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
336820187355	336820187916	336820188466	336820189016	336820189566	336820190116	336820190666	336820191216	336820191766	336820192316	336820192866	336820193416	336820193966	336820194516	336820195066	336820195616	336820196166	336820196716	336820197266	336820197816	336820198366	336820198916	336820199466	336820200016	336820200566	336820201116	336820201666	336820202216	336820202766	336820203316	336820203866	336820204416	336820204966	336820205516	336820206066	336820206616	336820207166	336820207716	336820208266	336820208816	336820209366	336820209916	336820210466	336820211016	336820211566	336820212116	336820212666	336820213216	336820213766	336820214316	336820214866	336820215416	336820215966	336820216516	336820217066	336820217616	336820218166	336820218716	336820219266	336820219816	336820220366	336820220916	336820221466	336820222016	336820222566	336820223116	336820223666	336820224216	336820224766	336820225316	336820225866	336820226416	336820226966	336820227516	336820228066	336820228616	336820229166	336820229716	336820230266	336820230816	336820231366	336820231916	336820232466	336820233016	336820233566	336820234116	336820234666	336820235216	336820235766	336820236316	336820236866	336820237416	336820237966	336820238516	336820239066	336820239616	336820240166	336820240716	336820241266	336820241816	336820242366	336820242916	336820243466	336820244016	336820244566	336820245116	336820245666	336820246216	336820246766	336820247316	336820247866	336820248416	336820248966	336820249516	336820250066	336820250616	336820251166	336820251716	336820252266	336820252816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14615	1807	2004	1490	1020	672	488	397	341	266	246	201	192	130	183	134	130	130	122	106	134	99	104	110	88	91	82	86	90	92	74	87	82	85	76	88	84	82	83	85	86	82	67	85	83	90	72	82	74	96	66	78	89	101	114	99	103	105	82	107	92	129	132	114	120	109	89	85	60	68	68	76	77	77	76	79	71	73	69	63	151	71	63	80	93	72	78	64	67	61	69	71	67	81	71	77	84	63	70	83	71	76	77	79	76	78	65	77	80	68	69	73	63	83	72	71	74	62	74	80	87	68	75	51	81	70	74	66	75	71	62	67	78	72	64	81	76	58	76	77	69	79	67	72	78	75	65	66	68	73	74	53	64	74	70	62	78	60	79	58	78	58	52	81	76	76	84	68	61	75	77	70	75	58	82	73	85	80	84	67	64	67	71	72	91	76	68	70	89	72	67	71	60	65	74	67	82	91	87	95	62	60	67	66	70	66	70	67	77	72	78	74	73	78	61	58	73	61	76	73	76	66	73	77	87	68	75	79	86	71	56	71	73	59	67	58	64	80	52	64	68	69	89	81	69	61	75	79	76	64	68	76	64	65	90	78	56	69	66	84	74	71	66	51	75	78	66	70	71	77	61	80	66	64	79	73	69	61	85	69	56	87	76	80	78	68	69	64	57	66	64	73	66	80	88	71	61	78	73	62	61	72	60	84	78	76	65	80	62	81	74	68	72	64	75	65	74	73	66	74	69	63	63	72	63	75	82	64	74	66	66	81	62	58	79	68	66	72	64	76	60	72	73	66	66	73	81	71	64	75	64	65	45	75	66	68	68	67	77	74	73	82	72	63	70	76	69	73	59	63	75	59	54	71	70	71	80	88	76	72	71	71	69	70	62	63	66	62	67	74	61	56	73	71	60	71	66	43	77	76	62	77	57	71	83	67	82	82	76	70	71	61	64	65	86	77	84	93	66	69	73	72	72	75	80	83	67	68	75	72	65	80	79	68	77	72	85	81	56	62	77	69	71	85	63	75	67	71	72	62	69	65	72	61	71	63	74	68	69	69	86	64	84	75	83	67	66	74	78	59	75	78	58	76	81	61	64	74	57	64	72	74	57	71	54	77	77	57	52	69	66	73	54	70	55	72	75	77	80	72	75	65	87	83	61	67	61	72	66	65	72	75	62	83	72	60	76	64	67	80	56	70	73	61	87	75	58	67	65	80	68	66	52	68	68	79	80	71	73	67	64	63	84	94	69	61	70	63	59	81	66	53	57	61	57	71	64	68	86	61	67	82	62	66	65	74	92	62	76	79	83	64	67	62	62	79	63	57	68	80	68	73	66	81	56	59	80	72	76	59	70	73	77	55	88	72	62	62	81	64	60	63	58	50	79	66	81	77	65	89	60	59	70	86	63	62	59	56	81	65	93	68	59	59	70	78	74	65	72	54	75	78	60	71	65	72	70	60	77	67	71	63	70	76	72	85	72	71	67	62	71	71	87	72	85	74	89	67	73	70	64	71	73	59	81	64	74	64	55	71	60	62	64	69	67	68	59	63	60	77	76	69	68	68	81	71	65	77	76	77	77	72	59	84	70	63	68	73	77	68	60	61	63	59	82	75	65	64	81	68	57	76	58	64	59	71	88	69	71	68	72	83	64	74	75	91	66	60	62	70	59	68	73	84	51	65	61	66	77	68	60	81	77	61	84	90	80	82	81	60	79	69	80	56	60	55	76	78	74	68	74	60	63	63	62	60	57	72	72	63	70	65	67	72	68	72	71	81	62	67	69	58	93	74	67	74	54	65	84	84	72	80	70	79	82	72	56	72	69	73	68	78	67	65	67	75	79	73	76	75	55	62	71	59	68	67	53	77	80	61	73	66	70	68	83	60	69	78	58	73	76	71	67	75	51	63	66	70	68	73	75	77	81	75	66	79	64	63	64	49	82	74	66	73	72	59	80	68	70	62	56	64	87	70	86	81	82	68	65	72	63	84	71	60	67	78	61	52	76	70	81	60	59	83	70	75	62	105	78	76	82	73	81	78	68	84	55	62	66	69	60	64	80	73	74	57	65	69	63	68	68	81	76	62	70	65	62	74	57	78	71	46	76	71	66	74	72	68	64	60	77	71	63	68	72	62	90	62	79	64	57	63	68	89	72	79	55	73	82	71	66	47	67	90	64	66	77	73	79	79	75	64	65	66	82	73	67	65	62	67	105	71	71	57	80	66	75	74	93	75	87	72	69	68	69	70	72	70	64	72	57	78	64	69	57	73	75	69	56	59	69	68	65	74	72	65	95	62	60	64	77	70	68	67	67	77	78	72	68	70	62	82	56	68	83	54	76	68	63	85	68	68	63	61	60	63	74	68	74	67	89	76	63	71	65	54	73	70	88	56	78	77	54	64	70	74	67	78	59	52	62	65	67	89	66	61	69	81	64	60	68	85	64	62	69	68	65	70	76	69	66	88	71	64	86	77	70	82	66	70	79	67	78	83	64	74	66	70	67	70	59	83	72	70	68	52	66	65	67	58	57	70	77	61	71	83	67	61	72	69	76	68	75	92	80	62	65	80	77	67	75	76	76	59	80	73	55	76	65	66	67	75	61	79	77	69	67	67	71	78	52	80	70	81	72	56	45	81	57	82	63	65	86	57	70	60	90	71	54	62	83	62	60	72	71	70	65	70	53	73	86	74	55	65	73	79	59	64	72	70	68	72	86	59	67	70	76	87	56	78	71	45	78	66	66	60	76	81	67	71	84	67	55	68	71	73	82	69	72	84	64	83	67	74	60	83	71	66	74	91	82	77	58	65	64	66	76	57	65	67	73	70	77	68	80	61	59	54	64	62	63	64	65	67	85	65	64	84	82	79	65	77	74	81	58	66	75	65	83	73	69	88	82	74	79	86	82	69	73	72	70	65	76	77	73	79	83	79	78	64	69	66	59	74	66	75	63	62	66	86	72	85	69	53	65	56	68	59	79	67	84	87	66	56	64	50	76	54	62	67	69	74	74	69	71	77	55	71	66	67	84	73	70	87	82	67	67	81	62	82	70	65	77	70	82	70	75	58	75	66	72	73	73	79	52	53	85	72	56	61	74	59	63	52	64	65	64	70	69	56	68	71	76	62	66	54	73	63	63	68	78	63	57	66	58	60	76	63	66	75	63	72	80	71	73	72	49	68	78	67	63	87	67	82	76	60	74	66	75	86	63	73	64	62	66	52	67	54	72	66	78	70	43	79	78	79	68	65	79	69	73	92	65	73	73	64	85	74	76	75	68	80	68	74	79	77	79	88	58	79	62	65	70	60	87	59	62	71	82	61	70	75	66	82	83	81	67	89	86	58	68	69	61	81	50	82	78	89	69	73	66	70	73	68	65	61	69	66	76	80	80	75	78	74	73	62	78	68	63	91	61	64	72	60	62	79	78	71	78	82	69	74	74	72	62	64	75	56	79	85	73	67	79	77	68	59	78	71	77	74	56	67	82	73	71	84
7744	1781	4449	5271	4412	3464	2810	2266	1943	1649	1449	1206	1118	960	884	762	733	669	602	581	574	516	527	446	481	465	420	404	369	362	348	338	331	330	352	298	323	270	295	296	281	291	264	286	283	338	299	305	273	278	303	320	393	427	588	572	509	450	501	512	591	614	861	641	630	501	332	291	248	239	219	237	197	277	239	252	248	221	258	266	958	293	232	219	216	199	233	232	237	213	199	222	210	236	194	212	178	230	223	190	195	213	225	210	176	204	184	241	220	209	218	173	189	237	214	211	231	222	180	245	197	216	222	222	214	204	200	215	173	198	219	192	199	234	217	197	205	216	179	208	242	180	203	220	197	222	202	179	197	235	205	226	228	226	204	214	191	219	208	232	216	209	194	210	178	208	207	205	220	205	193	196	198	163	209	188	169	194	192	195	190	227	209	201	207	186	212	195	207	216	180	201	221	189	197	189	214	182	163	193	191	184	194	179	198	189	199	231	202	197	222	201	203	205	208	209	216	188	213	201	230	200	199	211	217	205	205	227	201	211	218	200	205	213	201	193	236	199	209	203	180	194	169	215	203	232	198	217	185	187	193	197	193	226	210	187	211	239	215	243	193	212	195	194	187	183	205	211	217	199	182	216	191	185	198	207	208	190	182	216	206	193	212	234	206	185	188	208	203	190	217	180	184	223	198	217	219	213	205	189	205	174	203	196	214	196	196	197	195	204	197	233	179	201	213	221	180	205	200	182	216	225	223	206	224	218	193	203	188	215	181	213	196	185	212	183	191	186	202	186	237	208	217	187	201	241	184	196	207	228	194	226	184	219	184	209	183	228	201	195	207	219	217	238	206	176	211	183	221	173	206	210	209	203	223	194	226	218	195	185	195	211	205	224	240	215	212	196	187	189	207	188	239	217	202	211	163	218	176	206	185	189	174	201	189	200	195	203	217	185	180	213	220	212	192	207	207	179	221	209	190	210	184	201	198	212	178	215	172	188	190	201	196	184	209	210	199	221	201	227	192	216	223	190	202	203	198	199	224	200	209	188	186	227	176	190	206	213	200	203	195	207	228	200	166	202	186	204	213	216	232	199	194	209	167	204	228	209	229	185	203	230	204	203	184	197	237	190	183	213	209	211	192	220	222	185	226	201	176	187	203	215	208	186	195	211	201	199	178	192	224	167	180	213	194	188	205	195	200	185	220	204	204	192	197	195	197	175	194	199	221	222	202	184	195	195	202	205	209	242	212	203	213	209	193	182	195	201	177	189	173	225	196	183	202	177	212	193	202	196	210	221	236	180	220	207	201	213	186	201	179	175	198	210	182	204	202	196	200	197	211	212	187	197	213	207	197	204	231	215	183	209	206	202	208	188	209	188	188	193	172	219	194	200	209	189	183	177	214	235	181	179	200	229	206	194	206	190	221	194	198	196	194	203	181	205	228	160	207	182	216	190	209	205	188	230	212	183	217	189	185	208	192	200	195	199	190	183	200	230	190	184	197	200	207	197	192	212	188	183	223	225	208	206	184	206	199	212	227	194	209	198	212	204	215	217	203	185	185	203	211	212	247	205	203	195	212	200	197	210	209	231	196	222	237	202	214	184	196	199	198	174	187	208	207	205	202	191	209	193	210	201	196	177	198	200	222	199	194	198	204	197	225	216	225	230	227	206	215	199	216	210	204	198	207	201	207	207	197	202	202	207	185	213	196	205	195	225	205	227	204	194	182	206	196	206	209	210	205	206	185	208	213	215	180	202	188	202	207	210	206	209	184	207	192	217	201	188	207	203	197	188	194	194	214	210	222	229	204	180	184	188	213	207	178	197	230	207	203	204	225	202	215	214	195	184	219	223	203	185	170	223	212	195	181	215	195	190	217	176	196	202	193	197	203	195	207	187	200	188	179	207	197	193	207	190	202	200	187	202	185	220	208	184	204	245	222	204	188	221	192	222	199	186	218	197	175	177	215	233	204	201	214	194	216	198	200	182	190	214	196	198	207	205	220	186	238	210	205	195	212	212	207	229	210	195	199	179	188	213	179	195	187	208	193	201	199	201	209	190	203	192	209	217	188	204	196	199	197	213	210	210	204	184	196	165	197	220	217	198	198	188	194	221	197	197	191	202	230	189	187	227	192	161	183	211	187	218	213	186	196	201	196	193	218	195	202	199	199	216	211	214	202	200	209	189	199	172	190	183	212	198	200	201	207	231	199	207	187	215	184	197	188	201	195	199	190	195	195	195	215	204	197	224	209	192	195	192	192	214	172	214	215	204	219	197	184	193	183	221	184	182	181	190	191	201	204	197	175	204	168	210	208	204	192	187	196	223	202	204	188	200	183	212	195	240	207	192	220	182	235	207	213	219	205	192	181	219	195	201	202	194	192	212	220	230	221	195	195	203	234	197	208	194	183	170	201	178	210	180	202	223	196	215	195	175	212	203	205	211	205	183	171	208	191	183	215	187	191	210	203	209	206	186	204	195	195	199	188	201	201	187	213	174	202	200	198	202	199	211	225	214	189	175	216	206	202	220	193	195	197	195	225	196	186	197	188	192	195	222	215	202	180	203	196	196	198	195	168	191	185	201	205	203	202	184	202	211	205	213	197	220	206	198	202	201	217	179	205	196	204	203	194	207	216	188	204	172	183	194	219	214	225	206	190	224	204	211	181	198	204	208	201	206	169	205	196	206	202	219	194	189	207	194	209	211	192	184	189	208	186	194	203	197	189	196	188	212	209	171	208	212	214	201	184	186	207	217	221	187	201	189	217	185	211	186	190	188	186	189	221	203	208	206	221	183	219	176	195	203	183	162	200	185	206	179	207	186	195	182	193	195	200	200	183	209	203	188	191	203	200	201	218	207	186	221	197	198	196	222	216	213	222	197	209	201	225	190	199	181	196	218	208	223	173	203	226	181	192	209	194	203	185	204	202	203	204	186	204	192	235	206	215	229	219	186	184	209	193	210	199	196	218	209	225	208	175	205	228	196	197	214	206	215	199	205	190	215	187	206	197	197	199	211	195	197	182	219	196	211	222	195	193	211	201	173	197	190	216	216	219	211	204	203	185	217	189	211	189	196	191	216	205	210	216	187	184	178	216	212	203	223	217	207	215	208	177	183	219	202	204	177	219	196	190	197	226	200	216	200	197	206	184	201	198	191	210	227	217	165	183	231	198	230	173	164	218	161	207	202	198	202	212	190	199	210	164	204	196	205	204	205	205	201	194	181	193	184	215	181	205	189	187	189	190	196	186	200	221	185	203	217	225	167	209	241	210	196	198	220	193	195	209	185	193	201	187	186	200	214	204	211	198	214	213	187	209	199	204	212	188	191	229	199	222	197	190	210	191	205	185	214	203	225	193	172	219	222	198	211	201	200	197	215	205	188	199	217	224	206	205	195	201	196	229	204	209	204	221	206	211	209	208	187	190	202	190	184	197	181	215	176	197	224	207	213	195	184	189	209	191	183	207	213	203	194	204	195	205	205	203	216	225	210	202	204
2524	166	166	149	140	126	138	101	123	117	122	99	134	119	123	120	118	106	115	117	130	127	135	112	125	120	107	140	113	127	144	110	113	119	128	125	117	119	122	120	135	127	115	121	102	124	123	116	117	126	129	111	108	113	106	124	134	117	130	111	95	132	116	126	143	131	121	123	115	114	110	114	119	126	147	105	113	143	125	115	107	119	118	121	124	103	134	124	128	116	119	118	139	118	113	123	115	121	117	135	114	117	125	121	100	113	122	111	135	123	148	101	123	103	124	130	117	123	122	111	117	127	118	130	105	107	134	113	120	114	130	140	124	117	111	114	120	113	137	125	104	110	120	111	111	113	111	102	131	108	122	131	131	125	120	115	112	123	131	105	109	109	115	98	119	121	134	116	120	122	131	128	130	118	118	119	112	122	118	130	116	128	119	118	114	122	129	108	117	104	117	133	133	140	117	132	132	119	107	128	128	114	100	132	114	118	128	121	113	120	121	118	115	125	119	130	105	117	124	126	117	120	146	120	102	115	109	120	118	104	126	122	111	110	126	110	114	122	139	106	134	115	123	124	132	123	124	138	132	105	122	132	113	105	135	130	115	123	117	106	107	114	114	122	128	100	113	121	136	94	117	127	121	114	120	94	117	126	148	137	139	114	104	115	102	111	106	111	108	128	119	115	122	119	107	118	131	128	111	128	117	108	105	113	120	121	118	116	128	123	92	108	121	117	142	105	104	108	121	116	123	131	125	135	105	137	125	117	132	113	110	133	127	120	127	108	101	114	125	125	108	123	119	117	98	116	130	117	120	138	123	129	115	115	125	137	130	120	119	115	125	129	142	119	140	129	122	115	127	112	149	97	126	118	109	120	149	116	112	125	115	139	128	126	124	106	135	102	140	88	119	104	119	123	120	117	128	123	111	116	128	114	123	116	113	98	114	114	110	114	131	111	118	106	125	111	108	103	130	133	109	108	123	96	115	145	148	125	119	113	112	120	112	138	125	120	120	124	123	121	116	125	118	116	119	126	103	115	133	124	124	121	119	116	120	144	136	131	121	131	135	124	118	139	135	128	93	106	112	99	135	117	118	140	117	124	112	92	114	114	135	120	131	130	120	116	134	131	120	89	120	109	128	120	119	124	115	118	127	123	138	152	120	120	101	115	111	113	111	137	131	126	113	149	107	114	118	103	125	111	122	117	112	107	125	131	122	111	121	119	130	112	106	131	126	136	143	131	111	113	133	139	113	131	118	112	118	118	113	129	131	121	140	122	154	114	110	126	108	131	137	115	123	110	108	131	110	115	122	124	111	122	109	129	133	106	123	105	119	132	118	119	106	128	125	111	113	143	114	99	120	131	118	123	121	125	108	117	117	112	139	118	110	107	115	117	119	128	116	120	122	117	134	112	118	117	136	127	110	130	115	131	118	126	128	115	114	118	130	125	109	104	135	149	106	115	95	128	125	130	117	111	124	133	124	118	99	115	120	124	106	111	111	128	118	134	129	118	110	105	145	111	128	122	129	107	103	107	114	120	119	127	133	123	117	124	139	127	123	117	116	129	121	119	135	108	126	98	111	142	133	123	135	113	112	119	119	123	110	128	116	137	115	105	129	104	124	129	97	105	126	118	124	105	106	121	117	116	110	118	107	111	149	107	128	117	132	117	122	128	117	129	125	124	123	113	116	123	106	123	110	113	137	111	125	139	113	124	126	130	141	106	113	138	119	106	120	128	106	141	135	130	130	123	148	123	134	111	118	111	94	95	117	108	123	113	105	107	104	136	110	134	125	118	136	120	107	108	121	99	135	134	131	127	118	123	121	119	131	116	126	135	113	107	101	99	114	117	109	117	121	132	130	126	123	130	123	125	119	141	114	113	119	118	107	130	135	124	124	127	101	108	117	107	105	107	113	121	114	126	126	119	127	126	116	131	112	140	123	129	118	116	115	129	149	108	100	101	108	93	115	119	129	111	115	127	103	104	137	113	153	129	126	110	102	101	117	111	137	133	125	135	118	121	113	121	133	116	125	116	129	123	128	105	127	107	124	144	95	128	133	128	122	119	98	122	106	123	122	124	119	119	125	113	120	132	109	137	113	114	119	97	119	133	97	115	109	128	126	114	156	108	115	113	110	116	102	129	120	108	107	118	106	112	134	132	124	121	146	127	124	131	112	118	112	113	134	117	113	112	112	99	124	122	128	121	111	130	101	115	125	123	121	115	126	133	129	130	128	107	139	123	101	125	128	139	140	96	128	121	112	107	125	100	118	111	132	134	116	110	116	128	120	133	116	130	114	115	120	117	114	121	116	91	126	125	134	107	101	118	102	142	117	117	117	126	137	131	130	124	107	126	121	124	129	111	121	131	129	112	122	121	120	128	134	126	123	131	125	115	112	115	114	118	125	108	122	121	112	110	108	108	135	124	119	134	120	120	112	120	119	136	120	124	109	108	121	114	119	129	103	106	110	150	131	108	122	138	99	122	133	101	112	141	121	123	127	116	139	134	119	114	126	136	153	128	119	113	118	129	110	136	113	118	87	136	123	115	111	113	119	124	101	138	116	123	124	142	128	115	122	103	108	118	141	132	111	107	99	120	123	101	118	106	141	136	115	125	113	102	125	105	94	111	103	122	129	130	140	123	119	139	111	108	127	127	116	126	137	125	111	149	116	124	120	112	122	126	133	131	118	134	123	127	110	126	125	120	135	121	123	126	115	112	112	129	118	126	135	123	134	124	126	104	149	123	116	112	115	120	110	118	134	122	127	118	123	143	138	122	135	117	113	144	113	113	115	114	122	139	127	103	114	126	109	128	115	120	98	121	136	129	124	132	126	107	134	117	96	99	106	112	118	128	118	108	116	132	130	121	100	118	122	129	135	133	130	122	125	119	130	113	117	118	106	122	123	127	127	116	130	121	124	110	123	128	102	113	131	124	133	120	108	132	120	126	128	120	120	145	110	111	123	123	100	116	120	131	117	129	121	106	121	117	120	124	109	124	123	135	117	118	105	113	118	123	118	129	131	130	111	116	129	122	133	113	141	132	116	122	90	117	121	140	142	108	120	118	123	89	99	106	131	134	112	136	119	127	139	146	109	119	116	105	125	117	127	106	101	117	115	148	117	121	115	106	122	127	141	119	114	133	104	112	112	142	137	116	127	129	125	118	139	124	117	125	106	131	127	133	119	116	121	106	114	119	126	120	125	121	136	113	140	122	116	103	110	135	134	101	144	110	141	129	123	121	132	131	124	114	113	128	111	114	126	119	130	136	111	137	135	104	112	103	102	108	141	103	120	131	126	130	133	121	125	123	136	129	142	125	101	128	121	112	105	150	123	123	106	113	134	129	116	107	127	122	119	105	111	124	130	118	107	123	113	124	120	121	108	108	113	119	122	115	141	115	112	128	98	115	150	115	126	115	120	120	128	129	122	114	129	120	155	104	121	129	104	123	148	142	118	135	123	130	127	132	142	119	119	117	141	117	130	126	120	127
2602	430	411	462	464	400	371	380	355	372	356	366	364	379	361	335	401	356	385	322	340	372	339	358	344	360	353	338	340	359	334	351	346	350	347	368	347	331	362	370	369	341	361	348	383	345	362	386	389	347	355	329	358	372	382	328	370	321	323	347	363	370	348	395	368	320	354	355	356	367	348	361	333	345	387	328	332	358	368	353	334	363	329	424	359	360	332	374	331	352	339	328	328	316	351	357	353	343	316	383	321	338	337	339	324	330	327	317	350	352	330	357	354	363	302	357	362	355	351	369	347	304	332	329	347	348	337	344	358	317	335	346	353	340	340	352	336	341	359	321	363	399	351	360	387	343	356	322	315	341	354	343	341	352	364	323	328	355	333	351	349	372	346	348	324	352	343	359	332	342	359	329	359	335	328	376	313	349	356	341	296	357	364	332	337	333	337	364	371	355	331	333	336	359	376	367	382	354	339	365	353	314	349	373	364	315	346	318	355	352	353	333	328	351	325	366	332	361	324	350	335	331	325	297	368	316	314	382	321	332	326	338	333	354	381	324	343	333	335	351	352	351	351	318	368	348	336	327	358	365	356	344	353	328	333	389	322	361	345	328	366	303	340	313	362	355	329	374	345	328	342	342	344	324	376	330	326	327	343	327	331	357	335	385	338	340	330	340	327	363	343	335	359	352	331	315	316	321	355	360	339	354	358	323	364	351	313	338	336	325	368	324	343	318	338	336	348	359	338	302	329	338	358	322	345	339	323	339	348	307	345	352	333	362	351	380	375	366	371	371	351	346	318	320	372	337	342	338	356	360	362	356	376	326	347	338	341	357	311	349	327	328	332	358	337	355	315	368	367	344	356	316	332	325	310	304	341	324	347	357	353	332	342	328	333	338	370	333	347	355	332	319	375	310	309	365	344	335	354	363	363	328	352	374	355	364	364	321	340	310	317	354	334	353	370	332	350	328	334	374	355	333	349	365	346	367	356	321	353	364	320	356	332	343	359	342	291	348	352	347	330	356	321	362	330	364	361	333	314	371	350	352	336	359	356	335	312	356	344	325	336	336	296	312	347	345	350	335	335	314	337	346	334	321	327	354	333	324	348	342	332	347	349	376	351	342	335	324	350	319	324	369	357	328	350	347	325	305	322	347	364	342	328	315	333	338	376	364	339	367	350	348	344	358	366	360	354	343	309	348	371	343	360	360	333	345	340	341	334	383	366	347	313	317	364	360	369	341	317	326	339	329	351	366	338	347	318	340	306	338	335	377	309	357	377	336	353	339	333	337	330	338	363	319	347	359	355	348	340	333	347	332	386	349	338	334	366	366	345	361	341	366	372	362	309	301	315	352	344	347	343	321	325	341	344	355	348	316	334	337	349	341	325	368	334	349	358	350	337	335	343	382	386	335	360	347	355	336	354	346	365	334	319	363	344	375	344	316	356	356	334	316	369	319	338	335	339	362	351	357	349	333	342	374	349	315	307	353	352	362	313	331	360	340	323	329	360	335	358	352	359	330	362	319	311	375	317	329	329	328	373	322	318	339	367	337	375	347	336	340	329	312	371	366	374	333	344	341	323	358	356	330	365	334	341	320	323	314	331	364	386	358	339	353	339	357	366	350	335	365	340	350	309	330	348	343	364	348	357	340	363	313	335	344	329	360	377	347	321	307	325	329	326	333	319	360	342	331	388	351	330	299	348	339	359	350	310	330	383	348	350	351	330	350	336	349	355	330	313	365	337	367	359	344	383	341	344	346	368	335	338	368	319	342	351	331	340	334	340	311	358	348	345	335	347	328	364	344	365	357	361	362	336	317	331	372	314	365	329	372	350	331	381	329	323	354	331	335	324	366	330	320	371	314	315	328	328	336	392	341	347	341	349	350	357	339	333	358	355	351	317	319	385	343	349	325	362	340	341	317	329	368	355	360	353	355	367	350	320	347	312	355	345	362	371	357	366	357	335	347	342	338	358	323	356	312	353	331	349	354	320	341	328	354	365	341	343	332	347	320	334	354	376	345	352	337	346	335	309	326	339	366	335	310	311	319	365	318	376	332	338	366	337	328	362	334	359	331	310	378	354	333	339	318	336	339	351	350	354	373	344	340	336	346	355	371	356	363	365	356	351	380	350	358	341	351	308	336	307	345	338	347	343	317	345	324	348	376	343	330	322	363	360	375	341	359	359	328	330	295	353	348	330	347	341	326	335	348	378	316	331	345	356	345	342	318	375	357	343	358	368	356	370	364	335	347	324	367	333	363	368	341	320	290	330	331	341	375	390	342	356	315	368	320	349	337	336	349	334	346	337	347	378	347	356	344	339	334	355	347	329	348	348	325	354	320	335	342	330	323	357	349	343	351	365	344	375	350	332	351	368	325	357	374	365	357	331	352	382	354	351	361	339	349	305	345	329	366	341	350	333	349	364	364	342	361	370	351	341	319	345	329	341	343	372	343	333	353	351	336	329	323	347	384	360	343	342	335	354	323	362	340	326	327	347	341	339	379	349	293	325	336	366	328	346	363	353	320	337	312	359	338	306	347	342	350	372	346	354	357	322	336	378	330	330	328	362	359	366	339	340	316	342	362	349	362	326	310	352	362	335	383	344	344	341	305	347	332	344	331	367	312	348	392	352	369	369	359	320	322	366	350	328	353	339	311	350	361	308	347	343	331	334	341	377	342	366	339	331	378	350	351	394	306	346	368	398	326	361	317	356	343	322	277	349	337	352	363	327	310	340	361	355	329	292	356	335	394	350	331	377	332	357	397	380	340	315	355	337	340	347	339	344	352	395	357	336	314	331	346	346	319	352	340	335	348	362	359	345	356	347	331	321	322	369	319	326	372	349	386	321	301	319	350	336	332	312	332	349	356	353	353	347	333	366	330	353	334	328	362	336	347	323	345	350	329	347	325	362	349	337	340	364	337	335	340	337	375	382	357	351	321	322	341	336	354	321	354	336	367	321	352	342	355	347	331	327	332	346	352	322	367	340	354	349	345	319	344	352	336	342	302	345	323	318	327	337	355	346	338	330	359	328	337	323	324	335	360	351	316	342	333	360	339	362	365	338	360	324	338	339	335	354	359	375	367	307	328	333	357	349	345	357	348	332	355	355	310	360	337	349	337	362	372	333	330	332	305	359	365	341	364	339	332	381	341	318	333	327	361	345	338	322	362	354	317	351	333	377	364	340	326	336	323	336	331	331	364	321	330	328	340	342	345	339	333	344	314	334	356	340	373	368	309	344	328	363	352	353	315	338	370	327	316	340	344	346	353	362	373	361	311	366	341	321	334	338	349	350	350	335	362	338	373	351	343	376	316	322	332	373	345	342	321	354	353	351	356	337	329	336	360	373	308	354	336	334	354	339	358	340	348	324	349	383	361	370	385	348	314	353	341	345	364	375	336	340	317	368	351	341	327	362	346	344	330	365	337	333	364	347	377	339	368	344	354	345	347	371	335	336	370	385	340	320	360	340	334	328	341	363	318	372	351	345	350
8429	875	975	862	589	462	382	319	235	236	228	203	214	186	195	168	176	122	188	151	180	157	172	160	154	135	140	140	150	135	133	161	157	155	133	144	131	151	153	152	128	143	138	138	158	148	142	133	129	126	175	152	129	158	158	143	168	162	157	154	167	168	141	156	147	161	118	133	128	152	136	127	136	151	121	159	132	144	126	129	137	167	145	147	139	142	132	133	123	144	132	130	162	144	142	160	123	153	130	147	144	120	141	143	128	160	155	135	134	147	140	136	116	140	136	144	125	129	134	159	147	170	144	149	144	133	133	124	151	142	122	171	138	146	120	118	145	135	132	132	146	133	133	143	134	128	143	120	117	146	156	139	152	158	130	124	134	160	122	126	131	173	147	142	112	131	130	122	145	138	134	119	130	143	126	139	154	158	129	119	165	133	135	145	131	146	146	130	153	127	141	115	165	147	123	129	157	147	136	140	128	134	143	158	149	139	130	129	141	137	131	137	150	134	143	151	120	147	122	137	155	133	138	151	139	135	114	133	146	144	127	148	141	127	133	141	129	153	145	150	146	150	138	137	136	134	149	119	126	109	142	131	146	138	150	141	130	144	125	146	125	139	145	137	133	142	137	124	157	124	135	135	160	123	125	126	141	129	135	126	129	127	125	128	151	126	137	135	138	140	118	146	143	151	133	139	111	147	147	139	135	150	140	135	140	132	116	148	121	161	151	125	134	154	142	140	147	118	115	152	137	134	127	150	134	151	128	128	142	135	125	137	133	130	149	141	144	153	117	145	138	134	144	136	132	132	126	141	130	152	121	154	162	163	120	130	145	137	149	120	144	128	152	127	152	117	144	123	133	151	132	140	156	135	121	123	124	149	135	126	138	167	137	137	132	143	159	141	115	125	146	137	142	129	157	142	151	139	144	142	162	134	141	145	148	148	147	150	134	145	151	117	131	141	116	137	140	148	137	128	138	137	130	156	132	126	136	136	128	124	124	155	146	122	129	134	137	153	144	150	141	134	124	142	132	124	129	142	161	131	157	159	126	150	139	156	131	125	141	117	135	135	119	128	168	130	137	139	127	138	136	141	154	149	145	156	133	148	118	131	151	120	134	135	119	149	145	121	153	118	141	116	144	134	137	119	142	153	143	148	137	141	150	136	139	137	140	139	151	144	139	140	135	151	150	144	146	137	138	143	139	136	141	122	138	128	144	127	142	152	129	128	155	164	133	163	142	126	125	134	140	154	143	126	131	140	136	135	140	152	154	153	127	143	149	132	167	159	117	140	126	110	135	127	152	132	139	141	153	149	146	152	147	136	115	152	146	118	146	133	152	155	123	119	158	137	155	146	140	154	135	131	122	139	149	122	137	144	162	134	136	127	160	152	144	134	128	128	128	133	137	120	136	136	130	163	152	139	140	141	142	153	137	129	137	143	123	146	128	119	142	145	135	134	145	131	141	142	139	156	124	136	129	127	140	154	141	126	128	121	116	167	158	143	131	138	117	123	130	162	157	111	132	141	138	125	135	147	153	160	151	148	151	113	141	136	132	143	123	145	134	124	140	145	138	152	140	151	117	114	136	156	125	141	128	133	131	127	132	134	114	130	134	135	139	149	104	112	146	122	136	125	148	148	121	139	145	132	148	163	159	129	128	132	144	134	145	131	145	144	151	130	133	131	135	132	135	139	127	128	130	139	128	133	122	126	130	115	138	143	151	128	151	140	140	142	163	128	143	119	126	133	142	124	124	145	127	117	134	128	145	150	157	127	125	122	126	128	146	124	148	139	148	154	161	126	143	139	138	134	129	136	109	119	141	143	135	133	138	156	123	134	134	132	151	151	119	135	132	143	129	125	154	138	139	129	127	133	140	141	152	151	151	131	139	128	134	125	145	133	154	151	153	119	134	147	138	154	149	145	122	124	129	137	122	137	139	131	133	136	135	138	149	146	146	162	115	144	128	139	124	148	136	142	145	162	137	153	140	143	140	165	135	141	146	132	123	143	169	136	150	163	132	145	131	144	159	131	152	129	139	141	136	135	121	127	155	152	137	157	129	131	137	144	123	115	140	137	135	138	139	162	150	138	144	143	119	130	162	124	130	133	119	135	147	132	138	134	153	137	134	120	131	144	127	156	132	149	136	151	130	142	133	135	150	139	163	118	129	140	131	142	120	119	146	138	143	145	145	127	139	141	145	155	141	142	136	128	140	137	130	146	147	138	139	117	146	146	133	170	165	115	152	130	120	135	122	137	118	123	137	139	160	111	151	155	148	126	130	138	141	162	125	124	134	151	134	133	134	137	166	120	138	121	124	128	138	121	155	133	141	176	159	133	145	125	156	125	152	115	141	150	128	160	137	149	142	122	141	168	131	152	139	139	117	152	135	136	152	142	152	149	148	127	146	125	126	173	142	141	134	142	163	135	126	124	125	138	150	133	125	141	137	127	142	126	137	133	127	128	150	150	158	128	135	148	123	153	141	137	147	135	123	137	156	144	151	148	123	136	147	125	136	121	139	154	147	129	126	133	139	152	136	129	143	143	121	118	135	118	126	142	153	135	145	136	140	120	136	135	135	141	144	141	141	144	132	115	147	129	138	122	133	119	119	139	135	138	136	139	142	134	118	131	139	125	132	123	130	153	131	145	120	139	117	126	149	141	126	133	122	127	147	121	132	137	162	141	170	139	117	125	130	131	135	165	150	150	148	110	137	151	156	128	142	129	113	142	130	128	138	148	150	120	134	137	150	141	136	132	116	130	138	155	157	136	149	156	117	142	129	125	139	147	134	134	146	138	136	124	147	148	142	122	146	139	150	132	161	126	123	141	131	143	155	153	145	146	140	140	125	135	129	134	131	141	112	130	141	150	152	158	145	139	132	126	134	136	137	120	139	141	130	148	143	138	144	117	142	123	133	141	144	134	140	125	148	139	129	139	134	126	143	155	139	148	147	144	129	150	147	120	146	140	143	108	127	156	163	129	149	148	139	151	136	132	151	140	131	139	134	161	122	137	144	130	130	149	139	115	155	151	152	143	130	149	135	145	126	145	134	136	148	144	136	118	135	115	149	132	121	110	155	129	137	143	136	149	124	155	152	152	135	135	138	147	129	126	150	128	134	123	145	139	174	145	143	134	145	133	137	137	146	134	146	128	132	137	139	148	139	127	143	146	157	136	138	116	144	141	135	124	139	137	154	125	150	144	141	133	126	138	133	153	146	147	150	150	161	135	128	142	155	119	150	144	140	123	157	147	160	143	131	148	127	118	148	128	126	134	126	116	133	130	150	145	126	138	138	143	132	143	147	148	145	135	136	147	124	161	133	146	154	148	147	153	139	136	142	108	142	142	159	144	134	131	146	137	127	134	143	119	148	156	140	135	141	125	129	130	125	147	117	148	130	151	134	147	125	144	144	137	136	123	141	130	156	148	128	138	156	133	143	128	125	117	133	131	139	151	125	150	147	112	133	131	131	132	133	129	146	145	156	129	117	123
6058	1210	2631	3053	2573	2217	1809	1416	1323	1103	999	933	833	796	728	710	633	618	607	567	552	513	503	540	482	501	491	463	478	446	439	447	474	431	419	464	441	438	437	476	428	462	384	423	415	439	432	463	416	403	437	470	469	520	561	516	633	518	568	568	598	657	628	622	587	518	453	408	418	406	458	453	428	383	398	400	395	386	392	364	446	378	390	364	361	386	397	393	373	411	384	383	403	347	384	342	358	373	387	391	350	394	372	385	386	361	404	407	410	343	390	373	399	376	391	400	383	374	400	396	372	384	391	362	399	403	386	396	347	401	361	382	392	388	366	368	382	392	391	355	392	383	366	390	380	399	372	393	381	384	373	400	378	355	391	399	357	429	402	381	402	390	415	392	390	393	401	389	375	360	376	419	394	423	390	377	400	409	382	384	375	411	341	360	407	404	383	397	368	363	404	415	388	394	352	374	375	369	406	390	380	379	379	408	375	354	398	388	395	385	395	424	381	386	370	346	379	406	380	420	387	384	401	390	420	378	354	370	385	359	398	386	347	352	381	354	371	370	359	405	381	357	378	353	339	413	336	393	375	367	373	392	340	399	395	368	333	387	360	361	381	397	365	347	353	367	368	429	349	385	356	397	386	341	374	402	421	414	400	362	384	377	382	397	425	360	342	395	376	408	378	409	395	363	393	384	388	380	377	378	346	405	344	383	379	363	392	390	382	361	379	394	386	354	385	382	349	360	377	390	399	377	364	382	375	415	393	403	357	386	422	396	393	396	373	375	389	370	381	367	396	384	382	396	390	398	402	394	404	381	388	381	407	341	416	351	381	401	409	412	394	376	367	398	404	390	394	421	366	394	378	397	426	393	388	404	351	399	370	394	395	359	366	381	410	390	400	384	365	411	368	380	399	369	402	390	395	350	393	412	353	378	357	398	414	404	360	342	380	373	350	382	408	397	410	392	361	370	372	409	346	409	376	394	386	428	358	355	434	367	384	392	388	346	412	395	368	394	353	388	372	364	408	389	367	350	398	368	376	390	362	373	349	360	401	392	402	400	438	393	377	372	366	383	360	411	381	392	425	373	381	400	386	401	338	367	366	389	376	371	411	368	378	336	377	404	408	399	352	416	404	385	371	354	405	369	344	368	391	367	387	383	360	375	385	382	417	383	379	364	404	375	375	389	392	391	385	375	390	390	389	336	391	336	399	411	381	372	380	350	383	406	397	363	377	384	366	392	378	374	358	417	389	390	415	365	359	394	407	389	381	381	370	415	363	384	387	362	400	387	403	416	352	359	386	350	367	401	407	407	400	400	394	382	381	377	364	373	351	366	421	383	375	404	368	399	366	440	402	396	416	387	390	371	355	355	372	389	377	380	396	379	384	354	389	373	371	376	366	367	381	363	397	356	366	378	392	379	403	397	375	356	393	397	375	384	412	397	379	368	388	378	366	377	428	435	387	388	369	386	367	378	383	370	397	373	361	360	402	383	397	399	411	365	351	367	396	370	364	366	394	329	424	394	395	392	367	361	366	392	393	352	386	375	410	381	389	373	417	390	375	393	420	378	357	378	379	349	360	383	379	388	379	394	388	410	401	380	400	418	361	357	413	362	396	386	381	375	363	387	411	401	393	394	363	378	378	377	382	348	356	343	386	354	390	374	359	419	379	400	381	385	406	380	379	389	360	357	424	396	407	397	370	394	359	386	390	359	434	370	413	409	374	372	341	404	428	410	425	383	438	383	381	400	397	360	370	390	408	420	377	377	418	378	377	363	399	371	373	370	369	387	412	391	376	361	376	391	383	394	394	380	387	403	398	410	409	392	385	381	379	364	399	421	380	390	367	378	412	408	373	393	403	374	394	388	382	383	350	385	405	367	398	412	379	379	371	394	380	392	401	418	384	414	394	394	385	385	382	379	357	411	378	355	384	411	384	397	392	388	395	368	361	398	425	378	387	385	374	356	381	406	383	399	399	370	362	398	406	379	390	393	379	396	364	367	373	431	358	363	376	414	390	403	381	362	400	413	368	359	359	393	377	388	375	411	383	346	385	380	355	409	364	388	376	376	354	373	406	400	391	377	409	383	399	381	410	364	357	372	372	335	360	374	424	346	389	372	390	389	367	348	376	409	416	388	415	364	343	383	372	376	365	386	391	351	386	364	378	352	373	400	374	405	359	343	399	390	394	397	374	367	360	410	404	366	395	346	383	361	371	368	376	399	382	400	393	352	391	371	408	389	362	407	379	329	396	348	395	368	350	384	357	411	359	401	359	438	408	374	357	385	398	402	394	357	410	388	390	384	380	391	418	398	352	337	396	411	396	396	363	363	386	379	377	378	375	350	420	387	393	391	366	370	366	408	381	363	398	371	432	396	371	390	389	374	403	364	415	376	393	379	375	385	376	372	347	375	356	386	374	387	360	399	378	382	406	382	405	366	407	382	367	342	385	400	390	382	393	381	388	395	382	395	375	357	400	367	370	398	382	359	388	374	405	395	389	369	388	414	373	368	389	382	368	369	401	380	402	365	384	386	375	371	379	389	377	394	387	389	394	395	399	379	388	405	403	373	394	387	397	387	347	402	397	358	372	357	413	421	394	414	412	396	418	376	397	356	406	375	358	356	371	351	357	375	407	357	397	378	394	406	389	381	362	388	395	365	419	398	375	422	375	366	391	400	390	358	375	437	383	344	360	367	388	415	389	407	411	410	365	370	384	359	350	387	403	368	349	394	386	383	390	379	399	405	393	408	376	365	426	361	398	393	351	359	406	404	351	344	432	382	368	388	376	376	354	407	432	357	357	375	369	392	354	395	368	349	374	421	386	393	352	415	334	348	360	384	397	348	412	356	401	378	362	337	378	351	397	358	399	360	337	359	400	414	373	369	354	373	392	377	382	410	380	399	361	401	386	410	394	397	382	377	384	380	370	394	373	414	412	350	425	436	370	366	386	398	413	391	372	361	375	379	369	379	385	362	431	401	360	374	354	393	357	382	400	405	363	358	411	395	352	394	375	372	415	389	352	362	375	398	381	372	347	386	390	370	382	395	344	393	386	417	346	395	360	358	405	381	394	396	333	397	364	397	418	416	374	379	378	386	399	362	354	416	434	406	400	374	380	372	391	405	403	430	386	373	387	411	348	357	372	361	374	401	381	377	360	410	383	414	391	377	397	409	408	361	360	389	381	385	374	369	390	416	376	406	391	382	368	427	384	360	372	399	395	378	377	349	394	433	394	364	378	383	383	374	385	357	377	374	394	369	376	408	342	370	390	368	381	385	407	398	371	352	369	325	402	351	356	373	376	372	345	371	389	410	397	445	393	385	389	354	374	417	422	375	381	382	400	403	407	402	412	377	382	359	409	381	403	368	385	362	371	383	342	378	388	382	390	379	402	378	370	354	391	343	379	414	349	412	388	361	381	373	360	396	391	364	412	386	374	372	419	396	402	386	353	371	396	402	436	382	381	373	398	357	373	415	345	435	408	349	372	359
14370	1769	1962	1482	1069	715	530	420	366	254	227	169	202	139	136	151	104	105	114	112	88	99	80	118	92	97	93	110	84	85	94	84	82	81	93	91	77	87	80	83	62	76	78	67	78	83	84	81	69	75	82	81	76	98	113	96	166	88	100	94	106	119	122	111	85	91	70	76	67	74	77	66	82	57	73	65	64	84	65	72	77	67	62	72	68	67	70	81	63	62	70	64	74	86	66	65	52	75	71	74	77	72	68	80	76	65	61	61	72	68	75	73	76	66	69	59	63	64	73	62	65	77	69	69	60	56	82	70	61	63	77	59	65	71	76	73	81	51	64	62	60	72	59	61	67	53	64	81	54	65	45	62	80	74	74	66	65	69	78	64	49	72	71	71	63	53	48	65	79	63	69	75	82	66	75	66	56	59	71	63	62	71	61	65	60	76	76	73	66	54	76	58	73	59	59	66	62	86	65	70	65	82	73	80	61	73	58	69	68	78	76	78	70	69	67	66	69	74	76	75	72	67	76	59	83	63	63	70	67	56	72	53	67	57	71	60	83	79	73	58	70	62	63	68	69	75	55	67	60	51	71	56	79	64	67	59	62	63	53	61	83	59	59	72	69	57	85	57	64	65	63	85	63	63	85	62	72	59	66	73	85	60	56	74	86	65	64	70	59	55	62	68	74	74	64	62	61	62	69	66	69	63	60	76	63	68	65	71	66	68	61	66	75	55	58	61	66	53	67	82	73	68	71	58	69	60	71	61	67	61	57	62	59	61	58	67	60	58	74	78	61	64	56	66	77	71	71	60	69	60	73	65	68	70	72	71	62	79	76	62	68	76	73	71	70	56	61	68	64	75	50	65	79	84	79	79	68	54	62	50	60	65	54	55	68	67	68	61	62	65	73	72	83	72	75	76	67	66	61	58	57	75	49	61	80	66	66	77	58	55	54	53	61	65	70	73	67	71	59	65	63	63	66	63	68	56	55	77	70	76	60	56	82	48	71	63	67	57	74	77	61	64	77	76	60	100	70	76	80	73	77	63	73	62	65	71	61	69	76	76	67	65	54	78	72	66	50	91	70	55	68	68	73	76	67	59	62	57	71	61	75	76	85	72	61	59	71	69	60	76	75	80	63	77	70	81	79	58	49	73	70	84	76	77	88	57	64	81	57	72	65	70	76	71	73	65	62	77	72	61	68	81	52	59	68	67	66	74	78	56	67	67	78	59	66	66	69	64	66	73	59	64	52	76	70	56	60	67	79	78	69	68	72	62	77	70	54	67	68	58	57	65	61	79	85	70	74	58	74	64	74	61	51	87	64	80	58	66	72	74	73	75	75	80	60	77	65	71	70	73	49	60	61	56	67	73	70	60	68	67	67	66	65	58	77	65	65	58	71	52	64	45	66	77	86	78	71	77	57	64	63	70	73	66	69	64	72	64	67	56	61	58	78	47	79	67	70	75	66	70	73	61	65	66	76	82	53	79	74	64	57	51	61	68	76	46	62	66	66	59	73	58	62	71	71	64	78	58	70	59	61	73	64	63	69	65	79	73	70	60	77	62	66	71	57	70	61	67	72	65	69	93	52	58	70	67	77	58	71	52	62	59	67	73	72	65	76	81	61	56	67	69	66	59	73	55	71	63	51	71	84	65	66	74	75	73	51	71	68	50	63	61	63	76	49	77	61	86	82	61	66	62	60	48	83	73	76	56	76	62	54	68	71	69	63	68	63	73	67	57	81	73	63	40	66	77	62	56	63	64	62	76	56	62	72	67	82	75	50	60	59	49	63	68	67	75	84	61	63	73	70	58	69	49	65	75	52	83	73	86	50	58	81	66	67	71	69	55	75	70	64	71	66	77	62	77	63	67	70	69	79	62	58	60	80	69	64	61	80	63	73	66	59	64	76	75	65	79	68	60	69	62	61	63	64	71	59	67	73	57	65	61	84	68	61	59	70	74	87	70	58	65	62	82	75	48	55	88	67	70	54	60	72	69	66	62	68	74	68	63	70	64	66	64	71	69	62	64	64	68	84	60	65	79	78	58	68	79	54	79	70	62	76	66	56	82	51	80	76	76	63	76	79	69	86	65	76	67	59	57	62	66	68	59	57	68	51	66	74	81	72	62	77	60	58	87	84	75	62	75	78	51	65	62	56	73	69	62	58	82	76	65	58	68	53	69	61	61	92	84	69	65	71	75	79	65	63	70	67	57	67	52	62	78	66	64	70	71	71	89	61	61	70	71	71	59	72	67	85	69	63	50	66	79	62	61	69	66	63	68	66	72	68	55	72	58	65	80	66	55	80	73	72	69	59	67	63	65	69	71	54	67	77	62	66	69	76	66	69	81	67	67	60	76	71	72	76	61	78	70	69	57	59	86	65	73	68	73	75	63	62	69	83	77	64	74	60	73	55	69	64	55	66	75	81	66	72	63	65	70	56	62	60	63	85	70	66	72	68	73	59	75	46	72	62	73	78	51	63	60	61	67	74	75	81	79	80	76	70	71	67	81	55	88	74	67	67	73	68	68	59	73	55	77	65	71	63	80	54	63	74	69	70	80	80	55	68	69	78	61	73	63	64	58	68	63	63	69	67	66	81	76	64	83	77	57	61	77	68	65	56	65	79	61	49	76	83	61	56	71	78	63	64	75	54	53	69	86	68	78	60	73	62	49	63	50	53	57	60	62	78	71	62	75	54	60	60	71	72	80	81	56	65	74	66	70	65	83	64	60	75	78	75	67	62	64	61	72	61	84	66	78	68	60	70	69	60	79	64	75	73	60	55	74	69	65	50	63	66	51	85	60	62	73	73	67	76	63	61	73	66	84	64	63	64	50	76	48	78	65	88	70	65	71	72	60	72	61	69	82	61	84	64	58	64	59	63	77	61	68	63	58	61	73	48	64	79	64	72	78	67	70	74	65	68	61	59	64	55	47	72	82	63	66	68	67	77	74	52	71	72	83	63	61	69	69	79	75	80	67	66	62	59	66	62	60	74	50	75	59	74	67	68	62	70	60	64	72	77	65	58	63	75	57	74	70	69	62	67	76	66	78	64	77	67	60	56	70	67	63	58	72	64	83	63	72	74	64	68	60	70	71	60	82	66	67	59	61	69	58	69	64	57	61	61	76	68	70	68	47	75	72	70	69	52	79	72	68	59	51	80	67	76	56	71	73	79	68	69	62	66	70	60	56	55	69	68	67	66	82	60	56	68	77	60	74	64	70	61	65	63	70	77	75	84	53	73	60	80	67	73	71	65	58	60	71	67	69	73	75	60	75	52	56	62	48	84	67	76	62	64	64	68	68	73	69	53	82	47	72	68	79	72	59	45	58	87	73	59	77	61	86	55	66	48	63	64	69	76	57	64	70	63	76	60	64	70	65	81	54	67	66	68	70	57	71	59	79	71	79	55	68	62	57	71	55	59	53	75	69	72	74	61	68	67	71	55	64	65	58	65	70	85	73	75	70	63	63	60	60	68	62	75	79	73	74
7616	1732	4306	5085	4390	3446	2815	2350	1911	1630	1310	1235	1019	1009	880	778	703	658	609	564	543	460	490	478	423	405	402	373	368	367	331	318	341	289	311	272	302	302	288	256	266	283	274	270	250	293	263	286	278	306	254	288	335	434	602	614	910	604	486	499	561	695	669	648	508	336	291	245	214	229	261	286	242	199	196	233	232	241	199	209	292	221	215	205	220	218	230	206	217	224	246	225	183	213	201	198	215	196	212	226	209	189	202	209	210	217	183	196	189	194	180	179	205	200	194	199	173	208	211	215	178	183	209	209	200	198	217	207	193	183	196	205	208	216	215	195	190	190	204	171	198	194	172	188	197	186	186	186	193	211	178	230	204	178	196	185	203	192	220	185	215	199	179	184	177	197	201	184	184	195	196	180	215	191	196	199	167	198	175	179	169	189	195	190	215	193	207	202	201	197	180	199	195	217	208	204	198	199	176	186	219	181	192	202	183	194	194	182	169	210	213	185	199	213	185	202	185	197	187	197	182	192	200	183	197	175	186	163	186	176	190	172	193	204	201	231	205	172	209	206	209	180	184	197	190	200	192	201	168	188	203	169	186	191	191	212	204	201	198	191	179	194	176	191	194	188	176	203	194	197	200	183	197	207	174	208	183	200	173	209	188	188	192	199	210	198	181	186	178	187	197	191	199	223	180	167	184	207	219	178	183	207	182	177	190	179	203	208	184	169	190	177	177	212	222	176	197	208	161	190	225	213	202	166	209	205	202	199	170	194	186	199	184	189	198	185	218	202	171	208	190	169	191	199	208	191	174	184	208	214	188	185	172	196	184	185	194	191	201	196	200	183	195	214	202	167	205	229	187	188	197	196	169	174	217	194	195	189	197	199	186	204	185	164	172	194	213	186	188	206	190	195	182	179	190	189	204	189	178	207	204	215	200	182	207	196	176	179	188	182	200	193	183	176	193	186	185	199	203	215	168	188	211	189	184	162	223	192	190	172	195	188	232	223	163	188	184	186	214	190	210	196	192	180	186	206	171	202	188	193	186	183	205	195	189	187	175	190	183	196	197	194	177	194	164	197	185	166	182	182	205	201	192	184	187	217	194	225	191	205	187	201	192	181	178	180	174	209	185	197	190	194	185	167	198	207	191	198	180	185	187	178	176	189	171	199	196	196	179	188	220	205	217	191	214	192	203	215	182	183	185	208	201	214	176	193	170	163	179	183	188	189	210	180	193	193	187	192	216	205	195	183	196	173	180	183	158	172	191	194	182	196	169	186	208	207	169	229	182	188	189	193	214	186	182	190	195	200	209	170	191	190	190	188	216	198	185	206	194	200	186	211	199	169	182	195	198	185	202	185	204	189	214	193	193	191	186	202	191	189	192	206	196	190	193	181	182	196	213	199	162	194	203	188	191	202	198	184	180	186	195	194	208	187	195	195	207	195	213	191	174	197	195	175	152	182	188	178	191	177	194	196	183	214	202	204	215	182	173	196	199	204	182	168	189	219	186	196	215	190	187	178	198	206	162	204	209	188	188	190	206	189	187	175	188	184	200	173	211	169	182	192	194	194	207	202	193	191	209	205	188	187	184	184	197	193	228	191	209	174	196	180	185	171	207	173	202	199	189	224	212	192	184	172	194	202	193	179	169	201	184	183	191	193	170	196	196	184	192	208	203	172	183	196	196	207	174	200	207	218	192	172	200	182	186	159	210	182	185	196	185	189	188	184	174	184	167	183	176	220	202	207	195	177	187	178	183	188	163	187	210	189	199	184	192	191	194	197	207	195	192	200	188	178	185	188	182	177	181	186	188	170	193	198	181	197	179	200	178	201	209	213	190	187	181	174	197	196	207	193	198	190	194	192	208	209	170	199	169	207	169	200	204	189	192	199	191	190	206	187	188	198	212	204	191	219	176	182	206	195	199	179	213	192	192	192	225	210	207	183	176	200	203	198	178	209	188	161	195	194	194	198	188	180	197	190	169	196	197	190	206	185	175	168	198	173	180	183	173	194	187	183	190	185	170	175	200	204	189	200	193	212	176	206	173	175	202	195	213	202	186	196	178	192	193	210	178	194	190	209	194	196	194	180	201	173	204	209	170	190	172	179	182	202	179	209	191	204	201	197	180	218	211	214	171	202	192	179	175	191	186	193	202	202	207	155	201	195	192	180	173	205	200	205	193	202	212	203	197	194	194	165	195	189	184	179	198	184	209	205	209	209	208	218	206	193	201	214	189	204	179	221	194	198	210	176	211	205	190	159	197	183	182	215	190	200	197	198	203	195	208	208	176	197	200	192	199	172	205	196	205	195	198	222	194	193	188	189	202	159	187	176	188	197	190	186	163	188	202	198	183	208	187	196	196	199	176	200	219	212	178	210	195	179	186	197	183	176	205	175	210	204	197	202	184	196	213	173	196	208	179	183	208	208	216	178	193	182	181	216	185	188	204	209	204	195	189	199	185	167	187	213	199	183	177	192	184	176	187	184	190	191	204	182	186	185	180	168	214	201	190	181	196	180	179	203	192	198	180	211	216	197	176	171	171	178	205	231	184	185	192	188	206	192	173	198	209	185	188	194	199	206	188	215	210	196	194	163	197	204	218	200	207	212	174	200	197	184	195	175	171	188	198	196	199	194	179	209	223	214	200	164	186	187	212	182	197	175	205	169	200	174	234	217	181	179	177	173	203	186	222	195	178	206	188	189	195	209	221	214	192	198	209	185	192	221	178	191	193	185	191	178	208	187	188	189	188	172	194	193	190	212	174	182	218	175	191	164	189	179	198	176	188	223	182	213	192	218	210	202	181	214	185	194	191	191	247	188	183	195	194	181	204	202	173	191	175	192	208	183	207	202	180	192	179	194	182	204	210	191	201	184	205	216	173	189	192	225	191	194	198	194	175	203	182	225	185	170	191	195	201	197	196	188	198	201	194	202	202	193	172	203	201	195	172	197	187	196	184	196	201	202	196	189	174	204	198	202	183	212	180	183	190	198	203	204	200	201	170	221	204	175	212	200	188	188	195	187	194	178	205	211	179	169	170	211	187	224	189	233	207	180	175	194	171	199	202	198	179	189	184	205	186	204	198	189	172	209	204	192	184	217	184	200	188	196	172	184	202	197	163	205	204	194	176	188	190	195	218	192	207	204	197	188	200	176	203	191	173	197	180	191	199	181	180	188	179	201	192	201	193	170	196	185	186	198	173	180	188	202	171	203	200	188	214	170	199	216	182	223	206	206	187	173	184	207	179	184	197	196	174	182	190	211	196	196	191	206	186	214	195	172	186	181	183	161	183	187	189	238	182	179	206	179	187	181	170	211	194	210	167	181	205	167	213	207	184	186	203	188	198	186	201	216	188	205	187	190	181	188	197	189	190	176	183	174	186	174	197	177	194	192	218	196	210	187	204	173	193	199	187	181	190	182	185	192	213	178	202	197	190	205	186	188	180	195	216	189	195	182	171	181	215	204	184	205	179	222	186	174	201	197	181	179	187	200
2490	159	143	122	134	111	128	128	120	134	135	117	105	123	121	134	142	111	127	113	112	94	129	128	108	116	101	121	128	114	103	115	130	103	116	108	113	111	127	102	111	99	107	121	106	108	118	135	120	108	123	118	108	120	129	123	120	120	123	121	115	112	109	106	105	116	121	111	128	114	130	107	100	129	124	125	123	109	100	106	106	116	123	112	126	122	110	96	108	127	118	113	121	107	129	116	95	138	106	131	120	104	128	99	102	109	96	107	119	131	120	117	138	94	108	132	111	115	97	104	141	135	125	137	140	98	105	110	136	118	99	119	121	112	104	109	112	99	119	123	127	115	120	121	114	114	117	111	116	122	114	121	106	108	128	114	136	116	118	100	110	106	105	99	115	112	120	101	106	135	111	117	122	120	109	134	131	124	124	116	110	105	107	88	121	125	128	111	102	121	131	124	110	103	127	105	120	137	119	122	132	116	103	137	127	122	136	107	104	113	117	124	122	134	105	106	138	124	108	122	109	110	124	110	108	112	124	116	123	112	93	123	111	127	126	125	127	114	118	119	118	108	104	118	125	126	110	108	121	118	108	101	111	133	118	104	115	127	119	97	108	119	117	115	117	121	123	123	115	143	110	127	105	102	110	110	131	105	107	131	95	111	125	106	114	140	124	97	129	110	120	111	99	106	112	95	98	123	120	124	117	127	136	104	101	125	121	146	121	140	115	116	97	118	101	124	109	130	120	104	131	124	127	133	138	115	125	122	94	119	110	114	149	121	100	127	133	96	125	118	116	124	102	113	105	129	125	124	126	121	120	109	117	130	133	114	117	132	104	131	119	113	107	128	142	99	108	126	98	128	123	143	99	120	104	107	121	131	129	89	135	128	98	128	135	122	109	120	111	101	114	100	120	142	111	105	109	110	124	119	105	118	107	120	117	114	108	121	111	112	112	107	125	117	109	93	112	122	112	117	117	115	134	116	117	127	124	118	121	105	123	126	124	96	127	104	106	104	118	127	112	137	136	114	120	113	121	139	108	113	116	117	122	103	116	96	121	134	127	108	132	107	119	102	119	99	102	103	115	124	120	124	119	109	116	106	90	107	115	110	122	118	150	127	122	112	110	131	115	116	133	91	105	130	133	125	124	113	115	95	120	107	101	116	136	112	121	101	126	96	103	104	116	123	108	123	110	124	112	99	122	122	114	123	118	100	121	119	121	106	112	150	130	105	113	94	118	126	124	144	98	118	120	112	111	127	125	103	106	112	147	112	114	115	114	124	133	115	113	113	104	113	109	141	111	119	102	124	106	121	136	123	133	130	110	98	108	108	114	126	116	121	103	129	106	124	123	137	120	136	124	117	127	132	110	123	115	118	99	125	123	121	132	114	119	93	137	141	115	117	123	125	119	127	126	128	121	115	118	113	103	121	128	126	110	124	118	111	129	116	112	107	111	126	107	122	101	128	95	109	116	135	115	118	130	110	113	130	118	134	118	133	124	99	124	110	121	104	112	115	118	115	126	120	116	104	128	121	132	104	109	116	130	109	131	117	129	104	117	112	113	123	129	129	117	106	104	123	106	130	129	111	142	110	108	113	123	94	112	113	113	122	130	133	114	104	130	107	122	111	113	109	119	116	123	133	130	113	142	112	136	127	95	116	103	134	114	117	112	137	115	103	107	128	103	109	136	112	118	105	118	106	99	124	138	121	111	133	98	137	133	128	108	131	103	109	112	128	132	103	120	119	121	95	103	133	141	128	141	104	133	106	115	123	121	120	115	117	118	124	120	115	117	103	123	117	111	126	115	96	122	95	116	124	105	113	123	128	112	113	105	109	112	108	117	124	116	114	121	109	119	117	108	100	122	125	124	118	122	127	131	132	116	127	119	115	144	116	125	119	117	125	117	124	104	130	137	102	109	114	93	99	98	116	109	118	124	103	104	126	113	119	114	103	126	105	111	124	122	131	125	117	108	106	137	118	133	111	103	104	116	136	121	128	105	126	120	129	123	119	133	110	114	113	115	109	102	110	137	90	122	110	116	105	129	130	122	123	109	117	134	121	112	130	91	129	129	105	115	118	117	124	114	111	109	106	116	137	112	111	116	111	119	94	119	121	110	112	129	121	114	122	106	129	104	114	104	121	137	124	107	134	122	107	112	113	128	106	110	111	95	123	112	120	112	117	121	110	116	118	104	111	116	95	102	119	121	100	132	111	114	123	107	110	94	122	129	114	111	110	108	123	134	121	114	135	111	122	110	128	125	145	115	133	123	113	121	118	133	106	104	108	123	143	106	120	120	121	114	109	122	116	130	103	126	116	132	130	125	132	120	124	133	127	139	128	129	104	117	102	123	105	94	106	105	119	102	122	133	111	115	116	113	111	112	110	122	109	130	124	114	114	121	117	124	118	114	116	95	111	114	116	103	127	120	108	109	120	127	91	128	119	132	109	93	130	132	137	99	110	120	107	95	121	109	123	127	123	126	113	114	133	129	130	127	122	130	95	112	114	110	133	126	112	138	126	117	118	113	114	142	109	106	133	119	116	121	106	105	108	105	120	141	102	107	149	130	130	134	124	118	100	127	121	121	116	134	109	117	109	112	111	117	98	107	119	112	118	115	117	112	114	107	115	124	129	131	106	128	114	119	129	114	98	130	92	107	103	110	109	128	111	107	116	126	118	117	108	103	132	144	118	121	112	125	111	121	124	117	107	107	112	113	124	137	121	116	123	104	122	112	122	124	99	125	121	122	127	111	113	121	122	120	140	109	132	108	103	99	132	116	99	140	110	103	130	98	115	116	98	98	137	108	128	105	132	112	117	137	108	136	113	147	139	102	132	112	119	136	117	128	133	119	109	104	115	109	120	116	124	125	113	127	128	136	114	126	106	134	131	127	108	119	139	108	117	108	107	123	126	131	114	119	116	109	117	112	137	101	112	126	127	138	127	102	106	91	127	128	120	99	126	113	105	105	126	109	108	115	112	124	131	118	111	105	140	103	119	118	122	107	111	131	132	106	102	99	134	123	111	109	93	123	108	116	102	138	119	112	96	111	111	116	107	125	120	107	110	106	123	125	135	127	109	106	112	124	139	115	101	90	101	128	110	115	113	106	126	110	119	117	112	127	119	101	105	110	138	139	108	113	97	117	122	119	126	120	104	100	111	122	103	107	122	115	105	134	113	126	113	137	118	110	110	115	121	120	138	108	100	111	116	109	117	114	107	137	116	119	121	136	128	107	137	109	98	108	122	117	115	114	131	105	117	121	116	115	119	107	135	100	129	122	112	131	140	102	120	119	128	127	128	115	119	108	133	119	118	99	128	104	119	112	116	107	105	106	131	115	121	130	112	115	119	105	126	99	120	137	129	113	118	123	124	105	103	119	110	117	127	118	102	127	95	123	125	108	113	133	140	105	103	110	116	103	109	125	112	113	116	115	119	122	104	115	126	107	111	116	126	101	133	123	126	105	122	146	109	119	113	126	141	127	124	121	120
2566	367	454	471	415	395	389	367	386	366	357	362	375	357	356	353	330	325	325	362	356	327	358	316	336	325	304	335	354	343	348	345	362	344	367	316	348	336	338	332	334	343	340	341	362	358	327	355	349	375	362	345	345	323	351	355	371	353	366	316	351	363	355	329	336	366	363	311	361	336	368	364	331	357	334	335	313	344	308	327	330	330	331	356	329	341	318	351	341	341	320	341	349	322	341	332	324	349	325	323	342	324	324	330	330	330	357	323	313	312	320	307	327	353	330	354	326	321	357	348	354	335	362	367	338	343	323	340	363	348	338	295	339	327	359	326	367	355	303	321	310	329	314	320	335	339	317	329	341	304	350	312	319	325	339	312	332	313	320	325	277	353	371	311	321	320	393	325	339	336	321	325	342	314	330	314	316	318	322	332	338	326	297	349	336	351	318	371	355	349	312	333	337	370	326	328	354	329	299	351	324	322	320	341	333	338	336	359	344	319	337	344	363	342	341	337	360	329	353	324	319	324	331	314	339	359	315	327	314	342	333	351	361	379	324	329	327	313	319	316	357	332	323	323	341	354	364	355	366	360	331	333	323	328	314	345	352	322	342	313	312	329	332	325	354	367	334	321	383	332	321	358	298	355	311	320	330	315	345	324	307	378	344	341	334	354	326	336	306	325	359	311	349	345	323	355	317	331	333	293	318	334	330	303	343	314	379	315	344	330	365	297	322	336	349	318	355	323	344	342	345	323	327	308	337	315	322	312	331	322	336	351	330	347	331	325	322	323	345	320	324	332	306	323	317	381	351	346	318	350	325	315	350	322	323	342	365	352	322	357	349	320	338	338	307	338	296	365	346	326	353	323	338	346	323	317	336	351	307	333	358	332	354	329	367	341	310	338	356	335	368	322	326	327	339	342	342	320	309	327	312	323	322	340	332	352	329	309	320	331	354	358	336	344	332	308	335	325	357	381	346	326	324	355	347	338	323	365	317	335	337	332	310	321	330	343	339	312	338	338	325	313	342	358	315	309	350	315	333	328	319	333	322	351	348	316	303	346	331	314	333	318	327	333	309	334	373	315	337	355	349	351	353	368	324	320	371	368	322	344	284	329	336	310	329	332	324	330	326	313	302	363	326	353	324	334	324	329	341	342	337	341	347	327	348	337	313	341	353	388	360	351	327	308	315	330	298	304	313	349	346	331	362	329	345	321	355	324	354	339	336	337	311	352	352	340	314	333	332	337	360	352	346	337	333	329	357	313	352	313	334	348	314	322	336	338	334	332	327	345	349	326	339	337	345	361	329	360	338	311	342	332	343	340	305	342	335	334	320	332	339	317	338	319	351	309	343	320	324	349	345	314	327	306	303	318	340	305	315	343	348	331	326	322	336	332	361	361	342	327	385	341	312	339	323	346	323	353	322	359	329	314	307	341	334	336	347	345	360	353	318	356	331	343	361	346	346	339	308	338	337	355	346	337	329	350	313	354	304	343	325	354	322	337	332	336	344	330	365	337	335	325	330	302	334	352	330	360	334	320	331	337	357	342	329	303	362	359	345	382	347	352	357	324	333	347	302	357	352	343	316	340	344	317	340	325	352	356	344	344	342	321	327	328	333	341	302	351	338	360	348	369	379	334	344	332	340	323	327	348	334	336	324	324	349	347	364	354	332	354	327	360	350	314	329	337	371	366	313	317	321	345	318	338	360	378	351	356	344	356	334	339	334	340	318	337	346	312	298	323	346	364	328	310	341	369	339	322	334	354	332	314	340	346	333	360	346	346	340	342	312	343	341	339	366	353	341	328	353	324	366	339	328	348	337	327	343	328	343	335	325	342	325	337	303	339	349	301	321	320	315	333	345	340	329	325	370	343	370	378	332	341	315	317	375	335	296	294	295	365	325	334	349	327	320	329	370	316	362	325	334	334	324	319	342	316	344	345	363	315	341	299	349	354	299	318	330	341	332	310	334	329	314	319	315	336	341	342	335	333	324	332	338	335	315	337	290	319	318	347	373	322	338	322	335	379	332	341	355	334	335	360	345	353	333	316	327	321	362	340	314	319	332	338	365	326	309	349	360	322	348	329	355	339	335	343	342	335	332	338	347	316	381	327	344	338	330	348	342	323	354	370	345	351	348	322	326	314	349	363	338	335	333	351	306	317	335	345	325	334	333	327	333	331	345	375	357	335	313	359	340	337	376	346	325	342	313	341	322	316	314	326	349	313	307	356	316	329	322	333	374	318	327	382	350	342	331	331	322	327	336	336	312	337	338	349	339	313	330	363	366	330	358	349	317	335	353	348	335	352	344	352	314	325	373	324	325	347	313	314	313	365	324	319	350	357	334	384	331	355	339	362	335	327	337	364	346	326	324	346	354	371	329	326	335	344	330	332	316	349	344	305	345	335	353	348	319	337	326	325	335	327	328	321	336	298	329	319	342	374	314	330	332	325	327	321	326	337	373	298	340	343	336	304	330	361	318	316	351	329	337	330	339	324	341	360	368	339	327	342	305	371	334	328	336	351	338	339	355	320	310	324	328	366	336	336	347	330	340	329	326	337	344	349	357	334	335	345	337	332	353	354	334	350	331	311	329	322	306	309	340	322	326	356	363	323	317	295	306	340	332	357	324	322	346	339	305	342	346	347	308	340	340	336	331	366	321	319	321	343	351	355	342	349	330	309	355	347	344	332	362	351	361	330	317	350	336	357	338	346	348	329	350	342	348	340	333	363	323	347	347	330	352	297	358	317	341	323	335	312	344	346	314	339	327	353	330	353	336	373	348	352	360	318	351	322	335	321	341	336	343	347	352	355	340	339	357	319	316	304	352	327	333	386	304	352	338	331	335	337	326	345	378	310	339	332	337	346	337	318	332	345	335	358	335	334	369	320	336	353	310	315	301	326	326	358	292	343	341	314	330	333	335	298	331	329	324	368	333	346	329	341	351	343	342	324	352	343	287	325	356	331	330	322	346	309	341	333	361	307	339	356	379	321	341	339	341	353	324	326	339	313	338	343	304	381	328	344	377	317	320	334	321	339	334	341	341	331	352	313	320	296	306	334	343	321	337	325	317	350	355	339	321	362	370	326	348	334	360	373	308	324	312	307	339	329	351	358	350	331	359	339	362	340	317	343	329	333	340	367	314	354	349	349	340	330	351	339	335	327	355	328	330	326	343	360	327	346	349	347	331	343	323	352	334	305	331	306	353	340	340	360	350	347	331	332	334	327	332	348	324	331	323	363	335	302	344	329	318	307	352	341	327	359	341	324	314	346	354	359	303	356	352	329	328	353	327	323	324	365	325	350	327	335	333	318	349	354	344	320	323	304	346	320	340	360	314	348	373	340	300	334	332	365	308	313	335	350	375	335	333	343	334	344	305	357	338	331	328	333	347	330	294	327	320	334	334	315	350	314	377	304	335	361	336	328	327	321	343	374	350	342	353	331	339	342	329	350	328	331	324	328	339	274	305	347	355	307	347	327	350	360	357	336	361	351
8508	834	1024	861	595	467	347	287	281	245	220	208	197	177	177	172	161	169	168	148	180	144	147	157	177	151	152	135	134	151	140	139	181	123	136	161	153	169	161	134	152	142	153	131	124	170	143	152	159	139	143	147	150	160	158	172	188	201	163	148	158	161	151	156	154	118	163	123	139	160	144	150	137	124	144	143	143	153	143	145	139	143	131	150	134	134	154	140	123	140	139	133	135	159	126	127	140	130	152	149	137	154	136	164	138	153	125	144	132	131	128	124	131	129	144	138	143	140	156	131	137	150	117	121	123	140	147	144	130	136	140	135	141	164	127	111	127	134	136	143	157	115	146	126	129	122	150	123	126	129	133	136	150	129	140	129	145	148	132	127	132	123	123	151	128	136	126	118	133	147	112	149	131	134	147	142	124	137	153	137	156	145	130	106	150	118	141	147	133	125	145	130	94	145	145	122	124	144	121	125	122	136	139	149	125	137	133	132	143	129	148	145	146	147	118	141	111	124	135	126	134	149	127	142	113	165	124	146	132	135	135	136	157	120	121	130	135	132	142	144	134	124	133	137	164	122	133	157	112	127	139	128	124	142	123	134	146	130	148	160	162	124	155	126	152	143	153	136	139	128	143	135	131	128	150	133	128	154	131	142	147	124	165	116	144	141	140	142	159	152	126	148	125	127	125	124	126	143	137	145	134	122	159	139	126	146	142	126	113	132	127	152	144	150	166	115	137	144	144	134	138	137	114	159	147	132	134	126	144	139	126	109	150	156	155	126	123	146	124	153	135	150	149	152	133	143	155	134	151	134	139	151	117	140	140	142	137	141	145	156	145	136	126	140	114	151	137	155	150	152	137	164	134	120	134	114	155	150	141	118	136	158	143	145	126	131	149	139	140	126	148	132	146	137	146	159	139	138	137	131	143	139	116	143	135	148	128	168	137	135	143	142	119	129	138	125	138	146	126	131	129	160	115	160	147	160	143	162	144	143	139	141	131	135	166	160	152	134	165	151	118	128	147	152	152	138	119	133	130	134	142	132	121	137	130	149	147	134	132	143	145	138	138	124	134	115	151	138	139	132	141	134	146	131	135	136	127	133	149	152	122	165	149	116	118	130	125	125	129	140	149	132	113	157	129	146	141	125	147	139	134	142	141	141	127	136	127	134	133	153	150	135	144	140	160	139	162	149	149	121	137	130	149	143	150	168	141	151	141	148	137	153	147	143	152	127	125	137	123	125	128	147	134	132	130	132	137	134	150	139	144	135	148	143	159	136	130	139	153	130	158	117	161	133	142	140	123	138	122	137	123	163	147	148	130	149	153	146	148	135	141	133	150	129	125	140	137	128	138	130	146	146	147	143	148	138	159	145	148	128	134	139	117	137	120	141	126	133	160	139	130	119	128	141	119	174	120	104	139	157	125	121	127	137	144	148	150	138	142	124	127	132	125	139	134	127	141	129	129	121	122	131	140	116	133	151	127	162	115	130	117	134	135	125	126	136	127	150	135	154	138	138	124	116	150	136	137	156	121	130	155	118	146	108	157	124	142	131	134	125	119	146	134	126	126	142	126	145	147	127	140	145	142	143	115	128	127	133	132	144	158	129	166	162	145	140	140	132	147	148	174	125	119	135	148	124	138	137	139	146	130	115	121	137	152	137	120	124	142	138	144	135	139	121	143	142	147	129	134	136	133	150	145	126	119	128	120	127	145	119	140	150	136	122	135	142	126	158	170	156	139	132	123	130	127	127	128	157	140	146	122	135	147	135	147	125	156	143	129	128	159	140	165	118	139	128	159	140	134	128	147	126	140	140	143	116	131	125	149	124	132	143	144	130	121	134	122	134	142	144	116	116	123	133	111	140	162	140	162	134	118	129	161	141	125	144	151	128	134	141	143	133	148	126	146	150	124	152	131	157	135	129	134	138	159	156	128	118	162	144	126	148	119	121	120	147	124	116	130	133	138	143	136	143	146	147	134	122	125	144	137	153	141	135	130	120	150	164	138	142	136	150	142	145	146	155	143	138	133	139	154	130	139	130	127	157	139	124	139	148	154	122	134	141	138	142	161	131	135	140	135	127	115	137	135	129	143	144	136	125	108	133	136	129	153	138	139	120	129	128	149	145	136	130	160	144	124	136	153	144	139	126	130	131	126	109	147	148	125	124	133	150	171	146	130	166	139	127	138	111	141	132	147	145	165	128	132	139	127	147	131	141	137	117	142	148	150	149	157	127	130	135	132	121	140	167	151	121	147	129	125	178	144	139	151	142	151	144	145	133	149	122	135	141	147	159	155	138	133	140	124	140	128	120	144	141	141	134	141	120	124	135	139	134	133	135	122	132	141	118	117	153	127	121	151	136	155	133	144	150	130	132	148	135	125	128	137	138	158	113	153	170	120	135	119	146	151	122	146	145	134	116	135	140	146	152	130	129	121	119	148	138	133	175	133	133	141	145	152	109	157	132	148	148	135	138	139	137	125	117	141	117	120	134	159	122	150	141	122	102	138	142	146	141	152	124	143	142	117	122	149	138	139	128	145	125	131	135	142	156	124	142	121	131	139	140	133	132	135	129	140	158	141	136	133	142	114	132	125	161	130	130	130	165	135	138	145	131	154	137	152	137	126	127	130	157	137	128	143	139	139	125	145	163	154	131	135	127	159	155	130	151	119	135	129	144	163	136	158	126	141	158	140	146	129	124	136	153	122	124	142	140	152	154	133	135	131	144	155	138	141	131	150	137	144	142	130	129	143	149	138	141	132	148	138	143	152	136	137	146	131	129	152	116	137	138	123	125	145	120	156	144	138	152	145	142	142	142	154	145	134	148	138	119	136	126	153	146	113	136	120	139	120	133	135	165	131	143	112	149	159	132	134	139	124	141	138	133	149	143	137	114	148	121	125	145	131	129	124	146	147	135	125	125	135	145	137	140	141	123	159	118	127	128	125	116	139	149	132	149	130	133	132	138	135	132	137	150	141	115	139	120	144	137	148	141	145	130	145	150	129	140	170	141	125	136	127	149	119	144	134	153	149	160	142	132	141	134	153	155	130	149	131	125	119	137	130	153	161	128	126	155	132	134	123	167	147	154	151	135	138	143	148	118	115	152	125	145	119	149	139	131	135	115	146	149	153	132	124	140	137	139	144	131	163	132	142	129	137	146	126	141	122	137	130	157	153	146	133	152	126	129	121	159	126	118	152	125	146	138	138	159	136	148	129	125	141	147	132	135	114	148	129	126	129	122	153	113	155	140	144	120	122	128	143	144	133	131	170	138	135	131	145	146	137	142	135	131	139	142	129	160	123	120	136	130	122	148	125	128	144	130	143	112	155	119	120	156	139	147	150	140	125	142	133	131	124	173	133	130	134	130	136	136	145	125	149	114	176	144	139	139	150	128	129	141	135	127	145	136	139	158	130	124	139	146	118	146	131	128	120	118	127	130	127	112	133	132	137	143	129	131	154	155	113	122	155	136	133	141	142	133	130	132	138	112
6080	1208	2511	3033	2560	2062	1775	1414	1227	1108	1007	885	794	766	737	640	689	626	576	599	555	504	536	520	529	470	465	527	486	467	465	450	439	426	465	433	399	445	429	445	443	419	409	389	422	425	434	432	394	438	401	470	473	519	553	673	843	749	577	534	589	605	619	647	523	502	425	381	404	414	406	379	429	415	413	412	367	378	382	382	398	395	429	390	382	411	380	419	369	397	386	386	421	394	373	396	360	372	393	405	361	375	375	382	372	357	350	382	377	377	399	409	411	404	379	371	402	389	405	381	359	367	342	367	382	403	375	393	376	372	384	419	338	393	372	356	384	393	402	414	372	354	372	396	375	370	412	407	368	404	358	392	401	378	389	388	376	378	382	375	397	373	335	400	371	398	391	385	386	361	396	387	373	373	395	368	408	392	424	366	401	352	355	376	402	351	346	395	363	387	414	362	384	374	407	377	399	436	382	397	418	413	385	398	393	398	383	386	380	386	388	336	392	388	404	392	365	365	401	393	352	348	353	377	380	366	414	367	371	361	401	352	369	373	379	392	351	403	341	367	406	372	416	370	377	348	397	371	387	391	374	384	441	329	368	366	383	371	364	346	379	398	372	377	362	361	385	374	425	358	376	410	394	379	372	403	402	401	387	393	373	368	366	395	386	364	393	407	354	382	366	384	380	371	384	384	387	377	373	430	368	403	379	373	405	373	407	360	371	431	401	358	375	353	406	382	351	387	372	377	424	362	396	368	383	372	385	389	386	365	393	387	379	397	401	394	352	341	376	367	365	347	373	389	387	372	358	354	385	358	349	393	355	368	362	372	361	364	391	333	377	393	351	406	356	378	400	400	382	420	372	390	403	358	387	388	372	417	421	364	405	414	376	355	399	390	378	402	390	399	378	392	355	400	381	385	373	370	398	345	369	368	387	373	362	380	367	419	399	395	373	388	368	372	370	355	356	347	385	412	359	381	390	368	365	386	381	386	396	385	368	338	367	335	364	397	360	394	358	367	379	348	370	359	372	369	374	378	356	385	405	389	374	383	357	367	368	382	376	403	414	383	377	360	404	373	386	384	389	368	422	344	364	357	403	354	345	391	397	431	419	382	381	340	398	394	364	365	369	389	387	394	379	389	408	354	362	387	375	380	386	367	403	384	372	402	378	365	381	366	380	370	346	357	377	384	387	375	398	372	375	376	411	375	373	353	372	375	370	384	396	370	385	373	363	395	394	390	356	404	386	395	377	399	380	343	393	370	380	358	392	355	370	390	389	394	376	402	393	353	364	372	412	412	343	393	410	398	366	372	394	382	367	344	395	375	338	378	359	390	356	378	363	387	376	393	374	359	371	364	419	363	358	373	368	379	392	354	360	359	400	414	352	413	367	404	395	382	343	398	356	394	357	386	359	382	375	389	397	377	377	386	418	414	370	383	388	393	344	362	399	403	388	369	377	369	345	389	373	362	380	380	411	376	365	398	382	406	392	346	354	384	339	390	374	375	375	381	395	378	396	369	386	401	396	382	350	413	381	367	378	402	413	364	370	371	370	373	381	381	395	370	330	365	387	376	400	405	365	401	387	375	384	396	398	369	401	378	378	371	346	403	350	377	386	355	409	359	353	377	386	360	373	389	392	394	418	377	409	398	406	395	393	363	400	381	357	396	372	384	400	350	352	372	403	357	388	368	401	383	382	407	397	373	392	381	363	368	379	405	382	400	403	390	393	361	391	386	365	386	412	348	398	337	378	379	370	357	399	394	383	370	353	365	393	350	386	354	392	393	373	353	381	384	325	352	378	344	382	380	382	386	379	376	407	355	388	386	368	361	373	339	370	405	404	383	378	378	382	419	396	378	380	380	388	385	358	388	398	360	377	363	376	375	361	373	403	335	362	372	414	380	355	406	358	374	353	410	385	357	401	382	384	360	352	402	353	402	378	371	409	395	422	399	398	371	391	398	378	392	344	374	395	401	385	372	388	362	379	391	404	377	361	338	357	364	397	399	376	358	366	354	386	372	365	406	379	361	363	365	384	402	413	373	352	391	385	398	385	378	386	338	386	415	390	393	396	367	413	344	370	394	396	363	381	376	417	406	395	390	378	353	367	402	402	346	399	380	394	386	398	342	380	408	380	358	367	351	390	378	414	375	396	390	373	379	346	376	366	388	364	361	375	387	364	390	376	361	377	362	363	367	366	359	415	367	374	391	378	393	409	348	396	426	358	373	391	360	367	363	359	352	365	370	413	393	364	418	428	384	394	403	380	370	374	362	391	380	357	362	386	360	381	357	396	366	375	378	371	380	405	391	380	377	405	399	397	390	360	428	388	367	364	398	405	394	339	392	373	372	374	388	368	387	389	369	403	373	403	346	367	373	369	374	349	403	334	387	373	374	376	383	356	374	399	388	378	391	360	396	383	373	403	362	394	408	388	355	408	377	378	406	424	360	369	384	366	371	395	406	369	368	366	381	370	371	387	354	370	365	394	350	351	347	369	372	392	404	351	381	371	351	376	391	335	359	378	399	377	396	378	377	364	379	358	421	381	414	387	360	368	399	388	362	405	382	374	360	374	367	418	399	370	377	386	398	417	404	417	405	405	389	408	356	363	365	383	363	369	374	369	364	357	374	404	371	346	390	406	376	388	379	353	389	356	386	343	398	363	379	376	414	348	395	390	401	403	342	358	395	362	415	400	401	374	375	357	392	392	387	380	379	383	374	425	375	362	369	405	389	404	393	391	368	366	351	345	400	383	414	371	371	358	385	381	360	391	389	357	386	388	393	372	371	379	374	388	401	382	397	336	377	385	372	417	346	399	369	404	371	398	334	387	381	373	348	361	354	387	390	375	380	374	429	381	406	385	351	377	383	379	378	405	391	377	372	377	379	378	374	388	394	376	387	381	386	396	383	365	377	367	379	385	380	389	371	379	355	365	355	361	312	387	363	367	418	386	418	392	370	371	380	405	404	365	379	358	405	358	394	322	340	343	373	365	380	390	383	393	381	350	378	389	380	395	369	371	359	363	365	421	414	387	341	376	332	410	396	380	382	406	363	366	400	365	360	422	391	366	396	353	408	375	380	370	409	365	387	371	389	389	392	360	384	388	390	387	390	335	381	383	403	395	363	372	389	387	399	398	388	340	406	353	393	363	411	353	394	380	349	393	361	344	353	374	385	370	366	405	387	396	367	367	408	361	391	375	394	372	370	409	373	407	382	404	407	384	351	366	386	379	362	363	378	386	368	375	407	372	382	401	444	409	372	365	371	380	367	364	359	363	355	388	386	388	326	341	367	355	379	395	407	409	392	392	374	378	363	373	393	386	374	385	393	365	393	358	378	383	350	361	408	358	401	413	423	383	385	394	389	428	389	381	381	363	368	399	367	390	365	357	382	378	404	367	390	392	358	405	390	377	372	363	365	385	410	358	391	374	387	436	431	337	379	378	402	397	368	386	373	365	401	357	410	388	365	345	369	361	361	405	364	385	388	373	344
14424	1827	2039	1440	990	762	548	424	313	304	234	182	184	176	145	130	129	102	104	105	117	107	101	95	103	88	103	79	79	94	59	61	80	90	77	80	95	66	70	90	73	70	74	65	78	78	59	83	65	86	86	77	88	93	133	116	115	138	101	97	91	123	121	95	106	68	68	63	71	64	66	51	69	68	88	75	61	53	58	78	56	61	73	69	67	83	75	66	81	63	62	67	66	67	53	61	56	69	76	80	82	80	64	69	66	67	62	64	70	67	65	65	64	64	85	84	73	68	79	61	67	59	72	58	71	50	66	64	79	65	70	60	66	57	76	67	61	71	63	71	66	77	52	64	53	83	63	77	49	56	62	69	60	76	80	70	62	57	55	53	73	69	59	51	72	66	62	73	64	55	59	58	74	57	92	77	63	85	81	60	57	67	77	71	72	59	82	75	75	72	74	67	66	79	63	61	73	70	69	81	73	68	75	76	64	57	77	62	64	65	68	79	71	69	63	74	57	68	59	69	55	51	75	59	65	57	77	60	57	70	54	64	68	59	69	53	90	72	70	66	72	75	71	59	56	59	59	84	59	73	70	59	61	69	69	84	73	60	55	66	59	55	65	76	68	89	77	64	59	57	60	44	62	85	67	54	67	62	66	55	71	70	71	64	52	84	66	57	75	54	72	75	57	66	68	58	50	76	74	68	67	75	68	56	64	72	91	82	78	79	70	83	60	77	79	59	62	61	79	57	54	70	54	69	59	73	74	70	61	53	53	63	73	68	71	77	76	66	74	71	73	79	54	53	78	68	81	63	65	84	67	73	49	67	70	64	63	67	57	70	71	61	72	61	66	60	59	79	81	60	58	73	72	72	76	53	63	71	68	53	65	54	61	68	59	71	66	58	77	73	64	58	63	62	67	75	57	67	69	78	69	54	64	62	74	67	56	68	66	73	88	51	69	67	62	79	59	62	64	56	63	53	60	81	71	69	65	62	56	61	70	62	82	62	68	63	70	84	88	79	59	84	56	68	68	73	56	72	73	61	62	69	62	64	62	77	65	76	63	72	72	64	67	70	74	63	83	52	66	58	66	66	51	58	62	65	65	68	58	63	78	59	78	59	66	66	73	54	65	70	66	72	59	58	62	80	65	80	74	68	61	60	52	63	58	69	68	69	73	52	63	55	80	67	76	58	62	70	60	69	53	79	71	56	67	69	65	82	69	68	68	63	67	70	76	70	49	60	70	57	65	62	64	58	63	69	69	53	77	67	67	63	51	72	56	68	59	55	68	66	90	64	64	80	53	50	69	66	70	58	62	78	60	71	51	72	60	82	71	63	73	54	68	59	64	75	69	64	56	73	64	62	68	77	67	75	63	76	55	78	64	82	74	66	70	84	62	61	61	60	65	63	72	62	62	60	68	77	77	67	69	75	80	60	59	70	72	59	57	66	63	79	68	66	70	72	75	73	69	59	60	72	58	70	66	57	63	65	50	69	74	62	69	53	63	57	70	68	69	58	58	75	66	66	69	63	73	68	57	52	65	67	59	61	66	57	49	68	59	69	70	63	67	70	51	68	80	65	61	64	53	72	73	72	62	70	50	51	74	66	64	68	58	54	67	60	67	62	60	63	76	57	69	74	50	50	65	74	58	63	62	80	79	72	49	75	57	63	73	65	75	79	58	64	77	63	55	66	63	59	72	69	69	84	68	69	67	72	57	66	59	68	62	67	75	67	59	66	65	68	80	64	62	57	61	79	61	71	72	70	76	69	61	58	71	58	66	85	46	69	70	73	71	71	64	76	59	60	66	67	62	64	63	65	75	70	70	55	56	59	70	65	65	77	75	60	69	75	67	59	60	56	62	79	74	57	66	60	65	66	79	68	61	63	61	65	70	68	66	70	48	68	63	72	67	47	73	76	54	66	62	64	78	78	75	70	58	64	74	78	74	62	52	68	75	53	71	58	68	80	57	64	62	60	51	60	52	67	77	67	76	84	59	54	59	65	81	52	81	75	68	65	77	72	67	62	58	61	61	66	70	60	75	66	70	58	67	56	72	63	56	48	78	64	62	61	58	59	71	64	64	68	65	60	65	68	70	63	52	68	76	66	71	63	88	67	67	71	69	64	71	69	71	60	63	75	69	68	71	57	69	76	61	64	70	69	71	64	69	58	71	74	79	56	63	77	69	58	62	54	69	84	76	52	68	62	50	81	52	57	45	52	53	69	72	66	72	58	65	61	77	74	69	57	58	70	69	50	80	56	66	56	67	65	75	63	54	67	62	58	76	68	62	87	69	56	64	82	64	83	90	79	49	60	73	79	60	68	58	59	61	62	66	73	58	64	68	68	60	57	53	78	62	61	74	66	72	73	64	68	62	80	69	69	65	64	75	60	60	63	71	75	60	63	61	58	57	63	62	68	72	75	66	63	65	65	78	55	64	62	73	54	76	80	63	72	76	68	62	56	69	62	70	57	56	53	62	61	72	62	73	82	62	57	68	69	86	56	59	77	74	62	63	66	75	61	72	61	63	51	63	71	82	72	67	59	55	53	71	85	63	64	80	63	72	56	63	68	53	69	84	60	68	47	71	59	72	65	62	84	67	51	61	64	66	65	64	66	69	56	55	58	69	54	65	59	68	76	57	56	64	66	58	84	65	68	68	82	71	77	63	75	81	71	57	63	59	69	59	64	66	61	61	72	76	57	56	68	65	68	60	77	54	73	78	59	53	65	71	63	67	61	52	73	75	83	67	74	57	65	65	68	76	64	47	58	68	63	72	69	72	67	48	75	64	64	59	60	84	80	68	60	66	69	65	82	57	66	69	85	78	70	69	63	64	65	77	62	62	70	63	76	81	79	62	65	68	76	58	66	57	65	60	67	73	68	62	61	61	59	57	53	64	69	87	70	62	70	65	68	63	62	65	66	45	55	57	65	73	70	65	63	55	61	65	91	59	72	61	60	66	67	56	63	68	70	64	57	70	65	54	57	60	61	54	63	78	74	54	62	68	70	60	58	64	64	75	64	70	58	54	65	56	70	66	73	63	72	57	77	61	58	87	74	72	61	61	64	72	67	54	77	51	55	58	79	56	60	60	77	64	56	69	54	51	68	85	63	48	54	68	50	57	60	61	70	74	72	84	67	68	60	87	53	61	61	71	80	69	67	57	61	68	71	58	63	62	63	67	77	66	78	77	76	63	67	64	56	68	66	53	66	76	66	76	76	63	62	66	55	73	61	60	49	66	90	60	66	56	70	55	55	75	70	73	66	53	66	60	73	60	63	74	72	60	84	52	57	60	64	66	50	53	66	60	78	63	62	64	80	90	63	67	64	57	75	64	87	64	61	68	66	58	66	67	66	73	85	59	48	68	56	58	72	55	75	55	69	65	70	59	61	68	58	67	71	64	49	49	49	62	51	65	79	64	80	52	71	55	58	62	71	64	75	85	67	58	56	74	64	86	59	67	47	48	61	69	70	71	63	67	71	77	59	56	66
7557	1697	4394	5188	4416	3463	2808	2356	1924	1613	1403	1233	1079	963	847	722	695	632	614	558	558	495	466	447	460	383	406	394	361	341	368	352	331	288	299	291	275	290	280	275	265	275	275	271	294	271	310	272	284	314	266	301	323	417	557	775	888	898	589	515	550	687	719	714	446	306	334	268	247	194	227	243	243	232	253	200	205	213	231	225	203	229	187	226	215	203	204	204	213	214	211	203	187	205	210	208	170	200	202	217	206	182	190	201	196	205	159	191	190	200	191	188	205	186	213	188	170	198	232	195	221	161	193	196	208	192	191	165	190	193	196	202	209	204	181	193	201	199	197	197	218	203	176	198	211	200	189	167	187	200	185	193	185	198	190	177	199	196	187	181	198	202	193	197	192	186	159	176	183	195	187	170	176	170	197	190	209	206	181	182	203	178	187	173	206	175	189	183	207	192	183	170	199	183	198	200	174	203	202	180	193	194	194	184	202	205	181	181	210	166	181	200	207	218	191	187	193	181	196	181	182	200	187	186	208	190	221	213	179	209	204	186	215	199	203	175	212	174	199	183	206	196	181	198	214	172	201	208	179	209	172	174	199	191	199	193	213	179	193	200	198	190	209	199	180	199	196	174	170	174	197	169	185	180	196	199	192	189	168	179	206	175	188	192	183	180	208	184	201	192	206	195	181	180	209	175	216	195	180	177	197	217	190	179	231	187	186	181	199	210	188	188	216	170	178	184	202	185	176	166	183	197	195	193	192	204	218	178	182	181	169	202	163	190	194	191	216	180	196	189	190	174	205	191	196	190	186	199	200	172	162	190	190	220	181	189	206	197	202	208	187	208	219	159	168	206	216	165	174	176	184	182	202	202	211	186	191	195	195	188	190	160	171	178	193	193	192	193	182	186	205	189	199	202	208	199	181	187	178	185	196	188	200	195	200	184	190	196	187	206	180	185	190	191	188	174	190	194	198	208	164	208	187	189	198	180	189	181	191	192	191	192	185	191	202	160	172	201	185	200	188	189	191	199	193	199	192	207	205	198	199	168	191	190	179	181	201	199	168	194	178	189	200	188	192	190	183	185	179	193	195	183	197	197	198	167	180	201	187	191	207	195	164	180	176	174	215	203	183	202	201	174	196	180	191	189	178	180	188	175	200	182	206	187	207	187	174	179	191	191	189	162	197	174	186	206	181	213	172	196	227	169	168	165	228	190	203	188	208	172	182	193	194	194	192	196	182	178	185	213	196	186	182	171	164	205	178	157	189	204	174	203	167	196	189	182	178	193	179	205	199	199	163	167	191	166	210	175	173	203	210	187	189	199	180	165	183	196	167	188	217	218	181	172	181	198	197	175	193	179	180	204	216	194	183	177	215	183	187	212	194	196	179	193	173	169	183	206	191	189	194	178	197	171	152	192	207	190	195	194	200	216	186	194	208	198	192	208	170	182	190	204	179	194	168	182	169	217	196	161	197	199	202	178	179	182	192	184	152	195	161	162	210	187	183	166	172	194	179	188	195	181	179	214	183	189	171	188	183	171	197	194	183	168	194	183	187	204	203	189	174	196	203	201	180	181	208	197	193	209	178	178	203	183	220	197	157	177	207	190	183	187	182	185	210	182	190	195	195	188	196	173	170	186	191	220	190	181	194	154	192	180	184	193	173	196	191	183	187	189	214	176	218	184	187	177	194	176	198	194	197	186	167	210	190	171	184	180	213	201	194	211	195	197	170	192	205	216	186	182	182	203	186	190	181	214	194	165	187	170	205	161	168	191	181	185	194	177	187	190	204	195	188	200	205	171	202	203	191	217	202	195	177	182	197	181	204	182	189	180	174	213	187	183	185	204	183	193	193	198	209	205	211	174	179	170	185	179	194	179	190	181	201	171	181	181	176	190	191	179	183	164	189	183	185	179	187	188	172	188	185	199	162	172	172	183	195	196	192	203	198	212	179	201	190	198	207	204	180	220	197	198	185	181	225	165	207	194	169	181	179	176	185	193	184	188	184	190	175	188	190	189	209	175	179	183	193	179	217	181	197	184	199	214	217	203	180	217	197	193	182	186	202	182	216	170	184	183	194	193	192	198	183	185	182	177	194	203	183	186	166	167	196	161	209	209	209	200	187	193	158	184	180	173	187	207	156	195	179	181	193	203	181	189	203	205	179	198	212	184	174	154	195	195	196	176	186	213	203	170	188	197	209	163	202	218	180	169	201	195	169	218	186	190	165	190	188	208	208	172	199	202	193	191	198	184	196	190	181	181	194	180	184	220	193	176	190	155	189	175	207	177	192	164	170	167	208	199	205	189	188	201	190	179	189	197	195	189	176	215	179	203	179	205	163	168	190	173	173	201	198	181	182	172	187	193	191	204	211	182	189	176	205	187	191	183	176	176	196	197	195	190	178	211	210	163	181	184	214	219	202	207	194	179	209	186	194	189	190	202	199	197	171	185	198	181	176	188	181	202	188	149	193	191	179	189	181	194	193	173	185	189	212	189	186	200	217	198	185	172	190	186	176	198	187	180	178	201	175	179	186	209	193	191	216	188	178	180	195	191	203	186	195	189	201	211	181	191	189	199	177	201	187	170	189	179	198	178	182	201	184	194	203	195	195	213	190	187	208	185	185	178	164	182	223	224	207	177	182	183	192	206	184	196	190	219	181	174	213	179	197	199	209	181	176	182	174	191	185	193	205	204	185	188	208	185	163	196	187	175	205	192	182	183	184	219	212	175	187	190	172	185	170	156	216	198	201	170	169	187	188	198	175	200	174	188	198	183	179	187	184	156	210	176	169	187	192	185	200	178	189	210	213	178	194	184	187	186	195	182	173	181	236	203	196	179	185	205	187	193	205	174	191	194	184	214	180	187	187	205	197	192	188	190	178	218	204	163	178	194	184	170	177	188	186	201	172	167	217	185	196	160	203	190	167	175	186	217	209	174	203	164	183	185	186	199	180	172	168	197	162	193	198	207	203	182	165	189	194	174	186	171	184	182	211	188	201	199	199	169	188	182	194	179	187	190	190	181	185	176	177	187	180	191	198	195	180	179	205	196	184	172	208	168	180	182	163	198	204	178	184	220	180	199	191	196	198	191	184	215	178	183	189	177	188	183	181	198	169	191	174	192	195	209	199	186	196	178	177	172	198	202	213	186	195	191	201	165	180	175	210	204	205	202	174	162	195	197	181	198	171	171	193	177	202	196	210	166	181	173	195	181	203	208	200	194	199	181	207	175	203	213	192	173	215	189	184	209	184	167	191	177	209	199	204	213	168	176	175	185	195	204	200	188	207	207	178	219	176	193	193	209	197	183	189	171	192	197	168	197	181	167	171	184	196	197	177	201	187	196	206	185	188	186	182	216	171	196	175	169	205	183	179	206	186	195	217	166	196	185	182	174	191	177	188	188	175	163	208	189	169	168	198	194	172	200	195	164	188	188	183	188	205	178	179	218	196	200	194	214	184	169	194	162	184	203	195	198	185	183	166	186	164	141	188	208
2556	141	146	136	116	135	121	126	116	115	119	125	147	115	99	130	139	142	119	106	111	120	107	130	122	119	118	112	135	101	112	106	128	124	106	126	118	99	124	137	110	117	106	138	123	110	115	110	122	114	129	142	115	127	112	122	100	104	90	105	114	114	131	130	104	132	123	116	117	117	116	124	129	113	115	127	116	129	116	138	116	104	101	114	124	105	113	114	111	122	130	97	116	124	116	130	127	127	116	113	121	121	133	112	110	119	121	115	120	126	114	109	123	129	103	129	116	104	110	106	117	108	118	122	120	131	124	130	124	103	114	93	123	116	113	101	112	116	112	86	121	112	124	106	120	109	130	120	90	93	125	113	112	117	120	104	124	133	123	129	123	99	128	116	120	118	124	115	94	115	133	110	125	111	106	96	125	101	112	117	119	119	121	134	117	116	139	119	106	126	118	119	108	117	120	116	113	107	100	94	126	134	120	132	116	106	115	130	98	110	109	106	116	92	128	117	116	118	132	96	124	105	125	120	121	120	128	102	110	118	124	134	110	129	115	115	120	106	97	117	113	116	122	103	105	116	120	123	103	122	116	111	134	113	131	114	122	130	103	119	99	143	120	111	122	97	108	101	107	90	125	127	125	116	109	130	120	121	103	119	120	112	125	115	130	120	134	119	137	106	150	133	133	99	113	114	124	120	104	111	104	129	130	103	122	116	122	136	111	98	90	94	123	123	91	100	98	113	113	114	124	123	111	105	129	99	123	117	106	104	108	109	124	116	112	122	112	107	128	132	110	110	114	119	100	122	123	105	118	125	108	120	103	129	111	118	103	127	114	128	120	110	115	128	113	118	132	120	124	106	103	112	131	128	125	121	131	106	116	118	141	110	107	111	119	124	109	112	112	127	119	117	98	116	110	132	127	138	137	111	113	134	130	127	112	134	126	104	124	123	115	110	140	116	118	116	111	130	89	112	122	100	128	129	103	115	116	109	112	120	129	132	126	119	123	116	103	122	121	113	114	131	112	118	120	103	137	111	94	107	132	106	95	108	127	134	136	105	109	103	126	134	105	108	112	135	131	121	127	116	114	112	107	125	115	115	102	136	114	116	114	131	127	113	108	119	113	106	113	122	117	123	120	129	116	107	132	103	118	105	104	108	103	102	110	137	126	121	123	124	114	103	107	125	116	107	128	133	130	115	111	128	127	144	103	104	109	94	103	110	128	119	104	111	118	93	104	119	98	131	108	128	103	128	127	119	116	118	114	86	120	115	101	105	112	115	117	124	122	127	120	123	143	128	100	137	106	118	103	129	124	106	111	101	104	121	114	120	124	126	126	125	118	125	118	122	103	117	99	97	125	121	114	108	119	117	116	128	126	112	107	109	125	117	126	127	130	114	83	114	121	115	120	108	107	108	105	117	132	108	129	115	132	124	110	116	120	127	122	110	118	108	102	101	114	106	99	125	132	116	134	114	126	99	115	106	128	107	111	113	120	122	106	118	127	110	112	100	122	118	135	93	128	119	125	122	116	113	119	118	106	98	118	130	81	129	122	107	108	122	117	124	96	123	121	114	116	127	113	118	105	123	115	112	119	119	145	126	111	124	117	110	136	149	123	122	120	130	132	110	131	104	105	125	129	122	101	119	135	112	123	129	100	128	120	116	128	107	127	115	117	117	117	110	124	92	109	99	121	118	128	114	125	109	107	127	101	124	103	97	129	119	119	106	112	113	133	132	116	116	113	113	127	121	114	121	121	118	124	117	113	127	108	107	119	109	125	119	99	110	104	114	120	109	126	120	133	97	101	122	112	117	110	145	125	110	123	115	128	143	120	135	101	117	125	106	130	107	100	106	113	122	123	114	115	98	119	111	106	103	123	113	125	114	123	136	127	117	105	117	102	112	113	109	111	102	126	111	133	124	125	117	111	117	119	98	108	107	132	120	123	107	124	102	141	118	108	124	131	104	103	92	114	125	120	85	131	123	104	116	128	114	113	113	113	124	126	116	123	105	108	135	108	105	107	103	132	121	95	118	121	131	111	120	110	126	125	133	125	105	126	123	128	133	119	128	110	116	109	113	114	126	110	124	121	112	98	123	127	125	112	131	112	118	114	130	117	125	131	129	100	114	121	119	105	136	117	124	108	104	109	121	95	108	126	99	102	111	108	116	121	107	116	104	94	147	121	133	123	111	123	114	114	132	115	121	103	105	115	117	128	114	126	108	125	110	111	114	102	129	133	133	133	116	106	134	99	118	113	119	114	118	126	111	109	128	113	127	106	133	112	118	122	118	110	136	116	127	114	112	116	99	121	128	120	120	124	98	112	112	121	136	104	103	110	110	112	111	125	124	110	103	125	116	107	135	108	129	126	125	118	115	129	123	105	119	125	100	125	106	108	97	131	106	108	101	119	117	121	115	123	115	113	117	131	125	126	99	110	117	111	108	114	110	117	120	117	103	109	125	132	115	118	126	122	123	115	128	118	116	127	117	148	114	135	134	107	109	105	124	124	112	123	122	99	121	133	126	115	103	113	115	117	104	108	109	120	124	109	109	112	123	108	122	103	132	98	136	118	114	118	110	108	93	140	127	113	132	130	112	116	117	115	112	106	106	122	112	121	103	125	112	112	143	115	103	120	105	106	96	116	140	123	104	99	108	123	121	102	111	107	120	103	124	119	113	111	102	117	129	123	121	115	111	105	113	109	119	117	130	107	133	146	126	125	117	137	131	127	116	128	112	110	130	124	109	101	101	121	112	144	119	107	133	111	120	125	103	134	126	128	119	97	109	123	106	116	113	121	132	102	118	104	129	116	97	125	121	113	139	107	112	135	122	134	116	124	116	116	132	122	120	116	113	131	114	111	109	103	114	103	108	117	121	101	101	114	97	121	108	130	117	122	124	116	109	108	106	119	138	138	105	120	132	142	94	108	99	124	113	122	127	113	129	118	118	137	101	106	124	99	120	125	103	126	115	121	128	127	137	99	113	108	129	126	111	107	117	107	122	98	103	122	122	122	121	108	126	129	117	105	113	97	105	105	137	125	106	108	114	117	108	109	107	128	109	103	128	116	108	106	125	104	112	103	131	116	122	117	106	123	130	121	131	135	101	124	111	109	137	100	123	95	105	96	127	117	121	115	139	109	126	103	130	119	101	94	130	115	98	117	130	98	124	126	108	110	108	115	107	110	126	113	114	124	121	110	127	100	109	114	129	108	125	123	112	114	107	103	123	116	107	128	112	114	128	114	111	114	111	111	130	116	126	127	112	120	92	105	101	112	127	134	107	97	105	114	116	111	143	127	134	108	130	111	123	123	133	128	120	136	117	116	122	108	118	94	126	127	129	107	130	106	99	99	132	98	117	112	100	118	139	123	108	91	119	112	121	110	104	107	115	113	128	120	108	105	110	108	117	119	122	111	102	129	102	101	143	117	121	135	123	130	114	110	118	110	111	128	109	133	112	126	117	138	123	109	116	109	105	126	135	116	113	130	95
2561	380	412	443	406	403	400	408	365	363	355	352	363	345	347	334	370	353	379	362	333	358	346	327	319	287	326	327	352	330	327	339	340	349	314	322	360	344	315	324	354	348	337	379	337	344	313	363	358	356	323	331	393	319	382	350	344	347	347	334	372	370	354	380	364	347	317	336	321	356	352	337	356	342	312	318	337	331	322	355	327	347	304	316	324	318	354	326	353	341	359	313	338	345	328	329	302	357	336	336	345	309	364	323	349	313	336	310	332	314	311	333	347	335	331	348	353	333	328	338	327	316	309	318	340	335	306	318	358	346	332	358	337	325	328	330	357	338	320	358	322	337	361	325	312	304	319	325	322	375	348	323	331	352	346	313	362	324	354	331	346	327	326	330	331	350	344	332	366	327	350	364	355	330	342	348	339	365	350	322	324	311	332	324	322	345	344	330	319	326	317	323	336	347	328	345	349	318	357	318	321	334	328	326	313	327	319	350	341	313	327	335	362	342	344	361	341	391	338	317	342	320	339	348	348	322	354	324	330	337	332	332	328	313	350	330	353	327	339	326	361	352	359	327	345	316	325	328	339	315	387	352	312	329	374	336	354	351	325	332	369	329	300	325	342	353	332	347	313	337	345	304	335	329	335	348	332	355	343	334	335	317	343	326	347	341	336	324	301	335	343	352	356	332	371	334	352	332	344	344	326	357	344	362	332	329	322	281	374	304	343	352	303	346	359	369	320	369	346	325	348	360	332	326	326	301	321	353	321	343	338	336	323	332	305	324	325	335	307	319	342	333	367	360	318	333	348	323	308	327	379	301	351	337	323	359	342	352	332	341	310	333	326	361	320	337	332	316	371	322	349	327	345	339	327	333	323	332	366	302	361	320	356	353	325	331	315	350	317	347	346	342	321	361	340	341	344	336	325	351	318	316	336	357	345	357	312	348	347	316	321	331	363	366	341	333	345	341	349	337	364	349	344	341	335	364	335	382	338	355	332	342	339	307	334	344	312	380	323	360	341	311	298	318	341	323	332	334	334	336	340	347	334	339	299	368	375	356	340	301	334	310	337	305	333	345	326	343	333	328	308	322	356	323	308	319	332	342	335	340	325	314	325	328	372	325	320	334	341	362	346	324	322	364	369	347	348	324	328	318	338	339	319	339	334	326	318	337	321	340	333	337	340	326	326	357	302	344	360	347	329	319	334	351	357	342	353	340	346	321	330	326	323	338	343	335	311	351	344	335	310	318	384	334	348	333	321	354	319	336	331	350	318	345	320	336	359	336	283	342	321	309	337	315	331	313	321	320	336	341	312	358	304	313	345	306	312	324	349	338	324	307	331	348	326	358	347	347	356	335	360	361	333	364	330	347	314	361	336	353	347	370	315	374	310	344	348	342	307	333	325	316	343	336	336	349	378	344	340	348	377	349	358	336	356	332	355	330	348	328	328	319	380	334	328	343	334	359	339	350	379	337	333	363	300	337	358	334	356	358	306	348	344	350	325	347	315	341	353	342	351	286	328	342	330	340	338	344	301	325	337	344	336	351	317	371	319	362	339	340	320	341	341	323	341	318	327	306	347	315	345	350	364	353	311	330	343	332	361	365	343	326	350	344	318	333	335	367	329	318	349	334	298	313	333	352	348	341	331	350	334	356	332	291	351	343	327	322	368	323	340	335	330	345	352	313	335	344	332	331	332	337	335	363	323	328	337	319	317	318	322	353	319	356	359	359	360	329	328	345	345	366	360	330	369	350	337	372	334	307	305	348	356	356	297	335	322	344	361	333	326	300	343	334	361	307	300	353	350	337	342	320	345	335	316	331	347	333	355	322	305	348	323	347	337	316	330	348	337	314	360	303	338	328	356	327	322	364	335	347	316	323	354	324	302	335	338	323	327	366	345	341	323	342	350	345	302	320	326	339	323	320	369	320	344	340	349	305	338	316	335	352	327	329	313	319	365	342	323	350	343	319	326	389	298	335	346	304	349	331	340	347	311	321	340	334	274	349	357	310	350	311	346	345	299	312	333	320	334	342	344	315	334	336	299	314	366	318	308	356	347	307	341	325	347	354	324	332	327	348	328	321	350	349	298	337	338	357	336	338	319	315	317	323	356	305	304	334	327	366	349	344	365	345	335	289	332	350	330	332	356	371	326	323	352	327	326	337	312	349	358	345	353	303	373	317	378	316	321	336	353	358	336	370	351	337	355	357	327	345	335	344	322	345	316	340	313	307	370	347	351	329	320	361	368	356	326	324	344	342	313	325	312	355	377	337	329	349	322	311	331	355	335	311	316	342	347	330	330	348	322	328	329	340	362	338	354	366	356	343	312	344	321	347	299	357	342	323	292	380	355	315	340	346	343	327	349	333	399	349	328	352	341	354	308	288	330	316	341	311	340	336	345	332	325	301	351	366	358	334	304	324	353	321	322	375	334	350	366	327	310	314	307	337	331	312	321	362	344	330	373	338	366	324	329	326	336	325	342	341	350	334	331	327	337	337	340	322	327	342	330	357	335	338	327	314	322	346	309	348	302	337	312	339	330	324	332	361	319	346	349	349	316	350	304	310	323	347	361	361	329	347	369	314	321	347	350	303	346	311	336	329	363	337	331	328	369	315	333	367	298	318	352	373	330	338	346	320	315	351	361	336	368	314	364	353	326	303	344	308	340	330	321	358	314	328	318	340	387	349	361	311	366	343	328	313	341	321	336	296	314	305	315	336	371	323	350	345	304	332	339	342	328	335	334	359	314	358	318	365	338	317	349	335	302	321	326	337	372	352	335	321	305	333	342	317	302	321	318	320	360	300	361	344	366	323	320	298	342	340	355	343	332	351	340	323	308	345	339	348	343	314	369	318	332	319	330	372	341	369	317	321	308	340	347	363	313	322	336	359	326	350	342	349	312	339	358	321	340	355	330	348	344	313	312	313	348	347	359	345	312	333	349	334	344	352	311	362	323	344	363	326	333	295	311	331	348	309	326	342	309	347	336	309	327	326	359	313	337	321	370	300	364	323	293	310	323	332	330	358	320	349	301	328	335	314	327	335	355	330	297	320	356	322	342	338	313	342	279	326	285	346	365	337	354	334	338	317	341	339	357	369	334	338	362	343	357	333	340	355	366	325	314	326	333	347	325	327	345	312	341	361	363	352	364	325	333	310	328	332	358	320	375	337	357	323	364	340	345	336	351	312	336	326	362	341	348	311	319	336	324	335	355	324	316	342	309	305	319	325	337	325	350	303	331	310	320	314	375	335	327	351	303	332	343	327	323	347	374	328	328	362	332	338	323	320	349	349	337	343	358	304	342	313	321	331	334	350	335	337	350	362	339	311	320	307	317	299	346	309	374	337	296	328	319	354	370	295	354	342	312	317	317	352	322	323	329	321	319	328	331	302	334	324	322	340	345	328	344	360	352	327	301	364	352	308	356	340	330	327	334	331	316	312	337	326	315	335	322	361	320	328	339	344	378	373	327	312	345	314	282	311	316	344	324	333
8266	812	1033	788	571	474	365	297	273	253	228	239	212	179	197	172	166	181	158	144	174	156	152	179	172	138	175	130	123	148	153	129	151	130	153	145	140	152	162	132	138	161	149	146	160	150	148	131	157	127	149	155	140	142	157	168	166	169	165	183	133	136	152	145	130	148	136	115	127	148	136	133	146	148	148	143	114	135	139	144	127	141	139	125	158	131	134	138	171	135	137	136	117	136	138	132	142	149	142	126	133	135	120	140	135	142	134	127	137	134	134	119	133	118	122	138	118	140	128	127	122	119	152	154	141	109	156	128	140	152	159	122	142	150	129	136	140	135	110	89	135	140	117	143	147	140	124	143	145	124	137	158	143	135	147	136	148	125	127	143	124	132	143	135	125	131	145	136	114	117	151	140	129	119	133	135	135	136	133	132	133	130	126	129	169	143	119	125	111	148	126	138	147	140	125	124	136	137	132	130	123	139	149	130	130	144	121	137	158	141	131	157	120	143	125	128	115	141	135	134	126	156	126	141	130	134	126	137	133	139	149	123	146	135	113	144	122	133	128	127	145	120	141	135	144	153	119	159	141	162	146	126	125	133	149	132	147	131	123	152	128	159	141	134	152	131	148	123	131	125	135	135	123	125	132	133	120	129	142	124	145	144	144	145	149	130	133	129	124	170	118	146	119	148	128	108	138	123	134	138	139	141	155	133	128	146	139	163	144	133	138	137	143	127	159	131	130	130	158	120	142	158	147	130	134	138	127	152	146	149	135	151	136	159	141	138	138	128	148	115	149	140	154	133	141	144	138	131	127	144	146	133	120	140	120	121	145	133	150	132	114	141	147	131	124	154	131	123	109	158	143	131	147	120	131	142	160	135	143	151	138	147	141	128	139	136	134	147	120	137	116	148	146	124	137	141	132	146	132	113	143	120	125	135	145	132	149	136	136	111	143	137	118	122	153	135	115	132	129	121	148	139	137	138	114	159	157	127	129	128	145	114	118	131	141	134	143	149	131	143	142	139	135	139	142	140	140	145	136	139	121	153	128	141	138	151	158	106	148	141	142	123	133	136	115	151	119	125	145	119	126	134	131	137	131	153	134	131	140	128	132	124	133	142	135	137	159	135	146	137	113	130	123	144	143	137	124	116	124	131	134	154	124	138	154	150	152	144	171	133	133	163	148	137	123	127	137	117	151	124	132	144	141	126	141	145	131	149	115	139	129	129	105	139	147	115	123	147	129	125	139	119	124	155	138	127	158	127	144	144	141	111	126	153	127	150	136	130	140	153	128	137	131	110	128	155	144	139	127	125	143	132	123	146	153	111	111	140	136	141	131	121	163	164	164	128	162	142	142	133	127	135	141	164	143	139	154	133	126	117	115	129	141	134	132	145	138	133	146	142	137	147	127	132	140	139	122	139	139	154	141	152	126	127	142	134	134	138	131	130	135	157	138	144	135	148	129	132	138	144	135	136	137	132	123	122	122	149	150	143	130	116	161	127	138	136	141	156	128	127	123	148	148	151	136	146	143	152	144	134	146	164	145	159	132	127	130	135	139	114	136	157	121	137	137	174	144	139	112	131	137	123	135	128	143	131	131	140	157	136	140	129	144	127	123	155	156	141	162	136	170	119	142	149	141	156	148	153	134	154	122	151	147	116	121	146	145	120	141	121	143	148	147	147	147	144	141	138	140	142	140	135	151	154	151	110	130	138	130	160	125	143	132	122	138	138	139	123	130	143	121	126	137	143	136	130	140	123	143	137	126	118	139	137	129	134	137	124	113	131	122	131	140	146	116	136	118	143	135	142	142	138	144	145	124	147	121	129	150	138	137	142	142	147	146	111	148	137	132	142	154	129	151	131	130	137	130	157	154	123	113	142	141	130	122	127	122	133	127	140	138	134	139	139	119	128	134	131	140	114	163	100	139	129	143	129	136	152	127	136	139	159	148	127	116	141	141	129	141	132	126	129	114	134	122	127	142	143	147	130	154	122	130	148	132	134	150	110	153	132	144	134	157	160	126	143	131	129	127	141	133	128	140	126	162	123	140	143	146	133	130	152	130	128	140	125	121	131	148	149	153	132	119	145	131	126	123	113	145	144	136	132	122	145	134	148	143	142	135	142	130	124	115	133	113	144	142	153	114	142	126	130	140	151	177	113	123	117	141	116	141	129	126	110	124	133	138	121	146	131	126	149	132	125	151	137	131	136	144	131	114	153	103	126	141	143	119	155	125	126	131	146	129	135	156	123	126	126	130	114	148	128	127	136	147	127	138	156	146	151	128	138	122	135	146	142	124	146	130	155	150	136	146	132	135	113	144	148	144	110	163	157	130	135	128	142	136	128	151	142	157	152	132	133	126	138	129	135	133	141	148	129	149	128	149	147	136	135	145	124	136	140	151	149	132	156	136	134	119	139	119	137	137	151	128	115	142	141	130	136	122	133	121	143	149	128	152	139	123	121	136	115	144	133	128	136	155	141	143	139	124	139	130	137	148	131	171	129	149	130	130	143	136	160	145	130	135	163	125	129	127	130	133	117	139	137	142	121	122	139	135	117	151	140	138	140	128	123	127	131	128	132	160	133	148	134	155	140	118	144	135	119	122	125	130	122	123	122	130	140	133	122	151	128	140	138	138	151	125	145	139	146	139	111	126	130	136	138	135	142	154	129	137	146	138	130	114	139	131	122	135	125	126	115	149	139	156	154	150	127	155	137	153	135	138	130	130	137	143	122	143	120	121	118	127	157	118	116	136	147	161	135	139	141	148	153	162	148	143	141	146	122	119	143	130	111	143	127	113	132	131	130	120	132	138	154	128	145	129	116	134	128	146	126	144	128	122	140	148	123	155	143	124	140	136	121	155	136	127	131	145	111	154	135	128	133	135	120	142	139	138	148	121	157	119	136	154	133	139	137	156	158	106	148	145	139	129	146	121	137	139	120	120	142	128	122	140	129	142	143	128	142	147	139	137	118	128	137	133	139	132	143	136	139	130	125	134	132	153	149	158	144	138	143	142	166	139	114	139	147	133	124	152	149	159	121	117	153	143	143	156	159	130	126	142	132	128	124	131	151	146	116	134	144	130	126	120	140	134	151	126	130	128	127	140	115	143	153	143	127	132	133	130	155	146	142	143	126	132	151	147	137	126	152	129	130	125	143	134	160	148	141	135	126	117	148	147	130	150	130	133	126	146	130	132	139	121	144	137	133	142	144	119	135	124	132	141	131	131	133	127	110	160	142	128	131	129	132	147	133	144	120	136	135	140	119	135	110	129	124	165	139	143	124	130	151	141	115	173	157	152	128	146	161	133	134	148	140	102	132	108	130	153	141	124	138	138	137	137	129	144	150	129	126	136	122	151	126	130	134	141	133	126	139	128	129	141	130	137	121	138	142	115	144	149	139	121	147	125	141	154	153	127	129	125	134	139	138	133	120	130	151	147	145	143	136	130	124	155	128	139	120	148	118	145	127	133	125	139	139	149	125	154	143	153	151
6083	1193	2633	3012	2649	2114	1757	1420	1278	1102	1013	939	812	749	755	680	628	596	556	528	535	564	528	521	499	456	484	466	426	464	415	464	477	458	444	435	462	449	412	414	398	437	404	408	400	436	427	444	434	432	415	418	462	412	496	637	818	632	576	611	622	733	619	629	499	432	474	410	412	410	432	416	404	421	427	368	418	395	390	370	369	394	418	406	401	382	379	367	414	372	394	410	387	367	378	369	358	400	402	389	374	349	381	382	367	363	419	402	413	383	385	405	388	371	385	369	385	351	323	356	369	397	358	377	409	389	374	412	380	379	345	401	379	346	375	363	389	386	381	383	379	360	406	386	398	374	376	363	381	373	380	392	361	374	372	369	399	381	391	398	375	384	417	379	394	377	388	409	430	412	404	369	346	368	383	355	391	396	381	372	341	392	380	385	377	357	355	393	392	379	372	350	360	402	382	380	402	363	351	346	357	364	357	385	403	381	366	378	373	388	336	394	418	383	407	363	405	376	337	383	375	355	376	415	379	432	390	354	380	370	358	391	381	389	344	384	385	363	368	370	401	385	354	364	386	394	373	374	388	407	364	404	374	383	362	370	394	377	367	363	374	380	364	392	387	387	350	352	379	390	388	372	388	361	361	379	357	415	366	377	390	360	379	350	374	361	363	376	375	399	385	368	351	382	381	370	377	377	364	378	366	339	387	385	338	355	338	356	357	398	369	381	391	365	373	391	350	389	355	423	402	392	363	380	332	359	367	389	412	377	396	345	371	393	379	376	380	376	360	392	368	388	373	391	378	379	394	341	361	352	384	380	381	383	375	396	375	394	383	385	354	360	398	395	354	364	368	376	393	369	372	366	393	421	385	376	396	378	371	376	381	386	379	380	380	355	393	356	375	383	396	305	361	351	387	405	328	400	392	385	383	374	382	360	415	402	369	369	372	407	394	362	353	363	381	384	384	387	345	372	384	381	392	381	387	369	399	405	378	398	359	382	364	356	359	380	377	379	357	370	356	380	386	362	352	351	379	383	326	367	364	383	392	413	361	379	377	374	365	364	376	384	392	340	364	382	394	358	397	362	383	394	361	372	364	349	372	385	375	361	362	391	369	371	382	369	358	367	403	378	383	381	388	365	386	380	370	357	365	369	391	381	410	407	379	412	400	371	344	372	346	387	431	401	396	359	394	381	402	391	385	369	364	409	364	368	403	400	379	387	393	415	389	375	394	368	409	412	367	393	346	359	364	373	397	413	349	370	388	382	360	387	362	375	389	376	353	361	362	376	397	378	379	384	424	375	362	371	352	427	404	352	362	362	356	404	401	378	401	423	359	389	356	359	340	391	375	393	388	352	366	371	400	416	390	399	368	385	346	358	386	369	403	370	369	388	348	386	371	378	397	400	376	379	376	379	349	389	368	358	393	351	370	381	341	387	383	363	384	361	398	403	378	348	375	394	370	367	379	369	347	387	410	381	406	369	359	395	368	406	369	369	386	343	413	367	349	381	401	383	364	375	384	376	345	409	372	380	361	355	375	366	390	369	389	395	379	378	395	342	391	385	349	345	367	381	359	359	370	378	377	344	398	358	361	374	344	365	385	363	393	370	402	382	423	354	351	356	395	387	392	359	354	391	387	382	391	384	351	389	392	386	388	410	395	357	378	365	378	345	336	385	358	390	339	388	403	396	367	337	374	375	367	374	398	390	368	345	380	389	371	405	384	356	379	374	401	380	384	377	372	346	381	409	410	369	360	352	377	349	399	337	391	372	385	421	380	404	367	353	360	377	403	377	390	362	375	376	372	345	361	399	356	415	380	350	377	362	368	396	405	378	378	383	376	369	377	368	349	371	372	361	379	357	331	374	366	354	375	373	370	365	355	389	382	356	382	391	352	349	347	335	374	364	390	392	358	371	397	383	371	376	391	367	408	369	347	369	427	402	387	362	394	385	371	399	349	365	375	393	362	371	392	384	414	347	384	374	381	365	367	382	339	399	357	381	398	369	339	418	358	373	368	385	370	373	358	379	376	382	362	400	391	354	395	329	362	387	355	381	364	407	391	374	368	384	399	384	388	372	412	392	362	391	393	428	387	353	373	432	391	388	335	371	377	401	364	334	398	398	371	383	395	386	378	380	399	381	396	390	361	392	353	387	366	380	382	364	371	392	347	362	391	401	375	358	372	375	331	362	390	375	382	427	363	350	349	404	364	350	364	353	396	370	366	383	390	348	376	357	354	380	377	400	386	396	375	375	349	382	405	349	392	362	344	380	372	378	384	383	377	378	385	361	347	369	385	353	411	365	343	367	375	365	395	378	354	369	359	360	379	372	400	401	365	383	398	387	396	378	385	372	353	350	354	378	345	376	368	363	377	365	398	376	345	375	378	372	427	390	366	394	373	370	367	361	363	382	390	417	387	391	387	405	353	385	342	384	367	366	375	380	396	365	384	356	389	393	384	410	388	341	412	371	384	363	387	383	381	372	392	337	392	379	375	399	426	402	395	334	381	345	368	391	380	392	402	378	387	389	384	359	364	362	336	351	393	391	409	421	355	355	367	382	364	364	389	382	403	419	376	376	359	380	367	413	368	369	344	372	370	407	388	395	367	374	400	385	385	365	373	381	371	371	365	404	374	359	395	351	370	367	383	392	357	374	364	361	377	381	379	368	350	377	388	356	371	378	385	392	412	366	374	409	363	366	375	336	390	407	389	380	335	398	399	353	370	396	376	358	351	349	331	379	393	375	399	374	346	376	384	324	341	349	364	368	378	354	378	387	393	384	383	377	430	349	384	364	357	368	387	404	394	376	357	401	360	374	376	400	342	397	365	385	361	387	371	372	375	414	412	353	387	387	366	381	402	376	374	354	363	355	435	392	349	354	384	354	364	376	382	377	370	363	349	386	394	352	358	348	372	366	381	398	378	354	383	373	386	369	379	406	391	371	366	362	387	384	379	369	405	386	392	353	404	359	409	387	377	372	414	363	366	392	407	375	415	386	386	368	388	371	364	384	365	424	361	365	369	403	394	348	369	366	407	388	411	383	367	365	358	353	374	353	375	376	360	348	379	423	331	403	404	398	397	393	367	383	395	368	362	387	404	365	410	357	399	378	392	370	366	380	390	395	399	382	373	344	325	382	376	353	375	388	364	406	389	363	382	362	412	398	364	367	347	392	418	368	384	390	387	391	384	379	360	360	373	373	369	408	388	338	374	361	399	391	387	368	362	355	374	363	353	375	377	393	397	388	353	388	390	358	375	383	384	358	385	370	382	360	384	371	381	379	389	348	406	407	402	356	404	352	388	351	399	371	368	408	404	390	382	394	421	365	360	381	358	401	394	362	341	385	378	381	380	363	387	368	373	381	375	385	373	376	403	357	353	375	373	400	365	387	338	333	393	401	381	398	384	373	376	407	382	371	377	389	359	392	380	374	374	376	346	367	421	338	389	402	379	385	394	393	384	378	361	366	397	347	356	369	359	378	370	407	348	379
14557	1785	2076	1410	949	698	490	376	334	256	206	195	177	172	143	137	110	145	124	115	105	96	105	106	98	88	99	88	87	69	78	65	75	89	83	80	97	72	79	68	69	94	83	73	59	96	75	77	54	56	79	75	96	92	101	132	124	131	87	87	120	113	107	130	87	69	80	68	68	79	72	71	75	76	63	71	87	89	69	67	79	74	84	79	59	61	83	64	69	70	69	73	49	83	64	77	66	73	81	79	73	50	51	49	71	63	57	61	72	76	56	66	69	70	74	62	66	75	55	61	72	61	69	64	58	62	86	70	66	59	72	70	79	62	64	61	84	60	54	67	61	59	56	65	65	64	66	56	61	64	70	63	73	53	61	64	67	68	72	69	70	73	72	58	58	69	57	68	63	51	70	73	69	56	63	72	81	65	65	55	70	65	71	79	74	56	66	56	52	70	59	63	74	61	63	74	75	76	62	64	60	73	67	73	55	70	46	83	75	60	67	50	54	56	60	86	56	81	52	65	61	68	64	62	64	57	56	73	69	57	52	57	67	58	72	66	77	66	65	72	63	75	43	59	59	60	53	60	73	66	53	78	63	57	72	66	47	64	68	75	82	73	64	77	61	66	65	63	67	63	87	72	47	73	63	72	73	65	61	63	59	67	56	76	66	67	63	55	69	66	69	61	68	60	74	63	68	58	68	64	62	62	78	64	55	57	57	60	62	84	62	60	84	67	69	77	65	51	63	76	65	71	48	66	67	57	63	67	65	75	71	93	59	67	72	68	59	62	72	72	65	84	79	70	74	71	63	63	59	70	75	69	64	71	63	48	60	71	56	71	60	50	57	64	74	65	67	68	55	59	64	74	77	68	61	62	53	62	65	71	73	66	61	76	67	68	77	65	57	62	49	56	60	62	67	67	63	67	52	74	59	62	57	59	67	63	61	68	68	66	53	61	82	74	53	76	66	70	66	57	68	48	61	66	57	58	66	65	59	64	71	74	72	66	78	74	74	74	61	77	70	62	60	70	63	66	77	72	68	71	65	65	64	69	66	56	63	55	56	72	65	60	60	61	72	63	60	84	81	73	65	60	67	56	60	64	64	67	64	73	77	60	67	48	55	70	68	73	60	73	67	55	69	65	57	56	78	64	67	70	70	73	60	83	80	56	54	55	68	59	56	74	51	70	78	54	64	70	68	64	68	57	56	53	54	73	60	60	73	66	63	82	60	77	63	67	69	75	66	62	64	52	61	61	65	66	64	62	76	62	60	74	61	65	50	53	65	51	61	89	61	68	74	66	75	74	63	65	75	62	71	67	69	65	56	76	66	63	66	59	66	62	66	63	82	54	69	69	78	78	72	70	74	62	49	65	81	72	68	62	61	55	90	54	67	60	68	64	61	78	67	61	59	54	60	68	64	80	64	64	69	84	63	66	68	68	62	55	65	58	70	61	54	53	76	55	58	71	55	59	80	56	54	65	80	83	64	69	60	59	62	67	56	57	61	69	56	74	68	59	62	61	74	70	58	76	56	77	61	74	74	82	71	68	71	58	61	65	68	63	65	67	57	61	71	59	56	65	53	56	54	65	62	62	67	66	68	75	67	65	66	68	68	61	64	61	68	67	74	69	80	70	58	57	66	62	69	70	62	56	71	74	66	80	69	56	74	71	61	78	71	61	70	52	79	69	60	60	74	84	68	57	71	64	62	61	76	73	69	79	68	66	76	63	73	67	64	73	63	79	61	66	62	62	76	76	65	73	58	63	76	61	57	82	67	65	85	75	60	62	47	70	53	90	49	59	74	66	69	65	70	76	56	76	65	64	69	69	57	68	77	70	57	54	61	78	46	66	81	72	53	60	78	66	74	78	54	56	77	60	70	67	59	60	69	63	54	60	58	73	72	68	79	62	59	61	61	81	65	72	55	62	61	82	59	63	64	60	50	71	64	80	56	61	77	78	58	64	54	67	59	61	66	58	67	57	66	65	67	56	62	64	58	64	59	74	72	64	66	71	74	71	66	61	58	68	63	59	53	67	85	64	66	60	85	54	74	69	63	68	73	62	67	70	58	58	48	74	54	61	55	73	54	58	61	60	58	69	73	73	77	62	63	71	74	75	61	80	64	71	78	72	62	70	63	68	69	54	75	70	69	75	60	81	60	74	69	69	65	58	71	73	65	68	62	67	67	56	69	81	67	61	65	72	72	58	77	74	65	78	74	67	61	59	55	68	70	76	78	93	46	64	55	88	61	74	64	67	59	64	61	54	57	84	54	73	58	78	59	47	68	73	68	65	61	71	44	76	54	57	77	46	74	78	77	74	69	76	62	61	52	81	70	69	72	59	58	55	61	57	65	68	69	67	79	61	49	77	61	62	57	58	74	74	58	65	59	60	60	73	57	62	75	63	50	63	67	63	81	68	67	67	67	58	74	58	70	85	53	66	62	50	68	79	66	62	57	63	71	57	47	69	61	77	68	65	59	71	69	69	74	78	66	77	61	57	77	78	53	53	69	71	64	86	62	60	60	58	73	72	83	67	67	75	69	55	70	72	73	63	62	74	58	54	63	42	51	69	70	71	62	71	70	67	64	77	58	68	62	74	57	70	64	74	62	59	61	71	67	56	63	71	58	64	72	50	68	72	67	65	80	75	80	62	87	69	63	73	69	72	56	76	66	62	59	68	58	56	70	64	67	65	50	64	74	64	77	64	65	69	69	64	65	53	79	59	69	65	65	66	59	70	77	68	63	62	66	62	59	70	65	59	79	59	63	62	72	70	87	62	73	77	72	62	74	68	74	64	65	54	59	72	65	72	66	56	56	58	78	68	76	71	62	66	59	53	73	59	56	76	66	69	68	80	66	59	62	61	70	71	83	69	64	66	67	73	68	68	60	71	66	62	81	71	70	55	60	68	75	75	54	61	73	67	63	63	61	70	57	73	77	65	62	59	69	69	62	66	69	65	87	53	67	72	69	65	67	58	63	80	60	69	73	74	74	80	80	53	68	61	64	50	67	74	82	64	64	58	76	61	59	61	66	64	74	75	66	74	54	65	74	68	63	66	86	56	65	74	70	79	57	62	76	72	66	71	67	64	74	59	76	55	70	61	64	54	59	69	44	57	60	58	55	68	61	69	76	73	76	55	60	73	63	58	50	67	80	73	60	67	44	86	52	81	60	68	59	52	60	66	69	57	64	75	69	62	51	58	65	64	64	51	59	68	44	60	59	52	77	75	71	65	66	62	63	73	79	74	71	63	67	59	63	66	63	59	70	71	74	58	66	80	61	59	62	70	65	61	76	62	54	60	61	67	62	60	66	67	73	74	67	75	83	73	82	73	75	77	72	74	61	62	61	74	64	61	53	82	69	72	74	76	65	72	77	50	68	53	72	54	43	67	69	65	61	77	71	75	68	62	69	79	67	78	71	63	57	59	71	57	56	63	68	72	66	64	70	59	64	76	59	69	54	57	80	80	45	67	67	69	64	61	65	67	60	57
7534	1713	4317	5115	4317	3530	2764	2285	1907	1534	1325	1204	1077	927	790	763	736	641	628	547	567	483	462	442	434	393	389	374	376	356	362	296	336	304	318	281	314	283	272	254	282	280	237	254	249	272	272	294	298	333	296	283	326	364	484	831	879	701	541	591	748	663	647	582	330	283	268	280	263	245	257	262	267	272	232	261	209	225	219	242	200	226	235	253	249	182	200	201	202	185	206	196	210	200	211	177	215	193	220	206	196	200	196	209	198	220	221	174	199	208	187	193	212	186	224	203	193	171	209	210	198	198	219	189	162	181	197	194	225	181	199	184	194	219	186	204	229	204	185	169	187	181	195	228	198	202	211	194	182	191	204	181	197	220	189	193	217	196	204	199	187	183	183	189	166	187	168	171	199	189	219	167	197	206	188	209	197	219	193	185	204	213	178	192	191	233	206	196	215	172	185	190	181	210	178	187	174	182	199	184	184	185	155	181	189	170	159	229	178	175	204	185	174	177	212	192	180	199	190	193	197	147	202	190	194	184	187	187	187	193	196	163	200	168	192	178	172	197	177	179	192	214	177	213	193	214	179	191	175	211	173	175	199	212	179	183	182	180	202	172	187	167	208	182	186	184	194	203	180	165	204	185	186	190	183	208	173	161	182	177	195	183	192	173	184	162	179	212	170	197	209	186	194	188	201	179	187	192	197	184	192	199	176	179	190	193	201	150	191	196	157	185	199	191	182	187	190	186	186	187	192	176	193	205	202	184	177	170	181	174	190	154	208	206	168	192	163	183	201	177	191	169	184	171	197	184	184	194	187	202	205	199	182	184	201	172	193	192	168	199	199	208	175	185	197	186	189	191	214	195	191	208	175	206	201	172	158	178	166	190	181	204	178	199	192	202	204	169	208	190	181	178	192	178	204	200	180	162	162	195	177	206	162	192	170	177	206	194	181	167	189	172	180	196	183	189	189	189	170	182	208	181	181	203	207	174	196	173	187	172	216	187	161	192	199	187	173	204	167	183	182	185	202	185	188	187	171	184	185	190	168	211	199	203	195	185	167	188	181	198	187	183	174	195	174	187	186	193	193	197	176	174	199	193	194	178	198	170	194	199	164	187	194	191	184	204	182	165	216	178	188	199	170	163	188	200	203	195	178	191	158	182	187	194	183	183	184	191	181	192	184	191	169	169	209	194	165	176	180	182	180	175	204	164	180	172	208	186	201	180	185	184	190	190	204	190	193	164	182	172	180	191	205	177	184	210	205	216	200	161	173	201	206	197	194	165	184	174	185	193	197	189	185	197	181	197	208	188	170	186	168	162	181	188	201	222	209	211	190	184	206	176	172	182	172	202	187	181	157	177	203	189	166	184	195	199	182	177	207	191	195	195	184	223	178	195	197	190	205	187	207	184	208	185	192	172	208	197	189	188	223	182	173	199	193	208	189	181	182	189	175	184	184	179	185	192	181	172	177	211	177	177	190	186	187	201	171	158	183	178	187	195	165	201	175	168	211	171	211	163	167	167	178	197	188	185	199	220	165	190	175	195	179	173	197	189	184	215	196	170	188	178	193	216	163	183	214	193	183	188	196	174	195	197	168	183	170	190	163	191	185	197	186	194	172	161	192	211	174	201	196	160	218	209	175	170	199	180	193	201	181	192	200	177	198	175	192	180	185	180	199	200	203	189	204	186	199	196	188	193	177	171	184	186	180	206	196	191	183	170	187	194	165	180	188	176	195	206	196	179	168	205	193	166	236	158	184	175	202	197	189	206	195	174	170	169	194	170	169	188	194	174	210	187	199	180	176	188	190	175	170	193	169	166	183	171	164	188	201	190	198	151	174	167	173	193	213	214	186	189	195	184	206	215	201	193	152	217	161	179	166	189	204	188	203	204	184	184	209	165	170	196	191	169	180	197	192	188	186	178	198	174	197	177	183	196	199	194	184	201	193	174	182	178	198	187	193	192	173	195	182	192	162	209	193	183	190	197	168	222	179	189	183	186	199	166	192	174	188	218	189	194	189	201	197	197	178	195	186	200	180	181	172	211	188	201	215	181	186	170	181	195	160	204	204	194	192	187	183	165	205	192	152	190	205	171	212	201	203	177	174	165	171	176	200	175	211	179	201	177	184	179	177	176	194	198	174	184	187	179	186	198	200	174	182	185	170	213	193	190	174	179	189	178	180	181	205	192	186	178	177	185	192	186	200	180	201	219	162	192	180	182	185	168	180	184	182	175	184	178	187	175	187	187	196	211	198	183	177	210	202	201	205	186	183	160	164	196	187	183	194	166	197	204	192	160	177	184	183	197	169	169	190	167	181	172	201	205	196	190	171	178	159	202	197	191	193	197	181	194	188	191	201	179	197	181	171	196	168	181	179	185	201	202	177	181	173	185	190	202	187	179	199	187	199	151	182	178	181	195	200	179	189	189	227	187	186	205	190	195	196	182	174	179	205	192	195	161	196	201	207	201	177	188	208	187	165	190	188	191	212	192	184	199	191	181	195	204	182	184	221	188	185	188	185	182	220	192	219	189	196	173	170	186	194	167	221	176	225	178	203	174	168	183	193	170	179	197	191	184	185	204	205	173	187	173	195	188	210	195	198	185	179	187	170	172	202	194	184	186	164	181	179	184	167	186	192	200	187	177	190	216	193	184	180	180	205	183	213	192	207	194	192	199	198	168	219	186	201	183	193	183	201	179	194	172	162	169	167	192	204	202	200	169	184	214	164	206	202	180	181	187	192	177	184	194	184	181	184	171	175	192	206	205	193	204	185	165	187	194	182	209	209	200	176	154	197	177	208	187	166	191	204	187	194	175	183	189	176	170	190	197	178	178	194	200	182	183	194	194	189	216	175	158	172	206	190	165	196	174	181	180	200	201	192	172	190	183	192	184	212	200	195	190	214	204	181	179	183	169	165	187	177	202	196	188	190	204	200	206	184	182	183	194	176	206	197	164	187	183	174	204	192	173	198	192	196	166	210	196	160	191	195	203	197	200	186	212	192	181	169	178	180	202	182	206	188	177	187	173	185	210	211	187	177	183	179	190	205	212	167	190	163	185	192	199	189	180	169	184	203	182	194	202	164	230	209	188	214	210	181	175	199	205	199	180	165	197	213	191	174	200	200	203	170	179	166	180	195	190	170	177	190	204	212	178	192	190	191	161	187	196	183	175	184	188	191	192	200	187	180	219	190	182	201	176	191	186	167	188	193	210	205	170	199	181	170	173	197	203	193	185	173	158	188	199	209	158	194	175	179	201	181	186	182	177	173	207	179	212	214	190	184	212	172	182	177	201	188	189	197	184	186	201	208	172	202	192	206	205	211	202	197	178	189	177	199	192	205	209	192	179	188	185	189	170	199	185	190	182	212	177	173	164	182	163	171	176	204	187	190	197	200	201	178	168	170	201	178	177	166	214	174	176	187	202	196	179	165	199	180	192	162	177	198	185	187	185	189	168	207	195	200	208	179	181	186	196	178	171	178	182	197	178	202	191
2593	133	137	144	143	125	107	128	118	145	132	120	137	127	128	123	122	129	104	107	112	121	124	103	130	113	125	126	109	124	120	111	107	123	111	132	134	127	113	133	111	115	110	114	112	119	122	99	134	120	144	117	129	103	122	121	121	114	138	106	125	114	117	113	131	108	127	105	127	120	128	119	111	114	109	103	116	91	100	108	123	112	103	104	108	112	115	124	130	108	122	117	92	126	126	110	117	117	133	106	112	105	110	134	93	104	97	123	99	106	124	110	138	94	148	118	119	105	120	121	129	127	120	103	113	111	110	97	105	109	130	122	124	124	125	135	119	113	126	127	118	128	134	124	124	116	113	121	113	109	120	120	126	141	117	113	123	116	126	123	108	100	139	135	113	111	114	114	131	123	101	114	126	111	123	118	139	108	105	127	102	111	105	135	120	120	100	111	104	114	103	117	120	112	117	132	118	99	142	127	105	115	126	122	110	98	120	123	153	117	111	98	135	119	104	121	117	119	147	117	122	144	110	117	111	119	100	115	114	114	102	104	130	132	112	114	123	137	115	104	124	94	118	150	91	113	111	110	98	124	127	111	135	144	107	119	105	103	112	122	105	124	123	116	136	128	109	114	114	110	102	129	130	121	116	104	125	119	103	106	141	103	108	146	131	131	105	99	129	118	115	107	120	108	116	100	112	103	120	119	119	146	113	99	101	112	104	145	103	120	127	120	111	119	112	116	110	99	117	132	113	109	121	119	128	123	117	125	111	127	132	124	115	119	117	136	97	125	128	104	100	117	123	140	113	109	114	105	116	123	113	120	100	114	107	120	118	118	101	112	146	119	107	119	111	140	96	122	112	121	106	118	104	117	122	125	105	107	110	126	126	98	112	126	108	126	125	118	120	129	116	109	114	120	113	131	110	126	109	105	106	120	111	118	136	106	130	92	121	104	122	120	105	115	132	108	110	117	138	117	119	115	126	109	136	122	116	92	128	112	106	108	110	132	94	124	114	122	122	118	122	113	134	107	98	102	112	120	103	108	116	96	125	108	100	129	129	115	106	123	117	103	101	134	97	127	125	118	124	107	128	124	120	100	125	134	93	105	134	113	117	124	116	103	113	115	104	132	127	119	130	119	116	131	106	100	117	117	110	119	111	120	125	96	138	109	121	110	113	122	101	122	108	113	108	122	114	108	134	122	124	108	111	115	112	87	115	116	127	127	114	118	97	123	103	122	130	133	131	124	93	119	114	113	135	112	97	118	110	130	99	110	122	123	105	107	136	110	110	119	111	113	122	124	109	100	119	125	130	142	96	114	103	108	125	129	125	123	104	130	125	91	128	101	127	116	101	112	119	118	123	117	112	109	128	119	113	122	132	114	104	111	121	116	110	109	94	129	111	122	141	131	102	108	114	109	123	120	117	106	120	117	92	110	113	124	100	118	123	110	116	109	98	135	101	116	115	117	120	110	108	115	109	111	120	102	101	117	106	108	126	126	119	110	116	118	116	123	127	117	107	115	114	119	121	124	119	120	108	134	96	110	132	94	136	112	109	110	107	121	130	114	110	129	112	96	125	125	123	102	108	100	112	126	130	120	114	121	103	107	115	138	105	113	119	98	126	107	117	107	114	100	125	113	120	124	110	107	126	124	112	118	97	96	107	147	112	113	96	110	97	112	119	104	103	117	122	117	120	107	94	118	104	107	131	114	122	113	115	125	110	103	113	99	108	120	119	106	116	107	117	126	122	110	115	109	115	113	119	115	115	107	131	110	116	132	136	114	95	119	119	117	122	112	128	119	98	106	121	102	95	118	127	111	120	114	110	128	122	116	105	129	125	117	113	118	120	109	118	142	120	127	118	137	107	122	105	113	122	143	142	129	109	119	129	134	109	128	110	125	102	117	140	111	133	102	104	98	133	101	128	103	125	106	121	144	106	110	108	127	131	114	110	109	134	123	123	97	123	116	124	104	105	115	133	138	114	121	129	118	129	147	109	119	107	125	112	114	118	137	102	123	106	127	99	143	117	90	88	100	117	115	104	111	123	123	110	106	113	125	153	108	106	119	107	121	130	128	89	121	98	109	106	118	118	121	123	118	111	116	118	131	118	107	130	118	129	119	122	112	100	126	137	135	112	113	130	121	101	119	126	132	94	110	99	131	102	106	127	124	122	115	127	110	117	118	124	136	131	138	119	130	122	96	117	105	133	120	120	127	105	117	113	122	107	115	100	119	113	128	101	97	126	108	106	136	102	133	115	94	131	112	122	121	120	102	142	129	125	127	122	129	110	118	100	119	123	114	127	109	113	130	89	118	130	122	103	116	92	110	117	107	104	112	123	106	126	106	107	127	105	116	116	93	80	122	108	125	127	117	123	112	114	115	111	115	115	117	117	126	115	115	127	136	129	104	107	113	112	116	133	120	118	115	101	128	125	120	135	109	113	101	135	119	125	107	123	116	117	109	134	89	118	114	125	111	118	108	107	114	139	126	121	127	120	117	110	89	110	126	110	110	106	119	136	99	124	140	122	111	120	102	110	108	132	121	122	107	112	116	106	104	121	103	110	130	112	113	119	142	128	137	118	105	109	112	97	94	132	121	141	117	116	124	113	129	106	123	111	116	122	120	119	102	121	118	126	141	116	119	125	123	126	119	122	135	136	112	113	116	125	109	108	91	100	119	124	132	134	119	137	124	121	132	91	121	130	94	142	134	118	117	140	106	120	117	110	142	127	107	117	102	138	108	117	95	116	127	132	110	120	102	105	109	122	116	128	110	126	120	123	130	135	112	136	106	132	107	111	111	118	97	122	122	116	105	102	121	137	130	136	117	116	120	100	136	125	112	128	102	121	128	118	107	139	108	114	116	123	111	99	114	99	113	86	113	106	100	105	109	132	92	118	112	123	145	108	109	120	119	102	110	129	114	118	115	111	121	129	102	106	112	118	124	132	114	131	130	113	122	117	126	120	116	115	120	126	122	143	101	115	113	120	117	128	126	119	131	117	98	115	129	108	131	118	110	98	112	98	102	112	98	117	107	102	130	118	113	124	111	107	139	111	127	122	112	123	107	127	107	118	113	99	113	98	116	106	116	116	98	112	114	102	117	111	107	129	131	118	126	121	120	133	113	123	132	99	123	127	124	109	125	125	122	101	118	124	130	128	106	109	121	136	138	102	140	130	135	107	130	104	95	130	118	107	124	114	125	94	115	114	122	123	121	112	107	105	129	115	113	122	126	113	113	136	117	111	109	119	102	110	124	118	126	116	133	120	121	112	121	108	112	112	111	105	112	116	113	121	126	131	105	124	111	120	141	105	129	112	126	127	111	98	124	107	108	118	107	114	112	117	120	113	118	133	133	113	112	120	82	132	96	114	115	113	113	130	120	134	114	117	117	122	117	126	118	108	122	129	100	133	109	126	105	127	125	115	127	122	134	117	114	105	124	116	121	101	118	122	112	104	107	117	101	107	122	102	116	130	115	107	139	116	117	111	129
2715	386	453	463	442	380	427	360	377	384	382	371	330	335	355	362	358	350	344	364	338	328	334	315	347	346	322	345	335	359	319	346	335	302	320	345	363	351	369	364	323	318	353	353	330	327	311	367	364	369	334	366	321	338	327	342	360	354	348	349	392	323	355	354	345	373	347	320	364	368	363	337	360	345	331	324	330	350	322	319	357	328	330	326	331	334	375	346	357	317	332	342	348	327	292	325	332	315	366	363	320	353	352	312	338	360	364	310	328	329	327	310	319	315	317	324	346	328	337	366	354	322	302	347	383	336	326	310	357	336	318	332	342	372	313	363	345	302	329	339	323	337	342	348	329	314	337	359	329	345	345	325	343	318	350	323	320	317	316	348	344	340	318	352	304	337	330	380	333	314	367	347	346	344	309	349	359	365	328	364	348	329	348	317	318	363	350	360	351	359	339	307	359	309	306	341	332	325	327	331	379	348	335	325	323	337	336	340	316	304	319	348	348	323	327	341	335	323	297	355	348	302	327	365	351	352	348	366	357	344	353	363	335	385	363	324	330	327	332	283	338	377	359	338	311	295	334	328	330	338	325	361	337	305	355	354	323	297	351	336	360	339	357	348	322	327	328	336	334	304	356	378	316	308	345	366	315	354	334	360	333	323	333	293	334	337	332	369	337	328	306	327	357	335	341	304	332	322	336	329	332	318	320	304	318	359	314	327	335	341	362	300	323	323	324	303	309	334	348	390	355	350	322	298	315	380	334	353	323	327	335	334	321	314	324	304	381	325	329	341	320	338	342	315	337	331	331	333	350	338	337	353	320	324	302	340	318	346	343	338	334	398	329	349	342	338	327	328	311	361	322	314	334	367	355	357	311	312	331	339	322	338	353	319	345	302	357	336	313	316	363	314	316	327	323	353	327	340	323	323	346	303	299	342	333	291	321	344	296	342	313	368	322	320	338	341	352	344	353	327	313	358	342	353	299	325	334	343	313	357	369	338	347	317	336	323	344	327	325	335	355	345	346	344	288	328	324	326	329	319	318	327	334	334	318	334	335	356	326	316	326	346	340	338	345	328	330	321	376	362	349	340	320	346	360	343	302	327	307	317	319	352	304	372	335	353	326	337	290	362	361	331	335	344	341	343	334	342	371	348	303	312	325	321	338	346	341	344	353	343	343	328	313	346	339	346	349	361	326	344	355	372	359	321	351	352	325	351	342	346	360	372	301	307	328	337	320	335	353	318	323	317	333	356	332	331	327	334	308	360	339	343	323	343	353	322	355	347	333	345	321	358	331	338	319	363	344	339	336	333	329	333	355	356	294	329	337	325	343	318	335	337	329	323	336	339	329	327	306	309	344	335	326	362	340	337	347	358	309	338	317	337	323	321	324	301	321	332	322	339	344	357	343	344	328	329	356	343	339	353	321	331	350	290	332	318	320	316	319	322	347	307	313	329	308	316	365	349	363	334	343	347	333	349	354	296	359	321	344	337	333	276	336	351	332	306	321	303	328	327	296	331	340	373	347	347	366	336	324	330	337	350	324	339	321	340	325	298	326	334	348	358	363	340	338	344	306	336	332	336	339	333	346	351	326	349	343	337	352	332	336	359	330	340	351	334	325	328	348	358	332	323	324	321	333	328	337	356	308	315	340	321	319	363	325	326	311	319	338	326	336	344	344	337	345	347	335	335	357	309	301	350	340	346	319	332	335	340	339	313	336	356	327	340	328	329	331	330	326	312	304	337	342	328	311	323	346	364	341	325	389	357	322	334	365	331	334	363	332	349	323	343	329	330	326	320	320	330	337	312	309	322	333	325	309	341	326	294	335	343	330	345	326	308	358	307	376	351	363	364	305	342	333	341	354	350	334	357	342	348	354	313	341	310	340	337	311	302	354	306	329	292	364	327	346	332	366	323	336	368	349	349	312	317	331	359	377	358	316	333	337	322	336	318	301	349	344	348	354	369	329	316	330	310	348	321	332	322	339	372	311	335	333	351	371	350	347	347	332	333	366	333	364	334	322	343	320	347	338	336	322	316	318	336	341	343	298	353	352	314	328	334	349	349	357	317	328	350	338	341	342	348	312	341	340	361	350	347	349	326	340	305	321	334	321	362	348	344	287	336	314	315	310	334	343	350	333	306	354	342	335	321	351	324	309	341	352	335	317	345	333	311	314	330	338	338	337	335	345	336	337	336	336	343	353	316	321	337	342	322	354	304	343	341	348	333	331	338	331	338	329	338	320	331	357	343	336	342	315	347	339	335	354	315	336	350	326	362	330	341	345	316	322	339	348	374	349	332	335	345	304	353	327	327	352	351	340	320	341	340	313	347	313	370	336	300	319	357	353	352	333	349	367	326	347	323	316	301	311	379	373	376	329	323	342	336	358	331	384	348	308	333	359	328	354	319	311	348	284	362	344	334	357	336	296	348	321	341	329	347	338	347	357	331	369	304	353	366	328	316	346	315	317	363	350	327	323	332	341	326	359	334	347	321	325	339	339	342	325	348	331	314	340	354	326	318	347	356	354	366	345	342	292	316	313	307	338	330	350	358	377	318	332	376	344	309	322	345	354	364	337	331	400	313	292	325	288	353	322	348	347	378	347	329	330	337	320	333	339	345	323	335	350	334	332	354	314	353	335	323	287	349	328	356	310	340	344	335	324	339	313	343	349	339	351	356	356	353	360	334	349	316	317	319	322	338	372	344	326	326	360	307	324	332	328	306	301	318	354	324	350	361	294	302	352	334	341	322	354	311	316	334	335	331	344	336	341	342	325	326	317	349	346	343	344	353	283	317	352	320	317	313	328	339	324	316	344	330	334	331	336	321	342	340	355	332	326	364	325	359	334	352	354	322	345	352	342	315	311	348	337	322	353	328	286	332	336	329	346	336	339	349	300	307	315	329	327	347	338	332	341	349	344	348	349	296	359	334	354	342	339	344	345	301	368	342	348	338	351	341	341	349	311	322	334	356	332	343	351	336	338	328	323	328	372	361	351	314	358	337	317	326	334	307	332	314	335	352	331	332	343	345	345	343	338	340	312	320	344	356	298	314	371	298	323	329	295	322	329	341	326	328	323	339	348	355	327	310	367	321	362	329	297	301	359	328	331	352	344	332	369	337	331	345	302	327	331	334	348	289	328	321	329	329	314	352	305	360	371	316	318	324	346	340	336	346	314	351	339	310	347	361	304	353	305	339	341	337	336	333	355	344	317	352	349	330	361	356	346	347	333	357	344	320	336	356	345	353	359	319	359	367	350	353	353	352	342	323	351	313	330	356	350	319	335	359	314	298	328	298	327	353	336	351	337	337	323	365	322	314	307	332	361	336	343	328	341	335	327	309	302	323	345	278	367	322	327	365	308	349	351	329	328	348	307	334	358	325	330	378	337	349	338	340	308	308	332	321	321	331	315	323	328	317	341	342	313	342	335	329	333	309	358	324	321	334	334	323	316	341	311	342	339	345	322	361	333	346	347	305	345	330	360	333	350	302
8415	828	1041	838	599	528	366	314	300	269	211	233	203	198	163	193	165	170	159	159	171	139	163	129	150	144	150	154	146	166	136	140	119	140	137	145	133	138	150	143	138	147	129	126	144	148	133	127	133	127	124	157	145	153	158	178	138	139	161	149	158	133	141	147	158	152	149	125	115	155	146	138	148	137	123	147	142	143	134	143	142	139	145	157	160	143	143	142	132	128	120	156	130	141	131	143	139	155	120	140	148	138	139	162	141	144	127	150	144	137	145	140	138	139	168	144	124	134	126	125	111	163	157	147	134	153	145	137	126	150	138	131	124	125	124	147	143	145	140	133	132	130	142	149	142	128	122	128	152	120	150	145	149	123	141	164	134	137	138	150	154	137	147	169	131	140	134	147	117	142	126	137	140	160	105	130	138	139	127	133	137	137	118	140	140	125	127	144	129	109	160	127	151	127	142	125	158	150	153	138	129	136	147	124	112	117	135	131	137	138	125	151	137	141	138	143	142	117	148	121	134	130	151	117	159	132	129	143	136	142	157	152	145	130	139	150	131	138	106	136	147	149	123	123	123	132	126	135	141	153	126	131	123	131	143	139	126	127	138	144	133	144	140	154	131	165	173	137	119	130	123	143	127	134	141	112	152	140	136	127	139	122	130	146	156	146	127	128	154	124	134	130	152	167	116	136	143	176	145	146	137	145	139	132	114	121	148	141	120	113	138	124	127	125	136	136	131	144	140	125	156	136	142	126	136	125	138	135	147	133	134	129	152	136	132	129	141	127	132	125	133	158	124	149	143	137	143	139	141	131	133	143	129	144	148	139	142	118	148	140	150	138	149	134	146	145	131	134	121	128	127	161	117	149	127	151	144	156	134	136	132	134	149	144	143	129	118	127	127	166	122	148	134	134	139	133	130	126	156	127	157	138	131	131	134	138	129	132	150	129	130	149	144	140	140	137	134	149	138	123	134	152	136	152	158	142	153	126	141	151	141	141	134	130	126	140	122	132	131	149	147	136	163	130	134	116	131	124	129	145	139	145	125	133	147	138	151	140	130	145	149	157	134	136	115	146	139	158	143	122	148	139	116	132	123	115	146	153	143	169	152	122	135	121	116	127	152	141	131	145	133	147	159	119	136	128	139	146	123	139	125	150	131	126	142	116	139	132	120	117	144	149	126	129	124	130	152	134	141	122	125	142	131	137	126	121	122	126	128	137	120	145	141	132	133	146	121	114	146	146	137	135	134	129	145	148	144	175	129	140	122	127	135	143	156	133	128	130	143	147	131	133	160	139	143	125	142	145	135	132	133	125	139	132	161	135	130	131	146	140	137	117	134	129	140	124	147	119	125	117	140	152	121	143	141	138	123	128	119	124	131	154	142	136	157	141	133	137	119	122	140	134	155	130	131	139	139	143	132	126	130	146	115	137	110	127	141	144	144	129	137	147	131	160	137	124	147	129	130	149	128	144	147	147	126	140	139	150	136	141	135	135	111	165	135	110	133	121	142	132	152	127	118	144	136	150	158	144	142	135	121	141	154	138	141	113	139	149	120	129	130	129	143	130	142	139	129	141	142	134	104	139	128	119	127	141	138	129	116	133	147	130	149	131	153	119	128	129	148	128	133	137	134	138	124	137	134	145	140	134	139	119	122	139	112	133	138	133	155	127	138	113	126	136	114	143	140	141	128	145	158	106	147	140	129	131	136	142	146	145	117	133	131	148	146	128	117	144	138	124	149	144	130	144	144	121	129	156	131	137	134	148	138	97	123	143	134	133	139	147	154	135	123	138	123	139	145	125	164	142	151	147	149	140	118	156	136	130	131	126	128	140	130	141	123	144	132	128	159	131	135	127	151	132	129	141	135	139	156	116	123	119	138	158	144	146	141	143	172	127	133	152	130	128	158	141	129	137	114	113	155	108	132	117	126	145	131	145	146	122	124	129	115	128	132	156	127	149	129	131	145	122	143	154	145	128	142	135	139	123	146	127	139	146	145	133	169	140	137	139	123	134	134	154	152	129	121	132	142	147	152	131	152	139	115	125	138	126	163	136	150	130	125	140	145	123	135	126	118	138	139	120	123	150	120	145	148	121	120	131	141	132	138	134	146	150	146	132	125	145	142	141	142	125	108	149	143	155	137	158	130	139	140	160	133	159	129	131	136	146	120	150	126	121	141	132	144	117	141	120	138	116	125	138	145	138	118	141	143	123	129	139	130	134	133	141	140	134	131	140	126	147	149	127	121	131	148	134	130	140	127	126	123	144	132	133	129	144	118	116	145	129	150	123	129	130	117	121	130	137	123	135	103	138	131	151	120	136	137	130	119	135	134	147	153	154	136	134	127	124	142	159	128	140	136	132	151	122	124	130	145	125	138	144	127	154	147	123	107	127	134	117	150	139	132	145	130	123	137	123	136	132	114	138	122	151	140	137	140	150	144	135	119	123	132	142	121	145	128	152	147	134	151	136	134	121	153	138	156	141	134	141	148	131	140	124	139	149	140	124	128	140	141	136	131	130	133	123	130	137	157	129	121	133	162	142	142	162	136	128	126	123	133	145	129	122	120	125	163	140	129	138	124	137	132	133	122	117	135	131	153	158	122	122	130	124	136	118	140	145	140	143	116	122	148	123	126	141	154	137	126	135	141	141	130	136	121	125	144	125	136	138	130	131	134	132	148	136	152	130	143	140	127	130	140	153	138	141	125	127	146	126	136	156	128	155	127	135	116	123	135	159	107	120	137	141	132	133	131	118	120	130	158	131	134	145	130	144	129	118	143	133	120	158	133	136	133	139	110	122	142	156	145	124	171	130	144	140	138	136	128	127	123	137	140	130	133	122	155	132	112	123	125	141	145	127	149	146	137	137	111	145	132	140	127	127	133	141	129	134	144	141	140	144	125	147	144	142	129	142	128	146	138	135	145	142	149	110	152	149	127	121	128	143	130	122	121	145	123	137	138	128	121	144	132	121	139	139	132	144	171	129	145	153	132	139	141	147	128	132	138	147	128	120	171	136	143	115	148	136	132	126	124	141	130	147	130	147	127	138	144	128	117	142	138	157	161	132	136	131	132	132	126	158	124	151	135	125	137	130	128	152	133	131	124	154	125	138	136	127	133	127	139	141	152	125	153	143	136	145	131	156	122	124	126	146	136	145	127	122	145	134	120	116	142	135	153	138	129	141	136	110	139	145	141	132	126	118	140	131	136	149	165	133	145	129	122	143	128	141	130	117	131	150	144	151	145	135	121	145	152	114	139	148	155	133	144	148	151	132	138	146	135	130	123	157	163	169	130	134	154	131	154	134	141	124	138	130	138	157	150	147	136	141	141	138	140	134	158	162	144	155	117	133	142	133	163	133	154	136	141	128	118	145	138	125	129	143	139	145	147	128	150	132	136	144	146	135	129	146	133	146	152	121	134	132	133	151	124	124	123	154	138	149	129	130	146	125	142	156	120	157	144	125	138	109	152	143	137	152	133	146	144	153	126	145
5971	1200	2606	3010	2581	2132	1741	1435	1290	1109	1040	914	849	757	703	679	654	605	572	540	595	527	486	513	509	520	455	449	488	458	440	459	458	441	454	412	442	470	441	444	448	445	430	403	414	421	454	469	447	433	453	480	423	506	557	608	548	500	509	590	661	534	604	536	425	435	434	431	396	412	411	426	422	410	401	405	393	399	373	392	419	380	393	429	415	372	351	414	395	367	393	382	403	381	391	399	420	370	420	401	335	361	381	379	366	390	377	377	378	366	389	395	377	380	376	394	378	379	375	381	383	394	396	394	412	352	387	379	389	359	366	371	347	379	391	360	398	386	360	382	368	402	339	385	389	360	320	380	364	352	388	374	384	371	360	390	392	361	354	394	373	371	407	399	360	376	333	383	386	392	384	363	367	389	355	385	352	371	385	398	355	369	439	377	377	393	385	382	333	364	371	363	432	371	374	379	375	387	385	365	346	409	396	379	380	358	358	346	372	377	349	381	381	356	381	385	369	331	405	397	404	377	365	333	365	383	374	344	390	369	364	367	381	364	353	403	418	366	388	410	360	365	381	347	363	393	342	387	359	381	393	365	390	366	356	381	357	353	375	358	390	389	389	359	348	393	367	374	393	380	342	371	365	430	368	372	398	346	408	355	378	375	370	368	368	366	351	395	370	364	375	365	352	377	395	363	341	388	373	382	369	367	382	395	377	401	382	383	389	365	349	368	367	377	394	331	352	403	391	376	377	364	397	355	383	393	379	362	346	348	365	386	407	368	414	331	382	379	365	365	382	372	383	401	395	363	390	366	414	378	393	408	383	364	366	366	396	346	379	351	376	381	373	401	389	366	396	380	393	421	373	378	409	381	382	400	399	377	345	389	349	345	365	354	344	348	420	371	346	389	359	407	399	384	399	366	380	368	377	417	398	395	388	382	392	353	348	369	382	393	393	406	376	413	374	381	371	375	383	401	370	370	367	372	386	385	346	380	404	337	390	394	380	370	354	380	390	394	383	423	401	351	381	340	351	344	388	361	365	369	397	392	414	355	375	338	390	372	369	375	346	363	362	356	345	371	357	373	405	387	357	382	389	373	403	368	352	362	350	368	356	391	382	386	355	348	387	374	383	387	367	368	398	356	367	373	375	398	345	350	341	350	377	376	371	371	365	361	397	370	341	389	369	383	365	370	376	396	380	422	365	371	376	410	359	409	392	386	339	344	357	393	404	422	374	357	384	391	392	367	375	370	383	360	397	351	363	371	351	369	394	352	402	384	375	354	336	372	374	372	366	392	390	378	353	374	380	383	422	386	360	390	362	362	381	396	369	379	389	409	400	386	388	361	371	358	373	359	340	384	390	366	367	396	388	350	380	352	362	383	399	393	355	382	371	393	389	384	369	369	371	367	387	372	373	337	388	403	398	365	393	374	413	367	362	357	385	344	378	366	353	328	358	360	355	382	395	399	397	392	351	378	368	380	371	386	389	391	354	367	376	387	406	374	379	430	353	350	380	370	352	351	397	376	401	418	387	364	374	372	377	372	389	376	373	390	354	390	389	390	374	375	404	354	376	391	391	387	374	349	363	413	382	363	367	368	390	371	388	391	409	379	365	381	374	382	386	390	379	390	402	376	379	344	382	357	361	387	364	391	363	387	396	385	371	395	354	391	365	400	354	373	361	406	373	362	375	354	389	399	388	370	408	405	374	424	371	377	397	378	365	367	375	376	376	367	358	379	355	356	381	358	347	371	344	406	387	359	346	390	397	378	373	390	371	347	370	377	400	344	398	388	395	386	358	373	393	368	358	407	385	420	337	408	359	352	370	361	379	405	369	355	396	370	397	366	386	398	380	375	382	386	394	351	406	357	345	352	386	397	362	372	375	377	387	362	369	353	400	425	366	344	366	400	363	393	365	397	396	361	394	375	336	422	371	392	350	357	355	355	375	339	359	398	365	382	382	393	392	366	364	342	361	365	389	376	375	388	354	347	378	349	399	403	365	367	372	367	365	331	377	371	434	407	395	350	354	390	344	373	371	365	382	391	366	364	373	393	397	415	387	399	381	359	384	349	373	407	347	369	422	368	342	372	404	400	374	407	370	369	355	370	381	401	411	399	362	378	383	333	356	378	348	395	378	376	381	406	360	384	378	390	341	365	400	393	389	389	360	395	355	428	378	383	430	367	378	372	380	350	378	394	351	369	366	348	374	409	360	361	347	366	374	365	390	366	372	380	386	335	400	363	353	358	355	398	384	366	354	363	400	373	379	394	371	376	356	388	376	365	356	393	362	366	409	325	384	357	377	408	360	403	391	387	382	342	400	366	373	364	372	389	351	386	388	378	385	364	418	351	334	381	358	392	385	383	378	367	363	383	368	362	386	402	370	367	397	395	384	402	390	379	370	371	408	386	354	375	362	367	412	374	380	410	397	394	388	398	377	370	384	392	391	384	340	392	379	348	422	382	389	366	400	387	375	362	381	390	356	347	401	365	347	383	375	389	383	374	389	359	389	369	392	362	367	381	400	349	369	376	412	375	390	389	383	376	373	362	373	398	365	381	344	398	389	355	378	387	359	381	379	402	387	347	377	383	401	362	375	376	398	373	371	364	398	394	378	365	381	401	359	344	382	377	403	373	396	375	392	394	381	364	396	397	357	386	382	413	347	356	362	391	351	372	378	395	397	372	397	386	377	352	351	360	372	367	393	385	372	358	379	379	389	388	369	347	354	353	384	368	361	364	389	406	350	373	393	344	387	404	407	372	368	390	372	387	428	384	367	381	410	385	380	364	386	390	336	402	373	368	383	417	403	388	384	368	401	368	390	388	398	382	367	392	366	413	397	358	388	351	397	379	388	402	392	380	390	366	350	358	371	382	336	367	415	385	387	387	377	370	387	383	384	370	376	383	382	360	413	354	405	381	391	365	367	375	385	393	379	356	381	383	408	381	350	383	351	378	407	357	381	385	359	355	379	369	363	325	380	409	331	381	396	404	356	378	370	380	365	391	356	367	371	407	416	361	378	361	370	413	383	346	370	392	382	363	379	379	392	362	336	393	368	403	377	399	410	410	395	364	380	387	388	410	374	383	360	349	378	403	371	361	381	399	363	356	347	405	376	397	400	373	366	358	363	355	381	392	361	376	375	377	373	363	392	376	356	369	402	393	387	382	408	341	381	362	358	366	393	392	367	401	386	383	372	396	387	405	390	389	398	368	368	383	354	374	383	362	341	403	384	402	356	394	406	345	373	381	394	409	379	384	387	378	350	351	410	375	408	374	363	357	370	370	401	382	365	399	423	373	354	375	372	366	376	406	390	375	364	393	369	385	372	364	392	361	376	387	419	419	418	347	360	320	396	361	382	362	405	354	404	377	438	410	361	381	374	387	363	394	355	358	398	361	364	392	381	349	416	379	371	367	364	347	395	343	396	351	368	376	392	389	373	405	406	371	365	399	369	356	403	375	359	374	376	370	363	377	347	373	360	374	381	337	344	329
14606	1699	2016	1375	968	729	548	428	342	241	256	199	162	167	165	149	151	133	127	107	98	99	106	97	81	76	91	85	94	84	70	68	86	77	87	72	76	67	85	81	55	81	60	66	66	75	87	78	71	76	77	84	77	91	118	85	89	86	91	96	103	120	119	78	65	76	86	84	62	67	72	76	55	64	80	75	64	69	75	70	68	61	59	61	65	60	71	73	71	72	61	65	51	75	66	50	61	54	67	59	67	67	64	65	54	74	64	61	61	62	52	65	63	67	65	66	62	63	63	57	72	75	61	67	81	78	71	58	84	77	72	72	83	60	62	89	65	59	57	54	62	72	77	67	56	58	80	59	81	55	50	78	76	67	54	73	75	52	69	56	63	73	58	63	77	69	62	56	72	65	62	61	67	70	61	74	64	64	63	70	76	70	55	46	71	67	57	51	55	55	58	58	77	63	71	64	53	70	69	66	63	63	62	71	56	69	67	78	59	77	65	73	61	66	73	63	53	75	54	71	70	77	72	64	61	66	64	76	58	62	51	75	62	71	52	64	54	50	66	63	66	79	53	55	61	56	53	81	83	77	62	62	53	59	74	50	73	72	55	74	81	55	70	88	70	74	53	69	60	78	63	81	74	65	53	59	71	80	72	71	58	61	70	78	51	61	59	82	67	64	59	57	69	60	72	63	71	73	49	65	58	68	73	56	65	64	58	68	57	58	81	60	67	68	68	81	52	72	77	51	78	59	54	48	57	56	79	70	76	62	62	67	68	82	72	58	49	76	76	69	55	57	71	71	51	65	66	71	70	54	65	62	58	89	62	61	69	54	58	77	73	54	81	71	61	51	60	57	49	75	58	57	57	67	76	65	77	77	61	71	67	64	56	67	67	50	57	73	66	60	67	69	59	61	62	60	68	74	73	66	60	71	71	55	60	62	73	53	63	76	70	68	57	71	73	55	71	68	72	58	66	69	69	58	51	56	58	61	75	56	81	52	68	57	55	63	59	67	53	75	61	57	68	76	65	57	65	60	61	63	57	74	70	56	76	74	56	64	65	55	50	68	69	73	70	70	59	54	67	67	70	69	51	71	63	53	77	78	83	69	61	79	57	44	67	66	64	61	63	73	67	55	73	57	68	71	70	61	67	64	56	65	56	76	60	62	63	80	66	70	63	77	73	59	52	66	60	59	73	65	63	75	69	56	62	71	87	63	64	61	61	63	67	55	64	67	55	66	58	62	73	74	55	62	60	62	61	47	60	49	56	67	63	65	70	70	66	66	69	56	59	74	65	68	63	68	77	65	67	56	73	72	74	56	49	75	75	68	63	60	66	82	55	70	59	53	65	70	61	53	69	67	77	63	66	73	64	70	56	65	62	79	65	74	58	59	75	57	52	72	75	61	58	66	76	58	65	48	66	71	53	66	64	70	69	72	72	60	59	62	77	57	66	65	69	63	71	64	72	65	74	76	65	55	71	68	68	60	61	66	61	58	57	61	75	67	60	59	70	62	79	66	50	66	60	60	63	71	65	54	52	56	54	72	75	48	56	67	70	55	62	57	57	73	58	49	59	58	60	45	78	62	80	81	54	67	56	63	74	67	64	70	55	74	58	51	66	55	50	52	81	63	80	68	77	66	76	69	80	63	74	58	61	52	65	64	63	69	69	74	71	75	65	67	64	72	72	50	60	78	66	71	71	54	58	69	72	63	53	74	54	74	73	53	63	61	45	55	65	80	67	68	77	60	60	61	57	60	54	67	72	78	64	58	71	78	74	54	65	55	69	67	77	58	67	68	59	67	60	59	89	61	63	66	82	58	65	63	51	72	65	59	58	68	70	73	68	61	67	68	67	52	72	62	74	61	74	51	62	65	81	58	59	79	56	60	69	60	57	59	65	69	65	67	72	70	57	60	59	58	61	51	53	67	68	74	74	73	52	70	71	55	63	49	70	70	47	64	82	72	71	80	62	81	75	55	56	61	72	69	77	63	72	73	79	65	56	61	79	75	73	70	62	52	70	67	71	63	54	73	75	62	74	68	58	61	61	70	58	62	70	71	60	58	71	60	74	62	60	80	77	75	61	66	56	65	63	71	51	64	74	59	57	87	61	67	57	69	66	57	67	69	57	61	72	57	60	62	77	76	55	59	44	61	63	73	71	70	69	62	78	57	69	59	72	69	63	80	57	67	52	68	73	69	79	60	66	77	70	71	54	68	57	66	61	66	65	60	72	71	77	79	60	68	65	57	71	67	75	71	66	69	69	58	57	51	72	69	58	60	81	67	68	65	69	66	65	75	59	65	70	63	77	56	60	68	67	68	68	72	54	54	85	59	59	61	52	58	69	69	70	52	74	46	73	63	65	75	66	58	80	75	86	68	76	55	63	70	66	82	65	68	66	75	70	72	66	75	74	56	71	61	73	75	51	68	71	61	54	68	46	53	71	76	46	55	65	65	60	53	57	65	65	79	77	70	69	62	70	66	63	69	52	68	68	77	69	67	64	66	63	64	68	69	60	62	70	49	55	71	79	58	63	51	66	80	55	64	50	67	74	59	61	57	76	74	65	61	56	67	69	55	78	73	80	66	77	56	58	64	77	73	66	67	71	52	71	73	67	70	58	51	71	59	71	69	59	60	70	64	69	72	58	51	83	72	70	57	76	81	67	68	69	64	63	62	75	71	69	52	57	55	63	52	74	71	66	69	67	84	65	72	79	59	62	76	82	61	75	68	75	55	71	60	66	65	59	68	66	82	66	59	60	61	51	46	65	65	65	56	72	51	82	60	69	65	65	57	63	75	63	75	56	72	84	67	51	66	55	59	63	51	54	60	59	66	70	53	59	57	61	72	58	68	59	85	68	69	62	69	59	48	67	66	67	70	76	66	62	71	65	66	59	56	55	59	51	56	63	75	71	69	61	63	59	72	69	71	57	57	65	63	93	65	60	59	66	65	79	59	64	83	71	60	76	67	69	70	70	56	63	70	61	51	76	61	70	67	61	74	64	66	58	69	66	68	53	74	71	76	75	63	60	64	62	56	68	69	66	76	50	62	63	73	69	83	69	90	63	68	74	78	83	47	54	56	57	70	55	63	73	72	66	73	80	59	64	62	76	57	42	64	63	68	59	68	77	78	67	63	73	64	80	67	78	61	64	59	69	70	61	60	58	55	70	61	60	75	73	80	52	47	69	74	63	68	72	74	56	58	70	63	68	66	76	74	56	80	59	75	64	52	58	70	55	68	80	73	77	67	76	68	64	58	76	70	65	61	54	70	65	71	63	70	64	75	77	69	91	60	61	75	70	59	65	64	63	67	79	58	60	49	79	74	63	60	69	77	55	62	65	58	76	66	66	56	58	58	65	64	58	80	70	71	70	58	56	67	66	77	66	66	73	60	61	68	69	58	66	68	54	50	57	63	66	66	77	67	62	66	50	66	77	48	70	64	74	70	65	72	60	60	60	65	81	66	74	60	65	65	65	61	61	79	68	62
7579	1791	4450	5145	4327	3437	2777	2259	1843	1579	1444	1228	1062	966	831	745	758	650	627	558	562	517	448	453	464	404	387	370	348	366	352	332	343	297	282	307	283	279	262	271	276	270	238	269	242	260	244	274	269	310	342	307	326	390	536	456	409	420	458	680	726	707	655	490	334	282	309	260	239	244	304	268	206	228	233	225	202	200	195	212	213	236	213	202	239	225	180	222	211	201	203	208	230	193	181	196	180	180	183	219	199	201	182	204	174	196	230	176	216	179	200	201	203	215	184	214	180	212	198	189	181	187	187	215	181	218	180	183	175	192	200	194	187	199	180	183	212	171	188	184	200	200	199	198	186	195	191	154	204	176	203	191	181	200	192	164	197	185	181	180	162	194	180	173	193	175	189	213	190	196	203	191	163	205	184	186	216	208	176	186	174	186	204	176	193	207	182	209	185	204	205	218	169	200	182	180	185	174	188	195	228	192	173	200	189	191	181	196	197	173	189	185	187	206	183	193	179	196	210	197	184	191	185	185	178	171	183	201	195	206	179	173	184	187	202	204	183	169	194	185	180	185	192	180	185	186	196	171	181	161	171	183	177	185	191	184	196	196	179	179	162	199	183	195	189	185	173	182	200	189	184	186	196	167	180	183	185	171	183	175	182	199	179	199	177	186	185	206	188	182	169	193	196	188	195	186	183	181	197	177	207	194	206	170	184	195	190	183	205	185	173	183	180	172	219	180	196	206	197	186	185	196	191	193	186	183	188	171	191	208	196	191	173	186	174	193	195	167	209	214	206	205	189	185	174	173	185	209	192	178	182	185	184	200	187	190	192	195	179	185	191	176	186	178	193	191	168	196	185	182	173	170	184	192	186	170	185	183	157	200	186	196	196	205	214	187	205	203	200	185	195	170	207	185	183	189	183	179	198	177	170	179	189	154	193	193	205	188	196	163	177	198	209	196	195	187	165	163	183	162	186	167	169	169	186	174	184	195	178	161	193	194	191	180	191	193	193	173	177	189	194	159	191	171	171	185	158	210	195	180	168	187	190	217	221	186	186	206	165	189	203	190	188	186	183	179	181	198	182	171	191	190	193	177	187	178	189	199	179	185	168	163	208	185	181	207	198	169	162	177	198	211	186	175	176	174	158	186	168	194	191	201	182	195	193	173	162	180	190	196	192	182	191	194	184	194	179	187	199	180	196	173	188	198	189	164	188	159	180	170	192	182	175	219	175	177	200	196	153	195	182	183	197	177	173	189	180	185	199	200	188	189	209	191	188	182	183	173	169	183	200	172	190	168	198	200	193	199	216	171	194	183	186	190	209	211	179	184	176	180	183	184	196	180	198	190	197	149	193	203	180	193	160	172	209	187	197	201	162	194	182	190	180	189	197	149	180	194	190	185	188	219	202	200	205	163	198	181	174	182	164	191	189	160	202	190	177	188	191	191	202	178	200	170	193	182	164	189	174	218	163	185	191	198	168	181	200	193	189	180	187	202	187	210	176	202	184	191	177	199	191	185	182	177	202	181	203	172	176	193	203	198	213	197	182	183	188	200	178	203	204	179	173	192	202	165	214	197	182	190	183	178	184	214	207	192	187	181	170	194	170	191	185	172	192	151	176	192	164	187	175	181	186	172	176	186	189	204	162	210	171	184	183	172	146	206	193	187	203	192	178	169	172	178	187	179	209	206	187	195	163	198	166	215	180	190	211	176	186	190	183	183	161	178	176	202	207	171	184	194	175	182	219	162	189	191	193	202	182	190	184	198	206	173	170	198	187	170	186	200	174	205	195	188	184	186	209	186	182	168	184	185	167	205	190	184	173	173	201	211	212	200	187	192	183	177	175	194	175	194	192	183	199	175	195	171	194	183	183	175	189	204	173	162	174	210	191	189	184	190	189	197	194	193	186	189	193	179	166	194	218	173	163	187	191	190	205	190	197	198	200	185	203	200	177	183	172	210	189	190	174	206	180	192	195	208	158	188	172	179	172	180	181	174	188	175	187	187	184	171	188	187	189	198	179	171	178	218	175	175	181	212	185	195	175	186	166	186	171	174	197	191	180	175	187	200	204	193	175	186	222	186	193	196	192	150	217	199	189	180	196	187	199	193	201	179	194	186	203	201	171	192	206	184	189	209	201	182	208	169	216	196	196	180	201	192	180	195	205	175	195	181	194	174	185	185	179	198	196	195	195	188	181	183	149	181	183	188	204	179	173	195	173	200	195	215	183	167	187	197	201	201	210	170	181	176	185	163	198	171	195	185	196	145	180	177	158	193	183	210	204	170	213	182	187	160	206	178	187	167	181	176	184	194	188	180	190	176	174	189	174	198	173	163	195	188	187	197	201	194	173	183	186	193	186	208	168	193	196	213	207	208	194	199	196	173	204	168	193	184	174	170	189	189	182	168	162	204	177	180	180	181	191	165	175	223	192	191	182	167	172	185	173	196	181	198	202	196	192	203	200	202	177	192	208	192	192	185	185	163	175	196	184	209	201	180	203	190	164	183	169	190	207	191	177	191	205	173	177	184	194	187	177	163	182	187	185	174	179	184	195	176	176	190	168	185	188	161	173	202	171	176	165	177	156	182	201	162	175	203	164	201	212	198	177	184	179	185	187	181	200	196	173	221	194	155	181	174	166	167	191	177	175	203	175	152	153	184	189	175	174	178	150	215	188	179	192	194	199	186	180	196	171	188	199	160	211	185	171	179	179	199	183	188	177	175	171	175	165	201	202	207	189	213	187	169	193	162	174	200	173	172	176	183	218	172	184	181	169	199	221	211	199	188	207	203	201	200	177	180	177	207	187	157	171	176	178	185	185	205	174	177	202	180	192	179	167	181	176	185	186	173	186	185	180	179	180	176	195	197	199	209	184	192	180	195	195	184	196	201	184	207	194	183	188	173	181	213	171	191	171	176	182	185	171	168	191	166	192	165	200	187	182	174	179	189	180	185	160	188	192	188	171	193	190	173	199	175	202	163	182	190	197	170	189	196	170	198	195	180	184	204	184	177	165	210	174	194	190	206	187	179	187	155	197	204	190	188	202	187	180	168	188	179	195	177	174	189	200	201	186	176	178	198	177	204	203	189	187	199	183	177	209	190	210	208	160	211	153	173	206	163	167	175	181	196	191	182	189	205	190	181	180	193	198	191	167	194	181	150	212	188	190	209	174	177	161	181	165	181	210	171	207	165	172	186	190	203	210	181	183	195	173	190	186	152	182	207	189	183	191	190	176	191	214	191	200	172	183	172	199	161	210	189	176	190	203	220	197	181	198	193	172	194	184	181	215	189	193	186	147	214	172	201	180	167	174	189	200	174	175	181	167	186	164	182	183	199	185	175	209	183	177	167	187	213	185	210	170	203	181	184	189	172	185	214	196	176	194	198	200	192	187	179	178	187	203	191	193	190	193	191	197	181	203	196	166	169	206	205	168	199	191	195	194	173	179	192	187	186	162	182	182	202	170	179	197	190	199	182	163	188	209	217	191	170
2455	146	133	124	127	117	103	129	109	115	99	123	117	118	113	105	114	116	116	110	117	98	127	110	105	127	109	123	133	114	107	126	112	89	119	102	111	101	126	102	106	130	119	103	106	103	95	132	115	113	129	129	111	93	112	114	104	124	120	113	115	104	120	124	131	124	126	100	128	105	123	106	120	96	108	150	129	116	105	116	130	117	128	107	123	112	106	111	122	130	122	117	111	120	98	113	124	121	114	117	95	109	92	93	100	120	140	113	137	122	137	122	97	126	143	100	119	127	83	123	115	117	114	102	108	125	122	102	126	107	103	110	111	114	101	117	106	133	119	127	116	110	114	109	111	132	108	109	130	113	93	126	119	121	114	114	125	122	119	106	116	122	112	99	102	126	107	120	121	113	142	115	118	115	125	115	96	103	108	126	105	105	119	122	88	126	119	103	104	106	107	125	107	112	125	119	110	102	94	114	112	134	110	109	115	112	111	129	99	104	123	117	117	104	147	137	108	114	123	117	105	114	132	126	97	113	117	111	128	119	122	115	118	116	127	89	112	130	114	113	120	108	96	110	112	107	126	132	119	114	112	121	106	97	111	99	116	126	121	113	118	105	125	113	111	95	99	120	110	104	118	118	104	99	116	127	115	134	115	105	136	115	118	113	126	122	104	102	110	108	95	124	119	111	103	118	115	133	110	106	108	103	118	118	128	132	99	114	120	97	131	115	116	128	139	91	139	115	110	122	98	109	118	104	111	100	98	120	92	123	110	129	100	118	116	119	135	113	99	104	106	95	111	100	115	120	120	115	126	113	135	115	109	122	129	140	130	128	102	117	131	115	119	115	107	151	88	116	113	121	102	134	127	117	106	95	105	120	124	125	130	123	113	117	116	109	144	119	128	106	114	130	113	116	108	109	124	114	139	114	113	103	119	108	129	109	118	104	110	126	109	115	124	108	110	128	132	131	128	94	99	110	100	125	113	111	109	114	99	133	115	111	112	103	131	102	110	108	109	113	107	118	122	119	115	128	100	109	96	104	114	85	113	101	128	104	97	115	118	146	118	131	100	114	125	113	130	118	118	112	107	118	123	124	121	121	126	105	130	135	120	117	107	113	96	106	113	95	137	97	113	108	123	121	107	113	112	110	110	122	116	123	115	108	122	122	111	99	114	113	118	95	97	109	98	114	103	127	102	120	99	115	112	115	117	113	113	117	116	129	117	128	92	123	123	109	100	120	112	99	107	124	114	109	109	125	110	120	108	119	95	116	89	130	109	106	115	121	121	133	132	123	100	119	105	118	123	114	122	123	96	109	127	110	124	108	104	123	108	120	126	134	128	94	118	109	119	126	107	108	99	119	107	124	128	117	105	121	116	115	119	109	111	95	124	99	129	113	117	121	103	113	116	115	118	106	106	108	104	118	102	136	97	106	118	123	120	111	110	108	105	141	115	102	118	131	120	113	114	122	111	121	120	114	124	116	102	105	115	101	116	112	107	105	125	129	118	105	110	120	130	105	122	111	110	122	129	114	99	128	103	123	132	113	112	118	101	127	116	99	144	107	110	118	112	116	99	111	119	124	119	109	137	116	127	118	108	110	117	120	126	115	131	130	124	106	119	94	108	129	105	117	131	114	105	122	120	132	109	94	115	132	103	137	115	112	129	120	98	123	122	122	132	122	105	94	123	123	114	113	122	115	102	113	129	116	126	131	134	92	115	110	116	99	116	121	108	118	127	126	107	119	128	122	125	98	119	127	133	109	111	118	123	117	108	119	149	122	115	104	100	114	127	131	117	119	129	119	117	109	101	117	116	109	116	124	108	121	107	113	103	105	110	116	127	118	130	108	114	118	122	126	110	105	118	108	120	115	123	119	113	116	98	126	123	125	104	103	105	117	105	88	123	116	102	116	114	114	119	116	127	118	103	130	123	102	116	115	95	107	120	125	114	105	103	120	105	138	109	109	104	136	126	107	110	110	117	121	121	101	115	125	112	119	121	106	124	122	96	117	124	113	133	115	122	97	114	112	135	122	127	123	110	115	110	131	115	119	123	93	119	120	112	104	112	121	133	130	116	117	132	125	129	119	106	109	110	120	97	137	115	128	112	92	121	120	126	91	109	107	125	113	113	108	94	113	117	105	104	128	131	129	115	124	117	94	127	108	117	114	122	104	125	111	112	104	117	127	118	134	107	129	129	102	114	128	127	112	112	103	124	93	121	119	130	108	117	104	140	129	126	129	97	116	117	118	115	135	110	131	125	111	112	101	124	88	111	129	107	116	117	120	128	106	107	115	113	124	97	114	109	117	120	127	115	122	113	127	109	126	98	111	103	127	94	122	115	127	113	116	128	133	115	120	98	93	115	111	119	117	126	103	115	106	103	96	114	115	128	131	118	125	94	102	108	127	123	116	138	128	104	115	117	129	124	97	109	101	108	112	123	118	110	108	118	123	99	108	121	94	115	102	95	109	117	112	117	119	106	131	118	123	114	123	129	112	110	111	108	121	121	108	139	106	120	109	116	114	116	121	119	117	121	95	102	112	116	109	128	108	94	122	129	108	116	104	118	109	112	114	106	125	115	115	120	122	115	128	114	125	123	107	111	128	110	132	103	120	102	110	114	111	115	121	107	121	114	114	103	107	125	114	107	112	143	128	124	102	112	122	116	120	107	115	112	124	108	109	118	125	133	111	123	101	116	114	119	106	115	102	125	109	117	120	111	110	131	112	134	114	126	99	96	128	124	125	113	108	115	102	148	120	114	110	133	106	103	120	104	127	117	130	122	111	121	95	107	119	110	109	112	129	94	106	117	122	125	103	110	129	103	114	105	129	106	124	113	127	116	120	122	105	102	131	129	116	104	118	107	114	115	124	108	106	117	102	125	128	102	104	102	119	129	106	126	107	119	121	125	118	116	132	116	121	119	114	114	96	107	120	132	118	122	113	113	127	123	120	116	125	122	127	126	112	139	123	117	115	125	103	114	116	120	117	126	122	129	111	147	115	101	99	108	125	97	116	111	104	118	115	97	110	124	123	129	108	92	129	123	130	137	112	119	136	111	119	99	122	132	125	93	86	118	109	104	117	146	106	120	146	132	104	112	117	117	108	123	133	106	119	122	118	102	123	105	120	89	122	136	113	115	107	115	131	114	116	130	122	103	115	106	132	98	124	97	109	122	101	114	106	115	104	142	104	137	113	109	113	105	117	109	116	107	126	103	132	131	123	108	116	108	129	120	115	118	112	100	107	116	121	118	114	112	115	122	125	127	101	123	111	118	112	102	102	112	112	131	107	133	131	106	98	120	116	119	119	107	119	130	142	135	119	125	118	122	110	129	111	123	125	125	115	115	102	103	115	120	104	119	114	135	94	130	123	112	126	129	134	124	109	118	129	119	116	95	112	118	113	119	102	110	103	119	124	109	125	100	107	117	126	121	104	108	107	113	105	123	113	133	130	114	102	91	107	134	100	133	105	121	137	121	116	114	125	123	138
2614	374	405	463	375	401	381	359	361	351	343	331	361	347	364	345	313	327	308	367	358	363	346	331	345	359	330	315	298	344	365	347	317	347	315	340	313	327	337	347	338	300	332	327	318	349	312	381	342	352	357	352	366	328	349	326	345	347	329	333	337	323	361	343	374	328	314	330	324	345	340	366	347	354	320	370	299	321	344	312	344	336	316	329	325	341	332	305	322	358	337	309	343	372	330	346	353	318	339	352	324	321	338	324	326	344	322	343	320	313	310	312	394	315	340	329	319	339	346	314	306	323	321	309	298	358	342	337	321	335	305	351	352	317	328	325	343	356	304	363	348	346	331	333	313	339	338	368	327	351	349	348	356	310	348	325	324	303	327	327	322	334	361	286	332	297	312	325	348	329	310	353	329	376	351	340	345	297	323	322	300	323	341	349	344	349	344	329	357	318	309	344	294	310	340	332	347	330	306	361	337	338	332	340	314	343	327	349	326	326	333	319	348	357	334	316	348	341	315	318	333	344	344	321	301	342	341	325	337	346	339	311	338	331	336	324	323	377	354	344	344	329	289	343	348	333	318	382	328	297	325	313	321	349	300	331	340	326	365	331	299	338	316	312	344	360	350	362	336	352	312	309	307	325	313	340	340	340	318	352	346	303	353	320	324	372	340	358	371	332	321	315	360	338	345	310	328	330	350	329	334	355	320	367	332	349	329	329	334	346	282	345	352	320	310	363	344	328	340	302	346	332	331	380	343	317	307	330	329	342	339	329	323	298	366	328	350	321	351	357	356	325	346	362	320	299	334	321	369	323	333	340	331	312	334	334	312	341	331	361	273	389	333	347	375	329	305	333	335	344	307	326	356	332	374	334	332	336	341	329	340	341	369	312	312	326	354	367	321	318	328	322	332	366	325	339	321	306	328	317	327	318	317	350	318	323	343	341	312	324	327	298	310	316	309	329	333	327	315	306	353	343	322	326	355	336	316	330	353	357	323	329	336	331	317	372	363	316	332	336	333	361	328	288	323	310	359	323	345	347	312	314	309	361	338	282	345	301	316	346	320	353	322	323	338	346	316	320	349	356	337	306	338	335	351	357	357	326	333	354	363	318	295	320	319	325	329	328	319	330	337	362	314	331	335	328	348	334	363	343	313	332	311	311	348	328	354	345	335	362	335	330	323	330	329	361	340	336	333	321	301	323	322	323	346	315	359	318	315	317	336	348	344	364	334	306	344	336	348	311	368	343	315	338	334	326	342	366	348	323	307	316	311	348	298	347	316	333	306	316	331	329	344	366	342	329	325	331	286	327	362	346	297	302	341	346	322	330	350	337	323	358	345	321	337	310	345	337	354	342	352	296	320	323	367	321	357	318	309	340	353	316	341	368	355	355	337	347	343	366	311	341	350	335	289	328	320	335	336	334	396	321	327	349	336	330	355	356	325	347	341	328	333	352	328	336	334	342	338	315	305	325	309	329	346	348	336	332	316	324	338	322	323	359	327	342	340	319	314	317	324	355	320	346	348	355	347	355	316	346	351	320	379	358	339	335	317	325	337	318	367	320	341	326	356	343	309	338	338	353	299	361	367	320	316	353	312	364	310	326	322	317	317	319	339	314	333	350	313	353	311	312	312	312	320	356	304	353	325	328	347	313	362	328	380	321	338	331	332	344	363	340	346	312	327	324	355	332	348	329	329	295	331	323	333	292	297	341	334	316	334	320	329	329	346	307	317	342	334	300	349	335	365	335	352	324	304	341	323	341	331	341	318	350	296	324	314	338	326	348	337	320	305	356	339	332	323	343	342	347	321	337	337	301	330	333	319	319	344	324	358	335	315	335	293	355	338	321	354	335	346	352	314	345	329	337	323	319	320	329	336	329	358	322	336	350	328	338	330	340	338	361	341	354	291	310	331	320	342	328	327	306	326	318	344	308	347	333	330	321	323	313	325	336	338	369	324	332	340	326	333	341	341	327	341	323	334	352	369	350	339	312	339	295	298	309	323	341	346	361	330	341	318	328	327	335	291	325	347	343	341	329	322	372	334	310	329	343	330	326	346	321	315	334	346	302	325	301	337	339	377	349	338	326	321	364	332	349	339	336	312	343	328	331	325	342	358	306	343	306	303	298	326	365	345	355	332	329	327	300	311	358	346	331	330	329	326	324	334	351	346	323	313	359	340	325	331	347	296	311	342	336	352	341	361	344	326	350	341	334	337	327	362	317	331	342	355	356	305	339	357	316	319	308	321	342	347	328	312	344	357	337	338	317	337	355	328	367	312	334	323	306	354	303	314	331	353	347	356	290	341	331	352	336	344	308	343	315	319	314	362	331	340	357	326	342	337	355	315	297	337	343	362	339	344	345	317	336	350	305	329	346	315	330	326	351	324	332	341	327	301	325	303	311	324	315	337	317	333	333	355	347	325	351	339	331	345	314	338	323	338	365	325	340	332	294	344	333	319	327	349	349	323	355	318	357	366	353	339	350	347	320	336	330	340	341	300	342	342	320	301	329	334	333	345	316	302	327	343	321	321	324	302	295	313	318	300	298	336	309	330	339	319	339	292	315	343	318	335	360	325	333	337	339	307	324	349	324	355	332	308	336	317	356	314	329	328	347	320	326	372	352	369	307	312	330	329	335	345	324	346	358	349	331	341	309	304	327	319	314	362	316	319	336	300	353	340	318	321	359	305	316	315	329	327	349	338	346	339	290	347	329	341	309	332	341	338	329	324	319	324	342	332	308	334	347	358	319	301	339	316	350	340	363	304	309	362	350	284	333	312	337	336	367	330	345	341	327	310	361	358	338	312	321	365	329	365	324	322	304	321	319	324	341	327	353	373	367	336	333	326	364	319	369	348	354	337	360	328	303	334	319	363	341	319	339	317	338	324	326	321	326	342	321	313	314	296	339	322	350	337	307	332	357	360	381	326	353	335	345	320	320	353	348	366	302	309	320	310	327	334	343	320	347	315	334	332	350	335	355	369	360	347	337	339	331	292	308	332	313	336	326	354	325	360	337	355	361	354	310	319	299	355	326	339	351	325	339	341	343	346	348	320	326	322	299	327	297	322	316	342	321	313	322	319	328	327	314	370	330	333	360	346	374	362	319	303	282	311	318	305	341	322	352	327	324	341	338	331	343	329	320	298	363	297	335	353	338	343	338	344	320	332	341	353	337	319	319	341	336	326	374	372	346	317	356	363	342	317	338	304	326	323	290	335	341	337	357	327	343	330	328	331	328	364	336	307	356	310	315	325	362	332	324	323	339	306	358	317	320	361	281	313	321	336	331	295	362	330	321	351	297	364	324	313	328	362	330	344	315	353	342	323	318	322	330	302	312	353	303	333	303	311	302	306	344	325	358	386	346	291	343	336	315	349	321	359	314	321	337	317	342	338	344	333	338	357	369	341	348	325	355	346	334	352	309	327	341	345	351	312	347	325	343	331	336	370	354	350	336	320	330	351	329	336	345	341	308	332	310	337	293	332	316	339	346
8407	833	1026	724	611	429	376	292	263	220	192	198	198	172	186	195	158	174	141	151	156	131	161	150	156	148	137	149	170	125	142	141	134	152	122	155	155	153	133	149	152	142	133	127	135	127	135	128	131	129	155	153	137	164	145	156	135	125	162	165	136	137	163	134	142	150	150	150	145	140	162	138	132	118	139	128	157	133	142	134	146	136	162	136	127	138	146	140	132	133	125	120	123	151	135	127	158	124	143	134	141	126	136	145	146	118	133	134	129	132	148	116	128	147	132	162	124	127	140	125	119	125	148	127	152	123	124	125	137	125	133	131	137	139	136	160	146	136	144	129	110	125	140	138	121	143	125	111	154	160	142	147	128	144	132	118	128	134	128	157	155	150	101	143	127	114	162	120	142	127	125	136	141	138	133	133	130	121	141	124	145	118	153	118	137	110	114	124	150	136	121	126	137	134	129	127	118	136	155	138	155	128	135	131	124	112	121	125	133	145	129	129	123	121	118	121	159	129	126	145	135	143	135	131	152	128	130	153	136	134	143	125	139	114	135	121	125	145	126	138	133	151	155	142	141	119	136	133	118	134	139	126	155	132	153	137	147	140	143	142	130	126	119	133	124	156	130	140	133	138	127	128	129	150	129	132	137	145	128	125	134	135	123	123	111	137	148	134	123	142	145	146	146	132	140	128	121	146	146	146	148	132	137	121	133	116	139	146	131	147	131	134	132	132	118	142	125	129	138	143	142	124	142	137	131	141	165	153	125	148	112	137	143	128	146	136	135	134	136	127	130	130	124	109	137	126	116	128	116	131	140	134	123	139	127	124	126	133	120	132	126	136	150	130	116	136	148	115	126	124	158	156	128	147	124	130	131	125	155	126	114	121	141	138	115	149	146	146	144	132	126	140	131	122	136	127	130	130	131	146	146	142	162	124	138	139	127	124	128	135	136	116	148	151	149	140	137	143	143	107	137	143	140	149	128	164	123	118	137	146	147	128	127	106	111	128	157	136	124	137	150	134	133	130	136	143	138	119	127	153	141	128	138	141	129	136	116	136	147	127	128	146	154	129	114	138	128	159	134	129	107	138	154	140	111	107	134	131	151	144	137	132	139	146	140	117	116	129	130	128	148	141	125	135	123	124	131	130	137	132	129	116	132	154	139	141	126	134	111	134	138	146	130	146	115	128	126	129	132	100	144	127	142	130	137	139	133	127	141	127	138	125	125	147	104	125	138	150	123	145	149	102	126	146	136	131	144	138	125	138	139	137	142	140	103	128	154	114	142	115	128	132	130	129	123	125	131	117	141	127	145	134	134	116	118	123	124	151	127	124	138	111	133	132	131	127	140	127	154	138	124	119	134	125	141	134	136	106	129	123	135	116	137	117	130	143	150	136	123	130	114	116	139	120	124	117	133	118	144	138	135	115	120	142	155	118	127	125	144	126	130	118	133	132	116	124	128	135	148	127	132	150	118	137	142	148	139	116	141	131	147	146	132	128	120	142	134	131	127	152	125	145	126	114	118	131	148	131	140	130	119	125	129	131	139	156	139	138	142	145	137	132	139	142	124	152	141	143	118	146	139	143	132	143	127	134	127	121	157	165	131	116	135	138	127	139	141	128	125	114	142	120	134	130	123	127	169	126	135	146	132	152	149	127	118	113	157	143	136	143	120	123	121	140	126	135	143	119	119	146	127	142	127	141	109	136	135	123	140	120	139	126	124	146	160	132	135	133	155	128	137	140	128	150	141	151	132	147	122	140	138	135	156	127	143	117	144	123	133	127	111	124	145	126	117	145	138	118	111	143	142	151	145	116	140	150	121	141	126	123	131	136	117	134	121	132	142	132	143	143	122	123	134	130	140	146	126	117	116	134	136	149	156	117	150	150	120	116	121	119	150	158	130	146	118	112	135	133	139	148	130	144	128	113	133	117	113	129	115	129	139	116	134	128	147	150	127	133	146	110	141	130	127	137	143	138	130	147	140	142	138	113	129	114	150	134	148	144	148	142	147	128	160	128	127	150	123	119	157	151	162	140	126	138	132	124	138	127	129	145	130	127	126	141	134	141	128	134	132	124	134	150	127	132	128	122	140	120	122	118	131	111	134	138	118	133	149	145	148	115	139	125	131	120	137	135	149	94	144	121	142	119	127	139	156	145	128	136	109	152	124	110	115	132	133	126	145	104	120	126	148	127	105	118	121	109	133	137	120	114	118	126	125	128	135	149	143	130	148	128	137	134	131	133	135	121	146	118	118	162	126	122	156	135	135	127	134	134	136	129	122	113	152	139	145	145	132	130	133	117	142	143	125	144	125	130	153	137	155	147	134	130	142	120	133	143	138	137	119	123	144	134	131	137	126	134	124	132	152	123	136	127	124	139	131	142	142	159	123	138	132	153	126	122	105	130	140	147	146	141	126	129	106	123	108	132	138	119	116	136	125	151	133	152	148	115	122	155	118	137	129	134	139	136	117	143	122	116	140	128	120	114	127	140	145	149	140	149	128	135	122	137	131	134	147	158	133	141	131	138	139	133	126	124	119	147	137	119	141	137	135	141	141	140	133	158	131	103	127	134	142	110	151	153	138	134	130	127	120	118	149	101	133	148	141	124	115	124	149	144	120	125	151	131	129	130	140	135	131	112	135	120	127	124	139	124	113	125	137	140	152	121	134	134	124	125	144	153	123	135	137	139	142	130	157	138	146	133	146	147	126	123	103	127	125	135	106	150	113	134	130	133	122	119	122	142	144	115	134	134	134	148	139	134	144	123	132	129	125	128	138	129	123	143	142	154	117	130	137	129	138	137	145	127	138	145	146	144	150	148	156	162	137	154	140	131	124	139	143	136	134	119	140	146	132	139	116	116	123	134	118	156	127	113	119	138	126	147	138	120	121	136	137	126	133	136	137	134	141	142	125	126	125	126	131	131	129	128	122	143	123	133	123	137	144	114	151	150	103	134	147	148	137	134	121	128	135	111	137	131	119	127	139	145	141	135	153	135	152	126	136	139	131	143	140	135	128	114	151	143	124	128	115	131	126	134	130	154	130	138	143	127	165	120	139	143	144	127	149	131	126	119	134	134	140	112	117	137	145	125	122	129	119	140	116	126	114	148	131	141	153	147	125	146	118	155	131	126	143	114	130	120	145	121	129	157	124	143	146	131	154	128	132	122	137	115	130	128	139	120	125	131	156	138	144	149	147	142	154	127	118	119	134	161	141	116	128	121	156	133	146	114	145	127	131	131	140	126	116	136	136	121	138	119	164	158	154	133	149	145	129	118	126	134	139	111	131	143	140	153	144	138	149	132	123	134	125	126	117	122	134	118	136	162	141	145	138	130	142	110	128	120	138	143	147	131	136	134	152	154	137	124	135	140	136	144	141	132	130	137	117	135	119	136	130	148	140	149	133	131	124	118	126	124	143	123	140	152	131	140	133	135	150	139	134	168	148	130	115	152	121	142	134	136	127	141	159	136	159	133	128	141	150	135	142	151
6022	1166	2560	3003	2610	2108	1708	1501	1330	1087	992	896	805	753	714	700	628	612	581	554	543	545	501	511	480	458	517	473	485	449	462	456	488	408	431	430	413	446	445	412	429	419	405	390	379	418	474	461	416	479	436	417	463	538	508	514	469	491	562	721	647	635	655	512	464	444	418	354	419	417	396	413	429	397	378	398	359	409	414	387	410	417	383	410	365	382	396	387	370	360	392	412	387	372	386	376	364	382	360	373	370	380	370	386	391	381	376	397	378	340	369	388	385	363	384	375	371	379	397	377	357	422	384	371	399	380	365	373	366	400	398	355	359	369	397	359	341	379	395	375	395	404	371	386	385	379	381	416	378	371	346	364	399	382	387	381	326	383	368	378	379	355	380	355	358	366	342	363	385	403	377	409	364	374	397	405	399	371	394	416	373	370	395	356	387	365	379	414	361	364	406	330	352	365	364	365	391	345	344	396	379	390	379	390	387	382	408	375	388	337	388	358	375	402	351	364	402	329	374	368	381	355	351	371	400	387	356	348	380	410	380	378	383	383	395	389	382	371	392	367	388	396	373	368	337	387	346	394	389	396	397	380	386	375	381	366	382	348	379	351	373	382	392	373	368	399	363	387	350	330	373	401	374	385	378	395	370	399	345	357	391	349	400	383	363	353	367	382	381	359	368	360	393	351	350	396	367	315	370	393	375	403	345	412	357	406	377	394	388	374	336	364	402	364	373	383	388	353	348	378	392	382	377	376	338	387	382	375	353	353	374	377	346	393	368	363	351	400	374	384	346	380	350	357	381	375	375	385	357	369	381	417	378	408	360	386	398	374	392	387	362	385	375	375	349	361	375	389	398	389	365	345	388	371	390	360	342	359	350	369	377	368	379	382	363	345	428	360	399	362	355	364	364	358	371	385	353	357	369	369	358	340	359	389	357	382	382	379	359	370	399	381	357	398	383	321	353	377	372	383	383	372	367	363	354	374	368	337	387	348	370	378	389	412	389	342	323	389	331	367	358	393	369	334	388	359	385	381	369	325	363	382	360	371	355	371	369	357	368	369	400	353	383	354	378	342	369	363	382	392	367	362	361	382	387	370	375	383	379	353	370	383	387	383	375	364	352	379	372	360	359	398	383	368	360	399	378	375	339	400	381	372	343	376	390	363	408	388	415	377	377	399	394	390	377	377	368	384	359	331	383	328	363	418	377	361	395	351	372	398	380	401	375	369	403	401	372	357	378	369	400	375	374	364	382	352	357	357	375	375	380	399	373	373	359	352	344	400	381	377	407	379	390	343	355	391	338	356	369	358	372	342	350	395	404	354	372	398	375	360	368	363	354	370	365	340	387	351	381	354	396	361	388	374	403	367	390	373	342	380	381	407	369	358	346	368	366	362	404	360	382	353	369	359	366	380	369	383	417	369	378	379	377	405	387	350	362	364	392	380	362	377	350	376	389	377	347	346	392	404	343	366	382	361	368	389	420	373	395	347	379	389	370	376	383	367	363	381	383	365	415	360	381	380	385	358	371	388	347	320	359	338	345	382	378	383	419	373	385	373	369	403	356	353	366	349	389	369	341	358	383	326	358	405	398	342	374	337	374	365	365	394	398	384	389	380	370	354	360	388	393	375	359	354	345	370	383	342	360	378	393	361	391	367	368	370	395	355	381	366	404	396	381	378	367	396	376	405	382	377	375	435	388	369	333	377	390	380	395	358	370	368	352	388	387	356	359	370	407	380	337	389	372	392	359	340	408	388	390	387	347	398	350	366	339	404	373	376	392	369	361	353	359	372	376	365	365	377	377	348	375	383	329	406	378	355	377	396	369	414	381	391	366	365	376	382	389	360	374	377	368	364	392	363	375	379	328	398	372	361	381	336	378	370	331	396	373	376	382	351	376	373	365	358	390	394	376	348	348	371	345	365	417	360	397	346	350	328	391	343	419	364	365	383	399	357	368	364	374	340	373	363	382	372	351	367	365	346	396	383	360	374	359	361	391	353	384	401	380	376	359	337	392	378	381	389	367	376	360	378	385	358	391	419	359	382	372	358	343	348	333	386	375	364	408	331	362	386	377	384	390	368	376	387	405	408	386	382	399	352	426	388	379	395	327	366	384	355	368	357	400	380	371	375	366	382	381	374	336	378	358	379	376	338	350	399	362	371	388	390	359	368	353	365	361	358	350	345	350	363	403	396	376	408	397	366	392	425	351	395	379	379	404	364	373	382	346	388	386	381	389	387	338	359	375	361	375	372	344	386	357	398	367	369	372	360	387	367	362	346	357	362	364	388	366	344	330	380	381	387	360	387	341	372	384	389	349	364	371	373	361	384	395	347	386	373	377	378	406	357	348	378	374	363	351	385	386	415	375	363	383	366	353	372	343	374	314	396	382	379	370	356	406	376	371	388	391	394	377	358	370	370	352	366	354	370	377	329	351	377	354	371	369	385	365	350	358	391	362	393	359	387	336	390	375	371	370	338	391	374	422	395	375	386	379	381	374	372	368	368	340	382	393	383	353	350	385	367	362	404	361	336	375	374	380	398	366	369	385	362	390	364	367	397	372	369	373	371	394	392	381	362	400	386	375	395	400	346	398	381	388	409	380	352	368	384	392	410	383	329	390	421	405	352	360	365	353	371	351	367	358	385	373	372	349	356	407	377	392	403	360	430	352	353	391	366	387	373	330	379	360	377	392	403	381	377	364	391	323	391	388	368	380	408	353	361	375	381	353	358	397	376	387	354	387	396	396	375	416	343	350	373	370	400	354	360	355	340	380	353	375	397	378	351	357	391	361	350	387	355	400	371	403	387	357	356	382	321	399	369	368	395	339	377	347	376	366	395	389	347	375	392	348	379	338	412	384	390	376	417	328	383	350	338	399	391	402	355	397	363	373	343	350	398	374	389	352	382	364	361	354	350	375	393	381	350	387	387	360	376	410	366	348	357	373	384	392	380	375	368	366	372	384	349	367	352	405	358	370	371	351	389	394	371	361	384	367	376	379	401	340	377	367	379	373	327	374	390	399	378	377	373	384	390	395	421	368	347	325	375	358	370	368	364	386	404	367	355	368	400	384	381	382	354	346	365	374	375	401	355	383	333	383	349	365	357	372	351	373	372	395	355	350	356	356	371	362	340	365	364	378	382	387	395	343	361	355	387	347	371	353	383	365	369	383	380	385	349	375	374	365	400	394	390	373	389	365	366	384	379	354	353	393	385	403	381	344	404	356	382	353	372	411	402	405	387	360	383	370	379	393	368	346	389	365	357	361	395	364	390	361	391	349	383	338	396	349	359	348	373	348	356	380	396	382	384	388	345	385	358	350	393	405	421	370	372	378	415	351	378	374	354	410	353	377	349	356	334	416	407	385	360	366	336	385	358	362	380	366	370	374	352	365	339	346	357	391	405	350	399	399	362	384	378	354	367	359	382	360	380	410	368	387	375	373	395	386	354	359	351	366	368	358	401	368	368	379	400	323	403	369	375	372	404	375	323
14418	1731	1943	1460	950	703	534	439	338	264	234	211	186	186	145	136	127	109	103	102	113	114	100	103	88	79	97	84	77	88	67	80	74	82	96	66	67	85	95	69	67	68	71	68	71	71	81	70	57	81	80	86	85	71	89	79	70	66	121	115	111	103	115	85	91	81	60	70	66	67	68	62	83	75	55	68	63	69	54	61	68	62	78	76	61	52	66	71	53	67	70	61	67	78	77	65	60	59	60	70	62	75	60	65	67	59	57	79	72	64	79	63	69	65	68	68	64	67	57	65	49	76	78	71	61	65	69	66	52	68	64	74	67	77	57	55	73	79	65	69	62	78	56	64	72	62	64	65	67	65	69	56	66	73	65	67	63	66	70	86	69	57	68	77	50	66	56	70	62	60	59	73	64	62	72	67	64	57	77	57	57	66	57	71	72	69	63	70	59	60	62	51	60	52	56	65	60	66	58	61	68	72	70	82	54	66	65	58	76	83	70	56	66	78	52	51	52	44	58	62	76	66	71	71	69	69	71	58	76	70	84	68	63	53	57	63	73	61	55	65	68	65	69	55	67	70	63	62	61	58	67	53	66	50	74	68	51	69	64	57	56	60	62	63	87	67	63	70	62	60	68	59	67	71	69	68	56	69	65	70	61	58	71	49	79	63	71	72	66	69	77	57	64	65	64	77	62	66	63	63	67	66	75	59	62	61	46	68	53	67	53	70	54	76	61	66	67	56	65	61	54	56	72	67	58	57	80	63	74	52	62	47	53	55	57	68	72	57	54	79	67	60	56	57	63	51	63	82	66	68	68	53	47	54	58	73	67	62	65	51	53	46	65	65	70	57	51	72	78	60	61	63	74	54	73	65	62	65	78	59	71	56	50	55	43	83	65	48	76	79	63	87	70	60	62	61	69	66	73	59	52	64	61	68	59	67	71	71	51	68	58	62	65	51	70	65	54	49	64	70	66	60	65	51	70	67	63	67	79	60	64	78	68	47	69	70	57	59	69	68	65	62	62	58	51	65	62	61	58	84	70	66	68	50	64	66	72	54	51	64	64	59	62	65	63	69	66	62	57	73	69	73	49	64	70	64	50	54	56	61	59	62	63	61	61	66	66	68	63	54	61	59	75	69	58	59	67	71	62	69	54	69	60	51	60	81	76	64	73	62	60	69	63	67	79	65	67	66	69	69	80	61	61	59	50	65	75	87	71	52	69	65	68	64	69	62	68	62	62	54	65	63	63	59	62	67	66	60	50	53	52	62	64	61	71	65	54	70	65	72	74	48	60	54	57	65	72	63	69	70	57	47	69	64	65	70	70	78	67	73	42	71	56	68	67	64	62	60	66	65	76	67	54	67	68	54	78	73	64	76	74	76	63	61	62	75	54	55	80	50	58	56	68	75	71	58	72	60	64	60	60	78	61	65	67	71	63	69	68	53	73	64	66	55	70	69	56	62	63	62	67	62	83	72	64	76	62	59	47	73	58	73	52	63	72	74	62	70	70	55	78	75	63	54	60	58	58	71	60	78	70	82	52	63	61	62	58	65	66	60	62	72	52	62	65	59	62	67	71	64	67	66	65	73	62	75	61	57	71	80	61	68	65	56	68	78	52	64	62	68	71	71	57	55	68	76	60	68	61	59	58	67	72	50	63	73	72	71	56	59	63	57	52	65	61	79	60	63	72	55	78	83	63	70	64	58	59	63	70	61	70	62	70	65	59	49	60	71	55	69	64	69	61	61	60	60	62	80	57	76	65	63	57	66	67	65	58	59	42	63	63	70	55	48	51	59	60	64	46	63	54	69	76	68	75	60	57	64	61	62	69	64	70	90	68	69	54	76	52	56	67	74	69	68	58	67	63	52	67	90	72	66	63	62	81	85	62	71	55	58	60	59	80	78	63	56	51	56	57	67	66	60	64	58	55	61	58	65	60	57	62	61	62	70	71	53	68	51	82	58	63	76	52	78	71	58	67	69	62	64	80	67	59	51	63	57	72	62	73	51	56	69	85	54	63	65	67	45	64	69	71	58	57	61	59	60	59	52	65	61	58	79	65	54	73	61	72	64	58	52	55	66	62	67	64	56	65	74	64	48	79	58	62	51	70	66	72	60	66	73	68	55	49	69	65	60	60	78	63	54	69	53	63	68	63	67	52	65	70	72	64	59	62	57	57	57	61	65	69	68	62	78	52	63	59	56	52	74	73	58	63	73	49	50	53	52	58	73	68	61	62	64	57	53	56	56	46	65	59	61	57	51	71	64	59	75	71	77	76	61	64	66	55	66	59	67	60	65	60	60	59	60	59	75	53	69	59	67	59	56	66	37	63	54	55	56	67	57	53	60	56	64	79	69	67	58	51	74	81	76	48	75	64	66	59	62	55	63	73	70	76	54	66	58	64	72	56	68	57	48	53	61	75	81	72	70	64	69	60	71	61	60	49	69	52	85	61	50	67	85	54	65	56	70	63	60	59	64	66	67	69	57	68	72	69	58	65	52	66	66	78	71	64	56	66	66	56	68	62	56	64	74	74	67	59	64	77	63	59	76	65	65	60	61	51	63	60	65	65	67	73	60	58	68	68	69	73	49	75	65	62	64	67	66	63	62	70	61	54	60	63	74	66	69	69	57	77	53	54	83	52	73	57	63	71	68	49	73	61	71	63	71	52	64	69	73	60	74	78	69	49	68	69	64	62	60	68	54	55	66	50	57	47	65	85	68	57	47	72	73	62	65	63	78	62	71	58	77	67	59	62	58	53	68	67	56	59	63	58	59	48	83	67	65	51	67	74	62	70	74	65	68	55	62	64	63	74	78	61	74	53	52	60	64	65	65	68	55	77	56	77	70	55	68	76	78	56	67	73	46	56	64	70	65	74	61	76	76	71	52	65	50	51	74	68	58	63	59	49	63	80	69	75	56	59	59	67	71	61	61	64	70	46	64	59	57	50	69	68	58	60	64	68	73	68	67	64	60	63	45	73	62	65	60	74	67	76	59	74	56	59	61	67	65	56	49	77	65	51	61	69	78	78	79	59	63	83	52	66	65	70	59	78	63	55	65	75	84	71	63	67	57	58	62	68	65	61	56	65	53	61	52	52	44	74	50	67	69	65	63	71	58	60	61	64	55	58	53	59	72	74	71	69	59	59	63	61	71	62	74	68	54	64	61	67	58	70	58	75	59	72	81	80	63	55	73	56	61	73	60	62	74	66	67	72	71	64	47	61	72	58	72	68	62	73	72	79	70	73	80	58	69	72	75	59	56	62	74	78	53	71	57	61	67	69	70	63	67	61	54	73	64	66	56	63	47	64	60	57	68	64	54	57	58	64	67	59	62	59	80	62	59	73	73	64	52	61	55	70	59	80	64	58	58	83	74	78	58	70	77	46	69	60	70	55	57	70	61	62	70	70	58	72	71	62	65	76	70	66	67	66	63	64	59	63	83	58	87	47	72	57	52	69	74	75	58	79	58	66	72	68	61	57	63	63	74
7535	1762	4428	5137	4286	3467	2812	2291	1844	1638	1333	1171	1036	964	843	734	682	635	609	592	485	529	450	465	430	429	404	369	366	317	343	320	321	275	305	284	284	290	310	243	258	267	259	263	260	282	299	281	299	289	272	302	310	371	541	440	345	393	660	924	772	726	682	380	266	283	258	259	271	318	258	226	270	242	232	210	206	197	202	211	230	206	193	189	209	213	186	212	195	216	206	210	211	202	175	231	180	200	183	204	187	195	179	209	181	222	204	203	192	190	196	206	209	207	181	201	174	217	197	181	192	180	175	190	184	184	207	199	173	170	194	212	159	198	195	199	191	192	187	171	178	192	173	179	171	193	166	212	201	184	195	191	208	196	200	177	180	185	176	183	188	195	183	184	199	181	201	181	161	173	176	197	199	180	172	196	216	197	197	183	173	201	173	165	206	180	198	197	161	195	205	187	169	187	193	215	177	191	183	175	186	199	177	182	189	143	168	184	192	186	202	183	171	187	186	193	189	179	163	189	184	171	177	197	183	182	189	180	189	160	188	183	185	189	191	192	155	195	185	204	204	179	194	175	174	176	199	207	199	191	155	181	187	199	204	216	169	188	203	220	171	169	166	184	178	189	190	165	173	194	178	192	183	189	166	193	196	176	177	180	181	201	201	188	180	168	212	197	175	183	187	190	176	185	190	223	171	216	182	160	193	178	179	193	174	191	195	179	200	190	188	180	177	199	169	207	164	207	186	191	189	215	212	191	173	185	181	184	180	160	215	171	176	178	196	195	174	169	175	173	178	190	173	213	205	194	179	180	191	175	184	171	190	205	198	188	205	206	190	188	182	182	192	206	189	165	167	203	206	160	188	194	199	183	168	196	172	166	224	168	195	206	207	188	170	191	190	181	187	173	201	172	193	190	175	178	194	158	175	192	158	174	188	194	196	178	159	187	176	158	199	199	186	184	174	173	185	173	178	202	203	183	185	184	183	181	173	190	193	170	173	180	185	175	196	172	208	176	198	191	183	182	204	188	201	178	179	199	190	186	188	187	186	171	190	175	188	176	200	191	197	198	192	171	177	159	200	199	155	229	188	178	170	152	198	167	201	195	230	211	165	175	208	175	174	196	174	191	186	194	166	165	175	192	191	201	183	160	172	211	169	206	211	194	196	169	162	169	208	199	162	173	175	192	182	154	186	179	187	195	194	191	184	189	180	185	199	175	192	145	180	197	182	184	185	174	188	182	164	195	205	184	184	175	170	172	161	171	178	162	178	190	171	202	206	189	169	181	149	213	179	164	192	168	186	174	185	187	218	193	206	185	201	183	158	194	201	168	170	190	185	177	213	185	174	185	199	180	184	179	177	202	160	185	169	202	162	150	189	190	172	183	168	180	185	160	182	190	235	191	159	167	173	191	148	207	181	180	170	190	175	169	166	179	167	181	210	183	187	176	216	198	185	195	189	192	188	209	189	201	158	183	178	174	175	178	186	181	188	146	179	171	185	188	191	194	202	178	172	198	208	178	188	202	187	184	177	187	188	192	170	186	176	165	206	199	167	164	180	169	195	188	188	200	186	165	192	182	195	157	157	195	169	174	185	185	190	182	207	189	190	173	193	191	199	201	187	163	167	206	169	168	179	177	171	164	189	175	149	193	178	180	186	172	197	194	159	171	181	189	186	168	178	203	187	193	179	176	185	183	184	192	173	175	165	173	182	195	189	182	182	213	195	188	187	192	214	205	204	204	190	216	179	174	177	161	199	189	189	192	197	163	175	204	198	179	185	202	168	163	169	154	194	173	169	175	175	169	189	161	169	201	197	187	188	195	209	187	168	185	185	172	178	186	171	159	189	180	177	176	184	185	203	168	192	177	205	177	198	171	194	177	193	217	188	161	168	172	177	198	192	198	201	202	181	204	196	171	166	194	173	192	168	210	186	175	187	187	158	187	188	172	169	189	197	186	172	201	175	188	169	192	167	173	184	179	188	182	167	184	183	178	207	167	163	198	178	184	169	183	165	170	171	192	169	174	195	207	186	167	178	194	184	180	154	202	203	171	192	182	192	186	197	193	190	175	164	175	193	193	160	171	174	185	215	156	188	185	193	192	208	199	199	186	145	169	191	187	191	178	177	155	186	178	172	181	182	179	205	171	190	207	175	176	189	177	183	172	188	173	187	200	174	178	186	176	175	155	181	177	177	194	177	179	172	184	212	206	198	183	176	179	207	191	190	173	148	171	167	193	174	186	185	172	183	168	185	162	207	167	189	193	188	162	177	202	172	162	193	164	209	203	192	218	192	192	167	167	186	185	179	184	200	179	171	168	171	196	189	161	197	200	185	205	178	178	199	159	196	211	168	200	178	184	172	204	190	186	170	187	188	168	177	189	170	176	161	190	182	195	195	192	182	172	181	182	187	183	170	180	161	170	159	166	184	196	194	202	187	210	161	162	173	179	194	185	192	190	189	168	178	227	181	192	187	179	186	192	216	194	207	176	195	169	203	196	172	200	187	188	184	165	168	172	168	190	163	199	174	177	196	175	165	192	194	177	173	175	198	209	184	197	198	186	165	178	174	157	182	203	164	176	156	193	181	203	170	168	172	180	197	179	152	178	206	193	195	197	188	200	162	200	173	176	195	177	172	150	168	203	204	205	208	219	182	186	191	183	173	160	192	188	191	179	166	177	180	176	202	164	178	172	168	164	181	187	180	168	184	177	190	181	192	174	186	200	179	171	181	170	195	180	201	187	183	166	163	176	204	184	167	182	182	203	204	187	178	164	183	176	206	186	212	184	195	203	184	204	196	168	192	159	186	179	157	179	211	183	197	177	205	204	167	191	188	194	190	167	178	178	160	191	189	173	185	176	193	170	185	181	173	182	173	173	181	197	182	195	192	200	201	191	183	169	199	159	182	176	218	206	206	176	165	187	173	187	203	168	180	186	178	180	222	183	206	179	184	184	177	197	180	175	179	191	183	169	183	172	160	190	158	181	189	199	225	172	178	175	175	201	196	198	195	182	162	189	202	196	182	179	182	194	194	189	174	161	166	179	184	167	166	203	199	194	198	202	185	161	179	178	164	180	193	196	163	172	195	177	188	184	174	177	155	157	173	204	182	176	196	194	166	171	193	157	177	204	178	176	189	163	179	212	194	182	188	172	179	179	209	194	174	170	197	171	197	155	206	178	176	192	205	186	179	184	172	168	208	192	172	186	185	202	194	169	198	161	176	189	213	215	201	169	211	166	167	188	178	193	162	199	195	170	164	185	188	167	214	145	202	191	179	198	189	171	176	186	171	186	188	181	183	167	196	178	152	196	188	177	178	188	190	189	188	177	189	180	189	175	176	169	176	206	165	201	154	178	187	208	183	185	184	197	192	165	193	189	163	185	184	191	179	196	173	178	194	195	192	172	181	195	179	182	182	178	211	210	196	196	189	198	183	170	180	181	191	184	158	166	193	185	167	159	192	197	185	182	176	171	180	181	189	189	188	172	184	174
2466	126	143	117	124	138	111	121	115	102	114	121	111	116	125	106	104	96	111	123	128	122	105	112	109	98	107	135	109	134	104	118	104	131	103	114	122	109	112	111	92	112	133	117	118	134	98	95	116	135	106	111	99	113	118	134	122	126	127	116	108	124	114	115	107	111	114	114	144	111	104	117	109	121	105	116	100	118	128	107	103	117	129	113	117	106	109	103	103	124	118	124	126	127	108	111	139	94	121	119	137	99	115	102	114	136	100	111	108	119	108	106	115	104	97	136	119	118	119	132	111	124	99	111	126	124	110	119	101	115	107	129	107	113	113	115	133	100	105	119	123	111	115	131	109	108	120	96	113	129	115	116	128	123	87	127	122	115	116	113	105	134	120	121	110	126	111	125	91	97	108	116	109	103	120	124	126	105	122	105	113	120	122	100	108	105	113	128	104	117	110	105	124	115	125	105	118	116	96	116	109	120	112	101	120	153	84	114	109	115	107	96	77	121	106	111	93	93	112	112	111	92	130	93	120	108	116	128	97	101	118	134	115	123	106	113	126	98	117	124	119	106	90	116	125	100	99	97	98	124	127	110	118	118	124	104	138	95	114	140	102	106	126	117	103	138	105	124	116	132	120	124	121	115	97	116	106	119	125	124	121	133	106	110	109	136	124	115	110	124	114	105	119	125	124	111	111	111	114	117	108	109	103	113	106	121	100	102	104	106	108	83	121	109	126	129	128	115	131	121	107	107	117	140	117	109	106	113	98	108	113	109	112	106	132	117	117	100	125	122	114	117	112	126	110	128	107	95	132	97	118	105	99	122	116	114	113	129	124	100	110	121	111	115	124	101	117	115	125	150	124	107	124	134	122	122	115	136	108	92	120	128	116	127	103	107	119	114	116	112	105	115	107	129	99	120	118	130	135	108	94	99	119	124	119	129	109	129	123	109	107	122	127	109	120	103	114	111	122	115	106	122	115	123	106	122	118	110	102	116	101	109	121	110	96	115	105	114	105	140	115	105	109	129	118	106	114	115	108	113	109	107	134	99	106	115	118	127	104	102	113	102	112	126	121	100	124	107	93	106	97	118	106	119	109	95	122	114	113	125	135	125	113	120	119	123	120	119	106	109	129	113	98	107	116	104	93	138	110	123	105	118	111	114	128	123	98	119	101	120	104	135	106	110	117	113	117	103	112	102	124	121	131	107	125	103	106	122	114	109	107	107	89	116	114	97	118	119	101	131	142	125	120	117	118	118	125	104	112	118	130	107	98	114	109	117	105	118	140	136	112	102	111	107	134	134	104	112	117	116	101	105	115	128	134	116	130	135	121	120	104	112	139	115	88	134	110	120	91	117	127	90	105	111	112	104	117	98	112	108	112	109	101	121	128	97	105	110	105	130	120	102	115	106	115	118	106	86	116	94	148	110	112	108	105	102	138	107	101	121	111	119	107	103	130	113	127	128	113	117	116	110	97	116	113	112	103	122	121	110	117	86	126	104	116	137	107	122	112	97	97	113	103	132	113	120	112	117	112	116	108	127	81	112	141	129	124	110	113	115	108	117	122	131	121	113	108	110	117	113	99	131	124	128	110	133	100	116	115	122	134	102	108	133	114	110	126	105	96	110	101	106	110	109	110	104	110	122	116	107	99	135	104	105	120	100	113	97	105	120	97	108	115	120	121	123	99	94	135	97	123	114	117	109	117	123	126	108	110	98	111	120	131	123	124	98	108	105	117	90	129	128	127	105	118	122	117	125	138	122	104	122	125	117	135	120	122	121	104	116	115	111	97	108	110	114	118	115	93	120	110	121	104	97	113	117	126	132	116	109	120	99	102	110	119	128	108	105	109	89	111	128	124	114	111	110	119	125	119	106	108	107	110	125	125	128	129	104	90	120	96	132	109	125	117	106	133	114	103	124	110	115	115	116	123	111	124	117	121	121	107	104	101	112	125	112	91	105	96	116	107	109	90	116	127	113	123	125	119	131	114	112	119	114	107	98	114	127	113	110	143	127	123	125	97	146	104	116	106	123	134	112	123	113	111	121	115	121	117	108	122	123	132	104	102	121	105	125	108	118	114	121	126	122	99	109	124	135	129	147	107	117	106	106	124	117	107	90	117	107	99	99	112	119	94	100	103	119	113	101	124	100	116	114	128	115	91	115	107	104	96	102	135	111	102	123	118	126	120	114	117	121	126	109	119	108	125	107	104	100	123	113	113	130	110	109	113	101	114	129	124	113	116	122	116	113	114	121	118	124	111	114	109	109	113	118	120	111	115	111	106	124	123	123	127	86	112	130	104	125	122	120	127	132	117	106	103	131	120	127	130	118	120	108	115	108	128	102	134	105	112	126	131	117	120	111	113	99	122	127	108	90	115	107	95	117	113	118	103	105	118	124	104	128	112	138	128	95	102	109	110	140	124	120	111	114	116	102	111	106	100	108	109	103	108	117	128	115	134	101	121	105	124	126	116	110	135	102	109	124	121	132	121	123	106	107	102	111	116	101	121	116	107	102	108	99	125	132	122	104	108	118	115	112	106	123	120	120	120	111	117	106	101	108	113	121	109	112	115	118	117	124	94	107	115	110	117	102	128	110	114	125	95	110	109	106	115	124	134	105	114	122	100	115	123	105	92	103	123	118	115	110	122	101	110	128	109	123	141	108	116	128	119	122	99	95	118	117	105	100	122	103	109	120	126	103	100	115	126	113	88	119	122	114	128	110	132	115	117	120	127	96	114	119	110	119	105	102	123	118	104	120	133	118	105	106	106	113	131	112	113	123	123	113	118	134	131	122	112	116	97	107	128	128	120	126	118	97	122	124	111	106	123	115	117	101	104	109	129	118	103	121	128	116	106	124	116	118	101	134	91	115	102	126	110	114	108	94	106	115	99	120	125	129	107	127	124	87	116	115	120	119	121	120	107	108	90	107	120	106	110	109	145	112	121	131	127	120	127	112	95	126	120	118	108	111	100	117	122	116	125	118	121	119	109	125	123	119	98	114	112	108	121	124	114	106	117	131	105	119	101	111	109	115	97	133	131	113	100	122	125	125	106	125	112	116	126	100	112	122	104	114	98	103	124	122	109	133	112	106	110	104	101	119	124	99	109	124	139	88	131	105	124	105	118	109	127	131	101	102	120	106	135	123	116	118	122	128	132	129	132	118	118	106	111	114	118	124	112	120	97	103	123	118	100	112	99	110	110	113	102	129	101	115	121	124	116	125	125	117	115	140	106	111	108	107	149	110	107	114	128	104	87	127	106	123	122	116	123	134	101	134	119	107	103	130	116	130	122	120	122	117	95	139	106	96	111	96	143	92	103	107	100	115	113	134	105	116	112	102	124	124	98	107	123	111	90	108	110	104	116	100	116	130	129	141	113	123	124	105	110	122	103	112	112	105	90	115	116	120	109	127	112	120	109	133	107	122	110	121	118	122	117	110	109	103	115	118	114	126	123	118	112	111	109	132	90	124	116	138	127	117	120	121	124	118
2579	384	401	457	424	394	386	402	383	349	369	327	339	344	372	325	330	372	323	343	351	319	338	309	312	327	304	305	332	341	338	319	326	341	335	335	330	341	370	312	345	339	325	338	307	361	324	346	331	352	328	360	329	311	367	332	299	345	335	346	353	379	319	359	341	366	330	344	358	344	341	340	333	326	330	356	366	315	349	343	354	322	319	361	328	319	316	318	337	334	325	333	341	329	323	372	355	331	324	314	330	304	335	331	337	333	335	318	313	341	347	353	315	342	329	314	308	336	348	320	324	328	317	342	327	346	316	334	326	343	321	303	325	342	304	284	329	332	326	346	296	329	330	311	328	327	329	298	356	336	360	332	334	329	289	353	296	329	326	354	380	329	316	313	313	307	301	318	315	304	337	340	309	345	312	332	322	314	327	344	349	309	351	315	337	333	354	312	337	341	322	302	343	344	361	349	322	289	337	363	307	349	350	330	347	340	338	335	369	331	323	303	341	302	326	324	311	338	311	352	311	346	297	335	342	371	348	281	310	337	321	316	335	321	317	310	344	315	324	347	323	322	318	299	342	313	340	340	306	315	342	329	327	336	306	368	348	318	348	304	326	362	351	310	312	327	326	346	341	337	303	367	378	352	330	354	323	334	341	320	303	334	344	355	383	327	322	331	344	320	338	378	320	349	315	306	297	355	307	349	357	311	326	325	288	366	369	318	365	372	344	346	336	322	335	355	311	357	347	333	335	312	312	317	321	318	333	338	348	371	350	333	318	354	318	330	347	303	351	336	315	318	342	328	346	342	327	315	305	332	287	318	347	353	289	317	327	319	310	320	369	325	366	315	328	336	328	298	344	335	335	358	311	315	299	308	327	331	333	319	311	286	351	353	322	313	309	345	316	336	339	323	327	310	308	303	345	354	350	348	338	325	324	341	310	303	344	369	345	335	353	353	351	307	326	302	300	339	343	352	316	338	329	330	346	317	353	319	342	319	347	313	346	317	310	348	319	327	340	318	356	300	325	310	316	320	322	329	312	310	338	341	332	311	331	327	338	330	359	336	306	302	354	308	352	339	332	311	341	338	320	316	340	321	325	339	348	350	317	333	319	337	289	313	349	328	355	327	328	317	339	339	326	330	327	334	327	324	301	378	361	345	317	347	304	321	322	376	363	353	296	345	359	327	353	332	340	373	341	329	348	350	341	327	366	353	330	322	344	316	310	328	310	322	317	317	308	332	330	308	340	316	338	343	317	313	298	348	330	308	361	323	308	334	320	311	368	325	302	369	338	346	348	298	330	315	291	346	358	364	323	325	341	337	347	324	322	331	315	303	343	337	335	360	346	316	316	298	338	374	342	323	333	314	346	327	329	310	339	355	307	321	333	344	301	348	320	359	340	311	332	347	346	335	363	317	339	314	326	328	344	328	328	320	351	306	348	325	339	338	341	303	313	367	339	344	319	358	359	297	343	311	341	320	327	352	336	324	309	339	349	325	339	344	303	325	342	321	339	329	305	334	318	358	329	302	322	334	307	327	359	308	302	350	348	313	348	335	331	351	302	359	311	315	328	312	342	345	337	326	344	307	351	331	300	334	356	335	310	344	316	289	346	325	299	345	345	326	311	324	327	301	326	345	337	355	332	330	334	325	328	361	290	327	314	331	311	332	332	319	312	337	320	332	333	336	341	314	320	348	356	348	323	325	352	342	346	328	332	344	319	329	342	325	320	298	286	335	333	364	309	334	328	336	350	307	349	286	322	334	331	361	362	348	288	319	327	313	345	354	319	339	326	338	316	356	375	349	347	305	335	335	283	325	330	343	302	340	348	338	367	335	332	298	331	351	352	330	348	324	330	331	345	352	354	328	316	330	306	311	347	359	327	306	323	322	298	313	307	333	382	326	343	350	303	291	322	297	308	334	322	326	329	318	320	320	327	302	342	339	338	340	342	326	335	369	312	329	345	356	329	365	319	334	314	327	330	324	320	336	297	319	333	325	323	339	337	344	352	323	350	344	326	320	373	322	334	319	311	309	347	321	344	331	321	311	335	294	324	319	333	333	323	339	338	318	336	311	326	299	322	347	348	355	343	314	312	339	350	304	361	342	295	347	307	335	342	320	318	336	320	345	338	299	317	316	341	316	319	321	333	306	351	333	298	328	340	330	335	317	312	334	322	325	370	363	322	335	355	344	346	354	320	337	300	318	297	323	321	334	354	323	347	368	322	318	345	333	333	352	343	304	346	327	328	313	329	342	313	306	341	317	332	274	349	329	336	344	329	344	288	328	345	317	337	327	337	347	337	327	322	319	366	315	305	362	339	329	336	360	344	292	293	298	326	331	337	337	314	305	335	349	339	360	321	337	336	324	325	349	320	325	333	323	326	321	347	333	325	318	345	306	327	326	318	313	340	316	355	311	329	366	324	308	322	325	301	347	353	327	337	326	323	311	324	338	350	339	313	347	324	352	328	342	357	338	341	355	338	354	322	320	339	344	345	327	350	346	347	307	322	329	314	348	313	345	363	337	331	346	324	328	337	318	348	347	354	287	319	343	337	320	305	349	328	344	355	351	323	345	298	301	342	318	322	314	311	320	315	349	336	329	354	336	318	315	314	322	320	307	314	348	331	314	309	325	326	327	312	318	337	314	347	316	329	332	352	329	340	342	339	320	366	323	329	352	318	322	312	316	291	323	347	338	359	347	342	302	348	330	333	334	311	349	311	328	296	323	318	333	342	339	341	340	315	340	330	318	336	360	327	324	331	329	335	326	339	343	332	335	325	324	355	321	316	356	343	320	354	330	358	342	348	335	309	319	354	333	311	335	366	364	324	309	313	332	302	340	303	327	331	352	331	327	315	304	328	308	340	321	318	309	311	334	322	333	315	366	346	308	332	326	366	333	310	316	330	324	344	310	335	338	331	319	334	332	326	318	344	388	314	344	337	328	339	348	319	324	342	322	317	314	320	335	331	338	358	319	310	351	346	337	335	321	325	315	348	304	327	308	335	342	308	339	350	335	333	333	309	278	356	303	313	318	333	332	353	334	330	363	319	314	318	348	320	313	291	322	332	329	352	357	338	329	313	334	283	345	321	283	358	328	335	349	374	282	321	342	340	340	339	319	305	294	340	327	337	322	302	325	305	324	309	357	301	336	324	304	323	342	332	349	331	315	358	288	324	356	326	309	334	335	346	297	344	299	348	316	317	331	316	320	328	323	336	342	325	349	354	359	301	321	346	319	319	327	339	370	362	370	341	344	339	348	348	308	337	352	330	330	317	325	320	316	345	311	325	326	307	320	337	324	313	316	350	351	331	371	311	309	303	334	314	327	318	350	347	308	317	343	326	331	299	293	296	336	305	337	358	317	367	305	367	286	337	330	325	324	369	358	320	337	322	307	348	307	339	334	333	333	365	322	334	326	332	363	330	330	345	351	340	337	316	318	321	316	351	347	311	320	302	316	311	326	325	354	333	346	308	323	308	331	318	336	335	317
8310	814	1058	846	608	423	349	337	258	267	228	208	199	201	191	176	183	184	173	144	141	143	123	168	117	152	144	158	127	137	159	148	165	122	171	125	147	154	137	130	158	116	137	138	146	143	146	151	154	144	134	148	135	145	150	141	172	138	139	143	151	152	166	147	142	137	133	136	126	144	154	154	123	147	147	128	119	127	127	130	123	165	126	134	118	136	142	141	142	132	116	154	158	127	137	138	143	152	137	145	146	119	131	124	152	126	121	126	140	134	158	128	124	134	143	115	130	120	132	140	120	147	140	127	139	154	127	132	135	135	122	135	136	137	115	131	138	129	121	142	105	121	134	127	130	156	149	142	138	137	145	140	147	137	133	124	133	128	132	133	148	132	155	142	129	138	125	137	165	157	122	128	134	136	123	127	120	149	128	110	133	133	138	132	135	134	122	104	131	137	134	128	157	143	133	142	136	133	132	133	122	135	150	149	133	134	120	131	106	121	144	129	119	144	137	136	122	121	128	134	124	132	125	134	125	142	115	137	128	131	124	135	147	137	137	123	118	127	120	116	114	127	117	144	140	130	135	139	124	140	128	128	130	138	115	148	131	145	134	146	142	122	124	124	126	128	143	124	146	144	133	122	131	136	129	116	138	122	126	140	131	121	132	159	134	140	125	120	147	165	126	147	147	133	126	135	132	129	121	157	141	138	125	136	128	139	130	137	115	104	144	112	140	147	133	120	133	136	139	156	126	134	129	146	152	139	134	141	144	123	120	135	139	120	141	115	112	128	143	142	135	125	113	128	137	115	146	145	126	134	135	129	129	144	162	135	123	119	130	112	134	139	124	142	147	128	142	154	124	120	129	134	124	140	118	149	131	125	147	132	158	123	133	126	138	144	147	138	112	134	132	125	147	118	145	128	135	118	133	128	118	129	154	149	134	125	117	149	148	154	141	136	128	135	132	118	126	133	135	119	139	136	122	119	153	117	140	128	139	137	146	129	127	156	145	132	123	158	135	128	137	133	127	125	137	137	139	150	135	137	144	109	136	138	136	130	151	139	137	138	128	139	140	152	130	140	118	154	123	142	144	100	120	126	145	134	125	125	139	151	149	146	161	137	118	130	138	114	105	132	126	133	124	116	136	134	139	120	153	124	141	139	139	124	155	141	148	126	138	143	126	147	136	123	156	145	135	122	121	147	135	138	148	127	120	114	128	120	119	117	129	136	125	124	149	135	123	161	117	114	144	134	121	130	127	131	122	139	145	123	123	137	128	117	139	149	133	145	118	136	123	137	109	132	133	145	127	145	123	119	122	125	124	133	132	109	122	114	140	127	131	135	144	141	127	126	130	134	146	134	119	154	114	135	108	127	133	104	141	130	144	128	159	141	131	134	147	130	131	135	167	128	109	136	132	147	125	134	129	142	147	134	120	148	120	113	121	135	133	126	161	129	136	145	150	111	130	134	117	130	127	127	154	150	114	143	133	125	115	140	147	106	125	118	142	124	116	148	126	131	144	116	148	127	143	128	140	130	111	115	104	112	124	115	113	146	158	127	146	145	129	129	130	122	134	134	119	129	136	114	152	135	128	133	138	130	150	126	127	127	105	121	142	130	117	123	136	125	138	129	124	138	122	120	139	122	145	134	135	145	147	136	136	145	155	120	137	126	144	153	138	138	108	125	150	132	122	134	145	153	119	129	131	138	126	120	142	130	119	144	140	116	117	153	136	118	131	147	150	130	147	152	150	139	136	147	130	144	129	139	119	141	120	135	142	131	138	148	135	137	131	131	142	128	136	159	118	143	151	149	127	135	143	143	134	140	102	147	164	116	139	134	126	148	146	142	109	125	128	142	152	138	152	132	130	134	109	122	124	129	118	118	142	153	128	135	138	124	130	140	152	138	153	143	119	146	150	114	139	141	113	115	133	133	150	125	125	140	116	152	132	129	135	147	134	115	126	135	138	136	157	129	128	138	140	126	129	123	127	123	133	119	137	146	130	130	149	148	140	136	120	128	143	129	115	120	149	132	141	136	147	153	116	131	132	168	136	151	139	137	138	145	132	130	122	145	131	118	100	139	136	140	117	145	143	125	101	107	134	125	156	131	126	129	142	148	143	123	140	132	146	139	146	136	159	134	145	129	118	160	131	121	133	116	132	126	131	137	118	143	127	118	148	159	140	138	140	153	138	130	151	138	147	118	148	137	132	134	122	137	138	150	134	131	143	134	126	152	133	115	121	142	135	143	137	134	124	142	128	116	144	133	141	122	134	130	130	119	142	140	150	128	131	128	150	134	163	134	135	142	115	144	136	129	136	150	146	136	142	153	145	127	146	117	143	137	138	103	139	109	138	138	144	134	138	127	147	121	128	142	127	146	120	142	132	113	130	120	125	138	137	152	139	124	121	138	131	142	133	138	153	109	130	122	141	147	156	132	107	132	130	124	115	125	135	134	139	147	122	138	148	131	135	152	118	127	128	133	153	141	121	121	135	136	113	135	118	115	137	123	138	138	146	126	114	112	128	118	180	136	114	135	138	152	107	131	127	120	131	128	128	133	134	148	121	118	147	128	146	123	120	137	145	135	109	133	130	120	120	127	128	117	140	166	134	143	125	139	133	138	133	128	122	131	136	145	143	123	148	129	121	128	113	131	127	116	132	132	134	133	138	153	122	121	123	146	125	139	119	139	125	126	133	157	146	135	136	143	125	120	137	125	137	128	121	151	126	123	126	135	119	142	143	119	141	136	130	144	123	126	142	116	161	125	129	127	126	151	114	133	129	141	98	137	126	127	130	140	152	156	146	131	119	127	135	153	136	127	134	124	149	137	133	141	146	127	141	133	134	144	147	133	152	136	139	127	128	118	145	145	136	123	141	127	129	129	107	142	141	144	151	150	116	137	124	154	125	120	120	143	140	136	119	127	130	150	133	123	138	112	132	131	131	125	128	139	136	140	123	128	139	120	147	124	121	140	132	119	117	116	133	135	130	112	122	131	149	132	124	126	133	138	145	132	118	128	117	122	130	133	142	119	139	144	110	125	134	130	129	138	135	131	128	142	153	142	118	132	129	136	143	128	128	136	137	133	130	159	123	144	134	137	145	137	130	128	114	125	158	142	146	134	153	138	130	116	126	125	129	103	124	125	134	141	127	142	153	134	131	123	140	139	144	132	135	142	138	137	139	153	122	120	115	128	130	136	130	124	135	134	132	137	130	117	109	149	127	104	121	140	141	109	141	122	134	132	143	140	154	125	128	129	138	121	126	134	127	109	148	136	133	115	118	136	118	156	141	135	148	123	127	134	133	121	121	131	131	133	134	126	137	123	133	119	135	116	132	154	134	138	110	118	118	128	136	126	140	143	125	143	137	140	111	119	140	136	131	130	143	153	146	138	139	139	126	143	129	143	128	145	113	150	147	141	132	137	130	145	137	127	133	133	144	136	125	142	153	131	146	129	116	152	142	127	129	140	129	149	140	142	135	128	128	136	117	142
6070	1187	2521	3126	2675	2147	1706	1455	1191	1150	1046	884	868	772	717	621	625	564	633	570	576	530	521	519	491	514	479	466	451	435	487	458	439	420	463	412	436	402	415	406	430	417	419	417	474	435	431	435	459	462	447	435	472	503	516	491	442	479	584	655	629	615	647	448	425	421	407	380	403	446	376	386	397	403	385	393	360	361	395	364	386	382	362	371	403	364	375	395	394	367	398	393	364	339	393	356	347	388	351	421	382	368	358	404	391	381	405	373	402	394	382	360	399	405	382	359	389	361	400	382	345	382	392	374	378	381	343	358	396	392	393	391	345	354	363	383	348	344	367	344	386	377	363	360	376	353	378	343	349	377	356	372	362	374	348	368	350	357	373	401	393	352	357	381	338	382	404	355	371	366	381	360	402	358	356	356	322	375	385	349	376	393	359	387	346	378	383	350	379	390	342	398	398	371	395	357	380	390	383	363	372	369	365	376	351	345	355	360	403	369	414	348	368	362	372	398	371	335	352	371	348	372	370	364	324	397	373	355	373	395	385	379	354	381	376	355	379	415	386	349	373	409	357	388	385	349	390	373	375	398	386	388	367	382	345	385	388	364	367	387	365	375	372	395	360	381	418	377	354	377	389	340	371	354	358	379	351	372	348	374	359	367	389	361	374	394	382	387	372	362	361	375	369	363	340	373	405	394	377	353	375	376	370	345	345	370	383	389	376	378	371	379	364	390	376	376	369	334	374	358	365	379	359	356	389	369	361	346	358	372	357	341	330	401	373	347	372	391	391	373	394	381	343	379	383	377	372	351	342	390	378	359	355	334	366	367	384	356	353	385	349	384	389	355	368	364	342	382	384	367	360	388	374	346	332	368	386	374	387	393	389	356	373	368	425	381	367	361	370	360	402	343	348	353	354	345	396	355	379	363	356	382	357	399	353	400	357	373	385	394	383	359	361	366	361	365	346	380	378	374	327	395	402	393	399	361	361	354	367	339	340	354	360	354	385	368	388	342	399	381	387	366	399	387	389	371	387	363	389	360	349	365	377	403	370	348	364	401	347	359	393	356	358	376	352	375	351	363	351	348	346	369	364	363	390	358	358	411	402	341	377	380	356	379	390	360	387	382	364	347	386	382	367	346	387	388	388	370	339	376	376	384	366	412	357	366	371	352	358	381	359	398	367	354	404	381	364	413	376	349	408	386	354	398	371	366	358	346	378	376	387	342	358	392	387	359	364	378	378	327	353	400	365	378	363	352	390	360	417	367	380	360	383	368	379	380	361	350	377	385	365	377	369	370	410	362	366	356	367	369	343	371	363	359	359	381	391	379	353	373	373	367	379	367	342	375	387	388	355	355	376	369	378	378	367	384	359	336	352	425	370	382	376	364	366	361	391	353	361	344	360	385	358	379	362	344	356	364	374	368	353	398	376	397	355	361	378	369	379	384	389	362	379	350	382	343	346	394	363	382	402	403	361	370	363	401	363	374	352	364	363	363	349	416	328	383	355	366	382	350	375	396	404	359	369	405	374	368	368	358	380	363	358	373	348	370	363	372	391	380	345	368	332	361	378	378	343	340	350	374	364	341	345	388	370	382	357	367	374	371	348	373	376	327	362	332	382	367	369	354	362	359	342	337	378	361	391	345	403	349	363	409	349	367	353	357	364	365	375	383	363	339	356	382	398	379	331	339	378	365	372	327	369	366	399	354	366	387	365	357	352	341	436	378	352	380	384	351	385	354	349	383	382	354	324	370	386	392	416	413	393	360	398	351	365	377	387	398	396	346	363	365	372	376	384	377	391	371	355	357	408	330	369	360	351	388	372	354	357	372	347	387	347	375	380	364	377	371	383	377	342	346	390	349	364	376	418	387	379	422	332	383	366	383	367	333	362	398	369	373	354	367	379	357	359	347	369	370	376	369	415	356	384	341	372	345	377	373	390	381	388	360	358	367	371	374	362	356	337	399	358	373	340	353	352	358	373	410	320	380	361	363	348	355	378	356	369	351	349	386	374	383	385	390	384	336	373	371	366	340	355	342	338	406	396	359	374	373	393	401	363	383	344	337	404	375	377	343	368	398	368	368	376	370	385	400	389	343	372	382	337	341	354	383	370	392	385	350	361	373	378	378	358	362	368	352	385	413	365	351	402	373	398	374	389	372	377	351	360	359	376	361	381	361	371	371	377	395	377	368	392	369	369	386	355	363	357	340	354	368	373	333	384	356	377	393	380	330	340	347	366	369	326	350	399	387	373	344	410	348	361	348	321	390	364	361	350	382	395	356	381	390	362	377	370	359	356	402	375	393	372	348	383	337	373	347	371	356	366	370	352	387	351	387	388	341	375	367	378	332	380	368	360	363	369	398	358	371	343	359	385	390	333	397	372	373	351	393	354	360	323	369	372	339	376	367	347	371	366	378	333	354	385	361	361	359	349	397	338	375	364	335	370	367	366	356	381	369	404	396	350	347	368	368	385	364	361	387	395	381	358	389	388	356	343	339	398	359	347	376	415	384	399	392	393	356	381	344	381	376	375	340	379	344	367	379	367	394	376	365	388	350	358	398	387	399	397	405	398	345	322	372	331	369	372	394	324	402	385	376	367	361	371	370	403	339	365	385	342	362	394	381	351	379	389	385	351	384	364	343	359	377	353	371	402	358	374	340	350	366	355	346	373	388	363	371	357	339	403	357	353	321	384	360	374	358	363	359	379	390	376	390	367	371	374	381	337	388	405	390	360	359	386	366	362	366	376	361	339	344	361	397	386	384	387	389	405	372	352	418	352	363	399	360	368	319	383	367	362	406	363	376	348	354	362	345	375	354	397	373	395	357	389	350	384	361	399	414	372	385	351	367	362	376	371	375	387	362	346	387	327	346	356	379	397	351	356	356	349	346	405	366	366	360	390	375	368	399	359	351	387	355	356	378	406	378	364	417	344	364	401	392	378	339	355	376	369	359	363	304	341	392	381	366	375	380	380	332	391	384	358	337	391	404	374	344	381	373	380	359	358	353	357	353	371	352	367	360	389	371	401	356	371	345	349	379	376	340	334	351	369	367	420	412	360	371	362	365	357	388	355	372	380	378	377	405	383	381	338	371	364	349	381	329	396	357	358	410	359	348	368	366	332	407	350	384	350	329	332	347	360	395	371	373	386	351	382	387	365	354	387	354	366	354	382	370	344	381	381	366	358	368	372	353	380	330	380	372	392	396	385	394	338	340	365	396	364	345	359	359	337	382	379	378	337	399	397	363	345	378	387	358	361	354	406	331	364	361	329	379	404	364	359	346	387	375	374	346	322	350	369	355	396	375	358	358	381	377	349	384	358	352	374	411	406	388	356	353	359	399	349	344	368	408	371	336	361	398	364	341	386	346	381	352	386	311	363	370	381	364	349	376	357	374	385	370	344	345	386	396	345	329	409	376	380	374	346	364	369	384	370	391	372	377	361	355	368	416	355	377	364	367	376	359	406	378	384	367	355	348	356	384	369	379	357	360
14458	1848	1979	1494	933	720	462	403	347	267	226	234	159	156	150	138	154	106	141	110	104	116	111	83	91	83	91	94	88	68	83	66	58	72	79	69	69	73	70	68	88	79	65	72	71	74	78	79	73	84	70	66	79	95	92	94	79	65	123	113	126	118	99	79	74	86	70	84	72	52	75	84	73	60	78	69	82	65	72	74	65	57	70	74	71	73	73	62	66	64	60	56	73	63	69	59	60	73	79	73	55	55	62	84	66	80	56	80	57	61	64	53	59	82	65	65	47	76	62	70	86	58	69	65	64	64	70	65	48	67	54	44	56	78	68	58	60	72	75	57	57	70	74	67	54	62	78	70	64	61	70	57	71	60	59	55	48	68	68	60	61	50	49	67	56	59	52	68	75	64	72	59	66	64	69	46	64	69	58	68	62	52	56	62	62	64	69	54	54	72	70	70	58	76	53	47	53	68	85	63	53	74	55	70	52	73	63	69	67	71	72	65	65	66	49	70	69	75	58	62	62	64	58	68	65	69	69	69	59	55	82	75	59	71	63	68	67	57	56	63	74	71	59	73	67	50	63	57	69	55	70	74	80	67	59	58	53	78	78	66	50	65	67	65	65	55	70	64	56	68	54	58	67	46	51	62	67	72	50	61	72	62	55	67	49	66	82	74	51	59	65	62	60	69	70	74	64	78	60	56	55	70	71	57	64	72	58	58	50	49	67	68	66	65	53	67	40	73	53	69	81	66	77	75	68	63	67	63	71	59	71	69	68	54	59	56	58	63	61	66	74	64	57	64	67	58	65	64	71	70	66	59	69	76	72	82	66	73	67	53	56	51	63	60	70	64	65	55	74	81	50	68	73	64	54	59	71	61	63	61	69	48	69	71	66	59	58	73	66	62	68	73	76	73	64	67	60	57	57	70	57	62	78	63	73	62	57	57	66	60	69	67	81	81	71	71	66	71	61	61	78	79	73	65	67	58	66	53	62	64	71	64	55	53	64	62	52	61	57	62	76	61	64	67	74	57	58	72	60	55	71	64	61	56	60	61	54	74	56	61	72	68	79	63	65	60	64	79	71	66	62	52	53	79	56	55	65	61	61	53	53	63	58	62	68	56	64	51	53	69	48	60	59	62	62	63	61	55	76	66	55	57	47	76	66	78	67	78	64	55	65	81	62	70	65	65	55	70	72	54	60	50	56	56	69	69	71	57	73	58	57	73	64	67	69	59	67	67	84	63	79	81	79	47	55	57	58	70	76	71	82	63	44	70	49	64	45	61	71	51	55	78	64	70	68	68	55	74	62	65	68	66	61	52	59	51	77	75	53	74	60	53	80	78	58	72	77	59	66	79	63	72	71	56	60	60	63	58	71	66	70	64	61	62	54	68	61	77	51	78	56	62	55	61	49	79	65	63	61	49	64	76	63	50	56	52	60	69	84	61	47	65	73	79	60	65	67	69	79	52	77	59	58	63	66	70	64	62	65	53	74	60	57	68	60	63	71	61	68	68	54	82	60	65	58	59	65	60	78	63	73	71	71	76	59	60	71	69	60	61	68	58	58	60	74	65	62	58	63	60	66	60	68	67	61	57	76	76	68	81	64	50	67	52	70	69	65	71	53	68	60	57	72	68	62	54	53	70	55	68	66	67	67	56	52	75	48	59	62	70	61	77	56	65	77	77	60	64	65	70	63	61	56	65	56	53	71	79	55	63	67	76	68	68	64	69	58	57	70	55	72	62	69	55	66	80	67	71	52	59	65	51	65	70	65	60	65	71	77	61	65	66	53	51	75	80	59	60	65	67	61	68	50	64	59	63	68	59	85	71	71	69	54	67	83	69	64	60	53	45	59	51	42	55	69	69	62	65	80	59	70	53	78	71	69	68	62	61	57	50	47	61	75	76	63	59	58	60	56	53	67	75	76	62	52	61	68	53	47	74	61	76	63	58	66	64	65	52	63	63	68	71	72	69	58	76	61	62	66	64	58	72	65	70	60	73	53	59	77	59	65	68	61	68	63	77	64	81	69	60	54	74	64	53	68	68	71	63	66	63	51	57	65	61	54	59	67	60	70	48	66	64	68	53	57	63	55	52	74	65	71	61	66	57	61	53	68	81	78	65	67	62	70	57	75	61	60	62	58	61	81	63	74	76	61	67	70	66	65	70	55	47	60	63	64	49	61	55	57	56	73	60	78	67	79	44	55	68	61	65	54	66	62	68	65	71	73	61	51	68	67	84	65	68	80	57	51	75	61	64	61	68	67	65	57	60	48	65	76	76	60	73	82	75	52	58	74	58	66	82	57	57	64	58	69	64	68	64	74	67	73	62	68	62	56	56	51	82	70	78	73	65	62	64	59	71	52	70	61	72	59	73	80	69	66	64	57	58	56	68	67	64	70	76	67	68	52	77	85	60	66	63	75	75	61	65	69	66	65	70	55	54	64	65	53	57	69	73	63	59	58	69	61	68	63	76	72	72	63	49	69	52	63	68	62	54	72	63	61	50	63	54	52	66	59	64	55	62	65	63	59	72	55	81	72	60	64	75	68	72	77	71	65	70	55	87	71	67	62	61	58	67	62	64	65	57	60	62	66	68	60	63	80	64	74	49	44	69	71	63	59	59	51	55	73	70	58	68	54	46	69	68	71	55	76	77	56	63	65	67	63	72	57	59	77	63	46	55	73	64	72	60	55	63	58	61	68	77	73	59	76	54	65	60	65	70	62	66	61	68	70	71	68	71	70	80	71	53	55	66	59	61	65	65	66	67	65	59	69	57	70	58	71	72	56	60	72	61	66	63	58	69	52	70	62	62	75	80	74	75	69	66	66	68	70	61	79	69	78	57	67	66	66	58	69	75	67	58	68	59	60	71	66	47	55	48	53	70	56	67	60	68	71	62	57	74	58	63	58	58	67	61	52	64	65	46	69	65	68	70	79	57	80	66	72	61	55	60	66	61	59	72	58	63	66	69	62	68	61	59	76	64	80	70	61	74	69	65	57	69	67	74	70	61	68	67	61	63	61	58	67	67	62	67	55	78	57	51	61	44	72	63	78	77	67	50	62	64	61	50	46	54	71	76	64	66	47	64	60	75	72	65	59	53	84	72	61	55	63	65	71	63	65	63	67	66	61	78	65	70	71	53	77	71	56	71	59	63	58	56	70	41	68	69	63	66	72	76	75	57	55	55	57	63	60	64	68	87	67	53	80	61	75	46	81	63	57	76	64	65	73	69	58	58	81	69	74	66	66	64	58	54	70	74	55	67	61	66	58	64	63	73	53	68	71	66	67	63	71	53	51	70	54	65	64	64	65	59	57	70	62	63	66	68	63	46	62	62	54	70	70	59	64	58	73	62	47	63	70	62	62	55	61	55	68	69	69	71	57	65	90	56	56	58	63	68	75	66	53	61	62	60	67	67	60	56	55	66	52	66	74	70	50	61	82	64	64	72	60	66	63	87	83	58	70	73	54	69	71	75	65	78	59	54	61	67
7511	1711	4463	5156	4298	3589	2750	2284	1916	1617	1431	1256	1023	912	808	778	683	615	566	503	484	460	524	443	430	424	391	399	331	390	348	334	336	328	308	282	270	278	263	294	292	289	254	283	295	264	273	295	316	309	271	263	272	362	448	409	439	453	710	669	779	888	661	286	286	258	283	301	288	233	249	214	225	245	208	199	200	221	208	219	218	240	229	232	204	227	189	183	195	205	198	221	182	206	164	203	186	187	195	216	197	202	194	203	208	190	201	195	200	186	167	173	207	202	194	210	188	187	185	212	175	198	170	211	168	187	187	218	202	200	193	193	189	195	175	199	191	185	188	179	194	203	195	202	173	185	195	181	155	173	170	191	206	175	174	174	184	184	208	180	195	204	190	210	175	193	175	189	198	184	177	191	193	182	210	216	160	179	211	197	172	200	179	206	178	166	203	183	164	177	184	192	189	173	196	194	176	167	169	167	193	183	187	163	188	196	206	177	184	182	214	199	190	181	194	170	176	178	191	195	167	189	212	184	199	158	177	192	179	195	207	178	196	169	186	178	202	206	223	198	178	165	169	199	173	172	237	184	166	200	192	195	185	165	200	206	178	176	184	208	189	173	183	185	184	158	185	182	183	151	185	173	183	195	175	167	191	175	192	189	170	198	184	162	165	169	196	214	183	173	193	185	171	191	190	197	176	172	191	205	196	199	163	197	173	183	178	174	185	190	197	176	173	168	190	166	190	200	163	173	165	199	172	179	192	181	184	201	197	177	182	188	179	176	190	195	183	188	187	196	182	208	173	184	196	159	181	180	203	195	179	161	186	183	184	164	198	169	187	206	184	171	177	173	218	171	178	183	189	175	187	192	171	184	196	205	199	181	178	183	201	195	198	165	157	177	197	185	171	196	203	201	175	186	181	186	162	183	193	179	173	190	193	185	171	209	176	151	167	195	186	196	192	175	197	171	197	182	173	155	187	207	159	173	169	187	181	181	205	180	195	180	188	169	200	184	196	179	178	167	187	199	174	169	171	183	196	181	211	173	182	182	174	185	194	171	185	183	180	190	191	164	204	193	165	172	180	193	215	177	184	156	195	185	197	163	190	179	180	176	186	185	168	177	184	189	193	177	181	190	189	181	194	169	169	193	180	189	165	165	177	167	175	174	202	199	194	177	167	167	187	177	183	161	180	186	189	183	173	209	176	200	184	165	210	208	183	172	171	202	174	167	178	182	162	171	166	183	203	174	190	177	160	182	172	173	165	198	198	208	173	174	209	180	177	190	155	188	176	216	182	163	211	181	189	173	142	206	182	214	171	186	151	182	195	158	173	181	191	167	197	202	173	175	181	189	171	195	164	202	202	178	188	186	182	180	199	185	168	166	166	166	189	215	167	170	189	194	177	195	196	199	197	168	180	188	188	179	181	189	196	195	187	186	177	197	168	181	181	203	177	191	180	200	182	189	186	195	169	178	182	165	169	166	150	199	183	169	206	178	185	171	182	178	173	181	199	190	180	196	198	165	155	204	160	204	202	173	168	173	213	189	182	186	177	173	210	192	184	187	186	163	160	182	191	194	168	207	148	192	198	189	170	151	176	185	168	193	176	185	188	185	186	165	183	176	177	182	199	172	191	164	158	186	183	166	206	212	171	177	182	204	184	190	195	159	187	178	169	183	175	179	164	188	180	190	191	210	190	184	199	188	194	181	187	178	217	169	180	191	205	170	185	191	184	169	164	178	187	165	182	174	164	167	174	160	174	194	177	180	178	205	188	169	180	183	195	203	173	160	170	175	174	175	214	213	158	187	152	177	214	154	171	164	196	174	173	189	157	165	185	199	177	181	175	154	173	169	188	200	219	199	187	189	199	176	193	169	194	193	217	211	179	165	193	189	158	163	180	157	199	197	173	187	174	191	210	183	197	190	172	216	205	201	168	182	192	178	164	186	176	198	176	166	185	173	190	187	172	184	167	148	177	173	197	171	198	215	172	182	184	152	190	154	187	190	188	190	194	159	201	134	178	189	178	177	165	191	184	192	212	184	170	173	188	193	179	200	198	180	187	174	197	193	164	192	191	166	193	177	176	180	177	186	176	175	161	189	194	174	169	177	211	195	142	176	196	179	194	190	166	187	189	185	180	207	185	185	173	175	180	196	173	193	189	157	197	178	195	161	203	179	202	184	183	174	171	167	187	205	168	213	159	176	162	196	185	175	177	164	179	196	192	182	197	177	175	190	199	201	187	167	189	173	207	186	193	156	190	179	167	161	156	177	166	184	172	184	182	148	189	187	182	187	177	196	177	188	214	167	184	199	186	190	184	176	177	171	170	163	173	189	169	186	175	173	203	196	173	203	172	150	168	167	203	192	206	187	176	169	191	184	194	162	194	178	199	183	178	212	188	178	166	174	177	176	176	188	160	191	186	182	185	189	163	175	175	193	161	168	192	175	177	156	195	160	183	194	194	190	185	194	188	172	246	178	168	189	164	185	178	166	183	173	186	190	208	160	194	175	203	185	170	184	196	163	179	177	171	174	185	195	179	177	201	190	165	160	171	170	182	178	203	170	188	172	180	197	181	182	175	186	175	180	192	190	198	193	176	178	174	163	171	203	169	196	200	192	176	172	177	179	203	171	186	178	203	164	205	168	188	202	194	163	183	194	184	187	175	167	173	206	174	168	185	182	170	189	166	175	178	173	191	176	168	182	204	164	178	210	200	165	172	195	191	192	183	187	172	175	197	189	192	207	167	192	190	182	186	203	170	192	175	191	195	197	179	189	177	186	185	175	198	191	196	202	209	165	190	179	183	185	171	176	154	189	179	173	180	178	205	202	175	184	193	165	197	143	168	178	185	182	188	169	167	167	185	173	195	195	171	165	197	177	204	196	152	189	193	198	225	173	197	202	166	200	181	183	193	214	173	190	170	179	178	206	185	189	171	182	192	172	189	177	180	188	196	197	177	184	176	162	178	179	192	199	189	177	180	190	178	182	169	203	167	180	197	190	142	207	168	190	188	197	174	190	189	198	189	216	198	184	183	192	182	153	193	189	177	191	189	169	171	184	173	178	184	163	173	177	183	178	201	173	197	164	184	187	198	182	180	185	147	194	175	176	188	201	185	174	207	191	169	192	194	184	174	176	188	194	158	188	188	199	172	184	185	197	187	181	172	168	198	170	195	169	174	161	175	178	219	186	184	185	168	188	178	156	202	187	190	183	177	174	180	183	171	192	185	179	195	155	195	184	186	174	170	204	183	161	151	158	174	175	180	168	183	162	176	186	166	207	171	194	174	196	174	196	187	192	190	186	187	173	185	161	178	192	188	157	171	176	197	183	164	191	180	190	195	189	180	183	173	194	199	185	172	170	170	189	167	208	173	203	192	193	204	187	178	181	170	173	205	175	201	182	179	177	187	207	173	177	179	153	183	167	175	184	179	170	186	201	175	162	189	154	174	185	187	195	192	178	191	173	199	151	174	156	182	193	182	161	191	175	179	201
2518	138	142	123	108	155	133	126	110	126	114	108	119	112	105	123	113	124	125	141	106	100	114	139	119	135	116	122	114	116	124	114	102	131	113	100	117	124	141	120	129	111	113	105	124	120	118	115	124	124	141	140	124	117	111	132	112	103	120	97	114	116	132	118	104	109	123	127	120	114	129	122	132	118	99	158	113	118	101	136	124	104	109	138	102	109	111	124	114	131	101	111	140	140	116	116	106	105	108	109	109	118	122	125	95	101	104	122	128	105	123	118	115	110	127	116	116	117	128	111	114	119	119	120	116	124	116	115	139	126	98	117	113	102	119	96	129	112	103	122	109	115	135	110	136	119	109	116	116	115	107	97	116	124	125	134	103	105	116	117	113	129	111	100	121	124	131	128	132	98	125	123	106	126	109	119	119	107	127	112	113	116	116	121	109	143	130	119	125	117	118	104	107	126	121	111	118	119	116	116	122	131	128	115	118	110	90	100	116	117	98	113	110	112	106	128	132	104	106	86	110	98	126	106	131	134	118	99	111	113	105	139	110	109	105	129	120	105	125	129	133	115	111	112	108	130	130	113	115	90	102	125	113	109	91	111	116	100	112	123	108	120	115	128	100	110	105	115	125	135	109	109	107	113	121	100	132	116	117	100	119	122	104	118	112	102	113	123	107	115	108	113	118	129	110	115	118	113	118	105	94	107	112	120	103	119	125	121	120	118	108	115	118	115	139	120	136	125	121	112	129	108	112	96	103	104	136	98	115	113	118	120	140	105	124	120	139	118	130	114	120	132	128	82	117	118	97	106	118	101	110	110	98	108	113	113	114	137	122	122	121	129	104	115	131	123	118	138	112	133	113	107	99	109	114	125	124	118	111	129	108	105	113	123	117	110	104	105	125	116	118	132	100	109	118	131	108	112	112	128	109	120	100	140	116	128	106	106	112	112	131	109	114	102	114	118	112	137	142	113	115	109	131	111	114	108	127	120	116	121	138	119	101	110	119	110	102	114	115	119	105	112	118	115	119	125	100	118	122	121	121	112	103	127	113	124	108	110	121	136	118	123	113	124	97	129	98	123	104	105	127	114	114	146	123	117	120	112	114	134	103	124	119	137	119	98	99	117	112	107	110	113	119	99	126	99	118	121	131	112	131	101	104	126	116	141	111	116	104	106	118	126	112	115	90	109	109	108	105	123	111	108	103	106	121	116	105	105	109	133	119	112	114	108	134	125	112	107	106	111	102	128	121	108	107	119	122	125	121	108	105	116	107	119	121	95	117	112	104	102	130	99	115	105	114	107	105	105	138	97	136	116	103	120	116	133	118	114	103	123	112	115	142	103	100	130	120	125	116	92	104	128	108	115	138	135	117	115	118	127	106	105	127	121	106	114	104	94	121	120	135	103	114	124	110	118	132	118	104	96	128	111	121	93	128	118	109	104	123	110	91	120	112	98	122	117	87	111	119	114	126	96	128	108	107	122	108	106	120	118	111	108	111	108	118	112	103	100	124	129	118	124	102	133	102	127	116	116	115	126	129	105	119	136	118	112	100	114	108	131	118	123	105	102	124	124	106	117	108	121	105	141	122	118	116	110	110	115	126	98	128	123	104	113	113	113	103	109	123	123	113	104	111	132	113	120	100	135	117	112	131	125	121	118	92	123	142	125	105	117	119	120	107	109	109	101	120	120	120	145	119	122	139	103	148	111	121	121	120	128	102	103	116	124	118	91	106	109	106	126	115	113	117	133	110	107	112	98	112	128	112	108	113	111	102	103	138	118	112	110	118	116	105	98	112	131	118	119	118	109	122	127	124	121	142	117	105	104	114	126	102	131	116	118	109	123	104	110	112	115	109	120	108	124	92	105	130	91	135	118	121	99	105	126	123	96	104	134	106	117	115	111	115	103	123	113	106	110	118	95	111	112	109	111	106	129	129	116	116	114	90	116	108	125	91	117	110	109	86	115	101	103	102	111	106	110	111	113	110	100	108	117	109	98	123	93	114	109	130	117	119	106	129	109	106	107	118	116	110	139	128	107	113	109	114	109	119	98	126	112	111	107	118	130	126	125	123	109	116	104	109	124	113	128	105	134	85	112	94	113	102	141	115	120	112	101	100	103	118	120	126	88	113	114	127	125	122	128	112	113	122	118	107	122	127	126	111	109	108	102	108	125	128	119	119	114	111	124	107	106	123	114	116	124	128	118	124	96	107	95	114	110	108	123	106	132	145	118	113	107	116	108	128	118	128	137	119	108	112	109	118	125	117	105	124	117	121	105	137	125	118	114	129	116	105	104	128	142	113	111	120	105	111	112	110	119	128	107	121	128	119	120	129	106	112	111	112	124	107	98	113	134	132	114	117	114	100	114	111	138	114	120	114	114	123	107	103	112	96	114	105	127	122	116	102	91	111	127	112	103	107	115	134	118	125	122	107	112	92	114	102	116	117	118	118	120	97	102	105	127	132	117	117	116	100	130	107	114	112	114	138	104	111	117	120	111	126	113	127	117	120	94	112	105	115	104	97	108	118	120	133	120	110	102	103	107	126	121	134	109	116	108	119	120	112	121	113	125	124	115	126	106	112	125	126	119	120	120	107	108	104	114	120	119	112	128	90	116	131	115	112	126	110	105	122	100	120	97	122	127	107	109	104	113	111	104	130	101	104	117	130	119	102	122	112	106	113	83	113	139	121	110	124	94	88	108	131	115	106	108	115	116	123	123	120	121	98	125	134	121	129	116	103	131	124	106	79	106	105	106	109	118	132	112	124	97	136	121	125	101	104	117	99	92	102	106	129	115	104	127	123	125	130	110	114	120	128	93	100	121	105	119	129	107	102	123	109	120	121	109	110	126	93	129	120	113	107	113	122	109	96	135	104	112	118	107	118	110	94	123	101	115	112	117	108	135	121	99	122	122	108	123	108	124	147	119	112	127	140	123	112	117	128	121	113	125	120	101	124	98	115	113	151	129	115	133	103	121	105	101	98	129	109	110	114	99	112	139	119	114	96	93	94	105	121	122	125	130	115	133	98	136	118	119	116	112	111	101	101	109	131	111	114	108	111	114	98	121	128	139	105	109	112	134	110	104	104	98	107	104	114	103	120	119	125	117	124	112	123	125	97	113	112	109	131	117	123	139	108	128	109	134	130	108	107	103	119	102	134	116	103	128	139	128	97	117	93	120	101	103	110	101	120	76	130	109	113	111	120	105	100	126	130	105	125	127	126	103	129	114	116	116	109	90	101	114	126	116	105	110	125	108	101	121	130	112	106	120	104	114	131	106	125	135	104	115	112	119	117	103	109	119	95	130	107	94	119	104	112	101	108	118	111	105	121	140	115	106	114	104	105	111	116	107	124	105	106	133	104	110	91	132	129	105	117	105	121	97	118	116	113	108	133	115	102	105	92	105	114	113	108	127	113	102	115	103	119	104	115	99	104	121	126	119	132	109	107	128	114	115	112	105	125	125	125	107	96	135	126	113	115	138	122	109	119	115
2504	365	400	439	414	418	387	362	327	408	341	380	373	351	344	331	325	336	362	323	338	314	354	337	317	339	358	318	322	308	300	348	334	315	329	343	336	327	325	340	303	333	359	280	354	347	303	329	344	298	346	362	361	320	356	358	330	360	321	335	324	318	337	345	351	351	371	339	304	354	363	313	326	338	351	331	367	379	323	314	317	317	333	326	307	302	342	318	290	312	302	316	352	310	319	350	327	333	357	318	331	351	348	312	331	286	345	339	351	342	322	350	324	348	377	327	319	307	358	341	357	351	364	329	308	320	358	326	363	318	350	310	329	355	340	323	331	296	343	337	331	300	340	317	339	328	328	332	330	321	350	346	335	318	314	318	338	352	365	331	324	318	326	308	339	329	298	342	355	353	357	333	337	333	334	347	329	324	328	335	292	319	354	357	297	363	341	325	307	336	350	353	339	356	295	349	303	311	341	352	311	338	343	353	328	356	336	332	303	345	341	318	328	359	333	318	364	339	328	330	326	333	314	329	310	344	317	335	347	306	335	338	306	340	311	341	344	333	298	335	345	358	338	318	334	378	322	327	317	353	307	350	315	327	299	365	335	312	343	350	302	334	350	331	312	341	357	341	321	344	375	306	337	327	298	317	318	335	313	313	345	322	335	302	328	304	328	380	330	346	351	311	338	302	341	336	344	319	280	309	328	337	294	313	319	333	335	308	291	354	365	307	341	333	341	347	330	337	341	328	309	308	324	345	350	331	366	348	321	323	338	318	340	362	337	328	343	321	328	320	341	344	335	319	328	305	355	335	331	357	346	307	336	295	299	346	324	331	316	367	344	329	326	308	326	312	304	366	348	331	320	312	321	335	309	334	332	309	353	344	322	319	307	351	317	321	317	324	334	319	316	326	352	325	308	325	329	352	310	349	331	315	289	338	337	333	333	335	339	329	334	331	337	335	317	344	345	308	323	340	330	309	349	329	302	356	343	319	332	342	340	366	324	317	320	324	352	350	321	340	347	363	326	355	331	313	307	327	317	337	365	335	313	336	356	360	356	315	346	308	380	345	283	287	316	337	348	326	329	340	297	340	328	325	346	351	317	338	300	371	339	319	330	354	309	325	314	331	347	309	330	335	353	313	342	328	342	362	322	302	338	327	319	312	313	341	348	339	334	341	346	318	352	303	341	318	346	289	326	315	299	312	333	329	323	343	322	358	357	343	310	349	317	330	324	355	300	306	314	296	334	308	332	336	335	369	328	328	321	306	329	331	326	311	298	344	356	315	311	301	306	336	319	336	330	329	331	337	327	355	324	323	334	313	360	335	330	315	304	321	318	306	358	310	299	335	304	364	337	314	319	352	340	313	308	305	332	323	322	312	319	340	337	350	318	330	319	336	336	306	339	313	330	328	334	300	332	322	347	319	318	346	313	325	330	348	335	311	352	312	328	340	332	324	343	312	327	319	339	315	306	317	328	325	323	327	351	354	364	311	328	284	348	334	338	324	319	360	328	281	336	357	334	351	340	333	315	334	325	305	347	336	352	336	331	335	318	356	339	321	332	337	322	330	340	345	339	332	326	313	319	332	328	317	329	328	314	349	326	307	325	352	311	322	307	351	330	309	333	326	311	346	343	318	320	322	350	320	336	306	331	282	314	332	318	353	334	338	316	335	303	304	323	334	314	321	338	348	333	335	319	339	295	321	348	341	334	366	292	335	342	306	329	311	290	353	329	310	330	353	320	316	298	316	343	377	360	332	324	328	380	327	362	328	338	315	326	336	327	305	336	316	353	329	365	309	334	359	332	348	322	350	349	324	300	352	335	326	300	316	333	357	321	359	344	315	346	320	287	316	320	362	318	339	348	321	314	341	343	292	352	331	355	313	342	312	330	330	345	362	334	317	369	318	345	321	357	298	336	324	334	294	359	294	340	306	275	318	299	379	337	330	333	321	357	304	339	327	329	321	315	316	320	357	334	341	313	323	345	359	345	333	334	322	344	304	345	340	306	329	318	332	327	341	337	341	338	341	331	352	351	335	317	329	369	309	349	340	322	311	316	333	320	315	323	335	368	321	360	361	353	331	312	330	275	335	330	318	314	343	339	318	345	331	274	348	332	307	341	343	337	342	337	330	323	322	323	339	328	340	318	355	349	330	323	327	308	316	331	321	311	301	315	341	309	315	337	297	342	317	363	311	312	329	319	338	324	314	321	307	310	304	329	326	306	331	310	333	304	325	351	366	329	336	302	328	321	335	318	310	324	355	327	359	342	389	302	367	331	349	314	323	321	321	328	319	339	345	357	340	346	332	304	334	344	342	329	342	346	308	349	342	316	348	302	325	301	337	338	327	316	334	328	332	308	331	333	323	336	344	352	347	299	317	334	340	320	345	377	341	324	309	349	319	335	316	334	363	321	312	332	346	347	329	310	340	338	323	353	320	369	309	343	343	337	355	330	361	335	311	341	322	341	339	337	331	338	339	324	350	331	333	334	314	329	351	304	306	319	311	306	330	313	309	344	315	309	339	317	309	319	337	303	334	332	307	321	329	325	345	349	340	320	343	302	379	337	305	334	303	353	291	314	378	327	322	319	343	299	343	306	327	327	350	350	320	305	331	336	324	319	325	324	350	337	316	319	327	368	318	329	330	312	332	317	319	319	332	336	299	301	357	348	314	315	330	325	372	328	306	324	313	289	361	327	358	309	340	318	352	353	347	323	300	305	343	321	324	341	332	352	361	312	360	308	340	317	341	324	355	338	314	317	334	341	327	332	324	319	344	329	332	331	288	326	341	298	341	348	327	350	331	324	287	329	334	342	342	347	310	319	295	353	318	305	361	366	324	303	367	329	335	361	326	333	323	332	335	328	330	316	345	340	328	345	339	371	355	317	312	316	355	327	335	296	329	327	328	322	341	366	320	341	331	304	321	353	307	329	358	320	321	348	323	321	312	321	356	330	330	308	328	364	322	363	326	316	323	355	329	294	334	333	326	317	314	312	332	318	331	345	322	318	338	333	345	284	334	343	293	339	360	327	285	328	338	333	265	327	330	333	335	362	342	329	332	336	350	301	359	320	335	347	319	323	327	325	342	327	330	312	309	320	312	347	336	324	352	329	343	333	327	356	336	315	327	307	358	348	324	340	348	356	315	339	336	308	348	331	337	348	317	307	328	304	323	337	317	320	324	295	319	286	341	350	345	331	309	344	316	328	333	306	311	315	311	326	332	318	334	309	333	329	297	336	338	327	331	335	294	326	287	358	328	319	339	312	344	302	297	303	349	374	322	319	313	295	304	320	323	326	328	315	329	311	360	323	323	306	322	334	312	346	314	344	333	339	336	300	312	348	347	349	336	316	345	324	345	307	363	345	325	278	339	333	314	308	320	300	351	313	296	305	327	341	337	316	336	313	316	344	333	358	326	317	311	322	341	330	324	303	354	345	320	348	328	304	311	328	291	361	321	339	335	318	331	317	317	339	304	304	338	293	299	275	329
8290	801	1040	793	537	427	351	318	264	249	233	217	188	189	177	177	185	187	154	165	145	151	149	156	159	127	136	146	152	137	153	134	175	157	135	122	127	147	136	147	138	115	131	144	125	120	131	122	121	128	136	159	152	149	132	114	153	150	164	147	160	170	151	142	149	126	121	113	146	118	130	139	127	122	146	115	135	139	135	123	119	148	118	130	119	125	145	134	141	118	146	148	138	125	148	146	122	129	123	128	122	104	123	134	122	137	155	115	143	131	137	150	135	148	138	134	131	130	117	147	138	136	122	114	129	123	130	122	132	142	139	129	103	138	129	138	158	142	137	132	125	122	135	146	140	143	126	160	142	129	134	113	133	155	133	128	138	128	161	147	133	120	147	125	119	135	142	142	128	120	140	146	133	126	121	129	113	116	129	138	148	146	147	124	128	117	125	139	140	137	123	136	126	136	124	142	119	115	125	128	144	116	138	137	125	123	120	139	127	132	132	167	125	118	148	131	133	144	115	137	146	131	124	145	130	148	127	123	122	140	141	132	120	107	120	129	121	136	135	111	143	136	133	146	126	120	137	137	122	130	109	137	121	128	135	132	130	126	136	137	133	137	108	109	128	141	149	146	146	139	139	121	109	138	149	137	127	130	137	114	131	136	125	125	131	153	140	138	135	125	142	133	126	158	135	138	140	129	130	151	136	127	128	120	143	139	132	124	148	117	130	144	137	140	133	136	143	138	125	128	139	145	123	141	150	155	119	144	130	129	120	151	152	124	136	129	139	118	149	126	130	129	142	112	156	115	140	139	144	145	119	116	130	129	141	133	132	114	144	146	116	142	134	141	121	117	150	143	137	125	132	138	134	130	121	133	134	141	104	150	141	132	127	129	134	116	133	135	134	139	147	141	127	128	118	129	124	128	129	116	137	118	134	147	125	142	117	123	130	130	117	135	143	128	133	137	131	112	127	134	134	143	137	143	142	133	153	140	128	130	147	123	132	133	117	128	141	163	128	145	129	113	123	121	147	139	131	148	140	131	136	117	123	140	128	139	122	128	117	156	136	160	119	138	132	133	120	134	141	132	135	128	145	123	110	147	129	126	126	127	125	161	125	121	117	139	142	120	121	126	139	142	132	122	133	124	125	124	125	134	138	103	126	136	145	145	112	144	121	125	121	142	139	144	141	141	132	163	136	132	129	116	143	131	118	148	147	153	127	127	127	141	128	146	138	129	143	137	128	130	162	133	119	124	147	129	124	139	130	145	128	134	124	127	116	136	112	161	116	135	160	143	109	147	153	104	135	145	114	150	116	138	138	154	129	114	146	117	147	130	127	124	141	137	144	112	123	131	127	129	123	135	149	158	129	144	127	128	145	145	149	137	130	141	141	136	117	149	146	140	155	130	140	119	132	141	130	138	120	135	127	122	157	135	139	128	135	130	123	132	112	145	131	134	134	136	144	128	121	133	115	139	120	132	137	126	126	119	132	141	134	127	132	129	143	135	126	143	138	128	137	139	154	126	118	136	128	123	133	132	132	136	127	122	140	136	138	125	123	126	120	116	143	147	150	134	111	130	136	140	117	156	133	134	127	128	137	118	136	132	138	119	145	121	117	129	119	135	124	148	128	124	126	129	140	135	121	145	152	135	136	121	151	149	116	145	159	134	136	131	145	127	131	140	129	151	137	117	143	131	131	125	131	124	117	128	143	165	127	146	126	117	131	144	155	138	124	127	132	154	110	129	131	149	139	118	139	125	122	147	155	137	141	133	129	152	131	136	131	132	135	149	151	146	123	130	133	148	132	151	125	110	153	111	127	89	149	146	141	130	142	151	138	124	139	122	156	143	132	142	149	117	127	143	123	132	112	159	132	146	153	128	129	115	133	125	128	127	116	152	137	133	132	103	146	166	153	129	137	131	135	114	135	149	121	129	118	119	122	124	142	124	112	151	134	153	117	121	127	137	135	152	120	127	115	127	124	127	130	129	117	143	146	126	144	143	131	136	132	145	119	152	124	127	146	122	137	134	135	140	148	133	137	134	118	137	136	124	148	143	150	121	138	118	132	148	127	135	134	124	113	132	145	147	144	132	141	138	121	143	148	141	135	123	120	135	117	134	145	105	127	137	128	137	142	140	140	120	146	147	124	121	132	129	135	133	146	132	106	159	111	116	129	161	123	143	144	116	120	128	145	128	133	135	131	134	131	138	122	137	136	147	131	131	143	140	136	157	139	132	142	144	129	148	132	126	127	119	129	138	127	126	137	119	134	133	126	132	123	144	130	151	147	119	135	144	124	137	126	116	125	114	142	132	128	109	124	116	143	119	141	139	126	128	140	147	130	136	136	134	122	125	129	139	131	143	121	125	125	166	129	126	128	103	129	135	123	141	145	142	148	131	118	140	125	124	125	129	137	141	115	108	128	158	115	148	107	151	117	107	155	131	137	156	139	142	143	155	118	111	136	127	132	138	154	141	137	129	153	149	128	136	145	135	131	158	117	155	120	153	115	130	147	135	121	106	130	133	136	146	115	122	140	136	126	124	138	144	132	153	147	122	129	109	120	132	119	146	150	153	134	136	137	119	143	149	120	140	131	146	140	119	136	153	135	142	125	119	127	114	130	112	121	142	133	124	123	153	119	149	127	126	124	142	122	132	154	146	125	138	126	121	139	111	152	146	114	121	146	148	143	144	115	140	129	135	133	121	140	134	138	123	116	138	133	121	120	136	119	115	142	128	138	145	135	131	120	144	150	125	119	133	121	129	146	113	130	140	123	158	125	126	149	150	140	126	114	140	130	121	129	145	120	136	114	126	117	120	92	123	145	129	123	125	126	128	139	107	134	127	156	117	132	126	125	150	127	155	147	120	132	125	130	138	144	126	132	124	133	112	160	144	127	133	144	131	152	147	139	128	109	125	136	120	145	119	125	128	144	135	128	124	117	146	151	120	127	107	116	126	140	134	127	149	113	148	127	134	144	137	121	99	121	131	134	111	119	140	141	119	147	110	120	131	121	131	118	122	135	130	103	149	130	131	111	128	135	148	129	143	146	125	121	134	118	120	106	127	129	141	124	127	150	149	131	161	133	115	114	127	119	115	127	134	131	122	140	112	135	119	126	152	144	141	126	125	130	144	145	153	138	122	135	119	111	112	147	141	144	141	146	132	129	151	138	119	128	128	122	122	143	136	156	157	152	113	141	140	160	139	122	134	116	130	102	164	142	109	119	137	122	131	148	134	136	142	125	117	134	125	129	137	126	111	134	115	153	128	143	117	115	140	123	125	119	152	130	141	120	132	118	122	131	109	120	171	120	139	135	116	121	116	141	127	139	131	135	139	110	150	124	146	133	123	145	140	140	139	138	123	139	145	121	144	135	112	144	107	130	130	132	111	127	142	144	102	115	111	126	137	113	131	120	127	152	123	123	139	143	108	136	116	113	131	127	140	146	128	111	122	144	134	153	120	119	149	124	135	152	103	140	134	149	128	120	130
5993	1145	2520	2975	2556	2128	1769	1479	1222	1128	993	927	837	768	752	668	613	600	561	561	548	508	546	494	489	484	504	464	480	414	458	441	448	446	409	421	439	415	456	417	413	437	368	419	407	442	440	463	410	430	434	432	448	462	455	548	514	572	586	660	621	655	573	456	445	402	415	436	385	435	364	420	347	352	361	373	367	358	407	388	377	376	409	402	409	426	389	382	365	381	366	375	348	376	370	348	373	426	413	372	407	362	349	381	352	391	400	364	390	358	388	351	373	366	375	379	372	401	387	378	340	388	393	345	342	361	400	362	369	408	369	373	389	380	385	383	355	365	375	370	385	382	345	373	349	381	351	357	358	380	380	379	383	367	401	331	367	386	352	370	368	410	332	372	366	362	353	371	348	361	353	353	363	404	380	359	397	381	385	366	391	394	384	357	412	394	340	359	351	347	378	347	369	385	361	363	391	348	364	357	355	375	374	369	365	385	359	364	363	336	369	355	348	414	387	396	397	374	368	366	354	363	321	368	359	336	341	383	371	384	395	417	342	357	383	345	365	350	368	346	404	364	354	321	398	367	370	372	350	381	390	310	389	377	339	389	351	387	369	367	363	390	389	392	345	380	366	390	362	382	385	359	356	364	361	411	343	365	394	363	354	335	336	365	351	392	361	360	383	382	353	389	348	342	343	354	366	392	349	371	328	342	374	362	357	388	337	368	369	360	381	344	366	390	359	360	362	391	367	357	404	365	376	373	349	374	389	367	340	385	362	337	387	415	389	372	352	372	363	386	376	373	336	379	361	357	391	389	386	358	393	369	385	356	350	385	354	386	401	374	382	364	331	373	348	360	384	347	313	389	361	372	378	381	324	344	379	381	366	342	374	379	402	361	388	403	359	359	367	372	358	366	371	409	399	394	359	396	313	376	360	381	377	341	376	323	396	388	359	324	369	342	377	360	350	378	358	336	363	415	375	343	379	354	369	362	377	418	335	405	370	365	412	361	340	384	328	366	404	346	392	392	379	392	414	353	372	366	379	352	356	376	376	361	373	342	342	404	352	353	342	380	371	369	383	371	358	340	398	423	343	382	380	352	371	364	358	347	390	352	401	373	382	386	382	374	363	342	380	353	397	367	366	325	352	374	373	359	356	380	378	370	363	352	351	353	400	373	388	377	363	364	379	355	315	390	334	358	395	348	380	402	369	375	342	374	363	364	370	364	394	333	380	361	368	345	346	394	362	347	357	346	341	328	381	384	378	368	359	346	392	384	387	359	357	361	372	371	391	385	310	377	405	351	373	382	377	385	341	361	395	382	386	374	326	326	333	366	390	341	349	388	383	360	348	358	368	352	375	353	366	387	357	340	387	392	391	359	368	375	354	367	372	384	336	398	393	351	403	372	398	356	353	339	371	392	365	360	343	372	337	369	362	367	375	352	384	383	341	355	366	405	378	360	356	396	373	366	401	350	375	378	373	347	420	346	354	401	329	378	380	381	352	364	398	403	349	373	372	363	382	396	378	351	386	353	371	403	335	405	368	349	350	386	327	345	392	390	377	365	374	373	381	362	394	357	382	390	383	327	348	381	397	385	367	373	354	352	383	355	367	376	397	364	373	352	351	348	383	365	384	374	371	376	360	364	376	377	375	355	371	375	368	343	383	340	362	376	398	407	378	357	371	385	369	365	359	369	373	370	397	360	368	347	354	357	338	351	378	402	328	352	386	365	385	382	377	375	364	376	390	344	337	382	360	362	378	355	338	350	378	386	398	345	366	347	396	370	359	413	362	372	343	336	384	352	376	350	375	355	376	368	360	331	373	388	372	358	394	384	388	361	355	366	380	375	370	370	351	376	395	348	328	385	365	403	328	353	355	366	352	390	395	346	354	385	394	368	361	372	355	369	391	387	359	398	366	378	363	361	335	380	370	357	365	368	406	350	345	387	379	355	368	323	359	374	360	370	365	368	386	368	381	363	359	391	359	357	375	344	371	363	393	377	354	354	370	362	390	390	387	386	369	408	375	354	374	378	421	395	377	379	398	339	373	389	356	383	382	367	353	394	370	357	379	362	367	407	385	361	406	385	355	362	345	374	393	372	370	364	377	382	379	315	354	396	397	364	342	365	347	334	362	416	375	377	408	373	353	365	357	338	324	364	337	377	385	380	399	367	378	370	377	367	389	376	360	386	342	337	354	332	392	356	347	363	362	329	380	379	327	357	399	366	393	389	386	353	360	364	388	379	385	368	331	386	396	353	360	349	367	330	392	356	338	361	342	348	362	361	367	359	347	394	359	368	352	366	376	362	339	387	349	393	366	384	360	344	358	348	344	364	362	345	387	338	346	371	356	353	369	377	389	373	349	368	377	371	365	344	346	361	377	354	368	372	339	366	366	349	385	405	376	373	350	379	369	378	399	415	397	361	372	384	372	381	391	374	337	354	371	369	372	401	358	336	365	392	372	344	401	372	328	360	397	367	362	372	397	366	373	367	345	372	354	382	367	373	383	371	357	387	370	365	357	368	411	392	363	345	376	351	363	381	351	349	352	355	386	369	334	390	402	337	402	395	409	375	381	371	338	341	377	371	362	383	371	377	387	388	332	372	349	342	390	377	343	342	362	389	390	395	349	367	373	380	377	368	382	361	367	374	370	346	363	392	368	348	379	361	367	394	385	396	359	375	355	370	363	390	391	350	336	359	373	361	358	358	375	383	370	361	392	354	344	357	366	395	371	339	337	383	345	347	352	385	352	371	376	356	381	368	364	371	391	385	398	360	359	367	375	402	376	361	406	352	383	375	341	371	369	383	327	394	430	358	353	341	372	378	377	394	368	368	396	399	358	355	375	337	362	405	392	382	384	350	384	348	360	370	370	321	358	369	367	350	373	373	372	382	378	391	364	337	374	360	336	370	391	411	398	359	360	359	357	373	377	359	331	379	394	414	368	372	356	387	356	347	364	387	379	402	385	397	369	381	360	397	397	355	375	355	394	398	378	352	409	372	376	376	382	363	345	330	374	391	378	394	351	311	365	319	381	376	373	365	357	332	353	403	406	403	387	332	368	329	362	365	350	389	362	399	347	391	372	390	378	339	404	366	360	345	381	362	366	373	370	366	377	367	360	355	366	368	394	381	370	353	401	397	340	350	348	386	358	327	356	347	360	385	373	381	367	352	362	356	376	359	374	383	392	367	356	359	374	366	363	388	382	379	326	339	379	365	380	375	393	400	364	372	371	383	396	346	368	345	352	364	369	390	377	404	353	371	353	366	360	365	359	353	364	370	340	377	353	348	382	354	347	388	366	374	374	390	372	395	372	360	412	325	376	368	360	392	397	375	331	386	315	371	344	362	377	350	338	382	377	361	396	343	365	361	383	342	345	381	388	364	363	386	349	365	374	394	401	365	390	366	389	357	356	383	361	397	384	386	350	383	407	367	362	337	356	396	362	380	365	364	381	361	383	376	340	397	352	377	359	348	383	360	380	342	355	380	373	399
14453	1763	1906	1340	993	661	524	380	314	261	197	203	152	162	132	131	143	111	94	102	124	104	91	113	83	73	85	83	80	86	91	95	79	88	75	75	84	76	85	56	73	83	91	76	74	59	80	77	88	73	72	68	71	92	72	97	98	93	111	90	111	118	101	82	83	70	55	76	55	73	61	65	65	77	72	56	67	62	57	65	75	70	72	70	75	63	48	62	58	76	76	66	74	64	64	73	53	68	70	61	57	64	45	52	57	64	67	77	63	67	66	50	57	60	59	59	70	78	67	62	54	73	66	73	64	60	55	63	45	59	72	63	64	59	54	69	50	50	62	50	52	68	64	49	55	45	61	62	68	71	58	68	56	73	46	57	56	50	59	62	65	70	59	53	77	54	83	58	66	61	58	56	61	72	56	64	75	66	51	57	70	70	63	65	64	57	71	75	56	75	65	49	55	67	62	64	78	64	54	71	57	58	64	57	66	59	68	72	56	54	50	62	65	63	59	66	68	60	57	61	63	54	68	61	84	58	62	61	55	69	69	54	71	63	60	51	67	81	65	61	61	57	69	51	60	53	59	61	61	57	68	70	71	62	54	58	57	59	71	43	53	55	64	64	62	61	69	78	69	58	57	61	69	70	59	57	52	55	60	62	58	48	53	66	62	73	61	64	60	58	65	57	66	70	59	67	61	64	65	54	69	57	50	61	48	55	73	72	60	59	71	69	56	56	59	62	64	66	58	47	71	67	69	68	71	55	72	57	59	78	68	71	55	74	61	54	79	45	55	65	65	71	59	73	56	65	65	61	87	67	69	59	76	58	61	55	73	71	67	62	65	67	74	50	74	57	62	61	61	49	66	57	62	51	67	58	70	71	72	67	73	69	63	69	72	58	59	55	58	66	59	53	49	72	52	70	74	70	69	61	61	67	65	61	55	71	58	61	47	67	69	68	51	60	79	61	51	63	64	78	67	61	55	51	76	50	63	60	57	47	54	68	64	62	58	55	65	59	57	59	75	54	76	73	63	58	57	62	66	63	57	61	63	59	54	66	64	60	46	67	53	57	70	64	56	71	56	74	65	56	55	66	61	59	63	65	70	73	55	56	60	57	67	70	57	57	60	71	60	50	62	71	62	58	63	56	65	57	58	68	64	47	60	50	81	60	74	66	73	57	65	56	68	71	62	62	55	66	67	69	73	69	63	67	65	57	61	61	86	57	66	54	87	65	59	72	74	55	60	64	62	70	78	82	64	71	68	69	63	63	58	52	68	74	68	59	65	58	63	61	51	67	69	77	66	58	70	60	57	58	50	61	51	83	59	78	50	56	64	66	61	76	61	66	59	53	70	51	66	70	51	68	70	72	53	56	54	53	50	54	56	67	64	67	61	67	71	59	64	59	63	55	54	63	59	58	60	59	73	64	72	67	88	61	52	62	49	56	72	68	60	56	62	61	59	65	68	66	54	54	55	55	63	69	57	73	57	64	83	72	65	49	60	58	59	51	77	58	68	56	51	63	75	72	74	54	63	49	64	68	67	67	44	69	48	49	60	54	58	76	60	72	68	60	78	84	66	72	68	54	75	58	44	49	48	63	56	68	77	66	75	57	76	65	70	63	53	63	65	62	65	51	69	65	50	68	52	74	69	54	62	70	65	59	61	57	74	66	57	68	52	58	59	63	73	59	57	55	60	58	59	73	62	72	60	69	60	67	63	64	70	56	54	69	79	61	74	70	50	59	60	54	47	62	77	83	66	67	53	74	63	70	67	67	54	61	57	78	65	68	58	65	70	51	60	72	72	67	52	62	58	66	75	64	75	58	61	63	65	53	72	64	44	74	70	80	60	64	61	59	59	75	59	79	63	63	55	74	69	63	49	70	63	52	66	74	77	83	79	58	64	62	58	60	48	70	68	73	62	73	81	68	70	53	60	78	57	74	64	57	70	73	70	66	69	83	65	63	75	51	63	57	71	54	48	75	66	67	66	54	73	55	56	61	76	62	76	53	56	47	59	70	60	53	61	50	70	57	62	66	76	64	65	64	63	52	58	67	44	67	66	70	64	74	56	58	62	77	61	53	63	52	56	57	63	63	61	71	42	69	69	69	59	60	45	55	62	59	62	65	60	53	59	54	66	67	65	49	56	63	58	70	56	57	61	59	72	80	67	63	54	49	57	58	52	52	65	64	65	63	59	63	67	57	62	63	66	63	74	62	53	55	65	71	70	62	65	58	56	56	64	56	56	54	60	64	56	60	55	84	68	60	60	63	60	69	60	59	53	67	71	74	70	81	66	58	48	77	68	67	78	57	51	68	72	65	63	65	50	59	66	60	62	69	71	67	61	69	61	62	72	76	66	65	63	62	70	69	75	64	67	68	56	59	53	78	66	60	61	64	59	60	70	60	69	59	42	61	48	71	48	43	73	59	56	84	70	64	63	56	61	72	61	62	58	57	67	56	57	80	64	49	60	64	66	77	54	73	75	49	74	68	64	72	59	48	66	62	65	65	56	56	74	60	53	57	70	61	66	58	59	61	56	73	58	54	69	45	52	72	51	61	59	71	53	72	50	55	76	59	48	55	60	62	63	65	68	47	70	62	82	70	61	73	64	67	62	69	53	67	58	60	66	64	80	62	57	63	56	54	69	58	45	53	49	54	59	62	54	77	63	59	56	61	75	73	58	68	63	74	59	75	58	64	59	55	77	59	63	66	43	71	71	79	70	62	61	63	55	67	82	62	65	73	68	72	62	67	60	63	67	63	71	64	72	70	60	58	66	67	66	66	81	58	60	50	74	49	62	72	79	67	68	61	55	62	79	46	74	60	54	73	59	55	63	57	60	69	71	76	63	72	53	54	63	68	67	57	70	61	64	54	66	50	67	74	60	59	73	59	67	57	53	68	78	71	60	67	60	64	62	56	66	58	54	62	60	64	65	67	70	72	70	71	64	59	52	52	58	64	57	74	64	85	73	62	66	69	60	65	83	66	73	67	55	50	70	58	66	76	57	60	56	55	56	75	52	48	55	54	61	64	66	51	75	54	64	59	70	62	53	69	56	55	64	69	53	53	61	70	83	62	50	63	60	52	61	75	73	56	71	51	62	48	49	68	70	70	65	70	79	69	73	78	64	58	60	71	72	54	50	73	58	62	48	66	61	57	66	66	71	67	67	66	57	71	62	62	60	59	54	61	64	50	67	54	57	65	54	63	68	76	57	69	58	66	69	70	66	68	71	73	63	61	73	73	54	70	70	59	65	53	55	58	66	61	68	64	59	59	58	59	51	59	51	64	56	61	59	76	72	72	44	65	70	53	74	59	55	58	44	63	54	65	76	66	67	51	62	74	62	53	79	57	59	57	58	41	64	63	51	66	67	66	64	56	63	66	60	50	56	63	53	61	62	53	70	72	66	67	69	67	49	53	64	60	53	67	70	48	68	56	46	57	65	52	56	67	60	71	71	77	81	82	52	63	64	73	70	76	61	63	52	72	68	59
7481	1648	4446	5164	4405	3442	2785	2282	1820	1707	1384	1175	1041	947	863	795	663	676	596	557	557	471	473	410	405	399	381	351	357	362	354	324	305	309	334	270	303	289	261	252	278	251	273	283	266	289	296	262	268	266	278	303	355	406	396	450	534	630	706	667	738	794	579	306	317	256	272	300	260	262	230	229	235	239	209	203	215	226	193	238	203	208	227	238	247	224	207	216	174	185	205	192	181	196	178	206	190	194	208	180	205	182	180	200	190	208	205	179	205	183	210	192	193	179	208	205	172	180	181	181	183	182	170	185	176	206	173	193	195	218	199	195	188	198	184	202	180	196	197	197	189	180	178	223	174	208	196	161	175	181	179	199	159	169	185	189	196	175	177	181	183	198	178	201	176	172	196	180	202	191	189	203	168	177	185	162	211	186	199	181	191	183	199	175	196	184	184	197	164	184	180	179	144	172	180	194	192	158	197	179	162	199	242	186	179	185	155	190	174	198	176	172	171	167	214	169	201	175	192	175	219	187	176	198	185	167	213	184	189	179	191	181	173	214	182	192	179	195	180	187	230	174	180	158	183	150	170	177	176	150	172	167	177	213	161	155	172	179	186	210	194	177	174	185	149	164	160	195	197	219	158	172	183	185	196	197	185	202	172	165	198	181	182	180	173	181	177	177	170	169	190	158	192	198	185	180	196	193	178	193	165	200	210	164	170	178	175	210	177	160	176	185	175	176	164	206	203	186	161	177	213	185	189	181	187	177	148	187	174	177	167	218	185	161	195	168	191	173	183	164	186	192	193	185	183	194	157	196	189	193	181	190	177	176	165	173	188	194	177	202	146	182	178	178	178	178	206	190	212	175	157	167	182	188	194	175	178	180	183	176	179	202	178	185	171	183	184	207	182	163	190	185	187	191	193	190	168	183	198	181	194	154	178	162	148	177	162	163	195	196	167	186	177	177	170	194	177	195	177	185	188	168	184	191	177	185	169	178	191	161	189	181	181	173	182	178	177	162	166	195	211	188	175	153	178	193	182	160	180	188	179	181	204	210	185	205	169	173	202	201	165	197	185	207	190	175	177	190	183	176	165	149	196	193	161	190	197	181	169	171	188	168	166	171	199	187	194	189	182	205	176	169	174	175	182	155	177	176	188	215	190	162	185	169	194	185	178	173	164	182	187	174	165	163	184	183	186	190	189	209	179	175	186	157	152	176	178	189	181	218	171	188	199	170	200	162	203	183	151	178	189	172	181	206	169	208	166	170	209	160	189	198	175	184	204	180	166	186	177	189	154	196	190	210	161	204	183	171	190	181	177	189	179	214	176	202	162	185	169	182	174	180	166	203	173	187	171	173	183	188	179	184	155	202	201	162	192	199	186	182	180	189	201	213	179	188	178	188	150	162	179	191	189	193	177	183	161	193	194	161	188	193	192	194	187	170	180	160	193	173	161	179	172	171	186	155	201	169	195	171	216	186	171	207	180	200	202	191	164	172	157	172	174	178	177	149	197	174	182	177	175	188	191	173	186	172	179	171	184	161	196	191	192	187	180	162	187	176	179	199	195	190	155	201	161	191	178	213	181	193	168	178	195	163	172	195	205	209	173	181	176	198	191	187	192	158	188	164	192	197	158	171	191	170	169	172	197	181	204	184	187	189	159	162	167	181	177	177	181	200	188	194	191	180	185	164	188	186	194	183	186	182	193	194	189	169	169	206	179	167	172	179	182	183	191	184	188	152	180	186	184	172	160	195	169	181	192	194	195	157	173	174	173	188	188	166	181	176	188	183	196	187	184	158	189	181	191	188	162	164	156	162	154	201	186	187	153	176	192	178	168	179	204	181	179	198	174	174	181	183	206	173	177	151	180	172	188	168	178	197	192	192	164	189	204	170	181	200	195	167	177	173	177	194	203	185	168	179	178	195	175	176	181	191	205	182	159	200	196	171	205	181	209	192	159	189	185	202	178	168	191	176	166	180	174	178	189	161	197	177	191	180	209	158	150	189	198	186	169	175	195	162	178	156	205	200	177	182	152	180	172	165	186	195	205	156	190	193	192	184	188	157	169	184	162	168	168	181	173	187	197	191	167	171	173	167	186	179	186	172	187	175	184	184	183	163	175	162	180	165	185	181	193	184	189	183	169	183	171	162	173	183	179	179	168	183	209	146	170	187	181	171	174	156	183	162	187	175	154	180	164	172	172	172	164	189	175	165	190	159	184	183	189	182	181	185	188	196	185	157	201	172	166	173	186	154	179	190	200	192	190	181	187	186	157	188	172	160	186	186	190	180	182	162	163	205	196	204	176	171	191	173	178	187	191	165	181	178	184	177	172	191	179	201	198	191	206	162	206	188	160	187	185	172	195	185	179	179	180	174	161	169	173	175	165	199	176	144	189	173	160	164	169	170	179	155	188	203	195	192	182	188	178	180	189	191	177	185	197	196	186	171	176	151	191	188	156	201	179	194	175	187	162	180	191	182	179	176	166	175	200	184	191	165	173	188	201	191	196	177	188	184	163	170	186	179	200	176	184	182	166	171	185	180	186	172	181	191	191	199	212	165	191	177	196	168	168	201	187	178	154	168	179	184	216	167	190	167	192	185	177	163	179	188	181	159	191	176	180	186	181	166	160	201	184	172	162	171	182	177	196	185	177	170	174	195	181	174	189	203	196	190	157	212	180	175	169	160	177	154	178	166	181	174	186	170	154	176	185	164	165	187	180	191	169	178	192	202	181	196	171	175	181	155	171	182	172	180	168	174	178	176	192	171	168	196	189	164	175	178	174	181	179	182	164	196	176	203	179	159	182	180	179	178	168	194	185	187	194	173	189	200	181	211	156	187	179	176	175	192	186	193	192	177	190	184	185	177	156	196	176	190	171	191	169	178	197	196	165	194	180	199	167	188	195	188	166	189	159	186	174	183	201	184	178	191	186	178	177	182	153	157	184	168	164	197	181	210	181	185	177	163	140	163	194	178	190	166	155	200	182	188	178	154	176	187	188	189	178	198	212	179	196	188	170	210	180	174	174	162	176	190	174	155	189	188	200	175	175	190	181	194	174	191	192	189	182	181	181	180	162	167	188	208	171	196	176	186	184	182	159	181	210	193	203	189	189	179	203	195	192	164	198	174	192	178	167	157	166	185	153	184	171	173	188	207	179	162	177	179	182	176	179	193	190	150	183	167	207	170	190	171	203	161	174	171	182	169	176	179	178	162	167	180	200	200	173	184	170	175	199	198	183	178	184	203	170	167	184	180	194	178	177	197	193	167	180	185	160	172	181	180	176	180	177	163	185	192	167	171	180	147	164	184	185	195	166	184	174	171	193	172	159	182	178	192	196	165	172	160	166	190	202	183	185	170	164	171	162	187	187	187	190	184	180	191	195	172	194	191	183	173	167	170	188	164	187	190	191	189	203	148	171	169	183	179	176	190	170	163	164	184	200	176	161	180	173	189	186	186	212	183	172	169	185	161	192	196	169	162	179	153	178	194	175	181
2309	134	140	138	131	110	107	133	102	117	116	131	98	116	112	111	106	97	133	106	117	111	115	111	116	110	94	101	126	113	114	105	116	112	119	122	129	113	118	109	100	110	117	101	117	144	114	129	117	140	110	106	114	113	120	109	87	114	102	136	119	104	119	105	116	129	120	101	115	109	126	99	103	122	97	128	108	115	117	111	108	107	112	105	122	93	119	110	135	111	118	108	109	117	135	116	108	117	116	120	94	131	109	99	107	102	116	103	124	97	109	110	104	115	116	109	116	111	93	116	120	98	137	116	110	107	121	101	130	120	123	96	114	112	117	98	123	124	106	118	121	96	106	102	116	113	106	126	122	117	103	114	98	124	117	111	107	110	107	117	102	110	110	126	103	103	140	119	126	103	126	122	100	93	118	118	107	122	103	114	111	108	110	107	115	106	105	118	107	116	97	103	114	103	104	125	112	103	99	118	108	125	102	120	116	94	122	116	104	122	111	105	115	106	104	116	114	100	121	100	113	133	106	104	127	105	100	114	110	124	100	96	102	136	106	123	117	113	99	111	119	110	120	102	105	104	119	100	134	94	132	110	97	113	115	130	131	91	118	114	104	112	108	119	116	110	123	107	101	103	106	106	114	122	107	128	121	102	103	102	119	114	105	127	102	101	108	119	91	142	128	121	106	106	115	103	116	135	103	94	121	115	105	139	122	108	125	131	112	117	106	120	102	124	99	131	105	110	103	103	104	113	107	105	121	115	111	119	100	96	111	99	126	109	113	112	101	101	96	97	114	113	106	101	143	127	121	112	125	113	104	115	100	116	108	115	107	124	107	123	115	125	134	141	106	102	114	119	109	139	115	106	100	134	124	105	122	115	119	103	113	121	112	132	114	106	117	122	120	118	112	87	103	115	113	122	124	142	113	91	123	121	106	102	140	118	113	123	125	125	108	112	101	111	114	111	130	114	107	123	115	110	106	100	110	119	103	129	110	105	110	122	124	98	132	125	96	111	106	96	110	106	102	119	110	113	123	126	111	113	102	109	103	101	105	103	121	106	105	123	107	126	115	117	124	117	130	102	120	121	124	100	107	123	111	128	111	137	119	114	103	112	136	108	98	98	106	103	118	113	99	115	113	119	122	126	108	107	96	108	92	110	107	103	112	121	100	102	112	131	106	118	117	110	111	120	108	127	132	119	119	127	120	131	132	108	115	120	114	137	99	117	128	124	107	125	130	110	106	106	115	111	114	112	115	120	109	97	99	114	113	127	107	122	114	95	99	117	116	103	107	116	121	113	118	122	118	105	114	101	124	108	123	126	135	138	110	96	111	109	121	118	106	117	116	149	107	123	102	126	106	110	120	123	122	102	111	119	108	101	106	110	100	130	118	105	107	98	110	126	114	109	104	110	100	115	116	102	120	128	131	104	100	95	100	108	110	105	116	102	122	110	98	115	124	124	111	117	105	97	96	112	99	85	117	104	85	120	92	108	135	110	118	117	109	108	105	100	109	112	103	109	121	111	104	117	134	120	111	116	102	131	122	118	123	118	115	98	111	112	113	110	106	115	125	99	113	133	104	105	117	123	110	107	115	123	122	99	103	93	102	115	98	113	100	119	106	118	105	99	99	118	107	131	105	115	109	109	118	97	108	132	117	94	97	104	111	130	102	105	102	114	103	95	114	104	120	108	123	122	126	121	113	98	115	83	129	113	103	114	115	110	109	122	100	123	109	98	117	101	122	118	106	120	109	103	121	92	125	113	126	110	97	109	106	117	126	108	113	99	103	129	99	111	120	124	118	108	102	121	116	103	123	105	120	129	119	132	100	121	113	111	108	126	99	102	94	115	106	112	111	97	120	107	126	128	108	120	121	123	135	109	111	119	112	106	113	106	117	139	102	105	127	119	127	123	104	123	110	118	101	130	107	133	112	95	101	107	115	117	108	109	113	133	99	113	111	118	105	118	103	121	99	110	122	119	101	119	93	120	120	115	91	98	110	105	125	114	100	112	122	99	120	112	103	91	115	108	96	109	122	105	112	115	99	131	118	104	116	119	107	115	118	117	124	108	112	105	116	128	133	140	120	110	116	111	117	133	120	110	123	121	117	109	99	105	114	111	126	105	122	102	112	117	115	133	128	97	97	110	133	133	98	129	103	128	133	119	116	125	121	103	102	110	108	98	120	119	102	116	117	110	133	112	128	105	107	113	97	120	103	100	96	113	114	114	120	112	118	106	120	122	109	132	110	106	117	108	106	112	121	129	126	115	105	133	120	90	112	119	115	108	111	112	127	105	119	115	117	122	98	115	95	112	98	115	111	93	113	103	126	115	132	111	103	116	103	104	114	108	113	115	127	108	128	116	111	122	125	114	116	95	134	115	101	109	108	122	110	110	114	107	139	119	120	100	111	114	106	123	115	110	117	118	106	116	108	112	111	96	118	116	113	109	126	129	104	102	107	92	113	90	102	111	108	105	104	107	109	109	111	118	122	125	117	115	114	119	97	105	112	96	102	110	103	123	95	123	109	127	103	127	104	101	121	130	102	127	109	112	131	127	106	111	109	138	118	106	115	121	107	108	109	115	115	113	107	120	108	98	110	115	124	118	103	106	121	114	102	129	136	122	118	103	115	105	113	102	128	119	117	105	110	110	98	123	122	100	115	105	118	96	119	90	103	111	104	117	108	125	108	111	105	109	122	112	118	122	114	126	116	112	95	110	98	115	125	120	132	109	112	103	135	121	110	121	126	110	116	94	109	104	121	101	103	146	129	137	115	115	106	99	83	115	107	117	120	109	100	98	107	115	124	101	110	107	105	115	112	125	107	122	114	102	91	114	102	95	107	119	107	99	121	106	100	90	122	112	102	115	111	123	110	121	125	113	124	117	103	118	107	104	109	85	107	99	128	93	99	117	115	123	122	111	101	106	120	115	130	103	124	100	122	117	123	110	132	99	134	124	135	137	113	108	120	140	117	109	97	129	114	101	109	133	120	110	138	128	116	98	114	106	104	115	111	105	114	91	110	106	108	104	106	97	122	114	125	121	104	124	117	117	126	107	129	117	132	102	102	112	124	108	111	115	92	109	95	109	113	119	126	122	99	119	127	111	112	109	119	119	124	109	116	80	106	119	112	114	122	118	114	112	107	97	142	92	112	127	116	120	122	103	95	117	108	120	112	88	100	107	125	98	104	111	112	124	117	96	116	124	111	130	113	110	111	106	116	118	104	105	100	143	130	117	103	94	111	120	115	119	111	111	116	110	111	107	112	111	97	86	108	116	123	118	111	110	112	132	104	112	125	115	110	104	122	104	115	97	104	108	104	104	107	105	88	130	142	112	96	115	116	116	125	131	110	106	115	132	102	112	94	101	91	114	117	101	143	108	120	124	127	120	112	124	109	106	107	127	119	103	120	97	110	121	109	113	107	97	93	111	113	119	106	90	117	110	113	103	114	105	114	91	110	123	135	110	117	124	124	108	118	103	112	110	114	122
2505	430	398	431	443	394	370	388	387	365	371	357	360	338	318	330	341	333	333	329	322	334	301	304	340	313	349	323	317	350	318	298	317	332	339	301	350	332	351	346	332	329	330	340	332	350	344	322	343	319	330	330	317	367	327	344	356	354	337	333	323	358	329	363	332	351	293	341	316	343	335	331	309	329	327	323	327	321	339	339	326	304	355	318	335	328	363	295	336	320	315	337	373	321	346	320	303	326	334	324	333	306	311	334	325	343	324	321	302	359	355	327	342	311	322	331	300	349	338	334	335	350	323	311	322	324	314	304	290	348	355	344	339	319	326	321	329	343	342	339	327	323	339	343	323	315	302	330	312	315	297	307	331	315	284	323	355	309	326	367	326	334	320	291	335	320	335	314	314	353	301	319	326	354	295	324	350	337	308	338	326	355	338	343	352	330	347	338	350	306	341	299	317	319	331	330	333	334	337	319	325	344	352	323	342	310	318	303	338	360	320	308	339	335	309	359	334	334	318	320	344	334	317	305	309	334	335	302	344	329	348	344	287	339	322	308	314	302	317	316	331	345	326	315	304	348	328	295	345	340	325	371	315	330	318	330	326	314	306	334	331	292	309	303	319	323	331	305	331	326	310	328	328	319	302	317	310	312	320	320	348	310	310	319	312	325	304	319	313	335	327	336	310	292	279	295	302	305	286	330	322	328	326	321	311	336	320	354	330	329	318	341	315	323	307	317	354	322	343	325	329	320	326	305	330	281	327	305	286	323	332	329	327	326	363	362	313	312	326	311	307	317	306	326	303	327	357	291	295	323	327	314	333	328	337	344	315	321	350	317	337	339	333	340	310	349	345	317	277	323	325	339	311	355	304	340	349	345	300	298	352	329	309	333	315	340	314	344	333	316	318	300	349	312	312	318	350	320	322	341	318	338	287	309	342	328	288	357	365	311	316	320	341	326	343	342	327	318	288	340	338	344	329	311	350	319	319	312	336	340	336	331	331	302	339	312	334	337	330	301	351	321	339	319	298	320	311	343	305	342	337	356	311	339	336	341	293	296	318	320	329	325	321	319	329	317	330	327	323	338	304	351	325	313	314	335	299	317	334	341	315	337	316	349	334	326	342	315	318	293	325	320	304	352	354	344	330	322	294	355	330	344	337	334	320	322	359	362	307	331	321	321	312	345	371	327	322	376	341	330	323	337	311	335	315	346	312	301	341	288	354	323	329	333	307	326	309	338	304	341	333	352	325	297	319	341	316	341	326	337	342	316	315	320	339	327	317	315	335	305	330	329	358	354	291	348	323	335	316	308	310	329	335	302	354	316	328	339	295	335	337	347	314	339	313	335	314	324	351	330	322	311	302	318	355	346	327	318	338	365	330	305	381	373	288	289	306	293	333	289	359	347	338	345	327	339	339	323	333	326	302	328	300	330	346	316	294	333	363	367	345	328	318	346	334	339	312	327	320	347	299	336	372	340	326	337	358	291	328	308	344	303	326	358	355	324	324	329	347	300	344	352	330	329	337	335	293	312	291	334	326	369	326	333	326	343	348	308	347	315	346	343	314	335	325	314	328	324	387	320	316	331	318	321	325	330	328	348	329	338	333	313	326	312	333	336	330	323	312	331	364	341	365	311	301	325	307	348	343	313	309	349	346	342	338	340	338	327	337	313	344	327	309	359	343	327	333	325	317	354	329	323	350	284	322	314	335	291	320	315	314	355	333	329	362	345	329	341	311	312	329	320	337	335	323	336	331	331	283	333	316	325	334	339	312	330	285	296	353	329	334	318	331	320	325	335	314	338	349	329	359	304	310	330	334	284	329	307	322	309	331	329	317	310	318	322	336	303	342	306	339	337	308	300	305	321	329	326	315	351	322	333	290	298	291	328	301	311	311	319	299	326	303	337	363	333	321	312	322	319	333	344	320	334	319	327	330	355	321	324	303	335	322	308	315	306	320	291	306	318	370	326	339	325	307	310	317	318	317	348	331	319	325	318	306	301	307	312	319	319	304	324	329	305	312	331	368	333	333	321	332	310	344	353	287	329	323	335	331	311	345	366	341	324	362	317	294	360	340	299	351	340	310	311	315	352	317	305	319	334	345	313	309	297	327	334	317	333	348	352	364	308	339	324	357	317	343	316	337	321	323	317	308	320	344	311	329	354	292	313	330	290	326	332	312	347	335	340	331	374	337	355	326	320	309	325	325	355	334	292	297	310	321	336	316	288	333	313	341	325	332	337	315	340	347	291	324	326	336	328	324	295	291	355	314	340	340	326	322	320	326	361	331	342	321	339	297	315	321	314	327	299	348	353	321	287	308	320	332	330	352	310	322	354	330	334	322	332	350	324	298	313	352	348	312	341	329	313	315	344	303	327	311	318	339	356	331	321	307	314	357	332	311	337	342	323	301	297	332	308	324	305	287	307	325	349	313	339	355	328	341	342	341	302	353	338	322	329	327	295	295	330	310	314	318	320	318	335	293	358	312	345	334	322	308	338	306	317	329	325	319	325	288	329	322	364	316	342	314	321	360	311	331	292	345	342	373	318	294	325	312	340	318	368	343	337	317	321	349	296	323	307	337	322	376	316	330	339	329	344	328	311	311	291	353	317	358	307	307	347	326	322	311	332	312	301	316	313	330	308	318	342	354	322	307	294	296	316	321	328	301	341	348	309	301	319	356	346	330	315	317	327	340	361	304	333	348	364	336	338	328	338	305	338	343	307	324	326	321	343	348	302	339	320	304	331	336	325	350	337	323	344	361	290	342	323	303	339	331	323	337	296	327	327	328	312	332	301	324	322	318	335	323	341	306	316	347	323	334	319	312	322	329	329	333	325	347	304	329	311	306	344	318	343	335	297	333	337	354	333	315	324	339	303	300	340	318	324	312	337	334	341	318	324	349	325	357	306	316	294	292	336	318	359	327	348	301	325	375	327	312	356	348	330	345	334	332	330	323	342	290	355	325	305	299	342	341	320	313	336	327	325	320	329	318	331	311	306	333	330	333	335	326	338	346	310	339	338	316	318	321	321	332	316	347	319	291	354	335	324	352	346	343	354	321	317	322	311	319	311	359	305	325	316	326	337	323	303	312	329	315	333	345	328	312	352	347	296	358	319	356	312	301	317	345	313	323	309	340	334	342	319	342	341	357	329	329	315	348	319	330	305	316	299	309	374	325	322	317	309	342	350	324	344	334	345	329	339	316	334	330	351	341	327	363	331	299	336	338	329	330	281	317	351	346	363	331	339	328	318	307	319	299	337	347	305	299	313	369	309	316	307	360	331	342	349	339	304	334	317	334	333	275	322	314	301	317	336	345	355	329	302	309	325	319	345	324	310	324	330	319	342	333	274	339	332	334	319	328	351	317	327	337	342	335	312	334	333	308	310	339	344	314	353	357	320	327	312	314	341	321	309	306	311	362	326	343	315	332	330	343	324	300	333	341	338	319	327	331	327	328	309	337	327	304	333	305	323	333	350	313	330	306	329	361	332
8492	873	1027	795	597	454	328	286	255	238	186	191	176	172	161	167	150	159	167	155	143	155	154	155	155	138	121	143	144	131	149	152	147	132	144	133	149	133	123	123	134	130	121	130	121	141	107	153	137	145	141	156	140	136	138	150	126	148	133	168	155	163	173	138	130	172	127	132	152	152	133	136	135	147	129	131	137	135	124	145	137	139	128	135	121	134	127	123	138	139	106	114	140	125	112	156	121	146	136	128	133	148	118	136	130	134	132	126	107	148	144	133	140	135	139	148	155	138	126	137	128	132	128	155	136	134	139	132	120	125	152	126	143	110	128	118	141	157	132	126	123	103	121	122	145	134	135	141	126	132	130	115	159	130	124	128	132	143	140	138	124	139	144	131	122	134	134	130	131	131	127	128	156	130	124	140	145	146	135	130	163	136	141	118	127	142	114	105	142	136	113	129	130	135	129	145	138	121	127	154	125	127	145	156	132	110	139	135	135	131	138	127	143	143	117	128	135	141	127	133	117	146	130	127	151	134	144	141	135	121	127	139	142	124	153	140	101	146	134	128	138	120	118	122	130	130	147	147	112	147	140	145	131	142	127	101	134	135	98	123	129	123	129	139	140	122	145	146	143	140	119	111	144	124	120	104	122	127	144	129	140	135	154	140	137	147	123	129	116	119	135	116	143	141	133	149	147	137	124	130	127	118	128	142	143	141	124	137	138	143	116	124	105	135	113	107	139	145	160	131	141	151	129	143	132	149	116	132	135	146	114	164	111	117	112	131	130	127	131	147	145	139	124	124	124	107	122	106	158	140	128	138	160	122	143	131	127	131	156	149	126	132	139	123	121	145	145	134	139	131	119	136	154	145	115	146	139	147	118	131	142	132	117	129	123	114	153	134	125	133	125	112	138	144	131	123	144	149	124	135	134	147	134	136	131	134	137	141	118	137	122	120	112	123	138	133	114	117	143	129	130	138	125	112	131	143	133	129	134	124	135	110	106	138	145	151	125	132	137	146	127	131	150	136	136	123	140	141	128	136	125	137	133	151	138	145	159	142	155	138	123	138	129	125	114	133	121	113	120	133	105	124	145	133	127	141	156	126	131	133	144	143	125	110	135	134	136	135	122	132	136	148	138	119	128	132	131	140	137	124	123	150	119	136	136	142	137	130	125	137	134	128	139	136	121	120	139	121	130	136	130	121	126	166	126	126	136	144	135	120	145	122	133	137	139	143	140	115	130	114	130	140	125	139	147	140	162	132	129	118	112	147	118	150	132	125	113	125	136	141	126	124	136	134	137	150	103	125	130	146	132	126	144	129	147	143	114	119	119	121	118	154	152	133	162	113	143	137	155	153	129	147	142	119	125	143	136	125	134	129	127	134	129	119	144	136	135	130	139	139	124	122	138	161	118	127	124	124	129	124	134	118	133	133	128	140	124	116	126	123	122	128	121	136	120	125	130	120	137	140	129	136	145	142	141	120	139	123	144	133	143	132	127	132	129	131	156	124	133	147	117	126	130	119	130	128	106	137	130	140	132	144	147	126	130	146	127	125	133	135	129	126	146	132	117	136	135	154	139	120	137	132	123	135	139	124	128	117	136	117	123	155	133	133	161	121	130	120	124	120	117	132	143	149	145	126	140	138	134	131	134	134	124	127	147	140	123	143	141	148	145	130	140	141	136	118	130	143	113	130	142	140	125	126	124	136	140	150	163	126	137	121	147	125	136	109	160	139	160	117	118	117	132	102	121	141	134	143	147	151	151	122	136	129	110	138	130	145	148	135	131	131	149	133	152	145	150	133	135	144	135	130	125	105	126	144	129	127	116	146	134	125	142	137	135	129	117	114	122	130	145	151	137	123	133	134	126	164	112	128	124	129	120	120	135	132	137	119	131	114	141	149	130	131	124	130	130	120	125	136	146	124	140	138	159	114	127	149	140	133	138	134	130	134	146	140	127	123	136	139	125	135	145	146	135	119	136	122	157	134	126	129	131	145	160	122	118	132	137	138	130	134	156	121	142	127	152	131	120	129	137	131	117	106	138	139	144	128	103	128	129	132	129	147	119	136	124	134	162	145	119	149	132	152	124	142	147	131	119	128	126	119	122	139	131	143	144	127	135	141	125	147	133	122	157	137	145	128	127	147	147	131	127	141	145	123	120	121	134	135	122	126	136	153	125	123	128	135	118	116	137	133	126	133	112	155	127	132	106	120	141	133	121	145	119	127	133	122	134	131	133	124	135	128	144	121	130	148	124	128	144	124	122	129	126	136	154	140	137	123	144	125	126	149	143	133	146	152	140	137	133	143	129	127	137	117	106	135	121	144	122	132	131	134	108	114	124	119	128	151	121	151	151	123	125	129	129	142	138	137	147	106	127	133	143	156	138	151	127	146	133	135	115	128	169	156	131	153	146	139	143	103	127	116	113	130	144	129	129	136	141	108	141	107	126	132	143	134	144	128	149	118	137	146	143	139	141	118	129	125	130	138	121	120	142	116	137	132	130	133	126	133	135	132	122	127	139	134	126	143	146	148	132	148	130	126	142	150	125	118	107	117	131	137	136	127	132	117	136	132	138	137	144	120	139	128	108	127	143	134	132	129	142	132	137	134	139	129	140	161	130	133	109	134	126	110	129	132	137	134	132	123	122	137	149	133	132	146	124	132	130	133	133	120	131	135	151	155	129	138	133	121	117	137	133	127	138	125	162	133	161	134	126	125	108	150	119	132	145	144	146	150	132	131	131	142	131	123	140	139	147	113	131	161	141	137	142	148	143	137	130	153	122	119	148	123	113	149	171	158	124	141	109	131	129	136	125	126	136	145	129	128	120	127	123	123	125	124	146	118	145	119	123	120	143	138	145	143	137	143	147	140	141	134	124	134	129	133	129	124	124	115	127	123	126	125	135	128	127	132	146	115	116	117	137	127	132	124	154	124	124	119	131	136	142	134	127	141	130	127	133	133	128	135	161	132	112	119	127	131	134	128	129	134	128	139	136	110	143	119	134	116	139	129	129	121	144	137	141	124	122	121	148	120	111	138	131	128	125	136	130	131	117	139	131	129	125	144	125	129	140	136	156	147	138	144	111	147	152	127	130	130	151	120	133	135	137	122	143	120	115	128	145	138	120	137	122	134	136	125	146	112	116	134	110	142	129	148	134	130	140	138	118	132	127	125	115	136	124	154	129	112	110	141	124	125	142	139	138	112	110	113	145	150	139	152	117	125	123	131	151	108	132	134	134	145	127	135	128	126	141	126	121	137	121	138	142	146	117	126	128	118	121	133	128	144	121	124	133	122	121	135	127	151	130	124	132	152	132	134	160	137	129	144	143	136	150	138	119	143	135	121	139	114	129	137	124	158	122	134	142	144	133	136	134	119	119	150	133	136	130	127	146	145	130	125	138	147	130	148	145	139	114	123	134	123	124	140	119	154	136	125	118	132	131	137	123	132	134	120	124	142	141	116	144	136	118	133	116	138	126	151	127	144	140	147
6039	1181	2627	3023	2603	2181	1761	1454	1295	1114	1018	845	816	722	719	676	611	585	549	567	514	536	489	471	518	476	493	467	467	436	474	420	449	405	400	455	438	395	413	415	426	395	402	405	404	409	415	435	449	408	448	421	507	536	481	544	513	604	639	664	687	700	528	467	398	434	429	423	373	353	435	412	406	342	377	384	352	407	394	408	364	418	411	426	368	360	340	376	378	375	352	370	340	346	353	389	371	407	412	424	418	389	359	399	373	395	381	388	364	374	416	378	385	371	394	372	351	395	349	380	349	379	388	403	330	385	348	374	368	371	348	378	408	394	389	394	358	374	372	375	357	387	356	363	386	388	373	360	350	360	368	362	368	350	359	350	420	360	378	369	368	408	373	362	357	357	366	377	359	364	387	361	403	389	378	341	373	376	352	377	376	374	399	333	404	398	388	376	339	355	398	363	377	360	375	376	364	370	373	363	353	360	350	371	369	366	367	356	331	368	372	356	373	383	373	367	350	342	341	352	388	359	375	393	388	406	377	376	359	357	371	352	364	372	424	349	366	386	366	402	367	365	346	350	364	384	398	379	370	371	396	388	381	357	357	354	366	372	385	384	367	340	354	386	373	372	371	355	371	398	355	381	370	339	358	355	344	368	387	371	369	378	362	361	353	381	391	373	316	362	359	373	330	349	337	344	379	370	358	334	369	357	362	363	366	375	375	329	395	381	384	369	355	379	370	337	391	369	346	374	374	367	404	371	373	335	359	389	327	355	378	380	403	360	358	403	386	373	327	384	379	349	390	380	378	367	358	347	350	398	390	339	364	332	341	359	351	371	363	346	388	362	372	378	360	360	373	374	382	423	364	363	394	354	350	362	358	340	387	353	341	349	376	326	364	362	387	383	338	374	373	358	364	370	342	373	373	324	351	345	342	335	393	370	329	358	326	366	403	339	358	341	350	392	367	390	381	362	347	400	347	376	357	381	369	355	387	378	380	346	379	362	369	348	334	370	351	365	355	360	343	369	394	358	383	385	382	384	365	397	371	352	358	377	356	376	373	368	398	357	391	386	370	400	350	340	396	369	374	346	367	340	370	376	353	412	368	354	381	368	399	353	370	410	392	379	373	355	342	355	369	347	373	382	392	351	386	364	348	328	352	400	354	386	356	372	369	365	352	408	396	362	350	381	391	373	390	381	402	339	349	346	327	391	373	399	311	405	381	353	382	361	371	357	337	406	370	332	347	353	363	358	375	365	360	360	367	404	366	330	355	345	364	373	360	367	396	377	400	323	368	339	411	388	401	386	364	367	374	391	362	380	374	396	368	390	372	351	377	340	357	381	364	375	372	365	346	362	383	410	353	370	357	356	357	373	355	343	361	346	369	365	352	343	344	371	384	359	363	363	388	383	404	350	365	369	414	364	329	366	362	372	330	382	376	352	365	376	340	375	386	351	327	387	402	392	338	378	353	360	340	360	352	360	415	372	375	374	353	346	389	323	326	369	354	371	377	365	364	356	367	392	366	376	366	377	372	352	357	386	377	362	369	349	367	362	363	385	360	341	388	383	359	371	351	374	403	357	345	361	368	370	388	361	391	372	349	384	348	383	381	378	336	354	426	387	348	358	369	377	357	362	367	401	376	386	357	379	401	360	399	340	361	406	333	371	384	385	371	347	383	329	353	340	359	367	377	371	348	365	344	362	361	350	377	371	389	329	346	360	395	345	396	371	392	409	386	390	414	379	366	388	363	350	363	378	338	365	376	348	395	338	358	390	352	354	388	357	372	360	355	351	401	367	352	362	375	321	388	410	372	338	343	429	365	363	338	361	353	328	360	383	367	383	362	347	380	341	397	373	388	354	378	378	363	380	353	360	372	382	330	353	362	361	339	370	354	365	368	360	376	387	375	345	384	399	361	369	346	366	386	369	383	322	336	373	371	373	390	345	384	388	387	359	324	402	357	363	366	391	354	378	326	379	400	370	367	377	355	390	365	354	358	361	357	349	363	359	350	378	366	327	406	353	364	407	345	392	389	384	341	395	386	408	359	394	388	395	385	378	333	373	344	375	381	407	381	349	363	347	398	388	375	366	365	400	359	365	375	379	392	380	352	347	341	348	355	405	365	374	395	361	359	376	394	388	350	407	396	371	379	364	382	404	347	348	360	369	348	379	368	399	378	367	378	361	405	385	386	366	356	367	351	359	384	348	369	357	352	367	339	355	377	345	343	351	351	346	357	344	376	381	353	375	379	377	332	341	374	348	374	345	342	371	370	331	342	404	323	366	404	333	345	348	381	394	351	368	366	373	325	364	364	373	351	385	363	379	344	380	346	311	363	351	358	374	341	379	377	389	379	379	377	381	360	383	370	371	361	373	365	366	374	381	354	358	387	357	339	361	374	378	381	363	383	357	371	353	387	372	370	361	386	375	362	365	379	389	404	391	384	382	365	371	350	372	372	349	367	356	382	374	354	368	363	389	394	377	364	341	372	378	341	375	387	360	411	393	393	332	386	366	366	364	363	365	367	374	346	352	341	360	394	369	336	378	391	367	349	336	338	364	366	378	354	383	384	359	372	388	365	340	334	369	381	370	389	366	374	370	383	358	363	349	335	379	398	379	354	342	345	370	365	387	382	332	353	358	322	371	361	354	379	348	342	362	368	366	353	373	379	363	343	344	367	345	432	364	365	365	398	368	384	363	359	354	382	386	327	377	365	401	356	357	377	381	350	364	386	380	392	387	354	349	365	366	377	361	340	352	342	353	336	352	372	352	358	409	368	379	354	352	353	381	382	344	345	343	370	354	366	399	350	383	387	352	361	381	387	357	377	367	349	416	358	359	369	353	387	403	383	362	337	363	364	396	352	372	353	392	365	384	373	380	379	377	366	366	392	362	365	381	364	390	372	365	346	330	359	346	384	341	346	357	389	345	375	372	396	381	401	314	368	364	355	388	411	355	362	407	380	361	394	336	356	347	365	384	377	379	378	417	323	375	355	384	368	379	360	356	369	351	371	344	345	367	356	382	349	341	366	336	379	370	397	388	373	360	376	383	308	350	387	378	394	317	363	374	360	367	350	390	353	356	370	377	376	363	353	353	358	404	394	337	366	362	389	375	378	345	354	343	390	381	381	363	363	348	337	353	370	338	345	413	356	371	359	400	361	420	367	412	353	397	375	377	371	380	341	338	381	371	377	382	334	385	358	390	368	376	377	346	384	345	384	341	353	359	365	400	378	325	366	367	368	361	395	376	374	342	374	378	351	345	357	372	344	381	369	396	382	356	374	320	341	358	378	375	351	339	357	357	390	350	370	359	373	370	350	409	379	387	349	368	407	373	387	366	358	390	376	379	340	390	372	359	371	400	338	411	405	358	375	355	389	410	387	366	361	395	376	365	392	369	366	370	376	361	355	383	352	345	428	369	381	387	347	356	366	355	364	378	336	389	336	357	363	329	358	375	379	375	387	358	357	356	380	380	361	358	361	378	368	350	358	381
14433	1779	1993	1393	991	734	479	422	350	306	235	190	180	163	141	132	126	114	113	108	90	98	85	92	109	106	81	91	90	83	75	77	76	75	73	79	102	63	52	74	83	54	72	62	68	72	64	81	81	79	76	78	100	77	92	100	91	78	109	121	115	92	92	79	63	69	67	81	69	64	72	62	67	64	56	58	65	66	65	63	76	59	76	70	55	68	56	60	70	59	71	67	62	76	67	75	60	69	62	61	50	68	53	48	62	71	73	55	65	75	56	67	66	63	72	68	56	58	63	71	61	70	72	64	78	60	68	72	66	60	68	61	62	62	65	57	67	65	70	70	70	63	63	54	66	57	71	55	70	62	59	68	57	65	66	65	54	62	59	59	72	74	71	63	57	67	75	66	60	61	56	73	64	65	65	72	68	76	74	59	60	62	43	61	67	67	69	74	65	64	61	69	62	63	51	69	69	69	74	55	49	74	61	48	65	54	75	71	58	66	77	59	46	66	66	48	59	56	63	68	80	50	74	72	67	62	58	75	46	54	70	60	73	66	70	64	69	65	59	73	63	58	64	56	48	54	67	69	72	54	55	74	60	50	57	75	70	48	60	57	62	69	67	53	83	66	52	58	58	70	56	54	65	63	60	56	46	57	68	63	66	58	64	34	67	59	76	54	62	63	42	64	63	61	63	74	80	61	58	54	65	71	69	49	71	57	64	71	61	61	56	69	76	90	66	56	60	71	58	56	64	77	64	67	66	63	67	67	61	57	76	65	61	68	59	54	62	46	74	66	62	53	61	66	72	65	70	61	62	53	60	65	74	72	80	52	74	64	69	63	65	63	58	64	63	49	61	59	59	54	51	63	51	63	75	58	57	64	64	58	69	55	71	73	56	67	83	55	67	56	71	52	73	55	64	53	59	62	65	62	54	56	71	50	57	53	60	73	63	78	68	53	72	74	63	51	44	59	51	64	65	58	76	63	48	62	74	70	51	48	67	66	50	55	61	66	46	64	61	69	68	65	73	57	67	76	72	51	70	65	62	54	73	50	44	51	64	52	49	58	69	64	61	70	63	61	74	60	60	56	65	67	74	74	59	66	62	46	63	55	62	64	70	58	62	60	60	64	55	74	65	57	82	57	51	50	63	52	70	74	70	61	63	58	51	58	65	58	69	59	66	70	67	60	52	65	47	70	56	53	71	77	61	70	63	73	68	54	59	62	59	73	70	50	65	56	63	51	62	50	65	57	61	64	66	69	57	75	56	60	69	77	67	65	71	76	57	56	44	66	59	59	73	69	61	67	58	49	66	54	76	46	61	42	71	64	73	51	70	62	58	70	65	60	72	53	44	59	58	56	59	62	59	68	61	62	68	64	69	51	66	63	59	57	60	60	70	58	65	66	62	69	64	62	72	59	71	63	63	68	55	58	58	58	58	66	64	61	64	67	60	61	62	66	52	62	63	62	46	58	78	60	80	55	52	54	63	54	73	82	61	53	66	68	54	58	55	69	71	57	60	68	71	69	53	57	59	60	59	55	55	67	52	51	46	52	59	61	69	67	63	57	53	48	76	61	63	69	53	56	65	56	57	60	71	65	66	62	50	70	66	68	62	62	60	52	56	55	45	69	68	72	63	56	55	63	53	70	62	71	58	58	62	56	64	44	64	68	59	48	69	54	63	65	73	58	62	68	74	62	59	56	67	59	69	69	65	62	68	57	65	46	66	67	65	62	75	62	50	63	62	62	59	68	70	62	45	59	68	72	56	63	58	55	63	60	66	49	57	63	67	61	67	53	73	56	67	67	67	63	67	62	61	50	57	68	83	58	67	65	63	75	50	48	68	59	64	67	56	58	54	69	58	78	62	72	56	52	68	61	48	51	59	69	60	64	71	70	59	72	47	48	57	52	52	69	56	63	64	50	62	60	57	53	59	81	63	51	49	56	52	79	66	58	74	52	66	69	62	56	59	50	59	51	67	76	77	70	47	67	60	55	66	60	59	73	62	60	49	62	69	72	53	68	58	57	59	58	64	64	65	60	65	59	62	45	78	64	65	49	63	57	75	61	67	62	55	55	76	46	63	67	65	55	57	68	46	68	64	59	71	65	65	55	41	57	67	60	48	63	57	61	71	64	52	60	68	63	75	56	70	70	50	63	70	63	57	62	49	56	62	62	64	69	69	66	57	48	59	54	71	71	71	56	64	54	60	67	72	56	52	73	61	60	68	51	67	61	58	71	74	59	63	55	53	51	57	63	64	52	64	68	59	62	63	75	60	58	70	67	54	79	55	79	59	57	70	60	47	59	50	70	67	76	58	74	52	57	76	72	66	56	49	67	54	65	80	63	49	59	64	65	50	81	55	68	47	60	65	57	60	57	46	57	63	56	56	64	61	58	65	61	48	61	64	50	60	75	58	70	57	56	54	75	78	56	80	58	72	62	66	56	64	69	63	73	68	73	67	63	62	57	50	62	62	58	51	53	50	72	63	56	68	66	68	58	73	56	63	62	74	61	71	61	44	62	50	69	64	54	66	73	77	70	65	55	60	57	48	64	49	67	54	54	60	60	58	63	57	52	64	59	60	62	71	68	67	54	61	55	62	58	51	66	72	55	64	59	55	65	69	74	68	86	75	63	42	61	48	72	71	72	53	65	55	60	61	63	70	67	70	60	43	56	67	61	63	61	63	65	60	64	72	46	59	68	59	39	57	63	55	63	67	56	57	45	59	50	72	53	68	62	54	57	56	67	56	63	62	54	67	54	59	65	58	56	71	72	60	59	67	65	72	56	70	66	81	67	50	59	59	49	55	64	58	48	48	65	66	60	76	59	60	63	48	64	60	56	83	72	54	67	62	82	54	55	52	64	67	64	56	66	54	51	73	62	56	62	65	56	60	79	51	51	51	64	46	59	52	62	53	52	53	64	56	82	51	67	50	74	71	46	62	65	56	69	73	65	75	62	46	62	48	68	66	71	65	55	76	50	69	62	70	63	59	65	60	65	61	65	69	63	54	75	72	65	53	49	74	65	45	67	73	77	69	49	60	64	70	84	58	62	48	57	69	67	62	55	71	71	65	58	54	68	61	75	56	65	58	70	73	67	66	70	66	62	49	58	57	63	60	53	52	68	89	53	59	63	71	61	71	55	54	70	52	60	78	72	54	55	55	54	60	60	71	56	63	68	46	77	56	57	72	53	40	60	58	68	61	54	72	63	71	65	44	63	57	76	57	48	47	63	59	53	61	77	83	65	67	64	66	62	58	65	58	79	70	56	58	69	69	69	60	73	70	67	61	65	60	53	53	65	58	63	59	54	63	65	55	62	52	55	71	64	56	53	67	56	61	54	72	56	80	62	68	64	58	63	70	69	57	57	61	74	55	61	54	59	61	62	67	56	67	65	51	57	64	66	50	59	72	58	60	69	61	57	63	53	68	62	57	60	55	45	63	67	54	66	63	67	54	61	64	47	56	54	73	60	52	59	57	78	62	73	61	56
7572	1732	4462	5128	4297	3530	2785	2215	1822	1639	1414	1173	997	946	850	799	714	665	555	540	499	524	485	460	407	394	394	344	360	344	320	311	345	304	289	302	301	270	264	277	298	273	274	260	283	288	275	296	270	296	326	408	418	469	457	424	495	537	677	852	824	747	409	327	254	250	296	283	252	234	240	241	243	236	217	197	236	182	222	201	231	252	215	222	182	211	205	213	207	213	223	191	206	165	196	173	207	203	178	197	214	160	200	199	200	203	204	173	190	184	183	209	189	198	179	194	193	200	211	195	199	197	199	188	186	188	164	192	188	209	183	202	164	185	193	190	190	202	200	181	165	182	189	161	185	179	200	176	162	192	170	211	180	190	163	171	202	175	165	185	180	187	184	182	193	162	169	190	197	173	169	161	188	176	164	167	209	201	208	175	197	199	196	191	195	164	176	196	156	190	170	193	201	177	173	191	179	182	174	190	178	197	173	174	215	184	197	198	187	175	174	164	186	180	197	168	184	174	185	174	177	184	179	182	174	167	159	194	185	191	173	190	152	161	185	176	176	171	181	171	180	175	163	177	172	197	177	160	196	172	189	178	154	168	165	167	198	169	167	165	173	162	177	179	183	177	209	188	198	156	161	206	201	166	170	185	206	176	183	168	163	193	208	194	188	187	180	186	161	192	172	202	173	181	180	161	193	188	178	176	160	202	204	156	173	195	167	197	179	197	190	201	170	176	198	177	196	179	194	190	180	180	198	184	198	201	154	154	178	178	171	171	164	201	165	201	153	175	170	171	177	180	169	202	165	173	209	198	189	171	155	192	174	191	179	183	186	175	141	156	184	201	169	166	186	174	184	177	179	186	202	185	167	191	164	192	194	170	192	176	180	185	163	161	171	182	197	191	163	174	163	197	179	184	179	168	182	149	196	211	195	167	171	185	175	167	174	181	181	191	170	173	191	168	183	181	162	178	188	154	196	185	176	188	178	173	164	202	194	165	185	190	188	167	179	179	173	172	183	177	175	170	201	178	166	178	159	156	159	163	169	182	180	172	179	151	175	171	189	162	177	173	160	197	198	180	205	180	180	200	168	182	199	180	192	186	173	203	157	186	183	160	173	157	174	185	179	170	178	176	212	187	186	157	193	175	192	186	173	201	180	184	185	184	189	206	188	181	196	164	187	183	218	180	173	171	197	194	188	177	158	173	187	180	165	171	169	178	185	185	162	177	199	175	186	163	188	189	167	166	157	197	157	211	182	181	193	176	204	184	194	179	198	191	193	185	180	180	194	178	179	187	163	187	178	172	190	188	172	183	183	191	189	155	159	156	184	199	193	168	191	183	176	199	178	185	178	179	186	187	176	197	176	167	186	193	192	156	180	170	187	196	169	178	182	189	201	186	180	166	185	169	191	167	170	168	182	181	199	177	181	182	189	188	201	179	159	184	148	166	190	176	150	167	180	172	171	167	180	174	203	185	164	184	161	190	171	174	191	185	188	202	171	174	184	178	177	186	195	168	169	191	200	187	184	168	163	183	187	160	187	206	195	190	170	185	186	190	157	183	161	182	199	202	187	169	188	199	163	201	166	190	189	186	177	185	201	169	184	174	159	179	172	194	181	189	153	171	186	199	178	188	179	169	182	173	195	151	198	183	187	164	178	151	183	168	183	166	171	198	179	193	173	197	174	185	176	170	181	167	186	175	181	181	180	167	173	164	195	207	164	163	198	181	202	204	177	191	195	191	176	169	196	187	171	137	165	175	158	193	173	175	183	192	179	194	188	182	200	185	190	193	158	192	182	185	198	189	199	188	186	174	181	212	180	163	174	166	192	173	170	174	166	176	200	204	171	181	185	185	176	191	171	166	170	177	183	171	176	183	172	179	187	178	195	189	179	192	176	182	174	177	177	179	184	171	200	194	195	152	185	185	174	208	187	180	170	169	186	200	185	192	175	178	160	168	167	176	167	179	186	166	169	167	143	188	176	175	197	169	173	195	154	193	192	168	172	175	173	190	187	170	187	171	180	154	175	191	186	175	184	191	179	180	190	179	175	172	195	205	179	169	179	163	171	170	210	166	181	199	170	196	199	171	180	188	168	167	164	179	196	176	198	180	178	215	160	198	201	190	205	167	176	164	190	159	168	166	188	153	173	179	172	189	154	182	179	179	210	189	180	196	168	182	186	162	168	172	162	164	154	167	183	191	166	176	184	178	182	187	177	181	204	181	198	194	201	203	186	175	187	190	171	159	171	176	188	169	161	189	181	159	189	195	170	181	186	162	195	187	199	186	189	175	190	171	163	181	170	150	162	190	178	176	166	158	193	205	171	171	186	168	180	183	201	187	147	161	154	173	186	183	193	174	174	170	169	168	165	168	176	174	178	178	181	179	207	163	197	172	170	160	163	179	183	178	182	168	179	174	174	173	184	167	152	177	206	174	168	168	182	182	176	186	203	180	212	169	211	165	204	172	213	197	223	201	186	178	168	177	180	190	185	182	183	162	160	163	167	183	167	201	203	163	183	186	156	172	182	177	177	175	207	172	177	172	138	174	194	166	200	172	199	211	207	184	160	176	180	186	181	163	188	198	164	177	184	188	184	202	171	179	169	185	181	167	190	169	176	172	175	175	176	196	185	163	191	164	174	187	173	177	169	205	175	186	194	176	183	182	173	176	162	164	161	176	175	191	174	173	182	178	184	169	177	170	155	175	171	198	189	156	163	166	178	197	158	184	189	174	175	151	181	194	188	182	174	197	171	212	165	153	166	189	165	176	165	174	203	168	165	168	194	166	182	180	181	178	176	193	179	192	166	195	164	181	178	193	171	172	178	186	186	168	186	177	168	174	189	190	177	155	186	195	214	169	153	165	186	197	184	160	172	195	192	160	179	176	202	166	154	209	177	190	180	177	202	170	175	189	177	178	177	174	175	202	187	188	163	177	150	177	186	184	188	173	155	188	176	193	207	203	161	172	154	189	173	198	174	192	194	188	201	202	162	164	160	173	171	184	176	188	191	182	178	198	181	182	211	204	199	172	181	192	183	162	185	173	180	170	157	167	183	190	170	178	200	187	194	191	176	184	185	175	184	165	162	173	187	187	181	180	174	196	157	156	185	166	177	184	188	174	168	166	196	209	203	177	182	204	181	179	176	199	167	167	182	167	172	188	180	171	186	185	178	179	180	184	181	159	183	183	187	183	177	173	174	187	165	165	175	190	181	208	222	171	185	180	193	170	180	186	167	161	179	175	175	199	196	176	196	187	198	180	180	177	161	168	166	155	177	196	170	185	203	165	180	178	191	201	189	184	172	167	210	188	190	186	163	179	214	162	177	164	177	169	180	180	176	191	177	180	152	185	175	174	193	172	183	199	183	184	185	178	188	180	191	160	166	193	175	171	170	173	166	186	188	176	162	187	157	170	187	207	168	182	184	213	182	169	183	159	179	188	200	191	171	166	192	185	169	174	212	175	190	175	164	198	191	178	169	194	181	188	211	151
2523	151	139	129	120	115	125	132	97	101	124	86	110	133	113	118	123	99	112	138	136	104	128	109	124	111	109	106	115	114	124	129	99	108	129	112	101	113	108	108	113	103	130	106	96	125	129	119	111	103	106	121	113	116	142	106	129	106	119	110	108	87	89	91	101	118	111	123	99	123	137	118	100	113	116	88	124	118	105	109	109	118	107	131	122	115	107	105	113	127	117	103	116	104	98	119	114	106	112	132	103	115	104	109	127	124	103	122	84	98	113	123	129	134	102	128	102	111	107	124	107	129	114	107	118	124	107	105	95	122	97	121	126	111	104	113	113	113	113	119	125	131	104	131	124	120	131	111	106	111	104	126	114	102	121	113	125	120	104	119	114	115	97	123	117	116	108	107	127	114	120	111	101	112	98	111	124	104	119	121	103	107	124	123	108	112	110	124	95	106	100	95	110	120	119	107	105	110	110	107	108	104	97	96	105	106	133	114	125	100	120	92	117	100	120	121	123	106	111	120	125	82	113	114	111	114	109	103	109	103	122	127	115	109	123	85	104	116	126	112	98	101	127	129	113	117	106	104	102	105	109	105	110	117	118	108	108	133	141	117	108	110	103	127	122	91	109	121	121	134	113	109	96	117	114	128	119	116	110	121	127	110	100	112	109	132	122	118	98	115	125	104	113	133	128	108	108	103	89	96	106	121	93	129	130	121	139	111	108	117	122	129	123	102	101	103	129	118	116	110	117	106	113	116	133	129	113	114	113	138	111	113	108	98	119	91	93	102	106	111	120	102	107	109	119	123	109	121	117	111	95	99	97	111	124	119	130	91	98	113	123	125	93	100	123	128	110	101	114	116	126	97	106	127	125	111	97	117	123	122	113	108	118	107	114	107	103	107	103	122	123	113	118	95	121	117	131	98	115	107	112	121	97	121	107	102	120	112	100	105	121	102	100	111	134	111	103	113	110	110	114	88	116	112	117	105	123	114	123	125	106	104	98	101	134	122	108	95	102	133	105	124	107	121	118	126	121	107	115	117	110	110	106	111	119	123	126	113	106	123	110	136	94	110	107	103	134	109	106	99	95	116	92	117	128	122	110	126	121	97	107	102	129	99	133	128	123	120	135	113	114	109	120	123	119	112	98	107	101	98	132	103	117	114	112	111	107	120	106	114	120	108	86	123	120	117	121	111	110	121	126	106	114	124	108	116	113	94	106	110	120	96	130	103	97	110	108	119	113	127	126	112	103	112	125	102	127	107	108	116	120	126	99	107	111	109	88	104	110	111	121	103	113	119	134	117	127	118	103	116	123	112	94	109	120	126	124	108	111	126	127	111	119	121	100	119	128	111	94	136	126	132	122	106	99	104	96	131	94	125	106	101	119	136	115	127	110	104	107	127	115	103	131	106	105	100	130	114	104	98	104	105	107	104	123	102	126	105	114	104	117	125	120	117	138	105	146	114	126	131	119	126	99	114	125	143	103	119	105	98	114	100	131	104	129	115	132	128	110	119	114	99	115	102	126	122	113	114	101	115	112	116	113	130	111	107	104	89	113	121	125	119	122	109	113	103	108	119	116	121	131	105	106	119	112	118	119	108	109	85	110	118	129	134	119	118	97	96	129	106	121	93	101	107	119	118	122	118	101	115	109	91	112	108	137	112	115	113	126	103	116	102	99	124	126	134	132	102	102	95	119	119	116	98	112	129	118	113	119	135	119	115	122	106	129	120	112	128	121	125	125	119	116	124	138	104	113	111	121	91	102	98	111	114	112	103	124	105	100	126	118	105	108	105	121	132	139	104	111	111	119	108	128	100	107	115	105	97	104	100	111	111	121	114	115	105	117	98	115	119	112	120	127	123	108	104	101	106	128	111	108	95	132	108	122	115	105	124	125	120	116	109	116	117	142	122	95	99	111	120	87	128	137	116	106	116	105	123	115	113	115	127	97	101	126	112	116	122	101	111	122	115	129	110	114	108	110	108	118	141	106	137	110	119	109	115	100	115	110	105	128	99	115	113	121	129	124	119	115	95	121	95	104	103	144	101	111	107	102	124	118	123	103	120	99	85	122	108	126	121	113	115	110	123	109	107	127	115	104	122	132	126	104	108	122	121	107	109	103	126	92	112	114	108	122	138	112	103	109	113	101	108	113	133	99	106	96	99	80	114	117	122	128	113	127	123	119	109	122	91	122	121	135	116	129	101	119	115	99	94	130	113	112	108	121	111	101	99	106	110	133	105	118	128	109	102	108	133	104	97	126	125	109	116	116	113	113	124	105	119	103	89	112	105	110	121	134	141	119	109	113	134	102	109	103	108	114	110	125	114	126	109	102	103	133	121	120	125	109	112	102	115	114	91	104	109	123	116	111	110	105	113	114	113	120	117	103	124	107	124	120	109	112	122	98	108	120	106	123	123	93	119	126	85	108	128	133	109	110	117	104	102	100	113	104	131	114	97	121	117	104	121	113	114	130	111	109	109	89	109	119	106	113	132	99	114	131	99	118	104	92	119	116	122	117	121	129	106	107	119	99	130	119	112	111	101	108	93	122	100	116	108	137	120	99	102	114	111	112	99	126	132	127	115	103	122	121	125	89	112	125	106	140	120	116	115	113	118	110	106	104	95	132	115	104	98	100	99	116	115	103	102	95	125	135	125	102	120	119	120	118	116	108	97	117	121	109	112	120	105	121	107	120	112	115	115	112	124	113	106	111	136	123	112	92	101	114	121	114	109	114	126	123	125	92	102	103	99	113	131	113	93	102	110	128	120	125	100	102	119	103	120	101	132	101	109	107	108	120	112	102	119	107	132	128	126	114	107	123	106	123	125	118	123	113	109	101	116	127	119	107	107	115	116	124	126	109	108	105	121	123	109	123	119	111	117	121	132	119	139	94	121	101	115	106	121	112	99	106	118	106	110	116	99	116	110	115	102	121	119	131	122	112	112	128	108	108	131	125	127	99	116	88	94	118	126	107	123	127	117	102	100	124	99	98	129	117	108	107	112	91	104	105	98	96	118	121	96	131	124	111	118	106	127	96	126	91	112	118	126	99	107	105	93	122	128	123	116	110	95	110	113	120	123	112	105	111	110	141	97	121	97	107	115	128	109	114	129	121	115	123	123	117	109	109	109	139	129	117	122	105	119	100	120	108	117	126	99	103	101	113	125	104	107	112	111	119	110	122	114	102	113	133	136	110	115	118	112	127	110	114	115	118	150	126	117	126	115	110	100	110	109	119	123	119	107	100	125	110	120	114	99	104	94	122	120	112	112	116	92	100	113	103	109	139	111	102	99	99	127	103	105	122	86	131	120	116	109	112	107	109	108	128	114	108	106	108	119	96	110	112	129	104	109	121	129	119	104	118	121	118	106	89	115	117	125	137	86	121	105	120	130	115	103	98	107	97	117	101	121	134	115	126	110	120	107	102	127	115	122	108	110	114	123	118	109	89	116	120	101	122	107	106	104	102	106	114	125	108	126	135	111	125	119	133	107
2525	366	427	381	399	410	445	353	394	367	321	347	362	378	338	296	351	344	316	345	342	314	362	326	301	330	300	324	328	334	355	310	303	341	300	337	300	326	318	351	346	351	339	299	329	370	341	352	336	346	352	352	346	331	337	314	351	335	335	348	357	321	317	317	370	330	316	342	314	324	327	366	344	342	322	329	320	322	338	321	342	316	311	346	333	314	328	335	359	326	316	339	307	347	329	338	347	319	354	342	320	327	356	309	332	322	364	340	331	349	316	320	342	283	375	312	346	312	329	338	350	327	301	344	329	315	301	310	326	344	361	317	349	328	358	335	388	354	332	304	336	315	329	360	333	328	329	336	334	332	328	307	343	329	319	321	315	316	290	297	325	314	354	335	330	314	329	360	322	321	313	318	306	337	310	343	345	340	325	350	333	308	347	313	355	326	303	339	293	307	300	343	335	333	332	317	320	305	312	304	347	326	345	304	293	328	327	321	315	290	309	314	331	320	320	322	310	330	314	293	310	330	339	332	343	300	305	357	314	310	309	336	289	309	298	330	313	319	332	311	304	335	322	304	312	345	304	315	341	298	334	321	324	278	319	316	343	353	353	327	346	322	342	319	325	331	342	311	303	330	306	318	307	294	316	316	302	338	340	359	350	339	320	318	328	317	346	334	348	344	305	334	349	319	320	346	336	339	324	333	337	299	326	334	309	345	335	331	315	326	302	355	308	334	306	325	320	319	325	341	355	324	329	336	340	313	321	293	319	327	340	327	312	342	320	317	322	336	349	327	335	345	343	304	330	348	315	330	329	361	311	324	328	310	282	358	321	334	303	366	319	314	337	294	336	298	326	340	351	330	331	343	331	319	353	336	345	323	360	306	311	338	317	308	314	308	328	323	326	322	346	325	329	304	324	335	322	310	331	318	306	348	364	349	312	385	337	331	333	370	324	307	328	339	311	323	341	308	335	331	294	306	328	363	327	347	323	335	339	315	315	319	308	285	323	358	325	348	326	320	326	345	300	310	325	312	327	337	357	335	337	342	286	361	322	331	320	324	301	332	320	292	292	329	341	341	343	340	330	289	323	309	323	349	323	351	332	347	328	355	329	304	330	328	349	311	339	328	341	323	323	293	334	355	333	340	303	347	340	321	339	322	323	313	352	302	337	327	321	350	336	332	317	329	325	337	330	301	310	292	353	308	351	328	309	369	322	310	334	303	305	324	306	318	345	342	320	321	340	340	351	352	332	328	332	340	293	299	317	297	312	354	318	306	306	339	343	333	352	311	337	321	296	327	338	355	358	310	319	306	310	317	320	324	290	305	341	320	334	324	334	319	334	308	317	349	311	340	367	336	292	318	342	326	306	343	338	351	349	326	345	312	336	326	357	317	332	321	338	311	337	306	308	329	334	319	352	337	322	302	304	318	330	353	351	311	333	320	327	338	297	326	307	327	303	345	316	318	304	313	366	350	364	354	343	299	340	311	303	319	318	324	313	317	320	328	311	322	331	321	328	341	326	348	319	318	316	325	345	326	342	318	338	316	343	310	331	334	351	325	299	323	359	335	332	323	310	316	327	346	347	336	344	347	310	338	346	306	302	354	354	350	327	322	328	307	322	334	320	305	319	346	326	338	333	337	317	336	336	318	323	378	321	315	302	335	322	312	315	327	345	346	320	315	329	284	314	323	339	334	295	315	335	326	322	354	359	326	356	313	352	330	323	335	301	338	309	329	332	309	316	321	310	319	322	341	336	337	309	323	353	321	352	328	347	328	312	352	353	306	332	312	323	300	335	282	336	330	317	320	310	318	314	330	294	313	392	321	332	325	329	328	316	324	357	316	329	329	332	346	324	313	324	330	306	322	300	333	319	325	301	324	315	303	346	346	345	314	317	321	306	320	316	308	310	321	297	339	313	336	328	334	329	314	312	350	324	311	344	298	317	351	339	312	329	344	335	306	318	316	326	321	295	307	324	308	316	325	311	327	351	338	320	288	353	335	307	318	321	329	349	330	299	324	307	329	348	341	330	360	328	332	308	329	358	315	331	334	317	316	351	330	353	336	350	310	361	284	337	315	318	329	296	313	358	345	309	312	329	349	292	296	310	317	332	315	313	337	325	343	339	328	351	337	321	300	300	348	313	311	299	319	336	355	362	305	331	330	332	339	335	364	322	323	357	312	322	304	359	318	290	318	312	326	313	315	336	296	353	318	345	339	297	345	342	306	327	304	340	319	301	383	346	347	322	320	337	326	324	349	327	329	324	344	294	306	331	316	326	299	324	327	341	310	328	348	356	332	307	313	327	345	339	342	304	334	350	339	332	354	335	316	293	312	304	298	329	346	315	344	339	310	330	316	368	347	318	344	324	319	311	314	316	308	317	341	351	325	329	335	317	326	330	310	321	321	277	317	369	322	311	352	352	333	314	328	306	338	328	345	318	333	342	344	308	335	309	294	328	335	325	334	335	338	320	333	355	323	378	329	326	283	312	344	306	325	335	327	367	324	311	305	315	310	313	301	305	323	333	341	326	303	320	332	337	315	348	334	320	340	304	307	358	313	331	343	333	359	340	320	364	357	309	337	334	344	308	337	342	311	338	332	312	334	313	321	355	304	339	335	323	341	324	325	332	340	341	326	303	345	324	332	307	335	340	362	351	355	334	305	317	303	327	301	332	309	329	346	332	310	315	351	342	325	360	319	346	341	346	306	305	317	343	313	324	311	311	329	325	303	296	302	329	320	337	335	308	346	302	344	313	315	352	320	337	355	304	352	329	317	323	338	321	307	314	291	326	305	360	342	301	313	322	318	287	318	331	301	346	312	319	331	310	327	323	293	348	323	332	322	345	320	332	335	347	324	315	340	324	325	358	285	340	301	299	338	348	343	331	311	332	311	311	342	348	338	298	331	337	340	339	355	318	329	320	319	341	330	366	333	336	309	303	350	331	314	313	301	311	309	336	323	342	282	324	301	339	319	295	336	315	340	337	333	340	326	362	332	315	316	317	325	336	332	325	339	328	326	373	308	326	295	338	358	300	326	323	339	340	304	350	343	333	344	319	294	338	324	357	289	323	354	339	313	336	331	344	285	353	321	315	303	314	313	322	335	308	308	301	309	319	320	344	306	317	340	352	359	309	348	336	345	323	318	324	339	329	327	318	329	342	322	337	322	333	333	322	322	313	321	326	331	334	331	321	321	357	326	337	320	316	301	295	325	306	350	365	353	325	373	324	330	321	288	321	332	367	351	317	319	317	378	315	324	296	317	315	332	320	347	305	330	334	336	340	301	317	311	307	347	327	359	307	323	327	336	323	325	323	349	334	342	375	289	346	330	314	377	321	365	322	312	302	304	338	288	303	332	340	327	304	320	320	331	345	323	315	313	339	335	340	345	314	312	293	294	356	361	344	347	343	331	336	316	317	319	373	318	304	328	356	326	322	330	315	349	322	335	291	316	298	332	323	332	327	302	327	315	338	336	322	349	325	328	307	345
8338	850	1000	841	569	392	337	296	285	259	252	193	219	190	176	167	166	166	159	157	151	135	141	143	159	139	130	133	137	145	130	134	129	146	127	116	124	121	139	136	147	169	143	141	146	129	141	106	114	121	133	141	140	166	153	149	146	143	157	151	184	156	154	124	140	142	119	142	136	139	141	137	112	130	133	128	148	121	125	114	125	126	123	141	139	154	140	111	131	129	140	127	129	108	135	129	153	140	113	110	125	131	134	147	163	112	121	145	133	110	124	141	134	145	140	124	146	126	119	125	120	130	118	113	136	128	134	130	134	116	146	115	144	124	137	126	116	121	133	113	121	138	125	116	133	125	129	141	136	137	146	143	136	135	146	132	130	128	151	142	130	146	128	135	124	126	131	105	136	135	151	134	140	139	131	127	125	139	103	144	141	128	139	137	130	143	141	122	112	126	126	143	138	126	134	130	142	148	129	122	129	107	139	134	130	125	138	131	124	145	120	128	119	113	138	146	132	163	125	146	137	127	127	120	112	127	146	116	119	116	139	139	129	140	125	125	133	157	133	128	129	118	121	120	140	130	119	138	134	135	135	138	132	147	121	132	142	109	127	111	124	123	128	133	129	138	126	131	161	118	131	134	135	156	151	137	127	134	142	138	135	122	125	123	146	137	121	120	121	119	149	116	142	138	136	123	125	141	119	131	126	143	126	130	126	136	120	128	132	131	128	142	129	136	133	126	129	140	132	113	124	136	109	133	126	114	152	132	134	143	133	131	150	130	146	144	142	148	127	135	116	138	119	138	149	123	131	113	122	142	122	138	164	134	132	135	109	124	135	131	125	126	132	125	137	144	119	128	130	144	123	133	125	136	136	132	135	147	129	122	118	128	141	123	139	122	124	111	140	128	130	148	159	140	132	132	125	122	129	125	132	164	119	134	137	126	128	104	128	132	147	114	134	104	109	116	128	131	121	119	148	135	153	118	140	120	126	137	145	159	130	144	101	134	140	115	129	131	118	134	127	127	129	115	132	139	136	125	133	153	142	151	111	131	140	134	153	127	125	124	133	142	129	159	120	119	126	127	125	135	125	119	159	138	136	127	133	124	133	109	127	109	129	128	114	125	128	135	122	118	144	109	122	122	133	133	141	113	156	114	159	135	127	122	139	126	138	123	143	148	139	127	138	119	144	123	141	123	148	140	140	142	138	114	135	128	127	145	145	147	131	112	105	117	132	119	128	115	140	107	131	107	117	127	121	168	111	126	132	135	136	133	109	114	139	126	138	137	148	138	147	128	132	157	125	146	121	130	124	132	141	134	137	115	147	135	133	129	118	117	137	127	130	138	117	139	145	132	149	119	128	133	117	137	118	138	134	147	131	133	142	123	144	140	139	141	120	139	121	128	130	151	137	139	131	124	147	141	136	127	112	138	114	128	139	105	144	119	123	147	127	122	148	113	129	125	124	135	125	148	140	146	134	142	129	147	148	138	151	133	132	118	123	110	122	135	121	141	127	129	116	131	125	122	123	135	141	151	105	128	138	149	119	132	109	129	123	128	141	119	118	131	126	148	149	115	134	145	144	138	138	151	139	128	136	125	154	153	135	138	126	126	143	132	123	125	144	123	133	125	125	127	148	157	126	141	143	116	124	145	128	122	151	139	140	119	136	126	159	126	119	134	155	97	143	125	134	124	147	118	133	130	124	111	148	138	139	136	116	128	128	139	130	131	118	131	112	124	142	110	120	122	131	134	140	128	124	137	139	137	121	130	146	145	155	136	127	165	117	118	136	127	121	137	127	162	114	138	130	127	130	100	134	128	149	158	102	119	147	121	110	130	124	131	118	139	139	144	129	119	131	148	144	142	126	133	129	128	129	134	137	131	132	124	141	124	151	145	132	137	136	130	134	121	135	121	125	124	121	143	105	128	145	136	136	133	130	146	149	143	132	126	135	137	138	125	156	130	132	142	145	123	122	138	118	127	110	141	152	114	142	120	139	121	107	134	131	127	128	108	126	123	147	147	122	126	134	140	137	140	135	124	115	117	113	131	122	123	148	129	117	131	131	137	134	141	123	133	141	125	126	127	115	143	127	141	119	116	139	124	130	139	114	125	158	130	121	127	139	152	127	144	129	119	151	118	114	129	142	133	136	133	139	130	148	123	138	127	125	114	127	155	137	126	157	112	108	132	129	135	132	125	130	131	128	126	121	144	109	144	151	127	121	164	145	139	123	136	138	129	113	125	155	128	156	135	133	139	132	120	128	138	127	122	137	118	132	120	132	130	138	117	113	132	124	148	138	129	118	148	152	135	126	128	126	143	111	148	147	122	92	128	138	136	133	137	121	111	148	127	138	130	129	130	123	135	126	127	160	142	135	122	128	118	113	133	129	128	132	131	129	136	148	126	118	129	121	141	133	132	129	119	137	115	127	135	128	131	128	139	97	136	114	137	145	119	133	110	134	125	127	126	123	142	126	124	116	122	131	126	139	118	160	140	127	121	146	139	124	128	157	135	137	121	163	128	125	124	148	149	140	118	129	121	136	122	117	148	116	126	150	125	160	144	117	124	135	147	134	131	130	148	132	115	146	116	149	129	122	142	136	120	138	128	157	129	122	136	141	135	140	136	115	124	118	123	122	153	108	121	131	135	118	128	124	131	140	150	131	141	131	122	149	116	129	130	123	145	117	118	131	134	133	154	130	136	139	118	121	138	125	131	132	127	112	130	113	142	131	141	134	114	130	131	142	137	114	137	142	142	122	143	117	139	135	136	138	136	132	127	128	121	139	111	111	121	145	116	120	142	111	127	121	122	139	138	143	118	142	143	139	133	136	136	148	124	121	108	129	127	112	127	121	133	131	121	111	127	135	124	122	134	110	120	144	117	135	134	139	144	124	138	133	140	123	132	132	136	120	129	134	115	121	129	122	128	127	121	132	122	119	134	129	132	136	136	135	142	109	108	139	135	128	155	118	118	133	125	133	130	140	147	119	132	143	140	161	135	125	140	122	149	102	142	117	134	127	134	141	129	124	122	160	138	127	135	140	132	120	149	142	105	139	124	141	137	134	130	117	119	142	140	136	116	120	120	141	152	125	124	156	134	144	134	128	147	141	133	126	154	139	113	141	105	140	154	136	130	119	131	149	124	139	131	131	140	105	133	141	118	125	133	128	120	144	122	119	148	125	136	127	151	135	136	133	135	154	127	136	121	126	98	117	127	137	133	148	118	127	113	126	133	133	147	131	155	137	136	142	118	129	135	121	120	114	141	112	137	124	144	114	121	122	151	130	142	136	133	135	152	132	126	121	148	140	146	136	122	127	129	143	117	111	146	133	144	133	128	148	126	124	150	156	154	123	124	129	134	130	101	130	113	127	120	128	157	139	130	133	113	133	131	115	136	119	123	126	129	115	109	133	139	145	132	131	145	127	111	116	142	132	128	130	133	129	119	141	112	117	134	134	139	147	127	139	108	115	139	125	122	139	123	129	116	122	155
6072	1199	2600	3074	2543	2106	1727	1447	1257	1112	991	912	827	774	761	661	637	614	588	553	552	504	519	483	519	502	497	496	420	410	456	436	414	418	418	412	412	460	370	421	427	410	435	447	436	434	441	456	420	426	472	464	466	556	551	556	507	545	591	756	656	605	506	431	440	403	472	414	432	383	357	415	353	422	393	415	368	405	372	382	395	375	363	352	355	380	368	360	361	363	402	348	376	379	382	370	351	342	408	384	382	350	357	382	360	387	360	364	368	360	391	355	396	375	336	405	346	345	362	386	370	376	361	352	383	350	376	376	372	359	355	354	362	384	343	355	364	404	401	349	364	365	367	361	380	364	373	387	375	393	360	379	337	377	388	333	362	362	384	381	367	373	367	356	357	368	370	346	401	364	376	381	332	359	393	370	362	393	366	362	365	378	358	367	364	356	382	363	402	353	338	369	354	386	366	392	378	370	371	383	381	371	321	383	366	354	367	400	374	356	347	407	339	364	387	369	322	337	380	395	370	350	335	358	334	355	404	375	386	400	369	386	376	378	344	351	337	361	312	369	365	355	379	379	358	372	356	366	378	369	356	348	361	360	349	360	361	362	376	380	362	366	386	337	352	347	393	328	363	361	330	361	363	335	397	358	396	336	381	401	359	364	364	375	391	369	390	389	363	376	351	364	390	347	365	373	340	370	325	341	360	380	351	384	358	380	354	316	361	375	386	362	364	355	379	366	333	353	374	367	359	366	363	384	373	360	386	346	327	368	333	373	357	346	396	368	308	361	346	355	386	368	373	374	368	351	378	358	355	362	390	390	389	374	343	372	349	352	340	373	349	366	373	348	364	377	353	345	337	348	365	369	366	350	363	335	374	336	377	350	375	371	396	380	338	364	357	364	356	358	342	367	373	390	361	369	333	398	391	378	354	364	338	372	366	353	333	385	379	394	343	356	337	381	372	320	356	365	320	352	385	372	379	334	377	341	335	347	362	358	387	381	332	362	349	384	389	353	366	364	378	381	341	358	359	363	380	381	343	379	343	351	352	357	356	350	338	360	362	360	355	373	370	333	361	361	385	368	364	354	362	352	353	335	390	372	363	381	353	347	354	376	377	347	365	367	365	381	359	353	385	331	354	348	367	354	363	404	354	366	333	380	374	369	374	371	379	323	352	358	354	360	348	356	398	362	376	355	365	341	360	345	350	340	389	371	363	339	377	364	377	350	360	362	377	354	364	377	378	369	380	336	367	334	365	381	350	389	337	390	359	364	352	369	327	375	362	398	379	340	333	325	364	359	376	382	330	352	382	351	355	366	360	375	358	351	340	370	370	340	352	345	353	406	350	359	355	368	370	393	336	334	373	388	358	357	372	397	346	410	368	378	358	377	336	358	376	387	360	354	372	390	362	363	356	368	369	357	366	335	347	391	357	388	340	342	333	380	373	372	369	371	385	340	374	332	380	352	379	370	394	344	371	364	325	350	343	375	336	361	369	354	344	362	402	395	387	327	336	335	394	330	372	353	378	361	367	356	337	385	365	352	365	386	377	351	363	354	336	352	384	379	374	355	365	380	353	354	355	378	367	385	359	386	333	354	369	342	358	352	392	358	344	372	366	371	355	327	373	355	356	349	383	335	364	343	359	391	347	386	359	385	353	349	326	375	311	364	376	364	376	385	403	370	355	408	374	382	352	337	354	378	365	369	332	330	364	356	346	349	350	377	381	358	370	339	328	399	367	355	342	363	357	372	333	351	405	345	360	372	371	364	360	345	363	355	321	334	351	362	384	364	354	323	340	394	348	389	406	366	377	351	372	402	352	359	350	361	350	362	358	384	366	354	398	320	362	354	381	369	374	311	373	327	362	373	313	395	366	381	374	377	360	364	357	365	374	366	392	326	366	369	333	363	360	357	360	392	372	343	360	359	352	334	385	359	384	351	341	345	373	395	365	393	353	363	370	366	373	344	405	384	348	362	356	346	356	353	344	386	362	331	367	363	367	383	347	340	369	363	391	345	360	338	347	345	324	349	393	358	397	380	332	372	346	361	389	349	357	361	371	395	352	355	364	341	359	367	372	350	405	377	401	347	363	355	361	361	376	354	363	377	393	339	387	365	358	382	378	347	384	381	384	364	381	337	365	357	323	379	346	360	365	370	363	359	308	358	369	363	359	365	375	359	352	341	370	371	393	341	358	366	385	367	381	333	345	373	367	354	378	366	345	418	365	401	354	354	389	362	387	343	371	348	412	393	344	367	380	373	352	352	353	350	347	372	373	356	343	355	340	360	411	370	363	400	363	384	361	340	374	362	368	362	403	379	359	373	377	371	348	372	333	375	349	339	348	358	349	351	393	347	358	367	341	325	394	347	385	363	353	373	375	354	351	389	369	340	373	362	378	359	380	354	356	348	343	353	376	375	392	370	357	389	378	331	340	343	381	352	349	369	352	392	366	325	367	363	354	369	358	357	356	349	369	388	394	360	363	346	367	372	337	336	366	381	354	368	395	383	381	367	361	394	366	354	360	347	338	352	370	351	348	359	369	371	379	341	392	370	359	358	358	332	361	388	364	367	403	332	359	375	381	331	386	351	403	377	355	385	367	346	370	377	395	355	350	376	368	367	373	404	377	353	360	329	341	400	344	353	340	377	368	365	411	370	369	363	360	325	357	360	354	345	380	361	386	363	339	368	370	389	381	385	351	370	331	360	378	365	346	414	344	320	360	362	346	384	353	358	345	357	370	360	341	356	388	330	332	372	371	360	384	377	349	376	330	380	384	372	389	340	385	365	346	348	344	370	356	347	346	346	352	375	355	375	348	346	376	363	359	372	321	382	373	392	377	351	367	330	378	390	350	346	392	332	385	393	353	349	392	375	368	377	373	373	340	350	348	371	355	351	384	362	392	368	354	362	383	393	399	381	362	335	414	344	336	351	366	367	347	365	331	356	390	367	340	359	390	382	337	356	360	348	378	372	344	355	356	355	357	360	375	360	372	372	385	356	354	341	358	329	367	388	354	416	367	330	360	357	337	377	402	392	354	379	367	353	362	399	377	364	392	340	360	373	372	376	376	361	374	354	356	344	355	377	364	375	374	357	372	368	356	401	335	370	379	388	360	357	370	386	351	376	344	373	364	365	375	355	348	399	364	414	339	372	389	345	367	340	370	335	342	378	381	366	382	371	353	379	359	397	364	337	379	350	362	361	387	348	389	362	339	338	360	405	355	357	351	378	360	351	361	377	383	374	391	375	351	355	383	395	340	371	383	369	343	373	361	394	348	335	358	376	331	325	364	358	385	365	363	338	405	336	360	356	364	386	352	352	340	348	364	383	367	372	388	354	375	374	356	364	347	340	329	357	354	336	340	361	377	334	341	361	382	384	358	388	386	380	373	371	364	347	344	368	373	371	351	353	373	349	366	381	384	369	351	370	374	373	367	381	351	385	376	347	364	403	355	361	379	350	374	366	367	330	375	395	367	376	385	381	341	354	321	353
14443	1767	1994	1452	938	645	544	418	372	270	232	189	177	137	143	133	108	90	96	127	113	91	90	85	95	95	94	85	75	78	79	80	82	92	88	83	77	81	70	72	73	85	70	62	74	71	66	58	73	56	77	90	77	93	83	102	113	90	94	117	106	96	88	74	72	66	81	59	87	62	70	64	73	56	70	73	76	63	67	70	67	69	59	63	64	79	75	54	59	64	78	62	67	64	65	60	60	71	62	58	73	55	61	62	50	56	57	58	57	72	59	65	63	58	58	63	60	75	69	60	71	51	64	63	56	70	55	55	75	59	49	67	56	56	57	60	48	56	63	55	69	88	62	76	52	57	64	53	50	54	65	74	77	61	76	52	66	51	62	58	63	65	72	74	67	49	64	79	65	55	69	65	59	61	48	49	57	58	59	64	54	43	56	66	62	70	56	56	63	53	68	55	71	70	69	48	53	69	57	79	48	59	87	53	57	63	52	61	85	48	77	66	76	68	75	60	69	64	72	67	91	66	74	64	41	64	67	74	61	72	54	62	58	55	70	53	66	64	54	63	59	58	68	64	50	66	63	67	74	60	77	58	61	68	74	60	77	62	45	70	54	58	55	58	49	72	58	65	59	73	54	70	53	61	63	70	55	57	61	62	70	58	63	71	64	59	59	47	47	56	57	58	62	59	64	66	70	53	61	65	64	66	71	61	56	62	70	56	64	52	72	66	58	61	63	59	69	61	56	69	61	61	69	57	56	53	70	62	55	72	79	59	50	63	58	57	52	53	61	76	64	58	60	58	66	60	78	56	53	61	74	62	51	67	61	66	73	61	77	62	52	60	63	67	51	58	63	63	67	52	66	55	68	55	70	74	67	52	68	58	57	57	65	59	56	84	67	62	58	74	74	61	46	48	70	63	70	64	58	76	57	78	56	59	46	64	61	58	59	53	61	59	66	54	64	63	61	67	66	64	59	63	69	68	71	62	58	63	71	50	60	50	63	67	52	72	65	51	63	60	54	72	68	62	60	55	59	70	61	51	60	76	59	47	59	55	82	63	63	54	49	48	51	58	68	52	79	76	44	54	62	82	58	49	57	61	58	55	63	65	68	77	50	85	80	51	77	44	62	71	78	59	53	58	48	64	78	62	55	65	74	47	61	58	52	61	59	67	73	68	57	61	59	57	75	62	64	75	53	58	48	54	58	67	67	52	63	62	54	64	56	65	55	67	49	63	62	56	58	68	60	58	59	59	52	63	71	75	55	56	51	52	59	73	70	60	58	58	63	67	65	65	77	51	67	45	45	63	58	59	64	61	71	78	64	66	48	64	64	65	64	66	66	61	71	52	58	61	44	57	63	71	52	64	59	62	54	66	49	51	62	67	70	73	63	53	55	58	52	65	69	56	59	56	61	51	72	58	73	69	65	78	72	55	64	53	61	64	68	56	69	79	51	60	56	60	61	66	69	69	62	57	57	61	56	57	69	77	69	66	54	67	76	59	46	48	75	50	72	60	61	49	58	66	55	65	59	64	58	59	72	63	59	51	57	54	66	75	62	79	51	75	54	56	62	58	67	63	64	55	73	58	62	64	66	62	54	60	68	63	66	56	58	61	66	58	61	69	47	64	62	66	59	71	63	64	69	72	57	52	68	72	69	55	45	70	58	60	76	70	70	48	60	54	48	66	63	63	60	68	63	74	54	81	72	56	60	64	70	66	73	80	63	56	64	59	54	57	59	55	60	63	60	74	57	58	53	65	63	57	60	75	42	66	50	61	64	68	62	55	59	72	47	65	70	62	58	68	76	68	75	72	53	61	75	68	57	80	57	58	58	58	64	70	81	54	60	66	56	74	63	65	51	50	57	56	52	59	67	70	59	50	66	58	72	52	74	76	57	60	57	56	57	50	69	65	67	60	66	71	61	60	52	72	54	68	69	61	56	64	67	69	52	71	62	62	59	60	58	56	69	70	67	51	71	75	62	54	57	47	57	66	60	51	54	54	62	57	45	75	59	50	83	73	74	77	57	79	60	83	72	79	59	57	70	63	45	62	71	54	71	64	63	59	68	71	56	62	70	55	61	64	60	60	62	74	53	62	55	72	64	57	65	46	47	62	66	52	68	71	68	57	61	66	58	79	56	55	52	52	69	61	51	68	60	69	47	63	54	47	55	63	65	56	56	49	56	51	62	65	49	69	72	56	65	75	61	51	53	69	48	56	61	60	63	68	69	72	60	58	68	69	68	52	56	50	61	56	57	58	56	61	47	62	61	65	66	65	65	59	66	56	60	60	61	57	65	60	58	58	52	71	63	66	61	61	73	65	61	66	69	80	65	66	68	54	67	53	68	63	60	66	58	63	54	68	64	52	75	66	56	61	61	57	51	64	51	66	57	67	54	78	65	66	53	48	61	54	55	62	62	63	63	58	72	71	60	74	61	70	62	49	55	47	56	66	53	55	57	61	56	65	56	69	68	60	58	59	58	45	51	56	53	71	80	80	68	70	61	54	59	53	51	63	63	68	51	57	46	54	53	60	52	63	66	59	56	73	58	58	70	62	67	73	61	67	65	67	52	56	70	68	68	65	67	65	63	61	65	67	63	57	51	61	61	65	62	68	66	53	65	68	55	64	71	84	72	64	62	76	59	73	66	55	65	66	58	71	51	66	60	58	61	56	71	59	42	58	56	49	67	54	55	67	62	63	61	60	66	52	72	62	54	67	56	65	54	70	62	58	63	67	71	78	74	64	60	51	77	58	79	53	74	58	68	76	58	50	63	49	62	60	58	60	74	61	53	62	67	80	60	61	55	54	60	68	63	72	61	59	56	72	55	54	60	63	49	73	65	71	71	66	66	51	56	55	54	59	69	66	70	57	59	68	61	66	60	60	48	74	69	61	66	71	59	58	74	53	65	74	59	58	70	75	65	44	71	61	58	63	73	47	67	60	52	75	65	58	67	52	59	54	67	71	67	64	54	59	61	72	54	63	61	56	55	67	66	56	64	57	54	57	53	63	51	67	76	60	55	59	58	63	56	64	45	59	62	64	78	55	63	61	54	53	78	67	62	60	66	61	53	67	65	67	64	69	65	64	57	63	45	78	63	58	53	47	62	56	67	53	59	61	67	73	80	64	56	55	60	64	55	71	59	52	72	63	62	60	52	54	55	67	74	55	79	63	51	64	66	56	59	69	60	58	69	61	72	61	50	60	47	76	59	59	80	73	65	67	53	66	72	50	52	54	59	70	70	73	63	52	86	72	66	70	55	81	75	72	70	51	71	73	60	64	65	56	51	75	60	62	55	63	79	72	57	58	53	63	51	51	79	56	49	61	63	64	61	59	71	51	53	66	51	51	76	57	74	73	62	55	56	56	50	68	61	53	56	55	60	66	63	52	68	61	51	54	50	67	75	60	70	63	64	66	68	59	71	80	64	64	60	76	53	65	61	75	80	59	59	59	51	64	65	57	59	57	58	51	52	74	73	50	57	50	54	71
7441	1748	4345	5125	4434	3521	2763	2241	1933	1535	1378	1186	1007	973	814	818	739	650	557	517	530	517	468	455	414	422	424	401	362	328	326	340	291	331	311	287	303	270	266	287	268	270	276	255	281	302	253	288	240	283	336	381	419	539	553	495	537	503	621	829	708	532	382	349	268	307	390	247	240	236	260	244	250	211	214	239	216	243	219	244	202	204	212	186	203	189	171	184	210	191	180	176	200	209	196	203	204	185	186	191	190	205	182	185	189	189	182	187	199	198	176	180	192	188	190	198	182	170	180	181	193	178	182	195	183	191	172	177	189	203	179	196	185	191	177	186	191	174	181	176	168	189	183	169	167	189	172	192	164	197	197	182	184	176	180	204	170	187	173	179	179	177	213	179	180	173	181	172	189	206	203	183	170	179	162	165	179	172	182	164	162	176	187	181	191	196	183	149	178	183	172	174	178	172	180	189	196	183	165	176	210	173	169	189	187	181	182	163	184	177	167	193	175	192	198	191	196	198	178	177	179	186	182	159	208	196	182	160	166	149	164	184	170	171	184	184	181	172	180	186	178	160	178	189	179	171	183	205	201	171	168	160	176	149	156	165	189	175	188	186	194	183	181	179	181	183	203	192	166	179	182	175	183	172	182	194	177	173	174	199	171	162	167	167	204	200	153	183	154	198	179	187	166	194	211	188	161	173	168	151	177	190	174	155	179	191	177	184	182	172	154	195	186	182	181	187	198	174	148	184	203	178	176	189	185	173	175	168	220	173	186	173	174	180	172	169	180	198	176	171	175	173	164	189	168	193	177	191	176	202	192	190	181	172	172	176	183	200	167	171	189	177	174	196	177	157	175	165	186	193	175	164	175	159	169	158	181	177	181	172	180	170	167	163	159	185	158	207	172	171	179	178	178	171	178	167	174	195	182	159	199	177	153	176	162	206	180	166	157	183	162	169	187	196	167	176	151	186	175	182	174	171	180	176	170	176	172	172	186	205	182	160	186	188	174	154	182	161	170	178	155	175	187	185	188	165	176	181	180	197	158	187	180	163	168	195	195	179	164	176	181	188	192	201	169	147	190	177	157	180	169	173	186	194	190	163	186	176	168	183	187	174	178	171	184	187	182	151	186	167	167	171	186	181	179	169	179	169	175	170	183	178	182	170	166	179	186	179	175	172	186	200	172	179	181	164	186	171	211	183	175	184	161	161	162	189	187	194	177	177	187	164	190	176	163	188	172	177	154	181	181	183	171	160	183	169	169	166	177	177	182	200	179	176	189	162	184	180	136	184	172	177	186	174	178	177	194	189	173	168	183	160	186	177	169	179	171	188	161	191	167	181	193	172	172	153	160	192	177	176	169	186	201	178	178	193	156	194	166	163	162	177	178	181	201	170	170	181	176	175	173	172	195	187	188	180	182	195	192	175	158	180	185	172	155	177	173	153	159	151	169	182	199	168	185	184	182	201	173	171	189	176	167	208	188	185	173	191	176	175	179	182	187	188	178	184	171	175	178	183	184	188	179	187	184	188	175	182	195	188	169	197	173	166	189	169	172	182	169	166	188	186	175	194	183	168	178	182	165	176	179	178	183	194	180	178	165	161	173	144	181	164	162	179	190	149	164	187	185	197	198	172	178	167	196	199	182	186	178	193	185	162	163	177	188	186	173	182	189	164	174	162	207	187	184	160	173	186	169	161	185	167	172	183	153	179	165	188	161	185	208	163	154	174	189	167	207	201	175	166	179	194	172	159	181	161	169	181	193	185	175	204	161	160	174	186	177	199	191	167	179	176	179	168	181	171	192	191	161	167	163	155	182	196	175	172	167	168	166	169	198	185	164	182	196	168	181	192	173	183	176	186	155	192	171	191	173	167	172	188	183	175	160	176	192	163	173	198	165	183	168	165	180	179	155	183	171	184	168	193	174	171	156	170	162	174	161	184	177	182	168	187	179	189	190	178	169	185	188	178	191	179	194	179	163	189	186	190	184	179	175	149	189	181	177	162	173	180	186	152	178	173	167	183	189	179	161	174	187	178	155	176	177	191	198	183	168	173	184	166	183	195	191	186	158	181	165	172	165	170	175	166	180	191	161	189	173	196	180	188	186	176	179	180	169	174	178	168	198	161	191	178	185	179	165	199	149	180	166	188	193	172	185	180	189	183	190	167	178	160	183	165	189	167	221	173	193	166	198	178	181	168	182	173	186	184	160	167	218	194	191	203	175	168	198	151	191	197	157	177	201	169	188	185	171	201	177	159	195	173	173	184	195	185	183	182	166	192	171	177	166	186	175	168	184	182	201	175	189	187	181	203	176	210	174	168	193	166	180	178	194	175	167	210	170	157	149	168	173	200	160	168	173	180	160	188	176	188	175	181	166	172	168	176	186	164	184	153	170	166	191	165	190	170	185	173	161	182	184	171	186	176	170	183	175	170	188	173	165	161	167	198	174	163	154	178	169	154	175	144	196	171	193	165	179	176	175	175	178	162	166	199	161	160	162	154	174	197	170	158	181	190	174	195	171	168	193	171	177	185	172	174	178	171	179	182	166	186	189	172	192	175	175	214	187	191	179	187	164	170	181	151	168	193	199	173	187	167	165	220	187	155	179	181	167	175	177	175	175	174	144	176	177	176	171	183	183	182	176	175	160	171	190	182	181	182	171	190	199	196	188	197	171	177	176	206	211	192	168	153	161	173	177	165	193	171	167	174	175	169	174	171	190	171	194	192	189	183	177	159	182	182	173	160	195	196	188	200	160	192	177	174	180	170	173	191	174	164	194	177	185	170	163	185	195	177	203	173	188	167	182	164	182	179	198	188	188	191	181	187	192	144	196	198	171	159	173	190	198	176	170	193	185	187	186	175	208	190	189	183	168	175	181	172	199	162	189	175	166	186	183	170	184	182	174	199	183	207	179	183	176	200	199	184	166	177	185	163	149	161	189	182	186	176	194	183	169	178	189	163	191	183	179	153	190	175	193	182	171	181	171	186	165	169	190	195	182	169	176	179	181	170	185	179	163	181	175	170	142	165	161	200	167	178	200	182	195	181	186	179	189	164	184	181	162	159	169	172	169	193	145	194	167	178	178	177	166	199	206	187	193	158	175	180	198	198	184	180	194	154	190	167	179	182	177	166	164	181	190	161	194	170	178	176	201	179	177	191	149	160	201	204	176	173	174	175	190	179	168	170	170	157	185	159	170	193	173	170	165	171	151	199	163	189	177	160	186	184	185	193	175	157	205	159	168	196	179	195	173	185	197	175	156	170	184	168	155	175	161	192	187	163	169	171	184	160	188	185	189	190	168	171	164	204	204	182	164	170	184	153	171	196	181	192	187	202	191	190	172	191	184	189	174	198	181	167	190	168	168	207	203	171	176	178	194	166	184	185	184	154	176	171	162	170	170	204	171	175	169	169	196	165	153	170	152	168	176	180	158	184	172	160	152	183	162	166	174	191	177	171	178	165	175	195	184	154	166	191	169	189	185	180	180	202	186	185
2502	139	148	137	148	120	126	107	132	108	111	139	124	87	112	110	109	107	103	106	106	124	121	121	129	137	110	116	99	88	91	93	123	131	118	91	117	119	97	109	111	111	98	132	110	107	119	99	108	113	133	106	111	124	108	112	94	115	109	116	112	95	122	105	108	122	109	106	112	131	129	111	106	124	113	107	120	112	106	113	125	117	110	114	140	118	114	96	111	124	119	91	111	123	91	105	92	112	101	113	115	99	117	98	131	121	116	99	128	135	126	124	150	123	115	120	109	93	114	125	91	109	137	130	119	115	99	104	126	133	113	87	107	115	118	97	121	114	121	104	117	101	113	110	113	103	116	126	116	112	103	105	104	133	113	119	96	123	107	100	108	113	109	150	118	130	101	97	120	117	113	105	129	105	126	103	111	128	106	123	104	128	119	122	131	121	103	114	130	123	118	117	104	112	98	108	109	96	102	100	125	94	117	117	106	110	115	150	106	106	100	119	119	131	95	102	115	109	141	111	122	124	120	116	109	101	101	134	97	96	108	109	110	131	123	103	117	100	109	103	114	120	125	102	104	117	134	126	105	112	105	106	111	102	111	123	104	116	127	129	121	123	129	108	108	112	120	127	121	115	114	122	121	103	129	93	105	95	110	94	119	114	130	114	112	103	113	110	123	113	101	119	121	126	108	105	108	106	114	103	111	116	115	91	112	105	98	123	124	119	98	103	111	130	116	109	99	116	105	112	112	112	109	100	118	108	102	109	106	111	111	110	126	116	103	110	110	103	114	126	117	116	115	103	135	121	116	113	121	92	110	122	112	107	102	117	114	110	112	128	93	114	122	106	112	117	118	121	107	126	111	134	100	121	92	117	112	119	116	113	99	129	113	115	113	129	100	99	110	110	113	114	101	116	110	102	119	115	109	132	102	99	117	110	108	115	117	120	114	118	106	120	119	125	119	118	108	129	118	114	104	111	104	116	101	116	108	103	136	113	136	135	101	124	91	124	118	96	110	121	116	135	100	100	104	112	116	119	123	129	103	115	126	140	116	113	98	99	122	120	91	113	116	120	122	124	105	105	125	112	139	107	111	120	104	116	110	120	130	111	136	124	126	106	124	115	111	108	103	138	98	119	105	114	107	126	106	111	108	115	107	93	117	120	107	115	107	116	116	106	109	99	96	94	93	134	112	112	133	103	135	113	96	117	113	101	126	105	125	119	96	121	115	107	111	137	105	123	109	106	123	101	116	134	105	106	121	104	120	104	111	104	92	125	124	110	122	125	129	116	109	119	109	114	118	122	102	118	125	125	111	117	118	112	116	122	126	116	122	117	128	116	124	101	120	116	114	122	108	106	110	95	100	102	117	133	108	133	106	115	101	110	105	119	97	121	113	109	111	111	94	117	122	103	147	131	116	120	99	122	130	120	108	109	98	104	96	104	121	126	121	92	111	130	111	105	104	106	130	108	111	114	109	98	97	117	119	112	114	109	101	125	110	112	107	100	106	124	112	121	125	105	110	106	100	111	107	114	108	122	118	127	91	114	106	115	114	112	118	119	122	94	107	102	119	127	109	108	117	109	111	119	105	120	92	112	100	92	131	97	112	97	107	113	131	95	116	114	104	109	115	111	121	113	109	120	121	115	125	125	97	136	119	115	105	117	115	131	109	124	95	97	112	128	130	111	140	112	119	116	111	111	95	128	103	122	112	96	107	106	114	104	109	121	115	103	124	125	92	117	116	106	114	110	120	115	102	97	120	116	123	121	127	103	103	110	107	101	114	117	104	101	116	104	122	115	95	117	130	95	110	90	123	97	110	117	108	132	122	114	127	135	120	125	120	113	128	112	138	115	142	124	136	117	110	117	129	125	125	114	124	111	92	132	119	118	123	98	109	102	104	105	113	108	120	113	116	103	110	113	116	95	129	101	99	99	122	104	117	96	116	122	109	124	123	115	120	113	120	101	128	117	134	118	111	120	109	121	95	97	121	118	101	121	106	111	113	116	126	110	127	117	101	117	100	111	123	110	107	114	150	110	119	130	114	105	92	140	134	109	114	125	106	134	134	121	112	111	101	135	114	123	132	113	107	113	126	98	132	110	132	108	121	109	108	105	129	117	116	125	138	108	93	106	118	110	123	121	104	111	128	107	110	105	113	117	108	123	120	117	114	107	121	125	120	101	107	124	120	115	120	148	114	111	118	118	103	109	102	121	102	116	96	117	107	129	102	128	99	124	115	121	117	130	119	129	111	104	124	110	121	99	109	101	107	109	111	99	94	106	110	117	99	103	106	111	92	99	122	111	139	92	113	116	123	91	128	102	130	86	115	103	102	99	115	121	106	102	111	91	123	134	116	114	107	105	113	132	110	117	93	98	108	103	106	97	100	117	94	116	101	122	96	97	114	112	94	101	117	110	118	98	119	110	93	98	128	101	122	110	112	97	119	109	95	127	112	121	139	106	100	104	100	95	110	123	106	104	105	115	106	108	127	119	110	116	111	106	120	108	124	126	113	120	114	110	115	120	104	116	112	105	107	111	109	121	107	99	118	117	108	125	114	110	93	120	129	101	127	112	123	123	118	127	116	107	94	102	108	124	112	108	99	113	133	118	113	119	101	120	104	84	120	105	88	103	98	98	103	114	90	128	111	108	91	116	102	112	120	103	112	106	118	127	119	109	109	121	123	100	120	111	102	124	137	99	108	103	109	103	118	117	115	132	105	95	106	102	106	117	100	117	108	102	95	121	94	109	115	122	107	124	108	116	120	103	109	112	97	140	130	105	104	142	136	114	124	110	97	108	108	115	116	115	104	112	124	123	135	92	99	87	120	93	105	122	127	122	119	97	128	119	98	118	95	102	116	96	96	115	102	97	114	130	111	122	125	106	108	118	132	107	129	111	111	119	108	106	115	109	118	121	108	118	123	104	117	103	132	119	125	113	98	114	121	120	92	102	101	93	109	115	106	103	124	122	119	108	114	107	122	124	123	113	129	122	117	102	132	117	109	120	126	108	95	101	115	119	118	119	96	116	99	124	126	104	104	112	125	98	131	110	114	110	131	113	129	101	103	110	106	99	110	89	101	115	132	130	93	114	112	129	103	121	107	113	100	124	100	122	95	107	107	118	106	122	101	113	138	130	100	108	97	115	99	135	119	120	128	112	111	125	109	113	124	127	111	134	112	121	125	105	119	113	118	95	113	101	122	131	132	112	114	117	101	116	131	99	114	132	115	117	114	98	94	103	118	119	117	99	108	109	119	108	121	94	100	106	109	99	107	106	97	106	100	103	94	96	112	111	101	116	105	122	127	110	111	111	115	121	117	105	103	109	122	112	117	114	113	101	117	135	120	104	114	101	96	117	112	119	131	107	131	130	99	117	149	108	120	117	111	107	116	107	120	109	109	117	112	115	103	134	125	112	115	111	108	113	105	100	115	100	117	119	113	119	108	118	103	101	97	99	132	116	115	122	104	127	99	126	128	118	97	111	118	107
2539	385	405	428	427	365	340	358	377	367	388	370	330	363	334	321	330	311	343	338	331	331	339	336	343	330	325	320	338	330	359	318	350	327	319	318	303	353	337	339	324	370	325	346	376	342	337	344	314	315	336	313	345	293	313	326	291	350	351	321	316	305	344	336	321	317	358	336	340	332	326	324	319	325	332	326	287	308	296	369	314	327	334	350	340	317	301	324	281	326	322	310	299	344	327	309	314	320	333	349	305	312	360	342	360	305	320	340	326	352	339	326	315	342	333	311	312	293	326	311	281	310	331	307	336	319	359	333	315	338	324	327	338	320	329	315	339	301	320	318	309	313	343	343	325	342	340	346	336	313	324	312	373	339	320	327	334	324	297	313	323	309	331	320	338	342	330	301	352	309	315	331	327	326	301	374	312	309	338	313	309	316	339	359	339	287	298	276	301	295	335	285	292	324	350	307	298	351	332	339	325	365	305	310	345	299	351	309	325	338	313	337	319	310	347	333	319	356	313	340	325	339	327	311	313	329	314	309	318	311	331	336	321	329	332	334	327	345	359	365	347	364	307	299	326	327	340	324	328	324	357	345	305	324	325	306	328	312	320	302	324	334	325	363	311	314	351	342	309	341	296	300	309	333	290	300	329	329	325	342	308	327	320	333	330	339	328	328	330	351	331	289	337	349	351	326	335	305	310	322	297	323	358	302	323	325	334	325	339	351	310	330	299	343	322	313	348	309	344	309	319	330	314	346	340	335	335	301	334	362	305	317	346	310	326	339	301	285	306	340	325	360	307	345	302	301	306	333	322	325	317	302	328	352	315	319	333	295	331	319	324	304	337	313	334	343	359	346	309	291	317	344	332	336	313	329	312	335	339	330	360	336	326	334	314	358	299	294	315	323	319	333	334	311	348	294	359	337	336	308	293	312	308	321	320	312	326	327	343	340	311	321	333	330	321	298	339	294	334	320	305	292	326	313	307	307	349	313	299	333	330	322	343	309	326	365	334	303	327	316	324	349	320	337	331	341	340	317	321	302	342	313	329	321	316	284	310	338	343	358	295	337	349	312	352	363	310	336	341	331	306	330	322	337	337	347	334	338	332	342	339	318	327	283	319	300	324	329	321	349	330	340	342	317	370	309	300	304	332	323	322	339	341	343	311	325	330	340	344	326	332	343	335	336	340	306	325	332	338	313	319	297	308	328	322	322	313	312	325	326	342	335	331	337	343	334	340	320	311	327	335	336	314	315	341	342	337	291	325	303	366	364	325	294	372	313	335	327	356	335	315	356	319	322	334	327	337	326	337	339	329	318	327	317	330	347	271	309	331	319	333	337	334	341	331	325	351	325	330	317	321	298	288	328	367	325	324	323	331	319	290	305	315	300	343	327	298	314	324	350	310	302	326	289	330	323	349	325	320	310	328	322	352	320	335	327	316	320	339	383	297	291	338	330	313	336	306	333	317	324	322	319	333	325	303	329	314	302	329	344	341	317	326	338	335	312	347	305	306	308	308	294	319	302	324	315	345	338	318	313	336	315	337	318	308	269	310	364	314	358	339	299	313	331	323	298	328	338	375	330	307	305	326	329	286	302	318	330	330	296	339	332	325	346	316	354	322	296	319	346	309	337	309	316	300	356	326	335	330	335	329	323	314	327	329	302	341	330	335	311	304	322	365	316	345	316	328	333	301	321	327	328	354	304	349	329	333	352	312	354	357	333	337	325	340	307	328	330	327	330	302	361	314	305	291	348	347	324	319	317	328	316	319	311	327	321	325	303	317	340	314	301	326	326	343	332	355	325	325	292	331	348	313	308	346	366	319	353	331	330	336	330	361	338	318	364	325	325	291	325	321	340	331	341	357	330	329	342	327	329	321	338	352	355	305	314	313	306	327	316	369	351	323	333	327	323	339	344	312	327	337	315	316	310	334	297	344	318	334	336	341	316	336	321	319	356	326	334	336	314	301	322	331	348	332	309	300	314	357	310	316	331	333	339	307	297	319	339	326	321	317	306	347	326	331	309	307	370	318	348	313	315	309	322	310	327	341	344	330	336	306	309	326	337	334	308	315	322	355	316	322	358	302	308	328	345	345	330	364	330	322	308	346	331	315	319	340	337	337	341	355	314	304	323	342	339	321	331	354	315	333	321	284	325	318	335	339	300	320	339	322	328	304	342	321	316	309	330	316	321	350	320	308	318	291	330	331	346	311	335	348	313	319	378	326	338	334	327	326	306	356	330	360	336	297	310	305	311	303	299	315	338	344	301	305	354	361	312	312	380	335	316	313	296	318	345	325	345	329	355	323	303	331	304	327	315	345	321	305	334	323	320	322	307	333	308	318	326	349	338	319	299	307	339	327	322	334	311	329	320	310	325	354	336	328	295	321	323	333	331	311	298	338	329	320	331	342	337	319	322	348	327	318	328	336	309	345	308	320	315	338	319	325	339	304	348	361	326	316	317	331	337	338	304	335	312	327	328	350	341	346	308	355	350	338	317	355	311	314	326	300	318	338	344	307	336	330	326	317	339	349	325	318	344	335	324	348	359	332	350	326	331	337	309	312	331	335	325	312	345	337	325	322	310	349	331	317	326	322	338	290	341	354	330	332	303	301	336	333	328	329	316	306	334	309	306	329	343	328	337	343	342	322	278	326	335	342	306	301	325	325	357	353	296	322	321	315	302	321	309	357	339	290	318	286	303	336	314	355	322	325	345	325	349	305	304	317	313	302	326	361	337	326	330	321	340	353	340	318	321	312	318	351	345	338	316	321	368	325	360	297	343	308	338	299	333	329	348	355	333	350	310	329	306	341	338	343	343	295	326	320	289	324	327	314	332	317	342	321	297	361	337	309	347	281	310	356	319	330	340	310	357	316	323	355	321	317	317	329	328	346	302	337	343	312	348	338	326	328	323	304	332	323	323	321	331	336	336	337	309	302	314	335	329	313	309	338	319	327	363	326	325	317	316	306	340	319	306	339	336	289	291	307	329	324	340	311	311	342	332	353	291	288	330	337	311	332	301	335	319	333	327	318	329	316	341	335	337	338	322	313	323	285	317	276	350	309	326	317	341	327	338	331	296	327	309	315	326	328	332	305	304	364	356	322	321	322	309	319	311	365	332	357	317	305	338	331	344	312	318	353	309	336	324	313	298	323	322	323	324	316	317	332	317	329	325	287	304	316	315	307	331	353	311	342	311	291	323	318	332	305	301	319	318	327	310	335	306	335	322	338	321	328	315	339	354	335	336	345	335	321	327	335	321	350	328	352	342	333	312	299	369	346	334	332	356	320	345	346	319	326	325	336	305	363	314	336	285	326	321	327	364	338	313	325	309	334	321	317	350	366	351	330	280	296	343	350	323	328	331	327	330	318	320	309	341	333	334	310	298	313	337	333	338	306	333	347	305	324	312	308	353	309	331	338	316	364	324	347	331	326	333	332	329	361	380	300	313	306	289	326	361	319	323	343	330	324	342	336	344	335	323	300	310	313	331
8406	803	1067	822	590	403	343	324	286	268	229	161	200	179	195	155	154	159	133	148	151	144	122	161	119	140	164	137	123	149	108	166	148	150	142	107	149	152	135	124	130	110	128	123	139	129	140	138	131	138	121	119	126	145	152	151	149	138	168	166	142	145	136	126	128	144	140	151	124	114	147	137	152	127	140	126	109	136	87	131	123	122	128	128	132	126	117	132	125	146	122	122	139	132	136	149	123	137	126	110	116	129	118	120	119	109	155	125	136	131	123	124	116	129	112	132	149	142	136	147	142	117	136	109	112	125	137	128	126	129	125	127	135	127	127	128	128	106	128	122	119	129	123	143	151	126	134	123	154	135	136	117	148	127	114	112	125	141	139	126	129	105	148	119	133	101	111	128	155	139	121	129	123	123	115	112	127	134	140	129	120	121	131	144	141	141	123	128	125	131	137	123	139	118	129	112	138	136	122	125	119	122	127	137	143	151	138	137	139	135	136	119	144	135	136	116	128	143	136	131	99	126	146	125	127	113	120	132	129	110	132	135	120	124	146	134	150	150	127	129	117	163	131	111	118	137	135	125	128	114	111	121	140	141	118	125	137	124	108	147	127	131	131	140	123	110	118	107	134	127	126	122	119	126	133	140	145	120	126	132	118	144	131	161	156	132	141	140	139	131	142	147	101	132	113	115	127	129	137	133	126	147	118	108	136	137	120	115	127	138	132	131	140	133	137	122	128	120	114	127	120	133	138	127	114	133	132	123	132	135	132	126	143	129	143	138	141	139	129	143	124	140	125	125	123	145	128	138	110	132	134	114	131	122	138	141	116	154	154	125	137	146	141	108	120	132	139	151	134	118	143	143	149	127	126	127	128	130	121	120	154	133	127	125	138	139	140	136	124	156	132	125	139	115	107	134	113	125	108	116	124	141	125	136	134	111	131	154	117	138	118	127	134	158	122	129	124	110	118	128	125	106	134	139	115	124	136	138	127	120	126	131	137	143	128	123	137	139	149	122	128	128	128	137	146	140	129	144	143	129	141	133	120	119	132	118	128	123	132	138	143	144	123	145	161	137	133	126	132	137	138	126	122	123	141	110	125	125	141	131	133	127	139	122	130	130	131	143	142	119	162	141	123	129	128	136	116	147	111	147	139	124	130	122	139	130	137	141	117	133	138	129	111	134	143	128	99	128	128	124	129	149	123	127	139	126	122	144	140	144	159	123	133	127	149	135	133	125	110	116	133	135	139	144	130	144	116	109	132	136	140	135	129	136	142	143	136	116	101	115	114	129	127	118	124	116	134	127	156	140	151	141	137	152	126	126	127	120	140	114	123	137	136	127	130	118	133	134	140	150	117	135	147	123	122	145	130	112	124	133	136	103	113	139	128	144	127	139	137	139	122	135	130	123	125	131	126	109	131	132	141	129	121	104	122	125	136	142	122	130	135	115	153	117	129	137	102	119	130	141	133	135	117	121	130	128	117	152	102	134	143	124	142	143	122	117	133	134	126	136	125	129	132	129	124	127	118	140	133	122	118	125	117	148	113	126	138	126	118	117	137	124	97	130	115	132	133	132	126	146	126	154	130	139	150	114	137	142	133	140	123	137	128	117	116	114	147	133	131	125	142	132	128	151	138	146	127	135	135	127	128	136	120	99	133	115	119	138	131	135	145	141	124	139	131	133	119	132	125	115	119	119	130	123	132	125	139	142	131	139	121	162	114	149	129	127	131	138	125	136	136	132	96	126	130	113	117	156	129	123	136	126	126	119	137	146	131	125	124	129	127	109	113	142	140	138	142	120	148	116	127	112	114	105	125	131	132	129	123	120	126	124	131	139	126	130	148	139	143	152	122	118	126	119	133	138	120	121	132	148	137	120	136	128	133	120	132	138	130	107	138	120	158	136	130	123	133	121	125	133	116	101	119	129	127	124	124	128	147	139	147	132	140	125	145	132	138	133	113	140	127	155	127	120	116	128	123	130	126	132	151	138	100	119	116	131	147	129	152	128	144	120	130	132	138	128	120	122	131	149	139	144	134	130	127	136	119	125	127	157	151	130	160	129	132	124	112	122	125	150	127	129	144	139	128	135	130	132	136	130	147	131	140	138	134	131	140	164	136	126	141	132	131	118	141	142	139	134	136	118	113	137	123	139	124	146	137	134	138	120	140	139	113	123	135	158	121	128	132	123	139	135	141	128	131	135	132	122	127	123	108	145	116	116	147	128	138	122	150	151	118	135	156	127	127	110	115	130	124	124	126	129	129	155	128	126	128	127	116	120	107	130	124	99	143	143	124	138	151	133	122	121	135	109	123	116	113	134	137	143	133	124	127	134	120	138	144	132	138	124	133	152	118	119	105	129	121	135	145	114	120	152	114	126	122	135	133	131	120	130	128	123	113	128	123	114	123	125	129	136	125	141	129	123	140	131	126	127	120	137	138	126	132	133	130	146	124	128	134	135	125	139	125	147	142	132	137	126	139	147	123	143	151	140	126	107	123	117	133	122	133	143	132	134	150	130	143	133	127	129	127	138	119	121	133	124	152	126	119	133	135	150	128	114	147	125	115	127	112	125	111	122	122	130	135	117	120	140	129	128	127	130	138	142	133	115	121	142	149	121	132	131	142	138	149	122	141	125	145	125	144	108	143	137	129	140	133	135	131	146	142	136	139	134	114	114	124	121	148	133	130	127	146	135	110	145	134	116	140	118	121	146	133	151	155	129	128	133	114	110	122	159	115	143	137	137	144	143	125	116	148	135	148	122	148	128	143	121	152	118	140	130	141	125	127	128	115	148	123	134	137	130	134	134	108	130	134	111	132	123	138	134	149	119	142	144	117	133	146	149	129	137	142	132	126	117	137	133	137	127	133	142	133	115	131	128	137	128	118	124	118	122	127	121	137	133	122	139	124	116	151	119	116	141	123	124	132	128	129	150	109	134	132	118	131	128	136	122	144	120	140	121	143	113	121	136	115	98	128	140	129	129	133	134	128	155	135	129	143	129	137	136	116	116	133	121	130	136	127	110	133	114	129	125	128	140	130	117	113	141	112	111	130	119	117	115	161	123	119	130	131	137	121	107	131	117	130	137	136	124	141	128	114	149	129	121	136	135	124	116	142	127	129	130	138	117	128	126	133	104	122	122	122	146	122	117	127	122	128	131	131	119	119	131	138	123	109	122	131	118	145	150	112	130	112	144	128	135	129	150	133	126	109	146	106	103	122	97	115	112	140	130	126	121	106	119	114	114	125	112	139	135	118	156	141	135	144	125	133	107	134	121	110	131	123	126	155	136	126	125	135	152	133	131	133	153	141	144	135	117	121	128	118	167	131	136	132	132	122	132	152	155	135	123	120	117	158	144	130	130	106	124	133	135	123	114	154	118	130	121	117	132	120	123	130	108	118	104	123	160	143	107	132	107	122	125	129	117	137	120	128	122	151	119	134	137	141	139	117	134	138	122	124	142	122	117	137	128	122	135	144	127	130	117	131	142
6097	1208	2546	3019	2677	2061	1720	1499	1251	1122	1030	931	841	743	689	677	614	593	570	540	542	541	505	510	511	479	478	455	430	454	439	387	509	403	407	422	453	391	433	414	413	381	412	388	443	396	409	389	396	427	453	430	502	548	554	476	532	511	585	667	549	552	487	430	443	515	464	424	366	417	437	400	374	357	358	397	386	342	360	341	400	366	376	370	369	353	365	369	387	365	385	378	362	358	391	402	365	346	334	356	377	379	368	340	389	400	374	369	354	370	362	366	362	427	362	403	350	344	395	379	404	374	382	361	379	330	375	362	373	370	356	395	389	353	358	381	384	352	341	370	373	396	398	361	346	341	342	316	371	353	359	400	342	384	377	347	363	359	380	371	396	340	367	348	390	371	376	384	353	358	334	365	363	351	371	337	347	358	360	378	350	400	388	370	378	365	349	359	383	341	375	356	361	393	341	383	361	358	333	361	358	358	353	366	390	371	352	397	364	336	376	338	364	380	343	365	340	363	363	359	357	361	355	386	373	341	359	369	352	342	343	369	371	366	375	338	367	364	396	383	339	358	372	372	366	373	351	396	370	356	366	362	366	343	352	371	400	337	365	329	356	341	349	362	350	393	357	387	340	364	368	377	373	372	380	333	335	349	346	390	328	374	382	395	358	374	409	380	360	354	362	362	377	366	342	362	322	350	368	348	320	382	343	371	348	374	347	401	354	350	363	393	368	370	340	335	333	375	361	360	378	319	371	378	354	382	349	366	404	370	362	363	375	374	359	368	377	379	334	371	359	390	390	368	334	358	401	363	392	335	324	345	372	353	332	392	389	359	413	365	344	371	378	318	396	368	376	371	374	342	375	329	374	365	364	370	373	389	362	352	336	335	371	329	405	391	355	380	341	350	411	369	423	351	357	393	351	359	381	367	354	387	338	349	381	370	379	340	365	367	329	358	362	380	370	387	375	359	380	359	376	347	337	384	362	348	356	359	338	367	438	367	337	365	385	384	355	345	373	398	345	412	318	378	366	350	367	364	325	379	418	404	327	370	356	388	358	368	359	337	389	364	363	363	400	331	393	378	342	371	372	380	344	375	363	370	354	377	371	359	385	356	384	322	328	342	341	325	324	355	378	358	341	344	389	373	392	372	370	359	353	379	388	361	355	344	383	377	363	376	374	375	341	368	330	354	362	363	371	346	378	368	367	360	362	327	339	343	383	340	370	342	350	362	370	374	350	360	369	366	365	342	361	400	394	366	380	339	331	373	371	345	396	365	334	346	352	374	340	363	376	357	376	369	375	397	375	395	407	365	369	370	352	340	346	384	347	374	361	377	347	366	361	394	365	368	329	360	402	359	346	387	359	356	355	369	379	350	322	364	379	348	377	369	374	377	338	378	355	410	401	342	415	346	376	341	329	378	416	374	414	348	385	369	332	375	389	358	372	367	395	363	335	382	372	348	378	350	361	373	363	357	362	351	374	368	377	318	342	372	337	340	368	375	352	379	340	355	347	367	360	351	323	368	386	391	381	354	370	375	364	324	356	333	393	376	371	359	394	401	352	348	374	364	359	368	343	363	362	367	370	362	386	393	358	372	376	369	356	377	400	371	392	372	389	330	376	370	363	376	385	418	391	361	350	353	382	343	375	337	351	363	351	320	372	361	343	372	354	346	357	357	372	378	341	331	355	363	361	417	374	369	342	395	374	360	365	363	348	367	387	370	357	357	367	407	366	340	340	392	366	383	340	379	364	361	376	360	382	367	337	374	369	328	382	364	412	342	363	327	343	369	367	375	364	357	379	340	316	379	349	377	347	376	347	350	355	384	355	356	379	361	368	360	370	359	342	371	369	360	371	387	378	357	368	372	371	365	362	355	367	361	357	363	377	334	387	352	368	344	353	336	370	358	362	366	370	353	349	321	339	377	353	390	370	373	355	376	358	396	373	351	372	408	362	365	369	345	403	360	365	379	337	343	344	384	337	404	360	317	344	360	365	356	336	325	358	378	365	362	349	349	324	333	359	389	357	335	355	392	333	373	366	349	374	364	389	337	382	365	369	354	392	364	356	359	383	357	369	339	341	355	350	351	385	395	375	381	349	370	374	371	394	374	346	370	368	356	363	395	361	380	364	390	352	367	374	332	309	332	382	352	400	358	382	355	368	344	363	385	351	391	366	358	353	355	359	352	366	351	340	368	329	322	368	382	338	354	363	357	383	365	363	375	376	403	343	370	393	354	334	361	351	359	371	323	341	338	373	349	359	353	346	355	340	381	354	344	378	326	342	353	380	367	389	381	353	328	382	349	363	351	350	321	357	383	336	384	363	364	392	381	399	351	357	359	384	310	382	395	367	363	358	386	346	367	357	364	362	342	373	375	374	387	351	374	373	348	367	336	410	353	373	374	362	374	371	354	361	346	385	368	371	375	356	324	384	344	344	355	370	336	387	389	382	349	375	350	366	365	342	363	381	352	392	385	364	330	398	366	339	344	361	367	371	341	384	343	354	363	355	336	369	339	375	374	393	361	377	353	375	372	415	368	325	347	370	375	356	381	372	343	339	373	364	379	372	351	381	350	329	321	359	347	373	371	347	397	357	380	325	375	334	369	355	324	378	376	343	402	359	332	360	373	345	372	371	384	352	351	344	356	343	388	364	360	400	347	336	382	322	320	354	368	347	349	374	326	381	401	340	377	364	347	347	367	384	375	391	372	375	391	369	351	370	357	341	361	357	389	393	392	365	370	366	357	358	371	385	362	372	338	350	370	384	374	345	336	356	357	345	398	342	367	398	371	377	351	362	369	357	386	358	329	362	370	361	380	389	393	336	378	383	389	335	354	364	375	385	386	390	354	366	356	349	325	352	383	385	352	398	356	357	364	351	394	379	390	350	337	351	351	357	407	331	382	340	362	348	352	362	349	357	341	349	386	332	346	356	359	337	360	354	365	374	343	342	349	363	345	360	364	377	375	324	319	377	362	314	377	345	367	337	369	372	344	364	384	329	370	369	376	358	323	378	362	343	337	357	371	350	359	345	353	361	347	352	341	351	372	378	383	327	339	341	335	361	367	336	346	393	368	394	364	390	361	356	349	369	358	374	357	324	357	367	346	309	397	357	342	368	322	337	383	351	349	341	372	362	385	333	340	368	341	343	322	380	355	352	376	340	338	365	359	384	369	361	377	384	355	363	376	328	331	350	352	341	392	376	354	380	367	399	367	379	359	361	369	369	376	379	356	356	375	353	377	355	363	372	369	354	337	352	356	356	384	391	414	356	350	370	370	350	380	355	352	353	358	376	358	370	365	328	346	370	356	368	376	370	354	330	347	336	372	354	397	351	363	367	363	360	365	342	394	357	378	334	334	352	349	381	374	401	358	358	360	355	349	375	369	334	340	361	371	384	368	385	383	353	366	376	375	352	395	345	379	361	351	361	352	392	385	347	363	400	362	417	350	345	383	348	365	391	343	389	347	389	355	355	375	415	377	346	342	376	356
14464	1752	2034	1462	1017	671	529	379	344	259	223	177	172	145	163	113	116	114	110	130	99	103	86	100	99	76	86	93	72	70	90	85	75	74	75	63	81	74	71	68	68	63	71	70	72	59	73	70	71	62	68	83	96	97	100	96	110	99	104	96	76	97	89	71	67	86	86	76	75	71	83	67	59	68	47	68	58	63	54	54	61	57	58	43	57	62	71	67	60	65	61	56	52	75	67	50	55	69	73	60	59	61	62	56	51	65	72	58	53	72	64	57	61	63	72	72	71	64	64	50	70	66	73	48	59	60	60	60	77	70	51	54	60	58	57	54	71	53	71	66	56	58	63	58	60	61	68	64	65	50	49	53	60	60	71	57	67	50	72	65	70	52	61	59	65	70	68	68	64	61	62	55	65	69	62	56	51	70	57	55	70	59	61	54	62	55	54	79	60	64	57	75	58	73	82	62	62	56	67	65	67	62	59	75	65	59	61	46	63	60	73	55	73	65	61	58	51	76	55	64	60	66	65	65	57	60	71	76	68	60	81	66	52	50	62	65	67	65	72	70	52	56	52	60	56	54	75	57	57	64	63	53	54	64	70	84	51	53	54	80	45	66	68	64	49	61	75	57	58	85	72	67	77	65	75	49	77	66	72	58	76	48	76	83	70	68	51	69	60	56	66	56	61	60	47	57	80	66	55	75	45	63	68	61	64	72	67	59	57	62	56	57	63	59	53	58	74	50	44	64	63	56	55	66	60	73	64	71	64	67	65	72	69	56	45	68	69	64	64	58	71	62	64	60	67	62	61	46	67	64	63	80	70	62	77	52	69	68	59	84	57	54	55	63	55	51	79	66	56	59	55	54	48	53	65	57	61	73	64	62	62	58	63	65	72	58	70	70	67	53	71	62	81	59	72	71	47	69	67	41	54	59	53	58	59	62	57	64	61	67	60	49	64	64	54	50	55	61	70	81	60	71	59	54	51	74	64	61	69	74	51	70	63	66	51	54	64	58	58	62	63	62	63	64	54	59	55	64	53	56	54	64	57	64	59	67	63	82	57	62	61	73	71	66	63	67	66	60	63	75	69	67	59	75	65	54	81	69	69	51	57	61	53	72	60	65	63	65	66	66	47	65	68	54	70	59	62	64	73	60	73	63	59	60	57	61	71	68	60	66	68	54	71	65	61	63	68	52	74	60	63	66	79	66	60	58	56	65	68	46	60	61	60	75	75	60	64	55	54	51	71	49	63	57	63	47	68	63	58	71	71	52	57	62	62	54	63	71	62	47	60	55	66	54	75	67	76	59	63	57	64	56	54	79	61	57	58	63	51	55	63	74	63	56	61	55	54	72	56	65	62	72	63	64	53	69	48	67	67	48	58	63	68	80	57	58	59	56	65	57	56	65	58	62	65	65	59	60	54	68	63	57	70	51	64	63	66	68	61	61	65	54	56	54	56	54	83	70	64	59	67	55	56	68	62	62	54	60	65	59	68	71	71	71	54	58	70	52	55	56	68	55	73	62	44	70	51	65	63	68	68	58	69	59	72	53	67	59	62	58	68	71	64	66	65	55	60	59	64	66	73	50	68	62	52	60	64	57	73	56	55	60	66	56	60	55	71	57	77	63	62	57	56	63	63	57	64	51	77	58	52	64	53	62	57	62	56	46	59	52	67	47	82	58	66	56	67	62	63	57	70	66	66	56	66	53	69	62	68	62	57	68	63	50	45	56	54	45	49	73	65	63	50	63	76	52	51	78	60	64	66	55	69	53	55	64	65	54	71	62	67	66	61	56	64	66	75	62	73	53	67	56	60	50	51	67	72	60	81	71	64	57	54	63	54	52	64	72	68	60	63	59	68	63	53	77	56	53	66	66	60	51	68	59	68	78	69	69	55	77	68	73	49	58	50	66	58	73	65	63	56	57	72	57	55	67	51	60	74	54	61	60	74	46	68	68	85	50	82	71	71	62	60	54	58	65	52	66	69	61	66	61	66	63	62	80	69	58	55	70	70	73	59	55	53	76	49	65	61	51	56	70	62	71	62	59	56	53	60	65	60	73	67	65	57	49	65	61	75	57	62	59	60	66	67	58	64	58	60	66	77	57	61	55	64	72	56	72	90	70	62	88	58	50	60	53	62	71	76	65	65	53	61	62	58	58	71	63	43	52	69	56	60	67	84	74	59	67	65	58	74	68	51	66	63	58	69	53	77	74	61	50	56	71	49	49	67	70	66	48	56	57	54	59	57	56	63	54	66	56	63	65	51	54	64	61	73	65	76	62	61	53	70	60	54	66	68	64	63	69	56	68	66	62	57	57	49	68	49	67	81	68	72	70	55	53	55	56	72	55	59	74	49	61	54	64	51	52	59	69	58	75	60	72	57	65	56	63	55	61	70	71	53	54	68	49	64	59	67	59	61	52	62	58	58	60	71	53	41	65	53	61	53	51	59	65	45	67	62	70	55	56	72	80	66	57	72	58	61	46	60	64	58	60	73	66	67	83	49	59	74	38	48	61	71	73	76	55	68	75	46	62	59	62	49	69	61	59	66	53	53	74	55	63	78	59	64	71	73	66	62	57	61	68	65	64	62	60	60	69	60	64	70	47	61	49	73	55	60	64	64	65	64	58	65	71	52	62	56	50	63	54	74	65	57	62	64	62	80	60	62	62	72	63	61	54	67	59	60	49	57	55	65	52	55	70	57	65	53	83	50	64	48	55	66	72	60	66	69	63	72	56	70	66	62	68	55	63	68	81	66	62	68	73	70	60	48	67	66	69	59	53	41	53	65	51	63	73	63	46	69	50	62	49	70	59	48	61	58	58	82	63	58	68	65	61	65	52	69	71	56	75	59	64	55	58	72	69	57	55	67	62	57	43	59	62	69	56	62	75	63	58	66	77	60	62	71	52	64	58	65	60	58	70	56	57	61	62	56	66	66	56	63	48	61	51	75	58	67	56	72	76	62	60	53	55	65	68	57	54	55	66	56	72	48	41	59	68	61	65	54	55	68	49	64	60	81	66	49	62	60	64	70	68	75	61	71	68	58	56	56	60	60	67	46	66	71	72	48	62	48	53	49	74	59	49	60	52	63	62	67	68	52	64	61	64	62	58	54	68	47	53	54	61	73	71	56	62	70	49	72	62	55	56	70	50	52	68	61	64	62	77	69	69	65	60	66	56	56	65	58	70	64	66	55	65	56	56	70	73	75	51	70	59	51	64	71	57	46	61	76	59	63	56	54	64	49	67	60	56	60	72	71	68	60	72	70	69	53	63	65	52	58	72	59	49	60	58	65	75	61	55	43	66	51	58	47	60	61	58	64	60	47	69	62	64	71	57	52	67	63	51	73	48	61	53	60	60	65	72	61	65	48	56	69	64	64	66	61	58	62	57	63	65	80	59	58	66	54	66	57	53	59	53	51	53	65	68	55	70	74	64	60	43	52	76	63	46	55	58	62	58	66	61	62	70	61	63	58	67	63	63	72	49	68	52
7503	1692	4490	5167	4370	3516	2761	2251	1871	1531	1391	1155	1081	929	877	715	724	616	603	579	497	503	429	452	431	405	345	350	354	335	317	321	327	321	300	284	288	274	255	210	247	239	284	279	334	283	285	268	263	262	335	372	441	510	501	491	673	593	622	607	499	505	385	306	363	540	328	226	238	223	319	215	230	189	218	213	221	214	228	190	225	189	170	199	182	206	187	202	188	188	205	187	189	185	184	206	190	200	170	174	199	180	174	174	205	196	194	184	184	183	174	168	210	183	199	195	165	177	197	187	152	185	176	177	181	192	195	188	192	168	180	188	196	182	202	189	175	183	179	184	176	182	202	174	175	194	187	189	171	191	190	199	200	201	197	198	193	193	164	171	174	181	192	184	201	186	165	203	180	178	201	171	176	168	162	149	177	172	180	166	175	176	208	184	183	180	182	188	179	180	164	173	171	169	180	161	151	178	188	166	170	171	179	189	170	200	176	176	202	188	175	182	179	185	190	180	178	177	175	170	182	179	184	189	178	169	177	193	187	187	193	169	164	173	176	163	184	195	154	175	172	167	157	185	180	146	189	184	161	172	148	190	181	190	199	176	173	189	176	173	191	185	205	193	187	184	179	177	190	186	178	192	181	193	192	176	169	173	174	186	153	185	160	184	160	170	176	199	171	180	160	166	182	168	210	150	204	169	194	190	199	159	177	197	188	174	165	202	198	182	188	173	162	212	186	185	189	168	186	190	165	170	186	184	174	180	151	177	170	172	192	176	173	200	170	168	165	174	172	182	178	158	159	167	171	159	179	168	196	180	181	174	180	190	182	176	170	170	193	161	155	152	182	163	171	192	169	173	188	172	208	194	183	176	185	204	179	172	168	169	170	179	211	176	164	193	176	181	166	183	214	166	172	182	180	169	182	170	190	175	162	164	157	191	172	188	185	185	168	164	150	180	158	178	168	194	178	189	182	175	169	171	179	180	161	182	178	169	164	178	187	173	178	183	204	166	172	166	178	187	190	187	166	183	171	203	184	188	189	167	207	160	157	160	202	163	183	179	179	192	184	187	190	173	167	168	186	172	203	181	183	181	174	178	151	202	158	188	191	171	205	164	158	161	173	183	166	151	179	183	177	178	164	215	166	191	177	178	167	165	177	182	169	170	167	189	181	189	170	196	169	186	183	192	169	182	172	151	189	184	208	182	177	182	183	179	176	166	184	204	184	147	199	174	171	174	193	166	165	182	165	162	173	194	199	172	190	201	183	151	178	215	179	185	159	211	168	179	187	168	174	192	179	190	173	191	170	203	190	185	182	183	179	173	176	169	188	173	177	190	179	200	194	174	161	174	189	176	201	179	172	155	179	169	180	184	163	185	177	174	185	194	144	172	172	178	172	166	181	161	191	178	210	175	167	173	186	172	165	178	187	165	172	169	178	166	174	168	171	180	172	185	186	157	158	169	166	195	181	218	165	181	189	154	180	200	165	176	201	180	177	168	168	155	177	149	187	147	174	176	168	170	180	155	184	184	164	168	185	216	163	197	173	182	178	167	189	193	172	194	180	162	170	197	197	188	198	172	201	200	202	177	198	192	156	188	172	154	162	160	179	171	174	169	186	186	176	175	160	188	162	167	153	183	179	177	163	207	184	196	189	171	181	166	189	174	168	158	173	182	180	164	176	181	202	176	185	182	191	185	181	176	167	185	166	156	186	141	182	178	178	189	199	167	176	162	195	181	179	194	180	173	187	181	165	181	166	174	166	139	177	179	211	167	180	183	183	207	178	216	194	186	167	169	185	166	177	170	195	176	181	170	184	184	158	200	161	176	168	161	181	183	179	174	167	164	188	203	187	185	190	166	165	193	191	170	186	166	178	177	164	164	162	147	202	177	158	192	174	181	181	180	176	175	162	170	197	165	181	189	186	174	182	188	179	162	182	183	175	178	200	193	200	199	168	151	171	182	160	165	181	151	169	180	169	198	192	217	168	166	183	171	198	182	189	192	163	171	162	198	179	194	171	181	157	167	171	186	184	178	138	183	165	155	205	164	158	177	175	173	189	159	193	203	193	195	164	190	158	172	178	171	175	182	187	180	167	200	166	163	168	163	185	172	182	178	185	169	170	162	185	190	187	180	209	177	161	163	184	173	176	190	156	191	166	190	185	193	158	185	192	174	175	200	178	181	162	160	175	181	175	206	164	193	198	169	193	181	178	187	189	188	176	172	164	183	175	179	204	181	182	197	187	170	164	169	176	155	176	179	173	163	174	193	203	175	170	189	178	179	157	171	166	186	188	178	179	204	164	183	171	169	165	181	159	198	178	183	181	187	172	165	183	134	199	188	168	197	161	176	182	162	188	174	199	150	181	157	182	163	157	194	162	171	163	176	186	162	197	168	164	182	173	173	188	179	164	190	175	180	168	202	181	194	191	177	178	180	162	180	177	177	178	153	177	187	147	170	178	195	179	168	177	197	182	184	192	190	174	168	198	161	174	171	159	148	184	168	195	214	183	151	168	177	174	187	184	187	157	179	184	152	183	179	166	172	152	168	205	162	147	195	163	193	164	183	181	191	162	159	187	152	173	175	206	193	158	173	172	161	148	161	178	189	166	165	182	176	198	168	173	173	186	203	163	187	172	176	194	166	157	189	184	172	161	169	205	176	202	175	171	184	141	164	179	194	178	185	153	199	162	161	156	189	186	183	189	180	208	183	175	161	147	187	186	187	190	162	172	158	155	190	177	174	173	172	175	164	177	185	196	172	206	186	161	183	174	173	198	206	196	152	163	158	173	175	158	175	191	185	176	188	181	179	171	216	167	190	166	187	167	171	167	174	168	185	186	193	154	186	169	172	169	164	172	181	177	188	189	174	181	179	194	166	151	176	199	186	203	164	192	169	175	177	174	176	164	187	169	187	187	172	166	184	187	183	159	187	159	188	183	172	167	191	181	189	174	162	184	172	162	179	202	196	189	185	198	164	168	177	173	192	199	163	177	184	165	163	197	181	192	184	153	198	174	181	180	204	160	175	177	172	173	193	170	175	183	169	167	175	166	187	177	185	172	184	174	193	194	176	170	175	189	169	168	181	193	170	191	176	179	183	178	181	191	180	165	183	176	154	178	197	186	170	178	178	180	183	192	170	167	169	177	168	197	163	160	193	183	182	170	172	194	149	169	173	162	188	170	172	187	187	175	193	188	186	176	182	178	183	192	167	169	179	168	202	175	178	160	177	168	159	174	183	174	217	171	161	194	160	181	159	179	174	178	178	176	160	173	180	171	170	154	190	191	168	183	174	168	178	164	178	182	197	177	176	174	185	165	165	167	168	188	175	182	164	152	183	182	199	179	165	161	187	185	177	185	179	190	177	170	195	206	172	167	169	183	166	184	178	181	181	143	169	161	188	164	204	183	180	170	176	189	141	158	181	206	191	192	186	146	184	189	188	194	184	150	188	190	179	195	175	177	159	185	158	161	188	189	176	175	174	197	186	194	193
2371	125	133	136	124	106	106	100	128	139	116	107	109	112	111	109	125	103	132	98	97	117	133	109	116	130	122	109	124	122	123	113	95	104	118	112	119	122	131	127	111	112	111	118	112	116	99	102	119	106	98	138	117	109	134	111	109	110	102	110	118	123	101	91	119	131	114	108	125	97	129	104	115	102	124	116	102	124	116	114	112	122	127	112	119	120	118	136	116	110	112	109	105	125	120	94	113	107	111	120	119	104	119	128	104	107	114	100	122	110	112	102	125	108	113	114	117	91	104	121	121	125	117	92	122	112	114	121	111	116	103	129	119	100	111	94	124	113	112	100	112	122	107	125	132	121	115	109	115	98	88	100	114	120	105	129	113	119	104	98	108	131	137	125	124	99	123	106	127	105	103	104	116	87	98	137	113	108	129	121	117	97	96	121	113	110	122	104	114	117	120	118	123	121	118	108	105	122	117	99	126	112	142	116	99	116	111	114	114	90	106	113	107	118	109	112	110	98	106	99	98	99	124	118	102	91	123	124	118	121	115	116	116	103	111	129	115	102	105	123	125	98	135	114	93	101	97	117	122	103	117	109	94	115	132	107	97	116	107	103	109	117	123	126	126	118	124	125	108	118	116	111	117	98	116	124	129	103	118	121	109	130	117	115	112	114	119	113	132	109	118	115	123	131	110	112	90	96	111	114	119	113	114	110	95	114	118	105	121	112	122	103	115	113	113	122	117	110	114	117	112	117	110	107	131	102	120	104	103	123	88	115	94	117	109	112	118	115	129	110	122	110	127	123	123	123	122	108	110	111	107	92	108	110	111	104	116	117	113	116	99	120	108	125	105	113	115	116	113	111	110	82	109	109	112	102	110	125	102	117	99	120	116	117	112	104	113	126	107	110	113	112	109	122	120	123	91	115	99	132	112	114	94	101	100	99	101	104	115	118	103	105	113	117	123	117	137	92	108	93	100	119	123	113	110	100	116	136	108	125	113	115	109	100	97	118	103	111	115	103	128	101	133	131	107	115	95	105	117	110	139	123	121	100	103	105	109	124	130	91	103	106	114	110	110	103	129	119	110	127	109	94	114	98	118	123	144	120	108	115	112	102	89	125	137	111	134	114	125	109	126	91	114	119	106	102	106	117	107	126	108	109	96	120	113	117	105	108	107	116	111	116	99	118	103	114	126	109	118	110	118	118	103	131	105	112	113	104	103	114	111	113	134	104	104	137	124	106	101	128	114	116	123	130	107	123	114	134	110	115	122	114	106	114	113	105	93	117	101	114	115	108	103	95	131	119	124	125	123	105	122	110	123	109	129	78	141	116	113	107	123	104	116	104	107	120	113	120	107	106	103	126	93	106	123	108	112	126	115	116	97	119	123	92	131	108	110	114	118	122	99	117	100	107	126	130	104	111	106	106	128	119	120	106	106	121	119	106	113	106	116	102	132	118	104	109	131	119	90	95	116	103	116	117	103	121	113	101	125	124	126	103	119	110	117	98	125	105	124	118	106	118	126	114	123	110	124	111	115	111	115	120	129	104	119	101	111	99	101	124	113	110	119	106	134	116	117	96	101	119	132	102	108	116	125	132	107	108	112	131	107	134	115	122	119	119	116	104	104	112	127	109	92	114	97	100	125	122	102	107	122	104	122	125	131	115	110	110	129	114	117	111	110	131	102	115	104	112	104	106	113	122	97	89	96	115	114	118	99	87	113	121	115	107	128	123	124	121	121	115	115	119	96	109	129	111	105	109	118	111	105	113	120	118	97	100	121	117	102	109	106	93	114	130	128	107	124	114	104	111	133	122	108	116	101	113	117	123	109	103	95	113	103	120	99	117	116	134	109	110	125	119	111	99	116	85	119	110	106	111	112	123	122	103	112	108	109	107	124	115	108	108	107	124	125	109	114	97	127	109	117	105	121	118	97	100	120	113	119	101	114	108	129	112	123	114	112	123	114	114	108	99	108	120	112	129	96	129	116	112	116	110	127	118	111	131	100	96	125	118	123	118	126	127	96	126	108	117	130	93	143	91	116	118	119	82	127	106	107	115	99	119	113	104	135	96	92	108	131	125	117	93	110	118	115	128	128	117	98	91	115	135	133	119	127	109	101	118	120	120	114	116	103	105	113	126	121	95	97	108	107	104	120	111	108	118	105	117	119	122	129	121	110	103	117	106	129	118	119	122	127	96	112	121	100	115	116	109	139	105	109	116	120	111	118	131	114	105	132	125	110	108	92	118	125	107	118	111	109	108	87	111	124	95	114	104	114	98	110	121	122	110	99	109	129	118	129	110	128	117	132	116	111	113	121	124	120	103	114	100	111	124	94	100	99	117	125	132	113	126	103	118	120	110	122	114	110	129	109	109	121	117	97	89	121	123	112	127	103	110	109	120	108	117	113	116	116	119	132	107	106	110	112	118	119	104	143	133	112	129	109	129	97	113	112	121	98	115	122	113	99	104	134	97	115	136	130	112	104	108	121	112	117	115	119	129	119	96	128	101	107	116	102	113	90	115	107	118	101	116	106	120	120	98	101	123	110	118	108	113	99	98	124	117	127	86	111	102	97	108	113	114	119	94	150	107	115	109	118	126	92	113	120	116	113	101	124	130	126	115	119	131	104	107	104	115	102	121	113	129	109	121	100	114	101	114	127	113	115	101	106	98	110	106	108	111	105	110	111	109	115	129	125	114	101	121	118	97	125	102	102	85	103	124	125	119	101	115	117	112	106	105	107	109	137	107	114	108	125	100	115	125	129	106	121	123	128	125	118	111	121	114	97	117	108	93	118	113	117	118	113	104	111	96	116	106	98	115	127	102	113	116	131	126	122	119	86	105	109	123	116	104	105	127	122	120	135	122	123	123	116	111	117	110	122	119	103	134	128	126	127	116	124	107	104	112	116	117	125	115	107	109	116	119	114	117	106	133	105	106	120	114	115	117	119	105	108	112	108	106	115	132	112	111	122	117	122	104	111	118	118	120	114	104	115	94	149	103	113	125	118	115	112	108	106	108	116	135	140	132	99	122	109	126	129	132	117	120	109	105	124	117	126	116	113	95	113	127	110	120	122	126	113	101	93	113	108	120	100	104	123	121	134	96	110	130	89	112	118	109	115	121	112	104	95	108	125	122	116	132	116	112	105	109	119	123	110	118	136	140	114	139	117	128	111	112	122	127	120	110	125	122	113	105	98	123	100	109	123	114	143	115	106	125	114	106	95	119	122	102	97	109	139	127	102	118	102	121	121	105	116	119	109	105	99	122	106	116	99	124	111	131	121	115	100	117	117	116	110	106	109	109	120	101	110	120	114	108	98	102	118	112	127	102	87	115	107	119	130	101	105	120	127	105	133	105	113	109	93	130	122	105	107	119	109	109	92	112	120	137	101	119	118	114	120	129	117	126	119	93	99	107	115	116	125	106	115	101	136	119	117	102	114	129	132	126	120	107	107	108	104	101	112	120	113	95	100	130	118	122	97	119	119	112	109	117
2504	362	412	410	457	438	382	381	346	349	356	339	368	310	322	332	314	347	361	370	321	322	323	352	324	335	317	310	331	313	330	342	329	308	351	299	316	313	319	336	290	331	352	363	345	326	321	340	342	317	355	348	373	369	323	335	327	315	339	337	334	337	321	334	361	349	346	352	332	322	326	333	353	329	304	319	368	323	351	357	300	333	313	312	326	335	355	319	303	321	310	349	316	340	343	325	307	327	308	329	310	332	331	297	319	343	334	321	325	343	315	290	342	321	306	352	287	317	340	308	315	327	335	355	305	354	326	356	323	320	273	323	290	333	323	349	327	320	345	334	330	297	317	309	338	310	328	318	308	342	322	343	331	299	319	320	308	309	292	350	322	355	343	339	326	321	323	344	318	337	327	364	338	320	314	323	318	335	319	324	294	319	343	339	320	295	341	296	335	331	316	324	309	322	341	312	349	341	317	334	358	346	330	324	329	301	334	348	336	334	352	333	299	302	315	331	341	337	344	329	340	318	317	323	302	322	327	315	332	342	326	272	306	314	314	339	319	326	313	352	336	329	293	290	316	307	326	311	307	350	353	309	341	318	320	339	314	350	312	324	308	344	330	297	350	350	346	317	324	285	350	318	320	304	322	282	309	332	341	364	357	332	336	355	353	293	321	297	334	317	327	290	329	305	338	325	311	327	335	364	321	346	344	358	354	354	278	308	308	319	339	330	331	299	308	332	333	320	333	339	335	315	313	343	338	313	299	302	305	355	313	354	306	326	288	298	368	293	324	319	334	323	329	337	343	323	318	327	318	302	322	352	321	315	322	303	338	325	301	327	314	347	333	370	312	355	339	335	321	323	354	351	322	326	334	337	329	287	325	315	312	328	359	300	317	330	318	320	331	328	320	315	322	302	338	335	337	334	338	322	335	333	317	344	292	282	305	305	320	335	357	299	324	325	336	306	319	312	301	327	334	303	331	334	338	290	315	334	321	311	332	330	323	368	328	324	351	330	328	353	299	313	322	325	287	317	348	298	298	323	315	322	328	320	346	346	324	340	338	302	293	304	341	336	334	294	316	302	344	344	293	307	315	310	340	334	351	302	364	313	313	342	338	317	325	296	331	309	300	311	368	319	326	312	305	362	315	312	318	328	318	322	338	341	319	318	338	341	317	334	314	301	330	362	341	317	315	344	313	334	301	324	338	342	345	320	313	355	326	344	322	313	311	336	315	300	329	338	301	355	321	319	302	298	350	331	309	314	316	324	332	327	328	306	314	334	333	362	319	328	337	313	323	312	329	317	293	332	313	340	298	334	308	314	324	306	379	326	297	286	331	320	312	345	314	333	313	335	330	331	350	340	329	323	294	315	315	304	327	332	318	298	331	316	313	344	339	321	342	331	305	320	317	328	336	344	333	303	341	342	283	304	331	365	337	320	349	285	317	353	330	322	317	308	324	304	339	306	358	340	286	342	345	276	294	334	322	292	330	341	329	293	323	335	295	308	338	336	345	335	320	316	329	311	345	337	322	302	324	335	353	346	301	301	327	312	311	342	316	308	330	293	310	325	312	337	319	328	314	304	332	333	307	334	337	318	283	324	308	335	334	310	326	332	322	321	363	301	315	333	323	326	350	323	301	311	342	310	333	326	315	332	289	321	337	318	342	340	311	340	307	297	343	330	345	331	312	349	338	326	370	334	337	314	361	344	284	334	348	312	334	301	351	330	327	286	311	274	318	356	332	310	318	326	329	333	363	356	313	328	296	336	323	322	332	316	295	325	313	319	320	344	315	303	333	347	335	335	328	321	298	342	334	305	335	332	368	322	350	346	304	364	348	323	324	308	289	318	328	332	292	358	332	326	313	292	330	336	311	355	322	326	325	342	317	327	348	328	286	358	307	333	317	365	325	346	319	324	322	311	303	317	303	335	314	345	364	290	306	335	302	337	338	317	335	321	330	294	317	335	335	296	330	345	318	307	350	347	339	316	315	329	304	328	318	316	316	317	297	335	338	296	355	316	321	336	336	324	311	320	335	327	336	308	328	301	336	323	320	311	294	355	336	317	318	320	344	367	312	290	310	357	331	313	304	318	342	303	334	314	333	320	331	327	311	347	340	317	325	328	325	304	327	301	330	297	345	343	305	337	294	313	291	358	306	331	344	352	331	330	325	298	312	329	329	342	326	327	317	324	320	326	337	300	327	371	325	314	323	328	333	309	317	314	310	323	303	318	347	338	341	336	282	316	318	300	328	301	342	312	314	305	300	318	333	324	350	335	324	335	344	318	287	336	313	323	310	357	331	319	330	337	305	338	316	320	336	339	344	307	308	297	296	292	337	338	317	345	335	334	306	337	321	321	277	356	315	318	309	341	317	326	325	325	331	316	337	329	315	298	345	304	335	341	339	282	357	288	326	316	326	314	306	288	287	313	349	299	333	336	361	312	336	275	306	346	325	322	327	289	342	307	353	343	346	334	347	336	320	325	321	278	341	325	323	341	333	356	359	351	299	323	322	347	294	319	307	348	291	314	308	337	309	332	315	322	341	337	353	313	352	354	316	320	298	329	327	330	335	334	344	330	347	318	325	324	318	346	328	328	342	330	330	314	349	345	295	333	298	309	317	320	358	291	341	321	339	329	300	315	342	338	319	336	328	346	343	337	325	324	324	349	348	299	345	339	293	340	336	329	332	324	308	332	333	321	326	329	320	338	327	326	342	314	325	309	341	346	308	298	328	314	309	301	310	320	321	320	341	300	335	293	311	306	306	328	328	352	336	291	336	335	339	316	316	333	321	320	355	324	331	307	330	302	351	312	327	323	309	329	338	312	324	319	305	330	360	326	312	338	364	332	324	335	337	320	333	335	363	328	343	281	326	331	336	344	314	331	331	304	312	295	363	302	318	300	336	332	356	319	309	340	324	307	315	326	317	316	334	335	366	288	326	315	320	312	343	296	323	308	333	326	301	358	303	325	333	304	303	312	353	324	329	331	338	317	314	309	300	324	309	304	315	320	355	295	351	366	327	307	293	305	349	317	306	315	312	335	345	317	328	317	341	347	283	321	317	355	306	323	314	307	281	288	325	314	304	311	323	314	339	319	344	342	320	317	303	328	303	327	334	336	312	338	332	342	331	318	304	322	319	320	319	353	334	313	317	349	334	318	302	298	285	352	330	326	290	316	335	320	333	337	309	323	289	312	319	357	308	292	308	342	309	331	327	298	335	332	320	303	328	325	325	325	352	349	280	325	331	323	346	300	305	337	313	331	332	308	321	312	327	342	347	305	321	314	319	338	360	302	306	338	333	354	301	292	341	313	351	324	338	313	305	310	331	324	310	327	325	296	309	293	308	318	304	306	348	301	340	295	333	319	321	333	311	303	325	290	319	340	319	325	325	332	337	333	331	312	306	323	317	303	316	337	321	339	310	311	349	317	302	308	327	359	317	321	347	317	317	314	326	335	317	331	307	299	327	347	327	298	327	315	345	319	344	310
8333	786	1036	783	571	445	409	290	266	230	210	168	191	161	178	178	158	151	145	147	137	178	146	154	152	170	143	151	151	139	138	158	138	140	122	138	127	152	120	129	138	137	125	132	124	129	141	133	142	118	139	133	141	145	165	165	138	153	142	150	143	137	141	159	143	138	123	136	121	139	145	150	128	121	94	128	135	134	119	122	132	130	136	124	129	138	117	153	113	124	146	121	116	137	129	149	136	137	123	115	135	136	145	132	128	127	141	132	128	114	131	134	130	116	154	140	124	127	120	132	121	117	132	149	129	136	132	126	148	135	128	140	137	130	137	158	128	140	131	130	143	134	146	138	137	133	141	132	143	134	123	120	136	114	114	148	127	116	123	120	135	124	144	138	115	108	143	125	109	130	131	131	112	128	99	144	118	144	135	112	118	120	129	136	120	147	116	120	117	116	141	123	127	160	125	137	129	122	119	114	132	143	147	124	127	126	122	118	150	139	123	133	142	131	118	142	128	130	126	130	129	146	164	138	138	116	140	128	120	124	137	154	122	130	121	122	143	137	138	126	121	154	106	130	140	119	125	128	157	137	122	138	120	127	121	144	123	130	127	114	145	135	123	128	126	125	137	131	140	142	133	108	147	103	129	138	132	114	131	122	115	133	123	131	129	116	115	138	116	134	117	141	119	126	127	124	135	135	123	137	146	140	136	140	128	137	134	136	141	112	125	127	114	131	118	132	121	136	127	108	134	150	127	148	119	147	119	118	117	122	137	162	140	120	119	140	139	116	146	138	137	136	136	126	130	134	138	125	133	141	123	124	136	117	126	117	141	137	146	142	129	141	114	123	126	121	127	133	110	116	125	125	112	133	143	129	152	116	130	117	146	140	118	118	134	146	130	127	124	128	152	146	136	122	139	128	142	137	136	122	134	115	113	128	127	140	111	135	124	146	142	133	128	137	123	132	131	119	143	128	142	127	141	128	122	130	145	128	113	137	112	112	136	115	127	125	130	131	127	129	120	125	113	137	133	114	123	136	139	128	118	129	128	133	146	128	134	135	130	125	134	134	124	135	131	128	117	121	139	158	131	117	133	152	119	112	130	114	108	122	120	135	128	128	132	111	125	147	117	142	133	139	154	134	130	146	157	128	130	115	125	131	138	147	124	131	118	104	130	125	131	147	130	136	119	115	146	145	144	148	110	108	131	133	128	147	125	131	117	127	106	122	145	119	115	135	116	141	112	109	120	118	112	148	112	128	127	120	146	150	140	134	123	129	138	116	133	114	111	136	129	135	124	119	125	135	141	147	131	159	115	131	129	146	132	135	134	137	121	135	108	118	125	128	114	126	139	136	121	127	122	121	122	120	119	135	123	127	123	113	135	137	133	144	132	131	135	123	130	129	143	132	127	142	134	118	132	114	134	136	147	111	142	132	146	127	112	126	127	128	143	133	133	121	134	138	125	143	115	130	147	121	139	125	116	132	120	131	122	125	147	130	124	126	132	142	150	127	126	138	143	122	126	121	150	124	134	121	102	107	132	123	121	126	131	135	118	133	137	148	133	133	137	126	126	115	136	117	116	125	115	138	139	129	137	144	119	125	137	126	129	123	129	140	124	148	124	153	133	125	142	135	134	129	131	136	132	151	109	139	142	135	123	119	139	126	110	151	127	113	144	109	137	135	122	125	121	136	124	111	124	147	149	117	142	122	140	132	135	130	124	133	146	133	126	128	118	117	123	136	125	140	125	136	110	140	114	130	127	137	116	141	127	123	107	145	153	144	121	117	134	115	152	128	132	136	109	122	136	114	130	128	122	121	141	138	131	121	119	136	123	154	124	130	148	133	111	138	140	113	138	133	135	126	135	138	139	132	108	119	139	121	125	135	126	115	149	140	134	129	143	117	141	118	122	140	129	121	112	157	132	155	162	129	122	126	121	135	140	119	133	131	120	133	141	120	115	141	125	128	141	110	146	116	135	142	130	107	117	152	114	126	131	126	141	138	121	133	133	118	153	128	116	134	121	113	112	124	133	118	117	146	128	122	135	134	140	128	129	142	121	144	124	135	142	134	131	126	134	162	134	111	140	121	122	132	138	121	123	124	132	143	116	132	146	128	124	126	125	132	136	119	128	120	145	118	101	128	117	130	102	155	115	113	142	145	124	102	127	148	144	132	120	147	134	134	130	113	139	154	109	129	138	123	134	114	126	129	126	140	131	162	117	116	127	137	142	137	139	148	139	135	154	143	119	150	138	134	120	132	114	129	110	134	129	130	129	134	151	149	131	134	128	134	111	130	143	103	150	135	143	124	140	108	132	148	129	123	104	124	139	133	114	137	136	146	124	117	116	124	153	133	138	141	119	138	131	143	124	125	117	123	137	130	137	133	129	128	132	127	116	133	137	127	121	130	127	119	127	116	152	133	143	124	141	137	139	118	119	118	131	141	132	145	128	120	126	131	127	131	107	111	136	116	125	118	134	140	121	136	139	118	127	156	135	133	133	139	132	133	143	145	134	111	123	150	133	133	134	143	113	108	122	139	133	127	144	146	125	139	118	139	141	140	131	128	142	118	132	110	150	119	129	138	140	136	127	124	124	132	134	147	117	138	144	133	132	129	134	126	113	121	131	115	123	139	122	127	132	138	130	136	120	124	126	118	134	118	142	107	114	152	124	121	124	133	138	135	130	132	143	117	122	135	117	129	101	153	155	125	124	136	131	142	123	127	126	112	120	137	120	116	125	133	123	145	144	135	126	127	122	138	120	121	132	119	129	152	130	123	146	118	131	124	156	129	136	112	148	124	149	139	128	141	124	141	117	133	130	130	130	123	110	125	127	113	113	126	146	149	122	132	124	143	134	119	143	127	147	118	144	109	118	135	145	126	151	147	114	125	120	129	126	151	116	133	122	139	119	130	121	146	119	146	134	144	122	149	108	122	129	145	132	130	143	159	103	122	122	142	116	136	134	131	156	116	126	118	124	159	133	137	134	111	124	119	137	130	128	136	119	111	121	117	107	132	135	115	153	136	115	115	127	142	132	128	128	92	112	115	129	134	135	116	126	117	137	127	125	140	113	128	122	143	132	147	103	149	132	114	111	129	126	124	135	128	140	132	134	118	142	116	120	152	129	140	125	133	120	122	126	130	121	166	154	147	127	142	162	132	109	134	125	126	137	128	127	154	115	124	148	137	135	127	132	132	139	116	148	97	140	142	145	118	120	139	138	130	123	132	133	144	121	126	147	122	124	111	133	146	133	109	124	110	117	131	135	128	118	115	122	114	136	118	135	129	125	142	137	117	146	110	130	124	160	111	124	99	130	125	132	123	142	127	114	153	129	135	125	133	132	122	122	133	127	133	113	130	121	119	140	110	130	138	117	134	130	136	126	126	102	121	136	144	149	119	127	134	139	141	103	146	134	119	160	117	149	135	122	114	149	127	130	132	129	124	123	129	128	130	147	134	132	126	126	136	129	131	128	132	130	125	123	123	134	115
6030	1158	2566	3024	2566	2109	1713	1403	1211	1076	962	900	790	720	744	653	593	576	601	559	520	539	506	500	490	456	487	460	494	453	426	448	412	453	451	372	457	426	424	430	389	400	413	470	423	423	410	419	413	405	423	440	483	513	565	592	653	552	605	543	508	532	435	473	511	554	417	397	377	386	379	405	361	422	393	406	369	395	382	371	348	356	380	398	388	368	333	367	352	364	400	379	406	376	388	340	369	378	379	374	364	346	399	390	324	361	348	352	354	367	357	369	358	376	358	335	387	359	362	338	346	325	347	397	364	370	365	307	382	355	390	398	323	386	323	396	367	360	385	388	387	322	387	386	343	352	328	395	375	410	374	398	340	384	368	350	377	382	353	346	346	365	359	391	332	401	364	359	367	368	372	381	351	371	341	388	360	390	351	373	377	368	381	354	393	375	348	355	337	356	341	379	398	364	388	398	380	349	322	411	346	380	342	382	349	362	377	365	341	345	347	372	381	359	349	361	340	339	345	347	361	359	367	337	349	341	364	362	328	363	364	346	348	335	375	370	360	325	340	378	412	349	377	372	337	365	351	342	375	353	362	384	337	374	374	358	392	374	349	324	363	348	348	335	387	348	396	339	365	351	356	335	348	358	363	393	353	382	350	374	322	378	361	379	375	344	313	368	321	377	355	341	336	361	360	384	333	364	349	364	372	374	329	367	338	364	378	373	397	367	387	354	354	374	380	333	372	378	372	387	358	391	346	368	338	363	373	366	357	346	375	357	402	350	375	323	343	384	362	351	381	353	377	365	365	368	386	366	362	353	376	354	380	376	352	336	371	377	346	367	362	362	331	373	352	353	369	359	335	361	356	371	381	344	377	359	369	335	409	346	398	342	388	348	373	369	392	364	356	374	355	348	348	424	371	364	384	341	349	391	346	365	371	378	344	343	371	353	388	397	341	357	379	377	386	373	393	385	348	343	336	352	387	354	396	386	373	358	368	359	344	339	359	370	358	371	372	375	362	385	340	348	398	346	389	371	371	353	341	359	393	343	389	338	384	405	386	396	346	361	379	392	364	357	358	358	353	347	382	390	329	360	330	354	352	402	352	333	393	360	368	379	363	368	333	380	416	332	366	362	315	364	349	379	376	371	333	351	387	341	383	378	377	352	372	362	360	347	372	376	347	347	373	389	349	312	352	390	356	358	352	365	326	378	352	369	362	361	370	337	393	362	356	349	357	349	360	343	374	396	371	371	352	352	358	374	340	388	349	389	362	364	348	349	382	384	337	360	349	356	368	371	365	371	334	354	386	323	395	368	381	348	363	370	338	368	352	384	360	373	356	341	371	343	402	365	347	365	363	373	347	362	355	344	350	352	339	380	372	348	377	363	365	359	377	359	378	352	365	346	387	355	361	344	372	365	371	376	350	359	324	381	338	339	368	403	362	360	359	364	360	375	364	302	372	384	306	372	388	367	383	310	340	381	372	353	356	318	373	372	354	373	365	349	332	343	369	357	353	366	372	385	354	383	358	323	348	345	335	356	333	369	376	383	371	372	352	387	360	354	372	336	352	359	381	364	360	309	360	333	375	398	360	349	375	350	380	364	336	315	391	366	348	346	361	330	389	373	385	371	338	369	329	380	356	351	346	361	356	366	378	384	327	361	335	332	347	366	380	346	366	377	375	377	349	380	364	364	332	391	348	372	393	376	360	360	373	359	366	372	379	374	355	340	366	364	377	353	347	362	352	380	356	392	334	338	343	384	329	383	377	345	353	350	380	387	342	368	365	366	371	358	319	392	359	367	355	330	327	387	362	365	342	336	365	364	398	372	352	384	369	353	375	369	385	380	364	376	368	366	362	375	363	375	366	347	343	361	365	334	345	389	358	373	376	359	376	376	384	343	339	357	362	362	334	357	354	358	361	380	347	376	384	339	366	370	359	344	371	357	352	353	372	402	385	374	383	345	361	359	375	358	349	360	379	364	367	356	358	356	354	371	342	354	351	336	368	375	387	388	377	361	329	358	348	361	324	349	323	364	371	371	350	344	347	352	388	354	359	365	351	377	386	333	365	353	335	343	379	382	346	346	369	357	339	405	361	357	348	337	357	391	409	372	364	359	347	382	384	379	350	356	383	378	357	371	345	356	360	376	363	358	346	375	327	370	380	343	348	375	285	365	364	353	382	362	343	351	336	384	377	353	362	367	372	377	361	354	343	391	363	377	368	354	369	355	343	371	366	347	379	375	385	331	380	345	352	367	351	361	365	370	363	337	324	387	359	363	365	349	342	376	374	343	360	343	364	348	400	348	306	374	368	345	356	352	347	341	359	345	326	399	387	393	365	379	355	380	367	371	358	375	366	365	380	350	361	364	374	343	326	354	356	365	371	421	354	337	370	374	354	376	368	379	377	360	372	377	374	341	372	349	336	375	361	350	380	363	354	348	377	332	351	373	360	353	360	338	319	342	329	383	359	322	369	340	367	364	362	370	380	382	374	333	391	397	356	338	366	362	364	384	336	361	366	385	376	360	383	371	368	346	387	343	348	354	331	353	355	358	341	363	386	340	338	336	391	369	356	390	361	395	382	351	368	367	368	369	381	388	347	348	377	371	366	333	332	358	351	373	373	406	399	363	369	368	335	371	383	368	361	354	354	357	348	363	333	332	332	398	357	354	351	356	365	317	351	369	317	318	353	373	368	390	399	366	383	377	372	353	341	362	377	362	358	346	350	321	343	384	357	359	361	367	378	365	385	363	339	330	331	340	362	366	353	371	370	356	344	349	361	379	347	329	351	365	371	348	380	374	360	365	325	357	404	371	355	368	374	367	335	348	339	348	371	360	345	378	392	351	356	340	367	334	366	340	378	379	389	358	343	359	357	362	374	346	367	349	313	338	356	370	411	388	366	387	353	353	366	361	347	392	362	368	392	308	347	336	424	388	382	330	343	343	350	367	387	346	364	383	328	381	345	357	347	348	392	357	390	353	364	394	365	347	378	366	331	357	352	372	358	325	374	378	362	375	355	398	387	374	358	326	361	358	350	375	348	353	385	365	371	361	351	384	366	348	362	361	343	361	330	341	367	368	370	364	379	343	360	356	393	380	377	354	361	379	368	340	366	336	349	317	365	347	369	389	368	359	350	339	336	326	355	369	357	349	384	335	359	362	327	326	345	311	335	358	373	335	337	350	371	400	329	361	359	372	358	365	376	345	334	341	365	370	365	331	376	366	381	354	387	379	328	374	334	334	346	367	367	350	338	392	350	373	367	372	351	372	395	372	364	349	372	329	339	360	349	349	346	368	346	349	332	365	368	355	344	362	382	324	403	378	341	324	355	345	350	376	372	389	344	355	364	349	357	331	370	399	381	374	315	368	350	383	352	365	363	376	369	376	364	372	362	354	347	382	332	346	346	358	358	378	355	327	363	366	359	383	325	359	372	368	354	374	395	391	349	352	345	364	372	377	354	391	357	355	350	366	376	378	356	368	377	308	331	367
14448	1740	1958	1391	977	731	512	394	339	229	211	217	164	152	155	132	117	115	117	96	111	100	87	82	96	86	99	82	91	82	83	75	78	74	78	83	66	83	75	63	84	66	63	82	61	73	59	79	64	72	64	85	83	109	108	99	106	87	119	99	79	99	68	83	97	59	79	63	84	69	68	72	43	60	70	84	65	72	65	83	50	60	63	64	65	68	44	58	55	61	74	63	62	60	64	74	67	72	59	64	61	75	63	58	59	59	81	61	60	55	61	68	66	67	66	71	60	57	50	65	61	72	68	73	69	63	71	68	72	62	56	53	47	61	70	52	54	62	49	58	68	71	40	67	52	72	66	62	52	57	66	53	64	52	44	58	52	58	60	56	69	67	76	70	70	65	60	60	61	62	59	66	54	66	55	67	61	56	54	70	63	57	50	66	54	64	63	61	61	56	43	61	51	62	66	69	69	64	66	59	63	67	52	72	47	53	46	62	62	52	63	63	69	61	50	52	46	53	68	48	60	66	73	59	66	61	48	80	82	57	54	47	64	64	52	61	51	71	53	70	68	68	53	70	49	53	60	54	68	63	49	63	62	59	56	71	56	57	59	66	69	56	62	67	78	66	61	75	60	62	62	63	61	52	68	53	65	62	49	56	60	57	63	50	66	64	53	54	56	53	61	73	72	71	56	49	52	63	51	55	81	55	64	56	57	55	55	74	77	64	68	55	55	71	67	57	76	62	58	58	62	52	47	70	48	68	49	63	55	66	74	57	60	62	52	75	68	59	62	69	63	60	69	72	53	60	57	59	62	56	70	57	76	57	49	53	57	63	65	64	56	61	62	64	58	55	59	55	57	51	59	72	60	53	55	71	58	66	54	69	56	74	67	68	58	69	66	55	61	62	55	53	73	52	71	76	66	67	59	60	55	68	59	53	72	51	55	52	73	61	57	73	56	61	72	60	55	61	45	59	58	56	57	55	61	70	59	59	65	64	52	67	48	62	63	61	70	72	79	58	70	54	60	51	57	52	62	61	67	49	57	48	52	84	63	53	70	62	61	67	66	61	67	64	77	54	80	49	61	64	70	77	57	84	62	57	65	70	72	47	59	67	69	57	73	61	72	54	65	70	53	42	59	59	62	49	65	65	59	68	62	63	56	68	58	59	63	58	53	63	54	65	65	53	73	60	43	55	62	57	73	52	67	60	60	47	57	51	63	78	51	68	56	81	73	49	50	50	47	53	56	82	68	63	58	55	66	52	51	64	58	68	64	62	51	49	52	76	70	64	69	60	66	64	64	73	58	80	42	67	53	60	85	61	54	64	68	66	56	63	64	73	59	61	46	59	66	69	65	51	65	53	74	64	51	59	81	65	63	52	54	54	64	67	60	71	88	61	58	57	73	53	55	54	54	48	48	50	65	69	73	79	61	65	55	48	64	84	61	43	57	49	72	56	57	55	63	76	72	59	48	51	53	53	65	72	79	64	70	66	59	55	71	54	72	55	58	72	50	59	68	43	65	59	59	68	50	59	58	63	72	59	61	65	63	64	66	62	57	58	72	65	56	67	60	52	64	59	61	63	64	79	68	63	70	72	58	60	56	56	62	65	64	62	67	63	63	55	54	69	57	69	59	48	55	50	59	60	52	55	46	63	51	72	63	53	79	52	57	62	61	67	57	66	65	69	67	64	43	62	50	63	54	62	53	52	54	66	62	69	46	61	50	62	45	60	55	70	58	63	72	63	64	69	62	51	57	71	56	65	53	57	58	60	61	52	71	56	58	66	61	52	55	59	62	59	63	68	66	67	56	67	52	55	68	59	52	71	54	61	59	59	70	74	63	61	70	79	61	47	78	66	63	54	66	60	52	67	63	60	54	54	71	59	69	74	67	56	62	61	79	52	67	61	60	66	63	61	49	71	65	65	74	52	66	69	68	66	60	58	67	51	69	60	65	67	48	61	54	75	53	59	65	55	58	49	73	70	66	72	63	36	55	62	70	66	70	66	73	60	69	58	61	49	55	57	56	56	54	59	57	56	56	54	74	53	67	57	60	51	64	65	70	69	46	71	62	79	46	63	66	49	59	82	58	63	65	50	65	76	62	59	61	60	60	60	73	66	54	58	47	58	61	52	66	68	66	60	69	59	53	58	57	58	50	68	60	59	56	63	73	66	44	65	64	56	67	61	67	50	65	68	63	66	53	66	68	44	63	68	65	51	56	60	55	57	56	68	64	52	67	69	67	61	69	60	53	67	63	71	59	68	66	61	50	57	75	62	59	66	62	62	56	59	59	58	52	64	72	54	54	63	52	63	63	49	62	68	66	65	52	57	77	72	58	60	61	59	66	54	58	51	54	47	56	68	57	62	56	59	54	58	71	55	57	57	94	70	73	64	58	52	64	62	59	69	63	63	61	57	60	70	63	53	46	64	62	52	57	75	79	55	64	71	57	55	58	56	67	62	57	54	57	71	63	58	57	69	54	63	75	62	76	43	67	55	68	63	62	61	74	66	59	71	72	50	63	59	64	63	45	59	51	64	47	58	69	59	64	50	54	62	68	56	53	51	70	68	68	64	51	67	61	66	62	52	54	47	54	49	51	44	60	56	59	65	60	62	50	49	55	60	59	59	66	61	44	75	45	62	53	61	67	49	58	58	69	57	56	56	52	72	65	63	61	46	78	69	74	73	65	64	62	48	55	70	52	47	65	66	66	49	68	68	69	58	57	52	62	64	66	64	78	58	79	63	52	58	54	59	64	53	63	71	58	60	62	65	56	63	69	56	57	72	67	57	56	61	68	52	48	71	63	50	67	57	76	46	65	57	65	50	57	66	52	60	42	54	64	46	50	73	64	67	56	58	69	70	64	78	59	70	52	50	51	56	52	64	66	44	60	66	49	76	50	55	55	48	59	74	59	62	79	63	63	56	72	59	62	67	57	55	68	63	66	67	70	51	66	63	66	59	67	57	62	59	60	64	67	61	60	55	63	59	63	73	78	58	53	61	70	70	49	63	71	58	67	71	57	60	70	59	63	64	68	65	57	59	63	65	79	59	62	76	64	49	65	56	52	58	66	53	54	58	63	55	42	59	69	50	42	54	68	74	53	66	60	63	47	71	69	66	49	63	45	54	66	53	55	60	53	57	68	82	71	60	63	67	58	57	61	60	59	63	44	53	65	64	49	60	60	50	52	75	72	53	54	64	65	59	50	61	50	48	65	59	58	66	68	49	68	55	68	58	54	57	45	72	67	71	58	53	56	65	57	65	60	46	43	63	68	52	59	67	49	70	64	54	59	64	57	52	84	56	52	54	54	72	55	61	55	65	53	57	50	58	65	66	57	73	62	62	51	61	62	57	69	79	60	63	58	49	67	46	68	59	57	62	60	63	49	66	68	72	74	68	68	75	57	65	63	61	70	55	69	76	59	53	51	70	62	62	54	62	59	51	67	58	69	74	63	66	57	61	53	43	68	68	57	56	63	63	64	47	49	48
7631	1746	4344	5187	4312	3483	2745	2274	1871	1575	1319	1202	1079	924	859	733	719	647	623	528	548	485	443	463	402	387	423	350	381	329	332	337	353	283	310	292	277	297	271	283	253	277	250	261	314	247	253	239	266	265	286	406	416	501	631	613	691	653	679	549	448	399	287	341	581	379	256	231	250	254	220	197	220	214	214	208	210	227	225	184	216	205	195	205	213	193	228	189	186	213	162	215	172	185	196	175	190	185	189	173	208	187	200	180	195	202	183	174	193	200	162	162	186	168	201	179	206	155	185	190	196	173	180	194	181	181	201	194	153	199	185	184	176	165	179	186	184	200	186	194	160	170	169	173	181	169	170	191	200	185	177	200	190	164	168	172	178	199	178	196	171	180	172	178	190	182	202	179	184	179	174	183	189	191	201	167	187	165	185	165	167	204	186	175	181	184	186	193	189	168	139	184	176	180	181	158	176	185	202	167	190	210	202	173	170	187	182	184	183	187	204	184	203	174	151	169	174	177	175	180	194	171	155	184	191	179	161	168	185	186	178	193	175	178	196	175	171	180	178	180	183	178	173	163	178	158	181	182	154	180	168	204	171	153	162	184	192	176	190	166	164	192	169	183	172	163	164	184	181	187	175	173	193	175	176	182	192	171	169	176	182	183	191	178	193	194	192	166	170	179	218	179	158	151	174	190	183	177	197	192	179	185	168	175	181	176	171	179	197	184	191	186	189	194	198	170	182	156	172	183	156	173	162	177	191	171	172	187	173	166	153	193	169	161	167	176	180	182	182	198	184	170	176	189	179	177	172	188	151	176	174	162	177	166	209	155	139	176	186	167	191	215	159	173	175	165	176	185	158	163	217	167	166	187	163	157	168	150	203	181	173	176	158	176	182	181	167	164	174	198	197	186	178	175	181	185	188	125	193	168	175	190	193	191	197	196	190	174	198	187	173	171	201	164	167	193	169	191	189	158	203	211	167	169	153	180	188	163	179	181	185	179	187	157	158	186	190	187	166	166	163	189	168	171	179	190	147	187	156	189	167	205	175	180	192	176	171	197	167	163	175	191	157	164	175	188	183	161	158	190	173	166	186	156	187	176	198	185	194	177	182	169	181	187	185	172	170	163	148	165	199	170	174	164	177	160	158	164	169	167	184	164	186	190	174	152	181	167	186	177	185	185	161	171	156	201	157	173	186	176	179	169	194	174	187	168	194	184	174	185	183	198	168	172	194	187	186	173	191	175	172	159	175	185	173	167	179	176	204	194	174	178	162	183	155	182	167	179	195	174	155	191	213	182	185	162	187	181	177	200	195	211	191	172	189	179	201	184	173	186	191	175	182	177	218	178	173	166	184	164	186	180	170	186	159	167	173	158	186	194	190	175	161	183	205	169	165	164	184	174	178	178	162	178	172	165	168	175	162	182	177	168	192	146	182	185	181	178	157	195	174	173	174	167	179	185	195	173	195	191	174	160	194	204	174	165	173	176	176	179	188	185	182	202	162	214	183	164	178	170	185	164	171	172	171	184	167	163	133	191	180	166	176	176	187	178	177	170	191	199	206	180	178	170	174	186	178	167	184	177	165	153	184	205	181	174	171	181	188	171	208	182	175	201	187	200	175	178	207	182	161	188	180	182	169	160	194	176	193	190	175	182	179	175	179	169	193	157	160	171	154	181	164	156	184	175	188	188	162	160	171	202	192	185	172	169	188	192	166	154	195	177	175	173	184	170	181	197	182	167	201	171	205	147	184	186	177	167	178	194	184	179	168	162	183	204	190	179	197	185	175	178	169	170	173	188	199	159	173	163	171	173	190	197	171	172	178	191	180	211	169	187	177	189	193	175	175	172	202	177	164	187	211	161	182	198	152	177	175	182	147	210	176	209	177	180	180	169	179	178	176	174	181	166	169	176	161	181	205	202	169	184	198	159	175	184	172	175	195	176	168	194	193	201	172	177	189	172	193	181	181	205	193	182	160	204	180	179	196	184	165	190	178	175	190	188	171	171	172	181	179	188	163	164	195	211	168	152	155	172	207	188	179	157	168	197	187	177	202	182	151	198	185	193	200	159	162	162	178	181	176	185	165	179	155	180	179	184	174	168	182	162	190	175	168	210	175	157	191	163	156	164	168	163	188	183	151	161	178	163	163	183	188	204	163	180	164	174	184	183	169	178	192	191	194	176	175	175	158	189	150	181	173	171	195	171	174	194	165	171	163	198	174	178	190	172	191	176	189	168	165	188	174	187	182	189	194	190	190	193	186	170	155	165	177	182	153	160	168	164	172	197	190	201	172	169	172	193	175	186	164	195	211	167	157	185	178	177	193	166	191	183	191	193	184	167	177	193	207	180	170	154	178	198	194	191	179	175	175	171	160	183	182	193	182	213	176	174	155	197	195	146	178	165	170	184	178	148	172	171	175	186	151	179	182	189	187	191	177	166	167	172	173	169	189	169	164	179	213	174	171	162	184	187	164	167	204	169	158	194	165	180	212	199	173	180	188	177	165	159	194	160	170	168	168	189	186	194	190	183	180	171	177	178	154	197	195	166	177	160	178	167	191	175	182	170	178	155	187	163	176	183	173	180	181	200	186	177	165	194	194	203	160	192	170	160	193	175	175	201	157	189	192	178	196	165	165	208	176	167	191	154	208	174	167	154	182	206	180	169	175	165	183	184	180	160	186	182	181	207	185	196	178	148	161	189	169	177	175	189	155	187	168	171	170	167	172	176	156	189	186	190	171	157	155	172	160	178	169	149	166	177	175	172	179	159	185	175	197	194	180	170	169	191	169	201	173	209	174	193	180	198	174	183	180	182	170	172	181	191	205	165	172	176	167	156	193	170	161	177	164	183	183	181	183	166	178	183	189	181	169	166	190	180	174	204	179	190	167	172	168	170	161	154	192	185	176	177	191	201	186	160	189	173	195	172	172	172	180	186	195	182	172	194	177	177	176	165	190	168	151	177	193	158	168	158	202	171	202	164	200	179	181	169	181	171	189	175	173	186	189	159	182	176	186	177	181	158	187	186	169	174	165	156	196	168	178	157	186	192	162	169	169	161	197	177	165	167	195	171	171	185	170	203	174	178	168	152	184	191	196	171	185	188	188	154	170	182	167	169	192	175	184	186	158	173	200	173	171	179	165	166	167	157	182	186	182	188	189	164	179	169	169	167	143	189	161	189	171	175	198	158	209	205	168	199	184	185	159	193	192	166	194	194	192	164	163	179	181	178	169	158	178	187	179	170	181	156	161	162	174	166	164	195	181	185	196	179	164	167	186	169	171	173	179	201	184	166	199	185	188	172	193	196	181	181	180	193	189	168	163	151	182	163	179	156	173	190	179	179	187	167	191	163	176	186	166	204	154	178	211	171	177	202	178	182	190	166	162	180	182	175	167	180	179	195	193	193	161	176	186	179	178	196	178	184	175	190	186	160	187	176	195	175	192	157	160	189	175	174	182	155	174	186	169	173	186	174	179	175	179	166	189	177	189	183
2378	126	144	115	126	129	124	108	104	98	105	110	109	130	108	128	118	100	113	120	128	116	137	111	130	125	109	114	122	130	110	111	115	112	107	112	125	117	104	142	113	107	117	108	117	104	122	118	122	88	124	138	110	118	110	109	115	111	118	117	120	126	120	116	113	108	119	101	119	119	113	118	108	101	108	101	120	104	111	116	112	94	130	99	117	94	111	136	103	95	127	90	100	108	96	119	95	108	91	105	98	110	95	111	93	124	113	118	118	86	120	110	114	118	109	129	107	133	105	106	101	115	110	118	113	111	140	95	101	129	107	110	102	100	108	107	102	124	103	106	108	129	109	118	113	101	100	104	118	128	105	100	124	115	109	117	113	103	106	95	113	97	113	97	104	122	100	109	105	91	112	120	104	103	122	116	115	132	105	110	114	116	128	111	121	112	99	111	129	123	106	105	112	115	110	109	98	111	105	110	104	129	111	119	132	123	110	121	117	104	122	116	100	92	97	104	123	99	103	109	105	119	108	111	109	103	102	105	109	120	97	109	120	116	102	111	102	112	104	124	109	126	98	108	114	109	101	118	122	86	124	115	96	116	112	120	104	113	127	122	108	113	135	118	119	98	128	110	107	100	103	113	142	95	113	109	123	116	115	114	112	119	104	112	94	107	100	137	95	115	99	98	126	116	123	122	113	107	129	109	120	107	117	119	117	100	93	102	106	104	105	124	112	118	121	114	110	108	115	104	97	96	114	107	112	122	107	101	98	98	109	124	104	121	127	115	114	108	98	109	113	100	112	106	97	115	113	98	117	119	120	89	107	100	118	118	97	130	105	108	95	115	110	102	90	114	114	108	92	126	101	117	105	111	108	106	129	102	129	101	122	107	114	107	114	106	104	113	108	134	118	112	95	123	115	99	106	100	98	111	105	116	96	114	104	121	108	112	101	106	118	121	105	90	104	122	97	111	118	109	117	108	108	97	100	97	115	108	125	116	108	95	103	118	104	96	102	119	95	119	109	129	104	117	100	112	108	112	109	117	120	110	105	129	121	102	119	98	113	125	110	106	111	113	105	117	99	137	110	92	108	102	112	128	85	114	116	105	122	98	102	128	126	119	116	105	117	121	120	110	126	121	102	97	106	130	111	112	109	127	113	102	113	101	121	111	117	108	119	118	109	110	120	122	110	127	106	108	104	130	117	115	108	110	102	121	101	116	88	115	113	108	113	103	122	106	116	115	129	122	118	121	104	120	100	104	97	106	107	102	116	114	106	138	99	93	119	100	115	93	112	117	123	109	118	102	113	113	135	94	124	108	96	88	103	121	128	109	106	100	104	118	121	115	119	94	123	117	115	126	94	107	110	106	110	127	112	99	102	113	105	113	99	112	103	117	117	104	104	101	117	114	105	87	107	113	102	120	127	109	117	101	126	107	110	108	123	104	98	88	106	122	125	115	112	134	113	132	130	131	99	115	110	95	122	100	99	121	116	116	97	114	98	125	138	112	116	138	96	98	114	130	105	95	98	122	111	123	97	126	109	99	96	107	101	105	123	128	116	120	118	118	99	99	99	113	131	125	125	107	105	100	126	112	117	107	112	108	106	106	111	118	112	103	110	96	122	108	112	119	119	102	91	103	113	104	117	124	128	138	119	109	111	120	114	115	123	115	121	98	101	103	106	103	103	95	108	132	98	90	102	112	120	116	102	125	132	124	103	117	107	102	123	112	106	119	122	100	106	118	89	104	109	113	101	102	105	104	114	113	105	124	98	109	112	100	108	118	119	114	126	120	128	107	120	114	109	98	122	109	90	111	126	101	96	107	102	108	118	111	114	119	94	103	111	126	96	95	103	104	106	92	104	97	97	110	116	122	118	111	107	113	115	111	118	117	116	112	116	106	119	101	126	95	128	117	103	96	106	95	106	115	109	118	120	110	141	120	121	110	116	100	111	101	113	98	112	100	101	136	119	129	90	106	114	129	110	115	109	125	118	107	105	106	112	112	122	112	118	128	122	112	97	107	119	110	116	113	119	112	104	130	126	101	127	102	111	124	118	111	111	118	100	121	117	99	113	102	113	106	129	114	99	86	113	125	113	112	133	115	116	107	114	110	126	112	106	115	101	123	117	103	90	133	121	130	122	113	105	106	136	105	96	98	108	125	133	98	117	114	120	101	126	108	113	109	125	112	101	103	97	126	113	114	87	106	105	96	112	111	97	103	100	102	101	111	105	96	102	120	97	110	117	119	109	114	111	113	96	121	120	127	100	96	127	129	109	103	111	109	117	113	109	117	96	110	113	111	102	114	118	102	93	112	112	130	113	124	117	115	100	102	128	106	108	122	106	118	106	113	111	107	112	103	115	111	94	110	130	115	103	127	94	117	117	117	118	132	113	100	108	105	102	103	101	105	107	104	124	100	104	116	104	129	95	141	92	110	99	112	103	115	114	111	107	116	117	122	124	127	97	98	99	98	97	107	105	114	113	117	123	107	123	118	117	117	113	132	112	97	100	99	93	117	116	102	120	112	130	104	125	104	106	102	114	113	150	103	112	115	90	122	99	111	107	114	111	109	113	92	115	113	115	115	115	119	125	122	108	115	99	97	119	108	118	114	124	100	119	104	127	121	91	106	99	99	127	128	127	117	95	121	128	105	107	116	111	107	111	129	97	110	84	101	98	95	122	126	112	115	103	110	123	124	96	96	124	102	125	90	115	121	105	108	115	113	114	109	99	104	98	126	93	108	112	97	119	120	116	118	108	131	110	112	121	118	117	118	110	95	112	90	122	121	105	112	101	118	107	97	124	122	104	105	99	136	100	104	132	103	123	104	108	113	119	98	100	100	119	92	116	101	103	111	103	95	104	120	120	118	123	116	113	101	129	105	143	124	120	105	120	106	116	113	108	109	92	115	137	121	104	110	115	97	110	103	94	113	113	95	110	139	113	105	111	100	117	109	111	114	119	131	109	116	104	102	94	116	99	114	117	122	122	114	100	118	116	90	98	130	116	108	106	109	114	112	116	107	119	113	106	108	134	91	114	126	114	129	96	100	110	109	98	118	115	120	106	113	105	113	127	109	108	119	108	101	104	123	101	112	100	125	110	136	135	108	116	125	105	111	130	101	133	126	117	118	107	106	100	95	108	128	101	124	103	104	99	118	99	102	121	103	119	106	116	109	116	112	108	102	117	132	110	110	113	117	120	117	106	114	125	115	102	96	94	110	113	114	110	98	123	108	126	111	122	110	110	120	106	109	102	130	101	98	132	109	130	111	132	98	101	98	128	119	103	111	101	110	115	106	107	111	104	123	122	111	130	95	114	105	113	134	115	116	110	114	100	110	87	95	108	109	93	106	104	98	117	107	118	103	106	134	127	108	111	121	119	105	101	135	103	127	116	106	107	126	121	123	112	108	95	117	97	102	110	108	100	91	115	105	111	115	123	111	102	103	91	110	113	125	120	98	104	99	129	99	119	105	110	108	109	133	103	110	118	110
2555	392	462	424	456	403	381	377	351	364	355	341	333	342	343	354	333	335	337	332	354	322	356	310	326	338	335	308	350	335	336	306	323	293	349	348	348	290	347	300	322	322	334	338	328	344	339	306	318	295	313	329	356	303	357	299	359	326	364	321	300	297	351	338	328	318	332	334	343	351	350	316	332	302	327	315	322	295	353	329	347	327	341	330	327	327	355	305	292	292	311	314	309	348	327	306	304	291	308	331	322	339	312	336	323	317	327	347	323	266	344	316	331	323	310	335	316	356	312	357	364	311	321	338	294	326	321	344	307	332	329	334	332	295	319	331	343	351	311	350	325	305	363	305	317	320	330	315	317	343	319	335	304	333	285	353	327	330	294	298	330	332	317	325	305	329	315	298	306	302	293	324	345	345	321	311	321	317	328	328	324	335	314	322	329	357	341	320	309	277	325	314	341	336	325	333	311	327	334	313	337	320	297	314	324	355	314	316	302	298	324	299	303	355	312	312	328	311	342	330	313	334	319	316	341	319	313	324	323	334	336	338	347	346	330	328	281	327	309	322	344	273	317	321	324	326	329	350	306	330	315	341	314	280	318	310	309	318	298	312	350	341	337	328	338	340	328	332	337	292	332	335	333	321	340	322	299	317	332	327	334	333	313	320	298	322	324	324	349	335	326	321	289	310	313	338	317	328	334	352	282	335	311	337	317	312	323	329	328	310	326	289	313	323	317	348	319	303	318	324	330	338	331	330	322	341	332	317	317	318	327	312	313	345	306	300	323	345	341	310	336	344	302	331	356	304	293	350	345	326	304	300	338	283	321	303	347	344	317	322	311	319	334	331	337	311	311	353	300	318	318	348	329	336	290	326	346	313	342	359	318	320	309	318	313	352	330	338	304	314	324	334	343	328	310	323	349	303	300	295	345	342	330	317	321	303	319	331	278	293	310	304	310	305	327	342	342	330	363	346	300	314	318	308	325	331	314	363	308	309	322	345	320	299	353	338	334	354	361	351	322	333	337	292	327	330	323	320	335	319	350	330	311	315	314	311	291	313	355	326	354	323	318	348	323	311	359	316	322	323	329	316	320	325	320	300	300	291	296	317	332	313	306	331	334	318	350	321	311	318	335	378	316	325	333	342	343	338	334	329	332	373	329	345	293	357	324	298	326	333	298	318	358	344	305	301	309	296	316	317	342	329	291	335	343	293	291	322	312	299	358	340	307	346	303	311	313	345	322	292	330	330	316	315	343	340	327	315	342	341	336	311	319	320	329	336	352	331	309	319	350	318	307	308	348	329	329	338	341	330	349	315	289	339	314	329	298	361	329	327	298	331	319	314	352	300	320	313	318	294	353	318	320	322	330	310	350	328	344	313	311	336	313	326	331	319	301	331	313	339	343	290	322	357	316	346	321	302	367	342	316	302	312	301	343	349	313	311	347	321	334	347	332	305	309	357	342	304	323	330	350	338	311	317	302	321	320	301	326	299	292	344	328	333	324	304	307	314	325	336	318	351	318	294	299	351	329	307	303	327	329	326	304	337	321	308	314	308	330	322	316	318	323	318	319	336	340	329	329	309	349	352	296	318	322	337	342	358	326	326	304	301	324	313	320	333	348	307	326	301	301	335	334	336	311	342	307	324	320	308	305	329	323	320	282	319	314	325	330	317	344	294	341	313	314	307	318	338	319	326	336	345	327	329	344	300	315	312	301	316	327	303	321	328	320	286	338	305	316	344	346	351	328	327	326	322	289	338	315	335	326	309	332	306	310	318	318	352	321	299	374	318	328	340	327	347	320	299	297	299	329	326	315	307	316	311	339	325	313	311	333	342	324	325	320	313	323	359	360	329	342	306	317	309	320	341	266	314	332	346	310	341	326	323	307	275	332	300	346	341	295	306	332	344	334	320	308	326	324	278	308	305	316	288	325	324	325	328	335	291	304	321	336	312	303	325	323	341	308	329	312	322	308	324	325	342	299	340	315	372	299	356	304	328	341	295	321	308	330	291	304	331	316	316	339	325	332	310	297	324	362	338	278	336	324	336	344	325	336	326	317	298	334	297	327	338	335	334	321	332	330	338	354	319	347	340	333	339	312	331	342	331	292	334	352	365	325	323	336	323	301	316	341	290	315	328	329	326	304	323	326	302	293	301	314	338	329	306	328	315	327	318	281	336	297	300	324	292	313	331	319	296	308	330	312	325	317	331	321	345	308	347	323	314	347	313	304	315	324	318	306	276	307	301	316	301	364	272	318	307	322	324	300	308	337	317	318	322	348	358	345	324	332	327	338	293	322	334	326	316	335	343	337	316	304	320	340	339	296	332	355	329	348	316	325	330	290	312	312	345	319	310	294	339	324	338	336	323	345	297	328	341	341	330	325	297	337	323	325	300	338	332	310	308	305	349	311	336	319	336	335	306	322	316	326	324	335	321	343	335	335	292	317	331	313	333	322	301	330	311	305	345	309	327	366	337	299	325	338	317	338	311	293	322	292	358	310	325	317	310	325	325	308	303	284	308	313	325	331	293	333	300	349	320	350	325	292	344	284	321	315	324	304	315	312	346	336	298	339	297	310	348	314	294	342	331	347	306	301	325	350	324	353	356	272	317	323	345	349	325	323	316	318	329	336	328	353	346	318	296	303	323	338	354	323	326	336	337	310	319	343	299	292	333	321	313	317	338	310	338	310	306	335	319	314	369	307	338	328	310	332	342	314	295	334	295	312	324	365	340	325	357	313	300	350	348	362	299	332	295	329	323	316	324	303	320	304	336	303	326	326	363	309	309	317	311	303	329	292	346	319	325	324	328	307	344	305	314	297	326	314	322	339	325	342	316	298	329	318	318	311	341	342	333	315	323	295	329	312	331	295	344	313	342	347	323	310	312	329	324	325	365	345	277	331	334	305	281	335	300	312	295	309	331	328	324	324	325	297	331	336	320	311	343	342	310	312	337	329	332	306	325	341	318	338	296	312	312	298	307	292	343	313	340	324	312	312	297	310	342	297	291	314	337	327	316	309	299	316	331	310	314	335	347	354	310	351	314	334	293	354	309	315	314	337	344	301	304	335	334	299	297	339	336	302	319	335	320	302	297	332	331	355	314	342	323	323	323	334	284	315	283	320	351	358	318	301	326	350	366	332	299	323	345	308	346	312	307	337	304	322	304	318	315	314	318	300	363	288	326	328	300	327	322	321	335	327	340	307	326	308	302	308	313	323	308	309	323	322	331	307	314	284	308	323	339	331	299	305	322	321	303	307	311	311	312	319	306	321	327	322	319	301	298	335	341	332	339	331	338	335	310	332	321	320	291	306	332	322	289	362	381	334	319	292	347	340	336	358	331	320	334	321	329	332	317	289	300	336	332	331	333	300	311	333	296	290	314	351	342	323	319	317	319	338	338	312	292	293	320	311	288	314	336	308	285	340	324	357	312	333	358	306	330	335	320	331	353	350	316	292	307	328	308	350	308	322	305	307	336	340	340	338	312	333	331
8304	822	1026	814	579	438	347	314	252	204	210	220	185	157	153	155	154	170	159	128	139	135	157	144	161	137	150	121	117	153	134	131	124	140	122	139	163	134	135	119	125	136	131	149	121	114	130	127	138	149	138	150	151	139	134	130	154	141	129	153	132	147	132	124	127	117	133	141	127	147	148	156	144	128	136	136	122	114	141	116	139	116	126	123	141	123	133	118	124	130	127	107	128	140	136	117	130	125	155	135	130	117	108	156	129	135	139	125	128	120	133	136	115	131	143	120	121	142	142	102	136	138	141	119	136	123	115	129	133	135	121	122	121	128	135	122	144	116	139	126	138	135	118	100	138	122	139	135	110	142	118	122	111	140	137	133	134	112	132	121	137	124	113	112	136	136	131	128	135	139	115	115	136	136	152	136	136	143	136	119	160	118	133	113	117	134	145	143	129	144	143	129	122	119	128	133	132	141	136	119	147	139	131	141	123	114	111	131	129	126	145	124	142	148	175	121	121	128	131	143	140	116	126	123	137	136	136	136	133	125	145	122	135	132	135	116	135	132	126	136	134	134	128	139	118	132	142	140	126	134	142	141	131	126	122	113	128	134	130	131	141	131	130	141	134	123	144	137	136	150	125	119	120	145	131	143	124	138	134	109	132	129	131	119	110	134	123	111	129	116	134	129	138	136	148	121	102	144	140	125	124	122	138	126	122	120	125	127	126	131	139	157	134	134	135	139	132	135	124	148	135	133	123	135	149	112	127	131	117	136	136	133	150	116	114	138	135	152	131	136	126	119	144	124	112	122	128	117	108	137	149	115	121	117	131	119	140	121	124	134	139	138	133	134	126	117	132	132	147	126	130	115	114	123	132	129	135	120	156	139	145	130	142	115	126	129	122	136	132	153	124	140	149	125	125	118	131	133	138	122	130	130	121	124	130	124	138	124	126	116	147	138	138	155	143	120	146	136	112	135	127	143	137	119	116	141	135	138	108	113	129	141	128	133	129	145	105	135	128	130	113	136	139	134	135	148	137	138	131	127	126	118	127	106	137	124	128	135	143	132	130	129	125	106	129	134	130	143	159	134	140	128	138	125	135	123	114	135	127	123	119	135	128	119	125	112	123	119	145	143	147	127	136	109	135	141	111	121	123	126	110	126	127	130	141	139	125	124	135	140	135	138	117	136	137	136	129	125	140	125	130	130	135	132	120	114	121	131	122	142	136	113	129	133	137	130	141	114	135	127	130	108	135	134	129	131	126	153	119	133	130	128	132	125	125	123	146	134	112	146	162	140	117	127	109	117	112	140	134	117	136	129	134	144	115	110	111	113	119	138	119	146	127	111	136	125	126	113	116	144	130	114	107	136	107	153	141	140	119	128	137	143	143	126	129	132	132	132	123	122	134	133	128	134	148	138	165	139	142	134	127	129	119	124	127	139	126	118	127	125	124	141	117	124	121	135	139	124	119	163	137	142	125	127	141	129	112	110	113	144	125	137	129	115	120	121	134	131	127	123	118	130	127	130	145	121	107	145	107	126	132	118	141	113	135	115	127	115	117	126	141	129	131	126	123	138	119	116	125	120	143	138	144	120	125	151	119	132	134	135	136	127	121	139	120	123	145	121	135	133	132	129	113	117	137	123	124	122	120	142	150	134	112	132	132	110	135	116	138	122	137	121	123	131	123	138	123	130	121	145	117	130	125	135	150	118	133	126	119	126	114	121	116	118	133	117	162	139	143	133	133	111	127	112	136	130	136	108	119	137	125	134	134	117	109	118	117	139	138	142	152	111	120	125	113	123	144	133	119	127	127	114	142	123	134	142	120	142	135	136	135	138	157	142	139	129	126	109	127	128	132	138	133	118	141	149	112	142	138	142	146	118	128	134	139	119	132	121	127	125	133	124	131	129	134	127	136	119	124	118	142	140	140	124	133	132	131	115	127	131	126	146	128	126	128	149	121	111	129	121	114	124	129	119	136	129	136	131	147	115	122	107	137	128	121	127	127	115	115	118	117	134	135	132	107	135	118	120	122	124	134	112	115	120	131	114	122	120	131	132	118	147	114	125	122	114	126	126	128	123	111	138	141	141	137	119	126	133	123	133	112	139	124	130	133	123	113	117	140	121	113	109	137	140	129	128	141	129	125	118	112	141	122	143	124	133	115	113	107	137	127	127	138	131	115	127	136	139	142	115	118	134	116	132	134	148	119	137	121	116	115	133	126	124	132	148	156	145	123	142	128	133	110	129	135	139	129	150	122	113	119	136	135	111	126	132	141	114	134	126	130	121	136	144	138	123	144	143	140	156	127	139	145	100	107	128	133	139	115	130	127	156	150	131	138	137	129	146	141	130	144	145	147	130	131	135	114	115	133	143	129	137	111	121	128	137	135	131	141	133	141	127	130	123	112	132	138	126	112	137	128	147	129	140	119	146	120	143	114	135	118	128	123	158	137	128	135	123	134	127	119	139	135	140	126	120	120	130	130	142	140	142	106	112	139	105	131	130	130	122	150	110	121	127	144	143	147	125	140	120	133	125	125	146	142	135	118	114	134	124	120	115	110	123	112	132	144	144	144	112	128	129	114	134	129	113	133	137	111	130	116	125	112	125	145	121	137	124	136	137	123	136	133	126	123	132	130	122	122	116	140	127	131	127	138	152	123	168	143	132	139	117	139	139	152	139	147	135	124	98	123	111	130	135	133	134	140	129	135	118	122	113	140	163	119	150	138	124	112	134	137	134	127	134	130	119	134	128	130	140	128	116	117	142	123	115	131	141	132	138	124	140	137	135	143	132	134	148	144	130	138	142	130	146	127	141	152	133	146	137	133	125	131	152	136	121	142	125	97	125	128	139	144	122	133	123	135	141	118	129	143	135	118	117	131	139	125	150	124	118	128	137	126	134	115	134	150	109	99	135	135	121	126	109	143	117	133	129	125	129	125	137	131	122	134	129	145	123	124	141	149	131	132	134	136	130	141	123	153	126	125	141	114	129	131	109	118	134	119	136	132	127	148	112	130	128	131	129	159	133	127	139	139	127	138	135	123	127	127	104	144	126	118	137	119	127	137	126	112	141	125	119	141	125	142	134	132	132	125	128	158	148	137	135	117	140	120	125	117	115	155	120	134	128	145	144	119	143	142	139	125	158	130	119	122	123	142	123	112	137	135	137	139	120	138	139	155	117	127	132	137	120	116	130	139	132	119	146	152	100	143	128	119	137	134	127	133	119	150	131	123	163	131	127	126	134	109	137	122	124	133	142	139	117	116	137	127	108	108	115	137	137	124	119	132	141	112	127	132	128	108	145	147	147	129	115	122	138	124	117	116	130	121	117	127	106	150	144	117	139	135	126	138	141	125	119	143	120	125	121	111	130	142	141	132	133	137	145	131	123	138	126	128	121	97	128	138	130	138	126	134	120	129	157	143	128	134	141	121	123	140	123	136	142	142	131	116	141	118	132	150	154	139	124	115	141	124	122	108	108	139	122	127	139	128	122
6052	1116	2597	3046	2525	2160	1787	1469	1320	1128	997	889	806	716	707	738	650	561	565	563	521	531	518	496	461	475	444	487	450	443	459	435	400	425	420	385	404	411	403	362	403	390	419	399	399	382	431	383	358	400	422	455	499	534	507	517	569	572	553	483	533	480	473	512	551	377	393	395	406	380	395	365	382	396	367	385	396	386	371	334	350	361	396	372	364	359	386	392	394	379	343	341	342	350	336	354	374	352	356	364	380	363	348	344	370	378	371	353	350	384	364	338	356	366	321	368	369	347	378	336	355	412	398	354	328	373	372	366	382	348	369	368	384	386	371	351	385	390	386	373	373	381	346	350	362	316	339	365	346	340	359	385	368	351	371	360	360	371	369	314	378	350	362	364	332	378	364	347	352	357	352	336	349	368	371	341	345	369	370	355	370	325	353	364	372	346	372	334	401	341	341	346	378	361	374	384	357	359	353	347	394	360	382	355	383	366	397	344	351	323	373	361	358	370	346	360	367	372	369	378	361	348	356	353	367	345	354	362	379	358	353	400	377	327	345	353	329	379	348	381	353	349	340	361	368	377	350	355	361	386	373	359	360	348	375	358	360	347	355	392	386	373	370	357	366	334	372	379	354	365	405	363	347	357	360	373	362	349	345	363	376	368	393	356	365	349	337	363	334	380	359	370	369	356	369	386	366	342	337	373	360	318	362	366	389	356	382	370	346	355	369	376	332	367	379	350	372	365	388	367	341	359	358	349	364	372	345	372	385	361	365	366	387	346	365	365	368	333	350	361	345	370	353	366	354	349	383	373	333	371	331	346	369	356	353	340	359	364	358	362	353	378	367	397	352	390	355	372	380	405	384	363	379	375	373	380	336	356	379	350	366	393	345	352	347	338	342	363	320	394	363	380	328	401	358	384	316	361	355	405	332	381	363	313	376	325	337	378	382	322	355	329	367	382	340	355	380	372	362	378	366	351	338	380	374	367	390	338	358	350	369	350	365	357	389	337	330	396	324	356	349	386	350	401	327	352	380	321	343	378	384	351	364	340	317	404	346	354	379	343	374	375	349	393	392	345	375	367	344	370	388	367	365	377	355	400	357	381	375	351	363	371	369	348	350	356	398	365	349	387	374	356	340	331	375	365	357	354	348	349	366	370	388	382	385	379	374	390	374	339	344	342	355	351	340	356	373	333	351	361	352	366	340	339	334	401	361	347	343	360	363	333	368	345	366	361	358	379	389	363	364	361	358	325	336	360	367	364	361	355	356	352	359	361	395	373	351	354	334	347	349	368	360	375	369	387	344	414	395	381	353	364	326	341	350	344	346	342	362	377	381	341	336	349	398	369	358	374	362	355	343	352	347	361	348	334	358	361	350	375	386	370	358	349	388	349	331	361	380	352	366	367	361	340	356	381	337	356	355	378	377	356	404	322	380	385	363	372	344	348	382	376	347	379	364	397	331	361	357	338	378	375	352	381	368	341	366	332	368	336	395	346	335	332	405	377	355	366	387	391	374	345	334	338	361	355	338	376	368	360	340	345	388	358	357	349	338	346	369	357	355	364	357	370	393	342	348	356	401	360	359	350	379	388	357	366	369	347	341	376	353	366	352	368	353	355	395	367	355	368	356	352	345	369	360	348	345	367	351	368	395	398	324	336	350	337	388	350	328	360	366	378	372	373	371	359	331	342	346	353	357	374	384	412	368	345	367	354	364	365	351	383	384	422	363	398	380	382	392	343	349	327	371	346	353	359	379	362	350	356	353	349	374	353	377	367	409	350	344	372	366	409	364	357	377	302	400	349	368	354	340	364	358	383	381	365	324	366	342	363	353	372	361	369	355	335	333	383	352	350	367	380	328	381	332	377	344	349	348	306	355	352	364	334	338	376	355	332	386	333	368	374	368	376	357	352	361	364	335	333	362	330	355	377	358	392	362	384	358	359	392	365	382	387	385	369	368	333	391	353	335	371	404	370	325	376	365	352	330	354	374	381	344	312	356	352	371	354	343	326	339	362	381	363	378	358	361	359	379	372	380	367	368	371	398	368	329	374	373	363	350	367	355	353	361	359	355	366	354	361	378	355	378	348	346	363	341	349	354	372	357	393	373	372	361	337	399	341	337	392	364	341	345	361	334	390	365	347	374	350	357	346	341	357	387	347	361	363	350	374	357	351	307	352	340	352	350	344	336	383	330	369	372	313	431	389	368	374	369	343	379	339	377	388	410	352	411	371	339	382	342	343	339	353	350	346	360	361	395	357	372	345	366	340	384	358	355	345	368	332	374	386	366	351	369	349	369	360	383	369	354	370	372	365	341	373	366	393	358	378	345	356	352	343	347	347	388	384	384	368	381	373	317	376	372	336	341	409	340	348	377	342	377	352	390	390	361	353	355	344	362	359	373	373	325	380	363	296	356	369	342	348	365	359	346	390	380	372	359	371	335	352	337	361	373	360	402	388	362	340	339	358	394	373	403	350	406	344	383	371	353	362	378	377	347	340	382	382	334	379	339	352	340	365	389	339	356	331	348	349	361	377	375	327	370	368	355	409	377	360	341	409	303	363	373	341	394	411	371	362	393	382	363	388	346	384	325	384	370	352	378	355	341	362	341	373	364	385	381	362	362	337	377	331	350	361	335	383	384	370	346	347	367	365	361	362	369	365	343	357	359	321	325	367	331	372	394	340	361	382	350	319	360	333	375	382	326	348	370	356	337	347	355	371	346	379	354	346	357	373	379	351	346	358	379	341	353	368	386	399	349	371	373	355	389	368	334	376	391	350	372	331	361	333	371	363	341	382	323	328	370	355	360	362	361	396	339	341	367	340	349	354	344	371	353	362	358	343	357	345	322	359	382	359	371	392	358	371	371	342	352	349	368	396	361	375	357	380	368	355	379	376	369	384	379	352	373	358	392	374	348	354	357	370	354	361	354	398	375	366	312	362	390	371	381	344	364	360	383	351	371	342	379	306	355	342	396	358	351	344	354	380	362	351	347	324	366	393	326	379	357	335	390	400	361	383	355	336	376	343	355	325	368	347	378	354	362	348	325	354	356	348	368	373	363	354	348	368	368	336	379	375	358	367	389	318	384	334	352	344	377	372	365	348	380	346	370	368	324	350	363	368	354	352	374	338	368	347	353	350	351	368	379	365	356	390	336	333	376	333	360	363	347	384	370	363	345	391	369	353	372	359	387	352	375	389	349	383	360	338	353	350	371	364	393	334	357	360	368	384	397	322	364	367	336	382	370	344	342	349	420	363	347	375	364	330	383	390	341	357	373	370	359	360	409	395	332	351	384	376	394	360	393	328	343	360	360	363	344	363	339	330	383	376	380	363	350	345	356	392	347	343	355	360	350	403	342	353	369	347	360	388	345	344	377	395	339	343	352	382	352	351	366	364	342	359	375	366	352	362	349	358	362	376	334	342	383	369	342	362	348	374	331	361	333	358	390	381	386	342	384	361	334	350	372	332	346	385	351	366	366	404	362	387	406	388
14437	1716	1909	1455	1000	735	533	448	352	273	225	201	160	181	145	144	131	129	110	128	98	114	90	98	104	92	88	104	79	83	68	73	80	63	57	75	64	73	64	74	54	60	59	69	67	75	66	76	76	67	85	88	79	103	71	89	95	126	104	88	93	81	72	87	73	74	77	63	60	79	76	68	64	67	63	54	67	67	70	59	47	64	69	72	59	68	56	59	68	57	58	60	67	60	62	74	47	60	70	62	68	60	61	48	68	63	63	64	61	68	62	42	88	59	63	58	61	69	70	79	60	71	61	61	64	63	61	61	59	68	71	67	72	65	67	79	61	55	57	62	67	50	47	55	65	73	69	57	70	68	67	70	47	65	53	53	77	54	54	54	54	40	72	54	68	52	57	48	55	60	69	75	65	67	53	66	73	63	58	51	66	67	74	54	48	55	66	63	52	57	54	58	64	64	60	59	57	62	71	61	54	60	62	74	65	58	57	59	56	52	67	61	76	64	70	65	54	63	68	68	63	69	51	71	56	77	67	68	62	54	59	62	67	56	54	53	69	58	81	54	62	72	64	58	63	57	49	48	69	53	62	64	63	65	72	57	63	66	64	67	63	59	68	61	65	62	66	63	69	56	64	73	54	65	59	70	52	56	57	64	80	50	79	64	69	75	61	56	66	64	68	59	56	65	66	51	59	60	60	47	60	65	67	64	48	64	56	61	69	72	68	69	70	53	67	63	62	64	56	70	69	51	61	47	57	57	58	61	66	80	57	65	59	71	62	74	60	50	81	68	60	63	63	54	55	62	58	55	55	65	57	69	62	67	53	56	72	70	70	66	65	58	81	70	68	54	63	56	69	66	63	67	55	52	54	78	55	70	63	59	57	78	64	56	57	72	62	51	67	56	56	71	57	68	68	66	58	68	51	58	49	55	49	60	68	66	57	70	65	82	64	60	74	69	58	66	63	43	54	52	41	58	59	62	80	63	61	63	59	69	64	66	46	68	70	64	68	58	53	65	65	58	60	65	56	68	61	51	59	63	51	75	63	53	66	74	55	62	56	66	57	61	60	54	56	65	67	47	53	66	68	50	65	60	49	54	61	79	54	68	57	62	55	54	64	58	66	72	65	51	51	55	59	64	60	57	61	51	83	81	62	62	72	59	53	65	71	51	66	48	64	44	68	64	55	54	65	53	64	70	75	76	45	66	56	62	62	60	66	59	52	72	63	69	70	63	60	48	68	47	75	60	64	49	55	67	53	71	62	59	48	54	59	49	60	54	54	75	64	60	58	65	65	61	46	67	60	47	62	68	62	54	47	53	62	69	50	91	60	59	63	65	68	50	65	53	68	60	57	63	80	61	75	62	62	63	56	69	47	62	63	62	64	57	59	59	60	52	60	66	66	62	69	76	60	48	45	51	62	66	72	54	59	59	57	54	70	72	64	77	65	58	55	56	49	55	64	69	63	74	52	56	76	68	66	44	66	56	63	60	70	80	69	43	56	52	56	58	52	69	71	79	61	63	68	62	59	78	69	73	59	73	64	63	62	63	47	63	69	61	61	66	54	61	72	66	59	62	57	51	69	51	67	66	56	56	77	67	71	61	60	59	75	54	44	68	58	57	71	59	64	73	64	61	53	63	65	61	57	65	57	59	72	63	77	61	58	55	73	57	50	68	46	66	67	60	73	76	58	69	47	54	70	66	72	50	53	61	71	48	49	61	56	75	71	62	63	40	56	64	55	68	46	59	48	58	66	64	64	62	57	57	66	72	59	60	62	61	62	68	66	85	64	59	63	63	55	63	59	70	67	60	67	63	52	55	63	61	58	62	68	50	68	60	76	54	62	63	61	59	54	64	61	67	52	51	59	60	60	53	62	55	66	74	60	50	64	59	55	58	54	70	61	73	65	60	47	55	65	60	62	59	62	60	47	69	67	65	56	49	61	74	50	59	65	67	57	64	56	64	54	60	65	55	68	46	48	78	65	52	72	63	72	65	61	76	71	60	68	82	56	59	71	68	69	64	62	65	56	58	54	57	76	70	55	64	56	67	62	69	59	53	58	66	54	69	77	63	55	60	61	57	69	64	52	58	69	60	65	59	54	60	80	80	56	69	50	68	68	54	52	66	66	74	58	72	61	64	45	64	55	45	64	64	58	69	51	70	65	69	65	57	65	59	58	63	64	72	54	59	59	64	55	62	52	78	66	71	55	59	70	60	64	72	71	68	56	65	44	54	64	53	70	54	66	59	75	62	63	77	61	63	61	62	52	67	56	68	60	60	70	48	56	64	71	72	71	53	77	63	68	60	50	68	56	60	53	67	61	66	61	59	64	57	64	65	52	62	74	59	70	64	55	65	64	64	70	73	54	64	61	52	53	67	55	59	61	59	58	52	52	61	63	49	54	70	70	52	63	58	59	69	55	63	67	55	67	70	56	63	67	57	53	71	40	69	52	57	58	59	60	76	63	63	58	63	72	64	73	57	51	56	63	58	51	59	61	54	65	53	66	61	62	66	71	59	61	56	63	64	69	67	61	66	64	78	62	63	74	48	78	62	66	54	74	75	73	60	56	60	65	57	63	53	52	58	58	59	51	52	65	64	70	63	58	44	79	69	74	61	62	55	64	71	58	57	57	67	62	58	75	57	69	68	51	48	71	64	57	74	65	62	62	65	72	63	63	60	65	65	67	70	72	58	65	67	71	69	77	77	55	69	71	61	70	78	67	57	71	58	58	58	52	51	45	64	47	53	51	68	61	57	57	69	65	64	58	54	70	62	63	59	70	71	50	51	61	59	61	70	47	51	64	70	58	67	66	64	63	60	75	64	45	58	65	57	46	61	60	61	71	73	67	70	69	62	68	52	57	60	62	77	53	52	62	76	69	68	69	57	55	68	54	63	59	61	62	58	46	66	56	66	68	53	55	64	59	54	70	76	58	63	48	40	54	69	67	76	64	65	64	46	59	52	66	54	58	58	54	55	82	74	62	62	63	63	67	77	77	77	56	65	55	51	59	59	47	60	67	63	72	69	61	69	59	63	66	61	63	68	62	56	60	62	52	65	66	57	71	58	52	59	62	67	59	49	55	72	70	72	66	67	57	49	52	62	66	67	62	70	64	67	70	81	70	48	63	63	75	70	57	55	59	74	63	51	65	56	65	65	63	56	60	69	65	69	65	56	72	69	75	57	59	55	56	69	81	62	54	68	48	51	49	61	52	47	55	58	64	57	74	72	56	53	47	61	69	66	58	64	63	55	56	63	54	57	65	70	45	55	63	78	63	63	54	45	65	49	59	75	53	65	68	51	69	58	68	66	60	58	55	57	59	76	50	50	67	55	62	47	66	54	73	47	52	60	65	60	66	56	54	68	69	54	57	45	52	48	60	68	60	59	68	57	64	57	61	53	59	56	62	72	64	54	80	67	71	64	45	69	63	60	69	75	57	67	45	62	70	64	64	44	68	62	67	61	74	73	51	62	61	58	62	61	73	62
7638	1797	4455	5231	4349	3467	2845	2298	1844	1563	1363	1149	1045	972	845	737	708	610	609	524	536	505	461	434	439	402	381	349	325	333	326	311	321	293	283	329	267	312	291	315	258	244	283	284	268	248	283	257	290	304	371	404	415	510	428	482	579	560	542	480	437	363	327	552	305	271	257	243	249	266	228	214	232	246	208	230	225	189	186	214	202	226	209	175	193	197	185	190	227	214	176	193	211	185	210	177	177	194	170	178	196	165	208	190	202	179	184	207	189	173	182	191	187	173	177	170	188	175	177	204	184	206	190	154	144	205	214	213	189	180	178	190	162	187	183	183	189	176	164	193	171	174	161	170	181	176	186	198	187	179	182	165	168	199	170	174	180	189	186	219	173	179	183	205	182	164	170	177	193	175	187	187	165	193	167	183	187	165	145	171	174	169	186	165	209	166	198	184	166	168	163	179	166	183	172	187	182	162	168	182	173	170	192	205	192	158	188	189	171	165	183	150	186	186	161	190	185	153	192	206	185	156	162	175	184	182	164	177	185	186	187	175	187	171	157	195	199	160	174	204	162	160	206	173	205	162	191	180	165	197	171	174	184	168	206	166	182	152	186	172	191	187	184	185	214	198	172	162	212	196	198	191	174	181	190	173	167	170	176	166	157	186	192	178	182	152	207	166	197	169	171	176	191	221	180	170	138	164	187	177	166	170	184	159	188	165	158	172	180	187	182	172	168	163	183	177	173	187	171	162	189	184	191	183	184	167	185	203	190	206	189	189	157	174	170	164	165	179	179	181	179	177	186	189	168	188	160	165	175	188	161	188	172	189	164	214	163	207	161	156	176	184	189	216	176	195	172	182	179	168	205	176	196	195	174	197	199	157	176	184	214	185	200	179	175	159	162	194	165	175	179	192	194	173	172	181	196	164	191	199	171	166	174	162	167	171	195	176	181	168	168	164	183	162	185	180	194	174	187	175	191	181	174	167	155	176	177	170	182	166	175	163	181	187	210	182	181	177	185	186	184	179	152	195	161	181	172	171	182	166	181	189	177	178	175	183	166	184	174	162	156	168	189	161	191	171	172	161	164	172	177	184	166	160	179	160	176	178	176	190	170	176	183	186	213	161	168	177	196	170	211	183	175	159	176	187	177	159	214	179	177	186	184	184	164	162	180	173	183	172	178	181	177	187	177	181	190	183	162	193	186	162	184	199	196	176	168	204	160	184	167	191	167	169	190	155	175	201	170	206	172	173	179	166	199	163	153	183	180	169	184	184	166	180	179	180	161	184	180	171	169	172	190	161	180	190	182	177	173	175	163	166	189	187	154	172	195	193	198	172	180	164	169	162	159	200	166	167	170	178	198	177	188	185	166	172	184	168	164	181	171	167	186	147	160	188	188	159	159	204	184	193	196	177	204	181	194	183	184	181	166	177	189	185	191	169	156	175	193	162	164	142	168	175	189	162	153	152	190	195	168	173	181	180	169	186	182	179	195	166	198	196	184	177	159	173	160	161	173	174	196	184	182	182	180	188	155	158	174	178	182	176	159	155	195	159	181	162	191	180	199	196	186	189	165	163	162	185	197	194	192	180	201	173	177	179	164	179	196	158	184	179	177	185	177	191	180	165	193	166	187	183	147	169	181	181	186	162	175	169	151	183	190	187	175	178	175	161	176	194	170	174	201	170	181	203	184	165	169	163	188	161	152	171	178	205	180	159	168	180	185	187	152	183	181	172	162	178	170	192	197	170	153	190	181	172	188	170	172	146	172	167	186	164	151	164	167	186	193	192	172	182	165	175	175	180	181	177	180	156	151	174	186	202	160	170	172	168	182	158	188	160	192	191	173	181	132	183	171	168	165	153	173	150	160	193	145	177	193	171	159	154	170	185	180	158	210	174	169	187	178	169	198	191	189	187	183	162	152	184	199	184	146	197	203	218	180	172	175	199	181	189	172	180	198	161	167	193	168	164	157	165	176	154	190	170	159	173	167	162	173	176	207	159	176	186	182	173	165	167	180	189	166	165	184	162	169	180	182	169	176	176	196	164	188	203	171	153	229	180	173	181	187	172	205	180	189	187	183	164	167	178	161	175	187	180	195	148	190	171	189	181	184	170	178	173	196	196	177	195	179	186	179	172	180	192	181	182	196	159	172	200	174	188	164	169	178	193	201	178	165	165	180	178	188	188	184	184	166	175	168	174	176	190	152	172	171	181	184	154	174	211	176	171	181	174	170	180	185	166	143	182	164	180	172	193	186	170	186	191	170	176	191	175	185	205	177	142	184	166	164	199	157	158	175	169	190	170	198	186	182	178	178	177	182	189	150	153	179	167	166	181	179	169	193	192	167	164	190	186	191	169	178	198	167	180	170	190	171	201	185	165	186	173	196	182	184	176	180	163	179	185	157	184	188	166	184	174	173	179	207	179	180	189	183	173	163	165	171	197	204	192	169	183	176	191	181	176	195	182	179	156	172	166	196	192	182	196	166	177	178	166	165	167	178	156	175	184	166	178	171	170	177	164	169	170	167	166	154	175	165	170	168	175	186	182	196	190	164	161	161	190	195	170	167	172	187	163	160	192	164	173	194	172	186	187	180	162	183	169	175	157	185	160	179	159	197	183	182	169	172	188	172	183	168	188	183	169	178	179	200	175	178	185	190	167	184	186	191	180	173	178	170	169	187	172	203	173	159	161	190	176	177	192	180	158	179	207	174	181	196	169	175	178	149	181	164	201	196	174	172	173	169	169	161	196	178	193	168	176	179	177	172	163	155	174	176	171	201	183	191	152	178	166	186	149	190	145	167	171	161	184	170	179	219	185	180	175	154	178	160	190	199	164	173	184	175	173	192	190	168	162	165	194	195	185	184	184	180	179	189	192	188	164	185	156	195	175	184	185	173	183	180	167	172	198	162	194	161	168	193	166	187	189	181	179	167	159	174	183	178	167	161	172	185	161	167	201	170	174	175	183	176	176	175	185	196	188	198	184	160	157	165	190	192	172	180	172	183	177	185	158	161	161	175	167	150	162	174	170	168	154	171	174	157	181	200	178	200	179	185	192	152	206	189	165	182	171	165	176	180	170	194	179	170	160	183	175	177	192	186	176	174	170	169	190	166	189	185	184	176	170	161	153	174	171	178	180	179	180	188	178	175	175	170	179	169	195	170	181	182	163	202	169	180	156	162	148	181	196	188	177	176	163	178	170	181	154	160	176	180	208	183	182	140	171	173	165	176	164	182	178	164	201	146	168	186	183	179	162	159	203	196	183	179	186	168	176	182	185	192	167	189	169	162	183	191	156	169	147	176	174	213	192	177	181	169	196	167	171	177	157	189	151	156	169	187	183	182	157	179	185	195	156	181	193	183	171	154	201	182	193	182	171	179	163	195	157	213	171	167	177	161	190	183	183	180	179	198	188	183	182	191	184	198	155	191	175	164	177	155	153	188	157	193	192	182	162	187	167	191	154	196	163	201	157	184	189	171	185	183	172	171	174	166	164
2453	149	128	118	128	110	116	130	100	118	128	125	143	110	116	116	110	129	112	112	124	115	115	123	134	97	107	129	114	117	104	111	106	114	129	115	110	124	128	112	103	109	114	116	112	112	115	99	112	122	105	115	115	109	117	129	95	109	111	115	113	112	102	121	108	116	113	112	105	126	104	106	117	116	113	118	114	123	108	108	104	111	115	129	106	112	104	100	111	115	98	106	117	104	112	119	98	93	116	106	116	131	126	109	103	107	124	124	120	108	125	98	123	122	100	96	119	136	131	122	107	140	118	117	113	122	105	123	117	140	107	134	120	112	108	95	103	111	100	97	108	106	114	126	109	103	113	105	115	114	109	117	119	101	109	128	110	106	99	123	132	119	123	118	102	104	115	115	101	128	107	120	105	114	113	112	126	106	94	112	135	108	121	128	101	114	110	123	122	99	96	113	109	121	99	115	123	114	127	116	119	84	115	126	104	110	104	100	127	98	133	113	119	106	91	102	109	100	114	112	111	114	105	109	96	103	105	105	115	117	109	152	118	125	110	93	129	96	116	114	118	110	105	133	118	118	112	103	119	97	113	115	108	120	123	114	114	104	126	110	104	99	107	104	113	111	111	97	113	97	123	112	120	140	130	105	104	96	113	98	111	127	101	111	102	115	118	106	107	92	109	123	108	115	108	109	108	113	111	115	114	121	107	116	116	118	109	109	129	130	94	102	119	110	115	113	121	114	93	110	100	117	116	116	118	100	113	116	116	126	96	105	120	103	114	129	104	95	103	126	115	117	105	118	147	107	114	109	112	114	126	115	119	106	105	105	117	108	116	119	95	116	105	97	104	105	111	111	101	124	99	104	116	130	121	97	118	113	102	112	116	111	109	126	91	109	100	104	92	106	123	116	134	112	110	117	107	121	89	110	112	113	96	104	100	102	108	137	74	124	119	126	106	114	106	98	113	109	126	114	121	106	122	114	90	120	102	101	106	133	114	122	124	112	105	103	109	133	121	100	123	111	93	106	94	124	113	134	109	109	111	111	97	108	101	122	132	111	141	122	116	91	96	127	131	127	116	97	130	114	110	103	119	129	108	106	106	112	120	110	141	106	108	121	124	93	105	112	106	115	122	102	133	107	108	113	102	126	110	110	115	123	118	97	97	128	115	103	113	104	114	103	115	114	124	116	109	119	97	102	136	123	116	115	100	110	98	118	71	102	110	98	121	96	113	112	117	117	123	98	114	110	99	113	122	112	111	120	106	113	109	118	126	92	105	124	103	132	87	128	90	97	76	108	114	116	109	105	108	115	117	110	114	104	124	129	90	110	100	94	118	111	103	106	105	117	113	106	113	128	110	85	90	111	110	113	126	107	99	109	114	106	94	96	104	118	100	128	99	107	123	103	100	114	110	108	107	109	103	124	115	118	104	113	104	115	112	111	105	108	109	101	112	110	113	106	91	117	115	125	103	134	111	121	116	116	98	108	113	107	121	115	118	119	103	131	98	102	102	119	118	118	113	124	104	117	110	117	90	112	122	120	99	99	91	110	107	100	89	114	125	112	106	88	110	107	113	118	103	113	123	113	122	124	102	101	97	103	116	123	116	110	103	125	102	106	121	100	99	119	102	104	93	114	101	117	110	107	103	86	140	110	122	114	128	125	108	107	104	113	109	107	114	116	117	96	89	103	134	117	100	112	108	110	115	112	124	95	98	84	97	135	95	106	110	104	99	129	114	110	98	129	112	108	116	108	110	103	118	104	107	107	104	103	113	132	135	107	123	97	122	93	123	114	114	101	103	112	103	123	138	115	104	117	113	120	109	104	124	99	111	98	111	104	125	130	93	100	120	114	103	83	100	125	101	90	112	116	110	115	107	119	107	110	112	111	113	107	110	121	121	118	125	92	135	131	123	108	113	129	113	88	96	105	114	121	101	101	101	119	98	130	84	107	107	118	112	120	112	118	121	117	121	101	118	102	121	99	98	106	124	98	101	124	114	113	112	125	100	100	107	103	110	116	124	104	125	89	124	103	112	109	116	98	113	105	116	111	112	109	114	129	108	113	106	105	102	117	112	115	122	102	98	106	101	107	119	109	91	104	113	96	112	120	126	98	98	112	105	130	101	124	125	123	106	88	131	115	102	115	108	106	120	100	126	121	97	112	101	126	97	113	110	110	132	100	102	95	109	122	115	96	101	108	125	99	88	120	111	116	104	115	91	119	143	127	121	125	104	114	96	122	125	107	118	109	97	112	114	103	100	123	107	117	98	100	110	105	119	121	116	109	108	123	109	112	131	111	121	105	110	112	94	111	110	117	130	101	140	117	101	120	117	117	94	112	120	114	112	100	98	103	112	124	105	107	117	108	122	105	116	120	90	119	99	142	121	92	104	114	124	105	107	112	101	103	95	94	105	120	112	129	109	127	102	112	135	126	92	107	112	101	114	110	109	94	121	118	111	102	100	98	119	114	115	95	112	95	118	103	107	117	101	105	119	121	99	118	114	93	103	100	118	116	109	111	118	106	114	120	117	115	113	108	110	119	111	99	108	98	109	120	105	120	119	100	114	117	116	112	122	121	111	99	103	111	108	110	110	127	104	94	124	111	123	99	118	120	113	113	111	108	123	112	128	117	120	114	108	98	97	102	102	125	111	113	112	102	108	122	117	115	112	108	109	104	101	109	120	107	114	124	101	92	98	103	99	105	90	102	108	107	105	113	120	110	120	118	107	113	101	121	121	123	120	112	116	109	109	111	112	124	111	118	117	99	91	121	115	127	83	92	112	111	103	120	101	92	115	119	110	107	110	100	117	99	91	125	112	87	129	116	135	126	112	103	120	116	101	95	124	113	111	95	103	110	120	110	131	109	94	109	143	107	125	125	115	115	97	123	125	107	101	106	115	104	104	94	110	95	103	115	109	109	98	107	132	107	86	105	123	101	109	100	106	112	106	122	112	92	115	99	110	111	111	94	106	116	126	122	135	109	115	124	102	105	101	115	95	106	104	111	100	98	111	124	124	116	116	117	110	117	107	108	115	121	110	112	110	118	116	97	105	123	101	110	114	126	101	131	123	125	118	123	110	135	108	123	120	118	110	95	116	100	116	104	112	118	113	98	111	150	93	99	100	117	121	109	119	124	104	108	121	115	93	112	129	102	115	93	116	98	110	123	117	115	104	118	128	119	129	116	112	110	108	122	110	103	116	111	97	127	102	95	102	121	104	98	107	119	102	113	125	120	110	121	108	116	130	107	127	105	111	99	111	101	100	122	94	128	115	104	117	119	107	104	120	107	121	128	120	118	126	124	115	104	105	122	92	116	122	99	104	128	122	103	99	133	106	120	109	94	96	94	108	136	104	128	115	111	117	115	136	107	123	118	95	114	120	103	103	120	98	126	97	111	99	108	104	105	115	122	118	103	104	113	127	115	115	116	123	111	119	117	124	116	125	108	128	106	114	128	98	110	98	105	114	124	117	115	125	126	139	118	99	109
2598	397	405	429	411	393	382	361	359	313	365	341	340	344	334	334	302	358	344	340	327	333	354	324	329	322	317	306	332	321	319	321	350	329	328	317	318	312	312	338	316	294	326	327	353	317	320	346	343	333	339	342	369	321	371	345	330	340	324	348	326	322	342	336	311	348	347	339	305	304	327	303	315	309	319	330	310	321	301	369	342	322	329	332	307	343	314	329	309	334	335	288	335	351	308	318	306	327	329	327	321	345	297	322	300	332	286	327	323	305	314	328	331	350	318	324	306	285	327	338	308	340	358	339	321	340	359	340	309	305	321	318	341	309	343	312	357	317	329	322	317	338	345	315	354	311	309	330	304	328	325	326	333	316	319	319	296	349	360	308	330	334	310	306	358	334	334	344	328	346	335	309	291	299	315	307	351	304	328	327	314	336	336	323	301	294	339	337	325	361	283	303	350	298	329	325	309	324	320	327	306	343	356	324	336	328	330	308	320	310	316	311	332	301	341	321	307	308	316	325	320	309	334	321	318	350	326	314	345	342	366	328	325	336	313	322	345	355	311	327	292	306	331	326	311	329	354	327	308	329	317	328	305	285	341	330	297	313	310	304	303	303	321	333	334	307	356	343	328	308	329	326	299	312	318	328	335	323	337	329	315	305	361	297	332	331	333	338	332	309	307	323	340	308	332	300	344	295	323	301	340	307	332	337	341	315	309	328	295	328	306	333	335	313	337	327	319	304	296	314	331	311	282	321	347	343	303	360	327	307	312	348	342	332	314	294	344	312	335	293	329	334	294	326	310	330	366	291	342	304	317	327	312	336	290	329	310	320	332	310	349	300	340	309	307	324	316	335	339	322	305	308	331	333	313	338	350	317	312	327	321	327	324	335	327	344	321	294	357	295	309	324	319	333	307	326	319	333	340	308	317	319	332	350	353	330	302	328	291	343	332	345	325	329	304	327	300	340	322	338	311	297	302	326	370	322	324	327	329	344	334	316	322	300	349	335	329	315	333	299	335	303	313	340	339	323	337	319	314	317	319	364	328	285	303	341	323	334	315	304	310	340	340	318	315	357	329	334	309	296	325	336	312	337	341	352	288	298	325	296	335	324	311	287	351	301	336	329	337	329	337	359	305	293	347	298	321	305	314	330	322	354	322	316	316	329	312	322	314	338	335	305	338	336	323	323	316	310	307	302	364	339	292	347	306	326	341	316	310	307	313	320	282	317	387	318	312	299	346	289	290	331	314	326	305	340	303	332	321	320	361	351	339	338	314	313	316	291	324	304	379	344	317	340	307	305	330	330	319	318	309	311	332	293	307	326	332	336	327	296	319	292	301	314	325	295	325	302	318	288	341	354	316	339	324	311	314	293	324	331	338	318	310	322	325	325	292	328	290	332	322	351	355	291	316	343	304	299	318	324	315	322	334	328	311	326	329	317	325	312	348	307	317	338	326	348	346	318	313	320	330	335	311	350	302	331	310	290	318	340	320	344	332	331	359	348	354	309	321	349	331	304	348	333	335	331	309	344	319	332	331	321	344	335	334	334	334	338	328	322	327	337	310	322	325	328	314	312	330	278	351	323	309	298	325	343	297	346	316	320	313	320	323	338	325	312	335	353	325	318	311	347	314	323	306	294	331	318	323	277	303	325	322	314	298	326	302	333	319	340	331	309	314	330	325	335	312	324	291	326	329	317	320	282	349	287	286	319	310	321	311	310	320	343	327	310	311	314	300	317	330	305	317	295	341	338	343	322	317	323	351	319	334	336	319	336	314	290	301	347	270	324	342	336	306	315	330	289	320	309	325	314	348	331	329	339	316	344	333	335	310	282	340	295	318	335	349	327	344	341	327	314	316	330	317	329	320	330	311	307	322	289	318	331	284	341	329	327	315	324	321	356	354	347	302	318	293	320	299	311	341	300	331	307	337	324	330	322	304	338	312	299	321	292	354	333	345	335	309	332	333	311	361	325	314	309	354	342	310	336	329	297	305	324	326	311	326	310	330	308	332	315	322	322	326	330	328	325	354	332	321	337	312	344	308	341	312	324	314	317	336	321	333	343	332	284	322	307	291	370	355	338	344	331	334	323	353	317	317	335	335	324	320	298	304	322	316	339	316	306	370	350	304	296	303	298	325	292	335	303	327	328	307	308	367	303	307	326	330	315	289	307	310	336	316	341	325	308	328	313	289	324	340	324	301	305	334	345	341	329	337	319	311	322	320	293	314	313	308	330	330	298	340	342	334	331	272	342	362	341	326	298	325	314	339	338	317	314	335	343	334	335	315	306	314	325	311	319	303	354	340	293	345	295	274	339	306	340	306	339	354	325	317	326	301	322	342	323	345	357	304	333	299	322	279	331	338	347	331	341	312	311	324	294	328	322	353	319	326	342	330	328	381	309	298	305	322	316	305	324	299	332	317	324	321	346	325	319	317	325	334	334	302	305	308	334	352	327	324	316	323	320	309	332	319	298	315	280	294	344	307	301	331	330	292	349	347	343	350	294	321	289	327	307	349	311	335	338	294	313	331	338	331	346	352	320	336	324	315	313	325	319	328	345	311	335	338	328	355	353	340	347	301	313	321	316	319	303	328	332	328	319	332	310	320	308	319	333	330	352	320	344	332	334	322	313	349	283	320	325	283	284	318	346	310	347	273	356	309	288	334	333	315	305	339	299	317	322	356	328	326	311	328	300	328	297	316	303	318	343	330	333	308	289	339	338	321	295	315	317	302	350	295	336	339	316	336	333	323	343	307	296	313	356	292	334	326	330	330	320	312	310	310	299	370	316	331	341	325	341	342	304	355	287	336	315	307	326	333	314	342	316	340	315	281	311	308	354	334	325	339	320	343	331	308	314	349	322	306	358	315	328	322	328	313	315	331	320	321	327	349	334	324	339	309	306	338	335	338	316	279	315	307	337	300	361	317	329	330	333	333	320	295	354	334	340	309	292	315	334	325	352	316	349	302	336	329	347	321	317	320	347	335	304	347	318	329	316	363	317	308	337	326	348	324	314	357	293	330	324	309	353	326	320	321	332	342	334	321	301	336	350	322	309	317	303	335	344	310	290	329	306	316	331	336	331	329	315	324	354	311	313	309	312	341	330	312	327	315	333	347	339	317	298	286	318	322	326	327	302	346	344	323	354	339	321	347	338	332	338	299	319	329	311	329	316	339	301	337	315	308	333	295	352	324	336	340	337	295	307	319	318	306	319	336	335	301	287	331	306	310	307	320	324	342	319	318	327	300	332	330	329	303	328	351	288	329	318	351	333	307	323	351	311	311	338	350	331	312	298	318	327	337	350	307	357	323	302	343	292	343	311	326	326	340	321	342	300	306	318	312	314	299	307	314	319	321	324	342	269	307	305	289	321	279	309	329	334	342	340	335	330	344	317	325	384	335	348	321	335	347	326	320	317	342	305	302	306	327	319	348	307	315	321	303	311	343	318	311	309	355	312	303	305	312	289	336	294	304	325	329	314	337	336	331	329
8247	783	1057	808	585	429	389	289	244	247	212	168	194	201	168	158	149	142	163	142	139	147	139	139	146	144	115	110	128	124	124	134	110	134	134	132	133	126	130	133	136	150	124	151	106	138	149	139	122	116	144	138	130	163	150	173	148	153	151	131	139	136	153	117	153	137	127	126	125	143	131	132	134	116	115	109	140	127	129	144	153	122	131	138	120	129	132	138	144	136	133	130	127	126	144	109	126	135	122	121	118	136	121	124	127	130	142	135	133	137	135	136	143	125	128	126	111	104	136	120	118	127	120	131	142	143	109	141	111	129	132	140	118	126	157	121	115	118	124	133	125	127	132	143	125	121	126	108	131	129	118	121	127	134	141	131	134	114	119	133	129	135	122	118	113	128	134	127	135	125	129	135	120	135	122	133	147	125	131	116	131	134	139	118	118	119	140	119	131	136	128	143	123	128	127	108	134	121	117	139	112	120	130	137	151	141	131	115	123	131	122	123	136	108	111	114	129	137	136	139	117	131	115	134	139	144	128	114	125	121	134	132	124	120	128	127	139	129	123	144	129	114	125	138	132	125	121	138	131	169	127	119	118	122	130	110	122	134	129	114	105	117	131	112	132	122	134	126	117	116	117	125	123	130	110	120	123	119	125	122	146	132	138	116	130	119	165	122	122	116	131	143	124	116	138	132	118	144	126	121	146	114	125	123	131	151	124	126	118	117	131	112	126	143	120	101	137	117	131	128	115	123	125	111	109	155	135	112	149	112	132	125	134	150	120	131	129	118	117	135	136	127	131	119	134	147	133	125	125	133	129	120	139	130	124	146	111	141	108	120	120	122	128	147	133	123	124	135	144	121	116	114	127	129	129	132	128	114	124	115	128	123	138	118	114	136	136	137	118	117	152	115	113	128	130	116	132	135	113	126	119	120	154	127	144	137	141	123	130	135	113	137	111	134	113	144	119	128	123	126	135	119	126	138	125	129	129	142	121	124	127	135	147	136	137	103	142	140	138	133	144	126	117	125	106	114	112	132	130	128	153	150	119	142	149	116	119	126	135	140	137	134	133	148	127	131	127	123	129	122	99	123	121	128	141	137	135	125	117	140	132	126	119	114	116	124	131	138	124	127	129	129	125	142	140	132	131	124	120	122	139	128	121	126	137	118	127	130	114	113	132	142	123	115	121	119	98	101	127	114	112	122	125	130	137	119	112	117	117	118	144	138	137	145	139	141	128	133	131	126	123	145	112	141	119	119	141	128	124	122	144	122	134	107	119	110	136	122	125	118	109	118	114	127	137	112	126	136	124	119	122	119	112	134	130	147	129	125	125	165	127	125	128	128	123	102	135	125	144	131	114	136	116	135	125	143	139	132	120	134	108	136	122	129	152	130	140	153	117	145	129	118	138	173	127	127	141	112	125	135	125	121	134	130	127	118	123	108	118	120	139	113	127	139	131	117	111	125	153	143	135	133	101	114	133	126	114	124	129	140	129	120	133	141	124	111	108	125	130	112	142	122	151	131	139	147	126	150	134	119	119	137	130	128	127	122	111	131	144	155	120	127	131	121	138	132	122	142	132	145	120	118	124	106	120	137	143	113	114	144	137	138	138	135	121	114	130	142	128	104	121	118	125	132	159	122	129	135	120	117	111	132	112	118	130	129	122	132	125	129	103	113	117	115	127	118	148	140	132	149	133	153	115	150	124	122	130	129	132	119	111	119	134	118	104	133	126	145	128	141	139	152	139	144	117	127	114	124	117	123	145	123	130	108	125	110	123	129	121	134	126	123	139	121	135	101	143	141	107	139	138	125	142	123	132	140	145	113	108	122	142	134	114	127	125	129	140	123	136	138	114	128	126	114	140	114	115	133	145	136	122	139	124	120	113	119	117	125	133	142	136	132	127	137	107	150	128	108	121	119	106	147	134	138	124	110	121	121	121	140	134	140	129	141	126	137	142	120	127	128	122	119	130	103	121	116	130	132	105	141	153	105	148	119	155	127	116	116	145	128	127	120	142	115	108	136	115	122	127	119	123	133	125	122	157	139	121	127	120	130	133	136	130	135	126	121	137	135	108	117	134	136	137	105	119	124	125	132	124	135	129	126	125	114	128	138	137	142	113	135	132	120	125	136	124	107	126	139	120	119	131	138	143	128	125	132	149	135	136	138	121	112	119	135	152	119	120	167	144	118	126	125	131	115	136	125	130	120	111	117	99	115	140	127	116	169	122	124	117	119	130	133	140	122	128	139	143	121	94	134	136	132	124	124	128	136	110	145	122	99	131	141	117	126	123	132	115	111	134	131	121	136	94	110	131	133	126	129	110	127	110	101	111	125	134	133	116	124	115	131	119	126	112	130	140	136	125	126	116	104	148	129	142	132	120	104	125	115	124	142	124	122	136	107	123	127	124	131	145	111	106	122	142	141	133	137	135	132	129	135	127	115	106	142	124	121	115	141	140	134	131	107	132	106	131	130	131	117	117	122	137	123	108	129	118	125	130	140	137	140	125	124	119	124	123	124	116	121	137	126	130	115	129	118	132	108	109	104	129	122	128	140	138	127	133	127	132	109	114	124	121	125	113	120	137	129	113	129	100	117	114	127	131	122	127	131	133	132	133	128	149	123	129	134	142	116	135	139	128	141	100	157	117	123	120	116	112	137	128	144	120	134	123	108	132	150	134	126	133	123	131	129	123	138	129	104	118	114	119	119	100	97	138	124	133	145	134	123	124	123	149	116	142	129	117	120	118	117	140	144	130	125	133	104	138	114	146	131	132	132	116	154	108	124	138	128	122	108	141	163	121	128	134	152	134	126	114	117	113	120	108	127	122	145	122	143	121	142	121	141	124	130	109	135	136	117	122	126	130	136	133	110	134	161	122	123	102	129	139	122	124	106	130	123	117	124	153	125	146	138	140	132	128	125	139	134	118	107	146	117	135	128	123	138	123	144	138	138	138	139	125	101	113	147	134	143	114	119	135	118	125	132	135	118	145	125	128	131	117	124	141	123	116	142	127	130	116	128	124	129	107	120	130	144	138	93	127	127	126	129	133	121	142	110	129	135	125	134	137	117	120	124	138	130	134	125	136	146	113	117	149	113	130	137	140	120	137	119	145	120	124	112	102	129	126	134	123	132	110	133	134	120	137	136	109	136	118	110	149	143	152	130	137	126	125	143	108	108	135	116	130	130	124	109	106	136	134	124	134	145	119	130	134	155	114	126	125	134	135	109	131	136	122	108	107	99	111	131	118	105	106	131	144	136	127	111	135	148	107	118	123	123	120	127	125	107	140	135	135	114	136	143	133	133	115	92	132	116	126	115	130	121	149	147	122	145	135	128	130	119	120	138	141	114	127	111	127	138	112	119	140	148	137	128	119	118	130	117	122	120	135	118	126	109	130	131	131	112	112	117	139	129	135	128	141	120	114	116	137	128	134	104	114	136	125	114	138	130	114	150	134	156	137	125	142	123	131	117	139	136	114	117	137	143	126	131
5927	1154	2532	2975	2617	2054	1713	1497	1276	1072	977	874	805	738	731	664	635	594	569	548	501	502	485	477	475	474	460	472	451	437	468	415	398	405	406	403	419	422	380	400	357	386	431	420	401	401	401	425	460	474	495	483	458	508	510	509	553	574	535	486	483	484	466	488	435	405	437	404	386	394	398	376	373	427	398	366	354	357	369	355	375	367	355	380	392	387	365	347	353	346	424	355	378	353	362	370	399	363	343	361	365	353	385	365	384	373	371	405	339	382	336	370	340	377	342	359	349	367	334	350	335	346	331	315	399	363	351	342	370	360	338	350	363	334	322	337	364	345	351	348	366	353	342	383	400	347	348	367	390	359	330	327	324	360	376	357	380	377	381	367	382	375	372	377	345	392	353	361	362	356	384	343	373	353	350	364	340	337	392	360	352	365	362	369	366	384	318	364	390	364	353	361	359	373	354	352	341	348	384	350	354	368	350	409	348	347	383	364	330	374	352	362	340	366	353	373	366	345	338	387	345	350	381	330	362	364	387	341	337	388	383	357	357	355	356	369	393	354	367	375	369	328	378	390	351	357	334	334	374	337	345	338	343	346	321	357	348	362	345	367	398	344	355	352	346	371	359	389	349	363	366	350	341	344	347	365	363	360	332	373	329	358	367	333	337	342	371	370	358	335	356	358	380	351	355	350	347	375	360	358	374	390	360	347	327	388	381	352	360	339	349	381	360	338	364	336	364	337	357	387	346	378	356	393	325	383	373	364	378	335	351	339	384	353	371	361	358	398	352	385	349	356	333	377	361	362	359	348	379	357	341	348	359	360	358	327	362	374	382	352	366	368	337	356	337	364	358	391	376	380	382	355	354	347	351	351	370	358	371	378	373	367	327	335	357	354	343	341	364	393	319	362	394	371	328	335	380	344	352	375	339	349	356	356	339	354	336	376	376	344	347	382	345	385	327	375	341	358	393	327	363	349	363	360	386	344	348	373	370	383	369	359	371	352	351	354	399	345	339	360	345	354	365	344	346	330	364	375	362	357	340	370	362	328	390	338	346	354	342	367	367	335	341	362	339	371	344	345	343	359	408	348	323	343	341	379	353	373	338	331	347	383	381	362	356	349	362	363	355	364	370	347	359	360	363	387	342	382	381	355	361	334	333	369	344	351	335	380	370	381	338	354	338	362	349	391	387	352	384	383	352	342	324	372	367	367	365	345	364	352	371	381	369	371	357	359	339	372	347	385	357	372	380	329	344	355	369	349	350	351	380	370	351	379	374	347	378	359	357	378	328	340	350	381	352	345	352	364	341	379	345	401	353	360	382	345	349	391	360	381	348	397	341	363	364	382	354	347	352	343	364	351	353	363	366	376	407	366	346	357	358	382	393	364	383	383	350	370	356	360	364	341	390	389	348	378	368	400	360	368	337	341	334	365	350	356	340	380	350	368	393	349	387	323	362	373	335	358	381	365	395	357	380	316	350	370	354	382	377	344	352	382	355	364	356	395	352	372	322	376	359	353	373	381	357	335	333	347	361	334	371	363	328	330	376	362	361	348	365	335	367	365	349	344	404	338	369	355	338	352	339	338	361	352	376	346	384	365	372	372	370	353	361	327	374	366	374	370	353	355	382	391	326	366	358	359	363	325	343	339	390	327	349	367	343	364	372	332	333	392	350	363	399	370	338	358	363	350	348	366	354	317	382	363	377	339	363	376	353	337	327	357	324	364	377	332	385	340	355	352	325	390	340	354	372	349	343	390	350	366	345	362	384	349	343	393	335	372	356	387	390	353	317	358	359	313	332	354	389	334	345	364	353	361	392	356	356	322	404	361	361	349	332	337	371	374	385	394	377	407	382	368	359	349	381	373	340	371	347	376	355	345	354	390	361	341	367	389	368	389	366	390	366	362	335	355	344	347	362	346	369	335	358	372	327	321	342	334	341	369	345	374	354	396	349	396	337	334	358	339	345	363	340	323	365	366	352	323	361	308	366	365	340	376	353	373	361	360	356	365	382	337	362	356	351	399	392	356	377	352	394	354	341	359	372	321	315	358	372	369	372	337	321	356	346	372	354	352	343	348	369	352	327	349	363	334	387	368	330	391	328	379	344	330	365	374	373	362	361	336	342	371	319	364	372	366	349	366	380	407	364	335	341	373	370	329	376	370	366	361	326	354	347	363	379	333	352	348	340	367	348	352	379	366	359	356	349	361	355	352	335	366	356	345	327	386	352	357	324	393	352	325	353	372	341	343	360	327	377	373	377	340	351	370	380	379	375	360	346	331	322	350	349	373	360	341	355	345	368	406	383	368	375	321	375	376	328	355	368	366	369	343	365	371	346	354	331	351	334	378	367	375	372	330	401	358	343	383	341	368	370	351	377	363	341	366	369	360	354	337	360	383	353	391	369	361	353	334	356	370	333	368	357	361	374	349	410	346	349	347	353	315	345	360	312	365	360	377	348	373	347	345	381	346	372	358	356	393	353	363	360	349	349	399	358	341	364	347	367	357	350	363	331	343	368	379	347	333	377	390	367	354	339	380	370	374	372	374	357	341	365	345	336	344	368	351	349	357	354	340	364	354	337	341	336	317	373	358	366	345	372	369	359	340	371	398	383	383	345	375	368	347	363	323	373	359	347	374	370	345	350	329	390	358	364	360	367	338	358	378	360	377	343	327	374	362	354	372	346	373	341	354	341	344	392	342	347	399	369	374	366	382	369	363	377	385	347	376	401	336	383	349	337	373	371	374	359	327	361	348	360	338	351	360	350	324	330	336	389	361	357	351	364	385	372	377	429	364	364	365	378	317	364	355	382	353	378	328	344	378	373	368	349	420	353	369	329	357	386	363	349	368	334	370	339	356	386	370	355	363	340	351	351	382	390	334	370	387	325	358	355	357	355	356	377	333	392	346	384	364	359	364	360	329	385	312	385	365	389	344	360	414	384	391	333	376	338	362	332	317	409	365	358	329	338	355	351	352	361	327	394	354	361	356	377	365	345	361	336	359	351	364	374	355	360	374	348	374	354	345	357	375	325	374	368	371	358	385	355	358	359	357	321	368	406	363	343	375	377	356	332	335	348	394	349	338	372	348	367	400	359	327	382	345	360	377	331	346	357	318	348	341	372	361	363	375	363	365	359	406	344	319	368	352	378	343	371	364	354	346	373	362	370	355	383	368	352	351	344	365	349	378	377	334	356	349	349	364	366	311	355	324	337	400	363	374	380	387	369	377	384	359	356	344	318	365	352	341	340	339	360	349	359	369	361	393	360	359	335	355	392	360	352	372	360	404	351	344	356	344	383	348	354	314	389	384	353	378	345	380	357	344	384	347	373	350	346	363	322	374	355	358	378	360	324	380	370	338	355	324	357	350	347	339	349	354	373	340	349	360	395	339	357	383	336	342	341	324	352	392	378	364	356	326	358	346	340	344	341	363	358	348	386	364	369	348	356	349	368	334	371	339	358	356	346	340	400	365	335	364	361	321	374	365	366	336
14196	1671	1962	1507	954	719	522	412	314	281	224	202	199	157	140	155	140	125	122	102	88	86	94	92	84	101	87	83	80	75	67	71	70	88	76	72	77	83	62	74	72	53	64	77	67	66	64	65	75	73	81	89	98	93	96	90	77	73	75	77	69	80	86	85	69	71	70	66	69	71	60	61	71	51	65	59	57	60	67	59	55	61	61	57	55	77	60	66	73	53	58	69	58	47	43	68	52	54	60	53	67	59	78	67	61	66	64	42	68	73	67	70	56	59	48	63	59	72	59	45	59	58	58	55	50	52	68	65	54	57	54	70	39	66	81	55	59	76	54	67	61	68	56	59	60	66	56	71	52	67	55	61	62	55	62	61	54	66	65	66	62	66	59	73	64	76	67	49	64	79	61	63	56	67	45	65	59	64	53	57	41	70	67	65	68	68	48	74	64	83	65	51	63	72	74	67	50	59	56	54	58	66	71	55	74	70	59	72	69	70	60	73	64	63	74	63	43	67	61	59	64	55	65	58	65	65	71	64	58	70	60	52	63	70	63	50	55	65	81	69	59	66	58	68	68	46	58	69	58	63	62	74	47	47	46	58	54	56	45	60	60	48	56	55	65	66	56	81	83	63	69	63	52	68	52	54	62	67	51	57	57	61	54	50	56	59	70	61	54	55	71	55	65	67	65	66	56	49	71	56	62	59	46	68	55	63	52	54	60	55	67	54	63	39	65	65	69	64	65	56	56	48	57	56	58	63	74	52	62	55	58	56	60	43	36	62	50	60	56	56	53	49	63	50	52	70	61	61	61	52	65	67	69	74	59	54	64	62	71	57	68	58	46	68	63	59	41	60	55	68	49	64	46	50	61	48	50	56	54	66	49	55	65	59	69	54	64	58	61	72	61	66	59	53	51	65	66	55	72	66	59	60	72	67	50	64	53	53	60	71	66	57	64	61	69	61	82	64	66	54	63	60	55	50	65	54	56	55	53	54	78	57	58	65	65	73	65	60	49	57	70	58	54	53	70	52	43	50	52	51	69	60	64	58	62	60	66	63	64	55	71	69	55	58	62	51	54	53	58	55	56	61	56	55	59	67	63	65	59	68	60	64	53	54	56	56	65	54	70	54	56	66	54	62	66	55	53	51	59	47	48	52	65	55	60	41	52	58	53	75	66	73	72	73	61	70	69	51	72	72	62	66	51	53	59	65	63	63	61	75	61	66	62	68	64	67	47	68	64	81	48	60	64	66	61	56	66	65	74	64	66	53	62	74	52	63	43	73	52	52	64	57	55	43	59	54	64	46	52	55	58	68	57	56	63	56	61	65	70	48	64	61	53	65	52	74	71	54	60	70	56	66	54	60	52	56	61	62	59	57	65	69	62	55	65	57	52	56	65	58	58	53	80	54	68	52	61	53	60	46	60	58	54	50	61	67	64	62	64	60	56	59	60	69	60	70	54	59	58	50	55	69	79	56	70	64	66	62	67	52	66	62	38	68	59	64	56	58	51	59	59	60	72	59	62	66	62	58	63	64	57	58	51	55	65	65	66	76	53	51	51	53	63	76	73	53	63	53	64	61	51	54	55	58	67	63	55	52	57	56	65	41	53	58	56	66	50	58	75	59	60	60	56	56	75	57	64	66	72	54	55	65	60	66	54	58	41	63	56	68	37	58	59	61	58	64	56	60	66	57	66	58	57	54	71	69	64	56	62	48	65	65	81	62	51	71	57	71	59	60	51	48	70	53	40	65	65	53	61	54	59	58	54	52	63	60	54	74	65	65	50	59	67	65	76	55	61	63	66	49	62	60	61	71	59	40	53	60	56	71	47	54	58	56	69	54	46	75	63	52	50	63	58	69	64	80	81	74	73	53	71	52	67	53	51	72	64	71	57	59	67	72	53	63	53	58	67	62	50	73	58	66	44	72	58	64	54	60	46	54	69	59	65	59	55	77	74	55	76	57	65	57	44	38	64	72	73	51	50	71	55	50	56	59	60	48	59	63	59	76	59	58	60	52	66	63	57	62	50	46	56	46	48	73	47	67	71	44	78	71	59	65	67	52	50	64	62	62	61	70	74	66	53	60	60	67	58	66	62	56	50	59	49	61	66	63	53	62	67	57	60	64	65	68	67	62	66	58	60	55	59	62	63	57	55	36	59	71	63	54	66	59	66	71	49	69	64	56	55	50	58	60	61	60	70	53	60	50	43	64	72	45	44	69	70	58	56	64	70	64	63	66	58	67	58	65	60	58	65	63	66	55	60	59	69	65	65	50	61	65	61	56	49	57	59	54	48	65	53	63	57	66	69	51	60	54	63	54	61	53	65	57	53	59	53	45	49	48	71	51	54	57	58	67	70	61	67	87	61	65	74	58	69	51	62	69	51	65	71	55	63	62	54	58	67	50	63	58	49	74	50	53	54	51	58	64	75	59	46	54	69	52	62	59	69	62	54	70	64	55	76	84	53	52	63	74	54	68	47	58	57	62	54	75	55	61	51	60	53	65	51	54	70	56	56	66	46	65	65	77	61	61	72	65	65	63	67	50	56	58	58	68	67	49	70	82	58	53	63	68	63	65	72	65	64	69	76	60	75	55	62	47	57	57	41	52	60	62	70	57	49	49	60	62	58	52	73	47	51	61	61	46	64	56	52	56	55	68	53	43	59	62	67	63	66	48	68	69	71	50	61	66	73	60	55	64	60	67	69	57	53	45	70	60	61	70	66	65	55	53	53	74	54	70	62	61	49	54	54	66	72	63	67	68	53	45	48	72	65	57	70	52	49	60	60	53	79	53	51	68	64	56	55	49	52	77	69	54	63	64	54	65	73	59	48	52	70	55	57	58	52	65	65	71	51	49	66	66	52	60	74	51	48	63	61	56	64	62	59	63	59	73	72	41	63	58	69	61	62	54	67	69	85	59	49	61	73	67	60	66	66	51	68	57	57	71	52	67	75	62	44	75	55	66	56	69	77	64	68	70	55	70	59	48	64	64	56	64	55	57	56	47	49	73	62	55	50	47	54	57	52	64	52	63	56	60	48	57	56	64	56	43	54	62	58	59	57	71	47	62	53	64	55	75	68	74	50	67	47	60	66	60	62	58	65	54	70	58	80	65	71	65	53	54	47	52	52	64	44	71	70	62	79	48	50	63	63	51	65	67	61	56	57	46	76	59	66	70	72	59	68	59	65	54	58	59	61	66	51	65	67	61	54	62	57	60	51	53	74	45	57	61	68	46	59	58	62	59	56	57	77	40	59	78	59	45	53	61	43	65	51	66	61	57	53	84	54	55	57	67	76	59	59	49	75	60	54	56	69	72	58	60	75	48	59	52	69	60	60	63	62	50	71	73	63	52	54	57	60	52	68	72	42	67	65	61	68	52	57	50	50	74	47	70	74	76	58	68	59	81	52	49	55	65	40	58	51	65	65	53	69	58	39	59	71	62	68	58	72	49	59	57	64	74	59	68	67	52	54	59	63	70	78	66	49	58
7554	1739	4373	5190	4330	3534	2767	2268	1834	1604	1420	1155	1065	916	811	747	722	650	567	503	490	527	478	449	384	406	385	369	348	334	318	345	285	267	295	313	275	269	263	266	281	300	297	269	269	251	252	270	282	369	490	400	407	438	492	520	477	523	456	376	362	368	556	384	273	274	296	213	203	229	214	219	229	209	224	227	188	183	202	193	208	195	202	200	218	191	181	173	193	183	180	200	194	187	199	177	176	171	197	168	199	185	191	184	183	202	194	168	202	168	180	193	192	189	178	189	167	182	186	194	177	176	192	189	176	173	173	160	183	162	177	184	188	191	181	196	171	178	180	196	164	165	197	199	167	198	198	173	177	171	171	160	168	180	177	164	167	178	214	163	192	152	185	151	189	172	181	166	186	181	173	169	179	162	174	161	160	193	171	179	169	188	174	196	172	179	159	194	160	163	161	199	152	178	169	173	186	177	182	192	178	192	203	161	167	184	169	176	187	165	163	187	169	179	165	176	180	177	195	180	164	165	188	172	176	181	184	195	159	188	166	170	159	164	194	163	184	171	178	184	158	163	168	177	183	163	177	190	157	178	175	202	163	168	166	181	159	150	181	166	156	188	175	170	156	185	183	165	175	164	178	162	177	159	157	193	163	164	176	172	178	183	197	182	174	171	179	176	177	157	180	155	183	168	172	177	156	187	175	180	164	208	164	176	192	178	161	165	175	156	191	181	165	157	171	155	189	179	198	179	172	190	196	186	164	172	174	165	169	192	182	169	179	189	180	186	163	167	173	159	185	156	181	175	153	172	183	177	182	177	192	172	185	151	177	192	195	165	163	203	159	182	175	158	163	163	159	158	163	155	170	190	177	173	192	174	166	157	188	191	175	150	177	181	171	148	175	167	194	182	170	165	166	171	156	178	163	166	178	165	184	164	179	152	158	156	155	175	173	193	162	181	176	168	175	201	179	172	173	175	176	191	164	192	178	172	176	172	159	176	176	176	163	163	145	186	144	161	180	173	172	178	190	187	184	179	192	158	179	199	193	167	192	185	177	168	186	184	189	159	177	178	175	186	192	184	192	182	183	172	184	177	176	177	188	157	186	145	188	186	175	173	167	168	193	170	181	171	188	166	172	216	167	164	192	174	172	163	161	166	177	182	179	182	192	152	179	187	172	168	158	194	178	188	153	188	154	162	186	160	153	165	161	171	193	197	170	193	176	142	153	203	172	169	168	184	176	189	163	201	178	154	169	172	180	204	161	193	167	178	170	178	194	185	190	160	168	196	159	152	171	195	195	161	156	200	163	166	157	181	172	169	174	170	157	159	167	183	171	176	174	179	165	182	167	143	172	171	198	181	203	163	158	187	162	199	191	164	164	160	184	205	152	166	193	179	190	180	193	184	171	174	162	178	162	153	155	158	163	178	196	171	170	172	172	194	181	156	182	173	161	169	175	169	161	168	202	209	162	173	141	171	162	190	175	149	182	189	160	183	188	171	181	188	173	168	212	176	191	172	165	186	163	186	193	176	178	168	196	190	166	215	175	162	156	185	169	175	169	182	189	189	163	187	177	169	185	165	186	165	157	207	176	178	197	176	155	194	146	140	167	176	152	174	176	185	201	158	179	153	172	170	163	179	170	165	163	219	190	170	155	169	181	165	176	178	183	171	151	156	176	180	163	174	177	170	181	147	171	188	155	181	157	173	176	187	173	183	180	169	187	177	183	160	187	188	184	179	156	190	163	167	178	177	168	177	192	163	160	160	180	165	186	159	173	166	186	183	172	178	166	190	180	158	189	163	187	184	193	170	186	185	165	176	161	193	174	163	169	190	171	183	168	177	162	170	179	189	186	168	155	144	174	181	190	171	186	197	184	183	151	166	140	164	189	200	199	187	182	159	169	164	202	167	192	177	167	177	177	184	187	188	182	178	161	197	184	168	175	182	178	166	164	172	183	166	162	195	153	185	164	171	161	169	190	183	154	179	165	176	178	153	173	178	164	182	170	171	176	166	178	174	137	196	178	159	180	155	162	190	179	183	179	168	184	193	172	187	171	180	177	173	154	165	159	175	193	179	185	187	168	158	172	170	195	177	203	185	178	202	164	166	187	179	162	191	142	172	175	157	202	178	180	180	172	211	188	156	196	166	159	176	192	174	178	156	176	167	155	175	177	171	192	176	183	177	168	168	167	192	169	190	168	167	163	172	202	157	172	166	172	169	175	181	176	185	178	173	190	160	166	199	194	181	170	149	157	181	157	177	148	190	167	171	198	170	197	174	154	183	164	187	181	193	151	177	164	179	146	167	158	186	175	201	182	177	200	189	182	168	194	184	196	191	163	199	186	165	171	181	188	162	191	177	186	168	154	199	182	181	186	199	181	166	167	191	184	169	182	167	169	168	164	174	177	172	153	173	161	172	183	186	188	183	179	165	172	184	191	206	147	185	184	180	170	161	163	175	172	176	176	172	182	186	184	173	166	183	168	183	180	169	168	157	152	156	164	164	176	152	169	165	173	159	194	182	176	179	193	172	173	186	165	176	177	174	148	197	178	169	169	180	184	166	189	165	159	162	182	172	185	190	190	170	199	178	182	159	192	192	181	157	172	177	160	179	185	155	166	184	170	186	190	161	170	172	182	168	190	170	179	194	182	167	182	185	159	172	188	174	168	162	175	180	163	176	198	168	205	172	170	182	182	181	155	166	159	197	169	170	198	174	183	200	166	175	179	166	179	178	164	184	167	179	157	160	171	177	174	177	191	170	167	167	205	205	139	164	187	185	185	175	172	172	194	176	187	190	171	163	175	179	175	172	158	169	186	162	183	195	179	188	160	185	184	174	185	163	177	165	180	184	165	181	152	167	177	179	181	182	177	160	184	188	186	169	165	169	173	176	180	178	157	164	187	179	180	183	155	184	151	152	166	163	174	176	187	181	203	167	163	169	174	182	182	190	211	166	178	192	159	149	200	186	188	154	182	178	174	170	170	191	184	180	178	184	160	168	187	160	145	176	159	186	180	181	169	175	156	168	150	192	178	181	153	203	173	211	192	154	187	188	196	174	174	197	181	184	195	189	179	166	202	183	175	195	152	184	168	171	178	176	182	160	177	183	159	171	173	158	162	163	163	161	167	178	181	174	174	194	184	195	184	177	167	185	173	168	163	168	178	156	180	150	182	177	164	165	166	175	179	157	178	165	163	188	186	146	170	169	184	160	168	189	168	182	193	158	186	150	169	181	177	188	168	176	158	154	159	184	159	194	179	183	199	172	179	181	190	164	174	178	186	183	173	183	168	181	214	176	159	161	196	196	151	181	191	177	162	173	178	184	142	183	184	186	185	163	160	174	166	186	173	168	176	160	169	190	176	182	160	184	174	148	204	165	174	175	164	169	173	203	175	169	182	185	156	181	186	167	184	161	191	184	158	156	183	186	175	193	163	175	174	186	177	197	160	188	182	188	172	171	170	192	176	177	163	177	145	192	181	165	184	158	180	159
2414	146	143	132	129	102	123	132	132	110	97	123	101	107	100	121	91	94	125	118	105	118	121	103	117	110	128	106	111	133	104	127	113	101	104	119	126	103	117	101	126	110	126	121	105	97	96	115	108	106	132	119	125	111	107	99	132	93	81	126	118	111	111	116	110	113	114	124	115	127	116	88	102	113	122	102	115	110	107	107	113	104	108	106	106	108	114	131	111	108	125	111	115	119	99	86	102	108	119	96	103	117	103	98	104	135	98	126	102	151	105	102	109	113	94	107	117	95	115	106	110	114	92	93	111	105	107	111	119	103	114	109	104	102	123	88	127	98	119	118	102	88	117	105	104	111	113	112	125	89	99	108	102	105	131	106	114	125	91	114	120	125	102	98	101	122	97	124	117	112	118	122	107	128	119	124	104	106	116	98	113	120	101	101	102	118	86	108	118	101	118	97	125	104	107	119	107	119	100	110	114	135	112	108	93	116	116	114	101	115	101	110	122	131	105	126	105	98	98	106	105	132	122	112	116	119	103	110	101	117	119	108	110	111	95	133	104	96	122	121	106	105	112	104	113	100	127	107	108	118	117	121	155	107	131	105	108	113	109	111	94	113	94	100	116	131	106	103	114	127	119	118	101	115	119	109	98	102	91	91	121	91	119	104	122	100	103	112	108	112	111	116	132	109	104	142	103	101	106	114	105	121	84	118	120	117	104	118	112	114	138	128	112	115	119	99	114	110	120	118	119	108	90	105	113	103	118	107	106	128	96	92	102	108	104	97	102	135	103	96	122	107	98	106	124	112	101	91	91	95	123	119	123	98	108	88	108	131	104	110	96	96	116	100	121	110	94	101	108	88	101	113	106	118	110	122	109	92	117	109	122	123	125	116	109	107	104	110	99	96	114	121	126	117	127	103	101	107	137	106	104	118	128	114	115	124	107	118	105	110	101	123	102	110	116	111	113	117	108	118	127	112	116	111	108	93	99	120	141	116	111	105	102	115	133	99	94	117	111	111	115	120	110	120	113	108	96	116	111	106	111	97	103	102	113	129	94	110	109	100	112	109	112	112	95	99	107	109	97	101	108	109	115	113	120	113	133	103	125	121	130	125	99	112	105	119	109	102	120	117	117	113	106	105	104	103	113	122	117	100	142	103	102	103	119	109	107	112	116	115	105	95	139	101	100	103	125	98	106	114	135	103	118	109	107	99	105	111	100	111	97	132	119	114	113	108	104	122	102	105	107	130	98	110	108	105	98	101	122	99	104	113	101	113	114	110	118	107	112	117	112	118	117	107	120	105	115	105	103	119	104	133	128	121	109	118	106	114	109	111	103	113	108	106	94	128	108	106	116	118	115	117	97	111	122	112	110	109	113	122	107	92	113	98	118	128	98	107	110	115	105	112	101	102	107	122	114	102	123	93	109	104	110	114	110	115	105	110	108	103	101	121	130	119	102	118	113	120	123	115	106	116	109	127	125	132	111	125	125	112	121	118	121	105	117	116	84	133	118	109	108	125	100	105	111	107	124	108	98	123	109	102	98	104	96	114	108	121	105	116	114	137	137	101	111	99	107	96	118	118	127	112	113	99	128	103	107	103	94	103	126	114	99	89	123	115	104	116	105	110	106	100	112	125	109	106	99	111	133	113	119	108	107	112	113	109	136	95	95	108	137	106	97	98	113	108	91	101	123	102	105	116	94	99	91	108	118	118	109	112	98	100	111	118	95	96	108	109	109	129	104	107	124	112	113	95	121	106	109	102	114	106	103	141	111	109	110	104	113	125	109	109	123	122	103	111	110	112	95	114	107	122	110	112	106	98	128	97	117	112	111	123	115	114	123	120	118	113	113	107	117	100	118	85	111	110	126	112	111	122	109	114	108	117	121	113	109	127	107	94	114	104	126	107	102	111	121	98	91	110	93	92	110	120	119	124	115	119	113	116	105	105	103	110	98	108	109	114	106	110	104	105	100	112	126	113	98	111	119	104	102	111	111	121	106	106	133	117	107	114	99	100	111	105	121	118	131	114	99	133	120	108	95	98	89	109	102	114	110	109	113	101	115	93	121	129	97	113	119	106	111	122	108	96	109	122	92	128	133	100	113	126	106	121	117	133	106	117	114	105	119	124	118	108	115	102	100	121	113	110	115	113	114	127	110	108	106	115	119	109	124	93	89	131	103	120	110	113	106	115	89	125	119	101	108	117	103	124	105	99	112	104	109	114	97	126	103	112	106	104	117	109	99	110	119	93	135	128	122	97	112	111	95	114	111	101	110	110	89	104	116	134	98	90	119	108	120	103	121	119	96	128	112	125	103	104	109	127	99	106	109	131	114	114	94	98	107	131	108	106	130	124	149	93	119	99	104	113	117	94	111	121	123	117	101	99	96	118	118	112	108	106	97	102	105	106	102	140	86	115	104	119	116	108	106	105	103	104	109	103	105	112	113	95	108	107	122	121	124	117	105	108	147	105	103	91	123	110	109	125	120	115	95	110	131	115	102	124	103	128	95	114	103	95	83	109	106	95	100	105	116	118	111	105	114	91	94	109	93	114	118	128	117	86	125	104	104	112	104	112	102	105	99	103	90	133	141	91	140	116	112	111	116	135	115	105	101	98	110	107	100	106	123	97	110	92	131	122	123	113	111	119	126	100	108	106	122	93	104	106	116	115	125	99	119	110	124	106	112	112	118	133	101	111	102	122	97	116	113	112	100	105	112	116	104	102	101	102	100	95	117	103	98	102	103	117	108	113	98	104	107	108	135	124	103	124	116	129	109	110	103	91	103	106	106	105	111	92	105	120	118	103	114	95	99	100	98	100	98	121	100	117	109	101	96	108	117	111	97	113	111	103	121	128	111	113	111	93	102	100	95	104	110	119	119	120	100	103	135	114	117	98	101	118	102	117	104	113	103	112	117	102	105	122	112	93	105	107	98	102	105	104	107	118	121	122	123	130	118	107	114	97	102	111	113	114	103	110	115	99	100	82	119	88	134	97	120	131	116	111	105	108	129	96	116	104	108	105	112	116	96	119	128	125	120	110	130	119	135	110	100	101	101	103	96	138	101	108	106	116	103	123	114	115	114	108	100	114	123	104	119	124	96	107	116	99	99	119	99	98	117	105	98	132	122	120	113	107	100	110	129	119	123	112	122	118	110	106	114	106	113	107	124	113	115	102	118	92	109	95	118	91	110	119	104	117	106	119	109	117	108	95	101	114	113	104	109	115	114	106	110	102	95	117	102	106	92	102	103	143	118	112	102	120	124	109	94	91	120	130	110	96	109	105	122	111	107	108	127	104	124	110	121	105	110	119	126	136	119	125	119	108	125	100	104	125	112	96	121	105	117	118	116	115	120	119	131	106	112	101	99	118	109	115	96	117	115	93	107	106	115	101	101	99	108	108	91	115	83	105	118	104	109	132	115	106	97	126	117	120	124	120	96	111	115	99	108	101	97	120	104	108	115	104	95	111	99	122	102	114	98	131	121	103	100	111
2451	344	376	425	418	388	361	385	377	338	356	360	327	317	341	325	327	378	292	329	288	332	296	341	310	320	350	302	306	307	323	315	325	313	313	321	336	327	312	286	319	285	309	319	344	312	319	296	337	343	367	318	329	357	315	359	369	318	306	330	353	356	292	341	315	297	346	318	303	343	298	335	310	321	350	319	310	307	286	310	323	327	321	310	323	303	321	314	313	312	326	334	341	317	275	322	326	323	286	324	328	320	346	315	334	311	331	285	335	308	330	305	295	333	322	310	328	335	323	365	291	292	319	330	315	292	310	329	299	303	307	335	303	301	311	318	309	341	328	337	326	327	312	353	344	337	308	301	312	323	325	285	303	320	300	326	281	311	341	308	270	306	320	337	342	326	329	303	318	310	327	336	323	309	331	301	325	340	302	334	338	307	306	312	293	343	350	334	297	321	299	343	342	267	329	312	294	319	305	328	301	313	301	313	296	296	355	345	299	308	331	308	319	302	300	351	334	314	312	314	335	332	296	288	333	319	306	291	323	342	292	316	328	331	353	317	310	310	335	319	310	336	334	327	316	345	290	344	360	312	335	300	299	318	296	334	326	308	302	320	305	323	324	298	319	321	309	298	337	333	300	327	298	291	334	298	326	328	329	315	323	350	315	333	345	336	301	305	321	292	338	314	339	317	346	307	312	341	331	301	317	343	319	282	327	333	306	329	328	328	303	291	359	346	317	326	315	328	321	341	310	270	309	344	325	320	324	314	312	334	299	340	324	313	350	334	291	331	323	282	362	310	306	308	316	294	297	324	333	360	318	312	338	299	327	312	334	326	304	314	345	325	337	332	322	305	333	325	308	328	305	362	285	314	313	282	312	308	313	286	345	312	360	331	329	304	313	339	303	298	306	319	314	313	327	311	346	309	289	315	319	309	314	348	335	344	308	313	288	316	326	310	295	313	338	324	358	313	331	357	308	324	317	321	309	339	316	312	297	328	328	317	339	301	313	306	313	329	318	331	331	312	291	299	315	307	315	307	288	311	311	310	334	295	336	325	345	355	334	335	344	299	306	339	304	351	308	321	305	319	277	337	318	295	291	283	336	341	317	343	312	347	304	329	348	341	303	334	342	302	325	335	320	321	324	291	298	318	325	309	333	322	349	299	332	301	321	299	321	311	342	318	313	320	314	314	318	325	323	319	343	305	324	300	312	315	331	291	303	347	323	297	279	319	307	286	316	346	295	334	320	322	347	346	350	291	300	323	310	302	357	317	313	343	364	337	291	298	336	326	334	333	329	312	317	298	335	300	310	319	294	301	315	303	324	331	346	313	299	320	305	348	349	320	297	346	330	348	322	309	304	339	313	342	337	326	303	323	342	344	304	341	333	303	341	329	316	290	352	340	307	334	302	319	337	352	338	356	331	318	317	338	322	320	286	317	350	302	346	314	331	326	353	348	304	323	289	332	323	339	341	297	301	339	335	299	319	330	326	313	362	350	332	318	311	324	310	339	319	310	313	302	336	326	343	330	307	310	322	292	327	301	330	296	318	340	340	296	321	328	334	292	323	329	328	331	300	320	284	307	334	330	325	331	310	297	342	294	312	310	321	332	318	303	321	301	322	320	321	294	350	330	329	326	311	329	301	326	344	322	309	305	325	339	323	312	299	324	348	345	320	357	310	332	299	339	306	338	322	281	351	323	301	304	305	341	324	336	353	308	331	320	336	326	324	309	304	311	329	292	271	336	307	320	347	329	339	349	336	302	345	335	314	303	300	322	320	312	332	316	331	329	328	316	330	334	307	310	326	308	323	344	287	345	336	331	329	300	341	303	338	343	338	277	310	309	306	317	337	340	302	302	284	322	326	304	347	305	327	301	345	315	315	307	313	304	311	271	325	312	306	311	294	305	313	307	306	331	323	301	338	345	328	343	320	281	339	308	305	322	311	279	301	290	335	310	348	315	319	354	319	310	340	344	308	342	322	332	317	315	328	341	311	334	315	299	326	351	296	324	312	323	332	369	306	339	313	325	305	288	330	312	328	326	347	304	332	311	316	309	331	297	318	332	332	327	338	344	315	343	331	342	342	321	322	306	311	333	334	300	335	329	345	308	334	342	299	301	320	348	318	270	330	304	298	314	329	321	325	355	335	300	313	333	335	306	287	317	296	309	326	320	323	341	304	314	339	326	329	315	313	337	309	308	348	335	351	308	307	305	295	333	308	324	307	330	335	333	296	315	335	292	304	319	336	347	325	299	313	317	344	311	328	328	311	327	301	287	330	347	342	334	302	305	283	316	318	307	318	312	322	330	305	333	277	309	306	347	268	289	285	321	327	299	326	319	298	314	354	298	309	310	307	324	317	313	298	337	349	332	334	341	333	344	301	306	294	316	347	297	337	297	327	306	353	341	308	310	314	322	336	306	333	346	321	338	287	325	323	320	269	308	312	311	305	301	298	315	316	327	298	308	315	288	310	346	322	308	310	363	281	355	302	272	316	287	314	312	304	310	314	326	287	318	324	288	339	284	266	328	313	287	303	305	308	303	289	339	318	350	343	317	296	334	347	321	304	337	323	318	304	347	305	298	317	344	317	282	334	345	337	306	347	332	319	350	301	298	322	318	340	303	333	312	328	297	301	327	312	307	322	300	326	289	321	313	347	296	311	312	337	334	322	307	338	325	309	297	321	338	295	300	316	316	329	328	331	298	345	312	287	303	308	348	293	311	341	327	332	323	347	352	309	338	303	343	316	304	331	332	325	343	321	334	337	322	321	328	284	341	291	339	335	356	320	296	306	321	318	325	335	319	333	307	342	306	310	309	316	308	325	309	367	309	300	317	325	314	301	319	300	340	299	318	324	301	320	319	342	279	325	341	270	345	315	302	321	350	321	349	311	313	304	331	315	327	309	309	333	295	293	320	334	321	331	309	322	330	321	327	291	323	315	321	323	325	324	316	306	334	327	300	287	337	332	303	347	301	304	353	299	322	303	309	350	327	327	318	292	322	332	346	316	315	311	320	301	330	330	301	292	320	334	342	340	327	312	298	304	336	318	323	331	302	344	311	298	300	308	314	325	301	319	318	320	319	323	331	301	323	284	331	317	300	310	335	312	277	324	324	339	343	294	310	310	322	320	322	315	334	319	320	330	347	322	344	318	295	317	335	320	332	303	314	319	323	330	338	336	369	295	355	305	330	316	319	342	320	301	313	284	299	333	326	341	344	316	310	320	368	295	307	321	337	314	361	303	279	341	295	296	343	306	313	298	317	336	316	302	345	343	314	307	304	324	313	290	322	325	309	307	291	347	354	285	304	303	290	332	318	318	322	319	306	339	327	315	311	360	339	324	292	308	312	317	315	317	303	324	305	307	297	368	334	340	335	338	328	322	320	328	317	306	320	323	363	341	295	298	324	300	363	326	315	328	295	344	338	331	336	313	323	294	323	334	322	308	298	296	312	332	335	318	319	349	296	312	339	301	322	294	300	319	317	341	280
8234	861	1047	760	547	438	332	313	251	251	228	209	186	176	171	167	150	147	151	156	167	127	147	147	112	143	160	134	140	160	138	121	123	131	129	125	136	124	125	131	134	152	139	132	117	117	118	140	141	135	142	134	124	132	161	169	122	140	110	112	148	143	154	141	124	146	156	139	132	137	123	125	126	143	128	137	134	127	141	133	138	114	139	127	126	130	140	119	140	135	118	106	125	124	123	129	142	133	116	138	118	131	128	108	111	150	124	136	122	119	118	121	137	121	119	113	131	154	137	143	108	122	121	110	131	120	137	119	146	128	128	126	116	134	114	119	135	106	119	129	113	129	131	135	126	148	126	130	137	128	126	133	122	137	120	124	123	101	121	134	123	125	127	104	118	145	127	127	122	137	136	140	122	143	121	137	133	124	128	135	127	145	112	144	115	138	123	118	138	109	136	142	127	134	132	120	132	118	136	137	123	129	144	139	115	126	143	128	133	123	139	122	135	136	127	131	125	123	126	128	118	125	140	111	134	138	140	114	111	151	135	135	133	113	130	111	101	137	120	139	109	123	104	128	127	120	132	126	117	136	137	151	122	143	118	140	134	125	136	117	161	136	145	119	137	122	140	144	137	128	123	124	122	137	120	120	141	129	118	133	129	136	106	131	130	111	122	122	125	132	128	114	121	123	130	147	141	121	118	125	135	123	146	134	138	123	117	119	127	133	116	113	124	152	129	128	116	125	105	119	136	108	119	127	142	139	121	117	123	123	109	135	140	124	119	132	141	124	136	108	119	124	118	135	120	135	112	139	116	109	161	124	113	122	128	129	128	118	145	112	106	138	111	120	98	111	135	123	137	114	136	123	117	134	138	134	151	143	128	121	111	150	139	137	140	106	125	122	135	157	120	136	128	132	119	126	140	111	136	162	126	130	133	119	118	130	137	139	130	137	102	134	134	125	129	112	128	133	131	121	115	119	156	124	121	138	122	135	133	123	133	97	135	138	141	127	144	121	123	120	129	127	126	109	108	129	114	144	122	123	113	136	122	139	115	150	138	121	114	121	116	122	134	114	135	130	133	147	133	117	117	133	133	129	134	125	114	130	121	119	140	131	129	131	150	144	112	110	123	138	132	153	137	131	147	141	130	119	105	132	127	119	127	129	123	116	129	135	149	127	123	129	146	122	131	127	120	128	126	126	120	120	126	120	121	154	107	112	119	154	118	125	145	137	140	148	133	128	126	145	130	127	129	128	132	143	129	126	119	123	88	110	128	131	124	134	135	131	132	141	125	121	137	109	121	114	118	113	139	118	128	140	113	125	133	128	127	123	111	114	133	126	124	126	146	126	121	132	130	142	142	130	129	125	128	141	107	133	106	103	117	123	149	127	107	155	131	126	119	121	122	127	123	121	120	118	128	127	118	131	109	123	129	105	122	150	124	125	130	109	126	114	142	131	129	123	127	151	128	120	116	114	121	119	131	133	147	116	104	127	121	127	111	129	141	125	111	133	147	130	126	132	124	125	127	149	120	134	124	134	121	139	143	115	137	128	111	131	119	110	141	134	130	121	127	124	114	122	103	121	97	116	136	137	121	134	139	142	120	133	139	108	139	143	117	155	116	131	127	124	142	143	118	139	136	124	154	111	111	115	119	132	134	129	123	120	121	130	123	115	125	141	135	129	119	129	127	145	116	133	145	97	149	126	110	108	128	156	128	128	125	134	130	124	130	122	130	137	146	126	133	135	120	135	144	119	137	141	132	131	125	136	136	120	132	125	135	128	117	129	170	138	123	123	138	117	139	121	140	105	132	114	117	142	121	130	111	132	124	140	137	128	118	117	122	118	120	129	142	143	152	130	114	139	108	126	137	126	100	130	112	128	124	148	106	132	104	149	138	125	136	156	138	123	124	121	129	119	126	133	133	128	121	148	125	130	128	114	143	153	138	110	123	122	154	113	128	118	133	124	145	118	119	129	120	123	118	122	117	134	109	144	123	124	132	131	158	133	120	127	122	136	124	117	117	146	104	104	146	139	136	142	137	122	111	124	118	135	143	125	133	132	146	144	135	125	142	142	126	118	126	134	126	130	149	111	139	129	119	125	133	123	122	127	110	130	132	147	109	135	125	138	125	134	123	124	135	118	135	118	128	118	125	132	127	125	115	142	143	118	146	136	126	121	136	138	130	123	127	130	119	121	133	128	128	120	118	118	118	104	133	136	139	147	117	137	116	114	124	144	153	134	133	132	129	112	130	132	140	121	142	110	118	125	128	106	123	132	127	150	138	125	116	127	123	117	126	141	112	108	138	124	133	114	134	133	138	135	130	145	112	136	121	131	112	137	119	130	154	107	120	122	133	113	112	134	136	117	116	128	132	125	132	127	130	130	109	130	123	98	145	123	120	142	130	135	130	106	138	128	146	130	122	141	135	127	135	120	105	127	122	100	125	131	123	107	112	125	144	133	118	122	135	120	130	134	127	115	126	158	126	143	149	117	119	120	138	135	117	138	128	136	129	138	129	116	122	123	121	127	135	136	119	130	134	130	125	139	118	125	140	119	134	105	130	120	121	109	128	129	139	116	131	134	109	125	119	134	138	114	119	129	150	127	145	130	136	126	104	126	139	134	134	132	118	142	138	134	108	126	124	128	129	106	127	132	136	133	101	126	131	109	127	145	141	122	137	124	138	124	128	142	136	105	113	116	130	134	137	132	129	116	126	124	133	117	123	132	116	120	139	129	146	113	150	122	142	138	113	114	123	129	111	106	132	131	141	135	126	146	126	139	146	100	130	117	125	124	101	134	120	131	123	127	133	119	124	134	117	121	142	143	127	146	134	132	137	131	126	116	144	130	164	127	131	146	113	128	113	131	135	124	146	127	146	121	149	133	118	118	118	120	145	125	116	131	133	118	140	124	129	126	139	118	138	96	128	121	126	130	124	121	138	110	126	114	132	133	101	103	133	109	128	122	144	124	111	123	145	121	137	114	148	142	127	132	117	125	131	119	133	124	148	118	129	130	127	134	147	137	127	118	110	110	117	119	128	117	118	111	133	131	129	115	126	132	140	125	133	132	132	115	118	128	121	129	131	127	144	141	122	124	128	136	132	132	123	132	132	128	122	125	125	99	134	128	119	130	127	135	122	137	152	128	112	132	143	128	124	107	135	100	129	109	154	136	146	148	118	120	132	141	138	137	145	118	158	126	117	125	141	125	133	133	131	162	137	125	121	123	120	115	95	127	134	127	154	117	123	137	136	127	139	132	128	134	115	119	125	95	120	128	149	117	133	128	130	145	121	134	111	149	113	121	121	126	120	125	126	133	145	118	122	126	124	118	135	130	134	132	137	122	121	138	103	128	123	119	119	135	129	110	121	114	116	137	130	127	119	138	121	124	125	123	112	111	137	126	143	128	133	118	138	139	121	131	146	116	113	125	122	130	118	145	112	121	119	140	105	144	123	130	123	135	104	112	142	123	138	137	145	126	129	137	134	118
6048	1192	2550	2980	2545	2055	1742	1473	1205	1069	972	889	801	741	728	741	598	629	560	548	538	529	529	516	492	463	485	457	431	458	449	430	434	420	430	403	399	422	398	432	410	441	440	409	401	390	414	392	399	454	468	510	522	493	550	566	542	538	486	507	471	484	499	394	412	411	416	381	409	368	382	337	330	373	332	368	382	364	384	348	383	359	376	381	376	373	363	363	359	321	378	374	363	369	360	334	370	380	363	349	358	357	355	376	346	373	345	370	329	397	330	376	358	384	378	344	377	399	332	334	339	380	405	347	387	358	342	344	356	360	334	401	353	351	376	336	358	374	379	370	335	350	341	327	356	358	391	363	363	386	381	361	349	366	346	350	372	365	376	348	383	352	318	364	351	348	360	367	309	362	388	370	369	363	323	343	332	332	356	361	367	372	374	378	366	367	360	351	333	359	361	366	369	363	379	344	352	373	337	342	375	359	395	339	362	376	347	329	373	382	355	386	390	386	345	383	338	359	356	327	334	368	400	356	344	328	351	353	346	383	356	362	357	341	368	351	363	375	397	376	341	317	324	299	316	322	355	331	350	375	344	331	342	361	331	366	339	356	373	362	379	352	356	356	330	360	370	372	363	355	358	359	345	359	343	363	371	349	383	413	354	368	347	379	380	373	376	315	344	367	372	394	351	368	348	321	387	353	343	371	364	348	376	383	348	328	385	359	359	336	342	336	342	389	342	363	367	362	350	345	346	391	334	387	370	331	353	371	336	375	359	337	337	370	401	376	356	336	367	365	389	359	356	359	347	385	363	344	307	346	366	321	362	384	353	373	365	338	363	394	357	348	355	352	393	394	386	363	367	372	367	383	373	356	384	349	392	371	370	354	370	382	375	382	356	387	334	369	343	382	362	393	378	340	342	361	359	339	342	356	339	352	354	365	372	371	328	346	336	358	364	370	354	341	361	397	365	378	362	368	379	406	376	349	308	361	360	375	350	364	355	337	366	356	345	357	341	367	353	350	348	364	348	373	340	337	332	385	356	344	371	364	355	347	381	370	360	322	401	358	342	351	335	344	374	360	337	380	395	390	335	380	382	349	413	405	341	357	346	367	390	360	333	378	381	393	359	347	332	386	376	355	378	350	314	351	338	344	342	351	347	360	371	352	370	336	389	349	361	370	363	348	348	342	359	352	368	339	361	372	362	359	337	363	338	344	354	373	331	387	367	378	327	345	370	343	351	331	381	375	369	333	341	350	363	328	342	342	333	358	332	390	368	358	339	352	352	350	315	352	397	317	394	352	362	382	378	336	363	343	343	348	357	351	358	351	401	348	370	322	376	360	341	402	341	366	353	377	364	349	391	361	373	343	345	368	320	356	362	379	385	354	339	370	354	339	368	390	359	371	360	360	358	353	382	350	338	332	340	346	389	373	379	346	336	361	343	390	362	358	334	371	376	363	386	373	324	359	359	360	356	356	367	361	348	345	384	368	398	376	345	313	365	377	387	355	362	330	360	378	347	324	340	379	367	359	368	372	346	379	371	368	341	378	373	341	331	358	355	364	361	352	369	346	330	361	345	357	382	334	356	363	370	363	333	350	337	338	366	352	403	371	352	350	346	326	359	349	377	320	366	363	378	385	345	355	370	359	367	363	337	382	345	358	356	364	339	337	400	373	359	356	371	391	375	380	330	339	345	349	372	332	389	365	330	380	361	353	376	380	347	324	394	378	357	368	362	329	366	359	360	364	342	363	370	336	353	356	347	347	343	353	392	376	329	360	352	346	372	361	375	351	360	375	334	346	347	358	396	379	374	361	388	372	364	383	338	364	346	360	326	408	380	351	330	352	364	345	358	356	361	376	347	355	350	364	360	347	348	354	356	372	334	339	351	385	342	363	344	368	337	356	388	328	374	328	351	344	367	361	365	349	362	342	353	317	327	337	325	346	353	349	367	379	359	353	338	366	355	361	345	400	386	340	331	377	336	355	355	334	362	341	331	360	356	344	360	345	352	333	379	335	347	357	381	339	346	343	363	359	373	324	330	334	362	350	360	322	355	324	340	362	349	344	375	343	307	353	366	374	366	367	382	360	365	362	324	379	347	327	345	353	348	315	357	344	332	388	362	346	383	338	357	369	378	339	349	377	375	311	356	402	346	359	348	369	342	369	370	385	377	346	349	365	376	367	369	345	363	353	347	373	358	370	355	377	351	358	361	334	382	323	366	355	322	358	337	356	350	368	350	351	371	356	344	356	363	348	375	392	322	355	331	346	358	314	349	385	340	358	336	361	323	364	370	361	355	351	334	324	359	358	366	392	344	397	366	358	355	374	335	377	373	392	363	380	364	362	342	365	341	371	360	365	327	348	330	329	339	335	368	333	394	368	399	354	337	324	379	388	357	367	335	357	384	373	328	353	370	365	373	337	353	351	353	351	376	354	349	341	349	365	388	373	338	373	368	374	345	398	360	368	383	339	328	376	362	388	356	359	373	353	349	349	356	339	382	354	404	341	354	346	380	325	336	353	367	357	368	377	354	345	391	378	341	364	355	320	389	381	373	349	323	354	349	357	348	387	374	333	335	367	368	359	346	354	345	355	344	392	371	339	395	360	360	348	352	356	330	365	379	355	356	340	348	348	390	369	380	381	383	357	328	370	343	369	367	351	358	347	362	358	328	326	364	359	379	359	355	348	368	365	345	362	334	323	331	356	378	358	348	344	350	344	339	393	342	380	300	358	349	346	350	353	370	360	358	368	356	347	351	392	352	344	365	358	390	348	366	338	337	341	361	364	403	375	321	355	355	359	369	365	315	343	364	353	332	370	354	385	333	368	330	352	339	401	347	347	370	373	369	338	376	388	359	393	362	346	375	358	326	355	344	376	336	370	367	366	376	369	369	339	369	354	322	360	299	357	346	355	322	356	337	327	348	358	346	375	372	372	375	370	351	353	387	360	380	361	368	357	358	373	353	363	348	356	364	331	370	361	351	355	360	393	378	379	333	319	361	332	359	339	358	328	356	372	388	327	353	334	370	346	392	364	337	365	345	357	342	367	350	382	365	331	334	347	379	329	314	388	372	380	333	394	345	367	347	361	360	360	354	349	399	347	313	363	368	374	337	344	362	388	375	379	353	346	376	350	369	372	369	328	338	374	342	347	332	375	352	368	361	343	333	347	366	350	373	324	356	361	339	365	332	328	372	360	315	377	361	393	330	345	381	334	372	379	377	362	387	345	356	365	375	336	355	361	326	337	352	362	342	341	373	341	359	355	342	366	388	349	367	357	354	337	376	349	353	370	318	348	359	349	385	370	383	360	371	341	340	364	360	348	360	339	381	369	347	352	355	389	372	391	345	366	387	328	323	347	363	352	352	325	389	370	351	339	352	375	363	342	355	369	347	379	385	375	335	356	364	373	371	355	392	343	333	351	372	352	344	378	355	369	332	375	376	347	351	370	365	336	355	363	352	362	356	342	341	358	338	359	378	376	365	357	343	337
14556	1742	1980	1411	1042	680	529	398	319	277	214	209	206	184	145	127	122	121	103	97	107	84	90	99	86	104	79	76	73	54	73	86	73	87	90	72	73	72	60	81	63	75	78	67	67	67	63	59	76	89	69	73	113	77	84	97	81	77	71	72	94	87	79	71	55	68	71	59	75	79	59	71	69	64	58	67	62	48	67	65	49	63	64	71	57	44	59	75	64	69	63	62	60	61	55	68	62	66	61	59	70	64	60	69	56	57	61	68	49	67	69	59	78	63	66	64	74	65	56	55	49	60	63	66	65	65	54	72	57	54	49	64	58	71	61	72	63	61	62	67	63	64	67	57	51	63	40	51	48	52	54	47	70	65	69	50	57	69	57	49	62	57	70	59	73	65	77	50	63	54	58	68	39	60	63	68	42	44	63	53	59	59	49	53	63	68	56	43	73	57	47	60	61	70	66	68	76	58	41	54	61	62	62	61	68	61	67	62	57	67	67	72	62	47	69	49	60	58	65	64	59	53	58	58	60	62	46	59	61	41	56	49	54	54	55	60	52	58	49	69	47	64	58	52	67	55	51	60	55	60	63	63	61	49	64	53	45	64	65	55	57	55	50	56	58	62	68	67	46	53	55	54	71	73	50	48	67	46	60	62	50	61	50	61	56	55	72	47	61	66	63	58	56	65	64	70	60	53	60	64	66	71	70	61	49	49	49	65	51	65	68	69	70	64	60	52	54	61	60	64	59	60	45	51	47	67	54	70	54	54	68	63	57	66	59	73	54	69	53	55	52	48	56	58	60	64	74	76	46	64	53	59	48	61	71	56	55	60	54	53	58	57	53	53	62	71	61	58	49	54	43	48	57	52	62	49	50	73	53	65	64	79	72	49	62	65	61	51	73	58	54	52	60	63	59	57	52	60	53	63	54	48	72	67	59	59	48	65	60	45	61	51	60	74	58	48	50	62	55	66	72	59	74	64	65	67	56	56	56	55	53	69	69	60	56	67	43	73	56	51	52	71	60	61	61	62	57	58	69	53	71	50	59	55	54	55	67	65	67	68	56	59	57	65	66	74	53	63	57	59	60	48	48	54	36	63	58	67	60	66	56	57	80	48	57	52	53	56	47	56	63	73	65	58	57	55	60	65	64	76	71	57	48	55	60	63	51	48	72	62	58	58	55	45	54	55	70	65	54	54	72	65	47	68	69	55	60	63	57	68	49	57	66	66	61	52	65	59	62	42	58	67	58	64	70	62	52	66	64	62	64	57	56	41	63	61	63	62	48	58	73	58	63	52	60	59	62	63	62	68	64	59	66	55	61	71	66	51	75	62	65	53	73	71	62	61	51	59	57	52	79	64	58	56	76	59	57	61	59	58	68	50	66	43	58	52	54	55	62	61	63	49	59	56	64	56	71	49	64	62	45	73	55	68	64	54	57	53	65	73	62	72	58	55	62	69	76	60	57	65	61	68	56	55	53	68	68	67	65	50	67	57	58	66	51	63	56	57	53	67	70	69	51	65	77	54	64	64	54	69	62	49	61	62	55	44	62	58	62	38	52	60	60	70	76	53	41	49	65	58	57	66	64	57	59	58	57	57	52	69	66	67	66	71	50	63	62	51	52	63	54	42	67	63	65	57	78	83	72	67	60	51	68	46	67	68	65	51	63	67	68	51	53	67	59	56	58	52	65	73	63	56	50	64	66	65	69	72	56	75	67	51	58	63	67	62	52	69	69	49	59	58	66	61	59	61	71	49	60	55	47	55	70	64	48	68	49	58	70	58	68	66	52	56	59	61	55	65	65	54	59	46	64	59	62	65	55	77	67	52	80	52	60	63	72	50	77	57	68	55	58	59	61	56	60	64	68	57	69	48	59	53	52	53	60	66	53	65	67	80	64	52	53	52	54	66	54	57	66	48	66	70	52	66	50	59	70	52	52	51	52	66	51	54	65	56	55	74	59	55	54	66	65	68	75	64	62	50	64	48	61	74	64	45	50	41	58	54	71	52	55	65	65	56	63	64	57	57	45	54	69	55	62	51	62	64	64	74	63	55	56	47	68	53	60	50	67	72	66	59	57	47	68	65	67	59	57	66	64	59	55	52	58	52	70	75	58	58	74	64	65	58	51	55	55	57	53	55	56	54	43	68	71	56	65	61	61	56	50	59	66	61	66	61	60	55	46	72	35	66	51	59	53	55	64	62	63	67	64	64	69	49	78	55	64	52	67	74	48	63	57	43	56	72	56	66	66	73	62	69	51	58	51	63	61	52	68	52	68	55	42	47	59	58	55	79	58	59	46	69	52	49	52	58	57	66	49	60	59	70	66	53	46	65	56	55	64	51	55	52	52	70	62	65	54	57	52	51	54	54	55	62	59	53	59	65	61	53	64	77	44	64	60	49	68	57	56	48	50	57	54	53	60	62	48	70	55	77	62	48	55	67	56	58	74	51	67	75	59	56	69	81	60	73	64	64	52	59	66	82	53	69	61	60	73	61	52	57	67	54	61	47	60	48	66	52	49	56	63	56	64	69	66	70	68	48	64	62	69	58	52	58	66	56	55	65	71	56	57	53	50	60	62	69	58	63	63	55	55	62	48	57	71	63	71	59	52	56	67	56	71	58	51	56	56	52	61	61	62	64	63	52	65	51	77	52	54	58	40	73	52	63	54	56	49	46	62	69	70	65	53	79	61	66	56	50	64	66	55	54	59	52	54	63	59	55	71	59	60	61	57	64	57	57	53	58	62	61	60	57	59	53	51	55	56	51	54	58	68	58	64	61	51	62	56	82	50	63	44	73	51	70	59	69	73	63	78	46	75	71	63	60	53	75	48	64	48	57	55	60	67	49	49	74	52	62	57	64	49	55	50	84	53	61	68	59	56	60	66	50	63	65	55	67	66	61	59	57	65	67	60	75	64	60	53	62	58	56	58	60	61	55	62	54	63	49	51	58	54	65	52	49	55	49	70	52	54	61	66	54	67	69	53	61	54	68	56	49	62	63	69	66	56	47	55	57	57	68	68	76	56	53	63	56	63	63	58	49	54	69	55	61	44	57	83	55	56	64	69	50	58	68	50	63	68	57	51	55	63	60	52	53	62	69	74	72	42	69	61	61	54	58	66	66	70	50	61	74	59	77	73	61	64	55	60	65	59	57	58	58	46	68	50	62	51	59	67	42	47	55	57	66	61	64	46	59	61	68	64	60	53	59	46	63	62	47	56	51	64	66	68	59	72	59	71	55	56	77	64	63	60	60	58	61	45	50	65	52	62	70	45	71	69	52	59	49	47	70	55	60	63	71	77	63	69	50	66	63	45	67	53	61	50	62	56	50	49	53	72	53	72	69	60	52	60	54	64	51	64	45	49	64	58	60	66	64	44	56	69	73	62	55	66	53	49	55	54	47	59	56	62	63	74	59	62	57	71	55	49	60	69	70	57	64	55	64	58	53	55	59	51	61	64	87	59	64	68	49	57	60	55	53	76	68	55	57
7567	1749	4385	5025	4419	3536	2796	2223	1889	1625	1342	1176	1054	919	826	750	708	665	581	560	476	470	425	462	370	451	393	381	343	336	317	322	297	292	311	277	265	307	242	244	267	264	262	303	299	259	277	270	264	296	381	434	440	418	519	556	531	432	329	340	393	403	289	254	263	213	247	202	224	230	221	265	214	177	183	208	209	225	196	186	192	200	196	184	184	200	186	167	196	192	182	182	199	186	199	187	171	188	184	154	181	187	194	174	175	182	156	185	171	194	183	183	198	185	190	189	170	165	164	175	167	197	196	174	181	146	178	188	191	182	162	182	173	157	169	171	194	194	176	179	174	148	176	182	176	205	183	171	182	179	169	179	175	182	180	168	199	187	169	166	185	168	176	179	192	186	148	168	184	196	181	173	192	192	170	189	186	169	165	153	177	172	175	184	161	200	172	183	184	166	171	183	161	181	162	176	171	171	146	174	159	150	165	171	186	165	191	175	169	184	210	182	176	165	182	156	190	192	150	172	162	173	207	214	187	189	176	163	186	181	167	183	152	178	193	183	164	168	176	187	159	169	156	173	163	188	194	163	187	181	158	173	190	170	172	171	160	180	194	187	175	162	178	167	166	170	200	168	190	173	170	171	211	188	169	165	194	161	175	182	161	200	174	167	152	174	167	202	166	163	187	175	176	173	189	148	167	171	187	182	157	181	176	162	190	151	152	186	176	147	148	171	168	164	167	210	165	180	168	197	174	176	176	184	173	185	173	168	159	174	163	195	176	170	200	154	173	173	172	157	176	173	164	175	172	178	152	191	166	190	172	156	180	189	209	171	193	185	192	157	185	168	167	169	191	167	189	155	155	193	172	176	190	185	151	172	157	173	140	175	162	187	169	171	172	172	158	169	172	166	183	153	161	186	179	186	170	162	167	177	177	159	174	165	167	168	163	163	158	170	179	164	146	182	177	161	152	166	177	173	165	181	182	143	173	171	173	167	163	184	171	176	160	159	186	173	157	167	157	169	188	194	188	166	155	173	173	176	168	149	172	164	177	187	174	166	179	187	160	159	161	163	165	184	178	147	158	184	179	166	187	151	170	159	166	196	178	160	163	145	181	195	153	157	188	184	152	177	151	170	158	157	159	173	157	174	186	191	192	190	162	178	174	186	155	166	167	183	176	171	181	172	160	182	168	144	154	173	147	194	168	162	162	171	173	183	147	163	193	150	170	191	177	159	145	188	173	159	179	179	185	176	166	171	178	183	176	184	173	183	144	149	176	202	175	163	165	157	164	145	169	153	174	175	176	149	190	203	178	164	168	161	182	182	194	182	181	183	175	174	166	182	173	154	164	161	169	170	148	183	166	170	174	152	182	174	155	179	197	159	168	176	160	179	146	167	169	169	159	179	189	186	185	172	190	161	166	174	169	165	162	188	201	177	181	194	165	203	168	156	147	182	155	192	172	163	172	173	179	185	177	160	179	168	145	156	171	177	170	157	189	176	167	171	186	193	191	186	166	165	165	178	180	181	194	156	175	154	179	148	175	167	173	172	188	203	196	183	148	161	185	185	175	171	172	179	193	164	180	156	167	160	152	147	186	166	168	169	158	181	161	185	176	175	179	169	143	185	185	178	150	192	178	182	201	163	181	185	194	173	163	158	178	167	179	166	169	169	187	174	171	157	187	162	180	188	169	165	171	160	161	186	148	180	156	175	185	183	159	176	170	195	186	194	186	179	185	142	165	170	172	178	195	190	177	165	187	171	185	153	149	162	174	180	152	168	167	169	217	146	165	149	180	171	194	179	162	181	172	167	176	188	169	171	167	147	162	164	194	191	171	177	175	163	169	183	189	163	190	180	185	191	163	159	174	174	173	168	169	176	182	175	189	166	178	167	204	199	188	189	205	153	193	183	176	164	153	155	169	185	166	183	154	166	166	162	162	212	179	183	187	185	172	160	150	173	170	173	183	176	185	181	189	169	183	196	160	179	185	190	169	167	131	152	148	183	174	188	160	192	185	206	164	193	190	177	179	188	164	167	172	171	161	184	139	174	170	159	154	171	175	176	190	190	176	176	177	196	187	170	161	168	155	156	163	163	183	197	163	146	186	157	174	185	148	188	170	200	198	196	162	168	179	178	164	180	162	180	155	169	172	181	165	158	161	169	178	159	178	177	151	166	193	167	173	169	195	174	168	165	169	172	195	181	173	164	192	175	181	162	192	179	191	191	171	176	187	171	176	179	151	176	168	169	182	154	167	179	175	167	159	179	151	164	161	195	181	177	177	194	179	168	163	167	133	175	172	155	157	198	171	177	183	170	173	197	146	158	187	187	147	179	179	176	188	144	155	195	179	176	187	162	179	167	168	171	167	191	147	171	189	155	142	164	170	163	163	191	147	158	167	169	172	188	168	193	203	180	149	168	176	167	185	199	184	164	202	188	166	181	160	168	170	174	160	165	182	172	181	170	160	180	176	182	166	180	172	207	171	165	156	154	166	174	177	159	167	186	170	175	190	188	176	182	150	177	156	161	170	161	170	173	152	167	208	175	167	177	166	185	168	190	166	185	201	183	149	175	182	167	186	195	171	195	158	163	168	185	169	153	193	158	177	170	153	183	186	176	193	171	172	174	188	173	174	181	192	140	201	156	178	204	183	174	181	187	168	165	195	160	175	172	192	174	178	166	159	195	165	193	189	199	143	162	187	175	182	191	191	149	177	178	164	163	156	202	191	160	166	162	195	197	185	169	192	176	177	160	159	179	164	169	156	185	198	171	165	188	154	168	156	171	191	169	178	203	183	185	184	147	153	155	160	164	155	182	185	171	164	148	169	157	164	172	169	171	188	140	153	153	171	140	172	180	167	159	174	160	176	198	157	160	172	156	208	173	169	189	146	167	180	181	150	171	164	159	172	160	147	160	195	149	163	193	187	160	183	165	170	156	174	201	175	160	183	148	184	174	171	173	170	173	186	151	176	174	164	165	172	171	177	165	147	178	153	167	200	183	161	202	164	181	155	157	186	201	164	184	163	173	169	176	161	176	181	173	178	158	178	151	153	153	189	170	162	165	174	174	163	194	145	172	168	145	148	186	181	166	191	179	173	177	194	170	178	162	177	160	203	174	184	180	190	172	160	166	167	155	187	195	161	174	175	183	180	181	207	176	161	179	159	185	191	180	183	175	191	176	176	173	190	174	152	169	183	189	172	166	170	169	154	184	176	170	182	177	184	189	174	173	159	185	184	173	156	181	156	186	197	176	187	161	146	194	194	166	165	173	183	159	165	152	185	166	158	156	180	169	191	184	195	145	154	187	158	199	184	181	162	188	192	153	157	195	173	160	173	145	185	166	174	166	176	153	162	185	176	155	181	192	155	176	176	164	162	178	185	174	164	167	145	178	158	200	171	180	183	175	167	197	179	196	179	168	178	164	158	144	164	175	194	194	170	179	164	181	178	177	180	171	176	146	170	148	190	164	168	164	170	155	170	186	175	177	151	211
2418	133	133	131	121	116	121	109	106	120	108	109	107	124	102	107	108	102	111	97	112	118	128	91	96	87	121	117	104	106	98	113	128	94	103	114	104	110	123	102	106	110	111	120	104	86	127	102	118	106	143	106	122	119	105	110	113	110	122	106	97	130	101	114	104	113	110	118	104	116	102	103	133	109	87	115	108	114	116	85	105	95	104	116	96	130	112	101	123	108	105	104	121	124	112	115	111	134	110	101	122	115	111	111	103	98	93	106	102	105	99	98	114	109	123	123	107	103	119	113	112	103	111	107	115	117	95	117	86	107	98	87	116	106	104	120	113	104	112	107	100	108	125	129	111	99	114	116	123	116	101	116	97	94	104	121	118	114	103	114	121	122	105	105	108	104	111	108	111	107	111	106	120	105	108	127	117	114	116	119	112	109	116	100	121	107	99	106	100	113	89	101	122	112	111	92	104	128	99	109	105	115	90	118	107	125	130	115	93	108	112	97	117	110	109	120	131	110	107	117	97	104	92	91	101	97	119	125	99	122	120	95	98	110	108	89	89	108	106	114	107	117	126	102	125	107	99	104	124	130	110	105	121	109	107	92	94	95	117	111	94	110	100	114	83	111	118	113	119	125	108	102	98	110	102	107	105	104	115	107	119	130	106	126	116	104	108	126	104	112	120	112	91	109	97	88	136	110	112	126	99	106	132	131	106	107	103	106	105	103	104	89	89	126	123	113	99	118	94	109	95	106	113	116	122	93	107	99	113	113	111	115	116	120	103	101	113	113	96	115	100	89	113	115	96	121	114	125	99	113	102	89	134	99	111	109	97	107	97	104	125	112	101	105	101	115	105	115	104	103	117	122	107	108	113	93	116	106	101	115	98	136	111	102	86	100	111	105	124	114	92	116	114	128	119	115	93	124	110	122	113	132	118	110	81	135	130	104	101	103	102	109	109	101	104	103	120	115	100	119	126	111	98	105	124	115	109	94	104	115	111	110	105	108	104	103	114	101	104	118	104	96	103	102	125	109	103	113	105	88	108	105	97	109	117	127	127	131	111	105	97	102	94	130	102	113	115	116	120	109	95	113	119	109	99	83	108	96	105	103	125	127	117	125	116	101	128	108	109	116	110	114	102	105	109	100	94	115	113	104	120	109	118	100	112	113	104	98	125	94	109	127	121	105	111	108	97	123	124	122	129	98	105	105	112	117	110	113	103	106	99	114	109	113	115	104	97	112	115	112	106	86	115	112	114	123	115	111	145	112	112	110	112	116	128	107	120	113	104	121	94	95	100	100	130	105	114	87	111	101	93	104	100	104	96	114	116	106	117	94	116	101	117	106	123	106	98	114	110	107	117	124	93	92	105	97	115	93	116	114	121	109	112	113	96	109	110	104	116	111	111	94	99	119	102	111	109	105	107	120	98	111	103	111	116	107	121	108	130	95	116	121	99	117	118	109	102	115	111	100	123	120	113	118	115	114	121	112	85	110	95	90	96	116	88	112	117	119	102	118	97	83	94	115	114	95	100	104	125	106	95	100	84	142	129	118	102	114	119	88	120	119	115	98	112	108	93	110	116	89	123	126	100	111	105	114	115	120	116	119	104	106	117	82	125	116	128	111	124	108	108	96	111	116	109	101	107	123	123	104	117	99	101	111	95	93	101	104	104	108	100	110	110	107	107	108	111	104	108	123	98	118	105	99	117	116	101	104	84	108	105	111	93	112	101	109	115	109	107	111	97	125	106	136	112	99	110	113	98	97	92	111	105	94	106	114	113	112	116	96	105	132	106	132	109	109	123	114	115	108	117	108	85	88	92	112	118	114	97	113	123	103	107	118	111	98	109	111	98	113	122	117	110	134	112	112	101	112	95	118	122	105	117	100	108	118	103	98	124	108	100	105	120	118	123	117	116	100	93	119	112	109	110	104	122	120	114	126	108	99	129	127	108	104	96	114	100	135	107	118	132	110	109	111	113	98	112	99	100	106	125	128	111	102	111	105	98	108	117	118	110	117	85	102	112	109	96	106	124	95	108	104	96	122	117	105	107	107	102	112	100	121	114	95	111	98	98	128	111	117	101	110	120	105	89	117	96	91	114	105	114	110	89	103	96	101	94	107	129	112	102	100	113	118	115	127	125	114	117	108	119	92	118	117	97	109	119	101	107	109	114	94	119	109	103	125	124	112	103	113	99	114	122	123	119	99	105	116	102	114	112	113	107	96	94	96	94	109	118	107	108	98	113	123	105	122	108	95	115	108	95	80	129	125	101	109	111	108	105	113	114	116	127	98	110	108	117	128	111	118	83	95	128	121	92	117	112	101	113	107	114	110	118	123	110	86	95	134	122	109	116	110	138	104	99	93	118	109	118	103	123	107	109	113	90	112	79	94	116	101	101	99	101	110	112	86	110	74	113	110	116	102	107	105	113	105	91	125	99	102	117	105	113	114	113	125	114	111	114	132	120	101	125	133	120	112	99	110	88	124	105	111	124	108	111	104	95	88	123	119	90	127	104	115	116	112	96	119	99	119	121	109	100	115	99	122	101	108	110	111	97	103	135	118	104	120	136	123	105	117	123	123	117	117	127	101	115	100	113	124	111	97	120	104	117	97	110	121	109	117	113	118	99	113	114	101	98	128	114	106	118	124	121	100	96	96	118	115	121	106	106	120	88	132	109	127	105	127	96	118	97	106	109	120	100	118	114	115	105	115	117	92	103	99	106	104	105	97	93	117	109	103	107	100	104	101	108	101	127	107	113	140	116	110	129	100	96	78	99	113	100	107	103	111	109	109	121	95	100	100	79	118	109	124	122	103	108	102	125	119	109	118	123	103	106	122	95	125	116	122	99	120	109	120	92	98	92	104	109	101	100	100	101	119	104	119	112	98	89	94	109	121	112	103	119	131	102	118	98	112	116	101	116	111	94	111	97	112	115	118	98	110	116	106	109	127	99	114	108	111	110	136	113	107	103	121	106	112	104	102	101	113	100	116	121	102	101	127	93	128	115	108	108	116	89	94	103	107	125	110	110	108	121	85	104	109	95	108	117	125	107	114	106	108	103	105	116	112	109	96	101	107	110	119	95	96	145	101	113	93	120	102	114	119	109	124	108	135	117	109	100	110	94	110	107	108	109	114	120	101	100	103	117	115	89	99	119	109	114	104	124	113	111	90	107	117	113	105	103	96	122	105	128	95	142	108	105	106	123	118	95	108	110	101	103	109	128	108	124	105	113	108	106	107	96	106	117	109	127	83	106	134	109	109	105	105	113	104	99	112	114	97	111	112	116	106	109	97	107	110	115	104	100	110	111	117	118	103	108	109	84	130	97	120	93	92	121	102	102	121	104	132	116	111	113	112	114	114	101	111	100	115	101	112	111	110	122	95	103	105	103	97	115	112	115	112	117	106	120	103	101	112	102	101	113	103	101	114	123	123	123	111	116	104	105	96	93	106	87	111	119	95	117	113	106	125	104	97	110	113	125	109	107	113	128	95
2614	391	423	411	391	397	367	370	372	359	310	363	351	337	336	341	347	316	346	327	315	312	335	328	317	298	340	321	300	330	360	360	349	336	312	318	334	300	317	336	338	346	340	330	333	323	306	337	334	344	337	324	344	331	343	327	360	361	318	352	330	360	317	343	357	318	301	306	322	356	345	320	327	317	306	305	315	308	314	314	326	311	330	332	313	299	310	323	329	336	326	324	347	311	309	301	308	288	307	343	304	283	339	335	323	346	304	292	331	300	307	320	317	328	311	308	332	321	348	371	320	322	313	301	318	324	308	311	301	301	322	315	335	316	310	322	278	325	294	296	307	339	324	300	323	334	327	308	311	298	348	338	317	331	337	317	311	320	263	302	348	312	289	310	310	321	305	321	311	305	314	323	328	292	291	321	304	298	305	315	296	323	286	335	315	343	307	307	318	331	300	307	321	291	322	316	320	285	338	311	331	306	333	328	298	304	318	304	365	335	330	315	329	308	350	315	321	328	313	351	327	358	296	314	326	310	305	337	324	335	336	330	325	297	343	318	326	304	295	366	295	297	331	291	304	341	316	346	322	326	320	308	317	303	300	322	318	315	299	335	334	324	344	365	322	357	305	314	314	305	311	342	333	343	348	310	329	312	331	293	342	341	290	359	339	310	265	303	337	303	318	334	301	305	305	304	314	326	305	313	284	287	343	329	316	327	322	322	308	294	311	314	283	298	315	316	331	319	317	306	329	322	309	297	336	333	313	350	322	345	317	283	310	321	306	334	304	300	323	345	324	342	305	306	296	283	321	305	316	324	306	317	323	308	329	308	335	317	312	343	308	300	327	283	323	308	302	281	282	336	310	352	291	299	285	320	268	297	319	318	319	320	308	335	328	322	300	289	321	307	329	327	318	289	306	308	311	343	299	323	317	323	320	325	298	306	347	340	321	301	280	355	297	321	313	319	293	323	350	314	282	312	312	309	330	322	302	289	319	299	317	329	326	331	331	331	304	325	332	339	293	306	331	338	301	310	327	323	331	319	301	322	336	350	348	337	330	332	321	328	323	342	306	322	311	317	313	284	307	337	316	304	330	333	320	311	342	338	319	310	289	296	323	280	334	297	350	332	342	313	351	312	325	326	315	329	328	318	312	299	322	331	314	310	296	299	296	292	301	291	348	297	337	339	296	303	309	303	278	302	342	360	309	308	312	299	330	342	288	316	302	304	342	323	357	319	317	327	321	334	317	296	300	339	331	316	332	310	314	338	342	340	322	339	323	305	316	298	300	309	366	312	321	327	288	318	302	297	291	331	310	340	296	315	307	339	309	355	328	306	328	315	318	317	313	317	279	351	302	313	317	339	302	302	325	308	274	320	319	311	312	319	329	349	310	324	314	328	331	308	313	310	299	302	302	296	303	301	315	314	302	314	312	325	323	335	310	343	294	291	313	330	350	312	336	313	330	332	294	312	317	317	357	304	302	298	338	319	321	316	317	297	323	335	322	328	287	295	346	328	308	306	353	343	320	306	281	314	295	319	350	326	312	287	334	323	324	331	325	333	329	316	339	303	304	300	330	295	309	331	331	325	318	299	334	326	310	302	295	337	350	312	313	300	318	343	327	331	328	323	326	313	318	326	308	302	290	308	302	320	341	333	294	338	334	330	322	335	293	299	329	314	284	336	281	316	341	291	365	320	324	288	319	356	299	334	321	321	339	321	319	304	303	327	312	299	348	325	359	308	329	330	317	334	301	314	330	324	328	329	342	304	325	338	336	298	300	326	305	324	322	337	336	309	300	339	324	303	315	299	319	300	336	314	284	341	336	336	325	306	321	324	318	349	313	335	324	303	302	321	339	267	296	298	325	328	320	351	312	319	309	358	302	285	311	297	315	291	334	309	304	309	332	340	331	337	300	304	329	336	328	333	326	346	336	297	296	310	343	329	312	324	345	333	346	281	321	307	299	333	300	303	310	329	293	313	300	341	360	307	321	289	340	325	305	345	335	317	316	303	331	327	337	341	308	312	308	301	283	277	317	320	326	328	282	327	317	283	311	299	324	316	319	330	333	332	311	335	343	355	331	299	324	319	338	312	306	331	301	295	329	338	294	327	332	276	289	308	327	343	304	356	318	295	328	340	328	334	292	311	314	353	319	338	328	320	361	308	317	312	312	296	339	330	309	294	327	326	293	278	296	311	351	293	300	307	281	317	308	317	328	323	319	319	336	352	317	319	320	311	333	310	303	303	322	332	314	327	309	330	321	327	287	322	335	335	346	347	304	302	317	313	335	325	305	333	332	313	307	315	341	282	335	339	314	314	315	288	312	323	315	327	293	317	313	348	326	341	315	334	331	315	334	339	303	294	309	347	311	278	299	342	332	343	307	352	332	296	345	285	313	321	290	295	300	307	335	332	298	284	307	303	314	298	314	315	341	324	288	297	281	309	322	299	343	323	323	281	326	305	304	311	317	353	311	350	324	267	311	335	297	358	318	341	300	316	330	306	283	329	323	290	333	296	315	319	312	295	329	303	323	310	321	339	314	318	307	298	305	294	336	285	304	294	300	311	319	312	303	292	326	300	292	316	315	333	319	284	320	317	321	328	326	324	303	305	285	349	281	308	328	339	303	345	292	305	319	319	313	323	312	306	326	307	274	292	315	296	319	320	362	318	314	337	326	332	331	295	328	299	297	349	318	312	306	326	319	320	317	339	352	321	325	306	326	318	346	333	301	326	304	326	340	311	279	288	303	329	324	346	323	324	314	294	336	319	315	307	309	333	317	308	307	319	345	311	351	314	340	291	318	334	337	336	330	327	325	308	320	310	307	291	303	332	321	289	327	306	313	311	337	327	303	317	348	334	320	334	312	328	327	323	304	310	338	323	357	338	316	328	319	321	285	310	322	292	308	304	308	291	294	344	329	330	281	314	304	322	374	314	325	328	290	301	352	339	330	343	352	298	312	319	317	328	350	306	329	334	332	292	343	289	306	317	324	301	295	329	298	322	308	304	272	319	320	307	322	305	330	313	337	321	277	327	309	297	325	320	338	296	287	305	346	318	294	323	340	292	316	311	277	301	321	305	315	311	323	320	300	276	320	313	307	334	276	337	308	287	314	309	320	340	332	303	321	317	362	323	317	311	291	368	269	337	334	329	308	311	276	307	344	329	340	306	320	313	316	306	359	336	307	317	318	304	320	325	315	336	344	288	326	314	319	322	346	352	327	342	333	281	330	338	326	325	336	350	306	310	319	327	318	342	295	314	332	323	308	334	305	318	342	314	314	338	307	299	300	320	312	312	317	339	310	351	313	324	307	310	310	300	297	328	336	297	305	322	284	331	313	329	338	313	317	320	336	285	311	328	303	302	321	301	307	315	316	319	301	315	313	317	323	336	314	305	323	342	275	335	318	350	328	326	289	315	320	339	293	308	310	320	354	310	296	299	299	345	285	336	327	336	313	329	292	301	315	306	329	298	303	343	325	339	316	334	324	336
8162	859	1102	806	516	451	382	295	271	225	185	202	181	186	171	155	151	134	152	164	165	155	132	119	129	148	148	132	130	139	143	142	141	142	122	164	140	131	153	143	122	147	151	140	122	134	138	147	129	147	133	134	138	133	138	126	139	130	136	144	127	131	138	148	122	143	131	119	126	127	151	141	119	150	128	129	133	134	112	138	130	116	142	113	117	115	109	139	146	118	120	113	139	125	120	131	139	127	129	149	129	121	126	128	126	123	122	127	141	130	122	128	125	130	112	121	130	115	119	141	130	116	112	129	146	106	144	125	139	148	124	137	125	136	123	134	131	156	128	143	140	132	127	124	143	128	115	135	135	124	133	127	115	133	117	133	118	125	150	151	126	136	131	126	151	138	104	114	105	130	134	117	101	139	120	123	131	123	122	121	141	122	136	139	126	118	121	129	134	137	119	119	142	140	136	122	122	123	136	117	115	134	122	115	126	145	127	111	151	124	123	127	134	107	119	141	133	122	120	107	120	112	129	123	99	130	136	114	129	113	125	131	120	136	143	126	116	127	139	154	136	131	114	166	124	118	129	124	136	135	138	117	135	114	132	133	109	142	147	141	121	113	132	114	131	135	131	134	125	125	115	121	140	129	123	144	119	112	125	126	122	142	122	130	97	125	125	131	150	138	131	140	138	106	133	130	125	127	150	126	111	120	117	128	148	119	106	126	125	123	121	126	135	127	126	130	133	120	128	125	139	109	147	154	132	122	133	123	118	116	128	129	135	125	121	134	137	116	149	118	110	118	137	112	136	124	124	133	130	125	120	131	128	155	103	136	140	119	108	121	124	116	145	117	114	141	140	135	121	122	133	138	127	117	116	126	109	131	120	122	132	138	101	118	136	107	127	128	125	134	121	119	139	113	120	119	123	138	150	131	131	136	145	118	126	146	131	111	111	151	119	135	117	129	131	114	146	119	134	120	145	133	130	102	132	115	111	121	149	139	116	127	132	129	120	154	155	124	132	124	143	108	110	128	126	113	117	136	137	123	107	116	122	150	119	133	138	117	135	127	132	106	128	131	106	128	110	124	145	149	114	157	123	133	120	124	114	119	116	104	126	129	123	129	114	121	112	118	117	124	129	126	126	129	131	130	125	104	103	114	125	128	117	148	128	137	137	134	132	135	111	130	135	126	109	131	133	127	120	115	126	125	125	131	116	127	132	130	130	164	132	122	129	135	117	118	118	129	110	132	123	125	142	135	131	125	158	128	131	134	126	119	118	148	112	138	126	130	123	150	128	143	122	131	134	134	128	135	140	139	139	128	128	107	100	135	125	127	108	134	136	124	104	117	113	142	127	131	119	113	137	120	128	134	137	140	114	140	120	134	135	104	118	106	146	120	140	117	125	118	156	129	140	128	142	141	127	119	123	125	132	121	127	121	125	137	128	121	141	126	122	133	127	130	132	119	116	123	127	121	123	138	126	134	114	109	147	140	116	116	117	129	113	127	121	118	136	121	121	110	111	119	139	121	135	126	140	135	147	127	122	131	130	143	126	142	170	129	158	117	117	120	115	121	148	123	112	137	115	126	131	118	141	141	112	134	111	127	128	145	132	134	150	141	117	118	120	118	116	141	127	155	149	111	126	119	144	134	127	122	123	148	129	103	137	137	115	143	130	131	135	135	138	145	120	124	125	149	128	119	112	138	136	138	115	131	124	113	120	105	128	119	111	134	127	104	111	122	141	119	120	127	134	143	125	124	122	152	135	141	117	132	113	141	120	118	148	123	133	121	100	132	136	115	150	119	118	133	115	135	140	137	111	135	138	145	137	124	112	128	126	123	123	132	124	108	123	141	132	123	129	119	111	119	111	125	118	133	133	124	107	123	123	146	118	125	145	116	126	135	130	133	114	125	131	122	134	115	136	132	115	146	140	127	127	143	141	141	129	138	128	120	137	111	130	124	120	126	133	135	121	124	131	135	124	110	135	116	119	147	128	133	129	117	112	135	130	131	136	117	138	120	101	117	127	120	136	136	145	121	128	139	133	127	118	128	117	129	143	155	133	146	133	122	135	129	128	114	144	128	117	123	117	134	114	113	119	119	129	142	131	126	122	120	108	168	119	129	122	130	135	124	123	140	116	116	113	139	132	142	129	134	136	145	122	128	130	120	121	145	123	137	135	119	117	135	115	122	143	127	157	130	113	131	125	114	133	133	116	130	140	127	146	126	130	141	132	121	109	120	130	133	137	108	122	127	145	120	119	111	105	157	130	124	127	123	127	152	116	112	139	116	124	123	136	139	130	122	107	119	118	129	137	122	152	124	120	144	129	127	142	135	109	136	125	110	112	115	123	121	133	146	137	131	120	125	117	107	130	115	162	114	135	128	122	134	126	130	113	122	122	113	128	142	139	150	120	125	132	118	133	126	107	126	124	124	149	143	131	119	142	118	146	114	132	124	155	164	126	130	109	128	139	126	127	124	109	119	113	120	135	130	132	134	132	126	115	131	123	128	129	121	122	135	121	139	124	111	149	124	125	145	147	129	136	113	108	131	119	147	99	116	115	127	119	129	117	132	123	133	147	140	118	122	118	134	124	133	129	133	117	102	137	141	135	131	127	115	126	166	122	113	102	131	131	118	134	120	117	119	119	142	144	153	131	120	114	132	130	137	125	144	127	145	127	131	137	120	131	124	126	135	135	164	142	122	148	121	132	114	126	143	122	114	122	125	133	125	118	123	129	117	125	143	125	123	139	111	129	114	113	132	122	139	125	121	119	118	124	106	128	135	143	111	125	128	141	114	131	125	117	122	135	133	146	136	118	125	122	123	127	155	117	128	132	129	122	124	113	109	114	128	134	101	113	127	113	125	136	142	130	134	124	131	124	130	123	136	132	120	134	119	112	153	149	124	132	129	122	140	126	108	129	126	129	121	147	108	133	115	127	145	129	90	118	128	123	125	138	138	140	129	129	130	135	135	135	136	128	129	131	126	121	114	115	120	134	132	119	132	123	147	112	120	134	118	135	129	137	123	134	104	125	141	118	130	119	128	148	142	121	132	133	105	136	114	133	136	119	123	139	162	141	112	128	118	127	117	118	124	134	112	117	104	124	125	146	131	116	132	150	143	126	118	137	141	115	123	147	125	103	123	136	137	143	163	113	122	118	128	133	141	142	140	155	123	123	115	131	127	138	141	147	122	115	131	125	127	125	136	130	160	130	132	133	128	136	128	133	139	157	132	112	147	111	126	123	123	115	117	112	126	139	132	147	123	139	143	146	131	131	138	150	132	102	142	124	105	118	130	103	134	139	123	124	132	146	113	154	132	140	114	130	131	149	154	153	120	114	122	118	166	136	112	137	116	128	117	126	141	113	137	133	118	147	123	139	143	136	129	133	114	109	108	133	138	132	117	141	118	129	147	143	134	118	131	121	113	113	119	126	113	142	135	126	126	131	123	124	129	121	125	139	119	130	133	136	129	139	149	145	132	115	121	140	125
6002	1199	2569	3068	2523	2087	1769	1421	1201	1129	999	848	836	765	687	620	619	605	584	601	545	502	455	524	471	508	494	430	461	425	442	415	449	418	409	407	379	417	391	430	396	418	438	396	442	432	411	421	408	377	446	518	489	497	510	525	528	449	413	505	491	443	406	400	406	435	405	421	362	376	365	399	358	383	376	367	347	352	360	409	398	361	386	373	371	371	367	378	358	357	347	360	377	359	346	347	369	391	340	402	337	345	379	363	333	398	354	357	378	367	347	385	394	346	378	387	376	378	354	326	313	362	347	313	396	375	360	409	347	391	330	380	340	374	361	366	365	348	344	370	353	370	407	336	349	360	334	380	357	399	346	358	363	349	347	369	345	328	370	366	336	368	338	371	341	379	326	338	357	361	362	379	373	355	345	397	345	362	365	349	357	376	370	337	335	349	364	363	345	365	363	368	350	356	350	356	370	385	346	341	372	339	350	316	331	355	372	369	330	360	361	321	340	398	335	352	359	345	327	354	339	351	347	357	387	317	347	359	337	372	353	373	380	400	364	367	392	296	360	387	344	375	339	367	333	348	356	350	358	348	340	367	323	336	382	334	342	376	337	365	359	316	369	352	377	334	329	391	383	360	360	387	350	366	357	373	367	353	341	354	355	333	376	359	356	370	372	360	355	352	344	347	368	349	360	359	344	381	324	361	323	331	353	345	357	328	322	376	347	362	360	371	382	339	347	398	382	356	350	359	373	370	348	361	383	341	348	378	380	353	343	358	331	336	372	374	396	390	337	381	346	362	366	370	343	319	369	357	349	376	315	356	357	363	345	383	360	357	347	348	362	353	380	350	389	365	360	303	333	375	334	349	360	361	335	381	381	367	354	338	365	349	353	362	346	351	348	350	355	363	358	357	352	343	352	341	375	346	337	382	347	374	330	359	358	332	348	378	356	352	374	358	369	331	325	349	355	375	355	377	364	344	382	354	345	339	358	308	335	357	355	390	346	330	329	378	337	369	342	352	351	362	349	356	338	357	330	380	323	338	353	365	342	355	360	346	357	352	384	318	349	357	350	347	376	342	357	358	337	377	386	357	363	345	341	369	366	376	348	349	362	354	347	380	379	374	372	370	345	358	340	359	332	317	359	361	339	353	379	353	396	378	378	342	365	368	382	385	351	346	363	349	367	355	345	365	367	400	371	337	379	363	338	361	364	349	377	326	377	346	370	366	334	383	392	381	389	379	409	339	342	368	340	375	346	381	369	403	375	345	297	376	350	370	371	328	357	346	369	358	358	341	368	343	374	364	357	321	345	398	362	347	381	333	356	317	381	361	335	345	357	341	363	319	341	375	323	379	355	377	341	348	338	363	362	361	311	354	371	346	345	363	355	374	346	364	296	375	364	329	386	355	342	353	364	348	348	340	391	389	389	362	330	358	328	348	359	371	365	324	369	377	351	384	350	347	379	347	315	367	325	357	351	358	320	351	358	387	365	362	358	339	374	365	369	344	350	358	378	378	378	350	354	338	369	358	324	353	402	353	367	370	363	396	368	362	366	332	352	375	345	352	365	370	360	349	375	338	321	347	366	352	327	344	319	349	363	354	371	373	366	371	366	341	350	361	384	379	368	362	387	378	372	357	368	317	334	367	345	374	373	338	348	374	359	334	365	340	361	327	354	368	392	342	372	363	336	350	368	327	385	375	354	400	356	362	359	356	361	333	363	348	324	338	373	341	388	364	348	367	339	358	354	352	353	384	392	340	339	334	343	327	373	357	326	328	382	357	356	344	355	358	350	346	348	370	312	351	387	355	377	373	369	360	351	373	368	347	362	382	364	361	328	357	342	367	348	369	374	372	356	350	378	354	387	375	369	342	361	361	369	357	355	360	352	376	360	345	357	392	343	361	330	391	384	347	366	351	358	371	323	314	355	361	365	352	377	355	357	391	350	347	358	362	346	360	379	353	340	366	340	389	350	379	349	360	375	355	326	346	331	298	344	377	352	337	388	395	371	325	358	363	330	358	335	378	340	381	368	349	350	391	360	330	367	338	355	354	364	345	376	393	390	369	344	356	325	378	375	372	353	362	341	369	337	363	391	404	348	389	351	391	354	347	365	347	387	340	358	360	360	358	340	340	368	350	365	332	374	354	380	388	352	361	340	346	359	387	358	342	383	349	344	354	356	368	362	343	343	367	360	364	324	366	357	353	388	366	312	362	364	392	365	383	363	337	359	312	370	373	359	366	354	356	353	342	404	363	341	375	362	372	359	355	358	339	357	369	353	345	371	356	356	366	380	318	361	373	370	385	384	352	371	365	384	345	366	367	343	345	314	352	345	355	355	321	358	361	383	373	330	357	382	361	353	361	354	336	348	337	385	343	337	372	344	336	374	362	318	354	381	349	350	331	344	364	388	357	355	358	347	338	377	358	344	385	353	344	397	344	370	320	335	367	373	352	334	387	354	329	371	358	351	335	360	369	347	322	334	326	381	349	322	361	339	349	375	349	356	372	357	374	358	352	338	384	387	369	328	350	336	387	374	374	362	353	358	401	349	330	371	355	355	335	349	335	384	367	358	360	328	358	324	358	394	303	370	358	354	333	336	369	356	345	351	338	366	359	369	354	363	358	366	376	364	328	321	369	356	353	327	338	362	329	355	357	359	405	344	346	321	351	339	365	357	343	355	355	327	374	364	363	346	353	354	325	361	338	340	354	350	359	347	333	366	343	350	343	357	347	326	371	363	344	363	363	360	365	306	380	371	365	384	354	355	382	366	369	383	363	383	356	361	362	366	380	359	347	335	363	375	362	340	306	370	337	374	350	344	375	384	346	327	331	371	372	376	347	357	321	357	354	387	384	367	357	365	342	343	369	353	352	328	327	346	383	353	345	360	368	369	355	339	366	336	345	346	364	360	371	340	357	311	363	361	355	393	350	378	368	366	324	391	362	366	362	357	359	368	382	382	354	376	346	375	373	338	372	349	311	374	390	368	345	332	374	351	386	357	369	339	365	325	357	327	336	325	371	356	393	359	344	362	337	320	381	379	337	376	346	360	339	388	372	343	345	320	366	312	358	358	357	335	337	351	342	346	360	363	380	333	368	354	351	360	342	368	373	333	363	386	335	364	332	332	351	353	377	353	323	383	339	351	362	356	376	368	335	356	356	350	365	332	345	377	322	346	360	375	359	335	372	343	376	353	388	378	374	351	322	379	342	366	380	343	398	358	377	361	320	347	342	325	371	343	339	359	341	380	329	350	349	356	377	363	316	343	328	351	350	366	369	351	354	332	347	361	350	339	362	365	340	339	365	356	331	371	341	360	367	331	377	365	320	336	363	370	364	363	368	335	354	350	345	354	342	351	376	352	372	355	371	357	365	341	348	330	386	336	345	324	371	355	342	350	362	340	345	395	371	369	357	356	374	371	358	328	388	354	325	359	348	319	400	352	342	361	357	353	357	360	340	378	361	328	339	355	382	335	360	370	343	378	356	365	382
14519	1887	1970	1383	984	672	533	397	317	283	215	218	165	168	132	138	118	123	105	135	105	116	90	82	92	85	79	93	75	88	83	76	71	82	70	64	71	61	75	72	87	79	60	76	67	68	68	67	71	68	76	68	84	89	88	98	85	74	90	88	97	83	61	58	78	65	76	57	72	67	71	58	49	62	69	75	71	59	48	71	78	72	75	54	56	75	66	72	66	64	74	63	52	62	61	77	66	57	58	62	55	51	55	63	67	58	66	50	62	53	64	56	56	60	50	72	56	54	59	53	56	60	58	62	77	71	58	65	51	42	63	61	62	60	66	54	66	60	60	50	52	68	65	56	68	65	70	56	66	61	46	67	56	60	64	50	52	61	59	48	71	67	70	62	71	65	64	68	84	58	73	46	68	67	58	63	61	47	56	72	62	49	60	58	48	56	66	62	59	64	62	70	58	67	60	50	68	53	56	58	72	66	56	61	58	63	44	61	64	55	53	67	44	68	64	50	61	68	61	66	63	69	71	64	69	57	65	72	46	58	66	72	63	64	69	68	61	53	60	80	58	49	77	70	66	66	59	72	69	48	57	70	57	63	52	72	51	69	65	57	65	58	80	73	60	63	49	52	72	65	66	57	43	62	63	57	63	57	56	55	54	71	55	43	58	60	48	55	69	58	67	73	68	56	74	72	61	54	57	55	54	56	68	82	69	63	58	59	46	54	62	56	62	70	59	55	64	51	49	63	63	65	64	61	61	59	64	55	54	74	48	50	69	60	53	44	65	57	63	53	69	64	47	52	56	65	56	62	49	50	62	46	67	59	73	64	68	72	57	58	50	62	57	70	60	62	58	65	63	66	60	48	67	74	64	61	73	66	53	64	60	55	67	56	67	53	70	48	63	61	60	64	70	55	55	63	62	57	64	65	52	51	57	61	65	71	87	66	71	53	63	60	50	77	59	70	60	67	51	50	52	55	57	60	62	52	57	55	37	59	54	59	77	56	62	61	70	80	59	38	62	54	53	56	57	53	69	51	69	47	49	52	57	59	66	67	72	66	57	63	59	55	50	56	56	64	69	58	61	59	65	57	62	57	55	54	49	67	62	59	45	55	56	63	53	54	53	56	56	58	68	40	54	61	60	64	62	61	50	51	49	59	58	69	68	70	63	62	61	52	59	68	62	69	51	52	71	73	62	78	57	53	62	63	68	62	61	64	62	61	60	60	51	59	50	68	52	47	65	64	62	59	55	60	48	58	51	58	49	81	72	50	74	56	61	49	49	68	65	61	69	42	65	67	65	44	60	61	65	46	51	41	65	54	62	73	64	56	57	54	73	69	54	47	61	59	63	58	57	53	57	56	63	66	59	55	55	55	55	72	68	53	65	64	50	63	63	81	59	57	57	65	59	50	57	67	57	58	59	52	74	65	54	53	58	53	62	59	58	48	51	49	62	76	61	60	59	57	76	57	65	67	70	58	37	69	58	64	77	63	49	47	56	62	60	72	60	71	50	50	72	65	57	60	64	70	67	49	65	64	74	61	58	56	64	64	44	52	49	70	56	77	50	57	58	67	56	57	59	63	59	73	66	61	62	59	77	50	59	51	59	62	70	57	55	76	57	63	75	55	48	55	69	72	55	62	70	58	55	51	62	56	47	56	60	57	64	65	70	58	71	61	69	50	56	62	75	58	71	57	52	49	66	62	65	63	65	53	66	54	65	54	53	71	52	73	62	65	60	54	59	66	49	49	71	61	62	58	60	69	63	59	72	60	63	54	67	67	62	62	67	60	55	84	53	57	54	61	52	59	74	52	63	72	78	51	61	58	53	65	57	51	53	72	44	53	58	50	73	54	58	67	62	67	60	43	66	64	55	53	77	62	67	60	68	59	70	63	56	58	64	81	57	56	65	75	60	54	58	39	53	44	66	60	55	56	45	65	50	45	62	64	59	56	60	64	66	59	62	61	48	53	63	65	62	53	56	53	75	61	48	60	73	71	86	59	84	65	62	43	68	56	67	53	61	47	67	72	59	53	49	48	72	61	63	61	61	61	58	57	59	50	63	56	67	56	66	60	56	43	60	52	54	51	72	54	55	58	65	57	56	61	58	55	58	63	82	45	60	73	59	58	75	62	75	55	66	55	49	70	61	65	59	54	57	59	63	57	62	58	61	58	64	69	61	55	74	64	48	62	67	64	64	49	54	58	55	49	47	48	51	73	65	56	53	66	72	70	63	61	49	53	49	58	60	42	48	58	73	56	64	64	43	68	50	51	59	62	79	66	57	58	56	60	61	46	60	72	67	62	55	65	54	70	53	51	71	52	66	60	54	54	72	59	62	79	69	60	62	66	61	55	48	67	58	74	67	73	53	45	60	64	65	56	73	65	64	67	51	73	53	56	67	49	65	61	58	59	53	68	53	58	63	59	65	65	64	64	45	63	58	52	61	53	46	65	52	57	58	59	67	61	62	51	58	56	45	54	71	69	47	56	63	62	67	69	56	72	69	63	54	63	56	65	60	59	73	55	60	51	49	55	50	56	81	65	56	68	54	56	52	52	64	52	62	64	49	50	68	55	66	65	68	64	69	79	65	63	53	64	55	43	62	61	53	66	63	61	58	66	72	62	58	55	67	57	57	67	58	54	54	66	66	63	65	61	65	59	60	66	57	56	71	67	57	49	62	62	63	53	50	61	62	55	61	67	64	61	54	67	49	53	61	56	51	67	73	60	56	59	48	73	57	77	61	56	48	60	70	70	60	61	69	56	54	66	61	64	60	68	54	74	54	59	71	61	51	61	78	55	58	67	68	66	53	58	64	66	58	61	57	57	63	64	65	61	57	64	74	64	60	46	67	56	63	68	53	51	75	61	57	68	49	62	76	58	65	64	47	65	56	69	65	53	51	75	62	53	65	53	52	63	64	53	70	66	67	60	45	55	55	67	67	53	60	47	61	69	53	64	53	62	47	74	57	63	61	66	75	53	61	71	57	67	71	53	66	59	67	67	51	60	46	61	60	73	66	46	48	46	58	61	60	54	65	64	65	54	69	64	67	61	58	62	67	52	47	64	60	62	65	68	60	68	50	57	57	57	64	61	58	57	59	69	59	49	60	72	58	68	47	62	61	60	61	57	53	46	62	64	70	66	66	59	65	55	53	51	61	63	48	64	55	70	65	54	60	53	57	60	52	68	53	62	61	52	56	61	51	59	53	65	56	74	62	63	52	51	68	54	55	40	52	56	44	67	62	56	82	56	51	67	63	64	64	60	66	49	52	63	53	67	57	56	79	54	48	67	52	51	56	65	57	75	56	52	51	55	61	55	62	59	61	49	61	46	54	74	53	52	55	48	55	55	64	59	83	49	58	48	64	52	56	65	56	48	67	52	48	58	58	59	55	61	61	73	57	65	73	55	56	67	52	68	52	68	55	53	52	57	69	72	38	52	64	69	71	61	62	51	39	57	57	66	48	58	62	54	58	58	67	62	52	71	67	58
7576	1701	4280	5107	4413	3512	2737	2284	1888	1563	1349	1190	1077	982	833	766	707	602	522	557	451	502	479	428	432	409	385	379	353	326	331	324	318	305	336	260	295	285	274	280	289	276	288	286	272	299	321	281	257	262	364	355	439	443	443	477	488	393	316	416	351	278	239	257	262	215	204	200	225	248	218	202	201	213	240	216	198	214	200	214	194	187	197	185	184	200	152	201	178	179	179	188	192	189	180	183	181	192	187	182	181	187	181	173	201	185	176	190	168	167	160	198	209	192	160	179	181	174	200	171	206	199	181	186	171	173	197	183	183	197	174	173	157	190	147	170	184	177	189	154	152	187	166	177	185	179	170	192	173	182	157	177	167	194	181	176	187	189	176	165	162	149	172	164	153	184	181	190	190	184	192	164	187	172	173	169	186	192	172	183	174	192	188	159	148	173	156	165	142	185	199	176	170	185	179	192	189	159	195	185	169	168	181	159	165	186	167	165	169	183	190	158	163	178	156	182	208	184	169	167	164	149	145	157	198	195	176	181	156	175	199	188	192	179	164	196	179	157	185	185	164	160	196	179	156	188	173	187	192	184	199	170	164	163	166	178	185	183	183	153	178	162	170	168	185	194	186	188	154	176	183	198	188	160	155	181	189	146	175	192	173	202	161	164	153	190	182	169	181	185	170	175	161	154	174	187	184	186	169	162	161	168	186	168	198	173	176	167	169	189	184	166	176	163	171	182	191	173	180	184	176	198	166	186	179	150	166	175	194	169	175	157	165	167	191	175	159	185	183	166	174	194	163	179	161	202	159	183	174	159	189	180	190	169	163	167	147	183	180	159	192	196	159	172	165	185	187	163	185	161	162	154	170	181	184	159	157	155	164	165	177	156	171	175	151	175	180	178	166	169	158	179	183	199	173	171	166	157	197	175	161	167	184	139	171	163	188	185	155	177	170	161	156	186	193	186	169	189	162	173	175	167	183	153	168	180	190	158	172	170	173	153	165	177	176	191	169	164	186	168	182	164	163	168	180	158	172	163	182	172	182	164	161	183	163	162	154	170	190	182	171	171	182	165	176	145	191	161	163	160	158	179	175	125	184	188	174	167	182	173	180	188	153	187	163	163	189	184	188	149	159	171	195	201	186	175	157	158	174	183	163	177	171	190	161	171	180	174	164	177	170	176	186	168	153	168	169	167	202	168	176	158	192	171	177	147	166	159	175	155	190	189	180	170	152	169	158	158	192	169	162	175	173	195	172	168	193	178	170	178	185	174	200	179	147	171	176	185	196	180	199	164	190	193	169	177	180	178	164	190	169	153	176	174	192	184	179	159	160	185	172	180	177	176	175	161	166	172	161	187	164	184	168	179	186	176	146	167	168	169	199	175	171	165	199	184	158	161	180	178	164	171	184	180	156	183	163	176	188	177	180	174	168	184	186	148	170	182	201	179	156	161	175	165	179	152	181	182	165	173	136	184	179	174	157	182	195	209	185	176	163	175	154	150	167	175	198	151	170	158	192	163	190	160	165	178	181	180	185	162	157	166	170	170	167	161	189	152	176	157	174	190	162	176	175	165	194	174	161	168	185	167	170	181	184	174	151	179	181	186	182	165	167	189	162	177	202	160	183	161	195	170	178	170	170	180	170	193	171	175	159	168	188	174	165	166	176	153	179	169	164	157	180	179	169	177	181	157	187	185	166	171	181	195	182	171	153	168	202	181	177	185	183	174	174	153	153	177	178	188	177	170	154	167	156	155	165	151	174	190	163	171	190	184	168	177	188	162	200	189	171	201	185	185	158	159	183	171	173	162	174	187	186	172	177	180	159	171	149	182	176	176	167	170	158	177	168	188	176	182	192	189	180	190	168	171	158	196	185	159	181	159	178	173	160	175	190	172	159	152	176	159	171	178	170	178	177	178	165	161	174	181	185	185	172	200	160	180	153	163	177	194	187	170	184	180	171	181	191	186	171	180	181	178	184	196	166	176	159	153	165	190	154	192	189	164	181	170	177	186	186	175	171	196	186	182	170	181	179	157	158	182	161	174	155	174	169	178	173	189	177	178	181	177	159	182	168	179	168	175	195	152	158	162	154	170	169	181	178	149	175	188	178	181	172	158	201	168	165	180	161	191	176	158	190	163	180	193	166	151	175	154	181	171	172	161	151	175	174	188	179	187	186	167	196	157	180	177	183	139	166	198	170	174	197	178	167	177	160	191	173	164	185	196	161	185	180	176	198	194	173	186	172	161	155	157	171	160	179	170	177	177	167	154	178	151	175	169	171	188	169	145	175	189	170	162	182	195	172	163	164	157	175	160	150	162	152	156	184	174	173	175	167	180	173	174	155	186	154	176	155	185	198	186	161	176	159	172	178	162	179	161	174	164	186	160	158	163	191	151	172	179	164	180	164	160	180	167	169	174	158	182	168	182	190	169	189	156	157	182	174	176	177	157	161	189	181	167	187	199	200	207	187	180	176	175	163	172	164	189	153	159	174	185	167	147	167	174	170	156	183	144	158	154	148	160	154	176	167	159	189	160	191	153	174	166	183	178	189	179	164	167	185	172	167	183	146	167	179	191	163	157	165	176	154	175	163	173	166	180	191	163	170	170	177	182	160	171	167	173	183	191	164	178	169	165	186	180	171	177	189	171	180	177	171	186	202	170	175	181	180	163	163	172	157	166	180	203	196	158	181	167	200	153	163	186	154	191	167	169	178	186	195	190	167	175	166	172	187	168	176	149	176	163	178	183	190	168	189	164	161	176	178	202	189	190	193	189	175	163	177	171	194	196	179	173	160	171	152	212	171	190	191	191	171	195	167	166	172	176	170	194	184	182	159	186	155	167	171	183	174	186	172	165	153	162	172	151	166	176	188	182	209	163	190	168	136	167	169	167	177	190	149	190	193	176	164	188	164	187	170	170	186	159	176	178	210	161	177	178	172	174	178	178	166	205	151	179	166	174	190	173	168	174	176	192	180	153	183	156	158	156	169	167	174	177	174	194	177	172	182	156	155	182	181	167	173	171	174	180	172	157	168	172	182	158	162	173	164	171	185	158	178	167	183	159	154	164	177	174	174	157	164	172	193	211	180	155	171	180	132	169	181	186	155	190	170	171	177	150	168	176	173	175	144	160	176	179	177	169	180	169	156	168	173	204	166	171	191	173	167	187	176	179	154	159	182	174	147	162	170	159	155	189	167	161	191	178	198	173	167	175	199	189	181	165	169	168	182	179	183	191	147	179	145	156	191	181	166	179	150	168	180	194	187	160	164	170	182	159	182	150	175	166	178	162	173	191	147	154	175	177	165	171	163	148	180	167	179	152	183	157	177	166	176	146	157	196	174	165	169	183	166	158	148	206	195	186	174	170	186	180	191	169	176	180	183	164	169	159	192	156	170	193	182	182	165	180	174	185	157	144	185	162	186	175	161	166	196	173	175	172	152	157	180	168	182	161	166	161	167	175	185	192	197	201	174	163	176	162	168	175	169	167	175	163
2328	116	131	142	137	110	133	110	118	118	116	111	103	121	142	130	113	122	115	117	117	102	112	122	110	107	118	105	130	87	129	129	111	110	113	97	99	118	107	117	129	105	116	95	107	108	130	119	107	91	114	131	105	135	97	100	123	111	120	119	94	119	124	91	111	104	119	109	119	110	106	116	113	97	123	119	118	121	119	121	114	116	130	115	114	139	88	113	124	107	132	134	127	104	116	122	150	112	125	115	112	118	115	78	121	115	113	104	108	115	120	108	129	106	134	124	126	97	113	105	124	120	118	113	132	122	109	116	137	133	122	113	107	133	92	119	118	103	104	106	127	123	131	108	138	120	100	115	113	108	112	113	101	124	108	104	102	104	123	107	113	113	116	133	106	110	107	114	100	122	107	137	102	102	129	119	101	102	119	113	111	95	112	103	104	126	120	115	102	110	118	96	110	119	98	97	103	98	112	92	125	115	106	124	125	111	100	101	100	135	112	103	114	105	127	109	115	116	111	118	108	95	98	129	102	116	133	112	105	110	111	114	123	98	118	111	112	111	124	120	105	115	100	120	132	108	106	114	111	101	93	126	112	108	82	132	115	119	120	127	104	117	108	120	123	131	115	106	130	109	114	112	101	93	105	129	96	111	111	121	121	125	101	92	113	113	110	109	105	113	94	108	125	111	115	110	114	97	103	113	98	92	107	120	115	108	113	136	93	117	119	100	96	118	111	121	116	118	134	106	113	120	106	114	102	96	109	99	121	117	127	98	126	121	120	111	102	113	96	121	108	77	103	118	125	110	120	113	106	110	124	97	106	101	106	101	131	103	109	130	113	117	103	104	109	95	104	131	101	119	122	108	110	87	116	103	87	102	94	113	108	106	120	110	110	104	125	107	106	120	120	115	124	109	113	106	118	102	98	105	116	114	94	103	91	113	108	115	106	134	112	125	127	87	118	117	109	109	145	99	117	117	111	100	96	109	111	106	106	144	110	107	109	113	118	105	82	91	118	98	125	109	108	105	118	118	107	119	96	107	101	106	125	124	107	111	100	111	109	124	129	110	101	115	122	110	100	123	114	101	106	108	95	113	105	107	113	104	119	107	118	117	106	112	99	104	98	98	148	110	107	99	97	111	110	110	110	115	111	105	119	102	114	109	106	96	94	127	94	95	105	112	127	126	117	135	128	117	114	120	108	111	115	124	113	97	105	103	114	111	121	104	124	115	115	110	111	110	118	121	108	126	95	104	122	121	135	115	105	100	96	111	108	119	134	118	105	103	104	113	130	109	102	107	113	102	110	105	106	90	106	111	99	115	96	107	109	100	116	136	104	110	117	111	97	110	119	118	94	103	115	122	122	106	118	120	124	104	111	100	103	114	94	118	105	126	106	122	87	130	130	113	115	106	104	117	104	108	102	124	102	87	110	112	106	121	118	106	135	119	100	126	110	92	105	115	102	132	120	97	120	111	119	113	103	120	107	82	136	113	118	99	127	124	105	128	113	127	108	95	116	103	105	110	106	123	117	102	108	101	114	111	100	107	118	108	109	121	96	140	112	121	101	126	94	96	118	120	107	108	102	131	122	100	114	112	129	132	102	110	102	95	116	93	118	116	113	111	114	105	118	121	112	97	116	111	124	97	124	98	122	121	119	100	123	109	97	103	111	87	106	113	98	101	109	105	126	102	117	121	119	114	99	108	104	106	95	123	111	125	116	123	94	116	91	102	125	108	113	110	125	104	113	127	113	122	110	124	124	107	118	109	107	105	111	92	109	103	117	120	130	111	99	114	128	116	96	115	106	118	113	124	122	101	118	130	110	102	114	123	122	122	129	111	118	102	115	138	108	109	115	98	99	109	103	105	93	107	120	136	113	116	108	107	121	115	121	96	97	120	109	120	111	124	105	122	104	112	116	119	115	115	127	109	98	126	121	121	118	110	101	111	118	112	92	122	108	106	127	98	113	94	115	116	99	104	114	115	117	97	108	114	107	112	110	106	98	129	103	123	125	123	95	134	109	100	107	128	124	117	126	106	112	122	99	114	121	118	138	95	126	106	123	129	126	113	108	108	111	111	104	117	119	135	98	108	99	111	101	136	111	116	115	123	122	112	136	116	108	127	124	123	113	116	114	115	98	125	98	130	118	110	126	108	111	103	137	116	120	117	105	103	113	107	113	107	115	112	108	111	113	124	103	115	124	131	108	135	120	125	98	103	109	105	108	122	119	132	92	114	122	109	100	124	123	125	108	95	109	110	97	114	110	113	119	126	121	116	135	130	113	127	102	92	122	116	121	137	104	131	120	108	112	103	107	99	117	108	105	118	102	94	111	92	110	105	109	113	99	94	112	104	122	111	126	111	100	109	111	95	118	107	106	103	118	114	100	111	112	108	113	94	105	107	117	110	123	106	106	113	127	106	116	110	114	117	101	98	113	95	99	116	104	112	111	111	111	118	122	102	93	92	95	91	134	104	106	101	106	105	98	121	104	110	105	145	120	116	122	118	120	99	112	120	105	113	119	118	109	109	124	120	127	108	110	107	122	104	120	121	107	91	124	77	111	110	112	116	115	102	114	118	143	136	104	106	116	93	116	109	114	115	108	99	98	129	123	135	104	119	101	108	118	106	119	130	100	116	141	106	113	109	123	104	135	120	106	104	108	118	94	119	111	113	112	83	116	105	125	109	109	107	109	116	102	123	115	88	108	100	109	134	114	101	110	115	102	105	105	127	122	116	127	107	111	120	84	108	112	116	103	104	114	103	112	121	106	120	118	133	116	122	120	95	133	117	118	129	116	102	103	118	120	96	116	89	121	113	100	123	100	115	104	124	114	94	109	125	130	96	124	109	110	115	88	122	139	106	115	106	113	104	108	112	105	107	134	97	111	116	104	104	105	88	96	107	101	106	118	111	124	109	106	118	96	131	97	116	111	99	98	105	105	111	106	125	100	101	105	116	109	101	120	132	123	98	105	101	112	114	101	109	98	121	120	100	101	124	107	101	100	122	94	111	101	106	101	112	124	114	110	101	116	121	101	113	128	110	108	125	118	97	111	131	114	111	115	117	127	113	117	124	99	117	126	105	104	135	119	128	115	115	119	105	112	120	109	139	129	112	126	128	109	94	115	91	121	110	113	106	116	125	100	122	114	115	109	109	115	104	108	113	124	115	104	120	105	97	115	107	122	117	113	120	95	124	103	97	113	116	111	92	132	110	107	108	111	110	95	115	106	118	113	110	103	115	119	119	108	123	124	111	122	113	85	103	131	110	106	96	118	100	119	89	91	121	103	115	112	104	99	93	112	99	133	123	97	102	127	107	107	108	109	119	123	120	124	112	121	116	102	103	117	121	110	125	104	113	119	117	106	97	120	82	116	116	125	121	106	119	112	109	108	116	118	101	107	116	100	127	115	111	118	144	115	130	102	111	106	107	110	123	101	115	107	131	114	131	110	97	131	99	120	133	119	125	100	112	110	112	130	116	102	117	115	117
2513	357	410	420	444	414	380	363	347	352	351	322	334	342	342	359	338	325	307	344	303	323	326	317	336	305	297	328	309	323	326	312	339	349	380	346	339	318	304	318	321	290	360	308	348	349	328	260	325	347	310	366	322	320	303	336	380	320	337	363	333	306	326	343	317	311	327	335	357	343	352	309	299	302	335	350	321	354	295	350	314	336	295	316	310	323	304	295	317	309	320	332	326	316	335	317	332	341	290	310	297	374	299	303	326	298	328	332	349	319	305	335	308	341	323	328	292	338	303	324	327	318	312	326	296	300	308	324	278	306	314	335	326	308	334	309	332	321	322	301	351	344	327	314	321	333	334	313	327	342	294	336	373	310	323	284	307	306	357	315	341	310	342	300	344	350	336	285	330	341	348	341	314	342	309	338	348	325	307	299	327	324	312	296	327	300	334	325	323	313	319	334	301	336	306	329	303	304	349	323	319	318	307	321	335	318	319	341	302	305	303	325	312	318	293	321	320	308	338	320	299	297	313	344	352	326	331	304	313	318	275	316	309	332	283	280	320	335	294	292	329	319	322	287	321	342	293	333	330	318	316	335	322	301	295	328	333	318	305	335	336	347	291	265	297	320	312	318	358	303	323	292	302	305	314	320	341	298	296	310	304	320	326	317	334	302	329	321	290	312	291	331	318	310	331	309	322	363	343	312	326	321	297	322	299	295	299	330	296	318	312	331	316	298	357	313	329	305	343	337	349	309	316	300	331	320	290	329	319	288	325	346	336	329	333	296	318	343	315	317	318	309	352	332	322	289	357	282	338	292	300	315	322	337	291	302	350	330	329	330	310	333	320	342	325	330	304	300	312	347	319	316	321	335	319	371	326	320	327	306	357	319	282	335	309	311	364	312	312	326	357	330	305	313	325	350	296	318	334	340	349	321	275	314	333	307	331	327	336	320	279	297	296	327	312	315	334	315	321	337	309	325	309	312	314	292	316	320	352	360	301	294	307	312	314	315	315	325	318	330	342	309	332	337	313	335	325	312	318	315	296	335	290	342	361	323	325	282	340	301	332	342	322	304	332	319	298	322	308	320	343	291	312	293	319	291	322	282	324	323	306	344	341	297	307	298	323	292	327	298	297	335	305	330	317	374	326	299	304	346	336	301	297	309	320	306	311	319	321	315	312	336	318	314	329	291	315	330	311	322	300	306	321	298	319	302	304	295	334	345	324	335	315	328	346	314	311	314	323	318	339	296	338	308	289	294	305	283	326	327	314	346	294	318	290	303	310	325	334	333	314	317	291	349	352	342	305	340	318	306	341	334	296	315	305	361	298	318	310	338	322	325	313	290	349	306	295	307	309	359	343	337	293	323	332	323	327	331	326	323	317	335	331	334	338	362	304	333	326	302	320	330	331	313	346	343	345	367	325	374	295	291	316	366	296	330	304	333	319	297	293	312	338	296	323	321	297	315	316	357	358	338	336	335	298	366	344	315	303	337	311	322	316	304	351	302	352	326	344	313	322	293	300	312	279	334	353	305	304	340	310	286	337	340	321	287	326	343	329	300	308	304	307	319	328	320	293	334	322	318	307	350	337	338	322	291	292	340	302	314	358	304	320	317	307	322	331	322	334	305	327	316	325	347	309	290	334	318	336	327	339	306	356	319	305	323	316	325	336	307	323	309	298	306	307	294	331	317	296	316	334	344	324	321	325	310	320	336	318	322	368	316	339	306	305	336	311	308	288	354	313	315	302	314	346	350	338	335	318	308	331	337	334	347	353	310	306	358	306	319	322	332	327	308	309	301	322	310	303	323	339	281	347	292	345	320	342	346	329	307	311	319	303	324	337	316	328	307	296	333	331	307	315	319	341	318	315	309	313	307	329	313	289	308	339	290	327	313	325	320	327	353	317	311	329	330	344	283	339	327	322	318	341	329	326	313	343	370	322	316	284	302	323	325	325	306	335	321	313	286	323	300	337	315	323	339	323	334	295	341	316	319	331	326	327	298	306	329	336	310	316	318	346	343	327	334	334	370	320	335	321	291	349	304	321	332	302	316	329	320	331	312	313	328	328	358	338	330	316	341	331	326	302	367	328	319	317	318	301	315	344	319	349	297	319	314	351	318	325	312	341	310	311	325	333	347	300	275	315	346	333	302	340	312	348	285	336	332	345	334	336	291	323	279	334	332	336	323	326	311	316	342	324	321	346	343	329	307	308	309	316	297	331	299	320	317	327	325	314	318	324	316	325	299	297	359	318	320	330	309	292	295	308	286	324	320	323	311	332	306	317	328	346	328	310	311	329	312	289	315	321	308	317	337	342	294	329	315	306	312	314	316	305	327	306	319	331	347	303	329	330	330	304	329	320	332	329	334	309	295	333	313	289	309	342	276	294	323	312	327	326	312	341	301	348	293	328	346	300	328	320	317	280	351	317	322	269	295	315	326	312	313	328	328	362	316	337	341	279	326	326	316	313	337	353	300	345	309	339	349	315	298	308	310	325	343	353	330	314	311	324	304	278	305	307	309	349	312	332	320	305	309	323	315	312	333	315	339	318	338	347	341	295	322	297	320	294	311	317	329	309	346	335	307	321	310	347	303	373	312	295	315	337	302	321	315	343	316	324	345	325	298	314	300	302	309	352	313	343	321	323	297	322	336	321	288	324	304	306	306	316	312	290	322	324	327	305	353	267	316	343	322	350	328	338	316	345	318	318	299	331	364	316	305	330	301	328	299	296	333	302	322	324	306	320	305	307	321	304	337	329	327	295	291	303	338	323	301	317	316	313	334	302	361	319	313	284	293	313	319	310	331	324	311	307	345	327	326	337	317	329	324	343	330	343	294	299	365	315	332	288	357	274	332	328	340	348	320	349	356	341	320	333	308	347	323	307	328	295	330	316	320	319	350	322	326	345	293	330	330	343	339	303	304	302	303	317	359	342	346	348	350	314	268	319	304	349	301	326	338	324	320	304	310	329	312	319	293	298	322	342	339	313	332	320	360	338	372	313	303	304	323	304	350	318	310	315	316	325	339	309	312	324	336	370	338	298	328	316	311	318	329	328	284	318	334	319	355	330	305	297	304	316	327	305	299	354	330	315	313	299	317	319	311	347	300	322	340	313	317	325	301	316	330	326	341	301	313	333	291	310	344	341	327	337	328	345	334	335	298	283	334	308	337	320	291	335	316	332	328	323	325	311	337	336	313	295	318	337	353	341	318	325	323	321	324	323	322	303	286	314	297	325	336	336	322	301	292	315	320	291	325	328	336	318	349	290	329	334	323	319	296	352	340	311	334	293	329	316	304	327	316	311	324	324	336	327	329	330	288	327	312	327	318	333	321	305	326	322	305	334	285	337	341	314	313	314	329	322	338	310	321	299	326	317	318	313	310	333	347	324	312	310	298	334	310	330	342	357	318	327	335	315	316	331	306	301	328	337	324	313	343	297	341	348	311	328	329	326	313	320	335	298	335	326	301	302	296	338	312	304	328	336	327	318	349
8402	806	1088	775	619	474	337	278	236	247	236	163	187	177	173	153	161	149	151	134	148	140	149	154	145	126	138	128	145	146	113	131	116	135	147	132	134	135	151	121	127	145	118	131	143	138	154	140	156	120	142	138	145	139	153	137	150	140	140	141	134	138	138	111	136	121	127	140	95	133	144	122	121	142	134	122	135	141	117	125	134	131	122	112	128	130	138	144	125	134	116	132	128	138	148	128	133	142	159	125	120	124	127	131	126	125	122	110	135	132	134	140	140	138	118	144	129	123	110	133	137	113	129	157	154	128	142	138	137	133	129	102	133	139	127	129	135	119	139	137	123	145	123	134	112	145	109	152	130	129	123	154	112	109	113	143	122	114	118	138	138	154	113	124	131	131	149	141	106	114	129	136	115	130	124	127	147	123	136	118	114	125	111	127	135	125	134	112	126	121	122	135	100	133	127	131	147	145	136	105	150	114	118	130	137	143	119	127	146	122	137	127	130	126	124	117	126	102	145	111	123	139	141	131	126	133	122	122	124	114	114	116	126	137	134	120	128	121	136	127	140	138	122	127	115	135	136	114	120	125	128	144	137	128	135	120	131	116	146	121	124	146	131	125	149	124	141	146	115	138	122	136	143	124	133	112	134	111	127	132	112	112	131	129	116	104	145	113	120	114	130	131	140	127	124	139	124	119	123	141	141	118	148	120	131	139	125	130	127	118	140	119	142	116	132	112	123	126	131	141	135	133	141	104	117	126	125	141	116	130	119	113	135	138	122	123	132	132	117	117	140	134	116	141	128	113	125	133	102	139	122	114	136	110	130	129	117	123	152	119	128	109	126	133	134	121	144	109	137	146	130	149	139	127	128	121	128	135	135	103	111	114	105	110	140	128	117	109	143	135	137	142	126	122	141	127	134	107	141	122	135	118	106	119	145	122	118	128	133	109	129	115	145	131	110	121	136	130	132	130	118	132	145	115	141	140	126	127	141	135	133	132	135	127	115	133	126	112	93	165	139	136	135	119	127	138	134	136	132	148	125	130	102	135	105	132	141	136	128	113	135	130	133	105	125	113	126	131	144	113	129	126	126	113	130	120	136	112	128	145	116	133	110	132	132	120	113	136	124	130	148	134	120	126	128	141	113	133	128	126	154	133	116	133	143	134	120	112	139	147	113	114	142	135	137	124	118	134	128	121	119	129	148	127	128	134	123	131	119	114	127	118	125	118	129	124	121	148	123	138	125	123	124	145	145	130	132	129	138	143	132	124	131	133	131	133	118	110	98	134	116	102	123	134	129	126	108	121	111	119	138	116	138	109	121	132	121	123	124	119	127	144	125	146	137	118	130	139	143	132	119	136	156	118	123	128	119	137	120	147	138	124	135	137	144	142	116	117	141	131	133	139	134	137	139	130	114	117	135	109	134	116	110	141	120	119	138	138	102	120	106	116	140	136	118	121	137	141	136	119	116	142	128	122	131	123	147	125	123	119	113	133	133	114	128	127	124	129	122	132	127	122	132	117	129	123	113	115	128	131	121	126	116	129	138	128	144	144	119	115	110	125	124	121	118	117	135	126	133	141	113	139	128	143	136	135	119	119	116	115	123	117	131	133	136	133	135	124	122	126	130	126	114	149	123	154	131	128	114	138	128	121	124	130	141	118	133	112	117	134	126	121	137	130	119	127	125	130	113	136	122	117	131	134	137	142	125	130	143	127	130	142	105	125	125	102	130	126	120	138	141	123	152	122	149	144	129	125	128	134	121	133	127	143	115	137	145	120	145	137	121	113	133	124	152	129	112	133	131	116	110	163	135	120	118	129	115	154	147	121	118	112	115	129	138	119	136	138	143	123	122	136	135	139	125	130	123	120	126	127	120	121	138	134	126	117	114	138	98	140	110	113	133	116	141	139	131	132	121	150	127	131	136	139	128	106	135	125	118	118	140	147	131	139	135	134	121	111	122	138	122	97	122	127	140	116	122	121	131	117	123	132	133	151	138	123	137	134	128	121	140	119	118	128	121	117	134	141	131	135	121	134	134	124	123	124	126	120	124	123	129	113	120	130	103	122	115	121	115	145	124	101	130	131	127	111	140	130	132	138	150	135	134	135	108	142	125	133	113	118	130	133	120	116	128	120	121	119	108	111	133	130	128	139	149	131	142	135	124	130	141	128	130	113	128	132	128	125	133	118	119	136	120	116	145	140	127	124	161	130	129	125	124	126	137	113	105	141	134	122	126	121	150	136	115	103	143	132	139	125	113	118	124	119	123	126	128	124	128	144	105	123	137	112	123	136	129	134	125	121	124	106	125	126	127	130	141	142	103	120	110	143	123	125	116	112	132	100	137	126	137	142	126	108	95	123	124	111	112	128	129	117	126	141	125	129	130	130	118	142	106	118	129	130	121	135	125	118	128	127	132	119	129	128	127	145	128	136	117	93	120	134	124	134	155	124	137	126	119	126	118	129	132	123	127	132	112	130	124	149	123	119	118	107	131	157	123	120	139	140	131	115	136	142	139	141	128	126	105	119	107	134	120	118	119	106	136	131	127	119	128	123	129	115	153	141	130	124	162	116	129	143	127	129	130	138	134	120	119	122	116	120	134	140	137	118	114	119	115	131	115	134	136	111	146	130	147	112	143	118	125	126	136	128	125	139	130	159	115	118	126	132	120	120	124	123	116	126	127	129	132	125	150	111	137	118	124	128	104	116	115	122	110	140	120	119	129	139	121	124	118	103	130	159	123	134	121	135	108	138	124	124	132	124	133	112	130	134	130	144	131	126	118	118	116	125	114	121	129	120	134	140	142	124	127	112	111	142	144	124	137	116	116	129	127	145	134	123	134	128	109	127	121	145	141	125	143	128	113	124	145	127	126	132	117	134	144	140	128	126	140	127	116	140	113	118	106	138	102	129	120	139	115	134	136	126	142	142	117	119	155	135	117	138	113	138	119	129	131	132	144	138	106	120	123	116	122	131	123	115	137	141	129	109	117	132	110	136	127	124	133	125	158	109	109	115	141	132	131	109	107	138	123	130	109	124	105	123	149	112	119	142	137	117	135	128	114	123	123	123	110	132	132	114	123	136	115	129	126	109	127	139	122	114	133	150	134	112	120	140	134	119	109	122	153	129	131	138	115	112	117	131	120	132	130	150	105	131	141	123	117	132	119	125	105	122	149	138	127	109	120	124	134	130	128	129	136	135	131	112	145	132	112	129	112	127	125	129	126	123	129	136	143	143	101	115	125	129	116	135	123	131	119	118	118	127	126	147	131	113	109	130	121	118	111	131	140	131	107	137	114	136	100	113	138	140	127	115	129	127	122	118	114	143	160	112	128	135	113	106	119	148	128	119	125	125	113	126	111	130	116	125	128	134	127	131	142	125	111	110	140	119	131	137	132	111	139	111	130	117	125	127	125	116	152	135	154	127	143	130	126	118	121	118	140	124	132	135	150	134	103	129	126	129	148	125	132	136	119	117	147	141	126	122	122	139
5970	1195	2564	2946	2563	2217	1678	1457	1261	1082	971	830	776	726	719	682	655	543	556	533	551	538	480	516	459	452	456	481	465	457	437	449	409	377	427	385	415	410	356	430	377	396	437	397	398	442	436	424	378	411	462	450	513	465	477	432	518	498	454	463	428	378	373	402	397	425	366	401	368	377	378	350	385	362	381	377	374	363	345	373	401	374	330	371	403	398	352	359	358	369	376	351	328	361	376	363	354	379	389	345	383	363	355	369	367	391	346	352	341	380	378	345	363	323	371	384	368	377	381	364	348	332	392	366	367	374	355	362	320	336	364	360	353	360	368	356	353	374	347	352	352	359	343	349	357	331	387	383	369	332	367	364	318	322	399	366	357	374	369	333	326	360	388	369	365	365	368	350	357	359	377	362	376	347	362	334	366	351	340	327	356	364	336	369	383	353	357	349	376	336	364	333	344	354	369	353	353	372	365	328	328	342	380	356	364	339	377	353	327	356	348	360	350	373	363	331	348	344	364	365	338	376	336	353	352	382	330	363	335	378	376	345	348	341	370	326	360	359	351	346	385	390	325	361	344	352	370	340	343	330	348	373	350	369	355	339	349	371	338	374	337	336	353	350	382	336	380	382	350	357	327	348	334	328	363	357	338	333	337	351	362	348	342	381	377	350	376	385	339	372	324	370	320	368	361	370	335	334	346	374	322	354	357	306	361	355	362	366	375	370	353	393	364	337	340	334	351	344	353	364	357	335	380	360	320	371	378	357	391	329	359	330	344	359	354	370	377	341	365	347	352	361	315	356	344	358	358	390	377	337	347	378	373	352	386	340	354	373	336	342	352	383	377	339	374	328	389	356	345	343	341	375	363	360	338	331	349	373	369	338	377	381	359	350	361	359	335	368	323	343	351	337	363	352	368	351	353	359	328	356	390	369	372	360	346	367	352	336	366	349	351	336	382	350	348	375	350	351	329	334	383	333	363	355	333	313	340	360	347	345	340	324	376	377	352	337	394	324	320	368	368	343	314	349	344	373	323	360	351	352	342	313	349	328	374	361	371	358	366	342	326	354	357	380	351	360	350	368	380	360	396	359	350	361	334	361	392	338	391	331	340	333	396	342	342	354	391	386	332	351	346	363	384	357	331	353	350	337	347	334	363	344	370	328	326	369	347	381	360	349	346	335	387	341	353	328	345	351	382	339	370	368	342	358	370	356	361	388	379	377	361	347	334	347	366	394	384	365	322	335	328	349	350	350	331	348	375	368	322	352	355	373	350	350	378	382	397	334	334	369	357	362	357	364	340	368	345	346	322	339	363	324	351	307	361	344	342	379	381	332	352	355	358	363	330	354	381	348	337	366	361	352	333	360	344	381	354	344	366	312	358	326	360	359	342	366	347	301	332	358	368	350	359	335	339	360	350	370	315	351	353	320	370	333	341	347	342	338	352	342	346	364	379	325	329	339	325	344	357	357	348	345	367	343	349	358	332	365	388	336	335	390	341	344	340	356	334	381	343	312	343	350	366	349	376	309	328	374	372	384	383	356	348	331	338	345	348	334	362	364	359	316	361	317	343	356	339	327	366	338	362	365	340	350	368	364	347	353	339	371	325	340	345	352	336	366	336	353	338	352	379	355	365	372	385	391	378	332	353	375	368	351	370	358	322	348	349	366	319	349	359	343	356	339	319	343	348	329	333	330	359	356	344	357	347	348	387	326	380	370	363	333	375	355	350	387	404	346	347	356	363	333	362	372	370	354	370	348	372	365	376	327	351	352	375	373	321	379	324	354	358	362	360	348	385	331	341	372	377	322	341	349	338	361	357	362	362	363	374	378	376	348	383	395	374	370	379	369	344	398	333	333	343	386	343	384	363	341	364	320	353	333	361	333	368	357	352	390	332	323	374	359	327	361	332	342	336	316	349	344	337	331	343	358	341	368	333	367	350	345	382	362	382	353	338	345	335	370	349	396	347	315	308	364	351	375	365	355	350	327	346	351	346	345	351	357	332	373	363	332	357	321	346	325	316	345	338	341	363	335	332	360	364	343	358	348	377	351	348	372	389	329	348	352	362	345	349	374	335	358	372	343	380	374	387	354	341	372	332	358	346	345	382	358	340	374	370	370	346	318	363	338	366	360	358	313	362	358	341	371	352	343	352	322	371	337	347	346	345	370	349	363	352	370	352	343	378	353	360	373	374	381	365	373	348	342	349	355	364	331	394	352	380	362	342	363	335	340	350	340	338	353	375	347	343	335	355	370	342	369	346	384	330	342	374	375	347	359	351	367	353	369	358	332	343	361	334	346	325	340	346	339	336	354	372	335	358	355	342	357	343	355	376	356	328	356	351	360	353	374	364	345	376	335	342	396	356	353	342	333	346	316	377	341	367	375	346	327	353	343	343	352	358	344	299	334	327	328	352	362	332	372	371	343	344	387	325	371	407	334	358	367	350	346	355	354	318	356	354	345	360	375	327	372	345	347	373	322	381	348	351	346	352	397	335	332	334	338	371	352	338	320	375	356	316	336	347	365	377	321	378	350	321	331	342	364	330	357	359	338	371	360	389	321	354	382	385	358	372	361	358	361	351	352	351	375	327	350	367	344	357	356	362	357	355	354	376	345	366	381	337	366	368	350	340	344	336	375	322	321	332	379	341	339	332	392	341	360	382	352	357	382	354	347	371	346	347	373	395	371	362	332	352	353	333	363	350	352	370	346	342	342	368	320	348	330	354	352	318	362	391	372	363	368	335	384	334	353	320	327	349	334	344	365	353	364	303	371	345	343	378	343	351	361	352	363	330	347	356	393	351	343	337	389	356	351	358	354	367	383	341	339	391	354	347	358	390	377	365	359	334	341	365	372	352	341	370	370	350	318	362	333	362	347	352	325	361	347	340	407	353	351	355	330	348	315	394	369	349	351	380	376	328	339	367	348	316	352	343	355	349	344	363	365	351	343	373	362	364	314	359	410	358	370	338	360	368	368	337	365	326	350	357	345	340	359	360	341	364	341	328	338	338	369	339	338	370	337	335	361	374	361	342	368	350	337	354	332	351	378	355	315	369	345	338	377	344	355	327	357	357	374	364	312	393	353	338	362	351	369	387	357	371	344	343	363	336	317	367	359	326	321	333	343	352	388	360	322	382	338	382	344	381	355	327	366	326	356	345	382	363	364	358	383	325	350	352	384	326	394	343	366	379	378	364	361	375	338	352	379	342	343	334	353	341	387	379	361	366	378	349	354	362	351	375	341	342	366	363	354	348	354	329	344	358	384	338	356	333	367	355	370	354	367	353	359	351	338	357	369	360	366	343	355	365	366	364	325	369	373	375	381	360	363	369	340	395	354	368	354	352	332	330	392	358	368	363	327	374	353	343	365	353	342	341	359	336	366	342	385	346	370	384	373	326	374	379	340	357	384	367	333	359	345	358	349	339	333	325	342	355	354	346	338	309	370	354	347	354	380	327	350	360	350	373	347	335	343	348	325	353	342	360	334	317	373
14392	1774	2013	1473	957	732	474	407	295	284	234	173	181	172	143	144	119	142	105	103	102	89	86	76	98	97	89	72	79	70	84	72	62	91	82	78	55	65	82	77	64	83	67	68	64	79	75	56	69	69	72	65	84	79	77	77	69	70	63	85	62	52	68	59	58	54	69	74	64	60	70	57	62	66	68	59	67	59	64	65	75	63	59	62	57	53	51	48	69	62	62	56	45	56	63	65	50	69	61	65	54	58	46	59	73	70	55	57	55	57	52	65	53	54	67	59	72	67	65	72	77	76	49	60	58	66	66	58	65	55	67	59	50	59	52	71	68	58	61	55	68	50	57	68	54	63	63	54	58	49	55	73	56	45	56	62	52	44	73	58	60	77	57	66	56	56	68	53	65	68	43	58	62	62	53	55	68	60	73	59	52	71	52	50	39	56	50	45	65	66	54	47	60	59	59	45	71	51	55	44	63	63	66	52	57	67	68	73	54	56	58	50	59	57	60	53	58	52	52	46	66	70	58	72	64	63	68	55	63	54	53	64	72	54	72	59	65	56	51	58	72	61	46	45	59	60	54	56	57	53	55	56	65	85	62	59	62	57	67	59	60	61	74	47	74	65	59	34	49	52	62	55	66	57	76	40	70	57	56	47	49	66	73	52	58	53	48	47	56	63	67	62	65	63	65	64	65	55	52	61	56	54	68	56	59	62	66	66	58	56	54	62	56	58	74	69	69	68	48	54	61	72	45	57	63	77	70	75	46	66	52	61	50	35	64	62	56	61	63	62	69	58	69	77	68	62	61	56	49	51	43	67	42	54	64	66	63	53	60	56	53	70	52	50	62	72	57	44	49	62	64	53	63	50	46	54	51	59	51	65	53	60	62	69	64	65	59	53	62	60	47	73	77	69	48	51	55	60	64	55	79	68	55	58	62	54	68	59	67	58	49	54	59	51	70	54	60	72	66	45	58	55	57	57	59	71	61	66	60	66	62	57	65	56	58	50	52	51	56	72	71	63	48	53	60	69	58	55	69	58	49	57	54	59	61	65	57	44	59	60	67	57	60	73	80	65	53	46	61	61	57	69	58	58	54	48	55	66	58	58	57	40	51	73	66	57	65	65	43	70	74	55	64	57	50	56	62	67	70	62	82	50	69	65	59	59	66	81	57	53	69	59	62	64	63	45	58	49	54	64	67	63	51	48	64	53	50	67	62	48	64	48	59	62	51	66	70	55	48	64	76	55	71	70	61	56	51	55	51	52	60	62	70	70	61	45	54	61	44	68	57	57	69	61	62	61	59	57	61	51	59	56	63	67	52	56	59	70	68	63	60	43	58	58	48	57	64	60	59	55	52	52	68	56	66	64	82	61	60	61	58	71	53	63	78	57	52	53	63	55	67	59	50	66	57	55	60	51	57	72	51	67	58	70	54	65	66	60	56	66	53	45	58	57	58	60	43	61	53	60	51	62	86	52	67	54	52	77	56	50	59	61	63	72	73	46	69	49	58	45	61	73	53	60	50	59	62	59	71	61	58	69	59	72	61	71	64	62	71	73	49	52	56	60	50	65	58	51	74	53	53	62	56	58	42	49	65	54	69	78	43	68	64	56	67	54	57	58	64	50	56	60	56	56	63	60	51	63	60	57	67	44	64	68	56	59	67	68	62	47	63	68	65	47	59	48	43	48	53	55	66	61	65	60	76	63	44	65	61	48	54	54	59	77	71	65	51	66	56	67	47	53	56	63	72	51	65	62	63	62	55	47	66	65	65	50	69	62	75	55	57	52	56	51	65	58	64	50	66	67	47	57	56	56	56	50	62	63	57	61	59	59	61	53	50	56	59	48	62	59	65	60	46	60	56	58	56	62	68	65	61	56	73	63	70	49	59	76	57	65	64	60	56	69	53	57	59	60	47	53	59	60	59	70	63	70	49	70	48	78	63	66	59	69	62	49	63	69	70	69	67	56	61	69	65	45	55	47	58	53	54	64	63	61	58	65	57	70	48	70	65	63	63	52	63	54	63	55	50	69	62	54	62	52	50	65	65	59	56	57	70	69	65	48	52	49	63	63	52	63	67	55	54	61	60	56	70	43	61	75	48	65	63	47	55	51	60	67	50	52	66	56	67	67	59	59	75	52	58	51	58	66	53	61	52	74	61	68	55	64	58	64	64	59	70	46	48	57	55	60	66	61	50	59	64	55	64	64	65	56	54	71	62	69	56	57	55	50	69	66	65	62	57	70	58	66	61	54	59	50	57	47	57	64	54	69	53	67	53	56	60	46	67	70	76	55	64	67	64	58	71	69	62	47	59	56	63	46	67	53	56	55	55	53	61	57	49	73	50	71	45	54	54	66	54	56	57	64	56	61	51	60	57	61	53	68	66	54	55	61	66	51	53	54	62	62	53	45	57	54	68	45	54	63	46	60	57	60	56	53	60	59	70	42	49	49	62	48	67	61	55	52	65	47	59	59	57	70	62	61	51	59	60	66	63	48	62	65	57	59	48	68	55	51	59	59	52	62	70	56	75	57	70	71	71	51	59	50	68	59	45	54	59	73	69	64	61	61	69	62	48	74	53	63	55	56	48	65	64	51	50	52	67	57	49	47	64	56	59	58	70	60	64	62	63	54	57	66	62	37	53	53	56	53	58	64	64	65	57	63	59	41	68	64	60	61	48	53	46	57	65	66	64	59	64	62	75	53	54	38	46	52	49	47	53	55	71	54	68	49	59	65	69	57	64	59	60	63	57	59	56	47	59	48	51	57	62	58	63	58	62	45	51	76	56	60	56	51	56	58	56	64	65	62	65	53	64	54	67	67	50	56	72	56	59	78	63	76	51	61	58	54	44	54	73	60	69	48	52	58	50	65	55	70	65	61	58	49	72	63	57	71	47	51	67	59	48	63	54	76	62	58	60	58	54	48	64	61	53	65	55	61	66	52	57	77	54	59	64	73	57	68	45	68	62	60	60	63	61	69	56	50	73	61	64	65	55	56	69	54	75	54	59	55	64	75	54	52	54	48	62	60	57	72	52	60	55	64	57	68	55	69	60	61	55	64	57	65	51	64	70	58	53	74	60	51	60	62	62	60	71	65	51	53	62	68	61	80	57	69	55	54	53	47	54	64	66	56	52	61	75	58	54	50	51	57	49	62	60	71	59	58	70	63	60	59	51	82	59	51	71	54	73	51	66	66	48	62	56	70	56	61	64	59	70	57	65	58	60	62	74	50	51	66	57	71	49	65	56	63	59	65	52	68	57	60	58	54	59	44	67	49	50	58	49	54	49	66	62	56	70	54	65	66	73	61	59	58	55	65	61	49	58	63	63	67	56	56	57	48	74	53	56	47	52	44	64	57	60	51	46	60	62	58	55	71	79	55	60	58	62	63	41	65	49	62	63	55	62	52	67	63	61	59	62	56	52	50	44	56	53	48	83	62	58	55	53	68	52	65	59	54	55	70	64	46	70	61	61	69	62	55	49	54	57	64
7504	1710	4396	5142	4411	3486	2769	2289	1849	1618	1362	1196	1095	923	830	751	697	607	583	533	500	488	421	446	395	367	368	353	391	332	359	347	315	294	264	312	265	293	254	254	251	301	323	300	286	273	282	266	257	271	373	366	434	419	379	285	424	383	384	334	264	260	278	267	192	260	218	229	210	227	233	204	234	194	216	225	203	208	191	207	206	213	177	190	175	204	173	188	190	179	183	196	164	179	166	188	194	198	162	184	182	167	186	175	189	179	202	162	182	185	173	193	179	166	161	208	182	174	175	181	177	151	187	159	182	177	168	187	199	152	168	178	191	176	167	176	186	174	168	160	192	186	172	193	185	164	180	189	181	180	179	178	184	185	157	166	169	191	149	193	173	146	195	172	182	173	166	154	164	190	169	177	190	177	153	185	169	154	157	173	165	181	203	160	169	171	181	169	193	163	174	164	174	190	171	165	176	165	178	187	173	160	153	177	156	179	181	175	186	190	161	170	188	178	183	166	154	181	154	171	170	178	190	143	177	157	148	178	170	155	164	166	176	190	194	180	165	162	184	178	185	159	189	174	183	197	169	157	171	158	183	189	190	167	144	177	162	165	176	175	173	178	174	177	181	175	177	139	163	168	167	181	151	167	160	155	177	164	166	171	152	162	180	176	178	164	159	170	177	190	189	164	171	169	188	191	164	170	192	162	166	171	160	172	171	185	167	174	167	191	176	193	165	171	180	141	147	172	167	166	176	178	180	171	176	173	162	162	162	178	194	174	191	160	182	188	141	167	181	175	164	187	169	173	175	166	182	183	176	183	176	198	184	173	175	163	156	176	176	181	149	150	173	184	200	159	164	161	188	184	184	164	151	182	151	187	158	150	174	169	165	186	170	178	174	169	158	178	172	170	166	172	174	175	168	174	162	180	185	163	176	177	171	162	184	175	178	167	166	171	173	165	151	187	163	156	159	171	190	174	145	163	159	164	168	166	174	151	196	184	176	185	186	168	161	152	171	172	169	156	175	161	154	170	181	174	166	158	183	178	172	164	169	181	174	162	156	180	159	168	192	167	182	154	195	164	172	176	148	166	161	144	161	186	175	183	177	175	154	181	176	161	178	184	147	171	177	163	198	172	189	158	166	165	151	189	173	162	175	178	185	180	170	173	182	171	165	181	175	180	158	163	179	188	163	163	155	196	165	171	172	186	184	168	156	153	156	168	183	129	173	161	173	169	173	151	181	175	178	176	146	172	183	177	165	180	172	172	167	136	161	190	150	168	170	179	190	171	159	172	171	177	177	163	153	155	172	171	168	173	194	197	192	161	158	173	169	170	167	169	153	189	184	185	197	182	171	187	183	153	196	167	191	170	182	179	164	172	156	177	166	195	187	178	162	172	171	173	182	185	164	175	161	166	191	168	154	161	191	171	158	167	183	177	178	192	165	175	165	187	160	155	174	178	177	162	189	202	180	167	162	182	192	163	177	194	175	163	181	150	166	195	182	176	183	171	165	178	170	174	188	173	170	170	173	153	187	160	133	193	149	168	213	169	185	157	174	184	155	208	167	167	182	180	161	151	173	181	146	149	168	165	188	164	164	175	165	171	174	150	187	174	181	190	200	161	171	157	171	168	171	160	166	174	148	140	180	173	169	172	188	181	178	146	185	161	158	181	150	159	179	179	183	186	194	176	173	177	166	179	152	171	205	163	168	198	175	167	179	192	173	190	185	174	174	170	152	180	169	188	173	177	151	155	179	182	147	172	193	163	192	188	171	181	158	175	157	189	170	176	158	184	186	161	196	170	185	172	172	153	186	182	169	187	181	185	161	150	179	187	166	175	163	173	186	201	169	153	182	183	180	179	188	196	178	174	181	178	168	159	192	172	181	158	180	184	194	164	164	195	190	163	181	182	163	163	172	151	177	169	160	179	174	203	170	177	177	182	211	169	185	161	168	162	188	158	179	178	189	173	197	189	207	155	166	172	153	167	165	165	198	188	160	150	141	143	188	173	175	203	185	177	176	188	164	184	202	160	167	183	185	169	168	170	206	195	171	162	177	172	167	159	176	153	170	153	162	169	164	171	175	168	148	185	184	148	170	191	166	159	175	161	172	163	180	173	174	167	175	192	194	153	165	171	162	195	175	175	156	193	184	189	153	182	166	170	161	186	166	187	144	180	167	190	178	185	185	173	165	188	168	182	159	164	159	149	159	162	175	167	186	153	165	149	170	174	172	166	176	178	135	171	167	152	193	164	152	172	146	169	159	181	156	179	173	149	169	179	150	153	214	153	167	171	192	197	170	180	152	166	170	163	161	175	188	176	177	158	197	184	166	176	170	157	170	157	172	181	166	179	172	180	152	165	182	190	157	206	171	187	169	173	173	172	140	156	170	188	150	170	177	162	174	184	180	171	171	173	162	166	162	188	158	173	158	202	166	191	187	180	164	172	211	174	190	171	157	174	164	179	173	159	157	188	155	170	156	174	177	168	181	192	185	157	177	154	185	175	157	151	183	166	151	184	172	160	187	166	179	177	159	157	183	175	157	194	156	170	154	195	161	176	168	148	177	165	185	178	173	181	186	196	170	133	194	158	166	172	170	169	164	171	162	159	167	161	159	171	181	174	153	160	172	189	172	180	166	167	176	184	175	156	176	170	185	174	160	185	165	170	167	184	189	174	140	183	170	177	184	164	174	165	157	203	168	180	162	164	184	164	179	180	182	178	190	180	184	181	190	181	196	184	184	155	179	169	175	189	176	186	196	178	182	199	171	193	156	168	186	172	195	175	175	194	155	178	166	169	161	184	168	165	186	157	173	171	188	144	169	156	182	177	167	184	163	169	175	191	176	161	176	172	178	153	164	188	174	189	168	164	169	161	160	177	166	170	188	151	169	183	169	183	172	167	179	176	166	183	164	159	166	151	183	180	177	177	170	178	170	178	165	165	181	161	175	172	174	159	181	183	164	162	179	178	165	179	162	159	178	180	198	167	180	192	164	165	196	188	175	156	150	167	168	168	171	154	188	170	176	151	158	178	184	168	185	169	182	200	148	178	186	164	200	177	165	155	146	190	189	177	186	164	151	168	197	157	178	190	162	201	172	176	161	182	216	175	171	181	165	167	186	158	160	177	172	184	150	186	155	164	200	174	172	156	163	191	157	169	156	154	173	191	149	177	160	162	175	147	169	166	136	179	164	162	150	128	185	166	173	181	161	167	157	182	185	160	168	164	164	184	174	145	178	161	176	172	169	165	178	176	172	185	174	166	159	170	176	161	158	168	156	185	159	157	175	190	174	162	151	191	152	170	177	157	170	196	194	162	157	158	167	171	167	168	174	174	147	189	184	172	179	168	178	161	163	177	173	188	164	193	174	165	172	163	191	183	198	181	163	185	196	166	154	200	194	157	154	158	153	168	179	180	166	159	192	173	167	162	161	167	147	163	181	170	190	161	152	184	180	150	169	172	166	176	189	162	181	154	158	178	169	195	189	174	140	163
2356	140	148	133	134	111	124	109	104	99	113	98	114	118	126	102	109	101	105	135	102	119	122	105	105	133	112	118	105	111	107	104	94	109	101	100	126	118	95	121	114	127	110	102	127	120	125	96	129	106	109	112	138	115	103	101	108	112	95	107	119	108	125	127	84	109	108	101	105	107	128	99	100	115	102	103	104	99	120	114	103	116	108	118	104	105	100	109	111	114	109	98	98	93	118	116	101	106	134	104	119	103	112	95	110	114	133	107	113	114	105	102	115	119	100	105	121	110	131	136	96	129	112	99	117	102	110	101	95	116	110	118	120	84	101	109	115	112	111	107	114	114	105	117	122	107	117	101	127	133	110	104	112	99	121	117	107	103	111	113	113	118	101	92	105	100	122	104	123	117	108	110	95	113	111	99	105	122	139	119	130	115	123	102	119	111	125	118	106	97	124	108	122	110	111	110	103	108	146	88	105	107	109	101	91	105	129	103	112	97	118	111	106	102	113	120	99	106	99	102	128	121	101	98	149	110	105	113	118	139	128	119	102	115	110	90	118	117	85	87	115	100	104	115	102	96	115	101	108	87	120	99	112	116	103	92	112	103	128	109	94	122	108	108	95	100	117	114	118	116	103	118	115	124	102	89	109	107	116	115	105	104	104	118	105	116	100	119	105	113	105	122	103	95	107	97	79	104	113	101	108	100	109	111	102	106	110	92	121	110	117	106	105	118	118	105	112	104	101	111	111	98	115	88	99	119	110	104	107	127	99	110	117	105	94	99	121	108	96	95	134	140	128	119	110	105	90	120	109	107	119	107	112	113	125	128	125	123	106	115	120	111	106	117	107	111	118	111	129	114	114	112	109	99	97	105	120	116	111	100	110	98	107	104	112	106	98	100	110	128	104	119	123	121	110	120	112	92	125	118	112	115	102	96	115	103	100	106	111	123	122	121	116	114	113	111	99	89	116	106	122	98	109	127	93	108	95	108	130	93	101	101	114	103	108	109	105	124	123	117	111	89	99	139	116	115	112	105	112	111	115	98	106	118	126	121	111	131	110	124	107	93	72	109	123	103	111	110	120	103	108	122	134	113	114	122	97	120	114	114	106	128	105	120	100	105	107	107	93	129	130	120	111	116	98	111	115	111	113	105	100	103	103	118	126	106	93	92	104	117	109	109	113	102	102	115	95	119	118	106	102	104	104	118	117	116	111	125	118	106	126	95	108	98	121	113	119	135	118	115	103	105	119	100	110	117	105	97	102	131	100	96	123	114	117	108	116	105	105	112	104	102	120	128	115	78	112	94	126	93	112	120	120	99	110	98	126	127	115	118	111	120	115	113	116	97	102	87	88	99	107	106	116	119	111	104	82	109	97	97	114	90	105	104	110	95	106	101	98	105	118	118	114	106	118	108	111	120	107	97	98	114	105	124	94	116	109	119	107	105	103	87	108	120	122	109	111	117	112	109	108	87	103	112	119	111	110	103	129	119	102	113	123	115	122	118	88	98	97	87	112	115	116	106	101	104	130	100	128	93	117	110	95	112	113	114	124	104	104	112	121	110	107	99	110	112	108	110	104	118	103	141	119	119	102	119	125	93	94	100	103	112	93	124	104	100	111	123	108	107	121	111	101	109	101	93	99	124	103	107	95	102	101	105	130	91	132	117	127	117	98	103	113	112	109	93	96	121	103	106	114	106	84	109	126	120	107	117	117	96	109	94	94	108	129	114	111	121	99	92	107	116	99	98	107	117	107	122	106	118	120	106	117	130	103	114	113	98	99	116	91	122	98	104	99	109	112	127	108	113	108	109	115	106	109	103	127	108	110	109	106	101	104	104	118	116	106	106	103	98	102	100	108	111	120	94	109	90	108	95	107	121	109	93	107	104	100	100	111	109	127	108	117	134	120	118	114	104	111	104	113	99	100	117	111	116	95	124	94	111	120	101	114	118	105	114	90	109	126	111	102	112	110	138	104	115	90	128	91	107	112	106	122	122	92	118	122	102	116	107	92	92	128	115	113	108	124	111	99	120	108	95	89	92	104	113	104	93	109	108	96	84	125	107	95	103	113	109	127	117	112	106	96	101	106	103	113	120	120	114	128	107	97	111	118	114	88	100	121	103	105	108	107	104	113	95	112	101	113	122	85	99	101	91	98	97	102	101	103	103	97	111	113	90	102	110	93	91	101	110	87	125	106	126	115	124	126	116	93	99	107	109	100	118	105	104	125	98	118	103	110	121	96	110	114	98	119	137	104	102	128	107	115	91	117	108	105	112	113	109	125	107	105	124	103	123	101	119	114	117	119	91	115	102	104	99	99	114	122	117	99	114	111	102	100	114	111	98	97	97	87	110	111	82	134	108	113	95	106	112	100	105	110	105	108	108	128	99	99	106	101	99	115	86	108	135	104	108	101	104	114	105	98	106	123	103	134	95	107	85	114	96	121	126	124	112	112	128	98	126	95	122	87	85	109	104	106	100	104	106	97	115	106	133	113	105	104	115	103	111	109	122	114	128	102	91	100	100	115	100	109	95	96	125	127	109	94	95	109	89	110	119	94	104	133	106	98	93	102	102	111	88	114	106	129	97	113	114	105	93	110	103	120	103	107	113	95	128	111	90	107	96	97	97	115	109	135	103	120	116	105	121	115	111	109	99	101	107	115	118	91	106	124	111	96	109	118	125	87	96	102	111	113	110	109	114	116	106	99	93	110	112	105	112	118	103	121	92	131	113	93	107	120	99	101	98	114	103	128	106	103	119	102	98	116	110	85	104	87	115	104	111	127	109	115	109	120	87	99	117	102	121	134	114	125	107	88	98	108	88	119	89	91	89	99	120	104	107	86	108	115	118	114	109	116	94	84	102	114	100	106	141	114	108	108	108	108	103	113	104	86	116	81	136	88	124	105	107	108	104	111	103	123	126	99	83	118	117	111	98	101	108	111	111	101	93	91	109	117	94	100	97	112	102	107	105	122	117	100	100	102	119	110	131	117	110	112	123	119	126	101	114	106	122	116	104	118	113	104	109	110	109	105	88	100	93	105	112	99	96	82	125	122	96	108	111	90	109	130	118	117	122	131	108	100	118	100	119	119	121	90	106	93	99	92	133	106	109	120	107	120	119	117	110	110	97	107	127	111	110	116	118	107	103	121	102	110	103	105	109	116	93	112	119	103	125	119	110	112	97	107	119	110	112	107	105	112	114	108	114	117	108	104	110	94	93	100	97	99	96	113	108	116	113	97	103	115	94	122	98	117	95	102	105	105	113	105	106	120	120	94	97	108	115	116	106	121	120	126	113	113	126	99	102	112	99	114	102	114	119	101	97	113	119	113	116	112	113	101	119	94	110	98	86	99	114	116	146	108	95	115	118	109	100	103	108	104	104	102	102	97	108	92	124	120	112	128	123	108	122	121	126	100	104	100	94	114	111	94	99	113	120	91	106	116	106	108	78	115	105	96	97	126	109	110	126	123	109	115	81	113	114	106	98	112	107
2494	353	372	419	429	373	385	380	363	313	329	340	345	338	309	302	331	303	283	346	331	333	305	300	315	349	359	335	316	313	315	330	329	338	311	303	327	340	343	338	334	332	370	321	343	333	317	331	312	321	329	303	321	327	333	325	333	337	331	343	329	334	341	342	307	330	300	320	334	325	334	348	297	285	324	292	297	289	304	357	307	342	298	346	319	312	341	329	272	346	325	322	332	336	297	339	303	320	364	318	316	312	308	307	318	285	295	308	332	321	325	312	299	293	321	309	346	299	324	334	310	289	289	327	303	327	340	311	312	278	303	342	299	305	314	308	286	303	321	344	336	293	284	318	327	343	313	302	332	278	320	315	348	331	274	327	281	299	302	292	327	312	355	329	304	328	313	307	328	295	331	314	327	315	314	293	311	335	317	303	332	301	318	296	316	287	303	283	341	328	322	274	310	282	321	297	320	331	359	300	320	312	361	338	338	322	298	285	307	309	282	304	315	304	331	312	350	327	307	323	319	292	318	322	261	305	321	327	337	320	321	312	348	309	310	335	334	310	284	332	338	305	321	331	317	289	293	307	316	284	310	328	378	318	314	300	329	300	313	320	308	311	317	292	325	319	294	269	323	284	306	310	324	307	313	357	301	334	289	274	281	322	286	331	334	308	322	343	337	296	314	302	303	297	330	342	303	324	337	318	312	311	326	333	294	333	308	343	323	336	307	297	283	304	304	344	352	326	318	320	289	303	314	339	283	293	308	328	320	315	313	321	323	288	303	330	292	293	338	303	314	331	310	291	277	357	295	297	338	300	335	304	319	323	303	315	324	307	329	323	272	305	310	287	314	346	301	334	312	333	289	330	335	291	335	327	293	315	289	310	333	305	278	328	321	320	319	291	300	288	316	319	307	349	321	325	319	305	340	337	301	298	292	284	290	317	322	322	311	303	307	328	302	328	306	313	319	315	323	329	320	306	301	318	316	302	305	308	311	282	332	330	348	344	332	299	303	339	303	281	308	333	339	324	268	302	291	327	299	324	333	310	324	312	322	284	337	310	305	322	332	283	330	318	314	296	274	327	325	334	323	344	304	333	304	311	327	337	290	323	299	325	305	311	317	328	326	312	322	298	328	332	325	282	296	304	312	322	295	340	309	313	340	334	301	294	336	298	311	341	341	341	320	310	323	349	311	297	344	342	325	351	312	292	351	335	316	323	305	302	328	334	285	328	312	309	316	292	309	324	319	336	324	322	301	314	327	294	305	287	321	318	308	299	336	300	302	281	316	285	313	319	294	300	342	305	301	326	306	322	317	323	309	314	331	289	332	315	343	327	290	294	310	275	319	320	274	323	335	306	336	282	353	331	330	334	323	324	314	317	316	312	311	332	325	297	346	311	346	286	299	310	333	310	352	303	293	312	325	311	305	306	304	341	352	312	323	306	323	328	315	304	308	331	339	301	305	333	344	296	312	343	320	289	304	305	295	330	296	299	299	284	286	316	323	335	324	316	323	317	338	314	328	297	310	328	320	310	344	311	334	307	326	332	300	322	310	329	343	311	353	301	312	329	306	316	323	304	344	319	312	316	317	341	325	314	326	302	291	286	330	295	313	316	299	331	331	313	323	326	271	321	344	315	316	362	318	340	315	324	325	321	324	320	295	328	311	329	316	330	305	351	333	305	313	269	292	309	322	284	324	307	352	314	320	337	328	322	306	340	327	310	313	301	307	317	329	313	296	343	317	328	322	325	320	321	305	304	304	313	301	340	344	309	313	329	310	352	347	325	321	305	301	335	319	265	299	328	311	352	347	323	322	283	320	322	303	315	314	351	329	323	326	311	303	266	279	333	277	352	311	344	301	346	326	295	324	304	285	295	336	312	278	288	313	331	311	336	327	349	273	330	309	324	325	315	305	324	304	284	306	304	317	305	285	317	325	310	318	317	298	324	292	303	301	307	317	334	310	311	338	279	329	304	298	338	306	300	331	289	289	326	272	312	330	352	325	289	299	313	316	323	317	319	303	319	309	311	317	299	315	293	316	295	320	356	313	300	303	323	324	320	302	308	325	332	290	339	305	325	323	317	283	338	305	335	294	348	339	308	333	326	309	290	301	346	353	291	299	334	319	303	325	328	336	287	314	319	310	296	332	312	302	313	327	355	320	315	307	309	302	291	322	350	341	338	307	322	310	318	320	335	290	332	328	320	342	290	332	358	300	309	327	313	300	298	289	327	301	328	344	298	334	307	330	306	300	308	304	282	316	298	312	329	301	313	290	316	269	296	308	291	347	319	322	318	277	318	280	293	316	314	314	323	325	327	330	313	334	289	327	324	319	317	319	298	307	305	343	313	369	325	323	316	324	301	299	319	305	329	307	293	309	294	312	319	328	336	315	314	259	301	305	326	322	313	317	299	291	303	309	325	281	348	340	320	321	313	267	296	311	305	359	303	333	326	336	316	315	280	323	323	292	330	321	295	274	331	321	315	290	322	328	314	271	331	286	329	300	341	317	329	307	298	301	300	339	330	354	309	336	317	311	280	302	326	290	300	330	292	325	278	326	322	352	302	311	286	321	300	293	310	308	354	326	320	339	296	295	294	297	300	312	346	307	358	303	302	310	303	318	283	316	335	328	320	328	327	326	328	317	305	287	304	316	348	286	301	338	307	317	319	330	307	296	316	301	321	289	301	330	309	339	307	316	324	300	310	306	334	325	326	305	290	321	321	327	309	291	334	349	314	316	322	324	306	339	334	278	356	336	332	320	311	340	305	320	329	288	305	296	322	317	317	319	302	294	342	334	291	284	313	308	329	314	315	322	319	305	329	321	332	329	292	332	329	332	307	305	323	315	324	314	293	324	285	330	314	298	298	335	314	293	309	311	309	330	349	334	327	280	270	315	352	332	330	288	299	316	307	330	320	322	333	304	349	345	299	333	320	303	328	314	313	316	329	304	308	303	282	303	320	339	302	290	334	318	353	306	295	318	306	331	307	332	329	343	325	328	315	366	329	305	346	297	307	305	334	324	311	338	348	349	292	316	353	308	311	317	310	327	313	330	331	315	343	317	302	312	283	321	331	311	331	324	322	307	319	283	301	299	310	319	310	337	297	302	311	332	335	347	289	313	311	302	329	316	328	344	338	297	352	312	310	335	301	311	292	331	319	306	300	295	331	349	296	326	311	317	300	345	316	311	314	297	335	330	354	282	290	311	290	332	297	301	315	298	348	344	322	328	345	309	292	320	341	304	342	327	329	313	277	306	342	311	319	319	318	357	306	317	326	318	300	318	366	330	334	315	316	316	350	327	338	313	307	328	319	301	307	301	302	306	313	296	323	305	307	321	307	291	338	330	318	333	328	307	313	310	313	325	314	337	308	338	294	312	285	293	311	331	287	332	290	319	335	306	345	325	301	307	321	320	325	289	287	329	309	313	315	294	305	333	300	322	297	341	332	292	293	310	342	321	310	310	332	312	322	335	300	310	327	324	315	333	347
8399	812	1021	788	573	447	412	301	258	245	239	223	168	175	155	171	161	145	124	152	140	154	149	149	147	134	114	144	153	140	122	122	161	147	123	162	127	121	121	134	138	163	143	112	124	133	117	121	144	130	131	147	134	127	141	143	123	131	130	117	127	114	158	122	122	130	129	131	151	126	127	127	119	130	132	126	131	109	126	146	121	142	135	132	137	109	120	130	125	125	135	120	130	126	122	121	128	133	126	130	128	135	126	102	152	131	128	115	133	139	115	130	146	123	136	140	123	151	125	124	139	131	115	132	144	125	141	132	116	134	118	140	125	119	117	138	123	126	130	107	129	137	141	100	106	140	128	134	142	122	115	135	124	109	129	118	124	129	132	123	130	116	134	141	125	115	136	129	136	132	138	111	100	132	126	125	141	127	115	124	135	116	123	132	122	109	126	126	141	134	139	139	135	140	118	112	132	122	134	123	137	132	116	135	143	114	134	119	140	143	122	127	140	113	118	105	135	132	149	131	135	126	126	128	116	122	119	119	117	127	127	108	113	140	123	129	137	128	148	111	131	120	123	109	138	138	147	137	133	114	121	119	133	124	136	123	138	143	126	124	134	129	123	120	121	105	133	139	112	140	124	115	132	143	128	113	128	140	141	112	112	149	126	119	98	139	118	135	115	135	135	127	134	124	142	137	131	144	123	127	109	129	125	129	130	136	124	141	116	116	116	141	154	105	120	118	136	137	145	133	128	120	105	127	128	108	118	110	106	103	136	126	121	117	116	126	132	137	109	126	139	115	137	120	106	148	121	116	115	115	115	107	117	119	124	113	127	127	115	145	126	127	127	131	129	127	113	119	127	125	111	135	128	133	129	120	124	134	124	126	115	112	116	116	116	122	125	135	142	131	123	129	133	115	144	133	142	144	123	125	132	132	128	142	145	135	150	125	110	113	143	139	123	139	120	122	125	146	119	107	131	120	108	123	120	128	119	129	137	104	116	134	128	127	123	135	123	129	126	128	130	123	125	126	132	135	116	136	129	105	120	123	108	146	135	128	135	136	122	126	126	116	134	143	131	132	143	113	145	120	124	108	120	142	118	120	125	131	129	129	123	123	120	134	119	106	117	124	141	114	122	106	122	130	104	133	118	134	115	158	125	117	136	119	120	112	139	125	120	122	130	125	147	138	132	126	135	122	130	131	115	118	131	122	104	130	145	102	121	144	128	116	131	137	121	122	106	132	134	122	141	134	113	101	123	121	132	105	122	121	129	117	125	146	138	124	141	130	121	132	126	124	121	145	119	132	133	125	121	119	123	126	130	108	116	145	135	142	143	122	132	137	124	112	132	134	130	120	114	129	110	121	136	139	110	117	119	127	140	150	117	133	128	128	125	115	120	117	141	140	121	129	133	121	129	120	141	128	137	119	96	137	126	123	103	137	121	121	129	132	137	119	140	136	113	120	119	134	124	118	133	127	141	137	133	138	125	126	123	125	121	107	128	121	127	134	128	115	131	141	133	121	126	132	130	133	116	134	136	134	110	124	114	156	147	123	124	147	135	127	142	160	120	119	153	119	128	130	125	126	126	134	118	124	111	133	140	126	138	129	121	138	123	119	134	114	146	109	138	128	119	132	122	126	124	119	133	122	116	104	124	119	119	114	118	138	99	147	113	127	136	115	119	122	139	128	114	133	121	134	124	108	132	156	128	136	124	124	137	125	119	108	125	136	126	143	153	137	132	135	129	123	127	122	112	124	132	121	138	145	124	140	124	127	118	154	135	150	128	131	128	115	113	110	138	130	116	140	146	130	134	125	124	146	121	119	131	127	140	130	125	115	120	118	109	124	127	136	133	150	138	102	115	137	123	147	128	139	154	113	156	126	97	116	123	117	117	119	154	115	127	146	148	114	127	125	121	128	134	120	122	150	121	116	118	139	138	137	122	129	129	131	129	128	135	120	150	135	133	141	115	130	132	122	123	118	109	123	128	122	144	110	111	130	124	111	131	131	112	126	135	124	144	145	133	132	132	135	115	122	131	126	138	131	117	118	135	143	126	122	111	123	123	151	120	131	119	111	138	132	129	126	143	138	129	137	137	131	124	153	110	137	123	138	130	124	125	134	109	132	141	135	128	123	118	117	134	102	127	126	123	133	139	144	122	127	127	120	124	138	129	116	125	144	149	110	132	123	110	146	106	130	105	123	144	122	118	133	116	133	128	126	136	133	120	126	136	126	130	119	133	136	135	134	133	113	116	121	131	129	129	110	126	124	132	108	128	113	127	122	114	128	127	135	126	130	122	127	134	129	130	103	125	118	124	131	124	99	111	126	129	120	144	115	128	128	110	121	146	118	124	119	108	139	125	135	120	108	141	124	132	104	105	124	127	130	126	119	131	129	111	127	132	127	119	123	148	119	122	128	128	111	129	107	125	125	114	102	110	116	138	122	131	120	145	124	122	109	123	114	112	113	120	131	122	119	131	135	138	128	129	144	123	116	133	125	117	127	141	138	144	152	136	127	128	123	121	128	134	115	128	117	133	122	150	149	113	140	122	121	123	128	152	145	138	130	115	131	110	118	130	113	125	131	125	138	141	118	119	107	116	128	122	112	143	143	121	127	140	125	127	162	122	125	145	149	129	138	118	136	141	119	113	149	122	129	119	123	130	143	128	118	125	118	129	118	128	147	122	109	136	124	126	121	118	136	122	126	109	119	145	129	114	115	121	117	100	102	127	124	144	119	130	113	143	117	122	117	104	112	131	138	123	143	116	115	105	107	115	119	112	112	105	116	129	122	145	125	122	123	139	125	129	127	127	126	129	135	121	129	126	135	121	130	127	136	124	115	125	137	125	126	126	100	123	112	128	137	144	115	107	125	143	120	147	130	128	140	131	135	110	107	121	130	115	146	123	113	124	116	134	115	108	125	134	132	118	123	118	111	118	119	132	122	126	131	131	129	125	125	120	116	116	130	140	130	113	129	144	126	140	138	129	133	134	131	136	125	143	119	113	121	130	115	140	138	120	137	119	122	119	121	108	120	129	125	132	117	103	132	129	110	123	138	151	135	133	120	120	133	137	122	148	137	113	137	130	118	143	141	156	109	131	100	122	128	144	146	131	124	124	114	126	128	119	150	124	115	143	130	128	127	118	147	123	109	141	124	153	112	121	147	108	123	123	119	125	136	107	117	140	130	140	120	126	124	144	125	106	138	107	111	128	106	119	136	123	117	121	135	138	101	110	123	123	146	124	130	121	156	145	136	127	117	127	124	132	126	127	109	106	115	128	113	126	103	136	136	125	122	142	131	123	130	117	108	123	110	142	155	107	134	115	136	138	143	131	116	154	127	117	122	137	110	115	134	122	131	155	137	117	123	121	122	128	109	133	134	129	128	119	106	149	132	126	123	120	117	146	131	111	136	139	119	138	129	115	119	125	115	134	141	107	124	106	137	120	151	130	126	120	114	138	129	126	132	144	136	114	114	110	136	123	142	123	129
6034	1140	2527	3009	2630	2139	1658	1430	1280	1151	976	905	844	760	737	632	571	559	529	533	504	509	498	487	489	456	458	462	483	418	430	442	422	409	446	403	437	369	414	447	417	433	434	405	420	421	390	382	434	402	439	483	461	463	436	414	510	465	438	395	398	431	418	356	430	401	382	400	402	396	381	384	375	359	355	353	358	340	373	366	371	346	323	381	366	350	365	368	367	379	356	352	352	381	387	361	365	345	343	326	337	345	332	376	381	344	336	357	370	354	350	336	348	360	377	373	358	318	354	359	363	383	348	367	377	365	371	338	362	368	348	367	323	366	347	317	345	380	348	377	330	379	356	385	337	373	369	348	347	332	365	338	362	363	370	337	302	339	317	346	378	329	345	339	351	367	344	371	354	389	360	329	355	349	371	336	367	343	330	343	323	352	405	329	361	369	321	366	361	351	382	357	361	365	337	345	341	366	338	365	352	346	345	386	359	333	364	362	360	352	367	358	321	352	346	364	368	336	375	375	394	322	351	343	389	356	342	363	352	359	373	345	375	365	336	373	366	346	371	372	320	354	372	370	393	342	375	362	368	344	338	328	353	347	359	375	347	360	350	371	367	339	313	351	350	353	352	300	366	334	336	325	372	334	344	385	323	355	380	301	350	361	356	400	365	379	311	327	339	350	374	333	361	381	373	368	338	338	346	370	342	332	332	365	348	363	352	354	359	363	335	369	365	336	329	372	369	358	391	356	347	351	363	383	369	357	373	351	348	334	353	372	350	368	381	348	366	356	356	341	325	362	325	309	376	364	379	376	360	322	345	355	317	387	370	354	351	356	368	364	329	363	327	351	349	347	339	333	339	360	350	357	353	382	350	371	362	364	364	324	328	354	371	369	352	363	326	363	356	376	361	375	342	347	357	350	372	339	344	330	322	342	353	352	331	343	321	356	357	370	368	355	342	361	340	346	399	344	356	357	351	368	366	355	350	371	345	382	368	367	377	378	313	341	378	358	390	317	358	355	364	348	361	346	324	353	308	344	346	344	380	367	333	328	364	325	345	321	330	334	316	352	319	322	322	364	366	324	357	360	339	354	353	336	336	367	356	369	384	325	400	343	372	350	385	352	362	342	321	350	320	343	340	337	383	374	360	385	364	334	340	348	348	319	344	358	311	375	354	344	360	330	356	373	342	344	358	359	311	360	355	346	325	351	358	311	387	347	377	333	318	353	367	363	368	323	341	361	306	401	373	354	375	357	362	359	326	371	332	380	370	334	376	387	346	363	340	349	360	359	328	363	324	361	334	336	390	383	356	352	340	347	339	346	321	364	352	336	367	351	334	344	333	371	360	372	350	359	314	395	354	349	386	361	358	355	360	360	340	302	372	338	351	350	342	344	355	359	366	378	364	358	342	341	389	359	372	354	335	362	364	362	361	354	332	381	323	347	339	353	344	334	328	329	361	354	326	345	355	352	358	338	351	365	334	334	299	355	360	358	350	339	333	305	340	336	362	331	385	354	357	363	345	363	340	355	352	383	368	340	370	364	349	370	355	353	362	336	369	326	372	326	326	364	386	375	341	324	336	329	347	323	347	356	362	322	386	357	328	365	335	349	351	352	347	336	327	353	348	358	361	326	328	366	340	337	338	319	313	337	349	345	358	323	348	351	365	371	372	393	359	330	300	397	323	343	370	343	339	370	355	345	339	376	366	330	376	366	366	383	345	355	363	333	376	379	357	381	344	344	339	350	358	368	362	353	355	366	348	385	349	361	345	352	389	316	401	363	385	338	324	362	356	347	360	341	370	349	373	390	388	328	358	353	309	359	356	340	343	354	336	344	364	326	364	354	328	349	349	364	360	372	353	334	330	321	373	367	359	366	359	366	318	319	372	348	382	366	348	346	350	324	349	361	330	353	368	352	353	352	308	383	365	344	393	348	340	358	345	364	337	358	368	357	343	368	337	357	380	349	353	347	330	341	335	329	365	352	354	377	324	372	346	318	351	334	344	337	370	344	357	375	375	366	371	364	337	368	319	352	356	352	325	364	367	378	374	384	375	379	342	323	371	336	386	348	319	351	341	340	361	347	369	318	367	345	354	366	356	352	324	370	323	356	333	360	316	332	362	387	372	341	359	334	366	381	340	345	352	329	360	332	373	338	369	368	361	332	370	322	359	367	334	313	375	335	364	320	337	363	378	342	341	371	374	339	348	371	307	352	317	343	334	347	339	377	375	368	345	340	328	332	354	386	337	342	345	368	363	345	328	326	336	374	369	344	360	366	337	361	335	324	355	388	348	358	357	341	398	347	337	362	356	387	356	397	386	357	367	328	360	352	327	324	335	375	354	368	358	345	382	353	362	348	361	374	394	345	395	351	352	351	344	339	351	366	363	355	369	375	349	343	368	333	322	343	338	353	352	334	389	361	330	388	336	331	357	347	334	338	378	332	324	361	327	347	335	331	369	357	320	367	337	336	363	372	344	384	313	333	400	364	363	343	342	326	356	337	325	330	372	375	337	359	326	317	323	323	334	344	317	353	343	336	333	361	363	346	345	341	364	342	353	347	356	361	357	338	344	359	368	349	358	353	322	352	363	361	339	345	375	346	357	350	365	369	353	353	383	377	377	356	352	343	303	320	385	340	391	336	347	348	360	327	355	372	362	310	372	309	333	362	328	357	374	355	350	306	378	350	383	370	340	341	365	357	365	335	337	357	350	339	351	355	332	371	384	343	329	370	336	350	385	319	383	356	343	365	347	351	353	347	358	328	357	347	364	346	342	354	369	367	327	312	347	346	351	302	352	367	385	358	347	347	379	381	362	343	345	381	356	340	368	358	378	305	344	363	347	339	334	320	346	373	321	346	358	365	361	364	334	329	329	331	359	373	329	359	351	348	347	362	350	368	363	340	328	315	337	325	337	343	351	374	373	346	368	313	355	376	388	346	351	366	363	340	379	389	331	383	328	369	355	352	382	390	332	360	340	361	329	325	341	352	361	352	342	383	311	358	365	327	339	357	365	350	363	353	366	338	349	360	326	332	350	349	351	344	347	375	325	346	345	362	376	374	351	367	374	336	359	342	390	357	338	316	382	402	330	355	324	348	385	320	378	341	336	336	351	350	345	367	350	374	333	355	375	339	375	326	352	339	361	359	357	365	330	362	333	307	354	353	363	351	333	336	375	354	351	331	323	336	338	354	382	364	339	312	360	384	352	341	366	383	350	345	358	364	332	363	339	347	360	389	354	359	359	360	365	346	389	318	336	344	354	349	362	346	360	363	338	330	339	338	338	370	325	333	338	348	346	343	389	341	371	403	329	360	333	400	339	329	336	339	311	337	368	362	381	356	340	404	395	352	305	345	343	321	360	315	353	328	354	384	375	341	325	349	329	348	350	362	371	355	344	378	360	320	385	352	352	352	335	364	374	363	370	364	359	367	340	356	338	346	340	351	354	381	348	376	341	358	385	358	360	344	388	331	359	359	355	366	359	350	350	353
14316	1771	1936	1430	990	683	528	412	321	254	235	223	161	158	138	162	109	114	122	102	121	97	96	94	81	84	95	74	83	75	68	78	58	77	73	74	77	54	72	67	81	90	67	71	62	82	74	63	73	55	86	69	75	64	84	65	85	71	77	62	61	64	63	69	64	66	67	61	79	67	73	76	61	75	64	49	53	64	50	69	73	71	60	53	72	52	57	56	57	52	56	43	79	53	54	59	73	54	51	58	47	71	60	44	51	55	63	65	52	60	76	67	56	39	64	61	53	56	81	60	58	59	66	69	56	62	54	67	51	79	62	47	52	52	68	75	65	59	59	52	64	60	67	57	55	73	72	59	65	48	54	57	51	62	72	53	49	51	56	54	43	49	59	63	48	63	55	67	47	46	53	56	67	63	49	54	68	60	63	65	60	62	64	68	55	71	66	58	55	58	78	61	52	50	59	61	58	70	70	62	75	50	59	66	71	71	52	75	57	62	69	76	58	63	67	71	57	51	55	55	50	53	64	54	60	66	53	67	51	46	66	43	56	42	67	64	51	54	58	62	73	88	52	46	46	55	61	62	62	56	61	55	49	63	61	60	56	62	66	47	56	73	54	51	64	53	71	58	59	61	62	58	46	77	60	53	60	62	47	63	56	64	70	54	60	64	65	53	54	67	50	59	47	49	60	50	63	53	71	60	64	57	57	55	64	67	50	51	45	64	60	57	55	46	62	57	68	58	53	71	52	58	57	58	54	40	59	43	73	48	56	67	55	59	65	70	57	60	66	58	65	67	51	58	66	66	55	57	54	54	66	47	72	53	54	68	66	47	50	56	57	57	65	55	59	65	47	71	50	53	67	63	54	48	51	53	55	78	57	60	74	58	50	58	54	66	61	47	68	65	67	69	58	57	61	61	62	52	54	59	59	61	58	53	47	40	75	52	49	63	71	59	56	68	59	49	54	57	49	66	58	62	57	65	44	62	41	51	48	61	50	72	69	43	63	70	55	60	87	55	48	57	59	63	64	46	62	58	46	56	65	61	57	64	50	49	54	58	59	69	47	51	53	58	70	58	62	64	54	56	60	69	67	56	54	56	71	54	49	61	51	50	62	48	61	63	65	70	60	62	63	61	73	61	68	68	47	57	54	59	62	65	61	56	61	55	58	59	61	60	66	56	54	58	58	67	72	62	55	64	61	57	59	61	56	57	43	49	68	56	70	66	61	57	47	71	54	64	54	63	73	56	74	64	60	60	56	52	53	65	63	50	55	55	71	68	61	61	35	50	70	67	63	60	66	60	52	71	67	43	60	60	71	59	61	48	58	67	60	45	52	68	49	55	53	55	52	66	60	43	55	72	64	68	67	59	63	67	71	65	55	65	65	63	67	52	76	59	54	56	61	53	46	67	47	52	57	56	62	64	51	59	52	55	42	67	62	70	56	62	78	61	57	55	49	55	57	43	49	56	49	62	63	64	60	58	55	49	76	65	65	59	58	68	48	59	52	58	70	48	51	59	60	47	63	47	57	61	56	49	77	67	47	62	70	53	62	70	57	55	65	55	62	60	74	53	54	51	69	52	48	49	74	49	56	69	62	65	53	57	59	60	56	67	72	51	50	67	70	51	66	44	69	56	66	56	58	53	57	42	52	54	56	60	56	50	59	67	59	60	54	59	58	51	68	47	69	68	65	72	56	66	61	64	69	60	61	73	58	56	57	57	54	63	53	59	50	60	52	62	53	69	63	66	59	54	63	50	64	51	42	66	65	55	55	62	56	39	67	58	58	62	65	55	68	56	55	64	59	63	58	57	51	68	57	51	63	54	41	53	62	66	52	64	62	59	58	60	55	72	65	65	69	65	56	50	65	47	51	45	42	67	64	53	55	69	56	55	53	49	61	52	65	64	69	53	65	64	61	53	61	61	73	45	44	66	48	66	54	80	61	45	56	42	65	58	48	48	59	60	65	64	54	56	61	59	69	58	61	54	70	62	66	52	76	70	53	62	66	69	57	57	54	57	75	60	53	70	65	63	55	63	61	67	45	54	73	46	68	44	44	55	72	62	62	56	58	58	53	61	87	74	50	43	68	60	53	47	46	72	49	53	66	54	69	55	63	59	55	54	69	55	56	58	54	63	59	48	67	67	72	47	66	57	61	43	58	76	59	49	53	58	57	59	59	58	55	67	51	61	47	74	59	65	62	73	55	60	69	62	56	57	55	48	54	53	60	66	48	57	57	53	54	70	59	53	64	49	45	49	70	64	63	63	56	68	56	58	49	58	55	53	57	53	70	47	40	68	98	68	56	53	66	65	76	57	66	73	68	76	56	63	56	62	56	54	54	70	60	54	64	54	61	64	58	55	68	58	58	56	53	57	63	54	57	48	56	62	52	61	46	51	49	54	59	59	48	36	56	45	52	59	64	65	67	48	53	69	72	70	63	62	58	51	64	57	58	58	56	63	72	61	61	65	64	68	64	65	78	67	60	55	61	67	57	51	56	39	36	62	55	65	49	57	51	61	59	57	56	51	45	62	61	64	54	62	51	52	65	68	47	68	60	47	80	63	61	68	63	58	56	72	60	49	59	60	51	52	59	58	48	61	58	66	72	60	60	53	71	65	56	48	51	63	59	51	67	49	53	55	59	58	46	57	68	54	67	52	62	39	71	61	68	64	68	52	77	51	64	58	52	56	61	59	76	50	58	63	51	64	54	55	61	65	58	43	60	73	75	60	51	52	73	55	40	51	73	64	61	52	60	57	69	53	67	57	58	49	60	62	62	63	58	53	47	44	61	52	68	66	73	57	72	57	44	53	50	53	36	61	71	60	66	57	50	64	59	57	57	56	62	59	50	65	57	78	53	65	52	56	49	71	59	52	37	63	42	60	58	54	60	62	55	51	60	63	62	56	67	66	64	54	60	53	61	48	65	46	59	75	55	49	63	64	68	66	61	58	56	57	69	63	54	46	69	47	68	62	68	53	71	69	54	66	59	46	65	61	61	63	60	52	76	55	46	54	55	47	60	66	62	54	50	62	62	73	67	61	52	56	56	63	63	59	72	63	65	56	50	68	53	61	59	67	77	55	59	64	68	61	61	45	67	51	49	51	60	68	67	58	55	53	46	65	48	51	59	62	70	62	59	57	62	64	52	55	56	70	52	56	67	67	55	58	53	54	63	67	56	55	84	50	54	64	60	56	58	65	54	56	54	65	66	62	59	48	56	47	57	43	67	70	67	53	72	58	74	75	48	60	67	45	55	62	59	77	59	53	48	61	54	55	66	56	60	78	49	45	56	44	62	54	58	55	69	51	51	60	43	65	46	59	73	56	64	65	40	65	36	58	51	74	62	63	67	61	57	58	58	72	57	65	61	57	59	70	80	72	49	64	51	59	39	60	49	47	61	51	60	56	52	50	57	62	63	53	65	49	58	56	71	52	54	56	60	80	58	63	62	47	85	54	62	65	67	77	51	66	60	69	65	55	57	56	62	65
7467	1752	4467	5024	4395	3496	2842	2235	1914	1586	1318	1143	1041	957	795	734	673	615	586	552	501	486	475	414	418	355	375	350	330	365	315	312	273	289	287	275	265	275	276	274	279	284	328	286	299	302	288	239	252	280	332	386	326	328	390	301	375	339	330	274	235	246	284	256	240	259	251	264	223	221	224	189	220	183	206	183	199	224	196	180	208	216	188	185	193	181	178	168	210	168	191	174	169	178	199	178	212	166	157	181	195	203	182	184	197	191	169	188	177	168	176	188	187	173	166	162	176	164	182	197	174	160	164	182	147	175	170	168	186	168	175	178	184	172	193	170	163	181	186	161	194	198	142	167	178	172	190	191	173	165	162	174	175	176	184	168	179	173	164	184	149	173	167	192	176	173	166	190	149	164	171	157	168	173	191	174	192	155	193	177	182	174	173	169	176	197	182	183	171	167	152	184	170	183	172	180	170	172	155	203	146	168	177	168	189	172	141	195	180	185	183	178	194	172	184	198	176	189	154	167	158	154	194	180	182	142	185	169	158	188	158	167	168	194	185	169	171	173	187	191	163	162	191	169	180	151	172	165	171	154	194	194	191	181	167	184	169	148	164	151	166	175	152	165	182	183	183	170	161	164	169	179	170	151	159	186	161	161	194	191	174	186	134	168	149	177	198	173	161	164	198	159	163	181	170	155	171	155	157	167	177	172	171	189	194	179	174	186	190	157	170	163	158	165	186	183	166	172	172	162	192	174	172	158	172	155	160	182	172	166	158	172	168	152	189	169	164	175	193	178	186	159	171	180	169	166	167	192	172	176	170	169	188	175	171	176	178	178	159	168	152	146	157	171	179	173	174	182	174	162	188	164	177	155	163	166	167	175	188	193	147	167	143	191	159	181	176	159	177	154	173	173	157	174	192	154	182	154	174	178	159	171	178	162	163	189	208	182	180	171	161	160	184	181	169	162	184	144	185	184	162	211	172	174	179	181	178	179	197	157	168	200	169	158	140	155	180	159	177	179	144	189	149	176	186	166	184	185	174	173	162	164	171	146	160	164	165	176	161	161	184	192	175	172	163	173	172	169	164	174	162	169	171	179	180	147	156	178	158	175	170	190	180	160	159	142	162	169	156	182	164	156	170	177	155	164	185	177	152	166	162	167	157	176	166	168	155	195	172	171	178	162	139	177	172	168	154	187	168	156	185	152	176	162	169	176	194	178	167	190	170	174	151	179	157	167	159	190	181	186	162	186	182	170	202	151	167	166	166	152	155	193	180	197	165	163	150	170	160	165	201	191	195	187	176	153	164	162	156	189	176	154	158	187	180	147	160	156	170	197	177	146	164	189	191	190	159	167	201	146	182	183	179	157	157	174	169	185	180	177	177	147	190	162	158	141	169	192	162	178	180	170	191	200	182	179	165	170	177	179	188	155	180	170	153	157	185	181	154	163	153	170	191	181	175	165	165	187	193	171	166	171	179	176	159	158	191	170	177	174	168	167	179	176	195	183	150	163	185	190	172	167	153	158	176	162	164	180	198	188	148	143	172	181	180	167	187	189	157	170	177	164	162	182	163	148	164	177	203	179	196	180	177	150	154	197	172	190	151	177	174	156	141	167	176	179	145	178	173	155	162	177	188	187	160	158	164	189	154	183	175	173	172	164	175	192	183	169	191	136	169	156	179	183	177	179	152	167	169	161	152	167	163	162	168	185	169	184	170	173	159	161	162	160	161	169	156	153	161	179	169	165	160	177	167	156	189	164	176	164	175	173	159	166	182	166	151	174	166	170	172	152	155	174	212	162	181	176	161	151	169	172	175	176	176	165	196	174	155	172	183	163	169	191	177	164	165	175	158	180	163	158	171	154	175	183	170	189	158	149	193	167	185	154	206	186	159	152	183	165	175	172	162	166	164	198	172	163	194	160	165	158	177	155	183	172	174	175	143	178	173	159	189	179	190	165	173	160	184	186	189	179	185	158	165	170	156	171	192	187	176	192	153	168	182	166	168	155	167	171	163	184	170	202	166	201	175	173	145	163	175	151	195	154	167	167	167	197	186	149	165	159	156	177	181	173	160	160	176	182	175	172	167	158	151	157	197	184	173	186	156	185	176	178	181	191	169	159	172	183	192	152	171	171	163	164	184	161	163	190	182	192	174	182	179	156	196	178	159	151	175	195	185	181	164	157	175	170	168	170	164	176	188	172	168	165	181	177	168	184	160	173	168	165	174	191	162	184	183	193	146	160	176	180	171	172	149	160	162	151	179	172	166	166	181	162	162	193	176	208	161	188	157	183	167	189	193	133	162	170	162	163	179	165	139	183	179	156	162	161	197	197	170	171	167	180	141	177	163	158	175	170	163	175	166	170	158	151	190	160	196	157	207	169	161	179	184	175	166	183	165	192	152	166	179	165	165	169	164	171	156	149	169	168	177	164	165	177	154	185	188	150	191	177	173	160	171	171	180	160	175	178	179	190	172	180	168	191	189	185	192	160	169	168	186	154	184	164	185	177	169	159	174	167	158	185	180	194	169	160	180	186	187	162	139	192	180	167	162	166	180	185	167	165	150	158	182	153	141	167	185	147	144	172	167	184	169	178	167	157	160	169	165	176	162	166	188	184	160	157	157	173	187	153	174	155	163	161	175	172	173	180	155	190	176	185	178	162	179	180	185	180	172	166	164	174	194	185	190	193	160	182	175	179	174	186	180	169	182	149	192	159	156	152	187	151	179	175	183	179	167	147	166	177	190	172	190	169	198	159	158	182	166	167	182	181	163	165	175	189	175	164	175	175	169	181	187	145	163	161	171	178	183	159	186	145	194	176	166	139	184	167	169	187	156	160	164	172	173	171	189	161	176	198	179	193	200	202	157	175	169	171	174	155	174	164	168	150	194	189	191	179	153	171	188	172	187	180	179	183	167	173	180	185	167	160	155	180	174	172	169	147	184	180	150	144	169	154	169	173	163	161	168	176	168	168	204	173	179	161	183	171	157	175	178	187	178	163	185	170	186	176	173	172	169	156	164	171	159	176	147	177	174	154	188	177	137	156	166	161	161	156	173	169	154	186	151	179	171	168	184	180	151	175	160	194	186	167	161	169	159	176	153	172	166	168	173	159	141	170	155	165	159	166	163	166	171	177	156	177	183	168	163	156	147	168	166	182	176	180	172	198	181	190	179	179	158	171	172	163	180	196	158	161	176	182	182	156	166	163	167	148	159	161	205	169	154	166	178	169	172	182	174	166	168	160	190	188	180	179	158	188	189	187	162	178	183	170	163	176	174	158	173	167	172	156	182	158	172	171	162	160	187	171	166	156	166	172	168	179	143	147	194	176	144	171	179	182	158	160	156	159	182	173	202	157	167	161	187	181	167	160	165	156	186	161	186	175	181	164	136	179	179	158	180	165	161	161	151	160	182	153	181	179	178	168	196	178	187	136	166	176	162	165	168	172	168	162	189	158	174	165	154	168	176	157	161	178	154	171	183	162	174	157	176	185
2336	148	125	138	108	118	92	117	106	113	95	120	88	123	111	132	130	109	116	100	104	101	109	96	118	133	110	94	117	107	99	105	118	121	102	97	113	101	114	115	110	103	121	117	100	106	95	91	128	133	114	92	100	116	122	115	102	102	102	114	108	119	116	128	128	101	96	131	104	123	113	121	116	119	115	123	115	106	113	115	129	100	112	93	102	107	95	108	124	99	107	114	104	102	106	126	112	100	106	100	106	133	106	112	106	115	109	100	105	130	102	116	101	100	102	111	103	116	98	108	119	95	117	103	106	109	100	93	126	98	99	95	105	97	104	113	111	112	111	124	106	95	103	113	103	101	109	103	102	105	101	98	117	109	127	104	103	115	93	117	103	111	113	91	105	103	94	109	119	107	121	89	109	97	99	135	122	101	103	135	97	117	121	115	121	100	118	112	109	118	120	123	113	105	114	121	100	110	112	104	87	96	118	113	106	99	117	101	118	123	111	116	111	115	121	97	113	105	133	102	97	128	102	111	105	106	97	113	102	117	121	105	96	115	95	122	98	97	104	127	101	118	110	129	109	104	101	117	118	100	109	117	116	88	98	109	102	100	77	106	107	111	119	103	118	113	115	139	121	123	112	113	110	127	121	93	100	125	91	143	114	117	109	115	97	109	114	99	140	118	101	102	105	136	96	99	117	99	122	132	106	101	121	105	112	106	105	97	103	112	97	99	113	112	86	98	120	111	107	100	124	96	110	99	96	99	113	126	123	116	94	106	106	113	91	118	120	116	107	127	109	122	99	110	105	99	97	97	105	83	108	93	119	101	107	110	103	123	116	122	90	111	122	110	104	125	126	111	95	100	97	125	109	101	109	128	108	100	121	119	110	112	123	119	103	92	107	94	105	112	118	112	96	115	109	122	110	125	108	108	124	135	100	120	102	128	121	125	105	103	126	115	109	105	105	146	89	118	111	108	117	123	113	103	113	103	111	104	113	106	126	108	111	93	128	90	80	117	104	117	119	139	118	109	89	113	121	109	104	98	114	123	124	131	116	105	95	99	110	121	106	121	94	96	93	104	108	103	112	118	120	96	99	110	109	101	101	101	119	94	114	109	122	103	119	115	104	113	110	114	98	110	99	116	105	126	111	124	117	129	107	106	110	110	119	103	104	102	90	95	107	113	125	118	138	116	120	101	125	106	129	130	120	93	97	125	133	109	107	98	113	112	119	120	99	116	117	96	126	98	114	114	110	103	108	131	114	118	114	109	108	114	107	95	102	93	99	98	107	121	102	112	109	102	120	101	116	111	111	88	98	106	98	95	97	127	103	104	127	118	117	120	99	117	117	97	116	105	107	105	112	93	108	89	108	119	111	112	114	115	102	126	113	124	97	99	106	103	103	103	95	111	113	122	92	110	99	105	122	107	111	98	128	107	106	114	117	115	111	113	120	116	120	105	100	126	88	106	128	111	105	116	105	110	111	112	96	109	121	101	94	119	89	119	113	103	113	120	110	111	119	102	105	134	98	98	117	123	97	98	117	92	117	119	129	114	112	116	100	140	115	102	103	117	118	93	94	120	109	116	113	123	121	112	112	108	107	79	131	101	119	99	111	115	110	105	103	98	103	113	90	102	119	109	99	106	108	94	105	121	117	98	116	138	115	108	104	110	96	99	118	109	103	103	122	128	99	113	109	88	121	103	127	116	128	119	108	105	104	101	113	82	118	120	111	87	146	107	107	105	119	103	109	121	108	103	105	111	112	111	98	114	114	90	109	107	108	106	108	112	129	102	98	115	107	109	85	103	118	98	126	113	101	99	105	101	126	103	117	118	94	111	106	103	117	95	110	109	97	103	106	125	111	111	105	105	107	87	105	114	110	105	108	121	115	109	109	127	102	89	121	102	101	100	117	107	109	105	119	98	110	140	116	100	110	91	107	107	112	97	119	99	127	106	95	123	97	123	96	132	124	126	112	120	112	121	107	116	118	98	101	103	120	117	94	127	115	117	113	134	112	106	116	103	129	117	96	114	117	101	125	125	131	115	109	103	110	102	102	111	98	103	103	120	123	110	115	96	110	125	117	110	106	109	107	118	112	99	93	103	94	134	122	107	104	101	114	100	110	120	114	126	104	103	136	114	99	102	107	100	82	120	105	126	109	111	108	106	104	109	109	105	136	108	92	127	112	102	126	109	116	94	96	98	112	114	125	105	117	108	112	94	104	121	116	120	115	93	105	102	118	111	101	100	101	112	115	109	131	100	109	101	90	118	124	107	103	103	126	116	92	126	115	108	107	110	111	98	115	92	106	116	100	120	110	116	119	119	105	110	119	111	111	101	119	108	101	107	109	97	103	115	115	112	122	109	95	113	118	128	119	124	137	112	102	110	92	104	101	117	117	111	109	111	110	112	109	107	115	96	113	117	119	95	118	105	105	104	106	110	110	121	110	117	114	110	99	113	119	119	128	130	122	127	106	92	109	108	115	92	113	117	98	109	109	90	105	102	107	123	104	120	123	115	88	116	115	114	117	105	130	126	129	94	114	103	111	94	109	109	131	114	115	109	104	107	112	102	97	112	97	123	114	106	106	108	104	98	102	92	108	111	103	120	94	124	111	110	111	114	106	102	103	112	94	112	103	91	92	112	123	102	105	124	104	123	101	94	119	88	128	95	120	123	107	112	124	96	109	117	109	111	116	112	106	117	109	106	104	108	92	118	116	105	129	109	108	128	106	96	112	102	115	128	91	101	104	102	93	132	110	125	97	108	120	109	107	113	119	122	123	121	131	105	115	109	128	127	100	100	121	105	112	120	115	96	112	100	113	103	117	103	110	85	107	109	103	135	116	112	102	108	99	106	110	124	115	116	101	114	124	105	105	130	123	104	122	106	107	107	92	96	102	119	110	110	96	86	94	113	93	123	105	112	109	98	108	118	122	111	115	104	100	101	106	101	95	113	105	114	104	106	91	103	115	94	110	100	107	121	107	126	130	130	114	121	112	104	101	109	106	102	106	109	97	93	95	124	104	113	101	116	109	122	112	130	99	103	119	115	97	126	103	124	110	100	87	107	110	109	128	118	123	114	120	109	114	97	118	100	112	91	106	97	112	115	121	111	138	113	106	87	119	116	110	112	116	105	83	140	108	109	116	114	103	136	87	113	110	105	111	108	125	113	111	105	113	104	116	107	115	108	132	100	89	89	119	115	116	112	116	121	112	107	112	104	109	114	102	117	114	99	121	107	104	119	109	123	113	123	106	115	103	115	104	107	91	125	96	107	112	124	109	104	115	115	104	112	108	110	126	100	129	109	112	109	117	110	115	130	109	114	103	103	121	88	112	111	110	101	113	118	112	106	112	130	108	126	99	107	105	108	117	125	110	112	122	98	101	116	114	97	96	100	105	109	108	110	116	102	89	112	110	110	116	107	107	94	119	101	109	90	102	102	113	114	113	107	96	95	109	97	105	106	129	92	101	101	109	113	104	112	126	112	97	104
2605	386	392	431	397	416	351	352	360	345	354	337	331	327	289	334	331	314	340	319	330	339	331	312	315	329	282	356	344	332	332	327	318	317	347	348	301	332	364	332	334	310	348	340	352	332	323	335	364	326	288	320	318	326	336	346	329	300	318	330	335	356	347	333	304	340	345	351	329	329	306	309	308	348	327	347	308	350	303	298	301	318	317	314	302	310	338	305	333	304	325	329	290	326	325	318	327	303	321	327	302	298	327	346	328	323	292	327	311	360	316	293	316	317	285	323	326	311	321	303	305	324	302	326	337	318	303	303	312	322	305	295	327	319	313	322	321	302	325	307	296	284	263	305	343	336	325	330	316	310	356	334	347	309	313	335	318	335	302	285	336	297	319	332	316	307	298	324	312	284	317	320	322	323	323	305	288	298	295	330	341	332	337	317	331	310	333	300	324	303	312	355	301	301	321	298	332	294	293	347	318	283	335	330	295	325	313	336	320	290	331	318	275	338	341	322	348	303	318	329	338	311	339	314	307	305	305	314	320	301	301	283	308	334	310	304	300	298	320	314	287	305	331	300	308	327	308	335	328	299	342	325	293	318	324	315	296	284	320	334	317	310	315	341	304	307	302	303	315	302	299	334	361	313	346	330	315	319	295	296	319	316	319	302	322	308	334	321	299	328	311	286	297	311	312	329	293	344	326	325	353	340	340	319	339	362	338	313	300	316	324	316	316	316	327	358	338	278	314	309	322	326	334	311	269	311	323	310	293	287	306	321	337	323	307	319	324	322	339	311	290	306	337	320	356	304	300	315	292	317	343	315	296	335	317	333	330	317	304	311	326	325	317	317	335	291	289	319	313	312	331	307	320	329	341	343	292	291	331	279	354	309	336	309	327	285	318	318	289	322	295	317	315	299	328	328	351	307	261	303	356	322	324	311	324	276	342	310	314	293	290	324	319	312	298	320	291	291	313	291	322	328	318	315	333	306	335	288	335	303	323	327	298	329	331	323	341	316	302	316	325	330	319	299	301	320	327	322	286	314	296	346	274	305	297	362	303	289	291	304	329	290	303	325	320	321	320	334	329	311	307	290	294	344	311	303	318	308	309	321	309	308	340	344	326	315	322	350	308	300	320	307	321	307	303	311	335	294	310	311	306	321	299	324	319	327	303	333	314	316	335	311	330	302	315	306	337	314	342	297	303	324	343	292	313	336	332	304	316	332	287	299	330	335	334	317	315	350	307	307	325	288	316	306	321	357	309	295	306	287	303	304	287	298	338	310	335	328	352	331	283	317	327	314	294	328	299	301	322	352	311	322	329	301	313	297	308	304	347	341	302	325	322	324	299	298	319	318	332	304	323	336	321	336	340	313	318	332	346	301	317	320	316	315	322	316	317	318	302	322	290	328	296	289	341	330	311	330	310	322	277	323	305	312	359	351	323	318	328	311	329	299	305	295	331	324	360	285	352	342	311	316	304	299	331	319	317	296	317	332	296	307	269	316	285	334	316	305	353	284	289	300	347	326	325	303	324	331	333	330	348	292	312	313	339	321	324	289	335	309	307	295	314	312	315	324	308	324	331	311	302	313	344	324	312	314	310	305	326	320	322	341	297	315	308	323	317	324	307	310	321	304	328	328	327	342	304	307	335	292	312	324	328	315	316	312	325	328	318	338	291	325	329	326	327	302	331	360	313	295	317	284	330	299	302	292	321	315	316	270	304	327	293	333	325	310	338	331	340	318	326	295	334	331	312	325	318	327	303	332	306	329	305	311	346	334	341	308	314	315	303	330	330	329	318	316	290	311	288	322	301	310	320	336	338	297	309	309	331	343	261	314	337	285	324	301	313	299	341	342	331	340	266	286	310	327	318	314	334	311	319	315	325	327	338	328	339	318	299	305	336	286	298	304	291	325	302	333	329	287	291	300	321	312	309	344	341	298	346	338	329	310	322	315	333	335	339	314	308	312	339	305	308	287	313	313	324	332	329	319	329	314	336	326	333	309	295	302	300	342	303	293	322	317	315	345	315	321	341	309	278	302	301	326	319	294	286	324	288	310	299	292	291	307	341	352	318	321	331	332	291	340	303	337	271	313	302	306	315	323	310	339	316	330	310	282	328	310	319	316	319	340	318	333	277	322	301	285	323	323	293	299	317	307	325	319	319	325	312	303	341	316	336	284	285	310	327	305	307	320	308	350	341	310	285	311	321	300	307	310	310	341	306	290	330	290	312	315	312	335	327	309	336	303	300	334	307	288	327	347	288	318	325	316	349	287	321	347	319	351	324	293	307	330	326	348	282	328	298	296	319	323	367	329	302	292	294	337	305	325	332	345	336	286	306	356	315	347	311	300	325	321	304	320	310	305	311	304	318	331	315	351	304	320	317	331	300	273	329	304	288	283	292	318	308	324	322	328	349	333	330	328	326	307	316	342	322	293	334	320	346	323	320	347	301	337	287	312	306	320	333	317	311	332	284	320	299	328	338	334	300	299	306	276	345	326	333	327	297	284	298	329	318	298	326	337	320	327	303	334	301	316	318	330	333	318	298	321	351	329	292	331	301	287	333	341	338	285	348	297	317	330	324	309	317	336	307	311	330	299	357	312	315	292	315	304	318	336	302	335	319	339	329	291	313	305	289	299	326	306	308	322	336	328	341	250	295	305	335	300	339	334	306	305	344	328	302	304	350	319	317	341	319	315	325	325	341	325	306	310	292	317	293	319	328	327	342	331	328	311	317	286	321	316	312	351	313	300	356	273	322	351	300	325	338	299	308	291	308	320	271	328	318	302	307	316	321	308	316	303	304	296	294	329	323	304	329	326	305	356	338	311	296	289	326	342	333	309	296	319	316	289	316	310	331	303	328	336	320	317	323	287	334	326	272	331	333	308	281	324	305	325	328	301	284	314	324	303	329	315	296	317	278	288	322	320	308	296	313	312	292	322	286	313	329	351	315	306	273	285	316	336	296	309	283	299	304	333	287	311	329	330	322	349	278	312	332	349	333	315	329	370	353	325	272	305	312	360	314	296	318	304	314	321	307	300	313	318	316	324	318	364	328	310	323	317	300	343	303	313	334	322	327	321	326	293	326	327	320	335	281	298	320	310	294	295	308	318	306	332	303	314	310	339	300	317	335	299	302	341	320	281	305	314	315	294	354	322	328	338	312	320	319	306	293	330	346	334	310	314	306	327	316	337	333	330	337	304	290	312	333	347	294	333	297	327	323	331	310	306	352	308	331	325	306	322	320	307	301	310	306	322	311	309	339	329	337	352	340	293	333	277	291	332	331	339	308	323	335	328	330	315	318	327	328	307	322	324	314	296	326	300	327	306	292	295	318	313	343	297	351	293	317	309	333	300	311	311	317	324	326	292	284	302	351	321	357	353	343	296	309	325	311	278	303	325	322	298	329	346	307	345	326	273	321	318	290	333	310	349	315	330	285	345	299	296	333	316	308	343	371	315	330	340	304	311	362	327	296	311	311	317	312	331	346	311
8375	803	1087	814	611	473	343	320	249	230	207	196	181	153	168	177	164	158	140	143	147	137	136	128	128	118	141	142	135	124	154	122	149	153	135	123	142	143	142	132	129	119	134	131	131	133	122	141	140	124	133	143	124	144	134	119	119	137	127	134	125	131	147	119	126	130	151	133	124	130	139	125	124	128	129	147	127	134	123	125	133	125	124	131	124	129	123	132	127	155	145	105	116	119	128	103	124	120	139	108	133	128	127	120	119	130	131	121	133	127	129	120	128	127	123	126	133	133	131	147	143	125	119	128	117	128	137	140	125	114	124	136	121	143	129	127	147	141	132	125	130	108	132	124	140	121	143	123	161	119	123	123	125	136	114	121	140	132	115	120	133	114	122	128	127	118	141	146	151	112	129	131	110	134	120	115	110	128	137	117	125	126	131	130	146	113	109	118	154	113	136	125	126	123	122	126	145	116	138	123	136	138	130	126	138	137	107	119	125	101	139	133	153	124	119	115	106	126	128	121	136	123	119	131	111	113	110	148	118	125	135	123	115	134	116	118	123	133	122	128	143	126	123	114	113	118	117	120	137	122	124	117	126	115	121	147	117	137	147	149	120	153	118	123	134	128	109	154	119	118	121	109	132	114	128	120	122	127	127	119	121	135	156	131	121	111	109	113	113	125	111	134	128	143	143	115	149	153	140	126	127	105	119	116	143	117	137	107	134	112	134	133	146	101	119	137	126	125	128	136	120	114	100	95	110	158	119	120	111	129	108	137	114	100	134	136	130	135	123	119	137	126	117	122	134	130	140	118	120	116	121	118	111	126	152	134	124	119	127	136	122	129	125	135	120	130	130	115	135	128	104	141	131	126	116	110	136	129	101	119	123	125	139	118	134	129	111	110	126	107	151	124	116	121	111	147	132	133	126	126	118	113	122	149	142	135	121	126	131	120	117	141	138	120	123	130	134	131	138	143	118	149	129	130	115	133	119	142	133	133	131	122	114	119	131	118	115	117	113	133	118	144	119	113	122	131	129	126	134	124	101	149	115	122	151	139	108	134	124	133	130	104	122	114	115	127	141	114	144	108	127	129	113	129	118	115	126	113	124	126	127	128	138	131	114	109	132	99	122	145	113	158	127	100	135	139	122	116	125	127	128	135	121	137	111	112	131	127	111	138	108	116	116	139	118	126	132	114	129	150	128	134	119	138	127	126	150	120	131	106	133	134	127	118	132	128	127	112	135	131	145	131	129	115	115	114	122	126	113	137	125	110	129	113	128	96	120	130	107	106	112	116	141	109	118	138	130	118	125	145	138	118	133	108	118	128	125	120	117	114	128	116	132	144	111	117	129	121	143	116	138	124	107	136	123	116	118	114	132	147	123	122	130	131	104	129	114	125	127	141	139	142	136	145	123	138	129	107	140	137	152	148	125	119	125	145	114	116	118	129	133	125	117	115	136	123	129	120	114	128	125	118	108	123	145	156	131	99	142	122	143	132	143	128	157	139	131	119	124	108	135	141	113	139	119	131	115	143	129	120	128	133	105	114	124	139	136	127	113	137	134	111	132	107	105	131	136	124	128	123	136	117	119	140	131	140	134	122	112	115	117	133	133	118	119	103	119	118	119	105	122	122	119	146	135	120	117	134	131	123	121	104	118	118	130	116	135	112	124	121	132	142	118	110	121	129	125	122	127	97	137	154	134	106	146	119	132	124	120	105	111	116	126	118	116	116	127	141	135	120	156	128	126	111	113	125	127	130	118	146	132	113	132	138	131	115	111	112	114	131	110	124	130	135	129	129	140	124	141	131	116	116	136	113	124	136	111	124	126	118	120	129	145	132	117	120	100	137	134	118	115	130	140	115	141	129	124	141	128	115	122	129	124	148	128	123	130	128	138	138	131	129	116	128	129	136	134	118	109	127	136	138	137	112	124	117	124	114	119	118	134	138	155	115	116	125	123	134	118	104	117	138	130	132	148	135	121	150	127	115	115	100	96	110	101	127	115	151	131	116	120	126	131	126	116	121	125	116	125	116	137	121	137	113	124	118	124	112	117	138	119	131	143	124	116	122	103	123	138	130	104	137	131	120	127	110	114	109	109	134	148	121	126	138	135	103	117	141	111	121	131	120	107	150	121	117	119	112	128	138	141	132	129	125	135	137	142	116	115	115	111	119	113	114	127	120	126	137	124	131	127	123	125	149	120	111	138	100	123	124	118	111	119	95	118	139	138	120	113	118	145	110	115	134	121	125	121	116	128	133	132	141	140	114	97	134	123	132	112	125	107	119	131	127	121	124	114	115	120	123	133	103	115	126	122	123	112	136	124	145	127	126	134	131	140	125	135	109	121	144	137	130	144	128	142	133	117	119	141	147	144	133	122	126	141	136	135	113	134	116	126	122	136	109	108	152	123	120	148	123	102	127	118	127	134	146	134	125	121	142	136	118	148	118	129	107	121	121	139	140	130	124	119	126	132	123	134	107	128	133	126	143	124	154	114	110	110	122	112	134	118	125	125	136	128	130	129	137	125	138	147	125	115	121	121	117	131	123	126	138	108	134	111	145	110	123	104	115	143	105	114	105	96	128	123	125	131	116	126	125	110	142	146	126	128	151	131	117	107	125	121	119	116	112	107	127	139	114	119	112	142	143	125	122	139	124	105	141	132	136	118	153	138	148	135	138	128	122	108	119	125	107	140	132	119	134	132	116	136	117	132	129	125	127	128	152	140	126	112	122	130	119	120	112	136	122	110	138	112	123	157	123	108	124	111	121	112	127	134	147	114	143	136	134	140	144	136	135	111	117	130	145	126	133	115	132	126	116	141	137	147	114	125	146	115	125	115	120	123	117	130	142	138	125	138	123	135	120	135	142	124	126	141	125	147	119	108	130	126	110	109	118	128	133	126	144	111	123	132	110	116	137	134	129	136	137	147	122	108	108	118	110	137	127	142	142	154	115	122	157	134	128	124	116	133	135	124	134	115	127	122	114	114	125	119	134	113	123	125	113	138	117	112	144	110	112	129	139	132	136	128	122	110	117	137	123	117	132	136	138	135	134	131	127	142	108	109	133	131	130	138	128	127	132	141	129	139	106	150	119	132	145	132	150	116	124	122	130	144	126	116	116	111	116	128	111	133	140	95	115	133	124	117	150	121	134	123	105	137	112	127	125	135	124	120	119	109	144	130	134	119	133	142	148	131	102	109	111	142	130	121	112	136	130	139	130	141	122	106	131	128	130	129	130	131	122	124	130	131	127	140	127	119	141	142	110	105	121	114	101	137	142	120	123	118	112	142	128	137	135	122	119	123	133	146	114	136	130	120	122	119	137	127	134	114	111	120	132	116	149	137	135	113	122	134	135	146	120	130	155	128	124	136	128	140	151	123	140	154	124	112	136	155	120	145	129	123	133	103	105	123	128	114	140	124	134	108	155	113	125	122	115	131	130	120	117	106	125	122	130	112	128	144	120	110	132	104	120	136	121	117	146	133	110	143	112
6039	1153	2562	2942	2565	2166	1765	1470	1251	1133	915	848	727	765	670	644	606	600	562	563	496	488	524	468	456	455	451	439	419	430	447	469	444	427	426	415	432	388	377	394	438	414	414	382	423	443	395	429	405	379	423	426	444	429	450	409	425	444	428	409	374	393	412	412	377	412	408	384	372	368	358	403	390	394	368	356	378	381	354	362	345	335	369	373	350	345	354	348	358	395	323	358	315	371	374	376	365	328	365	374	337	373	332	357	352	348	373	347	355	370	356	349	344	358	337	359	356	377	364	357	355	346	340	349	303	367	370	358	371	313	354	349	366	323	360	349	354	330	350	355	330	355	370	350	340	338	354	329	342	357	316	339	349	349	364	343	354	356	325	320	367	365	367	337	362	356	309	365	344	359	338	357	369	319	356	372	361	349	341	354	333	337	330	317	365	300	342	353	355	339	341	344	359	366	319	383	355	342	341	311	340	314	325	367	309	361	352	330	395	342	343	353	358	332	328	318	326	357	353	337	363	332	358	332	328	344	350	349	330	363	352	326	355	347	359	349	361	356	344	352	319	353	333	332	338	354	338	364	368	355	379	337	365	353	306	359	366	327	375	348	355	398	372	367	393	351	320	383	342	361	373	326	339	370	346	371	352	354	334	319	341	302	342	339	342	358	362	359	361	317	335	319	324	361	336	365	338	380	379	359	343	354	331	363	376	327	354	344	390	341	367	333	374	330	347	332	358	336	361	336	356	374	354	331	337	337	359	364	377	348	359	385	351	349	327	363	348	333	336	360	323	353	353	348	337	316	352	327	371	365	363	363	342	385	386	365	345	381	354	334	338	352	357	342	387	369	355	367	342	318	349	338	340	329	351	320	351	334	368	353	332	364	346	345	356	331	337	325	337	319	318	344	366	337	370	333	337	341	373	337	349	346	347	357	370	374	354	360	362	348	346	370	336	375	346	351	361	362	350	345	367	345	338	344	334	325	386	339	322	376	339	335	362	345	334	353	351	322	320	363	347	332	328	314	374	345	351	340	316	350	357	330	352	362	344	346	359	382	338	346	380	354	397	370	331	346	345	377	348	378	378	345	317	376	311	345	384	342	361	338	359	373	329	357	336	340	350	361	353	363	378	356	330	358	355	369	350	332	354	359	333	355	353	324	346	345	347	372	317	356	354	354	358	333	338	340	326	347	320	350	332	364	336	375	340	384	345	372	361	383	370	363	357	327	341	363	357	369	334	356	341	386	341	347	312	348	347	378	342	369	353	368	328	317	356	347	352	372	316	357	334	332	373	353	348	367	351	297	385	335	323	317	374	325	336	376	356	332	342	336	352	357	386	329	349	356	326	325	348	377	355	334	349	327	335	364	351	374	334	369	368	333	396	341	325	347	320	355	364	370	370	370	315	356	328	324	337	377	321	349	346	352	313	375	371	340	316	331	353	369	342	366	342	370	341	347	349	333	362	346	353	365	354	340	341	329	373	355	376	342	353	360	343	330	329	341	364	323	348	362	339	345	326	350	345	366	361	358	344	345	395	346	359	332	338	348	369	361	344	373	383	328	364	354	335	359	354	388	358	347	353	369	360	392	378	367	373	353	351	354	323	350	359	368	310	378	350	348	366	373	320	344	333	341	347	358	330	353	352	354	337	343	378	351	333	343	344	347	368	369	358	361	345	352	369	337	338	344	356	309	325	338	374	360	397	341	332	310	320	346	306	346	358	357	358	376	320	368	342	378	354	337	368	345	318	346	350	365	327	358	314	348	358	321	362	362	349	338	329	337	349	326	341	366	335	348	348	333	370	351	354	351	364	335	308	356	369	334	369	354	333	334	345	363	381	316	375	333	324	351	371	360	361	330	347	321	357	375	391	337	338	362	357	358	345	339	360	348	321	374	357	322	353	365	366	328	347	351	354	345	360	373	338	355	370	374	369	340	343	359	339	352	338	370	348	322	355	344	330	344	338	369	301	379	328	322	338	358	362	369	337	333	328	347	362	363	338	313	343	346	334	332	350	321	346	380	344	358	327	358	365	316	306	354	345	344	375	310	366	356	352	360	347	319	344	320	349	349	350	335	373	335	348	351	341	333	360	354	335	380	353	352	333	365	359	334	374	341	362	336	340	349	336	358	357	368	337	333	329	356	363	355	359	362	348	343	341	377	341	337	350	329	370	343	366	386	315	362	356	321	380	338	348	358	317	392	330	335	345	336	362	340	354	363	327	338	315	341	359	337	366	365	334	342	380	337	327	338	355	351	347	335	329	358	364	401	327	344	340	327	348	355	360	337	348	345	328	332	355	353	355	384	375	336	350	360	346	348	365	352	344	362	361	367	313	345	358	392	325	369	360	335	356	354	365	353	392	332	326	348	322	345	325	351	344	345	362	326	339	336	350	358	356	334	346	369	333	348	330	330	317	305	318	339	332	352	389	356	345	369	341	326	369	373	361	353	342	347	358	383	357	360	338	358	365	340	362	343	361	366	351	358	344	360	333	389	365	356	332	339	364	285	342	354	337	335	323	374	379	336	401	366	371	343	330	327	337	326	370	362	372	329	336	325	374	356	345	354	355	337	365	340	355	382	349	351	364	355	358	333	356	353	352	372	331	351	325	379	332	332	324	341	369	347	319	370	343	344	340	343	363	370	376	351	388	366	343	393	393	356	307	390	356	354	366	342	366	385	352	375	349	352	380	323	376	346	355	342	356	356	336	356	346	330	350	361	328	321	397	328	318	352	346	332	369	332	367	332	337	363	349	356	338	314	355	353	346	343	351	337	366	356	338	343	350	338	318	350	319	343	345	358	345	337	316	339	322	361	336	347	346	374	354	362	349	361	331	354	340	354	329	340	378	373	358	355	329	332	335	347	373	347	338	359	329	381	342	398	344	383	344	347	339	358	338	364	348	348	366	349	337	332	356	353	362	363	369	368	333	341	332	363	352	311	323	345	390	351	361	349	359	361	375	340	349	367	335	325	341	346	380	346	341	323	348	345	347	345	337	311	357	363	350	327	338	349	334	358	379	359	339	341	313	345	369	340	364	336	346	393	359	343	350	372	347	333	347	342	349	378	345	355	339	355	366	334	363	352	365	341	332	332	346	337	343	336	380	345	355	309	339	357	336	359	360	353	339	350	311	360	322	329	406	358	328	367	362	340	303	352	378	331	377	364	379	323	349	323	334	360	356	311	325	313	340	372	353	387	377	367	376	334	360	346	334	383	361	356	380	315	361	345	376	333	360	317	334	333	373	366	382	358	326	325	330	347	357	328	341	377	348	350	380	339	325	340	353	336	340	287	346	378	348	331	348	366	343	343	349	367	350	334	335	366	366	343	379	369	340	318	358	352	312	303	372	334	341	346	345	349	337	331	348	375	341	316	372	356	322	352	366	347	322	324	341	370	344	355	339	361	330	371	371	372	360	348	366	350	392	390	318	367	344	313	341	395	340	332	367	330	364	362	355	337	330	348	346	372	355	341	365	391	350	347	376	351
14413	1762	1945	1425	1011	701	485	416	289	252	235	205	169	160	127	141	111	108	102	110	100	108	91	93	89	67	77	79	76	76	76	75	82	77	66	68	73	67	70	64	55	74	72	62	64	71	57	70	75	61	76	81	93	92	79	65	79	72	81	66	52	55	69	79	65	63	78	72	56	69	65	60	61	65	52	66	52	64	62	51	49	55	58	62	53	57	71	59	76	63	39	74	68	76	65	57	67	52	76	64	52	70	61	64	53	58	64	64	59	53	54	75	65	65	49	71	67	57	54	54	65	52	52	55	61	60	74	59	50	67	59	46	51	68	69	64	53	66	47	55	63	59	52	51	48	51	43	52	80	57	53	58	65	85	51	58	53	75	63	69	62	58	64	58	58	58	63	66	64	56	50	48	64	61	70	69	53	54	58	58	61	56	48	64	61	70	51	42	47	58	65	60	55	53	53	63	50	50	39	61	57	61	56	62	59	62	51	37	46	59	52	47	62	57	43	54	51	56	58	66	48	57	60	55	46	60	46	72	54	50	76	55	45	64	56	62	51	51	61	56	64	71	80	55	56	49	59	53	59	66	61	60	72	86	52	63	54	53	58	60	57	61	55	64	67	60	52	73	55	63	64	69	58	59	54	63	53	63	57	35	67	55	68	58	59	65	75	62	66	58	78	59	51	53	49	45	53	51	66	75	63	45	58	68	68	72	81	80	51	43	60	61	64	57	54	57	62	51	65	57	62	46	58	58	48	81	50	65	66	55	66	66	58	53	56	59	54	64	60	47	57	69	59	58	62	54	60	61	48	61	50	63	52	59	49	68	71	64	50	63	67	59	58	62	61	53	51	63	65	52	69	76	63	64	65	55	79	56	55	40	70	62	56	59	57	56	55	59	60	61	64	47	48	57	54	66	63	62	55	65	62	56	57	57	54	61	43	55	56	55	60	57	66	70	57	60	66	54	60	60	54	59	63	50	57	67	63	51	52	55	50	61	47	56	68	68	58	54	68	61	61	59	60	61	55	77	49	49	65	62	59	59	53	57	50	52	50	71	54	65	61	56	57	47	61	59	49	51	50	50	52	63	64	62	57	62	54	50	65	48	62	61	69	71	70	63	62	70	75	56	61	64	61	63	52	68	52	61	80	47	61	53	57	64	57	50	50	52	52	48	61	38	66	58	57	66	59	61	63	56	49	83	57	72	56	67	50	59	63	42	50	40	53	72	64	86	55	59	62	53	48	62	57	68	44	48	68	57	60	64	70	66	60	60	64	53	55	55	79	68	50	75	64	61	57	69	63	55	66	57	55	61	59	68	60	48	65	58	51	69	48	70	68	48	50	42	55	72	64	45	46	58	53	58	68	64	52	66	76	54	61	50	56	59	40	56	61	61	53	48	61	50	49	45	62	62	54	57	56	62	63	49	60	71	73	66	55	65	62	59	67	71	57	58	59	56	62	68	46	59	56	58	50	53	55	64	58	65	74	56	64	67	44	64	53	70	56	58	68	64	68	72	49	55	58	57	50	57	51	53	46	76	57	64	43	59	47	58	57	64	48	53	68	44	57	53	63	62	51	42	65	70	52	50	45	60	50	58	57	59	49	45	54	68	57	68	43	74	46	59	65	57	57	52	72	58	55	48	56	60	50	75	55	53	45	80	57	51	54	50	54	71	48	74	62	65	61	56	56	58	61	61	55	65	70	55	55	50	46	45	67	57	69	54	62	61	69	69	59	53	67	58	63	63	62	51	61	60	50	56	64	61	61	59	53	70	64	47	56	55	57	56	57	70	62	67	60	64	59	60	66	53	60	70	67	70	55	69	60	64	52	56	66	71	55	67	49	50	55	55	66	70	53	84	56	69	67	52	59	55	71	72	60	68	64	63	56	63	56	61	60	59	49	62	54	52	61	58	53	70	60	51	48	69	62	51	72	59	70	53	47	54	52	48	56	41	49	56	59	58	49	56	57	59	61	61	65	61	56	58	59	52	39	64	65	51	55	44	43	64	58	58	69	50	49	48	67	60	80	60	70	53	60	61	73	55	52	55	56	61	53	52	52	62	53	48	61	63	54	60	52	52	66	49	54	65	55	57	54	57	55	56	58	57	68	43	57	56	54	52	63	72	54	54	60	83	67	64	58	72	71	49	67	53	62	54	56	54	68	54	56	61	73	56	54	54	53	53	58	73	69	63	55	65	59	60	67	53	65	52	65	60	59	66	55	68	59	65	52	55	65	63	50	53	75	60	71	46	65	73	47	60	69	64	57	58	61	58	63	53	61	43	72	49	47	54	72	59	56	61	58	59	66	60	72	48	79	65	60	67	54	64	62	67	53	52	59	64	61	54	65	56	53	56	59	42	46	61	61	56	51	60	62	55	65	54	53	40	59	52	55	60	57	70	62	63	73	64	56	49	66	56	62	54	59	64	58	60	62	62	68	72	39	59	60	56	61	57	51	72	59	56	58	60	53	56	49	63	54	48	56	57	54	59	66	65	58	60	61	69	51	46	65	63	74	53	48	51	53	65	65	63	59	59	59	59	58	51	68	71	49	53	57	55	72	73	52	73	60	56	66	78	56	58	52	61	42	60	61	54	58	54	67	49	56	69	59	66	47	83	56	63	51	50	61	45	64	54	56	74	61	63	59	58	61	53	61	39	50	70	53	64	61	45	56	58	66	57	52	62	81	58	42	49	58	65	51	62	52	70	41	59	45	43	40	58	59	34	58	62	79	71	59	71	64	71	46	59	65	71	46	53	52	66	65	63	48	64	67	61	44	52	43	69	64	66	54	69	61	54	59	72	63	57	66	71	66	68	64	58	55	55	56	79	58	59	55	56	67	56	60	63	50	73	52	63	54	64	60	48	55	52	70	62	60	55	65	62	58	55	49	58	60	60	70	48	69	53	60	71	59	55	60	59	55	55	58	57	47	52	57	55	52	48	61	52	56	58	59	64	61	61	49	55	54	55	61	65	62	59	42	56	62	56	62	73	53	64	70	42	58	57	54	46	54	47	64	69	60	60	53	50	70	60	71	67	62	52	56	66	55	61	68	64	60	63	59	55	60	62	67	59	61	57	50	56	57	62	50	54	48	52	64	55	55	43	49	65	59	61	51	61	57	66	55	68	59	70	50	50	54	69	50	82	71	50	48	58	57	66	59	50	51	61	58	69	64	56	52	60	58	68	58	66	48	57	59	65	48	50	44	61	55	59	53	57	61	52	55	51	68	54	53	55	61	67	51	55	71	65	54	63	54	57	60	73	52	56	67	60	53	59	60	60	62	56	65	50	46	53	75	52	60	67	57	56	53	54	70	61	61	63	40	57	50	64	48	73	58	64	45	58	70	60	57	67	53	57	57	70	52	52	61	66	71	53	58	65	53	56	56	56	55	67	46	65	45	52	60	48	57	56	56	56	37	68	76	54	58	55	50	55	51	55	62	68	64	49	62	62	66	57	60	56	64	58	66	63	57	44	59	59	57	56	67	51
7579	1748	4321	5080	4262	3524	2891	2214	1868	1542	1342	1227	1075	937	827	755	690	697	523	563	492	453	455	457	398	361	398	382	321	326	329	312	288	261	298	272	287	297	274	255	266	252	242	265	242	240	257	271	257	244	341	331	345	357	336	336	333	333	314	301	247	286	255	293	277	260	260	237	237	257	212	213	197	201	186	229	217	209	205	186	206	209	179	171	191	199	200	198	192	183	177	197	180	190	195	183	165	201	180	176	157	187	183	209	200	180	172	180	189	170	180	171	204	161	196	177	178	178	183	188	162	180	171	169	153	174	191	177	188	189	186	174	192	158	177	172	180	155	170	158	177	174	181	182	180	169	190	179	211	145	162	143	163	182	176	184	205	172	173	173	182	201	190	167	198	160	160	167	147	154	167	169	184	181	171	175	161	175	160	174	180	163	149	168	155	159	145	146	156	175	207	145	157	168	176	187	169	186	178	171	179	188	179	186	168	158	168	178	193	180	180	184	190	161	139	139	150	169	163	156	162	157	170	160	160	191	171	157	177	162	175	170	179	171	182	171	164	178	169	167	157	184	161	168	164	181	178	187	182	158	167	158	189	170	162	138	158	188	159	194	171	159	157	174	173	167	150	175	177	179	145	169	177	175	179	166	173	184	168	176	170	177	174	162	197	158	163	175	168	168	158	184	192	177	165	210	183	154	176	182	153	168	181	176	147	180	173	159	153	168	127	183	179	163	167	183	176	169	154	156	172	157	171	188	172	194	153	156	179	161	166	162	162	164	172	180	154	185	165	174	188	173	166	153	173	166	178	165	180	167	157	176	174	159	182	175	159	163	164	154	173	181	179	177	168	185	171	171	155	159	185	153	169	168	149	168	170	132	162	161	184	160	181	142	170	178	182	191	153	187	164	147	184	188	172	137	169	153	177	161	168	170	157	174	167	167	178	161	153	155	154	169	187	194	155	180	150	159	180	158	160	198	156	191	166	161	177	175	167	163	169	178	162	172	181	172	174	167	190	166	160	168	170	167	175	180	163	163	165	162	146	171	161	157	173	177	169	198	151	179	192	185	180	156	163	193	161	167	171	133	156	168	129	164	176	162	184	162	160	171	159	171	198	179	162	171	149	152	170	178	160	195	177	176	168	166	185	171	150	190	181	171	164	164	173	157	172	143	163	172	189	149	172	169	182	160	154	185	163	165	147	166	156	145	141	174	172	162	183	156	163	190	182	159	166	164	176	161	172	159	147	165	184	149	184	193	174	161	194	182	157	172	161	174	192	156	181	178	177	170	176	177	186	180	170	183	185	143	157	157	187	182	170	172	153	164	154	165	151	184	167	177	181	162	143	173	156	170	178	164	198	163	185	194	152	155	167	180	161	162	179	171	163	181	169	186	168	167	159	169	167	148	162	172	183	144	182	181	175	155	168	169	172	169	158	147	178	159	188	207	158	177	162	153	173	159	163	160	169	161	190	163	166	153	172	168	182	144	173	188	170	164	186	178	166	181	177	156	170	167	171	165	169	174	155	193	163	155	165	157	197	184	156	176	183	207	172	163	190	166	166	173	154	199	160	164	160	160	166	170	156	189	153	169	159	185	168	192	154	192	156	181	160	182	190	200	157	164	157	148	210	159	170	175	175	174	165	162	175	143	158	162	183	185	173	165	159	182	167	174	168	148	164	180	151	189	156	159	179	156	204	158	168	199	146	166	160	177	169	154	195	172	152	182	163	165	190	187	170	155	169	159	142	179	163	182	173	170	152	160	160	165	182	172	181	174	148	163	175	156	175	180	192	189	144	146	159	180	200	164	170	161	172	165	159	180	153	180	190	153	174	165	169	173	168	168	182	171	156	173	171	187	172	164	159	187	161	183	184	171	176	176	170	172	164	207	176	174	165	185	175	151	167	181	187	150	157	205	151	185	176	161	187	185	154	174	159	189	172	176	177	172	153	149	162	168	179	166	171	179	175	170	182	176	161	156	184	163	166	176	177	161	185	159	180	182	170	186	164	177	158	144	179	165	177	174	174	172	176	176	176	191	154	173	173	184	185	162	177	174	167	137	200	185	171	168	189	181	170	178	186	154	164	172	177	165	161	157	160	172	154	178	168	174	162	168	199	162	163	179	169	157	179	150	160	177	178	172	178	166	151	138	167	189	172	189	178	177	160	168	196	182	161	138	164	184	151	182	180	191	163	168	176	142	147	159	163	175	172	169	179	160	179	166	178	174	165	168	170	158	163	167	173	195	153	165	179	160	160	165	165	170	173	200	180	153	187	174	163	195	172	166	162	164	168	190	170	157	169	175	186	179	181	158	174	169	161	170	167	176	158	174	171	170	189	179	162	172	169	158	165	162	183	178	170	190	179	149	186	157	170	161	158	193	168	170	172	173	141	178	168	176	181	164	173	176	166	136	198	183	196	181	164	159	170	166	160	182	177	170	160	171	165	184	184	163	176	162	160	160	192	169	171	196	164	145	188	163	149	157	174	167	170	172	186	155	194	159	178	168	168	158	176	172	156	146	180	186	171	163	176	152	184	182	166	162	202	184	155	156	190	173	165	171	191	163	172	180	186	168	180	159	190	182	161	170	132	167	181	159	173	162	161	145	155	159	168	144	169	190	171	161	206	184	185	152	173	181	171	193	163	179	148	172	174	159	152	172	157	167	162	191	183	171	160	159	164	154	160	197	195	183	177	208	185	159	163	181	174	172	175	164	160	174	167	192	174	151	160	154	178	173	170	199	175	169	177	149	143	173	165	164	161	154	162	158	173	173	161	187	182	157	166	179	160	162	161	186	162	172	178	166	160	165	167	178	175	184	174	179	163	177	177	169	178	175	159	162	156	176	187	152	157	184	179	174	192	161	151	197	165	153	154	175	190	160	196	175	170	161	179	186	172	162	166	165	177	162	176	158	175	185	132	149	173	148	170	148	178	170	195	166	205	184	158	183	171	159	173	149	168	153	166	165	181	153	170	176	178	164	172	172	164	181	171	158	181	188	169	171	176	159	186	180	189	183	177	161	175	166	139	165	182	187	179	149	156	150	184	163	167	170	173	177	174	166	147	165	190	168	177	165	167	172	167	160	166	162	189	164	195	177	177	130	177	174	172	189	190	167	154	178	198	170	145	175	176	164	171	179	164	168	173	161	147	181	165	167	161	152	186	163	175	175	149	176	174	168	169	143	179	175	144	163	172	188	174	146	182	174	168	162	189	164	188	173	154	180	171	173	163	151	182	146	188	167	180	161	168	177	184	202	185	179	171	175	143	184	184	173	172	139	164	162	167	163	182	157	175	154	186	160	166	166	174	150	139	158	168	148	183	199	182	172	187	155	163	183	172	158	168	175	179	194	163	177	185	185	181	161	172	178	177	166	175	167	184	147	158	182	168	188	179	175	157	162	179	180	177	190	178	144	176	188	170	168	160	145	160	211	162	161	168	161	174	168	170	162	183	180	171	178	164	165	156	168	178	158	182	176	202	180	198	196	144	140
2351	158	143	127	132	129	120	121	124	119	109	113	113	111	117	105	104	100	113	107	109	96	103	104	109	99	121	109	106	121	114	101	109	106	124	113	90	101	112	93	115	113	108	109	106	112	98	100	101	108	112	113	108	110	119	132	113	94	107	109	106	107	114	102	123	92	95	113	101	112	111	89	110	117	122	109	98	96	107	97	96	114	95	124	111	125	120	100	104	88	101	93	97	134	118	99	92	97	107	116	92	101	117	97	111	107	111	127	116	99	139	114	109	95	107	116	112	99	128	115	121	115	90	94	94	102	98	121	107	107	111	103	109	94	107	126	99	105	129	103	98	114	126	90	106	100	106	103	116	112	90	94	126	104	111	114	85	113	117	97	88	116	120	122	109	103	129	96	90	90	112	93	115	134	103	93	110	119	122	120	112	89	108	110	115	100	105	98	115	96	106	110	114	121	118	98	93	133	92	84	118	93	90	120	113	104	126	116	96	127	107	118	95	109	113	92	105	104	105	110	112	118	111	115	110	115	105	99	89	108	114	99	114	98	94	90	108	113	113	104	98	123	112	122	109	106	136	97	83	104	113	115	109	117	120	117	120	111	114	102	112	106	103	108	101	99	107	103	96	119	104	102	113	120	111	96	123	89	113	122	121	104	127	122	111	90	106	107	110	115	104	116	127	114	107	131	116	96	121	117	119	124	121	118	113	115	108	105	104	110	116	106	122	104	90	108	88	98	115	94	115	115	109	115	100	108	101	100	105	99	112	114	100	121	120	108	101	118	109	103	105	128	127	116	111	94	108	107	108	103	91	126	109	125	113	112	103	107	119	123	104	94	123	146	104	107	113	108	107	116	114	113	113	101	136	108	101	103	118	111	113	120	119	108	122	114	104	105	107	111	114	114	125	108	81	101	108	105	104	107	112	128	107	115	111	133	105	96	99	127	108	105	122	101	115	110	101	119	106	91	117	105	90	95	119	117	108	109	99	111	119	115	118	113	120	124	103	114	109	114	101	100	84	107	113	110	108	112	125	131	97	123	95	131	89	116	120	108	114	107	122	93	105	95	99	111	117	104	140	114	126	117	128	115	124	99	103	117	111	98	132	116	116	107	106	124	110	113	114	107	114	104	104	124	110	120	125	102	118	110	117	113	97	95	120	134	113	110	107	115	99	104	98	108	109	129	113	97	95	113	107	106	125	114	107	114	108	127	111	99	99	118	109	129	110	93	100	115	103	96	123	108	99	115	108	111	116	107	115	118	109	109	119	94	99	131	103	102	105	83	113	109	118	97	115	104	115	100	116	100	113	96	100	83	123	103	90	114	105	113	114	93	117	114	125	113	112	103	121	103	106	113	115	104	111	115	109	121	104	114	111	102	118	99	107	104	113	140	91	115	105	119	90	101	111	123	96	120	125	94	116	129	102	102	106	99	123	102	121	113	122	101	113	104	113	112	96	116	109	119	107	112	121	103	106	133	117	117	109	129	115	116	104	117	102	123	111	125	125	105	114	85	137	123	122	122	102	118	116	126	113	125	119	119	90	113	112	106	133	96	128	104	117	120	110	105	94	128	105	105	108	101	105	94	115	131	98	111	105	103	117	108	114	107	99	114	116	115	116	109	117	122	116	112	112	113	100	109	127	119	122	93	109	116	96	111	107	101	103	116	105	120	110	114	94	115	116	100	106	111	111	117	107	97	142	108	123	105	117	127	98	114	110	112	96	130	100	109	109	118	102	107	99	115	108	100	121	101	112	97	113	116	107	111	119	133	109	109	104	130	106	86	106	108	91	122	112	124	114	108	107	87	98	117	96	102	105	107	115	128	112	107	101	117	113	101	117	109	99	121	100	123	112	120	118	110	107	121	97	117	114	124	105	108	107	90	115	114	113	121	111	112	116	115	116	103	123	115	133	109	123	112	121	104	116	114	110	107	109	107	101	114	116	118	105	107	91	128	103	103	99	100	102	120	113	121	105	111	102	102	114	109	83	114	121	122	135	99	109	120	89	100	95	117	109	97	111	137	121	100	131	108	101	111	98	103	99	105	110	123	98	126	105	108	94	107	88	96	108	113	91	91	96	92	104	129	123	103	104	105	117	106	103	115	103	110	105	121	95	113	118	105	123	119	137	119	97	114	81	110	117	104	102	112	106	102	103	101	118	93	127	104	131	106	116	132	108	111	116	107	114	102	111	115	121	92	126	91	114	99	105	117	96	100	110	106	107	105	106	112	105	115	122	101	112	103	90	109	116	116	111	113	118	129	99	106	118	117	101	106	114	115	106	116	136	124	132	105	106	109	117	112	116	97	101	118	98	89	109	115	118	93	105	102	119	127	102	129	121	93	102	122	123	94	94	117	109	120	124	112	113	114	106	101	117	104	102	112	115	121	109	106	112	105	124	103	93	101	102	105	113	113	106	101	117	104	82	118	118	89	117	103	99	105	116	99	105	110	115	105	117	110	113	120	102	104	121	87	116	114	92	102	104	95	107	115	109	109	101	113	114	114	111	105	108	119	98	129	114	113	109	112	112	104	110	105	117	113	121	92	108	105	105	109	112	103	105	111	127	122	120	98	111	111	115	101	99	111	121	106	108	111	113	100	114	110	114	101	94	117	109	94	86	89	106	118	91	119	99	108	110	98	92	109	118	113	113	100	114	99	123	114	119	124	99	108	117	118	118	110	117	112	101	102	109	109	97	108	118	130	109	108	110	104	111	102	114	97	89	102	130	106	105	94	91	122	115	105	137	104	84	111	136	110	114	118	137	124	107	102	118	115	126	120	96	116	110	113	122	116	100	112	109	112	107	112	116	110	104	104	106	91	96	117	113	113	121	112	113	110	108	122	100	111	121	110	109	129	105	114	105	101	104	104	103	114	108	125	92	122	102	115	118	116	111	95	126	111	127	112	116	120	119	117	97	136	102	99	102	96	107	94	102	108	111	116	108	128	128	103	111	106	106	103	101	97	92	113	106	113	123	96	134	113	92	105	105	122	123	105	103	117	122	95	102	116	117	122	109	113	111	118	107	101	103	95	126	107	98	109	90	102	103	96	114	94	116	111	99	131	109	111	108	87	112	117	115	110	114	118	106	120	105	103	129	98	106	113	106	121	117	109	97	87	104	119	113	112	109	110	94	111	112	109	105	98	104	116	128	118	115	116	120	109	108	107	112	107	101	114	112	114	91	109	98	107	107	132	112	114	96	104	120	112	115	121	107	101	91	110	90	125	102	110	128	125	121	99	92	122	111	102	98	112	106	119	114	100	104	110	126	103	111	108	111	118	124	111	100	108	107	120	94	119	108	118	102	108	130	102	124	96	103	96	107	106	113	119	84	103	100	104	99	124	111	88	104	125	92	109	92	112	102	95	99	94	105	118	107	109	111	99	99	120	110	112	120	94	128	115	114	101	107	110	118	118	113	119	112	105	105	97	123	92	120	108	118	103	119	97	101	94	106	112	133	110	111	106	106	107	99	119	132	105	98	90
2511	373	410	417	425	379	368	353	375	379	314	350	352	343	359	333	367	317	353	341	326	356	323	283	334	319	322	315	312	328	321	291	317	309	322	335	330	326	302	324	320	327	326	326	329	343	321	324	340	310	307	307	351	380	347	331	322	328	310	335	323	335	364	337	305	342	334	354	316	291	313	315	331	313	312	330	341	338	311	316	334	305	319	327	300	316	283	332	345	302	318	349	317	338	332	284	335	330	337	360	327	321	329	307	338	306	314	301	309	329	283	308	338	314	348	351	288	318	289	320	313	315	296	303	316	305	330	331	333	318	301	304	332	298	362	299	324	316	295	328	330	302	356	322	340	303	315	342	291	296	337	347	316	312	338	297	330	307	322	285	338	327	322	326	330	347	308	305	336	312	310	301	339	345	315	308	321	324	277	287	345	323	322	300	310	332	317	308	313	305	326	297	328	332	312	322	326	336	279	316	349	329	321	319	295	324	329	309	307	303	350	334	289	307	320	320	323	316	317	300	324	303	323	333	327	324	316	283	291	312	328	295	306	317	324	341	306	329	320	318	336	318	298	288	302	331	343	320	303	328	299	349	331	299	314	311	327	327	302	321	328	321	304	309	332	319	323	361	329	309	294	326	294	335	320	299	313	361	304	338	350	304	329	314	295	326	331	273	348	298	332	311	302	322	305	297	323	314	304	316	344	314	303	333	309	314	340	311	341	312	323	285	297	313	312	345	310	314	300	346	306	335	316	329	309	310	305	354	320	310	309	313	331	336	311	341	319	345	310	298	299	291	316	316	309	309	291	282	320	308	302	321	322	331	318	333	296	332	308	312	322	325	320	324	313	342	310	322	332	296	320	341	303	301	303	326	314	293	330	339	330	313	311	324	318	302	337	301	338	338	292	293	312	351	329	309	322	311	307	314	304	275	324	334	346	316	335	304	325	293	305	315	308	290	292	307	293	312	278	308	333	324	351	367	352	302	330	326	311	293	339	336	320	317	306	302	291	311	285	332	313	311	343	308	296	313	325	315	361	302	301	307	330	313	290	329	305	314	303	313	361	332	321	297	299	308	310	341	288	337	350	311	302	298	316	274	336	309	336	340	305	295	330	306	331	309	317	334	312	329	316	320	301	297	306	321	309	317	300	302	309	301	296	303	329	297	328	336	295	326	330	313	286	321	322	303	307	319	334	310	313	309	339	322	321	303	331	324	332	308	299	318	339	308	303	307	325	317	322	303	323	346	318	325	312	314	348	323	342	324	299	337	295	320	294	313	308	325	313	302	340	315	296	295	294	301	336	324	300	310	298	311	297	329	327	321	324	269	302	318	315	343	332	302	348	329	343	301	307	342	312	318	297	305	290	318	320	329	305	342	341	318	299	318	329	339	321	311	310	335	329	338	314	316	337	300	321	353	299	333	340	328	300	294	325	323	321	326	315	324	312	294	338	340	308	326	332	306	323	319	341	323	323	343	321	349	310	278	317	312	297	328	311	324	301	338	313	352	336	323	321	331	341	308	305	311	331	300	331	314	325	313	334	345	313	292	320	300	337	329	298	309	312	278	310	339	280	307	299	330	306	316	282	315	329	331	314	297	326	328	330	286	302	309	322	337	303	336	314	320	312	315	313	297	306	296	323	319	318	324	311	303	334	303	309	330	302	317	338	320	304	326	306	317	301	304	314	290	298	322	339	315	321	329	310	329	295	316	305	320	324	305	323	342	325	336	342	326	311	327	308	332	309	324	320	310	332	291	342	293	313	320	308	323	330	287	306	335	330	309	323	331	322	311	310	323	303	306	297	322	329	299	275	332	326	294	314	314	314	311	270	308	311	327	319	325	282	316	282	319	306	325	316	329	326	314	317	316	316	314	305	329	322	317	344	322	331	314	311	319	325	307	335	327	326	301	326	300	310	319	285	311	319	327	306	309	329	327	312	313	315	296	331	297	309	296	309	325	307	337	328	329	281	314	298	334	329	326	319	305	291	322	300	337	309	299	340	269	327	335	311	333	286	347	322	299	285	287	285	351	345	363	324	302	311	324	320	339	316	321	358	298	306	347	333	337	351	311	324	292	304	314	338	345	312	323	313	306	297	307	272	343	326	295	323	328	322	300	294	290	327	293	328	334	320	336	310	347	320	332	297	312	345	294	304	327	339	319	314	309	308	344	314	310	302	357	313	322	301	310	305	292	299	316	331	309	311	321	292	314	300	319	300	308	290	328	322	346	331	290	324	296	315	301	308	323	312	323	272	323	303	333	313	318	338	326	332	298	313	314	310	297	319	336	327	332	360	325	331	318	307	327	323	300	303	331	336	334	313	307	313	339	299	339	343	319	331	314	322	335	304	315	312	323	300	306	283	306	332	312	306	274	318	326	350	336	324	341	306	325	327	344	331	322	285	328	321	310	326	329	311	321	334	338	324	355	315	316	303	313	319	330	284	324	297	318	351	308	310	333	288	313	331	301	308	320	304	323	339	285	342	316	268	317	313	354	298	319	315	295	348	308	331	316	353	314	281	332	307	288	295	320	291	307	323	332	306	350	317	336	303	318	322	311	321	285	304	292	351	337	292	317	305	333	317	315	321	287	332	310	293	323	322	330	297	313	354	304	336	308	292	296	298	344	329	327	343	286	334	314	282	335	311	317	338	347	327	323	316	321	318	319	316	303	294	303	311	272	309	324	329	322	365	338	340	297	315	311	320	346	323	318	298	303	330	336	353	335	310	305	318	344	331	325	312	299	320	326	315	338	295	312	316	308	299	319	332	332	293	310	336	333	344	299	324	275	325	332	338	298	322	305	317	313	314	310	353	344	312	315	321	298	301	347	319	325	311	323	352	324	285	304	319	300	312	300	337	340	334	306	330	300	301	305	325	292	291	300	297	323	328	317	337	337	339	325	327	308	330	340	327	315	327	326	324	287	321	331	334	307	292	293	313	304	279	310	319	293	303	319	290	326	296	304	310	288	352	315	310	304	295	333	342	337	303	344	313	338	299	311	304	334	341	327	302	323	320	311	344	312	321	323	332	313	306	324	314	311	317	311	327	324	322	328	311	292	326	290	275	316	318	318	301	321	301	304	311	315	313	289	329	338	321	328	283	278	332	301	307	289	340	313	315	305	329	326	328	317	320	362	306	344	347	321	281	347	352	318	301	301	305	324	308	345	289	327	322	322	311	359	353	320	297	330	306	314	314	292	327	328	299	344	309	273	288	336	312	295	316	359	360	320	301	353	343	336	334	310	306	344	307	318	305	326	315	303	322	300	281	312	314	289	285	317	336	338	308	284	292	335	287	319	332	331	295	281	337	301	311	323	324	335	337	329	312	300	304	343	291	288	321	332	307	305	365	327	313	321	318	333	328	337	317	311	302	326	300	286	323	288	297	301	317	356	288	293	323	324	296	309	333	320	297	293	303	291	333	324	333	295	309	296	280	325	337	322	283	300	349	315	321	293	324	333	295	320	318	337	314	314	359	336	308	279	317	353
8263	845	1062	751	558	430	365	279	267	241	220	191	190	171	183	175	162	157	151	141	129	134	135	126	138	132	142	130	141	121	143	140	128	133	127	119	123	134	131	132	168	116	129	145	131	117	123	148	134	129	129	152	139	131	116	160	117	120	131	145	139	131	122	128	135	137	119	123	114	124	130	139	121	127	151	147	120	130	111	120	153	140	116	110	124	109	137	104	125	112	111	126	117	136	118	131	129	138	100	140	111	123	137	132	120	109	131	144	134	128	111	115	134	128	108	123	145	123	129	143	97	134	142	101	123	127	105	126	136	126	127	147	127	132	136	124	128	112	132	119	125	127	110	133	132	116	116	124	127	142	112	125	123	118	120	124	120	122	120	120	136	129	120	132	149	135	135	113	130	95	110	110	135	112	102	126	135	133	127	138	117	115	140	126	134	129	124	117	133	133	135	132	113	122	119	128	121	127	130	115	107	128	140	129	131	143	121	136	92	124	111	122	138	104	128	145	126	123	147	124	124	152	106	130	123	108	133	140	129	123	111	122	118	104	126	123	119	127	122	130	146	133	139	116	115	140	132	130	121	131	119	119	119	112	135	133	127	129	134	137	112	118	138	122	128	124	118	127	140	127	120	132	121	97	131	116	111	123	103	144	124	117	126	117	134	132	114	128	109	129	128	116	128	127	127	119	131	135	131	103	129	143	122	138	110	123	125	114	139	120	107	130	128	107	128	122	108	122	124	131	111	130	140	126	129	137	112	146	120	124	117	118	122	125	143	130	128	127	130	130	108	114	126	114	131	109	121	127	129	128	127	117	108	127	118	106	132	148	129	138	127	118	118	117	125	124	122	116	131	126	144	128	99	118	123	115	145	115	126	132	121	118	108	146	124	120	118	133	141	131	130	124	134	106	128	140	118	113	113	109	129	147	137	133	115	109	139	140	127	115	131	140	103	133	134	122	143	129	118	129	130	116	122	144	113	120	114	106	130	127	127	121	128	140	115	135	142	120	116	106	127	123	135	124	106	124	118	125	136	117	114	140	126	149	115	126	131	119	128	132	115	118	122	122	113	135	92	127	142	104	117	119	128	135	140	115	123	111	118	114	150	133	129	130	120	108	131	118	141	135	114	138	111	127	127	124	119	137	128	116	99	118	128	133	116	153	117	141	141	118	135	120	126	112	120	125	154	114	124	135	119	110	137	125	127	109	136	123	123	127	145	124	122	136	123	127	129	137	135	120	123	113	127	109	128	117	127	133	127	114	127	129	138	132	152	122	144	123	127	128	108	119	106	139	116	121	112	151	139	125	148	136	115	124	120	149	120	133	134	135	131	131	146	113	136	117	122	123	121	120	151	121	112	155	103	124	114	124	128	117	120	140	125	141	141	121	124	137	116	122	124	121	122	133	134	114	100	110	141	139	115	129	138	128	131	135	124	123	123	115	138	101	120	118	136	140	145	111	123	116	135	124	136	120	114	142	127	116	129	126	121	112	125	131	136	126	121	109	135	141	115	150	135	129	120	123	105	118	128	117	114	123	122	126	135	131	132	131	128	109	114	132	136	130	135	133	132	131	141	124	120	107	130	124	124	126	122	145	137	119	121	132	111	149	110	140	132	122	137	121	129	114	126	129	114	110	150	139	123	114	130	121	123	122	126	121	124	111	145	146	138	137	107	116	128	157	118	126	138	125	118	126	121	92	137	119	135	131	110	118	131	109	129	112	126	115	139	136	138	114	134	129	147	107	126	132	144	113	143	128	116	141	133	150	119	139	114	129	123	122	125	136	130	121	133	124	139	128	121	120	104	119	139	137	116	98	122	105	134	137	107	117	112	124	120	115	114	128	142	131	133	126	125	138	142	107	135	119	136	133	119	138	121	125	134	101	116	139	126	153	130	124	104	114	107	133	136	121	125	127	138	126	148	140	111	117	135	129	133	129	143	134	128	136	134	135	133	128	125	138	121	112	142	144	123	134	118	125	119	127	136	122	114	117	117	122	128	126	128	125	110	132	125	119	135	118	117	114	117	125	116	123	124	104	128	121	132	136	124	126	123	106	112	135	119	134	117	114	137	137	139	138	123	131	116	107	112	135	135	134	131	150	106	129	117	139	135	99	125	127	133	118	121	128	133	135	160	125	136	106	116	131	133	130	115	122	157	127	114	138	151	122	128	131	134	113	113	121	127	137	119	116	130	111	131	146	125	98	119	117	140	122	121	137	131	128	143	107	124	118	105	129	112	130	130	115	118	113	123	154	133	111	122	123	120	126	133	112	112	119	125	129	128	105	124	127	122	109	137	132	122	137	131	138	131	140	110	126	116	157	130	131	126	105	137	125	130	134	123	116	121	119	109	124	125	135	113	119	128	132	112	130	124	138	112	115	128	129	113	131	110	137	126	111	123	162	105	137	103	130	124	128	108	129	120	128	134	113	153	120	149	137	133	130	123	114	117	128	155	122	126	114	127	106	118	109	124	106	114	127	134	121	127	113	122	131	121	157	110	120	132	133	117	127	121	133	136	136	114	109	133	140	136	121	117	136	121	96	117	125	125	129	122	131	135	128	113	115	141	138	124	125	112	123	144	129	121	130	108	126	119	153	121	105	133	133	119	119	105	137	119	127	127	123	124	141	110	110	133	120	131	114	127	134	134	134	122	135	137	131	125	136	138	129	147	119	128	114	145	123	135	114	135	129	138	129	141	104	116	119	140	146	123	127	143	119	105	138	120	127	115	118	118	138	133	125	127	115	142	108	123	108	114	122	113	126	143	120	143	117	120	123	112	119	114	129	112	149	130	124	125	130	135	124	124	131	121	131	118	138	121	129	129	147	112	117	124	122	126	131	132	130	129	132	129	100	116	144	127	106	127	139	110	123	104	121	137	111	122	126	115	114	124	134	142	124	133	123	132	122	151	104	133	135	134	121	151	125	128	128	105	131	125	138	124	127	137	143	103	116	116	101	118	123	118	126	135	143	131	153	117	141	135	144	138	152	128	131	130	128	114	114	141	128	125	123	125	133	124	135	144	132	116	110	118	122	129	127	118	132	134	153	138	136	145	131	149	125	158	129	137	118	135	109	103	97	122	134	113	130	112	121	121	121	121	114	118	151	137	133	118	137	111	127	116	121	113	133	142	99	125	139	144	115	127	116	149	153	137	123	135	124	121	125	126	123	120	128	121	126	120	133	126	139	122	123	119	133	119	121	116	153	115	109	120	131	133	121	110	124	126	105	149	148	109	119	148	112	118	119	118	118	115	157	118	131	145	129	128	127	106	136	120	128	128	116	130	122	117	109	127	121	98	107	119	137	117	122	133	126	140	105	118	136	127	120	134	122	116	121	145	129	139	128	147	138	117	112	135	130	123	128	117	126	120	146	135	133	113	111	147	108	121	112	125	139	133	106	119	114	121	120	132	119	111	130	121	130	108	118	129	107	135	102	129	123	126	119	125	122	120	104	105	127	109	126	130	125	152	139	119	129	144	122	147	133
5993	1136	2561	3014	2609	2116	1745	1445	1196	1075	933	832	823	726	725	681	621	593	516	541	522	478	501	468	501	493	482	404	441	451	465	464	373	393	437	388	384	397	386	390	393	385	434	416	369	430	383	411	398	388	457	460	429	385	424	419	410	389	437	361	376	427	418	367	399	412	429	361	383	403	374	378	373	359	382	379	381	374	358	370	383	375	341	369	346	377	321	374	371	331	351	388	347	387	338	351	353	345	387	367	338	338	356	374	329	377	370	346	358	360	360	348	369	339	344	375	317	310	360	364	349	354	312	347	378	346	343	334	369	355	356	352	377	360	374	372	352	346	352	326	329	347	335	349	372	345	330	389	351	341	316	377	315	361	365	336	339	366	360	346	377	326	341	369	351	348	340	342	381	345	347	359	349	354	316	352	337	353	318	341	338	365	325	336	336	364	354	348	346	334	339	361	331	326	353	335	340	378	340	374	326	364	322	345	351	313	364	358	340	353	383	376	344	361	318	347	398	328	376	329	332	362	354	346	327	379	324	359	376	362	341	360	357	343	343	343	349	335	364	323	353	354	340	343	317	350	364	358	333	373	369	323	353	349	358	363	387	360	356	375	358	312	360	320	371	368	339	353	357	381	318	333	326	371	352	327	354	333	353	337	331	349	334	348	378	326	388	341	367	334	325	328	351	348	344	344	371	344	350	328	356	366	271	356	336	356	341	353	340	363	366	337	371	369	353	347	328	359	357	370	369	334	333	342	318	330	337	388	318	331	345	337	366	356	356	329	331	340	332	359	335	367	356	390	308	329	365	331	298	336	360	325	348	392	363	351	363	341	317	340	337	346	327	302	361	320	345	346	353	363	359	410	349	342	345	351	346	353	348	359	366	365	341	342	351	361	323	369	319	350	367	339	324	354	354	376	355	345	344	385	361	395	345	318	358	353	378	411	348	344	340	321	313	356	344	363	349	391	374	326	357	348	341	361	375	298	383	348	375	337	324	318	349	349	371	383	353	345	356	358	330	369	349	335	345	308	354	367	340	388	388	359	347	354	372	348	346	337	362	362	345	332	355	329	358	352	335	372	375	362	343	324	358	324	331	369	376	334	353	338	370	365	325	326	352	342	336	349	331	372	359	331	377	364	376	375	339	323	357	346	329	344	347	342	371	350	347	332	330	377	358	332	347	356	386	334	342	332	363	315	361	365	341	329	370	316	343	347	355	334	390	345	327	332	360	359	328	329	360	329	348	370	346	373	318	369	372	331	372	358	342	360	336	330	356	383	321	369	398	340	362	343	365	384	381	342	353	349	350	357	375	344	371	324	339	343	345	380	352	369	348	352	368	370	346	401	358	373	348	360	342	347	355	340	368	356	321	364	373	332	338	350	384	357	337	336	358	351	404	363	360	346	385	314	371	362	379	342	322	353	311	351	347	369	366	358	303	355	368	339	325	379	325	384	333	317	354	354	382	354	361	345	359	348	360	347	332	331	323	347	365	341	385	358	360	378	345	377	376	350	358	330	322	313	362	341	377	358	348	334	337	366	334	338	342	350	349	359	337	359	363	350	381	369	356	328	372	341	360	367	339	382	363	355	341	323	343	352	354	366	351	351	346	365	339	368	334	382	322	324	369	364	369	299	376	358	363	368	332	328	355	342	354	394	362	334	352	347	352	340	359	349	347	328	333	343	351	346	381	341	331	324	361	346	354	312	337	348	350	385	332	367	367	341	369	347	341	352	370	331	348	388	334	372	338	367	334	317	333	318	360	355	346	368	361	360	355	375	380	335	347	340	381	321	341	349	340	356	349	375	368	360	351	351	391	348	338	338	359	344	334	365	348	337	345	343	376	311	343	354	333	357	353	346	359	380	332	321	342	354	372	335	341	352	347	331	334	355	316	331	337	357	353	390	337	335	325	352	380	323	328	351	360	333	347	337	358	385	354	332	382	359	339	348	370	341	380	348	350	362	333	332	336	337	336	335	355	338	302	323	344	356	348	365	360	374	348	335	393	356	363	370	329	358	353	358	336	343	358	339	362	352	327	351	367	347	372	320	341	373	347	338	350	333	350	358	334	357	341	354	337	336	343	380	348	347	358	377	370	343	320	369	372	336	349	394	371	343	356	359	354	367	366	386	360	335	342	359	395	344	328	348	335	359	394	346	335	364	364	339	351	345	352	358	335	355	361	381	332	318	395	350	348	316	363	346	342	312	341	374	346	361	370	341	330	381	376	322	390	330	312	397	387	372	353	317	320	317	360	340	368	355	337	343	331	342	335	339	344	346	335	340	350	352	328	324	341	331	326	355	306	362	334	368	377	367	328	343	363	359	367	357	397	358	347	319	328	360	355	373	335	339	303	373	346	375	354	338	360	402	346	366	342	327	343	353	320	353	353	331	376	329	337	369	368	323	371	362	354	351	325	370	356	319	343	337	370	356	377	334	340	320	346	382	350	337	342	365	363	326	345	367	340	367	302	348	334	329	332	353	333	308	367	345	368	366	354	372	355	379	345	343	353	371	334	340	341	358	353	353	350	333	328	368	338	355	366	373	345	327	350	356	365	403	342	348	356	342	334	345	363	354	341	323	350	331	348	312	344	335	334	307	358	296	358	308	372	341	325	296	345	348	348	370	328	337	372	333	322	398	357	322	340	327	350	367	357	357	355	350	362	356	339	325	369	376	370	327	333	384	311	321	348	324	377	402	382	338	355	352	331	349	344	357	332	345	338	347	365	347	350	319	399	335	354	318	338	363	375	318	300	348	350	353	372	350	334	359	347	329	372	334	349	308	348	325	375	344	333	348	364	338	383	337	353	372	335	349	399	324	363	351	342	360	347	326	354	381	364	351	367	320	361	333	333	372	366	364	338	349	337	355	345	338	331	380	334	317	351	333	312	341	355	365	341	352	330	362	357	329	344	343	365	328	366	315	360	351	335	366	343	324	368	336	300	329	345	348	365	341	352	311	353	355	357	337	341	359	365	341	353	360	359	352	339	327	390	321	349	324	329	350	325	351	358	330	371	345	327	360	364	319	351	320	352	352	327	306	341	346	375	353	357	347	365	376	355	385	339	330	326	352	343	376	365	346	348	329	363	347	335	331	339	369	315	302	375	347	401	329	335	353	375	346	331	382	337	348	325	322	338	355	333	323	351	322	350	365	344	356	353	377	345	341	338	336	331	354	346	333	341	309	350	333	364	347	381	324	340	343	333	396	364	318	341	352	350	335	375	341	350	383	398	332	324	376	331	313	328	354	356	326	320	340	347	348	340	341	349	348	340	336	374	345	331	372	351	340	352	358	349	358	343	345	371	344	308	362	331	363	328	347	323	325	356	349	353	354	309	372	328	325	344	342	387	379	297	373	344	282	323	333	361	343	348	351	350	378	335	361	335	339	339	355	355	347	366	322	350	341	358	395	331	337	310	346	356	344	379	350	346	359	348	340	371	338	352	360	328	342	345	348	329	338	338	337	350	347	373	365	327	322	386	342	364	360
14319	1826	2018	1440	970	699	502	389	320	274	233	198	182	166	157	133	122	103	105	93	91	79	97	78	86	93	74	88	80	71	78	58	77	61	69	82	67	73	59	63	72	55	77	75	60	66	87	81	70	72	56	73	78	70	74	65	67	65	75	70	82	65	75	64	87	81	72	59	63	68	66	61	69	53	57	48	67	58	71	53	56	62	56	55	70	56	69	57	65	48	61	55	53	55	61	60	64	57	52	59	58	68	66	55	65	74	62	64	54	61	49	68	56	46	65	46	65	67	52	57	57	51	60	61	54	58	50	72	53	54	75	59	45	59	55	64	59	57	37	56	55	53	58	49	62	58	55	57	60	68	76	59	44	67	66	72	69	66	60	53	60	58	51	58	53	57	56	43	71	38	71	65	60	48	70	58	65	50	43	54	56	59	55	50	66	47	57	49	58	59	65	52	47	48	65	70	66	54	52	69	60	57	58	59	62	51	57	69	48	72	46	65	61	56	41	65	59	56	58	57	48	61	66	60	48	58	55	47	57	60	59	63	53	73	62	58	62	60	61	55	56	54	61	75	47	58	64	62	48	62	58	60	57	64	62	57	61	53	69	60	56	56	53	60	60	53	48	77	45	42	48	62	54	50	60	57	68	61	67	56	54	51	54	72	61	48	68	50	48	60	58	65	49	46	55	52	60	49	64	70	63	47	57	60	71	50	45	55	66	72	69	46	62	61	66	51	52	58	65	55	58	56	56	57	51	60	61	61	55	57	55	58	56	62	48	53	55	40	69	53	63	52	49	57	61	55	78	49	63	68	65	41	54	43	47	54	65	49	64	51	72	69	63	69	60	50	49	59	78	53	56	59	57	66	56	51	70	63	56	49	60	57	52	58	64	51	61	66	59	52	64	66	63	61	55	59	49	60	49	61	59	69	49	64	48	68	60	64	69	61	60	54	56	55	55	59	64	65	46	60	66	53	60	56	61	58	48	53	47	57	63	78	59	56	46	73	47	71	64	63	63	52	48	71	61	46	68	64	51	58	68	50	49	67	70	58	62	57	66	47	56	65	65	55	49	59	47	69	57	54	62	63	57	68	51	50	61	62	53	63	51	60	43	35	69	65	67	60	59	40	58	64	71	60	61	57	50	49	56	73	58	63	47	64	70	66	67	60	68	57	62	57	57	51	65	52	47	56	59	65	58	60	65	61	57	62	59	50	46	60	57	67	57	69	55	52	58	73	62	55	57	49	56	64	51	63	69	51	72	61	61	45	52	61	50	57	66	63	54	53	57	57	62	66	47	68	52	62	54	67	61	54	56	53	57	63	66	50	64	44	54	65	64	49	57	55	59	56	61	49	60	55	67	68	67	44	41	47	59	54	57	61	52	53	51	47	53	55	44	59	60	61	73	62	61	39	67	55	61	61	62	54	69	60	55	54	69	64	57	63	54	45	46	47	50	52	53	57	68	57	68	55	59	53	57	43	61	52	57	41	62	63	43	52	57	49	51	59	63	73	55	51	49	56	57	57	57	75	66	51	62	65	51	41	40	53	61	63	68	63	61	65	42	52	53	51	50	52	59	51	61	66	62	58	65	62	53	48	43	55	55	66	60	60	51	60	60	48	64	64	58	67	56	65	66	60	63	56	57	65	48	47	55	68	55	51	75	56	68	65	40	58	66	37	55	51	63	59	50	68	51	62	56	62	60	60	60	49	55	45	67	57	59	51	45	52	68	73	57	66	63	64	62	69	52	48	53	56	43	53	46	49	67	69	52	60	49	51	64	63	55	52	64	57	75	47	51	63	57	52	61	49	65	67	64	81	59	68	48	54	57	59	61	62	67	46	65	69	42	51	45	51	56	60	58	54	59	51	54	69	81	58	59	54	49	62	68	63	65	52	47	62	58	74	49	61	54	57	66	56	48	81	61	67	49	68	50	63	63	66	55	64	66	56	59	43	53	55	63	60	58	49	63	59	55	51	54	63	41	53	50	59	53	64	62	51	51	54	57	51	54	50	48	69	47	52	52	58	46	50	45	64	70	67	54	63	54	54	60	59	72	50	48	54	54	65	55	58	57	53	66	54	55	64	58	58	54	77	51	55	70	56	67	52	57	64	58	73	52	63	48	70	52	64	63	70	59	75	79	55	65	57	70	63	52	43	50	60	65	67	70	44	61	60	55	48	60	58	54	63	68	56	64	69	52	65	66	54	53	62	58	47	67	47	55	62	53	50	56	68	51	50	65	59	61	46	44	56	58	66	59	53	66	65	56	59	58	56	47	53	72	62	73	52	66	60	61	56	60	61	56	66	56	56	62	72	48	63	57	52	71	70	66	67	48	67	57	39	65	51	50	51	48	62	60	67	46	52	51	43	60	47	48	56	76	52	52	65	65	47	64	44	59	58	62	76	61	56	55	45	56	64	60	62	49	50	55	50	57	53	67	73	47	61	63	59	60	61	81	65	68	47	52	45	62	57	54	57	61	64	44	53	55	57	67	61	57	46	66	47	54	52	55	52	54	49	54	65	60	46	60	66	66	65	49	60	58	58	59	58	68	56	69	52	65	55	67	59	62	49	50	65	68	58	51	58	60	56	54	50	63	59	53	55	57	75	67	50	49	70	56	65	49	68	56	63	55	47	67	62	58	63	66	65	58	55	58	50	59	72	53	76	46	59	55	61	59	68	56	60	56	51	68	64	67	50	61	50	54	63	57	53	56	61	65	83	73	60	62	59	63	78	55	68	54	53	70	65	57	58	53	33	64	61	59	62	61	65	62	61	67	64	55	57	50	59	61	60	54	44	62	56	49	51	51	53	61	74	52	60	59	74	60	45	55	61	50	72	48	65	77	49	58	65	66	75	49	52	53	58	48	64	63	61	53	70	46	52	57	53	60	54	53	57	56	62	41	63	69	51	62	65	69	63	75	75	45	60	55	55	64	57	51	75	62	61	58	64	55	64	63	47	63	57	65	50	65	62	54	70	60	67	64	55	42	62	58	49	55	54	70	54	58	73	55	48	52	53	50	68	62	61	62	60	59	59	58	55	62	59	60	56	77	54	53	53	66	66	65	65	48	53	56	61	68	58	59	72	59	63	65	59	75	60	59	56	54	57	50	53	46	66	54	57	48	46	59	62	71	65	72	50	66	72	69	65	62	61	59	56	57	70	70	58	57	58	48	51	50	57	47	62	57	50	60	60	78	40	53	60	58	61	63	68	54	62	55	59	59	44	50	59	56	75	39	58	68	67	57	55	62	57	62	67	51	54	53	65	64	65	64	58	63	59	54	76	57	53	52	57	56	66	59	64	58	51	63	58	74	53	63	54	56	51	46	47	85	60	52	68	51	76	60	62	55	57	61	80	60	62	60	60	67	49	61	52	74	60	59	61	72	53	52	66	73	69	62	53	55	52	52	48	49	59	69	50	65	61	77	54	62	56	63	65	55	93	54	54	55	55	60	67	65	65	80	60	44	70	53	57	58	49	67	62	44	58
7549	1715	4410	5122	4317	3540	2776	2282	1840	1642	1275	1206	1036	949	853	798	670	661	594	548	479	465	443	433	390	391	395	337	330	328	310	340	324	286	275	276	258	249	249	270	262	299	259	261	288	292	279	331	252	276	260	324	339	288	353	332	300	253	264	287	282	260	310	274	268	247	259	235	225	238	252	178	188	212	207	202	180	203	201	201	200	189	166	177	159	194	180	175	188	195	163	171	170	176	196	165	180	187	171	174	197	184	164	180	172	190	160	165	169	198	208	165	145	141	174	178	201	169	173	166	199	163	184	171	173	182	159	181	172	183	168	162	196	183	161	190	172	174	187	171	182	172	168	169	163	184	175	188	157	165	186	193	181	174	162	168	170	175	181	164	181	176	172	171	165	178	194	191	168	191	178	197	154	158	182	205	179	181	133	179	148	156	177	161	168	197	191	183	186	162	178	176	185	171	193	160	178	145	188	182	167	154	163	165	170	149	154	192	176	176	178	164	165	157	153	178	147	173	169	168	175	151	172	173	180	162	160	162	168	171	171	169	173	171	163	157	178	151	152	196	168	195	179	168	193	177	161	173	176	189	177	184	173	168	160	186	169	186	175	159	167	180	191	152	169	164	149	192	176	155	174	144	182	162	166	140	170	172	197	175	154	187	181	164	170	135	161	189	183	202	164	158	173	168	154	163	159	192	179	157	162	179	161	168	166	176	165	190	156	174	176	171	149	178	185	160	179	176	184	163	145	140	165	198	177	160	162	150	203	164	162	159	171	165	166	165	166	168	167	177	190	177	172	174	202	163	153	205	192	160	180	181	163	182	150	168	168	165	191	133	165	170	167	143	158	178	163	176	166	192	181	190	175	150	167	149	173	169	188	147	177	174	175	156	160	168	167	187	160	177	172	163	165	167	167	177	172	168	156	162	162	170	160	172	168	184	162	197	172	187	181	175	183	167	177	154	158	180	166	165	199	170	167	181	204	172	183	161	164	194	149	177	185	148	171	175	152	174	180	175	166	159	167	169	178	150	184	158	173	187	186	171	183	168	180	166	190	178	179	158	174	144	170	150	180	189	151	167	183	147	175	169	194	154	167	171	167	159	171	176	167	184	180	166	172	149	176	171	180	160	187	169	166	162	168	157	184	154	185	155	165	168	179	175	179	158	169	166	186	179	186	170	135	148	177	145	162	152	188	147	178	165	174	163	177	146	198	194	178	168	179	177	174	157	177	185	167	160	157	147	166	168	160	174	181	165	174	192	161	162	179	171	181	177	159	205	154	150	146	183	155	151	176	194	179	192	174	181	170	157	171	148	165	190	172	170	174	171	162	176	174	161	179	142	189	162	173	144	189	186	160	172	170	165	164	163	158	190	167	183	179	177	179	181	180	150	142	162	153	175	168	157	142	179	158	182	168	157	167	166	166	144	181	145	173	150	171	172	179	145	182	149	177	164	145	176	190	169	189	162	178	168	163	180	181	161	173	192	185	189	165	168	153	169	175	191	163	157	173	174	168	162	176	157	186	172	200	152	168	185	159	156	174	168	187	166	167	170	167	163	183	166	187	200	171	158	174	157	177	168	174	158	174	166	160	145	169	176	148	174	181	171	178	155	179	172	190	157	167	180	173	165	145	167	171	163	169	160	155	171	173	153	150	189	161	207	156	188	188	194	193	159	165	158	166	170	192	181	163	171	165	162	158	159	179	163	184	157	187	173	159	141	172	165	168	172	146	182	161	169	154	171	161	166	181	170	188	162	174	184	170	155	172	183	168	175	176	144	159	167	158	162	184	168	168	137	150	160	150	166	186	181	148	179	173	163	163	187	168	166	148	157	188	156	180	154	166	168	167	150	165	180	165	176	183	161	154	182	181	163	139	181	176	186	159	176	164	160	157	179	158	155	167	171	187	165	163	177	177	155	141	152	169	167	163	175	153	163	175	178	151	159	173	175	172	169	162	162	179	159	150	163	179	174	189	174	152	184	158	164	154	176	174	153	176	171	168	179	177	185	182	157	190	173	188	159	158	147	184	189	182	155	157	183	151	184	168	171	157	158	158	179	149	186	167	154	166	161	170	177	173	149	177	153	202	177	153	156	171	147	179	193	184	154	159	159	157	181	159	174	171	157	160	188	174	159	161	174	163	173	167	182	171	168	173	175	152	180	145	180	178	166	171	189	173	144	158	167	164	191	160	177	150	166	181	182	191	167	164	158	168	169	175	150	192	168	177	166	172	160	165	161	172	177	176	164	164	173	180	191	187	193	181	187	154	185	156	178	110	171	172	179	178	173	183	154	177	163	173	150	159	166	165	140	177	184	202	187	150	182	168	176	165	157	184	148	179	192	171	158	186	180	189	159	166	176	180	165	185	176	167	170	188	162	138	178	175	174	179	170	168	167	137	183	178	187	159	186	166	171	179	174	146	172	161	178	166	152	173	220	166	165	153	177	173	171	187	189	150	165	151	158	161	135	170	169	162	169	179	172	154	160	177	155	152	185	152	184	175	147	179	193	171	178	163	179	172	164	189	162	179	186	156	163	156	184	174	161	172	177	189	161	177	180	176	159	181	147	163	162	161	171	196	146	145	170	160	146	177	178	171	175	145	174	144	148	151	168	165	179	156	165	180	165	158	171	160	155	177	181	160	176	156	156	179	158	145	157	187	156	175	167	152	150	176	168	162	165	171	162	178	178	153	155	159	184	204	161	179	151	179	181	172	166	156	167	191	150	149	166	171	186	175	198	170	163	184	177	169	165	156	183	164	166	200	184	146	191	181	196	172	156	151	171	183	174	169	186	182	162	162	175	181	169	166	174	163	157	203	154	178	164	163	176	181	169	175	158	186	176	170	156	167	151	164	170	165	157	174	171	206	199	190	182	168	141	138	182	150	176	158	175	172	163	152	160	159	154	175	191	135	178	182	153	156	185	175	160	188	188	147	172	170	165	159	182	174	165	161	168	140	181	150	163	154	167	188	186	160	195	187	196	166	177	179	169	129	176	161	163	163	194	178	171	184	163	150	155	151	158	162	172	168	171	175	151	170	199	165	194	171	178	160	151	163	181	171	144	141	168	171	160	175	165	165	180	179	166	147	158	161	182	147	181	168	166	168	184	171	195	152	157	183	152	164	176	173	166	165	169	171	185	154	162	152	182	160	159	176	168	156	170	162	167	177	157	164	169	155	157	154	183	161	184	162	157	183	168	183	181	169	163	168	145	184	173	171	170	207	143	178	177	190	179	171	154	165	164	173	192	184	175	167	169	153	175	181	173	171	158	168	185	173	180	167	172	178	186	192	169	170	162	162	176	173	186	182	180	188	179	171	155	176	186	169	161	180	166	156	183	183	172	165	155	181	167	175	165	176	176	169	212	174	163	172	176	170	161	171	172	151	163	164	165	164	189	174	171	159	170	174	174	168	164	181	172	176	169	167	159	165	145	168	172	155	170	201	170	184	152	163	165	158	156	158	169	187	182	144	165	181	176	204	156	163	179
2387	143	124	141	142	114	104	115	96	112	128	119	101	120	100	113	105	126	99	114	102	101	108	89	114	112	102	132	114	111	105	98	111	126	130	130	103	104	115	113	118	90	106	99	109	94	123	124	117	114	108	104	107	106	111	119	130	125	112	100	97	119	96	116	125	105	115	114	116	115	107	121	98	106	87	100	118	112	117	119	127	118	113	119	92	109	109	113	119	109	110	99	104	120	112	94	135	122	110	107	106	102	127	123	115	107	113	107	96	109	112	117	92	125	102	106	100	98	109	118	108	109	107	99	114	99	114	113	98	115	125	101	110	119	108	117	111	116	119	126	103	107	115	121	128	111	117	111	112	112	122	122	115	105	113	91	139	121	89	101	130	110	102	109	115	102	106	113	115	102	105	119	105	127	97	115	134	124	96	101	106	126	104	130	118	101	133	103	120	115	107	105	99	115	111	117	99	118	108	107	105	106	105	124	121	107	100	111	117	120	116	102	115	117	118	104	107	98	115	118	99	105	111	117	105	125	112	102	96	138	118	112	106	110	124	112	105	92	116	97	109	94	111	107	104	99	95	105	121	119	102	121	110	109	114	98	112	116	117	105	106	111	102	116	110	93	94	89	109	105	109	102	102	115	112	102	104	111	97	96	107	105	118	111	133	111	118	108	103	87	105	106	100	107	98	103	112	110	98	107	131	104	109	108	90	111	111	106	111	108	124	113	108	111	117	118	114	115	98	136	100	120	116	106	92	81	133	111	118	112	106	95	105	93	120	98	98	106	102	94	114	101	117	108	105	108	98	126	112	116	108	116	109	106	113	115	111	143	113	83	109	102	96	112	108	123	114	96	133	105	103	118	126	104	108	128	121	96	107	101	102	108	116	96	120	97	90	91	110	104	108	125	111	106	112	106	123	113	106	93	112	115	100	112	110	111	115	103	104	93	133	117	113	111	116	126	96	111	104	122	111	108	136	113	119	116	95	116	99	100	114	115	115	115	114	113	113	133	104	106	133	99	100	101	111	81	101	106	108	110	94	117	122	104	114	91	108	101	123	117	99	100	112	104	99	124	120	105	110	117	100	83	119	106	100	127	119	105	103	103	93	115	128	101	117	111	110	118	105	119	94	123	100	104	102	94	110	120	109	125	103	84	110	119	120	110	113	129	118	114	125	120	103	105	130	114	118	97	126	99	112	135	123	112	83	110	122	95	108	107	121	127	107	102	112	113	111	99	109	119	118	129	108	99	102	126	111	117	118	139	106	114	99	105	118	109	109	117	118	103	123	107	113	113	100	108	111	125	109	102	94	112	117	120	107	115	122	103	129	103	99	114	121	104	107	119	114	89	101	112	104	114	112	132	112	130	114	104	100	103	111	94	123	106	116	107	104	121	114	108	121	101	118	118	100	103	96	117	113	106	130	126	128	119	93	120	104	118	102	116	108	106	102	104	88	113	109	121	127	116	90	109	113	119	113	111	99	104	102	96	111	123	98	114	112	116	109	137	109	95	87	85	129	124	112	100	105	100	99	110	115	91	117	109	118	108	99	122	114	113	118	111	99	93	111	104	125	96	112	107	104	111	118	96	120	110	101	109	100	107	114	105	137	113	105	118	82	118	119	109	119	109	121	107	130	102	105	111	113	109	134	124	94	100	122	109	107	107	102	112	102	126	126	103	119	101	98	130	114	93	117	107	90	113	109	100	104	126	114	115	103	127	115	110	127	111	97	116	117	101	117	103	121	138	123	123	122	103	108	101	104	90	120	100	103	96	82	107	112	99	107	117	119	99	110	110	112	115	91	118	107	97	100	106	116	112	98	123	99	123	97	104	122	112	122	117	101	97	107	103	121	116	101	109	110	114	112	109	117	96	96	107	101	120	130	101	106	100	125	107	107	102	123	99	112	105	104	128	116	114	104	104	110	100	112	119	108	93	105	135	125	103	119	118	96	108	120	113	108	116	116	117	120	106	116	111	103	104	105	123	116	126	121	111	128	93	111	115	127	114	126	122	108	112	113	95	104	94	109	103	105	107	114	111	94	117	110	97	101	113	129	104	103	99	106	108	124	107	116	100	91	107	117	97	106	107	102	105	127	131	117	107	111	111	120	102	116	100	115	116	122	99	128	139	115	97	113	96	116	100	107	117	107	112	119	136	124	97	123	105	117	106	110	117	108	117	121	98	82	120	107	103	114	104	118	95	104	96	103	97	109	103	113	119	108	126	112	102	92	103	106	113	114	99	122	104	99	92	104	110	92	123	122	100	124	108	118	108	123	142	108	101	104	120	132	101	104	124	99	119	101	111	113	101	100	115	104	99	106	115	131	90	103	117	123	101	127	112	106	126	123	113	96	111	104	106	124	93	112	112	88	101	108	107	112	101	112	109	109	98	113	128	94	108	104	100	118	126	122	102	101	113	128	111	111	125	122	105	116	137	134	111	104	103	118	94	101	117	101	101	119	106	122	127	135	114	95	118	114	112	105	121	105	122	104	100	114	103	107	100	108	114	116	122	114	113	113	109	106	97	118	127	100	93	121	105	104	115	89	100	106	127	86	105	114	90	98	98	110	102	100	107	115	116	114	111	92	106	114	107	101	98	117	103	96	99	105	120	120	103	123	123	113	136	103	92	105	110	110	121	107	113	99	113	101	103	118	88	127	114	110	115	118	99	86	76	92	107	125	112	108	109	99	114	107	92	109	106	97	115	121	124	112	115	107	105	108	101	99	111	91	111	108	94	113	105	122	118	104	94	115	124	115	114	114	108	98	113	107	120	112	108	104	98	121	102	115	111	105	104	117	119	108	109	125	119	113	111	123	109	129	113	110	115	121	123	124	108	92	109	108	96	90	93	103	96	85	121	104	111	116	100	109	107	102	99	117	98	102	121	119	105	122	109	106	97	91	120	104	103	91	91	112	98	107	121	85	115	97	114	112	116	129	123	98	124	107	92	103	101	117	101	117	117	108	115	67	121	94	101	124	110	99	113	109	104	121	102	119	98	107	98	90	126	115	104	94	98	106	116	99	107	96	136	121	124	112	112	116	118	124	101	113	107	131	129	112	117	101	109	115	112	123	122	101	87	91	117	116	128	120	119	120	128	124	98	98	95	123	102	97	116	113	119	105	123	104	121	108	91	98	112	109	121	120	114	103	127	100	110	106	113	122	123	122	100	119	121	118	125	103	122	122	116	123	85	107	126	102	119	112	89	111	115	111	104	133	126	112	111	96	119	105	115	112	103	113	106	118	105	108	122	111	104	102	118	120	108	102	110	94	100	126	116	120	112	139	122	110	102	108	99	92	126	113	99	99	108	116	102	99	106	106	117	114	107	127	116	111	99	113	116	110	107	119	105	107	119	93	118	109	113	107	96	115	102	98	89	128	114	117	90	114	117	112	103	92	86	124	112	117	107	134	108	122	99	107	113	135	127	120	125	106	120	115	103	109	100	99	101	102	106	105	100	115	116	101	133	100	127	97	115	112	130	114	110
2591	331	399	430	417	392	371	362	374	353	345	350	334	336	313	332	309	311	293	323	303	362	313	340	310	359	349	318	321	330	322	317	327	309	326	313	287	327	271	326	322	308	328	308	280	305	304	277	299	298	296	300	329	327	334	343	318	315	320	314	326	309	313	332	367	313	349	310	325	324	296	320	310	316	317	320	333	326	342	302	308	294	295	281	295	331	313	274	283	302	305	296	310	293	331	322	298	328	318	367	315	340	324	331	337	314	311	300	315	301	318	317	309	335	290	322	329	315	312	295	283	332	329	340	320	330	291	300	343	302	335	321	336	277	306	310	282	324	328	327	352	319	331	305	314	336	306	295	319	298	300	289	303	303	347	290	322	321	284	300	319	352	333	315	307	309	324	256	305	303	284	308	334	307	355	357	320	315	316	313	330	314	283	327	316	324	345	327	312	311	337	304	316	344	297	349	293	305	313	319	322	297	300	307	322	323	315	302	315	302	332	331	294	322	333	302	314	349	317	307	332	317	345	291	328	300	318	343	344	313	325	319	307	321	302	324	334	292	294	306	328	296	340	304	323	316	325	293	324	334	295	326	267	317	307	333	299	302	275	324	323	282	343	333	304	323	330	336	316	315	293	314	306	308	302	320	319	310	310	299	337	287	331	332	320	302	294	346	305	322	329	325	282	291	322	332	303	314	316	330	329	315	319	292	342	275	299	318	361	345	295	355	308	321	330	305	324	278	310	301	301	306	314	303	319	322	312	343	327	308	301	289	320	304	290	309	324	314	306	336	302	308	327	328	296	302	299	337	297	316	309	316	287	328	337	310	306	286	290	350	310	319	298	335	302	299	325	323	293	310	293	327	312	319	317	316	298	309	294	301	292	308	304	328	282	302	300	287	323	304	309	305	319	331	311	304	333	321	295	303	325	333	322	297	305	314	309	306	315	300	323	306	359	334	296	334	312	320	305	321	330	315	300	292	306	312	304	322	321	321	318	316	325	315	325	306	304	257	334	299	295	316	298	281	337	343	309	309	311	287	345	295	328	311	328	297	317	303	312	341	315	320	298	323	293	319	301	305	313	298	294	307	305	324	318	342	307	318	335	344	320	313	344	331	294	312	312	297	308	319	326	304	264	301	318	323	298	318	327	321	295	317	308	311	294	299	331	334	313	324	312	304	324	322	309	327	321	313	280	317	318	310	308	304	315	338	335	344	300	318	314	309	299	280	318	310	334	291	317	300	325	328	321	304	340	286	327	355	339	322	280	289	287	321	309	295	319	306	290	309	350	326	256	313	327	332	280	310	305	298	307	319	317	323	356	320	327	327	317	356	317	297	310	281	338	320	306	332	320	299	302	324	322	335	311	325	317	278	287	318	318	309	314	316	300	291	313	340	330	302	321	320	315	320	324	290	333	322	283	339	301	285	285	294	313	312	319	314	311	320	332	313	313	327	325	278	316	349	317	278	320	297	299	317	328	299	297	302	317	308	295	297	312	306	341	342	314	313	325	284	320	282	308	322	284	302	300	352	317	317	308	315	336	297	333	321	333	267	313	333	331	314	323	290	303	309	294	326	320	303	321	344	302	360	323	313	312	317	310	303	345	321	304	336	325	309	325	306	322	330	314	329	323	303	314	312	304	314	359	317	304	308	341	284	332	297	314	332	274	329	320	315	328	313	328	315	287	334	297	305	339	290	323	315	315	340	311	324	303	348	341	286	302	313	346	316	326	349	325	341	291	299	319	325	351	316	280	338	312	284	290	343	324	321	315	312	340	276	309	322	304	301	311	348	326	331	311	319	337	313	329	318	315	312	335	323	312	270	302	296	328	310	323	346	329	290	326	358	318	339	311	316	309	326	340	330	328	307	317	279	285	320	314	339	293	320	305	331	323	326	327	325	285	303	329	294	333	260	322	342	317	337	297	288	314	325	333	289	316	315	324	328	314	324	329	338	307	320	303	290	296	306	309	339	302	322	311	308	334	335	307	320	308	303	285	301	307	341	315	318	324	309	317	303	301	340	297	324	301	298	300	320	315	296	324	314	303	320	297	322	304	313	332	334	270	304	319	309	275	327	304	309	316	330	299	307	312	323	309	312	323	345	280	305	299	307	339	335	322	318	300	298	336	296	314	309	336	345	297	328	298	295	295	330	308	317	328	325	327	302	352	302	293	335	332	298	330	337	312	292	345	327	335	314	297	324	305	317	339	318	321	311	319	317	331	328	318	307	314	324	307	304	327	292	332	328	314	313	291	301	320	334	302	312	324	309	306	314	312	327	340	318	343	292	285	321	318	322	335	305	312	347	293	326	316	316	337	343	328	345	335	336	302	281	301	346	302	312	308	322	330	296	314	316	291	336	305	301	320	311	326	290	332	306	331	315	289	321	315	311	290	298	321	300	334	332	322	282	299	326	322	326	338	323	307	324	305	313	346	322	306	316	317	289	313	328	306	297	311	313	327	300	307	319	324	296	337	304	312	340	299	317	353	327	320	358	294	332	329	312	354	306	332	336	299	329	320	304	312	320	312	324	343	320	287	309	324	311	331	335	341	288	296	294	330	327	290	309	335	284	301	335	292	305	287	324	315	301	316	325	312	299	332	323	323	306	327	322	306	291	309	298	323	320	335	314	304	285	321	298	321	288	314	352	291	299	309	313	317	314	296	320	319	301	336	330	299	312	311	319	316	334	341	312	304	315	310	308	342	297	329	326	328	334	327	325	324	364	314	298	320	302	326	282	284	282	318	332	315	322	327	313	333	303	301	330	329	310	333	322	283	334	298	298	327	320	308	330	360	287	326	318	356	325	297	351	322	308	302	293	307	288	320	307	309	309	280	327	314	287	307	268	333	321	316	312	329	308	293	305	302	330	319	325	322	353	316	296	308	303	312	341	306	293	320	318	306	304	290	318	346	300	333	304	369	298	323	298	317	292	332	328	356	315	305	329	304	322	339	326	358	318	290	309	328	357	322	311	314	278	377	307	301	303	304	307	304	303	349	288	324	311	316	301	320	293	293	341	287	318	325	309	316	310	322	321	307	315	300	300	309	314	312	358	289	300	316	320	319	280	334	326	333	286	313	296	281	327	332	326	303	313	312	309	310	321	317	333	321	302	329	308	349	272	291	301	331	318	317	337	301	370	329	321	341	313	299	361	315	321	303	346	294	311	304	305	309	283	289	293	370	325	300	309	307	310	316	312	326	324	320	315	294	321	338	301	341	310	355	339	305	310	314	303	321	296	332	347	341	334	322	309	294	332	294	295	300	327	314	311	317	292	328	322	311	291	308	305	305	292	323	332	307	304	344	319	313	299	271	341	317	336	345	285	286	312	329	298	345	292	316	314	291	302	319	335	318	290	308	289	318	303	317	327	319	331	296	331	309	332	315	337	292	306	321	293	331	315	328	358	299	313	312	304	280	311	340	344	307	322	321	315	351	315	314	296	316	346	320	316	293	320	292	304	310	313	302	301	292	314	317	306	305	317	335	336
8224	814	1037	796	563	455	387	324	239	228	215	194	195	171	170	142	140	157	149	158	170	149	153	134	137	151	140	126	138	146	129	117	139	127	149	124	144	129	145	144	122	125	125	122	136	117	146	144	113	143	151	139	152	141	143	142	120	128	148	146	135	122	116	129	143	125	123	152	132	134	128	126	144	124	134	135	132	133	136	123	120	119	95	133	112	146	115	111	130	126	127	133	114	134	114	151	139	98	114	129	127	140	127	125	128	117	108	138	116	130	112	129	120	100	137	129	128	127	135	111	141	120	104	133	136	117	127	135	131	123	125	124	123	124	119	125	127	107	142	134	122	147	129	129	128	127	127	133	108	121	129	114	138	134	150	154	101	123	107	111	118	119	142	118	121	118	113	110	118	116	109	130	113	141	115	135	130	111	135	137	141	126	124	140	107	125	110	128	150	118	113	141	124	114	132	131	135	131	111	98	115	112	105	124	123	129	120	141	109	93	129	121	128	132	133	125	121	130	129	124	128	154	136	135	133	124	121	122	135	121	129	116	118	130	139	114	105	127	113	129	118	124	135	118	128	116	121	128	120	118	121	144	99	117	119	131	116	127	151	107	127	133	107	127	120	140	111	140	128	109	119	132	144	131	123	133	132	134	105	104	119	103	129	125	128	117	122	130	125	124	119	131	139	139	146	120	139	130	138	128	122	115	138	132	134	136	118	128	129	113	124	117	127	137	111	111	106	110	139	135	118	124	117	117	111	124	122	122	126	135	110	129	121	141	113	117	111	133	104	133	118	135	111	130	116	120	121	109	140	112	127	122	123	144	138	110	124	148	122	138	119	123	121	127	132	123	132	127	137	109	120	121	122	127	116	114	126	134	127	148	130	124	125	141	124	118	123	110	121	138	131	135	115	148	121	136	120	124	127	123	126	108	125	145	126	130	127	120	120	130	110	148	125	129	116	124	115	120	119	119	140	134	122	125	141	117	117	107	149	100	114	134	116	152	155	133	135	129	125	117	111	115	131	137	120	129	147	109	147	114	124	115	129	128	128	120	123	106	132	109	114	107	131	105	134	127	130	118	123	139	109	139	123	115	134	124	132	129	136	154	139	112	111	99	131	121	121	113	138	103	118	138	132	143	160	108	133	121	139	130	140	128	120	141	107	114	143	137	140	107	126	135	132	122	116	120	128	160	126	132	149	131	115	112	113	117	145	128	119	143	109	133	124	120	137	127	126	123	138	124	122	126	117	126	107	107	148	123	115	107	152	133	110	113	111	144	142	135	105	116	139	141	125	121	130	138	100	119	114	112	114	120	123	112	114	152	118	124	130	109	117	119	153	122	123	114	141	114	127	128	109	126	142	127	142	140	130	122	125	115	127	115	135	133	117	153	128	103	126	123	134	116	134	121	123	123	145	130	143	130	115	135	115	132	132	134	129	130	121	146	121	118	116	107	124	113	137	107	133	116	128	119	131	130	132	115	114	113	113	117	131	127	102	125	136	129	132	120	146	134	127	108	142	117	140	100	124	130	105	137	110	113	112	125	143	112	106	141	121	132	118	110	113	145	149	109	135	132	131	134	123	134	115	107	122	108	134	120	114	141	138	120	148	111	122	126	145	132	120	133	113	131	127	128	140	122	133	123	128	123	125	112	126	137	148	150	126	129	111	140	111	117	120	127	131	122	116	125	131	144	132	128	131	114	111	102	128	125	99	136	108	116	124	120	128	127	114	125	139	112	125	109	124	133	132	131	123	120	145	137	127	97	126	128	123	125	127	127	131	144	111	122	123	118	126	128	137	123	108	109	119	122	160	103	125	125	123	106	126	125	118	125	106	120	140	110	117	141	138	108	113	144	119	118	149	118	125	110	121	124	135	120	116	124	110	136	133	141	110	130	133	116	113	125	116	148	123	123	110	111	106	132	124	128	137	122	123	115	126	127	136	126	128	115	126	106	134	137	118	125	118	112	107	127	111	121	132	126	130	118	129	125	121	125	135	128	139	116	124	126	134	131	113	126	127	142	138	133	144	120	113	120	142	120	134	107	121	137	131	130	126	122	133	139	120	132	121	136	105	142	118	129	127	125	124	118	137	115	113	129	114	118	133	107	122	105	115	116	129	129	131	141	129	128	132	112	117	119	126	127	107	115	111	134	110	114	117	148	107	129	112	112	136	135	123	118	113	115	107	133	122	113	133	108	136	133	111	148	95	126	125	132	110	106	134	120	115	131	126	99	136	118	110	128	140	122	125	131	119	134	112	133	126	106	106	124	143	103	136	103	118	106	147	118	142	131	115	138	131	126	104	138	128	129	119	143	134	125	132	120	139	125	136	118	128	117	123	136	119	132	128	140	110	109	142	115	114	116	110	126	126	126	123	121	125	119	119	130	136	125	136	139	128	111	133	125	125	125	133	138	113	118	121	123	123	124	118	116	123	133	141	124	115	124	111	144	114	116	111	131	127	104	136	115	103	105	113	118	117	133	125	127	120	139	122	124	118	107	115	113	133	115	118	131	129	123	118	131	117	119	129	119	132	109	125	128	119	115	116	138	109	114	128	127	122	129	121	123	136	120	123	133	105	147	117	122	108	134	131	120	133	106	126	131	127	124	133	137	125	132	117	122	120	130	126	130	118	128	137	139	118	127	128	124	103	131	130	135	121	112	119	130	113	133	118	124	127	138	109	130	126	123	140	111	135	123	144	108	127	113	137	104	105	138	125	145	119	118	120	127	121	122	113	93	135	138	130	131	139	126	124	122	140	130	122	111	125	138	118	136	136	110	102	127	121	111	128	111	113	112	138	131	144	133	130	124	138	110	116	128	126	142	138	115	121	124	132	124	110	118	105	118	104	125	123	123	131	126	122	134	126	133	131	118	130	136	143	128	128	129	137	113	136	112	135	125	120	129	129	139	130	114	135	118	135	105	134	123	121	116	113	121	121	117	129	95	140	117	127	133	115	119	124	134	123	136	122	134	125	111	139	115	121	113	120	128	120	133	116	147	146	132	121	123	130	124	126	129	129	125	132	122	153	116	122	131	121	110	110	132	128	135	136	134	135	121	116	128	131	130	128	128	124	113	125	142	131	117	112	128	136	121	115	126	125	123	136	133	122	141	135	109	108	129	134	141	118	159	122	120	110	112	103	123	142	134	114	114	132	128	104	134	118	124	117	114	133	119	122	120	140	106	118	116	129	119	116	117	139	133	131	115	128	122	132	121	121	140	102	120	125	133	128	125	112	118	143	123	107	129	115	119	99	148	123	153	130	127	141	115	120	133	139	132	141	137	114	112	115	123	128	103	130	126	105	125	135	113	96	129	130	131	123	123	125	127	111	136	119	118	121	135	118	122	146	115	105	128	127	130	121	117	98	114	134	126	128	105	115	116	129	133	119	119	139	142	132	118	117	133	127	113	133	142	134	132	135	155	129	110	116	101	114	128	101	126	104	120	132	102	116	118	119	142	120	114	122	113	121	139	138	137	116	132	129	124
5987	1127	2519	3044	2500	2057	1678	1443	1287	1085	1003	848	836	713	694	649	581	603	574	560	511	501	504	505	476	483	480	443	453	451	400	419	425	415	424	418	421	356	425	382	383	368	409	405	412	395	400	413	371	394	411	425	406	407	424	412	428	413	378	390	409	429	449	437	433	436	402	365	392	382	409	325	360	380	342	376	342	339	330	369	344	331	357	370	361	340	360	345	352	375	390	341	335	363	343	341	366	346	375	344	324	377	360	352	339	381	349	347	358	365	376	377	369	348	365	366	361	365	396	355	326	356	380	325	351	336	334	341	320	366	311	376	359	353	330	341	384	357	394	359	369	343	326	364	331	317	320	357	354	336	368	364	362	360	352	356	342	365	349	337	350	348	331	334	350	357	366	350	343	330	347	347	346	380	335	376	343	345	367	347	330	332	358	347	350	347	353	315	323	373	361	374	364	309	319	352	359	353	340	374	348	358	337	314	370	396	365	342	352	333	359	366	371	349	345	339	340	350	324	330	392	338	363	317	415	362	371	341	331	368	346	330	370	363	302	362	330	337	355	365	400	349	365	364	350	358	360	328	346	337	350	345	343	360	357	347	359	350	347	343	354	337	337	356	342	388	399	339	328	344	316	368	331	337	341	341	361	340	372	325	365	389	364	362	347	384	367	355	380	380	349	357	311	333	327	346	333	334	336	347	383	347	334	366	329	378	384	335	322	361	363	381	347	327	328	354	356	382	329	348	349	355	329	352	363	370	356	350	346	357	345	305	316	346	347	318	327	331	342	379	347	332	355	373	343	364	339	345	330	368	347	369	367	341	376	349	369	340	361	361	373	376	340	363	332	356	358	341	310	345	342	378	311	274	311	341	326	337	357	337	365	366	306	353	350	343	350	348	312	395	348	342	353	328	335	372	347	354	340	339	349	375	369	338	352	374	367	330	379	308	336	365	323	349	336	344	347	375	311	318	348	346	373	393	365	321	347	353	337	371	346	343	334	345	361	371	315	321	340	346	332	341	331	383	337	353	364	329	357	339	388	364	366	357	326	380	327	348	347	343	335	367	360	361	347	355	360	337	345	345	335	354	344	351	355	344	364	328	337	351	342	349	344	356	374	353	327	390	357	352	340	342	322	354	365	351	334	331	372	350	317	342	279	372	332	363	331	357	335	334	341	377	351	338	345	380	332	351	347	363	363	360	346	354	331	334	339	330	357	363	397	364	379	325	375	301	331	348	345	364	371	335	315	325	331	317	313	333	349	326	381	357	375	412	333	361	344	310	346	334	317	351	350	373	383	355	320	329	338	299	341	340	419	336	351	369	367	360	352	327	349	341	326	376	331	368	377	334	320	353	334	368	363	345	337	362	344	349	357	345	359	380	356	358	344	306	362	340	346	363	336	337	360	358	372	341	352	333	332	339	376	330	364	361	359	374	374	341	334	336	349	335	354	348	336	333	352	331	347	363	357	371	364	318	326	379	398	335	359	356	387	332	349	361	389	326	342	320	348	350	323	342	341	377	335	339	321	329	376	376	313	367	339	344	340	349	338	335	323	369	349	352	365	341	332	326	340	354	373	336	359	351	351	349	347	316	303	357	365	353	315	378	372	341	359	349	375	357	355	384	387	359	331	360	345	321	334	365	336	334	329	339	342	349	329	350	322	341	371	355	337	355	340	337	360	362	371	332	350	341	344	323	368	340	358	313	328	346	345	358	383	363	350	361	343	333	340	356	346	368	364	352	355	343	332	347	331	338	335	342	363	316	376	310	359	321	338	341	321	334	335	324	351	337	330	358	351	364	351	362	304	350	333	353	347	344	369	344	325	363	349	346	354	334	355	337	331	349	367	344	336	353	373	353	357	366	384	354	329	341	356	358	337	361	333	348	336	347	370	362	331	349	327	320	335	352	332	365	367	339	370	345	349	365	342	365	344	338	338	315	367	379	350	345	357	354	376	335	353	373	356	371	338	371	339	337	326	374	364	359	347	324	332	374	339	347	335	375	344	351	327	387	352	341	343	350	332	365	335	383	341	353	339	347	339	319	369	369	314	374	342	358	340	351	311	346	362	359	360	338	318	336	379	341	338	342	345	358	354	343	327	349	352	360	355	352	329	346	362	317	343	325	372	335	356	369	351	384	320	333	343	315	341	335	333	319	350	358	352	352	357	341	328	336	361	346	313	309	334	359	345	372	315	339	348	328	328	319	338	345	343	344	377	367	363	334	328	365	341	311	340	342	343	328	317	369	394	346	358	343	367	365	360	346	354	384	352	304	336	345	369	371	335	383	334	322	351	345	322	366	345	373	373	354	343	372	361	356	347	335	360	332	320	332	338	382	346	349	345	326	336	354	352	336	341	329	366	336	373	382	332	366	341	392	327	313	357	370	352	402	347	333	379	343	361	307	364	344	348	375	328	371	367	329	345	347	323	343	333	363	371	334	336	307	361	350	334	374	341	342	344	325	327	359	312	359	366	347	328	332	361	348	340	313	348	351	361	365	366	342	342	386	355	339	372	355	356	339	308	346	346	325	352	337	368	332	387	333	346	345	326	354	379	400	356	351	313	349	382	326	364	383	346	373	336	351	362	342	348	323	365	364	336	321	388	350	334	357	351	330	363	368	345	343	358	346	336	344	316	327	319	347	381	327	348	354	327	341	337	343	339	345	350	364	316	370	352	347	341	332	368	361	385	386	357	320	402	358	352	323	328	360	316	316	350	349	330	376	354	371	337	362	358	341	378	331	368	365	336	358	351	328	369	362	380	333	366	349	337	333	362	339	342	366	353	343	335	359	342	309	322	325	379	369	335	348	346	354	350	360	364	373	330	363	328	332	353	376	345	338	365	342	370	346	357	344	363	330	353	330	342	365	353	393	352	353	345	329	339	349	321	336	370	335	323	332	389	345	335	323	326	359	352	366	337	354	362	336	368	355	349	351	343	315	349	358	341	334	366	374	333	350	380	351	359	404	341	331	369	345	352	313	345	366	328	389	355	374	329	357	335	363	334	354	362	339	348	346	334	384	340	325	379	348	384	336	349	345	376	381	372	326	385	347	337	343	362	350	330	313	362	365	337	357	351	345	379	349	343	365	370	360	364	359	366	333	326	342	333	366	373	325	313	352	321	331	364	360	356	355	330	395	355	342	342	318	366	348	337	297	353	334	332	354	361	352	347	360	332	346	345	351	346	367	353	350	366	344	359	402	364	352	330	375	356	354	327	350	329	329	364	327	336	371	333	349	350	354	334	333	343	365	358	345	345	340	355	324	344	365	360	353	366	338	381	362	382	350	323	369	335	348	358	331	361	335	357	359	347	348	348	307	383	340	362	374	336	340	364	357	373	357	340	345	363	330	335	379	330	378	367	350	373	348	347	347	336	334	391	344	331	290	330	367	335	360	324	378	358	348	342	338	368	370	336	378	339	336	338	327	343	353	348	352	343	339	365	352	362	340	337	375	357	336	335	338	311	332	341	333	353	331	317	322	368	329
14467	1780	1997	1480	957	675	486	423	326	278	238	209	167	166	134	124	135	136	112	107	87	82	95	96	90	65	72	85	81	66	58	72	72	66	72	75	60	63	71	68	73	78	58	54	63	67	57	65	79	75	81	63	61	72	67	76	77	83	77	58	75	63	73	70	65	79	59	66	56	70	62	55	61	53	56	77	65	53	59	57	49	53	60	65	47	57	55	52	69	51	67	69	62	70	71	53	55	56	54	58	66	58	61	57	56	48	61	53	40	52	52	63	66	70	40	74	77	61	58	61	60	59	55	52	45	49	54	59	53	60	65	57	59	50	56	67	58	51	57	56	53	76	61	80	57	59	46	51	49	68	55	49	53	51	49	59	65	53	50	54	67	54	62	50	68	58	58	63	61	64	58	54	52	74	56	61	59	69	63	57	60	78	72	64	69	74	50	57	54	50	66	57	59	54	58	53	58	65	53	58	52	58	55	62	54	46	64	59	48	50	52	55	53	60	40	52	64	67	62	53	46	67	53	42	50	70	69	54	55	63	58	61	70	65	43	71	64	50	51	69	58	66	49	57	64	61	67	61	49	59	60	45	63	58	64	57	52	55	52	59	43	62	54	54	73	54	54	61	56	64	60	66	49	64	57	73	51	70	56	55	64	62	71	66	59	57	59	75	49	58	58	60	54	62	53	58	55	54	59	62	65	45	64	63	65	65	57	54	59	53	35	58	51	62	50	62	51	56	42	54	65	57	51	61	56	57	58	44	56	55	45	63	49	47	51	57	46	50	53	52	54	56	56	63	62	64	52	54	50	59	57	65	54	49	48	65	63	74	59	61	45	61	64	62	64	64	62	66	49	56	73	45	52	62	51	52	66	68	47	54	66	64	61	58	49	68	76	55	56	66	75	65	57	62	48	71	51	62	47	59	60	64	47	63	61	49	57	61	56	58	53	59	57	62	45	65	49	62	60	58	62	64	61	52	50	53	52	46	56	60	60	49	55	58	65	54	56	46	74	45	66	71	50	58	52	51	69	47	70	50	57	53	51	68	47	50	61	56	56	50	64	54	63	56	68	57	57	61	60	59	58	70	60	51	52	48	64	50	67	51	55	46	61	53	56	60	68	56	52	57	60	61	62	59	49	54	70	46	50	48	68	65	69	61	65	60	45	78	64	62	55	72	69	50	63	65	69	55	55	59	44	67	48	56	55	63	56	67	62	47	59	52	49	48	64	51	51	51	60	57	50	68	58	38	48	73	56	63	58	52	47	61	57	48	59	48	72	42	58	63	56	51	67	58	59	58	55	73	61	75	56	60	53	70	58	50	63	69	45	44	53	51	52	46	63	63	53	58	51	47	55	57	50	43	69	38	44	58	50	46	50	59	56	61	56	67	57	65	62	55	57	60	46	59	63	70	63	70	70	64	55	51	51	55	64	59	53	59	56	63	48	62	67	52	50	62	64	62	53	57	76	60	56	53	65	54	60	52	64	73	64	78	55	58	61	62	66	58	51	57	65	54	68	48	58	63	70	50	71	65	63	61	59	43	58	58	56	61	65	64	50	42	73	59	57	65	69	71	47	62	54	53	50	61	62	38	43	64	73	64	66	59	44	56	59	50	52	59	51	61	57	57	65	57	59	62	60	47	61	63	57	59	63	57	53	63	51	59	71	58	59	59	73	70	61	48	66	59	64	66	55	51	47	54	64	56	58	52	57	51	64	51	59	60	69	61	50	65	62	65	56	68	57	64	65	61	70	59	46	52	70	55	56	52	62	57	61	44	59	59	60	56	67	49	75	59	57	64	63	58	57	48	64	72	62	62	74	65	47	60	59	63	70	64	65	55	59	61	71	55	46	60	47	61	62	74	55	69	63	60	72	56	61	69	50	61	62	77	62	50	58	59	69	55	52	45	64	62	53	60	57	62	59	55	69	52	51	60	70	58	66	68	65	60	44	55	62	66	65	45	63	55	58	55	65	67	66	54	63	67	75	68	55	67	57	61	59	49	62	64	58	54	46	61	63	59	49	58	73	52	78	70	57	49	47	75	53	68	68	70	56	53	67	67	52	41	57	59	47	61	62	54	61	60	63	68	50	57	41	53	53	64	58	64	56	55	60	54	74	60	63	58	66	58	57	61	58	57	63	53	60	54	61	68	47	69	56	63	47	61	76	54	58	58	57	64	72	51	71	67	55	47	74	78	71	54	59	61	42	63	52	42	73	57	47	54	50	50	59	63	53	58	64	55	52	50	49	55	61	55	47	48	81	55	46	56	62	53	50	60	58	66	47	52	56	69	65	57	60	60	65	64	65	44	65	55	55	46	61	60	55	67	45	55	59	60	66	58	56	53	56	57	68	58	65	54	54	45	49	60	60	55	55	54	75	59	61	64	59	62	68	83	55	67	65	60	39	54	61	59	68	44	67	43	56	45	57	54	61	56	61	57	45	55	64	61	62	60	58	52	44	60	57	71	57	46	55	64	61	65	54	62	49	58	55	64	76	56	60	47	55	55	48	45	53	64	49	52	50	53	52	61	58	58	58	57	77	66	56	75	52	57	65	59	53	50	57	67	55	59	57	58	57	63	65	65	55	53	58	54	54	67	53	61	45	61	63	52	58	53	60	69	51	61	66	59	54	66	54	52	55	57	58	58	75	46	66	53	54	58	64	57	65	45	58	56	58	80	50	50	57	69	63	58	54	53	61	56	48	51	50	43	58	51	58	55	58	67	68	71	54	56	60	47	72	52	53	71	53	49	65	73	53	54	56	68	59	64	59	60	52	54	54	60	48	67	46	77	63	68	58	59	54	53	54	61	58	69	65	64	55	56	60	68	61	54	46	62	47	64	60	54	66	60	68	56	66	70	71	58	67	58	66	49	67	54	52	52	71	59	66	45	45	53	55	59	61	57	60	59	59	59	51	71	54	54	53	48	50	56	64	59	60	37	59	46	60	62	57	50	53	62	63	55	53	69	72	59	61	58	60	59	61	68	55	52	56	58	54	60	74	57	50	48	58	54	59	55	48	52	73	62	64	56	69	62	81	76	56	67	57	72	54	53	61	33	54	53	63	64	52	64	56	47	50	59	61	75	48	60	46	57	61	57	66	53	50	68	55	51	80	57	59	66	62	68	54	52	53	58	45	58	59	53	64	59	63	68	53	56	65	49	72	81	55	64	70	69	43	69	47	45	58	56	61	45	58	64	47	53	58	63	61	75	66	56	55	55	64	55	55	66	60	52	61	68	54	71	48	56	63	56	58	58	47	64	52	49	50	55	63	47	52	56	62	66	55	44	56	63	66	65	63	52	68	49	51	65	55	53	53	54	64	53	61	58	61	78	63	53	51	47	55	66	55	58	54	46	62	52	61	58	47	65	59	58	60	57	73	58	49	61	57	60	63	48	67	52	65	65	66	55	65	57	65	60	61	58	52	55	64	57	56	58	55	55	60	63	56	65	47	61	67	59	64	65	68	67	59	61	60	55	45	56	65	53
7456	1703	4370	5116	4402	3471	2787	2329	1810	1614	1362	1189	996	972	817	783	662	632	578	524	531	481	423	430	395	407	356	376	341	352	308	295	314	315	301	264	270	269	270	262	257	286	258	251	276	265	254	260	253	284	321	320	283	261	255	272	316	275	252	258	262	311	291	308	267	230	235	242	226	232	227	206	229	199	189	185	193	203	191	197	189	178	182	174	183	182	179	177	185	186	180	168	187	185	172	169	172	185	186	174	193	173	176	169	151	186	154	191	169	176	188	172	173	148	175	182	166	186	200	181	195	180	156	156	193	169	149	171	192	175	162	183	167	158	180	177	173	165	188	179	192	164	159	156	167	190	163	168	160	176	184	159	160	154	159	156	170	165	172	164	184	168	160	168	165	174	165	175	176	153	164	176	174	162	166	185	172	147	194	187	174	181	153	181	166	188	167	155	189	175	178	160	160	178	171	179	158	185	167	180	160	182	177	182	175	190	148	142	179	173	173	166	176	191	139	171	164	206	179	184	175	172	175	166	180	159	167	156	194	177	208	158	176	175	161	178	158	159	170	166	144	167	158	171	165	191	183	183	172	179	155	171	176	156	170	179	161	163	161	154	163	167	181	183	190	153	177	159	197	159	164	155	169	166	200	163	162	170	168	164	172	191	156	174	174	162	153	173	164	169	170	189	166	180	135	154	156	174	153	163	185	181	168	169	176	146	169	147	170	149	185	178	168	184	177	190	169	165	184	181	163	159	152	176	170	133	165	171	159	136	179	182	171	160	170	170	186	175	149	171	170	139	184	162	157	184	152	160	153	151	150	163	168	166	172	161	170	158	186	167	185	150	180	143	161	174	183	152	170	150	180	144	150	169	170	185	188	181	164	170	163	152	170	148	153	157	182	163	178	152	178	157	155	175	165	176	178	166	148	158	169	174	159	163	158	159	179	178	166	183	176	163	149	182	148	167	160	163	176	168	171	168	182	139	173	185	144	155	161	185	164	198	183	172	159	158	160	179	167	197	156	171	150	169	169	161	174	165	169	160	153	168	176	166	167	186	158	171	152	161	174	172	168	182	157	166	178	157	157	176	183	163	142	188	148	156	181	168	141	152	186	176	163	187	178	176	175	166	179	192	193	175	147	143	164	168	185	183	196	152	164	198	150	162	173	147	187	168	176	162	162	180	190	172	146	144	164	159	154	162	183	153	169	161	179	161	179	180	185	143	169	174	165	165	179	178	150	137	153	172	165	177	156	175	175	165	167	171	171	187	158	152	179	164	158	170	159	162	191	163	158	140	176	180	157	170	141	172	170	165	157	181	161	178	173	190	180	168	163	191	140	177	175	173	171	162	153	161	171	150	141	195	183	171	175	174	147	159	154	176	168	164	167	175	156	162	174	163	185	176	140	180	153	167	162	154	173	163	136	172	179	152	150	130	156	182	169	158	173	154	180	167	179	166	190	164	189	161	173	141	173	167	148	161	165	157	162	173	175	172	196	191	166	168	170	150	153	176	155	164	149	176	170	174	157	147	169	162	152	152	158	136	166	189	154	165	158	168	179	158	172	162	155	173	155	172	150	164	164	170	175	185	159	179	143	166	149	166	170	163	155	169	181	178	167	187	179	178	152	150	156	167	170	164	171	167	182	189	171	161	152	201	174	160	150	187	167	174	158	157	172	162	187	163	147	157	158	159	194	162	171	171	170	151	156	165	178	137	153	173	170	166	163	178	154	180	171	185	145	182	129	156	169	171	168	187	172	158	167	170	151	141	170	160	172	165	164	160	161	164	167	157	182	160	164	176	177	171	172	193	168	175	192	160	191	151	169	178	178	165	166	180	160	176	166	157	175	179	152	140	163	164	162	157	161	134	155	165	171	165	157	174	189	164	159	170	173	170	160	172	154	184	158	164	162	181	164	180	179	155	183	150	184	168	164	154	168	160	166	169	162	166	188	167	181	172	140	145	166	175	182	137	171	191	174	176	164	160	165	159	174	165	173	166	170	171	142	193	176	160	176	174	158	148	149	147	195	164	168	163	167	161	157	175	175	166	175	150	148	177	167	160	181	159	164	179	184	139	168	173	163	166	162	166	164	176	179	184	148	164	164	166	188	179	171	136	184	174	175	180	178	171	170	157	186	167	151	188	152	159	168	165	150	180	189	169	161	204	169	174	149	195	181	147	150	178	143	172	165	165	139	173	160	194	192	168	186	161	168	131	141	170	173	174	174	171	163	170	149	178	152	173	169	181	153	184	156	151	187	132	186	171	163	182	159	158	175	157	179	162	189	141	147	165	176	177	162	163	157	155	174	167	187	156	180	160	150	178	164	157	156	155	156	144	174	171	162	159	167	173	166	159	157	179	159	173	168	161	158	175	167	167	174	155	154	186	160	180	174	164	183	183	184	155	159	154	169	164	154	140	166	165	169	181	197	172	173	165	163	173	173	151	172	157	176	185	161	178	192	147	162	180	178	178	156	155	181	147	153	195	155	151	163	174	167	171	181	180	184	167	195	147	173	175	164	162	164	155	179	183	187	150	169	161	161	172	167	175	159	166	183	159	141	192	163	174	152	188	183	170	179	155	154	148	185	155	182	205	158	195	150	171	170	179	167	161	164	160	172	160	176	171	157	160	161	153	162	182	176	196	162	153	167	165	189	145	180	163	168	181	181	168	154	164	177	178	183	171	166	146	170	168	160	175	163	153	165	137	175	136	178	169	180	166	160	132	189	168	191	161	166	171	148	152	153	145	162	163	181	153	147	178	177	170	157	171	177	173	166	152	150	162	154	185	157	185	167	175	160	169	171	166	187	156	179	165	175	152	181	177	166	190	171	149	151	160	184	158	186	158	180	169	193	170	168	174	139	179	155	185	160	185	194	143	162	181	157	157	184	178	146	150	149	140	183	168	175	167	163	179	173	161	186	159	154	179	192	185	163	154	165	151	160	175	160	159	180	169	161	171	165	183	182	175	170	144	195	185	173	172	158	162	165	158	176	168	190	129	139	161	167	160	147	187	159	164	152	164	172	213	167	200	178	168	147	175	153	176	181	167	171	154	165	158	170	160	168	167	164	150	163	172	193	138	156	168	157	176	160	132	160	178	162	173	150	185	173	147	163	166	167	160	174	178	141	180	169	181	160	174	188	162	149	154	178	175	173	183	162	172	144	142	176	154	153	162	163	151	159	172	193	167	167	173	166	177	166	166	174	158	183	162	164	176	160	178	153	164	163	164	162	171	154	166	174	159	163	186	172	167	159	175	172	175	177	194	163	167	159	153	153	161	170	169	167	182	175	155	189	174	170	168	166	174	165	175	172	173	172	190	167	174	149	156	182	178	165	160	152	180	174	180	163	164	161	156	174	176	170	179	182	162	176	157	193	177	170	147	168	166	179	173	190	161	182	186	157	160	181	163	179	159	169	155	145	168	164	169	162	168	184	157	186	169	169	195	172	185	161	148	164	199	168	205	154	163	178	152	166	160	177	153	145	160	136	178
2351	114	130	128	115	114	123	125	109	123	108	118	112	112	92	112	102	116	107	110	107	111	101	104	92	106	81	90	95	100	101	107	104	91	104	123	94	126	122	110	111	111	105	100	119	97	97	97	127	119	109	113	97	109	114	104	94	101	103	105	103	103	78	109	102	108	91	109	114	113	94	101	103	97	116	109	93	108	104	107	101	112	94	92	107	121	125	99	112	112	123	105	110	90	143	110	104	96	109	102	123	125	87	97	103	91	115	118	98	106	133	106	102	107	109	129	123	109	120	89	107	90	121	108	134	108	125	113	86	116	119	109	88	107	104	124	106	111	107	114	93	106	119	96	118	102	97	118	128	116	116	107	116	126	109	113	112	127	107	105	97	89	105	101	109	108	121	118	112	119	118	88	93	102	99	103	94	117	125	104	118	108	100	103	119	96	108	111	96	112	113	107	108	92	101	106	104	114	111	109	100	93	92	106	122	104	101	118	112	95	116	112	105	112	105	107	103	109	118	112	107	84	101	101	104	115	102	83	121	92	113	113	113	104	94	94	124	97	102	107	126	101	106	109	108	100	100	87	101	106	116	86	111	96	105	117	102	122	107	95	110	107	110	117	98	137	111	115	90	117	119	93	96	92	107	99	94	87	98	99	107	118	126	110	98	102	89	83	116	112	134	118	107	130	112	122	138	113	125	91	124	90	121	104	116	110	122	100	104	104	123	87	113	86	102	113	103	102	105	110	108	118	110	102	92	100	95	108	108	105	124	99	120	110	98	90	114	97	90	101	109	123	106	114	109	107	103	118	111	116	103	120	119	119	108	104	109	111	105	117	99	113	117	106	107	101	109	102	118	113	113	106	108	98	109	97	107	127	103	101	87	125	90	101	115	92	96	83	111	110	102	107	112	96	110	130	123	125	105	125	123	102	106	106	109	106	112	117	102	112	115	103	91	97	105	104	115	113	91	114	119	112	107	90	93	106	121	107	99	102	111	98	110	93	103	119	118	109	110	114	119	122	128	112	89	111	83	100	90	94	116	96	113	112	107	123	98	110	102	82	117	139	109	115	102	114	117	111	105	126	104	100	107	87	96	111	125	124	98	98	77	122	109	94	100	104	105	106	101	96	106	104	118	102	94	85	106	117	113	106	105	100	101	114	104	117	113	100	113	104	100	99	97	102	112	109	112	104	117	112	102	112	111	109	114	109	94	108	91	106	120	107	110	91	101	99	98	94	125	114	100	116	118	114	121	94	125	91	103	91	123	100	98	100	104	103	105	109	125	117	106	103	101	88	122	101	101	101	101	112	101	118	102	104	110	83	110	114	93	104	98	102	121	100	120	103	93	106	100	112	129	107	100	104	130	105	103	114	92	111	119	111	88	110	128	112	122	92	116	111	97	115	82	105	99	120	114	100	108	99	109	91	91	125	129	107	78	110	93	95	109	119	113	127	131	108	119	119	98	119	105	96	107	114	99	114	117	111	100	118	114	117	109	102	116	112	91	111	92	124	104	104	108	119	99	112	110	128	88	113	112	111	121	106	89	110	92	111	96	120	126	110	98	115	99	108	126	96	105	87	103	121	116	96	91	116	119	109	105	125	106	109	108	118	111	122	96	116	108	107	114	115	100	108	107	134	107	122	102	120	100	116	102	109	99	119	88	103	120	104	104	100	113	111	98	91	108	120	102	121	122	103	127	105	123	102	114	105	86	111	95	113	112	106	101	107	114	110	91	80	98	103	95	97	115	100	89	115	109	116	116	100	116	121	124	92	87	108	99	121	106	102	127	100	107	110	98	106	123	146	138	92	95	113	94	98	123	110	114	111	104	102	126	112	116	117	103	107	131	133	118	95	126	103	110	131	107	103	118	111	98	111	118	101	91	109	112	122	110	120	78	96	122	127	118	96	96	104	148	108	112	102	127	106	98	129	97	108	106	118	105	114	114	132	111	102	98	109	102	122	105	101	106	105	98	108	111	106	99	111	116	111	139	114	126	115	116	103	110	116	96	118	96	107	119	99	125	97	125	108	116	115	110	123	115	97	115	120	110	121	101	140	118	83	101	128	120	116	116	126	109	114	126	99	108	126	124	122	106	121	120	107	126	102	110	116	115	87	90	113	111	137	102	101	112	97	96	97	96	99	111	123	105	102	114	104	108	98	99	109	108	116	108	122	91	106	96	109	119	116	95	115	101	117	94	118	101	115	119	99	99	105	105	110	118	90	106	92	100	104	109	111	108	109	108	109	118	114	111	103	119	109	111	118	97	111	98	117	111	110	109	99	104	103	108	140	96	95	99	104	101	110	113	96	89	92	104	106	95	135	110	100	130	100	110	118	115	115	114	89	98	116	108	100	113	106	99	112	105	122	98	93	114	115	118	143	127	116	122	97	91	99	114	104	107	119	105	86	90	114	112	94	83	111	106	115	116	115	116	110	121	125	118	108	101	109	116	111	106	102	114	113	97	135	108	101	101	110	105	124	111	98	118	118	102	142	108	116	99	114	111	117	111	109	95	107	96	103	88	122	122	100	113	119	108	113	93	113	125	97	115	95	126	117	108	127	112	102	112	150	110	105	116	95	115	94	112	120	102	111	104	126	106	113	100	115	101	111	94	113	126	121	107	90	108	99	112	108	105	91	122	112	111	111	109	109	117	116	100	111	101	111	106	101	99	113	110	117	87	96	113	100	115	108	91	119	111	121	123	103	122	106	106	104	121	104	104	114	110	129	107	105	110	97	97	103	97	110	107	102	115	113	108	118	118	99	96	110	104	99	106	93	110	114	107	120	113	114	110	108	95	103	98	106	129	108	112	94	114	86	102	131	106	100	112	103	130	124	111	124	100	93	103	130	114	112	108	100	91	104	108	112	99	106	122	112	100	111	106	121	111	105	118	115	107	110	100	91	111	109	100	123	89	106	91	121	98	91	110	108	113	112	96	106	119	113	103	118	88	88	109	106	103	111	114	105	118	116	108	122	101	93	99	103	124	107	108	113	123	98	115	75	127	108	109	113	107	129	138	101	110	111	115	121	104	92	102	115	109	99	104	100	115	107	89	115	102	101	102	108	125	127	124	81	99	102	108	106	115	90	103	113	107	85	113	119	101	105	110	102	112	113	123	109	94	115	104	119	93	94	116	115	103	98	111	96	114	108	103	108	108	113	108	136	123	118	115	112	114	122	105	104	112	106	97	104	100	114	114	99	112	87	118	118	100	109	106	106	125	97	97	110	92	114	104	109	120	116	103	97	101	116	106	122	111	103	102	116	123	113	109	114	96	97	103	109	120	119	105	107	99	122	102	93	111	111	117	99	100	106	134	109	100	96	111	92	101	112	110	112	98	129	114	126	117	107	79	99	104	113	113	118	113	115	104	94	95	105	91	102	113	102	106	102	109	112	102	129	103	109	118	110	113	137	108	111	89	122	105	104	118	110	110	104	90	113	119	127	101	113	120	113	108	96	98	97	101	123	114	104	91	123	113	112	102	104
2519	323	374	421	401	385	382	375	370	331	344	324	324	350	315	294	316	307	290	320	322	316	330	279	315	337	271	330	301	278	336	330	359	309	304	319	332	334	331	320	305	347	341	333	340	322	317	312	315	286	310	321	316	318	339	324	343	314	322	315	304	310	322	317	312	292	293	309	338	317	344	292	301	315	294	299	346	299	322	323	299	309	276	314	322	315	301	316	308	313	269	318	323	305	282	297	318	359	309	311	298	317	322	315	307	301	317	321	312	313	310	329	338	295	338	291	326	318	319	305	293	293	326	311	312	315	353	327	329	294	323	289	289	314	332	310	319	294	307	310	315	342	334	300	290	298	315	316	315	339	305	283	338	292	300	320	334	321	357	308	298	312	320	333	293	331	303	323	319	333	306	333	309	285	311	334	311	296	331	295	301	340	314	325	281	327	319	273	301	301	304	318	311	330	325	315	296	317	317	308	279	318	299	316	287	296	313	341	327	318	325	339	297	294	296	311	314	311	294	286	303	313	312	327	339	321	317	302	311	320	308	284	303	280	323	308	296	311	328	305	328	278	280	336	279	321	315	308	327	315	318	297	293	289	306	327	322	268	304	327	303	333	297	350	315	280	321	322	295	280	298	316	299	318	321	324	289	296	293	339	317	316	329	338	307	335	297	314	307	298	291	342	314	304	292	329	308	302	310	310	299	319	322	307	314	318	320	323	316	334	299	281	310	305	280	302	354	306	293	312	290	322	313	322	303	306	326	302	312	332	314	328	314	297	311	309	319	286	300	326	308	318	330	321	324	331	284	318	301	295	292	277	309	328	299	332	309	300	350	296	318	305	320	310	306	305	327	332	326	304	326	335	287	306	317	302	327	327	302	322	301	303	294	303	293	297	339	298	287	309	287	285	301	339	310	296	319	315	306	316	283	312	296	305	311	306	310	301	313	303	314	302	307	328	326	308	287	294	309	309	322	312	312	308	340	339	313	326	278	323	330	326	316	332	308	321	334	309	343	317	322	305	314	331	279	311	322	278	323	277	301	307	299	300	296	304	284	316	316	292	317	292	285	331	344	337	293	317	310	329	299	319	318	337	342	266	283	314	315	313	330	319	318	307	329	327	300	297	291	314	314	324	306	308	330	307	332	285	314	299	309	315	302	308	319	324	303	314	270	294	329	328	332	300	307	296	300	304	303	285	350	316	302	304	331	310	307	320	286	310	314	356	309	288	324	334	289	305	283	323	306	332	288	320	312	283	334	341	311	315	283	346	315	318	338	311	303	344	312	339	334	318	284	319	289	316	319	326	328	287	284	314	335	326	274	300	316	313	324	279	313	322	286	337	302	315	341	299	290	305	306	304	312	309	296	334	315	310	312	318	346	305	344	327	308	324	317	334	301	316	276	292	323	286	353	297	299	296	328	327	340	307	299	326	300	312	334	287	285	317	311	295	304	307	297	295	350	303	294	321	275	297	323	320	327	321	307	309	304	340	310	300	303	331	304	293	314	303	302	313	359	337	278	291	327	291	314	333	310	301	281	302	353	308	298	299	294	304	306	316	281	297	327	339	275	311	307	307	324	344	315	303	319	304	305	268	311	318	295	315	300	288	329	306	315	302	332	296	317	296	317	282	319	339	307	336	301	319	294	303	301	321	319	306	315	304	298	284	304	330	314	328	325	293	316	301	324	313	326	312	299	336	338	285	304	295	349	326	291	327	303	334	298	324	288	285	305	316	292	309	295	322	309	315	299	309	317	326	305	300	308	307	312	270	292	307	324	295	307	305	303	297	295	341	286	291	310	297	284	315	298	327	291	307	313	297	288	330	333	318	312	323	319	299	343	319	306	304	292	314	303	321	289	337	314	298	318	339	329	368	320	303	346	330	265	304	318	308	337	306	303	316	308	326	318	353	310	321	299	296	305	292	329	301	336	305	287	291	315	281	341	341	291	327	353	310	301	322	346	312	300	305	277	300	292	318	325	302	318	296	279	307	334	315	319	298	311	287	289	303	319	327	288	277	328	318	297	331	327	296	306	306	314	306	319	333	275	321	305	325	335	312	302	282	314	314	324	288	293	323	320	331	317	307	304	322	292	294	316	351	323	328	283	296	305	333	305	329	316	305	294	329	293	319	303	299	336	294	320	317	299	322	332	313	324	304	324	332	325	305	330	326	314	310	305	317	324	311	333	301	287	303	332	307	290	298	347	314	362	323	325	320	281	306	307	317	300	328	321	362	308	293	327	297	323	300	314	328	320	336	318	309	296	317	336	288	335	319	288	327	275	309	356	291	289	295	318	297	319	302	275	290	321	321	316	312	317	277	304	328	331	295	305	331	336	315	288	278	323	315	287	299	285	293	298	318	326	311	282	311	351	340	280	337	331	329	294	300	290	326	315	329	283	319	308	305	331	276	335	308	336	304	316	305	313	301	317	310	321	315	288	297	262	301	302	364	330	316	299	303	314	314	275	306	303	318	336	323	298	339	309	295	306	283	314	288	322	322	328	321	283	334	287	317	325	288	311	340	301	308	292	293	315	323	299	295	311	312	303	311	329	281	275	291	293	331	306	311	325	305	327	322	322	320	323	306	303	307	327	303	301	331	317	298	298	306	342	303	323	278	306	275	316	341	301	290	311	316	297	313	310	324	290	315	305	307	308	316	323	314	321	304	307	298	282	305	296	277	323	301	315	327	320	303	346	321	302	300	277	315	331	307	325	329	331	316	315	333	327	284	301	305	296	333	312	305	293	303	302	317	344	363	276	320	306	319	325	338	295	289	326	359	323	310	304	321	300	283	283	310	313	308	296	327	315	334	335	316	302	288	306	328	330	306	348	280	296	329	329	333	311	294	334	308	341	317	331	279	274	309	298	276	338	335	306	350	305	293	308	321	323	317	316	319	312	347	321	299	318	285	298	327	344	324	324	307	297	318	334	330	329	318	291	300	307	336	313	331	336	278	302	325	302	324	324	292	327	298	319	331	300	312	340	334	239	297	307	304	299	308	314	274	306	289	295	298	328	300	320	334	326	336	295	300	323	299	303	320	308	288	335	286	308	320	319	300	276	304	320	313	329	340	284	320	297	341	317	323	311	320	309	283	326	297	334	321	302	311	297	315	294	286	333	317	316	303	300	332	300	294	331	298	318	329	295	352	307	324	341	325	280	313	313	315	314	299	307	285	329	308	290	284	318	301	282	297	339	321	337	350	330	283	291	323	322	323	309	325	312	303	305	311	350	265	269	331	344	310	326	294	289	294	285	328	301	300	336	302	325	304	319	298	286	343	311	290	320	302	306	311	308	317	333	339	324	315	306	293	291	312	303	311	306	313	325	311	322	327	323	300	333	306	293	279	282	332	320	315	302	333	316	323	308	318	300	282	298	306	313	321	281	345	293	315	318	287	312	320	313	295	302	268	280	311	305	307	274	320	336	313	347	304	313	307	332	304	291	317	311	299	319	322	320	317	338	301	313	317	324	307	323	298	291	328	329	313
8258	857	1024	780	601	451	381	317	230	225	204	187	195	160	181	154	180	160	163	136	135	128	136	137	125	131	129	144	144	143	142	129	135	157	129	134	126	126	131	120	123	153	122	141	128	124	113	135	126	127	129	116	128	120	137	144	126	128	127	121	125	126	153	142	121	128	139	125	137	114	111	106	133	127	131	120	129	124	134	137	130	117	131	138	128	128	118	129	124	131	130	130	130	135	110	128	131	133	119	147	114	120	132	110	119	110	136	130	114	111	106	110	120	110	122	121	111	123	120	114	128	131	121	130	136	121	122	134	112	121	129	116	125	126	124	131	134	128	135	154	122	111	116	143	117	110	97	117	98	121	139	110	142	114	132	131	138	135	118	130	118	107	123	138	114	131	131	129	140	128	125	128	140	111	138	128	134	145	145	116	105	126	124	123	123	104	134	118	121	145	143	113	126	137	105	131	121	106	119	146	114	126	123	124	105	121	119	114	113	133	121	116	130	126	139	128	124	132	109	126	153	113	111	128	128	111	117	138	105	119	114	124	149	122	107	137	127	125	143	121	133	117	118	138	117	116	103	131	141	112	135	129	118	132	128	136	136	129	116	109	132	112	116	131	141	130	144	140	125	118	131	121	127	120	126	109	112	109	134	113	101	116	117	105	118	116	126	129	114	122	134	114	109	138	145	129	133	135	127	117	121	135	120	113	105	120	112	118	124	120	119	127	109	106	135	122	117	124	111	135	115	127	128	101	122	126	132	107	117	137	136	137	112	126	148	120	117	109	107	129	112	127	139	118	118	123	114	127	127	118	126	103	124	106	134	133	135	122	115	138	125	108	117	146	120	142	120	142	142	125	124	134	141	124	116	123	125	129	133	129	131	127	124	134	116	128	131	144	105	130	121	121	129	135	145	103	125	130	117	113	135	97	105	133	132	129	129	127	118	131	107	122	129	118	118	119	102	128	127	119	140	114	119	141	148	115	124	121	120	110	127	125	126	111	108	114	130	124	109	130	114	127	119	124	109	124	124	145	113	128	109	120	125	119	114	132	104	130	113	134	129	120	126	117	125	131	114	111	110	134	123	124	136	129	115	106	128	132	126	124	111	128	130	122	145	150	121	122	114	129	149	127	113	119	107	127	134	127	124	139	121	147	129	108	131	110	136	130	146	125	145	128	114	134	143	142	129	122	102	133	121	125	132	134	134	124	132	100	127	124	129	115	116	123	134	123	123	126	151	118	92	127	145	115	126	117	128	131	128	135	139	138	119	132	138	139	112	99	125	122	117	124	138	140	128	137	126	124	112	121	107	112	140	121	132	127	124	148	131	145	113	113	130	107	129	121	123	138	126	120	124	112	123	123	128	136	120	110	118	148	116	123	123	125	142	100	117	134	137	151	108	140	112	120	122	110	132	122	119	109	128	119	151	138	115	112	114	132	150	117	121	123	122	130	136	116	119	129	125	136	119	133	118	108	118	128	139	121	144	119	124	121	115	142	104	115	129	123	128	129	112	139	101	116	103	137	134	121	130	130	137	120	110	123	150	128	114	92	131	134	136	127	122	124	129	127	138	113	133	125	115	120	136	114	128	116	132	137	132	107	125	122	114	131	111	127	105	121	129	124	150	123	113	138	114	137	133	119	130	126	122	122	123	117	140	124	129	132	133	122	118	118	113	101	123	130	124	129	133	119	147	135	131	135	123	133	114	109	126	113	126	120	133	124	120	129	103	114	109	122	102	140	119	127	127	106	129	123	132	131	128	103	129	155	123	114	124	118	145	118	150	120	126	120	125	119	123	115	121	135	113	128	118	126	107	133	125	133	119	123	115	122	134	122	135	139	132	118	115	113	127	90	135	115	115	113	118	117	133	119	143	126	121	121	115	123	125	121	124	132	132	135	130	125	133	128	115	135	138	106	130	126	118	152	121	125	116	116	124	115	120	125	142	131	132	123	120	122	125	118	114	126	113	127	117	107	110	152	137	129	147	114	124	121	132	112	132	118	115	109	125	107	128	124	125	137	112	132	143	119	112	106	130	141	114	132	122	131	132	122	129	128	111	129	116	114	146	130	130	132	131	131	122	116	129	116	107	127	113	119	108	121	115	129	111	135	144	115	102	124	135	119	111	118	137	108	123	126	126	122	147	116	121	141	101	127	128	140	119	126	130	119	124	114	142	132	126	122	119	135	129	126	125	131	121	119	118	107	110	111	156	126	99	111	127	127	138	108	139	108	134	134	114	117	127	112	128	105	113	108	114	135	113	142	131	141	118	120	118	128	117	114	118	128	106	131	120	121	129	121	103	131	120	125	115	121	104	138	122	116	137	138	102	113	108	131	111	124	117	118	106	137	113	123	140	132	133	128	138	116	111	131	127	110	119	143	114	109	100	127	131	133	115	97	128	121	148	123	153	118	137	129	121	94	111	128	125	128	122	124	138	133	105	120	126	134	131	119	112	119	117	132	120	132	109	138	105	125	113	123	106	132	126	134	133	126	128	121	113	113	102	121	101	129	126	120	130	132	124	117	113	119	147	125	106	122	119	113	117	140	124	129	125	136	130	99	133	124	130	126	122	119	122	134	128	118	142	105	121	118	111	121	134	143	125	115	102	118	124	134	129	132	121	144	128	129	166	110	124	121	135	129	130	145	110	127	133	133	117	123	130	121	133	126	116	119	141	160	124	133	121	119	132	114	128	151	121	128	92	123	110	150	117	112	109	145	114	134	139	131	125	129	146	123	110	137	108	145	110	117	109	110	124	120	113	123	119	109	135	149	136	135	110	109	130	135	109	132	122	136	145	112	105	121	135	131	115	135	128	134	142	128	106	110	131	129	128	130	123	132	109	143	121	120	103	97	112	111	125	108	121	131	129	127	101	107	112	129	124	139	114	129	139	117	147	105	127	99	141	134	122	122	124	126	136	130	141	126	126	107	136	146	146	131	130	108	126	143	118	126	135	138	128	117	121	104	119	122	106	117	110	137	129	115	121	146	130	123	124	132	122	123	120	124	118	121	104	139	117	133	117	106	142	127	110	125	121	136	131	103	120	113	125	124	115	136	117	119	124	125	124	114	131	123	108	122	119	119	131	134	111	109	123	116	124	123	106	146	134	131	126	136	122	117	126	125	123	128	103	107	130	126	105	113	124	118	119	131	117	107	138	108	135	136	121	135	111	110	121	137	116	113	136	122	120	123	118	125	118	127	132	113	118	139	130	135	122	110	123	113	125	117	112	140	127	125	122	129	125	108	129	115	132	133	105	136	140	114	120	124	119	117	112	117	104	123	127	129	126	121	120	123	119	119	115	107	112	131	113	126	116	127	137	123	121	113	133	104	140	114	128	128	128	121	146	116	100	127	122	154	115	106	111	123	126	134	122	119	131	129	124	110	114	126	114	124	116	142	115	105	131	135	102	137	109	114	133	114	133	127	116	108	126	115	133	121	114	105	126	111	129	107	133	129	117	115	139	125	124	121	134	128	146	124	125	147
5975	1149	2619	3033	2589	2121	1693	1467	1184	1114	925	892	788	749	710	639	622	592	552	529	512	471	505	471	484	466	468	403	436	431	427	406	404	401	396	426	405	380	382	389	405	382	416	405	370	373	384	432	396	456	438	385	445	412	402	415	409	410	367	373	429	460	414	390	371	404	430	383	395	363	416	369	329	338	351	376	365	374	325	351	349	353	369	364	357	343	374	354	334	364	315	377	355	351	352	341	346	350	353	340	306	344	351	346	355	352	342	352	355	337	351	335	363	336	340	342	374	356	330	381	343	331	375	353	338	331	332	333	349	350	332	328	342	359	316	374	316	317	359	349	358	363	355	328	330	367	329	318	362	352	351	340	381	306	358	378	340	362	357	335	356	351	321	348	347	337	361	336	333	333	361	328	344	378	346	348	364	339	343	366	329	310	352	338	304	349	339	333	335	363	335	337	344	376	364	352	329	356	342	354	341	373	349	320	345	331	371	326	317	370	333	362	356	351	348	367	358	329	328	348	344	343	342	318	363	369	292	339	342	332	342	361	360	311	342	311	345	369	359	360	351	356	356	376	346	306	346	341	327	336	399	368	356	324	347	377	310	318	352	339	346	348	350	380	314	396	388	352	364	343	350	372	333	335	350	362	347	370	346	341	334	314	351	344	353	346	347	333	335	370	319	319	349	334	341	354	353	342	343	350	338	327	337	337	341	362	379	339	361	352	348	354	330	296	341	342	368	328	330	381	294	392	321	339	330	361	347	356	345	343	361	327	335	309	337	319	344	321	357	371	326	351	324	329	319	343	348	328	393	338	366	368	336	356	325	343	347	375	355	357	314	390	340	381	344	346	350	343	317	366	326	370	335	344	348	353	366	289	345	357	336	331	374	316	315	335	366	349	350	338	342	367	333	372	316	359	338	325	342	364	346	362	362	319	341	346	343	381	374	345	318	329	315	326	373	346	345	323	323	345	329	344	364	376	382	332	346	321	361	366	354	373	335	337	349	357	340	364	371	343	346	339	340	343	347	318	335	315	369	324	357	350	366	369	317	347	340	322	373	345	365	366	359	331	340	371	331	366	334	352	353	363	339	344	355	322	341	326	347	307	320	324	359	345	350	345	332	376	352	340	352	351	325	322	334	331	300	324	358	328	353	352	334	349	330	352	367	342	349	332	357	370	344	366	332	329	340	372	350	376	325	356	356	353	355	367	345	327	362	359	345	335	363	344	356	340	367	341	342	324	367	334	329	329	358	369	320	380	376	350	347	307	323	326	353	327	346	334	324	380	337	330	345	334	343	357	343	349	338	345	326	354	353	331	346	335	338	345	332	340	338	346	367	359	329	333	356	345	350	340	327	349	335	339	384	369	347	341	328	348	376	334	319	350	330	355	356	356	353	355	379	335	326	336	311	345	341	326	362	345	349	352	326	342	363	353	331	339	356	347	346	343	333	360	333	352	339	362	348	361	333	368	308	354	334	297	330	351	357	316	367	332	369	369	354	336	330	354	370	333	288	354	350	348	370	339	345	353	363	342	324	333	341	352	333	350	372	343	338	352	347	336	358	321	328	330	346	348	357	357	329	337	354	342	337	327	366	376	349	375	363	324	347	345	346	330	314	326	318	335	351	340	319	352	366	342	334	347	328	373	370	352	377	364	355	329	366	340	348	314	353	344	353	377	347	338	345	332	373	305	336	340	368	353	328	315	343	394	329	337	334	332	365	353	331	387	335	334	299	344	353	309	338	343	349	339	315	344	326	327	324	334	368	353	329	331	333	333	334	325	378	375	372	370	312	352	367	368	332	335	326	373	362	326	337	338	303	344	331	351	344	307	349	328	361	351	360	322	370	327	343	360	343	365	361	400	326	331	347	344	314	356	347	382	315	350	338	355	322	361	312	332	336	336	341	312	356	310	342	335	315	329	342	330	342	321	341	346	359	347	317	309	369	336	337	360	326	347	320	366	358	390	362	348	337	328	319	347	346	361	345	346	344	334	352	344	341	345	330	340	368	362	373	339	322	344	348	371	333	340	311	331	348	335	320	305	359	331	338	374	370	318	376	367	322	382	354	361	357	353	304	325	338	325	350	354	356	335	339	333	337	338	350	365	361	330	333	355	374	327	355	323	340	355	355	325	310	341	399	318	315	356	371	304	320	344	323	339	330	329	330	367	337	343	328	340	320	329	337	336	345	336	342	358	407	349	354	355	348	355	340	343	351	323	343	355	338	339	347	362	376	358	336	343	329	334	348	331	371	349	356	332	308	351	380	351	357	358	338	351	371	361	329	321	330	317	371	316	318	345	334	312	322	368	345	339	336	332	341	354	323	319	356	337	314	392	349	316	360	322	367	345	308	367	356	364	295	346	307	339	317	348	341	376	361	363	332	348	336	355	328	343	359	349	349	311	355	334	333	358	342	356	324	355	388	327	340	333	352	350	336	346	364	318	338	319	359	380	353	345	326	331	339	377	370	319	345	360	390	323	353	349	340	350	331	338	337	347	335	353	334	355	375	349	353	356	344	379	308	336	339	355	364	323	357	375	319	374	388	314	366	341	334	351	373	354	357	357	318	345	366	364	362	341	321	329	381	332	335	355	351	318	321	365	349	359	353	381	336	347	310	310	339	352	342	332	305	334	359	358	350	329	328	325	355	401	353	323	359	335	340	353	340	373	356	335	357	365	348	333	342	337	342	338	321	360	334	352	362	353	330	358	350	329	347	356	373	349	314	351	344	318	356	360	331	343	382	341	338	317	362	324	337	334	336	321	342	346	354	330	340	359	371	347	352	341	353	366	357	364	353	361	351	347	329	333	327	331	343	357	322	388	312	349	352	326	360	336	338	377	375	356	332	309	320	340	352	353	349	333	327	364	335	361	341	350	348	301	371	345	336	353	338	321	367	348	341	326	361	368	342	347	341	357	366	346	380	360	350	348	332	324	311	325	323	333	360	333	353	344	353	346	346	335	340	346	318	350	311	346	333	356	347	338	308	347	360	354	342	345	328	343	336	366	335	349	363	344	345	357	358	359	359	335	358	334	356	354	394	326	339	347	357	329	350	388	342	356	362	324	349	318	321	340	339	361	342	320	355	333	343	363	350	324	328	364	337	358	354	351	361	347	325	353	353	334	331	344	378	347	342	339	348	311	344	339	356	342	325	347	303	356	334	312	359	360	324	335	321	349	350	307	354	337	357	348	317	370	347	358	343	349	409	317	360	327	347	374	350	321	317	358	338	341	343	332	321	378	337	333	324	323	329	364	341	350	351	321	345	343	346	344	342	318	380	375	352	339	348	333	347	360	357	373	339	362	343	354	315	393	328	368	360	320	330	393	345	365	334	398	328	333	316	386	354	354	322	326	365	321	361	336	324	332	343	367	349	325	325	344	342	353	315	340	318	314	351	369	363	342	371	356	332	316	369	352	393	329	355	345	344	344	323	314	353	358	293	297	371	354	313	328	378	355	361	365	374	325	371	358	360	326	329	362	361	344
14394	1741	1978	1468	971	703	506	452	330	268	187	202	169	126	137	133	123	119	97	91	102	102	92	97	78	76	79	81	72	60	81	74	74	68	72	69	72	84	68	65	55	74	77	73	64	65	59	76	69	50	63	68	58	56	63	85	60	66	74	73	83	64	58	71	57	77	72	65	59	46	62	64	73	58	56	76	76	68	51	59	61	65	52	68	46	50	61	66	57	52	64	51	66	55	51	55	62	56	56	51	73	52	66	63	52	64	56	65	55	67	39	62	58	47	61	51	83	60	61	54	51	44	56	60	58	48	49	52	47	72	58	50	53	65	55	75	48	50	55	69	68	51	54	70	42	60	59	60	60	43	64	67	70	58	59	63	49	46	63	58	73	57	61	50	50	52	38	71	58	38	50	53	61	46	52	56	61	54	70	67	64	59	80	63	50	60	57	59	68	54	62	40	66	64	58	56	56	58	68	62	59	77	67	53	43	67	63	66	56	54	61	54	64	71	54	51	63	66	53	48	44	57	56	66	55	61	75	68	53	59	63	56	52	69	70	56	57	47	70	62	50	55	43	66	61	54	68	69	63	59	45	67	61	66	64	58	49	56	75	57	60	62	54	57	61	68	66	65	56	57	48	72	49	58	59	50	58	75	52	49	52	71	55	51	53	54	61	42	68	48	53	66	54	68	62	50	56	61	59	65	51	61	61	57	55	45	54	56	53	55	50	55	65	54	54	52	69	62	58	58	51	53	54	63	60	53	56	61	56	61	59	64	54	53	56	56	53	56	55	66	51	55	57	58	52	49	60	55	59	64	58	55	51	65	63	50	74	61	45	69	53	63	66	58	38	50	64	64	66	54	56	53	69	67	60	53	54	57	63	63	59	69	60	47	65	53	52	51	62	65	52	53	60	55	42	58	65	54	56	59	56	57	66	61	53	56	65	60	59	66	72	60	66	55	52	45	51	59	54	66	49	63	68	51	62	48	54	59	68	54	66	51	67	48	53	64	59	52	56	65	56	56	64	55	71	59	51	69	52	51	45	56	73	54	59	44	51	56	57	53	68	61	52	57	56	61	74	45	47	43	54	52	49	57	53	69	55	56	60	64	52	39	58	60	50	52	51	57	56	44	59	56	60	52	58	66	59	63	52	60	61	52	55	54	62	47	56	56	55	62	44	42	42	54	46	48	52	53	70	46	54	58	72	66	61	68	49	54	54	65	57	42	73	49	42	51	49	60	51	53	51	57	54	53	61	63	56	58	63	55	51	58	54	63	75	75	62	56	62	51	48	62	46	54	62	58	55	55	84	52	80	63	61	55	50	47	61	71	65	68	54	71	65	57	57	58	52	41	56	58	58	54	55	46	57	53	57	64	61	44	60	51	52	60	63	54	52	61	58	56	64	53	49	53	55	61	52	53	50	54	69	68	50	53	55	44	53	56	55	60	40	47	66	51	71	68	57	61	53	55	69	46	47	73	51	42	48	52	51	50	45	59	53	46	58	48	48	59	48	63	59	54	63	64	51	61	70	55	55	57	48	47	55	65	68	54	56	55	47	63	59	57	50	71	66	61	57	59	53	62	56	67	46	63	46	56	63	60	57	70	53	55	47	62	58	62	64	57	72	59	76	63	67	68	62	53	43	40	55	50	74	40	71	52	51	56	55	50	64	53	66	54	60	73	53	49	57	62	52	52	51	58	63	59	52	47	54	50	57	64	55	61	69	69	60	57	47	62	56	71	60	59	60	50	59	69	63	64	70	60	62	63	59	51	57	55	56	66	57	58	50	66	65	46	54	76	75	46	67	48	58	46	57	49	45	64	52	59	68	75	58	52	50	60	60	62	56	48	62	56	66	61	47	75	55	62	63	59	65	56	70	51	59	54	65	48	45	65	52	63	57	62	52	57	60	60	64	64	62	50	54	50	64	69	58	61	57	55	58	50	70	67	64	59	47	54	54	58	65	49	65	56	55	72	58	51	50	56	60	54	65	65	51	71	64	54	54	61	44	47	45	57	53	61	69	47	60	58	42	52	50	71	60	51	61	51	57	58	66	57	58	43	57	84	64	58	65	53	67	57	41	57	52	46	72	67	53	53	55	55	71	64	46	68	70	55	50	61	51	56	55	69	58	50	61	60	46	73	62	41	46	73	56	62	57	47	54	49	57	47	63	54	66	52	69	57	52	48	58	65	54	53	67	46	60	45	50	61	57	51	63	53	69	52	70	76	71	50	47	47	49	68	61	48	60	64	49	67	63	44	49	64	62	62	66	60	72	55	65	47	52	63	58	51	63	50	72	69	48	62	58	60	50	58	53	72	55	59	56	72	58	57	56	68	59	47	64	61	54	53	55	55	40	52	61	51	70	66	48	58	63	63	51	48	60	69	62	60	61	63	54	50	36	50	59	49	52	44	66	51	62	50	65	65	51	60	55	66	59	50	57	49	63	68	61	61	57	55	49	43	72	65	49	56	71	61	58	43	52	52	60	49	58	57	58	67	58	72	57	54	70	46	51	67	59	46	55	57	63	68	43	49	49	58	63	70	52	68	57	50	55	60	76	65	52	61	56	51	63	49	64	38	51	47	62	47	57	70	51	69	50	57	62	66	73	63	61	70	57	59	65	50	60	63	71	68	50	53	61	58	42	60	54	66	62	66	50	54	54	60	53	70	45	47	63	55	85	61	62	70	62	55	67	68	53	61	53	69	64	56	67	53	64	61	68	56	61	61	48	49	67	60	63	71	49	48	53	60	51	49	49	43	57	58	56	57	63	57	47	57	52	64	69	56	55	60	48	63	60	70	46	48	42	49	59	58	58	41	60	61	56	48	67	45	56	57	55	57	67	52	52	51	56	64	50	47	81	65	59	44	57	68	49	69	52	68	67	62	67	57	59	52	52	64	58	62	62	64	51	63	61	69	50	48	65	54	67	67	51	57	51	54	43	68	53	51	80	48	65	55	60	55	68	45	68	41	64	61	64	72	53	57	59	64	51	61	62	52	66	64	45	64	56	53	79	55	60	57	66	54	49	48	66	59	64	54	58	51	45	67	52	52	64	65	55	73	68	47	50	60	44	64	48	55	51	56	59	74	54	49	52	52	70	64	58	55	51	67	35	50	62	62	57	61	67	47	51	52	47	61	58	60	70	69	55	51	50	62	51	52	49	59	53	46	52	49	57	71	57	57	75	67	62	67	58	57	62	48	58	61	55	53	47	56	48	61	52	58	61	48	65	69	50	56	56	59	67	49	59	62	53	60	66	58	68	54	56	54	71	54	51	53	51	54	55	65	62	62	55	54	67	73	59	56	60	59	66	65	53	52	55	54	53	56	65	51	43	50	54	48	58	50	67	55	63	68	40	61	52	57	60	54	65	55	63	63	57	44	71	51	51	61	65	52	75	61	53	55	43	52	67	64	47	49	70	55	56	51	50	65	53	48	55	45	58	55	59	72	54	62	52	61	63	58	63	46	60	75	48	48	56	60	48	48	45	71
7608	1768	4365	5025	4406	3454	2738	2261	1909	1639	1332	1212	1045	965	777	758	657	567	611	545	505	461	478	444	444	376	373	373	351	317	328	312	301	298	271	282	276	261	267	280	246	252	295	221	242	239	249	230	222	301	268	275	290	286	275	285	342	278	293	314	311	267	253	275	254	237	295	281	218	215	210	207	188	209	215	208	205	175	198	187	218	176	183	177	170	175	182	179	161	199	194	185	181	170	182	206	162	180	168	177	172	196	189	191	164	191	189	150	198	192	174	191	177	159	174	193	153	167	181	165	180	205	174	146	192	167	182	185	185	201	176	165	173	161	170	147	174	178	169	172	192	172	184	176	168	181	161	159	166	160	171	187	184	179	165	167	165	163	190	165	156	174	163	149	180	190	176	163	161	169	167	163	157	180	155	175	190	173	161	186	176	161	171	171	178	161	170	180	154	173	151	170	170	172	181	158	170	180	176	194	155	174	160	189	151	177	160	189	154	172	175	149	176	153	170	169	167	169	154	174	161	154	168	174	142	169	158	153	164	154	179	159	188	174	146	160	168	176	146	184	178	176	168	165	133	164	162	177	142	162	157	165	161	181	170	163	176	159	138	163	167	160	171	145	181	182	153	151	151	159	161	178	156	172	191	148	170	161	150	149	182	164	180	161	158	153	166	140	158	171	168	167	172	162	191	170	175	175	157	188	161	172	147	147	165	179	176	187	186	166	178	165	168	162	162	168	158	154	147	154	165	164	184	163	184	176	168	159	165	162	172	170	156	171	169	162	168	174	149	145	186	180	178	176	183	179	165	178	178	163	181	183	161	164	160	184	145	150	152	168	161	157	152	158	174	137	158	157	166	169	163	183	197	154	148	171	186	165	150	161	165	155	159	148	158	192	191	168	172	171	178	145	149	155	169	169	158	163	174	148	147	158	175	164	171	157	150	176	151	187	170	174	165	168	164	175	163	189	156	151	135	172	165	161	162	175	173	179	172	188	166	173	182	144	195	171	162	178	146	160	180	172	150	159	138	161	171	160	165	152	153	131	136	157	199	150	190	154	160	167	170	168	176	170	148	159	168	175	152	166	171	168	161	149	187	181	149	153	158	166	169	173	170	172	176	161	163	148	139	142	143	163	179	162	162	171	181	164	173	177	177	169	156	186	151	173	156	157	167	178	148	167	178	161	167	158	174	146	170	180	158	168	180	158	185	165	170	155	157	187	192	176	168	166	156	181	167	189	177	162	178	161	152	178	193	153	154	146	156	148	151	178	189	185	170	182	171	199	155	178	176	161	182	168	172	161	165	145	175	165	155	184	174	163	160	184	174	158	163	205	154	181	168	163	159	169	148	150	189	137	170	161	157	166	157	167	170	170	160	156	153	163	171	157	162	181	150	176	164	157	167	185	147	166	182	166	157	180	139	184	154	171	160	144	173	155	193	174	153	171	179	158	189	186	179	137	164	167	171	158	184	148	152	162	153	157	167	169	166	181	176	160	174	150	155	166	163	167	155	147	185	189	158	170	159	166	156	152	172	178	149	155	163	147	165	148	169	176	175	178	152	195	182	185	173	157	165	163	167	160	181	147	156	185	157	176	174	164	163	165	162	142	168	164	163	182	163	176	168	188	161	165	189	154	169	166	167	180	162	148	153	133	178	170	168	156	175	164	170	168	158	192	163	158	173	168	174	176	176	175	179	160	184	144	158	163	173	173	180	185	153	178	173	152	182	180	172	147	160	167	166	158	164	158	189	152	170	176	173	160	186	181	176	170	175	169	186	143	168	159	164	179	176	158	160	177	147	177	178	181	181	178	151	159	166	162	145	157	164	165	143	147	170	151	142	153	168	145	161	174	150	178	161	195	184	150	168	161	155	169	170	176	158	170	166	157	161	171	158	150	164	170	167	170	157	139	173	170	184	164	186	146	164	163	193	174	146	172	157	151	146	185	178	170	156	162	170	161	173	155	150	172	182	144	185	169	158	147	175	163	146	178	177	171	171	151	157	160	157	166	152	168	153	163	177	166	164	163	136	159	154	160	156	186	158	161	169	168	179	169	181	159	181	174	147	163	155	175	177	196	146	190	155	168	185	164	160	169	186	155	157	165	159	143	169	153	130	159	168	150	180	158	181	170	158	145	171	171	178	170	142	178	149	173	145	167	171	149	159	173	200	190	180	173	144	170	154	179	176	152	165	168	190	156	161	160	150	164	143	158	161	141	178	152	159	154	172	165	162	171	182	202	161	147	162	151	163	186	176	183	179	165	172	182	164	146	156	167	159	170	151	153	184	180	154	158	182	196	172	177	170	177	164	185	159	164	172	201	147	159	163	173	164	148	151	168	172	162	151	165	169	153	182	157	195	170	163	161	152	157	169	153	170	152	157	142	164	142	173	164	159	178	153	156	156	167	157	154	165	178	163	162	162	176	159	163	152	183	145	175	181	155	134	190	169	175	180	171	157	151	189	177	149	171	151	176	159	163	182	169	186	174	154	152	155	176	190	167	176	175	196	163	150	191	188	167	185	168	167	176	162	153	162	161	173	163	172	169	168	167	175	170	152	171	170	167	146	150	186	175	170	177	150	203	191	153	175	173	162	155	178	192	160	145	169	151	170	174	173	185	173	170	174	160	159	176	150	162	167	149	186	156	183	168	201	174	174	199	158	150	160	166	163	177	148	164	163	164	158	193	153	152	165	162	172	158	149	168	147	171	157	146	154	179	188	157	153	178	178	159	144	149	161	170	156	167	158	177	160	151	165	170	179	152	159	153	158	174	166	155	172	188	177	170	179	161	162	183	170	127	167	165	185	160	161	173	155	183	172	163	167	142	158	188	172	141	166	146	141	166	178	166	172	170	185	156	150	182	149	187	168	184	163	176	163	181	160	168	144	184	157	190	149	146	159	164	179	186	163	187	147	160	139	141	161	180	166	182	159	150	167	160	165	181	177	161	136	152	159	173	179	170	159	178	157	168	165	181	161	164	185	162	150	191	170	181	146	167	154	157	167	174	154	171	178	181	170	160	158	149	197	163	163	184	172	176	164	168	182	147	182	167	185	159	180	171	159	145	161	158	184	157	179	176	181	171	185	172	160	177	141	141	185	184	163	170	162	164	201	160	149	182	170	148	151	155	168	195	148	145	185	168	138	163	171	171	170	174	178	137	151	136	161	165	146	160	173	179	159	158	178	184	174	167	196	194	170	154	158	171	168	145	169	171	157	138	153	159	144	173	149	168	191	175	151	175	162	171	159	163	150	170	162	152	161	173	174	144	173	149	177	146	172	155	156	161	145	167	152	150	167	178	166	172	164	164	174	184	157	182	155	155	135	153	160	165	154	173	149	182	162	187	174	137	164	169	164	193	167	159	167	154	165	169	164	201	152	176	167	141	157	168	163	182	163	176	154	139	177	187	172	164	154	179	168	183	157	173	168	150	144	171	156	177	173	170	165	183	164	187	169	163	174	170	172	158	160	186	162	146	166	171	164	156	166	178
2340	144	150	148	116	118	121	100	98	114	95	99	122	112	107	112	106	90	104	102	104	108	119	118	121	122	115	90	100	108	112	118	119	108	99	127	106	84	111	100	126	89	124	95	100	99	110	82	92	103	121	98	105	103	121	105	118	102	107	108	110	105	118	85	103	110	107	99	101	111	98	98	112	109	98	100	103	111	121	116	116	119	105	115	101	120	108	94	115	99	122	111	99	115	98	101	110	105	109	109	101	119	110	99	92	129	131	86	111	88	110	113	105	126	112	103	108	120	111	109	94	124	98	96	112	125	114	114	118	124	105	113	123	103	125	116	86	106	131	124	102	124	112	128	113	111	105	97	105	113	100	109	109	118	94	122	121	103	105	116	121	101	124	109	97	118	116	120	110	117	112	100	117	109	127	118	104	116	111	105	120	105	106	113	114	109	92	100	95	120	105	126	84	83	120	95	109	112	108	105	124	103	111	117	99	118	97	116	114	111	112	102	105	82	104	106	119	99	127	107	127	113	109	96	112	115	100	114	105	98	104	108	104	110	105	110	93	99	131	101	84	107	104	118	115	90	113	106	98	120	116	102	115	92	110	131	114	126	113	92	101	87	97	100	103	98	108	99	101	117	99	104	101	127	96	115	138	121	128	129	132	110	117	118	108	99	102	132	102	107	108	117	117	109	114	104	117	110	113	128	104	98	115	112	108	101	105	98	104	102	114	114	105	103	123	99	124	118	111	115	104	131	124	121	103	107	114	124	126	94	102	97	116	100	107	126	98	102	110	89	117	125	105	117	116	115	120	100	123	109	112	116	118	119	111	112	105	105	103	92	92	109	113	98	96	97	113	92	115	116	115	114	103	109	110	107	103	119	107	139	90	118	117	102	105	100	93	101	112	115	135	91	100	113	115	115	116	116	107	107	99	111	110	107	89	102	114	107	98	111	124	102	99	107	107	109	106	108	107	115	85	94	118	123	117	112	121	112	121	110	99	100	113	114	108	115	104	109	94	89	87	107	111	110	89	104	109	103	114	137	115	92	116	112	100	123	96	106	103	100	103	103	102	110	105	110	107	107	108	106	118	95	95	123	115	110	97	112	114	109	109	106	98	99	105	108	118	110	124	112	123	111	102	112	110	112	121	88	116	107	121	113	106	101	107	126	115	105	98	111	105	119	102	104	113	104	102	110	102	123	108	109	102	104	124	104	115	119	106	106	121	124	99	105	99	100	109	114	111	120	117	105	110	119	103	102	107	108	98	99	119	106	86	97	96	101	99	117	127	110	99	120	96	96	99	113	108	97	111	113	96	109	114	108	119	112	113	114	121	102	111	99	115	109	119	122	126	97	127	119	118	130	93	117	105	109	125	107	91	89	116	103	113	109	95	81	127	111	126	112	104	110	108	105	121	109	94	98	95	108	116	105	109	112	113	117	114	105	131	96	112	111	105	91	105	113	122	116	103	105	103	103	108	120	108	109	131	118	98	118	116	92	113	111	112	111	118	125	101	120	133	109	130	133	138	116	107	106	108	116	110	99	95	107	128	114	96	117	117	88	129	114	104	108	106	101	118	104	103	122	110	125	92	114	111	100	100	109	108	110	114	111	111	99	109	95	112	110	103	132	125	119	91	127	116	93	111	115	125	103	108	111	118	90	99	114	100	125	87	101	86	100	92	107	133	137	121	103	124	98	97	109	114	112	105	106	111	108	98	113	89	120	115	124	105	121	110	96	126	124	123	102	106	126	92	101	115	108	112	126	117	104	123	102	123	106	91	114	124	101	108	107	120	104	97	98	106	124	111	103	117	89	89	114	92	111	101	106	133	110	126	102	106	109	124	117	112	112	96	111	91	98	99	116	84	107	103	115	131	121	111	105	131	120	107	139	89	108	83	95	127	105	113	105	113	94	123	97	134	119	117	91	113	85	120	98	111	93	81	112	100	108	103	98	107	119	122	99	123	91	97	100	111	114	113	114	112	108	126	109	122	100	108	119	112	85	110	103	120	115	108	111	103	115	119	103	138	96	115	112	99	93	115	118	126	100	97	109	115	106	132	125	106	109	113	109	106	113	91	94	122	108	104	94	143	88	108	124	107	102	91	90	112	108	109	111	93	135	115	106	119	102	94	98	116	107	98	107	97	121	110	103	103	103	105	105	104	121	92	118	99	109	117	106	93	123	92	103	105	91	107	120	105	117	95	118	106	109	113	118	96	122	103	121	114	107	101	89	105	121	97	80	102	92	111	117	122	95	118	120	127	115	92	103	114	106	106	132	100	115	108	93	120	119	92	123	90	129	89	109	96	127	112	110	106	104	100	123	95	91	103	116	117	115	109	113	115	121	104	115	105	115	106	100	101	107	116	129	114	104	119	115	100	104	98	113	119	116	108	115	127	97	106	107	111	100	104	89	130	96	131	101	120	103	127	104	132	115	112	93	117	113	72	108	113	113	95	96	93	113	107	129	112	101	102	97	107	101	106	97	118	115	120	105	116	97	100	125	107	107	113	112	114	112	89	122	115	109	118	114	108	110	136	106	103	139	125	112	113	122	106	117	100	101	115	101	104	112	102	104	115	106	102	113	100	117	112	105	102	118	117	100	93	122	95	123	122	127	107	99	118	100	103	109	100	106	113	107	111	87	106	105	112	128	124	110	100	103	104	94	99	102	119	111	91	117	88	102	115	118	104	94	113	91	113	99	95	103	106	102	115	108	83	107	116	95	131	89	131	112	108	98	124	106	105	108	113	121	108	111	119	114	118	126	112	116	87	87	85	115	103	115	100	82	122	113	101	110	110	104	108	104	83	104	101	111	108	95	102	114	91	114	97	115	118	113	107	120	117	102	106	100	116	89	106	110	101	89	116	122	107	106	118	129	102	114	110	105	90	99	78	121	119	95	82	112	133	93	116	110	103	104	112	107	108	107	101	89	91	96	112	99	95	127	116	95	118	123	98	97	111	111	95	119	117	130	99	118	93	94	106	78	112	117	102	109	115	98	109	103	101	102	113	126	107	98	94	113	117	116	121	93	108	91	95	89	124	110	104	105	111	122	103	97	131	91	138	101	123	104	118	127	112	129	115	107	95	98	111	124	117	92	106	126	119	100	113	100	94	118	100	117	113	100	116	120	104	106	91	103	112	90	104	105	98	107	91	89	107	108	84	116	104	116	119	108	111	106	118	110	122	115	100	116	109	112	105	105	109	101	107	115	109	109	97	96	127	126	102	120	104	109	119	98	100	109	96	106	109	94	114	123	103	105	112	104	118	111	115	94	106	95	123	105	105	88	113	89	104	105	126	102	105	117	122	122	120	134	92	129	110	94	91	110	97	114	99	103	94	95	116	103	125	115	99	92	103	100	103	118	98	94	93	119	86	117	115	117	117	105	102	120	113	108	131	101	113	99	108	113	94	109	108	119	108	110	107	115	92	100	118	109	119	95	122	110	104	106	99	100	118	138	117	99	114	118	126	98	102	117	114	117	115	93	104	94
2570	329	413	432	377	374	385	375	337	346	344	336	316	346	342	332	338	332	328	328	305	331	332	287	346	312	318	349	337	321	265	334	267	335	328	316	333	322	317	299	276	324	341	306	323	288	302	320	317	321	335	336	329	331	335	296	327	320	330	336	339	321	311	304	323	298	327	324	307	328	318	308	307	327	336	289	338	304	295	303	353	297	277	314	337	320	301	318	309	314	295	290	297	320	309	317	304	280	331	296	332	294	300	298	303	282	318	327	321	326	312	335	295	307	332	306	314	296	320	322	317	315	268	316	334	312	324	273	343	287	295	322	309	385	320	313	309	323	310	311	309	351	336	302	336	291	310	278	300	279	309	311	294	310	327	304	331	317	289	304	305	329	305	281	282	308	291	319	313	330	298	301	340	321	351	320	333	303	308	300	319	314	291	310	311	311	335	342	289	336	314	309	260	293	295	308	330	296	338	328	302	316	321	316	316	318	310	301	314	332	339	268	312	293	334	322	334	347	298	301	296	324	326	294	336	322	311	309	283	327	298	326	321	290	303	297	314	308	319	297	339	314	322	305	307	345	316	309	281	306	324	288	314	292	292	304	314	319	303	312	300	292	299	288	311	306	316	310	327	345	308	328	308	310	325	301	306	300	312	306	326	303	277	312	303	289	322	293	326	295	336	318	299	294	303	305	337	324	297	319	334	310	297	312	289	300	325	350	305	318	320	332	308	281	317	296	318	335	333	309	293	328	290	315	313	310	302	315	328	324	316	335	301	329	304	298	301	345	310	294	326	283	285	312	307	285	334	305	305	310	275	297	294	298	283	322	285	333	323	309	317	314	300	320	330	282	287	305	344	318	331	308	328	318	325	327	306	334	280	299	292	330	301	329	305	286	323	322	322	308	337	311	328	295	297	287	339	299	328	286	318	294	305	291	316	319	296	313	313	326	307	329	319	319	286	308	313	303	304	331	310	312	318	316	308	320	342	337	300	288	312	313	311	334	298	315	324	290	318	323	328	316	321	345	367	304	323	282	327	310	307	288	306	265	329	321	344	305	293	289	325	320	305	287	292	344	303	316	342	295	310	294	293	325	309	309	319	296	339	312	318	290	346	299	292	304	303	308	302	336	327	323	319	330	325	299	303	320	341	335	332	333	295	319	312	322	305	337	286	337	300	314	342	303	286	294	315	349	321	302	310	331	303	297	327	306	320	292	317	285	322	278	305	259	307	303	313	324	320	318	313	325	316	282	337	306	337	314	307	319	311	299	325	326	290	331	326	290	329	304	297	337	344	331	320	344	346	277	314	331	323	332	329	325	319	331	319	324	331	294	301	306	317	311	364	314	314	345	295	323	297	304	338	326	284	332	295	301	309	301	330	274	281	311	306	295	329	306	323	327	318	308	334	297	303	343	270	295	348	315	300	319	311	289	289	308	303	301	336	295	334	301	337	306	296	282	293	296	333	327	300	328	322	318	323	302	338	316	293	326	351	317	364	310	309	343	280	288	296	345	285	311	313	300	310	288	301	320	322	307	330	297	341	308	302	287	313	332	300	278	316	320	323	300	330	326	308	345	341	282	289	328	302	317	313	301	308	299	302	341	319	281	325	303	313	318	330	293	344	318	317	312	319	313	313	328	336	281	309	329	284	346	280	302	301	320	319	315	337	298	317	308	331	272	330	314	297	350	325	288	306	300	285	312	327	338	332	304	286	326	305	290	314	319	317	330	325	284	313	322	318	309	316	310	299	318	317	343	330	319	326	314	314	310	284	328	319	322	317	295	320	329	312	306	315	311	309	332	295	342	292	305	325	304	313	308	313	303	305	320	309	317	323	313	304	303	320	323	339	325	294	300	355	303	342	304	315	309	312	345	326	312	310	304	300	302	320	295	304	322	315	315	322	297	303	310	334	308	332	311	314	299	336	329	300	311	304	319	329	311	310	289	302	285	324	286	336	310	329	331	330	332	315	284	281	305	284	292	312	299	287	299	328	332	346	313	300	299	284	286	301	314	307	321	319	317	293	346	288	313	333	299	316	293	316	320	313	314	323	313	315	299	301	310	297	299	316	325	304	322	318	316	305	335	314	318	328	313	332	319	300	317	342	273	323	291	264	303	314	317	328	326	287	314	322	307	305	302	285	333	276	285	324	291	295	289	313	346	344	302	295	304	324	288	315	327	313	319	295	273	332	348	325	343	291	309	323	338	306	301	334	321	292	280	347	299	326	297	311	318	315	320	307	318	311	337	323	334	324	324	301	312	294	324	335	317	359	298	304	298	263	303	333	327	295	303	315	264	327	290	279	315	325	310	348	307	304	293	305	306	317	310	287	313	313	317	313	327	288	319	318	316	288	339	327	320	308	321	342	324	346	308	297	309	344	316	322	341	333	319	273	316	311	303	326	324	321	330	330	326	334	342	307	295	318	300	336	295	302	317	310	307	321	316	287	303	347	322	318	285	324	291	295	306	321	325	307	306	291	303	335	304	293	283	304	304	330	335	298	328	309	292	309	304	318	326	305	328	346	315	311	335	320	323	327	292	333	337	312	309	332	335	281	320	308	333	298	322	307	328	311	291	330	319	326	326	287	332	326	320	295	312	289	321	284	337	320	301	311	324	317	310	344	330	340	290	278	328	324	313	315	319	318	302	284	325	303	300	306	315	310	312	321	306	292	318	312	305	281	318	306	306	329	294	339	343	266	303	329	345	316	288	295	324	301	320	319	353	345	320	334	303	283	317	308	301	281	296	315	303	296	328	296	291	324	317	316	286	326	293	278	326	306	339	303	304	317	305	274	290	294	303	310	290	294	284	315	272	310	287	293	325	304	362	296	318	292	319	330	291	320	311	291	321	321	330	330	310	345	331	346	300	316	332	339	300	310	295	318	314	313	317	303	300	339	319	313	305	313	307	292	309	328	272	296	328	309	291	317	330	350	295	318	326	315	318	317	324	315	343	295	297	309	290	329	319	286	310	314	311	290	324	323	341	331	303	322	309	320	309	300	325	336	309	319	331	319	324	326	327	303	304	301	306	266	275	331	301	321	302	291	309	321	295	330	286	307	315	314	335	311	335	297	302	303	322	335	310	299	304	323	311	289	287	304	306	296	302	300	285	328	326	301	308	299	320	301	321	297	317	322	318	294	291	313	296	313	325	344	332	317	302	289	286	310	295	331	330	312	309	308	319	311	335	333	303	288	309	305	309	309	336	287	306	290	309	319	333	305	335	324	343	328	311	301	300	340	279	302	313	298	340	286	309	333	343	343	315	298	297	306	315	334	322	306	307	298	291	316	314	322	345	288	327	294	312	309	352	335	334	326	300	296	339	309	304	344	292	344	299	283	293	286	330	306	286	351	296	321	338	311	309	303	314	319	324	322	313	334	303	296	353	305	311	321	300	322	305	308	301	326	342	324	326	307	337	276	319	301	346	298	291	318	314	280	342	331	313	366	316	317	348	312	329	311	320	340	299	311	328	321	358	288	314	343	283
8293	765	1032	798	600	437	373	300	265	250	210	199	146	167	148	159	149	172	139	161	122	135	149	127	160	119	124	142	137	128	139	132	139	138	137	151	137	132	126	132	116	117	117	126	121	135	142	131	141	115	149	142	140	127	150	144	145	132	132	132	124	113	123	137	127	115	113	151	143	95	114	130	131	148	113	121	122	124	124	116	116	136	135	129	129	124	144	121	124	126	118	112	129	123	122	121	118	119	120	129	105	112	124	112	125	108	111	149	124	104	120	109	117	105	117	127	107	131	115	104	117	108	134	126	132	106	131	122	140	131	134	142	105	127	133	117	92	104	118	127	125	129	116	123	128	129	114	120	128	121	116	115	104	103	128	112	107	112	129	137	113	121	115	116	132	122	117	140	108	121	117	115	112	151	131	129	122	120	122	135	108	103	132	136	148	125	113	118	134	132	120	134	150	138	117	120	113	146	133	131	146	100	118	137	144	120	125	121	106	126	141	116	122	126	118	111	123	124	126	115	114	114	103	123	132	126	122	129	117	126	113	124	130	112	123	131	118	114	118	109	113	133	118	128	116	124	140	110	116	132	132	133	122	114	128	101	116	124	115	121	112	122	132	119	126	110	118	141	109	109	146	123	120	134	116	132	119	117	147	128	114	115	126	136	124	112	123	127	135	129	134	124	119	116	110	134	123	117	128	124	130	138	134	125	107	130	114	120	120	115	105	126	119	126	121	115	136	158	138	111	126	124	113	120	123	150	129	115	119	116	137	136	104	135	104	116	115	121	148	124	146	135	133	119	115	101	134	110	127	130	130	136	109	115	121	146	107	125	118	110	124	144	120	110	133	104	127	122	117	111	119	117	110	153	138	135	131	128	125	135	110	114	119	120	130	125	144	112	111	135	117	121	138	146	117	112	118	136	140	106	130	136	110	125	115	123	133	122	112	96	133	117	133	120	142	98	151	120	143	106	127	134	116	120	125	125	142	112	126	116	108	130	117	115	131	111	139	145	120	121	130	138	126	142	112	111	135	119	150	123	122	117	135	122	99	116	110	131	137	113	100	125	124	126	122	125	112	126	125	119	115	117	110	117	140	130	125	116	112	106	135	107	116	124	111	103	106	122	142	135	113	109	138	107	123	104	129	136	105	137	119	106	145	134	129	118	121	121	111	118	142	113	116	108	129	136	119	124	117	123	122	100	128	127	116	127	137	126	116	102	130	129	104	117	118	128	117	118	129	123	111	129	106	136	129	113	124	129	119	118	129	119	122	139	101	107	138	139	117	119	131	117	122	120	139	128	126	107	138	148	107	108	108	124	115	125	119	110	117	121	115	122	119	127	118	124	116	102	131	132	136	114	101	128	125	116	114	134	133	126	131	106	118	130	122	142	135	114	124	114	130	122	122	114	120	136	123	115	124	135	149	141	145	130	121	99	127	133	119	133	121	115	137	116	123	99	128	124	148	125	133	117	122	102	116	126	133	127	104	106	116	120	96	126	131	104	127	105	118	127	122	124	126	133	116	111	114	108	121	134	133	123	116	123	117	131	119	126	125	119	117	121	118	127	123	144	127	106	121	121	118	125	130	118	109	108	113	115	121	127	115	99	119	107	115	118	113	117	124	115	108	148	103	121	116	149	113	127	131	144	116	116	120	125	126	136	106	125	130	118	124	114	132	110	120	118	133	127	134	111	116	136	112	115	120	133	122	122	114	117	134	108	125	118	123	116	115	107	122	115	130	115	112	109	118	112	120	124	117	136	122	122	101	104	136	116	125	118	127	126	108	123	98	126	113	127	114	142	103	111	117	135	112	135	128	113	121	137	127	134	118	112	107	118	113	114	123	137	123	116	125	113	122	117	124	111	124	127	125	120	107	122	127	133	143	114	111	103	139	115	119	128	106	120	139	121	132	106	101	115	107	125	121	132	108	119	129	122	117	135	97	133	127	136	120	134	128	122	148	134	122	115	128	116	138	104	105	120	106	128	122	116	117	109	130	105	117	131	121	127	125	129	123	114	111	111	144	120	130	107	126	125	122	129	121	146	142	132	115	135	128	107	121	112	129	113	116	120	128	124	112	112	123	138	110	117	142	120	102	119	115	104	122	129	114	128	117	130	119	140	126	124	113	126	137	117	111	147	109	122	127	118	122	102	110	141	99	129	147	132	118	107	126	134	111	116	105	110	123	112	107	107	128	116	111	113	118	107	120	134	132	112	121	109	126	129	118	101	108	145	126	135	135	109	131	119	132	118	132	107	113	132	116	116	130	129	134	100	122	129	107	129	120	116	112	118	124	126	116	106	100	122	112	118	115	130	109	116	126	120	136	123	139	116	122	113	124	137	134	117	111	139	136	124	127	143	137	105	118	120	124	118	124	128	125	123	105	137	117	117	116	106	134	108	123	113	108	102	100	111	135	147	135	123	126	116	127	122	140	130	130	137	119	108	118	118	129	122	105	113	122	114	127	118	127	133	132	126	114	103	103	151	133	126	123	142	117	137	134	121	119	124	113	138	133	104	140	110	118	122	111	128	121	114	108	102	135	131	126	116	124	134	130	130	94	114	120	125	140	124	108	133	104	135	135	114	103	122	142	125	138	106	131	130	123	136	137	141	124	127	113	137	131	127	131	109	121	104	105	128	120	115	93	127	117	105	116	141	130	115	117	126	113	114	118	126	117	108	111	118	130	116	128	132	139	116	115	114	111	111	119	130	132	115	106	131	101	128	129	120	138	146	116	132	130	112	119	134	146	96	147	136	130	126	118	122	131	123	134	135	121	113	116	116	139	123	134	122	116	125	122	119	134	110	149	125	135	119	127	123	120	124	128	131	120	127	122	121	112	105	124	118	145	131	132	128	122	117	116	124	130	119	113	131	120	107	123	123	111	127	123	99	127	112	123	132	112	119	123	124	113	99	128	122	125	119	116	95	105	130	112	115	124	118	117	129	122	129	123	116	113	129	141	124	132	115	113	141	130	116	147	113	126	129	100	121	129	128	133	123	88	138	123	130	123	145	143	128	120	128	137	126	115	141	118	114	96	129	130	117	109	117	123	123	131	117	132	129	131	131	130	115	125	125	125	129	115	136	124	124	109	125	116	105	135	115	115	124	119	106	136	109	108	112	116	143	141	133	139	109	112	129	118	134	110	124	131	133	124	117	129	135	109	125	114	121	111	126	129	122	125	136	113	121	129	135	100	112	118	138	115	117	133	106	132	126	109	132	107	120	121	113	119	118	124	104	110	103	122	132	115	127	128	104	124	129	127	124	139	137	130	118	137	117	103	128	144	124	130	136	143	109	117	115	133	125	121	124	125	109	127	150	122	130	111	131	129	117	131	132	132	114	124	117	124	113	125	109	127	122	121	135	123	121	124	133	140	116	134	118	125	100	115	137	119	124	115	126	107	121	117	138	113	127	133	125	128	125	148	126	121	110	102	120	121	102	128	117	103	148	132	128	117	141	111	138	131	109	117	124	140	108	127	132	131	112
6019	1116	2453	2917	2638	2125	1758	1418	1209	1064	966	907	801	749	676	688	609	594	582	556	524	525	506	482	496	449	461	394	422	436	413	431	401	393	441	400	414	378	398	390	350	377	360	378	386	391	385	378	391	352	340	397	432	406	432	441	413	413	412	396	378	388	370	361	380	386	392	395	406	380	361	318	376	351	344	369	348	356	345	361	346	347	357	365	388	327	356	327	336	366	333	357	372	348	318	340	346	373	371	334	346	332	316	310	364	342	381	343	364	331	355	363	350	349	373	343	340	342	342	363	344	343	355	306	357	367	342	353	396	355	324	329	339	313	381	339	346	377	334	342	341	358	346	339	362	331	335	371	333	345	350	369	326	369	345	365	363	308	345	333	359	384	335	333	374	349	333	325	360	359	343	346	328	361	327	325	342	346	339	379	334	354	333	352	330	353	337	332	360	314	335	356	339	345	348	354	345	335	337	342	354	341	354	335	333	352	350	343	335	327	316	355	355	352	334	317	375	318	344	371	356	390	373	357	348	354	356	348	368	338	370	321	344	346	351	338	321	392	360	353	367	360	321	308	344	361	333	339	342	336	356	327	336	372	335	344	333	317	356	325	331	375	361	353	338	336	355	340	308	386	337	323	355	315	329	329	315	341	321	347	308	370	355	318	328	358	331	321	324	336	321	347	360	318	340	326	333	339	357	368	318	353	342	341	306	346	340	323	352	349	338	327	321	358	361	358	351	307	350	330	380	348	354	334	360	346	365	354	337	359	329	333	311	354	366	349	351	338	364	351	355	327	330	322	372	375	356	367	380	343	337	331	377	336	334	313	324	361	357	343	355	349	336	329	382	354	344	333	317	333	330	334	337	324	348	349	350	348	344	330	325	356	353	363	350	359	335	357	321	334	363	356	325	346	315	356	329	373	327	369	331	370	345	324	318	335	322	359	374	329	350	332	336	340	355	338	334	368	334	344	332	351	320	333	315	364	345	357	342	347	348	340	343	335	333	372	333	357	357	313	329	333	338	354	341	330	364	335	342	309	333	336	338	349	363	367	330	354	355	367	347	323	307	375	362	361	385	339	341	309	329	374	360	365	332	351	321	361	333	365	349	336	340	350	333	310	332	353	337	346	332	339	316	328	339	376	323	321	353	326	372	321	341	314	343	354	355	349	331	359	357	333	322	334	340	334	321	342	367	365	325	354	330	353	357	295	354	333	368	362	337	376	367	374	355	345	349	335	319	314	303	341	341	349	320	370	306	350	322	341	315	354	346	318	320	335	324	341	353	319	331	351	352	337	321	367	330	335	360	338	336	317	327	339	319	358	324	331	355	319	315	340	347	349	327	333	331	345	360	321	312	344	341	300	322	317	353	363	298	364	357	306	329	354	345	337	337	322	327	371	337	322	363	332	341	383	318	337	349	334	349	323	316	354	324	326	335	337	321	314	335	323	307	330	328	341	335	342	317	313	349	328	356	336	342	362	343	318	339	343	368	322	335	322	347	364	354	343	336	339	344	345	315	354	305	342	353	354	345	367	350	319	330	352	352	346	332	355	352	377	323	362	370	351	354	318	343	369	305	322	343	306	367	350	318	358	340	378	342	313	349	333	323	360	330	323	357	345	349	351	332	350	379	336	296	359	352	333	337	328	355	374	297	368	342	288	326	331	345	324	302	400	309	339	366	341	357	326	349	360	370	347	316	378	338	343	323	337	316	356	322	329	358	357	320	348	321	347	329	345	349	333	353	325	306	355	348	352	330	336	297	342	342	323	324	334	336	347	345	350	367	324	329	345	344	334	338	334	384	333	324	329	299	345	360	355	386	337	337	328	341	338	335	341	372	332	295	383	318	329	350	311	368	330	344	327	309	290	345	341	323	330	342	368	364	336	331	377	350	318	336	332	349	361	357	344	335	338	357	344	303	350	335	335	338	401	359	367	363	336	322	362	340	300	351	337	376	340	342	351	330	341	374	354	309	347	362	320	387	314	355	315	305	314	314	332	338	322	350	351	349	338	353	324	340	351	328	332	325	337	356	348	343	371	328	344	347	366	346	342	317	359	346	287	348	320	300	330	368	335	353	335	341	348	344	333	316	342	342	352	354	356	338	339	339	330	325	323	341	355	342	312	325	358	310	350	349	367	348	365	342	323	320	355	357	336	334	354	340	342	322	337	305	333	333	320	358	345	344	345	356	386	342	314	343	334	352	334	375	343	342	329	351	331	330	346	331	342	371	335	354	312	299	332	370	356	370	345	338	318	315	355	358	314	337	332	362	321	370	357	336	359	366	342	365	331	359	344	337	326	366	355	375	340	343	344	338	339	343	319	325	335	362	349	362	346	345	351	313	324	304	372	339	361	345	340	340	349	340	360	323	346	347	336	340	327	316	373	331	318	348	350	338	360	319	360	302	346	355	343	332	328	349	310	280	366	349	367	321	353	348	340	364	312	373	331	323	336	328	331	338	329	345	344	364	312	381	346	325	306	343	331	330	365	390	336	342	340	328	320	362	332	309	346	340	368	344	333	331	341	362	355	293	340	376	353	335	364	320	347	364	367	363	328	313	343	320	409	331	356	333	342	380	369	342	355	354	334	397	360	339	337	347	349	339	356	324	349	348	364	351	368	362	350	328	327	346	344	312	347	347	331	356	339	330	367	367	331	307	346	358	353	357	364	378	349	335	301	347	356	337	360	312	363	368	366	337	344	334	350	365	363	341	356	351	344	353	350	346	333	320	342	338	349	344	331	326	337	352	331	318	356	324	318	321	341	320	373	353	334	360	366	339	333	370	361	357	341	320	387	331	359	343	355	325	360	372	341	367	328	347	359	344	329	356	352	324	366	338	341	367	343	352	387	352	358	355	365	363	361	333	343	330	313	357	340	327	333	318	359	348	352	341	308	326	302	297	352	333	334	352	332	345	349	316	358	339	347	345	346	319	329	356	308	330	367	345	347	353	344	326	334	342	371	331	359	321	351	334	365	372	325	341	376	365	349	342	367	312	339	341	331	322	323	357	312	341	300	350	376	363	326	357	339	334	355	342	317	328	321	303	336	356	359	337	363	359	323	359	338	308	322	347	365	380	339	331	334	343	368	377	378	323	318	341	338	331	334	363	335	346	331	338	348	343	358	381	352	335	329	344	350	344	346	319	327	366	335	307	329	337	349	352	336	368	377	344	346	328	353	376	342	324	350	361	349	364	351	369	321	331	312	302	363	351	338	328	357	358	351	310	316	352	319	347	341	343	355	353	323	354	351	345	326	361	323	326	346	348	344	339	322	339	359	327	361	382	377	363	345	325	342	374	355	366	340	356	383	378	325	321	339	364	301	333	333	335	387	367	345	340	367	355	341	349	336	338	312	337	357	324	332	362	323	337	342	361	337	357	340	331	336	342	346	325	402	347	321	335	339	346	343	386	345	327	356	329	325	363	350	370	350	343	317	342	343	315	319	323	343	354	308	363	312	349	325	338	316	331	343	329	339	333	315	335	326
14337	1694	1998	1430	964	667	474	372	315	268	210	206	188	182	146	117	118	111	100	110	83	82	81	77	104	97	68	73	70	68	82	67	81	65	69	61	72	72	61	54	61	66	66	71	57	79	72	53	46	53	64	65	57	62	73	60	69	66	60	61	53	63	68	72	75	57	76	67	80	58	70	62	69	57	73	73	60	84	50	64	43	60	59	47	60	54	57	67	48	51	66	57	66	47	50	48	56	66	55	68	56	49	42	58	53	50	63	60	57	41	56	50	48	51	49	59	54	62	58	59	53	69	56	65	60	60	50	49	61	52	55	50	69	52	56	50	54	46	43	56	46	53	54	65	52	54	54	57	63	43	45	67	47	55	60	42	56	63	62	56	70	60	49	48	59	55	58	67	47	55	63	75	62	60	56	56	51	45	57	56	54	61	52	66	56	62	57	68	54	56	59	48	55	67	66	52	48	39	69	57	59	60	61	49	67	48	60	55	57	63	40	70	51	48	57	73	56	59	57	57	58	56	47	54	53	55	55	65	53	33	71	55	59	49	51	54	83	70	50	66	73	62	60	56	48	53	56	47	50	61	40	47	71	62	67	47	41	43	65	47	48	53	53	50	49	58	60	43	61	63	55	60	52	57	60	61	62	56	58	48	46	48	60	49	61	60	52	60	55	65	71	54	49	53	53	66	56	54	53	43	55	52	48	50	62	63	43	50	67	57	60	60	57	53	55	52	54	66	58	70	67	61	72	55	59	59	48	45	66	59	60	55	50	63	62	71	55	51	56	49	61	43	61	52	55	52	58	75	66	64	43	52	82	53	60	50	58	68	60	45	60	57	60	58	55	59	52	61	64	67	59	51	49	55	63	61	48	54	49	75	39	52	50	58	55	56	70	58	53	46	53	66	59	54	66	55	51	55	64	62	51	49	57	51	49	51	48	53	53	54	53	55	59	55	56	53	58	49	60	64	46	54	57	49	64	56	66	48	73	47	48	48	73	60	52	60	59	59	57	60	51	55	67	58	67	47	44	73	43	53	61	59	55	49	48	53	58	57	69	44	45	67	69	43	57	59	56	55	57	43	53	53	48	56	62	61	52	62	45	57	63	54	48	56	68	56	57	53	63	45	50	58	65	43	77	62	59	61	64	66	53	44	58	69	49	54	59	57	52	54	53	52	55	55	37	57	52	60	53	53	58	51	50	57	42	54	50	64	66	56	62	60	50	58	63	52	58	45	53	56	55	50	56	58	61	62	52	52	65	59	53	48	49	59	52	53	47	57	57	46	60	49	50	47	63	49	54	62	57	49	59	60	55	55	57	63	58	54	57	48	55	57	44	57	52	63	64	71	65	43	54	52	60	45	59	77	60	46	70	59	49	63	59	54	58	47	77	51	51	69	62	50	66	64	55	59	59	44	61	62	49	63	55	52	68	66	80	42	60	55	47	55	67	53	62	58	50	63	47	41	58	52	46	52	60	56	52	59	61	49	68	43	56	71	50	51	60	47	67	61	55	48	70	61	69	65	45	54	55	55	50	50	76	53	46	63	60	61	60	44	40	69	63	71	59	45	61	49	58	45	50	51	54	58	59	63	50	48	54	61	56	53	57	48	44	57	59	52	45	53	62	46	49	70	43	51	50	56	52	47	62	61	49	63	41	49	60	68	69	47	60	62	55	55	53	43	52	58	44	53	60	57	38	49	46	48	52	66	55	60	43	63	60	53	45	57	49	66	58	58	54	53	51	52	62	62	47	64	47	59	67	46	57	56	60	69	64	65	52	57	52	53	56	59	56	52	72	66	60	58	69	54	63	64	56	57	63	59	60	55	58	50	57	52	57	65	59	62	53	53	61	64	49	56	69	57	58	56	58	72	77	54	65	63	50	44	60	57	45	62	53	59	56	54	62	62	57	62	52	56	72	61	51	52	42	49	57	61	52	48	54	45	54	62	68	57	64	59	63	56	46	46	59	52	63	62	59	46	59	62	62	73	41	66	61	52	67	56	62	57	64	43	45	66	51	48	52	52	51	46	50	63	59	68	67	51	71	58	55	58	64	58	54	47	52	58	62	56	60	54	64	51	54	50	42	51	60	66	63	54	63	60	62	42	65	70	55	39	49	56	61	57	59	61	54	53	73	76	65	65	61	60	59	45	60	48	70	58	62	52	48	48	45	50	68	56	71	64	61	51	53	61	46	61	65	65	53	64	62	43	58	60	65	49	77	69	56	51	52	45	45	61	56	48	58	42	55	53	62	48	43	58	57	57	56	56	57	61	57	69	56	59	46	49	51	69	49	58	52	57	56	64	77	56	55	72	57	58	74	55	61	61	54	55	51	55	48	61	47	53	58	65	58	63	43	52	46	49	51	63	43	52	52	51	46	54	65	55	59	40	55	57	71	54	65	57	64	59	60	49	65	50	51	55	54	58	69	59	61	56	56	73	59	58	68	59	61	61	63	62	46	53	51	51	54	58	50	50	71	60	45	42	60	55	63	52	53	46	42	51	45	56	43	53	68	61	67	51	60	63	47	52	49	60	43	59	46	57	56	61	49	40	63	55	52	65	60	59	46	71	46	48	53	56	55	60	68	56	50	49	57	54	44	59	45	65	57	68	49	64	67	51	60	54	53	56	44	46	70	57	73	58	65	73	48	49	60	59	63	52	49	53	54	65	53	47	60	65	70	59	61	59	61	61	73	53	68	46	48	58	46	45	68	55	61	65	60	61	67	58	70	49	65	59	50	60	57	59	60	55	42	49	48	60	61	58	60	64	51	49	51	59	55	47	61	50	61	46	51	60	47	52	54	67	67	66	58	57	56	71	52	57	59	57	37	51	54	69	51	49	49	50	55	52	49	56	61	61	41	52	49	62	48	55	52	41	46	41	47	49	72	59	59	49	73	52	61	57	65	54	48	54	50	70	59	49	58	54	54	50	70	60	53	51	48	52	60	60	45	52	55	59	53	57	56	53	64	58	64	66	59	65	54	61	54	64	53	56	52	46	48	62	66	40	43	59	46	51	55	67	58	52	51	55	51	46	53	42	59	54	56	61	73	58	62	51	47	56	61	56	67	53	65	60	49	57	51	57	57	75	54	55	47	58	63	66	35	40	42	64	58	53	48	64	56	55	55	45	45	55	44	59	48	53	61	51	62	56	69	71	55	61	65	58	44	52	50	40	62	61	59	56	61	42	54	59	61	54	64	55	53	69	61	71	61	54	45	62	65	55	65	50	50	59	47	64	53	51	47	53	45	55	69	59	47	52	36	52	64	49	68	55	74	56	68	53	57	52	58	75	51	52	66	66	52	66	42	50	62	53	55	79	51	53	60	52	63	45	50	55	50	58	55	84	69	66	48	60	54	64	57	58	57	55	50	60	71	64	59	58	60	60	71	60	58	60	56	54	70	59	48	58	51	58	62	44	55	55	50	47	64	43	68	46	54	67	51	63	55	51	51	53	48	57	53	43	48	60	57	61	65	62	48	47	64	58
7563	1736	4295	5227	4349	3450	2723	2285	1862	1598	1354	1196	1030	955	839	704	687	639	636	536	511	481	484	411	429	349	390	335	335	312	332	292	326	282	278	276	284	292	288	248	230	253	266	220	250	247	247	239	253	252	270	255	283	277	273	293	293	320	276	267	254	274	255	253	266	261	290	271	243	205	234	196	216	192	195	183	187	184	178	190	201	171	190	185	186	192	175	174	161	199	204	190	168	173	205	183	168	188	144	185	180	157	170	184	165	149	170	165	167	173	164	181	181	197	173	152	156	158	156	192	165	179	174	192	176	174	158	158	161	169	168	181	154	173	177	168	171	175	190	155	186	167	175	165	166	174	172	183	166	153	193	165	161	168	154	183	159	164	172	164	178	171	194	160	159	148	182	169	189	189	161	173	146	149	171	160	153	164	162	165	160	162	164	167	155	146	167	172	170	154	164	134	189	174	168	164	156	151	178	172	168	190	143	161	130	156	181	153	169	176	162	148	155	158	163	191	180	148	162	135	151	186	141	152	181	149	146	174	167	185	169	131	159	153	157	172	165	167	171	151	180	204	157	188	167	183	167	192	159	175	166	136	174	154	156	185	195	173	152	180	168	165	151	163	140	168	154	162	161	158	176	169	168	159	178	154	203	154	182	171	168	156	153	188	165	175	157	162	159	158	144	159	173	180	140	169	161	192	157	153	158	140	174	160	145	169	172	148	180	164	180	178	159	153	136	168	164	162	137	149	150	172	161	172	167	171	161	150	164	151	175	165	160	144	140	151	178	182	173	152	155	148	153	183	184	166	179	163	165	192	166	156	166	167	182	182	162	167	166	164	174	169	161	157	161	169	176	183	167	157	167	155	184	152	147	180	141	155	172	166	155	159	170	160	179	173	170	161	159	176	169	169	174	169	161	148	153	166	170	152	161	166	140	187	157	176	156	149	166	171	147	175	167	154	158	143	158	162	151	163	166	171	146	156	158	162	189	170	159	146	146	142	145	165	136	177	157	173	132	182	163	149	176	204	152	170	158	178	160	151	157	167	172	172	168	164	175	167	154	172	182	180	151	168	171	174	163	150	169	169	159	149	154	154	158	175	182	160	177	184	163	159	170	157	181	179	163	163	173	171	171	174	180	158	177	177	160	175	158	151	179	158	153	160	155	171	138	167	168	152	182	159	178	141	165	176	167	170	177	146	180	141	149	169	152	167	166	171	171	153	170	166	155	146	146	170	176	146	158	160	175	168	156	163	176	154	180	153	158	156	133	170	156	156	169	144	147	171	154	181	145	182	162	171	160	166	170	161	172	153	161	158	167	151	156	159	180	156	159	169	172	143	147	163	155	172	152	163	173	172	149	147	158	179	150	163	149	161	165	166	181	142	154	171	175	165	165	181	168	155	171	166	174	172	186	173	163	165	173	166	176	159	161	169	146	154	173	169	170	160	173	163	173	163	185	157	169	151	171	175	145	165	163	173	189	171	159	148	143	157	172	197	167	172	173	166	160	167	160	169	150	154	172	155	162	173	150	162	149	152	166	158	171	159	167	152	161	159	161	149	172	141	171	174	169	171	167	152	143	153	174	172	157	170	155	174	158	155	162	162	171	161	150	158	171	157	178	147	187	154	163	129	155	156	138	178	172	137	166	183	158	154	168	165	168	155	173	153	177	168	174	179	155	165	164	166	160	158	165	164	167	167	170	160	161	162	179	153	144	169	163	165	167	164	167	183	158	173	162	151	144	161	157	180	157	154	167	156	197	166	168	149	166	146	165	149	165	174	159	169	172	137	182	167	148	167	158	156	160	150	180	165	166	175	167	175	160	151	169	175	171	167	157	169	168	150	151	167	164	140	167	150	162	143	166	168	151	171	193	151	175	148	157	172	184	160	160	193	161	184	162	162	183	157	160	173	145	152	158	167	143	169	149	160	159	160	181	158	182	171	160	165	181	138	168	184	201	180	164	164	162	163	143	164	163	159	184	157	165	193	153	166	154	149	169	183	179	166	161	158	155	173	152	144	153	154	165	152	175	181	179	145	173	153	166	151	158	169	166	160	169	171	191	178	146	185	181	193	147	169	161	154	175	172	175	172	160	144	166	138	139	156	153	173	166	155	167	168	171	154	138	178	172	142	155	155	167	172	164	146	177	150	148	160	174	166	153	187	156	167	171	174	185	189	153	159	175	169	161	161	147	167	190	158	160	157	175	164	166	152	163	163	153	152	184	187	169	155	161	208	186	157	178	167	150	152	163	134	156	157	154	148	188	157	171	155	171	198	173	139	157	150	177	161	182	149	151	180	151	184	162	179	171	178	154	179	166	138	168	178	152	179	162	142	191	160	149	173	171	175	128	154	199	149	160	150	154	167	170	163	172	141	165	164	156	147	163	182	179	144	140	176	144	185	168	155	147	168	166	164	169	161	154	161	160	162	153	159	152	187	147	131	162	174	186	180	153	172	176	165	164	159	184	156	179	147	144	147	180	165	195	134	154	155	173	163	155	186	176	145	163	152	167	158	166	174	145	152	159	170	184	166	173	178	181	188	162	190	176	172	153	159	182	144	187	167	164	186	173	139	147	189	152	160	165	166	187	190	163	170	166	186	175	141	157	163	184	164	172	158	156	167	146	149	186	153	186	155	179	165	151	178	161	159	168	176	150	156	180	174	174	192	153	172	172	155	155	170	149	159	168	165	174	160	147	164	172	145	160	178	159	166	156	174	196	174	173	192	166	185	169	154	161	154	164	158	141	157	151	165	168	166	152	185	165	158	172	189	157	181	173	146	163	169	149	163	164	160	137	156	174	143	162	171	189	152	188	182	136	152	160	182	153	173	177	172	168	165	165	153	153	131	181	159	182	144	144	195	144	171	187	175	162	161	162	150	167	169	174	168	163	185	148	191	185	154	165	178	167	162	158	182	153	152	132	191	164	167	167	170	157	161	164	148	136	182	163	177	182	171	191	164	167	149	150	166	160	165	147	164	159	173	193	150	163	168	165	149	182	173	169	163	154	166	186	166	151	165	140	167	152	171	158	174	164	189	161	190	175	158	164	153	162	158	155	170	152	163	179	167	139	173	180	160	149	170	176	176	159	166	174	169	177	169	184	154	178	148	152	147	151	153	158	172	158	168	156	148	165	162	193	174	168	166	148	180	167	154	167	181	172	167	181	161	152	160	169	164	166	159	174	166	167	156	181	177	169	159	177	159	176	174	176	163	161	181	159	175	183	169	148	150	187	177	159	155	168	175	170	177	141	169	166	165	173	160	163	168	161	173	166	164	168	165	176	171	177	193	157	188	148	157	167	158	186	145	182	167	194	158	147	152	144	184	148	177	170	159	169	183	159	161	152	172	145	180	158	150	156	146	158	169	154	159	152	174	165	184	164	161	152	159	169	153	168	181	172	165	187	176	146	177	170	157	167	155	160	167	161	164	161	185	153	168	145	161	145	172	167	161	158	153	154	166	179	165	169	179	174	170	181	166	155	146	171	174
2281	123	143	126	132	116	96	102	116	93	115	106	111	118	115	123	127	118	103	112	108	101	128	130	117	112	88	118	113	108	96	107	105	106	95	105	110	110	107	99	129	101	106	108	117	107	115	121	114	125	104	120	105	116	98	106	108	118	126	103	101	111	116	97	108	98	110	103	105	88	105	87	98	104	93	102	113	103	102	104	113	95	93	112	120	103	110	107	89	105	101	107	95	121	122	97	107	90	104	97	118	116	105	106	110	106	109	106	91	95	87	123	110	108	113	108	133	124	118	106	101	106	106	99	108	94	115	109	123	102	95	108	119	117	119	104	117	101	82	106	95	106	99	110	118	110	112	91	108	119	95	116	107	92	78	99	108	95	110	107	115	122	114	107	115	109	119	109	110	83	105	126	92	104	101	100	109	106	102	100	97	112	106	88	116	96	127	101	110	99	145	101	127	141	112	110	110	112	87	100	116	134	114	130	99	123	97	103	99	97	100	119	94	95	108	95	90	115	113	116	109	109	104	100	118	109	97	98	116	91	107	85	99	92	121	104	109	100	116	103	97	106	95	103	100	108	105	109	105	118	116	103	126	101	124	138	100	111	98	112	126	106	127	106	100	128	100	113	104	89	96	107	114	101	117	128	93	121	134	106	95	110	103	118	108	90	113	101	109	118	116	110	109	123	105	108	115	120	125	95	125	113	126	102	121	95	103	109	108	110	97	96	100	101	109	93	120	91	99	108	101	120	112	108	92	117	117	119	104	103	106	131	101	89	115	105	89	97	100	111	116	96	101	108	116	114	89	95	120	106	89	108	125	99	123	100	115	128	101	108	106	102	81	113	116	117	114	98	100	102	106	114	107	121	92	98	104	99	100	107	97	84	125	130	124	102	115	91	95	113	124	113	105	131	94	109	95	114	104	111	105	96	130	96	112	114	96	115	92	117	114	102	98	107	116	116	95	110	101	114	117	93	108	119	107	117	89	113	120	95	101	116	112	109	122	92	107	105	99	112	104	119	89	112	103	108	105	101	107	110	93	103	122	101	110	85	100	103	119	105	108	100	115	112	115	114	95	97	106	112	112	108	107	95	117	108	104	108	100	115	114	104	104	83	119	119	105	104	110	100	113	108	108	99	100	101	114	91	109	107	102	107	99	97	101	98	92	94	105	113	111	100	108	105	129	109	113	114	91	103	99	127	110	120	96	113	114	118	102	102	121	118	118	112	115	93	112	122	112	97	87	119	107	95	113	111	113	120	111	112	116	117	105	125	136	118	113	98	109	108	110	111	104	102	94	78	105	91	110	107	95	105	131	127	94	97	115	117	113	112	102	95	105	118	114	84	86	104	97	113	104	120	88	104	108	101	118	119	124	104	98	124	117	98	87	92	100	97	132	111	96	105	101	121	103	122	127	108	111	96	115	101	114	107	111	129	105	98	128	108	109	101	101	101	107	111	100	96	101	113	102	92	100	119	110	101	95	99	106	113	128	109	108	110	107	103	108	112	97	131	117	105	110	113	109	101	115	117	112	106	93	102	99	81	129	120	94	113	107	103	106	126	119	117	119	112	101	115	101	100	123	113	116	112	112	89	116	77	106	103	113	109	119	109	117	96	124	112	111	100	112	84	113	102	127	103	92	112	122	117	95	110	101	116	102	109	107	101	78	128	109	103	84	106	123	100	111	100	94	89	107	100	93	111	104	126	109	94	135	108	115	102	127	90	100	119	98	108	119	142	126	129	87	111	100	110	99	104	97	124	115	109	109	111	131	93	128	109	105	99	120	119	104	118	106	114	106	113	90	97	118	83	114	102	124	99	94	111	91	124	133	87	107	107	101	124	96	101	101	101	118	100	83	89	100	106	117	114	93	92	109	108	102	89	104	104	106	111	108	112	117	99	103	103	122	116	95	111	90	114	112	107	106	106	121	115	111	98	80	100	101	95	102	109	99	108	109	108	127	96	121	114	121	125	117	96	105	107	102	104	118	115	124	104	126	92	106	118	85	120	98	93	120	107	110	109	104	91	116	122	101	113	126	100	80	95	123	89	114	113	92	86	115	105	107	96	110	104	109	111	101	115	97	118	116	105	97	112	92	92	123	119	113	106	109	121	99	97	92	115	128	102	130	101	109	98	93	98	89	112	99	112	103	86	116	128	100	97	100	108	108	97	92	107	110	122	110	105	116	109	104	97	114	100	117	111	97	114	100	115	132	104	112	105	115	122	115	104	99	107	107	104	83	110	103	132	126	116	99	128	120	107	96	82	107	98	93	104	103	104	101	105	114	114	104	115	104	115	115	108	97	111	103	124	114	89	111	103	100	95	111	109	94	112	115	99	91	115	96	105	107	108	103	97	109	87	122	99	100	103	98	118	91	112	106	111	88	88	97	117	107	100	107	99	118	117	102	110	101	95	110	111	106	104	119	125	115	98	103	98	117	117	93	97	119	94	95	115	131	106	115	117	120	131	115	104	94	98	85	101	124	109	117	91	134	86	98	107	90	109	96	101	104	133	110	103	111	84	112	94	103	115	108	111	122	99	112	101	107	104	86	116	101	108	109	97	120	132	118	117	100	117	82	107	119	113	103	111	99	110	104	103	115	99	113	107	111	98	128	100	134	90	96	97	123	109	99	93	101	112	106	105	112	115	112	117	139	102	90	102	103	119	120	122	106	108	118	111	109	91	114	123	103	95	90	109	111	112	110	108	96	110	92	110	110	121	107	100	120	92	124	92	113	110	106	97	92	103	124	107	109	101	106	117	105	107	113	98	106	126	106	113	103	110	103	102	81	97	113	113	112	96	86	102	101	107	101	112	88	107	108	106	121	92	97	108	122	125	103	116	92	96	105	118	127	99	107	115	114	107	103	113	77	112	94	113	94	131	110	111	96	115	125	99	113	96	98	115	120	97	99	119	119	122	110	101	102	76	112	92	89	101	123	113	104	118	101	109	106	100	126	109	102	100	113	115	112	111	103	114	94	112	140	114	123	117	102	102	105	103	101	105	104	103	96	130	121	121	97	108	107	99	95	107	87	101	112	90	125	101	124	132	101	103	104	114	114	109	102	118	102	110	102	91	130	106	100	95	110	99	125	109	102	119	100	102	105	95	107	91	112	105	118	100	96	93	90	108	97	110	95	113	96	107	108	85	109	104	109	123	101	98	108	118	92	91	98	112	105	100	119	79	118	106	110	115	96	104	118	100	106	107	116	103	100	112	101	123	109	101	124	112	114	126	104	102	110	99	96	102	106	92	108	112	93	109	116	109	110	94	105	108	124	108	97	125	107	125	103	113	96	113	103	105	110	114	104	98	107	97	109	112	94	126	99	114	118	114	118	104	100	109	112	121	104	104	98	88	106	104	101	103	103	110	91	115	95	79	120	101	95	110	133	125	136	122	121	107	123	106	99	110	110	96	114	108	84	107	106	122	136	115	89	96	109	93	95	115	124	99	95	98	100	107	126	114	95	84	116	111	99	118	106	96	118	114
2503	383	424	428	395	429	355	341	356	306	316	330	318	346	336	334	324	342	307	328	293	310	351	322	305	309	319	319	332	287	307	264	272	305	281	292	296	305	289	300	289	320	311	313	358	328	323	297	304	349	315	357	336	309	283	306	347	321	312	352	309	339	306	309	324	334	322	309	331	328	311	294	290	339	335	322	299	338	341	324	320	293	313	299	317	356	328	343	300	298	322	314	295	289	304	291	300	308	290	328	300	322	298	321	297	291	306	312	297	284	317	315	322	321	323	329	299	285	303	301	287	324	336	286	310	318	316	292	308	324	288	299	287	322	313	309	303	298	297	337	289	276	310	331	320	316	312	288	353	290	358	319	308	312	333	284	304	332	287	278	304	316	302	330	306	265	339	304	294	294	310	329	340	322	315	306	274	327	295	309	298	336	314	330	319	332	327	319	312	317	326	302	346	270	312	280	310	319	299	312	314	338	291	317	314	296	303	337	291	278	308	313	318	318	278	328	300	295	330	311	321	293	325	310	295	316	313	331	300	323	332	295	323	323	331	335	299	303	281	279	280	325	338	299	297	310	310	328	318	280	306	314	305	295	273	309	311	310	273	324	338	316	310	287	284	328	342	299	306	310	295	308	285	319	302	316	301	353	294	295	312	309	326	264	318	288	328	343	330	309	287	350	326	297	326	290	285	302	310	338	338	297	315	307	302	318	320	311	290	327	298	309	281	260	304	317	309	338	324	283	316	316	305	278	291	349	316	298	344	314	296	306	289	286	330	284	318	311	281	316	314	315	312	313	279	294	308	298	308	305	306	315	280	301	298	299	292	332	291	324	287	313	323	292	311	335	286	321	324	307	326	310	321	324	329	322	300	297	307	307	338	327	308	300	326	294	299	288	309	274	314	307	310	291	334	359	303	314	314	279	299	333	319	291	321	328	317	319	326	323	286	310	334	293	319	322	299	318	306	312	246	299	307	335	306	276	318	316	311	334	314	283	302	297	315	292	317	312	280	289	323	330	289	285	313	305	326	323	292	287	314	340	324	301	313	314	295	312	310	311	319	289	284	312	278	276	329	357	315	305	311	308	330	291	299	306	318	318	309	296	358	316	304	285	275	304	291	311	328	329	293	313	281	311	321	335	317	308	327	336	318	278	305	305	329	316	311	299	315	307	294	309	312	280	338	285	317	321	303	296	323	306	309	352	322	334	302	277	317	323	296	297	325	282	297	312	318	321	311	289	326	308	336	329	307	307	301	296	301	347	304	323	298	338	318	309	282	332	291	316	310	297	297	322	289	323	281	314	275	307	295	300	297	311	342	298	304	305	295	315	284	317	303	290	304	357	332	309	318	284	301	358	314	295	304	313	300	296	282	295	317	275	309	338	299	327	329	294	313	304	327	289	287	300	330	293	308	303	311	327	292	294	328	295	298	295	315	321	305	344	282	351	313	341	303	324	282	326	303	285	279	307	336	288	318	275	303	297	309	323	302	301	297	268	322	317	295	295	316	300	336	336	326	318	333	306	316	277	338	307	308	304	319	320	313	296	294	341	296	338	329	293	312	294	321	314	317	303	279	341	296	314	329	338	261	341	332	319	301	279	305	265	335	323	340	309	301	301	310	304	288	291	291	296	311	319	317	324	331	317	288	310	300	272	281	303	298	301	317	311	340	281	339	315	320	305	314	306	295	309	278	307	319	303	304	320	290	280	310	317	332	307	290	325	304	318	315	313	290	299	312	333	344	302	315	297	286	330	331	311	299	313	332	336	312	292	330	321	310	310	328	285	298	298	320	299	312	299	332	328	301	308	318	309	310	296	293	285	321	311	311	293	301	332	328	317	324	294	307	302	318	275	342	261	322	294	317	326	279	323	301	315	333	307	289	292	315	279	303	343	312	297	306	327	280	288	305	306	319	329	304	333	285	287	338	286	320	288	315	300	312	304	285	343	297	308	294	329	317	327	324	316	306	309	304	296	316	333	323	289	315	293	309	278	315	310	311	325	329	310	309	273	333	330	340	295	298	317	350	253	323	296	329	305	303	287	327	306	305	338	326	322	319	310	327	294	308	330	305	287	324	289	342	280	293	297	329	295	313	317	334	284	302	298	298	293	316	330	283	305	284	289	304	288	309	327	313	338	298	333	276	295	309	294	296	327	279	296	320	333	311	288	342	325	312	298	308	304	318	326	314	321	290	314	318	322	302	310	324	276	310	275	316	337	317	292	295	319	297	302	326	365	296	310	336	284	326	283	301	319	309	319	299	299	295	317	305	306	343	288	312	315	322	325	312	304	295	295	341	324	306	335	285	325	319	302	324	326	341	307	300	297	303	297	345	322	310	306	321	311	324	306	340	293	339	318	303	315	304	312	314	327	308	310	293	335	306	307	329	309	319	277	309	339	309	325	296	311	302	311	309	294	308	342	358	291	291	297	317	303	343	344	309	291	312	301	328	274	281	297	304	309	290	310	310	280	323	314	327	322	319	293	331	329	310	323	310	293	300	322	339	284	323	285	305	309	315	337	311	290	311	296	290	303	311	333	306	322	313	298	277	306	339	295	316	281	300	301	308	302	312	305	318	360	337	299	321	290	328	318	293	319	321	365	328	309	309	299	318	356	287	325	283	308	303	327	314	318	347	318	333	340	332	298	311	305	317	296	272	309	317	330	292	300	284	301	326	333	308	300	308	318	333	302	277	302	306	285	308	318	292	327	276	329	323	305	330	316	316	324	318	340	345	320	316	315	324	330	282	303	308	301	323	320	298	286	305	336	307	294	319	313	316	306	322	343	300	341	309	316	306	295	329	312	297	332	322	314	324	295	308	315	318	322	304	319	323	286	314	316	306	313	293	309	281	308	292	325	322	322	295	308	317	296	297	300	301	300	307	285	319	310	298	283	329	301	325	299	304	303	293	327	319	317	314	295	317	324	312	351	317	281	314	313	297	285	302	321	312	293	317	309	329	322	302	330	305	332	299	315	310	288	326	320	314	324	344	297	282	310	298	335	338	297	357	316	303	321	309	318	350	301	294	332	298	296	312	293	320	262	318	311	301	298	301	309	307	313	288	312	286	325	321	302	309	276	336	305	307	326	327	321	291	311	342	299	298	292	328	328	296	329	294	329	310	312	307	295	321	325	321	293	318	308	320	312	318	282	314	308	309	285	315	286	333	315	298	325	274	297	293	289	319	311	305	336	310	339	286	298	313	315	299	321	312	302	313	301	315	323	299	296	271	287	279	301	295	333	318	306	311	350	284	366	272	312	281	324	322	314	287	321	349	280	259	293	304	337	308	320	323	312	324	307	314	319	312	311	293	273	311	297	313	299	328	312	305	300	289	322	282	325	306	322	265	322	278	328	300	329	328	324	290	291	308	309	291	319	335	279	320	304	302	298	292	290	300	312	329	291	314	337	320	297	344	329	328	297	316	301	289	306	287	290	314	296	318	300	307	296	310	346	303	332	319	331	321	325	271	317	307	284	316	328	301	316
8295	786	1055	797	551	448	355	288	249	243	211	184	197	158	177	149	152	150	140	156	161	126	138	121	139	134	148	134	132	124	151	120	133	114	129	123	119	129	135	128	127	117	145	127	112	105	138	133	125	155	126	127	121	118	139	140	122	138	103	122	134	136	141	127	121	116	108	99	117	126	131	99	133	138	140	143	120	130	124	115	132	107	124	122	152	119	136	111	123	148	111	121	138	131	125	122	133	124	98	118	131	130	132	118	135	140	124	113	137	132	133	127	131	130	124	108	122	110	126	136	127	131	117	122	122	128	134	132	134	124	122	125	141	136	125	122	126	123	125	122	120	103	124	127	135	111	115	135	121	115	130	130	121	125	131	111	144	112	128	129	116	113	135	123	135	98	132	125	136	105	105	125	99	129	115	139	123	111	132	120	125	132	113	108	116	106	108	128	113	128	148	123	122	121	117	132	112	113	134	122	107	129	126	137	118	112	116	104	120	120	131	109	127	125	124	126	125	128	122	122	130	99	129	126	116	123	117	126	134	124	141	113	108	117	128	125	127	111	125	126	121	135	116	113	119	129	122	123	115	127	116	142	90	120	127	127	142	118	125	121	111	156	122	114	116	111	124	113	125	112	131	121	128	120	126	123	118	136	128	100	116	126	123	117	138	120	131	125	134	130	128	102	134	135	118	122	114	134	111	144	114	134	121	98	113	120	122	122	113	101	115	122	119	113	115	129	104	131	131	120	107	154	112	157	134	138	127	126	120	121	112	120	119	138	116	102	119	126	118	113	118	126	116	129	122	124	115	124	115	122	121	126	116	105	123	120	131	119	105	112	106	134	129	136	116	120	131	125	127	124	104	100	124	118	113	138	110	122	131	127	143	113	116	135	133	132	118	113	133	107	151	138	117	132	122	113	110	116	118	111	113	131	139	124	128	148	127	117	97	109	101	128	124	116	128	106	124	117	124	117	118	113	147	123	114	115	127	128	105	124	110	115	108	119	131	129	122	116	122	109	139	125	135	116	124	120	122	127	110	125	110	126	118	103	115	123	103	114	124	142	117	112	128	130	114	126	129	131	122	119	119	124	118	139	128	101	134	131	151	140	146	124	121	111	136	113	109	120	134	124	141	117	103	120	119	115	102	120	121	105	141	117	112	126	132	122	119	136	126	132	115	116	114	142	121	118	127	129	131	132	118	125	137	134	132	118	122	135	120	123	117	136	117	118	146	124	115	128	127	122	120	124	115	122	122	134	123	119	124	121	126	129	136	145	118	106	121	118	119	120	103	125	124	131	104	106	124	114	132	137	136	121	140	103	105	121	118	103	112	114	108	117	122	122	112	127	122	124	114	116	139	134	102	117	113	111	112	108	114	127	116	144	124	134	133	125	128	131	134	129	120	128	162	119	130	118	117	121	111	142	149	111	139	124	113	109	111	151	113	103	129	121	107	122	133	124	144	113	136	110	124	116	112	114	106	97	115	119	125	123	122	129	130	114	124	118	121	131	122	115	112	108	125	120	140	114	118	143	146	113	122	132	125	132	128	144	122	110	129	130	117	116	139	115	131	110	112	133	126	110	133	105	129	127	117	121	127	99	122	112	145	122	125	145	126	134	131	120	119	137	121	133	113	131	113	132	134	129	117	129	127	109	110	134	137	145	106	129	134	145	137	132	99	121	127	106	112	113	119	125	118	127	138	117	101	120	123	119	131	132	111	125	116	113	116	107	127	124	121	121	124	115	120	129	132	124	112	125	117	115	117	124	120	140	123	118	126	119	115	112	137	125	113	121	108	143	121	120	117	126	129	125	141	116	134	123	137	120	119	101	100	109	114	109	135	116	103	126	124	127	126	106	135	111	126	136	131	112	126	142	123	122	129	109	138	140	108	122	135	108	131	119	113	132	110	101	120	116	136	118	118	123	126	112	98	115	127	117	124	137	120	124	141	137	127	110	144	122	131	120	122	122	141	123	132	142	119	121	111	126	125	101	114	143	123	123	113	114	131	138	151	136	117	126	114	119	125	116	138	114	127	121	122	129	113	118	116	104	128	111	132	122	122	122	135	107	123	121	127	118	136	120	122	127	129	136	141	118	114	137	135	125	141	127	127	136	125	113	122	109	110	115	110	120	123	126	128	120	117	120	138	108	100	128	123	123	115	120	117	136	114	131	118	109	139	109	107	134	138	133	107	107	107	131	143	119	128	118	120	131	108	122	133	115	131	103	116	127	122	106	128	123	121	127	99	113	126	123	131	148	127	118	117	140	122	134	101	125	112	132	112	120	123	116	133	135	109	118	128	131	135	108	101	117	130	118	141	110	118	105	130	121	134	122	126	123	111	119	126	128	124	140	135	131	130	127	116	133	113	126	120	139	125	132	124	104	136	128	119	125	127	110	114	127	106	111	106	118	138	111	132	93	123	121	132	104	121	126	128	120	89	148	121	104	95	129	122	122	108	111	126	118	115	105	119	117	127	124	138	108	135	138	117	111	133	126	111	139	123	129	122	138	124	131	118	116	116	112	109	134	120	111	95	117	129	113	128	122	118	122	109	135	107	109	121	115	124	118	129	112	114	124	139	141	103	126	105	103	124	126	125	124	111	127	126	127	100	120	132	132	112	113	131	117	116	117	116	102	134	131	133	122	127	123	117	120	119	130	133	136	126	111	126	147	131	116	131	129	112	121	127	115	130	116	124	120	140	117	130	115	119	119	119	124	107	116	140	110	117	121	132	123	130	119	116	142	128	114	111	133	128	99	128	115	140	119	141	130	120	115	120	139	132	136	120	138	134	118	135	109	128	128	122	119	123	110	107	139	122	116	106	158	112	121	138	128	147	120	119	140	128	125	126	107	105	106	138	135	141	130	128	127	115	108	109	129	133	132	120	120	129	110	120	126	122	127	126	112	133	118	128	123	124	112	113	105	104	119	112	118	111	126	142	136	115	128	131	115	131	117	128	110	128	118	124	118	117	117	132	118	101	131	105	105	120	107	123	127	151	139	119	134	104	136	139	141	121	122	125	119	110	128	126	113	121	113	135	129	117	123	113	126	116	123	131	117	127	114	131	124	118	115	109	116	120	142	130	129	124	113	121	127	148	103	124	125	121	108	146	110	136	102	121	137	114	126	116	109	119	113	130	125	134	123	117	141	114	109	132	117	116	116	118	147	134	126	124	88	109	114	135	123	133	130	122	141	127	120	128	128	124	135	125	137	110	117	119	128	137	117	133	115	146	148	127	122	129	123	119	114	122	108	130	129	126	107	130	106	113	128	116	120	114	125	127	120	117	119	129	117	122	126	129	103	131	108	128	116	118	134	140	136	114	122	120	109	118	138	126	141	106	122	104	135	133	129	98	131	116	143	98	115	118	117	127	117	116	140	123	119	127	131	126	120	111	99	134	131	126	97	126	119	160	125	119	114	101	108	127	133	131	114	110	125	109	126	125	107	135	116	137	122	125	127	128	108	118	145	102	113	129	124	115	133	127	149
6014	1156	2605	2946	2744	2184	1718	1427	1239	1025	948	838	736	760	711	658	613	545	559	585	550	467	501	464	440	443	456	457	423	417	418	409	418	440	380	394	389	417	400	405	349	376	427	386	379	389	358	366	372	361	342	375	387	414	403	390	384	407	414	387	435	381	364	416	398	433	399	376	336	393	364	368	344	365	364	353	351	336	350	387	329	358	344	365	344	345	349	355	357	322	350	336	342	351	365	346	335	367	320	365	358	326	333	305	339	336	326	363	323	323	367	347	377	324	331	321	356	332	341	357	310	330	383	344	349	358	333	338	336	340	336	339	323	326	313	349	363	366	344	367	328	345	319	340	323	377	322	344	352	361	337	376	340	386	308	345	359	323	347	347	334	362	336	320	323	333	376	337	338	332	339	344	344	353	349	333	340	349	362	321	330	302	359	362	336	360	283	374	312	374	334	313	331	339	293	334	333	340	324	322	345	355	346	351	344	324	337	335	343	329	335	338	330	337	343	340	320	330	332	367	333	368	333	339	333	324	316	338	324	379	326	312	345	326	321	341	322	338	361	348	358	361	360	366	350	350	342	358	362	314	320	351	347	352	332	341	332	351	362	366	329	378	324	315	331	327	316	314	306	364	321	331	332	313	337	386	335	299	332	374	338	358	339	368	317	400	322	372	361	335	331	329	348	326	371	325	345	317	346	341	369	380	317	344	328	336	340	321	315	336	327	334	354	339	368	350	355	365	360	344	359	335	330	345	307	357	330	326	350	346	346	304	343	342	352	337	326	354	337	325	301	358	375	318	328	358	362	370	334	353	351	339	313	330	335	303	315	351	338	373	338	332	311	319	373	339	339	333	337	339	350	342	349	345	332	306	320	382	366	327	347	328	346	334	329	347	331	349	370	367	338	329	318	347	322	368	303	325	343	345	308	334	333	357	371	351	339	360	347	341	333	356	323	316	334	339	358	343	334	363	318	346	333	352	356	321	359	350	328	370	323	347	357	347	329	346	333	320	333	325	369	323	365	360	363	334	354	342	311	339	317	328	322	338	322	347	311	343	370	343	334	351	368	351	329	351	333	392	316	353	342	344	331	327	354	346	306	347	355	359	331	315	338	364	338	342	323	339	346	345	318	348	349	364	310	307	348	352	335	321	321	363	300	350	346	368	346	346	383	334	340	350	348	329	335	355	316	345	361	334	346	327	342	331	332	288	375	364	327	342	329	306	328	347	364	293	366	349	345	331	361	314	334	352	340	346	300	334	362	331	327	357	346	335	354	354	331	367	354	308	345	301	320	298	341	333	290	352	338	359	339	322	335	353	339	340	336	353	316	330	335	343	367	345	318	341	328	330	307	349	338	346	331	344	324	312	362	349	339	333	326	344	352	351	315	366	357	327	325	344	349	347	334	324	326	341	345	363	376	310	342	367	318	322	355	329	319	335	338	335	373	337	348	355	324	342	337	331	344	347	336	298	354	343	348	347	366	370	352	350	331	351	328	309	353	355	333	330	374	354	345	343	353	353	362	332	341	331	292	371	340	345	333	312	320	304	321	319	345	351	344	355	346	357	325	317	323	361	316	395	322	344	357	359	326	362	354	338	329	345	307	382	353	339	308	348	359	362	337	347	329	340	339	349	339	351	335	323	353	313	360	369	351	347	327	326	347	351	339	348	350	330	350	339	348	352	308	342	313	334	337	334	316	353	342	366	352	336	342	319	322	347	338	342	330	325	377	348	337	373	342	335	357	298	365	353	354	328	373	300	342	346	361	354	353	373	320	373	357	326	360	339	343	358	341	333	352	320	301	338	302	352	373	346	387	329	356	312	321	350	342	342	338	295	375	329	330	338	378	326	323	341	338	334	387	345	343	321	349	337	345	312	336	350	362	304	317	339	347	369	326	334	341	322	345	310	325	299	357	357	350	335	334	337	368	330	335	345	358	320	381	350	310	339	366	353	330	346	346	343	342	309	377	306	334	319	380	330	342	313	349	353	347	338	362	343	344	327	310	355	330	353	333	332	335	325	348	347	313	353	328	325	302	316	328	336	324	370	349	325	318	351	351	327	290	301	307	336	330	344	334	351	331	342	348	377	344	312	324	329	321	361	337	336	307	317	322	310	335	367	359	378	352	297	336	346	342	326	322	370	325	327	349	361	320	361	293	370	324	307	351	343	352	331	311	317	328	359	320	340	348	351	341	315	345	327	340	378	324	331	337	336	351	350	353	332	370	340	307	324	339	350	353	334	356	341	341	323	337	357	333	321	312	372	323	339	350	304	342	345	327	313	357	356	341	353	337	340	349	338	333	339	319	386	321	348	328	329	343	340	349	357	348	347	341	338	328	329	339	324	327	330	344	340	356	391	339	340	341	342	344	351	332	375	350	337	333	299	324	351	325	341	345	331	365	354	350	326	341	342	301	366	356	350	335	370	340	359	341	366	340	335	317	343	314	353	381	336	332	345	328	342	368	388	352	371	305	358	322	337	371	367	340	324	299	350	349	346	351	352	357	362	334	322	348	359	353	331	332	331	336	333	383	354	353	337	337	342	347	330	320	340	352	350	333	356	312	360	350	319	344	332	356	327	313	366	327	303	354	378	356	356	328	347	332	327	368	331	368	366	317	358	359	335	341	317	331	373	357	349	352	328	333	326	338	356	306	336	367	338	321	328	353	328	316	300	315	328	330	342	343	366	334	364	342	338	324	366	346	364	377	323	335	340	336	368	322	330	357	350	363	351	340	358	342	312	359	319	359	352	336	327	333	321	343	300	318	344	346	346	337	345	317	341	335	339	354	342	340	359	350	343	326	339	355	341	358	366	385	336	325	326	341	342	351	333	364	300	338	360	329	341	319	315	359	353	343	324	333	343	378	310	345	349	336	320	315	335	368	343	335	363	307	353	318	331	336	322	341	357	344	330	306	342	319	363	349	349	337	339	336	351	351	385	325	351	316	329	358	350	324	347	355	344	323	363	307	362	366	340	359	355	359	348	349	341	350	346	328	355	324	362	332	318	350	352	309	350	346	346	331	350	331	354	324	351	333	358	326	351	321	363	327	344	319	320	349	324	354	319	335	328	361	328	338	319	353	358	328	335	337	371	346	362	329	311	321	301	321	362	355	328	311	368	333	322	357	338	335	393	357	354	342	333	343	330	326	313	340	319	347	325	352	331	341	353	320	350	377	346	374	341	372	333	345	300	350	310	317	360	317	339	340	351	338	381	345	360	325	328	343	360	306	370	328	392	318	351	338	311	352	358	368	331	344	383	333	323	337	382	341	350	342	357	376	351	368	349	359	339	312	347	372	329	346	339	343	323	357	354	374	354	365	346	355	344	346	345	345	341	351	331	344	329	346	335	316	369	315	329	342	343	333	300	375	315	335	339	360	350	332	323	295	340	344	308	314	366	339	306	330	330	335	335	344	336	353	350	366	347	335	310	347	362	338	343	357	353	334	362	324	366	359	360	413	334	346	346	341	342	363	361	326	351	330	335
14479	1728	1941	1416	988	707	521	394	311	283	228	214	191	148	158	124	122	101	108	112	92	88	103	83	75	72	74	89	75	77	75	74	72	63	71	75	68	60	60	57	63	58	69	74	54	56	44	53	59	49	74	67	60	54	77	69	70	72	68	71	62	73	64	67	59	79	81	53	65	65	57	64	52	56	51	67	54	50	57	71	43	59	76	48	56	62	58	45	77	51	58	54	53	48	60	61	47	40	64	60	70	45	47	58	64	45	61	64	47	71	57	62	65	66	62	56	48	53	64	65	61	62	61	53	67	62	61	60	57	47	65	69	55	56	48	55	52	57	57	46	51	49	64	70	51	39	56	58	62	65	54	54	62	64	54	56	51	43	57	59	64	60	56	59	61	50	53	37	57	55	60	51	74	52	57	50	57	52	67	61	63	61	52	66	78	57	55	63	55	47	49	58	54	50	60	68	61	54	45	64	56	64	53	54	50	54	52	67	59	56	44	65	66	48	49	56	59	53	43	47	61	77	57	64	57	47	46	54	52	49	66	52	61	64	61	54	63	63	48	47	42	64	64	58	59	44	46	52	71	55	64	57	42	59	56	68	53	47	45	52	39	77	53	62	61	49	56	51	51	56	62	64	42	65	57	46	47	56	51	50	50	57	71	52	55	54	59	49	43	56	50	65	59	61	55	54	57	46	53	70	61	52	63	60	57	48	42	53	62	60	57	65	56	56	63	46	67	48	58	49	54	67	65	48	50	46	60	63	46	61	50	62	58	70	51	71	55	44	50	52	51	71	56	60	58	77	55	52	56	53	53	54	61	52	62	58	48	56	51	55	61	69	47	59	61	51	48	54	55	60	64	58	53	56	54	63	54	55	54	55	58	52	52	75	44	51	59	50	67	59	49	60	61	50	50	57	61	46	52	60	48	50	49	64	57	52	64	59	56	59	53	63	56	63	71	52	42	65	59	71	48	65	49	60	53	50	39	54	52	65	49	51	49	61	56	59	51	65	62	71	45	51	52	64	60	67	47	73	52	55	57	56	52	56	56	49	70	60	55	66	51	46	61	68	40	42	53	53	50	54	55	73	48	51	54	56	65	65	65	56	44	54	65	70	56	64	61	46	53	45	47	58	52	51	45	62	47	71	59	49	54	59	57	51	57	55	62	56	44	67	48	46	64	56	53	59	57	60	55	57	72	49	51	40	51	50	63	46	59	52	63	58	60	68	52	50	52	69	71	62	67	52	39	53	51	54	57	52	52	49	54	56	49	68	60	58	52	46	59	50	61	50	70	71	45	57	54	48	71	56	51	51	53	52	48	68	49	61	56	67	53	56	49	53	41	61	58	59	49	69	55	53	58	61	58	48	45	53	61	62	50	60	53	57	62	56	53	60	59	64	53	64	61	49	64	49	55	77	62	57	60	59	54	47	56	65	68	56	62	53	66	45	56	55	56	57	46	57	65	44	61	53	51	54	71	52	63	67	65	41	49	62	51	57	42	64	58	51	58	44	53	57	45	44	58	53	47	56	61	61	70	52	55	59	61	59	64	51	47	44	50	64	64	57	57	56	50	60	43	58	54	61	60	60	49	53	62	56	49	58	67	62	64	57	62	38	55	61	59	57	61	58	48	60	61	49	66	63	50	64	47	52	59	52	53	59	57	56	67	60	59	77	56	58	51	61	69	52	55	56	43	60	47	67	49	56	59	46	47	39	63	51	51	61	48	56	64	49	41	56	61	65	57	64	62	60	58	58	56	62	65	56	43	49	54	49	49	59	53	61	63	42	52	51	60	50	44	65	61	62	53	56	52	57	66	53	55	55	51	56	55	60	57	52	64	53	55	55	38	42	53	61	70	61	66	56	49	51	57	50	56	56	42	65	47	51	55	47	43	61	63	68	55	44	62	59	42	50	52	61	69	63	51	61	61	55	51	56	54	50	53	70	58	60	58	48	56	60	41	44	62	59	71	65	45	55	63	62	62	54	53	58	58	66	60	51	49	54	51	60	62	64	48	60	65	62	72	44	58	68	51	70	57	53	76	43	52	48	45	56	69	59	66	51	62	55	49	50	41	61	48	41	78	44	56	49	54	46	52	52	61	50	58	46	55	61	54	46	55	58	55	52	60	49	53	72	53	54	61	62	56	49	64	66	34	62	52	73	50	46	51	57	55	58	58	52	67	51	50	65	57	64	58	45	51	53	65	46	58	52	52	59	46	65	47	62	64	59	56	46	51	55	53	39	48	51	57	61	57	46	59	56	53	57	58	60	53	54	52	43	55	59	60	65	42	61	44	48	49	63	58	48	62	68	64	65	51	61	46	56	65	65	73	66	47	57	56	63	37	54	57	53	74	57	70	66	61	63	48	54	48	49	58	45	52	57	50	43	45	52	52	51	64	53	54	67	54	63	64	47	48	50	57	43	51	39	45	36	54	59	64	54	56	75	62	62	45	67	51	44	72	52	51	55	55	52	65	61	66	51	52	52	52	53	54	65	63	49	51	64	52	62	44	75	49	51	59	65	42	48	50	64	51	53	61	51	59	49	50	62	60	47	53	46	59	52	56	59	68	63	63	57	48	53	52	57	62	50	54	56	59	55	60	52	46	73	46	51	62	75	61	53	51	48	58	54	54	61	59	59	55	46	54	52	52	63	50	56	68	55	48	69	60	54	60	67	39	45	53	54	55	60	43	68	50	61	61	57	51	44	56	65	64	47	59	44	51	47	54	59	54	61	57	64	49	51	71	57	38	57	57	56	56	54	47	57	49	57	53	68	55	75	70	53	58	68	71	72	58	44	65	55	53	49	70	60	56	45	52	64	49	55	46	56	50	61	59	58	54	75	46	61	53	46	62	74	57	65	59	62	66	47	55	56	52	47	55	43	58	52	60	64	65	60	57	46	55	60	58	41	45	51	62	52	57	36	53	59	67	55	47	52	52	56	52	53	54	44	48	53	58	48	62	65	59	62	60	31	70	60	54	60	48	60	51	72	43	51	55	46	62	56	68	59	56	54	65	49	62	47	53	59	77	39	51	59	63	55	62	72	62	49	48	49	53	42	52	52	44	49	55	60	54	53	58	55	64	61	54	64	71	56	60	58	60	52	57	46	46	49	50	65	48	56	58	63	49	58	47	50	50	51	60	64	50	50	54	58	71	47	55	58	55	51	48	54	47	60	56	49	51	40	51	40	45	53	54	76	52	54	58	54	55	64	44	57	46	68	63	57	60	49	57	53	52	54	58	76	56	62	58	64	54	59	60	59	64	52	69	77	57	62	48	55	59	68	46	53	44	55	57	55	45	49	67	53	61	54	44	58	49	51	71	52	54	46	49	59	65	56	55	54	63	57	58	58	53	57	60	65	48	51	56	62	70	58	60	59	49	43	59	53	64	53	63	50	60	60	59	49	52	48	67	51	46	56	50	51	49	57	44	50	62	64	68	53	42	42	48	49	59	58	43	50	51	52	55	52	60	59	62	59	64	70	59	62
7535	1697	4330	5117	4356	3465	2743	2264	1843	1573	1308	1232	1012	877	877	767	633	649	531	560	546	482	439	426	410	381	336	318	328	340	275	326	296	303	312	307	273	256	257	240	279	258	258	238	275	255	217	234	250	229	279	255	273	275	302	253	245	299	274	263	235	257	226	283	301	392	311	235	234	245	196	174	200	183	189	225	203	186	183	181	216	193	162	162	190	187	166	185	181	186	183	172	178	202	194	160	186	176	203	197	180	181	203	187	164	169	192	161	190	173	187	149	187	180	155	162	169	178	143	160	146	186	191	198	179	156	193	169	169	162	161	165	186	186	175	180	155	158	170	133	206	174	181	177	171	170	178	169	182	176	155	177	158	156	173	177	170	141	172	168	162	158	162	167	163	163	181	144	158	178	161	170	177	166	162	181	160	181	149	185	152	174	168	171	161	164	163	181	132	140	149	159	136	164	193	178	131	153	177	154	167	183	153	174	187	165	167	139	142	160	135	162	180	161	164	176	175	160	165	135	181	178	153	173	154	181	165	182	146	159	180	162	173	178	168	154	152	155	173	156	176	182	164	168	178	186	188	160	157	177	155	176	137	167	167	136	183	158	150	149	174	179	146	170	147	178	174	152	169	170	149	157	174	166	164	167	160	189	171	165	158	148	166	143	164	147	162	165	160	170	162	148	169	173	149	158	147	154	179	150	164	142	171	150	157	165	174	161	162	180	159	172	162	156	162	186	180	150	172	165	127	165	162	167	182	149	167	159	168	174	145	147	173	180	169	161	164	139	168	183	155	151	157	176	172	159	158	170	171	153	164	173	160	172	170	159	179	186	161	156	140	162	162	181	163	138	164	151	185	169	159	167	209	181	147	161	154	155	170	174	187	158	170	154	154	156	171	148	138	166	171	158	164	156	160	152	141	150	166	158	173	162	146	169	173	167	148	170	180	153	159	171	170	161	183	162	165	175	154	176	162	155	155	169	157	159	140	171	142	161	156	153	158	167	167	186	170	153	174	155	159	155	131	156	175	161	174	175	162	162	194	160	149	172	159	156	153	160	164	162	171	166	169	189	140	161	161	160	144	147	167	174	159	161	141	176	166	146	171	160	154	175	144	159	142	171	183	157	160	170	171	162	169	174	148	155	168	185	149	186	180	164	147	162	157	172	178	150	159	183	165	139	163	185	163	157	191	153	153	139	175	168	152	172	158	168	180	157	153	163	155	176	170	166	171	176	159	179	138	172	161	175	177	164	165	173	163	166	148	157	147	141	168	145	178	164	157	150	157	155	175	159	168	155	160	178	152	153	176	164	176	162	166	185	166	171	156	162	182	158	151	152	160	159	156	152	165	158	148	160	162	165	171	165	155	183	140	151	158	172	165	173	167	146	175	134	180	137	157	159	181	201	172	157	163	137	152	159	143	157	181	162	150	140	171	154	165	146	170	194	156	134	149	157	184	147	174	150	135	156	166	149	166	157	167	186	149	180	145	146	151	168	189	155	176	143	183	171	154	170	150	137	173	152	159	151	151	177	191	173	172	144	150	139	183	181	169	177	177	163	159	160	164	160	141	150	180	166	135	165	179	151	162	159	157	166	156	168	141	164	144	154	157	155	175	145	183	148	161	172	178	177	150	178	151	165	145	145	169	180	153	142	169	164	175	169	164	154	172	166	175	155	174	170	145	156	144	159	164	159	154	157	165	158	169	138	174	166	145	160	189	176	178	162	157	165	171	168	192	179	163	160	159	163	152	187	167	171	165	180	146	154	171	138	139	136	188	156	149	159	192	158	153	156	150	150	155	161	157	173	159	169	148	156	179	175	155	168	182	164	161	149	170	158	150	146	199	180	149	157	159	150	162	150	158	176	146	145	151	155	150	179	180	169	173	168	158	145	178	166	180	158	154	156	170	185	160	155	163	159	153	159	175	155	182	154	176	168	159	178	149	148	169	132	150	168	168	161	165	181	143	152	157	157	168	162	168	192	177	164	143	168	179	175	155	152	185	150	156	146	141	137	155	165	158	138	152	139	181	161	167	153	187	175	153	159	182	164	164	153	150	169	165	147	136	170	150	163	156	195	185	179	173	181	159	174	150	166	162	164	154	157	145	146	185	160	173	179	183	166	174	178	149	148	159	155	177	173	177	181	176	182	152	160	137	136	163	133	156	169	165	154	170	157	166	144	170	146	187	153	156	149	155	168	169	168	167	159	144	178	148	170	176	168	174	157	188	155	153	187	140	163	167	179	177	183	158	182	152	168	154	177	187	147	158	168	167	147	173	155	193	149	182	153	153	155	179	164	157	163	150	192	156	162	163	176	154	169	152	168	147	185	153	149	154	160	137	165	155	171	173	160	151	157	162	174	181	175	171	171	195	153	158	162	137	169	157	169	169	193	143	189	158	150	147	183	161	169	141	160	192	145	164	160	159	153	162	137	153	172	143	163	158	147	145	145	166	147	168	186	181	174	150	152	149	169	170	156	175	163	170	181	162	142	158	175	164	185	171	164	161	182	165	146	151	164	144	152	151	157	176	169	136	176	176	152	186	159	173	159	153	187	182	153	168	169	159	152	173	161	153	172	151	160	169	153	172	158	163	145	167	174	156	171	170	154	158	154	171	156	167	160	139	163	209	158	140	186	152	159	163	173	178	159	156	166	145	195	147	157	175	175	150	177	162	171	155	178	158	189	166	184	161	146	170	158	178	172	155	156	177	162	180	179	148	180	146	152	176	144	180	170	179	149	170	152	176	170	168	156	161	176	163	159	178	169	167	175	174	151	165	158	166	166	149	154	155	184	157	174	184	141	162	175	154	147	169	157	161	165	165	161	157	167	160	155	173	160	178	158	176	166	133	182	172	181	152	182	145	162	150	160	184	170	186	163	158	182	149	131	184	186	155	163	166	161	144	156	165	169	176	144	177	157	168	169	158	160	171	179	168	163	174	143	188	157	167	147	165	147	166	155	160	166	170	145	176	186	162	173	171	166	189	165	136	153	149	154	146	181	161	132	169	150	191	148	171	172	143	161	142	157	174	158	171	170	137	151	179	165	183	179	185	144	143	154	150	168	166	156	161	184	157	197	162	163	164	173	166	178	160	163	153	175	183	183	160	163	128	147	174	171	184	168	143	161	168	163	169	172	153	158	168	168	165	184	154	171	166	149	146	163	184	154	163	172	162	156	169	160	162	181	147	160	156	163	156	156	159	177	185	159	175	154	167	145	179	169	156	158	152	164	162	172	177	151	166	172	142	173	161	164	150	148	173	168	158	147	152	177	159	172	131	158	142	177	157	160	152	168	171	178	160	170	147	167	170	172	189	155	167	156	161	154	165	170	161	142	154	156	163	163	177	174	158	162	158	140	173	167	162	134	157	176	156	180	163	185	167	165	155	185	192	155	154	164	157	156	154	140	181	151	151	152	165	168	176	160	152	155	156	150	156	161	147	157	135	183	158	165	168	183	161	133	147	164	160	166	179	137	168	159	156	172	167	188
2416	112	140	139	115	145	112	112	118	109	117	118	115	116	110	85	105	107	105	106	122	101	100	89	88	120	110	119	113	100	128	112	89	108	101	100	107	95	87	99	96	97	110	101	95	97	105	106	106	108	99	97	109	119	103	113	99	112	98	100	93	123	92	105	121	122	112	102	117	120	113	95	100	104	112	122	102	117	100	101	109	110	105	104	122	98	103	102	109	131	115	98	106	99	99	111	108	107	111	94	118	114	91	107	100	95	103	121	100	101	122	95	95	119	98	125	96	116	117	117	110	113	104	92	90	104	88	118	124	91	118	92	93	109	108	104	84	104	116	125	116	114	107	108	102	116	91	100	111	95	125	91	90	130	96	121	112	117	104	100	113	115	108	108	123	115	77	110	112	119	122	97	90	99	120	102	85	104	112	116	137	101	105	114	117	103	110	112	103	77	102	106	99	104	112	110	111	87	89	94	104	103	100	117	109	99	121	107	110	106	111	112	97	116	91	105	99	101	107	127	97	104	140	97	115	110	98	90	97	103	110	132	110	123	111	100	103	102	126	97	98	113	118	98	96	106	115	116	120	122	118	108	119	100	104	102	123	104	116	106	96	108	108	97	129	98	106	101	114	119	107	100	112	105	95	109	109	111	95	118	95	106	103	112	98	106	113	108	110	103	103	124	90	108	103	100	121	109	115	97	103	101	90	109	98	113	97	104	106	117	103	124	112	122	94	106	126	135	104	99	99	103	87	95	103	104	122	100	105	125	108	117	128	99	102	102	117	122	103	112	100	120	93	100	126	108	105	107	143	113	94	110	103	119	112	104	113	89	100	96	108	100	114	103	105	94	100	98	102	117	113	99	109	87	110	106	95	103	96	97	104	97	84	99	112	105	114	98	111	103	86	92	101	126	121	121	107	102	97	112	99	94	104	95	91	117	108	100	120	105	83	120	111	113	109	118	110	99	119	102	89	108	89	96	122	99	100	124	97	90	97	105	93	99	114	95	124	103	109	106	100	118	112	88	110	115	80	111	84	113	108	113	105	106	123	107	107	91	111	111	110	102	90	125	117	115	120	109	100	115	98	101	100	117	107	96	123	113	106	113	108	120	109	104	101	112	121	93	108	114	106	100	105	103	111	91	112	111	107	118	111	95	99	118	98	92	116	105	119	115	126	95	112	88	122	106	106	99	144	89	117	109	99	97	122	100	129	87	112	100	120	128	116	120	100	101	104	107	109	110	115	115	103	113	104	108	92	120	108	98	118	120	97	116	105	109	105	98	82	97	120	115	96	109	114	114	120	75	102	108	94	117	100	117	106	113	105	117	109	120	121	104	103	103	108	107	94	108	125	108	114	83	114	118	102	102	101	108	109	101	101	98	107	103	100	106	121	99	101	111	122	103	106	114	90	124	98	111	124	93	111	101	103	108	93	123	95	129	96	116	98	111	95	106	119	108	105	117	114	119	90	118	115	113	121	117	114	121	90	118	105	94	103	120	100	107	103	104	109	93	110	107	101	110	106	86	111	120	112	103	116	101	118	125	119	110	107	117	111	110	118	107	101	109	108	96	114	99	103	113	116	109	92	114	86	95	97	104	111	109	104	106	108	122	112	104	128	120	105	97	103	130	116	110	102	96	113	113	98	107	111	97	96	118	97	91	100	104	122	107	98	102	83	124	108	103	111	124	98	113	96	105	98	104	97	115	125	94	120	127	102	111	101	108	126	109	104	100	117	97	120	98	111	94	101	94	101	83	96	105	98	91	91	114	106	93	124	118	120	112	105	115	96	112	108	115	121	80	79	113	124	109	108	96	119	122	106	98	115	111	99	117	122	113	105	106	108	86	105	99	105	114	113	95	116	116	108	99	123	89	110	101	104	99	100	95	93	93	108	97	105	103	102	109	116	115	103	94	100	104	93	107	104	102	117	106	111	96	112	105	111	93	98	114	96	83	95	108	128	117	89	101	97	98	124	119	118	115	105	99	111	114	133	103	121	124	128	111	123	95	115	121	109	98	100	104	100	80	98	117	112	108	102	100	99	99	100	89	106	104	84	102	104	115	91	93	120	98	103	96	98	109	124	91	104	94	107	100	117	97	105	111	95	122	96	93	107	95	108	105	112	120	110	105	115	95	120	87	101	114	113	101	136	116	108	96	117	93	105	104	112	114	116	114	94	96	118	110	101	100	119	118	100	108	117	116	112	116	123	122	93	102	101	106	106	115	105	105	112	96	113	107	104	105	79	91	106	107	106	95	93	92	111	109	111	123	103	107	103	91	101	103	117	93	102	109	113	119	101	110	111	93	109	78	83	109	117	118	100	116	116	107	105	94	106	99	101	87	103	108	113	106	115	95	125	93	108	107	103	110	104	102	110	88	104	108	122	119	117	111	109	112	109	95	114	115	115	115	100	101	132	107	95	111	84	115	109	109	100	112	116	95	115	111	108	102	114	111	92	95	95	100	91	92	93	112	106	114	114	111	100	127	120	121	104	108	107	109	98	102	98	99	96	112	122	118	99	108	91	91	107	101	118	94	120	102	106	116	127	92	115	104	105	117	107	101	121	109	115	112	105	95	109	117	93	94	109	102	117	108	108	106	94	97	117	89	121	98	98	106	97	129	90	122	102	96	106	109	106	100	124	95	106	109	106	105	97	108	113	102	90	101	105	104	84	132	108	115	110	109	105	91	123	100	105	111	105	94	110	112	105	100	102	101	125	102	101	107	120	106	119	113	100	112	110	109	126	105	104	122	108	121	110	128	102	91	124	117	109	126	99	125	116	89	115	95	101	113	97	117	91	103	106	115	113	121	93	104	100	114	120	101	92	107	113	106	116	115	102	94	99	113	115	111	112	135	108	120	105	102	96	99	104	103	106	81	101	119	105	122	140	114	106	99	81	99	109	105	105	101	99	108	98	107	110	94	110	110	118	86	118	88	120	104	110	110	99	120	100	109	130	114	106	126	101	109	112	102	106	101	121	94	109	110	109	92	120	107	106	112	102	116	105	122	102	118	88	99	96	109	100	113	112	112	115	103	92	119	123	104	109	119	103	118	97	100	90	108	108	104	114	104	100	112	108	95	108	97	104	100	114	111	132	108	102	106	101	104	101	96	105	105	112	119	111	99	110	125	111	114	77	117	106	129	105	108	84	103	119	112	117	120	104	117	115	107	116	107	114	93	112	113	89	122	111	97	90	111	121	113	118	117	112	103	109	110	118	118	122	99	135	105	113	117	98	100	111	103	97	102	108	84	111	111	96	122	85	122	114	100	92	124	111	111	111	89	115	107	112	106	110	107	114	124	113	130	113	91	109	101	102	109	108	101	105	112	124	113	120	108	115	107	101	106	123	103	102	130	106	113	112	116	131	98	96	120	117	95	110	131	114	112	94	107	116	106	120	100	112	111	94	115	97	101	101	107	125	126	120	114	104	91	107	112	118	109	105	98	94	98	113	109	112	130	103	112	100	109	118	92	117	94	102	104	105	104
2619	333	419	440	388	370	330	365	361	323	342	316	318	299	333	313	290	339	303	364	309	343	338	328	313	296	318	301	301	324	332	302	323	337	316	320	346	345	305	296	310	284	302	303	306	312	311	291	300	337	295	315	312	299	299	326	319	333	328	315	340	318	335	314	317	307	321	287	325	313	324	336	278	310	288	302	343	306	329	313	331	317	313	311	311	275	338	320	313	305	294	297	295	269	330	337	317	327	276	301	316	307	330	332	295	311	334	275	305	318	321	282	315	332	315	293	302	334	323	307	306	313	283	322	285	308	279	327	290	303	288	282	309	316	315	310	299	280	296	320	293	300	322	270	311	309	322	294	314	293	335	327	289	341	294	332	300	331	296	320	326	296	316	278	351	309	287	304	339	320	292	282	288	301	325	305	323	309	303	309	289	276	303	324	288	294	333	319	329	296	322	349	319	290	322	296	301	335	311	276	280	307	282	323	327	300	313	284	339	274	300	294	306	272	293	301	290	306	273	303	320	281	333	269	301	323	315	294	299	310	300	306	286	321	281	294	314	312	302	310	328	285	289	291	306	316	285	314	341	310	323	298	319	281	335	308	302	324	306	321	315	305	302	331	324	331	310	291	331	310	328	297	320	281	293	303	311	313	336	305	296	318	288	294	311	292	281	335	309	330	308	323	318	296	299	335	304	333	296	289	317	312	324	333	313	318	311	292	320	319	338	284	305	310	278	310	300	299	318	326	302	320	268	320	292	295	285	303	316	303	303	306	314	307	278	319	282	297	302	266	334	305	306	304	314	310	310	327	281	318	337	299	290	330	290	319	306	300	295	293	329	306	318	296	322	287	310	313	295	298	335	316	320	318	296	308	295	320	346	305	309	334	292	293	305	310	312	266	327	286	326	289	311	303	296	319	287	279	294	296	317	336	309	312	301	316	308	279	309	305	290	309	310	306	322	286	302	309	289	279	295	313	332	313	292	297	317	310	321	318	306	307	304	294	330	293	323	295	321	289	314	363	340	307	304	312	312	289	310	302	294	303	293	337	349	329	286	326	303	300	341	272	320	293	312	312	290	306	308	310	270	324	294	309	323	333	300	291	319	309	280	292	279	323	324	294	308	300	294	289	317	316	323	318	308	332	308	291	309	290	340	329	316	351	329	303	323	298	287	282	323	312	284	310	326	277	305	280	311	335	309	309	336	331	324	322	330	314	313	304	325	304	314	285	308	313	293	318	317	274	297	282	320	304	285	275	287	313	316	287	306	283	283	324	301	285	287	266	295	324	293	331	305	301	309	314	300	331	321	338	323	306	329	296	319	301	295	313	285	313	296	310	287	340	304	281	306	286	282	277	289	312	274	322	300	307	330	319	305	316	315	322	296	293	297	313	308	313	312	310	298	320	318	322	321	294	283	319	316	318	305	323	325	289	298	310	289	336	313	301	303	299	337	321	325	304	307	306	283	318	331	303	291	309	299	336	323	334	287	297	312	315	305	291	308	317	324	311	321	315	299	329	299	321	292	250	334	268	332	294	302	300	307	308	315	302	320	302	307	290	305	354	303	288	306	306	301	328	308	292	298	288	336	321	311	300	306	312	318	316	336	294	311	317	344	290	303	304	296	278	306	291	296	308	311	315	345	310	297	327	299	311	300	314	302	318	321	328	323	357	317	295	306	303	306	312	301	308	319	300	307	330	322	298	299	303	315	322	313	332	313	347	335	282	344	314	346	287	292	297	298	303	323	284	285	300	311	341	319	322	314	306	322	324	289	298	285	316	283	334	288	296	285	333	314	292	320	305	292	347	285	313	291	321	307	277	291	294	319	307	316	315	308	338	295	303	330	322	319	311	273	298	282	322	310	316	288	291	297	283	297	301	300	299	325	319	288	297	343	332	304	315	326	302	338	298	291	309	338	306	272	304	301	333	304	304	323	284	319	294	295	306	301	314	315	319	302	305	304	331	314	317	322	317	317	298	291	300	318	271	323	284	314	333	301	311	301	301	327	303	331	293	292	296	330	330	312	334	291	298	313	347	311	306	346	337	335	311	302	299	347	340	317	273	338	301	297	284	307	297	299	300	296	276	283	320	324	328	293	334	286	309	306	316	280	325	297	302	320	306	303	348	300	303	304	292	305	302	307	319	282	304	320	327	320	322	312	330	294	319	313	296	306	321	318	297	314	330	292	298	340	321	308	333	284	288	295	315	331	309	300	295	285	344	310	310	301	314	280	305	308	334	292	324	311	307	328	319	295	293	316	305	311	307	301	348	305	318	292	335	300	302	297	322	296	323	296	316	294	305	297	258	313	304	332	343	309	295	312	282	304	308	314	308	315	325	322	300	270	305	290	276	305	277	290	289	355	290	296	307	306	305	277	295	294	287	273	346	302	281	334	300	322	307	294	308	327	319	341	321	328	311	316	320	270	326	314	304	302	334	322	292	344	301	291	315	319	319	320	286	307	303	305	297	294	295	311	283	305	269	307	302	316	294	313	300	288	283	291	284	311	325	306	312	317	296	289	260	308	288	323	295	282	337	318	325	319	309	307	321	290	326	357	282	314	308	318	322	300	296	301	291	325	308	299	288	294	282	334	320	283	295	317	307	254	316	349	325	314	319	300	308	322	317	309	310	322	315	325	319	316	301	341	314	313	319	326	284	294	318	321	336	334	297	310	308	305	301	297	341	302	315	300	318	310	316	297	320	328	338	310	315	291	324	303	318	304	297	317	318	289	333	341	304	302	297	310	303	288	320	329	356	323	313	289	336	305	301	302	307	270	324	304	307	318	309	308	290	323	320	330	318	327	307	301	320	322	311	307	345	298	313	279	301	328	320	327	328	299	315	303	293	333	312	339	333	323	308	317	298	307	327	334	312	299	312	292	319	333	287	307	293	312	308	305	292	313	324	327	305	339	341	317	325	296	318	300	300	352	303	276	332	286	328	317	310	316	315	334	311	297	342	316	311	314	316	307	310	324	322	297	297	313	308	283	325	299	308	333	291	290	344	305	325	291	307	274	338	308	280	295	299	293	291	317	313	285	302	317	327	306	301	339	304	317	277	319	314	288	298	320	305	327	279	358	306	291	291	344	310	306	315	336	315	321	290	311	306	306	321	312	303	282	309	322	320	270	307	326	299	302	288	302	286	314	304	327	291	285	320	302	273	342	274	298	305	311	334	340	296	327	323	294	322	326	290	296	317	288	320	315	316	309	310	277	301	302	322	315	323	332	302	280	313	330	321	326	308	311	307	286	315	324	342	266	288	308	300	315	329	296	291	336	308	287	307	333	321	306	336	307	320	325	305	299	341	306	300	304	328	334	327	290	315	299	296	294	299	299	312	302	312	304	288	350	319	322	258	288	308	313	312	286	299	316	299	299	309	314	296	300	302	301	316	337	309	309	317	287	312	325	270	289	297	287	287	277	297	325	328	328	333	290	323	298	324	319	312	304	321	310	316	324	341	314	308	297	325	323	302	318	301	280	290	286	303
8396	814	1032	835	579	463	384	287	224	224	198	214	182	175	174	147	162	153	143	143	134	140	137	107	158	141	142	118	127	123	129	121	136	149	128	111	113	138	126	137	133	119	132	134	147	114	127	101	118	133	132	147	130	135	128	139	120	154	127	121	145	139	116	132	122	155	122	140	127	114	118	127	142	109	115	131	148	139	118	108	105	122	127	117	113	105	125	109	104	138	129	133	121	130	133	136	131	114	105	124	120	105	111	115	140	128	129	138	132	124	121	129	125	122	139	114	114	100	134	113	142	115	113	136	117	146	113	120	121	138	135	118	132	135	134	114	106	102	116	122	121	126	120	133	129	124	118	114	130	103	112	119	145	129	139	124	144	122	104	122	123	113	110	117	120	104	140	127	132	143	119	133	129	123	128	110	120	120	110	99	132	115	112	100	91	106	105	127	129	129	139	135	124	127	118	130	135	120	125	118	126	114	119	136	103	106	111	145	98	128	107	112	116	137	110	114	91	130	133	129	124	125	123	118	108	97	142	128	131	125	129	127	121	115	125	113	111	116	120	112	129	130	133	118	123	115	123	112	125	119	125	119	110	128	122	118	107	134	117	100	132	115	122	125	106	120	116	120	128	125	138	111	94	115	126	128	125	121	115	131	129	126	124	132	131	116	131	115	124	137	111	111	129	115	113	140	117	116	118	121	145	131	127	108	128	136	127	129	115	130	108	132	125	130	108	123	107	122	130	127	125	114	123	135	119	131	108	123	130	115	119	114	123	121	139	120	133	130	130	98	132	124	123	111	125	105	138	100	123	130	131	130	127	130	132	118	110	130	124	114	126	126	124	126	131	123	130	100	128	106	132	125	122	120	115	127	115	126	123	123	128	125	113	113	118	108	123	125	147	134	122	101	135	114	131	120	130	102	133	131	145	117	149	114	135	132	129	148	119	122	131	122	128	105	125	130	120	120	120	139	122	117	123	121	107	130	138	108	99	123	122	124	117	131	114	96	119	122	94	121	114	130	139	128	126	115	127	121	115	142	127	130	109	96	123	119	113	122	140	132	108	118	119	134	124	135	120	115	129	124	129	128	100	126	128	124	127	108	124	128	108	137	110	104	136	114	127	135	114	140	138	108	148	98	105	132	121	129	122	139	133	132	111	107	105	124	125	115	144	132	123	129	145	123	123	123	117	122	127	129	135	120	151	115	146	121	105	133	121	105	140	121	132	111	101	132	131	118	120	121	109	109	135	129	107	135	126	123	115	135	131	114	131	136	137	96	130	119	123	139	109	119	131	136	128	124	126	116	121	113	144	142	139	114	122	109	111	120	122	124	116	119	117	116	113	122	136	120	108	128	107	131	123	106	117	121	125	122	112	112	133	149	118	132	128	119	132	106	120	114	115	112	126	121	131	116	119	125	123	129	113	121	134	121	122	118	113	122	117	123	121	129	141	122	137	126	132	119	118	123	126	131	124	130	90	114	120	114	111	121	131	112	132	127	111	131	112	135	130	123	128	110	135	137	128	112	133	128	131	125	113	127	113	103	129	108	133	139	126	116	131	124	119	124	123	130	127	115	134	129	112	132	131	138	140	112	123	124	139	138	125	136	139	107	112	130	132	134	122	98	143	124	116	127	124	124	118	125	139	117	121	129	121	120	117	132	120	121	120	114	111	100	115	91	136	105	127	111	114	128	121	126	117	107	136	111	105	137	128	114	126	119	125	119	124	119	123	106	120	135	129	131	110	125	110	120	121	114	126	129	132	139	125	119	133	136	108	107	115	122	115	109	137	115	128	115	112	101	112	141	130	122	109	109	121	109	119	123	136	109	117	141	124	120	127	128	149	104	119	115	120	129	122	120	110	128	121	110	115	126	119	151	131	129	125	121	132	125	123	151	128	107	126	115	119	145	118	102	121	108	116	147	115	123	139	121	98	108	118	143	120	131	121	123	99	106	119	127	113	106	123	131	121	123	146	122	122	103	124	118	123	114	121	116	99	114	130	145	124	128	127	117	112	126	112	124	121	119	103	112	126	128	129	101	109	124	120	110	123	120	115	117	102	145	120	142	107	139	116	119	118	103	126	111	133	117	114	134	125	127	126	132	133	99	135	137	128	116	113	130	111	149	126	123	125	129	116	128	110	103	112	117	120	115	121	127	108	120	114	123	132	138	136	105	104	126	130	117	101	128	105	107	126	106	110	107	124	128	135	112	113	121	141	121	119	115	111	120	117	118	118	118	110	99	128	121	112	114	120	128	123	130	111	131	125	134	115	129	115	104	128	121	100	125	101	117	102	122	125	150	122	117	120	106	115	130	124	121	111	109	124	102	105	103	126	113	109	133	114	134	130	103	147	124	132	122	112	127	138	142	131	147	125	109	127	124	134	124	126	125	107	134	123	122	136	115	136	128	119	132	141	122	105	126	131	120	123	120	119	128	107	130	104	115	112	140	117	128	130	123	125	124	139	124	127	109	131	118	109	113	111	123	133	122	104	129	114	146	132	121	136	118	115	125	130	139	131	101	129	108	126	110	115	130	119	126	147	130	127	138	146	127	116	111	124	119	123	129	99	112	116	132	132	132	123	125	131	135	120	93	116	129	116	143	138	120	108	126	138	130	131	123	122	115	97	119	128	111	130	125	111	134	134	116	126	113	114	105	144	114	130	124	120	127	132	112	115	131	102	124	117	107	124	133	128	123	126	136	109	135	111	144	140	134	142	100	128	129	118	124	113	116	125	126	123	107	121	127	128	135	131	123	123	117	119	108	124	115	123	148	124	129	113	123	113	131	122	136	113	117	103	106	113	133	134	110	129	114	119	133	95	149	105	101	117	113	101	123	114	120	122	126	120	117	114	122	106	116	119	127	104	142	137	124	133	141	132	121	119	135	113	145	137	102	122	130	119	136	133	109	106	129	124	114	117	103	133	100	117	120	117	125	112	138	119	107	112	117	120	126	131	128	131	127	110	115	108	114	141	127	126	110	118	123	129	137	132	114	119	113	123	132	113	128	113	115	135	104	102	119	108	125	121	104	119	105	128	108	135	110	111	127	115	106	152	105	124	130	101	109	119	133	111	128	131	113	117	105	149	119	143	119	126	142	128	109	131	117	123	109	111	131	130	125	135	110	114	120	106	142	151	109	122	145	110	137	117	105	124	118	109	126	98	131	108	129	108	125	104	103	123	138	150	108	122	131	133	113	125	119	107	116	125	106	130	104	124	104	106	112	128	131	118	150	134	139	119	113	123	115	116	107	135	124	150	136	120	115	123	131	133	121	126	139	124	116	146	134	114	113	122	124	127	126	145	116	129	113	128	135	132	113	125	133	146	148	106	123	114	111	122	121	114	115	120	117	121	109	117	113	108	114	117	112	116	123	120	111	126	114	112	121	126	126	117	120	120	137	160	127	111	130	119	123	113	135	132	113	126	118	139	120	120	130	106	115	121	131	127	129	114	128	160	127	116	107	110	130	127	96	121	127	134	134	116	130
6003	1204	2443	3110	2658	2135	1752	1393	1239	1091	974	827	824	756	634	653	580	576	573	497	517	445	477	438	458	465	477	409	408	425	432	419	393	424	402	400	385	365	375	371	371	394	403	360	380	399	381	362	380	357	413	436	402	387	404	426	404	400	401	388	365	414	354	386	375	394	362	385	350	395	381	353	355	360	340	365	367	343	370	333	339	364	347	353	343	346	348	373	305	331	337	372	334	330	358	349	346	365	338	372	347	345	321	342	339	341	327	329	337	347	339	324	337	348	306	336	340	345	353	384	358	327	333	355	321	333	342	365	336	359	362	357	364	329	356	328	354	329	321	313	356	325	321	358	348	324	330	369	349	310	346	325	384	322	380	331	358	315	341	363	360	341	354	342	363	303	348	306	356	342	314	391	349	317	348	352	342	352	378	341	311	320	337	377	339	360	314	308	358	322	354	336	345	374	355	344	323	314	316	337	373	340	330	311	346	383	344	374	370	354	359	317	334	327	340	331	326	326	337	348	343	371	327	351	345	354	300	347	301	369	368	363	348	362	331	341	353	314	318	334	307	324	344	344	319	320	337	311	320	357	331	325	316	348	336	358	342	340	351	344	353	375	335	376	331	307	341	342	384	337	339	356	333	334	385	288	365	352	325	342	343	357	360	359	337	333	337	350	320	323	340	294	340	359	358	346	349	321	358	357	307	349	341	334	336	327	328	356	342	334	323	352	342	332	367	320	339	362	360	304	294	327	350	317	339	375	310	341	341	328	352	327	336	338	340	337	353	316	345	357	337	364	331	340	320	345	334	356	347	319	342	331	356	343	325	342	358	354	327	314	318	330	320	329	337	358	341	356	329	330	302	364	348	329	352	346	321	346	339	319	334	333	333	335	336	359	317	315	366	327	349	311	353	326	329	328	329	338	344	335	341	371	355	346	306	328	322	362	361	335	371	365	336	368	348	323	341	348	346	341	364	337	323	358	332	322	334	348	361	356	352	340	365	332	346	340	355	322	336	325	334	319	337	328	348	348	343	310	335	340	312	336	352	359	338	333	362	327	315	351	332	352	334	364	352	333	346	346	323	341	324	323	364	343	323	321	337	320	375	349	348	340	338	326	328	345	363	344	354	325	322	307	341	353	338	321	326	308	321	334	372	381	361	373	326	365	353	352	318	334	339	354	345	342	365	329	352	331	370	338	309	357	343	330	343	327	294	336	322	361	339	347	341	347	375	297	335	371	329	322	357	330	321	357	347	334	376	379	351	343	346	342	336	314	338	322	329	342	339	323	337	336	341	372	373	325	330	351	341	351	320	362	304	331	349	321	352	368	346	313	345	332	330	333	342	329	342	341	306	350	357	321	358	332	360	352	341	353	351	352	323	344	344	346	321	331	364	346	314	347	345	336	332	334	336	364	350	332	336	357	345	362	340	342	335	353	344	315	326	342	295	355	353	355	328	320	344	315	316	331	333	354	313	354	342	371	332	322	351	328	356	340	317	316	347	347	339	385	342	314	327	332	357	351	325	350	379	345	341	334	323	365	342	360	330	340	292	358	336	328	371	363	331	309	306	348	314	345	343	318	337	353	333	327	358	343	338	373	334	341	341	333	340	359	342	343	328	358	336	352	356	348	348	331	330	340	349	359	368	317	317	374	350	349	379	324	350	355	335	317	346	363	358	357	325	322	348	342	319	356	317	342	301	351	315	288	337	334	329	355	324	339	330	344	320	326	348	348	303	332	361	306	347	333	302	329	349	322	383	320	319	346	327	368	329	348	348	333	364	353	346	352	329	343	321	331	307	344	338	341	339	340	370	368	353	312	363	326	354	337	324	366	321	355	333	324	315	364	349	341	341	363	331	315	331	303	335	342	344	360	328	322	336	315	359	337	347	341	348	352	376	342	361	351	340	300	305	359	335	343	338	353	316	348	309	344	308	335	312	341	364	322	304	341	345	330	356	329	348	313	336	332	345	342	336	337	335	305	336	359	339	318	316	328	353	321	332	364	352	330	333	317	343	352	331	338	345	338	355	323	327	334	355	341	377	328	311	334	355	361	331	351	353	341	355	340	348	318	370	332	324	327	350	346	343	334	335	340	341	335	348	320	354	357	350	355	356	347	305	344	333	337	333	341	351	318	324	343	378	348	326	311	372	350	324	361	313	340	346	351	339	377	324	325	307	351	332	336	384	349	341	309	358	376	335	339	327	347	304	337	355	338	339	383	340	372	349	358	356	308	337	341	362	310	323	369	372	343	330	360	353	326	313	318	328	366	325	326	332	320	336	342	338	332	320	319	340	325	329	345	330	324	354	327	331	318	330	352	362	349	361	327	329	358	325	330	333	329	322	342	344	334	348	350	349	319	326	315	358	318	314	328	341	381	354	332	364	308	313	301	359	318	319	315	373	360	361	318	345	332	373	316	340	363	345	315	350	346	333	335	345	350	339	335	320	324	327	362	349	359	323	306	316	306	323	325	367	354	341	343	326	354	339	343	334	330	324	328	342	373	360	342	346	356	343	333	324	321	327	321	347	330	345	363	314	318	319	366	372	356	318	359	345	366	337	318	334	330	325	317	322	361	328	321	328	359	341	338	354	341	369	356	358	333	351	341	368	343	325	327	341	337	356	340	325	331	364	367	340	347	342	317	366	345	308	331	367	349	331	334	340	327	328	377	351	337	340	313	334	324	324	360	310	332	341	316	345	337	319	332	339	311	348	347	356	355	332	345	334	358	338	335	369	330	330	339	350	375	341	361	344	341	345	356	331	330	349	355	334	329	341	347	351	353	318	337	335	362	342	343	322	332	328	344	327	332	328	346	323	324	336	329	379	360	312	379	363	318	358	326	337	341	357	341	330	350	348	341	333	373	315	327	298	344	335	314	342	332	317	313	323	316	339	318	345	357	363	314	312	318	331	318	340	341	333	338	321	348	328	365	342	361	370	300	340	323	334	336	339	358	313	339	327	341	382	320	338	318	375	323	365	345	366	339	331	360	341	342	309	305	360	339	356	360	321	348	331	324	335	318	366	292	325	333	338	354	312	330	367	376	349	347	331	319	338	358	293	338	342	347	336	337	349	340	333	327	332	326	320	336	329	351	353	364	306	315	332	301	318	324	369	342	360	333	345	311	320	323	332	349	364	350	348	330	303	360	339	358	328	346	341	342	385	331	324	341	301	346	294	371	336	325	343	374	342	356	347	345	353	337	314	334	325	337	357	342	374	381	363	336	368	340	303	367	308	335	338	338	365	356	328	347	324	337	318	340	336	309	354	360	297	343	358	319	359	321	379	362	324	347	346	354	363	322	329	316	325	317	307	344	334	337	344	324	346	387	353	344	375	320	316	348	345	356	349	336	325	339	360	359	329	385	351	381	316	335	329	339	329	292	328	333	338	351	333	348	319	358	357	324	361	363	346	344	324	333	333	336	333	356	328	319	348	354	341	342	339	339	313	298	369	322	351	349	294	381	315	333	319	356	365	329	364	353	363	313
14368	1778	1987	1521	980	655	509	382	334	267	233	201	182	135	143	136	112	112	115	105	94	114	106	101	74	66	83	96	70	79	86	67	57	62	55	63	61	64	62	66	70	73	68	57	57	56	67	54	60	57	64	57	54	55	80	57	56	76	68	58	64	65	64	53	62	56	77	71	76	72	62	51	64	70	64	47	62	44	63	68	55	60	60	55	60	69	58	54	60	50	55	62	74	49	53	53	69	57	57	61	57	54	66	51	45	54	62	59	59	56	60	50	49	56	61	76	66	50	63	61	66	63	46	62	51	49	55	53	56	63	60	44	50	46	59	50	68	58	70	59	46	65	58	44	47	53	60	48	62	49	63	46	47	52	43	50	63	61	53	57	50	44	50	51	48	64	65	61	58	57	53	37	48	56	46	48	51	57	46	70	53	48	37	61	51	54	74	38	62	49	57	54	44	53	48	57	56	53	44	49	63	50	50	50	55	42	59	53	58	62	54	61	53	42	62	67	48	48	53	67	47	50	49	52	52	50	68	48	58	40	48	65	62	61	60	56	52	58	44	52	50	48	64	68	51	44	37	55	66	45	63	60	59	55	51	49	56	66	61	57	61	65	57	64	59	55	59	52	55	62	55	49	46	54	53	59	39	64	66	49	58	53	59	49	53	53	64	49	51	53	47	48	64	50	60	60	54	63	54	65	50	55	61	60	52	69	53	57	65	46	58	45	48	58	55	53	43	46	53	61	52	61	63	63	69	60	49	40	38	48	45	76	50	64	66	43	41	58	58	58	47	45	50	51	61	52	57	49	55	58	54	55	64	56	58	62	54	58	43	59	70	60	57	66	53	52	55	49	54	56	44	66	54	58	59	55	62	63	57	57	63	53	62	56	59	58	60	61	54	56	67	42	66	67	61	68	54	60	50	61	67	43	68	48	64	51	61	53	78	68	68	42	57	61	57	69	59	42	58	59	47	54	53	61	76	53	51	59	51	56	59	64	52	66	67	56	66	60	45	36	60	48	60	63	61	63	53	62	65	53	55	55	55	61	60	49	61	56	35	59	62	55	56	54	51	52	43	46	46	45	48	55	64	58	51	59	55	59	46	60	49	51	73	46	67	50	49	65	53	59	56	57	54	73	63	55	43	50	58	51	62	52	59	59	59	52	56	58	57	55	52	53	48	58	42	44	51	43	58	64	72	55	50	62	48	51	53	55	59	54	67	68	53	47	42	40	61	54	59	48	71	33	52	62	52	43	60	58	64	61	43	52	57	64	62	49	65	52	53	48	51	52	67	50	54	51	49	58	65	54	48	71	57	56	45	67	65	49	72	56	50	54	57	57	52	46	48	65	55	65	50	69	48	67	63	52	65	67	48	59	51	60	43	60	49	58	52	62	60	56	53	55	54	61	55	59	51	55	51	63	61	43	51	49	56	54	60	57	56	55	72	47	57	46	52	56	59	47	47	47	53	50	57	56	58	70	61	52	68	61	66	44	60	50	62	58	52	54	56	58	54	46	51	63	66	64	57	64	65	56	45	68	44	68	57	55	49	58	59	54	65	54	58	44	46	54	40	59	68	53	61	72	58	56	58	75	47	54	52	49	60	48	41	54	56	59	64	58	63	49	49	58	53	57	44	56	68	50	57	51	63	46	48	62	58	51	59	55	47	59	60	63	53	51	52	60	51	69	62	52	49	59	61	54	60	55	46	49	62	64	59	61	57	57	47	54	62	67	60	78	54	63	54	45	47	44	67	65	41	50	48	65	57	56	43	53	54	49	39	54	57	52	72	48	61	50	67	54	58	61	49	61	57	46	52	44	61	53	62	59	52	67	56	55	43	48	57	65	38	39	52	49	54	63	46	52	59	53	67	67	58	41	55	56	56	49	57	57	57	54	42	51	53	55	50	56	49	54	60	45	50	50	69	57	61	66	56	67	54	44	52	60	73	42	44	59	63	62	58	68	50	52	43	67	47	55	66	51	58	56	58	58	62	52	54	46	69	53	58	61	45	70	59	62	65	52	55	56	61	56	52	39	56	66	61	54	48	65	66	52	55	57	63	57	54	52	53	54	65	60	50	62	64	64	51	53	47	60	48	60	69	59	56	60	45	45	45	49	70	60	44	52	48	43	60	64	62	49	50	50	60	65	58	44	56	56	35	67	49	62	58	48	61	66	48	45	67	54	49	61	42	49	60	53	45	55	47	53	49	60	50	65	53	61	68	50	46	48	61	75	70	48	68	65	71	61	74	56	52	53	59	64	54	66	66	60	42	62	45	48	63	58	57	43	58	52	54	56	64	65	68	47	60	51	53	58	55	57	60	72	57	56	55	46	53	61	46	42	56	56	74	62	76	63	51	55	54	62	60	51	43	68	59	55	62	69	50	55	49	63	58	52	53	59	43	54	52	43	52	59	61	55	59	60	51	56	52	55	53	56	45	64	68	52	45	58	55	59	66	47	50	59	61	55	64	55	62	55	67	44	61	72	67	59	68	46	65	55	56	54	69	65	56	44	53	66	60	57	50	51	54	64	60	50	62	59	62	50	62	69	53	64	59	47	51	58	43	62	56	43	63	52	71	43	60	47	60	69	51	49	45	56	53	57	50	55	51	53	55	55	57	49	52	54	68	54	49	49	67	52	61	54	66	58	66	43	48	42	60	54	59	55	58	51	62	50	66	66	59	56	59	55	55	66	66	56	54	55	49	61	47	70	68	62	65	49	61	58	72	45	59	56	51	40	74	52	52	51	61	45	54	47	48	45	41	50	54	49	55	62	52	71	56	61	48	55	65	61	66	55	65	66	72	61	45	67	65	56	49	48	66	55	67	46	55	50	74	45	48	69	59	62	76	54	60	48	59	62	66	52	59	65	62	59	74	53	61	54	69	63	46	67	46	50	55	55	48	49	59	53	66	57	47	48	60	58	49	45	54	61	41	57	61	47	57	64	50	43	51	69	53	56	63	57	65	52	55	53	52	67	51	60	50	33	41	52	57	66	54	50	57	49	45	74	39	58	57	59	59	52	64	41	58	62	50	39	72	44	64	56	69	50	65	60	60	54	51	53	56	62	59	59	58	49	60	49	50	49	53	57	53	55	59	69	67	66	56	46	62	66	44	53	61	56	51	54	56	56	51	59	57	52	45	59	62	42	57	60	56	48	59	54	55	39	50	57	68	63	50	59	52	50	47	37	50	59	61	53	74	57	68	71	60	42	58	46	57	62	58	54	58	57	55	44	69	49	52	61	49	58	55	49	47	46	66	35	54	48	59	56	56	60	52	59	48	61	61	47	56	42	47	40	62	47	60	60	83	55	60	58	71	62	69	48	57	40	46	45	50	55	44	66	56	60	50	52	52	50	49	54	59	49	54	50	60	52	44	66	33	56	61	65	49	40	67	54	48	52	51	56	50	57	65	65	45	56	56	65	62	55	52	70	50	59	62	53	59	51	48	52	60	46	56	50	49	66	48	55	48	52	44	63	44	64	63	49
7579	1736	4421	5062	4462	3504	2824	2308	1839	1567	1299	1176	1038	940	891	720	627	630	601	538	494	455	434	427	367	408	360	353	345	325	295	308	296	282	308	275	281	239	245	305	249	261	231	233	252	261	228	233	254	220	235	269	273	251	271	255	286	249	269	267	239	218	237	216	211	294	313	284	267	235	230	177	181	190	196	196	163	175	197	165	187	177	183	180	162	162	178	203	160	155	162	165	190	183	201	169	174	175	151	163	165	178	191	172	159	164	169	176	171	158	146	183	160	176	194	164	147	175	195	152	180	178	180	177	188	179	165	171	172	188	160	175	192	155	169	169	151	149	151	171	150	167	169	155	160	168	154	176	193	156	162	171	158	170	152	150	149	153	188	189	175	168	161	158	173	192	149	186	152	172	179	173	148	170	151	175	175	160	153	167	172	151	191	175	165	172	148	152	160	181	179	144	148	147	170	174	176	175	151	168	172	157	160	156	138	172	151	165	186	159	177	166	151	178	183	144	154	149	138	145	151	175	166	177	150	147	169	190	142	164	187	159	160	127	162	168	171	150	182	156	160	147	153	162	161	157	169	156	148	159	155	174	134	158	148	157	204	151	158	166	154	196	141	163	178	181	153	156	167	184	175	173	158	161	157	145	173	166	168	178	157	153	167	160	149	152	158	172	165	141	146	170	178	161	156	151	159	159	156	161	159	162	166	181	172	150	150	156	170	183	167	156	169	142	166	170	185	143	161	159	161	164	159	180	151	153	177	136	166	144	147	150	148	154	171	147	184	154	172	179	132	143	167	157	177	146	157	176	134	185	136	153	162	161	165	184	179	159	179	151	151	148	162	154	186	157	170	141	175	161	163	168	161	159	146	137	141	165	154	165	188	187	177	164	151	165	181	166	154	158	160	181	155	158	165	138	132	178	186	148	184	173	174	155	181	170	188	166	170	175	167	157	153	161	138	174	134	190	186	168	167	164	158	155	151	158	167	183	164	152	149	146	160	184	179	137	148	160	188	154	162	145	142	168	164	169	168	164	170	169	179	160	184	175	161	148	154	171	160	154	165	178	173	145	160	147	154	169	160	157	167	180	154	161	171	160	139	176	181	149	169	148	161	150	145	139	154	174	175	167	158	172	175	171	165	160	163	168	203	168	154	162	152	157	172	150	155	168	156	151	161	176	159	155	174	164	148	178	139	156	147	148	152	179	171	150	161	147	178	144	159	188	183	137	145	162	143	183	142	177	167	141	155	173	143	171	180	167	152	158	172	167	146	149	181	153	175	143	158	162	171	159	156	178	151	158	156	160	143	157	182	167	179	186	179	184	158	172	163	152	183	171	177	189	160	166	170	162	173	162	157	157	170	172	171	153	158	147	165	144	164	180	194	149	165	159	149	168	152	163	156	182	167	167	170	151	152	154	155	173	146	187	167	148	168	172	161	161	148	159	170	156	154	171	155	154	168	162	170	150	161	165	164	159	151	156	163	174	173	155	159	161	171	157	166	175	145	173	152	153	145	161	171	171	149	175	146	162	151	157	144	188	159	174	172	152	157	165	159	178	170	191	169	176	182	162	173	157	168	189	170	165	179	154	161	159	168	149	166	163	144	166	154	156	172	182	179	161	162	166	176	166	152	168	151	155	150	143	177	146	165	146	170	160	175	172	163	160	161	154	178	169	181	160	169	150	159	169	154	167	173	173	161	185	158	141	184	164	155	172	161	172	150	161	170	173	168	192	165	166	153	144	152	142	166	166	178	173	154	162	162	160	136	163	169	180	171	171	162	151	136	170	169	165	159	154	154	162	168	168	149	172	146	157	161	154	154	179	155	153	158	148	162	170	170	159	173	175	182	167	165	170	157	169	157	145	160	163	160	170	169	160	196	170	140	151	154	151	177	165	143	177	171	158	163	185	166	177	144	158	174	158	158	181	145	148	141	141	146	181	165	178	182	151	152	152	164	151	163	174	165	172	146	151	162	137	152	147	159	175	164	152	158	151	151	187	164	156	155	147	159	162	176	165	177	159	158	159	173	157	164	170	192	175	139	160	161	160	169	185	161	165	174	185	147	143	162	176	161	148	166	169	173	164	159	156	155	179	172	162	162	175	156	165	176	179	175	148	187	167	141	150	192	168	167	151	154	179	161	160	156	184	163	163	157	181	161	174	163	163	164	146	159	127	180	154	160	162	153	176	159	157	172	151	134	179	151	166	174	148	166	183	165	172	129	164	160	163	159	150	179	147	164	167	171	174	183	174	167	160	141	181	167	154	158	154	175	157	164	171	186	166	165	175	147	157	166	136	154	143	147	163	184	176	174	141	156	150	160	167	156	157	156	180	165	153	160	142	136	146	164	171	146	174	163	152	160	161	143	165	144	161	163	166	147	182	151	195	153	149	154	179	161	150	166	169	169	166	169	157	142	157	177	162	158	173	168	168	174	154	170	154	160	174	144	177	147	138	161	168	160	169	158	175	158	156	160	177	181	175	151	160	161	157	143	163	171	178	154	156	164	147	174	155	169	158	157	172	154	177	167	169	156	192	160	163	156	147	161	171	153	134	140	165	159	152	144	146	175	162	179	146	160	152	149	141	159	180	151	168	166	183	167	149	133	163	159	149	143	142	153	169	174	177	151	153	189	157	165	164	154	170	169	139	157	163	158	146	140	174	153	154	175	147	147	170	178	184	207	173	169	148	143	174	149	161	153	152	181	170	159	174	170	145	149	159	161	137	188	158	163	155	154	173	178	169	154	157	183	172	181	173	157	165	188	180	164	154	155	171	161	171	138	157	175	146	157	168	160	153	176	151	152	162	138	161	165	173	165	172	152	163	176	172	157	142	189	171	146	161	161	152	176	168	159	180	158	163	162	155	159	141	139	157	180	168	170	148	163	149	146	160	170	177	181	146	154	160	154	148	151	164	171	179	170	172	169	185	164	172	167	182	145	170	157	153	153	158	169	169	166	172	139	173	167	187	167	180	198	183	183	140	154	161	163	182	178	165	151	175	152	155	138	157	163	178	166	141	159	163	185	169	148	163	172	151	177	149	173	174	163	154	155	176	165	170	145	148	162	155	153	155	163	161	151	153	179	148	171	185	178	153	170	153	186	163	166	152	177	154	170	165	136	183	144	171	155	153	163	171	159	154	153	158	177	185	181	153	162	154	164	161	148	160	152	155	168	182	187	191	156	161	170	136	183	175	145	174	188	173	166	178	165	170	148	154	193	146	161	174	173	142	161	155	168	141	155	161	164	137	153	137	169	160	173	164	147	186	152	174	164	142	165	144	182	180	175	157	161	178	157	165	169	171	167	155	153	172	166	166	170	160	155	164	136	161	148	157	177	169	172	159	174	175	152	157	173	179	149	158	192	190	177	181	164	171	178	186	175	158	160	151	144	152	150	144	185	167	145	177	155	141	149	166	161	164	180	158	156	166	168	177	174	167	156	184	160	151	152	155	159	153	171	158	176	148	169	160	172	184	155	150	170	161	158	155
2463	148	134	141	126	122	125	95	110	121	101	87	105	100	111	109	98	106	101	114	125	111	110	105	111	116	112	100	120	100	118	119	94	91	91	103	104	130	128	114	128	119	98	111	113	92	92	105	112	99	104	110	97	97	97	112	97	113	82	99	91	108	130	104	107	127	106	87	105	108	115	121	90	112	97	119	97	113	103	123	120	103	96	101	119	102	103	112	93	105	118	123	87	102	101	110	103	95	114	121	118	113	106	125	100	88	110	115	100	102	125	105	106	102	104	92	117	92	107	100	112	112	108	89	127	103	96	122	106	109	117	97	114	97	116	89	102	109	88	106	117	95	111	95	114	92	106	121	101	108	111	102	101	105	134	95	100	132	117	90	103	88	105	118	111	111	119	121	95	106	121	104	115	110	84	100	107	109	103	112	126	111	92	93	118	120	112	114	111	106	115	108	86	86	113	101	122	114	96	103	104	105	110	110	101	91	113	105	110	100	128	112	102	91	88	86	102	122	88	112	97	96	100	111	111	143	97	92	100	106	109	137	109	100	107	112	100	113	101	109	112	102	118	105	100	110	104	100	115	109	97	94	110	133	94	115	87	130	101	116	115	108	120	101	91	97	107	105	128	111	109	107	95	107	118	113	128	95	91	118	101	119	110	105	106	105	104	111	112	112	110	112	107	95	89	92	107	105	125	121	105	109	121	132	118	106	117	124	115	104	114	101	108	103	98	104	106	112	100	119	102	114	119	100	88	92	128	98	107	122	116	90	118	125	112	113	107	88	95	123	97	115	110	102	94	120	104	111	106	114	112	115	101	105	102	112	115	96	118	109	96	97	123	102	97	106	119	118	99	108	122	119	115	102	120	116	119	100	104	112	115	99	111	130	110	86	113	104	127	118	111	110	123	104	121	100	103	116	92	103	110	110	88	112	98	104	100	128	98	107	116	97	102	110	108	101	99	102	111	94	113	86	105	119	123	109	93	107	107	113	115	100	125	102	113	113	120	109	113	108	103	119	109	102	128	98	119	100	88	115	106	91	97	118	111	114	117	98	103	103	112	103	108	108	92	100	114	111	109	96	113	112	103	113	119	105	121	91	110	118	121	116	117	98	101	121	80	101	101	95	92	95	111	98	114	115	103	102	84	101	106	108	86	104	109	87	109	101	97	108	110	107	103	110	99	110	104	111	100	120	103	118	110	105	109	105	100	113	108	107	101	100	113	100	101	109	112	99	112	100	114	84	96	139	114	121	102	101	89	95	112	98	111	120	109	105	109	90	94	103	98	103	108	111	96	102	121	117	108	99	114	118	105	102	99	97	103	111	92	118	108	101	111	119	102	96	103	101	140	118	100	110	104	121	93	140	110	109	103	96	119	106	111	101	113	82	114	120	133	109	113	110	124	107	92	92	131	102	120	96	111	121	111	97	102	129	115	108	118	107	94	106	107	111	109	113	109	104	102	95	111	90	116	111	114	92	104	114	114	100	104	114	76	101	108	98	113	114	113	128	108	114	104	112	115	97	107	107	122	115	113	124	118	93	94	117	97	118	120	122	108	113	119	109	97	112	116	102	111	122	83	92	112	101	91	109	120	101	104	107	92	98	106	115	109	92	98	128	101	100	96	109	122	105	95	105	112	100	109	112	94	112	117	90	105	110	103	86	108	114	88	103	113	112	102	99	101	99	94	101	109	101	102	97	88	110	95	109	102	106	99	102	95	93	103	102	113	105	108	119	116	106	111	91	98	109	110	104	102	106	123	85	109	116	105	99	114	104	126	104	107	99	89	110	106	106	103	116	92	134	120	111	104	102	101	102	95	121	115	114	99	124	98	97	113	99	106	123	111	99	103	106	112	113	106	116	122	104	103	112	117	122	126	104	99	113	116	105	102	111	110	113	118	120	100	85	92	89	114	111	110	125	105	118	118	116	104	90	97	107	96	109	90	100	97	124	100	102	116	110	101	115	84	117	96	101	104	101	109	110	98	96	107	111	109	96	113	110	117	102	94	112	109	94	135	104	99	104	96	105	115	114	95	112	121	84	109	112	106	109	113	89	106	108	108	105	110	95	105	96	101	96	93	118	102	96	109	115	92	77	99	116	114	104	86	116	115	99	133	98	106	108	93	108	117	134	93	114	101	134	119	101	118	117	127	125	81	118	108	111	111	100	105	114	124	96	111	100	112	101	103	107	93	119	102	94	100	90	106	131	110	112	109	92	120	111	104	113	115	111	107	107	123	94	103	118	100	94	124	105	101	120	114	101	95	92	122	105	90	103	98	108	82	114	115	112	126	107	111	102	114	107	107	102	91	100	103	93	91	121	97	89	112	106	109	100	111	97	104	103	107	109	95	115	114	128	98	106	118	104	121	100	101	118	107	111	93	113	95	100	107	91	101	106	105	95	111	113	107	113	105	123	121	119	121	111	122	99	111	97	130	118	114	89	115	118	106	95	116	96	105	102	108	100	122	103	110	109	98	126	118	108	105	96	108	100	106	109	108	101	98	94	97	115	123	121	133	95	107	103	110	85	105	92	104	109	102	126	123	124	106	117	133	95	97	109	108	113	120	137	88	103	106	102	102	85	101	100	116	111	97	91	104	110	109	102	104	111	111	129	130	106	114	120	116	93	110	107	111	104	130	109	108	119	96	84	108	115	101	115	102	100	106	100	122	117	108	108	111	94	123	102	116	122	94	104	103	122	118	111	99	101	109	112	93	100	91	118	105	111	104	107	113	109	103	112	99	115	112	101	104	98	130	103	97	130	99	93	106	116	102	119	113	113	106	114	98	118	102	108	105	117	100	114	110	100	119	104	100	96	108	100	109	104	101	95	117	105	101	110	96	96	105	100	114	117	105	83	105	94	101	114	103	101	114	93	119	111	113	108	105	101	108	116	108	117	109	113	100	120	111	138	90	121	108	103	100	105	102	106	120	111	93	125	92	118	100	102	113	109	99	97	99	96	115	109	98	111	131	120	111	113	102	109	115	116	99	112	106	103	95	108	110	117	103	106	123	114	115	84	115	112	104	129	100	86	98	88	100	125	109	105	108	114	89	101	101	100	108	107	112	94	105	104	104	106	105	114	103	105	115	106	112	108	96	97	109	105	113	121	113	101	96	98	126	115	98	116	94	108	122	112	129	114	100	120	113	94	124	104	115	110	107	106	90	89	92	105	86	117	83	90	133	92	123	96	103	105	104	109	108	123	98	108	119	93	102	112	92	108	92	119	113	131	123	99	97	99	122	115	94	110	124	101	105	105	113	106	113	135	92	114	103	118	101	124	99	120	85	103	117	104	99	118	87	96	118	100	111	95	89	110	128	130	106	121	110	116	102	114	109	110	113	117	105	101	105	118	106	108	107	111	102	107	105	93	104	113	96	102	106	104	125	107	117	112	106	94	113	129	115	114	116	120	112	110	105	132	108	77	117	114	92	109	117	122	121	104	107	114	98	119	94	120	95	106	109	94	111	110	102	92	97	122	106	103
2590	369	400	401	441	364	346	331	387	306	319	316	331	310	306	300	320	328	307	321	288	324	317	321	284	285	327	331	363	302	303	326	321	287	312	320	318	297	310	294	319	322	348	289	328	310	369	318	316	309	309	311	331	314	310	319	345	329	320	322	336	342	312	280	329	288	320	335	322	335	338	328	312	323	308	300	311	325	294	318	314	302	303	296	336	292	325	291	315	309	310	301	285	332	329	286	321	279	315	331	301	277	319	339	326	296	306	313	296	310	299	311	308	318	313	273	319	302	305	302	298	297	328	315	310	282	310	317	293	314	286	310	320	294	271	323	290	313	294	335	319	325	275	294	362	307	304	289	315	293	313	313	286	320	310	297	328	309	287	304	327	328	342	278	338	306	298	313	317	327	300	295	298	302	320	281	292	323	329	311	303	260	309	305	303	312	338	309	330	315	309	290	295	324	355	299	344	318	266	304	342	343	318	308	331	283	309	295	324	284	296	323	284	321	289	304	343	314	307	284	302	325	286	301	301	311	305	277	324	291	290	295	313	292	282	328	307	311	314	280	302	278	329	280	296	310	306	323	324	307	291	300	303	295	320	319	321	303	301	305	280	297	266	295	276	324	334	302	347	307	313	298	301	312	327	312	320	317	304	326	288	282	301	287	289	324	318	288	304	327	308	309	284	291	282	332	293	298	316	309	314	332	308	265	351	338	280	331	284	325	284	309	298	293	351	314	277	312	315	335	316	286	335	299	289	297	301	295	310	308	310	319	286	290	330	353	317	321	336	314	280	290	291	317	309	339	300	319	317	326	318	326	303	314	318	267	312	313	311	284	311	335	312	299	319	297	278	317	293	318	277	313	335	322	311	301	293	299	318	298	290	304	305	308	316	305	298	324	330	327	274	321	288	303	303	289	286	290	300	304	304	336	298	281	287	314	320	288	326	290	307	300	309	315	322	300	253	279	285	308	312	310	301	347	288	316	312	320	301	325	317	315	298	304	306	300	313	337	314	311	286	316	303	304	311	318	314	293	298	301	320	289	359	320	307	289	314	300	293	325	330	338	284	294	328	300	334	335	290	289	353	313	298	310	321	295	313	318	322	321	313	285	332	270	313	281	310	317	284	278	294	303	298	331	325	312	316	313	311	292	309	276	322	324	302	314	301	336	316	296	309	321	317	310	285	312	294	295	282	321	327	346	293	278	276	306	302	298	303	295	300	299	300	291	310	320	312	307	305	316	300	308	317	304	307	298	312	289	332	282	289	294	329	290	339	281	293	299	312	289	287	314	297	317	302	314	296	297	282	311	281	303	280	285	310	312	316	291	307	292	313	297	311	317	324	311	298	293	313	309	308	351	304	290	318	327	302	300	322	319	293	335	296	309	285	311	283	307	295	321	289	359	281	322	288	309	315	311	319	306	308	313	326	303	291	322	306	315	347	320	318	315	320	272	296	333	267	319	290	335	285	306	287	302	330	301	292	281	330	289	327	309	314	298	322	311	316	297	321	309	297	310	298	317	321	308	310	298	312	279	314	259	308	313	300	294	265	304	286	312	302	294	300	312	310	303	295	298	292	287	338	317	295	309	288	323	310	302	310	300	347	291	287	310	292	303	350	323	311	302	323	294	308	297	298	290	338	301	300	296	310	344	338	310	287	314	327	323	314	303	312	317	321	282	298	347	292	309	287	290	295	304	327	267	319	302	326	327	299	315	325	281	327	284	307	297	283	280	322	315	335	313	307	314	316	314	343	302	307	305	303	308	318	305	305	309	323	301	300	309	311	316	333	330	277	332	342	323	322	322	274	323	305	310	317	320	294	290	306	298	309	323	330	317	284	312	331	320	307	311	328	310	330	312	297	277	280	319	315	336	297	310	312	297	323	305	300	278	285	315	284	286	306	271	304	296	354	321	333	282	313	310	317	337	306	299	314	305	322	307	295	296	322	302	280	315	292	290	310	313	292	330	308	339	262	317	332	311	312	346	281	277	282	324	297	257	334	303	317	290	319	295	311	320	303	315	303	320	308	321	295	293	330	306	302	322	330	313	298	293	330	322	302	303	313	312	307	349	306	304	320	324	270	296	285	318	297	321	303	314	298	290	301	307	318	284	287	305	286	326	313	298	314	323	295	286	314	309	326	329	295	303	352	318	301	322	333	323	330	326	281	284	286	295	333	302	300	309	272	279	303	282	318	295	310	313	321	309	307	298	310	313	337	277	323	291	329	297	288	326	331	319	309	331	304	327	279	303	322	315	329	321	302	311	305	354	321	295	296	363	302	294	319	338	300	291	304	311	302	297	314	291	297	305	298	312	322	337	309	345	314	319	297	325	311	330	288	287	279	324	311	288	325	282	323	314	305	278	306	296	298	320	274	297	326	285	292	318	321	349	315	285	313	313	327	305	297	274	309	311	311	303	276	291	312	302	301	288	344	309	308	315	339	287	292	291	338	295	321	324	288	324	344	305	321	305	312	332	296	305	301	317	325	292	323	283	307	307	307	311	334	304	309	284	324	305	306	308	334	290	311	302	291	322	312	288	330	281	328	322	302	295	306	324	303	290	316	304	339	319	294	338	306	336	309	298	323	293	286	340	314	292	289	324	288	328	301	317	286	310	322	316	289	284	303	308	290	312	324	314	323	281	325	297	298	312	282	310	325	323	293	300	291	306	334	337	313	294	325	331	318	314	305	306	293	310	303	291	311	319	347	315	327	297	331	320	304	293	333	313	283	311	332	322	330	312	292	299	283	307	286	319	281	319	334	304	327	302	298	297	331	329	323	314	324	265	321	308	319	280	301	302	309	305	322	283	337	297	305	321	315	337	305	343	334	296	335	316	316	302	339	284	305	312	307	329	347	336	283	283	356	316	322	339	302	294	334	298	285	320	318	303	314	317	288	339	325	320	324	292	291	325	337	281	323	293	324	303	281	308	332	272	281	316	290	322	299	279	325	318	326	310	300	291	298	287	336	318	322	325	321	301	320	291	324	305	320	323	292	300	334	321	306	321	283	306	326	272	306	285	300	362	292	300	310	346	313	322	302	268	294	307	325	289	286	295	311	313	294	288	332	325	298	296	316	302	302	312	335	313	339	340	344	317	316	346	340	312	294	291	309	325	304	300	303	278	292	341	286	304	328	304	293	328	329	313	310	301	306	324	311	317	276	326	327	307	291	339	303	292	327	275	320	291	325	307	288	303	307	299	332	290	299	296	333	333	308	263	331	298	280	271	314	313	305	297	304	315	311	301	324	307	311	271	311	288	292	310	314	300	313	275	299	303	291	316	335	340	316	345	311	333	307	301	336	321	320	323	298	326	305	370	341	319	329	297	331	302	302	300	301	300	288	304	321	304	308	295	312	312	305	363	302	293	305	311	315	292	310	297	315	258	327	308	335	295	299	317	294	291	310	304	305	310	306	287	322	303	287	283	284	324	329	317	315	320	307	296	312	300	300	339	295	301	300	317	302	324	277	306	304	289	298	306	311	304
8360	785	1048	795	585	450	353	265	249	229	217	227	192	191	170	150	145	153	148	177	127	150	134	138	133	114	119	130	132	142	138	127	126	137	121	130	139	125	124	113	126	133	135	112	136	110	131	134	110	107	154	123	141	117	131	122	118	115	141	121	128	137	122	122	128	120	126	128	113	141	124	111	133	116	120	114	114	148	142	122	127	105	127	109	130	119	130	145	137	108	116	104	122	111	106	100	146	124	111	127	123	119	115	117	143	131	124	124	123	131	130	99	123	140	120	120	114	125	111	141	121	113	127	107	105	120	124	118	112	108	120	131	113	123	118	134	126	115	129	124	124	112	141	119	115	109	104	113	110	127	117	106	118	121	105	129	126	116	131	115	118	130	127	127	119	140	91	132	97	125	135	108	102	113	136	100	113	123	137	114	110	135	112	115	129	124	111	114	138	123	133	125	124	121	121	103	121	128	119	111	115	103	117	124	119	105	136	125	139	114	113	119	107	124	105	106	106	127	113	119	102	114	115	100	112	117	135	123	117	122	122	130	148	113	114	134	114	146	117	121	134	112	118	115	131	135	125	128	111	95	114	118	113	119	109	121	105	132	131	132	108	122	127	144	119	130	116	127	118	137	125	130	106	124	149	119	136	144	108	107	100	112	129	112	122	136	110	117	133	108	121	110	129	131	110	112	133	147	139	110	142	130	135	118	112	104	124	116	127	100	105	110	102	129	115	113	129	114	127	121	128	133	127	109	122	133	123	106	106	113	139	113	124	129	130	122	123	122	120	129	113	126	135	112	92	119	147	117	114	108	119	114	124	119	114	128	99	118	129	109	126	125	131	143	122	134	133	117	118	125	118	102	138	137	118	121	124	113	122	106	135	118	114	108	109	125	118	124	109	122	116	129	122	126	141	139	107	113	118	133	108	123	120	110	115	112	122	124	131	117	124	141	135	105	127	111	121	111	129	115	106	106	135	130	118	134	142	112	103	118	119	126	109	121	133	142	116	138	123	125	125	126	124	111	132	110	122	116	97	116	125	126	126	109	117	117	107	112	102	114	118	121	126	110	110	115	95	133	128	127	129	127	131	117	111	146	128	112	152	118	134	132	148	133	97	133	103	136	107	114	100	119	123	144	133	133	127	126	106	121	132	120	126	122	117	133	117	116	125	121	131	108	141	134	106	120	109	135	135	126	135	132	115	134	107	120	109	110	107	122	121	129	94	122	126	119	116	117	132	143	106	133	127	128	100	113	144	116	115	106	128	116	122	121	135	109	129	110	126	109	120	110	119	130	122	131	110	109	115	119	122	120	97	118	116	116	112	103	125	139	131	131	109	109	112	132	110	123	131	130	119	103	126	131	109	111	136	124	143	122	127	130	122	121	105	114	112	118	121	117	127	113	121	126	127	146	138	133	111	123	105	118	146	119	116	114	125	121	114	123	106	115	125	105	104	114	112	115	119	114	114	121	117	120	124	138	111	139	128	114	139	111	133	103	110	105	131	107	134	111	122	120	104	116	114	128	113	118	125	114	153	107	108	99	130	129	125	115	117	113	105	130	125	115	123	114	110	125	112	129	105	98	101	131	126	119	122	122	104	121	124	109	122	115	133	121	128	117	134	120	123	119	121	136	99	106	140	137	131	130	99	122	103	125	118	121	140	116	122	117	113	115	113	140	113	117	98	135	131	102	106	118	125	141	131	143	117	120	135	114	117	120	122	113	126	114	120	129	117	119	119	121	114	118	121	108	121	117	119	116	140	106	137	125	113	118	132	148	108	121	125	132	114	142	122	109	111	134	113	104	108	128	120	129	115	125	120	126	121	102	130	130	125	114	109	110	120	123	116	124	109	106	120	122	129	109	104	135	102	119	118	131	119	126	121	129	121	135	108	115	136	116	125	113	115	128	116	125	127	119	111	104	143	119	126	107	119	102	133	131	116	119	126	118	104	109	124	123	112	120	122	96	129	117	118	111	92	117	131	143	101	114	116	107	97	127	129	120	121	120	109	116	110	134	138	142	109	104	138	125	95	123	118	134	113	139	131	120	120	122	138	124	113	109	108	104	113	107	107	117	125	126	123	142	121	112	132	130	128	112	105	123	157	123	115	116	122	124	143	115	137	131	123	124	123	107	117	123	114	109	115	124	113	108	123	112	121	127	113	131	120	120	118	102	140	109	123	117	107	102	121	125	111	137	136	135	118	147	118	118	107	129	118	114	104	113	124	141	97	131	129	124	126	118	119	122	107	109	118	138	129	120	121	109	123	122	110	110	123	117	128	106	107	125	122	109	111	110	109	115	137	146	109	108	126	145	123	120	121	121	99	130	132	128	133	132	105	120	120	115	114	121	124	126	115	121	134	123	130	106	127	118	109	132	128	104	129	114	113	118	120	114	89	113	134	122	128	111	119	131	118	114	109	114	104	132	116	105	111	144	114	129	118	133	107	110	126	122	125	131	99	124	120	116	137	117	116	146	109	138	131	106	120	130	154	132	119	113	124	136	98	119	133	130	115	122	157	119	132	119	112	103	122	131	117	104	116	129	140	111	124	121	115	116	100	133	111	115	94	141	128	127	114	137	137	142	117	124	123	107	141	113	107	126	111	127	120	113	101	130	121	123	105	147	100	130	115	103	109	146	118	117	121	133	115	116	124	121	95	105	111	111	107	122	134	101	103	131	117	124	120	121	112	125	114	115	113	114	130	145	111	114	127	120	114	111	95	110	102	142	130	114	114	121	110	102	117	133	122	129	126	139	125	116	118	125	120	125	131	122	116	127	140	118	120	128	124	127	120	127	137	129	128	128	124	133	128	137	123	115	95	132	121	120	122	127	122	106	123	128	115	123	114	123	118	119	130	105	109	118	132	104	128	123	124	110	139	115	125	132	121	114	121	126	129	131	105	123	116	130	109	127	128	117	126	138	123	130	123	108	110	126	104	116	126	121	125	108	116	123	127	120	126	115	104	119	128	124	106	124	122	137	110	135	113	150	129	121	114	144	135	121	124	117	113	118	144	108	122	118	130	120	129	127	136	142	109	118	102	119	124	124	113	123	111	121	106	110	127	124	107	96	114	99	103	125	102	116	112	110	134	122	132	116	138	125	136	124	128	132	129	118	117	108	114	116	132	131	140	129	130	117	102	125	121	134	111	133	122	126	126	143	117	136	115	122	126	117	97	116	134	123	121	127	102	113	111	128	127	109	121	117	119	114	123	130	120	119	101	124	118	126	119	109	117	113	116	136	128	141	116	107	120	119	123	115	129	113	134	110	111	121	101	121	122	102	125	127	99	131	133	129	112	122	122	101	143	126	115	117	122	109	127	128	134	109	112	104	116	130	131	120	130	133	122	105	111	118	119	117	113	110	116	108	121	97	122	98	130	117	124	119	117	116	119	112	122	103	130	110	105	112	144	118	107	126	104	111	129	117	113	122	127	120	108	119	118	133	141	128	118	127	116	120	139	125	122	140	139	120	115	112	129	127	123	109
6084	1096	2575	3042	2635	2059	1762	1443	1183	1074	915	857	804	752	683	640	652	576	545	519	502	535	474	460	462	470	498	467	431	429	443	363	435	461	429	403	380	401	408	380	353	384	374	383	429	415	400	389	388	352	380	408	372	401	393	357	375	370	359	407	352	372	371	401	382	427	364	400	375	375	373	330	387	338	354	340	342	330	380	320	365	368	321	339	354	349	353	313	331	354	344	381	352	327	349	347	358	314	348	349	364	329	361	353	327	342	350	347	353	362	312	311	323	347	334	360	352	351	340	324	319	312	354	327	369	326	333	378	343	352	356	309	336	335	325	358	343	329	352	351	336	362	374	344	328	338	345	356	358	353	315	360	341	345	359	313	342	358	352	361	362	354	357	301	363	323	354	348	297	334	325	359	353	325	297	335	340	294	339	369	337	347	337	316	331	325	338	328	329	320	311	324	332	334	347	350	343	332	312	342	322	299	328	313	372	332	312	316	334	327	310	312	323	372	360	337	312	337	309	346	338	311	359	351	350	336	348	334	355	319	349	317	338	352	362	323	340	372	339	299	330	344	330	343	323	347	326	323	360	307	347	320	354	340	330	333	372	337	365	311	348	314	330	331	379	351	357	358	324	347	314	379	317	326	313	316	334	361	360	319	321	319	343	346	341	342	316	342	302	359	357	319	376	322	353	362	327	313	318	330	328	352	320	336	319	311	303	344	327	286	365	330	334	345	353	338	328	362	338	326	333	335	339	367	350	318	292	335	361	366	331	332	337	327	373	329	286	313	346	333	376	347	335	346	321	343	325	335	339	328	342	348	332	315	333	352	349	354	371	344	335	366	350	332	369	365	335	335	322	337	344	350	391	322	349	348	322	329	372	372	319	359	329	348	364	323	347	319	332	363	343	334	340	321	352	327	316	343	344	353	360	343	343	363	358	333	330	335	332	377	345	334	350	351	346	327	340	346	366	325	342	303	353	353	321	320	319	313	330	337	348	329	333	355	346	335	354	335	317	328	348	323	383	357	355	340	341	329	341	322	342	361	316	382	333	340	329	329	331	329	321	340	353	334	347	340	331	332	325	356	325	350	345	335	330	361	360	317	353	317	308	304	337	355	314	344	367	319	333	339	321	332	341	299	352	330	375	342	324	309	352	322	329	353	327	340	334	320	331	345	348	296	312	342	319	324	342	306	366	337	341	289	322	341	348	328	313	333	311	336	360	313	360	300	359	349	325	325	318	324	350	320	350	334	348	354	381	303	333	322	315	356	345	367	335	337	374	322	335	359	316	354	340	326	337	330	314	331	337	354	330	365	332	367	344	346	301	360	342	366	287	358	347	317	318	329	354	320	335	343	317	355	323	328	327	371	326	335	336	378	343	325	344	337	336	344	322	366	361	349	344	353	321	339	350	339	350	338	354	269	306	341	354	350	295	324	335	340	312	345	335	380	331	344	337	313	337	334	335	305	346	319	343	358	323	352	338	326	329	304	338	319	351	308	338	325	332	348	357	350	337	350	320	298	324	314	334	326	353	315	323	345	368	324	321	321	339	340	324	329	336	335	334	322	335	326	331	369	316	354	343	308	342	328	361	336	339	310	368	321	328	297	339	349	339	353	336	360	345	317	361	344	356	366	344	371	343	361	356	345	329	322	332	352	313	342	355	353	340	327	360	350	347	353	372	344	349	358	388	314	355	332	354	347	316	331	351	327	353	313	338	349	327	387	326	361	313	355	331	335	353	335	314	344	341	316	304	315	338	358	358	348	316	322	304	313	340	330	353	342	324	325	329	349	350	310	370	362	331	347	339	357	328	337	338	360	310	384	354	331	328	331	353	338	347	339	318	320	318	351	304	342	313	330	325	320	346	348	354	339	349	331	362	340	342	364	344	310	343	315	336	339	312	335	374	312	345	367	331	303	306	336	287	324	337	341	329	347	317	318	316	342	328	316	337	348	325	322	321	336	315	376	315	352	314	311	342	342	357	337	350	366	337	347	365	391	353	332	324	320	362	349	364	323	345	314	346	368	316	325	342	346	329	358	346	328	337	324	346	322	344	298	336	319	294	319	300	342	318	319	350	358	319	357	339	338	365	362	305	374	324	340	308	334	302	343	315	343	330	362	336	310	368	363	332	308	337	349	369	333	366	314	335	335	350	354	293	325	330	335	333	341	320	317	314	354	312	355	307	325	366	322	324	324	342	318	307	320	355	343	350	339	328	335	323	314	316	359	319	346	304	348	317	318	357	331	340	326	320	338	347	306	325	311	331	323	356	298	359	365	330	368	323	378	325	352	347	329	365	325	350	325	349	349	357	311	353	335	380	344	339	358	384	309	334	334	313	340	350	329	325	359	312	325	317	327	368	321	337	326	313	319	327	356	352	286	314	346	320	333	327	359	332	327	343	352	351	329	311	299	334	345	345	351	317	325	342	342	334	357	329	332	317	319	346	326	332	337	328	333	354	314	303	337	351	331	357	351	321	320	347	324	326	300	343	306	340	352	374	350	327	346	310	323	328	339	327	337	348	357	321	345	310	354	333	321	301	353	353	341	357	322	327	291	286	330	344	324	350	309	326	347	372	339	347	335	328	329	320	321	323	351	356	348	354	347	417	327	331	365	342	332	321	325	341	331	332	369	341	328	315	346	331	318	337	346	337	351	333	348	328	317	323	313	326	361	326	339	342	316	326	347	338	350	352	355	335	349	325	294	344	331	333	318	314	357	316	349	328	315	310	315	310	347	321	320	333	341	329	333	352	373	343	331	344	328	349	364	344	315	337	347	310	318	332	325	371	357	329	318	327	346	299	356	330	362	330	320	344	355	339	324	321	364	340	335	324	325	339	333	340	346	372	335	342	374	352	334	331	331	305	354	352	330	348	358	326	329	316	332	309	325	360	346	342	350	351	321	319	312	336	355	332	351	357	326	346	339	351	354	323	350	334	349	311	335	325	336	349	342	346	352	309	354	316	345	354	302	327	359	300	343	347	341	324	339	323	325	359	322	327	335	346	305	340	331	347	343	333	323	346	323	314	332	346	319	334	323	353	316	309	328	329	329	335	345	337	343	322	337	335	347	339	337	368	332	318	362	316	349	309	312	358	349	333	310	324	333	345	339	354	332	314	360	310	318	318	381	339	314	323	346	314	341	291	355	337	381	326	348	343	328	319	388	282	348	333	333	337	352	323	381	348	350	333	349	341	372	327	347	331	343	336	298	318	373	322	347	322	355	328	301	333	343	334	328	348	335	342	328	313	335	346	324	337	370	330	348	328	339	318	323	347	343	319	346	341	344	334	321	339	324	361	352	314	332	349	360	361	355	334	352	329	356	326	355	371	314	315	321	338	355	306	351	345	368	339	314	330	319	338	353	334	367	356	322	363	295	323	334	324	343	312	331	342	356	341	326	351	323	343	337	300	363	362	343	311	352	301	344	315	356	333	327	336	318	347	322	353	354	333	297	327	323	344	353	350	307	370	324	306	342	358	346	302	331
14439	1816	2031	1519	959	676	504	390	283	269	228	194	181	137	143	115	123	132	98	101	108	111	75	82	95	67	84	71	74	83	79	60	60	58	71	51	69	65	68	48	59	50	63	81	72	70	70	55	65	58	73	58	72	79	73	63	64	53	64	49	71	63	67	53	65	69	60	60	71	72	61	63	54	51	63	64	52	52	48	66	47	50	57	58	47	62	65	49	62	55	46	55	57	37	70	52	64	67	63	44	50	46	51	73	58	50	55	59	59	47	57	62	53	66	49	58	63	80	63	62	58	59	64	57	69	55	56	57	50	54	55	49	59	64	55	63	54	63	47	54	63	54	53	62	60	72	56	52	59	61	56	62	54	54	63	55	50	61	57	55	42	58	46	50	55	63	49	64	52	61	63	60	56	56	65	60	50	66	42	57	56	35	47	51	45	50	74	52	54	56	57	64	47	62	54	68	59	51	64	50	67	49	58	44	53	50	65	58	60	50	47	47	43	56	68	66	46	55	54	63	47	61	54	65	64	60	42	45	55	47	49	54	62	61	60	52	48	48	62	60	60	49	47	39	60	53	50	55	53	48	48	53	52	55	56	58	52	49	45	52	53	58	58	41	53	48	41	53	59	65	49	57	70	63	45	58	54	58	56	59	45	58	43	39	54	46	65	43	57	57	48	65	73	57	55	56	55	47	62	52	56	55	73	53	67	65	52	54	44	55	59	54	51	60	59	73	62	64	54	56	56	59	46	64	55	49	44	63	55	56	57	53	60	56	48	59	64	61	47	44	56	59	54	49	54	53	46	59	57	46	73	52	59	46	55	56	73	50	41	50	56	48	45	54	46	52	43	71	56	51	54	60	57	57	45	36	48	51	59	53	68	43	69	60	44	52	41	56	67	56	47	71	63	60	61	59	72	42	67	46	54	57	64	55	59	52	61	62	66	46	49	48	81	55	43	59	58	59	59	42	66	57	70	50	63	52	43	47	55	73	61	56	46	56	61	57	50	49	52	58	66	46	47	61	55	53	59	52	56	49	57	51	50	54	56	43	48	58	52	41	65	57	49	59	46	55	51	47	45	57	54	51	49	47	50	52	55	37	71	73	58	51	53	64	63	64	45	53	59	54	54	44	56	40	55	46	44	65	58	62	64	47	60	58	54	54	49	69	51	58	44	71	45	37	55	46	52	70	44	52	54	63	48	63	61	48	58	56	61	58	49	51	49	57	64	45	55	60	54	59	62	67	51	52	52	60	57	58	54	53	59	55	53	45	68	46	55	54	55	56	60	67	48	61	64	60	69	55	62	52	58	64	58	60	63	46	54	57	55	52	60	54	59	38	55	68	55	61	63	57	51	63	58	58	51	66	59	51	47	57	61	41	69	66	47	46	56	58	65	61	68	42	61	52	61	63	50	58	50	56	61	60	60	37	52	69	58	54	51	51	54	53	52	56	52	52	69	53	69	46	49	69	54	44	54	63	48	49	65	69	50	54	58	56	49	48	47	61	57	54	61	49	57	48	57	63	75	59	58	57	57	46	65	58	55	53	61	68	64	63	52	73	52	49	59	49	44	52	58	63	45	64	44	51	43	61	50	59	63	53	50	59	53	57	48	50	46	64	53	57	50	62	51	57	74	48	64	57	54	54	55	56	62	64	46	45	60	59	32	54	51	59	55	53	53	53	63	51	56	54	57	59	67	54	50	67	58	63	57	59	60	62	49	51	42	50	65	49	60	35	59	61	47	49	49	68	62	58	58	43	47	60	46	63	60	48	65	61	58	49	50	59	53	57	60	64	52	54	45	51	58	42	41	48	40	48	63	61	61	58	51	50	49	47	54	59	62	46	59	67	51	47	47	66	65	58	55	59	53	46	53	67	51	63	58	52	62	57	59	44	67	50	57	63	58	48	57	60	58	56	43	47	37	54	71	60	53	55	42	60	67	58	56	60	69	52	47	43	64	39	54	56	57	66	64	57	66	63	57	46	54	65	52	46	49	56	51	60	59	60	65	54	47	66	57	71	58	58	55	45	44	48	54	71	63	72	74	57	51	58	57	53	54	64	48	58	43	60	56	47	52	63	55	44	44	63	52	67	55	53	49	54	56	50	44	65	57	57	47	56	49	62	74	68	71	51	62	66	53	47	68	60	50	51	59	58	48	60	62	54	48	57	60	53	62	64	49	59	42	58	52	51	59	69	68	40	59	57	49	50	49	55	55	52	58	56	54	50	70	59	70	64	49	52	46	60	51	59	56	57	56	45	65	66	62	48	51	53	61	52	50	42	62	56	55	74	52	69	47	59	57	48	68	43	48	64	71	52	48	56	56	63	55	44	53	55	51	56	37	58	56	48	52	56	57	49	59	55	63	47	73	54	44	51	53	67	44	46	57	57	57	49	48	55	49	49	56	74	55	58	55	70	50	67	57	59	51	51	43	60	52	73	46	57	65	64	49	54	40	51	58	53	42	45	56	70	41	50	58	59	45	44	60	58	56	59	53	69	49	57	54	68	51	65	44	69	56	56	57	54	50	76	68	49	54	48	54	50	58	63	54	50	48	58	55	47	47	41	58	58	51	49	55	69	64	57	47	64	54	48	55	54	59	65	47	50	58	58	49	59	52	61	61	47	57	52	60	50	66	54	57	64	48	51	58	50	43	49	48	55	49	65	59	59	51	62	50	42	55	63	49	61	60	64	50	47	51	74	55	72	44	63	53	50	58	65	51	59	57	58	48	55	63	64	60	52	65	66	43	68	73	56	71	57	59	56	68	64	59	59	54	60	64	48	58	59	63	46	61	53	52	46	63	50	54	71	50	53	60	59	47	64	60	64	42	62	65	56	61	57	56	47	48	58	63	51	51	58	50	53	58	49	59	51	57	51	54	54	57	51	52	63	53	57	52	49	47	56	54	53	68	54	63	60	49	50	50	54	52	44	48	55	51	61	48	56	47	46	53	61	62	76	66	59	62	51	57	54	57	56	54	47	59	44	48	65	49	51	64	47	45	62	63	57	66	67	59	52	48	62	63	53	53	53	46	52	52	54	50	51	58	53	55	55	55	69	51	54	57	59	49	50	63	59	61	49	51	52	58	59	59	42	50	65	57	60	56	58	50	47	59	61	65	56	54	59	53	58	48	56	51	47	51	59	60	61	48	57	62	62	55	62	69	52	55	59	52	46	61	49	53	58	57	62	49	46	67	53	54	54	58	57	62	66	52	62	60	57	56	58	51	63	45	62	53	57	58	59	57	60	53	50	39	54	66	46	56	43	42	70	43	45	54	62	58	51	65	60	58	41	56	58	66	62	59	54	55	51	73	50	61	52	46	51	60	56	55	50	49	51	55	58	41	52	57	40	60	67	53	42	44	48	62	55	50	49	69	54	60	57	68	59	52	66	49	59	61	52	62	57	56	58	48	43	63	45	65	60	59	64	54	60	45	77	61	57	51	47	61	47	44	61	42	56	56	41	56	58	66	58	52	49	53	61	44	57
7457	1713	4379	5062	4278	3392	2761	2204	1923	1608	1389	1177	1055	906	833	746	691	571	589	544	468	445	455	423	445	378	346	389	352	337	323	314	291	276	274	281	235	268	242	249	235	233	236	235	256	243	236	214	237	224	252	283	242	237	274	266	274	236	224	230	244	237	211	202	264	305	300	276	251	216	220	192	184	191	228	185	198	159	161	199	185	177	197	189	138	159	176	179	159	187	172	201	175	182	190	194	187	152	173	162	163	184	166	175	176	154	170	166	160	178	184	180	177	154	161	195	149	185	181	158	178	169	159	179	183	174	170	139	176	167	181	166	153	167	168	162	160	166	141	164	189	178	166	168	194	157	158	171	187	154	141	147	137	171	162	153	169	171	155	171	185	155	166	178	155	166	150	168	166	153	153	191	144	162	157	193	154	172	151	157	153	167	166	156	164	196	156	176	159	160	164	150	192	167	190	150	163	162	172	167	166	179	190	186	154	167	149	175	168	159	202	160	162	189	158	150	155	144	147	155	150	150	164	178	161	142	178	179	156	194	162	168	150	168	131	158	169	148	158	166	165	167	169	147	163	163	180	147	142	170	164	143	149	160	164	150	147	147	167	171	170	161	163	165	156	176	142	179	158	155	165	193	166	168	174	172	155	162	161	158	186	153	168	149	159	170	177	189	152	151	164	162	154	148	140	161	167	171	160	154	158	160	152	168	158	186	161	174	172	167	160	172	177	170	162	189	177	148	161	138	159	167	160	180	148	172	174	174	165	175	168	176	148	153	161	147	168	160	145	163	158	165	150	155	160	169	177	162	166	165	150	164	180	184	140	164	138	141	138	148	146	152	141	192	155	180	161	161	158	144	146	138	157	165	173	158	164	157	156	174	167	176	170	161	187	151	156	160	159	174	172	185	156	145	167	172	186	167	151	164	164	157	139	162	175	157	159	152	157	154	164	168	161	161	173	159	161	183	151	174	145	163	154	152	163	175	160	158	152	171	160	166	158	151	167	157	161	153	149	166	159	167	155	171	176	169	157	148	169	159	166	143	168	150	170	175	148	165	153	170	178	176	159	152	163	167	159	136	159	164	157	189	151	168	160	143	160	201	161	133	157	167	161	162	177	175	178	178	155	153	149	179	159	157	174	174	154	155	172	182	155	134	158	176	147	169	161	159	164	152	176	168	174	160	161	173	173	156	152	154	163	132	151	173	169	157	165	173	167	125	174	152	156	194	152	173	147	172	148	152	145	171	162	148	181	141	160	197	193	159	167	141	156	158	179	148	166	151	148	158	167	176	157	167	152	156	153	166	158	152	174	184	137	164	163	165	144	162	159	168	152	162	148	161	157	166	174	173	180	174	166	149	140	159	160	165	139	150	150	160	167	174	154	161	188	172	151	157	143	148	168	193	142	168	155	155	156	169	146	169	173	161	167	159	165	151	150	158	146	168	159	171	158	159	163	145	167	177	163	164	169	147	167	159	158	162	158	141	149	170	166	158	169	164	164	149	147	162	145	152	168	157	139	182	151	153	165	165	156	151	166	176	153	162	178	171	159	151	160	133	150	179	161	167	150	153	144	149	152	160	148	173	153	154	165	142	147	166	172	150	163	149	168	157	147	166	144	154	150	159	156	139	169	185	135	169	166	173	161	158	148	164	159	167	149	162	147	162	143	160	168	175	147	155	184	159	149	161	146	140	156	146	131	175	143	179	175	167	158	146	138	155	164	185	162	191	127	184	149	172	180	160	149	171	171	177	158	135	194	156	149	145	169	161	182	167	155	182	144	169	149	180	168	164	140	173	177	166	162	178	136	172	147	146	176	165	157	172	147	164	142	165	151	171	152	168	171	174	158	143	151	165	142	166	155	178	182	142	157	161	158	162	170	171	153	154	157	160	149	159	140	150	154	157	161	170	132	133	169	124	153	149	158	173	152	151	154	171	144	156	136	161	174	174	165	156	156	176	162	154	146	186	161	171	148	164	168	162	158	154	167	155	152	147	157	156	151	148	164	162	164	162	164	167	157	129	157	145	152	182	150	156	167	178	161	160	142	176	182	175	184	149	175	171	150	184	148	153	165	184	158	153	159	155	152	176	172	157	159	168	153	191	162	153	189	155	167	138	152	175	163	151	183	164	177	154	160	142	143	183	135	165	173	170	156	141	166	145	186	154	149	160	165	164	151	152	167	165	167	157	137	165	174	151	151	141	166	159	174	162	157	165	148	145	167	160	139	178	143	181	157	150	165	154	197	167	146	180	157	161	138	159	166	142	168	167	161	168	141	145	157	162	173	164	166	150	157	153	146	137	164	161	165	149	142	161	173	164	156	159	161	164	167	164	155	159	161	161	169	151	168	181	174	175	166	156	169	151	175	170	138	166	159	165	168	144	150	160	160	157	151	172	171	162	158	165	139	170	166	175	152	158	165	164	167	185	170	145	144	155	172	193	169	167	121	154	149	171	153	174	170	177	159	158	161	130	154	161	176	127	135	157	156	161	173	156	164	157	160	167	146	164	142	173	181	174	184	183	141	154	137	171	157	149	165	141	160	165	146	153	177	156	162	171	181	186	174	157	151	155	155	154	166	170	139	160	183	133	155	183	156	156	167	167	156	171	176	166	166	132	156	168	171	151	171	164	173	163	153	142	141	159	171	154	145	176	147	153	166	173	157	163	145	154	154	173	158	136	153	138	147	156	160	162	162	128	181	163	162	147	141	134	145	162	185	156	168	151	166	153	153	167	161	169	187	155	196	150	142	154	164	152	165	153	135	137	179	153	158	181	161	167	151	178	154	144	189	171	148	150	158	145	159	158	145	184	153	168	168	172	150	151	153	156	152	174	133	161	156	129	165	151	163	169	165	160	164	164	162	151	159	160	144	135	159	148	146	156	155	168	142	164	153	141	141	154	168	159	198	177	155	147	144	164	157	149	149	159	161	152	177	164	163	171	163	158	162	166	148	160	135	178	149	147	172	153	162	176	178	140	145	143	182	153	154	165	169	165	175	155	155	174	151	161	141	137	169	155	146	166	145	160	172	144	158	147	170	170	165	163	173	135	178	172	143	175	165	163	159	168	135	172	164	155	158	178	176	150	168	177	148	154	159	165	147	158	157	162	138	179	167	174	177	175	156	155	141	161	171	162	150	137	163	175	172	153	139	152	157	151	157	169	158	175	152	176	138	151	171	180	167	141	150	165	151	177	190	148	167	190	177	146	148	146	143	164	176	159	143	169	160	174	172	155	143	171	172	154	174	171	164	157	174	171	146	155	148	162	149	164	142	162	160	137	152	157	155	159	150	163	164	173	153	156	177	177	163	170	148	160	169	164	148	160	161	148	158	177	174	166	160	162	156	153	141	155	152	143	166	133	160	151	142	150	163	163	174	152	180	167	183	162	166	171	174	167	162	174	168	157	180	139	140	172	175	164	201	133	161	153	165	171	159	160	147	163	156	137	164	141	164	161	170	166	126	193	138	152	164	167	151	167	161	158	156	173
2392	138	163	135	128	120	106	109	115	111	114	104	107	93	104	118	99	84	106	93	105	107	109	101	122	96	110	114	111	127	96	105	111	125	112	99	110	110	97	106	122	107	110	103	103	95	126	86	107	111	95	94	117	116	115	113	116	110	92	104	109	108	100	111	113	122	92	114	106	99	120	109	101	112	114	110	120	103	106	91	98	108	98	126	109	109	108	100	122	120	104	85	105	93	99	104	99	114	93	106	105	101	96	117	94	89	98	97	92	99	108	93	101	96	109	109	122	85	110	111	105	115	121	116	118	106	97	107	90	110	123	97	124	106	103	105	108	102	104	97	110	97	100	106	105	100	110	129	118	123	96	119	95	99	106	104	110	109	102	85	97	101	109	102	98	125	100	98	107	128	114	110	112	122	97	114	113	94	102	116	119	127	100	102	99	99	99	124	93	105	105	86	99	110	105	83	106	108	86	111	97	114	117	102	113	100	110	104	105	104	100	97	122	105	100	99	116	103	102	109	97	100	110	97	96	97	99	108	112	85	121	121	93	94	104	121	88	112	88	97	110	106	112	96	100	95	108	99	119	119	98	115	109	106	106	91	111	97	111	111	102	86	84	103	93	107	93	81	125	101	111	89	104	107	115	110	117	116	108	97	101	98	104	90	99	114	104	97	144	102	107	102	103	102	112	124	101	94	114	116	106	117	113	111	94	90	84	116	121	102	110	112	112	98	113	94	99	94	102	109	99	109	116	112	97	94	128	97	126	102	105	111	126	121	110	105	116	114	112	102	100	95	125	86	99	104	109	102	111	116	110	96	108	113	134	102	104	102	97	108	92	111	98	102	124	94	112	106	106	107	108	135	104	123	106	107	94	109	116	103	95	113	95	104	106	93	131	100	103	106	114	104	87	94	97	106	107	117	89	114	113	105	111	106	103	93	104	106	100	98	108	103	110	100	89	119	120	116	104	86	118	101	114	106	118	107	105	114	114	123	113	102	106	108	121	125	106	99	101	124	95	117	115	99	104	108	118	96	110	107	91	115	117	122	98	81	112	115	100	105	88	107	109	87	96	106	98	103	102	123	97	107	96	78	113	117	116	82	97	118	102	115	119	104	122	100	97	114	111	107	112	98	102	109	106	109	88	111	113	114	111	107	121	95	112	96	100	92	95	119	101	98	85	118	91	111	95	114	96	94	105	93	108	95	96	109	103	101	103	113	101	100	108	112	97	105	115	120	100	100	112	116	108	109	113	116	104	103	110	104	99	106	105	122	105	85	118	101	90	100	92	89	122	103	112	97	108	101	96	102	105	110	115	113	112	100	111	105	98	91	80	116	97	114	111	115	114	96	116	102	97	102	96	117	108	113	83	110	88	111	122	100	91	117	95	115	117	118	104	107	100	130	109	106	91	107	120	88	120	102	100	98	117	96	97	97	116	115	103	112	112	93	115	101	111	95	97	93	98	108	105	102	99	124	101	109	95	140	74	95	116	105	124	101	111	95	107	115	96	97	111	124	140	115	115	106	102	109	102	118	105	105	107	139	107	99	85	110	95	100	89	103	99	110	108	93	104	92	93	98	109	99	113	98	88	100	102	88	108	95	105	108	115	98	92	108	103	96	113	105	95	96	105	109	105	103	121	115	113	94	100	95	108	89	109	99	121	102	94	125	96	120	113	111	103	91	113	97	108	111	109	94	92	117	123	107	106	114	103	129	105	94	116	89	104	108	100	111	131	107	113	117	110	98	105	107	91	109	115	90	100	114	118	112	97	112	105	103	96	90	93	97	99	102	106	109	91	106	102	103	117	93	100	117	105	113	105	119	100	109	120	92	83	119	125	96	127	112	105	101	107	93	109	123	111	99	110	96	123	105	87	99	109	109	111	109	96	99	109	89	111	97	105	103	88	89	110	116	114	112	120	104	101	109	93	94	120	105	123	103	92	90	108	95	118	127	108	90	92	79	95	115	118	112	94	127	120	103	86	94	110	117	115	111	88	112	106	104	85	122	110	105	112	101	90	105	105	99	115	116	92	110	110	103	119	100	96	98	95	89	97	123	103	91	91	105	99	101	112	110	94	97	109	97	115	111	101	98	117	108	99	114	110	118	114	106	112	119	116	102	104	106	103	130	100	116	121	86	98	89	97	119	82	103	119	100	96	122	101	120	106	92	93	107	118	112	114	75	91	110	107	120	101	93	105	98	91	109	89	97	118	108	106	112	93	111	112	103	100	99	111	123	114	116	104	89	95	102	100	93	92	96	88	95	113	83	94	100	121	109	131	106	90	107	120	115	110	104	119	96	111	105	101	110	97	105	104	90	104	108	106	112	117	104	91	106	109	102	109	104	119	107	97	104	105	92	112	124	123	116	122	111	127	91	121	95	92	114	114	116	112	86	113	99	112	94	115	110	102	99	112	99	102	107	106	138	135	112	118	106	105	125	109	105	110	108	116	101	113	108	97	131	90	96	116	95	116	108	113	110	102	128	106	107	100	107	121	124	90	108	101	112	105	103	105	132	105	99	107	91	107	114	97	112	108	109	101	93	98	82	107	92	100	126	106	96	99	119	103	111	117	131	124	98	97	102	98	109	100	101	112	101	123	96	104	101	90	100	117	106	100	124	104	111	110	98	101	99	108	115	96	104	112	112	97	105	119	95	122	90	101	116	101	106	102	112	104	114	132	101	90	100	112	100	108	98	102	123	102	107	99	92	115	75	108	100	103	110	117	110	108	110	104	95	101	98	113	102	82	110	107	88	98	105	107	104	119	104	110	93	101	123	112	107	106	96	100	110	117	96	113	110	106	99	96	95	98	119	105	116	113	83	108	100	87	99	104	127	97	123	110	103	116	93	105	117	86	112	118	115	102	109	103	93	109	99	92	133	123	107	118	106	129	121	112	114	102	110	101	105	91	107	110	99	119	87	93	109	102	88	111	90	107	113	112	99	92	98	120	104	106	90	96	101	108	120	98	110	84	114	99	104	108	100	110	100	113	100	100	102	115	93	97	101	97	125	109	100	103	100	103	99	101	118	106	103	102	109	121	108	100	103	102	107	97	97	94	115	101	121	112	105	122	92	105	102	103	100	83	108	119	99	94	94	113	107	89	96	104	92	94	105	111	99	106	100	112	113	122	121	109	110	107	121	99	124	116	102	102	93	113	123	115	118	91	102	97	115	117	102	89	109	103	127	101	104	108	105	88	103	102	97	100	100	117	102	93	108	102	96	104	110	98	116	91	103	110	93	90	114	95	104	103	100	107	111	94	120	98	104	125	102	97	104	110	112	102	98	105	89	117	112	123	111	118	96	106	96	105	105	110	100	117	105	95	98	104	93	115	94	104	106	109	104	96	96	110	97	89	101	99	95	124	107	98	105	105	107	101	113	98	99	88	126	112	117	123	112	108	98	105	119	145	109	85	116	94	107	80	95	107	121	111	117	111	116	133	103	103	113	110	97	111	104	118	102	96	87	97	119	121	108	111	100	93	128
2628	318	462	440	415	424	363	353	341	358	362	357	352	312	322	331	293	362	319	321	320	285	331	339	317	316	327	294	319	293	318	297	315	319	302	300	289	305	295	294	305	297	322	316	314	315	320	300	332	310	340	343	273	327	351	291	317	329	317	301	332	316	297	296	289	301	308	296	319	312	325	305	323	286	319	291	283	311	308	330	264	299	283	307	263	348	292	333	282	304	312	315	284	285	286	295	279	314	284	297	275	287	314	303	299	302	276	275	319	298	278	289	308	305	277	310	352	320	286	296	304	310	324	324	276	307	318	318	327	294	306	291	326	303	265	300	273	296	309	304	312	323	304	348	322	296	280	297	290	301	298	306	306	326	285	321	313	323	317	334	283	298	295	327	288	335	293	299	295	300	324	279	327	311	326	336	281	310	307	313	323	329	297	300	293	285	304	275	309	305	306	313	315	327	314	322	296	307	299	287	294	323	297	313	301	302	315	287	295	311	304	291	306	285	314	327	317	274	308	325	324	291	308	344	327	304	320	320	305	315	268	332	297	287	313	298	305	291	340	283	293	314	288	290	335	290	289	283	311	306	298	319	281	318	268	329	283	324	287	310	330	309	301	315	314	325	314	316	308	324	299	295	339	294	337	311	300	339	305	284	312	290	300	294	293	314	289	297	312	291	310	282	309	306	289	308	283	310	306	338	316	324	316	322	309	291	253	311	315	309	283	302	290	312	316	298	270	299	301	295	298	317	287	313	296	266	335	301	305	314	313	348	296	306	281	284	280	294	319	334	322	299	293	329	325	269	264	293	295	313	311	303	312	299	313	312	314	306	304	321	292	298	337	300	287	296	338	318	334	322	311	294	299	325	323	298	303	313	295	335	334	289	313	333	310	324	276	303	310	314	303	317	303	280	298	310	288	294	301	339	326	305	309	313	332	298	296	300	326	308	301	287	275	286	313	322	323	272	297	328	319	303	321	306	331	322	299	311	308	296	290	280	301	290	270	306	284	322	313	320	298	284	302	340	308	305	321	275	308	293	308	291	293	321	344	300	294	307	283	311	300	295	328	302	299	281	312	313	294	335	325	312	328	305	293	295	307	265	296	319	311	312	311	301	334	280	329	329	306	303	303	332	328	316	305	330	289	289	300	270	304	286	332	301	298	320	297	324	289	312	278	282	306	272	330	289	313	306	313	310	310	310	311	282	276	329	306	299	311	287	298	305	292	278	316	287	318	317	301	286	315	330	295	312	333	299	324	318	301	301	293	267	315	302	345	328	320	333	314	318	303	338	326	289	277	314	332	297	307	335	327	309	314	304	304	283	309	311	330	297	306	305	296	335	299	314	311	322	277	327	316	309	284	291	305	316	299	313	304	321	314	312	313	314	314	319	288	305	302	288	317	298	301	302	327	316	279	314	284	300	253	290	295	331	310	323	293	329	313	283	319	311	323	308	293	289	290	300	295	276	312	324	335	280	360	285	338	335	315	307	312	289	287	299	284	291	291	290	310	295	310	292	315	321	299	305	349	309	281	286	318	309	315	304	312	307	290	318	320	267	299	346	277	294	301	314	304	298	344	327	297	307	308	324	308	296	307	287	305	325	283	293	325	289	327	317	310	281	300	291	292	325	304	307	291	304	321	300	307	316	296	275	314	292	318	272	304	305	275	317	320	304	330	318	328	346	315	323	298	291	316	307	315	299	308	301	311	289	308	313	316	297	312	304	283	296	301	304	299	295	313	302	334	321	332	326	326	293	298	296	304	292	316	278	282	295	316	283	322	284	307	312	299	309	320	319	298	326	289	309	284	331	288	296	297	300	263	317	301	330	306	283	311	299	304	290	293	324	275	274	300	303	356	312	290	299	336	324	311	274	304	336	309	332	294	294	314	328	286	307	308	337	303	320	317	301	305	302	306	319	312	306	312	293	294	342	301	302	273	317	306	316	286	322	325	298	308	305	288	329	303	284	291	321	262	276	307	296	286	327	284	303	322	309	291	285	330	298	306	296	283	292	319	320	277	278	268	288	321	285	325	309	293	306	313	312	309	315	308	311	326	330	285	298	319	287	329	294	322	276	326	288	301	318	336	307	302	323	284	324	318	321	301	316	303	333	327	322	314	302	278	331	331	313	310	297	309	307	301	289	275	288	299	286	277	299	316	296	308	288	279	292	292	339	300	299	314	305	283	315	312	329	293	291	306	317	336	272	304	305	312	298	311	324	309	289	325	311	291	317	288	289	295	288	288	301	308	306	323	323	260	293	337	307	352	327	301	299	299	315	301	315	288	300	290	280	306	301	264	282	321	294	303	295	332	314	330	322	294	328	310	299	307	303	293	296	306	276	316	339	308	312	313	293	302	285	323	297	304	328	313	324	306	325	293	295	301	351	317	306	313	324	314	290	315	316	328	317	305	311	304	280	305	280	322	303	303	305	320	313	297	323	304	308	291	308	290	318	293	286	306	281	274	319	282	270	285	343	295	306	289	301	311	319	305	297	274	329	315	317	293	325	287	296	299	316	295	283	300	307	281	312	286	348	316	281	283	337	274	298	317	271	286	272	325	298	304	287	294	325	297	308	307	303	305	300	294	313	291	299	282	347	293	315	283	303	297	310	312	320	313	314	320	308	303	318	278	292	295	312	295	289	289	329	297	306	330	317	292	291	321	334	307	294	301	334	291	306	306	332	296	320	301	316	288	311	288	314	339	319	321	307	325	297	301	352	317	315	345	283	303	276	281	306	296	312	327	317	297	298	281	286	294	284	326	291	321	329	319	339	302	275	314	317	276	327	293	325	327	308	315	300	311	309	298	272	328	328	296	300	315	311	330	302	312	303	355	299	310	325	299	309	334	289	306	304	324	309	326	305	329	296	306	328	298	333	297	308	308	299	313	322	292	325	305	305	301	314	287	297	316	311	290	282	313	288	301	305	310	327	291	292	307	298	295	303	311	324	302	335	307	293	320	313	299	302	348	279	297	330	301	316	329	308	329	316	316	328	330	303	290	296	305	280	310	319	288	333	301	329	343	292	292	322	305	289	322	325	286	345	300	317	286	299	323	284	319	311	300	312	305	313	317	305	295	324	324	299	278	294	313	323	298	316	320	292	320	319	307	307	309	295	288	331	305	306	308	307	331	298	311	296	303	317	294	313	309	292	299	301	309	301	307	301	328	300	277	343	271	302	292	302	285	320	285	312	291	331	272	337	271	284	317	341	324	321	328	306	289	271	317	283	286	271	314	334	275	290	306	323	303	345	272	296	319	303	330	334	308	318	271	312	317	292	310	308	284	280	355	321	324	308	261	300	292	281	312	289	287	280	338	310	301	271	313	322	304	319	288	283	336	309	313	312	319	300	280	318	297	306	298	298	315	322	322	275	293	319	337	340	282	288	293	279	306	280	263	304	314	278	288	301	286	287	288	321	307	290	330	309	308	310	320	309	276	325	324	296	259	329	309	285	306	312	291	322	302	319	331	318	321	325	312	371	294	309
8204	826	1047	776	604	403	357	272	247	212	212	180	174	180	170	147	148	134	139	129	128	138	144	157	115	138	136	132	136	118	127	125	108	157	112	123	122	117	122	118	108	136	132	113	105	108	126	121	129	123	117	103	125	129	127	131	104	103	126	122	118	116	130	143	136	116	122	120	131	113	108	124	114	124	117	121	123	114	130	116	115	116	114	118	123	133	121	114	116	136	111	133	128	105	126	121	119	117	136	130	125	127	152	120	127	123	117	113	110	101	106	117	115	115	119	102	113	131	130	139	120	104	121	112	110	111	133	98	116	105	116	115	123	105	96	99	131	120	111	101	123	108	119	119	124	148	125	134	128	121	119	102	101	128	116	109	117	145	111	125	126	99	132	126	126	113	106	128	126	117	130	114	112	118	129	112	130	100	122	115	138	121	116	119	127	137	118	125	121	115	105	96	118	138	120	106	124	133	118	113	114	116	149	106	110	120	110	110	118	115	98	138	119	97	122	123	144	116	120	108	99	124	118	142	113	123	110	131	126	129	129	90	108	124	130	148	122	129	113	103	119	117	119	130	104	123	122	116	128	117	113	115	121	121	107	100	108	136	118	138	141	112	133	119	113	116	115	128	114	128	108	116	111	134	139	107	123	98	103	120	97	110	123	101	121	144	122	137	134	124	121	108	127	122	134	118	130	127	118	128	123	141	122	125	121	125	130	120	126	104	115	147	102	112	103	121	120	138	123	119	130	130	120	117	127	96	122	123	136	112	124	130	122	104	139	104	127	116	108	139	124	128	116	122	117	111	126	115	126	108	90	130	127	135	122	117	109	105	108	133	138	128	115	123	137	95	116	108	120	121	123	113	106	119	111	131	120	107	109	105	123	114	118	107	130	120	101	101	103	106	113	128	124	113	114	108	102	135	125	122	124	128	122	129	119	117	126	115	103	102	141	126	115	141	132	133	104	116	123	120	122	120	126	120	123	117	133	123	130	126	122	114	116	119	131	124	126	100	101	131	112	114	131	123	127	118	126	135	127	123	122	118	129	111	115	113	125	123	131	127	139	121	116	124	127	115	148	109	112	107	112	106	130	124	110	131	118	132	104	113	119	106	117	115	125	114	113	108	111	146	120	116	115	116	105	103	134	109	120	127	136	124	131	112	123	125	137	130	125	117	119	112	134	115	126	139	121	109	129	113	122	120	106	132	112	113	129	126	109	125	130	118	115	115	108	112	108	126	106	104	121	106	119	115	136	114	112	132	118	128	114	107	115	137	112	122	128	110	115	120	113	95	130	129	128	105	113	135	110	123	112	91	103	104	110	106	128	128	143	120	136	137	135	114	119	108	135	96	132	127	111	126	120	134	123	105	129	124	143	120	128	112	123	128	123	124	126	118	115	99	115	114	122	117	118	118	122	122	123	128	122	123	135	114	129	119	118	131	123	125	108	117	140	108	131	120	121	130	142	122	116	108	120	110	106	117	113	116	124	108	114	109	126	127	117	107	108	101	140	106	110	131	123	121	126	124	121	131	107	112	103	130	127	117	99	117	115	137	128	120	110	125	138	135	128	122	123	122	125	106	121	108	137	129	123	141	127	123	104	130	114	108	126	115	119	120	106	128	139	139	112	121	113	136	114	118	120	131	100	115	97	126	124	129	121	141	132	113	120	114	127	121	89	113	100	122	116	104	121	131	124	118	123	117	116	104	119	106	113	133	128	125	112	136	118	92	126	134	111	111	117	121	114	134	110	134	110	125	129	116	129	111	110	114	115	124	110	128	128	129	120	105	113	124	104	121	127	110	108	98	130	127	101	121	134	115	126	105	117	115	125	123	126	114	130	130	110	114	131	115	116	127	121	132	118	115	113	109	127	114	121	121	117	119	114	112	148	131	118	111	116	122	109	105	106	115	108	100	120	134	124	116	123	113	127	140	139	128	134	131	115	118	118	117	119	111	123	98	120	114	105	128	134	113	109	127	114	112	116	111	121	119	108	145	130	122	122	127	121	136	109	120	116	129	114	112	113	117	104	114	121	110	102	104	123	108	145	129	112	111	112	125	111	119	125	109	119	120	132	117	111	121	127	137	124	117	115	110	107	131	117	141	143	120	111	108	106	130	110	146	113	110	110	145	125	121	123	122	103	116	137	111	127	118	125	137	139	121	112	113	132	148	138	122	123	123	102	122	133	119	140	135	119	118	127	110	108	117	148	129	123	117	118	113	127	116	132	121	110	112	122	127	105	115	123	125	110	107	118	104	145	134	120	116	115	116	104	116	122	125	124	120	119	112	118	121	108	118	115	118	123	124	121	132	93	110	124	105	139	134	106	122	118	112	109	111	130	121	116	134	106	103	110	114	119	120	105	107	131	114	121	119	100	128	111	129	139	132	109	121	118	116	105	132	135	115	119	103	148	123	123	119	114	118	133	111	119	100	114	103	116	110	117	105	129	141	127	127	132	129	125	110	139	141	114	133	118	122	123	101	136	92	115	109	118	121	115	104	125	132	104	122	121	124	94	120	117	121	118	110	122	109	116	121	127	129	118	129	116	110	142	113	95	119	118	108	119	128	107	114	120	118	130	129	144	125	110	92	122	117	103	126	130	134	115	128	132	119	116	113	115	102	117	126	140	119	112	122	119	107	118	117	107	121	111	124	137	128	101	116	131	122	137	128	117	112	109	123	128	133	119	118	130	109	107	136	118	123	119	135	117	105	106	103	136	126	125	105	112	118	111	129	109	111	143	147	134	112	126	107	143	116	111	118	123	131	134	104	114	126	118	127	122	125	108	118	136	127	121	123	136	115	104	109	117	121	118	115	118	122	121	123	109	120	119	154	123	108	116	138	124	113	119	101	122	127	110	128	124	109	123	127	134	103	127	111	134	120	118	120	132	105	119	117	115	106	102	112	116	119	117	130	109	117	118	133	108	114	119	113	122	114	121	124	127	125	129	126	112	117	106	131	134	125	121	132	123	131	126	125	92	115	131	115	130	125	120	126	120	104	115	114	98	131	114	127	119	130	128	122	129	130	102	126	115	113	124	120	115	115	103	121	128	122	114	111	117	124	122	134	118	122	128	137	116	119	122	111	128	113	106	129	124	125	117	111	98	116	125	122	127	125	146	107	130	118	122	123	121	132	114	106	115	119	119	132	116	111	126	136	128	133	120	122	124	127	102	109	116	109	114	126	111	113	127	108	121	124	106	122	107	116	120	115	107	128	119	146	105	115	119	140	116	116	124	131	132	117	106	130	111	132	114	127	104	120	109	126	113	128	131	99	108	120	130	138	138	118	125	120	118	132	120	107	122	123	130	122	135	107	129	116	123	115	116	117	114	115	130	124	138	126	118	119	102	102	118	125	120	126	131	103	123	126	120	105	119	121	130	118	126	114	123	109	119	115	132	148	99	114	118	106	112	112	109	110	150	128	115	145	104	91	119	129	120	109	130	120	119	105	123	132	107	107	123	116	120	107	123	103	121	114	102	130	110	108
5955	1103	2512	2904	2549	2062	1726	1421	1222	1088	947	913	819	759	674	628	621	549	526	514	497	544	466	488	469	438	442	445	421	430	390	432	399	398	422	422	417	379	390	394	379	373	378	397	358	387	370	347	366	365	380	406	415	388	382	424	397	379	422	356	343	391	385	398	417	390	379	385	378	359	368	339	342	340	339	331	385	368	341	375	341	303	328	319	343	350	343	350	338	360	359	362	341	339	308	347	381	384	349	325	333	332	338	342	372	351	361	329	351	325	355	328	363	323	329	337	377	338	357	348	380	319	348	355	348	339	353	342	320	336	313	309	364	340	322	359	345	313	388	353	335	316	320	323	362	309	327	369	327	348	339	349	327	289	332	319	343	327	338	348	331	341	336	336	355	326	350	359	343	303	354	342	366	340	343	358	330	303	339	348	342	315	302	301	334	331	362	335	324	347	314	333	335	322	359	359	352	304	377	324	320	317	332	327	354	340	328	337	357	338	331	339	363	360	319	329	356	329	325	339	364	337	343	379	338	326	305	348	348	342	322	295	336	359	324	329	340	342	366	359	330	307	322	366	308	327	310	345	324	349	356	353	309	365	302	330	324	338	309	360	357	300	305	363	350	316	347	349	355	329	363	319	351	319	340	334	313	333	328	354	352	333	332	348	344	301	352	312	357	364	293	320	334	354	343	358	366	351	292	357	345	328	361	326	350	338	336	324	355	327	334	338	353	348	329	365	360	348	295	328	359	303	346	338	349	331	314	346	328	346	324	324	315	323	313	308	336	315	351	333	351	348	297	316	364	335	361	320	342	331	368	328	369	358	357	345	345	340	327	360	354	322	295	309	309	314	339	352	305	322	367	345	333	350	347	354	321	339	332	311	336	363	339	332	366	315	344	361	335	341	331	343	349	350	328	303	350	336	311	351	331	317	309	361	316	339	330	306	353	346	351	320	343	333	327	347	318	308	350	342	341	327	321	353	341	319	349	331	315	341	347	318	345	327	309	319	337	340	333	331	337	319	341	324	345	352	331	328	343	363	352	309	313	284	351	334	354	350	359	340	345	326	349	328	358	324	329	324	305	388	374	323	323	314	311	349	355	361	342	343	321	343	334	338	344	339	352	338	352	318	333	323	332	326	349	316	341	309	318	350	346	367	323	327	323	345	309	339	330	310	364	319	325	363	357	315	365	339	335	377	337	334	323	305	332	335	353	330	300	333	350	360	366	326	350	328	334	317	315	359	340	333	308	331	364	349	323	346	330	310	326	312	341	315	345	329	340	351	364	301	339	294	363	322	316	332	360	313	324	336	330	306	333	338	325	340	343	331	315	343	357	345	323	334	338	361	346	338	321	311	329	329	339	325	320	331	311	368	321	353	340	368	344	332	332	369	314	329	299	311	310	346	317	365	332	338	325	325	319	347	331	319	328	333	347	296	323	318	308	342	362	304	319	343	351	313	330	356	313	313	344	339	303	329	367	309	369	365	331	330	348	333	348	356	336	313	350	330	348	322	357	322	337	337	361	334	344	350	349	337	307	360	343	334	304	339	335	296	338	335	324	329	318	341	334	345	322	340	333	354	313	335	358	349	326	341	346	333	329	352	345	347	355	335	337	309	332	337	313	356	315	328	353	335	329	345	330	328	345	364	358	340	315	328	325	348	335	339	363	296	354	323	348	316	305	329	344	336	328	298	357	347	358	338	354	359	325	363	333	296	357	333	359	334	316	335	348	359	333	345	334	317	362	358	324	329	331	347	349	357	324	318	346	338	332	328	316	328	347	335	349	353	346	318	357	349	324	349	300	287	356	333	312	342	312	347	328	309	342	339	359	310	341	347	335	355	329	344	333	333	343	336	384	344	317	352	358	308	338	287	315	318	336	355	330	357	333	321	342	350	305	323	322	350	344	342	326	347	316	331	340	316	321	350	326	334	303	323	338	288	346	351	312	323	320	327	351	292	322	357	337	331	291	341	368	344	350	344	331	327	346	316	312	335	377	387	362	339	363	357	338	359	327	342	345	317	349	302	330	328	356	305	356	336	343	355	295	379	378	313	348	329	338	367	351	311	336	332	349	392	308	314	324	308	359	345	316	354	367	340	341	349	347	347	331	335	338	319	329	334	346	349	308	347	335	361	333	356	347	329	367	342	333	314	323	334	349	372	349	338	335	328	357	336	310	311	310	331	298	330	365	359	344	346	326	350	325	311	347	353	313	339	339	317	336	345	324	361	369	355	327	351	337	342	328	334	353	318	339	350	339	314	354	315	335	316	322	372	331	351	336	333	357	339	306	329	349	374	323	318	335	365	339	342	336	332	326	336	347	329	329	355	328	391	336	321	324	329	360	362	345	311	320	350	306	318	304	314	336	341	321	343	357	327	329	356	316	353	329	331	320	337	341	326	325	353	352	343	340	372	319	345	317	315	347	313	324	363	337	318	324	338	364	352	339	318	331	349	358	349	310	300	336	330	349	337	313	338	345	306	321	320	332	307	338	321	346	318	343	364	356	321	350	337	343	333	347	333	383	349	315	335	309	348	336	356	344	351	338	324	345	342	318	332	332	334	356	332	342	316	327	332	350	353	326	310	331	362	322	350	327	334	337	330	367	320	324	346	353	332	358	355	371	352	323	347	359	334	355	336	322	342	333	344	343	335	340	342	333	339	342	347	367	327	324	325	336	331	347	371	340	328	336	310	334	355	334	361	340	339	322	328	325	296	351	333	354	360	328	340	342	313	329	327	349	368	332	347	320	326	340	339	356	362	335	349	318	325	349	351	344	322	353	338	317	333	352	339	383	306	314	356	329	304	345	329	332	335	314	327	339	347	297	340	348	361	311	359	328	357	364	345	296	343	324	337	338	325	323	315	343	354	360	355	324	355	313	336	337	319	314	353	328	301	350	358	325	347	334	354	330	336	345	358	357	343	324	319	335	346	332	330	348	333	338	337	326	327	333	321	326	345	317	316	330	346	328	331	344	338	298	302	337	320	318	363	339	304	380	329	311	320	303	332	358	334	326	339	335	338	313	318	312	325	327	348	326	353	349	339	359	295	339	312	327	309	329	302	342	336	340	327	336	354	343	321	331	315	307	333	347	352	377	337	317	336	341	328	332	324	333	311	301	333	318	332	337	361	358	350	341	290	341	326	302	370	316	316	345	310	342	354	315	338	362	313	320	339	324	336	332	321	311	317	324	328	348	366	334	317	367	322	313	316	323	320	356	342	340	343	340	338	345	316	345	331	328	333	333	350	365	298	316	353	311	334	318	323	336	305	340	332	331	344	313	310	348	344	346	338	355	364	327	336	325	336	337	335	326	334	381	338	367	311	348	346	318	372	311	341	349	341	377	342	333	345	316	334	338	327	341	345	311	332	331	334	330	346	341	332	302	309	336	346	356	347	365	361	322	340	349	348	339	352	322	331	336	338	337	343	368	323	344	325	345	343	330	339	355	356	334	327	328	297	340	348	310	336	346	334	306	344	322	344	340	353
14272	1713	1956	1425	963	687	505	392	314	282	224	219	160	153	133	114	117	107	94	111	94	94	92	85	91	76	85	75	83	71	79	72	67	68	70	76	70	79	64	73	89	73	66	63	48	65	55	57	57	59	52	67	52	53	44	49	58	81	78	55	70	64	65	56	65	58	58	52	59	71	67	60	47	47	64	54	59	56	69	43	64	62	49	51	51	60	54	52	57	48	62	60	55	52	54	48	52	67	56	65	63	59	44	60	44	56	52	57	63	52	54	56	58	40	58	59	52	49	60	67	61	54	52	57	66	64	65	52	56	47	61	59	57	55	62	53	45	52	57	66	72	75	62	44	48	57	55	58	58	45	56	46	44	36	59	49	53	60	54	61	48	54	68	60	53	58	51	58	56	60	44	48	55	56	53	54	62	58	61	42	50	64	49	63	65	63	48	57	69	57	40	60	61	56	61	69	54	52	68	55	63	70	63	44	48	47	63	35	62	69	55	67	47	42	51	51	59	57	57	45	64	62	61	54	71	61	51	70	62	54	62	54	55	58	65	63	44	56	46	54	51	51	46	58	62	59	67	53	48	41	48	59	52	60	44	61	60	48	54	56	57	61	47	60	52	59	72	48	57	50	63	57	55	51	58	56	66	62	53	61	66	66	61	55	51	54	56	56	54	49	56	62	58	61	50	60	54	42	70	53	49	62	47	56	51	53	53	56	68	53	60	47	61	54	59	53	47	60	61	42	44	39	54	52	62	64	59	48	56	57	63	52	75	67	40	40	46	57	49	53	63	46	67	75	40	59	57	49	47	60	52	53	59	56	46	52	55	63	47	56	67	60	66	62	58	71	57	65	64	59	66	71	52	61	45	52	48	52	45	65	78	48	62	60	48	53	42	59	58	58	51	58	66	58	54	61	51	64	65	50	49	44	60	60	68	48	54	54	53	56	61	52	59	62	58	43	54	59	44	52	58	67	61	54	61	53	65	56	43	48	42	53	52	73	42	55	51	58	49	60	60	47	74	52	68	52	58	53	51	43	58	48	56	67	62	52	62	56	63	68	60	56	73	50	59	52	55	59	44	57	56	61	66	44	55	60	43	67	56	61	74	42	42	46	61	52	43	51	54	45	58	59	61	67	37	69	56	43	42	68	58	66	66	44	45	48	59	55	52	54	64	54	74	63	47	42	47	54	57	57	54	44	61	52	53	62	45	47	58	58	53	40	56	51	64	63	60	40	46	59	55	66	48	48	60	77	56	60	46	54	57	42	54	54	46	56	56	66	64	57	41	63	38	59	56	47	43	53	46	53	60	43	45	57	40	49	57	44	60	51	53	59	45	53	63	53	58	64	65	48	60	49	57	54	56	49	50	48	51	57	61	67	62	57	47	63	47	45	48	58	64	55	60	60	58	63	44	58	57	54	53	56	49	49	62	60	57	48	58	56	65	45	54	63	51	51	50	70	62	71	46	56	55	56	50	53	58	52	50	50	51	36	52	49	47	46	59	57	46	62	60	50	53	53	60	55	54	49	45	47	44	50	57	53	57	57	52	56	63	53	72	61	52	54	52	59	45	58	49	62	54	59	65	56	59	64	48	54	43	63	64	63	63	60	59	59	53	56	48	37	48	55	51	57	66	55	47	65	45	50	46	55	52	65	60	75	47	44	47	46	63	48	69	56	57	58	74	53	58	58	56	58	53	58	51	52	45	45	58	58	56	54	74	63	61	53	57	72	64	48	52	67	52	55	46	66	46	46	65	56	58	53	70	51	48	65	55	63	56	56	53	56	72	60	62	46	72	59	63	54	66	52	55	51	61	36	59	62	68	56	61	55	56	64	50	67	56	56	57	66	48	59	70	58	51	61	61	59	65	45	39	62	63	62	50	71	44	66	55	41	73	48	63	61	59	71	48	57	62	40	56	58	60	54	52	62	62	52	46	58	66	62	51	51	59	58	54	56	49	48	64	55	43	59	45	53	58	59	70	43	50	62	52	57	54	57	51	53	51	53	54	41	62	46	56	48	48	58	63	76	49	60	47	50	57	50	61	49	53	53	54	49	42	51	48	54	60	42	50	53	63	51	45	61	48	56	59	70	50	45	61	65	68	53	56	47	50	61	61	47	53	46	73	42	64	54	41	57	61	58	62	63	55	46	57	51	68	63	52	52	49	54	49	60	56	48	58	46	55	50	47	53	58	37	56	58	61	59	40	62	56	45	60	50	56	58	52	67	52	53	62	63	56	56	59	51	51	53	53	57	49	45	50	55	60	56	70	72	34	49	39	58	72	61	48	45	54	52	57	52	62	60	63	58	76	44	43	48	53	54	47	52	58	47	51	61	53	66	63	48	68	59	47	71	48	50	51	54	42	60	44	62	54	65	67	82	44	51	62	55	54	53	63	49	38	58	48	50	59	65	55	56	49	56	52	55	49	54	65	62	62	59	67	56	47	51	70	49	47	79	57	50	47	58	64	58	61	62	47	55	54	55	49	62	45	53	45	66	44	55	49	62	51	49	63	58	53	51	46	50	51	49	49	64	50	70	45	70	39	65	59	58	42	52	72	70	51	54	55	47	56	43	56	50	51	42	64	66	63	62	67	63	44	47	46	53	71	52	57	73	53	53	54	52	57	48	69	62	52	67	61	53	54	61	48	51	56	56	55	48	51	63	54	46	62	60	42	52	54	57	54	62	44	55	42	51	57	48	54	45	67	53	57	59	68	71	72	45	59	53	52	64	58	53	54	52	64	50	51	64	59	53	52	70	49	59	58	50	67	57	49	48	51	49	58	43	46	55	67	38	47	50	50	61	54	72	50	47	50	54	58	43	58	52	53	65	59	52	40	43	54	57	55	58	67	68	62	60	89	52	63	58	49	42	50	54	74	55	61	62	52	59	36	61	62	61	46	43	51	59	54	66	51	51	46	66	54	51	59	49	65	53	54	46	41	66	65	59	53	56	60	37	48	66	50	48	70	45	55	53	62	49	55	45	59	57	55	54	49	58	49	55	47	46	67	55	56	50	71	58	52	48	57	57	58	45	58	65	60	53	59	56	62	41	55	69	60	50	44	34	64	59	49	53	57	58	50	57	56	57	58	55	49	69	57	58	77	53	55	57	50	50	58	46	48	62	59	54	50	51	59	56	42	47	49	43	52	52	62	66	64	56	53	66	56	51	61	35	46	50	62	61	60	53	55	58	53	61	52	66	58	67	66	61	50	51	48	40	44	54	62	52	60	55	62	44	49	50	50	42	44	57	51	69	47	52	64	56	60	48	63	62	47	52	53	51	61	51	61	48	50	59	52	49	50	46	38	49	60	61	53	42	62	51	71	64	56	51	62	53	63	56	59	48	62	38	56	55	50	48	63	47	44	69	52	59	70	49	58	59	52	75	54	58	61	57	42	47	63	60	63	54	42	49	42	64	62	57	41	56	65	51	56	48	56	50	51	52	63	60	73	58	57	53	59	67	41	59	60	54	47	36	63	59	55	59
7613	1737	4248	5134	4376	3422	2786	2216	1980	1583	1325	1209	1009	954	791	812	663	612	583	523	514	454	434	417	398	345	409	345	341	341	297	320	319	307	292	288	275	244	270	255	254	263	237	266	246	226	252	243	233	254	253	303	253	249	270	273	264	280	265	236	231	217	217	269	244	242	242	255	283	222	218	215	210	182	205	185	154	185	179	164	204	162	180	199	177	197	184	154	169	174	142	198	171	158	191	159	162	170	180	156	169	155	170	178	190	192	161	164	162	164	174	181	182	165	181	187	148	147	159	170	150	173	170	192	172	148	164	174	181	164	168	157	178	193	145	160	170	169	172	148	176	163	161	164	192	155	144	163	158	152	170	163	160	181	168	189	165	145	157	160	169	155	158	186	163	164	166	166	162	175	161	166	165	167	169	143	165	149	184	171	172	174	170	155	187	153	178	159	154	155	170	178	158	166	155	156	168	155	158	138	155	178	146	141	176	179	159	166	154	180	154	165	180	151	142	162	150	160	149	166	159	162	174	160	156	143	178	171	144	147	168	178	169	163	143	153	140	166	161	152	147	155	170	183	174	161	169	174	156	159	147	144	179	173	166	157	157	179	152	176	192	148	162	172	173	159	150	124	148	176	150	184	151	174	165	172	174	143	135	172	139	150	145	176	166	145	156	162	165	136	161	156	159	151	149	188	174	159	136	171	163	163	161	151	173	179	185	168	170	179	172	153	145	169	136	166	167	170	140	145	159	150	166	151	178	156	150	158	164	170	162	178	177	149	166	194	153	159	179	158	155	154	159	167	165	169	177	146	162	165	166	180	144	180	155	172	143	155	180	180	156	166	149	174	176	153	169	159	165	147	157	170	153	138	135	149	146	178	147	141	158	175	161	172	172	166	190	149	162	163	160	174	174	161	178	161	181	143	149	162	159	151	158	169	167	178	152	160	166	175	153	153	139	161	152	174	187	175	174	142	155	172	157	179	145	162	159	168	155	162	155	153	164	146	172	163	134	145	155	160	151	151	187	154	160	181	161	166	167	160	177	150	144	157	146	169	148	151	153	174	179	162	184	166	143	150	153	158	161	152	149	164	172	177	154	160	173	134	155	180	151	173	166	150	151	184	147	173	130	150	164	157	171	165	170	143	156	172	145	181	177	148	169	143	177	171	169	144	153	160	175	170	181	177	170	157	164	155	170	166	164	157	157	151	164	141	148	160	166	143	135	178	151	169	163	159	169	178	149	148	166	177	171	164	187	153	186	168	176	147	160	157	165	151	143	151	166	172	162	139	156	160	149	177	161	168	166	174	170	168	164	143	145	153	157	184	142	171	158	139	168	159	149	136	166	153	183	175	169	170	141	162	149	169	168	134	137	166	169	148	159	171	185	183	170	136	158	169	173	156	155	163	155	179	158	182	154	159	161	156	171	169	150	148	152	159	173	158	161	146	175	134	184	159	156	156	142	178	168	179	151	155	161	157	159	132	147	182	158	144	166	191	179	152	162	147	134	154	164	158	163	153	147	159	146	155	174	161	161	157	138	134	170	168	146	150	147	156	143	161	156	161	159	150	154	156	164	152	139	147	174	147	167	155	160	161	159	148	145	153	170	152	154	175	151	139	148	174	176	162	161	159	138	170	172	163	143	160	156	151	152	156	165	161	188	174	163	171	137	153	153	170	165	169	164	189	141	148	167	143	158	156	162	169	174	151	160	160	175	176	173	155	167	161	182	176	190	142	157	168	179	133	162	161	179	169	137	170	152	162	153	149	164	165	163	153	176	174	178	162	172	167	138	157	160	146	163	139	144	179	169	159	153	169	165	158	166	157	142	150	175	143	182	140	179	181	169	163	163	167	186	150	172	171	154	158	128	144	183	155	162	164	170	171	169	166	139	154	156	170	152	165	185	181	152	165	169	160	155	150	168	162	160	150	170	157	158	159	178	151	165	165	162	166	152	142	157	163	180	165	159	166	155	158	145	164	177	155	176	146	146	148	156	159	150	184	151	157	163	154	162	156	155	174	163	169	156	159	167	167	188	143	158	184	170	151	169	161	176	146	159	160	142	167	164	171	161	162	170	166	161	175	160	169	167	167	163	133	163	141	160	158	186	164	158	154	164	157	167	174	157	157	147	179	169	161	152	150	168	181	172	206	155	151	173	149	149	151	190	168	188	165	164	166	183	184	175	169	148	139	168	175	171	159	162	158	166	174	145	151	160	170	167	167	148	164	175	152	150	198	159	168	163	158	163	150	160	169	163	144	155	145	154	170	170	179	144	166	167	185	165	144	169	173	157	154	169	174	162	159	166	168	196	160	159	175	142	165	172	149	135	139	161	142	143	171	163	141	151	157	165	163	158	137	185	160	152	161	167	163	163	174	183	152	154	167	173	155	174	161	172	159	149	154	152	173	165	167	158	132	152	163	167	165	147	166	178	145	142	164	171	176	159	170	172	146	161	164	153	159	161	140	169	170	147	156	147	194	153	155	176	159	145	154	141	152	186	166	142	143	147	152	145	158	166	163	170	136	164	155	188	171	173	170	180	158	171	176	142	154	156	162	147	138	182	156	153	154	161	170	168	155	153	151	156	164	154	175	174	154	152	154	155	159	157	167	152	164	155	159	170	156	187	155	175	189	140	167	152	146	145	150	178	160	152	151	143	168	195	163	151	173	180	176	163	162	138	170	170	188	164	163	167	147	162	173	156	153	175	162	146	175	154	168	157	137	146	162	190	163	159	163	147	165	153	151	167	149	160	175	165	173	182	160	135	173	170	151	146	155	165	172	152	167	176	139	182	151	160	176	157	152	166	197	160	151	168	154	156	170	160	171	151	156	145	156	166	137	146	181	166	161	170	152	149	172	146	156	154	157	164	146	158	150	168	151	158	161	167	146	176	162	159	182	135	162	147	147	158	161	166	164	154	170	163	165	162	170	141	159	173	140	151	147	159	171	136	181	150	159	159	173	157	164	161	119	178	163	173	167	152	157	140	147	169	160	157	177	167	166	169	178	170	162	188	154	143	158	175	158	177	150	154	152	157	149	130	182	178	166	176	145	167	149	159	162	167	166	183	130	166	148	141	175	166	167	172	141	149	148	160	186	177	157	164	166	143	158	148	158	161	143	151	169	168	142	170	161	162	175	157	164	164	173	156	137	140	171	169	136	159	171	172	147	149	142	174	162	178	129	176	160	178	157	161	157	162	183	157	159	181	155	163	165	161	149	181	165	180	152	152	142	160	151	165	146	152	178	141	160	169	169	171	166	157	161	170	165	160	156	185	163	173	145	180	163	149	157	138	166	145	156	160	180	161	153	154	178	152	169	167	146	167	142	187	173	164	147	167	166	171	193	136	164	155	184	179	144	172	153	163	175	148	168	150	166	164	150	168	164	166	156	162	172	139	147	146	153	162	155	142	158	146	146	162	184	171	148	149	159	152	147	159	152	177	186	167	171	174	138	128	159	183	184	172	177	158	170	167	143	174	148	166	156	152	156
2317	131	151	118	117	116	116	111	92	104	95	112	96	114	109	116	98	104	103	114	107	123	107	92	107	102	106	109	100	99	105	113	105	103	112	104	104	110	95	114	99	80	108	109	107	98	117	110	113	110	107	117	109	104	87	112	98	99	131	111	116	122	97	140	97	82	119	109	108	107	119	113	92	113	129	89	106	96	103	106	117	98	93	100	107	103	97	110	110	116	112	106	103	112	103	96	106	94	107	113	114	118	103	94	99	98	100	104	93	104	107	114	98	90	96	119	95	98	111	93	86	95	102	107	107	107	100	110	108	124	93	100	100	98	103	111	112	104	104	109	99	116	131	102	108	103	82	92	89	135	100	94	98	109	112	92	87	95	111	99	102	105	81	91	79	111	105	109	105	133	118	108	113	103	99	113	109	113	109	102	101	92	99	95	113	97	98	107	107	111	106	105	99	83	110	116	104	94	91	92	105	118	115	119	79	103	99	126	123	114	105	101	106	132	102	100	115	113	101	95	92	93	96	98	96	93	120	106	106	111	121	94	93	95	82	110	93	99	92	112	120	93	91	97	122	111	106	96	113	98	111	108	99	90	96	94	115	126	105	92	101	99	106	103	123	106	113	102	123	98	110	98	122	114	105	100	93	107	100	106	108	94	109	100	104	117	98	119	105	105	115	103	120	118	131	107	100	109	95	99	90	113	107	95	97	109	100	112	113	106	116	109	111	106	117	110	89	114	102	86	102	111	107	120	99	103	106	114	101	113	107	103	98	116	97	120	111	98	94	113	113	127	116	106	89	107	93	95	100	127	101	114	102	114	121	122	107	119	106	111	98	121	103	97	103	97	101	119	99	121	99	97	102	114	109	116	104	93	116	101	121	116	92	128	113	114	120	96	121	101	117	110	111	102	128	104	97	118	123	116	104	112	80	115	117	110	95	111	108	114	104	112	109	94	123	108	110	101	85	90	103	106	106	96	115	105	114	101	101	102	97	116	99	121	110	98	88	104	100	110	118	99	93	104	106	112	75	106	106	118	101	107	100	88	99	98	111	100	116	100	102	107	108	108	118	103	97	82	108	80	93	119	101	111	108	114	107	102	114	124	98	111	108	106	97	107	116	91	114	88	92	102	105	119	109	107	101	100	96	106	93	108	105	112	103	103	117	109	89	114	102	102	114	104	96	100	92	105	108	110	103	121	101	107	104	100	106	105	102	104	120	116	122	114	106	100	118	123	104	94	111	108	96	97	101	116	123	95	114	118	106	112	91	94	109	102	85	99	108	100	106	98	116	108	101	98	111	108	136	109	113	98	102	96	99	100	108	93	104	97	111	103	88	93	124	92	95	98	96	122	108	108	110	108	93	116	120	98	116	114	112	95	105	102	122	109	93	127	121	111	118	105	114	111	111	106	101	125	107	101	123	85	110	124	113	112	128	100	113	120	107	110	95	111	103	130	108	107	96	102	110	113	96	100	116	104	100	82	130	90	109	88	92	98	106	125	105	116	109	109	123	89	110	121	109	103	95	115	104	85	109	103	89	93	94	88	95	102	102	119	87	91	96	100	117	105	94	102	108	125	100	137	119	108	91	103	103	104	106	102	110	94	117	108	99	124	115	97	85	93	109	95	84	97	105	106	107	91	112	105	93	102	94	95	86	99	106	116	96	126	112	98	101	110	104	112	114	108	101	105	99	107	107	95	90	112	110	88	105	101	117	101	124	103	88	111	110	116	104	98	111	100	104	100	119	105	107	116	103	104	88	100	100	107	84	113	96	103	95	108	97	108	114	105	121	96	101	95	115	94	111	101	114	103	109	93	98	97	112	124	96	105	105	107	108	85	116	112	103	126	94	111	110	95	97	99	102	121	115	120	116	98	101	130	102	107	81	97	97	117	110	100	105	130	102	113	119	111	122	93	114	90	118	107	112	106	116	105	101	108	112	119	106	95	94	122	101	93	96	110	100	113	102	95	107	120	112	99	121	111	117	118	114	104	116	115	111	110	112	110	100	91	97	92	109	106	86	92	128	112	106	119	93	113	121	98	106	123	95	101	117	112	102	103	106	101	111	113	92	111	118	107	114	103	122	117	99	87	124	117	112	100	110	114	108	122	118	89	95	107	98	89	119	107	106	108	129	118	113	86	119	95	108	123	109	128	83	108	107	103	119	108	97	101	107	104	112	108	110	119	119	110	109	94	114	120	110	126	107	102	124	113	112	118	101	112	101	117	105	114	78	107	115	106	110	111	113	105	112	101	113	110	105	97	95	100	112	107	104	113	115	105	78	102	106	120	122	82	100	101	107	105	85	100	95	100	110	107	100	107	109	98	106	102	98	101	95	114	104	113	102	101	96	90	116	85	105	103	117	92	122	93	105	99	109	96	112	108	97	108	91	115	102	138	112	120	108	113	110	104	120	105	103	100	98	112	107	110	105	100	117	107	125	119	112	92	116	93	107	90	122	101	122	105	109	106	104	103	107	102	95	92	106	83	121	101	102	116	110	119	114	96	103	100	140	105	118	89	117	96	103	113	78	94	115	97	91	102	109	113	94	111	106	102	110	103	107	99	120	119	104	107	104	107	89	113	96	108	105	90	107	102	107	100	112	96	104	117	115	87	104	99	102	96	101	111	126	114	108	106	100	109	109	101	89	107	118	107	100	116	121	109	104	93	105	87	117	104	92	107	95	91	92	99	95	103	126	91	100	105	111	115	109	110	105	103	115	105	115	93	113	94	103	100	102	108	102	100	111	105	105	106	105	103	101	101	113	107	118	126	94	109	93	123	104	106	94	131	102	99	94	96	122	111	119	115	105	127	105	105	102	105	128	108	104	104	113	104	107	99	118	115	98	97	99	100	96	113	110	120	89	109	113	103	100	107	107	88	100	92	121	104	104	94	117	116	97	107	110	99	117	108	115	114	105	120	108	109	112	101	110	94	106	108	97	136	77	94	108	104	102	105	116	107	97	101	100	110	92	116	99	108	93	102	94	122	114	111	95	86	107	107	89	100	118	105	106	102	102	111	108	115	102	105	107	96	105	88	108	121	110	102	112	91	113	109	93	124	107	100	99	115	115	97	96	98	110	102	104	110	111	98	94	129	109	113	132	129	127	96	108	89	91	116	105	91	130	128	96	108	89	114	102	97	113	98	103	140	106	111	101	113	98	104	97	95	119	103	85	108	98	97	109	103	118	115	111	112	97	94	113	123	99	104	106	111	104	98	99	90	131	117	117	116	103	105	109	90	111	105	100	91	103	111	89	115	113	113	99	112	97	96	87	98	122	104	109	119	112	99	107	105	110	105	90	104	107	110	99	109	105	108	94	116	96	124	104	118	112	124	108	109	95	85	116	97	108	107	119	122	109	96	104	115	97	109	103	116	126	116	110	110	122	120	99	117	97	124	102	112	117	112	119	108	103	118	110	121	103	99	102	105	93	84	96	101	117	123	101	104	108	126	105	98	98	116	115	105	93	95	103	111	103	92	108	116
2504	354	344	419	406	367	397	352	344	355	354	317	336	343	351	319	272	305	322	328	316	296	306	295	303	304	287	320	314	318	311	302	308	299	282	307	281	298	315	289	330	328	311	296	309	311	287	284	317	307	326	304	276	339	327	338	340	341	333	287	317	330	329	321	317	300	302	309	309	319	299	327	281	329	301	321	303	298	261	293	316	273	291	352	317	313	324	344	340	314	282	330	319	284	326	303	336	309	320	293	279	322	339	320	302	334	329	299	313	298	293	309	292	284	326	322	292	288	302	292	298	283	326	294	297	281	286	303	350	324	301	320	312	284	305	309	320	328	270	306	297	291	300	303	321	273	293	327	313	319	303	299	319	313	288	302	336	293	307	340	282	320	304	279	278	301	297	323	290	285	338	323	303	334	302	318	315	289	308	270	310	307	310	287	302	305	299	285	297	321	298	301	310	286	283	303	301	304	286	292	317	329	316	313	290	284	291	278	317	303	312	281	296	304	334	282	322	290	312	275	296	327	327	286	278	320	320	307	300	299	325	315	295	293	282	306	310	291	341	316	313	325	302	291	273	326	287	274	296	327	310	325	319	299	281	289	315	288	311	304	303	325	302	300	298	305	337	300	323	308	310	309	330	314	291	304	308	269	283	336	338	298	322	309	284	296	256	305	289	325	305	302	310	277	263	275	299	301	298	270	279	307	336	308	304	315	292	296	296	289	289	294	310	307	286	316	322	340	289	310	310	328	304	301	316	316	267	312	341	262	341	303	298	333	303	306	322	303	298	313	287	305	325	278	307	309	276	323	319	274	284	288	321	299	336	309	325	303	304	305	314	295	343	283	314	306	291	322	308	313	299	326	312	282	299	314	315	308	287	284	326	333	269	304	279	304	330	328	298	325	317	285	291	315	324	283	310	304	320	274	319	346	301	303	288	281	307	296	305	344	310	312	314	288	305	304	329	327	286	290	289	274	289	284	285	296	302	285	307	287	328	287	301	304	318	309	282	300	299	295	292	294	304	325	301	312	282	335	322	301	310	309	359	265	265	309	297	278	324	293	307	321	296	311	302	286	293	346	296	314	302	317	269	308	289	310	317	296	289	310	297	270	272	299	291	316	288	327	310	274	310	304	320	288	287	304	299	309	316	297	305	319	312	341	329	270	304	320	295	308	304	312	283	317	314	257	333	307	295	303	311	331	304	280	306	312	287	293	282	307	303	300	302	304	299	272	302	297	296	303	286	301	310	287	290	301	326	331	312	308	295	273	295	298	314	310	299	300	331	311	310	324	281	307	305	315	298	307	269	308	313	309	316	301	326	314	314	305	290	303	293	301	294	321	316	339	287	318	299	330	297	269	285	323	311	276	292	312	279	310	317	284	305	312	305	332	337	312	281	297	334	321	305	316	278	324	307	306	274	309	301	317	326	283	325	284	303	308	294	318	309	291	338	316	308	270	341	308	278	296	319	277	335	308	315	272	297	311	293	328	329	289	312	325	301	307	299	309	317	310	320	311	280	292	286	322	291	316	319	317	295	299	287	296	295	318	269	320	325	309	310	324	311	299	276	341	312	316	288	303	299	305	302	293	319	306	296	309	288	293	307	315	330	305	312	304	292	316	278	327	296	312	321	321	301	314	324	323	286	312	300	298	298	287	300	292	281	307	314	314	310	307	297	332	318	333	295	308	302	306	306	306	312	316	273	299	309	303	302	295	308	314	296	275	306	315	307	342	322	291	294	308	281	313	285	341	309	293	348	332	292	296	320	315	310	278	328	317	307	313	345	305	314	281	342	305	306	320	324	292	322	325	282	305	337	289	330	320	289	311	300	320	288	317	313	280	282	296	281	311	329	299	304	325	310	343	322	323	285	293	304	314	300	332	329	320	311	317	300	312	287	300	292	295	309	298	291	304	334	289	333	286	323	330	282	274	317	309	317	302	336	301	299	305	286	294	303	328	333	275	281	282	260	310	316	316	304	289	316	312	290	285	286	317	278	312	292	276	308	287	332	336	293	325	303	320	299	293	336	297	319	309	298	296	314	310	319	280	314	329	316	312	306	272	325	295	290	317	294	300	272	326	317	259	283	276	321	299	338	310	316	300	297	326	323	292	321	285	300	299	332	337	280	330	299	252	296	318	315	303	304	297	303	299	294	297	305	313	306	302	341	297	309	308	331	302	306	309	320	289	301	295	327	304	319	313	313	341	297	298	285	309	297	286	281	342	284	310	298	285	298	319	329	292	293	305	334	340	313	351	299	300	295	285	282	289	289	311	297	306	345	330	271	296	300	331	303	306	321	332	295	310	319	301	305	316	287	307	278	353	265	309	287	272	273	311	318	296	290	316	294	291	318	311	313	279	284	294	301	303	299	326	282	295	303	296	271	290	299	306	299	296	304	323	298	297	290	309	305	273	282	289	314	289	318	278	300	280	305	307	287	321	320	315	336	295	280	304	272	314	327	308	277	305	324	314	308	305	294	305	308	311	280	276	293	289	308	321	331	325	311	312	298	301	264	312	317	275	296	296	296	298	322	303	292	302	314	284	302	292	297	268	299	307	320	302	306	285	302	287	314	304	318	337	316	273	286	267	314	300	295	301	289	333	294	290	285	309	318	336	299	298	296	303	285	334	286	289	291	270	291	306	319	314	313	299	312	304	295	286	280	316	286	306	294	279	297	320	302	305	293	317	276	281	305	300	300	331	295	294	296	315	303	292	310	318	276	301	288	292	332	328	316	283	294	312	286	288	305	313	311	305	318	311	321	280	305	315	319	271	320	304	301	323	312	271	291	325	344	328	291	309	290	323	305	285	262	295	310	306	287	281	280	297	314	290	303	303	291	320	306	314	297	331	293	312	306	279	317	297	327	302	284	293	319	299	295	300	312	320	285	300	318	338	311	308	299	301	300	272	291	330	305	331	292	323	297	293	324	299	340	311	321	287	318	296	306	277	286	292	309	301	290	301	295	285	282	307	305	300	277	328	317	297	309	319	303	300	293	297	334	307	313	285	315	300	302	308	304	296	295	306	316	278	274	302	310	296	294	316	312	293	277	293	338	334	291	301	303	294	284	300	303	312	313	296	302	290	293	285	278	330	300	309	352	303	311	305	264	295	320	302	294	318	317	317	309	317	305	319	312	304	291	305	335	304	311	317	288	345	293	302	289	317	304	273	267	283	329	295	332	282	300	278	296	282	305	316	292	296	309	331	311	299	292	288	308	309	323	316	296	312	321	298	267	302	356	308	294	310	353	320	314	286	290	314	295	344	314	270	298	347	288	300	298	306	295	301	319	318	306	342	312	291	309	339	318	272	308	292	303	287	296	286	275	335	280	309	309	301	288	304	279	307	325	307	332	292	302	278	292	342	307	327	302	290	319	302	307	334	315	285	295	331	303	309	304	309	312	334	286	290	305	289	317	286	296	289	324	312	290	319	297	332	313	344	292	334	290	314	302	301	308	323	283	302	342	296	319	304	290	311	312	318	284	327
8243	825	1073	786	582	444	343	307	261	214	224	170	165	187	146	166	147	147	140	148	140	138	155	132	144	155	117	122	140	147	114	100	125	121	104	144	117	121	146	117	133	138	146	120	129	115	104	124	127	143	130	108	127	107	115	116	130	120	134	117	129	127	125	116	125	136	144	112	115	119	121	114	118	128	105	124	117	137	119	125	125	125	123	125	134	105	116	128	107	113	118	122	125	122	126	113	135	125	110	109	117	131	131	127	111	119	127	145	124	114	121	108	105	124	122	137	131	110	126	155	120	128	117	125	112	126	112	124	129	124	130	135	112	131	129	110	134	112	123	103	127	116	138	113	97	122	102	128	132	107	147	124	123	113	109	116	115	116	113	133	116	115	113	119	140	112	121	112	138	108	118	115	130	135	116	127	131	148	128	122	122	132	106	132	102	117	127	118	120	115	131	114	117	122	113	124	130	114	110	127	126	130	155	119	120	133	126	111	121	127	132	101	105	131	137	127	137	129	128	118	112	123	110	111	125	120	107	107	134	124	109	134	112	116	112	115	122	118	132	101	124	119	138	122	125	126	126	123	133	133	114	121	130	140	108	151	128	114	115	141	124	130	130	133	114	130	123	138	142	141	137	109	108	138	113	131	111	113	131	149	122	122	125	110	135	118	134	129	132	101	107	121	123	130	101	125	131	119	120	116	115	106	98	124	120	123	124	119	114	135	114	123	120	109	121	135	110	112	100	118	131	136	111	123	115	129	128	118	106	125	109	117	129	112	114	138	124	105	120	108	137	123	116	139	133	131	113	128	124	131	127	140	120	133	114	111	127	126	109	119	109	134	132	124	126	115	119	118	103	133	106	131	114	120	114	121	120	118	105	126	115	123	131	131	107	100	108	113	110	119	114	118	108	126	97	108	125	104	111	150	130	117	132	114	127	132	130	120	131	136	133	118	128	104	126	135	113	116	130	136	105	145	119	109	101	125	105	119	110	130	114	128	104	135	152	109	135	110	115	125	133	138	105	118	140	119	114	123	120	144	129	118	132	120	112	130	121	107	117	109	127	94	114	103	113	123	113	128	129	134	116	142	127	105	116	110	117	115	109	112	118	145	111	125	105	106	119	111	129	132	105	116	136	96	126	112	109	112	145	121	112	116	128	134	112	115	119	128	140	104	99	122	122	139	141	116	126	125	131	129	116	110	115	118	100	126	111	114	125	110	123	107	140	111	137	117	135	104	142	129	117	116	107	118	114	132	95	117	108	141	118	119	118	108	123	141	136	124	115	109	122	116	119	120	133	115	109	134	114	100	114	118	116	138	129	143	121	117	108	122	126	135	120	124	114	98	128	117	111	108	123	103	136	112	141	123	101	109	105	110	128	103	105	109	121	107	107	111	133	104	110	119	107	118	121	137	126	116	126	105	109	115	108	121	127	121	132	104	113	138	136	111	131	114	129	130	131	114	115	94	126	110	145	107	135	131	131	114	85	131	101	150	120	128	127	141	130	97	136	125	136	128	114	122	127	116	122	119	131	117	111	120	120	135	113	141	125	146	121	109	120	101	131	112	121	136	117	105	134	124	114	110	106	109	122	125	116	125	126	142	124	115	136	121	107	133	119	125	123	120	120	131	130	107	120	127	124	121	114	131	121	115	129	127	125	120	116	118	129	126	127	126	122	118	107	127	113	125	116	124	121	126	137	123	136	118	113	127	107	124	127	111	141	134	130	145	123	106	126	140	118	122	110	122	136	117	119	127	100	117	110	124	129	115	111	137	144	124	111	111	129	116	123	121	106	110	122	116	116	131	128	130	102	120	105	110	121	117	131	109	120	114	110	121	123	110	138	119	112	126	106	136	105	135	102	121	131	104	98	118	114	119	127	135	130	128	122	130	107	116	119	129	116	110	112	117	124	115	124	114	118	120	107	110	129	114	109	130	147	126	133	114	116	132	103	122	119	120	121	111	134	122	118	127	121	107	132	131	117	122	124	133	131	138	135	112	128	132	118	131	107	148	118	118	118	126	129	115	132	129	123	114	132	102	123	128	152	115	118	112	134	106	105	130	122	119	117	120	122	133	105	124	145	129	131	130	116	114	128	113	119	114	140	131	121	134	123	118	125	121	108	113	137	129	118	106	112	131	144	118	114	120	109	118	115	114	120	117	116	112	123	125	121	132	104	108	129	120	93	119	113	111	123	116	120	107	120	140	125	137	105	103	116	129	124	126	108	123	130	121	125	148	103	135	124	122	105	129	119	124	138	117	127	120	133	129	111	115	117	118	100	121	103	130	102	125	119	121	114	117	126	96	138	129	109	133	115	136	122	112	117	139	117	122	118	139	141	127	133	110	125	108	121	130	125	105	118	116	122	117	115	116	108	114	104	124	124	128	109	112	112	127	92	134	130	130	130	112	124	126	112	124	105	116	122	117	136	112	113	99	120	108	125	105	119	134	135	126	118	131	124	113	112	141	113	117	127	123	105	125	129	116	128	107	111	122	133	113	105	125	120	116	121	103	103	112	117	121	93	122	132	121	128	120	120	123	94	155	150	133	130	114	135	129	141	113	110	122	118	125	103	128	109	111	120	134	126	110	120	136	125	134	121	119	114	109	111	117	139	109	127	125	119	109	124	112	131	111	130	111	129	129	117	106	114	106	122	121	101	132	119	107	128	116	112	106	122	118	113	125	127	120	107	114	126	108	105	111	116	110	104	109	120	129	120	114	111	116	138	130	124	129	115	137	102	128	115	131	131	127	119	121	119	119	116	143	118	133	99	107	114	118	103	119	111	97	113	115	112	111	112	128	111	131	124	124	133	127	96	113	135	125	112	121	117	113	145	106	141	126	129	122	119	111	126	126	117	123	114	117	121	132	129	109	118	114	123	110	123	121	129	129	111	111	109	142	129	129	126	125	110	112	119	136	130	115	145	106	113	124	117	109	127	100	139	137	117	144	117	118	108	137	116	131	114	135	125	127	111	122	113	125	134	124	107	107	113	114	133	125	120	126	122	113	124	113	124	107	128	115	111	113	119	109	115	131	88	122	120	141	122	142	124	97	103	117	129	133	121	126	114	126	129	120	118	111	116	119	112	109	121	112	130	127	109	112	128	137	116	118	122	117	114	129	99	134	109	140	121	124	125	125	84	104	116	130	117	117	111	107	100	114	102	136	116	111	111	117	120	129	130	145	99	133	127	138	119	133	110	110	114	121	116	140	133	121	131	124	152	116	110	104	123	114	138	117	116	126	112	139	115	137	114	129	141	123	113	123	116	108	117	133	105	123	126	97	121	113	120	127	98	115	131	107	120	117	128	126	119	115	118	119	117	101	113	105	117	108	119	124	96	125	127	129	125	133	130	112	126	119	112	143	104	125	110	126	114	108	107	115	113	120	117	114	116	128	129	124	108	121	124	127	121	120	123	143	109	127	138	133	120	115	110	121	110	136	132	116	102	126	118	123	128	104	110	124	129	114	123	129	112	115	109	113	107	114
6024	1171	2582	2963	2572	2039	1715	1393	1225	1141	926	874	730	779	667	645	575	610	569	566	531	507	514	441	500	419	437	408	429	410	428	367	391	422	366	408	415	385	381	382	374	382	407	382	425	384	398	371	376	339	388	444	402	387	357	428	390	419	428	375	392	371	381	401	404	366	363	386	353	364	361	359	366	342	348	361	344	342	344	331	360	323	322	378	331	351	328	331	372	370	361	365	356	306	364	371	351	363	341	378	370	364	351	366	337	366	351	325	345	348	341	326	354	353	335	354	355	342	346	348	332	348	366	324	319	336	359	354	333	344	309	314	344	354	364	352	378	356	333	344	346	368	365	366	329	367	360	322	339	318	332	316	339	373	332	340	347	349	337	335	325	339	321	356	315	341	332	326	349	309	359	317	332	344	337	344	357	303	306	324	356	352	334	333	333	342	333	324	347	325	344	361	342	338	349	311	366	312	346	334	346	315	313	326	322	340	333	343	355	328	356	331	351	324	323	323	363	338	351	324	308	328	317	332	366	299	327	351	339	354	351	328	344	331	351	324	321	327	328	324	378	350	317	315	353	311	323	372	337	327	333	337	365	346	357	338	326	323	354	323	343	380	341	372	324	326	325	315	348	306	338	311	368	341	329	324	361	361	343	317	322	313	317	326	345	353	318	354	327	341	334	357	329	352	357	363	338	348	351	357	345	352	357	342	323	337	291	349	316	339	335	331	348	320	347	344	345	350	323	331	349	317	316	357	327	346	308	310	311	351	350	321	328	354	335	338	296	343	338	333	351	349	329	330	361	338	327	330	341	356	314	362	319	333	308	315	310	332	324	357	344	335	335	316	316	360	320	341	326	307	358	332	354	333	329	325	335	336	297	351	304	383	329	369	363	369	340	348	347	360	327	329	359	344	355	354	322	333	341	315	333	344	328	353	340	339	349	357	340	298	353	322	294	298	341	358	373	348	365	320	325	298	317	366	360	326	353	332	332	338	379	351	344	329	334	334	309	324	337	336	335	351	340	318	352	358	314	326	307	339	319	340	347	326	361	351	353	358	315	390	313	300	325	309	347	384	312	334	343	331	314	351	334	319	321	358	352	309	391	328	332	323	361	313	335	344	334	327	334	315	311	355	338	306	289	341	338	286	337	343	339	333	316	345	369	356	321	367	324	315	333	351	353	335	313	327	311	330	315	335	325	328	339	353	318	353	346	324	344	324	325	330	287	310	309	327	339	338	292	303	322	304	327	331	325	346	332	342	340	332	349	367	338	347	356	314	342	352	332	340	335	344	340	328	339	371	315	334	334	344	356	326	341	357	311	329	316	339	349	370	328	313	350	353	315	351	324	339	364	325	327	337	332	342	335	328	372	329	280	314	351	349	321	300	345	336	325	341	352	326	331	347	347	313	343	337	347	347	332	332	335	309	361	333	356	354	335	353	326	349	332	307	307	345	333	337	304	345	341	305	354	322	352	349	347	339	316	344	342	338	322	338	348	358	303	315	345	330	356	337	360	334	328	319	343	320	340	328	368	352	337	327	358	324	344	328	323	342	337	326	329	351	339	349	340	335	352	357	348	323	339	358	354	365	343	332	347	359	343	335	329	326	342	333	352	321	325	332	328	302	291	321	371	341	321	350	353	342	351	331	364	311	311	338	312	334	313	367	328	295	315	325	334	330	328	354	348	329	320	319	326	356	322	285	338	348	348	342	382	365	301	344	341	317	331	349	362	344	353	315	357	304	327	346	335	349	342	349	356	355	336	311	337	326	351	344	348	289	326	339	336	333	324	320	342	304	322	345	348	328	364	349	346	312	344	326	350	350	355	321	350	320	328	338	334	318	373	299	346	328	318	361	326	329	358	353	317	322	342	292	331	295	328	331	327	342	331	291	333	335	363	328	332	324	322	342	335	358	368	325	336	385	321	339	315	331	328	315	335	317	350	307	340	315	324	355	363	332	346	315	299	340	358	344	384	343	329	329	332	356	332	341	331	346	349	318	305	337	331	341	334	333	360	321	327	346	341	360	328	318	340	321	346	353	380	297	338	346	316	303	347	352	346	305	334	338	293	367	350	354	341	334	337	326	348	334	334	331	296	305	325	354	345	327	345	352	356	368	370	323	345	372	336	346	319	350	349	343	335	339	349	310	326	345	317	335	345	319	361	326	360	321	322	346	346	359	299	322	321	336	333	357	344	318	348	383	322	325	325	354	298	302	307	306	330	354	335	319	349	344	347	402	336	356	312	346	330	338	365	336	347	329	330	371	349	305	325	344	346	349	334	323	333	354	318	317	300	325	353	358	354	331	295	329	315	351	343	349	326	331	337	347	364	332	346	303	337	355	327	312	332	337	314	338	340	334	350	344	336	329	320	344	322	331	313	326	314	300	324	321	350	321	337	341	346	328	341	345	334	326	334	362	334	339	317	316	342	352	321	325	301	322	338	327	344	315	373	313	322	315	365	321	321	335	316	339	336	317	329	360	316	333	312	349	338	320	335	315	287	326	293	343	315	337	320	363	333	340	344	345	364	322	338	332	354	357	350	329	334	349	355	338	322	318	378	331	326	353	345	332	355	345	296	363	348	319	299	317	341	354	344	308	357	389	339	328	379	341	347	334	348	370	349	300	345	318	329	324	316	303	325	364	317	307	318	337	340	354	330	325	315	353	335	317	328	347	363	332	350	347	359	351	307	353	305	313	343	332	346	321	348	309	342	320	312	308	365	349	321	339	347	356	343	326	330	352	349	378	328	351	346	336	330	310	358	368	357	375	329	334	293	361	323	355	335	336	314	351	326	317	339	328	334	334	367	355	363	325	312	311	332	348	355	357	348	333	334	292	320	368	337	340	330	299	327	373	327	352	327	304	316	319	293	329	335	335	319	346	325	330	371	363	323	374	328	329	311	359	319	367	313	335	327	347	348	299	313	347	320	337	344	344	331	360	310	348	331	359	345	386	369	317	344	329	355	314	324	298	332	343	331	326	358	310	352	348	311	309	335	358	359	334	309	294	334	325	357	325	349	339	338	354	343	314	334	317	363	350	313	338	355	334	343	328	330	308	335	316	335	329	312	359	344	361	328	355	295	316	321	344	334	317	331	332	359	313	334	342	364	360	347	334	348	332	331	335	357	321	336	362	329	325	347	348	329	352	364	329	318	348	335	353	340	313	337	355	326	365	314	334	355	334	334	338	326	340	342	356	347	326	337	320	346	307	338	340	322	353	344	356	327	289	323	386	346	356	333	341	326	316	334	316	308	348	334	360	328	315	372	303	335	317	307	311	348	332	328	321	364	359	338	334	322	313	347	346	342	348	344	337	330	350	336	345	342	363	339	330	328	340	296	332	326	298	327	350	328	324	324	320	339	363	338	336	345	317	309	335	332	354	316	336	337	361	294	330	324	308	334	335	353	320	368	313	342	356	345	370	348	342	349	326	307	354	312	305	331	325	306	347	327	341	354	318	305	287	351	322	331	358	322	341	361	330	334	346
14508	1736	2028	1444	960	669	537	414	328	289	217	181	182	145	141	127	154	107	121	104	73	87	87	92	70	73	75	77	76	70	88	63	70	68	52	72	57	70	50	50	62	56	77	60	56	55	71	57	73	58	63	81	67	79	65	83	69	56	67	71	75	69	71	51	49	74	73	73	51	71	59	66	65	52	57	68	54	53	54	64	52	61	61	72	46	55	59	60	54	67	56	62	44	55	47	53	53	58	70	61	48	65	81	55	46	63	50	47	50	49	57	67	52	58	69	59	48	63	55	77	57	50	56	59	53	46	59	60	51	42	66	50	45	51	73	69	51	65	62	54	44	44	57	59	46	49	67	40	58	47	64	63	55	47	53	60	73	51	53	57	53	53	64	65	57	54	74	60	56	43	59	55	68	53	61	68	54	58	65	49	53	51	52	41	57	55	44	61	56	60	51	50	51	57	50	58	61	60	70	55	55	51	67	58	50	52	56	69	49	49	52	50	63	53	48	57	45	51	61	64	60	61	61	41	71	48	52	39	55	65	56	78	55	54	58	52	50	58	54	50	55	61	48	60	50	47	71	52	49	56	47	45	52	61	54	54	58	51	51	55	55	63	51	55	65	56	54	48	51	45	60	52	49	46	55	53	61	69	61	59	60	59	62	68	51	59	57	44	57	52	59	60	46	48	43	47	62	54	56	52	59	52	57	57	54	45	38	53	52	55	51	62	50	55	61	45	69	56	52	48	59	53	57	52	65	46	49	70	48	58	46	53	51	55	67	60	63	67	61	52	56	48	52	60	48	64	63	50	52	61	52	48	43	60	47	59	57	59	63	54	60	41	49	61	59	66	64	59	54	60	67	55	56	49	46	55	51	62	63	53	60	66	50	66	57	63	67	57	66	49	57	54	37	57	55	51	57	43	61	59	59	59	51	52	65	56	66	53	53	56	61	46	47	56	54	51	52	54	57	48	47	61	53	40	66	54	63	53	33	57	50	57	59	58	52	59	54	53	50	64	52	39	54	59	55	47	58	51	64	48	60	64	66	65	50	59	57	58	58	41	66	64	60	51	48	62	51	63	44	48	59	47	45	44	64	55	60	55	54	52	66	56	62	63	54	39	72	59	60	38	60	55	62	53	58	49	55	54	54	51	60	50	56	60	43	63	62	70	51	48	60	58	67	63	67	61	43	58	72	61	53	54	60	61	57	52	75	59	46	44	56	49	54	49	57	49	46	70	49	59	56	54	50	63	62	55	53	58	54	65	59	62	59	52	48	51	59	51	55	58	49	54	59	69	53	59	70	64	40	57	69	58	50	65	45	63	64	58	75	64	67	47	49	45	53	48	66	63	57	52	54	60	55	64	50	63	56	51	66	46	52	67	59	56	53	52	42	54	70	42	64	58	64	48	55	55	46	56	52	54	51	57	67	47	63	64	46	49	65	56	65	58	59	52	46	60	48	51	53	61	53	45	51	61	47	57	59	47	56	51	50	57	53	67	39	50	54	54	53	48	57	53	46	64	59	61	58	58	54	61	52	48	60	56	50	51	47	43	52	51	65	54	52	51	54	57	49	47	55	39	49	57	55	47	60	63	68	54	69	51	47	58	56	67	55	48	57	52	57	57	48	53	48	56	62	73	66	53	48	54	61	37	61	57	67	55	53	53	65	58	52	55	54	63	59	78	42	59	63	68	45	58	53	64	56	50	49	63	42	50	47	69	55	57	41	42	45	50	55	43	50	54	62	54	55	48	54	43	55	42	53	54	55	49	53	61	67	62	61	65	52	54	65	39	46	47	50	53	64	61	49	60	61	68	56	64	44	64	63	59	56	42	59	50	69	50	49	60	58	53	50	54	68	64	48	55	55	73	61	48	47	56	61	54	58	56	52	64	55	51	57	55	46	52	84	61	57	39	41	66	56	60	57	52	53	41	65	48	53	53	59	56	49	74	48	61	50	49	51	52	53	54	69	57	43	50	50	59	53	49	63	55	45	57	49	58	47	50	50	55	61	55	49	52	59	59	58	52	43	47	44	55	53	52	61	53	61	48	50	56	50	61	53	50	60	54	51	48	68	66	45	58	45	55	61	36	57	54	52	58	51	64	57	51	49	42	60	58	51	65	49	50	58	50	56	62	61	63	62	68	52	53	52	67	61	52	44	49	51	55	52	49	56	47	61	43	49	56	55	62	54	46	47	62	43	57	44	44	39	52	50	68	53	55	49	52	57	42	55	57	61	52	61	54	51	64	59	45	50	64	48	48	50	50	57	61	53	47	60	47	70	63	53	54	48	71	45	55	52	69	56	72	52	54	60	58	48	58	56	55	58	53	76	67	57	68	63	59	58	69	40	59	61	50	50	46	56	47	55	62	65	63	55	53	69	71	59	52	58	73	51	50	74	42	59	43	48	52	60	59	50	52	59	51	55	49	58	50	50	57	56	53	58	54	52	47	64	49	61	46	61	49	64	56	47	59	53	71	47	45	47	68	57	70	41	67	52	48	54	50	45	62	55	64	68	60	52	59	52	63	60	47	53	61	66	63	61	54	50	49	52	58	54	59	65	57	53	51	59	53	48	70	58	57	56	56	52	46	56	52	61	48	80	30	54	52	49	60	59	58	57	64	54	47	59	59	60	61	51	60	53	57	67	50	56	56	63	52	59	62	45	65	52	53	59	58	62	56	59	41	82	37	58	60	35	53	60	65	53	53	55	56	46	55	51	64	43	58	60	64	60	56	46	44	58	63	47	55	60	57	64	56	41	66	43	61	66	47	54	46	52	32	52	59	51	51	43	66	61	49	49	51	51	45	51	64	49	72	39	59	52	62	55	59	57	61	60	54	57	54	64	57	52	65	68	56	54	61	50	52	69	52	51	58	47	54	66	50	55	51	55	60	51	55	52	48	63	64	38	62	54	48	63	59	53	58	53	59	73	56	49	51	51	46	46	65	41	59	45	61	62	52	52	60	43	48	60	66	64	72	58	54	51	47	55	45	49	62	60	59	52	60	50	51	61	56	72	49	46	62	67	64	51	59	67	64	48	40	57	55	70	53	50	45	61	60	51	50	50	49	57	57	36	75	49	62	52	40	49	50	51	48	51	46	56	61	57	61	45	52	49	64	67	59	49	53	41	49	58	64	49	52	50	53	59	57	60	53	50	50	59	62	60	56	58	52	73	45	50	59	50	47	44	51	72	70	57	35	60	54	50	61	50	53	49	47	61	63	49	59	42	56	53	63	47	49	42	68	47	65	60	62	40	53	55	58	52	48	66	54	66	66	56	46	50	46	48	49	61	57	53	52	48	54	45	51	65	68	55	53	57	68	60	43	59	55	61	62	60	68	63	56	52	65	60	61	51	63	49	56	68	55	65	58	53	58	58	57	47	49	53	62	63	54	62	43	57	56	43	49	57	65	62	55	51	63	52	54	63	56	65	57	59	32	60	57	67	45	65	55	69	50	58	66	60	44	65	66	57	56	46	59	75	61	55	59
7573	1699	4333	5222	4275	3492	2774	2296	1852	1596	1285	1192	993	989	810	760	713	616	595	561	501	458	444	399	382	389	364	324	329	304	339	304	305	292	281	263	287	281	260	251	257	279	260	239	249	245	218	240	247	260	250	250	291	272	297	295	296	235	250	216	292	240	249	239	236	287	261	236	223	215	198	193	186	199	171	228	194	198	195	182	180	173	163	185	172	179	157	164	175	171	161	189	174	175	185	175	184	149	171	176	160	166	172	174	179	179	184	165	187	167	177	170	159	169	144	164	156	136	161	171	173	148	165	179	148	182	156	176	173	168	173	175	155	162	152	171	161	156	149	194	153	170	167	179	171	149	164	159	178	183	152	173	165	187	160	156	143	168	167	163	164	154	178	163	152	165	172	153	141	167	165	169	148	151	168	149	175	185	162	143	180	175	155	163	187	159	188	180	170	140	145	165	161	195	168	170	144	179	156	156	161	165	184	171	174	178	173	182	155	159	160	173	157	170	178	156	136	165	159	132	174	179	157	171	158	178	157	161	177	159	155	181	168	152	157	185	154	143	153	160	155	181	173	163	159	154	173	158	155	154	162	198	142	187	165	152	170	131	159	170	149	142	144	161	158	154	192	170	167	147	185	152	173	173	156	181	152	169	161	184	160	174	158	167	160	150	186	165	190	162	147	170	148	170	157	161	149	172	164	170	155	153	163	157	152	156	157	162	141	141	168	151	147	157	179	140	171	142	153	138	160	165	151	167	186	165	182	181	173	161	146	167	157	159	185	165	148	176	178	155	124	149	136	176	152	157	157	181	162	165	177	162	168	145	159	146	188	174	147	165	168	154	148	157	165	165	158	150	196	145	151	182	131	150	170	157	153	169	145	155	158	185	145	181	146	147	155	157	177	170	151	137	162	164	177	151	172	179	166	125	152	163	163	153	144	174	146	136	142	138	171	165	159	152	145	162	147	160	168	166	151	170	149	186	173	166	179	158	178	171	162	160	176	152	171	160	149	149	155	145	170	166	145	153	166	151	158	181	164	137	139	163	163	187	153	159	140	154	166	157	169	148	139	173	157	161	158	183	173	158	158	170	160	167	163	170	144	165	151	168	158	168	142	165	167	160	172	162	180	162	168	168	155	172	173	156	174	172	161	161	176	150	157	167	165	161	158	145	161	178	159	143	163	167	163	172	176	152	161	153	172	163	157	197	181	184	141	165	171	140	148	153	135	152	140	163	167	160	165	157	179	179	171	148	166	170	163	144	148	158	150	159	150	159	156	163	156	179	147	171	163	160	152	135	174	150	154	184	162	157	181	155	166	173	156	167	165	170	158	160	162	161	179	139	154	159	150	149	167	171	150	171	145	160	151	147	138	162	157	162	164	159	173	147	154	156	175	167	173	161	178	164	162	171	191	167	158	156	134	157	170	165	164	147	162	149	155	162	182	158	146	168	164	146	166	154	158	150	174	186	167	155	162	185	159	169	165	158	172	148	164	152	166	158	156	174	180	172	174	151	167	167	174	173	163	171	157	150	158	146	160	163	166	174	154	157	164	159	150	166	162	179	145	153	161	177	148	176	147	151	143	144	174	170	138	168	164	150	138	165	150	167	162	188	167	149	146	168	150	172	172	177	154	165	154	188	165	158	163	166	153	158	148	168	183	161	153	153	158	162	129	157	144	167	156	154	182	157	159	164	147	154	155	152	166	151	166	152	148	175	147	147	183	145	173	153	145	167	157	171	143	164	179	168	178	160	167	148	145	168	178	136	168	140	158	154	178	156	173	162	148	169	182	157	184	170	165	157	142	133	154	139	167	170	173	154	161	157	154	150	173	171	150	136	165	136	157	159	176	159	154	133	156	159	154	139	149	161	172	162	156	170	157	173	147	152	137	164	186	130	147	146	178	157	156	144	163	171	151	153	160	160	147	177	150	156	152	154	183	172	150	182	137	145	140	169	157	172	164	162	150	170	160	188	161	140	172	146	144	170	170	165	158	143	160	157	175	152	159	164	154	166	151	171	166	171	157	144	164	155	154	154	142	141	167	143	200	141	159	159	147	175	170	177	175	148	141	165	171	157	174	154	175	147	157	147	147	143	165	156	127	161	156	154	168	189	169	133	165	146	165	162	159	164	161	168	152	160	161	138	172	156	151	134	157	164	160	171	175	171	162	160	160	147	140	144	139	171	160	151	162	166	152	163	172	190	168	159	176	150	158	158	176	167	161	150	149	169	165	163	178	172	179	154	162	157	175	167	152	160	165	149	164	153	157	144	143	157	174	134	148	157	167	153	164	162	163	156	147	190	160	168	165	165	143	156	164	162	170	153	150	160	169	176	166	176	154	151	148	166	162	156	129	160	159	169	168	154	167	160	183	171	153	167	166	180	146	164	160	154	171	185	194	154	159	160	151	157	142	150	145	172	173	162	164	163	144	161	159	142	164	160	158	166	163	164	145	165	158	170	165	181	148	153	152	174	166	192	149	155	145	156	164	164	153	172	157	170	140	179	168	172	147	174	156	160	158	158	185	160	164	156	144	176	150	161	153	132	162	143	175	163	164	147	158	169	165	164	143	161	159	149	153	171	175	147	176	180	162	152	175	166	164	155	156	166	181	153	160	182	155	139	183	177	162	170	169	177	175	176	135	166	141	141	157	161	167	154	163	168	150	171	168	157	160	157	169	155	152	148	160	153	154	168	159	152	160	172	140	155	148	154	163	155	154	173	164	134	148	167	169	173	142	151	169	154	173	172	130	170	172	152	157	167	152	168	152	152	152	154	158	153	154	163	175	148	164	168	162	162	153	163	154	153	142	164	173	143	150	167	161	192	139	134	158	160	152	163	162	174	138	146	159	166	150	167	176	146	160	170	150	165	158	166	134	163	152	153	162	152	157	152	164	155	174	143	156	145	148	168	158	165	168	188	165	152	151	158	153	165	154	141	152	156	138	160	150	168	152	160	171	176	157	149	167	186	172	163	131	167	170	155	178	153	171	200	136	147	171	153	152	170	172	171	188	135	148	158	164	170	163	172	167	179	140	144	169	151	156	142	153	158	172	185	161	173	147	172	158	195	187	160	142	156	153	159	174	174	160	159	170	152	152	160	170	160	140	157	135	159	138	165	165	151	159	159	169	154	155	153	163	159	167	159	136	175	163	169	163	149	186	163	171	179	152	178	138	128	156	182	167	150	172	159	166	162	164	145	175	163	164	135	129	154	156	168	152	174	166	195	160	158	157	145	152	149	143	158	142	175	146	189	148	150	153	161	155	157	146	151	168	161	130	163	150	177	160	171	169	154	150	170	167	154	148	168	143	191	135	141	174	164	128	150	162	187	161	146	178	146	145	195	145	153	163	148	165	157	160	155	163	171	152	183	161	153	153	141	155	170	161	164	150	175	148	170	159	179	140	136	152	144	153	173	153	134	147	156	162	168	166	149	158	190	179	165	155	156	138	165	133	157	145	142	167	181	173	163	146	131	149	195	165	154	153	164
2293	99	129	112	123	122	116	114	106	96	115	98	121	106	109	102	111	79	122	107	103	113	118	105	110	115	104	112	94	102	111	100	116	97	110	106	92	94	115	100	107	105	111	109	94	114	105	124	105	113	119	84	115	88	106	103	111	106	98	94	100	113	106	102	89	109	97	95	115	100	104	113	112	85	100	120	86	100	100	112	94	107	116	120	107	87	113	95	106	104	118	120	105	101	117	105	109	105	113	104	108	117	105	113	100	116	117	103	121	104	98	99	122	110	110	107	107	105	110	105	116	106	112	100	100	98	120	97	86	97	96	112	109	99	105	114	91	103	100	97	86	106	95	112	111	107	100	96	118	115	103	101	106	113	82	109	96	93	110	114	89	92	112	116	104	113	118	99	108	90	108	97	119	103	97	124	114	101	124	105	121	106	101	101	103	103	88	85	120	109	100	102	92	110	98	104	107	129	91	82	119	94	113	130	103	120	101	115	109	105	98	105	106	110	100	104	105	100	97	118	99	111	117	106	97	110	122	111	105	119	103	114	110	115	99	113	106	106	99	107	116	143	121	101	113	102	115	106	78	106	106	94	101	103	100	122	118	103	110	114	93	102	125	105	102	117	98	111	99	90	108	111	115	97	145	93	81	100	91	101	95	92	122	101	109	115	104	132	108	103	94	106	113	102	115	102	87	97	103	118	102	105	98	102	101	107	112	91	106	115	122	104	110	95	105	107	99	119	106	97	111	119	96	94	91	96	101	105	105	113	134	98	119	90	114	110	111	117	105	105	95	100	109	100	121	105	99	99	103	106	96	94	95	104	99	109	104	116	88	99	108	108	101	113	69	102	95	113	115	108	103	128	84	108	116	122	107	104	111	119	100	96	99	97	115	94	95	110	105	91	88	104	108	103	114	122	114	116	98	96	115	104	110	103	101	116	106	98	109	110	99	113	116	104	97	100	117	108	103	90	96	109	102	90	106	107	116	86	101	100	101	112	118	102	109	101	101	96	104	132	92	109	118	96	100	110	98	110	103	97	98	92	105	98	109	115	104	123	102	90	101	122	119	99	97	108	112	110	120	121	108	110	115	113	117	121	92	101	110	126	105	108	95	97	113	104	114	105	115	96	91	86	96	110	98	112	119	112	104	105	115	103	94	88	102	102	100	99	95	112	110	91	101	109	84	101	125	107	108	108	112	100	108	111	115	100	100	100	128	120	119	113	110	100	118	123	123	116	125	93	99	115	118	102	108	107	107	99	86	101	124	116	97	111	109	117	118	97	111	107	114	122	105	112	107	100	99	93	112	113	97	95	92	126	110	107	113	106	116	98	101	103	119	100	118	108	98	107	103	94	112	106	96	105	124	122	104	102	108	105	103	96	136	111	94	114	88	91	119	131	104	106	103	105	131	109	107	134	108	108	114	127	93	104	108	101	107	101	93	105	113	98	126	98	113	117	113	94	99	88	118	98	109	119	102	119	109	85	112	105	90	110	106	101	117	109	110	93	105	99	110	88	101	126	123	98	120	98	101	116	102	119	113	102	123	132	100	103	109	102	112	104	121	99	117	92	98	91	87	93	94	111	91	105	103	96	104	103	121	99	96	121	107	119	114	108	105	96	98	95	99	125	92	88	106	106	109	107	115	122	91	103	129	112	104	99	102	94	112	103	111	111	100	110	106	90	110	124	120	109	88	121	108	102	81	122	113	94	133	110	109	88	117	99	105	92	100	122	96	91	116	100	98	118	95	116	104	101	111	119	119	103	111	115	124	118	82	111	99	114	90	115	89	97	124	111	135	109	97	93	107	112	112	109	103	115	103	118	114	106	108	103	95	91	99	111	96	87	119	111	120	95	104	103	114	116	101	116	122	106	122	107	94	109	140	111	107	117	95	113	95	117	117	102	99	91	104	127	115	89	97	107	96	113	93	108	114	122	119	106	92	107	124	120	104	120	122	112	109	116	108	116	104	106	113	105	107	98	118	107	100	117	104	123	105	133	122	98	90	104	99	102	98	86	103	114	108	100	104	105	107	99	113	109	109	116	116	119	102	113	107	118	116	109	107	106	112	100	96	97	111	109	91	118	111	112	98	111	81	80	94	110	103	113	93	108	90	125	103	114	109	121	114	114	91	103	123	119	73	96	110	117	98	111	100	101	114	106	129	90	92	111	125	122	94	104	99	102	100	100	111	107	93	110	98	99	113	99	118	100	119	113	108	111	110	106	117	92	120	91	98	86	94	119	115	105	116	101	112	111	108	82	110	106	100	107	98	117	115	97	113	99	112	110	112	109	116	106	102	96	116	123	104	105	89	95	104	101	90	102	112	98	92	109	80	113	104	111	107	106	97	129	108	98	118	95	98	128	102	93	111	97	91	122	123	98	103	104	95	94	120	110	98	121	112	75	103	101	117	114	86	102	102	103	82	97	97	98	106	111	106	91	103	105	102	103	112	111	98	119	127	102	94	102	94	83	138	119	117	97	125	126	104	103	104	116	102	113	103	119	111	114	98	141	110	108	91	125	98	98	118	102	108	104	97	103	97	100	122	99	106	110	107	113	95	104	110	99	113	110	111	99	106	114	118	99	102	123	113	89	99	103	114	83	95	93	88	98	81	95	108	116	109	119	96	106	98	94	109	103	99	104	120	101	118	123	88	114	109	104	98	121	110	79	114	114	111	105	133	120	108	101	93	107	97	94	100	118	105	110	103	96	92	103	109	117	100	102	98	108	88	95	90	98	106	115	88	87	100	123	103	107	82	107	97	112	100	108	98	105	113	122	107	113	97	89	87	109	98	114	114	99	105	114	99	113	119	97	106	104	125	106	105	98	116	118	116	74	109	109	100	87	91	117	102	90	112	107	104	104	102	108	108	105	97	110	113	101	97	108	104	113	97	91	104	94	92	101	104	105	100	110	121	99	93	103	102	103	105	93	110	97	95	118	89	110	104	99	115	95	101	94	102	103	113	111	98	102	105	103	108	102	119	107	85	114	117	95	110	87	110	112	115	101	102	108	122	96	126	108	124	89	100	117	95	101	103	111	105	96	98	119	110	105	98	115	106	110	112	101	122	116	116	117	102	95	103	127	105	107	107	86	115	91	112	117	113	119	101	107	118	118	116	118	106	107	99	108	124	101	100	87	117	105	101	107	99	126	110	124	98	104	112	99	103	100	110	91	112	131	110	103	89	114	104	109	100	114	109	123	91	99	104	106	99	118	81	119	109	111	101	132	106	107	99	117	102	117	113	89	115	87	107	105	113	133	102	127	114	117	122	104	117	116	111	118	99	114	104	77	111	99	89	110	75	98	112	93	96	88	116	107	98	98	88	96	120	113	111	96	130	95	99	100	100	114	104	104	107	86	113	101	108	110	96	90	112	132	94	98	101	110	107	125	110	99	109	112	111	104	102	111	118	108	117	128	99	100	109	97	113	100	119	111	111	111	101	101	129	105	97	129	87	97	113	114	117	111	102	104	132	102	102	115	116	112
2481	332	414	415	393	360	383	355	357	331	320	348	293	327	318	316	332	294	318	311	300	312	339	310	327	326	301	309	303	303	281	283	307	315	294	320	313	298	301	309	277	332	297	300	308	351	298	306	288	292	310	334	319	340	328	311	318	302	307	314	343	333	321	316	333	336	316	284	323	350	318	296	278	295	315	281	321	317	291	292	330	296	324	300	295	318	306	319	311	301	334	298	313	285	333	319	314	315	297	315	292	286	299	309	291	314	284	304	321	294	305	298	295	296	295	289	321	307	296	284	306	296	296	300	297	330	351	292	306	325	286	306	312	316	318	303	295	288	315	327	330	305	311	305	310	271	308	339	317	285	319	342	325	303	317	331	331	307	322	287	328	325	316	325	297	306	317	293	304	297	313	268	280	292	293	324	303	291	265	307	339	329	305	330	316	310	314	291	293	332	315	270	305	318	328	310	311	295	321	280	311	313	295	339	340	320	301	290	286	292	279	332	287	272	266	302	315	279	297	316	309	287	284	287	298	322	316	327	296	285	321	310	319	287	289	288	287	313	313	314	331	292	334	265	309	327	291	310	288	268	327	316	324	300	318	339	311	268	318	306	311	296	300	320	292	287	298	295	317	269	309	300	291	317	310	329	300	306	290	306	313	299	302	290	321	319	345	301	293	318	296	341	323	322	300	311	318	321	333	282	330	299	282	316	331	273	338	271	307	315	286	307	295	304	283	309	278	295	324	321	314	358	296	320	297	289	279	305	327	306	324	296	283	297	313	321	301	303	305	300	289	335	302	342	320	310	320	299	322	321	262	306	320	276	289	311	311	343	303	303	323	286	306	306	311	303	303	299	307	336	323	295	281	314	285	304	312	299	296	284	316	272	338	316	282	305	292	303	322	308	335	307	355	296	290	278	308	294	306	326	308	306	303	300	308	298	318	304	326	323	273	305	303	305	294	288	276	294	303	274	331	312	317	284	283	316	306	317	300	280	301	301	337	300	297	303	317	301	294	338	320	290	340	336	305	316	307	322	313	318	300	291	302	317	333	291	319	290	299	314	314	292	341	302	311	284	297	299	338	350	314	310	304	300	309	290	315	295	290	312	286	309	298	323	313	327	266	264	319	319	321	298	318	310	285	301	334	317	297	307	319	301	281	289	282	316	321	281	327	290	271	299	281	299	320	282	315	287	309	284	302	290	300	354	302	266	304	297	317	320	288	315	312	315	300	270	296	297	295	295	309	320	340	276	292	336	329	310	311	285	323	291	308	274	326	347	327	326	304	293	314	295	301	304	311	294	319	299	310	307	294	285	320	328	322	287	312	317	328	325	310	305	342	315	295	353	306	336	314	309	304	311	311	307	310	301	299	341	309	303	297	291	310	327	312	322	323	303	305	286	311	304	301	307	316	291	313	299	291	305	318	306	312	311	305	315	355	289	282	323	330	315	322	336	284	314	294	276	327	312	316	304	286	305	330	309	305	306	298	294	299	291	317	308	290	284	287	310	294	323	284	315	315	300	346	297	301	292	263	314	283	331	326	280	307	327	311	326	285	301	285	307	276	305	312	292	306	300	297	329	282	332	310	308	310	312	285	284	321	334	313	275	308	306	327	345	279	310	316	265	309	291	316	290	324	312	329	296	310	313	306	311	311	314	319	324	310	268	305	284	323	315	317	300	298	316	285	289	328	291	308	294	328	310	326	333	315	336	333	336	307	305	289	298	290	329	305	303	339	323	314	301	300	317	328	322	330	319	292	300	296	322	305	299	269	306	339	325	311	322	315	302	294	267	286	300	319	300	340	304	336	372	273	260	314	301	319	290	315	296	325	304	307	301	298	287	330	322	286	302	302	324	350	304	309	294	305	283	294	311	319	277	272	314	291	325	306	322	324	304	332	339	291	326	319	284	303	311	289	289	306	306	302	300	305	290	286	286	324	300	296	312	322	311	290	304	298	324	316	341	296	308	312	323	299	310	294	305	296	320	324	287	328	316	346	311	296	311	304	317	319	316	291	325	310	309	290	316	310	283	344	312	314	283	294	331	297	299	332	312	308	328	299	280	301	301	313	320	309	320	316	334	316	290	298	305	313	302	321	310	300	306	314	320	287	332	307	301	288	312	288	296	296	296	281	336	321	313	296	290	322	301	320	296	295	303	308	304	319	285	319	295	272	312	325	346	330	343	270	333	317	306	321	266	332	279	279	330	305	296	269	292	291	328	290	309	279	284	303	316	304	348	309	303	294	318	263	288	298	318	274	292	322	329	303	332	317	313	317	291	322	289	299	311	281	318	321	299	286	282	299	307	317	299	275	283	297	319	328	307	300	295	329	288	329	327	304	324	312	292	312	296	300	336	301	325	290	306	296	300	331	322	316	291	295	313	295	270	317	285	321	323	268	338	269	293	287	278	314	285	294	329	288	311	294	298	298	338	299	330	317	298	293	299	327	293	325	287	324	310	322	286	310	317	293	306	325	334	280	308	308	296	299	314	282	276	308	289	298	298	315	317	280	298	336	318	300	304	299	291	332	290	291	289	348	321	293	289	329	299	321	335	293	308	296	301	319	305	303	322	300	309	347	331	290	325	346	341	278	303	292	283	301	308	312	309	310	310	323	301	283	323	291	314	301	311	322	311	298	331	305	316	346	299	315	326	305	313	302	283	311	290	316	314	311	323	311	302	299	303	331	279	335	335	288	285	314	272	290	325	298	317	336	287	320	318	336	304	292	303	324	305	290	310	285	286	320	332	320	302	298	280	314	331	293	320	330	313	312	299	284	332	313	314	314	357	298	319	319	292	305	297	287	306	316	293	281	289	294	322	302	304	308	315	304	318	282	326	328	291	307	285	303	331	286	322	304	301	316	308	289	295	312	302	289	286	283	288	295	298	311	295	319	306	331	302	321	304	290	325	322	299	279	295	326	311	285	306	326	300	320	324	323	339	290	329	306	345	296	291	308	278	291	312	289	293	353	309	305	299	304	297	287	301	331	317	314	276	334	313	316	334	336	311	313	333	305	274	336	319	344	290	330	284	287	330	324	291	320	313	333	326	329	326	332	286	315	292	336	326	303	329	337	304	310	289	304	308	309	312	318	314	296	320	302	287	320	326	289	311	337	302	343	328	330	330	318	330	330	330	302	291	298	302	333	326	289	318	308	317	282	337	321	281	320	314	315	320	310	326	306	323	332	318	329	297	302	330	342	303	318	340	304	285	275	300	303	306	284	305	293	319	322	316	293	298	321	299	304	302	274	292	295	294	315	306	305	263	268	316	302	326	337	293	296	287	309	305	333	321	316	302	323	330	325	281	289	323	262	309	326	340	313	306	280	315	329	291	283	300	324	343	295	294	315	314	315	293	335	306	285	315	324	308	317	263	306	328	318	293	314	297	264	302	321	326	302	353	318	296	291	316	291	307	311	315	311	293	316	332	280	300	299	258	313	317	305	306	314	328	305	325	315	290	300	338	338	309	307	280	336	293	311	321	327	311
8328	815	1049	788	581	433	335	303	254	230	182	165	190	173	155	178	152	125	142	131	137	150	156	142	140	140	110	149	125	130	124	119	130	123	127	131	119	127	131	132	119	120	105	123	142	121	118	137	102	108	125	141	139	115	129	113	126	143	127	118	110	133	129	124	132	130	119	132	128	108	99	102	123	124	99	108	121	109	100	118	114	120	103	106	105	139	112	133	114	117	99	112	128	107	109	118	126	112	125	118	116	122	126	97	129	109	122	118	132	133	138	118	127	106	131	117	125	106	130	122	123	114	112	126	118	126	109	127	101	120	128	128	117	110	110	128	102	104	103	121	129	126	141	112	104	111	123	121	123	133	105	123	102	119	126	115	127	107	119	118	109	110	137	119	116	135	134	138	135	119	107	118	108	117	121	120	135	112	116	116	106	113	108	116	131	120	109	123	124	126	138	137	121	117	152	132	132	122	135	127	110	100	110	123	104	121	116	118	117	113	125	126	111	114	121	110	120	127	107	120	115	118	105	127	136	115	129	121	102	120	123	119	127	113	127	119	100	112	107	106	114	127	129	131	129	113	131	134	111	128	119	128	117	140	118	119	103	108	128	124	134	101	131	96	121	108	112	109	122	131	103	108	106	127	120	134	141	126	130	112	131	121	113	116	120	110	140	118	116	135	118	118	112	118	116	122	138	134	100	106	116	117	109	124	112	121	121	115	127	105	136	98	123	116	122	127	122	109	118	112	128	137	115	113	122	124	114	127	119	125	125	134	111	105	116	140	137	106	118	107	113	124	115	132	99	125	133	135	103	119	112	103	115	97	119	121	119	110	134	117	105	100	122	131	111	108	128	112	115	101	103	111	131	121	115	131	138	116	106	138	119	118	111	115	114	130	114	122	112	122	121	120	109	117	96	114	119	122	113	118	119	119	123	125	107	123	125	121	120	131	114	129	110	112	120	122	121	146	118	117	109	123	130	102	112	114	121	128	118	108	109	136	132	121	129	132	117	120	136	106	122	104	107	155	141	111	101	123	112	123	119	103	137	125	119	129	108	97	118	106	117	103	107	125	117	114	121	121	109	115	123	140	123	104	105	127	104	106	118	115	129	128	87	118	119	117	121	127	144	108	116	113	92	114	121	129	127	121	120	117	121	123	102	112	114	127	107	112	120	122	124	114	126	128	154	101	124	128	130	129	120	105	99	117	123	105	119	118	106	133	131	110	128	126	122	131	111	110	131	109	118	113	108	129	121	132	110	104	131	125	123	121	106	133	127	134	117	111	126	125	128	116	107	109	123	138	96	127	100	111	123	97	124	133	125	124	132	105	139	115	110	112	127	121	110	128	123	111	106	139	120	98	123	123	110	112	97	119	111	116	121	108	109	144	107	134	125	112	133	132	111	122	118	124	113	126	114	105	130	110	140	109	113	109	125	122	121	128	107	110	118	97	122	127	132	127	91	104	124	116	124	116	122	117	112	122	127	130	108	107	110	118	118	87	108	135	119	124	113	108	122	146	116	127	122	124	112	126	122	130	106	123	145	129	118	118	118	137	118	105	117	126	101	110	119	108	121	119	134	108	118	140	135	125	118	125	134	143	101	135	108	115	138	104	119	107	107	119	98	141	142	127	103	119	137	97	121	127	138	115	117	125	145	121	118	136	115	113	126	116	116	109	119	120	123	119	114	116	123	118	117	129	145	139	117	107	117	134	117	134	135	133	110	116	118	108	120	121	136	121	109	116	104	117	114	129	109	133	137	115	127	115	102	128	106	110	107	119	105	122	122	139	134	124	142	134	142	127	120	130	113	110	122	128	128	131	116	123	120	114	131	100	111	121	99	149	117	111	108	115	98	133	112	139	137	117	121	123	116	130	120	131	133	97	133	120	110	127	122	127	109	101	107	121	119	134	101	127	126	116	136	145	134	90	112	119	114	124	134	123	131	131	137	120	107	116	125	135	128	119	109	107	114	128	90	98	117	124	121	124	138	115	113	107	123	141	114	113	119	83	135	117	106	117	124	105	116	140	113	109	105	126	144	122	117	109	134	123	132	107	102	117	108	117	115	116	110	110	123	117	127	134	117	130	137	108	114	141	120	103	110	110	116	106	115	119	142	131	125	121	116	110	139	146	112	120	125	129	107	130	138	119	131	119	121	121	118	127	101	141	134	118	108	121	122	119	141	117	114	117	125	119	127	106	97	117	109	123	135	117	109	121	111	115	113	116	109	117	119	123	118	119	128	111	111	132	105	111	141	121	151	117	126	124	125	92	128	126	113	110	105	110	105	132	107	120	135	112	110	128	114	130	123	121	117	120	120	102	127	119	142	125	113	128	126	120	110	139	119	104	140	109	148	95	117	109	114	107	134	121	108	110	126	115	111	106	105	123	109	127	112	126	121	127	112	128	113	115	114	122	121	107	99	118	103	134	144	132	103	130	122	109	109	137	124	111	122	107	88	111	95	139	134	127	103	118	108	136	110	113	157	136	120	117	110	102	124	132	121	124	131	120	120	116	120	99	115	148	117	129	132	123	116	113	115	118	135	112	125	119	115	130	112	119	99	127	113	126	120	126	120	113	122	130	123	140	111	125	132	133	110	100	109	124	114	106	102	113	127	125	117	123	104	116	118	145	135	100	107	117	122	98	110	122	139	113	111	123	128	117	129	108	108	131	126	140	123	109	116	121	120	128	114	121	125	106	108	112	139	89	124	107	121	102	117	124	123	133	126	100	108	136	121	124	129	113	147	111	130	121	118	113	116	129	121	114	113	125	118	117	122	130	110	127	137	124	121	107	114	109	123	108	99	104	111	94	108	122	99	121	131	104	107	112	112	130	121	121	134	121	139	100	120	103	113	118	114	139	136	122	116	105	127	144	103	111	128	149	124	117	119	118	133	98	116	100	121	143	117	108	127	134	126	114	113	117	133	135	113	128	121	134	107	109	112	117	136	132	121	122	144	120	125	110	115	125	117	131	121	115	132	123	125	124	117	127	130	132	135	122	138	116	110	117	113	124	121	123	111	117	103	123	104	113	153	133	119	95	110	122	117	120	115	115	141	127	132	112	120	128	124	107	118	123	117	135	121	106	119	115	127	117	117	116	101	126	104	122	118	117	137	105	125	119	106	109	122	115	113	106	115	120	117	119	132	118	114	129	138	120	131	126	121	135	134	99	125	131	115	114	109	116	117	111	134	125	112	134	124	121	101	131	126	122	122	120	119	112	122	104	118	133	119	128	111	110	121	136	126	151	138	130	119	98	106	109	116	116	130	106	121	120	113	124	118	124	119	144	131	115	108	117	139	129	124	116	119	103	119	128	107	107	132	99	117	125	130	120	134	121	123	128	131	124	111	98	119	135	138	141	104	143	121	121	129	115	115	93	108	115	117	95	110	118	112	121	116	140	123	119	118	126	114	115	118	96	114	116	116	127	135	132	123	104	116	108	139	95	119	105	115	108	124	106	137	116	135	144	126	117	118	101	107	140	119	131
6041	1088	2612	2995	2520	2088	1771	1435	1224	1144	953	887	781	742	716	654	580	581	560	501	503	475	481	465	453	463	431	417	436	448	435	378	390	416	403	403	376	389	373	378	381	374	384	376	431	390	385	370	399	418	411	429	426	415	398	422	405	410	386	404	384	435	379	387	419	396	357	354	340	337	357	334	332	346	359	357	356	361	344	363	381	363	349	348	320	364	349	327	309	339	342	339	349	332	324	336	320	365	328	343	330	320	342	307	326	368	346	315	364	348	343	316	344	330	332	342	331	319	323	341	327	333	329	372	353	323	323	344	325	364	337	328	317	380	363	339	317	358	376	347	342	347	330	333	368	333	319	323	323	333	322	325	319	334	329	317	322	329	339	355	333	317	317	361	322	339	358	349	316	327	343	325	342	338	348	334	313	360	335	337	333	342	371	303	322	338	337	383	320	328	357	352	313	297	329	309	338	334	308	336	335	330	307	296	355	345	361	332	365	347	341	327	319	347	350	332	321	336	320	333	338	338	338	305	302	324	328	326	313	340	328	367	328	296	338	309	309	321	357	352	362	318	353	325	321	326	367	350	316	340	324	354	369	312	298	345	318	379	328	340	335	352	319	331	347	355	334	365	324	311	315	312	334	373	365	345	333	325	344	343	346	311	312	343	345	307	367	347	317	348	317	336	332	333	330	343	322	313	332	366	346	357	332	332	312	337	343	351	340	305	364	343	382	353	316	363	321	320	368	324	360	369	337	335	316	343	340	333	327	373	355	344	337	324	333	342	293	307	324	334	336	321	367	322	329	346	301	333	361	327	332	341	348	328	332	343	360	343	330	351	326	363	332	317	344	340	331	317	323	325	352	323	326	318	318	349	332	335	316	327	328	347	331	350	319	312	330	333	356	366	331	339	339	314	323	342	325	335	357	364	312	342	352	359	296	313	326	345	325	319	344	332	316	345	310	308	282	361	329	306	324	331	343	339	340	328	325	367	361	331	338	348	331	360	290	327	371	306	344	335	359	344	321	308	322	333	343	292	332	320	326	352	309	282	333	340	315	323	310	330	328	352	328	319	347	347	355	343	367	358	347	314	332	312	331	336	349	341	361	320	347	342	307	338	311	326	338	336	339	326	349	347	320	341	328	365	331	346	305	342	337	325	365	322	339	347	324	350	329	319	328	302	319	336	350	345	331	358	345	334	350	326	308	368	323	362	334	358	311	350	294	347	328	366	369	343	350	329	342	294	303	360	338	345	331	318	351	353	305	350	341	291	312	313	341	308	370	338	339	339	337	340	319	344	338	331	337	326	334	357	312	314	320	330	323	311	344	324	345	302	313	357	327	323	339	349	327	331	333	338	349	344	329	305	327	332	339	313	362	322	335	336	347	343	323	341	344	342	309	305	345	346	335	332	307	313	325	322	327	319	315	320	340	339	343	336	327	324	336	308	314	317	326	340	328	342	332	332	323	322	348	366	328	349	324	345	359	350	337	320	335	342	334	330	366	328	344	360	329	329	362	313	333	333	320	314	347	313	340	336	344	320	333	347	328	311	327	354	319	315	321	310	338	310	317	322	351	318	338	329	301	338	306	317	336	352	327	344	324	343	341	334	349	300	343	292	343	356	332	319	332	331	324	326	348	321	312	342	333	322	325	343	315	350	345	357	323	325	341	318	313	321	328	340	343	347	331	336	300	357	327	314	291	346	347	344	326	331	323	346	326	319	322	326	339	338	312	308	315	298	346	321	343	358	354	307	347	327	328	331	340	342	350	367	320	322	320	351	333	331	343	301	359	339	338	358	333	316	356	342	326	346	331	326	328	314	348	349	346	342	323	336	299	327	359	336	314	336	343	302	315	340	372	316	321	337	333	330	343	339	356	336	345	308	336	360	363	331	327	321	344	354	337	322	343	329	339	344	333	310	323	323	365	362	346	305	340	318	328	332	335	346	328	330	310	350	324	297	302	339	325	315	343	311	360	324	298	320	363	338	344	294	303	337	319	348	332	311	348	304	350	336	335	343	352	360	329	339	337	324	355	323	327	363	326	332	313	322	331	340	351	353	336	320	336	331	328	357	375	326	308	349	341	324	312	337	329	323	343	333	338	314	334	327	305	325	331	326	334	356	343	329	340	303	330	308	330	347	331	340	338	309	315	321	357	351	305	330	349	311	323	330	344	349	351	321	325	357	332	348	339	312	327	312	295	300	333	340	351	331	340	318	344	316	317	330	333	312	308	349	314	315	324	328	346	339	318	324	336	314	341	356	331	343	319	322	313	328	348	339	359	329	303	347	339	346	364	340	344	337	317	337	340	379	301	307	325	325	327	308	325	337	353	328	348	348	322	359	309	314	332	325	327	304	334	366	311	322	316	355	343	367	338	331	359	310	339	334	320	374	327	320	313	317	391	306	331	350	341	344	343	342	354	341	356	340	317	308	313	323	322	338	359	347	330	322	322	333	329	297	311	325	340	332	342	333	324	339	347	299	369	327	314	362	357	300	332	342	329	315	329	370	321	306	349	332	345	338	352	316	353	306	328	363	323	338	326	293	365	354	359	344	325	311	320	321	333	335	375	351	321	337	328	338	335	353	347	339	374	376	321	374	340	328	327	330	371	351	314	322	323	320	326	316	357	346	291	328	356	352	333	335	336	325	345	312	363	322	317	324	352	336	334	311	318	311	338	321	323	294	347	352	341	331	338	308	335	340	330	303	318	356	324	318	316	372	327	371	353	347	315	316	346	335	331	362	327	333	336	335	310	341	340	334	326	372	346	340	359	338	306	363	354	318	318	354	355	335	339	330	320	333	328	345	296	314	343	344	351	324	360	331	317	353	324	337	309	350	306	301	339	342	311	309	330	340	307	354	353	349	328	360	347	357	335	347	347	302	318	331	347	318	335	337	328	354	320	324	322	314	334	318	330	331	316	345	326	331	341	324	357	345	332	286	369	352	336	331	320	321	348	358	332	356	322	355	373	338	360	315	352	343	315	338	319	335	363	316	342	355	331	342	318	334	352	351	325	355	333	333	359	346	351	363	321	337	344	343	342	338	323	315	337	340	332	330	316	364	323	332	330	344	334	333	333	364	345	304	344	309	342	389	332	331	337	335	327	325	314	325	338	358	311	372	299	325	345	331	320	314	288	352	329	307	323	337	330	323	333	334	328	315	310	341	290	344	310	356	341	315	334	334	341	330	349	368	357	352	344	328	321	362	316	309	315	327	333	371	284	327	366	326	313	336	342	320	331	327	335	377	351	315	351	359	353	320	350	321	336	355	333	330	314	339	338	341	356	329	310	321	338	343	345	335	338	348	340	328	322	356	337	300	333	328	363	335	337	349	348	299	323	340	351	303	334	334	322	315	349	343	351	324	338	330	327	349	315	347	350	336	305	332	351	356	325	309	335	337	342	348	303	362	327	343	313	319	331	331	336	334	335	320	335	319	317	306	352	322	332	330	310	337	338	340	332	318	299	336	317	327	365	343	319	326	348	357
14326	1728	1977	1494	1003	703	515	385	341	265	223	205	177	148	120	122	123	111	112	106	95	100	91	79	71	75	85	56	68	80	72	73	75	70	60	71	65	52	59	69	63	62	55	60	53	60	70	67	61	68	52	67	67	58	70	75	72	61	65	78	60	69	69	58	66	68	76	62	61	44	48	58	71	46	57	58	57	67	63	62	57	57	67	52	54	52	62	52	57	56	59	44	51	58	59	68	51	49	67	63	56	57	58	52	53	57	58	66	67	47	46	72	69	60	48	57	40	43	46	37	44	55	61	56	55	56	43	47	62	52	58	56	59	45	45	51	46	59	61	48	58	65	53	53	44	60	40	47	50	51	71	54	46	55	58	55	60	62	42	64	56	58	56	64	61	65	51	56	51	56	50	61	60	51	62	55	48	49	52	50	46	52	50	44	52	54	49	44	59	61	61	50	55	60	67	67	60	56	55	57	51	57	49	40	57	54	53	42	50	61	45	53	53	54	60	55	44	42	64	53	56	41	49	58	63	61	54	53	50	55	49	50	52	56	52	49	56	39	58	51	61	60	43	55	60	72	55	50	61	53	58	45	62	50	56	44	51	60	60	54	53	63	54	56	59	64	61	62	65	51	50	59	46	58	52	60	60	44	70	64	43	57	52	54	56	53	59	51	50	59	50	64	63	50	50	60	63	33	49	62	49	55	48	52	46	55	52	59	55	53	50	44	56	46	56	66	60	60	66	59	69	57	55	48	56	60	47	52	56	60	53	52	56	54	49	62	49	64	51	61	59	67	54	49	66	33	58	50	58	64	51	58	46	59	62	47	68	51	47	67	52	51	46	57	73	51	76	51	58	52	51	53	50	51	64	54	64	54	48	54	65	54	50	51	60	63	50	57	47	43	50	59	49	66	55	45	46	55	39	42	45	70	58	71	56	53	49	59	59	54	49	58	42	57	55	57	58	67	58	62	62	45	57	57	58	64	43	60	50	53	54	50	51	72	67	54	49	63	45	62	49	60	50	58	52	55	59	54	50	62	54	65	57	46	56	55	34	58	40	62	67	57	58	61	49	63	64	39	64	44	42	51	59	58	50	60	58	51	59	48	57	67	43	68	44	51	53	57	44	53	47	58	63	57	67	58	46	55	52	56	41	53	40	64	52	39	58	54	56	43	65	50	48	54	53	41	58	53	55	59	45	69	55	50	59	46	68	53	57	63	63	53	62	55	59	71	50	48	41	48	50	62	44	52	57	57	57	60	54	57	61	50	49	61	61	64	46	54	55	46	46	57	47	69	58	67	54	48	57	51	55	57	56	48	54	62	57	57	60	55	67	63	56	57	55	54	49	40	58	51	52	52	52	60	51	50	65	48	63	56	67	62	47	51	63	53	57	52	52	53	53	57	53	49	54	52	41	49	48	45	62	55	59	58	58	57	53	74	47	48	62	50	53	59	63	54	56	48	52	47	61	55	54	47	47	55	60	44	52	61	45	48	53	46	67	67	54	61	50	66	55	53	49	49	62	71	55	54	74	52	75	52	46	63	38	51	54	62	64	54	45	53	54	69	56	64	58	43	42	62	50	52	58	56	50	67	48	52	52	61	55	53	49	61	46	52	49	41	47	55	62	59	64	55	55	58	56	46	59	52	48	49	50	53	49	59	52	52	64	65	60	51	52	51	44	58	53	68	49	55	62	51	50	44	57	64	40	51	39	59	44	53	57	41	44	66	55	57	57	53	64	63	51	50	55	54	44	49	51	55	54	54	49	58	58	45	44	46	59	51	49	48	61	47	66	56	63	47	37	60	56	59	51	54	45	55	55	52	51	42	57	54	48	65	52	46	57	50	64	55	58	43	55	45	55	54	61	47	50	48	60	62	47	57	61	62	52	62	55	44	52	58	64	64	56	48	66	58	54	47	52	50	38	50	44	47	37	57	58	58	43	69	57	60	68	53	49	42	38	52	49	46	52	53	52	46	66	35	61	56	49	55	46	49	62	49	55	51	57	64	35	55	69	45	56	48	56	54	49	51	52	59	65	57	46	44	51	56	52	48	48	47	58	51	46	52	53	65	54	51	56	65	57	56	50	54	60	59	54	58	60	50	42	52	48	70	71	57	42	45	44	45	59	46	54	59	57	56	60	68	43	46	43	56	53	49	56	43	45	46	52	59	68	57	55	56	46	49	56	58	54	58	60	56	68	60	56	68	52	48	54	57	59	55	59	59	58	55	51	55	60	53	66	53	59	39	44	44	49	62	55	53	52	40	54	69	47	61	52	53	67	53	52	52	62	34	64	50	46	55	48	55	48	55	56	54	52	47	49	47	53	53	59	51	65	60	55	67	59	46	55	47	40	47	53	63	52	59	48	41	56	44	73	52	54	63	62	44	59	62	51	46	48	54	56	59	73	63	49	41	35	49	56	64	52	65	54	60	57	63	59	51	50	69	57	51	51	48	68	47	47	37	61	49	60	48	53	57	50	60	49	44	54	54	58	47	53	46	59	57	53	63	71	62	43	52	58	43	53	68	55	62	55	53	51	54	59	54	47	57	45	48	48	54	68	52	41	51	71	43	48	53	50	49	53	83	66	38	53	56	73	45	49	43	52	49	55	45	55	54	58	50	57	55	56	57	46	56	49	60	43	60	57	55	46	43	60	57	61	73	51	51	49	58	50	49	69	51	64	59	65	50	64	47	53	49	62	66	68	53	47	48	53	52	47	55	58	58	47	43	60	68	61	56	54	53	49	54	44	49	42	55	59	55	64	65	40	50	52	56	53	47	43	62	65	55	52	54	65	62	56	61	55	57	56	46	50	55	42	55	59	39	61	53	71	65	57	38	47	54	57	52	57	40	47	55	46	53	44	56	61	78	52	53	58	58	56	56	38	53	53	54	59	51	60	59	43	49	54	50	58	67	45	54	46	63	60	41	46	49	49	48	61	45	61	51	46	54	51	55	47	52	63	51	65	53	59	51	58	56	54	60	43	51	67	61	54	47	45	54	64	54	55	64	65	56	51	43	49	61	57	56	46	41	50	55	50	54	46	65	48	61	41	56	71	60	47	57	67	50	39	48	51	46	71	52	49	48	63	56	48	73	54	64	51	56	65	63	51	55	51	57	56	44	57	45	40	58	62	56	62	50	56	60	60	48	53	56	58	51	58	43	61	59	50	52	47	59	54	50	67	51	53	63	49	57	66	77	60	50	43	52	58	47	55	59	38	57	57	51	62	66	57	64	48	57	56	50	52	44	50	66	49	56	62	41	39	52	41	51	49	52	48	59	47	52	59	49	40	54	61	51	54	54	52	54	55	51	46	47	50	54	53	46	49	57	50	54	53	54	58	49	56	54	35	61	50	46	58	51	61	56	49	60	55	63	50	54	61	48	56	58	51	53	50	42	49	47	54	62	51	49	50	58	56	50	54	58	53	51	52	38	52	59	40	64	48	55	67	54	68	60	52	57	56	48	53	49	48	48	53	54	51	48	67	45
7523	1691	4339	4976	4361	3474	2821	2289	1857	1608	1286	1224	1085	899	865	737	679	608	614	546	502	453	462	437	423	362	368	365	329	306	309	320	271	282	280	259	277	233	246	250	235	261	254	232	251	242	226	254	241	230	279	321	327	297	267	243	253	256	282	264	280	278	230	231	241	227	226	228	189	197	183	171	172	183	184	190	197	215	178	188	187	191	197	182	189	163	168	187	183	173	187	168	171	181	159	182	194	172	176	187	184	204	169	172	178	183	145	172	161	164	159	173	177	167	167	170	147	176	138	184	164	182	199	169	153	185	141	189	167	164	154	166	171	155	163	164	174	169	169	139	184	161	156	169	154	148	156	160	171	161	169	164	152	144	160	181	177	172	159	145	166	164	176	185	164	124	167	147	167	162	161	161	155	152	158	167	159	156	169	144	168	144	174	162	155	134	173	146	166	170	152	181	172	148	186	146	156	166	163	170	152	168	163	174	158	182	149	157	169	154	176	154	179	153	160	169	165	135	175	150	155	123	143	146	143	140	160	172	165	207	167	157	148	163	161	160	156	173	167	175	142	148	170	153	176	146	148	146	172	179	160	157	147	161	167	142	148	171	152	140	170	155	167	167	148	155	176	165	149	190	169	189	145	163	168	169	149	148	164	189	158	159	139	164	156	151	152	161	151	148	160	147	176	153	151	150	163	171	177	187	162	151	173	169	176	163	170	149	168	155	132	146	145	168	162	173	147	150	178	164	145	171	164	158	163	147	184	159	179	165	171	142	175	152	166	156	165	161	161	164	147	154	169	164	161	163	180	181	169	165	171	147	179	172	161	147	167	165	125	177	142	153	148	149	161	164	134	164	145	173	156	160	162	169	170	154	157	151	153	173	152	160	163	159	156	169	181	175	174	172	157	174	171	149	141	155	159	152	150	163	166	150	168	161	170	158	169	187	136	148	149	157	164	179	146	160	155	169	144	170	162	135	167	147	162	167	165	158	155	157	146	148	150	165	158	168	154	168	144	174	154	155	162	166	152	162	165	171	159	173	170	165	172	147	170	140	161	173	162	140	163	158	169	146	166	159	150	138	165	158	155	173	159	158	175	159	173	153	152	151	151	160	165	171	180	155	150	159	176	145	151	153	163	161	147	148	154	154	160	164	139	142	174	176	155	145	163	162	149	155	168	146	124	152	162	161	169	155	153	160	152	162	167	155	172	164	144	167	168	137	169	173	151	164	150	182	169	159	163	163	156	157	192	158	150	178	172	187	163	159	160	159	140	115	166	161	179	158	140	145	159	158	180	171	156	165	176	147	177	177	135	149	137	157	157	129	144	157	146	142	153	141	147	162	158	166	147	152	167	139	149	181	162	155	177	151	142	153	137	171	159	148	176	173	155	148	173	152	162	164	164	155	151	162	161	165	166	148	172	156	141	160	161	197	143	157	136	155	165	176	146	156	142	146	148	168	162	132	156	139	166	160	136	157	153	158	171	152	164	138	157	131	140	150	171	169	171	142	140	129	145	128	143	183	175	156	166	151	157	153	149	182	184	175	148	160	163	167	147	179	151	149	170	161	164	156	146	149	129	169	150	150	151	178	157	152	171	144	155	150	167	155	148	148	180	147	150	158	153	171	151	176	168	142	146	157	149	144	163	136	175	174	149	182	158	166	179	161	144	177	177	161	150	156	153	159	146	165	155	149	152	148	173	150	172	172	163	194	156	179	155	171	193	150	166	164	159	161	167	143	183	167	170	161	155	142	167	158	156	155	181	151	158	145	148	158	154	172	159	157	161	149	141	160	160	153	150	161	171	158	170	170	152	149	153	158	171	160	159	138	156	179	158	158	151	160	150	147	172	127	154	182	158	174	167	162	161	148	162	160	170	171	137	153	137	158	145	162	159	181	167	196	154	162	149	174	152	138	173	152	164	162	163	156	162	143	174	159	164	182	151	149	173	161	151	159	158	156	149	173	159	163	160	157	162	166	159	141	166	171	161	169	144	149	165	163	157	160	154	160	160	162	147	135	148	156	144	150	146	170	161	164	171	177	168	173	161	153	155	162	168	142	150	149	148	176	166	162	154	150	156	147	148	154	169	154	148	160	155	153	158	185	148	143	163	170	171	174	168	156	144	150	153	151	166	163	183	146	161	157	144	149	157	140	138	146	177	161	142	158	158	171	153	164	167	167	123	165	182	167	168	161	176	180	174	150	155	166	166	156	145	156	174	169	155	156	125	166	148	133	154	130	154	190	173	180	165	139	186	160	144	158	152	160	181	156	149	150	163	155	159	159	173	139	159	162	205	168	165	153	165	159	152	152	154	157	149	158	175	167	149	159	164	158	180	158	165	166	148	171	178	186	160	150	155	164	160	186	156	152	168	151	142	149	161	146	156	169	171	178	150	152	163	167	160	150	150	152	148	165	145	136	154	155	145	154	137	141	154	157	153	152	161	152	155	156	153	133	140	146	154	163	152	158	167	163	154	169	154	157	155	148	156	136	166	166	144	151	142	156	149	163	149	149	142	158	153	169	169	177	156	166	148	143	139	165	164	145	160	140	159	164	167	142	158	188	170	164	152	141	128	162	177	153	186	167	165	170	160	165	164	127	149	151	146	172	154	173	151	168	150	153	141	167	137	135	152	162	180	153	171	151	146	151	147	143	181	158	156	178	175	172	153	159	162	166	173	163	198	159	160	162	165	161	155	157	167	157	154	136	184	154	165	159	149	165	141	144	153	156	150	151	159	160	164	171	162	143	165	155	183	168	119	173	164	140	161	162	156	174	175	156	166	155	152	179	159	178	158	137	158	146	160	152	154	188	151	171	166	187	148	151	177	156	165	165	157	157	155	154	141	157	177	144	143	139	164	156	138	183	180	145	175	158	165	176	156	142	166	175	156	176	145	150	160	171	141	161	157	160	195	178	149	152	161	155	159	162	190	153	165	165	148	165	162	144	191	175	155	156	176	160	151	175	169	166	148	162	162	170	143	152	158	162	156	148	138	182	152	173	156	146	141	152	143	167	161	157	166	155	150	158	179	156	152	136	167	161	144	144	153	164	168	139	152	149	153	147	150	155	174	143	134	160	152	174	171	157	155	156	164	140	176	153	134	152	159	155	175	174	176	161	174	168	156	172	156	169	157	156	149	154	179	156	145	137	154	145	158	155	180	156	158	149	159	152	163	140	182	132	156	149	175	153	162	160	177	146	162	159	164	140	167	186	157	148	152	181	157	174	163	178	171	135	176	159	172	162	148	160	150	140	180	141	150	166	171	169	140	151	161	158	143	162	156	176	152	157	159	177	165	160	159	160	145	156	152	175	131	179	167	161	155	159	149	148	151	164	157	175	146	183	163	155	163	146	160	148	159	152	150	139	145	141	153	155	171	163	143	145	155	162	169	160	180	154	147	159	146	188	150	162	167	185	161	152	180	148	167	140	159	147	157	141	162	154	164	161	158	161	138	175	164	140	164	160	175	138	148	169	161	158	149	157	164	166
2454	162	161	129	126	113	112	114	118	99	120	94	109	100	100	109	126	99	110	106	114	103	99	89	79	107	115	109	119	102	116	124	106	100	87	91	94	103	93	90	109	112	116	128	128	124	93	110	110	110	104	102	108	113	103	97	92	117	131	91	99	114	113	107	107	109	122	109	89	97	92	110	94	122	107	106	119	117	114	119	113	107	116	101	78	95	113	114	98	120	96	130	103	110	108	100	126	99	126	98	102	103	72	82	110	108	107	114	107	108	107	99	131	108	99	104	112	103	97	115	120	84	107	110	105	91	98	101	96	111	91	112	105	94	105	101	107	109	101	120	120	120	88	107	103	104	110	101	99	97	88	109	116	96	105	101	93	107	111	101	123	112	100	102	104	87	97	104	91	91	98	113	110	104	106	113	114	103	104	110	108	100	117	110	105	104	100	96	109	124	79	104	102	99	81	107	112	102	102	95	99	101	97	112	120	104	107	106	99	118	91	91	96	83	103	104	113	103	98	112	90	108	111	106	112	135	119	96	104	103	117	112	104	104	116	104	124	97	99	94	98	112	103	116	102	102	86	99	99	102	102	112	99	111	102	107	106	119	113	113	99	105	98	102	114	110	91	103	98	121	104	115	109	134	101	108	100	111	117	117	99	104	108	110	128	121	112	117	114	114	104	107	102	121	85	99	104	116	108	105	94	101	104	99	105	79	112	120	108	95	98	100	93	108	110	99	96	115	98	131	93	114	109	104	111	98	94	102	97	97	96	109	112	90	77	105	110	116	96	99	106	93	97	101	112	116	106	99	89	96	97	97	120	101	110	114	103	114	120	114	112	96	101	113	112	109	112	93	95	107	103	127	103	108	92	111	110	109	110	101	111	112	97	109	117	95	88	95	124	105	93	93	91	98	101	103	105	122	124	107	122	97	110	109	89	89	113	115	117	110	113	111	96	79	100	105	99	96	105	111	121	97	103	126	102	106	100	115	106	106	109	107	110	113	103	114	104	94	90	83	115	97	94	87	112	106	105	95	106	114	119	100	87	112	105	123	121	112	106	93	98	109	108	115	99	130	91	96	111	105	120	110	106	97	107	110	109	112	105	93	104	94	113	95	101	84	109	97	104	115	97	105	100	99	95	96	115	85	97	92	104	120	108	97	99	105	101	92	119	129	135	126	104	116	87	87	104	103	85	105	112	103	105	103	102	109	116	117	127	109	99	119	109	95	114	120	106	118	104	113	111	99	105	111	106	96	107	96	93	101	99	85	120	106	97	109	117	92	121	99	103	100	108	104	96	98	109	98	111	99	114	100	118	113	96	85	100	99	117	102	114	109	127	97	102	105	94	96	106	112	110	94	89	113	107	108	93	92	91	97	104	115	120	112	104	97	112	95	100	122	98	117	109	98	109	117	102	105	105	119	105	98	100	104	90	110	113	119	101	113	114	120	102	97	113	113	91	107	112	109	105	109	106	97	96	112	99	118	108	100	97	127	107	103	120	111	112	90	93	86	110	110	106	107	98	96	106	110	105	107	115	99	106	93	127	104	109	98	115	106	82	110	93	97	95	108	104	111	111	115	114	118	127	98	84	124	95	112	85	117	108	95	102	88	124	101	110	104	107	106	101	104	94	92	108	101	92	101	102	111	96	102	87	102	143	94	104	102	100	131	115	95	108	99	108	95	102	109	103	96	111	116	91	98	91	116	91	103	115	103	118	109	100	102	110	121	110	88	89	121	99	108	113	113	126	97	101	123	90	103	104	97	123	91	102	101	100	107	96	96	116	104	107	86	106	133	89	105	109	109	99	107	112	120	106	95	131	109	116	116	105	104	117	95	109	117	116	95	109	105	108	75	112	99	116	102	116	106	90	110	104	98	117	122	101	116	97	109	105	122	106	99	106	80	108	107	104	93	94	90	100	103	102	106	118	110	109	113	104	103	94	106	111	105	103	100	111	108	97	87	100	104	112	90	97	95	110	103	83	103	104	103	93	95	118	105	108	88	110	121	91	114	112	103	131	103	84	108	113	119	102	130	108	111	98	96	100	107	112	114	105	109	107	95	114	118	84	115	114	102	102	120	105	100	98	103	102	106	113	95	82	96	117	133	101	106	102	105	99	99	108	92	103	104	112	111	115	101	118	103	121	98	107	99	107	113	115	102	101	100	88	94	115	123	111	101	117	98	115	105	106	94	101	106	109	104	108	108	112	104	117	104	106	96	107	107	104	110	119	115	87	97	104	100	87	116	100	107	122	114	130	100	103	99	108	124	116	92	123	108	93	104	122	95	104	103	93	107	107	111	111	110	98	88	119	99	93	115	117	89	104	126	111	98	107	94	104	102	106	116	127	101	110	105	92	98	103	109	112	107	113	110	107	117	81	117	121	92	107	107	99	78	106	99	98	124	95	100	104	102	90	101	122	104	107	94	93	107	95	129	111	98	123	90	116	100	81	82	102	110	91	115	116	126	119	100	120	113	99	91	101	98	101	100	114	111	107	97	97	98	116	94	93	112	104	86	104	112	100	99	111	130	93	112	84	119	86	100	82	104	120	104	93	118	110	89	97	103	107	103	89	115	92	102	101	91	122	94	114	104	97	96	106	97	106	102	119	115	113	102	107	106	105	118	102	94	91	102	108	110	97	107	104	107	88	99	106	102	112	96	103	93	114	103	108	110	107	112	113	122	108	109	90	86	93	105	126	97	106	100	108	105	109	100	107	98	94	111	105	102	122	103	91	115	87	123	111	102	103	100	101	111	98	121	91	116	118	121	119	117	88	105	97	107	99	110	105	120	100	115	112	96	99	86	88	106	102	126	98	109	101	131	108	112	120	121	103	118	124	98	89	98	113	116	89	117	92	114	111	102	105	106	109	113	120	102	111	90	105	109	99	96	91	116	97	119	120	108	121	116	97	107	100	115	108	104	117	95	108	126	94	87	115	115	106	83	102	97	96	112	110	122	116	92	108	104	99	115	102	119	106	119	101	84	115	105	106	112	112	91	115	109	99	113	118	89	92	93	113	98	103	112	110	99	98	126	106	105	102	113	95	120	113	83	100	124	111	93	105	102	122	115	101	102	90	96	79	111	108	98	95	100	102	90	101	116	104	108	101	108	107	114	110	99	100	108	108	85	100	101	91	102	101	107	93	107	111	115	103	110	114	97	111	103	105	97	108	117	118	96	112	109	105	88	93	101	110	115	121	129	103	102	100	102	100	103	99	94	119	111	99	116	120	121	105	104	100	103	110	113	86	98	91	83	97	117	113	107	102	107	97	103	111	99	106	113	102	95	101	94	117	95	99	113	103	91	91	105	104	98	103	95	93	95	105	107	97	109	105	123	100	96	110	112	86	99	95	104	96	98	111	105	87	117	117	82	102	93	112	93	120	110	86	88	116	104	105	106	111	101	120	111	134	111	99	107	126	113	100	94	128	92	115	111	105	102	105	112	101	102	116	104	114	98	117	87	112	105	107	107	90	111	100	110	88	124
2604	360	474	451	411	406	358	399	344	319	329	339	312	306	332	313	298	314	331	300	280	328	298	303	306	343	319	331	330	325	321	328	289	315	309	279	288	287	317	336	296	280	330	269	317	319	319	316	312	279	319	314	327	318	294	312	294	354	327	316	324	326	297	343	320	301	312	297	291	278	309	319	289	294	315	297	285	288	273	286	311	320	322	291	308	301	295	304	294	308	280	306	330	285	316	318	314	325	315	303	265	307	300	299	301	313	311	275	315	303	330	313	306	304	298	323	298	314	302	329	279	318	299	306	329	298	290	304	279	314	297	308	298	327	302	316	311	340	295	291	313	284	293	310	344	289	308	279	272	296	301	311	310	298	304	306	293	306	294	331	318	293	350	307	342	305	289	308	309	298	294	314	300	322	316	301	329	328	317	306	308	290	294	277	301	352	300	288	300	317	274	302	319	304	264	306	290	307	302	330	315	288	327	318	356	306	290	297	334	290	320	297	309	304	298	309	283	307	323	300	286	295	326	310	292	309	304	326	307	285	309	310	302	309	331	310	318	311	314	313	308	318	262	288	292	333	321	300	336	293	295	294	293	313	331	285	311	298	307	288	261	330	282	300	286	285	316	303	310	303	286	290	327	330	318	287	278	300	295	297	343	286	304	281	289	264	313	272	311	278	300	267	297	316	323	285	299	345	281	285	300	317	335	294	310	313	316	303	311	354	318	311	332	290	324	324	299	305	285	297	299	304	323	296	316	329	296	282	296	326	290	312	297	291	265	267	300	273	287	310	300	285	324	321	338	255	287	302	337	301	291	267	286	301	276	258	295	326	324	312	321	288	303	325	281	297	309	297	311	327	305	356	308	291	310	302	315	273	305	302	290	298	290	308	312	321	271	356	305	298	321	321	273	288	299	300	307	312	313	306	314	292	294	313	292	312	302	322	302	305	330	310	291	292	305	306	289	297	297	325	314	303	317	310	290	284	320	295	275	313	307	294	326	314	254	314	304	265	278	336	284	305	272	303	283	301	297	301	338	290	282	302	322	291	322	312	295	303	324	308	302	297	312	276	310	343	319	311	294	291	293	252	316	297	305	306	294	263	311	272	326	287	295	300	314	318	303	323	277	279	298	291	338	286	303	273	298	320	320	306	277	300	319	310	280	294	296	307	270	319	286	271	294	309	313	299	328	294	300	276	295	310	296	301	282	302	290	316	296	287	290	276	277	318	320	310	300	331	289	334	302	315	293	341	334	290	298	266	273	294	304	274	324	307	276	301	302	299	322	287	283	321	275	272	315	296	312	293	305	321	291	268	295	282	306	276	317	295	304	285	326	286	298	318	309	297	324	287	286	283	286	298	294	280	315	309	310	300	341	321	292	327	307	287	286	318	314	316	299	298	294	293	302	313	299	283	287	317	287	318	325	284	304	309	321	302	306	294	326	334	273	300	294	295	283	311	304	281	313	321	287	268	293	307	282	296	287	310	338	337	306	279	321	316	336	320	286	334	298	342	292	287	273	271	288	320	274	319	293	282	305	311	302	292	315	316	258	298	262	303	287	303	303	280	294	297	300	315	285	303	309	332	298	286	329	298	294	298	323	326	319	303	277	306	303	278	289	297	312	314	317	271	320	310	277	290	282	268	296	311	299	319	303	306	297	293	300	339	301	298	309	274	305	284	313	306	313	299	305	296	279	299	313	330	288	321	362	284	303	291	316	307	304	336	308	305	312	300	308	295	314	323	314	319	296	321	275	341	304	284	281	324	310	309	288	309	298	318	276	323	295	291	299	282	305	294	296	291	297	316	275	346	272	318	304	319	292	315	320	327	290	288	310	308	318	290	273	310	276	285	316	325	279	295	302	318	333	291	283	267	326	301	301	283	311	334	308	329	292	286	291	308	317	305	287	288	304	300	300	296	288	322	302	300	278	322	322	262	306	317	321	276	295	322	293	296	299	299	309	322	276	309	303	294	282	304	316	309	314	262	315	277	306	277	305	352	298	297	308	290	284	332	327	333	290	326	284	309	284	295	278	308	307	348	264	308	269	284	293	308	298	330	314	315	300	324	297	297	335	299	301	309	276	325	311	311	294	310	306	328	298	287	299	301	284	280	309	322	319	291	275	280	311	325	302	295	322	308	324	307	301	317	298	276	288	304	270	292	290	305	309	279	316	282	273	297	298	320	302	283	338	324	320	270	312	304	303	311	275	313	264	297	300	337	294	285	322	297	303	276	308	289	303	300	306	284	289	289	306	327	310	294	322	310	297	321	349	273	307	312	334	302	334	285	318	287	332	301	285	298	305	286	293	300	314	303	311	307	293	328	302	311	301	271	315	313	278	310	323	311	273	302	301	306	290	293	311	281	307	331	306	307	325	327	300	316	299	319	293	312	328	278	317	305	304	302	297	330	255	302	296	300	309	314	296	291	331	324	292	279	287	333	293	295	270	290	301	301	274	271	258	319	301	325	331	307	293	279	270	322	309	298	338	334	292	276	266	309	302	300	314	337	267	288	315	302	304	294	309	328	298	305	319	310	302	310	296	291	297	339	309	287	274	292	288	275	297	292	308	303	322	294	282	309	309	314	299	269	281	313	332	304	305	345	305	308	278	277	314	297	296	294	282	309	314	302	317	293	288	310	312	309	288	316	294	317	311	295	288	253	305	286	283	298	306	313	272	282	311	311	292	323	317	298	314	297	299	278	326	316	282	301	327	255	296	301	281	282	325	275	274	324	290	295	287	311	286	321	287	304	294	313	275	281	278	325	322	297	277	297	311	306	324	303	299	334	326	269	319	298	335	317	322	309	306	323	284	291	314	312	321	298	291	337	272	296	287	316	289	288	313	329	339	339	293	290	316	313	291	335	333	283	318	308	296	313	302	259	293	287	307	338	298	286	312	271	305	280	291	299	307	314	296	315	313	257	312	334	297	331	290	306	325	297	295	302	315	298	292	303	280	290	292	299	293	264	279	313	310	289	293	301	297	291	336	314	305	321	294	310	285	300	323	324	308	288	290	301	309	309	299	325	297	303	327	299	267	285	313	319	303	318	313	288	345	341	313	310	321	304	311	322	345	308	299	309	291	274	295	298	289	280	307	306	308	301	308	299	320	297	312	316	287	309	279	280	314	294	320	288	299	308	297	298	287	326	312	299	303	312	331	276	318	283	327	318	305	336	303	275	275	304	307	310	311	304	298	298	279	322	276	284	316	284	335	320	294	328	308	318	308	309	316	302	303	325	253	339	315	325	286	298	328	277	334	318	275	302	311	300	336	323	301	316	294	305	292	327	292	289	323	293	320	296	292	323	321	298	284	287	288	319	320	320	287	305	318	304	304	286	309	255	311	298	294	296	289	305	308	313	290	293	296	306	310	295	298	316	298	298	296	308	312	284	296	333	328	312	291	301	313	297	298	315	313	290	286	311	330	270	298	290	319	283	323	318	291	329	307	322	323	317	307	310	296	302	311	290	349	290	298	265	305	313	314	306
8251	795	1021	875	628	454	346	280	271	208	207	195	172	182	142	154	149	144	152	131	143	141	122	136	140	112	122	127	127	123	133	131	113	139	137	114	118	119	126	137	130	107	136	117	109	140	120	108	95	144	104	110	124	137	125	129	115	107	133	109	131	118	126	123	123	113	110	109	141	98	138	137	108	94	124	114	116	115	104	107	111	121	108	127	117	154	115	123	122	93	124	111	139	93	134	124	139	103	126	119	101	126	119	97	121	121	107	115	117	115	119	119	98	122	114	130	134	128	134	123	114	109	110	124	104	142	126	121	115	107	101	109	121	124	109	111	115	135	105	112	114	140	116	158	107	129	122	120	117	122	134	116	113	135	98	108	114	122	115	110	116	122	100	139	114	131	127	120	140	117	144	109	117	109	138	110	105	123	115	142	127	126	126	112	112	131	109	132	117	127	107	118	118	116	127	120	107	113	102	114	126	106	116	114	136	109	122	124	127	133	142	119	112	116	143	121	132	108	99	104	123	114	121	112	129	109	134	115	134	117	106	114	110	114	110	128	96	119	110	112	121	107	125	109	132	124	114	97	100	103	134	103	116	106	134	122	111	112	107	138	119	119	102	136	111	135	125	136	127	120	123	130	128	109	117	125	133	126	127	110	117	122	124	112	121	115	125	114	135	109	139	125	119	105	114	128	130	96	125	113	122	142	116	107	135	134	124	111	118	118	123	117	109	130	113	130	111	111	130	104	118	88	123	141	126	129	118	118	120	143	122	135	127	100	108	109	112	124	127	131	120	129	125	104	120	126	124	113	146	98	131	119	132	108	115	141	126	102	139	96	90	111	113	124	121	127	132	105	106	126	107	104	129	120	100	114	107	123	117	106	106	122	126	136	133	137	114	117	110	127	106	122	108	119	122	117	107	117	113	115	107	117	130	124	105	116	128	142	98	119	119	125	142	115	116	119	115	139	128	134	128	145	113	141	111	124	98	121	133	100	120	131	129	108	122	119	113	97	133	121	133	110	135	120	120	112	128	131	131	114	123	113	120	115	116	114	117	141	130	120	101	142	137	136	122	122	125	118	124	125	125	122	118	122	119	124	124	119	141	106	114	109	112	119	122	124	113	119	114	121	114	121	123	129	112	106	109	119	119	121	113	144	102	132	101	125	121	97	116	118	127	107	120	109	123	134	115	110	128	124	107	110	125	131	123	138	118	132	116	130	105	118	141	103	124	121	115	108	119	120	132	130	107	110	123	129	123	107	123	103	119	112	116	121	125	129	103	113	103	107	124	113	121	119	139	116	117	123	108	123	119	99	108	117	135	113	113	101	109	135	117	118	115	128	116	95	128	142	103	129	134	110	122	140	126	105	124	120	111	131	120	126	120	126	115	128	124	128	112	128	122	106	121	122	118	108	122	102	129	124	113	129	126	127	122	112	124	124	99	136	109	126	132	106	119	115	135	117	108	120	128	124	121	88	130	114	131	96	131	132	108	121	126	112	125	121	121	111	118	121	117	129	111	116	124	122	123	115	95	137	116	122	111	128	113	116	115	111	111	114	103	119	122	117	134	120	101	118	109	120	121	122	134	119	109	114	108	122	137	134	119	119	118	110	102	109	110	113	129	115	123	116	113	119	122	128	112	104	114	120	106	114	124	106	127	126	110	120	128	115	115	123	100	131	116	146	129	129	114	108	118	102	125	124	116	128	132	109	129	80	133	115	119	116	126	113	127	136	122	111	105	104	116	103	132	103	121	115	132	119	118	123	107	112	116	119	138	128	122	129	116	125	139	119	123	110	116	116	94	115	110	113	153	132	110	112	112	116	129	116	141	127	123	124	118	124	106	112	114	121	133	116	129	129	94	131	107	112	119	101	113	112	132	107	126	110	111	104	83	139	131	121	127	131	111	116	112	96	124	118	131	107	130	106	108	120	128	105	108	117	135	137	130	121	133	111	93	125	110	124	110	127	138	118	124	106	114	129	118	104	131	114	112	131	120	135	113	120	110	120	109	116	125	121	127	115	122	118	129	120	113	108	123	107	113	95	129	123	115	110	104	102	99	139	128	121	127	125	123	120	110	133	134	113	101	105	108	139	132	121	122	107	120	139	111	136	112	119	113	105	137	104	112	117	103	139	126	101	131	125	153	126	140	103	107	116	127	93	140	134	136	107	132	123	103	117	127	114	120	130	117	121	103	130	117	120	119	113	116	117	120	142	116	102	143	98	121	119	116	116	113	101	120	96	110	114	129	104	118	116	135	125	106	108	119	127	115	118	122	123	140	85	106	111	120	106	133	112	109	110	110	137	131	112	98	133	121	116	104	107	115	134	105	121	115	113	113	108	104	138	117	117	126	135	119	122	118	115	127	114	94	106	99	137	115	93	120	107	111	140	131	121	108	141	88	111	145	124	137	110	111	112	111	110	100	113	122	121	114	125	119	115	119	108	109	140	129	125	116	131	121	111	107	112	92	115	115	125	132	131	130	109	100	103	134	118	135	117	116	132	128	97	113	120	118	130	114	109	138	117	112	105	87	122	111	109	111	120	126	123	122	110	96	109	129	111	111	128	111	124	133	134	131	130	143	114	102	121	125	127	101	123	136	146	117	107	123	116	128	102	117	120	127	115	123	115	122	93	104	111	113	133	126	110	116	119	113	108	109	134	125	127	111	122	117	118	110	136	108	113	149	115	123	106	127	113	129	126	108	103	121	107	138	118	123	119	107	123	113	112	113	101	119	110	151	115	113	122	88	108	123	109	102	120	118	126	127	118	111	102	119	101	111	105	111	121	125	123	112	131	124	102	107	111	130	135	115	131	117	120	119	98	99	122	116	117	112	132	118	119	140	104	151	110	137	113	126	132	121	130	97	105	128	120	122	119	114	133	106	132	135	98	107	117	123	115	115	128	114	111	128	119	115	126	112	118	116	123	135	116	140	106	139	130	108	138	108	123	136	124	112	117	105	126	127	129	110	113	136	108	130	121	117	113	149	135	134	112	127	114	131	122	119	122	119	140	128	107	116	111	127	122	129	132	133	123	130	90	103	108	99	137	133	135	105	122	113	107	96	105	138	116	110	110	126	130	114	121	137	92	124	139	134	108	122	124	108	115	100	111	125	112	129	129	115	122	120	132	122	104	112	109	104	134	130	125	120	106	125	109	109	114	128	114	111	121	137	113	116	131	104	130	115	128	123	132	118	133	125	120	129	106	124	112	121	106	102	116	125	146	111	111	125	123	119	108	148	116	120	124	125	131	95	129	143	130	132	113	128	124	122	119	125	135	129	130	129	125	124	117	126	105	116	135	119	126	134	123	115	105	122	131	116	120	124	136	117	123	105	118	110	108	113	117	116	111	110	120	109	125	135	123	116	111	124	138	131	114	131	114	115	123	123	116	123	115	105	118	116	111	114	126	134	122	108	113	121	108	111	118	128	116	120	108	128	119	120	105	102	103	117	128	132	126	117	132	117	114	113	123	111	119	102	122	114	116
5981	1164	2559	2973	2531	2069	1743	1376	1193	1053	928	864	809	696	706	636	614	587	547	551	543	497	486	492	462	445	430	441	431	446	401	394	414	377	386	410	413	407	356	427	354	386	367	375	382	360	347	341	324	363	380	412	410	448	378	410	386	395	417	381	385	375	381	362	357	344	347	351	340	342	366	334	331	356	363	317	354	340	339	338	333	381	338	367	352	359	315	337	357	313	316	374	325	313	341	344	342	385	383	360	335	359	390	348	316	338	399	351	315	345	329	320	327	319	333	330	339	328	355	319	365	344	342	339	346	317	325	332	360	343	319	322	345	362	331	353	322	334	311	338	349	310	335	348	336	368	358	322	337	324	342	310	350	349	306	305	327	347	351	327	351	327	363	342	319	346	349	355	320	306	344	319	321	303	322	308	332	317	339	342	346	341	327	331	321	339	308	346	357	353	318	360	351	338	359	337	344	320	310	321	307	363	332	329	330	325	312	370	309	300	314	358	310	337	317	329	332	316	335	310	348	347	308	336	332	319	369	338	313	338	326	319	343	323	316	317	352	327	312	357	340	312	357	348	347	342	335	357	351	315	347	345	347	329	340	317	332	325	346	314	340	337	322	354	350	325	390	367	340	324	331	329	311	367	323	304	333	314	315	346	346	323	310	309	337	327	339	312	355	347	343	331	341	329	330	316	326	348	344	329	325	343	349	324	337	319	353	350	319	311	313	328	344	350	344	351	315	335	341	303	335	283	325	311	331	345	330	315	306	340	344	322	356	332	346	341	327	341	302	341	319	353	352	322	342	327	354	358	317	333	326	354	359	362	338	319	303	300	328	333	305	341	366	313	326	329	313	302	302	343	325	330	323	356	306	336	330	336	333	321	302	296	311	310	349	316	297	327	333	318	320	324	350	333	304	316	303	316	338	313	336	319	325	355	325	297	332	298	308	329	332	334	320	335	370	306	327	327	335	357	340	351	321	330	312	338	306	330	348	314	333	345	350	366	327	315	351	332	347	338	350	334	321	305	336	331	360	339	368	338	320	342	312	349	313	323	330	307	343	321	326	308	315	323	328	320	353	345	297	320	338	320	309	314	343	322	333	384	348	363	306	318	314	322	281	340	334	308	337	339	364	330	315	371	333	342	326	329	329	372	328	330	325	343	329	320	342	325	311	336	310	369	323	332	337	326	331	333	337	331	332	331	320	341	320	313	319	342	328	340	354	325	319	330	335	338	330	331	322	306	324	335	317	326	322	358	347	345	309	330	328	336	321	349	291	352	325	344	313	339	310	317	322	341	325	362	318	308	324	333	325	355	328	354	333	309	322	304	338	336	319	305	282	316	347	330	352	350	319	346	321	354	311	355	329	306	341	326	319	352	324	348	323	327	334	323	338	341	329	323	297	329	354	321	318	312	341	298	309	345	347	336	289	350	334	327	312	343	343	347	336	359	325	350	344	328	341	291	368	347	322	343	297	332	328	307	320	325	320	334	331	307	324	344	342	357	314	340	341	323	362	332	353	298	343	351	328	339	307	315	314	331	333	285	322	321	335	335	328	340	342	336	326	307	323	351	309	346	300	280	362	291	370	349	305	331	338	298	359	323	317	331	341	335	324	315	342	327	346	341	348	351	326	352	325	304	341	322	334	337	345	307	329	300	340	350	359	334	339	340	342	323	331	303	350	344	348	343	344	367	351	334	320	310	319	362	338	332	315	354	322	351	347	324	360	306	320	303	330	316	339	348	308	337	364	337	338	388	329	329	307	326	342	320	337	312	338	308	344	326	304	334	361	298	355	343	309	329	312	321	324	330	304	312	299	348	349	334	340	327	336	327	332	310	363	312	343	339	358	314	331	301	338	321	328	336	341	323	314	331	305	359	349	320	340	346	317	313	319	359	333	329	345	322	319	298	315	351	340	344	356	329	345	351	340	332	280	319	326	336	295	297	335	370	308	338	317	338	327	306	316	339	357	316	353	346	356	356	346	336	341	317	331	338	355	338	322	331	329	292	351	354	325	325	360	318	314	312	340	340	335	379	355	313	359	313	321	336	340	322	344	318	313	315	347	299	357	333	346	330	304	328	347	305	359	312	366	322	317	370	348	316	315	282	350	336	304	319	336	322	322	328	368	356	343	345	327	337	303	335	366	331	351	338	324	363	334	362	332	344	333	353	303	320	330	331	315	344	376	319	331	326	328	315	339	319	354	326	335	308	360	309	335	336	350	314	337	342	345	308	350	308	303	320	311	332	323	310	343	328	322	327	324	314	350	350	344	329	375	359	341	310	330	330	322	305	333	330	355	313	341	335	336	334	305	334	362	339	296	354	299	306	354	348	338	348	358	347	344	328	312	355	318	341	309	335	321	330	296	341	311	341	311	319	341	338	327	349	329	350	352	317	291	314	334	317	336	305	356	336	353	317	341	329	299	318	341	322	334	322	338	338	330	280	341	303	313	353	337	335	333	337	329	337	352	338	303	304	338	358	322	304	335	339	336	345	338	329	325	329	324	336	343	337	304	306	325	316	316	319	335	335	363	330	361	316	335	323	357	338	342	349	339	351	328	316	332	307	332	339	355	313	339	324	326	369	320	335	287	357	328	319	287	294	331	307	325	361	312	343	319	314	316	356	311	322	323	316	324	338	303	322	337	302	318	333	339	335	344	314	318	346	276	340	333	316	348	321	351	344	358	326	321	337	337	353	323	344	308	311	313	331	332	364	301	312	344	342	342	356	325	325	310	310	344	358	337	332	346	324	329	318	337	359	294	317	361	324	347	354	330	329	324	346	325	294	351	299	358	331	351	334	362	276	325	328	362	342	327	301	316	328	336	318	334	328	312	346	343	358	339	305	366	312	349	330	323	339	334	295	313	352	366	333	305	338	314	321	363	374	309	327	348	308	323	320	354	348	326	315	340	316	304	345	332	338	297	366	320	333	314	372	310	317	336	333	332	356	315	334	343	345	339	326	313	326	341	325	322	308	328	329	371	360	344	360	317	341	311	328	362	331	336	336	317	340	297	331	310	356	340	309	329	300	317	331	345	320	314	346	289	337	343	332	322	351	334	357	344	300	324	344	342	319	325	324	339	369	319	345	376	334	311	348	302	320	334	347	337	316	338	340	360	302	314	294	339	300	344	339	340	330	320	316	358	346	328	319	315	333	306	328	342	335	326	308	346	316	357	338	311	335	306	339	366	347	324	344	326	327	341	327	305	315	298	312	339	307	358	348	375	319	295	333	317	342	314	318	301	325	358	319	339	321	353	332	334	318	344	331	302	332	298	333	310	324	359	352	324	337	328	281	337	295	319	357	350	345	304	346	351	317	364	351	358	357	306	333	334	342	361	336	333	312	335	318	317	319	349	318	316	303	297	331	324	337	324	328	347	320	317	349	312	336	320	333	341	311	305	363	352	310	344	312	350	337	325	354	343	359	329	357	296	358	314	360	325	321	309	332	362	314	344	306	319	286	315	334	317	325	348	353	337	341	330	331
14451	1786	2016	1430	946	676	495	363	303	270	198	183	187	158	121	121	121	99	110	108	80	75	62	93	89	99	85	78	81	84	67	73	69	78	59	65	65	64	64	50	73	60	84	48	68	43	65	62	51	69	74	94	71	91	63	68	71	56	60	53	64	51	50	50	65	54	61	55	57	68	72	55	55	49	53	55	42	63	53	46	64	71	65	64	55	60	59	50	55	63	57	52	54	38	63	58	55	64	67	50	71	54	56	52	55	59	64	49	49	46	54	60	57	50	53	59	54	68	51	58	53	59	55	54	55	64	47	53	45	58	60	53	53	58	53	48	57	48	48	54	57	59	53	46	54	48	61	58	46	61	50	52	35	67	41	59	52	64	44	56	46	61	47	50	55	48	56	67	57	49	55	55	50	43	43	56	46	41	57	46	57	47	50	64	52	61	50	53	61	50	45	39	51	51	53	50	48	52	61	54	50	59	64	52	44	69	58	55	49	58	45	56	56	47	49	62	52	51	64	60	48	52	49	48	53	51	51	54	50	60	61	52	69	61	51	65	50	58	61	63	56	55	50	64	58	54	45	70	55	71	41	53	52	57	72	53	60	62	56	54	59	53	47	49	59	58	59	56	55	45	54	53	44	47	54	61	52	55	46	49	44	48	44	53	53	53	41	52	51	45	58	53	56	47	62	48	57	53	57	42	45	54	66	57	52	55	58	54	65	47	61	65	57	69	62	52	65	36	48	46	54	49	61	49	55	47	55	53	46	60	45	58	65	53	51	69	55	55	64	67	50	54	62	48	66	50	61	44	51	48	48	41	54	51	52	40	55	52	48	51	46	50	53	53	56	42	50	61	61	66	45	42	54	60	58	50	51	51	40	57	68	47	54	50	59	40	56	49	49	60	48	50	54	54	59	54	51	53	57	50	61	46	60	53	52	40	61	58	56	55	58	55	50	41	56	47	45	69	48	44	51	67	55	38	48	46	43	46	56	56	44	70	61	57	56	59	55	62	63	49	57	48	46	68	57	48	49	54	57	53	63	52	40	49	55	53	51	48	51	57	43	53	51	72	59	63	46	50	54	46	62	60	58	58	67	47	62	59	47	64	48	61	59	53	53	47	56	45	47	51	55	51	55	47	56	43	59	56	52	43	59	58	63	64	45	49	60	57	56	51	43	52	59	52	57	55	43	58	47	42	54	57	50	49	73	65	56	62	50	44	54	55	51	57	45	58	49	48	52	49	59	56	58	44	55	53	51	55	44	35	48	46	50	56	56	54	51	59	58	46	45	61	68	56	51	34	56	56	41	69	48	49	61	64	52	61	59	56	60	65	55	48	60	67	55	45	54	46	51	59	59	61	56	60	49	54	55	49	68	73	57	54	58	55	61	45	67	54	71	45	53	43	66	58	83	58	62	45	49	67	60	49	62	53	59	51	55	54	49	65	48	66	48	63	57	50	47	55	66	53	66	44	53	50	54	41	55	52	59	52	48	51	54	59	62	63	50	44	69	44	56	51	58	63	50	51	59	56	50	66	54	51	41	52	57	50	73	46	54	67	40	55	58	48	50	61	67	54	58	65	56	57	52	49	59	37	48	49	52	51	56	54	54	49	64	39	49	56	52	50	59	54	61	50	47	42	30	39	65	54	52	68	43	47	61	52	50	53	40	46	47	53	58	43	48	63	56	58	59	53	57	49	56	45	57	40	51	65	59	67	46	56	57	38	59	43	45	41	49	56	51	45	53	50	46	54	53	55	53	46	57	51	54	65	53	57	52	43	57	56	53	52	51	34	52	40	50	67	57	43	58	51	52	51	63	60	56	60	46	48	62	50	54	54	48	62	45	58	59	56	37	57	59	47	51	53	53	47	53	52	47	54	66	48	62	52	48	56	47	43	48	56	48	60	41	50	48	50	50	69	64	55	47	52	42	54	58	51	58	33	42	47	47	56	55	53	58	60	49	52	63	60	58	45	60	67	56	72	54	47	52	59	51	63	67	51	43	69	60	57	55	61	62	60	52	54	66	37	60	51	56	61	61	65	48	49	62	63	56	69	55	55	60	46	50	60	49	51	53	48	47	63	47	63	48	56	61	59	54	53	53	61	49	58	53	46	50	45	70	73	58	65	52	62	46	51	60	57	52	62	50	57	59	55	40	38	52	56	48	64	62	47	64	62	53	47	48	43	51	59	65	51	56	52	53	60	49	58	58	58	42	42	71	64	39	52	57	63	62	53	52	59	54	58	53	65	50	56	59	61	47	48	68	50	51	53	53	45	56	54	53	64	55	46	58	52	46	51	63	48	49	63	56	50	62	51	60	58	45	66	52	67	50	52	52	52	52	37	56	58	49	58	48	55	54	43	64	56	50	52	49	56	59	61	32	64	43	54	42	56	59	64	66	54	64	60	59	66	43	35	53	50	54	54	38	59	65	60	56	63	64	67	43	54	52	53	55	46	60	66	69	49	50	57	54	56	58	49	34	50	46	45	52	55	56	42	48	67	53	58	61	52	52	50	52	46	56	62	52	59	44	66	57	56	44	46	50	48	51	58	49	62	61	52	53	66	44	59	57	52	56	57	37	57	43	43	47	52	41	50	59	56	51	52	65	62	60	66	64	52	55	63	46	46	68	52	46	51	54	59	47	49	47	48	47	47	55	56	45	58	49	42	56	58	77	49	58	64	59	55	51	40	62	46	47	46	56	38	58	44	52	65	58	61	62	40	56	57	48	52	47	43	47	56	43	51	55	55	66	49	53	50	57	45	58	46	54	51	58	44	58	49	54	51	57	55	54	59	51	62	51	49	58	50	51	63	48	44	42	52	49	50	56	48	56	60	45	44	63	52	60	59	60	64	44	61	56	52	61	48	57	52	60	44	61	52	62	59	62	54	55	45	45	71	45	67	42	58	61	58	63	47	53	51	58	46	51	53	54	52	48	48	45	51	68	54	40	54	46	56	49	52	59	55	58	46	46	57	48	51	47	60	62	52	52	61	58	46	56	56	52	64	45	57	49	65	46	75	58	58	51	50	62	57	53	54	46	60	62	49	53	59	58	55	47	55	44	50	46	65	49	52	43	62	54	56	57	60	47	63	58	48	70	59	57	59	49	56	56	33	53	46	55	54	58	53	46	52	61	56	62	52	55	62	60	49	61	67	60	45	48	44	54	56	46	68	54	54	69	47	66	70	45	51	49	54	66	46	66	56	48	41	57	56	58	60	57	58	55	49	58	50	43	45	51	36	50	47	52	69	55	49	68	35	51	61	60	54	52	64	51	52	52	65	56	46	45	52	55	54	49	62	54	54	52	53	51	50	54	53	53	53	54	43	64	56	51	62	55	48	48	64	60	58	51	40	61	54	46	52	61	54	57	55	58	42	57	58	56	49	59	50	51	64	51	42	56	58	54	43	48	50	52	57	60	61	55	53	54	41	66	61	60	46	64	53	54	44	34	64	46	69	51	57	62	51	41	62	55	51	46	48	54	47	44	56
7611	1741	4391	5032	4314	3545	2767	2261	1844	1604	1349	1155	986	936	900	781	697	608	549	518	524	446	467	403	378	361	347	323	341	354	328	307	301	316	255	268	289	257	263	255	230	245	246	238	262	204	222	229	203	249	264	251	287	350	267	267	272	268	265	236	226	226	232	209	192	212	209	196	222	215	186	192	211	181	193	170	195	203	224	184	184	205	220	174	152	182	155	168	159	198	163	178	150	194	166	156	184	164	187	184	177	193	157	153	168	156	164	163	150	166	157	160	165	180	154	165	172	164	155	167	157	158	161	188	159	179	159	165	159	171	170	134	183	140	168	171	167	130	184	174	148	158	178	155	165	150	174	161	144	145	149	155	157	146	175	158	174	153	152	145	158	156	169	153	163	156	166	173	137	148	164	158	169	160	138	157	164	157	184	169	157	150	139	174	151	179	154	145	193	172	148	161	156	134	156	160	144	169	167	146	159	148	159	151	169	166	167	160	163	173	172	170	164	159	187	168	147	162	155	161	162	161	150	159	128	152	174	148	150	160	141	161	167	161	156	156	164	143	139	156	158	165	149	155	155	189	147	160	162	144	155	140	148	166	146	146	167	147	149	171	152	158	158	158	156	144	170	161	165	172	167	142	139	158	150	161	190	147	161	159	145	147	156	156	142	183	196	159	161	183	151	155	155	166	139	151	176	147	134	173	152	128	161	161	153	153	157	146	133	165	147	161	173	161	163	157	162	148	158	158	169	149	143	159	160	162	155	147	172	168	156	163	155	177	179	167	153	161	158	170	158	176	159	154	160	144	166	171	147	182	168	150	167	158	153	157	158	150	115	177	145	168	176	157	154	135	161	148	177	156	148	146	145	147	155	165	167	155	169	169	132	143	142	179	162	149	144	160	152	168	163	158	137	139	143	141	145	171	159	168	166	155	166	147	149	161	141	162	155	163	158	173	172	143	153	155	163	166	152	152	181	157	149	147	143	177	163	154	156	150	150	168	157	140	153	155	168	149	153	155	178	175	150	140	161	172	173	168	158	142	168	156	188	161	149	149	157	167	138	163	152	158	158	153	159	145	165	178	152	160	159	160	184	148	164	151	144	165	147	161	157	154	165	138	152	157	147	142	147	160	151	151	161	144	182	163	147	157	136	160	158	172	156	156	156	149	169	170	161	138	179	137	173	178	166	173	162	144	153	203	156	159	152	163	171	150	172	150	151	163	142	118	175	162	137	143	135	156	171	137	154	168	141	140	159	165	149	168	173	166	158	165	167	139	133	147	153	161	152	161	148	158	141	148	165	142	154	155	136	139	164	147	161	171	159	147	175	142	153	167	159	175	156	143	142	156	152	162	170	131	145	174	147	159	176	171	167	162	157	157	166	146	160	156	164	174	165	163	154	141	147	161	152	166	167	156	141	132	147	179	138	146	146	162	179	163	169	165	172	164	162	167	171	132	171	146	132	134	145	158	156	177	174	183	132	167	154	145	164	154	155	156	150	153	141	139	167	152	154	156	173	153	185	150	161	155	155	152	155	166	157	170	164	157	133	172	168	152	159	162	163	147	168	175	167	188	139	164	155	151	141	148	141	166	152	149	166	125	140	137	151	152	160	170	146	152	141	158	135	164	148	154	135	141	157	156	166	154	121	156	149	150	152	148	157	174	148	157	151	153	157	173	148	133	159	161	150	170	148	150	162	185	148	149	151	164	159	159	162	155	173	163	162	150	162	172	166	162	148	174	140	155	162	163	164	157	159	164	154	158	167	146	162	163	175	142	164	158	152	149	161	177	182	148	177	165	139	149	146	167	164	145	164	173	163	144	170	151	135	169	152	164	174	163	162	150	166	161	147	147	133	145	171	148	152	171	153	160	169	154	177	149	153	152	164	171	164	130	146	176	153	169	170	151	165	138	158	149	151	166	180	172	164	150	152	158	142	139	155	142	133	134	159	168	179	154	139	148	154	146	146	179	165	152	167	135	158	164	161	148	162	142	152	151	148	195	164	146	135	156	137	162	140	163	171	145	159	149	160	143	173	170	159	151	169	151	157	168	185	157	160	146	144	149	169	161	161	168	149	145	168	167	123	154	135	161	167	155	161	156	161	154	148	158	170	146	190	147	138	154	139	162	152	146	151	146	158	159	161	148	156	163	160	163	188	156	152	146	150	160	152	164	165	154	144	153	183	153	170	172	146	160	152	153	162	147	171	137	142	151	154	168	140	146	151	160	129	175	160	159	148	166	175	150	153	146	168	145	163	126	166	154	156	153	138	184	163	149	147	182	160	156	136	172	174	167	174	171	156	138	170	162	138	137	131	157	138	157	151	149	153	172	148	168	143	154	137	153	141	168	135	155	170	151	169	159	149	159	179	162	150	155	130	168	151	152	147	179	150	161	160	144	152	161	159	164	155	144	177	143	136	149	167	158	154	160	134	161	133	151	177	161	148	142	166	163	134	127	171	147	172	148	144	153	158	160	173	154	142	161	147	146	161	162	161	161	186	158	154	156	149	152	172	182	148	138	149	147	126	162	178	149	161	142	164	155	164	176	160	155	159	161	152	158	153	160	143	158	132	138	177	150	147	145	184	171	148	169	151	156	168	156	124	151	158	156	169	172	153	165	163	157	183	142	141	163	175	143	155	155	161	155	142	156	142	164	185	147	169	187	173	156	160	152	161	166	178	150	176	144	130	126	144	172	146	160	183	151	168	153	150	146	153	154	155	129	164	141	167	146	143	178	147	129	164	153	168	162	128	148	194	156	177	147	163	149	149	169	132	137	165	156	159	172	174	155	154	149	168	151	149	159	160	169	151	154	146	148	152	148	158	148	150	162	150	156	151	164	152	154	143	152	161	151	155	157	156	164	148	148	159	153	162	162	158	161	159	160	175	172	158	150	135	147	164	182	168	151	156	132	160	163	143	177	167	162	149	171	147	154	169	157	158	154	164	146	130	137	162	154	153	139	154	148	147	142	172	144	180	139	155	150	157	137	185	156	136	177	153	146	152	161	152	150	170	168	173	150	134	162	172	157	148	179	173	153	156	175	163	144	166	163	133	151	125	150	126	168	158	171	144	160	152	158	158	173	152	154	148	162	164	150	149	152	162	160	163	173	159	149	145	181	153	159	161	130	153	157	159	169	175	144	166	158	156	194	153	171	150	162	173	166	131	182	157	153	143	176	161	167	179	144	157	176	159	161	161	142	147	153	165	138	146	151	153	166	152	173	135	150	143	155	156	132	167	158	146	146	149	149	159	133	149	152	167	156	174	148	158	144	143	153	156	143	147	157	149	150	154	148	181	146	168	170	155	177	152	160	178	168	146	147	159	143	163	146	171	161	158	156	139	158	166	130	158	158	146	163	152	147	155	151	149	156	168	171	125	163	170	143	133	138	151	134	164	149	145	163	142	159	149	153	148	135	162	134	158	155	180	165	168	172	184	150	139	142	163	146	177	170	165	171	165	134	144	175	156	169	144	137	161	144	163	149	167	158
2332	118	120	121	124	101	115	112	102	126	125	102	111	103	121	94	93	101	127	111	105	119	116	101	97	111	114	116	94	96	86	101	113	110	107	96	112	115	101	107	119	97	125	122	115	94	92	87	107	122	106	128	105	72	118	107	117	94	94	95	107	89	110	93	109	95	92	81	115	105	99	90	106	112	102	104	100	106	94	106	105	96	91	121	109	88	103	90	106	103	94	79	114	115	93	102	99	101	104	109	118	116	94	94	100	98	111	125	121	123	106	117	107	104	103	104	81	116	122	94	98	114	119	122	115	106	116	108	96	118	97	107	113	105	108	107	91	94	113	119	105	85	105	106	90	112	127	125	95	100	95	89	97	128	89	104	109	115	100	104	119	116	118	95	105	100	110	99	108	118	100	126	103	130	102	106	109	93	101	93	94	103	94	97	110	124	115	105	111	98	109	102	81	118	105	112	104	113	90	110	109	99	103	108	103	103	99	119	106	102	129	108	104	121	98	113	104	104	109	115	103	101	103	91	110	102	105	103	102	111	91	95	89	109	109	98	105	110	108	106	95	119	92	104	115	97	106	115	108	88	109	91	100	99	113	81	101	115	95	105	120	103	108	115	100	96	103	110	103	107	113	110	108	110	114	97	96	103	112	87	82	100	105	116	112	105	99	97	105	122	103	109	91	122	107	98	112	105	111	112	96	91	113	104	101	117	89	117	112	107	107	102	111	100	112	122	91	103	97	108	105	119	95	105	105	103	101	98	112	128	107	94	115	117	88	114	91	92	96	116	107	110	95	87	97	97	94	106	96	124	111	96	100	117	95	103	89	102	96	106	92	98	103	103	112	92	115	107	120	106	102	96	101	104	92	92	110	108	107	115	85	106	110	114	88	106	107	103	95	80	111	109	112	93	100	84	92	90	121	98	115	102	100	96	122	107	109	101	105	78	107	119	111	94	91	113	97	107	114	101	98	96	94	122	105	106	96	96	109	107	103	90	104	115	105	95	93	103	98	80	97	108	96	98	128	114	120	100	120	103	108	106	104	96	108	118	100	110	105	101	97	97	107	113	108	94	94	99	104	114	112	113	116	102	116	107	112	106	127	95	99	100	115	90	110	126	112	97	95	88	107	94	115	101	108	89	108	108	98	100	107	100	101	111	101	102	93	114	101	96	107	97	93	96	96	108	104	129	99	110	119	95	102	96	100	94	115	106	92	93	90	110	124	111	113	105	96	121	111	117	95	114	98	108	104	96	139	107	98	101	92	91	70	107	102	99	93	90	92	117	107	89	108	119	114	120	114	102	89	113	113	109	97	115	110	102	109	114	111	107	94	109	101	123	86	122	112	111	121	112	112	112	106	87	94	123	107	106	104	119	100	112	89	115	95	113	104	108	109	122	114	106	99	99	119	119	106	105	96	114	108	108	90	86	108	107	89	104	103	137	106	104	99	116	122	104	97	109	115	104	121	110	136	109	90	121	98	106	119	101	104	104	113	103	103	117	117	103	109	99	121	113	96	96	93	101	95	115	109	104	89	95	106	117	116	96	107	114	101	98	98	111	92	108	108	100	113	105	95	104	104	113	116	116	108	114	115	121	107	109	114	123	121	101	106	106	84	108	119	121	120	96	108	103	106	118	102	94	104	123	112	85	94	118	105	89	100	97	109	92	95	116	109	115	107	96	96	110	100	87	102	104	103	117	102	107	101	96	110	113	112	100	94	124	102	102	111	107	109	123	109	107	97	109	98	102	112	113	112	95	105	129	114	108	99	96	99	86	102	101	100	110	105	107	112	111	105	118	107	99	92	103	91	116	99	111	95	109	108	99	105	91	106	94	88	97	93	84	107	112	96	113	97	107	70	105	92	85	86	97	103	99	102	112	128	112	111	111	98	107	118	109	107	99	96	103	89	115	104	108	98	104	93	108	105	89	111	106	109	111	104	103	104	124	96	123	98	117	102	92	120	99	96	107	109	115	97	90	100	97	101	101	106	97	131	108	114	103	110	116	116	115	113	113	105	109	106	121	107	103	95	113	95	94	117	107	97	109	116	105	100	105	94	114	112	92	127	95	97	110	108	98	102	106	100	95	124	121	117	107	101	107	106	99	107	109	106	89	88	99	85	82	103	125	111	102	99	97	91	102	110	103	108	93	101	78	100	91	101	117	103	101	109	100	130	99	105	96	99	105	99	96	127	89	100	90	113	106	121	99	104	88	117	128	90	94	105	103	96	117	102	107	107	105	91	96	98	109	95	83	92	103	118	113	106	93	98	103	90	103	89	91	97	92	107	104	96	108	112	101	107	102	119	98	97	129	116	112	116	126	99	101	105	116	126	110	112	117	115	111	115	103	109	112	117	107	108	124	81	95	100	104	111	115	98	96	90	82	108	117	92	87	96	110	103	107	106	107	94	96	101	114	100	115	113	93	110	100	113	121	99	128	89	99	120	97	108	96	96	109	97	93	93	89	100	91	111	92	111	113	80	117	91	111	101	109	108	105	91	104	99	102	115	113	114	97	112	92	92	96	90	99	93	83	110	72	101	100	108	111	107	100	102	113	97	116	112	120	94	105	109	89	93	99	109	109	115	113	112	91	103	108	100	108	119	111	118	91	103	107	115	98	105	106	115	109	108	108	113	94	89	112	112	103	94	114	118	89	105	91	101	121	109	111	122	99	122	91	99	96	90	110	108	100	111	107	99	100	121	99	128	111	108	104	100	118	93	99	115	118	105	97	106	107	95	132	87	114	105	93	105	97	91	110	106	98	104	104	95	86	95	96	104	94	102	102	118	114	85	103	128	103	112	101	112	94	111	119	113	115	100	86	116	88	102	94	102	107	94	107	106	120	99	109	113	100	88	112	108	118	122	104	91	90	111	92	104	106	86	94	119	110	99	104	112	123	114	102	103	103	111	93	104	119	98	100	91	95	92	120	116	91	94	121	102	115	102	97	103	93	111	95	107	98	92	106	101	120	106	93	101	117	91	105	110	114	118	109	129	118	126	97	94	105	117	120	121	103	129	108	112	93	99	94	101	95	97	138	99	117	85	106	118	114	107	96	101	100	120	114	109	95	106	82	105	99	98	81	111	111	96	102	79	117	108	100	103	102	98	96	93	101	121	130	99	104	104	101	113	92	111	113	86	110	82	106	98	95	110	95	111	109	112	100	113	106	106	94	112	113	99	114	99	101	91	101	93	106	106	115	123	98	102	104	91	98	101	100	101	100	102	97	97	116	99	86	89	113	95	101	112	97	108	96	110	107	111	111	103	127	93	109	95	104	95	96	110	106	95	110	89	104	115	100	111	92	117	100	100	92	115	130	84	103	116	127	105	104	92	119	115	100	107	100	107	114	100	102	105	111	107	123	107	104	104	117	106	111	132	105	83	120	106	104	92	94	111	103	119	99	118	90	97	120	93	102	104	102	119	111	107	118	118	107	96	93	106	92	112	110	102	111	117	114	85	108	91	101	105	98	103	78	101	106	105	100
2569	350	375	419	383	363	371	321	357	341	319	321	314	326	333	316	316	320	307	280	288	287	330	292	310	295	289	294	331	297	306	311	309	278	300	320	306	313	307	288	302	327	287	299	280	296	276	276	276	329	318	326	314	322	331	319	324	342	326	343	304	306	302	290	303	300	302	304	287	337	309	297	298	312	285	320	320	269	297	291	304	306	304	307	282	295	315	308	300	316	298	281	304	308	298	298	301	300	293	286	321	306	267	281	312	301	278	303	298	281	321	331	276	328	291	320	274	297	271	298	296	306	319	308	310	307	292	303	311	315	267	284	274	325	332	326	310	292	293	306	287	277	311	286	299	303	294	330	315	312	289	318	278	314	305	275	323	333	295	306	317	255	266	285	316	300	335	307	274	292	311	283	315	300	304	293	296	333	312	279	300	264	316	284	308	305	309	294	289	316	286	274	310	309	297	293	279	277	328	299	307	296	303	300	289	311	337	273	306	308	297	326	334	305	273	258	314	279	280	314	320	288	298	307	330	284	320	266	308	287	309	290	304	298	293	316	313	244	304	264	306	293	287	282	271	284	303	299	302	287	282	319	328	305	304	312	321	292	298	275	286	289	291	317	303	326	301	301	335	287	297	280	307	292	299	283	277	329	336	312	301	280	290	309	275	284	303	302	297	303	295	301	291	294	316	273	313	293	326	292	317	286	299	332	289	277	268	280	267	334	320	276	352	264	287	310	298	302	316	328	273	296	328	295	295	319	289	282	307	324	299	297	301	308	297	264	334	306	324	264	314	294	326	303	313	298	282	311	309	311	281	302	290	318	310	274	325	300	295	298	312	292	305	309	316	304	295	301	270	293	321	347	261	316	295	299	309	331	262	307	298	303	302	322	288	315	313	289	295	314	266	303	302	316	299	312	319	303	313	290	322	302	291	301	335	295	285	293	327	296	319	295	284	303	324	304	302	303	315	306	314	306	296	322	294	297	292	304	325	296	306	280	294	315	299	304	334	320	295	296	283	310	326	298	248	306	282	296	306	319	300	304	304	321	306	308	320	272	285	290	303	296	338	312	292	279	299	327	285	299	318	270	268	291	283	312	300	295	288	289	339	290	308	301	308	291	332	289	316	297	303	293	257	307	295	310	292	310	283	281	307	285	298	301	324	281	295	286	293	312	288	301	321	300	339	305	292	325	287	281	280	295	300	293	289	316	322	277	309	318	270	329	308	305	263	283	300	281	267	276	313	298	298	330	305	319	302	296	269	278	300	313	312	309	285	306	317	264	296	288	305	292	308	310	319	307	279	312	283	317	313	281	322	314	280	283	311	303	276	274	304	313	302	276	283	315	308	283	303	295	313	311	317	282	267	308	316	288	318	275	315	286	293	303	285	291	310	300	305	293	328	289	302	338	303	290	287	278	283	309	312	303	307	267	310	293	290	306	275	282	323	313	300	315	299	310	298	266	327	325	266	280	317	280	286	279	309	310	298	305	316	293	261	291	304	293	270	313	307	315	314	314	278	302	281	293	305	332	289	297	285	263	293	282	312	326	315	277	268	305	305	324	310	282	284	306	299	263	319	326	314	330	277	311	323	338	308	278	298	308	336	307	303	275	281	295	287	285	294	304	290	279	298	329	266	288	280	293	285	313	333	273	299	334	305	291	256	293	317	322	275	302	309	286	299	297	330	309	304	316	288	321	324	277	286	309	283	276	321	292	300	313	288	297	305	268	294	314	271	299	286	301	321	327	303	277	289	283	295	302	272	311	299	300	326	303	296	299	330	287	332	283	279	308	311	312	294	333	316	286	291	281	267	311	317	296	311	262	311	309	329	317	288	290	291	289	296	321	305	304	288	314	322	294	305	291	305	296	289	298	302	279	322	317	292	318	304	282	281	299	304	296	345	312	295	322	310	328	313	303	307	314	305	328	291	336	276	308	338	295	300	310	298	310	275	271	315	318	317	291	275	289	296	316	308	288	303	347	295	260	284	331	322	309	295	322	314	315	310	297	285	285	317	346	321	293	308	320	300	291	322	290	303	316	318	298	291	295	271	334	300	290	255	296	314	301	324	308	315	301	277	289	275	273	305	299	295	310	308	292	312	318	305	320	293	305	281	291	315	316	325	307	286	300	290	310	294	282	302	302	308	297	306	292	296	344	257	249	296	308	293	296	288	298	277	299	300	281	327	301	293	273	281	323	306	312	291	265	323	313	287	291	300	282	333	315	318	324	308	292	289	296	327	302	298	291	284	296	301	281	313	294	299	301	293	277	303	284	310	296	283	310	270	295	301	288	308	314	316	304	307	304	267	327	302	297	300	308	322	276	299	307	322	280	281	297	304	278	308	310	319	330	290	294	279	292	304	295	289	325	269	294	299	316	307	284	301	296	293	300	307	283	332	281	290	291	317	302	307	320	316	274	309	317	307	285	286	301	301	305	310	349	287	303	318	306	288	293	285	281	313	312	293	318	275	304	301	313	313	286	299	309	317	296	309	299	289	292	278	310	298	292	316	330	330	281	329	329	269	351	292	294	289	321	332	283	324	302	315	309	292	291	298	283	304	295	297	330	334	303	297	287	316	287	303	316	282	299	285	293	303	321	297	295	310	290	280	314	339	287	285	313	291	259	310	267	300	293	282	284	329	322	323	285	278	324	307	304	279	293	305	292	262	302	335	299	291	307	296	291	326	284	298	315	300	293	285	299	293	314	287	304	319	317	300	293	306	293	307	295	300	297	277	313	288	296	307	306	323	273	263	303	293	322	308	280	291	317	311	318	313	295	284	305	268	287	343	284	298	265	307	309	300	298	282	288	288	278	287	304	337	328	287	282	313	318	288	290	325	295	297	304	275	326	291	339	288	320	279	292	261	293	289	327	310	298	319	301	288	316	305	294	265	304	278	288	317	306	287	265	290	288	282	316	302	301	293	303	287	304	298	335	321	317	285	302	281	292	297	302	274	300	299	291	274	305	291	306	325	295	285	296	324	304	295	303	307	295	285	341	290	301	297	311	320	305	300	286	298	304	308	287	288	325	319	309	288	328	263	273	292	329	291	319	301	296	312	316	299	281	287	286	300	321	338	302	272	308	290	298	290	316	329	312	312	284	308	298	306	291	289	315	329	275	311	297	315	310	274	316	313	325	301	299	328	277	341	294	318	293	325	287	288	303	316	333	280	343	307	310	317	317	299	290	273	295	321	323	298	291	310	269	299	321	298	313	291	312	308	313	319	301	296	302	278	295	326	324	306	317	284	278	322	272	314	297	250	285	312	333	305	319	300	299	300	312	294	311	298	268	322	313	305	290	324	293	298	302	307	283	299	315	287	294	295	293	296	308	280	312	316	295	272	295	312	281	300	271	290	260	319	284	288	301	318	303	283	290	307	278	307	320	304	312	315	284	303	325	301	312	314	300	350	311	301	305	329	311	283	327	288	288	300	350	322	293	307	327	305	291	294	312	303	281	299	270	297	320	303	287	297	314	315	302	299	315
8209	811	1029	789	570	443	346	276	243	226	195	199	181	184	154	155	146	133	157	152	142	125	95	118	139	138	126	123	133	120	96	121	144	145	142	132	110	126	123	115	95	123	117	121	120	114	128	114	121	123	119	122	135	121	123	125	121	134	116	122	131	123	122	118	132	96	111	126	117	104	116	135	109	116	105	100	108	103	114	123	114	107	122	109	117	123	112	119	121	107	129	116	120	112	112	107	119	117	122	98	131	129	105	134	126	111	128	108	112	130	120	100	110	128	99	120	118	102	125	128	116	106	126	129	105	102	122	108	116	94	116	116	124	95	112	134	107	131	123	118	122	96	126	122	139	138	119	124	95	123	123	103	125	113	111	106	106	97	134	119	121	122	83	122	108	117	108	97	122	124	120	115	118	124	121	121	115	127	116	99	108	134	125	120	120	124	109	119	94	119	121	113	116	136	115	153	99	129	101	129	106	101	135	132	122	112	115	119	108	127	117	107	118	114	126	109	112	117	128	103	109	111	114	119	144	116	112	101	124	117	115	146	149	113	107	108	114	106	142	113	123	116	106	102	128	136	136	133	121	135	125	115	114	109	114	117	118	118	131	114	111	102	87	126	117	113	130	123	136	125	130	103	127	112	118	108	119	137	134	113	109	124	111	133	119	143	115	105	122	115	130	119	127	122	119	115	114	128	120	116	116	111	108	109	120	123	114	116	136	108	138	121	114	123	133	133	131	111	107	114	114	125	107	119	122	113	125	114	116	96	106	129	103	113	119	99	120	96	100	114	114	90	111	123	106	124	116	120	125	139	101	112	130	106	124	115	109	101	105	122	116	109	111	124	111	138	125	117	139	105	116	112	114	109	115	118	94	119	107	115	103	108	116	123	91	119	123	110	113	106	112	105	109	125	121	117	121	125	113	106	104	95	123	136	125	124	106	115	105	111	112	129	121	109	138	115	114	110	126	119	134	118	118	106	130	120	102	125	94	118	108	144	104	119	108	118	122	108	109	110	136	123	145	117	94	116	105	109	130	120	100	113	93	121	117	114	128	112	119	104	123	135	108	123	128	117	122	131	133	114	119	114	119	107	119	108	132	108	142	118	131	119	142	126	120	116	116	109	121	116	124	135	123	114	105	106	113	115	127	120	125	115	119	116	100	129	124	121	120	137	114	101	124	115	123	142	133	123	110	110	130	118	109	124	107	118	108	150	124	122	104	109	114	118	113	115	122	124	114	109	133	115	106	110	125	112	115	130	113	130	108	112	125	124	129	102	119	130	130	124	129	120	116	132	119	110	131	121	119	118	134	122	112	118	121	123	129	117	139	115	128	128	121	115	135	120	118	118	102	120	136	108	131	113	116	128	102	123	112	113	119	113	118	121	117	132	120	123	103	121	108	115	112	135	116	121	121	114	125	120	119	128	103	119	98	96	119	127	108	116	124	138	118	111	108	115	118	106	92	112	111	117	114	107	117	129	99	130	115	114	94	111	146	116	95	101	106	96	123	114	125	110	118	116	103	130	130	116	111	133	143	118	115	102	120	113	117	128	103	84	117	123	117	129	116	129	127	137	123	111	128	118	111	90	121	132	129	107	120	117	106	105	111	114	108	134	119	95	122	107	127	136	134	125	113	127	102	119	118	99	123	112	112	107	98	113	102	127	117	103	125	125	125	111	111	103	117	107	127	140	117	114	109	108	100	117	99	114	121	117	123	100	112	110	128	98	115	95	126	117	116	126	104	108	121	115	109	106	125	115	126	122	101	112	95	133	98	121	118	119	119	116	137	138	117	125	113	122	107	113	115	109	110	124	117	131	106	119	131	124	120	112	131	129	112	134	120	105	129	107	105	110	115	106	127	119	117	102	107	103	124	116	123	122	129	133	125	125	124	128	108	100	114	123	111	94	127	113	98	106	120	92	136	132	95	106	105	98	126	134	108	107	109	95	102	120	120	133	137	122	118	109	109	120	109	106	111	120	117	116	104	102	111	104	97	117	111	114	128	118	127	137	124	126	140	106	105	121	125	122	112	110	117	114	136	107	130	119	113	113	115	112	125	119	96	129	129	114	104	109	111	125	123	117	114	137	112	125	119	98	124	97	114	145	122	123	106	117	109	115	95	115	107	108	132	121	132	111	100	112	94	108	98	113	124	114	102	127	128	107	127	134	119	109	114	132	102	108	133	123	137	131	132	98	118	116	140	115	123	130	127	112	115	107	114	117	117	115	110	121	129	93	116	115	109	115	111	125	111	102	137	116	126	106	110	120	137	144	112	120	121	119	110	112	113	142	138	125	97	115	121	107	111	113	104	121	107	127	130	138	127	117	110	130	116	126	140	120	117	100	118	126	119	121	94	114	129	119	121	126	106	102	130	97	125	136	115	96	144	111	104	117	127	120	110	119	104	113	115	102	135	94	109	121	116	122	115	115	115	109	137	120	115	125	107	124	117	127	109	117	129	135	113	103	107	120	118	103	103	115	114	120	141	127	120	118	110	126	136	118	105	124	109	95	129	106	113	116	105	116	118	130	118	107	126	130	120	119	102	119	120	121	103	121	112	130	137	120	110	117	121	135	126	121	135	104	116	116	109	116	129	114	115	122	119	102	120	123	127	119	103	124	104	103	128	115	110	108	105	100	124	128	111	141	119	145	124	146	134	126	126	111	118	120	126	115	109	122	116	118	134	119	115	118	108	113	116	119	108	112	106	102	143	134	116	97	116	115	96	112	124	102	103	125	148	127	130	112	125	118	125	114	115	109	113	123	106	133	127	101	116	113	113	95	117	110	116	119	110	106	117	121	96	114	120	114	115	102	140	109	119	96	122	119	104	107	104	115	103	110	112	105	112	129	129	114	105	121	125	99	127	135	125	108	111	115	111	112	125	135	143	121	125	109	129	123	107	112	116	119	113	111	119	101	123	102	121	112	120	113	116	108	132	122	90	137	89	140	119	102	138	116	107	130	130	124	125	134	112	119	107	118	144	133	116	123	107	121	121	97	102	110	132	129	126	118	121	114	114	110	123	116	137	120	107	120	123	108	101	127	113	136	122	126	108	120	128	116	112	100	120	131	124	121	124	134	111	106	103	107	117	122	127	96	121	118	119	103	120	116	132	108	109	136	119	111	122	115	132	99	110	116	126	128	136	92	122	122	127	112	108	133	116	122	117	110	115	116	113	115	132	111	145	112	111	116	119	141	128	117	126	113	113	111	120	111	113	115	126	124	117	125	136	128	108	119	140	113	140	115	123	115	137	140	125	129	130	135	121	94	116	121	136	128	100	128	120	109	117	112	145	110	117	118	132	118	124	112	107	107	121	124	114	136	115	127	119	110	127	125	124	106	110	121	100	105	108	118	121	100	115	123	117	115	114	107	108	114	130	117	127	133	107	133	125	122	144	137	122	110	105	121	122	120	114	107	112	106	133	121	103	135	112	111	110	103	118	122	108	107	111	100	120	133	113	123	118	127	117	108	123	130	102	122	125	118
6069	1159	2550	2995	2553	2065	1767	1371	1229	1080	911	875	777	755	692	631	623	578	552	472	434	494	494	452	439	452	411	453	402	389	383	425	391	377	414	380	345	381	386	367	358	361	389	361	329	379	381	366	372	354	355	384	429	389	405	420	379	337	380	381	375	364	368	378	379	344	363	299	349	358	378	343	329	364	359	368	351	320	335	324	358	350	368	344	339	351	330	323	367	346	330	332	321	388	364	348	324	329	356	386	337	324	337	337	337	330	338	322	335	340	325	307	345	351	318	355	337	333	345	317	366	295	326	337	345	361	321	367	341	349	350	330	294	343	315	315	298	335	330	327	363	279	337	319	345	360	324	320	315	315	355	322	353	358	308	294	321	323	344	292	350	323	330	355	295	328	328	332	362	324	305	339	336	305	298	304	315	345	321	363	346	318	317	334	352	335	347	321	335	311	323	336	352	313	349	310	345	321	308	329	347	309	320	357	333	326	322	346	336	321	319	336	329	320	322	339	353	299	313	319	333	328	322	357	343	315	334	324	348	340	342	326	312	277	335	318	318	324	299	342	318	322	308	351	318	293	313	331	323	309	307	327	335	321	326	287	322	295	337	315	326	319	330	340	324	337	313	301	357	334	356	344	317	318	305	332	307	343	340	342	292	338	357	321	319	326	307	339	352	317	308	345	329	317	319	309	330	345	348	338	310	345	396	340	342	335	319	321	338	372	342	322	322	332	302	347	332	320	316	305	344	304	347	333	323	357	346	314	337	310	348	312	328	318	312	317	352	313	328	307	344	303	319	336	328	308	344	329	302	344	298	330	309	356	312	293	322	294	299	321	282	335	312	306	329	318	338	323	307	313	326	331	338	356	335	304	321	322	289	334	291	336	335	363	309	317	308	322	284	325	347	266	353	339	310	305	292	341	328	332	351	320	350	334	325	326	339	338	312	324	314	343	333	356	332	324	318	320	319	310	313	334	314	347	318	292	318	351	341	329	361	316	363	364	312	330	325	341	337	347	341	344	315	318	310	292	332	316	313	336	327	300	317	318	354	311	336	351	343	339	304	320	303	324	304	322	298	316	355	348	335	347	335	319	347	343	326	295	332	340	328	323	337	315	336	296	329	321	321	344	307	336	303	337	303	344	367	298	358	326	314	344	328	340	353	334	310	310	293	316	309	332	329	331	306	325	344	331	355	324	300	349	334	323	314	315	324	332	321	341	337	346	333	315	317	342	310	339	376	321	358	346	295	328	334	321	319	312	334	327	307	341	318	331	311	343	307	304	327	344	379	330	319	321	337	319	327	331	302	336	305	282	324	334	362	309	325	359	325	352	313	301	283	312	316	343	347	359	322	305	365	341	345	317	336	323	340	332	322	311	336	326	354	359	328	347	339	315	337	328	373	308	306	321	372	344	339	357	301	352	313	333	339	345	294	322	316	336	346	330	289	349	332	330	336	323	317	344	306	328	328	335	317	299	342	340	329	310	320	313	318	302	369	328	323	335	319	323	316	339	323	316	321	313	317	327	314	324	322	337	324	342	316	350	332	300	304	334	345	324	331	332	349	356	311	333	308	358	334	302	325	314	327	294	324	330	346	334	320	310	300	381	344	328	377	308	340	346	323	267	297	340	342	307	334	311	295	351	335	338	307	312	329	314	332	295	318	316	306	344	326	327	344	335	325	330	322	328	324	328	345	316	364	341	338	352	300	314	361	325	301	331	328	318	341	352	321	310	345	319	315	325	332	344	342	316	330	307	314	375	331	337	312	302	327	356	320	345	320	324	324	319	297	307	344	339	344	327	288	305	290	324	352	331	329	324	347	332	365	329	331	366	347	344	321	314	328	310	339	325	320	322	299	365	342	298	346	332	323	350	315	344	318	315	317	315	339	316	350	303	319	317	340	339	321	342	334	382	354	345	326	321	314	335	360	305	354	324	288	299	323	320	301	341	346	323	359	373	339	306	333	363	348	317	285	363	358	324	324	343	330	328	318	348	336	336	305	341	300	317	311	311	300	360	341	302	321	341	354	336	355	336	288	346	350	338	332	357	317	328	310	322	334	338	284	295	346	327	349	348	287	341	329	345	339	305	317	299	325	340	359	333	324	292	319	316	333	331	344	317	370	327	315	321	324	348	332	333	318	332	364	350	334	362	350	323	305	341	358	321	370	329	333	329	314	326	327	330	332	352	361	321	342	343	316	366	366	337	291	327	336	335	340	324	332	375	334	331	328	323	316	297	330	317	344	313	319	372	330	311	305	301	333	343	320	316	332	326	319	294	352	303	319	338	336	342	322	315	356	348	312	323	323	299	303	312	324	331	349	327	316	321	325	326	318	323	330	358	355	325	352	326	298	346	353	309	350	320	337	329	312	350	344	307	343	300	342	339	323	300	353	353	318	332	312	353	361	321	304	319	333	318	332	333	313	341	330	355	314	308	344	329	340	330	320	341	331	330	327	340	324	345	340	351	285	314	319	347	323	330	317	333	316	289	343	323	344	351	314	332	326	315	337	332	326	329	355	338	322	338	345	307	337	343	343	315	315	319	297	346	313	312	348	316	357	329	324	316	319	315	310	338	327	316	341	313	339	339	321	342	334	323	335	323	322	348	325	336	336	322	330	334	311	325	297	337	313	356	307	323	306	316	315	351	339	342	359	309	350	336	364	335	321	353	325	315	330	348	326	310	328	325	315	336	319	322	336	350	311	325	316	357	338	303	332	323	323	344	313	344	306	324	318	323	353	349	323	319	292	330	360	370	340	327	305	318	328	321	325	349	327	342	348	356	349	323	350	319	357	323	355	281	355	308	350	325	312	327	323	322	337	334	338	330	326	334	328	331	320	306	354	376	316	318	333	324	334	347	301	322	313	323	327	353	339	359	360	316	329	317	335	338	309	319	368	373	316	343	341	308	331	323	334	357	332	314	341	337	300	298	336	349	353	318	338	296	323	354	318	338	319	333	324	309	317	352	346	326	350	371	319	326	354	344	341	309	300	338	319	322	346	298	338	336	342	311	343	338	305	340	311	339	333	335	326	304	329	306	310	336	321	329	321	307	354	340	334	326	329	341	335	330	297	317	301	326	333	353	347	292	322	322	368	350	348	344	346	317	326	336	313	319	322	336	346	295	362	346	341	316	343	319	315	356	322	344	328	328	324	369	337	324	318	302	320	330	314	330	321	309	310	358	312	341	332	319	306	328	312	303	354	337	341	316	328	324	323	310	316	330	342	324	329	309	346	306	326	327	324	307	328	346	346	315	308	322	313	341	332	341	330	365	295	342	319	338	311	319	338	296	331	331	305	312	318	323	325	347	335	309	374	336	289	341	338	340	309	315	321	326	329	332	304	338	350	338	333	328	327	317	317	339	350	292	344	331	327	350	295	342	317	348	301	330	331	348	340	349	352	316	321	337	328	317	322	331	342	294	338	357	328	362	369	319	322	326	339	328	328	308	357	306	340	348	328	332	313	345	363	376	354	344	339	348	318	327
14275	1666	2008	1415	948	685	514	423	312	240	230	163	158	145	137	117	99	93	103	100	74	78	76	88	75	74	93	77	67	71	59	63	72	69	56	61	50	55	58	52	60	47	59	63	71	49	55	65	55	60	73	56	70	76	69	77	54	64	79	56	54	58	77	61	71	57	61	41	62	54	63	53	60	58	48	48	52	44	60	56	52	68	51	52	50	56	62	55	40	50	49	52	54	55	41	64	54	43	61	44	54	67	45	67	50	59	48	59	44	47	50	39	57	65	43	41	49	56	54	57	54	71	59	54	49	51	56	59	53	53	58	56	47	64	54	54	60	51	47	49	54	42	61	52	53	50	58	52	56	56	49	54	40	51	46	45	59	54	60	76	41	60	48	46	62	48	58	66	51	54	61	60	50	42	42	47	40	57	49	57	39	46	69	67	48	59	45	66	51	56	51	57	44	64	52	41	49	49	40	50	49	67	70	38	54	51	56	61	39	59	48	53	59	42	47	51	55	52	54	48	51	44	64	43	60	42	61	73	44	46	52	56	66	58	55	44	58	52	59	45	46	66	59	47	50	45	66	55	61	57	63	63	40	71	56	50	55	54	47	40	53	61	54	48	41	48	49	54	57	56	60	55	49	55	56	55	45	52	52	51	58	51	59	52	56	61	46	39	55	80	65	69	41	56	53	54	45	58	59	57	38	57	54	50	63	54	59	53	37	53	69	52	52	49	51	59	48	61	48	46	49	62	54	60	59	49	63	51	62	50	43	66	50	39	52	57	67	65	54	48	57	42	44	64	47	52	62	48	64	61	51	47	59	55	60	53	52	51	50	57	51	69	58	58	53	58	57	45	52	55	48	52	56	52	50	41	44	61	50	45	52	59	53	43	43	48	46	61	50	55	51	55	51	59	51	53	57	51	51	49	58	59	60	64	40	43	53	47	60	51	50	50	42	53	79	56	44	34	56	53	50	45	47	46	56	52	49	50	52	58	62	49	57	55	60	49	50	51	58	57	40	55	63	48	46	43	54	40	47	66	57	40	55	54	44	48	49	38	57	55	61	49	42	54	49	51	64	61	48	53	57	31	54	53	44	58	55	58	56	55	54	51	63	61	60	61	57	67	55	47	49	54	46	48	47	66	48	50	49	58	56	63	38	49	63	55	54	44	65	69	53	64	48	52	61	50	57	47	53	52	48	47	48	50	71	44	59	43	45	53	44	61	44	57	62	60	62	54	50	43	53	42	48	48	54	56	45	44	57	58	56	42	53	67	41	71	41	57	48	43	60	49	55	49	43	49	47	51	48	50	52	53	56	65	47	60	63	50	39	49	46	59	44	41	42	54	60	59	53	60	54	54	50	63	53	53	53	56	68	56	57	52	55	41	52	56	58	54	48	47	63	62	47	47	54	53	56	54	56	58	58	62	65	59	57	56	52	57	45	56	62	49	52	60	60	50	52	59	41	47	44	49	49	56	48	37	45	54	48	50	41	41	65	57	59	59	37	50	52	68	55	53	51	61	59	58	51	64	54	51	57	57	33	46	54	63	59	47	49	47	44	43	45	58	63	63	55	60	54	44	57	66	63	63	53	52	51	55	45	57	46	66	54	51	51	50	37	48	47	61	51	52	57	50	46	58	55	43	58	55	41	65	57	46	52	48	60	41	48	65	47	37	51	42	47	54	57	40	48	58	56	52	52	60	57	51	60	57	47	59	59	55	47	62	48	41	47	58	56	49	58	54	44	56	60	54	49	44	39	57	52	50	56	46	62	50	55	48	69	62	46	42	61	55	48	41	43	55	56	52	42	48	56	47	66	55	46	55	54	52	57	44	60	63	58	51	50	56	45	61	56	38	48	44	49	53	41	61	53	44	53	50	52	50	57	59	53	35	54	42	56	39	46	75	66	58	54	54	54	56	60	44	49	49	60	61	50	46	54	64	51	58	53	48	52	57	51	45	37	51	54	52	41	55	54	47	59	48	60	55	53	56	49	51	48	54	49	47	54	46	55	56	55	62	56	41	49	45	57	58	54	45	37	52	56	48	67	61	52	52	56	39	56	55	59	46	49	49	66	62	50	62	46	57	71	45	54	54	44	61	62	58	48	53	40	61	45	43	47	65	48	57	62	40	48	58	69	59	54	59	46	60	53	43	64	53	60	59	59	58	44	50	57	57	49	62	45	48	53	43	74	60	63	49	61	58	56	45	59	45	49	51	51	63	50	48	53	40	46	44	45	57	48	58	65	53	50	55	49	55	56	42	58	57	52	49	49	67	45	46	60	51	49	56	61	60	47	46	41	65	43	53	40	51	43	61	60	62	59	64	51	51	46	50	61	59	53	51	53	51	61	43	47	45	53	56	47	49	45	47	52	55	44	42	64	53	55	45	49	52	48	50	41	50	55	53	55	44	66	48	44	50	60	56	57	49	56	61	53	56	60	55	63	51	45	56	44	48	52	59	61	49	56	48	47	58	67	49	53	61	61	51	49	59	62	57	40	47	52	57	48	56	69	57	65	47	53	69	59	49	64	54	59	49	51	42	49	54	48	50	59	71	52	61	42	46	59	60	56	76	40	64	71	55	51	51	63	61	53	70	49	42	44	57	53	66	73	54	58	52	58	49	48	47	44	57	46	40	56	43	59	49	52	53	49	49	52	61	47	40	53	43	52	48	54	53	51	61	66	59	61	45	49	55	50	49	45	53	57	60	52	42	52	47	55	53	63	58	36	57	39	46	61	46	56	58	66	52	59	48	49	59	59	47	46	51	57	54	54	61	49	47	62	66	55	47	55	66	51	57	64	52	56	54	49	46	60	55	48	53	45	68	60	54	37	55	37	53	42	62	34	58	54	44	56	47	46	51	44	42	57	73	44	54	51	38	45	58	52	52	76	68	59	51	66	50	39	40	51	42	50	53	47	48	50	62	53	59	51	45	68	59	61	37	46	51	55	53	47	51	51	67	57	57	40	60	56	59	48	60	57	55	48	46	49	37	53	69	58	36	50	53	53	64	40	48	42	53	42	56	50	62	52	53	46	62	51	51	47	51	56	53	57	53	42	47	50	53	52	37	42	52	46	35	49	50	54	46	49	46	55	62	55	56	49	47	63	49	54	57	62	48	35	49	48	51	49	41	55	57	66	53	56	61	49	62	47	52	66	46	44	51	54	53	57	50	50	51	59	55	47	39	52	46	57	57	50	52	45	54	51	64	51	51	56	44	45	55	59	61	68	55	58	50	52	55	50	49	48	56	45	49	45	44	60	68	54	47	52	62	58	61	59	55	40	65	47	60	53	53	60	54	52	44	50	43	43	45	53	57	55	43	60	45	63	45	54	50	61	58	55	49	56	68	55	63	56	57	51	42	39	46	64	48	48	47	61	44	42	57	59	57	57	61	59	47	61	64	62	42	64	54	59	47	46	52	54	58	72	50	58	54	38	57	51	46	56	54	45	60	48	37	51	42	54	62	48	54	60	48	51	40	57	50	57	49
7559	1692	4347	5120	4367	3484	2774	2219	1892	1527	1320	1149	1024	923	784	743	691	620	603	512	462	477	429	379	402	352	365	312	343	300	330	301	252	287	262	250	251	271	263	206	261	245	230	195	236	239	213	233	224	220	209	282	280	307	379	345	252	243	261	219	255	243	217	221	210	207	179	196	219	189	205	210	186	177	183	209	193	164	178	188	231	200	178	188	177	167	163	186	174	160	147	155	153	146	161	153	169	185	152	164	161	145	177	189	161	152	173	158	155	154	166	148	151	156	169	158	166	162	152	169	154	166	167	155	160	165	138	162	169	145	161	161	148	157	180	157	143	155	152	168	146	152	150	163	139	161	162	111	163	170	137	161	152	146	154	144	138	168	136	160	159	165	178	157	145	160	164	153	142	162	174	157	155	154	153	151	147	163	159	152	156	160	176	144	148	161	153	143	132	160	150	149	173	164	179	179	153	161	142	148	140	171	152	138	169	167	159	154	167	155	175	170	166	158	145	149	175	150	149	163	157	157	156	174	151	143	153	182	175	158	154	171	167	139	144	155	168	156	150	171	148	141	143	182	151	144	173	149	144	164	157	168	167	139	174	168	156	168	167	159	162	165	155	160	147	140	144	174	146	163	142	187	140	115	176	169	142	179	152	147	149	143	159	150	170	165	146	144	159	171	136	139	151	161	148	155	144	166	147	152	120	154	164	139	157	141	149	174	161	177	136	140	148	149	155	166	178	173	146	148	147	152	155	159	152	169	144	138	157	163	145	156	145	165	139	142	155	155	149	157	156	179	158	160	152	169	140	139	155	130	140	138	159	147	171	145	155	138	174	160	148	157	138	173	150	128	166	156	166	156	157	166	155	145	166	155	153	159	150	146	165	169	159	152	171	159	150	149	151	157	182	137	167	139	129	148	145	163	148	162	140	138	153	180	148	153	163	149	172	164	144	161	138	148	154	136	124	154	153	142	172	150	145	174	174	160	145	149	158	137	173	156	147	156	152	168	153	141	147	174	162	146	163	174	127	160	153	153	143	146	152	154	138	167	137	153	161	166	152	158	144	143	159	150	150	160	156	133	169	139	172	127	160	158	148	148	163	151	166	142	163	135	146	158	157	162	173	147	144	145	172	146	170	160	150	148	180	171	124	161	135	165	166	166	160	155	171	164	172	142	165	145	162	135	135	158	123	137	165	130	131	177	155	146	137	160	129	165	158	150	148	150	136	132	156	144	148	164	152	153	134	147	149	149	153	164	161	156	156	178	148	127	164	162	146	171	149	155	158	162	146	142	131	178	149	140	153	174	160	157	137	147	169	130	147	149	135	151	143	169	145	174	169	156	175	152	161	165	166	170	158	130	162	149	153	151	157	139	158	150	142	157	126	158	163	161	160	156	144	138	168	150	150	166	173	168	155	139	173	164	162	169	163	154	131	159	155	152	147	156	149	165	159	159	164	155	160	162	160	135	143	171	168	146	164	149	156	159	148	129	134	166	155	175	155	156	142	162	166	185	163	139	158	161	164	157	170	162	167	163	156	164	176	162	165	149	184	156	144	154	130	135	145	155	145	178	144	146	174	143	165	157	130	151	172	139	151	139	151	157	157	140	144	157	138	128	143	141	155	155	183	164	167	167	177	165	150	146	150	155	150	154	180	142	157	162	162	170	176	153	151	170	156	167	137	159	166	162	149	160	152	144	120	154	154	152	160	156	156	150	135	155	140	155	132	170	142	157	142	174	139	158	148	180	163	145	157	140	150	177	171	147	149	160	147	177	170	137	176	161	158	159	146	139	145	131	151	169	143	161	141	166	153	145	157	133	160	150	136	161	159	166	180	146	151	154	164	152	138	151	149	174	160	156	153	146	142	160	133	179	161	146	151	154	140	152	142	151	174	151	138	158	155	171	179	145	153	146	173	158	146	174	170	166	151	146	169	150	166	169	156	148	155	150	135	157	171	137	154	130	150	162	163	153	153	152	163	156	161	155	162	158	162	181	164	144	159	145	158	154	153	144	137	163	159	135	176	169	135	148	155	153	144	149	142	152	157	138	156	163	154	178	148	162	161	154	166	144	154	147	154	137	159	149	147	176	161	173	149	125	150	151	159	171	167	135	176	158	148	158	144	164	167	149	154	162	176	172	154	166	154	145	151	156	174	131	147	157	159	156	137	145	173	156	129	165	153	161	167	164	139	140	171	139	157	147	180	168	169	163	152	171	169	153	151	140	164	143	164	169	141	154	153	165	178	147	153	140	135	167	169	137	136	172	177	171	134	140	143	155	153	139	149	170	165	157	150	178	164	155	153	167	143	155	138	141	158	153	165	153	153	167	157	175	153	144	145	160	146	160	162	158	135	166	146	173	156	159	154	162	160	148	157	177	139	131	149	155	141	144	135	159	170	149	168	150	135	151	154	175	146	171	161	137	150	142	161	147	156	142	161	169	133	170	144	166	141	159	138	144	156	135	140	143	167	152	160	150	132	143	162	163	149	169	145	154	161	136	162	147	137	136	150	177	144	139	154	142	163	149	175	158	137	152	164	168	169	154	153	151	157	160	159	164	162	163	171	144	147	141	179	164	150	145	149	161	150	171	135	167	158	142	157	162	144	153	157	152	174	156	145	155	143	156	144	144	147	151	163	149	163	161	142	141	135	145	141	150	148	155	164	148	156	152	148	131	150	160	161	130	154	154	156	152	154	155	158	173	153	142	155	146	155	157	158	157	160	156	150	172	178	146	163	157	147	166	167	154	146	163	149	177	134	166	157	137	169	151	120	133	156	148	152	155	141	146	157	153	159	164	185	147	129	150	171	149	163	145	142	147	159	162	168	133	182	148	157	170	151	146	148	137	157	165	137	162	151	158	155	146	160	149	149	152	141	149	139	161	165	174	163	151	157	146	166	150	143	157	150	160	144	152	156	166	150	133	136	148	167	137	142	158	152	155	167	159	145	158	148	171	156	159	147	137	146	150	166	159	170	150	157	163	154	161	159	132	176	172	169	156	152	139	138	146	164	158	140	161	133	152	143	149	165	141	165	147	171	156	141	166	151	157	133	146	161	158	152	146	141	127	127	167	143	158	138	145	150	145	152	150	150	156	155	167	144	149	151	149	141	148	163	130	145	149	174	136	158	153	157	149	135	149	161	154	153	176	145	147	153	149	133	141	169	143	166	165	181	139	169	157	160	153	148	138	157	134	145	179	152	169	149	156	148	156	143	153	129	159	163	158	165	142	157	170	175	140	153	164	142	138	190	128	158	149	145	181	136	151	153	157	153	157	158	146	153	160	147	146	143	157	152	136	167	128	170	156	146	147	171	142	156	135	149	135	162	160	133	152	163	158	142	167	138	161	156	154	140	133	131	144	156	146	162	160	128	154	174	130	156	148	146	155	177	156	149	158	148	158	156	158	132	166	180	163	179	181	193	141	137	155	182	171	155	136	151	160	188	186	158	151	133	145	153	159	148	159	140	156	173	170	162	160	165	140	188	162
2283	114	127	115	139	129	109	116	112	104	108	114	120	102	117	99	108	101	120	98	95	102	87	103	106	98	91	108	104	93	105	109	91	129	102	103	93	86	101	112	111	97	117	105	111	116	107	107	107	117	103	91	104	107	114	94	115	97	107	95	103	107	100	116	100	91	103	108	102	109	110	98	98	119	110	102	103	103	104	102	110	115	113	110	108	98	99	105	111	101	90	115	97	80	96	95	109	90	116	109	105	125	110	103	109	104	85	95	83	114	126	126	112	98	112	101	99	106	102	108	98	90	110	110	99	90	109	79	113	104	87	95	123	103	127	103	93	84	81	90	110	105	114	107	103	88	116	91	111	101	94	97	111	103	114	100	114	109	137	95	114	97	102	79	100	95	110	108	113	111	123	104	111	117	91	116	109	114	113	91	81	100	105	106	115	112	98	117	91	93	93	97	101	106	102	105	97	114	85	110	109	94	99	108	113	102	115	100	89	105	100	85	114	93	90	87	91	81	94	101	114	104	115	97	96	109	102	116	93	91	97	112	110	86	100	109	97	98	116	98	109	109	114	110	93	106	95	97	103	127	92	92	96	103	109	105	111	96	115	111	112	92	89	93	100	109	117	109	98	109	110	91	106	112	103	99	102	96	102	99	103	115	89	121	99	110	106	82	114	96	97	138	101	88	100	108	102	108	100	101	99	101	97	108	90	119	109	98	129	102	106	100	101	99	112	109	113	83	106	102	110	104	106	93	97	106	116	98	99	109	99	108	103	99	90	123	93	100	105	125	122	110	101	118	98	102	115	98	112	82	102	106	115	92	114	81	108	113	98	104	73	108	110	114	102	109	102	116	92	97	108	106	112	88	98	106	103	112	106	110	120	82	105	98	107	103	100	109	110	115	99	113	98	107	105	89	107	113	106	94	105	94	95	124	103	134	99	128	116	102	107	109	105	100	110	120	117	95	92	122	105	93	106	95	118	94	92	113	110	100	108	110	117	103	111	98	111	112	88	121	102	102	98	80	94	109	102	93	96	88	103	106	94	124	107	112	111	119	94	97	98	133	114	100	117	97	108	115	132	110	112	121	98	91	101	114	89	107	133	112	107	103	100	88	120	97	95	107	112	103	114	101	111	126	101	96	101	100	121	97	110	96	97	106	127	103	106	99	107	110	116	96	97	104	95	96	92	110	90	111	87	119	101	119	92	99	106	96	100	92	116	119	104	100	101	102	100	116	83	103	105	112	94	99	97	109	96	100	100	105	108	101	95	86	97	119	102	114	113	96	92	110	85	121	98	126	103	108	103	96	110	111	100	108	89	115	108	111	110	89	88	109	106	117	104	124	94	92	120	107	84	109	103	92	90	105	102	118	103	110	102	87	121	101	101	109	98	100	112	84	108	112	109	98	96	100	84	102	101	91	87	102	106	91	108	105	110	93	97	105	112	116	113	110	94	111	95	89	114	106	93	107	102	106	95	127	98	95	104	102	99	112	124	108	98	103	98	121	109	97	97	104	117	107	89	110	104	93	112	113	116	92	95	119	108	112	110	103	114	107	88	119	75	99	132	113	99	103	120	90	103	101	97	109	115	105	117	100	118	111	101	109	101	106	100	92	109	107	113	114	107	122	107	103	101	113	105	109	120	105	101	123	100	99	81	96	117	126	106	98	122	108	102	85	101	94	110	99	103	104	118	106	106	102	84	104	94	110	106	88	100	105	102	92	98	105	101	103	104	94	124	120	95	101	116	91	111	104	109	117	98	94	97	103	92	100	96	107	101	109	88	112	95	102	86	92	99	94	122	109	97	99	88	78	111	105	102	119	110	113	99	97	104	106	94	98	120	102	99	102	96	101	115	117	108	120	100	116	87	86	117	116	90	93	106	105	101	106	110	97	116	104	117	94	98	113	98	112	116	90	101	111	105	111	104	108	116	101	99	115	82	96	98	95	97	112	110	90	111	96	100	108	100	117	96	103	99	104	104	78	100	103	114	94	115	118	106	125	105	117	103	109	91	87	101	127	103	89	118	101	106	84	135	107	91	103	110	123	97	117	121	107	102	97	112	76	109	112	117	108	87	105	120	89	98	101	94	104	88	106	101	101	100	139	97	101	113	116	137	98	116	117	83	121	98	114	95	98	111	106	95	102	97	92	91	120	113	105	98	115	114	115	102	106	125	104	97	103	115	118	90	110	107	105	102	106	99	107	101	100	100	86	91	110	100	105	110	101	104	91	110	106	117	101	111	97	98	115	105	102	118	93	107	110	103	104	103	108	123	110	106	105	92	116	89	90	123	95	106	94	102	110	94	118	93	87	111	119	97	92	105	96	121	117	95	121	107	101	99	112	116	99	110	101	120	133	116	113	105	106	101	106	109	93	115	110	104	90	86	104	120	117	111	110	108	111	107	86	109	92	90	76	114	110	112	126	101	111	103	120	117	108	115	123	95	104	99	121	113	102	114	88	117	101	123	111	94	114	109	93	117	100	112	104	107	116	126	98	101	110	107	93	89	93	84	98	118	109	103	106	90	132	95	114	130	95	113	98	94	115	105	107	120	93	99	118	116	108	73	103	93	115	88	103	112	115	98	99	97	112	109	124	104	107	104	95	112	97	94	89	96	87	93	93	92	86	107	94	99	128	105	91	106	99	89	100	119	92	104	108	130	93	108	99	112	112	117	106	102	84	106	111	126	103	97	122	112	101	91	106	87	119	92	112	107	133	103	91	115	103	91	115	94	102	110	102	107	108	80	98	84	106	97	119	101	98	96	99	80	111	121	90	103	121	110	119	104	99	120	99	108	102	127	99	115	99	102	111	97	95	126	103	104	97	83	110	127	104	110	82	109	90	95	101	100	109	94	101	106	112	116	99	111	109	101	115	98	111	115	110	104	95	103	111	99	108	104	97	118	103	95	101	96	99	102	90	97	101	117	115	79	103	104	92	95	99	116	121	99	110	99	114	111	116	104	98	115	101	106	98	102	113	94	121	107	97	99	113	105	94	89	104	102	101	105	106	117	120	104	118	124	108	88	82	100	94	101	96	130	107	110	98	96	116	108	98	112	95	102	83	100	105	100	97	123	111	110	93	96	112	116	109	112	90	117	102	112	103	103	102	102	88	93	104	122	124	91	96	111	90	111	100	89	89	97	105	107	107	109	127	109	103	99	91	94	111	96	96	97	93	87	89	94	86	98	122	100	106	108	111	104	109	110	91	111	109	105	100	91	96	98	112	103	95	91	108	102	112	105	93	105	99	107	95	105	93	110	105	101	89	91	98	105	108	106	101	84	112	95	95	111	83	100	97	92	111	101	120	115	99	91	109	101	96	94	101	93	111	90	110	112	125	106	102	94	123	99	102	115	93	102	92	109	84	103	100	102	105	111	98	86	93	107	112	111	124	121	112	114	107	124	108	93	111	100	112	95	97	94	95	103	112	110	109	90	110	101	111	96	102	100	100	92	117	104	125	103	102	99	105	109	96	100	92	129	124
2527	357	392	408	377	365	399	385	318	312	340	334	321	323	331	289	292	308	309	298	302	326	311	272	321	296	320	288	311	320	321	308	307	283	311	279	301	267	308	289	284	273	327	289	305	295	299	294	308	321	319	330	323	330	286	312	293	333	299	321	318	284	305	292	284	311	292	316	300	318	289	287	335	313	306	260	293	310	315	329	298	267	312	283	308	309	276	331	309	313	320	317	313	298	279	306	265	324	299	292	296	302	289	304	306	288	300	316	294	298	286	325	295	292	328	282	309	308	286	278	294	310	341	312	261	314	289	312	326	278	303	302	314	304	299	325	296	308	260	276	316	292	279	300	321	292	279	277	293	298	299	301	288	277	321	315	290	276	296	313	290	275	310	290	311	311	289	346	317	281	294	275	304	283	268	299	334	306	310	302	315	280	287	311	313	261	314	301	305	296	296	313	312	318	300	297	274	286	282	323	296	296	275	278	306	310	258	259	294	277	292	287	308	292	301	304	287	279	311	295	301	317	294	290	295	290	301	276	335	296	306	305	291	290	301	301	343	286	288	328	315	307	289	298	290	293	317	307	326	359	275	291	337	303	322	291	284	273	300	305	278	298	320	311	335	291	308	276	307	296	291	297	311	302	294	286	311	337	295	292	282	296	311	275	313	305	274	291	309	266	293	278	305	289	290	285	305	299	306	298	280	333	330	300	294	315	285	294	281	308	314	275	302	328	290	295	319	308	286	260	292	288	313	296	292	312	294	306	300	291	280	303	314	326	317	277	292	293	302	299	320	298	288	295	310	329	324	293	318	318	298	313	295	332	334	281	311	313	294	318	338	302	294	298	310	294	315	261	292	319	291	289	317	291	345	308	312	305	317	293	307	295	303	293	291	306	279	312	287	296	321	290	268	317	287	309	300	318	297	325	304	288	297	290	282	305	309	303	296	313	329	280	307	299	314	336	303	299	290	295	304	315	305	283	287	305	307	308	333	323	309	300	303	306	311	335	268	289	273	289	315	231	281	290	330	323	281	319	277	305	254	310	318	306	305	294	273	299	318	303	320	306	298	310	321	302	282	314	284	293	312	279	286	293	318	317	253	271	312	286	279	281	271	303	295	282	308	296	296	294	312	289	332	289	307	285	285	296	309	312	315	314	274	308	290	296	300	271	335	290	266	308	279	284	310	331	282	314	285	305	293	286	293	255	297	306	305	321	315	313	284	295	305	271	268	305	283	276	293	311	318	304	268	297	309	300	298	294	315	312	303	256	315	315	294	315	289	288	277	320	303	304	289	280	337	297	285	287	290	281	310	266	309	303	288	324	321	317	313	321	287	327	298	279	294	257	291	309	343	292	307	311	291	273	291	283	281	311	268	309	316	285	312	292	324	307	290	302	300	306	273	303	335	294	295	275	296	298	312	303	281	314	293	327	294	307	277	294	297	297	318	332	300	292	290	299	291	310	293	268	312	292	297	252	309	333	297	303	299	274	282	292	307	319	285	328	280	270	307	341	334	282	314	318	311	280	295	288	326	308	325	308	290	298	295	310	301	294	291	298	295	289	289	283	293	303	306	317	284	294	320	316	298	294	319	302	277	303	292	328	344	300	302	256	301	272	322	297	321	317	300	308	310	309	298	295	321	296	350	308	269	306	319	302	308	299	314	263	274	301	279	282	300	293	265	258	274	343	286	288	309	294	291	325	314	318	305	282	308	285	299	305	321	285	309	263	284	276	295	337	294	315	317	306	289	297	293	320	294	285	316	295	323	282	293	307	300	259	277	281	280	273	282	314	268	306	295	300	288	297	328	320	272	315	319	316	307	312	294	290	315	307	307	281	290	310	275	310	322	263	298	315	285	303	284	324	289	303	287	323	328	274	291	273	326	287	286	274	314	286	279	287	293	282	297	320	292	304	331	319	298	298	288	295	301	299	297	299	327	305	291	308	288	309	295	299	309	293	329	324	281	293	288	303	311	294	305	324	307	285	321	277	305	328	280	296	305	303	311	292	308	302	322	300	297	332	320	279	265	310	318	308	301	291	286	311	287	290	303	316	299	281	287	281	289	294	319	291	284	272	278	299	294	300	301	283	294	287	313	320	312	288	306	318	319	307	325	288	305	287	315	306	300	286	309	345	288	276	276	281	298	306	309	307	319	305	313	312	302	292	317	277	306	291	302	300	291	282	304	303	295	310	302	291	305	320	283	294	284	315	303	281	310	282	311	304	287	295	303	291	304	293	333	329	299	278	321	326	320	290	259	281	306	309	293	291	300	316	292	307	286	297	274	292	301	311	288	287	310	296	289	265	304	297	310	302	271	320	291	317	273	301	307	294	313	296	288	313	294	276	322	301	315	277	265	324	312	309	280	278	288	302	280	293	306	284	331	303	297	273	269	325	295	326	302	284	301	326	311	303	299	315	334	294	305	341	313	261	278	328	299	284	286	307	277	305	295	313	298	285	289	287	293	324	306	289	313	330	305	297	330	262	299	306	297	303	263	284	281	289	282	286	313	293	309	295	295	299	294	296	287	282	294	313	297	300	328	274	288	309	319	288	273	305	278	342	284	315	275	309	296	273	313	285	346	288	289	301	310	299	289	292	306	280	283	275	286	317	337	298	268	281	252	292	317	293	281	274	276	309	286	287	331	302	323	251	277	311	289	302	266	320	290	299	295	289	307	318	294	267	287	287	275	313	312	318	292	331	311	316	284	294	296	290	288	315	312	268	317	276	292	299	289	311	330	297	298	292	303	275	325	322	317	314	307	290	279	301	304	282	309	286	291	298	282	272	302	310	255	282	285	331	296	293	285	286	298	274	325	302	300	323	299	298	297	281	288	291	304	310	295	292	319	277	339	307	313	301	285	326	273	285	306	313	312	283	290	290	300	277	301	293	339	355	322	273	289	318	331	273	284	301	314	324	281	314	305	296	265	279	299	320	309	303	288	308	294	318	319	280	295	298	320	318	301	282	287	292	293	273	306	297	312	271	323	279	312	314	284	293	285	305	311	296	297	301	286	320	288	286	271	324	302	284	312	290	295	309	272	308	292	319	317	311	289	334	286	315	312	273	307	318	296	303	300	305	295	293	325	331	310	319	312	278	325	306	301	298	289	326	304	293	327	318	305	299	325	297	291	298	314	306	314	269	295	339	304	287	305	295	285	283	273	308	296	318	284	328	340	297	295	291	253	315	284	336	298	268	301	314	270	339	306	269	299	319	305	312	297	290	307	281	304	284	323	297	312	305	264	303	300	290	309	316	292	309	311	310	300	298	290	328	346	312	320	304	323	293	280	316	299	310	330	292	297	295	300	307	333	319	286	307	280	307	287	296	334	294	314	331	291	295	343	304	308	310	337	299	316	305	289	293	307	319	310	291	285	301	279	315	285	290	303	285	320	300	302	296	298	304	284	297	286	299	317	300	301	272	318	320	292	310	324	321	300	305	294	295	326	314	310	279	294	300	286	288	332	288	268	295	321	317	332	297	280	312
8166	793	1031	820	591	438	352	296	240	191	190	159	173	194	167	174	128	134	165	130	126	117	137	108	153	109	132	128	116	97	124	134	128	110	124	119	116	113	132	130	126	148	147	106	133	116	127	120	116	123	112	115	123	119	125	105	107	120	118	135	124	121	131	130	111	128	134	115	114	124	128	108	126	116	105	113	125	134	109	123	119	119	112	121	113	117	119	115	110	103	102	109	105	126	110	116	119	109	106	118	102	114	145	124	133	127	122	123	107	138	123	138	136	130	107	127	107	122	116	123	115	102	132	116	126	113	114	118	105	112	118	113	111	112	117	111	125	125	115	109	108	134	120	122	136	118	108	107	116	109	119	109	122	149	116	116	124	120	136	129	108	103	115	125	140	121	102	137	110	106	123	99	121	108	107	104	126	121	124	116	127	125	125	145	94	120	111	125	122	95	134	122	119	127	109	118	120	128	124	125	137	121	120	117	101	110	121	136	115	112	112	108	128	104	110	124	131	110	119	95	109	130	106	124	94	124	117	114	95	117	130	103	122	129	100	120	112	131	112	116	128	126	117	98	121	107	111	128	107	109	122	112	131	100	109	131	123	108	127	107	102	118	115	99	120	103	105	108	134	105	129	130	128	111	93	120	123	105	121	126	94	134	119	94	124	130	117	117	130	119	129	122	121	109	115	99	125	125	113	124	120	118	113	117	122	108	116	130	115	104	133	89	153	144	133	120	102	142	134	123	120	118	116	118	133	120	121	124	117	101	126	124	121	111	128	117	146	118	119	138	134	118	130	108	117	148	103	106	120	126	113	90	132	123	132	126	130	125	107	113	117	133	119	116	126	115	117	124	124	116	106	113	99	106	121	94	113	121	123	152	123	122	114	120	139	108	112	129	118	114	108	136	123	120	112	130	106	105	108	118	111	124	115	111	107	130	111	109	104	114	108	131	122	115	141	111	99	111	110	115	122	109	115	103	95	135	115	132	118	131	100	96	112	139	128	123	132	115	111	106	123	127	131	120	98	101	106	110	110	124	138	109	112	118	116	138	118	117	116	109	134	105	110	108	129	122	113	121	101	107	113	123	102	116	116	127	122	113	121	134	124	114	123	116	114	130	126	118	123	92	111	107	108	96	121	116	133	106	105	111	103	125	126	112	114	117	116	109	121	128	111	126	125	123	126	116	123	126	98	112	107	102	133	148	130	130	115	126	122	112	127	117	128	108	107	109	105	121	108	114	136	101	108	105	119	117	142	122	115	114	129	116	123	132	124	123	133	110	118	122	99	102	140	104	110	122	117	132	132	128	103	139	106	99	123	123	121	119	114	109	96	120	117	119	106	117	116	123	92	117	124	118	114	134	125	150	125	108	116	120	108	154	114	101	102	120	116	129	118	122	132	108	110	124	113	110	130	119	113	114	112	104	123	122	121	140	117	108	102	128	118	126	117	125	109	98	113	99	133	102	115	124	126	110	104	129	110	106	110	97	123	136	113	109	107	128	102	116	129	115	110	114	117	126	124	120	104	111	125	119	111	113	122	129	135	122	114	115	111	121	104	134	118	137	129	103	124	125	109	105	137	116	110	110	131	137	134	129	131	120	111	118	104	133	126	125	123	107	125	111	128	128	107	125	123	125	120	115	127	136	106	123	120	120	113	138	97	115	124	119	115	100	113	100	110	118	115	127	107	123	119	119	114	118	127	114	114	119	109	132	117	108	124	98	131	117	108	116	117	115	116	120	116	136	110	127	135	102	122	108	132	119	138	104	153	109	97	118	119	106	108	120	122	117	128	109	123	118	110	104	111	124	106	116	127	114	102	114	125	105	123	126	123	113	131	131	112	120	118	132	122	114	117	112	127	118	142	117	109	133	117	120	113	115	128	114	121	130	116	118	112	129	132	109	127	110	106	108	99	99	130	116	114	117	123	104	119	122	126	111	121	131	123	132	143	120	119	112	120	114	109	106	139	113	108	127	103	148	118	140	112	125	125	119	102	121	112	135	136	112	104	110	127	128	113	121	104	105	129	110	136	117	124	108	114	123	118	111	130	133	120	107	100	120	120	112	119	123	131	122	116	105	90	127	128	111	137	111	104	127	133	101	120	131	123	142	121	109	127	112	96	129	118	123	128	138	126	103	130	110	117	128	133	135	144	135	124	100	120	113	111	114	105	122	104	109	131	112	127	126	108	104	135	121	125	108	118	124	125	116	127	100	131	115	125	102	123	135	126	116	116	113	111	125	107	115	120	131	126	129	126	117	120	108	115	140	102	115	143	111	113	142	117	130	124	105	115	108	118	127	124	110	123	106	113	102	113	121	119	118	120	118	126	110	99	119	114	101	120	127	98	111	99	116	122	129	123	129	113	96	115	112	126	132	127	125	103	117	112	120	128	134	134	112	113	113	127	137	115	109	101	118	131	116	106	109	122	117	122	115	133	111	120	125	105	112	120	129	100	133	108	145	128	127	108	113	136	109	111	107	136	116	118	118	116	112	114	113	129	126	108	127	82	117	124	125	119	116	130	118	106	117	104	129	133	136	91	112	137	111	89	120	136	116	117	146	129	114	112	136	125	112	125	114	130	125	106	146	109	107	106	111	137	124	116	109	134	144	120	121	113	107	116	101	123	121	124	122	128	108	102	138	119	119	132	132	114	104	121	126	127	125	126	107	106	122	127	114	109	102	120	122	110	136	111	126	140	125	131	119	138	132	114	114	128	119	121	139	101	113	107	120	134	124	104	114	128	125	113	117	117	120	114	124	114	100	132	129	124	101	112	115	101	124	126	121	107	102	123	108	120	132	122	134	135	130	120	111	121	123	118	115	139	110	115	127	119	112	120	103	124	122	117	105	128	121	104	109	127	124	111	115	129	107	127	142	145	109	129	121	126	114	107	112	126	94	132	108	107	121	102	75	107	109	116	96	123	124	107	108	122	123	119	110	110	119	109	130	126	121	117	121	141	110	104	111	124	132	129	127	109	143	108	121	104	113	105	102	131	81	126	126	112	104	97	117	114	109	116	116	94	108	119	133	115	107	126	116	113	124	114	126	131	133	103	119	138	109	110	92	118	133	112	109	128	151	123	102	122	113	115	107	128	119	120	134	117	123	107	117	96	146	116	122	130	122	124	122	109	116	116	111	119	131	111	125	109	108	111	131	104	116	108	119	120	116	112	102	112	103	114	90	129	122	128	106	124	130	107	126	121	103	120	114	107	128	102	118	118	106	115	115	139	123	116	119	126	121	99	137	127	101	126	128	142	104	107	123	129	119	111	120	94	108	128	111	107	124	140	119	147	120	110	100	127	109	104	111	119	135	104	138	131	112	94	123	102	110	120	128	105	131	109	103	118	101	100	114	108	113	101	109	119	125	109	107	138	122	119	130	111	102	105	126	106	93	97	121	125	120	110	113	122	112	138	120	120	133	137	98	110	111	126	110	117	124	120	115	117	119	124	111	101	141	102	115	116	106	115	102	98	109	106	104	117	106
6048	1114	2609	3031	2582	2074	1659	1422	1281	1056	963	854	728	667	643	646	555	551	490	530	511	514	495	475	477	444	431	398	437	426	403	436	408	382	391	403	350	381	344	370	379	376	353	328	373	352	361	352	372	366	390	379	404	424	426	408	390	393	332	347	354	367	358	363	353	328	320	341	344	360	336	351	358	330	345	333	304	346	345	300	389	353	379	361	356	341	303	314	342	344	324	310	329	326	352	327	363	313	296	361	346	328	343	344	340	345	319	321	352	307	353	314	329	321	302	334	326	297	339	327	334	309	316	319	332	333	317	314	316	306	319	354	352	317	342	299	323	364	363	352	297	306	317	329	319	346	317	333	329	317	304	352	304	370	288	316	310	334	338	319	343	364	329	332	298	338	296	317	298	340	386	364	343	376	342	316	309	302	325	343	324	289	313	384	325	359	323	275	318	319	320	344	325	315	316	317	318	292	326	328	329	327	324	305	316	312	358	334	331	325	299	315	300	314	318	297	342	327	337	318	339	320	327	327	328	319	324	335	310	355	325	343	324	340	342	327	345	296	310	350	348	346	328	317	339	305	300	348	343	352	326	352	318	292	300	326	369	319	331	331	294	318	303	311	333	346	310	322	344	335	330	320	354	323	326	349	324	330	337	306	316	347	340	348	319	319	335	354	320	317	352	348	361	342	305	347	351	326	345	307	351	311	336	332	332	332	323	300	291	336	339	333	333	347	335	297	316	336	282	335	300	301	342	315	313	314	345	318	333	318	344	318	324	322	340	316	319	343	345	315	320	357	308	309	347	338	307	309	314	360	356	355	299	326	318	309	289	350	346	323	361	313	364	333	315	366	302	344	315	356	332	351	343	323	322	316	347	307	332	343	356	325	311	342	329	339	320	327	346	294	327	324	346	326	356	301	319	314	325	333	310	297	334	316	317	326	333	331	317	337	347	352	333	336	322	351	353	304	346	325	343	325	321	316	339	335	357	348	350	298	307	312	323	308	330	326	357	313	328	335	315	340	362	331	328	318	319	318	337	349	327	325	362	293	321	330	336	302	318	368	293	330	326	329	343	349	320	323	324	310	327	305	346	304	327	331	360	336	354	311	327	335	307	310	319	326	319	307	336	304	308	318	345	338	376	303	351	356	336	330	320	350	297	331	326	306	313	332	345	322	320	326	317	314	329	344	331	322	316	345	323	368	325	319	298	323	341	306	307	308	338	333	312	321	314	314	352	324	332	347	352	349	316	326	341	302	308	321	310	313	320	316	337	341	316	312	306	299	333	326	329	296	353	312	329	337	312	337	299	343	349	322	331	311	327	311	295	339	329	315	309	323	298	311	321	311	327	357	303	319	314	321	290	300	322	349	327	335	348	310	300	325	346	304	341	351	316	313	318	329	310	310	332	341	369	362	333	366	332	313	312	310	338	312	302	331	329	343	325	310	331	310	325	383	346	313	294	309	268	302	330	343	341	325	326	334	371	299	353	338	317	345	324	331	347	316	323	325	322	311	333	311	328	348	354	336	326	329	303	317	322	324	337	305	367	342	308	314	358	336	354	336	336	324	321	336	328	336	327	360	330	325	365	339	333	309	320	308	319	306	326	300	342	316	335	304	317	323	325	289	321	328	333	302	337	299	323	348	337	303	326	347	277	339	332	348	312	337	302	336	330	311	355	342	352	322	290	317	308	313	328	345	335	355	317	315	349	335	318	355	336	322	335	328	336	327	316	334	345	320	336	339	337	321	320	301	314	332	285	340	328	333	314	288	329	316	344	325	292	315	354	300	326	342	357	343	314	324	329	302	341	324	291	331	317	288	333	321	337	298	325	350	351	331	309	302	338	331	351	358	342	334	321	308	308	317	350	356	281	323	331	341	303	340	306	367	340	316	313	327	312	329	279	321	343	341	353	328	312	334	334	353	324	324	304	335	325	306	334	312	337	315	348	326	341	314	302	301	370	327	299	338	307	310	341	345	324	344	330	334	330	340	301	337	295	301	336	319	345	346	338	318	321	326	306	348	357	347	324	327	327	314	346	350	320	312	330	311	334	314	342	333	345	306	334	333	341	327	360	332	311	338	341	335	321	325	330	316	315	323	325	292	311	319	321	312	336	306	312	333	311	342	313	327	304	339	299	327	324	306	295	312	312	338	312	331	324	316	336	324	320	337	332	313	315	327	320	328	291	316	329	332	310	316	339	313	347	301	334	328	320	321	324	307	333	351	358	307	332	328	363	344	322	347	347	313	366	320	334	310	332	346	336	345	339	357	322	306	329	326	297	329	327	345	345	352	297	351	357	340	328	328	356	325	354	328	343	320	332	291	336	321	304	364	315	329	315	348	327	344	331	312	339	348	339	330	338	344	326	314	308	328	337	338	323	309	343	322	353	311	362	326	339	327	339	282	312	349	302	345	323	355	331	347	341	314	312	320	309	294	318	326	297	336	319	311	344	290	316	354	339	363	326	314	304	326	344	341	361	315	320	355	359	324	316	306	338	322	331	351	294	322	324	323	323	340	314	322	350	313	332	303	346	301	330	324	316	297	316	315	338	362	340	370	334	295	312	342	345	305	332	366	299	319	344	352	313	347	331	310	330	336	295	305	344	360	356	336	328	303	334	315	339	362	361	316	333	312	356	304	328	316	306	311	330	330	324	308	359	352	327	332	287	318	352	323	302	329	333	322	324	309	304	361	329	316	328	337	331	319	317	322	332	351	345	340	355	333	345	318	345	318	318	346	362	307	330	354	321	321	340	292	324	355	340	338	340	339	348	342	319	315	329	328	342	299	346	323	321	336	349	295	324	325	317	322	299	347	341	322	360	327	339	306	304	321	313	320	298	322	353	315	324	335	304	344	360	339	348	320	306	341	350	335	317	326	293	350	320	327	315	362	331	347	340	326	329	300	310	339	337	336	347	312	310	354	309	370	313	332	309	343	342	297	316	356	344	325	315	314	333	343	326	301	315	341	336	337	329	331	344	331	316	337	341	338	327	314	336	331	325	323	342	300	342	282	316	320	303	336	304	341	331	316	305	336	313	306	352	341	348	358	318	313	322	311	315	323	314	327	328	287	337	320	307	336	316	318	326	352	291	314	310	338	328	310	326	311	312	345	331	331	321	342	281	320	361	321	340	318	330	338	335	329	347	327	308	365	300	344	325	310	335	294	325	328	312	324	322	334	325	319	308	314	326	307	324	317	330	324	285	325	337	315	342	320	329	334	317	356	337	365	286	304	322	318	311	307	351	337	296	335	316	338	281	331	347	319	316	363	299	335	347	322	341	333	335	310	315	356	324	338	337	325	346	347	332	334	347	353	325	292	330	392	331	318	355	349	337	296	304	327	310	343	298	292	341	347	361	353	350	330	334	324	332	323	346	315	331	327	343	350	342	306	299	321	328	340	352	317	316	330	322	336	367	310	318	339	327	340	345	330	327	334	327	340	317	328	334	365	334	351	325	322	319	349	319	342	324	344	334	320	309	336	340	320
14442	1734	1894	1436	973	693	495	411	316	284	192	200	170	157	158	122	88	120	102	99	97	85	90	74	85	74	77	61	75	85	68	68	65	68	78	61	51	72	64	69	67	50	70	73	57	62	62	47	62	52	61	54	70	66	70	78	56	63	55	53	68	61	79	54	61	47	75	52	54	48	69	71	72	63	62	58	51	45	71	62	54	71	51	57	64	47	54	73	52	52	50	56	59	54	49	67	54	55	54	47	51	46	56	72	54	52	58	57	58	47	55	55	46	56	53	60	61	43	51	57	60	47	57	75	59	60	58	44	43	54	53	43	54	56	61	46	52	47	57	55	59	53	46	42	66	60	59	53	53	52	52	52	51	49	56	51	55	59	42	49	60	46	53	50	43	56	49	59	40	54	49	53	55	55	66	55	45	52	57	46	40	48	56	46	50	63	68	51	58	49	42	48	56	50	52	50	55	59	41	54	52	64	46	59	56	54	46	50	59	53	54	62	57	45	52	45	56	70	57	50	55	60	59	63	52	50	47	69	44	46	75	57	44	44	56	52	48	62	50	52	55	55	63	53	68	57	53	54	65	44	53	59	52	48	58	62	56	54	46	59	47	59	41	57	67	53	36	38	56	65	53	46	54	45	52	45	55	54	44	64	52	53	44	60	54	54	58	47	47	43	52	57	55	53	54	57	48	51	46	45	44	67	56	53	54	56	46	54	57	59	61	50	50	46	53	56	45	47	55	56	46	40	33	46	57	55	61	54	48	54	44	63	42	54	52	53	54	54	51	41	51	51	55	53	57	59	48	50	63	56	63	63	52	53	53	40	57	51	64	49	54	47	50	66	52	45	43	47	50	52	38	49	62	47	50	66	41	63	54	68	52	50	49	55	60	49	55	41	54	55	50	68	46	56	45	59	64	43	49	56	48	49	49	59	55	49	49	44	44	57	56	59	60	56	46	48	68	54	48	59	54	50	66	49	59	62	50	40	57	58	68	51	54	60	48	54	57	58	52	68	59	79	57	57	41	59	38	45	44	48	59	56	61	36	62	51	50	43	42	67	60	55	48	50	49	44	63	63	45	57	54	56	53	53	46	65	53	46	54	53	43	47	45	43	61	63	55	44	51	55	53	81	53	61	46	48	52	57	53	65	48	50	56	50	54	54	48	45	50	52	58	56	66	67	60	54	53	51	49	58	50	61	57	46	58	51	47	48	47	61	41	56	59	50	40	58	48	58	55	52	63	59	57	51	62	66	58	63	52	41	44	56	45	59	47	56	59	54	50	54	60	60	47	60	56	62	45	56	51	55	46	63	67	62	47	55	49	50	49	53	44	52	48	43	61	51	60	44	51	44	45	55	54	61	58	50	53	67	56	59	68	62	50	52	55	54	51	61	39	53	66	49	58	64	57	62	54	47	57	44	53	57	54	49	51	47	64	53	47	56	53	61	54	49	56	51	47	58	58	53	55	55	62	43	43	54	60	43	46	39	46	62	54	56	41	37	52	49	40	53	52	62	40	53	48	51	52	58	38	57	44	54	65	43	58	50	56	53	58	51	52	57	51	54	44	51	55	67	57	54	63	61	56	61	48	48	41	41	56	54	51	40	65	53	42	63	47	49	57	56	72	57	71	44	65	52	44	52	58	58	47	55	50	39	56	57	44	63	56	38	55	59	51	50	50	52	35	51	61	66	54	40	50	51	64	49	60	48	63	55	52	55	43	61	53	62	48	51	50	58	57	52	57	61	51	44	50	70	49	55	49	53	63	49	47	46	56	52	41	46	51	57	57	46	51	57	67	50	56	59	56	53	57	47	60	50	64	53	53	59	54	44	54	47	50	50	68	49	60	59	40	47	52	46	51	52	59	53	60	53	45	52	64	51	50	63	64	49	53	49	59	42	59	50	51	51	56	51	55	46	47	59	56	48	64	59	56	48	53	37	54	48	58	63	55	41	55	52	61	66	46	66	58	55	54	42	48	42	49	52	61	41	51	48	58	73	46	38	52	64	74	44	50	49	42	70	61	52	65	46	57	80	53	49	61	65	46	58	40	61	50	52	57	60	57	52	58	50	54	33	45	52	47	40	44	45	49	66	55	44	50	58	55	53	57	59	56	56	53	44	56	61	53	48	57	55	43	59	51	49	54	49	67	43	45	55	61	51	59	43	55	44	56	37	55	61	67	66	52	60	52	67	58	58	46	60	67	59	52	43	50	55	57	39	65	41	44	61	46	42	44	62	42	51	52	57	53	51	60	57	47	55	50	55	59	58	53	63	49	64	69	57	49	38	54	52	62	32	44	59	45	42	38	73	60	47	60	50	50	53	54	46	61	62	48	61	51	56	48	58	50	52	57	43	50	66	47	51	45	44	45	72	65	43	46	59	42	49	54	53	58	52	65	61	57	50	48	56	55	61	47	48	59	56	49	46	48	53	38	55	56	66	55	55	54	50	56	54	55	45	59	51	58	44	56	49	54	51	55	50	62	53	56	61	58	39	52	54	54	47	51	50	60	50	55	64	46	52	48	40	49	55	54	56	61	51	48	51	55	46	49	56	46	56	55	60	52	52	61	67	53	46	50	56	47	47	61	45	50	46	39	51	51	48	45	48	55	60	47	52	56	55	56	47	58	51	46	50	63	51	48	59	60	62	51	56	55	69	51	43	52	50	44	65	55	51	58	61	53	55	49	60	60	46	46	67	58	58	48	52	37	58	57	51	60	39	50	53	67	62	61	46	49	45	58	52	56	53	54	53	48	59	58	50	43	51	54	75	62	51	53	38	59	51	52	64	54	59	47	49	62	57	52	38	46	64	56	48	57	75	26	56	51	55	75	60	59	57	61	56	41	51	49	42	56	62	53	75	53	57	63	54	57	41	52	58	51	56	50	53	42	61	53	56	51	45	43	58	50	59	64	41	44	50	52	60	50	40	57	64	44	65	56	64	58	61	50	50	60	56	41	52	52	69	53	48	56	52	47	45	54	59	44	50	52	48	54	58	48	53	57	54	36	61	46	55	44	55	52	46	37	58	71	56	49	63	54	41	46	58	48	62	55	50	45	59	55	50	56	49	56	54	51	51	60	48	54	47	57	57	53	50	48	52	59	54	57	53	58	42	65	56	65	50	38	49	52	41	64	55	49	58	53	52	53	54	75	57	75	83	56	69	60	60	68	50	59	57	66	61	55	56	52	56	53	46	50	51	49	65	64	55	67	46	48	54	47	43	48	44	48	62	47	61	47	52	55	41	60	53	45	66	63	45	61	45	51	59	46	61	61	54	58	48	48	63	47	53	50	52	47	51	74	54	53	49	53	54	55	44	61	50	57	51	43	43	56	48	48	66	63	44	53	50	53	49	62	43	42	57	59	60	67	45	53	58	54	49	44	50	46	49	49	73	50	56	57	46	49	41	58	43	50	54	45	46	52	48	57	52	58	56	57	48	60	50	67	63	54	58	55	58	58	49	56	54	52	42	47	42	46	47	47	56	51	48
7496	1675	4354	5095	4376	3525	2817	2310	1863	1598	1326	1141	1001	871	824	768	656	607	599	569	471	447	451	417	409	368	337	338	356	302	320	331	279	278	261	282	264	258	265	208	251	237	258	216	233	223	233	212	217	192	258	261	276	308	304	307	219	241	241	256	254	234	206	216	241	200	191	207	230	184	177	246	195	169	182	207	169	190	210	234	227	164	189	161	181	174	175	151	162	177	150	170	168	166	191	159	183	175	166	180	170	174	146	161	167	158	176	173	167	179	162	194	160	153	162	143	157	162	152	171	186	178	138	145	160	162	170	169	152	161	185	160	145	171	145	172	171	139	141	144	133	172	159	152	167	152	133	150	159	179	159	176	174	148	140	140	150	189	145	150	153	144	146	174	155	167	156	135	160	151	158	148	151	162	147	124	160	141	143	173	135	161	155	149	154	154	158	153	164	160	126	150	157	169	148	168	148	165	144	161	168	147	150	146	163	164	146	136	162	158	148	166	162	156	166	172	143	167	151	182	141	138	162	159	144	154	138	132	138	161	151	136	164	155	164	157	172	157	144	154	156	152	148	177	171	161	187	169	132	163	151	163	152	159	150	163	160	163	168	160	168	157	150	168	176	144	151	148	156	134	135	164	163	143	160	150	149	145	152	157	179	150	150	154	137	142	170	138	144	166	153	162	171	167	146	169	173	159	155	153	150	151	135	155	184	132	153	149	183	145	140	147	166	153	151	160	164	151	159	156	171	159	151	141	170	149	173	164	142	162	147	177	143	140	160	162	165	120	173	156	156	152	141	128	151	152	162	142	155	145	166	158	149	154	173	175	154	164	158	152	135	137	135	126	143	168	163	161	175	136	168	142	141	154	152	154	155	150	141	165	153	135	134	165	158	129	159	150	141	150	142	151	157	135	134	132	146	176	149	152	162	161	140	162	161	158	150	131	163	142	143	144	139	155	172	173	154	152	141	148	153	165	152	149	134	156	154	161	137	160	179	157	158	147	164	149	149	177	157	157	156	167	162	155	132	153	144	154	176	148	154	147	159	156	141	154	172	153	154	152	152	158	170	175	143	151	144	151	159	146	155	145	181	162	154	174	155	169	134	149	158	153	139	145	161	140	145	181	142	147	151	166	175	157	148	164	172	171	171	147	149	177	149	154	134	155	171	149	138	140	165	148	146	175	158	138	155	140	141	163	145	170	167	138	147	151	157	152	144	149	165	172	153	163	158	170	139	157	149	151	147	160	161	155	152	133	174	149	176	144	164	168	142	135	164	164	154	167	143	141	161	150	153	141	151	148	132	144	156	136	157	160	140	173	157	148	183	160	155	141	150	129	153	140	136	152	138	142	162	153	158	159	172	149	149	151	159	129	151	173	155	149	150	144	151	145	176	164	160	167	160	147	170	156	150	137	163	164	161	171	159	167	143	159	150	140	158	161	150	165	123	154	151	145	152	153	154	171	159	177	135	179	143	163	139	138	174	154	165	160	174	183	143	128	128	148	158	163	135	155	140	144	176	142	148	168	179	158	127	158	142	166	151	161	147	146	167	157	145	154	152	146	141	154	162	178	156	166	152	162	155	166	140	144	153	149	164	167	135	137	137	162	149	173	147	154	155	162	177	134	170	154	156	132	135	172	166	152	153	129	142	161	143	134	148	146	168	146	154	147	180	164	159	156	156	173	158	164	143	172	180	154	147	144	159	150	140	159	141	141	145	170	158	171	159	156	123	162	152	145	151	158	156	159	168	144	153	142	153	161	150	148	167	148	150	161	160	145	143	161	162	136	169	142	159	156	158	169	157	160	168	146	152	167	123	160	147	161	164	159	154	154	172	155	162	161	145	140	143	150	152	154	132	149	153	165	145	160	151	131	181	159	165	153	139	147	165	151	146	169	151	141	158	167	154	133	129	163	140	146	136	151	162	154	138	175	162	158	150	129	161	152	150	164	147	168	153	142	139	165	154	145	168	127	146	171	161	172	138	146	157	158	159	144	145	170	150	145	164	150	168	172	165	139	158	154	156	175	155	167	144	155	131	156	171	146	161	167	157	160	162	154	166	122	156	157	143	144	178	153	142	134	174	152	162	154	171	120	157	146	150	177	158	158	176	157	163	163	136	162	146	144	122	172	155	152	159	162	148	156	168	149	149	142	147	156	153	145	139	152	165	137	146	149	153	153	158	147	139	162	186	164	162	167	147	159	151	157	184	154	151	143	156	158	158	162	149	160	168	144	152	147	139	138	135	158	153	147	162	138	171	166	171	150	156	139	152	158	129	159	166	151	168	164	171	149	149	160	149	185	136	160	162	148	157	154	145	159	159	150	163	154	163	153	150	137	139	155	159	157	160	159	148	152	152	149	153	169	154	150	150	147	168	146	139	154	150	154	170	152	162	166	137	153	163	167	157	147	170	157	152	130	117	142	143	161	146	166	163	173	146	144	161	139	156	161	166	166	167	147	157	173	149	160	172	161	156	145	159	159	152	134	146	148	142	157	145	146	132	143	142	166	173	149	163	140	159	156	173	136	157	133	158	160	137	137	157	163	140	167	166	152	149	150	137	175	137	155	125	177	162	147	140	141	168	161	135	167	139	152	167	156	154	158	158	168	140	154	144	162	172	163	156	150	157	164	155	145	163	148	144	162	164	146	147	125	150	177	157	174	153	146	145	174	149	160	140	167	133	148	159	143	122	152	146	135	150	148	154	160	171	157	163	141	159	158	136	169	154	158	173	146	152	168	144	151	157	169	155	154	155	153	152	158	165	153	134	135	144	145	145	132	145	155	157	150	133	151	147	176	154	141	162	157	150	148	158	151	155	149	129	158	158	143	146	151	163	155	146	157	140	152	153	142	160	157	154	171	182	160	147	144	146	154	133	148	147	119	163	174	167	147	159	147	151	165	151	151	176	157	153	162	132	141	147	130	153	161	146	179	141	134	153	159	171	153	151	148	179	150	141	161	159	162	122	148	170	151	157	168	158	157	153	155	148	152	142	152	142	159	163	152	138	171	161	155	136	174	152	154	157	156	177	153	147	143	136	139	137	169	149	135	146	134	138	138	169	155	150	149	150	149	162	149	134	160	146	153	156	161	161	148	165	153	173	171	147	153	125	180	151	141	151	177	154	157	130	148	142	166	162	160	157	152	148	146	131	170	165	148	164	155	143	153	139	169	178	138	157	163	141	139	151	130	161	135	164	161	153	156	148	158	144	131	171	160	143	148	153	145	160	160	160	149	184	149	157	140	152	162	156	162	158	147	161	167	152	160	151	136	170	175	147	163	153	159	163	160	149	171	142	170	181	162	148	153	131	142	162	163	161	184	156	123	148	131	131	155	146	151	157	154	165	135	170	171	146	153	159	139	157	151	128	135	155	156	141	172	166	177	155	143	168	161	173	136	152	140	167	146	141	131	148	160	156	134	149	156	142	154	154	156	140	146	161	170	151	164	162	161	168	125	183	141	174	149	181	146	156	129	154	155	148	138	161	177
2271	121	146	145	108	124	115	105	117	129	107	107	113	83	116	101	85	115	103	97	110	113	91	107	104	123	102	91	92	125	116	102	111	102	80	82	91	95	96	94	114	98	100	106	108	87	101	105	104	110	90	98	101	97	103	108	108	104	91	103	100	116	109	98	126	115	93	114	97	96	105	103	100	101	94	104	108	101	119	90	112	120	122	85	108	97	117	96	103	106	112	122	119	107	104	116	106	103	113	89	90	100	107	100	103	104	117	99	100	105	96	110	105	105	124	107	103	99	88	107	91	116	103	105	100	83	76	116	108	112	126	104	81	96	117	96	95	103	94	95	108	106	105	112	91	91	105	89	121	82	102	110	111	100	89	100	106	90	106	113	108	103	102	98	97	97	92	106	108	102	100	117	114	101	90	95	120	108	91	111	102	104	100	100	111	102	102	121	126	122	90	104	105	92	107	113	105	101	112	100	95	101	116	95	100	108	108	102	111	111	110	99	114	92	107	102	102	105	106	114	109	96	90	117	101	95	106	90	129	104	111	108	87	114	103	113	106	103	107	110	118	118	122	114	102	109	107	89	98	109	110	114	117	98	104	113	115	99	114	105	84	110	102	115	85	108	110	96	91	111	105	115	110	96	106	102	102	86	99	103	98	92	101	98	108	113	83	113	117	107	99	99	102	88	104	113	101	110	89	116	84	101	122	107	96	102	106	112	113	101	104	96	106	103	108	90	105	103	108	99	84	110	114	102	104	120	92	97	90	87	124	93	112	99	93	99	91	99	88	123	103	108	109	108	83	102	110	112	101	110	111	111	88	97	100	108	101	114	109	106	92	105	105	101	100	87	116	109	119	112	105	89	110	111	109	110	109	109	99	84	123	108	120	90	109	117	100	99	116	116	96	90	105	95	105	116	94	116	101	104	112	99	112	106	100	97	116	100	100	108	88	104	105	102	85	108	97	85	105	112	97	121	116	105	98	120	94	113	93	96	112	98	108	107	115	88	109	106	83	96	102	106	104	114	106	93	112	99	108	104	100	87	113	97	91	81	97	106	105	101	120	122	108	112	94	124	104	99	91	123	106	106	117	99	92	105	112	109	107	113	104	97	99	98	101	116	94	104	101	97	113	106	109	96	77	110	115	101	95	126	118	102	104	121	97	106	84	110	102	99	108	89	120	109	112	100	105	114	118	121	117	108	90	116	105	106	94	101	107	87	104	110	109	87	81	99	103	106	108	105	81	102	114	111	112	129	95	94	99	96	114	112	115	103	117	100	104	114	107	116	110	102	106	101	102	96	98	89	113	102	100	97	102	109	105	112	91	127	110	87	102	110	98	104	119	108	125	105	93	88	94	112	111	92	117	81	100	102	92	120	89	99	105	100	106	103	108	97	103	117	97	107	82	113	112	94	112	107	118	109	120	110	105	119	111	115	101	100	126	102	106	109	111	87	101	86	103	96	95	101	109	130	91	111	96	121	112	118	112	98	104	101	88	85	119	107	114	107	122	99	123	98	109	100	105	118	104	100	102	113	112	109	112	114	105	117	92	97	103	108	107	104	111	110	102	104	112	99	91	103	113	98	100	112	119	101	124	90	77	92	116	106	118	103	127	116	96	102	107	105	99	98	101	115	115	106	120	99	105	108	115	98	104	95	111	118	122	101	112	101	89	97	104	117	108	103	92	91	108	95	110	110	118	97	110	101	107	123	108	101	109	100	102	124	109	111	112	98	124	95	109	93	103	123	102	95	107	101	104	116	110	89	104	102	101	114	102	110	96	104	103	107	105	114	105	112	107	103	104	114	96	102	94	94	103	112	100	92	118	105	103	104	111	97	94	84	102	103	87	94	87	98	105	100	104	101	121	95	96	100	78	104	103	108	97	95	98	120	123	93	123	133	114	94	109	103	93	105	109	107	109	112	105	100	103	106	105	92	98	115	105	113	94	120	99	88	88	112	97	121	83	110	87	102	100	100	96	92	114	98	90	100	99	103	78	110	111	96	100	91	107	91	90	101	114	100	86	98	101	110	115	117	115	92	97	100	128	113	113	98	110	110	98	99	94	102	126	88	124	105	112	106	105	86	101	96	120	101	114	93	90	129	109	105	100	99	104	96	94	94	105	104	96	107	108	110	86	104	79	106	104	103	105	107	87	120	108	123	94	106	101	87	101	113	104	114	107	84	137	106	99	88	113	91	83	80	116	85	124	92	94	111	99	107	104	86	131	100	113	109	106	104	115	123	103	89	106	100	108	104	106	103	100	107	111	112	109	105	113	94	100	130	102	97	130	79	111	102	107	96	109	114	109	94	131	122	88	108	89	110	99	100	109	94	113	103	106	107	114	89	100	117	96	113	108	122	94	107	113	99	79	94	119	85	87	96	96	100	119	103	110	113	116	85	112	100	104	102	111	138	106	98	119	92	101	99	97	87	100	111	106	96	103	118	89	120	119	98	118	116	90	110	83	103	105	128	83	96	109	108	99	109	109	111	86	107	123	124	108	109	112	117	86	105	110	101	127	108	94	116	113	102	100	87	110	107	106	100	103	102	114	131	95	102	113	116	116	107	102	86	99	83	111	97	97	78	99	98	87	98	112	101	105	115	97	93	104	96	102	111	100	108	109	93	104	93	104	113	121	123	107	99	96	102	97	94	113	103	100	96	95	107	113	96	97	101	104	127	111	95	113	107	117	105	97	110	110	103	119	105	109	93	111	112	100	97	116	92	110	129	96	114	92	96	106	106	104	120	112	121	119	111	111	94	100	109	115	103	126	107	95	109	113	116	102	107	95	102	91	98	107	91	103	98	104	97	105	89	94	117	104	116	110	111	105	101	93	99	93	101	89	113	117	108	108	87	108	88	105	102	118	123	89	93	102	92	94	115	112	107	104	112	106	100	98	92	92	109	102	94	95	98	90	95	93	90	114	98	123	100	99	94	110	100	113	116	105	83	101	106	112	109	110	111	95	108	120	113	104	104	113	90	103	102	109	102	108	102	126	85	97	99	114	100	127	107	102	92	98	100	102	82	110	92	112	92	122	109	112	83	104	100	108	105	105	99	116	95	116	94	101	90	112	112	102	112	111	107	105	109	103	110	107	101	93	111	107	101	115	112	101	96	100	92	87	111	101	121	114	95	94	96	93	97	109	109	104	99	105	113	108	107	111	114	108	121	106	118	94	111	99	96	99	100	107	96	81	120	81	133	88	103	90	116	117	110	117	112	121	86	103	104	128	116	100	104	122	87	104	95	110	95	106	104	99	115	105	92	114	91	113	125	85	105	105	111	98	106	91	100	107	113	99	110	106	107	93	103	99	114	91	108	94	89	85	105	94	107	97	79	100	103	100	90	104	97	99	98	113	103	82	93	112	107	106	106	111	106	114	104	99	106	93	92	110	120	108	114	115	105	112	112	96	99	88	111	97	86	102	103	95	110	100	90	111	116	85	103	109	116	86	114	108	98	118	103	112	99	102	98	85	109	108	102	106	103
2552	360	396	407	396	346	373	382	348	310	327	328	370	324	301	313	326	302	326	318	306	307	310	284	302	339	302	301	324	317	316	338	314	301	308	324	303	308	298	312	312	320	301	267	315	301	289	326	323	283	331	305	306	312	282	355	305	325	305	322	287	327	334	357	280	296	300	300	287	294	334	291	330	248	273	289	312	319	299	314	289	323	294	307	319	284	297	317	309	306	293	288	327	295	298	361	324	305	307	302	302	305	286	320	303	294	313	332	293	320	318	292	274	299	303	302	278	275	310	306	283	295	294	303	280	279	294	314	307	278	303	266	286	313	290	307	278	300	249	320	279	296	295	317	312	305	292	328	287	307	318	318	313	309	293	298	294	294	299	301	284	316	290	280	295	304	307	265	311	298	306	295	317	289	301	297	309	320	300	287	283	300	303	316	307	354	286	317	289	307	276	295	317	282	282	310	280	261	293	309	315	281	295	300	305	317	312	320	327	339	305	321	317	312	295	291	323	304	306	292	324	307	327	287	326	297	296	302	296	287	304	309	288	301	295	261	291	292	328	323	335	304	293	286	319	277	315	323	269	315	282	327	314	302	318	335	302	289	326	272	296	336	315	305	290	312	290	302	291	314	300	308	278	323	331	313	316	292	295	293	292	299	290	306	299	292	310	299	308	302	296	307	290	285	300	307	300	290	292	294	289	304	301	302	307	311	284	289	295	266	315	319	276	313	295	303	302	312	289	306	302	305	283	273	286	290	302	290	297	297	282	310	337	292	286	293	262	284	312	304	279	295	329	297	307	306	290	301	288	312	318	309	299	301	270	327	280	287	323	289	291	325	264	276	301	306	313	288	320	293	325	297	288	267	276	297	302	306	267	308	326	335	286	297	327	283	294	291	308	275	314	328	301	281	299	299	318	298	274	313	306	307	284	325	304	298	298	316	309	287	300	287	297	338	278	300	287	296	323	311	265	286	269	286	291	309	290	300	330	316	298	304	319	294	319	303	293	269	267	294	350	287	314	293	313	283	326	292	310	300	297	282	324	297	296	281	261	286	327	324	305	288	313	292	319	313	321	306	304	313	326	281	284	288	275	310	296	284	277	272	346	320	312	292	286	312	304	294	285	307	323	292	295	288	311	291	293	281	319	296	301	304	303	298	330	292	304	293	277	283	297	288	305	281	322	330	285	280	301	304	305	264	277	313	300	316	318	311	295	328	287	303	305	324	311	311	296	294	289	306	300	294	279	240	306	282	281	313	294	308	277	312	303	284	308	305	286	272	270	270	303	283	297	316	311	310	269	267	271	313	283	316	330	301	303	306	281	313	320	292	282	301	293	303	301	315	285	295	290	291	341	325	296	292	299	322	277	317	302	334	283	287	301	277	286	272	307	327	336	325	274	315	305	283	245	303	328	288	301	272	328	315	298	334	302	284	297	310	298	329	293	293	312	287	296	284	265	292	297	287	315	275	312	277	320	338	304	306	298	324	289	288	285	289	294	290	300	332	311	296	334	292	287	276	268	276	313	285	312	285	276	249	298	300	279	302	281	290	317	293	298	270	289	281	313	270	296	273	322	298	275	307	296	306	302	324	273	327	293	316	302	284	292	284	313	262	278	277	322	299	290	289	329	269	302	294	282	295	274	284	298	313	310	307	284	294	314	312	317	255	307	326	303	292	280	301	300	296	325	280	317	286	311	325	328	325	306	311	310	308	304	316	312	294	298	306	291	286	295	292	302	299	312	296	306	286	307	295	298	319	305	314	328	285	291	285	311	293	293	331	290	296	325	287	291	283	305	302	282	305	285	286	296	322	312	309	290	324	341	290	304	306	298	289	317	290	311	291	297	292	287	284	306	269	317	305	307	281	297	282	319	280	260	294	333	306	313	307	324	301	291	292	309	313	292	286	310	299	297	293	290	304	289	285	289	312	303	263	304	319	303	288	274	324	298	293	294	321	296	297	282	324	319	304	295	270	294	288	304	278	307	278	310	269	297	298	263	309	266	300	252	299	285	298	319	287	309	306	316	285	306	320	304	294	290	325	295	306	293	281	294	277	314	329	300	308	313	265	295	297	300	328	326	308	280	344	296	312	287	296	309	310	261	289	295	307	287	289	298	289	278	309	327	348	293	321	309	290	273	331	308	320	309	313	308	302	286	294	253	290	288	339	282	322	299	276	314	304	313	282	291	310	299	311	281	309	294	299	325	298	283	304	290	337	312	312	285	289	319	314	287	299	303	306	315	279	285	285	310	302	243	295	293	265	295	319	311	289	302	283	317	349	334	291	286	297	296	289	317	310	301	305	305	294	274	296	308	306	263	325	296	322	318	301	271	303	276	278	304	302	311	283	280	297	293	311	294	317	302	329	284	296	297	311	300	267	297	278	289	281	294	324	285	304	288	314	297	289	277	314	272	283	287	288	328	313	292	298	326	324	327	316	309	287	333	308	292	306	289	325	320	291	325	268	274	310	305	312	271	319	321	330	300	321	283	312	311	296	278	287	305	305	326	316	288	293	301	282	317	284	348	308	295	288	270	299	305	339	294	307	287	311	285	310	298	295	316	294	292	298	294	255	284	310	306	321	271	318	323	293	311	316	278	313	319	271	260	282	314	265	297	295	318	281	315	294	296	306	291	304	288	273	282	313	323	290	293	292	315	313	282	314	290	267	295	317	307	303	286	284	293	310	312	288	287	297	292	300	285	284	291	299	331	319	279	317	285	310	289	309	301	309	308	320	315	339	304	269	291	304	295	291	309	295	316	298	316	284	261	324	293	283	289	283	302	304	290	299	282	300	304	308	310	289	312	288	296	295	280	291	336	255	286	333	271	311	320	306	316	309	300	309	330	318	308	326	308	316	300	319	303	284	310	311	281	289	298	316	314	320	287	318	298	268	306	315	292	295	304	300	274	287	288	330	303	290	318	297	289	307	264	299	269	289	334	301	284	337	302	285	262	304	304	292	312	304	305	320	294	295	283	305	290	287	282	306	270	295	314	298	294	323	308	293	289	307	287	305	299	315	276	314	280	303	315	302	285	276	302	291	299	321	305	293	293	320	299	308	322	306	290	301	308	303	278	312	284	333	298	287	316	301	323	278	315	274	272	300	324	303	323	302	331	319	334	276	309	281	270	310	296	286	313	320	289	334	307	310	319	320	305	328	311	281	328	277	309	287	310	313	304	289	291	300	325	289	308	288	302	295	302	284	328	282	303	289	281	320	254	320	301	301	302	268	304	305	295	296	313	297	303	302	299	301	305	300	315	298	323	296	289	288	271	338	313	330	279	286	278	332	288	296	291	288	296	267	310	276	295	283	288	319	313	271	281	298	292	270	301	270	307	321	302	293	319	303	281	284	301	300	300	318	302	309	282	312	284	299	306	278	311	290	321	297	318	295	320	291	285	288	287	298	282	286	322	283	298	299	288	300	341	318	305	300	317	292	273	273	287	300	285	317	302	335	307	309	313	316	298	325	293	289	272	302	319	292
8167	823	1021	763	590	427	345	280	228	214	201	195	190	167	191	154	148	132	152	154	141	128	144	132	138	130	113	137	142	116	123	127	144	133	121	107	119	121	140	120	122	118	118	124	104	138	128	128	153	136	107	142	130	123	116	121	127	131	125	130	128	117	107	109	120	127	123	114	129	120	138	103	124	102	132	114	123	104	118	111	124	111	113	98	116	121	115	114	109	122	107	106	91	139	111	111	129	124	120	117	107	112	123	91	123	118	116	111	116	102	101	117	104	115	119	126	116	113	116	113	122	117	113	120	129	131	102	117	127	107	129	99	123	110	131	119	125	106	102	114	111	115	124	114	157	120	125	120	112	100	93	110	122	124	116	109	110	107	109	112	113	101	112	110	122	117	105	121	131	133	121	110	122	106	110	108	108	97	109	107	104	136	127	121	136	117	106	120	125	109	122	145	103	120	122	120	120	132	117	104	117	127	112	119	116	112	132	123	87	102	110	119	102	107	115	105	129	120	112	127	113	121	129	129	127	100	128	125	119	104	139	110	133	100	145	123	115	119	113	103	120	111	131	120	120	104	112	122	128	126	107	112	111	113	127	119	109	97	125	120	116	97	118	111	97	122	130	128	118	122	105	129	98	126	111	116	124	114	105	115	132	120	123	122	113	100	112	117	112	117	133	108	119	115	100	111	104	112	93	110	103	110	96	126	103	121	127	105	120	115	118	100	103	119	119	118	134	118	112	103	128	123	107	113	131	99	111	112	119	108	114	119	121	106	131	135	124	111	127	132	111	87	118	118	126	119	131	114	109	108	128	121	111	109	110	100	119	116	113	105	111	119	103	113	105	113	129	118	101	118	118	122	115	114	116	121	114	137	120	115	96	105	134	127	124	116	120	126	114	94	103	115	125	118	111	123	109	121	119	110	119	137	120	111	102	110	92	117	104	97	129	139	104	110	116	111	115	108	95	112	127	125	106	130	122	110	107	132	131	105	120	128	103	135	124	124	100	117	109	112	114	112	119	118	125	104	117	121	127	123	110	120	132	122	103	115	122	126	128	121	121	121	118	122	115	118	121	117	120	108	127	114	114	139	107	102	121	113	122	136	109	119	116	130	118	111	103	99	139	111	118	136	108	126	111	97	114	131	118	117	124	122	114	110	118	116	110	108	100	121	113	110	116	121	118	123	115	113	122	134	127	121	113	106	123	115	103	112	129	129	122	128	125	123	100	117	129	112	137	116	113	109	124	113	113	113	110	132	104	129	118	111	119	119	133	107	97	101	115	122	108	117	112	101	117	135	123	108	97	127	112	109	120	147	109	109	117	123	120	116	119	120	109	130	128	111	112	105	126	99	129	125	111	114	122	131	105	133	114	114	111	130	123	118	128	112	115	119	125	109	122	104	108	120	122	101	111	109	109	115	109	110	125	111	93	130	140	103	92	124	141	117	105	117	109	134	103	117	113	124	111	114	113	124	113	133	100	130	117	106	121	119	112	114	124	129	136	116	117	112	129	104	130	128	117	134	138	119	116	117	104	140	115	150	127	111	116	116	103	128	119	122	107	107	125	118	110	105	132	128	135	105	123	121	123	97	125	126	104	124	105	121	117	131	122	123	98	128	119	113	117	114	121	118	115	121	120	108	128	123	109	113	116	94	119	120	127	122	125	117	122	118	117	103	135	115	103	129	114	111	116	123	114	112	149	127	91	116	116	128	114	112	128	120	133	136	123	113	121	97	116	125	131	117	137	121	122	114	112	124	139	118	111	104	100	126	103	130	104	98	130	114	121	118	114	115	107	113	125	108	127	117	119	113	110	121	89	109	124	111	110	109	129	112	114	108	121	126	105	138	114	117	106	110	108	119	104	131	121	115	106	105	103	110	104	125	109	105	109	106	137	111	111	118	140	110	118	112	113	107	120	111	123	121	123	108	104	126	116	116	110	116	134	105	115	92	119	120	126	125	103	121	129	133	85	111	112	134	143	116	101	103	121	113	113	123	110	118	121	118	103	119	110	108	101	124	121	114	122	116	88	110	105	117	126	111	107	110	125	111	102	117	108	128	106	119	129	114	109	127	116	113	117	124	118	134	120	97	126	129	124	138	109	126	101	108	130	113	128	108	109	122	119	109	90	127	104	102	98	115	126	104	105	114	106	136	99	127	137	109	114	102	119	117	117	117	106	99	128	112	136	117	110	118	101	117	117	105	122	140	102	123	127	105	117	115	101	95	116	115	113	105	127	114	120	111	137	141	119	117	145	115	126	117	127	112	132	89	118	134	115	131	135	143	97	119	105	133	117	126	110	114	119	119	99	123	132	103	97	112	117	132	93	105	124	150	110	90	126	138	118	121	105	102	106	102	122	88	118	113	109	124	110	116	108	104	127	128	116	129	119	98	116	113	122	113	133	102	125	112	114	110	132	121	128	104	113	112	96	110	115	122	123	122	113	116	114	121	113	116	123	99	112	116	109	117	106	129	111	102	105	124	147	109	116	112	120	112	123	96	97	123	116	101	113	114	107	130	91	105	134	111	116	125	103	121	130	112	115	120	119	85	112	106	116	101	115	122	116	98	122	114	125	119	104	130	108	112	130	129	128	127	120	106	130	103	106	122	111	128	117	118	102	106	105	121	111	107	132	104	89	128	115	115	133	115	132	121	109	112	107	136	113	112	113	132	116	97	110	119	115	130	131	143	103	115	124	110	124	114	115	121	108	101	109	130	114	120	116	120	123	96	118	104	130	102	115	120	113	106	127	108	111	117	101	110	109	125	115	116	106	114	119	117	124	112	115	134	107	127	128	146	113	110	117	130	113	123	138	117	95	111	111	106	124	137	105	118	125	118	112	120	113	116	112	117	120	96	114	128	121	116	124	135	97	107	113	112	124	135	106	125	128	139	107	113	117	110	124	124	131	127	110	127	112	118	145	113	125	109	118	145	112	137	131	120	109	117	109	121	132	129	107	119	121	144	147	125	134	110	98	136	114	102	126	101	120	113	116	126	94	115	117	108	117	110	120	134	133	94	113	103	107	104	117	118	125	109	123	120	115	112	119	132	93	133	105	108	117	131	118	132	108	106	107	103	112	126	119	110	112	116	104	104	119	129	123	118	108	113	108	118	129	139	109	131	131	93	110	111	117	114	118	123	108	117	111	118	118	126	119	103	99	130	124	137	118	113	115	112	113	109	121	110	118	103	98	150	122	129	116	119	100	100	114	124	111	119	105	106	101	134	147	113	106	106	120	107	111	130	129	148	116	115	111	115	108	101	105	113	132	118	109	131	114	111	138	113	115	117	120	129	99	120	110	109	104	109	112	113	109	119	117	115	136	127	108	99	105	114	112	124	118	127	111	136	98	107	121	121	132	123	110	126	115	121	114	115	127	104	112	112	124	104	121	110	102	126	124	100	121	137	97	112	124	122	109	129	107	109	131	130	93	109	113	109	127	112	120	109	132	130	130	115	109	111	111	110	120	107	119	125	102	87	101	93
6075	1123	2470	2946	2573	2114	1749	1423	1213	1000	938	807	768	705	655	622	574	577	557	549	498	459	485	440	467	453	424	405	429	423	411	410	402	381	354	356	382	391	359	364	381	359	336	357	377	368	368	400	351	330	403	385	385	401	455	376	392	380	403	397	393	392	351	345	331	355	373	389	342	312	360	341	317	328	378	329	326	373	339	366	355	350	336	320	329	373	336	336	365	332	343	338	309	354	322	330	325	309	320	329	307	336	344	336	320	343	357	314	307	323	356	298	308	288	304	324	319	327	320	341	313	348	340	306	348	331	343	330	345	336	355	315	321	343	322	318	371	329	308	309	313	341	371	321	335	356	298	328	307	319	322	315	345	318	307	325	337	322	310	317	347	352	319	310	328	276	330	293	339	311	319	299	343	349	302	340	296	358	357	335	336	337	311	329	324	334	327	345	338	291	334	334	351	331	334	300	332	331	335	337	313	318	304	306	324	294	297	331	343	358	348	305	320	324	311	339	332	308	342	302	320	287	327	325	336	323	324	329	326	322	339	329	315	311	307	324	346	341	294	343	309	322	335	321	344	308	298	308	317	317	327	332	335	302	316	326	319	345	324	385	351	346	307	326	303	314	359	317	334	305	325	296	330	333	307	331	341	282	370	313	315	324	312	348	323	314	316	320	336	314	339	315	340	352	333	359	343	302	314	315	329	306	344	342	298	311	313	314	297	307	335	331	334	351	274	311	318	366	304	308	323	346	325	327	315	316	351	339	292	319	288	346	310	373	335	338	302	353	320	316	291	362	313	301	300	340	329	307	301	338	313	321	307	315	321	333	325	317	373	328	329	326	355	330	343	359	302	334	281	345	345	321	317	325	331	317	316	326	370	318	322	315	351	308	299	318	323	338	320	359	335	343	307	312	305	321	313	326	324	324	340	328	333	349	338	346	341	336	351	312	343	308	313	347	319	309	325	297	320	289	302	337	302	347	320	315	329	299	350	340	341	340	364	315	340	331	337	329	323	311	346	313	340	317	314	323	320	328	321	356	288	329	311	332	280	335	309	334	308	329	344	335	348	344	290	341	338	310	339	322	319	304	312	337	313	305	307	314	354	326	349	311	326	295	309	317	308	378	340	319	350	335	312	319	304	318	368	289	334	321	329	301	333	334	313	335	297	339	329	296	297	326	340	341	358	295	348	337	317	326	348	347	317	305	302	313	308	321	337	320	347	341	330	331	336	326	341	296	298	314	326	298	316	381	319	347	339	306	315	326	302	340	328	335	348	334	305	338	345	341	356	317	326	333	343	333	319	323	299	328	341	322	325	313	333	361	321	313	343	316	338	321	324	307	309	370	341	338	306	325	358	292	290	332	306	346	334	349	312	337	298	354	321	329	315	290	332	290	334	318	327	331	299	308	323	332	370	335	345	320	316	354	346	326	362	360	340	303	312	331	363	315	353	327	320	337	348	332	346	319	315	320	325	307	298	312	344	324	298	301	317	298	313	288	356	300	334	301	346	304	345	329	314	335	330	345	335	322	325	326	336	318	332	333	304	309	318	326	314	300	323	332	368	355	298	318	309	317	286	294	328	339	320	342	316	333	326	310	333	337	355	307	330	317	358	325	301	309	351	348	307	334	346	330	340	334	327	328	329	320	330	333	312	321	392	336	353	313	316	324	310	301	304	308	338	344	323	333	363	347	289	287	333	318	286	339	310	347	320	298	317	364	370	320	333	313	327	341	294	313	347	339	336	322	327	330	344	311	333	313	342	310	310	307	358	340	317	320	314	324	321	297	291	336	321	321	324	329	332	307	327	349	293	358	314	326	328	302	305	325	343	343	357	302	284	311	317	311	346	312	314	339	321	328	314	319	322	340	347	321	295	336	338	330	317	330	311	351	357	328	296	335	292	317	309	352	307	342	348	359	315	306	298	296	324	326	314	318	310	287	353	320	328	340	333	303	356	319	293	336	308	283	312	331	321	319	327	302	305	321	327	305	311	331	348	275	339	314	340	332	312	323	332	329	313	346	320	313	340	335	324	313	313	315	323	322	335	317	328	318	327	319	332	337	352	331	295	302	362	313	332	333	362	325	360	365	326	332	329	328	313	289	323	350	320	317	279	299	337	328	320	312	358	326	346	340	315	338	306	297	332	324	319	311	296	312	337	312	343	350	331	315	317	300	333	329	332	306	332	319	315	362	335	333	322	327	348	301	289	324	347	326	339	308	360	306	299	319	319	315	322	327	323	329	353	347	324	342	319	314	335	330	335	314	307	307	356	331	336	355	341	310	352	323	331	363	319	313	322	315	329	324	342	299	317	354	288	343	338	308	350	321	305	303	347	308	323	340	322	306	337	354	297	286	347	322	306	321	313	329	306	331	310	321	323	299	384	320	336	333	340	336	294	311	332	315	301	312	344	355	333	341	316	332	335	309	344	306	319	316	341	339	328	351	323	304	297	324	325	308	289	295	361	322	323	308	325	319	307	357	313	345	357	293	339	320	323	291	350	309	287	315	309	353	323	314	311	287	316	328	296	303	319	303	344	328	309	318	322	350	335	340	348	329	281	315	315	329	323	324	337	340	364	328	338	314	331	319	295	319	293	325	274	298	317	344	310	300	299	318	309	308	352	310	339	338	333	350	358	362	351	329	356	299	282	322	307	331	292	341	327	328	328	326	317	344	303	313	359	335	307	317	278	346	297	352	332	308	355	308	323	324	299	336	341	324	309	343	326	312	329	320	312	360	333	339	335	333	349	321	327	332	317	325	317	306	317	327	335	347	336	323	323	319	341	317	333	341	314	327	358	364	328	336	308	346	318	323	327	339	306	358	350	327	332	327	320	310	313	293	322	295	330	355	304	326	318	320	329	353	298	297	342	296	336	316	346	330	362	346	318	336	334	330	324	316	310	324	331	323	326	341	342	334	315	340	350	352	290	319	324	329	332	314	360	329	342	331	313	309	311	312	321	309	324	350	337	339	299	326	340	297	341	334	320	315	357	327	340	364	333	340	314	315	304	320	332	289	305	321	298	317	295	306	333	329	324	328	334	288	327	310	323	311	301	308	299	340	328	304	316	296	312	339	359	329	328	308	323	304	366	333	323	311	305	301	321	353	338	315	317	305	305	326	299	299	318	332	344	333	345	321	302	314	321	320	318	320	335	317	326	329	341	328	318	309	292	310	362	330	353	355	351	339	314	354	342	315	327	319	320	352	350	331	304	334	320	381	337	325	364	324	312	345	290	315	347	328	330	323	314	344	347	295	334	325	343	369	341	324	333	297	334	333	338	326	332	327	302	316	335	308	309	336	333	308	322	349	335	320	325	335	357	329	312	341	333	299	334	342	326	326	327	331	318	274	323	337	347	319	320	372	344	315	322	341	310	324	306	300	332	334	374	318	345	329	347	343	339	304	340	335	303	300	342	317	331	333	322	300	325	331	313	354	303	316	336	345	308	319	285	341	317	298	321	322	308	335	324	327	352	349	327	342	292	328
14234	1767	1982	1426	964	688	594	395	305	243	236	197	186	167	126	137	145	106	96	85	86	76	78	61	75	76	79	65	83	62	63	64	82	78	65	67	72	56	59	73	72	54	44	59	68	59	62	64	61	67	65	56	63	70	60	50	57	63	67	58	69	64	57	47	52	60	75	58	62	62	57	55	56	59	58	50	45	43	66	54	60	60	61	45	45	45	56	50	43	52	56	66	58	67	69	54	51	46	51	48	57	61	62	51	47	66	50	65	50	48	59	57	54	59	59	43	56	44	56	64	59	49	53	54	64	48	40	49	53	66	55	64	50	45	60	45	61	48	68	61	53	54	61	47	53	46	60	35	61	51	58	55	59	53	56	55	39	56	52	64	52	61	47	55	55	39	48	61	58	50	51	53	48	40	49	46	57	53	52	44	55	58	53	47	49	43	36	38	57	54	46	48	56	45	46	53	48	58	63	49	56	54	53	67	55	52	45	51	59	41	50	50	54	42	47	64	49	59	42	57	71	63	56	46	52	60	47	57	50	55	55	49	47	51	51	66	62	50	66	54	61	54	48	55	53	39	48	45	69	61	59	44	50	64	55	48	53	64	65	62	45	60	39	45	48	56	47	57	70	56	57	60	50	59	42	53	48	55	47	49	53	58	50	58	46	43	48	55	45	50	42	59	48	50	31	48	59	52	51	43	52	53	50	48	45	62	45	48	49	52	51	51	43	56	51	47	58	45	48	42	52	48	44	54	60	59	45	64	48	40	54	37	47	42	54	44	49	57	49	53	53	49	57	48	48	61	57	56	69	50	51	43	69	64	46	59	53	56	51	52	49	43	46	47	47	61	44	46	45	62	58	59	48	48	44	45	57	38	58	50	52	44	38	51	61	50	51	62	62	52	51	58	51	65	47	63	58	61	54	51	56	46	53	53	40	39	64	42	42	48	50	58	72	60	57	50	50	52	46	69	51	62	57	47	56	60	64	35	52	46	49	52	57	62	44	45	58	51	56	54	49	54	46	55	55	64	67	52	53	48	60	59	45	49	54	58	62	42	58	56	48	53	57	59	55	56	52	43	51	56	40	66	59	56	39	55	55	62	41	65	41	52	59	49	56	52	53	56	47	50	58	63	58	57	49	55	48	54	57	45	44	55	51	43	64	53	41	42	57	48	60	44	48	62	49	49	49	64	49	50	57	49	52	48	46	38	47	59	53	49	51	59	59	33	44	57	63	58	50	57	55	57	45	58	44	55	58	64	67	64	65	65	57	46	51	60	48	44	55	45	60	52	61	48	47	56	45	47	44	57	57	58	45	45	40	53	55	52	50	48	51	58	50	59	49	54	49	37	39	56	41	62	44	58	63	49	58	59	57	57	53	47	64	54	39	50	44	48	62	50	47	44	67	54	59	49	49	63	44	50	46	60	44	48	52	45	62	69	44	52	51	62	51	44	65	48	46	58	58	61	43	49	54	47	64	37	50	51	48	48	34	59	41	54	62	52	32	59	41	54	46	60	47	49	59	41	42	58	46	50	51	59	38	47	48	65	54	55	57	67	49	61	67	47	51	53	50	52	41	49	54	60	44	53	74	48	50	53	46	55	55	50	74	60	54	53	49	48	44	52	44	51	48	54	56	63	52	50	45	68	58	54	52	49	53	38	48	58	55	47	49	53	53	50	47	49	54	46	49	55	56	53	40	45	38	59	51	50	51	53	63	53	59	72	45	50	47	45	39	42	64	56	57	39	36	43	42	46	50	47	51	58	52	50	52	65	30	42	49	48	65	54	48	54	36	49	48	45	44	46	54	53	42	55	59	42	60	58	63	45	63	54	46	52	55	50	30	54	57	50	44	57	52	56	56	50	52	59	57	38	64	49	35	29	39	63	56	55	42	51	59	42	59	63	48	46	56	47	37	50	49	52	54	50	51	52	48	51	53	63	61	64	63	59	60	43	50	50	67	58	55	60	58	55	56	51	49	56	51	55	51	46	49	53	43	43	53	54	42	40	47	48	43	51	58	64	55	49	46	48	46	54	51	67	47	41	57	47	54	51	66	52	45	43	45	51	52	54	50	59	49	57	59	53	60	68	55	58	51	51	64	50	60	36	66	55	41	46	59	58	53	60	53	55	49	60	43	50	52	59	69	45	51	61	70	50	62	61	57	53	50	63	52	49	56	51	46	59	55	58	52	52	44	39	40	56	56	51	44	38	44	55	68	68	51	55	45	52	46	50	56	50	56	58	63	48	57	49	45	57	52	45	56	51	49	43	55	54	54	44	57	52	58	52	65	56	51	42	53	47	54	48	59	45	51	49	60	41	49	57	57	65	62	57	50	48	59	47	53	40	59	53	53	52	50	45	54	43	48	46	51	49	52	57	46	51	50	43	54	62	51	58	69	48	49	56	54	54	51	48	63	47	58	54	44	58	52	49	44	54	54	47	52	43	46	58	65	58	57	53	51	56	55	46	54	49	52	52	70	53	53	43	53	58	62	48	54	60	40	55	46	61	55	67	70	54	49	50	44	68	48	77	54	40	54	53	41	52	41	63	53	64	64	48	46	59	52	44	65	40	41	53	52	55	52	56	55	50	54	47	46	52	60	59	49	57	37	59	54	56	55	54	44	38	39	61	47	55	47	55	54	46	46	57	55	58	53	54	42	50	44	39	63	60	48	43	63	51	51	57	63	44	41	64	59	54	61	60	55	51	60	49	49	49	58	56	64	41	53	53	50	53	51	49	55	35	55	51	66	54	55	60	54	62	52	43	55	46	59	39	42	46	40	40	53	62	63	57	65	54	66	49	64	39	44	51	45	45	52	44	55	69	51	53	48	62	59	49	48	49	48	59	60	46	48	43	66	56	50	50	58	48	45	64	54	46	49	64	54	52	49	57	51	56	53	39	40	45	58	57	50	50	54	52	35	60	51	53	44	48	60	55	54	48	58	47	60	50	42	52	49	59	57	42	54	63	52	50	49	48	41	59	50	52	54	46	51	52	60	58	43	51	51	47	64	51	45	56	59	43	61	38	52	54	71	53	48	64	49	54	55	48	51	55	56	45	48	48	46	46	57	57	52	50	52	62	48	49	64	45	39	45	54	61	47	49	64	47	39	52	52	55	49	51	57	44	46	50	54	50	67	60	46	62	49	43	49	51	50	69	52	48	63	39	51	45	49	59	56	51	45	56	55	50	55	40	51	67	42	57	57	57	46	55	54	53	53	60	66	41	58	47	51	42	60	42	61	54	57	60	64	49	58	61	42	58	57	60	51	67	54	69	67	52	50	54	49	58	64	55	40	46	50	59	50	50	56	47	51	41	60	49	49	51	37	55	50	42	47	46	64	48	54	50	44	55	40	50	47	49	53	63	51	52	56	36	57	45	65	57	52	55	52	44	52	41	54	49	61	62	67	42	66	45	46	47	53	51	64	49	48	39	50	44	49	61	54	50	54	44	46	54	44	49	52	48	55	53	58	60	51	48	67	60	57	53
7590	1761	4368	5148	4262	3469	2755	2329	1856	1551	1360	1183	1066	882	818	787	675	608	601	479	492	464	418	426	370	350	375	332	315	348	331	291	328	266	251	228	272	225	254	246	218	223	248	255	255	220	231	210	208	221	234	268	252	278	324	322	329	266	226	269	230	235	239	222	171	167	233	224	178	204	234	197	165	185	227	184	160	185	196	243	157	177	188	172	169	159	165	178	178	165	140	174	172	174	177	161	146	138	158	177	147	174	186	170	158	139	154	151	170	150	169	154	143	158	164	143	172	167	157	167	159	150	157	165	174	161	166	178	166	164	131	154	154	146	129	162	146	171	182	141	152	163	147	153	144	147	161	153	170	156	150	150	139	169	134	150	152	138	161	151	151	146	149	155	173	158	144	156	171	134	152	166	131	151	149	172	160	152	158	193	170	163	129	161	155	144	166	154	143	138	149	152	164	159	162	140	154	151	150	137	138	171	129	161	157	182	164	147	173	150	158	157	126	134	156	166	153	158	156	167	173	174	156	170	163	168	130	134	155	141	135	165	158	141	137	145	147	147	160	147	143	151	150	159	134	169	163	164	147	151	162	160	146	153	170	145	142	167	147	162	176	161	170	141	142	151	148	163	166	152	148	143	158	170	147	153	147	161	159	131	182	164	160	147	151	159	142	149	143	175	154	167	137	146	148	137	160	159	155	147	168	162	158	125	147	177	151	164	162	159	162	153	142	163	152	151	175	138	155	146	159	141	167	143	179	168	148	164	159	152	177	162	145	150	165	174	152	151	162	178	143	147	161	155	159	149	161	142	145	144	154	144	155	164	173	126	143	151	145	147	146	135	143	157	141	170	154	156	139	153	153	151	175	158	157	160	148	179	164	123	152	154	152	127	132	134	121	152	156	144	155	141	159	152	167	166	150	137	171	154	170	170	139	173	151	166	130	151	138	126	156	134	161	138	135	157	168	159	146	145	155	173	150	146	149	155	156	132	164	146	131	138	139	150	161	153	140	150	146	132	129	142	148	132	169	137	157	153	142	141	138	128	176	159	156	137	147	156	164	147	136	146	141	172	164	150	145	149	152	142	147	155	153	140	159	157	137	162	148	148	166	152	186	154	123	139	173	161	161	158	140	135	147	141	126	145	154	165	147	147	182	142	152	154	154	139	162	156	153	140	141	134	138	144	167	151	151	159	131	149	157	147	163	156	147	165	148	135	153	141	145	172	148	142	165	159	139	158	132	139	134	161	151	147	162	150	146	152	138	159	167	154	149	150	149	173	146	157	148	150	151	145	156	137	168	140	154	158	148	135	134	149	150	162	175	146	147	156	160	160	143	150	132	141	144	151	168	176	142	156	154	139	141	167	146	156	153	156	169	146	136	138	141	139	151	145	178	154	164	141	143	137	177	133	169	155	139	155	156	151	158	131	155	149	152	153	181	140	166	133	133	141	147	124	168	152	166	149	169	141	169	169	131	158	141	154	151	159	158	147	152	158	168	167	140	151	145	156	160	162	159	154	159	150	146	156	159	159	153	152	178	163	164	122	166	160	163	146	143	159	142	158	137	140	157	158	126	154	139	142	160	149	155	178	137	157	176	155	154	152	139	176	172	132	179	121	175	165	159	137	150	141	150	156	143	150	149	157	147	154	142	155	139	150	149	152	167	141	145	160	127	121	147	142	150	145	156	180	159	151	144	176	173	136	172	144	161	163	147	145	167	163	162	149	143	145	152	140	139	148	146	146	134	135	149	149	153	139	140	152	125	153	147	164	149	149	143	172	150	163	155	131	167	155	175	151	150	150	142	152	174	155	147	165	153	159	172	142	139	142	158	171	155	189	160	154	140	150	130	162	144	138	137	153	130	147	145	141	137	148	158	152	151	142	161	157	160	175	170	148	149	152	160	162	161	149	145	160	181	157	159	171	166	141	160	181	183	167	144	157	166	153	144	152	169	167	172	159	149	184	135	143	150	141	164	153	186	150	148	146	159	162	136	160	157	139	158	129	146	151	162	149	132	145	137	140	146	146	157	146	153	132	151	153	180	152	153	150	162	153	166	145	136	166	141	158	138	131	153	171	127	149	179	142	144	171	169	159	143	172	154	122	152	158	144	175	159	160	163	147	146	119	172	161	164	159	145	153	180	162	155	142	165	157	129	184	143	158	157	149	154	148	172	168	165	148	170	137	184	148	139	160	159	140	143	169	141	126	152	146	150	151	145	157	143	150	129	139	152	152	143	157	182	144	162	159	164	134	130	173	155	156	151	154	152	149	178	155	147	150	149	161	145	151	136	159	144	163	162	146	164	135	152	161	158	138	151	145	155	153	136	161	149	153	144	165	143	148	157	150	153	151	147	170	163	145	139	161	153	157	158	169	172	156	161	130	164	144	162	178	152	167	147	156	140	148	153	144	170	137	140	159	142	156	161	172	156	151	155	169	169	165	160	156	154	145	134	160	173	146	156	169	160	145	156	162	160	145	131	136	147	153	158	148	151	145	159	131	159	151	151	160	152	138	153	137	147	142	151	138	148	154	138	138	158	150	164	152	150	153	146	159	151	134	160	170	163	166	140	147	147	144	160	157	184	153	150	174	153	139	185	165	146	141	143	155	167	152	147	160	155	143	179	158	149	172	163	141	141	134	165	148	156	164	148	157	171	156	163	177	172	154	164	129	143	141	132	149	153	120	152	144	145	162	145	155	145	142	145	141	131	167	150	147	146	129	178	143	143	144	153	147	156	151	146	140	137	159	139	142	167	165	146	168	137	130	151	146	150	164	146	160	160	144	161	132	140	155	160	132	161	143	141	128	138	154	141	134	148	147	152	152	143	150	165	149	136	153	153	152	157	150	158	157	138	151	160	135	170	146	163	155	139	160	136	153	161	176	144	147	154	132	157	139	147	146	142	149	147	151	150	156	151	165	153	157	158	152	157	173	151	160	164	160	148	149	170	173	145	145	146	150	131	141	151	138	144	150	163	170	162	143	167	143	140	161	139	164	157	135	145	149	173	150	160	155	125	149	173	150	163	156	150	160	149	154	152	143	158	154	152	161	160	144	167	179	168	155	162	167	143	148	142	145	149	153	142	156	175	136	168	147	169	135	129	154	178	136	134	158	159	147	148	173	126	151	164	147	177	136	147	149	146	150	155	160	150	148	151	158	163	149	156	147	146	179	139	160	158	153	160	152	183	148	127	159	150	134	134	142	161	172	138	157	147	138	134	151	141	166	148	152	166	163	168	139	153	158	164	136	159	149	152	157	144	162	143	165	155	170	172	134	148	130	146	145	158	167	138	161	132	128	151	146	141	144	138	157	157	165	139	161	137	158	159	147	160	126	145	175	172	151	162	163	165	163	148	138	141	133	148	134	151	170	165	133	128	137	165	169	154	151	155	147	161	150	149	172	157	125	166	159	170	166	154	152	123	172	141	135	150	141	155	159	160	159	163	146	160	150	149	166	154	166	147	151	141	160	140	165	173	142	152	166	155	149
2253	141	127	122	112	139	103	118	109	89	117	120	94	100	105	101	102	108	92	110	120	113	105	114	87	101	100	106	110	120	101	82	114	122	118	113	96	103	85	106	98	105	91	112	111	105	88	107	117	110	89	93	119	106	108	111	104	86	118	120	102	109	97	96	94	84	92	96	124	108	117	112	108	101	83	104	102	122	93	113	110	89	99	104	100	97	103	117	92	100	91	119	113	118	85	104	117	106	122	93	95	109	120	92	98	97	105	80	119	113	124	120	105	100	113	93	103	123	90	88	104	130	117	93	114	109	100	87	107	108	104	118	101	99	87	114	118	92	85	94	118	103	89	115	106	93	90	111	113	101	113	102	95	114	115	98	94	112	106	92	108	105	103	108	130	96	99	103	101	104	85	95	108	95	97	115	87	98	104	115	96	87	109	103	90	106	89	111	104	99	107	106	106	98	106	104	115	110	100	111	107	99	121	109	90	95	105	105	96	105	101	89	98	92	103	86	88	100	108	87	95	110	95	105	113	100	130	80	83	97	105	94	99	114	89	110	97	101	100	88	92	92	94	101	98	106	113	125	107	95	112	111	108	98	101	99	104	103	110	106	97	91	111	93	101	116	101	115	104	103	108	91	111	106	104	91	93	95	114	111	96	88	109	105	84	103	96	95	89	109	103	87	118	80	97	91	109	108	107	106	100	105	110	111	100	106	104	104	112	91	101	92	91	95	106	99	108	105	99	113	92	79	86	104	101	93	107	115	96	119	95	101	91	103	93	109	109	112	107	121	103	112	111	110	82	115	111	97	106	104	103	92	117	94	109	94	113	84	94	109	99	102	107	86	91	116	94	88	119	109	110	108	114	108	99	93	101	109	96	113	111	104	116	96	100	113	128	91	100	106	114	98	98	113	91	107	102	93	82	110	119	93	115	108	152	100	91	112	107	89	112	97	115	113	93	103	113	124	112	92	122	129	114	116	93	96	93	117	109	110	103	106	110	90	106	96	109	111	107	95	102	107	95	103	103	91	105	107	112	110	92	92	118	100	102	103	106	117	105	107	97	94	112	107	112	97	102	93	102	98	117	105	87	100	96	92	96	122	96	100	97	113	120	103	101	105	116	104	108	99	86	121	115	119	121	103	124	115	99	116	110	98	114	122	88	106	107	100	100	120	108	106	101	120	118	124	87	101	82	101	90	116	105	113	115	104	112	103	98	95	113	95	120	114	108	95	91	111	109	114	119	128	103	105	102	119	99	78	109	87	103	104	116	100	106	126	106	100	102	108	104	97	86	114	79	101	116	101	89	109	105	84	101	111	97	95	105	96	107	111	95	91	110	99	95	100	97	99	117	106	91	103	95	107	90	102	88	104	103	110	117	104	118	99	98	114	105	112	122	113	86	105	92	80	100	114	94	98	104	90	95	101	96	101	101	103	91	111	112	83	102	86	94	111	98	90	119	100	103	98	95	100	119	99	95	96	107	92	107	125	107	102	116	106	100	106	93	109	89	121	95	98	105	92	95	107	101	108	109	110	102	97	118	109	108	82	108	107	95	90	112	103	100	114	95	93	99	106	116	101	94	102	81	122	84	94	100	88	97	114	95	98	86	109	111	97	105	106	90	107	102	114	108	92	99	96	126	123	131	128	103	113	126	97	115	81	116	98	117	106	99	122	108	111	108	105	100	129	108	93	97	110	115	113	105	108	105	108	97	87	108	94	114	112	120	117	111	97	102	101	109	120	96	97	117	105	104	96	107	97	114	116	122	114	84	104	108	104	103	122	107	118	104	112	101	116	107	89	110	101	110	94	106	107	110	103	106	89	114	101	94	101	92	130	95	97	101	87	84	114	96	100	100	116	103	119	104	102	81	106	104	106	101	96	93	94	88	116	110	100	103	98	107	121	117	88	124	115	102	114	99	123	96	94	104	105	102	99	93	120	112	109	96	93	97	107	100	93	91	114	101	99	117	99	108	121	109	102	116	105	110	121	109	118	114	108	130	100	113	95	124	85	91	98	99	108	97	114	96	102	89	93	121	89	108	89	102	101	120	114	135	111	111	109	103	113	102	103	113	115	110	107	92	123	77	99	99	107	91	89	96	106	89	104	88	85	87	119	106	97	111	100	93	102	94	99	104	111	98	92	101	84	107	126	113	107	96	103	117	93	103	100	92	92	94	98	90	100	107	127	113	100	106	94	95	101	117	95	107	117	108	92	111	105	105	110	118	104	96	92	103	97	99	125	117	90	90	109	104	87	107	111	121	112	123	102	108	79	109	98	98	109	104	108	112	97	106	108	89	89	102	102	114	104	107	113	93	99	117	91	109	109	108	118	93	118	109	121	104	106	119	96	101	100	106	106	99	109	100	95	106	114	102	87	95	109	114	107	91	120	112	108	106	85	117	98	104	83	103	103	107	107	107	100	102	83	124	111	119	113	98	104	110	107	112	109	70	93	115	116	88	114	107	101	110	113	106	111	116	102	110	95	99	96	96	94	98	108	110	97	125	93	93	106	100	110	101	120	87	95	100	103	89	115	100	96	112	107	95	98	125	103	101	105	115	108	106	110	102	91	94	124	115	90	111	100	103	94	105	105	110	100	124	88	95	97	80	118	114	116	117	93	111	106	107	76	99	101	117	91	102	100	97	108	118	89	95	104	106	93	99	119	95	94	88	113	90	126	96	95	111	98	103	84	97	101	92	108	129	117	106	102	105	113	80	93	101	93	99	114	98	102	102	109	101	101	103	107	96	94	99	88	91	95	87	118	99	101	90	99	113	98	111	93	111	99	109	84	124	114	97	103	107	109	106	103	113	114	99	100	107	87	92	115	86	95	116	102	92	114	111	95	102	96	94	113	116	89	97	108	91	87	94	97	93	102	95	108	92	115	94	110	110	114	106	110	97	104	103	92	113	120	104	98	96	104	105	88	98	111	97	106	115	109	105	111	91	98	107	114	104	104	104	109	92	87	103	87	98	115	117	109	103	95	113	101	113	106	83	114	88	107	103	96	102	103	103	104	103	100	107	106	99	122	119	116	100	99	90	110	110	101	104	126	112	87	106	110	100	92	95	82	106	107	91	93	98	107	93	102	85	112	111	89	115	96	116	110	95	107	124	93	101	84	108	108	100	86	109	129	114	105	112	95	96	106	99	99	88	115	100	105	100	104	105	96	121	122	94	88	106	103	103	96	107	117	93	120	108	107	101	99	83	105	97	86	108	96	94	107	102	95	99	105	109	114	118	103	115	99	97	99	104	103	89	102	98	89	100	97	102	108	88	119	107	113	96	89	95	89	119	102	119	91	97	104	105	98	108	98	101	115	88	102	97	111	102	101	93	111	111	103	91	92	94	104	117	109	74	100	107	97	104	107	93	110	117	112	103	94	76	114	111	110	100	103	102	101	115	92	103	96	96	104	106	98	97	112	106	124	123	115	88	91	103	106	95	104	106	105	91	114	102	93	84	87	90	99	96	104	88	88	93	100	93	87
2516	345	374	446	402	425	359	338	345	305	342	315	345	313	319	329	315	313	301	327	302	309	314	304	309	319	309	313	316	318	279	279	286	260	328	314	331	280	285	291	267	298	292	291	304	286	288	336	286	311	327	288	311	306	323	322	294	308	291	314	333	321	305	305	310	266	317	308	282	293	296	274	304	296	275	274	273	297	300	321	271	297	291	307	287	264	304	311	292	303	303	305	281	291	306	268	265	327	282	283	292	313	319	298	304	334	290	304	333	297	276	305	304	274	288	286	319	289	316	312	351	283	284	312	270	279	296	282	306	265	252	296	323	309	299	311	296	278	292	315	256	288	327	290	266	268	319	305	247	240	281	294	311	285	286	299	261	282	283	322	303	306	292	298	259	292	294	274	288	312	299	308	280	290	286	317	325	288	301	292	287	285	295	293	285	264	285	298	273	265	269	299	298	278	307	274	284	314	342	300	266	301	313	295	328	306	282	308	264	251	278	302	280	285	315	327	280	313	265	290	305	272	306	318	300	342	269	292	289	306	341	305	306	276	355	295	314	271	290	279	240	317	301	273	311	283	282	281	264	276	318	311	309	291	275	327	323	281	273	277	272	293	293	311	324	301	279	299	279	305	273	292	331	275	314	280	309	280	304	288	296	297	289	299	281	286	312	292	298	290	293	286	301	266	312	286	288	322	273	298	315	291	337	300	298	266	300	330	314	301	288	294	312	313	285	279	302	327	319	326	272	297	297	259	309	301	306	315	281	284	290	292	271	281	298	293	327	281	301	298	265	278	305	322	317	279	327	289	267	298	291	282	314	280	290	330	294	291	302	311	303	301	326	280	270	292	303	312	274	282	293	329	297	306	272	273	283	302	280	302	310	291	322	285	298	337	297	294	287	315	308	295	284	259	322	279	277	265	280	282	287	300	292	306	306	272	284	274	293	298	296	298	306	303	297	280	320	312	279	268	330	284	304	303	292	280	285	290	316	305	315	281	303	327	300	282	297	298	292	302	266	319	298	299	330	268	273	289	323	292	277	317	274	321	280	286	304	288	313	326	311	283	304	275	308	305	302	273	324	296	277	306	301	293	302	294	308	305	302	292	307	279	298	310	288	302	313	288	290	318	292	307	295	311	280	298	298	305	312	292	296	293	327	331	288	290	292	301	277	297	294	307	319	308	318	287	314	263	286	339	280	299	324	292	308	317	288	295	291	316	306	277	282	291	275	303	310	325	306	298	311	300	320	282	273	322	290	325	295	299	325	286	301	291	255	309	316	293	278	286	269	288	328	290	324	309	298	288	292	296	293	311	308	292	305	310	292	304	287	298	289	319	282	323	284	278	256	295	313	326	306	305	306	307	300	295	294	281	279	311	299	298	303	299	312	306	271	286	321	284	304	321	273	273	323	288	294	304	315	281	296	278	302	300	295	281	301	288	287	303	311	277	293	278	306	282	287	320	303	312	313	293	257	328	285	310	295	323	287	341	283	301	281	288	281	287	314	302	282	319	284	266	295	280	300	302	323	334	308	312	295	320	311	285	281	295	310	326	288	278	297	311	317	289	308	281	291	311	298	319	270	304	296	329	317	303	315	298	307	269	334	305	289	259	256	302	297	315	281	304	299	286	318	280	303	318	311	282	266	263	285	297	313	294	294	326	294	305	304	306	307	309	293	299	318	321	250	307	301	275	276	278	318	311	300	314	292	296	301	296	281	297	282	321	284	263	297	286	294	317	293	287	307	297	267	283	313	306	331	290	314	326	298	280	278	281	325	305	291	317	260	295	278	296	287	283	306	313	285	328	290	295	290	316	272	300	289	298	314	319	264	283	309	307	289	302	301	328	300	273	327	286	288	316	266	304	300	284	299	301	291	285	272	314	314	319	281	279	271	290	314	326	327	277	299	314	303	328	291	333	326	289	279	271	323	305	316	268	276	309	322	290	283	314	304	318	278	322	298	323	280	312	314	302	279	294	310	296	285	287	294	296	285	278	304	333	297	289	314	267	291	299	282	284	271	307	275	328	296	280	289	262	282	298	295	299	287	263	291	279	318	291	300	291	277	331	293	263	290	303	309	293	285	314	287	279	271	276	320	311	323	297	304	312	291	302	328	297	299	296	311	242	324	274	294	275	327	311	276	295	291	317	306	307	320	265	305	288	301	309	276	295	286	286	295	291	277	314	278	293	336	301	284	317	275	284	278	300	327	316	305	283	319	298	311	302	314	294	288	276	290	278	320	309	322	294	317	295	276	279	300	280	318	308	277	281	305	321	317	320	299	299	298	289	302	320	294	318	292	285	316	294	301	312	298	312	300	330	284	277	301	294	297	319	321	322	284	269	291	313	285	324	280	283	330	291	273	290	282	313	264	312	303	320	284	291	277	296	284	290	276	262	275	313	290	301	309	311	264	322	305	289	292	309	309	287	294	323	307	318	308	294	317	261	298	299	296	284	289	272	306	310	296	289	303	254	327	279	315	293	314	315	314	300	296	311	271	277	310	283	304	313	341	315	314	292	289	291	289	282	294	274	312	290	278	302	280	278	302	271	335	293	309	271	279	335	325	294	289	298	274	275	313	311	325	306	315	287	282	278	285	305	286	269	318	296	301	336	295	319	297	302	297	310	295	308	274	297	303	291	294	306	303	277	280	283	240	325	316	288	298	281	280	281	274	323	297	315	272	315	274	303	319	292	289	290	296	335	276	299	316	302	275	335	290	270	289	282	276	313	290	290	282	264	308	297	281	312	277	297	286	310	311	327	347	283	297	319	303	273	294	295	308	327	307	281	306	300	275	304	307	273	317	303	269	292	299	283	319	278	314	275	293	282	301	317	292	297	325	316	289	304	288	336	303	323	313	318	286	310	264	306	306	277	299	279	307	283	296	303	324	266	298	321	288	288	313	315	312	304	306	284	300	297	276	289	308	283	321	285	294	293	314	294	314	295	288	275	304	282	309	282	306	311	312	309	293	276	298	310	297	323	312	283	321	303	273	325	267	295	331	315	270	325	317	297	282	311	296	293	298	280	287	290	319	289	320	262	322	320	315	288	277	278	308	324	323	264	319	297	298	300	305	302	256	317	302	312	285	314	305	298	279	308	296	309	292	308	289	291	278	289	314	300	294	321	314	311	286	305	333	286	320	301	331	322	307	316	325	298	323	295	296	282	276	320	307	320	296	301	291	290	305	290	265	306	276	331	294	279	287	330	321	296	321	276	301	273	321	344	287	304	276	312	287	286	297	270	267	294	292	336	294	301	277	318	309	309	292	290	297	280	310	297	280	321	304	313	311	317	353	291	332	308	291	272	310	282	307	293	277	263	278	274	308	283	303	323	279	317	300	298	294	270	292	317	287	267	298	282	326	293	312	272	293	303	296	289	284	276	293	280	314	296	306	273	331	282	278	311	295	297	299	310	319	290	313	286	300	290	291	291	297	274	326	325	279	312	287	306	305	314	282	293	275	300	299	291	287	292	288	320	310	315	267	279
8093	798	1056	840	562	418	341	289	285	248	221	180	192	159	149	157	160	143	164	135	123	142	132	139	116	147	132	117	106	101	129	114	112	101	124	132	130	135	130	120	92	119	107	99	110	121	122	123	137	110	104	106	129	130	117	120	104	96	112	118	105	120	106	111	117	92	122	109	101	131	128	99	119	115	128	122	108	119	116	139	106	124	109	122	113	130	113	122	116	118	112	107	132	98	118	109	102	110	117	135	124	123	116	122	117	106	117	107	109	107	141	115	119	122	120	101	125	121	105	112	124	118	115	133	117	126	105	112	117	116	108	97	111	122	122	109	111	119	99	114	113	112	112	143	135	129	134	116	118	113	125	114	129	124	115	114	123	113	106	133	129	115	108	102	117	144	139	140	129	108	130	111	100	109	117	121	101	108	119	114	140	120	115	145	109	104	139	115	123	110	106	87	117	117	110	96	142	110	142	123	112	116	109	118	91	99	114	114	101	117	114	105	132	133	119	117	108	100	137	112	131	134	115	131	135	105	118	129	121	111	121	92	111	121	107	120	126	123	114	117	115	113	113	97	117	107	118	140	97	103	120	111	131	107	112	99	113	110	130	108	122	111	121	111	108	98	105	129	124	138	101	112	112	128	146	116	110	113	128	116	123	130	111	95	117	117	115	121	103	116	98	104	102	104	139	117	116	132	115	129	104	112	133	117	113	115	111	135	129	116	114	122	145	127	102	116	115	122	112	124	127	129	98	122	98	103	116	118	127	97	110	113	125	102	137	126	114	113	119	124	109	109	112	124	118	126	128	112	123	98	111	124	130	118	112	113	110	116	118	125	107	122	131	131	131	123	115	116	122	131	123	121	125	113	108	118	100	123	122	102	104	117	106	127	130	132	118	90	100	119	112	109	99	102	113	119	114	126	122	118	133	136	120	120	117	110	112	103	104	118	113	107	132	131	124	125	108	115	127	134	95	113	111	123	118	125	110	128	108	116	118	111	118	124	112	99	127	95	126	99	118	127	115	97	130	97	112	102	110	120	108	130	128	117	106	97	107	107	107	105	119	103	132	126	100	113	108	117	136	106	114	120	98	108	107	113	112	99	118	111	132	130	131	122	109	127	107	110	126	126	119	120	126	109	132	96	126	125	114	102	104	99	126	108	126	118	111	99	103	115	105	127	136	127	98	113	115	105	121	122	111	129	114	105	118	106	109	123	108	130	122	100	117	133	110	115	123	131	114	120	116	111	110	113	127	112	133	131	108	103	111	126	131	130	126	119	122	109	121	117	121	109	115	98	107	99	120	121	127	103	116	102	104	117	117	93	106	130	116	139	116	102	116	106	113	111	114	118	128	129	100	109	117	103	98	127	109	114	137	85	119	130	110	126	121	107	127	104	119	101	113	126	106	108	121	120	104	105	127	118	108	123	121	105	119	113	111	126	105	118	115	128	113	111	105	116	121	118	87	111	138	113	117	102	112	111	123	101	120	122	102	122	117	108	136	120	138	112	107	99	106	109	119	117	105	95	106	130	107	129	115	126	105	101	106	125	103	105	86	117	110	133	112	119	115	131	111	112	134	104	122	113	125	105	111	115	126	115	131	130	119	104	110	125	122	126	122	100	115	102	99	123	97	111	122	136	117	108	112	109	106	129	128	101	115	111	133	102	115	140	133	103	129	126	127	108	122	121	117	111	132	124	115	89	126	116	113	124	115	104	136	128	131	124	102	103	135	120	113	104	113	117	116	142	133	119	119	116	116	124	116	121	108	111	100	131	126	101	101	136	115	112	129	118	105	113	111	128	98	111	121	121	134	134	132	115	115	144	118	118	133	113	106	110	110	118	118	129	116	119	114	118	124	117	110	113	113	129	125	122	119	109	102	110	93	129	130	125	120	117	105	115	106	116	91	102	134	106	101	107	112	113	112	107	120	110	101	119	118	116	131	122	112	111	104	139	108	126	122	104	91	126	128	113	106	123	107	133	130	105	118	110	129	100	125	99	126	108	119	113	101	138	103	109	124	108	106	118	109	120	128	117	115	112	121	97	119	117	95	114	124	124	126	116	111	124	125	98	110	101	100	113	125	116	128	131	128	107	104	108	108	106	122	118	101	109	120	126	112	121	123	102	144	114	112	100	111	114	116	121	102	104	123	93	115	127	113	106	106	114	123	115	106	116	110	100	120	109	106	107	118	124	121	111	132	123	125	106	117	104	102	120	129	103	111	108	106	124	120	123	109	128	113	118	113	121	119	124	123	130	109	120	124	113	106	124	116	115	116	117	115	109	119	128	122	119	129	131	108	130	115	102	119	130	115	103	123	115	123	116	99	121	105	103	103	132	100	109	115	114	119	113	113	135	124	101	113	133	110	109	111	109	124	108	138	112	107	112	126	116	111	110	120	118	115	129	116	119	119	134	113	83	118	132	125	121	121	95	108	123	114	110	114	126	118	134	115	103	115	121	124	105	126	120	113	100	120	103	106	116	131	102	118	108	106	116	108	150	121	131	114	100	114	112	100	107	116	117	122	110	122	99	109	134	126	124	114	115	118	128	112	118	111	107	98	110	107	111	128	105	108	123	129	107	124	108	124	105	102	105	114	110	113	119	100	97	111	130	97	108	105	131	136	112	99	115	115	105	120	128	117	131	121	123	105	123	109	112	129	132	118	119	122	115	94	119	115	100	127	92	94	129	124	113	113	105	133	125	110	129	104	97	111	120	113	113	128	102	117	95	101	118	102	98	113	130	144	115	117	118	124	119	103	116	130	97	131	112	107	132	121	129	106	102	116	135	121	118	117	122	107	117	102	106	113	101	114	110	120	112	114	117	118	118	126	113	112	124	121	102	95	112	109	121	110	103	88	121	125	118	112	99	133	108	102	135	114	97	96	118	115	110	116	93	112	113	124	122	105	112	115	120	114	102	111	121	123	108	106	127	106	147	96	125	111	131	100	115	99	100	110	108	116	126	123	119	108	95	122	123	119	116	112	115	109	120	126	126	120	103	114	108	112	102	108	128	113	107	104	107	97	139	132	106	101	108	122	124	109	96	99	106	127	132	121	108	114	130	134	128	106	103	113	121	118	107	118	129	120	106	114	129	123	114	102	104	96	116	121	114	112	130	109	106	122	126	120	118	119	115	111	122	118	104	131	117	105	142	123	123	119	126	120	115	111	110	112	114	124	121	114	116	106	98	119	122	100	93	130	114	108	100	128	93	121	113	129	120	112	125	122	96	108	98	108	116	113	127	124	114	106	121	122	146	104	118	142	129	128	119	129	135	119	122	116	131	113	122	135	102	111	104	108	117	116	118	131	104	131	124	96	129	133	109	97	119	106	130	119	127	116	112	126	125	105	114	122	122	101	119	106	126	102	113	106	123	90	125	120	109	156	109	105	111	112	129	126	109	124	130	116	114	125	126	113	112	103	119	113	125	109	120	136	115	124	101	117	134	111	107	121	130	115	98	124	110	124	125	137	116	113	107	123	125	115	110
5960	1154	2485	2934	2618	2138	1828	1512	1256	1047	927	804	813	732	642	614	563	559	550	530	462	526	529	426	479	425	422	465	403	436	388	356	396	367	363	413	377	395	376	403	376	374	374	372	399	357	347	362	350	341	371	367	403	416	423	399	372	394	374	421	389	392	361	342	361	337	335	361	354	373	342	387	364	323	304	346	341	311	367	338	331	377	320	342	298	312	339	327	337	336	321	328	349	317	327	300	331	325	366	310	329	331	314	340	324	341	313	329	316	308	341	282	326	364	316	318	291	334	312	321	337	325	333	333	306	335	336	333	327	360	329	315	365	326	337	344	322	330	329	342	343	307	315	338	325	318	343	338	320	344	350	321	336	311	308	324	328	332	351	313	336	328	314	323	314	344	324	302	335	362	326	304	324	282	312	294	309	301	310	329	321	355	325	339	327	316	297	333	326	354	373	328	331	320	318	342	343	305	340	337	330	309	310	326	364	343	320	334	364	311	332	344	288	321	350	308	352	353	329	307	340	291	308	295	328	321	346	319	320	317	305	309	308	326	292	322	328	304	327	279	286	326	308	319	301	291	321	320	315	319	314	316	342	358	314	337	307	310	309	290	336	333	329	340	317	331	335	305	338	333	305	282	297	344	346	360	311	318	320	301	342	324	330	322	310	312	338	328	305	346	306	319	342	304	316	333	302	332	337	331	313	343	307	348	340	285	327	308	284	313	336	329	300	335	332	300	321	304	276	370	305	314	328	301	333	313	329	299	315	337	351	352	319	338	317	321	308	333	315	301	344	307	320	286	318	354	325	319	301	347	308	305	299	304	323	334	330	321	310	315	280	299	309	351	337	297	327	329	320	316	319	331	309	326	301	327	335	278	344	303	316	318	329	290	331	313	331	309	333	298	297	317	298	330	330	310	316	311	314	298	286	314	337	335	333	314	329	312	329	308	312	308	305	342	296	356	325	340	318	319	332	326	286	354	310	324	333	325	324	336	337	297	345	323	342	327	317	310	328	337	318	333	330	330	368	337	307	307	314	338	334	303	318	312	357	320	312	334	294	323	343	305	322	314	337	339	325	315	329	322	329	350	314	306	288	323	299	322	341	339	295	319	342	346	329	346	321	322	307	316	318	327	307	308	318	335	324	351	306	334	319	317	320	318	333	322	349	315	310	338	332	334	319	331	356	323	341	342	302	327	349	320	357	292	319	332	336	327	326	346	312	337	334	329	334	332	331	343	320	334	297	321	330	309	338	299	298	324	325	307	342	325	342	322	308	330	311	339	337	323	315	350	338	308	332	345	343	331	330	327	335	328	291	321	339	298	303	361	326	321	349	346	319	335	301	334	328	321	287	374	339	326	314	344	328	327	334	307	336	310	321	338	337	330	297	292	304	336	309	290	325	321	315	324	306	337	336	320	359	323	315	323	313	319	315	343	320	343	306	313	359	314	328	312	339	321	325	321	266	335	310	332	310	343	290	339	319	299	314	324	321	298	316	296	332	315	320	299	334	339	321	342	306	334	362	342	315	345	317	306	335	347	323	349	284	311	331	346	325	320	363	336	336	349	334	313	330	336	317	287	330	323	308	323	312	308	322	314	357	299	341	315	304	332	316	330	326	320	353	348	345	336	329	331	299	312	343	322	348	342	314	327	304	324	319	331	310	316	291	303	308	295	333	321	340	337	329	310	323	330	317	351	318	323	330	327	306	355	341	297	334	352	308	338	301	354	319	331	290	321	313	293	323	323	336	315	335	339	326	317	338	332	313	316	349	328	301	323	302	345	347	312	328	305	329	311	326	262	322	300	331	326	323	322	329	337	358	301	311	322	309	334	350	322	307	318	309	334	318	309	305	302	336	338	328	327	343	333	318	298	354	307	316	340	319	314	313	301	353	330	330	357	332	296	345	306	327	320	345	331	330	362	350	305	328	372	326	363	299	297	338	321	356	312	315	347	312	298	328	317	311	343	314	323	307	322	356	324	296	334	317	276	281	331	317	320	316	313	309	317	306	301	321	288	319	334	304	325	331	324	327	338	328	319	322	329	342	319	339	348	291	316	322	331	343	335	306	324	305	313	327	363	299	321	313	301	306	369	323	306	304	341	346	318	325	313	316	339	336	342	325	348	325	304	332	318	315	363	316	348	317	332	309	347	312	353	344	312	325	342	334	333	296	328	345	320	307	329	331	330	331	292	327	334	312	299	308	316	288	348	323	341	314	311	336	281	328	346	304	305	314	333	315	336	328	320	328	320	309	326	305	301	325	344	340	349	299	341	339	338	346	295	280	314	354	312	329	326	326	317	347	326	334	316	304	357	312	304	308	335	344	298	308	343	346	382	328	312	343	349	331	357	311	321	271	334	332	323	302	345	337	334	348	313	321	326	335	323	329	325	318	323	313	307	331	299	334	316	322	309	363	328	309	306	320	339	321	326	317	305	327	316	304	318	312	356	315	330	316	319	300	363	315	352	325	309	318	316	289	327	309	333	323	302	340	314	323	323	326	307	320	311	327	325	333	332	340	314	312	302	337	345	330	339	328	335	301	291	358	321	314	340	335	319	301	318	353	336	312	342	329	331	320	304	303	313	356	311	312	333	338	351	318	348	330	353	342	311	331	335	304	333	340	329	327	349	343	328	338	308	345	321	325	321	319	327	346	339	328	358	322	323	334	314	356	326	310	297	332	322	298	346	321	334	327	333	327	311	309	306	326	306	335	307	293	306	326	324	331	316	328	368	368	304	332	311	310	323	296	291	300	335	317	291	284	337	305	323	318	309	311	323	306	356	320	329	289	337	325	361	319	296	339	292	345	307	303	312	302	312	324	328	293	316	361	312	333	319	332	318	323	323	324	315	314	323	304	298	355	308	307	327	316	331	340	325	326	310	314	320	335	341	328	324	285	327	317	312	351	372	329	344	322	298	317	339	322	306	309	282	338	309	360	332	341	330	328	308	326	327	332	339	295	335	321	331	313	285	313	313	338	321	325	362	338	303	355	333	318	321	305	279	340	324	308	318	291	309	319	325	357	324	339	307	352	330	346	348	342	311	275	326	308	296	297	313	308	319	335	353	328	309	335	310	351	291	352	303	329	324	336	325	367	312	319	335	362	350	322	316	301	326	302	324	324	293	318	331	334	334	301	343	304	344	365	325	289	298	341	328	314	320	305	340	329	315	304	314	329	343	311	329	302	307	333	315	339	332	311	323	311	306	330	313	313	320	347	329	326	290	345	289	349	316	313	299	324	305	338	325	326	309	329	319	316	320	354	321	323	344	309	314	345	328	300	318	337	339	332	333	318	332	312	349	335	295	328	329	326	326	320	329	300	312	313	333	297	318	315	328	335	320	323	348	323	314	358	336	307	309	324	295	312	325	326	307	311	345	326	320	330	303	335	317	303	309	349	332	325	288	306	330	305	360	311	299	338	340	329	319	302	317	360	337	333	334	342	314	335	311	319	320	305	333	328	341	305	353	331	336	316	316	318	306	327	310
14141	1646	1965	1495	996	688	529	398	304	255	220	166	160	138	146	139	108	111	108	88	89	86	85	78	73	87	72	67	92	68	73	43	68	68	70	59	56	51	67	59	59	51	75	65	64	72	63	66	53	50	58	54	63	78	64	62	49	52	58	63	59	56	55	62	68	73	65	55	56	58	62	52	61	79	56	59	64	63	71	75	50	67	71	58	61	46	46	53	47	45	59	62	52	45	49	56	45	45	60	51	47	48	45	62	47	60	57	44	53	65	65	51	43	59	61	53	52	53	48	52	57	63	46	43	59	59	55	54	48	48	49	52	45	52	58	59	53	43	55	50	56	45	61	43	54	37	52	63	54	55	63	47	51	60	52	49	56	46	54	67	51	46	54	45	49	39	56	56	65	39	60	55	55	48	47	44	45	50	52	52	53	58	61	57	46	57	44	58	43	34	49	48	58	48	62	64	59	42	54	47	53	55	41	52	50	53	61	57	38	35	68	45	60	52	56	51	45	68	52	46	58	63	61	44	47	53	44	52	36	46	41	49	55	58	57	40	55	60	51	58	52	51	51	58	62	58	53	54	52	52	45	45	53	51	50	49	59	52	59	59	49	44	43	61	58	57	53	55	48	57	50	55	46	51	57	48	42	40	58	63	38	45	51	65	48	41	60	47	49	39	59	57	42	45	54	43	49	51	39	64	51	56	51	48	51	53	42	57	55	45	57	53	54	57	53	52	55	53	61	53	51	54	57	57	48	43	50	57	51	60	53	57	52	61	56	52	57	54	47	42	51	54	48	54	69	51	58	41	48	49	59	47	45	56	52	45	57	46	49	60	40	48	45	59	48	50	51	44	60	42	51	48	40	50	47	54	48	48	56	52	46	49	48	58	49	40	58	48	60	49	52	48	41	67	61	51	63	62	54	56	46	55	49	52	55	44	44	53	64	43	61	38	61	45	42	61	52	58	56	51	57	67	60	46	44	52	45	63	50	52	58	41	57	63	38	58	56	58	59	54	48	55	53	54	45	51	51	62	45	34	42	36	52	63	52	62	51	52	44	67	58	43	49	51	49	57	56	46	41	47	38	60	64	61	63	51	51	64	48	60	40	60	45	38	45	46	63	43	50	42	44	53	35	52	61	57	50	61	52	59	44	61	85	59	55	56	49	51	47	35	42	47	52	44	46	62	48	59	61	46	44	41	70	63	50	51	45	54	55	47	56	58	54	43	50	52	45	51	62	57	50	50	57	54	53	40	53	52	46	53	56	47	46	48	50	63	44	49	53	54	46	44	48	42	43	47	47	53	45	60	44	50	92	51	56	45	49	70	58	51	57	56	59	48	64	55	38	52	57	49	52	52	60	53	51	46	55	51	45	48	45	46	58	56	50	51	54	52	52	65	48	50	52	50	50	53	59	42	48	62	40	47	55	66	53	43	67	46	58	57	64	53	52	53	59	53	58	58	47	68	55	54	53	39	54	68	51	57	53	49	55	52	43	42	39	45	49	51	49	44	55	47	48	54	53	59	62	42	60	63	53	49	59	55	49	51	43	39	47	47	59	52	62	59	49	56	58	43	43	48	49	56	59	50	49	52	41	68	48	56	34	61	43	49	62	38	45	44	47	61	55	55	35	55	49	57	42	44	47	46	50	62	46	60	53	56	58	51	51	45	51	51	49	62	44	53	59	38	47	57	50	60	44	59	46	70	54	52	61	54	55	51	50	54	46	46	53	54	50	41	52	58	59	57	68	50	57	64	43	46	48	58	42	62	59	45	52	53	57	42	45	46	52	43	61	43	42	49	56	51	47	48	40	64	59	51	49	55	43	47	41	61	59	44	55	64	44	56	55	50	43	54	56	49	48	47	45	51	46	59	62	61	57	58	53	64	54	47	56	59	45	58	47	52	44	43	52	51	51	61	53	53	63	37	35	62	53	46	52	66	60	53	49	52	49	46	40	47	64	52	48	40	43	55	52	54	50	51	39	43	58	54	44	54	50	47	55	54	48	53	50	53	51	57	52	42	65	60	51	58	55	57	56	52	49	50	51	50	53	52	50	50	57	55	53	49	60	48	54	40	49	51	44	56	53	44	48	46	58	35	50	50	57	45	67	55	45	58	63	48	49	50	48	42	58	50	47	47	54	42	42	45	44	38	45	59	58	46	54	51	43	57	60	48	55	61	49	41	51	46	49	51	49	39	61	58	53	46	56	54	44	47	57	53	49	52	55	58	45	58	59	57	50	41	56	62	55	55	56	48	48	54	53	58	49	34	53	60	48	59	57	51	54	52	57	54	51	55	51	46	55	44	44	50	58	45	44	57	48	58	40	52	58	59	48	54	41	62	40	49	51	53	58	46	54	52	38	45	52	50	46	39	55	47	53	61	62	69	57	52	47	55	53	60	45	44	47	48	42	44	46	47	63	50	55	49	67	51	44	49	34	45	44	62	58	50	63	58	49	64	57	50	52	56	50	48	52	52	47	66	47	54	53	57	60	48	49	50	52	47	53	54	44	44	62	59	42	60	39	53	49	54	76	39	73	55	54	67	48	54	58	61	59	52	36	46	53	58	41	59	47	44	63	65	54	39	40	58	49	46	58	58	51	44	58	63	51	58	58	55	47	60	46	46	43	52	47	53	52	56	54	57	54	48	41	45	50	58	56	53	57	49	48	47	48	56	49	57	42	52	60	44	57	47	42	52	42	55	48	46	60	51	46	60	54	49	50	47	55	56	54	59	58	43	52	60	52	54	46	44	54	38	54	52	44	61	64	53	42	34	51	54	49	53	56	42	59	40	51	33	48	44	57	48	50	54	55	55	53	64	39	53	65	61	54	50	51	42	51	42	50	54	55	42	48	55	43	48	46	50	62	55	59	46	46	51	37	63	68	42	52	50	43	41	48	51	54	51	57	50	54	42	53	49	56	43	59	45	49	51	62	64	56	40	57	57	51	64	54	51	47	35	39	58	52	62	44	40	52	56	51	53	52	62	50	53	54	58	46	49	47	46	44	54	66	39	61	54	53	62	40	50	55	56	43	46	54	55	44	47	53	52	47	52	55	55	46	44	53	44	51	56	58	52	56	69	45	55	53	46	48	50	35	47	32	53	48	43	42	65	46	51	43	54	54	58	68	58	49	43	62	56	53	58	47	43	58	53	49	46	47	40	55	48	50	43	47	49	52	62	55	45	50	53	38	47	45	52	53	56	42	67	45	48	53	43	49	56	66	53	51	44	42	49	46	56	65	72	67	66	55	51	47	39	42	50	39	59	50	48	40	55	68	57	49	52	63	42	62	54	46	43	57	49	43	42	59	53	52	48	53	63	46	55	50	50	48	55	43	49	41	46	56	45	58	57	49	55	51	58	49	39	49	50	44	54	58	59	46	54	70	49	59	62	46	48	57	58	54	43	52	63	59	52	42	64	50	54	58	40	55	55	47	51	41	53	47	49	56	49	53	48	39	55	56	55	73	68	51	64	44	43	49	56	47	54
7459	1670	4242	5060	4341	3371	2735	2281	1850	1576	1407	1126	1009	875	826	732	690	653	534	495	502	474	384	452	418	362	364	350	288	318	280	289	301	272	281	262	229	242	235	221	242	250	254	234	239	254	198	220	212	226	219	238	253	305	309	274	266	241	250	266	266	258	206	217	206	217	212	191	194	205	225	200	197	175	197	188	183	162	228	223	199	205	228	199	163	169	168	167	157	159	160	156	169	155	155	165	169	154	130	164	153	132	153	159	139	176	168	150	156	153	163	158	142	161	153	193	160	176	163	150	147	155	134	160	151	153	176	145	147	140	180	147	161	153	157	164	174	129	142	154	156	161	155	151	154	148	141	143	177	143	147	166	145	146	165	146	153	153	174	154	149	170	183	166	160	147	156	156	120	142	160	144	147	152	150	153	154	144	145	167	152	144	130	186	125	149	150	155	143	149	150	150	166	158	144	140	156	144	148	128	165	177	155	137	148	142	155	148	136	147	156	164	145	156	139	162	145	139	175	170	150	162	150	162	143	161	167	195	148	167	151	142	155	163	145	164	152	161	159	159	167	148	141	154	163	139	154	145	158	179	165	142	171	143	133	165	172	152	151	149	153	133	158	167	155	154	170	154	124	142	164	152	179	171	143	161	162	134	157	153	159	161	158	148	159	151	161	132	159	138	147	144	155	163	147	141	164	146	153	145	159	145	148	140	142	126	154	153	166	165	139	161	162	142	169	160	156	126	154	156	161	142	142	111	157	153	152	150	133	154	139	157	158	155	132	131	140	141	131	174	132	153	125	130	147	127	140	141	150	156	129	154	166	153	155	168	146	158	175	169	164	159	139	158	147	144	151	155	153	155	141	184	141	143	156	144	163	160	126	150	159	139	136	154	140	168	155	144	146	165	167	151	159	137	156	173	162	147	155	133	161	153	116	154	157	147	148	135	129	147	151	164	157	156	145	158	157	153	173	159	142	152	149	149	126	161	170	153	142	158	142	159	140	158	145	151	161	157	156	166	155	149	141	156	141	132	121	165	153	150	156	137	184	130	167	137	163	136	170	156	155	147	171	156	163	152	140	148	155	131	139	153	148	150	137	154	144	136	133	161	161	154	155	115	168	138	172	150	141	143	158	139	166	144	177	156	158	147	146	160	159	151	158	153	141	147	137	151	146	146	140	167	154	149	150	145	156	154	152	157	153	158	144	146	135	152	165	148	150	149	157	135	162	158	155	139	158	135	138	145	158	134	159	150	140	137	155	143	156	144	134	153	154	153	147	144	160	130	164	161	166	122	155	156	149	146	163	137	139	146	165	148	157	173	140	152	125	152	150	164	150	157	157	164	177	143	139	166	151	158	151	161	176	152	173	150	151	155	130	169	164	159	149	161	164	144	174	149	152	164	163	155	163	160	145	144	155	146	146	142	137	153	151	134	156	173	158	163	145	154	137	172	146	168	160	156	120	156	144	147	157	158	139	158	156	159	139	152	132	128	142	136	150	176	159	153	145	153	152	150	156	162	162	148	144	161	150	145	130	158	154	164	146	165	155	168	153	147	167	147	147	138	142	185	156	159	158	136	154	156	135	159	163	160	143	132	159	127	168	165	158	140	190	169	155	166	143	156	147	140	162	140	126	148	155	170	133	149	128	161	180	164	150	157	143	141	134	152	161	155	157	157	131	148	121	141	153	139	158	150	150	140	131	163	173	173	164	146	131	134	154	171	161	137	133	147	130	155	180	160	170	160	126	143	164	153	149	161	158	147	149	162	152	165	163	149	165	144	145	167	170	153	172	145	155	143	138	154	161	142	172	151	129	131	170	164	154	149	168	153	141	126	168	150	146	149	156	164	164	160	167	167	156	165	138	135	125	143	132	153	147	165	166	151	168	152	150	167	152	133	153	157	147	126	167	144	169	163	166	161	147	150	132	177	163	142	138	118	139	137	152	134	152	147	146	164	146	138	141	136	142	137	142	154	155	148	166	142	155	132	144	133	166	146	147	142	146	147	153	163	136	130	158	153	160	127	157	146	145	148	134	143	169	147	150	135	159	157	156	151	146	126	140	146	131	180	134	145	153	120	170	150	140	130	152	136	142	150	168	163	140	134	161	147	169	136	140	154	165	133	172	160	158	141	149	181	155	185	145	160	134	171	135	166	157	158	147	150	132	161	147	149	147	145	191	138	155	149	160	147	154	161	154	143	146	159	146	148	154	126	130	156	157	175	144	150	155	150	156	134	135	144	154	149	151	150	159	155	133	151	130	155	136	138	153	165	151	168	165	155	136	148	147	159	140	149	158	164	142	143	151	164	142	154	143	147	169	146	157	141	137	151	158	128	153	177	139	170	160	159	133	154	144	156	143	130	161	154	146	140	134	163	137	132	139	155	145	156	149	126	152	140	147	148	167	137	156	141	158	160	155	156	128	151	151	148	172	165	144	146	134	140	177	152	132	148	178	148	124	146	130	151	152	134	155	153	119	152	152	141	156	151	147	157	146	147	157	155	133	153	161	159	176	165	151	158	117	139	137	162	146	155	153	159	139	149	148	163	151	159	174	148	162	132	176	152	147	168	148	139	154	150	143	157	148	150	161	165	157	160	139	155	161	149	154	161	149	147	171	146	157	150	155	138	149	140	142	156	143	154	142	157	145	150	139	136	150	164	126	130	145	151	162	166	158	128	160	145	140	162	180	175	159	129	171	158	146	157	159	151	144	145	158	144	149	144	158	156	139	150	163	136	159	154	136	154	156	153	158	139	176	133	152	149	169	140	140	140	169	152	148	160	155	146	153	147	153	156	153	143	144	132	150	149	145	148	132	156	133	162	154	161	127	151	163	139	134	142	140	161	138	118	140	151	141	146	157	150	152	148	142	161	166	149	145	133	136	190	167	169	142	135	149	160	155	146	161	169	127	148	142	133	135	145	151	135	144	134	122	158	162	151	125	144	156	163	133	140	129	149	163	156	145	154	139	143	165	158	157	168	121	150	139	165	142	145	166	165	176	184	141	184	161	135	159	158	152	166	161	149	154	149	165	151	153	177	157	142	167	157	149	152	147	169	165	147	160	155	163	167	143	175	152	150	158	139	146	143	146	153	137	149	127	153	163	140	151	138	188	159	140	174	139	176	180	159	152	152	161	153	120	129	145	123	151	149	151	162	178	161	154	139	142	140	146	133	157	141	159	133	144	159	153	141	158	158	138	138	167	158	151	140	155	161	131	158	147	150	174	138	142	148	128	160	173	162	132	144	168	153	157	157	148	164	148	153	155	168	167	181	152	150	151	171	158	148	139	159	139	159	134	166	149	144	160	138	142	159	155	145	147	126	156	149	138	185	157	163	121	181	150	145	154	142	150	151	162	161	158	143	164	159	160	153	150	151	148	151	162	154	157	165	135	153	145	166	179	158	147	150	156	157	157	140	158	159	168	144	163	145	150	138	152	156	172	167	143	159	147	141	134	128	150	147	147	140	155	138	144	174	151	166	149	157	164	150
2210	114	129	102	146	117	106	116	106	112	106	122	92	102	105	97	78	116	117	109	112	105	99	98	95	87	86	108	103	108	102	100	101	106	97	111	108	107	122	106	106	114	91	99	88	133	97	110	88	104	99	112	92	111	118	98	95	106	100	106	107	97	115	105	116	109	90	105	109	114	95	92	102	128	95	127	96	112	96	107	115	94	101	107	125	81	100	92	102	117	104	100	93	108	107	119	100	99	112	106	100	110	108	105	95	100	118	97	94	106	87	94	101	105	82	108	97	113	98	105	104	87	102	96	93	102	104	98	104	86	98	98	96	105	92	97	89	93	119	96	99	101	108	119	114	101	106	99	101	98	107	96	99	88	95	106	99	103	96	109	116	111	94	99	96	94	105	115	115	103	104	115	97	111	102	94	110	101	87	114	104	97	102	105	98	82	90	97	101	101	100	87	89	100	107	106	107	112	99	107	80	97	109	95	106	116	102	101	88	90	95	108	97	102	100	109	108	88	98	119	116	107	111	119	94	103	86	103	114	98	97	123	116	114	119	99	113	80	92	93	108	94	93	98	100	97	121	101	106	96	106	100	107	99	104	97	99	103	111	102	81	112	95	85	105	101	102	101	84	106	121	101	111	104	109	112	109	108	95	104	87	87	108	104	112	105	121	82	105	101	121	84	121	104	80	95	104	106	104	100	111	104	90	89	117	97	98	118	101	91	92	110	97	106	98	106	99	92	112	117	98	95	101	123	94	92	103	93	116	91	90	108	89	93	116	95	100	107	115	97	90	114	103	96	86	113	121	105	108	96	100	118	102	104	104	97	108	115	88	100	91	115	113	100	102	99	111	99	104	114	113	96	100	96	98	98	111	123	95	101	111	99	93	101	92	117	77	97	105	98	107	88	98	116	103	103	112	118	110	105	101	116	94	94	124	97	103	100	114	105	109	99	88	118	112	108	84	102	96	99	112	107	86	112	121	116	93	93	78	81	98	114	109	100	83	105	105	102	109	72	101	86	101	103	98	93	115	106	105	104	96	110	98	134	107	85	121	100	102	108	114	109	97	107	96	111	106	97	99	96	89	112	116	90	100	72	100	114	104	108	109	96	98	111	111	82	107	102	108	93	97	109	113	94	109	111	98	100	110	98	95	124	98	99	101	90	109	100	106	93	113	108	71	114	107	102	101	103	107	107	106	74	106	118	89	92	92	117	101	112	101	113	96	101	98	101	126	88	98	111	98	88	103	96	116	105	104	96	99	95	94	101	94	101	100	92	97	96	92	105	108	128	108	104	109	86	111	115	93	106	99	85	119	117	105	113	97	97	128	95	97	104	88	105	101	113	92	98	89	95	98	118	99	86	91	128	82	116	100	107	98	91	98	92	113	94	97	116	118	94	107	93	126	110	126	102	99	93	108	104	108	98	96	121	120	89	104	88	100	103	99	100	125	94	90	89	119	95	105	114	109	100	93	129	117	107	92	95	108	107	129	108	92	105	132	93	110	102	102	108	106	91	103	96	88	102	107	110	107	107	108	97	106	97	113	94	105	111	113	115	105	88	106	112	99	116	105	112	103	95	85	94	104	93	117	99	115	86	101	110	94	101	88	106	116	113	89	100	106	119	111	94	126	101	102	98	111	83	102	92	99	91	85	88	110	114	94	90	85	120	99	97	88	116	130	97	85	96	98	115	95	81	107	108	91	99	97	117	110	105	98	98	109	99	110	97	93	82	102	104	89	108	121	100	101	109	71	114	110	97	102	112	97	108	81	96	128	108	104	107	102	111	102	128	71	104	102	91	107	117	135	106	102	98	104	108	108	111	97	110	96	103	96	111	107	97	102	120	115	101	113	112	105	104	83	96	91	117	88	109	110	95	97	86	91	122	107	108	107	100	86	96	101	94	104	115	106	127	100	110	94	109	108	103	94	85	92	101	120	93	104	106	96	103	102	81	112	90	94	98	95	101	84	102	105	97	91	101	112	113	88	98	91	93	110	120	91	97	105	108	110	98	117	103	98	98	96	119	95	108	108	97	81	91	101	95	105	97	111	84	123	91	104	112	99	89	102	94	93	89	92	93	123	98	104	98	107	124	94	99	118	108	82	115	111	109	88	108	104	96	102	96	92	107	115	125	117	103	107	108	89	105	89	113	108	99	115	124	86	104	96	99	102	95	87	99	95	91	95	116	105	110	105	92	106	105	94	105	112	109	106	98	105	107	89	104	100	96	104	105	114	115	96	97	109	121	109	105	120	99	100	106	121	101	103	108	119	80	121	91	103	98	100	84	107	110	106	107	96	111	98	96	118	103	94	113	117	114	109	106	88	84	87	106	90	120	119	84	122	110	111	115	103	93	104	95	87	97	127	110	100	86	111	112	97	99	104	103	104	108	106	108	106	88	113	103	93	92	122	102	100	107	99	108	96	103	116	101	102	116	96	110	82	110	107	114	95	93	110	105	119	99	87	113	92	95	116	91	98	83	84	109	110	114	99	85	104	96	93	97	106	104	97	113	105	96	97	111	115	103	104	94	105	126	106	87	90	103	113	92	89	103	117	103	94	97	98	114	99	99	123	97	110	95	86	100	118	86	95	112	111	125	99	110	105	106	91	110	115	116	123	96	90	83	99	109	93	78	122	106	110	112	117	118	128	110	107	111	104	100	114	104	110	106	97	121	86	112	115	93	88	106	112	118	75	111	115	93	93	109	99	118	95	103	90	100	104	107	101	98	108	124	109	107	114	94	110	100	112	90	96	98	94	97	111	107	102	102	114	95	95	113	119	81	113	98	109	116	92	87	123	112	93	95	98	98	123	107	115	105	105	110	120	101	96	85	101	99	99	103	92	91	93	99	115	93	100	118	105	123	100	96	95	99	104	87	110	113	103	102	93	122	102	102	96	97	108	110	96	104	100	83	107	108	89	105	118	98	116	91	113	89	95	91	103	110	100	87	127	110	114	90	94	108	106	99	96	105	100	104	100	106	106	101	104	103	93	98	109	120	91	87	115	109	99	101	96	123	120	104	75	104	104	93	113	99	101	109	84	113	107	105	91	115	106	102	113	102	100	116	90	102	102	93	99	88	85	101	100	101	95	106	81	114	78	95	101	109	117	115	107	90	95	97	91	126	112	113	118	98	116	100	105	108	106	94	101	109	113	97	113	103	90	86	96	86	101	96	100	111	111	102	107	111	112	108	103	107	101	116	99	93	85	113	83	92	112	106	96	107	119	111	110	117	97	108	111	95	105	114	112	98	110	111	91	104	107	96	87	119	128	102	100	101	105	95	95	97	105	105	108	126	104	95	105	111	121	93	97	111	81	122	104	120	109	108	117	100	90	84	106	119	104	83	103	90	112	97	96	109	123	99	109	99	103	91	105	117	96	95	105	95	96	105	112	107	99	109	99	88	107	103	96	82	108	102	105	103	96	118	106	110	106	116	112	105	101	101	110	101	112	106	104	88	102	93	103	97	113	82	88	110	111	106	90	92
2502	319	398	410	390	396	324	322	353	340	337	308	300	289	287	264	311	313	321	299	313	285	346	314	307	303	283	290	286	329	307	296	299	299	299	297	304	299	303	315	285	283	280	284	320	297	309	298	289	285	294	321	300	349	312	299	319	312	332	292	311	300	317	284	302	305	300	287	314	343	258	324	327	319	299	277	279	281	328	282	314	291	301	292	273	303	298	276	300	290	297	310	308	278	311	299	272	294	311	327	308	290	314	304	315	322	295	293	318	262	295	272	296	297	277	307	302	285	318	303	304	306	289	289	334	297	290	312	287	293	280	305	297	315	319	292	292	277	300	284	278	304	278	298	305	303	301	313	297	304	323	329	307	326	266	306	323	285	308	289	312	306	311	262	313	270	271	309	279	309	304	311	298	305	309	293	279	299	287	298	319	283	323	293	308	276	325	277	283	280	305	278	296	284	332	308	263	320	284	306	306	290	282	296	326	321	288	285	300	301	289	286	283	300	282	315	301	313	312	315	290	285	326	312	304	271	310	287	290	300	304	320	301	293	286	316	309	293	292	300	270	314	292	297	298	284	283	299	290	293	310	285	315	304	324	282	318	296	289	308	283	297	268	296	306	291	300	301	262	299	307	305	320	294	297	298	301	279	314	312	296	315	340	315	297	310	280	300	292	278	310	291	289	346	279	330	291	297	296	293	293	332	290	311	329	291	293	275	299	277	281	327	291	299	293	294	281	299	297	309	314	319	302	310	291	281	302	292	298	286	292	278	284	276	322	309	324	296	296	309	262	317	289	252	316	282	283	288	290	267	302	283	322	322	288	269	311	324	280	310	315	289	289	323	289	313	300	292	315	286	329	296	309	288	299	280	315	311	323	307	302	315	295	279	292	305	277	284	316	297	293	332	276	308	299	316	315	286	304	288	303	301	279	306	273	300	298	299	279	335	310	262	275	336	302	282	303	300	268	324	288	297	288	306	286	297	260	272	294	263	275	295	307	280	287	302	288	266	276	290	305	295	280	286	299	285	254	296	283	280	254	306	313	269	341	343	319	289	312	285	300	293	303	291	289	287	317	302	303	267	296	326	260	294	303	278	323	335	296	298	304	265	271	278	275	294	306	315	319	291	273	291	297	326	285	312	293	307	305	310	261	310	301	313	299	294	318	296	304	319	328	291	244	329	289	298	295	270	290	301	318	278	282	265	294	319	282	319	275	321	297	250	307	317	271	318	292	287	293	313	304	275	304	328	297	285	301	295	297	313	315	303	293	326	294	313	269	298	292	297	310	274	334	287	291	339	284	244	296	301	313	291	287	300	310	295	281	313	320	292	257	307	303	307	308	279	311	267	295	280	318	284	285	302	317	315	247	279	295	335	297	263	290	279	319	249	305	280	291	306	291	311	286	295	303	282	312	283	297	316	285	283	290	302	311	309	305	304	283	309	324	274	285	304	269	280	306	302	309	305	286	309	290	274	327	270	271	284	273	299	283	272	313	319	347	319	297	278	295	307	293	309	314	283	307	277	295	307	309	293	304	285	315	287	260	325	317	283	284	268	298	288	288	305	275	308	315	291	292	297	274	300	320	270	277	296	296	305	280	264	307	278	292	295	286	302	294	308	312	294	298	307	305	286	310	302	264	304	259	307	286	323	301	280	321	291	281	271	295	297	276	308	290	272	299	306	293	313	328	298	300	271	274	287	306	302	309	281	280	294	316	280	293	309	294	307	269	294	286	308	275	305	289	313	289	285	308	290	316	302	284	274	308	300	314	292	313	309	289	333	274	287	305	312	282	281	289	303	298	290	274	326	279	319	304	291	308	273	294	265	300	273	285	313	276	319	291	282	288	308	310	296	293	304	319	300	307	310	308	293	315	294	265	309	305	281	309	261	278	309	280	288	298	305	272	317	284	280	284	308	280	288	315	305	288	320	284	319	318	326	298	297	298	300	288	275	323	301	305	302	309	297	301	279	303	299	263	280	300	294	266	304	267	286	312	289	276	309	309	300	276	299	291	291	284	294	315	284	274	314	305	300	310	292	318	319	321	306	316	289	300	323	318	272	282	311	315	309	317	314	281	314	292	313	311	315	300	288	312	288	284	291	303	269	276	288	296	314	285	282	301	284	307	304	263	293	304	275	287	308	290	300	327	287	288	312	299	300	298	288	296	312	286	283	287	304	280	290	295	279	292	278	337	302	294	292	280	318	277	287	316	284	321	309	293	295	311	311	291	274	305	291	301	284	294	290	334	292	293	309	327	305	303	308	292	291	269	285	291	310	305	261	307	273	290	308	278	267	307	300	274	307	281	262	284	316	320	299	283	285	293	297	322	355	283	312	330	303	320	284	280	267	311	299	315	328	303	284	300	284	308	301	283	272	309	287	306	305	329	282	289	281	287	279	338	303	283	300	283	290	272	298	285	317	305	300	275	279	327	313	320	322	283	308	294	282	287	278	282	326	295	306	268	314	301	293	320	306	285	288	299	329	287	290	317	296	295	289	271	263	305	282	288	296	258	273	284	292	297	288	348	305	291	313	267	295	311	309	297	315	293	299	280	296	287	271	301	287	286	287	309	296	294	302	292	289	292	281	305	304	305	295	318	280	302	309	294	283	296	297	322	303	301	294	295	319	320	321	292	319	314	302	298	294	279	301	315	292	325	284	305	306	267	288	316	284	301	294	319	250	300	282	311	302	316	278	285	273	322	302	291	287	311	304	266	290	290	288	298	293	314	311	274	293	313	306	303	319	296	288	291	307	316	308	295	295	303	298	299	270	318	314	295	303	302	291	318	287	282	317	322	304	294	307	313	307	358	310	270	310	294	279	317	296	263	303	280	294	312	310	300	290	310	258	272	299	301	305	320	330	289	297	307	286	285	264	268	298	290	305	289	290	323	281	304	300	321	289	289	316	295	284	289	343	297	302	273	320	306	316	296	315	270	298	274	300	266	267	313	280	303	301	311	294	280	310	293	288	276	286	310	292	266	305	285	277	295	328	283	295	308	288	284	318	270	302	348	312	302	301	283	310	285	327	301	295	272	304	263	286	312	279	300	258	295	296	289	293	289	301	314	288	302	305	308	300	331	291	309	311	295	302	286	279	301	289	322	292	290	297	280	321	314	312	292	334	294	308	309	287	298	304	274	284	330	269	301	297	283	300	307	276	292	326	310	270	309	329	274	303	276	317	301	320	266	284	282	310	269	285	337	298	321	322	343	290	300	329	274	302	314	331	264	293	292	294	285	320	268	318	295	303	312	321	302	326	266	303	303	264	273	310	303	283	313	284	277	299	302	306	313	287	300	330	302	293	286	325	299	315	283	304	336	319	312	294	290	281	288	299	313	294	283	309	292	302	284	295	302	304	298	328	298	307	305	318	285	302	305	274	321	290	279	306	329	326	303	330	304	304	278	285	286	273	289	307	326	332	284	302	264	334	310	306	308	312	327	264	311	268	293	326	312	286	307	309	312	302	315	287	295	295	339	287	308	288
8073	779	1010	803	595	402	314	294	255	206	194	190	185	167	153	145	115	141	143	151	144	129	126	119	140	129	147	133	137	115	138	123	110	121	128	106	96	118	105	122	102	110	109	132	112	110	131	114	107	104	119	101	124	115	145	110	125	115	135	117	137	127	118	116	118	96	116	122	113	112	121	119	115	117	118	98	106	130	113	107	112	125	126	136	136	127	100	116	107	115	133	127	118	101	135	133	123	117	103	106	105	113	114	98	106	115	143	121	100	130	113	115	125	106	133	111	112	119	103	102	103	122	95	121	131	132	112	107	121	116	118	108	123	122	125	112	130	86	115	106	114	106	101	110	122	147	102	120	121	119	100	121	124	107	110	104	113	114	100	102	109	123	117	111	113	120	106	122	108	125	114	108	109	117	132	118	95	128	109	115	113	117	106	123	102	131	103	121	138	125	106	116	123	111	128	112	113	114	111	133	122	114	126	112	116	90	113	124	98	86	140	101	122	127	119	108	117	130	102	117	103	118	111	125	98	120	108	103	104	128	115	104	106	141	126	115	111	106	114	111	105	108	126	129	121	135	114	115	114	135	119	136	115	122	134	112	110	110	101	121	127	111	117	94	121	124	113	118	107	94	103	86	108	101	98	104	97	129	101	115	97	137	103	114	102	117	111	132	117	110	115	118	105	105	113	108	123	123	129	114	129	111	112	121	115	120	115	124	110	112	103	124	116	114	134	106	122	121	126	105	105	112	114	109	121	117	124	111	133	103	114	112	87	94	114	136	112	104	106	120	110	103	127	134	117	121	109	130	129	105	140	128	133	113	112	109	104	122	117	128	122	124	120	128	114	114	117	130	102	111	97	119	117	115	100	144	115	103	119	119	100	97	115	119	104	111	91	101	131	135	107	121	121	95	102	110	121	112	102	118	103	121	108	95	119	107	131	94	111	92	103	140	108	137	121	111	114	119	103	123	131	112	107	139	109	104	108	111	105	114	113	109	127	102	125	123	118	129	98	113	101	117	112	117	135	112	111	129	129	118	125	110	105	98	114	107	134	101	119	103	116	106	116	110	122	93	108	109	123	118	128	147	110	122	107	110	122	117	100	116	117	113	126	100	111	114	105	113	104	113	105	113	97	112	109	121	92	100	119	120	104	102	114	121	108	104	113	111	126	133	125	110	115	129	153	112	130	105	116	113	120	125	102	114	117	135	111	105	110	112	122	114	95	125	89	119	109	109	97	118	130	148	128	111	99	132	101	145	105	120	134	108	109	115	127	129	109	103	121	119	132	117	105	127	111	104	119	116	113	107	128	101	92	95	107	108	120	109	127	121	107	110	118	118	101	111	107	130	111	110	105	119	96	102	118	125	121	120	120	98	100	115	125	117	118	112	93	109	110	138	119	97	99	108	110	103	110	121	112	110	132	138	115	104	109	102	88	112	111	107	133	131	115	115	126	102	85	122	118	120	108	117	112	119	112	122	123	122	110	124	119	106	122	106	105	114	100	133	118	106	112	94	137	103	128	105	96	109	118	101	125	119	119	116	126	125	103	102	128	98	124	111	131	118	117	103	119	111	126	113	124	97	118	105	134	109	116	114	127	126	110	126	120	122	119	112	112	108	121	122	103	115	110	117	142	120	112	115	115	102	106	122	99	103	112	117	91	99	120	114	94	113	111	106	109	91	121	100	115	108	100	130	109	120	111	129	110	104	103	116	107	106	124	123	122	123	93	124	118	117	138	113	113	113	121	101	133	109	119	109	88	101	92	105	99	116	106	107	114	108	122	115	116	112	96	111	120	106	123	105	131	116	113	114	101	106	112	101	120	115	113	120	115	120	120	113	123	118	112	117	122	140	125	117	104	128	119	98	123	107	117	114	108	118	111	129	121	139	123	116	114	103	124	126	112	121	104	125	109	101	115	136	119	114	102	112	96	109	121	113	131	105	119	109	111	104	104	117	111	97	100	109	102	106	110	118	120	126	89	129	95	126	116	127	107	139	126	117	117	127	113	117	102	114	104	118	99	111	122	130	106	127	113	116	117	110	112	98	117	109	121	115	117	120	116	127	95	102	105	121	132	121	120	128	110	140	140	116	106	138	97	112	103	112	106	109	111	115	101	129	110	110	107	108	104	107	122	135	97	125	114	97	110	126	116	109	90	98	145	97	102	129	97	122	108	102	116	126	136	116	123	118	113	122	113	106	122	88	116	130	109	107	114	125	127	100	111	118	105	136	121	104	128	112	125	99	111	122	113	121	135	108	115	129	106	118	106	124	120	99	127	115	122	98	119	113	127	114	111	124	118	99	120	113	112	130	116	108	101	117	109	106	130	113	105	110	115	109	118	99	110	116	135	110	131	100	114	146	112	126	136	116	130	117	119	118	118	120	119	114	128	120	117	102	119	111	114	111	112	115	135	122	141	117	118	105	133	133	122	112	113	117	109	116	115	95	112	96	112	118	90	125	116	125	114	122	102	119	129	108	109	120	121	114	117	121	115	105	122	120	108	131	123	103	116	135	126	115	104	108	123	131	101	118	118	122	122	106	116	94	112	123	98	115	108	112	121	115	115	128	109	97	115	118	129	113	133	122	106	116	124	114	94	99	107	120	119	113	113	120	113	114	127	106	118	108	115	108	112	95	108	139	116	124	109	116	115	135	100	97	131	121	125	113	115	105	91	120	106	120	102	105	116	120	115	114	121	87	109	126	140	115	104	120	112	120	122	95	129	118	115	118	118	122	105	117	115	104	108	107	95	126	92	102	113	103	114	120	112	125	115	120	117	112	119	125	108	116	106	117	124	129	110	123	125	122	118	109	114	125	117	118	89	112	108	104	113	131	111	100	107	110	136	103	117	108	114	109	118	109	116	102	127	123	113	126	110	101	106	129	116	115	126	109	126	123	118	100	117	128	107	97	99	120	114	135	114	111	110	113	123	105	107	106	116	122	99	110	127	123	105	112	115	123	103	130	125	122	109	109	89	108	116	115	114	119	117	102	99	115	115	107	105	104	126	122	105	102	128	98	88	130	100	120	111	124	112	121	103	124	108	117	123	100	112	112	136	104	100	125	118	119	122	115	123	121	131	101	134	118	114	104	96	107	101	109	107	116	117	113	114	106	116	116	132	129	98	113	103	123	134	117	116	110	91	118	109	122	116	110	87	107	114	112	111	99	110	120	109	115	126	108	119	115	115	128	130	121	120	132	113	119	117	122	104	113	116	117	121	111	104	105	114	114	109	110	114	116	117	126	106	101	116	132	112	121	105	123	108	117	97	110	119	119	125	120	111	110	113	106	109	124	124	100	111	98	146	120	112	117	120	121	136	126	120	95	99	116	143	107	110	121	113	127	110	108	99	112	123	113	119	131	94	116	104	115	99	118	117	116	100	96	87	114	130	133	110	123	114	126	118	114	117	125	123	100	122	138	133	115	105	114	120	113	111	119	90	145	103	97	116	111	110	107	99	135	135	116	112	108	104	112	149	98	129	128
5955	1116	2452	2908	2545	2115	1767	1419	1227	1119	928	826	751	705	703	620	603	534	562	503	480	459	431	467	448	445	454	411	393	380	416	367	362	381	365	364	410	366	361	374	354	373	380	367	366	369	370	340	382	342	379	403	413	430	484	392	411	392	399	400	371	365	359	326	327	345	330	386	329	348	301	317	363	359	376	345	345	362	399	350	392	378	367	352	328	351	302	299	325	354	335	311	336	315	305	335	359	316	344	348	341	323	332	323	307	333	334	295	324	308	335	344	326	335	302	342	353	345	324	314	333	333	343	293	304	309	332	351	327	297	315	326	311	322	320	338	309	343	352	315	328	325	314	329	291	303	352	285	345	320	314	307	346	305	351	300	337	327	328	302	290	342	340	308	282	280	343	326	324	319	329	329	333	302	340	309	330	331	338	311	298	333	321	316	322	311	334	364	333	300	335	324	318	318	323	321	348	323	338	305	352	333	335	314	353	295	321	294	345	306	347	337	315	339	322	289	321	312	324	344	307	342	342	290	321	314	339	325	320	321	320	329	307	295	343	285	344	308	320	305	330	295	305	342	333	305	338	334	339	335	289	336	309	358	323	336	336	312	307	331	338	309	314	300	367	298	326	335	309	324	307	323	296	316	318	319	325	329	321	340	329	294	349	313	306	325	327	323	322	335	320	314	291	333	348	343	317	325	304	346	330	313	309	319	343	337	325	358	320	323	336	314	317	284	345	358	332	306	305	310	327	331	329	320	325	332	325	314	309	336	325	352	321	315	338	314	324	361	319	336	344	309	332	299	351	325	321	287	288	312	310	334	328	285	311	326	299	326	316	337	320	357	305	325	306	330	325	344	331	297	357	284	310	331	339	321	329	315	321	309	310	335	337	321	336	306	351	343	306	354	336	327	310	332	316	299	315	289	329	302	303	316	319	313	306	322	303	333	300	317	319	298	314	343	336	331	314	332	307	298	329	288	343	334	348	297	315	337	315	329	313	334	309	332	284	331	357	299	349	323	368	322	335	317	312	336	306	312	324	315	311	295	325	328	310	327	339	286	308	316	321	316	334	328	329	347	328	301	345	326	297	326	292	312	310	296	294	302	311	337	315	317	366	322	327	348	346	358	329	364	295	337	301	329	356	300	318	328	306	359	298	296	301	318	305	343	337	315	378	298	325	318	304	341	297	324	338	336	270	343	338	307	320	309	330	331	324	287	314	325	320	335	328	310	315	335	324	348	352	340	321	313	302	324	352	319	331	318	342	323	305	317	325	346	315	316	302	321	320	302	348	340	342	321	305	309	325	301	333	339	308	300	293	363	335	320	339	315	333	337	296	328	324	297	317	329	334	350	309	326	334	325	314	334	339	308	333	302	321	337	291	296	288	350	326	331	292	349	349	303	329	310	337	329	316	303	317	328	300	315	304	302	342	251	319	345	314	302	322	298	296	327	324	341	352	330	303	303	338	306	332	309	345	342	348	323	349	327	320	304	291	327	303	309	332	358	328	318	308	306	342	331	321	310	320	340	330	308	317	311	334	312	340	321	330	318	299	329	282	290	308	337	320	308	354	349	340	295	325	317	316	326	347	338	305	328	338	329	281	316	348	325	331	320	302	293	364	302	318	314	328	304	307	352	329	329	324	321	329	365	343	290	326	350	333	346	320	356	338	318	334	317	353	301	346	343	280	314	317	305	296	325	315	305	301	305	340	287	320	327	329	350	335	332	321	349	330	339	319	327	304	321	330	323	294	302	302	303	347	300	346	326	334	317	309	337	345	339	291	338	316	323	311	350	322	309	324	317	327	339	343	332	295	323	327	315	334	302	313	356	298	325	337	316	318	362	333	339	313	325	288	331	320	341	310	285	290	334	327	331	330	361	281	329	305	307	318	322	326	297	327	331	342	319	332	325	342	320	305	345	321	312	312	308	314	299	319	316	366	326	360	308	313	335	309	337	316	328	332	310	285	328	328	300	335	361	346	369	317	314	323	333	344	328	310	306	320	326	311	366	329	312	339	322	297	328	312	284	330	333	334	327	329	291	352	345	307	317	306	315	316	360	345	335	298	311	279	332	292	333	320	321	330	311	303	328	342	325	317	296	341	322	338	316	325	331	332	320	306	303	338	329	341	339	315	321	321	312	309	316	326	333	318	323	326	328	304	361	304	328	324	325	323	346	308	349	339	297	295	340	327	319	287	338	329	315	320	315	346	320	290	317	329	326	321	310	306	345	297	300	323	303	275	343	319	353	336	326	320	325	349	348	308	336	311	318	293	295	308	361	312	331	320	326	317	341	332	324	311	293	328	337	310	310	333	335	332	313	333	337	323	324	333	319	283	311	325	336	317	318	328	329	316	311	319	327	322	316	300	311	369	320	339	328	352	307	338	320	317	320	321	299	311	322	324	342	339	339	353	291	309	335	338	334	336	319	297	317	330	289	333	306	325	322	313	304	294	330	314	355	339	305	313	324	314	307	341	299	325	327	341	327	327	355	307	289	302	332	309	307	323	322	314	326	325	342	337	340	294	308	303	313	324	328	349	320	315	330	312	301	336	336	289	377	326	321	327	331	290	303	295	337	356	338	305	298	334	287	326	346	332	354	307	320	325	328	355	342	329	318	330	352	310	344	300	300	343	346	333	312	331	311	342	305	329	331	326	331	327	325	333	283	358	314	306	335	327	319	319	346	313	348	324	318	348	314	342	317	303	341	311	300	339	338	319	347	325	298	316	307	330	332	333	315	317	331	321	349	323	337	336	357	310	319	306	350	343	343	300	330	312	336	321	331	332	330	304	302	317	308	315	324	316	321	321	332	337	327	315	337	335	296	305	320	319	345	359	312	327	302	344	335	322	296	330	299	327	318	319	326	309	336	313	301	317	310	307	333	346	330	311	309	327	319	346	314	340	293	308	294	312	303	325	329	328	317	312	309	322	311	323	308	334	340	340	326	331	343	331	308	316	357	329	328	322	309	328	351	338	329	314	361	304	362	358	309	314	334	326	340	326	312	307	330	322	313	304	328	338	291	327	329	325	308	345	370	310	345	268	332	337	332	333	352	280	315	334	323	324	305	314	336	336	315	340	311	303	316	315	343	334	338	308	283	318	332	340	334	309	272	318	353	324	334	331	326	335	325	360	329	350	297	309	311	320	359	326	294	317	331	314	324	304	331	327	329	296	319	321	304	303	324	302	330	337	318	314	346	317	325	343	338	317	352	311	340	324	323	314	315	344	317	305	306	333	329	317	289	330	330	338	353	309	330	314	331	337	323	330	349	300	317	323	312	324	324	327	311	346	332	293	296	319	333	328	330	323	344	346	277	321	308	337	303	279	280	350	319	303	338	309	320	316	337	322	295	323	323	328	331	353	319	319	331	333	322	314	323	286	303	306	326	335	307	320	346	289	323	329	337	324	323	324	305	332	319	300	318	315	310	328	331	312	304	300	303	322	311	294	317	328	299	300	315	304	327	322	313	321	325	334	310	317	306	355	299
14412	1695	1900	1432	959	675	520	382	298	258	223	180	170	157	132	105	104	102	122	83	91	71	85	83	82	65	76	70	56	71	62	64	65	73	70	66	51	70	56	72	70	64	52	64	56	53	76	62	62	63	56	61	53	72	83	65	63	54	64	59	61	56	50	56	55	55	66	50	51	60	60	56	80	44	49	45	45	62	52	65	50	56	48	54	61	47	63	56	50	39	57	56	60	68	61	56	48	62	49	57	57	49	59	73	54	46	55	46	61	44	51	55	48	50	56	37	49	52	57	62	55	49	49	46	44	55	47	46	55	53	62	59	50	55	61	57	38	45	54	51	48	65	45	44	53	40	46	54	58	40	51	56	57	58	51	37	58	44	49	55	44	51	42	55	63	43	52	58	53	54	61	50	60	68	51	54	45	53	57	47	56	46	51	41	52	60	45	47	51	43	46	48	63	60	44	50	62	53	49	41	47	56	49	47	54	41	50	56	46	50	41	47	40	40	49	56	65	46	47	44	56	38	63	63	47	47	66	46	58	44	47	56	39	36	45	55	55	60	51	56	45	49	57	46	63	61	46	53	44	37	55	46	55	50	68	48	50	57	50	52	55	49	49	54	47	63	50	52	62	57	48	52	48	55	60	60	46	62	56	47	68	63	59	62	53	50	46	49	53	43	60	47	59	53	59	49	36	48	41	50	54	41	43	50	52	31	61	53	48	60	50	45	53	57	53	49	49	52	52	56	60	44	49	48	57	40	52	45	56	48	48	68	46	58	44	44	43	32	51	60	60	44	49	65	41	63	56	55	48	65	59	56	52	46	48	40	58	46	46	43	47	52	56	46	60	49	42	47	49	51	50	46	50	42	62	40	38	59	49	77	52	46	58	62	64	42	47	49	51	48	62	78	54	52	41	56	49	53	55	44	55	61	49	41	62	57	49	45	58	60	49	46	53	58	45	59	54	46	51	45	43	51	48	53	53	54	56	48	48	43	58	62	65	61	65	53	44	52	49	42	50	50	45	48	54	49	49	64	53	55	47	39	54	51	56	56	61	68	60	66	59	54	42	42	58	45	61	54	47	52	56	53	47	40	44	42	64	37	48	59	58	51	51	60	35	43	57	40	43	57	50	47	62	41	56	49	44	44	53	56	48	58	57	59	44	46	55	44	58	46	42	49	54	57	56	40	43	63	51	44	56	50	45	48	65	53	59	54	51	45	53	55	48	40	59	53	60	58	42	64	72	45	46	45	42	59	47	52	71	39	59	45	62	56	39	67	49	63	60	56	70	51	69	56	52	60	46	50	60	50	56	44	41	55	53	46	46	44	45	56	51	51	44	56	59	52	56	53	42	69	65	61	52	53	47	53	57	32	49	68	45	52	46	41	46	57	56	46	48	36	52	43	57	46	45	52	40	67	48	51	59	50	67	73	45	49	61	54	56	48	48	41	49	33	50	36	53	52	71	49	49	48	52	54	51	65	56	45	61	45	35	56	40	57	48	52	54	50	40	43	40	64	47	50	54	51	47	57	50	41	50	44	60	58	51	50	55	52	55	46	44	57	45	57	55	50	53	49	49	52	47	62	53	48	38	42	55	57	56	59	40	48	42	52	52	53	51	47	55	54	42	61	52	58	47	51	50	48	37	49	39	57	55	53	47	49	58	47	44	55	59	44	53	52	62	60	48	49	42	59	50	46	38	47	47	46	55	54	66	64	45	50	53	42	51	55	53	49	44	54	52	46	56	52	68	52	55	62	58	50	57	66	48	49	59	49	48	38	50	60	54	53	60	62	53	37	60	42	52	64	45	55	53	51	47	45	45	52	54	52	51	52	51	41	71	59	56	51	52	51	51	51	58	42	54	55	44	46	64	57	49	54	66	61	43	53	42	49	52	45	53	63	55	41	66	58	54	48	46	42	54	56	52	48	40	54	41	53	47	36	64	66	46	60	55	35	53	68	59	56	54	68	38	55	43	72	51	54	63	57	57	45	50	54	61	50	53	53	48	61	42	45	49	58	44	45	44	68	53	61	48	46	49	42	58	41	39	51	51	53	42	47	58	48	50	50	52	61	50	55	55	43	50	39	47	53	54	66	42	54	44	56	52	62	55	57	53	49	59	48	43	60	52	48	51	51	45	60	56	39	57	47	59	62	36	64	68	37	37	51	41	54	55	55	48	49	67	51	45	46	57	59	49	57	55	62	49	57	47	49	43	44	38	48	50	54	43	42	53	48	60	57	58	52	45	59	55	57	49	52	47	54	49	64	52	56	59	40	57	48	43	54	38	54	54	54	65	46	52	50	59	58	51	56	56	52	54	51	46	63	45	61	49	59	44	51	58	48	42	56	39	38	49	61	51	56	40	54	52	51	51	38	60	60	60	58	47	67	54	52	69	47	44	51	52	56	58	62	35	50	68	65	50	41	49	56	64	47	46	64	41	50	53	59	53	55	58	50	59	47	45	51	57	54	60	56	62	55	51	51	39	58	51	50	64	52	63	45	37	53	52	61	58	65	37	69	59	46	55	62	67	40	48	55	53	54	55	72	49	53	45	54	49	46	53	59	56	46	58	58	46	62	53	50	47	61	42	55	43	50	39	44	61	44	53	54	73	53	36	56	47	72	55	45	54	43	56	58	60	52	45	58	49	53	67	52	54	59	48	46	54	49	70	51	50	47	52	47	51	51	62	65	60	54	45	63	49	47	38	64	54	49	52	51	43	49	62	45	47	53	53	53	53	56	58	50	36	57	41	43	56	66	56	51	41	47	56	54	40	59	51	54	63	64	52	55	46	52	50	54	61	52	59	48	68	44	42	52	62	48	47	65	58	34	60	54	47	30	54	59	57	48	55	53	56	53	44	44	54	49	49	53	55	54	39	66	49	43	52	54	50	44	50	58	57	51	51	51	56	57	64	54	60	50	58	48	46	51	47	49	61	45	46	45	45	48	47	45	44	67	39	57	37	46	60	49	59	59	53	55	62	46	52	54	46	65	51	60	52	56	52	49	54	62	56	45	61	45	53	43	48	57	71	41	34	64	55	48	65	52	48	58	59	60	42	61	58	69	50	54	45	50	59	66	37	57	53	57	26	56	52	46	48	58	49	50	56	61	50	47	53	57	56	60	64	59	48	55	53	41	53	44	52	52	57	53	50	57	51	59	47	60	52	38	47	50	50	54	68	35	69	57	58	56	50	46	67	48	62	47	56	58	51	51	54	51	43	59	48	42	47	50	67	36	59	53	46	50	60	53	48	47	42	55	52	50	50	58	61	50	48	49	50	55	58	46	60	51	49	44	53	40	48	55	44	55	54	44	39	42	44	46	48	61	38	59	69	52	49	47	60	45	51	58	50	67	51	44	57	54	46	50	41	55	49	46	45	48	56	49	61	48	45	45	51	44	54	63	46	61	53	55	58	41	42	64	56	43	55	50	58	51	45	52	54	49	54	43	62	45	59	62	61	60	36	54	66	66	51	50	53	47	44	50	63	51
7514	1700	4296	5037	4223	3501	2834	2309	1864	1533	1330	1170	1091	943	861	744	659	664	533	556	465	454	415	409	400	368	339	350	348	295	280	286	292	273	287	243	261	231	246	239	239	241	234	252	244	241	219	238	218	235	230	255	256	337	485	276	270	273	242	301	232	215	223	216	217	215	207	202	183	186	192	167	190	167	186	180	183	192	200	201	204	239	233	186	166	183	151	174	170	173	172	155	191	155	155	163	177	169	163	160	157	167	181	140	167	164	167	169	138	162	190	157	148	168	148	153	167	149	170	159	160	154	149	155	152	185	167	126	158	156	133	155	144	143	152	173	144	164	146	118	164	150	161	159	166	129	155	158	163	138	155	181	135	156	147	173	169	145	158	168	163	161	139	174	166	155	128	175	174	176	161	133	169	149	153	169	150	153	131	167	166	148	150	169	150	131	166	149	155	150	139	145	169	152	159	158	171	160	155	171	152	172	146	151	163	156	132	132	144	148	144	159	169	163	144	145	158	181	163	165	149	148	129	170	156	151	159	132	140	139	134	155	148	161	156	174	143	164	155	149	138	163	156	150	156	140	156	146	178	146	137	150	159	157	141	138	138	141	126	165	149	147	149	135	163	155	145	161	154	152	169	142	169	152	153	148	141	161	152	147	148	158	153	159	153	145	145	185	165	135	161	182	143	131	161	155	175	153	170	134	157	150	170	150	174	148	149	146	144	172	162	134	141	133	138	133	148	144	140	128	142	135	137	164	166	145	137	135	150	145	155	169	155	155	143	150	165	150	171	146	157	172	162	157	142	146	139	171	154	160	139	135	156	153	150	167	178	151	147	169	159	146	155	136	163	161	152	146	159	163	132	146	139	162	163	151	137	149	164	141	121	164	139	152	139	168	145	160	144	122	184	153	161	133	161	161	142	160	157	142	141	159	139	142	162	167	148	161	148	157	135	147	156	155	132	131	133	141	175	165	157	152	150	135	154	155	153	161	133	143	142	138	162	145	148	143	160	140	150	162	151	154	162	152	152	174	138	128	147	146	151	144	172	140	151	132	173	148	155	168	169	142	146	187	145	169	154	141	151	135	127	137	166	156	147	165	175	161	150	135	158	143	149	129	159	153	129	149	136	147	155	159	146	154	145	132	168	147	164	162	167	196	146	171	167	172	135	158	138	161	149	158	156	158	136	142	149	156	142	149	169	138	145	146	127	143	149	144	169	160	140	147	161	153	158	152	163	138	161	136	164	152	168	155	147	141	124	122	137	137	141	163	150	153	172	161	149	135	154	137	138	148	150	157	170	152	127	148	147	148	139	145	154	151	169	157	150	159	124	173	166	155	155	152	141	126	153	178	167	159	150	152	154	135	146	142	141	153	138	142	140	153	150	144	156	137	159	138	162	160	141	166	151	151	175	165	142	137	149	148	170	131	147	128	157	146	140	152	155	155	165	149	137	162	169	144	161	162	136	165	164	136	160	168	144	148	166	148	170	172	148	129	131	156	153	145	154	135	146	160	166	148	148	157	146	141	150	151	165	151	164	161	150	159	146	154	153	161	137	170	152	157	163	164	134	149	164	150	169	125	150	158	154	161	151	155	172	129	157	142	151	141	125	173	150	168	147	162	145	150	152	133	125	152	161	154	155	149	170	134	148	171	156	142	152	145	139	149	160	160	154	163	153	164	149	148	140	130	149	169	146	172	139	134	161	136	168	145	147	141	142	139	152	143	151	180	159	135	160	138	158	159	150	149	141	166	148	153	155	162	138	170	163	142	146	144	153	134	172	141	158	136	154	159	143	148	151	144	150	149	166	140	149	158	142	165	162	155	138	154	172	153	147	163	167	157	135	152	151	141	159	154	146	150	154	146	170	128	140	173	140	128	149	134	149	147	169	150	170	144	145	163	153	152	154	170	148	172	167	131	179	170	151	138	156	156	151	132	153	154	142	157	162	148	149	138	157	157	150	138	149	153	178	150	165	142	149	145	164	159	142	147	148	136	153	155	164	143	155	155	148	149	161	157	156	154	167	146	135	153	147	161	151	156	161	152	158	162	141	157	144	160	150	174	146	172	152	151	152	132	138	153	154	146	152	140	167	136	165	154	163	164	146	166	162	150	155	125	148	150	149	156	146	156	183	160	164	168	160	126	158	184	124	135	163	146	133	132	144	144	154	142	148	142	150	130	139	159	148	166	163	158	154	143	137	146	164	165	144	161	150	172	166	146	159	183	133	131	161	173	152	173	160	151	119	132	146	162	134	160	145	155	134	161	149	164	153	158	152	154	165	143	145	156	156	132	167	146	173	151	145	143	135	144	148	147	141	171	145	150	143	135	142	147	143	144	164	141	142	131	158	144	173	158	152	159	144	138	161	140	132	153	136	137	144	151	156	164	153	180	150	180	142	117	158	161	152	154	171	161	132	156	133	135	134	155	149	127	132	154	147	167	171	166	142	131	154	125	148	143	134	144	158	173	123	159	163	140	141	166	159	140	167	138	145	140	150	143	138	170	145	159	125	155	169	139	148	149	146	167	172	148	133	131	136	137	158	147	161	172	150	150	146	141	176	163	157	168	138	134	151	133	153	164	156	154	143	117	164	156	162	140	148	157	145	141	139	165	152	160	167	139	154	157	155	164	179	145	159	143	166	158	175	160	132	144	138	173	148	154	142	160	164	140	133	156	163	166	158	154	145	162	154	163	152	134	152	152	133	153	178	133	168	146	140	151	162	175	140	164	138	151	149	166	147	144	151	151	147	145	132	142	152	154	155	145	130	168	155	149	154	157	147	145	160	163	151	171	159	140	150	151	159	155	151	154	143	147	180	150	146	145	155	182	148	187	166	162	148	161	171	142	161	160	155	165	124	134	156	164	154	139	154	178	131	153	166	162	162	139	144	179	124	139	145	159	146	129	137	143	124	170	146	148	144	143	162	148	157	149	161	147	127	134	166	151	162	155	146	144	138	169	156	159	155	148	152	132	160	166	139	137	149	159	165	166	149	150	131	164	152	145	159	137	156	148	130	158	151	149	122	148	151	141	171	151	150	147	151	135	145	147	147	153	132	158	153	136	151	142	144	184	170	159	152	144	145	153	158	169	149	145	146	152	172	139	147	150	134	159	143	136	183	151	124	154	148	131	157	148	155	153	172	140	148	161	153	150	171	173	145	138	125	150	156	137	144	130	146	140	136	152	145	153	156	142	145	148	158	148	150	135	162	164	144	150	159	151	159	156	120	158	162	162	147	154	150	150	158	158	148	145	154	147	165	139	167	142	154	157	151	173	174	155	141	168	154	149	145	142	156	154	151	165	170	152	136	158	161	160	171	164	143	161	149	142	142	146	169	136	138	136	144	163	131	151	141	150	160	157	146	148	152	146	135	137	159	153	127	151	135	146	149	142	155	139	140	154	166	142	177	143	156	151	178	151	162	156	155	154	155	169	155	142	122	162	150	157	150	133	157	154	145	145	167	146	141	148	142	146	142	156	138	162	148	122
2273	113	160	128	137	109	111	95	83	125	116	95	108	104	100	74	119	123	101	98	116	101	105	91	114	104	106	108	114	108	101	114	77	102	109	112	103	119	125	99	96	107	127	94	125	91	96	102	89	84	102	95	96	122	115	114	104	105	101	102	96	97	101	102	97	114	116	112	118	99	113	124	87	118	98	100	99	117	99	103	91	109	100	105	107	115	114	90	99	99	106	111	109	98	117	118	95	99	104	108	98	102	108	102	106	118	115	91	91	93	100	97	103	111	107	109	98	111	127	114	94	96	102	88	124	101	110	106	91	103	94	108	112	108	113	88	113	103	90	112	99	92	77	121	96	115	105	103	110	82	108	97	116	110	103	100	109	107	103	99	112	115	120	98	98	105	96	84	110	103	81	100	118	104	104	125	103	95	98	109	113	100	96	116	104	94	86	117	106	104	97	107	105	105	99	90	98	121	101	112	91	109	99	117	94	106	98	95	114	87	92	92	91	107	92	121	113	127	107	110	118	112	104	101	109	98	94	109	103	100	97	82	111	105	105	86	98	102	105	101	107	109	102	102	125	103	121	103	107	91	93	99	101	101	100	108	88	115	112	100	101	108	114	81	91	98	106	105	92	117	95	114	110	93	110	98	94	106	117	95	127	86	98	80	104	104	95	117	109	128	97	103	99	109	122	93	92	95	119	108	94	89	106	93	82	124	91	88	103	109	99	124	102	106	102	108	115	99	120	111	99	105	96	113	112	103	92	117	99	111	122	110	90	125	119	100	104	112	114	118	99	98	103	110	78	81	117	101	96	78	106	111	100	96	89	112	105	90	85	112	115	96	101	127	103	95	116	97	120	102	105	111	104	100	118	101	74	96	92	118	105	85	104	110	93	112	78	95	89	94	107	96	103	103	104	98	113	94	99	95	89	113	104	94	122	116	100	93	102	92	90	102	130	107	98	94	111	114	104	98	109	104	98	102	105	107	110	101	91	101	79	99	93	89	88	108	107	103	100	108	104	106	94	107	109	108	92	104	111	101	118	110	100	98	100	98	114	80	101	99	101	100	111	104	104	108	100	97	104	106	107	104	115	124	107	105	107	101	92	92	107	107	127	132	108	114	89	94	112	97	106	91	80	85	96	89	104	89	101	100	98	101	89	105	109	112	115	124	110	113	78	102	97	110	100	107	103	100	85	122	99	93	124	105	90	109	96	118	118	97	100	95	102	105	105	91	109	113	95	102	107	102	100	108	97	102	101	102	105	95	114	107	86	101	112	102	102	113	105	104	108	116	106	106	100	109	108	118	108	87	97	96	91	95	97	102	101	104	93	125	114	105	97	101	101	113	110	113	98	92	105	115	103	103	78	107	108	97	104	98	110	91	107	96	102	74	94	93	88	96	90	97	107	116	98	107	98	97	101	105	110	93	90	105	99	104	110	117	107	110	108	103	92	93	105	98	94	95	101	110	103	114	116	111	106	107	114	102	98	115	105	118	104	105	115	77	110	106	108	103	99	111	104	113	115	86	104	106	121	111	94	95	103	81	91	101	105	109	103	89	105	84	115	110	115	100	89	99	98	93	97	86	97	117	115	116	133	96	87	111	89	99	117	106	122	94	96	105	114	89	109	101	106	107	115	119	120	113	115	115	103	110	105	106	99	100	141	119	109	109	107	98	100	117	102	101	97	102	101	77	90	110	119	113	91	105	100	78	109	84	105	99	104	110	99	109	111	96	89	90	90	95	113	110	94	100	87	98	111	103	100	88	99	109	113	102	105	107	113	100	96	103	112	101	97	103	108	103	97	104	99	88	118	115	112	105	100	88	124	106	96	89	100	116	93	108	99	92	109	108	95	116	100	98	93	100	103	103	93	122	108	115	122	114	91	105	108	119	102	110	89	87	102	110	103	111	103	98	111	99	88	106	106	94	103	115	99	100	101	100	99	106	112	108	100	103	95	109	109	99	120	102	104	83	100	115	125	99	92	95	86	97	102	98	105	83	96	81	97	86	102	111	92	110	100	92	106	110	112	81	90	108	104	107	119	131	107	109	110	110	109	112	113	104	96	87	106	109	98	101	95	103	98	98	104	87	102	81	98	102	113	94	99	91	102	107	107	112	115	129	112	112	111	110	102	111	113	120	106	95	97	96	105	111	91	88	113	93	108	93	110	105	91	107	104	119	99	85	110	104	98	105	95	124	102	112	92	91	100	93	104	109	109	111	109	108	102	108	81	94	80	102	128	100	112	106	95	106	91	111	95	101	105	90	93	99	90	118	120	107	105	113	89	93	105	101	114	98	92	87	114	113	99	112	114	87	113	103	99	95	107	99	93	117	110	103	96	130	81	107	111	88	111	113	118	115	88	102	103	125	109	107	120	89	114	94	107	114	100	98	106	104	94	95	108	131	93	106	97	106	99	93	109	121	102	98	95	97	114	112	105	121	110	120	114	123	91	92	98	96	114	117	102	108	108	92	94	90	114	89	101	98	122	93	93	104	110	101	97	101	123	105	106	106	113	101	105	115	91	99	106	97	114	78	86	99	105	96	119	106	101	103	113	102	99	99	104	104	98	91	108	88	99	115	109	104	121	117	107	115	79	97	119	97	111	110	98	115	93	97	94	116	115	105	113	83	109	108	97	90	92	105	95	119	92	83	115	96	107	107	102	111	105	113	84	96	100	96	106	91	116	118	108	109	84	129	75	101	86	103	111	93	83	88	99	92	104	91	108	91	91	99	98	109	122	93	110	96	99	96	107	94	103	113	122	102	86	116	116	123	105	107	118	114	102	134	124	100	95	122	106	104	99	103	92	87	111	107	127	109	111	108	113	110	94	104	106	127	94	117	95	96	89	93	120	107	107	95	98	111	90	116	92	99	122	115	99	113	114	100	93	111	116	104	116	99	111	104	116	94	119	106	87	94	85	97	102	109	105	109	98	100	104	100	118	101	102	109	103	94	118	113	87	105	113	110	111	88	95	125	106	116	101	107	101	113	99	93	99	97	96	100	106	100	97	93	101	93	115	115	80	99	97	108	115	130	92	113	105	82	91	115	116	109	92	117	92	114	93	116	105	106	98	108	94	96	101	99	94	84	103	121	103	93	104	114	107	118	102	118	131	108	111	108	131	101	98	105	98	97	116	94	99	124	102	86	89	109	81	106	95	100	91	100	104	85	106	99	109	99	109	108	94	99	101	96	109	107	98	104	96	83	84	106	98	120	113	97	110	98	91	110	111	99	98	104	108	104	98	104	110	92	109	98	110	133	119	99	108	98	85	86	94	119	105	89	95	107	95	106	111	107	102	119	101	116	115	86	97	97	98	117	99	114	103	112	93	97	104	98	113	115	96	98	101	90	88	109	99	98	106	97	103	94	105	97	95	104	84	92	111	85	104	99	95	82	104	101	118	107	96	124	85	122	108	109	88	106	107	87	106	108	86	117	102	129	103	98	105	116	121	115	92	107	107	115	93	119	95	107	116	99	92	89	114	103
2503	339	403	418	387	389	373	344	345	341	325	323	338	326	314	324	344	343	314	302	281	298	344	322	300	289	298	310	296	299	298	345	311	317	306	305	299	292	303	309	292	292	333	335	312	294	298	280	308	306	281	342	276	332	296	319	308	290	313	329	334	332	305	311	289	320	311	288	282	302	285	293	273	312	287	313	263	305	291	316	248	299	290	295	293	291	324	302	313	289	304	296	307	302	294	285	269	274	279	302	309	304	322	287	279	317	286	291	318	314	297	294	270	296	305	311	296	284	280	269	311	254	297	268	275	290	311	277	294	312	306	286	331	306	311	268	299	295	279	309	294	295	295	285	292	300	318	298	313	277	288	275	311	274	305	318	291	293	289	292	297	314	302	280	293	276	295	273	313	322	272	309	292	298	274	282	296	288	311	286	282	273	321	281	275	303	310	313	262	292	297	320	319	312	299	282	295	281	265	290	319	300	287	290	318	301	327	302	301	304	318	315	282	307	314	294	311	291	315	278	338	295	279	279	284	310	292	311	307	308	294	293	296	319	301	355	309	308	280	308	269	284	280	301	275	298	311	300	272	286	294	305	319	293	322	304	297	307	283	294	302	289	311	304	310	301	330	287	312	314	283	293	289	293	289	330	306	289	301	279	277	317	295	293	316	296	284	310	287	270	305	292	321	290	299	285	324	282	269	298	305	305	291	276	285	311	290	294	306	242	289	314	280	278	292	323	295	310	302	300	315	283	293	303	311	294	315	295	285	294	292	313	299	314	308	328	286	301	313	300	269	301	281	285	312	286	278	298	301	273	297	263	298	314	302	301	303	310	298	287	319	291	311	314	290	306	284	286	301	304	304	275	307	308	307	282	272	299	269	300	322	286	263	290	302	288	280	311	303	267	313	286	310	275	290	283	304	308	297	298	290	297	264	279	318	272	273	309	257	274	276	314	305	294	301	297	293	297	305	287	284	309	306	293	293	296	305	313	300	308	281	285	307	292	272	344	296	293	270	327	320	305	305	308	293	304	299	315	305	301	264	313	334	294	280	303	305	303	306	292	292	273	303	272	327	294	291	299	312	306	319	284	298	278	302	305	297	301	313	304	274	269	299	284	300	298	270	327	320	301	286	300	330	302	300	285	296	301	323	312	277	278	316	305	275	335	293	308	299	267	317	312	297	287	335	282	276	307	293	292	285	316	333	319	305	315	295	315	265	321	305	314	286	299	303	275	278	269	280	296	309	291	285	316	292	267	294	291	297	307	288	304	288	288	308	293	291	292	293	308	293	267	273	284	284	281	289	301	324	281	303	323	296	284	283	297	291	313	294	316	288	318	317	330	314	293	271	297	287	307	291	312	300	298	307	303	297	292	342	285	304	320	305	317	311	295	300	314	276	294	293	287	281	295	324	291	304	288	291	311	305	301	326	317	299	285	308	326	294	315	302	296	337	308	284	317	286	278	309	303	298	286	280	288	287	320	285	290	281	296	284	276	293	313	303	304	311	285	288	295	317	265	295	267	296	323	279	291	286	292	306	309	297	281	311	265	310	313	319	316	297	278	302	312	314	320	308	306	309	330	285	308	315	319	284	274	290	298	288	302	318	302	308	278	278	311	279	256	303	292	309	292	319	300	300	285	276	328	298	289	279	303	302	307	278	312	293	303	270	298	323	301	283	321	306	271	270	276	269	282	327	291	300	288	315	285	316	302	301	317	277	303	301	284	298	294	309	289	296	291	274	287	282	318	298	293	284	289	296	295	296	316	298	320	279	288	281	292	277	329	307	290	329	306	291	318	280	307	295	288	296	315	308	326	287	299	322	314	305	316	277	286	290	324	327	299	288	314	343	311	318	294	309	311	265	291	294	311	323	321	302	331	293	317	294	306	304	315	277	269	298	307	298	292	321	296	317	292	278	306	293	300	263	304	283	282	306	314	306	306	338	289	314	285	313	324	318	293	290	264	287	319	312	270	284	276	330	279	326	287	308	305	342	278	306	276	317	297	266	272	315	270	312	296	298	290	287	274	287	278	293	330	305	284	309	322	308	289	291	262	310	301	321	288	292	293	303	292	290	294	302	278	330	298	298	299	304	285	290	253	295	325	316	287	307	320	311	307	297	303	296	270	301	293	307	275	276	285	304	288	271	333	291	296	309	325	282	324	289	301	295	267	305	271	308	290	336	312	278	309	311	278	297	278	311	290	296	274	307	292	290	316	280	315	304	293	320	323	284	306	298	304	293	288	291	299	283	307	289	310	280	306	318	304	286	280	283	302	332	283	288	306	312	293	303	281	292	303	308	282	278	312	298	276	299	275	289	301	317	281	298	293	305	313	323	270	336	299	334	315	271	267	280	302	300	307	285	324	304	281	306	310	286	275	295	303	289	309	305	291	298	311	292	280	292	306	303	301	306	285	271	312	309	298	282	305	304	304	305	316	320	284	300	287	309	287	315	264	321	288	294	333	284	322	298	272	304	297	301	292	290	341	318	318	238	307	276	292	301	296	253	292	295	300	325	314	318	291	288	255	285	301	288	291	306	275	290	291	308	324	314	293	287	289	318	281	288	298	280	321	294	290	316	317	284	282	292	305	312	309	282	284	310	298	310	306	291	285	291	294	289	302	315	296	290	303	295	315	272	321	294	281	298	322	282	313	285	277	321	300	263	284	283	274	331	262	273	312	277	287	274	293	280	300	267	315	281	315	299	269	273	306	309	302	291	324	289	325	298	310	298	321	293	299	289	284	308	296	333	278	279	285	307	285	311	309	322	295	299	301	296	303	290	311	301	292	283	301	271	275	265	273	316	307	279	291	290	319	305	286	330	279	256	288	278	287	276	280	295	312	274	287	271	316	303	304	310	304	275	322	302	325	302	327	313	286	282	296	311	304	311	309	297	319	287	294	296	301	262	281	320	294	311	279	314	323	300	312	313	336	323	281	300	306	298	296	315	308	269	302	340	295	309	303	281	302	270	303	285	311	273	312	315	305	328	277	307	304	274	316	309	285	291	292	313	298	331	294	286	309	288	327	302	267	288	327	281	303	289	274	277	297	308	313	282	313	318	287	273	315	282	307	295	305	312	295	298	313	305	312	303	322	297	296	311	303	308	300	285	306	297	298	300	321	306	328	307	314	308	309	300	293	289	302	289	314	289	292	269	352	314	289	292	333	312	285	281	288	324	310	318	299	299	304	308	277	312	308	316	294	307	257	290	275	294	308	284	276	276	304	284	280	271	280	281	271	305	249	287	336	302	295	295	297	300	306	282	315	296	297	292	296	276	306	314	290	327	292	291	305	319	272	277	300	306	300	257	287	292	275	285	297	314	287	304	298	290	289	310	302	315	305	339	312	268	290	289	319	290	283	300	303	303	299	302	286	307	285	302	302	282	305	298	312	300	295	305	304	285	285	292	311	308	310	287	281	283	292	303	295	284	296	317	311	304	294	270	318	275	291	282	268	288	278	275	277	306	300	287	290	267	281	317	290	307	301
8088	812	1116	775	556	387	359	280	249	239	194	202	175	161	159	142	151	157	139	135	132	134	121	124	128	116	104	101	108	134	122	115	120	128	88	119	113	122	116	115	95	121	134	100	131	112	104	134	116	115	136	148	118	132	127	129	111	121	127	114	122	121	93	109	118	122	114	113	120	134	118	137	107	140	124	98	108	132	106	131	134	143	112	114	118	120	111	109	100	110	106	121	134	105	100	108	104	118	128	120	130	127	93	127	91	123	105	101	130	108	116	107	102	100	131	115	111	111	97	105	110	112	103	135	125	129	97	106	129	119	116	102	116	104	111	112	101	126	132	111	112	108	125	114	110	114	110	112	142	100	105	95	101	107	110	102	113	130	114	97	108	117	110	104	104	127	117	118	104	103	104	119	103	128	112	122	121	113	118	121	138	108	103	100	110	121	101	121	132	105	106	132	110	109	139	118	134	125	127	114	97	115	102	102	116	133	99	113	111	130	123	136	119	98	108	111	109	118	101	114	113	129	123	113	102	115	139	113	121	124	131	107	108	105	105	115	123	105	113	111	109	127	98	114	104	112	100	120	104	113	98	100	121	126	108	105	97	131	102	123	100	132	108	124	114	108	112	99	101	121	102	117	122	103	114	120	119	140	118	113	127	126	110	108	94	124	116	106	105	110	107	123	126	98	108	113	113	134	126	118	105	120	115	117	107	110	107	113	107	131	108	125	122	109	126	129	93	107	116	106	125	97	113	114	115	135	114	112	119	118	125	103	121	103	111	123	97	106	133	105	137	117	127	121	119	97	102	126	120	95	112	92	101	104	101	130	128	106	110	113	103	128	113	104	126	99	115	105	130	122	101	109	112	119	128	119	138	124	118	105	121	114	118	126	128	107	120	146	109	118	125	107	117	123	122	132	117	111	104	132	100	105	110	111	114	113	107	123	116	116	114	125	128	118	105	129	110	110	98	106	116	115	112	120	116	107	118	112	114	122	126	123	114	99	119	110	119	125	103	110	111	128	102	115	125	128	123	106	118	118	105	117	119	107	118	118	123	106	112	105	108	123	100	117	117	129	106	116	102	130	137	107	135	113	129	130	126	129	113	104	92	133	103	108	118	103	104	115	115	136	118	102	120	118	113	119	103	109	96	116	102	132	117	116	129	115	126	123	133	111	113	115	127	112	115	118	111	112	123	105	107	100	112	138	111	112	113	122	131	117	107	92	110	112	106	114	99	117	95	119	108	107	96	131	114	124	126	105	139	109	101	112	110	97	125	113	125	97	113	119	140	93	115	109	115	112	116	104	117	115	116	127	115	114	121	118	113	118	113	107	102	123	112	116	120	127	117	101	109	104	119	119	113	105	110	110	113	113	101	103	98	127	107	138	112	117	128	105	124	94	130	105	126	112	98	121	116	109	118	103	104	114	127	118	148	118	117	100	95	116	110	119	124	102	103	113	127	121	126	120	116	127	134	111	113	121	111	119	106	111	118	121	109	112	110	148	107	121	107	105	117	104	106	116	96	123	140	121	128	114	117	108	122	101	123	117	98	117	129	111	108	111	108	126	101	134	110	99	110	111	120	107	114	111	122	120	111	149	104	122	104	92	128	106	103	109	112	124	111	118	113	127	126	129	117	125	124	106	119	114	108	113	111	114	114	107	124	106	92	98	117	115	124	133	116	114	114	101	113	106	103	106	131	124	117	134	130	111	106	101	109	105	119	115	105	106	109	91	117	113	106	132	130	100	122	108	107	128	129	119	113	118	101	104	101	113	119	119	109	106	126	122	113	132	118	113	105	96	126	103	113	119	106	125	102	112	114	112	124	114	107	117	101	127	110	116	93	113	129	110	113	127	121	104	107	113	102	97	103	113	117	120	106	99	115	125	131	98	102	115	120	121	127	92	84	113	97	121	125	129	115	111	97	108	114	113	123	128	130	139	114	119	124	116	111	111	108	105	101	103	132	116	108	125	120	112	110	134	118	110	112	98	104	117	120	126	113	82	115	117	112	107	123	124	113	106	144	124	118	132	104	106	107	119	128	104	120	133	99	127	118	144	122	120	117	108	114	93	111	106	136	117	111	104	117	110	119	111	112	105	110	95	119	117	124	103	88	123	97	125	130	97	135	118	122	127	120	129	105	111	103	110	114	118	120	87	136	98	121	114	98	122	95	114	115	128	120	120	102	98	96	115	125	122	124	105	106	114	107	131	110	115	115	128	100	119	108	101	120	112	120	111	102	96	103	114	93	95	108	108	104	94	112	101	109	107	121	125	113	96	92	110	101	110	103	131	121	102	119	118	112	117	105	95	113	104	104	111	109	96	98	118	112	114	100	108	116	116	120	123	106	123	102	93	115	133	120	122	109	111	120	115	120	115	118	104	108	118	93	123	109	106	115	114	126	113	120	126	111	94	122	129	113	124	123	117	116	115	118	126	112	117	123	135	113	102	125	102	122	115	103	115	137	121	123	115	110	114	96	112	118	118	97	139	98	121	107	122	112	123	88	123	116	114	116	93	95	107	112	115	135	130	89	123	117	109	108	104	114	131	102	108	98	126	106	99	112	109	100	119	121	133	105	93	122	122	106	120	116	117	109	124	92	99	116	118	127	97	107	107	133	126	110	112	129	109	131	123	122	106	119	122	114	108	92	123	122	131	111	117	115	117	115	108	112	112	123	118	99	101	91	114	106	109	116	125	109	101	118	111	114	121	105	108	109	129	114	119	100	116	119	138	121	137	122	114	109	115	122	116	120	125	103	113	110	111	132	130	111	113	94	117	121	123	129	104	118	131	107	105	115	110	111	111	121	123	109	106	100	110	116	101	105	126	129	116	115	103	114	109	112	110	122	103	110	105	135	111	116	112	124	108	120	126	114	123	136	106	111	108	130	100	108	105	109	124	116	124	107	114	122	109	111	109	126	103	118	109	106	92	113	113	113	101	119	121	104	121	118	101	124	123	108	133	123	102	132	114	118	96	123	111	105	113	115	112	107	115	126	125	99	118	122	123	132	123	101	99	117	115	112	102	123	111	121	85	136	101	119	96	86	114	100	127	116	123	113	124	121	103	129	111	135	124	102	106	110	114	111	113	117	108	107	119	131	114	118	100	85	108	115	123	129	112	113	110	130	114	110	100	120	108	129	107	98	113	116	124	128	93	118	108	125	135	118	105	115	127	113	99	128	115	115	124	113	120	110	111	117	134	107	114	116	93	98	103	94	118	113	136	114	105	109	116	114	125	99	103	125	101	118	97	112	122	137	135	103	108	108	128	117	111	117	112	109	124	130	109	119	126	117	115	122	120	142	116	117	105	116	108	106	101	93	97	92	96	123	112	125	126	131	107	96	96	114	109	112	108	92	89	112	110	107	123	123	116	125	116	112	124	119	130	141	104	117	113	120	113	99	122	136	117	110	137	127	118	105	118	116	119	109	115	120	112	119	118	107	124	125	111	110	120	101	137	113	127	116	114	114	104	107	124	133	107	111	113
6036	1117	2473	2960	2561	2027	1698	1394	1214	1071	914	914	782	692	678	616	629	537	492	547	485	502	503	440	484	440	438	406	419	415	360	365	372	374	377	396	409	391	351	370	356	336	361	349	380	392	388	370	328	386	367	333	416	360	438	411	394	373	390	369	364	351	359	360	321	362	361	352	358	360	350	324	331	331	342	297	356	385	338	352	373	333	333	320	363	328	324	332	331	339	362	347	321	327	340	282	326	304	334	337	323	345	356	349	353	346	338	329	333	332	337	280	347	312	330	310	317	330	325	332	306	307	333	335	327	336	327	309	318	343	294	316	313	301	313	326	322	279	298	329	314	353	326	315	339	327	321	329	321	328	322	335	326	303	315	302	305	325	326	316	348	325	301	315	299	336	353	336	325	295	313	320	317	304	337	355	355	304	327	328	303	318	334	349	288	335	332	352	313	330	323	305	307	291	343	331	304	304	307	323	365	314	329	315	324	291	349	321	361	346	315	318	347	291	311	326	332	324	332	335	329	304	322	333	340	337	326	316	341	296	336	286	310	330	339	309	317	319	338	325	312	343	331	293	349	319	300	324	352	279	310	322	292	354	289	305	360	326	324	341	310	327	324	299	305	352	310	298	364	297	314	335	331	311	325	317	322	298	319	333	310	331	324	325	299	325	360	312	299	336	336	350	295	319	318	328	320	324	312	307	314	303	330	306	339	334	312	314	325	309	307	321	313	312	363	314	330	313	327	333	319	324	315	325	296	334	296	331	304	301	305	299	305	344	345	317	334	322	301	318	327	341	320	325	324	308	321	348	300	286	311	342	295	315	333	325	334	332	334	341	303	316	323	300	331	353	306	314	295	313	337	309	334	364	291	311	331	316	358	304	312	346	320	338	310	282	325	312	304	325	315	319	300	314	348	299	333	310	325	339	319	321	318	305	318	335	302	322	301	323	308	324	314	316	289	300	314	305	299	309	301	351	341	317	332	329	300	344	344	325	298	328	329	332	336	319	295	312	310	322	304	327	311	296	326	354	335	329	321	271	324	351	318	301	328	297	341	307	288	297	342	309	344	368	326	332	309	305	339	299	307	319	334	299	348	357	322	324	344	340	314	298	342	316	301	332	322	301	305	330	342	325	307	345	334	343	337	326	315	318	315	326	330	330	336	353	296	334	302	327	316	317	309	323	347	350	345	317	314	315	339	310	314	325	341	315	297	337	283	327	317	326	340	369	317	314	308	336	309	321	324	323	314	343	335	330	329	292	343	317	341	299	339	338	332	319	310	288	298	300	334	333	347	342	353	314	324	328	290	281	314	306	338	352	340	313	331	307	314	304	303	277	332	317	321	319	304	338	291	301	364	340	348	344	320	334	342	324	350	331	330	300	322	306	323	330	326	337	336	347	316	301	308	336	325	323	351	280	305	293	325	307	334	312	331	340	357	316	337	324	346	303	333	297	303	323	308	316	320	325	336	333	334	333	279	298	333	330	266	373	336	325	279	314	322	298	288	320	323	313	373	294	292	306	321	329	333	360	318	309	314	321	339	322	309	303	329	315	336	307	353	346	330	301	307	298	323	313	318	336	314	346	326	302	325	308	301	324	375	286	348	317	315	300	330	309	333	314	305	313	288	298	310	307	310	308	336	333	298	306	291	318	290	310	339	316	311	319	300	349	356	330	307	330	285	291	345	329	323	349	321	306	353	323	340	365	320	333	353	320	331	325	330	322	328	334	317	311	298	309	305	340	291	337	331	310	303	300	297	327	309	320	314	301	348	317	302	322	343	326	302	348	282	323	317	347	329	340	308	311	303	334	326	311	308	333	326	305	336	324	306	333	315	341	315	306	356	331	327	350	313	308	306	306	287	352	325	320	357	345	346	342	278	327	326	334	345	324	301	332	312	292	313	303	306	316	317	323	325	335	278	308	330	309	337	307	346	344	325	359	302	334	297	323	331	293	280	340	332	283	304	310	327	318	321	327	333	344	335	301	323	329	335	306	316	322	338	319	317	351	277	336	342	317	281	305	283	345	363	308	332	318	294	326	321	334	340	335	286	340	323	297	302	283	326	320	319	315	326	318	292	323	341	303	300	347	319	318	324	326	283	317	327	325	289	304	329	324	288	331	325	330	341	310	304	328	341	332	297	307	295	327	368	327	308	315	318	305	315	305	317	307	318	323	291	338	326	310	287	306	346	342	336	338	352	328	311	350	322	342	334	297	354	299	328	315	341	296	314	311	341	339	329	345	341	345	290	316	302	313	325	331	318	315	333	308	281	336	322	331	327	354	281	304	293	294	313	341	310	324	313	316	316	321	313	325	326	324	362	331	322	306	312	307	321	291	325	318	319	322	326	314	330	333	318	315	308	331	316	308	317	300	300	314	323	329	289	347	349	326	336	336	322	310	340	309	336	327	307	296	304	351	325	324	333	306	303	361	327	328	357	294	325	326	314	301	309	315	334	340	321	348	298	338	295	344	342	349	321	319	314	320	303	300	316	327	329	316	347	347	314	347	310	328	324	307	330	310	345	323	336	290	313	326	313	315	314	297	276	317	306	346	313	328	315	307	308	300	324	338	315	313	344	337	334	334	338	317	318	302	339	319	303	328	338	324	305	335	297	350	325	317	298	290	299	311	325	320	332	305	302	283	307	312	321	320	321	293	305	325	331	297	323	314	311	310	317	326	344	325	327	338	336	323	334	314	326	341	311	300	329	331	319	320	351	317	286	317	317	301	323	322	338	303	346	323	299	315	335	277	318	301	287	309	271	312	318	301	296	328	311	322	343	314	292	325	328	312	323	314	336	306	299	348	338	340	324	333	323	312	331	312	378	305	299	301	327	313	306	337	316	324	290	329	321	327	335	333	333	327	295	327	313	314	329	292	330	318	340	356	324	326	297	336	320	311	303	299	310	343	335	284	318	308	298	333	319	309	329	327	317	333	320	311	304	332	314	352	339	313	346	333	327	329	330	319	354	313	306	334	288	307	318	329	305	329	312	309	321	328	326	312	302	322	326	324	321	308	311	323	314	294	322	322	329	314	342	333	318	322	337	315	328	360	314	333	315	315	347	304	333	317	333	304	307	336	313	321	349	276	309	291	316	309	317	313	342	330	349	332	322	289	322	301	352	326	320	308	316	340	310	298	308	324	335	317	328	342	313	341	315	362	301	338	328	317	330	317	324	324	296	341	322	328	326	339	314	319	308	287	332	344	302	307	330	305	314	332	313	344	322	311	328	330	302	348	323	344	329	304	312	291	334	316	328	303	302	301	326	340	310	313	361	332	307	336	306	324	330	298	313	335	298	310	339	306	321	323	311	338	311	294	326	315	324	305	301	313	340	346	336	310	332	268	324	305	298	314	321	334	299	315	318	302	318	343	320	320	316	317	317	316	338	299	333	341	344	325	296	341	350	336	287	284	345	317	285	314	359	323	308	316	321	316	330	354	297	319	282	318	333	312	324	335	341	323	371	330	310	317	286	315	307	328	322	322
14335	1709	1900	1431	993	682	521	381	297	258	195	187	173	147	133	126	121	115	117	90	90	60	88	81	86	70	67	83	79	63	79	69	55	49	70	60	66	68	58	72	54	63	59	53	52	58	61	60	51	43	62	68	47	61	67	79	69	79	67	67	59	69	64	60	56	59	70	63	64	49	57	53	52	58	63	56	59	63	52	62	50	53	58	59	45	48	47	51	48	52	49	55	57	49	52	45	72	49	44	60	54	57	71	31	57	58	64	47	58	41	48	40	53	58	44	59	55	51	55	51	57	66	60	59	54	46	42	53	57	43	52	60	57	54	42	43	46	51	44	56	60	58	46	54	55	50	54	51	64	58	55	49	55	54	50	55	42	43	58	45	50	46	59	58	51	53	42	61	57	47	54	41	45	52	49	52	44	47	49	50	47	56	54	47	46	54	56	46	49	64	47	45	50	45	48	44	45	57	31	55	55	52	44	56	50	60	56	44	60	57	46	59	37	73	47	58	52	43	61	53	54	47	49	56	59	46	53	57	58	47	46	47	48	47	42	45	42	58	51	61	48	46	56	66	46	64	51	58	41	46	56	58	46	56	55	47	49	58	60	49	38	41	46	41	51	45	52	52	62	53	50	44	55	57	68	59	57	52	45	49	38	51	53	38	40	54	63	53	63	55	56	50	42	50	57	37	48	50	61	48	52	51	46	54	51	40	61	36	56	63	49	42	56	49	65	58	51	56	45	43	56	39	60	54	46	52	56	51	53	62	45	37	63	53	52	44	61	62	44	49	57	37	58	55	43	51	55	58	52	48	61	50	39	47	57	46	52	57	62	51	47	54	45	45	49	55	40	50	62	45	61	58	43	44	48	43	50	47	63	46	46	41	57	55	42	35	46	51	42	65	58	50	45	50	59	50	60	46	40	52	53	49	62	30	44	56	52	49	65	55	66	57	51	44	59	32	54	56	47	45	65	52	48	55	64	54	53	45	40	41	55	54	49	51	52	48	48	45	53	46	56	59	41	49	53	59	38	58	37	39	55	49	53	62	41	54	67	46	56	51	47	58	59	59	52	39	50	42	43	50	47	55	51	47	39	53	56	43	46	49	53	47	57	59	39	44	49	46	55	49	46	52	58	42	64	49	45	47	50	41	42	45	60	57	75	42	51	59	48	35	50	60	53	50	53	27	60	49	59	45	51	47	44	48	48	51	47	57	50	54	53	54	58	60	49	59	53	53	47	45	45	52	50	50	51	46	59	54	59	51	52	45	41	44	46	46	68	45	42	56	59	54	47	46	39	49	59	64	54	51	44	35	58	48	49	53	42	60	55	50	41	43	48	45	53	47	43	47	43	46	81	48	44	46	52	43	49	45	41	46	51	68	62	42	48	61	42	53	60	51	38	53	43	42	64	57	56	45	57	46	62	59	41	67	47	51	50	51	52	42	59	51	50	58	49	56	61	50	56	53	63	48	48	44	42	47	60	53	49	51	53	47	43	50	53	68	54	58	54	60	48	66	51	51	53	59	50	58	45	39	57	63	43	62	65	62	51	49	47	48	49	46	54	52	62	47	64	52	61	28	56	43	48	46	51	44	48	48	56	49	42	63	49	46	55	45	49	40	60	53	64	49	55	50	64	56	60	50	46	48	47	52	51	52	59	52	45	56	49	55	47	44	41	57	49	67	64	45	42	55	53	44	42	50	38	59	53	53	59	44	64	48	53	54	45	48	60	51	51	51	54	53	48	53	76	51	51	52	58	50	46	46	63	54	45	48	43	69	50	60	50	46	58	40	41	53	47	54	55	45	53	67	38	54	42	51	46	47	65	50	39	45	51	39	53	59	56	58	48	56	42	59	51	56	72	42	56	49	45	51	64	66	50	44	43	57	62	41	41	58	61	48	55	53	45	49	39	35	52	48	45	57	54	53	45	54	43	55	53	56	54	50	67	64	46	58	37	35	48	50	57	60	49	50	41	46	50	41	44	54	53	49	53	46	42	55	66	58	46	52	43	63	52	50	46	61	51	54	58	69	61	51	50	41	55	47	52	47	55	44	51	58	45	57	55	35	48	49	41	42	45	59	60	54	45	57	51	58	49	56	48	53	45	39	55	46	47	49	55	38	54	47	57	43	50	40	45	46	54	38	52	58	49	47	48	55	48	47	58	51	46	41	50	51	47	52	48	52	52	60	65	54	48	55	54	44	59	54	55	50	61	60	56	52	45	56	54	46	46	41	59	49	60	54	58	51	54	56	64	54	50	44	46	52	60	53	51	55	43	63	51	42	47	45	53	49	52	48	50	47	51	44	41	43	44	77	58	58	56	37	46	54	60	43	56	50	61	56	60	42	44	58	54	46	44	56	43	53	54	40	43	48	62	41	55	45	53	47	48	61	60	41	57	47	45	54	55	47	53	48	43	54	50	40	49	57	47	48	67	48	59	49	47	54	59	54	56	49	48	57	51	59	51	45	60	68	58	43	53	43	46	45	51	50	48	55	68	51	52	59	53	53	49	58	36	54	50	41	46	52	54	55	51	52	44	48	57	53	62	51	46	58	43	54	49	52	54	41	71	52	52	59	63	70	61	50	58	49	52	44	45	53	51	50	42	52	33	62	56	62	60	45	50	51	43	49	47	54	46	53	40	46	47	56	51	42	50	62	55	52	50	52	60	52	63	39	61	57	40	43	41	52	44	55	61	49	42	51	44	58	59	57	49	50	44	50	42	48	51	47	42	47	55	37	41	48	62	55	44	46	60	61	59	58	48	43	65	42	56	64	48	46	47	44	49	54	45	56	64	49	34	42	44	56	53	37	55	42	57	49	51	59	42	39	60	57	58	46	51	43	37	44	46	46	52	60	70	65	55	53	43	53	50	53	48	52	45	50	46	48	48	49	58	49	57	43	45	43	48	44	38	53	56	47	51	51	51	60	41	47	66	50	50	45	57	53	44	32	42	43	55	57	63	55	62	48	71	55	47	57	47	37	44	54	44	53	53	34	52	32	49	55	48	58	56	42	51	58	40	34	58	47	45	55	44	47	64	54	54	44	66	69	47	45	49	45	52	54	52	62	65	52	48	50	44	56	46	50	54	58	50	56	54	36	54	52	46	58	44	60	60	49	43	52	43	52	50	58	56	57	56	60	51	48	65	39	68	51	31	38	50	63	58	38	49	51	49	48	49	45	51	38	55	53	49	52	52	52	52	46	56	45	43	47	49	50	48	54	52	45	44	46	56	54	53	67	59	62	59	49	38	52	54	41	56	41	50	42	46	46	37	52	53	55	51	41	41	38	48	39	48	54	52	54	48	47	60	41	36	57	63	38	52	40	45	51	49	61	41	46	52	30	45	59	65	41	55	68	55	42	54	59	45	65	45	62	52	53	54	41	49	58	55	50	49	51	57	38	59	51	38	47	47	37	54	47	57	56	54	39	51	48	59	55	62	49	38	60	37	55	53	50	49	45	50	54	50	56	51	47	51	44	52	54	50	58
7580	1679	4342	5159	4301	3461	2881	2238	1921	1530	1375	1087	1081	944	821	750	651	607	546	579	485	441	429	390	384	414	346	362	340	292	290	299	264	302	291	285	270	242	219	242	226	215	266	256	228	237	233	227	237	237	205	243	315	288	347	366	267	254	231	273	241	196	210	223	227	221	216	218	165	172	173	215	193	201	180	187	182	185	209	207	213	226	180	162	185	216	167	172	170	171	168	165	173	147	174	169	171	181	192	155	164	167	184	151	151	153	177	147	183	171	172	138	139	160	153	173	143	156	171	153	159	159	173	151	160	143	153	169	154	144	171	158	137	135	138	160	164	176	144	155	152	159	150	158	162	135	174	148	152	130	141	158	151	150	157	152	161	153	174	166	152	153	135	136	164	136	152	152	157	153	150	154	173	141	160	143	150	143	145	161	143	156	165	164	172	145	151	148	150	167	160	170	152	169	159	139	152	166	157	152	137	175	156	151	162	148	156	140	150	161	131	147	170	129	163	141	158	143	153	160	153	151	141	136	147	163	158	153	156	143	150	143	141	147	138	154	142	170	144	159	171	155	160	168	148	151	153	150	147	173	140	130	164	137	152	173	154	169	164	147	163	146	150	143	151	150	152	148	168	149	156	168	165	147	145	179	152	139	140	158	164	130	155	137	148	152	162	152	162	150	151	149	156	167	152	161	167	146	154	167	132	149	155	138	157	159	152	153	163	172	139	140	141	136	160	135	131	152	156	125	137	160	158	145	150	148	161	152	131	156	142	147	120	143	154	151	134	136	134	149	154	141	159	136	131	153	158	133	117	149	153	147	144	171	141	161	152	151	142	160	171	154	151	169	155	146	156	181	120	150	182	117	173	142	144	149	148	136	135	174	138	148	162	149	155	157	176	171	143	130	157	148	170	157	155	150	149	154	169	142	157	145	161	149	148	155	167	139	124	155	142	160	146	142	131	126	141	149	148	148	161	159	160	165	159	147	158	154	160	148	151	139	143	162	155	127	173	145	147	144	126	158	137	170	131	152	148	133	168	159	158	120	138	142	173	178	148	163	144	144	163	158	148	131	164	150	148	137	141	135	166	193	153	170	125	138	154	161	153	160	164	150	171	166	144	120	159	162	156	136	160	148	154	170	145	147	127	173	129	172	164	164	156	154	158	148	158	158	164	156	166	166	155	156	146	168	143	158	154	137	154	142	152	177	163	148	164	149	157	147	157	140	125	144	135	142	164	144	131	143	152	159	129	143	130	163	148	156	165	116	162	153	141	152	135	138	126	168	170	174	139	157	145	163	146	152	154	157	143	172	123	142	134	124	174	168	158	158	146	148	158	153	140	143	154	126	147	171	152	147	152	146	156	150	122	150	156	141	163	150	136	162	142	153	150	127	153	156	147	166	152	152	155	148	140	130	156	132	159	140	146	148	128	127	155	145	144	142	156	147	131	142	156	134	152	154	172	144	157	156	155	167	148	141	157	162	148	149	159	144	148	168	137	143	148	171	146	159	151	126	151	143	140	171	131	152	168	167	152	144	136	140	153	130	163	140	147	186	162	154	149	126	155	158	150	159	170	147	137	160	137	140	171	147	159	143	154	152	148	144	158	158	157	149	146	140	154	147	124	132	149	170	147	150	148	140	148	161	158	141	177	139	132	154	162	167	167	140	145	131	148	147	161	145	169	137	153	136	154	159	131	154	150	151	158	161	157	136	183	161	150	155	132	141	152	130	158	127	135	159	139	145	133	142	161	147	148	140	151	167	136	171	154	152	142	164	159	137	158	168	154	163	141	144	158	155	163	142	131	153	137	147	179	123	151	142	181	157	150	139	157	161	157	160	154	162	131	138	171	152	129	136	149	164	147	161	139	146	145	129	155	169	147	143	150	156	167	147	145	172	134	152	132	140	165	147	130	163	133	140	152	177	149	144	156	149	154	155	141	156	138	139	185	143	133	164	154	142	145	138	141	140	156	166	156	159	138	144	178	147	160	153	157	151	139	142	183	159	151	141	150	172	136	123	146	139	153	171	162	161	168	144	127	128	127	145	136	136	139	144	144	161	154	152	159	156	136	130	155	158	141	141	153	150	153	165	163	157	150	146	128	147	173	154	151	157	141	143	152	155	147	146	123	150	127	142	140	124	155	161	149	178	132	147	151	166	173	155	140	171	142	168	157	163	145	173	146	124	173	140	130	158	148	145	170	121	138	129	151	144	173	160	145	165	137	136	145	119	163	166	150	157	163	143	139	138	148	148	168	134	133	145	173	141	153	159	157	144	151	145	151	156	155	160	151	168	133	161	141	146	127	155	147	162	144	177	139	149	153	160	149	121	161	151	160	143	140	151	161	161	141	140	162	160	137	140	156	152	149	145	139	153	168	143	129	161	153	160	128	147	141	145	133	180	137	156	162	157	146	147	138	186	134	151	157	144	138	163	147	147	155	186	149	123	129	147	167	163	169	153	159	146	152	158	160	147	132	140	172	152	156	164	169	154	154	159	147	166	137	153	139	146	134	135	166	161	143	143	143	160	146	156	135	155	165	145	142	154	133	151	150	148	158	148	131	139	144	160	158	163	129	159	149	147	135	151	178	170	184	139	152	132	130	162	138	147	155	134	167	143	143	165	134	159	148	180	151	135	144	169	161	141	165	151	168	146	176	134	126	138	131	150	141	147	138	160	151	156	150	155	162	148	148	145	143	158	152	129	168	140	150	155	163	144	133	139	142	141	155	134	130	147	155	136	154	137	180	162	145	151	152	136	136	163	154	152	162	173	152	154	168	143	150	154	147	133	153	138	137	144	143	157	154	166	148	137	147	123	161	147	146	140	132	146	136	131	160	167	149	157	156	143	147	155	171	150	138	138	144	149	144	151	158	147	138	128	168	161	129	157	153	177	158	122	148	163	151	147	159	160	151	171	148	160	156	135	135	144	150	137	136	164	151	131	135	153	158	141	141	149	172	148	151	132	162	154	160	169	161	175	137	153	147	151	162	180	171	142	140	157	136	133	153	155	175	153	173	147	154	172	121	159	149	144	127	137	155	137	131	130	143	156	134	159	151	144	159	150	149	149	134	147	157	145	146	164	142	150	150	133	144	130	142	142	134	160	144	131	176	144	135	139	132	141	135	159	139	153	142	140	145	149	150	142	155	169	159	144	154	151	146	152	160	148	145	164	161	142	151	168	133	157	140	121	153	171	153	157	137	135	155	148	155	158	165	128	145	145	164	160	152	136	156	146	162	170	142	166	128	142	131	170	159	163	153	148	163	152	169	147	142	143	143	157	132	154	137	150	130	127	135	165	149	136	143	144	158	156	168	149	146	149	143	147	171	153	149	140	156	153	141	143	151	147	143	121	138	143	149	174	161	151	161	150	143	144	136	155	147	138	152	140	161	148	138	136	133	131	165	137	154	147	154	167	136	141	153	134	161	149	142	136	150	154	140	150	170	118	140	164	143	155	142	134	152	145	156	157	149	153	127	141	148	147	151	154
2292	116	136	127	125	115	102	106	103	82	101	115	121	90	103	93	94	111	104	99	103	104	113	107	102	104	94	105	96	107	122	102	109	113	99	109	85	109	113	97	104	84	96	114	107	99	86	92	111	100	105	100	78	109	119	121	103	107	102	101	107	102	108	105	96	111	102	119	108	106	109	124	111	87	100	98	113	98	101	112	111	111	106	97	103	104	109	98	109	96	80	98	95	96	88	104	106	94	102	93	104	102	98	99	110	105	107	110	107	108	95	90	111	142	96	97	97	106	103	107	101	100	104	103	97	106	112	111	129	98	114	101	89	110	91	109	96	115	119	90	89	98	93	111	117	85	94	93	97	101	113	100	85	88	95	98	99	107	100	109	89	121	111	100	115	99	97	107	96	96	104	86	118	112	97	100	98	105	119	87	100	113	96	106	106	112	94	85	89	89	112	96	87	119	90	100	101	100	107	96	117	89	101	88	93	106	106	111	92	97	89	101	98	86	108	107	105	123	118	104	95	101	115	118	106	79	90	92	96	106	102	95	113	98	106	91	110	115	111	99	94	86	103	89	101	97	86	114	107	102	110	124	95	100	94	107	94	123	100	89	120	109	120	96	112	95	111	92	127	108	106	102	103	88	89	115	90	96	94	104	102	101	88	101	120	90	105	111	104	118	88	107	94	78	122	84	93	89	90	107	88	101	102	111	87	95	99	118	118	111	93	98	116	101	99	101	87	91	78	101	115	115	89	108	115	111	80	99	113	99	114	96	92	102	100	85	103	105	104	104	101	116	108	129	111	119	108	106	119	96	98	106	117	78	107	97	106	94	90	86	96	107	98	95	113	121	108	107	98	88	105	109	111	101	87	86	84	109	93	99	116	120	101	86	76	107	122	94	89	91	103	96	109	109	119	90	89	96	103	82	122	112	101	100	114	100	118	105	110	102	108	106	99	74	103	85	108	91	103	71	96	120	124	84	122	108	114	115	96	105	86	90	103	99	69	90	92	109	116	120	91	86	86	105	100	96	108	83	108	111	92	106	121	109	98	92	114	99	104	93	101	98	82	109	81	93	90	78	104	109	118	108	106	123	107	98	102	122	101	103	106	98	94	89	111	110	116	96	106	99	110	89	107	85	99	102	104	103	103	85	109	97	105	93	112	88	93	95	97	97	101	108	89	84	88	98	101	89	103	102	93	95	72	135	96	110	87	101	107	87	98	108	128	106	105	93	109	113	107	95	88	86	96	98	93	100	98	96	100	121	113	107	108	96	104	100	97	89	107	109	108	109	88	104	100	104	106	102	112	94	96	114	92	100	101	125	92	102	101	101	106	98	119	91	103	107	97	95	119	119	106	97	111	89	111	109	96	103	105	88	102	96	97	102	91	88	98	99	91	106	91	110	102	86	98	112	95	103	91	113	104	99	105	116	89	97	106	103	123	104	91	84	114	101	111	106	97	108	122	104	109	99	99	100	113	107	96	87	104	106	111	120	116	106	102	92	111	114	96	97	109	113	85	108	110	105	84	117	85	118	99	100	108	104	104	109	103	89	95	101	116	96	107	89	115	104	96	104	91	109	97	92	78	92	95	109	121	94	81	110	105	94	108	111	109	107	105	108	104	97	93	87	111	89	94	106	103	97	100	100	92	110	101	121	99	89	89	110	114	110	104	118	95	98	105	101	86	105	89	94	91	96	102	110	73	106	105	80	103	106	96	116	103	115	100	103	104	99	99	106	112	110	118	103	95	96	86	118	98	101	110	112	100	110	106	106	102	82	116	103	92	98	111	119	101	112	96	92	100	109	90	114	98	92	104	102	108	106	95	102	99	108	90	107	97	86	103	102	96	121	103	96	114	105	120	121	106	110	117	108	116	96	97	108	92	93	92	118	92	90	108	103	100	87	90	100	108	109	84	101	104	106	108	101	104	101	103	95	106	100	119	99	94	93	109	109	96	94	95	118	102	97	88	77	98	102	102	108	97	91	101	105	94	91	97	117	94	96	105	108	94	102	120	96	84	102	104	96	108	93	101	114	135	95	83	108	112	112	82	84	85	109	100	96	123	86	108	100	117	98	92	102	75	86	96	107	101	110	111	109	113	109	105	104	98	98	108	111	95	80	95	102	101	113	112	97	109	87	94	111	117	88	100	92	111	101	101	101	87	98	104	90	110	112	106	96	101	107	97	91	102	114	100	121	125	96	103	107	108	107	113	104	114	110	107	105	89	90	86	83	112	101	119	109	109	120	101	89	97	90	100	110	97	105	93	107	122	105	98	98	97	90	102	102	91	117	100	88	100	104	116	105	118	94	115	105	91	86	116	99	89	103	99	116	78	90	109	84	93	101	96	108	90	93	98	99	95	106	99	93	90	96	102	112	94	115	101	83	96	105	110	99	95	118	100	93	95	95	115	110	107	99	102	104	94	129	100	99	103	99	99	104	92	107	83	107	103	111	120	104	93	107	105	103	108	94	101	96	111	102	114	106	96	99	91	89	111	114	102	103	120	121	95	100	101	111	99	99	110	109	110	106	109	104	86	87	111	96	103	105	100	88	95	95	103	113	96	99	123	106	100	119	129	103	112	90	104	109	119	91	102	115	112	104	96	110	111	96	102	99	101	111	113	99	102	120	97	100	97	113	119	131	103	115	99	95	112	100	105	83	91	109	97	97	107	89	99	115	107	99	114	97	112	93	103	106	106	119	118	94	98	117	102	126	103	97	110	100	111	108	95	111	105	92	109	94	98	102	106	96	93	109	118	100	95	117	90	115	95	107	75	90	87	95	119	95	99	95	93	116	106	120	103	96	129	95	105	91	98	116	109	104	106	83	104	96	103	108	88	90	91	113	103	115	102	105	94	119	104	97	98	107	100	114	100	94	96	77	118	99	90	94	92	112	105	96	88	104	102	83	98	116	94	96	107	108	90	112	88	123	114	93	101	116	98	94	95	98	93	99	100	118	88	106	110	95	85	106	99	93	122	108	104	101	117	113	91	116	106	99	116	99	107	107	88	95	82	88	82	109	118	112	103	97	126	105	92	86	118	120	109	103	97	110	104	109	105	102	94	108	112	79	110	94	97	97	104	105	95	89	101	107	111	95	100	90	114	104	100	101	107	112	91	117	89	105	106	102	103	105	108	97	111	100	102	118	101	94	94	110	109	92	87	100	107	90	105	104	114	90	123	95	94	86	96	109	113	125	107	94	121	127	87	99	105	103	111	98	107	96	136	78	101	103	80	98	84	104	105	84	104	103	105	105	99	88	93	101	104	100	112	93	84	119	111	108	105	104	114	110	94	93	101	79	103	114	105	115	108	93	97	104	98	100	111	97	103	95	106	101	101	108	126	99	100	109	92	109	96	112	132	100	112	113	96	87	114	108	96	120	95	108	113	94	98	98	102	92	95	103	96	115	107	113	101	104	101	121	98	95	94	116	100	89	103	104	87	93	97	113	83	112	99	113	83	105	100	99	84	117	125	113	107	110	93	87
2503	335	338	427	386	384	386	362	328	287	315	330	290	321	317	310	275	307	304	314	320	335	301	327	317	320	310	306	289	302	309	316	325	321	281	292	326	281	282	342	306	278	310	299	307	281	290	294	286	294	333	289	305	302	297	307	319	327	294	304	321	314	276	309	294	318	286	333	274	291	301	305	288	283	278	288	300	278	283	324	303	306	285	269	287	280	289	278	264	278	330	324	318	300	282	311	264	298	274	292	301	285	309	297	295	277	280	282	282	269	310	304	333	283	292	297	286	322	258	300	259	281	293	305	287	296	283	276	308	298	327	302	317	299	297	300	304	307	298	316	287	304	299	281	295	276	306	278	260	313	290	300	298	271	309	305	292	297	290	275	291	299	276	317	312	294	326	296	307	321	278	285	310	285	302	295	276	316	297	313	283	291	259	280	272	262	334	300	284	308	282	294	289	309	277	287	284	296	310	302	288	299	284	312	316	315	302	274	287	277	299	313	333	270	280	305	299	277	298	300	270	284	289	268	274	319	299	302	278	273	298	267	326	305	296	273	285	291	318	281	280	293	325	285	314	278	314	300	251	274	324	273	297	303	291	308	294	287	318	286	287	329	276	285	331	289	308	275	300	294	278	295	289	285	298	294	284	300	282	292	306	293	301	313	290	264	295	273	296	299	290	279	297	312	260	310	312	317	290	279	290	300	315	296	300	301	339	246	286	302	290	284	308	320	256	283	291	301	297	301	320	274	300	299	333	301	275	297	288	286	258	324	301	298	292	326	290	313	273	286	291	272	295	293	286	288	299	319	286	315	275	308	279	298	273	286	319	327	297	289	319	292	279	299	289	299	330	338	318	332	300	293	319	290	307	292	288	290	298	320	274	278	288	295	300	287	285	269	298	291	329	304	312	316	310	311	292	255	271	275	261	306	322	287	294	303	287	289	309	310	307	299	276	306	302	304	273	285	263	306	279	305	301	280	304	322	305	294	282	296	318	274	298	262	296	279	313	280	269	311	290	302	288	282	290	306	307	302	286	286	306	320	308	307	290	309	291	282	307	319	282	268	286	294	270	292	320	312	284	276	286	293	279	295	278	294	266	323	283	285	303	282	282	327	326	281	298	315	313	297	293	259	311	302	282	292	302	292	297	292	322	290	276	295	298	308	288	317	272	299	283	276	314	286	305	278	277	295	296	285	292	323	294	272	297	314	307	303	297	292	294	311	299	286	274	280	270	298	278	307	286	290	303	313	300	258	283	262	278	303	289	322	255	305	286	302	316	316	295	274	285	292	264	302	249	309	296	302	272	281	279	316	293	305	307	326	299	332	298	288	279	272	297	300	296	302	296	321	311	294	280	282	322	256	274	294	310	291	321	262	272	305	285	318	300	313	308	287	312	299	281	303	294	297	303	276	330	309	276	292	253	280	295	280	299	289	315	303	278	289	321	279	326	302	270	285	285	309	317	325	297	282	319	281	293	310	261	291	300	278	276	322	305	279	276	313	275	262	300	294	311	282	275	312	298	288	297	271	299	311	286	300	290	310	283	306	294	316	320	292	292	330	310	296	321	301	307	291	275	285	293	312	287	294	306	282	318	287	295	281	294	293	294	301	271	308	273	280	270	301	285	291	316	293	305	291	314	301	280	326	306	306	343	284	303	290	276	320	292	295	320	276	310	301	329	275	309	260	321	297	277	302	281	270	276	298	298	305	347	287	304	311	275	281	303	300	323	293	312	303	304	299	278	272	290	313	282	290	278	284	334	277	282	287	323	266	269	291	294	291	286	314	298	296	285	287	342	317	288	291	307	312	301	305	295	265	286	285	280	306	296	305	291	285	304	307	296	273	257	310	288	296	316	286	299	299	319	283	310	320	286	311	320	268	282	255	270	300	270	299	278	283	306	302	304	361	289	320	288	273	293	306	298	291	283	304	297	319	294	294	307	305	275	283	308	298	276	294	309	278	309	282	283	316	277	275	340	282	295	273	309	290	271	320	306	314	309	290	314	277	308	305	310	277	285	277	286	320	278	342	308	270	296	330	325	299	288	316	287	271	314	290	281	289	274	288	276	298	305	314	321	289	299	306	285	292	306	274	310	296	277	290	300	294	282	305	323	279	296	313	304	313	292	289	281	294	294	295	307	290	283	290	302	295	298	288	278	254	310	290	258	276	280	305	297	294	271	288	284	285	288	305	286	293	264	305	292	295	303	322	274	301	289	291	291	304	275	290	287	283	274	300	306	299	317	270	294	273	320	313	264	282	283	314	319	320	290	318	321	321	318	298	296	297	281	282	280	307	286	279	302	317	304	266	294	300	309	297	287	293	315	277	314	312	278	279	284	282	288	280	283	279	308	303	282	307	293	335	328	294	304	304	297	323	293	301	250	290	300	303	279	289	320	307	317	250	288	297	302	275	303	280	304	262	291	293	282	305	288	292	322	292	312	320	275	278	319	266	297	277	313	296	276	273	283	291	286	275	292	285	290	291	282	304	311	275	326	281	302	274	292	318	279	289	299	307	299	282	302	294	286	288	316	302	306	295	287	306	282	316	260	307	324	278	316	330	292	279	302	320	305	290	312	286	297	298	320	311	289	304	309	314	288	339	271	315	289	305	305	287	283	242	306	316	280	254	328	255	311	299	285	299	292	283	315	293	298	282	327	282	314	256	308	294	317	295	303	283	292	283	307	291	286	300	282	284	285	308	289	298	275	299	265	248	302	297	286	323	310	267	321	296	260	317	290	318	273	295	281	278	308	283	315	294	304	279	286	265	282	281	275	294	306	295	281	295	319	300	284	286	314	304	283	297	265	274	313	293	306	291	295	278	297	278	267	289	286	306	313	315	282	306	276	308	327	299	301	297	268	290	290	280	318	291	281	306	294	269	267	286	275	289	259	292	301	286	299	275	296	274	283	306	301	298	270	322	266	296	269	294	326	274	293	290	276	274	314	296	267	321	313	287	312	305	284	287	325	285	300	293	274	304	295	284	295	287	309	273	300	314	268	307	277	300	299	299	293	298	296	301	284	286	261	286	293	303	320	310	292	298	306	294	287	302	315	290	286	294	276	312	299	299	281	301	285	286	257	315	321	309	273	324	293	301	298	302	294	288	276	312	307	286	283	274	288	278	307	292	283	271	317	327	282	315	289	298	266	273	288	299	293	299	307	312	296	294	269	275	323	291	279	323	275	308	305	322	309	296	255	316	278	288	292	303	270	278	354	297	292	286	297	292	313	302	303	303	302	262	289	284	311	293	320	270	295	283	312	326	297	277	283	294	298	260	329	308	258	328	276	315	302	256	308	287	303	302	272	282	325	320	319	279	318	293	295	296	284	286	293	261	301	300	310	306	283	283	317	301	306	317	337	304	280	266	290	341	282	285	264	265	304	293	294	313	319	312	299	314	275	285	329	326	299	280	295	308	292	280	292	306	290	302	279	302	287	292	310	323	292	310	284	274	302	306	294	278	271	299	317	302	296	267	284	259	303	304
8062	794	1003	815	607	408	360	288	257	218	161	172	171	168	161	160	154	155	144	138	147	126	128	130	114	152	133	123	126	107	119	126	127	118	132	129	134	120	119	117	124	129	127	114	107	112	135	116	128	134	121	120	130	124	140	128	106	134	115	118	127	114	104	114	121	103	141	116	117	113	138	126	105	134	93	107	116	133	111	110	115	100	108	117	109	101	96	106	102	131	128	115	128	131	119	131	131	111	107	123	116	118	129	105	102	95	112	115	144	114	122	101	132	131	125	112	114	105	106	108	115	116	111	129	132	132	99	136	143	112	107	118	120	104	97	112	118	102	102	108	114	107	99	103	120	119	111	108	112	94	128	112	107	100	114	109	123	121	109	120	120	96	116	103	119	111	126	127	123	104	109	119	128	121	119	124	110	112	116	108	109	121	118	124	104	106	118	117	113	129	140	140	106	130	107	129	107	109	120	124	120	136	130	124	103	113	126	100	110	115	104	108	109	133	113	120	124	117	112	125	104	121	141	120	133	115	111	125	120	112	111	102	101	104	123	110	100	105	94	106	110	132	127	118	110	130	107	126	111	124	130	102	113	101	102	111	111	115	110	111	102	107	120	114	106	127	126	119	117	117	128	110	109	102	106	133	115	124	101	122	96	97	111	123	110	127	106	115	111	106	103	101	130	102	127	110	135	117	122	111	89	103	111	117	117	97	94	109	106	110	103	105	123	108	113	115	125	124	95	92	110	122	101	130	119	97	120	116	122	116	123	106	133	92	130	126	122	127	97	111	137	97	120	114	95	112	116	116	99	128	101	116	101	114	115	129	126	112	133	107	128	111	129	96	106	101	129	106	132	140	109	123	106	102	129	129	109	110	103	127	105	105	109	106	110	109	116	112	85	110	103	126	121	108	115	122	107	103	116	122	100	127	117	113	126	120	108	86	120	107	130	103	97	108	119	103	119	115	124	117	110	133	117	126	106	117	110	105	124	109	115	114	129	102	115	122	115	124	117	115	115	146	97	114	126	108	120	86	116	120	111	138	112	122	124	110	103	123	137	99	118	117	131	135	120	108	131	118	119	113	114	110	107	103	105	117	118	119	118	95	103	114	112	107	120	117	128	117	111	138	109	97	108	110	103	108	107	100	132	136	98	118	110	117	142	120	106	108	116	100	122	107	116	119	111	108	114	120	114	106	106	91	115	112	142	119	106	117	119	124	115	112	107	113	131	100	121	110	131	128	92	132	120	107	120	138	87	131	124	118	104	94	118	132	119	120	119	110	107	108	108	109	111	88	109	134	125	111	113	105	109	120	108	112	122	115	125	116	103	104	104	136	108	135	120	120	94	113	94	118	125	113	104	111	123	123	122	115	111	132	116	122	106	113	117	108	95	109	109	104	100	126	107	100	120	120	121	105	109	100	129	106	122	103	103	124	118	120	108	106	108	127	114	132	120	106	113	116	118	107	121	112	119	97	112	86	99	118	108	133	131	124	100	115	140	96	114	106	112	97	104	118	105	133	114	129	105	124	89	121	121	113	94	99	109	132	135	110	113	114	111	103	133	122	99	105	122	109	120	105	107	100	115	134	125	114	119	134	119	113	117	115	117	104	129	101	127	127	116	119	107	128	127	101	104	107	111	119	114	113	106	84	124	97	116	106	85	125	114	104	109	122	119	144	97	137	86	124	103	101	128	106	132	112	120	126	107	109	126	122	122	105	113	106	122	109	118	131	104	97	99	116	108	129	113	139	115	128	110	120	117	124	122	102	125	109	85	106	112	128	124	120	102	122	127	99	118	114	107	125	116	125	133	120	130	100	124	108	116	105	123	112	109	111	105	120	114	99	106	101	116	108	112	111	103	118	108	116	118	92	139	94	124	121	113	104	126	125	109	123	115	94	105	120	122	124	101	132	116	88	130	127	105	99	116	117	121	122	131	112	111	117	121	101	102	110	118	117	133	124	119	118	126	108	127	115	95	117	107	98	128	107	116	110	125	110	105	116	121	97	130	125	120	111	106	136	125	111	119	123	102	117	114	114	114	124	102	116	123	101	129	112	121	114	116	110	105	122	135	98	109	86	138	108	108	113	103	101	110	113	98	136	105	124	105	105	132	120	117	122	121	125	122	116	113	111	133	130	106	104	114	136	110	115	93	115	97	134	122	102	106	109	106	129	105	125	110	117	82	130	113	115	130	114	111	122	120	114	111	127	112	124	89	124	124	117	133	134	131	92	103	102	121	108	105	113	137	128	123	125	109	107	106	122	109	86	105	104	123	114	115	128	124	132	113	111	101	113	112	131	106	135	106	122	105	109	109	112	119	113	110	121	112	114	121	113	118	106	98	105	121	84	136	122	98	113	109	102	120	87	108	112	102	110	99	105	123	115	144	109	130	119	98	130	133	108	96	114	111	113	133	112	107	130	110	112	108	109	114	109	124	116	116	115	119	107	120	108	126	110	100	100	108	113	117	109	118	110	121	104	126	111	114	109	109	128	132	121	96	112	122	122	103	112	111	121	130	116	99	112	139	121	91	118	116	100	117	101	125	117	101	114	100	114	113	98	130	123	102	124	120	117	117	111	103	109	130	107	121	111	105	119	116	111	107	112	122	109	119	127	93	115	141	122	100	142	112	127	113	112	102	126	106	131	83	102	111	112	100	100	126	108	111	104	110	108	111	123	121	105	114	115	125	121	137	116	128	110	128	124	103	109	114	128	127	111	124	85	127	108	111	113	117	125	113	131	126	100	118	121	110	123	118	121	103	114	102	105	126	124	111	109	123	117	121	101	127	116	121	111	112	96	119	111	130	111	104	114	128	111	108	97	99	90	96	92	118	115	119	98	110	119	117	105	118	116	103	122	121	125	95	122	123	99	93	115	121	99	102	125	114	120	112	124	116	116	135	120	122	112	112	97	119	108	101	118	93	103	112	133	114	115	115	106	120	116	117	107	106	123	122	119	132	120	103	95	102	99	103	110	107	120	113	122	113	104	113	122	119	117	114	86	109	105	107	130	130	115	117	117	110	128	113	116	94	110	115	101	101	105	118	103	123	109	144	126	103	88	142	106	115	125	115	109	91	135	95	119	106	95	121	115	106	107	121	104	115	114	116	126	106	106	134	115	107	121	98	125	121	125	113	123	120	117	108	112	134	100	124	108	96	115	106	109	111	110	102	96	104	126	102	114	116	102	131	119	116	122	123	132	100	102	115	127	128	95	118	123	105	87	128	103	118	116	102	106	116	112	113	123	104	100	114	115	127	111	103	115	137	102	129	111	111	108	120	100	126	140	115	110	109	110	108	119	136	110	102	129	113	120	123	114	136	134	109	110	113	93	105	107	120	111	123	122	110	115	117	104	129	124	122	111	107	99	100	113	113	115	115	115	107	106	125	123	133	124	104	130	113	116	98	106	108	120	105	97	95	110	143	107	106	119	120	99	117	114	144	127	134	110	121	101	119	118	106	120	116	101	92	115	121	115	101	120	86	110
6074	1132	2510	2922	2515	2051	1668	1412	1171	1063	944	827	745	760	633	629	584	583	547	512	496	501	448	444	434	406	436	412	400	387	388	402	380	391	419	377	386	356	384	385	386	348	390	403	370	386	384	360	349	370	351	358	413	442	433	471	383	371	390	396	376	369	294	340	399	349	342	341	336	343	361	327	378	315	322	353	321	360	357	385	335	347	343	348	308	288	320	345	338	297	350	339	291	338	338	321	348	334	320	317	339	310	337	353	320	335	319	319	326	352	314	326	291	341	330	328	311	280	337	314	300	320	317	327	327	343	327	293	324	289	321	335	327	327	295	308	312	328	320	351	310	318	300	320	336	323	323	303	280	333	320	329	328	300	325	337	335	309	355	309	347	315	328	302	342	351	300	311	335	335	317	325	314	338	291	313	321	283	311	352	310	333	288	324	313	308	297	296	302	329	297	326	304	339	335	335	323	319	352	348	329	333	299	323	314	314	326	318	294	323	351	316	337	349	322	305	296	319	359	327	309	339	314	350	349	333	340	336	312	325	289	299	309	294	333	315	314	331	303	307	322	342	331	329	321	301	335	310	301	275	306	304	297	327	320	289	348	307	306	309	352	315	310	290	311	349	296	319	352	367	302	325	309	364	309	347	324	313	329	336	304	319	331	333	302	328	311	310	326	321	295	293	327	306	306	285	309	312	310	315	330	330	303	282	318	330	308	341	307	309	335	314	319	335	324	347	322	311	328	293	293	328	310	342	297	316	316	313	283	304	297	280	322	343	310	299	307	336	310	318	367	319	325	344	303	336	312	331	338	331	331	316	348	313	338	326	315	328	347	332	345	292	330	286	319	315	317	300	337	333	312	304	327	316	332	296	337	282	319	298	335	309	321	298	285	309	334	323	327	355	322	308	322	320	332	350	311	306	323	324	290	309	319	331	335	353	340	325	343	278	321	286	306	328	310	305	300	309	289	300	314	291	341	326	310	356	334	345	352	323	331	328	344	337	328	327	316	321	314	340	337	326	295	320	338	329	322	320	341	282	313	342	333	307	339	306	318	326	331	329	313	319	276	302	310	324	324	306	315	295	356	314	334	310	313	342	282	300	297	301	322	315	303	309	294	315	339	305	328	330	303	335	289	293	303	284	322	297	326	315	312	301	312	308	323	299	330	338	294	310	328	350	337	328	325	289	320	318	305	331	290	352	304	322	305	314	282	318	312	334	302	324	330	331	320	303	329	314	307	322	345	327	297	350	336	334	331	324	328	299	324	324	303	311	333	312	326	323	313	338	315	344	353	314	336	337	295	321	304	311	317	346	320	332	297	327	310	330	348	331	315	320	323	319	329	317	310	287	303	357	331	309	346	329	312	318	308	296	324	326	303	306	335	365	305	305	284	337	308	296	324	343	297	331	350	310	306	304	343	332	342	328	312	317	329	344	297	328	321	310	307	318	318	300	319	331	301	311	333	309	341	315	316	325	309	313	342	352	334	305	324	332	321	338	314	300	338	348	333	342	307	330	341	322	349	313	316	317	335	332	304	323	329	325	317	337	267	311	332	343	305	337	311	328	321	309	331	320	303	325	328	323	326	322	336	316	302	294	324	312	326	340	324	313	289	312	301	334	315	327	290	317	310	324	303	311	293	307	304	348	305	335	319	321	309	293	312	305	306	320	289	318	348	317	284	314	317	313	282	327	319	301	328	347	332	338	340	311	268	340	333	291	325	305	304	332	350	329	310	336	318	301	301	322	318	313	289	312	331	301	321	303	341	343	291	300	321	327	328	306	355	318	332	328	268	279	325	301	322	295	307	328	345	369	312	302	282	328	322	336	334	336	311	310	334	284	330	315	310	322	290	318	312	309	342	318	278	306	340	314	317	311	322	344	315	345	335	355	306	360	364	315	330	308	315	304	298	309	318	301	331	309	300	325	307	339	290	324	283	334	310	340	333	321	312	295	323	351	309	320	290	288	324	320	338	304	295	346	300	337	330	344	320	290	331	318	313	300	339	285	321	341	308	289	309	314	324	316	343	327	365	335	335	333	332	311	333	326	338	323	277	300	265	321	328	307	314	328	335	324	347	305	345	297	320	315	355	357	325	320	351	312	326	318	349	323	319	307	342	302	320	335	312	307	301	318	296	347	306	349	317	304	311	323	335	336	330	340	317	331	304	301	295	329	318	298	313	344	312	315	313	340	318	316	324	327	286	338	290	339	325	302	321	321	328	330	337	325	303	339	298	331	347	309	312	328	302	306	299	327	314	306	287	283	294	299	324	357	322	337	305	316	337	370	327	312	291	307	320	329	343	329	325	293	316	312	298	328	299	303	316	315	327	306	310	332	313	307	323	300	341	321	295	344	298	308	309	310	323	347	323	304	321	299	307	312	330	278	356	348	315	309	315	318	335	326	300	319	301	314	312	324	304	285	335	371	355	324	325	319	335	337	347	350	348	303	303	321	306	305	318	316	320	309	313	302	344	298	345	333	353	307	325	324	322	320	344	308	330	293	339	333	323	320	308	305	303	329	302	313	341	299	331	345	331	306	329	308	313	313	315	310	299	341	318	302	304	350	317	338	358	324	289	307	304	305	320	321	306	301	317	327	317	340	296	318	289	309	354	339	323	319	310	302	310	307	300	314	319	356	320	298	307	331	290	360	324	334	334	272	303	324	287	318	316	336	308	323	332	314	317	326	306	308	305	327	325	293	305	300	340	312	341	299	328	316	303	314	302	308	306	305	308	312	327	283	287	322	291	313	345	327	294	337	306	331	364	322	300	302	279	333	356	368	337	326	339	290	293	274	341	345	319	342	330	352	294	294	359	348	322	337	331	304	312	300	368	343	336	343	289	315	332	333	312	325	326	337	312	301	328	318	342	321	336	342	326	330	320	321	329	311	341	341	353	324	316	289	319	313	324	321	319	327	312	273	314	324	316	297	323	317	334	314	312	304	345	327	329	338	332	300	353	376	322	323	313	295	327	321	316	300	305	359	330	316	303	321	293	359	309	293	334	315	301	315	320	340	310	316	302	307	349	334	316	349	324	319	319	299	304	291	316	342	339	302	326	307	311	353	350	309	314	325	313	315	341	330	274	346	323	325	310	319	319	346	300	337	315	349	305	307	349	323	339	317	334	333	317	294	321	323	294	334	316	286	322	289	325	300	324	295	322	328	333	308	322	307	318	349	315	341	329	318	332	323	344	323	335	369	321	317	331	317	306	335	309	315	279	327	305	304	325	337	346	302	305	340	287	325	304	294	309	315	321	298	330	328	343	338	319	326	319	300	322	332	306	321	326	296	300	317	322	324	347	309	322	343	310	328	320	335	345	318	328	339	299	324	349	312	358	325	335	308	301	318	292	344	301	303	330	322	321	326	320	321	332	349	315	344	276	339	325	343	326	312	333	338	330	331	348	346	305	325	339	368	332	340	331	302	319	317	298	295	343	301	302	325	340	329	331	292	307	339	326	329	324	313	330	338	350	325	307	335	315	279
14279	1659	1956	1386	1056	731	498	418	317	270	224	192	141	174	124	120	114	98	98	86	77	87	85	84	80	72	63	76	77	67	63	70	61	65	55	57	66	57	62	61	65	54	81	59	60	56	52	59	62	53	62	59	74	81	65	112	53	59	65	63	55	65	55	55	58	51	59	69	44	54	53	47	57	58	50	64	51	42	44	64	64	59	68	55	60	57	55	43	49	68	60	57	57	55	54	43	43	58	46	52	52	49	55	49	52	60	56	59	37	50	46	52	50	59	69	57	57	51	42	65	48	52	61	47	35	75	60	37	54	52	48	45	60	59	66	44	48	56	50	48	55	44	60	44	49	37	65	49	40	58	56	47	39	50	47	61	57	61	58	35	49	65	45	48	38	41	63	51	41	43	53	53	59	50	43	63	53	57	45	56	48	53	55	59	49	44	53	46	50	46	49	62	61	55	36	56	58	57	54	53	56	50	43	34	57	58	47	46	46	52	53	33	64	59	47	59	55	53	50	55	67	31	61	61	42	38	41	57	60	57	52	54	57	41	66	61	51	53	52	40	56	51	65	55	38	46	55	47	48	45	53	53	48	50	49	63	57	43	45	43	42	36	53	45	40	47	49	58	52	45	55	42	56	52	51	48	56	48	42	47	44	40	56	55	52	49	42	48	48	55	43	52	44	54	42	51	46	47	51	51	44	35	51	62	54	46	48	45	53	48	54	49	45	46	51	47	38	55	52	55	59	52	50	57	59	48	40	45	57	47	45	54	49	52	48	48	51	58	70	53	50	61	59	49	44	52	69	55	63	55	36	52	53	45	45	56	35	55	47	40	56	53	40	35	46	41	53	48	53	43	53	42	44	52	39	53	47	45	42	48	49	50	50	36	52	52	51	40	55	48	44	42	48	40	45	45	50	60	45	55	43	56	39	54	51	50	50	43	40	38	44	40	42	63	45	43	50	51	50	61	58	46	65	49	55	59	57	58	47	59	59	50	51	51	54	49	46	61	53	42	50	38	55	52	54	49	51	60	63	43	54	44	42	58	52	49	65	61	58	44	53	63	61	58	45	48	40	62	48	51	58	45	63	49	71	51	54	53	42	63	57	55	43	54	48	44	50	61	47	50	59	35	41	48	49	51	40	52	55	59	59	49	53	64	42	53	43	52	70	49	48	38	52	67	56	55	50	57	62	40	51	35	58	43	56	45	57	43	60	48	61	55	61	46	54	50	48	58	46	44	51	53	49	50	59	48	57	48	49	49	38	61	51	46	58	50	64	37	53	46	53	54	44	46	55	37	52	53	46	39	53	50	55	53	62	46	38	54	54	65	47	67	54	54	44	59	50	54	51	52	60	56	47	54	42	63	46	58	58	53	49	49	37	50	62	43	54	43	62	54	68	44	50	49	44	71	54	55	54	42	45	47	52	49	59	52	61	51	42	44	59	71	52	53	60	54	51	43	45	42	53	55	56	55	49	57	42	45	42	55	52	45	53	63	43	43	49	74	57	59	43	51	54	58	52	60	60	47	55	43	49	50	41	56	51	32	69	48	45	53	50	51	45	71	45	64	57	31	47	51	50	46	49	58	48	41	60	46	45	35	52	54	47	40	49	60	54	61	40	65	43	52	52	40	61	60	39	54	47	47	47	50	62	50	41	58	49	53	56	44	45	54	50	47	46	45	49	43	48	46	60	45	60	58	61	53	59	51	44	66	51	54	48	44	50	48	56	58	57	56	43	53	58	46	37	51	56	46	40	43	52	39	55	54	55	60	54	47	62	52	41	56	49	52	57	43	46	59	48	42	43	48	57	48	54	60	46	43	56	45	67	47	38	47	43	41	57	35	48	44	49	50	57	46	47	51	47	40	45	55	52	55	57	49	46	54	57	41	53	59	45	60	62	63	51	46	48	47	47	47	56	47	47	41	57	53	48	43	50	67	50	45	43	43	53	50	60	33	58	48	40	63	46	69	46	57	47	58	48	52	48	54	46	42	42	49	62	52	51	48	49	51	41	48	44	55	59	54	46	48	52	51	51	49	54	56	61	51	43	46	51	62	43	57	42	40	42	38	42	49	49	56	50	36	38	44	56	45	53	52	59	50	57	63	54	53	37	44	54	61	49	44	39	57	51	35	49	53	53	59	49	53	47	50	53	45	47	59	49	51	55	44	51	51	50	41	59	52	41	48	70	40	61	49	60	53	48	45	41	51	42	51	48	58	55	66	52	50	44	50	43	45	57	60	66	51	58	42	50	45	47	48	41	58	52	52	57	45	53	46	51	51	46	48	47	55	50	32	60	63	47	38	52	43	38	48	60	60	42	49	46	51	59	61	49	44	80	51	61	52	55	48	45	53	38	48	41	65	57	52	47	42	51	53	51	45	39	50	41	53	48	46	48	54	52	52	51	47	42	57	48	49	52	50	48	48	43	45	62	41	40	40	40	58	55	51	49	48	52	52	48	45	55	76	45	56	39	59	55	39	57	58	39	60	60	40	50	54	57	48	53	47	62	32	54	53	51	55	46	55	53	59	52	51	46	48	57	45	72	41	44	44	41	42	48	41	46	51	58	56	52	44	57	58	52	56	51	53	43	43	45	49	41	56	48	42	55	49	49	62	60	52	52	50	57	56	51	53	50	53	39	58	61	49	52	52	41	66	64	55	56	49	51	48	55	51	49	51	56	45	47	60	62	52	47	67	47	49	50	34	43	59	48	50	55	34	56	39	40	41	46	60	47	44	54	45	62	38	45	43	52	68	50	47	50	49	42	55	50	52	56	58	53	62	57	53	53	55	51	50	48	41	52	56	51	65	56	53	63	41	44	57	54	57	50	47	41	46	50	50	57	47	35	43	52	47	48	49	41	47	47	48	59	49	35	58	55	52	66	41	63	47	54	43	38	50	47	44	43	47	61	51	47	54	44	51	45	43	62	61	56	55	49	68	54	54	41	43	56	47	66	52	46	55	61	53	57	44	49	43	47	55	39	29	44	72	69	48	47	57	46	55	41	44	48	49	53	58	52	43	56	54	47	40	56	48	33	39	51	46	47	50	57	45	51	41	42	44	48	62	52	38	39	53	47	53	52	45	54	57	49	51	56	49	56	63	53	60	67	58	55	45	59	61	49	47	48	45	41	55	47	55	49	42	56	59	61	51	54	50	51	43	54	54	42	59	43	53	64	43	51	61	70	55	50	42	43	59	41	40	41	55	62	45	56	61	36	52	58	64	54	75	38	47	55	51	48	46	61	49	54	57	46	53	45	49	48	56	48	64	48	69	50	51	47	55	48	54	52	52	52	53	47	56	54	53	53	52	45	51	46	57	45	53	39	48	46	47	44	49	53	56	56	52	40	53	46	48	49	59	46	49	51	51	56	52	50	37	54	54	77	49	40	59	47	46	55	42	62	53	51	54	39	60	45	49	48	51	60	49	49	51	53	48	52	56	50	53	39	60	49	66	42	59	48	53	54	57	35	53	49	49	57	56	56	54
7546	1655	4327	5016	4356	3484	2733	2275	1817	1530	1348	1167	1035	887	817	682	631	573	520	510	473	458	450	397	386	371	367	342	327	307	297	313	288	262	255	270	252	269	225	234	263	265	261	261	251	237	208	235	227	233	215	233	259	315	368	478	269	258	238	241	239	226	220	227	204	207	207	185	186	194	178	201	172	199	187	193	162	203	218	235	223	192	177	191	160	183	179	166	159	172	183	164	158	163	168	186	186	168	144	156	156	146	176	152	173	168	145	138	143	147	167	181	170	183	173	175	151	151	137	147	171	162	167	157	152	132	148	173	136	145	151	168	143	160	160	157	145	145	143	139	152	146	177	168	124	126	150	138	163	161	150	135	136	137	151	154	134	144	176	150	140	163	154	149	142	148	137	170	154	159	149	142	152	160	153	150	141	155	140	157	166	164	158	150	146	134	151	145	150	148	158	136	132	149	137	123	144	156	172	140	161	136	153	158	137	147	153	148	147	145	168	163	158	148	164	150	165	172	132	151	176	124	163	168	147	136	155	161	151	122	154	140	144	152	159	164	152	160	163	168	139	144	136	159	149	149	147	173	147	135	149	176	159	147	154	140	160	152	160	124	147	150	149	149	148	162	144	151	165	169	159	202	163	135	150	131	147	141	137	149	148	137	142	136	138	146	121	151	139	154	147	157	148	146	148	153	162	138	148	140	146	149	148	157	138	148	140	161	134	140	154	145	137	184	136	149	157	138	142	172	144	141	142	158	180	154	155	164	138	147	155	141	159	153	154	162	161	141	139	157	143	155	153	142	146	142	140	143	141	121	146	172	162	135	139	150	175	168	146	149	145	165	167	164	147	141	149	141	141	164	159	179	145	151	147	173	164	150	156	157	146	151	170	152	144	121	156	152	148	141	134	141	155	155	153	141	141	139	175	139	146	148	171	133	153	157	166	160	133	170	149	151	150	122	134	148	137	162	165	187	155	150	141	150	136	161	143	158	148	159	141	127	149	138	158	164	143	139	163	142	155	192	144	154	171	140	122	147	158	153	119	148	132	155	146	137	125	142	136	147	151	131	163	141	144	170	150	144	131	134	153	130	155	148	163	158	153	149	145	137	152	151	175	146	143	155	123	147	128	171	132	143	140	147	172	145	158	145	144	169	132	147	150	158	153	157	122	151	133	129	164	162	179	130	132	165	142	144	173	151	140	149	170	138	165	127	150	145	176	125	150	125	143	140	142	155	132	150	164	140	130	158	157	159	142	136	120	151	132	154	161	137	143	144	136	153	178	138	173	153	143	163	139	163	154	144	137	129	138	174	126	153	159	148	138	149	161	143	152	165	149	144	150	153	145	161	167	136	164	148	155	152	164	147	166	161	149	144	139	162	145	145	156	152	149	139	152	155	150	143	121	153	144	156	123	143	174	138	150	166	150	145	163	127	132	141	123	159	151	158	150	155	183	165	127	150	133	160	143	136	160	133	132	148	165	139	144	139	155	149	131	143	152	151	145	170	150	128	163	155	156	122	138	153	134	154	126	135	138	139	149	134	169	153	155	139	152	155	136	120	149	152	122	146	148	156	145	162	131	160	167	155	138	171	149	138	148	161	141	141	164	135	180	136	146	137	136	168	141	136	151	130	131	163	164	165	133	148	125	151	161	159	143	130	145	136	148	127	125	142	162	129	128	134	178	147	147	135	130	167	157	140	152	142	138	153	137	152	146	129	160	159	147	131	146	147	144	179	141	138	161	151	147	151	146	131	159	155	168	144	127	150	130	124	155	148	144	120	141	142	140	128	133	159	167	144	144	165	147	141	128	109	147	134	128	170	156	149	144	127	157	146	157	162	149	115	144	139	159	130	164	142	140	139	136	151	133	122	161	148	152	139	138	145	152	155	154	149	149	167	141	152	162	149	158	163	152	134	128	155	128	154	131	149	156	147	169	162	149	152	168	133	151	139	136	142	152	134	141	149	161	164	133	154	118	169	144	146	147	135	156	132	143	148	126	146	139	135	145	155	166	137	141	139	154	149	152	145	153	133	161	151	140	171	136	157	139	159	158	127	150	172	155	116	157	128	145	151	152	143	153	132	167	160	166	131	163	147	158	142	137	147	144	156	142	166	144	140	141	147	167	144	161	162	159	136	169	140	153	171	141	155	150	128	149	163	158	149	141	119	123	134	138	156	162	142	153	138	138	171	150	152	170	142	115	129	148	150	136	142	156	149	165	147	131	138	152	150	137	148	128	147	156	116	146	146	162	171	146	140	140	160	138	147	156	154	149	150	131	166	169	148	152	158	140	149	160	156	156	165	126	144	161	146	135	147	148	145	151	166	140	152	139	149	175	135	151	154	158	171	127	155	135	136	125	176	159	135	148	149	160	139	137	154	145	142	147	165	151	157	159	147	168	144	155	136	148	142	168	136	136	150	167	175	148	157	157	150	145	163	152	149	154	149	120	132	143	158	139	134	154	140	126	158	155	139	152	152	157	140	152	159	175	141	127	160	129	152	155	175	157	141	159	151	138	154	146	166	153	147	152	142	147	135	171	151	148	151	145	163	132	153	154	141	147	146	143	140	144	170	156	160	152	143	167	171	153	129	146	147	146	152	143	135	154	144	150	136	130	127	162	159	156	135	119	127	138	136	155	155	153	143	140	152	137	153	157	148	160	153	143	152	165	160	158	168	164	145	136	134	147	122	127	148	161	143	156	146	136	144	154	153	169	142	132	131	164	165	135	149	151	139	151	152	139	151	138	156	148	145	152	141	130	155	153	148	133	151	154	126	119	163	141	139	138	133	140	177	149	150	146	154	143	136	123	141	156	146	157	138	153	137	150	161	131	156	127	140	153	136	155	139	146	137	132	159	166	143	172	126	140	141	130	157	159	145	174	134	150	165	170	162	137	150	149	140	153	138	151	148	129	142	141	133	145	150	136	170	151	156	147	147	150	138	151	172	154	147	151	134	170	148	185	148	151	132	153	148	135	153	151	164	146	132	149	144	162	157	130	158	143	153	141	154	136	139	150	153	139	159	159	143	159	157	136	152	149	142	170	150	148	143	141	159	146	144	162	158	157	150	142	166	144	125	150	128	165	148	135	139	146	151	153	147	169	127	155	161	166	171	143	157	155	149	152	137	130	146	157	146	160	152	156	149	161	170	146	138	168	148	133	150	146	158	146	141	159	131	158	144	165	144	136	164	141	136	144	131	164	171	147	145	147	141	154	164	134	158	159	140	142	142	145	144	151	138	164	136	133	138	143	147	168	150	144	142	150	141	152	161	160	153	149	152	173	152	181	152	138	140	151	148	159	131	132	140	155	158	149	151	123	147	145	138	163	128	145	156	164	170	146	159	158	141	148	146	142	158	152	156	164	154	150	121	161	134	158	151	139	158	137	158	133	140	138	139	147	149	143	138	138	139	125	142	166	157	154	145	162	148	147	157	152	146	185	149	155	154	140	166	145	145	140	154	136	147	142	169	152	138	140	168	143	136	148	143
2382	151	157	131	119	132	115	103	100	109	105	111	97	110	116	103	81	108	102	97	82	98	90	100	95	103	92	84	92	106	109	78	88	98	102	113	93	98	81	91	107	103	106	102	110	111	123	106	91	115	101	110	97	103	118	97	105	113	87	95	81	106	115	88	96	99	92	96	89	108	113	99	107	106	101	71	107	96	114	106	103	107	111	94	96	96	105	103	109	117	113	86	90	114	95	100	116	101	103	87	100	99	103	116	109	102	117	97	103	112	95	103	96	99	101	97	106	94	96	113	103	82	95	91	121	105	122	93	110	107	85	109	100	97	100	114	112	90	97	102	88	94	83	100	109	110	102	95	78	91	90	94	98	97	109	109	96	110	101	108	97	93	116	108	92	107	85	104	81	97	106	80	98	104	101	107	110	106	83	107	102	95	119	98	94	102	104	100	109	111	101	102	97	108	95	88	110	107	101	105	102	98	96	117	119	101	92	114	110	85	87	89	111	92	106	106	100	86	99	93	109	125	102	97	93	98	105	109	128	91	95	111	93	90	92	110	108	104	103	87	108	111	112	115	111	87	105	121	104	97	95	104	113	92	109	106	114	103	96	105	99	114	79	110	98	118	102	105	106	84	103	102	106	105	92	112	90	110	113	100	103	84	110	98	97	99	89	117	106	94	96	105	82	101	98	94	100	103	122	93	106	103	101	106	94	90	115	109	109	111	101	83	104	98	115	109	101	90	101	120	106	91	102	118	105	103	95	118	94	93	111	112	87	102	98	126	116	90	102	97	106	88	93	106	80	105	104	103	82	103	94	107	93	100	97	101	111	119	105	104	104	88	94	96	109	86	98	111	105	115	106	101	105	88	84	105	115	85	120	88	98	109	113	99	90	106	95	111	112	123	95	100	108	99	90	119	103	107	106	113	102	114	104	106	93	102	117	107	93	109	88	97	109	102	100	122	120	103	117	87	109	94	106	83	109	111	113	104	112	96	125	96	110	85	107	86	90	99	102	91	102	92	107	108	96	95	87	111	94	95	117	109	117	105	84	103	108	106	80	104	103	120	87	99	94	116	100	102	117	115	112	110	91	98	102	81	123	102	102	109	109	104	104	99	109	99	98	102	111	92	111	95	104	105	116	116	113	92	103	106	89	112	93	103	93	109	95	99	105	102	98	101	111	111	102	108	92	92	111	105	112	95	104	117	112	95	99	114	85	91	94	123	96	103	102	106	123	105	93	83	116	102	100	103	97	91	93	115	113	96	94	96	90	104	91	96	123	95	103	101	102	84	88	104	103	105	102	102	87	94	89	87	113	107	105	96	115	98	95	104	112	95	109	96	97	110	110	96	110	106	120	124	118	105	86	84	124	105	111	106	113	98	90	102	104	100	93	98	109	97	103	111	111	107	91	108	98	99	132	97	124	110	94	95	94	111	99	106	113	93	97	109	100	99	103	94	123	102	103	88	78	100	111	97	94	114	97	92	90	116	104	83	95	101	102	110	108	94	93	98	113	102	98	83	95	111	103	91	99	102	96	106	105	89	93	102	92	105	100	101	108	111	88	91	97	93	95	74	101	109	116	121	109	98	103	99	116	106	110	112	106	85	108	95	89	90	77	95	107	113	92	80	89	105	123	101	98	93	104	83	112	117	88	86	93	101	105	86	102	97	103	106	90	103	78	101	74	95	101	104	83	115	101	95	123	96	103	88	102	97	97	91	102	111	98	105	87	87	91	98	100	97	112	95	93	84	95	103	95	127	115	92	97	111	108	86	83	91	88	110	107	103	95	100	90	97	105	93	103	98	125	102	105	115	114	90	94	102	109	104	106	96	98	116	107	99	93	101	99	110	103	113	91	102	109	96	116	99	104	96	105	105	98	105	109	112	102	104	101	102	109	93	118	105	95	103	90	103	118	97	95	97	124	100	115	103	97	99	92	112	109	117	117	109	86	107	101	119	93	106	106	123	107	89	91	78	90	98	94	112	92	96	91	87	100	100	103	107	111	122	98	119	112	91	107	100	98	113	84	111	104	107	104	98	98	109	109	117	84	91	108	106	95	97	102	109	79	106	102	110	102	107	89	88	94	105	113	117	97	103	119	120	93	84	90	111	100	98	101	85	101	99	107	115	100	111	111	97	124	121	97	98	112	92	105	104	102	105	86	90	86	90	113	92	80	85	112	105	102	92	105	109	107	97	94	107	94	104	98	100	101	103	117	94	95	101	94	85	80	106	116	87	105	95	93	101	102	108	95	99	102	103	99	75	76	90	82	96	100	95	112	101	108	107	99	110	89	104	102	101	99	113	95	81	106	88	104	120	106	90	83	93	97	102	96	95	88	101	104	103	81	98	125	102	100	97	93	105	112	106	88	114	99	89	113	112	123	95	112	112	104	98	99	115	88	79	108	129	91	91	105	104	104	90	87	104	89	102	107	99	100	93	103	94	91	113	91	106	104	110	102	107	122	130	97	101	108	118	74	103	97	103	104	91	124	84	101	90	90	107	118	91	112	98	96	111	98	84	109	102	100	95	83	87	85	102	98	109	106	115	123	105	98	99	116	106	100	115	92	114	113	110	80	111	101	100	98	100	105	101	109	102	113	77	78	78	100	75	102	95	87	106	109	99	97	120	97	94	94	111	97	84	109	98	101	79	110	110	86	107	93	108	117	110	93	101	108	97	108	105	103	100	89	90	88	95	94	102	112	95	89	119	97	107	110	90	103	85	97	100	119	97	101	89	104	108	103	91	83	111	115	96	100	100	104	90	101	95	112	96	94	116	101	95	93	76	118	104	97	95	97	115	99	108	87	97	86	107	98	118	103	113	116	113	117	101	112	103	121	112	114	104	103	107	82	99	118	96	97	107	88	97	88	97	103	101	106	104	91	108	105	101	87	122	116	103	115	103	99	117	97	110	91	99	113	104	113	99	103	98	114	104	103	92	119	101	123	105	111	99	95	92	99	97	120	110	101	108	104	107	72	112	101	97	102	101	95	100	104	108	90	100	84	91	91	84	75	90	98	90	90	93	94	107	88	103	99	98	90	93	100	95	98	102	106	122	117	96	108	103	103	98	74	101	94	108	109	95	92	116	95	118	112	107	114	106	121	111	106	86	121	95	94	107	88	94	107	103	104	99	116	97	101	107	116	85	105	97	122	97	94	103	101	90	90	98	95	113	127	96	96	101	95	105	109	109	106	105	114	85	120	115	125	89	103	126	107	98	108	99	106	71	103	115	104	121	96	106	77	103	94	99	108	97	107	97	123	82	120	109	94	102	92	98	101	97	101	89	103	104	87	101	88	96	107	97	98	112	109	98	101	100	108	91	90	115	89	99	106	86	97	103	102	99	117	101	108	105	113	111	114	93	95	94	90	92	99	90	89	112	113	95	113	109	119	86	100	129	116	99	107	113	96	95	116	113	103	108	85	92	78	86	95	121	101	111	111	78	96	100	110	94	98	108	103	84	98	93	109	94	100	102	100	101	89	108
2489	328	455	425	428	434	398	349	332	336	350	338	352	299	334	281	321	297	280	337	305	320	324	324	335	277	303	303	298	283	286	320	304	284	306	314	300	276	266	275	303	302	298	307	337	298	294	271	271	332	284	289	292	306	332	303	294	295	302	297	329	283	316	319	291	300	324	282	311	264	297	313	316	285	304	264	268	280	305	294	290	289	312	326	301	322	294	320	268	313	296	290	277	269	305	282	283	308	291	311	325	307	301	286	290	296	279	280	288	304	263	271	270	326	299	292	318	329	289	315	292	280	268	309	282	284	302	283	282	306	308	283	270	293	324	302	296	295	316	296	307	284	277	286	256	283	300	282	289	307	307	292	299	263	292	298	267	304	305	281	274	292	305	278	316	271	278	314	340	306	310	280	295	255	287	299	272	267	255	262	314	282	292	310	286	281	281	328	273	287	287	300	278	273	298	289	285	293	302	289	299	276	284	280	271	278	279	267	303	327	277	316	302	252	316	272	253	301	291	278	282	290	326	297	287	300	286	312	256	271	267	271	286	287	274	262	277	299	269	275	280	336	289	296	326	277	311	274	316	293	326	289	298	297	316	310	302	303	283	297	269	310	296	299	293	300	245	293	280	273	305	290	295	300	284	297	310	298	270	291	289	272	298	266	319	262	288	297	295	294	265	278	316	278	280	308	318	315	330	299	295	301	299	280	301	325	251	318	288	279	296	297	279	292	278	279	286	297	276	286	270	302	327	289	300	318	282	301	304	268	308	267	288	303	314	302	311	289	292	311	284	302	336	311	285	301	291	292	290	271	340	300	298	314	312	323	308	288	298	290	298	316	266	297	302	288	288	286	275	315	297	278	291	269	277	267	296	281	291	295	262	304	342	273	303	282	292	282	312	269	292	271	291	283	271	284	300	353	298	262	295	260	272	308	292	285	306	292	326	276	309	282	298	284	304	298	303	304	301	311	305	283	307	301	301	307	301	294	277	298	286	290	280	298	293	288	314	284	291	272	296	289	295	303	302	262	281	263	312	268	276	298	316	275	286	301	301	288	307	304	284	292	279	301	275	298	315	288	296	278	293	278	329	309	280	271	311	315	280	306	305	285	283	296	291	296	301	293	274	296	310	291	289	277	288	292	303	293	323	293	279	311	285	305	285	280	264	286	268	289	306	276	278	291	289	299	281	303	308	302	312	301	283	305	282	303	281	256	260	283	302	274	348	293	284	291	292	272	285	293	294	296	306	308	269	271	296	308	280	253	321	307	283	292	277	277	280	293	277	310	294	306	288	270	289	274	299	309	308	282	305	274	284	281	305	317	301	303	321	289	303	306	280	301	274	307	290	279	297	310	279	295	287	281	306	301	317	318	313	287	313	289	279	278	313	259	280	277	294	275	262	284	311	300	324	297	294	265	260	310	281	276	267	316	298	325	300	296	300	295	296	262	298	289	289	287	276	301	290	296	302	279	285	284	282	304	282	301	299	315	294	287	282	309	279	276	269	326	305	292	282	284	276	325	306	296	266	288	293	303	277	268	270	314	293	280	298	317	294	274	307	274	305	314	295	310	281	302	256	292	283	302	290	286	312	280	288	283	307	283	308	281	291	314	308	311	291	277	322	299	290	295	308	267	285	269	295	285	269	300	299	276	274	272	297	276	299	272	299	271	305	307	286	289	291	306	295	268	301	285	275	317	315	294	306	325	281	305	294	277	306	285	295	300	281	288	314	304	298	287	293	274	278	303	298	266	307	283	310	268	275	282	317	328	321	303	289	285	295	316	272	277	259	303	289	282	300	267	302	297	309	282	303	270	338	273	312	288	295	288	287	316	285	318	290	307	259	294	286	260	293	289	298	299	274	275	281	257	320	268	304	293	289	288	278	311	293	284	282	264	308	313	281	308	289	323	313	260	281	303	299	308	290	301	276	313	293	297	282	296	308	284	258	294	262	283	333	318	310	322	302	296	286	260	309	274	271	307	274	309	289	285	292	323	281	267	296	282	289	274	308	305	305	295	283	280	306	280	278	311	272	262	286	256	281	268	311	302	304	291	293	297	309	314	274	284	284	274	292	264	287	294	293	308	297	295	310	278	299	291	292	305	257	296	295	302	330	314	291	278	293	308	283	272	305	297	284	303	287	299	288	314	279	291	315	272	290	284	294	325	285	286	273	311	309	295	313	281	298	290	264	291	297	292	280	319	261	277	305	300	283	279	272	322	291	297	276	304	295	297	288	276	299	305	295	290	333	297	297	295	276	297	312	297	321	317	287	325	278	282	286	278	295	312	294	290	293	306	306	270	305	288	308	274	318	289	328	297	307	298	281	309	299	261	270	296	290	304	272	281	275	273	266	303	304	296	312	288	282	291	255	254	307	261	315	279	292	288	306	268	275	297	305	283	262	265	307	313	321	325	264	293	301	309	276	296	261	287	312	288	287	339	294	278	297	294	273	299	335	295	323	282	268	307	314	296	309	282	299	314	280	312	306	297	319	245	310	286	286	280	304	323	262	290	317	289	296	283	305	293	276	306	303	284	274	316	306	263	301	277	286	284	291	324	300	259	290	306	326	280	297	305	278	283	294	281	305	314	290	305	299	305	290	286	290	311	317	305	300	275	308	303	304	314	276	299	283	281	306	304	276	275	292	305	290	287	301	313	321	296	293	281	316	288	284	265	264	306	317	264	279	285	283	274	285	302	289	319	303	286	290	319	265	303	294	297	294	301	295	282	313	281	295	283	279	277	313	314	302	297	279	284	266	265	300	285	281	284	293	280	294	301	293	297	269	300	289	315	287	296	276	290	294	291	285	277	284	289	305	284	282	281	315	307	280	269	280	283	277	304	300	322	280	280	304	270	289	312	309	281	277	291	306	323	277	300	316	263	273	285	293	303	297	301	267	296	302	293	270	297	322	283	289	288	255	306	295	306	315	290	292	286	291	291	290	288	294	286	296	265	311	308	300	317	283	273	291	271	303	303	304	276	300	306	286	288	292	275	278	277	297	307	274	281	313	284	300	303	304	299	270	307	296	303	277	329	275	269	273	294	262	276	286	277	304	291	274	268	284	323	305	282	295	270	283	286	298	285	290	311	300	272	265	295	257	298	290	286	292	271	311	260	305	295	293	259	297	292	273	318	264	302	275	306	294	290	282	315	312	301	274	308	302	291	286	293	301	292	287	271	276	295	297	285	313	312	303	278	271	279	307	267	303	308	304	297	297	281	316	319	292	283	297	327	270	314	292	288	252	269	322	315	315	260	299	307	289	287	290	299	289	301	300	267	299	283	293	282	312	278	309	252	256	266	273	266	292	302	279	258	336	271	311	303	312	283	330	276	275	289	289	290	326	265	313	286	277	306	295	259	345	285	307	275	281	300	291	293	284	278	317	285	288	276	268	292	297	303	314	293	313	293	321	294	314	299	318	283	284	264	315	265	297	297	291	289	282	269	297	283	344	279	300	293	287	284	303	271	311	279	270	275	298	302	256	246
7890	776	1066	833	584	462	337	262	225	220	180	178	159	153	152	149	167	132	147	123	137	118	126	132	150	122	138	130	117	118	109	132	164	103	120	134	123	118	134	113	126	120	124	141	101	137	112	103	130	114	113	113	129	103	119	144	115	97	102	104	125	142	118	121	116	124	114	124	90	104	106	103	118	108	121	116	118	105	110	124	141	110	127	126	106	102	98	115	113	106	104	117	112	124	118	107	105	116	97	111	121	121	145	106	114	111	107	113	104	121	105	122	102	113	111	132	124	125	103	133	118	111	95	99	112	116	129	127	124	112	135	97	114	112	118	126	120	115	115	111	121	109	116	110	121	140	118	123	117	114	119	118	114	121	110	113	119	124	117	105	120	111	131	126	95	104	110	113	129	101	103	102	127	102	95	113	137	138	116	95	107	130	124	117	113	119	111	112	99	125	119	124	122	103	115	131	119	111	111	97	83	110	123	129	104	113	125	108	121	115	133	110	110	131	117	124	103	123	103	119	154	119	119	92	102	109	123	131	108	117	112	124	105	112	106	118	113	118	121	112	105	126	137	114	104	112	101	130	109	89	103	110	90	91	122	112	131	135	110	100	88	110	116	102	112	113	112	111	111	120	128	111	127	97	93	129	101	125	87	119	93	90	116	108	120	109	124	106	113	121	107	112	128	124	107	119	116	121	110	94	117	129	109	102	96	112	127	126	115	123	105	122	115	112	126	83	114	132	117	103	118	127	127	124	110	118	138	112	104	133	116	129	114	123	113	101	109	107	125	128	110	108	132	118	117	105	121	115	116	112	104	102	120	114	126	130	115	126	100	124	93	97	119	118	130	106	129	114	106	110	109	117	95	126	128	105	115	116	109	130	103	119	136	94	131	127	113	116	87	115	95	119	127	111	123	118	105	107	115	120	96	123	124	117	98	120	117	109	95	107	107	118	102	122	125	114	117	116	124	109	116	103	112	114	107	119	95	117	107	125	112	110	94	110	99	104	120	133	121	100	99	114	99	129	110	116	111	117	114	127	119	116	122	107	115	125	86	141	126	113	103	114	126	112	111	127	131	110	98	121	107	104	112	102	121	98	100	112	111	102	111	124	113	115	107	89	130	113	113	106	131	129	119	123	109	109	100	117	120	116	94	105	120	113	108	110	116	100	115	107	119	120	122	103	95	132	110	94	106	113	96	117	124	122	110	114	110	122	122	135	107	127	124	98	113	123	101	128	111	108	98	97	121	115	110	88	131	104	115	97	104	113	101	118	121	110	103	138	101	104	107	114	104	120	123	131	125	104	104	133	112	118	99	108	121	133	109	88	125	100	128	132	113	113	121	107	108	122	123	107	104	112	104	111	110	106	122	106	121	106	100	110	120	130	107	97	108	96	105	90	108	103	118	111	135	115	101	100	88	110	110	106	104	130	120	113	109	99	104	114	122	120	105	121	127	124	101	123	97	116	105	110	95	117	107	123	120	116	131	115	113	99	124	112	116	111	99	100	122	113	119	109	110	111	121	102	119	88	119	117	103	125	128	118	95	116	131	112	115	99	122	122	117	121	121	115	116	118	115	138	115	107	118	120	98	89	112	108	115	111	124	123	110	101	115	112	124	120	114	115	118	113	99	117	122	119	110	106	101	140	116	98	99	89	132	106	125	106	105	120	96	110	124	111	137	102	118	121	112	102	110	119	129	85	118	110	98	119	112	122	108	123	102	120	102	111	110	118	109	109	118	125	102	118	108	108	120	118	128	131	95	110	106	115	112	112	117	129	102	114	106	110	123	111	117	106	102	118	120	100	115	99	93	123	122	126	130	111	102	123	122	107	125	104	115	113	141	128	103	102	107	109	120	115	136	130	129	107	111	118	112	109	127	109	124	100	99	120	111	103	108	106	113	112	105	135	99	111	121	128	116	117	130	107	113	126	123	133	127	106	113	120	119	107	111	131	121	111	116	112	114	119	121	112	105	113	120	112	113	124	116	103	98	122	115	101	126	124	116	102	124	97	104	110	118	97	107	105	94	117	133	116	90	94	115	111	126	102	121	107	110	118	117	116	127	94	107	104	130	114	117	119	108	131	111	110	106	108	103	105	131	117	103	118	118	125	112	108	131	89	111	123	97	99	114	112	130	110	118	114	142	107	117	121	96	118	97	122	107	139	101	115	119	108	128	130	96	103	120	101	109	106	118	93	96	101	91	120	100	138	120	133	100	119	128	118	138	97	126	114	108	105	128	112	106	120	125	107	111	108	118	97	113	109	101	103	109	111	133	138	111	100	114	105	115	106	92	102	111	138	108	125	108	119	125	126	109	110	108	136	117	98	117	86	92	129	108	115	109	112	104	101	100	121	95	130	112	95	124	120	117	109	113	110	129	109	102	107	109	99	119	123	108	99	113	92	114	122	103	119	111	101	122	120	108	116	106	110	123	113	113	119	117	102	99	113	129	120	111	121	105	125	110	111	115	104	119	116	126	108	110	119	118	110	105	128	109	116	112	128	103	129	113	105	123	94	112	103	109	111	126	111	113	105	109	101	103	115	132	113	128	101	112	114	128	111	110	104	110	116	106	119	134	127	132	119	111	122	106	117	114	101	122	100	112	114	113	125	94	126	104	120	125	116	120	112	114	109	102	123	131	90	117	106	110	97	129	124	91	115	116	106	124	97	124	141	108	120	128	109	120	136	111	123	120	96	111	90	105	104	128	112	112	100	119	120	108	121	116	105	109	98	109	121	97	118	115	126	120	112	95	106	103	113	122	95	94	115	98	119	105	110	112	107	100	117	98	122	107	123	101	124	116	121	113	102	122	106	132	101	123	120	103	114	118	109	108	106	135	113	103	114	107	126	118	120	99	100	86	103	111	104	122	107	117	114	109	119	135	111	107	113	97	110	122	131	126	111	115	118	116	104	130	110	113	117	124	112	116	124	115	113	119	126	112	111	105	112	107	133	110	117	106	114	97	120	99	103	111	117	95	112	116	103	103	123	94	111	119	107	112	124	100	116	101	133	110	114	126	113	121	103	96	116	100	125	113	125	117	120	122	102	122	123	112	130	94	138	134	115	107	118	118	124	112	113	107	107	110	100	141	108	98	121	117	118	124	110	117	101	115	118	126	123	104	105	97	131	111	114	124	94	117	105	107	135	93	115	108	132	116	96	107	130	118	115	93	105	103	106	95	111	110	127	110	115	98	109	105	130	113	113	130	121	138	110	118	110	106	124	107	95	121	108	106	122	118	113	103	120	126	111	122	112	118	106	100	102	122	127	126	121	108	128	108	109	121	130	114	129	117	116	115	97	99	113	137	110	111	117	102	123	129	113	118	97	116	116	117	93	96	110	120	120	113	105	105	114	120	122	104	104	116	111	96	111	117	106	119	127	120	124	87	107	111	117	127	127	121	110	115	93	120	134	113	103	104	102	102	130	102	103	124	128	128	107	108	120	108	105	135	114	118	113	106	119	90	136	102	133	118	123	106	120	125	114
6104	1137	2520	2972	2550	2095	1735	1452	1197	1044	985	818	788	719	668	613	587	573	525	513	501	463	418	441	411	423	385	397	383	406	388	394	395	387	405	365	399	372	356	380	357	365	382	342	352	360	356	355	359	366	397	392	366	392	404	517	410	363	377	378	341	400	371	378	402	379	335	330	327	333	352	350	328	364	307	335	327	341	389	353	324	359	350	346	300	341	335	305	322	307	280	300	343	318	338	295	335	345	357	295	346	306	331	323	320	349	348	357	329	328	334	332	320	299	343	345	311	336	303	310	330	356	328	365	321	287	340	320	319	327	300	311	314	317	356	318	369	345	302	349	330	325	351	325	334	350	319	331	327	332	323	297	325	337	314	342	316	297	341	298	304	317	315	319	323	332	307	307	313	299	319	331	314	314	328	349	309	312	332	289	333	327	333	317	327	307	298	278	330	287	298	300	323	300	315	302	321	344	317	339	326	329	351	330	327	307	312	341	327	308	354	325	315	323	307	303	296	309	351	335	336	362	327	305	324	347	356	325	325	305	358	312	307	310	338	319	326	295	341	313	350	323	297	334	319	311	309	319	322	321	314	314	344	332	335	318	314	283	301	324	297	344	317	317	330	320	319	324	321	319	334	298	342	322	325	349	340	318	317	314	315	318	292	301	345	332	324	325	319	322	309	313	331	344	314	328	321	303	313	305	308	326	329	290	319	322	306	283	328	300	306	319	322	331	319	343	268	304	311	301	307	292	305	325	312	296	325	331	329	299	315	321	319	314	333	290	317	308	287	296	320	318	306	335	306	333	301	323	319	336	329	332	347	296	346	316	296	307	362	316	341	319	321	319	340	319	339	342	324	321	330	336	304	363	345	309	328	320	300	324	319	317	322	322	306	328	314	303	334	354	310	315	307	325	332	291	281	314	300	324	342	316	320	329	331	339	297	358	295	299	325	309	323	298	326	352	336	310	306	296	351	324	346	294	301	322	351	321	312	275	336	298	306	304	297	315	301	332	338	303	339	301	316	357	313	306	321	304	351	364	303	331	335	312	319	319	298	313	322	296	341	304	327	292	298	297	327	344	316	331	300	305	306	326	310	324	345	313	294	326	315	272	317	350	323	313	318	305	341	338	299	293	335	308	320	325	335	316	298	308	267	318	330	322	307	321	299	332	329	276	283	310	313	340	304	310	299	310	317	332	337	310	305	352	323	315	325	349	296	318	310	337	290	350	318	289	316	292	310	332	301	308	267	323	285	304	321	295	307	340	335	296	326	273	295	333	318	314	328	341	310	346	319	291	308	360	322	359	331	312	334	302	330	310	308	316	303	328	301	299	332	327	327	308	327	306	351	308	317	357	331	310	321	326	314	316	324	332	295	334	286	297	327	296	294	294	329	345	317	297	324	316	334	304	327	321	323	315	319	321	313	309	316	333	305	346	323	324	309	309	315	333	306	318	301	297	324	281	323	323	334	350	324	290	309	297	277	300	313	314	302	306	308	319	318	314	323	326	306	317	325	302	309	297	307	331	338	326	324	297	334	350	322	294	336	321	310	293	299	326	318	347	355	310	333	297	321	308	328	335	313	319	315	313	331	332	313	310	311	345	361	326	320	329	320	309	305	307	326	339	284	312	311	326	317	319	296	300	310	314	318	315	314	323	331	333	297	309	326	307	346	340	292	326	312	294	339	325	326	335	335	319	323	327	356	298	314	308	320	341	266	330	321	323	303	303	336	337	323	356	293	288	339	312	324	308	325	313	327	293	325	298	293	315	308	305	317	338	323	313	332	315	305	339	302	339	328	318	345	328	292	292	359	331	310	373	293	315	303	330	333	305	309	305	311	317	327	345	299	305	343	311	302	305	309	312	308	321	351	333	343	306	318	296	321	304	314	306	348	299	307	321	318	315	316	304	292	324	297	348	337	296	315	347	295	294	319	306	337	338	347	309	335	314	329	311	302	325	346	300	314	353	341	348	328	322	330	330	288	294	320	311	305	317	324	335	324	332	345	303	312	326	279	342	308	306	343	325	310	351	348	314	330	338	294	313	351	345	304	319	324	301	318	341	304	302	327	310	288	346	329	320	335	312	323	317	313	347	336	327	296	326	325	350	309	357	309	333	319	309	307	318	318	328	331	349	309	300	338	308	317	335	310	332	301	309	309	304	309	336	349	306	288	287	317	304	317	351	327	344	288	353	311	299	334	307	298	338	306	319	318	328	332	338	323	325	299	311	298	315	299	295	324	305	333	358	331	309	321	295	315	326	314	300	350	342	316	315	328	310	343	321	317	297	311	331	288	298	316	293	309	352	342	321	332	307	319	323	323	287	330	314	314	327	307	310	327	317	311	329	316	338	323	301	319	328	310	336	325	317	343	319	355	295	321	308	309	309	300	318	329	363	313	327	319	328	345	317	335	319	326	289	313	323	299	303	328	344	332	339	317	332	323	352	334	330	302	297	344	323	298	327	333	313	352	313	343	314	286	326	315	307	339	303	341	316	325	277	335	323	312	319	304	341	319	317	324	308	317	316	278	310	293	327	319	309	311	303	331	314	324	319	338	310	346	310	318	293	351	319	317	302	318	289	335	309	306	338	303	275	297	318	309	317	317	321	346	297	336	289	321	300	325	322	310	354	318	318	314	325	326	310	322	302	304	335	287	330	300	304	300	326	307	336	324	312	296	321	340	319	333	317	341	345	319	308	331	333	331	302	297	315	329	329	334	324	299	323	300	296	320	353	289	329	344	336	343	301	305	345	336	322	316	290	306	307	324	280	316	331	308	344	354	331	347	337	299	298	325	315	348	306	321	324	299	301	314	326	311	304	335	329	307	337	328	308	307	321	321	352	332	337	322	327	321	328	314	338	333	333	318	308	332	319	331	315	313	292	347	296	356	323	337	301	330	302	310	343	311	309	354	326	326	333	316	313	296	321	338	292	370	292	323	305	346	340	292	311	326	362	310	333	295	323	325	335	295	313	315	280	300	312	314	314	305	306	306	293	320	327	312	340	307	318	321	309	277	301	328	310	312	316	298	320	315	324	309	328	301	360	344	343	303	319	300	322	315	352	334	326	305	312	317	302	297	293	312	311	346	310	333	341	352	335	297	341	326	338	316	312	307	312	328	296	319	381	334	369	304	324	314	337	288	339	343	343	340	289	296	301	354	338	315	307	304	303	361	342	316	311	335	297	333	282	300	320	327	321	333	307	334	308	314	318	319	328	296	336	311	317	326	336	313	330	318	299	324	302	329	323	319	318	271	324	315	322	334	327	304	310	338	296	315	331	322	314	312	339	322	337	334	361	326	353	305	349	347	303	319	321	311	285	319	328	296	325	343	333	323	297	350	313	324	341	284	331	301	313	306	349	299	306	347	303	326	339	315	320	330	325	327	287	312	330	303	306	349	335	346	327	325	313	299	301	323	317	309	306	317	298	301	344	304	300	341	318	319	320	281	318	327	338	312	295	312	312	306	296	288	323	297	308	338	367	322	306
14119	1773	2010	1402	926	679	552	409	311	279	196	190	176	134	145	111	124	107	77	89	88	106	100	74	77	82	63	86	73	75	68	59	52	57	67	58	74	62	67	54	46	48	69	60	71	66	57	59	63	63	53	60	64	70	68	92	64	62	67	47	66	75	60	53	59	69	61	51	59	54	52	52	62	57	51	55	45	47	69	57	60	59	59	58	47	64	47	59	57	58	52	57	49	51	61	48	42	50	49	73	53	57	51	49	59	50	46	46	41	46	42	35	39	50	46	52	52	42	35	47	41	46	69	52	45	61	61	42	54	61	60	42	58	42	62	48	51	70	52	58	42	48	57	47	48	36	48	58	44	51	62	61	49	44	56	50	48	39	51	59	57	47	48	61	60	60	38	56	44	58	43	41	41	47	37	48	58	48	63	56	39	51	46	55	54	56	39	64	39	57	40	57	49	36	48	54	56	58	48	47	47	50	54	56	47	56	57	49	52	45	43	46	42	67	50	57	47	54	50	50	54	60	48	40	54	67	41	44	61	44	50	57	49	58	44	50	44	50	44	57	47	48	47	62	48	36	43	51	55	39	52	51	58	60	48	56	43	50	61	47	44	54	59	52	56	47	45	45	55	42	43	58	50	50	58	58	55	51	52	48	62	49	53	51	62	71	65	44	68	52	61	54	41	49	50	55	46	50	44	48	43	48	46	42	54	48	57	51	55	58	62	40	44	50	51	45	42	43	50	63	57	57	35	52	38	57	47	39	49	47	40	51	55	44	53	46	67	46	44	58	45	61	53	44	54	45	44	51	58	52	33	43	40	50	54	47	52	57	48	53	47	37	42	53	44	43	44	55	54	36	59	44	37	65	45	50	52	58	49	60	51	49	42	53	55	57	55	42	56	55	38	46	44	60	43	53	53	48	40	41	49	52	69	46	63	47	49	59	53	60	54	51	42	45	45	61	57	50	40	49	47	57	47	63	59	53	40	55	46	55	55	48	60	58	51	60	47	48	53	49	61	48	45	54	45	40	57	47	51	42	44	46	49	42	60	53	51	54	46	33	42	60	57	42	63	49	49	49	61	53	50	58	48	47	52	60	53	50	53	58	54	45	52	50	48	50	54	55	40	45	54	35	48	54	51	56	59	51	44	50	42	37	64	38	48	46	48	51	45	67	66	49	52	45	68	42	61	50	39	52	63	54	43	48	69	55	64	59	61	49	55	52	54	58	59	58	53	50	45	58	42	34	49	51	54	49	38	53	40	47	74	50	44	56	55	55	46	46	56	53	39	56	50	56	45	39	59	57	61	57	45	57	58	45	39	48	46	57	42	45	42	63	50	40	65	47	62	55	49	33	42	48	54	45	51	49	49	38	47	46	58	40	49	49	41	45	51	48	38	48	45	63	40	42	46	43	47	54	60	54	60	53	38	47	50	50	46	46	53	54	56	65	51	51	51	34	38	38	46	61	40	52	52	33	54	53	40	51	59	46	49	55	36	58	53	52	52	52	46	53	58	47	57	60	40	64	38	52	61	43	36	47	53	56	49	60	59	46	63	40	47	41	47	49	59	43	51	40	56	62	44	53	58	38	50	54	61	54	54	41	42	57	55	46	52	55	49	47	58	56	55	55	56	58	54	46	51	55	51	61	52	46	54	41	57	50	51	54	54	35	62	51	41	49	55	59	73	53	44	48	37	39	43	40	55	47	46	53	50	53	50	47	59	48	49	62	60	52	46	45	47	40	46	61	50	63	53	54	43	49	57	48	57	52	51	54	42	55	52	33	47	51	48	62	69	46	61	48	49	43	40	49	57	50	47	52	49	52	52	50	44	58	64	53	46	60	48	62	68	61	53	48	51	45	58	45	59	48	48	59	48	62	38	48	49	47	34	52	53	60	53	36	48	59	57	68	45	52	53	51	53	50	42	48	47	56	55	39	45	47	51	72	44	38	57	58	43	53	42	60	57	37	70	46	51	45	48	50	47	61	42	49	66	43	70	40	57	47	49	55	40	48	44	69	56	44	57	44	57	48	47	43	56	56	49	57	43	48	60	47	38	39	45	60	34	58	54	56	45	53	46	51	53	43	57	44	50	49	43	46	58	52	50	47	43	51	58	57	64	55	50	43	39	50	61	41	57	58	51	52	44	55	49	55	55	53	39	61	60	46	48	45	46	42	50	50	54	47	60	47	43	52	50	48	44	52	52	53	46	48	56	43	43	54	45	38	52	55	59	59	61	41	37	46	49	50	52	42	39	53	52	55	48	56	49	47	49	56	66	48	52	53	45	45	51	43	46	57	55	52	48	47	46	42	50	49	64	50	45	59	50	58	49	46	44	63	49	48	44	38	49	47	49	63	56	43	48	42	44	47	51	47	63	52	40	52	53	49	50	48	54	59	55	50	68	38	59	44	51	56	53	44	47	57	40	53	49	43	43	36	57	59	56	44	54	42	39	54	55	47	65	58	65	62	48	57	47	40	53	49	57	60	53	41	44	61	47	43	58	45	52	55	50	43	50	56	42	59	51	34	48	41	64	47	57	55	52	61	62	64	50	57	54	50	49	46	51	41	53	46	56	57	49	45	52	56	39	47	58	48	55	38	48	65	63	50	37	55	58	48	55	51	46	48	59	46	38	61	47	46	64	59	60	56	59	58	53	62	44	48	57	42	56	44	64	49	55	48	67	53	55	52	47	51	47	53	48	61	43	53	49	59	49	54	46	53	43	67	64	50	63	54	39	52	52	60	52	44	45	57	50	46	56	37	62	40	62	50	61	44	49	53	43	40	36	45	52	43	39	53	54	52	44	52	37	57	48	61	44	58	59	51	42	60	67	51	61	54	38	42	56	63	64	49	41	55	54	50	47	61	71	46	46	45	52	53	35	46	55	43	49	47	53	47	52	41	44	53	63	55	42	51	43	60	51	59	57	50	56	59	53	48	54	51	51	57	48	59	55	47	54	59	40	59	49	61	63	34	46	51	57	44	47	43	51	48	45	50	51	40	47	65	51	39	56	46	46	59	61	55	38	50	42	56	56	48	48	43	62	60	66	48	50	52	55	53	47	37	60	66	35	61	56	51	56	49	62	48	50	48	45	69	55	51	58	46	50	48	50	44	47	65	52	59	37	54	51	51	54	45	57	64	60	63	46	50	61	55	42	50	54	65	50	56	40	55	51	50	55	58	54	38	45	53	68	56	45	37	46	51	49	53	61	61	70	48	62	56	54	58	43	49	61	46	58	49	51	53	52	50	56	48	54	65	41	48	54	58	45	57	53	50	54	58	54	55	49	63	52	39	42	48	35	63	46	51	52	48	49	50	48	42	53	41	62	53	46	63	59	53	56	46	59	52	57	56	52	55	46	50	50	56	41	50	49	45	58	50	50	54	51	55	46	42	52	41	45	57	48	59	50	56	57	50	50	51	46	45	43	56	46	38	52	49	43	57	53	51	46	53	60	50	53	50	49	57	50	49	50	58	52	47	38	54	61	44
7491	1681	4369	5187	4338	3427	2693	2244	1798	1573	1352	1158	1001	880	867	712	679	612	542	530	464	456	423	409	393	380	321	324	307	349	312	280	294	273	272	253	268	260	258	228	250	249	240	240	233	251	221	238	186	192	212	229	236	303	359	529	267	257	265	250	294	302	281	258	226	202	187	183	198	199	180	187	180	170	174	197	150	193	188	212	244	209	196	159	167	194	158	174	160	141	143	150	165	175	167	163	161	173	171	162	178	157	165	125	157	140	170	168	145	129	168	158	167	151	164	169	155	151	154	156	151	160	159	172	157	141	169	168	168	163	158	176	169	141	169	146	131	147	160	154	143	158	172	146	168	165	174	146	141	133	137	160	150	139	144	150	175	136	160	139	154	153	169	152	141	143	167	171	150	159	138	147	166	173	135	155	160	146	137	143	154	155	149	144	133	172	152	152	157	143	168	163	147	178	136	156	140	145	151	143	151	143	139	161	149	135	155	148	147	171	150	147	146	175	145	161	159	171	161	144	146	163	141	140	150	158	146	144	153	162	140	138	155	137	166	153	146	163	162	146	151	145	136	158	151	157	139	152	151	154	136	149	133	137	112	172	163	151	148	141	131	139	144	165	161	134	154	134	147	142	163	157	163	158	131	155	143	142	140	158	153	153	142	148	145	145	116	132	155	135	161	146	130	167	129	167	134	160	123	130	132	147	136	142	138	141	141	141	169	152	146	165	147	141	164	125	158	158	150	144	141	150	165	142	169	182	144	146	146	157	167	133	141	149	145	154	150	163	137	161	141	154	160	142	129	140	126	145	131	139	135	176	154	155	147	161	154	158	160	147	150	154	158	148	158	149	170	145	146	147	146	158	160	155	159	134	152	154	115	159	160	152	166	149	134	149	130	165	144	153	167	156	141	118	127	152	139	135	136	149	138	172	138	144	161	126	146	139	151	130	149	136	159	165	142	136	155	163	164	154	133	135	143	156	157	125	154	130	158	151	160	175	131	167	139	153	139	172	131	160	160	152	136	137	147	149	149	134	154	157	133	181	149	153	136	155	154	132	147	147	170	145	150	157	173	137	148	158	157	147	138	158	142	176	129	157	157	134	167	160	143	135	147	168	132	134	133	157	134	151	145	148	166	153	154	156	148	136	152	147	166	145	156	152	151	141	163	140	153	154	150	153	133	149	153	182	148	156	163	153	135	141	158	145	147	133	153	125	156	150	138	127	173	140	153	148	158	131	134	137	146	160	148	146	159	140	165	129	132	152	140	141	128	148	159	147	130	164	158	143	153	156	143	156	137	140	133	150	152	140	138	141	139	158	156	135	157	149	164	166	172	150	141	119	138	160	170	163	154	160	152	140	143	144	160	148	149	173	138	142	164	167	134	161	154	161	154	161	140	149	140	146	151	156	142	160	162	163	170	148	138	148	159	156	133	157	167	136	173	148	166	140	183	146	154	177	155	157	152	136	145	133	144	151	134	173	172	154	145	171	153	164	154	165	149	151	128	155	150	149	147	170	155	147	145	111	136	139	134	158	148	157	147	131	152	172	144	138	144	138	142	154	133	167	160	157	161	180	137	149	143	152	152	133	146	157	145	146	141	145	158	138	147	165	145	155	125	154	148	168	152	137	149	146	149	158	136	136	134	144	141	139	154	156	158	145	142	117	146	166	159	161	147	139	144	132	155	139	158	122	148	155	127	141	155	144	154	151	154	133	158	166	130	123	157	129	157	155	161	129	162	143	140	162	151	150	154	165	148	142	136	168	174	119	158	146	141	123	153	161	130	126	146	163	145	148	133	152	158	144	159	156	154	157	156	153	136	151	131	151	154	132	129	165	155	164	159	172	158	148	135	166	145	156	146	158	137	145	148	144	154	143	145	165	148	155	154	147	173	156	145	150	144	157	164	147	140	144	144	148	156	163	158	140	160	137	147	140	142	139	139	163	165	128	147	169	133	145	136	148	147	133	148	147	162	143	154	142	132	154	123	155	156	149	145	164	145	139	133	145	161	133	159	173	163	159	150	151	153	151	166	132	136	151	174	121	135	152	139	153	146	166	140	117	147	163	131	145	161	155	145	138	140	164	146	133	153	145	142	163	122	128	151	149	156	170	169	174	173	159	147	158	137	139	154	159	159	175	134	134	156	148	136	147	142	150	150	148	142	153	154	147	176	169	150	127	140	169	138	142	131	179	145	147	154	129	157	149	144	153	157	136	162	187	120	153	169	189	129	141	145	147	132	148	152	135	149	151	152	131	131	164	148	153	166	158	136	146	129	161	132	154	159	163	144	147	148	148	141	140	142	145	144	131	139	143	157	137	148	152	159	158	119	145	154	164	178	142	154	156	144	152	137	164	128	140	176	138	139	150	166	146	148	144	159	159	149	141	160	126	152	148	145	148	173	140	154	156	150	161	114	134	146	153	136	138	145	147	137	133	155	122	133	169	156	124	144	124	151	125	150	165	138	169	161	145	152	139	137	160	138	164	120	151	144	151	144	122	161	140	156	167	128	123	162	143	167	149	153	151	155	151	186	149	152	167	136	148	164	154	141	155	156	156	121	147	161	146	149	147	158	142	156	134	151	148	164	162	161	152	158	146	143	152	157	167	131	145	148	163	139	169	142	133	138	146	173	153	142	159	135	145	146	131	170	141	129	134	156	161	151	142	139	150	159	157	157	147	162	166	150	133	159	135	163	145	159	151	148	157	143	144	166	141	179	148	145	162	145	160	154	165	128	162	169	174	167	157	131	158	148	165	155	131	147	139	151	139	159	150	131	172	151	159	122	121	128	142	165	139	157	176	150	139	134	134	139	139	161	147	133	155	149	144	131	144	155	139	151	144	154	132	145	141	135	127	143	149	154	136	162	137	167	130	144	155	135	148	144	192	137	138	151	141	168	143	150	151	125	137	153	162	123	137	131	118	138	141	159	131	155	151	148	135	144	148	143	142	153	122	161	156	141	141	145	152	144	158	149	158	135	147	131	130	136	170	157	146	171	149	133	138	138	169	160	137	161	167	138	139	161	164	144	150	129	138	152	129	154	152	166	147	138	164	171	167	144	141	127	156	154	142	156	153	161	146	121	149	176	150	147	158	164	143	152	147	150	132	128	177	179	120	153	146	152	139	174	141	137	168	147	119	147	157	159	160	149	151	143	153	136	164	156	144	159	142	152	151	155	153	154	142	176	148	154	141	158	128	155	145	152	141	129	146	145	177	158	128	128	143	137	143	164	148	142	153	146	148	159	158	164	151	135	168	137	148	164	127	138	147	134	165	156	125	171	133	156	125	169	151	134	161	143	145	130	151	162	131	167	160	135	152	152	145	158	148	136	159	140	140	133	140	147	132	139	154	146	134	153	167	134	156	124	165	152	151	143	145	125	159	142	163	147	162	164	149	153	143	141	148	162	152	138	184	125	132	136	157	149	142	153	135	150	141	141	146	140	162	156	151	144	158	132	148	155	146	129	157	169	142	153	141	150	165	149	150
2291	110	133	125	122	117	123	118	103	109	125	98	93	101	117	97	92	84	95	101	89	101	92	100	107	90	103	97	106	127	106	96	108	103	86	104	91	128	109	101	118	98	111	79	122	102	116	123	99	111	106	101	100	101	123	101	105	96	101	84	108	104	92	95	108	102	91	114	99	83	106	84	83	101	96	117	107	94	104	121	111	88	91	90	92	95	91	106	111	113	102	109	107	102	114	121	94	93	102	115	95	95	115	109	84	112	89	83	103	91	111	90	105	81	103	84	105	88	98	115	122	101	105	118	107	96	107	118	112	94	91	109	104	101	100	86	111	107	96	94	87	107	101	99	90	92	98	121	99	109	111	104	90	102	86	93	93	92	94	104	110	89	88	106	89	100	120	93	90	110	83	103	102	109	97	85	89	115	102	112	95	97	93	117	106	99	106	105	111	104	87	93	102	87	100	111	90	115	98	101	113	113	85	109	89	80	120	112	84	116	99	90	104	90	113	115	108	107	101	83	112	105	96	98	97	105	96	110	100	99	101	90	109	87	100	105	79	93	96	106	92	93	89	97	97	107	83	83	99	95	93	92	105	76	103	108	100	100	110	104	100	110	127	115	108	118	102	115	113	105	118	103	97	94	101	89	94	86	94	102	87	90	105	104	107	117	84	115	94	84	100	85	106	99	110	116	103	97	87	103	87	113	112	88	108	117	93	105	89	90	74	96	94	90	106	98	110	121	102	85	108	100	103	89	101	114	93	99	105	97	108	93	100	82	100	96	116	93	117	101	87	105	124	115	111	108	104	95	96	93	111	95	93	95	105	105	105	97	94	121	97	101	116	107	98	115	98	89	105	108	95	105	100	85	103	110	117	86	115	106	122	98	104	102	114	101	109	103	99	111	98	89	113	89	105	104	74	118	87	106	89	111	84	96	89	96	108	116	107	106	108	90	110	112	105	100	93	103	89	104	106	102	97	79	96	86	100	104	122	96	117	94	121	107	101	110	80	102	95	113	98	100	91	113	88	109	85	80	114	105	100	110	91	96	89	107	93	110	101	108	113	97	95	114	85	106	97	101	91	102	106	102	104	94	96	104	104	101	109	104	97	100	97	121	108	91	118	90	90	107	104	118	103	111	106	92	107	91	101	105	103	83	96	118	100	102	100	107	115	90	106	89	105	103	98	117	107	111	93	90	97	90	106	105	88	106	97	116	125	95	106	112	96	98	94	99	104	100	94	81	94	108	108	81	99	113	101	121	99	102	98	93	103	97	105	83	105	107	116	98	103	115	109	87	90	114	108	91	107	103	118	106	106	73	124	105	94	105	99	100	112	105	86	92	100	112	109	89	96	80	85	87	93	106	108	97	112	107	96	69	106	104	110	108	97	114	95	100	101	81	103	84	96	106	100	107	87	81	97	97	107	85	90	113	102	113	81	109	107	107	115	127	99	113	88	112	118	87	105	91	85	106	106	96	113	95	88	92	122	109	105	100	100	91	105	101	104	108	99	89	104	97	101	113	110	111	113	108	101	108	103	87	98	95	104	98	105	94	101	98	103	107	96	117	98	97	90	90	97	99	94	117	130	94	93	82	85	101	112	100	113	114	104	112	101	104	104	95	110	103	99	108	101	105	117	110	108	102	112	94	106	109	83	106	116	112	93	107	119	99	113	104	100	90	103	103	98	110	93	106	107	90	84	105	97	91	96	102	102	102	108	93	111	105	104	107	112	113	100	124	109	112	88	100	91	91	87	102	106	122	102	93	107	107	92	90	110	107	109	95	95	96	114	104	88	102	83	76	97	113	98	126	96	85	107	104	108	79	96	93	93	106	113	97	103	103	113	103	104	93	101	99	112	103	95	89	93	100	81	100	101	104	92	107	107	103	105	103	84	116	100	125	88	93	94	95	111	101	84	94	102	69	90	89	107	96	97	91	83	92	112	112	85	87	94	114	93	105	79	109	103	97	118	79	96	117	100	114	113	98	89	79	95	108	116	103	106	107	98	99	93	116	95	98	110	116	93	108	115	93	115	92	95	101	93	96	97	116	97	96	97	106	93	99	101	92	90	94	92	104	92	114	101	106	93	96	97	89	118	107	104	102	100	88	112	93	100	98	99	91	82	89	102	93	103	88	85	102	113	86	126	91	87	114	83	98	110	107	105	84	118	110	107	92	93	105	93	90	97	100	117	112	94	99	87	100	95	108	108	90	101	117	106	104	89	90	125	107	120	103	113	96	99	86	114	74	82	96	88	80	92	84	96	107	108	103	93	98	92	98	89	87	108	91	100	94	104	114	88	88	102	102	112	114	104	101	123	83	82	96	97	108	96	89	96	81	99	107	97	104	113	84	102	95	101	91	104	112	95	111	102	120	105	91	121	122	105	99	106	101	103	99	118	104	105	102	104	110	92	121	111	93	97	102	120	95	124	102	122	124	110	111	127	99	118	104	101	102	90	98	103	83	89	120	95	106	83	101	100	114	89	81	102	102	92	113	100	109	89	119	111	91	111	110	98	102	106	112	96	90	97	85	94	91	95	102	112	104	117	102	105	111	94	102	85	115	90	110	109	104	113	96	98	104	101	98	100	99	93	84	95	103	116	100	114	107	115	104	95	109	101	102	96	112	104	84	115	97	101	95	90	108	95	108	100	104	90	88	87	112	102	109	113	95	100	105	123	107	79	94	104	90	95	114	90	111	119	65	97	93	95	97	104	99	93	93	111	87	112	91	110	104	105	114	102	74	95	112	92	89	118	105	111	102	105	99	93	102	93	92	99	91	108	105	81	104	108	108	106	102	109	121	97	95	89	95	83	114	105	110	88	95	95	101	93	90	116	99	92	98	104	106	96	95	105	111	90	89	108	107	107	90	100	95	82	108	120	96	105	100	109	103	91	88	114	86	118	100	101	113	81	100	98	106	107	95	91	105	103	86	101	107	99	104	90	106	97	94	114	87	99	110	111	103	117	105	100	124	111	106	75	89	106	111	100	100	96	95	92	112	107	107	101	88	95	92	102	102	87	108	99	107	110	94	95	98	118	118	103	81	117	87	104	112	89	103	99	109	81	105	100	101	106	105	117	104	101	102	103	96	112	95	88	121	105	110	108	95	99	95	100	94	114	110	107	104	96	110	84	94	106	106	85	102	97	101	87	94	101	109	92	96	107	102	122	78	97	89	98	110	108	100	88	89	104	78	101	105	103	97	96	107	95	105	114	113	99	106	88	102	102	99	100	97	116	86	78	86	121	96	117	109	95	103	94	109	123	86	125	106	115	101	108	104	87	127	91	106	95	99	108	82	113	109	96	125	96	96	107	111	93	100	98	101	117	102	106	121	81	110	105	103	99	93	106	103	100	112	105	98	104	115	111	78	101	100	102	110	99	122	84	109	105	105	98	92	103	95	99	100	93	93	98	114	98	114	129	86	117	98	98	107	118	100	117	119	105	103	88	93	110	113	110	71	119	110	91	96	97	117	102	101	107	98	111	116
2483	322	351	424	362	400	338	312	338	315	338	308	322	306	353	310	262	271	290	326	307	313	306	312	289	292	276	278	295	296	285	304	298	311	296	293	287	294	293	266	296	301	313	282	316	319	301	302	323	313	314	258	344	346	297	313	293	300	289	281	268	290	305	287	293	281	308	278	311	279	304	278	312	292	289	335	298	279	291	293	289	258	296	298	278	335	316	275	303	304	268	294	313	287	309	301	313	303	287	258	307	312	293	332	280	290	289	310	292	273	261	310	288	315	301	292	303	288	284	280	283	297	292	288	263	298	293	272	312	316	291	299	307	284	281	282	297	282	299	299	292	302	291	297	284	282	275	300	251	257	298	255	333	304	308	255	273	291	293	296	295	303	288	272	302	254	289	284	277	309	251	303	315	311	290	304	275	258	306	326	316	329	262	317	279	307	318	296	272	284	312	276	269	285	261	305	305	300	320	295	287	297	296	300	309	290	266	291	310	310	292	286	303	281	323	282	308	256	311	294	290	294	264	303	306	306	314	301	294	299	296	316	325	292	305	294	290	289	299	273	309	292	289	266	299	250	311	283	300	285	286	266	296	309	295	276	294	288	284	297	296	277	298	292	296	286	308	285	315	290	310	282	308	286	304	318	289	268	295	292	301	281	313	288	306	313	270	278	301	317	301	301	326	288	287	279	311	324	303	307	331	309	279	264	292	289	310	297	290	262	302	282	326	305	292	285	258	250	296	279	339	268	287	296	306	303	290	293	245	267	311	291	308	261	289	317	284	283	266	316	286	292	304	297	292	325	292	275	280	283	299	309	277	261	255	283	296	300	302	276	307	308	305	273	314	317	316	278	278	268	295	281	267	302	286	283	281	309	287	321	301	297	301	306	290	290	311	308	283	289	298	277	282	287	302	308	315	294	275	280	297	289	301	269	284	308	309	251	317	282	292	284	292	306	291	288	277	311	301	312	276	298	315	330	293	281	298	293	300	314	305	314	306	260	280	281	287	290	300	300	299	326	290	277	318	302	285	305	275	314	301	252	290	318	273	285	298	326	278	280	280	306	302	310	312	313	308	290	311	315	311	260	296	269	301	278	294	312	276	276	297	317	291	295	267	281	279	325	281	295	332	299	282	299	292	312	337	337	285	293	294	260	291	324	311	314	279	275	292	294	317	312	320	304	307	269	305	278	300	286	274	263	318	305	278	300	278	288	306	285	321	296	278	315	259	327	275	310	319	274	304	296	298	293	315	297	305	292	334	308	319	287	294	266	292	300	314	272	305	289	297	278	298	286	257	279	284	297	296	305	299	307	283	294	286	316	305	312	272	269	309	269	297	281	292	326	311	287	298	295	312	304	302	314	307	296	305	294	303	296	308	305	283	284	303	269	327	313	309	254	299	322	333	336	295	265	267	284	295	294	302	336	280	319	310	290	300	277	273	283	304	297	297	334	284	290	294	275	286	290	328	293	290	278	303	300	298	280	302	289	305	284	312	292	263	289	288	308	270	282	292	279	250	299	270	275	281	311	303	306	305	294	304	286	321	282	297	310	301	293	288	302	292	298	310	284	287	293	266	312	267	291	301	302	282	299	305	300	281	274	280	316	284	296	289	289	311	297	312	315	284	245	297	291	295	303	305	285	311	300	272	324	283	310	277	319	298	285	322	269	288	272	295	284	294	258	277	289	305	271	332	264	294	304	270	283	289	288	303	318	326	297	262	308	274	302	310	273	287	282	312	295	278	319	299	310	265	293	304	320	318	289	273	283	321	310	289	295	290	313	318	276	314	310	305	264	274	281	291	298	291	310	289	306	279	289	286	312	283	275	296	318	284	303	270	318	311	309	292	307	309	317	310	304	329	287	316	298	294	282	285	304	313	300	290	282	291	298	287	321	282	313	286	307	302	294	271	270	294	270	300	284	293	305	330	273	301	266	294	315	298	317	307	261	309	315	308	321	297	288	303	307	295	315	300	303	315	273	279	266	330	291	299	300	301	267	286	287	310	290	306	277	275	284	285	314	286	288	282	320	306	307	291	286	308	297	290	292	273	281	291	311	288	294	293	275	318	311	288	287	282	293	293	277	280	279	284	291	276	281	275	269	266	276	306	309	285	296	282	288	292	292	301	288	289	298	315	312	306	309	291	316	305	314	295	323	286	291	308	304	289	306	319	270	320	317	288	281	304	304	255	285	279	268	304	298	277	290	308	291	263	279	332	309	313	277	277	288	280	265	281	304	282	279	308	284	289	315	288	315	288	284	259	300	290	281	305	287	302	295	293	298	310	256	299	287	311	270	264	295	299	291	294	243	279	303	282	296	330	291	293	294	298	289	285	284	296	307	293	265	306	311	305	279	333	318	253	296	297	281	329	278	297	280	300	287	272	290	292	286	293	325	272	283	313	295	273	288	303	307	281	286	289	294	279	296	299	290	293	304	314	283	291	279	291	326	281	315	286	311	294	311	331	310	291	319	280	274	278	296	303	287	297	309	324	284	287	308	275	308	296	314	300	291	293	268	261	311	302	274	310	275	311	287	302	316	290	283	335	252	256	307	268	271	298	283	323	274	269	276	279	305	292	278	275	291	274	283	291	271	281	302	279	298	299	299	286	293	289	292	313	284	290	306	302	299	288	290	295	296	314	301	304	324	293	293	277	273	301	274	286	321	273	262	300	299	307	275	305	282	291	293	273	290	302	279	298	305	280	271	279	302	263	253	285	306	303	297	337	278	327	281	265	280	296	278	302	288	285	319	300	308	290	292	319	306	301	301	287	339	293	269	313	264	322	278	285	316	313	311	304	289	276	313	288	301	318	276	302	311	317	277	283	315	279	313	280	316	299	289	300	288	274	331	295	316	311	261	287	271	291	277	294	302	301	301	325	271	295	266	315	316	289	308	279	279	307	294	297	306	287	286	274	321	295	270	271	294	312	272	306	320	254	271	276	305	282	324	309	286	279	269	300	274	277	293	268	293	317	284	297	295	327	326	265	282	288	296	307	278	292	290	295	262	286	302	286	254	267	302	302	283	302	281	305	286	298	299	298	294	305	248	294	287	313	294	277	296	284	267	275	289	280	294	297	307	308	288	288	292	269	281	290	302	314	296	282	306	287	283	275	293	324	296	299	307	273	304	274	308	296	313	343	296	310	254	278	267	309	308	264	297	267	307	292	322	291	291	290	278	303	300	305	276	259	301	292	318	293	301	265	312	289	269	290	319	277	299	324	276	305	311	271	319	278	285	298	302	298	287	278	265	309	286	305	287	287	297	302	297	315	280	261	305	274	314	309	299	269	296	300	274	284	316	292	315	275	289	288	278	283	277	318	309	304	318	299	279	303	321	298	305	283	299	278	293	284	288	290	266	281	298	314	272	305	285	277	295	245	289	299	278	258	274	298	277	283	281	305	303	288	306	303	279	290	307	315	323	306	284	304	264	300	306	277	304	283	279	286	288	270	311	284	285	284	277	316	297	283	325	268	311	278	280	285	275
8012	818	994	776	615	419	324	277	265	220	175	172	168	172	157	150	138	149	132	146	139	125	109	129	138	116	133	112	115	129	123	125	116	124	110	118	117	122	137	107	108	109	125	119	106	123	113	112	132	125	117	115	123	132	146	117	125	120	113	107	103	110	109	115	114	118	104	111	108	108	118	129	112	133	120	109	112	119	112	119	144	108	107	126	121	137	128	133	101	118	117	126	111	119	102	113	112	96	115	103	106	129	94	113	122	118	107	124	121	105	126	100	121	117	97	118	74	113	116	130	117	102	95	103	112	101	110	115	118	106	102	103	126	119	118	109	104	106	123	113	136	117	104	106	117	121	114	114	120	105	110	112	125	120	131	111	125	115	112	113	121	106	125	130	117	92	102	118	108	123	126	111	99	110	110	126	111	97	115	105	106	106	142	115	96	100	88	132	102	107	101	137	123	131	104	102	114	129	95	121	118	117	111	118	122	100	101	104	126	114	114	102	107	124	104	123	102	93	109	108	104	118	106	130	109	132	102	138	113	105	101	122	122	106	112	139	122	130	81	107	134	121	118	117	102	116	108	96	131	112	105	104	98	116	120	109	129	118	105	117	112	103	116	107	116	98	103	126	133	109	110	125	124	144	91	106	136	119	103	128	117	111	136	125	104	112	110	114	104	100	117	112	107	119	118	115	115	103	102	119	127	98	110	103	86	126	130	90	112	121	89	116	101	113	108	114	134	117	100	123	127	115	111	104	117	110	130	113	98	106	100	124	106	112	114	120	114	105	112	101	126	95	113	108	99	107	115	120	125	118	122	96	97	110	112	107	103	123	107	129	122	109	93	127	113	107	99	109	117	126	113	101	113	119	92	97	107	105	100	102	122	102	111	103	98	111	98	124	97	109	94	95	112	135	113	104	118	118	116	129	119	120	105	83	84	104	116	113	110	108	93	109	117	116	103	134	100	106	91	90	104	142	121	111	103	98	101	114	129	102	108	117	125	125	105	101	108	107	114	115	105	140	114	123	143	120	119	113	113	99	104	126	116	121	114	99	110	116	117	117	119	108	106	121	125	106	121	120	105	118	104	124	128	119	111	104	113	113	119	113	116	117	102	113	112	112	97	102	120	127	116	132	118	130	116	123	98	102	121	141	111	116	123	123	123	124	103	124	100	116	110	109	110	113	121	112	119	111	118	98	124	107	132	99	99	99	100	100	113	131	110	109	108	114	104	106	127	114	105	97	118	104	107	115	110	115	103	107	97	118	113	115	121	111	121	124	118	125	121	107	119	96	119	119	100	120	136	101	132	78	143	103	85	120	109	115	124	111	119	107	117	111	97	115	97	91	105	99	107	109	115	121	120	122	107	105	106	115	133	117	119	89	107	114	118	106	126	115	121	110	124	116	117	122	103	108	106	120	115	109	107	98	122	111	112	117	120	118	102	99	105	116	125	103	108	100	108	121	112	110	104	118	111	124	128	102	103	102	97	117	110	110	112	110	121	128	110	128	108	120	104	114	119	117	116	127	118	115	106	87	116	101	123	107	123	117	119	105	98	107	93	114	135	113	96	116	106	120	129	115	112	103	104	115	121	120	112	131	116	107	129	116	112	111	114	113	109	107	104	107	120	115	103	117	125	125	107	139	123	110	112	115	131	122	114	97	112	95	118	121	118	111	96	117	112	90	115	106	102	112	105	107	120	117	111	128	106	112	102	103	131	117	120	111	119	97	127	116	95	95	116	112	91	124	103	116	124	121	123	121	135	120	116	122	121	91	110	128	125	110	107	113	111	117	111	149	113	117	124	134	128	108	108	112	125	112	114	108	115	102	138	102	126	114	116	103	112	108	125	106	125	114	98	114	129	122	102	97	99	101	116	102	132	122	108	136	100	111	120	119	117	92	128	105	109	104	126	113	116	89	114	108	137	111	117	133	102	97	110	115	119	111	108	104	107	104	106	104	119	118	115	140	131	113	113	87	115	120	93	116	95	108	122	116	108	121	111	103	107	124	109	119	136	108	82	117	111	102	131	120	91	111	106	100	98	113	117	116	102	123	115	111	107	116	120	116	126	103	94	109	132	128	122	107	116	115	110	123	108	117	97	106	106	105	96	129	111	98	97	114	108	121	120	89	128	113	104	123	106	130	111	118	118	107	109	128	113	134	121	96	128	110	117	117	119	103	121	116	119	103	118	113	102	119	107	103	109	116	116	113	125	108	114	103	98	111	112	133	102	122	109	119	126	109	111	105	110	100	122	118	129	104	131	97	126	108	108	120	124	103	111	119	118	104	96	122	103	117	117	128	110	120	114	100	120	113	104	138	104	108	104	114	107	94	139	111	115	97	122	117	114	120	115	104	105	113	129	108	104	134	109	111	113	116	105	121	105	125	110	109	108	119	115	130	113	119	105	92	125	120	106	120	133	118	103	103	125	114	128	110	102	124	106	124	107	108	99	126	107	113	118	117	104	122	118	115	103	116	138	132	128	115	104	109	128	121	97	109	115	123	102	104	111	107	99	106	141	124	110	97	120	93	108	111	116	113	121	117	107	99	117	127	116	119	122	107	103	108	108	118	114	110	109	114	104	102	113	105	109	104	100	127	101	111	105	117	107	108	110	118	120	105	113	84	88	111	108	127	114	111	126	114	130	88	120	131	111	113	107	117	126	126	104	113	92	99	124	91	128	103	124	105	134	102	116	113	118	114	109	115	109	117	124	120	126	112	119	100	94	121	127	120	128	129	123	98	105	121	109	113	123	139	108	105	133	122	113	114	88	104	108	119	122	125	114	112	100	113	108	112	129	121	104	103	108	114	107	103	120	109	119	113	101	111	133	120	109	146	110	117	129	119	107	112	95	122	101	108	107	95	114	122	104	108	110	82	105	125	126	96	115	130	112	104	113	112	121	112	104	89	119	109	125	96	101	130	104	96	125	102	113	124	105	113	113	121	121	127	119	103	118	111	114	135	100	113	115	124	131	107	123	128	99	135	104	135	102	119	107	107	99	109	128	98	115	101	102	110	131	110	126	109	111	115	112	119	128	103	119	112	120	102	98	92	110	120	106	124	119	112	124	115	104	116	101	116	118	111	94	133	103	98	124	135	117	115	107	93	111	124	92	108	119	121	104	106	117	94	120	97	130	130	109	129	106	107	122	119	123	108	98	105	110	104	125	117	102	112	132	130	115	114	116	103	129	129	108	99	121	112	106	101	110	108	104	106	108	100	117	96	99	117	117	126	106	116	108	127	104	95	105	120	111	105	111	117	101	131	103	106	113	113	118	130	134	115	117	112	106	111	130	112	116	130	113	103	94	118	107	110	110	102	91	108	119	119	116	118	119	137	110	99	110	89	127	99	106	99	115	98	116	120	102	108	106	110	118	117	112	106	121	97	121	116	112	114	114	113	109	93	95	118	123	119	123	110	108	136	129	128	110	134	134	113	133	112	96	121	106	110	118	103	113	103	116	103	99	105	99	107	116	125	97	115	106	117
6062	1072	2510	2943	2530	2034	1688	1378	1194	1051	925	852	819	723	644	576	617	563	563	495	502	525	477	459	428	415	413	404	434	404	368	402	385	403	351	385	391	376	360	351	327	365	363	376	357	381	386	348	370	366	356	332	373	392	419	473	369	360	352	349	441	351	393	349	347	358	349	372	354	323	305	339	325	295	322	318	341	351	341	348	341	349	332	334	338	319	317	302	306	330	318	309	312	323	353	310	284	322	323	342	322	318	307	309	331	297	324	347	325	333	306	341	347	339	345	338	338	320	297	313	323	297	321	322	346	302	339	317	315	311	292	330	298	342	314	328	360	311	318	323	323	325	305	298	307	344	315	319	318	307	326	320	334	347	344	327	316	329	307	324	321	344	338	310	326	313	319	305	315	321	314	336	335	309	328	323	336	309	344	303	308	284	313	312	323	324	301	355	331	325	277	322	317	306	305	328	316	298	313	316	311	319	359	309	306	322	342	345	319	304	322	328	319	316	316	315	313	324	292	306	303	308	330	329	317	338	327	260	265	295	308	325	323	291	332	303	303	325	344	298	309	316	329	331	300	322	333	317	319	323	311	321	314	326	292	319	290	314	348	328	309	309	341	345	295	303	289	307	316	322	294	324	330	300	315	332	324	328	303	354	337	303	309	317	323	332	322	319	336	278	297	342	332	313	305	319	323	296	326	346	304	314	288	337	303	333	327	323	302	353	306	323	309	341	323	334	307	304	313	346	318	324	315	319	331	274	348	306	331	290	295	342	351	316	330	332	321	301	331	339	340	331	275	300	323	321	323	344	322	309	312	325	323	320	306	316	315	302	310	324	354	316	319	350	331	338	316	326	321	354	341	284	359	331	302	321	324	291	326	310	331	308	311	329	328	323	345	291	326	327	288	311	310	327	310	311	294	296	316	301	330	317	318	307	290	314	315	313	346	306	304	289	336	320	283	313	350	316	345	300	306	314	331	304	301	300	324	328	329	326	298	330	309	285	321	296	300	318	352	310	313	317	310	305	325	323	310	342	310	322	338	273	319	331	348	321	334	306	329	338	302	311	330	311	321	309	298	296	287	299	297	342	288	309	304	304	333	314	313	311	312	330	363	318	339	317	306	325	366	320	340	327	324	290	319	332	321	346	290	326	346	356	298	295	358	275	308	354	308	305	319	335	329	309	328	309	328	316	340	287	311	291	291	312	374	285	297	290	298	311	327	310	311	293	367	287	310	303	304	305	320	320	316	319	318	301	352	314	305	329	340	302	321	312	299	299	313	323	329	304	312	298	309	285	325	313	299	320	306	335	326	312	324	313	296	315	321	327	286	307	316	330	289	305	307	303	348	304	311	310	322	347	317	309	323	325	319	319	314	326	311	312	293	292	308	304	317	341	310	341	307	300	297	282	278	321	305	292	294	314	292	300	318	330	291	296	323	320	341	298	327	320	313	327	337	324	308	324	325	332	298	323	345	320	280	328	313	316	309	350	290	317	301	314	304	290	310	292	298	329	322	318	330	330	289	305	308	308	286	309	311	306	306	349	330	335	290	355	334	293	316	267	349	307	319	297	304	305	328	338	347	317	358	325	317	326	282	309	329	304	333	343	311	322	318	302	302	322	314	335	306	294	309	318	304	300	269	306	299	304	335	314	319	347	338	325	348	321	330	286	314	333	325	331	332	302	326	291	340	335	307	301	326	299	325	318	329	328	311	332	330	308	333	335	334	335	304	291	327	294	311	301	330	334	323	331	324	319	316	320	321	305	305	320	313	301	329	311	344	318	291	316	293	328	314	331	333	314	294	320	321	304	307	326	347	313	326	340	326	332	320	306	315	305	334	322	362	312	330	269	303	311	304	289	314	318	330	321	321	327	303	329	321	290	320	287	302	266	326	313	286	290	338	308	304	303	334	311	314	295	342	315	325	298	347	282	321	338	328	310	294	324	331	316	319	284	348	309	297	332	318	299	305	298	316	297	327	301	311	335	345	307	290	308	324	356	325	330	299	322	306	330	305	313	307	327	315	312	326	341	322	304	305	300	276	332	318	305	305	302	300	316	321	315	310	302	274	327	340	302	344	296	334	337	308	319	304	355	341	341	305	272	307	300	320	330	340	309	312	306	308	289	273	337	303	319	306	314	310	335	309	304	330	320	332	297	319	322	311	297	313	301	323	316	297	312	283	292	306	337	318	345	316	274	314	292	315	317	326	290	301	320	320	301	327	318	323	315	305	326	306	332	335	309	320	329	312	298	329	300	319	305	344	288	308	296	332	326	339	302	323	306	336	308	323	333	301	301	318	275	328	343	287	280	311	342	326	318	344	349	322	342	319	330	297	335	297	287	330	342	347	307	337	302	290	350	360	309	316	294	331	290	323	311	300	293	342	315	335	325	303	351	281	328	296	316	311	306	307	334	351	329	300	322	297	310	316	301	318	323	293	323	325	304	318	341	324	316	316	331	328	324	307	315	315	331	333	328	306	292	303	294	316	346	339	294	283	314	289	334	332	339	299	301	320	325	334	302	303	309	321	316	331	284	299	307	355	323	319	317	312	345	308	298	334	286	327	332	306	320	298	295	300	303	324	297	318	316	284	341	318	347	337	332	330	275	306	318	320	290	324	304	337	329	306	298	336	340	336	311	315	298	323	303	317	324	315	327	324	340	310	318	326	329	321	334	297	314	320	313	304	299	322	316	258	302	307	333	342	338	318	304	313	328	305	302	306	317	329	319	295	331	323	327	312	327	351	320	290	305	302	333	305	347	300	310	338	321	320	277	353	323	328	312	298	275	330	314	345	303	338	304	300	315	326	329	313	310	314	327	311	339	308	318	311	285	324	298	320	304	305	283	324	301	290	287	314	317	276	302	315	319	293	326	324	304	328	348	301	329	315	289	340	303	314	290	312	285	314	311	305	308	335	338	319	314	333	316	281	325	295	322	326	328	345	332	313	292	291	314	326	308	318	311	307	317	306	324	315	329	323	318	319	321	297	321	306	306	328	304	292	306	338	298	347	290	319	293	294	312	315	333	350	343	311	310	312	301	363	318	356	296	331	315	347	336	325	317	335	302	310	322	289	305	289	288	312	323	318	295	339	312	351	339	320	325	324	331	310	286	292	314	329	326	310	317	325	314	304	304	317	309	299	282	324	306	314	318	317	316	287	318	322	303	349	301	333	301	307	296	349	329	325	298	338	328	330	306	320	310	333	319	314	281	314	316	310	336	313	287	318	313	342	328	300	327	320	328	315	319	330	282	302	325	334	304	327	311	309	340	292	288	309	317	329	302	306	313	355	368	328	299	321	315	319	309	319	307	324	310	313	316	327	351	335	320	312	274	325	338	326	347	332	347	324	306	328	305	300	316	314	331	328	299	308	332	316	318	313	332	339	317	293	313	324	316	294	318	274	310	324	275	343	314	358	311	312	293	293	300	327	292	317	316	310	304	302	294	293	318	307	278	363	297	339	325	351	324	328	313	336	329	320	303	290	340
14199	1781	2008	1470	946	658	511	390	310	269	191	162	172	166	113	110	111	116	89	87	85	70	90	79	87	95	62	66	59	58	66	78	67	39	67	51	53	45	59	58	67	54	52	68	66	51	63	50	55	59	60	63	65	72	81	80	63	57	53	57	56	51	61	51	65	42	70	49	67	66	56	58	62	57	47	55	51	55	53	59	67	56	50	70	48	70	56	50	41	50	54	59	50	42	46	48	47	59	46	59	49	59	42	45	45	52	60	62	48	47	60	49	49	55	47	56	40	58	39	43	48	51	49	71	62	61	49	65	47	54	41	58	45	52	47	33	38	60	47	55	44	47	51	44	51	38	64	60	47	39	48	43	63	41	53	42	49	40	51	52	51	44	43	51	55	60	50	51	58	65	50	51	45	42	39	53	37	50	47	61	50	45	45	52	40	43	39	61	51	45	59	53	44	60	40	44	57	47	66	60	54	43	50	46	46	66	48	48	58	41	67	55	47	50	48	60	55	62	58	44	55	44	42	49	46	59	44	44	50	51	71	45	45	45	51	48	49	43	57	42	54	45	36	36	50	38	43	52	61	42	61	55	56	63	48	49	42	47	45	48	44	47	45	54	47	52	57	46	42	42	60	50	59	43	48	45	48	54	50	50	49	52	42	56	49	43	48	50	55	61	44	52	49	39	51	54	44	45	37	50	52	41	38	53	39	49	46	41	43	52	48	48	43	44	55	45	40	49	39	44	46	54	48	60	54	53	52	57	48	42	49	57	51	46	41	55	50	47	46	63	55	43	46	56	51	52	50	45	50	48	47	43	50	47	48	50	56	57	49	55	47	52	45	46	47	50	38	56	55	56	44	52	40	48	47	34	41	43	48	60	47	53	57	50	47	45	43	41	52	47	48	46	50	55	55	41	49	40	35	55	60	53	56	53	54	56	51	53	46	37	45	52	49	52	45	58	58	56	59	51	46	42	72	48	52	41	49	36	47	65	63	53	69	60	45	59	56	44	51	52	60	50	35	47	40	43	53	47	52	57	39	52	45	45	45	51	59	45	45	60	46	52	65	39	54	48	64	34	43	47	49	41	54	61	49	60	44	42	55	48	46	49	50	61	51	49	49	47	52	43	51	51	56	48	39	61	43	57	61	46	49	58	47	54	58	67	40	43	48	48	31	55	45	41	48	49	50	44	50	42	52	57	44	57	50	54	56	52	42	62	51	45	35	49	53	56	44	56	62	66	61	52	54	41	50	56	58	43	47	44	60	48	51	47	43	63	47	57	52	49	50	52	44	43	49	44	53	44	47	42	54	53	44	54	38	44	54	57	48	46	56	57	41	40	54	49	52	57	40	48	40	54	61	42	53	39	53	47	45	46	49	56	47	37	41	53	50	59	50	41	49	49	51	45	58	51	56	49	58	47	68	41	56	52	45	40	42	63	58	53	47	44	38	43	55	44	51	70	41	60	59	53	61	51	60	58	41	44	69	52	42	56	56	47	55	50	42	62	53	55	56	38	48	57	58	45	39	47	59	40	47	61	42	46	44	59	47	42	50	42	56	45	41	42	43	48	61	44	43	60	50	58	41	51	48	37	55	44	52	51	43	44	57	45	60	44	45	53	52	41	50	43	67	50	51	52	44	64	45	64	55	49	50	41	56	44	50	57	53	39	55	55	51	60	54	51	49	33	54	51	51	45	40	54	37	44	50	49	50	39	50	43	52	54	40	49	54	52	47	43	32	45	40	48	50	50	46	41	40	57	51	44	55	40	47	59	51	43	56	54	58	52	53	66	39	50	53	40	53	45	66	62	63	46	38	42	49	47	47	34	44	53	50	55	59	61	48	46	38	42	45	53	39	51	39	49	36	50	55	39	47	55	62	52	54	54	52	56	54	43	54	40	60	56	54	42	67	49	54	49	42	57	49	53	54	53	59	59	52	49	45	44	42	51	64	54	51	52	42	40	58	41	46	45	42	44	46	47	57	50	49	50	49	42	40	49	41	40	52	63	60	51	51	42	51	45	55	51	49	40	43	51	56	45	69	58	46	36	66	58	54	40	46	44	49	48	54	53	46	50	43	44	54	48	42	46	60	58	52	51	66	61	50	40	59	36	51	46	42	42	47	49	41	46	42	58	37	57	41	60	51	46	40	63	56	46	60	42	54	60	48	46	57	44	41	50	54	52	46	51	47	64	46	53	62	50	50	52	62	49	47	41	57	56	55	63	41	33	40	37	47	43	39	46	44	45	52	55	46	42	43	45	44	51	47	51	45	55	55	55	46	42	53	45	40	55	48	62	41	39	46	48	57	52	43	60	59	60	58	50	54	49	51	48	44	56	57	58	63	56	45	41	43	45	54	57	43	46	44	58	50	49	58	50	63	64	44	36	44	53	52	45	44	38	40	61	49	63	42	45	48	41	43	52	40	54	63	48	61	53	48	43	45	53	44	55	46	43	43	60	52	59	43	55	47	58	50	42	46	48	46	53	58	44	51	53	53	38	58	56	51	44	50	48	50	54	54	36	53	55	53	56	53	47	44	52	47	43	48	63	33	54	62	59	49	48	49	44	53	52	40	62	43	41	54	49	53	56	61	46	58	49	49	43	48	51	44	46	53	49	31	49	62	42	51	59	50	40	45	71	52	62	58	47	36	54	41	52	46	50	36	49	44	56	51	47	53	60	54	55	47	56	61	50	56	48	49	44	42	65	59	54	64	58	62	61	42	42	52	61	56	47	52	58	41	49	60	50	46	43	56	40	47	64	37	49	68	47	41	38	45	54	50	60	57	42	57	58	46	51	38	48	57	49	62	39	46	60	47	53	43	49	58	51	49	38	58	41	47	50	63	55	51	59	43	45	59	38	53	57	54	52	46	50	62	55	61	48	57	53	49	49	43	49	57	47	43	64	51	57	48	50	43	54	43	45	38	58	59	38	61	57	48	55	53	69	51	48	50	61	61	48	49	58	55	47	51	51	53	52	46	46	46	62	57	57	55	49	39	51	49	49	43	37	54	53	61	43	42	42	41	55	53	55	48	49	47	54	53	57	55	70	50	47	38	56	51	49	48	64	50	44	54	48	40	47	53	52	44	44	47	43	52	41	61	49	42	63	57	56	47	51	54	47	49	61	51	57	44	61	43	62	39	47	43	41	56	43	44	43	44	53	51	43	44	50	59	57	50	46	43	46	65	52	53	47	45	55	48	52	55	51	53	40	60	43	51	53	54	35	53	61	36	51	49	42	53	51	49	47	68	54	51	50	44	54	56	61	47	56	56	49	38	49	50	53	43	59	51	52	45	56	60	50	52	54	47	53	54	44	47	48	49	61	51	41	48	28	61	45	51	59	42	56	40	42	57	56	71	56	53	44	61	45	42	44	40	54	62	40	51	38	49	50	55	46	54	44	42	51	53	50	43	36	53	51	50	48	55	49	51	70	55	50	50	52	54	55	47	44	52	41	54	58	59	58	53	48	45	44	64	55	47	67	53	42
7620	1710	4343	5123	4366	3506	2762	2197	1894	1593	1353	1133	1088	894	789	754	618	630	547	535	469	454	420	381	366	412	353	315	327	316	295	296	287	284	264	250	252	248	242	246	238	237	259	240	238	240	215	231	206	223	200	220	222	341	342	433	272	217	217	259	250	276	263	245	246	207	178	176	172	178	189	195	188	180	164	186	216	187	213	201	219	208	186	166	158	150	171	145	159	144	151	160	152	151	174	172	146	166	167	183	176	160	147	146	185	158	155	166	163	162	139	156	156	169	131	147	132	155	156	155	167	167	169	160	149	171	164	184	170	155	141	152	132	160	142	142	180	142	133	164	138	150	126	134	162	168	154	160	149	153	163	163	166	137	136	151	153	158	166	156	154	151	154	161	168	147	155	143	152	144	132	157	150	143	135	155	142	168	132	166	150	157	170	164	155	135	145	155	152	156	169	152	146	160	137	144	169	154	131	168	159	155	167	173	146	157	163	149	174	152	139	161	135	140	164	151	134	139	149	146	148	149	171	139	157	154	148	133	146	152	143	145	144	161	161	171	146	152	133	134	144	153	156	145	145	139	161	145	154	152	160	140	147	145	147	142	147	145	132	154	140	140	160	135	143	145	154	125	139	166	148	140	148	137	133	130	134	156	167	154	161	142	141	135	161	150	134	137	154	150	129	140	141	158	159	143	146	154	154	138	134	150	154	140	141	155	150	151	154	146	141	157	158	145	156	128	181	169	158	127	141	141	167	161	131	140	135	150	156	154	146	157	150	154	149	150	143	148	164	145	147	159	144	168	157	149	151	145	144	134	154	138	171	155	147	132	154	139	141	134	144	147	152	155	172	143	143	139	130	149	167	140	150	147	169	171	160	157	159	127	141	155	142	149	154	137	154	149	135	169	143	141	137	157	151	136	147	134	135	147	144	135	157	155	151	154	132	151	130	149	150	163	134	144	157	160	145	151	140	160	166	171	143	138	143	185	166	142	153	157	144	133	155	154	141	129	136	151	148	126	144	160	152	128	154	133	140	159	135	138	155	159	155	151	127	153	121	155	142	146	133	147	149	128	157	160	162	150	155	149	143	167	136	151	150	142	152	139	143	150	161	163	155	143	162	157	143	159	142	153	151	146	150	135	151	148	164	148	150	151	139	143	173	164	140	138	131	139	144	162	137	147	142	118	137	157	148	137	129	144	125	153	152	143	157	137	136	162	131	140	127	156	155	117	145	130	141	131	151	172	153	146	160	140	158	147	152	138	142	146	164	139	124	173	149	149	150	140	138	141	144	144	152	141	129	145	153	144	152	155	149	132	122	124	145	148	147	150	152	143	140	181	166	166	164	152	141	131	151	142	150	133	160	167	156	161	134	146	137	157	172	127	168	151	138	145	153	148	138	148	167	140	144	143	149	158	155	161	138	146	163	136	135	143	150	133	166	148	145	134	140	144	132	128	160	144	129	147	173	155	152	138	156	154	154	149	131	151	137	127	149	143	148	149	154	160	155	147	159	144	158	178	155	127	159	153	123	159	165	141	143	133	163	133	147	140	156	167	140	124	152	149	133	144	131	143	159	151	154	159	152	143	172	154	150	164	162	138	170	148	151	140	133	138	142	137	144	151	148	154	153	146	146	128	135	144	149	132	145	139	144	145	136	141	137	134	144	156	153	135	131	139	147	148	116	140	143	159	150	161	167	144	172	157	145	161	162	148	165	132	115	147	137	159	158	150	155	151	151	153	157	161	139	154	152	144	145	138	139	152	138	142	155	142	146	148	153	151	142	166	137	161	137	128	155	147	143	156	148	128	142	131	148	145	130	155	133	155	158	145	154	134	144	151	155	150	153	145	151	167	126	146	167	137	153	147	154	168	161	144	143	148	159	154	136	144	156	161	157	156	134	157	142	159	131	160	138	161	147	144	125	150	135	137	129	130	126	146	180	136	166	151	141	147	147	128	152	156	136	132	149	156	150	121	134	148	150	142	140	152	126	154	138	142	151	161	157	162	159	139	139	148	151	129	142	140	155	139	142	150	162	165	131	143	144	141	128	155	151	127	141	146	150	153	144	127	160	139	140	146	129	153	161	173	154	150	135	114	171	146	154	156	129	144	144	157	144	139	152	123	143	131	162	160	158	150	134	165	125	139	159	171	158	154	155	179	158	150	153	130	151	143	119	155	151	154	149	127	138	139	140	141	155	121	153	151	138	163	149	160	161	143	147	127	160	162	141	148	164	165	143	139	148	146	166	143	159	139	136	141	164	148	143	154	144	182	155	148	144	160	163	150	152	135	150	142	150	146	137	123	138	119	147	141	162	144	150	140	136	159	177	175	165	161	151	149	138	168	153	138	143	180	139	139	123	162	161	128	159	150	140	148	151	130	140	163	165	150	159	137	141	171	145	140	136	153	145	136	172	153	152	147	161	131	139	158	139	124	158	151	155	155	158	151	158	145	156	147	143	140	160	119	123	133	154	173	170	154	152	151	163	145	139	143	150	150	153	145	130	161	147	132	154	134	140	142	146	124	164	156	144	149	139	141	160	148	148	122	148	155	155	115	137	139	147	143	155	148	132	148	149	169	142	132	143	136	153	140	151	138	141	153	140	150	142	144	153	158	160	153	124	130	158	149	159	133	156	141	160	153	148	157	145	150	158	145	132	134	142	124	137	160	121	134	172	128	127	164	147	161	138	153	139	165	134	140	154	142	163	149	132	147	159	135	151	140	169	133	154	144	138	146	153	143	116	161	131	140	145	155	125	145	115	139	131	157	170	141	142	147	149	141	143	147	143	152	136	115	136	161	179	139	137	139	146	158	178	141	149	128	139	150	163	150	159	160	136	150	138	145	150	154	165	152	148	169	139	146	154	140	169	145	161	160	135	125	171	152	154	128	140	148	136	140	136	145	147	129	155	155	127	136	138	143	147	134	154	136	130	130	162	153	128	151	145	164	143	134	169	126	141	143	127	130	155	142	146	134	144	147	179	156	166	131	153	158	139	154	144	153	131	139	136	142	149	147	143	135	166	146	159	127	142	147	142	136	156	133	124	150	144	157	140	147	146	139	129	133	163	145	148	152	165	128	145	164	160	161	140	129	134	147	148	143	156	161	142	126	143	152	126	160	136	125	129	131	158	153	152	140	140	141	142	171	138	145	158	144	148	154	148	156	145	136	156	143	130	146	138	121	158	151	130	149	145	149	154	148	154	151	140	140	153	141	144	140	149	147	157	124	149	144	146	142	132	133	162	134	140	156	145	151	142	153	167	146	164	141	136	139	134	136	150	157	180	132	136	149	164	148	134	141	140	150	129	145	156	163	148	133	155	172	141	143	154	140	130	154	120	173	133	139	145	155	146	145	145	151	126	170	145	147	126	134	150	135	156	164	171	159	141	128	136	132	136	177	147	140	143	129	138	155	137	141	136	145	158	146	152	164	161	134	140	149	136	139	141	118	120	152	156	166	135	164	162	152	177	127	133	133	176	146	147	148	125	159
2181	128	121	115	109	119	119	110	90	101	108	93	103	92	111	120	111	92	90	93	90	120	94	127	102	107	102	93	94	89	93	108	94	108	108	91	100	107	96	108	108	110	105	130	96	109	108	106	98	101	106	94	97	95	94	100	106	91	104	105	98	99	121	90	84	103	109	130	117	90	99	112	96	103	105	97	90	87	101	111	107	103	118	103	88	101	99	102	101	91	98	93	87	118	105	112	117	98	92	102	96	96	98	115	107	115	107	112	114	95	90	97	102	99	103	88	112	100	97	96	121	96	87	106	97	93	103	88	108	102	92	101	95	77	95	107	91	95	99	84	91	104	98	92	104	116	99	116	123	109	104	110	102	117	108	103	91	93	99	97	96	105	92	106	99	82	101	94	96	105	109	110	81	111	107	92	105	114	95	103	101	100	107	99	95	106	106	109	120	95	120	85	90	108	111	98	106	125	87	90	117	105	118	107	103	94	100	87	110	96	89	94	98	93	90	97	112	104	74	101	95	106	96	106	79	93	100	121	112	100	107	109	109	88	126	91	87	107	99	94	104	89	105	107	117	115	102	115	101	97	100	107	90	99	109	93	118	83	97	92	85	95	102	109	98	89	91	108	120	87	104	104	101	111	90	91	129	105	93	99	107	96	92	103	117	107	83	123	104	87	106	94	99	108	110	107	108	97	80	105	86	108	128	113	99	112	92	84	121	100	112	103	112	99	95	90	106	105	92	103	98	116	101	95	100	90	96	102	104	91	93	100	101	91	96	120	105	102	113	101	91	107	92	104	104	108	99	89	94	112	99	88	117	93	92	83	105	111	103	104	112	87	84	108	116	92	108	99	111	95	127	108	100	116	101	119	105	82	92	92	88	91	92	99	88	95	103	103	94	115	115	92	104	90	105	84	114	101	93	85	100	94	88	93	113	87	86	88	96	110	93	98	120	101	107	100	90	94	111	94	92	109	100	96	100	91	92	108	91	104	94	102	105	91	95	116	101	119	92	109	95	102	95	97	103	84	107	103	122	94	92	107	98	109	87	95	101	103	101	101	83	116	86	99	89	92	113	98	105	123	102	104	103	102	92	101	103	95	115	115	103	105	101	99	101	111	110	114	114	101	102	96	91	119	112	118	113	94	101	104	104	102	92	101	104	105	106	77	108	110	94	86	107	87	97	111	111	103	85	110	92	94	103	89	100	106	101	101	104	95	93	105	102	106	71	95	104	101	115	99	114	90	89	106	77	85	91	101	106	103	80	114	115	87	105	106	96	102	98	96	118	101	103	105	95	107	98	99	92	110	119	102	102	97	112	109	100	99	100	97	96	90	90	99	94	99	109	95	113	96	93	87	98	89	108	117	109	112	94	104	100	75	106	94	101	93	102	97	102	107	100	86	96	112	95	96	100	115	110	99	115	107	103	86	101	110	107	91	94	83	110	93	78	83	93	82	102	92	104	102	97	95	89	108	92	87	99	116	104	114	111	115	114	104	106	103	104	103	100	90	119	107	106	118	86	90	107	100	104	110	105	102	91	106	90	102	107	96	105	102	112	89	104	98	99	114	103	120	117	104	98	99	88	102	104	105	91	103	111	93	93	86	90	100	91	94	108	90	90	104	103	106	97	120	106	97	102	98	118	108	97	90	107	110	115	105	95	94	82	112	99	95	112	89	114	89	96	110	95	105	103	93	83	94	125	108	84	121	84	104	83	119	76	92	105	86	106	95	80	97	98	115	100	103	84	100	119	111	88	100	111	97	92	96	97	89	112	111	111	92	91	107	97	103	105	105	99	105	100	96	99	104	94	107	89	84	90	95	84	104	95	84	113	125	108	97	92	100	118	108	123	91	107	102	103	93	97	114	81	101	111	88	92	102	105	103	90	96	111	117	92	96	89	93	92	98	104	89	115	92	94	102	101	111	90	100	102	96	100	112	99	115	123	105	95	88	111	108	95	80	100	102	99	86	94	104	98	95	98	91	112	115	113	116	115	98	130	97	116	93	114	112	91	106	86	105	96	97	107	93	111	93	118	99	89	93	102	100	95	85	111	99	103	93	106	83	104	117	107	84	101	101	103	106	94	101	97	79	102	87	81	109	99	111	116	106	86	121	96	101	103	92	101	101	96	95	102	92	91	92	101	113	106	98	96	83	100	98	105	98	87	106	100	110	99	125	85	88	100	118	101	91	107	96	101	101	111	117	102	93	107	103	110	95	99	90	91	90	99	96	108	92	89	104	129	98	82	96	100	102	95	108	109	110	105	93	106	84	103	93	114	95	99	120	92	99	95	101	96	108	98	98	96	98	96	97	104	95	102	115	122	115	96	90	94	100	93	123	109	102	107	102	114	84	113	100	98	108	105	120	111	91	104	100	99	97	97	103	111	113	85	94	98	110	107	107	105	99	128	97	93	108	89	118	94	95	112	121	112	86	93	99	101	104	113	92	91	97	79	91	99	90	103	96	97	97	94	106	108	113	98	93	106	95	87	98	101	105	100	106	88	95	98	108	91	89	120	110	101	100	87	101	92	102	86	69	98	105	106	103	94	121	106	93	107	111	100	83	108	101	104	109	122	97	98	103	94	94	93	89	97	118	96	101	106	95	121	104	114	115	91	101	103	101	108	105	100	96	91	112	101	90	93	107	78	110	109	90	112	117	104	93	105	89	104	95	104	108	92	109	88	101	99	106	73	99	102	101	96	103	99	115	103	86	105	106	101	99	86	99	107	88	81	99	115	117	100	104	92	94	108	89	97	109	103	98	114	102	95	123	100	90	118	81	114	108	92	94	103	107	112	122	108	85	91	93	105	88	103	120	109	114	95	93	87	94	87	110	77	91	105	105	104	103	106	89	97	107	106	93	86	101	105	115	81	80	81	95	95	110	90	100	94	102	93	97	102	114	87	94	97	90	95	107	98	121	104	102	96	101	85	99	88	106	96	128	113	109	92	89	109	109	94	92	83	83	101	101	123	115	94	107	115	123	80	113	80	95	92	98	108	96	96	110	117	109	107	82	88	90	103	97	107	98	96	95	117	106	106	103	93	108	109	108	83	108	83	88	102	103	91	87	119	115	114	95	100	110	98	92	86	108	97	101	94	107	123	89	97	82	118	95	96	103	102	102	108	78	91	93	93	109	104	104	99	106	128	97	108	106	112	109	91	92	93	113	109	105	84	112	102	96	87	113	114	102	93	117	108	87	92	109	117	93	113	89	106	97	105	96	102	107	87	94	114	100	103	104	106	98	97	102	101	110	108	91	94	113	94	109	98	105	75	96	118	126	110	105	103	104	119	105	78	96	104	117	113	103	80	102	103	116	102	92	110	108	93	106	104	93	82	106	115	86	110	102	116	92	94	116	105	102	102	119	89	106	114	94	105	106	99	106	114	107	105	104	92	99	119	99	101	104	119	113	99	97	99	107	91	114	113	99	101	116	103	108	101	90	108	107	85	100	96	107	87	111	128	82	81	102	112	109	112	103	103	91
2406	361	371	416	393	384	365	313	295	359	311	293	317	289	332	291	294	315	304	277	319	300	300	277	344	289	281	327	304	291	277	303	252	309	279	288	294	309	285	288	302	294	313	292	277	314	299	309	291	301	299	304	277	266	312	332	331	294	316	266	283	280	285	289	331	284	300	291	299	267	310	284	272	294	285	292	302	305	317	292	291	271	311	280	284	307	300	271	290	282	289	304	312	300	297	271	291	279	285	323	306	271	276	271	299	302	299	259	289	277	280	295	315	294	332	302	301	270	297	277	260	293	296	279	266	290	307	293	302	302	263	320	262	296	308	282	310	283	296	311	302	293	311	294	313	290	289	281	289	307	291	291	303	285	283	281	288	279	303	301	276	292	289	275	277	270	280	281	287	299	314	293	276	312	290	313	268	259	319	297	337	260	307	306	270	299	273	299	309	279	288	267	289	270	251	307	278	287	284	263	272	276	304	298	319	303	282	289	274	313	308	289	327	310	261	282	299	285	291	316	263	292	287	306	282	300	297	300	307	294	297	300	279	289	265	269	270	320	292	272	294	287	297	302	284	312	266	282	304	306	310	309	267	289	310	306	311	308	285	310	289	285	268	275	273	317	282	309	293	276	287	262	294	282	295	254	308	295	270	273	279	258	306	283	300	319	283	284	311	293	322	294	281	276	286	283	274	274	277	272	261	319	303	292	320	273	287	258	258	285	288	293	268	310	307	278	299	298	287	290	293	283	283	308	314	286	299	307	294	296	309	302	280	320	246	265	287	304	296	291	272	320	302	256	262	288	289	283	282	300	288	300	324	290	285	318	304	323	334	313	253	317	259	304	254	304	303	296	272	264	274	273	289	310	265	276	282	279	304	298	294	288	276	282	314	297	303	277	283	284	278	289	285	288	276	299	312	297	288	291	281	305	313	323	294	294	291	295	304	297	301	275	299	279	312	325	323	322	285	262	314	295	290	274	297	315	293	291	303	274	306	286	321	317	290	294	268	262	280	293	278	305	280	263	286	285	285	300	290	288	236	292	306	278	291	281	287	318	295	311	286	284	285	304	272	306	319	302	290	269	283	309	281	302	293	303	278	285	300	274	314	292	301	301	302	298	319	293	301	278	283	303	299	293	293	311	278	299	298	296	277	299	300	280	262	291	304	290	279	291	292	270	289	301	275	274	313	303	288	293	302	285	277	302	304	299	255	277	266	290	273	320	278	300	293	322	286	305	290	298	270	299	301	277	300	269	310	272	314	300	301	294	294	308	281	297	282	293	280	281	263	289	274	278	224	299	300	302	267	305	297	299	299	294	304	302	278	261	316	286	260	267	310	305	303	300	279	303	299	295	304	270	293	264	268	292	289	278	293	305	296	297	293	276	294	313	274	293	281	285	268	349	304	339	313	264	308	279	272	280	286	276	317	270	286	289	308	280	308	296	277	296	300	284	303	260	293	278	264	293	293	300	298	284	298	296	302	289	285	299	297	302	310	302	270	251	307	282	288	288	285	280	309	293	259	275	294	302	342	312	311	295	256	326	260	278	303	283	315	289	291	283	293	287	322	300	304	325	276	262	318	284	283	273	276	324	295	291	298	276	265	257	260	278	300	295	273	301	271	279	289	283	277	325	305	294	276	307	306	297	311	325	320	270	258	295	296	293	294	299	278	292	304	303	275	274	291	295	307	305	296	298	293	308	322	314	295	316	293	302	290	279	308	292	286	296	284	312	300	303	265	310	268	300	305	303	291	283	322	289	282	316	309	263	285	319	279	273	271	292	288	293	262	279	301	268	294	300	291	271	282	330	318	300	282	289	299	259	300	281	306	275	303	308	292	287	278	280	278	312	298	277	335	306	288	282	277	309	284	279	306	285	295	310	288	304	276	273	269	287	294	272	310	284	283	289	285	285	310	297	307	298	286	265	279	300	275	270	276	295	293	296	304	289	315	284	318	309	280	321	289	267	310	293	291	272	287	308	291	304	301	281	286	289	314	275	310	314	280	298	284	267	299	313	291	281	299	294	282	293	277	286	274	282	302	282	277	293	318	307	304	283	270	317	298	276	314	296	293	282	290	291	282	302	296	310	282	305	281	288	299	328	317	277	267	308	320	303	304	288	292	296	297	309	325	309	327	290	323	286	314	287	309	316	303	314	299	285	286	278	322	271	316	273	281	286	290	318	272	302	294	252	278	278	272	314	268	278	310	326	293	324	299	297	267	287	281	286	304	268	294	296	321	293	319	273	284	288	263	270	305	271	270	290	281	293	278	293	297	306	308	289	284	311	277	295	289	269	288	299	297	278	285	302	304	278	307	297	280	296	296	278	327	269	288	299	348	286	295	307	314	285	280	285	297	287	304	252	288	300	300	274	288	295	277	268	279	319	269	285	273	298	330	287	298	296	294	288	298	287	303	295	294	272	296	317	305	296	296	285	266	323	277	273	276	320	288	292	286	295	307	289	303	328	302	268	265	312	291	268	314	286	305	255	305	298	304	266	291	312	320	291	320	263	329	274	277	297	304	299	296	302	291	315	304	296	313	297	268	296	308	260	289	285	303	279	313	269	301	299	297	290	275	297	299	315	267	309	296	318	272	309	295	311	296	302	290	305	289	300	318	304	274	295	266	283	289	263	290	287	286	313	310	284	295	294	271	296	296	297	316	307	286	274	269	314	293	280	289	280	280	255	279	268	296	295	292	306	266	311	283	345	312	297	304	290	286	305	283	292	292	310	284	294	265	261	271	281	316	309	292	311	293	274	331	280	304	276	265	287	299	288	298	306	283	270	293	295	306	295	293	292	285	290	307	281	310	270	285	328	301	282	297	299	310	255	265	299	306	302	301	301	284	284	286	306	280	302	296	292	303	306	293	264	259	291	262	280	313	273	301	305	287	277	273	309	321	296	304	299	300	308	273	279	284	295	294	278	282	300	294	298	293	301	315	317	261	286	285	286	319	292	261	314	283	303	309	260	311	273	290	297	319	272	311	318	274	281	311	297	288	298	306	281	269	307	279	321	275	316	323	278	326	320	256	309	307	317	272	277	293	327	263	270	295	314	293	288	303	285	291	306	277	322	279	287	307	304	281	306	305	301	279	279	296	262	279	285	319	291	299	277	300	289	284	312	256	283	307	291	294	296	287	297	296	292	292	317	271	288	279	298	286	294	326	294	309	281	321	297	301	309	285	306	306	279	301	294	253	301	300	295	284	299	299	265	287	321	291	306	265	288	278	258	316	290	249	310	296	283	266	264	330	261	316	305	324	295	307	326	276	264	310	296	273	298	296	285	293	278	279	279	310	294	328	278	298	318	288	311	293	295	293	281	289	289	305	286	308	290	292	286	297	299	309	309	291	319	261	291	297	282	311	284	286	261	280	281	291	266	313	296	307	282	280	286	310	290	286	306	289	309	316	280	276	296	300	277	293	318	260	284	291	279	294	279	294	281	309	300	307	307	312	286	292	272	285	271	294	291	296	274	308	284	282	294
8185	794	1065	814	552	381	337	261	267	210	219	170	162	155	170	161	150	135	138	141	128	126	117	128	125	123	126	103	134	135	130	120	126	122	109	127	113	109	101	113	115	111	114	118	116	118	100	124	105	100	108	152	135	126	126	130	106	105	121	127	123	98	119	112	123	112	132	103	98	120	125	122	132	117	104	130	115	115	123	110	103	109	97	101	104	115	115	106	110	102	130	111	102	125	110	102	112	103	106	91	124	123	123	112	93	108	104	123	114	104	120	122	102	98	110	118	111	101	116	114	107	94	126	105	124	124	100	108	138	108	118	108	114	96	128	119	108	104	139	117	111	110	112	121	108	111	110	107	110	108	126	111	109	111	109	120	99	103	112	107	100	103	121	104	122	123	115	116	110	105	117	123	114	121	120	113	121	102	101	117	108	129	114	121	99	109	108	108	113	125	122	104	122	105	123	114	108	112	121	121	124	102	92	112	102	115	113	96	105	107	110	122	137	107	94	112	95	129	124	116	123	115	109	123	98	123	106	105	117	113	128	128	107	107	105	112	121	84	116	109	121	130	116	87	113	122	133	108	120	107	108	91	108	123	116	126	88	129	112	87	115	95	116	119	96	122	107	102	119	100	124	115	119	142	110	117	112	103	106	103	102	122	98	103	119	106	118	124	118	105	115	112	97	102	116	118	112	132	108	119	96	120	120	114	101	108	122	124	118	111	89	116	109	101	91	124	112	117	108	104	124	120	115	115	108	99	105	116	111	121	115	112	113	108	124	112	123	111	109	96	130	115	95	120	108	123	119	97	103	116	126	129	133	107	113	129	114	110	125	108	114	106	114	98	110	124	105	117	108	115	143	109	105	109	125	112	134	92	106	100	108	121	116	84	104	113	95	103	103	117	118	114	110	123	103	105	121	99	104	121	111	107	96	95	123	112	112	105	117	119	92	106	112	108	104	115	120	130	126	114	107	107	94	107	125	131	124	128	110	114	98	120	108	113	124	96	118	114	133	97	111	119	101	105	112	106	111	143	113	137	114	106	126	80	113	110	132	106	105	121	107	122	119	116	123	114	109	114	115	124	114	112	120	112	106	86	114	113	104	106	119	105	117	110	145	141	114	100	128	97	124	115	126	140	117	103	117	111	120	115	107	123	100	102	104	98	102	99	112	120	104	105	117	108	107	98	112	103	122	113	113	124	109	111	113	122	106	117	93	109	112	121	97	124	116	106	113	125	101	114	101	113	124	116	120	121	113	121	123	104	109	111	103	131	131	97	104	107	124	112	109	109	124	112	95	120	121	129	137	117	107	121	116	145	111	103	123	117	101	116	114	98	107	115	111	96	112	121	97	104	101	116	102	116	106	111	118	100	121	95	112	105	111	105	137	118	122	105	109	118	118	116	117	113	109	119	120	130	110	122	105	121	116	113	101	130	103	93	112	116	108	105	113	116	119	126	112	124	114	103	100	115	114	108	117	109	99	108	118	127	115	112	113	121	109	114	121	126	106	104	110	119	120	130	114	118	110	102	127	100	118	116	126	111	124	126	106	116	94	110	102	116	108	117	118	116	98	120	131	99	122	119	127	112	128	128	96	110	110	119	98	109	117	111	109	107	119	106	125	110	102	132	120	120	116	125	123	127	112	109	118	93	103	122	114	120	105	104	122	113	103	104	126	109	111	106	125	102	105	98	124	128	121	117	106	104	97	102	115	115	83	113	112	108	103	125	110	127	135	120	105	103	93	125	123	118	108	130	113	105	99	115	99	104	133	108	116	127	110	98	114	97	116	123	110	107	100	137	129	104	100	115	129	122	130	114	114	123	110	94	114	98	105	115	119	107	131	97	135	115	102	122	89	111	99	97	97	114	108	107	109	107	107	103	101	128	116	111	117	99	103	105	101	110	107	84	114	106	118	138	120	131	96	120	114	124	104	114	121	123	109	125	96	105	118	112	123	116	94	114	136	114	113	109	98	109	102	121	102	115	116	105	109	114	121	108	122	111	113	136	121	118	105	118	110	116	108	115	110	142	96	98	117	98	103	118	123	96	130	119	111	124	88	126	119	92	124	91	100	114	138	133	114	120	125	99	98	111	113	102	113	114	109	109	110	113	119	117	126	123	102	114	109	132	111	118	134	103	133	107	106	109	117	116	88	97	103	106	117	115	106	114	127	105	126	113	111	101	107	113	104	121	106	112	123	119	110	112	111	98	129	117	142	118	111	102	133	124	124	100	117	119	116	121	127	98	121	114	125	107	115	103	123	102	118	116	113	113	123	116	121	111	107	104	125	135	106	95	122	120	100	103	111	121	116	131	123	90	121	104	127	131	122	112	109	118	112	130	107	116	94	116	111	124	114	96	97	127	125	116	115	104	114	99	120	98	126	117	100	113	124	113	108	111	129	114	126	112	110	127	114	113	104	112	102	133	136	109	104	133	106	96	103	105	118	110	114	96	116	122	96	116	105	107	119	122	113	107	86	104	104	112	116	113	138	96	103	116	92	119	111	109	105	121	122	119	117	123	120	133	104	116	120	126	102	107	101	102	119	133	111	132	104	110	100	117	102	102	102	104	124	130	102	99	105	118	123	108	111	94	97	112	105	99	125	114	113	94	105	113	114	128	111	109	104	103	124	124	120	100	98	110	100	105	118	107	119	115	106	108	106	98	112	105	89	93	111	121	114	94	108	106	127	112	138	119	123	124	110	99	117	101	124	111	115	118	98	126	117	99	108	107	110	101	104	96	101	131	122	135	123	113	88	96	89	121	128	120	107	111	99	122	98	122	123	89	107	121	93	109	102	122	112	128	117	113	112	121	112	111	99	121	109	102	109	106	113	116	94	96	92	105	103	124	121	116	120	127	114	99	114	109	108	118	100	99	125	125	115	114	103	118	107	127	117	116	111	126	110	89	121	110	110	141	106	108	107	113	128	117	123	100	101	100	112	93	111	78	108	124	121	127	118	109	107	115	120	99	128	119	108	129	97	105	119	106	118	121	113	119	113	121	119	94	107	116	97	107	118	116	110	119	109	107	136	113	116	102	115	116	125	102	101	111	122	95	120	111	98	119	116	111	98	86	99	116	107	112	118	125	117	123	106	110	102	119	119	102	116	121	113	109	122	115	101	91	104	123	119	116	102	118	122	112	119	99	98	108	107	136	113	103	97	107	106	98	124	111	125	120	105	151	106	103	107	97	138	108	104	105	122	94	114	104	97	111	114	108	88	109	121	128	102	125	101	117	92	110	110	122	125	134	131	123	111	81	141	124	104	97	107	119	133	133	122	112	104	100	127	110	112	112	107	117	121	115	126	122	111	101	103	112	123	114	96	91	124	101	89	109	106	116	127	116	115	115	111	104	116	97	116	102	116	111	120	104	98	112	93	125	99	125	109	121	105	123	109	106	112	114	110	114	110	108	102	104	130	120	87	123	110	107	115	100	102	125	121	94	113	110	106	108	126	101	99	109	114	129	112	105	130	125	126	117	92	92
5971	1167	2541	2893	2598	2034	1747	1405	1356	1087	958	854	749	698	682	607	579	535	530	533	479	479	452	462	435	387	415	416	432	389	379	419	418	370	389	359	345	384	382	393	370	362	364	341	360	376	384	393	347	340	369	368	413	460	420	434	381	349	356	349	340	431	388	362	376	330	345	362	344	328	325	348	313	332	392	324	328	351	337	334	376	334	316	312	307	340	321	338	302	312	311	324	332	350	331	308	338	323	349	322	312	314	332	322	310	289	320	306	302	308	333	337	316	313	309	301	309	304	307	305	309	297	323	305	304	358	345	330	297	312	337	319	352	307	291	314	311	313	382	340	311	336	315	348	326	338	294	321	353	309	333	330	324	265	304	334	325	296	344	309	326	325	318	326	316	338	303	310	309	334	322	321	291	304	299	329	318	339	304	305	350	291	282	309	326	310	329	360	304	347	331	330	320	314	304	302	298	317	312	296	326	298	306	341	294	302	299	349	304	310	327	351	327	299	286	306	332	325	303	314	323	316	311	329	295	313	289	309	291	339	311	346	344	311	333	304	313	320	313	335	338	326	326	328	292	326	344	314	301	321	323	316	354	298	314	318	299	325	307	308	316	351	276	319	299	338	322	331	332	318	298	298	308	307	290	307	298	313	332	331	332	332	311	342	307	325	314	289	316	307	311	317	304	313	303	277	302	282	315	318	302	309	318	295	321	329	321	334	327	319	312	311	296	301	298	312	285	282	313	311	305	300	320	317	326	316	343	311	360	328	303	337	316	317	297	290	286	320	317	312	302	302	300	319	305	284	307	306	298	299	313	314	319	329	334	320	343	308	279	338	312	336	302	303	331	289	316	355	299	291	307	297	306	296	284	322	311	325	307	310	326	296	298	307	332	297	324	301	305	326	314	340	315	319	342	295	311	353	298	318	349	318	343	295	334	336	308	299	305	294	290	295	320	310	329	317	353	286	323	333	309	340	319	317	324	291	297	365	320	276	318	303	314	304	343	270	303	323	320	290	318	327	310	308	308	286	281	284	320	310	291	321	324	302	324	304	335	305	332	312	316	334	287	308	289	313	345	325	319	323	323	341	329	298	335	306	290	289	323	291	285	328	296	325	312	293	311	277	312	311	315	321	314	306	291	319	324	320	314	316	313	350	314	301	315	320	310	302	297	304	268	316	319	359	317	310	303	310	318	346	311	346	311	294	302	334	305	320	326	295	306	306	323	289	326	305	301	306	309	318	299	311	296	311	341	293	307	296	305	299	286	317	331	312	320	314	314	319	322	332	309	322	289	335	321	329	290	301	301	336	325	325	344	309	337	304	308	313	336	318	299	314	347	348	301	327	313	270	328	289	320	319	300	304	312	324	307	305	337	322	325	330	312	337	298	285	319	332	340	320	335	301	318	316	299	332	304	310	308	316	317	329	346	326	297	310	364	313	305	324	290	331	320	342	340	334	302	323	302	353	327	306	330	293	319	296	283	295	315	331	299	340	311	307	311	340	340	312	334	326	325	292	307	282	340	310	331	332	331	283	300	280	296	310	314	303	339	331	300	333	315	307	319	343	327	310	331	301	309	296	304	297	367	295	318	289	319	337	279	295	338	293	333	303	347	310	293	311	317	316	342	320	297	311	320	302	293	320	347	338	313	307	355	314	323	288	325	315	314	330	309	304	316	310	320	310	342	296	318	298	327	324	329	314	334	324	301	315	329	347	338	287	304	307	324	301	305	352	325	327	339	323	302	304	337	304	313	322	316	332	334	334	303	308	323	337	305	300	313	312	274	309	299	290	318	329	303	332	345	321	332	285	303	312	326	331	356	281	313	309	334	321	292	291	288	313	285	310	306	321	307	374	310	332	310	296	325	331	304	292	304	325	318	328	283	319	325	315	311	335	301	308	308	281	280	329	343	316	317	307	300	314	347	308	316	294	337	322	331	325	312	297	325	323	332	306	341	345	317	327	288	307	318	293	301	331	324	327	314	339	314	319	317	315	326	297	329	290	277	355	326	279	293	305	349	312	317	321	313	308	297	300	337	323	304	338	316	290	335	299	324	318	285	299	303	352	286	327	300	314	336	309	342	360	357	344	325	308	315	285	298	295	299	306	322	297	333	327	322	278	350	317	310	304	304	314	314	325	305	290	326	306	324	318	306	328	325	312	311	325	322	290	292	304	306	291	312	337	357	322	309	308	319	295	316	336	316	317	330	335	291	301	279	356	302	324	296	323	277	343	322	325	279	310	335	316	322	334	331	314	327	324	328	297	312	321	300	332	337	276	306	326	294	304	335	295	370	310	306	342	307	323	326	297	320	341	315	293	332	299	327	321	336	327	324	346	315	331	302	354	317	332	311	327	319	333	333	308	313	297	298	345	328	332	321	313	302	327	317	282	319	341	323	347	317	329	307	309	308	320	319	319	294	306	327	325	326	313	296	304	351	287	316	339	354	320	314	306	311	325	335	322	302	324	329	282	320	300	327	325	320	328	275	336	317	288	308	316	331	355	295	335	296	308	262	319	320	331	328	328	325	310	262	345	320	319	308	320	333	316	344	276	285	303	303	311	334	314	325	339	324	331	331	329	322	298	305	292	303	324	294	304	325	278	317	329	322	293	300	296	343	292	320	314	316	309	314	342	307	285	309	275	321	349	311	314	323	296	305	335	342	311	341	318	329	335	302	306	323	333	320	328	327	311	324	324	313	307	309	311	315	315	334	285	310	324	279	311	319	290	329	299	321	306	349	297	326	330	341	291	319	289	291	331	313	301	302	327	303	287	310	339	290	321	312	317	328	317	324	293	326	316	331	326	267	335	320	303	295	350	305	315	325	309	295	325	295	297	305	326	322	320	289	333	335	308	285	298	293	305	312	288	339	317	301	330	352	318	320	324	345	339	317	329	310	329	292	341	306	309	329	304	320	314	328	310	321	317	330	330	311	322	319	294	310	304	330	330	307	315	303	305	334	318	306	303	312	311	295	318	326	331	339	326	323	305	335	352	294	310	308	317	317	323	325	317	293	272	345	322	316	314	290	294	293	344	327	310	290	306	310	305	330	300	280	343	334	291	287	327	302	293	308	303	334	314	310	356	311	307	313	350	294	268	308	322	332	318	334	312	330	327	325	309	316	303	296	308	325	281	342	287	314	296	311	328	325	323	332	296	301	319	321	332	332	281	327	282	331	316	306	343	296	299	311	331	310	296	327	313	300	324	317	312	306	291	319	301	336	299	293	335	306	287	315	289	315	312	283	327	318	294	331	329	305	310	308	317	323	338	326	349	316	331	321	325	314	340	308	324	321	296	347	315	278	337	325	360	313	311	314	308	308	296	332	298	296	283	342	285	354	334	291	338	318	295	316	302	281	309	344	356	310	321	348	304	315	319	328	313	322	316	316	319	290	296	312	331	309	334	317	307	293	292	324	315	286	350	323	287	320	290	303	328	317	328	333	314	323	317	320	298	310	318	319	317	325	327	312	346	327	306	328	304	311	308
14048	1698	1939	1487	921	672	513	358	323	279	210	184	140	144	150	117	116	96	102	84	97	83	78	75	79	89	65	75	63	64	71	71	59	69	60	61	75	54	48	54	60	54	59	57	58	50	59	56	51	66	63	54	68	73	50	57	63	48	51	49	66	56	64	54	47	59	38	61	61	57	47	57	52	57	50	53	51	45	39	61	67	63	53	54	37	65	32	52	57	53	46	52	52	61	51	48	45	45	59	61	47	52	53	47	47	44	57	33	44	44	51	50	67	57	53	54	54	41	49	58	47	38	56	58	50	49	57	55	48	48	42	61	41	46	48	45	60	61	43	50	50	53	65	50	51	48	47	46	57	50	45	60	38	56	37	48	57	46	43	53	51	50	48	45	44	52	43	59	48	37	55	60	46	35	34	45	55	60	54	44	53	63	39	56	57	54	62	48	56	49	62	60	45	61	38	39	31	48	53	57	52	53	54	43	48	51	52	51	47	44	58	54	48	40	40	50	49	55	51	46	47	55	53	42	45	37	39	66	34	49	48	45	48	51	59	53	47	52	49	44	53	50	48	42	55	56	46	56	45	39	48	51	48	52	49	54	60	45	45	61	45	46	52	44	62	41	43	63	48	42	42	42	43	48	46	50	40	61	46	40	59	64	48	54	49	58	57	38	51	42	67	52	55	59	44	51	48	54	44	52	50	69	39	42	54	55	53	49	65	39	45	62	52	47	55	54	40	50	42	56	48	56	40	56	59	39	41	45	42	45	54	46	54	50	44	51	41	50	51	48	43	47	48	44	38	33	54	56	46	44	48	45	47	55	36	42	47	48	51	53	56	49	49	59	42	42	57	64	45	61	56	41	53	47	52	45	51	54	51	45	51	50	66	49	51	61	44	60	45	51	57	52	39	49	52	46	37	53	57	41	57	58	48	64	53	48	49	52	42	43	42	38	48	45	60	46	52	49	48	35	39	49	57	42	56	42	42	50	50	47	43	45	44	56	53	45	51	48	45	46	42	58	52	43	49	51	59	45	49	40	54	26	43	55	41	60	53	54	52	60	50	44	48	42	45	49	57	42	42	55	41	54	40	39	53	64	50	51	56	52	52	56	46	52	53	44	47	51	52	47	56	49	44	54	58	50	40	37	45	52	43	51	49	45	39	45	47	47	49	47	62	52	63	44	58	54	40	64	43	49	52	59	53	46	53	51	40	52	40	58	49	41	51	44	60	49	48	42	64	47	51	48	51	48	43	43	41	38	50	42	64	47	48	46	54	50	61	58	57	48	53	59	56	51	43	49	63	52	60	50	61	52	44	59	50	48	61	43	44	52	53	36	66	44	46	47	57	50	47	51	47	46	47	48	43	56	53	42	50	48	44	47	58	67	42	48	49	49	42	42	52	57	44	50	54	54	37	47	50	46	54	49	45	43	49	53	59	56	48	54	53	53	48	50	51	38	45	46	36	57	40	50	42	41	59	41	55	54	45	50	57	60	53	28	54	43	56	55	60	53	56	58	38	46	50	39	45	49	54	48	49	57	58	47	48	49	47	57	58	59	47	47	50	44	46	43	48	48	49	59	46	60	53	48	44	53	51	57	41	47	57	47	44	58	40	35	31	53	63	53	54	44	48	47	53	47	48	52	40	53	58	38	58	41	40	57	49	63	61	56	59	37	54	51	42	49	48	63	60	67	53	39	44	44	56	56	52	45	46	58	49	56	54	44	55	46	47	55	52	55	45	47	44	46	36	53	44	58	53	62	59	65	52	42	43	46	49	51	60	50	40	61	45	49	53	61	49	52	51	52	67	50	46	64	67	39	51	57	44	38	57	50	49	51	46	47	49	46	58	49	53	54	51	42	52	63	47	56	62	42	44	48	38	48	45	51	46	44	64	46	56	55	56	59	50	51	38	44	54	56	46	47	41	63	46	53	49	56	48	57	42	53	38	51	47	49	60	32	48	43	48	49	42	60	36	44	44	34	54	44	49	57	42	55	51	43	56	46	59	49	54	51	55	38	60	55	55	55	47	45	57	48	59	43	47	50	59	66	39	45	58	52	50	52	51	44	45	58	43	54	53	46	50	50	58	53	50	46	51	46	44	53	36	48	49	52	41	63	35	50	43	41	47	50	47	39	44	45	41	38	42	52	53	48	42	49	36	46	50	46	50	58	56	53	47	51	48	48	67	52	50	53	61	68	48	53	47	39	47	51	54	58	48	59	54	53	51	47	50	46	50	44	46	43	40	57	49	50	36	58	38	49	40	58	50	53	53	52	56	48	58	55	63	51	48	44	50	62	32	56	40	48	39	62	44	46	53	57	60	60	62	50	49	51	49	42	51	50	49	54	55	53	54	53	54	51	47	38	40	55	42	38	50	46	39	43	53	43	54	54	48	51	50	58	42	52	52	32	56	36	60	56	50	52	48	54	59	50	52	43	43	56	63	50	63	49	57	54	47	50	37	42	54	36	47	41	53	44	63	51	51	49	56	40	54	61	56	43	59	42	45	48	59	42	37	50	54	56	57	53	70	69	52	50	46	52	52	46	47	53	58	49	61	59	44	43	56	63	46	40	42	56	52	48	46	45	53	42	51	54	60	63	49	53	45	50	60	49	54	50	56	56	41	41	37	55	49	43	50	55	41	44	48	45	43	42	42	49	56	60	42	42	53	59	42	37	49	30	61	42	45	47	42	54	43	54	52	45	47	47	45	42	50	51	50	42	51	37	62	48	41	61	34	57	46	56	56	58	54	50	49	38	49	49	50	33	39	57	53	44	53	54	47	69	50	57	58	48	47	47	47	54	50	47	41	48	46	61	55	60	46	49	46	46	49	61	53	49	46	59	48	56	55	49	66	48	52	62	53	64	53	38	44	49	67	53	52	46	44	63	53	44	48	39	36	39	53	49	48	38	44	42	46	46	56	50	45	44	50	45	47	51	61	59	49	50	56	54	62	51	42	41	52	55	54	59	59	46	59	58	43	44	45	44	45	54	65	50	40	47	50	52	54	51	53	45	42	53	42	45	56	42	47	48	39	35	55	46	52	38	49	50	47	60	68	68	43	44	40	46	36	46	73	41	43	41	55	50	55	70	40	50	51	47	42	48	43	45	55	42	67	53	41	49	45	56	47	47	45	34	58	51	56	54	48	63	59	45	43	47	61	41	49	49	49	43	59	46	54	54	47	56	41	61	43	48	46	51	53	44	43	52	43	48	47	52	49	62	48	40	49	47	41	51	55	43	43	54	42	54	64	45	52	54	56	49	53	43	49	51	55	46	51	42	47	44	55	59	47	48	44	49	51	34	36	48	43	51	60	52	58	42	48	53	58	48	43	54	50	66	42	51	36	52	51	42	60	45	55	36	44	47	58	63	63	58	48	60	55	54	43	43	45	54	40	51	47	54	52	51	50	46	39	46	49	49	54	57	50	57	55	52	61	52	43	50	51	50	43	49	42	58	40	44	49	57	53	39	33	51	46	56	48	42	43	59
7645	1626	4368	5123	4286	3403	2721	2204	1875	1579	1292	1169	1084	867	790	710	693	635	555	510	508	486	437	405	370	357	347	353	323	332	295	280	287	262	267	281	224	272	206	262	221	220	251	256	204	229	200	204	238	218	221	226	257	396	314	351	271	253	234	241	297	291	217	220	208	198	185	166	188	216	177	197	180	192	188	175	202	200	193	203	248	187	202	179	194	188	167	164	143	179	164	149	138	161	163	162	166	170	147	172	161	138	167	139	170	161	158	154	139	167	161	160	155	148	149	155	138	128	169	154	149	160	145	138	152	158	163	161	157	156	143	143	163	161	160	163	168	139	169	169	149	153	164	168	159	153	139	159	165	132	134	156	138	150	148	150	159	146	147	143	163	153	140	166	155	162	153	148	144	161	156	142	147	145	169	164	168	150	152	125	167	137	163	138	154	136	158	118	139	147	128	142	138	131	137	138	147	143	150	140	159	165	117	159	147	145	146	144	153	150	136	135	149	159	139	138	138	127	163	154	149	149	140	150	135	148	161	142	150	135	147	147	133	136	150	161	124	165	144	151	117	142	130	144	174	144	149	126	149	156	141	141	156	142	130	157	164	130	141	158	129	121	143	124	139	151	140	162	117	134	149	151	137	153	154	140	144	134	129	143	160	144	162	153	141	140	160	125	129	132	141	146	138	147	155	131	145	152	147	146	134	167	160	156	157	163	150	140	163	144	159	134	140	153	159	142	167	126	123	141	139	154	142	160	151	167	161	156	134	135	153	145	161	161	139	160	131	132	149	151	146	121	139	153	130	154	136	165	135	152	125	149	137	159	146	150	146	171	122	145	165	138	122	141	157	151	120	159	172	138	141	123	141	142	138	144	135	135	147	156	142	144	171	154	150	125	171	142	142	157	156	158	159	145	152	139	137	148	132	142	133	139	133	159	133	152	137	153	132	139	142	167	141	133	151	139	156	138	144	135	144	132	156	122	129	148	140	151	134	144	162	132	119	150	160	142	135	136	168	155	128	160	139	143	165	178	149	134	148	124	133	176	149	154	150	135	118	154	163	134	158	135	137	138	142	148	145	155	145	137	124	163	141	146	147	145	151	150	163	140	132	137	139	151	160	150	130	131	148	150	161	143	128	154	141	152	154	142	133	122	140	144	155	143	152	151	128	126	136	139	141	150	138	139	134	134	161	142	128	154	137	132	135	145	142	150	121	142	174	133	130	130	135	151	149	139	143	129	170	134	129	158	151	158	143	130	140	140	143	168	138	154	129	132	142	164	134	139	139	154	151	143	133	148	134	180	155	163	143	137	164	160	166	153	138	149	151	141	167	146	136	153	150	114	136	154	145	163	147	134	173	139	152	179	163	143	164	131	132	162	152	125	179	134	122	138	166	140	136	141	164	146	160	134	164	138	149	146	144	151	145	169	153	156	138	157	129	143	151	147	144	164	146	138	155	156	160	136	137	127	164	143	125	149	138	124	154	145	147	136	155	141	143	157	139	161	129	145	132	148	154	147	125	137	131	151	149	126	140	147	121	157	143	151	144	115	161	150	124	154	139	139	133	150	139	128	162	147	156	151	175	144	144	121	140	135	157	137	120	143	146	153	145	136	133	132	155	132	143	132	159	119	142	150	162	143	131	142	143	143	149	152	157	151	154	128	115	142	169	150	137	135	144	146	144	141	136	112	144	156	141	140	148	139	162	129	154	153	140	155	151	138	154	148	129	147	130	150	152	149	139	154	144	163	124	138	133	149	121	137	160	149	140	165	137	148	147	138	148	159	150	138	162	147	153	157	150	166	146	136	158	131	145	136	153	148	152	132	114	160	151	154	141	130	156	126	138	140	138	146	143	153	141	160	172	176	150	144	148	115	159	132	152	171	147	155	144	139	144	149	145	134	125	152	145	159	132	128	141	162	145	148	147	145	144	156	171	135	158	145	156	152	143	150	151	145	125	136	125	132	146	147	142	139	143	147	134	147	145	138	137	137	158	144	135	159	144	140	129	144	130	154	149	152	156	146	132	139	152	144	156	146	137	142	146	140	140	153	147	124	149	171	128	146	144	136	152	141	135	160	142	153	152	169	135	154	154	139	141	163	160	137	147	156	152	147	143	139	160	162	145	149	162	155	158	167	138	162	150	145	143	155	178	165	153	136	159	139	136	130	143	132	148	127	149	133	134	142	135	167	141	145	126	124	135	161	156	146	149	161	171	146	132	154	152	156	155	158	136	133	122	169	142	126	138	162	143	158	131	148	151	171	119	141	143	163	147	112	147	117	159	164	153	151	140	148	149	174	139	145	146	154	152	150	147	147	141	126	125	144	134	167	156	150	152	143	161	129	145	158	149	158	153	160	142	136	151	147	129	132	132	133	132	154	155	156	149	145	140	137	170	126	129	146	130	138	143	161	140	142	147	129	150	161	143	153	135	135	144	138	154	146	140	140	139	141	164	153	147	162	157	163	139	138	146	141	152	146	137	150	134	143	147	144	130	137	123	137	158	143	155	133	146	133	149	126	152	149	163	130	137	154	142	155	146	164	108	136	122	144	171	155	131	128	152	145	139	123	147	162	145	130	145	130	152	132	155	148	157	154	138	148	142	162	141	161	132	157	155	141	125	168	132	131	132	126	137	162	143	161	152	138	137	146	155	127	155	128	148	138	123	147	127	148	136	126	136	118	152	147	147	156	142	132	150	128	139	137	135	141	155	140	128	155	154	143	171	141	150	128	130	142	135	147	160	154	144	144	141	139	142	129	143	156	150	173	136	153	150	153	159	148	172	151	152	129	158	120	163	133	164	163	133	134	150	141	138	131	134	144	137	129	166	162	161	136	138	148	113	148	137	161	142	134	151	163	128	151	138	144	145	149	128	170	155	148	139	149	164	154	161	151	143	152	129	134	160	142	166	147	155	146	134	166	130	128	135	152	151	163	157	151	138	164	141	144	166	141	162	143	134	161	140	149	127	146	149	151	152	146	174	168	153	162	151	143	143	170	138	141	139	135	150	152	166	150	165	153	131	124	137	128	132	138	157	140	158	139	151	134	136	154	141	126	140	143	141	133	153	132	142	140	143	136	140	158	146	159	140	128	160	129	155	164	157	158	138	137	123	154	137	136	168	130	129	149	139	164	147	146	133	139	139	131	147	155	137	156	143	134	119	155	143	143	146	149	134	144	125	144	145	152	140	141	158	137	117	148	144	148	150	140	166	145	134	139	153	135	146	153	126	162	159	171	135	152	141	152	157	147	155	150	138	136	152	133	145	117	155	136	169	137	148	155	145	139	159	142	151	123	147	162	148	150	125	153	155	132	137	142	160	136	143	141	149	152	149	137	155	173	147	120	166	148	172	146	160	141	148	138	150	172	157	124	128	143	140	148	140	141	136	142	141	162	123	150	136	165	133	132	141	144	137	133	131	137	154	135	143	144	155	158	150	140	169	135	145	140	156	158	167	131	126	152	137	156	149	145	146	161	152	162	146	154	138	144
2262	110	141	103	121	97	97	100	109	102	100	102	122	106	96	96	112	95	116	98	104	98	104	105	108	123	89	95	96	93	96	91	113	100	90	98	88	115	90	120	103	81	118	89	110	106	105	113	89	114	92	122	109	99	93	87	87	100	109	98	89	108	93	118	90	105	104	99	114	84	101	110	90	103	98	111	103	108	101	112	94	94	102	108	102	88	93	86	83	89	98	104	100	116	91	79	97	104	115	100	90	111	82	115	106	112	105	118	101	117	116	101	107	110	104	92	97	104	86	102	102	118	95	78	111	88	93	105	103	97	104	106	95	86	99	84	76	93	89	86	96	79	102	108	104	114	112	104	100	93	102	110	111	97	122	109	123	106	106	92	100	108	85	98	98	111	107	106	101	87	97	90	107	88	95	93	91	81	91	102	92	88	95	89	79	97	92	91	83	103	99	95	107	104	110	115	90	99	97	114	86	108	105	89	85	102	84	93	94	87	87	105	105	102	112	96	105	90	106	100	109	98	92	110	91	84	115	103	106	96	93	95	109	78	102	99	101	102	93	87	104	103	115	96	107	91	89	90	88	95	100	106	94	86	115	102	96	122	94	112	90	96	92	127	121	120	116	83	102	104	110	116	113	117	102	94	96	99	89	106	85	98	107	83	96	92	83	99	92	82	79	100	100	96	107	98	110	77	110	92	108	87	110	121	101	88	123	98	90	100	96	99	104	101	106	94	107	102	95	101	96	86	108	77	97	105	106	107	106	114	81	99	93	104	104	99	96	82	86	106	103	86	104	102	82	98	85	109	106	89	109	105	99	115	97	106	95	103	105	103	95	94	105	104	105	104	97	89	110	89	98	97	91	115	99	98	101	119	103	102	84	97	107	106	109	92	102	98	98	115	100	107	104	82	107	89	86	96	80	104	83	102	109	107	97	101	123	99	102	102	97	101	103	103	99	103	96	97	123	96	100	110	115	100	82	111	109	77	119	122	106	97	98	111	76	100	101	102	90	108	102	125	100	86	89	96	99	94	100	92	93	85	105	115	105	102	112	103	113	113	108	96	97	87	103	106	86	98	103	112	101	99	132	101	114	102	90	105	104	86	79	104	88	108	96	116	110	117	104	105	76	96	106	78	93	107	103	94	103	102	95	99	92	98	102	108	117	86	87	91	76	93	104	124	86	105	95	107	91	104	106	105	96	89	102	120	101	104	112	105	115	109	97	83	101	97	88	87	79	96	100	99	107	93	94	109	98	99	100	102	110	108	109	107	110	109	113	107	97	109	92	97	112	113	109	98	94	87	87	90	97	103	93	102	94	85	108	87	88	107	120	79	75	111	103	90	111	97	109	104	103	87	110	73	82	102	89	97	100	93	102	99	96	104	102	99	97	96	97	87	109	101	90	83	95	106	86	107	93	107	106	107	85	98	93	93	87	94	89	82	116	106	93	111	91	111	112	103	94	102	113	111	96	92	122	101	110	98	100	97	105	113	95	80	91	92	109	92	110	110	112	81	100	103	100	102	100	92	100	98	86	98	98	86	94	90	86	103	105	109	103	99	104	112	87	107	105	106	92	95	101	93	97	99	107	107	97	85	103	107	112	93	92	95	111	95	100	113	95	83	97	93	103	107	90	110	100	95	106	89	100	92	128	113	73	110	95	95	116	102	105	94	98	98	100	104	93	102	106	90	103	102	104	114	115	96	100	106	117	96	109	99	96	93	101	102	97	108	108	91	89	112	101	93	102	93	99	89	101	91	88	114	116	95	84	94	94	118	94	98	105	96	92	91	103	101	92	89	94	104	110	99	105	96	114	106	106	95	101	98	110	100	105	113	102	109	108	86	94	101	99	105	93	86	84	102	95	108	85	99	94	88	101	83	114	107	96	99	97	94	99	109	93	86	84	90	95	102	106	91	106	93	107	100	87	124	113	85	97	86	115	93	116	89	109	96	86	96	90	92	98	108	103	102	101	103	101	96	85	117	78	107	99	93	94	82	98	123	93	112	106	108	97	106	102	86	107	91	96	106	101	100	79	100	90	107	118	100	108	81	109	98	102	96	107	100	91	86	92	118	125	118	92	88	112	90	109	114	102	87	117	90	101	79	108	107	87	114	95	96	124	91	103	116	88	94	96	108	90	94	108	96	104	102	92	110	100	79	115	93	100	96	99	95	94	108	86	97	105	95	98	99	106	92	100	99	104	108	95	102	82	97	89	100	107	104	103	88	97	93	133	86	104	86	108	102	81	108	92	99	105	136	106	107	92	85	113	120	94	100	104	111	110	109	95	90	91	112	100	95	111	120	114	102	93	90	80	93	103	115	100	91	118	105	122	88	104	97	109	99	96	89	102	113	87	95	103	105	96	109	93	110	111	102	117	95	94	103	99	120	91	111	98	73	113	104	106	107	102	105	104	107	93	105	109	91	94	96	119	95	103	85	107	79	120	96	110	93	122	108	98	89	113	115	91	104	86	104	81	103	111	98	95	110	99	80	105	79	92	91	99	116	95	105	109	112	104	90	116	114	109	115	120	97	98	94	82	87	102	100	98	112	99	101	85	91	105	111	97	102	104	99	110	89	97	107	85	100	85	83	84	92	104	101	93	110	84	86	124	114	96	89	85	98	94	99	97	103	97	95	112	96	115	90	92	99	100	111	97	88	94	87	109	96	101	88	92	90	102	96	117	108	117	107	112	99	93	102	114	100	99	105	96	106	106	100	117	86	99	94	92	100	98	96	103	110	96	88	86	101	101	118	101	106	114	116	100	96	115	92	91	95	88	112	106	107	105	100	96	132	100	95	86	82	114	114	99	85	99	80	96	96	91	97	93	101	99	110	107	84	105	91	111	78	114	93	105	86	91	92	77	92	105	124	107	115	114	97	100	99	90	102	74	106	97	114	80	114	111	112	117	101	96	101	105	107	90	93	99	102	105	117	101	99	83	104	112	86	92	92	84	107	106	89	97	134	98	114	80	104	100	97	108	92	97	93	118	97	103	113	94	114	99	93	109	81	116	101	87	114	108	89	92	109	94	108	97	108	109	108	118	96	100	112	101	104	105	96	101	96	94	106	104	112	112	101	91	86	99	110	101	96	108	106	89	112	96	105	86	111	85	99	106	118	93	100	96	99	100	107	101	99	96	101	90	109	98	106	90	101	105	110	122	96	79	98	116	84	99	118	110	95	79	92	98	88	84	92	99	100	92	89	94	111	100	97	105	111	102	103	91	90	99	111	89	87	120	126	98	100	106	89	98	80	94	109	102	93	91	101	101	111	100	104	81	93	106	101	97	117	85	105	106	114	78	96	104	84	115	114	98	98	86	110	103	101	84	110	103	92	81	88	102	114	100	108	91	71	84	85	98	88	89	96	93	102	99	92	92	78	99	103	120	99	102	104	88	89	112	82	70	95	101	92	96	95	110	114	107	106	90	88	74	95	75	104	95	113	113	88	113	83	103	117	92	95	101	96	94	116	99	96	99	110	96	96
2522	296	404	363	356	368	316	335	312	298	333	308	299	310	297	339	294	300	291	296	336	265	282	308	277	301	311	281	264	287	301	256	322	309	308	268	286	302	272	284	310	278	306	313	306	277	310	326	323	297	278	295	296	303	305	338	312	286	280	314	299	284	289	289	278	297	312	276	320	319	324	275	288	263	271	287	301	297	309	328	268	313	289	289	264	312	264	295	313	301	267	289	287	290	277	306	334	294	289	294	269	280	274	278	288	293	292	302	289	274	281	281	281	312	292	318	324	330	292	260	280	303	269	285	253	284	311	309	277	283	289	295	291	286	303	276	298	322	288	285	268	285	348	282	278	273	295	257	296	280	279	269	275	289	301	276	288	281	317	277	281	262	276	310	280	304	299	307	305	293	295	264	302	296	313	312	291	300	265	284	284	258	290	268	294	262	297	248	297	275	325	270	279	293	283	309	271	276	260	284	272	282	302	284	298	281	271	296	303	234	275	241	286	280	279	306	325	271	275	299	263	285	269	279	302	279	292	277	303	282	305	257	282	262	259	277	312	283	319	307	274	297	286	303	305	259	302	291	280	320	296	300	277	320	265	280	283	314	308	304	312	291	286	332	261	270	302	284	275	274	303	286	266	267	291	270	294	301	296	324	288	280	322	275	288	281	252	268	298	268	257	286	294	304	306	251	288	267	308	298	297	251	288	308	304	257	255	285	281	292	273	280	285	297	263	311	303	300	266	287	305	306	295	294	314	277	266	306	290	293	283	293	293	288	304	276	273	277	287	314	297	286	284	290	289	248	285	311	308	287	291	266	318	286	292	286	287	311	273	282	291	298	304	265	263	302	259	316	305	301	264	283	281	313	290	314	290	302	278	255	308	269	266	301	245	256	281	307	264	289	309	301	286	269	291	309	294	295	311	338	293	294	286	289	276	275	271	303	307	286	270	295	304	311	303	269	273	285	284	292	285	292	289	307	313	264	282	304	325	287	288	267	293	273	283	312	291	282	272	303	309	300	281	275	299	326	301	317	297	248	259	269	292	275	272	279	304	303	295	261	249	311	298	300	257	292	295	311	292	249	270	274	281	279	306	280	284	260	277	279	303	294	286	269	306	300	307	299	307	289	277	281	272	298	287	267	283	302	259	281	312	276	298	292	282	279	305	273	278	286	296	291	281	305	280	256	321	291	307	312	276	317	281	298	296	268	293	280	320	281	270	298	318	286	302	300	263	323	294	279	299	297	303	274	272	323	271	288	275	299	302	302	263	293	296	262	257	259	284	280	337	300	262	273	296	276	283	268	264	316	280	290	271	290	276	288	279	305	290	281	276	290	278	272	297	285	284	298	292	329	291	287	233	285	251	312	319	288	287	288	307	285	285	287	263	280	279	292	287	258	308	281	262	303	304	276	259	283	288	274	276	296	262	301	303	302	286	297	289	294	265	280	288	278	271	287	297	275	260	288	287	274	299	285	278	295	286	281	294	322	304	298	309	301	323	276	312	282	266	287	300	307	294	290	311	271	270	280	278	286	308	286	319	273	297	301	253	307	290	286	312	304	289	285	314	314	287	293	294	280	324	274	275	293	318	266	289	288	284	277	299	286	309	299	271	313	314	275	303	308	275	276	285	289	295	296	295	252	290	309	285	274	289	335	266	305	280	295	310	254	301	276	293	312	323	273	286	274	278	284	287	273	301	291	279	301	287	277	291	274	274	281	301	290	271	307	281	299	277	272	306	282	254	294	289	259	272	272	286	272	282	283	259	288	286	275	312	258	280	253	299	335	310	286	294	282	253	278	287	265	317	270	267	317	272	278	280	284	269	248	303	279	307	308	297	297	283	282	290	279	316	312	294	280	270	302	273	285	290	292	320	297	301	292	296	289	297	249	302	270	286	307	256	305	296	310	289	313	302	281	281	300	281	302	299	283	262	282	288	272	317	270	283	282	309	268	302	290	281	278	286	289	269	268	286	269	291	284	299	283	299	301	279	281	271	285	278	278	284	295	304	302	302	307	275	262	295	288	302	308	238	298	298	278	277	309	286	277	262	276	297	310	294	279	301	271	300	301	290	268	303	288	308	275	278	292	277	231	298	306	286	334	295	306	293	290	300	294	288	286	310	278	287	289	292	293	301	262	281	298	298	283	279	314	287	306	248	298	284	316	285	265	307	280	306	289	300	273	290	301	321	287	295	304	274	270	291	291	288	252	297	296	304	288	289	314	295	290	263	259	257	285	306	285	266	285	297	296	314	282	283	282	299	305	322	295	300	260	285	259	293	298	277	283	311	293	278	282	304	286	279	257	302	289	271	302	288	266	337	281	271	248	286	285	281	280	286	273	271	272	287	283	289	266	274	267	274	295	319	255	278	276	275	291	277	321	303	281	302	286	295	288	307	270	260	299	324	297	302	288	284	296	319	280	269	306	327	297	276	273	267	271	297	298	268	302	283	254	277	291	288	286	283	276	266	274	298	276	327	275	295	312	285	294	276	311	282	290	282	292	291	266	259	287	272	277	278	293	302	266	287	280	303	282	285	281	286	285	297	255	235	283	308	304	287	235	270	292	281	261	275	316	241	247	276	267	274	275	298	293	268	301	277	284	304	319	263	306	288	259	311	297	277	272	273	270	261	245	288	296	240	281	290	291	291	298	266	274	270	279	286	272	267	261	272	299	311	308	284	300	258	303	318	272	268	298	267	292	311	302	280	274	295	277	271	264	266	289	265	253	304	274	277	289	311	300	287	272	307	269	297	296	284	311	297	248	312	303	282	305	297	290	326	320	303	271	292	322	281	298	314	314	275	299	310	289	288	276	286	309	301	299	304	255	288	293	307	318	285	256	283	301	314	309	280	304	281	269	280	300	269	286	285	286	273	256	268	289	292	289	303	311	300	285	291	273	310	289	308	261	299	294	277	302	318	299	261	320	292	287	299	290	281	276	304	308	292	287	279	277	295	273	273	286	283	292	268	261	294	268	277	286	287	303	273	257	302	284	265	281	289	283	296	301	302	314	283	303	278	294	281	305	293	280	290	286	294	266	279	281	295	298	295	284	294	275	291	280	281	277	242	262	300	292	287	283	301	275	274	271	272	262	268	286	307	313	259	306	302	281	317	301	291	295	255	301	273	269	309	292	287	282	304	305	302	282	253	271	270	299	308	273	297	266	278	306	283	274	293	295	298	293	284	300	286	268	274	274	276	298	274	263	262	294	295	260	300	288	283	265	310	309	279	303	277	261	324	293	284	324	292	309	260	288	262	314	294	289	308	280	298	311	264	304	285	267	270	279	292	294	283	305	293	267	287	315	288	305	316	264	269	315	288	291	269	287	284	295	298	318	281	274	304	263	285	266	279	278	262	265	279	293	284	292	291	281	284	299	316	306	288	267	293	273	285	282	317	292	290	281	310	300	257	308	283	275	291	278	278	280	264	249	285	253	286	287	261	271	265	288	295	301	286	294	289	292	284	287	288	278	266	290	276	297	293	271
7950	789	977	830	555	427	347	283	242	224	214	175	182	159	149	172	138	159	146	146	141	118	110	118	121	139	123	127	100	134	119	113	101	125	112	121	136	129	116	97	121	100	113	119	104	93	113	101	102	120	136	110	105	121	121	123	122	120	116	135	115	116	124	109	99	103	104	114	105	103	122	100	105	133	106	114	125	118	124	112	108	118	99	128	107	106	128	113	111	135	112	128	112	101	106	92	118	119	132	114	120	109	82	111	113	114	114	112	110	99	111	119	107	124	107	97	109	107	112	114	117	127	118	120	88	100	124	103	114	110	102	115	108	105	112	126	109	114	103	107	111	104	108	110	112	109	105	117	105	120	115	101	123	92	95	111	114	125	107	109	123	86	116	101	122	116	94	102	117	93	113	107	112	118	93	113	99	90	104	110	102	102	117	117	110	98	120	107	131	126	100	113	117	99	115	108	112	102	117	112	119	120	101	115	115	115	107	117	111	117	132	115	109	107	111	105	100	124	122	89	102	115	95	129	113	100	100	91	114	119	120	112	117	117	115	128	101	93	119	106	112	108	110	120	115	118	107	101	114	115	111	89	120	122	119	121	119	138	110	98	106	115	130	109	97	111	111	124	125	112	121	102	104	99	107	131	107	109	110	117	118	91	106	134	96	106	86	110	101	98	116	114	110	124	121	117	118	109	108	109	122	111	123	106	97	104	123	100	111	115	125	105	113	109	80	106	121	103	118	122	130	124	96	95	120	102	132	110	113	133	114	120	132	116	113	115	120	102	134	116	109	103	123	122	107	114	114	113	120	104	104	111	109	108	114	116	103	111	100	105	99	95	113	106	127	109	114	109	115	117	112	111	115	105	113	110	126	91	100	110	107	124	109	120	122	102	127	103	96	112	113	116	90	106	106	117	132	108	92	92	109	115	132	94	127	126	109	93	102	113	124	97	92	107	113	115	127	115	111	102	117	105	105	117	103	120	115	114	119	124	111	124	115	104	124	93	106	121	111	92	116	87	107	94	120	101	130	119	117	115	137	127	104	112	99	100	112	115	104	110	108	105	125	123	105	126	112	124	109	105	103	111	117	108	108	130	108	113	108	97	98	114	122	97	119	132	108	97	136	109	109	133	95	100	116	112	102	104	103	112	113	119	99	120	115	91	90	109	107	103	103	125	133	88	116	114	111	104	87	109	109	113	107	110	111	103	112	134	120	111	102	127	134	99	96	114	103	126	109	126	116	115	121	115	102	117	96	109	111	87	104	105	113	108	98	107	120	152	105	117	120	112	132	116	119	105	120	111	98	105	108	107	97	121	103	108	100	123	115	99	119	97	109	121	115	130	106	103	107	115	133	123	117	114	128	123	122	111	135	121	110	112	120	115	108	119	118	112	97	108	105	111	124	129	104	127	105	113	109	127	118	108	112	130	105	119	120	102	124	121	129	116	116	114	108	103	107	110	122	97	102	108	106	101	122	116	123	101	122	118	118	106	106	87	120	101	98	107	111	127	121	132	125	110	103	111	123	120	127	111	108	103	115	121	103	100	109	110	104	108	113	127	103	104	113	135	120	116	95	121	118	119	102	131	103	96	122	108	105	103	108	116	110	117	126	111	117	101	99	111	126	121	99	99	118	105	115	107	99	107	110	134	108	100	110	114	111	119	114	108	116	117	117	93	112	138	87	117	113	98	115	114	129	103	106	107	102	125	121	88	105	107	107	117	116	123	119	109	109	110	126	104	95	126	106	107	112	101	111	120	111	120	104	99	105	110	111	96	126	98	107	125	102	108	114	106	129	118	100	94	108	125	117	98	119	129	86	109	122	114	96	115	121	100	94	116	106	102	107	110	110	101	101	112	125	116	91	111	109	111	112	112	106	117	129	114	120	121	111	113	107	113	113	115	133	112	126	97	120	127	107	126	125	112	97	103	108	98	118	100	98	112	116	120	114	133	108	119	101	106	109	104	107	109	87	108	118	117	122	100	145	106	106	112	130	102	107	100	123	127	114	135	104	114	108	99	109	107	115	109	127	114	107	124	114	104	131	102	109	106	126	107	99	136	118	122	105	104	117	118	108	119	106	108	96	121	118	122	120	132	103	114	113	101	104	136	125	108	126	120	106	97	102	105	100	117	139	113	123	101	115	121	115	138	111	106	101	99	109	118	109	131	122	91	109	110	123	122	126	104	95	101	104	112	127	117	105	116	103	126	123	101	109	112	114	111	126	104	114	140	122	96	109	107	106	112	106	113	122	123	107	109	110	108	129	124	106	120	78	102	110	139	116	112	107	107	120	113	105	89	105	117	112	114	105	106	122	98	109	96	110	109	95	111	109	119	107	118	98	118	102	124	101	127	109	138	77	123	123	108	117	95	102	115	118	118	114	106	100	107	102	112	97	109	102	100	109	126	126	115	96	130	112	101	124	104	107	114	114	113	108	118	107	110	108	119	127	94	120	105	107	111	111	116	125	117	102	115	119	116	104	110	89	97	111	113	132	104	108	105	100	111	112	146	118	110	118	123	106	110	122	109	92	113	107	129	116	116	117	116	116	105	115	120	110	118	107	102	134	110	94	121	123	103	111	109	113	113	96	110	108	108	135	95	131	101	103	104	110	112	101	118	104	111	120	86	114	105	113	102	101	109	110	90	98	97	110	102	120	104	107	120	121	114	123	120	113	115	94	101	95	117	123	118	122	89	109	106	123	121	114	110	122	128	106	101	123	116	123	120	122	112	97	115	114	107	114	114	107	104	106	145	96	103	113	107	116	93	107	105	116	117	100	99	108	110	118	105	114	96	109	116	109	97	120	118	117	131	132	129	122	108	105	98	128	119	116	87	130	125	92	101	98	112	106	119	114	100	107	98	119	112	105	130	114	132	108	112	117	106	102	133	101	114	125	112	107	93	130	105	109	99	99	110	110	126	114	125	108	115	115	105	119	104	108	102	105	106	125	99	116	91	124	127	126	84	106	112	113	124	106	130	102	110	118	102	92	110	129	127	122	103	129	106	104	117	99	114	97	103	130	130	108	112	113	122	108	121	95	117	112	123	115	122	106	110	108	114	141	114	95	121	116	104	111	133	126	120	114	111	111	109	111	112	131	121	110	125	129	138	109	124	101	113	108	97	120	122	110	119	129	98	104	128	109	112	123	108	116	118	110	147	103	102	120	107	125	87	114	124	115	121	115	116	124	120	84	103	123	128	120	105	115	119	110	120	119	113	125	109	136	95	95	100	102	127	106	103	105	121	119	114	134	125	123	119	114	119	98	95	108	111	121	107	91	102	122	103	122	117	104	112	103	122	122	120	118	109	119	114	94	96	128	129	124	115	126	114	90	91	111	108	128	122	125	118	103	101	110	121	112	116	114	102	106	119	118	94	115	121	105	126	86	118	122	106	118	99	121	128	114	119	115	105	118	110	114	110	109	123	106	116	92	99	115	121	110	92	116	105	114	105	91	103	126	118	119	116	117	127	98	126	109	104	109	101
6006	1064	2449	2990	2552	2067	1660	1420	1227	1040	913	848	702	739	651	619	572	533	504	448	504	463	459	476	435	433	389	415	413	398	377	367	379	402	361	370	378	369	367	405	348	360	371	396	398	357	379	383	319	378	337	364	358	400	379	371	361	377	383	352	387	381	412	371	349	332	342	341	343	338	349	298	308	326	330	328	326	340	386	329	343	361	304	334	324	323	329	323	320	305	343	313	306	349	323	308	340	331	332	290	314	315	326	310	311	294	339	336	333	323	358	337	335	312	307	301	335	314	296	272	317	295	340	303	327	348	338	340	317	320	290	316	328	318	300	320	298	331	302	278	332	354	319	337	308	287	316	304	311	298	319	318	334	306	326	336	295	293	313	309	343	298	311	298	305	329	332	336	312	304	292	302	331	326	320	315	301	299	317	296	329	311	287	337	307	310	333	304	311	334	313	304	295	348	294	349	331	315	309	331	307	296	299	313	317	292	322	305	303	303	290	329	320	328	306	313	330	275	331	297	285	291	303	295	314	283	295	317	315	314	259	299	322	313	319	300	323	315	361	301	317	321	315	289	300	310	329	312	316	314	297	285	308	313	323	319	285	299	326	298	319	337	311	320	316	302	282	301	319	300	324	300	303	332	323	323	296	303	312	293	309	282	314	324	314	316	340	314	287	288	317	318	316	311	315	303	333	338	323	322	341	315	323	309	331	299	342	314	268	312	327	281	323	275	307	306	338	334	299	311	311	310	276	294	311	294	330	313	289	306	305	316	300	312	307	310	337	341	312	294	315	297	290	302	314	280	307	298	331	297	306	364	320	325	311	285	303	310	338	313	307	284	298	313	316	339	322	307	312	332	316	308	328	295	309	337	335	325	296	295	299	336	306	311	330	323	297	302	291	336	309	298	299	336	294	315	325	292	290	312	301	323	286	326	308	342	291	297	301	297	297	321	282	311	334	289	344	357	318	321	316	306	300	288	319	300	299	320	343	321	325	322	300	333	329	317	340	303	319	301	329	349	311	302	334	305	301	295	303	291	305	319	313	310	280	330	319	309	324	320	319	280	289	320	318	294	298	334	343	314	316	318	318	309	320	314	293	305	321	317	335	337	293	306	298	304	294	298	313	303	310	298	330	306	301	332	333	289	321	309	303	308	329	303	305	324	322	300	300	323	337	347	299	315	319	323	316	309	306	320	316	324	300	268	320	321	324	308	333	321	313	327	314	299	282	312	287	327	309	319	330	305	294	333	310	300	305	300	315	324	302	346	319	320	297	348	334	320	328	330	319	293	311	313	323	297	290	318	333	323	269	309	332	298	336	334	327	328	300	307	311	302	295	322	311	329	285	323	324	325	305	293	314	284	315	330	300	317	323	318	305	339	311	295	332	315	282	315	303	294	312	311	321	309	298	297	288	315	299	321	354	339	325	318	324	333	297	310	306	305	306	308	304	331	308	342	308	294	327	272	294	328	297	310	305	341	318	313	327	321	290	328	284	307	314	303	295	345	282	314	329	319	306	297	302	294	310	311	336	283	329	314	338	341	299	343	310	355	334	310	313	314	293	295	317	314	309	298	315	320	320	301	305	319	284	301	332	326	328	321	313	300	333	344	317	299	291	305	291	328	335	334	323	304	306	304	313	316	301	299	309	311	307	304	313	326	312	332	305	299	298	319	295	320	283	314	300	303	286	314	318	332	326	302	300	370	281	295	302	317	280	319	323	324	285	306	294	300	303	296	349	307	314	313	344	323	318	329	309	281	321	318	282	307	278	283	330	345	307	303	318	309	290	291	264	317	299	322	341	298	319	278	343	317	326	273	292	339	310	303	310	322	289	340	321	300	315	299	307	312	276	288	322	315	315	314	278	357	334	323	312	305	293	332	325	313	281	297	306	316	302	337	310	292	335	308	315	290	288	349	314	326	291	319	314	322	297	330	316	327	310	293	332	320	270	304	312	291	326	321	289	303	325	309	301	317	343	303	279	352	314	307	315	324	303	305	301	303	288	291	281	312	335	328	325	334	300	348	304	335	323	300	304	332	303	331	296	317	301	312	299	302	322	357	302	310	285	312	341	327	310	341	332	308	279	289	302	316	323	289	332	301	340	307	322	321	313	327	314	343	322	300	291	314	311	357	302	320	306	316	330	313	329	315	293	303	292	307	301	329	321	300	315	328	323	270	309	305	309	334	313	300	314	304	320	317	296	327	341	342	321	318	322	320	281	294	290	322	296	302	315	274	302	290	299	322	297	300	300	334	292	309	303	293	313	306	330	296	315	333	317	309	289	335	320	330	350	323	312	296	312	316	312	311	306	297	327	329	309	297	333	314	316	301	331	315	308	309	324	328	328	311	305	303	311	308	308	327	316	312	292	326	303	316	303	332	307	296	308	317	319	351	319	289	324	328	312	338	311	313	331	307	307	345	341	323	306	310	321	328	309	303	318	320	331	335	276	313	296	325	338	296	306	292	302	293	252	319	275	307	325	314	343	352	321	288	317	312	310	330	305	346	320	324	313	303	285	305	298	312	334	312	288	300	309	353	304	341	321	282	278	292	304	325	299	316	331	286	298	318	301	283	313	315	357	306	334	280	326	288	305	301	301	299	310	342	342	306	334	317	327	301	301	329	288	335	300	298	281	306	285	316	305	327	296	325	309	316	306	291	324	331	300	335	326	312	303	337	315	320	283	308	312	343	318	312	312	352	317	322	322	308	315	340	300	314	295	358	289	328	299	318	323	344	309	326	295	343	318	315	319	288	329	334	303	329	375	331	325	299	318	298	300	328	291	304	294	325	295	324	321	335	309	322	299	295	298	296	310	343	285	286	303	329	330	286	298	346	323	288	306	323	322	308	301	311	325	329	352	342	332	288	326	322	310	329	303	312	301	304	316	310	312	325	338	288	296	298	289	326	316	293	303	295	308	303	307	311	317	328	311	326	320	303	292	340	314	329	298	284	318	307	309	336	303	312	330	326	333	284	335	328	340	302	309	329	301	320	309	316	306	311	263	289	315	311	294	318	318	290	304	321	306	299	337	313	303	317	340	309	286	311	306	282	292	332	324	311	327	319	338	312	300	315	277	345	286	318	317	310	320	318	289	353	292	315	286	316	311	335	331	292	302	323	308	286	324	340	304	330	300	338	317	307	325	364	308	298	300	316	287	329	316	307	302	335	277	334	322	317	334	323	317	344	307	309	319	321	287	309	320	290	298	327	307	302	321	312	301	300	312	328	313	328	299	318	326	330	311	326	329	338	316	307	292	290	323	361	312	297	347	311	312	323	307	321	320	332	337	302	303	284	321	293	295	287	312	324	321	303	339	296	279	294	326	299	293	325	326	286	313	327	323	308	317	310	343	327	295	282	299	325	307	319	321	300	324	308	301	295	284	348	309	313	335	324	322	280	315	344	312	296	288	310	303	320	302	301	338	312	312	288	279	332	310	287	303	285	315	270	342	303	320	318	297	319	313	323	352	308	309	315	304	320	316	297
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
