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
337007756069	337007756630	337007757179	337007757729	337007758279	337007758829	337007759379	337007759929	337007760479	337007761029	337007761579	337007762129	337007762679	337007763229	337007763779	337007764329	337007764879	337007765429	337007765979	337007766529	337007767079	337007767629	337007768179	337007768729	337007769279	337007769829	337007770380	337007770929	337007771479	337007772029	337007772579	337007773129	337007773679	337007774229	337007774780	337007775329	337007775880	337007776429	337007776979	337007777529	337007778079	337007778629	337007779179	337007779729	337007780279	337007780829	337007781379	337007781929	337007782479	337007783029	337007783579	337007784129	337007784679	337007785229	337007785779	337007786330	337007786880	337007787429	337007787979	337007788529	337007789080	337007789629	337007790179	337007790730	337007791280	337007791829	337007792379	337007792929	337007793479	337007794029	337007794579	337007795129	337007795680	337007796230	337007796779	337007797330	337007797879	337007798429	337007798980	337007799529	337007800080	337007800630	337007801179	337007801730	337007802279	337007802830	337007803379	337007803929	337007804480	337007805029	337007805579	337007806130	337007806679	337007807229	337007807780	337007808329	337007808879	337007809430	337007809980	337007810530	337007811080	337007811630	337007812180	337007812730	337007813279	337007813830	337007814380	337007814930	337007815480	337007816030	337007816580	337007817130	337007817680	337007818230	337007818780	337007819330	337007819880	337007820429	337007820980	337007821529	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48277	20380	8667	2650	1712	1144	927	972	896	770	763	871	832	896	763	660	680	622	627	600	518	385	408	389	361	349	362	348	362	361	389	387	402	381	368	344	322	372	366	343	479	440	538	657	564	451	350	354	448	409	335	284	286	307	321	340	308	306	320	308	302	316	313	324	294	312	317	288	337	307	315	325	302	305	317	315	329	315	372	293	271	310	313	321	288	330	306	313	297	328	302	318	340	319	329	322	302	344	310	290	305	315	312	292	308	317	333	314	297	317	335	340	291	305	320	329	336	333	292	310	304	309	287	318	306	301	314	316	306	318	313	293	298	298	309	315	316	342	336	342	352	317	305	337	313	316	312	326	312	310	325	256	298	289	319	318	311	319	325	335	340	309	308	307	315	323	310	286	267	326	294	304	325	280	330	329	304	304	297	311	337	302	274	287	300	338	297	296	330	299	284	302	305	297	285	305	335	291	326	303	317	325	304	300	322	315	298	312	297	311	302	330	326	312	293	310	347	328	301	309	303	345	313	313	330	348	289	286	282	323	308	326	294	326	293	280	303	327	317	292	312	292	298	306	325	316	338	296	311	291	296	287	323	319	295	321	289	335	278	306	298	278	323	314	307	275	323	322	342	313	323	289	287	298	300	317	319	322	276	268	289	335	343	300	304	317	356	297	318	307	328	355	304	357	292	327	319	320	319	312	331	323	313	334	296	301	328	304	316	314	338	314	307	309	338	292	336	346	340	348	303	287	325	301	304	322	325	280	296	339	307	327	316	293	321	301	304	295	327	314	283	295	274	317	315	283	313	340	330	342	309	270	317	330	298	332	290	303	277	279	306	312	308	345	293	280	314	297	318	344	299	340	332	313	306	368	321	293	306	324	323	311	310	296	286	310	305	325	316	313	302	312	319	282	315	305	296	327	313	318	299	313	345	290	315	383	328	308	308	316	323	297	327	320	307	312	302	309	328	279	285	304	311	302	305	271	291	314	284	302	312	350	304	309	328	319	305	310	287	303	311	320	310	291	318	290	321	331	312	318	299	306	302	295	278	349	321	301	303	312	336	288	319	315	294	293	323	317	285	316	314	306	290	301	329	308	305	319	311	307	318	353	269	309	310	302	316	301	281	287	324	324	346	315	306	289	305	307	286	295	324	302	289	296	337	292	300	293	343	309	314	303	300	281	314	291	315	318	338	295	317	366	317	311	330	315	338	326	298	326	285	312	310	320	317	316	319	326	306	317	308	333	336	312	323	286	336	312	312	309	335	287	268	331	281	312	342	297	332	309	275	350	325	254	336	306	329	368	287	309	307	329	323	309	323	269	342	300	324	302	301	274	299	336	286	324	319	314	312	314	293	322	340	303	355	320	344	282	330	339	298	327	297	301	301	310	311	321	346	360	310	289	317	330	318	330	325	332	319	288	305	316	305	358	311	295	324	310	289	309	293	325	284	288	318	308	315	314	325	302	326	302	301	309	309	342	344	339	334	313	331	322	324	309	359	308	311	304	288	311	293	300	317	284	319	327	300	308	309	306	321	329	316	350	307	324	327	318	330	338	332	343	333	318	310	311	324	316	296	301	325	270	321	293	312	334	303	357	311	313	305	303	338	316	286	284	301	301	325	321	347	318	336	298	292	340	355	290	313	294	307	294	314	301	339	312	301	307	303	322	323	322	307	305	310	324	329	333	303	300	287	316	302	306	327	299	291	289	298	305	318	306	274	330	298	319	309	333	288	305	302	339	323	345	303	307	312	308	301	311	306	313	303	299	301	349	303	316	289	332	308	324	312	308	303	312	343	308	299	311	332	313	313	326	301	304	325	312	364	270	314	318	313	321	322	346	324	282	311	300	314	317	294	301	328	343	321	283	304	312	288	304	316	320	297	307	303	284	322	313	303	292	265	312	365	313	320	343	295	300	303	326	305	320	307	306	327	300	317	274	335	305	320	320	286	327	306	305	320	268	319	316	302	275	322	315	320	328	347	305	323	319	304	316	295	307	299	330	309	299	295	296	309	322	298	307	304	312	291	304	308	314	336	324	285	329	336	310	313	313	300	320	299	322	343	268	303	304	301	314	311	297	281	288	328	307	318	313	312	312	323	312	311	316	307	290	304	313	344	304	286	300	328	322	335	293	285	334	320	311	277	334	311	312	298	323	320	311	328	295	349	285	309	302	323	325	320	337	319	318	341	308	293	320	337	341	308	316	293	310	330	331	310	339	326	351	322	342	314	297	326	289	321	315	328	330	311	295	326	287	350	297	322	309	295	309	285	297	336	315	291	321	293	329	320	300	337	333	328	320	300	319	307	312	310	289	325	331	313	298	316	303	307	307	316	295	317	279	318	322	296	310	316	298	312	298	284	326	310	334	272	336	300	325	330	312	326	331	321	323	291	295	307	314	349	287	302	300	321	331	336	304	328	306	303	310	312	303	321	308	295	351	298	331	338	324	316	322	347	292	321	307	313	319	322	303	329	301	348	318	308	322	336	323	300	300	311	301	293	347	342	300	313	317	318	339	319	301	314	326	300	289	292	283	319	337	312	307	311	285	287	322	336	301	331	333	287	297	328	302	312	317	304	299	318	306	345	277	331	319	313	321	312	321	318	330	302	317	304	309	329	322	294	314	322	300	322	282	355	322	315	318	310	350	320	318	300	326	321	320	297	316	281	309	361	287	300	346	266	334	303	323	313	292	317	283	291	330	321	320	309	315	306	322	306	349	337	297	272	271	328	329	287	353	345	303	328	296	296	316	276	343	340	281	297	319	313	328	312	308	332	298	304	300	296	314	334	319	362	312	333	328	308	292	332	319	282	342	335	324	331	308	335	335	308	317	333	319	354	347	319	325	280	319	315	273	291	312	336	281	313	280	319	291	312	323	321	320	296	306	265	310	286	333	297	306	312	327	354	308	296	326	312	293	339	312	323	299	310	329	287	327	286	309	320	321	307	303	304	312	346	314	310	330	312	325	286	291	317	277	337	302	297	314	300	285	306	310	314	285	307	325	285	298	324	334	286	297	266	275	314	342	316	282	330	301	327	329	357	292	294	336	335	315	287	294	329	295	291	302	321	304	323	309	314	288	276	311	294	289	337	299	270	300	296	330	300	299	317	304	332	313	281	308	302	305	323	348	312	316	328	344	325	339	329	335	325	318	308	314	323	289	274	339	309	313	308	317	298	306	326	311	314	322	302	322	314	319	316	314	314	316	332	304	316	301	289	302	320	297	345	312	304	318	323	328	290	296	295	300	302	301	303	280	293	315	357	331	294	316	302	325	290	304	322	323	315	305	286	319	304	321	316	304	321	313	316	333	311	316	326	317	308	322	320	308	300	274	338	287	322	317	311	286	300	304	327	312	323	327	348	334	312	318	311	324	338	293	335	299	314	356	307	302	320	300	310	330	317	296	316	319	341	327	287	300	297	313	303	302	306	300	324	324	275	307	319	310	307	326	320	320	322	313	298	334	301	304	302	325	313	308	314	334	295	293
25703	2932	4810	5570	5326	4099	3687	3999	3775	3211	3703	4498	4224	4922	3507	3162	3626	2964	2931	2724	1881	1248	1315	1180	1147	1286	1134	1273	1088	1152	1344	1461	1482	1285	1175	1088	1051	1169	1273	1446	2190	1994	2726	3675	2945	2222	1181	1330	1902	1529	872	793	830	852	811	820	740	768	848	826	829	811	826	841	809	818	805	820	806	764	837	807	788	789	728	788	823	765	827	840	781	787	788	781	794	809	752	786	748	763	797	781	777	773	754	775	812	756	750	784	770	747	744	743	792	789	790	788	764	780	753	753	776	776	734	724	803	806	864	736	724	765	803	778	776	821	789	772	772	748	769	740	784	764	756	759	815	745	775	792	754	783	797	823	830	797	779	816	769	739	770	838	794	825	821	773	786	796	745	802	765	791	790	780	758	761	761	735	722	755	724	788	764	756	778	755	791	797	743	779	749	782	766	786	789	767	765	756	832	742	756	755	767	762	778	765	766	807	760	774	777	770	782	770	784	748	817	778	785	771	808	825	801	793	786	819	812	783	768	818	752	800	764	806	738	796	812	784	772	746	830	757	751	786	787	792	803	789	842	814	785	775	742	748	818	769	757	775	794	755	775	796	765	773	782	763	764	772	736	745	782	737	774	800	751	815	844	793	776	790	816	804	823	763	718	765	787	771	762	786	765	798	761	804	788	774	831	708	828	782	806	813	766	769	777	805	781	798	782	763	799	820	810	779	721	770	777	768	834	730	775	769	765	785	805	767	746	827	796	796	743	791	796	783	778	831	824	778	709	791	843	790	749	782	795	781	786	808	768	750	787	728	775	806	782	752	807	783	755	767	744	733	803	776	793	762	740	756	767	777	803	786	784	711	834	778	774	787	804	837	779	812	781	799	784	793	748	805	766	806	850	774	778	764	734	789	783	738	769	787	738	815	736	748	771	707	766	763	782	792	781	789	768	804	768	780	744	744	748	770	778	780	751	766	735	786	790	788	766	756	778	787	769	778	765	785	739	771	790	782	772	762	742	766	820	817	809	787	801	809	784	747	770	771	754	825	818	743	782	770	754	774	824	816	784	765	743	758	766	781	766	750	789	750	761	752	803	760	822	814	842	759	803	732	765	707	786	758	785	757	802	784	756	810	817	756	814	806	791	812	838	827	765	777	770	819	743	767	790	757	732	813	813	812	772	775	768	752	799	740	768	772	741	844	798	790	792	785	773	755	790	778	792	727	754	789	776	780	775	786	752	802	696	752	773	761	725	756	795	781	804	803	825	761	800	799	758	766	769	703	728	777	792	784	786	760	802	799	784	765	805	733	787	771	758	784	805	768	760	829	741	789	752	796	737	789	764	765	769	800	809	786	764	763	773	756	729	771	828	762	770	732	775	805	776	761	778	757	804	768	807	806	764	773	770	755	752	753	770	753	756	782	748	781	771	773	790	781	781	768	787	778	778	799	787	748	763	736	805	732	790	725	770	788	774	823	753	785	764	744	783	783	787	816	788	819	772	765	796	786	740	772	784	783	822	791	780	741	810	845	815	779	778	810	749	743	729	737	771	800	714	800	806	766	741	804	786	797	807	809	787	751	801	808	726	759	818	792	762	809	767	740	724	760	780	742	755	775	781	795	804	762	793	779	821	763	764	797	759	786	776	803	781	766	782	784	806	813	757	791	807	738	752	786	785	775	737	829	740	767	792	791	755	765	771	760	757	768	775	796	764	770	801	810	751	763	801	800	756	781	794	723	744	788	803	744	778	735	759	819	797	731	747	764	733	758	724	815	799	791	787	762	735	749	817	734	704	807	779	758	744	806	721	778	787	764	784	751	802	725	794	754	764	826	779	744	793	768	809	754	804	819	759	728	751	785	798	760	778	817	791	810	766	751	791	819	740	715	771	796	784	812	778	763	826	825	762	792	784	819	729	774	754	755	754	788	811	770	803	768	740	771	747	758	765	816	820	763	774	810	720	760	763	824	735	768	799	772	843	800	762	783	749	785	691	825	781	791	749	759	762	743	740	765	770	770	746	751	742	773	835	767	783	744	806	790	793	764	796	817	806	813	750	775	812	758	796	815	775	734	817	752	794	788	791	744	771	794	741	754	754	774	757	769	749	766	827	765	753	783	752	789	787	780	770	775	793	733	762	785	781	785	779	803	788	771	777	766	788	806	747	755	791	777	787	794	788	782	762	718	740	721	746	762	758	741	767	760	758	765	758	731	733	745	729	759	750	803	758	778	720	809	753	743	795	747	776	720	724	787	747	801	810	788	765	807	737	792	810	752	811	747	805	807	814	718	790	778	790	820	819	821	792	792	786	803	767	766	727	741	814	750	756	813	769	718	780	775	756	819	746	773	804	777	760	798	817	778	774	756	775	774	771	746	720	841	752	782	835	699	728	819	760	766	793	793	758	824	789	761	794	763	764	855	755	790	819	750	823	770	775	792	797	807	749	776	818	841	780	825	799	726	764	738	783	729	807	760	741	803	813	744	798	814	757	772	786	775	754	786	796	781	757	778	774	754	790	749	787	701	813	779	733	753	707	774	747	792	804	777	742	756	788	733	796	789	793	738	767	793	793	768	806	795	797	737	760	792	803	786	786	811	782	769	810	789	748	760	763	756	856	782	804	798	776	793	796	773	792	727	815	796	769	774	771	798	757	754	745	763	850	791	805	725	800	818	798	825	777	746	780	758	755	754	737	755	721	775	822	714	802	788	738	810	820	809	743	798	788	772	761	814	829	817	786	811	814	754	777	779	741	774	695	776	802	809	795	780	772	783	749	792	797	739	804	772	751	774	784	806	821	731	778	757	789	769	753	754	791	770	780	808	805	744	750	768	735	765	785	740	789	775	769	768	748	749	731	745	775	781	797	781	732	781	758	731	772	759	772	813	795	764	761	777	771	731	779	770	747	744	828	744	778	790	770	780	753	758	774	735	805	836	815	745	738	773	810	772	798	762	788	751	781	739	810	761	794	784	777	855	776	747	786	750	793	785	762	766	761	714	742	746	765	699	743	759	783	790	781	818	793	752	766	774	815	735	759	771	748	719	818	783	762	804	725	719	786	798	818	747	793	763	774	745	819	764	756	772	755	768	773	823	748	755	769	762	776	770	822	773	811	784	794	739	720	791	716	774	784	831	771	737	749	778	738	729	771	748	778	746	787	788	770	790	796	790	750	755	791	845	789	803	756	782	775	753	786	790	812	793	769	781	785	787	760	774	794	806	760	833	792	767	802	762	759	837	766	762	795	763	815	789	791	786	743	807	794	761	753	763	831	786	799	807	821	753	813	752	775	749	762	708	810	813	809	788	757	760	770	780	821	780	773	787	830	816	800	831	799	794	728	773	779	768	747	746	765	765	746	844	789	801	766	710	818	783	789	775	785	812	798	814	812	805	764	779	752	801	762	749	780	824	777	751	753	793	752	765	786	764	813	789	805	785	787	724	782	764	763	814	824	802	739	758	773	813	784	769	775	752	758	796	778	743	779	764	769	806	765	815	786	779	754	750	777	805
4559	432	351	324	329	332	338	428	431	398	454	544	483	505	446	419	438	424	365	411	348	361	350	326	318	330	310	337	300	320	336	305	352	358	356	347	331	290	298	313	313	344	348	352	333	311	314	327	352	323	331	324	326	278	325	320	321	340	308	319	356	326	332	284	358	358	323	335	319	348	335	334	324	298	334	307	340	329	342	343	329	343	305	314	348	324	365	357	314	339	308	332	345	314	335	346	291	308	331	327	325	317	308	341	309	336	333	335	328	355	309	357	345	300	290	336	316	303	308	343	309	340	340	361	349	355	334	338	316	326	327	295	362	344	387	317	309	321	353	339	354	319	324	302	327	331	355	298	342	327	319	332	299	304	304	315	333	352	293	342	320	330	318	347	339	323	338	303	309	336	374	333	317	317	365	330	323	324	319	294	285	296	351	306	317	332	320	353	294	309	303	325	343	342	302	337	324	317	347	319	314	347	349	319	313	345	317	322	326	297	323	333	308	338	337	319	331	296	351	316	320	391	334	302	342	319	328	327	322	338	329	302	335	308	320	342	295	313	280	372	354	330	316	322	285	321	319	328	305	337	306	261	348	312	333	347	344	304	340	363	328	339	381	308	337	341	289	327	326	341	297	314	345	325	318	374	309	288	320	313	309	351	284	333	279	308	331	343	312	335	305	310	322	350	327	340	299	278	318	290	299	335	336	331	305	324	296	332	292	311	315	358	347	317	311	347	342	310	337	305	312	304	341	321	282	303	276	338	380	310	333	308	328	307	358	311	321	278	332	304	311	344	342	333	325	356	350	312	310	301	331	303	338	319	351	347	352	297	290	283	301	304	317	317	346	300	319	328	299	312	354	319	315	318	355	315	354	338	353	275	346	326	369	331	310	310	328	325	323	370	301	291	351	307	307	328	309	326	286	325	332	323	310	317	324	342	327	314	352	335	312	302	323	297	346	332	312	307	333	294	364	292	347	323	308	315	328	321	330	329	358	326	311	345	314	323	314	348	333	368	342	336	335	333	328	305	317	345	326	326	350	343	317	330	324	327	318	318	307	320	325	322	337	319	333	302	339	316	331	301	371	330	326	336	318	341	335	310	310	316	334	298	341	361	353	332	354	311	344	329	296	355	316	321	332	321	334	325	344	305	338	321	316	343	344	330	312	328	339	338	336	336	349	328	342	314	304	309	292	331	316	319	373	320	325	325	332	323	323	320	339	347	337	315	333	340	329	314	298	334	353	344	323	293	361	363	304	308	353	347	353	307	303	347	293	274	295	338	323	291	363	320	329	329	327	340	340	318	310	303	310	334	312	332	331	345	347	327	347	352	317	331	324	354	330	346	289	336	307	327	330	306	338	329	329	340	314	334	333	339	316	309	318	294	326	348	314	326	347	335	303	310	322	317	341	320	270	358	331	319	320	344	344	310	283	362	302	353	340	298	361	298	330	338	325	326	326	330	340	316	330	311	320	341	301	301	337	346	327	311	315	304	328	331	319	319	303	298	341	346	324	329	344	342	326	312	318	302	337	361	305	301	349	331	344	354	331	320	329	337	338	327	325	323	311	343	345	312	325	329	308	322	345	339	305	330	273	331	337	310	312	326	334	344	321	348	302	290	320	347	353	330	312	323	327	333	356	312	325	322	351	271	332	331	300	346	306	320	298	332	340	320	354	321	299	337	311	305	329	334	331	350	332	326	334	355	347	309	322	330	358	307	343	327	339	318	363	333	337	313	334	329	326	286	305	348	300	297	322	344	332	323	294	289	334	359	310	321	350	310	324	322	321	323	292	329	299	296	318	311	330	347	332	304	316	348	314	309	310	344	309	343	309	324	331	329	302	318	299	348	346	272	312	321	344	342	293	306	295	348	327	308	320	338	314	323	337	343	329	308	312	293	337	319	308	340	333	322	323	321	340	335	325	359	307	318	307	301	317	335	339	319	302	308	303	312	314	360	291	340	345	309	348	288	344	338	335	341	327	350	310	319	308	324	315	320	337	300	306	346	368	306	313	320	345	322	321	345	350	328	300	338	279	323	307	334	329	320	319	348	326	320	335	332	357	353	341	340	336	329	322	281	335	278	349	326	307	300	340	319	329	337	337	321	320	320	312	305	314	336	322	317	304	327	316	329	328	298	300	336	311	317	368	314	337	316	314	374	346	290	293	301	332	331	326	344	332	309	320	331	343	332	318	339	337	349	326	307	329	350	323	325	322	310	323	348	325	318	375	323	323	326	321	322	319	334	325	317	309	313	289	285	324	344	341	338	335	344	317	326	319	369	350	299	352	323	355	322	332	314	322	346	342	296	334	303	339	377	329	314	358	299	312	332	316	332	304	329	280	320	309	319	348	316	310	308	309	315	338	322	319	335	341	303	323	329	361	337	329	306	314	356	329	340	338	337	317	340	314	325	331	369	347	298	323	318	343	297	318	346	325	320	385	330	321	283	299	327	333	303	285	310	301	326	349	354	347	328	321	367	312	320	309	322	336	324	316	293	362	336	369	351	296	343	326	313	356	341	322	311	278	317	305	305	307	292	307	346	328	316	323	310	306	330	328	335	277	284	334	364	321	355	317	322	301	338	329	348	339	309	352	309	328	357	337	310	309	310	335	300	324	325	328	302	323	306	346	308	334	321	333	298	326	338	310	345	334	330	324	348	322	294	334	292	326	358	310	342	319	323	315	303	266	307	351	324	304	342	307	342	304	311	326	312	328	319	325	337	342	350	364	348	368	309	318	312	340	353	326	320	322	330	306	360	328	316	304	321	322	327	333	304	324	345	312	320	302	321	312	298	314	341	306	344	319	312	350	333	317	332	324	346	305	334	299	299	333	302	342	356	307	337	328	335	305	307	334	324	315	310	325	358	346	310	351	281	314	307	300	307	307	303	324	307	329	292	307	291	335	352	283	323	360	335	298	335	341	358	331	325	335	344	317	303	301	328	316	357	334	315	362	321	343	321	350	337	331	319	310	323	325	322	325	332	345	315	310	332	318	315	313	334	363	305	305	373	307	295	343	347	321	328	339	318	323	315	390	340	307	340	281	329	332	340	349	334	302	324	331	322	311	295	314	331	342	330	345	300	321	344	362	320	297	322	330	328	313	315	324	320	315	329	323	330	313	327	340	342	329	305	327	317	348	324	325	293	310	304	355	351	342	343	349	325	333	350	284	326	342	296	297	311	332	296	335	329	311	308	323	335	283	328	321	347	368	348	320	342	337	305	309	343	300	318	301	329	309	307	292	315	278	325	311	314	328	282	342	356	311	355	339	308	281	334	320	358	338	332	311	323	314	312	311	330	322	324	347	300	319	350	350	298	312	339	327	347	337	316	337	340	311	321	314	350	320	332	306	310	338	325	323	306	355	339	340	330	325	374	304	345	309	320	320	312	301	266	292	324	339	335	308	355	336	334	335	326	317	337	312	315	316	304	348	313	306	321	320	351	315	359	329	327	326	323	328	334	310	301	331	286	333	327	330	292	315	309
3871	796	844	897	879	917	853	1222	1366	1130	1599	1951	1884	2129	1638	1471	1822	1342	1395	1326	990	732	856	829	775	806	798	799	777	827	938	958	990	959	899	820	817	811	800	799	761	781	766	811	799	804	782	778	836	745	744	773	747	724	769	745	802	814	788	782	754	761	778	740	784	773	797	779	810	778	769	805	791	731	752	763	793	816	764	746	770	762	787	768	781	794	774	749	834	766	809	742	750	749	702	757	793	808	784	743	750	738	780	802	725	718	773	766	752	758	756	767	759	751	735	756	769	739	779	797	759	749	746	798	797	742	733	796	784	742	775	776	805	775	777	724	762	778	730	758	786	781	768	741	757	772	748	767	745	772	752	790	729	804	773	771	757	727	771	740	757	780	773	763	743	738	743	712	747	765	791	816	764	723	748	766	752	764	738	760	773	793	790	811	764	805	746	744	727	779	748	701	781	771	777	773	757	762	785	769	772	770	766	693	757	773	815	769	779	788	747	783	779	731	766	789	722	760	784	766	775	754	757	770	712	796	776	738	754	809	778	760	785	779	777	776	842	802	808	778	796	740	788	809	768	733	781	739	756	752	742	740	782	825	767	764	755	784	745	789	743	765	743	723	761	781	797	791	750	750	761	714	811	780	798	694	747	758	723	791	709	752	767	777	778	766	749	777	762	775	756	764	785	767	757	770	769	749	756	760	740	796	806	770	752	808	761	768	759	742	752	819	813	756	729	764	782	769	784	700	790	781	794	712	794	783	725	826	757	752	760	762	766	773	747	790	744	763	726	811	800	768	784	798	816	795	741	748	776	747	788	780	786	746	758	744	730	750	809	797	819	750	782	757	750	775	770	782	762	800	777	804	804	734	717	757	737	741	760	792	742	767	809	770	743	741	827	809	775	740	776	743	760	820	793	744	799	775	779	732	745	756	783	783	782	748	768	792	702	754	720	805	772	796	767	742	757	805	696	770	784	747	767	749	752	758	771	713	787	769	781	799	772	775	769	747	801	711	792	748	765	785	792	770	742	742	746	755	791	775	745	715	804	774	766	786	738	744	775	725	715	746	710	768	768	781	739	745	766	742	815	746	766	758	794	762	750	830	744	693	800	788	798	759	737	803	736	781	784	715	756	772	794	783	749	735	776	743	736	790	758	781	812	752	789	731	765	771	772	717	760	724	752	751	739	759	801	752	746	781	743	741	750	740	726	741	765	797	787	704	774	760	767	775	800	771	740	753	782	754	792	758	760	762	787	712	749	802	765	715	775	769	789	777	748	730	770	789	823	817	758	749	779	765	796	802	794	734	688	734	805	805	760	799	749	771	756	765	793	783	740	780	815	788	745	749	795	776	778	763	824	797	745	751	724	710	750	825	790	768	792	767	787	755	761	767	791	723	749	748	808	790	759	781	717	737	750	806	748	800	734	745	758	731	776	711	766	729	790	761	777	734	746	785	755	785	797	758	769	726	774	774	787	815	768	738	745	760	748	752	759	766	811	800	726	794	766	752	759	708	722	783	751	739	825	781	804	760	748	752	786	797	738	779	747	771	739	835	802	767	725	784	751	734	759	779	741	761	805	773	755	714	775	770	791	741	776	743	798	805	705	776	834	734	788	786	775	789	778	769	753	744	776	750	785	821	778	724	771	758	731	794	756	784	730	775	778	745	796	766	737	762	759	769	799	747	798	730	759	770	755	785	742	748	745	779	796	763	750	767	785	761	765	771	716	754	762	782	762	731	741	794	777	711	795	788	779	803	777	780	762	796	743	712	816	781	794	766	776	793	739	761	780	741	843	744	738	762	798	796	808	757	769	729	765	850	762	787	731	745	724	771	744	775	721	795	815	760	771	759	788	735	732	717	753	720	792	806	747	770	777	783	774	746	736	752	725	748	787	809	741	760	819	753	819	740	751	766	746	758	761	806	764	758	730	815	732	701	797	738	718	812	788	755	709	747	710	752	764	742	737	817	752	753	745	785	728	751	794	745	736	785	824	797	755	798	781	779	789	808	769	775	773	768	799	758	749	785	731	781	758	738	771	755	707	792	772	723	750	812	785	770	747	757	762	782	738	745	756	814	795	765	769	745	730	756	797	805	774	761	789	752	787	830	755	763	764	719	786	777	761	747	796	761	746	759	766	772	779	797	765	799	761	774	816	750	818	794	762	735	810	763	784	731	706	795	806	731	770	779	772	748	768	747	785	769	782	794	732	780	794	828	749	766	777	729	707	765	755	802	724	829	770	788	776	750	777	742	762	770	800	733	765	782	811	783	719	751	751	754	769	757	753	766	793	753	790	729	781	772	697	790	739	762	771	755	777	797	716	798	782	709	766	782	739	746	789	736	808	822	775	761	785	747	759	809	773	769	755	827	722	732	780	773	737	717	768	757	808	799	751	802	772	790	758	792	767	757	769	771	750	739	767	790	786	785	745	797	750	754	774	757	785	780	766	777	763	790	805	742	797	815	763	753	778	763	772	760	740	784	769	753	775	745	779	780	773	768	756	717	787	765	805	760	796	774	780	792	793	743	801	781	826	725	709	732	776	738	733	773	756	759	830	731	740	799	758	772	723	812	811	759	769	758	809	767	704	762	736	705	790	770	730	747	813	774	800	798	783	719	749	781	780	783	722	768	731	778	789	764	735	751	734	723	834	754	794	767	725	775	764	740	759	766	738	757	765	783	790	806	811	749	765	790	760	752	747	757	775	782	779	797	786	786	775	741	745	781	769	819	781	736	718	753	754	763	805	745	790	768	814	822	776	801	756	733	753	776	742	772	767	788	810	744	795	714	768	812	744	750	753	728	789	792	764	770	780	733	802	724	746	724	834	781	766	787	744	745	800	774	770	736	742	809	803	759	809	764	798	759	761	735	772	779	771	807	724	707	766	788	783	749	819	743	737	786	797	801	796	763	787	759	704	749	776	814	767	795	749	786	809	790	757	794	809	744	736	756	774	751	768	766	783	783	734	771	751	783	757	728	813	794	762	759	750	732	759	760	780	772	775	758	810	790	804	740	769	827	745	735	769	783	723	748	760	741	762	741	752	718	720	720	768	771	751	770	704	771	747	807	761	800	716	744	741	778	761	787	789	760	729	769	796	770	740	823	827	765	722	837	738	785	742	723	753	748	801	777	761	801	754	740	764	742	787	748	780	753	811	770	737	751	744	795	737	735	791	751	723	757	759	785	798	750	789	762	728	765	698	755	779	774	740	721	718	760	733	773	819	757	801	734	773	729	774	780	786	746	744	757	749	755	774	761	731	704	802	727	758	745	778	744	782	783	750	762	695	756	776	759	757	771	781	771	785	735	778	777	767	752	735	819	761	759	795	755	759	760	755	741	788	795	713	695	763	759	733	790	726	763	710	799	816	733	762	721	767	736	767	812	770	735	756	774	816	772	744	762	766	743	773	800	726	757	730	749	768	768	739	736	741	736	783	791	819	754	755	728	765	777	786	775	787	787	709	758	717	733	708	753	753	760	776	733	765	764
39311	11498	2447	1409	971	908	508	509	517	400	538	595	607	606	510	428	464	418	347	346	313	237	227	224	247	237	254	210	244	234	231	266	280	257	229	230	199	227	232	240	283	267	324	351	301	282	215	235	227	227	206	220	202	213	217	191	200	182	188	207	218	178	227	214	204	194	217	215	219	187	201	202	200	208	208	215	189	207	240	212	208	238	215	201	222	201	210	197	193	224	191	202	236	209	206	223	200	193	191	183	233	193	219	195	208	181	221	215	232	198	195	204	209	231	227	207	201	211	195	216	219	212	187	206	217	190	208	199	203	178	218	196	225	193	181	182	189	188	204	186	190	197	233	194	206	205	209	192	194	175	191	182	197	204	205	200	211	201	207	187	178	187	209	187	226	190	215	209	202	198	216	185	215	176	179	198	183	204	197	202	199	186	220	200	196	203	204	169	187	192	202	230	196	187	213	201	209	207	200	200	203	199	183	192	226	198	188	200	192	217	216	208	205	214	183	190	208	199	196	204	194	194	206	199	205	184	208	229	212	216	192	196	211	214	180	180	226	181	219	212	195	235	212	196	218	209	172	177	227	204	222	177	182	209	205	187	205	199	194	207	191	190	202	221	216	206	190	207	199	205	178	225	198	192	240	218	223	232	199	200	195	206	214	204	189	190	212	196	195	191	178	211	219	210	217	193	193	206	223	243	196	213	180	232	213	198	209	188	218	199	174	185	211	202	206	194	205	215	214	233	218	216	207	215	200	182	204	185	212	222	203	229	197	210	212	203	214	216	216	215	194	201	194	181	185	196	199	192	185	219	215	231	204	206	195	202	203	192	209	186	207	210	193	181	172	198	209	207	184	225	216	221	197	186	210	236	222	182	207	236	204	194	200	174	204	189	242	210	222	197	190	179	188	195	214	224	197	190	210	184	220	234	217	206	204	205	213	222	215	191	197	208	155	208	190	205	177	194	202	232	187	208	203	184	209	197	184	186	171	228	218	198	217	157	203	216	220	170	201	190	181	195	168	184	180	192	180	207	185	173	189	208	188	178	193	189	214	195	210	213	207	193	202	192	195	203	188	180	210	182	197	180	204	199	188	214	186	195	194	234	173	210	199	198	207	205	183	189	212	185	179	198	166	212	184	197	207	185	218	191	204	210	208	209	208	189	218	196	202	179	202	187	184	205	200	199	208	190	212	209	197	196	220	190	193	207	202	189	205	208	202	196	208	179	205	201	217	198	234	211	194	229	184	222	219	200	208	222	183	187	194	216	178	202	193	200	209	203	231	223	178	215	185	224	209	173	194	221	238	214	200	188	220	176	215	197	206	212	188	160	205	225	182	214	205	190	208	187	170	200	206	226	232	209	194	176	181	181	236	197	230	186	184	188	202	220	194	202	201	208	186	199	233	203	216	187	194	195	213	202	212	193	201	214	194	187	197	201	200	181	218	227	223	251	175	188	224	211	209	200	216	210	207	224	184	203	223	220	201	182	171	209	196	243	243	192	191	188	211	202	220	195	201	193	216	201	204	202	201	218	217	212	214	204	187	173	219	199	215	186	194	206	191	193	203	227	196	229	186	203	202	208	210	221	182	198	194	193	208	216	203	225	222	216	171	211	204	186	193	227	202	215	205	205	178	181	212	198	207	206	192	209	210	216	213	214	208	182	171	200	204	201	206	198	204	202	218	208	193	179	217	202	214	217	198	194	189	204	219	183	217	203	208	220	202	201	200	196	229	229	203	207	180	182	196	193	191	218	204	224	185	223	208	201	201	216	211	202	205	186	214	209	186	211	202	207	214	189	202	198	180	192	220	188	169	200	177	205	187	201	185	203	173	207	208	188	201	211	203	190	207	222	209	211	219	206	212	212	199	176	201	221	204	186	187	222	196	212	200	203	229	221	191	185	204	214	236	190	215	179	233	200	199	183	222	181	196	189	231	201	186	190	204	227	213	209	193	186	180	223	183	192	227	203	235	190	195	191	207	227	200	182	205	204	191	212	215	179	183	204	213	199	197	190	173	217	203	223	190	187	200	196	207	212	186	215	203	214	220	221	222	209	208	219	197	200	247	171	231	200	203	208	207	213	179	171	191	197	181	201	193	212	207	201	227	203	218	195	215	200	208	171	183	156	195	187	191	221	222	223	209	194	174	172	213	190	240	189	200	189	206	207	230	207	198	209	210	208	194	198	185	213	203	215	224	205	203	194	236	225	235	222	228	204	195	213	224	214	184	180	194	194	210	187	221	185	195	182	218	192	197	211	202	188	202	206	210	201	220	213	188	195	199	223	215	185	183	200	187	209	204	198	201	188	164	185	226	212	227	212	205	216	213	209	188	186	221	212	164	211	197	214	186	205	181	191	202	192	213	211	210	230	213	199	205	204	197	204	208	196	214	241	206	190	200	194	231	216	196	198	222	192	199	208	190	229	201	217	204	171	215	183	230	180	210	209	203	215	213	214	208	214	198	184	212	192	196	186	214	197	198	219	212	176	192	181	203	208	201	210	212	178	200	191	222	211	188	219	233	191	178	189	188	213	228	216	179	194	203	184	202	223	209	196	177	189	208	198	215	205	220	202	183	191	203	239	216	193	188	201	191	218	191	226	197	222	188	190	200	186	187	214	193	205	188	198	202	197	214	209	202	212	216	179	215	206	211	210	196	171	174	211	196	194	175	186	186	196	183	204	199	193	217	194	190	217	225	170	195	216	220	195	161	196	193	203	210	231	183	221	191	213	203	198	194	179	205	204	193	235	209	201	196	220	189	202	187	211	216	192	203	196	195	215	190	179	198	211	202	213	174	183	200	213	198	204	204	184	195	210	192	182	188	203	184	177	187	214	171	209	207	219	194	216	211	186	195	197	221	226	184	200	190	213	200	192	199	191	209	174	220	198	173	223	238	212	204	184	183	207	236	207	218	206	233	205	214	213	208	226	217	220	225	192	206	183	189	238	209	218	217	227	207	193	185	189	212	206	216	187	211	209	191	195	232	181	179	198	195	191	192	202	219	193	229	202	229	214	201	212	208	193	203	191	193	195	201	189	245	222	225	182	205	190	237	203	196	212	248	197	227	198	208	204	208	201	206	191	204	157	228	204	213	202	216	222	193	194	203	210	199	200	189	181	189	212	234	192	193	189	199	171	206	207	218	209	186	219	215	189	198	237	213	219	211	222	207	218	217	216	178	177	205	209	190	190	223	217	201	185	199	218	189	194	227	185	194	197	208	201	227	213	210	173	202	212	201	174	178	225	204	187	220	219	204	220	198	208	199	206	200	218	209	198	202	188	186	216	189	192	194	208	206	184	199	190	218	207	214	167	157	186	192	204	209	193	208	190	199	191	200	183	223	173	204	180	206	186	215	187	189	212	196	179	192	224	211	221	200	219	168	187	176	178	167	198	189	199	201	183	196	192	197	193	210	221	208	191	211	191	192	216	202	206	190	216	176	221	206	194	220	199	189	211	195	193	200	194	181	192	212	185	192	167	216	219
18755	1640	2652	3005	2967	2587	2096	2349	2270	1892	2548	3085	3128	3256	2320	2178	2513	1805	1871	1845	1365	804	863	763	870	741	712	744	710	773	947	933	908	845	839	768	669	711	805	895	1236	1111	1572	2039	1576	1167	669	892	914	803	546	529	540	542	542	540	555	553	541	511	553	550	533	527	504	575	533	517	572	538	557	554	520	524	501	545	525	537	519	518	559	558	567	524	534	535	545	529	544	548	556	542	526	495	580	573	526	517	534	545	552	542	561	513	541	570	580	523	544	538	510	511	528	508	539	599	541	510	558	571	551	551	547	510	545	510	535	546	501	521	534	545	572	532	527	546	541	527	540	552	528	565	497	517	488	546	522	535	555	569	517	542	538	555	534	516	576	558	527	509	493	561	532	518	496	541	492	537	543	574	559	513	564	537	513	523	491	515	491	545	549	549	536	506	543	561	496	526	553	526	531	506	574	555	540	530	529	502	538	562	526	538	515	523	552	538	500	514	536	554	503	527	535	524	585	530	553	525	572	570	534	560	541	521	545	530	532	562	566	548	542	558	548	550	530	547	525	516	552	564	500	526	527	531	551	521	525	544	515	540	536	510	527	510	515	520	537	518	576	543	504	511	529	557	528	550	565	550	558	500	520	553	528	509	538	538	483	529	525	545	529	567	553	535	551	501	544	537	534	543	513	532	531	528	543	555	528	536	564	575	563	539	483	503	520	537	542	543	533	559	519	532	514	541	523	554	546	554	556	536	551	521	555	561	547	512	548	553	571	519	481	490	490	495	513	505	533	509	548	544	562	562	548	526	517	523	508	499	549	546	519	498	512	555	545	511	552	493	517	498	554	526	515	517	534	556	521	521	520	541	550	487	508	524	511	512	544	515	564	554	528	516	544	541	550	576	548	556	541	520	546	509	565	519	576	547	552	515	517	528	533	548	541	500	554	537	539	511	546	489	507	496	555	515	534	539	547	546	528	541	532	539	522	495	480	509	572	583	520	498	528	521	553	565	505	552	520	535	506	540	549	503	530	568	544	531	557	551	560	515	510	551	517	534	524	532	498	501	536	559	524	546	565	556	553	523	483	566	507	528	493	535	489	548	538	537	530	563	508	553	496	530	528	480	525	517	551	467	545	570	502	556	529	505	537	546	554	560	502	502	494	556	558	539	515	522	527	539	546	569	501	569	578	507	542	508	545	556	585	537	500	562	545	534	524	535	583	535	520	527	566	519	530	487	560	515	507	582	551	532	495	547	558	515	558	506	543	566	519	502	512	521	561	552	537	517	492	546	511	543	550	528	499	513	553	495	525	571	528	527	539	522	530	543	534	538	540	550	565	487	542	528	550	573	529	527	578	537	545	496	554	521	525	549	503	547	558	532	552	565	576	560	540	522	531	489	530	491	491	524	532	498	512	561	527	500	590	520	510	516	525	543	529	579	539	532	532	490	555	531	528	551	520	541	514	542	537	548	592	562	547	505	512	554	559	549	536	554	527	540	551	517	510	554	572	570	542	491	518	527	515	493	487	530	533	552	544	562	571	559	530	527	524	520	550	512	476	560	548	559	557	530	520	496	546	511	526	506	490	508	533	533	536	532	524	505	498	512	534	563	547	531	530	536	478	536	514	518	518	515	524	570	496	517	548	516	599	505	495	520	567	536	555	541	482	497	540	546	524	512	543	509	505	509	554	556	543	554	534	505	498	530	492	558	559	501	540	570	517	508	513	512	523	521	539	530	540	515	529	505	472	565	515	515	532	524	529	537	552	530	541	545	554	562	528	555	541	532	503	515	541	545	549	515	538	530	548	533	572	557	521	562	569	543	546	525	516	530	551	515	530	552	514	533	531	532	524	558	524	567	522	547	549	528	520	481	536	537	511	559	518	531	565	541	551	502	526	515	531	506	536	589	526	554	524	550	521	519	545	531	520	549	559	537	485	543	493	531	552	569	552	528	517	549	516	467	488	515	499	520	479	542	554	534	521	551	537	557	561	515	554	522	508	545	554	563	532	533	562	547	540	551	562	524	522	523	512	553	548	539	539	523	539	564	513	536	572	517	458	500	518	495	528	542	506	544	504	564	502	541	522	509	509	537	513	556	537	508	514	563	564	520	566	554	546	515	527	545	509	529	511	502	536	524	510	552	527	558	542	529	557	535	517	527	497	526	538	483	497	495	519	507	492	545	518	516	553	529	511	530	529	525	556	539	554	545	503	557	522	511	560	554	506	508	538	543	529	510	549	534	529	571	521	566	512	535	531	548	500	519	581	559	534	532	511	485	511	520	532	563	550	499	525	553	520	549	588	516	509	526	505	534	518	580	522	496	513	532	504	530	519	522	558	523	543	569	540	515	527	544	525	503	523	575	503	527	527	528	515	521	508	576	540	517	500	546	526	526	516	493	551	517	567	517	515	530	508	514	551	528	512	529	540	567	535	556	512	579	550	586	533	573	517	536	534	569	538	531	571	513	577	520	551	537	557	543	491	556	473	532	512	568	521	496	532	510	505	524	562	559	531	544	530	554	535	545	536	518	526	484	549	539	599	543	554	569	528	556	529	567	534	581	558	561	540	513	535	524	582	541	532	523	551	569	542	539	517	512	536	493	556	530	546	531	526	513	545	509	534	504	516	524	490	545	534	550	549	537	521	508	492	490	536	587	561	486	534	525	538	514	528	525	512	550	520	520	557	527	536	530	543	486	518	541	554	513	532	519	567	524	562	531	507	534	510	523	541	528	520	560	516	562	522	567	527	561	518	577	532	553	538	527	536	548	475	554	542	498	536	498	531	524	538	480	561	535	524	491	481	519	561	520	501	584	547	532	554	512	545	533	512	517	541	510	546	536	522	568	514	557	528	544	539	554	551	539	515	509	540	544	522	528	536	523	542	552	522	514	546	520	524	521	541	562	495	548	520	547	551	511	569	548	532	553	521	522	527	559	515	529	514	535	554	531	531	531	510	504	524	568	542	573	573	516	546	506	524	531	500	531	530	552	546	591	523	509	550	565	483	528	514	545	514	531	472	532	513	533	528	503	540	542	515	564	568	556	572	505	556	568	521	525	524	529	520	526	552	574	492	551	552	566	538	525	525	521	531	530	526	523	600	515	537	577	532	540	547	505	562	555	548	531	524	533	566	559	501	539	480	546	507	558	506	577	586	540	564	532	560	571	559	525	542	504	532	547	504	498	514	507	543	527	535	505	526	514	549	539	578	555	501	495	540	540	533	479	512	551	503	546	569	511	538	500	530	528	559	558	516	533	504	524	545	520	545	538	536	500	506	531	485	493	511	533	530	541	538	572	509	556	530	533	571	518	521	554	563	544	588	526	486	550	534	558	509	541	547	546	520	510	553	518	590	542	558	546	541	534	536	553	517	507	489	508	508	532	527	539	517	548	547	498	518	494	572	540	512	503	507	537	546	492	533	521	534	478	558	529	507	548	537	517	553	541	535	546	543	524	499	517	545	517	547	495	561	504	561	527	551	527	537	530	551	541	528	520
44424	20940	11366	3317	1967	1456	994	878	903	688	778	974	927	953	752	647	763	595	629	563	445	370	417	330	342	381	332	359	399	346	399	403	408	393	368	382	324	373	354	414	490	518	515	665	566	420	334	445	417	387	331	328	314	310	329	294	311	339	318	311	332	328	299	314	321	307	303	332	315	342	317	281	327	307	312	291	334	286	308	301	316	312	304	320	290	304	289	322	314	323	299	298	317	327	330	334	331	316	316	314	347	322	309	338	312	283	288	325	296	309	303	296	346	320	318	302	281	309	340	309	319	307	315	318	301	272	314	348	278	304	339	334	315	297	327	333	296	328	322	310	315	318	295	314	293	332	327	331	339	319	325	310	322	285	281	292	289	320	337	327	298	301	333	305	287	305	327	283	300	301	280	320	283	294	289	280	331	314	315	312	303	323	276	316	285	316	323	307	292	288	293	302	321	278	292	306	315	303	304	293	299	301	349	324	342	305	319	303	277	328	321	299	286	331	284	313	324	344	320	297	327	292	300	345	289	331	301	273	296	343	294	274	287	288	291	315	313	290	289	295	279	294	281	286	331	310	288	314	311	308	324	322	319	310	330	295	316	315	295	316	311	314	326	316	330	315	292	283	305	328	301	316	321	335	305	299	335	288	294	284	310	314	299	305	253	329	277	266	349	310	321	312	304	275	319	294	319	312	309	301	312	283	331	286	291	271	308	314	309	319	317	271	323	311	290	264	326	304	297	307	295	305	299	271	291	296	316	346	325	324	294	307	315	299	348	309	306	336	314	284	324	327	290	336	325	279	306	309	310	331	326	323	287	352	324	277	327	324	306	310	284	281	301	298	313	290	290	291	319	334	336	315	314	316	306	319	298	270	300	318	302	317	308	307	355	332	292	300	340	326	296	277	337	293	356	305	342	324	298	291	306	297	297	338	283	324	307	298	348	315	286	316	303	310	344	330	330	307	307	301	311	336	314	317	317	302	325	305	290	300	293	321	330	343	300	343	320	343	347	302	289	346	304	336	300	338	323	268	332	316	311	314	296	331	320	328	327	327	279	316	299	303	300	314	321	318	326	352	331	308	346	273	326	307	320	316	349	283	317	295	326	294	336	313	304	313	273	281	300	283	350	318	309	307	301	325	279	325	338	299	303	317	331	287	306	314	268	303	300	310	345	330	310	296	305	336	283	298	308	343	313	290	299	287	297	309	307	327	295	294	308	293	309	303	310	290	302	295	297	337	290	292	343	279	328	334	276	303	316	321	283	325	307	306	331	300	290	299	287	284	303	310	310	293	322	330	294	250	322	337	323	317	318	294	288	295	301	320	321	318	354	293	321	298	301	302	326	341	319	311	331	304	357	282	298	311	323	328	293	306	274	347	323	323	281	326	313	323	330	297	322	295	309	326	336	294	320	302	312	311	321	271	293	305	302	295	312	305	305	295	343	342	331	271	323	343	289	299	294	332	321	305	322	298	308	312	315	305	319	314	330	325	307	293	330	291	314	308	323	280	299	304	314	297	330	309	318	319	328	330	324	291	295	301	307	307	315	327	306	330	321	313	265	321	307	317	321	306	295	292	309	343	294	302	305	320	330	321	340	338	321	340	322	276	283	327	306	316	326	350	269	317	318	324	294	329	294	287	315	299	311	304	314	336	342	313	324	306	323	312	284	315	320	328	307	331	330	292	313	302	328	302	319	296	311	306	304	318	315	323	311	308	344	305	336	293	280	306	327	340	273	330	302	317	350	338	310	301	300	309	313	325	313	328	316	330	317	321	330	293	314	287	293	318	340	319	294	291	314	321	308	333	328	325	330	288	313	278	284	308	292	320	318	315	284	306	333	306	285	309	290	321	324	310	329	294	292	328	366	288	340	321	316	317	312	310	320	342	333	323	359	339	299	316	298	303	311	305	325	289	302	307	281	344	302	304	339	263	301	295	271	346	328	303	338	288	308	325	310	304	312	315	268	300	287	304	301	304	292	312	278	300	324	304	307	320	302	343	338	314	322	307	320	282	294	309	308	323	368	279	334	333	342	317	306	318	349	309	319	319	300	342	349	347	338	297	296	313	303	330	342	303	308	319	304	317	317	306	330	314	302	312	290	284	320	305	290	304	329	320	339	331	323	292	357	300	309	308	315	316	315	334	280	276	300	331	320	306	344	310	321	293	274	310	293	315	367	287	300	326	315	313	305	290	298	296	299	295	304	350	301	305	322	351	306	297	307	299	312	321	297	327	300	337	328	328	305	305	260	314	302	302	324	298	305	279	264	309	299	294	318	337	293	297	317	286	296	286	285	330	317	300	330	309	312	294	334	324	291	338	284	352	302	330	315	328	329	320	283	275	298	314	288	310	288	306	342	307	291	338	309	290	320	308	311	254	284	310	294	294	314	319	281	308	334	339	278	320	288	315	294	315	312	333	308	328	312	324	305	306	308	328	309	292	326	315	318	281	336	299	307	302	326	303	318	294	287	346	309	283	310	292	293	302	307	297	285	340	294	298	307	313	323	331	301	305	306	310	322	317	311	322	315	313	304	316	281	303	312	302	297	318	312	326	319	345	290	285	303	335	310	295	325	340	331	307	314	297	302	334	293	302	317	295	334	300	295	308	299	302	300	293	323	308	333	337	316	315	295	289	321	353	323	284	297	291	286	305	294	309	296	322	302	286	306	305	324	300	304	350	305	317	327	309	306	298	295	301	322	276	301	308	303	307	346	319	320	272	309	309	295	321	341	285	270	325	303	323	285	290	305	311	279	294	325	329	277	333	317	278	299	301	286	322	322	312	318	284	262	316	302	345	319	311	333	300	332	342	290	334	316	299	328	286	304	293	308	312	316	351	297	352	326	311	332	288	286	310	305	315	301	301	302	340	324	310	321	325	321	313	326	293	291	312	298	304	327	290	320	290	331	292	326	331	294	352	302	339	312	326	315	291	302	333	300	299	291	299	356	311	314	281	337	322	318	306	331	299	297	335	296	326	281	306	310	333	335	296	329	313	312	299	309	312	298	275	298	335	307	298	318	304	307	311	296	310	310	320	298	336	299	290	324	340	310	290	311	309	295	334	311	320	316	293	303	314	286	316	302	330	324	322	309	342	316	322	300	278	334	297	345	298	309	359	282	295	330	354	322	300	329	304	287	303	303	296	295	299	318	291	309	334	326	300	344	316	286	318	326	309	324	295	326	352	302	291	308	290	266	307	329	309	298	319	328	334	295	322	317	294	319	322	332	318	292	317	305	314	304	310	308	314	312	321	335	334	320	278	290	330	301	282	358	312	296	329	315	289	303	330	315	298	298	279	314	333	352	301	314	305	340	335	343	294	301	321	331	313	301	303	302	300	292	293	321	308	329	346	322	297	330	271	301	291	302	302	308	324	329	285	322	322	323	322	306	292	262	302	310	309	319	294	324	322	342	322	316	291	306	313	343	335	283	311	294	310	311	295	293	283	305	308	308	301	312	275	323	334	309	303	306	325	311	334	282	311
25101	2694	4688	5581	4876	4377	3472	3673	3865	3200	3945	4479	4745	4873	3404	3078	3745	2698	2721	2657	1762	1315	1456	1141	1212	1071	1214	1140	1084	1155	1457	1420	1411	1333	1156	1214	1045	1209	1268	1636	2133	2074	2601	3568	2577	1974	1118	1703	1398	1194	874	789	849	800	808	799	827	765	811	831	845	819	803	802	782	771	733	808	798	721	837	773	829	792	808	755	772	818	762	803	742	786	749	753	816	783	834	740	819	784	793	776	754	772	763	789	797	771	779	785	824	759	783	803	698	781	804	734	790	842	745	779	704	837	792	732	764	766	772	779	789	778	779	796	746	834	788	774	806	787	784	721	774	768	766	760	758	783	772	707	791	770	723	783	758	742	786	744	804	757	753	747	756	764	742	712	779	820	757	763	776	752	770	784	795	771	772	793	764	810	756	721	767	762	781	736	767	752	789	722	706	739	799	750	755	810	797	791	827	726	739	831	812	779	800	788	786	785	762	755	823	788	773	750	716	808	753	779	792	733	774	739	736	769	767	759	807	756	807	788	751	745	767	776	791	729	778	781	764	770	802	791	755	800	774	765	779	783	804	762	746	811	859	783	738	726	786	752	749	746	776	741	709	788	770	829	751	794	768	801	805	763	785	763	796	738	763	792	792	787	797	790	826	786	736	795	728	795	831	782	764	797	800	736	793	825	757	814	753	786	829	753	800	748	793	818	789	735	740	837	775	776	769	785	808	757	751	734	728	770	765	777	771	729	786	770	787	770	792	805	775	766	837	786	761	760	787	812	783	777	764	774	751	724	790	780	754	752	784	771	766	773	755	775	744	749	749	805	767	744	809	765	751	809	849	735	775	822	748	791	760	771	755	781	710	787	769	796	804	760	743	779	735	808	777	759	725	792	778	778	772	770	773	718	795	759	736	764	766	773	764	743	742	832	720	800	762	771	765	719	760	743	817	779	803	760	804	741	795	798	759	782	749	781	774	794	779	817	799	752	747	814	795	773	769	790	770	800	741	803	766	767	771	763	790	734	800	755	749	790	762	750	788	783	791	761	788	747	766	729	730	817	775	786	789	775	790	796	810	740	761	789	776	772	784	826	717	718	782	722	759	761	765	767	740	768	796	773	749	790	724	774	762	748	738	741	731	803	745	811	754	767	784	778	772	709	783	814	783	769	763	757	778	796	802	769	786	800	772	837	732	810	812	790	817	755	801	741	784	778	770	707	738	774	757	768	754	743	778	788	775	785	758	750	729	777	709	755	731	759	759	760	797	787	745	794	792	725	771	745	776	777	798	733	782	784	764	724	837	780	821	769	722	757	777	743	761	744	762	783	764	776	730	752	775	740	772	794	746	792	800	777	718	793	759	802	765	770	735	840	786	747	784	792	782	773	803	782	787	776	799	774	737	779	760	798	772	820	736	752	779	710	765	759	798	800	782	760	773	778	773	756	817	751	791	781	783	767	723	750	789	801	761	793	782	733	758	760	783	827	754	774	735	715	794	754	760	801	794	758	781	759	782	793	781	764	797	829	753	819	779	786	810	808	744	732	781	788	762	792	757	735	740	762	751	771	730	791	694	804	769	808	731	787	734	781	749	782	755	783	738	768	797	783	818	788	770	769	777	772	788	792	761	776	783	735	739	796	786	804	771	748	780	738	777	793	795	773	752	803	756	772	796	756	743	768	768	757	760	732	781	766	781	807	780	766	759	784	771	786	750	753	800	727	747	804	767	768	801	804	778	748	782	733	834	756	726	752	756	774	811	794	772	750	794	771	793	760	731	756	773	788	831	750	774	747	744	712	748	765	729	797	725	758	770	768	690	799	798	809	731	805	789	766	744	756	727	779	764	781	828	831	764	781	776	735	759	751	744	753	789	800	784	741	827	816	822	726	742	763	746	789	763	800	772	788	760	749	779	770	795	770	801	780	802	736	698	779	738	724	775	749	776	767	763	736	786	807	704	795	780	756	773	809	805	722	805	764	770	796	753	730	788	765	774	814	794	741	735	848	785	753	795	741	755	749	783	784	751	759	795	779	772	765	817	729	759	737	769	771	773	815	768	731	761	752	786	736	758	764	729	778	732	805	743	795	784	730	759	736	776	757	771	786	713	800	746	792	723	764	731	759	768	799	737	775	743	754	778	752	746	768	807	797	802	743	752	833	777	780	756	783	771	812	807	753	770	774	813	735	765	749	764	719	716	767	764	836	793	780	767	781	780	777	745	747	745	784	772	728	804	802	761	738	725	780	776	789	771	790	751	765	764	762	752	771	747	831	762	725	817	793	781	744	818	769	761	770	693	753	781	797	773	784	789	827	696	780	741	712	710	752	779	766	738	720	760	794	751	725	762	803	767	752	732	748	708	799	749	808	772	768	751	763	751	766	778	717	803	769	750	731	765	707	748	729	757	813	791	798	787	756	858	718	751	732	774	779	771	798	732	795	745	767	783	781	735	821	776	760	766	767	773	747	755	770	738	765	764	765	758	750	773	775	781	779	766	763	712	776	753	810	786	814	771	752	766	749	737	736	776	798	752	796	779	739	762	807	791	743	797	799	779	810	789	753	800	782	772	732	824	724	786	722	768	789	769	756	824	749	785	718	778	766	808	791	777	760	744	736	775	801	736	777	785	785	760	754	799	766	790	776	761	752	750	789	770	740	805	746	817	800	781	760	760	764	762	798	775	794	796	747	759	750	813	768	748	771	818	791	759	785	754	774	790	780	756	774	790	736	777	761	850	751	784	746	769	792	804	761	793	779	784	760	765	793	748	772	847	758	756	749	780	749	800	785	761	803	764	740	754	742	777	801	755	788	730	728	795	747	772	848	796	764	708	791	748	778	802	703	795	719	782	828	760	807	760	752	745	750	783	823	732	745	735	777	796	780	789	797	776	798	788	741	813	747	715	753	742	731	729	774	740	763	765	699	777	746	788	756	792	797	764	752	758	755	771	786	762	753	781	774	796	685	722	792	805	800	783	756	736	754	754	791	747	770	748	766	778	766	772	769	812	744	779	774	773	746	790	800	787	791	743	736	751	762	779	774	743	744	773	752	746	759	815	737	782	799	755	765	736	751	727	747	780	752	798	727	753	773	778	796	797	785	758	764	822	711	721	785	797	755	728	777	802	784	737	800	727	822	762	745	808	835	777	803	785	766	801	755	790	794	766	795	774	758	733	784	818	779	739	743	761	756	721	747	759	762	744	828	759	755	779	764	760	779	778	749	784	758	779	806	751	751	762	782	777	775	807	798	771	762	718	810	779	789	761	810	810	805	779	782	772	712	740	767	818	780	737	794	765	831	745	789	801	758	750	775	806	741	791	711	727	747	765	751	764	761	790	790	750	790	749	824	769	780	772	756	749	769	771	783	744	783	797	755	745	794	781	789	717	857	769	756	719	767	776	788	738	793	799	762	831	799	773	771	797	840	798	737	732	787	787	758	793	795	772	751	803	785	748	789	753	757	772	772	725	760	736	749	746	794	796	777	765	754	765	759	791	817	781	791	798	778	790	780
4527	418	370	368	328	343	308	380	439	378	448	520	499	580	489	434	522	401	422	397	327	357	314	293	338	369	332	333	316	334	358	341	359	346	362	327	314	321	303	329	333	335	327	351	343	311	329	311	323	323	304	337	356	342	316	333	347	310	349	324	330	300	326	316	335	326	313	346	325	323	305	344	348	362	337	360	318	379	334	337	327	326	310	317	332	363	311	333	317	347	320	318	334	358	328	321	328	324	327	333	377	332	327	335	337	289	390	318	329	336	343	325	324	325	350	371	312	323	304	319	312	318	310	325	333	331	315	319	340	318	326	317	346	346	369	318	314	340	340	320	336	334	329	326	322	319	344	343	303	367	294	334	340	317	313	339	320	313	342	303	319	331	355	347	308	295	322	317	310	336	341	318	312	282	326	316	305	347	342	349	305	303	311	295	312	304	325	357	317	340	328	329	303	337	329	326	319	320	333	326	314	357	313	310	315	338	322	349	285	334	349	326	340	347	322	292	310	317	332	298	312	312	326	342	319	316	310	293	315	345	331	341	323	326	306	334	353	317	324	352	336	302	303	324	347	335	326	346	329	326	373	317	323	322	350	319	317	323	345	320	345	354	353	314	314	345	313	313	339	323	343	317	325	345	324	340	303	351	358	316	351	322	327	345	303	341	343	306	318	315	353	322	372	306	325	354	322	353	333	319	351	353	340	344	321	303	316	304	340	332	338	323	326	350	320	320	288	343	338	358	313	344	337	355	329	322	314	319	348	340	316	338	340	324	304	308	346	359	310	340	347	354	280	345	352	350	350	341	323	344	337	345	320	308	325	324	339	339	323	343	325	336	317	311	349	303	341	301	345	299	340	337	323	331	282	338	303	360	328	340	323	326	405	320	317	329	312	314	354	353	357	312	368	345	343	325	305	306	311	324	328	332	316	325	343	344	335	314	306	307	353	362	336	308	308	294	368	335	338	354	330	382	350	318	325	303	324	342	340	328	360	316	298	345	339	337	338	355	343	314	318	333	310	329	311	327	321	326	359	329	349	340	350	327	379	345	348	314	330	351	303	332	349	319	335	325	322	354	327	336	344	364	339	350	342	320	355	334	331	335	328	333	343	323	329	362	346	301	341	337	350	342	343	357	315	335	329	326	345	373	308	340	340	305	356	327	317	355	372	332	314	333	344	324	330	311	326	356	335	311	323	330	308	302	318	335	385	288	304	325	338	323	332	317	335	326	349	338	329	356	328	328	349	305	310	319	319	324	315	329	344	329	349	324	302	336	316	339	341	349	321	323	318	284	325	338	343	342	330	315	329	356	331	317	317	324	347	315	313	365	304	306	288	306	347	330	347	352	364	323	289	362	328	334	314	312	329	349	326	304	344	335	323	329	307	311	317	320	296	335	331	310	323	317	319	337	337	312	315	354	339	304	301	324	321	296	313	324	319	321	327	341	291	335	359	378	316	321	307	290	375	348	360	297	359	344	311	298	345	320	321	341	313	327	345	329	364	332	330	301	341	324	310	316	362	339	330	326	349	318	311	325	329	281	305	341	341	324	340	311	323	356	304	357	321	310	328	316	327	363	344	344	334	295	348	347	337	332	363	288	307	334	341	319	330	347	320	313	342	327	354	340	344	299	330	334	312	338	324	307	319	391	351	355	353	349	328	356	349	322	354	312	327	325	293	340	292	302	320	338	352	302	328	320	338	296	336	311	318	332	320	316	314	339	355	330	389	349	338	314	334	312	339	343	346	362	326	345	343	352	325	337	296	344	349	333	327	329	317	290	305	365	335	326	353	297	322	318	344	306	334	292	273	304	314	347	309	365	297	321	347	320	362	314	329	314	313	316	346	352	338	310	340	305	343	326	322	330	324	339	336	332	343	327	343	361	330	308	333	326	327	338	308	337	316	319	353	339	339	306	326	285	334	347	346	311	362	323	303	315	316	359	302	268	315	352	341	304	345	313	313	335	325	327	328	338	328	335	352	352	320	322	343	299	319	335	299	346	331	330	374	309	333	313	333	312	305	324	339	321	347	286	303	326	323	309	304	331	359	321	341	331	312	319	327	351	336	344	342	357	357	361	360	374	343	294	323	336	317	368	297	327	332	309	344	310	351	298	330	302	317	316	355	345	304	298	327	333	357	337	349	355	330	321	312	328	334	307	347	293	333	347	297	345	314	347	366	342	311	294	322	348	362	323	332	346	352	328	329	334	361	332	354	321	318	311	313	349	336	339	306	317	333	320	325	343	297	332	337	346	311	314	344	335	358	306	325	348	357	361	365	317	322	367	316	337	316	339	330	335	332	365	320	309	328	323	348	375	353	314	329	332	345	352	357	321	354	325	345	311	309	353	330	325	338	286	352	350	276	320	297	322	349	305	316	344	350	327	308	318	330	348	312	365	357	323	323	321	352	344	334	340	336	368	315	364	354	343	325	339	332	336	306	337	333	337	358	314	348	354	338	328	339	345	339	345	342	310	326	327	338	327	323	358	306	313	333	344	346	344	353	333	318	345	342	358	348	346	332	318	312	328	340	332	304	346	324	340	327	338	295	342	313	346	314	320	343	337	336	336	315	343	300	355	318	314	354	317	357	330	350	314	350	318	329	344	313	353	293	367	354	330	363	337	330	352	320	327	331	340	299	323	282	312	332	339	350	310	311	362	319	355	338	362	336	323	343	324	350	332	285	320	334	347	387	316	312	296	315	284	325	270	355	337	350	312	319	319	316	356	339	341	316	345	337	321	322	328	341	357	337	330	332	330	337	332	320	322	328	345	344	342	339	322	302	369	332	342	328	322	342	354	324	323	312	356	335	317	314	310	314	336	318	310	323	342	338	347	344	340	335	322	327	307	320	313	314	347	339	366	389	343	371	349	323	311	337	306	340	332	353	357	342	339	289	315	322	342	345	341	324	345	313	346	339	339	312	308	307	313	342	323	308	340	323	341	320	326	307	309	324	348	316	329	335	346	330	323	313	335	346	339	331	356	351	344	329	347	345	346	309	300	350	336	368	320	325	331	343	305	343	316	351	312	331	329	326	323	341	344	316	319	355	333	344	313	361	334	300	331	327	340	315	314	319	351	319	345	351	301	326	318	324	312	314	313	325	382	351	347	343	335	318	306	332	314	318	358	304	337	336	344	338	331	300	364	357	337	357	320	350	316	354	354	306	323	355	314	367	322	302	345	324	341	309	319	295	324	327	333	306	372	338	334	379	337	344	329	298	340	325	293	324	328	316	327	358	336	341	326	349	325	365	350	311	313	320	345	338	327	331	344	306	328	318	347	332	297	354	323	355	329	356	306	352	307	340	339	307	332	339	348	344	318	314	336	329	353	377	326	318	339	328	378	345	322	321	345	319	324	328	332	323	330	340	326	335	329	335	333	357	318	342	333	343	311	335	328	311	311	332	336	359	334	309	356	337	356	337	332	349	326	340	342	368	344	357	368	285	380	350	327	338	333	335	338	352	324	312	324	333	320	364	317	342	324
3884	827	853	924	907	895	916	1085	1334	1229	1711	1993	2162	2286	1706	1565	1795	1332	1343	1406	1032	818	860	823	773	795	844	773	798	892	995	974	944	938	846	877	781	764	764	759	783	769	824	807	782	818	731	767	733	739	764	750	775	785	763	766	732	785	785	765	783	794	787	727	833	777	792	773	778	810	788	797	821	795	815	838	803	772	803	758	762	783	723	791	767	745	772	680	736	766	799	737	730	760	818	773	796	773	791	771	806	798	779	819	738	784	785	777	836	794	775	785	810	762	738	765	842	754	731	826	752	748	754	784	759	739	795	799	745	803	763	779	805	845	748	785	799	759	774	784	756	779	779	774	738	730	756	762	759	747	791	775	798	809	745	764	791	774	746	803	767	769	835	796	759	751	808	751	790	773	790	796	780	793	811	798	749	779	779	794	834	808	774	783	773	804	756	773	758	761	783	738	799	791	752	837	742	832	717	831	817	824	764	728	784	745	802	764	768	805	787	816	791	761	799	770	774	793	775	727	750	826	809	735	811	760	791	784	745	783	786	734	803	801	779	776	752	799	782	765	801	750	829	777	820	785	778	827	754	769	812	760	791	804	796	735	771	727	762	723	832	815	775	778	786	752	787	788	755	791	775	748	792	745	785	768	785	756	772	752	778	778	841	755	809	753	775	819	766	752	759	775	765	756	763	738	758	778	766	759	769	812	826	776	783	816	795	780	755	703	766	774	765	778	737	791	766	789	764	765	740	733	781	743	788	751	724	773	745	704	780	760	810	804	795	818	767	773	780	773	790	828	735	740	846	766	798	741	811	703	834	771	780	768	786	747	718	733	715	748	815	749	771	751	820	801	796	770	812	788	726	767	790	793	768	732	766	802	791	812	785	756	781	754	813	790	742	777	755	785	817	793	783	754	731	812	764	773	799	795	819	747	762	784	750	784	814	761	799	748	824	810	797	745	782	799	776	786	725	821	800	785	795	782	742	805	767	711	728	787	756	737	768	802	784	806	753	754	806	776	803	775	841	814	818	737	742	766	749	789	822	785	769	747	721	779	750	694	745	820	825	704	804	784	802	771	731	808	785	768	756	753	696	779	751	809	780	760	762	757	797	803	752	760	790	779	765	780	815	824	747	766	778	743	757	813	763	787	747	815	735	763	763	772	769	753	809	797	788	828	811	789	783	787	752	787	781	753	797	806	816	766	754	781	797	769	761	778	759	762	772	773	747	795	792	786	767	763	785	767	763	801	799	786	725	777	788	801	824	773	798	809	764	745	777	775	733	792	771	791	822	744	772	806	760	800	777	730	760	747	802	770	768	808	750	774	820	787	810	743	765	736	792	776	816	787	703	811	746	789	756	761	737	751	737	756	786	799	755	785	763	814	752	794	739	774	749	753	782	788	756	762	794	767	749	785	757	752	802	780	768	774	799	778	795	755	794	790	727	793	748	777	733	778	797	789	716	776	737	789	786	761	771	804	761	749	755	753	793	793	827	796	794	785	750	787	795	783	757	820	730	748	771	789	838	802	766	827	768	762	771	757	764	778	754	749	768	730	844	741	826	794	702	758	767	784	757	776	766	768	780	732	819	841	789	765	784	812	736	772	783	767	776	759	822	806	792	777	776	761	792	742	751	802	803	791	709	830	815	672	791	743	810	738	830	826	789	825	791	766	755	787	778	742	740	786	789	787	786	767	773	764	796	783	793	752	712	792	760	792	755	827	802	717	784	777	757	777	780	788	772	821	800	762	793	759	809	797	768	779	799	766	774	781	766	769	773	767	794	774	741	767	746	761	776	781	791	749	799	773	785	788	808	795	696	726	761	789	821	792	772	778	780	774	797	822	794	773	769	808	791	773	826	736	792	750	792	768	772	693	759	748	794	798	793	726	791	728	805	749	748	769	806	750	757	772	799	795	751	795	770	798	805	741	722	804	756	764	748	749	759	805	838	823	756	785	756	767	773	776	783	720	771	707	789	744	765	773	783	794	774	756	759	783	760	788	727	823	755	769	770	834	796	798	765	747	820	811	752	783	786	804	799	747	816	748	760	754	784	785	775	777	756	790	775	780	743	762	770	785	765	776	778	784	811	747	778	750	750	833	754	760	758	734	778	798	815	799	771	738	805	781	866	773	834	766	753	787	738	798	774	781	819	730	765	798	729	791	764	763	776	781	759	765	803	803	763	737	782	765	731	764	736	802	829	791	740	780	756	767	735	721	777	759	831	818	768	799	750	762	798	783	818	752	764	798	750	791	773	772	782	785	762	794	782	752	723	785	775	801	734	787	735	782	763	763	745	825	759	818	805	740	772	838	777	763	803	811	785	774	798	750	769	769	743	781	766	714	800	796	720	782	819	761	811	816	740	821	749	765	794	781	780	769	811	742	815	800	777	758	788	742	775	774	807	786	790	789	800	757	776	799	756	801	719	766	785	761	770	754	822	752	773	787	853	751	746	764	760	753	752	793	797	764	738	797	738	819	800	784	756	820	772	763	765	781	801	791	751	771	810	789	793	772	800	774	775	794	759	791	755	797	778	748	791	785	793	773	804	757	782	778	728	787	752	802	785	743	790	790	794	740	786	727	777	766	758	699	806	762	773	762	738	825	761	821	805	745	778	789	777	719	828	762	739	764	738	794	742	759	783	779	818	737	754	832	751	743	808	799	755	762	789	805	758	741	808	745	794	820	744	757	792	774	749	813	765	788	808	794	759	769	743	761	778	755	726	797	750	727	780	768	710	802	759	789	768	797	774	795	845	798	762	744	738	752	780	810	798	759	789	777	806	779	796	761	748	802	822	789	766	746	810	749	814	783	731	743	779	805	801	754	794	771	763	745	810	782	771	741	786	771	725	836	759	776	795	796	801	806	755	769	768	734	751	718	778	766	857	777	807	715	802	829	799	800	773	742	801	767	734	776	767	781	739	795	777	772	740	781	793	779	780	763	851	801	771	722	788	787	770	778	799	785	805	777	830	739	802	805	807	766	788	795	735	763	778	783	760	789	755	748	767	768	777	741	746	799	773	808	761	783	734	725	770	758	757	790	780	795	792	783	776	745	782	793	736	752	730	791	778	800	705	808	767	797	800	772	810	750	735	850	830	763	772	811	763	792	772	723	807	731	793	778	773	786	785	793	752	750	782	787	795	820	796	767	780	800	742	748	774	739	811	758	774	815	765	797	776	721	762	772	744	740	811	750	788	803	807	761	735	740	806	752	815	790	761	765	728	784	821	770	763	817	783	771	757	803	737	792	782	792	783	737	767	792	785	800	754	785	775	767	811	792	810	787	813	781	767	763	815	691	793	772	772	822	793	751	763	780	753	771	809	803	801	813	788	836	745	770	723	755	768	789	746	772	726	735	742	788	787	760	742	813	785	776	798	782	813	812	740	720	760	805	731	774	751	789	774	731	774	802	776	732	806	806	792	766	799	813	753	791	814	783	781	755	773	746	787	777	751	785	747	779	816	796	789	744	767	791	788	780	789	763	766	763
38810	10818	2144	1488	1120	836	555	631	614	479	508	641	635	621	494	390	506	378	365	382	294	243	245	286	256	210	236	233	266	258	257	246	242	237	229	185	217	206	227	272	256	273	269	359	289	265	250	282	221	207	213	186	218	232	205	214	216	218	220	202	235	178	205	194	190	205	197	201	187	208	193	184	227	208	206	188	187	192	203	231	187	199	217	238	207	200	198	208	218	200	228	195	225	213	230	216	212	188	217	197	195	198	177	228	216	196	200	197	216	218	199	195	185	186	189	211	212	205	193	185	213	204	218	185	214	207	242	210	205	204	177	224	222	188	179	190	172	194	194	191	191	210	211	180	205	207	206	191	187	208	219	228	205	191	211	230	233	196	186	192	187	200	217	217	179	209	221	208	210	199	197	224	200	209	215	198	210	200	178	216	202	194	200	206	214	201	190	188	217	216	202	206	163	192	206	197	221	217	186	200	198	194	210	205	198	205	183	224	211	204	187	217	200	216	193	214	191	182	215	229	189	161	207	187	201	198	201	223	208	206	231	193	206	159	190	224	212	213	189	204	205	203	201	209	215	186	173	215	185	197	212	189	188	226	184	196	210	213	207	192	207	196	227	187	197	192	186	230	201	191	167	197	219	187	221	199	187	207	207	218	229	177	218	227	191	222	197	214	203	203	222	231	186	197	231	215	199	196	222	189	212	191	186	219	208	201	210	183	193	210	209	214	211	196	204	192	184	193	193	214	218	192	215	193	187	184	238	197	205	204	194	191	189	189	201	209	190	199	193	215	190	211	204	176	182	203	206	183	199	186	225	195	216	211	213	194	211	215	227	203	212	176	202	199	189	174	224	203	180	189	229	208	201	194	199	208	178	199	201	206	193	176	207	219	210	197	205	185	200	231	207	194	201	198	200	230	178	208	180	201	225	197	203	213	211	195	207	190	221	198	199	207	211	180	196	219	209	195	217	188	216	243	183	194	199	203	203	192	202	180	209	217	201	212	203	213	190	219	191	214	208	191	192	208	202	156	218	200	205	181	208	203	182	185	198	195	184	216	245	204	205	193	212	185	215	177	206	240	217	215	200	201	208	202	199	207	216	190	202	205	189	222	188	175	200	220	200	164	188	212	220	194	223	209	222	191	218	222	229	199	198	236	188	213	199	216	190	209	201	205	206	224	230	179	229	187	207	185	193	213	195	197	209	189	224	214	214	230	233	176	189	202	201	195	208	213	207	218	202	190	193	213	213	211	222	185	191	208	187	198	232	202	191	208	187	166	164	190	181	196	203	207	215	187	190	188	202	184	216	218	226	187	201	198	224	211	212	187	224	211	231	193	232	197	195	204	177	213	187	204	206	200	182	205	217	215	217	219	191	201	207	205	201	195	175	194	225	189	175	173	220	236	192	192	209	217	201	203	208	202	200	199	187	205	199	201	197	231	201	191	189	190	199	204	189	193	219	227	221	220	209	184	205	183	203	217	224	191	206	188	195	212	212	210	201	211	208	232	237	219	198	205	214	211	215	175	210	198	196	220	186	219	178	209	206	198	205	205	214	228	213	193	211	230	216	176	193	216	211	214	202	200	198	179	190	193	229	189	212	191	215	254	224	186	223	216	174	207	221	191	190	219	231	203	219	223	215	209	196	222	217	219	186	196	195	213	182	199	209	204	195	202	200	188	233	210	214	217	214	194	177	194	213	232	206	176	208	198	197	211	208	220	215	213	206	201	216	201	224	182	196	247	179	219	197	200	216	221	190	210	178	213	198	176	194	189	221	230	223	192	206	211	205	181	213	190	216	186	186	194	166	199	203	191	212	194	207	207	179	179	191	225	220	181	218	220	228	206	217	224	207	203	187	193	209	184	210	234	222	211	196	185	234	207	225	241	224	216	204	219	205	209	199	207	197	218	191	208	204	226	183	212	196	186	202	198	213	218	208	219	192	191	202	184	213	219	204	209	186	205	179	198	199	176	228	207	186	206	201	189	218	195	230	206	220	238	194	188	190	227	219	205	233	204	198	182	207	196	205	214	221	168	229	216	194	196	194	197	222	216	202	202	189	219	187	186	205	241	214	212	220	189	203	181	204	211	197	198	194	226	222	207	220	186	200	184	203	189	214	201	221	198	220	202	220	233	233	193	192	211	213	204	204	229	199	212	209	200	226	205	235	215	196	222	182	210	201	201	207	192	182	204	203	213	214	219	203	222	198	212	222	211	225	211	184	225	209	214	224	220	196	202	214	210	198	218	176	187	187	200	205	203	234	209	192	224	202	207	200	185	205	180	204	208	221	199	199	195	209	205	225	183	211	212	182	193	209	180	180	204	210	217	209	206	221	203	206	227	178	214	202	195	207	238	202	204	234	196	182	222	208	210	228	198	199	231	226	200	176	206	193	214	206	207	203	207	197	187	190	187	235	201	206	206	176	190	231	169	185	187	219	235	178	215	199	199	197	195	233	203	218	207	224	228	181	192	208	211	198	200	184	207	210	183	206	189	186	212	201	190	223	202	185	202	214	196	172	200	184	208	186	207	225	191	193	192	220	200	220	198	225	204	218	193	215	207	195	197	178	201	220	215	189	214	184	227	202	196	236	220	249	218	207	182	191	201	213	194	204	198	204	210	212	212	230	189	176	195	181	230	183	223	204	178	197	218	196	188	190	217	179	221	222	203	194	214	209	196	215	233	208	208	178	215	209	191	219	218	196	225	215	212	204	211	192	191	183	209	178	190	177	219	220	203	185	189	217	242	203	198	200	237	208	202	220	222	207	204	207	195	198	219	202	207	191	238	209	228	185	220	212	211	202	218	211	218	185	203	196	196	186	229	212	187	199	213	211	181	177	182	214	211	190	205	232	212	196	210	206	205	231	213	235	192	213	198	204	218	195	191	201	203	205	200	188	220	206	186	202	179	193	185	196	210	172	223	199	201	206	224	222	178	185	199	198	198	206	221	202	189	193	197	179	219	168	166	168	202	236	196	225	227	210	200	183	214	214	218	211	214	203	174	203	208	213	197	201	217	199	208	216	204	215	216	183	221	208	172	189	207	202	211	186	214	220	189	204	214	199	193	205	191	205	213	174	207	210	190	202	191	208	207	206	157	213	223	237	233	204	202	205	184	212	217	213	211	181	231	207	202	192	213	213	205	197	208	181	187	209	194	182	201	199	188	223	228	208	168	219	224	205	187	221	185	225	202	192	204	193	192	209	203	172	201	208	193	213	194	208	185	192	192	183	218	185	184	202	215	209	195	220	206	203	220	220	228	209	213	196	196	185	201	192	221	221	206	192	201	199	179	218	198	190	236	210	214	220	204	206	203	197	191	210	223	181	210	193	207	214	209	206	189	221	198	202	209	224	216	189	212	205	214	190	210	188	202	207	210	212	212	206	215	224	190	209	216	199	199	195	212	227	183	209	191	209	185	197	184	211	204	189	208	204	188	183	217	209	199	208	190	179	187	204	216	206	208	234	177	213	233	218	184	194	197	191	192
17921	1646	2522	3185	2985	2321	1788	2423	2194	2215	2640	3169	3165	3370	2431	2087	2535	1751	1834	1794	1321	952	864	882	747	708	678	666	707	768	924	979	977	890	727	728	683	745	752	950	1229	1221	1439	2026	1548	1216	758	945	718	655	587	542	564	555	551	597	515	579	553	524	524	557	546	525	561	543	566	526	553	534	501	540	503	517	494	571	548	510	555	527	550	511	575	546	505	476	560	571	575	509	555	526	551	530	522	533	525	535	527	499	482	548	539	549	601	489	511	546	567	557	547	554	551	506	505	560	515	513	515	517	530	567	494	512	531	568	547	542	544	530	505	540	526	535	519	528	498	549	534	536	508	542	514	530	526	537	508	547	554	564	532	504	511	535	559	546	534	537	523	556	532	528	518	532	548	595	515	544	537	525	572	512	581	490	533	533	559	542	517	538	525	482	503	514	536	525	500	534	547	489	500	563	539	548	534	529	534	554	519	501	559	510	532	538	526	516	537	537	550	553	554	501	554	554	504	559	514	535	543	546	540	536	571	539	567	530	525	518	556	513	541	558	571	534	528	552	519	476	534	553	540	555	526	523	522	584	520	510	510	542	572	545	547	508	517	534	532	564	515	543	511	500	521	533	571	517	543	523	501	504	556	632	539	555	519	557	531	537	519	507	527	525	520	495	568	530	554	550	508	586	526	542	551	606	574	520	539	572	510	547	547	546	538	509	574	531	519	541	525	532	508	542	534	514	527	574	591	532	534	505	532	578	536	515	523	595	491	539	511	577	542	527	582	529	525	488	486	541	524	520	554	550	528	540	521	538	506	591	507	539	518	520	555	531	555	547	519	529	576	551	558	548	530	508	562	554	572	514	538	534	535	517	541	503	534	519	513	487	515	572	529	537	532	532	519	505	558	514	520	520	507	529	553	504	518	514	509	553	493	543	570	540	519	563	506	566	540	513	531	522	560	566	522	540	549	528	482	538	544	514	540	500	565	563	576	532	544	496	512	572	593	534	569	530	562	561	551	514	544	541	547	512	530	499	552	520	538	515	525	569	524	531	559	522	541	559	515	559	577	521	507	548	552	553	541	536	516	582	551	535	559	535	569	534	541	560	520	573	541	578	541	527	530	544	554	535	555	496	497	515	534	553	564	532	564	518	562	573	527	545	499	540	569	537	545	519	553	543	528	512	503	503	544	517	529	525	537	551	552	495	503	544	539	543	547	531	560	577	520	513	548	494	544	510	516	541	534	536	582	558	536	527	546	581	543	533	530	557	520	541	550	510	537	496	513	551	551	529	524	531	524	499	527	537	576	560	516	518	536	514	514	534	538	530	552	542	544	521	504	507	530	546	551	545	503	549	538	526	527	582	553	568	501	586	528	500	466	539	493	501	521	511	561	522	529	520	519	540	531	505	541	543	484	515	519	558	533	490	551	509	497	532	544	507	562	534	558	529	534	592	529	549	500	578	533	517	502	459	515	525	538	546	546	568	489	529	552	527	548	491	559	507	545	536	558	538	500	526	506	567	552	539	566	561	512	532	515	550	527	523	521	481	529	510	502	540	506	522	507	549	516	526	561	545	536	499	544	546	513	513	561	542	539	576	531	537	512	575	519	510	539	580	528	541	513	553	535	532	514	571	544	548	535	543	559	504	548	547	515	525	542	528	495	573	514	553	526	559	542	574	570	496	501	510	537	558	565	545	520	513	521	527	514	549	537	546	550	518	565	488	542	535	558	535	558	518	509	561	539	513	522	528	501	532	504	522	546	536	547	561	523	565	526	563	558	504	489	541	509	536	489	550	552	539	527	528	511	574	539	490	542	518	561	550	536	546	540	514	530	548	530	548	513	516	565	533	538	564	554	556	521	551	520	565	514	564	508	541	526	536	510	535	502	563	564	548	596	547	536	514	536	506	535	496	541	563	530	563	519	591	507	501	568	518	550	525	530	520	523	541	535	555	540	503	559	569	546	538	544	545	540	492	557	535	547	536	553	525	481	554	511	546	539	584	580	533	541	474	544	545	542	502	533	539	580	548	546	526	517	547	566	517	572	525	512	544	522	534	472	533	518	509	517	509	546	569	554	531	520	565	549	568	545	532	526	546	568	531	498	566	540	520	513	532	508	567	554	534	544	562	581	512	529	511	565	558	528	546	547	538	538	558	528	515	554	504	561	541	541	511	511	540	514	547	509	549	519	528	570	550	491	544	527	584	542	537	513	537	520	554	543	539	570	545	545	553	498	535	542	517	569	564	513	472	528	548	607	498	528	533	523	549	529	551	567	528	537	515	554	518	525	537	568	541	497	518	539	584	564	521	560	543	550	520	523	551	531	528	539	544	501	541	520	557	560	503	477	509	508	530	521	550	558	527	536	520	541	546	581	573	544	573	515	547	556	486	555	503	515	569	513	526	549	552	524	526	545	544	550	549	527	570	575	525	506	523	556	523	516	540	555	533	521	518	509	555	579	583	533	568	549	548	533	505	496	522	535	502	521	518	560	549	514	558	567	540	509	543	530	551	541	553	548	531	497	535	564	534	550	540	529	557	546	563	551	536	556	531	530	554	546	534	507	548	497	538	534	473	531	556	517	527	534	505	548	573	524	566	524	520	547	513	510	556	563	526	526	520	502	519	552	509	523	518	531	554	527	518	537	513	525	517	555	584	504	510	545	509	545	545	547	574	503	542	545	547	555	560	546	524	537	489	502	527	517	524	542	537	564	533	521	525	543	524	553	533	532	532	519	525	545	561	538	517	519	507	519	465	550	549	570	538	518	532	536	521	534	579	518	568	560	534	506	532	556	538	502	554	577	533	541	568	485	562	506	569	522	587	556	533	554	552	548	537	520	504	576	517	527	547	547	585	529	559	539	508	500	507	508	517	498	556	522	524	504	550	589	557	564	499	500	580	501	533	529	489	538	522	569	538	534	554	522	521	526	530	518	536	538	559	526	471	492	535	492	545	561	561	549	552	512	503	529	528	520	532	542	563	551	535	547	519	554	532	518	501	532	572	563	523	570	513	578	552	536	566	538	529	553	522	517	536	544	548	555	584	505	557	577	526	493	545	557	512	543	528	520	493	543	562	528	557	519	514	534	530	531	531	530	562	529	536	520	543	516	559	551	497	569	544	511	575	582	549	507	518	563	479	520	549	547	530	524	572	567	517	518	511	562	520	556	511	526	553	500	497	541	518	521	542	563	557	565	545	544	520	550	549	516	551	546	529	549	541	547	516	532	510	541	507	544	534	568	571	532	530	558	552	555	523	563	555	556	557	545	528	503	549	538	542	512	497	514	540	563	520	534	536	589	548	552	494	491	577	539	566	521	525	556	537	534	511	511	548	543	542	511	552	534	524	514	588	525	524	511	541	513	537	511	512	529	514	525	564	490	547	530	544	570	524	504	480	543	511	519	564	528	523	529	516	516	535	508	543	540	563	516	532	538	555	553	546	538	526	536	503	512	566	539	557	542	541	537	522	539	510	537	513	528	562	556	534	499	498	542	541
46782	20034	8287	2478	1722	1256	1030	887	841	775	859	1009	1035	997	742	627	790	653	553	561	500	447	400	390	387	366	353	403	339	358	389	385	436	393	352	365	316	374	371	432	500	506	568	671	518	416	384	403	400	350	328	310	295	327	287	281	288	323	318	344	327	332	349	316	287	296	310	354	327	307	329	281	316	287	289	377	295	324	311	314	341	295	309	340	289	344	297	279	310	265	295	293	322	325	298	282	304	302	301	296	338	331	313	288	305	340	308	326	339	294	338	357	317	327	281	340	288	312	327	302	316	311	311	305	322	318	333	305	317	311	314	322	307	302	305	307	297	312	341	315	308	336	305	291	298	290	289	296	305	305	313	338	338	313	308	309	286	342	316	285	292	315	306	291	333	307	329	321	291	296	324	298	288	309	328	311	335	346	324	286	285	323	305	303	284	327	315	296	334	281	318	317	291	295	297	311	290	316	320	282	312	306	330	342	303	312	300	302	330	339	313	300	291	317	317	313	316	310	322	342	294	314	322	286	308	292	319	351	327	323	287	275	272	326	285	331	288	323	329	309	313	337	323	305	287	306	281	304	295	319	283	312	322	292	314	284	311	308	303	315	309	302	306	323	317	301	355	343	334	300	335	310	337	296	309	344	321	276	324	297	309	302	261	340	283	334	346	348	314	292	320	322	312	289	311	292	298	327	320	316	332	319	321	286	279	309	288	275	292	319	319	291	274	308	321	302	343	280	286	302	339	307	323	330	337	334	335	292	299	304	344	299	280	334	339	307	320	328	286	334	306	323	340	323	289	274	335	295	299	324	307	316	326	341	326	311	295	299	287	312	289	320	307	312	352	299	333	294	345	340	303	303	353	313	307	275	327	313	294	277	329	287	327	301	269	310	363	274	315	341	280	290	308	329	297	298	326	354	300	299	343	312	301	340	346	300	353	301	351	322	315	283	354	323	301	324	315	324	300	330	286	301	298	284	325	325	301	291	352	317	327	316	338	308	335	292	301	317	307	346	368	298	293	320	304	313	276	294	306	369	289	321	313	317	320	319	304	335	336	307	318	298	296	274	316	305	322	330	349	350	297	327	310	324	318	328	300	316	331	304	340	267	285	301	311	343	313	315	322	330	305	315	341	311	345	341	337	299	307	321	282	320	333	306	324	310	318	310	342	293	315	323	331	305	323	314	298	296	321	304	323	318	310	305	309	295	316	278	310	295	313	330	302	288	318	311	325	306	322	333	288	309	318	358	290	339	321	270	306	302	316	282	346	340	295	322	288	349	278	342	320	331	306	303	351	325	301	340	315	353	302	303	311	343	308	311	331	312	277	291	329	322	298	323	296	292	332	304	326	314	339	364	326	322	292	336	303	310	296	326	307	308	295	294	303	308	307	304	311	313	307	315	340	278	316	287	289	303	287	290	312	294	292	321	311	326	297	312	289	323	320	320	334	300	314	280	290	312	317	294	333	363	344	304	348	306	303	313	362	310	300	326	289	294	286	312	304	308	325	334	316	324	309	332	273	325	334	345	330	325	303	320	321	327	322	327	315	281	306	295	309	338	314	322	310	328	337	310	319	327	294	296	294	339	292	318	294	296	326	309	316	306	312	306	325	274	321	312	297	313	281	289	346	333	335	308	278	337	350	337	333	308	328	302	306	347	296	338	343	322	303	325	317	300	306	312	309	320	301	346	326	303	312	329	289	287	332	299	309	334	322	334	297	281	336	304	322	340	294	295	316	295	309	291	308	305	314	318	326	314	326	323	348	333	304	268	337	300	326	316	329	331	327	299	339	322	303	313	331	266	324	290	324	291	332	344	298	287	313	316	300	279	276	323	303	300	333	338	295	310	316	324	311	314	318	300	356	337	316	332	351	315	320	332	305	250	302	288	315	323	328	339	268	334	282	302	305	261	317	288	295	314	309	324	298	309	329	322	300	289	319	312	340	300	319	321	344	296	294	363	321	310	319	302	322	316	316	338	311	313	306	343	315	316	322	297	309	300	319	354	339	320	305	303	296	323	296	322	339	296	320	281	306	374	309	310	325	288	322	345	306	305	299	318	308	313	314	307	319	291	310	322	341	305	322	333	311	278	326	312	339	305	341	306	316	314	286	290	322	307	315	297	320	316	302	293	302	312	314	307	293	302	332	314	300	292	323	326	290	305	283	311	331	313	294	297	317	332	305	341	308	345	339	326	299	310	302	323	319	324	314	314	293	305	303	310	300	316	324	290	299	337	322	285	314	344	314	313	341	310	344	320	339	348	303	331	313	333	299	313	317	316	334	318	326	301	301	287	318	303	286	310	326	305	312	313	294	297	290	317	302	325	328	311	309	335	315	312	310	332	297	306	307	310	304	304	309	308	326	313	319	326	294	302	317	318	324	294	305	326	318	325	312	330	333	300	302	312	327	308	287	294	291	301	326	312	341	279	329	345	308	335	290	331	321	319	330	321	309	331	310	289	317	323	320	316	304	311	313	306	283	305	306	284	309	309	294	284	329	329	339	320	338	277	334	331	312	317	320	315	303	328	302	280	314	304	316	334	318	304	279	297	302	316	328	304	304	299	350	347	326	322	297	313	321	305	347	335	327	348	321	314	301	300	297	324	258	266	315	291	316	314	299	301	304	335	288	296	318	311	326	333	304	283	321	325	301	318	328	349	305	323	331	317	312	293	289	289	326	307	306	283	303	331	320	321	319	316	333	321	330	286	305	280	305	280	332	309	314	264	325	271	315	286	301	325	319	319	316	310	313	321	296	307	289	281	296	320	314	326	324	302	303	297	345	300	298	309	273	282	345	291	294	291	305	316	338	262	313	299	296	315	278	318	333	318	317	315	318	275	333	289	309	312	300	295	312	312	297	288	308	290	334	336	308	335	340	299	306	316	303	340	331	273	335	308	297	321	272	323	317	334	309	316	311	351	348	290	302	287	315	328	304	295	316	323	303	309	301	346	312	308	290	288	325	301	294	350	319	320	318	306	300	294	321	313	314	303	302	340	320	353	328	336	315	322	295	301	290	349	297	305	303	310	307	337	327	313	300	304	300	349	294	315	297	341	320	312	310	309	331	325	328	311	332	308	272	299	325	299	287	309	298	341	340	315	329	301	323	304	326	320	302	319	335	307	319	303	303	358	316	307	297	275	320	325	323	336	358	321	279	297	295	313	307	305	305	315	289	305	290	275	318	322	350	306	263	311	323	294	302	300	315	333	311	301	309	287	321	324	343	300	315	332	295	322	357	294	317	323	351	311	335	317	297	297	302	339	316	308	338	324	309	324	321	318	306	342	313	297	329	340	311	308	324	294	323	326	334	344	334	347	314	280	304	332	286	284	294	314	268	316	307	302	305	313	302	292	298	324	315	292	315	311	332	327	315	300	291	339	302	341	299	319	304	303	317	360	293	312	301	278	318	309	325	305	293	325	323	288	294	302	295	327	342	320	324	308	294	291	303	307	313	328	310	303	323	313	309	336	295	304	355	309	306	312
24388	2703	4502	5464	5212	4180	3580	3543	3892	3442	4034	4817	4742	4934	3569	3153	3904	2618	2619	2681	1894	1538	1299	1183	1418	1181	1197	1088	1232	1280	1443	1403	1386	1287	1150	1087	1084	1089	1229	1717	2151	2191	2847	3834	2779	2152	1325	1587	1195	938	807	802	770	819	791	840	785	786	843	811	768	772	782	839	812	808	826	795	779	789	837	799	835	832	780	817	752	831	801	817	815	779	797	815	796	766	790	793	783	834	773	796	772	814	790	754	789	767	804	807	777	825	767	786	751	799	830	775	709	809	744	771	799	760	766	802	755	776	797	767	749	751	822	782	793	780	759	744	786	823	808	789	806	796	758	800	758	796	744	748	826	800	840	801	748	787	772	779	750	787	769	766	764	825	791	757	764	798	768	756	735	771	776	736	716	782	778	764	777	740	763	787	750	820	805	793	827	760	823	761	771	763	757	745	775	788	796	756	766	723	787	775	792	765	807	771	778	792	769	773	804	787	794	773	750	829	777	785	782	719	780	794	757	798	769	769	778	803	809	730	805	755	823	726	768	804	763	833	736	766	747	773	772	788	721	760	751	801	789	799	797	808	844	752	786	784	787	755	730	774	778	803	791	750	718	806	809	774	784	733	781	753	729	760	804	723	762	770	781	802	749	823	813	715	758	770	807	787	769	730	767	764	786	804	824	751	743	718	792	754	752	769	770	764	802	788	770	761	789	831	785	766	767	796	816	785	763	777	781	741	770	768	751	771	758	781	760	749	749	774	768	787	781	763	733	765	778	763	766	768	794	731	792	735	751	812	713	740	794	775	782	726	789	749	763	756	791	793	703	785	797	769	766	759	783	764	765	722	782	797	754	787	792	762	794	781	763	776	771	839	800	740	764	736	772	729	766	793	816	756	765	748	758	714	756	735	734	773	798	789	792	764	797	791	799	778	764	736	760	789	771	756	779	794	785	782	754	799	797	795	770	823	751	768	777	754	718	784	804	816	776	800	747	751	792	838	764	770	728	807	743	776	799	777	796	792	728	772	789	778	795	756	756	764	735	786	788	788	798	789	783	755	818	826	768	791	780	735	781	776	812	785	782	773	791	799	783	768	780	744	818	741	773	740	770	793	768	773	765	778	750	842	789	764	763	778	763	764	738	734	735	766	755	788	838	783	783	774	791	743	754	743	784	797	750	738	771	751	733	779	791	760	747	761	757	769	796	751	738	759	742	754	783	749	750	784	780	748	798	714	749	786	759	782	775	746	816	791	763	737	796	782	803	805	796	745	764	778	781	771	771	781	779	750	739	787	819	766	777	714	792	796	789	776	781	831	762	776	743	776	799	768	734	788	768	795	743	799	826	774	738	768	787	796	701	758	742	780	813	764	769	761	814	777	781	782	782	803	736	758	788	777	761	739	775	762	789	782	784	748	763	767	716	805	757	778	861	769	813	735	791	740	730	706	802	799	817	760	748	714	761	751	769	784	828	772	771	806	712	786	826	777	785	780	787	769	752	736	744	752	725	802	773	773	772	821	810	780	758	771	726	724	776	761	706	782	803	777	775	788	764	768	754	763	769	776	776	758	794	727	803	746	734	802	767	790	762	750	733	754	797	734	786	766	761	777	746	793	787	830	816	799	768	759	741	814	756	768	785	758	752	761	790	795	750	751	788	792	773	761	772	800	786	697	798	747	784	809	763	771	805	738	759	724	840	840	762	761	762	794	762	776	776	770	798	748	738	769	803	828	827	798	771	722	761	784	763	841	783	787	792	790	813	790	777	790	776	758	754	780	736	770	765	767	779	801	724	730	773	767	752	794	784	751	769	781	809	777	777	753	780	789	793	768	763	736	783	775	762	781	731	806	729	776	802	780	784	762	751	793	767	754	773	747	768	764	763	753	786	731	828	824	790	737	768	771	752	714	757	790	792	684	793	761	794	785	796	761	787	775	789	760	749	746	787	762	809	759	769	815	750	775	789	772	789	719	763	772	813	789	747	795	773	778	780	757	734	807	701	752	772	772	811	794	775	737	787	753	782	769	754	822	779	792	793	723	788	765	800	787	825	775	731	772	810	756	775	785	809	801	772	741	781	776	788	721	792	722	760	780	774	778	849	798	765	780	716	749	780	826	768	791	775	778	749	769	759	761	778	737	764	759	823	774	794	776	790	769	784	755	861	785	736	785	809	779	794	759	796	819	740	856	755	768	726	754	769	783	778	753	773	775	738	774	838	753	784	765	752	740	771	804	796	724	777	789	759	728	791	801	761	822	774	764	817	736	762	801	758	757	776	758	772	783	761	762	778	773	814	756	736	765	787	782	771	778	809	769	780	779	761	767	748	757	765	763	785	751	754	792	753	781	765	768	784	803	769	772	747	764	820	753	756	834	790	764	774	821	819	767	772	743	790	730	804	801	772	795	734	790	752	775	775	787	825	734	795	742	847	765	770	805	782	731	768	790	787	775	785	734	738	749	796	805	781	793	770	771	761	798	767	807	715	748	706	781	794	777	808	791	744	786	764	770	808	753	767	762	737	779	783	749	777	797	773	762	801	733	805	793	769	783	754	793	767	768	789	785	773	747	766	811	778	733	787	766	764	750	760	808	734	793	774	738	754	765	774	750	780	803	794	720	773	797	751	783	764	742	800	751	800	769	786	783	792	755	754	801	823	823	825	753	783	733	771	780	775	710	782	753	786	801	772	797	762	801	819	768	797	791	717	748	747	769	813	796	788	775	817	744	802	799	752	743	779	754	763	759	761	797	749	785	754	750	770	766	784	789	786	763	789	776	769	767	806	772	822	814	779	772	743	795	780	719	733	822	759	714	774	802	776	772	818	812	811	775	757	808	823	776	749	742	763	718	744	871	773	861	770	786	830	766	772	780	769	760	790	775	792	760	777	770	816	826	815	744	754	758	783	782	759	769	729	769	762	721	744	794	778	747	698	741	682	756	779	763	699	758	766	783	757	762	779	709	739	753	759	774	727	789	763	801	772	729	756	764	809	764	757	759	820	773	829	774	779	802	801	806	792	778	817	795	780	757	809	764	814	782	746	775	760	770	784	784	806	747	804	763	771	791	767	766	767	741	767	754	765	766	827	767	782	767	775	768	801	736	759	745	758	769	708	746	769	794	746	755	752	800	771	747	696	778	751	760	758	770	750	750	789	782	748	780	815	791	761	743	785	786	781	778	773	760	768	770	766	778	774	816	771	757	810	778	763	801	769	771	768	809	747	749	775	720	722	790	822	803	811	774	736	876	763	675	759	764	796	710	800	773	820	734	692	763	767	794	798	757	752	749	789	787	784	815	831	797	804	777	771	788	781	775	786	757	755	780	772	727	776	791	790	764	758	708	760	740	761	742	812	788	785	800	799	772	748	721	717	753	757	734	761	768	826	726	786	741	786	768	728	751	779	762	768	784	797	767	815	818	813	761	813	807	803	754	792	776	763	746	795	751	806	774	749	748	800	722	755	837	768	721	754	766	809	747	768	748	776	791	772	803	775	769	736	771	758	786	806	813
4323	409	413	355	334	344	350	410	440	428	457	546	578	527	510	453	465	422	425	397	403	338	355	303	341	351	346	346	347	360	413	365	356	344	331	357	328	340	353	324	313	348	346	358	328	358	314	321	334	346	355	342	336	305	344	350	304	334	339	330	292	342	348	335	348	337	353	290	340	311	328	332	326	345	329	318	320	327	316	329	344	344	337	379	341	312	360	325	337	341	346	332	331	349	318	319	356	317	347	337	326	320	343	343	352	366	359	322	328	354	332	369	307	330	359	332	341	306	312	333	337	364	323	312	320	333	325	341	331	331	318	380	303	324	300	359	315	285	292	350	332	327	330	336	326	317	322	331	334	313	334	310	334	325	322	310	333	321	359	333	322	342	376	353	340	316	310	343	345	320	366	340	313	334	318	339	312	351	364	358	335	356	340	320	297	329	299	359	325	351	344	341	305	293	335	319	367	332	319	280	323	303	321	324	347	345	307	312	344	378	358	338	296	340	323	319	313	337	336	321	297	342	354	349	326	337	323	329	329	342	338	326	325	324	309	338	312	307	307	314	342	339	317	322	330	329	312	315	315	336	332	335	317	315	341	329	313	326	324	328	313	285	306	328	316	317	338	318	345	379	319	338	338	305	331	310	319	375	326	354	349	295	341	291	354	341	318	322	324	333	307	328	353	315	361	325	336	337	370	327	365	339	319	338	309	316	316	353	356	326	309	313	336	329	354	350	341	292	345	344	326	320	291	319	326	319	319	331	320	323	318	318	315	327	304	310	327	299	334	354	318	330	375	330	337	342	326	316	340	325	338	312	320	301	324	321	318	346	332	332	372	305	322	322	349	324	318	326	307	361	340	352	369	343	350	332	310	351	310	331	359	321	319	317	344	282	326	340	319	327	330	322	309	348	368	363	325	304	339	365	347	353	342	302	303	331	346	331	351	321	331	304	299	359	329	344	350	345	345	356	303	331	349	322	337	309	348	327	363	352	295	334	325	320	321	295	328	355	331	323	293	351	333	346	315	296	294	326	325	338	318	293	339	352	351	306	326	352	335	338	331	343	304	340	339	343	349	331	310	344	326	353	313	331	313	316	312	336	367	352	329	326	332	306	313	319	350	323	336	352	328	334	331	338	386	324	357	358	311	333	363	332	356	321	338	353	310	331	320	358	347	349	323	317	338	321	339	349	325	318	291	291	350	359	354	318	365	325	343	322	329	343	319	352	333	335	322	346	325	338	314	321	342	336	300	287	311	336	341	351	354	349	312	374	341	357	324	316	322	296	330	346	337	341	342	335	324	314	357	339	347	319	347	334	354	332	354	352	337	330	297	326	367	370	331	336	352	354	344	345	350	343	358	330	329	333	315	321	323	347	342	344	332	327	321	343	314	297	309	328	313	345	339	340	353	312	353	337	300	349	342	367	357	360	312	317	339	339	346	341	358	316	335	280	337	354	355	329	351	340	313	330	325	346	345	355	333	279	303	318	320	303	313	326	354	358	331	328	347	361	324	336	316	319	330	336	332	328	335	315	331	324	336	321	349	318	331	345	357	342	351	324	360	375	353	346	320	325	307	335	330	353	337	320	342	315	321	341	332	340	328	306	286	302	322	306	351	315	313	333	315	344	358	343	350	316	358	331	340	319	313	330	354	317	310	334	347	350	352	361	332	344	327	328	327	341	362	333	331	304	361	343	352	350	345	309	313	340	312	334	386	306	347	313	334	319	301	348	300	327	332	357	347	323	321	318	319	359	323	309	297	345	307	366	318	330	366	305	337	319	360	320	326	322	330	362	362	347	343	338	355	321	322	327	338	349	326	345	345	323	331	315	329	366	307	334	344	332	318	312	331	330	286	340	350	358	330	350	353	321	319	314	299	314	342	336	343	312	341	341	331	345	285	315	315	337	335	359	356	347	353	357	320	293	321	312	354	329	349	311	328	336	332	331	319	318	336	283	344	331	314	343	339	330	351	302	307	351	349	357	324	326	330	342	299	314	302	358	339	318	329	326	317	307	359	329	330	344	354	336	333	308	350	320	325	350	356	354	337	326	353	343	308	330	316	300	360	338	328	346	356	385	308	319	334	323	352	327	385	305	316	331	343	347	299	396	296	355	362	315	322	323	334	347	324	343	326	310	300	363	337	350	295	308	357	311	299	306	355	283	309	326	339	330	330	330	344	355	292	320	329	324	331	328	349	291	317	314	324	359	329	359	318	371	329	320	331	285	299	326	306	319	334	314	335	333	335	327	316	312	326	311	368	338	311	341	313	322	317	332	326	315	337	320	301	332	351	378	357	312	309	346	306	331	341	318	302	359	304	371	304	353	348	344	368	336	348	302	333	312	361	318	324	347	288	310	362	279	354	346	291	350	342	307	306	328	344	345	316	337	306	314	334	343	322	345	312	338	346	339	322	319	314	307	337	356	319	348	342	346	321	347	341	345	351	349	321	345	322	333	338	314	354	328	320	324	348	302	343	306	364	320	332	362	333	339	324	316	331	346	325	349	333	354	313	297	352	348	344	323	322	340	341	355	298	338	333	353	317	344	311	314	344	355	345	291	328	307	348	324	351	313	333	365	299	307	358	336	335	355	351	314	370	354	333	350	314	366	343	320	324	353	325	306	309	362	310	332	302	306	300	344	349	310	329	323	352	330	326	314	327	367	360	359	281	342	318	286	318	350	322	337	337	303	352	285	335	307	368	360	364	332	304	299	345	299	333	327	309	337	325	303	337	322	330	333	342	355	343	357	331	313	337	342	341	331	353	338	355	312	338	348	341	348	358	333	330	322	318	329	295	321	314	342	341	326	325	315	314	322	342	306	296	366	333	350	325	308	349	331	315	315	366	315	336	281	317	326	347	347	339	320	337	322	331	338	346	326	312	345	324	302	332	345	308	315	330	320	312	338	360	330	309	318	337	318	299	310	318	319	316	303	313	352	334	322	336	313	353	304	330	315	328	362	316	339	315	351	344	358	303	317	324	335	288	359	338	297	325	304	365	305	348	333	318	316	397	305	297	339	391	369	330	359	367	358	321	322	351	325	319	367	311	335	360	313	314	323	332	285	304	334	280	289	338	307	338	325	323	356	328	352	365	323	336	327	358	330	343	335	348	347	345	355	323	346	330	337	328	364	324	326	300	309	311	347	322	336	345	309	343	351	344	320	335	316	288	336	340	317	356	340	337	303	343	337	334	333	338	336	326	341	371	299	340	300	357	296	342	331	321	324	339	364	338	317	370	350	337	296	294	372	290	343	365	315	365	340	318	372	351	337	304	299	307	355	286	345	336	339	353	347	341	321	335	347	353	332	308	338	323	309	362	296	329	321	331	313	353	322	359	338	341	342	333	324	306	344	337	305	336	340	331	305	342	334	364	333	357	312	374	295	339	298	385	367	342	325	344	347	351	339	346	309	360	339	292	334	325	306	329	314	322	363	329	335	338	335	346	325	335	340	319	287	308	360	291	341	382	366	309	314	348	344	335	311
3813	816	878	890	891	884	912	1088	1389	1353	1701	2086	2148	2177	1713	1511	1787	1410	1269	1372	1132	823	857	856	811	758	831	848	860	822	1000	959	975	911	909	827	782	829	849	819	823	781	741	777	768	829	823	780	818	791	826	749	740	812	778	745	743	782	747	779	780	819	737	794	762	781	827	780	764	782	758	818	773	763	771	777	761	778	787	784	816	761	743	762	791	750	771	785	785	761	772	798	775	739	790	723	786	798	743	748	778	783	778	751	749	774	763	761	803	779	778	816	771	769	790	822	784	785	800	803	725	797	801	806	759	843	756	747	771	778	762	807	756	804	790	804	784	783	759	797	731	771	792	773	790	831	846	805	787	773	819	755	771	833	770	744	800	855	711	794	852	799	840	748	810	809	816	758	778	793	766	837	740	813	775	782	756	779	801	714	760	796	763	748	823	786	778	718	738	800	774	752	760	760	776	752	776	811	774	792	768	834	788	823	751	785	808	795	795	798	746	741	789	774	765	761	814	787	822	833	734	766	773	788	828	751	778	796	838	749	778	789	749	776	746	779	762	796	745	777	797	790	796	765	787	789	743	770	788	722	756	745	768	800	803	821	790	767	728	845	805	768	829	784	788	778	721	800	820	793	783	774	798	779	786	753	754	798	772	799	816	789	814	763	790	777	770	829	788	736	766	776	792	818	747	780	784	786	780	774	787	760	861	783	763	820	755	790	727	805	759	827	750	824	780	813	799	812	766	755	783	794	797	736	777	828	833	727	804	749	760	803	811	741	844	744	790	743	791	816	790	732	729	813	776	786	759	764	771	787	787	774	788	820	795	772	773	806	747	752	828	776	734	751	834	790	789	738	787	724	763	758	743	798	836	756	808	782	822	797	794	811	718	798	793	793	784	769	741	809	835	790	797	774	767	804	750	817	781	743	776	752	729	759	757	797	760	796	786	760	794	802	738	792	810	823	778	710	844	800	776	734	765	783	785	768	787	743	743	754	772	791	740	780	780	775	771	801	737	786	808	773	808	808	812	775	772	793	837	758	771	754	774	742	809	835	759	806	748	756	762	763	766	842	711	754	764	806	788	844	788	774	734	809	789	743	718	770	770	779	778	778	778	783	803	754	807	804	745	810	773	766	763	746	734	756	797	741	757	770	822	797	770	757	768	785	810	779	757	793	758	735	783	780	749	792	744	828	859	739	818	741	750	787	767	762	790	732	764	832	758	768	782	747	748	817	787	748	794	718	767	803	803	812	761	775	798	763	811	787	765	778	769	771	756	764	796	789	780	779	747	787	778	796	821	772	800	785	779	767	815	730	770	820	861	732	759	780	834	797	769	800	782	781	793	758	829	743	774	764	771	792	749	802	776	778	758	768	768	778	799	795	775	798	819	771	766	796	773	809	808	777	751	799	776	747	818	813	785	763	777	792	815	782	811	807	789	743	795	793	770	778	786	748	764	800	837	770	759	776	777	759	770	810	758	701	747	722	796	776	775	764	781	780	767	741	786	808	807	774	777	807	806	795	769	772	759	782	781	780	756	800	761	810	770	825	809	787	795	808	772	762	786	762	798	798	799	724	751	813	800	744	738	768	776	781	744	764	793	790	776	776	759	774	759	796	792	776	795	723	778	767	794	775	827	769	788	722	767	742	762	751	742	786	758	831	771	794	808	762	777	778	797	757	738	799	792	785	823	772	754	771	785	821	794	772	781	805	803	848	768	785	730	756	784	767	749	766	772	774	759	802	807	797	767	766	773	786	787	795	792	770	741	764	764	790	747	763	760	790	817	793	795	792	772	756	753	768	795	798	808	744	767	745	767	721	772	805	765	768	762	744	768	746	751	774	808	812	779	767	800	839	798	747	835	824	745	789	752	748	823	728	732	784	814	738	800	769	784	781	772	783	750	787	800	778	790	814	773	773	811	765	794	786	752	746	773	778	780	799	774	758	785	788	829	741	782	820	810	756	807	831	783	762	813	826	769	800	743	820	808	814	818	748	772	827	774	773	800	832	759	807	810	731	717	758	746	797	782	755	741	778	801	796	742	809	754	750	786	810	765	860	808	784	771	789	782	805	785	758	794	777	760	755	770	749	796	739	834	810	771	760	787	769	834	723	798	796	756	783	790	796	728	776	771	808	767	756	770	770	814	751	740	764	781	810	792	774	786	818	811	777	762	761	824	809	786	797	786	792	753	770	804	766	696	783	791	765	768	784	749	755	770	772	771	786	761	822	798	752	787	765	801	752	798	810	788	792	756	772	804	747	772	745	766	791	775	828	787	756	759	837	800	768	774	802	762	802	820	798	779	796	774	817	799	790	747	768	832	763	740	747	755	753	760	748	785	821	831	851	732	750	761	791	794	765	764	824	763	776	732	759	752	809	769	813	780	727	775	808	770	811	781	779	749	785	784	766	809	761	779	785	802	790	818	762	818	772	805	778	784	767	798	784	769	792	785	809	827	771	800	756	779	756	792	784	724	751	763	749	747	798	820	779	782	771	758	763	745	788	779	799	817	757	800	727	801	751	810	751	782	772	750	777	796	848	799	812	780	802	778	777	747	810	705	816	794	802	791	797	785	831	782	793	782	787	783	778	768	743	790	779	797	710	779	803	783	754	742	784	726	777	764	816	770	745	789	764	720	791	824	766	721	784	726	788	779	771	779	796	789	763	805	784	752	798	793	750	783	771	828	790	799	804	785	756	770	742	748	861	793	778	756	755	789	796	771	788	751	765	793	773	761	858	762	764	802	806	774	794	733	772	801	742	750	775	767	761	742	798	783	800	770	787	765	839	732	798	762	781	804	765	759	747	792	790	769	804	780	804	795	783	819	812	759	794	809	774	754	818	795	778	848	789	790	783	793	806	785	832	736	728	751	746	760	790	796	755	771	789	737	778	774	773	785	776	762	754	775	783	749	783	762	768	803	794	755	788	781	763	800	787	743	787	763	819	792	755	760	734	760	786	797	743	790	778	781	762	784	775	783	722	766	759	819	724	761	741	784	789	783	745	759	845	795	779	771	803	794	756	779	790	829	814	801	782	803	756	770	764	812	818	779	800	790	781	775	750	828	821	782	770	775	738	789	762	771	801	747	797	805	757	785	819	779	807	782	810	822	768	784	784	775	754	796	814	785	756	760	780	762	773	783	775	757	761	786	723	767	773	803	783	776	765	777	767	774	752	822	787	781	839	756	801	746	799	795	788	758	795	775	792	778	737	786	821	795	840	764	835	794	784	764	806	764	803	774	797	804	748	745	752	802	829	792	785	758	771	801	779	785	780	755	791	854	789	744	774	722	802	771	786	797	754	797	720	764	721	761	765	754	804	784	771	772	754	781	801	794	772	855	787	824	807	786	761	716	805	807	768	760	802	799	761	771	777	754	771	790	796	763	770	792	742	788	766	794	811	821	762	844	784	770	755	810	764	827	756	763	738	792	786	753	807	784	770	764	776	787	795	810	783	794	793	777	780	805	732	787	781	851	748	820	736	784	807
39572	11888	2109	1018	885	672	482	480	600	446	571	661	614	646	469	437	468	391	333	407	313	274	258	237	249	212	246	251	216	209	231	274	283	253	241	231	219	210	225	267	260	293	306	298	359	286	235	248	189	194	219	213	182	190	208	204	219	224	194	202	201	222	232	196	212	217	198	179	199	237	207	207	216	198	226	183	232	222	195	177	189	198	217	198	186	175	173	185	214	220	196	190	210	204	207	212	188	170	215	201	202	199	207	188	160	204	213	197	230	194	221	204	220	223	187	220	195	179	185	205	179	217	198	238	196	210	206	184	214	211	175	194	201	214	206	230	193	194	212	212	197	200	189	229	198	198	236	194	185	173	195	202	219	216	249	201	203	214	224	198	224	201	203	193	215	222	198	234	207	220	209	197	234	215	186	214	202	195	206	197	238	223	205	218	215	187	227	177	183	203	202	199	192	237	209	216	209	220	202	177	204	199	199	188	190	187	200	208	206	219	209	215	216	195	202	180	220	228	169	211	196	216	167	185	196	197	242	212	200	221	194	212	194	222	200	196	190	201	195	226	172	195	226	201	205	172	179	207	199	203	213	193	210	211	195	213	197	209	199	203	205	180	195	215	191	175	221	217	197	220	196	199	201	203	195	201	225	219	174	180	221	181	213	199	229	214	219	211	219	176	200	213	215	221	212	196	227	201	210	234	222	232	197	211	233	205	246	215	202	178	191	208	228	185	197	205	217	203	232	198	229	215	225	200	203	216	183	218	212	193	224	230	196	222	227	221	190	190	201	205	207	193	203	211	198	201	184	196	224	206	199	210	237	204	203	214	198	195	223	213	204	197	194	208	222	207	182	184	189	192	223	201	195	197	200	197	207	216	194	196	199	188	190	204	211	206	205	184	207	183	201	213	194	193	184	212	193	183	191	201	213	165	209	217	227	217	174	183	178	188	200	209	209	205	184	219	208	189	217	201	205	212	227	193	201	213	170	205	208	202	193	180	228	205	213	209	216	206	195	208	208	180	204	209	224	210	209	219	189	201	225	216	191	206	194	209	187	189	207	199	218	205	188	200	204	221	230	226	202	197	202	214	226	230	218	196	211	182	204	210	211	194	182	232	207	212	201	219	196	179	214	208	193	203	222	188	231	179	215	228	212	173	219	222	228	200	191	230	208	169	203	194	217	213	210	198	171	178	195	202	203	202	217	210	194	197	211	199	207	184	195	207	197	200	215	181	192	204	190	246	206	183	214	187	205	172	170	219	197	195	212	243	221	194	203	213	187	195	189	209	206	182	185	215	198	207	199	172	212	207	225	196	183	203	180	190	194	194	211	191	215	216	199	199	200	206	209	189	209	201	228	187	201	181	223	218	199	181	197	225	198	218	192	179	197	195	219	210	193	207	199	229	216	193	215	216	213	208	201	174	228	184	206	208	205	174	212	180	233	196	210	185	213	210	207	210	220	211	223	193	178	212	200	214	188	198	183	189	223	208	189	198	193	206	209	192	201	214	194	218	243	248	225	224	208	215	237	193	199	182	203	191	219	229	201	196	186	185	207	211	211	209	209	199	233	213	195	195	239	214	221	206	199	207	204	197	186	199	191	188	200	207	222	207	209	214	185	214	211	221	219	197	211	200	207	197	191	201	209	213	190	207	207	196	210	230	218	191	215	187	190	207	207	185	178	241	211	218	209	191	189	212	215	205	197	212	217	190	189	192	219	230	207	180	215	228	218	189	188	186	199	200	190	196	205	166	216	187	182	184	206	210	199	211	212	198	202	212	229	213	177	221	223	190	214	216	204	198	202	209	206	228	195	216	226	203	209	221	220	178	207	217	230	182	198	221	197	198	194	210	196	241	191	215	217	217	183	180	208	207	198	213	215	227	199	219	202	203	227	229	183	207	229	200	206	198	212	208	209	208	182	198	219	201	208	198	196	195	207	181	200	200	203	203	217	225	197	191	222	206	191	187	207	202	204	189	208	193	200	220	225	186	221	174	199	199	212	212	208	196	183	192	190	205	204	203	205	231	184	188	202	192	210	186	185	190	201	195	212	202	214	199	228	213	269	185	202	213	206	204	215	211	199	217	186	203	200	214	204	191	202	199	214	220	233	213	201	195	184	188	210	189	183	222	219	193	186	205	186	204	209	236	199	230	206	185	151	187	218	217	189	201	194	186	205	212	205	198	187	184	218	184	216	227	190	222	205	202	190	192	234	198	202	207	211	216	206	225	212	211	173	199	188	216	190	198	230	198	202	183	179	209	197	201	223	200	204	212	212	198	205	191	225	226	178	196	191	195	215	197	226	182	198	221	211	209	201	227	222	183	214	196	211	190	198	200	191	193	199	211	215	194	174	216	220	210	222	188	203	229	213	213	203	204	191	218	204	211	207	207	199	194	212	214	208	202	170	193	189	202	213	192	205	217	178	204	206	207	193	186	213	197	208	188	214	210	209	210	192	193	214	185	184	177	222	191	216	177	187	208	237	208	191	206	201	224	220	181	202	202	232	191	209	195	209	181	220	196	210	213	214	196	199	195	206	177	205	196	204	217	164	208	192	201	202	214	214	207	212	188	191	202	168	212	184	212	224	188	187	216	189	231	198	212	198	225	230	211	211	203	213	207	205	207	215	226	229	203	221	200	199	204	200	196	226	220	199	218	186	185	196	193	204	200	180	207	208	209	206	205	183	204	211	226	203	207	197	220	177	214	192	230	213	220	196	207	215	226	190	207	199	219	208	216	208	173	199	229	231	203	196	181	226	208	221	193	208	211	196	185	219	176	183	220	206	206	192	193	203	200	185	187	189	193	236	187	204	235	207	199	197	184	217	198	206	169	208	197	197	198	189	189	225	188	190	188	183	206	195	201	182	197	197	201	215	201	221	185	197	223	194	187	195	193	193	232	192	230	211	202	199	218	217	203	206	231	205	167	216	224	218	200	189	183	248	236	189	189	195	196	177	207	189	224	201	208	191	210	202	214	212	197	197	215	232	226	194	207	214	231	211	184	200	182	194	225	182	218	214	206	213	208	198	185	203	174	191	201	205	188	200	192	220	183	200	200	197	205	200	192	196	186	182	205	210	200	216	222	222	201	221	207	221	224	233	204	179	185	195	204	203	222	205	204	207	191	176	210	225	205	209	230	197	213	203	253	201	202	199	189	218	227	208	213	199	210	214	184	191	189	195	198	177	216	179	191	207	197	217	208	186	252	236	242	216	198	187	237	193	186	195	223	208	209	222	195	209	218	236	180	231	195	188	190	194	172	208	203	214	232	208	195	209	203	189	214	192	204	173	185	211	213	206	192	211	201	201	193	186	218	200	212	239	212	205	199	195	195	204	221	202	206	192	242	203	221	215	211	193	196	168	197	199	196	211	192	219	203	217	210	199	188	200	182	202	209	206	219	215	209	230	215	202	206	232	182	209	213	213	202	204	206	205	174	198	178	199	216	177	207	209	204	209	224	204	198	210	193	194	204	226	190	215	204	223	237
18704	1578	2498	2872	2793	2344	1846	2065	2476	2135	3083	3542	3370	3305	2528	2149	2485	1730	1711	1827	1544	839	870	762	812	717	689	747	708	822	935	949	982	752	742	727	718	692	821	925	1218	1285	1458	1766	1856	1264	880	872	653	608	571	571	563	569	547	511	576	502	543	548	563	549	551	557	511	523	534	533	482	577	535	548	547	529	541	531	527	576	506	564	548	562	518	541	571	564	538	577	500	488	587	515	506	561	540	542	529	492	526	551	541	561	545	518	544	571	540	516	505	503	557	525	541	517	500	533	543	546	542	513	552	538	557	516	524	524	558	528	531	575	571	559	547	531	552	520	587	519	501	589	500	517	501	545	536	521	528	517	514	567	541	500	564	550	560	564	523	501	507	557	502	531	511	534	547	493	534	551	541	502	500	549	573	546	564	598	524	544	523	519	559	527	535	553	554	540	522	581	553	558	565	513	551	517	549	534	521	550	529	572	539	519	566	520	558	566	541	541	532	527	472	528	503	470	564	554	552	573	520	527	486	519	493	551	497	504	560	548	518	522	532	543	515	506	501	514	528	572	488	529	546	570	499	513	553	565	495	534	530	560	525	567	540	515	538	489	533	525	525	519	538	542	499	570	572	524	526	518	494	559	501	537	549	491	502	500	461	529	531	518	565	551	502	548	536	543	539	513	499	547	594	550	513	540	546	563	563	555	540	565	498	541	573	559	531	537	497	541	575	527	530	538	557	534	528	523	526	487	519	525	515	509	528	544	512	563	530	505	534	517	522	529	548	578	561	508	541	564	537	541	524	552	575	558	541	525	537	557	507	506	534	464	573	502	564	522	555	530	505	544	585	512	507	512	546	559	514	565	492	529	556	507	525	517	535	551	516	561	531	536	549	516	540	550	540	538	527	518	529	548	550	546	541	524	508	550	526	551	540	522	530	538	512	510	560	533	531	493	523	538	563	527	559	554	542	586	586	542	547	565	537	525	536	525	558	501	530	531	542	538	513	538	496	531	566	575	516	505	571	510	598	513	504	513	549	505	553	498	511	507	520	561	522	485	534	573	517	493	554	514	490	518	532	563	540	535	522	525	494	533	506	526	517	532	527	552	556	524	561	532	514	506	568	548	555	527	554	568	547	533	528	541	511	505	573	511	546	548	539	533	528	555	568	524	537	549	524	518	517	532	533	543	535	541	529	533	539	514	543	520	563	523	524	566	515	512	527	521	516	531	518	552	526	504	519	488	599	545	554	548	502	523	551	539	537	547	532	522	549	552	549	519	542	543	552	539	547	553	542	563	537	537	495	552	555	516	565	533	516	534	578	521	525	512	507	527	525	559	548	560	568	559	466	516	570	534	583	531	558	527	534	558	549	551	503	539	536	519	523	487	526	537	509	524	527	557	547	541	506	539	552	513	538	603	529	507	508	482	561	483	555	516	544	547	535	487	493	580	520	541	526	533	547	514	542	485	540	503	526	591	567	571	553	528	561	548	509	561	482	529	572	550	558	534	541	532	557	555	551	563	500	521	533	507	553	520	551	542	579	562	550	515	572	547	563	515	558	550	543	520	521	506	539	506	555	525	553	555	505	516	532	513	524	565	470	499	544	523	520	564	514	499	556	499	537	584	515	557	502	529	513	519	501	555	515	561	529	519	559	578	544	519	515	532	555	527	494	554	531	521	537	572	526	511	559	493	529	510	517	530	577	577	563	521	541	541	536	519	531	555	539	522	536	565	497	552	509	537	533	557	563	532	519	514	570	536	506	519	530	567	559	517	549	516	519	579	568	530	527	518	544	568	511	498	500	482	499	554	555	531	538	512	493	494	544	494	539	548	548	558	531	528	522	539	530	560	518	550	586	539	507	534	524	518	529	539	550	519	576	559	560	533	502	583	514	507	578	513	550	568	521	557	533	524	521	547	510	492	510	541	552	543	530	502	576	546	546	556	513	518	564	568	512	544	530	569	548	529	545	516	530	530	528	526	520	513	510	537	527	535	506	519	520	539	516	534	512	549	520	513	513	567	571	548	547	518	546	539	538	539	548	546	509	495	531	529	510	534	523	557	573	582	562	538	560	560	575	520	540	541	534	547	495	557	515	530	493	550	552	559	551	527	520	565	511	528	573	545	515	601	536	527	515	528	515	552	517	507	493	548	557	494	509	561	534	532	549	487	557	555	522	509	521	541	527	542	549	567	559	494	552	545	541	529	493	506	522	565	485	548	521	534	542	542	538	530	502	535	519	559	517	509	565	539	545	582	542	553	542	537	531	549	539	521	556	551	532	539	487	566	508	530	498	548	534	513	493	541	530	508	536	540	523	561	539	572	542	539	542	508	533	544	542	544	540	540	525	537	496	526	507	524	564	516	541	536	514	557	480	557	547	527	570	531	532	525	517	492	531	523	556	555	563	522	509	514	536	549	519	530	595	547	564	527	512	514	557	508	508	572	506	541	564	551	543	523	535	590	521	502	539	516	571	550	527	562	520	525	536	537	568	537	506	516	554	531	524	549	566	539	515	510	530	519	540	520	514	539	572	530	578	538	562	521	511	473	538	532	500	546	557	536	508	559	535	549	566	515	534	569	552	554	518	524	559	514	554	519	522	525	530	544	511	527	544	531	514	570	540	537	524	552	481	538	557	553	532	504	549	582	524	516	518	541	492	495	543	514	562	513	488	540	528	509	498	538	528	557	488	535	483	533	516	552	520	542	557	532	562	518	523	529	551	522	556	544	561	540	533	523	499	527	516	495	552	525	509	513	521	575	540	558	546	569	486	533	547	506	537	535	507	506	586	563	555	526	505	546	524	573	570	525	546	571	555	523	599	521	554	535	536	513	534	508	554	544	551	563	596	518	532	508	562	511	561	564	510	504	519	555	561	536	525	534	540	582	525	531	514	556	527	542	551	542	531	515	526	533	518	536	545	538	525	519	500	505	538	599	573	584	520	545	494	513	547	522	529	505	516	533	527	571	509	525	526	497	523	567	506	546	525	480	520	515	527	528	561	498	582	516	496	565	534	559	519	515	582	551	562	548	538	521	511	551	521	511	547	552	574	507	573	499	519	522	494	571	518	516	533	537	557	573	557	545	519	534	544	515	543	562	501	529	565	533	539	533	519	546	554	495	491	524	512	555	523	513	545	534	537	543	527	549	500	586	536	547	504	562	549	530	550	510	532	536	491	532	556	544	546	539	484	542	528	510	539	538	562	540	552	501	551	553	517	530	582	534	526	541	524	560	560	536	546	557	513	516	545	519	536	516	497	515	514	546	538	489	544	489	540	531	531	601	519	515	530	526	532	555	565	537	498	561	550	522	531	533	526	562	531	538	559	515	536	600	526	548	561	531	573	560	537	532	500	550	558	574	566	520	531	509	578	537	504	528	517	535	500	554	550	532	509	577	567	509	514	509	508	530	551	514	541	508	548	587	552	595	556	549	533	513	557	547	567	504	529	524	533	541	483	501	533	535	515	528	526	580	519	550	569	532	538	506	527	535	565	527
48666	20284	7728	2444	1631	1190	970	847	926	793	881	988	983	943	773	697	735	625	546	612	555	370	345	368	347	362	358	320	352	383	431	378	400	364	354	333	360	360	346	408	451	482	498	558	626	497	415	354	359	315	279	289	301	300	305	333	315	332	332	305	323	342	330	314	310	330	306	322	305	291	335	328	324	327	311	305	346	308	304	320	270	294	340	277	307	306	292	311	340	341	320	302	317	280	285	325	318	275	292	336	323	315	341	338	314	314	343	325	334	315	301	288	315	308	323	302	314	306	310	299	303	287	297	311	322	352	313	295	296	329	339	341	280	331	329	339	289	297	298	295	305	286	331	349	324	319	319	335	311	305	305	371	332	337	310	286	293	306	291	301	311	331	276	320	310	320	290	322	296	304	303	279	293	311	330	299	295	323	322	346	296	336	299	312	322	334	325	319	336	327	336	340	297	302	304	346	353	301	336	359	322	301	321	324	342	280	311	319	343	310	311	306	261	332	298	326	332	279	289	301	313	320	286	324	337	295	321	319	331	318	285	308	238	284	301	305	321	306	295	342	327	309	316	312	302	327	283	343	297	313	333	301	321	307	324	352	353	293	320	311	302	336	312	340	275	284	311	298	327	317	303	315	304	314	324	316	313	273	313	310	307	309	332	293	303	322	309	313	294	311	294	313	323	306	316	317	313	327	312	322	285	306	332	293	297	312	283	339	307	327	312	324	348	287	315	317	304	311	299	283	262	304	311	297	296	335	342	323	349	330	313	340	329	307	291	292	322	308	352	335	316	328	326	313	313	319	293	335	334	301	301	320	282	309	295	329	286	320	291	333	322	304	319	358	324	316	286	305	291	335	304	288	305	329	319	318	284	287	322	353	302	290	321	316	301	314	295	314	305	315	287	359	335	281	300	352	306	298	300	312	317	318	285	330	307	321	267	273	316	307	312	332	306	321	288	312	325	318	279	322	318	311	319	304	312	303	312	299	319	325	301	290	283	276	308	302	305	294	287	294	314	318	303	289	319	295	301	309	317	298	307	315	318	321	317	303	318	332	332	351	309	311	313	286	307	324	313	304	313	345	321	343	304	313	372	338	329	320	302	262	342	329	315	331	274	310	307	294	322	314	314	310	314	296	313	334	334	281	323	347	298	324	348	287	295	312	340	307	268	311	309	351	363	302	312	310	298	318	283	298	293	324	315	334	334	320	303	307	290	303	285	319	352	303	336	327	333	308	322	329	313	309	336	273	309	303	338	311	308	316	303	317	314	317	309	281	322	290	298	286	308	316	290	324	323	333	308	317	324	305	296	308	316	291	290	283	305	329	288	305	319	255	304	320	300	302	284	271	313	292	291	297	333	331	277	356	324	279	298	315	274	310	281	306	303	292	303	288	307	335	284	304	302	307	296	284	312	298	315	324	324	321	313	341	333	340	327	311	332	343	348	281	295	282	307	305	331	313	318	326	324	323	281	310	308	324	301	314	314	280	300	318	293	325	340	328	326	302	329	310	316	348	300	308	342	306	328	282	342	316	309	276	307	328	290	318	301	314	297	308	317	299	321	323	315	302	291	309	323	293	303	303	349	286	331	299	317	332	321	297	297	292	329	301	306	293	288	301	300	328	315	316	301	309	344	294	281	307	333	339	310	338	306	301	294	338	280	302	334	286	314	282	324	304	328	305	295	320	312	295	324	326	330	293	335	303	301	313	311	331	300	327	329	301	318	325	314	318	305	327	285	309	314	328	279	311	300	337	314	312	277	309	301	296	300	314	306	299	303	321	301	323	276	317	330	322	312	297	314	296	302	285	269	314	366	309	264	307	292	324	311	302	296	298	313	299	294	352	311	310	310	295	306	299	345	300	301	348	319	300	304	310	309	316	317	325	320	293	276	336	307	270	276	307	274	303	301	294	295	308	312	293	294	320	295	327	322	308	286	276	290	309	306	293	319	288	297	300	309	297	344	305	342	303	317	293	332	312	289	283	328	330	306	284	330	315	324	301	315	321	315	324	285	309	311	349	316	299	316	310	345	309	317	308	351	289	307	313	289	351	327	332	345	328	320	324	346	311	317	310	318	331	294	340	315	323	311	281	289	288	306	329	329	357	296	315	322	314	324	297	302	330	297	338	315	327	307	318	340	330	315	296	319	294	308	321	292	313	324	299	328	328	291	310	274	284	318	334	288	289	333	329	327	319	309	292	349	296	317	319	306	296	314	288	321	329	297	305	337	302	317	305	326	334	294	293	332	351	305	272	326	300	325	300	304	310	309	314	363	319	357	277	336	325	306	349	303	285	299	326	319	273	333	318	295	312	318	287	308	299	329	328	333	315	345	294	294	324	318	326	287	304	337	301	300	303	294	270	292	295	304	347	303	301	309	332	314	314	310	314	341	294	324	319	322	320	328	322	333	307	349	328	332	291	294	313	338	321	308	300	309	317	316	303	326	314	294	307	305	357	292	320	326	321	301	298	289	324	312	320	311	302	326	302	302	319	299	316	287	336	285	299	305	327	291	322	313	310	305	287	294	324	297	283	339	309	295	328	320	303	334	304	280	278	295	284	303	354	324	321	327	316	318	283	335	312	329	285	339	273	282	304	310	328	313	288	344	302	333	347	312	302	297	310	292	307	282	323	328	279	308	317	326	328	317	294	304	279	337	341	321	294	339	307	300	303	307	342	341	314	304	328	343	328	306	346	320	309	291	291	306	277	319	311	283	333	305	324	347	298	338	322	284	292	278	283	337	303	318	291	282	307	290	300	326	293	300	302	313	303	316	299	313	335	272	302	334	340	308	348	329	320	292	317	356	333	277	318	324	341	314	325	299	306	294	324	298	322	308	331	340	343	301	278	351	323	303	307	327	302	315	307	338	335	311	304	358	328	309	301	304	324	327	320	332	293	310	318	293	315	298	339	313	284	334	312	349	339	311	298	334	286	303	305	299	309	320	313	270	304	302	310	266	313	325	290	294	317	296	310	334	289	283	310	323	303	320	330	286	354	331	297	317	334	313	315	301	311	320	315	310	303	306	285	321	326	297	318	322	330	338	314	286	340	303	310	274	286	304	322	308	332	296	304	295	312	328	305	321	302	282	334	329	286	309	347	290	313	278	328	331	326	334	292	305	313	297	314	329	305	288	314	309	341	312	301	286	307	342	317	279	301	333	340	306	304	299	323	284	317	313	325	338	283	332	279	306	305	299	319	322	295	327	331	338	311	341	292	275	302	315	336	324	280	282	328	308	330	322	287	288	282	334	302	312	329	314	322	306	294	320	333	342	334	331	308	332	333	318	320	310	336	331	309	313	325	293	298	318	312	281	298	338	317	323	308	308	316	314	316	281	264	291	329	329	302	337	317	295	327	317	322	326	313	310	324	313	293	344	329	301	295	334	293	314	350	316	299	331	278	297	335	297	307	323	311	327	282	324	310	305	315	300	323	299	303	283	333	316	314	312	319	308	274	286	275	302	317	314	344	305	307	304	311	318	308
26282	2576	4688	5383	5030	4159	3441	3621	3919	3708	4455	4922	5031	4600	3578	3215	3632	2753	2507	2783	2121	1269	1452	1233	1323	1101	1153	1084	1116	1283	1449	1406	1292	1128	1063	1078	1072	1106	1289	1621	2098	2261	2442	2894	3113	2124	1617	1557	1156	913	883	846	797	791	784	808	824	847	783	831	781	819	761	785	790	797	784	802	842	774	786	775	794	816	822	766	776	775	778	826	770	804	820	808	795	748	786	744	782	783	779	824	829	794	803	816	791	784	842	786	786	844	753	774	797	807	760	827	752	781	800	770	772	772	776	767	772	805	810	765	774	798	746	753	782	787	740	734	766	793	817	828	772	790	783	795	770	800	765	803	729	791	759	783	780	797	786	800	749	782	748	785	817	753	795	783	779	788	783	771	762	818	830	805	781	770	740	781	766	767	760	798	774	738	744	720	797	748	760	790	774	793	780	770	832	770	824	777	785	775	766	787	752	743	797	784	755	738	775	789	764	788	773	750	751	711	735	772	808	719	817	774	746	778	768	778	785	794	835	811	833	773	785	754	781	807	757	744	747	763	832	803	727	800	718	787	766	775	795	819	767	799	825	790	766	783	787	752	763	760	776	780	776	784	689	786	716	800	787	795	749	745	807	770	813	792	761	722	749	806	763	757	770	872	749	781	710	765	803	732	789	780	762	800	801	773	755	730	786	788	733	819	778	747	776	808	731	752	795	769	762	840	751	782	754	802	796	790	802	774	764	749	777	795	773	719	787	763	770	723	778	792	791	766	742	749	744	742	803	741	777	793	798	750	823	796	736	791	745	760	795	763	802	799	772	793	816	773	774	794	714	763	841	759	795	766	791	760	758	761	749	817	758	751	738	801	761	751	812	781	750	792	761	740	774	783	773	790	783	758	720	786	786	813	737	829	749	752	761	786	795	786	782	799	747	805	768	789	778	748	807	793	745	783	722	748	765	804	721	727	768	731	746	788	712	766	764	751	767	673	720	712	776	767	748	801	829	741	741	796	781	780	731	774	787	734	752	792	775	750	764	784	803	777	728	824	760	705	801	769	748	783	781	800	764	784	816	755	801	770	764	743	760	751	765	801	703	809	735	859	797	821	731	763	784	794	798	755	750	731	771	791	774	755	772	768	781	747	766	772	773	768	769	773	757	715	748	760	791	794	789	737	766	774	784	798	711	785	805	775	781	830	747	800	786	769	812	778	825	769	747	725	841	793	809	781	781	779	766	733	805	742	768	810	764	759	753	743	802	763	751	756	832	735	701	757	801	789	780	757	803	711	729	747	752	781	765	799	769	777	796	797	735	790	754	776	800	720	747	760	782	819	764	790	781	778	800	805	787	751	790	761	805	755	749	820	743	743	776	743	734	804	784	791	757	661	754	780	767	728	740	785	757	773	803	742	814	775	742	767	744	816	759	762	777	740	726	764	721	771	803	775	733	768	780	835	781	751	782	767	791	759	740	785	760	757	815	800	819	759	790	796	758	814	751	734	781	773	712	767	771	739	814	773	766	789	794	804	781	754	729	769	746	803	760	778	757	759	746	778	807	790	748	787	753	770	768	772	787	811	793	800	792	709	710	790	789	779	782	826	760	764	773	763	732	755	779	778	728	745	756	724	791	736	767	807	790	735	797	758	790	771	802	754	756	768	802	755	785	765	749	820	766	785	770	832	800	765	784	738	834	755	773	771	758	777	753	787	747	757	765	793	729	770	787	706	807	785	770	741	784	811	767	722	746	804	814	848	749	799	737	773	787	749	777	743	755	751	751	717	788	877	792	806	797	840	821	783	745	798	759	766	765	729	741	810	809	784	751	732	798	809	790	747	749	801	739	722	760	774	800	789	781	804	741	797	746	758	773	721	727	784	754	753	745	778	824	709	774	754	753	751	808	733	817	766	767	757	772	744	829	782	801	762	764	818	797	767	766	749	821	766	786	737	784	805	786	793	760	774	766	787	757	740	735	781	760	777	829	800	774	774	785	805	780	784	747	760	806	735	801	780	740	746	761	752	782	811	775	743	768	767	802	797	746	831	773	756	784	804	752	766	778	728	759	691	743	756	743	806	749	757	811	802	785	784	791	764	814	796	831	743	787	765	846	750	762	766	787	759	746	780	734	785	766	707	771	792	803	802	816	797	742	757	716	746	761	814	793	781	763	779	734	763	717	749	762	777	731	770	750	804	737	784	794	784	759	721	780	747	768	778	744	767	769	760	777	764	812	794	778	740	776	790	817	766	787	713	750	734	781	763	751	761	783	772	806	736	743	798	814	803	760	805	785	747	796	772	759	804	744	803	803	754	802	785	809	795	770	740	807	754	806	783	736	785	762	717	796	801	801	821	763	792	816	746	781	829	792	733	820	771	788	807	774	810	766	763	719	792	758	748	752	775	764	784	776	773	832	801	753	779	770	752	747	783	817	734	793	835	812	725	757	762	770	766	795	719	795	691	775	734	772	785	769	798	811	750	758	771	804	748	756	804	801	737	774	766	832	766	744	819	734	819	754	749	741	770	771	742	783	763	764	770	763	718	757	807	771	767	751	770	738	780	803	789	787	757	792	792	750	738	788	772	811	741	790	731	785	838	776	817	808	787	762	776	742	748	757	772	810	781	780	748	730	829	728	769	807	796	781	775	774	781	791	767	767	800	775	691	765	758	783	775	741	752	830	721	826	792	803	754	810	808	766	739	764	781	794	839	776	794	821	774	732	783	718	814	801	799	771	779	722	761	777	772	806	737	783	772	788	762	810	724	811	782	776	799	775	767	726	792	811	788	758	779	801	764	757	760	737	740	750	762	798	781	746	792	751	849	754	771	778	802	716	803	809	801	813	765	727	792	782	755	761	816	721	768	769	793	776	741	767	770	755	756	775	779	807	735	755	765	763	777	769	750	792	783	742	781	773	759	796	741	791	778	788	734	801	754	791	793	793	769	758	736	776	775	786	775	741	770	778	784	780	764	775	776	765	717	730	770	780	725	735	782	745	775	762	771	777	796	793	750	754	748	788	793	744	808	827	763	780	847	774	779	821	766	771	776	764	783	748	769	748	795	713	775	798	758	785	768	788	749	775	750	731	767	739	762	763	735	782	769	753	788	773	736	772	791	750	756	738	740	775	737	732	800	801	764	802	773	785	782	723	729	781	724	811	760	804	822	811	784	736	777	781	789	766	799	779	766	814	745	725	751	793	791	750	777	730	807	729	787	774	800	775	739	782	791	790	755	772	806	792	756	790	757	739	749	823	847	808	780	812	807	820	748	801	766	759	771	789	812	751	783	767	782	787	755	750	784	765	798	769	765	733	749	750	804	779	734	753	774	742	816	767	790	793	803	801	808	758	799	790	769	778	772	796	721	819	782	751	808	764	755	778	812	812	820	774	773	817	769	731	762	748	773	774	725	764	754	772	759	780	800	775	764	701	807	803	767	751	779	780	801	786	794	791	737	758	793	779	756	774	766	758	803	764	733	778	767	791	753	785	743	780	776	757	760	776	771	782	804	753	746
4139	441	360	374	361	330	368	423	423	435	539	513	589	522	464	474	453	436	375	394	371	342	300	346	315	369	342	349	356	325	356	329	378	340	342	339	307	310	333	343	331	363	324	329	333	291	324	324	336	335	370	309	353	334	340	336	293	347	312	303	343	286	346	308	327	363	332	321	316	309	321	327	364	342	342	363	363	347	337	352	348	356	340	333	293	335	329	329	318	320	301	331	331	330	351	313	324	336	336	310	310	391	361	357	327	330	311	318	323	314	315	340	332	342	344	319	336	352	332	326	311	351	324	311	359	352	343	343	355	351	324	325	333	331	345	339	337	311	288	352	354	315	323	340	329	329	334	320	367	357	335	337	331	291	334	340	299	344	317	310	363	336	342	329	333	300	350	300	336	339	354	360	332	346	330	311	324	324	381	292	340	332	370	350	335	322	334	335	325	307	364	350	330	331	363	351	314	325	334	319	341	329	319	336	324	330	316	352	339	344	344	342	315	348	330	363	353	329	333	313	310	344	338	364	331	332	284	326	311	325	359	346	315	320	349	322	332	326	309	327	322	318	339	357	311	327	338	302	351	353	339	320	339	325	331	329	306	345	341	319	321	332	357	318	315	318	322	323	365	334	310	352	317	341	327	321	330	301	327	301	320	314	322	325	348	360	341	327	333	337	337	315	346	310	313	332	312	340	338	344	327	358	308	298	338	372	341	315	329	319	346	292	304	329	333	345	312	311	341	321	323	328	341	343	332	318	301	325	341	327	329	326	332	325	338	306	317	322	311	333	327	307	309	322	351	331	368	314	313	326	321	363	328	360	370	334	374	348	336	319	335	324	331	330	348	360	342	326	334	305	335	322	321	344	308	357	304	327	332	352	344	342	333	394	311	339	352	317	357	359	327	310	330	324	323	369	321	302	349	350	363	332	311	343	310	293	313	325	346	327	352	335	315	329	312	337	336	363	324	327	319	322	361	323	332	348	325	368	374	374	326	338	352	327	335	336	359	322	319	334	292	377	340	313	349	327	326	316	349	320	327	333	330	343	324	330	329	310	335	290	308	351	314	352	334	297	347	313	310	298	319	307	311	324	321	352	356	333	376	335	348	360	361	321	351	347	327	341	337	332	341	348	340	361	323	322	342	325	290	342	308	316	323	347	352	342	342	326	326	324	305	353	352	338	363	351	371	316	312	302	335	315	362	335	316	323	345	321	370	350	328	349	346	316	357	325	321	325	339	306	309	316	356	368	316	360	313	322	335	306	318	324	326	327	340	317	314	323	311	351	327	291	354	348	310	318	317	334	322	303	359	330	344	323	335	325	313	330	353	324	328	353	319	287	345	343	337	306	343	300	308	336	352	318	376	358	323	283	366	318	323	323	342	347	366	315	346	325	295	315	342	310	289	331	314	332	359	341	338	328	372	338	339	319	368	364	333	333	320	367	343	347	329	348	355	375	316	323	314	315	351	308	344	338	331	316	324	331	317	314	318	331	355	323	325	332	335	330	321	360	329	338	344	333	326	317	336	322	302	353	309	319	348	302	303	319	325	295	377	329	292	328	328	282	336	316	338	336	330	311	333	316	312	306	329	339	350	344	316	316	366	305	362	328	313	327	332	308	313	312	313	326	313	320	370	337	316	343	340	363	262	355	359	370	330	323	321	323	314	340	349	356	327	311	336	370	316	344	366	370	342	329	341	335	302	337	317	353	335	331	339	331	334	339	346	353	331	329	343	340	309	328	303	321	307	341	298	329	308	312	343	308	353	348	328	331	345	323	355	324	353	350	336	343	317	348	339	371	351	355	316	322	326	335	291	348	359	304	333	315	345	325	362	347	320	364	319	326	320	326	323	344	337	320	319	376	348	332	316	355	340	329	367	307	363	338	340	371	341	350	334	297	356	320	334	301	331	315	295	336	343	320	369	343	341	325	345	313	364	368	356	358	326	386	340	330	327	347	299	335	338	388	319	317	355	365	321	382	373	323	340	341	308	325	334	312	345	338	324	311	337	320	319	338	332	321	313	325	324	294	308	323	342	340	339	326	342	346	315	330	351	302	297	331	315	329	327	354	322	300	335	350	340	374	357	320	344	358	344	325	366	344	317	363	366	325	356	333	318	335	322	321	318	343	331	345	317	317	327	320	330	340	361	351	342	343	339	338	327	351	342	339	331	314	365	378	388	331	353	350	321	338	305	341	370	316	347	332	355	326	294	309	311	336	338	327	311	351	311	282	319	333	313	324	331	354	317	339	343	318	310	326	334	351	314	332	336	305	339	323	343	349	337	336	304	343	357	344	321	363	350	307	356	340	347	340	370	348	316	329	357	340	339	337	358	355	337	329	325	340	297	330	338	342	323	326	307	328	323	306	282	336	353	371	338	324	311	328	340	350	345	342	312	348	313	336	294	347	345	304	352	311	337	328	334	341	320	350	343	332	330	321	326	329	353	339	326	342	297	303	290	305	330	339	316	347	355	360	347	331	307	318	305	353	298	314	297	351	364	341	357	342	326	335	329	339	325	321	312	341	342	335	339	313	328	354	323	357	298	308	354	312	315	316	352	311	327	314	359	304	314	351	340	334	304	342	357	337	320	344	330	316	309	302	312	311	321	321	331	321	347	353	334	335	346	350	332	315	325	308	333	336	308	326	342	381	393	317	316	337	326	349	318	297	330	331	338	286	337	322	349	320	358	305	319	334	325	326	350	315	322	345	325	328	336	329	342	353	342	334	336	304	330	357	355	343	321	326	303	290	325	326	342	339	349	319	351	325	323	337	334	346	331	340	300	306	327	357	357	322	316	359	311	311	313	314	345	331	319	371	371	362	308	323	298	312	329	302	311	295	343	342	332	317	360	317	332	327	327	328	352	329	336	310	327	326	339	329	346	331	322	338	339	334	327	376	311	311	308	330	332	280	349	317	347	327	348	304	316	330	336	340	359	326	316	319	353	327	323	329	346	314	348	355	351	338	333	325	344	309	309	339	361	310	335	317	339	340	342	339	337	338	315	323	347	318	337	349	345	304	378	337	334	306	344	334	295	324	329	305	333	313	303	330	325	335	321	334	310	313	336	321	346	350	313	335	333	314	368	318	326	339	331	368	314	350	336	356	374	336	349	318	335	374	329	308	309	344	363	337	300	325	304	335	308	327	332	344	321	358	327	329	327	336	288	301	288	317	332	283	366	311	304	339	327	332	350	344	319	381	337	327	351	332	322	331	337	334	330	337	301	321	369	308	336	338	368	294	348	305	334	336	374	337	323	302	363	327	356	341	365	339	325	305	329	323	323	322	321	329	362	334	324	337	303	310	328	355	343	355	361	322	347	335	320	304	334	342	348	316	378	335	319	353	353	319	313	315	333	311	357	336	316	337	366	348	338	300	339	338	339	358	323	335	332	347	316	338	343	370	321	300	331	329	355	334	352	326	335	349	322	334	331	359	334	315	308	338	326	339	324	313	331	297	342	307	349	353	338	319	333	336	308	324	373	320
3869	860	952	927	890	849	1001	1159	1531	1378	1832	2308	2277	2214	1668	1624	1766	1403	1221	1358	1091	794	797	784	778	796	790	787	816	953	995	975	988	893	798	828	795	826	798	804	799	812	848	796	811	744	773	789	789	799	768	747	802	716	797	821	779	816	805	833	758	758	795	797	766	781	732	771	778	752	785	795	735	738	751	775	808	781	776	732	803	818	789	779	745	797	851	732	789	796	772	769	776	764	818	809	826	764	805	782	755	780	777	818	788	792	801	745	766	760	779	800	740	785	794	740	776	804	821	850	770	798	828	732	812	807	790	780	786	718	799	749	750	835	756	794	785	792	818	780	797	783	794	823	743	767	790	777	786	787	765	752	794	803	742	761	750	867	741	834	782	746	749	781	776	744	708	798	734	781	771	810	782	722	815	781	816	757	791	804	802	771	786	769	739	754	784	702	719	746	784	761	786	825	783	786	795	827	787	765	743	832	783	868	782	757	783	748	758	792	783	827	768	731	765	794	811	793	816	776	790	737	791	765	774	797	769	802	845	778	814	777	784	803	758	738	757	834	802	751	803	799	790	784	789	799	750	748	756	805	739	815	761	767	840	798	788	795	800	786	789	751	824	765	763	827	779	764	776	760	754	799	837	745	812	763	770	783	752	748	831	760	751	807	798	764	757	780	797	798	736	819	837	753	747	777	768	803	763	747	756	781	802	755	740	780	773	782	737	802	796	825	762	744	814	787	747	783	774	770	767	820	770	792	774	787	756	737	814	774	793	782	774	750	764	742	808	766	733	811	745	737	757	798	794	747	808	759	829	793	785	780	758	758	738	768	780	780	841	799	773	857	802	724	767	783	821	801	754	799	825	790	794	771	809	814	757	772	845	788	762	791	814	808	798	798	791	817	764	749	780	810	762	780	810	769	769	746	785	803	751	742	792	782	774	793	751	763	807	809	845	811	776	753	765	793	741	788	808	801	780	792	778	730	764	788	771	766	796	778	734	807	809	776	789	774	807	805	767	802	740	754	813	760	793	772	817	740	815	783	724	771	795	759	736	825	780	821	757	797	778	796	816	788	804	801	762	824	731	790	788	750	750	743	765	799	809	743	800	760	820	766	740	808	801	746	764	758	795	772	756	787	797	807	782	779	767	783	771	810	730	809	766	781	801	789	792	770	717	758	768	759	788	773	775	752	793	782	811	767	807	810	758	773	727	811	732	807	832	773	822	773	794	827	755	804	779	760	812	773	815	824	763	778	806	793	754	777	780	788	739	747	831	801	803	834	781	764	793	808	780	828	800	763	798	756	822	776	794	754	763	784	796	780	759	775	770	729	787	781	793	789	794	762	738	785	823	679	793	824	810	790	759	806	781	805	745	787	799	796	819	796	745	764	780	778	739	807	831	741	758	761	781	768	794	794	799	772	765	793	748	749	810	789	745	787	758	798	794	762	783	793	820	759	768	777	802	798	703	765	797	759	807	793	787	776	781	790	780	785	808	824	757	767	799	833	758	836	789	763	792	754	761	770	787	783	788	800	760	769	785	785	740	816	815	804	816	793	823	744	803	773	767	807	763	842	757	788	810	790	730	796	782	767	774	770	748	773	822	761	765	754	790	758	786	772	793	784	780	781	761	744	782	763	762	796	811	825	801	768	784	809	789	762	808	734	755	757	787	810	780	772	787	764	720	765	804	765	768	815	814	760	763	803	777	806	768	835	786	795	822	808	745	777	794	779	811	803	810	737	757	803	762	744	778	809	767	806	774	846	734	780	747	790	744	743	793	776	741	802	743	757	811	783	803	817	760	778	767	812	794	782	752	804	803	807	778	774	843	740	807	802	767	757	802	792	800	803	767	810	810	758	804	791	770	765	791	812	732	768	782	759	783	800	774	795	808	778	775	781	777	775	748	734	773	784	790	801	774	727	762	775	801	788	832	777	798	768	742	747	799	853	797	801	744	745	783	773	779	767	760	795	731	759	820	790	775	787	774	782	791	776	786	786	812	808	823	741	794	751	710	811	775	764	764	779	792	787	787	746	757	771	809	790	809	758	764	797	774	822	771	811	816	812	813	812	775	827	718	767	716	787	760	726	791	787	754	762	783	758	826	778	751	770	796	843	783	791	823	751	779	821	767	776	774	734	779	782	770	795	764	732	793	731	764	803	758	773	749	829	793	782	756	806	804	781	852	834	795	753	747	752	788	823	740	824	816	767	810	773	804	766	836	783	761	782	813	792	798	833	752	750	826	760	745	762	782	748	799	767	821	804	824	779	811	781	762	745	780	779	737	820	821	732	784	776	782	795	814	764	747	730	739	749	746	833	835	826	773	798	715	788	788	790	837	767	763	789	786	763	759	805	785	761	816	786	802	748	791	802	779	790	763	804	770	761	810	749	808	771	773	771	757	777	807	798	762	774	801	783	834	757	733	812	812	797	790	820	807	764	792	766	840	775	817	784	754	773	750	804	813	782	793	778	759	793	805	792	773	774	769	789	737	779	796	771	788	800	776	820	724	792	736	807	785	792	753	785	807	788	772	777	814	740	757	806	787	759	804	767	796	775	729	772	764	777	809	785	857	806	720	789	774	812	746	803	778	741	728	783	765	831	824	841	740	775	774	753	778	771	823	720	832	774	815	801	785	812	765	788	776	758	816	765	791	818	746	813	814	784	760	820	797	817	741	789	798	788	764	745	780	765	767	806	726	775	805	841	766	728	819	773	765	796	792	733	814	813	762	755	783	783	767	756	777	800	811	783	765	748	792	743	793	732	809	767	800	802	776	769	784	791	772	794	724	766	802	750	807	728	760	831	806	761	797	762	784	792	801	743	767	791	766	732	788	792	784	800	794	814	765	780	772	810	777	772	721	800	831	808	772	814	746	825	777	784	797	792	731	846	778	790	782	839	795	844	775	759	788	809	806	774	781	781	796	820	779	727	750	757	781	772	795	757	708	787	804	778	764	760	786	810	725	797	759	782	824	781	816	803	783	796	752	776	773	776	759	800	763	789	783	807	805	743	778	717	784	792	770	751	725	783	752	764	737	825	827	767	751	779	785	791	757	814	795	783	855	814	825	798	774	764	773	715	780	778	781	766	769	772	821	738	792	817	790	787	758	774	750	795	781	768	763	784	772	763	785	727	754	777	744	763	830	725	764	804	747	806	823	790	776	806	759	730	791	803	762	739	752	807	788	740	768	796	762	780	779	743	788	778	802	790	744	776	805	788	793	797	804	767	738	849	776	768	806	789	780	824	796	736	793	823	781	753	810	756	777	783	772	780	775	767	765	784	822	799	761	793	736	771	750	780	824	773	797	799	743	770	797	796	808	731	769	821	804	815	730	775	801	785	787	831	766	795	810	792	742	782	785	816	744	806	773	759	788	794	806	767	770	778	733	765	812	784	807	778	777	817	756	738	785	826	776	773	761	784	815	766	783	814	768	769	728	791	802	753	748	822	725	781	734	789	808	820	826	778	776	772	777	793	857	756	769	794	773	747
40690	11755	2058	1295	1112	782	590	493	527	511	615	719	691	597	454	474	443	396	355	408	334	244	243	218	216	230	230	225	233	265	244	229	252	239	236	201	226	213	224	271	244	283	288	300	291	252	227	219	238	233	191	209	218	198	194	211	228	187	212	186	205	208	188	212	199	234	207	222	214	214	216	225	195	231	234	213	203	206	195	218	211	206	180	212	196	211	200	199	211	198	221	221	219	228	225	229	193	196	206	203	209	224	215	212	243	203	207	200	206	205	186	224	211	206	214	219	203	219	218	205	199	172	204	197	214	200	185	210	211	170	220	192	233	180	221	228	211	206	211	197	218	200	186	222	239	209	212	208	220	188	183	246	212	220	221	178	214	204	180	190	216	196	208	214	194	225	206	199	231	231	207	189	210	222	205	203	224	223	180	213	210	226	226	200	213	217	229	209	185	220	200	208	208	202	217	229	184	221	196	217	231	216	216	205	232	228	194	207	240	179	203	227	197	203	203	219	228	250	193	243	185	201	187	186	188	199	198	216	173	201	228	216	224	210	203	203	192	207	200	204	226	211	212	205	208	227	203	197	215	202	193	191	201	201	203	205	238	204	220	209	198	221	204	206	211	195	228	199	204	215	215	197	206	243	205	220	212	196	190	196	213	209	223	214	198	200	208	184	205	222	200	201	192	169	193	224	182	197	217	212	236	193	201	212	217	212	210	239	208	201	208	227	209	212	215	214	191	177	195	193	209	233	219	215	183	221	210	199	199	213	190	210	216	195	181	209	178	210	182	220	247	203	224	194	225	219	201	190	185	225	224	203	195	212	194	197	187	200	215	213	190	193	184	195	218	228	184	227	223	211	182	196	202	180	207	222	193	221	205	208	248	241	182	215	231	219	180	202	207	203	188	197	178	208	204	203	194	228	195	192	242	225	207	233	218	182	207	210	193	201	206	191	224	192	194	212	202	198	199	198	189	229	204	206	209	214	204	208	180	177	195	185	222	214	218	196	168	186	235	190	193	192	195	180	209	195	197	215	193	206	179	214	183	199	185	194	183	190	216	198	207	190	206	175	194	223	206	220	198	215	178	217	217	216	185	190	215	231	195	213	204	205	210	225	221	198	227	179	212	182	184	190	206	208	194	196	246	193	201	237	210	232	235	202	219	166	196	193	224	203	213	206	228	222	197	203	239	214	207	238	218	204	210	206	195	164	227	215	187	206	217	189	226	222	211	189	205	191	241	225	200	198	218	210	218	190	212	219	212	212	208	202	212	226	205	214	214	204	226	235	193	214	196	208	233	210	196	208	212	224	234	212	212	219	167	198	205	226	185	191	178	232	194	190	211	202	201	195	227	215	196	227	213	212	211	195	175	208	195	214	218	203	222	207	203	208	223	201	244	196	193	229	215	222	221	227	210	197	197	209	204	212	216	221	195	198	187	184	210	197	220	192	217	240	227	209	226	217	211	212	208	199	191	196	193	207	209	228	210	184	217	206	201	231	215	188	202	226	197	202	200	227	194	207	226	202	237	180	228	203	183	198	199	189	226	189	209	227	199	199	219	212	193	234	216	187	205	207	201	209	230	221	202	210	223	212	204	213	213	206	209	200	207	197	194	228	185	199	187	207	225	195	205	191	201	210	207	223	239	183	209	243	228	191	228	206	234	208	245	202	202	218	182	232	213	211	190	201	208	232	196	233	194	208	229	205	229	233	224	187	206	196	186	205	216	193	225	198	202	231	226	192	220	179	180	213	202	194	211	204	203	203	214	210	200	186	203	199	214	216	203	222	208	198	202	203	179	182	203	185	239	212	207	212	200	210	222	194	211	196	183	212	212	190	251	208	211	203	224	215	226	180	221	225	194	233	231	215	199	187	213	200	205	217	221	205	224	206	224	239	216	210	196	219	200	196	210	210	207	210	186	228	225	206	209	197	194	200	196	208	185	176	201	194	196	222	189	198	197	188	202	192	200	196	218	196	175	217	240	202	211	209	213	201	192	205	229	204	207	229	195	210	207	192	221	233	222	213	183	184	216	213	185	189	199	201	234	186	212	194	216	200	212	192	224	213	204	220	217	228	187	202	200	200	210	224	237	225	190	210	208	181	214	203	199	190	223	202	187	210	208	215	197	211	229	214	226	178	215	215	222	209	209	195	211	243	199	211	212	200	216	222	224	217	211	216	212	214	196	185	211	226	197	187	221	226	208	200	214	220	181	220	186	228	210	214	200	181	201	213	208	188	207	197	187	202	202	188	184	214	208	241	199	211	220	203	197	191	215	195	193	215	220	207	216	198	227	181	232	201	220	211	227	194	180	214	212	197	237	199	210	171	215	202	214	227	181	190	208	214	198	210	201	213	197	220	208	229	220	199	191	198	216	201	216	211	204	195	186	209	222	192	195	246	183	206	240	194	218	205	214	191	234	204	215	198	204	246	224	215	197	205	198	234	217	216	205	213	224	221	198	201	216	217	216	194	178	212	196	222	191	200	184	185	191	212	188	184	181	202	192	217	221	205	222	188	211	179	204	184	187	207	208	205	204	204	200	219	202	222	232	195	194	221	215	188	194	195	221	203	199	188	231	182	183	217	203	194	170	228	202	225	208	228	190	206	201	197	201	204	254	230	238	221	195	205	205	193	193	207	205	195	209	224	161	194	190	209	214	235	207	204	204	211	230	211	207	201	195	199	188	212	203	206	188	212	227	210	227	233	213	163	189	227	225	191	222	197	230	241	195	210	210	195	218	216	197	206	190	207	225	203	227	190	203	225	212	192	204	225	201	188	213	215	194	198	194	207	200	219	207	211	217	196	181	186	214	204	222	231	210	217	185	218	208	212	193	203	217	203	170	201	203	196	212	213	202	189	196	217	198	201	225	209	182	181	197	181	194	202	212	224	201	209	228	191	200	212	212	216	198	203	235	176	220	201	230	198	196	207	203	206	187	197	200	200	210	233	228	204	230	207	204	211	195	209	213	205	222	201	214	191	224	194	191	215	215	222	201	206	213	186	224	225	190	209	217	231	187	168	206	210	208	198	209	193	200	183	198	204	207	198	193	182	217	221	213	187	214	186	195	208	218	209	196	205	212	221	200	172	207	246	204	203	200	199	216	185	196	223	183	223	219	209	225	234	186	176	185	192	211	201	215	202	224	200	187	198	203	246	212	201	179	206	201	220	210	218	184	182	201	201	198	201	215	225	201	178	218	246	199	221	201	208	241	222	233	194	198	228	205	190	203	192	195	192	191	204	192	239	206	182	224	223	214	208	193	214	198	190	195	205	183	171	182	215	198	201	200	205	238	218	222	223	206	193	199	231	181	208	196	211	221	227	216	213	193	206	179	193	188	196	213	213	205	202	235	216	208	214	223	227	190	206	206	190	209	203	190	204	219	212	199	205	221	197	198	214	216	211	217	209	205	204	181	188	215	197	223	188	193	209	218	226	226	212	217	195	220	208	239	181	176	191	171	215	188	201	214	229	213	187	192	199	203	197
19968	1569	2523	2988	2859	2248	2034	2166	2393	2353	2990	3545	3434	3336	2416	2144	2498	2060	1510	1852	1400	864	826	755	725	702	710	818	779	854	1025	954	868	780	781	718	685	702	781	998	1172	1307	1355	1546	1579	1185	900	857	795	621	587	575	573	559	578	540	589	530	517	570	566	546	556	563	547	578	538	546	569	543	579	571	548	591	564	521	531	550	538	564	531	515	560	560	566	532	517	560	532	542	562	543	580	519	567	514	532	564	602	543	493	590	576	547	545	556	528	528	562	576	548	573	545	523	584	527	503	536	500	498	545	552	557	559	532	574	496	581	558	552	501	528	520	524	549	494	503	575	538	575	563	521	512	547	534	515	521	541	554	529	543	508	555	514	534	559	547	580	519	536	557	486	539	520	545	540	542	561	516	523	533	529	535	537	519	557	536	542	553	523	524	555	552	544	529	566	549	532	536	552	483	531	541	583	511	535	555	524	538	532	543	531	549	500	557	522	537	527	524	471	589	541	537	525	540	568	551	522	577	501	531	509	550	559	536	541	523	542	536	573	548	548	499	544	535	575	565	543	556	539	538	542	552	558	522	528	526	543	534	534	511	510	546	539	559	535	499	545	548	530	578	498	555	509	572	520	555	536	557	551	547	570	546	531	549	529	509	570	536	530	552	580	535	536	554	540	540	548	535	545	544	532	555	537	558	545	532	559	562	536	492	540	483	520	535	519	525	553	531	540	594	571	565	526	537	503	540	577	504	558	558	564	539	559	535	520	561	576	535	604	541	505	519	518	550	542	548	570	569	540	533	541	477	511	503	542	536	546	527	535	537	522	512	536	560	518	562	541	562	563	535	499	535	505	549	545	538	574	521	532	528	529	500	539	559	563	574	507	539	543	585	563	551	542	548	509	556	532	553	593	555	549	566	522	564	549	554	521	570	552	520	539	518	562	569	525	497	485	509	543	541	523	512	565	557	540	597	519	543	571	529	533	543	542	547	513	462	517	540	548	546	611	504	557	562	547	482	529	557	516	524	553	569	622	539	533	565	544	571	545	534	535	544	578	522	574	513	541	572	536	547	524	515	568	533	561	544	537	488	525	542	535	561	533	533	568	515	520	560	559	550	551	549	518	552	546	600	578	562	569	528	543	566	534	560	554	550	538	533	500	522	555	540	534	559	505	583	517	564	555	554	560	495	517	546	580	589	554	539	546	527	512	538	566	588	511	560	545	538	575	548	521	572	499	562	523	560	553	538	521	561	541	541	496	524	559	558	520	531	532	553	537	541	560	514	530	551	533	569	557	548	561	542	521	508	543	563	487	549	507	528	551	572	530	516	546	521	532	512	534	539	525	561	556	524	503	541	542	482	540	506	538	521	538	546	530	511	528	551	511	509	568	508	492	519	570	543	510	562	541	600	571	522	547	560	547	551	561	554	519	551	530	545	525	576	517	552	569	549	544	556	544	527	571	541	548	520	567	524	555	532	499	560	574	501	570	521	543	585	569	559	549	540	559	534	529	549	518	546	526	543	548	525	531	571	534	548	538	549	562	540	574	535	490	600	529	554	500	570	518	540	511	555	553	573	512	568	601	574	528	606	524	552	532	528	549	553	516	570	547	536	564	548	541	523	545	554	536	537	523	551	571	545	550	601	517	538	532	557	575	523	566	549	563	552	514	527	557	504	567	521	527	575	537	520	517	490	515	527	568	518	552	550	558	523	545	525	511	501	541	574	531	528	522	529	538	538	574	549	522	540	523	506	526	538	525	566	568	515	497	530	543	506	544	554	584	575	510	530	588	533	551	534	519	501	533	523	544	548	606	493	564	528	546	504	549	535	540	545	497	492	507	495	523	529	542	562	508	534	551	568	547	515	530	532	574	534	499	569	549	582	563	534	521	547	518	538	522	571	540	602	518	545	495	527	513	568	586	527	555	552	519	559	517	531	490	556	508	515	503	519	515	551	537	551	571	555	523	500	502	538	554	517	528	546	537	526	561	512	551	559	519	567	555	572	513	558	556	560	551	567	563	539	557	501	536	527	552	559	552	576	538	546	574	548	550	575	556	567	565	521	583	544	519	568	531	545	522	524	505	584	556	512	532	549	543	519	530	572	531	522	547	533	551	527	539	556	565	529	588	535	541	521	518	574	553	559	560	547	537	533	546	560	554	587	567	517	512	505	540	504	492	540	486	557	536	550	562	545	520	515	530	554	546	528	541	564	550	586	530	537	542	533	522	547	538	516	542	540	563	560	545	548	534	549	483	536	546	550	566	508	549	529	508	508	531	549	521	525	524	554	512	524	547	533	484	538	512	528	548	543	539	529	565	541	544	572	546	516	535	538	564	560	523	543	503	548	530	569	565	540	552	496	533	542	503	572	544	526	519	506	544	506	528	526	529	530	516	570	520	547	527	554	532	544	552	559	519	563	517	543	604	514	547	542	502	563	510	548	559	539	566	559	521	569	513	548	523	540	495	532	507	533	564	542	561	542	538	588	533	568	541	500	566	528	517	520	546	526	547	562	543	535	490	520	525	522	574	540	547	530	507	562	591	568	510	511	573	514	569	488	557	550	531	483	542	510	550	539	549	478	607	509	572	505	547	518	535	531	546	541	497	539	535	522	553	559	570	545	504	598	541	539	507	501	577	508	591	539	546	517	536	482	491	512	520	548	564	547	572	557	599	538	531	558	577	511	531	528	559	541	540	595	514	540	563	562	555	561	526	561	520	564	541	496	528	532	519	555	553	569	514	569	555	561	553	540	586	521	604	558	526	574	582	554	538	550	574	545	516	500	550	569	537	550	526	529	524	498	551	516	532	537	513	558	521	497	583	592	528	582	546	543	555	521	546	554	556	536	554	540	528	579	520	518	551	529	531	534	518	542	550	531	505	524	545	522	546	518	503	525	545	550	497	520	553	507	540	542	517	546	553	550	555	527	504	497	540	545	523	524	530	573	531	517	565	524	549	591	514	521	549	493	598	577	544	515	535	587	552	519	568	559	571	566	526	532	557	533	520	557	517	556	555	541	569	537	538	518	529	563	541	548	563	515	520	514	582	582	543	532	540	522	583	532	540	521	518	543	542	526	530	566	524	538	536	507	537	503	538	547	562	543	537	517	551	519	557	556	509	518	545	531	533	545	513	526	571	521	572	529	517	533	573	519	570	539	555	566	533	525	519	539	573	533	569	568	557	539	564	522	561	525	491	516	515	545	554	569	547	526	523	540	544	551	545	541	564	550	537	527	536	560	524	581	573	557	523	548	540	539	561	569	508	501	556	513	502	495	541	512	512	507	561	550	538	521	519	553	573	502	564	532	532	557	542	537	487	537	511	560	525	545	528	579	516	507	539	550	552	566	533	540	499	545	528	510	527	530	603	544	570	577	537	565	545	481	527	553	545	561	534	530	517	537	510	580	565	523	537	560	524	512	508	516	513	574	519	519	546	523	547	551	542	498	504	577	587	547	568	533	535	490	539	585	531	565	537	509	540	520	561	551	581	531	588
50793	21831	6949	2705	1642	1211	1056	924	923	781	949	1211	1002	950	760	671	773	662	546	718	518	386	393	355	461	449	355	339	383	374	392	410	399	410	353	356	343	323	387	477	491	452	504	532	538	464	408	452	346	374	321	281	348	355	326	349	340	287	312	311	340	271	293	311	300	335	322	308	329	320	304	306	311	282	290	327	304	333	287	323	338	335	309	312	352	329	320	338	292	304	335	339	294	296	291	333	311	316	310	314	297	282	321	325	316	319	341	300	293	330	298	312	284	302	337	306	298	333	293	314	349	305	298	300	341	325	302	309	329	324	328	303	320	324	306	308	366	332	322	334	306	319	282	320	370	306	371	369	304	294	305	334	300	342	339	332	319	286	320	335	305	295	308	330	310	344	318	296	337	300	311	337	279	306	349	357	365	330	322	301	321	265	344	353	285	315	326	305	294	317	329	325	329	317	338	324	311	303	307	364	294	343	305	305	264	337	307	326	296	343	315	316	296	321	320	316	304	313	344	284	324	350	303	297	340	292	324	311	324	285	331	346	322	314	311	302	311	334	319	287	306	308	316	333	295	313	322	333	305	322	320	304	308	320	354	319	331	300	315	334	298	331	321	293	335	329	331	299	286	308	309	316	322	326	327	311	331	301	282	309	322	317	315	324	288	355	299	294	333	308	321	321	298	287	295	313	274	339	288	290	304	298	328	343	306	314	355	326	308	350	320	281	312	305	301	341	343	329	299	318	315	312	316	282	319	295	352	299	326	326	316	301	322	322	325	321	339	387	311	311	303	344	352	343	306	305	335	324	343	321	323	297	339	293	292	296	294	327	300	295	319	324	326	330	303	330	302	323	292	325	305	328	323	351	325	311	316	301	327	317	307	306	305	322	320	311	312	319	302	364	326	307	342	326	342	351	311	315	315	291	278	322	296	333	319	306	319	289	337	293	312	295	298	329	314	313	347	319	295	297	313	299	297	332	338	314	293	335	322	304	309	310	327	324	295	311	332	271	298	283	304	301	329	305	320	336	300	320	322	348	330	328	338	308	338	310	345	334	297	312	290	348	330	327	332	328	275	316	316	304	340	252	289	268	311	336	318	342	317	335	358	327	287	320	305	325	306	297	305	331	318	306	304	301	284	318	282	306	298	307	292	309	324	305	287	284	332	345	316	315	327	308	295	297	301	308	285	333	305	308	317	304	328	330	306	335	340	321	332	290	335	328	307	335	298	325	299	297	278	297	308	338	306	344	299	318	338	326	322	292	364	310	342	315	322	316	295	330	290	345	318	324	321	283	299	317	350	306	297	304	300	334	314	315	279	297	324	339	312	310	307	342	302	292	314	340	310	322	330	318	324	297	332	299	304	311	333	286	317	288	308	314	299	293	311	289	267	333	328	321	307	319	327	328	303	333	303	278	322	295	298	364	287	321	328	334	317	342	279	316	305	338	304	313	302	301	289	312	316	297	322	314	335	333	310	329	274	296	346	324	345	292	345	341	308	305	325	284	343	292	306	330	345	284	302	302	344	313	292	284	329	335	333	323	291	338	319	301	347	296	318	308	300	269	285	295	296	314	330	295	342	325	321	315	308	319	294	314	310	284	307	307	330	300	290	329	307	332	302	340	337	307	285	337	321	302	313	328	312	342	320	355	313	282	319	281	303	292	296	314	332	325	305	284	312	315	298	293	314	303	302	307	323	323	317	300	306	316	320	311	337	315	301	291	333	304	301	327	337	334	318	335	305	378	349	319	328	328	316	324	295	306	323	303	318	306	306	303	278	303	299	322	344	297	307	305	342	313	279	308	311	312	308	317	321	304	291	326	283	326	362	281	340	314	297	331	305	248	327	308	350	340	309	331	308	328	278	314	318	304	292	317	292	321	321	316	311	320	323	334	341	313	345	272	293	343	280	317	273	307	330	311	326	321	323	329	322	305	300	318	318	332	363	300	302	305	307	288	293	338	345	323	322	315	312	352	326	336	327	308	297	329	305	300	328	334	315	300	305	308	299	341	320	319	338	332	298	306	292	299	299	326	339	355	338	307	306	304	347	353	307	303	320	301	376	333	301	323	309	302	302	310	300	309	333	328	346	297	301	320	338	332	292	343	340	300	303	307	338	304	346	314	322	334	351	319	331	340	324	329	361	321	303	348	297	306	335	358	300	331	337	311	315	312	289	318	306	295	293	332	323	316	303	297	342	316	325	336	294	316	275	344	325	317	318	330	318	303	323	324	343	314	320	312	337	313	320	295	334	295	312	331	329	351	293	298	316	326	352	312	315	312	298	302	302	299	349	311	333	317	300	301	305	309	333	343	293	338	324	313	301	316	335	319	344	340	316	341	302	325	326	311	326	306	332	314	321	327	322	304	298	309	283	304	320	304	294	325	296	303	324	316	321	299	274	276	334	317	317	353	283	304	321	310	324	309	330	295	316	298	309	316	297	329	315	315	322	307	342	338	307	313	299	336	311	325	318	320	337	323	307	349	348	298	339	311	310	321	356	295	322	308	317	296	300	313	319	346	297	322	307	328	290	320	315	318	349	311	305	305	334	310	332	281	331	303	305	308	311	336	317	302	294	298	322	315	298	309	290	315	304	327	294	292	297	287	305	276	327	296	327	292	342	338	289	336	301	323	308	300	327	313	313	303	336	339	331	286	329	328	310	330	319	349	326	289	332	321	314	294	273	318	331	308	305	303	318	313	304	290	268	294	346	332	349	327	334	311	322	312	284	298	346	307	306	296	304	313	322	315	334	296	343	319	334	311	327	316	322	323	328	341	316	333	294	317	304	338	334	320	321	322	325	315	347	263	314	349	300	345	291	297	305	281	304	323	320	293	303	336	318	328	304	344	324	370	295	312	312	333	323	298	281	331	298	304	305	307	317	329	325	292	305	321	292	314	345	328	340	300	317	302	310	313	321	303	297	297	318	319	324	307	314	329	321	339	299	293	300	291	313	322	317	271	310	313	316	337	349	313	334	342	291	347	319	283	303	318	303	303	323	332	306	290	339	318	300	302	337	317	300	338	339	338	332	336	317	311	334	295	333	305	333	313	352	331	340	341	316	289	289	296	304	294	307	298	293	322	267	342	340	332	303	325	317	321	278	338	332	316	297	310	283	297	323	310	312	301	313	313	330	325	307	290	325	307	304	324	288	311	342	349	307	331	291	322	344	331	337	326	289	302	297	335	309	278	320	321	293	319	336	309	315	323	336	322	321	350	319	305	338	310	277	291	318	305	323	311	293	319	342	320	305	357	315	327	336	311	331	297	331	338	321	300	336	319	324	317	321	288	339	329	310	338	340	344	307	355	320	316	333	280	306	314	289	297	310	316	303	311	312	338	296	340	289	299	321	318	324	309	292	353	318	282	344	337	325	328	328	313	311	302	301	298	312	292	317	321	315	314	324	335	315	328	334	315	342	273	275	308	312	323	276	314	333	356	329	309	282	319	299	349	312	332	296	295	302	321	276	275	303	314	301	343	315	350
26846	2699	4709	5430	4845	4234	3737	3699	3968	4014	4560	5372	4979	4772	3649	3210	3732	3004	2512	2863	2183	1336	1439	1223	1376	1225	1147	1174	1205	1312	1460	1336	1283	1208	1106	1113	1133	1133	1270	1665	2075	2354	2438	2778	2830	2180	1584	1786	1147	1021	915	794	822	794	803	812	859	773	795	810	818	808	832	796	787	801	831	769	762	779	786	764	771	823	780	841	887	759	847	805	799	768	847	783	821	820	840	794	795	770	792	766	790	792	811	801	823	781	817	806	706	806	770	788	796	790	841	800	772	805	796	784	800	770	772	760	758	751	765	785	804	773	805	749	828	736	766	768	755	739	792	785	790	778	820	765	797	775	759	764	822	778	787	790	778	810	769	784	793	788	848	744	817	822	786	813	790	742	796	784	779	755	774	798	775	780	756	792	762	761	767	771	762	832	772	824	790	811	744	773	760	810	812	770	798	793	761	788	779	763	755	759	806	801	805	748	745	754	828	803	766	730	742	714	804	786	767	797	752	804	766	767	778	756	739	766	764	796	747	728	791	728	798	804	748	754	748	745	751	749	779	788	776	774	759	741	725	793	823	803	785	744	799	756	747	784	782	749	766	761	773	731	787	781	807	766	751	781	759	821	772	741	750	808	747	800	779	767	800	735	742	744	794	838	797	794	783	775	852	786	767	766	800	773	757	800	778	775	733	797	807	763	787	740	802	785	844	775	754	756	784	808	778	711	776	751	729	810	772	774	769	803	846	812	759	752	776	793	753	761	792	824	740	727	762	727	816	779	802	745	746	731	776	768	722	799	734	792	750	775	831	774	778	761	794	742	757	777	808	762	765	819	756	797	777	788	812	793	712	820	795	781	760	778	809	767	737	778	801	777	819	747	768	835	724	807	808	783	773	787	814	777	768	798	769	765	756	737	810	771	737	769	746	809	755	762	821	742	768	798	821	776	780	755	779	786	763	781	812	759	801	785	809	758	747	773	755	784	716	802	743	817	749	780	757	770	755	769	768	759	784	810	720	811	797	794	792	771	732	813	768	838	752	838	797	814	776	766	811	781	745	737	729	763	772	766	766	738	770	814	788	783	765	746	787	832	810	781	814	776	801	775	739	779	752	763	769	794	742	820	775	790	843	744	801	800	774	785	773	769	784	832	741	812	768	771	758	813	796	779	808	767	800	745	794	738	816	824	791	760	794	765	781	804	817	786	771	761	795	807	791	769	773	711	831	778	812	805	818	743	803	782	737	782	755	785	753	803	765	815	831	770	786	742	862	741	753	753	786	751	810	802	764	814	724	771	774	783	802	754	783	802	808	771	750	726	717	771	780	788	777	770	765	740	754	786	801	764	760	760	738	825	804	791	761	741	749	774	767	775	745	788	789	741	762	793	760	781	730	799	771	862	764	784	782	741	824	810	825	772	807	780	788	800	779	760	810	786	758	778	774	743	801	781	805	752	821	801	798	848	787	810	775	742	790	785	834	791	747	812	744	756	719	778	794	701	740	766	763	758	753	738	787	786	774	793	836	780	782	799	754	777	815	760	797	784	801	791	817	791	760	786	833	782	793	798	765	783	764	801	791	794	784	795	711	784	727	814	752	795	792	753	831	810	791	761	789	782	790	792	774	757	812	820	763	786	795	809	762	851	768	834	786	816	794	778	739	752	777	743	750	712	801	791	738	805	776	786	825	764	798	743	785	776	801	772	787	772	755	758	740	731	764	754	785	776	758	763	777	840	798	796	788	745	808	802	777	811	780	803	808	769	821	787	799	765	764	809	762	748	761	749	784	747	826	787	826	742	778	807	761	736	810	805	729	799	749	768	779	781	753	777	776	812	806	761	799	788	758	751	826	857	767	770	775	749	768	837	750	827	817	790	771	796	749	785	755	806	680	769	764	737	824	779	780	771	766	793	757	753	726	754	822	786	773	854	816	775	768	784	834	809	721	782	764	748	841	805	787	770	783	816	763	772	728	728	753	789	745	776	782	792	772	798	762	828	723	768	789	741	800	698	790	782	770	819	792	794	820	797	776	791	787	770	770	758	726	798	781	812	794	802	781	823	774	771	781	808	778	757	786	792	798	795	782	779	741	765	761	800	766	730	769	770	803	760	770	778	777	813	756	788	826	788	787	818	783	761	748	791	809	787	783	787	817	820	783	798	796	787	757	802	798	754	762	813	753	769	823	754	815	775	757	801	753	815	769	771	806	773	835	772	781	821	793	777	803	812	788	803	725	773	730	795	807	766	809	739	801	786	784	807	807	829	754	752	741	813	780	751	766	765	781	763	811	792	783	779	765	796	777	795	774	803	868	780	793	754	796	797	737	728	809	805	790	757	765	743	796	772	757	789	712	808	766	815	738	815	823	799	817	768	778	784	733	800	786	800	807	727	747	773	806	755	774	797	825	720	829	779	774	847	760	747	763	753	777	784	794	788	792	817	755	792	751	733	798	820	767	755	723	807	783	756	794	779	798	772	823	777	771	743	782	773	763	774	849	763	717	755	778	834	769	788	778	780	788	795	796	759	799	780	866	794	742	778	809	756	756	789	728	721	822	799	780	776	751	799	778	758	775	820	800	729	749	743	784	752	845	784	820	783	729	788	732	785	760	835	805	757	780	746	787	780	784	812	801	806	776	788	801	806	775	755	784	834	742	783	757	821	789	772	795	814	805	770	769	767	757	763	773	782	850	795	786	777	763	738	799	806	832	811	751	767	742	788	708	721	778	779	772	825	772	820	801	824	783	811	776	760	744	781	768	763	766	777	783	820	761	788	777	820	795	743	796	781	773	783	781	802	797	800	778	819	733	752	777	845	781	827	787	738	790	789	767	730	808	813	803	766	821	767	825	741	794	789	821	847	785	797	819	776	772	782	770	804	771	817	743	784	798	753	790	775	808	794	778	767	826	779	807	749	806	803	786	769	796	768	776	772	793	766	795	767	806	788	823	784	793	760	788	808	794	786	774	794	804	819	751	774	773	828	815	747	806	812	793	775	768	767	777	760	736	797	794	822	743	804	782	796	788	754	779	773	787	758	778	781	775	780	806	745	809	784	762	785	735	761	748	834	725	785	755	756	765	731	792	821	809	781	769	748	778	788	778	761	766	712	763	779	774	743	777	808	758	788	786	801	759	769	766	755	774	752	797	753	769	763	863	805	755	766	817	809	806	772	776	769	779	761	793	756	771	792	782	819	778	762	798	775	809	796	744	802	786	760	796	803	799	714	794	820	746	794	735	738	804	776	789	738	753	785	796	769	789	771	789	761	828	787	733	751	766	810	785	811	743	796	796	727	772	817	784	761	751	720	735	724	770	781	796	807	811	774	820	763	772	790	780	793	761	812	753	764	797	768	803	784	735	871	757	785	831	798	773	723	744	747	745	756	794	785	747	774	728	817	816	751	826	751	775	754	758	789	748	787	754	773	790	783	786	766	802	797	812	790	754	753	812	760	766	761	776	827	780	796	756	759	791	778	798	772	758	800	764	796	744	808	783	771	828	754	765	741	818	800
4024	509	371	308	356	358	369	368	493	436	495	598	564	510	531	457	500	428	393	385	389	324	329	378	355	335	319	379	353	354	400	338	394	349	325	333	362	326	351	327	352	349	350	334	298	329	325	361	371	354	358	371	332	344	347	363	348	346	361	353	379	359	336	310	310	328	335	309	339	343	303	322	313	326	353	322	298	288	332	327	310	331	364	318	345	351	308	378	323	326	339	354	308	335	311	288	325	317	338	322	352	324	374	329	343	334	323	314	311	335	343	320	323	320	311	320	357	341	348	314	302	319	346	345	365	316	336	359	337	363	337	319	326	354	348	360	349	356	340	322	307	339	336	315	332	352	354	350	319	331	306	326	334	336	330	344	367	315	301	346	340	315	342	343	356	357	337	343	344	329	332	306	309	315	344	357	342	338	349	346	328	354	330	346	349	332	327	311	368	339	353	332	302	341	327	305	305	329	350	361	356	363	354	321	319	284	325	304	306	342	346	348	313	349	337	341	331	329	343	333	379	340	294	340	350	350	325	374	369	336	330	323	316	343	315	332	322	325	317	332	304	355	327	311	326	332	398	337	322	361	350	338	325	333	331	301	335	350	326	346	336	328	373	300	318	334	326	340	290	374	325	335	320	328	358	346	333	305	304	311	355	292	349	350	314	339	333	365	329	340	328	352	339	353	321	336	350	355	362	296	355	353	303	346	315	343	313	374	348	319	341	299	292	330	313	322	359	321	347	342	313	319	336	317	340	292	329	315	327	305	300	307	333	350	326	374	341	348	363	352	313	341	331	316	341	343	332	329	338	367	332	341	352	379	323	341	292	318	319	313	322	355	330	335	360	343	314	355	296	299	318	338	333	334	326	365	344	307	375	346	332	332	338	334	339	351	340	330	360	318	327	309	325	350	313	371	365	358	346	324	350	303	314	315	338	311	326	322	375	315	351	355	319	357	305	369	367	356	329	346	343	345	350	315	320	354	325	316	365	316	342	334	316	300	300	335	328	333	333	339	321	380	313	333	359	323	332	315	322	369	330	365	332	338	361	361	327	352	346	338	310	372	352	333	321	274	346	331	302	317	314	338	330	305	352	315	312	328	349	356	342	311	350	320	335	358	346	324	324	350	290	326	315	334	325	343	344	338	344	344	335	338	354	317	347	327	345	357	322	302	311	337	354	352	342	313	311	343	333	300	310	319	330	337	338	329	365	378	345	323	327	340	341	315	340	329	346	342	341	310	350	338	300	307	322	321	310	322	347	356	359	355	319	332	329	366	325	331	316	349	369	325	317	336	352	365	305	315	304	339	320	350	323	345	322	337	351	348	328	304	298	327	341	320	331	334	307	335	322	303	328	354	350	344	327	301	315	362	368	334	323	329	300	318	361	348	346	336	348	302	350	366	311	344	370	358	361	326	312	300	291	358	351	336	315	335	339	329	353	337	334	335	335	314	313	322	311	332	319	341	318	341	342	363	309	315	345	339	310	343	327	332	315	381	326	360	317	318	339	316	306	383	338	330	344	338	341	324	355	340	326	311	340	368	354	340	327	312	345	311	332	297	337	381	367	340	339	328	318	342	337	315	338	313	335	350	302	350	314	322	294	350	362	353	340	349	339	323	328	314	346	347	331	310	337	360	338	331	357	318	306	344	329	320	326	325	313	347	314	368	367	339	338	362	314	326	343	312	317	334	314	332	309	334	365	322	300	352	366	343	341	314	354	323	324	325	346	357	342	345	319	367	346	321	332	318	306	327	330	312	341	345	341	348	344	312	353	359	331	385	346	355	303	330	341	316	342	330	356	320	327	322	345	330	311	320	328	322	337	338	320	317	348	297	335	315	325	340	322	307	327	324	376	307	332	367	310	303	324	367	340	337	361	315	348	338	323	312	303	336	322	357	308	340	296	333	398	369	329	317	346	321	346	345	327	308	331	359	347	332	335	354	343	318	368	346	326	365	324	367	377	337	323	310	332	329	320	329	313	342	334	326	290	315	323	396	276	380	308	332	365	342	328	317	336	320	305	335	342	335	300	315	306	309	303	312	341	321	327	338	363	336	291	317	324	328	360	350	313	346	323	345	330	328	368	307	319	329	353	323	363	315	338	360	359	325	329	322	339	309	328	302	303	309	352	348	342	310	345	362	355	359	313	314	332	355	336	360	350	293	332	354	317	317	284	324	310	352	308	323	309	334	338	324	312	354	333	327	321	340	325	361	340	362	337	316	323	313	323	321	339	331	352	329	309	354	319	336	320	328	315	302	347	331	309	296	339	332	330	379	319	337	314	296	319	362	355	331	345	331	373	311	337	330	355	333	337	352	318	321	313	348	344	323	308	344	336	283	315	323	306	300	357	350	322	336	349	386	345	324	316	321	353	311	329	349	341	348	326	337	313	351	353	312	326	324	357	330	367	339	336	348	357	376	346	337	315	334	353	301	339	314	301	306	317	305	373	392	321	316	316	303	318	317	301	307	346	378	339	340	337	327	326	359	334	315	310	303	332	347	351	330	349	326	327	303	301	330	323	342	342	343	332	326	335	311	341	342	306	313	323	324	320	296	325	348	339	336	321	345	343	342	331	317	322	311	321	353	362	326	332	315	350	349	328	343	347	347	346	293	328	349	355	338	318	349	297	327	321	322	349	339	352	325	335	339	306	338	342	314	338	293	342	323	325	384	309	330	361	338	353	335	335	327	340	314	325	335	328	331	318	301	319	322	336	308	341	321	329	325	347	353	348	384	373	334	331	376	321	289	334	337	316	325	347	344	323	306	326	351	319	354	285	302	360	333	336	319	308	383	363	322	329	344	360	336	295	297	323	303	302	341	305	388	322	294	342	350	328	361	349	365	331	343	348	332	345	325	360	317	333	310	330	358	364	332	331	336	374	350	316	336	320	329	354	328	374	319	334	315	319	331	353	369	317	369	351	300	324	330	312	313	349	351	337	353	309	318	338	331	342	334	368	325	346	353	315	342	363	358	331	338	360	371	328	342	324	297	346	340	333	371	334	310	328	268	334	319	336	317	336	320	332	359	340	324	326	315	338	321	295	371	338	315	312	316	337	334	303	333	343	339	376	303	356	356	335	345	333	336	331	331	331	325	342	349	348	355	345	366	324	352	377	323	330	327	333	303	327	348	301	345	359	346	362	333	356	334	341	353	378	347	338	334	337	311	372	329	324	369	333	357	356	352	309	333	344	330	324	339	333	335	354	310	327	338	346	333	330	332	354	357	334	331	333	348	331	308	325	332	356	328	373	321	329	322	332	348	310	328	328	343	340	304	287	339	336	318	319	321	353	315	320	322	335	340	320	326	358	339	322	331	345	323	314	332	330	337	352	318	336	330	336	363	321	329	286	342	326	377	341	345	312	339	342	306	321	308	346	331	341	356	311	334	342	355	329	334	339	336	334	326	326	292	336	306	338	330	322	323	342	335	348	372	354	297	308	323	299	330	347	347	340	335	339	336	332	371	364	324	319	323	327	325	373	352
4007	903	837	913	971	896	977	1197	1524	1472	1882	2411	2194	2261	1696	1535	1740	1557	1238	1470	1177	883	743	751	789	783	793	814	819	940	1022	936	970	929	859	790	851	787	802	784	813	798	798	843	802	826	833	799	831	774	798	778	818	809	752	767	768	796	755	835	741	804	773	789	799	798	811	810	818	748	782	785	771	762	763	736	858	793	762	768	825	782	774	786	791	768	783	826	739	821	786	768	787	819	763	797	788	814	770	778	747	786	794	765	810	790	782	758	806	816	818	804	778	744	819	791	774	784	758	760	824	850	802	780	735	796	772	779	767	764	743	762	769	788	801	757	795	756	772	779	759	818	767	775	808	844	752	838	770	754	814	786	768	859	732	801	774	773	785	815	814	759	806	779	748	780	812	768	789	764	809	766	800	824	837	781	777	736	761	778	769	816	804	777	808	747	807	771	763	771	787	740	797	765	784	787	730	774	805	750	775	857	723	801	789	834	773	785	769	727	767	796	784	796	785	773	791	801	817	760	773	798	757	778	777	808	796	776	752	774	740	788	773	811	837	806	818	817	752	746	775	802	809	793	760	756	798	801	868	807	792	759	786	785	805	769	740	796	739	821	797	741	761	738	753	774	808	772	793	764	822	789	822	808	804	810	763	831	784	784	757	774	805	777	794	797	807	752	805	791	770	829	735	811	787	786	753	813	735	752	823	774	776	759	745	790	751	828	783	795	718	795	789	761	814	806	754	777	792	772	849	756	753	765	769	785	774	800	812	788	745	774	766	804	760	786	783	800	745	773	772	747	782	814	809	743	753	776	780	787	781	803	714	800	819	792	795	834	777	800	809	781	739	760	757	806	778	813	801	777	797	788	758	807	804	743	809	750	769	789	805	797	758	814	823	816	772	758	821	757	798	793	838	758	814	830	763	739	778	809	790	805	778	812	816	774	745	762	802	773	833	770	818	801	787	821	741	767	783	784	794	775	782	774	793	790	775	787	783	818	789	784	782	785	801	784	756	803	843	740	802	789	770	804	774	784	769	796	788	815	749	811	815	789	754	778	749	808	769	817	806	764	748	777	746	778	799	804	808	727	772	799	783	809	766	777	777	790	818	810	741	772	790	783	745	776	744	764	782	740	810	761	775	737	830	823	781	738	811	717	818	762	774	788	786	767	777	776	753	808	757	750	827	814	822	791	791	791	779	767	758	766	807	783	827	819	802	810	811	790	725	787	770	766	774	788	795	793	773	781	785	790	763	751	777	734	788	793	803	826	838	811	768	747	778	775	761	718	854	752	828	749	756	751	757	775	779	766	796	766	789	817	741	789	803	796	807	741	751	795	751	790	779	767	775	798	758	792	786	768	776	752	734	758	783	788	829	765	754	776	784	752	759	822	777	752	771	848	731	821	849	781	849	770	777	768	790	830	774	744	830	825	746	754	812	767	794	797	787	853	771	818	797	777	763	808	745	759	761	758	838	756	747	755	845	763	769	755	762	803	811	744	739	770	791	781	792	783	796	720	776	813	778	799	752	796	807	779	749	761	768	760	834	790	791	803	801	788	731	816	769	799	786	752	733	738	794	824	760	784	759	738	804	700	786	821	746	851	763	778	797	815	805	771	805	804	829	762	777	816	837	792	789	791	767	745	811	772	776	796	790	790	742	813	823	814	784	718	810	778	780	838	804	764	787	753	789	795	805	843	796	781	833	757	805	792	871	767	807	768	747	823	755	771	810	765	781	742	759	770	779	760	791	788	812	813	789	781	752	788	813	808	793	802	826	782	800	763	804	760	753	800	797	779	802	755	749	732	805	791	802	810	799	783	788	791	775	750	850	807	791	800	824	823	802	802	867	767	816	769	792	785	823	767	798	798	776	798	805	815	789	794	822	788	838	791	829	736	813	806	751	830	762	746	826	809	790	774	783	779	808	800	816	766	806	828	777	797	775	760	817	781	832	799	815	777	798	819	777	750	791	769	779	801	759	787	748	778	797	787	797	783	751	745	747	782	747	779	772	798	752	798	763	789	819	773	745	848	790	816	831	821	824	754	830	760	791	803	841	808	801	762	806	782	764	780	781	774	795	784	806	786	810	839	867	827	784	791	797	790	811	771	787	803	793	807	775	756	778	815	798	786	819	841	852	749	737	779	787	808	808	824	759	762	789	784	821	783	750	843	791	840	806	807	774	758	780	767	755	768	833	745	749	770	790	753	786	823	806	755	789	760	751	762	753	756	810	746	771	755	754	786	734	793	797	796	858	731	772	795	833	780	802	729	726	781	778	794	774	777	789	786	786	825	754	805	836	742	747	793	780	760	785	773	734	789	775	813	755	783	774	769	848	743	787	788	777	761	825	822	817	769	829	782	825	799	785	812	799	792	779	808	764	788	789	769	824	825	766	759	787	752	802	800	754	797	739	775	832	811	725	770	777	750	809	863	845	752	740	788	751	770	834	814	778	805	770	799	785	756	726	810	783	825	770	783	859	787	814	772	770	699	778	830	778	775	778	735	782	766	786	784	797	756	840	820	762	811	762	803	816	779	796	745	774	738	769	804	811	796	793	759	774	777	787	745	792	766	741	780	772	773	758	777	741	789	822	816	740	802	806	725	752	803	789	837	794	792	772	763	784	798	809	783	782	752	805	803	829	810	821	801	789	779	775	761	754	811	796	833	822	767	767	769	807	810	747	828	763	729	736	781	777	840	805	756	761	774	779	807	747	824	786	794	732	769	779	805	775	798	767	769	773	776	798	804	796	810	774	770	802	797	804	830	784	771	802	786	823	821	736	744	731	741	782	833	822	810	760	831	757	794	828	777	843	801	782	780	778	760	767	751	827	859	793	835	786	826	736	798	782	842	807	751	793	767	743	808	840	829	776	782	829	748	770	817	828	796	793	772	783	765	788	836	796	784	834	791	788	782	837	750	781	781	843	768	843	809	759	822	778	831	826	758	813	780	801	762	747	773	770	803	794	757	706	736	773	760	793	771	771	782	804	768	818	793	728	786	803	823	768	766	843	799	847	798	771	784	773	791	789	810	752	825	782	787	785	747	741	769	793	787	786	772	793	784	796	800	828	748	756	803	759	782	834	752	774	737	773	736	790	755	787	831	791	733	778	798	736	770	784	783	784	735	781	829	814	751	778	777	816	733	795	848	785	768	776	788	806	800	795	769	816	737	821	800	759	794	817	800	750	773	799	761	770	787	778	762	794	773	790	771	840	753	826	797	803	793	758	746	793	829	779	752	818	750	800	767	821	804	816	818	773	809	787	757	799	744	775	816	816	789	808	796	756	806	864	782	754	781	801	771	788	784	797	790	800	781	770	793	793	737	824	771	807	792	753	776	774	837	742	774	769	794	791	757	778	770	744	797	807	785	786	749	782	810	798	785	790	768	784	779	767	774	785	811	771	819	780	814	758	812	819	759	799	806	851	736	770	788	808	749	762	777	768	791	811	787	776	832	771	823	789	810	773	803	822	811	785	842	815	765	808	760	760	804
39574	13022	2262	1182	1097	773	650	548	561	577	595	678	656	659	488	397	465	419	325	349	361	258	253	222	243	218	252	241	216	267	245	243	238	247	233	221	224	240	233	248	281	283	331	338	325	268	266	283	281	236	225	198	221	188	226	207	221	220	205	218	205	235	203	187	213	196	185	210	187	200	186	179	194	225	209	204	212	176	219	197	222	190	208	194	203	205	213	200	231	222	196	207	217	185	212	203	189	213	212	184	200	221	200	201	205	200	217	221	167	192	196	193	222	209	213	218	203	203	227	184	201	189	186	204	199	223	225	227	189	178	205	224	220	211	213	205	208	216	199	203	190	226	203	231	222	242	223	208	185	237	217	202	216	203	201	225	214	189	214	236	188	181	169	219	190	196	233	203	195	217	240	204	200	205	241	197	217	193	210	214	222	169	208	217	210	220	237	207	210	211	195	227	186	215	209	200	191	219	204	225	220	236	201	216	250	206	219	188	232	205	210	189	200	205	226	198	215	221	208	190	222	209	198	231	194	191	203	209	216	220	209	227	198	186	212	177	204	198	219	203	217	204	208	218	209	205	208	216	196	192	201	241	223	213	192	215	204	224	189	201	203	191	199	212	212	178	215	220	196	211	224	197	199	221	225	202	201	204	223	209	207	212	219	253	232	201	223	213	224	233	219	207	199	205	182	179	217	198	221	224	212	186	193	184	191	217	232	219	221	188	189	190	206	207	196	205	207	198	191	200	220	205	219	212	208	208	222	204	199	197	204	207	212	191	205	209	206	233	197	166	215	220	207	220	207	215	218	214	219	212	197	204	207	205	219	219	232	197	214	209	230	194	223	225	186	208	189	200	204	213	196	203	195	228	190	183	189	213	205	228	210	214	203	208	199	206	218	212	217	181	218	195	219	192	209	215	218	185	204	204	214	226	197	225	196	208	214	220	207	227	203	219	206	195	215	176	197	211	214	199	209	207	219	200	235	211	226	235	207	242	212	224	203	205	227	198	227	201	187	217	210	221	222	214	231	231	223	229	225	174	199	188	213	175	183	221	203	212	206	218	239	207	206	205	220	208	197	170	227	222	214	212	218	232	200	210	236	196	194	211	189	202	203	204	202	239	191	227	209	209	214	215	208	190	184	205	209	191	232	238	193	197	216	187	220	227	214	217	211	176	197	245	162	198	227	213	176	187	199	177	172	184	205	195	229	243	203	186	211	238	205	204	224	197	205	211	224	188	205	219	202	215	206	222	208	227	199	204	205	193	200	225	208	184	203	224	234	190	221	188	191	224	223	214	214	190	208	200	190	210	221	211	204	230	185	197	244	214	196	195	211	224	222	220	214	184	192	194	196	234	190	231	195	191	204	227	214	214	212	215	194	213	224	206	199	193	189	198	211	218	210	192	206	201	207	177	211	206	207	231	221	200	228	177	219	217	210	214	220	208	215	201	183	194	215	215	253	166	205	216	205	223	185	221	200	195	212	217	204	210	206	185	201	208	217	207	213	228	225	190	194	181	213	228	231	238	202	205	199	212	213	215	172	243	229	198	203	215	244	216	201	196	197	221	204	212	193	199	201	190	217	226	197	207	219	223	222	224	217	203	215	188	204	224	212	219	199	204	208	232	181	235	216	184	238	179	203	191	223	201	211	252	178	213	221	220	217	198	194	180	206	210	192	195	203	193	207	207	227	221	192	218	235	197	215	198	222	208	273	216	209	211	211	212	196	218	181	180	236	228	204	224	200	200	212	234	197	200	230	206	214	224	215	221	222	196	219	204	201	206	216	192	212	219	189	196	203	186	181	210	199	197	189	246	209	198	179	200	207	208	216	203	200	194	203	206	230	206	248	163	200	233	205	217	204	238	186	222	227	211	197	208	210	195	210	211	184	221	207	191	183	219	180	208	237	211	215	191	214	203	236	185	224	192	227	217	235	229	204	231	196	202	201	201	220	221	208	215	217	205	196	236	220	211	209	216	212	197	180	214	195	208	202	206	219	225	206	220	213	183	236	221	184	181	182	185	222	200	205	208	187	189	210	208	213	169	207	199	202	182	213	196	192	231	198	204	216	233	199	219	226	218	192	208	190	208	216	210	194	209	206	208	206	222	212	185	211	175	227	205	219	212	221	238	195	196	223	203	192	190	188	211	237	213	200	205	191	235	197	206	212	216	210	186	201	215	199	211	198	230	227	201	229	198	233	199	215	211	192	199	218	208	223	214	198	217	215	210	197	192	207	190	210	205	189	191	211	199	200	183	196	210	201	226	197	237	207	189	231	230	215	189	215	195	227	215	234	183	201	226	231	224	203	188	207	181	200	206	191	195	186	203	203	187	205	184	215	217	247	194	190	228	203	204	187	194	190	192	228	243	220	193	205	237	213	210	189	214	219	199	199	201	229	218	217	208	198	220	205	210	192	212	218	203	211	195	207	203	206	205	218	210	195	215	222	208	207	209	209	254	212	205	220	197	210	231	197	216	217	227	200	210	199	229	211	200	245	203	236	211	230	203	207	211	206	206	206	219	214	223	246	211	211	216	222	194	223	219	219	190	214	200	236	222	217	217	235	196	195	238	210	214	211	189	203	186	222	209	208	202	194	224	202	197	208	207	217	225	202	198	213	209	212	184	228	175	189	200	211	199	239	230	213	209	218	211	200	193	193	194	212	198	197	237	222	197	223	226	219	201	206	211	215	232	219	185	219	185	219	214	212	209	200	210	214	200	218	229	231	212	222	205	228	249	206	225	192	193	190	198	182	207	205	179	209	228	244	195	188	184	207	218	218	209	214	203	200	212	188	197	233	191	224	211	207	242	187	204	184	201	196	210	236	210	166	204	190	241	204	203	208	207	220	206	188	200	215	192	217	203	225	237	195	202	222	207	220	202	213	205	226	236	225	182	227	205	210	191	223	207	216	213	187	188	215	212	206	193	206	199	218	209	218	204	201	198	205	197	190	211	194	207	203	225	200	197	197	188	219	216	222	189	209	220	182	201	224	213	206	207	216	217	222	200	209	202	197	200	201	199	215	186	207	201	184	169	186	237	197	236	199	215	173	205	230	189	217	209	221	220	220	204	201	215	193	182	196	229	219	235	253	210	193	210	209	203	197	197	211	217	197	223	228	232	201	207	199	224	216	233	203	231	196	204	195	212	202	201	192	173	210	210	203	206	201	238	212	197	229	226	192	184	208	221	222	228	199	196	205	222	218	200	207	225	225	187	195	214	240	209	198	212	216	212	178	205	203	212	217	227	174	215	192	219	171	230	204	204	221	224	212	196	239	212	231	216	228	199	175	205	219	214	208	213	208	207	237	197	200	220	228	208	196	200	197	183	204	208	193	179	189	207	195	204	200	195	202	205	211	217	224	206	209	227	203	218	195	236	195	200	228	198	211	212	224	213	187	229	230	202	222	204	200	207	191	228	197	203	175	218	244	202	228	215	221	211	221	205	221	211	231	179	228	180	215	210	199	214	192	206	210	200	205	193	204	218
19031	1484	2506	3090	2877	2253	2114	2140	2452	2559	3037	3910	3488	3347	2499	2142	2421	2138	1465	1802	1428	855	935	764	760	755	687	704	820	865	939	932	856	822	756	744	698	706	809	1036	1094	1324	1296	1467	1400	1206	823	1233	978	667	617	591	528	537	578	528	552	545	574	513	605	548	571	563	581	510	578	583	573	562	561	544	568	500	521	519	547	545	533	577	546	548	524	520	594	550	584	544	567	586	539	535	563	566	569	519	525	534	520	567	566	569	518	541	554	531	583	587	523	559	552	493	565	559	566	579	523	581	534	540	555	549	521	549	537	553	545	552	563	546	548	579	540	546	545	557	539	553	545	573	519	569	576	538	547	520	533	536	557	507	561	533	552	542	568	510	544	567	527	539	536	560	545	558	523	541	540	530	535	533	509	527	562	534	559	549	498	535	543	529	575	507	589	489	538	488	564	516	520	544	546	538	514	503	540	569	557	488	515	563	528	523	537	504	553	528	562	583	554	537	550	533	542	561	558	573	520	539	485	504	537	539	581	519	535	537	519	559	554	535	574	553	545	562	576	520	580	527	500	532	516	514	527	521	512	573	579	556	501	564	557	520	511	530	491	519	496	533	538	543	526	536	549	532	573	538	553	544	557	585	540	549	598	558	551	560	555	554	522	501	606	557	497	562	514	528	552	584	517	546	531	561	507	544	551	593	571	537	546	534	580	527	531	534	521	585	541	574	526	562	555	548	553	546	571	586	549	512	582	512	564	532	515	533	548	509	515	579	518	527	552	522	497	538	565	487	546	561	564	551	546	569	522	526	523	549	549	540	497	549	522	566	523	558	514	549	544	533	513	552	537	539	550	525	525	556	522	549	523	500	509	583	560	523	517	554	507	516	536	574	520	558	559	504	541	538	542	550	535	539	511	548	560	533	563	520	554	553	539	538	554	552	554	536	546	542	546	537	541	543	535	557	551	552	487	532	503	607	554	559	557	551	535	543	558	527	515	576	591	559	598	590	552	541	550	562	515	558	546	522	539	591	527	541	549	569	568	521	500	531	621	530	557	570	526	580	540	545	548	525	531	559	534	583	544	569	548	517	546	528	527	540	567	543	548	533	555	573	563	550	558	519	520	507	546	541	577	516	519	530	542	564	529	496	562	553	513	550	524	562	556	542	571	520	538	545	557	574	561	544	535	571	535	514	563	544	511	535	569	513	535	537	501	534	542	576	528	543	524	536	553	515	576	505	530	537	552	571	561	509	524	547	549	555	536	552	532	564	565	522	527	505	505	526	578	549	528	533	560	528	534	559	561	544	521	529	558	516	548	542	562	541	576	524	565	570	525	542	544	520	581	522	542	600	536	549	571	525	545	538	519	599	528	507	566	550	550	519	565	542	522	559	522	505	558	530	521	537	609	535	586	569	517	551	572	513	535	598	541	499	523	543	542	518	481	542	566	550	524	495	522	549	523	553	513	530	566	554	508	526	548	551	580	560	488	537	589	531	529	569	563	526	536	552	538	547	570	549	561	540	545	538	527	537	533	553	517	554	575	538	556	560	548	548	536	548	525	517	522	516	585	567	577	533	516	493	545	589	537	569	533	540	557	559	536	545	516	574	551	543	587	566	540	514	564	560	547	542	517	500	566	532	529	551	521	559	603	551	563	546	512	523	513	529	591	564	561	554	518	547	555	547	503	569	542	519	571	573	553	538	551	535	550	545	568	537	531	568	571	566	559	556	534	569	544	538	488	566	563	539	546	560	508	524	532	493	561	534	545	527	566	545	565	536	536	562	519	504	512	544	567	528	534	539	504	546	522	574	561	529	506	522	513	535	518	545	531	570	527	528	532	552	545	533	519	508	486	550	563	526	593	531	540	554	595	533	538	515	507	513	537	561	542	546	519	551	548	546	572	568	583	540	529	531	561	548	471	545	593	561	537	503	585	536	513	532	567	530	515	548	577	523	523	514	520	527	550	531	530	549	531	561	532	506	535	552	545	493	528	563	531	547	590	536	511	564	549	553	558	551	558	520	537	610	561	562	525	514	516	549	553	524	542	569	548	590	520	529	535	551	578	523	538	497	508	573	575	530	550	518	570	528	528	496	549	541	551	533	545	521	555	531	555	499	500	544	511	553	508	503	537	518	563	589	520	559	565	473	558	525	533	526	544	508	504	525	524	533	566	534	541	526	499	550	563	563	522	547	541	537	554	544	572	559	569	546	513	544	505	542	530	554	548	561	536	549	559	560	523	529	520	506	541	540	534	516	529	582	557	518	587	514	547	567	510	512	531	558	551	525	524	562	557	506	545	486	539	526	548	558	581	549	525	548	585	552	541	543	571	572	518	564	526	517	515	524	536	578	546	495	532	555	535	537	493	565	560	540	553	545	539	540	546	589	511	514	549	574	545	564	540	496	547	523	526	604	530	543	529	539	542	532	556	535	553	537	567	497	535	543	556	523	535	568	555	568	491	565	550	554	536	536	591	546	489	522	564	552	543	562	524	542	508	531	542	559	529	535	552	507	546	546	557	534	542	585	569	549	566	517	504	547	517	525	523	523	519	552	511	573	533	530	553	539	547	533	532	502	526	593	577	541	547	572	527	554	561	518	548	564	566	551	564	583	524	564	513	550	490	545	531	521	559	535	547	521	536	541	524	581	546	581	505	549	552	538	551	552	558	569	468	539	594	493	549	524	533	527	566	581	542	532	592	498	513	555	577	510	534	526	597	572	555	526	599	562	526	569	513	541	528	541	545	607	499	522	564	569	518	580	551	555	535	496	552	558	540	562	522	534	579	555	549	541	559	551	563	539	549	542	546	531	531	570	526	525	516	589	544	563	555	587	557	531	503	550	548	524	520	510	544	554	529	575	557	558	565	545	515	552	525	514	509	556	511	517	549	535	546	594	517	517	524	558	519	533	577	574	567	559	573	556	551	524	540	592	556	538	580	578	572	559	538	509	532	565	559	519	561	498	564	541	502	580	578	510	512	519	507	499	575	509	597	572	565	544	558	531	578	534	586	522	559	527	525	535	568	585	514	530	557	541	530	566	551	548	550	573	548	562	570	548	549	548	551	552	504	516	558	547	557	569	546	580	583	569	600	551	528	570	554	579	513	545	587	540	565	478	518	566	538	551	530	555	520	556	520	534	554	543	540	550	523	531	537	577	546	558	540	541	510	537	541	565	516	626	532	547	609	535	508	528	526	549	550	539	554	583	520	555	535	561	562	546	526	588	541	525	562	531	547	515	536	563	529	543	515	558	506	581	536	512	521	554	547	540	524	515	563	577	545	548	573	551	572	542	555	531	529	520	538	544	544	552	511	546	537	516	546	531	509	569	492	540	543	563	537	575	520	533	533	549	537	545	520	534	542	533	543	577	501	542	546	548	499	583	543	547	567	552	554	548	563	550	525	545	562	554	549	541	560	553	513	538	519	558	543	574	577	572	548	530	582	545	532	535	530	518	570	509	508	541	475	522	500	591	491	564	525	518	548	549	563	553	541	525
47154	21588	9366	2815	1807	1207	854	825	891	880	1007	1241	1053	919	739	734	721	728	526	567	513	385	412	377	359	340	365	379	354	381	381	383	389	368	353	343	375	372	356	374	437	502	548	514	541	461	380	496	445	350	308	325	324	317	292	321	310	341	324	342	330	346	341	335	300	295	343	320	325	284	311	343	317	313	318	317	298	306	329	308	293	335	327	340	321	302	287	326	311	320	329	344	313	318	270	313	295	330	324	303	316	338	313	310	351	315	292	321	318	298	310	326	307	336	343	319	309	317	333	332	315	347	322	313	293	293	303	305	295	346	306	339	337	303	291	327	330	346	298	352	303	310	334	329	306	306	315	291	314	313	334	327	306	312	294	279	315	300	318	368	310	288	291	306	291	342	304	280	336	295	340	341	312	290	315	317	309	297	310	329	320	279	317	270	293	306	270	307	294	342	311	304	308	309	342	297	301	292	313	340	323	312	293	309	337	330	342	330	324	301	347	323	294	306	302	331	313	324	343	292	297	333	319	335	290	311	306	314	324	304	335	308	349	294	338	309	329	312	346	318	289	311	295	303	302	318	312	329	328	291	320	286	288	305	281	331	309	332	323	294	309	299	287	324	313	322	323	317	282	310	326	331	295	291	294	312	320	311	325	337	306	307	322	298	299	328	317	294	315	281	329	324	306	320	340	329	317	310	326	308	280	330	302	315	320	326	302	294	295	311	308	326	345	271	308	335	337	310	311	313	319	305	261	319	284	343	354	328	284	339	329	311	345	291	350	309	313	299	312	314	331	291	300	313	302	322	293	317	305	311	307	327	358	297	333	295	309	333	311	354	332	306	355	334	317	296	322	287	324	335	302	305	334	260	300	297	351	282	331	336	332	328	324	328	293	302	328	316	336	312	327	319	290	325	323	347	322	325	332	312	348	302	296	297	335	332	315	334	320	322	306	349	312	342	301	324	292	304	312	312	316	320	347	308	327	325	313	319	315	302	313	292	310	349	310	311	320	257	310	303	319	304	312	317	313	318	312	344	285	337	321	341	324	302	301	316	315	342	321	301	335	315	344	316	309	365	323	322	288	317	345	315	347	300	317	314	319	312	282	293	335	310	339	330	339	315	298	312	298	314	314	318	332	346	320	323	293	300	283	305	324	327	338	330	320	301	297	306	310	350	309	314	304	317	318	318	314	287	310	306	318	287	296	349	310	323	322	288	340	338	339	311	324	332	294	317	328	310	308	282	301	318	351	322	313	296	317	313	294	335	285	353	316	305	311	307	291	320	311	275	308	313	329	304	303	339	303	314	323	321	271	335	304	306	335	348	311	329	282	318	329	298	317	348	317	351	321	313	335	353	324	331	336	287	338	352	297	342	315	314	311	310	337	338	329	333	297	341	313	325	337	328	321	330	330	291	310	310	300	284	348	315	340	306	328	310	331	288	327	301	323	277	334	330	326	382	331	290	333	332	330	321	319	319	317	316	302	333	320	340	329	300	337	351	321	320	318	326	323	327	317	338	325	294	279	286	353	325	328	335	320	335	317	330	278	314	303	341	286	317	325	327	329	332	322	312	312	315	297	321	286	303	302	294	313	321	327	314	303	309	317	339	328	322	319	313	313	331	304	318	305	302	293	353	307	285	292	331	309	316	291	315	330	327	308	281	335	292	296	296	303	315	310	312	293	310	336	296	316	290	304	278	307	327	319	304	337	317	352	333	334	312	297	303	332	335	331	324	332	303	301	296	306	303	319	299	304	308	314	331	353	304	332	321	342	307	351	282	332	297	310	344	349	323	325	370	301	303	314	332	335	338	274	317	301	307	337	295	327	348	300	313	274	288	352	329	314	301	307	288	350	360	308	311	309	309	284	306	306	298	316	332	308	315	322	336	304	299	309	304	329	307	322	331	300	303	350	295	307	323	314	292	309	283	325	284	303	305	343	348	319	301	281	341	316	311	301	328	299	301	320	298	312	353	332	303	301	347	314	298	309	340	346	275	314	331	310	286	316	275	291	340	340	307	299	315	325	308	315	335	351	345	278	315	341	330	324	292	305	344	326	322	295	349	317	312	294	323	299	313	331	300	331	309	329	313	335	303	309	298	322	294	321	323	319	328	339	334	334	289	340	303	319	314	341	326	346	291	350	321	338	326	322	327	289	323	306	320	312	302	319	341	304	306	289	319	341	327	289	301	336	275	317	316	347	308	293	297	310	309	341	347	308	315	307	313	330	271	297	308	301	297	340	294	301	305	313	306	291	299	282	321	331	299	304	336	339	357	350	309	323	297	295	305	336	306	341	332	298	316	298	305	342	358	328	341	321	270	308	334	291	271	309	349	340	310	331	315	329	301	312	309	302	312	305	345	303	347	311	316	294	288	310	299	340	327	323	307	327	296	282	315	295	353	298	322	289	312	328	293	320	296	326	320	301	334	343	339	345	345	332	315	289	323	313	303	299	308	347	312	295	328	313	321	300	310	321	327	322	305	378	327	327	282	309	302	332	337	303	308	353	331	320	282	332	317	316	307	297	307	302	306	311	318	313	315	297	318	328	303	312	335	275	317	300	288	303	308	346	293	285	324	366	311	291	315	306	322	314	345	309	349	351	379	348	336	321	312	325	298	302	313	329	323	330	363	297	324	307	303	331	303	321	301	310	321	312	285	334	347	321	317	329	303	323	331	314	320	314	317	291	347	280	316	300	290	287	317	310	326	306	300	332	325	299	341	306	315	324	345	300	281	343	330	310	295	355	273	309	316	322	298	323	316	294	344	315	310	330	305	319	323	323	336	278	324	318	331	334	305	332	324	371	347	297	324	333	298	343	310	318	314	301	290	322	302	324	322	304	329	297	308	332	327	334	313	331	304	324	321	317	309	351	312	298	295	294	341	322	305	333	318	303	317	330	316	302	318	320	318	316	280	288	289	314	300	291	322	307	311	339	310	328	318	311	323	310	298	317	278	309	328	306	314	301	312	283	327	284	275	331	315	329	280	304	299	311	306	253	314	320	269	314	331	308	311	290	308	326	294	287	343	322	289	327	310	292	310	342	321	310	312	298	319	320	318	352	313	327	304	327	330	310	318	303	312	313	308	335	315	312	300	332	285	293	304	305	321	313	334	301	293	309	336	317	296	295	317	323	283	330	330	302	337	308	315	325	298	305	331	310	320	320	305	309	329	305	303	336	294	322	284	311	284	319	335	291	335	302	324	272	328	315	290	298	307	315	315	371	323	309	279	272	316	351	333	333	282	295	306	308	327	309	257	316	317	307	338	317	346	312	299	317	310	303	293	314	334	312	334	305	299	326	344	305	310	330	337	323	347	315	310	310	283	323	305	290	300	310	280	335	296	303	338	289	316	315	322	317	322	317	328	300	342	303	304	351	331	297	343	319	329	300	296	316	343	300	305	323	298	339	301	303	301	303	304	290	282	313	293	287	307	297	334	343	302	295	286	319	310	328	286	335	301	284	292	330	309	298	307	315	307	282	322	326	322
25227	2748	4633	5423	4869	4003	3488	3466	3722	3871	4901	5524	4578	4833	3517	3194	3396	3347	2417	2754	2094	1362	1510	1420	1146	1076	1185	1019	1297	1314	1467	1301	1244	1280	1167	1056	1054	1033	1275	1738	1960	2461	2359	2510	2537	2089	1381	2171	1795	985	861	860	789	851	831	780	831	794	806	822	853	850	783	784	791	803	802	793	767	817	785	797	803	785	752	783	847	795	771	791	813	755	767	803	798	759	736	779	768	822	806	819	785	786	796	829	777	778	776	875	776	771	743	753	788	747	782	812	820	759	791	850	793	772	821	739	759	823	748	785	819	791	833	751	792	773	778	785	757	773	811	743	869	781	756	773	761	790	805	774	843	780	734	747	793	780	748	784	797	770	858	814	759	832	776	776	782	776	771	793	772	810	856	805	784	791	828	741	753	789	752	767	819	783	815	797	780	849	774	784	773	825	781	822	834	722	790	791	790	702	723	787	832	792	764	814	787	801	790	741	759	740	776	798	751	760	788	784	804	759	738	800	760	753	831	765	826	753	747	743	692	751	777	795	767	738	768	790	814	788	833	800	775	754	773	762	775	781	729	751	795	797	808	822	784	811	776	796	816	769	782	764	769	777	772	773	806	845	804	781	776	743	762	805	763	773	730	746	808	794	796	782	772	765	852	778	777	780	804	790	796	773	777	812	817	834	712	817	790	787	776	762	794	799	780	799	784	818	746	724	861	824	746	747	743	826	768	813	789	802	772	824	750	789	752	771	758	802	853	780	770	799	725	768	792	798	766	768	772	758	755	780	760	776	758	760	800	802	763	804	800	790	784	809	785	762	763	767	820	770	780	818	789	779	778	766	770	763	789	768	792	789	797	797	748	777	795	811	793	772	760	803	805	751	730	806	813	804	794	757	819	800	756	791	758	805	806	722	792	798	808	772	788	783	749	781	802	779	743	805	763	773	780	724	747	847	774	773	792	781	768	836	811	806	781	775	766	809	748	785	764	766	825	820	774	768	846	794	778	783	766	757	809	792	798	744	798	761	720	773	781	744	854	776	792	773	782	822	756	853	812	746	797	742	794	770	793	793	793	793	770	804	768	767	759	796	775	790	767	777	836	731	748	799	852	799	763	770	750	784	780	758	795	742	796	780	755	792	851	750	780	735	760	807	756	783	763	762	809	810	759	754	820	762	785	742	741	784	824	767	800	789	784	820	727	758	789	799	769	758	769	745	774	745	808	759	810	782	756	790	721	784	786	766	832	769	769	729	768	783	799	799	794	784	756	753	801	736	770	819	765	800	788	811	827	781	762	805	747	782	792	761	740	830	790	795	799	770	779	804	772	809	823	764	799	774	747	748	739	819	860	760	778	797	781	787	776	808	769	817	799	787	747	781	825	782	799	809	804	792	750	751	788	740	793	834	747	735	804	754	777	736	833	816	783	742	769	788	777	777	813	759	785	789	797	772	784	806	752	766	763	752	759	782	780	819	736	791	832	757	743	784	753	781	735	798	822	806	761	774	771	767	763	776	762	814	710	786	817	778	728	807	794	799	743	796	824	811	748	775	794	796	762	800	784	772	790	743	748	836	729	785	762	789	795	845	816	757	767	764	769	819	775	765	779	747	774	784	837	740	744	765	788	805	739	771	802	756	815	817	790	806	787	782	772	793	765	788	746	752	754	779	773	751	843	762	752	797	767	821	765	812	829	769	800	736	802	762	784	763	792	757	806	800	776	796	778	800	824	799	764	752	791	753	756	808	787	809	777	760	780	788	786	796	806	774	735	806	779	760	804	744	815	765	807	728	808	789	808	799	743	777	795	828	819	768	807	793	756	822	738	821	764	775	700	758	826	754	769	764	765	797	797	795	781	767	793	773	769	759	819	762	805	785	804	832	787	803	742	734	802	796	789	765	791	781	765	797	837	778	779	788	774	793	754	757	797	799	749	792	813	744	805	757	749	725	761	771	744	751	783	796	794	781	807	740	798	744	744	782	762	804	777	803	763	785	771	722	766	811	772	792	730	817	777	802	765	815	776	801	800	740	790	772	807	730	738	821	787	806	830	736	821	825	793	822	717	778	743	811	768	792	764	815	770	772	801	787	799	742	775	753	755	815	780	777	855	786	770	764	769	766	772	757	766	837	819	792	791	791	769	805	783	755	779	789	760	790	814	749	793	747	752	765	802	777	791	766	788	770	787	789	783	786	746	769	812	773	795	760	805	767	809	813	812	762	728	791	774	792	756	759	787	818	804	762	780	827	786	798	795	798	793	798	773	831	779	802	778	764	795	801	765	792	740	773	770	748	814	759	824	753	798	766	778	780	812	770	798	764	794	763	788	802	801	825	764	854	733	768	764	794	773	749	805	767	743	793	772	766	757	738	799	809	737	789	821	802	798	791	785	759	714	756	759	765	754	770	788	753	772	776	800	763	777	749	776	807	769	760	825	771	762	734	749	792	730	827	796	718	771	804	744	772	773	787	813	802	743	730	756	761	813	738	780	753	740	796	777	758	761	757	776	806	775	789	817	748	847	821	759	761	753	758	828	803	747	787	770	728	718	779	766	802	803	849	740	791	751	734	806	739	844	769	814	768	796	764	772	823	825	768	774	753	766	823	788	757	733	781	766	770	812	777	755	761	782	749	792	779	828	754	775	748	807	782	797	761	801	804	798	786	764	781	760	772	828	783	742	800	749	775	781	781	831	828	735	781	812	785	754	776	788	766	832	725	719	761	804	747	813	837	818	776	746	756	803	786	773	784	725	764	784	716	759	729	780	823	823	782	792	794	817	757	751	772	817	775	765	798	747	819	794	814	765	775	756	757	773	793	751	773	731	766	798	803	785	729	808	810	770	777	780	796	713	732	755	792	769	798	773	776	773	813	730	774	794	786	731	756	792	779	786	781	839	797	786	789	794	799	758	807	806	845	799	817	784	743	773	733	761	796	758	782	723	808	757	780	756	739	766	809	744	794	752	809	761	769	801	789	810	798	792	786	751	779	787	793	772	786	829	783	789	805	792	820	727	827	821	825	844	806	757	736	800	768	793	785	803	727	772	823	819	780	779	802	789	789	844	724	778	786	735	826	738	774	796	768	787	767	751	784	780	793	777	806	783	823	766	820	774	771	820	791	843	787	754	727	776	756	764	779	783	762	761	753	741	763	783	759	755	807	774	753	752	852	777	780	791	737	779	753	791	804	781	805	778	757	801	781	789	732	776	780	799	781	792	773	815	788	824	826	772	761	761	782	778	803	793	763	784	743	782	829	796	770	749	765	861	733	784	840	810	801	802	815	800	807	798	807	820	796	818	769	780	741	762	812	747	720	761	753	798	799	770	754	809	794	776	800	755	776	844	734	755	714	808	769	807	863	811	818	803	763	757	751	782	787	764	750	748	716	766	768	768	810	810	768	738	806	838	837	764	738	756	801	810	814	755	807	788	702	782	783	757	739	790	773	788	789	758	769	805	794	760	751	773	741	792	793	795	825	788	792	818	802	793	769	735	752	826	780	794	757	804	745
4795	620	408	402	439	350	373	407	428	486	522	597	521	570	454	444	452	471	394	427	411	329	326	347	333	311	324	385	363	373	343	368	362	323	329	318	317	310	309	309	331	337	369	297	350	323	336	332	362	336	339	316	342	311	326	329	317	312	292	352	320	337	320	298	362	310	322	338	351	329	361	343	348	318	339	330	352	326	349	310	338	352	345	321	352	339	325	328	341	346	321	311	311	304	311	327	324	325	335	351	344	322	322	310	314	351	321	328	325	315	309	349	318	298	333	321	346	331	323	321	308	340	325	332	377	320	357	322	316	341	360	349	350	364	315	361	356	329	328	350	327	336	341	316	348	348	318	315	312	311	308	332	327	356	325	320	331	330	346	356	334	329	356	367	317	329	313	324	322	319	377	333	339	334	350	333	345	348	302	358	328	351	347	356	324	309	339	325	369	321	326	339	340	349	365	326	352	323	330	339	317	354	335	327	322	353	351	318	369	351	324	353	315	305	345	391	310	328	341	320	282	310	318	296	336	349	310	295	369	300	333	336	323	360	350	298	305	326	355	316	329	289	332	337	314	329	327	347	333	320	330	340	313	335	351	316	335	321	321	298	369	309	351	367	333	340	328	356	345	332	375	348	335	319	323	324	352	321	346	323	352	347	316	295	338	397	329	366	342	316	325	298	321	286	327	338	355	343	341	363	368	362	328	345	337	340	335	325	354	348	341	328	319	357	330	335	365	329	366	355	349	322	344	329	329	315	334	344	353	340	306	341	325	329	358	310	301	336	332	348	357	345	302	316	352	323	365	336	352	304	302	322	343	320	326	295	354	308	307	311	342	295	319	346	326	351	306	354	325	335	318	347	332	315	320	331	330	309	335	340	313	297	298	310	314	319	319	335	348	315	351	315	334	323	338	319	345	330	341	351	333	338	376	328	334	305	339	340	332	316	346	331	312	328	340	303	332	313	363	329	330	323	331	343	301	340	334	363	355	337	327	287	320	312	334	340	326	358	340	355	329	322	332	287	328	337	326	334	319	348	364	351	332	341	323	347	365	313	348	365	331	316	309	345	343	329	351	329	319	352	345	316	336	365	303	328	330	337	350	320	326	350	356	328	332	323	327	306	354	361	343	348	335	349	333	371	324	375	339	327	330	351	333	305	345	317	317	328	349	334	341	345	337	366	333	334	355	307	330	314	321	343	323	326	347	322	362	313	336	325	333	307	306	364	378	327	310	337	327	321	325	347	336	347	335	331	347	357	295	340	345	357	317	327	339	344	328	317	351	325	372	337	335	363	274	374	340	325	345	343	326	303	369	312	323	320	306	325	341	323	364	336	329	319	340	354	347	335	360	355	323	298	348	313	332	344	334	337	361	342	332	320	370	287	335	326	327	332	333	339	345	338	345	322	319	336	341	319	304	351	326	327	336	325	344	338	336	321	332	362	372	295	304	336	323	323	343	368	322	307	331	328	315	336	330	316	336	347	321	327	354	290	321	344	321	322	339	314	358	289	337	359	335	332	320	290	350	328	296	389	334	322	320	342	356	351	352	336	329	331	337	338	298	305	331	341	342	349	322	349	323	333	345	357	320	336	328	337	374	349	335	330	292	332	353	304	335	305	369	333	317	316	317	325	335	351	348	313	322	343	326	328	325	320	313	317	307	324	345	383	297	333	331	338	324	336	311	312	322	320	353	330	341	338	332	320	334	324	314	348	343	402	374	325	324	326	325	315	341	318	326	335	309	310	369	342	325	334	346	315	382	331	326	333	324	329	324	336	345	327	352	363	319	339	341	325	326	337	336	353	359	346	360	353	347	314	326	365	383	325	334	321	336	342	308	307	322	349	333	331	320	348	313	307	379	344	337	326	314	308	370	366	335	299	317	291	358	344	286	325	348	317	344	345	326	314	346	331	354	336	345	346	326	319	364	310	295	317	296	296	325	334	345	297	317	319	330	294	342	308	328	312	328	357	324	358	336	305	327	371	352	328	330	329	353	305	337	341	351	333	336	334	330	353	320	318	362	318	344	346	314	336	341	333	350	348	301	343	340	309	336	339	366	337	340	328	296	330	339	318	375	325	322	364	320	365	295	321	307	298	347	319	353	330	344	368	343	346	317	340	300	327	322	347	318	362	351	373	345	326	318	321	345	331	378	297	354	316	350	327	303	341	347	330	326	330	337	354	329	326	288	331	329	354	342	360	343	337	324	342	327	297	337	348	321	303	335	332	361	359	382	337	345	337	343	330	342	346	322	317	348	337	309	354	281	371	316	362	304	300	385	339	349	343	317	319	332	307	339	335	331	306	336	377	342	330	387	337	327	346	323	334	317	325	326	311	327	306	308	331	323	333	340	340	346	333	331	339	331	320	357	325	316	340	333	338	349	289	328	295	323	321	326	322	310	367	348	351	328	330	306	301	327	350	321	328	346	347	337	295	323	290	326	362	309	321	356	342	307	323	390	330	336	349	307	341	349	332	344	320	326	327	325	350	350	352	312	336	305	339	341	347	337	309	325	344	334	338	327	333	344	319	333	324	340	340	374	305	314	382	339	386	356	318	345	349	336	339	349	350	350	320	368	320	331	320	318	332	321	305	335	363	320	348	323	375	331	356	291	313	290	317	328	305	337	310	337	337	298	329	344	301	324	320	365	320	340	329	327	328	329	348	323	302	340	362	369	331	276	334	329	343	336	331	345	292	366	329	346	342	339	340	307	341	334	324	304	363	301	335	325	312	337	331	329	342	286	348	321	358	336	347	350	306	335	337	361	337	329	329	314	304	322	338	344	335	308	317	361	327	327	354	336	295	311	351	340	359	363	330	312	306	343	346	285	355	338	320	354	373	322	314	323	326	325	315	305	336	324	336	360	333	355	329	340	283	343	368	306	332	310	326	342	318	315	309	328	315	318	308	341	322	378	325	347	320	367	296	338	325	330	292	347	340	329	358	357	324	317	334	341	310	332	327	314	323	330	312	353	344	334	338	311	375	323	340	340	338	330	319	329	361	288	366	338	328	358	316	349	307	376	333	316	361	350	377	344	369	341	367	324	343	334	335	348	346	343	335	348	320	343	359	342	339	349	336	311	320	330	328	328	324	304	319	349	311	336	319	323	336	368	342	333	348	338	321	364	339	304	307	355	315	309	313	317	340	335	302	338	342	307	342	332	312	325	344	364	323	326	339	349	296	339	320	378	342	347	344	335	364	335	337	327	319	338	371	323	366	329	324	344	345	324	362	362	325	361	358	334	318	321	332	341	313	336	338	330	329	337	327	324	317	344	371	323	335	340	312	341	348	306	293	317	301	315	334	343	322	326	350	315	315	356	345	309	351	357	324	320	328	341	321	338	329	367	326	303	349	353	307	342	318	327	335	332	326	322	341	344	326	345	332	370	388	341	371	325	343	344	333	321	332	357	346	362	328	275	309	340	339	347	333	300	346	360	326	323	332	331	327	344	335	337	325	293	317	322	347	343	332	347	369	339	345	338	368
4086	877	886	927	962	916	956	1260	1457	1544	2146	2432	2198	2363	1732	1469	1646	1615	1128	1396	1227	861	807	845	854	837	858	817	873	948	1025	931	914	909	858	777	807	790	822	804	818	847	862	832	807	855	728	771	821	802	784	754	757	797	826	777	855	751	726	753	789	732	784	786	738	810	773	835	776	797	760	803	866	786	879	814	813	789	758	768	775	842	782	800	760	799	767	783	771	761	766	762	749	781	805	871	759	838	782	769	731	745	766	771	822	785	791	785	809	798	717	775	767	779	787	788	788	823	731	761	769	799	760	754	766	768	790	807	705	747	813	801	804	740	756	783	774	800	794	744	816	845	771	829	748	770	743	841	790	781	828	770	798	801	787	789	791	799	791	795	762	821	756	760	759	798	780	814	798	806	769	801	810	801	769	797	787	776	783	829	787	808	776	802	817	770	830	751	780	823	775	778	762	798	832	801	732	754	772	762	785	772	797	834	779	776	812	795	770	779	799	749	784	815	757	797	778	781	755	822	794	733	777	738	756	819	736	745	783	786	849	727	778	791	814	808	820	796	743	776	777	769	751	783	782	781	733	792	784	761	781	773	807	835	775	770	791	759	823	780	754	812	825	799	735	750	739	771	738	780	804	787	806	825	748	778	808	783	762	797	795	751	777	739	749	807	785	752	746	790	766	801	803	776	746	777	768	751	783	807	823	798	764	737	807	797	764	795	739	798	795	790	820	821	833	806	819	778	806	793	811	792	792	753	777	804	780	782	811	765	791	776	715	787	764	722	765	799	787	780	795	758	818	806	761	782	780	756	775	785	840	747	812	804	824	774	775	798	799	833	805	793	774	768	782	772	767	717	792	778	789	808	713	824	806	808	793	767	730	805	785	778	851	761	793	767	763	742	810	799	827	749	775	709	794	779	768	822	769	794	799	792	742	772	743	754	827	741	736	816	778	757	770	844	851	822	819	741	745	803	729	783	790	803	832	785	817	772	759	796	768	791	801	796	747	811	773	789	820	759	808	775	766	794	757	790	800	791	809	743	761	721	814	828	761	772	755	782	842	762	818	793	748	773	798	805	749	822	778	808	802	787	774	748	749	771	784	805	810	804	761	759	792	804	783	769	772	837	820	787	769	761	797	743	778	763	808	797	795	791	782	801	813	784	742	812	744	786	757	774	788	750	804	803	820	753	804	748	834	798	755	792	798	761	781	790	781	745	761	795	809	782	800	773	780	825	760	806	777	790	777	777	775	805	766	782	768	780	809	761	758	795	837	775	790	778	759	730	833	787	844	733	820	752	793	787	746	777	758	812	800	772	820	752	726	748	787	799	799	800	788	771	774	780	817	753	755	777	794	725	758	815	788	794	838	820	823	845	794	794	795	771	797	775	830	853	797	825	815	824	752	821	787	826	765	758	792	798	774	815	767	791	776	763	825	783	819	803	807	769	799	779	782	780	759	797	785	821	766	789	806	783	775	779	782	807	733	821	782	790	806	777	796	758	787	821	779	791	819	827	735	813	752	810	823	770	819	831	766	857	781	782	777	795	774	791	794	795	822	806	838	757	747	794	796	836	768	777	837	755	752	754	775	781	812	792	763	763	793	771	816	761	805	784	805	772	704	774	748	769	788	804	774	751	773	767	844	796	751	827	819	789	807	801	746	800	844	751	792	755	792	764	795	792	772	726	770	774	824	784	773	809	768	787	738	808	756	816	780	779	762	831	732	784	809	781	790	814	767	776	779	751	801	824	768	810	808	795	757	833	751	795	812	774	773	803	783	755	763	780	778	802	788	764	780	782	839	804	852	789	772	817	768	825	844	795	760	823	767	845	792	745	792	819	799	750	783	778	737	819	734	779	831	758	789	791	786	785	799	814	772	824	811	772	755	773	811	826	739	817	828	824	778	756	797	756	743	828	784	777	756	790	761	768	801	750	807	746	770	765	811	819	767	790	770	752	830	737	738	743	770	847	784	793	806	754	782	793	758	829	839	821	794	760	768	842	739	813	777	792	801	721	736	787	808	768	724	759	776	799	818	758	835	773	828	743	757	799	795	823	783	743	784	780	715	819	804	801	776	767	791	742	776	817	788	792	794	757	760	778	774	762	800	804	760	770	773	789	783	774	739	819	749	784	807	757	790	785	796	833	829	824	779	796	806	763	753	731	781	832	810	823	773	738	795	806	779	811	775	773	845	758	776	774	769	747	819	733	762	815	847	748	776	793	742	792	752	788	776	804	725	802	740	794	825	797	773	813	760	759	784	796	789	769	757	807	780	768	773	773	735	795	751	756	849	776	769	793	824	833	822	817	744	794	781	802	838	772	764	810	758	792	769	800	800	781	788	789	782	755	790	768	808	808	761	791	808	836	850	739	798	802	770	794	828	789	767	769	741	764	823	790	822	757	785	767	757	740	794	740	790	870	781	772	739	808	819	792	828	712	745	790	814	762	743	793	773	852	818	795	779	765	813	766	759	760	791	765	790	755	771	727	791	770	805	805	796	792	851	775	822	750	768	752	790	808	760	819	828	775	834	817	793	802	814	798	795	814	836	797	759	766	804	790	756	764	765	726	810	782	793	790	724	808	742	788	849	797	742	807	760	779	798	811	823	803	776	802	804	779	760	771	827	781	779	778	788	796	794	795	776	761	780	790	783	754	784	814	779	766	806	787	749	826	801	780	781	774	803	795	808	782	799	801	807	763	839	756	773	743	762	779	747	765	811	800	795	799	771	785	802	723	735	781	812	845	766	765	806	749	792	776	769	842	794	800	773	772	786	796	773	738	742	797	766	796	789	797	792	780	787	796	788	809	730	757	750	801	814	789	785	797	831	810	776	815	810	795	797	796	765	756	817	811	768	767	770	753	706	811	791	781	783	766	811	817	771	812	766	781	803	778	822	787	740	754	758	813	737	793	796	803	784	781	789	750	776	785	808	781	746	801	825	800	777	774	797	785	792	836	821	780	769	798	801	770	787	789	734	783	766	743	795	776	789	753	811	762	798	807	747	783	811	810	771	750	778	814	764	823	805	783	743	746	778	797	793	771	790	776	771	765	799	783	729	800	759	774	838	765	786	805	768	789	786	776	791	730	798	781	774	749	770	799	748	791	747	808	808	793	743	783	775	808	766	733	864	760	830	828	806	771	839	816	795	770	768	784	827	811	827	735	838	804	825	767	757	801	784	763	790	815	787	805	753	758	744	817	779	786	804	805	763	754	794	739	788	823	746	773	747	782	800	777	799	796	729	808	832	763	814	768	778	781	857	783	796	783	787	793	752	741	795	825	771	803	717	804	793	712	752	802	810	812	844	780	790	747	739	810	775	791	797	818	785	833	783	727	802	806	787	795	766	764	804	828	838	794	779	830	734	753	763	799	746	806	759	849	749	788	720	777	795	766	778	803	825	762	794	778	863	808	736	775	775	778	778	768	802	785	765	836	782	757	747	849	763	757	803	748	833	798	750	831	717	831	805	774	810	796	779	796	784	748	809	748
40322	11972	2089	1085	841	597	438	532	550	550	715	716	608	596	488	426	476	471	320	346	331	252	251	227	210	231	228	208	210	243	253	256	228	257	248	236	250	202	202	252	271	321	298	363	345	294	237	249	256	217	208	203	196	222	200	211	209	213	201	202	233	182	215	217	208	220	187	224	201	216	215	213	213	211	204	207	212	235	192	232	218	207	204	209	191	256	251	205	241	224	214	205	189	202	198	219	208	199	199	196	205	244	214	218	209	199	206	221	201	184	217	198	188	198	194	211	200	214	204	215	192	198	219	227	223	211	186	196	181	207	168	199	226	219	208	220	190	230	177	223	210	194	204	215	194	236	188	205	207	219	195	205	206	223	201	199	209	199	219	224	221	194	205	193	217	206	212	205	207	207	240	226	191	194	234	211	230	227	227	200	183	191	231	194	224	201	207	198	205	213	204	207	226	221	214	208	225	221	206	230	198	227	209	221	176	222	217	199	204	221	207	230	190	199	208	225	223	223	203	198	203	205	207	217	229	233	223	208	200	192	192	204	212	196	212	172	217	220	230	180	208	217	195	238	189	225	215	208	227	207	209	229	210	220	205	221	223	216	233	216	222	227	193	228	228	211	224	218	203	205	179	228	221	200	219	256	187	229	208	195	236	244	192	188	210	224	230	224	235	185	205	206	197	210	224	217	198	229	195	197	218	240	203	172	202	214	209	210	200	202	209	217	230	220	181	208	215	219	226	207	229	186	187	202	228	222	224	225	230	202	199	187	226	212	212	183	212	195	206	190	187	192	192	207	209	255	191	210	198	202	190	220	206	191	197	222	203	186	232	180	202	208	214	211	222	208	188	212	208	210	220	220	190	213	190	210	209	202	220	225	175	208	227	213	204	193	218	197	187	211	235	208	197	202	179	209	208	235	235	191	211	210	219	208	213	207	193	197	213	213	207	196	215	241	235	194	215	205	198	216	222	201	231	180	201	200	186	222	174	217	213	207	199	190	199	224	187	211	230	221	218	178	224	209	218	217	189	185	214	219	177	186	204	183	241	215	215	208	208	184	200	200	189	210	203	217	219	220	223	219	218	217	190	217	211	202	215	197	205	195	191	211	225	184	225	207	210	216	213	211	208	208	196	196	213	208	219	213	216	225	194	206	209	192	194	215	221	208	221	219	212	193	208	215	244	200	225	229	212	194	209	205	209	206	213	209	211	204	204	219	235	183	214	200	194	195	222	205	202	216	213	196	196	199	208	207	216	202	192	175	216	167	184	195	209	196	202	219	201	211	202	220	201	220	217	231	225	220	177	213	210	202	189	229	205	175	208	198	212	188	226	203	238	200	204	204	199	220	197	216	224	197	210	228	225	204	223	177	229	224	206	202	239	204	197	197	251	205	234	221	212	188	203	216	207	212	204	221	213	191	198	203	202	193	202	218	229	208	212	219	220	178	189	189	205	220	217	193	200	193	205	202	186	187	193	192	226	179	234	232	209	225	206	207	209	229	206	217	171	195	215	199	224	201	201	193	210	207	202	213	245	212	186	208	216	200	206	207	205	204	225	188	199	160	234	232	202	195	211	195	211	190	246	197	222	232	201	203	186	200	204	218	185	200	211	196	232	213	199	201	215	218	181	235	201	216	223	228	206	194	229	207	215	191	213	198	171	222	205	239	195	217	223	212	211	202	182	194	189	217	194	188	198	230	233	202	218	213	218	198	201	193	203	223	178	206	223	202	222	208	234	205	208	220	219	177	204	179	206	244	213	212	212	224	237	194	221	209	197	210	203	239	183	225	216	202	217	205	212	203	222	189	208	229	235	232	193	189	200	208	225	221	210	196	216	204	206	215	215	223	196	182	205	215	215	199	209	197	210	209	210	201	185	191	208	198	219	223	215	207	189	225	205	196	187	200	208	189	204	204	223	212	192	219	180	235	208	220	217	193	201	230	193	211	183	187	222	193	216	212	198	204	179	218	179	214	195	215	231	200	180	209	231	209	192	198	195	221	202	214	198	171	206	198	212	190	215	223	211	194	196	223	193	198	176	217	222	220	241	222	211	207	214	194	204	206	226	198	217	226	210	201	214	203	233	203	212	201	240	210	184	184	198	221	227	226	207	202	200	195	200	194	207	220	189	239	205	201	214	219	210	182	199	217	207	188	191	189	227	183	206	224	223	199	221	228	181	186	216	228	202	223	167	198	208	210	188	227	217	227	199	188	207	238	217	195	218	186	209	216	201	214	203	235	210	196	208	182	198	220	180	191	212	194	181	198	213	250	214	214	203	201	195	187	202	218	236	185	180	185	201	216	214	193	201	227	211	222	213	197	199	219	215	222	206	222	213	213	199	224	238	201	187	201	209	198	234	211	219	237	222	225	177	185	188	199	188	224	229	211	206	242	196	214	195	222	193	210	182	198	179	223	221	194	181	219	231	209	200	199	194	231	223	193	194	203	212	231	229	217	198	193	205	200	193	230	195	216	211	226	200	206	243	202	203	216	217	192	214	197	192	173	207	230	204	197	216	219	214	205	222	208	187	164	230	212	210	231	189	193	209	198	185	193	213	210	218	189	203	217	205	223	230	203	201	210	209	221	219	193	219	204	191	200	208	218	210	216	185	187	203	229	202	213	198	185	212	208	200	210	210	181	202	193	217	203	223	192	229	204	217	208	223	194	200	189	218	193	216	214	225	216	232	193	201	232	205	195	185	198	188	215	194	204	202	176	180	194	210	219	193	184	219	211	231	240	221	213	206	205	214	181	167	205	226	218	201	219	222	232	177	221	252	227	196	192	209	194	230	170	195	207	208	207	220	234	199	219	228	215	221	204	198	206	206	201	196	224	209	219	167	191	204	203	207	212	231	194	196	233	196	202	222	226	229	220	230	248	235	209	209	205	196	188	211	216	194	193	223	207	223	238	170	206	206	226	194	215	245	228	203	210	195	184	195	213	217	184	200	194	233	228	182	216	224	202	192	226	230	193	185	211	220	201	213	199	219	196	208	190	219	212	203	219	218	215	191	218	195	212	228	231	208	200	232	195	193	226	227	177	241	219	205	195	209	189	179	189	196	243	202	227	195	180	196	216	227	240	227	190	200	182	209	241	170	211	203	211	226	184	213	203	190	221	235	213	181	209	199	193	209	221	188	207	193	169	212	210	215	177	202	207	201	195	218	232	191	202	189	189	197	211	201	175	201	167	197	213	183	219	194	219	203	190	201	200	222	199	255	203	192	220	194	214	211	210	189	219	224	214	197	192	219	225	173	186	182	236	194	201	209	215	210	222	207	222	206	193	224	216	222	185	221	208	190	203	207	213	183	187	245	192	182	224	211	212	219	202	228	198	196	231	186	218	194	190	190	220	202	212	234	204	190	204	205	227	216	208	224	223	193	207	217	208	224	216	212	183	206	184	179	206	209	220	195	211	208	216	203	223	220	199	175	215	213	193	210	224	182	212	180	215	207	211	199	190	202	224	219	210	223	172	212	211	200	192
18917	1501	2421	2891	2875	2200	1891	2186	2405	2696	3546	3760	3277	3317	2442	2119	2334	2385	1379	1731	1528	840	883	744	736	757	728	682	771	896	989	879	766	813	738	738	721	763	875	1046	1217	1379	1351	1428	1255	1290	845	864	1176	692	571	567	543	528	564	600	551	559	579	580	578	547	562	535	548	556	566	562	511	546	542	573	572	586	588	569	551	543	597	537	543	548	536	569	548	519	537	569	560	568	531	560	513	526	547	521	517	488	565	517	549	607	510	529	531	572	566	529	559	585	546	594	560	541	544	511	524	583	560	504	595	571	523	551	531	532	518	520	573	568	570	548	581	568	525	553	546	554	527	559	581	512	536	521	505	549	543	539	546	558	547	606	559	558	570	557	513	544	520	591	533	580	541	573	573	533	597	508	572	545	531	522	550	566	550	522	542	557	558	568	556	526	523	545	529	536	518	522	516	559	537	498	546	580	535	525	549	555	532	552	557	525	535	536	548	533	553	546	559	525	565	550	531	570	539	565	540	516	554	541	560	572	556	540	559	544	525	552	550	535	523	533	551	543	549	590	569	547	504	566	546	588	514	534	567	565	547	576	516	558	537	545	557	548	576	551	509	549	529	563	523	540	545	516	536	534	569	521	571	552	540	548	540	528	549	536	559	539	528	551	541	535	548	579	537	562	551	535	570	503	568	511	585	539	570	554	557	537	522	550	539	604	547	500	552	552	507	586	552	541	574	535	562	534	536	537	489	516	493	564	553	570	569	507	460	547	586	570	565	574	543	540	515	521	550	551	527	547	568	507	568	540	514	539	577	518	541	559	543	537	560	527	568	526	546	549	547	549	514	569	540	527	582	503	532	558	557	572	527	548	538	567	571	550	529	542	554	589	601	537	543	545	491	510	531	514	527	517	563	539	551	518	575	528	521	565	548	553	540	532	497	547	593	542	552	528	546	523	575	577	551	519	561	547	575	543	538	566	567	537	588	558	538	553	582	520	563	582	515	513	530	525	579	554	554	561	514	531	580	489	501	536	538	524	528	576	576	535	506	538	558	560	561	516	552	508	526	518	510	547	546	530	542	544	538	537	518	535	566	557	545	584	509	501	591	568	557	538	503	510	535	553	566	559	548	543	581	532	515	560	473	567	580	548	502	542	565	515	550	526	549	555	544	557	552	564	562	532	547	581	518	554	535	520	531	563	549	559	564	543	545	547	518	544	541	567	573	543	513	546	528	578	550	545	506	546	536	542	552	554	522	570	573	546	520	555	512	549	551	573	516	540	547	502	535	523	572	548	508	571	537	588	545	517	549	555	534	571	540	599	563	533	508	556	546	591	534	519	554	520	561	532	519	561	501	500	575	500	553	535	563	520	545	552	529	559	538	540	590	523	541	576	554	566	516	545	521	533	544	560	504	510	580	485	534	536	562	538	584	540	564	531	547	544	554	529	516	514	539	532	544	580	544	576	538	519	576	568	548	540	546	536	519	541	523	531	547	551	543	577	573	550	535	572	505	586	606	552	576	579	543	514	533	558	517	529	564	516	573	558	525	558	546	561	536	600	591	524	534	547	545	556	517	531	540	554	550	523	511	523	510	571	583	549	572	590	564	532	520	539	537	518	577	589	547	545	551	579	569	579	562	528	527	533	562	543	570	520	573	550	555	545	546	507	560	565	542	538	564	523	519	563	558	555	528	529	548	590	547	582	553	504	554	562	508	570	556	524	486	557	521	528	510	536	541	594	549	563	518	524	497	516	513	531	544	508	529	543	582	534	541	535	577	531	543	559	543	529	568	537	529	515	568	513	572	561	543	506	542	547	543	561	512	525	545	557	554	529	549	530	544	527	499	566	525	544	539	592	520	595	530	554	536	590	542	563	537	576	522	575	550	519	574	558	536	500	564	550	537	568	530	554	536	549	562	543	563	553	545	585	524	559	587	578	515	543	578	545	512	559	532	551	520	555	545	576	512	539	547	554	498	566	542	561	505	554	565	514	538	598	523	534	553	513	547	530	563	511	547	509	586	556	501	548	604	541	545	557	548	528	539	502	550	538	538	551	550	545	562	514	519	595	509	533	561	535	557	546	572	573	544	507	554	565	548	491	552	528	560	496	533	590	527	534	542	542	556	551	524	543	518	533	497	565	564	540	558	550	560	550	477	578	549	531	541	560	557	555	521	531	518	517	508	514	560	560	554	598	553	569	595	560	573	524	564	534	517	560	511	554	545	553	527	565	542	584	575	537	508	551	540	553	566	541	524	548	580	529	559	548	512	585	549	559	542	565	544	559	538	550	561	519	537	534	522	517	508	553	498	534	535	535	540	527	572	539	554	557	560	530	558	552	524	552	537	539	526	544	557	511	574	573	569	546	525	570	569	513	531	572	532	505	554	543	571	545	537	576	577	571	569	577	563	564	521	566	531	518	487	559	535	570	548	489	531	563	555	559	604	517	549	524	544	564	601	520	577	536	536	536	540	561	517	547	574	541	529	532	556	511	526	548	565	495	532	519	515	562	565	562	551	544	547	551	538	599	515	547	568	553	527	574	565	561	589	516	547	525	539	550	541	526	572	531	572	540	506	543	503	547	556	538	535	524	508	537	559	543	537	523	517	505	552	494	579	558	523	551	542	547	573	552	577	542	546	540	534	547	551	532	539	512	582	583	528	554	557	528	552	553	577	533	545	519	542	620	538	567	497	523	479	513	535	524	542	529	515	547	523	555	562	557	563	542	558	491	545	537	553	542	571	572	520	529	496	548	529	548	556	562	519	530	558	540	494	514	526	526	534	519	526	522	533	532	544	516	582	598	489	536	548	533	549	599	524	570	503	552	548	536	563	536	584	534	536	589	567	539	512	562	538	553	555	530	580	562	518	582	537	551	560	528	573	574	549	558	558	590	536	519	560	583	542	576	506	521	525	541	530	546	499	537	536	517	534	535	572	546	527	563	547	543	525	505	564	547	550	559	552	562	485	548	586	488	510	591	544	522	535	530	545	559	554	552	522	586	545	549	546	538	574	545	549	523	558	572	547	556	533	540	533	570	525	556	541	557	536	577	565	559	548	560	541	576	547	537	569	543	524	537	520	528	515	484	599	557	542	512	596	543	500	545	558	568	501	595	571	529	559	566	526	554	519	526	557	562	560	552	558	565	573	546	554	520	549	524	555	548	573	544	574	534	551	548	535	582	539	573	559	480	539	535	555	539	509	557	543	522	554	555	555	557	533	537	525	581	509	556	559	495	514	570	547	544	519	564	558	553	557	519	566	551	538	526	498	528	547	568	536	562	533	586	555	625	559	486	539	556	514	537	565	544	560	530	527	592	522	546	527	568	527	564	566	547	547	527	566	546	528	558	532	564	600	527	538	524	591	555	534	545	513	576	530	548	514	556	530	526	499	565	577	545	508	554	534	524	544	526	543	548	548	511	550	511	557	546	552	549	578	520	616	567	507	536	565	498	496	544	558	559	599	542	534	530	526	515	528	545	563	532	567	560	559	569	542	529
47673	20442	7660	2711	1879	1410	1087	1018	990	995	1082	1021	986	960	693	711	676	745	523	561	521	385	423	356	378	375	358	397	390	440	411	361	342	380	376	360	388	370	415	446	454	547	513	551	463	499	396	394	421	390	323	317	346	309	317	314	336	343	297	295	296	327	324	302	323	333	346	303	303	285	330	315	288	348	315	315	333	327	352	318	301	329	343	318	315	351	329	315	283	318	304	319	301	316	325	341	334	325	329	312	326	314	327	319	314	302	317	328	305	306	305	318	283	284	306	299	280	294	306	303	320	302	335	299	316	308	307	299	322	295	315	331	293	331	326	340	312	329	326	279	335	328	311	281	307	302	330	315	329	344	306	330	304	322	316	293	329	323	310	311	299	349	330	336	308	283	326	316	303	328	303	344	320	292	300	336	345	270	308	292	335	321	304	321	301	315	300	299	309	338	308	274	333	318	304	301	306	320	320	292	308	298	338	343	300	311	286	340	316	312	292	345	297	326	307	304	331	303	324	353	313	328	315	314	279	340	295	303	301	327	315	283	299	340	314	316	295	292	330	314	354	357	310	362	303	303	314	326	330	304	330	315	307	332	331	332	328	308	325	282	344	305	309	329	308	271	309	308	310	342	302	312	322	302	319	299	317	305	288	296	300	301	271	321	292	296	308	294	316	272	326	299	281	328	316	306	321	303	346	294	310	330	304	316	337	324	330	331	342	320	289	313	296	301	309	326	327	300	339	320	350	333	297	313	331	300	328	343	306	349	309	291	321	311	341	345	305	293	332	330	327	290	313	320	324	315	315	303	290	293	321	300	323	318	286	348	310	311	349	311	314	292	319	288	297	347	338	288	320	321	297	296	331	324	327	288	301	335	324	328	318	285	311	314	314	343	360	288	292	346	306	311	311	302	307	312	302	321	324	278	326	312	307	305	310	296	283	309	310	307	287	306	323	310	341	318	320	323	302	336	354	319	343	333	342	312	314	314	355	270	277	331	302	327	296	306	323	312	312	303	319	326	312	336	309	331	326	315	309	306	314	328	305	305	304	350	292	300	299	326	361	313	283	314	296	318	298	300	311	340	336	307	301	320	307	332	329	308	303	286	305	301	315	317	346	313	299	309	327	301	335	319	330	328	331	319	332	307	299	296	289	335	330	304	314	294	285	297	278	302	312	306	304	304	328	303	310	325	330	329	314	354	301	305	294	265	317	313	282	297	321	320	322	329	302	301	329	318	366	325	324	315	304	292	329	324	296	321	353	326	305	310	307	343	283	341	334	313	336	305	327	310	310	321	333	330	307	310	343	285	331	305	310	290	326	346	318	313	324	341	317	307	315	310	307	316	339	334	295	303	320	351	314	321	312	335	331	314	303	308	340	335	319	312	315	347	299	291	298	273	295	320	319	337	302	323	304	318	324	351	323	332	327	299	332	298	306	335	305	329	321	288	313	316	326	326	306	292	295	318	311	326	295	321	317	316	304	290	318	297	323	276	331	347	358	344	307	288	294	306	297	323	305	313	309	340	324	319	275	311	332	316	291	314	303	315	332	303	288	282	320	326	316	317	343	328	324	301	280	306	345	329	295	320	333	304	313	298	333	313	317	334	319	298	338	312	314	353	308	306	309	282	330	332	339	328	328	311	329	306	288	318	318	328	311	340	321	282	312	308	328	328	307	332	311	313	314	326	274	315	306	332	331	326	295	315	299	306	316	320	363	321	305	324	333	319	312	350	340	335	326	310	298	338	331	319	316	334	310	337	333	322	344	291	318	276	335	317	300	299	319	334	293	337	363	326	344	287	276	333	286	327	336	290	317	324	259	320	332	311	333	312	302	299	306	297	337	299	316	303	319	328	309	271	313	288	324	340	315	323	314	307	301	298	318	321	302	339	326	328	283	293	333	333	308	321	317	292	302	319	349	350	338	332	297	305	319	319	303	321	296	295	316	294	303	301	271	336	309	290	321	346	300	348	321	333	314	322	302	325	305	296	306	320	298	301	333	311	289	301	296	343	330	308	286	330	290	317	308	339	326	326	302	305	305	292	320	318	333	309	352	323	318	326	321	316	288	301	338	327	326	319	333	278	295	354	323	301	338	320	311	296	356	330	355	309	321	301	306	335	331	315	340	307	289	350	325	302	359	309	308	276	318	346	321	294	318	313	302	275	300	327	300	341	325	317	301	284	324	309	301	338	280	338	329	306	310	322	323	287	311	344	305	339	345	305	314	296	316	315	314	332	323	264	327	325	318	337	296	306	313	301	332	288	326	308	287	336	346	285	344	310	301	325	290	332	308	345	321	329	318	301	322	287	327	292	323	332	350	336	310	357	308	319	327	297	335	321	308	294	281	341	323	292	317	315	332	319	289	315	312	283	327	312	335	315	322	292	319	336	319	331	293	317	303	332	333	301	306	286	318	299	316	300	312	302	297	286	320	339	315	339	295	321	316	313	320	326	281	303	310	338	325	302	306	341	322	330	310	309	301	367	340	343	292	273	338	300	335	318	311	313	291	315	311	324	281	318	313	319	313	295	311	333	315	349	345	293	318	292	298	291	326	309	284	332	291	338	294	313	306	321	307	317	301	296	308	315	334	319	321	343	319	306	300	349	293	299	289	330	299	307	311	330	331	287	337	312	330	325	310	299	315	315	338	333	313	326	350	339	338	307	352	318	287	321	296	335	308	287	303	320	307	297	325	330	318	335	334	314	304	322	327	303	304	296	322	328	292	346	355	308	306	314	325	293	317	301	333	328	311	342	359	324	305	317	311	313	298	331	321	287	344	320	301	324	295	345	337	323	292	317	330	318	338	299	282	316	290	333	299	307	305	300	316	339	305	310	322	338	313	303	320	285	330	337	346	318	316	320	333	328	345	346	322	300	309	319	319	301	319	325	339	329	318	272	313	315	333	327	329	366	335	320	338	302	312	308	297	305	317	344	304	315	300	329	311	326	301	354	288	283	321	318	307	316	326	292	293	340	325	311	319	301	315	273	322	321	298	316	280	289	306	323	308	324	306	297	313	265	282	333	295	297	292	293	290	313	343	297	329	343	303	299	313	346	319	298	332	320	353	355	329	323	332	284	305	343	324	300	314	310	309	312	318	319	309	314	313	324	340	288	297	338	336	311	308	306	294	318	327	297	332	306	349	325	314	333	309	318	259	312	350	339	307	307	290	282	287	312	323	312	341	317	320	296	319	319	331	355	314	331	310	300	322	313	300	300	319	284	285	305	337	296	291	336	296	329	317	339	288	344	308	314	324	311	316	328	332	299	305	306	363	336	308	338	321	326	313	312	336	351	330	332	346	313	298	330	308	323	339	320	301	307	311	313	300	286	304	323	317	326	311	302	314	316	290	333	308	309	316	297	337	296	304	357	303	296	361	322	324	290	309	315	314	282	344	311	300	314	335	311	307	317	301	328	296	284	312	292	343	330	294	309	297	305	312	300	304	317	295	323	363	318	308	322	306	305	314	311	301	333	327	288	308	338
25093	2705	4623	5506	5247	4095	3439	3613	4116	4317	5249	5609	4732	4928	3678	3151	3599	3307	2040	2588	2292	1455	1282	1196	1202	1252	1152	1084	1279	1399	1383	1304	1213	1219	1102	1121	1106	1104	1469	1745	1906	2404	2485	2444	2050	2391	1295	1377	1991	934	845	830	813	802	781	819	856	804	853	843	789	792	806	825	784	829	773	820	839	816	836	811	865	830	808	771	719	789	789	792	815	783	791	759	808	802	788	779	792	733	755	753	811	843	801	800	760	777	746	784	805	815	799	826	797	775	778	787	744	762	805	853	832	804	807	803	761	786	798	776	819	785	791	762	795	756	762	762	787	781	749	809	769	799	762	794	818	762	806	777	774	794	830	766	761	824	797	774	837	775	783	826	784	767	760	767	774	792	825	842	766	835	807	778	772	835	750	736	755	757	750	772	766	770	768	814	779	742	753	770	778	817	761	810	800	767	776	787	776	756	778	798	835	728	793	776	800	793	785	807	798	809	800	781	767	786	758	781	809	792	831	820	756	803	775	731	752	748	776	758	744	792	808	757	801	714	768	799	776	770	777	782	773	743	784	787	757	766	751	759	762	790	836	752	828	779	785	794	770	773	790	811	792	737	765	813	776	734	804	817	781	775	735	796	797	804	797	810	800	788	729	770	788	752	727	774	750	770	775	747	760	779	802	789	776	771	759	786	778	779	826	804	738	775	826	800	814	805	756	749	773	795	776	737	718	772	813	810	817	764	759	783	764	739	805	792	786	743	759	724	768	802	773	803	820	767	824	791	792	755	808	800	799	786	725	815	785	732	783	805	804	736	720	810	743	791	808	804	789	767	756	759	791	766	790	750	827	806	804	756	797	781	781	782	726	768	725	733	778	773	809	739	775	796	790	757	736	817	755	781	792	776	759	807	795	791	764	831	796	769	802	745	781	775	799	792	795	756	806	812	762	796	762	806	788	743	765	785	774	765	758	742	814	814	854	728	761	797	761	763	832	782	815	811	789	808	762	774	760	757	766	732	836	773	776	750	780	822	821	798	784	755	783	776	739	740	816	748	774	753	803	803	798	750	791	759	783	772	764	759	742	798	736	842	753	775	735	767	759	787	827	739	806	785	781	801	809	796	799	727	800	786	773	799	750	733	784	804	775	824	795	783	809	780	762	755	781	784	789	761	779	737	780	802	798	776	804	784	777	795	787	771	737	749	811	785	782	802	749	735	743	742	759	782	800	742	806	755	806	793	829	782	753	762	822	758	765	783	759	754	748	821	750	775	782	765	750	798	789	769	762	779	774	755	770	806	766	798	752	710	753	818	830	789	768	732	764	851	780	736	781	753	757	780	758	782	772	746	776	766	785	734	797	791	818	762	797	801	718	783	772	765	777	777	777	768	778	786	762	791	757	796	769	745	752	747	788	796	793	772	773	764	789	767	809	777	746	809	781	753	796	741	783	753	784	784	797	813	746	801	778	781	793	740	781	800	779	748	795	795	731	778	772	818	830	789	787	793	776	790	769	776	768	794	822	787	691	779	776	816	800	764	731	778	796	768	795	766	743	806	797	783	798	781	758	778	799	794	754	803	770	758	799	836	775	767	783	774	788	826	813	760	734	802	755	805	744	740	731	791	742	780	829	719	766	775	773	824	799	787	784	787	791	799	758	757	777	750	795	800	783	748	770	778	765	866	850	862	802	782	747	804	784	801	765	752	789	784	723	786	746	817	764	783	775	825	761	706	783	818	768	757	804	796	787	859	740	747	784	802	760	763	751	795	817	751	795	784	803	784	818	786	775	805	746	747	731	763	829	792	728	786	815	765	795	775	799	728	816	755	773	765	797	747	801	757	801	807	751	764	735	760	764	755	752	772	772	759	783	737	803	769	825	770	845	735	769	804	784	802	801	818	757	781	793	766	781	778	758	805	764	801	795	763	763	773	781	757	770	773	775	777	758	774	794	734	746	754	794	747	768	746	775	799	784	764	789	848	792	792	748	764	778	770	797	777	793	788	782	765	759	760	803	801	810	775	765	810	785	786	791	763	724	778	799	831	789	750	751	779	829	770	828	809	808	802	828	722	764	756	786	776	834	756	797	802	849	723	773	779	827	775	758	749	797	766	805	718	768	800	786	809	810	805	776	779	779	775	791	812	754	825	797	770	800	829	749	772	785	761	815	853	762	764	773	782	767	746	784	741	748	709	791	804	707	756	813	801	763	799	803	748	798	818	818	767	787	836	745	807	778	798	817	777	765	792	827	769	811	800	782	805	752	763	777	764	772	798	737	799	788	767	778	801	744	769	727	755	745	808	787	770	790	775	808	790	760	778	777	779	775	775	780	791	766	776	757	746	841	822	783	746	794	807	810	789	773	809	790	807	767	824	774	757	774	767	806	792	807	789	735	790	774	767	793	780	732	752	770	807	775	779	775	834	835	748	777	786	730	786	729	802	770	833	805	765	821	767	786	772	795	788	749	772	828	775	759	783	812	794	767	795	790	782	751	734	779	740	826	765	791	774	799	784	772	816	781	760	790	736	815	805	806	798	799	795	825	729	793	830	795	829	765	754	780	750	750	782	801	747	726	804	782	799	772	771	795	834	760	803	770	820	743	795	764	768	761	829	814	730	807	757	768	789	793	836	766	807	784	764	785	766	833	805	757	764	814	776	753	801	809	777	809	828	783	809	792	749	776	748	774	808	788	788	757	753	819	773	759	762	790	800	768	747	782	757	765	752	792	700	802	789	837	773	778	817	787	778	767	812	805	740	757	745	826	782	745	799	790	790	780	779	808	782	788	748	766	812	772	802	733	781	752	761	799	802	742	768	779	781	753	769	813	776	799	789	866	786	772	806	757	792	783	779	819	806	777	786	822	807	768	785	816	732	764	805	803	826	775	775	759	769	806	750	761	833	753	774	782	827	799	773	742	795	789	811	788	751	800	738	736	815	783	742	834	798	770	753	794	746	783	788	819	752	809	761	813	781	726	800	824	785	757	766	767	778	774	789	809	799	842	750	766	805	745	759	754	764	779	755	786	782	754	768	790	786	756	814	782	806	799	782	797	742	779	819	738	776	755	784	792	742	821	775	767	807	771	795	755	850	747	816	771	759	792	782	762	763	774	773	785	810	772	763	774	784	797	788	808	785	750	757	756	807	786	769	731	733	797	783	799	765	854	814	803	760	759	773	844	753	777	773	797	788	850	779	752	810	783	712	767	749	757	753	849	745	725	750	836	786	804	802	804	801	761	820	786	807	812	764	783	818	783	786	805	796	814	830	765	790	770	790	794	817	770	739	776	752	784	758	750	788	767	759	848	857	757	812	769	802	754	837	753	756	822	769	813	792	761	830	825	825	785	741	788	824	807	757	753	715	799	763	811	784	762	772	806	787	761	720	779	756	799	790	803	754	754	743	797	785	794	761	755	775	784	804	798	778	733	789	778	779	824	755	704	787	827	801	805	793	756	786	814	819	777	754	809	803	801	724	782	783	739	786	784	795	780	704	824	761	801	854	820	695	816	769
4297	542	377	391	372	367	321	415	440	486	568	610	534	537	503	417	448	445	394	430	381	325	319	323	308	334	292	277	322	354	324	320	329	338	336	328	357	357	348	353	335	360	357	300	319	361	356	332	325	295	335	320	315	337	335	346	321	322	341	384	317	343	341	354	331	296	331	343	306	341	330	315	286	322	330	340	341	359	268	339	327	320	338	318	320	344	340	326	324	311	313	315	299	356	341	310	325	340	323	324	347	282	340	337	347	309	316	322	306	347	334	344	318	305	332	364	354	335	321	335	344	365	335	351	321	324	348	314	321	322	330	340	340	322	314	367	313	333	319	336	332	349	349	358	384	361	347	348	290	347	297	315	331	319	356	331	302	347	330	317	318	296	373	310	354	375	306	346	330	315	323	360	354	335	344	347	331	320	333	352	357	341	323	353	355	320	343	291	355	337	344	325	316	338	336	309	345	312	343	341	322	318	334	339	331	348	321	324	381	356	317	349	319	330	341	339	326	343	344	307	331	362	350	323	327	348	330	328	326	330	301	337	336	337	349	352	329	304	323	323	315	349	363	326	344	319	316	367	345	323	350	363	301	320	335	303	315	325	357	328	347	321	340	338	355	330	298	323	297	365	372	358	353	301	317	319	367	328	355	357	329	341	348	296	367	306	336	310	341	322	299	315	365	305	344	311	300	325	278	315	352	336	307	334	341	323	326	322	349	322	334	346	355	316	383	307	354	348	355	335	326	352	321	313	311	300	326	338	286	326	321	324	345	297	330	364	368	331	307	325	320	327	321	334	353	295	303	336	347	293	323	320	313	342	323	297	314	330	335	316	341	335	346	342	387	367	332	333	356	313	344	316	319	314	344	323	288	358	372	319	369	322	319	300	338	359	338	304	338	308	346	349	290	339	321	325	336	330	333	341	316	337	323	378	309	327	325	379	296	320	337	347	310	335	337	305	315	300	333	320	377	323	337	339	337	337	320	351	331	324	348	315	353	319	346	346	359	361	309	349	296	338	353	323	346	333	331	341	305	341	376	312	332	333	352	338	333	313	359	312	347	312	327	344	332	341	347	347	337	345	302	308	344	312	292	298	380	309	338	371	318	308	324	321	348	330	338	385	332	338	332	343	307	311	328	339	335	336	336	343	330	354	354	311	344	359	354	347	327	300	341	331	319	309	365	332	312	326	315	324	351	351	289	315	323	349	339	317	348	323	307	336	356	376	299	333	334	343	334	318	320	327	350	332	344	346	329	308	343	312	368	382	328	320	376	362	346	334	307	310	317	365	342	325	314	321	328	309	313	324	333	325	330	355	366	336	356	349	322	309	335	322	343	344	305	359	384	356	371	335	349	360	331	326	321	346	328	353	319	343	309	336	313	303	342	342	328	358	344	342	326	329	339	324	349	339	377	326	341	336	315	349	340	344	330	359	313	311	323	304	334	374	318	328	322	314	310	336	357	326	356	336	351	321	343	343	360	329	320	324	332	337	313	317	341	334	357	359	337	346	345	344	324	316	349	275	368	344	341	314	335	333	320	342	320	344	313	326	299	297	311	307	328	316	333	305	364	331	304	347	294	346	312	382	337	350	335	348	356	339	336	349	323	324	351	324	328	342	360	336	311	355	335	306	337	313	362	322	341	325	331	322	336	348	323	360	319	328	322	309	350	308	353	328	342	345	314	336	301	313	341	336	344	342	315	314	335	307	325	342	327	299	303	315	323	291	334	345	309	373	322	314	328	305	342	330	342	368	378	349	340	315	338	314	319	327	324	327	363	312	323	319	342	345	327	327	299	337	329	329	327	298	343	333	340	338	321	364	333	304	307	355	337	325	301	312	302	334	336	300	381	370	321	311	329	324	297	315	348	367	325	339	321	354	341	305	314	316	341	327	307	362	312	346	355	335	343	319	349	337	298	345	352	317	338	328	326	349	329	363	364	344	315	328	361	328	328	329	302	328	316	330	351	349	318	344	350	348	358	325	350	325	317	331	327	352	304	358	356	323	359	296	336	345	322	299	323	343	359	351	349	309	323	341	318	297	379	318	328	340	347	353	341	327	320	300	360	347	330	345	322	315	336	313	346	339	348	328	319	323	353	344	311	340	339	331	324	321	336	324	335	361	338	317	341	372	302	327	336	301	340	349	350	364	322	344	343	343	364	341	341	290	328	308	324	323	333	354	360	338	323	306	346	345	324	314	343	324	332	317	323	333	308	352	352	361	297	309	338	348	358	344	334	332	299	317	358	316	342	313	319	326	342	317	328	339	323	316	333	329	355	283	353	295	367	349	316	335	347	338	360	307	336	350	322	316	314	323	358	317	336	361	317	302	307	322	328	366	374	340	277	335	319	327	373	344	334	348	364	306	351	338	368	338	348	356	330	345	323	334	377	349	343	305	323	328	336	362	347	329	340	321	347	334	319	342	330	354	345	345	340	314	324	341	332	303	337	344	372	322	327	285	348	336	353	363	371	333	317	310	364	327	338	334	327	341	353	316	336	310	333	364	342	289	333	344	311	301	364	353	348	357	316	322	363	321	312	351	321	329	320	333	310	330	365	339	338	335	358	341	342	308	316	320	345	300	293	352	320	331	284	316	337	312	339	368	321	356	331	312	334	368	321	298	347	325	333	339	328	322	298	348	293	353	318	365	328	337	325	363	326	331	291	320	313	312	332	321	339	321	346	370	341	330	334	323	323	296	337	353	335	318	349	350	341	347	325	333	327	338	326	329	385	352	322	338	329	309	330	352	339	326	281	348	340	307	374	343	339	348	322	338	327	321	348	331	307	318	359	303	326	332	341	312	334	319	334	353	341	353	329	326	336	307	349	378	352	365	332	296	297	313	374	350	323	351	329	322	361	328	341	335	337	304	340	335	354	307	334	319	378	340	333	342	364	313	329	356	358	341	334	321	350	296	328	356	329	360	325	355	340	330	343	308	319	343	320	340	316	374	304	337	341	344	309	337	341	312	348	318	339	348	329	331	328	331	336	344	343	319	320	364	358	347	329	316	340	318	355	331	348	320	375	325	342	302	330	335	342	320	323	314	356	336	335	330	334	315	338	321	298	325	340	347	312	343	317	341	294	315	347	332	342	301	331	318	329	320	324	326	350	348	360	344	354	342	345	330	328	341	335	342	319	331	330	333	332	318	300	342	321	300	336	344	382	329	319	316	340	306	347	317	334	336	338	330	343	327	322	359	311	332	319	347	319	329	367	321	377	355	372	343	327	349	320	337	327	340	334	352	341	335	346	336	298	311	370	334	318	360	343	342	303	323	334	336	339	333	318	337	339	362	314	349	337	344	344	328	378	333	297	348	318	304	388	331	346	314	308	332	331	312	343	343	337	296	367	341	344	329	355	382	350	347	365	311	308	328	319	339	310	334	352	348	352	341	296	321	369	333	304	337	292	307	334	338	342	323	320	331	349	331	316	304	330	311	317	326	317	295	310	325	337	351	365	371	307	348	342	306	326	325	354	310	357	361
3960	947	883	985	914	899	941	1153	1503	1715	2335	2510	2134	2454	1883	1634	1658	1729	1118	1332	1271	902	782	829	864	821	793	863	865	986	985	899	899	885	788	837	795	829	819	827	800	861	899	784	789	804	820	845	831	785	761	817	777	769	793	837	792	783	814	812	826	774	767	825	793	800	727	749	788	829	779	787	805	797	768	807	751	779	799	736	827	778	791	831	765	758	790	842	803	769	754	748	792	832	744	782	761	752	795	776	781	768	785	796	775	745	860	783	803	786	768	727	822	769	780	811	819	731	799	742	770	767	824	781	776	791	753	835	769	800	731	776	803	757	722	808	820	786	769	794	816	838	744	839	805	800	791	770	775	791	744	804	780	787	785	744	835	747	802	818	783	802	784	769	779	783	818	794	798	769	766	753	787	721	811	770	773	812	813	797	738	857	813	793	816	802	775	800	788	779	742	746	796	744	757	756	802	739	765	835	749	750	826	739	788	783	780	787	842	804	802	798	776	807	781	806	799	784	799	791	802	808	833	801	785	758	772	826	782	779	781	770	750	776	827	781	801	813	786	803	821	772	762	799	825	785	860	741	718	764	794	760	770	792	801	765	770	798	729	813	802	777	802	804	784	807	775	851	808	770	788	813	735	782	780	760	793	760	770	726	825	721	843	777	798	789	772	792	815	824	831	787	741	788	824	806	801	831	729	771	809	801	779	768	786	802	790	778	810	810	789	880	814	786	811	769	779	819	792	738	793	744	813	796	797	799	805	761	755	797	762	791	775	788	803	798	801	760	779	751	784	792	762	789	745	781	795	791	773	809	794	777	804	812	789	730	806	728	799	772	767	774	741	748	797	811	745	794	727	769	825	791	766	825	795	792	816	797	757	815	774	793	801	803	791	752	827	741	776	737	731	762	778	777	755	767	790	744	826	755	780	777	786	813	748	808	776	812	761	797	801	771	776	799	715	763	786	761	783	781	802	819	784	775	812	762	791	804	780	796	829	771	782	770	829	796	749	818	767	774	746	730	784	814	814	752	815	778	789	798	748	769	833	801	774	757	799	765	786	740	774	778	781	791	798	791	794	822	815	786	772	750	796	789	810	763	750	765	764	794	775	808	804	802	804	806	811	729	818	775	770	806	792	828	770	757	801	802	771	818	773	777	757	817	794	775	781	772	815	751	798	790	759	778	763	756	841	872	745	758	797	781	788	782	798	835	848	825	772	787	773	786	832	802	769	781	846	786	814	763	772	769	769	788	768	763	785	773	751	818	770	807	742	765	718	862	802	771	804	804	782	757	780	771	790	727	757	802	766	766	802	759	746	803	804	775	750	843	796	779	735	752	805	785	859	791	769	806	805	742	790	833	786	719	779	757	747	750	755	719	770	832	825	784	764	800	763	740	789	779	761	776	810	808	780	827	780	800	791	793	750	804	751	771	798	777	777	752	794	818	791	756	798	768	748	795	844	757	761	793	748	801	737	809	793	810	817	793	776	762	748	772	746	796	778	795	786	744	766	762	830	796	828	803	755	759	811	801	817	817	741	791	766	796	734	781	762	793	772	800	753	746	835	855	802	791	745	814	794	775	783	776	788	779	734	796	785	783	749	763	780	737	741	788	764	825	800	834	706	784	764	801	746	784	777	799	770	790	793	785	775	816	785	799	774	767	797	831	819	736	800	764	803	750	780	816	766	802	847	766	826	818	751	801	812	810	822	806	736	789	801	778	809	781	766	795	774	776	793	752	769	753	781	825	772	734	815	809	773	780	772	779	832	737	766	777	786	803	834	765	830	772	760	758	786	797	791	782	806	777	766	789	787	807	814	738	812	766	802	778	789	786	815	821	785	800	772	747	770	764	768	736	760	809	806	788	772	814	776	768	741	768	778	792	776	777	770	789	814	786	772	773	780	791	798	793	843	772	766	818	757	782	747	771	767	816	820	779	810	787	807	792	802	765	767	806	741	744	808	815	818	769	801	761	775	810	816	810	770	817	838	822	754	814	795	840	825	788	799	714	750	790	743	742	757	730	777	823	800	855	768	834	782	801	817	802	776	784	821	806	748	847	749	746	756	772	791	763	819	815	740	796	782	748	785	774	763	758	801	813	779	858	766	770	777	754	794	849	780	796	860	787	828	767	734	834	795	819	816	818	781	819	776	781	760	807	736	765	743	813	783	776	786	831	777	819	779	748	783	780	745	819	793	772	785	802	742	812	765	785	737	791	756	776	798	769	817	871	778	761	818	761	762	762	740	727	819	779	783	770	751	766	800	792	777	730	782	801	773	747	808	773	814	758	833	792	752	724	763	825	769	770	767	756	719	800	795	796	711	802	844	756	792	808	780	800	840	787	726	792	804	795	763	845	767	779	809	803	748	804	730	779	784	809	811	786	745	739	772	753	797	805	798	765	768	792	756	779	774	756	807	789	824	815	801	759	790	774	746	781	823	776	791	791	816	780	763	744	779	756	772	784	772	790	746	797	812	820	797	786	827	748	793	731	746	754	782	759	769	761	822	777	792	787	797	800	782	786	789	761	803	803	759	809	780	795	800	778	792	777	787	774	748	773	790	805	785	806	803	750	789	848	763	746	766	771	758	815	800	812	781	807	774	782	824	782	817	781	769	761	755	817	797	808	781	799	812	766	812	767	813	740	768	807	718	805	772	822	764	767	796	826	796	772	799	773	810	834	816	828	780	794	799	778	747	734	807	772	803	771	820	801	816	759	791	762	756	771	739	795	780	793	748	814	777	756	844	725	803	759	832	733	823	755	732	818	801	790	790	810	794	828	800	785	829	812	784	821	768	818	733	783	769	766	831	797	785	802	770	780	744	803	761	805	773	794	787	810	753	798	734	793	803	819	780	745	771	785	793	797	756	723	836	753	771	805	820	767	760	788	850	779	796	751	786	794	757	822	785	805	757	790	810	745	834	751	785	791	775	796	815	829	759	804	764	780	758	838	758	796	781	817	817	740	767	818	805	789	767	827	795	843	804	816	775	812	819	780	747	735	769	786	760	824	765	768	758	729	825	790	750	777	832	793	786	798	752	787	757	793	815	810	754	765	781	857	783	788	741	764	816	775	788	736	739	782	760	838	772	834	803	719	778	778	797	780	763	792	753	816	739	784	820	747	821	790	790	840	804	767	796	847	773	731	823	763	788	823	761	781	800	785	808	793	759	785	790	827	793	794	762	785	769	762	791	746	833	788	816	797	781	800	779	802	764	775	777	764	855	781	753	830	775	824	751	796	831	795	779	801	767	800	783	810	747	809	777	797	770	744	784	756	831	785	797	796	737	836	782	808	758	748	769	768	802	796	759	731	748	813	823	766	766	798	768	772	819	845	780	811	773	745	756	782	734	857	796	807	818	747	804	775	824	820	777	808	773	759	772	803	778	798	804	807	770	812	757	790	820	789	723	769	785	780	776	804	799	808	769	796	806	747	733	813	841	765	828	843	789	836	845	771	766	747	758	786	744	776	810	760	776	752	818	799	742	730
37075	10028	1826	1167	766	582	509	519	575	584	726	719	649	636	536	616	512	466	313	351	371	214	241	205	217	254	205	237	255	285	288	264	199	218	236	228	227	220	237	263	298	333	285	297	270	287	231	242	279	237	216	192	201	184	190	212	188	214	230	191	200	185	205	229	231	199	211	198	180	171	195	215	221	210	225	193	218	211	192	214	225	196	231	181	190	185	234	239	202	207	200	199	178	207	213	230	186	209	205	205	250	188	201	223	243	229	215	235	199	203	200	209	177	191	203	224	195	231	216	170	201	209	183	198	230	235	217	185	182	193	189	212	208	196	190	188	194	199	220	219	218	226	240	211	213	218	217	234	200	198	185	191	204	212	189	211	229	220	230	192	195	194	206	185	216	221	213	240	223	203	226	181	195	201	180	171	230	206	223	207	196	201	206	202	221	190	194	191	234	213	194	226	194	210	217	210	225	216	189	235	204	225	221	177	186	209	201	222	199	206	212	238	197	229	216	205	221	209	194	198	238	200	229	197	206	186	190	204	227	196	213	178	208	226	223	213	190	197	201	209	201	218	197	206	199	195	231	206	214	206	223	240	205	200	188	213	191	205	200	200	208	205	192	199	228	215	223	202	201	183	229	169	203	193	175	204	198	216	235	199	188	194	236	222	220	212	193	225	200	225	216	212	204	201	196	200	211	188	201	201	191	213	217	202	213	179	198	204	199	203	202	187	197	229	197	181	246	222	235	212	201	205	210	192	204	197	189	199	193	218	211	196	187	214	207	201	178	197	218	206	224	203	208	206	233	228	188	198	201	204	228	204	229	219	203	210	209	186	219	208	215	201	193	202	225	204	210	228	211	192	215	215	222	218	184	215	228	208	194	174	199	206	194	211	222	207	193	208	198	172	247	197	206	219	206	217	202	242	227	223	230	201	222	223	223	221	182	214	206	201	189	231	210	205	227	201	235	213	211	210	219	198	192	209	196	208	202	187	201	228	218	231	206	209	219	217	221	203	204	208	204	187	227	209	191	213	205	211	174	192	196	219	196	197	204	205	190	215	199	247	194	207	199	194	210	177	230	199	198	241	196	207	223	218	224	199	208	223	231	198	238	191	240	187	191	211	206	205	230	218	203	211	194	205	212	222	202	227	216	197	231	215	178	201	197	186	195	222	214	197	214	194	215	222	206	213	200	222	232	202	207	207	220	213	200	200	194	208	225	248	207	217	184	213	203	196	233	204	230	208	217	174	196	177	186	193	195	216	231	217	196	179	222	232	213	207	201	196	202	227	190	196	193	205	217	197	222	206	209	185	204	206	214	208	204	214	232	231	237	198	198	197	219	219	191	209	220	196	218	183	207	205	211	212	187	237	217	209	212	217	192	214	204	206	248	196	216	227	209	191	208	226	197	203	210	196	188	225	205	214	201	192	212	198	219	200	215	206	193	192	205	208	204	200	223	198	234	224	190	192	188	221	202	190	212	212	211	174	223	220	204	189	203	227	226	220	189	200	226	224	206	210	219	198	202	204	204	215	225	226	208	219	220	211	232	222	200	193	233	206	202	200	192	195	213	241	201	201	218	200	191	189	205	232	222	197	212	198	231	221	205	211	201	203	218	203	230	191	165	185	197	201	186	196	218	217	197	192	212	207	217	199	208	224	187	196	212	202	210	187	196	230	195	174	204	217	209	204	211	218	219	217	198	220	221	224	200	220	197	204	208	211	193	211	185	195	214	194	214	208	228	219	198	199	202	212	213	193	194	211	213	224	201	218	212	208	216	190	189	227	220	231	203	180	204	211	192	243	227	214	212	207	197	217	217	203	211	181	195	214	191	225	203	211	182	178	226	207	210	197	223	188	188	223	183	198	189	181	234	223	206	185	196	190	207	203	226	200	176	163	198	211	226	206	216	202	215	220	227	200	220	220	210	196	201	210	184	194	214	220	223	214	204	191	215	218	194	197	197	218	216	197	226	205	204	224	204	237	215	219	190	201	210	193	219	220	217	202	220	199	185	201	213	207	207	192	195	235	214	194	194	181	204	200	218	195	229	201	189	191	232	214	185	203	218	215	208	187	216	236	191	216	186	193	199	179	202	219	220	191	211	218	208	190	214	206	184	216	208	209	200	220	190	208	218	203	221	206	199	223	216	205	209	225	204	196	216	205	208	187	193	185	210	233	225	204	194	211	199	210	208	190	200	215	229	211	209	212	230	219	211	198	214	206	201	205	241	180	207	207	226	177	201	194	200	199	191	213	248	186	186	203	207	214	195	198	181	209	206	190	206	182	198	215	182	185	213	189	213	218	182	183	196	208	214	218	223	193	191	229	194	194	203	237	202	206	190	201	214	206	186	211	194	224	209	186	246	244	187	209	213	193	195	210	218	183	213	206	197	209	206	205	185	200	222	199	203	211	208	207	188	224	176	194	193	218	213	218	191	190	191	186	204	191	199	208	208	180	199	217	175	195	220	182	191	176	205	216	226	209	229	208	186	192	197	238	198	191	219	218	177	199	217	200	198	216	211	238	187	202	221	191	188	183	231	189	188	188	210	211	201	211	237	216	219	223	201	227	197	222	214	186	190	205	211	196	194	196	205	216	214	194	248	192	196	193	225	178	196	186	233	203	221	213	202	163	191	227	179	227	202	199	205	205	210	206	224	212	196	200	233	212	222	201	224	218	201	225	204	191	201	214	208	213	210	215	221	204	185	197	202	250	184	209	186	198	229	196	220	191	223	195	218	225	186	226	187	188	194	197	195	216	222	208	208	216	223	199	228	203	222	204	239	210	199	202	201	183	219	212	220	209	214	229	210	208	189	214	218	198	227	180	191	216	203	190	200	189	214	205	219	211	201	208	219	204	187	206	184	223	207	181	210	208	192	206	228	168	198	200	216	203	211	218	232	215	221	211	221	237	202	226	169	203	221	213	229	186	210	215	219	209	203	197	200	192	219	205	194	175	219	218	190	233	183	216	213	198	204	224	189	198	188	226	248	233	209	193	207	199	232	206	197	198	231	217	225	221	214	197	203	192	215	190	176	230	196	189	218	209	193	204	224	215	206	199	214	215	218	225	214	192	229	208	214	225	219	201	209	201	190	224	212	196	183	223	184	208	228	224	197	219	218	215	200	201	202	219	194	215	208	196	189	211	216	194	225	209	188	190	194	197	220	206	212	219	199	209	183	207	205	193	208	213	224	215	211	225	204	204	207	209	217	209	226	210	227	182	180	189	226	224	202	196	195	185	216	224	207	202	213	208	206	204	204	230	202	215	188	186	198	190	208	216	232	221	218	191	224	194	205	238	199	228	210	217	214	210	192	203	231	195	206	225	177	203	187	218	227	232	219	210	222	256	185	192	220	210	202	205	214	191	210	210	185	220	220	224	191	210	203	203	203	192	201	213	215	221	191	213	232	218	189	202	227	209	192	210	203	220	202	201	212	212	202	172	205	233	219	202	176	198	228	236	218	216	210	233	183	215	204	198	200	196	241	211
17465	1616	2552	2948	2695	2148	2018	2275	2748	3042	3645	3775	3470	3377	2807	2223	2432	2242	1401	1636	1569	887	780	864	796	778	737	739	843	947	1002	895	825	838	767	698	713	755	871	984	1036	1379	1409	1254	1175	1072	837	773	998	614	574	543	526	547	544	554	573	579	554	573	563	554	573	609	557	591	533	554	526	501	555	590	530	616	558	546	554	549	568	539	567	575	539	548	547	572	546	533	524	563	541	600	525	535	581	521	507	539	521	572	565	559	523	574	567	534	526	549	574	544	560	558	516	533	507	537	539	543	564	593	541	550	528	554	525	579	511	559	559	551	556	529	538	573	545	589	530	565	525	551	540	537	516	569	549	513	536	543	498	582	542	566	555	505	579	574	526	562	541	552	576	556	542	542	551	549	515	498	514	507	545	550	524	558	528	509	539	560	529	526	569	528	526	516	568	550	554	570	491	591	550	534	562	537	593	551	539	526	535	528	530	537	529	512	566	560	588	525	553	541	532	515	573	548	534	527	528	526	572	542	547	514	540	545	542	524	532	545	522	556	551	560	553	572	550	550	503	558	536	567	530	521	574	522	562	511	531	540	518	535	594	555	550	583	527	557	493	517	559	546	565	575	572	498	569	553	580	600	538	521	518	552	509	523	531	522	537	538	540	570	538	543	564	547	553	544	537	556	582	524	566	535	533	571	518	539	542	489	501	583	580	534	517	555	514	531	552	547	540	526	511	536	533	504	550	578	565	568	510	546	514	547	547	561	533	526	563	560	508	537	527	541	538	552	564	529	573	561	578	576	518	574	529	562	557	550	545	506	527	551	572	554	540	544	536	507	503	565	514	515	558	553	598	540	538	491	561	539	543	566	499	535	538	559	536	540	539	545	565	543	551	516	538	576	573	532	521	530	564	529	569	528	568	553	579	569	555	544	571	570	553	536	537	619	541	549	563	529	533	540	537	546	520	545	549	559	528	551	527	521	584	534	499	531	562	508	560	548	581	545	565	526	494	584	548	578	534	549	532	503	565	539	534	540	521	551	544	553	504	520	534	543	524	584	578	560	554	524	547	539	519	556	522	504	515	524	518	546	527	579	532	536	560	545	533	497	544	565	574	497	551	532	567	536	546	522	529	539	567	538	538	537	525	553	600	512	562	525	526	581	585	562	524	569	509	530	584	511	548	580	567	551	548	554	530	529	530	565	578	529	538	557	559	549	543	542	566	543	516	524	532	510	550	560	569	522	514	525	530	530	510	534	543	607	552	546	516	566	540	577	553	530	502	515	526	520	538	561	541	533	561	518	538	540	560	566	548	560	604	542	546	544	528	517	531	555	552	547	508	516	564	533	548	523	533	517	515	526	529	525	554	563	486	566	533	534	528	566	598	576	561	593	527	513	504	539	478	521	561	580	542	547	529	571	538	545	546	570	557	532	545	531	570	498	556	493	571	554	556	565	519	521	507	540	568	538	544	568	540	579	590	550	545	552	560	580	543	520	554	535	565	556	559	513	548	561	511	566	526	533	573	575	544	531	569	535	583	516	549	564	595	549	575	542	513	568	537	544	538	509	529	531	545	525	539	557	556	561	535	565	581	541	553	505	566	559	508	548	502	537	516	546	574	530	561	586	507	564	550	558	495	558	531	521	574	556	558	530	536	570	523	553	589	575	602	531	541	556	541	615	499	552	542	497	538	541	484	521	561	525	509	572	564	565	513	604	535	541	535	551	522	564	528	512	535	579	527	541	581	566	590	554	525	521	563	588	566	508	495	575	564	525	551	517	562	547	553	528	533	522	517	563	569	539	561	562	519	581	517	532	557	581	531	575	511	560	553	558	526	550	520	565	558	533	551	593	524	606	533	532	526	580	557	533	550	542	507	517	554	531	588	530	533	541	520	518	512	523	587	581	507	555	567	547	533	557	568	548	532	546	525	503	531	551	540	497	562	521	543	538	516	553	479	534	609	513	570	576	574	523	510	528	535	523	554	595	576	549	558	569	580	550	558	576	538	556	518	514	544	556	537	552	553	519	527	561	518	553	534	545	499	559	572	506	557	559	541	534	522	529	531	534	562	494	531	556	565	553	575	502	556	537	519	517	555	504	544	524	580	625	559	496	539	539	525	517	521	528	535	547	561	571	519	577	530	525	572	571	539	556	567	567	571	512	549	545	590	523	558	576	544	519	587	525	499	527	575	529	539	521	565	554	552	565	551	578	529	544	533	537	552	543	536	573	574	508	567	557	511	550	543	563	532	579	489	504	550	581	532	547	518	552	594	548	550	539	541	540	532	535	558	539	574	528	540	576	542	523	523	514	568	567	518	503	591	559	523	511	501	537	564	546	532	533	551	545	564	542	562	567	547	553	572	543	529	534	535	512	525	538	559	559	529	576	544	560	547	516	565	544	559	563	553	543	501	555	542	573	522	539	534	539	543	554	510	544	538	547	562	541	502	562	548	534	561	525	565	521	566	542	545	550	551	594	583	517	522	539	556	535	515	562	526	523	546	552	537	534	552	573	578	570	505	542	564	545	542	584	531	567	540	534	579	584	537	529	557	527	537	563	558	530	507	524	539	528	553	552	523	522	562	540	534	523	564	546	574	532	560	516	551	522	554	557	547	575	498	548	563	542	547	532	511	552	530	541	559	524	548	542	529	540	535	557	495	501	550	554	550	502	533	564	581	497	516	523	577	555	567	519	538	554	543	542	548	533	552	567	550	533	534	574	545	547	541	544	565	563	581	571	528	574	540	548	523	536	550	525	533	548	519	520	561	554	548	544	523	528	591	517	543	556	526	558	543	527	535	595	562	557	481	590	530	550	541	520	527	557	527	545	518	530	520	582	554	566	511	534	569	560	542	545	555	542	573	542	542	543	527	545	566	553	546	537	548	520	492	533	519	516	569	515	527	546	559	543	557	529	517	546	517	537	528	547	559	548	571	531	548	541	523	533	539	530	530	568	513	568	542	569	524	549	576	557	543	551	556	505	554	541	559	541	512	536	530	564	497	496	511	509	554	554	520	559	529	520	569	536	536	521	554	577	537	567	551	541	562	528	556	514	558	510	521	537	547	538	535	538	555	515	520	584	535	531	568	517	555	558	561	531	536	508	521	561	544	519	540	546	509	521	530	552	543	538	535	525	544	582	577	512	537	553	543	546	545	556	562	534	521	578	578	556	511	547	544	583	569	514	528	548	575	535	528	555	560	548	524	569	550	529	524	558	545	533	469	582	516	584	558	503	531	500	533	559	556	542	559	523	520	522	560	563	551	488	570	537	560	518	510	587	510	515	552	551	515	576	519	547	557	562	513	567	547	522	547	557	511	568	551	547	541	531	563	610	540	538	554	527	580	531	540	542	526	545	594	526	528	562	524	519	504	560	505	543	522	590	560	541	531	538	585	543	533	535	501	540	518	543	537	568	540	535	568	533	560	553	520	527	534	544	510	531	519	538	534	540	568	583	512	541	562	528	526	547	571	537	548	529	536	534	537	537	536	568	601	556
47425	20029	6561	2865	1843	1298	970	827	905	944	1198	1154	965	1015	824	713	718	715	739	510	557	415	365	364	408	416	361	365	380	402	405	363	353	424	352	363	338	359	389	450	422	513	551	481	465	380	379	373	396	323	317	318	320	333	317	325	307	327	383	332	287	304	312	329	317	312	308	327	304	284	313	344	318	307	323	291	342	323	332	316	340	296	287	328	327	309	332	328	314	281	324	350	316	305	331	309	314	325	298	337	301	328	327	345	355	308	306	321	336	299	314	335	315	277	367	288	309	318	322	304	315	301	289	298	314	314	281	331	325	307	356	282	304	354	314	359	330	310	366	324	333	316	335	311	344	331	309	292	317	328	360	304	309	288	325	340	337	316	317	313	314	279	316	312	331	295	292	310	330	293	323	304	310	345	315	325	306	308	312	326	355	348	320	324	300	294	319	344	321	317	351	365	308	326	324	330	305	345	330	295	343	296	306	329	300	324	302	298	320	340	325	303	285	301	311	316	331	289	311	338	265	338	316	313	325	294	344	340	314	337	311	317	300	294	317	301	344	303	323	326	304	286	275	316	301	314	315	285	333	357	324	289	336	306	319	346	336	280	278	328	290	300	308	358	301	323	329	293	319	355	318	316	327	312	351	313	313	322	282	278	346	330	280	323	306	318	340	324	294	348	310	361	308	318	334	336	319	338	334	338	304	321	311	302	341	302	316	307	335	319	306	353	310	324	308	319	334	303	311	336	296	288	275	317	321	323	343	261	309	309	337	312	301	322	314	304	394	308	322	306	368	298	311	300	318	313	337	292	315	339	337	331	334	300	325	294	309	298	332	332	311	284	331	342	327	315	324	316	261	348	306	316	314	300	302	327	306	343	291	311	305	332	339	302	299	329	309	307	318	309	283	306	347	320	358	295	318	319	302	324	333	329	282	323	324	318	330	332	359	296	324	344	322	349	353	289	347	314	292	335	302	299	314	328	318	309	313	300	324	299	312	315	283	303	342	350	309	276	311	308	279	292	309	315	334	339	305	299	292	320	332	321	315	367	339	351	348	331	330	294	288	291	268	320	337	296	312	302	290	304	263	298	320	314	294	326	288	334	320	325	298	303	336	279	332	311	328	304	322	301	355	281	305	319	344	292	304	325	289	325	300	312	320	320	292	307	350	357	325	331	322	302	328	302	334	311	319	320	332	325	330	313	300	302	309	303	328	306	316	311	290	329	316	318	343	303	318	320	342	310	322	351	331	312	332	304	307	350	321	310	305	302	346	329	331	307	338	308	345	303	266	320	327	320	318	331	295	305	310	272	332	326	329	298	282	314	279	332	298	327	325	324	351	282	303	328	307	320	274	324	337	321	339	297	288	317	318	310	320	342	302	333	354	301	326	353	346	316	303	353	313	319	310	293	307	314	279	294	311	297	301	312	306	298	327	331	320	327	299	314	298	333	334	294	314	313	323	316	321	329	295	323	290	348	347	331	318	339	345	284	326	327	316	323	354	302	324	316	292	334	308	330	315	342	323	348	311	305	324	295	307	314	311	322	326	303	350	286	295	282	305	327	289	331	282	320	321	309	309	307	342	308	290	324	298	315	282	324	344	292	315	348	357	314	343	280	342	349	338	293	327	307	303	317	321	312	308	306	339	301	277	341	285	309	314	314	343	314	318	309	325	340	347	297	310	314	337	315	317	333	331	342	325	299	312	323	301	320	316	313	320	355	308	290	296	272	318	295	310	321	283	328	309	328	319	274	288	338	327	334	279	320	309	364	306	338	314	303	335	347	295	326	299	315	348	302	308	308	322	328	304	324	338	322	298	306	328	303	326	318	307	333	309	313	287	299	317	323	339	311	328	296	330	327	325	311	326	314	313	339	301	318	304	331	371	322	302	317	311	332	336	328	325	301	282	275	303	272	302	291	287	315	304	299	315	319	292	308	320	307	299	344	298	315	328	318	297	307	352	317	293	314	316	289	355	297	317	319	340	301	314	330	325	331	337	332	290	311	325	313	319	313	298	309	288	317	317	313	312	313	287	315	305	311	322	307	309	309	330	275	324	299	313	332	332	332	304	319	322	313	338	325	337	330	308	341	302	294	291	294	275	335	326	355	308	331	311	331	295	342	302	313	330	336	292	302	312	354	319	339	311	311	306	302	338	294	322	291	308	338	337	308	349	334	308	337	309	308	305	294	317	281	350	318	317	314	323	293	306	323	302	351	290	341	309	339	287	321	316	339	316	303	313	338	275	289	332	326	307	292	285	320	322	320	336	280	300	311	339	328	365	304	332	287	341	307	286	318	333	289	298	322	313	343	310	296	300	313	301	312	332	329	332	308	306	312	264	344	330	336	316	331	324	312	324	307	330	338	284	315	291	339	323	295	298	331	325	324	317	332	324	329	283	314	272	313	316	336	319	307	288	324	308	337	312	281	296	288	320	310	356	328	306	316	344	349	332	335	324	332	339	336	302	357	322	308	312	318	314	308	300	308	316	326	306	317	328	322	310	334	311	347	316	302	326	341	306	287	329	279	326	274	305	278	280	320	309	310	292	345	279	334	330	336	331	304	307	337	313	295	299	305	331	336	330	326	337	323	306	329	337	324	322	358	306	282	299	276	314	291	351	310	314	302	332	324	345	283	302	295	300	298	288	305	296	295	291	307	287	339	326	336	328	318	349	351	323	328	339	326	295	321	343	303	315	303	362	306	295	325	302	313	330	310	289	292	328	317	286	304	317	296	308	330	338	335	329	297	321	331	361	327	331	295	321	274	360	318	317	327	344	339	296	305	294	313	328	307	343	313	321	344	313	333	310	361	345	329	295	295	328	306	324	299	304	306	306	321	368	299	298	298	309	344	338	301	316	302	348	286	313	329	343	303	325	310	330	348	333	297	307	333	303	313	327	307	323	334	331	318	318	327	302	332	332	315	344	288	297	351	306	322	363	306	340	324	308	341	325	340	306	330	305	313	315	294	330	330	304	328	279	321	342	329	264	362	314	290	316	331	305	336	306	267	327	273	281	317	306	309	308	303	336	301	306	329	318	282	339	318	308	332	308	298	293	298	356	304	279	305	345	291	365	326	303	340	314	317	334	358	315	311	339	290	305	292	280	311	314	333	303	283	315	292	284	348	304	309	344	332	317	336	273	316	322	294	325	337	311	325	318	332	334	304	312	313	293	311	289	315	290	321	349	334	332	312	336	315	328	298	310	326	334	333	311	307	329	323	325	298	297	332	289	300	292	294	292	307	309	317	298	331	297	297	277	331	317	291	310	307	325	315	328	313	330	334	293	299	319	326	328	317	312	327	310	337	300	283	296	314	325	285	325	322	323	299	342	334	309	319	330	335	329	292	316	321	340	319	338	329	316	356	299	317	320	328	302	333	323	306	320	318	321	309	289	282	310	320	302	309	330	328	314	315	315	321	324	349	325	296	349	305	331	320	337	311	290	317	325	323	335	332	302	319	316	320	297	315	327	303	301	301	318	303	357	285
23751	2894	4938	5627	4803	4045	3562	3507	4195	4641	5977	5667	4787	5050	3898	3174	3459	3380	2351	2612	2418	1350	1307	1273	1416	1276	1074	1103	1350	1479	1484	1387	1171	1226	1189	1137	1187	1194	1529	1878	1910	2451	2645	1994	2033	1850	1445	1151	1601	901	860	850	794	822	828	788	838	830	779	806	818	824	815	859	817	830	735	808	802	836	789	731	791	769	789	809	871	753	772	810	808	821	803	795	846	725	846	799	855	822	766	780	810	806	775	802	784	756	803	776	781	814	753	829	794	785	764	831	765	759	784	785	782	799	826	803	781	804	796	774	778	813	816	831	806	797	810	792	790	794	786	795	768	807	778	825	811	815	789	787	755	778	769	787	801	792	794	792	761	787	731	763	744	804	778	769	804	823	774	800	767	825	771	817	814	777	820	809	790	785	798	801	779	799	773	755	814	732	788	774	797	810	806	791	797	813	784	780	765	795	761	780	788	745	763	819	815	782	718	789	772	756	771	800	850	809	794	802	750	780	792	787	849	821	751	779	849	777	739	853	760	778	781	776	753	767	760	813	798	796	814	752	804	763	801	764	768	772	752	793	783	768	784	750	784	814	759	751	772	817	743	797	811	798	793	744	807	743	787	791	753	781	772	799	793	783	759	800	779	719	752	781	761	761	774	762	763	807	749	762	770	824	828	748	720	820	815	756	794	812	792	768	803	775	825	787	792	793	805	830	796	813	770	777	780	785	802	785	755	782	803	787	824	817	810	797	786	809	759	815	752	822	793	720	830	820	798	758	804	815	767	882	818	760	759	782	795	763	804	768	765	823	771	747	741	765	800	747	796	845	727	821	783	820	794	783	803	735	739	799	801	778	731	819	759	789	777	785	773	779	768	802	780	758	830	752	781	796	789	748	781	761	785	717	770	804	828	744	775	804	814	733	816	794	737	782	787	799	797	766	790	846	793	727	790	766	724	784	743	759	781	807	747	732	789	747	767	719	767	775	808	823	787	747	777	783	773	759	790	782	732	848	735	723	774	759	833	803	820	800	760	769	822	769	786	806	745	788	797	771	779	838	758	835	822	771	786	750	812	797	824	792	790	742	764	766	799	777	789	770	763	773	742	804	769	757	760	798	798	790	770	799	769	735	797	746	763	779	815	785	803	798	793	757	794	778	797	788	836	771	816	811	803	755	767	798	833	791	790	809	801	767	831	777	775	760	805	854	806	783	792	741	824	767	821	778	790	799	747	783	789	755	795	804	808	811	811	788	771	793	817	805	783	793	764	753	832	760	794	802	776	792	791	773	753	786	810	790	830	800	793	749	817	765	775	823	765	773	805	828	827	832	834	776	822	800	823	863	800	779	767	787	784	787	759	787	769	782	767	788	750	777	803	788	790	752	746	796	758	807	788	796	819	829	776	776	759	772	769	799	768	818	817	765	790	827	804	807	808	828	766	795	775	813	766	758	784	787	782	813	790	805	773	749	804	772	742	785	776	779	807	850	745	756	797	740	775	789	774	768	775	809	795	784	774	805	814	777	783	827	830	775	734	806	826	759	739	804	777	815	807	808	856	811	778	756	799	774	809	773	741	755	764	827	809	796	812	772	783	796	796	793	812	780	769	777	812	717	796	781	749	861	743	843	804	777	783	738	819	776	825	814	782	749	792	805	799	830	793	806	834	782	772	843	798	716	782	780	793	804	832	759	786	791	751	825	788	822	825	792	778	771	808	791	771	818	791	774	771	787	789	786	736	763	854	796	821	822	828	767	782	771	822	769	803	802	793	742	710	742	830	785	808	741	777	822	734	755	768	817	790	801	782	752	769	789	784	810	737	809	810	805	794	736	831	773	797	769	821	791	814	706	744	782	794	807	833	797	817	796	758	788	789	840	759	795	781	807	759	779	810	778	755	791	730	789	735	785	790	751	789	788	790	730	779	775	782	741	807	714	778	794	778	722	758	787	792	844	813	743	774	809	808	831	764	790	798	736	791	754	776	794	761	763	798	778	797	802	818	813	828	810	777	798	828	767	805	839	747	849	774	789	785	817	823	839	801	820	768	723	778	765	829	771	750	775	811	728	793	817	777	778	802	787	819	782	781	795	791	805	792	743	754	791	799	756	767	845	831	764	794	821	812	820	828	776	776	774	751	809	778	791	803	795	819	767	730	748	776	757	775	760	782	713	784	777	776	783	820	790	809	800	781	777	778	809	828	797	783	806	792	785	787	795	809	804	752	821	765	761	735	780	723	813	786	798	768	781	822	767	757	790	787	781	762	754	775	795	801	740	812	814	791	801	802	818	779	750	743	764	769	763	767	771	799	784	755	754	786	798	755	775	794	812	754	856	782	793	791	778	740	843	798	775	785	799	785	803	785	801	820	768	804	808	737	803	808	733	804	787	793	835	780	789	787	785	788	756	791	786	779	783	757	819	727	797	778	772	761	770	790	814	759	856	781	786	786	782	806	763	767	781	810	794	795	763	760	770	807	734	799	753	740	798	741	763	801	793	825	759	803	761	775	754	793	818	736	745	768	726	750	816	775	801	776	765	787	768	738	792	709	792	751	803	793	817	841	809	778	809	740	807	815	799	784	796	839	803	800	767	748	783	802	809	822	769	785	792	770	773	836	797	806	798	747	779	812	800	777	764	764	779	809	818	783	738	761	807	788	787	798	777	821	802	781	762	800	797	831	729	832	777	782	802	779	828	798	789	747	786	810	779	723	758	772	809	791	768	787	746	807	803	785	770	758	798	737	800	759	720	797	769	757	760	755	786	836	763	762	750	799	733	766	780	781	775	789	792	773	743	813	796	758	823	757	791	757	745	825	830	781	773	837	774	760	772	838	734	763	732	797	800	788	780	797	773	803	796	832	764	846	813	804	802	796	736	831	869	772	809	770	870	809	764	780	876	830	794	786	775	831	763	763	786	784	824	800	730	757	750	813	803	833	794	780	764	732	801	747	772	807	749	785	781	727	792	804	823	793	745	787	865	793	772	812	783	818	781	767	725	783	773	815	788	787	833	752	782	774	798	803	770	757	787	804	762	804	826	782	825	796	800	795	798	777	788	792	769	765	809	847	739	742	791	806	740	765	800	748	770	819	795	827	780	747	791	801	783	787	851	828	785	747	781	809	814	788	760	828	797	774	741	731	805	753	794	778	770	798	778	797	820	765	800	754	770	813	782	760	809	768	783	792	770	767	814	795	788	796	775	776	785	775	824	801	807	746	762	752	782	786	768	756	820	839	787	807	797	726	775	811	776	784	721	766	829	774	786	814	834	768	782	777	779	779	750	819	788	787	823	829	784	756	772	806	791	770	785	811	780	713	829	786	747	792	801	756	774	810	785	791	737	794	777	828	805	762	788	800	785	774	765	816	845	761	777	788	801	775	792	761	741	824	795	770	773	757	802	803	781	748	757	769	838	786	812	797	789	842	765	750	785	766	803	750	814	761	812	818	805	791	778	821	754	818	709	801	788	807	749	818	794	814	768	803	802	738	795	726	770	752	750	765	800	719	823
3541	447	387	364	326	355	332	363	483	498	605	597	524	543	499	468	482	460	379	392	415	350	323	338	328	343	336	358	392	356	356	341	353	365	313	364	352	302	326	324	319	327	319	313	344	349	318	321	339	331	334	323	315	327	322	329	357	358	324	322	314	319	335	343	336	340	345	372	341	358	302	344	343	339	337	324	337	326	354	348	363	355	306	307	314	303	319	327	335	346	354	374	337	335	370	353	331	336	378	338	332	326	344	342	319	354	316	358	320	338	353	301	308	319	359	325	384	294	320	326	329	330	275	323	332	344	314	325	349	337	338	344	324	353	358	354	336	344	343	347	360	330	346	367	293	329	331	350	325	330	340	345	355	365	323	350	336	341	316	357	335	315	356	304	304	363	370	339	313	346	347	336	339	339	329	347	318	360	351	370	343	370	311	333	325	323	305	303	341	340	341	350	369	321	330	336	312	350	280	341	351	322	309	342	349	318	327	357	361	337	315	363	351	321	307	295	318	320	368	367	321	319	310	342	332	370	321	333	332	383	346	307	329	364	333	328	334	342	369	356	306	327	376	306	323	338	352	330	298	344	339	329	322	343	336	353	328	337	320	344	319	313	315	278	337	338	320	324	344	337	331	335	354	339	366	331	348	325	346	372	342	321	352	356	343	352	360	335	357	338	335	310	333	310	348	334	327	340	346	313	325	351	322	293	325	326	324	340	326	350	356	342	327	367	325	348	314	307	349	341	319	319	321	367	345	335	310	330	303	320	340	365	342	339	331	345	327	314	354	329	340	372	343	337	337	327	346	341	354	359	346	335	334	373	326	294	320	319	343	365	322	329	345	322	342	333	299	361	324	327	295	331	359	320	354	339	363	307	321	336	355	340	341	357	322	328	307	344	346	347	349	338	295	300	325	361	319	300	324	302	300	330	292	310	343	324	322	314	329	368	273	365	336	340	318	376	349	349	363	337	323	341	338	315	336	367	309	349	320	362	323	318	355	342	316	332	325	347	301	333	315	364	308	322	340	340	327	297	359	349	312	339	330	301	363	348	343	357	329	345	316	313	298	345	349	332	321	304	318	311	316	341	329	314	326	366	304	329	290	286	317	342	322	364	342	345	338	344	322	392	326	299	349	340	345	360	320	334	372	339	330	311	287	333	393	317	335	308	342	315	327	341	354	318	308	348	325	329	341	298	347	380	343	346	359	350	327	324	313	324	289	322	349	316	330	328	338	331	342	361	339	347	330	340	342	305	375	351	357	354	315	336	323	346	332	300	285	349	315	350	337	325	364	345	335	348	328	362	331	345	301	350	341	345	341	347	318	321	326	356	294	326	324	338	341	329	331	375	350	338	340	342	305	298	345	315	362	313	352	337	323	322	360	342	300	312	360	359	328	345	323	320	354	352	353	334	323	320	295	318	314	321	338	305	375	297	327	317	345	352	348	327	336	332	342	346	318	341	310	342	309	358	322	335	376	336	330	319	316	344	371	311	336	344	343	343	358	330	308	354	314	330	340	315	318	305	325	338	343	331	308	318	336	336	349	314	333	362	331	331	351	344	343	319	378	289	327	302	342	352	347	314	337	359	369	362	355	317	326	347	333	330	312	371	287	354	311	329	331	329	374	347	332	357	325	325	345	339	360	361	342	328	331	372	339	330	334	304	366	386	340	349	368	340	348	362	324	319	336	332	353	335	319	323	337	329	359	329	334	328	375	341	367	310	369	369	308	328	349	349	328	324	344	330	326	328	308	319	354	325	339	330	347	333	364	324	367	320	347	324	352	354	348	371	321	323	339	353	323	362	320	302	372	323	351	316	312	353	326	327	330	312	329	323	339	326	345	340	323	353	343	314	331	365	332	349	370	340	349	301	332	367	319	323	352	338	354	336	337	349	342	331	300	321	294	342	341	319	326	306	325	380	320	307	368	367	358	307	342	313	326	352	305	334	347	327	336	315	341	344	355	350	342	330	313	352	369	365	385	351	345	346	332	356	327	362	321	304	348	322	347	369	327	343	337	333	326	322	346	364	322	348	329	332	363	370	359	348	353	360	311	340	351	318	357	335	350	324	344	322	336	347	321	345	280	358	367	317	330	340	326	344	332	333	339	338	345	331	346	361	350	321	341	371	311	330	341	336	319	324	310	313	334	337	349	337	324	345	325	320	297	319	364	337	356	362	348	354	355	354	358	369	334	362	333	319	328	349	339	365	352	385	358	336	316	352	302	331	343	333	352	360	354	301	330	333	331	314	351	373	339	345	330	328	336	338	332	339	325	331	335	332	350	297	365	309	334	351	343	313	323	308	335	349	307	348	343	339	363	309	354	354	324	329	347	334	292	352	341	320	334	302	298	329	347	337	332	310	327	344	361	329	329	329	320	332	330	331	360	335	306	313	337	354	365	314	345	374	345	356	353	309	320	346	356	332	324	342	352	360	336	322	320	325	340	337	348	348	342	342	364	343	336	295	369	367	351	322	328	344	322	342	323	316	336	309	375	309	318	351	331	357	361	355	357	309	375	314	351	369	325	314	318	320	332	319	328	355	351	330	322	324	349	308	330	353	329	365	322	343	330	354	339	337	344	316	353	315	345	367	305	315	350	296	347	327	316	312	316	304	344	323	328	340	338	327	335	335	315	322	378	347	334	342	309	344	341	309	329	337	373	325	322	344	348	381	343	355	343	344	344	342	327	338	345	336	331	334	344	323	333	338	333	316	378	348	349	348	346	323	335	355	340	369	326	308	306	344	314	324	305	324	330	305	335	331	360	342	324	321	318	340	305	381	339	302	314	336	329	314	360	322	334	343	314	364	320	282	325	351	338	354	345	355	315	305	300	340	325	334	335	356	352	331	339	354	329	315	363	325	349	326	335	359	330	328	334	336	357	343	325	317	349	344	341	350	345	344	364	347	380	331	310	337	317	337	331	331	300	321	302	374	369	354	350	336	329	314	330	300	340	352	345	326	317	346	342	343	325	328	341	345	287	318	332	314	336	317	309	327	330	330	296	336	325	321	328	345	325	340	320	331	321	324	326	332	332	374	373	341	305	326	343	362	343	320	344	378	342	375	345	297	344	323	355	301	339	308	334	314	310	330	309	314	374	343	350	324	328	313	326	337	301	327	354	330	350	351	342	312	308	334	376	312	322	322	369	329	308	326	340	296	344	344	343	328	321	293	393	317	320	368	338	341	376	356	335	360	328	351	338	344	344	341	316	328	326	344	342	328	303	348	351	324	350	354	318	319	356	348	342	374	348	332	348	294	339	312	337	326	317	337	308	297	341	355	347	310	347	317	363	320	339	374	335	360	318	317	374	370	332	332	341	329	331	335	366	344	372	336	343	324	325	334	349	360	307	339	311	314	340	371	348	334	346	345	340	358	324	336	306	367	315	346	347	334	339	308	367	326	324	344	347	346	316	373	332	333	335	319	359	331	333	356	363	329	323	334	326	353	357	348	345	323	349	314	345	371	333	354	296	335	355	351	317	345
3648	844	869	895	864	839	884	1119	1647	1850	2338	2649	2179	2275	2023	1614	1717	1566	1125	1246	1269	842	776	752	843	879	814	875	915	980	980	923	882	886	860	783	802	817	803	798	794	822	840	797	870	809	806	764	807	770	772	868	803	801	824	793	826	796	840	777	778	774	833	806	824	755	790	766	769	792	797	791	778	801	800	791	815	816	765	791	778	777	782	775	736	801	808	772	783	804	808	793	803	756	775	763	778	802	793	751	787	854	791	795	832	806	778	775	834	761	805	811	731	813	811	813	797	763	753	804	792	802	810	759	802	818	753	750	783	797	731	778	797	751	781	802	793	800	743	795	786	770	814	825	782	806	811	736	762	750	788	840	735	802	831	736	878	804	784	782	792	766	830	809	760	803	829	781	824	778	790	774	784	727	733	806	804	781	736	721	776	789	837	800	795	813	779	801	839	821	808	733	764	763	762	769	756	795	784	803	799	778	770	799	735	810	815	812	753	798	748	827	805	813	754	799	833	802	783	802	724	754	783	813	771	794	785	804	779	822	782	766	817	750	821	821	784	781	784	826	797	818	835	805	816	783	772	740	768	791	772	765	774	825	777	794	765	780	769	777	776	769	820	744	805	805	819	797	822	784	802	818	791	791	720	733	780	734	806	781	758	753	787	811	782	778	808	760	830	821	793	784	803	753	820	752	776	831	848	813	780	806	787	801	812	764	797	790	795	862	778	798	775	831	769	783	803	809	752	803	837	775	775	809	790	787	797	759	774	774	773	784	781	789	743	789	785	766	780	771	819	777	800	787	782	792	788	842	779	801	799	765	821	805	790	768	768	796	772	745	799	728	779	766	824	811	755	749	757	784	829	806	802	815	793	779	754	791	810	788	809	806	768	790	771	770	809	760	785	797	745	785	765	817	778	827	796	772	804	818	822	771	796	761	786	784	799	821	774	791	797	803	789	795	788	791	746	777	808	767	818	772	762	771	856	792	779	774	788	810	747	795	783	788	774	796	801	779	760	802	798	858	781	800	756	760	769	798	778	779	772	833	786	788	772	800	809	824	794	743	783	790	786	800	753	770	771	762	814	777	817	792	786	817	782	781	741	784	765	789	803	813	791	790	764	811	779	779	782	794	780	783	768	788	790	799	781	773	758	832	757	822	791	806	750	822	799	801	841	828	735	804	794	782	798	813	803	809	744	814	825	785	802	823	820	797	805	802	805	799	821	816	764	779	766	795	792	790	825	785	775	817	773	771	812	829	796	817	782	751	784	808	797	797	791	799	782	795	748	815	797	793	814	761	770	774	767	774	780	754	804	772	766	739	808	784	801	803	796	785	852	794	798	775	795	759	785	816	773	761	837	801	819	786	806	815	733	771	760	736	792	849	766	770	763	734	781	767	843	820	802	757	770	794	760	812	754	796	765	747	738	801	820	775	772	788	808	770	812	801	764	769	753	805	827	857	798	795	757	736	840	772	791	807	782	747	786	783	810	747	744	760	737	737	808	782	762	810	784	792	856	804	780	751	773	784	851	826	795	759	777	790	792	836	754	800	759	811	783	843	814	767	762	718	792	837	786	801	792	823	803	781	853	764	769	798	778	807	822	754	797	819	828	781	781	738	828	789	783	753	790	786	744	827	774	807	771	769	820	775	792	815	759	789	797	823	779	801	816	774	772	830	749	794	790	844	782	798	810	741	809	801	797	791	775	737	711	754	806	813	770	759	787	721	832	767	782	782	804	789	770	819	766	769	767	766	756	749	815	792	746	845	814	791	827	810	771	770	795	838	748	799	789	821	820	817	787	750	710	778	727	798	763	734	780	784	803	810	748	826	798	771	819	866	741	749	818	791	803	750	809	795	774	837	749	767	761	814	761	743	765	803	763	780	811	788	780	776	765	794	765	790	800	767	791	750	830	783	784	773	748	794	763	781	781	803	743	794	769	812	757	826	833	783	792	791	794	815	763	778	785	788	795	770	815	792	795	829	747	764	780	779	794	772	769	782	788	804	812	796	808	767	789	713	792	828	810	815	845	771	775	755	766	798	769	827	770	759	822	822	765	741	760	845	739	805	798	778	791	755	788	831	806	816	824	768	772	827	757	815	767	755	770	769	803	764	792	789	802	791	771	712	819	809	794	745	798	774	744	793	787	794	713	860	796	778	792	787	831	772	745	787	750	784	744	765	767	787	795	772	807	799	815	788	796	776	811	787	740	804	786	817	788	784	802	821	843	760	807	811	794	798	744	760	806	808	771	792	787	801	782	814	799	815	784	736	834	823	803	776	758	830	773	717	777	779	802	726	773	773	842	795	789	823	799	800	801	776	744	806	778	810	725	806	758	791	766	748	771	757	740	786	773	828	804	783	819	775	789	815	712	807	773	828	784	814	756	775	786	757	764	756	758	754	816	794	785	793	811	784	799	802	735	787	755	833	832	800	821	778	824	818	829	781	763	736	787	793	788	798	753	816	788	807	768	794	777	734	790	823	788	768	790	761	775	758	816	729	761	796	819	820	803	719	809	794	809	787	825	784	802	827	769	781	740	788	805	761	776	780	788	745	765	796	768	810	797	791	786	788	828	810	767	765	786	827	767	803	766	773	770	749	794	835	748	778	757	797	852	798	769	750	859	781	808	805	783	787	774	718	809	827	807	749	839	775	725	788	799	799	786	801	821	785	792	825	782	800	769	811	776	790	762	826	752	760	761	803	784	833	784	807	778	805	775	781	710	788	799	732	806	775	782	783	762	823	729	762	776	766	789	778	777	783	797	821	814	801	841	827	732	824	750	806	763	726	806	779	816	771	798	811	743	779	810	823	776	767	762	802	832	806	825	782	808	785	764	744	747	826	742	797	798	737	775	822	772	805	790	738	782	797	765	796	811	775	799	794	807	828	793	780	762	809	776	760	792	807	770	801	764	803	737	765	834	762	803	816	793	685	745	821	817	798	781	796	817	793	808	795	786	805	753	802	766	773	752	833	845	781	834	814	774	759	760	766	761	803	790	762	818	830	743	821	784	750	813	773	788	776	834	826	778	753	801	780	812	796	798	766	809	745	773	790	774	766	810	824	813	812	823	822	823	784	804	774	786	787	752	807	806	817	749	786	771	831	806	781	788	772	774	790	784	794	789	773	731	785	723	802	806	858	764	801	798	734	831	810	789	802	813	805	788	767	754	772	798	743	727	788	753	767	862	762	810	748	774	792	740	796	759	786	839	804	743	752	757	790	867	836	725	780	759	761	761	811	824	730	763	799	841	792	818	789	806	736	771	808	807	784	771	729	792	831	772	761	776	859	811	815	791	725	786	763	790	765	783	780	787	803	769	801	820	784	848	738	784	759	802	770	771	735	809	798	759	822	768	805	798	780	817	750	806	788	816	777	781	753	827	735	773	763	798	788	802	735	815	806	793	814	741	805	824	804	749	819	777	783	764	797	812	792	747	767	755	849	778	797	783	798	787	786	806	788	838	819	789	749	818	735	796	822	835	771	803	804
37028	10298	1801	1205	944	580	512	553	644	702	729	762	588	660	546	458	416	440	296	345	395	226	221	241	239	284	228	285	231	258	285	260	274	245	220	221	252	234	252	289	262	313	306	295	250	311	259	248	261	210	226	225	233	206	210	223	207	233	245	217	203	186	200	215	204	215	201	196	208	212	214	198	200	237	225	216	234	187	221	230	202	202	218	231	202	206	205	183	211	193	201	220	194	197	254	216	189	197	212	224	211	229	190	199	210	215	211	180	216	210	208	222	208	214	213	221	214	192	202	229	220	215	187	201	245	230	180	200	194	222	188	228	209	232	231	222	212	188	202	204	233	192	197	208	216	210	191	206	214	186	238	206	192	195	209	230	196	209	233	209	204	177	228	195	206	196	191	205	218	194	205	199	236	194	253	202	245	215	226	216	186	188	209	221	205	186	204	210	213	245	232	191	200	209	204	212	210	221	235	189	192	216	204	194	212	222	199	207	209	200	225	215	194	213	179	207	170	183	224	189	223	265	215	193	207	230	203	212	219	219	217	210	219	243	207	199	224	220	212	214	221	213	199	211	236	218	207	229	200	202	185	220	241	203	216	186	223	204	224	190	208	224	163	189	199	186	235	231	228	191	231	202	177	194	233	223	225	236	200	211	209	224	194	227	212	213	178	208	239	236	240	206	210	213	234	212	218	237	226	222	236	204	218	215	204	198	220	200	196	231	222	207	228	206	223	208	228	192	199	213	219	190	204	213	219	215	215	179	206	200	204	194	211	216	220	235	231	197	209	180	227	204	193	231	187	195	206	186	234	212	224	239	214	206	199	205	188	195	215	213	235	244	271	215	234	205	195	218	208	207	232	198	238	218	192	205	206	208	198	202	221	236	211	226	195	198	202	207	215	227	229	192	210	260	216	222	203	191	217	216	209	218	224	233	214	189	216	223	215	198	215	211	203	218	223	241	217	212	200	224	207	224	196	194	205	214	213	199	213	227	210	196	223	209	222	271	240	233	198	216	181	217	224	222	200	218	239	202	216	224	201	223	223	230	213	241	223	201	218	214	218	208	237	225	196	206	199	218	209	220	209	227	227	224	209	221	192	206	200	196	194	213	193	212	229	198	217	227	203	212	214	221	202	212	187	223	225	232	238	204	217	210	206	211	216	215	192	231	200	197	197	218	211	209	223	237	223	213	209	204	220	243	229	212	204	193	210	185	206	182	232	209	205	210	196	216	200	202	217	205	215	205	225	220	233	175	204	211	206	219	217	185	203	212	207	212	237	213	196	187	237	201	211	194	179	218	233	187	223	211	210	198	204	223	201	229	206	198	206	205	186	208	199	193	208	202	215	212	235	206	228	224	237	209	197	210	222	233	206	231	242	220	217	228	177	204	183	223	186	225	230	215	207	191	194	229	219	176	204	209	220	224	208	216	179	208	205	209	210	201	215	200	221	201	232	200	214	206	229	194	214	194	218	192	189	203	207	219	202	205	196	213	221	213	214	228	210	215	208	221	217	227	191	193	221	240	187	215	221	202	222	209	189	191	194	182	225	205	199	208	218	227	231	209	209	209	203	203	246	224	217	227	245	237	225	198	225	217	242	194	210	193	237	193	207	219	213	189	220	210	200	219	196	221	202	224	224	228	211	196	209	204	185	205	214	225	206	207	203	199	219	226	232	240	192	207	196	197	225	205	225	214	212	221	227	232	217	215	202	188	212	209	210	224	219	234	219	191	218	208	192	226	236	203	194	226	209	200	207	220	202	243	228	212	220	217	201	167	209	192	216	241	198	193	204	227	213	211	194	224	191	210	216	204	212	190	218	185	208	208	177	203	234	223	219	207	210	177	192	212	205	211	220	238	210	205	218	202	213	223	200	211	219	197	225	234	190	201	218	204	218	232	214	198	221	203	222	218	216	195	225	245	215	176	215	201	197	185	207	221	219	217	228	215	207	238	239	220	197	226	215	215	220	231	207	213	228	223	239	199	201	194	220	219	218	193	209	224	237	234	223	214	220	220	193	230	202	227	207	229	191	224	193	191	206	203	202	184	253	224	216	193	224	205	208	222	198	193	222	203	201	182	220	246	210	208	207	190	231	207	214	210	210	198	191	201	186	210	201	229	191	259	207	242	203	202	221	224	244	210	208	235	205	177	204	220	201	208	205	221	210	203	237	213	195	234	238	222	227	214	195	224	203	224	198	195	228	210	199	189	227	196	194	219	226	223	209	221	210	216	203	184	217	204	215	201	207	198	236	225	213	195	204	235	228	232	241	219	199	188	216	212	194	201	184	213	219	181	231	239	203	216	200	188	209	206	227	207	216	221	209	213	196	199	192	189	232	195	224	207	209	212	217	211	225	222	195	208	222	183	238	224	223	227	238	212	209	194	187	227	243	218	214	196	207	221	210	163	224	222	224	216	227	217	197	212	196	196	240	255	187	233	242	223	211	219	202	212	215	222	217	192	192	219	204	208	243	203	240	235	224	246	217	212	205	231	182	216	228	194	203	203	210	199	220	195	179	186	226	222	237	207	205	197	219	203	202	219	190	215	221	208	219	210	202	173	210	196	236	213	204	221	213	182	198	215	219	220	228	215	207	218	236	216	187	231	226	211	223	239	195	199	229	227	214	199	203	220	198	220	240	174	219	212	209	213	236	205	232	217	234	203	213	205	196	231	208	227	190	206	239	193	211	216	225	205	214	233	234	226	197	193	222	214	197	206	243	223	214	205	242	204	215	222	215	215	216	182	195	187	207	193	214	226	212	191	181	194	195	213	235	198	193	218	207	211	213	235	200	216	210	204	202	216	207	229	220	217	190	210	209	177	195	214	211	235	199	191	212	227	217	245	213	206	207	186	174	208	242	237	201	201	214	223	205	202	218	220	210	194	213	210	206	193	238	211	238	192	195	213	186	200	233	260	192	227	201	206	220	220	209	208	217	205	224	216	196	208	199	206	238	192	203	194	212	235	219	210	199	215	194	196	213	211	210	208	197	204	218	217	174	197	216	212	230	220	236	232	188	219	214	206	220	216	184	204	215	193	208	204	198	226	182	204	213	210	196	230	220	220	212	233	219	208	190	210	211	229	194	226	183	228	215	206	196	234	215	201	211	199	203	207	217	229	188	199	251	215	224	220	239	201	224	213	195	220	234	228	214	205	220	219	211	218	224	225	225	206	232	215	230	218	226	214	216	200	210	205	193	248	229	208	232	202	225	206	235	215	237	217	222	203	215	196	218	207	211	190	225	213	204	225	208	233	202	210	232	202	235	192	228	216	196	216	243	220	218	221	223	238	217	207	230	203	208	201	217	168	217	223	234	230	206	206	188	216	204	209	221	226	212	177	197	221	218	211	212	201	211	202	208	188	191	189	203	220	191	192	223	192	232	215	176	200	217	159	183	234	216	212	200	204	185	237	191	188	209	200	208	237	210	204	206	204	212	205	227	212	201	220	249	191	220	233	230	207	195	207	211	202	215	182	199	198	213	196
17680	1585	2520	3123	2881	2155	2099	2085	2970	3214	3762	3990	3313	3627	3071	2302	2221	2259	1364	1692	1593	948	798	800	861	771	755	724	868	962	1047	932	788	786	750	745	776	782	919	1088	1059	1354	1390	1297	1104	1568	729	879	923	547	637	557	533	568	545	505	556	585	586	581	576	598	588	533	550	564	558	583	560	572	591	572	549	540	532	555	593	594	558	569	543	544	578	564	556	568	554	515	547	559	585	551	529	563	587	546	544	589	562	578	528	574	545	577	538	593	567	565	573	571	574	517	563	553	511	544	540	554	561	561	598	552	576	495	538	562	502	542	525	517	547	576	533	545	566	520	575	539	545	583	579	536	580	542	554	509	546	534	564	556	528	587	563	541	546	570	552	577	530	550	533	575	522	566	523	570	542	536	556	533	571	566	542	601	583	611	560	549	535	544	591	478	534	494	552	560	539	550	508	566	534	608	533	567	536	559	538	530	604	566	555	536	583	518	607	529	542	559	571	559	537	549	540	564	555	565	562	561	514	548	534	534	533	499	516	529	547	563	538	586	546	528	538	536	489	523	550	496	553	552	572	550	510	542	523	547	556	583	512	561	530	522	540	568	582	559	543	543	539	597	517	575	576	533	539	587	570	524	529	564	543	556	551	555	558	557	558	495	587	523	580	552	544	552	539	519	564	556	529	554	578	549	560	574	573	551	551	537	536	549	548	577	557	536	548	524	525	505	536	611	580	530	546	548	547	554	576	539	552	566	560	559	515	545	568	501	552	566	572	539	575	566	559	540	519	542	590	555	539	557	579	547	551	580	508	581	569	595	537	514	528	548	555	548	552	538	527	585	499	558	527	549	543	525	561	543	587	541	537	548	532	564	566	553	553	567	560	549	530	561	567	551	542	570	531	564	538	514	578	578	511	540	581	547	553	520	570	575	559	523	573	552	576	527	527	570	533	550	512	541	570	525	560	550	529	572	528	549	522	602	523	522	544	607	554	536	514	587	564	578	589	563	503	569	592	536	562	545	582	562	533	537	528	531	555	540	519	528	561	532	569	553	545	568	563	534	558	578	553	565	566	542	536	533	501	576	522	507	575	553	554	503	605	523	517	577	581	578	543	567	599	525	569	512	586	571	552	583	512	561	560	544	524	547	525	539	572	567	583	538	536	536	555	562	531	535	542	562	539	557	546	524	571	567	527	545	582	516	535	550	522	585	562	530	582	571	552	559	568	589	549	586	538	573	573	516	533	583	551	542	540	597	534	526	577	557	562	541	549	502	542	561	559	538	562	547	530	558	549	564	520	530	589	547	575	568	504	574	544	586	562	534	533	558	552	581	535	563	526	541	510	587	557	536	561	528	556	512	563	539	517	547	492	570	536	519	522	544	566	520	544	586	521	558	564	575	568	536	557	561	557	524	561	582	568	559	561	554	529	500	547	520	503	571	568	532	578	585	534	531	563	557	593	525	537	519	564	581	521	542	552	566	547	561	499	522	541	560	573	533	567	541	553	548	522	557	515	557	539	572	505	554	554	539	551	531	571	563	535	517	582	555	572	558	531	510	571	599	556	563	553	562	550	551	532	544	512	545	565	564	548	540	582	553	582	533	510	518	525	570	542	551	543	574	507	604	586	558	584	549	549	591	563	547	564	544	585	547	541	526	566	561	561	575	530	577	524	548	523	588	524	527	592	551	527	557	552	604	596	533	532	558	527	561	565	540	571	520	525	567	512	546	582	542	574	571	540	542	554	556	523	596	531	546	560	529	515	500	584	528	572	511	546	536	545	573	568	535	549	511	550	569	574	542	522	543	525	545	573	549	550	501	543	593	594	554	585	551	526	520	565	524	536	553	545	553	579	537	538	567	585	560	567	543	552	570	604	565	580	545	536	540	554	543	542	564	531	543	596	536	551	584	547	596	550	607	541	543	541	518	561	552	571	574	526	571	571	564	547	545	565	510	569	555	556	602	537	558	550	580	541	522	564	512	490	581	518	561	515	556	590	568	589	571	548	531	571	551	552	579	542	540	556	544	541	525	527	522	543	579	539	542	550	546	583	549	537	549	568	586	581	541	582	480	506	591	574	550	554	523	561	556	539	516	520	518	556	548	549	534	613	570	550	535	584	505	561	532	545	583	580	526	533	607	562	561	559	521	547	550	550	536	536	540	554	542	522	542	565	562	563	549	553	550	553	525	534	574	552	525	566	550	529	537	560	517	521	552	565	544	583	553	565	529	559	541	527	567	580	535	536	537	525	531	567	567	570	583	557	544	525	577	525	536	577	561	553	561	579	504	546	539	563	576	541	583	579	538	583	485	541	523	511	539	519	515	529	576	559	560	550	573	525	544	535	517	567	574	571	563	549	542	575	541	517	544	603	582	551	536	527	587	591	554	538	503	558	546	544	549	537	561	558	583	571	543	528	530	543	545	529	572	523	531	525	573	548	536	560	592	537	503	552	575	571	560	553	535	572	548	563	555	556	564	535	571	545	586	586	575	567	552	503	525	558	539	550	540	529	576	549	593	587	520	554	552	540	526	536	534	572	578	535	532	546	544	547	546	519	560	529	594	567	484	561	536	509	518	597	518	517	539	550	525	540	555	553	540	535	541	517	535	522	572	564	572	560	584	539	540	515	573	515	539	547	558	510	551	582	567	536	557	528	584	539	536	509	544	529	578	576	557	546	541	567	553	544	508	599	546	546	578	522	546	516	549	491	569	539	556	517	576	581	520	594	541	579	564	551	538	575	563	542	592	572	562	515	540	537	559	594	560	523	558	548	577	561	556	523	553	557	552	551	574	539	598	543	585	596	586	547	553	537	528	566	507	543	587	528	548	506	577	571	625	565	534	535	586	589	538	569	576	558	543	562	562	565	553	531	541	537	569	520	573	551	550	561	488	549	578	559	516	543	561	548	610	503	494	534	578	518	552	557	563	582	541	519	588	507	554	547	540	535	560	523	537	557	574	548	567	552	534	550	546	557	524	577	538	544	525	562	539	541	553	540	541	523	549	552	554	534	512	528	515	555	524	553	517	587	602	553	522	581	556	583	576	541	550	593	554	509	548	535	544	584	535	537	512	537	561	585	567	531	533	534	506	539	529	546	539	546	559	521	596	574	574	528	536	520	527	576	554	555	520	531	561	600	565	546	517	537	524	559	542	544	543	598	539	502	533	553	571	542	553	564	550	540	523	530	525	546	524	527	613	539	518	578	573	585	533	569	571	570	530	568	523	538	568	519	556	580	559	556	512	541	545	544	516	552	521	554	553	547	564	564	556	594	564	492	566	545	546	551	559	551	540	556	498	513	600	522	544	515	599	524	539	518	568	568	555	558	560	520	623	586	517	550	562	556	556	554	574	524	551	532	582	495	512	553	578	528	523	567	553	558	559	584	552	554	527	569	528	575	564	528	537	576	580	581	574	542	547	567	581	543	541	551	560	561	597	522	547	539	538	543	574	517	554	523	587	557	558	515	556	612	570	576	549	553	554	547	550	558	554	574	560
46141	19833	6458	2652	1696	1100	911	902	1013	1001	1247	1209	988	1009	921	723	755	677	498	556	531	484	422	386	406	415	361	358	397	416	460	423	396	354	381	388	389	400	413	455	421	524	528	500	412	543	368	451	424	355	321	318	334	359	301	330	338	334	324	321	354	374	301	330	367	331	321	331	358	315	339	320	321	309	345	305	330	300	306	330	291	334	303	310	292	320	315	351	327	337	328	308	344	305	324	309	313	318	337	324	332	317	296	322	328	360	325	346	298	337	291	346	338	312	296	327	352	337	343	341	318	347	324	302	338	324	357	334	307	344	317	314	354	351	320	283	291	348	299	326	322	325	317	269	343	347	346	303	316	302	310	326	336	343	323	341	361	308	306	322	293	327	345	299	323	333	356	331	337	314	346	331	333	311	286	294	284	322	315	346	300	350	294	335	347	313	313	358	335	335	315	320	305	292	318	338	314	339	317	344	329	317	306	306	307	270	335	356	314	355	330	321	347	344	300	312	309	290	361	342	309	355	355	296	347	331	333	339	322	359	312	316	323	309	359	332	339	312	337	312	366	310	345	311	318	326	348	315	320	304	317	312	310	315	319	300	332	288	298	339	305	334	335	331	336	296	331	335	332	316	297	368	335	331	320	304	353	315	315	279	332	312	334	324	299	338	323	291	316	314	326	323	316	308	325	313	322	296	343	327	341	304	340	317	294	321	322	313	327	316	333	316	331	307	361	291	324	333	345	316	303	308	323	328	319	266	340	336	306	311	285	324	343	308	347	296	336	326	342	307	319	337	311	345	296	328	315	347	359	304	302	332	330	324	325	321	326	309	323	301	340	332	301	347	315	301	357	330	346	335	341	329	343	317	333	323	339	306	305	319	299	306	311	302	331	329	310	311	297	308	322	326	335	316	342	320	334	303	301	337	310	339	356	311	312	340	321	320	300	301	329	322	290	325	336	314	318	329	316	345	337	333	317	309	322	330	324	320	303	322	332	308	333	302	336	342	333	289	308	324	358	326	347	328	279	319	326	294	323	326	312	316	341	308	294	334	313	326	316	326	316	328	326	335	334	351	315	324	326	340	305	285	313	320	337	313	314	306	326	279	321	328	320	303	311	313	361	313	322	330	313	310	304	326	331	332	349	321	311	344	318	307	330	342	304	304	344	311	308	343	320	329	304	275	319	340	341	344	333	305	329	313	296	332	312	328	316	327	356	315	305	323	312	323	303	294	333	322	324	317	309	322	323	324	347	307	347	309	343	312	352	332	292	325	325	295	339	324	291	350	328	303	328	322	316	329	315	336	327	332	347	332	321	300	302	351	331	324	313	325	327	312	308	338	303	318	327	346	351	359	301	326	311	361	308	310	333	322	303	347	344	366	263	353	352	342	317	341	291	300	318	330	303	327	297	341	317	327	291	332	334	325	306	331	351	311	320	304	365	337	345	329	304	300	284	322	312	322	345	317	309	354	308	347	304	296	335	320	325	335	316	337	350	311	316	317	317	357	335	332	312	293	315	324	301	311	316	287	286	309	306	350	357	328	303	310	338	332	333	332	314	311	328	314	320	289	329	300	311	258	305	309	299	327	327	369	306	319	294	292	319	322	310	327	337	298	280	340	316	307	350	316	358	336	322	360	291	316	311	318	323	271	330	326	324	322	325	313	310	349	348	322	337	318	348	348	307	305	330	323	339	327	314	270	297	302	323	314	293	357	324	266	282	319	318	335	310	318	348	332	319	332	327	318	331	333	355	322	298	340	345	326	339	344	325	336	309	314	317	317	340	299	319	345	349	327	312	321	324	298	353	377	301	339	341	312	308	310	311	359	299	342	304	364	296	341	328	333	348	302	309	346	347	309	326	345	328	295	305	345	327	337	288	327	337	336	306	333	300	319	342	321	334	325	306	288	311	298	335	295	303	311	332	320	330	344	302	350	314	357	337	308	317	313	313	380	324	303	301	340	303	348	360	317	316	307	321	320	343	342	323	328	312	312	309	361	364	326	302	312	305	337	333	316	334	326	307	329	345	284	320	334	347	294	325	310	300	336	322	330	347	311	292	323	321	294	325	346	315	340	336	316	334	333	274	320	324	319	305	326	336	318	314	310	348	319	315	317	303	349	352	336	320	342	350	340	328	355	308	293	339	353	289	304	337	307	294	304	351	327	327	311	321	291	318	302	331	292	328	335	296	292	330	336	354	346	294	311	303	319	362	328	340	313	281	300	339	316	338	325	326	308	311	312	340	347	312	338	304	351	365	339	304	333	353	308	289	327	335	281	310	322	327	331	342	299	308	295	338	360	345	292	316	315	326	345	323	324	327	287	343	346	298	337	313	341	304	311	301	292	326	334	330	332	326	292	332	340	302	315	357	301	331	303	335	336	316	294	314	307	318	365	318	358	316	283	328	330	298	312	319	319	315	282	352	331	339	329	317	310	343	328	322	327	313	353	323	351	301	321	344	352	326	286	306	382	332	311	339	317	300	366	340	329	316	375	335	337	319	377	337	339	303	311	332	315	300	331	277	339	309	353	305	300	339	318	302	338	305	339	311	320	344	337	345	288	329	329	323	344	324	308	301	304	321	318	300	287	294	304	322	322	314	335	334	331	338	291	349	340	299	322	297	312	356	331	297	343	326	341	343	315	320	309	302	264	339	267	314	339	314	297	339	313	312	300	336	329	337	338	340	348	335	364	372	327	310	340	313	318	299	357	288	333	328	335	287	306	297	317	329	383	321	320	339	313	354	339	326	331	282	315	315	312	347	311	307	307	316	336	323	326	303	348	333	342	351	308	323	321	325	329	344	354	345	308	308	324	299	341	317	345	338	284	328	338	354	329	329	327	328	341	317	340	294	280	344	345	292	294	292	355	318	323	342	338	339	357	319	346	362	349	307	294	304	361	322	277	328	329	327	333	312	362	278	336	306	323	339	341	319	309	308	324	329	316	299	343	330	295	355	318	298	290	314	316	307	318	334	308	353	328	343	328	326	349	319	334	292	301	317	346	349	327	288	319	297	326	346	351	376	307	331	296	321	313	335	313	294	308	345	323	318	336	336	329	312	310	320	315	297	348	317	305	286	322	309	306	318	304	311	342	328	314	342	340	326	332	314	316	348	332	325	321	303	316	310	331	324	297	317	283	316	332	322	286	312	299	337	333	317	337	327	327	358	319	313	320	309	325	348	310	293	315	328	333	304	309	334	316	318	336	315	293	333	332	326	324	322	293	286	324	303	325	338	330	319	343	324	331	323	314	305	312	326	342	323	305	304	343	333	326	336	267	325	306	327	298	292	300	342	318	379	340	337	315	323	296	310	328	312	303	328	346	314	349	325	294	334	336	334	332	325	318	317	312	298	350	326	318	310	348	301	336	334	308	327	309	314	323	334	278	339	317	317	327	313	322	304	328	294	303	356	323	330	304	319	315	303	308	307	312	327	378	345	331	289	309	330	310	330	357	294	322	321	315	343	362	314	316	316	315	326	325	345	365
23066	2598	4647	5581	4959	3998	3711	3623	4848	4964	5784	5938	4667	5364	4492	3381	3506	3462	2100	2420	2385	1594	1424	1276	1269	1166	1150	1145	1404	1444	1598	1387	1224	1175	1148	1150	1181	1197	1629	1855	1726	2354	2260	2610	1842	2705	1103	1631	1503	910	898	855	824	855	850	837	833	827	829	831	773	846	804	817	780	846	757	803	801	807	894	778	794	836	821	846	791	832	818	787	817	798	821	801	844	820	796	804	793	809	812	782	824	802	844	786	774	839	818	779	809	808	812	799	765	860	803	813	787	769	817	744	767	778	812	795	757	791	819	776	788	823	835	807	771	797	804	822	746	785	837	811	802	785	819	776	773	789	823	819	796	766	777	818	760	780	791	778	755	760	760	790	798	769	765	843	789	783	794	806	797	779	795	840	842	808	751	803	835	779	849	808	806	858	824	880	807	805	730	729	763	830	736	746	792	759	792	849	838	837	780	791	786	769	827	812	779	782	840	799	782	842	826	769	798	769	790	891	791	790	762	814	826	863	821	791	758	778	786	750	806	794	784	791	866	862	812	790	778	793	775	841	831	837	774	759	837	792	783	802	823	837	769	838	834	776	773	809	798	771	742	778	866	774	813	794	773	828	790	819	724	835	760	804	771	817	772	775	835	821	807	795	805	822	796	824	803	856	773	767	843	786	781	793	786	818	835	771	791	801	818	787	760	810	746	810	794	823	804	806	806	800	773	819	773	780	751	809	842	842	842	806	829	816	798	812	805	808	820	800	779	830	813	820	791	807	774	760	782	813	760	825	764	789	802	834	737	820	800	763	785	783	792	797	784	840	775	824	840	792	764	763	806	765	797	814	842	770	803	855	795	822	805	818	833	786	766	836	754	822	819	784	774	857	823	813	795	769	784	760	793	790	799	795	758	812	827	788	817	783	771	792	846	806	800	798	847	769	799	777	755	761	812	871	795	793	813	795	789	807	801	803	764	813	765	841	763	775	800	798	775	868	809	824	765	783	822	796	776	812	805	764	839	826	747	841	765	796	776	822	789	788	810	752	830	787	778	818	810	796	792	771	841	785	851	794	789	803	760	766	786	815	842	818	784	827	869	831	786	772	786	813	802	822	820	760	806	754	830	836	790	817	843	815	789	773	790	803	809	806	794	820	807	786	820	805	818	789	797	790	807	840	747	767	808	810	760	819	868	787	769	813	799	794	800	771	782	797	821	794	865	787	796	765	802	757	822	817	780	814	830	795	773	799	754	803	842	786	781	771	775	764	774	767	834	793	788	764	803	756	857	778	762	777	813	804	838	761	816	791	778	819	810	756	808	808	810	839	762	743	845	782	805	777	776	825	760	763	815	835	809	805	752	816	795	807	796	808	779	784	830	788	843	810	805	802	823	798	853	763	825	810	782	836	822	782	737	821	826	799	841	801	804	783	812	803	794	769	705	793	807	797	789	803	808	798	829	785	826	751	814	788	795	793	831	802	814	863	798	812	830	847	776	758	805	828	754	790	816	836	811	779	810	843	777	780	852	777	787	798	765	856	862	810	782	817	774	804	798	839	821	806	839	717	805	803	785	743	876	784	792	771	786	783	793	819	814	813	796	824	823	777	733	811	813	776	844	770	770	809	782	780	834	852	755	749	848	784	812	783	806	790	839	790	809	757	824	825	780	818	817	812	781	777	764	825	805	790	787	815	822	794	813	771	790	743	784	786	819	784	773	769	822	810	819	829	812	723	799	810	763	812	791	833	862	778	758	790	804	849	814	813	787	843	823	788	809	852	802	789	814	803	764	775	821	784	830	768	846	802	805	784	806	799	828	834	803	782	829	769	802	786	788	775	741	795	814	799	812	777	768	863	833	800	793	791	819	779	761	791	737	797	786	791	781	793	839	767	770	822	904	799	829	828	783	807	788	780	816	782	796	798	801	753	781	778	769	855	777	809	806	765	789	791	774	814	755	815	795	763	825	809	823	820	806	892	743	776	825	753	820	767	768	795	827	802	784	821	752	764	792	785	801	845	826	824	801	762	824	767	856	781	828	796	822	798	835	791	755	808	816	787	784	753	786	776	818	782	805	820	804	798	784	730	791	776	822	789	786	814	822	826	828	834	791	783	794	814	818	812	817	818	807	774	787	800	746	772	814	832	774	738	767	773	815	810	863	769	805	798	779	861	769	769	814	777	839	796	776	830	791	754	753	799	752	827	810	854	779	773	846	769	779	809	789	756	795	779	806	765	796	771	852	764	850	804	796	823	829	779	809	796	766	785	790	782	807	773	792	812	759	837	751	768	773	812	787	770	785	824	773	834	823	768	811	765	779	847	803	868	745	747	803	779	766	794	802	777	808	832	768	838	794	821	753	830	834	806	771	807	807	827	814	778	839	756	861	801	770	812	830	773	778	789	795	791	775	783	816	806	777	787	783	804	808	759	740	812	788	788	803	827	788	793	814	762	808	840	789	813	763	828	748	807	786	791	797	763	784	793	787	795	793	766	798	801	813	798	782	857	803	797	815	879	803	786	803	833	782	802	820	809	760	846	797	796	764	779	750	821	795	775	791	820	798	795	834	777	800	805	802	773	772	815	780	811	763	795	790	799	793	815	826	821	810	812	760	817	773	831	811	847	793	823	808	804	798	821	766	761	793	770	799	766	812	747	844	794	798	847	783	755	845	801	752	784	820	777	812	799	803	813	807	764	804	800	743	763	766	771	766	824	809	764	805	818	842	785	826	815	793	822	766	764	842	816	816	876	807	830	785	779	809	826	800	774	815	752	858	793	863	798	834	810	793	767	806	792	802	820	813	748	797	768	769	760	793	814	822	807	796	770	825	830	817	777	769	799	816	786	817	769	796	774	798	795	832	782	790	817	827	814	782	787	832	838	815	802	832	804	799	833	803	823	818	759	736	805	803	823	814	811	817	780	759	814	786	743	791	793	791	818	768	758	757	839	788	799	805	767	776	830	780	789	800	810	786	792	822	755	803	803	798	821	814	780	847	791	768	773	814	734	745	825	797	777	807	809	779	791	841	790	812	793	819	794	779	798	752	784	846	792	756	808	838	771	789	816	783	831	772	833	814	790	821	754	799	813	823	771	839	712	796	842	805	774	809	749	810	778	798	802	823	795	815	780	823	775	803	784	790	837	782	782	804	834	791	790	794	763	772	796	849	801	807	809	746	771	777	795	793	762	805	841	800	795	781	840	851	813	838	789	807	775	736	784	791	794	802	814	735	801	794	802	799	778	750	818	781	724	794	829	785	797	786	779	831	785	749	829	786	760	772	788	742	765	813	795	775	793	801	796	835	806	782	759	809	812	801	790	810	803	816	797	806	781	821	837	808	783	735	797	841	800	772	766	790	801	782	827	769	773	862	850	818	779	779	817	762	819	787	802	768	792	819	853	804	752	806	769	775	780	778	774	870	796	823	803	776	807	793	820	784	780	772	809	779	779	763	808	802	796	776	760	787	796	821	762	799	788	818	789	798	823	801	777	794	775	811	791	754	826	772	760	839	794
3424	424	406	388	342	335	346	374	545	591	582	641	546	543	533	431	437	442	395	395	354	366	320	363	357	335	369	337	346	420	365	357	338	359	365	336	362	356	343	369	342	335	332	335	348	355	316	322	346	351	369	302	326	388	332	361	348	347	331	330	316	339	363	340	354	341	331	367	367	344	339	389	355	342	343	372	341	329	385	332	327	324	312	328	360	319	368	349	344	330	315	351	334	352	326	315	343	323	341	313	327	322	363	337	301	329	338	359	332	330	317	360	352	334	355	337	334	343	390	327	339	334	324	324	342	344	344	313	318	304	324	338	343	343	340	356	351	362	361	319	306	333	369	331	371	355	337	325	322	343	320	337	314	342	335	341	324	352	330	340	327	302	357	365	376	347	362	345	338	368	373	336	361	314	340	349	371	321	345	327	334	342	363	353	322	353	385	339	368	336	360	339	348	360	339	310	368	320	375	336	324	355	324	358	371	346	331	346	358	307	325	358	307	357	357	374	322	311	324	322	329	312	335	336	323	341	333	326	317	317	330	377	346	354	389	333	340	316	324	321	341	338	355	343	322	335	351	327	342	355	334	359	376	339	339	339	337	346	322	326	341	334	353	344	314	314	343	357	324	371	341	340	329	351	344	351	309	319	345	318	332	291	334	341	341	330	365	334	327	346	331	351	361	355	364	349	305	356	364	347	339	356	315	347	358	303	351	330	345	316	330	327	373	386	367	372	351	334	327	352	334	351	305	356	330	316	365	331	326	358	365	356	351	360	318	344	323	326	313	334	345	315	350	342	364	346	328	321	340	295	340	364	312	335	316	308	335	315	345	338	343	379	345	317	320	316	341	302	330	362	340	336	344	326	350	336	361	345	345	305	345	376	343	321	348	314	370	343	293	334	311	351	387	328	376	317	325	319	380	321	360	338	347	322	342	337	350	343	359	384	316	324	336	300	339	340	311	299	296	368	327	363	352	321	307	320	350	363	312	347	316	365	384	341	304	327	305	333	332	373	403	356	314	378	320	328	366	337	349	329	329	339	343	338	354	317	341	364	328	333	314	326	319	331	349	315	309	311	357	335	343	323	348	292	331	333	332	353	360	312	338	318	363	367	314	342	349	345	352	316	346	308	321	320	350	366	380	317	297	343	315	331	341	340	321	374	330	334	345	337	310	288	328	322	361	319	313	328	397	330	322	342	316	346	369	353	347	325	371	341	344	365	342	319	339	359	380	385	339	319	366	339	347	324	343	351	329	335	323	337	313	336	356	329	354	354	334	350	340	318	342	312	289	315	328	317	330	349	334	368	345	356	325	334	335	340	342	329	346	342	330	352	332	321	349	363	301	333	347	335	313	345	311	335	293	342	358	319	354	390	353	380	350	315	343	337	339	317	358	330	329	308	336	343	381	289	345	345	358	364	330	348	324	327	364	344	304	356	329	322	352	343	341	298	370	336	341	356	338	332	318	388	374	332	352	349	324	369	358	337	324	349	334	320	331	341	344	355	360	313	325	333	337	315	348	314	314	343	339	345	337	350	330	344	378	319	329	341	293	335	332	346	299	327	327	390	353	350	342	356	372	365	345	330	349	361	357	328	321	347	347	347	341	336	331	359	346	322	327	332	311	355	335	310	316	363	357	306	333	322	358	350	310	336	333	373	350	349	337	368	357	349	300	338	333	325	324	326	356	361	349	337	344	304	343	335	321	358	318	320	324	313	356	376	343	327	339	337	291	352	349	318	336	295	290	381	321	362	333	323	353	343	360	368	339	335	320	367	337	339	333	291	321	357	353	308	339	351	371	338	325	323	360	366	353	351	362	327	363	327	352	288	337	316	387	334	303	316	339	382	304	322	364	349	337	319	335	356	350	368	352	320	323	346	335	363	314	365	355	323	370	337	344	312	339	350	371	300	314	337	347	336	345	334	348	325	341	302	345	320	325	345	395	336	364	332	345	339	339	364	331	324	325	363	331	325	368	323	340	318	356	297	331	326	335	345	332	335	319	325	331	296	323	385	314	333	328	296	332	270	340	341	328	327	364	371	351	328	326	331	338	327	353	349	327	329	340	360	326	364	353	338	353	381	332	363	344	337	319	332	315	323	311	340	360	353	311	354	315	333	330	364	403	291	328	336	339	366	330	340	340	366	363	344	351	348	369	356	360	329	367	405	325	349	343	328	315	323	362	343	348	336	321	324	331	330	338	369	320	367	350	331	336	381	342	351	321	333	351	345	337	350	331	332	358	341	334	371	323	344	342	304	349	324	356	302	335	354	367	345	351	347	313	327	332	337	333	380	317	330	338	323	367	338	362	336	333	325	340	347	364	326	340	319	312	302	344	357	355	330	313	302	318	342	330	368	313	335	302	340	332	375	332	324	324	372	367	360	375	344	340	313	343	321	318	336	321	317	348	304	341	337	350	382	313	318	331	343	302	297	360	338	359	313	307	328	349	328	333	346	342	338	338	346	311	365	319	336	337	330	355	306	330	349	356	354	351	326	334	343	372	312	334	360	344	348	320	321	359	327	331	324	337	365	376	324	358	331	347	350	369	328	344	338	334	349	338	332	338	350	302	326	328	357	366	328	350	321	321	315	395	324	359	335	350	323	310	324	329	330	321	337	362	345	334	353	337	358	371	335	322	331	338	329	365	334	334	355	309	348	311	389	342	349	337	319	360	358	345	300	335	334	361	336	324	384	323	351	374	330	320	359	326	321	346	367	326	333	346	378	326	310	333	345	340	337	361	340	333	368	340	366	357	322	362	344	332	336	323	330	355	315	330	354	343	357	356	340	347	352	351	349	370	348	345	368	336	346	332	351	325	346	358	352	337	348	319	341	345	363	326	348	324	327	370	341	334	323	366	358	366	322	325	333	314	358	345	323	317	360	338	361	336	339	335	319	342	353	347	364	356	325	324	375	349	304	341	330	370	335	332	330	337	339	350	314	340	316	331	326	300	352	363	330	309	338	351	333	341	337	384	332	343	335	339	323	351	336	322	321	346	327	300	325	333	334	343	320	331	329	339	343	370	335	334	351	346	377	333	317	351	318	341	338	339	325	337	324	317	362	320	333	335	347	328	351	346	355	338	367	340	339	344	341	366	351	337	338	333	335	319	362	319	344	352	357	317	315	343	348	344	356	306	348	366	311	343	330	342	332	317	338	339	330	312	353	322	336	355	323	318	306	339	333	375	374	371	354	356	315	339	358	345	304	351	332	337	341	314	319	329	331	372	313	364	379	340	332	373	347	349	328	334	363	353	328	315	306	362	336	344	361	349	343	340	355	330	348	334	320	334	321	333	343	313	282	323	374	333	298	317	342	335	334	306	332	340	340	360	342	353	319	335	333	338	332	355	355	368	350	387	314	356	323	349	345	318	349	313	334	344	340	350	299	335	324	307	311	337	340	316	366	312	351	356	325	349	345	341	361	351	325	354	356	334	374	335	308	328	330	356	351	374	313	327	363	352	344	346	332	351	323	309	339	305	331
3471	847	849	927	919	876	870	1110	1809	2107	2414	2556	2120	2424	2090	1641	1693	1582	1155	1340	1317	846	757	792	918	816	828	849	891	1052	1029	984	877	882	796	749	825	819	820	850	821	858	816	797	839	830	842	828	812	772	755	814	788	807	774	848	793	801	805	802	774	800	813	788	796	811	797	795	821	806	832	751	787	822	819	815	807	747	796	781	824	827	803	788	745	788	811	791	733	786	801	773	795	841	797	772	838	818	817	794	769	788	764	784	830	760	775	813	787	818	787	814	826	792	777	840	784	799	789	787	780	834	791	798	770	796	763	829	807	807	785	849	791	849	782	810	792	766	849	765	778	807	797	824	736	836	764	794	784	793	754	820	818	761	814	796	797	770	829	773	848	794	779	858	795	772	819	797	825	779	828	835	796	861	790	785	791	822	785	825	830	811	795	793	762	798	781	779	797	783	803	798	781	818	835	812	830	803	816	744	827	780	780	800	832	765	844	762	794	878	766	822	782	761	832	771	857	761	774	769	836	810	783	833	773	788	799	775	835	774	793	795	839	781	835	770	815	784	739	789	748	747	772	779	806	794	745	823	799	798	777	780	757	797	786	784	791	806	773	768	740	786	794	792	814	799	801	764	774	756	776	778	782	796	802	828	772	836	781	795	796	768	839	817	777	780	793	843	766	761	749	784	775	798	812	821	783	830	766	780	831	785	785	828	755	802	781	770	765	791	775	789	799	809	726	770	781	826	795	812	772	781	838	858	752	802	770	799	770	749	858	813	785	839	818	795	834	792	819	788	777	792	825	798	786	797	761	796	771	812	771	800	808	800	813	795	819	799	862	761	763	779	796	833	781	808	783	820	817	830	788	836	770	842	799	785	817	747	769	845	799	779	781	772	806	799	770	848	844	780	859	831	761	776	831	789	759	778	800	770	831	776	801	823	823	827	813	765	806	803	776	794	843	757	775	808	795	796	823	831	788	826	768	820	759	792	810	786	778	724	800	814	771	813	848	780	861	807	833	743	767	811	777	854	761	798	755	821	832	779	792	805	805	775	830	777	806	759	783	802	763	813	827	796	764	798	795	748	796	812	787	822	808	814	880	779	826	733	797	830	827	859	797	872	787	802	809	765	776	821	790	812	808	804	746	785	825	828	785	829	826	848	769	809	775	774	825	797	750	756	842	830	718	759	784	773	821	787	805	807	811	764	813	818	793	796	755	802	805	817	825	783	800	769	733	768	799	821	812	800	785	746	766	768	758	785	779	781	776	783	730	836	772	795	736	800	777	784	799	801	809	805	785	796	771	758	793	792	766	812	758	769	768	781	796	765	802	813	792	790	786	786	782	800	790	777	827	813	807	824	773	808	751	784	894	811	790	792	791	822	737	786	800	787	759	800	795	799	823	780	791	800	797	804	847	791	815	726	753	786	763	776	847	834	821	795	829	810	801	812	799	759	816	781	753	773	806	837	815	801	758	811	777	869	786	826	776	798	776	769	770	785	822	802	786	789	818	785	789	805	801	817	783	784	739	807	838	760	848	799	764	842	858	758	780	851	808	814	794	776	810	749	832	820	852	827	803	854	832	815	829	765	820	811	762	772	791	813	830	813	820	782	749	781	811	730	790	815	771	779	823	791	805	803	828	774	795	800	771	777	792	836	787	819	795	813	809	774	822	783	812	796	779	785	773	797	792	799	778	781	790	785	839	796	752	814	766	835	788	787	806	818	762	815	751	777	833	759	794	760	777	782	804	770	790	778	826	833	828	761	739	798	809	821	865	848	784	803	771	805	788	762	776	841	846	763	816	818	787	810	809	799	818	801	808	795	840	796	828	799	807	806	792	775	811	787	794	800	813	833	794	776	826	765	783	828	804	823	788	783	810	797	808	831	800	867	814	801	801	815	769	903	829	846	765	852	839	745	763	778	759	776	765	822	788	831	838	775	762	773	797	795	834	794	819	853	798	839	776	762	842	778	772	731	781	773	840	816	766	825	751	806	796	775	773	812	775	805	811	825	851	792	778	777	828	745	817	810	751	796	788	788	778	807	811	838	789	779	805	784	774	791	804	846	800	783	781	810	810	802	803	809	794	741	772	859	787	778	777	822	786	762	820	694	788	817	817	780	826	855	809	782	796	786	814	815	806	778	793	830	809	753	811	799	829	784	793	848	781	767	819	809	755	801	838	793	782	738	821	824	790	812	759	795	793	776	757	819	828	841	819	771	813	773	797	762	784	769	782	774	836	775	826	803	799	820	790	841	827	774	781	755	780	813	858	799	762	769	794	755	824	775	755	788	795	839	837	821	785	805	760	791	835	786	763	760	840	804	862	777	798	802	754	789	819	786	802	816	831	835	809	787	780	761	839	818	799	784	804	770	800	760	785	823	737	778	828	823	752	813	770	801	758	805	765	834	845	762	827	832	819	810	759	782	755	805	815	789	807	816	829	822	797	762	831	774	808	825	795	796	734	823	770	859	854	812	798	817	851	808	833	797	830	829	767	793	815	842	787	819	725	760	806	821	775	811	767	830	789	789	838	740	831	827	784	771	793	797	797	804	793	757	776	743	815	742	793	833	752	796	786	820	815	801	779	838	777	785	743	816	812	816	782	805	774	837	815	817	782	804	799	768	767	780	797	801	787	831	782	818	844	756	801	792	763	815	819	849	813	777	829	799	818	830	794	826	772	836	740	840	801	805	774	807	757	814	762	810	785	777	807	775	759	788	794	801	811	767	760	829	764	794	761	761	802	790	790	803	788	794	821	782	803	859	832	837	823	739	809	769	766	803	767	800	819	781	785	772	807	781	836	841	801	780	786	751	795	805	801	808	786	815	829	780	763	780	824	755	775	841	821	793	830	782	787	744	786	838	781	801	783	788	826	768	785	770	810	789	824	786	770	817	835	794	793	739	781	787	823	812	784	786	746	844	781	817	768	758	784	767	792	810	768	752	826	819	800	802	777	781	791	809	801	793	792	798	795	790	798	816	799	779	842	806	788	767	790	812	829	790	824	841	801	801	750	765	765	814	774	817	823	767	803	749	782	814	832	777	785	804	761	778	763	783	795	808	806	843	840	834	772	835	756	823	824	748	782	796	740	750	706	753	793	807	797	809	791	759	744	778	797	770	791	802	759	832	797	863	837	790	781	819	796	827	817	804	779	791	818	789	825	855	833	801	821	824	818	821	775	811	831	837	786	803	834	780	787	838	814	814	830	794	761	753	795	758	810	775	753	792	775	802	749	782	801	770	793	797	841	754	825	829	784	772	791	825	842	817	804	774	793	794	829	813	797	811	793	792	775	839	751	793	764	801	789	808	778	771	775	751	749	820	789	744	802	785	801	881	784	756	829	831	836	788	808	835	794	743	769	802	778	818	823	753	833	731	800	774	829	781	812	790	814	813	832	776	788	802	782	809	843	837	789	800	827	821	814	806	785	836	834	741	802	784	804	778	781	803	788	809	784	812	835	772	806	802	775	829	785	794	770	801	809	769	796	767
33740	9011	1721	1105	917	606	520	452	627	704	713	747	624	625	619	485	496	471	357	362	363	248	248	264	232	229	248	239	239	266	262	252	251	234	224	211	262	267	291	269	295	317	284	293	303	326	228	216	235	189	246	242	222	208	237	213	203	204	214	223	217	215	209	207	219	213	199	204	212	212	200	204	206	191	219	213	228	207	193	209	212	199	208	243	216	209	215	186	212	221	207	230	211	219	207	222	220	228	246	213	199	197	219	203	195	209	181	237	194	234	203	207	231	219	205	229	218	207	213	237	215	198	204	245	194	191	225	176	179	227	205	222	225	189	195	206	220	228	222	223	209	198	225	221	216	237	217	231	234	205	204	192	217	212	214	190	218	193	219	207	208	234	206	214	186	232	189	204	200	214	216	218	234	206	243	219	187	214	243	225	228	225	235	192	222	208	231	200	208	208	250	247	226	197	222	199	202	202	172	189	207	246	255	215	227	225	204	225	228	240	219	210	212	213	206	193	201	234	202	214	209	232	211	222	215	204	201	218	216	201	234	236	207	198	216	195	235	228	240	210	223	212	217	209	229	203	201	178	213	189	197	233	217	184	223	194	219	201	216	208	217	208	197	184	222	201	222	209	243	209	204	224	218	211	211	191	198	194	219	234	209	206	212	210	197	214	250	204	256	220	219	217	220	193	167	213	188	195	222	203	216	216	199	203	220	192	229	196	210	198	194	212	207	201	198	191	195	216	226	199	216	217	222	216	193	215	233	238	198	230	225	211	229	206	184	204	225	240	196	222	217	221	239	210	210	206	203	216	222	206	215	230	218	216	230	208	189	206	212	193	205	204	209	217	211	194	218	215	210	191	221	218	189	229	211	217	198	214	230	213	215	213	192	242	220	201	193	217	187	210	214	208	217	188	226	215	203	224	208	212	197	226	207	188	232	224	214	225	212	222	205	195	184	197	235	200	214	200	213	204	223	214	221	254	229	207	211	229	194	216	224	193	231	211	193	225	213	233	217	217	215	223	172	223	188	191	197	220	205	240	248	206	219	209	197	219	208	195	246	224	229	223	197	193	251	199	191	182	196	184	198	209	210	202	234	232	219	204	216	204	198	218	229	218	232	230	220	210	223	211	204	184	229	208	189	226	207	231	218	203	229	232	224	202	216	203	198	199	186	218	224	214	223	217	206	239	200	203	215	186	208	219	207	199	212	217	210	229	216	215	208	207	228	193	225	203	199	220	218	199	195	209	207	184	221	229	177	215	206	212	221	222	210	203	229	238	198	192	210	221	223	212	218	203	217	198	200	215	226	209	229	222	196	206	225	212	204	210	215	207	215	200	196	233	219	221	210	219	219	201	219	206	192	221	204	205	199	195	198	185	216	206	197	225	219	207	208	205	224	185	200	230	187	199	217	210	195	207	211	244	216	223	214	216	228	238	215	191	221	241	199	193	219	240	237	204	233	232	209	210	205	203	213	224	205	225	200	214	204	210	207	198	201	214	210	222	240	221	199	203	212	224	216	190	200	196	224	229	239	236	238	219	224	219	185	208	218	214	219	212	213	199	225	211	232	231	189	210	194	206	208	218	214	210	215	210	196	223	203	209	227	206	202	202	235	221	239	238	209	190	197	203	225	231	220	206	219	210	244	217	210	187	213	230	221	214	236	215	201	189	213	215	220	223	194	213	208	217	204	218	189	201	238	200	172	228	225	229	227	199	260	203	203	227	235	224	211	220	209	216	236	203	211	211	233	221	202	227	189	226	211	247	243	217	214	220	252	211	205	216	223	236	194	242	196	216	236	221	185	209	218	202	235	200	227	192	184	223	214	209	231	202	212	213	208	193	229	194	204	192	223	217	207	200	223	216	204	196	204	231	228	219	204	213	210	229	206	220	214	177	218	213	216	210	225	212	224	214	206	225	218	206	233	189	224	219	203	237	204	214	193	201	211	238	218	211	176	190	205	190	218	204	209	194	207	224	222	200	208	210	212	247	208	210	211	211	201	210	205	231	222	213	178	231	245	208	206	199	246	212	205	224	208	228	203	227	201	225	204	189	225	222	214	223	216	217	249	226	214	194	218	224	227	214	207	225	239	242	213	209	203	206	200	231	230	236	229	211	227	196	219	211	190	232	183	206	235	227	221	224	225	199	227	242	205	220	206	216	248	217	197	189	196	202	197	205	205	209	226	212	232	190	216	193	197	215	228	212	187	255	190	176	215	226	233	233	229	244	217	204	203	205	220	208	212	195	215	225	214	201	199	219	188	196	198	217	224	192	211	215	190	212	214	247	221	237	225	197	223	195	199	200	234	213	223	208	214	214	184	207	185	198	222	229	249	209	229	213	224	196	208	227	219	227	204	212	222	194	213	220	226	196	231	209	235	190	190	254	225	242	197	221	224	192	229	206	212	222	208	204	226	237	211	202	188	218	222	231	218	219	238	214	219	198	236	222	223	214	239	204	216	208	223	200	216	193	224	220	228	206	210	236	217	238	221	222	195	198	236	228	217	243	212	216	220	216	201	252	235	198	244	202	207	225	220	220	210	227	195	207	226	214	242	226	218	214	207	199	227	219	194	190	240	185	211	202	196	189	213	206	206	247	211	198	209	222	202	217	212	194	237	220	209	200	214	220	190	228	209	216	222	193	233	206	189	212	217	215	238	223	216	191	241	213	207	211	253	224	248	218	207	220	234	201	196	234	232	200	215	206	223	207	188	206	215	206	207	254	207	241	209	216	211	212	197	185	216	208	232	216	209	209	206	185	219	206	219	210	228	240	250	229	193	213	199	241	220	218	210	228	201	219	200	243	227	226	215	227	223	208	231	188	205	210	213	221	231	179	221	183	225	242	227	219	213	190	205	208	203	208	247	198	201	200	247	203	222	185	212	219	216	212	246	220	217	220	181	236	219	196	177	235	199	185	203	215	204	183	242	191	217	210	219	212	201	184	214	217	198	238	207	197	215	199	224	206	231	233	225	218	213	201	234	227	246	216	221	235	212	224	195	230	224	197	215	230	188	192	203	216	237	237	217	214	221	235	228	207	207	198	227	201	226	232	202	206	210	228	222	190	209	204	228	211	233	206	208	218	207	221	219	221	204	211	209	188	206	214	214	219	210	218	233	227	223	191	211	192	227	178	184	219	206	229	214	222	222	226	197	233	198	222	209	196	232	227	230	187	185	176	206	211	214	217	220	197	215	203	205	243	201	225	216	222	214	208	196	252	217	219	251	198	223	212	201	204	198	197	183	208	234	208	232	217	215	219	201	200	193	206	200	203	204	205	226	221	224	198	213	234	218	197	206	228	209	223	242	219	216	200	204	177	200	176	193	198	202	210	206	215	241	216	184	223	222	223	192	207	215	232	206	221	241	226	212	201	237	217	183	217	204	220	212	223	224	189	218	206	199	212	188	204	233	216	227	221	225	209	203	207	220	186	210	226	243	222	241	203	200	203	191	176	229	204	216	200	220	228	223	220	215	220	213	223	227	202
15724	1659	2571	3002	3029	2221	1899	1989	3127	3658	4028	3981	3218	3457	3264	2423	2434	2334	1410	1615	1535	901	983	801	789	767	731	764	943	1010	1091	943	816	819	735	780	738	764	993	1057	947	1315	1200	1353	1069	1540	726	729	812	609	633	563	553	570	568	543	560	554	571	591	595	555	573	567	569	551	595	573	592	567	608	589	542	564	555	591	608	555	572	533	521	551	554	602	525	574	579	583	592	557	567	547	539	578	571	537	567	562	562	579	581	545	590	530	528	586	536	572	523	599	513	598	570	584	505	609	572	563	539	544	592	585	564	557	523	553	566	582	520	535	546	556	570	562	582	549	562	576	561	595	549	549	579	564	493	548	563	573	591	528	524	500	588	560	548	540	551	530	547	597	575	587	592	560	565	571	540	542	581	566	510	563	560	582	582	588	568	590	556	562	554	555	571	565	530	594	563	549	551	553	631	562	548	599	553	555	568	579	555	546	571	539	600	536	528	575	514	529	533	540	581	559	538	529	520	589	556	541	530	516	539	567	612	596	567	562	547	566	545	565	522	544	553	535	535	565	559	520	569	576	568	526	567	576	527	521	581	548	534	549	518	568	565	606	552	576	582	566	588	543	559	534	557	573	537	571	532	525	541	561	573	571	570	549	567	562	551	557	581	557	544	529	551	574	548	548	576	574	564	541	537	540	548	566	562	547	552	579	544	550	549	540	530	600	543	539	551	571	563	544	590	552	557	574	554	594	542	555	537	536	561	584	553	542	590	591	575	547	541	545	565	551	552	549	572	558	561	574	595	585	521	553	546	533	541	578	562	532	531	567	576	590	557	541	536	543	542	542	574	571	560	551	512	587	580	520	563	584	508	538	616	551	598	529	559	575	555	566	595	552	552	621	553	549	548	543	505	586	566	555	532	530	539	530	578	533	586	532	543	525	527	577	556	510	554	584	577	595	525	565	574	562	550	559	626	583	554	568	575	534	543	536	588	594	560	544	596	567	584	570	576	535	547	611	560	512	521	556	542	523	569	551	560	576	562	544	586	565	565	526	542	558	567	545	560	551	579	521	543	564	553	510	576	599	569	549	552	519	527	584	572	571	548	562	571	564	553	603	520	573	563	541	558	595	546	561	557	559	552	564	555	551	550	533	527	600	536	575	574	551	586	565	540	594	532	534	560	543	543	578	579	569	575	588	486	582	533	557	544	507	496	575	559	562	564	551	564	509	529	576	553	593	573	529	556	588	541	569	530	546	549	583	507	525	610	604	559	539	541	566	545	620	573	554	578	570	575	570	563	560	579	543	530	569	558	584	565	548	521	524	526	552	551	542	557	557	542	516	526	550	544	556	575	529	543	516	555	568	547	562	509	545	553	553	537	504	558	574	587	550	525	541	620	547	550	556	542	610	535	569	591	584	560	572	573	568	552	542	568	583	584	515	575	554	552	535	564	595	551	565	530	562	593	557	575	543	580	563	583	573	577	536	578	541	516	569	531	548	548	524	535	555	542	547	550	563	572	540	573	562	521	554	544	513	538	508	554	565	514	537	546	530	553	546	552	525	543	590	544	596	564	557	554	550	563	571	535	525	559	546	542	579	594	561	534	553	530	479	565	561	560	532	603	565	529	585	538	579	530	560	525	545	525	570	559	613	543	548	523	567	544	550	540	539	548	583	548	556	532	571	546	547	538	558	517	569	575	560	549	549	538	550	540	549	581	561	533	533	568	541	571	518	548	588	504	562	545	587	574	578	555	562	561	575	535	550	521	576	560	580	538	556	568	537	524	633	574	560	569	545	553	604	558	547	555	545	578	573	513	585	551	540	592	523	517	524	560	571	579	530	546	576	530	535	564	532	561	599	553	605	551	559	534	519	553	535	580	582	519	503	521	542	627	578	555	538	580	561	571	572	555	530	537	537	548	565	567	578	527	542	543	549	555	592	541	527	561	520	528	543	550	587	581	525	565	549	555	531	574	549	567	572	530	573	567	545	539	562	558	550	580	570	541	606	573	595	563	563	548	542	577	543	530	599	553	544	585	570	509	571	549	540	585	559	531	574	571	558	526	515	560	561	573	563	570	565	511	560	516	507	583	550	535	554	583	537	577	545	542	603	525	563	514	549	568	575	496	575	560	567	519	601	550	601	539	567	528	547	555	560	591	560	544	556	554	586	603	582	537	529	516	555	583	561	569	524	544	567	584	524	534	571	555	547	534	592	573	533	563	536	554	545	563	603	585	576	514	570	605	526	495	548	544	549	609	567	526	579	579	601	550	559	570	555	539	531	576	577	572	548	607	572	568	563	529	548	548	565	545	513	541	547	555	564	537	529	529	559	546	597	537	542	568	561	522	557	515	550	565	558	515	555	547	547	520	568	594	579	587	548	545	632	556	606	540	554	562	541	541	547	535	540	554	529	532	538	525	572	564	566	532	526	567	566	531	596	585	585	588	544	559	558	533	544	576	611	584	529	559	574	529	560	569	561	583	566	567	515	556	550	565	581	524	522	573	529	558	560	528	530	552	542	573	541	549	537	528	551	584	574	531	569	536	552	569	554	572	531	566	551	578	544	515	507	511	589	565	540	579	562	583	531	577	508	528	550	556	528	593	560	551	565	551	575	543	545	587	555	543	540	577	534	516	546	554	574	555	549	575	533	583	574	566	573	555	549	560	566	534	578	536	560	524	514	515	565	549	599	545	536	558	514	616	578	569	554	556	542	571	580	552	545	543	542	542	582	522	518	552	530	579	551	527	535	550	551	541	553	576	593	560	564	546	558	580	545	532	534	554	558	522	567	560	563	556	533	588	554	549	567	575	576	569	575	525	592	564	578	561	566	559	565	609	567	532	558	513	573	549	559	572	557	545	566	543	554	524	560	566	568	585	531	521	565	549	539	560	570	539	548	577	530	570	510	525	555	539	532	608	550	545	537	582	563	578	571	540	542	538	511	569	547	579	546	537	515	517	507	528	519	568	523	541	510	558	549	529	532	534	555	534	552	530	569	566	581	560	586	534	549	517	516	561	597	570	554	568	532	599	591	579	601	527	542	556	546	537	561	582	537	590	526	581	547	553	559	508	540	522	505	515	552	530	571	528	534	554	588	541	523	574	568	592	566	579	527	545	574	574	540	563	588	588	510	565	591	525	539	542	524	576	527	595	597	553	550	573	558	583	538	561	547	507	520	604	541	566	537	559	584	582	571	532	549	547	558	568	530	568	562	570	519	524	525	564	538	522	536	571	572	564	552	553	560	585	537	556	540	571	575	597	627	568	561	575	557	564	569	541	572	586	592	523	598	555	564	513	569	545	489	557	557	558	583	545	577	586	531	574	557	554	576	569	525	544	564	564	560	557	573	582	546	556	547	552	575	581	560	565	549	539	559	565	567	579	581	528	538	620	563	545	533	569	559	538	556	547	567	546	541	544	548	529	558	552	548	561	589	580	606	606	571	549	553	602	559	537	587	624	547	533	582	572	569	548	544	560	551	526	596	547	552	557	516	537	597
43498	19295	6596	2564	1853	1146	901	842	1095	1229	1152	1183	958	919	931	713	733	734	529	584	541	419	411	357	351	357	355	372	440	449	448	368	394	386	411	346	326	395	419	499	434	513	456	506	483	568	359	376	372	323	326	333	345	334	328	305	315	339	354	308	316	305	342	316	345	320	349	312	332	300	334	338	328	318	303	322	335	310	294	326	294	305	319	316	334	332	332	315	330	348	323	305	324	335	316	301	312	325	344	315	347	315	322	366	320	322	312	313	324	292	326	283	308	304	331	320	371	339	378	303	321	306	333	310	339	324	324	316	362	316	287	319	371	303	314	313	319	334	309	357	339	313	362	319	360	328	331	344	321	305	323	322	329	320	310	331	321	312	323	349	333	338	313	342	290	332	335	315	326	336	322	301	329	317	312	355	299	292	333	273	307	326	334	345	288	311	294	335	295	349	338	324	291	316	345	337	291	303	316	314	350	320	321	340	318	353	341	368	300	333	334	312	323	310	331	314	308	289	297	317	324	329	332	297	289	325	301	322	309	359	302	325	343	294	351	334	287	311	307	338	345	314	316	326	322	339	311	333	363	309	298	353	325	289	372	338	313	335	316	311	327	382	333	317	339	326	329	313	302	334	327	316	328	312	313	321	328	309	300	335	271	301	296	295	324	351	329	319	339	335	329	317	310	356	314	330	306	311	331	346	324	319	330	320	356	315	311	324	326	345	334	317	298	345	322	347	378	310	364	358	324	306	343	322	282	335	307	330	286	316	314	328	318	332	293	334	350	304	308	289	291	341	342	350	305	313	307	295	284	336	321	363	314	341	313	292	277	340	324	304	323	335	316	346	331	329	322	302	338	324	293	320	332	320	334	320	365	346	357	311	320	316	280	293	314	320	327	340	305	292	323	318	331	339	311	278	328	307	361	315	321	315	309	321	301	320	301	314	318	286	314	317	313	348	322	350	324	321	363	325	345	304	334	318	337	335	319	334	332	323	303	304	294	336	324	357	309	315	319	293	329	286	331	301	333	339	311	300	337	367	279	296	320	299	341	306	290	338	328	326	324	326	349	337	326	316	309	318	316	335	321	324	330	348	334	333	315	314	303	341	318	315	313	316	308	334	327	319	316	309	372	306	341	353	302	295	320	323	343	323	306	323	329	308	311	314	325	330	304	332	338	300	297	291	354	338	326	306	333	316	317	325	330	329	301	314	294	301	307	319	322	306	322	359	320	327	314	358	313	299	344	329	375	335	318	325	319	338	328	313	316	350	296	337	321	299	324	308	326	330	360	327	302	347	305	316	315	347	334	325	337	347	324	310	342	296	353	297	331	336	307	335	292	310	321	295	343	338	323	298	310	341	371	342	283	322	326	338	329	350	286	339	295	296	325	318	333	329	296	302	337	320	324	354	354	341	322	323	322	290	357	309	280	305	321	321	320	354	327	313	312	304	288	329	302	313	326	340	321	304	339	316	332	303	298	326	319	335	314	325	299	298	338	352	322	330	344	309	348	326	347	351	340	310	306	328	338	315	316	339	317	323	331	284	338	311	307	331	329	330	325	310	323	324	352	320	355	334	314	321	334	342	341	302	312	338	337	335	324	328	363	338	352	289	327	316	346	357	321	318	337	329	305	336	359	324	307	328	319	297	293	318	357	322	310	331	373	334	292	318	313	312	316	311	330	331	314	326	288	317	313	319	328	320	323	328	341	320	327	317	348	327	289	307	319	316	302	292	320	324	311	354	345	316	322	341	328	309	359	319	313	308	341	301	316	293	313	340	316	327	324	304	314	311	335	355	330	328	311	313	322	308	301	344	301	354	337	334	312	312	326	339	336	340	331	337	351	286	347	337	336	292	334	316	355	282	319	325	304	347	335	342	339	335	311	356	344	291	317	303	274	351	289	289	318	337	317	320	328	305	311	310	335	319	330	358	296	317	325	316	332	330	342	322	362	342	313	333	337	312	303	317	295	328	323	316	300	328	301	339	303	291	317	311	319	312	319	296	322	321	350	316	336	346	325	312	303	314	316	346	284	321	320	324	317	332	327	340	325	339	318	308	310	319	277	319	355	339	347	340	340	291	333	310	300	347	319	329	333	336	316	336	364	337	342	350	291	291	332	347	337	320	316	331	329	314	333	314	356	330	286	328	355	314	269	282	320	345	310	329	327	323	337	325	345	305	319	334	321	304	310	342	297	300	347	336	327	318	325	338	344	323	327	313	325	308	338	340	281	313	326	354	341	368	323	327	288	355	316	321	331	349	353	312	316	309	316	301	346	338	325	323	323	321	339	324	340	312	326	319	328	323	316	324	280	300	302	303	302	326	349	339	296	349	328	284	298	298	311	319	338	340	319	333	350	316	331	359	314	336	333	324	333	341	320	325	328	338	318	343	302	313	341	337	318	359	314	296	314	322	305	273	293	334	352	307	342	318	284	351	338	312	312	320	337	325	323	326	299	334	324	312	336	319	330	305	316	332	311	296	306	326	299	326	325	314	287	267	276	300	278	325	330	347	341	306	324	313	325	303	325	280	367	273	324	300	328	320	312	323	315	318	342	354	310	295	349	318	289	347	332	320	296	335	301	326	331	323	352	306	301	321	266	311	357	327	357	283	315	312	321	298	320	324	324	339	349	334	328	294	284	309	344	316	328	300	349	323	322	326	325	327	320	334	348	301	298	312	343	328	312	336	345	319	342	335	314	329	343	307	350	329	330	291	338	270	314	322	338	305	297	305	311	337	326	333	321	335	296	330	319	320	330	342	303	329	290	364	316	316	334	348	314	294	313	295	285	297	327	308	307	329	318	334	355	336	316	317	329	299	342	326	311	314	289	322	320	310	310	307	291	339	322	317	330	348	332	329	349	320	322	303	303	342	338	343	331	301	311	318	307	327	362	330	298	299	336	325	300	346	309	328	320	339	330	304	312	308	333	311	314	346	326	300	300	319	311	288	315	301	322	318	351	358	319	340	346	329	301	379	325	341	300	302	322	318	305	354	297	330	360	317	314	351	300	323	332	301	315	323	338	307	323	316	308	318	305	292	306	325	342	327	324	327	339	318	322	337	320	359	346	315	321	309	318	357	291	319	336	328	299	350	302	363	320	327	277	334	311	319	339	311	330	284	315	307	317	309	344	260	287	322	321	349	327	319	308	335	291	303	304	353	305	315	347	309	319	320	302	324	345	305	350	316	337	327	305	337	339	358	310	315	309	333	305	328	315	344	281	340	306	323	308	398	319	334	329	332	348	321	299	335	305	334	327	284	323	366	349	304	357	385	315	313	365	337	338	283	332	338	334	305	295	315	309	318	319	318	345	325	325	311	318	313	338	326	305	322	320	337	337	308	373	312	324	346	338	299	282	310	348	377	294	314	325	322	342	307	332	337	354	359	305	322	319	285	300	313	314	346	324	320	302	336	329	285	331	295	321	340	296	361	337	315	333	330	310	287	320	350	312	331	309	333	300	315	351	297	362	320	339	290	327	346	325	299
21330	2800	4624	5644	4958	4030	3291	3486	4804	5522	5566	5737	4591	4901	4673	3505	3671	3362	2080	2501	2315	1287	1413	1190	1218	1304	1161	1183	1340	1600	1630	1358	1197	1205	1174	1117	1169	1218	1655	1939	1635	2438	2086	2256	2027	2599	1059	1402	1352	833	812	804	833	873	846	809	796	892	833	836	843	811	805	844	824	848	861	808	770	767	819	832	837	874	803	845	795	782	788	771	807	797	812	849	794	791	822	775	797	802	801	810	772	766	858	820	793	812	807	786	829	871	911	823	871	819	830	804	826	787	771	843	805	774	795	844	794	798	829	805	844	828	778	839	823	845	842	790	784	798	787	775	790	830	845	814	796	793	781	763	816	844	836	859	803	776	792	744	788	804	820	785	829	819	790	781	789	748	765	793	838	846	818	824	804	776	782	851	807	735	833	798	825	766	786	810	725	773	804	812	834	820	793	787	825	779	821	815	793	821	798	817	801	770	805	783	806	810	783	772	818	800	809	768	802	828	799	787	777	796	823	779	803	806	801	816	817	830	767	806	823	797	777	841	817	843	826	871	783	755	775	777	817	850	774	805	792	831	784	830	843	770	837	754	815	814	750	804	774	785	791	752	776	771	805	758	764	786	821	794	813	801	805	821	763	786	805	775	781	788	746	769	776	812	833	801	764	807	762	781	820	813	766	795	815	780	792	833	797	831	807	769	760	803	788	762	809	805	812	784	836	795	814	836	772	788	832	812	816	830	776	809	871	811	801	782	795	791	820	809	820	790	815	847	818	762	780	790	800	764	764	801	789	833	814	834	786	814	806	837	810	800	809	797	772	803	801	792	810	806	757	806	823	771	834	827	800	782	805	830	798	797	772	806	839	756	802	781	738	754	814	783	780	835	820	804	810	789	790	765	753	794	800	804	785	800	760	771	807	848	854	769	791	807	773	783	817	797	804	806	818	763	761	832	769	785	804	772	804	823	762	803	749	789	788	807	804	815	832	818	762	824	781	754	826	765	773	771	783	812	774	808	814	807	804	850	787	775	835	819	804	772	771	855	821	813	810	754	750	788	811	774	799	787	772	831	770	776	845	804	751	776	773	777	824	757	780	818	819	765	742	794	805	831	824	829	808	821	794	832	788	743	775	797	785	779	785	798	791	817	843	798	788	757	744	781	761	777	786	840	732	822	777	762	801	784	802	781	777	824	823	805	770	798	804	838	779	856	797	817	844	757	822	804	802	785	765	772	807	826	813	796	817	808	771	816	793	790	756	784	770	896	794	805	809	842	817	770	818	787	791	852	798	762	842	812	799	800	798	830	794	776	759	797	787	812	794	803	757	772	846	835	818	768	806	824	798	819	797	785	770	830	799	774	824	763	826	781	748	784	760	764	749	804	853	780	810	789	782	817	821	758	757	827	849	816	841	805	745	794	799	834	811	805	801	811	822	803	804	790	762	799	819	792	808	789	820	811	801	818	768	738	784	860	790	816	812	840	807	816	783	799	778	805	778	814	778	751	824	788	805	791	759	775	798	798	851	827	809	786	804	784	800	774	779	789	788	806	787	809	802	799	841	787	816	782	752	786	798	816	760	782	802	787	809	793	883	829	830	812	826	806	776	827	773	785	789	775	783	854	778	797	865	823	827	819	809	803	783	814	790	850	822	777	790	820	816	835	799	807	824	806	772	790	815	759	805	751	788	809	776	813	820	822	820	796	810	822	821	820	759	816	849	748	783	759	799	804	827	772	795	779	814	802	844	806	795	789	779	806	777	796	775	796	802	795	757	806	795	786	737	802	794	766	845	756	781	801	800	830	820	768	803	834	751	783	768	820	774	832	775	792	773	801	772	761	793	836	787	783	773	786	786	753	828	809	771	858	761	779	761	816	751	815	809	748	759	833	729	751	821	767	779	810	776	767	853	776	859	837	804	877	812	767	828	814	805	778	824	762	782	817	784	809	762	786	790	838	800	773	792	742	830	796	813	794	765	810	817	753	791	776	778	796	820	779	760	785	815	798	816	857	902	799	756	831	825	769	835	796	826	817	810	791	786	804	783	808	850	762	783	804	759	753	799	755	847	802	754	799	783	799	812	842	791	769	762	832	789	784	785	822	815	767	730	828	791	791	769	806	781	788	744	836	758	784	772	767	814	800	773	779	776	854	762	791	765	832	772	772	832	745	820	802	773	803	791	814	721	778	792	815	772	781	777	815	791	809	740	819	806	844	756	789	782	808	782	835	781	760	802	762	799	794	829	815	760	851	784	795	793	847	821	786	810	757	794	800	792	825	777	783	861	822	830	772	782	786	791	837	778	770	801	788	808	784	783	841	762	772	830	839	836	789	799	811	738	832	852	846	801	896	813	812	813	797	807	784	812	820	784	774	812	774	812	777	754	833	803	858	729	800	780	816	772	748	792	713	794	779	765	837	765	806	826	802	816	780	818	818	808	872	770	797	779	811	754	790	776	831	735	771	759	815	820	770	793	858	837	821	797	818	762	781	794	784	807	786	795	786	795	733	768	778	809	796	831	741	793	841	803	829	782	810	817	820	797	782	809	752	762	788	828	774	800	783	820	834	788	810	825	786	798	842	839	763	775	805	810	831	758	834	817	813	768	802	776	817	822	798	799	818	767	870	799	857	813	804	835	775	796	802	861	783	776	776	840	802	804	824	783	731	735	752	809	842	809	768	854	839	769	804	802	770	823	783	783	793	821	738	796	793	797	786	809	812	884	768	727	867	834	816	838	774	782	789	790	800	769	792	802	810	814	815	864	769	804	787	798	781	807	779	784	783	806	753	815	788	773	823	766	775	786	777	779	830	816	797	822	756	799	815	818	786	791	794	793	765	813	756	787	814	793	799	762	752	799	786	791	788	823	790	777	829	824	841	802	815	731	762	780	778	791	775	789	804	785	809	794	824	783	820	728	788	769	828	814	737	808	801	767	802	832	843	823	739	787	781	826	801	802	853	813	809	821	764	799	805	798	832	798	807	797	788	788	792	797	749	792	829	788	807	768	789	757	798	800	787	845	796	782	810	800	794	816	793	819	808	818	844	820	798	763	816	782	839	778	809	814	776	796	828	818	823	792	766	822	739	848	801	813	820	773	718	793	793	785	768	803	791	789	780	825	790	792	825	817	757	787	778	781	787	784	761	818	808	795	826	812	781	797	782	863	757	744	766	809	796	767	801	791	801	784	883	801	821	819	826	833	840	810	768	788	743	813	801	799	823	753	822	828	783	792	783	771	827	785	834	783	779	740	816	833	800	787	803	756	770	798	768	786	793	827	894	784	754	794	831	802	844	792	789	791	797	823	769	807	792	817	753	804	830	839	809	756	789	768	770	819	751	837	797	820	782	796	824	759	791	788	784	845	791	827	734	813	786	771	772	773	844	762	836	822	851	800	779	822	777	745	851	834	739	795	804	771	804	804	832	824	784	774	836	818	830	829	807	796	792	753	816	768	760	754	801	816	744	769	825	774	792	778	794	789	782	773	788	791	823	810	830	780	715	854	762	852	790
3447	463	342	359	362	344	371	418	523	596	584	609	533	558	560	469	502	482	370	416	392	304	335	363	357	337	352	352	334	348	367	344	337	363	346	366	329	343	302	323	317	339	306	334	339	336	376	377	340	309	327	327	385	355	371	331	334	355	304	303	363	360	370	348	330	317	369	299	339	332	336	335	309	324	324	289	365	302	326	382	356	370	323	363	339	346	316	352	341	331	341	322	336	323	371	318	338	324	362	319	318	337	336	336	356	357	347	345	345	301	331	339	353	331	299	347	305	330	344	343	345	324	308	338	354	338	345	347	302	322	320	342	340	322	305	351	324	356	363	372	323	325	348	340	337	347	328	335	332	338	342	308	303	346	335	332	335	301	314	337	349	366	380	335	349	370	341	311	343	361	347	311	320	355	330	343	363	307	348	323	338	339	354	340	361	335	332	345	343	320	346	297	345	314	344	360	365	337	387	355	367	328	342	345	357	349	343	364	333	320	339	338	352	357	357	343	352	311	334	345	354	339	349	322	365	363	318	350	364	380	321	343	327	332	368	334	327	357	348	334	320	352	314	353	315	351	345	375	322	326	312	357	303	326	317	312	347	373	354	402	321	318	324	293	331	327	311	336	323	380	333	342	341	356	334	334	346	357	333	332	372	360	338	348	370	331	360	333	332	325	301	337	361	307	343	360	333	292	344	326	344	346	317	334	330	352	329	323	317	315	377	355	326	383	391	379	315	355	348	357	338	349	361	351	335	341	341	343	336	333	343	336	359	300	338	375	359	328	331	329	368	369	330	362	350	334	309	370	304	343	321	329	351	331	334	316	347	357	362	336	337	336	289	308	332	347	347	300	312	344	337	327	358	330	365	326	313	354	342	327	365	367	352	313	335	332	319	352	372	323	333	384	299	322	340	326	337	377	298	343	317	324	356	361	305	326	349	343	354	353	360	313	324	285	350	353	362	337	355	327	332	333	310	333	349	335	340	328	333	326	341	306	350	316	305	312	333	359	360	341	305	345	325	331	359	345	337	362	386	328	310	349	355	324	346	332	346	357	324	351	349	337	350	358	335	322	333	344	352	334	331	355	339	336	334	351	308	361	354	344	342	334	329	328	363	343	360	340	326	346	356	357	298	315	320	320	336	335	370	333	341	358	377	336	341	335	354	371	337	334	317	326	353	329	308	342	345	330	353	325	315	353	341	353	332	361	326	342	352	360	350	338	319	364	369	350	328	322	348	332	339	314	339	352	332	350	310	340	347	366	332	329	343	364	337	333	349	312	336	314	361	329	364	350	355	329	332	359	317	334	315	316	350	377	378	318	334	337	322	341	323	366	333	373	343	328	330	346	358	338	321	342	334	320	374	354	329	325	356	312	353	347	352	356	326	344	336	375	357	360	381	314	322	324	327	354	358	337	345	339	315	337	366	341	332	334	336	303	316	352	358	325	338	370	334	370	344	314	310	280	332	332	358	313	322	335	328	313	361	324	329	321	336	325	353	328	339	318	341	321	339	344	360	315	345	348	303	341	345	353	317	315	338	340	313	326	331	338	357	327	357	346	326	349	353	334	311	341	319	317	334	375	330	325	307	345	369	321	329	337	314	366	349	319	377	317	337	327	353	342	342	345	335	339	361	335	321	351	324	343	313	334	343	336	379	348	332	321	315	319	366	329	349	330	326	341	337	297	310	354	375	314	384	333	334	335	347	327	356	335	367	326	324	326	361	326	361	323	334	338	364	350	334	320	369	339	319	349	321	359	337	338	326	355	330	309	336	370	317	347	337	340	330	323	360	359	333	352	318	346	321	364	358	358	357	325	323	332	334	331	333	347	358	369	358	337	319	324	347	334	355	323	359	345	348	300	347	339	343	332	351	352	366	362	357	332	352	301	321	363	380	346	371	393	347	329	301	341	320	330	354	361	343	343	333	308	334	321	339	318	323	362	318	329	359	338	325	348	342	355	359	314	328	344	309	363	374	341	329	333	344	365	370	372	342	347	307	350	332	357	368	348	317	354	323	318	292	331	320	347	322	319	372	358	346	314	351	330	333	373	330	362	320	373	352	346	353	297	342	389	347	335	312	328	345	341	350	353	327	341	364	326	346	320	365	319	331	350	342	347	343	340	362	339	355	342	331	329	335	343	330	368	360	355	337	340	349	351	354	310	326	334	344	337	310	319	336	361	322	354	319	372	342	353	327	353	332	311	323	341	338	377	350	320	350	328	313	348	299	334	361	338	306	301	295	329	327	352	322	376	332	337	288	355	365	357	365	342	334	327	369	330	343	353	335	340	338	324	307	320	321	347	310	335	346	325	331	314	371	325	346	339	353	314	369	345	360	328	321	319	333	334	335	354	338	313	354	360	299	324	337	349	350	363	328	317	348	309	317	342	368	359	334	375	333	337	335	325	334	348	322	345	323	341	357	315	354	306	357	339	344	351	328	327	311	331	304	297	293	324	338	325	334	308	324	358	340	318	341	374	333	365	350	323	347	326	362	333	357	335	338	310	345	323	361	350	358	334	359	339	334	315	352	342	315	335	352	363	318	339	340	366	329	341	342	371	301	339	312	347	303	338	354	346	343	326	326	318	340	339	347	304	295	344	323	367	335	338	341	338	344	312	338	341	328	330	321	364	379	295	349	347	355	298	332	346	344	355	340	338	347	331	353	359	305	347	327	372	320	348	325	346	325	320	360	298	350	330	340	350	340	377	322	331	372	344	343	325	356	351	353	321	314	352	358	348	347	329	358	347	296	319	374	355	313	308	324	327	325	349	298	334	326	340	361	363	345	345	327	327	331	331	331	360	344	325	313	328	314	342	337	335	346	331	350	330	336	337	368	331	333	348	335	337	324	344	335	324	308	321	326	364	336	360	297	335	363	335	335	351	334	336	336	335	350	328	349	314	328	329	337	398	342	322	304	359	314	366	346	350	338	344	351	336	358	343	335	290	375	323	319	336	331	335	332	341	309	325	329	338	351	341	355	339	338	338	355	336	353	360	360	336	360	336	339	349	327	344	331	341	346	378	327	332	350	359	330	350	368	334	326	311	376	320	320	315	345	316	346	324	363	339	315	336	372	314	347	369	351	344	365	346	343	320	364	328	333	338	310	361	319	319	368	335	352	332	341	320	321	332	325	349	327	350	368	340	323	361	329	325	344	336	362	306	340	366	335	330	361	346	336	333	344	347	318	392	343	303	367	314	356	326	325	322	346	336	306	377	345	310	316	315	319	309	337	313	322	352	359	309	368	330	357	327	349	359	350	335	309	321	317	358	350	338	324	325	347	354	347	349	302	323	347	329	310	352	316	338	334	318	320	364	353	347	328	349	352	357	363	382	336	352	344	343	359	337	339	360	330	332	333	281	345	335	359	330	326	359	322	334	372	360	345	332	309	330	335	332	326	329	325	351	348	327	321	336	364	348	331	348	330	339	364	347	334	359	355	370	311	325	355	314	359	298	352	359	319	339	309	326	333	292	343	311	332	345
3508	847	878	878	829	868	879	1243	1849	2379	2429	2449	2021	2342	2144	1700	1797	1590	1146	1338	1266	900	823	796	902	785	839	787	930	1071	1008	970	844	879	861	828	820	815	798	797	804	845	772	817	809	793	803	813	841	795	813	804	733	768	783	824	781	815	786	826	765	817	841	790	799	808	763	801	799	851	787	823	780	807	807	791	807	708	759	817	824	745	792	831	756	821	785	822	769	759	751	777	777	783	878	814	792	841	795	788	786	761	766	800	819	797	810	764	748	760	764	801	779	772	741	855	785	799	812	749	782	806	798	784	797	786	781	825	741	797	751	813	816	788	814	863	806	826	806	810	813	760	770	785	790	771	806	816	804	803	753	854	813	821	816	755	869	812	795	816	766	819	816	794	814	791	843	755	795	824	808	814	769	775	820	847	808	810	817	761	819	765	854	799	777	760	729	796	779	786	812	762	826	840	804	747	799	789	795	813	748	796	784	836	777	785	802	860	815	821	829	797	783	741	806	812	795	789	811	793	797	838	781	771	786	778	844	784	780	758	748	857	805	794	814	791	786	854	798	818	787	833	827	862	820	754	797	852	815	800	805	804	815	768	795	797	779	783	788	772	804	781	784	751	779	801	784	809	793	809	819	799	808	783	799	816	782	815	782	762	829	776	773	791	798	785	798	810	795	807	797	794	771	786	784	809	727	737	857	808	800	777	800	815	743	810	812	770	721	784	762	798	827	826	786	794	816	812	745	802	815	803	810	756	834	757	823	795	795	815	812	795	812	810	764	816	817	800	780	778	821	823	800	809	770	780	770	755	756	855	801	816	780	857	809	784	819	817	812	837	782	831	786	768	853	770	762	778	844	822	802	758	803	766	751	799	751	755	769	823	794	746	791	812	809	813	790	814	753	785	812	799	816	821	778	731	767	816	789	811	788	804	753	789	770	803	845	782	807	796	785	788	884	795	822	806	839	741	815	796	762	811	796	842	825	804	821	792	816	780	796	814	718	749	754	774	752	851	774	803	788	817	804	791	742	767	781	797	857	807	787	813	761	803	758	801	784	788	813	773	757	796	774	797	825	807	821	798	802	737	808	797	811	806	826	782	789	807	860	774	817	810	817	819	723	827	832	800	814	785	800	773	790	805	791	807	810	736	815	793	785	852	822	782	834	778	820	763	772	766	804	844	790	832	751	818	755	739	825	741	786	784	806	832	832	841	804	819	804	807	769	764	770	812	767	816	748	764	794	766	805	771	773	807	792	815	802	777	826	779	815	786	769	788	771	825	821	757	762	786	795	810	799	762	827	813	767	802	790	823	819	790	764	785	806	796	781	814	756	824	773	751	811	831	765	763	855	804	782	798	794	761	767	739	796	841	831	784	757	823	790	827	803	830	769	782	847	801	786	799	827	805	798	822	796	817	766	782	765	786	743	822	795	816	773	806	766	792	793	788	836	755	754	774	752	807	765	804	792	823	797	796	775	795	818	778	817	799	802	779	798	856	746	810	802	806	848	827	760	796	813	826	764	814	825	784	799	809	766	817	804	765	751	838	812	782	835	778	740	771	777	773	852	788	848	770	819	781	820	760	804	796	781	823	769	804	811	765	770	789	793	749	729	816	800	822	826	813	842	773	795	764	779	782	743	816	792	771	779	760	759	769	798	806	811	762	771	799	799	796	797	746	788	842	820	787	768	778	766	749	722	831	809	808	834	762	782	814	775	796	800	778	789	821	812	812	808	791	793	742	816	812	779	743	779	791	858	754	758	782	841	853	802	728	807	769	796	785	829	789	783	791	797	823	803	814	807	768	795	760	823	800	726	800	804	753	789	806	840	768	772	810	757	817	876	759	804	814	737	826	805	816	766	794	809	773	799	762	795	785	809	781	824	786	776	812	752	763	799	791	789	817	828	789	794	766	755	779	776	803	789	769	809	783	782	783	801	790	812	780	787	842	787	817	799	837	778	819	836	816	804	805	770	765	775	741	778	823	779	793	784	860	778	812	777	841	768	757	844	746	777	815	833	784	808	781	832	795	829	799	812	784	778	782	813	848	789	712	789	779	780	796	803	806	830	784	812	805	825	834	857	830	788	745	841	784	822	817	785	837	808	823	791	788	802	827	847	795	773	780	776	826	812	806	806	805	788	834	830	769	816	827	783	774	819	836	797	780	816	781	843	741	767	829	749	800	818	827	799	842	801	796	832	769	773	800	819	785	797	779	830	787	818	832	799	762	766	807	816	796	790	824	796	777	791	804	776	799	809	795	820	758	796	752	819	750	815	830	753	760	784	794	797	806	860	797	784	754	790	790	823	820	815	832	799	807	833	816	786	813	782	796	826	763	799	817	808	827	821	800	842	800	778	808	758	749	797	734	761	826	777	801	794	838	790	779	791	821	804	780	789	789	737	740	781	813	841	843	748	758	783	867	834	830	886	775	800	841	806	779	813	786	750	771	789	769	760	813	836	846	826	830	754	811	749	793	760	796	788	772	776	792	895	815	786	790	795	782	800	847	772	830	826	803	825	752	786	786	823	788	842	769	810	804	843	790	801	809	814	754	771	795	875	834	820	805	803	804	842	840	809	837	739	805	787	848	804	720	788	769	817	803	793	802	829	817	789	746	800	839	771	801	791	768	769	800	808	866	802	813	804	800	797	773	822	759	816	841	737	817	809	811	767	799	790	789	842	753	758	780	787	783	853	741	785	790	815	818	842	786	802	850	819	786	802	775	795	807	780	806	804	805	760	802	814	804	850	776	779	788	823	775	832	782	811	790	766	843	785	806	759	784	766	777	789	800	808	778	758	808	814	801	785	823	810	777	813	779	755	828	800	758	808	805	785	759	833	759	785	811	735	778	787	791	795	808	796	840	803	805	802	779	756	769	802	833	851	816	791	786	738	821	806	778	788	766	850	803	753	805	803	770	816	793	747	789	784	836	798	825	795	874	775	740	794	852	778	807	800	816	770	856	809	785	773	832	825	796	755	839	811	776	774	739	793	831	779	788	843	764	810	856	759	815	809	796	804	786	798	802	800	837	772	823	797	802	793	806	744	805	785	810	783	800	787	757	857	778	774	812	799	799	807	843	825	792	800	793	790	784	769	835	793	787	800	772	733	817	785	771	821	780	814	810	801	763	782	730	794	811	778	803	813	821	754	824	822	825	767	793	824	787	783	814	815	798	860	804	825	780	789	783	826	825	759	862	750	803	807	801	726	826	757	778	787	783	790	792	791	792	801	786	814	802	743	780	845	824	838	758	760	845	834	760	793	804	821	779	796	776	826	845	775	834	821	799	832	781	770	832	791	807	800	773	784	778	809	790	803	807	842	776	764	857	798	776	809	789	787	763	810	772	806	795	795	792	845	765	795	859	806	738	782	817	784	776	847	836	827	762	746	810	771	786	795	819	864	744	824	793	768	761	840	808	772	756	740	743	831	804	814	789	789	773	808	810	807	749	827	802	816	851	777	807	815	835	803	768	808	763	873	809	785	788	840	786
33581	9662	1824	1222	921	602	472	497	699	835	809	714	634	632	614	501	496	446	312	328	381	265	262	241	243	252	269	226	258	281	255	249	235	231	238	242	235	226	252	279	268	283	289	303	283	270	228	290	233	216	190	206	213	227	224	206	237	192	204	200	216	247	236	198	214	252	203	203	231	224	240	255	244	218	208	208	201	237	217	231	217	219	224	205	205	216	204	230	203	233	209	201	183	210	229	219	218	200	200	227	234	218	248	217	195	222	211	200	214	197	201	217	216	219	239	203	212	216	234	182	246	218	195	213	216	206	187	202	212	207	204	233	221	216	220	214	226	216	242	223	214	223	229	213	244	209	206	201	199	235	201	199	203	185	233	219	227	221	209	192	224	188	208	232	211	217	235	203	237	234	209	200	224	221	213	228	202	211	216	215	213	208	226	221	195	232	206	220	217	197	221	208	213	226	217	184	215	198	220	234	223	204	206	237	207	223	232	212	203	225	182	219	184	231	213	206	205	229	231	216	205	217	226	235	224	192	216	216	203	240	229	247	232	203	224	201	216	197	208	217	214	181	208	232	216	211	211	212	227	210	183	205	206	205	209	194	224	205	213	221	224	208	219	234	228	208	218	208	222	187	202	241	207	220	235	214	212	206	202	229	215	185	202	210	209	222	216	175	196	221	198	224	237	212	199	221	219	231	226	218	223	207	201	206	230	200	199	195	236	206	186	193	197	211	214	218	197	216	230	222	230	196	202	214	211	246	228	215	182	212	222	194	203	198	227	247	235	185	212	207	234	235	233	232	242	229	210	232	220	224	242	195	208	225	210	216	219	203	220	211	214	198	181	234	192	227	200	229	227	194	208	221	201	207	199	199	198	218	256	233	241	219	222	226	201	228	229	228	205	216	185	224	226	203	229	220	182	218	201	221	198	222	215	224	237	214	225	208	217	205	227	241	210	216	215	227	206	217	208	213	210	237	225	216	206	211	191	209	224	211	219	227	232	240	179	216	216	213	228	200	201	230	207	218	211	242	209	215	203	167	234	214	212	209	196	207	178	171	202	211	177	186	244	225	200	204	221	212	218	196	193	243	201	223	196	213	212	210	215	200	198	222	249	213	211	210	192	214	216	230	209	231	213	228	185	225	218	219	224	218	221	200	246	194	191	205	227	233	217	215	203	218	231	195	214	240	191	215	217	209	202	218	220	221	212	190	204	228	228	235	233	202	259	205	206	219	194	206	234	207	193	223	202	213	211	213	221	217	190	198	198	205	241	193	213	222	215	212	197	224	200	201	188	225	241	200	227	217	225	205	205	198	188	201	224	207	200	219	221	212	222	221	214	179	206	206	212	195	223	202	197	196	210	202	184	226	212	218	204	228	196	204	239	215	189	216	240	223	209	208	189	190	214	200	221	235	214	215	220	195	199	211	209	242	224	197	208	214	180	235	198	199	188	181	212	208	216	226	221	231	215	194	226	195	191	204	220	208	217	204	228	213	221	217	222	207	208	205	216	208	212	208	190	186	225	222	222	216	220	199	204	216	201	195	193	247	201	198	219	213	241	219	235	231	209	215	210	201	216	201	205	241	218	187	200	199	207	215	217	225	215	208	197	207	223	242	228	215	204	200	211	221	224	214	181	205	198	251	240	210	179	188	208	200	192	207	237	224	230	224	202	233	238	209	203	209	218	248	185	191	195	236	237	228	225	192	248	231	199	207	209	208	208	221	205	210	219	219	207	182	198	209	222	224	208	193	237	209	195	190	220	245	218	226	205	216	201	222	228	192	210	220	194	205	206	170	231	204	209	197	227	208	201	197	210	211	207	210	243	204	216	214	203	208	221	214	208	245	233	216	225	242	222	197	217	201	228	207	233	194	212	222	223	249	217	177	209	212	237	210	212	181	209	212	202	212	214	221	211	223	212	218	207	214	214	200	218	213	226	198	210	211	213	207	218	207	225	185	195	226	239	215	223	209	199	211	208	198	229	196	206	225	204	222	195	189	216	209	244	186	211	197	230	208	218	223	228	200	190	227	221	215	206	209	230	182	224	218	201	193	196	226	197	192	200	240	214	198	205	225	219	226	225	210	195	217	199	195	196	224	184	182	227	214	199	204	209	220	219	231	196	202	198	206	222	212	205	216	196	205	211	227	224	186	194	190	200	220	200	205	201	202	215	202	224	178	210	213	211	223	212	195	230	240	206	229	236	230	214	219	213	211	233	255	215	200	197	226	201	200	221	227	219	234	200	224	212	199	195	207	213	213	212	211	209	223	230	206	220	216	220	221	207	210	209	225	235	222	214	208	210	209	228	224	231	249	216	199	218	196	205	212	205	203	220	189	222	208	207	220	217	210	218	219	233	229	222	221	192	214	207	236	232	185	216	204	260	226	235	221	197	210	234	210	214	216	224	204	211	266	215	242	196	219	196	195	191	217	225	232	211	223	208	217	216	189	200	203	242	193	244	196	230	204	198	210	210	213	200	230	183	211	211	221	232	218	198	237	240	196	230	195	198	209	216	204	210	196	230	230	210	226	207	237	209	205	214	231	212	223	223	190	213	215	203	234	228	218	191	243	209	235	209	218	205	199	191	199	204	209	202	187	221	196	204	204	228	220	221	211	211	240	206	223	212	222	221	180	228	202	192	233	219	214	207	233	219	211	215	207	234	225	196	210	211	200	221	199	206	217	207	205	210	197	203	203	216	214	204	206	200	205	216	199	217	217	232	253	211	248	203	218	195	216	212	225	195	214	223	218	184	210	224	215	214	218	194	210	218	198	209	223	212	219	183	197	194	198	210	210	216	218	235	226	209	193	191	196	212	198	222	172	228	201	186	196	198	218	213	214	216	212	227	216	207	199	203	214	196	226	219	230	209	210	196	212	227	213	203	222	227	203	245	211	209	215	217	228	216	196	212	255	233	173	205	223	228	190	201	213	222	209	239	204	215	181	219	204	208	224	223	222	228	225	238	196	214	243	231	190	225	203	208	187	215	236	205	215	214	207	234	193	239	195	200	205	251	211	216	224	215	183	221	186	229	217	234	209	195	232	233	225	206	205	216	190	231	204	232	239	230	205	212	202	221	239	215	203	197	229	231	215	211	170	227	206	230	209	242	212	225	218	234	242	222	220	181	229	226	216	216	215	214	193	195	213	202	208	218	215	217	198	202	217	190	233	224	200	215	221	212	228	199	218	225	244	207	238	213	235	251	222	220	217	203	219	211	216	190	230	226	206	202	225	231	188	193	208	238	224	230	220	233	218	225	232	212	186	185	240	201	201	224	239	216	225	201	213	249	208	207	230	229	223	224	202	163	194	195	227	232	223	199	215	206	255	234	198	208	236	221	207	208	207	205	222	243	225	236	204	214	201	203	209	232	241	210	218	187	203	191	201	214	214	197	188	203	227	197	185	214	212	206	228	214	196	256	228	219	205	184	226	193	217	221	206	218	203	189	216	214	247	204	203	228	204	217	218	164	206	221	203	229	231	191	231
15416	1691	2609	3180	2816	2143	1943	2363	3294	4142	4012	3686	3116	3443	3175	2438	2488	2268	1392	1469	1565	870	853	794	809	790	755	777	984	1055	1081	988	804	788	799	742	742	788	956	1080	966	1308	1276	1110	1179	1364	655	975	786	589	547	615	548	557	597	578	568	616	596	606	576	602	580	555	591	600	546	600	579	577	586	562	573	561	557	619	603	609	557	558	572	603	563	561	568	549	574	557	575	543	573	575	589	583	581	532	583	571	573	563	574	565	555	589	533	563	578	554	550	567	563	577	570	568	560	578	541	558	555	560	530	551	591	563	546	590	575	536	531	554	579	494	584	559	535	562	562	587	569	577	561	548	551	576	543	514	553	579	560	576	577	575	561	573	574	533	559	578	614	584	589	578	579	585	548	525	603	542	572	578	539	499	602	520	526	559	566	593	581	540	559	584	584	550	591	517	587	534	549	572	583	588	597	519	533	594	560	542	548	561	603	586	538	532	526	545	548	561	560	555	577	553	538	540	552	561	548	565	554	567	568	526	569	560	553	558	574	571	580	563	579	565	533	598	587	564	530	560	576	567	575	545	565	602	557	521	527	570	537	548	537	556	562	572	521	546	554	545	544	557	585	548	577	572	587	586	535	621	512	536	564	529	540	508	511	528	592	593	572	548	546	632	539	540	553	562	574	558	564	573	566	572	569	560	558	546	588	583	561	561	526	580	564	556	552	579	583	581	582	561	567	565	533	556	527	555	519	563	591	557	534	580	583	537	590	572	539	566	545	564	576	567	573	585	546	553	554	544	536	584	561	570	524	545	555	600	559	555	574	550	577	546	558	590	548	569	532	533	549	548	619	578	551	524	572	601	588	569	551	540	591	532	554	561	565	569	576	547	571	579	542	598	573	539	564	571	612	573	574	605	585	529	554	567	591	554	561	614	544	540	576	516	553	593	557	544	568	564	539	531	542	577	573	574	503	577	614	543	566	570	518	554	576	602	547	567	524	534	544	527	521	561	575	560	539	547	532	608	563	493	581	596	578	569	519	567	575	533	562	579	555	606	555	551	545	538	596	539	556	588	626	587	568	525	490	554	522	568	561	552	538	496	541	550	554	525	546	563	571	498	561	526	555	571	569	548	576	542	535	583	531	525	550	557	538	571	540	528	549	521	572	573	589	583	561	564	577	527	563	536	570	517	578	565	547	553	564	565	569	540	550	579	555	559	567	590	522	540	547	582	528	541	577	579	538	572	545	586	541	571	571	558	581	591	525	570	556	566	518	560	572	552	595	541	582	543	583	551	553	533	562	545	505	519	541	534	522	598	557	555	543	588	544	524	530	557	530	595	545	552	585	536	594	587	552	548	519	594	592	572	602	582	585	587	570	514	558	525	557	527	595	551	577	600	537	542	528	546	562	580	582	551	567	553	562	560	561	528	541	577	521	559	556	588	573	554	545	552	588	575	589	555	537	517	536	545	544	528	560	554	559	577	561	605	578	539	554	523	540	524	541	559	554	559	527	577	529	542	612	536	560	554	568	595	504	560	577	566	524	583	553	542	593	560	570	534	504	574	554	555	538	563	556	552	584	555	560	560	583	561	563	549	545	556	538	530	530	541	584	540	572	573	521	553	587	550	588	569	598	510	569	597	575	583	548	548	542	566	570	535	552	567	505	562	548	542	541	588	599	557	550	576	559	570	568	623	562	578	579	554	570	564	565	538	539	553	520	546	568	535	556	567	589	572	558	562	586	549	583	559	601	571	555	539	541	574	577	549	586	568	491	559	551	535	550	573	578	529	562	513	547	573	543	560	539	561	574	533	550	577	530	562	598	572	565	574	575	560	579	570	528	558	555	564	597	611	550	578	562	601	538	545	561	544	560	543	564	555	534	536	583	537	562	582	578	539	551	561	601	538	515	610	544	558	566	531	542	548	543	550	580	556	537	560	559	570	535	559	534	554	559	545	548	553	572	540	540	582	552	542	539	556	581	554	563	549	595	516	546	533	569	596	561	552	528	592	546	562	610	543	566	578	561	578	599	581	571	583	538	520	554	553	592	579	536	548	565	533	519	544	553	562	534	584	506	564	534	549	533	561	545	571	577	589	571	560	543	533	598	597	581	553	527	557	543	559	564	582	526	557	557	526	568	559	590	572	556	532	584	545	551	543	564	550	517	564	600	583	534	549	492	564	526	584	550	543	599	553	580	594	541	546	539	537	554	547	521	540	569	542	537	603	554	517	562	564	554	598	565	585	547	537	511	556	538	593	618	563	524	557	644	550	539	583	585	556	582	630	560	567	547	508	556	542	566	545	524	565	585	560	534	583	532	530	572	531	557	602	551	560	553	538	592	555	559	537	566	564	540	592	556	558	537	549	614	554	577	602	554	587	548	570	565	515	529	520	545	570	546	575	572	556	578	553	542	561	568	546	623	518	577	547	516	574	589	551	536	601	545	559	548	574	536	519	533	595	570	547	566	539	548	560	548	578	555	586	559	517	525	524	557	558	528	529	506	572	547	553	583	556	549	523	542	594	570	536	564	564	536	583	549	583	561	555	569	535	538	510	550	552	563	531	547	571	498	530	545	552	550	576	531	578	544	550	612	563	578	555	543	552	553	541	551	541	506	551	561	545	573	551	533	512	573	578	590	524	562	580	522	574	566	521	569	534	570	554	551	538	545	533	581	565	490	541	562	547	555	579	577	564	542	562	559	546	506	554	568	535	527	536	559	541	584	583	517	512	552	547	571	541	580	551	533	560	571	608	565	574	597	588	546	610	531	558	564	532	563	603	547	550	534	571	538	579	588	563	591	595	563	587	539	530	587	526	586	539	536	566	605	576	538	578	576	632	583	549	575	552	548	572	534	541	566	575	606	547	569	519	548	560	539	571	512	495	509	522	601	555	566	558	520	613	583	573	604	543	563	571	566	541	585	556	557	575	547	602	540	576	583	552	547	525	576	525	573	556	554	616	565	552	545	572	568	575	486	595	579	563	594	520	592	566	570	575	570	549	609	578	540	549	555	601	558	584	549	572	553	546	517	521	558	581	516	553	570	548	573	521	574	587	572	580	561	534	532	539	521	514	566	543	555	537	543	575	548	556	542	565	592	562	554	604	582	599	510	515	537	572	562	549	542	539	541	539	558	528	527	573	519	601	578	567	573	585	571	593	534	575	565	559	523	554	539	550	559	562	571	545	536	567	537	576	548	532	516	590	591	575	560	526	555	556	575	533	541	513	553	556	509	571	541	544	509	555	522	523	536	565	503	524	556	540	572	581	581	588	602	602	583	553	536	567	527	601	533	551	583	566	569	557	544	581	581	550	572	575	565	575	587	542	527	579	589	551	558	567	567	540	514	591	551	600	549	512	540	537	552	588	534	558	616	559	557	576	552	565	594	547	567	550	538	583	527	573	549	545	555	543	545	555	595	565	530	515	560	561	521	568	543	541	545	569	532	568	583	567	531	572	578	592	537	565	570	552	581	537	581	584	534	551	558	571	522	536	578	556
40801	20077	8467	2877	1747	1263	943	1041	1085	1395	1374	1071	941	894	875	779	778	686	515	546	590	419	394	368	431	351	345	357	407	448	401	415	396	356	380	371	347	356	414	453	432	505	481	478	496	518	358	424	382	353	338	349	305	297	295	367	292	334	330	355	360	350	336	329	339	295	317	321	340	342	343	340	327	307	310	324	312	295	325	318	331	336	334	311	349	306	310	338	340	341	308	317	352	285	315	333	306	337	328	318	329	304	334	348	328	371	327	328	296	358	310	318	318	315	304	342	338	320	277	307	316	349	337	325	274	335	329	327	305	351	345	321	297	316	291	335	321	329	346	337	315	308	333	336	319	342	336	344	336	347	324	318	320	340	320	312	300	328	341	330	341	323	272	358	327	307	338	319	342	296	320	329	313	324	315	331	321	305	337	323	337	342	306	332	323	336	302	303	298	348	334	308	303	316	318	369	333	318	323	302	314	304	331	312	336	333	301	310	307	312	335	336	319	329	342	327	334	313	297	310	345	325	351	345	327	334	332	298	315	337	287	323	329	331	328	326	355	337	356	327	359	332	330	328	303	291	316	317	320	327	341	298	313	316	365	305	343	292	350	365	317	344	306	352	319	326	317	356	321	340	335	369	351	353	350	339	306	319	317	328	321	324	351	302	323	331	321	319	316	317	310	366	332	313	307	376	340	291	342	330	321	334	309	330	288	333	315	332	347	326	335	296	327	324	342	358	347	310	304	340	313	313	318	314	306	317	303	348	337	333	292	342	326	316	299	335	315	324	326	312	314	345	337	335	309	316	313	300	311	315	313	327	313	324	301	282	301	286	331	302	320	351	310	354	323	306	325	342	333	329	293	343	346	320	310	335	330	328	310	319	314	290	308	333	316	304	330	350	310	311	306	349	330	294	353	333	328	323	315	318	310	332	314	304	287	315	343	348	342	321	337	294	330	335	324	325	311	323	361	311	348	337	322	309	325	310	325	307	313	319	317	312	304	344	314	340	323	334	361	319	306	312	327	369	304	304	306	328	303	344	335	317	322	324	308	341	309	307	305	341	327	291	321	317	353	317	342	307	337	325	350	327	352	297	302	320	295	345	318	335	312	326	317	322	332	336	329	352	373	307	339	311	320	373	306	334	308	313	322	351	327	308	333	327	336	311	333	305	319	320	307	334	303	296	364	330	341	301	289	331	345	323	335	360	318	317	316	344	326	321	320	354	342	293	289	330	308	300	314	312	340	337	295	323	297	317	345	330	330	301	317	353	332	301	306	325	337	297	336	332	340	352	345	319	342	302	307	338	324	324	300	320	316	340	334	305	313	321	340	291	306	313	327	296	314	349	322	309	314	364	347	313	308	335	313	327	334	332	334	316	328	314	355	329	342	296	325	308	367	335	340	336	329	311	339	337	310	314	313	326	317	316	353	326	316	311	364	319	309	298	316	316	310	331	313	322	300	299	331	328	332	301	309	298	324	317	271	310	293	306	344	295	331	372	313	333	328	309	317	313	312	306	288	317	326	306	327	327	290	318	352	311	328	298	326	302	312	339	322	332	330	315	305	339	355	344	330	315	348	331	301	298	312	328	329	325	329	318	330	338	348	343	348	350	320	329	307	322	318	302	330	322	307	321	319	325	329	339	333	340	326	374	365	332	329	319	305	313	293	315	332	318	340	299	327	307	335	351	330	354	338	320	329	311	292	311	340	336	335	335	314	313	312	318	337	319	339	330	312	346	333	344	316	356	317	347	317	338	317	318	347	314	311	328	329	317	304	316	333	309	292	284	322	310	357	352	366	333	355	307	307	361	319	345	307	344	342	314	335	326	325	331	299	336	294	313	351	297	313	354	322	307	323	361	293	318	327	293	316	312	301	343	277	300	312	340	336	361	332	299	328	331	325	286	335	283	325	325	349	290	284	312	318	333	320	322	293	314	327	346	348	335	363	330	306	342	339	302	339	346	328	305	342	337	338	330	332	342	316	311	299	282	334	330	335	316	320	353	317	365	305	332	335	341	293	320	331	350	359	323	311	364	334	320	361	355	326	306	301	300	319	273	322	324	298	344	319	319	324	340	301	328	308	348	298	329	325	318	301	327	332	333	307	318	312	320	321	320	324	320	343	365	318	325	350	316	316	328	283	286	323	327	321	309	304	318	362	289	346	311	320	320	299	299	316	284	314	356	301	327	358	294	340	322	296	316	375	327	313	345	303	336	355	284	307	338	318	340	318	358	292	327	354	324	305	298	296	299	370	311	302	318	313	329	304	335	318	308	326	370	313	327	307	336	301	305	317	335	275	364	342	364	325	345	292	328	319	344	359	358	303	380	332	326	351	289	342	353	315	318	329	325	381	305	325	337	333	307	321	313	318	318	362	342	322	334	327	354	343	317	340	318	308	332	340	310	341	336	319	328	352	310	350	299	330	314	319	336	338	339	325	328	328	302	310	304	340	328	313	335	323	319	306	326	338	355	314	310	321	358	378	314	293	339	317	342	319	333	330	331	336	292	351	337	320	349	352	323	319	344	335	335	322	328	309	319	326	329	338	318	354	338	343	349	343	309	322	296	329	322	334	331	319	325	295	305	311	325	363	339	289	297	317	308	328	323	338	301	342	327	344	317	313	331	308	326	317	313	339	318	311	321	325	365	360	300	341	330	304	362	312	331	337	321	301	300	295	320	339	320	320	309	281	294	334	342	296	331	357	312	334	328	316	321	300	303	301	343	327	312	323	297	354	376	356	370	313	312	371	317	310	326	321	348	306	290	310	327	316	343	315	300	341	326	328	337	331	318	298	316	329	312	311	336	330	315	302	317	312	335	322	295	297	343	321	313	317	313	335	300	324	340	331	327	316	317	320	315	300	320	298	307	329	365	315	325	359	323	337	315	312	315	357	340	335	355	311	300	302	316	319	306	326	341	334	326	331	322	320	321	344	316	328	357	340	335	335	318	307	334	325	347	326	308	341	291	326	308	318	327	343	318	328	317	306	320	325	327	318	351	321	304	298	330	316	341	341	345	323	327	346	308	341	355	353	312	322	344	301	322	295	313	321	310	265	311	297	332	341	341	318	319	308	306	341	356	319	311	317	328	296	343	324	333	345	340	305	361	310	301	362	298	336	309	358	352	306	298	324	294	367	319	300	332	369	344	328	344	361	330	288	326	349	344	304	351	312	296	285	331	310	277	305	314	301	343	344	305	342	322	355	358	316	302	312	325	320	321	353	304	309	362	314	313	291	314	314	329	325	317	350	336	332	321	297	325	361	338	336	312	295	338	318	327	338	311	309	287	339	315	319	307	297	317	307	325	351	348	339	331	324	335	285	314	356	301	363	312	327	298	291	322	296	330	343	317	361	280	291	306	320	345	340	338	332	308	294	339	366	329	289	344	341	292	307	318	317	319	333	290	332	352	311	378	341	310	322	313	304	308	342	305	320	274	365	361	336	326	369	296	332	332	341	298	325	333	324	298	294	295	356	351	362	358	338	333
20278	2786	4635	5440	5075	4121	3390	4029	4948	6203	5913	5647	4520	4876	4577	3706	3635	3174	2065	2471	2295	1516	1295	1260	1290	1266	1182	1159	1549	1631	1626	1437	1163	1173	1139	1200	1202	1256	1598	1904	1532	2371	2095	2093	2237	2237	1046	1578	1093	871	801	842	808	873	833	837	858	792	831	861	815	809	817	832	826	796	828	804	793	833	812	784	814	852	852	802	795	873	780	789	831	786	838	760	781	831	803	783	824	822	780	832	823	823	871	811	804	810	743	809	814	856	832	826	808	831	808	786	771	772	801	830	797	801	796	860	753	753	817	793	893	836	807	855	808	812	872	816	819	770	858	789	795	839	819	764	798	788	819	819	778	811	793	800	754	791	825	793	804	790	778	826	854	776	770	853	832	753	822	844	788	796	774	815	826	809	807	878	809	802	777	777	833	784	780	854	802	803	768	799	784	787	831	767	802	782	802	820	793	825	839	779	801	788	796	851	791	788	833	767	825	821	844	820	799	790	836	815	781	798	827	767	855	815	833	805	831	827	807	796	797	746	853	812	825	772	809	846	824	748	772	830	815	743	818	825	806	811	805	768	822	866	787	786	789	818	805	814	807	821	787	835	801	786	798	824	755	758	829	799	757	788	813	781	776	744	811	821	825	786	827	813	785	790	807	775	782	801	766	774	830	797	770	825	836	844	795	857	791	836	797	767	857	804	756	785	781	847	777	732	817	789	757	835	787	820	845	854	800	763	838	813	842	821	754	825	799	805	844	857	821	817	840	805	802	858	843	798	834	803	823	787	780	786	845	739	801	741	784	815	843	779	766	741	784	816	806	798	845	784	803	789	863	723	831	759	826	834	781	804	806	825	845	821	782	763	785	815	834	788	790	803	812	813	816	776	807	787	881	858	828	796	808	752	799	765	783	801	821	816	806	807	823	736	783	794	774	755	792	800	827	737	809	802	821	847	820	762	773	816	797	781	770	791	844	764	770	833	772	762	790	836	818	841	804	812	806	831	833	808	818	783	823	785	759	760	820	791	795	830	802	805	833	829	800	822	811	754	766	833	815	811	797	803	837	768	794	786	803	763	837	822	808	752	827	846	787	838	824	811	784	868	811	766	787	790	770	784	820	815	796	786	826	798	779	849	779	756	812	757	819	811	805	855	781	781	791	802	811	811	809	823	828	780	787	847	816	799	807	766	770	806	784	791	775	786	828	857	783	775	808	776	795	795	772	722	789	801	845	792	793	767	820	748	848	832	746	782	819	833	823	802	811	835	826	815	790	807	806	803	801	777	792	719	830	783	853	819	860	809	786	802	834	787	826	749	810	769	795	814	732	799	812	802	797	819	827	812	792	796	805	780	814	809	784	785	804	854	771	824	764	805	781	819	773	799	819	774	762	826	802	806	811	805	844	813	843	826	766	755	772	775	816	788	755	798	818	772	772	821	792	767	816	752	804	813	809	817	825	797	801	783	830	821	759	819	780	850	774	851	824	854	803	791	788	760	811	804	822	809	796	790	801	786	856	803	790	825	832	781	786	810	798	755	807	810	781	769	784	867	783	797	807	814	808	792	810	840	808	804	779	827	853	807	802	815	782	816	804	791	802	833	765	798	776	778	811	797	777	781	801	800	797	782	783	848	832	812	779	825	788	793	733	780	806	802	827	808	802	864	801	815	822	806	837	822	786	803	790	787	797	801	841	784	829	821	851	788	766	814	820	844	781	758	792	830	819	800	791	791	796	784	817	810	805	753	782	806	770	828	772	801	731	760	829	760	779	832	763	827	772	797	804	809	865	790	830	833	782	818	803	721	789	763	839	771	813	821	797	783	809	792	810	827	769	808	804	768	785	757	816	787	772	805	772	803	773	847	783	835	781	840	869	825	776	790	843	749	780	800	812	836	807	759	790	775	804	819	782	789	749	811	773	821	760	802	799	793	816	827	826	875	784	820	812	797	820	780	781	784	818	796	823	823	772	775	838	840	770	785	782	781	811	800	773	806	799	762	794	842	787	788	811	791	810	868	773	818	788	782	808	826	794	834	818	776	796	879	765	779	773	789	770	785	802	831	836	821	796	811	770	818	792	782	868	832	800	807	823	819	757	785	812	820	823	778	836	762	754	785	812	773	787	811	822	811	804	792	830	816	819	801	830	779	792	754	818	779	849	786	810	786	818	788	805	827	770	875	816	839	825	764	835	791	787	759	810	800	805	822	817	789	787	827	780	808	804	851	745	806	757	792	834	765	835	767	816	801	774	835	797	802	836	812	844	833	778	793	827	824	826	783	839	797	777	809	787	794	800	819	759	858	793	781	827	781	763	810	835	776	769	798	714	814	821	813	775	837	793	831	812	814	754	806	769	808	791	844	811	846	772	755	815	822	805	794	788	836	793	791	803	798	805	791	794	847	813	798	738	823	788	827	788	805	805	816	799	858	769	767	797	753	723	807	804	767	813	819	783	798	823	787	859	787	781	824	750	839	834	858	825	849	852	812	767	771	836	817	797	818	772	824	823	814	795	773	828	752	778	735	821	759	808	819	792	744	775	821	816	768	828	783	835	803	839	794	773	779	815	770	777	759	834	826	796	803	821	816	785	805	758	784	875	840	831	845	832	779	832	787	798	848	774	800	796	722	749	811	738	758	784	819	827	791	858	793	791	809	814	777	808	786	775	781	820	765	750	778	819	811	801	805	839	794	805	785	755	785	772	746	786	743	768	779	788	786	791	791	788	803	812	733	807	810	788	797	821	799	758	856	799	848	811	800	808	847	808	804	814	813	792	794	802	802	802	818	850	772	785	781	790	768	801	764	782	800	770	766	815	831	785	773	821	780	840	842	829	823	825	815	784	793	830	775	803	818	800	837	797	818	808	840	805	810	776	790	777	824	806	819	831	828	806	740	752	770	777	796	770	789	818	798	844	811	823	804	788	805	817	834	762	784	764	845	779	799	794	803	818	814	809	756	832	796	802	793	761	813	762	768	829	787	793	829	827	802	816	780	810	800	820	837	790	790	766	779	786	812	797	792	815	752	805	785	842	802	833	800	843	784	806	744	756	835	844	839	771	851	855	786	816	791	805	848	856	791	768	844	807	818	823	853	802	818	765	807	847	824	793	790	786	833	831	844	777	780	741	851	810	768	746	785	835	814	818	842	770	782	802	846	817	801	781	806	780	774	772	795	791	829	814	816	813	791	809	862	828	808	790	751	824	782	911	832	866	790	796	812	767	814	827	786	829	785	860	769	771	767	804	818	811	802	801	769	792	804	825	816	825	757	769	794	811	769	798	855	806	803	757	832	818	849	809	790	857	804	827	820	809	854	806	832	811	800	771	825	833	830	794	833	781	773	834	790	756	765	837	798	828	787	788	813	821	803	811	804	857	783	760	788	788	778	801	752	870	777	824	829	848	826	861	835	825	831	817	797	822	794	804	784	773	840	799	806	780	764	809	795	805	829	774	782	825	823	781	784	827	799	812	790	799	762	793	808	809	824	841	835	783	823	826	795	837	792	804	765
3213	387	367	326	372	345	341	417	567	643	602	607	475	607	535	447	475	461	379	401	422	351	381	355	332	327	363	350	357	390	369	327	298	352	347	324	326	298	353	336	345	354	324	333	359	317	308	340	330	347	339	329	334	337	330	350	377	352	353	339	363	353	352	349	355	360	331	348	312	356	350	320	361	352	314	335	357	313	341	328	355	382	308	354	314	375	341	323	342	329	352	384	389	332	365	349	354	358	376	329	341	345	338	356	339	318	289	313	358	346	338	351	314	341	325	340	322	332	310	380	325	317	340	320	340	337	321	312	327	344	377	349	319	344	362	365	349	329	348	357	301	321	330	345	339	330	363	335	351	355	315	362	372	334	336	314	326	327	368	339	354	336	358	336	304	319	339	349	325	349	351	352	305	337	334	336	331	350	320	316	341	355	313	321	342	341	314	328	344	348	335	353	333	358	334	345	359	347	353	368	392	368	321	335	338	310	332	309	350	357	379	334	293	328	326	321	370	352	314	353	338	299	352	349	360	326	323	329	332	329	346	342	359	348	331	326	306	346	345	340	350	322	361	324	383	330	372	349	387	317	336	364	343	342	355	332	316	353	335	326	317	359	314	314	348	320	316	349	349	316	342	339	342	339	327	337	368	344	333	347	352	306	357	354	320	347	362	336	374	367	329	332	323	347	331	314	381	379	343	338	348	366	394	342	344	309	340	342	337	351	349	370	332	298	349	364	324	351	370	329	334	342	350	329	353	332	358	375	343	323	334	313	325	351	359	366	330	339	354	340	301	350	306	333	331	308	328	325	311	352	360	321	302	348	341	337	381	335	345	375	346	314	360	339	327	323	325	333	331	313	366	315	309	363	316	319	301	379	328	335	383	338	346	323	319	349	344	371	368	354	326	314	317	355	322	323	342	370	331	326	331	333	312	297	294	344	348	316	363	372	343	317	359	353	333	357	393	341	320	355	344	322	340	335	330	363	330	340	369	307	299	352	343	332	327	344	367	301	323	307	351	311	346	331	321	326	321	355	320	369	330	350	328	339	337	342	340	348	335	341	342	372	347	373	321	340	327	358	391	339	356	313	350	329	316	331	349	314	360	358	297	338	361	326	343	321	348	283	369	321	382	336	365	344	342	350	352	315	333	310	350	383	337	363	344	373	346	327	352	363	332	296	321	307	345	354	352	320	344	340	314	296	347	352	352	332	339	335	314	341	373	351	331	327	347	323	341	352	327	349	337	350	347	331	351	322	354	347	329	376	333	351	368	337	320	332	335	330	350	328	338	352	333	363	348	378	321	323	347	328	335	358	338	367	332	340	337	358	342	318	346	373	329	351	345	393	338	349	355	345	316	336	369	390	369	327	349	340	308	361	353	352	326	346	334	312	349	349	377	324	337	304	349	326	345	316	339	333	346	387	323	319	338	346	359	301	290	320	352	324	349	338	356	331	327	364	332	330	340	323	315	347	316	340	346	331	355	328	308	314	306	360	315	355	334	392	335	353	373	321	339	306	361	347	356	319	339	364	341	364	322	319	332	331	341	319	345	350	348	310	322	347	342	345	355	334	322	329	355	326	345	338	304	317	373	319	355	339	311	359	300	315	344	334	339	318	294	339	326	346	370	350	361	328	340	341	348	357	360	329	348	333	337	318	326	342	325	311	392	348	342	360	324	353	342	337	360	327	346	309	319	342	299	338	340	354	343	366	332	335	348	350	366	327	333	362	344	347	360	348	359	362	330	346	339	338	355	312	355	374	371	323	325	310	324	317	370	321	347	325	344	347	349	322	326	355	392	308	353	347	314	328	317	331	312	354	325	384	334	338	345	339	373	370	329	297	355	305	337	336	354	338	358	342	315	330	349	318	322	311	313	354	334	320	306	318	300	318	374	349	335	355	310	365	342	339	365	310	346	362	343	301	343	328	343	367	322	327	349	332	303	316	331	305	358	349	315	345	337	332	352	340	312	324	341	328	345	352	314	320	350	351	350	339	351	345	326	317	316	320	328	344	361	355	344	334	346	336	311	314	340	340	337	335	341	343	356	343	344	323	344	337	356	366	339	373	344	327	330	352	314	326	327	349	328	345	319	349	345	323	323	325	332	328	333	341	343	312	337	318	311	337	329	326	327	338	349	392	313	322	330	314	346	330	344	316	349	345	359	333	326	292	316	334	347	356	363	337	340	350	351	375	320	324	336	363	370	312	324	324	337	326	338	346	345	350	325	338	296	330	329	341	349	333	313	328	366	347	330	407	337	370	372	345	326	357	314	346	355	389	305	349	353	337	355	349	333	313	340	317	325	307	347	343	362	360	373	371	359	321	325	337	358	353	336	355	324	317	335	332	310	347	365	329	352	309	333	330	350	348	342	352	321	341	333	353	325	320	336	342	329	340	348	317	339	372	308	335	317	346	323	370	331	322	321	290	346	342	348	398	322	341	367	338	338	308	326	321	347	354	316	345	331	337	348	312	362	345	344	339	322	325	322	357	344	358	336	325	333	316	320	320	328	346	340	326	364	343	309	339	352	352	325	346	365	348	345	284	311	316	325	332	297	354	342	352	340	356	324	344	342	338	346	354	344	312	331	350	336	329	353	339	335	372	311	348	301	341	307	323	342	342	329	317	344	350	342	335	330	320	344	319	361	336	347	346	338	342	327	312	311	333	355	364	336	359	371	325	390	364	297	344	376	337	350	320	340	332	335	359	342	320	327	296	357	300	337	329	352	342	318	348	358	354	317	316	366	313	339	322	325	328	347	347	338	331	363	382	362	319	327	298	382	343	341	341	367	331	359	363	322	350	345	330	377	367	298	303	362	349	350	344	318	364	377	342	342	360	334	333	319	338	338	363	335	327	349	313	303	295	331	322	361	325	334	331	335	327	338	344	322	347	355	354	333	335	328	331	322	342	358	327	315	308	353	354	338	356	395	325	307	356	350	346	345	347	350	348	363	324	323	320	322	323	322	319	372	315	333	356	340	321	335	346	368	346	312	338	300	336	307	353	350	342	349	366	320	336	302	356	347	339	368	345	385	327	344	318	331	381	351	356	346	307	337	328	340	353	334	350	311	330	306	325	342	320	369	344	333	364	345	346	365	357	356	361	366	344	357	346	337	326	351	308	331	315	312	356	376	332	329	304	340	331	319	373	334	364	355	377	330	347	325	348	369	355	334	359	320	365	367	355	330	349	343	333	298	370	352	345	362	332	360	325	368	322	318	327	329	341	337	328	349	330	352	364	353	338	333	367	344	346	344	355	352	319	335	338	372	333	361	344	330	342	336	312	309	335	351	341	336	371	311	327	348	338	325	310	335	300	356	331	341	350	379	318	322	361	341	293	338	358	341	328	350	323	316	318	333	342	344	312	322	381	343	343	320	318	311	336	319	350	308	350	377	334	338	337	341	314	311	319	335	312	354	377	343	297	358	341	313	336	332	349	346	360	345	308	362	369	324	350	337	316	327	311	339	334	313	362	382	303	357	297	359	352
3338	833	831	880	910	861	887	1274	1928	2553	2512	2440	1939	2197	2191	1794	1758	1548	1084	1258	1284	841	844	887	840	856	775	837	913	1075	987	963	855	847	847	761	730	862	824	845	816	842	855	848	818	791	789	810	789	821	815	802	777	802	782	777	839	814	791	829	849	757	807	773	777	775	784	806	845	781	780	799	757	829	772	787	798	775	774	836	799	778	821	780	794	831	772	820	841	779	790	779	813	764	768	760	830	757	788	855	807	823	817	839	764	832	789	730	787	797	795	813	854	795	749	763	805	846	792	789	813	815	824	803	741	811	806	733	798	780	776	774	818	787	797	737	801	825	797	808	804	814	823	839	786	789	839	796	773	798	824	784	781	773	817	804	812	792	773	786	758	867	799	817	769	815	766	759	856	813	827	742	784	819	828	793	803	797	788	812	783	752	797	816	835	764	833	789	794	784	847	802	792	764	849	781	817	801	816	776	849	831	817	738	777	824	796	751	831	803	825	823	784	737	779	820	799	782	751	794	804	797	847	821	786	825	809	778	793	801	766	776	821	836	860	811	791	803	798	793	785	808	798	762	815	814	763	813	796	771	765	772	830	771	858	787	834	824	807	804	763	803	781	796	782	748	793	791	791	809	796	795	799	797	757	723	801	797	791	771	739	770	809	815	724	781	757	791	774	793	766	772	798	813	816	853	784	810	829	810	830	794	813	779	846	814	758	802	817	778	782	810	753	766	848	765	803	795	823	803	817	816	723	786	828	834	742	770	813	777	813	765	786	764	823	841	801	791	795	845	783	805	800	811	780	787	800	781	835	744	762	760	792	810	779	766	822	820	789	779	778	784	792	791	861	819	771	830	808	841	829	773	758	777	807	800	852	850	779	811	775	809	806	731	798	816	824	818	791	838	791	801	832	796	842	812	780	810	808	845	801	847	816	782	752	791	809	785	839	778	794	793	821	765	760	800	828	802	831	799	744	773	792	747	765	787	798	748	780	831	787	810	798	728	809	797	809	784	794	814	816	790	825	811	834	777	780	817	830	800	824	834	779	807	817	790	790	812	818	775	851	786	784	808	781	795	811	797	785	783	831	793	791	777	774	803	821	813	808	793	775	817	805	777	777	835	766	786	807	793	807	766	824	825	767	781	790	795	807	802	795	816	793	782	784	769	819	789	787	803	811	762	755	826	809	854	782	719	764	759	823	808	828	780	796	819	838	750	809	817	809	766	791	762	798	828	783	785	791	824	802	818	771	834	844	854	797	737	789	822	828	759	783	757	809	789	825	767	745	807	832	840	818	762	769	841	819	798	761	794	816	796	808	744	741	783	822	789	790	785	784	827	822	783	799	786	820	831	790	765	797	809	781	829	791	793	797	798	782	835	819	835	779	782	841	751	861	756	807	795	827	798	812	761	807	728	776	820	809	794	796	806	800	783	791	776	792	785	758	801	810	787	781	812	828	808	832	791	757	821	800	830	762	842	800	786	841	788	812	803	767	786	804	812	789	790	800	792	767	798	829	823	783	744	783	749	782	800	741	816	789	773	773	780	763	806	778	831	787	823	815	811	775	809	772	798	798	773	775	806	735	765	820	781	801	772	804	813	807	759	776	785	798	790	800	793	794	775	799	779	810	771	811	769	797	816	734	766	866	820	766	780	845	815	777	830	817	809	782	819	799	803	802	813	810	789	804	861	807	787	796	788	824	772	812	797	842	784	753	776	791	762	795	770	768	811	779	813	829	821	794	752	790	820	770	858	813	756	805	813	844	792	862	732	812	770	846	782	747	803	777	794	780	799	797	758	808	765	835	768	846	855	781	831	786	815	810	816	815	748	797	769	799	787	795	780	793	796	847	819	798	866	788	814	779	795	809	862	766	774	776	830	845	836	865	813	768	800	832	780	785	766	748	771	810	827	805	811	834	784	816	801	804	791	766	787	816	765	794	805	786	811	821	834	778	796	864	800	818	793	811	760	798	811	769	776	793	818	806	832	832	739	829	818	810	819	781	820	825	777	806	804	808	807	802	814	790	785	777	816	803	779	759	823	808	834	812	816	786	811	825	844	781	781	806	776	818	806	805	778	773	833	813	748	772	835	836	799	773	795	809	799	820	809	744	838	793	793	862	798	798	758	819	833	799	773	759	752	778	798	757	758	819	790	826	793	803	809	806	765	752	805	813	759	752	819	825	843	764	781	771	809	833	798	822	795	839	796	815	784	829	804	846	781	785	773	758	775	753	816	781	799	812	764	822	782	840	780	800	840	794	822	776	844	784	797	782	729	761	795	828	815	817	772	796	761	801	768	837	856	836	762	815	798	803	832	769	843	862	833	824	729	807	763	808	777	797	865	815	783	813	748	796	820	819	808	785	792	746	840	820	808	819	800	751	773	819	792	789	826	835	808	828	782	773	774	802	823	808	819	810	753	827	778	800	800	798	782	802	788	817	794	815	795	826	804	831	794	807	791	829	754	839	734	808	775	777	825	828	818	747	812	776	771	784	811	838	854	782	762	748	800	824	810	822	872	785	769	817	826	831	786	786	831	821	786	808	772	836	745	841	841	816	813	822	834	753	840	784	825	830	754	783	790	777	830	812	805	816	789	759	846	761	800	791	792	794	793	816	755	774	765	789	845	815	763	787	765	758	773	811	825	839	829	786	767	833	766	785	789	796	830	783	787	843	791	766	804	765	830	778	798	782	786	792	805	802	783	765	811	808	820	805	823	763	801	808	803	817	745	753	824	765	829	812	819	797	801	818	785	818	736	845	788	805	826	793	803	796	770	805	801	781	820	873	807	768	814	796	813	768	817	803	815	777	760	846	799	761	779	774	851	786	741	832	807	815	781	793	798	778	831	800	741	779	760	802	787	785	840	834	824	883	806	798	831	734	800	793	828	811	748	812	744	838	820	789	792	808	776	797	798	808	805	822	842	763	805	794	765	846	751	777	777	778	775	796	828	842	798	814	780	775	775	796	812	784	818	797	780	771	786	812	725	787	794	807	836	795	804	785	856	768	781	830	726	739	800	821	789	806	854	795	773	818	832	809	828	766	828	828	799	814	806	783	830	778	808	804	766	843	764	815	813	795	837	791	789	842	774	792	797	847	803	840	834	834	797	807	825	831	807	868	789	790	785	821	771	805	801	799	799	835	796	740	761	770	781	797	801	841	809	770	862	775	773	790	827	838	781	754	755	834	792	838	822	778	826	814	823	844	827	780	760	801	826	814	765	819	804	765	783	769	796	788	780	816	805	767	839	808	749	791	789	842	782	823	826	774	759	767	848	775	797	783	814	784	865	768	788	820	774	768	834	789	824	818	844	802	824	775	747	787	804	736	848	805	827	787	809	795	807	786	825	757	827	820	805	779	779	777	817	829	782	809	830	774	828	812	821	781	807	778	788	783	835	801	802	762	796	770	796	742	824	773	800	788	845	807	793	798	778	806	761	777	764	808	820	793	766	790	790	802	810	793	834	822	806	801	806	793	791	753	778	851	793
30831	9353	2199	1255	916	598	460	504	715	880	781	755	573	639	584	484	499	425	387	323	389	237	272	258	246	232	241	259	258	300	268	259	264	273	236	245	259	246	271	266	259	344	296	298	299	277	193	271	254	238	231	220	203	247	222	226	223	219	217	204	204	203	224	218	248	230	212	223	202	222	225	225	219	213	212	197	202	200	180	197	236	200	195	240	202	219	211	238	207	209	214	198	208	181	182	206	242	230	230	210	239	207	244	210	230	213	225	253	232	240	210	223	194	262	215	197	208	220	231	213	208	216	228	216	208	220	236	252	212	208	219	238	215	210	201	184	234	234	229	222	203	210	220	238	230	196	234	204	188	216	221	210	244	219	222	207	229	239	219	226	199	231	217	230	245	210	223	202	223	213	219	208	246	218	214	199	201	222	198	199	205	202	199	234	219	220	197	211	215	206	219	216	234	196	234	216	224	194	194	227	213	209	267	201	208	211	199	197	196	217	228	236	222	215	210	238	233	204	211	206	246	201	229	247	181	218	190	213	193	228	241	199	229	220	207	242	253	208	218	222	191	197	209	185	184	227	201	237	210	206	201	184	213	204	229	170	212	188	208	200	194	219	220	216	221	222	195	211	198	229	213	211	226	207	241	245	215	201	202	217	212	217	206	199	216	223	214	221	211	190	236	228	209	211	202	222	179	197	218	232	233	197	221	178	248	205	228	206	237	192	216	240	236	228	208	219	185	207	198	196	227	203	196	217	227	199	202	222	218	206	225	224	215	218	196	248	217	224	209	248	221	217	201	225	199	217	231	197	196	226	216	210	204	195	207	192	220	207	206	191	211	237	204	203	186	227	204	222	201	239	214	217	195	201	233	213	209	213	221	235	231	217	194	233	216	184	241	233	215	203	230	202	225	233	192	187	230	245	213	243	230	224	223	224	259	238	200	234	245	235	238	235	222	185	206	237	237	215	192	217	206	239	222	211	204	210	205	210	219	214	211	202	183	197	208	201	205	218	218	212	220	205	176	215	212	222	222	212	216	269	230	237	204	208	210	223	195	219	219	175	250	223	194	196	211	193	203	201	187	222	223	214	227	228	206	186	216	203	199	218	193	218	197	206	207	200	236	193	219	210	219	211	189	190	238	206	214	214	210	207	249	231	234	200	182	196	230	199	206	215	206	202	204	220	232	215	230	236	197	187	213	196	230	236	237	219	229	212	218	221	223	232	228	221	205	216	215	196	205	201	218	230	202	245	211	211	253	216	228	230	201	217	228	214	208	237	231	202	237	239	205	228	178	206	213	223	215	191	245	194	219	197	195	193	206	218	205	229	212	228	217	238	229	234	198	231	201	214	204	210	203	200	220	217	202	195	200	239	198	190	220	217	215	209	228	224	227	224	204	228	225	222	224	198	233	193	217	226	215	199	222	210	203	209	197	197	220	215	203	216	214	190	234	209	211	208	241	243	207	226	212	217	193	180	236	220	209	221	230	228	215	203	200	216	229	192	201	210	195	202	211	196	227	212	221	242	241	223	216	194	220	200	205	213	189	208	210	211	212	186	224	202	201	201	189	212	209	215	192	209	224	223	204	231	192	216	225	217	202	192	240	195	222	196	209	197	213	201	222	203	211	233	245	200	213	208	189	218	205	219	194	208	213	193	237	226	182	198	211	216	215	195	210	194	225	212	227	236	220	220	216	205	209	232	188	215	200	238	226	212	183	218	194	215	224	204	213	211	222	245	248	219	211	215	208	236	206	192	220	211	213	234	209	224	202	200	216	216	227	213	219	197	206	214	225	204	228	220	209	208	225	206	193	254	233	240	209	196	228	190	220	221	214	210	234	231	218	207	217	236	227	243	226	238	237	214	244	259	200	211	195	237	224	222	228	201	217	239	226	227	240	206	201	263	222	208	231	221	201	213	217	217	212	235	233	227	205	207	206	216	219	233	214	223	220	199	218	194	225	235	248	203	250	209	211	210	207	209	220	222	234	227	206	220	249	206	204	176	219	199	224	223	200	212	226	249	208	216	248	185	231	223	216	239	207	196	198	200	224	214	227	220	185	230	200	207	230	203	195	212	220	206	197	225	186	187	228	198	221	212	207	242	192	205	209	216	199	216	242	222	244	226	231	232	195	196	246	217	237	214	204	243	210	211	229	204	226	214	203	206	202	227	199	222	227	209	209	180	212	193	224	242	226	203	230	219	209	222	184	227	226	253	205	213	215	227	201	225	201	196	208	205	218	214	234	238	233	234	212	209	234	246	226	225	231	210	208	209	222	207	216	201	227	216	223	230	225	216	229	198	235	212	197	204	207	202	212	252	217	216	213	220	247	222	215	232	211	212	199	176	226	210	182	207	214	242	234	197	188	221	241	208	240	194	221	227	186	192	209	225	196	245	209	223	229	201	216	206	198	215	251	238	220	214	236	193	215	191	213	224	224	184	212	207	211	235	242	202	204	231	207	202	210	191	209	231	241	192	206	188	214	235	210	216	204	210	252	199	217	196	188	204	230	234	210	200	216	224	214	213	225	212	211	208	228	214	224	224	206	206	227	218	211	193	205	234	200	185	220	234	202	189	217	203	196	196	227	215	241	226	208	235	232	236	234	206	232	233	214	196	221	214	192	211	244	212	164	222	219	220	241	219	239	226	225	213	227	209	210	210	229	229	248	194	215	215	218	208	209	206	202	249	217	201	206	233	225	215	210	206	201	224	219	234	230	205	218	209	221	228	220	216	194	215	221	221	200	187	177	227	217	202	239	221	212	200	201	199	233	236	219	217	224	237	208	224	212	217	197	235	208	221	200	214	202	195	235	217	199	206	207	202	227	232	242	216	204	235	220	224	232	237	208	201	200	247	213	212	251	210	226	215	228	227	224	232	186	203	199	212	208	249	219	210	211	208	206	190	212	225	212	226	209	215	209	216	236	232	194	227	213	177	227	208	216	230	209	219	219	208	205	203	235	224	203	200	213	211	229	215	226	212	210	234	200	222	210	235	212	215	203	210	230	196	216	232	226	225	229	236	251	226	204	227	204	206	221	224	206	248	256	223	237	192	210	210	215	193	231	216	200	205	206	197	239	216	223	246	248	214	223	209	211	228	227	203	212	218	206	228	219	237	228	199	225	218	198	215	209	218	191	218	210	218	198	211	197	209	187	202	206	210	211	228	227	216	226	220	232	199	206	225	241	200	186	218	199	230	216	204	177	230	194	220	240	252	225	194	236	193	200	198	230	200	231	244	211	226	195	196	194	196	231	230	240	208	210	226	223	196	218	228	221	207	198	202	214	215	181	212	222	203	222	212	241	202	223	212	225	194	191	219	235	216	215	228	203	187	196	229	228	217	195	201	224	213	227	202	205	204	201	222	207	197	215	209	218	235	197	230	214	216	184	215	238	209	204	203	230	204	193	222	220	219	219	224	220	217	246	218	197	227	220	197	226	229	213	226	189	198	196	241	228	237	212	218	204	213	238	240	237	247	203	197	218	201
14310	1649	2700	3049	2779	2301	1868	2404	3247	4262	4178	3771	2867	3369	3109	2479	2601	2138	1424	1521	1483	845	868	842	779	818	770	761	987	1080	1004	978	761	749	752	747	733	844	965	1098	876	1354	1139	1062	1580	1028	701	1028	823	605	584	555	573	603	553	584	593	617	554	588	586	555	588	588	576	587	584	531	548	584	553	586	575	599	547	573	592	572	560	548	558	549	583	592	549	556	604	540	572	552	552	608	582	578	577	522	585	603	522	562	568	572	600	578	565	602	574	534	536	552	588	609	559	529	543	569	564	567	549	549	601	551	529	596	561	573	561	547	547	604	584	524	572	573	532	551	525	578	546	564	558	593	546	551	551	551	537	544	571	586	584	586	576	553	556	543	574	562	586	574	603	575	560	611	574	528	585	567	571	553	583	575	591	579	546	548	559	569	531	522	563	566	617	526	577	537	588	572	570	546	529	536	539	595	562	546	525	544	576	572	550	552	583	576	519	566	579	550	517	561	513	573	556	589	582	566	546	562	558	533	603	540	541	570	532	567	570	534	527	546	581	581	592	583	553	593	540	552	552	553	552	585	538	546	578	628	543	562	585	595	586	559	547	535	585	581	545	588	557	501	550	575	527	550	568	587	564	547	525	565	544	578	569	549	557	511	546	540	576	558	555	576	547	568	564	588	560	531	583	550	554	528	537	550	551	549	563	553	508	529	551	555	535	559	564	555	540	555	546	568	582	520	622	571	562	561	548	556	583	553	571	610	568	555	578	560	595	567	537	579	537	588	569	553	551	553	542	540	559	551	563	577	571	624	521	564	578	553	556	586	605	531	570	580	527	550	532	542	583	547	579	562	562	527	596	557	540	589	558	553	594	517	546	545	533	574	542	547	513	607	557	587	555	546	588	535	579	537	555	543	572	533	585	572	539	572	568	548	546	548	563	586	588	562	544	567	563	614	581	558	553	563	529	568	599	540	551	513	566	588	535	522	524	533	527	589	588	518	514	562	567	553	582	521	601	549	537	559	578	552	544	599	569	502	562	552	575	565	525	537	523	561	535	537	540	598	574	515	543	571	582	573	575	559	552	551	588	573	555	560	573	525	619	570	558	541	546	522	589	553	594	585	568	574	562	565	542	538	547	555	552	562	527	600	524	512	566	543	562	520	545	567	571	536	572	627	547	555	546	558	547	530	590	553	566	580	590	581	574	565	518	589	542	576	540	572	552	533	569	526	569	573	571	589	575	574	545	548	542	587	552	550	551	540	555	532	579	553	596	607	566	591	530	542	547	583	580	555	548	575	541	565	547	551	606	550	558	519	531	548	556	574	573	614	538	577	579	601	539	577	548	581	552	568	537	570	547	540	555	558	592	591	571	563	569	545	571	563	556	565	575	542	575	534	555	549	603	578	528	558	529	538	561	561	544	564	533	527	516	533	574	561	563	540	581	557	610	568	531	562	617	520	548	563	538	546	616	521	549	586	575	519	582	559	550	574	584	565	598	536	560	567	576	570	542	565	576	543	564	576	545	556	555	555	515	576	520	536	562	577	600	534	579	565	539	562	609	560	562	590	607	528	570	559	557	545	549	534	592	566	570	596	539	552	567	555	560	602	567	562	579	571	554	572	550	567	535	575	581	581	593	574	562	526	599	557	555	572	554	551	560	542	531	536	535	551	555	572	570	570	617	556	565	520	547	568	547	513	546	579	556	542	569	554	555	541	564	623	557	557	510	547	584	551	590	539	545	573	565	567	602	532	528	532	557	584	562	531	551	583	541	538	522	571	568	556	563	548	548	565	536	552	553	543	554	634	570	577	571	550	562	556	545	542	552	569	531	482	598	533	564	584	575	555	556	567	555	553	543	525	531	542	630	558	589	535	567	593	556	575	574	547	565	554	537	576	538	569	596	547	569	559	571	525	561	591	575	533	577	535	590	586	542	549	547	552	566	593	590	541	572	578	591	583	544	572	591	579	546	562	582	546	590	599	580	524	536	523	531	574	570	547	569	556	554	581	568	565	544	572	585	547	573	552	564	573	627	596	555	566	576	588	566	577	583	568	598	603	559	570	552	516	573	557	520	572	548	569	541	527	573	553	559	597	547	546	564	520	556	594	547	568	559	561	562	522	550	557	584	562	561	595	552	539	569	572	556	548	545	526	567	554	591	547	563	534	585	534	562	498	542	538	545	585	604	597	558	552	528	573	565	527	516	544	567	544	570	586	559	555	553	555	544	582	551	584	520	588	529	534	569	552	577	577	519	597	599	603	544	585	581	549	504	520	589	556	534	576	542	584	567	562	603	570	561	568	565	540	565	567	571	557	558	562	514	552	532	571	563	545	528	558	515	565	569	553	530	586	560	568	562	538	577	555	565	575	571	564	566	551	596	527	538	602	557	551	551	574	586	591	549	494	583	569	514	533	549	594	546	566	548	515	567	580	548	527	560	576	589	558	581	572	558	535	557	554	586	569	582	596	555	551	556	558	570	589	584	540	564	582	558	559	578	569	534	555	550	585	531	554	559	568	573	585	566	556	532	559	538	578	580	559	612	582	537	530	543	573	537	516	570	573	540	558	576	586	549	550	556	523	591	575	574	525	548	569	622	564	548	569	534	527	553	542	521	522	569	543	549	569	519	538	557	550	555	562	552	577	570	564	570	526	581	551	553	577	564	522	557	548	531	551	558	524	559	558	531	567	587	594	551	503	544	585	540	595	562	590	593	573	555	550	557	560	545	588	546	584	569	571	556	561	576	634	569	570	519	572	510	576	533	563	568	583	544	526	541	557	596	574	579	560	555	578	544	546	548	576	509	551	517	592	541	607	547	514	584	550	583	530	589	568	577	567	580	555	589	544	546	564	565	573	570	587	544	534	540	550	535	558	567	597	545	559	571	544	562	577	564	575	547	562	559	562	548	541	561	541	580	553	580	586	549	596	573	553	550	589	602	533	553	594	582	569	541	536	580	560	552	515	554	603	540	510	529	508	522	557	565	591	586	556	544	610	587	544	599	561	546	559	580	568	564	547	527	554	543	566	569	599	568	607	640	584	538	556	561	589	509	557	558	567	554	570	599	580	568	596	553	555	548	579	541	550	535	563	572	524	555	528	570	632	545	583	568	495	556	592	510	586	569	577	622	570	560	593	551	596	597	558	551	558	576	547	537	559	593	531	538	570	560	548	555	585	569	539	541	572	553	551	561	575	594	524	593	602	509	552	533	498	540	581	586	569	591	571	535	573	541	546	508	539	558	566	615	530	551	569	574	507	529	520	524	594	500	559	577	573	578	557	541	571	541	599	535	583	533	584	577	567	594	526	534	562	601	515	520	584	559	564	527	583	526	545	537	538	598	580	569	565	553	544	554	614	577	576	562	576	527	511	561	523	560	512	547	559	541	533	588	576	589	559	574	529	566	552	558	563	561	594	564	520	550	538	584	532	546	567	523	590	559	580	574	563	532	542	592	557	548	547	533	537	533	571	564	553	573	522	563	566	554	556	571	525	521	540
38663	19724	8479	2848	1878	1115	857	874	1088	1414	1230	1129	891	990	919	806	731	675	552	471	516	425	390	394	372	377	360	349	447	422	428	441	394	368	360	337	354	389	420	476	429	479	475	441	588	476	303	493	402	314	341	306	331	337	319	352	375	359	338	345	352	327	338	331	334	339	339	319	357	331	317	313	315	326	344	330	331	327	312	315	315	355	321	351	349	327	289	329	314	308	321	350	337	310	320	294	295	331	343	309	292	324	317	353	340	333	293	316	348	335	315	299	346	329	326	331	321	324	316	327	336	310	328	317	340	329	301	332	339	314	328	329	306	353	323	312	290	304	318	329	347	319	316	300	326	321	332	335	317	268	354	283	326	332	314	360	327	339	288	312	347	320	300	299	313	345	353	316	322	340	308	311	341	341	369	344	329	344	326	337	352	312	321	331	317	333	329	315	363	356	342	308	341	318	315	349	334	316	340	289	318	315	331	332	337	317	337	337	299	355	291	303	330	294	309	327	354	310	316	350	301	353	277	328	307	342	344	342	371	346	337	324	338	352	344	292	325	359	336	367	331	291	323	324	342	315	311	353	345	322	325	334	290	350	345	344	352	322	326	337	331	305	313	335	319	344	324	323	330	311	340	339	320	321	339	342	350	321	319	346	323	384	309	336	325	317	323	326	322	325	353	328	300	332	308	321	326	335	302	305	350	324	334	344	309	338	339	315	325	323	323	321	335	310	348	343	341	361	348	356	332	349	329	332	335	321	331	361	293	343	311	308	322	315	289	321	335	356	331	324	318	323	265	335	323	306	291	317	309	340	331	296	321	317	313	315	315	326	335	339	311	301	341	312	309	311	321	327	369	348	330	328	372	330	332	333	326	334	356	315	315	323	326	339	351	307	342	319	332	302	315	338	298	300	333	339	304	329	310	335	315	331	328	306	321	320	344	342	312	306	349	338	347	316	331	337	360	316	312	329	317	345	318	328	322	347	313	336	307	327	322	334	357	327	314	295	306	321	335	305	312	337	319	330	322	330	293	316	333	327	330	331	311	339	327	335	338	317	338	316	320	346	289	379	346	303	348	339	292	318	314	362	326	355	322	359	313	334	359	292	380	320	338	346	321	318	308	352	319	316	313	354	334	333	323	298	343	316	339	350	347	327	307	312	339	312	304	336	335	340	293	319	289	314	304	333	284	328	320	322	307	306	342	334	335	354	315	345	336	329	350	285	333	335	334	349	312	310	350	355	311	302	324	304	331	326	343	344	305	343	327	351	301	343	387	322	325	338	332	322	348	315	326	375	333	330	330	360	346	330	345	296	356	341	327	327	332	363	321	338	334	314	312	321	337	319	326	312	308	342	339	302	308	325	357	329	323	314	332	347	313	333	332	339	327	349	330	342	319	331	314	301	342	325	321	301	340	336	320	307	332	311	312	317	292	331	338	337	307	334	322	291	331	327	277	320	344	347	346	311	345	305	306	338	323	338	342	331	294	324	319	306	365	319	304	315	314	343	346	298	296	290	324	317	368	301	315	325	347	318	336	355	339	361	353	317	315	350	302	331	327	293	319	312	324	280	351	316	333	311	324	338	313	353	339	354	343	306	330	322	311	318	354	330	310	339	329	353	284	326	342	320	311	317	352	330	318	300	321	331	353	338	328	317	349	311	322	310	331	317	330	317	313	338	333	304	330	330	285	304	305	323	326	333	350	328	327	323	350	315	320	335	347	361	313	338	274	319	305	312	340	338	299	297	262	325	314	327	320	325	321	297	315	337	312	327	334	342	331	310	337	311	319	329	315	330	307	285	335	354	341	343	344	338	315	317	344	312	312	306	323	317	316	354	308	339	291	318	347	309	315	297	320	349	290	320	306	316	331	309	339	321	302	331	345	346	343	313	362	303	311	336	333	339	317	340	333	304	363	310	287	329	322	325	345	331	319	347	333	382	294	298	305	311	324	354	315	325	360	317	328	321	305	323	346	334	327	337	290	362	310	350	315	313	357	343	325	360	320	341	323	315	344	328	318	302	327	318	350	339	296	343	305	341	325	313	295	359	323	306	290	335	329	330	315	302	362	361	320	322	347	329	331	326	324	362	327	301	357	363	295	299	364	336	354	377	351	323	318	326	322	333	353	339	332	339	333	320	315	327	323	299	313	317	331	329	326	342	310	340	310	351	334	322	327	344	331	322	325	313	294	342	319	327	331	357	329	336	324	285	298	327	297	325	352	330	344	329	351	320	321	341	301	326	317	331	302	326	306	338	358	319	358	351	325	352	330	332	318	340	315	365	356	317	354	340	317	316	338	356	312	304	320	333	357	338	307	314	324	313	304	319	313	331	340	328	371	319	312	300	319	343	341	333	295	322	308	315	335	330	330	327	338	306	361	325	300	333	333	354	352	300	327	324	323	320	341	338	311	339	334	354	308	308	364	311	342	338	333	339	314	292	328	368	326	360	288	318	310	317	325	353	344	350	338	339	292	334	344	326	326	296	276	338	281	343	304	315	320	319	306	325	358	329	300	310	350	306	295	308	312	274	326	324	347	345	356	343	293	323	328	323	316	299	302	303	362	344	364	331	350	321	320	316	326	331	332	277	314	309	293	377	314	311	324	318	315	317	337	341	312	347	290	296	309	309	334	317	309	344	343	344	336	302	321	326	332	341	311	344	301	311	292	316	340	310	378	302	311	325	310	314	346	377	359	328	296	310	317	324	301	326	350	333	287	338	293	317	320	328	330	332	318	304	283	321	340	354	379	299	319	317	331	316	328	311	295	347	277	318	320	362	327	306	324	332	338	344	339	346	337	299	376	328	335	309	317	317	345	342	328	318	321	321	296	333	333	312	352	323	305	304	336	324	323	327	318	325	323	310	325	358	341	308	325	346	329	281	329	322	275	343	347	328	342	316	299	316	303	317	327	326	339	307	340	304	320	336	276	352	359	330	317	326	330	358	299	332	343	333	318	343	327	308	310	325	338	327	365	305	343	306	300	297	333	375	336	333	311	293	294	290	347	341	309	304	326	343	314	308	294	303	360	307	314	309	299	350	311	342	317	336	329	306	347	349	319	273	360	327	340	303	349	289	296	332	337	316	335	351	329	303	322	326	312	330	324	354	342	345	319	356	323	329	330	334	318	327	358	294	328	333	341	324	335	339	290	329	313	363	341	332	317	357	308	317	344	307	343	343	300	348	320	337	308	315	340	324	333	345	303	308	352	325	312	360	309	292	289	318	338	332	339	351	330	324	306	343	317	314	327	328	345	381	290	325	301	330	343	323	322	330	318	329	337	331	316	326	310	306	320	325	351	318	308	290	338	323	321	340	319	337	320	329	318	337	329	344	329	315	323	346	327	327	327	308	278	304	324	334	323	351	320	316	338	285	335	314	319	296	343	349	324	327	327	313	314	314	356	321	341	353	318	336	325	303	245	315	354	330	337	333	349	328	314	294	342	342	313	311	336	338	314	314	330	320	329	287	290	308	329	295	326	297	343	306
19095	2637	4843	5512	5219	4079	3390	3756	5127	6283	6044	5275	4040	4828	4472	3851	3769	3161	2297	2216	2397	1357	1394	1235	1297	1328	1193	1193	1476	1567	1652	1468	1229	1200	1124	1121	1268	1284	1461	2053	1540	2370	1955	1701	3018	1783	1041	1998	1255	881	857	819	834	822	856	850	860	815	810	858	865	836	817	863	835	856	852	806	875	805	830	814	836	881	817	787	810	742	835	830	853	819	791	792	842	855	869	793	853	791	813	820	789	793	814	807	803	857	870	778	837	799	853	821	767	857	798	804	817	878	812	811	811	757	824	783	817	864	810	797	847	821	809	787	806	797	761	830	773	840	791	800	865	751	804	777	754	793	808	795	816	773	762	810	785	854	788	785	801	837	824	837	812	778	813	825	848	812	815	814	816	802	810	840	816	777	814	887	844	813	828	796	800	813	831	778	783	768	801	833	793	824	775	731	802	789	852	827	797	819	784	829	830	764	770	789	810	784	788	799	805	810	786	791	805	821	817	773	834	819	817	789	828	819	820	780	803	801	817	869	804	801	809	776	765	804	818	777	821	803	814	820	846	846	792	797	829	804	798	855	767	841	834	774	812	783	803	768	814	835	830	811	761	779	840	817	776	826	833	780	794	814	794	842	841	814	841	846	831	819	799	783	823	764	822	811	807	761	812	799	816	818	765	820	786	790	807	818	783	799	861	774	822	783	752	782	808	756	792	813	834	818	787	800	852	798	818	757	787	834	826	826	849	800	821	800	804	810	782	772	814	771	826	810	782	803	823	745	795	815	808	788	807	867	834	780	801	815	844	827	805	827	780	801	773	788	794	792	865	822	814	799	785	828	840	809	806	774	790	759	818	787	818	771	776	831	783	835	803	809	785	794	792	805	812	773	797	812	763	811	770	821	798	732	769	839	782	825	826	806	808	803	837	791	808	870	782	814	795	857	789	801	851	784	822	821	814	786	814	790	779	823	794	808	803	825	853	782	826	841	813	841	810	788	785	844	810	794	833	759	834	769	801	871	832	777	763	835	821	833	844	797	818	820	847	794	766	786	776	826	866	775	803	800	824	789	822	799	814	779	786	855	797	754	772	824	780	817	810	773	786	857	827	804	826	837	824	844	805	783	810	768	841	779	811	800	794	839	838	785	840	801	774	824	759	792	782	764	773	785	813	807	879	791	808	785	845	814	792	789	796	801	825	758	796	791	791	826	842	808	770	816	839	774	790	845	809	823	851	788	808	811	752	842	831	816	818	770	797	768	790	787	757	804	843	772	805	860	815	808	830	833	790	777	770	811	791	733	807	763	813	786	807	807	878	743	839	804	837	823	813	843	803	824	818	806	771	833	830	795	753	846	797	806	783	848	835	773	782	849	858	800	802	801	825	822	789	760	865	817	828	779	803	849	821	776	824	819	812	807	768	776	797	778	809	847	820	789	858	790	837	828	829	805	819	830	782	782	795	796	809	802	796	798	846	744	817	777	818	825	877	785	814	814	798	793	785	784	854	837	778	814	814	797	784	782	772	880	804	767	782	848	817	788	833	743	796	822	783	803	783	771	834	761	882	755	783	830	835	860	767	778	841	837	785	832	861	775	777	820	810	813	843	805	774	834	812	836	796	836	792	823	786	826	735	800	783	758	830	813	846	819	791	825	796	803	749	808	828	833	791	788	817	824	821	779	785	768	853	810	823	825	818	781	808	857	808	795	784	829	817	821	843	797	817	818	837	853	800	790	785	753	822	771	799	807	807	818	788	866	837	883	837	812	827	820	834	819	783	793	779	867	800	805	810	775	787	827	810	843	802	787	782	793	792	827	794	785	809	752	798	805	803	786	784	816	772	814	819	789	864	809	777	835	814	795	786	809	822	817	813	823	782	789	757	772	860	773	828	809	793	783	817	822	825	813	788	853	836	827	820	792	742	816	796	763	802	791	782	765	844	816	751	790	790	775	792	812	817	825	823	830	832	795	799	832	832	801	783	805	815	825	844	783	861	769	776	787	821	841	805	824	820	812	777	803	794	781	771	838	812	761	827	819	777	794	788	780	796	850	831	795	811	821	807	792	827	790	782	815	773	742	819	781	838	778	816	816	819	777	792	763	831	708	792	765	781	789	809	797	792	810	796	812	784	839	786	809	839	861	823	820	741	730	842	796	813	831	778	837	808	766	848	810	820	822	815	840	805	780	761	836	813	818	840	769	786	843	785	787	805	787	793	804	813	780	788	743	810	827	802	781	810	770	830	846	843	867	839	830	802	823	781	787	851	815	842	813	805	834	783	842	798	792	790	844	746	832	800	741	820	851	808	804	787	816	819	771	771	795	810	802	801	829	799	820	779	764	778	774	824	847	845	805	786	821	842	828	790	828	761	794	812	829	809	792	830	876	794	793	792	804	808	757	827	828	864	797	768	786	817	788	801	777	798	770	741	852	838	794	777	830	803	819	774	784	834	804	807	821	776	798	746	788	797	833	795	795	799	810	785	823	807	784	808	843	809	796	778	775	824	764	786	788	812	799	831	769	824	782	824	801	798	819	799	777	857	813	814	837	805	771	791	814	805	736	865	764	836	779	780	798	796	808	754	796	808	749	774	845	759	796	833	778	825	848	824	813	827	810	822	830	833	802	793	807	833	797	779	814	798	801	749	772	771	822	843	779	825	816	804	825	786	836	794	830	796	822	781	849	806	811	807	806	813	806	837	793	826	800	801	828	825	801	827	804	778	829	847	806	790	874	787	801	793	828	801	804	809	850	743	802	765	789	812	793	792	829	838	849	874	789	778	807	813	774	794	819	784	805	798	843	791	757	824	775	843	792	801	797	828	800	838	772	810	840	825	796	804	843	815	815	790	774	755	786	868	797	808	773	856	781	815	741	801	789	768	759	807	817	842	855	820	825	734	786	829	816	823	809	763	788	804	807	843	836	859	834	789	751	799	850	799	822	859	796	807	795	811	747	832	831	839	772	746	884	769	797	858	807	784	784	784	801	785	780	805	784	787	816	838	801	791	837	774	840	794	787	781	829	785	822	783	761	798	778	838	823	754	812	864	793	843	835	835	768	805	855	813	820	824	814	835	846	788	778	850	830	828	787	805	808	781	804	759	809	798	800	838	807	793	821	847	801	836	776	826	789	767	819	828	812	780	825	778	768	794	725	823	808	739	799	836	786	805	796	813	805	792	811	775	823	768	812	771	803	875	817	812	857	825	785	789	817	749	831	795	804	812	803	815	791	824	828	779	820	799	787	805	803	806	802	788	759	859	805	753	810	759	826	750	768	772	784	807	771	803	758	807	835	800	818	799	802	845	811	779	805	835	830	818	827	738	766	842	790	799	794	891	772	765	797	799	839	834	803	748	802	828	831	836	827	795	830	755	759	795	774	773	814	853	854	855	795	798	817	814	810	850	818	869	801	738	808	849	833	807	815	802	761	783	803	816	789	810	852	835	785	761	796	784	826	822	776	841	812	826	817	837	777	825	842	767	823	766	826	836	804	827	813	828	786	812	788	761	793
2887	400	386	381	402	348	343	362	532	672	595	554	457	534	545	523	516	471	388	387	423	353	334	322	325	300	344	342	349	357	397	392	363	334	369	331	342	301	319	335	306	388	361	350	352	376	343	328	340	373	360	340	328	329	368	340	354	330	309	309	341	348	345	337	329	364	342	369	317	323	385	361	348	334	320	360	334	343	325	361	347	325	343	335	358	323	386	347	307	363	326	332	314	334	339	321	316	338	360	368	341	331	324	342	351	350	333	327	333	304	327	325	295	338	330	350	365	339	339	329	317	346	322	352	314	348	327	334	369	332	377	373	381	313	333	327	339	323	362	308	348	344	382	370	357	346	311	329	332	330	336	328	312	338	321	311	320	327	377	362	324	308	309	339	292	327	302	316	314	365	340	313	319	328	321	356	317	322	320	311	366	368	358	324	342	376	363	314	308	352	332	338	319	326	318	296	312	350	326	357	339	347	333	311	338	326	343	341	368	344	360	343	322	346	336	364	311	360	357	360	344	303	319	313	316	356	356	345	331	373	350	350	356	336	326	342	350	356	354	344	332	323	346	312	313	309	323	336	329	298	333	344	324	347	353	333	345	336	369	354	304	331	305	312	341	352	327	344	328	336	334	295	339	318	332	345	329	344	318	337	335	360	347	328	371	313	341	369	340	377	367	318	346	357	352	342	365	362	350	325	328	354	313	353	339	358	335	333	339	319	307	341	296	355	320	326	347	308	352	330	325	373	310	388	319	322	350	333	345	374	352	337	333	357	362	316	325	339	350	346	324	325	369	321	344	357	319	323	340	342	331	358	359	342	345	350	324	346	346	342	315	346	367	335	342	331	340	334	350	330	361	379	331	311	335	369	331	347	323	335	308	349	340	345	348	356	344	334	316	310	351	322	346	319	334	315	331	319	375	340	314	347	319	383	358	331	361	356	341	332	340	314	383	351	371	361	334	314	352	338	350	299	341	347	334	331	325	350	350	344	329	345	349	332	341	338	345	356	359	325	316	318	304	331	333	356	357	340	358	330	326	302	328	345	330	337	335	380	335	334	361	335	370	366	340	340	344	332	333	328	325	317	375	374	343	324	332	334	337	316	326	348	323	320	321	367	324	323	337	308	343	360	334	367	374	321	352	346	306	342	326	377	326	349	329	325	321	319	337	357	337	338	324	316	349	360	336	307	304	311	348	351	346	307	348	339	359	322	342	308	332	349	345	326	359	370	357	326	321	343	329	311	349	333	331	335	329	333	317	314	336	320	302	328	338	321	334	310	310	374	310	303	330	331	308	295	345	329	288	342	322	317	357	313	345	370	324	338	366	318	354	342	324	337	333	321	320	358	370	316	330	351	331	376	361	361	341	364	318	309	308	341	307	320	322	325	348	331	324	309	321	314	334	319	363	317	305	326	339	340	351	330	327	355	334	303	315	337	331	347	354	336	315	337	317	311	351	378	339	331	374	320	326	340	362	363	344	348	342	357	331	337	328	390	341	315	343	336	351	331	326	332	340	336	338	312	360	329	343	316	360	343	328	319	329	325	290	308	352	363	344	349	354	326	328	338	334	334	327	348	337	365	343	313	344	346	337	325	355	322	358	336	332	316	303	353	327	314	324	321	329	354	351	346	315	335	352	355	330	325	390	327	344	300	351	346	368	337	376	354	353	336	344	344	359	347	344	339	329	326	337	335	314	370	319	318	315	319	320	374	362	305	327	333	325	354	332	367	325	373	353	343	321	331	328	365	334	386	360	310	352	376	321	381	348	366	299	331	328	339	329	355	325	329	316	322	318	330	368	305	318	343	345	321	356	355	332	326	334	310	349	327	343	345	330	359	348	348	294	334	335	337	328	330	335	338	321	331	355	329	306	325	338	336	301	315	323	312	350	332	331	332	320	356	308	323	334	351	364	331	328	286	365	361	356	330	353	338	382	343	350	352	320	345	319	326	332	347	350	356	352	339	350	324	346	341	360	339	349	356	317	344	316	312	332	343	316	325	304	314	303	339	319	337	311	330	317	335	316	325	342	360	342	334	347	347	317	316	344	322	341	343	351	352	334	332	348	314	341	331	337	343	345	346	309	331	350	322	355	308	351	327	360	343	315	356	331	369	316	326	339	357	367	324	373	370	326	353	351	368	325	330	358	327	311	324	363	331	373	347	338	311	325	329	303	358	338	334	349	315	327	378	357	341	330	295	352	354	329	290	345	322	330	314	383	345	338	341	362	344	338	329	343	310	368	349	328	330	354	326	343	298	343	353	379	340	354	329	345	333	341	321	339	328	349	315	360	351	346	328	319	345	300	356	351	329	368	334	321	355	359	329	336	346	322	357	353	360	347	337	354	328	306	342	304	365	355	335	342	329	320	350	331	309	366	357	352	350	339	327	339	330	330	340	337	316	360	345	354	379	335	319	347	315	300	344	334	366	341	323	326	361	319	346	346	353	365	338	324	316	359	336	346	296	313	331	336	368	317	344	339	357	335	356	345	340	347	332	355	362	365	350	322	348	356	322	328	341	330	341	370	354	348	329	360	310	334	306	305	322	339	345	361	298	355	375	337	351	309	318	323	303	339	337	341	332	330	318	309	310	314	328	317	322	337	372	309	344	392	327	326	327	379	313	352	311	318	320	331	344	340	367	323	334	328	313	336	374	325	315	307	333	354	330	356	337	337	353	350	345	340	357	352	327	363	324	334	327	335	316	374	344	317	303	360	334	339	326	332	329	365	387	316	337	336	333	327	332	358	347	352	374	326	327	333	309	330	320	321	341	373	361	365	326	336	310	325	315	329	360	335	360	334	310	345	369	348	331	333	322	340	337	382	310	370	349	346	340	324	344	375	316	308	360	350	335	337	365	356	357	349	323	356	345	338	343	328	354	331	352	355	321	347	343	334	324	316	353	278	356	357	344	308	321	308	340	328	354	343	312	326	373	340	344	330	343	340	339	349	348	348	344	360	335	345	304	307	323	336	352	345	310	327	350	320	314	311	327	335	361	305	349	354	331	309	335	391	343	323	380	300	326	340	328	347	383	338	331	331	313	302	337	298	322	335	355	303	347	358	311	309	342	319	320	355	362	335	343	331	348	320	289	303	336	334	354	353	342	344	330	326	313	289	349	323	323	336	347	332	345	368	329	332	340	319	315	334	333	362	330	348	314	367	352	344	326	354	351	331	320	363	351	329	295	320	327	306	321	302	316	331	336	365	339	366	304	355	348	328	345	329	334	347	348	302	382	331	321	339	349	325	314	338	328	363	378	329	351	324	332	328	322	307	336	343	305	366	302	363	347	319	330	330	340	328	353	330	326	354	333	338	352	315	320	362	325	330	348	307	345	345	349	318	337	325	353	365	350	319	322	347	343	368	345	340	338	337	337	316	346	349	338	342	342	325	323	337	333	348	345	353	352	331	321	317	333	332	339	300	331	355	334	335	341	340	316	333	312	345	367	353	325	312	354	348	335	370	368	357	340	349	337	312	298	352	345
3046	886	936	829	864	898	820	1245	2151	2564	2610	2335	1757	2223	2075	1905	1851	1528	1139	1213	1297	913	831	806	850	815	827	796	912	1020	1003	1028	929	861	806	777	792	832	831	842	831	875	790	845	807	773	878	794	743	778	762	812	801	825	774	780	773	777	765	803	830	793	783	743	789	780	815	758	805	772	815	801	795	786	782	749	812	814	759	800	787	819	820	752	802	778	783	747	796	800	744	800	764	773	792	782	797	772	760	793	767	796	832	808	810	781	790	802	806	777	807	797	804	792	802	846	809	778	792	791	808	758	791	766	813	805	799	780	790	802	791	823	797	798	826	810	794	871	809	793	782	756	795	785	814	797	790	750	822	765	817	775	802	829	812	755	762	792	774	774	806	786	764	776	780	749	842	768	785	746	790	818	830	789	775	802	791	802	777	837	782	781	812	785	777	829	771	796	839	844	768	800	826	787	822	790	730	798	774	784	773	763	795	821	775	790	816	823	821	835	759	775	752	765	816	809	836	769	794	823	745	800	797	774	825	780	778	799	775	820	781	816	790	776	819	807	774	813	828	843	833	797	778	779	742	821	743	743	738	830	818	766	780	809	810	779	755	791	813	765	798	819	810	838	736	767	757	874	809	779	787	736	848	796	779	801	778	776	786	792	824	786	802	822	835	758	806	834	774	809	818	782	805	782	789	793	778	787	790	831	751	787	788	771	735	813	802	783	756	765	827	779	803	840	761	851	770	774	811	790	804	775	871	782	828	788	809	803	836	831	801	795	814	776	788	777	787	723	776	780	765	833	798	760	806	790	814	781	809	789	758	758	798	873	738	794	778	790	797	784	799	794	808	821	798	770	774	759	821	774	776	784	778	770	776	753	767	779	786	794	828	791	759	792	812	772	780	780	816	820	792	835	794	829	791	765	810	781	771	750	813	748	797	762	803	790	787	788	799	801	796	782	811	820	821	778	795	826	767	804	745	806	753	745	787	780	773	732	797	771	840	784	789	771	776	807	834	784	800	785	793	825	770	754	780	777	784	812	840	796	805	716	802	794	822	841	774	790	754	722	802	839	798	818	831	801	795	733	790	826	756	797	836	750	816	805	834	790	744	804	775	809	914	817	824	751	758	814	762	793	836	794	823	777	820	724	776	805	807	828	778	760	835	780	811	774	857	807	787	797	787	777	799	799	774	787	825	782	805	822	801	788	812	769	820	800	814	832	723	825	804	769	806	795	787	816	852	780	776	809	786	773	791	797	771	792	778	798	774	747	791	826	794	755	808	756	759	807	745	775	761	793	786	790	767	798	777	797	812	728	825	786	804	804	792	766	773	772	770	790	793	808	832	798	823	781	824	779	763	771	803	786	752	795	860	826	779	762	797	790	808	808	843	767	826	765	807	815	741	772	843	764	790	825	817	773	791	797	773	814	768	854	805	808	784	796	785	825	794	838	807	839	786	797	742	789	786	806	797	790	749	816	767	784	765	788	773	813	798	756	795	792	792	804	758	757	761	819	814	802	807	805	802	776	793	810	757	779	819	762	792	861	786	808	830	770	838	796	821	796	816	819	760	768	821	765	801	795	792	805	740	739	807	803	800	758	789	759	740	784	766	811	825	777	773	787	739	813	779	760	782	825	736	772	771	834	812	774	790	778	772	782	826	821	786	822	794	814	795	764	777	818	766	797	823	792	822	764	772	777	789	803	856	815	805	823	793	781	805	840	769	819	760	773	809	802	785	793	824	801	788	810	791	744	823	764	785	787	757	789	784	804	811	754	782	818	768	808	805	796	857	764	820	805	793	779	837	804	822	818	853	819	793	820	780	793	761	817	755	798	775	806	744	834	772	785	827	779	803	772	785	830	809	815	730	834	761	796	783	845	769	744	797	824	802	836	788	819	808	799	789	811	794	811	787	771	808	776	796	769	787	783	783	873	744	769	784	792	815	820	833	773	749	786	802	764	843	817	779	782	793	773	794	789	747	791	843	746	827	754	826	760	846	795	803	796	792	796	803	806	747	780	775	804	812	780	811	796	808	819	824	814	819	794	762	810	801	776	796	839	823	802	791	774	790	774	745	821	811	781	782	788	809	825	786	759	795	774	863	783	797	823	821	806	775	773	778	814	809	828	754	723	821	775	818	812	785	820	795	854	719	769	784	775	791	763	757	781	767	802	843	763	767	830	817	789	786	804	796	763	755	806	818	790	787	755	768	805	819	765	809	824	852	763	808	820	776	812	787	786	828	785	788	757	794	746	819	776	849	749	758	819	830	787	761	732	774	817	816	818	777	819	818	781	792	807	808	787	794	787	809	839	807	786	764	777	806	811	824	738	765	800	755	791	777	756	758	838	840	804	805	836	771	796	778	829	781	783	846	845	810	724	749	784	811	791	826	786	780	777	811	782	822	769	797	818	853	789	770	773	800	783	762	768	762	826	775	778	812	776	771	771	800	787	870	753	781	840	741	756	806	765	798	846	802	788	827	742	746	778	772	831	821	808	808	741	800	777	750	777	815	795	802	817	780	836	757	808	819	782	778	757	837	785	766	785	774	775	808	844	778	773	779	799	840	797	814	792	821	797	776	797	782	835	796	771	752	780	792	767	844	770	817	754	748	777	810	801	810	771	785	766	776	829	801	783	758	774	773	760	740	789	791	784	809	782	776	829	830	766	772	780	767	825	763	785	805	769	815	768	796	814	762	825	814	728	781	801	824	793	750	773	783	772	843	778	747	798	745	766	781	773	801	845	818	861	800	829	790	819	824	771	780	790	837	816	776	777	750	767	783	797	765	779	815	800	785	784	734	753	751	806	804	800	795	794	802	796	721	796	738	833	777	821	780	813	834	787	805	801	770	762	807	786	798	802	806	792	841	777	810	769	827	754	806	818	835	784	784	779	815	833	806	782	831	827	792	732	806	813	853	770	835	773	739	824	759	775	753	777	758	795	724	796	782	807	800	789	790	823	794	792	834	836	806	810	804	774	766	789	790	790	800	830	808	792	741	791	803	832	794	793	783	785	778	814	829	871	823	812	796	772	783	782	779	824	776	848	767	754	765	787	839	764	802	807	785	829	844	757	823	825	814	795	788	810	825	751	779	817	752	790	779	838	792	764	767	810	779	764	810	794	820	751	793	794	835	746	828	788	813	813	802	775	799	814	807	797	763	724	777	802	821	806	826	788	753	794	795	786	821	820	795	840	813	829	767	749	807	805	767	828	781	774	774	807	755	795	775	794	821	818	802	807	756	782	774	809	775	819	811	788	803	788	769	830	798	779	815	858	736	781	765	778	863	852	789	777	766	797	793	783	814	745	826	806	785	769	824	755	802	754	778	797	804	732	780	744	771	818	803	767	797	795	816	809	721	754	774	789	805	795	784	793	738	783	775	829	749	796	787	812	782	777	826	806	819	825	822	788	813	787	828	806	809	791	810	829	785	734	790	776	865	787	826	822	819	758	858	805	800	782	798	802	809	807	845	793	781	760	770	812	782	764	772	801
24838	6212	1581	1420	926	671	469	550	719	887	814	687	512	679	594	535	526	488	361	351	370	250	222	250	242	245	267	237	285	283	277	266	251	248	254	232	244	260	248	277	250	287	256	241	321	280	243	281	241	235	223	246	228	240	196	235	235	227	212	233	211	190	200	222	223	215	204	222	214	203	208	223	234	223	242	218	206	206	200	226	196	200	228	230	262	213	223	223	217	215	215	204	218	203	240	160	200	202	194	215	226	239	190	177	231	236	214	225	217	204	186	217	225	242	195	214	202	200	228	217	229	215	197	210	235	205	192	216	217	206	226	199	227	218	230	234	210	205	196	239	194	204	219	238	229	199	236	232	196	240	229	238	209	227	210	219	234	195	206	203	218	211	192	198	192	202	221	203	175	213	214	216	216	238	225	197	206	214	212	205	243	212	213	187	209	210	210	238	221	237	216	195	225	230	184	228	240	228	213	201	186	227	221	218	226	205	219	216	217	214	238	199	236	210	198	227	204	212	208	224	233	197	225	227	205	203	200	218	207	232	206	222	239	212	214	209	236	208	235	214	200	218	212	205	214	207	211	211	218	209	210	213	211	218	234	224	232	207	213	243	200	222	238	259	230	208	222	201	193	249	216	203	226	210	220	215	187	213	215	219	226	196	217	196	200	225	210	214	204	193	200	223	235	233	223	247	238	180	207	231	206	215	235	202	215	200	237	214	211	220	234	217	202	245	192	199	237	209	211	218	225	188	232	215	208	211	213	209	204	219	212	218	215	211	208	219	229	218	220	231	232	201	217	188	206	216	220	233	190	231	209	202	237	202	211	252	195	213	228	225	208	220	226	267	244	204	202	209	250	217	231	184	224	217	202	224	204	208	215	229	220	218	216	197	197	179	197	229	213	196	222	214	206	187	212	214	214	192	211	220	200	206	187	207	193	242	215	223	230	192	203	196	216	201	213	207	206	202	217	199	219	218	244	244	232	205	225	210	178	223	235	228	205	193	214	178	215	224	243	244	217	252	258	206	210	180	245	223	237	227	240	196	256	228	231	233	192	225	216	216	206	210	198	219	223	195	199	200	225	200	206	218	235	196	212	234	218	210	237	233	217	219	216	212	210	203	228	234	217	207	197	228	232	202	210	177	224	201	227	211	229	212	230	178	231	206	196	217	191	203	238	209	258	215	239	207	231	212	199	221	234	213	209	206	178	198	210	210	220	216	237	189	210	210	207	228	259	215	214	230	190	214	181	223	242	214	210	230	217	213	227	215	202	223	196	187	201	212	207	224	196	209	209	212	215	215	212	240	244	220	224	216	218	216	217	225	222	244	221	193	213	192	219	236	202	213	223	207	216	210	240	233	234	210	195	197	184	250	223	229	227	220	216	248	246	211	204	198	253	230	208	238	211	194	214	239	196	214	188	215	210	198	230	215	208	202	221	209	241	232	209	217	213	206	199	229	218	212	226	221	242	229	239	203	209	184	235	231	205	206	211	200	216	239	185	231	224	235	210	199	204	203	205	213	203	221	189	226	177	236	213	192	237	238	213	205	184	220	205	205	223	218	218	216	199	205	202	222	225	226	219	206	226	222	189	202	244	224	200	189	205	220	198	241	226	229	216	232	196	222	214	212	207	248	225	219	216	210	211	185	195	214	200	215	180	208	207	216	223	225	208	205	235	218	208	213	220	205	243	238	205	227	205	222	218	209	190	199	232	206	214	197	206	182	228	204	205	209	219	219	238	214	214	227	241	203	214	225	187	184	213	210	246	214	211	219	220	223	218	208	201	226	195	224	241	212	210	220	245	224	212	223	259	205	219	202	191	210	191	193	190	218	227	235	214	198	200	213	199	193	203	231	222	209	198	195	235	213	222	223	206	236	200	246	229	251	227	234	192	224	215	213	216	228	208	198	206	204	193	215	213	237	229	215	208	195	217	219	197	215	216	216	222	212	211	201	200	216	191	208	218	222	249	207	230	229	211	217	228	201	211	206	229	217	213	238	226	214	202	216	245	184	189	206	212	206	225	215	232	213	222	209	219	207	236	219	222	231	214	216	207	212	201	213	232	207	231	212	219	214	217	209	224	163	223	220	234	210	207	233	222	222	215	219	209	189	234	207	230	198	219	210	197	221	211	227	222	208	214	244	185	208	198	204	226	221	236	212	221	210	208	228	226	220	222	218	194	213	210	233	224	230	195	224	181	198	213	210	210	187	206	237	213	240	220	220	216	212	187	185	209	213	210	217	212	230	200	226	185	212	207	203	214	180	208	227	213	211	211	214	238	210	196	198	234	214	224	206	201	230	219	215	192	203	216	188	192	192	219	216	214	185	233	189	213	233	224	233	238	214	217	205	221	215	200	196	230	198	202	193	212	201	214	234	198	214	205	247	236	195	219	202	228	209	220	228	213	230	236	242	205	230	238	232	230	242	231	203	238	213	198	204	202	209	230	199	200	231	199	221	220	244	223	226	219	215	189	215	222	239	224	212	207	206	209	200	205	208	225	223	227	232	211	218	230	205	213	242	200	243	220	242	238	225	209	225	177	237	194	211	201	191	247	191	205	222	269	214	218	214	211	229	226	239	194	214	183	212	205	200	237	210	233	204	210	212	200	223	213	246	228	205	232	224	216	221	188	211	216	209	218	214	215	212	189	237	212	217	203	217	192	204	188	220	206	218	200	185	220	209	234	191	210	216	215	228	245	179	203	218	212	209	205	231	211	244	228	194	253	240	224	228	188	218	214	213	222	181	207	208	202	202	216	208	232	210	199	214	234	226	234	241	193	195	239	194	228	228	210	223	235	209	252	226	214	213	236	237	241	224	216	223	197	217	226	225	214	217	242	220	217	199	222	236	205	211	213	217	228	223	243	216	211	196	202	212	236	219	195	202	208	211	233	249	204	211	210	222	226	218	201	222	187	225	198	218	214	225	193	245	229	210	196	211	201	214	228	220	217	206	206	205	218	199	220	212	231	207	203	243	204	193	205	219	235	232	225	216	209	221	199	232	228	217	210	217	203	233	202	212	199	222	231	238	235	226	255	217	206	199	231	209	180	212	204	222	235	214	217	218	228	218	198	196	196	220	218	244	208	228	239	229	215	205	191	221	220	201	234	214	211	229	226	210	222	236	191	181	218	217	219	214	202	208	214	223	238	217	209	190	217	187	213	220	203	233	223	204	232	221	202	225	213	221	205	236	206	206	225	194	211	212	238	237	229	269	237	249	195	256	266	215	215	195	213	197	218	206	225	218	202	229	203	209	211	217	219	225	242	216	219	233	219	238	237	222	204	215	210	201	179	207	225	227	225	225	229	211	226	219	197	216	226	224	186	217	220	204	208	227	216	230	201	216	216	230	212	214	201	199	203	227	207	232	218	236	196	191	191	199	242	224	227	213	230	235	201	228	201	204	251	209	170	226	227	199	210	218	183	215	217	203	216	205	245	226	218	216	216	216	217	183	235	226	239	218	207	204	197	229	217	228	195	221	233	202
12060	1556	2541	3230	2643	2363	1869	2394	3846	4386	4196	3618	2562	3331	2962	2786	2647	2294	1493	1381	1679	907	827	823	799	816	789	831	1080	1187	1086	973	808	778	741	724	780	818	917	1240	844	1217	1175	917	1613	1029	729	1197	675	586	618	559	590	587	544	574	586	564	560	577	590	550	581	558	560	565	551	543	586	581	618	571	572	602	540	538	566	568	559	604	566	555	564	547	546	545	546	588	568	585	584	580	579	528	581	561	580	594	583	578	561	599	568	571	595	586	565	542	574	549	593	542	579	547	557	547	583	547	593	583	544	548	563	520	639	517	582	581	592	570	523	561	577	547	577	567	549	537	579	611	586	564	589	575	582	590	515	568	558	568	564	544	580	544	559	587	570	552	577	577	578	573	574	598	557	543	549	544	534	543	528	582	535	528	551	575	510	593	576	555	545	600	561	604	546	539	601	568	556	547	559	543	572	560	550	562	580	548	525	569	606	571	547	581	563	540	544	597	577	521	592	568	556	572	544	540	544	606	584	599	552	591	601	566	530	514	573	555	547	568	573	513	574	537	527	527	578	578	588	554	572	557	567	518	581	535	556	512	551	533	573	591	589	519	564	577	559	549	524	586	561	558	599	605	563	577	531	557	587	573	552	553	529	578	578	516	534	561	549	542	548	560	606	538	535	506	542	558	548	563	537	550	568	582	544	541	585	559	562	547	536	554	571	593	548	558	551	586	533	578	559	528	556	554	600	579	582	524	522	533	557	571	575	530	548	556	582	552	534	533	569	545	532	568	539	539	561	560	545	594	598	542	595	536	581	563	593	586	568	536	588	550	602	526	559	578	547	566	530	546	556	584	551	571	496	566	569	556	570	571	545	551	533	587	547	518	591	540	571	547	579	523	545	574	545	592	528	536	522	592	557	554	574	565	534	537	621	587	555	554	599	559	524	545	544	529	544	600	530	577	526	572	557	564	557	585	560	572	537	527	542	522	577	589	550	585	589	552	564	558	519	549	556	567	568	535	578	570	587	527	554	580	557	573	585	559	579	567	560	593	572	524	614	532	532	587	498	586	575	577	555	544	530	539	570	507	573	517	592	582	554	535	559	552	546	528	591	564	578	504	561	555	571	504	551	532	564	576	575	558	561	575	543	559	568	590	558	579	529	573	548	545	597	599	554	528	544	558	539	538	562	533	563	536	594	573	570	546	584	551	560	585	552	588	564	555	544	584	602	541	593	555	556	532	538	562	556	546	537	532	545	579	552	528	576	550	549	529	535	582	541	557	550	564	541	544	544	555	531	572	520	548	558	521	587	534	543	518	570	554	575	550	529	545	579	556	564	580	577	555	579	569	583	557	564	554	578	571	586	622	550	559	580	553	593	559	569	559	528	563	554	568	586	569	490	547	571	541	552	603	491	603	575	564	556	526	578	541	496	569	562	598	554	534	596	576	544	561	554	562	564	570	553	526	578	587	523	547	559	583	570	565	527	555	571	591	551	568	549	553	552	517	542	580	548	588	549	553	567	554	525	572	565	560	542	526	585	597	583	568	552	556	550	508	582	577	562	557	535	553	521	582	569	572	549	523	552	562	533	569	523	565	617	580	571	568	526	583	557	552	541	622	583	549	549	574	554	553	518	552	601	539	569	527	588	556	547	539	601	560	536	558	550	591	540	564	565	561	536	548	578	561	564	561	583	570	569	599	533	556	588	571	613	527	585	586	562	576	547	513	553	551	551	598	610	531	573	581	555	551	559	577	545	594	579	538	549	541	564	557	582	556	564	584	540	544	556	546	570	566	534	577	571	548	547	556	514	590	557	529	568	535	562	556	543	598	540	553	534	544	516	556	558	603	557	580	573	579	586	551	578	548	580	574	559	557	560	525	560	553	536	586	550	584	538	590	554	552	537	566	544	583	559	533	608	566	563	569	504	587	528	571	564	531	589	531	600	568	565	592	578	576	544	535	531	550	576	514	554	584	545	525	562	581	569	513	552	534	525	527	507	578	567	590	521	578	592	548	559	564	517	582	532	545	549	561	547	596	506	563	581	559	548	548	535	561	515	537	599	564	590	583	534	527	572	550	586	553	544	563	562	569	522	554	595	534	524	545	528	550	575	580	524	567	554	602	518	587	539	569	505	591	529	610	575	578	537	556	564	512	497	545	562	555	568	524	560	551	536	549	605	537	611	530	598	548	560	547	533	614	576	564	544	507	589	587	561	555	538	522	572	562	565	540	523	590	553	533	549	559	543	564	528	552	549	577	555	548	543	534	504	573	531	538	547	570	573	534	567	570	533	562	555	535	567	539	541	576	587	586	608	554	612	536	560	564	567	614	586	585	544	537	535	574	562	558	555	550	598	555	629	586	554	573	549	564	518	539	556	547	560	584	547	574	576	515	561	576	557	581	526	548	524	557	542	565	535	572	553	591	510	536	552	566	581	556	566	587	647	560	574	583	610	555	559	585	530	634	565	555	528	568	530	540	560	569	540	577	526	570	570	542	554	524	568	551	594	504	583	572	557	546	569	567	589	559	535	565	527	542	586	571	557	524	532	540	545	556	545	560	561	540	603	553	566	590	586	583	612	567	585	575	567	539	618	554	611	575	581	537	571	590	526	603	517	526	538	536	572	518	573	558	562	577	597	580	547	562	547	579	539	570	558	566	532	541	552	553	517	562	599	571	548	592	580	562	581	569	580	561	556	543	550	545	567	537	585	512	556	588	565	566	538	570	580	532	566	543	529	546	559	532	569	545	602	586	530	535	561	544	584	522	587	566	519	587	541	575	550	542	561	563	588	577	586	539	591	548	567	605	593	540	537	595	579	530	553	574	529	577	554	567	594	550	591	564	537	574	605	557	556	537	559	575	595	543	548	567	572	610	551	579	564	507	606	579	555	559	554	587	564	569	551	572	582	563	566	558	550	578	553	567	595	550	581	581	567	561	599	573	537	584	519	548	541	533	550	565	555	562	557	566	581	603	599	543	556	528	596	566	609	544	554	557	570	587	590	515	603	547	542	558	591	555	525	594	541	532	579	555	583	564	530	546	537	563	586	553	553	589	563	556	579	562	562	537	553	560	592	536	547	577	540	542	546	567	540	558	527	599	575	589	540	578	528	610	568	612	539	525	549	592	587	563	569	559	535	563	563	539	560	597	516	532	515	567	586	560	540	538	536	531	572	550	566	599	567	565	582	558	565	542	563	595	584	577	603	509	567	559	535	561	546	574	555	574	547	567	575	571	579	600	537	563	497	563	554	556	524	559	567	512	535	538	542	524	563	546	534	551	588	567	584	542	554	553	579	562	604	565	545	547	511	599	604	560	585	603	583	550	570	575	558	578	552	562	556	575	564	547	565	542	606	554	552	545	556	513	571	567	599	542	566	550	558	582	605	575	593	546	573	588	531	551	542	526	499	543	540	525	554	571	582	589	582	493	539	569	566	535	563	542	556	538	537	580	529	557	554	567	549	559	564	530	541	529	546	524	525	579	550	530	525	587	521	608
33296	13439	4228	2567	1949	1387	940	915	1343	1370	1276	1038	852	996	898	811	828	701	547	458	523	386	425	388	417	405	403	342	440	439	471	449	395	342	337	358	338	378	398	495	409	454	450	401	558	497	345	464	331	312	342	317	319	323	338	307	339	287	368	333	353	340	336	329	329	297	315	336	315	335	327	331	322	327	358	324	338	319	347	332	304	356	343	307	295	343	328	317	322	311	341	342	308	332	325	305	331	306	334	300	298	348	317	337	311	349	328	310	348	308	340	335	311	315	346	327	308	328	319	343	346	280	305	279	315	288	308	358	317	309	304	320	291	324	315	292	289	334	299	350	331	339	323	346	300	314	311	331	313	317	324	338	352	354	351	344	330	322	319	318	338	335	311	323	309	283	308	336	324	346	339	348	305	310	329	309	315	329	308	313	325	304	317	349	314	331	326	331	358	301	318	318	335	309	344	352	284	343	340	299	295	321	334	311	314	324	319	331	338	317	333	334	299	307	311	296	313	358	358	315	331	288	319	338	315	293	332	340	330	338	350	321	309	337	306	328	323	310	315	320	374	311	320	363	319	305	347	308	333	339	301	324	307	314	306	325	352	299	323	338	310	291	310	310	331	335	315	295	321	307	325	313	314	336	316	347	323	299	318	327	320	340	317	338	334	319	327	355	343	354	341	327	324	296	340	328	322	347	361	322	333	312	331	319	325	332	337	300	336	310	326	344	351	305	292	325	303	287	313	330	329	331	317	344	309	371	331	324	345	346	352	316	317	305	325	319	317	336	314	310	323	337	322	305	347	295	300	301	342	332	329	348	336	319	323	347	363	302	310	349	336	297	327	315	323	298	296	320	282	311	371	331	337	335	309	323	323	306	332	324	346	310	325	309	316	292	337	316	356	315	316	292	346	312	291	319	314	316	338	326	293	394	340	336	337	338	342	280	315	349	310	318	341	360	345	338	304	334	341	308	328	341	319	307	291	295	322	338	302	310	306	328	304	344	326	329	319	331	345	312	337	343	311	324	322	310	339	341	287	330	305	290	369	298	295	306	338	355	329	335	318	356	297	337	338	356	279	336	323	331	347	343	334	320	310	316	335	298	293	317	326	333	314	326	291	327	332	318	341	331	311	340	351	334	337	311	349	314	328	340	297	320	324	314	301	328	336	310	340	334	307	318	344	330	335	352	344	320	325	338	307	309	360	293	328	314	361	312	313	332	320	316	355	293	343	327	329	343	315	311	353	365	329	321	315	321	346	330	318	316	329	360	321	334	357	370	312	329	308	341	335	296	330	349	322	354	283	327	325	323	295	343	336	334	318	325	311	301	299	319	319	307	312	335	305	353	307	328	343	315	322	351	345	347	319	330	319	311	321	338	322	333	361	340	294	284	309	343	337	360	335	334	343	297	279	322	334	307	334	320	338	310	320	321	333	323	304	299	321	308	307	303	290	325	338	324	346	344	325	340	313	318	310	357	313	328	309	312	296	301	336	336	326	350	342	351	344	313	324	336	311	357	305	298	340	311	328	329	301	290	322	319	310	331	309	304	341	316	334	330	324	306	348	301	337	307	338	356	335	294	316	314	324	322	339	298	339	312	305	317	307	327	327	341	341	327	335	316	314	299	284	334	350	302	339	298	318	316	344	322	355	333	321	320	313	308	292	299	332	349	333	305	304	307	362	327	373	326	343	325	329	336	306	326	295	342	338	297	353	356	299	316	324	342	322	334	334	344	329	310	346	338	310	333	275	300	315	330	323	321	328	323	306	347	352	341	345	354	320	325	349	301	327	334	322	352	331	332	355	339	353	318	328	328	315	327	322	337	313	351	327	336	332	350	331	314	349	305	325	310	353	300	341	367	321	329	321	350	290	311	329	334	354	318	330	314	316	329	333	327	326	329	322	327	322	329	317	352	328	298	317	304	314	300	316	326	324	304	357	274	349	334	331	328	278	306	335	358	332	313	358	299	326	310	327	346	332	361	348	313	367	309	293	358	294	362	338	330	285	355	309	362	338	301	309	323	311	363	341	325	347	281	293	349	352	322	318	329	343	336	305	337	316	404	326	358	342	322	303	338	338	295	307	316	306	298	315	331	336	328	305	314	310	303	321	341	320	326	306	308	334	323	353	319	299	317	326	344	345	337	309	342	325	320	305	335	312	309	359	311	313	353	355	346	338	340	328	324	335	319	341	309	324	315	335	310	322	338	327	317	324	371	322	357	318	324	326	316	345	310	364	322	310	349	340	297	322	311	324	327	301	333	310	314	332	315	313	331	392	297	331	298	318	277	325	330	326	313	345	338	335	359	358	323	336	330	343	360	287	339	305	314	376	351	327	322	317	312	333	303	360	337	294	340	349	315	281	306	319	305	337	341	335	323	290	333	349	324	352	320	338	347	341	294	312	332	337	359	334	321	315	290	316	357	292	331	305	296	323	355	332	327	329	304	327	328	301	333	285	323	344	302	325	300	303	337	343	362	317	324	316	332	328	315	311	295	342	316	356	330	342	333	344	319	306	336	339	331	334	332	326	333	305	344	306	320	323	328	324	333	333	314	311	337	329	312	325	315	326	319	295	319	319	334	321	340	326	315	331	334	328	331	314	316	330	322	337	322	288	374	336	323	295	335	313	331	340	324	318	303	314	337	322	324	286	348	357	310	294	338	306	327	339	324	324	315	350	339	314	302	307	350	375	339	319	345	294	314	364	306	334	335	349	299	287	312	306	322	301	317	337	352	314	337	329	320	311	305	336	331	314	326	326	348	324	315	339	305	345	321	365	317	364	334	306	326	295	314	337	346	315	328	327	316	292	293	319	365	347	337	329	339	300	341	297	326	312	315	304	314	312	288	342	333	372	308	314	303	315	308	321	345	335	314	310	310	322	335	333	319	342	298	297	315	297	334	334	316	308	332	310	288	321	351	330	333	308	315	329	318	352	322	323	329	316	345	304	320	320	322	367	312	333	329	336	319	335	341	312	318	342	307	293	342	329	322	355	318	313	323	339	314	327	315	334	339	339	317	358	317	334	332	333	303	317	345	305	324	297	320	288	305	330	326	330	325	332	305	342	315	337	326	331	282	312	348	342	324	322	312	330	329	331	303	319	334	328	324	313	325	357	310	305	339	324	355	373	354	300	341	328	307	297	298	314	310	317	335	373	339	346	329	314	327	317	313	315	316	322	296	326	328	336	336	352	342	345	335	313	345	305	318	363	291	295	327	314	292	304	335	330	344	304	291	330	366	318	304	307	313	303	308	314	345	353	299	316	299	324	352	291	288	308	309	342	310	331	294	345	312	366	328	339	316	323	321	356	334	336	295	326	327	318	337	347	327	330	319	320	356	338	331	319	317	340	344	335	325	294	312	318	350	317	310	332	328	327	318	331	312	337	335	332	306	324	334	307	320	335	295	346	342	332	328	335	335	324	346	327	319	307	338	344	330	308	314	341	313	330	320	308	336	292	325	298	335	381	309	307	346	325	341	307	316	312	322
15393	2774	4780	5776	4994	4025	3506	3968	5959	6259	6198	5054	3996	4779	4228	4106	4053	3427	2385	2064	2321	1474	1472	1327	1314	1274	1272	1324	1617	1712	1635	1572	1280	1137	1147	1179	1178	1330	1412	2105	1394	2148	1860	1545	3033	2160	1377	2059	938	825	866	876	827	901	846	833	785	847	826	807	881	747	832	801	840	837	799	862	820	861	845	824	814	824	834	833	818	806	883	837	738	800	781	806	859	877	801	793	795	788	754	798	831	809	832	826	835	782	819	833	843	779	801	820	875	804	860	785	859	814	817	803	765	820	829	832	788	790	780	820	847	784	842	802	862	783	759	806	796	825	800	813	762	832	794	804	801	834	753	820	833	796	778	782	791	773	841	807	808	830	791	827	745	784	781	803	828	822	791	836	781	815	824	781	792	810	810	766	817	769	809	822	770	799	857	799	890	803	785	806	853	784	809	805	779	860	805	802	790	836	816	805	805	850	810	828	808	828	793	810	772	838	802	769	780	816	808	723	791	807	761	788	821	806	807	781	800	781	860	781	818	795	793	794	828	786	829	816	837	835	861	795	776	794	792	785	778	773	859	762	783	799	806	747	792	794	864	772	779	781	781	777	788	808	769	821	788	841	811	854	811	833	827	797	827	797	773	843	830	863	791	775	809	824	812	810	788	773	755	815	816	826	819	796	816	799	775	808	831	774	773	826	805	766	781	847	794	791	761	823	826	828	840	772	824	772	841	798	808	809	838	775	755	768	794	790	851	790	780	802	821	768	808	798	718	771	823	800	833	823	838	800	829	789	772	838	842	775	838	788	802	772	781	860	806	771	798	780	783	794	767	836	844	844	794	803	789	790	812	757	841	823	805	788	801	796	836	826	824	814	838	793	850	862	788	828	802	739	805	810	798	737	805	830	785	749	743	777	808	857	798	850	807	788	782	753	826	818	855	768	770	835	800	803	792	739	787	781	852	818	828	803	786	829	834	788	775	832	810	782	803	785	865	784	804	864	750	801	798	795	821	756	755	846	776	773	790	767	844	781	893	784	756	852	765	862	812	821	819	773	820	832	786	797	791	794	856	770	815	792	787	806	806	821	737	784	781	834	791	802	800	832	777	768	795	773	776	802	822	816	768	819	826	794	790	780	798	804	789	764	766	798	779	820	792	787	757	831	785	832	798	760	829	776	805	764	826	791	810	814	770	780	791	761	837	832	815	800	802	769	781	766	816	821	810	793	834	800	821	785	773	883	806	742	850	805	796	755	849	763	810	773	817	794	817	822	758	809	785	812	827	841	810	808	824	773	789	750	752	840	781	833	810	788	810	857	777	789	795	825	788	805	794	824	843	879	813	789	744	822	808	815	865	831	785	826	814	802	822	797	797	803	770	771	769	833	813	784	828	771	811	787	819	828	797	835	837	817	830	804	833	725	771	806	854	802	781	812	778	774	833	814	786	806	801	785	785	821	775	812	867	805	790	732	775	787	772	812	797	807	848	782	835	835	813	786	820	847	806	778	788	791	790	819	812	798	843	757	811	790	782	790	823	787	841	804	807	820	811	843	816	760	771	769	813	808	833	836	804	821	823	859	798	799	803	787	782	799	799	791	857	805	783	780	818	847	780	792	829	811	831	792	787	780	838	790	810	785	765	834	796	855	827	821	822	775	794	832	824	836	788	801	819	767	815	817	785	804	807	764	820	829	823	797	814	833	805	804	817	800	783	796	803	770	781	821	818	800	750	772	837	845	788	775	802	816	792	805	791	777	824	833	758	825	826	800	829	849	855	771	823	784	808	753	768	829	745	831	829	852	845	809	770	800	757	841	754	788	808	783	815	770	749	763	809	814	812	818	788	813	800	806	882	779	819	791	808	776	823	800	834	856	772	799	788	843	875	819	854	801	798	831	811	784	762	741	791	795	817	786	816	763	829	804	839	859	816	806	840	817	811	784	792	760	799	841	803	757	832	886	813	771	816	820	826	743	852	823	837	789	830	790	800	811	810	826	808	821	838	831	810	767	837	785	823	742	740	793	761	851	774	793	768	785	806	824	844	759	810	769	814	804	807	761	812	851	795	800	776	846	796	782	786	798	812	777	815	876	823	818	824	782	788	807	770	786	818	781	716	849	805	803	814	819	828	777	783	791	776	762	774	790	828	791	796	799	786	817	787	766	759	844	809	835	796	773	826	807	827	794	765	842	820	827	779	821	847	847	822	799	828	775	789	780	796	797	767	754	811	798	788	803	786	835	800	787	817	785	789	770	821	812	837	843	817	790	764	808	806	779	765	792	807	808	800	785	809	778	846	781	799	783	836	815	774	774	792	811	787	818	766	774	821	825	773	802	812	790	763	763	807	854	813	795	817	818	788	850	803	800	785	792	778	761	824	789	825	802	803	776	818	790	767	756	808	824	818	846	828	830	780	862	810	770	800	806	836	814	762	812	742	821	786	866	815	843	778	808	813	789	796	851	782	805	791	833	795	831	817	762	774	779	788	781	793	758	849	827	829	800	853	782	822	757	788	801	800	830	738	792	793	825	782	792	821	784	769	804	841	831	826	784	826	794	763	778	791	775	814	796	801	809	817	845	767	780	817	803	803	805	797	794	800	809	789	744	831	764	781	800	842	816	806	797	808	800	814	789	823	781	816	819	817	818	751	809	808	810	809	804	809	787	756	806	795	826	760	785	808	794	813	842	828	786	836	756	789	744	814	828	805	810	804	805	820	870	811	745	797	810	806	838	782	768	766	846	755	795	791	773	797	809	773	825	791	789	848	695	823	854	753	854	734	817	809	800	854	770	867	810	825	775	790	835	802	810	800	814	794	759	831	783	812	814	817	806	819	803	779	834	794	762	797	787	835	787	742	803	822	808	819	808	808	772	770	841	770	749	774	845	793	793	743	801	786	812	820	837	796	797	762	763	774	830	824	784	804	786	788	793	774	794	773	815	734	786	812	772	791	805	858	782	821	811	855	847	748	797	808	836	786	816	774	847	815	757	825	782	770	815	806	784	830	790	816	774	815	808	794	786	813	807	803	816	841	821	796	834	746	762	838	841	819	806	796	775	800	809	849	775	832	811	804	832	794	864	825	829	827	810	840	790	795	809	780	809	833	828	768	806	798	814	803	812	827	761	791	800	813	831	750	763	788	773	781	805	843	783	826	815	804	793	791	794	761	811	781	799	827	800	809	806	842	758	764	779	850	803	782	839	794	813	825	780	794	806	818	794	788	835	779	812	802	766	820	792	773	771	777	761	849	808	790	749	849	879	795	780	824	797	812	786	801	845	787	785	805	843	804	836	780	804	798	826	824	823	810	791	794	795	767	763	760	790	826	837	726	827	855	823	785	863	761	771	812	829	856	775	780	814	833	762	784	795	762	795	755	783	778	818	756	783	772	843	817	789	808	791	788	838	819	775	806	834	774	741	786	800	828	853	819	842	866	746	804	864	733	800	742	827	787	816	815	803	799	823	876	805	855	809	789	816	830	784	821	812	743	820	785	793	787	780	824	817	818	796
2409	379	351	367	364	324	329	436	565	693	624	498	498	529	537	481	504	423	426	378	384	352	318	377	340	304	331	340	334	357	375	365	303	333	341	347	354	304	363	291	322	295	344	384	350	370	339	315	346	337	328	330	297	350	339	324	338	335	354	330	313	326	343	288	327	331	328	358	312	362	340	321	358	334	365	325	326	342	368	353	315	331	341	342	337	344	370	315	306	329	363	362	348	356	315	338	319	345	353	344	317	349	343	329	313	348	328	360	326	340	354	332	311	327	319	360	325	341	350	336	363	346	302	337	342	321	331	333	335	294	315	319	315	320	341	305	339	352	355	372	345	356	338	324	352	349	325	329	318	350	334	309	324	349	340	359	343	339	346	324	399	351	346	326	351	333	337	331	333	333	348	360	338	340	344	363	302	320	300	360	300	329	366	352	369	331	341	346	342	314	356	358	330	350	307	347	335	319	337	351	342	378	345	345	361	357	373	293	334	381	322	320	361	354	327	330	324	338	357	342	355	341	345	330	326	340	319	335	331	380	345	326	358	347	359	379	315	345	341	324	362	334	333	319	378	330	323	367	310	323	357	337	302	327	311	342	357	343	364	354	350	337	345	320	327	330	307	335	318	308	333	349	332	359	340	365	350	365	350	325	329	356	340	371	363	349	352	322	372	346	352	354	357	357	332	324	312	324	325	328	371	315	321	332	325	323	315	327	353	303	360	350	312	344	354	339	319	334	316	358	334	326	346	320	319	337	333	389	324	337	346	335	340	389	323	343	345	348	369	344	355	333	352	344	305	362	301	347	337	349	311	326	338	297	347	359	347	329	362	336	379	344	326	319	332	330	327	330	346	337	338	355	332	356	331	331	355	354	318	294	359	344	347	327	330	310	358	343	334	345	334	346	335	336	322	359	312	346	330	327	341	350	339	331	341	348	351	328	328	319	345	339	377	354	340	356	326	364	359	291	339	350	309	311	338	350	314	332	358	346	322	307	359	335	314	332	292	311	331	317	344	346	367	318	339	337	348	341	357	364	349	322	339	357	381	329	327	334	357	349	375	354	335	339	368	305	361	327	316	349	347	350	339	358	295	324	370	329	322	361	349	329	329	290	371	350	300	312	343	316	379	375	343	341	350	349	355	342	378	306	348	323	359	314	352	321	390	336	332	340	322	344	359	334	310	337	339	354	336	347	345	331	336	347	372	370	332	310	332	339	321	319	347	350	337	334	328	301	342	305	373	302	334	322	325	348	333	320	359	339	337	339	352	328	353	329	354	318	306	358	341	303	380	321	325	341	368	329	361	317	354	346	361	350	317	352	343	382	321	342	338	347	341	328	315	370	360	331	309	328	348	332	359	366	351	341	325	302	310	337	331	382	335	348	356	315	372	335	350	341	323	334	359	340	313	327	361	333	351	371	322	325	333	324	336	346	334	335	368	351	334	340	340	337	319	356	324	350	330	339	313	350	311	338	338	305	314	359	321	317	332	348	346	337	333	376	368	348	325	348	345	374	339	361	361	331	339	358	345	355	327	346	318	357	361	345	352	349	354	321	335	344	356	341	324	356	321	335	350	308	361	359	324	322	343	333	360	330	325	357	328	348	339	318	332	385	320	324	354	340	342	327	339	339	351	329	332	324	324	315	326	333	329	355	349	330	332	350	330	346	335	332	318	349	330	330	356	332	360	330	307	329	359	346	337	341	330	352	349	333	351	335	341	345	326	346	346	355	328	350	324	352	347	327	343	315	337	337	321	346	368	342	295	352	358	336	365	354	342	357	360	345	369	347	360	333	349	348	366	365	334	324	331	328	327	342	313	326	337	319	322	338	308	348	362	358	332	348	334	318	364	343	341	350	357	350	343	355	335	354	324	318	322	347	361	366	331	364	330	343	308	375	307	328	333	339	355	322	315	322	331	327	350	368	318	314	343	341	325	393	324	319	325	332	332	318	336	333	309	347	326	320	323	347	347	313	323	312	360	338	318	361	333	350	366	348	380	331	321	349	344	354	367	341	331	325	342	331	327	349	304	365	338	373	343	338	308	354	305	334	311	377	356	357	342	339	334	333	361	347	322	346	350	328	357	335	338	336	308	332	305	344	304	327	327	358	355	337	339	369	343	330	347	345	338	323	363	326	368	331	355	352	344	352	311	335	352	311	352	327	365	335	350	319	341	325	328	371	346	372	338	344	314	329	342	315	339	349	340	356	315	342	323	303	328	323	318	330	324	309	296	355	348	349	351	361	315	312	340	325	352	328	300	333	334	368	307	320	355	310	355	337	353	352	363	314	340	325	320	313	344	344	321	336	370	350	346	343	323	301	310	333	353	340	334	324	357	365	341	330	335	315	326	352	327	336	337	380	323	346	350	326	331	324	336	346	307	323	322	353	352	341	316	326	318	327	370	318	345	354	351	323	320	368	333	335	337	332	316	328	327	324	325	345	330	337	351	365	336	361	297	360	320	366	346	324	308	345	369	351	357	354	337	364	327	333	334	363	339	369	334	354	372	350	343	340	328	355	316	355	371	345	346	314	360	333	345	342	371	349	312	352	333	328	349	326	328	343	320	380	310	368	334	370	327	343	340	340	342	312	336	341	341	303	322	298	343	331	324	335	320	350	319	337	347	323	352	344	356	341	350	366	303	337	329	340	340	339	361	346	322	340	348	349	311	361	357	364	321	306	306	331	322	353	314	319	292	320	382	343	333	339	346	333	344	340	293	339	340	301	348	358	344	340	342	346	337	335	348	352	341	335	368	323	339	377	356	354	356	307	339	354	392	325	351	337	311	338	357	330	331	376	334	347	319	359	333	342	348	356	362	358	321	342	317	350	308	308	302	322	339	337	318	277	329	347	335	362	371	333	313	326	387	346	335	353	335	354	359	330	316	353	336	333	346	354	332	327	340	340	332	356	300	337	338	331	341	367	325	324	361	366	335	338	315	287	325	317	329	305	354	347	354	300	350	339	323	334	341	305	314	364	361	350	312	356	356	313	346	363	320	354	326	304	326	366	336	340	331	329	305	347	388	355	353	337	362	325	320	362	325	318	334	341	319	348	298	334	340	354	322	305	343	349	301	341	354	354	310	346	361	340	348	354	376	333	336	339	313	317	357	345	359	340	371	321	376	333	317	360	340	331	317	356	346	334	331	313	362	350	350	376	385	346	352	314	312	323	342	321	323	339	328	299	325	348	346	369	371	327	348	325	364	307	366	347	346	328	329	364	349	316	377	347	387	353	378	332	328	365	352	320	321	324	334	394	356	362	337	349	321	303	337	345	354	374	329	362	390	350	358	335	341	320	354	340	351	326	319	350	327	337	358	365	337	298	329	332	322	342	320	335	357	350	327	353	322	334	366	347	320	355	341	345	336	328	360	312	318	321	357	345	312	333	336	338	324	357	332	338	338	355	334	322	358	342	313	366	349	357	360	333	322	361	342	373	325	306	322	347	346	367	356	347	354	341	360	343	324	325	356	332	342	363	362	370
2789	795	907	918	871	830	896	1335	2349	2602	2689	2020	1799	2119	1976	1976	2007	1606	1341	1109	1243	877	834	858	856	847	858	848	967	1002	1062	1072	902	804	775	811	762	827	790	824	862	794	776	830	798	856	845	792	811	779	758	781	830	792	788	784	794	833	754	878	751	755	806	843	796	787	868	769	777	764	766	749	800	812	733	793	822	814	788	782	816	829	761	776	823	783	781	831	790	876	784	771	791	796	756	795	788	839	865	811	836	720	792	818	759	806	819	786	804	783	798	780	844	782	821	824	791	780	795	781	769	775	786	797	775	770	805	807	797	810	840	846	801	791	801	756	778	799	786	744	803	837	813	789	854	769	759	792	795	804	768	718	814	793	822	856	811	804	742	779	795	772	839	806	781	834	785	782	793	838	836	791	817	752	826	804	833	796	805	769	825	789	768	809	770	782	765	798	769	777	826	763	756	832	810	772	818	800	765	783	785	788	805	792	826	796	779	781	783	748	833	782	836	806	832	833	773	755	823	831	790	741	825	789	827	803	764	785	792	813	799	803	738	769	805	769	791	816	782	776	795	824	813	808	768	815	845	790	787	817	788	818	824	817	755	773	765	803	788	732	803	840	773	801	795	753	810	781	776	759	789	806	775	817	759	762	830	775	766	819	831	794	790	800	797	809	772	778	763	781	786	795	794	821	807	845	838	848	776	797	828	807	812	815	787	787	782	838	779	778	778	821	818	796	735	830	794	827	800	826	818	779	793	815	802	800	845	809	810	794	792	729	832	766	789	780	750	796	794	833	735	775	868	794	754	810	758	795	802	780	782	836	817	776	788	781	848	831	783	802	767	803	779	773	780	795	776	761	787	849	828	812	768	788	840	820	757	801	801	782	815	817	810	773	820	852	806	772	775	774	846	817	777	797	760	807	813	799	769	794	724	809	810	817	768	768	781	772	736	811	779	837	797	772	802	791	772	791	796	755	784	818	792	805	791	805	808	795	753	741	758	819	774	853	799	763	832	826	776	813	784	765	827	810	779	808	769	791	821	804	789	782	776	795	737	835	797	778	802	846	774	820	734	813	811	769	845	844	791	767	784	840	856	837	787	773	758	814	834	826	786	745	850	805	770	802	789	759	747	777	745	769	787	777	807	795	830	805	791	763	722	817	808	807	783	818	812	818	791	794	778	775	816	769	783	799	787	813	757	764	805	777	801	806	802	775	827	854	832	788	820	771	799	781	784	820	772	784	835	794	842	825	790	775	805	768	801	821	760	766	787	800	778	772	812	818	781	777	756	793	763	793	778	831	827	802	846	788	804	749	751	856	851	787	770	815	756	772	803	825	785	810	830	770	777	758	764	762	831	781	823	833	807	764	755	805	818	770	794	819	806	804	787	768	763	828	818	808	743	823	855	797	821	779	786	811	781	777	791	790	805	744	783	833	801	814	788	792	801	805	812	797	807	787	777	836	820	805	776	806	761	760	790	809	780	800	798	816	846	810	822	802	816	846	819	777	737	788	764	766	825	800	831	784	811	797	738	818	798	791	764	812	782	820	754	781	837	811	769	810	765	810	779	810	815	791	748	821	733	819	789	828	748	812	833	769	795	790	844	796	802	856	762	744	795	795	811	814	814	828	843	838	791	802	767	818	830	784	802	770	800	761	764	815	780	846	803	727	786	811	738	810	823	830	815	784	775	866	875	834	807	802	821	836	833	841	795	820	761	756	785	759	772	782	796	785	833	844	800	843	751	806	752	802	821	809	802	839	789	798	832	813	767	765	863	757	799	777	791	811	857	836	798	788	759	841	785	782	811	744	797	767	777	876	820	795	802	806	832	760	810	785	766	824	834	807	804	782	797	743	800	812	822	793	842	733	812	790	830	821	788	807	763	767	761	761	777	818	798	801	746	806	785	824	772	766	798	802	798	791	785	806	806	800	795	804	760	750	794	769	833	764	858	751	766	816	778	763	770	802	794	832	768	750	805	810	736	798	825	805	818	807	833	801	783	786	815	764	765	787	780	789	773	800	818	852	784	808	807	837	777	780	791	742	800	780	811	791	769	767	798	817	813	749	765	837	798	794	803	785	776	819	804	849	806	754	770	778	786	779	798	810	795	792	803	775	796	805	748	767	817	769	773	822	798	828	826	826	792	835	774	774	771	752	790	803	798	809	830	776	802	766	787	760	827	845	803	794	805	790	818	811	794	812	755	773	788	816	812	848	796	825	838	811	765	788	799	801	797	764	837	786	749	750	767	792	857	821	807	823	780	771	797	736	829	778	771	802	808	746	771	808	762	801	745	785	788	781	743	765	812	829	837	774	746	777	780	775	801	801	853	853	760	781	820	841	777	797	834	774	819	782	769	816	788	741	789	819	782	794	767	780	790	848	793	852	779	812	789	835	785	788	776	815	815	788	830	815	781	800	784	819	766	791	778	811	834	834	749	827	765	777	777	789	775	798	774	776	788	762	795	766	861	803	787	791	810	829	749	792	830	802	823	827	804	805	798	800	814	833	808	826	828	789	730	803	826	813	828	846	805	810	838	790	757	780	765	753	801	835	819	795	790	813	805	803	828	792	822	760	824	818	797	865	787	797	761	802	793	850	791	816	770	834	791	781	762	771	758	814	842	793	754	817	854	752	823	783	816	791	802	796	797	744	784	803	818	822	808	803	827	789	796	795	826	807	837	811	775	797	828	824	810	792	791	773	770	807	854	794	784	857	801	781	815	786	809	771	749	773	803	857	849	775	841	795	796	745	811	782	817	791	779	832	782	810	796	814	807	802	798	859	802	755	801	830	786	763	790	816	779	819	813	799	805	830	755	775	705	830	808	779	778	779	775	791	836	791	845	790	778	800	798	830	796	768	808	763	794	795	782	757	818	788	779	824	815	847	803	797	802	776	791	822	816	765	766	724	845	825	830	801	809	782	820	783	835	820	785	814	786	806	804	779	818	813	775	821	803	815	732	797	797	806	836	783	807	803	767	822	850	763	808	781	789	799	795	774	795	801	808	819	796	801	815	795	792	809	804	787	805	833	768	775	817	801	831	835	829	783	761	802	835	728	781	782	795	822	796	783	835	815	786	781	781	866	790	785	783	822	815	811	761	835	828	765	745	758	763	799	789	782	772	784	767	779	789	765	793	813	805	828	836	762	782	803	756	796	737	796	794	828	759	786	803	783	766	764	760	757	767	813	792	774	788	785	789	775	776	816	807	809	783	787	821	767	769	765	788	793	828	830	796	795	744	791	830	830	746	779	801	789	797	854	779	748	807	782	797	765	807	769	779	759	794	765	767	807	791	785	787	816	782	820	763	819	775	825	764	759	787	800	769	843	746	815	738	780	772	830	856	794	752	793	847	823	842	777	857	760	799	736	798	829	778	767	817	773	809	765	843	763	837	805	799	801	837	823	864	795	740	834	827	820	797	779	802	813	805	758	802	804	779	774	852	811	807	853	785	849	796	848	823	791	755	789	826	756	799	740	773	793	748	797	801	817
14927	2063	1326	1058	816	592	535	526	823	855	817	629	524	541	591	539	511	461	373	306	325	272	250	268	232	267	278	236	259	282	230	265	228	246	236	227	250	232	253	276	251	295	259	243	359	287	232	310	232	208	228	235	194	195	211	223	218	224	225	242	236	201	200	192	180	202	204	187	218	239	225	219	228	259	214	202	222	212	239	213	194	213	206	206	205	194	221	229	218	216	182	221	224	225	217	228	193	202	212	217	213	232	206	209	223	206	205	237	212	208	240	229	211	209	188	231	217	203	221	210	231	227	216	205	203	218	206	221	209	220	220	236	217	226	209	200	203	203	216	204	214	246	206	221	243	211	213	203	200	186	211	213	234	193	189	224	206	210	221	212	208	236	219	218	192	203	245	221	203	218	202	205	188	237	222	198	212	224	211	204	233	212	225	220	234	231	220	227	182	202	195	189	217	214	204	227	230	225	223	222	193	181	203	192	200	207	203	198	212	215	207	208	209	214	239	191	205	199	191	230	203	186	215	211	211	187	221	207	213	199	198	205	212	225	218	210	222	226	198	209	194	201	209	215	188	207	250	215	201	214	211	209	236	214	210	197	219	215	207	225	216	180	210	206	206	205	229	199	220	200	200	208	194	241	204	180	178	222	232	224	209	223	198	222	222	227	215	215	206	230	204	210	196	202	229	187	205	245	226	233	202	227	198	218	213	185	191	219	222	231	240	216	198	197	195	213	200	220	237	205	217	195	211	194	217	195	198	203	200	210	193	216	210	215	215	227	243	229	203	204	207	211	228	223	214	214	213	196	227	205	228	195	241	220	205	213	213	200	230	209	191	210	217	200	215	214	233	193	206	182	194	221	226	187	194	214	207	219	207	219	217	254	224	209	215	216	209	230	224	196	215	216	190	223	221	192	192	209	201	216	225	220	233	217	216	206	221	222	208	220	220	222	200	229	215	232	213	212	195	204	216	222	200	193	194	198	216	189	223	234	223	185	206	203	215	233	209	199	218	230	201	214	215	228	221	201	226	187	207	193	201	211	204	207	210	211	219	214	223	217	202	216	220	232	190	209	222	202	212	191	223	208	211	207	219	206	197	207	207	192	200	200	191	215	198	213	246	209	188	209	231	194	215	232	205	253	210	235	211	211	215	235	213	203	224	223	229	217	212	205	207	183	208	238	206	210	221	210	246	199	191	197	198	212	235	215	212	222	175	211	203	211	191	192	169	206	221	220	198	209	212	221	209	205	213	209	234	216	232	206	227	218	223	205	208	204	217	217	194	200	246	226	243	180	195	234	211	215	229	198	201	197	237	218	228	211	208	208	208	203	217	201	195	215	240	214	210	205	224	202	191	211	219	205	229	228	220	213	226	216	213	220	206	229	212	219	217	224	185	199	220	200	227	195	226	228	212	191	213	227	221	187	207	215	214	209	229	217	221	248	223	205	204	214	212	208	212	196	201	218	185	227	217	236	178	230	196	209	215	202	214	207	224	228	213	200	211	238	213	206	222	266	201	206	227	178	231	212	204	212	211	227	219	222	197	203	216	209	231	184	213	229	219	232	194	199	202	203	205	195	206	213	195	217	232	196	179	224	227	192	214	196	230	209	222	217	216	213	216	206	211	246	208	197	209	227	221	215	219	213	184	197	198	202	210	204	200	220	206	211	208	205	211	226	221	202	249	219	232	235	206	197	196	199	200	194	237	231	211	220	207	212	212	202	224	168	203	223	213	217	226	216	203	203	231	211	198	206	215	233	222	212	229	203	178	229	206	234	227	229	221	212	228	185	216	267	222	225	198	193	192	214	224	246	203	231	203	172	214	201	189	218	207	200	192	233	218	185	213	230	223	205	205	218	228	181	218	199	219	203	225	211	187	215	207	239	225	213	198	205	208	213	214	220	218	208	216	195	206	231	208	230	223	217	211	234	238	195	203	189	191	231	204	226	227	229	238	193	208	215	230	202	220	214	200	220	198	232	230	187	212	209	195	204	197	183	240	203	177	215	234	209	237	205	232	216	230	230	220	204	222	221	263	205	198	208	202	204	221	213	200	216	222	206	225	212	205	204	190	226	224	217	234	251	222	224	216	240	206	190	214	194	186	218	209	211	232	219	197	201	192	240	208	214	195	221	209	195	222	213	216	183	225	222	194	205	210	199	223	207	204	231	253	204	229	181	221	192	189	198	204	213	213	201	201	203	202	192	210	236	214	216	210	223	230	199	214	209	209	225	219	219	229	197	207	183	225	224	187	221	207	227	220	223	196	230	202	217	227	204	200	185	213	215	212	207	210	202	213	191	214	208	229	199	190	218	200	222	180	231	219	219	219	223	212	210	237	217	212	226	175	217	209	210	218	221	199	221	218	213	217	201	224	188	235	194	193	191	205	194	215	210	256	225	208	208	231	237	237	232	209	216	204	211	201	217	208	220	237	223	193	218	202	224	201	195	196	211	198	223	202	233	190	210	225	219	225	191	206	207	216	237	198	191	208	201	199	201	206	213	196	227	208	207	210	222	221	213	225	208	222	216	198	237	202	207	207	231	188	222	230	224	215	199	226	202	223	218	235	196	211	206	223	240	205	210	232	215	208	197	210	226	219	212	206	213	231	222	224	184	241	226	205	230	198	217	193	222	232	206	184	191	222	236	180	208	227	211	233	188	207	221	230	210	227	220	194	197	211	228	227	209	197	210	221	206	215	201	210	209	219	189	217	210	224	187	197	190	241	212	203	205	201	197	199	209	193	220	214	206	250	194	220	202	192	223	217	199	205	202	210	219	212	191	222	217	202	234	202	201	211	239	206	209	210	210	201	202	203	221	208	189	208	212	204	209	222	193	209	225	227	198	203	221	213	199	213	214	225	219	214	220	214	192	199	198	237	225	208	229	241	211	192	194	209	193	208	228	195	240	223	214	206	212	215	237	227	226	210	230	227	208	193	211	213	218	188	223	209	212	207	204	198	198	213	225	233	202	180	218	205	210	192	216	212	206	208	234	191	218	221	237	201	191	203	195	216	213	209	202	193	203	233	178	223	217	214	194	203	215	229	214	209	228	200	214	220	203	216	233	231	201	236	199	219	193	228	199	220	201	222	219	208	201	225	224	200	208	217	235	176	202	225	198	183	169	203	212	230	208	207	207	183	227	202	215	224	189	200	220	242	202	199	196	220	229	231	198	208	208	195	209	218	183	216	213	196	215	227	216	213	194	204	228	229	218	214	203	211	208	229	222	228	216	221	199	230	221	199	222	210	203	225	215	201	211	200	223	211	228	214	244	220	176	221	203	228	204	214	209	195	222	228	201	197	180	211	202	212	223	207	210	201	224	220	217	226	181	234	202	218	199	204	205	220	231	200	204	224	209	211	218	217	194	218	209	230	214	198	217	213	221	209	220	195	197	214	228	258	193	193	219	230	215	220	216	202	211	216	218	200	216	194	207	212	192	233	205	209	190	187	212	225	198	245	203	196	192	191	253	206	226	222	223	227	179
8446	1543	2616	3023	2604	2356	1984	2404	4105	4426	4289	3154	2740	3090	2956	2796	2857	2337	1664	1409	1694	922	924	933	854	799	855	826	1091	1123	1104	988	845	774	735	776	705	804	869	1193	911	1182	994	932	1724	1267	878	1471	619	580	643	607	556	591	567	520	559	636	576	575	547	600	605	571	573	608	567	543	549	556	572	557	565	573	566	533	579	585	572	584	548	570	551	548	580	524	572	513	556	571	561	581	554	569	565	545	554	514	533	524	563	535	540	590	530	553	560	545	560	595	594	566	572	583	561	544	528	542	573	578	550	561	603	552	520	586	565	564	593	533	544	564	552	566	559	562	586	595	571	526	551	537	570	581	591	538	564	572	549	572	573	604	568	578	585	537	562	554	554	556	571	558	553	561	574	578	516	548	564	532	606	552	537	570	543	569	541	546	612	551	582	546	544	548	542	550	529	525	548	586	495	518	549	527	550	550	562	542	548	535	539	561	521	556	569	562	553	542	524	517	527	543	509	531	550	555	574	552	542	550	564	570	544	575	578	576	547	534	498	537	541	561	548	549	566	536	533	554	571	553	530	545	563	548	536	537	463	555	554	588	568	507	536	569	547	547	567	564	534	540	560	562	569	533	564	598	546	555	549	561	543	559	570	618	545	525	543	492	555	565	528	563	543	521	556	592	546	561	539	593	573	548	554	537	543	525	538	570	596	548	598	509	539	595	598	546	530	550	572	528	561	570	530	589	538	564	549	581	570	572	534	491	562	520	521	587	490	570	556	554	535	514	561	554	512	556	587	577	551	517	561	605	542	548	505	522	583	588	537	584	561	517	571	532	566	556	541	511	543	520	520	566	533	542	564	550	560	587	582	520	591	529	551	528	542	506	576	592	543	591	579	566	572	541	506	576	535	516	550	566	572	530	560	563	523	528	557	501	544	577	537	579	510	517	546	518	561	564	563	579	550	560	559	512	562	517	549	569	555	535	601	597	529	540	547	566	545	510	552	555	512	607	579	527	553	539	531	533	557	527	581	565	582	576	530	567	578	573	564	539	554	555	523	578	557	565	568	568	541	512	566	547	566	528	549	544	541	525	542	550	544	598	535	548	528	559	549	549	562	554	541	592	562	534	569	550	526	541	568	543	540	558	576	541	547	556	556	579	517	551	558	569	510	564	549	558	604	567	553	573	520	570	609	554	564	522	510	572	538	546	560	573	567	560	530	555	546	521	603	542	506	553	593	520	586	553	576	571	540	554	544	590	541	583	595	574	549	532	572	538	548	579	540	508	583	538	552	534	571	571	517	567	554	564	562	581	556	551	570	559	553	569	538	582	496	565	556	539	553	525	541	510	561	521	526	528	498	589	579	544	570	538	522	536	544	564	536	535	587	542	551	575	586	529	549	574	561	561	559	511	566	578	549	584	581	560	521	527	562	509	567	575	559	574	589	556	606	572	564	543	583	569	604	556	527	527	530	577	559	576	557	534	525	567	584	586	546	547	597	579	534	576	528	513	532	545	577	586	557	593	562	562	505	550	605	530	554	556	524	497	542	543	520	536	587	555	562	552	538	562	549	531	542	586	509	558	545	547	585	572	543	576	609	580	540	594	517	534	587	545	538	586	538	563	542	561	523	544	531	611	546	524	560	533	543	523	531	552	513	521	580	555	553	546	540	531	569	592	557	546	552	547	578	564	549	536	563	544	474	594	535	540	584	568	583	505	582	580	547	552	603	568	568	515	562	558	530	621	541	573	538	535	579	565	550	580	552	543	584	511	536	550	544	556	571	550	545	520	554	528	554	567	529	569	568	485	535	535	535	582	561	575	554	562	540	518	525	575	551	557	598	568	607	579	527	586	553	525	560	535	527	545	537	558	564	538	546	530	573	574	559	586	570	588	570	562	594	599	517	566	562	581	529	548	556	524	552	556	587	565	509	555	513	541	540	557	523	559	543	568	530	521	551	550	518	549	561	553	567	549	576	572	543	559	573	506	558	543	571	572	517	539	529	558	557	573	562	513	569	531	538	556	574	571	556	589	565	542	520	576	577	580	566	591	546	571	536	535	567	519	517	564	596	555	536	540	558	550	564	563	550	564	512	587	537	576	591	527	564	564	584	561	559	584	545	560	526	575	563	524	526	574	589	594	568	612	518	543	561	553	540	526	517	556	552	562	589	569	553	550	573	563	526	556	551	560	560	584	513	502	544	556	553	504	555	578	587	526	555	522	565	580	553	536	556	581	581	582	587	563	582	532	559	532	585	592	583	552	574	542	564	521	545	600	557	516	570	546	556	562	550	558	540	517	527	550	569	552	576	569	534	569	537	537	552	552	578	518	521	563	510	553	547	550	539	531	594	575	594	558	556	555	572	550	570	567	573	571	529	560	564	603	529	528	583	527	572	576	549	516	557	571	544	595	526	589	531	545	530	550	538	566	533	557	542	534	555	574	567	551	568	546	565	533	574	566	591	531	519	578	537	590	545	553	548	597	537	585	550	546	574	530	539	528	553	544	541	521	556	564	578	563	541	537	568	583	548	558	557	517	534	541	561	572	524	550	507	564	583	607	552	585	531	576	596	545	570	529	537	566	539	563	566	516	544	544	573	576	566	575	550	530	561	534	549	525	564	590	554	500	550	546	583	540	522	556	556	572	555	544	534	611	555	559	549	576	563	554	552	513	556	538	565	528	555	588	539	543	529	571	580	533	555	527	525	580	558	572	568	570	577	546	562	568	532	529	556	582	568	583	581	572	583	554	584	571	597	489	530	540	561	527	528	561	573	592	569	557	565	601	578	583	550	538	518	558	498	566	539	543	538	611	553	530	549	564	557	559	562	563	554	584	558	570	552	563	548	590	580	556	570	542	557	533	542	507	559	502	560	578	589	540	567	560	569	557	568	593	552	567	609	588	549	595	599	575	531	578	546	571	570	566	532	552	565	545	602	563	554	558	559	509	588	572	515	573	527	546	562	536	530	560	560	547	570	547	577	551	559	600	575	528	599	532	524	597	541	552	558	502	569	579	543	549	584	521	541	580	548	522	506	593	584	525	564	537	578	507	540	542	558	561	547	572	552	550	546	601	576	564	555	569	552	528	571	590	572	519	533	567	548	591	542	521	576	574	580	546	572	586	574	538	529	547	553	557	558	568	549	553	597	555	566	571	578	613	517	548	541	519	533	593	563	553	552	565	535	594	532	547	547	543	573	554	570	507	520	577	539	552	546	529	525	570	508	572	544	542	565	555	532	573	585	574	492	530	569	566	582	564	522	603	528	550	545	517	585	553	538	538	560	591	569	567	540	572	551	535	542	548	546	561	571	581	544	531	544	539	563	552	541	538	514	570	592	551	544	520	543	565	528	514	518	555	584	610	527	523	564	546	554	565	516	585	551	558	529	534	572	580	557	525	579	561	554	584	544	529	530	552	539	551	550	592	525	597	595	537	574	578	557	556	583	536	584	553	571	518	566	543	563	537	555	586	516	582	602	559	529	573	544	551	569	516	520	543
21105	3898	3052	2409	1661	1136	933	932	1306	1432	1317	996	842	870	835	797	853	721	575	449	528	416	432	406	408	380	369	362	406	428	419	399	400	356	332	395	379	389	413	462	401	421	443	474	619	541	393	603	331	303	354	346	314	299	318	318	306	328	330	330	324	338	342	349	313	295	314	342	326	324	318	342	306	341	294	294	287	294	275	362	318	304	323	310	308	292	306	332	371	311	345	314	323	293	314	295	282	292	312	324	341	293	333	349	318	334	333	296	331	308	356	331	300	334	350	341	322	327	376	294	315	320	321	285	309	321	307	336	337	344	316	313	341	316	334	326	304	335	355	323	317	285	341	332	296	309	341	301	320	305	326	302	310	313	331	328	357	325	323	276	304	331	339	344	338	339	326	336	327	330	352	362	322	328	301	350	306	329	325	325	375	309	309	357	323	276	321	322	319	341	301	309	292	343	340	313	335	306	319	324	347	354	311	329	300	318	319	334	273	317	338	320	299	329	327	290	327	319	349	306	295	339	301	303	328	311	324	318	336	317	330	306	309	319	317	347	337	317	321	329	309	309	303	297	311	301	323	339	291	332	337	310	315	306	350	322	333	323	320	298	301	325	295	312	338	341	326	319	321	319	291	319	350	298	334	325	288	356	303	284	350	318	312	339	344	328	343	329	318	281	292	306	321	287	312	317	280	339	318	312	303	310	342	336	349	327	324	328	331	311	366	282	302	307	339	311	289	337	304	337	331	305	285	311	323	274	285	343	318	327	298	334	343	328	308	328	270	312	321	306	369	330	332	341	335	334	321	314	301	324	302	286	323	323	306	336	315	293	347	353	325	338	300	302	335	318	333	320	318	314	316	328	290	302	346	306	315	297	321	307	331	333	357	303	288	327	357	309	300	314	323	309	317	300	309	332	310	317	337	305	324	337	323	283	316	293	316	318	326	371	324	300	284	343	344	341	309	323	337	349	319	319	321	302	310	313	320	322	312	322	303	312	324	338	378	330	305	314	310	323	324	324	345	301	313	350	306	348	291	338	291	303	304	356	350	342	314	316	322	317	358	300	312	317	343	304	286	330	361	298	318	300	321	317	304	310	326	301	318	299	323	321	339	325	324	332	286	322	292	309	303	307	330	349	314	338	350	303	300	309	288	312	340	330	324	326	342	343	319	331	341	332	334	320	324	330	319	356	298	361	350	309	323	311	301	352	337	334	336	344	327	317	319	298	342	328	330	323	325	339	312	307	345	336	334	324	305	323	312	326	327	302	345	318	302	320	337	328	318	323	308	309	332	302	308	332	309	287	291	292	345	330	301	320	310	340	335	339	269	293	333	288	348	350	356	347	338	302	339	318	319	296	333	290	325	337	335	335	318	329	311	327	315	290	319	316	343	320	319	320	297	298	323	305	306	360	304	358	321	327	297	305	304	361	322	330	321	301	339	347	307	308	295	313	322	351	301	293	329	344	315	296	307	337	323	309	319	324	289	300	310	320	328	321	346	311	332	308	320	310	332	322	310	353	339	324	310	311	338	319	318	314	323	327	317	346	316	287	310	317	323	300	337	314	320	292	316	344	317	351	306	315	331	317	338	317	338	301	250	284	302	295	327	308	308	314	326	316	349	330	319	303	342	320	299	312	302	307	310	341	321	292	336	312	318	316	342	338	307	299	335	315	303	307	347	305	351	336	331	316	335	351	317	357	307	288	333	311	296	302	294	318	327	331	325	324	326	315	329	319	313	355	316	317	326	334	322	334	318	305	347	324	339	323	301	287	310	324	295	323	285	313	346	316	296	334	328	330	313	286	314	301	328	351	297	322	311	313	331	323	334	346	317	310	314	299	322	334	313	288	353	341	312	328	351	314	320	323	325	324	321	307	303	300	338	331	335	345	330	336	328	320	331	309	299	311	323	313	294	318	322	337	317	350	320	309	311	332	337	291	331	329	303	319	331	288	319	291	306	355	307	339	316	348	292	286	350	331	335	309	327	298	363	336	316	339	306	287	331	327	333	333	315	312	335	318	320	318	335	308	298	271	322	290	336	330	329	309	292	315	307	331	319	305	300	318	329	322	312	305	319	318	343	316	306	345	334	322	328	307	322	302	314	367	305	310	321	301	320	330	334	305	336	332	298	302	321	295	278	291	321	326	313	302	302	331	325	336	335	332	345	343	313	344	329	327	295	303	309	356	338	300	331	355	324	305	354	319	323	295	320	321	321	336	303	340	359	343	332	295	318	329	365	329	318	321	331	312	301	315	315	318	311	328	323	314	318	316	302	306	333	328	305	322	341	311	289	326	300	344	315	343	339	295	330	316	319	328	314	340	315	324	305	304	352	324	317	316	327	316	372	336	324	308	297	326	330	324	323	319	321	307	324	313	297	334	319	297	292	313	309	303	303	306	355	311	313	316	353	333	365	322	329	322	315	304	290	325	329	342	302	325	350	328	298	332	324	342	270	300	305	316	308	310	323	346	296	326	348	343	311	329	316	334	353	332	310	337	326	328	333	318	303	325	304	313	339	340	313	305	350	334	332	285	308	326	303	364	324	315	323	319	334	292	297	314	297	330	292	311	325	302	332	328	297	327	289	337	299	323	355	284	298	298	338	316	298	306	321	320	302	313	316	308	303	295	356	310	338	310	313	316	325	285	329	301	311	300	325	308	324	329	299	309	340	340	318	323	332	301	312	309	327	335	338	320	336	331	346	357	360	314	321	328	296	336	317	352	297	346	326	334	354	293	337	316	330	334	317	325	297	312	316	338	329	309	354	352	326	301	311	320	326	294	325	298	312	310	306	306	339	297	329	331	284	310	313	335	324	324	320	324	312	320	328	323	336	362	323	319	328	313	326	329	297	338	330	328	312	306	304	340	330	308	337	309	314	345	300	314	324	320	355	337	306	349	329	321	311	305	320	309	315	314	340	295	300	327	351	313	296	350	324	364	309	330	326	308	337	320	331	326	323	323	315	333	333	313	316	322	338	357	342	329	310	287	310	308	317	323	301	354	294	339	323	306	339	314	353	304	313	302	317	329	310	318	310	314	351	300	320	306	340	308	293	330	310	322	311	288	307	327	306	334	324	329	341	320	305	334	327	313	301	331	316	305	334	312	345	303	314	318	329	333	327	301	330	351	338	315	314	358	338	347	312	311	310	293	336	355	303	305	291	335	286	338	319	304	348	314	344	314	341	306	290	303	281	345	315	314	289	325	336	342	352	330	338	288	297	318	324	323	295	312	331	363	294	323	287	344	333	329	330	296	318	343	313	333	298	346	342	298	316	297	350	349	289	332	313	343	334	342	311	328	346	274	296	326	365	342	304	333	305	306	321	309	315	317	303	303	301	312	291	336	319	303	319	326	313	355	333	317	360	276	364	354	341	336	315	339	338	350	313	337	317	335	303	325	301	349	313	333	319	318	333	333	327	318	317	360	318	325	318	324	307	325	279	299	340	313	337	302	342	315	344	324	352	289	314	315	321	298	332	347	362	335
10420	2638	4945	5650	5268	4182	3434	3701	5915	6504	5957	4586	3863	4434	4226	3825	4113	3459	2705	1929	2323	1450	1541	1333	1266	1422	1244	1310	1657	1688	1625	1488	1279	1179	1195	1184	1153	1398	1425	1990	1555	1797	1708	1997	3069	2141	1560	2951	950	848	848	816	838	875	819	771	856	807	846	786	820	872	823	810	825	829	837	847	812	864	826	812	795	827	819	802	815	792	858	728	817	744	793	833	804	840	824	854	807	837	763	810	812	815	809	784	778	846	818	830	738	822	822	831	810	781	828	842	783	803	806	773	775	735	796	783	803	794	826	795	830	751	824	817	802	805	799	816	836	800	822	809	771	789	814	769	780	820	774	839	773	836	802	811	779	825	747	770	797	880	723	783	779	821	771	818	785	777	828	828	796	819	828	824	772	775	802	754	799	826	816	851	824	782	791	753	769	801	789	829	797	820	811	814	760	782	834	808	752	775	859	823	833	783	803	760	783	775	783	836	802	752	765	822	842	813	865	779	793	863	757	811	789	790	738	822	764	817	766	781	809	795	777	797	818	842	822	828	816	823	819	811	806	800	759	849	819	820	811	803	783	839	814	794	803	799	765	811	789	805	792	782	823	828	750	828	823	841	779	808	866	800	819	772	782	866	800	767	802	771	807	753	731	812	791	771	781	796	831	782	793	765	802	755	811	753	823	787	808	806	801	786	795	754	810	787	796	731	816	804	731	779	783	807	778	790	770	746	784	816	754	887	845	806	756	765	843	781	753	806	854	799	787	796	804	795	807	806	707	836	786	840	771	798	849	802	849	797	803	829	766	864	804	851	782	773	819	774	805	777	786	852	774	770	753	839	813	753	781	760	823	808	747	830	856	796	823	816	813	745	764	786	807	797	798	787	813	826	831	784	805	826	808	798	806	795	803	797	754	814	807	809	798	787	777	834	805	836	758	791	784	749	758	814	794	763	804	791	810	785	817	811	796	780	798	798	785	852	781	821	827	833	871	754	822	727	779	798	777	817	812	819	830	768	808	818	768	847	772	793	783	815	772	835	797	749	816	822	783	810	772	786	756	814	781	783	787	838	803	880	760	785	787	752	795	789	776	810	785	825	766	850	816	812	808	826	772	795	750	835	849	813	786	799	796	773	815	829	751	819	776	807	782	776	801	774	816	783	849	781	830	773	791	819	797	808	828	792	791	775	829	776	811	826	830	797	821	777	801	805	789	764	763	798	798	759	825	831	865	776	774	766	774	750	832	843	785	800	839	773	776	783	770	777	806	775	866	794	800	805	820	795	820	814	801	799	786	841	783	797	773	794	824	833	804	820	766	773	790	745	841	797	812	772	782	772	821	774	819	813	768	779	775	776	758	782	795	777	772	822	765	849	778	782	733	836	815	775	809	806	796	762	807	802	828	817	775	774	826	796	828	821	843	768	772	729	847	772	815	801	792	790	767	770	797	826	775	790	746	820	812	807	831	801	792	786	744	758	788	774	832	830	803	742	788	776	762	813	769	851	846	783	753	843	750	837	827	819	779	788	802	806	843	829	794	772	765	866	813	795	837	816	856	781	747	854	795	779	817	852	849	784	814	771	811	817	784	781	809	822	792	797	805	814	804	816	822	794	812	831	800	795	848	794	881	802	818	796	835	811	798	749	757	765	819	832	760	740	788	804	809	776	788	843	825	801	833	774	788	807	831	801	849	839	813	810	796	836	832	784	785	804	787	757	772	807	763	808	798	709	748	757	859	797	796	826	847	773	782	764	791	725	817	821	852	766	734	864	797	783	737	780	775	824	765	791	795	770	768	785	848	766	829	808	780	839	813	832	745	763	808	843	788	819	784	838	758	853	793	840	753	823	825	857	839	796	807	863	744	824	786	829	811	792	818	829	790	815	773	720	756	826	776	829	784	774	795	774	789	793	770	818	805	789	797	806	759	791	806	805	788	762	801	792	767	751	817	779	763	795	789	818	822	819	802	794	796	787	795	823	785	798	803	783	753	779	785	807	806	805	785	848	769	774	763	826	832	802	764	800	803	785	807	794	795	802	822	838	800	807	857	720	782	791	822	756	799	818	761	803	772	803	773	782	803	794	788	764	803	714	793	755	782	796	776	816	736	833	782	790	784	770	824	800	811	811	785	816	809	812	808	851	776	803	782	778	807	818	766	787	786	832	753	769	813	809	758	842	747	806	804	798	745	824	788	823	756	846	797	782	775	810	807	812	787	756	797	771	835	826	816	755	801	819	777	780	779	815	767	795	772	803	773	803	818	777	766	789	802	786	795	822	808	780	818	821	762	841	800	866	809	805	799	781	790	833	772	816	813	824	802	803	759	799	793	806	803	795	866	806	777	789	853	822	758	777	874	805	764	773	851	746	786	785	787	787	789	818	770	770	824	804	790	805	785	780	810	812	790	836	780	818	824	796	777	786	824	763	761	775	788	769	779	759	739	803	794	748	746	806	752	775	827	816	865	797	789	781	798	771	817	802	722	765	805	767	787	768	796	827	776	805	822	773	794	785	804	798	789	796	855	757	804	790	804	806	780	869	842	793	781	794	839	735	816	744	808	753	802	792	730	765	796	870	794	808	851	774	747	759	751	804	773	791	792	773	802	795	840	844	824	781	764	804	778	811	745	790	777	785	789	789	833	803	770	813	795	761	823	727	805	757	794	830	799	782	757	808	819	825	810	806	801	748	796	792	822	824	788	828	742	786	783	756	727	825	813	781	758	821	774	813	824	765	809	817	798	786	859	796	827	818	794	788	806	804	776	839	806	753	758	782	786	808	782	733	770	761	787	819	790	817	819	790	784	802	788	792	789	792	780	835	752	797	799	840	782	808	778	802	785	824	833	873	766	793	744	790	754	790	772	792	797	806	823	750	747	826	766	838	843	812	797	778	811	832	761	823	807	834	749	757	749	790	795	792	819	750	872	755	818	724	782	766	794	795	772	756	764	851	774	783	808	788	789	823	754	777	782	829	740	763	764	810	838	863	793	758	862	738	782	793	825	806	791	751	773	742	761	794	822	765	785	819	801	841	796	787	832	759	824	776	783	778	756	824	761	816	799	794	820	788	764	765	816	804	862	808	820	778	757	773	787	764	828	790	740	811	827	799	798	840	811	827	803	804	856	785	784	778	780	769	738	765	834	780	817	803	817	821	816	783	797	770	845	776	801	772	758	799	776	842	778	779	807	760	766	767	809	749	748	810	764	824	754	786	799	778	774	816	845	792	762	811	860	818	819	785	770	790	806	818	760	852	828	771	731	759	810	732	793	775	763	813	818	751	785	749	778	736	750	794	819	786	786	826	783	805	723	783	791	841	787	846	811	778	772	807	838	809	734	853	773	810	782	850	788	829	767	845	804	798	771	820	789	801	815	739	795	784	797	779	797	798	846	753	812	803	809	823	787	753	800	759	743	793	808	827	753	812	784	804	773	837	846	788	779	836	836	795	772	795	772	842	776	809	798	777	774	790	768	823	777	768	846	786	811	795	771	811	830	784	788	794	741	833
2317	370	399	363	367	305	342	405	603	631	590	483	466	523	496	473	509	458	396	357	391	333	322	329	361	327	341	338	366	372	370	368	360	355	366	378	334	304	341	339	312	361	338	354	319	367	312	323	341	313	343	327	309	310	337	330	303	361	319	336	345	331	335	359	352	322	317	351	344	319	331	346	326	314	323	322	328	348	353	329	326	315	318	307	324	289	333	349	286	307	340	326	340	354	322	333	318	326	346	334	331	330	355	330	356	324	336	303	325	317	367	320	322	316	338	364	346	330	339	332	337	343	328	331	353	349	359	321	355	332	331	313	320	346	315	359	326	353	323	366	336	366	324	323	336	341	343	326	318	324	340	331	284	330	332	318	314	331	350	325	304	322	352	321	361	326	320	363	337	336	339	328	335	356	316	342	322	314	368	304	348	342	363	365	351	370	319	366	348	345	292	378	341	330	323	360	301	329	322	326	352	295	315	323	347	360	361	312	296	340	314	325	334	314	351	343	367	373	322	357	323	353	339	352	331	326	319	324	356	341	335	373	332	355	294	326	327	340	358	314	319	310	341	321	313	332	288	269	341	330	335	307	339	376	294	344	310	344	359	330	301	337	363	327	314	343	336	347	337	311	321	312	317	333	326	344	343	322	337	329	310	313	378	310	375	339	328	302	333	321	298	318	348	319	327	356	304	309	303	327	351	331	349	320	347	315	326	332	348	342	347	325	314	339	341	328	309	300	338	348	344	323	320	351	315	366	358	335	313	341	323	349	340	329	334	306	320	323	349	319	367	346	305	325	317	336	330	311	301	333	337	339	294	313	357	352	329	310	354	303	327	350	346	312	327	320	370	335	330	324	303	369	324	319	310	294	325	349	306	353	306	333	382	319	317	296	338	335	336	329	324	322	332	348	326	346	336	329	336	340	332	330	336	361	351	317	305	313	294	343	313	312	340	330	351	348	328	339	353	316	364	337	360	301	360	334	348	323	302	339	304	325	330	328	364	347	346	348	353	340	331	372	311	336	343	296	371	344	292	313	334	378	328	330	339	350	321	324	321	326	313	334	351	322	327	310	327	338	267	350	366	347	350	339	352	354	324	331	317	327	319	339	329	288	352	318	358	343	309	334	333	360	356	351	328	344	335	350	355	333	306	318	333	340	323	311	333	370	306	363	332	343	336	343	358	345	319	325	310	333	362	316	354	317	330	311	336	335	341	315	339	295	339	346	346	317	368	327	361	320	356	328	365	342	317	337	326	359	371	347	340	361	317	346	352	302	349	310	329	323	339	345	337	343	323	339	317	341	341	334	320	347	336	334	330	306	352	331	341	329	310	321	347	341	336	314	337	326	328	328	300	310	331	367	319	332	337	341	354	331	377	350	332	377	322	354	343	334	347	333	313	353	295	336	358	325	350	367	326	341	349	354	334	371	337	344	336	347	350	343	336	333	336	339	332	324	326	323	335	343	336	308	340	340	336	339	342	313	317	333	342	341	355	363	321	335	329	303	339	356	370	331	330	335	334	305	335	327	339	331	332	337	318	315	340	312	312	327	372	340	366	332	310	333	312	322	336	339	331	311	318	310	342	341	332	327	345	351	389	358	350	341	333	332	343	298	365	343	318	338	344	363	312	359	332	323	323	352	318	302	302	367	333	340	334	347	320	363	379	316	360	305	353	318	351	337	332	332	354	336	307	348	335	339	363	342	354	346	352	336	310	314	366	314	308	329	303	342	346	348	354	344	327	327	348	322	349	334	373	336	342	337	311	306	332	321	347	348	321	324	289	354	329	354	341	340	337	325	309	292	372	301	288	311	348	321	385	351	309	322	334	347	297	322	338	332	342	337	344	335	382	361	331	344	332	325	359	342	309	312	361	324	319	348	319	340	358	316	377	308	331	335	357	341	304	324	329	344	317	347	339	336	349	335	346	315	326	305	337	387	347	334	352	343	294	332	320	344	331	345	318	339	328	347	302	311	338	350	334	345	335	320	317	325	330	348	349	336	320	327	342	345	298	362	347	363	351	314	298	303	343	329	340	348	314	326	336	327	340	350	356	316	322	364	317	341	340	325	354	340	331	325	319	323	325	289	328	283	316	370	308	344	339	322	307	360	350	313	337	335	347	338	321	376	331	326	341	335	320	326	295	319	322	359	329	350	332	351	353	338	336	342	288	326	320	348	324	323	362	365	340	371	327	348	328	333	356	338	328	320	326	328	338	306	370	346	326	315	319	324	346	373	312	349	334	334	331	335	333	332	338	338	346	302	304	361	351	300	325	340	321	329	312	342	342	355	361	340	349	339	311	332	324	329	340	335	367	328	320	349	305	312	353	355	332	347	326	326	331	334	364	366	313	317	352	379	371	365	305	355	325	343	322	354	375	365	362	331	345	319	319	357	327	346	317	325	371	364	348	338	322	365	369	324	346	321	336	334	364	349	354	364	331	329	331	353	335	318	340	297	355	353	322	330	315	317	337	354	333	350	357	345	345	324	324	326	358	325	349	338	334	331	311	350	354	301	360	291	332	328	323	336	327	378	356	356	358	315	327	335	338	337	360	323	373	371	318	325	325	326	343	334	361	340	295	322	314	273	335	371	349	349	324	352	388	304	329	345	315	335	372	312	351	320	331	337	336	347	328	312	338	330	355	351	316	306	336	341	347	333	328	355	330	330	362	341	317	327	325	348	368	357	336	355	319	366	346	388	333	354	348	320	312	331	312	364	340	362	377	345	335	327	355	345	320	374	329	344	332	325	340	327	325	345	342	370	353	355	320	362	362	343	350	318	340	322	288	311	339	331	305	372	337	356	330	358	339	338	332	351	339	341	345	339	341	332	352	331	364	327	319	323	322	349	336	343	342	348	307	344	326	346	318	317	284	344	355	315	330	342	321	333	344	313	320	332	304	357	312	375	353	374	344	338	334	322	377	347	338	311	339	308	352	332	363	339	322	339	347	322	337	345	328	316	346	360	356	297	325	336	331	330	340	347	342	341	313	320	323	364	339	344	337	339	319	334	340	315	299	318	287	312	360	331	317	353	336	334	319	327	333	342	311	326	346	351	319	326	316	386	313	330	353	346	341	321	323	342	348	326	330	318	344	318	348	320	330	344	341	356	303	353	350	387	328	336	336	348	310	323	357	303	361	312	330	318	334	333	333	354	344	360	350	332	329	370	346	347	344	304	335	321	334	324	345	328	344	330	336	351	348	334	335	332	356	369	356	330	343	324	338	354	307	341	337	348	323	355	309	332	338	339	317	340	362	350	338	324	339	337	321	312	333	313	339	354	310	335	320	350	341	347	349	336	343	327	322	333	298	327	337	313	355	335	350	304	338	348	327	315	323	377	327	333	339	314	326	358	339	334	345	317	326	315	320	345	363	359	337	331	344	343	348	348	325	322	323	345	338	335	344	332	323	339	284	346	338	348	360	309	314	318	313	335	333	319	328	369	354	341	337	347	344	330	328	326	329	316	344	347	362	346	324	350	316	359
2676	816	839	893	894	910	863	1173	2365	2674	2509	1840	1648	1947	1994	1892	1991	1630	1348	1114	1277	859	831	849	843	808	869	816	980	994	1023	986	882	818	785	803	796	821	732	849	826	799	777	839	884	764	772	808	756	766	780	753	818	838	757	803	798	774	825	776	847	777	780	793	788	764	782	784	782	795	764	785	711	737	806	786	810	723	802	807	814	772	807	796	782	761	801	805	815	793	789	789	809	806	793	743	751	727	740	750	787	736	764	743	753	813	754	825	800	753	804	813	776	764	825	777	756	775	799	764	762	805	847	762	809	831	744	779	764	779	734	746	792	755	801	754	780	769	722	763	820	777	771	762	789	756	805	806	850	750	791	773	802	798	741	726	767	818	776	749	776	723	783	781	754	761	781	804	795	797	786	770	773	819	763	740	817	775	821	796	779	768	829	791	775	774	791	758	740	775	830	818	761	804	817	768	741	823	785	814	756	726	816	810	811	735	798	787	725	767	803	765	775	774	815	793	777	775	763	819	803	793	770	778	787	768	766	805	761	807	779	733	774	757	827	812	787	756	761	783	775	790	746	769	752	770	781	772	848	752	786	759	788	773	797	740	779	786	756	792	776	754	788	772	776	816	784	755	802	778	763	765	777	719	763	829	830	825	818	800	791	786	816	788	747	783	813	781	832	757	765	814	792	764	830	783	825	744	796	789	796	773	787	822	726	703	767	785	830	781	831	787	754	751	781	820	794	772	795	795	859	778	827	786	767	752	798	760	794	825	770	765	808	776	835	803	812	755	805	774	801	813	804	766	756	780	780	755	763	786	777	759	816	774	862	796	793	823	780	749	773	796	791	787	810	772	798	762	726	758	757	720	766	756	799	792	774	782	752	758	779	754	768	800	781	767	782	785	813	754	768	822	783	786	757	779	860	803	752	740	832	778	795	827	804	789	776	826	806	760	802	795	761	779	801	778	788	758	815	749	802	791	787	785	798	791	793	754	753	790	792	809	790	771	748	773	790	821	774	827	789	827	793	841	773	786	759	752	795	808	840	756	831	827	778	808	806	852	780	761	791	776	805	744	847	798	793	801	784	820	802	764	792	730	799	778	774	745	759	809	799	826	794	746	806	814	781	798	806	803	799	769	796	843	803	787	811	736	831	772	764	822	748	764	764	775	788	788	788	768	744	807	836	820	752	851	769	757	761	816	756	811	770	810	775	779	787	798	713	759	788	795	772	770	787	790	783	730	795	793	798	779	801	761	793	782	812	682	796	753	826	799	807	783	767	800	801	834	786	806	767	807	834	745	801	731	767	800	781	778	771	776	782	767	775	795	775	804	799	812	849	747	797	758	835	771	751	792	758	721	811	775	797	774	802	813	787	807	768	819	778	763	849	758	745	778	829	808	755	742	810	761	812	734	752	775	804	742	750	773	825	757	805	816	774	788	787	745	828	806	792	758	792	798	775	778	842	797	785	733	829	793	810	819	802	779	805	735	798	773	825	806	846	800	799	770	755	788	793	780	735	808	810	772	836	763	733	781	828	805	785	768	796	784	784	809	788	770	801	855	799	769	834	752	761	782	757	745	811	755	793	766	790	839	761	748	778	805	784	830	826	798	832	812	812	799	785	794	736	772	773	838	755	733	723	756	766	751	801	809	805	824	801	821	790	751	795	763	766	763	775	804	781	782	799	769	799	817	768	738	785	758	747	726	788	791	807	738	798	798	775	772	807	751	835	802	780	773	698	786	766	801	770	771	803	768	803	790	780	766	796	800	828	828	812	763	783	863	790	734	768	783	792	762	832	768	855	818	833	778	824	758	732	787	871	823	805	763	777	805	815	780	816	787	823	811	777	768	760	772	777	799	821	758	798	799	803	773	793	812	786	809	816	784	794	791	772	742	820	770	785	757	782	783	787	767	822	830	813	812	744	812	753	761	770	774	785	777	801	798	763	757	784	789	835	773	799	815	775	797	767	787	762	771	755	761	802	775	846	802	760	778	818	785	761	790	781	789	768	775	777	752	803	743	792	819	760	836	782	800	797	784	808	798	780	799	758	786	787	806	753	775	796	817	755	781	832	746	803	809	791	792	849	740	744	799	761	762	776	792	789	773	795	777	796	834	794	774	809	762	841	773	744	801	803	805	808	749	787	796	766	800	800	818	787	750	768	744	791	846	777	797	792	798	852	773	776	807	802	788	810	785	696	767	747	756	817	785	812	784	768	778	732	791	806	765	767	772	851	759	742	795	789	808	735	778	814	814	782	835	739	787	768	781	822	781	765	815	778	768	793	769	703	811	792	797	758	799	748	824	797	786	846	839	833	758	766	756	782	752	803	798	808	782	810	753	814	763	797	812	781	758	799	811	781	756	803	810	828	716	797	810	781	765	799	775	795	854	788	792	820	760	808	746	752	776	778	754	827	780	772	764	735	827	814	810	777	773	805	775	778	779	801	780	770	807	757	779	737	788	803	782	785	789	776	801	790	831	796	770	749	772	763	809	798	755	781	793	809	746	763	759	791	774	782	817	791	793	742	798	782	768	741	776	794	805	794	813	753	856	795	768	750	785	813	808	756	800	817	768	827	787	731	788	746	772	779	779	788	803	786	777	789	745	809	802	790	753	796	799	789	802	771	839	755	694	801	803	786	769	746	795	751	805	781	771	792	760	814	815	867	813	777	766	760	801	798	783	756	765	766	750	803	789	781	775	789	790	773	755	774	815	755	769	788	811	792	747	800	794	792	751	777	820	791	733	734	784	753	790	795	782	773	731	747	712	821	776	811	775	768	813	791	813	821	831	791	791	802	769	837	786	760	814	747	809	797	822	743	752	773	782	769	834	792	805	823	763	765	769	728	748	802	813	825	759	821	797	780	746	787	821	786	791	757	765	750	801	815	805	802	826	780	800	792	773	681	806	770	800	775	777	789	769	769	797	829	791	773	784	831	762	799	803	744	807	710	772	800	811	793	815	802	760	834	867	776	766	775	827	776	744	812	810	720	738	838	768	824	818	770	763	733	798	810	738	822	819	822	766	768	793	813	764	751	777	748	794	784	811	785	799	764	773	838	822	744	784	843	745	766	780	759	851	805	785	811	762	788	789	775	816	809	783	758	831	794	779	799	809	728	766	825	807	768	806	793	824	823	732	799	802	776	768	761	793	793	791	763	791	773	769	735	772	772	835	821	817	839	732	823	772	790	800	778	818	811	799	729	778	766	821	755	807	787	793	774	725	773	777	869	741	796	758	809	753	810	775	795	793	779	871	795	837	772	750	794	832	792	765	818	760	747	836	774	835	840	802	751	811	739	820	827	816	825	773	801	756	761	820	755	845	807	785	772	788	766	778	745	800	767	792	777	802	764	789	774	784	784	738	763	784	763	887	836	766	789	809	752	832	777	789	786	799	779	775	817	801	804	812	801	809	789	730	772	740	807	788	775	796	823	783	776	759	812	806	759	784	754	783	748	822	772	801	792	830	783	784	781	843	759	777	767	785	804	825
15511	2325	1315	1296	890	671	550	496	726	794	791	614	485	550	544	501	533	447	359	302	355	277	245	254	241	274	227	231	293	270	266	258	273	218	233	242	237	272	232	291	230	246	287	309	318	300	263	288	206	194	199	217	214	198	234	202	238	235	198	201	207	218	215	203	220	228	193	203	218	222	233	211	221	195	221	217	196	225	200	227	241	203	217	199	223	214	203	211	219	220	188	186	185	219	211	241	198	222	183	206	232	212	212	211	200	216	219	203	221	226	202	219	198	192	239	214	184	206	229	247	192	187	179	223	228	197	221	189	226	223	204	226	206	216	214	215	171	198	210	180	206	191	221	200	222	224	190	200	232	220	207	216	213	189	225	209	213	220	212	185	212	202	193	183	212	223	251	217	209	215	201	212	205	222	206	217	187	212	217	205	238	212	204	199	211	213	222	215	204	217	214	199	247	236	202	218	177	200	204	204	216	215	210	190	221	241	189	210	198	203	215	198	223	203	230	217	208	206	233	194	211	192	211	186	217	196	202	207	207	200	193	216	189	223	181	225	192	213	209	221	205	223	210	224	222	209	231	216	207	182	204	193	220	194	217	201	245	210	230	198	230	234	206	200	184	201	211	204	212	204	209	188	209	204	197	216	213	215	192	199	228	215	234	214	210	220	197	177	217	214	208	228	196	189	185	202	201	190	216	191	212	205	196	204	219	217	229	201	202	206	215	247	208	207	196	220	193	229	207	220	182	219	198	232	205	207	214	223	196	208	221	206	208	229	228	185	207	211	205	193	201	211	221	219	233	197	179	230	235	218	191	214	209	213	204	203	194	196	190	229	227	213	217	210	210	202	198	232	186	222	246	203	222	225	217	225	217	218	211	211	235	204	217	183	209	208	212	229	228	191	230	235	200	224	212	197	201	188	206	209	219	235	221	204	203	208	207	193	196	197	220	224	222	221	183	203	200	202	177	196	243	201	210	203	233	209	220	183	231	214	193	229	179	175	225	195	219	204	191	184	209	222	225	203	191	197	201	222	228	173	194	205	200	176	214	234	206	240	203	229	236	194	195	223	232	192	209	221	210	193	176	223	210	209	178	227	184	195	208	230	202	187	191	190	236	193	228	211	236	199	208	194	229	221	208	199	196	200	185	221	203	236	211	228	190	229	222	172	233	240	187	214	218	188	206	210	185	200	219	192	221	194	190	237	196	192	219	216	222	195	213	185	200	198	215	193	200	195	205	159	190	218	211	240	221	212	200	173	197	192	210	219	206	222	214	165	220	199	210	212	220	193	226	210	215	215	204	218	182	240	209	221	216	216	220	211	203	225	197	199	190	215	205	207	194	197	211	201	188	220	193	213	203	197	218	197	209	218	220	203	206	225	217	189	198	240	210	233	235	205	202	211	190	227	213	199	201	191	194	189	197	234	203	233	210	213	180	207	193	227	232	205	193	208	232	194	211	174	226	209	216	209	264	218	242	209	224	194	197	206	205	193	212	218	214	217	220	232	215	197	188	210	218	212	215	209	187	213	205	211	218	201	195	200	234	212	204	209	194	192	227	201	199	204	176	207	182	215	224	250	230	189	194	208	186	238	206	197	205	210	211	207	199	200	236	212	203	207	205	198	230	206	182	208	204	224	220	194	202	195	231	203	210	200	211	195	201	199	209	187	186	210	209	187	231	225	203	215	224	206	208	231	210	170	204	195	197	187	182	225	223	209	228	240	192	183	190	221	233	204	205	200	232	222	196	197	218	187	199	201	221	214	206	224	182	216	231	201	193	201	214	231	201	194	206	199	229	197	229	207	199	224	197	213	206	208	209	208	208	253	227	193	197	229	193	215	196	191	210	213	198	225	195	222	209	224	194	213	217	198	223	208	201	224	203	212	215	206	202	200	192	228	227	177	212	201	209	226	200	222	207	188	210	222	191	223	222	198	227	212	199	193	186	209	199	217	215	233	218	181	198	224	183	186	224	203	212	197	218	214	222	180	211	207	191	224	234	208	217	202	242	207	210	230	244	215	212	227	212	223	227	196	200	197	209	225	209	173	218	221	187	215	233	221	202	187	223	202	168	203	211	203	188	216	215	208	211	212	213	210	203	218	200	198	219	234	242	183	220	173	197	213	189	226	176	226	215	208	199	195	221	204	182	197	232	205	240	219	198	217	220	235	209	181	241	230	192	215	198	215	227	197	213	172	228	221	219	230	222	218	211	193	206	226	230	184	216	211	205	192	224	228	226	215	230	215	221	181	210	211	213	180	198	193	203	200	217	195	205	186	198	228	193	196	205	195	177	212	224	194	184	195	220	203	200	237	187	213	214	205	193	257	199	220	229	196	190	184	204	220	198	225	224	225	209	238	200	196	235	238	199	209	221	192	213	223	250	197	217	217	207	233	207	204	205	215	202	175	199	216	212	213	224	199	197	179	223	222	174	181	207	182	181	193	215	230	204	210	208	179	217	236	220	230	220	217	196	230	184	200	201	213	207	234	198	235	225	183	217	205	225	196	178	216	237	197	177	206	220	194	212	222	211	204	202	226	205	228	183	202	192	213	219	214	216	201	210	179	211	194	187	203	205	221	201	201	209	206	184	212	197	205	224	207	193	197	208	219	219	221	214	219	185	188	212	217	200	216	198	196	224	207	178	205	221	192	203	217	231	178	203	192	201	218	198	217	216	185	215	211	208	201	234	240	205	212	217	175	218	201	220	204	211	208	214	220	214	209	207	199	213	180	250	210	205	225	196	198	202	235	224	193	215	213	180	191	205	216	213	226	207	210	209	210	217	211	212	198	185	219	205	208	223	213	199	214	193	208	196	193	205	203	218	179	182	210	203	202	204	196	197	185	205	186	218	193	225	201	193	207	188	203	201	212	217	190	214	171	218	212	215	200	190	218	203	192	216	222	217	227	175	223	181	212	214	235	218	208	201	206	211	218	211	198	208	182	194	185	218	229	225	232	190	206	221	228	209	207	191	206	209	230	178	188	195	206	210	229	211	219	193	210	191	239	227	212	219	223	187	216	216	204	210	211	237	223	213	201	216	231	199	222	182	206	211	210	216	206	228	216	210	208	231	231	203	222	219	210	254	210	225	216	170	181	172	218	218	202	218	205	240	213	215	204	218	198	193	215	194	217	190	207	217	219	199	225	220	219	198	194	199	211	199	218	210	216	214	221	204	207	218	204	195	241	200	212	197	196	233	216	189	194	201	219	197	183	204	238	224	179	182	200	205	200	224	191	209	202	192	216	257	227	224	213	190	180	237	190	199	199	189	192	221	196	206	197	214	217	210	224	231	221	193	224	179	211	206	214	199	214	229	234	215	210	203	215	214	217	192	212	215	209	180	225	208	211	244	200	216	205	217	200	176	181	226	211	202	172	197	224	201	206	205	191	181	177	198	224	207	223	202	202	200	229	194	200	203	209	194	218	204	186	221	206	201	207	207	201	236	222	184	193	207	219	214	200	196	210	198	202	201	215	200	207	209	177
8695	1545	2537	3330	2724	2388	1937	2025	3802	4173	4041	2863	2344	2876	2747	2670	2667	2267	1807	1206	1501	940	961	830	867	902	834	850	1080	1065	1058	991	839	750	700	680	763	842	888	1207	888	979	1069	1588	1684	1226	996	1356	601	628	621	560	608	560	577	590	547	551	605	570	578	539	540	539	516	565	549	569	571	502	556	564	565	542	566	525	549	534	531	548	516	541	564	551	541	556	508	560	541	568	548	583	515	574	530	558	543	548	553	557	537	574	538	582	546	545	551	539	563	560	532	519	503	586	524	541	543	561	527	547	562	554	516	562	578	586	557	564	509	527	523	546	546	562	541	595	561	573	539	544	567	552	566	499	583	560	564	560	588	556	511	557	524	533	532	540	573	552	577	533	609	550	534	557	550	557	557	507	542	569	513	546	585	551	536	540	550	551	532	564	543	532	581	538	515	540	557	490	547	543	544	587	538	548	531	548	560	554	551	583	547	558	543	602	532	553	585	562	541	522	561	548	576	561	561	540	543	519	550	545	541	553	529	533	549	576	539	545	512	549	510	549	604	508	546	536	523	575	531	524	550	532	538	533	556	544	530	541	552	552	549	561	536	522	539	494	505	514	566	539	544	562	490	535	568	554	519	517	560	601	547	525	554	523	521	604	528	517	526	565	511	529	575	571	573	574	554	539	560	522	565	551	514	512	554	537	551	571	554	544	554	497	557	530	533	527	518	553	588	569	524	558	559	532	552	558	563	549	557	568	507	562	536	567	571	487	584	528	542	578	542	570	537	550	594	495	554	518	557	546	531	553	557	490	554	515	541	575	574	546	538	550	572	543	541	502	536	574	569	544	555	572	579	556	539	552	535	539	555	539	553	547	560	572	487	530	509	524	542	576	533	526	530	556	528	542	542	541	537	543	550	527	547	558	546	544	524	528	520	583	578	544	540	567	560	520	509	560	544	565	554	516	584	533	530	569	551	589	529	568	509	545	545	536	566	552	533	565	542	557	533	537	561	573	580	585	589	583	523	506	525	547	562	531	560	554	567	533	539	576	557	555	545	568	539	547	519	566	525	551	571	546	540	530	561	559	516	569	544	579	545	523	527	532	529	528	577	578	558	526	555	517	581	515	546	564	555	510	549	540	556	497	567	542	514	519	535	531	563	569	577	524	565	526	559	532	550	544	515	537	538	599	561	550	565	561	608	532	553	565	567	500	579	560	532	550	517	539	541	546	563	573	523	573	527	584	545	543	544	513	581	564	527	532	581	567	514	570	539	576	517	529	584	525	537	535	550	535	530	554	564	564	559	586	582	548	550	516	543	532	539	523	532	555	509	523	535	580	536	516	572	544	565	514	527	562	537	585	509	532	563	497	576	556	561	547	532	534	560	544	567	586	503	580	557	546	520	601	580	524	585	544	559	523	551	557	516	567	544	552	549	569	516	534	522	527	534	556	513	564	558	560	540	520	575	539	555	542	562	495	530	484	528	553	532	548	553	515	547	551	576	541	605	565	558	512	556	563	553	584	557	553	529	531	510	578	505	535	589	532	554	517	556	544	528	541	515	532	519	559	547	556	519	547	505	542	553	564	505	568	576	551	550	519	522	560	537	547	538	536	533	520	568	550	536	601	536	555	531	565	543	540	532	533	580	531	555	534	563	549	542	544	537	580	553	536	568	564	556	523	558	555	559	555	531	559	549	568	568	546	576	532	553	591	550	481	554	521	548	538	543	546	556	572	510	554	560	542	529	556	551	539	520	569	506	527	524	553	579	541	556	528	598	527	565	529	560	556	584	577	519	517	509	556	522	563	556	531	531	563	529	527	536	532	562	532	504	539	574	551	545	555	519	521	493	548	543	525	545	549	510	499	550	518	568	534	583	566	579	525	562	540	572	572	563	551	566	556	583	507	563	525	566	518	555	556	494	551	550	553	577	574	566	571	570	590	520	529	522	552	538	552	544	498	522	503	602	592	576	558	561	542	560	559	560	535	568	529	590	580	525	519	565	539	539	544	515	559	522	559	560	584	576	545	541	559	567	565	537	542	585	543	543	554	569	546	527	522	584	573	499	543	583	552	515	564	548	541	528	517	567	532	547	527	558	536	591	554	543	590	561	539	522	545	527	539	538	577	583	555	549	569	547	557	544	559	574	549	522	565	514	565	556	555	545	531	510	533	553	533	534	554	569	530	542	546	528	548	573	525	532	536	557	537	563	537	550	534	558	516	573	526	588	506	549	533	539	495	534	549	567	563	527	561	565	570	515	575	528	532	523	556	525	537	520	534	561	538	534	563	550	540	556	549	575	559	529	528	516	541	509	556	511	558	524	594	573	556	569	565	576	526	554	550	488	515	514	559	557	510	580	568	569	518	536	518	517	532	532	533	549	559	559	504	535	548	547	578	562	568	535	519	575	502	604	555	541	556	541	496	547	549	552	561	556	552	580	548	548	525	547	533	501	564	580	532	554	497	563	559	567	526	533	547	586	550	552	599	562	500	581	511	548	535	516	533	527	539	492	568	590	533	531	549	565	530	551	545	547	556	599	525	561	557	514	531	534	548	555	550	525	566	550	540	529	553	529	555	509	520	611	570	504	556	502	524	562	540	562	549	525	542	581	542	529	526	540	592	517	540	542	569	550	531	512	511	557	536	606	523	546	516	539	516	533	552	560	567	538	536	529	542	537	559	588	528	535	535	521	502	497	580	542	587	536	520	571	565	572	561	568	525	517	571	547	515	564	513	576	571	524	553	548	561	518	563	551	524	540	516	524	523	588	511	508	544	525	553	532	550	592	543	535	531	543	515	557	561	539	569	544	559	546	572	528	562	544	543	528	576	544	535	548	536	547	536	589	526	572	545	515	535	500	530	585	514	547	535	559	531	530	510	508	555	531	563	570	543	499	526	528	535	536	511	577	539	529	552	541	550	565	552	586	549	567	559	503	522	535	549	516	542	532	536	514	558	521	540	576	535	539	549	536	543	569	568	528	555	566	535	574	559	496	542	517	553	555	536	591	548	508	523	567	600	541	524	589	557	545	556	549	554	544	518	538	530	524	509	556	569	540	528	523	545	570	583	513	527	532	537	571	488	511	531	553	541	577	532	506	551	508	511	519	534	514	518	525	551	578	552	565	483	565	575	583	578	534	520	560	541	537	535	546	510	550	552	537	569	508	572	508	569	557	503	550	579	529	553	566	521	538	591	551	572	558	549	536	551	543	579	553	517	537	576	575	537	560	578	497	571	500	549	517	550	546	534	505	552	555	541	524	550	500	513	560	544	516	569	534	534	557	528	518	522	554	524	515	591	580	564	549	527	561	531	570	538	552	505	537	551	528	602	553	533	566	542	515	549	581	525	582	527	511	540	478	513	560	576	510	561	563	540	578	524	512	501	553	536	541	558	551	521	548	557	526	535	521	548	539	527	549	558	564	549	530	515	555	529	539	546	544	526	524	550	544	561	588	554	551	544	554	574	525	522	572	539	562	548	540	530	577	545	534	551	525	532
30036	10688	3497	2493	1570	1264	962	881	1192	1276	1136	942	878	877	794	726	806	690	619	485	499	412	467	387	407	372	392	361	478	408	381	406	382	340	348	351	356	368	395	465	425	391	418	547	569	484	430	465	320	348	317	305	346	297	262	307	282	346	331	323	278	304	353	341	332	320	363	343	289	321	301	306	318	327	298	316	308	308	322	302	286	294	281	316	323	320	311	321	318	338	338	318	314	312	293	307	306	322	293	315	340	321	325	336	307	338	339	321	342	293	303	324	349	358	313	314	339	331	322	323	314	313	342	304	317	277	303	317	321	308	314	328	322	335	340	306	364	344	296	325	314	320	294	353	353	330	301	315	313	327	326	294	318	279	316	342	330	298	317	316	301	323	367	326	314	318	295	309	300	303	320	315	307	314	305	325	301	324	334	306	296	319	309	291	317	346	282	294	292	293	311	321	337	299	308	352	317	317	295	314	301	317	324	324	358	300	282	342	320	359	309	324	342	330	308	317	314	314	318	323	332	344	333	332	334	329	345	293	342	323	306	319	343	317	334	300	315	333	318	305	291	315	286	314	330	335	279	329	297	327	290	294	291	299	325	324	359	355	318	309	300	328	332	292	329	300	353	310	294	342	350	282	284	306	342	299	331	300	349	316	342	315	313	315	304	324	340	316	318	317	298	298	357	289	303	342	335	329	285	325	291	320	340	353	291	322	322	307	318	317	316	283	310	306	318	280	322	327	329	331	316	296	317	330	318	329	323	355	301	302	343	313	336	307	324	315	311	324	306	350	325	334	352	294	321	313	303	340	323	307	340	323	335	325	325	339	359	340	327	334	333	332	315	328	350	325	333	344	321	298	337	331	304	305	307	325	315	314	303	321	319	298	360	305	316	339	294	286	311	326	319	304	305	328	320	322	328	335	301	278	333	325	317	328	317	286	288	319	299	331	301	310	327	339	332	298	324	321	297	297	354	297	278	307	308	342	352	369	310	324	295	351	304	317	310	314	340	311	334	317	304	345	324	314	313	321	298	323	335	358	340	282	334	324	330	325	336	326	323	295	346	311	332	304	309	297	323	325	316	317	318	288	321	319	309	306	335	336	309	320	320	309	307	323	300	314	332	303	309	284	317	287	310	319	312	336	333	332	318	359	337	332	301	319	293	325	299	317	321	335	307	306	324	299	321	346	335	326	323	323	308	295	294	327	307	336	328	320	309	332	307	324	289	323	296	312	319	315	315	303	275	303	288	311	316	321	317	338	335	346	305	315	317	317	330	298	307	330	306	316	324	310	289	305	320	321	306	318	322	342	322	301	322	334	293	316	325	358	326	318	333	307	291	308	315	328	310	322	330	303	322	343	350	309	324	320	317	323	361	335	312	320	320	297	301	306	325	337	296	301	324	299	309	313	322	336	308	318	321	302	289	297	301	298	318	342	333	311	295	323	314	293	321	341	319	339	326	320	297	320	328	340	327	331	317	319	313	294	323	294	367	298	307	304	328	351	330	335	325	285	306	315	300	320	321	366	321	320	327	336	326	298	312	312	322	332	308	334	325	278	345	331	302	319	321	315	358	319	327	285	308	316	317	308	307	337	307	327	310	325	293	330	317	310	329	288	319	328	334	295	323	327	302	331	310	313	344	306	334	344	333	317	305	294	329	319	363	339	309	295	344	366	302	285	316	282	307	340	307	337	303	307	305	309	322	286	300	319	311	295	328	344	316	309	319	331	326	360	352	313	318	323	245	333	301	343	325	344	364	307	348	329	304	321	301	295	300	295	314	340	328	332	307	327	313	341	286	281	287	305	305	297	291	322	324	346	315	331	351	323	339	289	322	352	315	321	360	323	332	354	321	322	293	330	307	314	300	353	326	310	290	311	340	340	304	320	304	305	335	313	332	297	313	331	341	335	350	334	357	305	278	356	309	344	325	293	302	344	334	302	331	310	310	304	305	332	276	341	321	346	276	325	305	318	327	330	287	356	315	281	339	297	321	289	358	329	336	261	330	331	330	325	328	337	377	310	329	296	307	338	315	318	292	326	305	305	315	343	334	285	322	293	331	317	344	291	280	297	337	321	314	289	316	311	340	292	302	300	318	296	322	279	348	341	322	295	317	362	316	288	337	324	312	295	295	297	322	306	342	330	318	309	308	309	313	332	290	315	313	314	330	306	315	317	331	336	306	323	282	331	305	312	300	349	323	284	318	321	320	325	347	339	317	320	335	328	350	316	322	338	323	332	290	322	285	337	310	334	382	321	310	317	309	325	319	293	292	317	347	361	323	285	344	305	347	287	332	276	306	302	339	332	307	312	313	330	329	327	266	306	315	318	290	286	320	325	313	343	302	306	309	318	309	327	338	328	297	316	349	307	313	296	358	299	330	327	297	336	303	296	273	313	310	320	322	310	329	353	326	305	309	318	288	352	329	292	319	309	341	336	334	330	338	328	332	343	314	352	350	288	331	327	296	365	332	342	330	307	351	338	319	302	325	328	315	315	307	320	314	313	310	329	330	318	318	296	319	324	316	318	328	313	314	317	299	323	277	301	308	351	281	295	335	307	324	305	318	339	306	326	336	307	315	312	340	323	309	313	311	303	295	332	335	346	354	335	308	340	320	287	310	304	331	328	351	305	328	337	342	287	333	362	327	296	307	312	316	318	272	349	321	282	309	327	318	283	331	331	288	348	327	344	335	309	318	296	342	315	338	316	301	298	347	305	301	307	337	303	318	306	308	301	315	310	324	327	292	329	314	362	324	334	321	317	339	318	336	265	309	318	309	341	302	319	333	338	332	312	279	325	337	305	342	301	316	327	319	320	296	288	334	310	332	322	324	330	330	331	318	290	317	315	337	340	285	314	309	356	306	321	280	276	304	327	326	324	314	350	320	347	298	320	327	326	332	338	315	308	314	309	339	321	326	312	291	317	320	322	330	316	332	354	322	312	299	320	325	315	294	265	348	353	317	324	284	299	319	342	314	298	308	308	345	270	348	340	326	344	334	345	283	340	306	312	326	309	302	317	309	342	305	291	306	335	314	339	355	345	318	289	312	330	310	333	336	304	321	306	300	297	333	334	330	302	360	319	343	306	311	307	345	310	312	335	333	336	327	310	313	288	296	332	331	333	315	305	316	327	320	294	347	297	318	350	333	313	325	341	320	358	346	330	342	346	320	298	307	335	319	326	351	335	298	314	353	303	337	312	308	302	323	321	309	311	315	295	305	289	348	313	323	349	324	320	320	344	308	323	346	292	316	337	333	314	293	324	335	316	334	294	335	315	324	323	299	356	321	341	289	315	312	315	298	336	315	312	361	318	313	313	326	340	293	322	322	281	320	316	340	316	347	294	294	318	322	342	313	333	315	312	336	331	325	321	351	305	314	304	347	327	312	334	326	319	325	303	336	295	313	313	303	349	317	332	316	296	333	342	352	327	316	317	310	321	314	317	332	329	341	320	316	336	331	339	322	344	294	291	290	331	318	306	290	310	293	294
14018	2792	4719	5752	4931	4202	3499	3580	5628	6516	5484	4263	3867	4259	3872	3817	3889	3401	2728	1946	2364	1490	1401	1445	1393	1383	1279	1395	1697	1629	1510	1320	1266	1186	1184	1233	1227	1281	1417	2036	1628	1597	1738	3168	3309	2145	1838	2170	980	887	840	846	839	840	838	806	783	818	877	855	823	816	861	752	795	853	825	825	818	814	871	813	811	844	806	817	808	840	821	816	799	836	853	830	789	766	778	867	820	808	818	814	769	751	795	835	830	812	787	707	764	781	813	855	798	819	819	783	797	819	840	838	786	830	817	802	725	767	817	814	791	832	829	802	810	783	806	807	774	771	765	763	816	793	777	770	813	794	860	836	800	819	806	761	810	807	796	832	761	792	738	792	828	809	794	823	775	767	801	772	804	797	830	789	801	768	817	783	809	761	854	827	833	778	828	825	778	758	784	767	811	801	801	763	815	832	782	779	756	788	841	776	811	792	774	803	784	778	783	826	785	740	777	784	785	786	740	808	823	841	751	838	799	827	805	845	779	782	796	737	791	746	820	792	815	793	808	793	773	797	803	826	783	798	804	816	815	803	782	820	806	759	810	806	789	779	747	793	808	820	783	790	808	818	731	782	757	800	779	828	819	840	775	783	799	792	775	838	782	786	809	809	823	781	744	862	811	793	786	777	814	774	794	790	805	829	774	810	790	800	781	795	758	815	801	751	745	783	801	797	821	804	756	737	836	755	795	771	814	847	798	761	818	791	805	833	764	790	798	804	803	798	783	726	815	801	810	752	816	810	831	790	828	803	759	765	790	749	770	808	789	779	743	739	840	854	775	760	830	750	833	831	779	751	864	731	854	802	766	753	779	853	749	816	748	780	832	808	822	784	779	769	805	774	801	844	805	809	815	754	815	795	823	787	783	811	763	813	790	793	786	755	782	807	858	763	769	781	846	814	812	780	781	840	792	783	793	808	790	864	825	778	805	844	827	745	813	794	742	805	782	730	750	776	839	827	823	760	762	853	778	850	762	763	799	786	792	781	800	819	734	799	801	802	809	778	771	762	800	780	811	822	808	776	793	779	772	834	773	719	790	763	784	773	821	758	751	779	756	849	780	848	754	782	761	769	759	845	848	843	784	776	794	790	801	840	788	816	834	798	802	780	791	795	793	840	760	795	785	799	810	801	779	813	807	784	795	817	812	778	785	805	740	758	807	839	777	726	763	791	835	749	757	745	759	801	794	794	806	780	807	792	790	819	759	827	745	829	774	761	786	827	777	783	764	804	803	812	816	761	785	800	752	759	832	841	788	835	845	819	773	834	774	803	868	824	811	795	744	782	783	826	782	795	740	798	770	798	812	803	807	817	771	796	767	831	828	778	825	774	833	764	802	740	781	808	809	786	798	818	782	776	783	793	787	791	848	760	789	796	819	812	750	818	739	820	781	818	826	841	797	781	819	845	805	796	782	828	761	801	809	744	802	802	784	739	795	823	809	764	795	834	788	822	775	768	825	844	804	768	784	773	798	827	820	770	830	809	763	810	800	750	788	785	803	830	792	798	796	765	769	750	753	783	784	807	773	773	790	782	791	818	826	801	860	817	815	722	794	807	802	782	780	769	860	775	810	819	789	776	785	778	788	759	774	829	831	781	825	787	796	784	829	747	762	804	769	812	772	748	805	841	780	820	785	821	788	824	781	813	776	823	799	787	784	779	795	777	809	806	816	789	786	804	767	777	795	827	812	816	760	836	761	801	798	794	836	798	787	750	811	788	787	795	761	807	772	795	830	830	824	754	758	840	762	764	817	809	816	831	802	789	793	829	763	806	790	840	786	804	773	776	782	831	818	783	746	777	808	830	798	749	817	781	791	804	790	799	777	788	781	803	795	808	807	783	831	813	783	766	804	768	792	795	797	838	843	782	817	823	815	825	792	788	835	798	802	840	773	761	774	825	803	806	864	805	773	832	807	844	843	780	784	816	813	826	804	794	769	797	812	769	801	788	761	779	768	799	810	773	764	820	765	754	788	819	759	790	816	825	782	814	748	778	803	810	846	744	776	816	795	782	789	819	779	803	776	748	793	785	816	799	784	778	811	809	791	803	782	763	825	808	769	793	761	798	765	766	812	803	796	780	798	787	807	813	813	793	832	790	780	827	746	772	792	800	812	826	780	786	809	810	825	801	817	790	793	783	820	800	732	805	787	800	870	845	787	802	814	797	852	832	782	798	819	801	839	783	790	825	763	779	821	720	764	822	794	814	766	774	791	781	799	808	802	746	742	787	782	828	769	815	780	809	773	768	796	811	731	752	782	833	809	774	791	787	824	826	769	800	791	817	832	817	774	793	769	763	810	860	803	818	757	830	781	802	791	796	814	745	772	792	809	798	756	770	775	774	790	714	814	801	793	774	793	796	790	823	768	807	776	794	778	816	754	827	847	760	824	803	817	812	803	813	805	807	802	844	782	809	771	783	814	814	790	805	817	771	791	783	779	790	793	751	802	756	860	787	822	836	764	809	767	842	767	775	820	777	765	796	806	810	820	779	769	833	849	801	858	770	769	817	778	823	740	801	834	811	793	787	737	782	814	805	796	767	834	771	821	819	766	812	790	785	821	759	788	816	870	761	848	792	798	785	800	806	805	801	805	802	769	777	756	768	819	862	761	784	792	801	834	842	787	826	792	770	798	777	789	810	822	760	780	719	784	780	806	779	780	823	760	797	856	794	772	839	753	795	819	806	773	788	767	809	768	826	779	785	801	782	794	770	797	822	737	784	789	751	826	831	784	797	766	828	757	818	785	797	781	788	812	803	793	777	733	827	785	772	814	765	797	783	820	762	736	776	812	756	826	772	731	810	760	775	825	773	792	775	821	785	792	781	827	778	767	819	786	775	812	761	715	765	794	800	788	761	750	808	783	835	760	816	767	789	798	799	811	784	793	809	808	759	797	815	803	818	787	804	760	741	767	803	790	825	793	764	808	791	760	780	758	858	855	789	838	808	801	751	791	767	742	802	807	825	816	803	799	817	769	727	737	803	767	794	833	795	808	782	792	785	778	788	793	845	800	799	825	779	808	819	808	786	770	785	840	758	755	796	799	800	787	804	763	810	836	774	781	765	747	802	807	822	807	824	797	790	826	781	791	846	831	741	809	811	816	801	805	782	808	824	791	778	780	790	787	772	786	763	801	782	804	769	807	735	764	817	811	842	804	798	836	811	822	801	798	809	823	757	775	810	790	760	775	810	745	849	808	764	779	729	809	776	789	838	835	785	782	742	788	771	787	751	801	786	772	761	771	793	787	780	782	790	811	819	754	793	770	768	797	802	785	785	858	802	820	816	825	773	808	828	815	763	790	853	776	761	793	786	766	866	812	769	848	816	800	798	782	820	794	828	781	852	808	792	769	739	812	809	835	797	813	766	792	805	795	770	823	836	825	797	779	767	769	781	754	784	780	831	813	839	781	795	761	793	829	797	768	780	841	832	772	811	772	827	803	771	863	757	791	833	771	778	782	773	757	829
2536	390	345	354	364	326	353	401	534	646	632	484	431	501	497	450	510	461	457	355	385	336	320	379	305	350	350	335	364	365	359	342	337	326	327	357	292	354	331	304	332	330	314	333	349	329	321	316	340	367	321	322	340	331	350	327	305	314	319	332	307	299	324	353	352	323	348	317	326	322	336	348	336	342	310	311	323	301	309	350	363	300	327	312	315	312	346	339	328	283	288	334	343	294	330	303	318	318	330	336	337	345	316	347	348	331	319	328	336	345	358	307	300	316	320	321	345	312	361	310	304	306	335	322	337	333	333	337	327	357	345	304	309	318	305	314	313	331	325	322	357	317	371	337	314	325	320	312	335	342	324	316	316	317	288	350	321	344	325	317	352	340	350	340	316	353	323	333	312	332	367	312	313	335	324	316	363	330	322	337	348	320	331	320	316	307	338	317	337	289	325	351	308	354	305	340	286	306	309	341	311	333	334	309	320	304	372	316	321	344	309	321	346	324	296	331	371	320	315	284	309	320	309	297	354	357	328	343	329	327	292	337	342	310	297	316	337	333	349	329	345	328	276	338	307	323	331	331	324	352	320	348	313	322	343	334	335	291	314	333	301	281	347	332	353	329	329	318	327	318	328	329	343	317	302	297	342	345	325	358	330	341	316	340	312	358	329	310	325	302	345	325	317	319	323	342	350	328	299	345	355	315	365	324	339	357	338	329	299	345	296	349	323	328	325	311	329	318	332	355	336	311	297	317	314	306	312	325	300	313	328	337	350	353	332	290	302	334	315	313	309	331	303	349	341	327	301	346	348	346	340	331	297	345	298	358	348	349	336	349	320	343	293	294	295	319	303	328	332	333	301	322	371	338	339	335	365	329	346	297	300	319	317	361	320	319	315	337	342	332	356	354	337	339	334	330	328	342	316	308	333	314	337	310	320	336	314	347	313	319	338	340	333	321	320	324	343	318	298	319	362	303	328	332	328	306	308	313	312	345	335	348	320	323	365	340	316	315	311	337	343	308	320	331	324	296	335	320	344	342	335	325	278	297	335	329	298	306	303	326	299	338	334	315	319	336	340	293	333	332	286	324	328	323	362	342	354	365	328	299	337	362	323	319	351	313	345	300	355	308	339	329	325	303	343	333	349	334	377	334	315	322	340	321	348	298	328	299	338	314	338	318	359	314	308	328	357	326	352	317	368	322	338	335	305	333	332	321	323	337	354	336	342	352	374	340	357	340	324	305	321	332	332	313	328	338	307	319	312	354	307	323	297	327	326	296	336	348	350	327	343	306	316	375	316	334	309	366	317	318	333	315	353	347	316	341	316	310	320	326	294	339	357	334	345	322	325	347	352	306	336	325	295	320	353	306	293	323	327	341	337	347	317	363	326	344	324	311	339	331	347	330	351	327	303	309	364	325	319	287	323	323	337	340	333	345	330	305	318	344	327	334	318	329	326	323	362	329	334	331	337	348	357	360	318	337	315	332	337	358	298	272	319	311	371	341	321	361	304	346	294	321	348	346	326	332	352	318	339	332	329	338	292	317	322	309	337	315	315	366	333	332	338	332	307	296	311	353	327	308	326	339	314	330	332	320	319	316	310	351	310	339	320	335	319	318	313	311	315	307	316	301	346	342	323	304	339	335	352	331	289	354	325	298	305	327	335	332	329	323	347	307	307	349	332	314	315	333	358	328	342	375	314	329	327	345	281	331	347	322	319	313	335	333	360	312	341	332	367	321	336	304	305	337	331	339	314	344	330	344	312	348	323	353	320	339	353	328	320	326	327	329	328	339	293	321	333	301	328	332	312	322	335	328	342	316	342	319	304	336	336	339	337	327	307	310	351	312	363	332	336	336	300	315	301	329	337	333	317	340	336	308	309	321	345	342	323	335	333	331	315	351	324	346	351	333	339	330	302	315	343	325	310	328	349	320	316	292	330	354	344	319	333	343	329	369	329	302	331	376	327	311	325	338	343	322	341	309	318	341	321	347	317	389	301	277	336	302	299	349	340	314	301	314	325	333	325	312	322	340	348	322	336	352	301	304	300	361	304	322	311	320	389	343	354	334	357	341	349	300	327	347	328	350	328	346	329	343	345	360	296	342	335	353	304	322	371	319	323	356	315	306	361	320	323	353	327	319	327	345	338	306	313	355	339	356	283	379	332	335	340	349	309	324	327	331	328	331	348	349	317	310	324	355	325	343	343	345	345	320	326	350	316	374	357	341	321	318	340	375	345	360	341	332	320	362	389	307	308	336	331	337	314	313	314	328	306	355	305	345	343	329	312	301	323	352	348	338	343	360	328	336	322	311	313	348	335	355	336	354	327	308	361	317	323	289	334	329	304	322	323	347	315	337	301	307	333	315	357	358	317	341	339	358	334	323	318	362	327	321	336	375	338	328	332	355	363	344	334	335	339	377	330	322	308	301	334	305	309	315	319	295	326	334	326	337	333	331	312	273	327	337	308	331	324	327	311	345	310	320	330	317	318	320	299	320	329	337	306	328	321	331	355	301	325	366	381	345	322	306	326	316	339	350	331	326	343	340	323	342	322	289	334	327	368	304	287	327	321	344	328	325	310	333	346	339	332	309	321	367	299	318	290	322	324	334	320	327	323	273	327	328	318	304	336	318	314	352	362	321	296	362	306	314	340	334	308	358	340	365	321	326	287	334	310	307	342	312	333	299	357	334	320	338	320	337	326	351	322	340	316	318	367	335	332	340	322	327	339	341	312	341	311	356	315	352	326	334	341	291	328	295	291	309	307	359	364	307	330	330	338	334	311	345	308	335	309	315	335	312	343	344	341	357	342	328	338	331	311	321	329	340	374	338	362	307	340	341	312	319	296	359	337	310	349	326	313	324	348	301	354	354	321	334	315	292	343	350	326	340	327	322	344	347	342	348	338	367	307	350	293	322	322	302	322	331	304	332	336	330	356	301	333	326	354	328	305	342	314	337	343	281	332	336	334	352	361	326	325	317	331	337	316	288	329	364	359	340	311	334	320	357	348	292	320	328	274	292	308	312	307	358	353	332	351	341	361	334	334	340	326	378	317	323	337	314	344	380	323	318	333	332	336	317	318	331	319	304	298	294	339	310	311	336	318	316	301	292	315	326	310	358	380	340	332	325	325	315	306	328	323	345	319	327	343	299	320	313	330	345	326	312	328	299	326	336	308	336	341	300	325	307	300	337	337	307	281	327	313	334	350	294	325	313	348	330	331	370	309	355	309	353	338	339	359	357	339	346	332	335	334	325	342	328	321	331	324	343	301	366	320	339	336	312	335	314	324	338	335	334	289	311	330	316	313	315	321	302	339	338	311	324	304	328	324	323	339	352	357	302	333	336	318	333	322	331	323	299	329	338	352	342	351	342	336	333	344	358	328	325	336	299	324	311	303	291	372	299	308	290	366	348	362	306	318	317	311	308	353	305	329	350	350	312	350	314	350	343	366	287	334	347	335	344	326	361	340	328	334	332	308	312	351	301	290	312
2731	822	828	843	887	823	830	1185	2218	2632	2124	1697	1483	1939	1780	1879	1782	1640	1344	1091	1245	900	833	786	843	869	848	831	894	1035	959	894	852	831	798	773	817	801	785	824	823	760	797	837	812	797	746	815	754	773	814	770	799	826	766	791	783	772	734	802	774	788	794	767	807	748	774	697	762	803	754	806	772	739	799	805	800	799	777	789	749	820	784	815	785	818	767	794	780	767	829	772	755	778	821	756	757	756	777	793	826	810	785	829	801	761	778	778	854	773	778	779	826	759	790	739	753	789	775	756	771	809	825	739	813	782	768	776	814	748	804	759	866	744	784	764	798	790	779	835	773	771	821	807	749	770	767	749	745	763	769	813	757	723	759	764	798	793	812	746	764	833	775	759	782	831	764	785	780	753	755	757	744	782	819	771	777	770	787	768	765	761	769	762	748	770	783	782	790	788	767	786	789	748	769	772	764	832	765	794	778	738	798	771	770	746	864	780	778	753	731	772	753	794	801	816	808	782	793	726	734	757	821	756	778	784	777	778	765	770	848	810	759	720	794	743	761	819	791	789	788	762	723	795	779	833	744	746	792	799	757	766	767	828	739	784	765	802	771	764	815	826	801	776	794	800	765	747	775	767	769	761	820	788	748	780	738	736	780	759	789	746	788	787	852	826	832	816	787	808	761	811	787	757	775	729	758	743	762	780	764	786	800	784	820	767	777	768	781	729	745	748	732	762	784	765	798	772	778	765	774	770	771	727	804	803	797	786	845	774	802	786	796	794	741	766	801	796	840	783	743	849	760	790	771	780	768	741	767	765	789	740	770	783	770	786	800	817	817	764	795	751	761	776	795	773	778	787	775	822	771	788	752	777	875	773	781	761	828	731	688	773	784	771	759	801	761	794	788	742	773	743	813	784	741	744	815	742	816	752	779	703	782	770	773	785	772	816	794	766	826	748	753	767	794	790	787	767	785	796	844	811	813	796	796	768	806	777	783	776	817	799	764	771	773	777	778	785	792	727	764	766	765	792	770	714	782	759	750	792	787	778	794	784	752	748	789	786	733	792	749	840	758	810	776	737	796	789	829	733	774	790	789	801	787	767	757	824	787	784	776	764	817	810	849	742	823	822	770	771	783	801	836	799	766	755	809	826	815	774	791	785	737	771	828	779	796	745	781	797	784	836	750	767	739	809	792	762	802	728	793	797	762	746	782	818	721	778	732	808	773	726	792	790	788	756	768	796	784	750	772	789	773	741	789	806	753	787	761	742	784	753	784	799	763	797	848	803	794	780	787	757	786	734	780	820	775	773	759	776	763	747	779	771	794	821	751	805	804	805	747	742	772	774	799	797	758	771	769	766	772	773	772	744	790	788	784	768	752	750	743	760	731	835	798	790	774	767	809	763	815	776	796	768	796	810	782	785	787	793	778	825	839	804	742	801	780	750	767	810	795	834	812	789	773	744	758	782	796	758	775	780	788	787	800	784	776	713	754	769	797	768	788	733	755	805	743	808	766	783	766	778	773	728	788	778	791	785	757	781	844	790	787	795	789	803	816	802	805	737	800	782	810	841	768	775	732	783	755	781	763	790	770	807	754	776	754	770	745	747	816	759	798	842	759	774	815	805	761	805	783	769	801	798	791	741	773	771	791	781	696	763	744	827	762	774	800	767	785	736	789	779	766	794	773	767	756	790	740	787	844	757	830	745	795	743	766	785	782	776	761	790	858	714	802	765	780	770	782	791	811	812	757	773	728	776	779	822	757	770	788	777	762	801	757	815	797	799	778	763	803	789	787	837	851	791	802	757	791	764	755	782	765	763	782	788	817	732	803	809	758	786	779	792	778	751	748	807	828	768	784	829	849	806	824	748	737	744	777	768	801	815	763	753	785	763	757	782	787	771	766	755	761	815	770	735	795	782	768	728	781	782	790	755	795	796	774	771	770	829	764	821	748	772	770	756	789	726	806	763	798	780	787	746	799	763	822	744	842	755	854	775	808	738	747	804	686	789	767	803	777	718	771	799	795	726	807	800	768	842	745	737	782	759	831	763	732	781	800	779	780	748	801	784	740	777	803	822	795	775	781	823	811	833	843	787	738	788	793	761	768	755	784	745	785	761	770	760	797	756	814	778	768	741	853	780	765	798	814	739	780	787	772	802	745	803	805	756	811	781	771	766	795	785	806	810	751	750	745	775	720	779	807	817	772	791	776	781	768	779	797	774	781	790	718	802	765	830	761	784	800	797	765	766	744	742	823	844	787	799	772	776	810	846	777	813	785	729	760	806	825	789	793	765	825	757	809	772	773	738	764	805	755	771	834	764	774	767	767	814	784	835	751	817	768	712	782	783	746	795	795	756	773	759	744	772	782	785	772	783	775	819	759	799	764	777	791	785	774	800	802	745	818	765	784	811	845	735	800	792	823	772	816	754	782	758	772	789	777	770	736	737	776	788	821	754	792	793	829	770	781	760	756	808	747	802	767	799	763	776	741	730	777	769	783	780	792	805	734	838	775	756	779	763	791	785	766	758	783	755	796	768	804	778	786	785	772	752	797	806	810	753	777	791	729	771	707	806	794	747	730	746	790	807	762	729	764	777	799	822	815	748	787	733	775	759	778	786	758	803	808	803	748	803	806	810	768	751	786	779	748	805	779	768	769	773	786	815	785	749	801	772	743	722	793	750	722	767	754	836	759	746	804	792	754	768	781	775	806	771	760	782	825	781	807	785	761	816	830	826	771	791	746	759	745	762	802	761	737	782	768	799	806	801	735	823	799	800	768	791	807	764	715	782	738	778	762	826	773	734	756	782	787	791	789	804	773	791	760	749	794	767	797	752	791	784	753	765	775	809	808	750	745	798	781	773	826	800	795	802	772	752	755	756	829	754	810	773	733	728	800	797	741	773	721	751	774	788	764	735	831	784	767	796	798	808	773	800	783	750	768	749	792	768	756	763	789	813	783	765	723	794	784	749	744	768	817	824	754	770	773	771	767	769	776	754	836	772	772	834	765	799	804	827	747	800	797	784	750	724	784	812	758	761	778	775	823	784	767	775	763	771	740	766	757	773	790	743	747	800	796	710	779	795	758	837	769	757	760	771	798	755	786	758	795	843	823	779	785	783	816	754	783	726	747	768	775	793	742	804	759	798	747	777	828	706	765	766	800	787	782	778	817	806	798	797	748	805	783	740	761	765	702	801	807	791	757	758	779	802	782	781	772	803	774	710	725	733	834	750	761	787	742	771	781	755	761	802	748	815	785	793	774	797	783	799	802	782	738	778	797	835	830	784	713	768	783	800	769	792	762	784	783	794	832	810	848	767	782	798	796	777	768	765	742	780	839	788	795	811	784	786	800	799	782	802	829	754	725	776	815	769	773	810	798	787	729	811	785	801	784	754	743	807	793	777	773	800	756	773	749	766	750	778	753	731	781	784	786	813	787	775	813	764	793	797	775	783	782	792	745	796	741	782	755	747	759	781	788	816	774	809	746	740	784	797
14965	2290	1270	954	807	596	420	453	782	861	691	581	448	509	557	502	477	457	437	335	336	273	232	208	225	253	257	245	276	268	252	234	245	239	237	241	210	230	244	277	236	228	245	319	342	337	312	263	240	211	200	215	204	195	217	192	199	200	226	201	226	233	201	235	195	194	227	177	196	199	218	219	205	174	198	210	222	222	196	199	191	188	197	210	225	193	210	199	201	194	186	212	193	196	227	224	201	220	194	216	198	203	220	206	196	229	207	219	234	204	209	188	193	227	217	190	218	212	211	186	196	198	199	207	205	208	212	232	207	203	230	177	193	226	196	202	223	182	226	224	201	190	210	184	183	195	211	208	199	197	186	198	187	202	222	218	213	187	206	195	196	185	183	202	199	193	193	204	209	199	202	211	202	223	187	221	181	213	226	210	194	215	225	195	182	191	193	202	212	236	205	206	211	190	213	184	213	192	215	225	216	210	187	203	191	201	185	212	207	196	240	193	188	179	222	194	212	202	204	213	216	192	197	190	196	212	212	179	199	205	207	190	199	243	187	213	214	204	221	194	178	192	195	210	232	208	211	192	205	194	185	217	229	220	230	219	222	194	195	212	217	210	179	211	222	215	207	231	200	191	234	209	204	203	190	210	215	232	228	203	178	205	204	201	188	211	202	197	194	190	202	186	249	201	191	209	233	215	200	163	202	216	185	213	205	228	181	206	227	177	205	224	215	177	221	211	240	200	229	190	218	217	210	191	216	226	223	210	197	221	185	199	203	200	223	229	224	200	197	197	222	197	171	204	217	231	219	204	206	219	195	192	195	249	213	183	189	197	220	192	213	210	210	206	184	204	187	188	214	203	196	195	199	183	207	213	205	224	182	202	203	194	229	205	191	183	205	217	205	212	194	204	211	206	214	220	191	211	219	220	191	202	200	212	218	226	195	194	173	223	238	223	228	209	217	193	202	194	228	193	202	219	189	210	205	208	203	188	196	219	230	202	225	195	208	220	205	198	212	199	182	197	214	207	202	215	204	190	199	178	193	194	195	206	222	198	216	196	207	180	212	192	196	220	203	217	209	208	233	217	203	210	222	201	194	224	179	217	204	237	203	221	212	189	200	210	201	208	202	197	215	211	201	199	195	221	229	206	203	179	217	206	215	184	189	225	203	210	210	200	208	226	219	194	191	228	168	190	209	210	195	218	221	195	216	218	187	211	226	206	221	223	217	224	201	203	189	201	205	193	210	207	211	230	177	205	191	209	213	196	200	191	216	202	173	212	210	221	207	202	216	203	208	199	191	212	203	220	210	199	217	220	206	202	199	219	212	184	201	193	204	189	210	217	208	197	195	199	195	197	212	200	209	215	197	221	187	192	213	182	211	183	206	203	193	212	187	197	185	207	208	208	202	208	207	184	186	222	210	217	178	195	194	191	201	212	231	195	228	210	194	215	183	210	211	181	228	199	222	204	200	182	193	210	183	231	175	201	207	199	191	195	236	177	195	213	220	208	220	210	216	215	224	193	220	191	198	176	204	222	190	196	211	199	196	194	211	190	205	212	196	203	210	211	193	214	204	171	226	211	230	223	216	230	190	205	203	206	224	219	189	206	186	215	215	217	225	215	217	225	212	192	220	194	190	200	215	196	188	214	218	189	181	177	198	202	199	210	210	227	213	193	201	198	197	199	189	202	196	195	215	189	214	217	228	195	186	189	195	215	197	193	193	178	216	197	194	171	200	199	213	197	214	193	193	225	215	192	196	192	226	203	195	189	217	194	209	200	209	221	215	206	181	194	210	220	189	191	211	184	220	195	218	214	201	217	186	221	201	198	185	199	226	223	204	210	196	195	209	183	196	206	201	224	236	218	201	216	215	174	189	203	199	192	206	205	199	180	214	200	195	201	196	214	201	180	207	196	197	223	216	188	216	220	194	192	205	192	203	187	226	215	216	223	190	223	191	194	226	208	191	186	218	201	217	190	186	202	210	194	195	205	197	196	218	183	195	212	193	207	190	182	182	191	223	211	169	211	189	216	212	210	194	187	206	204	215	206	207	195	194	197	213	216	207	224	221	222	214	187	220	198	197	188	210	226	208	215	212	193	211	232	208	200	198	204	214	197	201	208	197	228	214	197	221	231	189	213	202	201	240	195	178	226	201	202	206	216	170	175	198	233	197	196	214	221	205	197	207	212	211	196	186	208	175	188	188	192	211	208	215	208	192	195	197	231	232	207	198	203	184	228	203	171	206	218	194	228	217	222	209	218	194	238	188	208	189	213	189	197	199	201	190	235	212	211	209	222	229	221	206	201	173	209	218	229	208	162	188	229	211	193	206	184	194	222	202	202	190	190	208	197	208	188	216	200	191	221	208	173	225	217	192	237	194	208	235	190	192	179	195	213	191	208	215	196	209	185	202	208	202	250	206	227	239	201	216	198	215	212	187	212	177	201	194	203	220	204	183	199	213	202	219	212	207	194	193	188	212	223	194	217	220	200	196	221	201	193	181	213	183	197	216	175	183	229	216	189	203	219	182	210	196	211	205	201	202	196	202	215	208	214	221	188	213	219	203	225	218	214	196	219	219	217	206	197	193	211	210	220	211	201	225	180	210	187	191	214	226	173	216	211	189	219	207	227	192	210	204	234	215	222	233	221	210	214	211	211	188	184	198	204	225	215	201	226	200	198	190	192	234	194	198	215	223	199	194	175	197	196	214	209	222	192	188	215	204	216	201	223	203	210	192	189	203	218	188	211	189	190	210	208	202	217	194	192	176	204	187	196	207	210	185	198	183	201	222	195	212	207	207	196	201	176	213	218	207	236	204	213	174	211	203	227	207	200	201	196	199	211	224	201	189	177	230	215	196	193	195	206	214	199	200	241	219	184	217	171	216	200	214	218	208	194	203	199	201	196	203	212	188	203	225	224	189	196	187	188	182	181	224	226	209	201	200	191	223	210	208	200	208	203	203	197	215	198	200	199	240	211	251	213	199	216	208	196	212	201	210	217	232	215	203	238	203	193	214	209	165	221	229	236	187	174	209	224	208	195	228	188	230	197	194	199	197	207	227	189	191	223	197	218	209	194	176	178	208	205	199	202	216	184	238	224	210	199	206	226	199	195	202	203	211	193	196	195	178	206	217	197	193	194	196	220	206	209	186	219	191	225	208	201	223	202	198	233	198	186	172	195	207	234	212	216	208	223	186	190	194	195	196	206	192	209	198	215	207	204	190	209	227	183	205	198	201	234	190	238	179	224	217	188	214	190	200	196	190	207	199	187	174	201	197	216	217	217	189	193	198	184	226	213	195	218	190	210	193	207	211	206	235	216	209	226	216	211	161	198	181	211	202	206	198	217	214	205	207	177	210	182	224	195	251	208	189	213	225	213	176	201	194	191	214	189	200	217	221	201	213	215	225	204	222	189	185	178	189	217	237	190	193	206	196	209	220	228	223	196	200	208	180	217	178	189	221	186	238	208	222	196	194	231	196	207	175	216
8189	1446	2558	3055	2704	2235	1889	2063	3864	4419	3499	2654	2204	2791	2770	2427	2532	2167	2113	1278	1503	1019	872	872	847	853	813	905	1044	1089	965	783	772	756	764	779	760	721	882	1074	952	913	977	1964	1725	1350	1372	1049	641	612	571	511	571	559	551	548	550	574	574	582	538	548	596	529	513	602	575	527	559	524	566	559	584	546	507	521	536	530	536	557	552	527	571	558	568	519	566	566	548	508	602	526	569	520	565	530	576	527	541	547	567	540	573	534	484	600	580	508	566	563	577	515	511	558	560	518	526	535	528	532	581	483	534	569	553	571	559	543	538	549	530	543	506	526	536	555	585	538	564	562	519	536	507	563	519	530	601	530	541	541	526	588	561	559	543	576	503	582	529	578	536	575	529	598	539	508	523	529	545	596	579	542	525	500	553	518	572	533	510	543	552	536	493	535	540	559	579	536	538	543	551	530	551	582	575	516	537	516	519	559	570	559	551	523	504	570	518	565	554	525	498	591	539	551	527	552	569	528	595	542	504	612	563	553	556	589	546	547	535	505	599	551	541	562	515	526	517	567	564	514	522	514	517	535	545	540	486	529	519	550	523	538	532	536	544	516	533	537	589	547	560	556	570	535	528	497	514	546	535	545	612	569	511	542	570	528	541	590	540	554	556	506	544	539	536	504	513	539	566	545	561	505	537	514	547	519	560	533	577	514	530	532	557	500	566	528	533	529	559	488	501	540	579	512	521	570	535	573	519	532	545	514	583	595	571	531	526	479	543	507	520	529	572	544	507	524	520	499	557	542	537	543	567	546	528	551	580	510	530	548	567	545	529	545	553	583	529	535	540	523	534	560	540	512	565	570	551	504	528	529	515	586	520	516	546	519	550	549	516	536	539	562	538	527	512	535	528	530	519	570	519	537	534	536	538	531	491	530	541	536	539	551	541	579	541	546	546	539	576	557	531	516	536	563	527	543	548	548	554	551	550	526	551	543	527	528	522	553	547	516	574	502	525	509	527	542	550	520	521	507	518	573	515	537	530	565	558	537	555	559	517	553	524	534	544	543	552	561	524	568	541	541	557	521	489	564	554	511	542	530	542	543	532	517	539	549	552	506	523	526	475	513	562	525	587	493	527	538	508	524	500	543	540	540	542	503	545	518	518	545	543	558	511	508	536	532	559	573	520	530	549	528	514	551	559	522	533	556	523	512	524	535	542	568	544	510	543	570	523	486	553	516	550	540	502	516	557	486	529	570	543	542	551	542	552	571	543	537	560	525	582	510	571	556	532	557	547	523	506	572	539	578	543	557	539	560	518	585	555	564	551	527	574	562	533	562	562	580	530	576	515	548	550	535	493	533	514	539	541	556	550	571	547	532	517	535	521	538	578	572	530	501	566	541	550	549	513	550	494	520	549	549	504	538	542	553	548	517	577	571	545	535	520	507	537	522	539	507	538	592	560	548	518	534	539	533	514	586	581	525	551	560	514	539	501	511	562	552	555	522	555	531	498	518	516	566	551	570	553	518	528	528	522	544	539	575	560	533	532	516	548	558	541	520	503	523	547	541	578	536	554	530	549	525	532	530	562	496	500	559	542	519	568	576	513	531	547	559	550	510	546	537	532	561	576	520	519	495	563	570	553	553	557	512	502	540	577	537	549	575	518	547	551	533	553	573	557	513	555	511	541	499	517	478	529	544	555	550	526	533	546	539	538	577	527	518	527	547	564	547	528	520	588	536	536	539	500	579	550	535	583	550	541	561	569	520	588	599	526	531	575	567	559	558	557	551	482	573	569	499	548	528	550	527	493	538	543	543	536	532	560	544	540	564	563	519	597	522	511	523	563	520	546	510	543	542	538	558	564	536	529	531	564	558	543	532	539	579	572	550	553	539	615	535	525	542	569	519	532	530	529	517	564	586	528	527	502	529	538	556	539	510	547	491	520	527	505	501	544	550	563	507	564	523	518	517	556	538	507	540	514	579	538	505	545	560	530	560	538	549	582	478	532	566	514	535	553	491	529	495	514	525	524	608	563	544	541	496	520	539	525	526	545	493	565	535	537	494	508	503	533	559	556	543	524	525	571	537	510	508	529	549	549	564	525	505	575	498	479	547	511	554	559	558	534	576	578	506	554	514	537	535	519	509	535	544	510	520	544	530	519	539	531	516	521	541	512	543	550	556	524	578	491	508	525	585	556	530	553	513	493	542	515	525	543	512	529	554	540	560	562	508	554	552	551	535	536	515	509	546	534	515	507	546	497	532	588	547	544	531	554	517	544	571	522	499	529	531	537	521	540	542	518	530	549	558	576	567	555	512	475	524	559	493	555	541	507	529	513	546	564	538	495	518	577	527	514	529	524	495	537	522	539	553	556	562	524	554	540	529	559	572	537	582	538	519	516	544	544	530	547	591	536	533	510	543	572	541	552	570	512	517	527	506	542	539	514	545	538	497	539	501	524	534	574	557	603	576	540	552	521	532	563	515	554	585	519	558	505	532	546	526	529	559	554	556	543	565	560	549	522	492	538	521	523	563	552	538	531	573	539	517	588	515	555	545	506	557	547	553	496	525	518	549	511	581	525	546	505	517	560	527	521	517	595	550	550	514	537	509	530	489	495	501	523	526	485	489	532	519	503	523	518	503	532	507	539	512	524	549	533	571	545	564	555	487	541	531	546	549	529	552	555	505	530	533	573	543	558	527	560	539	529	528	550	526	586	537	533	589	562	553	532	566	513	557	513	574	534	582	544	536	527	547	563	532	562	522	568	562	520	553	551	563	512	519	541	523	542	520	493	536	556	508	507	536	530	551	545	525	576	518	532	557	547	552	500	520	558	555	552	551	566	542	531	534	528	569	520	553	587	542	551	572	517	527	541	522	563	529	524	564	548	552	512	556	519	540	507	518	573	539	527	518	554	540	536	553	572	523	546	520	579	542	529	557	514	546	554	557	546	553	571	507	550	531	547	556	519	546	518	556	536	541	554	582	601	517	543	506	543	499	535	527	536	528	567	540	540	573	543	519	518	530	578	528	552	561	552	541	512	525	526	511	519	523	554	564	513	526	566	563	522	540	542	505	563	521	520	566	556	532	519	538	528	554	533	556	535	519	575	560	501	526	551	539	538	553	548	540	545	539	505	496	554	549	568	553	526	527	529	544	578	562	582	513	540	555	545	545	562	489	558	574	505	566	531	521	504	502	555	511	567	533	573	525	528	538	561	548	509	540	587	500	492	506	548	516	545	539	538	553	560	543	505	539	513	563	553	513	492	536	558	512	530	560	534	505	496	521	527	536	529	558	551	503	530	535	499	534	534	545	527	567	516	540	573	566	546	527	527	540	531	537	561	544	525	556	547	550	535	550	526	552	528	518	529	544	566	505	520	529	567	492	557	558	554	559	528	563	490	566	507	539	503	521	528	528	549	504	565	550	555	528	519	499	576	534	602	580	542	517	544	545	558	534	523	552	513	488	534	503	528	551	522	547	532	521	497	548	535	561	564	571	562	551
27953	9074	3426	2279	1505	1206	910	893	1218	1377	1064	843	752	817	726	711	743	670	655	484	515	459	537	345	378	387	374	374	402	463	410	312	354	365	348	371	364	369	389	401	388	426	410	648	541	496	475	387	368	317	304	301	300	297	323	311	348	312	343	317	302	300	284	308	317	303	308	325	311	319	310	328	313	343	270	327	295	292	289	319	326	305	345	300	354	308	305	315	304	306	325	311	339	308	310	296	278	263	290	299	294	312	334	323	340	315	331	329	316	303	308	266	308	329	342	298	316	309	316	328	341	312	309	310	308	343	324	311	298	306	314	270	321	323	328	305	317	301	330	340	337	353	354	273	334	345	267	352	281	349	344	336	341	326	295	300	297	305	290	334	322	300	321	306	304	287	322	293	304	311	316	342	329	321	293	308	302	310	324	293	306	314	363	282	326	283	294	284	338	302	332	318	324	274	350	319	309	327	292	330	311	293	307	289	305	362	312	334	311	321	307	308	300	285	309	331	320	320	295	305	303	288	322	327	329	350	301	308	313	310	299	305	337	336	316	355	310	326	323	314	320	313	328	341	312	331	293	327	291	302	311	347	293	322	301	308	328	299	310	317	317	322	301	297	288	292	326	340	302	323	311	304	310	300	298	283	325	356	361	335	313	314	324	293	311	335	319	343	315	286	310	326	311	309	314	334	274	286	332	340	306	295	312	266	319	297	326	308	315	311	301	324	338	319	322	346	329	302	325	340	321	336	304	294	310	274	312	330	313	306	344	293	324	351	294	310	316	296	325	273	329	313	339	328	323	297	324	301	303	311	348	324	297	312	310	286	338	344	328	296	283	323	319	307	345	298	314	329	300	313	289	349	315	305	305	306	304	330	337	330	321	311	305	281	341	314	297	299	321	307	342	312	307	314	303	306	316	289	309	288	320	360	282	287	298	334	319	304	296	318	311	310	313	333	312	302	299	351	336	326	325	329	297	312	334	343	286	321	317	311	337	317	300	305	321	320	328	310	291	298	322	296	297	293	280	326	338	335	299	329	322	358	312	316	282	343	321	270	300	323	329	308	331	320	284	285	281	259	328	319	319	337	304	337	285	328	306	327	289	321	328	308	277	303	317	335	320	343	308	330	283	337	293	314	314	302	327	352	294	329	328	306	311	320	309	309	291	312	307	301	330	327	345	321	326	337	322	324	311	337	273	296	293	305	342	297	289	329	345	327	329	300	284	304	306	310	295	299	339	300	320	338	287	311	294	304	312	319	337	280	356	311	326	303	305	315	288	319	334	305	321	291	293	323	325	283	275	318	300	328	309	328	283	323	297	316	286	317	329	307	325	287	329	336	335	343	320	287	310	331	317	320	310	315	310	289	322	332	316	341	333	350	316	314	332	320	305	304	353	311	314	322	360	296	314	341	316	339	320	328	309	344	357	295	352	304	298	326	332	362	317	280	284	327	373	304	298	293	340	325	337	366	352	328	310	319	296	335	321	288	330	317	318	301	296	357	303	326	309	287	320	341	284	310	307	301	300	322	349	321	312	335	341	324	274	309	311	317	325	320	321	311	296	349	312	296	327	316	314	275	306	315	321	282	317	306	316	302	288	287	319	301	302	308	303	310	300	313	294	316	309	306	321	346	329	316	311	343	340	279	334	303	282	316	287	355	307	313	315	292	322	318	312	321	329	308	296	313	331	327	296	338	306	299	310	305	316	319	267	303	334	310	309	301	306	319	305	295	287	360	308	300	335	326	298	295	316	345	317	332	285	306	349	323	332	313	327	309	326	328	329	316	293	300	276	319	302	296	296	295	328	287	336	334	353	340	352	329	316	352	312	332	308	326	331	297	329	288	315	306	320	336	332	299	313	306	334	309	297	351	344	332	319	313	328	365	302	345	309	296	306	309	340	302	331	319	305	323	291	344	299	286	263	316	311	315	285	316	307	303	302	279	335	279	315	312	304	304	320	300	299	302	328	331	317	307	309	308	298	314	257	300	316	327	360	310	343	339	291	322	320	341	297	285	293	305	330	312	312	311	316	317	312	301	291	290	334	302	304	301	296	343	302	316	308	309	333	325	310	329	325	316	305	314	300	315	348	330	322	335	303	313	310	295	341	279	314	315	337	337	311	293	324	318	340	321	295	290	309	346	342	290	302	350	304	285	335	313	299	302	305	309	295	332	303	323	315	306	321	316	349	294	289	309	306	339	308	306	283	337	322	299	339	327	332	305	298	335	280	330	313	300	338	345	301	328	318	333	351	335	306	318	316	301	302	334	333	309	322	324	328	368	326	304	321	299	309	329	300	329	292	321	287	321	342	325	311	308	301	331	335	334	308	317	323	329	351	352	296	323	319	321	277	342	339	319	326	326	319	305	326	299	317	351	300	308	342	294	315	296	299	282	319	350	326	282	318	323	331	268	295	305	300	314	321	333	328	302	321	324	334	295	320	302	284	316	283	297	322	287	334	312	277	338	326	339	330	305	293	347	330	324	351	327	320	279	320	331	349	365	307	319	319	325	332	298	286	348	298	311	307	279	346	309	288	286	312	305	297	349	334	315	312	299	352	330	315	322	314	309	301	335	297	322	308	308	296	328	329	314	290	336	316	338	300	311	312	319	345	347	307	318	305	322	342	300	341	318	308	317	286	330	323	314	309	348	294	316	316	323	296	310	336	353	316	333	303	297	332	334	332	308	338	326	324	269	313	322	349	340	295	317	306	283	329	305	295	336	343	304	305	322	344	309	292	341	313	326	334	301	308	352	324	297	298	320	319	305	309	303	341	301	347	326	305	293	293	332	324	326	300	308	335	322	335	322	346	323	334	294	323	289	335	307	328	287	325	331	340	329	324	318	307	298	291	288	296	315	319	326	303	303	304	332	306	314	320	302	325	288	289	331	316	339	311	302	312	306	293	307	286	329	352	334	324	327	334	337	326	315	293	302	323	322	304	271	285	315	323	289	316	319	307	325	319	312	327	332	332	337	351	336	297	344	328	317	307	314	327	290	313	317	335	305	333	295	326	334	305	329	323	334	351	324	339	343	313	322	286	311	339	312	311	320	344	305	322	297	323	322	311	350	320	331	296	318	303	325	325	315	282	317	316	352	338	309	315	316	333	324	323	309	300	336	313	322	299	295	295	310	320	285	310	327	302	322	263	281	310	343	310	328	302	282	322	257	305	338	340	316	319	300	311	319	304	321	299	304	314	305	313	323	348	307	328	319	303	298	305	297	319	311	305	284	301	304	317	304	304	334	305	296	294	311	328	300	313	313	350	323	370	293	323	332	325	333	321	316	308	357	317	318	312	305	307	318	324	282	301	316	328	307	301	302	295	300	323	303	292	335	302	319	345	290	313	305	289	302	358	311	337	283	321	305	301	306	307	304	347	306	318	303	296	326	289	376	297	323	281	312	317	317	315	352	308	317	331	353	328	304	312	327	294	317	348	318	307	344	332	292	330	310	325	288	292	293	327	305	363	320	294	287	333	308	293	346
13117	2625	4652	5428	4918	4203	3277	3684	5669	6403	5019	4172	3336	3990	3811	3696	3799	3241	3107	1850	2307	1597	1741	1319	1352	1320	1336	1423	1647	1688	1504	1245	1276	1229	1174	1276	1215	1266	1376	1793	1633	1647	1730	3712	2817	2400	2030	1402	1049	836	834	827	855	827	863	839	822	820	836	793	833	837	873	827	770	794	791	812	812	820	827	831	868	795	808	795	775	829	823	797	846	816	782	853	781	812	772	805	817	786	821	766	754	785	833	799	809	811	833	828	826	782	812	802	769	804	840	748	764	798	765	812	807	892	794	792	796	790	784	777	819	806	802	784	791	824	790	822	792	819	764	731	777	849	792	774	812	889	776	854	771	804	775	774	801	763	777	786	750	758	788	782	778	825	759	816	758	822	823	781	780	777	757	798	766	797	803	788	764	780	787	774	785	762	807	810	771	785	790	763	804	839	821	770	821	790	814	793	778	823	836	813	750	810	754	793	737	755	791	781	784	764	801	824	808	835	752	758	829	733	779	764	756	809	780	794	795	743	791	777	834	827	796	823	774	778	831	759	761	730	796	824	771	818	754	802	777	785	830	748	816	764	796	776	828	793	806	761	825	797	825	754	778	791	800	775	813	761	774	826	763	750	756	804	822	819	816	768	810	783	789	773	829	778	821	795	796	787	799	730	824	750	790	788	777	718	815	821	822	786	791	848	775	790	755	834	753	778	808	785	821	817	819	775	758	820	796	793	830	784	783	759	777	821	756	804	796	786	795	725	783	771	797	790	730	782	777	830	772	739	702	785	801	765	776	797	785	753	795	809	796	795	812	799	750	741	798	810	812	727	836	738	767	820	754	827	796	813	796	822	780	761	796	841	780	756	808	813	782	728	822	767	786	825	774	768	806	776	797	811	758	798	818	773	718	780	769	815	843	770	793	796	796	831	777	791	760	823	816	805	840	769	793	778	762	772	781	812	831	819	804	821	772	784	778	790	752	737	801	811	776	799	828	768	804	818	836	785	795	804	817	828	787	781	778	757	770	785	844	806	790	827	754	750	828	768	753	748	757	779	783	752	801	836	775	775	801	788	754	783	818	786	790	762	817	742	736	781	851	763	782	825	742	821	824	797	729	755	805	755	818	708	757	776	756	780	806	803	839	828	847	771	771	766	824	734	781	835	786	790	786	794	761	837	834	816	764	798	816	826	776	816	808	808	742	788	786	794	802	822	782	732	799	760	806	745	792	768	747	776	787	722	766	818	785	784	797	778	828	783	779	794	777	790	775	828	799	788	810	772	803	805	724	754	804	720	792	771	746	789	777	744	754	778	759	789	763	820	777	810	814	797	793	762	774	765	773	787	816	780	778	820	757	849	834	835	837	802	805	762	818	732	813	795	791	755	800	783	816	759	772	768	770	796	781	764	814	758	800	794	755	758	793	802	790	774	798	863	738	820	766	811	753	824	800	784	771	820	752	788	764	791	834	808	785	819	768	823	795	808	822	772	800	768	786	782	769	813	732	826	792	742	778	799	758	774	791	758	788	780	796	793	801	804	784	771	812	792	772	799	746	807	789	766	836	773	814	854	733	764	779	783	756	803	791	813	810	779	779	790	829	810	795	830	800	718	789	812	819	728	837	788	823	766	767	828	820	830	806	778	772	795	775	771	810	854	744	787	850	809	769	789	763	774	784	788	744	782	784	782	853	739	773	754	807	838	764	774	791	790	806	812	822	793	783	766	786	781	869	794	770	826	821	797	795	777	776	749	805	789	744	804	785	763	785	785	774	751	828	779	812	745	731	773	778	812	784	807	813	813	741	792	777	779	746	837	799	779	752	799	812	801	783	778	804	806	786	779	847	805	813	762	768	834	730	822	794	803	799	800	812	796	823	834	733	790	852	796	791	770	788	763	788	739	722	789	788	880	805	792	819	763	813	739	789	802	784	786	772	789	776	757	804	788	781	776	750	763	784	804	762	784	830	785	825	801	765	775	763	778	744	811	776	785	792	761	755	803	830	754	797	770	797	770	738	763	749	774	770	801	755	788	815	793	781	787	803	832	757	770	835	800	780	779	803	805	770	793	818	818	791	782	784	801	759	747	796	832	804	842	790	737	769	761	798	803	746	741	805	836	770	816	826	763	771	796	838	820	796	782	820	767	794	791	757	806	758	761	787	745	791	734	809	855	748	764	787	785	824	780	782	772	744	808	807	773	777	748	732	777	830	773	818	737	773	821	760	766	819	788	788	814	827	816	798	800	778	825	815	764	764	763	769	792	793	822	779	793	842	830	762	819	781	815	785	792	785	820	779	823	761	835	818	769	774	768	803	812	778	781	752	767	814	810	811	745	765	781	787	769	805	816	778	827	759	787	791	778	798	767	806	822	755	828	852	815	797	840	765	782	772	791	781	786	769	747	796	775	841	791	794	810	774	783	801	833	735	817	778	769	786	766	769	783	793	765	750	775	822	784	785	795	829	810	820	809	767	836	761	787	763	769	816	747	768	749	788	784	793	770	760	809	851	799	808	813	780	817	847	771	799	761	742	785	830	848	811	769	758	792	794	711	775	767	755	818	737	804	784	765	783	786	834	779	742	789	789	741	767	755	803	848	802	826	797	815	783	805	838	764	744	778	783	762	765	780	753	816	772	792	790	825	793	775	787	795	761	794	782	761	850	778	795	757	835	797	833	767	793	749	830	751	793	768	715	804	803	778	806	844	776	837	793	820	815	798	792	757	774	791	808	767	777	789	769	758	782	808	803	736	743	816	804	838	734	801	797	767	790	777	771	807	796	769	791	794	804	808	814	807	768	740	764	800	807	816	790	785	797	785	788	781	814	795	785	812	779	774	818	835	831	812	778	799	770	751	810	780	770	810	763	781	766	826	835	730	789	779	781	768	790	773	828	756	811	798	835	747	744	779	769	770	788	828	783	798	813	820	786	817	780	783	738	752	762	827	812	787	791	763	772	719	783	820	787	768	803	822	797	770	816	820	788	790	785	770	749	751	753	736	817	786	843	746	784	791	781	805	760	787	823	747	748	807	762	791	815	801	785	778	769	763	797	788	773	775	845	783	790	777	838	781	810	831	767	805	794	831	814	809	788	798	780	789	802	738	807	792	750	813	807	780	847	836	788	768	809	792	797	823	771	747	812	801	849	767	823	773	844	777	800	764	831	774	766	727	819	819	732	747	752	802	762	763	842	810	774	766	761	825	793	746	764	799	781	761	816	782	814	818	836	811	770	811	758	787	799	785	795	790	767	771	821	801	782	784	826	782	793	764	780	799	780	784	852	796	783	783	822	781	761	789	766	792	814	799	817	793	764	754	833	815	803	801	777	785	820	809	802	783	766	779	791	804	788	750	757	784	761	759	844	809	780	802	816	807	750	824	790	857	796	762	769	813	811	786	767	787	771	755	763	775	781	807	846	759	770	815	754	759	826	762	771	830	752	782	794	813	811	788	769	722	764	800	764	797	793	778	811	788	704	771	792	837	777	768	777	796	771	810	793	824	772	780	743	763
2431	382	356	341	330	348	336	407	582	660	483	438	424	473	444	458	461	428	432	389	409	350	369	298	335	349	317	314	349	394	368	322	337	318	350	336	325	330	355	359	326	361	377	344	321	334	352	315	317	330	327	319	310	322	340	277	350	285	354	338	306	322	356	330	316	327	319	348	312	318	306	292	317	317	332	328	312	334	316	336	315	336	306	347	318	349	314	348	356	331	303	344	326	333	347	314	325	357	352	345	333	310	349	343	318	309	309	330	346	316	334	349	350	341	282	293	324	338	321	337	356	327	329	327	330	319	306	301	310	295	344	357	358	323	350	354	329	371	325	337	344	314	324	344	334	326	296	315	352	365	320	353	340	296	329	307	349	353	315	335	334	346	372	325	310	340	329	268	320	339	286	309	350	346	309	314	340	327	323	327	334	337	349	307	327	331	350	307	328	324	365	341	335	316	378	323	356	343	344	324	339	353	332	357	336	283	318	338	359	366	346	325	307	320	345	334	329	330	318	335	343	302	345	310	317	329	367	328	322	305	353	327	331	314	322	317	330	317	330	330	343	323	330	348	345	339	343	309	330	351	318	330	316	326	325	338	326	347	347	310	329	297	350	335	307	341	373	359	340	357	333	345	306	306	369	341	338	336	328	315	297	311	315	299	301	310	324	323	291	363	307	343	336	354	362	323	319	310	352	314	336	311	332	305	339	365	343	334	327	334	314	343	334	347	316	344	340	319	334	325	330	319	320	303	330	324	293	315	346	339	315	334	318	330	327	335	359	318	330	313	307	324	328	362	320	324	326	331	302	325	316	336	308	331	328	318	332	342	342	321	319	342	341	306	338	324	333	322	340	340	314	366	324	343	346	339	350	332	306	337	368	317	364	327	328	327	318	342	295	326	335	318	315	338	299	315	329	356	352	319	338	331	295	343	308	327	350	304	346	314	335	328	351	347	346	326	305	304	283	339	346	339	334	343	305	322	329	332	308	325	359	312	336	372	306	328	312	304	322	349	327	314	336	311	330	328	342	326	313	315	313	317	366	349	351	316	276	303	325	331	343	281	312	305	321	332	334	327	350	346	305	285	340	326	286	324	329	347	348	351	345	307	346	340	329	340	311	326	327	336	310	319	325	358	313	353	357	305	313	320	321	328	305	333	353	326	353	324	346	311	335	330	296	337	321	333	334	320	292	313	296	322	307	343	322	311	339	330	284	357	327	323	325	356	321	322	327	309	313	354	361	327	347	316	328	325	319	344	317	335	369	272	305	339	310	330	324	344	333	337	334	313	350	338	287	288	325	332	332	322	311	309	302	321	313	353	350	338	313	353	305	324	329	324	342	329	342	331	356	337	321	336	342	282	317	294	315	337	305	328	334	338	330	285	387	327	313	319	306	310	360	342	347	304	317	319	295	324	321	336	311	306	336	289	349	329	313	317	334	339	323	345	322	332	315	321	297	325	298	326	328	326	326	322	325	317	357	339	315	321	322	352	332	306	316	325	308	367	318	339	332	345	327	312	312	319	321	339	325	339	284	315	316	333	351	343	297	351	309	317	321	349	322	330	330	320	326	348	318	316	333	311	364	297	349	333	331	315	311	345	343	343	340	353	328	316	333	313	296	349	372	313	357	341	358	301	367	316	303	296	338	347	328	313	354	305	347	322	308	306	358	327	316	351	344	339	295	330	317	352	358	325	335	324	310	310	318	320	331	346	342	350	335	325	333	374	334	324	323	343	337	342	317	309	290	315	290	391	309	338	345	342	281	327	382	329	312	331	336	310	321	327	320	329	353	301	311	337	360	321	380	323	313	335	359	347	340	345	350	321	301	346	322	304	301	327	325	353	356	351	364	323	339	322	335	347	316	338	312	343	318	328	320	373	326	311	369	343	354	345	343	350	327	349	356	343	359	339	334	335	313	319	327	332	329	345	335	312	328	326	344	321	324	323	368	323	359	316	365	342	324	356	332	321	309	321	338	315	302	325	334	337	290	321	335	320	325	325	309	315	296	311	313	303	319	319	316	333	340	357	319	345	306	309	363	284	338	317	352	349	328	298	349	316	316	297	342	290	318	300	331	354	348	341	304	331	320	315	310	353	321	306	317	319	299	341	286	299	330	356	302	325	351	328	314	338	336	318	329	335	307	315	341	343	316	333	314	315	337	306	366	334	347	351	306	364	351	303	328	336	289	303	307	317	345	339	338	339	315	330	334	296	335	294	339	345	313	317	315	301	325	327	352	317	317	318	329	321	340	289	326	346	312	314	312	332	308	353	357	295	328	315	329	343	341	327	335	332	323	347	369	317	330	296	328	315	344	316	294	352	352	303	342	301	319	306	337	338	304	344	289	329	321	338	291	353	302	288	312	316	309	313	315	292	340	340	322	331	330	326	306	309	357	329	337	344	326	318	300	316	335	306	333	362	317	343	346	327	368	309	345	299	310	375	326	345	355	342	313	380	282	325	316	327	344	369	340	324	323	329	310	343	327	297	340	319	321	330	341	339	326	335	339	328	329	322	314	344	319	315	362	340	316	321	325	296	368	316	355	368	318	375	324	305	363	309	305	325	364	321	349	348	333	331	338	306	325	349	361	331	334	365	320	362	326	328	332	353	309	311	348	326	325	342	348	318	328	323	311	311	382	332	336	314	346	346	329	326	325	317	331	293	346	332	293	300	337	317	334	324	329	296	327	365	317	331	342	348	338	323	320	323	331	305	329	326	328	329	321	340	360	332	311	326	341	347	322	338	308	338	303	308	378	351	311	346	325	324	330	300	332	312	312	338	321	295	335	317	338	345	309	287	322	336	289	304	308	326	350	330	314	315	318	309	311	329	309	344	336	350	339	307	341	326	331	327	328	312	309	320	329	330	335	290	294	331	317	324	329	341	329	319	371	295	333	296	299	328	363	346	345	318	340	287	320	292	345	314	353	276	303	329	336	320	289	311	347	346	322	311	326	341	345	305	334	360	327	341	311	295	294	310	288	322	350	314	314	336	318	323	329	324	330	298	340	331	307	335	316	343	344	351	337	344	348	336	353	311	316	357	347	348	338	335	312	326	331	344	333	325	340	335	326	318	361	341	321	361	310	343	335	328	318	324	324	306	340	309	323	325	313	322	312	343	365	298	323	330	360	327	333	312	301	319	316	316	333	328	325	315	346	338	343	323	298	311	327	334	355	278	333	346	294	323	339	320	331	312	332	333	306	335	324	321	314	333	325	312	363	333	312	303	336	335	319	295	324	354	306	328	312	339	306	367	339	310	356	338	327	359	353	325	318	331	344	317	310	373	368	336	332	328	319	281	370	306	293	347	328	344	301	344	326	325	336	318	376	344	351	327	328	322	329	342	354	338	324	310	326	345	339	304	340	303	328	292	296	315	330	335	324	321	322	319	320	328	326	355	324	346	339	325	337	333	331	308	348	332	311	350	320	341	344	302	349	351	339	308	348	346	333	356	326	322	331	352	323	321	317	332	309	333	309	313	327	311
2671	778	808	892	857	890	863	1160	2156	2637	1980	1673	1485	1741	1739	1728	1759	1610	1507	1108	1172	925	828	851	839	864	940	869	971	1061	1010	921	930	789	800	721	789	749	879	824	807	772	768	828	841	781	811	750	767	798	815	826	806	797	796	800	827	757	816	768	754	783	739	774	757	751	783	725	753	727	789	803	751	752	757	793	772	781	796	769	767	776	786	719	744	758	817	784	771	778	779	778	783	804	789	813	763	838	785	774	795	765	784	796	777	749	770	785	794	745	783	765	776	772	769	777	751	771	808	758	778	772	803	794	733	771	805	757	813	815	778	752	740	789	770	743	771	736	735	770	792	753	788	755	742	777	794	768	782	817	727	776	763	812	777	807	741	807	816	790	816	787	721	763	810	744	774	755	778	734	784	780	761	767	793	739	763	748	804	751	789	786	760	778	768	793	768	764	810	764	733	794	758	760	775	746	781	788	776	756	789	794	779	742	762	777	816	778	765	757	760	770	754	764	739	747	748	802	813	748	753	767	767	705	791	843	787	715	747	788	781	748	751	786	800	819	757	783	743	802	763	794	797	758	771	730	768	743	778	725	751	779	753	745	793	793	715	808	792	801	777	746	782	835	743	782	733	809	796	796	762	826	728	802	731	802	780	816	766	852	770	775	773	756	783	799	784	799	746	786	793	766	749	793	759	801	779	809	773	724	822	765	778	788	742	745	786	747	778	798	792	750	771	773	745	788	741	760	755	784	779	806	800	807	757	765	741	785	761	788	733	765	818	748	762	786	821	774	800	763	759	781	759	803	739	781	758	791	744	785	764	808	756	764	743	771	733	766	779	762	789	799	777	773	776	762	757	744	737	802	792	739	797	762	836	804	794	758	752	760	796	791	787	738	743	762	735	740	811	757	786	714	724	730	830	763	784	769	795	802	780	778	764	793	769	794	773	792	794	777	747	744	735	758	814	778	805	783	822	844	786	809	782	832	805	741	786	769	755	776	784	798	768	794	769	760	767	778	763	825	766	769	791	786	775	751	781	777	784	744	692	759	775	796	821	802	792	780	728	790	734	795	757	822	805	773	762	806	723	763	802	761	818	772	801	819	752	803	734	797	732	791	751	777	774	762	772	751	810	766	770	769	785	745	793	827	774	748	713	865	779	799	738	790	800	773	766	755	794	854	772	786	745	790	718	797	753	704	746	768	780	785	795	795	732	817	731	814	768	755	784	743	736	727	790	736	829	736	751	837	765	774	806	766	796	789	765	696	809	754	776	788	783	770	741	791	800	729	862	814	770	772	792	755	797	762	761	744	765	723	777	749	744	787	794	729	748	833	823	781	747	768	780	804	743	792	738	791	804	761	753	781	752	824	759	819	730	754	829	806	720	731	779	762	770	782	781	767	743	786	767	808	741	779	742	776	772	772	820	797	818	783	765	809	742	782	749	756	739	791	823	810	750	775	759	767	781	821	757	802	802	782	786	803	796	744	807	710	822	761	781	804	801	767	801	743	757	801	762	764	771	813	774	808	760	759	743	785	746	790	757	794	739	772	736	811	790	815	816	754	766	763	804	814	798	747	784	824	736	768	773	766	784	731	748	789	796	783	751	781	756	791	775	826	764	762	768	804	786	797	798	772	736	780	728	806	769	780	749	761	773	745	754	788	733	780	755	765	792	748	789	762	714	749	811	824	727	807	825	785	847	795	802	793	763	792	786	751	798	752	767	793	828	792	752	780	792	777	745	752	753	744	728	753	740	754	778	769	809	821	772	779	787	767	772	770	722	832	768	775	758	766	788	765	759	829	775	796	778	748	802	754	796	806	724	758	772	799	775	839	711	750	809	768	796	780	765	829	754	755	802	821	762	835	812	768	799	748	784	770	769	772	794	760	785	825	753	757	792	741	813	808	751	814	742	792	771	790	774	849	799	771	798	754	794	753	798	761	752	750	790	774	757	781	814	757	771	755	778	742	755	784	755	817	807	807	816	800	755	751	755	757	754	747	816	745	774	799	792	767	763	826	799	814	795	780	749	778	795	783	794	780	756	741	789	730	805	796	756	725	827	751	747	769	809	767	761	805	740	770	801	775	749	786	739	764	769	749	828	768	794	797	780	791	770	817	799	763	765	779	775	810	779	803	743	758	754	765	801	806	794	742	742	739	791	774	783	756	779	783	804	767	800	789	803	765	792	749	758	787	740	793	793	813	797	866	745	764	797	753	782	790	735	781	768	776	754	812	754	766	789	778	772	747	770	785	822	775	759	776	808	830	778	786	795	796	761	788	799	766	727	734	825	752	780	758	778	817	755	802	745	792	782	772	744	776	760	768	749	779	743	763	770	778	777	786	771	763	824	762	785	741	785	797	828	782	789	810	736	821	779	765	761	784	780	758	808	758	742	741	766	785	809	823	750	792	776	764	744	785	777	759	789	790	735	797	778	786	747	805	825	777	751	706	752	746	763	779	725	809	777	785	842	771	801	740	806	752	721	777	777	772	789	743	773	812	717	810	822	748	722	771	773	797	754	811	743	822	792	793	754	770	790	769	771	792	786	788	727	763	752	747	754	757	785	807	724	771	720	776	769	798	785	763	736	805	795	783	751	833	824	758	757	766	783	808	802	786	798	759	814	824	789	782	786	842	756	753	821	815	774	737	774	804	794	844	731	792	796	816	777	801	762	795	803	744	750	745	787	753	789	773	816	786	799	765	782	779	796	728	752	783	756	808	819	775	773	756	773	759	830	769	822	828	815	824	795	708	757	781	807	804	787	772	774	759	801	845	786	817	779	783	818	823	753	773	694	771	737	798	775	794	763	824	792	788	844	789	752	805	768	718	753	809	820	723	764	776	802	775	804	795	774	708	730	793	724	778	796	781	768	766	759	805	776	806	751	762	772	764	750	740	732	735	806	757	816	757	803	797	759	766	821	769	753	778	799	767	819	765	743	803	782	778	750	746	776	771	792	787	748	753	808	730	799	759	798	734	747	755	758	808	746	774	784	744	803	809	751	751	722	803	765	796	770	779	783	753	758	746	765	785	751	786	775	808	773	748	800	768	751	805	736	762	782	770	768	743	840	779	789	802	761	760	795	748	783	794	789	795	782	760	790	825	729	793	790	713	812	780	759	773	699	783	735	776	757	807	839	776	769	782	720	731	768	778	754	779	756	767	770	773	770	754	801	733	776	775	772	793	837	832	765	772	779	804	770	802	817	761	723	757	790	812	771	766	738	861	795	748	756	772	749	832	775	788	802	790	776	784	773	777	774	833	772	772	711	792	787	797	718	755	760	754	768	768	774	793	773	753	783	803	768	790	804	783	767	805	783	774	790	821	813	759	840	755	765	748	761	806	829	762	783	761	795	819	760	799	825	751	808	799	805	774	779	722	771	710	763	791	756	768	730	764	774	796	789	744	783	806	728	794	768	722	754	772	801	781	769	787	807	791	788	803	794	804	773	857	776	756	791	768	732	805	721	751	777	769	825	801	756	793	799	761	800	797
12310	1655	1371	1075	683	497	456	500	775	802	647	637	482	547	542	443	459	455	380	322	319	310	225	235	236	260	246	226	305	278	255	230	235	235	237	209	196	196	257	252	250	254	269	365	301	325	262	251	229	194	216	207	213	204	194	198	211	193	238	220	214	224	192	219	197	204	206	191	209	202	214	218	206	200	205	257	211	244	200	217	179	235	201	227	198	216	214	206	205	204	176	181	212	200	197	220	192	239	191	202	195	235	197	201	205	199	204	220	216	203	228	221	202	172	206	177	210	216	219	210	212	218	209	189	195	206	189	205	201	200	217	214	203	212	219	218	185	212	192	175	212	208	243	202	189	188	219	180	222	174	222	206	196	189	196	208	228	219	198	234	218	196	214	217	207	205	217	198	183	191	178	191	216	198	215	211	197	207	173	202	241	192	203	202	194	216	195	197	206	211	196	185	217	204	205	233	177	198	210	212	208	198	203	209	178	197	212	211	219	184	213	202	185	218	210	249	221	187	230	211	225	209	213	216	221	200	177	188	182	211	207	217	190	211	205	205	202	188	193	187	210	213	219	219	198	199	186	212	188	180	204	189	228	253	192	198	208	159	189	219	184	210	192	179	204	206	201	222	187	208	206	211	204	205	215	190	190	203	196	215	206	212	216	189	207	194	209	183	219	218	226	223	224	218	171	223	211	208	228	205	198	218	192	205	200	226	213	201	223	188	209	221	212	190	194	205	213	185	184	180	208	190	201	202	210	194	219	193	181	219	218	212	222	207	190	170	204	190	218	219	226	175	173	198	198	222	197	182	198	205	209	237	182	221	206	209	195	204	196	216	195	207	212	222	202	235	203	216	177	213	181	223	194	236	229	197	184	210	206	234	217	217	199	198	186	193	206	207	183	206	197	218	201	195	201	196	192	198	212	206	219	201	217	202	198	203	220	219	187	204	206	233	221	197	205	186	197	200	214	203	205	204	205	187	177	228	204	205	168	204	211	222	223	198	202	179	203	188	206	230	185	233	213	202	215	226	224	221	209	192	201	197	222	189	193	214	216	209	168	215	192	204	202	208	232	218	208	189	219	203	187	197	220	198	196	210	212	199	220	210	195	210	192	204	188	221	199	195	246	206	228	186	223	201	178	201	199	171	220	231	183	167	212	210	206	214	208	212	173	219	188	199	202	187	206	197	205	198	186	191	207	213	195	224	213	201	209	199	204	176	207	205	179	201	200	199	204	221	172	192	216	201	215	218	210	190	233	202	197	213	205	203	231	207	206	197	215	204	209	199	220	169	194	199	206	213	195	229	226	201	239	194	196	216	203	200	208	210	186	213	215	188	204	218	217	223	185	226	195	178	215	184	204	207	186	201	193	203	211	174	191	199	201	205	201	198	227	173	226	201	214	225	194	192	216	220	211	196	206	203	198	206	209	187	210	189	199	224	219	199	186	175	204	205	212	189	181	203	200	211	230	183	201	201	197	216	225	229	191	223	228	201	219	183	198	188	208	221	212	201	224	190	204	207	202	197	227	207	196	219	232	193	197	199	209	208	210	198	186	206	240	205	205	186	192	195	198	221	206	190	195	212	206	226	186	208	236	222	207	211	204	209	178	202	198	207	201	229	216	197	193	199	225	210	213	205	207	194	218	195	216	225	224	193	206	211	200	217	204	223	201	212	210	228	197	198	205	217	193	189	203	179	205	199	215	202	191	220	201	210	203	185	202	195	205	204	224	168	208	189	208	190	208	205	170	209	232	190	221	217	215	183	215	203	197	222	186	228	194	213	192	206	202	208	209	194	212	215	254	227	205	222	187	201	216	191	172	214	179	192	215	210	200	197	187	225	174	185	188	192	206	202	214	193	196	185	218	208	188	205	200	186	196	205	201	215	211	194	212	212	218	213	191	189	223	187	200	179	184	187	198	208	185	235	195	216	210	204	186	203	203	203	195	216	190	198	189	199	201	197	204	224	212	220	203	221	200	203	197	184	199	238	207	216	184	170	210	191	188	213	203	189	208	194	218	199	177	201	216	192	200	194	206	195	193	171	218	209	215	201	226	198	211	211	203	222	191	183	186	223	223	206	193	208	216	191	202	172	222	196	194	207	192	177	197	179	189	217	204	201	198	191	180	185	185	193	242	218	215	204	210	198	186	221	217	190	215	198	204	193	199	198	208	219	187	240	212	189	205	226	180	239	205	182	230	181	187	186	209	217	220	227	221	205	186	210	211	221	223	217	176	215	227	224	182	209	229	223	210	204	178	218	208	224	203	203	222	187	208	201	190	238	235	191	228	203	208	216	214	201	232	203	224	187	207	212	204	212	179	197	187	190	184	180	183	239	184	201	191	196	221	242	205	211	225	194	191	206	216	175	179	183	201	205	219	238	221	208	220	217	184	198	226	208	215	205	223	203	194	219	192	197	183	222	200	252	174	197	193	211	217	203	176	203	227	197	189	202	172	190	203	182	216	203	232	200	219	212	204	195	203	195	238	232	182	211	240	207	211	193	216	221	196	218	202	214	194	197	199	185	217	209	171	203	222	202	209	193	182	242	204	202	219	188	190	192	198	197	193	168	191	198	216	227	224	198	233	187	212	204	196	191	196	218	173	195	194	196	206	193	190	191	205	198	199	206	216	193	184	229	192	196	235	199	196	197	208	209	197	203	215	198	199	200	221	205	208	202	218	194	222	188	200	219	230	222	197	183	213	207	214	225	206	205	202	208	208	182	224	205	204	217	190	215	210	211	198	239	202	201	211	176	204	201	204	209	204	208	211	211	226	199	199	211	197	202	193	187	190	180	183	201	217	212	227	240	221	217	218	216	210	212	177	183	217	212	216	184	220	219	195	215	212	232	180	197	226	204	193	201	214	190	215	217	203	219	205	167	205	215	217	212	208	198	195	220	219	207	217	208	197	169	199	196	181	213	228	200	198	205	215	210	217	203	188	227	227	221	206	201	193	207	207	204	183	193	210	209	189	193	199	211	216	203	215	182	193	206	230	203	216	208	196	194	198	186	227	202	199	202	211	216	193	199	235	181	188	191	221	223	191	195	238	192	170	186	200	202	169	179	203	208	202	216	193	202	220	212	213	190	213	223	214	201	189	209	184	206	193	221	191	203	200	237	194	211	198	202	200	217	194	221	205	192	198	193	201	208	219	197	220	228	224	183	211	181	200	206	211	210	198	223	221	178	197	186	209	188	195	207	219	194	195	195	190	226	207	199	215	206	210	190	195	223	191	216	230	210	218	200	185	198	200	197	210	193	197	185	191	202	192	205	193	170	217	195	195	217	201	191	184	222	200	205	201	200	220	207	193	186	216	193	219	191	189	169	225	207	197	178	198	216	196	215	225	183	202	199	203	204	189	193	194	182	201	193	179	198	212	188	211	207	188	212	226	187	204	203	204	215	245	220	197	214	198	210	226	207	216	220	212	183	197	220	190	211	193	219	188	223	204	223	198	198	225	192	219	209	219	220	196	203	202	219	195	213
7399	1387	2452	2975	2669	2230	1973	2450	3934	4306	3266	2599	2151	2497	2607	2383	2510	2273	2076	1379	1547	1036	969	856	840	871	825	883	1097	1176	992	880	857	763	742	804	777	758	875	975	1000	937	1043	1693	1477	1621	961	717	661	564	529	550	583	568	515	504	556	564	587	514	576	502	541	595	568	541	576	536	573	531	553	588	556	535	536	511	530	504	538	524	542	583	541	508	554	543	573	547	555	576	536	553	576	561	551	530	535	557	519	549	583	543	574	543	602	509	536	541	535	529	540	550	516	539	521	539	552	531	518	564	524	555	527	549	520	541	575	562	546	539	526	528	544	571	539	547	527	547	510	574	498	560	536	533	546	592	544	528	521	557	525	526	559	537	559	564	528	578	544	479	551	511	509	555	546	543	542	591	563	533	484	574	552	526	537	547	538	494	530	559	515	525	543	567	514	525	518	535	538	527	522	513	519	539	565	565	594	534	569	528	537	525	554	509	534	520	496	558	516	559	500	555	575	557	506	547	588	536	546	529	517	581	492	477	527	550	545	546	551	547	525	565	511	519	553	571	543	534	559	577	560	512	529	537	526	548	520	527	529	527	515	564	517	526	588	546	544	550	577	538	555	547	547	571	564	509	528	561	532	567	570	529	506	511	553	537	531	522	548	535	539	526	546	537	537	554	518	554	524	534	552	544	514	519	561	511	538	547	539	585	537	538	549	534	559	515	568	528	581	516	497	573	538	544	513	566	540	549	539	517	569	533	504	530	539	560	517	529	553	526	525	503	529	548	502	545	573	543	521	544	562	531	561	506	545	548	533	526	525	513	568	524	509	553	513	520	551	527	524	496	556	548	539	515	559	578	549	560	508	536	533	536	513	530	574	534	543	539	560	518	525	523	538	525	523	543	536	525	506	559	602	519	530	540	558	522	557	551	551	543	536	527	518	556	497	498	521	545	558	566	508	517	554	583	523	519	568	531	548	502	509	536	558	527	508	519	521	567	537	571	563	558	505	556	501	538	557	554	548	531	508	527	517	593	556	538	510	523	566	545	565	552	514	499	559	539	572	547	554	569	514	515	549	535	525	520	551	503	550	519	562	543	574	560	541	551	530	515	578	495	556	522	526	515	559	514	551	566	515	499	532	559	541	544	524	545	583	546	526	543	508	517	475	592	520	536	528	555	552	525	564	531	549	526	492	538	577	557	558	503	536	526	531	583	550	539	533	492	500	535	536	547	502	537	529	542	557	557	544	574	538	528	518	545	551	575	565	518	552	537	526	541	529	541	541	567	576	527	542	557	538	564	515	541	545	522	552	548	548	549	507	516	542	505	546	523	552	546	518	541	518	530	530	555	492	553	520	571	530	548	507	532	568	514	528	567	562	537	583	549	522	511	516	509	544	556	526	545	565	546	564	556	568	517	520	551	547	520	545	533	518	496	518	521	547	585	544	556	502	521	544	542	544	534	524	565	512	548	523	522	511	544	554	518	512	531	520	536	559	553	557	541	584	524	517	526	527	552	503	558	499	523	562	532	574	549	547	556	522	513	557	466	571	527	522	527	590	531	541	509	527	555	560	540	529	525	510	538	500	575	524	538	540	586	525	523	524	570	521	496	501	551	559	519	544	525	552	538	531	556	527	565	570	496	535	585	547	558	544	545	544	500	542	534	598	521	511	569	555	533	559	500	517	507	556	515	553	565	517	502	562	533	569	517	558	523	539	523	567	550	547	518	510	525	547	533	559	520	579	531	568	591	557	571	527	540	555	593	575	533	562	469	541	536	559	544	530	549	519	552	579	524	519	569	532	561	511	571	522	542	516	517	575	540	551	568	524	585	593	538	540	518	523	529	497	521	543	589	506	592	575	553	528	528	546	543	542	556	547	520	529	551	546	542	545	555	580	549	517	502	528	529	536	529	495	551	529	553	526	554	547	514	565	510	571	539	553	548	551	549	544	522	549	518	515	566	568	474	528	549	506	559	565	534	534	540	525	519	560	555	568	551	557	538	555	529	582	511	509	509	557	530	553	536	515	539	516	534	584	544	563	538	596	553	508	527	531	542	533	536	537	524	536	567	588	543	522	545	518	515	527	521	531	523	526	507	555	541	506	559	527	534	550	538	579	562	505	520	529	532	535	562	542	518	503	544	542	541	513	560	542	543	558	552	534	528	535	576	515	572	511	534	547	570	495	524	547	534	511	545	558	542	522	501	514	529	510	547	548	515	533	529	585	534	569	577	557	551	494	520	557	520	561	585	550	528	534	553	548	554	530	513	541	541	555	520	522	507	516	545	525	506	541	576	550	517	544	571	556	534	563	560	561	516	552	550	537	540	527	547	520	534	549	553	569	557	554	542	534	536	566	542	529	530	557	520	502	497	534	542	543	542	495	573	551	527	581	511	546	535	492	527	511	492	559	526	547	528	578	526	573	564	565	530	511	545	516	551	525	550	523	530	542	557	548	576	583	543	535	509	534	548	560	554	552	582	517	520	533	536	517	509	552	476	541	536	540	536	552	546	541	549	536	563	532	543	531	551	500	552	549	519	575	554	551	542	546	547	524	512	535	581	525	554	570	554	493	528	531	530	528	575	561	521	517	516	543	554	571	560	520	523	500	522	468	521	553	564	536	579	536	563	600	536	527	546	494	545	519	514	541	539	536	540	586	572	542	539	537	546	515	505	546	571	550	532	577	545	509	552	524	553	521	533	515	598	532	552	534	490	543	543	525	514	536	509	533	583	539	551	595	540	569	547	512	543	501	518	553	523	505	521	547	530	553	550	512	521	550	561	546	522	539	510	512	537	538	537	541	546	529	569	532	562	560	533	560	570	518	546	539	518	513	529	517	552	549	579	543	534	544	529	559	557	533	517	554	504	535	524	552	530	545	550	572	502	589	595	505	522	542	547	520	518	539	544	519	545	554	507	570	537	511	529	533	526	560	543	564	567	540	561	561	547	514	529	517	550	565	538	531	511	542	517	490	520	528	541	569	534	556	542	517	528	505	525	569	520	505	541	500	516	523	515	561	559	507	563	525	528	563	553	566	560	547	552	547	573	517	547	510	534	596	553	572	534	512	540	519	542	501	545	585	539	516	523	515	554	551	565	512	547	565	553	493	543	548	566	533	584	566	552	554	514	524	530	550	551	502	552	596	537	559	591	519	498	563	546	541	550	512	530	537	588	528	530	537	496	533	552	542	535	555	521	545	555	533	524	519	531	521	536	533	533	542	534	534	544	545	546	580	536	522	534	558	546	520	528	482	527	518	566	508	562	544	555	556	524	546	511	517	544	504	589	536	553	532	515	561	563	570	499	536	523	577	568	496	529	517	541	526	505	578	525	546	528	531	535	538	552	569	529	581	562	551	520	551	528	526	546	521	513	591	520	565	566	519	532	498	563	544	543	528	582	555	548	538	559	555	516	547	512	550	541	524	550	536	551	543	565	576	538	539	481	527	544	545	505	560	523	533	510	574	510	538	549	529	512	557	520	518	546	565	551	528	529
24913	6278	2987	2320	1688	1113	878	903	1319	1397	1044	922	670	785	728	749	754	657	680	512	523	407	435	401	446	443	407	390	430	392	445	413	373	361	400	396	387	390	409	414	458	391	406	566	523	626	418	327	342	320	340	328	313	351	312	308	333	311	338	319	319	321	327	323	304	291	325	336	337	319	329	290	311	322	281	314	362	342	302	336	331	315	297	318	323	277	306	327	331	348	359	298	348	311	289	314	289	339	316	321	311	323	329	312	320	307	325	323	332	348	330	295	325	319	329	287	281	305	324	309	313	326	315	283	329	308	304	333	319	313	336	312	360	358	337	348	321	348	333	314	297	283	347	304	305	351	297	341	325	327	328	337	310	288	300	325	307	309	302	287	331	337	291	319	327	290	306	330	311	298	345	329	326	318	334	311	301	320	313	304	321	317	340	312	326	319	317	319	300	322	301	373	331	324	320	299	335	324	282	342	329	320	308	291	336	332	332	339	347	312	297	334	315	317	331	316	340	315	330	319	293	317	306	322	287	324	323	312	324	296	342	314	290	317	328	282	325	332	318	303	299	321	311	316	334	303	274	343	341	335	283	304	337	328	327	303	331	338	324	372	318	282	331	316	318	302	301	293	290	320	319	310	326	307	323	305	309	354	313	299	323	305	339	304	266	360	382	331	328	334	304	329	304	348	320	311	329	324	311	289	298	356	332	332	294	319	293	328	304	314	332	314	380	320	317	333	286	295	306	305	320	325	278	330	315	318	301	318	316	306	334	327	319	308	318	343	354	296	343	320	325	333	298	333	335	310	352	300	329	312	309	336	315	283	322	288	327	286	312	351	300	329	329	346	310	326	297	307	342	283	298	327	300	320	321	301	340	336	305	386	333	317	287	325	363	288	300	323	321	290	301	320	292	321	322	286	325	338	342	325	299	300	311	318	270	344	351	307	329	278	315	318	318	325	317	323	357	330	286	301	299	298	321	332	352	262	319	339	320	340	337	346	313	293	329	319	300	302	322	309	330	352	300	320	320	340	303	301	343	342	311	312	328	310	311	303	335	306	317	289	303	325	312	304	332	324	324	344	289	284	264	321	294	315	329	302	315	303	318	291	320	335	310	337	319	292	349	325	289	352	350	334	307	292	290	305	295	313	323	319	298	320	328	320	337	347	323	330	343	304	284	310	329	315	295	331	297	311	273	323	319	378	319	343	311	352	320	310	327	360	305	307	297	285	330	332	332	333	336	327	343	311	326	314	353	317	322	269	333	321	322	319	325	331	320	328	368	322	349	358	305	282	310	322	300	317	332	322	337	310	320	353	308	321	349	321	309	315	299	311	334	295	329	324	344	309	323	315	297	312	348	299	335	304	333	320	335	358	328	308	319	333	337	303	302	298	345	328	331	331	300	343	323	335	340	323	323	315	326	330	328	292	319	296	305	346	330	324	292	312	286	338	325	333	336	312	292	330	282	312	331	313	308	304	303	312	334	322	343	321	308	292	319	318	339	337	320	320	343	296	316	318	299	319	279	311	337	296	297	331	303	340	328	308	326	288	312	295	283	309	279	288	293	309	280	328	343	324	335	308	339	317	325	308	313	307	322	345	293	309	318	301	299	307	338	316	344	307	331	310	311	323	309	341	311	315	297	310	335	305	316	321	302	314	310	320	288	304	344	361	317	301	307	301	336	323	312	298	340	310	310	303	337	318	339	303	305	281	340	326	304	299	312	316	344	290	322	331	319	350	312	344	306	325	356	295	335	317	331	355	338	267	315	340	333	299	303	306	324	344	329	334	330	316	325	354	339	316	312	294	338	335	315	304	304	303	328	286	288	325	322	329	306	346	324	289	329	308	332	305	347	293	300	296	292	335	323	329	324	320	318	303	308	333	309	273	288	308	337	328	297	340	294	326	332	329	348	349	303	316	277	325	335	304	326	353	295	324	339	336	311	313	329	327	361	354	294	340	325	321	323	330	365	307	322	292	321	358	307	278	335	315	296	306	296	308	328	351	286	347	359	342	336	322	356	361	312	326	288	299	327	312	335	329	318	326	312	324	331	292	302	314	338	343	312	338	293	317	317	325	279	315	321	301	306	322	318	331	302	325	310	311	295	331	302	308	310	318	327	303	306	336	298	299	315	324	288	311	321	325	293	297	282	313	308	317	323	296	333	308	341	337	329	317	315	301	324	332	286	340	302	316	312	319	275	336	324	317	317	320	279	334	306	291	324	284	312	326	331	318	324	305	318	328	339	303	302	354	335	343	337	348	300	300	303	313	307	307	274	364	335	311	320	332	311	304	322	329	308	322	323	312	326	333	297	321	294	338	329	315	336	299	314	307	276	284	318	291	320	303	345	293	317	327	313	328	289	358	312	296	325	314	316	294	315	308	307	330	298	332	322	316	279	313	314	322	320	303	315	304	313	309	317	315	305	334	316	362	315	313	304	308	314	314	315	312	330	322	304	336	337	335	311	308	297	330	296	322	283	318	288	329	362	317	307	350	324	336	341	283	316	329	343	283	305	303	312	348	317	321	321	325	325	302	316	292	289	274	320	346	310	310	324	319	333	313	369	285	320	304	295	292	324	323	293	304	313	292	304	293	324	302	341	329	308	332	327	297	280	323	299	286	312	321	330	347	352	314	301	328	293	322	336	325	336	329	334	316	339	311	311	345	306	330	332	326	323	309	314	333	324	298	307	321	334	313	304	311	306	318	300	334	310	319	319	320	324	326	308	299	288	327	300	334	309	306	351	297	307	303	330	317	301	329	299	275	288	384	301	327	340	328	335	323	325	331	365	311	342	302	328	359	343	302	324	341	320	319	285	331	314	328	337	307	358	351	331	319	329	300	302	318	328	298	306	342	309	281	307	304	296	336	332	329	305	316	347	301	274	308	287	336	333	288	317	316	313	321	306	341	335	320	319	303	348	314	332	339	309	314	347	320	341	330	303	286	333	318	308	332	318	327	363	334	338	267	308	293	331	284	325	317	294	334	366	312	318	318	312	291	335	292	303	312	318	350	342	299	296	317	316	298	327	311	317	295	278	336	292	303	321	328	328	328	299	330	266	303	304	365	345	323	293	347	330	310	302	322	320	353	312	310	311	311	302	327	292	320	305	325	369	328	322	314	346	298	304	312	284	334	300	347	364	301	307	297	307	322	297	291	304	309	335	324	334	314	311	353	313	329	319	335	320	307	314	302	323	320	330	317	377	342	326	295	320	322	311	315	349	304	328	343	293	286	295	302	314	345	326	327	342	307	317	329	327	325	324	315	300	355	334	343	288	343	333	287	352	288	318	326	314	292	280	317	334	342	320	343	275	287	323	315	335	338	306	333	324	321	263	327	323	308	317	319	319	320	315	311	289	324	324	318	284	316	347	325	274	354	325	335	308	302	331	300	320	300	324	310	289	326	311	322	309	311	315	358	293	297	335	320	292	322	320	289	338	284	327	342	338	321	319	325	331	341	336	336	318	317	311	317	315	326	327	333	296	295
11635	2552	4710	5462	4938	4126	3507	3722	6212	6518	4918	3875	3072	3863	3444	3774	3681	3411	3099	2066	2211	1710	1435	1568	1545	1434	1320	1473	1658	1659	1595	1234	1320	1241	1160	1207	1277	1299	1485	1806	1708	1652	1667	2961	2618	3277	1532	962	876	842	852	838	865	844	840	795	813	870	781	788	859	825	828	824	822	853	831	844	902	810	846	821	786	808	827	847	866	879	792	793	776	801	823	874	808	824	824	819	837	796	803	823	805	817	792	736	767	839	795	825	793	762	823	783	796	884	806	804	801	760	791	766	811	799	818	839	798	787	818	792	811	773	784	790	821	753	810	847	786	805	752	807	802	785	785	818	792	823	770	772	807	794	774	827	789	789	831	821	809	802	825	802	798	809	845	807	814	754	819	788	786	776	741	821	810	823	769	847	793	786	804	779	739	783	805	805	732	739	809	774	791	765	799	785	749	786	787	799	819	784	823	781	802	795	809	822	778	798	803	779	822	761	746	839	767	829	739	832	801	820	756	802	801	803	828	814	791	771	790	788	795	772	797	773	829	782	794	796	815	802	760	758	764	819	805	756	832	855	781	801	756	825	795	814	820	752	753	788	800	820	772	759	787	741	819	795	820	771	783	731	769	834	806	792	778	759	849	785	748	805	770	810	754	822	804	808	812	777	800	816	802	747	759	777	811	792	846	785	786	791	786	833	788	808	811	786	770	796	776	781	830	750	750	800	756	793	757	757	806	802	782	779	807	806	807	831	809	808	787	781	761	826	789	810	792	761	774	794	831	791	789	847	813	817	810	807	763	783	782	796	825	758	798	818	750	797	757	782	834	814	765	807	797	781	787	772	762	765	761	720	783	809	825	767	800	801	757	788	782	776	755	824	743	778	823	790	776	832	810	848	813	802	820	751	778	804	807	797	792	794	801	844	717	810	792	812	834	804	826	793	791	773	820	830	828	759	791	783	791	795	821	797	795	772	766	769	793	831	781	786	807	771	811	847	790	763	773	796	836	794	783	793	803	761	789	816	827	782	808	774	772	740	781	807	760	822	807	815	806	794	808	788	798	809	804	831	815	776	780	846	787	760	754	808	781	761	810	826	824	804	796	760	807	808	812	870	824	790	813	842	791	837	811	738	772	795	779	828	803	796	784	744	745	781	803	750	803	810	794	802	804	827	766	783	803	806	809	814	849	791	774	781	765	816	789	810	809	756	765	784	791	760	760	843	830	771	779	771	823	805	783	762	775	817	808	803	777	771	775	818	795	771	752	815	786	766	767	778	823	762	772	778	816	815	829	718	825	781	783	837	828	757	778	764	781	768	886	779	774	783	762	750	794	805	768	821	824	746	796	845	819	819	834	817	817	771	782	814	773	823	736	838	820	778	811	773	801	819	848	792	792	821	771	765	819	738	846	816	779	798	778	759	753	800	843	818	828	799	792	784	790	811	804	769	793	769	752	795	860	814	790	750	758	760	756	739	781	837	772	818	818	824	792	783	757	811	781	832	776	815	739	789	827	818	778	851	824	818	803	773	783	819	766	813	772	806	774	798	801	800	792	774	800	763	778	782	798	779	834	826	778	765	763	791	778	823	833	797	778	764	755	797	808	807	783	815	797	818	804	841	799	802	784	762	788	806	786	769	793	846	831	773	809	781	794	783	803	767	773	800	800	814	740	793	825	775	776	835	768	816	828	789	764	823	777	737	752	845	789	755	779	801	813	841	799	821	796	772	760	815	778	804	827	807	818	804	795	800	803	774	768	763	803	762	818	815	758	771	790	820	797	812	784	750	782	783	761	750	809	788	775	714	794	777	793	794	771	790	761	772	739	869	786	788	792	848	785	776	819	741	787	736	779	814	751	776	763	811	753	824	772	793	772	795	804	769	793	776	740	795	825	781	776	801	769	730	799	800	816	789	770	845	770	777	761	823	815	773	781	759	764	866	785	783	834	730	776	746	782	829	786	794	795	764	799	799	777	799	799	805	799	809	806	805	808	816	798	767	766	772	830	778	846	808	780	815	790	829	750	781	777	769	785	810	818	768	808	773	824	753	867	762	778	792	783	827	842	806	778	787	801	796	734	808	777	778	783	814	761	790	777	783	776	748	787	765	774	769	815	788	825	803	734	815	797	805	793	750	830	810	799	823	755	761	825	831	777	780	766	804	785	820	847	806	831	788	769	801	820	805	800	787	747	786	805	822	795	789	824	803	754	791	759	805	797	796	790	744	745	803	793	797	833	788	823	802	810	795	810	795	793	770	824	793	777	794	806	828	780	760	814	802	779	793	758	733	775	767	795	809	800	762	786	821	787	832	815	779	717	803	774	807	832	764	789	826	786	802	743	724	788	821	779	772	785	837	775	774	751	766	823	799	790	746	841	785	779	839	806	745	815	722	764	791	763	821	755	778	833	761	758	801	781	795	782	765	841	793	811	775	805	757	819	780	770	795	770	771	746	759	770	758	801	808	784	748	805	781	785	764	800	737	811	785	811	791	768	747	784	764	765	812	806	753	844	801	770	828	832	769	802	785	803	812	788	765	800	816	805	802	811	768	789	806	755	808	857	833	790	751	793	770	806	741	829	786	782	816	815	796	758	796	775	770	787	792	829	798	811	848	837	775	819	781	841	804	827	777	840	813	824	799	783	834	802	831	763	756	817	775	747	780	791	776	806	775	779	770	792	757	778	836	770	765	801	853	822	805	830	768	802	783	769	749	815	837	832	852	796	784	751	791	775	809	802	780	774	794	822	809	787	788	828	798	808	779	733	814	741	810	824	753	809	764	791	786	773	758	745	768	793	770	784	818	802	790	788	829	753	807	796	790	791	807	815	789	751	775	808	795	779	808	818	822	805	772	796	748	763	792	773	781	800	773	805	774	817	819	755	814	784	833	770	749	764	778	817	803	762	792	812	831	814	778	823	772	785	790	798	803	788	792	816	817	779	803	790	797	754	783	773	744	782	788	814	805	824	772	812	776	798	792	791	777	815	734	812	753	792	803	807	793	788	802	756	747	826	749	759	811	861	847	825	787	751	775	802	798	812	716	782	753	737	811	778	792	789	830	803	804	827	770	792	817	782	787	746	794	739	777	766	758	778	731	806	775	815	779	795	768	810	783	835	760	739	829	827	754	814	791	810	815	792	765	808	807	783	790	803	769	837	788	764	748	832	790	843	745	799	795	766	806	773	803	796	770	803	831	786	760	770	812	791	803	787	770	785	786	764	797	730	799	769	784	821	787	800	755	822	770	822	761	784	804	770	814	761	791	783	797	795	822	805	813	834	776	796	830	791	808	791	804	789	800	812	755	784	799	842	771	766	774	815	749	811	832	829	761	818	849	796	873	770	779	810	755	792	787	818	813	816	772	822	800	779	771	794	752	800	795	809	786	799	764	762	775	782	776	784	786	793	854	802	791	779	779	782	763	778	791	773	828	792	831	819	783	809	818	812	753	822	802	810	807	739	792	804	738	807	806	836	770	814	792	786	768	808	748	804	750	791	803	825	778	814	786
2299	370	353	348	340	383	365	393	590	644	507	452	390	469	485	440	478	460	434	389	387	376	317	340	343	357	331	310	382	352	356	325	338	334	331	321	295	312	321	332	352	331	366	326	347	336	317	306	337	301	349	346	341	314	345	335	328	310	298	347	336	295	332	314	289	311	312	344	366	337	328	330	344	355	320	322	314	352	328	352	302	317	316	343	308	358	324	362	321	343	296	346	317	363	337	331	352	325	316	326	351	313	341	302	328	352	332	292	323	305	292	345	365	331	363	337	324	341	302	320	356	295	328	292	351	321	352	312	311	354	342	324	330	305	312	342	339	379	306	324	301	336	326	339	332	335	290	362	340	316	316	342	316	354	356	319	327	363	325	329	289	315	339	335	353	344	342	339	342	310	367	334	313	361	343	317	297	338	307	350	309	297	314	314	352	340	345	336	331	317	325	312	348	344	323	317	340	324	278	304	304	357	330	362	355	318	342	346	323	294	342	345	324	337	353	329	348	314	316	318	367	305	321	320	340	343	348	351	362	303	339	328	316	324	316	319	334	345	324	323	317	340	325	333	331	317	341	315	328	354	326	348	330	308	324	331	366	312	312	319	297	368	344	325	329	341	331	299	355	337	308	359	357	340	331	343	348	331	307	307	310	309	326	355	327	314	324	321	309	350	332	335	320	295	347	360	315	327	327	316	324	302	360	317	306	292	324	343	316	312	330	355	334	332	276	318	352	320	307	331	323	335	305	328	346	318	348	354	386	347	317	310	330	343	346	332	334	308	327	333	325	335	369	329	332	351	344	340	324	330	298	320	346	317	341	337	349	383	332	326	299	324	323	329	349	352	318	302	337	334	340	305	354	348	342	328	325	340	362	348	341	382	349	323	340	358	309	328	347	333	340	338	365	355	335	338	341	352	305	351	343	318	314	330	336	322	358	331	335	300	342	353	330	289	320	368	316	286	305	350	301	356	348	347	369	326	322	324	332	352	306	321	293	321	315	352	345	313	362	330	309	317	323	332	371	329	337	344	312	312	353	336	308	329	306	316	343	334	333	308	354	299	317	302	326	323	310	315	310	316	329	334	334	307	337	335	336	335	381	333	347	321	346	338	315	344	350	312	325	306	339	317	335	330	335	320	303	291	316	294	326	314	325	308	355	353	344	338	311	330	329	315	325	319	334	374	331	343	347	335	339	333	332	327	322	318	319	328	350	331	367	320	352	323	330	320	371	313	342	322	355	349	312	312	351	377	330	319	356	340	330	336	321	332	336	298	340	341	367	322	341	342	340	343	352	354	310	347	348	290	334	321	320	347	334	306	329	319	294	350	349	312	325	322	353	326	323	333	302	324	328	307	335	333	333	343	333	330	329	319	295	316	326	335	327	346	311	375	328	342	306	331	337	321	308	353	332	331	340	318	285	308	358	334	334	359	361	352	355	316	331	339	344	323	304	337	330	328	321	336	337	313	293	289	322	327	305	333	284	328	309	337	340	382	325	313	318	348	333	336	323	334	326	337	340	340	348	344	305	330	371	350	312	340	343	332	329	336	299	302	341	295	312	340	357	305	370	314	315	342	365	343	346	358	345	328	319	373	318	344	370	353	323	310	304	305	302	322	360	312	332	342	358	305	341	358	351	302	320	317	319	298	302	356	320	374	341	315	336	302	333	340	345	354	335	357	346	289	348	319	300	304	296	357	325	340	348	338	360	314	354	326	319	318	318	346	315	312	357	353	321	338	310	322	327	358	322	301	332	334	340	294	303	301	370	310	341	291	308	362	354	330	323	318	354	327	337	342	333	348	326	338	317	369	355	343	314	331	343	327	330	334	314	326	328	320	344	347	326	351	308	305	330	325	300	341	345	308	278	354	351	341	350	297	376	338	323	324	348	356	346	338	278	339	336	323	313	329	310	359	362	359	307	358	337	340	331	350	335	302	329	312	346	314	303	342	322	355	355	330	359	356	336	322	340	305	337	366	323	352	336	345	327	329	359	315	332	323	362	330	327	316	300	326	311	301	338	330	341	302	328	339	326	355	307	314	326	326	311	332	336	328	376	283	332	347	298	327	326	321	350	304	319	328	302	334	353	323	305	335	350	352	303	331	338	341	297	321	342	343	296	314	352	320	329	323	310	362	334	322	311	309	353	340	335	332	326	332	342	333	318	333	344	342	332	316	348	364	329	311	347	311	325	308	365	322	313	295	328	332	347	312	344	322	344	342	350	346	355	339	385	324	325	335	341	311	320	319	328	311	325	326	332	347	352	338	346	316	326	306	321	322	324	323	330	317	355	348	369	292	334	284	342	302	327	328	292	333	333	320	318	325	325	339	320	315	338	338	309	336	322	350	318	350	327	326	373	351	349	339	311	302	342	349	375	305	321	391	322	335	357	335	328	318	355	333	325	323	328	339	332	334	347	317	343	364	322	322	342	317	313	333	308	322	315	295	342	322	342	337	325	329	344	294	327	313	292	350	336	311	343	329	324	311	351	345	342	335	273	308	315	297	336	323	333	349	339	334	338	325	332	316	318	306	332	320	321	348	347	343	339	336	360	364	346	328	311	329	335	324	330	356	307	353	314	333	350	329	339	360	336	300	333	321	335	376	356	315	320	334	342	328	326	334	312	317	304	345	314	336	304	302	332	289	320	374	344	360	336	315	299	313	312	318	328	340	313	357	379	359	319	308	326	360	353	328	331	340	300	328	355	317	331	352	340	353	333	333	325	345	356	331	336	316	325	350	366	346	315	307	318	345	345	303	298	345	319	312	336	341	330	318	318	315	318	327	333	312	305	338	322	329	369	326	296	335	338	285	303	327	304	340	342	320	312	317	328	327	327	322	337	300	303	310	368	320	356	313	311	358	292	344	334	324	293	340	331	301	348	313	354	343	340	332	328	363	352	308	336	326	313	326	307	339	329	330	313	320	325	338	340	320	341	329	331	311	339	309	335	299	317	309	301	337	334	324	354	331	327	327	350	340	326	342	342	362	366	313	329	319	347	309	343	341	332	349	365	330	330	314	321	355	334	357	285	342	313	331	324	298	364	348	342	323	317	342	339	335	334	312	309	350	338	327	313	332	311	312	330	331	309	340	363	326	361	336	307	335	332	366	317	345	334	323	328	321	321	310	339	325	333	332	315	356	333	292	280	340	317	322	321	328	370	325	331	364	323	314	350	317	306	329	308	328	352	320	308	348	306	348	309	335	325	364	333	321	334	321	314	339	322	322	332	323	307	306	313	344	341	304	346	316	322	323	334	337	332	358	316	304	309	308	299	316	289	317	293	329	355	311	342	365	329	324	323	313	365	329	348	318	333	342	302	332	307	326	329	312	348	330	298	335	323	348	345	339	310	319	330	345	343	342	319	306	312	303	332	323	326	320	305	323	314	319	312	349	334	338	324	326	364	326	336	325	332	330	363	334	339	334	315	365	304	316	305	318	302	303	342	323	332	300	300	337	334	374	360	329	344	339	329	329	346	320	326	358
2727	863	873	890	889	831	859	1310	2537	2620	1988	1608	1305	1625	1613	1677	1667	1755	1597	1096	1206	1013	811	797	820	822	877	859	966	1013	1022	919	930	805	820	847	777	817	807	835	780	831	810	802	892	800	778	797	776	780	779	811	792	849	834	797	805	796	776	789	796	868	817	765	797	788	734	779	823	831	805	801	761	793	769	828	787	791	780	777	800	776	808	808	811	752	772	785	787	785	807	761	762	817	783	793	792	759	841	763	746	783	816	817	808	820	800	770	804	796	768	748	784	761	782	807	753	761	794	792	828	755	798	823	794	811	799	775	749	777	754	808	780	787	819	798	755	771	761	812	822	748	776	796	798	779	831	788	771	814	728	757	776	798	744	742	783	757	783	757	757	789	817	817	805	746	834	783	777	793	763	761	777	799	787	840	746	789	779	775	815	796	780	758	764	743	774	752	795	809	766	805	744	786	768	740	841	780	769	773	783	772	799	791	750	776	799	784	779	776	798	778	799	779	778	732	782	777	772	770	775	748	752	778	763	805	822	789	788	777	800	773	763	763	799	795	789	751	819	798	828	795	767	796	787	787	788	837	790	782	723	776	771	784	755	765	729	804	797	782	782	781	761	767	758	816	735	786	772	775	752	772	774	727	842	768	798	789	804	745	778	737	768	746	759	829	796	786	790	772	805	749	717	771	808	832	729	783	817	823	747	730	756	773	751	826	818	729	793	794	786	776	798	750	785	784	769	804	777	708	737	747	818	749	801	810	765	804	803	794	754	769	801	784	763	751	770	769	802	766	777	777	752	789	835	735	790	777	798	801	758	771	789	770	782	784	795	780	774	743	734	755	761	793	777	777	773	789	837	795	807	776	775	802	782	774	756	749	799	779	773	763	800	775	811	810	795	780	763	816	827	755	773	779	800	789	792	760	785	829	771	755	819	755	795	760	771	748	812	826	794	751	798	740	770	765	765	778	795	796	833	797	747	811	802	797	761	791	810	786	799	786	781	752	772	781	799	755	792	757	779	804	772	787	790	738	749	758	818	781	819	717	751	788	794	725	831	741	793	773	744	777	781	748	778	771	795	810	780	759	745	793	783	751	770	732	796	755	725	729	814	762	756	798	829	827	802	774	782	797	803	758	762	748	792	754	809	826	836	783	764	753	800	781	783	775	768	816	794	789	811	786	796	785	714	775	764	773	733	810	825	779	782	780	804	775	762	771	805	786	734	780	745	825	714	761	754	795	839	767	761	738	795	785	783	786	737	732	778	774	768	758	795	783	782	777	813	776	754	706	728	769	806	794	782	775	797	777	781	814	786	793	843	856	796	811	767	823	791	775	789	808	803	784	758	756	789	734	789	730	827	808	809	782	790	797	790	771	769	774	768	757	817	752	759	740	792	736	755	868	759	774	793	801	800	772	714	766	774	756	771	787	800	737	790	740	778	751	771	791	807	809	752	777	728	811	783	798	791	726	745	772	799	795	780	728	781	791	749	809	814	759	783	821	754	794	730	800	780	756	759	789	771	814	765	734	751	685	792	796	802	818	808	853	770	749	845	845	763	751	752	748	761	771	799	820	793	818	761	728	783	766	778	798	811	778	818	783	790	820	758	759	720	765	787	771	743	811	800	745	758	824	786	790	776	739	760	823	762	800	707	783	752	756	784	738	782	776	777	732	776	771	788	789	777	802	743	765	773	794	780	800	773	805	852	754	811	773	800	751	759	811	793	825	718	778	785	782	728	764	802	833	764	781	773	791	771	782	818	809	791	784	785	783	771	777	763	777	768	794	780	823	765	764	771	755	742	774	815	806	844	810	746	773	807	805	748	777	724	783	803	828	801	829	769	841	794	760	775	783	773	767	793	753	794	769	786	828	819	807	787	766	759	765	767	776	711	805	758	841	788	755	820	773	799	780	770	858	799	788	761	842	802	761	746	749	811	798	748	750	842	786	761	785	802	802	775	751	785	816	769	739	805	712	785	804	754	787	802	784	761	770	786	773	759	754	789	790	780	808	820	771	816	766	792	799	783	793	756	757	785	790	771	791	774	795	753	737	800	769	759	771	843	752	858	761	855	796	795	752	809	742	792	794	764	799	783	772	748	811	785	802	760	768	791	829	740	786	759	776	767	849	756	781	797	780	782	850	809	801	717	795	822	788	820	760	790	773	803	754	794	772	762	801	780	721	802	795	801	854	797	770	807	814	792	831	828	761	766	765	766	754	789	767	797	806	774	790	777	832	806	759	746	767	788	760	825	789	851	775	818	751	789	792	799	806	794	804	832	757	803	804	739	764	807	789	805	734	731	798	801	777	809	800	760	772	789	731	726	749	793	766	795	791	771	735	810	759	761	797	737	803	811	734	808	791	788	752	773	798	797	747	756	801	765	745	731	826	820	768	761	799	799	800	776	802	793	812	765	767	729	801	755	722	797	747	830	754	802	818	795	809	755	819	801	765	740	814	781	781	795	805	788	742	794	781	816	775	757	799	777	766	762	797	771	816	759	805	761	783	763	783	779	804	768	776	822	757	810	809	869	782	768	783	784	790	783	830	750	796	780	810	781	743	790	759	753	700	763	769	756	748	827	766	759	798	803	771	783	731	748	786	741	853	779	819	743	762	738	792	725	770	798	751	778	767	741	811	822	836	760	774	767	807	730	767	794	801	795	778	788	826	784	763	803	797	793	812	784	809	822	749	827	832	823	779	816	793	796	797	769	738	774	801	766	790	803	761	797	766	767	730	791	749	778	797	801	745	758	764	763	801	766	818	794	753	800	766	767	796	769	802	816	793	783	778	761	775	791	779	773	794	795	784	792	788	750	825	755	731	747	769	829	808	801	753	839	802	815	743	754	761	786	786	785	788	757	754	826	793	786	795	778	752	786	810	754	730	804	832	761	806	805	744	796	806	748	730	811	801	837	761	760	817	846	812	776	759	794	778	763	820	806	782	755	727	769	758	774	781	772	771	823	744	797	765	782	738	737	719	777	746	776	789	761	797	775	795	737	818	834	831	745	768	829	751	786	762	794	826	801	758	832	875	797	748	756	816	776	770	734	809	773	768	784	807	837	803	758	787	820	822	760	772	779	795	738	800	748	762	763	801	803	787	791	793	811	764	780	811	768	759	791	803	799	818	782	767	815	714	867	753	793	793	809	803	820	802	834	782	798	758	833	783	816	778	791	745	809	780	812	769	789	768	771	742	786	783	773	787	793	840	795	767	748	761	760	781	790	758	780	745	779	805	786	776	797	781	843	755	720	775	758	800	766	819	742	796	767	788	808	765	777	753	724	774	771	734	794	782	807	731	829	801	818	799	809	792	777	736	792	764	827	817	727	778	809	759	743	757	713	750	754	815	763	735	723	811	832	749	774	763	752	793	818	777	770	785	772	787	783	828	798	783	800	751	754	803	759	804	811	830	778	832	760	789	784	769	755	768	763	737	760	792	808	782	816	751	790	757	753	789	799	737	793	818	796	785	784	792	816	802	768	769	806	768
13097	1788	1309	1130	829	662	533	545	960	971	636	479	402	435	513	486	464	484	426	316	341	296	256	234	277	236	224	262	282	259	287	247	270	224	224	237	231	228	255	279	269	238	255	304	320	311	254	188	229	203	201	210	218	185	203	233	233	210	207	202	197	216	184	240	223	206	221	227	189	203	223	240	213	233	221	224	206	213	205	189	223	201	220	221	191	204	225	203	221	205	218	206	217	201	220	210	201	212	223	203	196	185	209	199	202	211	217	216	200	188	177	204	194	212	211	204	209	201	215	196	189	201	183	213	205	188	187	197	251	232	168	192	210	216	201	198	183	177	208	207	202	209	198	209	212	203	184	203	223	184	210	196	221	197	223	202	221	201	235	214	215	205	192	213	200	187	230	221	220	199	178	233	206	213	181	184	192	210	209	216	195	216	202	199	218	183	185	206	227	211	180	174	206	211	198	198	215	236	196	165	205	187	212	219	253	198	210	214	207	168	231	218	200	225	193	247	193	199	221	212	189	198	195	201	210	223	194	214	222	190	197	212	212	202	208	185	227	225	196	235	218	210	209	236	223	220	216	204	243	201	207	194	217	209	200	198	202	224	181	215	178	187	204	179	185	189	213	206	200	195	187	226	187	208	221	181	207	196	214	180	187	219	220	206	200	199	197	213	209	204	200	195	203	256	211	208	195	229	220	192	200	201	216	211	217	226	203	210	218	184	203	196	214	209	224	228	242	224	204	206	215	220	213	213	204	210	200	221	206	192	173	196	207	212	211	198	211	212	196	196	229	197	209	234	211	203	206	218	211	217	210	182	176	211	239	200	202	216	202	218	194	210	214	219	211	237	201	217	211	224	176	201	188	190	201	199	209	203	220	207	200	201	208	214	199	206	200	193	202	192	190	214	214	191	217	217	188	218	213	191	211	222	184	199	197	234	196	215	192	196	233	208	229	210	234	216	203	227	197	218	197	203	201	215	200	184	224	190	252	222	207	208	221	216	199	221	185	184	191	215	189	167	182	221	200	198	203	221	215	202	184	204	221	201	220	227	221	182	210	179	201	211	208	195	206	193	183	211	194	230	226	213	200	211	235	201	231	201	198	198	228	204	183	182	224	223	227	208	194	182	204	180	202	230	206	222	210	192	206	184	233	216	204	223	176	191	221	237	211	205	207	227	224	201	209	207	217	211	204	205	220	211	216	220	196	215	189	226	194	211	193	214	186	211	194	227	178	190	184	202	199	224	193	203	199	205	203	208	217	202	216	219	176	227	205	189	195	166	180	197	227	202	205	235	212	207	227	200	194	180	218	208	227	174	214	219	199	197	199	231	190	213	196	224	192	197	180	192	212	204	196	204	222	211	237	225	217	204	182	217	202	203	208	188	207	212	193	209	217	216	191	224	220	194	216	205	214	219	199	188	206	216	213	194	195	202	227	189	218	188	185	208	206	202	194	217	189	189	207	202	214	218	206	186	231	205	221	206	213	225	216	215	222	202	194	191	184	203	224	219	211	230	212	203	215	209	191	204	188	208	188	215	172	187	211	216	210	196	216	229	229	207	181	211	203	225	212	208	206	224	202	219	197	192	227	203	214	214	203	227	195	224	217	214	238	215	215	208	240	217	186	202	181	211	185	218	190	211	224	206	237	218	207	180	191	207	230	213	201	197	207	197	188	222	181	192	224	209	203	193	190	205	204	203	259	188	208	195	191	187	217	189	203	186	191	233	206	195	184	200	218	206	224	171	215	191	219	194	218	194	208	216	201	186	216	194	217	215	194	183	209	184	202	189	194	233	197	210	198	188	248	200	213	210	212	231	222	212	229	197	159	185	230	208	196	196	196	188	208	194	203	214	213	220	228	207	198	228	214	223	206	176	190	203	187	209	177	197	203	204	197	201	209	189	232	217	213	216	223	203	219	212	231	232	215	226	180	194	229	196	231	208	199	205	225	188	200	214	195	218	230	194	227	208	204	199	201	192	195	198	200	215	233	182	243	205	226	223	195	192	178	210	218	215	215	224	223	208	221	196	212	237	214	217	223	198	214	211	195	175	235	185	191	241	212	200	199	191	230	194	199	225	197	240	213	202	208	221	229	189	216	202	211	191	194	183	213	170	189	198	218	196	190	225	216	200	197	213	206	200	197	212	179	204	185	185	189	226	216	215	184	216	216	223	204	210	188	216	208	195	192	187	207	197	199	211	219	195	196	201	193	227	227	230	212	203	234	191	210	193	197	179	180	194	209	182	206	232	219	186	204	216	218	180	215	208	210	192	174	207	197	188	219	206	208	189	200	213	197	209	208	206	199	174	212	212	205	196	209	238	166	198	230	189	209	197	230	214	211	215	210	184	198	247	226	226	211	221	184	215	229	215	206	231	205	184	216	204	217	195	197	225	215	188	204	205	220	218	205	210	204	194	213	218	248	220	197	210	204	222	167	199	226	211	228	203	202	195	229	181	236	217	221	188	206	190	192	195	193	203	187	229	212	212	210	216	192	179	210	191	222	212	173	220	192	207	204	189	212	189	198	206	218	195	202	252	199	193	204	197	201	226	218	204	221	185	205	219	179	199	225	217	194	215	202	210	209	168	196	220	222	212	209	218	210	208	184	193	205	203	211	222	193	194	198	199	214	210	188	204	224	211	180	170	192	209	191	220	198	191	216	205	200	186	224	183	194	217	214	194	181	218	236	205	208	199	219	207	231	199	205	237	189	221	197	220	197	232	215	220	207	205	200	182	202	208	214	205	188	222	203	196	213	204	194	212	230	223	211	195	191	196	221	209	218	195	215	199	208	205	189	213	219	195	185	197	218	222	213	208	206	177	215	201	232	213	195	192	194	211	222	214	213	187	193	202	225	194	220	207	174	156	182	229	207	197	237	196	187	212	207	213	227	221	194	203	196	210	208	207	237	204	220	206	188	188	190	193	212	188	224	162	187	223	213	207	207	240	237	206	224	172	193	196	203	225	214	233	197	214	189	220	187	175	191	214	218	173	202	190	193	212	209	220	214	181	185	201	194	199	218	229	195	178	203	235	202	190	200	191	213	209	200	234	216	193	215	196	180	199	204	203	206	197	185	196	197	229	211	190	213	194	204	196	188	233	213	210	203	218	215	218	242	222	223	179	209	192	194	202	189	207	197	198	193	197	195	192	217	216	191	198	213	214	194	206	234	225	182	223	186	238	210	199	201	194	247	193	218	202	241	233	220	193	199	222	197	195	175	195	222	192	212	189	204	211	208	201	238	222	207	185	190	217	211	210	206	209	202	219	218	208	208	233	220	197	205	215	199	224	206	202	223	192	194	197	231	216	207	219	192	233	197	222	218	186	217	196	212	202	213	217	225	183	204	208	211	189	181	186	195	216	191	192	201	195	224	195	204	216	211	232	231	222	208	201	209	203	204	211	183	203	204	233	191	224	231	201	208	190	218	192	202	190	195	202	197	200	221	198	200	185	195	196	195	208	214	170	229	207	206	207	188	199	203	218
7843	1480	2590	3058	2626	2241	1961	2418	4415	4288	3183	2508	1964	2346	2469	2563	2435	2258	2030	1332	1407	1156	904	845	851	868	876	973	1058	1108	1023	869	812	725	737	770	759	792	829	1141	1057	944	940	1440	1375	1534	801	562	567	607	558	566	593	546	561	528	563	528	547	544	567	553	523	541	548	600	525	521	545	565	550	531	574	512	593	562	558	557	547	562	558	551	590	576	556	555	543	567	563	536	551	542	562	542	543	520	564	564	535	572	576	556	510	571	549	546	550	496	539	540	538	523	523	533	563	540	545	557	557	592	577	581	535	538	575	527	561	533	560	538	560	545	569	552	550	542	542	535	571	562	517	542	538	542	543	539	551	577	554	557	541	570	565	529	544	582	559	520	526	514	557	570	573	543	529	534	532	534	534	565	498	528	580	536	519	555	553	535	549	547	530	556	581	549	571	521	532	564	527	494	507	509	554	542	553	537	563	493	550	555	612	549	516	516	596	518	552	570	496	538	557	543	538	537	542	514	528	527	490	505	537	547	521	527	547	550	546	559	541	529	530	532	547	552	558	541	544	571	582	549	568	559	564	526	580	563	567	547	532	578	522	507	529	535	538	548	549	545	538	522	527	588	558	549	557	550	574	498	547	549	537	527	553	575	527	569	532	531	581	560	520	544	537	583	587	563	529	502	539	544	586	546	495	536	550	507	566	572	539	516	543	550	567	552	560	527	544	528	564	534	537	552	511	562	566	543	519	544	559	569	552	518	561	556	517	582	574	552	493	543	514	532	547	538	535	564	543	558	536	549	507	546	573	542	512	521	528	510	578	556	530	533	569	580	547	566	498	556	503	583	550	560	552	570	524	521	534	565	502	526	552	547	585	533	523	562	551	566	533	528	504	564	569	512	563	549	571	558	538	561	545	516	557	534	521	578	543	548	527	549	543	532	554	526	550	560	542	543	503	542	535	521	513	538	567	572	541	517	558	566	528	550	532	553	515	549	572	548	550	540	557	538	555	496	542	509	573	515	541	541	567	526	570	546	562	555	541	595	576	591	545	556	565	599	551	554	516	569	562	545	550	558	554	536	527	592	543	563	513	550	557	537	547	565	509	506	509	537	586	551	507	527	530	530	577	529	586	523	546	525	573	548	561	603	528	523	537	516	531	544	554	585	522	531	548	552	565	526	544	543	512	562	561	515	522	560	567	527	515	522	542	568	553	563	568	538	556	546	569	509	561	520	509	519	575	551	551	546	571	532	567	565	555	555	544	559	525	559	558	532	524	575	564	549	556	569	533	567	536	558	515	547	544	523	534	541	554	534	547	493	538	564	566	547	541	554	539	594	569	550	530	537	585	540	539	600	515	520	547	533	575	550	566	567	579	534	555	529	562	534	552	538	577	547	558	543	529	554	543	531	537	507	598	579	512	500	547	557	542	560	521	582	544	495	554	549	556	558	566	539	548	523	589	551	592	517	531	565	543	547	549	571	563	609	516	580	599	567	500	561	527	567	549	533	583	558	552	557	538	514	564	557	558	539	561	506	566	530	543	560	535	544	549	551	552	539	545	563	562	543	570	551	536	542	553	558	554	518	555	596	532	518	536	552	561	574	557	543	545	547	514	575	571	570	530	546	529	558	553	561	600	527	505	564	489	552	536	580	558	541	523	550	580	570	554	561	517	572	565	532	535	551	558	567	533	526	518	514	524	575	525	585	546	552	560	518	556	541	545	527	553	527	545	540	504	502	529	486	568	528	537	562	534	547	543	522	528	540	526	542	517	558	545	549	532	545	515	559	534	535	518	557	538	492	561	587	537	513	568	564	554	536	514	551	574	588	513	581	534	541	519	521	555	563	608	543	543	534	555	567	556	557	566	577	541	551	536	567	539	542	556	526	541	584	512	557	567	526	551	518	503	571	551	501	552	558	574	538	560	517	577	551	537	569	530	558	532	548	559	516	536	514	526	492	547	545	538	519	557	524	567	507	504	561	556	550	568	562	597	522	543	504	525	529	584	529	544	552	531	564	545	546	536	594	546	530	529	553	549	520	538	510	555	513	532	562	603	532	521	540	522	555	570	550	551	574	556	551	574	529	558	507	562	547	558	496	573	553	527	509	568	549	526	532	545	561	523	520	557	573	525	525	557	551	535	552	537	527	549	514	530	546	522	535	528	568	577	567	517	520	536	567	556	577	583	539	562	559	563	538	516	561	536	545	535	519	545	547	569	576	520	576	528	567	561	585	542	555	574	515	515	566	524	541	513	555	548	502	536	579	526	518	544	536	582	553	585	567	565	539	546	570	566	510	532	545	514	545	548	508	514	544	556	566	534	550	545	569	522	539	564	532	509	543	572	490	564	568	534	540	574	551	545	539	573	559	567	530	563	516	541	502	542	542	541	561	511	519	567	550	535	546	530	596	541	561	552	567	496	535	566	532	524	572	550	579	537	520	563	533	549	544	566	558	544	560	551	518	556	525	523	544	578	573	556	579	506	547	562	540	560	523	539	588	559	560	535	562	492	612	547	581	587	523	574	556	546	527	524	554	524	554	556	526	529	514	542	595	578	521	510	542	525	569	571	562	573	535	541	582	554	524	506	560	539	590	521	525	530	566	543	539	519	535	526	513	532	551	531	531	549	560	567	548	569	559	571	548	510	526	543	537	569	544	579	588	546	518	553	568	505	576	565	534	517	531	552	586	526	529	544	554	522	501	532	582	542	540	503	568	596	511	531	527	520	543	543	539	551	511	541	483	524	508	539	571	531	574	562	562	525	547	569	570	528	552	526	546	555	536	512	502	521	527	520	581	524	576	529	551	541	573	543	517	527	561	556	531	540	556	510	535	535	542	528	529	502	573	524	527	558	501	554	514	571	535	535	517	545	534	499	563	537	562	524	511	518	550	533	549	539	536	558	523	545	581	567	496	525	570	564	579	565	563	547	539	548	465	533	481	529	558	510	548	544	539	584	550	568	561	561	584	527	578	545	526	542	539	553	521	561	553	524	526	555	549	499	527	517	556	505	561	548	525	544	536	569	496	541	549	506	507	578	540	538	571	568	533	518	543	528	530	558	573	502	518	563	570	560	552	514	593	514	563	557	537	532	517	555	550	535	570	512	515	527	516	535	525	554	540	563	566	506	576	523	562	551	564	517	527	543	544	578	552	586	554	535	513	547	546	527	557	580	508	523	535	552	549	554	553	574	498	533	532	539	530	554	528	521	551	521	572	517	551	463	546	513	496	560	554	519	583	584	535	527	546	549	528	539	554	556	561	543	549	532	531	563	549	566	542	534	537	549	562	521	555	559	551	569	560	556	517	542	552	545	559	574	584	522	553	511	585	532	577	618	577	574	562	554	541	532	553	552	504	536	549	509	497	542	550	548	540	559	491	508	573	552	500	548	535	537	590	531	551	546	534	539	515	542	565	512	520	537	559	513	554	569	545	550	521	518	531	559	539	506	595	530	569	506	563	482	495	549	578	503	514	546	516	557	533	530	543	546	557	553	567
18331	3309	2763	2145	1493	1193	945	1008	1362	1315	966	940	668	762	767	756	679	724	676	483	670	466	407	385	438	391	360	417	419	448	418	364	380	374	378	346	367	414	402	438	413	398	420	459	568	584	402	324	333	370	344	329	308	325	337	326	313	298	313	313	319	299	332	304	331	323	314	358	335	297	302	337	312	285	339	352	309	357	344	333	341	307	321	357	340	319	317	275	329	308	302	304	331	322	296	303	315	333	299	296	307	352	324	338	295	343	289	310	310	320	313	304	297	341	306	323	336	299	280	306	307	341	344	305	309	326	326	320	284	314	279	334	318	286	324	294	303	277	306	321	284	331	305	329	299	329	323	336	322	332	343	293	342	338	327	310	297	336	301	275	319	314	311	303	324	327	320	333	307	348	286	348	295	328	280	258	319	318	288	304	351	358	329	343	331	315	326	279	298	298	313	295	306	343	294	342	341	342	304	282	310	289	302	288	319	290	307	331	270	327	316	321	311	330	312	334	324	323	337	323	327	336	307	337	305	346	303	312	325	353	287	328	321	296	356	301	305	347	310	305	344	308	335	320	362	295	310	304	330	342	349	327	285	317	342	327	312	323	312	308	328	318	348	301	329	311	320	333	312	302	337	303	338	312	318	347	336	305	332	323	330	333	317	361	311	316	289	268	276	337	316	315	343	337	342	310	292	315	309	317	327	325	306	301	299	316	302	327	306	327	318	328	324	276	323	351	307	326	288	289	307	351	342	300	309	322	327	327	330	335	337	342	316	293	311	323	338	294	322	260	327	307	338	323	333	328	306	291	329	279	310	335	325	279	327	334	311	290	300	328	280	328	308	320	329	307	321	305	322	313	333	319	327	346	298	339	296	316	313	348	296	273	340	340	324	311	275	302	313	297	318	305	304	306	331	315	339	259	305	278	322	326	305	290	333	306	317	309	284	290	297	310	310	287	314	344	317	335	299	296	323	317	326	325	321	322	316	310	327	304	323	309	319	281	315	325	314	331	331	317	343	338	288	323	328	343	342	315	342	295	318	320	323	317	353	320	323	297	307	305	315	330	299	350	322	292	340	298	331	319	368	281	305	309	297	320	311	302	311	318	328	319	331	341	315	302	320	342	307	326	324	314	324	320	335	302	326	335	313	325	276	343	314	303	287	298	351	299	317	308	344	301	319	305	348	327	329	357	323	333	303	322	324	315	357	292	352	348	296	283	330	327	333	316	296	301	294	324	322	311	308	346	300	320	323	345	315	357	337	312	310	292	300	291	308	300	352	305	314	317	291	297	320	345	300	312	309	304	311	307	347	330	314	335	345	321	320	361	323	294	336	323	338	311	356	350	266	294	336	338	318	296	330	300	301	338	326	294	327	368	296	295	338	305	337	301	327	316	322	264	312	328	283	320	327	308	299	350	298	331	298	264	322	290	297	311	337	284	327	302	309	369	316	307	287	320	308	358	330	326	330	306	316	310	333	325	336	277	329	280	298	329	301	335	299	358	316	306	344	304	297	302	332	333	353	338	320	341	332	319	329	342	284	349	323	317	316	320	340	301	316	339	329	318	325	326	306	295	305	290	322	326	316	317	313	330	343	301	314	324	331	317	325	308	347	302	316	314	312	284	297	314	298	355	308	301	325	287	293	323	311	293	308	297	305	304	309	310	334	274	319	345	298	328	355	325	343	301	344	299	313	332	349	303	313	308	319	327	342	356	302	300	311	343	352	277	299	308	317	339	329	341	346	332	339	282	306	318	320	302	343	350	314	286	322	332	325	335	329	342	311	316	321	347	307	310	328	326	303	315	288	323	293	306	292	324	299	319	332	348	309	337	307	345	329	334	348	323	301	339	303	338	330	317	320	337	355	294	308	303	319	354	323	334	318	321	321	317	326	319	287	297	333	301	275	330	291	344	328	315	334	313	334	306	350	320	320	309	310	307	292	338	292	333	322	290	310	297	346	323	356	324	330	291	320	325	306	328	258	303	278	283	323	328	289	319	290	304	310	343	320	316	303	309	314	320	340	324	280	312	355	320	314	335	334	283	348	329	312	287	311	304	301	304	283	301	323	356	368	312	299	334	330	301	335	336	323	320	330	302	364	334	324	307	298	305	326	309	313	282	303	294	326	332	311	306	330	308	299	332	320	303	325	347	278	314	330	327	315	344	337	317	306	309	316	281	303	321	267	312	312	341	302	357	309	342	339	321	323	290	314	289	337	300	325	317	327	318	338	321	291	305	301	328	305	337	308	298	313	305	303	315	313	285	324	355	356	324	307	298	330	331	320	310	321	339	318	304	313	288	290	322	298	307	328	334	324	277	313	298	318	304	298	302	297	313	323	308	318	286	328	285	245	344	316	320	318	314	344	351	315	322	301	309	295	309	302	332	315	293	318	307	303	310	320	305	323	319	302	333	322	341	303	323	294	290	320	327	302	311	339	321	300	317	337	309	290	293	341	330	321	300	333	305	294	319	319	323	338	316	348	327	327	370	332	298	298	321	311	332	313	320	304	333	323	272	328	314	310	293	318	323	348	308	335	290	301	304	310	327	320	326	325	288	313	296	322	329	307	319	320	293	309	335	289	313	310	373	337	317	331	315	329	322	348	313	268	319	322	316	277	311	309	272	301	302	324	298	298	317	298	335	297	312	359	321	351	341	326	316	303	291	320	341	322	321	294	318	310	314	332	297	308	310	285	308	325	316	292	302	293	318	307	291	318	299	360	333	302	336	345	311	331	348	309	355	293	302	310	324	324	332	315	313	279	298	311	327	328	318	309	313	332	338	318	328	316	315	316	324	305	296	345	308	303	316	318	356	344	315	303	325	286	316	326	334	319	319	294	335	313	306	304	321	280	297	298	339	316	369	367	328	306	314	297	286	299	310	292	332	315	326	320	310	283	337	331	351	325	293	342	284	323	281	319	298	306	316	305	324	337	319	306	335	291	334	312	326	299	303	319	318	296	276	333	323	309	309	310	317	291	286	311	288	301	342	317	318	293	317	320	311	305	325	325	300	351	312	290	302	331	273	341	333	316	319	319	309	320	331	307	303	351	302	352	333	339	331	321	321	303	359	335	322	297	354	333	312	342	305	332	277	301	308	317	301	319	299	306	294	323	335	303	309	327	324	337	323	296	305	297	360	338	336	304	312	340	303	304	293	319	321	314	308	297	323	315	314	295	334	365	318	307	335	313	304	336	329	302	312	330	310	324	309	330	290	339	342	335	340	275	319	339	346	323	365	286	306	330	302	315	323	330	337	315	304	285	336	329	287	325	304	318	300	327	328	294	327	337	305	306	334	315	340	321	317	321	306	323	315	312	304	309	307	317	290	314	347	320	322	315	336	297	303	353	310	331	304	319	281	308	325	296	290	332	310	342	320	332	283	332	321	313	356	286	291	305	316	283	282	317	307	300	336	353	328	332	284	303	314	332	320	317	301	326	307	331	316	304	298	326	312	331	313	320	292	284	331	321	320	287	349	289	295	281	325
9428	2440	4680	5526	4892	4138	3459	4169	6641	6201	4752	3762	3078	3491	3749	3831	3471	3478	3124	1970	2331	1630	1361	1473	1469	1351	1382	1421	1551	1656	1481	1387	1351	1252	1199	1207	1174	1291	1389	1884	1782	1428	1601	2220	2966	2970	1330	881	869	807	843	848	810	860	842	876	820	788	795	842	780	803	765	778	838	852	857	813	841	807	820	832	815	779	764	791	813	805	809	784	813	757	747	795	819	792	777	852	817	816	791	828	811	840	837	821	783	788	828	829	787	857	802	852	833	775	837	783	808	788	793	771	841	773	799	808	802	825	758	849	869	780	767	770	791	799	838	786	812	808	828	777	809	806	820	818	808	794	833	790	743	768	766	811	827	828	749	815	783	759	822	801	837	821	819	818	789	842	815	776	754	764	769	805	727	758	810	805	824	820	805	829	782	820	786	847	785	775	799	786	826	789	837	815	801	801	742	802	843	772	814	820	798	794	786	801	821	808	802	831	814	793	804	766	806	813	813	846	775	760	780	778	807	817	769	878	837	719	818	795	791	768	828	829	744	805	793	769	822	767	799	745	809	770	766	811	746	795	814	802	816	784	803	817	789	740	779	772	789	737	787	804	783	789	816	814	771	779	760	806	768	787	787	825	782	818	808	794	799	771	750	748	771	778	788	827	845	823	804	783	798	761	788	788	804	796	758	811	761	774	840	797	795	815	751	764	853	792	835	776	811	804	775	847	788	760	874	810	798	790	808	751	762	785	799	790	790	780	755	792	798	807	757	800	764	775	862	753	809	763	790	782	813	830	795	835	804	792	740	739	809	782	823	825	780	801	783	798	789	829	801	821	795	787	811	809	847	804	786	816	810	792	764	771	790	844	782	804	757	820	796	768	819	805	810	783	804	805	819	810	777	836	771	730	798	772	814	774	754	758	778	763	812	785	836	802	796	761	771	794	745	786	793	830	775	797	803	785	776	770	743	798	818	746	841	781	767	796	776	800	772	782	778	784	803	823	792	779	813	813	771	780	784	769	835	764	786	777	779	788	785	788	780	774	757	818	759	794	854	832	792	789	779	809	833	855	831	797	768	809	823	806	783	817	805	806	774	782	811	784	757	800	835	813	808	745	821	804	763	762	841	822	787	811	785	764	787	807	804	807	772	796	797	760	822	778	810	810	813	783	775	802	797	754	822	797	813	804	837	859	753	770	820	779	792	772	790	787	749	797	785	765	790	766	834	833	743	781	741	759	807	805	780	797	804	749	817	801	759	823	792	723	802	799	801	798	805	783	789	757	813	832	786	806	723	795	799	723	822	756	766	804	760	814	792	812	831	782	744	788	810	795	800	796	745	786	804	772	797	762	795	820	768	787	821	814	786	743	824	812	758	811	750	812	771	755	788	820	741	844	768	827	794	750	788	749	820	766	805	785	750	768	794	888	806	752	814	862	831	809	768	748	788	814	761	797	828	815	777	801	752	762	717	782	794	814	785	772	808	823	779	783	812	758	776	800	807	774	755	823	773	797	768	799	785	783	766	831	788	752	810	761	785	798	860	759	841	831	796	787	774	795	784	819	823	799	832	765	774	749	820	803	765	806	776	787	781	767	823	835	831	784	784	795	808	833	763	840	841	789	801	805	845	779	759	749	771	818	787	796	790	838	767	795	770	789	778	807	768	838	798	864	823	809	796	832	770	846	723	792	765	793	762	724	762	834	787	817	817	811	775	791	813	757	759	812	771	842	771	763	759	781	743	829	752	758	835	741	772	764	761	771	825	828	772	833	772	756	821	807	834	825	793	831	777	777	794	819	785	789	786	781	776	829	833	841	776	833	811	750	797	777	832	836	775	771	787	806	778	807	757	763	801	741	813	786	712	735	767	859	798	808	745	782	743	831	824	802	791	806	774	801	802	818	783	770	779	849	799	738	790	793	806	753	784	757	782	723	736	836	770	787	809	758	800	795	793	782	808	809	779	762	786	745	771	830	771	813	763	715	825	818	785	761	818	753	829	800	775	833	810	801	776	852	753	800	828	815	785	775	830	798	758	799	792	780	820	773	771	844	763	775	750	823	784	768	826	802	825	750	786	727	770	790	809	815	794	812	819	816	730	822	778	779	800	747	825	781	828	765	755	805	795	750	809	832	789	817	811	792	799	816	787	794	751	804	776	804	826	829	788	801	778	743	781	753	804	810	812	844	771	779	776	802	771	778	795	798	789	778	796	771	757	829	856	752	799	780	778	841	780	785	851	788	831	780	776	762	804	804	788	755	865	831	775	827	773	769	791	795	786	794	812	793	767	849	783	785	863	797	752	746	801	849	775	826	792	830	763	793	764	823	802	787	795	784	860	781	792	799	821	781	806	804	817	784	769	795	796	761	791	799	784	795	747	787	779	788	774	784	836	723	850	774	757	776	776	797	765	795	841	778	809	829	775	787	811	823	833	794	813	782	798	786	829	815	833	815	760	798	823	801	792	814	782	760	831	752	809	789	808	746	762	830	756	765	752	768	790	788	808	771	774	822	734	848	790	817	759	862	761	795	812	795	811	768	821	812	803	848	797	776	817	778	821	782	797	835	771	813	815	718	826	806	775	798	801	805	803	801	798	792	804	733	752	791	763	806	731	790	781	776	821	765	766	827	821	795	798	802	767	820	805	752	792	807	793	791	801	763	796	794	842	748	791	813	772	802	786	788	722	783	796	838	771	774	755	731	782	799	764	771	831	822	777	833	755	749	806	801	698	805	740	778	773	763	755	809	791	755	781	829	792	830	807	738	756	779	767	795	805	803	774	816	784	780	803	824	860	812	819	819	823	792	716	796	794	854	818	739	790	793	812	809	763	798	804	825	754	769	818	773	808	742	801	823	751	776	782	761	839	807	817	827	795	780	793	817	817	788	779	826	789	803	845	806	855	779	786	789	735	747	746	775	823	768	806	772	806	790	810	806	801	823	823	815	806	744	738	767	774	809	813	799	829	812	769	783	805	743	776	788	762	783	788	767	758	804	765	798	761	766	780	801	785	735	810	775	769	763	806	783	834	786	814	756	808	782	823	795	839	792	805	767	754	792	763	800	819	778	820	780	813	784	783	807	780	787	791	844	811	814	810	766	826	792	784	790	842	775	789	778	770	814	808	833	762	817	797	855	801	794	753	842	792	843	752	766	830	807	804	790	811	798	825	777	764	814	782	814	775	816	808	806	806	819	836	793	795	830	867	777	801	810	722	810	745	812	805	792	802	870	788	820	769	842	784	789	787	779	830	794	811	857	790	753	763	823	814	782	805	792	839	782	774	777	734	772	736	813	778	806	815	788	820	777	815	766	721	756	781	795	794	782	826	804	804	822	782	816	807	827	800	809	781	767	789	786	774	818	812	764	813	790	746	807	840	727	810	859	813	833	832	864	821	789	791	762	858	770	821	768	809	796	781	785	806	776	787	807	753	808	778	806	784	744	761	798	764	816	833	746	785	828	829	808	775	832	794	807	815	808	819	812	741	805	793	794	776	777	811	802	785	797	816	767
2261	345	360	345	364	337	327	451	618	559	499	436	387	449	467	480	422	464	422	381	425	342	345	332	346	337	350	343	358	339	368	370	346	326	341	348	333	297	315	328	350	330	368	279	331	310	312	316	333	339	321	321	341	329	338	359	322	302	333	316	316	323	367	351	316	333	335	339	334	295	318	343	350	335	329	328	335	322	340	308	327	336	327	322	260	313	335	329	333	338	326	331	328	343	348	325	355	332	328	325	338	310	325	317	299	332	348	362	359	360	331	341	342	315	315	302	355	311	325	322	329	317	324	342	300	282	325	328	314	338	304	324	315	337	310	332	355	374	300	315	329	327	316	334	320	343	328	313	318	352	316	285	317	333	345	289	320	321	347	308	304	348	341	315	301	324	335	350	340	374	308	321	326	334	341	321	308	346	376	351	324	326	298	325	299	333	322	326	316	331	308	345	324	309	329	300	328	315	319	342	339	339	344	313	322	353	344	319	317	310	310	333	340	314	313	334	326	327	317	332	352	335	320	344	343	345	371	324	342	335	332	319	307	288	322	328	318	320	319	310	327	325	336	356	334	329	355	308	338	333	359	322	301	300	335	362	326	308	354	330	391	379	329	332	315	319	326	337	327	324	336	332	318	341	319	341	334	332	321	342	298	320	324	309	368	338	311	333	326	339	351	299	307	344	307	340	331	367	340	335	321	331	315	342	386	322	340	345	317	323	369	346	322	316	329	348	325	336	292	365	280	327	344	332	326	330	340	342	322	308	306	315	300	321	311	312	302	331	317	314	329	293	334	348	312	342	354	306	354	302	305	334	346	338	319	380	319	326	316	288	330	337	333	316	354	317	315	344	347	324	338	336	323	302	338	335	335	294	315	327	329	313	362	332	317	342	330	330	310	323	332	334	338	306	344	297	314	302	313	315	346	328	351	340	329	332	349	344	290	318	313	338	305	301	361	323	297	363	293	319	339	354	344	309	321	329	343	321	339	332	322	343	314	318	319	354	335	302	311	341	360	331	340	312	309	349	348	332	295	350	308	313	289	318	313	336	311	317	288	340	334	333	359	336	327	304	358	346	310	341	319	338	310	374	339	328	321	303	325	338	333	359	336	335	310	295	323	342	332	311	320	353	334	321	337	355	323	318	326	308	348	323	358	311	317	330	329	351	359	349	323	333	322	367	351	274	304	349	343	302	324	358	319	327	358	336	349	319	283	303	336	322	308	322	316	318	312	318	288	319	360	326	335	333	331	318	317	342	310	330	308	304	314	374	272	302	319	349	365	334	375	303	329	318	353	331	346	340	338	323	319	323	324	327	321	323	297	308	323	334	305	372	315	351	339	328	341	308	316	345	335	329	309	324	315	335	337	333	341	333	308	335	303	305	309	339	326	371	298	329	326	345	299	330	331	305	318	332	347	288	312	313	339	340	344	337	316	354	335	280	314	297	308	319	308	315	324	334	331	321	361	363	340	319	316	300	298	330	345	369	305	356	312	340	323	333	365	327	321	298	309	337	313	345	320	324	342	337	349	317	349	347	355	319	317	322	326	303	334	325	325	332	341	321	326	335	313	311	303	315	334	349	338	333	319	309	338	283	354	352	307	311	349	345	282	319	288	355	341	358	327	338	332	345	328	343	307	338	328	341	340	332	320	332	323	295	323	325	327	341	320	336	320	293	326	320	365	323	368	320	299	314	339	341	298	312	330	350	331	346	318	339	316	322	332	347	317	318	317	325	344	314	313	335	308	383	340	299	297	316	298	307	330	299	322	335	321	321	307	340	315	304	328	332	335	317	346	283	288	323	300	301	338	344	304	343	356	323	322	322	312	337	308	337	316	310	327	307	309	298	303	315	350	309	338	326	324	313	320	308	346	354	317	311	316	321	364	331	303	317	331	342	340	354	370	331	327	349	348	338	322	343	343	319	347	312	296	325	320	304	351	320	355	321	333	312	301	323	325	339	308	296	338	317	335	339	350	321	321	363	300	333	348	323	322	329	334	301	362	315	354	311	341	315	316	340	336	359	346	324	335	334	325	350	349	314	327	328	326	338	344	339	338	311	302	332	327	310	315	332	328	328	353	322	331	353	329	301	330	316	338	350	290	372	335	318	336	324	330	329	334	342	307	327	305	323	320	308	318	346	359	341	327	343	358	373	323	284	309	308	335	349	301	303	317	314	310	364	324	353	323	325	329	361	294	297	349	321	322	334	310	331	337	325	325	322	380	318	320	315	314	295	376	328	328	342	362	363	345	334	367	354	302	332	339	336	372	315	346	324	324	340	318	321	332	307	338	305	316	327	355	324	286	328	344	354	313	338	326	333	343	330	346	311	332	306	313	336	326	336	342	332	351	302	314	350	276	327	343	361	350	359	330	308	340	354	331	341	302	324	319	333	376	317	317	327	324	332	338	342	340	316	352	331	320	314	332	299	325	347	335	322	302	312	353	341	338	343	350	342	321	311	365	335	356	335	366	369	337	294	345	329	331	364	340	350	310	286	320	339	283	326	329	316	348	341	328	338	311	322	319	361	327	314	337	357	355	310	311	313	334	334	307	323	339	346	347	309	335	312	342	296	292	307	329	328	358	348	306	307	314	314	300	341	329	328	327	336	328	314	327	342	319	315	321	319	370	317	351	304	338	303	345	344	352	325	358	319	311	319	345	303	363	303	309	333	298	333	289	285	353	329	339	306	336	350	321	335	346	318	339	311	320	305	311	301	304	312	339	318	348	341	307	323	322	330	307	312	347	338	313	326	291	319	297	314	332	343	319	374	367	328	339	338	304	342	335	321	350	349	330	343	309	327	327	323	327	355	322	308	340	371	313	354	328	325	315	349	351	356	342	310	289	337	310	321	344	330	314	341	351	333	316	314	325	333	337	326	313	347	313	309	322	370	305	315	311	338	333	297	312	382	325	335	340	364	309	329	328	342	331	337	355	314	314	353	309	311	356	328	375	350	310	318	343	357	361	321	290	336	321	304	285	339	353	286	280	301	296	334	316	315	317	336	315	350	305	334	363	294	328	341	338	315	327	334	319	334	376	314	329	317	285	333	337	341	340	331	342	343	320	310	337	352	314	333	362	304	291	321	280	325	311	321	330	334	357	370	365	315	341	324	345	317	314	331	326	321	295	337	330	324	310	320	311	320	297	331	350	340	316	315	335	344	352	362	338	307	347	310	323	320	314	325	320	348	355	323	289	325	333	314	328	297	345	354	322	341	332	343	393	341	327	338	332	335	334	306	320	315	332	351	318	340	334	330	306	319	328	306	327	293	320	292	346	338	318	298	324	300	342	315	319	351	339	319	308	331	319	309	320	298	333	334	319	332	335	299	336	294	361	320	344	309	314	297	336	331	329	341	316	323	327	327	328	291	339	327	347	351	312	336	338	325	329	298	326	344	332	322	338	334	313	365	310	343	341	356	329	310	329	323	341	326	319	329	335	314	335	323	347	345	309	335	354	294	338	365	304	349	287	335	360	314	304	323
2586	853	878	870	867	901	839	1300	2512	2517	1938	1488	1268	1477	1638	1689	1618	1654	1469	1112	1296	962	843	831	875	856	887	848	894	1134	960	944	846	771	827	777	782	787	801	844	820	784	757	836	809	828	791	777	731	803	743	793	709	782	773	761	799	797	781	759	829	779	781	781	777	789	813	776	811	792	804	753	808	765	806	803	757	829	783	758	776	802	777	744	845	789	764	767	780	763	739	808	732	754	824	729	761	792	777	781	807	780	793	789	757	776	787	820	786	757	805	769	787	807	757	827	734	758	804	806	797	755	818	784	775	770	755	763	786	784	810	760	796	719	741	778	760	765	734	775	775	755	796	749	814	796	743	772	766	794	819	807	832	824	778	792	760	740	802	795	768	765	752	794	745	762	800	759	815	812	734	745	735	761	752	769	768	799	748	831	775	752	754	735	763	819	783	798	808	833	783	765	730	798	757	790	837	811	729	749	768	786	770	782	786	763	819	785	730	784	750	841	763	750	753	743	762	850	711	790	731	778	797	808	775	794	782	767	774	820	740	756	782	729	766	745	713	774	769	757	806	705	811	790	815	767	813	770	746	776	751	788	810	805	743	749	743	763	744	764	737	789	789	837	793	764	794	785	819	756	785	796	795	758	807	755	774	752	778	778	805	758	748	756	748	780	745	836	810	762	753	788	726	777	791	773	720	812	801	779	752	744	788	804	780	769	756	798	772	790	777	771	703	758	734	773	726	778	808	802	787	741	809	775	771	735	773	749	775	754	764	738	729	744	799	754	824	730	751	815	754	778	798	781	778	799	778	758	813	769	781	741	800	715	770	793	770	809	744	768	799	760	795	769	755	792	812	805	772	793	707	798	749	826	762	772	791	751	748	827	775	782	796	761	802	775	782	775	753	771	808	799	781	753	738	777	792	762	720	764	774	756	819	789	694	774	783	805	782	779	828	755	763	745	755	763	745	756	772	781	815	750	784	764	783	742	775	731	817	759	773	768	818	740	781	765	777	764	751	777	799	787	732	785	788	807	782	788	770	790	754	810	803	764	782	810	797	776	756	717	742	792	806	723	776	766	792	782	739	764	800	791	798	773	780	794	715	765	802	748	741	794	777	755	784	781	782	770	796	806	856	757	783	757	786	799	801	763	760	792	774	753	746	801	755	762	766	823	805	770	776	755	791	753	850	771	801	798	779	823	745	741	784	776	810	761	805	746	783	768	766	773	748	776	732	763	723	754	821	784	745	752	793	784	782	836	752	721	773	815	785	808	751	753	780	787	812	784	751	790	774	787	787	774	792	761	797	800	782	789	765	803	765	784	760	770	738	771	791	815	782	815	799	773	842	749	805	781	727	795	747	792	837	785	754	742	736	800	762	777	796	815	783	772	802	780	796	784	742	758	795	765	736	825	757	791	777	758	758	715	773	756	773	735	738	773	776	763	771	762	830	801	774	773	790	749	772	786	814	758	764	825	771	826	800	763	802	785	736	792	834	775	794	797	780	784	805	769	787	739	749	823	782	727	720	785	816	751	767	775	769	802	781	723	747	802	758	834	755	741	789	803	778	764	744	761	767	748	709	738	747	760	728	800	762	805	765	704	735	804	722	778	765	801	806	753	793	814	801	812	773	812	795	746	830	802	803	786	789	763	755	771	795	750	749	777	819	724	713	780	769	775	774	746	779	785	778	781	819	805	839	796	753	768	773	842	774	781	780	770	785	745	801	812	771	804	795	783	779	802	753	734	783	797	759	714	787	770	799	818	738	757	741	770	799	752	733	811	810	730	761	808	756	763	749	745	752	766	753	735	757	760	755	808	785	794	754	763	771	759	800	748	785	797	796	775	807	819	776	769	793	799	736	780	775	782	761	789	728	789	799	778	735	790	769	839	783	768	787	796	805	808	732	791	786	763	779	801	757	797	802	782	768	767	757	796	877	806	809	766	783	785	787	759	778	756	795	757	801	739	806	748	756	765	800	767	808	784	764	769	869	730	783	798	786	769	704	771	781	745	743	785	802	764	791	751	745	743	775	798	776	782	762	747	734	790	742	788	795	796	771	816	788	802	793	758	798	766	752	777	785	796	789	726	755	789	811	754	767	791	762	791	782	726	747	753	737	752	763	783	805	783	805	790	724	728	760	806	754	770	713	805	792	774	834	808	756	762	772	767	763	778	724	786	773	807	794	804	776	742	785	805	713	779	777	828	708	751	749	790	792	806	789	805	791	771	775	800	738	800	751	789	843	767	777	764	751	765	774	751	760	783	758	762	791	814	791	770	889	804	799	805	728	826	745	733	802	805	794	777	811	748	752	705	801	760	749	725	737	790	746	752	757	763	795	735	778	786	789	764	781	791	819	748	779	746	752	753	790	813	816	757	740	809	754	754	774	759	801	740	806	817	738	791	760	755	742	755	736	770	765	771	769	818	812	786	777	749	771	779	774	763	857	858	814	743	782	777	832	775	781	809	758	756	812	761	749	773	737	766	755	826	783	823	768	780	798	735	778	786	779	777	782	794	800	767	770	793	749	777	764	792	764	700	832	809	758	774	797	824	750	746	830	809	790	749	741	789	741	771	802	799	751	789	794	813	809	788	771	763	760	753	713	813	797	827	801	791	764	762	702	840	793	763	804	789	770	763	779	807	777	859	754	796	833	792	719	789	769	770	756	772	799	796	771	750	734	773	783	779	791	802	781	761	776	797	837	789	799	758	758	738	766	767	789	760	760	799	794	813	782	785	787	764	813	767	764	761	774	758	795	770	789	799	767	803	838	755	759	755	762	778	769	781	769	751	798	779	766	808	789	764	806	782	783	733	783	796	775	798	788	772	770	733	782	771	767	747	783	769	797	783	750	784	756	796	740	775	758	713	813	775	791	761	762	753	771	811	753	812	764	781	810	742	786	785	802	786	814	784	799	768	769	791	758	791	724	747	794	749	831	796	762	746	796	747	820	801	751	741	796	780	817	793	792	771	766	799	777	823	809	752	762	764	796	778	811	779	803	771	776	766	777	800	787	794	791	771	744	812	776	766	811	749	782	816	762	796	773	782	727	796	835	750	753	816	780	735	722	802	768	764	792	777	783	818	772	756	782	787	768	777	783	772	762	776	757	770	732	756	817	774	762	780	797	773	800	776	777	800	767	752	796	801	762	796	734	776	832	793	733	762	807	784	763	807	789	820	780	780	756	733	805	803	779	828	752	750	755	743	752	819	814	773	797	777	783	750	787	746	747	809	779	750	756	781	739	805	790	760	766	771	813	807	731	773	749	813	788	767	751	749	751	743	759	790	787	779	778	782	762	763	770	790	771	793	728	791	781	733	732	757	777	726	783	828	795	812	811	764	779	770	753	802	752	720	785	811	785	786	760	754	763	754	799	832	826	753	777	720	761	778	782	778	790	787	768	754	753	803	853	753	793	768	788	768	737	766	801	767	785	798	760	795	799	790	775	793	770	774	791	728	729	757	733	768	765	780	780	786	749	743	833	756	783	771
12057	1595	1268	958	768	553	473	528	879	805	552	488	437	432	471	482	434	438	416	337	308	298	250	271	239	246	245	257	261	280	264	251	230	260	205	199	228	264	217	278	283	243	239	321	310	311	223	194	214	208	206	248	221	207	254	219	194	218	218	189	180	226	210	204	219	205	199	206	218	229	199	216	193	199	209	195	193	207	188	202	238	214	200	219	198	221	171	220	227	230	199	188	213	201	223	208	223	211	195	239	167	177	194	183	191	206	215	230	237	187	189	206	223	209	216	199	185	189	215	208	170	192	226	196	190	186	198	202	182	221	204	212	219	211	218	202	215	240	201	229	221	190	196	182	194	210	223	210	212	235	194	189	192	195	210	192	206	181	210	209	182	226	215	191	168	198	199	202	191	228	170	183	212	200	215	201	214	231	199	205	196	202	195	211	204	216	196	195	210	190	222	181	193	181	208	190	203	226	219	198	220	203	192	199	205	207	219	200	221	205	194	181	199	208	210	204	204	195	180	195	211	201	204	193	190	217	206	170	203	230	202	219	198	174	197	187	208	206	209	195	181	207	176	198	186	202	219	214	211	209	227	204	186	220	183	187	213	204	235	205	195	202	214	190	186	219	198	198	221	204	222	195	192	198	178	237	183	224	207	190	211	185	195	210	187	172	210	213	206	219	245	202	210	196	205	197	204	191	201	221	204	172	236	192	192	195	210	214	228	202	187	209	196	217	189	190	181	191	183	195	210	202	180	206	196	198	189	197	183	227	180	184	177	197	205	203	188	227	208	192	219	215	196	211	195	209	200	191	198	199	198	226	210	208	190	208	175	201	193	185	208	202	198	209	191	188	224	207	191	212	217	213	204	183	210	214	216	208	185	215	204	213	199	209	188	179	234	199	203	219	172	178	205	185	231	234	188	187	212	222	207	217	178	184	212	215	193	188	220	195	201	184	175	209	188	205	227	208	189	190	233	199	203	218	202	214	184	182	211	207	205	211	206	214	210	221	197	228	208	200	207	238	205	224	212	180	187	211	199	205	209	211	196	226	203	208	200	192	231	216	218	203	212	206	173	204	220	218	214	209	230	186	218	211	219	206	202	203	205	216	197	206	206	206	201	206	212	212	194	193	197	198	170	201	207	217	209	202	192	204	218	215	188	204	223	208	234	189	197	195	191	156	206	196	197	185	186	211	204	220	220	233	195	188	193	222	231	190	205	200	189	192	201	185	197	223	194	193	214	215	201	238	215	213	198	198	211	173	200	196	215	228	215	208	229	187	221	220	210	176	196	206	226	200	194	238	199	204	212	193	176	197	213	196	206	193	191	180	195	201	240	199	197	191	184	205	208	253	203	217	195	197	219	200	210	196	207	186	216	195	191	204	218	179	197	205	191	218	214	205	215	195	231	207	183	184	195	205	196	208	219	216	184	206	179	214	206	222	216	204	163	197	215	195	172	198	200	208	221	189	189	209	187	238	202	188	183	195	191	203	222	196	201	207	200	198	191	182	204	201	196	212	178	237	214	226	201	200	212	173	193	187	212	202	220	202	200	198	186	179	188	182	196	191	183	219	218	188	198	218	226	217	199	229	236	211	229	196	228	208	217	198	192	188	241	195	225	219	205	197	186	239	184	199	194	184	209	219	215	207	198	200	186	199	201	194	219	224	217	190	207	206	210	190	206	206	212	200	169	202	195	228	203	198	202	199	199	217	205	214	221	221	191	196	194	214	203	193	166	187	196	211	196	227	206	194	190	203	182	214	204	222	207	222	202	215	207	222	205	191	204	192	209	176	224	199	234	200	200	209	210	214	205	214	208	188	200	208	202	195	212	198	195	207	200	193	204	178	187	229	183	216	210	202	201	221	208	188	203	203	173	218	190	209	205	220	212	198	203	195	199	210	196	201	206	206	225	216	217	194	212	224	220	206	213	203	200	219	210	219	223	189	198	230	212	189	198	191	229	204	199	206	197	207	206	165	210	185	203	192	217	199	217	226	217	196	185	203	205	243	214	187	193	174	196	210	184	190	216	211	229	206	210	204	218	222	189	206	210	213	222	199	182	195	183	226	204	203	199	167	203	197	190	208	169	223	220	230	211	212	209	209	194	195	211	213	200	170	210	218	216	222	196	223	189	197	192	194	185	188	223	201	184	189	206	182	189	240	185	207	204	220	184	198	214	215	234	188	214	214	200	208	214	216	212	203	195	208	176	208	214	195	196	222	184	219	210	204	194	199	201	187	194	229	218	206	221	218	213	236	214	189	205	189	221	198	216	191	192	192	198	233	199	219	216	227	195	185	192	213	211	209	186	188	220	207	213	209	191	231	217	187	183	192	230	200	199	214	225	204	207	224	211	218	209	190	184	220	196	219	200	218	187	210	222	210	209	189	193	194	227	216	208	219	197	200	210	211	223	185	229	227	188	208	199	210	222	214	206	209	203	192	222	213	210	185	222	167	195	170	212	189	193	193	219	212	205	210	194	207	186	228	194	200	179	213	213	192	212	209	218	193	194	205	185	191	219	213	182	198	197	189	211	202	188	206	206	177	208	221	195	243	206	226	196	212	179	179	217	204	222	215	202	211	205	196	207	219	222	217	209	229	220	189	194	206	213	210	195	233	190	213	231	215	204	203	208	195	215	199	192	202	199	186	195	201	181	201	216	200	202	205	207	207	189	218	244	215	214	207	191	189	212	182	198	203	213	205	230	238	228	217	196	230	218	212	192	240	184	184	209	230	212	198	202	216	197	205	206	193	227	182	208	207	209	191	183	205	193	186	206	194	172	168	221	209	197	215	176	218	216	199	205	173	187	202	219	199	223	223	202	224	220	194	217	226	195	204	236	200	203	200	225	206	211	200	185	203	200	213	181	225	245	207	190	196	225	192	224	208	220	212	198	198	199	209	216	214	201	225	214	195	186	199	199	173	208	203	187	203	199	205	207	211	214	204	225	222	215	200	183	222	171	201	168	200	194	220	233	223	221	218	197	200	234	179	212	212	184	223	201	215	233	227	205	199	187	211	202	216	174	199	188	192	200	237	232	234	185	175	220	205	219	198	200	203	192	222	201	196	228	192	204	223	225	201	189	193	203	166	189	221	192	194	201	220	223	209	208	223	195	234	206	197	194	227	202	192	171	233	220	208	199	202	217	231	205	205	211	173	203	218	184	206	187	176	205	218	206	215	165	199	187	232	201	198	228	217	209	203	196	194	219	191	214	202	205	199	197	209	211	218	186	212	216	198	225	209	217	192	207	203	193	210	234	225	182	214	196	221	189	186	184	190	191	199	224	206	188	209	196	219	211	200	229	210	222	175	229	212	213	198	214	206	232	206	199	195	240	200	213	206	247	215	206	247	195	210	218	194	204	221	221	216	213	186	197	180	214	207	205	201	197	219	217	210	204	217	233	198	183	188	221	191	200	206	193	221	221	212	190	174	206	191	240	219	230	190	180	201	221	194	193	241	202	212	211	191	182	194	215	208	205	202	213	205
7578	1435	2494	2995	2701	2141	1831	2421	4497	4193	3243	2231	1887	2222	2340	2395	2437	2378	2107	1315	1498	1035	866	926	853	834	903	940	1032	1113	991	867	894	759	710	763	746	799	860	1108	1011	870	905	1591	1309	1739	728	603	584	582	550	573	553	570	543	587	535	517	571	562	552	538	571	548	583	577	549	542	560	599	575	545	516	536	592	564	505	559	507	559	584	536	513	524	538	498	524	525	531	583	563	546	585	565	542	500	556	575	529	563	527	569	579	515	548	550	544	528	524	548	562	571	528	544	575	563	545	574	522	543	547	521	550	566	532	525	572	530	545	549	575	596	523	533	534	524	537	572	537	540	555	548	535	511	542	523	552	533	520	568	564	548	552	538	552	526	554	533	542	560	534	552	560	562	550	508	521	522	545	564	565	551	545	525	555	576	568	538	571	554	560	527	564	553	567	511	538	592	547	511	503	529	537	543	505	566	510	524	555	522	526	577	534	529	553	503	512	520	568	515	566	558	538	516	507	506	539	509	554	561	558	550	510	546	528	559	530	534	529	566	564	506	505	564	490	556	501	548	544	520	538	544	566	503	533	504	516	574	483	593	553	544	512	524	558	499	582	515	495	508	530	545	553	546	532	511	511	514	576	491	523	531	544	498	586	551	508	545	553	555	532	549	575	527	580	547	525	555	549	498	507	546	552	591	555	496	575	527	542	593	541	553	561	565	561	571	580	515	536	577	555	535	514	522	530	547	551	570	520	597	535	556	580	535	515	479	532	509	546	521	517	516	516	531	536	543	562	567	560	575	551	499	515	498	534	495	542	526	557	518	546	552	550	538	492	517	537	559	584	561	550	514	553	516	539	593	522	586	503	533	535	578	493	546	555	542	575	525	548	526	535	531	608	502	564	517	516	533	497	549	555	520	508	564	492	549	516	544	531	576	513	542	526	513	566	534	546	547	542	520	545	512	528	508	506	552	530	542	524	560	588	565	553	501	571	576	553	545	546	544	550	549	513	543	503	474	514	529	526	529	543	563	576	534	569	549	551	518	532	510	509	608	568	528	522	526	525	569	553	548	504	528	569	519	538	527	531	536	534	530	585	514	559	598	535	516	534	577	558	530	518	532	531	558	559	574	556	528	545	502	504	541	540	504	538	532	561	546	554	512	532	508	497	515	587	563	536	558	523	554	524	512	548	587	524	576	559	561	537	520	555	556	584	525	515	548	540	555	535	559	551	553	558	524	563	496	565	522	550	543	534	544	552	496	533	544	544	578	554	548	561	490	523	537	538	522	492	583	545	551	562	525	523	559	544	518	561	505	520	544	554	555	540	515	520	580	561	541	529	583	544	518	530	560	539	540	527	559	553	495	540	568	570	500	595	555	517	551	558	560	586	507	513	552	552	496	533	558	533	554	559	566	526	553	536	534	568	555	544	548	564	505	546	535	559	564	508	580	518	567	574	530	511	544	556	512	528	483	544	563	502	543	544	491	522	534	532	517	558	540	515	524	557	546	538	543	543	559	554	529	535	525	537	582	559	565	590	534	541	558	561	489	525	561	516	531	530	515	563	493	489	561	568	536	575	566	547	552	492	549	512	516	509	564	542	555	570	527	534	526	577	594	537	515	575	537	522	588	559	545	555	530	546	560	583	563	569	543	540	530	531	493	566	539	558	572	524	557	543	549	521	549	568	580	527	538	563	565	561	540	577	557	568	558	543	553	567	562	501	549	547	540	525	543	521	540	572	575	521	516	544	594	545	528	522	537	514	605	565	539	563	526	541	518	569	543	573	594	545	545	532	568	545	532	553	535	557	531	535	501	557	538	543	570	538	526	571	552	530	519	552	550	519	571	493	546	515	590	537	567	557	508	572	522	541	514	546	528	592	516	507	527	527	514	562	542	594	517	519	506	547	535	558	558	549	509	531	550	572	495	521	559	569	570	559	517	530	556	483	555	529	530	548	578	567	516	550	502	594	549	546	486	514	552	541	562	577	561	570	557	532	534	560	584	550	544	527	518	547	573	572	534	556	536	521	512	570	564	557	586	514	560	605	575	528	515	512	533	495	551	562	560	525	572	578	486	530	541	546	496	592	550	528	534	564	539	554	548	556	531	551	540	518	520	534	510	521	505	537	564	574	520	533	574	528	489	576	547	593	544	563	543	583	556	539	541	517	549	555	514	505	566	547	559	563	572	578	524	553	524	567	505	558	542	532	510	547	505	540	588	540	572	513	550	533	554	543	533	537	556	550	519	532	528	556	508	519	562	535	534	555	537	544	559	545	510	534	575	494	518	509	535	579	540	522	566	563	548	538	534	528	583	532	510	542	535	544	575	556	529	560	502	542	554	570	594	521	547	548	553	553	560	543	519	540	549	576	560	533	561	521	536	548	473	529	519	514	549	516	568	525	572	514	521	494	521	597	540	522	562	513	545	533	543	535	553	519	552	566	565	567	510	560	582	537	525	567	502	541	548	541	580	486	547	532	542	521	540	545	576	500	549	518	523	561	540	553	584	527	570	562	543	582	543	560	550	551	545	533	521	508	541	509	574	525	552	532	547	511	517	514	560	540	523	552	549	548	530	508	518	514	523	543	523	543	501	536	555	549	567	555	527	525	530	547	521	562	540	576	517	539	537	519	557	525	522	556	551	521	514	558	489	500	566	550	540	530	539	581	548	527	529	528	546	522	530	576	541	515	510	538	551	558	531	545	528	564	538	524	540	540	540	552	541	537	521	544	554	547	519	528	564	552	515	564	547	553	586	493	527	527	517	586	487	523	572	516	553	567	557	509	574	545	554	562	585	544	541	573	565	589	550	521	569	523	558	543	549	576	524	529	520	528	568	539	553	544	559	565	548	517	529	609	552	544	532	522	506	587	525	546	533	531	545	532	557	516	504	548	551	522	509	518	560	544	537	548	546	551	540	558	566	550	562	513	514	595	568	586	486	564	542	566	586	522	515	517	548	510	562	526	518	551	534	572	574	551	499	513	572	543	566	533	525	548	526	532	546	550	586	558	545	527	554	562	563	561	560	535	563	552	525	508	544	546	530	502	563	537	558	567	537	514	523	551	557	547	505	543	501	557	533	524	539	529	516	566	532	526	491	482	577	537	537	530	525	535	565	522	533	551	558	542	554	522	513	598	534	543	587	554	501	540	565	524	544	529	530	542	499	538	528	581	559	572	549	564	522	518	566	513	540	516	560	548	559	501	532	578	531	512	526	524	532	567	507	555	508	541	530	546	549	527	521	516	523	517	568	517	575	540	513	500	538	536	562	576	563	556	504	614	523	524	572	527	559	535	566	538	529	527	528	527	550	510	562	515	564	554	564	555	540	571	575	602	545	504	535	523	522	521	551	525	527	522	550	544	518	522	549	511	553	513	525	532	526	511	551	549	573	541	580	566	542	544	534	584	532	577	582	538	570	541	529	556	504	517	516	523	551	512	534	526	562	566	564	528	556	528	573	533	542	507	584	582	563	514	527	505	541	514	569	512	498	518	526
25783	5437	2723	2014	1422	1022	855	872	1434	1210	923	756	651	687	774	708	734	712	622	483	502	428	422	399	377	420	415	438	436	470	404	363	379	370	386	375	362	381	417	428	403	367	438	522	463	529	397	364	351	336	331	308	304	336	345	294	332	314	295	313	349	293	340	341	350	305	307	289	274	333	317	326	303	298	289	315	307	319	327	305	305	303	296	318	311	319	323	311	308	282	315	349	333	326	317	321	320	295	310	329	355	300	382	321	318	299	340	293	294	292	318	330	326	314	293	310	284	298	304	312	285	311	295	353	319	311	331	298	314	292	312	320	322	319	332	323	330	287	321	329	319	350	314	351	323	286	327	330	304	325	328	292	331	336	284	350	322	318	332	316	298	334	291	310	291	285	322	337	312	301	287	322	297	288	329	309	330	337	323	318	347	276	270	317	314	308	340	326	339	328	316	337	315	297	302	324	325	304	313	299	312	296	320	316	314	315	336	310	296	333	276	335	296	292	333	312	308	337	355	308	272	305	304	316	335	345	286	297	318	327	316	311	301	330	323	317	341	336	324	314	309	330	326	289	339	308	313	315	339	307	324	332	316	275	317	308	327	313	331	303	296	360	330	322	335	326	321	286	303	306	317	324	294	309	309	302	298	317	348	291	317	292	328	321	326	283	315	309	333	344	286	314	311	320	310	312	310	320	333	302	312	320	347	321	323	300	332	302	338	303	335	277	311	331	325	307	366	304	314	318	339	337	307	307	319	314	337	342	319	346	304	313	299	301	329	311	338	330	321	312	332	338	318	313	337	315	289	290	318	308	300	356	317	338	311	331	309	312	326	311	283	323	298	336	330	326	290	332	297	269	316	319	325	315	323	322	322	316	334	330	308	312	345	319	314	347	284	330	311	325	324	314	322	316	353	332	311	322	296	295	336	347	300	335	309	329	271	331	342	321	318	292	302	315	305	301	335	336	299	291	286	297	336	319	311	325	319	311	314	341	308	324	311	323	323	297	335	285	337	349	347	328	308	317	299	322	285	313	330	336	316	327	309	270	320	274	286	307	284	301	323	323	332	311	314	354	295	299	311	320	304	294	330	299	311	322	317	299	315	334	310	333	324	316	335	319	315	307	286	346	291	288	333	295	328	304	291	292	315	336	328	316	322	344	318	306	319	307	362	304	343	310	324	318	295	335	336	330	323	305	298	331	315	334	345	341	332	299	296	307	274	337	291	324	295	323	357	330	318	332	327	339	345	307	334	327	333	329	308	335	307	298	317	330	335	321	289	337	349	345	307	320	326	337	289	313	321	317	335	324	318	291	315	321	349	302	320	313	356	289	314	276	289	288	313	288	333	325	319	335	322	285	316	282	290	338	312	333	321	309	326	304	312	343	329	316	322	292	312	296	305	317	336	303	311	298	342	314	342	321	302	302	309	323	334	324	321	313	289	319	286	304	335	333	332	313	314	335	334	327	340	343	332	319	315	334	338	327	347	313	316	308	296	276	341	305	322	337	321	311	303	317	318	314	293	319	320	307	352	361	315	328	311	314	338	318	308	328	305	311	295	338	310	285	293	301	311	307	304	301	354	276	307	294	341	357	334	314	266	290	270	341	305	321	297	323	323	309	291	285	296	324	356	304	328	329	312	292	292	311	337	307	333	313	318	309	319	299	322	327	323	330	304	314	272	316	311	327	298	314	338	307	305	303	330	302	318	293	308	324	330	319	295	320	331	322	292	317	278	297	314	314	304	312	313	283	323	340	324	305	271	308	326	292	294	327	313	307	304	313	303	329	323	316	319	306	331	298	313	303	315	313	324	353	340	325	333	322	315	303	303	308	330	312	330	315	339	318	304	333	335	304	294	283	310	329	313	333	273	300	283	266	315	345	303	290	306	304	310	285	300	302	359	310	286	290	292	295	329	285	318	302	301	299	313	334	299	321	299	312	317	329	333	332	327	295	318	316	313	297	347	299	304	280	328	322	320	289	314	336	328	311	322	327	319	347	347	315	300	349	312	318	362	289	301	309	309	317	370	331	315	324	329	334	302	358	293	331	326	333	327	330	331	321	312	338	292	293	288	342	331	302	296	320	316	350	339	312	322	305	368	304	323	306	359	321	306	300	341	354	354	289	340	310	323	296	298	309	287	317	339	322	330	329	301	323	316	321	305	337	320	346	332	293	298	295	314	318	325	321	336	276	316	304	291	331	309	327	315	299	304	326	304	304	307	310	330	316	308	318	325	322	320	316	352	320	326	302	305	303	304	305	283	313	350	343	312	325	309	313	318	302	325	284	319	305	331	310	316	338	310	306	293	322	292	320	343	309	330	302	300	327	310	321	318	294	316	295	312	324	322	323	295	350	324	321	312	313	278	348	328	330	317	327	290	339	340	343	362	296	310	311	317	319	311	318	329	338	336	317	327	305	338	294	327	351	329	313	341	325	329	297	308	317	317	304	313	310	310	283	338	328	328	317	327	305	336	295	310	313	337	372	335	330	295	320	316	341	300	301	321	354	343	295	329	339	323	337	289	256	333	343	320	319	307	332	318	302	299	315	295	324	313	311	291	309	306	359	316	341	311	364	366	307	297	334	292	324	334	335	312	302	305	296	336	315	306	345	362	299	329	335	300	316	325	304	290	329	322	304	325	317	304	311	314	333	312	308	300	291	329	320	314	337	324	311	353	314	316	301	335	308	312	303	286	298	300	292	309	308	325	303	321	337	275	307	297	278	286	336	335	297	313	334	340	314	314	331	324	335	339	342	284	358	305	299	346	298	339	314	310	322	307	304	319	329	308	370	324	378	304	338	313	295	323	323	323	309	267	297	320	286	329	332	286	308	344	350	331	288	304	347	325	341	314	325	320	322	302	333	305	281	308	316	301	294	313	326	317	311	299	336	351	328	351	333	306	329	324	322	324	288	341	323	333	317	320	306	309	305	317	373	320	317	306	300	353	300	298	335	369	299	331	362	303	311	321	323	348	336	328	307	307	342	298	326	329	341	330	293	311	291	363	326	317	303	300	320	339	321	304	316	335	310	294	330	291	324	313	302	304	335	298	342	361	340	286	291	329	337	309	334	303	298	327	331	333	300	326	310	283	334	314	291	324	310	330	299	312	312	342	332	311	288	324	313	313	331	291	346	330	342	298	313	295	304	357	332	328	295	309	315	323	294	307	310	312	312	295	326	296	318	334	294	309	337	319	348	373	287	318	303	322	306	322	326	304	340	340	283	297	333	312	306	341	318	325	335	317	290	306	294	320	320	304	348	330	353	291	314	295	263	307	349	308	326	310	303	306	319	287	313	274	310	289	362	360	347	305	329	327	311	312	310	301	293	332	325	355	344	312	265	335	348	319	340	304	326	299	304	345	320	303	326	298	300	330	323	305	325	279	297	335	343	320	298	305	302	332	306	337	355	345	299	300	302	331	310	321	333	273	299	303	302	318	312	305	301	292	297	305	325	303	283	322	322	321	347	344	329	305	345	338	314	307	324
12006	2502	4709	5620	4775	4043	3467	3861	6757	5767	4288	3340	2950	3352	3487	3665	3551	3690	3197	2043	2204	1606	1469	1441	1302	1448	1429	1504	1593	1548	1424	1326	1308	1156	1180	1276	1166	1257	1442	1803	1671	1393	1530	2674	1772	3037	1185	871	899	821	872	835	861	809	784	806	822	820	861	853	804	832	858	769	794	809	820	814	812	867	812	847	823	795	837	806	807	811	816	824	801	823	852	813	850	829	791	814	813	795	768	784	798	837	802	773	815	821	773	849	808	789	829	826	826	744	793	782	793	825	805	823	764	788	820	794	794	795	792	757	849	781	799	748	793	828	792	792	856	793	818	842	839	806	788	771	765	773	797	791	790	822	813	779	837	719	795	769	817	805	776	778	808	787	800	804	808	828	771	809	768	793	830	835	806	831	840	784	768	840	789	789	746	825	847	773	795	800	802	788	759	789	789	795	790	808	797	818	779	824	730	832	788	795	821	800	796	775	784	748	805	771	844	784	791	787	781	781	780	793	855	786	750	763	778	776	865	821	758	814	726	795	807	766	811	727	708	770	827	797	773	813	801	748	749	797	835	776	808	801	793	799	762	763	789	793	802	783	741	788	796	774	806	768	802	788	847	778	762	752	800	793	833	805	844	785	781	778	787	799	845	743	797	834	801	769	773	811	780	762	771	750	793	810	758	751	804	818	833	795	800	775	812	803	805	766	803	787	814	797	750	787	792	820	822	781	796	835	781	829	791	790	770	783	787	805	775	840	818	812	789	793	833	772	784	801	752	829	810	763	752	804	758	835	789	803	793	774	738	798	812	807	810	840	788	798	816	786	808	813	758	820	790	781	769	789	781	803	799	803	827	819	784	777	854	756	774	816	793	833	809	782	761	746	765	782	806	756	785	768	779	766	724	758	794	738	801	780	783	758	775	783	750	765	764	751	817	779	791	797	772	785	778	792	827	796	790	819	837	782	803	767	775	827	716	771	764	826	809	802	803	799	826	808	795	803	847	804	786	805	769	783	776	755	839	774	857	764	838	775	802	745	794	744	808	770	791	798	817	809	826	785	804	788	757	793	791	815	739	804	802	819	811	779	839	781	807	806	810	728	794	804	745	819	807	812	751	838	790	810	816	836	793	797	782	819	735	784	748	845	808	779	796	753	818	755	790	796	787	761	797	748	774	817	751	812	774	770	805	767	783	779	809	766	755	851	789	829	797	779	806	793	754	786	813	759	769	819	791	792	734	750	825	791	816	774	814	795	753	822	833	800	782	743	867	768	785	804	779	837	784	764	762	771	803	830	808	832	772	784	825	826	776	828	862	820	768	815	792	784	835	757	794	801	755	861	757	751	787	772	788	840	769	809	815	781	775	804	778	848	770	790	774	752	810	763	838	759	828	796	771	783	760	807	762	804	770	821	807	825	826	858	836	734	775	839	770	762	834	720	760	771	801	805	772	821	781	825	777	793	783	775	758	803	756	797	807	793	768	763	814	825	832	734	793	769	804	870	772	816	823	804	798	770	789	792	799	757	788	825	842	798	827	832	793	791	796	771	776	795	811	793	823	825	757	804	819	778	820	781	853	823	743	814	769	780	821	782	819	765	840	843	766	804	794	806	739	800	797	800	810	877	802	809	799	810	784	806	823	813	805	773	813	776	800	775	806	790	837	782	779	786	808	813	747	749	794	765	798	761	773	748	787	802	739	780	813	799	764	786	785	788	819	825	808	801	828	829	828	783	822	727	743	807	853	761	824	795	836	771	800	793	796	771	773	818	804	777	794	792	822	804	780	826	817	770	798	770	860	832	754	841	776	732	804	781	795	749	783	793	750	816	803	785	827	744	808	807	810	772	744	774	771	787	818	730	820	792	809	816	801	767	755	752	783	736	786	782	812	760	806	749	841	828	748	858	820	755	805	820	788	789	776	795	764	774	852	758	808	763	820	797	782	784	765	758	822	795	835	784	772	773	779	864	757	835	767	827	774	797	765	822	817	804	777	764	805	791	810	796	795	767	794	784	786	799	728	839	779	794	758	841	800	827	864	782	776	833	775	816	759	788	740	833	793	787	796	798	778	774	812	797	758	779	816	757	812	774	749	784	758	806	803	788	811	833	771	807	787	777	769	824	815	841	813	793	785	783	790	820	801	835	761	807	775	802	786	790	799	747	822	779	808	772	830	793	745	752	796	842	774	808	805	824	802	789	775	803	783	817	755	835	826	812	749	788	808	767	816	807	738	770	823	828	800	740	800	788	823	812	781	808	793	800	807	776	800	792	783	779	790	784	837	703	765	790	777	817	777	767	792	783	765	804	762	781	738	816	740	767	828	856	805	824	750	751	810	756	813	794	845	792	768	855	818	815	800	787	810	727	790	771	800	818	813	837	849	841	754	775	795	762	838	795	842	786	814	839	821	798	766	745	808	821	822	811	754	790	753	820	797	791	793	801	738	741	809	796	761	790	799	766	810	796	825	793	781	773	812	834	835	796	782	807	750	835	761	766	795	811	813	769	802	789	784	839	828	832	784	773	765	790	764	843	794	799	792	793	837	787	793	793	766	792	808	744	789	805	819	849	830	776	800	798	782	784	821	758	769	793	823	791	768	830	780	817	812	814	851	805	842	811	753	752	749	789	811	752	818	790	824	771	825	798	799	814	832	792	843	783	839	760	786	785	814	792	774	771	824	801	779	781	793	799	816	820	822	833	809	773	799	800	773	805	783	769	748	824	763	781	772	774	774	804	801	795	766	721	812	772	740	742	773	821	790	846	829	783	813	783	827	777	762	774	830	773	822	773	822	805	796	806	773	818	765	825	819	793	796	781	786	757	803	782	764	847	771	804	820	814	816	787	814	813	818	801	770	777	807	829	806	814	797	824	776	772	797	787	782	827	811	811	787	819	768	842	825	846	781	804	795	766	855	782	774	769	779	792	760	788	811	821	818	799	796	815	839	817	834	771	856	801	778	835	787	760	749	802	765	766	821	811	823	812	791	820	826	790	746	801	787	796	783	763	797	745	837	779	798	798	796	820	771	764	748	783	787	749	798	778	809	804	796	784	801	773	772	822	744	818	763	781	860	833	751	760	777	796	784	787	828	840	813	806	852	789	777	778	766	824	772	771	782	751	828	772	786	774	751	820	799	801	775	743	784	820	772	748	802	752	818	773	807	796	772	764	797	805	813	784	804	759	741	713	784	780	770	819	796	782	817	801	782	789	820	827	804	801	750	840	790	792	821	804	821	804	742	848	790	772	754	727	777	761	794	798	757	756	803	759	775	798	790	751	745	773	770	869	816	793	808	778	772	781	811	787	827	789	772	789	822	845	842	766	805	759	792	816	834	755	843	836	764	794	797	744	771	771	792	811	835	838	778	846	822	835	832	772	807	754	777	820	798	794	774	762	835	821	751	762	818	815	845	804	817	761	808	817	797	762	782	811	831	802	779	830	814	777	780	788	834	801	779	795	755	824	776	823	785	756	791	806	786	810	792	845	794	803	810	772	787	812	812	787	773	773
2252	378	347	371	353	357	407	398	692	593	498	382	408	445	441	458	423	464	419	356	373	377	339	301	315	323	306	346	329	370	365	304	352	338	306	327	364	321	320	308	367	335	303	315	347	350	326	301	339	315	298	291	340	332	289	333	325	350	343	356	355	316	323	332	325	357	298	333	352	300	302	311	331	333	327	332	337	343	356	371	334	301	331	299	330	349	343	305	323	312	337	335	318	319	356	338	331	373	330	333	333	334	311	316	309	354	308	317	332	317	306	324	317	326	334	294	336	307	364	313	318	326	355	319	339	331	313	325	335	340	335	323	334	341	297	325	315	322	317	340	320	333	342	340	336	295	310	304	293	329	297	315	330	306	317	324	319	359	345	289	320	353	327	313	317	335	333	337	303	342	345	316	327	333	295	308	317	362	339	296	330	335	290	340	322	353	310	290	300	295	328	342	324	301	307	340	298	293	331	334	299	327	332	323	324	356	343	366	318	334	320	325	341	298	315	294	311	335	350	366	315	313	316	297	329	341	345	321	359	306	321	321	310	321	320	347	364	314	345	279	314	325	283	326	313	339	344	334	306	313	322	333	332	317	338	332	340	341	322	308	366	309	336	306	298	293	304	333	350	325	344	316	307	342	321	327	341	313	315	371	330	300	341	341	345	289	307	321	317	321	325	344	327	314	332	359	335	350	321	303	389	349	288	325	309	340	315	306	333	328	338	332	317	352	301	328	345	331	318	326	286	313	307	331	304	319	337	328	330	347	319	314	312	315	377	307	312	317	324	329	313	341	321	325	319	339	370	324	337	326	318	317	332	317	342	383	328	351	319	318	358	347	318	349	314	349	330	343	333	308	317	355	297	306	332	318	285	357	328	325	331	307	344	333	301	341	355	322	354	351	352	342	345	352	337	329	291	348	281	344	323	296	316	347	342	310	347	336	319	315	325	315	322	343	294	309	315	312	310	322	331	351	289	326	321	330	340	301	331	313	318	352	337	330	319	326	326	320	326	314	344	300	296	329	317	311	330	359	307	321	321	324	347	302	295	317	288	306	324	354	329	304	330	339	334	311	310	316	338	333	320	331	316	293	349	327	319	312	284	330	326	314	288	332	335	293	300	324	342	338	333	312	347	367	347	306	332	325	318	322	310	328	336	334	308	319	317	337	332	326	338	342	345	312	325	323	327	330	370	327	355	313	308	303	322	324	359	319	299	332	330	305	298	311	294	318	335	342	313	317	346	335	285	334	331	313	318	311	307	326	328	321	297	330	344	313	325	320	316	335	306	308	296	340	359	302	297	338	304	276	316	362	332	321	303	370	351	326	329	346	331	314	351	339	339	308	349	346	304	320	354	334	329	320	335	346	332	311	331	325	302	341	339	326	346	321	339	357	322	361	334	326	326	321	293	339	328	316	366	300	321	325	337	331	344	355	310	343	337	335	345	315	316	328	300	323	334	354	298	297	353	328	333	328	353	318	343	343	328	351	323	284	339	303	324	321	337	340	310	316	326	285	327	323	345	301	308	330	316	351	299	287	362	314	328	328	298	316	336	290	324	339	310	341	298	330	373	293	332	298	335	340	304	357	353	350	346	337	317	373	329	313	296	291	311	353	337	326	299	301	335	316	327	320	326	316	319	328	351	351	327	318	318	307	336	334	331	331	321	347	338	346	309	338	339	323	330	324	300	320	321	336	306	334	348	340	306	309	354	319	358	327	364	334	327	320	294	302	305	359	322	307	289	329	334	364	343	272	300	337	343	301	321	336	325	323	345	342	352	318	323	324	342	354	306	311	292	308	329	339	308	324	324	326	328	312	363	347	317	335	320	333	320	343	330	312	352	323	297	306	317	305	295	295	304	351	349	345	314	318	355	330	320	328	313	330	306	327	338	331	330	308	295	305	357	303	335	294	353	332	377	275	319	313	275	328	317	350	326	322	333	301	304	330	315	346	312	319	330	312	323	320	337	347	310	268	304	286	298	294	323	306	317	302	327	343	317	343	324	323	278	308	308	342	333	320	305	308	339	317	292	317	297	297	312	330	312	289	317	312	283	313	356	342	300	335	311	292	331	318	361	324	323	331	293	361	363	321	341	338	343	335	315	325	333	325	315	330	340	338	300	336	325	335	350	328	327	325	309	301	327	351	329	339	318	347	327	341	347	334	316	290	315	318	327	324	316	314	323	329	343	339	338	360	307	280	328	348	325	328	339	319	313	321	364	326	337	332	333	341	325	334	334	354	318	336	350	332	360	329	307	352	336	322	348	334	319	350	354	324	325	332	319	322	326	323	325	313	331	331	335	324	368	318	323	323	347	317	325	347	313	345	323	342	334	338	317	327	323	318	308	293	312	311	285	342	323	327	353	316	347	334	310	327	324	366	293	318	312	335	300	376	330	332	376	306	322	301	330	343	331	310	349	315	289	311	312	331	336	351	321	352	329	326	332	339	344	306	333	297	301	297	288	301	343	306	362	312	321	336	333	336	334	353	320	317	342	351	332	357	330	342	328	323	300	321	353	358	312	336	318	338	289	311	291	354	337	306	300	328	326	310	304	383	318	320	329	307	323	317	328	343	329	332	322	331	308	355	333	315	343	330	309	331	351	340	312	318	311	322	345	348	314	328	328	300	335	379	376	335	342	330	337	306	340	317	312	298	354	290	326	313	333	335	330	333	358	330	339	308	296	315	317	376	342	309	309	344	317	315	304	320	332	300	334	317	309	305	309	353	341	337	337	359	330	371	349	298	313	341	340	324	331	335	331	300	358	328	301	335	330	326	314	329	323	324	333	327	314	312	333	338	315	332	319	341	312	336	321	315	356	329	337	337	315	341	345	324	346	295	313	315	332	321	333	305	334	326	346	329	308	369	318	309	316	331	325	354	309	315	322	338	323	323	300	365	337	345	331	320	340	336	317	325	331	322	323	324	330	316	320	382	365	334	322	384	348	331	278	326	337	338	298	352	354	303	310	331	347	308	309	329	328	345	330	336	272	360	306	305	323	338	349	327	331	337	313	294	340	343	314	323	343	343	319	322	328	311	361	323	317	328	331	341	360	319	299	315	343	308	331	327	369	325	331	321	314	324	332	345	333	292	354	305	328	303	316	309	328	308	334	302	317	313	316	307	339	328	348	324	337	298	300	348	322	336	341	321	312	320	340	319	342	342	327	304	330	337	326	312	317	311	371	290	342	344	324	295	330	308	356	351	288	307	303	293	319	328	345	302	339	341	321	319	334	322	358	303	347	353	360	347	323	306	324	302	339	317	313	341	344	331	319	335	333	327	295	328	364	303	348	330	343	326	293	322	350	315	337	300	321	308	330	345	326	325	318	312	321	313	302	313	317	305	357	318	339	290	330	355	357	312	310	316	311	340	359	298	324	335	311	314	296	340	307	283	273	315	330	319	317	323	320	315	287	303	321	340	313	347	335	335	309	330	293	307	311	316	323	334	322	329	301	304	342	363	300	328	353	315	311	313	317	328	325	361
2602	843	855	823	867	793	844	1229	2670	2288	1746	1272	1151	1415	1666	1687	1671	1663	1551	1146	1235	977	788	835	845	848	861	910	954	998	941	873	873	828	812	781	783	764	793	756	748	769	759	779	786	775	830	792	760	722	762	803	814	800	815	744	736	760	735	754	769	763	791	772	800	787	775	787	817	814	823	694	742	737	758	783	787	751	717	822	798	792	748	800	760	714	806	813	765	745	809	781	769	782	777	775	790	796	761	753	765	829	800	763	784	781	784	731	749	755	802	758	789	718	758	757	751	718	720	803	792	754	786	782	778	794	791	771	842	785	765	733	762	747	766	791	743	743	826	770	813	751	756	757	784	759	797	787	749	751	763	828	771	783	767	778	746	765	744	813	747	759	785	800	791	793	751	838	766	765	767	806	740	799	758	754	829	776	790	732	726	751	756	814	771	731	770	780	749	846	773	841	724	757	793	757	772	815	810	768	706	819	795	750	767	811	774	761	772	730	781	758	778	734	778	789	794	781	781	758	777	789	759	792	718	741	791	776	728	741	752	755	773	783	753	771	731	781	762	775	737	686	791	766	768	765	800	790	790	805	797	793	746	800	753	792	782	807	778	774	786	780	800	755	750	768	802	768	717	781	768	806	743	809	806	770	784	832	766	758	734	792	795	795	804	782	823	789	780	783	808	751	766	814	804	762	783	721	811	750	768	795	768	796	795	773	738	800	791	769	815	768	756	767	748	773	791	813	727	788	820	778	778	751	776	733	787	787	769	783	750	795	741	762	774	735	781	787	749	754	776	744	741	780	768	745	742	706	794	787	758	744	780	758	804	742	752	710	739	748	783	762	752	761	775	777	781	845	768	710	786	811	734	754	768	808	715	761	829	790	756	784	730	787	763	742	715	741	790	752	767	759	784	758	767	815	774	798	765	754	716	764	751	802	748	802	754	822	790	796	754	782	743	778	778	773	784	733	766	771	800	789	712	738	801	780	805	763	767	775	768	787	782	799	800	782	764	767	742	764	780	787	780	715	807	764	727	830	733	777	853	790	752	816	741	764	808	819	810	765	778	777	767	757	804	791	754	756	759	765	734	768	731	761	758	693	821	731	790	717	787	767	742	814	832	781	777	763	767	733	815	777	753	793	807	756	788	753	749	791	785	745	756	772	789	811	773	818	792	740	768	752	762	759	793	755	785	780	771	806	803	785	793	747	797	814	760	723	724	800	789	788	771	729	754	763	844	777	732	793	749	799	745	758	790	761	779	779	767	717	754	757	792	763	733	752	738	744	809	779	808	754	762	781	721	736	807	793	767	846	770	766	800	795	787	771	793	784	798	774	777	725	823	745	765	719	776	735	741	769	775	756	769	752	767	759	810	816	816	828	760	788	778	767	776	755	766	742	739	771	764	771	760	746	729	729	804	759	747	692	755	790	750	802	748	793	736	778	796	721	774	775	741	745	769	801	737	786	813	749	732	723	726	760	805	797	758	826	770	738	734	798	778	819	813	798	802	745	763	808	800	775	828	785	797	725	775	764	729	763	737	788	763	771	796	829	745	756	763	762	790	772	812	851	784	779	774	810	761	792	796	776	753	773	779	728	756	779	760	792	791	781	804	835	783	766	721	771	765	774	787	780	825	762	766	745	756	811	808	784	786	754	791	764	757	781	796	823	787	744	825	742	744	748	781	742	790	765	800	771	809	768	788	763	809	810	758	738	802	769	779	720	761	819	776	708	786	788	740	782	769	776	808	813	779	752	757	787	742	768	754	786	773	834	726	781	824	798	794	746	700	777	745	795	779	743	741	792	789	800	758	708	779	754	798	769	815	737	725	729	796	788	828	821	735	822	794	822	784	797	782	753	781	733	748	761	758	784	775	800	802	777	780	796	762	778	815	790	817	779	751	826	760	746	791	734	784	774	735	746	795	813	813	788	734	779	821	827	801	777	803	759	788	714	812	793	755	850	820	717	781	790	747	738	773	754	785	780	733	777	743	721	766	798	785	760	823	821	809	806	770	748	798	770	783	758	778	808	755	773	788	760	770	730	790	739	837	842	759	716	830	776	772	740	797	784	785	748	773	778	783	775	769	778	807	762	764	796	748	772	779	736	768	818	752	799	737	743	821	767	793	767	772	732	816	829	784	747	734	784	788	800	799	764	739	781	740	748	758	743	767	781	729	728	764	776	779	808	802	718	760	749	769	763	761	788	778	776	821	785	801	810	753	810	800	817	819	761	787	760	806	799	774	842	788	795	725	750	860	804	787	752	797	792	760	771	763	766	728	781	775	732	781	818	807	767	795	750	784	776	730	822	779	758	769	775	757	727	777	751	787	804	785	755	789	741	765	756	815	799	756	808	774	742	759	774	770	776	785	761	795	792	789	770	777	739	794	791	755	810	784	743	746	784	774	782	770	778	771	793	728	710	818	745	806	768	766	758	796	735	721	807	859	764	701	768	715	761	775	690	780	754	778	788	749	830	775	760	767	762	765	758	794	737	756	786	793	776	763	796	766	788	750	802	828	804	792	752	777	795	781	778	770	808	770	793	771	768	795	791	768	787	775	780	726	756	752	762	772	805	754	769	789	725	784	771	762	776	735	737	764	723	791	763	751	791	771	758	769	758	760	764	784	762	783	768	801	740	721	810	805	784	798	758	750	767	813	751	774	778	759	731	736	776	806	767	829	784	744	782	735	760	766	751	778	744	763	761	727	797	808	766	754	796	777	766	761	778	750	759	821	799	758	737	754	773	751	777	764	780	767	773	785	745	803	794	797	751	812	779	740	760	767	807	775	799	780	816	773	758	760	749	806	790	813	774	717	775	757	771	758	781	734	767	751	778	771	733	718	788	749	803	792	774	764	785	758	798	767	766	765	760	796	792	737	740	727	781	755	738	748	777	739	768	761	770	796	796	804	758	756	790	736	770	775	761	802	804	812	793	731	702	769	806	742	810	733	772	785	802	732	789	754	792	743	804	766	751	727	780	768	761	796	791	730	780	788	768	779	773	703	787	777	824	797	772	791	817	756	774	748	742	788	777	813	729	762	782	750	727	749	745	746	801	807	786	751	796	754	799	753	793	744	824	767	788	793	789	724	807	767	757	773	744	787	790	770	726	733	737	749	798	736	720	760	802	763	714	758	743	811	776	805	800	795	812	762	731	757	772	743	779	781	739	753	846	822	774	755	790	776	783	734	790	731	790	742	784	761	754	788	779	775	769	757	745	761	731	808	735	735	786	833	746	768	757	768	809	796	778	778	809	784	744	749	818	812	813	815	807	768	795	783	790	756	780	785	787	758	758	795	747	762	760	752	788	757	766	752	729	769	819	759	759	758	768	743	766	772	781	775	799	830	752	794	776	794	780	768	774	751	747	749	796	716	751	728	786	772	759	774	761	810	821	803	752	766	762	793	749	824	790	809	776	756	761	773	740	785	783	789	762	747	811	804	756	785	759	726	785	764	743	748	763	758	758	776	812	803	784	769	751	801	794	768	764
12859	1624	1272	985	721	555	447	545	905	803	626	462	413	440	442	507	424	461	435	327	332	289	213	237	247	276	253	256	267	246	229	249	244	230	202	210	241	225	252	263	264	255	216	305	251	268	233	221	210	218	197	183	204	214	186	225	183	184	221	198	207	195	203	193	211	237	207	214	198	215	219	201	232	235	216	202	193	190	204	223	198	196	186	199	201	198	183	192	209	188	215	205	186	198	198	192	208	201	210	207	193	198	221	198	169	190	192	239	205	191	186	200	224	244	192	215	195	205	195	191	213	197	214	190	205	213	203	211	233	199	212	179	216	224	195	211	228	219	219	205	217	205	239	195	196	192	205	182	186	176	195	207	236	192	196	217	179	197	220	217	207	202	167	210	195	188	227	236	214	181	179	202	191	176	196	209	216	205	199	205	201	217	206	199	179	211	203	215	202	226	241	216	226	216	197	185	219	177	222	209	217	196	212	214	207	215	198	212	200	227	180	201	191	180	194	211	205	198	204	194	191	189	207	212	187	192	220	218	211	206	171	196	196	206	203	214	194	220	195	163	206	203	190	177	197	235	203	182	204	215	195	202	206	187	198	198	198	199	190	194	222	231	215	192	171	206	196	200	224	189	214	182	209	215	208	201	184	171	196	218	202	184	195	188	204	221	193	193	184	197	206	212	209	195	191	230	192	236	198	208	206	210	224	190	181	203	202	209	179	193	209	201	203	194	205	198	170	189	195	200	193	207	204	213	204	198	213	202	189	177	189	182	199	198	206	205	210	235	177	216	204	210	210	217	172	218	203	206	191	187	211	189	218	217	194	234	192	198	193	180	179	219	198	186	191	195	197	200	193	182	188	225	177	185	206	191	211	203	197	215	180	190	192	213	199	202	205	193	214	205	203	219	195	221	197	192	219	197	181	203	226	220	215	203	204	200	211	199	213	207	206	192	210	207	210	186	209	199	213	219	185	235	212	214	187	209	195	224	173	207	194	228	182	205	221	210	231	213	197	188	213	201	216	199	183	216	206	202	214	209	188	224	222	207	200	203	187	183	197	203	223	206	194	176	211	202	197	232	192	191	189	198	203	200	226	202	201	203	163	178	200	180	208	204	209	220	223	205	224	204	246	202	182	218	202	197	207	204	213	190	209	220	224	224	208	168	194	198	193	180	203	215	207	188	192	173	235	206	194	217	219	225	207	218	206	190	179	215	180	161	190	186	199	228	206	208	207	193	196	211	220	220	199	215	221	199	193	178	180	196	214	202	195	186	179	219	202	198	191	204	210	194	201	235	214	183	205	211	210	229	178	212	191	225	190	191	207	191	200	182	212	221	199	199	187	172	204	205	188	206	197	197	201	207	209	206	191	221	189	218	191	209	204	188	209	197	230	204	207	204	216	186	202	223	209	231	183	229	209	195	192	197	219	219	210	173	205	214	194	205	199	198	196	187	202	203	192	198	204	183	224	211	195	208	229	182	176	212	206	205	189	215	203	221	233	196	221	207	210	226	185	207	212	198	211	181	214	205	182	181	185	193	230	195	193	206	188	203	191	213	213	206	188	217	170	208	185	203	185	179	202	210	221	195	205	191	211	194	205	192	198	190	227	210	215	197	197	189	197	199	170	191	231	219	192	192	188	206	196	206	233	251	193	220	204	195	198	210	171	199	192	187	206	175	243	196	212	223	191	201	229	178	202	176	183	216	229	164	213	195	208	182	224	206	185	200	222	229	190	220	195	211	216	192	205	167	198	207	201	162	194	191	204	186	216	203	212	198	212	190	196	212	226	188	191	184	220	179	215	194	186	216	241	192	199	210	215	216	198	193	215	190	213	189	196	197	194	207	219	210	190	228	206	202	212	188	210	207	196	215	191	210	183	191	203	200	201	233	198	195	216	219	202	201	224	175	197	205	197	216	167	192	218	189	203	226	242	215	200	209	199	207	187	206	170	197	199	196	194	187	189	214	197	204	174	200	203	190	204	225	222	212	185	172	185	197	200	191	207	193	191	179	206	195	216	236	199	200	183	196	201	202	196	195	221	202	192	216	198	215	196	193	211	210	206	217	189	212	226	193	200	202	220	205	211	191	192	212	204	226	184	211	192	209	201	237	243	200	202	191	205	204	190	193	189	228	201	202	183	212	197	203	199	203	197	197	208	184	219	207	219	194	204	195	217	195	191	190	190	208	193	198	200	220	202	183	231	185	205	198	215	232	201	193	199	200	196	188	200	216	239	223	207	219	202	207	218	222	209	204	204	186	190	182	210	227	221	212	200	195	194	212	228	208	214	190	198	209	201	181	210	194	211	218	209	208	209	180	206	218	201	213	214	213	206	208	209	200	225	237	197	228	218	219	193	207	201	244	201	209	196	199	216	208	193	232	223	184	187	213	213	226	190	209	223	203	207	203	190	214	210	195	207	216	216	211	220	189	209	215	208	208	187	210	202	214	183	230	193	217	204	204	206	230	238	203	179	177	229	186	204	197	196	209	198	217	199	219	208	190	217	210	190	228	215	209	189	187	197	199	210	206	201	199	194	195	217	190	231	201	237	216	213	217	202	187	183	201	202	193	183	199	190	214	210	229	205	201	231	241	204	200	187	171	215	198	212	211	214	204	199	178	213	201	225	218	207	198	201	217	216	203	223	224	190	194	189	200	187	197	225	198	209	193	210	192	203	219	191	192	201	203	223	223	224	218	177	177	206	204	236	193	226	209	211	196	191	191	205	218	189	168	187	217	210	234	199	211	226	217	208	202	183	192	205	210	213	165	192	198	210	242	209	183	190	203	227	203	214	216	194	219	181	215	229	212	201	202	186	192	230	223	212	214	216	212	216	221	195	221	194	218	182	179	211	176	172	201	240	239	195	207	210	214	225	200	196	185	177	202	199	178	209	179	182	233	207	224	193	215	166	209	191	189	197	204	239	229	212	201	183	199	196	198	225	227	206	206	184	199	186	190	181	213	204	171	203	197	216	197	188	199	202	236	181	217	188	196	230	194	222	210	218	228	208	240	214	232	212	189	209	198	212	219	240	233	177	192	203	229	197	220	211	224	212	223	199	208	187	215	193	185	187	187	182	210	195	204	176	200	202	201	220	201	198	196	194	201	175	206	215	213	189	217	207	201	178	207	198	192	177	230	201	214	204	198	213	208	220	221	231	229	200	188	228	192	217	210	194	190	184	207	192	235	231	209	207	199	194	203	186	185	189	197	201	186	211	191	188	207	225	200	195	207	247	214	210	210	188	194	214	197	203	202	198	181	210	202	209	194	221	166	205	230	211	214	190	198	188	220	196	216	199	191	205	204	222	196	198	198	200	202	212	213	188	184	190	204	208	201	210	198	170	206	212	193	196	199	196	194	195	209	191	206	203	206	212	198	186	204	217	189	203	201	185	176	214	199	228	189	219	211	198	205	192	209	187	203	183	209	214	195	193	188	211	207	206	204	191	202	209	206	207	174	180	211	186	212	206	170	201	228	201	201	196	238
7741	1515	2417	2994	2788	2441	1932	2261	4687	3793	2794	1991	1895	2339	2368	2613	2444	2426	2157	1394	1392	1083	859	868	961	880	922	898	1049	988	945	888	825	739	680	751	687	852	926	1017	923	811	881	1518	835	1436	712	614	555	649	555	567	587	521	538	594	553	537	537	544	584	551	534	543	544	561	536	563	501	548	545	546	538	521	581	585	547	562	552	552	523	568	555	519	568	527	572	512	524	566	535	599	518	526	553	528	562	561	511	535	525	555	522	549	514	562	559	488	571	560	525	532	559	530	533	556	521	505	492	525	550	558	546	593	543	525	545	532	466	512	534	552	524	551	539	544	558	501	533	534	533	553	524	544	490	531	528	563	511	518	538	536	541	527	528	531	505	510	537	550	559	543	537	533	499	525	524	552	533	522	568	554	564	550	555	519	546	507	542	568	532	537	546	563	521	535	553	510	490	540	530	537	530	533	532	536	505	580	502	530	533	509	571	523	516	550	532	538	555	536	546	487	576	579	529	541	535	566	566	520	545	533	516	534	528	550	554	536	514	526	550	487	574	539	543	507	553	571	572	548	575	560	528	522	479	522	550	579	527	536	530	583	511	542	532	512	530	557	537	509	493	537	560	560	531	548	527	528	511	549	536	545	533	573	590	537	505	543	562	519	511	541	556	541	536	500	533	550	547	529	485	539	561	557	542	499	581	509	574	503	500	548	529	542	526	515	526	541	497	515	529	547	506	515	531	567	567	539	588	501	559	493	530	525	515	549	547	544	597	525	575	527	527	579	551	522	553	552	500	503	522	581	520	522	504	535	491	571	526	541	528	529	538	545	526	581	549	528	507	563	535	534	513	540	575	577	529	550	558	509	554	580	537	514	497	537	546	533	547	563	541	558	517	499	530	539	528	481	531	507	528	524	531	555	596	556	461	563	547	528	541	516	509	520	510	508	552	571	515	574	529	530	552	523	540	525	499	509	519	551	498	523	549	519	541	540	513	505	481	589	527	475	540	555	508	535	538	530	538	560	547	550	535	553	561	555	544	523	479	519	568	549	485	497	522	514	535	520	550	520	556	527	509	521	498	536	572	505	542	539	567	506	558	548	525	556	558	517	517	494	526	539	573	552	555	576	533	522	516	592	587	541	546	567	568	529	522	540	530	571	545	546	500	499	535	516	543	516	525	552	561	541	580	488	553	508	554	562	546	548	518	523	507	534	571	518	538	519	521	519	525	582	509	522	535	511	528	569	548	562	544	552	548	553	502	496	514	537	492	527	560	565	537	504	559	566	510	512	534	537	546	563	508	520	561	521	535	515	551	481	511	554	540	547	557	513	529	540	550	538	525	529	558	527	522	533	513	524	552	500	513	519	546	505	537	511	550	512	536	544	536	558	553	537	502	569	514	534	558	567	562	564	531	571	510	528	517	541	540	527	520	506	547	517	542	548	568	553	535	525	555	574	538	538	509	536	536	542	577	523	531	472	520	549	532	516	526	581	517	505	544	580	530	550	602	543	526	544	520	524	545	553	534	553	486	540	492	526	553	516	525	511	548	535	552	559	546	582	491	550	552	543	525	529	552	566	503	511	495	554	563	531	491	526	543	541	511	530	525	541	557	510	559	545	484	510	514	537	535	517	532	551	485	549	550	525	516	525	551	587	537	534	563	550	594	555	542	579	544	521	539	530	532	545	550	565	532	553	542	595	526	510	533	583	561	532	523	522	520	537	565	575	576	517	535	552	518	521	521	522	556	519	514	528	516	499	517	542	537	510	525	553	494	465	528	536	519	560	583	494	547	523	493	517	530	530	490	579	486	557	568	558	537	519	574	509	557	510	594	517	536	520	514	545	528	531	567	556	507	574	565	522	481	544	520	531	522	521	546	527	549	517	549	570	578	551	558	520	512	527	497	541	535	536	513	542	525	555	498	555	541	483	593	547	552	488	499	540	458	509	532	503	528	510	540	539	557	532	581	562	553	530	543	523	573	534	549	537	546	489	556	546	512	551	526	533	547	488	544	531	537	543	486	520	539	527	561	537	580	493	567	560	543	564	550	557	513	564	526	557	520	548	503	539	524	570	542	498	588	558	560	550	547	548	485	512	560	545	540	561	546	572	557	544	541	524	509	535	543	548	578	507	538	520	585	507	512	529	534	497	540	559	544	554	570	544	527	525	585	526	515	517	547	528	536	524	559	566	573	543	518	552	561	548	559	541	549	585	546	534	539	550	477	502	529	516	511	533	547	549	541	508	543	543	532	552	528	555	551	522	518	535	566	521	522	552	529	569	536	521	556	508	545	513	543	515	546	538	539	517	512	505	520	538	587	527	541	489	521	550	572	524	565	564	496	532	520	564	515	459	544	500	512	537	538	500	566	524	523	596	505	582	515	511	484	539	564	515	547	511	517	569	550	534	549	515	537	524	537	523	549	535	517	524	564	510	560	547	563	561	566	542	598	505	553	548	549	554	518	546	526	565	530	531	564	533	545	495	580	512	528	546	573	514	571	567	524	557	530	547	529	523	536	559	549	507	527	502	513	587	531	545	512	563	556	549	561	539	511	494	520	549	511	536	528	559	542	553	512	559	564	504	557	534	532	554	572	516	543	547	501	517	521	567	495	503	531	538	560	546	497	575	521	546	569	537	596	527	564	519	513	509	544	528	535	500	552	564	528	525	514	557	517	574	531	569	575	539	554	538	574	543	545	530	533	536	550	557	548	557	547	548	545	492	535	572	513	512	544	496	525	535	545	525	527	540	482	562	515	497	506	505	553	528	540	533	521	521	523	524	521	549	565	538	550	525	538	541	559	591	527	568	540	536	529	558	529	537	553	534	549	546	535	483	540	516	534	505	530	505	553	572	517	504	486	564	518	562	518	565	541	511	563	547	520	544	564	526	517	585	530	539	518	543	552	526	544	552	550	524	524	519	509	558	507	519	554	527	550	541	514	551	513	499	520	536	520	538	552	548	523	541	551	510	505	553	548	540	525	517	540	535	500	578	527	549	531	553	498	520	520	528	549	513	513	550	513	555	549	552	577	528	572	562	553	548	583	555	539	519	523	516	475	564	520	542	542	525	553	531	572	535	508	539	542	541	524	518	524	526	527	557	507	531	553	584	565	544	506	541	500	567	526	545	505	495	549	507	521	529	523	542	537	505	544	519	541	505	518	579	527	563	544	563	525	534	572	506	544	552	497	544	500	538	537	507	555	539	527	494	553	572	536	532	571	516	501	498	585	543	543	547	537	558	534	521	543	545	552	539	577	523	543	526	532	558	542	550	562	551	573	524	510	505	563	506	517	542	520	552	606	550	551	535	533	510	547	546	556	522	498	519	564	522	540	554	525	505	550	591	550	573	516	522	531	509	493	553	560	540	567	546	536	516	539	547	550	538	532	493	532	571	529	560	493	537	539	524	573	557	543	530	532	524	504	536	554	531	552	521	563	578	546	524	532	543	530	528	517	498	519	552	550	544	517	583	541	575	526	563	501	569	558	525	543	536
27349	6658	3064	2047	1614	1062	883	883	1402	1245	866	685	602	654	734	760	744	778	670	531	508	462	392	440	414	410	413	406	418	383	397	410	363	358	367	351	377	376	416	433	390	401	433	518	364	419	366	330	303	332	333	304	336	312	339	340	345	341	319	318	337	310	287	350	294	340	308	300	324	324	303	359	351	316	296	303	299	333	345	270	337	315	365	314	306	324	319	299	302	315	311	307	292	294	325	341	314	315	327	280	322	280	309	297	337	341	322	313	280	335	307	286	290	295	289	331	316	328	313	315	304	281	316	301	324	319	284	333	347	298	277	332	328	289	300	314	328	294	311	318	301	333	318	314	298	311	323	301	313	313	339	284	319	331	325	341	302	299	336	289	344	323	310	334	326	327	313	330	313	332	324	309	306	318	317	301	321	322	311	310	300	311	313	302	294	329	273	310	321	310	347	340	316	301	291	295	312	329	316	338	294	315	339	311	322	322	297	331	333	318	323	345	274	329	313	342	312	315	317	329	333	318	287	301	322	351	361	310	283	277	331	309	319	348	311	324	299	333	306	314	319	315	323	380	327	331	332	294	306	332	316	309	296	350	322	302	337	298	315	313	314	326	301	294	292	319	338	291	298	312	311	293	304	315	293	303	273	332	321	292	337	316	342	318	306	308	322	346	344	326	323	321	330	311	319	343	329	369	345	330	346	318	297	338	322	281	305	300	314	312	329	300	293	296	324	305	300	324	305	315	327	299	281	339	337	258	296	318	338	344	323	295	314	350	320	293	309	316	297	349	315	326	324	331	279	333	301	286	329	335	263	296	306	337	283	342	310	306	320	317	323	320	310	311	312	293	320	299	312	357	341	308	304	291	362	313	299	319	317	280	308	330	324	321	341	298	305	284	347	335	306	291	301	333	298	293	312	328	304	306	313	335	312	321	337	361	299	298	341	288	310	315	353	358	333	325	352	328	327	293	306	313	321	311	303	320	337	328	303	287	307	301	326	317	327	318	345	284	325	283	308	300	277	286	305	299	287	305	309	341	347	319	337	300	324	300	333	355	315	311	335	310	317	306	312	343	310	298	307	336	331	337	316	294	305	268	311	298	352	327	279	318	351	297	297	325	325	292	328	324	340	322	331	294	303	342	335	276	301	277	296	291	348	302	322	316	333	275	348	297	323	320	314	334	254	352	352	285	329	325	283	372	339	272	311	330	317	303	324	316	335	318	330	284	292	320	298	343	363	322	311	323	315	327	330	333	352	294	317	332	307	327	319	310	314	338	356	308	291	316	306	278	314	315	328	325	315	318	340	293	327	319	339	298	309	323	302	289	292	310	307	321	311	344	301	313	296	309	351	307	307	303	254	307	304	315	317	299	306	355	316	326	287	331	264	323	289	331	279	290	359	325	311	309	268	311	326	303	286	316	330	292	329	295	317	302	307	282	296	346	326	328	312	286	293	346	291	304	313	285	272	284	323	338	366	323	325	316	322	333	317	303	290	302	339	330	309	305	308	304	310	301	312	352	318	326	335	337	329	307	336	348	318	324	309	340	289	280	322	332	304	295	322	302	288	326	297	298	303	311	303	320	309	333	314	332	324	309	321	327	356	348	294	286	305	305	345	326	324	314	310	338	309	344	308	310	336	315	312	372	331	344	328	311	327	296	327	339	345	332	307	302	314	307	309	297	326	328	337	335	318	310	344	316	281	311	291	313	291	316	291	283	312	275	315	289	265	320	326	307	310	321	302	286	313	314	294	292	326	304	309	356	340	327	312	314	307	291	325	274	323	326	323	301	294	310	323	350	331	334	324	361	322	343	346	299	337	314	298	310	323	290	312	276	306	300	324	317	292	299	304	324	282	319	291	312	313	316	330	330	313	300	298	340	308	298	302	338	295	310	301	274	334	331	333	299	314	300	323	303	342	318	326	307	299	298	283	342	354	314	313	310	321	310	328	301	290	298	268	300	337	306	308	258	297	296	298	335	315	331	315	335	335	297	294	341	315	325	295	306	294	298	299	313	308	285	312	314	320	334	341	326	356	309	306	325	306	315	344	329	358	310	357	335	328	321	336	318	309	281	288	318	316	297	349	299	323	285	337	316	333	327	311	303	324	314	309	320	325	294	327	308	286	319	298	286	305	301	299	324	305	327	335	319	328	325	326	327	335	297	321	317	299	303	307	309	322	290	324	324	315	318	305	294	337	335	309	328	336	340	331	318	319	309	302	289	316	296	307	329	321	326	318	312	281	352	315	337	334	328	318	330	298	293	293	310	339	356	319	323	333	306	364	308	291	292	295	312	321	306	303	334	332	316	315	322	324	297	335	293	331	305	302	314	309	301	291	327	309	290	324	327	325	312	316	319	377	323	306	294	333	291	317	276	338	307	305	316	282	319	322	332	292	303	337	314	324	335	312	325	301	293	334	306	327	303	314	306	320	319	309	326	318	309	301	306	353	288	340	345	278	308	332	292	291	312	273	308	315	314	294	334	324	326	319	289	313	324	312	307	335	296	307	276	307	327	288	305	304	314	351	291	319	344	328	307	282	313	288	290	344	298	332	316	290	307	331	303	305	310	329	327	322	355	299	345	311	306	325	295	342	321	311	339	323	332	324	289	325	275	301	325	287	328	337	317	318	327	342	286	326	292	316	256	336	276	311	328	313	327	308	322	318	312	305	311	320	312	329	327	300	280	278	316	311	368	314	299	288	304	312	335	312	364	326	321	312	330	291	326	302	296	311	329	382	296	304	300	295	318	302	311	301	329	317	329	320	324	294	335	340	321	326	284	312	309	348	325	317	329	316	314	315	324	285	328	333	328	338	298	285	328	299	320	300	284	305	343	296	296	304	291	289	318	330	306	308	312	367	307	312	332	359	288	309	312	289	313	280	285	318	331	329	322	309	287	287	306	337	310	315	313	357	321	336	330	301	308	327	344	335	340	304	305	333	289	320	344	309	306	343	302	341	332	323	328	307	344	316	320	294	344	301	309	304	310	301	337	325	315	284	296	315	349	273	312	341	332	297	319	291	294	295	333	294	327	297	328	324	348	314	298	324	352	314	281	338	317	340	290	328	331	298	284	307	310	313	272	293	313	315	319	317	292	311	278	331	298	288	331	321	294	312	315	345	334	321	292	333	335	313	330	322	298	321	318	304	318	306	306	320	297	305	349	294	300	316	294	281	336	316	308	303	307	334	321	304	332	294	314	315	337	308	322	311	306	359	340	328	341	284	275	321	292	340	326	295	327	312	313	306	308	292	316	293	337	293	304	339	322	315	287	317	270	297	313	310	367	282	299	339	303	306	326	316	327	283	289	318	323	299	331	315	289	332	309	299	303	306	325	314	309	321	335	340	289	291	315	293	336	350	351	328	348	331	302	315	310	317	310	326	278	291	293	315	334	334	350	305	312	294	320	337	329	295	313	320	299	304	333	323	323	311	331	295	318	339	292	336	310	292	306	312	308	322	306	304	301	325	286	313	289	328	342	308	326
12618	2366	4817	5507	5086	4046	3406	3935	6796	5658	4242	3066	2805	3057	3512	3989	3758	3777	3224	2079	2091	1694	1381	1447	1328	1420	1446	1428	1652	1470	1444	1489	1390	1112	1181	1224	1199	1314	1688	1764	1433	1428	1457	2687	1382	1820	1100	870	898	980	910	838	826	822	800	777	786	849	793	804	814	824	859	836	784	863	822	800	800	808	773	783	868	846	778	794	816	783	796	771	805	792	793	745	775	859	815	804	787	782	799	842	792	861	785	785	739	827	789	853	807	798	774	795	770	797	800	814	817	773	769	826	795	775	757	807	776	831	807	785	814	831	820	812	814	778	784	815	743	813	836	809	802	736	845	806	793	828	768	748	790	792	754	776	779	816	777	768	844	776	798	835	808	793	792	785	799	793	758	835	778	786	827	807	769	778	770	797	746	789	778	801	823	771	768	807	788	867	811	715	778	811	789	801	766	761	793	850	790	768	750	778	805	758	803	765	790	827	761	815	836	787	759	765	828	810	799	765	829	793	772	787	809	797	784	824	758	801	776	806	772	808	825	721	821	816	805	772	775	834	777	786	845	760	751	813	836	796	773	781	820	830	762	829	816	810	765	776	774	815	772	756	836	736	838	818	785	803	775	732	801	759	820	843	823	807	728	804	813	843	799	729	770	806	788	740	803	758	787	774	774	786	815	814	797	755	741	820	774	781	813	814	799	788	787	739	832	799	796	786	741	778	758	793	753	760	811	777	779	795	739	733	752	755	809	826	828	845	810	809	773	751	787	765	763	822	758	782	776	811	771	798	798	806	773	805	816	815	841	780	799	815	780	789	782	777	778	839	746	813	853	787	799	732	806	768	792	836	785	737	825	789	742	807	815	746	803	760	786	786	823	796	859	737	791	772	750	838	772	787	786	826	750	790	829	759	814	780	783	783	774	772	767	733	773	757	759	765	767	762	769	776	794	754	781	783	781	812	787	811	779	798	793	831	743	774	756	823	791	834	800	812	808	793	796	734	784	798	791	801	801	792	756	803	828	798	742	753	807	812	763	773	794	801	829	798	845	805	748	747	839	777	770	764	779	771	789	806	817	730	764	785	805	822	818	755	800	769	805	809	826	776	759	753	773	780	758	812	777	823	813	803	819	777	725	776	776	835	810	776	747	773	750	849	787	771	775	799	813	807	776	811	781	776	753	781	793	756	745	760	835	793	782	719	825	767	780	832	836	776	772	807	841	774	801	801	773	760	787	807	756	767	837	768	770	803	822	742	782	752	776	797	801	753	820	807	772	811	853	787	789	810	778	778	789	790	756	806	805	765	811	760	758	742	814	775	782	767	784	763	831	830	720	741	771	757	804	806	807	837	769	771	805	789	781	812	814	754	788	762	762	819	810	775	805	796	818	743	802	808	771	766	750	828	825	800	798	783	856	811	782	833	785	722	802	806	819	819	780	749	789	743	807	782	765	806	823	788	793	775	815	750	792	794	835	794	727	787	799	750	766	797	822	791	799	803	796	831	749	706	800	762	776	812	832	806	836	808	790	813	760	802	756	785	812	788	802	766	768	802	755	808	797	724	786	758	774	806	834	738	772	761	731	845	798	763	762	747	769	743	797	806	780	767	804	760	813	819	797	820	772	803	805	793	773	813	825	764	797	770	813	737	763	792	758	788	723	779	814	900	762	809	803	762	791	768	736	827	751	807	782	797	788	805	793	772	783	810	738	836	819	807	760	777	804	823	758	769	819	754	840	831	765	741	783	775	780	780	777	814	776	776	785	806	744	797	773	777	843	854	783	760	781	775	752	814	797	781	779	778	761	791	841	799	793	786	780	811	726	783	774	775	809	752	775	786	821	814	793	721	775	799	832	745	794	790	800	782	803	821	862	819	774	807	824	795	773	827	750	791	765	789	741	806	812	794	785	847	770	730	834	770	807	756	741	711	816	816	837	819	813	791	842	799	812	789	751	784	790	773	790	764	810	761	837	824	808	750	823	788	795	803	810	820	813	803	814	768	810	824	819	806	743	755	799	806	777	775	746	787	797	780	775	799	789	765	778	749	824	770	810	761	789	768	776	787	810	787	819	816	786	817	777	836	820	825	727	781	788	762	809	813	782	783	796	852	788	805	730	765	764	793	758	802	829	800	837	818	819	803	811	803	767	770	727	825	803	776	741	776	800	842	757	799	728	769	751	801	791	814	758	841	739	784	828	763	808	817	740	739	776	805	781	778	774	754	775	829	833	789	848	822	783	831	824	770	777	782	846	792	765	776	755	828	743	765	756	751	781	753	787	778	763	809	767	787	745	770	753	744	792	804	815	801	773	793	786	718	780	810	792	747	814	805	769	823	738	817	760	804	769	809	837	755	825	760	807	749	788	804	779	800	823	757	810	783	777	805	744	821	790	816	719	806	758	772	782	767	811	797	752	775	793	734	809	790	807	837	773	757	762	812	794	762	823	794	832	777	787	770	777	812	762	776	766	843	732	805	749	781	833	779	782	789	810	812	757	800	762	799	781	787	769	809	734	858	809	728	793	772	827	791	801	793	844	815	813	772	804	796	762	796	721	800	764	830	740	790	764	830	827	751	816	759	751	768	757	739	752	803	762	785	798	798	817	824	835	810	803	841	764	829	755	732	780	823	813	778	745	785	815	800	766	787	744	758	803	797	798	814	764	777	789	804	751	792	750	747	766	780	820	795	791	771	837	817	793	777	776	715	741	789	806	798	805	782	824	776	775	812	770	761	826	788	809	767	811	782	819	796	765	786	799	856	825	826	757	775	783	756	772	834	767	770	755	796	769	825	796	783	759	788	794	767	790	752	890	810	731	818	755	770	863	760	773	787	804	792	773	775	831	798	782	749	764	804	765	750	769	780	794	809	797	812	791	750	796	866	802	770	804	783	755	764	773	813	819	743	737	822	770	805	774	832	781	772	771	810	836	809	762	806	809	771	786	837	810	778	813	836	824	809	781	823	741	844	819	792	750	872	788	828	802	778	776	812	759	806	765	784	751	764	789	765	812	812	796	737	770	770	721	796	780	763	828	815	780	777	758	805	793	777	761	777	794	833	809	823	809	774	751	827	783	798	781	792	806	786	794	805	768	826	836	791	761	826	839	808	779	813	815	804	825	815	802	825	827	781	732	797	765	749	728	817	767	748	801	760	775	762	854	770	755	812	788	804	753	766	756	818	739	783	782	800	777	800	784	841	773	803	774	844	756	792	755	756	825	824	819	795	788	817	827	743	849	825	812	752	797	767	808	822	785	746	740	837	800	760	762	750	802	809	812	755	785	791	766	821	794	818	797	778	799	788	814	781	775	814	760	822	851	781	761	779	848	769	758	803	799	767	815	773	766	819	793	744	772	783	818	814	788	849	801	765	772	784	786	768	767	763	783	797	785	826	768	771	774	808	768	810	856	805	807	790	833	780	823	748	782	760	774	789	800	805	837	758	813	753	782	725	802	755	800	769	809	778	762	765	762	844	799	784	797	786	783	750	783	739	806	758	777	799	812	785	868	827
2269	361	389	368	335	342	331	466	659	625	467	392	383	413	460	425	435	453	447	421	423	340	305	360	360	329	385	318	354	313	325	333	305	301	345	326	291	331	305	321	332	328	326	339	302	354	308	336	322	303	340	324	374	308	327	316	307	333	332	303	309	338	312	298	315	305	301	361	321	303	327	302	324	341	304	342	362	295	341	331	353	289	302	311	329	343	319	307	309	327	338	340	348	302	314	312	318	321	318	333	333	320	335	307	337	300	339	331	324	336	296	309	339	317	327	309	311	327	311	347	327	346	326	347	343	323	346	366	289	314	330	285	345	317	329	320	317	321	316	313	343	290	308	332	319	295	346	325	318	346	295	304	317	324	305	303	307	316	314	333	320	326	319	310	325	333	305	314	331	314	340	301	329	337	312	291	285	345	318	332	303	312	319	331	291	301	288	314	366	301	333	306	356	297	310	322	330	333	331	340	325	320	301	270	326	302	344	317	309	313	315	305	308	345	338	304	299	307	347	355	336	330	319	336	331	334	315	347	347	295	280	291	380	316	331	322	352	321	362	321	337	284	321	322	303	310	311	325	300	313	321	324	306	339	353	293	316	303	313	332	326	298	311	288	341	341	327	322	321	297	332	340	371	336	345	333	306	279	348	329	336	322	319	365	321	328	280	309	311	363	303	305	307	349	279	304	328	344	336	319	325	321	325	336	352	303	338	307	316	342	346	324	330	325	316	340	329	311	304	301	320	311	330	322	309	329	322	337	359	348	311	324	342	295	325	315	350	329	332	316	299	297	338	303	313	325	294	292	311	303	320	320	347	296	300	302	355	330	298	304	336	327	321	314	323	330	307	336	314	289	304	311	324	332	330	327	313	337	322	358	330	324	309	336	279	349	302	313	338	340	304	324	367	270	329	333	320	311	338	324	326	343	361	347	337	332	329	321	306	303	317	329	324	315	308	319	308	317	345	335	346	325	329	352	294	314	325	332	319	306	289	323	338	306	339	314	296	346	310	329	325	297	365	322	311	308	351	337	325	359	314	321	315	305	321	359	330	370	318	350	338	340	293	330	324	357	309	304	307	332	278	341	317	363	319	306	299	309	311	297	317	331	300	339	346	348	332	302	327	312	359	321	331	317	319	359	348	339	299	276	339	297	306	328	336	330	306	288	343	335	334	354	345	362	343	300	305	351	352	329	351	329	332	307	321	283	315	324	350	309	293	321	310	342	324	323	305	322	289	300	337	338	338	297	331	340	332	345	294	354	304	310	350	346	296	291	313	327	288	309	321	356	329	293	300	302	335	309	316	340	313	315	307	328	350	322	341	334	300	309	325	359	323	331	311	316	353	337	336	317	321	310	341	328	325	304	317	306	330	344	324	279	333	315	324	321	314	299	331	331	309	313	310	352	349	315	339	361	311	326	325	295	351	307	330	320	335	300	315	325	297	315	310	314	318	294	378	320	277	352	342	327	321	319	322	320	327	309	293	315	303	339	313	336	314	301	320	295	346	310	338	341	338	292	313	355	336	306	331	301	326	334	326	310	334	326	329	313	358	331	304	326	337	329	327	312	341	304	304	319	296	306	328	301	332	338	294	314	304	322	329	278	359	325	285	315	297	345	321	317	311	318	343	330	315	330	346	297	381	333	337	346	357	314	352	353	316	311	302	298	291	346	378	310	354	316	306	301	336	336	305	306	314	310	323	309	322	343	350	323	355	305	330	319	300	330	344	293	328	337	347	320	312	320	345	335	326	332	290	364	336	334	301	315	338	325	343	333	312	331	326	325	327	349	299	308	327	282	312	317	340	358	327	347	301	325	343	321	310	321	352	335	314	289	337	324	311	347	344	350	336	319	331	314	312	310	337	323	324	375	319	307	319	336	310	338	308	332	308	334	323	321	315	338	332	323	340	291	335	344	310	313	332	348	327	320	388	377	346	331	321	322	308	306	300	294	312	343	382	306	298	313	353	266	314	343	314	314	306	298	313	324	329	309	329	335	322	320	343	343	332	302	334	315	317	309	296	333	310	331	313	340	313	348	378	324	338	305	370	319	310	296	328	352	333	292	329	339	326	328	376	324	331	317	338	325	296	317	332	332	321	329	318	352	332	301	329	336	326	341	339	339	311	356	319	334	293	325	291	307	339	301	332	301	324	323	345	318	320	305	298	335	325	322	318	330	323	336	314	339	320	295	372	360	343	321	329	343	337	341	311	323	303	326	348	311	321	297	329	287	319	333	300	358	347	333	346	287	351	341	345	325	325	313	332	354	328	330	329	301	339	318	341	268	332	280	284	318	347	337	358	300	287	334	331	300	306	320	344	315	305	326	345	334	312	353	333	329	310	311	325	352	356	315	307	310	354	280	357	316	314	332	302	344	299	340	328	295	319	312	336	319	325	325	313	279	349	312	344	314	331	303	355	365	329	338	327	306	320	316	337	304	338	338	333	331	304	348	321	335	342	339	352	324	326	304	312	336	337	295	327	323	339	342	289	321	328	338	354	318	366	340	320	337	315	332	320	296	346	311	301	304	317	359	341	341	286	350	314	317	323	333	295	311	301	325	326	345	322	335	326	301	338	346	331	334	331	322	333	323	322	290	351	353	309	296	310	327	334	344	309	334	323	343	311	343	306	369	290	319	304	332	336	334	321	322	299	347	343	325	342	318	305	341	288	300	320	303	336	292	318	325	346	341	325	300	331	308	326	330	285	306	325	291	330	350	303	296	322	324	315	323	310	314	311	342	345	308	332	328	306	318	324	318	323	324	338	302	336	312	288	300	333	342	332	324	339	314	304	301	342	330	348	316	342	323	321	316	358	307	301	334	299	347	346	341	343	372	312	346	344	321	284	321	305	328	316	286	325	344	341	343	330	313	347	363	307	289	319	311	321	306	312	337	304	336	314	340	352	331	356	355	346	326	350	324	311	315	299	295	323	328	327	332	332	340	279	334	307	318	291	345	321	362	330	319	315	356	349	325	322	340	340	333	324	330	303	317	348	356	312	359	307	322	317	377	350	312	300	315	344	344	333	290	331	313	325	337	320	338	275	354	359	330	315	348	358	325	327	330	286	324	345	361	321	311	314	302	277	349	321	311	318	280	309	298	346	283	345	342	322	339	301	342	354	334	357	381	304	323	312	319	320	318	324	332	314	344	333	328	321	301	298	331	369	331	332	329	331	306	334	312	334	344	329	346	301	288	342	322	358	342	325	333	306	313	319	341	335	325	364	310	313	297	341	352	330	341	328	325	333	323	332	302	327	311	305	337	345	336	303	312	351	343	321	331	337	344	322	343	321	316	329	357	311	338	327	297	337	334	293	336	320	308	323	343	280	319	299	305	329	290	321	315	322	324	307	327	329	349	340	337	304	343	314	338	333	304	328	328	315	328	330	319	283	345	342	335	349	338	323	346	313	297	309	309	336	343	342	332	310	369	308	353	309	352	331	305	341	334	324	307	314	310	311	330	299	325	310	318	315	341	342	356	353	341
2601	724	911	858	822	816	899	1270	2737	2243	1437	1187	1187	1257	1597	1757	1676	1760	1609	1128	1199	950	857	812	839	882	900	826	940	1007	951	904	781	764	764	771	802	755	779	721	793	785	806	815	826	802	767	769	768	716	791	760	765	795	766	766	755	742	720	752	762	763	801	788	784	728	783	798	771	803	793	840	811	834	768	803	779	735	766	766	756	775	745	787	770	779	791	776	783	742	824	772	753	782	774	741	799	785	762	784	740	775	784	755	755	781	741	762	736	744	780	757	774	731	767	738	812	805	823	815	759	758	762	782	800	753	810	804	721	719	814	791	808	738	780	741	759	787	728	797	800	862	779	778	752	797	766	812	793	766	758	793	774	818	774	768	761	731	809	809	742	698	778	775	780	788	795	779	728	780	740	779	755	790	771	806	782	791	785	819	753	752	777	706	758	744	760	750	744	744	788	708	798	836	734	783	838	732	758	761	757	771	772	807	742	776	792	761	801	788	755	773	775	732	756	808	738	806	787	777	754	746	821	758	754	767	738	726	774	791	790	751	787	802	750	809	717	751	778	761	772	783	773	741	760	797	735	769	824	756	797	787	781	776	768	756	783	722	788	772	726	754	759	810	785	753	749	769	752	762	780	738	824	804	844	738	751	781	750	757	775	762	798	768	760	794	804	735	798	752	775	805	756	768	723	790	771	785	719	866	746	815	796	769	735	788	760	760	764	802	743	769	755	719	752	787	785	781	794	794	743	763	770	701	780	755	763	758	834	749	777	812	731	812	763	843	767	722	851	731	785	738	755	763	767	835	782	756	758	753	750	763	845	804	768	742	759	779	788	770	781	781	768	740	772	798	760	730	783	798	748	730	760	798	771	752	788	797	778	795	747	765	774	789	718	767	742	790	785	771	822	730	741	817	785	757	799	735	774	826	748	750	798	789	756	759	748	736	728	731	742	770	787	746	759	763	752	781	785	757	792	783	776	760	749	751	759	781	764	784	773	784	726	782	759	784	763	735	782	800	737	751	749	810	724	774	778	757	770	756	781	730	787	792	795	704	765	798	760	800	820	785	757	722	801	752	777	741	783	783	779	781	738	791	759	789	800	759	751	787	750	792	778	714	766	736	774	747	744	740	762	777	781	765	762	765	800	827	788	762	791	751	773	776	743	784	786	771	793	779	792	768	816	774	799	805	773	730	820	744	750	711	756	731	756	797	779	729	764	743	792	774	847	801	820	803	830	747	739	787	778	811	774	724	760	768	769	789	742	767	711	818	741	773	785	766	815	755	806	784	795	802	732	795	757	739	757	809	762	795	808	776	777	788	810	720	819	740	719	817	766	833	825	812	791	737	772	777	775	833	764	803	775	761	743	778	784	809	761	775	796	680	784	831	795	708	777	753	771	778	731	697	784	773	780	774	763	777	750	746	817	717	744	829	745	780	737	767	761	786	787	797	712	766	769	694	780	755	842	747	790	783	752	780	790	728	786	765	790	735	767	791	742	818	789	777	780	730	739	759	746	764	771	752	805	774	773	726	766	803	769	795	786	809	728	730	718	797	795	754	757	744	770	793	790	808	755	767	799	827	720	778	750	801	778	749	754	777	771	772	772	759	775	827	802	758	741	769	766	806	803	731	806	751	747	760	737	725	801	784	766	798	743	759	767	757	801	752	764	736	765	769	747	746	817	823	735	805	805	764	816	730	766	754	793	784	802	810	757	768	756	782	790	802	767	800	752	714	802	803	821	715	811	784	717	819	763	777	750	720	810	807	796	809	824	770	750	767	758	762	753	692	774	754	807	729	757	769	762	812	718	792	780	779	822	771	814	768	753	751	720	773	796	783	805	773	753	793	789	738	790	774	758	731	818	813	836	758	774	774	751	766	819	752	767	821	727	772	718	802	770	770	795	781	735	727	775	744	728	762	777	777	750	821	783	756	757	756	783	787	762	767	770	740	825	767	760	799	753	708	788	828	785	786	760	746	755	767	741	785	800	757	755	792	794	784	756	815	808	752	765	812	742	837	772	810	763	797	769	739	821	807	732	740	760	817	773	779	764	797	817	737	807	733	776	786	816	790	784	786	752	749	762	759	726	813	781	758	719	832	783	756	796	793	748	790	771	781	779	754	830	755	755	740	775	779	799	768	723	772	746	830	761	734	783	799	740	769	785	733	810	765	794	773	790	783	754	813	742	776	755	766	810	748	749	788	844	805	734	816	782	794	772	746	787	733	773	743	781	736	783	760	772	690	742	767	774	764	746	801	785	752	744	774	731	774	801	710	789	748	752	736	733	820	774	696	739	774	740	770	760	784	782	816	772	794	781	749	750	794	741	784	795	807	750	736	874	781	751	769	767	737	799	722	783	780	772	756	791	760	745	770	729	743	750	756	793	799	789	781	745	750	787	785	753	802	816	755	807	748	783	791	802	765	773	807	747	749	754	780	782	732	778	780	819	782	799	716	775	777	760	762	777	780	737	795	806	754	761	746	786	773	836	757	741	777	801	749	781	820	745	794	797	763	770	736	773	768	766	769	761	707	781	759	800	793	745	786	731	749	787	784	750	792	754	760	772	791	760	749	805	750	734	769	798	797	786	772	810	822	735	779	726	796	810	715	758	779	783	741	736	748	714	811	756	759	747	711	795	734	823	778	815	818	780	791	771	714	712	768	779	762	770	760	772	810	773	765	744	759	764	723	767	780	782	788	801	775	774	751	792	786	778	755	754	744	807	761	802	775	784	790	766	784	764	757	770	751	741	813	776	767	741	817	738	767	750	800	785	749	740	750	770	760	808	774	774	813	784	817	804	790	811	777	746	744	732	736	735	796	781	756	710	778	767	754	797	754	761	800	800	779	745	750	781	800	800	791	758	757	762	747	759	770	752	778	774	779	793	800	776	777	759	753	794	807	813	777	720	823	758	774	785	740	802	813	823	758	789	776	774	780	768	739	810	803	784	808	771	770	766	759	741	722	733	781	754	737	740	784	764	775	785	771	772	788	767	791	761	789	789	736	734	761	762	791	713	776	787	786	759	759	736	741	748	745	791	793	749	756	749	736	774	800	761	735	774	765	703	722	778	804	729	780	766	808	795	756	803	775	796	764	761	723	742	771	828	745	794	793	778	777	736	758	747	767	799	735	743	800	738	808	766	773	781	773	753	779	803	752	750	755	792	776	736	792	801	801	753	735	794	723	773	788	785	794	770	785	769	784	805	760	749	780	766	798	739	740	739	749	774	754	767	784	740	747	774	763	775	787	765	751	797	791	819	765	825	777	848	736	764	753	781	731	776	750	773	803	795	804	788	743	764	815	771	763	761	779	746	725	809	785	740	786	790	768	759	753	765	749	766	776	817	748	763	775	768	765	746	815	742	775	766	710	784	780	786	796	760	771	750	762	766	776	768	731	761	763	765	783	758	800	728	785	753	743	778	740	785	795	745	767	739	764	794	736	725	735	800	793	778	741	801	714	750	805	804	761	774	753	725	833	769	796	747	797
12047	1578	1193	987	714	520	446	517	931	817	506	416	365	406	443	502	458	472	428	305	317	275	244	237	242	263	243	233	245	250	221	255	240	206	202	245	231	208	252	233	243	256	262	277	201	238	192	204	203	199	220	198	196	225	206	211	197	193	179	223	205	217	202	211	206	179	221	196	229	196	226	225	234	193	224	213	208	188	201	197	195	212	187	211	204	220	190	206	221	198	192	197	203	186	193	197	213	195	179	193	183	193	225	185	188	186	205	227	193	191	209	192	208	194	197	190	210	214	201	205	230	190	200	188	194	201	198	210	192	187	187	190	209	213	196	228	185	208	219	202	221	195	186	190	228	195	212	174	183	205	176	181	171	212	181	206	224	182	192	202	202	185	223	227	195	201	208	172	198	188	173	200	216	192	201	178	211	191	219	214	205	210	201	179	190	187	192	214	207	205	173	182	179	190	211	191	207	199	165	201	210	188	210	214	221	201	214	191	199	217	185	188	185	182	205	216	210	210	189	183	211	204	204	219	177	192	204	201	211	195	188	206	200	212	212	197	206	201	211	196	219	186	185	187	188	236	225	222	221	168	192	200	208	186	220	189	200	203	212	209	189	204	212	214	197	220	178	193	203	206	199	202	191	203	213	215	207	169	201	203	214	209	201	207	191	191	178	194	208	201	196	209	154	211	162	193	200	189	188	204	195	187	211	212	226	214	214	195	215	211	189	188	214	214	208	201	189	204	205	193	186	189	194	195	194	203	207	182	196	195	210	181	196	216	230	187	189	215	214	194	191	211	193	196	208	192	198	172	221	181	225	192	230	194	224	219	200	200	186	224	184	185	202	206	187	201	200	206	183	179	199	193	192	199	193	212	221	192	187	193	176	214	181	184	179	216	198	203	203	220	198	210	184	208	208	193	212	198	186	211	209	198	211	172	177	192	205	231	188	225	183	198	205	215	207	204	187	182	202	197	169	223	184	203	205	184	197	229	210	179	199	223	229	166	179	196	211	207	205	188	194	216	204	187	230	200	201	196	215	202	179	218	214	238	193	221	211	189	219	211	212	201	199	222	230	177	197	232	185	222	208	186	182	178	187	211	190	201	222	183	205	219	197	204	183	213	223	191	211	226	220	200	205	183	210	193	180	177	196	193	198	207	183	189	186	198	219	192	221	207	197	196	214	212	212	191	219	192	176	202	197	221	173	213	188	207	202	209	206	192	158	159	192	208	186	196	213	189	204	207	199	205	185	186	222	189	186	221	189	186	211	220	197	177	168	213	214	220	217	191	191	179	187	203	200	183	207	219	234	194	173	202	185	206	185	216	210	186	211	195	178	184	195	178	203	190	204	208	180	204	203	208	202	211	198	201	198	206	213	206	191	185	228	185	187	200	206	213	198	188	211	184	194	202	201	240	206	214	179	173	190	200	199	184	183	222	220	187	186	214	207	192	195	206	224	216	207	204	186	199	166	186	198	200	214	207	194	195	228	204	184	212	180	212	199	204	180	210	205	212	197	221	188	210	179	223	175	203	194	190	203	228	185	189	205	181	196	196	207	221	209	208	206	196	196	184	195	217	204	184	209	206	195	194	184	213	198	203	195	201	223	182	199	196	196	185	196	227	225	205	212	181	211	190	187	197	207	205	185	196	199	175	195	212	213	182	193	195	182	204	211	177	180	185	208	213	188	204	210	204	208	203	194	174	199	190	219	207	194	211	201	213	195	192	177	184	189	213	197	208	211	188	224	206	175	190	218	189	194	186	196	201	195	182	159	199	194	190	220	189	198	209	225	201	196	208	219	193	166	219	211	191	210	183	204	196	207	217	207	199	214	185	181	181	179	195	188	204	213	176	202	210	213	202	216	198	180	209	201	201	185	200	214	184	210	209	192	186	222	209	203	178	195	203	212	187	206	202	173	164	173	210	215	216	180	203	217	191	168	181	214	193	190	205	201	205	200	187	211	167	188	197	218	223	178	180	189	219	209	194	218	173	196	191	207	191	206	187	179	188	181	182	204	186	234	206	178	210	202	195	189	218	211	187	200	209	198	210	179	206	224	218	192	201	179	214	205	180	211	207	191	186	188	190	181	205	201	199	208	179	219	198	195	229	190	195	194	200	238	195	218	211	185	205	200	184	198	227	201	200	194	169	197	216	209	243	213	187	177	196	197	226	191	205	196	198	195	196	181	167	181	197	230	199	185	202	209	195	192	206	231	183	203	202	180	183	218	192	200	201	184	187	164	189	195	211	192	187	197	205	189	213	198	186	186	192	186	186	205	221	174	198	199	223	230	181	200	207	236	205	201	210	206	202	211	203	201	217	185	182	212	205	216	183	180	192	181	204	192	201	202	192	197	201	201	195	194	170	174	182	182	192	189	210	186	184	206	220	198	214	170	194	194	211	194	207	186	186	192	199	202	193	216	204	208	198	204	192	201	215	184	209	211	221	183	230	205	206	192	221	209	235	207	201	213	208	191	211	216	211	190	188	201	205	196	196	209	206	170	179	198	211	183	191	185	198	199	197	232	199	193	199	186	196	187	208	193	187	177	176	193	195	180	219	183	200	214	197	195	192	186	235	194	219	215	232	213	228	213	184	198	189	208	201	220	210	219	198	167	183	220	221	198	204	172	216	201	206	219	175	217	202	192	180	203	154	187	179	209	191	200	174	166	207	206	188	199	214	185	185	177	210	167	208	223	203	209	216	219	228	194	196	186	188	192	216	185	207	213	188	199	216	199	207	230	186	211	190	191	208	204	205	200	210	197	205	192	247	208	250	215	187	204	190	183	192	175	179	173	181	201	180	199	196	225	192	197	189	168	170	204	227	191	232	203	196	210	200	188	184	168	214	206	213	221	168	210	199	213	198	181	186	194	220	193	213	194	220	225	208	212	205	196	204	198	209	197	211	236	235	164	188	219	205	211	187	175	161	202	200	205	182	222	188	250	180	189	217	211	206	190	186	186	177	194	184	226	193	201	186	157	205	201	208	189	190	216	215	210	186	206	200	186	196	211	207	199	210	200	198	200	213	185	211	188	176	212	207	231	212	184	193	204	208	223	183	182	175	211	187	208	199	211	220	220	179	212	186	205	191	190	189	209	222	199	192	192	204	193	206	206	207	199	204	195	208	183	202	191	181	206	203	176	191	214	215	211	219	226	192	190	214	196	185	199	207	234	210	182	214	207	210	217	223	198	194	201	212	187	224	220	194	176	218	201	217	201	199	194	216	186	202	195	197	213	188	197	200	235	208	224	180	177	198	195	217	207	208	185	189	194	210	193	190	181	199	204	195	204	181	187	186	199	199	192	172	195	192	212	169	202	189	192	208	232	214	169	219	219	206	191	181	204	184	210	180	216	189	201	214	204	186	194	230	205	212	210	180	206	216	180	181	185	217	198	226	187	227	199	187	230	178	171	204	201	206	235	220	225	200	197	208	217	207	188	193	192	190	222	186	195	185	228	219	197	195	202	185	223	224	186	191	188	211	190	205
7481	1323	2497	3094	2758	2215	1877	2502	4694	3851	2429	1786	1682	1746	2369	2481	2444	2424	2139	1442	1427	1119	861	871	874	869	867	907	1042	986	921	906	865	729	758	734	720	847	909	1035	766	816	895	1246	666	942	650	578	606	633	610	537	532	543	570	564	564	550	579	517	544	537	527	509	509	562	554	599	566	521	533	558	530	531	550	560	528	511	540	540	529	568	538	539	542	513	532	537	504	564	538	524	532	528	551	527	546	537	529	533	564	551	564	547	544	503	545	564	546	529	593	529	546	526	555	556	545	529	557	553	531	523	555	552	544	541	505	544	554	553	521	521	536	598	519	557	580	537	504	544	520	541	547	550	569	551	587	530	542	484	558	482	508	560	541	537	547	517	516	544	534	552	542	520	555	555	504	485	499	521	519	513	597	528	533	494	511	577	509	493	507	524	508	524	528	546	553	572	553	494	537	507	519	541	538	545	536	546	542	530	514	566	529	505	529	537	565	555	486	550	534	530	514	540	508	523	554	538	504	568	548	585	505	558	537	559	545	530	532	565	521	525	541	501	528	588	566	511	545	507	543	573	525	548	537	561	541	535	519	533	548	523	514	535	556	557	517	582	520	481	519	561	542	550	549	520	511	600	534	540	541	520	566	481	541	538	513	518	545	532	541	533	536	554	526	529	522	569	498	518	518	514	550	520	497	583	532	530	532	504	526	543	602	535	560	571	521	550	534	566	546	550	540	523	591	552	541	485	536	538	565	564	542	561	528	507	510	572	530	576	573	589	521	536	525	515	530	574	488	592	517	514	546	599	514	573	509	572	524	508	574	542	593	501	524	504	530	539	561	531	523	513	515	560	565	524	557	539	548	541	517	510	573	545	552	552	577	538	542	555	501	517	551	568	548	594	508	557	533	502	537	526	538	528	531	578	537	560	518	572	514	534	570	527	555	527	517	518	532	531	555	549	521	504	525	540	505	515	495	528	546	496	545	523	567	509	514	546	532	513	488	517	562	513	539	529	554	515	519	548	516	527	532	531	561	512	512	551	527	528	544	545	547	503	498	566	504	548	537	567	515	513	521	556	522	501	510	526	581	492	534	529	528	558	540	487	532	540	535	557	525	553	495	571	488	572	518	553	523	532	505	533	542	538	484	547	555	564	523	556	534	510	563	518	576	556	511	555	540	502	517	518	557	544	509	549	541	565	506	558	555	554	521	506	544	555	542	525	523	542	535	508	494	564	502	550	535	540	552	539	516	522	512	560	555	536	531	529	494	528	515	565	544	533	519	509	557	541	555	550	530	555	517	461	508	553	563	530	484	531	562	576	542	511	538	579	494	527	548	503	560	551	520	576	546	563	519	512	537	519	511	498	521	542	520	521	532	563	497	562	487	523	521	519	528	527	549	562	518	550	539	528	520	545	585	568	490	512	515	511	518	546	514	549	505	560	562	553	571	538	558	547	539	578	557	495	524	532	536	551	541	528	526	503	550	523	514	569	538	513	523	528	559	495	533	453	539	502	511	553	564	533	523	545	508	550	540	498	539	514	540	539	535	513	495	531	488	487	487	516	530	557	497	533	572	569	521	516	546	504	527	522	522	542	546	524	527	473	547	565	571	510	515	553	570	521	569	574	536	536	546	529	541	505	517	530	532	553	503	496	539	537	554	589	491	507	524	551	528	531	542	546	528	539	502	515	554	540	547	517	562	509	555	538	559	569	513	506	528	533	483	551	504	529	531	545	520	539	541	506	505	517	537	530	545	547	497	515	519	521	535	489	554	532	514	533	522	516	544	550	547	552	529	500	524	476	508	534	541	530	559	524	493	535	519	552	544	521	531	555	539	518	512	505	507	540	535	528	578	585	540	572	543	497	551	544	517	540	535	544	512	550	585	486	549	549	547	559	533	540	568	522	555	560	497	537	533	533	507	565	505	558	511	503	530	495	521	552	551	556	556	513	525	525	555	504	537	537	523	500	548	508	504	550	533	512	511	540	506	534	529	517	557	479	557	554	559	560	499	498	507	521	530	572	521	541	515	548	518	535	539	534	541	542	537	557	544	586	539	545	543	494	528	526	530	495	532	543	531	510	523	525	549	540	538	563	514	518	531	544	515	543	472	535	556	545	533	519	531	559	515	505	550	516	546	548	563	524	529	512	527	531	532	524	553	532	537	554	520	489	581	544	526	514	590	558	544	520	521	541	517	576	510	528	554	536	505	518	497	543	569	568	534	501	500	499	540	504	526	536	525	542	527	554	531	563	505	544	561	508	549	567	581	504	524	532	527	537	516	503	533	548	500	559	524	552	565	504	527	511	529	567	504	540	537	556	596	483	532	528	561	538	505	524	559	534	552	523	529	481	494	566	534	594	539	498	502	536	545	527	512	525	529	525	530	533	532	535	525	514	541	565	528	519	495	553	491	506	551	541	487	540	491	528	483	501	526	522	535	513	551	500	515	552	529	523	506	533	507	523	514	541	531	512	537	528	522	570	536	512	521	532	559	567	541	503	519	506	516	513	535	529	545	490	529	522	540	482	507	521	534	540	503	501	524	493	558	529	555	529	547	549	587	512	527	545	506	547	512	563	530	525	539	485	554	564	543	488	496	535	516	528	516	552	545	581	539	581	532	522	518	528	513	495	516	501	508	527	555	539	546	508	540	519	519	555	471	516	520	555	566	532	535	519	529	573	552	532	535	530	548	563	534	515	546	495	542	547	518	557	573	576	558	511	538	568	506	544	509	549	527	557	564	558	503	553	540	572	502	542	560	551	524	526	533	508	521	517	509	544	535	549	471	507	519	532	539	524	550	551	577	539	539	532	517	544	528	519	531	522	536	547	539	541	570	542	532	535	500	508	528	536	540	581	548	533	558	502	518	528	531	520	540	571	523	498	514	569	529	569	570	522	510	562	564	546	505	543	544	513	528	503	514	511	540	520	489	554	522	506	555	532	529	534	489	554	541	496	548	516	549	546	570	545	539	523	561	525	461	505	562	528	559	506	521	555	556	568	607	515	538	521	531	537	554	516	495	525	514	555	458	510	543	525	578	547	530	466	532	556	494	557	545	542	571	544	529	534	513	558	517	528	501	523	481	538	522	531	529	538	529	526	505	517	546	518	492	513	548	508	538	504	499	557	524	497	548	527	569	530	491	565	534	506	560	554	518	529	524	541	482	498	549	542	571	494	553	530	495	498	529	538	590	515	549	500	536	520	533	486	503	547	571	548	544	564	515	522	564	519	558	548	526	510	592	530	529	550	544	558	544	543	521	589	550	534	543	521	552	547	565	502	542	527	561	540	504	533	531	542	530	536	508	510	544	508	495	519	540	522	517	537	516	528	483	546	538	530	489	566	498	504	535	549	548	542	519	535	524	539	496	518	535	548	502	546	578	522	518	530	554	557	541	528	522	520	553	557	527	494	530	533	564	492	516	538	491	529	503	527	526	551	505	542	520	539	556	554	576	527	502	482	520	500	541	532	538	565	511	556	538	548	548	540	587	518
22286	4241	2704	2131	1465	963	772	972	1486	1180	1013	703	632	650	744	728	736	698	651	491	516	431	423	384	388	417	382	358	408	416	383	391	377	376	357	392	335	370	386	398	363	421	400	431	380	459	326	316	322	301	307	321	313	303	324	329	310	285	314	323	294	262	317	302	348	291	334	302	281	254	287	282	308	335	310	306	289	312	338	310	323	318	327	331	328	275	308	321	310	310	327	306	325	283	304	311	327	305	326	318	297	300	286	298	321	279	324	300	306	316	300	331	302	288	314	332	303	313	319	312	303	297	315	342	349	312	329	318	330	323	324	263	336	279	336	291	307	319	317	349	304	315	316	323	324	298	309	336	306	297	311	294	305	316	339	292	301	303	336	298	316	302	290	318	303	309	271	339	318	365	329	246	318	340	315	292	275	314	320	289	328	313	297	274	327	305	307	330	323	311	301	301	297	309	326	313	325	291	323	307	320	294	327	305	292	268	286	305	323	333	297	305	301	291	298	325	307	322	296	328	326	306	326	341	302	312	288	337	301	277	338	332	292	303	296	321	305	304	301	332	314	295	305	323	310	285	294	348	353	329	342	312	307	281	330	308	315	356	288	286	296	313	331	316	316	338	302	306	342	326	269	305	291	338	284	305	301	336	324	302	297	306	296	306	322	321	333	328	334	279	291	294	307	273	295	318	304	332	355	328	281	318	305	323	290	321	306	275	288	291	309	311	305	271	278	291	321	341	307	283	319	305	317	312	316	305	345	337	304	331	301	320	307	327	307	304	328	315	321	287	314	306	352	308	322	323	350	300	310	277	307	302	310	316	268	341	331	309	317	326	292	314	343	335	341	275	329	331	325	310	309	310	335	307	332	294	285	319	302	296	298	323	302	302	315	309	314	301	333	299	327	283	308	308	284	303	300	324	308	335	282	320	312	301	290	279	315	331	275	337	304	311	287	329	336	310	374	306	327	336	337	347	340	313	309	282	339	304	319	299	313	288	284	297	320	324	299	309	294	298	312	331	313	292	308	299	287	307	333	290	282	297	307	292	293	318	324	286	300	309	319	287	348	327	301	293	300	325	270	297	297	294	323	339	329	305	279	300	288	336	322	296	290	272	323	319	320	297	301	340	328	320	315	289	307	315	332	320	306	311	298	339	319	339	306	318	323	289	311	354	336	310	346	331	316	310	316	291	295	294	309	311	291	321	341	313	297	292	314	285	328	291	305	293	318	278	315	291	309	300	336	325	308	298	315	314	304	263	337	322	295	321	305	308	303	314	357	346	289	286	305	323	331	302	290	328	307	302	304	322	289	335	351	338	286	288	310	311	309	290	292	335	328	310	310	260	299	292	335	307	304	281	307	303	292	312	294	315	305	314	326	351	317	328	287	306	316	325	334	313	356	331	284	287	289	308	313	297	315	320	309	310	331	284	303	334	313	288	290	310	301	329	301	301	304	323	296	287	298	303	283	326	345	315	292	336	327	315	323	298	290	315	304	307	345	320	343	308	328	285	298	273	287	305	318	326	289	312	310	306	324	295	302	298	278	299	325	304	311	320	317	316	294	343	326	329	312	287	341	338	286	321	326	287	311	325	324	354	314	313	365	287	296	294	333	279	332	309	316	306	308	304	303	314	310	318	315	286	325	310	334	317	294	290	347	311	306	297	297	321	329	284	334	349	344	325	332	326	350	295	326	319	338	311	299	335	338	318	310	309	289	289	297	327	286	338	314	340	314	311	319	303	325	297	295	308	288	330	308	348	306	335	288	319	325	330	318	302	346	305	320	311	302	351	340	318	320	309	331	299	275	328	293	308	325	279	328	317	304	308	295	299	315	284	310	294	313	311	304	316	291	289	321	331	300	300	327	319	299	301	294	287	320	281	297	302	339	332	337	304	299	295	309	306	323	319	335	317	331	320	309	296	318	297	324	327	296	357	310	333	327	282	305	314	330	299	302	303	309	284	294	297	321	317	327	302	308	309	290	335	309	341	288	319	335	304	312	313	297	300	314	322	311	342	313	338	292	312	318	316	302	347	309	299	315	305	314	324	318	292	309	311	293	289	278	289	323	313	310	302	323	335	323	302	323	267	317	329	335	333	302	324	289	282	321	329	316	310	323	306	310	322	280	335	290	305	297	326	334	324	304	308	289	307	290	279	331	291	309	314	334	305	294	284	291	290	315	357	318	310	303	305	326	303	325	299	297	287	278	285	313	327	322	296	285	308	284	298	312	304	337	299	304	323	285	314	320	309	290	295	330	287	288	293	312	295	301	297	326	339	305	316	291	323	327	308	311	328	283	309	299	351	273	302	308	313	305	294	318	330	330	303	312	303	292	302	295	310	356	329	319	297	277	315	294	278	312	281	318	322	277	281	300	299	317	270	323	338	291	326	304	316	311	302	298	314	328	300	287	325	307	286	319	342	309	320	326	336	317	302	339	318	280	324	309	331	331	292	347	300	296	298	345	283	304	302	320	318	316	264	291	305	292	317	342	303	349	318	276	280	343	332	321	328	327	293	301	321	303	289	299	318	313	311	308	312	333	316	340	365	301	292	303	307	341	302	283	309	334	327	278	323	317	313	298	326	309	295	295	322	326	315	287	290	329	315	303	324	327	300	298	307	297	324	314	329	306	356	320	275	296	347	324	340	311	337	301	304	320	316	301	329	305	283	353	310	301	293	333	298	345	323	305	278	276	328	317	327	320	300	331	328	331	289	307	299	330	300	318	302	313	302	328	298	310	312	292	332	306	317	303	318	315	343	301	317	322	305	323	305	322	331	299	298	316	309	298	287	307	294	310	328	335	351	325	295	275	313	310	302	284	274	317	329	326	329	320	306	310	346	295	324	304	332	311	302	290	289	309	285	282	334	347	289	314	324	309	333	305	307	271	303	327	316	269	294	315	298	308	334	279	301	309	323	325	316	309	304	269	285	274	284	352	336	300	334	305	332	271	290	316	319	344	293	289	290	287	333	301	335	284	317	323	316	300	315	304	302	279	309	338	319	314	316	297	344	306	304	334	314	322	310	299	313	313	308	278	307	280	293	318	309	327	306	320	319	327	306	309	328	302	311	339	311	298	314	319	320	293	298	301	300	274	322	317	329	313	334	332	309	302	306	295	325	363	313	317	292	320	310	312	311	306	299	286	309	316	318	292	292	316	305	314	313	316	312	277	280	311	322	321	290	333	339	276	326	321	320	334	324	283	283	292	293	322	308	302	285	330	331	291	326	291	290	303	321	314	327	307	302	300	313	285	285	293	291	299	315	294	304	307	311	301	351	318	328	319	307	339	318	318	351	306	292	325	313	290	310	312	329	301	327	295	304	327	313	289	340	332	302	310	298	308	299	310	330	316	320	306	321	310	310	319	327	319	332	315	306	321	312	295	346	320	305	305	307	324	331	313	310	304	308	327	310	320	276	309	298	314	323	326	328	314	299	296	275	296	297	322	300	321	331	294	302	313	344	328	330	306	318	323	302	312	316	302	283
10555	2454	4746	5416	4881	3897	3374	4119	7068	5371	3757	3065	2653	2749	3486	3696	3415	3415	3089	2141	2293	1665	1630	1381	1429	1460	1396	1408	1578	1537	1297	1452	1321	1156	1066	1167	1130	1356	1466	1534	1269	1277	1506	1776	1033	1849	926	872	890	944	824	842	881	863	815	821	807	828	823	853	779	763	829	779	825	802	764	805	805	793	819	780	813	836	793	734	820	762	808	843	815	791	823	835	788	804	813	822	800	785	847	777	797	803	768	807	824	735	791	765	802	796	797	798	833	765	803	757	770	804	796	730	776	844	731	828	824	801	795	777	820	823	742	810	777	867	794	814	742	785	780	785	777	748	794	802	766	784	746	810	824	821	768	782	801	820	761	744	810	782	806	838	740	725	799	821	763	774	790	790	798	815	808	826	781	751	786	812	792	776	676	778	761	761	763	764	855	771	762	776	726	834	767	776	801	788	803	830	810	762	806	775	820	852	805	742	840	801	783	804	782	789	812	752	778	809	768	759	782	762	824	786	858	784	761	847	792	758	810	812	759	775	742	748	796	769	746	772	776	800	799	796	802	784	804	751	782	773	777	812	797	733	809	799	764	751	785	763	753	822	796	809	789	744	814	784	774	827	775	829	796	771	786	795	760	748	775	743	778	800	794	780	782	789	809	768	717	761	795	837	760	821	784	777	716	774	763	764	781	812	771	745	776	783	813	789	805	780	830	823	768	825	804	773	795	809	751	770	838	794	793	743	778	778	786	819	748	807	791	804	792	777	777	809	776	822	770	771	757	740	760	707	773	769	745	837	764	799	808	788	811	761	754	773	789	763	805	775	770	752	839	787	787	772	808	790	775	727	796	752	746	783	769	828	785	815	793	773	811	805	798	771	782	760	760	763	748	794	751	747	796	793	784	809	825	775	810	754	783	773	752	799	811	776	784	788	746	763	782	830	801	767	803	792	798	827	823	784	792	799	785	792	779	780	740	781	771	786	763	798	827	769	818	770	792	781	724	791	772	721	819	810	806	794	779	765	768	801	811	822	751	800	770	809	762	776	795	760	801	770	788	796	749	749	799	798	742	777	832	761	755	757	792	795	776	759	807	761	760	768	800	737	762	774	815	785	799	845	801	778	795	768	792	802	768	778	779	762	760	822	761	797	766	803	769	769	818	787	796	822	776	776	795	739	767	796	832	804	802	779	789	748	841	809	776	747	753	750	748	799	825	764	776	777	787	796	777	800	786	774	824	774	825	755	773	819	794	768	761	816	744	804	770	775	759	790	806	746	771	756	787	773	730	842	782	752	842	794	800	784	804	723	842	788	823	758	784	821	771	752	757	794	792	769	789	752	788	786	804	768	794	777	786	794	805	729	789	784	785	776	756	800	743	794	777	798	799	832	805	747	773	816	796	762	758	801	784	742	780	781	825	715	804	741	799	810	765	830	802	833	780	772	748	816	813	815	772	770	782	803	798	843	789	816	779	753	792	832	794	765	731	827	795	805	806	774	776	792	779	737	822	773	757	796	820	796	805	747	733	748	798	757	758	769	785	739	859	786	776	773	753	808	795	776	792	831	816	815	793	787	814	781	741	740	779	763	814	796	786	782	794	840	805	775	788	756	740	780	751	733	792	765	730	810	777	772	777	777	763	774	764	822	729	798	787	861	806	765	751	750	747	769	811	780	741	786	832	788	781	804	824	747	769	769	752	819	802	751	801	820	796	811	795	788	769	760	778	774	782	736	766	772	747	757	771	807	781	758	815	811	777	799	796	747	786	849	784	792	751	757	729	774	719	784	737	766	801	753	792	802	785	840	764	747	763	775	757	757	791	762	808	787	784	776	814	785	720	695	763	772	798	783	762	828	760	766	788	770	789	766	779	828	786	771	773	775	824	768	766	842	826	758	806	768	756	770	776	756	798	790	732	811	777	755	765	771	766	793	776	828	789	752	762	822	772	768	808	797	802	838	785	805	778	763	794	795	843	813	755	733	757	781	795	822	750	794	731	791	804	827	714	766	773	850	819	807	827	784	811	757	765	764	789	783	774	792	803	773	759	769	753	815	763	766	759	809	758	785	750	816	774	756	786	812	767	741	765	788	768	798	790	801	787	746	819	820	785	754	828	794	799	812	816	784	822	783	766	811	757	826	847	785	770	748	812	801	833	754	756	762	780	773	799	740	760	762	777	763	750	769	830	803	787	761	759	759	771	799	823	782	798	812	737	764	840	742	730	767	705	821	812	828	755	751	800	745	720	796	791	820	739	793	791	783	776	777	816	803	814	768	759	767	763	765	758	825	775	796	861	768	733	836	783	792	805	742	741	784	794	777	794	767	804	808	718	720	770	811	761	800	773	747	786	769	775	731	771	813	732	779	768	766	818	826	799	786	779	782	774	776	758	765	739	812	760	752	799	760	717	815	793	737	770	839	709	822	767	792	778	785	829	811	766	791	786	810	788	769	765	778	737	768	774	767	783	819	742	767	759	852	843	789	852	768	746	760	752	770	791	791	788	817	757	752	766	795	793	790	768	822	821	793	776	807	812	771	788	758	739	812	759	772	830	782	796	742	771	806	783	755	781	788	798	796	793	792	768	759	800	761	801	768	801	784	845	765	784	801	807	763	779	754	784	758	796	805	811	741	749	776	791	791	763	791	796	824	808	762	792	825	820	804	781	802	778	769	751	789	760	818	763	833	785	817	822	786	800	773	731	767	721	781	761	770	781	780	758	816	768	819	823	785	777	721	780	760	842	711	782	776	822	756	784	788	774	751	807	736	741	773	774	763	810	836	723	782	817	797	807	787	758	801	809	779	841	809	747	761	800	769	781	769	822	797	767	784	760	793	786	780	751	777	854	768	799	817	810	801	781	730	773	761	796	791	776	761	816	763	786	796	758	792	780	830	715	740	795	781	786	742	777	794	721	792	849	785	756	776	799	770	778	750	807	759	795	780	814	782	805	802	783	799	761	772	766	776	789	766	780	792	779	760	773	785	741	772	771	791	760	797	832	776	789	756	768	815	733	750	734	755	765	737	820	787	790	799	768	802	813	817	737	752	780	831	772	738	808	802	749	864	738	793	709	806	744	789	779	752	824	786	814	782	808	831	796	821	799	752	790	822	822	780	768	756	765	800	777	766	804	758	800	820	785	788	747	750	826	772	785	768	740	800	728	770	818	816	751	790	721	778	783	758	734	795	746	762	775	771	859	780	722	740	781	830	744	738	816	784	777	757	806	825	804	750	770	802	790	778	773	819	813	799	804	760	719	765	797	780	804	754	756	805	798	738	767	797	786	768	753	781	835	817	805	795	780	852	766	740	767	791	787	774	799	749	737	763	767	728	769	799	773	799	785	778	815	728	790	804	753	794	830	799	746	757	741	775	803	793	724	791	747	780	717	746	741	807	780	745	760	779	804	780	788	790	754	819	737	801	824	830	771	816	787	765	813	782	736	772	792	705	816	782	788	782	790	807	819	805	830	782	775	798	800	816	758	761	756	770	780	809	782	815	729	799	800	789
2373	358	310	324	376	320	315	372	638	551	375	366	379	400	453	432	419	449	424	349	343	363	336	366	324	360	344	320	303	374	339	311	307	305	297	322	328	332	314	290	299	328	326	307	342	349	352	319	315	322	313	330	316	329	339	297	297	335	330	299	302	310	310	307	331	350	358	318	299	316	320	366	323	354	318	316	350	353	326	313	340	300	313	314	289	304	328	343	346	323	305	317	304	298	326	327	308	329	320	343	382	324	284	363	316	283	342	330	283	307	330	311	362	308	300	293	325	316	303	319	311	266	321	327	301	308	314	272	321	328	365	294	306	307	319	311	336	323	304	321	316	342	339	341	304	332	295	350	317	323	348	312	362	331	287	314	342	315	331	340	325	317	326	319	336	313	344	311	324	296	292	314	343	288	318	326	291	302	387	328	313	331	359	342	302	299	311	326	299	317	351	336	290	318	326	281	346	351	312	300	316	354	319	282	331	341	302	314	348	322	317	292	324	352	306	297	313	266	326	305	304	300	284	307	335	320	349	316	317	333	319	319	327	296	339	335	319	306	330	315	329	358	331	322	327	338	319	334	325	303	303	312	316	289	282	342	349	307	313	308	306	300	337	316	354	323	324	288	318	324	336	306	319	331	331	331	358	313	338	333	305	301	292	294	297	313	337	355	311	317	339	355	321	337	319	362	321	310	313	330	292	357	288	293	337	299	326	357	311	304	284	321	335	322	327	353	339	347	306	278	322	306	307	328	325	360	317	294	311	345	321	329	303	291	320	310	294	329	282	334	326	321	312	318	322	334	321	344	306	300	296	330	329	332	341	300	344	327	293	338	339	312	310	341	321	348	323	339	288	356	296	303	312	306	302	317	320	326	323	326	331	318	340	315	350	310	281	321	330	340	325	337	318	306	323	341	320	321	313	330	321	345	277	309	326	327	350	318	298	284	269	307	313	299	293	306	317	307	322	333	342	346	335	276	292	322	301	313	291	332	305	314	338	319	339	340	313	310	325	327	310	327	335	330	323	294	324	319	325	348	289	319	337	335	315	337	317	350	348	337	338	301	309	299	309	335	317	314	345	347	337	341	320	300	334	311	335	309	306	306	317	310	303	330	321	282	330	290	322	316	345	306	333	328	325	321	300	348	299	314	323	313	291	334	310	305	329	324	304	305	325	287	323	313	367	319	290	316	308	341	322	318	333	333	313	319	345	304	323	347	340	313	326	302	315	356	325	340	295	319	317	313	312	292	333	327	343	296	345	351	332	305	300	324	333	350	325	301	339	315	332	304	286	296	327	305	346	330	309	328	322	314	303	310	333	324	330	311	321	320	281	332	325	312	276	324	301	311	336	355	296	309	335	330	351	330	316	306	281	321	293	344	336	338	338	333	305	323	333	319	335	327	300	328	348	322	327	336	306	334	343	321	306	311	313	318	334	316	335	321	312	292	292	324	332	306	321	335	324	332	311	311	327	303	339	320	302	315	328	335	317	329	313	296	279	327	326	319	329	331	313	336	319	318	330	344	341	293	305	331	306	313	312	346	340	301	330	308	328	304	305	321	316	343	326	324	341	292	314	328	328	312	339	337	334	327	310	323	345	339	292	321	308	308	317	294	322	345	304	284	287	346	337	318	291	318	309	308	294	308	327	318	337	314	305	332	326	324	343	305	310	317	314	299	359	290	350	320	305	330	338	341	290	329	322	335	322	329	323	334	328	291	298	331	352	338	311	333	305	292	318	324	310	326	301	333	320	316	294	305	355	338	320	294	307	347	333	259	313	311	321	311	304	339	312	305	303	294	307	312	337	313	342	310	355	321	359	302	292	345	325	328	328	312	282	304	301	363	312	308	292	336	343	296	303	316	302	310	324	284	334	310	315	309	347	338	327	304	327	298	336	285	284	315	346	307	286	326	336	312	379	300	338	290	313	319	326	322	329	326	325	343	331	311	348	335	336	334	328	310	295	305	331	339	300	327	313	323	298	309	314	323	327	304	325	316	330	299	350	342	340	319	308	314	302	325	338	326	331	317	335	295	319	291	307	328	330	302	334	300	329	331	307	303	312	304	330	307	356	316	319	314	295	338	331	306	323	292	361	325	315	360	333	307	314	349	310	325	342	313	303	330	343	306	315	342	329	304	324	348	370	323	312	301	311	303	320	358	323	318	319	324	314	333	348	327	323	309	309	304	327	285	297	308	287	317	343	331	303	363	336	306	330	330	325	344	325	321	334	314	351	311	303	331	288	306	330	323	320	317	322	317	329	339	307	294	302	331	332	317	311	331	299	305	335	315	322	320	302	342	323	334	300	308	341	310	320	297	333	340	299	318	291	348	320	343	339	303	303	305	319	328	297	317	311	314	309	300	317	305	320	289	326	323	297	300	299	325	344	336	326	298	328	331	321	287	307	314	310	315	298	319	313	295	348	280	329	315	327	282	322	262	319	315	298	336	367	296	330	341	329	311	297	322	332	328	333	305	278	329	292	328	325	309	327	316	318	350	329	309	303	324	322	340	339	334	348	270	299	350	309	322	314	328	312	343	306	314	288	300	303	326	295	312	313	311	331	328	329	342	309	327	294	312	305	320	339	373	318	344	326	310	331	312	327	331	312	341	316	330	337	313	315	332	339	340	330	306	296	345	320	371	331	339	320	305	335	346	305	334	330	326	337	307	308	318	326	308	346	315	300	338	336	328	325	338	331	319	352	319	336	334	311	345	309	329	344	311	332	326	335	337	295	342	326	323	303	318	297	311	364	322	304	292	317	322	341	317	303	307	311	325	329	320	361	317	300	343	353	311	348	349	323	288	360	314	345	325	306	317	317	331	306	351	322	295	311	329	336	328	318	342	347	338	303	350	308	338	300	287	299	286	317	317	315	307	344	345	291	318	306	332	271	312	321	335	296	327	308	300	315	317	340	313	339	309	328	293	306	340	287	294	321	335	299	314	267	296	297	384	270	317	321	307	338	313	333	327	322	339	345	345	325	336	341	304	330	315	312	318	302	344	337	318	315	311	330	327	337	315	303	293	359	336	307	325	313	295	335	356	280	314	330	314	309	360	322	353	323	338	336	356	328	348	327	302	311	314	335	317	325	312	331	285	324	316	325	338	317	351	345	305	309	303	340	301	339	321	351	324	327	285	313	338	332	306	331	318	327	342	342	325	313	325	316	306	312	342	322	339	318	310	341	314	335	316	316	336	314	320	341	311	317	292	310	350	327	333	295	284	298	300	287	326	329	288	343	317	289	294	332	307	343	328	305	296	300	343	304	278	323	318	314	316	317	314	343	350	315	295	357	311	323	329	343	355	332	311	316	314	316	340	315	311	319	310	345	322	329	330	335	333	298	324	318	337	289	308	314	292	313	341	350	325	335	314	296	317	319	344	346	310	297	329	289	309	338	336	289	328	329	329	308	339	365	279	326	334	333	320	334	359	323	344	300	340	332	342	312	314	293	291	325	292	352	341	342	319	297	316	350	316	318	320	312	296
2611	761	832	873	849	839	846	1323	2787	1993	1389	1105	1089	1217	1508	1585	1567	1695	1387	1151	1291	938	829	801	881	851	822	823	889	951	951	831	820	806	787	781	777	792	807	763	756	764	781	794	790	747	795	771	734	729	740	778	783	741	771	765	803	767	746	778	751	792	756	756	802	756	794	818	728	782	748	818	819	727	753	702	749	770	792	778	789	733	768	743	757	772	754	767	754	785	786	753	752	749	761	739	689	749	742	762	762	762	737	763	754	758	767	757	766	764	750	704	801	757	750	771	762	728	746	744	721	782	773	804	732	767	781	801	758	713	784	764	753	714	721	818	751	733	745	774	767	748	717	777	741	769	737	729	775	773	756	796	726	771	811	781	788	747	733	744	783	729	798	753	742	755	730	750	716	757	755	750	778	806	762	716	714	732	759	719	725	744	776	733	751	767	770	776	712	790	800	724	795	764	756	772	740	758	744	741	807	778	733	757	786	792	730	808	767	764	708	786	744	765	755	787	750	718	798	765	760	730	785	777	766	785	738	720	760	759	775	781	731	746	783	752	725	770	735	775	783	780	788	728	757	734	752	770	731	794	732	785	747	800	719	775	784	782	803	837	786	765	761	792	771	768	763	747	776	765	768	767	779	763	763	703	805	775	751	785	734	712	756	831	787	715	794	749	762	759	800	759	718	758	760	753	767	764	795	742	774	796	768	764	749	768	707	773	806	740	741	758	807	716	775	776	783	769	727	796	704	756	753	760	768	768	799	756	748	756	785	785	759	778	739	764	772	740	753	748	762	791	750	779	756	766	778	769	762	687	777	780	741	768	740	759	767	777	764	751	761	788	771	722	802	749	770	776	757	749	756	788	736	755	778	738	770	743	706	737	788	726	783	727	739	784	795	737	766	712	758	710	742	716	702	700	777	725	800	716	755	723	779	768	771	804	752	720	762	783	741	770	752	719	762	736	721	723	757	801	820	772	752	710	787	738	771	803	782	803	757	731	779	771	777	732	785	767	767	738	753	761	749	740	766	744	746	754	772	810	737	743	756	700	741	797	736	751	737	717	755	784	767	747	711	750	774	774	714	769	786	776	751	735	763	732	768	763	803	771	752	762	776	723	761	777	782	736	780	797	735	759	781	763	752	737	786	803	773	733	734	751	798	744	707	751	695	728	683	810	760	776	698	734	795	740	766	759	673	758	724	759	760	729	773	739	764	762	792	788	753	812	769	709	741	772	766	781	764	735	740	824	770	761	789	770	764	731	749	784	794	753	674	732	726	784	763	742	771	750	734	743	789	769	773	764	714	764	774	743	800	758	776	760	805	794	761	738	739	775	722	773	767	731	753	778	741	776	716	720	738	733	802	692	736	819	738	702	750	809	756	712	760	760	708	747	790	736	758	765	720	783	741	786	741	764	803	746	763	800	733	778	787	808	777	830	789	739	800	757	751	777	783	762	744	773	752	769	762	767	772	776	745	728	832	771	790	722	748	761	728	758	816	742	770	752	755	733	728	804	779	711	788	776	690	806	785	765	765	743	812	700	737	748	717	720	787	741	770	716	722	735	780	711	785	741	747	789	783	783	739	752	728	732	731	741	760	779	782	792	731	781	729	708	741	750	773	727	742	802	765	719	794	809	720	759	766	792	759	751	745	776	704	729	774	757	785	742	745	759	802	745	794	805	740	808	768	728	800	749	777	743	741	760	733	729	758	758	773	772	787	730	733	719	792	762	812	763	772	781	746	755	732	826	736	747	793	760	762	732	746	782	752	737	764	769	791	760	775	745	731	784	787	748	704	759	768	744	767	780	745	724	792	757	730	763	782	758	743	745	778	747	800	774	706	729	759	775	753	799	742	785	746	755	769	748	714	788	738	785	717	754	724	771	779	761	716	754	756	762	738	770	725	784	780	784	784	737	793	727	803	746	758	708	720	783	729	765	787	759	744	757	741	721	719	795	787	737	820	749	756	757	740	755	787	787	835	748	744	782	747	737	823	716	709	799	761	749	800	750	721	788	752	787	788	771	785	761	804	777	742	767	756	788	755	738	723	814	798	703	756	789	762	749	725	782	743	752	733	751	802	780	767	775	764	788	754	781	754	722	759	748	732	772	795	772	806	725	757	730	784	809	758	805	750	776	777	765	738	749	749	752	804	744	773	724	734	724	863	766	757	737	789	773	761	785	792	717	759	722	770	764	750	794	807	750	769	722	722	773	763	746	759	806	731	747	801	769	770	746	688	720	787	743	727	714	757	762	759	771	771	793	755	762	806	775	790	772	776	708	749	787	759	762	708	763	737	743	743	758	811	750	761	738	727	793	750	768	765	748	775	814	755	759	758	763	771	789	721	780	760	734	761	719	790	735	769	739	747	783	759	755	794	717	778	808	740	753	758	720	829	770	747	742	827	776	775	814	818	806	757	745	719	783	725	739	725	820	737	771	706	770	734	744	738	749	766	748	763	805	760	763	769	742	726	746	762	711	751	753	756	756	722	752	781	808	783	756	720	720	771	747	708	775	777	759	750	721	741	767	769	771	792	764	811	752	739	786	774	744	800	745	811	782	758	766	793	729	747	753	765	750	739	757	775	756	758	749	732	781	831	781	778	776	783	744	769	751	774	787	770	747	802	770	747	789	802	761	773	750	768	784	740	774	754	745	748	770	791	734	763	794	776	735	796	792	759	799	759	776	774	766	786	769	781	738	790	777	756	722	762	756	741	752	713	748	736	753	762	770	779	765	753	759	740	780	722	776	768	781	742	813	716	729	771	716	754	800	763	758	752	792	731	762	751	766	725	746	758	787	798	770	717	808	753	749	726	759	772	764	750	787	719	737	756	817	766	769	757	820	747	769	787	756	724	781	780	737	781	743	779	764	780	828	746	753	787	747	744	797	742	808	773	688	739	759	763	781	796	749	749	770	713	786	746	760	756	757	802	791	743	772	774	742	745	701	751	785	761	793	809	795	770	774	782	813	748	801	785	761	780	760	752	786	742	796	722	771	759	761	727	716	858	752	750	737	744	733	768	819	751	737	760	799	801	753	722	795	719	783	793	773	733	733	739	730	769	753	741	784	760	772	788	743	771	746	736	780	743	811	773	763	786	769	749	748	749	763	816	754	780	773	728	832	770	806	788	701	766	760	740	821	713	730	717	741	771	764	761	792	764	805	820	690	795	773	758	777	771	763	779	748	710	769	721	784	770	738	756	728	749	762	793	752	730	773	770	728	791	682	738	775	761	703	771	713	737	766	782	724	759	743	795	777	770	812	742	768	739	733	781	687	739	715	758	740	736	786	820	764	746	755	730	746	732	752	763	787	753	792	753	733	728	689	721	758	791	777	774	756	749	703	771	753	812	797	767	777	747	757	750	758	791	763	734	773	789	752	743	722	774	792	708	757	778	808	743	712	811	740	730	818	769	749	764	749	743	738	780	763	706	719	796	746	700	700	751	742	726	716	750	813	745	806	716	765	690	761	734	763	749	786	766	779	807	731
13473	1647	1423	1068	726	606	516	590	958	656	489	346	367	387	419	467	473	447	408	321	343	319	226	229	255	235	277	279	241	236	241	216	256	242	194	224	206	217	210	246	214	202	237	280	193	248	205	217	197	198	207	197	186	194	187	193	172	181	201	205	196	186	218	206	205	203	203	185	206	215	187	196	176	189	172	183	250	194	204	204	204	210	186	161	215	219	179	185	170	194	219	218	192	175	215	190	176	183	191	202	195	212	190	179	220	223	179	167	232	182	208	202	199	203	197	214	210	199	225	207	195	199	211	194	201	193	203	200	198	221	171	189	178	201	192	195	190	200	195	204	192	184	192	182	198	197	190	209	229	170	218	196	175	194	185	171	185	165	175	165	183	229	171	187	212	203	172	211	190	207	180	200	224	231	197	196	185	193	195	183	214	201	191	204	201	200	180	213	193	208	205	187	185	216	199	191	223	191	187	203	202	200	171	186	194	165	176	204	197	192	168	209	197	198	208	202	207	194	232	209	206	203	182	192	206	193	209	195	217	199	189	205	183	197	182	211	196	193	199	188	190	212	204	201	196	182	207	187	186	170	173	207	189	166	203	199	204	175	176	226	190	204	206	189	170	210	214	165	204	199	185	193	195	183	213	229	200	181	174	191	232	192	230	207	168	208	176	190	208	212	191	212	203	186	212	205	212	176	164	178	189	199	187	186	198	204	185	205	194	215	183	213	201	203	207	179	183	202	194	194	197	203	183	176	177	187	205	167	189	187	202	211	213	191	198	173	173	170	165	189	209	180	198	197	195	189	207	172	187	182	207	191	211	233	196	176	194	186	207	188	194	203	186	202	201	187	202	203	201	221	221	184	203	208	186	212	228	213	176	217	217	178	205	181	228	203	226	172	189	194	193	179	178	195	195	173	177	188	174	209	187	209	175	210	193	210	214	197	186	201	204	203	197	188	230	183	191	208	183	201	202	170	196	201	212	204	182	186	177	209	199	188	188	210	214	178	210	171	201	194	200	190	211	204	192	222	187	181	216	197	195	174	196	201	184	198	190	180	198	205	180	189	188	203	188	205	184	198	189	206	193	179	190	199	202	195	226	208	210	194	185	206	177	184	208	176	213	196	221	174	182	188	222	213	204	234	190	196	187	199	199	183	187	171	174	192	211	173	199	191	188	198	183	195	179	195	196	204	216	254	178	189	189	194	184	194	231	223	169	214	212	218	189	197	191	192	160	223	196	198	224	178	182	201	188	159	190	186	198	183	213	183	211	180	197	189	192	202	181	157	186	192	192	189	221	208	204	203	176	191	206	199	209	200	190	181	199	218	182	214	199	204	194	216	230	206	198	210	202	199	176	180	199	173	198	201	164	208	206	189	194	194	211	187	183	211	197	186	213	205	190	205	185	181	203	201	182	194	190	182	229	206	207	188	196	222	222	181	189	172	192	207	179	203	211	207	197	197	172	214	240	199	178	201	173	174	214	217	221	208	201	216	208	197	191	208	228	193	183	199	195	214	203	212	195	204	187	185	193	187	182	190	228	209	245	197	180	206	205	181	202	224	206	190	213	211	215	184	197	213	185	201	186	197	205	209	189	176	194	194	193	175	196	187	178	173	214	196	202	199	202	189	208	205	172	189	204	209	186	200	186	185	201	204	192	177	207	225	198	173	216	183	198	181	176	198	198	191	188	196	199	200	196	179	225	227	191	189	219	177	209	163	212	206	210	204	196	189	212	189	195	199	212	197	201	197	193	188	198	212	195	177	204	186	214	200	203	195	195	208	191	182	203	187	196	185	202	165	191	198	239	198	198	199	189	176	197	204	208	181	186	187	196	177	214	158	174	212	176	212	171	207	205	199	218	216	175	183	189	195	182	192	203	191	192	168	185	195	182	198	172	190	191	169	212	197	202	180	178	215	174	209	203	216	186	201	204	192	196	202	186	190	193	181	184	179	165	192	211	201	203	198	175	182	194	200	181	184	215	192	213	177	201	186	192	193	168	191	214	191	203	204	206	221	194	216	173	187	205	207	174	181	195	174	198	198	203	195	180	172	188	208	200	183	195	196	183	215	188	158	191	185	176	189	186	217	217	204	185	201	209	201	186	186	157	180	194	192	191	200	187	178	234	213	194	187	190	179	227	186	176	191	184	193	202	183	178	178	195	208	171	212	183	196	182	195	183	198	200	201	191	183	200	211	220	176	181	195	210	211	217	192	187	201	169	203	185	178	206	193	198	210	175	180	197	180	199	201	219	196	204	212	213	164	206	196	200	185	194	209	199	207	216	176	205	181	198	203	197	179	202	187	198	206	193	225	165	192	185	219	199	197	178	178	177	202	211	183	198	199	199	205	183	187	185	199	159	209	215	205	181	194	174	190	197	193	193	207	215	201	209	213	200	168	196	178	201	190	201	193	186	179	188	203	196	195	209	209	198	207	229	203	189	195	182	211	189	191	192	228	229	208	189	205	201	234	215	197	209	206	220	223	199	191	192	192	203	194	218	182	217	186	204	202	206	214	218	206	203	203	193	205	182	197	208	196	186	194	184	220	190	176	196	210	203	201	171	201	225	173	212	201	187	194	203	188	195	183	197	202	196	179	170	162	157	165	177	198	205	185	187	200	212	196	200	208	200	174	196	182	198	184	219	170	196	219	184	187	178	195	193	191	195	212	219	170	194	200	186	204	190	182	178	195	175	185	197	180	177	183	239	220	189	191	194	195	173	209	175	209	211	168	172	193	174	208	203	189	191	198	185	182	194	195	169	191	168	204	198	167	192	197	204	198	191	206	191	186	189	185	180	184	206	220	190	196	192	222	196	183	175	203	180	197	202	211	187	177	201	181	223	229	184	183	180	177	203	202	193	205	221	217	187	191	207	190	201	202	216	205	192	209	190	189	178	202	215	182	209	205	211	177	192	196	188	187	185	204	185	196	219	194	180	195	179	211	216	196	176	184	194	182	196	190	205	194	218	200	204	195	183	225	184	173	197	207	197	198	189	218	197	205	207	178	186	216	189	166	224	201	190	214	225	202	204	179	218	202	167	184	190	191	209	210	196	180	197	205	187	178	179	229	206	196	197	199	194	199	180	192	202	215	179	195	197	175	196	189	194	196	195	189	175	194	192	180	166	221	186	173	214	236	185	207	203	190	211	197	179	228	220	215	203	189	181	193	207	205	188	217	200	179	187	190	171	198	199	219	210	213	223	199	166	203	210	216	229	203	192	209	178	221	201	190	193	203	204	211	202	172	166	200	194	207	197	173	193	209	210	219	220	187	201	194	176	194	192	181	214	230	199	188	204	179	188	209	191	209	173	179	223	207	197	199	195	220	189	207	224	189	214	189	210	202	178	199	206	212	190	184	226	215	177	191	185	209	185	209	215	171	209	210	180	226	187	188	202	179	173	198	196	195	190	212	189	185	176	210	228	191	176	201	169	165	190	196	197	197	154	204	199	192	211	218	179	201	216	198	207	204	180	198	194	183	197	201
7837	1352	2496	3030	2656	2189	1979	2753	4965	3291	2030	1708	1555	2001	2244	2275	2345	2380	2016	1414	1437	1050	826	897	924	905	1007	846	955	961	849	862	775	621	739	690	727	785	925	872	755	693	878	992	649	956	542	550	577	595	559	550	505	553	539	533	537	535	505	509	522	547	517	541	515	534	536	549	526	514	544	494	526	507	568	545	501	538	530	532	525	533	584	565	536	557	524	512	605	543	520	513	522	528	535	511	510	520	515	545	536	540	519	509	530	561	523	541	528	555	516	502	522	546	504	575	531	502	527	514	495	507	508	527	485	549	538	542	510	528	519	541	504	510	521	509	523	501	484	499	532	518	541	537	513	553	481	497	541	498	534	538	546	546	517	561	516	501	476	541	509	539	500	547	506	513	544	508	502	516	517	567	471	556	498	504	525	503	541	525	497	517	519	502	479	514	511	540	504	530	496	524	538	543	508	527	518	568	501	534	502	525	512	511	542	509	529	548	509	551	535	557	503	507	502	544	518	488	518	521	544	511	535	507	539	512	530	498	534	565	518	482	503	504	528	551	529	484	489	529	513	504	537	507	490	518	513	484	503	496	510	522	547	520	511	576	503	480	526	483	515	505	529	519	527	520	497	497	486	523	534	517	539	565	523	506	525	485	516	512	513	510	524	518	539	524	518	531	555	512	506	530	568	489	482	547	521	531	505	521	491	499	539	508	503	509	537	501	517	573	558	535	521	544	506	546	539	559	488	534	535	550	544	530	552	531	493	524	519	504	524	528	486	503	540	493	499	525	542	550	516	495	531	546	487	512	555	506	526	488	514	473	545	492	519	521	463	551	521	510	546	482	510	520	503	539	522	511	520	526	507	499	515	469	556	536	511	563	502	529	526	506	520	522	539	519	529	526	487	502	560	520	543	554	532	540	517	541	538	550	515	586	477	511	517	562	503	541	512	536	538	532	512	517	544	530	541	542	520	498	507	534	528	561	494	553	486	525	510	520	532	552	482	498	489	511	529	520	521	542	551	529	509	517	496	538	526	540	517	540	541	517	498	525	541	511	538	540	528	527	506	534	523	500	539	510	515	556	516	518	520	499	527	517	535	565	494	555	530	534	505	556	535	513	520	525	507	510	495	519	529	549	495	522	534	530	525	545	486	500	549	507	529	551	509	536	532	517	489	521	516	520	538	525	529	517	560	518	537	503	509	489	508	510	510	524	518	476	509	508	508	510	550	515	460	526	474	528	575	549	515	509	504	584	533	531	518	524	499	502	541	523	532	535	538	469	548	522	520	519	529	569	492	484	495	537	574	499	509	500	539	514	525	534	548	550	507	543	464	522	512	490	506	482	480	530	535	558	531	535	504	520	502	530	489	552	525	504	520	544	490	530	497	510	480	525	545	512	505	490	515	475	523	496	528	502	523	520	500	560	505	527	493	524	543	562	520	490	507	497	506	460	500	509	520	499	541	548	491	517	486	508	514	564	517	498	504	531	472	538	498	499	485	507	510	558	546	543	522	497	484	551	535	521	510	496	524	480	490	519	525	528	549	513	493	569	527	523	570	541	527	529	488	516	519	510	574	519	535	531	538	543	511	509	531	533	500	520	519	588	512	465	524	556	492	508	556	524	534	518	527	507	544	492	517	548	556	490	551	521	566	510	510	490	460	501	538	530	527	529	546	523	508	511	498	513	544	554	539	493	566	501	535	528	525	503	520	527	516	540	537	479	505	510	513	495	525	536	515	493	524	499	507	557	517	502	513	567	538	506	495	514	544	502	533	543	520	521	494	508	526	551	543	514	514	566	521	510	554	541	520	560	565	508	529	556	494	531	562	518	509	506	530	549	531	511	488	523	504	510	528	530	517	518	519	536	560	530	521	544	503	512	528	543	526	522	519	522	534	492	505	542	531	498	509	541	536	564	533	534	500	544	511	536	519	515	578	536	495	501	533	531	544	479	528	507	527	507	532	438	534	497	507	528	517	527	515	502	503	516	512	496	535	512	529	550	504	526	573	542	516	521	494	508	562	475	494	537	511	540	508	514	535	566	538	457	551	533	527	496	511	484	537	529	543	500	492	521	527	534	545	492	530	537	495	504	514	525	580	575	484	526	539	557	531	526	488	520	517	528	512	533	540	549	516	578	563	521	505	514	540	527	490	569	547	522	540	519	490	553	510	551	472	503	530	525	492	566	567	512	524	535	525	542	538	553	528	518	486	529	522	531	512	541	531	546	535	524	513	535	491	507	572	529	555	488	526	475	521	478	493	517	541	506	541	507	531	510	524	516	543	523	501	522	520	543	567	513	469	524	538	495	508	540	509	474	532	523	540	503	555	558	557	526	513	556	532	526	502	492	538	516	500	481	526	520	589	540	546	520	489	520	526	499	514	523	511	507	558	542	518	488	491	523	564	560	500	485	496	560	531	562	498	526	545	490	524	517	531	510	523	542	505	549	509	498	502	513	478	513	502	518	513	542	524	512	535	524	534	511	522	512	557	523	559	499	497	497	519	512	505	532	486	494	559	495	509	525	506	527	525	533	497	524	493	513	544	501	526	498	482	525	541	560	501	484	508	505	504	520	505	547	517	507	481	521	518	534	559	532	528	529	506	501	530	523	527	553	539	542	497	528	525	478	511	538	485	530	548	519	494	509	552	546	534	485	504	500	490	507	535	511	510	515	531	506	568	476	512	542	554	563	490	507	556	519	532	533	514	532	539	519	532	512	513	518	495	510	516	496	517	504	541	511	503	517	489	537	544	506	522	498	513	499	506	504	530	525	496	551	505	532	514	542	506	529	556	523	505	539	561	535	556	531	530	525	472	509	557	499	540	544	540	519	523	520	526	523	546	514	507	506	524	520	518	526	538	525	499	477	501	523	516	525	500	512	498	517	520	591	518	517	505	548	506	504	522	554	511	520	519	530	488	530	480	538	528	503	539	509	492	489	498	509	500	498	498	544	513	529	531	547	550	553	519	506	492	520	522	546	522	536	506	509	532	538	517	524	509	545	569	547	556	540	474	485	527	552	553	499	502	493	474	562	539	511	516	554	527	533	497	499	544	496	505	512	547	523	495	525	484	508	490	509	494	534	510	497	557	489	515	516	500	492	553	520	496	502	548	539	580	503	489	500	536	482	547	529	529	481	563	504	516	495	518	516	499	518	535	513	547	513	472	547	515	536	513	510	537	520	522	518	524	520	530	548	557	512	549	487	530	551	510	523	550	509	521	515	505	537	521	521	481	549	511	499	557	515	523	533	515	529	475	539	534	533	531	514	535	535	542	496	498	522	529	506	540	534	503	513	494	512	573	574	516	516	514	534	514	533	483	496	499	523	503	503	508	476	550	531	471	509	543	530	525	525	532	527	563	484	518	539	515	505	517	550	486	515	541	532	527	518	499	529	545	521	528	499	502	494	517	548	530	488	539	526	515	501	514	539	504	572	526	521	527	532	553	525	516	537	483	503	541	495	520	493	485	523	523	523	506	534	498	506	547	543
24404	4800	2765	2125	1667	1107	864	992	1630	1317	882	745	591	636	626	674	718	696	635	489	493	403	388	381	404	406	441	386	400	383	401	394	341	369	360	326	352	358	401	408	353	319	441	440	344	373	296	336	344	311	326	307	296	325	310	298	357	317	306	276	322	314	291	290	314	304	323	321	334	328	312	308	300	311	317	341	319	302	334	335	287	328	257	296	327	283	336	301	329	298	268	303	315	301	303	332	294	335	322	300	329	353	328	319	267	311	299	285	302	302	324	336	297	302	328	309	322	287	309	340	287	308	310	280	280	322	327	301	313	316	319	342	288	306	335	281	314	310	302	336	319	290	319	306	297	300	318	286	323	306	291	287	267	288	292	296	330	305	266	323	330	311	283	319	300	289	324	288	318	306	333	304	292	326	324	307	300	296	306	310	302	312	310	304	310	311	274	331	347	308	295	323	295	298	288	295	322	313	351	317	315	301	293	292	275	288	290	297	289	308	328	311	312	311	272	330	322	299	315	315	298	309	325	314	315	302	323	335	294	312	286	318	306	307	318	296	289	319	317	307	294	311	281	276	351	267	334	290	326	321	262	301	335	304	328	310	300	312	328	270	316	309	312	303	304	317	317	292	286	285	313	335	307	301	326	320	351	336	327	314	292	305	289	293	309	298	305	309	311	318	282	310	332	296	305	310	283	301	292	320	303	312	332	312	323	280	301	304	294	311	282	303	288	316	266	306	284	315	326	323	307	280	317	282	315	310	304	278	363	318	322	287	299	305	312	321	297	301	319	321	302	298	341	322	344	274	325	323	287	323	319	340	305	315	312	289	268	279	321	312	298	330	309	315	328	302	278	297	305	308	311	306	302	297	309	306	358	301	342	337	302	294	306	293	315	286	316	298	299	305	279	297	310	336	299	334	301	321	320	320	312	314	319	308	304	287	324	319	306	322	310	309	296	343	306	311	346	328	304	289	306	288	301	302	316	292	304	266	311	296	292	296	341	297	323	318	307	315	360	288	334	310	289	327	356	316	368	297	301	324	310	325	335	286	311	322	339	302	265	308	305	265	288	310	307	263	316	307	371	314	319	318	291	288	307	308	311	285	280	296	297	310	296	301	318	310	304	285	285	298	331	299	306	322	310	275	306	298	306	309	322	313	310	274	315	291	329	324	308	306	285	322	286	283	327	280	294	318	337	286	309	319	310	347	279	297	276	277	327	329	291	294	288	300	320	321	314	321	338	300	275	321	307	314	327	330	327	316	299	331	314	324	262	299	296	291	327	297	298	300	310	290	291	292	316	278	318	304	296	312	312	311	322	309	322	317	336	299	314	372	359	310	297	309	277	291	298	306	284	301	328	295	306	295	296	297	323	281	285	302	308	337	295	327	348	325	277	320	337	314	287	294	304	252	308	320	306	294	286	305	298	294	282	362	327	304	331	310	316	332	314	264	299	274	334	323	335	321	294	327	310	292	326	296	275	317	290	318	333	336	297	321	269	310	302	285	296	293	330	311	312	314	296	315	341	321	287	327	309	284	290	314	324	323	303	330	277	308	322	308	299	296	317	297	310	327	300	318	265	288	308	305	300	291	300	277	309	280	319	309	323	299	341	300	334	306	313	336	368	290	317	308	294	292	340	321	284	341	321	342	318	283	312	321	305	297	296	340	304	306	316	300	308	316	323	296	294	279	299	308	272	311	273	312	322	303	341	322	320	331	275	305	304	282	288	297	325	282	320	297	289	296	365	319	311	299	277	287	307	311	320	301	304	312	320	300	319	333	292	295	312	298	298	327	286	290	309	273	284	302	303	326	314	303	322	308	302	324	315	289	272	324	300	310	341	302	300	347	316	312	282	289	292	316	273	323	323	301	316	296	320	319	334	277	302	282	305	309	333	315	294	310	309	272	293	330	326	329	284	310	292	285	288	323	313	307	320	278	295	316	287	337	310	310	282	305	323	335	287	316	299	311	323	289	310	328	314	316	323	286	313	292	292	320	306	303	324	312	305	287	274	301	320	301	300	311	324	328	326	286	294	335	312	293	323	315	279	311	314	274	282	331	296	335	326	330	309	300	324	320	344	291	330	312	281	292	305	295	326	330	319	313	332	301	313	329	290	347	306	293	282	283	302	328	298	300	323	296	331	322	259	305	320	336	312	304	277	315	308	326	313	302	323	271	330	326	308	312	291	306	306	330	311	288	281	330	315	288	298	340	292	316	344	300	318	319	304	313	324	315	329	313	326	317	323	311	325	306	339	314	318	306	301	345	332	295	325	328	282	313	297	331	263	336	320	281	295	297	295	309	277	296	314	308	279	343	345	312	331	301	313	318	297	299	291	284	317	329	336	312	286	281	285	286	321	308	292	337	284	327	288	325	293	312	290	348	329	319	329	321	286	302	294	282	317	294	296	308	288	279	290	312	300	322	304	299	290	325	304	305	322	317	289	323	299	306	331	291	302	294	292	324	292	296	266	294	319	304	319	319	310	319	287	298	302	298	289	308	312	290	323	296	315	313	306	314	309	308	289	278	338	305	314	328	296	308	312	317	326	306	304	307	299	289	288	324	301	326	278	301	301	327	293	320	294	290	322	282	282	296	290	320	308	314	307	337	327	317	315	326	318	304	322	306	292	288	303	339	331	333	310	302	304	276	309	323	300	303	329	300	314	283	303	269	274	302	312	302	268	322	347	323	301	290	306	321	333	288	304	290	274	321	319	300	299	309	297	328	288	321	342	325	304	280	286	320	321	335	318	297	286	350	323	297	322	327	303	300	299	310	334	304	308	315	291	321	375	373	285	313	301	296	292	296	327	277	309	314	306	293	313	341	314	332	303	329	277	318	302	309	306	305	291	303	280	311	326	276	309	299	292	333	315	307	245	294	287	335	320	317	315	304	306	293	299	315	300	288	308	296	311	298	361	345	280	337	309	295	286	306	315	306	307	334	308	313	346	302	299	306	317	289	333	274	289	287	310	331	298	317	291	290	294	318	291	299	311	332	290	321	345	295	306	303	265	326	306	321	325	321	269	298	307	292	303	285	296	306	298	306	324	311	304	303	273	295	304	302	313	263	309	293	332	335	337	305	309	322	332	288	310	273	312	281	332	316	315	322	297	330	304	314	346	304	298	317	297	299	278	322	296	335	303	330	322	323	319	260	312	297	310	304	314	304	302	295	332	302	292	320	360	291	281	280	304	336	312	292	327	320	320	299	283	310	308	294	311	300	314	284	286	288	320	314	285	263	314	288	353	315	291	303	299	288	316	287	292	295	333	296	287	306	326	311	314	315	304	285	273	295	328	272	314	278	331	284	318	323	317	299	330	314	305	290	322	298	330	269	347	306	295	344	312	293	291	312	345	313	313	316	322	281	283	304	282	318	308	324	323	262	308	320	328	320	298	311	331	307	319	322	277	319	290	322	296	296	293	322	315	329	286	322	293	313	312	288	307	282	277	292	318	335	309	315	349	300	314	302	311	315	285	326	292	324	307	315
11399	2280	4663	5656	5171	4108	3528	4639	7392	5182	3360	2828	2598	2857	3085	3335	3451	3800	3008	2164	2175	1691	1412	1385	1534	1463	1420	1392	1622	1487	1400	1230	1215	1085	1175	1127	1156	1232	1472	1545	1270	1221	1442	1707	1243	1273	825	858	967	875	927	846	849	789	796	814	776	796	791	815	767	787	796	814	818	800	816	866	802	773	797	752	792	795	857	791	805	777	774	797	746	764	811	752	832	780	810	780	791	767	789	784	737	814	792	776	791	782	827	802	809	788	751	815	802	759	727	784	815	791	758	754	791	773	747	775	784	792	808	773	750	760	835	739	783	789	765	795	796	812	774	828	754	774	773	800	789	800	791	803	745	748	767	802	810	771	755	721	801	816	804	754	769	816	765	741	753	741	814	747	756	771	757	766	795	763	754	777	768	806	807	775	787	820	772	798	784	820	774	788	797	807	742	832	806	775	791	736	758	797	726	769	799	751	762	796	766	799	766	784	751	788	817	751	810	768	783	759	768	805	761	750	773	764	775	787	749	800	803	748	745	739	766	778	754	756	787	808	810	750	767	760	764	722	810	760	754	802	788	744	775	794	808	755	776	747	864	760	774	796	778	756	756	788	783	743	782	783	773	747	778	789	786	739	776	772	766	735	744	780	785	801	780	771	771	759	791	819	743	777	731	719	813	818	736	801	760	765	756	772	753	738	733	723	795	774	777	743	758	776	798	715	756	791	789	819	799	811	768	795	762	759	803	742	813	775	737	758	825	746	773	763	793	725	763	759	798	771	787	779	776	773	782	854	807	768	751	797	758	765	822	777	765	757	747	786	738	735	791	753	784	757	753	771	768	824	795	773	767	788	749	783	762	762	799	808	776	817	813	757	752	776	807	790	781	763	776	777	776	795	742	807	742	774	776	775	751	818	789	814	707	779	746	789	766	776	798	758	745	761	787	794	783	725	759	779	774	784	747	779	757	814	813	761	801	758	750	766	746	711	756	781	825	780	792	778	771	786	740	786	786	781	744	813	808	770	723	744	755	790	790	767	780	791	743	775	791	778	801	792	789	828	766	776	757	806	782	785	783	783	773	770	733	831	763	764	748	749	780	795	767	767	785	732	758	749	740	782	776	783	735	748	713	804	791	806	796	794	777	786	790	758	783	776	798	778	774	791	754	765	736	795	741	752	783	804	759	787	806	784	790	764	810	778	762	721	730	779	785	825	802	799	764	755	765	755	800	758	797	825	843	749	784	775	782	765	741	782	762	772	807	791	790	728	745	761	756	746	795	785	755	756	806	801	777	828	769	786	752	741	786	784	805	730	735	807	789	755	757	763	764	742	733	762	755	782	733	771	788	771	702	708	751	789	754	764	793	767	774	780	768	786	718	763	781	802	736	730	736	795	810	781	731	759	771	746	755	784	759	776	738	766	698	786	762	787	797	747	758	780	758	780	754	748	746	815	758	754	773	779	843	771	777	744	773	834	796	766	741	760	740	779	785	770	768	781	789	771	731	793	785	776	827	755	791	725	766	761	780	744	792	811	794	797	762	764	810	795	763	794	794	739	782	768	776	750	806	721	777	765	784	813	750	809	761	805	762	800	815	740	786	741	790	736	735	701	781	759	764	752	737	743	832	821	762	752	786	794	749	768	760	725	775	746	767	740	754	807	768	752	804	763	757	773	754	762	770	744	757	740	784	755	731	755	819	783	789	739	783	765	834	776	789	791	766	782	806	846	810	781	766	802	794	753	812	779	762	817	763	796	790	762	779	770	811	779	761	736	736	793	777	789	817	756	717	742	797	778	782	758	797	793	731	791	736	786	796	790	789	742	792	785	788	823	779	756	725	820	752	739	759	764	742	773	753	704	804	744	772	757	733	829	801	783	783	744	768	821	747	780	779	775	750	764	768	801	830	743	788	794	789	771	803	764	797	734	815	775	782	780	771	786	737	780	800	737	797	805	797	751	789	805	827	754	781	755	783	788	834	791	794	779	755	796	711	789	761	812	741	751	809	780	739	807	749	826	799	791	789	773	783	775	782	748	746	727	806	756	821	797	773	772	808	797	797	802	809	771	720	770	767	746	760	729	740	782	775	768	811	691	754	776	790	765	769	782	775	786	779	764	816	736	772	838	799	815	824	762	758	780	743	780	778	786	776	726	802	762	786	808	754	805	773	831	757	746	757	797	780	790	793	753	796	799	778	759	785	737	752	810	782	815	843	754	801	718	759	815	819	804	755	817	816	801	743	770	759	773	764	816	739	793	766	706	739	766	719	737	834	762	783	760	794	772	805	800	799	790	767	776	791	815	792	793	792	757	806	744	751	747	768	798	765	788	791	807	786	767	774	766	724	766	761	793	770	792	791	778	766	777	775	816	749	770	788	750	774	740	794	788	766	814	810	700	757	754	789	772	754	751	802	762	764	750	775	763	739	762	771	772	816	781	806	767	795	757	790	794	751	758	750	768	749	739	754	850	761	794	780	714	810	800	805	787	774	745	797	755	747	764	736	720	771	775	793	780	752	782	778	786	751	771	756	763	794	783	780	815	759	831	776	775	767	792	828	751	768	790	786	776	814	813	827	837	762	789	772	772	731	796	752	798	778	760	766	791	782	716	784	765	744	778	792	762	813	795	784	808	727	797	793	762	787	793	759	766	763	773	782	836	766	759	728	780	783	724	747	773	805	765	772	788	766	781	757	802	780	797	759	776	798	746	810	792	754	753	780	763	765	803	762	748	790	782	804	738	727	831	766	749	773	809	795	776	791	726	736	745	733	784	802	773	809	790	756	778	780	757	780	799	758	754	769	800	741	710	804	780	759	753	737	792	798	728	757	761	767	772	759	789	755	719	792	767	772	781	749	786	773	772	800	750	767	801	757	766	717	725	789	791	705	814	770	782	847	805	773	768	795	833	773	788	763	732	768	755	755	813	792	778	818	777	786	775	774	793	782	799	789	817	786	746	746	774	712	780	739	795	788	743	797	776	754	740	802	749	805	725	787	738	788	808	866	781	779	797	802	767	710	759	769	771	776	736	748	764	756	779	778	738	798	805	797	734	726	801	768	767	759	770	779	786	812	775	759	742	723	787	749	797	713	814	756	809	761	792	809	778	789	762	721	775	776	800	777	799	762	782	799	782	824	783	814	765	804	745	778	718	835	778	772	774	770	764	762	737	742	793	774	761	777	792	731	772	748	729	777	720	802	807	764	777	780	844	799	789	790	768	740	748	749	782	798	777	772	752	783	775	802	779	742	802	790	775	777	745	804	801	770	760	764	795	805	761	790	746	787	808	764	757	744	734	748	803	748	781	768	787	800	790	786	738	797	748	769	769	745	771	770	798	775	741	771	767	762	794	786	797	792	777	814	815	752	752	785	799	777	719	767	812	777	753	795	755	840	760	803	758	757	784	828	772	849	775	757	734	725	763	786	756	759	790	798	769	731	752	820	764	745	798	779	742	759	740	806	754	727	751	801	754	766	811	780	784	792	749	777	772	797	755	767	755	764	742	787	774
2352	357	369	330	311	350	313	472	683	569	357	353	376	381	401	403	419	420	439	373	373	359	327	319	335	336	325	337	324	354	305	301	323	333	302	272	300	313	331	316	321	288	320	323	327	315	283	307	321	302	293	288	313	301	323	320	292	334	288	324	331	312	320	317	322	327	300	306	299	349	282	295	307	331	334	320	313	301	312	336	356	320	309	295	327	313	290	325	268	325	326	317	324	313	325	311	275	288	305	303	311	356	302	325	308	302	341	312	350	334	298	304	312	286	308	310	325	312	331	302	289	298	293	314	281	304	300	329	340	341	300	253	308	307	297	328	342	329	307	339	332	319	278	288	343	289	349	278	330	281	289	332	272	334	295	316	331	347	334	327	304	298	315	287	294	306	335	283	348	314	327	306	292	324	338	331	301	286	309	329	278	296	323	310	301	285	292	308	307	323	303	335	322	314	308	336	292	299	342	337	321	312	297	303	351	294	328	323	373	309	277	330	349	317	309	331	300	312	307	319	344	321	291	317	317	328	351	327	319	314	292	290	303	320	302	272	344	324	305	311	316	311	311	352	320	313	294	293	312	308	296	306	319	286	299	353	310	309	300	328	311	314	298	329	337	331	320	300	306	337	325	331	320	286	366	305	307	331	305	303	310	281	329	333	310	341	316	288	327	305	288	322	323	313	343	339	302	319	302	278	287	323	329	302	322	299	293	326	321	337	301	308	293	310	295	316	321	290	303	317	339	301	303	302	306	316	316	326	311	321	308	310	297	310	310	336	300	307	336	299	315	289	294	338	319	328	321	284	321	301	329	330	321	288	299	338	323	328	345	312	335	328	303	296	303	316	286	320	298	306	300	347	312	335	284	279	339	325	278	309	333	298	339	311	328	335	308	328	319	323	315	309	310	334	339	314	329	321	312	328	319	306	309	338	320	342	316	377	298	290	334	307	300	290	323	308	314	319	300	302	332	316	318	303	324	328	336	300	325	326	307	303	337	332	341	320	300	306	362	326	322	301	296	328	346	305	311	332	303	328	306	290	301	312	308	343	321	318	326	319	327	336	326	296	341	303	314	329	252	327	305	352	285	305	297	328	294	284	316	313	303	311	343	283	342	317	312	297	270	294	336	345	350	321	299	318	327	306	298	329	283	328	323	325	269	299	305	334	331	306	335	301	306	326	315	300	334	296	296	304	296	328	310	346	286	315	320	323	287	313	314	328	314	322	329	295	295	309	334	332	343	289	311	298	328	344	296	295	343	292	282	327	317	299	327	325	299	308	278	314	334	273	294	275	347	294	296	327	308	335	304	342	315	338	329	349	338	315	279	368	329	343	342	338	311	339	302	300	315	301	313	322	338	304	312	299	324	298	285	301	290	296	318	308	301	308	301	288	313	304	333	306	312	287	316	312	268	288	352	297	332	320	347	332	364	312	288	303	299	290	316	331	354	303	288	330	294	298	313	314	330	295	328	293	309	344	307	301	327	334	323	314	304	296	347	330	315	307	321	319	306	336	323	309	337	352	303	325	308	301	351	298	321	319	330	311	325	308	305	365	326	318	322	287	292	315	322	311	316	306	334	300	313	314	348	289	311	303	301	315	358	332	320	280	292	327	295	318	321	300	290	307	312	301	348	335	295	323	310	295	329	282	338	323	319	291	273	328	318	307	315	333	278	308	299	311	316	307	312	337	300	309	299	329	304	318	333	297	316	328	331	320	355	333	330	313	341	269	324	334	267	325	350	314	312	346	335	316	308	323	312	315	306	334	321	351	326	309	279	290	298	304	289	292	320	338	299	350	284	321	322	303	340	324	321	317	294	323	307	326	325	305	341	328	317	305	301	321	332	319	320	328	300	312	314	304	329	306	311	291	303	316	306	333	332	309	312	308	329	329	313	329	360	283	312	289	296	318	332	279	352	285	328	346	333	303	306	352	323	283	336	346	310	326	308	338	283	311	314	318	292	325	316	324	316	322	318	303	342	312	276	338	307	318	299	312	307	298	292	334	303	325	313	329	323	308	314	319	278	293	329	303	307	328	287	318	292	290	286	323	311	307	323	317	294	289	318	318	344	308	309	307	277	304	313	315	318	315	323	308	332	325	320	339	320	315	327	314	302	310	343	339	317	305	326	294	351	309	287	342	326	325	295	298	309	289	306	327	309	322	328	302	302	294	358	326	325	300	295	333	336	327	337	312	316	284	276	327	290	321	329	317	364	327	339	296	316	298	290	313	298	316	329	300	274	304	337	270	325	353	304	308	322	315	332	303	295	281	315	323	319	310	301	306	285	324	322	309	330	309	296	313	307	321	281	311	320	289	315	281	318	298	327	309	333	308	328	303	287	304	317	301	319	314	323	315	301	317	319	325	310	317	298	328	288	344	315	296	283	299	360	311	307	333	332	367	323	335	309	304	287	313	290	301	326	328	278	360	339	321	299	305	310	327	328	309	310	317	328	334	334	328	317	330	332	347	314	305	334	307	313	293	317	299	338	328	284	305	279	315	358	315	343	325	311	320	312	334	313	312	285	325	331	311	304	328	272	316	322	326	317	330	291	323	315	331	285	315	316	285	313	310	308	309	316	326	302	282	322	342	323	318	319	292	332	302	294	312	308	308	297	288	358	328	337	296	327	330	300	334	311	319	321	316	336	281	319	299	332	307	277	299	314	327	301	292	311	272	311	275	320	336	310	302	319	293	309	298	314	321	303	333	296	323	276	322	343	361	303	335	264	317	307	279	296	310	314	325	317	344	293	310	344	311	344	298	332	308	307	333	319	299	341	307	332	322	329	287	315	311	310	292	347	337	344	294	328	293	333	309	303	315	286	318	340	270	306	282	318	353	316	310	304	327	301	313	351	327	330	281	350	312	328	287	304	331	313	343	310	304	328	318	317	319	344	300	350	313	357	301	294	315	299	312	285	312	310	347	308	312	273	339	332	330	334	321	320	326	325	333	334	312	323	303	352	305	322	311	318	331	287	296	317	310	329	354	342	324	317	330	303	325	277	324	343	324	313	308	341	301	317	333	298	331	293	300	307	300	317	313	292	291	313	334	315	299	314	301	303	286	330	327	340	315	337	342	331	295	301	318	289	280	281	299	303	313	321	310	341	333	303	312	314	316	284	297	310	312	334	298	293	314	330	312	308	301	338	305	303	299	316	338	342	276	302	303	323	304	322	312	304	299	304	329	304	347	331	344	313	319	289	311	320	310	309	306	295	321	311	325	321	299	287	307	284	295	325	300	355	330	354	304	334	317	290	319	333	330	302	288	318	329	324	319	311	321	292	323	314	335	362	318	310	312	329	319	341	311	340	295	335	326	326	307	333	334	295	324	308	303	345	340	291	284	366	332	317	278	314	285	329	330	309	311	298	323	308	315	324	308	319	333	268	338	290	322	324	313	267	332	307	325	353	296	322	316	329	300	326	283	318	321	297	321	333	295	331	335	372	333	314	345	305	320	326	345	328	324	308	328	342	312	307	305	322	310
2576	862	788	905	878	833	900	1503	2889	1825	1212	1071	1109	1177	1340	1545	1554	1698	1490	1150	1238	921	793	786	866	871	901	889	879	934	903	791	761	795	765	720	729	766	765	803	749	714	802	770	725	753	762	706	713	737	731	756	785	749	736	712	758	765	793	764	784	813	746	816	755	795	761	766	742	755	769	755	755	774	751	753	760	731	770	792	800	735	794	791	737	796	771	716	784	745	708	781	706	749	754	725	749	792	720	786	730	743	731	709	776	743	790	733	796	765	747	765	722	767	725	759	722	799	765	740	752	740	739	764	733	734	764	730	759	728	725	779	747	744	762	692	747	733	712	734	794	799	773	774	713	745	751	720	762	733	708	827	747	747	725	815	778	772	758	711	768	778	747	705	781	783	751	803	777	725	765	714	784	801	723	759	763	759	724	749	747	730	736	749	739	740	738	754	728	747	770	767	787	757	715	737	749	685	750	782	772	793	755	746	789	832	758	721	766	767	784	787	751	741	761	736	700	758	757	768	802	768	757	756	743	755	695	752	776	778	755	695	802	700	766	759	765	742	753	725	775	749	757	753	730	731	744	728	766	747	686	735	791	731	765	716	765	769	776	771	722	794	752	784	756	749	796	759	765	783	753	775	743	754	719	714	739	710	764	747	702	773	760	728	757	774	762	777	703	705	778	774	775	787	709	822	769	736	718	739	782	757	792	756	778	750	758	768	759	806	771	792	733	773	760	733	740	731	758	719	760	773	775	768	747	717	700	811	763	726	729	750	785	740	770	763	766	742	720	745	787	762	761	778	777	777	752	761	761	769	743	750	760	744	794	713	792	761	754	772	745	785	746	722	733	776	778	764	756	734	788	760	792	729	731	791	784	770	812	751	705	796	778	734	739	729	803	724	750	831	789	803	718	759	769	749	753	745	716	736	759	719	776	743	746	709	778	756	753	724	714	780	794	764	738	739	769	715	797	737	735	778	782	799	760	737	785	793	742	773	687	764	767	788	803	769	789	741	723	735	754	759	729	739	736	754	742	779	775	792	758	770	790	745	742	716	743	743	779	760	712	763	736	738	714	757	730	732	782	740	746	754	754	745	767	755	766	756	774	734	737	784	746	810	783	752	774	787	779	746	731	734	744	741	718	758	805	775	774	729	732	812	721	742	722	730	790	760	758	745	754	766	771	783	755	751	733	764	771	720	729	738	785	775	712	749	773	748	803	792	754	777	730	769	730	795	777	751	829	757	752	749	741	752	745	803	747	753	734	816	751	747	758	717	715	728	754	764	753	775	755	730	748	736	756	745	764	745	761	778	811	793	727	752	748	753	761	741	764	786	767	794	796	729	727	765	776	754	764	696	708	765	737	742	751	736	751	731	776	740	745	759	812	714	737	747	752	690	751	773	673	762	721	730	771	722	713	707	708	783	720	804	724	734	750	773	805	781	761	762	733	794	729	757	745	755	746	776	753	793	737	769	782	742	796	746	722	736	759	844	734	718	763	746	723	727	731	714	713	745	759	803	792	711	713	723	741	777	762	759	731	800	730	736	760	820	751	753	742	721	788	708	755	720	766	737	800	790	779	793	751	796	785	757	732	774	763	782	749	762	775	729	763	724	726	746	734	746	741	770	745	800	770	723	707	799	753	774	726	761	782	766	684	759	799	746	757	749	755	712	707	713	765	769	714	732	754	777	751	733	756	751	752	773	707	729	786	760	734	795	747	713	772	773	726	720	739	774	735	746	735	742	716	700	745	759	723	719	784	764	746	786	780	779	765	727	678	759	713	759	800	769	737	771	780	770	722	743	743	740	732	758	770	728	786	733	767	773	757	751	739	764	766	766	701	784	752	733	698	774	781	766	752	711	722	726	742	758	773	776	731	699	751	759	760	767	747	802	751	726	739	785	752	776	777	726	748	725	709	707	718	756	690	757	780	759	740	765	731	756	751	743	745	758	771	765	738	769	774	753	757	738	781	759	808	779	752	781	758	768	744	784	777	758	751	795	789	763	723	753	762	729	725	735	757	752	761	728	736	735	747	727	757	712	745	767	776	724	730	687	748	708	748	763	758	770	788	715	754	739	778	770	754	768	748	755	800	745	727	778	776	731	778	807	737	729	754	761	740	763	723	756	752	696	762	795	720	743	745	785	769	714	743	746	788	720	736	727	802	783	768	792	774	720	773	740	719	725	811	709	777	732	744	784	739	783	714	737	762	775	786	782	815	721	750	706	766	744	738	720	732	791	786	723	762	801	798	735	708	764	783	762	789	753	715	720	763	723	794	753	731	734	775	768	734	717	735	800	821	745	795	780	774	768	769	761	769	744	715	708	760	731	693	814	765	744	740	765	727	744	716	747	768	761	749	790	752	747	734	780	747	723	713	724	742	726	752	784	808	762	730	741	766	735	767	751	763	754	740	755	745	772	762	777	740	756	762	792	744	713	766	755	758	731	781	736	757	774	766	725	739	804	711	754	778	714	744	745	774	761	745	764	738	759	756	741	772	743	768	792	769	754	742	744	701	772	705	767	786	734	728	745	718	775	771	743	689	743	771	758	808	721	770	769	690	754	750	750	783	745	733	720	729	780	785	722	806	766	749	684	742	733	746	740	740	798	750	707	789	753	799	743	808	710	684	764	761	758	752	757	792	725	741	757	743	726	737	737	760	735	728	727	722	711	794	782	760	783	795	735	755	758	755	756	757	718	763	710	766	746	735	702	749	796	750	737	744	735	781	737	705	728	754	761	709	758	765	754	775	720	753	760	762	758	757	719	751	762	792	758	779	760	779	794	737	737	749	771	732	787	754	763	733	743	715	725	754	796	768	746	799	742	751	714	772	736	761	783	752	752	803	755	733	739	713	806	718	766	759	790	749	775	697	769	714	761	728	753	751	730	724	753	746	809	785	751	755	710	777	740	729	765	763	744	742	744	745	747	797	712	695	760	726	779	745	806	799	710	762	739	741	754	697	803	732	676	736	715	717	743	748	746	778	774	773	789	735	772	737	749	768	694	760	715	777	754	765	796	784	747	755	730	757	775	741	812	801	772	767	758	756	746	784	746	786	741	743	756	726	753	738	791	758	720	759	757	787	752	803	758	712	768	746	774	771	794	775	725	698	739	737	778	723	765	785	736	719	740	718	778	741	754	763	738	794	768	777	794	793	738	751	812	745	740	752	741	750	737	750	722	742	767	793	747	784	766	753	744	753	717	741	777	736	703	736	724	717	715	715	777	734	792	766	797	764	710	720	715	719	765	771	747	729	728	772	786	718	771	725	762	769	729	708	747	761	741	740	744	766	766	741	766	797	757	717	733	743	764	749	763	707	729	715	761	741	690	736	783	694	775	771	729	751	743	785	754	724	737	786	781	750	745	759	770	764	724	786	790	731	699	758	684	816	794	756	761	748	783	755	770	732	729	679	781	719	739	809	691	754	763	752	714	733	766	746	732	746	724	770	780	773	781	773	709	791	677	750	780	770	718	769	726	797	715	737	738
11851	1581	1260	979	849	587	473	602	946	608	434	373	334	359	390	403	418	453	371	283	298	244	225	258	260	221	219	226	267	289	211	218	218	229	215	201	201	220	230	241	198	212	224	211	251	216	169	206	202	191	234	216	204	187	194	202	216	194	174	192	208	202	189	201	201	206	181	180	208	187	183	202	197	180	215	196	200	191	191	199	193	179	195	198	222	183	173	163	185	175	179	192	199	190	194	197	196	213	180	164	180	209	205	191	198	182	190	176	188	178	194	218	190	193	200	186	200	195	203	190	165	185	181	182	214	164	182	219	183	183	210	176	163	178	173	189	208	217	197	211	202	220	210	193	197	200	201	177	207	181	185	194	186	174	194	192	184	213	158	187	188	189	205	174	211	185	185	192	205	193	203	209	205	187	196	171	153	193	173	210	192	194	211	189	201	187	196	206	202	178	182	188	162	206	187	183	175	190	192	178	193	197	212	207	189	200	205	196	203	206	211	198	178	172	200	182	188	194	164	184	171	199	218	196	162	186	182	192	210	200	197	197	179	187	174	213	180	212	211	187	210	195	197	207	191	199	191	189	202	192	173	181	179	185	213	206	216	202	194	215	186	217	191	206	206	166	170	202	183	198	195	220	183	199	219	197	214	172	213	200	197	188	158	169	193	187	188	173	205	196	189	198	177	186	181	178	162	189	173	193	177	218	187	199	196	181	195	204	196	191	179	158	223	199	208	181	212	215	206	168	182	184	169	180	175	179	171	172	211	211	176	191	192	210	186	226	192	213	171	210	203	199	210	207	202	174	176	183	165	171	187	194	186	188	154	198	184	180	211	188	209	184	217	198	177	166	204	191	181	189	181	196	217	202	182	193	211	193	198	196	185	192	186	191	197	209	163	205	214	202	197	211	182	170	179	202	204	202	225	185	185	206	190	205	171	178	186	199	190	190	191	164	192	170	196	207	199	215	196	157	197	178	185	189	181	187	195	204	199	205	186	208	210	197	230	173	209	196	201	186	182	199	183	191	210	190	189	169	189	193	180	206	190	189	177	190	195	209	199	202	209	192	189	186	185	181	191	168	201	193	180	181	208	189	181	189	188	190	159	188	172	182	197	191	174	171	172	204	224	169	180	158	181	197	178	179	191	195	177	215	163	186	198	199	173	200	205	194	186	203	203	198	174	196	197	178	177	192	203	161	203	167	175	200	224	220	205	184	217	217	188	219	192	228	189	182	210	190	190	186	180	187	180	172	195	199	203	201	186	191	190	194	186	193	197	169	180	197	202	202	183	175	176	206	209	183	169	163	196	188	211	219	193	210	184	177	195	191	196	190	180	202	200	193	200	166	184	192	189	207	177	203	193	185	194	206	200	210	193	193	206	214	196	179	206	208	202	193	192	200	159	183	177	194	212	202	202	205	169	182	209	197	197	170	170	194	205	208	203	186	192	168	201	185	217	190	187	208	180	183	204	218	200	189	208	215	182	191	195	149	180	189	187	215	197	168	192	159	174	195	183	185	188	185	185	166	174	173	214	209	189	191	170	200	171	220	206	200	189	206	221	183	200	198	193	158	204	190	219	195	177	210	168	196	196	192	186	208	209	187	183	188	186	203	178	191	189	201	172	203	218	184	196	202	215	203	191	200	199	213	204	190	177	186	198	213	188	217	187	190	210	195	194	213	180	202	191	173	205	205	166	175	181	181	173	194	167	191	175	183	220	202	179	206	189	216	171	190	199	204	192	197	188	190	162	209	184	140	200	213	191	216	223	203	180	194	161	173	175	208	223	189	199	186	224	204	187	195	212	187	183	187	201	173	211	232	197	194	173	194	196	197	169	214	197	190	205	196	175	175	208	189	181	212	221	182	175	192	177	194	183	163	209	200	205	206	172	173	195	180	171	186	176	184	201	192	205	187	196	203	185	198	178	162	191	166	180	169	176	164	197	199	187	187	189	189	184	193	190	193	197	184	188	196	170	198	187	201	207	199	187	191	179	187	194	197	194	161	211	187	215	197	203	187	194	176	208	198	186	190	185	195	205	196	212	182	218	170	191	199	191	203	203	206	190	205	217	182	215	207	186	177	178	217	180	192	193	192	172	190	200	208	180	198	188	181	211	195	200	203	188	182	197	178	204	200	181	196	193	181	208	205	194	196	199	189	213	203	184	190	186	194	183	208	203	181	222	209	186	183	206	176	179	191	187	204	179	197	185	169	198	188	193	217	191	226	207	211	189	203	214	180	172	186	167	198	185	175	204	179	178	213	195	180	193	208	189	180	177	217	200	182	187	183	209	187	210	192	175	198	202	190	203	180	172	187	197	173	191	183	196	210	197	170	219	191	206	204	194	182	175	195	203	204	184	183	183	226	186	164	200	183	182	170	185	209	188	180	202	172	188	191	182	185	176	191	184	196	187	175	194	208	168	188	183	179	183	163	176	183	191	198	201	175	196	215	197	208	187	188	218	215	194	180	204	194	193	179	210	189	184	209	202	215	197	190	210	194	176	180	191	207	200	186	201	197	211	172	191	206	204	213	197	168	181	171	171	180	179	203	193	183	214	213	172	180	190	185	182	210	177	191	178	179	204	173	171	150	196	203	171	192	242	192	195	203	187	189	171	178	195	193	200	203	195	196	197	174	201	184	181	174	178	183	187	194	176	210	209	186	172	203	182	201	185	186	203	190	206	176	213	163	190	190	175	201	210	186	185	198	191	196	196	171	192	173	212	164	218	183	225	186	189	180	207	194	171	170	169	203	199	204	185	209	202	221	219	192	204	202	228	194	196	195	170	206	178	180	188	206	191	181	220	192	189	188	181	199	187	195	182	197	219	205	176	189	185	169	207	194	180	182	184	177	203	183	186	194	193	193	161	175	212	168	203	189	198	181	197	174	187	187	193	198	208	185	206	202	199	203	224	202	194	180	218	206	196	197	210	210	186	188	199	220	184	188	216	198	215	170	203	213	187	172	198	207	162	180	203	213	166	207	186	194	195	221	144	181	198	203	181	201	199	193	167	212	218	183	195	220	180	209	189	202	183	202	184	217	161	182	200	174	182	215	205	186	198	182	212	192	215	186	208	171	214	207	188	190	189	200	181	192	179	191	168	192	178	221	187	171	173	187	188	186	224	176	208	205	185	170	204	195	196	177	197	205	183	183	196	201	187	213	191	188	182	185	216	191	194	177	197	170	167	199	177	197	185	204	202	208	212	163	174	189	199	197	203	207	178	183	180	183	182	203	198	191	214	203	192	177	193	204	192	214	202	182	216	196	193	197	186	187	200	185	191	215	198	204	201	172	220	155	205	182	204	182	214	201	178	209	198	188	162	188	193	197	201	216	204	192	177	200	218	215	200	185	199	202	205	205	182	195	194	212	179	187	183	181	200	205	201	204	199	204	188	194	198	201	176	201	174	171	185	183	193	180	190	165	206	179	214	174	210	196	188	166	198	221	185	187	242	188	171	183	202	231	191	202	170	196	207	175	179	173	193	205
7481	1343	2539	3090	2651	2094	1852	2851	4921	3132	2031	1870	1555	1601	1890	2071	2216	2356	1996	1416	1550	1087	923	930	895	899	907	907	1031	883	870	820	791	699	722	674	738	739	770	902	794	747	975	695	972	658	595	569	581	555	576	515	506	571	535	548	561	540	540	512	558	522	562	522	500	521	511	518	560	508	508	547	535	518	518	496	487	541	509	508	523	515	540	520	494	481	540	498	531	492	521	530	515	571	517	494	522	534	496	531	522	520	499	504	512	509	497	494	545	448	545	513	547	493	501	496	501	508	514	486	491	520	532	524	506	499	522	498	530	521	557	510	496	522	502	517	517	484	528	502	534	523	548	488	497	501	536	513	526	534	481	531	516	463	548	507	527	509	505	504	523	541	542	534	499	519	501	500	511	513	510	525	544	538	524	520	506	500	510	554	552	550	510	506	497	500	509	510	526	525	538	538	549	554	535	511	512	521	515	549	514	496	526	521	517	508	517	508	510	506	480	519	492	499	560	551	506	526	485	484	547	512	547	529	545	502	509	520	511	489	518	493	517	499	553	539	540	484	552	549	518	535	557	532	524	524	483	527	532	501	517	517	521	545	529	525	532	504	522	535	516	545	534	492	505	506	522	530	536	520	545	517	547	534	515	532	522	508	519	484	503	489	511	532	509	494	531	485	505	541	553	548	526	523	490	497	534	541	512	510	494	560	525	531	540	496	519	541	518	529	518	553	472	510	526	525	520	511	544	520	531	524	513	545	526	488	505	525	547	545	484	484	476	523	538	503	542	504	511	524	493	502	512	476	487	535	544	487	535	527	500	508	481	505	501	525	502	521	532	516	504	507	501	538	517	545	520	559	545	541	555	508	501	505	510	473	535	503	552	516	562	527	514	498	528	487	492	549	512	509	526	503	498	527	532	550	501	541	530	500	539	562	490	501	517	487	513	555	471	521	532	567	482	545	549	540	514	502	533	495	523	555	504	518	515	523	515	514	509	483	580	503	509	544	520	478	529	501	499	520	496	505	503	503	529	531	511	515	530	532	567	522	497	543	502	555	475	556	485	555	550	531	520	495	504	547	539	564	551	506	486	477	532	511	513	468	511	519	516	505	518	522	525	503	509	516	476	521	518	491	532	514	504	481	515	534	520	483	543	537	502	488	552	541	513	525	485	520	522	516	567	527	505	507	556	508	542	527	509	493	535	526	532	495	520	506	534	510	510	520	508	509	500	518	525	507	495	469	470	532	499	496	490	545	512	515	506	540	518	507	553	529	482	533	526	538	522	519	518	528	539	518	509	523	526	524	528	523	539	513	517	526	513	510	521	520	525	495	512	497	509	522	496	547	525	531	511	512	513	532	513	475	503	560	551	459	553	511	533	526	509	546	522	476	480	536	534	489	511	535	518	510	512	541	488	522	538	475	519	517	535	533	535	498	520	505	529	520	498	523	496	501	487	512	514	508	521	544	513	491	511	502	516	504	532	534	497	507	509	518	499	506	510	510	504	518	504	539	524	528	527	505	506	521	522	487	500	579	512	483	515	554	480	494	488	489	575	526	556	511	533	496	519	507	499	537	526	489	556	510	499	525	525	505	551	526	536	498	549	534	488	514	478	536	505	497	543	518	538	515	529	502	489	495	497	486	573	493	523	477	475	535	535	478	520	498	559	545	505	506	511	511	522	542	502	532	496	561	508	524	492	524	511	517	509	499	468	546	523	503	501	497	522	518	519	537	530	515	541	512	541	515	537	500	533	471	508	530	519	528	501	514	510	501	508	526	525	498	516	526	527	532	500	499	522	483	524	515	528	509	507	509	508	498	534	517	494	505	475	501	491	501	484	531	487	506	511	530	525	523	519	473	498	500	507	528	533	497	541	532	548	535	534	501	527	526	522	521	512	527	518	459	512	547	501	514	517	479	498	505	497	512	514	517	510	532	498	483	477	499	505	489	505	537	506	543	535	480	520	534	530	475	511	533	486	505	511	507	564	520	490	490	538	483	537	497	522	500	483	504	487	581	528	518	503	526	490	515	542	515	523	523	498	477	513	539	587	509	529	512	555	472	475	489	537	540	496	516	554	504	520	523	515	505	492	555	542	522	555	521	495	522	513	494	488	494	513	530	511	481	504	501	544	515	490	542	545	502	536	507	515	520	510	508	495	483	527	512	514	529	530	541	518	512	536	500	494	513	486	502	496	514	537	513	450	530	479	490	536	571	492	523	507	529	501	505	519	489	475	505	512	491	488	531	526	517	513	530	505	479	519	516	480	504	513	489	482	485	494	499	490	522	509	458	502	510	470	542	520	540	554	535	536	525	550	525	505	517	490	482	543	496	477	477	527	489	537	544	512	481	504	530	507	504	533	541	521	508	505	490	491	494	514	519	532	552	514	510	523	514	531	511	506	517	492	538	499	495	484	552	491	533	516	526	496	527	508	550	491	529	521	541	496	507	514	515	573	495	531	476	496	525	512	530	516	503	557	530	506	496	506	497	516	523	541	528	548	521	549	494	526	527	522	574	540	520	518	507	523	545	528	501	519	503	548	531	531	519	531	542	553	468	512	530	535	502	489	505	549	511	524	539	513	539	529	515	501	511	507	507	516	518	545	504	532	490	503	531	492	476	525	506	515	479	493	509	481	496	544	520	523	535	535	540	540	537	543	497	491	536	510	542	494	479	482	519	530	526	504	521	522	503	508	541	486	537	533	521	514	495	513	515	518	480	504	474	523	532	547	485	505	489	533	492	524	481	534	527	485	512	516	477	520	521	557	559	485	528	541	524	483	568	546	501	534	518	490	500	492	558	549	547	495	496	518	528	488	486	479	515	507	544	512	527	506	519	557	492	519	515	533	515	518	507	562	512	472	529	502	559	508	566	552	535	545	523	471	531	520	523	516	493	527	528	544	508	499	489	529	516	523	509	536	515	515	567	548	522	494	557	481	513	512	527	469	551	511	547	510	514	515	502	502	535	547	480	516	498	545	497	499	520	529	476	468	554	526	507	476	540	535	477	509	533	515	507	502	481	467	524	491	496	465	534	515	533	542	541	499	504	501	473	534	518	510	489	499	458	502	518	505	553	526	509	497	497	515	501	501	516	450	575	533	511	508	503	511	483	510	508	509	519	511	531	481	488	532	505	542	519	465	521	555	538	567	500	467	543	555	525	486	473	507	511	548	514	528	533	495	549	484	504	549	502	508	501	525	533	525	544	502	545	521	515	517	525	517	539	550	509	520	517	499	520	536	508	545	530	517	513	524	527	528	467	522	530	466	510	498	494	530	517	495	534	523	530	478	519	523	501	524	502	511	513	532	493	491	504	487	530	539	514	498	557	506	490	537	523	545	522	468	512	501	533	521	515	516	497	501	509	524	507	485	472	511	520	538	532	518	510	513	554	551	526	575	547	524	519	471	531	555	482	497	522	500	504	520	468	468	505	513	481	511	483	506	492	525	564	533	511	535	466	554	492	500	505	497	498	511	509	471	521	501	521	528	574
21022	3660	2506	2161	1527	1032	855	948	1610	1103	738	670	557	550	659	620	653	675	591	498	499	402	405	363	373	386	354	398	446	373	343	391	381	374	349	341	357	371	396	443	339	371	379	323	403	366	337	344	327	293	292	330	312	346	323	316	302	324	296	318	279	347	317	327	326	277	318	323	311	315	286	331	332	282	317	295	317	284	316	329	323	283	303	338	285	312	284	289	281	321	299	290	305	302	305	323	273	273	277	284	343	326	323	310	311	320	305	291	291	295	304	307	298	314	314	327	316	305	324	319	326	333	297	324	312	283	288	292	287	311	321	339	316	306	311	310	292	363	295	313	296	315	288	297	311	285	314	324	333	301	293	334	285	298	311	318	291	337	347	282	332	301	293	325	314	274	289	331	322	338	294	316	302	308	305	277	305	326	348	299	297	321	302	307	280	326	304	312	302	320	308	309	272	270	306	293	305	312	281	295	310	304	281	309	283	297	303	303	327	297	305	299	332	298	316	326	294	282	303	326	323	363	340	277	285	291	280	300	358	303	304	284	272	286	282	283	271	307	280	312	272	313	286	333	295	289	314	339	298	278	290	300	309	288	320	309	295	313	309	305	292	312	305	315	308	289	339	298	292	317	313	298	330	286	284	337	279	305	316	313	296	319	290	322	313	333	298	307	262	256	312	296	296	313	322	278	282	295	318	309	296	286	316	292	277	319	306	284	300	328	304	311	322	308	341	339	305	304	290	277	276	299	297	309	288	315	310	266	317	317	294	299	325	304	301	308	309	323	306	328	307	331	321	314	306	327	308	315	287	312	309	334	325	341	293	303	322	282	322	305	321	327	302	330	313	308	341	346	305	310	266	313	326	275	309	292	297	290	312	307	337	347	312	290	297	314	309	315	306	308	324	334	331	303	330	296	295	300	291	326	280	297	288	329	320	309	278	295	295	304	321	321	262	306	323	311	298	296	302	302	298	308	321	315	274	314	275	288	318	323	319	332	293	311	352	285	323	278	297	303	306	306	344	324	327	314	340	316	307	308	296	289	316	310	323	316	331	316	278	298	304	319	285	312	292	292	291	295	290	289	321	303	337	270	334	304	310	330	316	288	324	326	279	289	292	287	292	320	312	278	317	292	315	300	294	325	308	283	349	305	331	306	313	299	325	308	332	298	276	315	288	330	317	300	319	302	341	328	294	285	283	293	322	276	333	309	308	312	316	309	290	292	289	336	311	308	316	340	309	349	307	298	320	265	331	323	325	335	326	291	292	318	276	300	300	291	297	314	327	298	312	302	304	311	332	312	300	309	327	288	332	333	334	291	290	301	299	318	314	296	270	317	317	312	299	290	305	301	308	316	277	313	296	311	304	314	299	342	304	315	288	298	300	301	302	296	310	325	287	344	266	315	295	332	337	312	310	321	286	292	351	293	322	306	297	293	287	334	311	281	325	309	275	299	333	313	299	300	288	310	319	305	290	304	306	283	335	303	304	291	283	268	309	353	281	280	278	307	296	264	297	314	314	312	296	325	287	262	285	353	321	317	321	275	282	309	268	313	326	320	255	325	342	308	318	281	280	300	270	325	279	294	331	308	287	321	303	294	266	308	326	315	311	327	301	355	307	267	284	309	319	285	279	301	290	319	318	298	319	301	321	334	283	297	317	309	298	300	309	316	334	277	289	283	281	328	332	292	303	317	288	286	328	306	318	288	322	269	275	339	289	315	289	312	318	329	328	280	292	298	293	306	316	292	290	310	290	311	290	302	286	283	274	310	320	349	300	302	287	290	351	312	320	301	346	292	278	291	302	307	306	343	299	287	290	312	302	296	341	324	338	312	311	332	297	294	300	345	315	324	300	332	331	326	320	328	329	310	336	321	291	323	269	283	329	302	329	281	319	302	282	286	299	290	302	302	298	287	304	290	300	340	293	318	324	325	282	326	322	306	304	291	309	281	297	349	325	315	355	308	299	340	294	291	289	304	322	314	312	293	279	313	326	304	320	319	331	276	291	351	336	328	354	303	302	321	296	313	296	331	301	317	298	278	304	321	308	311	304	293	275	272	320	325	305	325	260	267	319	296	319	297	287	291	303	318	305	326	294	311	298	304	299	297	333	306	301	350	253	297	300	265	278	328	297	317	275	302	322	289	291	290	328	325	314	289	309	312	275	348	288	276	261	317	290	281	300	319	307	316	293	314	316	275	279	287	293	304	290	315	329	286	295	310	295	285	321	304	289	297	306	314	302	303	305	288	298	329	278	296	314	295	318	321	265	306	315	346	322	285	326	310	316	262	307	292	322	282	280	318	326	272	317	253	316	310	308	312	346	348	301	313	277	308	310	271	317	322	330	297	315	294	305	287	310	321	299	279	320	308	331	330	289	301	293	330	293	299	291	297	316	298	295	273	328	298	304	302	332	301	340	297	281	305	324	311	254	340	319	302	275	294	282	301	309	297	352	272	342	318	317	289	294	268	316	313	287	311	309	308	269	295	269	334	314	283	292	296	296	293	339	314	270	304	276	275	301	306	301	311	321	296	309	306	275	307	303	310	304	318	302	319	310	299	309	313	297	326	304	281	275	325	298	311	325	320	291	322	313	334	310	304	359	299	321	301	300	310	299	306	315	305	307	331	287	308	303	347	302	281	304	290	312	299	317	293	314	276	296	292	315	323	268	276	276	307	326	264	310	299	265	308	306	317	320	324	284	313	293	350	319	283	305	312	297	309	296	302	273	283	293	319	347	280	302	308	273	325	319	308	304	316	288	298	319	325	308	321	298	291	302	310	304	295	288	312	297	320	310	305	299	294	309	350	295	286	294	300	278	304	256	335	344	321	307	287	307	335	321	312	322	344	363	293	333	283	298	309	314	285	308	298	279	279	298	302	307	306	317	268	300	288	281	301	322	320	334	323	325	310	291	305	314	275	329	290	281	287	313	306	295	311	326	320	340	311	304	327	277	315	300	338	307	300	308	288	315	340	327	292	309	297	297	286	307	296	341	311	323	307	301	322	281	308	305	315	338	315	308	306	266	312	308	272	288	293	310	292	292	328	294	323	302	331	313	311	288	329	310	320	310	297	285	338	345	290	333	282	311	328	302	295	311	307	314	291	338	337	327	335	299	271	324	322	306	313	310	293	324	321	314	288	306	292	325	349	315	302	287	330	302	309	287	309	322	299	296	278	288	315	291	286	314	302	291	311	290	338	293	317	303	326	337	299	303	300	306	304	315	327	326	282	282	301	308	310	318	312	288	324	312	319	302	271	327	294	323	294	348	358	311	300	298	338	290	311	292	313	278	323	283	321	280	293	290	313	328	310	333	323	319	297	318	306	329	317	308	303	315	312	312	303	324	286	313	277	297	287	315	302	319	312	285	317	287	316	316	321	308	289	346	313	341	301	317	278	293	271	286	307	321	307	323	291	324	306	315	291	302	282	289	292	287	317	289	327	319	313	278	307	330	275	329	314	302	284	294	300	313	303	295	365	308	296	301	320
10489	2346	4436	5509	4930	3994	3510	4405	7670	4735	2974	2529	2683	2612	2921	3119	3117	3473	2953	2155	2218	1849	1612	1378	1454	1600	1494	1398	1572	1324	1394	1259	1191	1058	1209	1246	1222	1207	1388	1561	1325	1276	1422	1118	1893	1390	1001	871	876	921	859	834	829	787	822	862	787	818	822	780	792	804	781	861	823	781	862	772	755	765	829	757	782	758	810	858	802	848	788	830	793	779	808	789	839	778	792	765	773	747	834	787	820	753	810	797	791	786	812	763	758	786	799	746	788	790	780	729	773	779	753	818	771	781	734	762	816	772	737	804	776	782	752	733	765	824	798	757	755	784	766	745	800	810	738	834	792	755	795	789	794	770	805	813	780	787	781	801	764	755	776	741	820	797	789	746	768	783	714	799	809	766	790	813	716	769	770	782	787	794	711	773	751	830	717	781	777	780	704	752	770	796	775	779	773	801	774	769	747	769	739	773	709	736	788	809	744	816	786	748	739	787	800	731	750	777	754	777	775	830	820	745	730	752	784	748	735	776	833	734	727	783	779	777	764	776	748	771	736	774	785	779	759	734	802	795	786	800	801	787	817	737	764	789	749	676	764	806	719	778	764	757	798	784	771	789	729	780	753	831	779	756	811	747	733	784	800	722	764	727	772	763	796	746	786	792	826	731	786	769	764	782	789	762	821	755	837	796	784	788	802	795	751	793	769	785	766	716	775	754	795	788	802	753	756	742	757	759	741	802	777	779	765	777	805	800	769	799	770	755	774	758	781	803	735	774	784	784	772	786	764	749	739	761	744	804	800	794	756	781	779	772	793	824	803	777	797	748	740	747	737	744	759	758	788	778	774	797	743	807	776	761	823	728	795	725	809	785	779	732	751	711	753	802	781	759	740	752	847	789	770	764	754	797	799	762	799	783	774	784	799	809	810	767	782	772	759	776	769	767	778	777	770	756	762	797	784	743	776	725	703	786	742	760	728	792	794	739	757	725	822	746	803	803	759	778	754	747	774	793	805	750	759	786	730	747	718	778	802	746	770	823	773	744	738	776	743	760	790	760	740	804	817	785	747	785	754	746	754	772	772	758	781	772	750	748	801	783	760	785	763	754	720	740	784	786	818	788	801	743	781	740	777	782	742	756	810	797	784	800	762	756	736	763	757	790	777	774	775	768	758	722	748	738	766	763	725	773	735	759	763	815	825	757	775	762	773	802	754	800	754	796	736	777	799	791	759	754	765	739	792	762	797	802	758	732	783	827	819	740	714	771	761	763	774	782	783	786	757	790	718	758	740	759	781	813	768	739	761	772	799	768	695	729	716	784	782	729	748	789	759	789	787	769	734	750	817	761	758	823	743	817	780	744	762	777	772	761	752	836	723	782	806	778	728	781	788	767	739	783	793	758	732	737	770	764	728	788	779	821	707	752	795	774	727	754	773	785	735	774	754	767	781	785	761	804	797	772	779	779	767	732	769	793	767	775	754	757	762	757	817	726	789	747	778	811	767	763	799	792	809	776	781	755	749	724	766	808	735	758	741	700	737	786	793	807	779	773	782	816	769	747	815	808	832	710	729	718	753	765	740	754	769	806	787	757	786	756	759	767	770	787	783	787	785	787	801	794	798	732	827	794	768	835	774	823	818	786	785	801	749	793	772	743	733	767	791	816	725	802	764	754	746	712	751	777	758	758	773	759	806	762	789	772	745	778	791	785	754	740	748	777	731	823	811	778	785	781	764	787	756	781	778	738	756	744	769	719	721	771	776	743	783	737	737	752	811	745	778	748	771	738	805	774	722	749	751	752	800	803	762	790	759	819	756	759	806	697	720	745	726	821	756	732	782	767	785	814	773	756	811	782	766	778	734	789	746	760	797	771	790	774	770	781	758	797	737	744	784	763	775	813	701	787	813	809	729	773	741	754	807	789	791	755	734	735	765	801	751	751	756	799	824	709	712	771	808	791	786	797	787	747	795	730	797	788	792	756	754	766	771	809	830	728	750	754	737	760	773	786	784	767	753	796	771	780	743	775	770	783	790	768	783	712	748	762	774	833	784	739	699	769	756	821	785	789	767	776	767	752	749	754	731	779	746	801	807	756	760	785	762	777	785	816	759	780	765	713	822	770	741	778	741	786	746	710	798	826	776	802	764	724	829	751	789	810	803	731	757	772	796	742	797	826	788	796	744	814	770	799	783	808	777	765	764	796	811	742	762	772	812	769	811	773	791	799	794	726	829	783	735	809	843	776	770	772	751	715	751	848	780	789	747	796	806	784	727	777	769	784	712	739	790	780	779	772	723	734	772	759	727	821	783	767	727	777	787	768	785	748	761	756	734	806	789	769	747	734	784	784	809	728	788	745	724	777	805	778	773	751	773	811	781	759	767	767	768	772	778	800	788	795	779	732	724	689	771	738	818	778	765	758	728	804	778	728	785	794	814	793	764	775	799	782	742	784	803	754	742	776	788	812	764	750	812	789	754	842	735	754	759	783	764	797	766	789	743	748	738	793	763	802	799	830	734	764	775	746	768	783	748	777	762	775	750	779	774	792	758	794	775	766	777	786	752	760	741	773	763	767	798	767	756	745	767	733	761	782	762	766	741	761	805	786	811	756	766	775	758	729	771	814	762	760	802	758	810	728	742	763	808	800	779	753	809	802	765	771	775	758	765	767	780	748	794	773	815	737	800	799	760	789	822	752	766	777	778	743	777	768	712	757	784	785	765	799	785	791	696	779	782	715	813	746	705	795	752	803	753	769	764	756	751	745	745	785	767	750	804	765	755	787	737	785	752	822	774	751	782	750	769	732	759	830	772	796	771	793	814	781	778	772	754	775	720	761	804	759	762	759	742	769	792	742	797	779	780	743	804	778	785	795	779	757	745	753	747	755	805	729	759	754	725	724	764	749	709	713	765	799	815	747	768	752	825	790	746	784	782	778	745	814	763	809	802	804	762	783	768	783	791	762	820	797	821	798	785	744	782	765	739	776	765	782	791	772	756	739	777	810	848	752	839	736	792	720	722	764	796	766	756	746	783	773	760	742	778	796	747	786	738	778	840	758	774	764	744	768	816	791	754	755	750	790	796	738	783	829	784	764	782	770	792	778	791	763	783	736	786	720	752	812	728	803	778	711	795	769	772	751	723	733	748	756	745	774	753	811	801	789	785	823	785	769	782	777	813	763	728	771	807	803	819	768	766	787	792	782	741	768	811	741	759	748	808	786	768	753	755	751	747	755	758	710	742	765	810	781	771	750	725	773	772	729	805	817	708	746	786	754	738	743	780	733	732	797	767	782	785	757	774	791	758	763	749	781	835	775	804	755	742	764	793	762	777	829	763	783	741	678	759	766	773	744	723	757	750	804	783	765	784	777	798	757	742	742	772	824	761	719	767	766	837	831	726	757	829	742	786	751	783	758	827	776	735	774	762	793	785	819	743	781	806	756	789	762	788	744	801	800	798	806	709	739	785	770	725	761	814	761	815	750	774	761	769	789	758	767	717	764	755	815	743	821	743	747
2167	344	354	335	322	303	353	453	679	459	390	363	381	354	404	387	413	452	438	404	397	336	338	304	343	327	307	348	317	341	315	322	347	285	322	289	337	267	307	313	313	349	325	310	314	304	317	338	354	343	317	299	289	292	309	291	320	248	353	327	280	312	329	336	316	298	326	319	320	310	301	295	339	310	326	288	324	313	313	303	296	300	331	335	320	316	324	307	309	318	285	292	357	318	283	320	301	293	321	314	321	287	262	308	308	305	303	297	317	311	308	313	323	305	317	341	313	313	335	295	281	303	287	303	318	311	287	313	310	308	295	308	349	332	331	280	291	302	339	307	349	324	303	315	297	308	311	310	324	310	304	297	330	318	320	324	317	305	252	308	337	328	301	285	311	322	335	333	291	312	305	287	277	306	295	292	299	315	285	279	298	298	313	303	312	336	329	310	320	319	288	303	330	299	293	286	319	323	317	318	306	318	316	320	314	300	313	305	274	307	304	291	321	282	294	324	315	292	316	328	295	286	334	287	353	289	284	295	326	293	307	327	322	309	274	313	300	315	293	309	320	297	280	319	327	290	263	325	313	307	301	325	307	277	311	286	338	301	303	313	332	334	309	296	314	287	347	328	342	305	316	281	314	325	296	327	316	332	333	320	297	333	296	343	339	279	294	334	328	336	346	303	328	341	303	296	311	339	327	344	278	317	330	305	319	347	350	263	304	323	315	302	301	292	259	294	324	327	327	317	307	325	332	289	305	314	321	322	299	290	361	322	292	290	316	316	291	324	275	271	319	286	280	314	309	297	323	311	316	315	324	360	316	301	284	307	316	288	318	308	316	287	336	329	306	297	310	322	304	283	308	312	335	316	343	316	305	277	328	300	304	346	338	307	336	300	292	306	297	320	314	329	305	316	261	358	328	328	297	292	337	312	352	322	331	311	336	322	280	325	312	310	292	327	311	304	335	294	308	320	303	324	312	326	305	311	288	289	315	301	306	298	290	310	320	328	324	331	321	305	317	305	349	319	329	282	318	290	324	312	320	300	324	281	335	301	323	304	306	331	330	309	306	322	306	290	286	310	289	305	329	315	313	300	345	305	333	282	328	329	292	313	334	375	318	315	339	291	308	318	328	288	334	302	319	308	305	283	294	324	340	312	303	307	309	329	300	300	282	297	351	358	333	330	334	285	303	304	349	328	310	297	285	328	320	326	320	313	302	301	338	324	279	270	268	338	304	344	308	306	323	330	329	305	328	283	315	328	331	333	312	326	287	338	328	293	292	318	286	303	334	303	307	298	315	293	330	286	339	305	299	315	286	339	297	324	317	316	341	289	316	300	347	316	336	338	324	301	326	310	297	336	327	323	303	329	310	327	336	290	322	314	331	307	291	316	309	328	312	356	278	333	295	318	308	316	318	311	298	329	306	324	335	294	309	314	309	307	343	303	282	334	297	342	305	325	350	318	319	319	313	314	293	321	286	271	298	329	337	314	330	344	301	317	357	281	304	344	288	277	298	305	296	313	300	327	315	335	316	316	319	280	295	290	325	297	303	298	297	303	294	350	309	284	301	288	319	330	314	315	289	303	316	305	302	323	313	303	322	313	299	320	305	326	339	312	305	323	329	337	312	311	369	313	304	285	269	313	309	308	293	267	286	332	288	323	277	351	302	308	322	318	311	312	329	297	337	281	288	288	289	306	294	311	300	353	311	300	341	305	304	327	296	316	277	294	355	315	333	348	329	328	311	322	311	320	317	302	306	312	337	320	342	348	313	345	345	331	316	303	338	343	316	337	314	320	295	344	318	319	313	315	283	346	307	320	312	313	311	307	290	305	307	288	308	329	321	290	291	345	359	333	302	347	316	277	332	313	259	312	288	337	317	313	286	326	311	334	293	284	323	327	258	283	330	301	316	312	308	306	276	294	302	281	304	309	280	342	300	307	312	350	284	329	349	289	319	302	303	309	309	292	313	329	309	320	302	335	325	320	303	331	309	313	299	316	306	283	337	295	335	313	323	291	298	314	278	326	329	302	312	283	325	324	358	315	312	316	323	322	322	299	302	288	347	290	330	299	300	312	309	334	360	307	328	316	347	334	377	305	313	314	289	296	328	297	310	311	301	338	342	307	313	317	322	318	296	308	300	323	338	333	316	303	333	299	321	314	312	347	315	316	315	282	326	298	334	329	333	302	336	307	315	339	318	313	281	307	319	339	307	289	302	334	336	289	320	308	344	316	297	301	276	300	299	351	348	320	279	301	268	318	355	342	278	349	319	311	282	302	295	294	319	286	308	305	270	338	307	298	288	326	304	323	300	324	319	314	313	305	339	317	306	315	313	302	294	323	323	330	306	297	288	306	306	328	310	362	324	334	309	297	320	307	325	340	284	307	288	304	301	292	316	314	310	310	295	334	315	328	309	280	306	293	292	332	349	307	327	322	310	333	305	298	305	337	322	284	301	307	297	328	314	308	321	326	300	291	315	330	293	310	329	304	335	298	342	356	316	287	304	303	310	309	292	349	306	305	319	314	325	304	349	321	298	358	312	333	314	301	324	310	315	322	299	325	309	324	322	334	290	311	343	301	311	326	308	347	252	311	297	325	318	282	289	296	317	303	290	318	302	343	302	298	311	339	315	310	313	319	277	304	310	291	296	296	324	307	317	331	306	311	300	293	297	309	282	307	332	313	316	306	343	295	320	317	300	353	317	342	304	290	271	315	320	311	287	343	315	312	328	337	322	312	300	349	324	335	318	283	294	334	338	319	326	313	348	311	330	303	329	313	303	328	286	317	307	315	331	339	325	276	309	326	294	314	297	321	309	329	274	313	320	299	301	311	296	313	311	299	304	314	285	327	310	307	312	326	296	316	358	289	304	288	313	321	302	296	308	276	286	301	289	319	314	333	351	323	320	287	320	286	323	303	315	297	317	312	311	319	280	330	301	309	321	313	324	295	312	314	314	310	331	291	318	321	307	317	307	300	323	310	263	306	307	296	313	312	310	287	318	308	281	309	341	324	267	326	298	316	330	299	315	311	331	306	319	273	299	304	327	332	313	264	313	341	289	306	280	316	287	312	308	310	333	332	307	344	304	298	307	304	308	316	319	337	299	308	315	317	326	309	316	303	305	376	301	311	292	304	327	294	272	311	274	350	313	317	323	299	301	290	326	297	326	333	312	330	312	328	331	320	350	274	314	312	318	296	349	286	298	325	317	297	318	331	301	313	336	301	302	345	320	316	318	295	304	303	331	301	302	305	340	297	294	299	303	299	323	286	345	300	311	344	344	325	311	333	308	320	286	325	298	310	323	324	341	322	285	319	305	305	309	324	331	321	336	296	314	293	304	321	278	322	309	318	307	284	328	370	337	294	274	330	296	327	285	313	299	306	323	296	324	296	282	321	315	351	313	298	304	330	300	318	322	303	312	306	330	302	314	301	308	298	354	288	294	315	319	294	298	324	307	301	297	313	284	328	283	345	295	342	295	322	320	352
2542	768	883	849	894	807	828	1429	2955	1715	1045	983	1030	1093	1331	1476	1468	1575	1498	1173	1230	927	817	770	820	776	865	821	925	901	897	771	778	735	739	781	805	750	784	807	742	799	753	745	741	743	767	749	743	778	732	703	780	739	795	730	742	779	758	746	725	751	735	784	793	767	720	704	778	797	785	734	740	745	755	740	778	784	727	705	779	722	761	744	768	737	807	778	728	722	731	730	714	791	727	750	770	735	799	765	759	766	754	765	718	751	778	731	768	720	760	808	728	775	720	726	744	726	700	725	739	800	724	735	757	782	708	676	746	790	714	752	743	750	735	749	754	735	764	742	771	753	802	790	743	777	773	735	811	753	741	730	724	750	722	726	722	723	778	704	708	735	769	737	722	673	813	711	760	764	752	754	736	767	796	751	745	790	773	699	791	738	752	757	760	723	724	782	736	767	741	732	762	709	784	720	773	741	737	735	767	766	763	759	734	740	745	719	766	759	764	816	747	726	751	741	737	748	768	738	763	758	739	723	759	757	695	763	709	798	745	795	747	748	763	733	717	748	743	753	732	715	709	717	772	693	758	684	716	735	706	760	727	707	709	807	742	745	758	734	791	746	777	716	732	773	767	786	765	742	747	774	737	769	747	759	737	728	756	780	737	764	754	755	759	737	744	766	742	726	765	767	744	764	789	719	788	755	745	738	734	780	743	744	741	819	720	769	741	749	771	782	783	731	713	734	714	739	740	764	769	750	726	743	721	736	730	777	760	772	748	797	729	737	736	778	788	760	742	771	744	761	734	770	746	741	782	729	775	710	750	736	772	782	771	751	743	682	782	750	745	753	753	768	782	697	747	742	762	786	698	697	745	721	797	741	757	754	748	750	705	729	704	723	727	734	731	778	760	733	782	770	745	707	705	770	775	724	763	720	760	781	741	760	716	785	702	767	755	755	766	741	727	749	773	779	727	721	766	774	760	714	743	738	742	714	679	739	746	784	759	719	772	748	763	738	740	732	783	745	698	731	777	689	772	749	826	763	731	769	720	744	764	740	705	721	767	718	807	735	713	783	786	739	747	786	749	741	719	701	759	732	730	728	717	783	757	746	718	783	754	714	750	761	740	762	777	743	744	737	767	776	785	745	707	710	727	793	767	755	779	729	746	745	697	716	742	765	787	766	782	781	736	751	771	762	756	730	764	705	787	746	755	752	765	721	722	695	746	761	699	773	782	773	762	739	709	741	748	779	781	715	729	765	719	723	782	741	775	750	763	698	757	751	707	765	717	705	748	762	742	726	707	716	728	760	774	803	769	753	772	763	751	711	696	761	740	712	792	760	735	788	763	754	757	760	736	783	726	731	754	773	788	749	742	770	761	739	744	768	711	774	729	750	752	746	738	777	749	735	789	725	787	750	770	800	756	704	753	735	767	759	668	805	723	745	755	776	753	797	725	767	695	748	723	745	700	732	794	715	742	711	729	765	755	727	779	754	732	744	749	777	740	744	712	734	735	782	773	714	768	757	694	750	740	754	756	714	770	774	757	779	745	750	765	777	783	716	760	752	760	738	712	722	761	748	746	751	772	755	767	840	790	733	754	711	734	779	754	687	796	775	758	703	690	728	696	739	719	736	702	777	719	759	780	729	745	755	766	755	754	805	740	772	798	715	772	740	723	730	728	722	792	747	770	770	748	761	715	700	697	812	751	757	813	745	731	730	794	754	780	727	720	719	725	767	740	656	745	694	759	747	769	750	772	727	723	748	759	762	699	759	700	785	687	728	716	738	730	795	793	714	780	754	762	740	675	767	728	698	730	741	722	765	754	733	719	759	749	712	720	788	734	719	746	745	795	794	758	724	704	773	741	721	751	715	751	723	758	780	768	742	723	757	758	777	717	718	750	752	759	737	765	779	763	744	718	712	730	734	743	772	756	740	765	763	793	760	745	758	730	728	724	778	738	693	810	742	776	737	791	728	724	779	727	763	773	713	753	777	705	739	757	774	732	764	800	742	784	691	767	738	760	740	774	750	774	787	735	714	744	712	721	778	759	730	774	784	779	771	723	741	749	729	716	812	715	745	748	764	672	761	736	717	769	709	767	754	720	762	732	747	815	712	750	776	744	736	769	746	710	743	743	752	742	733	751	731	725	718	801	729	705	744	759	771	747	791	723	782	731	746	764	714	746	721	742	758	769	788	749	745	719	721	786	708	759	726	752	727	755	758	781	760	721	782	739	761	692	749	737	761	780	759	770	726	777	748	759	716	766	752	710	721	775	750	774	715	752	762	774	739	741	723	701	737	742	755	787	710	767	752	749	736	716	802	749	819	739	738	751	691	755	723	706	723	714	752	748	693	778	719	738	749	744	800	750	731	718	782	741	698	700	768	749	700	754	760	730	715	704	760	788	786	745	815	775	734	739	694	717	756	757	730	729	717	777	753	771	781	753	670	711	736	778	781	759	713	767	707	762	689	710	771	748	694	691	792	816	714	731	731	801	737	761	719	762	742	723	767	727	727	744	711	781	745	717	732	709	713	733	758	742	714	738	796	755	728	725	758	751	742	764	715	713	729	705	748	748	735	741	736	754	717	709	787	749	691	698	751	774	801	748	761	757	756	749	755	771	762	758	771	739	764	770	759	739	745	734	778	722	758	732	722	759	717	774	758	772	759	767	706	778	713	772	771	756	738	733	709	766	759	753	710	758	758	685	759	706	744	705	755	753	773	697	717	742	756	769	770	736	757	734	749	770	764	749	767	721	738	741	729	714	697	736	774	765	782	751	766	702	752	730	754	796	735	741	731	737	763	776	760	735	734	746	785	736	741	791	767	753	799	753	776	766	784	702	743	764	765	704	683	748	738	741	779	728	749	738	763	760	732	743	767	749	742	710	713	745	735	747	755	700	759	731	701	803	742	756	782	729	755	731	736	757	730	729	729	753	704	728	763	732	734	761	753	753	814	771	731	712	788	712	823	762	739	734	782	777	732	732	721	768	760	784	825	712	712	747	733	810	768	731	738	766	782	742	846	707	785	710	751	764	727	804	781	763	725	732	715	806	770	741	753	679	663	762	742	729	733	823	763	753	729	779	753	747	763	681	729	760	724	743	725	763	740	759	737	714	754	738	774	726	730	742	807	777	714	735	741	729	739	738	785	729	739	733	763	758	745	748	712	714	719	690	754	769	758	751	704	760	731	702	709	782	775	679	738	699	768	781	771	731	774	732	750	769	732	806	739	743	813	752	798	794	710	762	712	698	754	795	763	779	717	810	755	749	709	737	776	790	733	773	719	758	723	813	740	716	753	713	739	774	694	742	721	770	741	763	724	728	748	716	731	698	772	752	708	749	761	678	747	763	724	733	713	754	716	786	751	790	728	748	720	753	764	784	737	752	756	710	725	741	759	737	711	769	734	782	768	725	730	762	768	727	807	757	760	752	715	710	758	773	683	737	726	748	786	755	729	743	777	759	793	741	711	774	750	781	752	717	759	744	764	728	697
11589	1653	1187	1021	804	581	446	564	998	634	404	357	342	341	403	369	402	456	400	325	303	259	220	223	241	249	225	232	236	210	207	231	211	197	199	192	223	211	186	229	238	203	215	223	246	236	200	184	185	213	185	214	189	202	197	191	179	210	178	170	189	178	188	199	179	159	191	163	192	206	199	183	204	176	202	172	209	212	182	176	203	182	190	186	188	204	178	179	180	212	197	211	208	184	202	198	199	202	196	190	188	192	185	169	177	208	203	191	196	156	204	225	177	176	162	201	192	206	195	195	173	174	209	205	176	181	193	199	178	196	188	180	185	186	201	197	196	197	161	173	200	201	172	193	163	201	187	202	217	191	172	178	184	175	195	200	190	190	194	171	173	196	166	168	188	189	180	196	181	189	175	202	188	211	195	178	176	182	153	192	211	180	184	212	189	176	187	183	176	175	178	176	181	181	192	187	190	202	169	219	189	199	180	179	174	188	215	191	218	207	183	186	168	198	177	183	198	190	178	196	175	222	209	190	206	181	170	169	195	174	184	192	189	177	164	161	169	173	181	181	190	188	190	197	185	195	178	208	188	192	186	179	208	190	191	212	205	170	191	189	186	161	184	190	144	177	191	175	195	200	164	184	176	187	200	183	187	190	211	177	183	227	198	174	214	166	182	172	191	205	206	197	175	189	189	217	206	187	191	182	166	181	198	199	196	194	178	186	232	180	201	199	183	178	205	183	170	191	176	192	208	175	182	178	179	170	190	195	189	186	165	192	204	179	207	173	198	199	191	191	166	188	176	207	160	199	173	204	198	187	193	185	184	211	197	189	214	187	189	189	206	181	224	197	195	191	197	199	170	179	195	182	182	175	210	198	197	195	143	207	223	180	201	183	213	200	194	198	191	189	206	179	192	188	187	178	210	203	200	183	175	184	187	189	193	189	172	177	173	206	216	201	204	198	191	209	192	181	213	182	178	178	180	193	193	214	188	164	204	159	179	179	199	188	201	194	179	204	181	185	169	202	195	195	200	178	171	197	177	192	189	166	193	201	175	185	174	180	196	186	198	196	214	206	179	190	226	178	188	193	196	204	163	181	188	183	195	151	189	187	167	201	194	178	175	156	156	175	200	172	180	205	192	200	212	198	188	203	212	171	174	192	184	154	180	197	189	206	160	204	184	180	207	187	160	163	183	166	182	185	191	182	168	192	211	154	193	177	185	215	172	189	187	200	168	180	211	202	168	186	190	194	190	184	184	192	189	194	197	173	195	192	196	187	204	154	191	228	179	205	167	161	177	194	178	198	182	170	206	204	170	195	196	192	199	189	194	175	182	197	183	176	185	168	185	179	175	200	210	202	180	208	209	210	173	166	169	191	191	199	188	167	180	173	187	212	181	184	185	201	175	175	179	197	182	167	174	176	197	165	217	206	201	188	189	206	196	160	207	202	194	204	213	214	211	173	233	187	168	187	192	193	178	205	170	182	206	198	183	197	153	182	195	184	163	182	188	220	194	186	198	192	184	187	210	177	196	198	181	196	193	201	188	206	199	185	160	185	210	195	173	185	179	198	208	188	202	197	198	207	193	202	195	175	210	185	188	200	186	201	202	196	192	170	196	173	198	200	187	170	174	202	175	193	187	173	192	190	215	218	195	191	188	176	202	171	191	178	180	184	215	209	186	212	188	165	196	236	193	206	208	187	198	206	189	184	187	198	213	171	184	185	208	209	180	194	164	189	190	193	179	197	181	185	175	184	195	182	176	195	184	177	198	182	186	169	189	172	210	206	223	198	182	167	186	191	186	204	187	180	194	168	200	217	193	165	201	205	182	176	204	193	205	202	203	171	196	159	166	207	192	208	183	198	169	207	200	198	207	214	213	192	212	206	190	192	180	202	179	203	202	185	202	153	166	186	200	180	198	206	195	177	193	184	231	183	194	218	179	170	180	191	213	185	191	200	185	183	144	200	180	179	194	171	187	185	206	198	180	188	180	163	192	173	215	183	188	189	167	197	168	200	205	190	198	157	183	203	193	199	218	205	198	181	204	195	191	173	201	213	223	184	194	200	169	210	187	178	204	203	197	203	209	170	223	195	209	189	205	168	190	205	202	166	175	188	199	175	175	193	188	183	200	211	196	178	209	200	190	177	183	200	213	164	218	187	207	165	192	186	164	197	179	168	191	171	185	195	211	162	214	217	188	180	211	189	182	184	167	166	187	171	186	174	172	180	183	208	218	205	196	196	204	207	212	190	182	162	192	214	183	176	208	189	197	212	193	196	180	165	194	178	187	196	200	204	170	167	199	191	164	199	185	197	174	196	182	182	194	212	192	163	217	208	173	186	184	190	173	204	198	189	191	191	211	176	188	179	189	218	196	217	193	186	207	189	193	169	181	195	194	191	201	181	170	192	178	216	190	179	196	161	176	205	173	195	172	168	189	193	194	193	176	169	194	198	203	195	201	209	165	209	186	193	209	201	201	183	185	184	177	188	205	174	180	193	180	203	185	200	167	172	195	175	180	165	163	196	179	211	204	208	210	174	182	173	215	200	181	186	204	200	174	187	195	170	185	183	212	214	210	206	169	177	199	191	179	188	206	189	179	180	205	193	186	173	211	181	195	188	181	162	197	171	161	179	196	197	206	192	179	202	196	156	197	211	187	208	150	186	189	178	190	161	210	221	195	188	187	170	186	172	170	190	181	189	175	186	164	180	186	198	188	188	190	182	186	199	201	208	202	187	187	180	179	156	190	222	197	162	205	208	180	195	167	190	176	197	171	176	200	207	177	197	154	195	182	181	195	185	200	191	198	177	183	207	177	183	172	182	199	196	184	173	192	198	204	161	201	196	194	181	185	184	182	180	178	191	168	166	193	192	172	183	195	165	184	180	184	196	181	188	176	177	169	174	184	180	145	214	195	174	190	180	204	170	199	194	221	184	144	165	199	198	167	186	197	207	177	186	181	173	203	180	196	176	168	194	194	172	203	206	196	199	176	204	202	211	195	218	200	200	198	191	172	182	198	179	198	178	183	188	189	215	202	195	188	192	209	175	196	200	170	220	199	180	188	205	185	206	216	199	189	194	182	168	195	188	189	186	192	189	193	184	187	204	226	195	192	196	159	198	176	182	215	197	185	216	183	196	164	178	189	204	179	201	183	185	208	208	199	186	172	167	190	192	183	214	183	171	226	173	197	179	218	202	179	178	190	199	208	170	168	183	203	195	206	200	197	187	200	191	201	180	168	177	195	196	214	196	189	194	169	180	199	198	203	211	191	179	187	184	209	180	175	158	203	186	188	195	182	178	220	176	193	180	204	202	194	174	191	189	190	202	187	193	176	201	189	178	188	190	195	178	188	159	199	195	188	218	183	197	190	201	186	204	182	187	169	193	186	163	181	175	208	180	182	185	176	196	170	193	170	200	214	200	203	165	198	162	161	196	199	175	174	182	223	191	192	176	166	171	188	206	186	183	189	181	199	211	164	190	184	175	196	185
7644	1315	2375	2939	2618	2170	2007	2764	5027	2625	1680	1451	1551	1564	1810	1801	2085	2143	1992	1524	1458	1131	897	904	832	993	916	866	1052	896	781	834	769	685	697	674	716	777	785	834	779	769	803	717	918	1018	681	568	564	567	554	489	513	501	534	532	508	544	498	524	561	538	506	514	492	533	473	505	544	527	502	536	509	521	575	483	519	542	487	507	545	474	522	564	511	522	501	495	518	496	501	492	524	539	534	508	505	512	473	550	528	497	554	505	527	527	489	527	555	506	536	509	501	506	541	513	531	562	522	480	550	519	481	508	506	559	487	515	451	512	496	492	515	470	508	541	513	501	510	528	499	516	521	488	525	504	483	522	560	503	461	485	489	471	513	488	470	501	494	520	487	520	488	466	536	526	517	465	497	552	544	530	527	492	538	510	541	486	490	517	511	545	482	524	541	486	544	524	502	467	532	486	464	497	514	499	520	493	518	524	459	517	495	516	450	527	460	492	504	499	457	529	486	519	496	504	486	501	525	493	483	493	535	526	491	517	480	513	529	528	511	497	469	527	525	501	472	487	494	519	505	529	501	522	519	518	508	475	483	506	493	497	515	513	576	515	491	521	493	513	494	494	514	522	480	524	476	498	517	494	509	484	503	521	498	547	514	454	534	458	516	531	482	530	512	508	490	501	466	531	502	568	500	522	537	516	535	468	536	538	495	497	490	509	523	498	492	467	506	482	495	507	535	463	470	503	541	549	474	565	520	531	510	493	501	540	510	483	509	484	516	459	520	529	513	515	547	496	474	510	515	485	497	524	479	497	537	534	497	522	526	542	517	527	533	524	534	523	497	496	514	503	484	533	466	482	530	524	570	524	530	489	499	481	523	507	463	520	504	484	506	486	495	525	545	489	494	546	507	467	517	496	507	512	513	457	540	533	506	504	517	501	496	505	506	518	527	529	478	517	496	519	493	533	507	496	506	545	478	492	490	522	485	462	523	472	518	506	530	508	516	481	538	505	507	491	494	493	482	498	500	512	503	485	496	507	525	497	468	542	547	510	494	518	519	570	491	499	504	501	498	556	503	528	525	458	486	507	538	518	492	508	515	496	453	496	527	523	512	487	508	540	497	508	486	497	540	495	534	517	533	504	499	555	555	504	552	476	536	462	505	482	510	485	509	484	502	503	506	466	480	545	508	488	522	516	509	490	501	488	516	506	501	485	473	499	499	552	527	495	495	523	512	549	578	534	496	481	483	497	493	534	543	525	497	542	493	507	494	535	523	502	540	514	507	548	527	528	527	530	506	498	529	521	514	487	560	490	486	479	499	514	497	512	514	546	517	481	490	532	544	485	523	510	474	536	548	504	517	526	482	502	523	482	544	527	510	528	532	514	511	493	507	509	535	514	517	498	497	527	515	499	503	473	475	515	508	483	522	520	515	525	533	483	554	512	485	485	518	518	551	476	534	506	507	446	499	485	531	468	490	513	498	475	512	469	545	503	485	449	490	498	501	502	536	501	553	510	547	495	495	488	489	494	492	513	485	468	460	468	524	470	505	538	503	493	526	529	497	499	525	501	532	465	499	492	556	476	505	525	550	519	529	532	520	491	500	484	486	497	496	509	483	519	480	545	544	510	526	520	482	510	514	512	523	508	494	465	497	481	504	536	535	499	503	511	537	508	506	500	507	521	496	488	519	497	489	476	540	493	496	479	519	508	488	505	482	536	475	492	467	521	494	527	537	534	533	483	498	474	508	514	522	521	476	493	490	481	512	507	526	514	471	517	492	479	544	494	507	481	493	510	515	529	511	451	466	495	485	513	498	518	523	505	488	513	510	520	505	519	471	498	528	536	518	475	503	498	497	510	501	498	493	538	544	503	522	510	548	512	517	488	502	514	510	525	558	510	492	515	529	462	496	516	503	501	513	504	499	550	526	544	510	502	501	519	462	502	524	489	551	509	472	504	496	548	525	522	521	485	504	523	467	509	510	490	486	529	546	464	469	500	513	505	471	485	485	516	478	523	504	513	522	482	514	510	499	492	531	549	499	505	497	539	509	463	484	540	502	541	534	510	489	508	496	538	493	520	495	539	528	524	514	501	489	495	510	504	543	501	497	536	520	495	548	530	509	541	496	527	540	475	513	539	510	500	524	510	477	518	517	500	508	552	556	512	501	553	519	481	505	502	571	502	521	497	573	484	516	560	508	477	470	525	533	504	571	520	488	506	491	473	483	538	484	514	512	486	501	482	532	472	534	500	515	544	475	542	522	537	488	494	535	537	512	506	503	516	494	511	512	519	513	499	487	501	507	511	525	522	514	519	522	508	500	503	499	484	536	507	463	531	502	505	541	508	512	478	469	470	504	540	490	485	518	505	492	498	532	495	498	498	499	502	530	510	499	448	507	517	476	447	485	520	474	527	502	533	504	458	505	494	495	529	513	489	480	462	510	513	545	509	528	542	483	492	550	531	480	482	527	517	475	513	517	485	522	528	527	484	469	524	506	546	487	512	501	520	478	498	509	528	496	481	515	519	514	485	523	522	531	516	547	499	510	525	531	475	517	496	503	498	498	500	494	440	506	509	528	492	531	489	508	476	531	526	498	523	495	514	471	543	480	486	526	547	550	516	495	529	479	500	487	535	489	519	476	513	512	509	561	516	506	510	502	537	496	494	533	513	532	505	538	555	571	485	512	520	539	514	500	557	525	516	464	513	507	523	501	507	470	476	468	532	496	514	534	516	525	546	490	489	528	499	524	498	506	486	501	521	481	474	507	529	510	496	516	549	480	499	499	506	466	489	510	520	515	499	532	511	492	520	502	513	475	500	515	532	503	526	517	544	455	546	532	500	490	523	499	516	483	523	488	494	448	529	542	496	522	511	483	517	532	508	495	506	492	529	487	531	556	524	528	499	495	549	508	510	482	516	488	538	474	508	467	468	478	506	528	510	468	520	490	510	528	490	499	479	542	537	508	531	531	513	506	513	538	519	507	516	513	518	485	582	497	482	489	487	558	508	509	487	494	475	475	507	540	464	475	470	494	495	488	482	501	496	520	537	485	525	506	493	488	523	475	523	548	493	519	467	484	507	523	507	530	511	489	448	543	526	515	439	513	510	539	503	524	520	558	513	477	520	498	453	477	514	527	507	459	538	492	502	513	509	519	496	481	531	471	520	504	505	486	507	472	515	524	508	520	459	517	475	529	499	479	498	491	522	464	498	490	529	507	526	526	535	510	466	529	494	512	486	499	501	484	528	461	539	467	532	514	506	506	494	534	512	536	496	502	533	527	505	534	527	505	506	508	488	506	498	518	505	494	515	479	543	502	552	474	453	503	489	514	527	476	515	491	495	502	485	491	500	542	470	499	501	521	548	473	509	500	489	478	506	521	517	512	507	512	499	539	551	515	464	524	548	481	500	527	504	498	457	491	518	526	490	481	527	534	512	533	480	479	499	491	530	525	482	521	521	498	499	541	527	512	488	522	547	474	501	497	508	486	524	493	507
19834	3466	2723	2104	1495	1168	848	1042	1485	892	650	592	514	549	534	621	660	634	608	506	513	454	389	404	367	424	381	396	430	430	363	355	334	330	353	354	342	321	342	386	393	360	346	353	354	385	328	316	324	319	325	317	320	298	335	294	318	301	310	272	325	272	314	292	324	300	268	282	320	325	279	307	298	305	325	321	316	269	297	299	296	313	309	329	303	310	297	293	288	292	270	300	299	284	323	313	283	310	315	299	315	310	320	309	310	289	312	353	317	303	292	334	314	313	329	312	309	317	294	318	280	313	319	299	314	289	278	323	322	315	297	321	309	308	306	291	303	309	265	310	316	306	312	325	287	314	293	333	302	328	317	310	331	315	277	291	281	286	298	335	288	272	300	324	319	319	335	291	290	288	299	305	322	318	308	275	300	271	336	276	281	307	306	318	296	268	302	277	282	306	303	311	312	317	310	285	314	332	306	321	314	260	323	283	306	304	325	249	304	283	316	276	301	300	306	317	310	308	302	308	318	292	266	334	302	319	269	310	308	299	263	295	271	318	302	296	303	296	297	291	298	305	313	312	310	279	314	307	297	293	318	303	291	267	320	316	294	285	347	343	331	306	337	269	302	279	311	277	286	302	304	317	319	324	302	294	351	273	305	303	316	317	292	292	287	297	319	318	310	276	318	320	327	305	318	259	298	275	304	294	298	316	302	308	284	296	317	306	325	279	290	300	304	260	271	293	327	304	338	303	307	298	323	276	311	293	288	309	318	304	306	302	325	313	327	300	313	295	318	323	325	325	297	320	284	293	258	320	293	280	299	285	292	302	279	306	336	307	331	308	296	349	294	304	307	336	311	295	287	311	275	274	312	301	289	321	308	281	291	318	302	312	313	291	266	303	321	273	289	311	283	302	322	302	316	294	259	306	293	306	297	285	289	341	330	322	298	345	293	333	292	289	324	301	327	314	294	299	302	316	299	289	300	280	271	296	279	277	309	277	314	283	285	273	287	321	315	329	301	304	298	311	328	304	303	263	298	321	305	289	265	309	293	285	283	308	322	315	307	282	318	319	325	322	308	294	297	338	311	285	278	322	303	292	296	315	336	318	296	319	296	291	297	276	273	293	289	276	304	304	302	285	295	293	304	290	328	277	316	330	334	271	302	297	257	305	279	333	281	299	340	310	284	298	301	322	323	273	309	341	312	281	242	294	303	339	295	283	286	302	305	347	305	312	310	294	299	347	265	283	329	321	309	320	333	288	303	290	269	279	303	295	283	304	306	303	295	332	295	309	273	314	294	300	297	297	306	290	301	315	294	294	294	313	304	328	283	311	317	315	307	290	291	303	314	312	318	292	289	310	331	309	322	295	282	330	328	279	314	326	301	283	275	294	300	284	332	299	348	292	285	289	328	279	287	298	284	287	285	299	306	295	319	261	252	320	328	344	319	298	283	331	286	277	287	322	295	309	305	291	286	316	333	301	293	330	325	327	317	311	301	307	309	298	325	295	281	267	303	297	336	316	296	318	330	304	283	296	266	316	299	270	262	284	284	317	278	284	299	297	307	297	314	292	282	319	292	281	310	302	316	334	308	286	300	321	320	311	288	303	285	303	283	291	328	319	306	285	333	321	267	348	314	346	324	287	263	337	269	306	295	288	309	294	301	251	300	291	290	306	324	322	317	297	302	302	334	324	320	285	315	307	302	279	331	350	313	296	316	301	285	313	314	321	287	290	311	290	281	294	271	283	292	293	314	266	285	292	300	327	293	302	306	307	278	301	276	306	299	303	305	322	307	300	294	316	322	310	305	317	319	287	326	315	302	328	292	336	296	302	285	301	300	309	276	286	298	281	320	266	305	314	302	313	311	286	305	306	310	315	307	277	311	302	309	332	305	332	311	322	317	278	294	325	297	312	258	310	301	309	290	289	320	340	284	296	277	312	287	313	315	285	304	287	288	313	337	315	328	332	309	294	294	269	297	280	296	317	289	307	259	274	295	291	291	330	299	302	313	346	305	313	308	307	294	296	324	294	290	314	275	306	319	315	310	302	284	328	297	279	295	268	316	255	347	326	340	305	278	314	328	291	331	294	330	300	327	310	298	309	297	307	320	296	315	301	301	310	311	315	356	334	301	326	263	283	335	310	319	294	301	348	298	312	313	276	273	308	299	297	294	302	317	260	268	260	315	282	306	294	273	311	301	320	282	303	275	290	301	289	307	269	297	283	300	316	298	317	307	306	305	274	313	336	315	324	323	276	301	272	309	312	280	319	326	314	319	322	317	296	277	295	297	305	269	330	279	306	315	282	292	305	289	335	321	317	292	302	326	283	325	331	293	295	286	288	282	301	276	284	296	285	314	288	311	286	271	317	326	285	293	313	322	293	286	262	278	290	303	315	302	313	297	300	286	318	279	299	320	298	325	308	296	294	308	296	309	315	322	313	298	303	301	307	353	303	317	329	325	323	310	311	286	316	297	313	333	315	303	324	299	259	287	326	283	315	318	293	314	306	299	286	304	297	302	292	308	334	316	287	337	284	305	349	307	323	311	284	310	303	282	269	292	275	297	281	313	317	309	288	305	321	331	325	304	317	302	318	284	287	320	305	281	276	300	293	314	319	331	318	292	308	295	334	310	318	298	278	286	281	283	294	287	270	321	292	307	292	324	303	291	308	298	296	307	306	302	297	288	284	328	303	307	288	310	297	290	330	298	328	321	315	307	316	316	320	313	332	290	281	280	306	286	303	278	308	287	293	326	292	299	315	325	295	292	334	347	280	322	311	308	342	315	297	289	314	286	281	298	319	298	277	285	316	302	308	309	302	309	278	265	307	286	303	277	294	323	300	343	315	310	297	322	274	313	318	329	293	305	302	303	282	315	332	337	328	313	293	301	286	283	316	281	315	306	316	316	322	308	317	336	290	301	314	303	307	300	320	274	316	284	281	297	273	304	299	310	332	316	319	279	323	282	290	291	285	302	317	292	314	342	333	346	296	299	317	333	355	312	295	340	306	288	303	309	310	327	305	303	290	274	331	310	287	316	279	297	280	288	288	271	299	319	283	285	332	296	304	311	303	283	318	290	284	284	315	299	310	293	332	303	325	296	263	289	332	320	290	287	292	334	271	298	300	292	315	287	304	309	290	309	305	265	280	298	266	300	318	302	289	272	308	297	288	323	349	283	305	330	307	298	334	283	282	301	286	261	305	308	320	304	318	314	333	296	309	324	298	297	294	290	328	267	289	314	286	310	289	291	305	313	291	351	325	297	274	313	305	302	300	319	306	311	283	294	323	291	278	289	300	326	319	292	293	320	296	309	314	339	288	315	300	284	319	284	307	317	325	280	290	296	281	333	301	300	329	298	300	312	311	284	275	293	305	275	275	293	341	282	290	306	294	302	299	304	286	292	286	263	308	316	280	319	296	295	297	322	281	347	303	293	317	317	322	352	309	323	326	309	304	296	313	301	307	318	294	304	305	296	326	292	297	337	325	280	331
10203	2381	4792	5645	4906	3949	3541	4846	7100	4118	2720	2584	2252	2506	2556	2764	3134	3070	2968	2316	2315	1730	1381	1416	1317	1517	1428	1527	1674	1383	1337	1199	1228	1173	1211	1177	1267	1252	1384	1430	1261	1222	1369	1225	1827	1483	1152	866	866	828	847	832	831	780	808	814	818	724	740	775	794	808	792	815	824	797	794	783	768	792	734	777	798	762	777	754	806	801	833	794	804	807	754	764	739	809	788	764	796	805	750	753	774	803	824	779	785	766	779	774	700	801	745	762	817	756	781	750	781	759	738	743	742	788	745	813	764	794	789	743	734	801	786	748	753	793	768	768	765	750	804	804	775	765	782	780	806	825	672	772	754	770	769	751	795	763	732	785	766	811	760	732	800	788	749	803	754	759	764	805	780	760	771	770	761	743	807	757	766	743	770	760	787	740	759	794	753	833	759	846	799	792	795	755	761	808	797	809	744	790	813	764	789	737	784	705	799	730	741	736	779	749	751	740	796	804	744	767	751	754	803	784	780	773	769	710	761	782	765	726	798	769	777	746	766	784	783	706	763	794	746	738	756	742	750	796	806	736	756	777	768	755	761	761	727	777	715	757	766	755	793	747	820	775	780	768	810	716	783	725	738	754	776	784	801	773	825	796	777	767	765	765	744	788	752	754	739	778	810	766	787	794	818	766	760	736	751	754	757	789	742	745	770	739	767	781	734	786	792	778	748	795	742	732	750	779	824	749	754	711	731	762	734	743	714	793	730	729	776	766	743	779	782	805	792	735	754	705	786	779	772	790	785	723	772	783	752	725	726	745	734	791	742	764	781	739	776	791	732	762	782	773	852	746	790	762	772	738	783	764	754	770	790	790	726	734	786	744	751	737	758	754	808	781	798	755	779	757	768	733	761	737	732	743	759	744	765	748	736	720	751	776	729	713	778	765	765	793	739	788	771	783	770	786	759	741	711	766	772	749	823	808	749	758	764	784	777	732	792	776	828	766	719	744	753	727	783	756	718	789	760	736	782	748	793	741	737	769	750	786	750	745	755	823	755	757	735	783	718	749	742	837	717	736	750	766	742	767	755	716	783	783	817	777	731	764	744	755	795	759	787	725	732	767	771	737	768	765	786	748	794	749	759	739	737	779	766	747	747	769	707	735	754	749	734	780	727	739	752	759	775	802	793	742	777	759	780	762	748	772	774	807	768	735	741	763	726	775	777	720	802	778	729	770	743	725	797	776	832	722	779	768	742	753	719	799	775	769	810	819	779	759	762	812	773	742	797	746	774	783	759	762	782	773	797	744	746	722	740	763	759	765	763	777	770	773	767	716	749	770	768	788	780	772	798	656	764	742	754	742	785	752	772	776	743	787	809	776	769	813	778	753	751	739	734	767	767	765	736	763	835	764	767	719	834	738	799	748	760	759	755	790	779	801	793	785	795	742	741	792	752	763	757	764	764	737	780	782	782	784	762	765	776	689	725	751	725	778	812	763	768	756	806	791	814	763	769	736	756	776	733	738	794	749	751	767	755	802	779	776	751	748	786	790	704	773	746	767	725	769	785	755	749	761	726	744	796	767	755	779	748	760	743	784	744	753	792	721	777	789	774	766	727	772	777	797	769	778	798	745	768	773	803	760	801	797	793	759	760	750	727	743	796	819	749	786	786	781	773	774	814	812	706	766	754	765	732	729	770	768	780	787	760	779	800	811	721	799	787	744	777	737	784	740	789	759	754	744	768	780	749	723	737	780	783	768	739	739	737	727	707	689	768	725	779	722	748	705	784	744	754	761	784	780	749	755	740	757	764	785	773	758	772	764	781	718	793	746	762	738	730	755	769	730	767	731	710	810	757	725	775	775	740	736	763	729	739	814	721	794	804	752	729	777	753	800	749	731	762	774	776	771	808	765	754	784	773	771	801	771	781	793	762	723	730	718	749	765	785	768	729	765	775	712	787	781	725	750	793	766	747	740	725	721	762	712	758	749	744	760	805	747	790	715	768	761	776	755	770	725	716	799	710	753	760	760	743	751	778	801	713	804	789	762	795	718	754	787	782	791	769	740	778	741	753	779	758	760	761	749	753	771	799	764	765	768	804	747	755	775	749	705	760	792	790	760	794	722	760	795	757	749	744	734	758	769	771	791	775	813	698	775	758	803	768	734	765	801	758	799	766	724	743	811	719	766	756	764	818	748	752	757	742	760	780	777	737	761	756	779	770	724	729	769	792	799	771	765	779	726	773	788	775	756	719	792	786	739	755	761	815	788	802	775	704	787	773	753	779	752	787	771	763	788	774	792	791	725	743	773	755	731	768	778	760	708	773	820	791	755	755	745	778	778	741	742	757	788	772	770	764	749	735	719	758	755	776	794	780	770	758	751	826	744	764	748	754	808	757	768	767	832	735	736	744	788	735	789	761	821	722	769	782	822	749	829	749	755	764	740	785	753	786	765	752	748	780	738	775	753	795	781	725	762	734	776	759	760	751	766	726	740	774	749	710	750	774	683	806	758	764	728	766	746	755	743	765	751	779	753	795	782	785	775	754	760	798	719	720	796	757	772	730	814	741	751	789	736	731	717	771	790	767	800	758	792	731	767	754	749	758	748	727	778	761	753	746	754	768	717	791	767	770	731	751	765	771	740	757	783	747	753	765	769	765	765	796	763	818	745	720	748	765	737	779	771	796	809	771	771	784	814	772	726	734	752	751	739	721	750	757	761	781	748	734	773	747	787	770	798	761	751	804	806	779	740	751	789	732	759	746	784	810	761	722	780	757	790	760	732	762	793	739	765	747	728	783	770	763	759	741	835	738	723	789	777	768	771	756	792	796	706	774	772	756	763	753	756	774	786	723	757	768	780	760	709	781	768	778	764	806	728	728	707	818	775	783	741	744	733	768	752	773	780	718	740	756	756	739	803	755	782	724	762	755	774	791	748	789	773	742	717	770	767	790	774	778	840	774	771	750	752	728	813	795	688	793	744	760	787	746	784	712	764	733	790	769	752	803	783	750	746	804	780	742	800	744	797	720	773	717	762	748	712	708	757	737	757	800	736	801	759	738	798	765	759	751	749	782	728	789	718	790	756	790	749	714	719	774	696	761	741	800	766	783	742	747	737	785	773	778	791	716	829	773	730	760	780	785	764	797	793	792	755	752	785	752	733	736	764	747	798	774	771	747	785	755	784	755	760	828	771	753	769	719	763	787	727	741	735	769	779	784	766	739	758	722	774	766	751	756	791	739	732	697	737	745	803	759	795	771	713	740	761	735	766	762	783	728	832	760	783	720	756	703	773	717	792	811	765	767	788	736	773	773	795	766	753	761	731	774	741	786	753	747	768	769	760	819	709	764	725	783	774	782	788	784	800	807	748	769	693	722	767	759	774	777	794	716	775	793	746	794	787	746	768	776	738	756	724	777	773	751	780	730	780	795	767	735	759	765	734	755	763	744	835	782	792	768	773	770	780	751	760	804	829	754	764	751	798	748	763	767	798	740	800	755	729	735	728	728	750	760	746	785	775
2310	335	334	316	312	308	330	451	689	400	368	324	284	373	364	409	376	423	403	338	385	341	301	313	324	323	306	300	338	333	295	327	326	300	289	316	312	326	303	310	290	315	278	294	326	311	302	298	323	344	314	305	329	283	304	302	312	302	312	328	314	311	317	291	311	311	301	290	292	330	317	277	317	288	314	326	278	290	310	281	307	325	284	306	333	283	314	289	310	300	282	327	299	296	331	312	301	324	321	287	289	303	303	290	302	336	292	317	282	337	306	279	308	319	308	329	310	315	333	298	311	315	296	284	315	308	293	328	289	288	334	298	330	282	309	309	336	290	277	330	296	304	315	305	306	322	310	302	295	289	299	323	274	293	330	328	330	340	308	303	295	302	284	320	267	299	294	297	303	321	267	269	293	298	314	294	324	292	303	280	323	307	306	286	292	299	293	279	312	325	301	314	265	269	292	311	308	320	313	288	298	332	350	325	310	309	296	331	304	294	317	275	285	307	317	294	279	344	317	283	324	299	302	298	303	309	298	280	339	289	326	317	283	329	287	312	324	297	329	316	267	285	312	292	281	310	338	294	304	304	333	314	348	309	344	290	300	301	308	273	287	297	331	287	295	282	304	305	313	296	294	314	276	322	324	331	303	280	290	320	305	316	321	343	313	300	319	272	293	345	291	332	302	307	333	278	320	320	295	293	302	316	312	304	321	322	340	317	286	305	312	298	305	314	298	320	318	304	300	296	287	323	305	326	303	332	293	284	283	318	315	299	304	289	316	303	318	308	302	317	299	282	321	317	328	331	323	296	308	323	312	311	313	303	296	293	291	299	295	319	321	321	323	303	326	282	316	273	294	295	317	320	338	297	316	327	322	315	326	267	302	306	318	290	312	320	315	266	344	316	309	319	308	286	294	291	309	319	333	297	318	337	306	310	308	326	282	314	331	318	283	297	328	330	343	331	297	297	308	313	290	315	297	306	314	317	281	327	347	336	274	317	288	278	293	290	324	296	315	327	321	278	333	293	312	320	329	323	313	314	301	310	311	300	270	284	332	284	324	289	288	344	301	294	293	303	287	295	300	321	309	321	304	306	319	297	316	348	296	333	328	324	289	319	325	302	307	344	294	317	271	312	287	293	316	321	331	311	289	341	299	316	290	294	303	341	358	310	306	314	322	286	332	307	308	287	297	295	283	304	264	294	286	287	312	328	285	298	297	277	280	298	314	289	300	332	292	310	304	313	311	260	317	297	329	315	288	302	293	303	349	308	331	312	323	325	282	300	320	313	317	303	296	328	285	321	326	318	290	302	305	297	309	284	324	299	284	289	294	311	261	312	312	286	312	299	306	318	291	297	299	312	322	312	310	307	304	295	353	322	305	286	302	275	318	313	281	266	311	349	263	277	322	308	286	282	328	288	298	321	294	339	294	282	288	298	311	334	311	288	310	347	307	290	300	299	335	283	289	320	302	334	332	295	285	324	360	341	356	282	304	303	312	332	294	298	330	300	286	282	328	339	288	279	288	310	301	309	304	319	301	325	311	285	301	290	321	333	326	296	312	308	299	288	333	325	296	327	304	304	325	276	342	282	325	299	328	289	326	311	279	281	272	302	288	302	333	288	289	295	322	303	320	292	328	324	307	311	299	318	293	324	310	277	292	348	310	306	322	327	325	292	313	304	281	252	294	301	296	290	337	313	267	310	282	314	311	287	306	280	325	317	302	326	300	316	317	302	303	318	340	323	333	299	285	302	307	298	317	305	284	308	262	302	320	321	290	335	299	309	310	324	317	302	289	307	308	311	317	317	297	328	321	309	321	333	307	310	313	321	295	313	271	291	287	327	299	288	270	305	306	322	348	328	297	292	302	282	299	315	323	324	270	314	310	267	273	296	305	334	300	294	304	299	286	337	284	292	322	335	293	294	314	299	292	301	276	295	287	298	281	290	318	284	319	330	335	313	321	323	306	306	331	313	281	301	313	338	302	302	282	307	291	307	317	300	306	323	298	328	306	334	318	324	307	332	305	322	288	327	315	317	320	300	325	312	322	311	305	308	319	351	289	297	301	319	343	324	272	275	308	291	305	276	290	336	319	334	305	295	322	311	303	307	301	306	286	314	324	277	320	309	308	276	310	310	315	300	317	340	319	308	310	282	289	326	295	294	303	282	322	300	342	311	328	329	322	326	344	309	325	301	283	282	303	290	290	315	327	312	306	319	298	305	265	323	287	328	305	287	299	295	311	322	300	306	296	325	313	316	307	322	309	306	316	317	314	318	330	301	326	305	311	272	333	298	302	259	309	299	323	308	302	324	302	295	303	306	310	313	308	306	276	309	299	287	298	310	272	284	297	339	320	288	332	293	295	317	314	309	302	317	315	308	298	302	316	294	294	324	330	305	306	295	292	311	297	317	347	294	314	311	308	304	303	279	317	317	317	345	277	315	295	287	321	336	335	330	322	302	320	296	278	302	300	311	318	305	298	326	340	353	323	313	292	320	305	302	290	280	305	325	328	341	303	313	290	302	289	314	311	300	308	325	318	287	300	288	295	308	259	283	300	304	321	318	312	280	309	305	296	292	303	334	336	303	317	308	313	300	295	284	307	321	315	301	294	309	309	336	297	345	312	331	345	310	308	329	331	337	318	309	346	337	328	307	324	294	286	332	273	333	315	290	313	294	310	295	296	310	335	286	316	326	314	289	294	295	319	333	309	341	321	328	314	315	309	332	262	301	314	295	292	278	300	315	275	319	281	319	279	311	279	301	298	291	339	342	305	340	321	310	285	288	306	294	292	309	341	276	321	310	283	304	304	310	308	323	290	325	304	302	283	349	311	316	273	301	306	342	290	310	315	323	331	316	307	318	337	322	303	294	306	365	307	301	306	297	307	334	302	297	294	310	300	317	312	321	268	282	282	293	295	304	309	312	312	324	294	285	281	327	315	282	323	278	316	300	331	283	223	312	343	306	322	319	302	320	297	278	308	297	317	322	290	315	303	308	310	323	334	267	320	297	267	298	306	318	320	335	302	311	296	298	320	310	299	337	288	302	321	283	316	295	270	292	293	300	325	308	329	284	332	296	334	308	313	318	279	296	267	282	274	345	323	308	334	320	282	315	296	321	329	338	301	323	303	300	286	275	316	309	310	363	309	323	293	292	335	335	329	299	284	277	341	348	298	326	282	295	304	289	297	305	326	282	328	308	314	302	292	295	289	312	358	315	293	295	297	304	307	307	293	283	299	274	266	320	306	321	309	293	298	306	303	285	323	326	275	301	299	300	288	344	309	317	312	290	314	297	292	307	309	297	287	291	307	305	313	310	327	304	279	327	336	339	282	307	291	300	264	309	323	312	292	324	276	297	275	306	304	284	314	279	289	306	293	293	330	292	293	278	300	292	283	303	323	294	314	340	294	317	295	304	351	321	278	330	345	326	292	308	325	313	339	274	347	299	296	299	300	301	291	288	323	296	326	294	307	230	299	307	306	311	315	276
2642	775	792	824	846	816	824	1669	2831	1429	998	1009	952	978	1156	1301	1322	1525	1351	1229	1185	926	836	767	796	856	839	797	921	905	779	804	779	712	740	786	726	727	785	764	735	762	804	744	758	728	755	781	778	737	704	720	715	662	718	726	760	769	752	721	724	683	675	722	701	746	741	716	749	715	725	704	708	713	722	751	739	789	714	722	721	724	744	728	682	696	783	723	717	728	749	694	751	718	784	736	723	701	737	694	764	721	765	668	764	780	767	721	743	708	759	760	733	770	765	756	725	711	802	773	711	706	722	779	740	736	750	739	734	769	695	710	765	747	704	722	747	726	722	746	740	693	723	739	724	718	687	724	695	779	685	752	710	790	796	823	791	703	720	687	720	764	738	688	718	760	752	706	710	774	745	759	712	828	779	713	723	745	711	728	730	775	715	700	762	779	700	731	749	770	749	719	735	691	723	726	754	760	727	769	741	722	692	756	801	750	744	719	772	774	671	720	711	727	757	774	713	768	748	741	755	754	734	746	698	811	747	702	731	766	720	711	779	721	774	775	767	750	750	788	747	757	747	735	715	724	723	733	765	750	713	735	711	747	732	701	720	735	719	757	732	717	740	744	720	735	729	727	724	726	710	756	775	759	783	757	743	727	726	744	745	722	715	697	749	745	769	683	724	720	692	734	713	757	719	727	691	746	744	721	726	748	729	725	724	763	745	707	749	742	714	755	698	731	753	725	733	730	747	762	723	749	722	720	679	734	713	738	716	702	737	729	749	753	769	718	703	756	719	760	692	732	765	758	760	750	727	743	684	776	753	761	730	708	726	775	734	787	690	711	737	776	722	767	727	724	738	747	732	717	731	754	752	758	701	737	701	743	704	790	723	720	737	763	731	732	732	701	774	707	719	730	728	735	732	760	718	748	746	726	758	735	717	739	781	784	713	720	737	722	697	769	702	759	777	767	761	722	723	733	731	756	742	741	725	729	687	708	704	732	721	766	749	770	742	753	757	745	744	694	721	734	727	766	751	717	713	709	751	760	753	720	726	788	760	702	755	738	749	734	759	766	736	742	771	722	745	714	723	739	703	770	756	757	725	709	768	707	794	751	727	775	733	758	747	698	764	726	782	763	709	753	734	744	751	716	694	696	726	722	779	780	719	766	754	724	780	771	690	728	821	716	710	742	738	733	753	752	797	716	736	740	798	717	780	791	729	783	770	732	731	752	720	769	766	766	718	770	823	797	761	784	690	732	707	730	708	678	734	745	786	706	734	737	715	730	771	744	724	711	733	742	726	715	737	743	735	739	726	769	805	703	771	723	729	745	762	738	768	730	742	700	713	746	712	722	753	757	752	758	718	725	759	716	749	743	717	739	720	676	719	698	744	759	714	710	769	733	718	684	679	703	755	715	722	778	732	727	729	728	706	713	731	742	759	753	711	730	721	759	790	724	765	683	756	738	699	722	782	778	767	734	713	761	726	725	717	763	742	756	774	711	784	714	740	747	723	735	747	717	733	744	733	773	726	727	779	759	728	777	723	719	748	771	771	722	725	719	680	778	733	749	757	743	757	761	711	705	673	779	755	728	740	701	705	707	775	753	728	768	724	713	720	769	710	740	733	729	751	733	782	749	684	735	715	728	759	718	737	730	710	754	706	760	682	761	720	750	743	754	717	723	715	731	695	771	749	696	704	746	728	749	748	680	716	760	684	783	714	754	693	690	764	741	713	765	733	724	732	743	754	723	724	734	740	764	803	714	767	761	755	699	751	766	729	716	745	754	772	748	725	742	712	750	729	756	736	746	761	757	737	764	731	715	781	729	684	740	738	700	771	707	730	718	740	765	756	711	747	779	704	767	738	755	702	781	732	703	789	737	772	754	756	707	729	777	731	753	698	716	733	694	718	698	714	668	734	713	709	703	765	754	779	781	734	745	715	775	753	746	755	719	729	724	792	716	757	741	726	726	736	726	757	752	740	719	692	712	735	767	706	708	741	701	719	745	763	761	737	759	742	706	740	738	748	744	708	665	746	765	751	735	740	703	772	800	746	765	775	679	723	726	722	763	786	723	759	719	706	719	753	762	730	717	744	716	733	721	731	776	703	746	721	750	761	798	772	722	714	748	741	741	721	741	738	720	706	721	775	757	771	731	750	708	756	734	757	718	744	697	755	720	725	710	725	722	733	720	729	765	743	722	772	763	778	751	746	747	662	794	711	725	739	728	721	736	706	704	731	736	720	729	732	765	751	730	749	726	734	774	687	756	775	737	759	775	787	770	762	714	759	733	761	760	742	738	735	695	751	711	766	710	740	731	743	731	665	740	722	737	736	737	759	674	733	733	705	814	701	781	727	775	726	734	755	765	773	749	746	734	733	728	769	743	704	734	750	763	667	716	748	712	668	741	754	725	690	710	711	730	730	704	718	723	752	713	721	690	752	722	740	734	747	710	765	740	752	792	722	756	728	772	692	751	720	726	752	746	772	741	721	717	701	794	751	796	742	739	754	742	725	733	724	715	702	768	794	743	747	738	713	801	739	742	702	715	736	760	723	795	722	762	698	741	750	729	723	762	737	765	727	714	773	727	750	725	738	734	700	746	736	701	724	751	708	742	803	821	728	744	718	748	689	731	784	729	718	779	722	732	727	744	772	701	761	801	711	821	743	725	712	800	712	764	741	748	753	737	761	789	753	719	727	709	707	753	767	734	709	744	760	730	732	718	778	754	729	770	729	751	738	729	705	730	725	766	753	747	724	761	728	684	748	780	743	732	701	734	761	743	763	724	762	716	704	725	737	720	732	724	807	733	756	726	741	786	735	769	734	720	718	755	698	717	742	754	736	795	734	716	763	731	735	675	712	748	744	740	772	737	757	700	725	696	709	742	740	773	756	749	766	725	732	741	672	694	769	769	762	737	720	775	727	754	738	757	719	694	757	759	745	718	719	718	756	699	777	714	721	765	732	726	705	724	732	733	686	732	709	722	747	683	720	720	747	766	709	707	729	728	737	726	723	720	680	699	723	745	740	774	714	735	746	730	760	719	742	741	695	770	729	745	773	743	756	747	736	701	733	695	765	731	740	757	731	716	751	763	748	708	790	733	710	787	748	733	738	731	757	696	687	742	726	721	780	809	726	756	714	757	731	720	750	744	738	727	711	683	732	743	746	765	745	762	664	704	755	728	766	766	762	720	786	739	751	744	759	760	764	684	707	707	789	721	814	740	707	718	704	759	734	741	762	777	716	714	745	797	695	731	699	799	683	740	738	741	726	667	698	728	713	712	684	743	725	738	737	765	758	733	771	669	774	786	757	715	719	713	740	689	724	712	742	715	766	711	727	733	775	770	744	737	705	763	753	732	714	760	764	770	744	770	781	704	737	710	749	751	744	709	737	711	757	736	688	763	698	705	723	783	779	720	750	756	713	729	744	735	754	757	754	754	756	696	731	758	735	745	747	768	779	755	744	775	763	734	725	739	757	728	752	721	730	749	768	718
11330	1639	1191	1057	810	594	495	651	978	570	349	302	306	319	311	345	365	373	371	282	334	244	223	207	253	223	221	219	249	232	210	220	212	180	191	209	231	215	227	229	227	226	185	212	234	200	180	216	197	206	193	199	185	176	220	153	165	184	194	187	175	158	162	205	184	184	192	185	182	198	205	202	170	176	195	165	165	180	163	184	182	173	177	182	190	189	161	206	202	177	175	199	193	176	203	190	210	172	190	191	147	172	184	193	179	188	171	184	171	187	210	179	182	165	174	192	168	203	179	202	214	182	182	192	153	168	201	189	189	178	202	191	199	178	206	200	185	191	187	173	202	190	194	188	188	194	200	181	182	169	206	167	185	171	173	197	214	170	178	184	185	181	185	188	194	179	175	179	196	180	176	199	176	191	170	183	178	200	186	167	188	167	196	179	184	182	189	182	196	199	177	197	193	187	161	193	183	183	168	174	178	178	182	206	166	184	173	204	207	192	192	192	175	170	176	190	199	177	187	190	172	189	176	208	204	194	175	173	202	187	174	169	199	161	158	171	187	193	200	195	185	180	166	190	174	152	203	212	179	200	195	156	187	182	190	185	198	198	168	190	244	186	191	173	194	195	208	187	182	184	187	177	180	190	188	168	196	169	170	194	174	187	182	170	183	185	150	194	193	169	189	172	192	185	186	181	200	179	178	192	181	203	190	175	175	161	194	206	178	190	152	201	198	195	177	170	160	207	165	172	189	178	174	175	173	180	181	174	173	161	186	185	177	171	192	221	188	184	204	193	166	173	166	177	176	184	190	176	191	173	176	191	218	190	197	171	190	191	175	223	175	178	190	179	161	157	160	182	181	187	166	176	191	196	175	188	173	191	193	172	182	191	170	198	161	194	186	198	180	202	162	184	179	207	188	179	206	180	171	170	177	199	196	157	187	173	192	179	202	198	182	196	195	184	190	179	169	162	199	164	181	183	154	175	183	201	199	182	170	159	164	200	201	194	212	175	197	161	165	173	193	189	182	170	155	176	189	179	191	208	193	182	188	175	186	183	183	202	180	190	173	184	190	203	214	166	168	196	198	165	220	183	197	185	193	204	173	157	183	188	197	167	200	201	166	177	162	165	174	188	177	189	197	162	184	203	175	206	178	183	171	187	190	232	182	155	180	179	187	176	179	192	176	201	176	180	204	166	196	185	181	184	197	174	204	194	205	173	184	206	218	176	157	207	171	165	179	196	167	196	166	157	188	195	176	191	195	162	176	183	154	208	172	178	185	179	190	181	186	188	173	187	188	204	173	157	172	196	165	165	186	167	181	175	177	179	184	180	193	211	196	176	174	188	210	205	174	189	151	170	179	182	175	173	173	182	172	159	167	169	171	179	192	186	187	201	207	191	162	176	177	180	165	174	182	179	158	184	205	193	195	170	170	181	204	173	173	190	202	184	180	212	180	163	183	189	172	211	188	199	196	171	184	189	194	179	206	198	199	189	173	178	164	198	191	201	183	216	182	214	181	198	184	183	186	166	188	176	226	176	189	215	180	186	203	204	203	190	181	197	193	184	178	195	152	204	186	169	173	171	184	196	188	196	173	198	156	171	199	199	194	188	188	204	179	207	177	192	178	181	150	175	190	192	175	154	181	190	199	196	185	174	172	189	172	189	186	181	212	186	177	194	168	196	172	216	196	198	205	180	187	200	169	190	186	177	185	183	187	174	205	183	193	213	199	182	184	182	182	181	176	167	199	200	163	202	183	196	166	169	185	176	185	173	200	177	214	169	161	201	189	205	198	178	192	193	191	191	195	193	189	183	179	176	194	194	179	235	174	231	172	186	196	200	190	180	173	157	180	193	169	184	165	200	184	191	193	177	167	189	201	194	183	166	224	175	166	195	183	178	192	181	176	193	198	202	187	201	195	214	170	184	174	172	206	163	168	191	208	196	188	188	194	169	200	207	188	202	205	164	207	191	209	192	166	188	177	186	176	185	191	149	162	207	184	177	193	195	165	189	173	195	190	152	163	209	167	173	201	172	164	196	182	182	164	197	178	192	209	173	175	184	177	181	172	172	177	164	204	193	198	157	199	173	196	193	167	197	208	188	192	190	162	186	181	182	171	186	172	194	200	179	173	192	196	171	196	182	203	181	179	203	177	180	174	170	187	188	189	182	193	177	186	170	192	185	169	161	164	171	170	208	200	209	164	173	186	188	163	157	183	191	159	190	188	182	172	167	167	204	169	159	164	189	206	183	169	198	198	218	171	172	194	197	218	193	181	173	192	224	178	178	194	163	189	191	191	185	173	201	169	192	172	196	166	193	211	153	190	189	185	199	196	160	174	186	177	182	183	168	151	174	179	183	164	184	220	188	182	214	178	186	157	169	172	169	197	163	172	198	200	181	189	178	175	197	202	194	195	174	184	204	173	181	189	177	207	202	184	211	174	191	214	183	208	168	151	193	190	171	190	204	189	204	182	197	181	188	196	207	169	225	170	183	217	198	197	183	178	175	174	195	200	199	162	206	206	187	208	185	174	142	191	203	178	210	169	196	182	178	189	186	174	200	183	178	169	186	186	193	157	199	192	187	190	185	183	183	180	175	185	185	167	169	189	166	183	180	170	191	174	189	196	203	194	190	207	180	184	178	191	212	197	182	199	182	149	207	200	186	169	174	184	183	170	170	180	158	159	188	165	172	153	180	193	188	207	223	165	183	192	204	180	165	177	194	195	184	176	176	166	192	171	176	181	163	173	199	184	208	179	180	207	193	181	177	157	197	177	171	200	181	195	207	203	179	186	176	183	175	176	174	213	175	195	197	200	213	188	182	187	192	186	190	194	189	189	215	178	166	203	180	199	160	194	188	162	187	191	179	190	201	196	182	208	183	166	178	195	195	163	185	171	180	212	193	170	183	213	170	193	185	207	175	191	199	174	191	183	189	204	173	170	186	209	215	195	227	189	179	190	195	173	188	190	180	179	178	204	173	174	180	181	158	174	188	184	186	165	194	183	193	158	162	197	181	199	182	190	188	188	187	189	186	177	192	221	179	192	193	172	193	197	182	168	206	169	187	204	160	190	175	209	199	198	187	186	163	187	207	166	185	159	202	179	177	186	161	191	178	163	190	191	200	184	196	171	198	173	204	189	190	190	171	200	199	185	178	191	190	177	202	184	166	196	182	173	188	208	185	200	185	183	188	169	200	164	192	175	185	199	201	172	175	181	181	178	195	168	184	182	195	209	185	181	191	188	195	171	179	197	191	172	173	167	178	193	172	190	191	178	183	175	166	176	187	174	211	209	183	179	193	201	200	191	170	167	182	191	183	161	202	208	190	201	198	222	203	183	199	177	183	176	203	194	187	198	185	212	189	184	198	171	180	183	211	195	201	191	193	160	187	189	178	183	195	176	169	179	169	186	188	193	184	181	220	199	191	189	191	165	172	166	184	180	216	172	170	174	176	192	180	178	198	196	187	189	189	178	171	172	180	191	195	212	185
7465	1290	2503	2876	2545	2181	2013	3187	5262	2447	1524	1456	1324	1376	1671	1810	1942	2057	2029	1460	1545	1012	839	830	881	938	880	917	1051	899	788	710	773	637	721	683	715	717	817	839	751	739	692	765	993	577	549	610	550	522	509	516	527	500	489	480	520	539	512	588	505	497	529	525	511	518	513	519	501	499	544	532	531	547	508	511	510	494	525	518	533	492	557	529	508	513	502	512	535	513	502	492	527	482	511	545	532	506	518	524	479	520	519	497	514	506	503	492	494	524	518	525	528	482	501	491	493	506	466	502	507	491	516	515	505	484	463	482	528	515	495	481	499	487	531	540	485	510	515	497	528	506	531	503	467	495	514	479	505	511	495	492	498	505	510	512	542	515	479	524	497	482	529	479	467	489	527	526	473	496	455	491	515	481	495	516	495	518	503	500	491	511	482	504	485	563	534	512	501	518	551	504	513	500	475	447	496	491	493	505	484	503	521	488	506	491	510	496	513	476	528	500	498	525	520	525	462	482	496	521	456	494	504	490	484	494	498	497	481	497	515	498	513	449	504	537	498	521	511	513	466	509	514	527	518	512	467	465	470	491	518	524	523	496	502	484	522	504	488	498	510	530	481	482	505	494	481	494	532	505	468	511	504	476	492	555	515	515	506	521	465	526	521	506	505	493	485	522	492	497	524	496	553	471	465	500	517	537	529	503	471	515	465	519	482	530	526	532	515	485	475	543	492	559	501	519	468	510	486	482	529	551	509	500	503	475	491	503	494	492	500	467	531	523	520	513	475	495	513	485	498	507	479	525	546	502	508	507	470	499	471	497	541	479	527	520	517	540	505	522	505	496	495	487	513	523	489	503	467	470	494	494	496	482	524	519	511	462	485	576	525	533	486	503	492	452	485	505	485	513	466	479	486	549	514	509	520	515	507	468	525	512	486	503	500	510	500	510	473	537	520	532	516	466	531	502	460	515	477	500	503	456	474	489	506	480	464	533	451	499	488	516	518	467	496	502	495	477	483	508	501	452	506	510	490	539	508	486	518	462	500	491	523	526	537	517	509	503	501	497	488	470	485	525	518	534	563	501	503	512	478	481	505	470	526	505	494	504	492	504	496	509	538	466	490	497	523	505	508	529	458	493	474	509	479	522	479	506	485	487	524	501	489	521	503	496	477	491	500	502	531	526	524	510	494	528	509	523	478	525	531	493	505	525	509	499	468	498	534	492	502	512	549	553	521	515	516	521	475	462	517	526	480	492	527	492	468	487	500	502	489	507	498	491	485	512	459	485	491	495	558	522	504	528	457	562	494	516	493	452	523	544	491	523	519	480	506	540	488	480	520	553	502	500	530	533	537	535	473	500	499	496	496	541	469	513	532	485	518	543	510	465	496	496	482	523	487	506	534	521	489	504	556	486	463	520	498	537	509	458	465	516	519	494	508	496	522	500	526	516	508	514	511	472	509	493	498	502	474	542	545	527	484	487	490	555	478	490	488	486	558	503	522	542	491	536	539	502	517	492	485	543	488	539	492	515	522	532	493	471	483	489	517	500	513	466	479	491	533	520	539	501	472	513	520	527	508	504	506	479	509	490	478	481	454	512	504	486	493	511	539	481	517	499	523	502	498	549	526	543	502	502	458	539	521	511	497	500	514	533	497	513	468	469	494	467	519	489	512	454	508	510	508	497	492	527	504	503	517	492	501	453	450	509	530	529	531	497	488	521	525	487	504	506	494	514	498	513	502	513	533	504	508	497	515	488	450	495	504	529	495	507	515	535	497	480	485	496	521	496	489	481	535	528	492	497	535	497	503	496	505	508	519	486	531	489	514	509	499	530	538	495	476	493	474	539	466	504	469	507	518	495	504	508	527	518	493	533	502	539	525	498	500	484	528	502	493	492	496	488	488	503	481	527	522	499	412	493	483	541	503	525	463	506	515	516	472	543	509	501	511	492	474	508	493	505	521	506	499	492	464	517	495	492	555	502	512	501	513	529	464	513	523	479	477	506	480	493	507	495	505	492	508	531	482	494	529	500	483	541	491	503	459	553	493	489	492	512	511	492	503	481	479	502	560	491	480	548	510	522	509	473	494	460	473	503	522	488	472	476	493	503	473	498	506	494	445	507	522	520	528	510	476	488	472	499	531	526	508	482	511	488	495	525	486	490	456	496	469	521	518	538	509	502	490	532	513	520	495	466	495	502	468	511	506	483	511	526	484	569	472	495	518	485	484	484	511	498	491	481	467	514	510	519	482	492	464	480	511	487	502	485	488	477	503	490	502	552	469	524	516	536	467	494	470	512	510	508	496	497	560	468	492	515	518	466	477	506	512	511	496	490	489	507	483	495	520	506	478	483	529	505	550	503	496	513	504	511	499	544	455	510	513	516	535	523	494	532	461	536	511	476	535	474	488	513	505	511	513	491	524	493	524	534	520	523	475	518	467	501	527	504	499	495	499	502	519	494	489	474	512	478	493	500	528	514	524	495	473	521	455	463	501	529	510	537	541	467	534	517	510	508	489	565	518	523	523	466	506	539	487	511	512	500	537	519	510	524	488	480	508	522	483	544	497	526	492	475	482	500	523	499	473	522	503	546	515	500	480	477	479	535	514	518	555	532	503	496	470	517	512	521	496	496	501	507	475	487	467	469	492	487	485	474	492	526	498	480	485	539	514	510	476	555	538	521	477	489	491	456	506	531	519	554	550	532	456	524	496	509	479	521	517	530	515	497	493	523	462	489	528	518	515	517	485	540	507	464	499	495	491	507	458	480	518	492	498	551	468	519	514	535	534	552	465	541	512	524	476	512	504	498	493	483	467	450	510	468	484	540	488	477	511	501	513	507	506	506	564	491	524	467	496	512	502	507	471	495	517	536	474	496	489	520	504	487	465	506	511	495	460	511	503	482	524	501	477	488	461	493	510	492	526	496	472	488	494	507	521	498	455	510	523	482	444	493	466	523	527	483	525	515	481	503	513	495	476	517	489	511	511	548	525	488	466	542	485	464	526	521	530	540	500	526	502	529	522	504	507	553	480	520	526	495	507	484	527	466	516	511	511	513	466	513	490	485	504	532	514	549	490	510	448	542	494	514	531	500	497	488	512	512	517	498	479	528	470	535	526	510	519	519	456	495	501	499	505	465	496	495	484	498	518	488	494	520	527	530	527	496	494	525	489	509	545	480	475	484	527	541	455	512	484	534	520	524	450	519	533	533	513	513	526	507	462	552	521	475	508	500	508	514	502	488	510	541	523	500	472	534	542	540	489	490	477	511	497	537	507	490	488	504	505	487	503	526	517	527	510	511	523	512	530	519	514	516	538	479	455	501	483	530	468	522	504	518	504	504	511	502	474	468	505	490	488	484	508	518	494	499	479	520	473	485	522	465	493	520	560	512	508	534	499	506	499	509	533	531	526	526	462	516	509	514	506	486	505	510	493	505	521	498	489	510	523	497	496	517	490	511	494	455	518	488	490	509	485	515	481	485	503	485	476	521	526	458
20916	3646	2641	2092	1407	979	817	1083	1553	850	643	662	503	551	534	579	587	672	556	500	500	411	406	410	396	427	389	376	404	410	350	354	349	356	366	355	359	343	369	369	357	342	357	354	379	302	308	289	281	303	334	306	297	287	289	296	342	307	309	309	324	299	311	291	276	286	325	289	323	302	299	299	305	288	297	303	311	290	298	296	286	272	295	310	308	316	308	289	306	307	275	291	286	329	268	311	340	277	343	310	280	289	306	323	289	282	304	278	315	279	293	323	311	299	288	324	339	326	305	292	291	315	324	308	317	289	318	326	312	278	339	278	298	330	302	339	267	287	294	311	288	313	316	322	311	274	313	316	274	308	290	321	307	300	288	281	305	317	284	302	292	289	280	304	297	293	298	304	286	323	265	321	277	296	313	295	319	299	308	320	299	292	256	320	293	319	304	303	287	299	294	311	292	311	334	312	289	272	295	294	294	271	288	278	309	303	335	298	245	285	299	302	299	302	311	284	288	276	302	282	317	289	293	290	294	316	299	280	306	340	290	285	292	321	252	292	277	284	294	311	298	281	315	314	286	307	322	342	293	278	286	294	320	312	324	315	297	302	308	283	298	294	282	311	299	280	296	316	299	301	296	309	265	295	291	313	328	270	300	285	275	302	306	303	283	314	273	307	269	306	277	272	298	283	298	314	353	287	311	269	300	263	304	302	273	324	300	301	322	266	324	297	291	286	300	300	274	274	299	290	277	294	319	265	289	311	294	285	303	288	315	306	286	286	287	329	301	301	290	292	282	298	274	295	311	252	282	282	293	293	277	261	276	259	290	274	301	289	295	290	289	294	335	315	308	322	331	339	312	326	299	285	294	275	340	290	312	306	295	308	307	314	305	301	290	309	293	288	290	317	302	293	288	314	282	287	291	335	281	292	257	327	323	282	301	274	301	284	307	285	275	303	327	308	280	310	299	300	309	314	270	341	277	324	309	313	309	290	302	305	281	313	289	323	291	282	317	265	325	317	285	314	316	312	271	321	316	281	325	318	317	307	311	284	289	289	290	294	273	273	278	296	303	304	358	299	274	328	310	287	295	286	268	314	294	297	274	308	302	317	308	295	293	280	318	279	300	276	290	293	316	280	303	322	272	325	316	327	263	281	334	279	313	268	268	288	300	276	284	306	265	267	302	284	326	278	305	300	265	283	328	296	308	304	282	300	298	320	307	324	335	290	278	274	286	273	303	279	303	311	315	314	318	325	281	312	289	287	290	253	319	291	315	286	272	330	299	287	292	289	293	302	304	290	312	311	298	288	297	299	273	299	292	269	291	312	320	278	289	309	275	290	291	294	312	327	312	320	315	311	266	297	316	286	330	321	323	296	301	294	287	311	310	301	285	312	297	323	307	264	319	303	285	298	326	283	323	280	298	302	339	312	295	316	308	287	298	283	281	291	292	280	330	303	294	323	306	303	262	303	280	314	280	299	289	289	300	306	290	317	319	308	324	296	302	291	272	294	282	319	316	312	310	308	307	294	267	288	305	287	315	300	305	338	292	295	312	275	311	297	281	305	293	306	289	284	300	295	305	283	304	320	312	311	296	300	297	301	315	298	270	303	307	302	306	298	310	308	324	344	294	314	303	344	301	301	318	272	307	313	328	346	300	291	282	279	270	279	298	284	275	304	278	279	301	298	329	303	282	267	279	315	300	319	306	304	308	279	283	319	327	267	322	268	289	304	278	316	329	286	313	294	323	312	311	299	280	302	304	278	308	335	283	261	283	310	308	308	289	316	329	296	289	284	321	333	309	315	292	357	308	285	278	325	303	292	292	277	309	294	273	296	313	328	321	270	322	272	309	262	315	298	310	270	336	305	324	319	281	279	317	297	302	302	283	265	286	307	315	268	285	298	317	275	313	329	292	296	302	296	302	298	299	309	269	307	305	314	333	300	294	308	304	298	278	314	293	291	279	286	330	311	309	280	313	313	330	272	290	294	300	259	302	313	328	260	317	315	311	263	292	305	260	313	288	273	317	277	310	313	288	295	312	290	305	296	319	315	304	310	271	301	281	253	284	276	307	314	334	294	274	304	283	306	279	314	319	323	294	299	318	300	299	299	314	273	324	294	279	282	287	302	299	286	348	305	301	325	328	264	301	265	304	308	299	282	318	300	289	300	298	288	280	295	288	281	260	287	281	284	298	320	296	312	259	304	324	329	289	303	310	259	302	326	339	291	285	289	275	285	295	259	277	266	289	278	291	288	303	294	304	299	278	283	303	302	294	296	288	328	283	309	304	329	330	297	300	287	301	316	287	277	315	294	327	308	339	295	316	278	310	290	274	309	301	309	257	296	273	273	292	300	310	317	324	287	329	324	323	326	269	295	334	298	306	325	278	284	287	308	290	308	314	319	317	307	308	293	311	315	293	294	294	287	288	285	303	319	301	280	282	305	298	295	269	295	297	302	293	317	272	305	312	268	305	293	294	294	322	297	308	291	285	304	272	298	297	315	312	302	249	285	330	285	297	263	275	286	300	318	290	287	313	308	280	314	328	295	315	316	302	296	301	332	320	309	278	273	314	305	292	305	272	313	290	288	285	289	298	310	278	307	314	318	319	320	312	297	304	285	290	286	307	309	302	322	274	312	301	291	292	305	308	302	308	317	308	261	282	292	301	297	285	295	266	310	316	279	321	300	311	273	293	300	334	319	272	259	288	279	301	301	301	289	261	313	293	315	274	293	305	309	281	332	295	308	307	294	301	327	322	309	315	292	291	304	260	281	289	291	309	317	298	314	304	287	314	329	293	311	297	310	318	302	346	314	302	304	288	287	274	314	300	281	310	297	293	288	293	288	255	305	290	297	303	319	300	300	326	323	288	286	325	289	299	298	281	331	326	311	286	301	310	288	291	306	288	288	252	305	300	329	308	300	297	308	299	341	326	310	295	290	294	311	347	318	259	291	287	279	274	298	326	270	283	297	328	308	323	325	320	310	326	261	347	308	324	315	301	295	312	293	302	298	292	288	307	301	264	299	290	299	330	306	348	280	313	296	285	321	314	315	316	302	297	316	302	314	327	323	302	288	271	297	309	306	294	307	284	308	293	310	300	287	313	272	303	290	299	282	292	294	341	291	284	288	293	310	331	271	312	312	303	299	307	301	324	287	328	308	314	292	300	297	279	292	293	312	294	313	326	306	283	301	319	298	288	256	290	261	325	274	278	285	320	296	320	315	303	299	290	329	303	298	323	336	302	293	291	313	286	328	276	327	302	276	303	295	305	319	284	291	321	289	297	294	317	308	286	284	272	310	287	299	284	312	328	291	305	279	302	308	316	321	292	287	324	290	303	280	316	300	303	307	291	326	283	302	265	286	302	292	315	266	289	285	309	294	335	315	271	322	339	293	293	346	281	290	300	303	286	300	286	264	267	283	308	282	313	264	287	309	311	306	312	316	249	288	294	274	262	296	305	281	301	307	293	302	314	326	297	287	262	304	321	316
10693	2370	4599	5529	4698	3821	3574	5162	7186	3928	2755	2676	2388	2558	2482	2771	2894	3047	2880	2195	2322	1703	1444	1495	1380	1578	1547	1486	1622	1401	1238	1254	1252	1150	1158	1141	1146	1278	1480	1335	1296	1113	1175	1408	1338	918	846	829	905	804	852	721	806	764	785	779	842	779	776	777	810	819	806	803	763	805	777	770	843	777	720	765	789	765	780	755	780	781	795	762	787	789	793	782	800	783	762	760	769	757	782	786	753	817	729	825	835	761	779	716	783	787	738	783	782	762	731	772	782	770	768	741	754	781	775	770	776	722	711	767	778	769	758	745	730	756	759	738	674	754	773	726	798	752	779	773	746	776	775	760	798	790	784	775	742	746	748	743	723	739	765	784	781	779	690	721	783	802	720	761	756	756	742	740	780	764	754	758	744	760	802	742	777	767	756	776	806	734	760	791	769	772	732	713	752	764	788	820	783	728	780	748	740	751	772	751	766	719	713	734	791	760	803	772	795	776	723	757	794	741	726	741	766	753	739	760	818	768	735	784	811	754	753	780	762	776	749	747	700	735	737	757	748	787	712	735	749	758	813	774	751	778	729	786	783	692	783	736	767	756	747	766	739	754	724	764	745	794	731	752	744	768	771	769	704	757	817	778	744	800	769	785	741	751	762	762	727	843	808	793	802	771	803	794	708	754	728	711	751	750	776	741	682	743	783	764	752	781	740	791	761	741	730	768	776	772	787	816	777	789	784	758	799	750	752	748	787	755	776	745	719	749	744	757	756	761	805	757	810	732	780	766	737	760	746	786	737	718	777	748	770	758	801	749	729	709	763	805	755	785	764	753	793	778	781	779	793	803	736	763	763	782	757	806	713	778	726	719	738	766	771	740	750	778	730	766	724	752	741	807	751	757	791	753	719	754	780	761	762	773	717	793	773	709	722	748	761	758	769	806	760	785	758	757	736	745	747	795	761	766	729	747	763	767	772	767	741	758	742	756	753	734	799	709	751	721	794	738	739	755	815	730	741	783	746	768	760	799	728	759	751	737	757	761	746	776	767	749	787	759	760	720	766	764	768	720	707	798	770	740	760	792	762	735	772	728	730	726	764	752	757	749	832	750	743	764	751	703	780	710	717	722	799	749	759	708	735	800	752	730	754	782	756	784	738	758	786	769	810	779	753	729	777	764	741	739	797	729	745	731	768	795	707	776	716	748	749	777	740	744	770	735	745	765	727	689	754	732	744	685	753	780	775	769	728	777	719	749	751	738	718	765	761	762	710	773	773	804	787	782	754	744	775	736	782	780	733	761	750	736	716	789	782	796	765	747	784	779	774	754	747	793	786	780	751	774	757	797	723	744	728	741	792	758	756	755	814	765	747	800	757	744	777	721	694	781	785	751	694	767	726	749	701	753	710	802	747	752	761	736	782	746	739	712	761	733	768	769	757	787	734	731	726	735	769	790	751	794	779	755	706	799	753	791	761	755	787	762	837	783	797	801	747	758	758	703	727	835	744	803	787	713	709	786	778	769	735	775	758	762	786	796	762	762	736	782	698	744	769	780	740	766	774	764	758	781	740	751	752	760	781	766	721	782	757	777	780	789	760	776	771	765	803	737	767	753	766	751	759	733	723	772	765	759	749	737	746	753	789	757	731	759	803	745	808	746	747	787	732	775	754	746	784	721	756	724	782	771	753	764	786	742	752	766	763	741	756	806	708	731	800	782	742	771	724	768	739	727	728	747	746	765	764	749	755	791	747	790	778	761	788	726	675	788	735	790	788	754	746	733	789	802	801	700	792	787	737	741	717	757	781	701	779	697	746	779	764	769	755	774	753	755	762	697	743	771	769	780	711	736	774	769	737	739	739	815	755	757	745	763	785	706	767	765	749	763	789	762	742	805	722	715	749	761	698	762	794	771	746	765	751	822	789	783	665	719	732	814	746	747	774	752	726	770	757	741	787	757	820	752	782	803	751	721	778	734	724	798	722	743	793	794	765	805	751	743	760	728	791	800	787	777	796	826	752	771	765	785	710	765	738	729	779	762	740	740	747	775	790	709	764	741	684	755	739	741	764	783	755	791	806	774	753	763	761	719	766	780	790	766	787	761	736	743	728	769	787	752	741	804	720	777	742	767	750	783	772	780	821	755	773	710	720	736	802	756	731	730	767	852	769	767	770	754	811	714	725	769	755	749	812	744	760	757	703	756	735	752	763	774	716	792	773	767	711	744	822	839	692	781	783	766	762	751	750	804	753	773	721	745	790	770	748	766	772	761	702	753	720	742	716	736	729	728	802	717	739	774	732	775	759	698	736	741	755	764	712	667	784	766	730	771	744	771	736	818	772	784	781	769	709	734	744	793	750	764	755	715	757	761	758	841	769	745	734	762	692	744	746	764	723	756	788	747	730	786	777	799	710	780	772	795	769	766	763	731	706	758	754	795	721	819	743	779	754	767	722	751	756	761	750	724	786	773	730	770	753	715	758	779	765	722	793	764	794	754	776	742	780	752	774	756	742	758	751	719	708	737	742	764	753	787	745	708	743	765	791	774	727	773	750	685	730	725	764	758	808	754	762	810	741	773	730	757	768	744	740	802	755	676	773	759	800	740	797	755	790	790	740	789	782	789	776	772	791	770	768	780	743	740	741	714	784	731	739	746	768	696	657	761	739	772	771	758	685	735	713	774	830	741	824	706	803	767	776	740	721	773	757	777	766	769	769	780	756	827	761	799	762	758	750	778	757	712	785	731	771	766	751	751	757	739	797	791	758	765	759	780	778	748	777	755	752	774	775	761	745	766	781	781	752	836	792	697	764	715	771	704	734	742	786	743	753	750	723	764	764	750	792	740	731	773	748	765	709	740	739	751	788	740	735	762	801	798	743	753	761	750	733	738	778	722	793	751	713	741	776	769	730	751	702	769	724	736	785	731	750	762	764	748	755	750	755	792	793	806	718	761	774	794	795	795	761	758	761	775	736	796	742	806	781	773	763	737	754	780	754	753	767	804	750	743	740	749	779	729	792	714	825	725	782	738	743	787	830	720	716	756	775	746	780	783	760	738	765	792	793	753	753	789	730	727	760	734	776	747	787	733	764	756	709	792	780	722	752	722	728	761	804	765	749	737	761	797	787	748	755	704	754	787	755	751	782	781	781	779	737	751	753	754	764	771	751	834	753	713	798	756	757	736	760	753	731	737	747	756	780	738	729	793	786	721	766	774	746	742	774	769	715	751	767	727	757	789	686	706	741	697	753	725	783	769	788	755	789	700	778	732	774	754	737	805	743	783	764	726	744	711	782	744	784	761	787	716	712	783	739	782	760	731	771	836	761	793	764	751	756	754	745	795	783	790	798	751	721	750	719	750	707	781	728	776	785	767	746	753	786	774	717	766	754	742	736	766	726	782	759	701	740	741	764	706	782	727	785	780	744	740	728	769	771	756	767	748	773	789	779	802	771	826	769	737	753	787	771	792	789	721	765	698	751	788	717	684	750	735	776	705	727	760	728	759	735	761	754	763
2191	339	334	340	270	299	383	467	653	447	320	316	309	322	398	370	346	386	367	371	324	363	297	323	289	318	289	321	322	317	340	290	313	326	302	323	273	318	299	313	312	291	268	308	316	292	301	325	310	301	326	303	299	291	288	321	348	330	312	304	360	299	307	292	295	308	325	307	306	328	283	321	269	285	309	329	311	327	342	349	306	315	310	290	308	312	315	293	300	294	307	309	305	299	296	309	337	323	298	292	300	305	297	283	299	290	312	301	313	299	315	321	291	305	295	305	281	302	280	291	293	286	287	311	316	293	322	298	303	329	286	346	317	290	316	331	308	308	307	300	293	289	293	315	301	298	278	286	321	300	276	337	305	290	295	300	293	318	316	286	293	306	306	320	283	300	298	283	282	286	309	286	310	320	298	290	258	322	320	330	313	271	279	274	316	280	320	305	312	350	297	342	296	314	329	296	285	284	293	301	281	350	303	311	305	294	287	324	310	304	300	287	297	308	345	291	309	304	315	340	349	291	262	297	329	290	319	288	307	311	304	298	321	300	307	270	312	267	285	309	288	268	275	355	348	291	292	325	319	325	317	311	316	274	326	292	293	300	325	299	316	295	307	283	293	279	313	306	297	291	288	295	279	278	318	308	304	308	322	283	328	294	338	310	283	296	296	336	323	330	312	298	312	305	312	277	272	307	317	303	303	321	284	313	247	336	260	327	321	295	311	292	269	313	304	314	302	281	295	294	284	311	278	307	310	310	315	308	309	306	307	256	306	281	305	292	308	320	279	297	282	301	291	269	315	301	310	312	302	333	276	293	299	324	301	295	281	291	291	281	310	300	297	302	325	286	289	333	313	324	270	293	347	328	299	308	293	287	317	275	275	280	294	291	312	317	325	293	291	281	303	307	304	266	294	315	305	346	315	313	281	322	286	287	299	309	322	306	290	284	302	328	293	281	287	316	303	325	293	310	302	318	314	329	328	316	308	295	315	306	314	295	313	322	330	293	327	306	311	302	320	275	305	301	310	300	299	337	285	294	292	304	286	327	305	308	308	329	305	323	288	300	287	316	295	290	304	285	310	299	239	298	331	307	299	278	317	286	288	297	277	284	281	363	259	330	295	338	322	285	324	306	313	322	275	269	298	305	311	299	300	281	325	319	324	292	283	305	303	297	311	297	297	289	302	295	312	311	291	275	338	282	300	300	304	285	306	273	258	279	311	290	312	330	327	307	300	303	291	312	325	338	286	326	280	308	325	277	309	284	309	288	300	294	311	282	330	327	307	267	298	287	295	305	325	289	304	300	284	292	300	303	308	303	314	289	321	309	329	313	323	301	304	327	319	280	321	309	324	301	278	284	318	330	295	293	302	297	284	324	304	310	289	311	303	317	273	294	313	269	286	309	332	324	310	318	333	309	272	324	299	311	296	310	317	328	296	305	279	259	292	325	340	287	303	298	292	279	297	308	312	322	309	336	330	305	271	315	299	326	299	312	334	286	317	280	287	305	289	315	276	307	289	317	295	323	273	310	304	304	309	301	335	313	307	275	316	312	321	313	276	286	279	286	363	320	296	305	294	306	332	316	281	284	313	293	282	330	306	277	285	342	304	337	321	294	318	304	301	270	275	281	289	317	292	309	348	346	304	312	285	321	282	294	317	296	320	340	346	320	318	305	343	313	318	293	291	331	298	283	300	331	290	297	291	320	294	289	330	284	312	308	303	318	322	296	292	307	324	321	285	305	315	289	323	308	324	336	317	272	317	316	322	278	305	315	319	318	302	264	294	296	308	296	337	285	330	357	309	320	291	297	293	317	288	288	278	321	311	347	295	331	295	291	334	296	302	319	331	297	296	306	306	292	308	289	285	300	284	292	316	307	316	290	296	289	305	303	302	290	317	310	316	330	292	311	310	290	330	304	305	292	289	273	296	340	303	292	314	308	306	300	307	332	314	309	320	291	307	293	332	325	337	294	328	312	289	277	291	298	287	298	325	277	298	296	297	297	302	284	317	328	334	311	288	314	310	275	311	306	324	308	331	322	326	320	307	301	305	303	306	316	310	307	293	302	317	291	281	312	310	309	310	312	299	314	310	288	285	288	295	311	306	292	332	309	301	310	300	259	332	299	312	283	285	299	289	319	326	302	276	283	320	312	293	302	271	322	345	270	282	311	317	303	272	269	330	269	296	293	298	303	310	290	334	344	329	299	304	312	330	296	316	293	294	326	282	297	339	308	330	330	349	336	300	274	289	322	310	301	294	275	315	286	288	328	275	332	331	297	315	319	289	313	313	285	291	298	276	300	295	292	302	329	291	268	292	318	296	307	281	312	373	307	322	298	299	317	291	291	295	304	325	306	313	309	284	316	295	302	303	293	295	328	300	330	292	289	287	301	309	308	295	349	273	287	284	278	326	303	325	305	284	305	338	307	300	307	334	298	322	302	322	311	279	279	277	273	315	324	331	322	299	308	305	303	305	299	278	322	314	309	297	270	370	319	276	298	294	303	308	310	268	317	272	295	280	317	306	300	304	298	297	301	319	305	320	298	319	324	303	295	329	298	300	271	320	317	291	311	311	299	307	307	309	324	285	305	301	279	273	297	304	313	294	306	314	280	307	312	335	303	333	315	304	298	282	308	315	342	324	322	279	313	325	323	287	316	295	312	318	287	282	330	281	294	308	287	293	319	320	332	315	314	278	299	303	322	261	298	291	296	296	315	300	335	368	294	289	288	287	304	322	326	299	322	308	312	313	302	301	323	318	299	299	320	292	300	301	301	294	318	335	279	284	299	290	330	323	280	307	314	317	313	340	321	284	314	290	320	307	283	351	303	308	322	325	294	284	299	284	318	298	280	295	287	300	305	314	299	315	329	323	312	326	314	314	282	326	297	295	311	315	273	300	319	295	308	356	347	323	314	311	298	309	299	335	293	319	333	326	284	287	340	317	335	326	302	321	300	287	274	298	311	289	270	328	333	323	290	290	287	305	261	309	305	279	284	300	325	296	306	287	276	311	305	312	260	280	294	276	313	304	299	290	306	292	290	297	299	288	322	317	295	311	325	327	330	316	336	322	320	308	304	279	294	310	289	291	345	319	268	310	311	311	270	306	292	325	316	314	319	319	292	327	297	278	275	286	272	279	305	337	322	298	315	303	307	289	294	306	309	307	331	311	300	303	294	333	313	291	290	287	304	338	310	327	274	306	314	282	294	317	291	285	311	319	309	282	311	290	276	300	321	273	337	316	300	290	307	298	302	283	323	287	277	331	304	292	275	299	263	312	291	297	291	318	285	320	353	266	318	284	297	317	311	301	286	323	267	304	298	329	311	284	309	311	316	306	302	279	328	298	282	307	322	304	306	294	286	289	296	309	276	298	306	291	310	329	277	321	290	302	316	261	321	310	319	320	343	316	295	315	314	277	320	280	292	265	318	292	304	332	333	305	298	351	285	325	287	288	294	310	328	343	304	286	306	301	317	282	298	314	353	313	302
2571	829	794	780	769	808	917	1721	2738	1264	999	920	878	1028	1162	1244	1344	1494	1377	1205	1174	894	820	824	744	847	829	806	894	900	777	760	767	688	748	764	753	797	780	708	706	736	758	711	740	740	739	715	724	757	750	719	783	772	736	759	737	718	670	710	707	728	749	747	703	758	766	681	710	751	753	692	688	743	711	762	717	713	691	733	745	765	714	781	734	739	722	723	728	751	758	770	740	789	760	761	744	749	765	770	752	738	787	744	685	687	789	749	719	761	747	740	742	761	704	735	724	757	711	723	768	726	733	751	667	773	716	740	759	717	760	759	741	734	673	716	754	711	723	817	715	704	715	776	728	786	760	721	796	803	721	759	681	761	759	729	709	757	737	766	675	703	698	779	706	745	740	743	703	753	729	730	724	720	750	761	753	764	754	747	742	734	736	732	689	709	734	689	770	723	766	746	770	747	737	719	726	701	692	770	775	768	713	761	739	752	769	763	748	739	744	788	699	717	696	695	754	730	773	698	745	731	715	741	713	725	709	709	721	739	729	758	757	755	744	722	707	780	771	709	709	717	746	763	703	743	683	706	744	763	714	702	741	747	745	731	743	746	740	739	688	779	743	743	759	765	707	706	709	748	750	712	703	730	714	668	758	734	762	763	770	785	747	746	748	726	717	746	741	748	732	768	717	753	657	684	679	693	764	707	757	749	705	737	711	700	742	730	741	747	711	779	738	746	722	763	676	702	709	714	734	728	740	758	710	730	737	768	771	684	712	737	749	719	738	725	754	756	769	732	764	704	746	759	710	703	713	704	728	711	776	752	721	681	749	721	764	726	739	707	694	718	725	719	697	735	687	746	719	736	687	752	716	721	719	740	766	722	739	712	681	731	681	734	727	714	775	732	706	731	726	756	732	720	703	698	746	726	684	708	750	715	746	744	717	751	725	742	733	712	679	719	725	690	699	713	743	715	725	670	716	768	739	750	729	739	699	751	721	719	695	739	744	741	724	720	731	742	749	714	736	750	716	696	709	663	760	731	754	730	737	753	726	718	705	731	767	702	752	770	747	765	743	747	716	717	703	730	711	723	738	780	680	703	738	770	771	692	713	720	731	746	757	761	695	743	690	685	721	769	696	726	716	715	726	731	720	719	721	735	715	767	727	710	745	685	681	705	767	752	746	757	699	704	731	688	682	779	721	729	710	748	675	731	753	762	722	750	765	723	775	739	733	745	760	758	726	729	710	755	759	728	682	713	768	741	759	772	750	740	696	750	745	732	717	767	717	725	742	712	694	714	749	657	722	700	715	772	734	770	718	752	729	711	688	709	703	720	705	793	774	733	740	726	741	744	721	721	736	739	748	748	721	750	738	751	761	725	709	719	713	698	748	764	733	707	768	704	746	756	688	771	712	780	698	729	755	716	780	743	737	684	730	727	770	753	755	711	711	691	747	799	756	755	714	746	724	749	721	724	747	757	725	744	750	721	775	695	765	724	776	725	732	710	727	717	735	761	751	720	735	710	781	717	720	741	683	702	741	748	730	727	696	716	742	753	721	713	739	749	661	696	705	707	751	738	703	702	734	791	743	728	770	730	680	687	714	728	748	714	746	749	744	743	740	738	713	722	681	696	734	705	753	722	729	711	749	691	720	746	722	775	747	733	703	750	710	712	775	719	741	725	714	790	726	686	758	777	724	734	703	737	810	742	756	782	684	783	711	732	804	742	710	747	754	750	714	745	706	712	697	700	761	697	725	700	733	708	760	701	749	765	735	752	724	756	761	736	730	760	739	741	743	770	757	764	748	803	760	755	748	699	715	738	723	723	741	726	714	762	717	721	771	690	725	689	753	730	695	716	750	729	744	780	700	737	733	740	733	733	753	758	714	730	722	702	728	768	790	692	735	712	712	768	736	744	721	760	754	741	692	728	754	720	721	725	728	756	741	740	793	717	737	760	727	724	762	747	762	734	754	719	763	700	765	725	713	728	741	744	761	714	763	760	764	701	734	722	698	792	715	781	714	718	723	741	743	788	747	775	707	743	706	751	743	748	703	719	723	770	751	685	763	740	745	771	720	759	746	757	742	742	749	716	729	721	729	762	778	698	725	748	729	688	775	688	768	746	778	712	733	747	698	722	726	764	741	748	714	756	722	697	739	743	758	701	748	732	715	741	742	737	735	728	730	779	723	725	712	677	744	723	735	766	792	735	721	788	736	730	721	765	744	698	653	739	746	741	735	748	752	753	758	705	699	738	731	730	685	747	761	734	703	756	749	759	764	694	731	726	711	758	780	721	718	743	697	768	770	694	732	722	718	721	710	694	736	763	734	748	721	715	725	744	763	773	775	733	755	712	736	715	733	688	705	704	758	701	737	747	743	744	704	756	707	762	749	723	708	725	753	696	736	711	729	699	748	769	735	698	740	796	722	745	701	725	740	762	693	744	733	758	719	709	698	713	770	699	704	689	726	723	802	725	707	768	761	700	764	736	712	748	728	714	744	705	725	701	708	735	745	741	672	701	711	752	735	720	733	721	759	719	713	716	671	715	743	711	761	761	724	738	748	774	766	656	767	736	733	725	736	743	692	740	778	722	757	732	717	705	728	756	668	736	686	716	764	711	693	716	705	692	746	691	731	778	726	740	724	720	717	729	720	742	682	691	683	734	765	736	693	711	776	704	684	721	759	724	702	718	778	755	760	692	743	706	708	726	741	769	756	763	768	788	703	748	696	692	700	750	725	747	744	791	740	716	705	723	764	764	712	697	695	732	711	677	761	724	760	792	766	757	729	772	765	716	694	726	739	754	722	731	721	746	762	727	760	757	749	673	753	749	814	689	708	699	765	732	727	744	746	733	718	718	696	744	726	718	739	737	766	748	707	726	716	699	694	796	736	732	694	705	693	737	759	749	790	755	758	751	733	718	714	713	733	724	760	718	775	777	762	727	749	674	686	749	719	710	794	747	788	756	740	729	695	710	723	731	723	746	720	719	739	709	740	751	717	681	709	681	758	743	686	749	707	709	745	745	765	736	730	748	759	712	704	743	711	681	740	736	722	751	704	783	767	765	753	721	772	678	703	728	746	758	721	741	755	778	774	739	747	754	745	741	777	729	683	770	763	712	724	730	697	772	688	746	750	726	794	733	745	717	751	792	775	750	668	760	751	763	719	689	694	695	756	734	759	741	766	743	731	772	762	758	714	716	721	770	744	712	698	737	708	731	734	729	769	690	682	654	743	717	737	705	755	763	731	725	767	736	716	732	731	749	785	729	723	765	748	708	699	732	719	770	718	789	702	727	747	755	749	740	724	763	693	718	762	741	775	737	731	707	715	646	748	702	753	736	717	724	735	740	772	739	705	695	756	759	750	727	746	682	753	695	679	685	736	708	719	714	716	684	716	699	717	753	757	716	720	757	765	739	746	681	739	710	690	752	718	734	714	746	726	781	747	725	729	661	784	724	721	744	728	750	744	721	751	748	691	735	741	693	714	756	724	741
10855	1530	1318	1048	751	573	465	614	926	509	361	362	264	296	332	367	364	413	385	314	333	265	211	232	211	207	232	237	258	236	201	195	195	175	210	212	195	216	227	225	221	181	192	229	217	181	179	180	197	198	188	193	194	185	174	194	185	192	174	201	178	181	184	197	184	161	165	188	184	172	170	189	193	158	203	176	166	191	183	174	174	191	190	164	169	177	204	202	170	191	193	188	178	160	157	184	198	184	186	212	191	193	197	166	175	170	170	209	196	186	182	183	190	192	165	187	172	215	199	176	157	184	190	180	193	181	206	178	171	166	182	179	186	164	165	175	208	167	169	196	176	172	154	170	184	162	167	195	196	208	193	197	168	206	168	161	165	168	163	203	218	171	178	179	187	203	183	186	179	183	194	172	183	199	173	181	211	205	185	184	174	194	167	179	153	174	189	180	194	178	177	154	184	191	214	207	187	178	175	170	168	159	186	187	168	174	170	192	189	184	173	173	217	187	160	194	189	204	186	172	187	169	187	193	170	159	193	170	186	191	207	172	181	169	190	197	186	175	162	180	186	182	209	190	181	184	212	195	182	179	179	167	187	178	208	173	193	174	168	181	168	197	209	195	173	189	167	168	173	172	174	172	195	184	212	178	181	169	211	165	178	162	158	209	188	196	185	186	186	189	197	158	208	202	186	183	176	204	173	165	180	205	179	175	192	192	175	168	196	197	176	187	157	163	177	163	196	191	185	202	182	161	180	192	190	194	187	162	150	196	154	194	185	196	168	208	182	189	175	176	187	181	197	171	176	164	172	176	163	199	188	178	198	180	179	201	194	196	173	197	185	167	167	169	173	177	191	186	194	199	178	191	169	192	197	194	198	189	179	157	182	161	206	193	155	162	230	191	154	183	196	197	170	176	185	171	200	178	189	185	206	197	199	164	203	196	151	197	170	146	174	190	189	171	188	167	183	164	203	202	176	177	176	168	171	166	184	153	179	180	201	174	162	179	210	190	179	195	196	197	201	206	199	202	186	169	183	202	170	194	200	166	193	210	192	180	175	203	189	213	179	173	180	170	193	193	183	205	201	174	168	217	184	189	183	186	207	202	167	203	201	195	180	200	207	208	170	200	171	175	193	180	177	180	175	169	160	176	175	157	181	183	187	186	167	200	163	203	159	176	192	186	166	167	187	157	182	176	193	180	181	191	163	186	199	190	173	192	178	198	180	170	190	177	184	186	198	190	202	186	190	151	185	188	191	215	226	177	204	187	181	214	184	194	192	169	196	193	190	182	199	193	205	179	181	180	193	164	197	186	184	190	179	188	191	206	198	197	189	188	188	174	186	210	169	197	180	195	192	185	170	192	182	169	176	190	180	218	205	195	176	154	162	172	195	197	177	174	166	195	169	183	167	191	158	196	167	166	184	169	165	192	189	206	185	195	177	171	187	177	186	189	193	150	215	159	170	185	173	171	159	177	179	185	164	195	182	180	177	166	199	163	191	178	187	189	183	178	171	157	204	204	186	171	175	183	192	213	200	168	173	186	192	186	203	173	185	201	206	187	180	206	170	169	204	180	177	202	190	180	182	162	187	176	182	168	186	173	168	198	190	185	175	173	168	191	177	199	183	206	192	195	194	206	164	191	177	214	153	188	166	193	172	175	174	179	188	205	176	181	185	197	188	171	178	184	189	183	179	172	188	174	189	193	194	192	162	186	166	186	178	183	172	182	215	168	167	174	190	196	181	161	191	208	181	203	189	206	182	206	185	197	188	162	204	181	179	171	186	211	216	167	187	172	158	200	198	187	176	183	184	208	186	177	228	173	192	186	206	188	176	200	211	188	185	169	204	162	177	182	206	155	186	180	193	167	193	198	194	188	167	174	211	187	186	170	188	170	203	149	217	195	196	178	192	184	151	175	170	187	177	195	169	188	185	189	183	187	176	216	175	172	180	164	157	185	181	183	196	187	179	182	201	182	170	183	204	163	166	187	166	176	200	182	190	164	173	172	186	175	178	184	194	166	188	195	222	174	194	185	153	186	186	174	196	185	161	179	188	183	201	195	173	179	174	180	203	185	171	198	175	160	159	205	182	180	190	158	181	191	163	171	170	191	170	186	187	197	174	183	196	174	186	208	183	178	188	191	209	190	191	207	184	185	174	183	181	189	182	172	150	173	176	192	194	209	160	178	163	181	193	176	185	177	187	189	209	159	186	167	201	191	178	197	186	190	201	189	217	192	181	204	170	171	178	171	177	177	206	183	199	194	176	173	186	168	188	188	188	176	207	180	169	185	179	170	200	205	198	186	173	177	182	178	190	178	171	174	181	167	193	151	209	179	179	185	181	166	197	174	169	191	196	223	166	175	211	160	169	173	193	221	195	148	193	189	165	199	185	186	186	210	191	184	190	195	165	206	186	175	204	173	192	170	202	201	177	188	190	160	201	192	173	174	189	176	184	196	186	167	184	180	186	174	210	184	163	168	178	147	199	150	178	195	167	193	178	186	173	173	167	219	187	181	171	188	176	175	171	197	189	167	219	173	148	187	186	186	191	182	179	188	161	192	160	189	177	172	189	188	162	179	198	180	170	160	174	186	203	174	150	184	152	194	202	193	175	161	172	180	171	177	191	200	147	164	196	180	226	171	199	179	170	163	171	187	178	166	179	186	203	178	186	210	194	162	213	175	203	193	188	180	181	174	161	184	195	214	197	196	211	210	160	210	182	209	212	223	189	173	176	177	212	159	186	162	190	176	192	190	159	193	179	174	203	168	166	178	200	162	182	169	185	189	178	177	194	165	177	181	199	190	171	180	210	164	192	167	198	205	168	177	188	180	169	172	169	160	188	190	193	176	172	174	194	208	188	165	171	161	176	188	178	177	186	189	195	180	180	209	178	200	182	183	203	170	191	185	180	220	200	185	204	205	185	191	171	175	199	189	198	200	201	181	185	177	172	193	170	163	179	197	190	166	194	157	190	174	187	182	175	199	205	205	189	188	158	194	189	177	179	203	152	170	178	189	169	186	196	178	186	177	180	192	193	155	192	171	174	191	181	162	170	199	182	179	186	166	167	187	186	192	153	186	193	195	171	175	189	197	174	206	198	193	170	183	173	177	201	178	172	174	197	179	167	182	168	180	201	187	180	172	192	184	211	174	171	197	165	157	178	184	186	193	182	185	178	199	205	185	205	191	193	177	178	179	211	181	171	189	191	173	205	182	183	184	180	172	206	187	178	170	186	165	201	205	187	188	176	217	168	192	196	205	187	190	222	161	141	156	194	195	170	173	170	183	165	195	200	164	171	189	181	182	161	190	175	167	208	177	174	200	182	184	183	208	198	172	188	209	202	173	193	187	167	193	193	170	162	177	183	185	182	179	175	193	185	181	177	183	164	180	179	189	197	184	189	164	174	181	182	183	182	180	183	181	186	187	195	185	189	210	184	195	175	195	161	208	208	168	209	202	176	202	159	203	189	185	188	186	186	193	172	183	169	183
6857	1498	2411	2927	2703	2103	1957	3107	4697	2328	1822	1589	1295	1402	1663	1869	1898	2057	1919	1634	1506	1069	932	839	789	975	895	899	1040	829	781	750	721	650	709	664	705	675	912	793	860	722	679	1056	827	555	563	567	553	544	501	551	537	527	496	513	563	491	488	524	520	511	509	529	513	501	540	556	487	493	478	531	522	498	520	469	473	514	525	501	466	469	483	510	470	489	504	500	526	518	559	451	524	486	527	475	508	529	478	503	523	527	523	492	513	478	495	541	475	522	452	515	492	520	543	453	520	478	468	502	503	515	493	477	528	492	485	478	490	508	508	451	520	479	477	525	495	500	522	457	482	471	486	521	449	492	503	483	481	497	483	474	482	541	517	513	505	508	491	476	504	528	520	521	517	504	510	504	500	517	491	491	455	522	466	473	523	525	489	466	476	523	510	543	447	458	495	502	501	508	509	522	523	502	525	480	458	511	509	510	493	478	512	504	504	465	503	484	487	496	518	491	500	486	520	484	486	491	491	506	467	493	533	499	489	493	497	484	520	490	511	515	475	537	508	500	493	482	473	460	461	475	511	495	510	506	470	502	469	499	506	494	494	510	480	452	492	442	507	483	537	503	471	485	528	498	477	479	480	472	487	480	501	499	520	501	505	489	457	478	518	487	473	469	487	501	465	528	532	500	473	502	484	506	538	479	484	482	486	523	472	457	477	445	514	491	474	475	485	475	469	509	454	564	492	520	515	529	528	472	475	502	518	482	472	490	508	476	487	499	532	481	497	475	510	483	476	481	500	436	515	550	484	523	510	519	523	493	506	491	494	513	460	509	538	484	481	514	431	479	525	522	448	502	493	520	462	532	483	491	505	442	530	474	501	475	513	495	529	498	514	535	501	492	471	459	497	447	493	472	495	499	578	497	465	520	470	464	480	460	539	481	463	501	502	489	522	496	499	496	510	538	532	499	523	500	441	476	490	451	524	498	492	501	533	511	489	513	494	506	488	508	494	496	507	489	512	534	449	508	499	509	459	513	528	490	517	492	492	523	514	484	474	475	497	501	548	494	477	511	494	490	460	485	473	485	489	494	488	481	489	460	508	527	491	511	528	465	509	529	474	478	487	499	537	473	459	465	497	465	518	500	498	545	491	490	472	522	495	487	483	498	500	503	494	522	482	494	499	466	475	491	463	489	502	513	492	531	516	487	549	491	473	440	507	491	534	514	454	494	510	501	451	514	490	476	483	529	514	492	481	475	515	495	487	509	536	497	525	539	492	476	500	468	510	494	486	455	457	530	508	489	508	498	508	476	476	471	535	527	472	516	484	519	488	471	529	516	514	521	483	479	501	495	516	494	490	464	497	492	493	472	503	506	513	488	496	506	506	441	508	488	480	523	513	508	481	507	473	501	470	522	483	472	466	488	493	492	504	504	462	507	488	506	466	488	523	492	467	513	494	525	515	499	494	499	492	493	506	503	505	484	514	471	499	516	512	494	482	489	498	480	495	481	522	497	488	487	478	509	465	510	508	465	476	484	494	513	474	509	495	524	474	477	489	457	483	500	476	511	476	497	522	505	478	498	478	517	483	474	497	514	508	521	524	496	517	493	489	477	497	535	511	528	518	446	449	463	504	508	518	502	503	525	478	509	506	467	460	474	489	492	499	527	487	479	515	489	511	557	499	522	525	519	528	496	475	495	475	536	509	488	474	547	490	478	489	489	498	473	497	481	472	551	529	518	490	485	523	468	510	499	497	492	510	469	498	478	492	493	517	494	490	478	477	491	507	484	558	489	488	490	471	472	500	497	463	486	514	466	505	457	475	505	491	518	490	500	522	481	476	502	454	519	491	472	499	462	507	454	503	526	503	492	474	495	478	498	514	454	463	502	510	508	498	499	523	463	514	496	476	525	496	516	478	486	547	470	521	522	495	447	496	451	536	441	487	479	500	526	475	536	524	502	482	501	481	481	509	498	462	497	467	481	493	515	489	520	536	508	557	483	466	478	516	495	498	526	569	453	475	472	544	531	511	503	502	489	499	526	488	529	485	481	450	496	492	477	502	471	504	498	483	517	467	501	489	490	506	503	464	501	544	501	500	510	506	489	499	507	514	469	516	499	491	466	486	489	509	486	500	467	484	481	482	482	479	455	512	479	515	531	511	525	510	474	514	490	491	486	453	539	486	531	483	482	500	498	524	532	512	474	486	498	489	488	496	496	499	502	524	490	503	515	489	472	467	523	546	510	466	483	479	434	492	486	477	516	520	489	483	510	515	514	507	517	504	500	497	492	502	526	536	515	537	496	487	477	497	506	488	470	481	532	509	469	507	516	539	520	504	532	499	480	471	518	454	468	493	498	500	476	522	501	513	472	544	481	504	515	527	546	500	467	488	481	548	517	510	549	513	492	525	495	482	506	450	508	500	527	469	492	501	532	491	486	498	546	473	514	512	499	478	467	467	535	465	511	503	548	481	483	497	549	465	535	508	468	457	483	462	511	482	492	487	481	473	488	492	494	485	469	501	510	515	506	499	517	479	505	510	475	483	452	487	498	490	563	445	476	473	483	483	500	456	474	476	464	509	479	524	492	477	490	466	478	484	510	499	518	506	473	469	538	487	515	512	498	487	505	474	512	501	483	487	498	501	449	516	462	482	514	511	512	502	475	515	505	498	479	503	478	495	469	500	519	501	526	554	508	474	473	515	519	519	507	491	477	473	486	481	468	501	515	453	487	495	504	526	494	488	517	482	533	460	444	460	515	504	502	528	504	521	484	478	499	495	503	478	496	520	504	521	490	526	518	492	449	524	532	460	476	493	518	506	491	516	498	502	462	501	523	464	488	479	463	526	481	497	502	487	494	487	480	450	479	548	510	526	506	469	475	487	466	473	510	487	476	515	493	488	469	496	494	501	510	504	487	521	485	504	516	501	529	478	540	500	470	499	479	516	527	496	460	485	496	474	490	444	510	471	470	521	486	481	475	497	514	481	497	457	527	475	508	492	484	518	497	504	504	502	485	499	502	507	530	519	489	462	474	552	496	470	504	492	464	509	475	488	459	464	471	512	482	511	514	483	479	521	490	470	505	485	488	492	500	508	490	505	473	486	509	474	543	520	475	487	524	516	488	499	511	515	528	495	545	472	500	509	472	514	546	479	488	498	473	513	508	526	502	493	501	515	487	498	497	504	515	492	530	485	458	498	513	460	481	492	486	485	494	519	465	525	479	524	528	479	470	477	506	512	486	478	489	490	493	471	502	509	488	493	500	478	496	512	499	498	544	464	489	501	516	463	478	508	514	500	479	515	464	499	460	503	486	520	473	492	473	471	465	451	501	494	508	455	496	479	524	506	437	511	488	514	498	518	511	492	457	508	479	529	517	514	524	475	466	484	526	501	454	473	484	485	500	498	486	535	511	485	540	474	516	499	536	491	519	503	492	514	490	513	534	507	509	480	467	498	505	479	506	513	514	515	471	482	494	486	547	506	489	483	481	477	545	448	481
22221	4627	2814	2102	1429	1008	799	939	1415	828	713	601	471	466	554	560	561	675	569	498	504	461	403	415	387	409	375	366	387	385	356	374	347	331	352	377	354	367	372	354	391	364	353	443	429	368	343	289	323	308	316	337	309	293	302	320	308	270	310	302	307	323	294	282	308	320	284	266	333	291	295	306	314	274	312	324	298	291	313	284	305	294	263	308	315	321	295	319	297	308	302	303	303	282	303	297	315	328	317	339	272	301	289	322	288	302	320	312	288	318	302	286	317	315	340	319	299	330	295	286	301	320	281	302	297	340	333	276	289	301	291	309	297	312	316	306	304	280	277	293	305	289	296	284	287	305	268	302	294	275	292	320	326	289	284	282	311	317	306	320	272	297	280	333	292	260	290	307	280	279	297	319	308	256	291	284	319	309	299	295	295	311	305	292	299	300	259	285	275	310	325	272	256	310	282	290	311	302	259	301	263	289	311	307	285	296	311	316	296	277	306	310	301	276	295	258	287	276	274	270	281	319	291	300	313	259	306	292	270	306	292	279	303	311	275	297	289	278	295	281	287	284	303	260	321	324	307	281	296	295	278	310	319	302	311	300	301	278	315	297	305	319	300	294	291	288	297	272	299	301	314	323	303	287	302	282	301	327	292	290	296	292	279	303	298	317	281	309	294	297	306	335	297	297	285	333	301	269	312	278	278	297	296	280	302	293	304	288	297	303	302	300	328	289	290	316	295	281	258	300	309	303	312	308	338	319	328	317	310	295	307	288	305	271	314	305	300	316	295	300	323	316	287	317	252	296	284	282	282	274	272	308	295	288	300	287	286	283	309	281	293	300	320	303	292	288	321	261	307	310	281	282	329	293	311	291	282	289	304	281	296	312	299	336	296	303	313	289	311	296	285	310	312	290	297	297	300	291	319	290	299	309	286	294	270	277	295	286	336	309	308	298	315	311	295	308	272	322	270	293	305	279	289	299	318	279	305	324	306	308	324	321	307	324	307	304	307	299	290	292	291	271	309	311	300	298	289	338	273	275	284	322	272	304	277	282	293	319	301	308	326	334	303	303	281	285	273	264	303	322	287	316	281	316	281	324	270	283	314	306	290	297	289	311	290	276	313	329	330	307	306	263	286	349	299	300	286	304	309	301	324	289	242	297	300	304	328	275	261	298	281	290	287	294	316	311	320	309	294	293	293	294	314	336	264	318	331	278	307	274	310	297	326	282	259	288	300	323	300	290	318	283	290	273	292	277	295	277	305	322	291	297	295	297	287	302	312	265	304	288	288	301	279	287	300	286	323	307	293	268	307	293	300	288	294	292	317	328	320	279	310	299	270	278	325	290	288	275	282	281	335	299	289	286	297	298	279	310	287	317	303	323	279	292	311	283	319	287	279	282	321	283	290	308	301	319	287	300	296	286	290	289	287	289	278	285	283	285	295	319	319	308	322	275	281	334	298	268	293	307	295	302	297	315	287	304	281	285	301	260	328	312	263	310	270	314	308	320	284	290	280	331	282	338	292	290	294	312	310	324	311	292	283	300	292	305	276	315	317	303	304	280	312	279	297	254	292	299	294	312	265	279	310	286	318	280	322	292	289	310	266	287	290	304	289	316	307	315	294	309	296	297	279	309	287	268	280	293	307	286	295	330	302	346	301	301	286	281	266	295	283	319	304	315	328	307	287	318	284	284	285	305	300	274	309	315	304	269	302	313	288	269	303	313	328	259	327	324	283	309	282	317	274	284	320	276	329	289	291	304	265	317	283	300	307	294	310	300	296	284	316	297	233	275	303	313	292	300	334	279	289	278	306	292	274	296	313	270	321	287	293	300	283	275	332	320	292	289	302	307	298	300	349	278	316	270	295	285	279	303	289	302	304	279	305	282	283	292	297	302	297	280	321	334	291	298	308	303	279	287	303	314	293	330	282	279	309	268	306	305	279	311	285	322	293	275	300	292	304	309	286	281	294	257	311	281	321	306	343	301	315	276	293	296	288	293	315	284	314	328	292	283	307	274	309	267	292	304	301	284	338	282	260	320	301	304	274	303	295	307	299	309	308	269	282	300	271	293	318	291	316	261	304	308	307	307	261	274	293	292	329	302	291	309	317	302	304	301	287	284	317	317	271	261	312	335	275	310	304	303	312	304	280	279	272	268	320	277	306	314	307	276	321	293	313	321	319	307	269	273	292	320	305	302	302	294	288	308	327	289	310	291	321	298	289	297	289	312	292	290	285	322	321	304	292	273	300	311	314	293	303	284	283	310	300	292	295	313	283	325	300	334	278	291	273	296	294	290	297	306	299	298	308	307	293	297	295	329	303	280	297	287	313	342	298	288	273	270	323	303	296	309	298	308	315	313	305	322	273	283	305	276	305	307	303	311	285	315	283	284	310	296	308	296	314	275	290	299	271	329	298	300	266	297	277	307	289	301	308	280	306	302	333	280	289	283	266	286	282	277	281	281	292	274	325	275	292	285	317	305	306	262	297	274	279	304	296	278	336	316	270	303	283	277	281	314	300	280	301	326	285	294	268	255	291	289	310	291	293	320	284	314	262	310	309	290	283	291	280	295	305	284	298	295	305	287	298	286	306	307	283	314	286	302	339	275	264	274	315	315	266	320	300	285	276	302	312	284	315	291	310	308	269	287	302	303	295	289	287	280	281	287	321	297	313	288	264	296	268	318	287	268	334	310	294	330	336	290	272	313	309	274	314	278	306	308	299	276	337	282	277	315	335	283	288	307	291	310	312	253	316	327	313	302	302	298	305	307	275	317	289	295	288	274	290	301	291	301	304	282	291	286	328	265	290	280	304	302	288	308	312	291	283	290	316	308	320	307	276	312	299	279	291	288	295	295	311	278	307	311	289	317	294	289	330	302	278	304	277	253	270	310	296	281	330	275	285	296	290	294	289	292	279	309	293	331	327	320	303	286	312	288	290	299	292	287	327	281	311	269	293	298	299	286	315	325	302	306	318	249	312	312	291	285	297	311	328	306	312	313	309	298	287	311	287	282	277	308	313	296	270	305	274	295	285	303	315	301	301	285	314	287	259	315	297	303	276	266	337	293	309	285	273	321	298	306	312	322	282	310	288	266	329	304	300	339	307	299	308	288	293	278	314	299	310	281	259	287	304	289	319	287	281	297	307	277	318	273	277	290	314	267	279	305	286	281	248	276	323	253	306	303	287	303	311	291	276	284	280	298	312	297	263	314	274	287	293	312	316	307	282	291	295	308	274	310	299	266	294	294	303	285	284	289	297	286	274	322	324	326	302	283	292	284	308	298	303	291	292	279	270	276	270	296	287	307	267	279	314	303	289	297	279	274	289	271	272	289	265	284	286	298	274	282	305	336	323	311	297	278	280	282	301	275	286	332	314	267	293	273	307	291	278	309	292	331	338	286	266	318	278	302	264	303	279	309	316	288	317	285	296	279	295	302	307	283	295	255	278	298	305	292	309	291	276	286	295	279	265	282	334	350	279	277	282	286
10895	2667	4574	5616	4897	3988	3426	4650	6640	3448	2904	2676	2021	2158	2450	2687	2843	3208	2890	2469	2295	1546	1426	1457	1310	1573	1429	1367	1594	1299	1256	1199	1251	1118	1073	1103	1158	1149	1437	1208	1323	1279	1139	1833	1327	896	870	913	817	805	817	817	797	757	767	779	784	805	849	806	742	813	785	769	723	757	821	736	767	730	771	757	808	735	830	753	777	831	719	727	736	785	798	775	756	744	722	760	747	727	761	767	732	778	735	787	794	770	792	769	717	778	744	736	753	708	781	749	689	795	767	749	769	735	785	760	804	732	722	767	748	760	729	749	761	760	760	727	722	762	753	768	724	780	737	761	757	784	789	728	754	742	775	722	786	777	775	717	708	718	799	765	738	723	793	786	733	750	756	735	743	712	765	736	741	759	776	684	733	744	746	741	802	744	709	753	728	729	785	740	748	777	759	735	699	764	778	741	761	758	772	767	742	743	733	692	788	779	765	738	725	712	771	771	762	755	741	738	731	700	697	753	740	760	732	799	741	760	743	741	747	771	720	734	718	775	755	724	751	755	788	681	746	770	764	730	765	752	684	755	777	743	722	786	764	758	736	801	733	757	755	749	762	736	684	729	738	729	793	737	751	758	784	776	728	749	754	766	786	749	758	726	783	719	748	715	701	764	826	769	783	740	738	768	753	777	738	776	763	695	758	749	749	754	715	759	706	783	783	765	767	770	720	762	740	760	753	743	768	739	743	754	733	743	778	719	734	785	746	734	786	750	743	808	736	747	739	735	808	755	761	808	734	732	728	760	759	707	706	763	767	764	752	736	779	814	754	767	707	743	714	787	756	780	722	792	736	711	786	779	800	737	776	723	726	787	747	781	734	776	785	743	763	762	758	731	737	724	752	697	773	719	753	751	732	733	754	713	755	802	762	694	770	754	768	719	741	765	749	786	728	771	755	701	717	768	789	715	759	776	770	736	717	715	767	752	731	703	753	770	721	760	762	773	753	822	742	747	793	755	759	794	780	752	761	710	729	737	774	736	770	760	753	760	769	726	799	790	768	729	746	708	729	786	721	738	714	716	705	763	802	715	748	761	739	744	786	717	744	747	747	714	788	791	758	753	764	810	769	716	728	760	742	692	718	758	758	782	737	780	763	743	777	786	773	706	768	738	727	794	665	753	748	812	761	739	763	769	743	757	689	765	744	719	708	786	773	740	741	789	749	772	753	772	733	723	741	772	750	796	748	718	778	773	741	709	733	806	731	740	731	718	761	774	746	734	735	794	747	780	716	808	755	763	748	751	709	755	722	706	810	777	749	727	725	750	753	755	702	744	755	784	748	758	771	745	721	764	834	744	775	715	747	766	734	700	719	766	733	755	792	755	786	718	715	772	700	702	760	722	747	700	767	759	758	765	765	777	751	766	782	757	759	720	737	734	760	751	717	772	766	774	800	722	792	787	733	730	752	773	750	762	772	750	806	757	755	737	740	728	728	788	755	744	722	753	788	767	714	751	750	760	727	751	776	721	800	728	772	750	712	789	759	790	757	788	710	745	746	758	767	705	706	764	790	762	728	779	731	789	748	759	749	744	775	771	706	775	748	721	771	736	708	805	741	758	753	788	724	764	783	766	771	700	755	715	758	699	714	701	718	729	754	741	737	793	749	725	743	742	810	737	766	754	777	735	746	786	667	765	690	754	681	757	774	775	767	767	767	731	737	716	744	722	763	734	728	770	711	736	739	694	758	731	757	766	773	726	753	742	773	731	823	769	735	766	725	786	764	729	731	766	794	762	811	774	762	709	741	706	755	775	737	791	732	781	741	732	737	732	702	744	710	778	791	735	782	715	716	747	752	696	777	804	738	758	784	784	740	740	759	776	766	773	721	768	750	746	810	769	737	728	743	749	746	743	777	771	772	696	768	752	738	743	718	742	771	722	755	728	708	753	752	779	775	737	751	717	776	739	724	726	738	797	738	784	791	776	798	742	723	774	776	765	737	733	726	756	778	775	760	818	745	731	763	774	775	805	760	768	770	727	780	731	742	738	769	737	792	744	765	799	765	756	799	758	750	708	736	724	755	772	734	788	737	763	776	721	749	785	765	801	768	746	762	747	789	729	789	715	735	725	715	757	784	759	767	751	779	745	761	758	775	743	757	762	691	744	762	784	715	782	740	674	770	784	728	748	713	749	759	782	745	733	726	773	767	739	772	793	781	719	693	769	705	749	777	740	796	715	728	755	688	782	712	773	741	705	703	752	788	735	745	758	747	712	769	752	746	763	768	747	829	776	729	747	725	802	725	747	718	745	781	769	752	715	727	790	797	755	767	783	767	809	740	772	781	795	758	749	744	712	780	770	753	772	709	769	727	737	764	772	681	790	785	748	724	732	746	810	728	774	741	746	757	753	718	752	734	773	704	741	774	699	743	757	762	747	776	723	734	748	721	705	742	758	757	727	769	731	748	756	732	780	808	718	742	751	757	782	737	771	751	733	783	771	766	771	723	776	767	751	739	765	739	749	743	761	738	808	694	756	767	766	765	735	780	722	763	751	727	751	705	779	758	769	739	733	732	739	755	785	787	771	721	737	734	777	796	759	803	807	747	748	743	802	763	775	741	757	726	757	783	731	754	727	696	733	777	722	783	744	707	771	782	709	737	710	764	750	756	756	713	761	789	740	751	742	763	746	764	810	744	750	714	770	705	726	756	739	757	820	728	715	738	712	770	683	735	660	729	754	695	705	768	774	771	762	737	780	752	790	768	769	766	723	736	719	772	703	766	756	784	745	788	760	793	730	751	731	722	724	710	709	805	740	719	731	738	765	761	733	753	761	670	784	784	746	729	675	737	776	785	801	745	723	792	728	748	769	736	811	797	782	773	780	745	774	742	746	726	741	780	746	773	722	752	798	738	787	731	814	753	751	749	754	760	791	753	764	733	851	736	698	705	733	728	731	721	719	761	777	759	752	720	779	728	712	779	800	808	714	738	753	753	759	752	734	760	746	689	732	762	716	755	718	761	804	724	742	765	774	815	739	739	727	741	690	773	802	752	757	719	736	753	775	748	769	722	760	774	756	768	744	784	762	782	756	793	695	767	777	737	764	763	748	745	735	733	753	774	740	714	730	734	711	752	732	796	775	734	689	727	776	727	728	803	747	783	741	764	762	746	753	700	761	790	729	791	766	748	748	735	777	715	761	782	731	770	693	754	726	738	769	747	740	763	771	751	786	763	787	752	806	751	737	749	768	771	717	746	741	769	751	721	716	709	728	753	738	757	766	749	803	758	734	747	722	753	783	768	757	740	729	804	754	725	749	749	790	776	767	810	726	753	746	769	766	728	719	739	743	727	783	738	750	758	777	752	728	709	766	744	784	720	750	744	755	770	761	748	756	732	733	754	731	811	777	771	716	711	762	783	749	785	767	702	770	752	727	729	758	726	739	755	778	759	763	794	764	796	753	775	747	751	798	784	740	742	732	713	802	727	785	745	757	768	785	709	765	720	765	775	843	773	695
2251	380	324	345	286	319	297	447	610	357	315	310	320	325	324	352	373	414	422	394	353	305	307	298	312	314	339	293	311	316	298	317	276	283	241	315	329	279	286	310	315	346	310	315	298	305	285	289	311	348	296	293	308	294	284	327	278	328	308	292	281	306	298	296	296	274	279	309	316	287	291	309	315	352	314	310	282	293	268	328	286	331	304	289	311	324	292	274	300	278	312	335	315	287	288	329	260	267	307	291	313	269	269	321	326	326	313	284	293	317	280	286	281	337	313	289	314	278	284	324	275	294	311	317	319	283	301	321	305	331	325	305	304	285	297	272	309	285	311	285	317	311	308	344	292	298	304	288	305	315	313	288	312	291	290	288	298	298	297	321	291	333	286	334	319	273	308	344	300	268	312	307	283	303	297	304	287	290	326	328	284	274	285	302	303	303	288	305	267	309	304	318	277	290	325	315	292	348	324	302	301	272	326	282	335	295	291	301	273	334	266	344	309	299	280	295	333	313	307	340	276	300	342	301	271	308	297	269	268	299	283	306	282	305	252	265	301	308	281	300	272	312	298	264	310	314	318	291	287	290	305	323	296	283	308	321	302	304	278	289	304	264	291	294	292	286	314	270	297	295	273	285	297	285	293	280	282	317	306	273	311	319	321	309	273	331	324	279	324	295	294	298	298	282	286	332	303	291	314	278	329	299	314	313	298	312	318	340	297	323	332	338	312	299	321	349	328	270	324	304	307	280	282	302	300	318	302	311	302	328	275	308	303	256	276	285	313	294	287	283	293	281	320	292	321	293	297	289	301	302	294	303	312	317	279	316	288	310	313	285	313	313	311	288	333	315	315	295	352	311	296	305	312	327	308	294	286	249	303	322	288	314	325	274	274	316	287	315	278	308	259	323	284	328	313	316	289	297	322	296	294	269	269	300	320	323	305	270	291	295	306	312	312	320	285	296	276	316	278	323	286	276	298	295	278	297	281	263	293	275	303	291	294	274	302	300	318	307	309	280	300	302	306	299	306	307	293	290	338	295	324	316	298	327	257	277	272	286	282	324	268	321	274	308	268	295	281	304	312	315	279	310	321	326	294	313	330	283	328	307	275	292	267	275	313	315	294	316	282	302	291	298	303	290	312	305	291	308	271	311	289	295	357	273	301	320	295	245	287	308	302	317	297	295	292	289	285	285	305	310	310	303	342	275	299	288	311	306	328	306	323	332	292	308	328	285	293	281	333	334	271	281	310	309	330	307	328	320	316	362	300	312	309	302	288	294	277	302	310	328	312	300	305	278	314	306	312	306	324	340	292	287	270	304	284	283	310	300	299	305	311	305	313	286	298	303	311	335	324	285	269	317	291	315	309	307	329	328	281	306	280	316	298	298	287	278	309	287	274	294	313	285	335	307	311	292	331	297	304	324	313	310	281	312	303	327	305	318	298	289	303	333	286	306	285	311	323	284	263	283	311	302	276	302	287	316	301	294	312	308	291	292	282	302	282	275	321	313	308	287	290	312	320	303	294	285	278	280	334	330	298	322	293	317	306	279	290	288	264	281	270	309	295	312	291	300	284	271	337	310	303	291	309	309	306	309	285	310	290	285	334	289	307	307	301	301	279	277	308	294	310	312	314	296	306	326	308	310	282	309	319	329	323	291	291	294	290	290	303	298	290	293	269	293	285	277	291	267	302	314	312	332	287	339	281	282	297	307	303	264	335	275	295	297	292	298	305	290	283	335	334	313	285	306	285	308	278	312	311	326	326	254	275	288	283	324	313	280	300	322	311	304	285	336	297	326	321	306	313	308	319	286	266	287	279	264	273	280	267	305	310	317	320	279	341	334	301	289	328	305	291	301	293	243	291	307	291	258	281	298	310	301	297	288	321	288	275	279	274	306	280	301	282	315	294	328	321	269	296	269	286	288	290	295	276	287	326	318	293	308	308	334	335	295	310	312	305	306	297	310	303	286	309	300	342	304	296	275	296	316	339	313	266	303	292	278	304	306	321	313	297	307	310	280	280	313	277	295	287	316	285	309	282	283	261	282	303	297	308	304	300	302	293	266	301	294	313	274	296	264	273	304	324	317	266	315	273	321	306	306	288	293	302	300	297	273	288	282	290	314	309	267	313	288	280	306	302	305	275	293	288	305	289	278	292	292	303	293	306	290	274	306	337	327	294	314	297	337	293	295	292	325	284	296	293	293	297	312	282	346	305	331	266	320	297	328	320	303	290	331	297	299	316	278	286	299	284	334	307	294	299	333	332	299	344	300	347	294	332	354	306	291	308	300	298	282	297	292	318	343	305	310	288	315	316	317	275	293	289	289	306	299	297	303	314	295	293	307	302	324	299	350	298	287	293	286	344	311	302	288	293	245	355	283	329	351	313	289	302	317	314	302	321	281	312	295	298	307	302	292	301	296	309	302	308	323	292	294	327	285	302	308	293	292	304	301	275	289	291	301	338	309	301	305	328	295	318	304	297	296	312	320	318	283	310	276	304	294	304	311	299	311	291	306	300	297	292	292	319	329	307	289	292	291	287	309	306	300	283	287	313	287	289	277	302	297	293	304	332	303	324	343	284	323	314	307	334	298	297	309	297	293	296	297	329	266	297	304	304	318	303	295	332	289	321	326	279	290	263	285	308	289	299	318	291	317	303	308	287	307	274	320	271	293	285	307	295	333	316	271	278	296	303	293	325	279	309	313	293	274	320	315	338	299	283	278	313	325	319	297	320	306	296	288	293	284	297	306	287	298	313	306	289	275	290	273	324	292	308	319	296	306	285	295	296	270	304	297	295	334	285	275	302	331	288	294	290	317	304	312	315	303	331	286	338	314	309	274	318	299	309	333	306	281	290	290	299	299	310	301	326	301	299	316	313	341	283	291	268	307	287	278	309	276	289	304	264	323	294	286	335	288	285	320	307	305	315	327	265	324	319	305	282	328	352	304	272	324	278	286	315	285	292	307	297	301	332	292	290	314	325	258	325	293	329	332	288	329	306	302	301	289	307	278	286	293	311	292	303	314	314	321	304	326	307	301	319	269	319	301	285	322	292	259	307	295	307	297	340	278	289	269	317	317	309	322	301	336	284	287	327	298	310	322	295	288	305	319	278	309	329	270	306	311	281	280	292	284	312	293	284	268	323	306	307	283	310	317	271	327	286	351	304	292	307	298	312	317	307	322	311	311	293	336	281	306	323	297	310	263	294	310	290	300	310	331	299	297	305	298	292	312	322	309	312	315	297	305	301	320	286	292	354	289	305	313	266	312	324	294	296	284	307	332	304	309	261	308	340	294	299	327	271	311	313	322	290	322	293	334	306	287	334	294	311	310	317	316	313	274	305	318	287	299	256	323	293	311	304	320	314	303	288	290	290	340	273	305	325	309	319	318	293	274	271	337	306	289	313	285	333	304	312	280	318	310	324	319	300	296	325	305	332	292	277	307	293	309	344	321	353	299	294	271	312	308	291	287	300	270	258	291	286	299	318	337
2618	790	775	855	786	856	877	1622	2572	1091	893	897	817	956	1109	1260	1254	1500	1439	1251	1175	863	796	769	828	815	843	830	893	910	831	782	754	710	738	742	726	766	729	766	715	709	733	803	752	750	720	739	689	746	692	734	769	721	709	744	737	712	701	732	701	752	717	746	696	725	720	761	710	766	646	720	714	763	742	736	726	687	726	719	702	709	780	702	710	694	761	725	714	707	711	798	759	736	719	697	738	726	717	783	688	739	773	725	701	735	719	752	698	761	721	708	717	770	743	748	779	727	714	753	714	721	747	734	677	661	730	734	736	715	704	709	729	694	724	775	689	679	706	713	745	749	677	684	711	733	786	776	736	728	682	772	699	685	723	761	710	731	689	709	726	729	734	764	736	721	695	755	725	731	754	684	739	753	738	711	741	667	709	678	689	738	752	783	744	727	771	708	752	741	739	725	727	742	716	752	730	700	729	717	732	770	719	723	762	757	740	766	728	741	700	700	729	705	729	719	752	757	741	719	699	734	724	720	710	750	729	738	751	730	753	690	683	767	703	725	725	719	765	729	731	733	737	717	762	713	726	724	732	704	711	753	746	749	740	672	762	750	748	688	698	712	730	758	724	739	701	707	707	737	701	681	765	794	686	729	662	749	723	730	744	680	657	708	682	731	709	709	710	726	712	735	725	768	707	714	748	677	703	706	733	774	747	753	714	713	758	822	739	735	684	711	727	726	725	728	787	722	654	735	719	693	753	676	714	730	721	757	742	756	714	707	748	684	711	723	735	699	696	734	735	780	750	762	743	743	767	691	764	709	688	728	760	733	773	777	691	702	741	734	674	740	717	742	792	735	743	691	779	711	695	758	740	700	705	712	736	675	747	710	732	746	759	712	744	726	731	690	721	708	702	725	799	729	689	763	729	726	718	711	745	723	734	746	701	730	761	695	783	737	725	700	730	699	724	730	730	724	758	719	702	708	756	723	772	695	779	721	714	726	714	761	749	706	702	720	717	757	675	725	763	760	736	751	651	700	710	751	744	719	700	754	771	766	782	657	702	697	759	731	750	732	716	730	756	769	706	689	697	749	739	691	710	733	739	739	780	757	697	708	730	754	710	743	701	764	713	710	754	678	712	724	744	728	761	731	731	676	708	719	722	764	715	771	742	661	717	717	736	698	772	741	731	700	732	736	711	683	704	741	769	738	710	757	716	717	765	744	710	703	717	693	724	714	756	730	730	716	715	738	744	745	703	756	763	758	701	739	740	744	705	752	699	723	766	698	731	729	760	711	730	729	701	757	736	655	691	739	736	773	718	698	719	723	702	706	769	724	721	706	761	729	714	718	706	690	689	706	670	752	704	723	676	694	751	731	745	702	719	721	681	749	725	720	734	754	719	752	706	793	760	732	750	748	712	692	722	738	738	712	713	691	745	727	701	713	755	694	761	702	732	683	765	724	702	725	773	730	744	750	742	725	721	727	749	727	740	743	752	731	728	754	749	703	720	741	746	733	742	709	694	709	678	695	723	723	722	721	705	704	714	788	742	725	714	745	742	730	684	722	730	722	710	722	719	694	726	740	682	710	731	728	716	703	722	709	746	775	765	725	680	725	729	677	785	706	786	717	729	737	731	730	683	714	718	688	704	746	754	691	691	718	671	725	732	787	708	732	763	719	735	690	730	715	730	767	740	760	774	698	748	709	795	736	705	708	683	746	718	743	821	734	722	655	730	729	735	736	748	729	685	720	759	720	766	760	763	791	714	708	780	701	677	719	721	743	705	681	744	800	710	750	741	690	746	744	737	741	692	742	718	718	730	730	739	730	743	728	740	722	771	745	735	733	718	715	741	717	738	689	733	723	696	695	721	714	698	778	722	755	719	708	729	722	680	723	753	718	725	730	732	761	699	725	713	735	787	748	800	727	735	773	721	758	696	748	768	729	725	764	704	728	748	729	717	694	754	697	742	725	695	749	733	714	710	728	777	709	707	717	755	749	691	732	693	683	730	736	717	696	684	679	712	722	738	695	741	766	767	720	752	744	805	751	725	686	730	702	765	773	708	802	703	730	719	769	738	714	729	768	747	687	756	746	724	712	716	699	699	736	706	697	683	680	694	684	764	719	765	757	710	693	724	716	716	688	702	693	730	744	705	679	747	736	727	742	718	743	736	735	728	697	728	728	700	703	740	688	717	741	752	770	765	773	740	692	732	750	710	699	725	698	710	715	684	732	764	735	745	696	686	733	702	761	717	725	797	677	707	739	745	723	742	750	755	730	683	722	731	759	754	687	718	758	752	680	767	741	706	727	734	753	756	734	806	734	721	703	731	725	740	711	696	730	726	745	702	767	699	715	708	689	713	733	656	720	782	760	714	730	680	689	699	703	703	728	695	698	767	725	743	720	654	705	738	758	692	709	711	716	766	733	721	764	717	728	746	708	711	709	722	752	726	670	709	718	711	741	736	712	728	703	718	725	704	719	742	718	765	723	737	723	755	737	763	743	751	715	754	739	750	769	750	749	740	709	698	736	715	717	727	732	715	747	733	713	748	715	714	702	765	659	658	719	729	719	752	710	745	728	738	713	719	667	698	708	758	724	718	717	815	748	725	721	755	727	696	668	745	763	794	741	752	720	719	721	729	739	703	701	728	703	675	762	781	723	723	737	717	729	671	785	723	710	713	709	694	685	706	754	738	725	756	728	666	713	744	704	780	713	699	677	707	727	727	712	733	744	728	716	724	727	757	729	663	746	735	706	734	700	762	719	717	720	701	774	736	725	757	722	731	747	709	760	717	709	667	735	767	774	738	729	737	744	791	731	725	731	720	711	685	729	729	710	735	710	760	747	747	699	742	744	730	716	791	690	742	741	708	695	715	720	760	729	746	774	704	732	713	733	767	710	709	706	711	679	736	712	733	752	740	743	725	742	676	727	685	756	740	740	694	740	724	794	745	720	700	690	757	748	755	730	750	723	738	731	720	719	757	723	750	705	705	699	730	698	724	663	750	724	754	717	765	725	750	713	722	755	749	740	743	754	739	749	733	705	757	731	760	729	730	738	734	749	788	749	734	738	740	742	720	641	745	763	661	761	737	725	707	759	724	739	769	705	741	700	772	726	727	745	703	759	745	706	714	729	744	708	747	696	721	694	713	744	777	705	718	704	711	669	762	742	753	749	738	706	762	690	733	733	721	749	733	705	754	724	671	724	704	720	731	734	713	736	740	716	694	741	735	690	697	696	715	717	735	744	757	713	740	694	686	705	759	661	742	732	750	716	757	708	744	784	743	734	747	755	724	749	702	775	717	696	753	709	724	762	723	738	703	746	730	745	779	707	736	679	722	759	725	728	676	754	714	758	733	763	673	799	679	723	725	742	705	688	730	729	750	666	766	748	725	735	732	710	754	748	742	743	743	705	756	735	743	649	740	763	739	715	699	707	747	771	714	739	689	731	758	740	731	724	713	751	724	715	737	730	706	713	728	750	728	722	712	761	707	777
12378	1538	1221	966	649	538	368	570	823	413	330	334	278	276	298	308	351	382	370	375	307	258	235	231	208	242	224	237	220	241	198	161	211	189	205	171	212	206	214	212	202	193	182	260	204	213	208	157	197	200	189	199	199	175	188	174	193	184	203	179	171	180	187	185	194	165	185	164	191	169	200	204	152	199	175	207	189	186	168	166	182	162	196	175	186	145	182	179	195	175	199	216	191	150	178	190	165	166	181	167	213	179	184	190	176	147	168	180	172	184	195	170	181	170	193	179	197	190	166	194	195	169	185	168	166	197	185	190	200	185	179	190	190	190	171	172	171	176	173	163	159	170	177	188	180	150	185	204	174	185	198	183	188	170	183	171	159	182	178	182	168	171	180	199	167	175	173	203	178	189	194	174	163	179	176	181	183	173	204	180	204	162	171	183	165	171	201	178	169	200	151	170	176	176	183	192	156	162	179	179	217	168	189	185	185	193	177	193	181	180	193	188	185	192	199	178	191	167	158	183	162	167	163	170	190	186	169	179	170	174	181	163	183	178	180	203	201	172	183	187	195	175	192	187	181	194	172	180	200	181	200	179	192	176	170	194	185	214	182	169	184	151	193	164	195	176	181	182	191	183	166	216	207	188	165	166	173	170	191	184	187	174	187	167	194	191	174	197	165	176	193	150	171	171	173	166	192	196	181	185	195	212	172	174	180	204	177	179	172	200	160	199	182	182	188	184	170	158	171	172	176	192	167	185	172	158	190	197	157	186	162	176	195	178	157	177	197	201	216	175	171	171	186	196	178	192	198	186	173	166	169	195	167	181	181	173	187	172	188	172	175	184	183	178	186	182	199	198	160	198	182	177	175	189	173	204	158	210	182	191	170	203	195	190	222	193	191	177	171	191	170	185	169	157	174	169	168	184	182	198	175	183	171	170	177	169	175	193	173	203	178	166	188	188	168	208	185	186	160	169	174	182	192	174	148	168	172	192	173	184	179	196	194	185	214	188	187	186	193	189	184	167	158	194	192	177	183	162	178	184	200	200	189	164	179	187	161	170	161	175	206	186	175	170	187	191	182	170	171	156	160	170	161	169	168	163	160	190	195	164	159	169	180	207	164	170	166	182	185	176	178	207	160	161	177	176	162	168	172	162	166	177	164	208	189	156	172	185	187	195	169	193	183	184	183	178	176	202	211	208	190	187	191	197	165	189	178	181	196	191	181	206	182	179	195	167	180	167	177	178	187	181	172	186	187	188	187	155	185	180	168	194	179	198	194	182	192	183	156	168	188	178	158	196	196	176	184	188	185	183	181	196	187	151	178	194	179	163	159	191	169	200	176	174	168	189	180	188	189	175	177	160	197	202	175	185	154	169	173	205	170	179	179	177	190	167	181	205	165	194	173	164	178	183	203	169	190	188	191	195	191	207	158	185	199	171	181	166	167	175	190	201	190	169	173	179	192	170	184	196	195	170	174	216	161	206	169	178	184	166	170	182	180	188	152	196	188	196	191	167	196	184	195	179	171	186	208	190	162	198	178	177	156	182	201	175	170	186	177	206	175	163	182	190	180	197	175	188	174	184	192	179	153	189	160	167	153	146	159	158	181	184	198	169	192	172	180	191	177	164	180	173	158	192	196	155	146	160	173	188	184	196	183	180	189	176	189	168	195	179	194	173	171	187	192	186	177	128	185	183	201	160	193	177	183	169	184	187	202	198	210	182	149	176	179	172	191	182	168	173	178	184	187	180	168	200	166	177	189	190	163	138	177	147	183	160	162	179	159	191	219	169	161	194	182	164	181	178	192	198	187	167	148	192	163	179	167	162	194	150	192	212	198	208	190	166	189	210	181	190	169	199	171	196	194	192	192	170	162	168	186	164	156	158	191	177	180	168	165	195	180	192	196	161	176	178	187	209	173	182	173	188	185	162	190	189	169	148	174	167	166	186	163	166	187	182	167	178	187	191	159	167	178	156	179	168	200	202	178	182	169	194	180	178	176	171	170	172	181	170	169	185	185	184	179	210	185	193	183	155	181	173	196	158	179	184	183	194	191	167	184	172	162	170	157	220	194	181	175	193	184	169	159	174	176	176	171	194	157	162	147	191	166	178	173	195	180	173	179	198	166	153	197	203	184	179	186	191	198	165	187	177	183	180	220	173	229	181	172	182	171	163	181	167	180	170	175	183	183	194	196	165	205	188	186	173	198	208	202	184	175	155	182	183	170	216	164	188	177	164	187	191	165	147	179	174	163	183	184	172	186	207	160	179	171	205	161	198	185	193	151	189	170	178	196	187	171	195	180	195	179	190	198	173	164	189	173	193	191	187	166	193	190	203	180	165	178	187	167	179	194	162	166	167	181	180	176	170	182	185	178	151	181	179	186	193	195	142	193	180	209	177	170	184	187	184	191	184	187	160	161	169	170	184	195	190	197	188	186	181	167	205	195	160	195	191	186	197	156	192	179	148	179	172	175	187	194	185	182	184	187	151	181	198	179	186	170	176	197	213	174	170	169	152	173	164	193	187	174	175	181	195	213	161	181	152	190	185	177	186	196	169	166	172	189	192	207	171	169	161	199	171	198	192	161	164	182	174	177	202	208	165	176	189	174	198	182	165	181	191	156	179	178	175	180	185	173	178	172	186	178	170	172	166	211	189	152	164	189	163	163	178	187	177	160	203	179	157	172	171	166	187	180	180	197	185	191	203	210	180	192	187	182	183	176	177	185	172	202	211	167	214	179	183	203	204	169	181	165	176	168	186	181	204	191	189	166	179	172	178	162	183	183	145	183	176	199	195	159	172	202	193	173	182	191	184	185	178	178	185	193	165	175	180	178	187	167	170	186	159	188	185	201	200	189	173	192	198	186	190	167	163	186	181	166	185	190	191	164	194	174	176	208	197	176	156	179	186	187	185	185	182	199	174	194	172	179	181	168	185	206	211	191	179	167	172	182	171	168	190	187	190	170	168	175	157	172	175	157	166	169	177	202	176	180	177	190	194	177	175	196	183	168	165	178	170	183	174	156	178	175	181	174	168	204	172	184	202	168	201	193	170	186	188	184	203	184	211	193	183	167	180	220	189	178	186	178	167	166	206	200	170	165	184	192	165	170	195	182	188	154	194	194	180	177	194	191	171	167	163	172	186	164	169	184	194	173	185	148	193	192	168	172	169	168	174	178	174	201	197	177	177	154	184	164	193	193	198	176	175	200	157	197	188	185	153	216	167	161	182	180	167	188	198	188	178	203	196	152	192	179	164	195	165	162	156	221	164	194	180	192	192	171	197	173	179	191	206	167	176	189	190	184	190	192	174	195	173	186	187	195	174	179	175	153	162	199	209	192	187	201	178	181	196	178	171	190	197	170	196	181	190	178	170	177	191	178	172	202	209	200	177	187	155	187	184	175	189	164	193	171	189	180	151	168	172	200	175	186	175	190	206	178	170	187	199	203	176	152	200	171	210	190	181	179	179	199	178	177	173	180	156	166	185	163	168
7571	1326	2381	2808	2671	2188	1883	3144	4452	1762	1475	1452	1260	1348	1599	1636	1692	2088	2020	1616	1483	1097	852	950	829	994	916	874	952	913	739	741	703	638	626	678	753	668	812	703	738	697	697	1044	667	601	515	544	567	547	511	524	512	529	571	475	524	524	492	502	520	540	509	537	488	536	504	485	536	470	471	536	491	511	481	550	510	527	499	507	511	519	496	526	492	497	508	520	455	492	494	525	463	482	518	500	481	509	510	513	476	508	498	488	500	502	474	492	506	497	528	502	503	505	531	506	477	435	519	500	519	507	475	511	507	502	500	487	516	484	522	525	493	507	524	527	499	498	510	487	473	499	486	497	530	497	486	505	496	498	534	545	483	483	514	495	522	543	521	455	518	534	492	503	515	516	474	502	497	464	495	498	489	480	481	538	520	514	521	510	501	487	467	443	516	490	503	515	490	510	502	480	480	485	502	463	522	503	504	474	529	477	492	479	500	522	517	513	480	442	524	521	506	489	500	501	465	507	496	510	450	500	460	519	508	518	451	482	511	499	516	454	518	540	483	476	490	512	477	519	486	499	499	471	504	510	506	486	524	488	469	477	518	515	467	467	487	465	467	463	541	525	556	517	532	474	487	527	501	502	446	503	471	483	560	506	489	466	504	483	486	503	495	507	475	485	531	488	475	483	493	491	532	510	494	491	442	517	485	512	502	537	547	501	477	491	501	463	503	469	511	498	473	500	483	510	460	519	500	500	520	486	479	504	471	493	483	480	511	523	474	522	513	508	489	490	475	541	489	513	484	505	480	462	483	516	508	483	534	486	524	479	508	486	491	474	479	485	505	498	522	494	446	491	495	507	498	493	512	471	520	510	480	532	502	479	514	494	491	512	516	472	541	464	529	543	479	477	467	513	498	459	495	474	493	472	481	542	448	478	490	446	464	509	469	477	533	486	515	484	475	522	509	547	538	533	495	493	504	457	521	505	530	513	519	511	513	450	501	473	489	508	478	526	509	521	503	521	478	558	529	484	509	511	492	474	498	466	479	475	478	504	476	536	497	485	514	478	494	526	502	513	452	475	494	492	517	451	515	535	519	516	486	467	498	485	498	480	487	503	484	459	468	527	470	526	515	543	478	487	494	449	516	458	503	494	476	520	478	511	491	507	504	460	486	478	464	519	521	467	495	472	484	499	513	524	501	505	521	495	489	473	474	466	494	492	528	477	475	515	481	516	469	458	457	490	519	515	510	543	520	474	475	534	490	503	506	514	500	470	482	492	473	521	515	496	514	462	505	516	472	507	452	453	480	504	475	473	515	485	473	512	509	517	528	468	477	493	495	500	460	504	509	535	477	505	571	529	491	518	462	495	523	487	483	462	504	524	491	464	473	498	501	514	503	502	511	507	507	508	484	484	554	479	520	514	476	543	460	491	469	485	541	507	518	464	504	496	495	498	501	489	515	488	548	482	512	494	500	481	494	508	485	504	479	495	484	505	474	468	515	476	489	509	491	519	474	517	480	512	510	522	522	521	511	528	470	470	547	509	452	479	493	521	506	479	497	491	524	480	502	501	444	477	510	505	521	483	516	517	509	475	479	534	459	499	481	481	483	505	485	469	528	481	500	493	477	511	513	505	497	500	469	526	473	525	477	491	473	495	486	501	502	499	483	477	503	497	523	471	479	477	494	487	514	484	515	486	479	458	500	491	500	499	530	497	496	498	503	492	486	484	548	513	486	523	521	473	468	484	499	491	507	493	527	546	478	487	521	476	498	496	480	478	507	481	476	468	491	465	481	476	493	456	510	492	490	499	522	518	495	485	482	515	502	478	542	476	499	533	510	504	518	496	482	544	465	508	486	457	515	525	494	505	491	508	483	509	498	513	487	521	480	462	525	540	494	502	478	489	506	507	519	496	520	457	493	513	498	498	481	469	493	491	479	469	517	529	487	486	523	515	510	524	484	499	493	504	475	471	465	474	518	493	478	526	503	506	498	479	507	521	500	526	513	525	532	530	550	472	560	465	479	482	484	516	461	475	503	492	479	501	500	504	498	476	484	456	512	497	501	503	488	506	487	465	487	512	509	493	500	505	516	521	515	494	472	512	502	510	472	489	477	498	465	503	484	483	479	489	458	484	487	518	486	491	503	505	471	446	491	520	532	493	472	505	467	490	503	499	519	493	496	469	501	499	507	475	498	477	468	497	463	466	502	526	506	499	491	477	521	473	511	431	503	506	486	539	527	479	506	490	526	509	513	483	471	499	433	447	517	473	485	509	532	481	465	487	516	500	474	498	484	487	502	470	463	479	477	468	501	493	533	487	461	493	508	513	468	494	514	453	494	465	502	484	512	498	505	518	490	480	456	506	521	497	523	464	515	494	490	488	514	477	477	465	496	467	497	454	470	510	508	495	508	510	472	488	528	532	492	509	477	467	477	513	467	516	459	500	488	495	477	511	474	455	495	464	482	450	437	427	484	495	493	489	471	472	459	509	476	469	494	445	521	536	521	459	448	439	472	489	533	504	476	514	497	489	510	473	465	506	484	467	491	512	503	475	513	522	521	486	490	513	503	496	524	541	481	461	481	519	491	492	462	513	504	484	477	503	469	484	493	498	522	526	478	513	478	483	476	511	497	456	459	490	511	519	480	485	482	481	496	512	503	491	501	476	512	511	470	465	500	529	509	551	499	488	517	513	477	498	475	500	494	466	510	462	505	534	455	490	485	505	463	454	500	485	489	486	510	497	500	501	528	491	494	524	483	462	528	508	467	547	490	496	515	481	488	437	486	509	494	513	451	490	488	490	507	491	472	507	518	504	513	518	533	536	501	487	527	481	491	475	503	498	499	485	481	504	476	531	506	453	460	510	487	482	472	479	510	488	520	499	497	495	522	493	482	530	492	465	514	523	465	536	488	521	487	498	473	468	556	514	471	466	469	488	504	477	521	511	485	515	474	494	475	517	464	479	492	476	530	482	492	480	524	493	479	503	503	474	505	492	503	459	496	454	519	492	495	479	495	507	515	489	491	514	478	462	513	533	491	448	554	466	477	466	499	498	489	550	504	481	524	492	474	542	470	490	510	506	491	487	521	466	491	513	500	477	458	492	516	497	503	478	511	475	504	480	520	522	502	497	549	503	468	515	512	483	475	520	454	475	493	539	532	496	486	468	463	497	511	505	498	477	486	505	473	483	510	508	508	509	493	477	567	504	472	500	530	517	496	514	498	472	495	533	496	460	487	489	469	470	510	493	484	464	525	509	536	526	509	522	486	509	493	495	509	477	513	481	498	485	521	478	495	505	484	479	494	501	462	468	496	478	508	485	508	474	491	475	487	468	509	501	482	462	480	504	531	495	524	480	473	521	483	478	492	493	495	463	481	523	540	494	522	557	491	491	448	515	521	454	459	480	511	479	456	532	514	504	504	517	463	475	485	498	501	450	505	506	475	519	487	506	500	507	509	433	463	522	473	480	506	507	556	520	517	470	496	478	481	502	511	512
22630	4413	2821	2153	1445	1075	928	1161	1322	661	606	479	520	512	563	559	598	619	613	525	527	422	387	344	385	453	384	427	434	364	366	367	327	375	342	355	330	391	376	345	366	333	345	367	376	333	304	302	302	321	281	249	276	304	313	285	280	308	301	282	292	298	307	273	300	294	297	293	297	268	310	335	282	297	282	326	294	285	309	322	280	313	279	304	311	338	292	305	339	301	297	311	296	265	278	307	258	333	304	290	302	302	284	291	323	277	306	308	293	281	308	313	264	288	273	281	301	271	335	308	283	285	317	308	279	284	301	324	309	320	314	305	283	292	281	333	285	298	289	284	315	319	308	303	277	279	285	281	284	279	301	287	285	299	293	311	321	281	277	303	310	271	310	287	279	300	290	277	263	272	292	248	328	293	282	324	271	307	314	281	286	320	304	292	270	301	291	264	293	288	280	272	292	310	325	268	280	300	267	285	314	305	311	283	271	277	302	287	276	300	319	296	314	294	282	307	319	283	311	262	301	307	304	294	273	312	288	278	301	306	319	280	321	311	256	307	299	275	287	306	301	294	291	264	287	296	286	317	284	312	286	285	302	267	285	280	296	278	246	286	304	295	336	306	295	301	305	280	254	286	306	294	271	274	291	297	295	309	294	293	287	306	274	268	283	321	288	278	319	302	306	311	281	290	244	263	289	279	285	262	303	278	282	322	290	296	304	292	298	306	299	292	302	306	284	303	309	293	280	310	331	291	307	313	281	282	311	314	298	304	302	296	307	317	309	301	310	295	265	295	286	312	310	296	277	299	277	285	266	335	328	309	290	316	329	303	292	280	289	299	313	307	270	262	296	273	300	292	289	309	276	292	300	305	287	279	289	316	298	270	291	299	290	315	322	290	282	290	284	312	286	323	281	296	297	299	295	295	308	308	321	277	280	314	290	279	291	296	270	275	283	263	281	275	296	295	270	295	280	301	307	309	316	259	266	301	312	278	305	280	315	297	286	308	257	283	261	293	307	295	316	298	277	273	314	316	279	300	318	290	320	303	271	290	282	326	328	271	320	283	291	297	273	310	259	311	297	286	285	288	284	280	305	276	300	294	264	310	283	284	285	282	320	293	267	296	284	273	303	314	295	306	303	301	288	293	304	277	261	261	278	317	278	258	309	313	285	313	285	328	301	280	284	301	305	306	302	261	312	273	279	309	297	287	292	293	284	268	313	300	285	282	261	307	284	316	314	273	269	273	294	286	298	292	291	305	294	309	282	298	261	293	307	284	268	308	334	314	274	279	305	301	304	242	295	280	268	302	296	299	289	271	349	312	313	288	306	293	286	280	305	286	312	292	312	287	284	293	270	300	304	314	286	277	295	285	293	295	308	283	283	268	311	331	293	304	298	307	293	301	319	274	265	320	304	278	261	299	308	330	306	305	301	317	300	331	305	273	283	312	314	269	309	316	310	320	313	328	282	279	271	319	314	269	276	289	288	294	285	302	323	277	289	314	292	306	299	291	318	286	309	277	276	270	310	308	308	321	292	286	288	301	286	307	310	307	321	315	319	277	307	305	299	278	315	268	298	324	269	298	304	279	300	303	298	303	298	276	303	294	314	290	280	316	315	294	288	287	310	313	317	291	283	284	288	300	296	282	275	295	308	304	318	331	265	269	280	321	275	296	298	307	279	272	327	284	290	357	297	306	301	324	288	310	321	275	291	266	281	293	309	281	345	310	302	304	295	322	291	308	302	294	285	279	264	272	279	311	290	280	322	280	310	306	257	295	244	325	268	284	274	269	267	295	293	320	298	319	321	282	309	291	292	332	322	316	309	297	296	288	326	281	326	292	290	315	313	306	304	306	266	306	312	300	316	292	296	280	292	285	302	269	292	281	304	304	270	289	288	282	267	316	285	281	257	272	282	289	296	266	281	313	255	313	315	307	308	286	295	289	295	321	313	280	287	304	273	272	305	306	307	297	313	266	290	285	308	294	293	284	304	278	320	297	301	290	267	255	268	299	274	298	298	288	291	274	304	257	251	283	293	322	308	273	315	305	293	302	282	267	286	285	320	323	284	271	289	287	288	268	299	280	304	301	266	295	304	285	313	312	307	263	309	275	296	288	313	315	302	274	290	292	305	300	295	309	294	293	257	288	294	310	306	280	311	279	303	301	298	299	324	315	296	302	292	305	312	287	323	291	280	328	305	284	319	292	298	305	298	296	304	287	313	329	303	319	325	269	294	317	275	271	278	293	284	277	270	307	291	289	278	289	296	280	297	300	302	284	338	290	330	311	300	299	331	287	285	290	310	289	283	275	298	265	309	302	285	278	292	274	291	280	299	321	281	308	280	278	282	303	292	319	279	285	269	328	310	293	306	275	249	291	293	311	283	308	336	309	301	301	288	254	270	297	294	293	268	294	307	296	284	289	329	302	289	254	297	311	293	279	295	296	288	332	326	278	299	289	308	323	293	291	294	330	293	277	303	271	283	295	261	334	310	302	281	287	266	291	306	335	288	301	346	313	293	290	325	289	287	289	320	307	296	278	272	281	314	300	300	310	262	305	282	281	278	283	292	277	291	288	302	306	293	302	308	303	287	279	291	281	323	301	280	293	300	281	316	319	278	279	268	316	249	288	294	349	317	294	275	287	293	327	297	303	281	307	293	279	302	288	284	299	281	318	327	307	294	283	300	307	296	273	308	272	299	309	280	288	262	282	296	272	291	270	286	293	300	305	273	285	305	290	301	272	268	291	323	289	304	273	305	304	289	303	304	283	271	289	310	291	307	298	282	288	310	283	302	303	289	307	297	282	300	292	281	287	300	271	300	311	266	296	276	295	285	305	332	292	283	291	311	288	295	265	282	330	261	300	312	283	283	314	305	293	277	305	301	282	271	319	299	304	273	323	305	301	331	285	282	310	298	288	300	299	300	295	296	307	283	293	312	309	294	291	305	273	257	318	307	330	313	295	304	319	305	309	302	337	317	286	282	257	277	293	314	292	311	288	305	300	312	294	302	311	323	304	310	310	313	327	311	260	252	298	339	299	293	272	311	301	315	266	269	288	275	277	308	262	316	283	267	290	283	296	312	296	272	323	293	288	268	301	282	321	292	291	302	287	279	310	282	329	297	320	278	272	299	291	307	294	303	302	319	288	314	335	278	293	311	300	271	281	316	307	260	297	308	306	254	310	273	295	282	312	317	317	312	293	315	311	303	287	325	305	308	293	285	290	322	314	358	313	299	285	286	299	293	309	293	284	274	310	262	280	310	281	296	263	288	265	310	287	281	307	302	317	297	305	290	281	295	292	288	305	317	270	277	294	281	316	273	305	283	286	319	304	292	303	237	300	305	299	301	282	308	300	318	277	288	305	325	268	283	315	290	287	316	311	293	314	320	275	279	308	300	303	297	303	283	288	308	307	293	339	326	275	273	277	274	278	276	304	287	276	263	288	281	297	274	324	285	275	277	301	320	295	280	302	300	290	279	309	291	305	289	293
10770	2339	4612	5313	4840	4057	3565	5455	5840	3027	2772	2153	2133	2243	2515	2588	2743	2999	3059	2541	2270	1690	1458	1310	1331	1604	1558	1504	1613	1362	1261	1274	1125	1038	1133	1055	1148	1275	1382	1220	1198	1221	1317	1369	1251	1054	881	926	855	837	771	796	844	803	790	826	796	795	758	780	816	809	824	792	791	784	783	736	771	784	756	767	755	736	744	737	786	768	804	781	769	763	759	768	779	767	759	753	749	749	750	757	764	748	753	732	740	729	761	801	772	765	752	737	737	777	724	775	714	755	734	742	747	735	773	745	751	753	701	748	757	748	715	713	736	789	791	727	724	781	760	749	755	794	744	728	726	784	714	801	707	784	807	718	720	750	751	742	781	757	738	719	780	744	697	780	763	777	742	741	742	719	745	762	760	766	766	800	679	731	727	743	723	727	763	743	788	804	710	742	731	719	739	777	725	754	800	767	780	758	778	753	776	766	723	802	794	733	719	762	769	725	741	789	752	793	733	739	777	761	683	827	774	711	738	735	733	777	746	764	716	748	757	765	737	742	754	755	689	790	774	737	743	736	759	734	781	760	809	724	715	798	768	742	736	780	742	757	769	804	779	761	764	717	750	702	748	680	723	702	716	766	731	771	753	766	823	731	791	705	774	742	787	745	723	743	771	737	742	758	754	741	778	742	802	741	723	742	706	757	751	685	734	713	708	751	764	794	730	766	751	725	714	746	797	776	765	784	755	787	741	729	799	784	729	749	768	675	754	769	735	769	738	760	752	741	738	791	722	739	748	768	770	749	757	768	760	727	741	742	750	734	784	759	736	761	701	707	764	728	771	745	722	746	761	746	751	755	747	764	718	773	783	712	781	739	762	750	716	755	765	740	762	791	781	763	800	698	735	748	769	715	737	719	764	741	744	787	750	781	744	709	748	771	770	798	715	690	729	741	713	762	744	766	758	741	747	731	789	753	756	765	767	706	769	753	744	716	729	770	724	739	694	745	766	751	795	732	755	762	726	717	778	765	756	754	726	724	770	754	763	707	751	720	735	755	750	731	770	757	737	719	746	754	725	755	718	756	746	731	754	773	747	731	812	750	761	754	773	742	791	697	741	716	752	765	827	714	752	723	814	766	790	824	718	738	758	722	750	708	743	746	733	741	757	712	735	767	783	732	733	736	780	761	754	756	725	698	751	791	777	805	736	728	748	756	757	741	748	745	724	702	731	759	682	734	763	751	764	755	715	762	779	774	742	693	741	727	717	834	739	769	750	749	767	722	744	807	720	716	755	776	757	774	762	748	695	798	749	744	745	717	712	705	731	795	738	758	776	752	728	717	765	718	692	725	761	778	760	733	725	732	746	732	752	770	727	776	751	752	717	776	786	770	689	720	748	793	776	719	762	734	738	747	736	758	739	787	736	775	762	769	745	769	718	743	722	754	741	737	714	743	786	738	756	765	729	690	761	777	777	740	764	753	756	774	785	689	734	768	739	711	770	763	767	750	732	744	705	695	754	782	769	744	738	737	767	733	712	725	745	751	750	776	745	714	787	738	696	771	786	685	778	763	763	760	737	722	767	789	766	773	748	701	778	742	775	735	713	789	751	781	708	734	795	728	790	797	778	733	785	773	762	833	749	717	703	738	745	731	732	768	745	782	755	778	756	751	747	688	783	799	760	780	748	793	756	771	736	717	734	744	721	780	768	783	775	752	787	700	740	738	738	769	778	742	749	743	756	769	779	744	734	697	785	776	724	733	763	746	774	746	737	769	731	752	774	743	723	812	748	753	773	771	687	724	707	744	759	775	780	763	808	761	728	719	710	775	722	767	789	713	775	760	734	751	745	792	810	769	781	756	760	735	749	726	756	776	790	742	726	745	781	769	737	766	752	741	747	752	756	748	772	759	730	733	715	765	761	709	735	811	755	717	755	757	764	753	741	736	696	752	758	754	723	778	753	732	760	762	718	773	741	749	751	730	703	773	797	787	801	750	724	759	720	768	724	754	754	728	782	767	773	739	755	699	686	767	754	731	715	720	764	731	799	757	760	768	725	737	769	770	767	695	804	796	735	723	805	742	734	753	767	754	733	777	756	761	807	792	728	734	712	730	757	822	772	738	765	729	796	756	813	759	775	771	757	730	767	693	676	762	776	773	789	749	761	761	738	713	751	759	741	746	788	735	749	761	745	712	748	742	762	777	734	773	744	737	766	784	809	760	770	771	802	805	775	754	713	712	758	721	741	808	723	775	774	777	723	764	707	723	705	720	770	780	705	770	749	759	739	740	748	731	794	739	767	704	809	731	728	734	754	747	736	781	749	799	766	747	758	767	749	792	793	720	740	724	800	761	778	741	735	680	761	758	735	745	777	763	760	705	720	761	716	742	704	735	788	754	722	771	763	707	814	761	735	800	756	709	739	812	716	716	774	750	705	757	804	747	734	782	709	712	697	727	740	728	793	765	816	766	723	711	778	730	740	834	755	782	738	699	767	742	714	744	765	738	728	731	781	775	730	735	745	720	755	773	717	748	751	753	751	782	711	773	724	740	772	724	740	786	770	713	722	717	773	711	719	734	718	741	759	750	735	751	751	702	718	742	762	779	723	739	711	736	783	769	689	701	728	759	745	727	762	735	728	773	744	775	724	785	761	759	778	745	703	770	798	764	753	740	760	756	788	772	786	763	760	747	715	753	767	754	764	791	781	751	765	762	741	753	696	732	683	730	780	722	754	748	769	757	761	756	779	724	764	719	794	733	766	753	730	740	794	717	774	765	736	692	709	774	762	808	717	748	728	749	767	711	765	757	707	757	750	762	755	734	750	763	786	757	744	739	723	773	748	750	762	748	747	764	754	800	737	771	685	715	745	749	756	750	746	775	746	772	763	735	751	738	768	750	749	746	736	725	725	789	726	751	742	777	740	771	739	760	770	735	796	676	745	684	765	753	736	692	723	780	767	713	772	811	717	731	798	731	811	743	711	734	766	773	722	713	751	773	737	745	749	753	740	723	781	759	731	709	738	763	767	749	766	771	775	736	731	771	774	769	757	765	763	689	785	741	726	781	749	746	757	789	720	791	745	700	765	702	719	775	751	766	802	763	742	760	773	781	744	748	720	726	732	742	742	733	777	744	755	799	792	687	736	752	729	768	742	720	733	758	730	797	777	793	771	727	785	787	723	718	716	752	747	759	694	718	715	742	764	742	763	748	715	757	691	738	733	743	738	757	798	732	733	713	712	781	820	792	732	791	725	750	738	754	748	713	773	746	741	718	755	758	755	742	729	773	765	701	765	723	718	759	699	774	778	764	769	711	767	714	741	754	717	749	800	767	751	784	740	762	766	776	784	718	744	764	726	691	735	758	725	756	758	725	753	734	763	699	691	750	730	757	785	715	725	777	760	788	742	768	770	785	745	761	749	733	738	787	731	786	758	770	751	746	787	772	760	710	746	754	812	766	726	768	748	750	760	741	740	773	744	769	769	763	776	733	742	765	729	699	737	742	728	710	709	732	760	797
2254	330	338	346	316	330	316	501	508	344	314	327	347	299	329	362	366	377	396	331	337	329	303	286	289	323	298	309	347	317	276	307	289	294	315	319	331	286	302	322	281	269	282	290	326	304	329	301	275	291	293	288	320	287	305	299	293	331	287	283	334	258	288	274	285	326	300	311	341	300	312	294	291	313	340	297	317	289	300	284	264	290	326	313	290	287	315	299	282	313	307	336	279	291	290	284	298	298	305	277	317	330	304	283	302	276	278	283	322	304	309	264	297	305	295	307	293	297	279	298	309	291	331	280	271	328	306	262	310	273	310	323	290	268	310	314	289	322	323	287	304	341	285	313	276	295	301	328	294	298	276	291	282	300	260	283	283	287	326	329	304	317	292	295	319	278	291	294	286	289	268	294	293	286	270	294	273	312	285	311	317	302	303	279	310	294	307	308	291	310	279	297	308	329	334	301	315	312	284	336	309	263	309	288	248	297	293	267	266	286	307	305	297	295	295	277	287	301	299	330	279	308	301	287	292	324	334	293	297	332	309	310	317	297	305	285	288	267	331	276	309	293	302	289	296	310	308	301	315	323	305	266	312	303	313	310	278	320	290	300	332	298	286	301	330	286	320	330	297	338	304	273	333	304	281	289	309	290	285	279	308	296	304	325	279	290	289	281	309	293	334	305	318	309	289	341	294	293	314	315	284	274	308	288	297	305	295	286	279	302	291	300	281	360	344	285	309	316	304	347	308	318	287	321	312	303	284	298	310	323	322	340	288	323	306	303	272	314	295	303	311	294	307	296	288	329	280	280	272	273	308	315	314	322	292	289	311	321	316	288	273	281	272	297	286	265	297	303	291	270	287	288	305	298	321	325	304	283	286	289	293	298	294	300	310	304	290	279	281	282	299	318	278	325	285	283	300	306	281	309	289	302	293	301	319	326	337	291	302	288	310	318	297	256	285	295	316	319	307	322	278	300	304	301	325	281	270	321	300	313	295	285	304	289	274	275	279	293	292	313	278	305	278	327	307	310	265	313	300	265	291	299	320	289	323	298	283	300	281	284	282	324	299	310	296	324	288	299	317	326	321	316	316	299	258	321	312	289	349	272	299	306	300	296	310	286	317	325	285	283	309	300	280	306	305	314	279	272	311	302	328	287	293	276	303	289	273	340	277	285	298	306	296	274	247	275	270	284	317	294	300	346	308	291	284	309	284	320	273	283	322	284	311	310	309	324	303	333	318	294	300	308	287	325	311	296	290	323	307	289	313	277	321	311	301	292	296	293	302	341	321	284	295	280	318	285	275	327	307	286	302	307	305	266	314	287	286	297	290	293	299	313	299	311	276	309	304	313	282	325	290	294	277	272	328	308	305	283	314	306	313	307	329	284	314	321	282	273	260	318	306	297	286	334	268	318	292	326	298	291	287	340	244	317	328	299	284	346	313	316	311	275	270	283	333	259	270	314	293	315	320	296	283	286	276	269	318	298	311	307	305	281	299	314	322	320	272	315	282	316	300	239	314	286	307	327	292	320	321	295	283	277	281	296	297	318	292	299	279	293	293	308	304	280	281	279	293	316	301	297	288	307	296	329	321	301	316	289	288	285	313	283	320	315	275	318	314	295	296	277	302	289	316	267	292	287	309	295	302	298	292	304	283	338	295	318	304	304	311	312	326	299	330	282	294	263	289	295	310	313	310	309	303	305	318	284	326	291	296	293	302	299	284	297	318	274	287	300	305	273	299	296	269	285	263	339	290	358	307	290	321	287	302	280	328	277	291	283	269	333	304	307	276	272	327	277	315	298	330	315	312	338	299	286	328	298	293	282	299	310	340	300	261	284	318	283	257	308	316	323	324	266	285	285	266	293	305	293	283	317	298	292	293	289	318	321	314	286	280	308	272	305	298	297	339	295	344	245	319	293	314	309	296	332	309	306	303	305	283	314	323	324	285	299	326	293	325	336	321	302	300	282	284	300	268	280	295	331	324	263	291	322	294	301	274	297	310	298	300	278	325	311	286	307	271	277	309	282	279	299	312	270	319	327	303	285	287	302	303	282	312	317	310	303	307	315	305	282	295	282	301	337	341	311	331	282	310	307	340	294	266	273	303	289	311	299	292	308	301	307	319	279	289	277	276	297	294	282	278	295	324	268	297	275	282	293	360	315	300	318	285	277	268	288	269	294	284	266	282	279	305	288	323	317	294	270	298	277	316	264	295	301	317	301	302	296	300	292	309	281	303	352	299	298	282	287	307	290	303	336	276	308	327	279	304	275	326	283	291	285	336	301	315	268	337	312	304	315	312	298	294	303	304	283	313	315	310	295	295	292	322	316	332	309	302	314	321	317	308	297	287	292	282	280	290	275	268	308	307	318	305	281	303	299	296	317	306	346	310	288	329	329	281	290	304	295	326	287	296	260	324	318	288	321	311	317	282	280	258	296	280	361	279	325	313	271	303	318	294	305	279	308	302	276	305	297	308	257	298	297	320	304	306	294	302	293	307	280	279	315	299	304	316	317	312	293	278	303	321	324	288	282	306	288	319	311	281	330	287	317	307	306	320	300	311	327	310	291	292	326	285	287	305	285	294	285	286	304	268	307	310	301	310	256	288	287	284	308	312	268	289	292	320	326	290	327	294	289	297	269	303	305	299	285	269	314	300	316	302	313	299	311	294	289	275	303	308	296	304	266	286	279	311	282	319	286	328	309	317	312	283	321	266	297	293	312	308	269	317	283	276	306	302	272	308	327	302	308	283	303	337	305	309	295	295	310	288	285	298	303	311	281	287	313	305	308	322	291	285	296	284	294	297	301	259	297	301	347	354	281	322	290	281	269	273	326	280	295	286	303	309	337	311	339	305	325	276	302	317	323	299	315	301	275	271	286	288	317	315	332	365	319	325	282	288	295	311	299	278	299	305	308	306	325	329	280	279	303	285	297	295	310	303	287	281	297	305	299	305	302	271	285	312	281	283	296	297	317	311	298	277	314	296	305	320	289	300	282	302	313	293	317	305	313	305	309	266	310	295	265	296	301	312	282	304	319	311	298	292	296	306	314	298	259	278	271	291	324	297	348	295	332	277	291	316	309	276	298	311	332	300	302	270	296	298	303	342	292	304	293	303	313	327	282	277	302	317	294	284	330	294	338	280	312	321	298	288	315	289	301	283	322	345	295	310	337	317	297	294	279	290	318	300	313	304	278	324	331	308	294	317	296	317	282	314	304	302	320	282	313	291	307	276	297	321	292	294	303	280	295	332	266	292	304	292	280	308	304	305	323	280	322	273	291	313	332	275	287	280	294	291	262	300	318	265	306	291	295	295	295	320	292	287	280	286	304	308	264	308	311	345	274	281	303	321	278	278	325	296	308	274	281	304	287	283	316	304	286	293	298	327	296	277	305	314	322	305	278	310	308	288	307	269	274	300	306	311	301	333	311	247	285	293	252	296	317	305	313	316	287	313	313	292	299	288	283	307	278	286	285	289	310	333	326	267	316
2560	764	795	820	802	768	908	1940	1995	888	819	824	782	873	1123	1129	1175	1505	1407	1255	1234	935	813	711	759	795	886	866	928	864	831	724	748	691	776	751	702	698	727	692	740	708	737	705	724	752	693	741	754	728	680	705	726	720	731	793	737	683	723	740	759	724	752	710	692	757	704	718	705	738	717	694	675	717	713	707	688	720	730	716	724	716	746	799	778	739	695	672	761	742	708	717	769	749	718	724	735	698	705	706	697	705	713	741	699	747	690	717	752	740	723	658	728	696	696	713	680	698	717	706	724	724	765	718	723	729	710	711	679	740	792	715	675	705	693	727	701	754	699	741	764	728	726	727	720	710	712	700	727	712	715	756	706	701	712	744	752	725	724	731	715	698	720	658	701	768	734	731	735	704	707	704	719	707	631	669	687	700	719	728	742	749	698	725	750	733	719	709	730	724	672	743	737	760	731	764	716	713	758	744	678	719	760	749	758	724	755	743	731	702	678	716	681	731	735	713	710	690	727	699	717	750	724	719	705	726	749	730	727	759	749	702	692	710	751	693	738	720	730	728	690	674	760	704	756	687	718	789	724	735	744	713	728	717	722	772	742	744	715	726	756	751	797	707	654	711	706	708	707	742	683	698	701	733	728	739	731	732	732	726	736	695	704	740	743	733	662	693	716	742	681	745	762	691	750	798	731	751	716	742	709	700	688	774	709	721	684	738	673	700	725	704	763	746	694	715	746	777	721	740	685	688	747	728	740	736	688	710	741	779	749	682	717	742	734	724	730	735	736	712	768	734	780	733	708	723	751	743	780	717	742	725	694	664	747	721	746	715	694	753	730	730	706	697	766	760	721	723	722	710	729	697	751	695	746	713	722	680	757	710	738	738	724	752	774	715	811	739	693	723	709	761	708	754	746	740	690	701	731	736	760	710	746	711	749	638	720	718	673	781	706	769	735	731	694	702	766	695	686	667	712	711	708	710	723	739	748	720	721	707	748	751	725	693	727	736	683	733	760	703	772	702	757	667	722	711	710	699	681	715	719	737	741	713	751	682	744	785	719	738	666	768	717	723	746	743	751	668	733	727	738	694	677	711	719	698	726	734	701	695	732	715	685	699	752	727	708	780	759	695	739	724	705	654	728	716	703	726	719	726	710	670	706	735	739	736	732	716	733	721	696	737	750	725	732	688	757	706	780	763	742	737	727	708	701	697	697	704	740	686	715	733	747	733	707	693	731	710	783	747	684	768	748	686	736	690	747	717	736	680	765	722	701	709	713	699	723	736	825	749	731	678	712	722	729	687	741	704	674	734	713	725	716	682	741	758	740	721	751	729	710	727	700	739	732	695	724	681	707	708	706	728	713	726	704	699	725	743	722	736	700	701	750	705	717	711	699	811	715	703	726	660	726	733	749	729	693	746	783	753	727	702	763	732	735	721	758	760	699	729	721	744	756	659	741	698	750	720	691	696	737	709	740	729	782	717	724	687	718	727	721	737	751	743	694	718	739	729	747	718	739	763	713	739	742	708	719	732	720	757	725	677	698	697	778	728	761	696	731	782	730	704	716	703	737	701	690	745	744	722	748	776	735	721	713	742	729	723	667	775	732	749	722	704	730	705	764	726	715	707	762	766	716	743	759	725	743	706	683	809	755	744	700	686	723	708	758	737	731	722	725	708	700	659	725	715	768	705	703	724	737	743	715	754	673	707	731	709	713	746	735	702	744	710	714	682	730	733	718	737	706	685	764	712	752	724	650	738	746	748	712	724	715	676	712	696	714	773	689	709	701	770	793	765	704	728	753	715	743	756	754	690	733	725	747	706	700	707	689	709	711	730	738	727	765	696	718	755	734	725	763	725	703	729	697	718	682	738	739	747	711	721	699	730	746	724	694	708	700	731	709	713	711	757	691	700	742	711	713	729	717	735	725	681	720	746	712	691	731	752	709	745	749	745	739	752	713	732	684	731	737	721	722	747	757	707	735	768	744	714	728	735	739	716	721	738	769	725	723	715	741	786	690	755	708	718	714	710	742	735	700	698	755	722	729	701	766	787	701	776	757	748	735	734	695	704	721	720	660	715	709	729	717	698	683	717	734	718	682	750	755	694	723	680	729	711	709	706	693	693	772	727	715	740	706	715	715	765	712	770	710	744	698	716	739	738	746	650	739	736	742	692	759	754	755	745	743	735	726	729	723	723	748	721	723	722	741	725	682	705	737	691	752	710	704	683	756	748	734	709	706	764	701	698	715	732	764	719	734	724	731	699	763	697	722	702	738	737	716	711	706	675	710	725	752	734	742	735	748	758	717	714	730	677	676	719	695	702	757	730	726	726	702	765	719	706	692	720	716	733	729	725	720	711	722	732	767	745	718	721	775	730	738	714	697	710	702	725	735	722	734	704	771	729	727	717	685	717	736	699	746	747	704	744	714	759	736	753	704	708	718	735	714	736	716	729	733	746	706	784	705	730	723	736	782	729	727	718	716	717	711	713	708	743	716	710	737	722	757	743	748	729	739	699	781	673	718	722	795	732	731	712	679	700	709	809	765	766	712	717	659	703	670	739	736	706	670	766	717	691	741	719	724	737	725	737	698	746	730	724	706	744	721	741	667	724	712	726	734	665	720	708	681	728	672	698	752	696	682	753	714	676	760	711	775	763	725	756	724	726	776	786	696	724	755	732	674	739	745	737	692	726	705	782	761	720	728	744	757	708	762	760	707	725	745	699	700	742	681	745	772	713	723	693	683	724	675	747	701	729	732	744	744	701	737	753	723	712	756	713	694	716	710	704	686	714	730	720	712	735	669	722	722	693	683	706	703	692	759	702	754	739	705	734	712	756	725	713	738	735	691	717	730	722	803	693	722	737	733	694	783	749	724	768	751	719	701	712	786	711	795	743	699	744	701	699	717	728	692	701	718	727	763	716	730	753	729	746	730	745	757	726	737	745	663	690	765	719	743	713	698	710	670	746	722	721	752	729	728	693	735	711	716	673	690	746	724	744	708	720	742	678	743	748	703	725	720	694	754	761	702	749	715	735	661	669	695	765	750	743	723	715	741	714	701	722	701	753	720	703	725	719	740	737	735	734	726	752	760	718	702	727	687	718	713	700	715	680	711	745	725	739	700	709	716	697	758	732	747	731	770	730	713	729	715	763	701	704	723	718	729	747	687	762	727	746	746	678	745	712	759	717	771	723	717	764	665	716	705	743	751	685	755	731	710	695	736	712	717	713	735	729	748	766	690	712	757	741	705	756	737	737	721	685	744	723	725	716	696	756	706	754	720	722	754	721	695	774	742	782	738	711	748	718	789	739	739	742	739	728	722	698	761	710	709	735	673	719	674	746	759	701	707	733	718	741	699	704	727	718	743	728	693	730	744	761	755	716	739	724	734	725	735	656	719	749	662	743	685	716	734	720	706	745	745	688	721	711	740	726	694	715	712	728	704	766	701	750	696	739	738	731	753	729	721	717	739	672	758	725	719	749	709	741	697	735
12845	1632	1211	931	768	547	484	715	728	432	306	290	277	288	310	322	370	379	395	295	307	296	241	240	234	238	230	240	244	200	227	208	200	178	199	191	193	194	247	188	194	195	208	192	202	201	177	177	180	171	164	147	163	180	189	201	147	166	168	186	204	165	177	164	199	154	178	172	209	171	201	176	176	173	182	174	179	184	192	187	166	176	160	197	184	160	172	175	180	202	194	170	204	176	197	192	177	197	190	186	173	173	178	185	186	173	145	175	187	180	144	188	174	195	171	178	178	170	191	180	184	184	173	171	171	180	165	192	160	185	209	163	161	190	159	183	171	207	174	183	177	191	183	171	207	186	165	162	156	157	177	188	181	177	201	173	181	181	185	164	180	182	187	168	201	181	165	195	187	181	159	205	168	186	159	170	196	199	179	181	195	174	175	177	187	168	154	166	175	162	178	185	178	166	168	182	190	208	179	207	177	156	195	181	158	193	194	183	169	178	183	199	172	185	188	205	206	178	192	205	170	184	176	161	196	176	192	191	193	203	173	168	200	174	201	160	174	178	149	189	174	168	183	171	173	184	181	166	159	164	185	175	198	200	187	166	192	200	169	174	197	171	183	166	170	167	165	176	193	167	173	180	150	157	193	162	175	203	199	156	184	179	178	181	178	169	200	183	198	194	163	207	177	187	175	201	165	163	199	221	146	178	161	170	186	185	181	163	166	178	184	181	187	160	187	172	172	193	191	177	172	163	177	173	183	185	163	158	203	172	182	177	170	163	181	178	163	194	164	192	167	154	190	178	180	172	180	178	196	183	165	168	176	182	184	175	160	177	189	166	169	169	205	173	187	160	192	191	183	157	148	174	179	160	176	180	162	144	156	159	196	195	185	179	181	171	168	205	175	184	210	167	174	175	184	173	183	170	157	177	177	158	170	190	175	174	198	195	194	171	180	215	189	150	160	157	185	181	161	184	170	190	194	168	198	167	180	184	198	171	200	173	197	187	167	175	188	147	181	191	184	194	175	193	162	190	178	177	185	153	163	184	180	191	174	159	166	167	169	205	188	200	187	170	190	148	174	172	175	167	177	190	160	185	171	184	188	197	187	165	198	188	197	185	171	202	176	178	182	181	197	185	191	172	188	156	171	155	191	186	174	173	169	173	197	163	178	184	184	163	178	167	161	193	188	172	203	189	168	169	174	182	161	177	192	178	146	178	190	161	178	164	208	179	186	166	174	170	191	181	144	172	165	204	172	186	188	186	182	189	186	187	153	193	163	174	172	172	148	195	189	159	174	185	154	178	184	187	185	154	184	187	180	189	170	166	181	173	167	166	171	167	173	163	182	190	166	167	197	185	194	163	183	164	173	192	179	181	174	158	179	170	193	172	178	158	166	194	198	152	202	172	143	162	163	178	174	194	176	197	187	166	189	177	191	152	179	200	197	184	183	192	192	165	203	179	198	166	184	185	175	153	181	167	174	186	167	157	162	174	168	196	185	184	183	174	171	164	162	167	180	177	172	179	158	197	163	185	181	182	193	193	180	191	181	189	174	187	170	175	187	161	179	171	199	169	171	172	178	184	186	156	192	206	173	185	170	193	188	202	198	156	183	161	167	186	164	192	192	180	197	179	200	187	196	186	171	169	212	163	185	173	181	161	163	203	204	184	162	194	188	179	169	181	185	191	196	184	178	181	166	202	147	205	180	187	172	198	174	170	207	155	165	177	180	193	182	166	173	155	171	212	192	183	191	158	187	184	155	180	199	171	199	202	155	167	179	172	183	193	183	180	181	146	199	207	198	170	194	175	186	179	178	183	172	174	176	185	169	173	171	187	196	174	182	184	171	202	178	157	189	174	176	188	187	180	185	184	182	156	166	179	161	183	169	196	170	179	166	174	167	184	173	171	190	170	196	191	162	175	157	187	184	165	184	149	162	165	204	173	168	175	194	187	184	171	166	186	160	180	202	179	191	205	144	186	174	198	198	153	188	170	178	203	162	174	210	178	181	149	209	170	166	154	169	183	189	169	172	166	191	174	161	172	186	174	182	172	171	168	164	168	189	174	189	176	175	160	187	205	184	204	153	149	171	180	187	199	195	181	193	154	177	165	142	172	183	180	192	191	173	179	206	157	211	181	199	169	169	164	197	168	163	168	214	181	163	152	191	183	164	186	169	158	187	191	210	160	216	164	182	196	184	190	204	180	186	188	176	185	178	182	188	176	181	172	171	202	176	155	183	164	164	177	153	179	186	180	156	178	204	184	189	174	186	177	178	181	190	194	176	193	166	164	187	181	194	190	182	178	175	204	177	186	183	161	168	174	193	196	186	178	155	192	189	180	156	178	168	178	171	198	158	178	173	190	161	168	170	169	177	186	180	163	175	167	187	199	180	186	183	182	177	178	188	159	178	174	159	170	161	172	154	162	178	179	175	191	173	176	173	175	143	175	152	170	180	148	171	196	171	161	189	195	202	164	167	164	163	198	187	177	189	183	179	175	194	176	188	189	186	209	143	196	156	184	179	190	156	189	189	183	175	179	171	205	163	197	187	187	173	158	186	155	179	195	170	205	172	181	181	191	192	189	185	186	174	170	185	179	184	160	198	169	203	178	166	188	197	166	180	200	181	183	183	167	177	189	146	172	179	155	181	169	172	175	174	196	159	205	173	188	162	204	159	159	190	201	177	194	175	192	177	174	193	182	160	174	189	187	185	183	178	188	155	180	181	192	184	184	180	154	186	170	183	173	174	191	158	175	181	195	169	200	194	181	215	167	167	192	172	170	177	199	169	170	201	174	181	172	172	165	210	167	187	182	198	174	214	187	178	195	188	196	158	200	196	152	172	198	163	191	187	175	172	166	183	175	172	178	189	184	183	191	173	170	173	163	179	170	166	161	195	190	185	168	189	202	192	166	181	165	169	176	174	162	171	182	186	190	173	177	175	201	164	194	166	201	189	179	163	176	174	154	207	179	177	185	184	184	198	193	162	191	177	187	173	174	159	168	167	163	184	195	174	180	155	166	197	195	160	169	164	163	203	200	176	173	190	200	194	186	176	162	180	173	167	170	184	183	176	161	172	176	181	184	154	175	174	169	212	171	188	190	184	167	187	175	181	160	179	181	197	180	185	187	179	191	172	174	179	184	187	181	193	201	196	158	173	175	161	183	172	194	195	179	168	176	169	162	188	189	172	129	172	173	170	202	201	180	159	185	172	196	208	176	160	179	183	199	184	186	186	169	160	173	198	183	167	166	166	170	188	191	197	185	174	162	188	183	161	191	191	161	171	154	194	161	165	171	196	162	181	200	179	207	194	162	172	184	191	171	165	178	184	185	179	194	170	171	177	151	187	182	198	206	167	162	191	185	172	185	173	158	182	166	210	152	180	196	158	174	171	180	182	186	165	180	183	174	184	182	183	164	159	173	174	199	169	159	168	161	167	181	187	165	192	184	169	172	176	161	152	193	176	183	165	170	176	186	178	177	178	199	173	175
7579	1240	2509	2896	2605	2114	1953	3541	3615	1736	1418	1265	1183	1216	1486	1578	1613	1974	2091	1667	1579	1073	892	829	872	946	985	992	982	922	795	780	686	633	687	637	701	743	878	660	691	695	653	623	762	628	519	531	568	563	540	492	497	483	541	525	487	505	525	474	463	526	524	489	509	499	500	473	465	506	484	530	511	532	525	448	481	504	527	518	511	508	455	478	482	514	489	508	474	514	494	503	504	480	534	488	434	489	491	448	481	479	457	488	486	489	464	491	478	511	488	515	500	510	508	505	462	513	517	491	509	520	490	514	482	516	512	496	476	498	487	491	464	465	501	515	509	479	494	440	527	515	458	500	462	466	514	489	518	459	474	453	495	477	490	553	496	526	504	476	548	503	501	542	448	483	491	495	529	500	518	492	455	483	480	522	444	485	513	486	453	467	478	474	518	529	536	492	478	497	503	466	485	496	474	477	469	503	452	479	513	494	484	499	460	480	494	489	511	491	469	463	474	499	520	501	498	503	478	458	486	474	495	490	466	492	512	528	491	459	491	497	487	463	503	474	484	490	506	498	485	440	481	500	499	518	474	487	505	489	464	466	515	483	474	486	503	476	496	499	472	517	466	495	533	473	475	477	528	479	490	515	503	450	489	453	524	468	526	492	463	484	473	500	464	492	479	473	486	495	492	496	471	508	526	509	519	429	488	455	482	517	487	513	487	509	484	504	488	468	506	461	514	498	500	489	446	523	526	507	465	481	506	473	533	494	488	499	563	484	501	464	511	497	494	492	483	447	476	462	434	507	500	483	518	525	531	518	494	518	477	521	496	495	498	486	502	511	480	473	468	483	479	481	448	489	465	488	478	479	487	487	477	503	498	482	491	478	486	468	431	518	489	475	478	515	511	492	495	465	491	480	487	500	526	524	524	508	470	521	468	458	526	525	452	490	531	498	468	511	511	464	465	499	492	500	526	503	440	523	506	471	474	483	529	512	459	497	477	512	489	512	487	461	465	502	513	457	511	494	475	513	554	480	481	523	454	479	474	518	459	457	519	483	490	515	527	527	526	514	509	454	491	454	482	502	499	482	476	485	500	469	477	507	463	442	485	477	522	480	461	463	494	499	500	486	463	484	471	510	500	493	456	440	499	516	498	465	486	475	504	518	452	510	469	518	450	516	480	499	500	502	455	515	466	493	487	505	502	506	475	518	462	508	468	506	473	474	505	495	467	506	517	481	502	486	516	512	506	479	468	473	443	459	491	503	455	473	493	480	469	522	502	472	490	475	508	503	466	479	467	469	496	503	495	459	491	465	489	482	460	480	461	496	527	460	477	478	505	468	532	505	503	522	504	476	496	496	507	474	464	528	486	488	474	492	500	495	477	432	469	513	501	489	481	490	456	502	467	486	519	499	487	450	462	460	469	452	457	473	491	496	504	488	498	467	451	482	457	466	519	487	474	473	480	471	560	488	513	513	510	479	442	513	505	479	473	491	443	452	530	502	465	466	473	492	475	486	493	488	476	506	497	493	510	520	459	476	476	466	522	506	490	445	496	509	512	511	496	527	515	482	457	482	488	508	466	486	520	464	508	517	492	541	446	469	504	479	475	489	492	520	490	467	476	490	511	506	486	496	494	484	481	509	461	488	437	489	481	479	509	500	519	442	530	468	466	513	507	511	529	481	505	482	494	532	503	469	475	482	517	467	462	490	497	470	470	472	488	513	471	507	482	480	502	457	514	462	503	478	475	503	517	530	488	487	521	528	486	487	482	484	497	520	525	499	494	476	505	487	478	465	485	480	474	436	509	547	484	507	464	502	490	477	462	481	500	473	451	454	472	473	496	497	484	489	469	499	462	486	488	497	499	468	503	507	485	504	456	481	503	497	452	466	506	479	497	503	457	496	489	520	490	488	511	468	522	473	456	495	498	524	517	506	488	469	463	482	467	500	537	492	504	504	509	495	518	497	462	483	504	519	513	472	504	464	475	516	510	452	451	520	498	494	463	456	463	451	509	535	473	516	484	490	492	483	484	532	484	502	476	488	465	474	503	471	499	501	536	495	476	495	475	485	474	495	484	483	506	443	508	489	504	484	474	471	489	482	510	458	540	510	488	495	488	495	525	475	466	513	478	490	496	514	459	504	469	456	495	521	470	506	542	454	501	491	534	521	486	455	523	482	520	512	477	476	517	522	530	486	459	485	501	476	429	508	455	464	479	491	563	493	518	496	478	495	476	557	488	480	480	491	468	490	487	484	538	522	479	482	480	475	490	486	514	469	488	480	469	518	490	439	499	486	515	518	489	505	471	482	491	496	519	501	488	506	489	463	528	465	497	491	476	514	492	481	498	504	495	488	459	496	495	490	496	506	483	482	491	526	503	474	483	503	483	508	471	518	497	523	521	490	448	474	475	472	463	512	501	498	485	461	499	473	476	511	527	522	475	483	460	456	507	500	460	465	495	529	501	512	461	497	470	496	498	502	535	469	504	488	526	448	467	485	476	517	492	517	463	491	491	495	530	492	528	491	475	458	477	490	520	471	492	477	474	510	497	503	502	504	500	475	489	493	485	524	489	452	527	487	514	469	483	497	483	482	482	508	507	511	503	475	463	502	477	507	488	490	490	489	502	487	480	477	515	465	479	499	488	475	440	497	508	457	492	505	511	494	498	512	513	488	485	456	524	516	519	509	473	481	512	494	465	475	493	454	497	485	479	517	460	524	494	497	468	503	491	509	492	516	500	458	489	474	461	494	492	518	493	488	507	472	469	461	481	444	490	468	513	507	529	458	433	489	484	469	486	485	480	524	507	509	475	487	483	517	480	492	493	505	479	478	507	467	481	514	489	464	471	460	490	491	463	491	496	449	475	469	484	447	452	494	514	532	478	498	510	522	526	506	466	463	499	491	471	490	445	507	499	460	474	484	474	481	524	494	463	451	515	524	469	499	498	523	517	480	533	473	508	470	471	464	500	445	482	477	489	511	479	488	506	492	473	506	511	464	476	450	494	476	468	522	470	536	477	472	496	483	530	468	488	510	483	459	511	517	500	484	458	469	505	523	489	506	485	509	499	493	516	506	515	477	514	452	506	471	492	515	503	497	485	464	489	498	480	435	471	465	451	475	488	492	510	479	503	481	520	474	475	533	485	485	459	479	481	494	518	490	490	500	492	506	472	481	484	491	530	483	536	457	433	466	448	477	480	498	501	440	503	541	512	495	520	499	473	478	479	485	508	491	443	499	491	476	479	484	538	491	510	508	496	470	501	548	504	478	484	482	494	514	462	488	488	528	516	473	491	443	485	510	474	501	503	487	489	474	484	475	467	529	486	482	500	463	476	488	475	481	503	504	521	492	473	489	522	493	456	484	418	529	506	473	515	477	452	473	482	514	467	475	494	536	496	479	515	456	462	498	484	478	495	504	469	491	464	466	503	474	481	493	534	503	498	458	528	527	498	443	524	505	487	498	496	516	459	475	476	528	487	491	507	458	520	505	432	476
21969	4510	2606	2056	1568	987	846	1198	1201	696	793	552	481	444	493	502	545	569	613	519	478	467	401	364	379	361	388	423	410	388	351	359	323	318	344	340	319	383	391	304	329	326	316	341	380	303	291	307	312	322	269	300	265	273	271	280	300	312	304	314	291	296	290	295	296	323	291	306	260	312	325	281	289	293	291	302	278	292	305	298	296	281	303	279	276	293	300	310	328	279	275	311	302	295	302	272	274	282	293	310	301	243	290	298	281	293	275	297	280	295	331	297	324	299	306	272	288	293	313	275	300	263	276	303	309	297	302	277	319	297	310	317	299	296	277	291	292	325	344	281	290	281	257	302	283	261	286	330	309	298	300	304	276	309	310	285	280	304	311	273	300	286	289	297	309	256	313	292	289	303	300	283	322	313	293	292	288	297	292	308	296	277	296	317	278	291	295	284	278	294	330	309	283	291	304	314	324	308	287	291	280	299	312	300	276	266	275	283	265	262	281	298	273	266	275	301	303	286	297	300	289	310	297	301	276	295	293	294	290	331	252	308	300	276	300	295	290	293	323	297	264	289	280	295	302	284	288	267	336	299	312	287	307	257	295	279	277	298	323	328	302	269	280	304	249	281	309	291	274	277	335	290	304	295	294	293	328	294	313	265	288	285	275	271	299	283	309	297	300	309	312	263	285	315	286	293	271	284	292	286	322	299	291	260	286	301	308	282	316	287	285	267	281	293	294	271	316	270	295	303	294	261	325	267	285	278	270	267	277	288	296	278	303	268	282	303	269	291	283	321	288	309	291	288	315	318	314	308	281	296	308	296	286	321	264	262	279	285	295	308	292	281	273	285	297	305	288	308	272	280	278	294	283	257	279	283	303	276	316	271	300	294	292	282	325	297	324	319	290	286	273	310	299	285	303	272	307	297	316	283	283	287	298	302	271	312	280	308	304	274	277	277	261	326	301	243	276	287	257	287	292	303	307	312	293	283	295	314	318	298	318	292	298	284	283	264	302	291	288	279	283	302	299	288	294	273	263	314	307	289	317	284	276	293	294	288	304	267	316	287	315	332	263	295	308	272	285	321	278	338	276	307	307	313	318	278	256	271	274	303	293	307	316	305	274	304	259	291	304	300	311	301	298	254	308	257	271	318	283	282	256	296	293	305	289	292	299	288	315	287	296	298	291	299	274	320	294	292	313	311	297	330	334	316	275	301	278	284	318	294	296	309	280	280	286	298	287	255	293	287	278	329	276	296	286	293	293	316	292	340	272	340	268	283	274	299	294	305	324	284	288	315	284	281	276	271	289	314	290	274	311	287	302	294	297	271	267	311	289	281	304	300	263	278	297	278	288	277	261	281	271	307	302	305	315	307	309	314	287	324	293	282	287	302	287	289	268	303	286	297	288	313	313	259	307	280	296	278	310	291	281	284	288	316	309	300	282	335	295	292	301	298	297	310	299	302	287	250	295	290	278	277	277	295	301	268	321	307	280	278	310	308	289	284	289	274	304	308	319	286	270	292	293	274	280	315	315	313	311	286	285	297	316	305	287	269	316	268	284	290	301	292	302	282	278	267	300	276	297	316	283	289	311	294	297	323	331	313	296	264	277	290	266	309	276	290	276	289	294	300	311	287	267	289	300	302	282	278	295	296	274	319	254	253	298	269	292	299	302	283	334	293	318	303	304	303	281	270	331	268	283	293	269	304	288	270	292	285	288	277	265	296	294	283	300	302	347	326	297	276	310	261	300	302	311	296	292	287	292	300	314	297	299	330	287	301	305	264	259	306	307	291	269	284	291	306	295	283	294	266	300	292	266	286	265	284	297	276	274	312	270	280	331	303	301	309	253	305	301	301	313	281	302	318	301	309	287	306	264	321	322	310	298	269	278	305	262	315	303	302	296	273	299	294	271	270	275	301	265	335	299	300	270	316	294	297	285	274	304	305	275	291	291	305	297	261	319	280	275	293	289	265	249	306	294	285	288	292	281	324	275	293	241	290	313	288	318	286	280	293	294	265	295	291	284	316	319	308	279	297	282	319	281	274	301	312	268	315	318	338	294	275	309	262	285	292	328	296	296	291	295	288	285	315	296	291	279	283	282	270	326	275	313	284	278	288	284	305	290	300	297	276	305	311	295	288	292	302	294	270	317	271	281	276	304	272	273	275	269	333	291	283	267	296	286	309	275	285	297	298	286	273	283	271	256	281	268	310	285	296	295	322	313	311	297	289	280	275	304	296	281	283	310	300	295	316	285	290	288	268	318	275	293	316	283	303	298	301	300	258	291	315	270	283	272	292	268	323	283	279	302	296	282	277	301	292	277	294	280	293	326	295	305	303	293	280	302	265	287	287	303	308	273	353	311	282	263	283	284	279	309	309	308	280	284	307	279	303	316	287	282	301	283	298	301	315	310	262	288	259	278	289	303	290	310	266	306	287	308	287	276	278	291	296	302	302	283	293	267	310	278	317	282	311	292	298	300	263	289	264	269	306	307	314	263	286	343	311	292	289	283	298	291	295	286	291	294	293	265	272	273	289	342	283	309	266	284	309	303	287	265	313	305	287	316	298	310	282	315	250	278	297	282	318	253	288	323	323	308	299	311	287	292	277	291	277	303	293	300	277	297	280	258	294	285	297	293	279	306	306	269	298	307	298	285	295	291	316	295	299	298	286	286	302	253	278	300	298	273	289	274	270	309	275	279	301	296	276	286	265	331	308	285	293	292	277	319	293	290	314	308	338	306	279	292	300	284	270	329	327	269	290	302	277	291	267	281	296	298	311	317	278	296	305	288	300	296	292	304	258	298	311	310	306	302	294	296	297	304	257	272	279	258	314	300	260	302	297	308	313	256	279	301	308	306	310	295	286	282	319	300	281	299	316	322	303	280	290	294	294	311	264	300	293	294	307	305	315	283	320	259	277	299	283	288	276	302	298	309	287	300	289	288	305	288	317	333	299	283	285	306	279	301	294	293	286	290	297	274	295	307	263	301	290	339	274	307	265	301	295	300	277	284	291	281	266	247	312	290	313	313	306	311	323	285	289	268	264	322	303	294	287	271	296	307	283	288	246	294	302	295	265	274	281	298	260	274	277	318	289	311	304	312	278	271	309	342	294	271	315	279	295	288	283	269	292	321	284	296	290	298	313	307	291	275	283	297	297	268	266	314	312	260	296	284	298	298	286	292	289	304	273	311	280	270	285	315	278	299	290	309	259	274	308	271	280	261	293	286	268	304	320	323	257	319	316	327	279	300	313	276	312	311	280	288	295	281	281	311	255	266	282	277	320	307	295	288	319	299	314	299	290	297	307	276	309	290	310	282	306	279	277	287	278	251	296	297	310	283	255	288	322	294	284	317	283	279	279	265	268	275	287	279	303	307	258	301	322	271	315	258	302	311	299	310	284	285	299	270	305	274	289	270	315	267	301	282	266	326	320	300	287	313	302	275	257	278	285	274	307	257	301	289	287	294	298	318	280	310	281	295	286	328	280	310	305
10609	2394	4380	5467	4844	3803	3469	5489	5423	2951	2515	2369	2041	1958	2253	2175	2703	2946	3153	2354	2191	1768	1454	1350	1366	1537	1758	1556	1517	1459	1298	1220	1097	1070	1050	1187	1158	1333	1505	1038	1138	1168	908	1130	1329	910	886	898	922	831	812	826	761	831	791	758	777	762	785	733	765	759	833	729	774	757	762	765	754	777	769	713	735	789	792	717	780	801	764	756	784	821	814	745	736	762	742	733	743	765	763	790	725	733	778	781	779	763	784	720	775	741	722	761	717	809	736	788	791	798	766	768	754	812	761	779	752	730	772	729	796	789	744	768	780	752	743	742	751	785	773	694	748	740	811	772	765	697	743	771	758	678	752	823	696	777	721	717	727	700	743	800	764	726	714	747	735	725	764	757	708	776	753	752	743	710	769	778	755	687	707	734	770	743	731	745	787	763	738	741	815	712	732	735	733	694	757	751	712	771	713	781	740	776	723	764	761	721	735	762	697	725	721	724	707	775	786	769	717	714	749	790	703	769	758	746	753	780	782	772	736	750	784	776	711	745	711	730	764	769	760	744	758	696	785	766	712	818	758	776	732	707	776	738	757	731	763	743	770	760	741	697	690	738	785	732	757	784	742	720	779	749	789	738	752	783	738	792	750	696	719	783	776	765	727	734	728	764	748	775	764	711	721	721	744	767	752	768	738	770	743	807	728	770	760	766	770	724	759	782	744	719	751	724	745	767	736	735	738	803	730	777	765	755	754	715	763	696	738	731	697	747	716	759	693	734	721	778	751	761	757	723	712	755	791	744	770	795	696	795	732	754	737	762	786	764	786	770	792	763	776	741	757	761	731	724	760	766	725	708	776	743	758	741	713	710	753	709	759	820	722	767	743	758	725	740	756	718	716	754	797	724	768	775	726	733	752	724	738	764	740	789	766	809	747	709	759	759	748	731	780	743	744	755	762	784	772	744	739	765	702	759	741	728	729	746	735	708	740	782	762	770	726	733	736	731	722	721	785	771	733	762	763	660	766	733	734	731	758	789	744	730	787	755	764	749	745	727	812	756	735	736	742	702	753	755	767	737	756	770	733	787	758	728	717	797	726	734	746	750	744	717	729	762	755	713	747	729	718	740	729	772	777	816	756	754	755	727	716	740	740	710	728	738	754	757	730	744	762	747	735	765	708	734	771	760	751	703	781	769	751	719	720	756	730	714	782	795	728	766	738	758	743	766	788	750	752	734	813	786	797	712	753	787	749	736	736	791	749	766	761	770	748	712	765	699	788	738	792	777	735	736	710	736	763	735	779	736	763	701	749	722	754	749	763	659	738	774	684	730	758	724	688	714	754	702	707	761	780	725	758	761	728	718	714	744	747	774	756	757	770	758	769	756	736	810	765	713	682	777	729	760	720	725	743	727	740	742	693	751	671	750	753	730	739	784	761	732	742	756	744	751	706	756	686	678	797	753	754	746	762	798	777	750	779	757	721	700	780	786	716	712	748	734	732	774	772	710	716	733	747	764	754	757	721	731	752	732	742	727	798	792	734	793	752	707	738	773	756	685	786	731	730	751	775	722	745	721	758	767	742	710	717	742	774	735	735	721	757	753	756	774	778	720	749	733	728	684	755	768	732	799	719	771	755	724	755	717	761	739	747	815	710	734	735	764	744	732	709	731	790	757	702	775	755	751	729	755	714	732	703	763	718	722	736	737	762	742	797	733	795	737	734	771	775	727	689	759	741	732	766	755	788	732	693	723	747	703	758	717	769	725	735	755	742	762	739	774	777	717	742	772	708	736	766	718	699	789	758	741	723	742	730	734	702	749	718	791	722	729	725	788	714	754	690	722	730	745	796	783	752	761	740	709	750	760	725	761	754	727	765	737	722	780	748	800	769	808	750	744	768	723	761	732	744	745	793	743	723	774	727	758	691	797	737	714	736	751	771	756	733	787	765	742	709	764	786	722	746	733	705	764	770	721	759	727	747	731	757	757	777	716	741	731	788	733	764	725	760	748	771	798	735	801	787	767	746	809	726	748	704	760	733	761	748	745	725	745	781	735	764	717	703	694	721	770	711	726	715	727	707	731	737	767	707	744	737	772	764	741	746	761	763	781	718	749	706	705	757	735	717	748	795	732	743	744	710	775	739	754	720	756	762	741	764	730	759	751	794	729	720	696	786	724	738	811	696	784	775	724	698	721	733	773	711	735	741	745	732	717	753	757	775	705	736	766	786	773	751	739	713	741	678	760	730	788	753	741	767	775	772	717	783	829	758	702	758	747	780	761	758	734	726	741	765	753	697	753	796	773	732	754	752	792	785	782	718	723	760	692	702	689	718	734	739	755	684	726	696	734	755	740	696	739	741	742	724	790	761	757	687	735	784	707	789	764	727	708	779	744	748	731	777	775	736	773	727	746	746	748	690	758	856	741	753	757	723	752	752	690	703	696	782	744	738	748	763	740	734	828	779	729	822	761	746	783	755	685	726	725	733	724	754	718	699	744	714	776	751	814	744	760	715	771	763	744	753	755	743	695	715	739	743	773	749	761	727	686	728	750	740	764	787	813	757	750	793	755	716	761	755	751	776	785	738	731	722	731	726	762	731	773	707	781	769	705	704	762	749	763	788	729	750	772	729	744	737	746	701	745	777	798	765	773	767	766	746	751	761	702	776	793	780	739	750	705	714	737	764	727	753	744	729	743	739	695	774	743	778	718	804	795	754	821	697	737	746	753	756	760	749	706	762	736	735	765	727	735	759	747	752	743	722	751	730	805	774	749	726	730	691	708	729	733	741	748	741	781	788	720	741	800	803	745	751	758	746	702	733	742	738	738	746	762	720	739	710	739	763	747	751	795	774	745	771	778	733	731	765	762	701	793	759	801	727	741	773	757	750	778	766	767	728	727	696	782	776	762	753	731	735	755	725	782	697	756	742	757	721	730	684	709	720	763	777	783	739	691	751	786	734	781	718	696	696	762	793	755	748	703	719	759	757	710	749	731	758	739	740	793	725	735	752	752	758	781	706	715	744	766	738	761	760	724	754	722	734	754	760	734	727	742	726	778	700	756	762	770	761	711	700	737	755	743	695	717	737	744	776	720	715	703	715	708	738	782	722	746	712	789	742	737	746	725	736	771	683	749	747	815	741	760	722	793	732	727	785	759	789	723	716	744	726	728	760	726	741	727	752	751	722	779	686	750	746	758	793	702	792	741	791	726	775	801	754	754	723	702	769	738	790	808	758	760	703	775	758	725	742	761	683	748	737	755	720	731	722	727	747	731	751	722	741	714	753	776	740	756	723	750	746	717	749	728	764	760	791	707	756	729	775	738	735	752	796	776	729	726	715	762	791	748	692	782	784	723	752	717	717	757	721	731	745	699	765	724	751	739	802	731	728	744	755	714	740	726	724	767	744	693	706	764	738	738	758	732	734	775	772	688	754	759	741	732	750	789	727	717	767	738	774	748	742	751	781	740	726	775	709	761	740	764	728	744	729	716	742	771	751	745	724	746	697	714	801	796
2259	359	317	313	308	308	322	486	475	305	356	326	297	329	357	331	367	399	332	353	375	317	281	285	309	307	291	326	332	321	293	272	290	306	281	306	290	288	291	297	296	271	317	287	312	298	283	290	310	274	308	307	290	298	295	288	311	315	287	290	308	282	301	301	323	298	356	315	270	322	303	310	296	293	273	317	272	265	301	309	280	269	302	260	296	267	285	294	299	281	300	310	297	284	304	308	299	279	278	302	271	300	313	296	277	316	269	306	339	322	298	267	267	279	323	322	296	317	311	313	289	307	305	312	277	307	306	289	241	278	294	278	276	316	264	271	286	312	284	302	304	286	276	292	289	315	308	260	288	290	278	285	287	309	316	287	296	299	299	288	260	315	288	271	286	269	284	312	298	318	277	289	289	271	274	297	303	303	325	275	293	294	298	305	304	298	278	292	306	307	284	319	294	296	305	292	274	327	309	315	335	298	301	312	289	336	299	280	300	313	272	279	304	337	285	306	321	312	284	296	276	296	282	307	280	294	275	305	310	323	286	315	284	313	301	274	262	269	291	272	309	287	312	324	314	297	295	314	296	267	311	279	300	292	313	305	327	264	261	300	304	306	291	295	309	307	313	272	290	307	310	318	298	311	272	289	300	290	310	280	306	289	290	289	269	293	279	289	326	289	298	314	314	280	278	278	298	309	301	270	297	286	314	285	274	305	307	293	303	291	327	278	307	290	294	288	295	292	284	296	265	302	296	305	320	290	307	343	277	288	277	290	288	288	297	271	314	319	288	309	291	295	278	310	298	321	273	261	308	289	323	272	313	314	272	315	309	302	303	284	276	279	304	277	282	286	296	314	313	303	299	320	317	289	288	321	295	274	301	303	291	306	275	282	279	324	278	305	314	286	290	305	333	293	255	299	294	310	307	292	281	329	291	284	308	332	267	316	313	321	300	296	308	309	307	286	330	277	299	301	299	260	295	295	297	297	326	281	323	315	357	295	334	319	279	298	299	285	280	372	299	283	285	320	314	327	309	297	305	316	326	307	319	298	273	261	280	274	282	301	290	290	291	282	296	302	314	269	289	289	264	296	314	292	292	270	269	309	310	308	284	303	270	281	312	302	302	273	308	285	275	332	318	283	315	320	321	290	251	270	316	268	321	278	304	265	331	331	277	293	308	271	270	307	333	290	326	322	295	290	312	303	267	264	285	266	319	351	308	321	300	273	297	323	301	305	309	265	284	309	310	324	290	280	272	282	272	278	297	295	279	267	309	293	249	292	290	297	285	298	269	295	293	256	292	280	295	316	309	278	275	308	313	285	287	265	288	301	280	308	249	281	290	297	325	310	270	295	287	301	283	299	329	277	275	295	304	336	301	316	284	318	314	283	298	280	290	258	295	305	276	311	296	298	321	277	326	299	282	332	288	282	281	296	298	324	272	299	302	274	276	295	316	311	286	278	303	280	301	289	299	304	316	303	279	290	323	297	306	255	278	295	317	329	285	319	262	301	290	298	314	291	330	315	292	274	274	293	310	318	302	309	249	293	289	314	260	281	288	343	297	289	287	319	300	271	336	320	310	297	293	322	281	275	300	309	304	291	288	281	303	297	315	303	319	279	277	297	286	292	296	297	278	326	291	277	307	329	305	290	283	305	283	296	310	296	316	300	314	340	304	308	307	293	295	294	299	310	286	285	304	315	282	262	310	316	279	273	298	318	283	240	270	317	299	304	299	303	309	286	291	279	288	295	279	304	307	317	285	298	289	321	277	302	293	300	343	304	278	310	307	320	321	293	315	299	274	282	297	278	330	293	298	287	283	325	281	275	266	256	300	314	297	305	256	280	293	280	301	320	324	302	274	308	290	297	337	299	302	314	303	307	281	284	312	273	318	294	277	301	317	316	314	276	291	299	317	273	314	288	287	271	283	304	305	277	275	296	291	306	292	283	312	327	301	306	268	291	315	296	318	263	267	290	292	322	294	279	303	286	312	276	278	308	267	275	284	280	292	307	343	289	297	313	273	328	306	299	297	277	281	280	259	281	289	290	298	308	300	289	331	323	286	269	306	296	319	311	330	275	268	269	277	301	302	330	290	263	309	284	318	321	292	306	316	289	276	262	266	270	307	288	310	303	301	310	300	300	327	293	276	282	347	298	274	304	255	304	292	295	291	247	298	288	313	293	332	331	290	306	310	291	271	262	327	262	301	313	284	293	306	280	323	309	335	309	300	316	296	299	300	292	314	304	310	314	304	268	310	300	324	269	293	305	294	276	265	283	301	284	282	306	295	288	356	310	293	336	294	299	304	285	282	298	284	277	286	303	276	328	303	314	315	316	287	296	286	281	290	296	292	307	312	284	277	306	309	337	281	311	289	279	302	309	305	306	295	294	307	303	291	326	290	305	290	298	291	319	298	298	294	318	287	294	287	273	275	325	274	314	337	295	288	284	310	279	274	313	295	275	282	305	280	300	329	260	255	339	331	305	318	289	308	307	284	315	283	306	292	296	292	289	335	270	298	312	325	277	289	242	288	306	303	276	326	339	334	277	295	289	323	299	296	298	277	319	299	311	292	325	291	285	284	301	279	313	298	292	320	314	303	291	306	268	306	326	285	317	288	320	277	297	279	294	272	302	292	272	278	245	276	284	302	309	278	299	305	290	277	308	312	298	298	307	317	267	275	299	338	286	302	267	268	273	309	320	299	286	273	304	326	306	294	295	291	297	298	273	299	283	333	309	296	273	287	264	297	309	293	298	339	284	297	252	299	287	291	320	292	301	318	288	264	296	322	289	309	294	295	290	303	283	302	281	332	302	287	299	307	301	305	259	258	255	279	310	311	287	285	321	271	303	280	315	318	303	292	291	292	278	300	298	327	287	280	296	313	301	311	308	300	317	289	270	306	317	299	303	304	251	336	315	280	280	297	296	324	304	280	275	326	289	305	299	289	283	336	280	291	281	270	301	267	312	264	306	278	304	309	252	266	303	328	269	281	311	283	277	286	281	269	306	278	288	294	274	299	297	278	304	276	317	267	300	291	299	288	309	271	292	320	332	316	304	286	271	268	290	294	292	280	312	312	322	304	300	317	309	321	275	278	263	292	292	327	307	334	308	295	274	289	296	292	299	310	309	300	280	279	334	291	319	322	310	272	285	312	295	285	273	306	304	266	297	294	274	309	318	301	335	294	306	275	324	298	297	277	291	296	303	301	295	304	308	295	272	286	315	314	324	274	273	291	302	287	284	316	307	309	299	298	289	297	305	285	325	333	285	292	277	293	311	294	300	295	274	291	284	286	278	305	292	318	303	257	324	293	309	313	294	313	315	300	291	269	325	309	322	328	309	302	285	267	272	273	285	283	318	280	291	310	339	296	309	328	287	283	297	287	293	316	289	325	303	304	292	299	285	308	275	290	284	310	281	297	291	318	287	297	293	281	300	274	282	299	285	292	304	288	269	292	290	278	276	298	291	312	302	317	276	298	312	308	306	275	302
2569	735	824	789	796	787	866	1688	1799	973	842	810	777	869	1077	1071	1176	1401	1415	1275	1161	988	781	770	732	859	813	875	875	863	817	784	748	706	701	752	699	681	715	689	711	698	774	749	687	727	755	746	715	712	747	690	699	697	704	708	715	745	738	747	721	772	715	729	713	692	731	725	757	686	689	691	715	754	745	698	680	720	691	728	702	757	728	722	721	760	725	701	680	743	727	679	723	736	716	709	714	784	664	752	723	711	717	741	698	724	702	701	694	763	757	734	704	718	708	684	710	722	762	714	736	758	741	680	723	734	730	711	733	726	734	717	697	730	733	754	726	758	720	728	720	739	768	722	700	721	756	690	689	733	688	680	756	740	746	704	738	697	697	705	703	717	733	704	707	756	698	704	749	788	745	698	688	704	709	729	751	721	695	725	660	698	721	734	726	792	740	719	705	724	741	706	703	725	723	715	764	718	720	704	761	724	747	716	675	751	717	717	712	723	729	774	758	691	708	748	676	675	713	740	711	709	752	732	752	734	760	660	649	699	692	761	719	750	733	702	706	709	727	719	781	760	710	747	693	744	703	741	712	738	710	716	760	709	771	717	782	742	683	706	731	721	691	749	759	735	704	757	683	749	724	733	737	720	704	753	712	685	716	765	723	731	744	722	690	669	769	722	697	759	689	739	725	750	779	714	725	717	726	723	718	707	693	726	737	697	740	725	707	724	718	713	685	737	670	708	729	736	690	728	721	678	761	730	704	702	725	723	724	724	706	755	706	723	741	719	715	653	736	721	679	739	718	718	743	723	715	723	740	790	762	679	687	761	749	698	687	704	713	725	759	751	682	772	742	710	703	712	707	731	713	689	769	735	722	704	728	711	723	709	717	713	743	744	712	702	666	700	713	662	739	689	643	734	733	666	723	700	692	753	672	749	786	722	784	728	749	739	731	736	734	753	724	741	707	708	741	744	756	731	747	750	675	747	731	710	774	749	674	739	708	708	755	655	726	734	692	709	705	725	728	759	687	703	753	719	710	718	694	710	737	699	730	722	685	728	753	701	731	736	708	691	713	718	739	690	699	702	675	679	670	734	727	747	638	713	731	731	737	752	715	689	693	701	687	725	764	661	690	717	748	714	675	746	759	703	715	705	761	692	737	690	703	757	671	703	724	754	716	708	741	730	744	702	711	685	717	693	694	669	703	761	761	722	702	759	721	723	702	696	773	749	762	727	691	697	713	700	738	723	741	687	743	721	711	709	734	684	677	731	724	705	729	735	667	702	698	704	731	677	722	738	725	739	724	714	654	646	697	734	756	708	734	699	735	720	678	728	742	729	698	684	744	713	731	691	720	677	715	692	756	687	687	762	723	727	744	722	759	712	731	739	724	697	730	713	695	688	736	739	735	669	704	656	697	750	737	710	726	722	724	723	745	716	720	712	710	730	683	676	685	764	769	711	681	718	686	770	707	728	740	743	705	716	698	738	740	732	760	719	667	729	740	730	735	680	727	727	738	700	691	723	738	716	683	715	734	712	712	757	715	735	733	727	731	720	780	699	698	748	667	726	636	715	728	724	719	716	711	681	731	725	735	712	754	702	695	738	698	716	723	704	713	734	747	701	655	721	752	702	698	722	697	725	761	765	679	724	760	735	750	694	736	739	725	708	720	686	738	723	709	723	743	712	728	699	674	788	674	722	672	703	743	726	738	762	720	741	706	722	732	730	747	772	696	680	714	719	674	723	701	715	731	717	652	720	720	712	723	716	708	751	661	736	720	771	712	739	704	767	744	691	717	738	724	752	697	753	690	730	705	758	676	723	719	736	685	697	697	760	755	728	746	728	730	744	743	754	737	736	719	731	697	718	707	713	727	698	716	745	723	743	711	658	740	668	665	753	761	713	739	723	672	736	729	692	755	751	696	748	744	682	721	752	732	734	755	688	717	710	691	754	733	727	723	735	720	708	742	684	753	690	681	683	776	742	735	734	728	709	653	709	732	728	772	741	695	731	735	737	745	677	698	687	729	758	702	729	703	775	700	693	732	674	727	701	740	706	736	652	689	733	701	741	774	743	699	695	709	738	720	701	712	717	720	729	701	725	707	736	734	754	752	750	696	714	733	726	746	707	705	641	687	697	709	769	691	728	749	710	669	706	728	711	711	719	655	707	689	709	699	738	708	705	739	711	732	719	708	746	730	777	657	705	720	718	691	742	684	732	731	703	735	681	675	707	703	705	726	703	748	749	716	747	776	701	740	740	683	741	722	725	725	708	727	737	725	708	746	753	708	714	758	738	677	693	736	708	720	706	698	692	706	706	706	702	725	745	702	671	716	730	751	761	714	754	708	735	741	738	673	730	680	737	725	760	719	756	707	731	733	699	689	716	770	714	728	709	697	756	729	688	708	755	751	740	735	729	722	689	730	751	673	751	713	727	738	706	713	824	737	720	713	704	699	716	708	731	698	720	721	700	759	743	721	739	718	690	699	731	726	747	732	720	739	767	740	750	744	747	744	724	727	710	702	708	716	705	720	747	746	722	736	689	679	737	765	724	760	714	708	714	677	725	750	707	702	705	712	762	739	743	714	748	707	705	702	741	707	741	728	700	733	723	710	757	694	704	725	756	727	692	736	730	712	703	715	671	728	726	699	734	720	708	761	791	749	688	663	714	755	728	721	770	695	747	748	744	696	684	707	745	772	734	717	708	692	734	702	689	699	736	701	696	709	706	748	754	734	704	725	703	697	702	661	714	737	745	754	679	757	717	658	679	762	730	740	705	724	733	736	715	725	736	748	677	738	731	774	743	706	734	735	716	688	753	676	698	680	725	698	729	731	723	700	760	715	693	704	738	712	749	724	741	693	726	678	750	730	743	676	758	772	714	740	696	694	742	758	710	716	720	726	733	661	719	706	737	718	703	715	688	649	701	716	759	780	689	697	741	700	722	692	702	734	700	692	727	718	732	739	751	712	716	771	710	716	703	666	717	686	691	736	709	741	770	711	717	721	744	676	690	700	714	755	736	757	699	682	763	703	667	686	761	691	731	686	692	712	700	710	724	753	680	718	713	683	736	709	715	703	689	695	671	715	746	726	731	729	729	709	679	717	684	746	693	719	718	659	698	722	736	696	680	656	730	745	745	709	687	661	720	683	684	715	784	722	721	648	778	688	681	736	703	727	723	754	683	726	703	672	757	700	746	734	727	773	753	672	704	705	685	703	709	688	670	696	706	736	707	704	755	703	699	715	735	688	763	709	711	766	749	780	717	724	694	733	725	741	720	728	694	723	753	732	720	739	696	750	731	740	714	667	734	707	705	745	746	713	688	729	729	719	703	689	716	663	678	726	761	688	679	705	728	745	726	732	681	733	732	709	743	764	703	699	721	723	709	692	731	695	650	726	715	735	730	728	720	755	736	703	724	690	755	727	709	697	746	696	700	729	738	752	724	772	695	738	725	706	704	680	700	719	751	745	751	712	730	711	711	717	753	713	696	684	753
13055	1667	1228	927	876	540	444	649	592	367	347	303	290	287	294	323	326	378	385	360	293	279	258	192	240	223	249	224	206	221	195	212	188	204	222	181	220	222	233	202	162	210	181	173	201	190	194	213	165	178	183	160	203	186	163	160	174	186	179	148	165	166	168	213	141	181	180	191	186	201	197	170	167	155	193	155	194	185	164	177	190	191	196	176	177	166	184	146	172	170	209	172	170	157	182	187	170	195	190	149	175	162	182	186	204	161	170	191	162	174	184	155	193	189	162	204	161	174	184	157	191	194	191	197	205	152	166	170	179	170	154	182	195	182	174	178	169	165	174	189	154	159	176	165	164	171	189	193	175	181	174	175	176	192	161	183	182	169	188	168	183	204	172	178	195	167	158	163	169	175	167	171	170	180	177	187	182	182	174	175	179	183	170	153	191	181	162	180	169	197	185	199	145	193	166	193	200	185	176	175	175	172	185	170	156	166	171	167	184	166	175	152	180	184	165	193	170	162	168	145	185	180	179	212	176	171	176	167	172	179	198	178	185	175	189	190	194	167	169	147	169	200	196	183	165	214	167	175	186	165	145	149	175	160	177	194	176	181	204	189	188	184	182	173	170	174	184	179	170	176	201	148	175	180	184	205	175	170	169	173	184	202	178	168	177	174	184	178	177	148	170	178	178	183	185	159	174	159	181	190	188	203	185	186	181	156	157	181	181	187	176	170	181	165	200	164	192	154	160	167	187	157	160	172	168	183	166	195	195	174	164	160	159	157	183	178	186	156	139	179	164	196	180	166	158	176	183	184	170	158	188	167	181	163	174	201	160	187	161	189	166	176	184	183	151	181	199	175	163	169	186	180	157	156	168	171	177	170	176	175	188	178	162	170	165	190	171	162	198	167	178	177	181	182	187	171	178	175	177	196	170	168	159	169	187	186	196	180	154	172	155	159	166	166	170	161	181	199	166	164	196	169	194	190	182	142	151	164	217	186	162	176	166	167	168	166	170	169	185	170	190	164	206	181	146	180	178	197	155	175	183	180	146	170	178	150	170	195	181	165	187	189	199	188	208	189	153	182	167	175	153	172	168	169	173	164	190	179	182	209	169	165	173	172	155	157	160	189	169	176	190	170	181	152	151	186	172	180	181	172	169	148	171	168	181	127	173	178	186	162	179	163	163	180	186	196	166	167	147	179	164	177	175	198	169	177	183	178	175	170	169	175	192	146	174	172	199	189	161	186	174	170	167	190	168	177	176	174	190	190	182	210	185	157	190	174	174	158	152	172	159	187	150	188	194	184	170	196	173	189	148	186	186	199	167	179	173	169	168	207	166	171	169	204	216	169	176	196	170	200	183	174	155	155	178	186	176	180	174	206	168	190	170	160	161	178	154	190	193	177	186	160	158	172	164	157	204	181	175	206	170	222	169	189	173	208	178	162	161	167	193	167	184	204	166	204	188	179	169	188	180	170	192	192	187	159	173	179	184	184	183	177	182	199	176	174	163	179	158	188	195	152	153	166	189	218	157	174	206	173	165	172	180	206	168	189	173	152	175	186	178	190	147	156	190	180	175	185	185	162	184	179	190	202	170	155	185	170	160	160	179	152	167	164	168	166	158	193	201	180	146	190	174	178	192	166	181	192	170	170	177	199	182	157	173	185	194	168	148	163	161	160	191	173	180	196	194	197	173	169	157	198	171	160	172	185	195	177	192	180	176	196	177	167	169	185	202	171	173	170	184	187	182	194	202	172	176	151	153	190	185	184	180	190	175	166	174	159	158	162	184	162	182	179	203	162	174	174	199	184	200	154	167	181	176	152	179	165	199	178	166	156	181	154	174	196	166	168	166	182	182	166	174	195	177	154	188	171	191	145	190	176	179	178	174	202	169	206	184	187	164	211	215	183	177	176	179	205	154	188	168	171	160	173	177	169	172	156	166	170	188	200	180	162	181	164	169	168	165	164	183	175	155	189	169	158	189	195	156	195	193	186	163	180	159	180	173	176	184	158	182	141	167	151	140	188	161	187	171	170	172	176	167	163	173	172	179	200	171	179	187	180	165	168	197	191	191	168	186	174	191	172	193	183	182	174	185	180	177	202	174	193	174	206	156	158	159	175	165	173	178	196	174	159	169	167	183	178	188	174	175	184	181	178	174	174	179	170	179	179	185	180	201	176	173	171	185	190	171	168	155	177	177	158	192	180	199	173	176	171	188	166	170	186	165	186	199	178	174	191	173	188	186	196	155	166	163	165	164	153	184	164	169	187	198	164	169	179	178	181	165	193	178	179	174	152	189	177	173	164	177	174	160	185	172	186	176	170	167	177	165	159	173	186	167	174	174	174	183	197	173	182	179	188	152	164	180	206	174	193	196	185	183	181	178	179	186	182	183	174	182	169	190	176	171	194	140	149	147	179	209	170	163	194	191	196	166	169	165	178	187	169	165	145	181	190	200	173	161	201	185	157	181	186	172	196	157	169	181	189	181	177	182	192	170	157	177	173	183	176	183	174	157	159	197	200	171	186	168	172	179	157	193	171	179	174	164	176	180	179	167	181	181	171	181	180	151	180	180	194	184	182	172	202	183	187	153	160	184	196	149	175	189	191	179	172	191	190	152	159	190	178	182	187	176	180	178	168	167	188	189	205	161	153	180	182	172	156	157	176	205	191	182	185	205	168	150	157	201	161	173	177	171	182	170	180	183	174	164	175	193	185	174	183	155	177	201	191	160	148	184	168	204	186	181	203	192	176	164	180	184	160	167	185	159	178	157	189	194	155	192	181	194	167	177	200	177	172	197	159	177	149	170	191	166	164	162	164	197	155	177	176	197	174	162	151	179	176	175	167	182	192	186	154	174	162	185	188	175	162	176	182	186	195	186	145	185	166	180	176	187	172	186	156	191	174	156	181	164	182	169	169	155	180	188	170	182	192	182	169	183	173	178	172	166	162	179	159	170	195	179	180	180	175	173	188	168	176	188	184	178	213	191	158	176	184	168	195	155	151	179	196	180	170	188	201	174	164	170	170	174	192	196	178	175	176	190	172	171	178	183	186	177	188	187	153	187	200	185	177	175	194	184	160	174	199	167	162	167	170	203	154	157	171	173	174	170	207	186	182	190	179	193	159	173	168	169	187	203	188	177	172	164	205	183	163	176	195	170	186	189	152	201	200	152	181	194	183	178	173	163	190	194	155	157	154	201	209	166	171	157	154	163	191	183	181	162	188	165	165	181	181	167	163	198	205	179	164	171	202	156	182	178	178	193	189	181	164	182	202	174	178	183	194	191	196	196	196	183	185	162	163	187	181	185	188	179	181	205	181	174	186	193	183	168	171	178	185	195	161	179	210	189	192	183	165	193	175	168	186	185	173	143	176	167	179	192	164	159	171	175	165	156	159	182	165	188	161	163	152	192	173	168	181	182	166	183	173	189	156	170	160	165	167	171	187	180	158	173	162	171	164	143	190	201	158	185	173	183	169	169	174	201	171	157	154
7642	1358	2320	2965	2582	2169	2037	3396	3014	1717	1470	1386	1245	1085	1389	1553	1509	1806	1980	1619	1433	1141	921	737	820	930	988	935	1046	837	836	760	685	667	607	688	612	755	857	607	689	770	595	568	723	564	529	538	507	537	560	479	498	513	491	516	491	550	467	509	530	527	465	502	536	508	459	506	500	473	501	499	555	480	530	471	477	483	513	460	531	519	513	456	483	506	502	491	505	465	470	466	505	466	525	545	511	501	508	495	460	482	467	487	481	471	507	500	504	502	501	489	507	432	529	514	508	521	491	478	508	502	506	493	470	488	462	448	475	523	456	457	487	460	482	458	485	509	485	479	512	510	448	481	506	516	457	472	448	449	533	465	504	509	458	474	472	518	483	486	477	520	466	519	497	477	491	482	541	516	560	455	469	489	493	496	472	475	484	478	473	460	478	463	502	526	499	520	478	482	471	491	474	479	494	494	509	481	428	454	498	471	467	451	505	501	500	476	528	482	467	469	493	511	490	464	483	514	519	467	523	441	495	489	495	497	508	503	501	506	491	487	492	503	501	485	528	476	481	489	509	496	488	504	461	508	504	501	476	448	455	528	456	475	477	486	513	530	523	490	512	502	494	484	492	476	476	473	465	458	494	479	520	507	490	481	506	458	473	495	444	495	474	474	483	472	494	454	498	483	475	504	496	488	487	487	466	478	484	434	486	474	483	459	470	484	469	529	501	489	506	449	487	457	484	492	477	491	488	487	453	500	468	502	489	495	474	492	471	474	486	445	511	459	518	521	496	483	494	519	503	459	470	531	448	434	503	487	506	497	464	480	503	474	483	493	479	478	493	487	502	458	468	496	463	471	492	494	483	479	476	472	522	476	484	488	484	493	501	492	520	491	485	475	485	465	517	496	470	472	473	522	488	484	473	451	461	486	471	531	478	489	475	477	482	512	461	437	502	475	462	427	492	456	476	472	543	496	508	504	480	477	479	484	472	511	472	498	509	494	468	472	492	494	488	506	470	470	502	473	528	504	491	493	477	472	461	462	512	501	451	480	444	505	470	490	467	467	475	485	469	511	477	502	529	523	483	476	518	471	510	475	474	454	499	486	446	465	476	481	493	488	459	473	487	534	472	462	477	522	490	493	474	486	446	494	468	452	510	462	469	514	477	460	485	458	482	497	479	442	478	493	489	474	486	503	489	456	482	483	465	483	513	527	493	491	489	495	492	474	505	473	480	543	498	468	451	486	498	546	475	522	477	470	476	514	514	412	479	460	444	439	466	492	480	510	506	479	508	498	500	427	481	435	476	487	497	512	509	497	526	477	466	529	472	506	469	497	491	469	486	503	453	487	488	492	486	443	478	499	476	463	446	488	477	473	525	485	452	469	489	500	525	483	492	543	443	477	502	505	502	474	441	492	462	489	492	506	492	512	502	481	500	480	497	476	522	444	487	494	499	473	530	478	497	507	501	499	524	495	482	471	465	488	486	498	492	479	475	482	468	454	436	477	495	452	509	525	486	477	468	476	485	517	465	469	488	434	487	478	474	450	531	508	466	494	459	490	527	472	565	443	496	470	483	494	517	515	467	500	493	484	477	441	477	480	499	524	476	471	467	462	484	451	508	466	495	474	512	451	436	487	470	497	529	456	510	484	479	492	495	521	489	449	474	495	463	487	494	474	486	499	453	467	469	467	467	456	488	502	467	475	451	451	479	525	526	498	517	497	530	495	471	489	511	480	465	534	472	489	477	499	491	471	460	484	488	475	500	487	500	481	525	421	449	478	493	513	465	466	509	474	455	461	455	495	496	481	473	487	463	486	540	492	503	488	520	544	496	479	504	462	490	488	485	521	491	467	474	502	483	521	480	474	522	499	452	460	475	475	498	489	481	529	423	483	500	494	492	472	461	506	510	485	492	493	487	470	446	479	484	489	464	501	468	467	500	480	503	502	512	450	557	470	464	484	457	510	500	489	504	475	499	490	505	452	506	473	494	450	492	485	469	477	476	483	470	462	478	476	519	460	497	483	478	484	498	515	474	496	501	450	468	461	421	532	518	480	476	496	511	492	489	504	500	493	490	486	479	485	455	454	453	454	511	523	468	486	461	468	509	466	516	449	518	475	480	483	462	471	489	428	505	497	522	506	442	495	496	460	495	489	528	486	473	493	483	459	498	495	492	440	516	489	463	486	524	492	473	516	468	480	472	451	484	482	488	474	526	433	451	512	458	476	494	460	452	467	510	444	500	465	481	492	458	502	489	472	481	473	437	503	474	497	475	502	513	490	485	507	460	504	484	483	499	455	487	490	484	488	481	497	519	472	462	474	513	461	435	477	464	487	480	479	516	524	467	472	483	465	478	475	462	474	482	470	495	489	525	458	510	489	501	453	470	494	539	478	454	468	496	497	492	492	492	484	484	492	481	530	505	489	487	469	481	466	512	457	446	527	500	504	498	469	486	490	494	459	476	505	474	494	456	456	461	499	500	454	465	509	451	493	516	466	467	536	486	465	490	446	443	489	517	454	485	465	519	477	471	510	455	465	493	495	510	487	439	499	467	438	505	505	496	490	451	514	458	440	504	441	490	508	493	477	476	497	534	514	508	501	522	478	485	497	485	449	486	476	466	511	450	452	465	483	519	485	473	503	487	520	469	490	463	462	531	501	485	473	459	537	454	527	456	492	500	514	487	449	448	466	489	532	461	511	469	494	508	470	469	493	491	486	485	474	509	502	502	473	481	490	451	499	432	512	452	506	505	462	490	531	486	479	488	486	498	498	449	506	511	487	512	469	500	511	489	493	491	521	479	512	500	537	502	482	496	476	490	458	485	434	440	494	484	479	469	472	472	460	529	495	458	485	501	514	505	460	519	507	487	465	496	499	451	492	480	509	496	512	475	468	540	506	496	495	519	463	472	510	507	504	513	485	514	488	466	471	452	474	504	487	453	471	487	482	482	452	505	533	497	450	512	478	463	479	480	481	486	562	494	498	472	494	520	520	454	489	522	507	489	443	484	499	468	468	498	471	501	462	510	472	472	487	520	480	490	461	510	486	500	484	473	476	480	497	552	527	501	500	498	470	479	483	510	503	498	457	483	489	531	488	436	473	484	498	500	497	479	447	473	485	460	462	501	483	468	507	473	477	506	489	444	489	480	471	480	482	480	478	511	501	545	514	476	498	465	506	479	502	521	463	518	492	498	443	476	491	463	468	482	492	526	495	463	512	467	473	495	500	484	474	501	483	480	463	492	521	513	495	473	464	517	485	494	477	462	477	479	515	500	441	493	496	489	493	444	475	494	543	467	456	537	479	492	487	542	471	501	493	485	474	491	491	486	503	502	470	478	496	504	492	520	515	446	522	471	469	496	494	496	451	486	449	511	478	483	477	492	469	486	475	498	509	485	503	473	479	514	444	480	471	465	501	499	470	511	505	500	495	493	483	476	484	489	528	468	467	506	471	471	449	501	523	489	503	476	459	463	486	526	523	521	487	492	461	479	483
23186	4951	2627	2025	1390	1080	881	1130	1010	589	547	588	504	449	510	565	521	613	640	606	459	441	419	340	340	389	379	378	373	371	374	323	313	340	330	323	331	338	372	308	319	346	310	310	326	312	304	306	305	293	298	337	307	283	266	304	269	296	307	305	325	281	287	321	310	308	263	287	319	257	319	285	284	279	304	298	312	311	302	309	318	299	290	267	300	281	286	249	289	284	280	295	255	282	298	306	283	286	303	291	323	274	307	310	305	278	298	295	294	343	326	291	282	302	311	289	271	278	298	307	309	298	264	294	278	286	301	279	303	308	306	314	287	308	297	317	262	279	277	288	310	303	296	302	300	281	300	293	312	308	291	303	292	291	313	324	300	295	281	272	280	314	312	290	292	285	269	306	282	291	308	272	296	277	299	281	262	309	311	289	307	281	314	319	331	269	309	306	300	299	255	314	255	303	271	292	310	291	298	297	316	297	304	301	285	299	294	294	306	316	307	307	285	297	301	279	297	266	300	280	296	295	297	263	287	277	263	292	296	302	282	278	275	289	285	272	298	285	290	276	305	300	250	282	294	289	293	344	320	299	288	312	282	291	308	302	306	300	266	304	299	286	273	277	311	294	317	274	283	307	293	263	272	319	329	308	290	294	295	301	321	299	257	287	273	309	298	297	331	296	284	231	277	287	279	290	313	294	292	277	289	258	269	312	268	310	290	273	311	324	297	279	301	286	275	292	297	295	332	308	297	305	325	319	297	313	301	306	282	273	308	324	276	275	315	267	296	296	307	300	293	282	312	294	283	301	292	312	311	297	285	273	296	316	292	283	270	282	294	282	281	262	324	294	262	287	331	314	275	287	311	308	265	294	299	295	284	267	268	326	292	305	297	317	278	275	293	304	308	272	299	295	289	283	298	281	271	313	280	281	280	271	278	300	310	286	306	312	271	294	285	274	290	316	296	296	286	287	311	270	281	305	280	308	321	310	336	286	316	318	302	302	312	299	294	286	257	299	300	267	293	278	292	304	291	293	295	282	272	321	287	309	289	292	299	284	277	303	287	298	274	294	320	293	281	309	298	279	310	275	279	302	295	280	277	316	288	268	288	253	269	281	300	292	293	282	305	254	298	292	317	302	252	288	301	257	287	308	291	277	261	271	319	272	272	280	320	283	276	254	295	314	290	291	283	276	317	304	307	263	300	289	294	251	299	328	300	314	309	314	302	303	298	260	307	257	313	254	282	290	306	277	286	298	267	310	283	281	293	312	305	295	323	249	309	285	277	302	270	286	293	290	292	296	283	283	280	268	291	301	343	265	296	296	266	273	286	287	281	274	315	313	298	303	297	298	316	300	298	303	308	314	250	293	304	315	293	306	299	284	266	278	288	278	259	322	304	283	276	272	304	296	300	307	277	284	268	255	322	242	302	322	303	293	281	310	280	284	301	276	285	293	291	297	306	265	322	308	277	322	307	289	265	301	292	298	281	273	295	295	306	295	262	306	280	267	280	310	279	323	286	301	298	256	263	303	288	302	291	295	307	289	294	290	303	288	275	295	298	319	309	310	290	300	300	289	269	325	299	312	280	311	298	249	292	269	287	299	271	285	286	298	257	313	297	276	269	306	310	279	296	310	317	309	253	301	285	271	292	299	286	303	313	320	263	299	290	306	317	335	284	289	283	285	290	296	264	257	295	266	285	274	272	286	305	297	303	281	287	276	303	295	258	284	320	292	288	311	277	296	303	298	339	302	298	300	288	347	280	290	275	284	273	343	286	313	299	282	301	279	296	290	291	287	280	311	283	299	313	303	307	291	291	301	265	298	302	312	319	298	305	322	280	302	260	292	279	326	299	277	278	287	288	309	298	295	295	321	312	311	295	286	291	338	272	284	304	318	301	334	279	301	299	256	278	307	314	278	303	314	295	284	319	274	272	284	305	293	297	282	303	291	276	293	288	302	313	263	297	294	282	290	272	291	286	300	287	320	300	303	290	274	267	300	294	292	280	326	324	310	319	258	288	312	296	296	276	296	296	296	291	279	278	317	292	334	305	313	276	291	285	275	316	275	311	281	298	282	294	294	301	279	285	294	302	282	279	306	279	336	302	281	294	301	295	303	295	292	308	307	302	297	295	301	302	260	253	315	297	291	295	280	301	286	294	325	286	298	276	286	281	317	291	311	270	283	306	309	287	255	295	295	297	279	273	296	296	272	303	289	280	306	327	267	294	297	283	305	285	269	320	275	319	299	298	306	281	320	261	303	294	301	297	303	324	304	301	300	266	277	318	318	294	264	336	289	276	277	282	273	291	301	270	304	288	304	308	288	295	288	294	277	298	316	299	296	312	304	320	289	281	294	266	308	296	288	283	300	290	291	264	266	284	280	302	247	313	294	299	285	311	322	316	299	263	326	283	333	269	297	277	318	306	290	244	260	251	275	269	294	297	290	302	298	294	289	288	284	295	305	268	275	275	297	311	272	264	310	272	259	302	290	296	341	306	261	292	302	292	275	304	308	265	285	317	311	270	350	308	289	309	278	280	290	299	281	291	258	275	278	276	305	286	277	294	295	308	286	299	281	273	285	274	300	271	264	289	287	278	291	304	284	265	253	282	290	273	306	314	275	299	280	299	255	296	252	280	274	284	280	279	291	315	326	294	289	321	306	308	282	292	293	254	298	283	266	280	266	258	290	286	275	281	285	285	289	287	274	270	305	312	321	296	312	297	275	320	276	276	277	280	324	298	296	286	250	312	297	284	292	296	319	280	270	288	290	303	267	310	312	305	308	284	295	333	294	282	322	305	287	289	294	320	296	269	294	316	258	311	279	293	315	297	289	297	306	293	305	331	277	290	293	276	285	323	258	294	296	277	280	300	293	305	303	280	282	327	309	277	294	288	282	301	302	270	307	303	293	293	330	304	294	275	298	307	307	321	291	318	301	271	278	305	257	288	287	283	280	292	286	294	290	291	295	295	281	281	266	284	304	297	306	303	266	286	303	273	294	306	264	293	248	299	282	293	302	289	307	272	307	280	282	308	305	303	289	311	285	299	269	298	295	283	296	278	311	302	317	278	279	307	262	275	291	295	275	300	312	300	296	290	296	310	276	309	317	298	311	259	284	278	304	284	283	322	255	275	292	302	289	298	291	308	315	292	252	307	298	314	289	333	277	301	321	318	302	306	263	288	287	281	276	271	302	307	313	307	309	327	271	317	305	285	291	265	319	290	280	266	295	292	298	273	327	277	287	302	280	288	296	303	294	293	293	297	290	314	312	280	295	310	288	275	274	275	270	298	304	290	312	327	319	296	299	298	268	295	318	297	268	299	284	311	285	291	304	305	294	272	301	273	288	279	278	325	294	297	292	292	252	275	277	270	299	293	269	260	280	297	296	314	296	296	302	339	306	280	296	298	296	282	285	284	285	317	280	294	279	305	291	269	314	286	314	278	277	284	288	300	311	295	283	266	286	320	276	286	270	291	295	311	323	307	276	274	308
10993	2385	4481	5356	4781	3930	3733	5434	4706	2732	2726	2230	1966	1836	2143	2414	2391	2829	3107	2576	2243	1875	1498	1318	1373	1657	1503	1662	1516	1432	1381	1240	1194	1040	1074	1172	1140	1437	1506	1001	1018	1346	978	898	1053	875	899	872	809	856	768	766	799	800	771	783	772	788	831	777	801	791	817	762	779	816	816	756	754	760	773	737	763	771	759	814	733	794	727	757	746	796	764	769	739	796	800	738	762	740	736	727	813	767	800	731	744	774	754	735	750	758	735	758	746	728	784	754	748	738	750	766	765	730	732	789	764	699	751	729	721	731	751	751	706	754	722	768	762	748	771	749	775	744	766	744	765	787	782	783	730	824	735	753	757	779	728	757	760	766	678	744	775	754	747	753	734	762	798	802	793	750	749	759	804	733	737	737	757	711	774	745	748	729	723	727	761	735	745	810	744	681	703	735	721	734	751	710	780	761	782	744	759	798	756	766	771	734	752	755	708	764	745	737	739	791	744	770	737	735	741	761	741	765	743	755	767	719	754	730	724	788	711	762	779	740	743	813	737	722	709	739	751	739	725	769	746	733	783	758	788	777	782	771	742	755	773	791	757	792	772	738	711	715	746	724	773	781	788	740	751	795	788	715	771	706	761	786	734	791	733	729	810	725	751	754	733	714	758	725	768	747	739	773	755	750	776	727	729	749	766	748	793	740	754	736	778	795	784	774	699	775	786	748	730	759	763	747	755	749	783	724	701	752	739	738	784	758	740	756	681	763	731	773	765	732	725	701	753	779	732	743	791	707	750	711	759	746	724	784	741	744	742	754	748	755	738	759	765	733	780	747	748	772	778	752	726	741	744	749	745	812	717	784	769	699	718	731	713	747	758	758	729	733	721	775	715	695	743	778	738	723	706	738	724	731	728	733	748	799	791	712	734	721	782	742	728	745	738	747	776	704	736	722	749	745	793	718	780	779	733	775	731	748	793	746	808	745	754	767	724	815	771	723	739	751	770	760	781	751	785	712	734	698	752	745	724	758	737	793	707	761	763	793	765	732	786	773	750	796	773	721	791	802	716	746	704	730	760	758	772	758	706	759	778	709	744	704	741	801	749	715	746	748	765	739	727	734	738	723	719	741	748	692	751	747	780	752	785	722	747	730	746	710	752	742	780	691	722	789	735	736	804	798	723	752	742	763	780	747	758	825	772	717	758	750	772	742	790	737	747	752	740	802	733	738	746	705	720	765	715	798	727	784	718	729	704	742	744	782	707	743	770	717	708	725	735	787	719	763	776	742	721	742	764	736	746	767	725	734	756	752	763	752	754	737	742	727	767	755	773	733	751	760	708	752	741	782	712	740	795	724	729	751	731	738	719	780	721	732	712	766	723	729	714	664	754	728	747	758	752	771	752	749	760	780	748	758	754	739	777	686	724	781	724	775	754	738	781	747	729	784	721	806	751	739	747	744	730	791	780	715	766	787	754	710	770	805	750	767	732	780	720	780	723	768	723	747	761	739	727	772	741	717	754	766	734	735	732	707	818	756	741	736	749	762	736	736	720	719	754	729	752	743	736	772	714	725	779	738	781	760	711	743	756	708	728	725	709	749	759	722	729	783	729	735	764	817	770	723	764	771	772	726	756	741	758	738	808	744	759	746	710	710	726	761	784	699	734	716	703	740	807	701	772	761	787	738	707	796	764	728	746	751	759	743	716	740	775	730	753	772	756	759	727	725	745	765	758	791	712	749	755	729	744	744	683	695	760	721	688	725	697	749	753	772	744	738	711	759	781	769	754	719	687	730	779	750	749	771	769	736	741	776	756	741	742	761	745	803	769	712	737	742	775	716	720	766	733	755	712	766	775	744	748	757	774	745	750	700	758	711	772	734	742	772	764	730	772	739	755	719	749	745	748	710	778	726	758	783	732	761	764	794	736	763	753	731	767	729	759	751	741	755	751	736	731	735	720	718	775	725	759	750	752	786	710	715	766	774	756	717	706	758	768	726	754	728	745	774	727	733	744	698	740	768	759	776	751	733	759	777	732	775	806	789	702	730	739	743	731	776	766	699	773	760	718	736	743	714	794	744	740	738	750	747	762	739	718	747	730	792	751	776	744	720	742	780	757	772	733	799	716	764	778	740	781	753	761	748	753	783	744	767	749	813	750	739	726	743	776	757	735	755	753	768	788	752	755	737	750	748	749	758	729	765	783	724	740	735	745	750	722	760	761	724	789	755	732	857	741	788	708	721	765	762	790	802	724	758	710	774	733	730	706	718	744	814	730	732	748	803	761	714	728	721	777	745	736	757	730	729	752	764	749	709	755	702	729	736	715	738	765	757	719	725	737	748	777	742	775	713	757	786	742	745	747	744	723	735	699	735	722	763	744	738	787	759	709	725	776	759	738	717	760	706	768	747	760	764	724	711	785	779	764	740	755	738	685	736	765	733	716	771	741	775	762	772	720	745	742	732	768	781	741	765	746	723	773	761	759	774	708	774	733	758	783	745	747	736	748	763	765	735	674	721	735	728	781	720	740	784	701	707	731	785	726	721	786	706	698	757	741	747	781	733	710	750	748	778	738	791	709	766	778	758	670	782	795	755	771	734	766	757	824	711	734	750	765	757	768	768	750	763	760	729	727	761	805	781	757	714	743	726	731	723	754	732	745	764	731	721	726	774	736	707	776	731	802	738	724	750	781	758	703	742	740	727	738	774	778	757	742	761	772	746	735	736	757	760	753	732	718	758	765	781	733	733	758	772	765	763	745	699	736	787	782	766	743	746	722	709	733	771	776	778	694	712	728	779	744	714	797	705	779	779	793	729	754	754	765	777	780	736	725	735	753	751	765	790	767	734	736	786	717	746	732	775	766	754	674	784	745	779	751	748	793	735	733	772	789	695	772	771	706	743	756	763	701	717	776	735	734	724	718	763	794	797	739	753	760	762	742	730	771	669	735	721	763	764	734	735	775	772	746	742	778	723	702	717	775	717	724	722	763	763	748	690	702	714	741	809	785	698	773	721	710	755	773	731	722	754	770	739	733	780	740	704	780	794	773	755	718	746	755	701	720	740	751	728	751	731	780	706	703	743	755	734	783	720	755	741	780	715	750	730	755	794	723	750	744	764	759	730	758	722	787	743	741	754	713	736	758	760	703	760	743	740	733	750	747	772	697	715	752	775	732	704	738	742	749	718	763	707	772	747	762	766	716	810	702	748	739	758	813	784	734	781	768	734	785	770	764	781	809	782	762	781	822	754	712	743	803	726	705	762	748	745	722	753	790	767	794	765	779	717	738	737	703	780	745	721	770	761	765	732	757	758	702	749	732	749	759	775	769	738	754	761	728	735	770	752	789	696	733	767	754	786	761	722	805	710	784	771	727	675	736	748	765	735	791	740	740	759	776	778	712	735	776	755	736	798	785	711	719	778	745	712	758	757	766	757	806	756	746	784	724	753	734	698	772	714	720	755	764	763	761	708	730	774	715	743	693	740	754	755	764	746	742	745	773	725	717	796	742	730
2229	340	340	355	289	313	331	440	415	318	297	279	291	286	327	336	359	390	391	367	358	282	340	287	288	294	299	305	338	306	309	292	297	261	282	321	313	279	298	291	305	275	303	279	317	284	297	271	291	319	301	275	257	281	265	308	273	307	291	311	313	277	298	299	299	283	284	303	307	273	263	275	308	290	285	279	280	287	320	304	337	308	281	292	344	292	274	303	317	293	280	250	285	311	274	308	289	305	298	298	304	287	307	265	310	287	308	294	304	295	325	301	293	273	290	292	283	273	292	297	287	302	292	306	290	266	300	303	280	303	307	318	259	287	288	319	280	285	278	310	304	275	288	289	307	315	295	256	266	305	292	311	298	292	281	317	310	281	308	298	303	286	277	308	296	314	324	284	272	287	269	302	294	292	254	310	311	296	310	283	330	301	301	278	282	316	260	305	275	301	282	299	295	329	307	259	308	325	285	318	262	316	305	325	312	309	285	317	298	299	328	283	285	278	321	337	309	291	295	287	300	312	324	300	309	293	305	312	308	271	299	277	292	291	305	318	319	302	305	302	269	303	279	307	308	319	286	312	317	273	326	292	309	274	305	276	275	288	301	276	298	277	306	311	312	309	283	326	271	300	318	327	316	315	303	321	298	318	308	304	282	282	310	295	269	284	296	286	290	325	293	307	285	296	302	292	268	302	286	276	313	269	293	306	274	303	310	272	326	299	281	306	294	294	259	302	313	301	277	311	315	333	331	305	313	296	287	279	285	301	274	271	278	314	298	336	317	286	267	266	292	290	296	308	304	318	281	299	303	324	290	314	308	297	316	281	314	292	288	279	288	284	294	301	310	314	280	275	298	268	320	309	280	295	283	317	278	288	316	318	314	301	287	299	299	316	296	289	317	315	261	305	311	301	338	296	283	293	289	253	277	295	280	292	301	285	280	297	310	326	303	279	285	288	294	256	254	291	313	279	274	254	267	299	340	312	311	282	308	298	265	314	325	338	281	300	267	288	296	263	298	291	294	285	315	275	297	281	274	281	291	289	282	310	299	286	267	266	301	283	269	317	276	270	308	296	284	275	288	294	274	299	302	281	298	289	302	267	296	298	272	298	287	306	251	282	296	262	291	287	277	293	286	274	305	290	320	318	303	302	330	313	289	285	296	276	284	289	308	290	303	323	300	329	256	286	309	351	319	261	310	287	304	304	304	292	297	288	293	307	304	288	304	289	306	310	297	291	274	309	304	312	290	314	293	287	278	284	283	311	321	340	293	294	317	303	306	292	289	275	280	269	323	300	296	307	292	298	329	285	292	311	288	294	320	312	274	285	306	265	286	286	310	300	281	295	288	297	297	309	285	300	269	286	303	299	299	302	287	326	334	296	314	331	312	285	299	318	260	300	288	280	303	264	300	267	294	317	308	305	306	296	296	319	302	292	289	305	285	280	297	283	274	301	321	294	287	265	296	301	267	300	311	323	286	282	320	332	294	290	244	271	266	288	277	256	330	315	280	325	280	254	314	279	305	279	267	293	286	314	308	297	349	323	318	321	288	282	276	272	290	292	306	314	310	299	299	288	324	308	286	309	300	297	309	306	273	257	288	289	292	300	278	290	272	292	263	293	260	285	280	256	289	294	281	288	325	305	301	296	292	305	299	247	315	277	299	296	272	310	301	306	281	287	299	286	299	286	281	300	309	292	307	310	318	285	282	287	293	269	305	309	305	286	293	324	297	305	289	279	310	302	296	287	325	260	295	269	296	282	280	334	303	267	287	275	295	314	327	284	301	293	274	293	289	326	319	286	304	295	281	258	296	328	302	267	312	260	303	283	285	251	281	301	309	286	303	282	306	321	268	289	297	301	310	277	293	293	319	341	269	271	312	301	280	315	288	277	293	280	301	334	299	316	295	300	285	305	294	301	284	297	307	285	283	300	285	275	301	278	312	308	291	306	296	298	293	278	273	290	311	280	289	321	320	295	278	340	302	284	294	287	298	293	288	284	292	276	261	285	298	296	324	320	335	271	263	304	293	305	297	318	312	324	303	280	288	321	297	319	275	286	323	315	269	344	301	295	302	309	286	308	296	289	365	314	296	262	262	300	299	300	313	289	311	282	292	311	308	312	283	318	312	309	253	287	290	286	290	292	326	297	287	254	298	273	274	283	348	289	300	280	314	288	304	305	304	295	315	286	316	282	296	303	330	294	267	295	318	300	278	282	308	288	317	291	309	310	314	314	291	294	292	278	280	269	320	255	300	296	279	263	293	299	329	306	296	309	268	312	283	305	319	346	283	270	266	278	260	297	299	264	278	313	265	289	264	277	298	271	275	292	313	294	305	288	266	298	295	292	314	293	281	293	278	273	313	278	274	275	270	264	262	267	340	292	294	289	274	264	350	311	299	302	298	288	304	265	299	296	297	292	296	303	281	326	316	272	304	314	336	283	298	300	273	298	309	297	315	283	288	294	276	308	278	265	285	282	286	306	270	276	295	292	296	285	321	305	340	303	297	306	297	295	283	301	277	298	286	283	295	306	320	284	275	264	306	316	330	303	255	304	286	290	246	325	282	300	308	325	320	311	297	275	301	345	327	266	263	290	298	274	295	282	297	315	280	321	317	309	311	292	305	273	294	310	310	331	263	296	292	289	271	297	287	287	295	302	298	302	286	293	320	268	276	308	300	248	281	286	284	327	282	292	255	292	294	312	296	308	282	301	294	306	289	296	279	300	306	277	322	273	275	298	317	292	301	305	288	306	307	283	299	307	286	268	307	274	310	289	271	331	316	297	252	286	281	290	300	266	292	320	278	267	302	277	308	291	283	298	311	271	271	266	292	296	278	292	265	297	281	343	304	291	297	293	295	269	254	286	284	280	279	297	292	294	294	261	281	285	307	317	282	308	281	294	299	328	274	264	272	307	295	268	303	265	281	335	296	275	306	317	319	296	318	282	295	278	309	302	336	286	312	294	299	259	264	284	291	276	297	288	277	338	266	283	284	280	310	306	273	345	313	287	315	283	275	297	275	295	352	320	290	291	298	274	267	278	290	269	302	300	307	291	297	285	284	326	276	312	291	281	304	312	310	282	296	279	254	332	302	277	294	287	317	303	305	289	287	298	271	282	285	274	308	276	291	308	288	300	277	275	306	274	289	288	294	273	295	290	269	283	284	294	310	302	294	280	295	298	297	258	292	287	281	320	317	257	285	269	286	311	267	304	303	282	301	309	304	304	292	278	330	277	313	304	297	297	316	301	255	283	289	293	292	253	318	317	303	299	294	287	278	271	291	314	278	284	296	278	318	303	302	297	275	305	300	289	309	259	296	298	279	311	290	299	293	314	273	342	267	292	304	295	309	288	319	269	319	299	277	295	311	290	312	274	336	300	290	299	261	288	296	271	295	307	265	294	294	288	328	297	295	299	275	303	300	273	290	262	293	301	315	302	311	267	279	301	305	294	261	334	257	292	299	318	324	281	294	299	294	310	308	276	304	308
2549	747	777	849	749	770	907	1957	1535	911	755	805	787	820	938	979	1122	1380	1446	1212	1151	997	779	764	760	762	851	836	869	841	786	769	701	646	745	750	710	771	719	733	710	740	718	715	742	715	755	745	756	739	726	726	719	729	688	727	672	702	727	664	713	762	717	696	696	682	731	721	661	680	692	718	711	740	718	718	717	716	714	726	719	725	725	722	737	707	698	724	750	723	749	715	716	711	709	718	712	727	702	727	749	725	699	744	716	728	711	691	748	749	685	738	739	689	694	740	733	697	709	699	675	722	712	744	721	761	722	721	700	697	755	711	714	738	696	688	713	679	729	692	670	716	721	756	752	684	720	767	721	695	783	729	749	751	741	731	664	700	746	734	718	692	666	690	730	701	738	667	707	686	710	729	721	685	741	692	744	707	758	731	753	693	744	771	725	732	710	712	745	725	751	689	735	688	670	717	716	726	712	761	720	698	751	755	747	759	725	690	692	676	640	765	687	779	699	686	705	744	690	718	728	670	711	705	705	708	674	694	702	682	700	734	736	708	687	697	725	744	766	739	730	720	737	719	696	710	729	710	718	703	746	691	701	725	713	744	703	652	719	768	698	708	709	720	674	730	718	753	677	743	669	711	702	661	696	674	703	699	724	725	705	691	691	706	718	731	717	681	727	719	714	697	722	742	686	707	713	712	721	687	725	743	685	735	716	702	675	734	710	682	757	691	725	720	722	734	722	673	730	701	733	702	746	782	704	704	742	745	732	712	711	648	730	743	758	722	713	710	723	721	666	705	686	765	700	688	685	690	717	672	740	666	737	694	719	719	717	697	701	694	679	763	695	736	720	718	698	713	737	770	680	711	730	736	724	675	713	762	726	705	730	682	753	663	701	752	705	749	743	712	732	712	760	773	740	699	739	731	715	696	709	730	725	702	774	725	705	742	720	719	717	729	666	732	706	740	751	710	711	782	721	702	719	735	728	746	728	743	719	691	727	763	725	698	732	672	715	712	716	719	688	796	715	676	658	672	731	684	714	724	728	706	701	706	720	740	736	674	701	721	753	708	750	746	707	706	713	688	756	693	703	691	739	686	670	707	700	703	691	691	656	722	720	691	740	716	706	676	730	664	725	711	714	682	741	746	725	672	707	642	707	651	736	744	692	738	747	768	684	692	694	738	731	712	754	689	706	713	745	730	721	712	733	623	751	755	700	708	764	695	727	703	733	692	702	730	676	732	735	740	726	725	691	690	710	732	746	701	763	745	672	683	773	752	721	694	658	708	677	679	726	690	717	721	701	686	715	684	721	702	749	693	732	688	743	746	694	716	734	716	689	688	690	713	764	732	762	754	709	700	733	703	642	730	730	662	685	721	716	724	684	688	734	709	687	712	677	754	711	747	698	722	736	757	705	726	671	736	688	706	672	724	743	686	693	743	743	690	747	697	714	749	692	706	699	705	675	701	674	755	706	753	712	740	704	696	702	711	732	714	719	685	697	707	709	650	742	687	732	717	706	645	706	688	670	721	716	703	745	752	729	734	702	741	698	737	700	737	728	757	712	767	696	794	723	735	712	710	741	741	706	729	729	721	744	720	717	712	705	694	728	700	709	689	762	707	701	735	695	709	712	738	731	692	707	732	702	707	724	675	686	757	719	714	725	681	697	714	691	746	747	739	704	721	743	685	652	727	711	726	704	730	701	721	736	731	734	748	679	664	687	696	755	732	769	714	667	678	723	775	727	707	688	682	721	746	677	652	734	747	742	719	688	736	706	719	715	731	691	705	741	673	721	716	691	746	708	673	699	695	681	715	740	687	732	670	699	719	736	734	765	745	694	694	733	693	758	720	666	678	685	674	724	731	702	695	680	722	703	733	695	706	718	678	724	720	747	710	805	708	707	736	752	687	709	745	702	750	697	740	745	712	751	735	705	722	698	731	722	698	706	686	740	684	732	711	725	728	733	710	771	671	720	704	675	715	726	689	723	691	720	754	711	699	746	714	724	706	686	706	692	751	731	694	703	708	705	721	745	751	768	722	698	653	700	704	698	738	721	705	676	708	745	693	716	687	700	731	682	710	701	693	716	678	692	727	703	735	695	720	694	731	716	731	738	699	733	714	726	684	713	718	688	734	745	729	682	692	737	713	747	733	655	722	676	707	745	729	721	701	693	701	695	761	732	734	722	708	708	714	722	745	721	705	717	731	709	742	660	704	689	753	697	716	703	703	759	699	711	710	690	724	741	743	720	663	693	716	659	759	719	720	712	684	754	739	707	672	744	746	707	739	738	726	731	733	720	712	723	726	746	757	695	718	720	707	724	720	719	682	684	753	719	733	712	701	712	731	725	702	754	714	708	725	747	721	735	703	705	717	687	714	738	724	729	732	723	700	717	684	694	748	707	723	729	678	781	691	707	715	731	754	700	732	721	714	684	694	710	696	721	759	712	721	733	717	674	690	728	660	748	674	715	689	699	744	751	674	741	755	758	683	706	746	723	692	759	724	690	704	749	737	720	740	732	696	715	706	758	747	794	710	695	717	754	674	730	725	736	728	716	699	724	688	733	697	716	700	703	690	707	695	692	660	706	703	661	721	679	731	698	712	694	695	695	712	729	686	737	760	731	731	719	686	697	724	754	741	722	713	741	732	749	666	741	725	696	697	687	707	663	662	721	729	698	697	748	726	718	693	742	741	722	683	681	723	744	684	740	647	721	720	706	711	653	749	688	726	726	700	651	718	738	727	703	688	737	685	763	683	691	734	719	699	701	709	681	697	744	728	732	732	676	714	722	678	760	793	691	706	715	721	738	694	726	733	720	749	724	740	708	706	722	707	687	664	698	722	715	748	721	697	722	691	727	733	700	729	754	755	751	740	748	711	690	752	732	729	666	740	704	722	686	755	705	668	743	667	714	699	683	763	723	723	721	722	782	708	706	754	646	717	718	688	734	680	741	733	695	711	723	728	720	691	736	740	761	736	693	688	643	691	759	699	714	740	731	707	732	702	721	722	736	718	743	672	689	753	728	727	737	746	667	682	712	736	738	708	693	729	684	744	734	769	697	703	693	711	719	686	748	774	690	715	712	710	721	729	716	755	746	714	688	722	731	710	680	711	764	780	689	681	665	654	764	724	747	698	704	719	668	791	727	779	750	736	686	681	694	705	699	778	687	719	712	713	750	706	742	718	735	723	687	682	679	747	712	699	690	756	742	715	720	693	716	724	719	750	706	682	691	728	676	716	699	721	745	732	701	743	726	753	696	755	726	764	719	729	708	720	714	735	649	741	678	763	702	685	707	721	714	696	757	683	720	708	671	755	770	728	643	703	659	727	722	748	691	731	762	720	725	693	725	665	721	742	671	674	706	723	680	732	694	721	685	663	727	686	706	747	696	740	702	703	663	692	699	684	716	694	720	646	702	687	711	717	727	724	691	695	718	695	690	727	705	718	651	728	735	667	709	749	710	696	672	712	745	749	728	722	759	728	733	658	698	680
12463	1555	1154	1027	686	528	472	701	539	358	290	298	322	265	265	289	329	380	373	366	299	262	231	212	208	230	211	236	248	200	207	209	224	186	176	174	198	203	218	195	203	203	171	194	192	168	190	182	183	184	175	171	195	184	163	190	172	195	170	143	170	174	171	177	151	166	172	215	160	154	157	158	187	178	190	164	161	172	197	189	189	194	180	191	161	160	180	192	168	176	168	168	165	180	149	185	192	189	180	184	173	158	184	173	197	205	181	198	172	211	210	157	159	176	165	177	153	147	181	187	164	196	167	172	172	178	188	184	186	187	144	172	183	180	148	163	185	185	162	165	196	177	182	162	150	181	174	194	158	151	189	185	176	181	182	188	186	173	179	181	174	181	175	190	174	186	166	172	178	163	179	159	189	181	162	184	179	180	166	185	163	175	171	160	164	175	169	184	151	185	204	177	165	191	173	173	176	176	187	178	187	156	176	153	198	170	174	157	160	180	179	196	198	174	195	162	163	175	186	182	170	160	169	185	190	149	188	208	172	169	167	169	163	186	183	172	166	166	194	151	181	163	193	163	188	185	163	181	177	150	149	177	189	170	170	189	176	176	183	176	158	168	182	165	175	180	176	153	171	168	198	200	156	152	175	168	161	165	175	176	183	169	170	207	173	159	168	168	185	159	187	172	171	163	178	166	180	194	159	201	176	181	172	198	184	220	193	175	166	192	173	194	165	202	157	157	191	172	183	169	178	174	171	144	173	158	180	163	157	187	187	181	167	179	165	129	162	196	174	167	177	151	187	211	171	190	180	178	169	170	186	156	174	177	154	157	189	176	154	178	189	169	169	220	173	183	164	163	158	161	181	168	198	178	175	180	171	185	201	169	182	171	166	181	156	161	149	164	180	199	157	185	188	200	162	175	180	171	165	158	181	174	194	162	127	169	138	158	175	171	204	169	183	154	161	179	171	183	165	166	175	184	154	160	167	195	180	174	183	164	155	174	185	166	182	167	195	157	172	166	187	184	169	196	176	180	173	174	182	180	179	180	148	200	154	168	176	171	192	176	182	148	153	188	187	176	171	188	157	182	179	202	174	153	176	201	176	180	168	155	157	158	178	198	183	153	182	143	181	156	156	169	169	159	191	172	166	160	160	182	163	166	176	171	173	179	168	176	185	135	181	171	187	171	172	177	158	178	163	172	158	196	159	186	185	184	179	182	163	186	173	164	170	157	166	197	176	177	153	150	187	163	182	170	190	213	189	198	168	180	180	188	153	184	186	170	164	165	163	163	199	176	155	211	173	172	159	186	176	196	184	212	167	180	185	184	185	169	170	183	166	156	155	184	166	185	174	207	181	181	188	168	175	183	181	208	191	189	165	172	175	174	185	185	174	192	178	180	158	141	164	175	170	185	188	189	173	171	171	144	160	173	175	168	181	183	170	198	155	160	189	179	183	176	193	171	206	169	141	180	168	170	167	196	185	166	184	172	174	157	151	187	164	169	168	173	189	177	178	173	191	170	171	167	167	174	168	180	146	151	188	195	184	180	212	168	181	154	174	162	169	165	170	159	199	180	152	161	174	163	181	153	199	172	174	193	173	177	145	165	158	159	182	181	152	150	169	174	155	203	167	174	176	189	158	166	167	207	168	155	173	150	180	186	169	183	179	172	161	197	167	180	160	175	178	200	176	165	155	165	174	199	154	162	191	141	149	167	218	167	168	176	165	162	182	189	188	170	170	176	152	168	189	145	197	201	185	172	187	168	179	193	193	165	163	166	195	170	158	171	183	179	180	181	138	183	154	171	163	198	165	182	192	156	167	153	150	192	194	185	184	161	207	157	193	171	183	181	189	190	187	191	188	157	159	152	185	165	187	159	193	163	186	167	185	169	190	167	186	143	177	194	171	157	195	179	176	191	170	173	158	193	141	188	160	183	182	160	187	181	170	177	165	134	169	171	175	187	157	183	183	184	169	182	151	158	166	125	185	163	171	170	178	170	177	152	164	183	169	160	173	190	167	195	157	159	175	163	145	159	170	172	165	175	182	169	182	182	174	165	154	158	180	176	190	187	167	198	169	192	192	178	177	184	151	154	175	180	176	192	180	172	190	209	161	193	190	162	178	152	182	194	173	173	174	186	153	180	172	187	185	187	176	185	167	187	202	173	177	188	169	184	182	184	153	167	163	163	156	183	163	178	174	181	170	189	169	162	176	145	190	168	185	185	157	169	171	181	167	188	178	195	147	198	176	192	175	187	179	175	165	165	188	158	159	191	148	180	164	165	183	171	160	181	179	164	169	144	178	171	166	169	191	186	187	179	179	174	197	195	173	164	180	167	159	183	175	167	175	153	170	175	170	194	146	168	171	169	172	153	160	156	167	200	139	181	150	159	159	163	160	168	165	169	190	189	175	175	173	163	169	193	162	179	164	166	171	183	170	171	182	175	177	171	178	167	165	178	189	185	184	184	175	177	161	159	192	173	188	164	182	158	162	171	189	172	181	201	156	148	179	171	161	184	204	159	203	141	179	183	181	159	151	204	154	166	185	180	169	184	178	168	157	170	174	176	171	175	160	181	182	205	164	156	172	193	173	175	163	133	179	178	210	179	198	188	177	182	187	164	168	154	188	176	183	177	174	176	187	150	161	182	180	184	164	164	177	175	179	173	190	189	177	181	193	197	176	182	188	184	165	150	164	156	177	174	145	143	164	181	169	201	157	168	134	169	179	186	173	167	170	157	165	160	191	178	192	183	164	179	173	186	161	182	194	191	196	164	159	189	175	154	173	183	167	174	170	172	157	178	145	177	150	175	190	158	175	175	187	165	187	194	202	162	172	167	196	165	186	162	170	177	183	197	197	196	191	204	183	184	170	169	179	191	195	192	183	187	141	158	172	173	167	176	175	190	181	172	163	203	170	163	185	177	188	157	205	162	194	176	185	175	173	173	163	203	190	171	168	188	189	161	206	176	182	170	170	171	172	183	149	157	170	172	178	164	191	199	170	188	153	158	196	174	156	175	138	165	199	195	187	150	188	186	160	172	183	163	196	175	175	190	167	180	178	170	189	164	171	180	163	172	162	165	151	176	174	186	210	173	215	193	184	163	164	182	176	177	163	175	192	142	167	171	182	149	184	162	169	174	182	174	193	181	174	162	173	171	153	181	156	206	183	173	180	157	169	180	154	189	199	181	184	159	167	185	162	155	166	171	169	173	199	153	174	161	180	169	174	160	165	172	183	149	151	176	153	176	188	170	157	151	167	162	190	162	167	154	202	173	181	153	178	187	197	174	162	165	174	208	171	188	189	168	192	180	158	172	170	171	151	164	154	169	164	166	169	160	168	160	163	174	208	167	200	205	176	167	189	165	210	171	178	145	197	178	180	196	171	166	164	195	146	161	161	165	190	175	164	188	143	163	153	166	197	156	177	190	167	185	151	161	192	201	172	174	171	204	180	174	151	169	176	166	149	183	166	178	185	186	152	179	170	163	155	154
7492	1292	2413	2959	2604	2149	2024	3663	2814	1590	1452	1182	1209	1091	1177	1307	1605	1924	1950	1505	1421	1105	882	754	827	918	910	964	924	832	804	787	657	584	608	678	677	824	904	660	615	695	643	549	592	546	571	534	551	524	511	520	500	498	481	510	523	535	520	502	497	440	500	527	501	528	534	521	503	502	483	473	449	484	460	514	503	480	490	479	475	487	505	456	461	469	518	507	481	493	501	451	456	473	468	445	509	514	508	492	472	470	509	497	499	473	474	460	509	485	448	448	467	478	508	506	478	469	485	476	459	452	467	465	498	480	508	501	523	519	483	479	493	461	440	517	508	477	478	459	519	487	470	499	511	462	506	464	479	510	482	501	484	489	444	473	468	472	461	512	482	478	488	505	485	478	448	457	503	482	498	453	476	436	483	459	492	450	444	508	512	475	451	465	464	478	539	469	455	445	503	490	434	459	500	473	499	460	444	460	487	486	440	496	435	455	503	511	470	493	477	445	475	442	525	502	442	479	498	487	495	494	479	496	456	443	505	469	525	461	481	497	457	487	530	539	475	446	499	495	511	505	478	466	466	451	454	482	484	508	495	530	510	473	477	488	453	497	475	454	469	479	505	516	494	496	475	490	461	505	481	437	477	499	500	485	490	490	514	483	487	482	546	497	477	476	473	468	479	495	461	488	488	488	494	509	494	503	508	447	516	481	455	507	499	499	462	474	493	475	522	466	485	498	447	419	515	402	482	502	478	475	502	493	490	480	490	508	517	478	497	496	431	485	460	465	482	490	491	521	486	489	494	464	487	487	475	481	495	541	466	466	473	464	519	478	466	466	467	483	463	463	508	533	460	433	481	477	478	462	471	470	511	515	456	464	450	466	433	511	516	455	459	482	473	454	467	466	458	476	466	439	493	493	497	491	457	511	450	494	437	451	531	468	467	534	491	511	477	462	474	457	478	505	496	517	465	488	473	511	438	517	444	491	477	483	504	470	485	497	482	447	521	479	464	480	499	501	473	493	492	515	481	481	455	501	490	476	496	452	471	484	474	500	505	453	452	484	457	483	451	497	480	510	484	434	451	476	463	469	514	462	517	460	462	477	466	470	500	467	478	459	462	485	486	523	486	515	475	456	466	460	485	500	483	494	491	498	450	512	512	448	561	430	495	486	469	457	446	468	457	487	457	473	458	493	469	528	473	517	472	475	506	487	455	456	482	480	492	486	509	473	522	463	470	479	482	508	482	468	493	455	439	475	462	474	478	476	471	475	518	465	468	491	456	492	507	461	498	509	492	454	482	475	460	496	453	464	505	493	491	473	471	522	480	465	500	468	468	490	507	480	428	468	512	471	468	436	501	513	457	467	501	506	452	478	463	483	470	459	500	478	479	462	518	451	474	475	462	474	439	461	464	487	489	450	501	474	479	500	477	467	484	476	508	490	491	473	491	478	468	449	438	478	445	465	479	475	520	466	486	470	465	479	484	501	490	497	443	488	480	478	453	498	466	513	473	485	504	477	491	478	509	472	465	487	474	490	524	481	467	489	476	490	479	434	475	435	503	499	480	464	486	489	456	473	469	519	483	504	483	487	486	491	510	479	496	510	503	462	479	486	448	482	470	491	494	515	487	433	475	477	512	449	416	474	480	488	473	491	496	469	518	434	445	489	496	475	502	462	502	515	484	477	468	512	481	499	450	486	460	484	504	443	521	483	505	492	451	479	485	476	537	458	499	518	517	488	507	452	506	480	474	489	445	474	475	458	484	467	467	460	493	465	508	498	473	489	460	469	507	489	452	493	462	479	469	472	468	471	519	444	488	491	478	458	532	524	479	509	500	507	460	495	490	456	475	461	515	489	440	503	483	465	458	508	509	454	512	481	471	453	516	469	488	459	482	486	460	456	425	455	465	474	483	458	475	452	488	440	491	469	470	461	467	432	483	500	470	480	463	491	459	501	480	490	484	548	501	487	525	476	506	472	457	454	503	500	499	444	492	450	472	489	482	468	475	496	473	463	469	480	453	495	538	482	523	469	483	489	438	488	448	485	457	476	480	475	464	467	480	467	520	455	504	515	447	444	467	487	491	465	515	500	446	506	495	469	493	510	475	495	502	484	492	493	476	474	480	486	476	486	495	479	464	546	462	471	485	485	467	447	462	520	482	484	440	489	487	465	478	457	500	501	465	489	466	472	506	481	446	491	458	523	457	482	504	440	488	488	469	477	453	467	470	455	538	483	528	519	454	486	414	468	479	475	499	467	486	477	466	490	483	522	471	486	451	502	502	473	454	521	498	468	496	513	483	495	492	491	480	516	477	494	438	474	497	483	479	456	497	507	483	466	488	496	511	510	488	447	497	502	457	451	474	511	451	441	496	491	479	446	441	455	488	478	476	478	478	520	484	497	484	467	490	480	460	448	500	447	457	448	499	501	478	470	444	521	469	486	488	488	474	486	479	495	458	508	452	488	480	528	472	476	485	510	478	450	450	483	519	479	453	464	479	491	472	446	491	492	457	520	546	424	459	486	478	487	469	427	458	466	471	467	470	489	505	521	476	476	496	490	500	470	460	494	474	475	472	485	479	472	445	465	501	453	498	486	488	456	529	465	501	504	474	495	484	508	476	484	475	449	487	459	486	500	555	517	460	500	465	477	533	484	496	486	524	484	486	413	475	472	504	518	504	471	488	482	476	482	497	463	493	437	459	514	465	476	452	494	512	490	495	505	477	459	509	511	492	482	461	483	528	421	441	501	493	496	458	470	476	532	531	444	452	454	504	501	494	478	512	472	475	475	505	478	475	486	489	483	484	444	486	445	495	477	509	453	500	480	496	500	481	458	481	472	469	451	461	484	470	437	499	486	498	461	487	463	455	487	491	490	437	455	508	469	464	495	478	480	476	452	480	485	451	441	501	480	488	489	486	482	488	482	460	455	478	499	482	450	477	478	481	461	560	469	486	450	482	448	495	520	532	476	447	455	493	503	489	477	476	499	495	451	472	494	479	524	505	493	494	503	477	459	467	453	492	480	478	467	483	495	446	494	446	486	472	496	482	490	472	483	532	462	494	467	466	485	489	445	480	491	512	472	463	435	480	468	483	470	475	473	476	499	514	479	503	442	488	514	459	473	484	489	452	469	455	481	468	486	506	515	482	476	492	488	499	490	504	495	499	519	498	514	487	508	475	508	457	505	472	498	487	459	470	450	495	477	490	441	511	478	485	476	472	447	463	471	443	514	504	445	467	467	489	483	476	489	469	507	521	476	459	470	531	490	455	450	455	448	454	466	495	485	463	445	441	486	478	503	467	453	508	526	487	500	517	428	460	477	468	464	474	465	510	479	483	471	494	472	443	469	452	531	436	484	521	480	435	480	471	459	479	488	478	481	476	500	467	514	460	490	516	480	457	514	488	466	515	480	490	478	481	472	437	487	476	467	451	446	489	466	457	507	484	501	465	512	484	488	488	448	463	462	495	471	487	478	482	477	510	451	469	496	467	473
22691	4979	2565	2032	1372	1079	839	1229	983	716	590	522	527	417	432	472	531	591	571	528	468	410	383	343	355	378	379	382	441	330	366	383	360	292	331	349	352	366	376	324	309	357	314	314	311	291	337	327	309	303	290	310	325	310	305	278	276	286	294	280	279	278	281	303	315	287	289	273	293	281	288	289	308	282	286	282	278	263	270	265	290	268	302	295	296	300	294	290	264	312	285	287	289	302	285	334	271	283	309	312	273	290	312	311	300	304	303	277	279	291	290	249	288	251	307	295	298	295	298	303	306	277	274	299	352	278	299	288	276	295	295	286	296	271	317	287	323	280	295	306	309	283	285	266	276	272	290	284	309	291	291	315	286	286	269	262	291	271	285	319	287	285	296	280	318	311	298	281	287	285	265	263	290	288	305	285	309	295	273	289	275	291	296	273	273	301	297	274	286	283	245	270	281	321	281	288	274	291	300	310	292	288	333	303	288	301	301	297	284	296	302	264	291	288	307	308	273	258	316	317	272	314	280	288	274	314	299	263	296	301	288	280	278	270	318	246	280	274	318	263	288	304	307	308	291	304	303	305	289	298	301	303	285	328	285	300	307	274	332	281	273	283	254	320	281	279	295	304	273	265	265	286	253	285	299	285	267	314	315	285	292	284	294	277	298	261	290	264	275	297	287	301	277	284	297	291	314	293	308	287	297	306	273	278	277	290	268	262	270	305	293	261	286	302	330	307	316	287	282	306	311	262	271	282	279	287	281	296	315	289	290	308	280	302	300	291	300	294	285	290	281	291	283	285	289	243	301	304	270	290	284	261	256	284	308	300	303	300	298	276	282	276	298	301	296	305	292	271	249	266	291	300	300	289	288	279	279	252	283	282	276	313	319	281	316	290	302	292	280	275	298	293	292	280	307	283	300	333	305	241	307	251	290	316	277	280	309	337	311	273	278	256	281	278	327	299	292	287	262	296	308	266	295	275	283	310	269	296	242	301	288	270	287	289	287	271	271	271	281	286	279	280	275	310	313	309	331	272	325	264	287	273	291	309	287	331	296	308	308	266	252	319	326	289	295	269	284	276	281	299	279	265	268	284	281	283	313	294	261	289	307	279	311	299	280	314	309	287	277	309	279	293	303	323	323	288	276	296	281	275	294	295	283	293	273	290	261	285	305	301	302	278	299	297	298	289	286	291	280	292	292	267	273	324	281	284	307	298	293	304	321	270	301	270	292	298	309	263	271	316	288	272	275	269	276	263	330	309	297	274	278	320	286	291	307	289	281	303	285	274	292	267	307	312	293	313	273	295	286	298	295	273	303	286	267	326	310	290	251	311	295	284	292	306	301	273	268	289	316	288	288	298	296	288	301	294	301	299	277	293	259	284	284	298	298	265	288	273	297	265	281	284	284	288	300	302	277	281	269	328	317	282	290	293	278	272	288	296	309	299	294	319	266	305	316	328	305	276	318	278	273	254	284	279	281	294	310	254	286	289	301	275	299	295	316	318	284	328	285	303	283	257	299	301	300	300	272	271	272	314	306	298	280	303	331	316	307	284	272	284	301	309	269	310	297	316	283	307	272	290	289	311	293	270	307	302	270	308	274	270	271	295	304	318	314	327	289	276	281	277	286	269	295	286	264	282	300	294	290	305	289	258	289	245	260	309	309	287	288	303	301	294	302	295	304	311	266	269	314	294	324	310	286	291	296	297	306	259	309	297	295	312	291	290	289	273	310	289	311	286	301	285	258	277	291	296	265	314	283	296	304	301	267	296	242	285	285	298	293	277	300	278	255	294	281	297	263	308	315	286	269	282	309	319	317	290	252	330	289	304	312	303	258	297	301	270	273	312	290	264	276	277	290	309	304	304	278	319	314	299	288	299	265	294	278	302	326	284	284	286	266	313	330	278	289	302	326	302	335	299	286	252	284	268	284	269	318	300	291	295	285	270	314	301	293	280	317	276	285	302	276	270	306	307	299	303	303	275	307	300	323	304	308	279	281	284	326	316	298	316	282	316	246	311	267	318	264	307	282	326	275	283	296	284	311	260	302	284	279	268	266	284	292	292	300	278	291	305	328	286	282	253	298	275	269	314	280	284	292	274	277	269	259	290	270	303	319	290	296	294	321	300	290	300	259	310	288	279	290	296	261	310	284	293	292	302	289	297	315	280	293	312	288	290	286	271	256	305	292	299	282	271	282	279	269	254	301	264	265	292	310	317	301	315	286	292	270	283	312	291	289	271	252	290	292	293	297	302	329	285	306	263	285	296	294	288	284	282	269	317	297	280	273	273	319	267	286	287	280	324	265	286	285	252	275	287	246	295	297	319	313	267	276	284	299	301	288	290	304	333	294	308	290	285	329	292	265	289	275	294	281	289	269	303	286	271	279	260	287	302	339	302	305	286	285	315	290	297	286	265	305	306	313	276	265	267	308	307	282	279	285	268	286	303	307	305	279	312	272	290	291	286	296	322	270	280	295	273	282	316	297	317	282	308	278	299	286	300	286	297	314	272	286	281	287	280	257	306	289	291	312	282	317	310	324	256	287	287	300	296	266	270	289	310	284	301	277	299	303	289	302	270	281	266	276	276	298	302	293	304	270	253	265	300	315	297	292	254	282	263	297	251	288	330	295	300	307	277	253	290	276	266	312	304	278	291	300	303	265	291	289	286	261	291	269	285	289	296	280	283	276	273	314	307	241	281	293	305	280	279	305	340	293	271	289	293	271	256	284	312	280	302	311	328	306	266	310	286	312	293	287	291	288	320	328	289	264	273	271	310	265	296	319	307	276	299	277	298	286	286	300	287	316	293	274	297	318	306	266	267	273	275	301	306	306	285	287	294	286	289	305	289	291	310	325	295	292	304	291	273	310	310	293	282	298	291	289	294	301	309	296	297	268	287	323	317	275	293	261	275	281	278	295	313	284	277	267	257	295	326	290	282	285	278	285	288	274	298	263	272	297	275	270	307	341	290	308	278	265	274	312	309	280	293	291	275	256	304	296	319	298	304	322	316	284	299	314	334	289	310	298	278	316	309	297	293	298	267	262	279	286	304	318	289	319	297	275	278	263	284	290	286	286	288	277	260	319	295	273	281	294	313	314	318	285	293	310	314	273	263	318	294	259	283	285	259	288	292	291	275	290	298	279	287	291	283	295	307	315	279	309	285	268	282	296	284	304	301	275	286	295	273	267	287	295	261	260	307	351	289	332	273	306	286	294	263	293	306	309	279	295	313	276	292	292	325	290	284	291	284	302	292	270	292	292	307	305	275	270	310	284	277	284	273	268	276	294	288	276	293	271	309	317	272	286	335	339	291	282	264	285	312	301	280	297	285	297	306	268	312	301	280	297	296	310	297	300	311	280	294	307	263	274	292	284	290	329	327	289	251	286	285	272	278	312	289	332	266	262	280	294	271	289	285	293	308	318	316	313	280	290	274	316	285	269	295	292	277	250	264	289	310	290	306	278	283	289	285	309	263	280	282	292	265	308	310
10973	2421	4424	5533	4751	4062	3727	5820	4608	2715	2468	2107	2004	1751	1895	2091	2426	3069	2834	2454	2324	1563	1482	1453	1349	1645	1681	1593	1526	1282	1344	1198	1057	1088	1017	1137	1131	1442	1672	1073	1011	1258	1210	943	933	888	879	891	848	807	782	804	830	798	741	749	723	724	823	793	747	766	785	762	767	726	782	789	758	763	752	750	756	729	712	752	738	737	771	744	747	731	742	767	765	765	744	758	756	756	750	779	703	740	703	756	770	716	754	777	726	726	733	771	760	724	795	754	807	737	774	739	742	777	793	732	740	733	745	765	732	749	760	746	739	752	728	791	750	773	715	708	717	730	732	757	744	789	780	697	744	754	742	722	767	689	786	739	715	736	747	702	773	763	763	707	735	745	721	690	711	761	783	786	752	770	738	748	730	771	771	707	778	689	789	772	748	758	724	773	719	749	698	742	751	751	690	730	733	766	718	741	681	755	735	746	749	750	760	753	717	782	733	746	764	733	742	779	737	756	767	730	754	768	781	750	765	676	749	714	728	764	791	725	726	739	713	754	811	734	731	747	731	723	715	715	703	711	753	755	743	747	701	707	716	771	767	729	717	724	782	760	761	712	754	690	759	744	731	781	719	745	765	707	736	709	694	729	724	687	779	748	683	688	769	675	711	768	751	709	801	744	719	735	775	789	756	732	725	726	765	715	753	752	783	750	751	759	752	715	758	706	719	743	748	725	720	730	774	704	732	719	762	714	779	779	748	748	731	708	742	748	693	751	748	743	755	761	696	772	722	770	705	758	735	786	743	729	718	741	723	753	691	727	735	723	693	754	776	723	751	754	732	755	755	757	801	715	760	785	722	741	733	689	755	761	723	746	713	725	762	729	740	741	747	738	723	739	737	739	760	762	702	719	724	781	736	769	689	752	722	754	759	670	748	727	757	743	749	717	804	746	763	723	764	715	700	750	822	697	745	755	706	732	755	745	734	730	748	723	724	769	683	708	704	721	735	723	786	716	733	744	763	751	724	726	761	781	729	758	718	726	725	728	779	768	735	715	773	762	731	706	749	711	753	701	746	771	743	762	730	736	727	731	758	781	753	720	738	711	673	725	742	745	768	759	737	784	762	717	668	737	774	744	753	743	698	724	740	747	708	734	743	728	757	728	768	728	756	762	759	746	732	728	749	751	680	698	748	741	714	732	700	775	714	735	724	743	736	778	703	695	746	708	752	744	711	708	722	726	769	763	731	805	776	708	741	706	729	713	719	737	716	713	705	734	757	760	727	725	754	691	741	704	736	740	750	744	706	709	691	817	672	718	750	732	808	761	759	703	744	722	717	736	651	707	750	732	725	762	753	748	734	712	781	717	708	752	722	699	714	716	760	697	693	739	695	801	770	698	788	744	741	759	741	702	704	747	728	734	702	758	739	789	744	680	707	772	717	762	708	776	693	778	696	756	777	751	780	750	836	712	733	775	684	753	742	779	724	744	699	695	724	765	707	725	753	748	767	709	756	752	741	758	766	707	746	734	711	704	747	724	792	698	748	745	704	757	685	757	749	708	738	756	761	763	733	749	714	747	727	760	738	705	713	742	781	771	773	750	745	710	736	743	684	771	737	769	722	719	728	728	712	719	710	742	727	715	690	745	737	782	767	696	765	716	721	739	745	698	722	725	728	724	754	712	669	757	685	716	739	738	732	741	739	703	735	732	752	732	791	729	760	755	756	716	757	743	728	735	697	747	720	719	822	729	716	774	743	744	731	749	743	764	731	763	712	722	782	727	750	703	763	733	711	715	788	716	751	716	721	726	731	722	732	715	728	776	697	785	712	751	682	722	731	745	720	697	725	752	744	772	720	791	704	731	700	750	747	740	702	758	702	687	763	784	727	752	775	755	732	743	687	695	757	657	769	726	706	747	755	690	771	719	746	774	755	749	808	689	779	742	733	729	712	743	702	740	764	721	708	728	725	737	760	700	759	752	761	747	777	731	703	702	716	753	769	726	770	755	723	741	714	731	680	751	722	761	743	741	698	736	791	717	795	736	710	716	729	753	754	765	692	753	702	719	725	782	747	777	728	730	749	743	725	717	712	748	765	770	763	679	773	741	752	785	715	766	712	732	801	722	757	791	733	711	817	708	821	748	770	727	697	694	775	737	752	790	763	689	802	686	748	731	772	708	762	719	753	734	659	721	763	719	751	739	754	759	746	770	736	689	757	711	760	758	796	728	729	652	734	774	776	700	785	770	773	713	712	721	761	730	705	706	793	792	707	768	715	702	710	734	719	742	742	743	758	694	702	763	697	759	737	788	736	710	779	714	761	750	738	707	741	711	728	719	732	696	727	738	727	695	714	729	721	721	798	758	757	752	751	807	723	782	662	730	756	724	742	716	705	724	736	775	754	760	707	708	649	738	737	745	748	709	748	720	742	735	717	761	740	738	736	751	818	710	745	714	685	731	716	696	754	774	730	769	740	758	674	697	704	713	728	736	773	736	757	734	730	761	727	731	737	691	757	768	755	760	739	705	744	694	731	731	783	738	708	747	713	738	746	720	735	729	772	715	769	744	759	791	764	785	764	759	729	726	719	788	733	690	774	716	733	727	719	772	743	797	746	772	737	733	749	793	709	688	782	723	678	700	726	751	688	726	744	738	726	758	751	765	754	740	718	832	718	718	729	713	755	703	765	735	724	725	772	737	712	739	736	733	756	713	749	708	730	699	689	792	805	730	719	769	710	816	768	733	714	786	731	771	700	757	749	749	733	735	717	729	717	772	736	762	745	730	744	720	712	719	769	699	767	703	729	751	734	729	760	723	736	762	741	704	722	767	726	758	742	712	723	710	749	754	719	730	703	759	735	803	774	748	736	721	693	736	751	748	718	694	698	716	747	731	691	703	696	765	711	745	779	754	750	696	767	750	744	711	675	731	770	736	742	756	793	741	741	748	734	720	771	743	745	727	719	735	717	703	742	774	710	713	731	753	721	712	755	725	746	724	714	782	752	744	786	723	681	735	764	711	819	777	759	723	697	791	709	759	738	733	725	714	743	791	737	762	749	717	722	705	758	739	738	757	744	745	733	729	755	745	756	753	713	729	735	707	761	794	725	733	707	756	748	725	766	739	733	789	734	722	753	723	699	735	712	772	711	739	779	783	736	758	719	747	746	710	653	781	726	732	759	767	720	742	751	773	688	699	831	773	736	756	738	716	745	753	743	744	704	807	732	709	674	749	710	734	739	725	712	743	745	721	775	717	772	721	719	739	741	764	716	750	754	803	685	697	728	747	739	684	742	705	774	734	704	743	755	683	723	704	720	738	758	693	741	704	723	689	762	750	773	781	725	746	720	761	776	748	714	727	740	783	689	724	736	729	744	740	728	737	694	737	744	734	744	734	755	755	731	735	726	755	748	750	724	756	717	686	763	752	717	705	721	740	734	763	728	723	755	773	741	736	738	767	725	726	772	707	708	704	772	729	733	708	695	703	777	729	758	699	717	713	733	761	748	729	751	763
2287	343	301	311	334	313	329	513	410	326	288	322	285	304	317	351	353	369	382	361	380	332	340	288	306	344	294	280	326	302	332	315	306	306	286	263	307	288	256	297	279	279	313	283	293	285	301	295	292	290	255	275	283	268	321	313	286	303	296	270	262	304	263	284	283	284	283	303	307	262	291	318	301	275	287	303	297	307	289	260	308	295	311	296	310	300	300	324	284	288	285	310	312	272	313	312	296	271	298	282	267	275	268	286	280	277	298	285	293	288	270	297	269	261	289	294	291	301	311	286	325	301	293	271	318	301	279	292	300	282	302	292	276	317	296	286	308	278	250	281	287	287	299	308	290	306	300	295	323	289	320	281	261	283	319	279	304	277	294	290	310	279	288	274	276	307	319	263	266	275	283	266	296	299	312	301	288	254	277	306	314	293	279	271	259	253	303	262	308	323	318	303	290	259	243	299	270	263	287	310	317	284	308	303	260	308	288	306	283	305	288	289	283	290	291	290	279	294	268	309	303	250	260	323	272	287	288	313	306	292	301	278	302	274	269	295	285	293	294	324	266	274	298	304	286	301	307	249	254	239	286	297	267	265	243	293	290	284	263	300	259	288	300	316	325	277	306	269	286	277	283	262	287	293	271	299	279	309	281	280	289	275	270	316	289	287	297	286	293	311	297	293	294	303	283	272	308	305	261	313	318	285	275	259	327	278	301	289	300	309	254	272	272	295	341	286	280	296	319	285	279	298	271	268	312	309	279	302	282	305	302	301	292	298	278	272	302	291	281	265	312	277	263	288	286	334	281	288	298	311	316	278	283	262	299	289	317	289	290	281	296	296	302	294	267	284	317	293	292	290	299	289	305	282	272	266	282	263	283	286	322	283	300	270	325	260	287	272	304	296	278	288	279	313	270	247	290	280	274	286	279	313	283	276	285	331	263	253	319	269	301	293	294	310	312	289	304	258	292	265	291	264	293	300	272	282	263	268	322	290	262	295	274	318	257	305	289	302	311	263	302	280	303	306	261	318	292	266	271	275	264	284	296	275	268	297	285	284	313	282	295	281	262	301	300	292	289	291	312	288	295	252	281	302	282	285	333	263	304	302	294	297	281	319	286	273	253	269	306	298	284	279	294	261	271	301	270	269	308	309	313	316	268	288	276	288	273	309	299	307	313	316	314	283	306	278	265	270	288	334	295	278	271	310	286	302	317	298	253	289	288	288	336	298	278	271	276	307	291	327	274	263	323	288	287	268	286	298	263	279	307	290	264	295	318	298	281	288	292	334	275	297	268	301	295	271	250	278	263	274	269	304	286	289	286	277	282	291	299	296	279	354	300	278	245	299	286	302	278	311	263	296	289	297	280	305	285	281	321	282	269	262	283	277	295	291	303	283	295	291	310	312	296	311	281	300	307	289	277	272	277	278	284	295	299	305	309	310	292	274	274	271	276	280	261	298	283	276	290	287	307	289	309	291	306	275	297	297	268	283	342	292	317	288	319	293	289	295	294	313	298	313	263	274	275	286	251	285	266	274	266	287	286	324	288	298	254	284	289	270	287	273	256	308	268	310	312	273	288	267	293	259	250	303	319	296	274	276	307	297	296	286	273	266	280	279	275	277	289	305	318	282	293	303	281	306	292	289	273	243	291	268	285	293	257	271	302	284	294	302	295	287	292	304	264	247	287	280	308	273	287	299	322	263	322	296	317	303	321	256	276	303	268	292	285	292	281	290	263	284	296	296	315	246	281	320	259	304	315	260	292	277	275	291	292	284	259	297	273	313	294	292	275	289	285	284	305	276	271	299	299	298	278	303	274	286	324	252	295	303	258	304	285	300	313	299	276	289	288	318	297	256	290	282	269	265	296	304	310	288	299	302	306	301	290	297	287	259	262	289	267	279	268	278	299	271	303	256	296	300	288	316	290	267	319	298	266	268	258	313	313	244	304	287	274	274	296	300	299	293	284	299	299	300	283	286	292	256	268	265	281	294	270	273	305	310	300	284	293	308	293	307	281	280	302	301	305	312	282	256	243	268	310	286	283	255	286	282	266	293	292	281	270	316	297	268	273	287	287	314	272	294	291	270	290	334	288	291	272	299	293	280	313	259	303	293	275	293	258	288	307	294	274	284	280	306	301	264	278	293	281	280	301	295	279	283	321	307	280	277	306	300	269	296	293	299	292	309	295	283	308	314	289	300	282	340	317	298	296	280	287	329	278	295	292	271	283	289	269	253	270	291	293	275	278	323	274	268	271	264	302	281	285	321	285	327	270	299	287	290	284	279	274	243	306	290	282	285	284	270	271	295	243	300	310	301	290	282	263	247	310	290	268	300	284	276	303	309	306	287	309	282	292	307	260	299	317	295	280	286	275	302	286	292	281	286	275	310	274	313	302	265	286	270	272	279	323	294	289	291	304	285	270	282	270	267	302	272	296	270	278	279	319	273	298	294	284	293	279	295	283	304	277	276	331	274	324	298	272	302	293	274	295	299	284	253	289	267	286	293	310	312	302	284	274	274	313	303	293	293	291	277	290	294	294	280	302	296	285	294	296	241	309	258	309	334	302	310	277	318	294	272	297	285	295	303	281	304	313	297	293	307	302	293	299	268	305	302	272	280	254	282	297	316	279	299	271	285	291	315	285	287	272	305	283	299	279	268	270	263	268	292	283	318	301	306	292	306	284	285	285	291	314	303	275	264	299	265	279	268	286	301	284	274	249	283	291	298	287	311	301	285	288	340	286	294	298	286	276	268	284	293	290	286	289	272	288	264	289	304	297	291	340	307	306	272	290	295	304	312	278	282	266	270	271	277	284	312	299	266	277	293	300	298	294	267	297	304	278	283	320	261	271	310	271	266	289	305	297	286	259	289	284	295	298	292	284	267	299	288	301	298	294	307	292	327	292	268	306	278	250	272	271	306	269	292	302	269	294	276	312	318	270	272	279	274	275	310	277	266	304	257	284	267	290	288	300	296	275	305	303	295	275	299	279	283	274	332	280	296	243	263	270	284	285	284	292	255	274	307	295	284	279	296	331	274	320	302	316	272	309	283	298	294	258	327	284	277	298	305	290	279	293	288	308	279	280	298	268	293	286	277	271	288	309	313	286	253	314	321	282	284	304	277	294	266	290	318	305	311	255	297	241	267	303	297	301	284	287	299	311	278	258	260	290	295	311	274	270	279	332	298	304	293	286	262	313	284	313	326	255	308	291	295	305	269	299	295	306	306	307	258	276	283	304	301	310	280	282	296	315	267	271	306	287	281	291	298	288	317	249	326	311	292	315	255	301	302	241	280	277	301	305	287	280	278	286	295	289	301	281	287	298	272	335	279	283	300	288	313	300	303	310	274	277	305	305	275	277	282	314	304	293	292	276	324	325	288	284	274	278	288	283	318	276	320	247	292	241	279	339	279	323	322	289	301	327	295	311	288	301	282	284	282	272	302	275	283	298	307	314	306	285	294	309	294	292	242	297	260	311	295	266	276	288	274
2544	779	741	807	843	812	968	1892	1528	825	788	728	735	712	777	922	1078	1349	1350	1245	1214	912	763	701	766	770	777	862	874	775	781	732	679	685	719	727	721	722	706	720	735	706	721	674	687	702	717	731	739	650	715	724	718	678	715	710	693	739	696	751	694	727	681	754	713	729	724	746	688	694	722	688	739	735	683	696	726	700	705	742	684	673	709	690	674	690	730	667	694	686	710	713	697	699	717	724	704	691	699	691	738	763	683	693	681	696	712	687	679	710	717	694	684	682	740	734	737	689	642	699	692	730	712	710	687	683	711	685	734	707	708	732	700	713	663	720	688	688	725	719	740	723	745	690	710	755	726	755	720	729	724	740	726	739	714	689	707	695	664	738	706	736	710	687	712	714	705	687	720	707	653	751	737	728	692	712	718	686	623	703	731	696	659	668	710	671	702	704	702	746	711	712	713	725	740	694	705	709	692	752	715	704	687	681	727	715	742	676	724	687	706	749	720	705	669	705	697	681	687	693	638	714	693	737	671	719	715	697	695	727	722	688	706	694	714	740	682	688	728	737	702	729	697	694	707	720	749	690	704	688	695	721	683	703	704	673	691	718	668	723	646	666	696	677	742	694	687	677	701	702	683	746	742	675	681	669	704	718	689	685	692	678	733	662	673	670	710	699	668	727	692	671	714	675	697	691	738	694	702	728	711	671	682	692	720	641	668	688	731	706	715	703	703	673	691	751	706	675	707	690	673	684	709	675	747	703	663	678	704	702	660	673	710	667	722	692	683	683	728	660	688	729	700	736	706	690	707	676	709	715	712	667	697	673	638	678	703	715	659	628	748	714	672	679	691	707	675	670	667	663	676	677	730	665	679	737	679	703	706	683	755	653	726	784	727	779	664	696	717	746	698	709	668	718	766	723	703	702	695	761	677	649	706	712	671	746	676	667	722	649	675	744	757	666	689	657	751	688	700	708	727	702	686	729	720	710	701	713	683	702	670	706	688	714	684	700	717	715	703	720	669	694	696	684	687	652	672	713	721	691	709	660	692	694	675	668	696	698	720	708	740	659	777	739	685	692	705	711	689	728	683	675	674	709	708	711	652	722	688	720	737	710	716	693	736	669	662	725	699	700	722	688	707	738	716	760	732	716	695	689	704	683	709	688	764	761	716	696	683	692	697	731	676	705	665	679	705	712	688	667	754	703	706	658	676	708	692	708	715	706	735	690	742	700	661	682	657	675	698	699	724	729	685	710	693	678	700	715	700	662	673	687	766	646	692	678	683	719	714	726	677	731	702	724	699	682	732	735	710	673	747	695	710	672	704	711	718	715	681	682	711	726	686	692	669	720	669	659	673	689	712	710	691	667	706	741	712	699	641	668	658	720	729	692	702	679	692	728	720	714	679	725	723	706	731	677	718	683	634	682	688	637	703	689	721	733	697	732	707	668	649	699	728	667	715	626	730	710	695	696	714	658	707	672	716	728	693	710	732	683	734	695	710	719	714	738	682	716	688	695	717	712	665	664	772	679	691	660	662	720	699	692	696	676	710	714	698	712	705	707	699	718	701	717	674	651	685	707	703	737	717	721	748	680	699	691	665	682	703	696	683	686	756	755	718	647	718	709	664	765	714	662	697	677	686	705	712	691	723	715	697	711	735	650	702	691	740	666	749	718	700	678	687	756	706	670	731	661	661	677	718	745	702	759	723	680	662	696	691	660	689	685	751	735	749	689	740	705	733	726	725	665	703	723	716	689	716	718	725	681	671	733	738	655	699	687	725	745	696	728	726	656	666	699	680	698	694	718	724	667	741	665	697	691	696	697	724	677	748	679	693	683	729	678	666	756	696	726	714	697	737	714	683	694	690	693	706	711	745	663	709	677	665	706	700	687	689	694	707	682	709	667	726	720	718	691	683	716	687	666	689	701	737	707	658	752	720	754	716	707	694	705	668	702	688	704	652	708	705	762	690	691	676	684	671	653	659	695	678	719	766	674	741	693	653	689	735	679	700	700	715	711	709	696	733	711	747	738	688	712	711	700	636	674	667	711	683	678	795	737	756	670	706	701	687	701	724	706	689	662	735	688	689	725	710	712	685	720	705	679	692	698	682	679	702	652	666	738	720	714	700	732	697	676	716	659	672	672	737	719	703	678	685	753	711	693	766	701	745	715	698	669	710	712	707	717	718	711	717	731	741	731	693	694	738	699	673	686	684	671	689	688	707	797	709	711	724	700	707	775	696	698	721	729	680	738	697	737	657	726	691	705	684	707	704	686	676	689	726	680	762	698	730	687	714	747	654	682	686	734	666	687	643	703	714	747	692	700	713	694	681	693	705	674	716	707	668	660	665	691	687	623	724	638	698	714	742	715	736	713	731	702	681	714	671	720	681	697	739	702	638	696	659	728	692	691	716	701	715	668	699	698	684	730	724	678	750	718	669	706	647	700	697	657	697	712	714	676	712	717	712	678	686	729	680	683	676	691	752	747	696	669	687	704	726	677	686	715	729	688	732	704	658	749	739	756	702	687	729	751	764	715	717	699	746	713	672	727	681	705	635	715	747	760	688	705	730	677	689	695	667	730	672	749	755	744	749	683	719	691	713	706	667	719	741	689	764	672	748	709	710	684	703	750	703	744	661	731	654	720	739	723	724	691	691	718	731	725	670	720	731	682	699	690	683	717	703	694	729	749	679	664	716	669	705	687	754	658	726	742	700	713	718	727	723	751	686	739	693	665	691	678	704	719	674	728	709	682	691	713	681	691	682	697	701	714	706	718	684	666	693	692	713	672	701	731	704	688	696	657	690	755	715	662	690	695	743	683	704	703	697	734	689	694	721	726	675	694	694	670	669	761	694	723	668	711	682	735	649	685	700	678	741	687	731	715	747	666	711	692	736	718	681	685	713	735	688	685	710	692	771	711	674	693	686	652	736	691	739	744	732	661	717	741	663	699	699	742	715	694	716	722	703	774	688	730	676	745	703	731	710	701	704	651	682	727	708	727	730	716	719	750	693	705	699	704	714	688	716	734	726	708	721	710	700	702	703	672	685	692	712	659	665	704	698	675	747	682	720	719	685	717	686	711	694	674	684	700	663	707	647	713	691	696	731	723	712	714	680	694	693	698	701	671	681	718	716	742	715	699	702	722	674	719	659	707	714	671	702	642	714	667	685	683	732	742	701	720	694	707	740	688	706	751	723	723	692	721	674	716	687	706	672	735	681	652	647	707	690	706	732	739	690	708	670	704	688	677	745	740	662	692	679	709	698	713	753	695	686	726	683	722	711	692	682	734	679	711	663	685	711	700	700	733	783	667	740	698	683	724	711	738	700	713	681	724	691	659	729	705	722	691	723	720	782	687	700	668	733	719	698	684	712	728	712	710	696	699	718	751	694	717	668	676	667	718	698	710	714	697	739	665	731	714	700	707	705	719	702	673	701	705	706	728	694	694	707	716	690	689	717	696	719	653	749	729	723	698	703	720	719	737	700	683	743	679
11461	1470	1195	886	669	488	468	712	561	384	320	315	251	250	231	286	321	328	388	328	289	259	251	215	221	230	227	201	224	225	236	198	190	169	178	206	217	178	246	206	211	210	212	180	176	172	187	167	176	172	171	164	195	181	189	174	167	185	154	162	177	170	154	177	168	184	195	161	136	156	172	158	164	190	178	173	157	174	150	158	192	179	175	159	175	170	172	198	191	192	178	145	181	177	166	148	183	171	170	155	171	170	169	148	163	155	157	174	163	174	190	167	185	171	194	176	182	173	167	169	179	209	183	176	178	190	183	164	161	161	174	154	144	165	145	178	180	179	147	156	157	153	160	177	209	160	169	183	178	204	194	178	178	166	194	167	189	183	170	184	158	178	184	194	167	148	183	150	156	165	189	181	176	178	176	150	188	183	164	157	162	154	166	182	167	166	162	156	158	161	167	169	142	166	166	161	163	147	169	179	173	171	159	151	155	159	166	166	158	168	164	176	167	147	162	157	176	164	164	149	161	193	151	150	171	157	180	164	180	164	178	180	182	184	185	169	165	163	167	186	176	192	162	178	186	169	167	177	165	155	170	169	186	175	150	151	200	171	184	163	176	171	150	168	159	189	169	172	167	184	172	180	174	141	182	160	172	155	177	148	144	193	180	157	159	174	176	195	156	141	169	165	165	181	176	169	176	174	178	157	166	158	177	152	183	174	173	164	168	191	178	158	168	157	168	163	191	201	161	162	161	198	170	157	198	176	153	159	184	178	164	172	160	155	182	179	153	179	144	187	179	168	161	165	179	177	159	186	168	170	174	175	190	171	165	159	166	159	153	159	167	168	196	185	162	183	174	180	181	171	168	159	162	211	197	162	182	162	156	166	168	179	172	185	185	157	201	175	162	172	155	178	175	186	163	148	174	155	190	162	171	142	149	156	169	163	153	167	177	193	177	184	161	163	164	161	160	166	172	186	180	156	171	196	170	196	181	183	179	158	161	149	204	164	182	164	178	170	165	181	182	155	139	184	173	178	171	190	157	159	130	184	158	181	182	185	178	154	165	192	164	163	172	188	199	156	182	156	173	184	170	171	185	163	167	158	180	172	175	172	165	161	154	166	147	167	162	178	185	169	179	186	156	172	184	172	152	188	148	186	165	159	177	166	180	165	160	198	167	187	175	167	187	177	182	150	147	160	170	176	175	159	193	177	170	168	149	157	177	186	169	177	160	171	171	173	173	176	180	159	186	163	161	181	148	178	187	162	164	148	188	177	161	179	189	173	164	162	155	171	180	176	153	171	184	178	167	192	166	165	162	163	165	160	171	158	189	170	181	173	171	167	188	176	165	159	171	164	175	163	166	173	186	164	157	166	178	182	177	172	148	156	163	181	174	160	151	184	152	184	182	179	155	198	168	165	180	170	147	162	183	172	178	195	192	167	170	188	156	157	176	154	161	165	190	167	157	170	165	173	163	156	152	169	163	174	180	174	165	143	161	190	177	203	160	190	154	200	153	178	169	159	174	160	171	186	182	152	154	171	180	182	167	159	159	194	179	179	174	165	168	183	170	156	165	173	155	143	183	151	188	202	176	167	173	161	171	171	149	175	159	174	161	204	175	161	196	163	157	181	188	167	160	163	179	148	172	174	164	140	183	196	168	179	168	162	155	205	195	175	155	198	180	195	154	186	172	162	192	196	171	173	156	179	151	186	171	168	158	195	177	198	208	163	166	173	155	152	198	166	187	180	158	185	178	187	145	164	150	150	169	171	155	158	174	151	169	172	178	167	174	160	157	181	147	171	151	177	188	170	159	146	165	174	141	162	188	163	168	192	187	169	161	179	171	180	167	140	168	191	196	194	179	152	171	173	174	165	205	169	176	177	177	174	177	157	162	164	170	148	166	165	168	173	174	175	165	185	155	165	189	176	197	163	164	188	184	151	169	173	169	153	160	155	153	163	180	157	159	178	187	168	169	151	148	179	168	154	163	179	181	177	177	185	192	136	179	165	180	177	154	166	166	166	152	181	156	160	170	155	152	161	167	180	172	193	162	158	200	149	174	163	160	192	163	181	193	182	155	167	161	164	163	160	160	165	157	182	186	174	152	181	171	181	177	177	191	182	151	176	168	187	185	181	166	173	151	173	200	157	146	203	157	163	162	171	155	185	144	177	188	199	177	178	169	176	168	179	175	176	154	198	179	155	182	167	190	163	158	156	169	172	187	158	156	163	176	186	188	181	182	171	158	151	175	166	155	162	196	146	181	179	205	154	164	160	167	186	183	142	170	160	179	202	198	172	163	185	146	158	140	158	163	172	174	157	160	180	169	158	173	175	177	178	174	181	183	190	164	193	186	170	166	168	182	182	194	191	163	184	184	183	164	162	167	161	170	158	171	163	188	188	178	152	169	176	173	166	169	176	157	186	196	157	166	194	148	167	171	186	158	162	186	176	182	163	168	170	157	158	171	166	177	189	184	179	172	186	174	150	170	164	167	169	177	177	184	193	155	164	155	177	149	173	166	175	152	184	156	173	189	166	172	178	184	160	169	163	173	195	179	172	160	156	171	169	161	147	189	167	136	151	153	168	170	175	187	177	168	158	170	177	164	168	175	173	169	157	190	175	168	181	184	168	161	190	188	181	157	166	166	164	169	154	145	160	172	154	181	178	173	150	171	174	175	158	188	159	180	176	154	175	179	167	175	173	201	168	165	182	162	177	181	177	173	169	155	191	183	201	166	184	162	189	168	180	177	162	161	187	181	177	170	189	180	161	210	147	178	171	165	169	169	185	188	181	162	173	163	173	157	143	157	182	180	186	177	183	158	165	179	175	172	194	174	176	173	168	174	185	168	195	185	183	160	181	171	169	186	173	170	180	180	188	182	163	157	199	163	165	205	180	158	180	172	173	171	158	190	163	160	154	176	172	162	163	180	172	175	155	176	167	189	188	177	187	148	157	163	193	174	183	166	201	174	172	158	184	198	161	227	163	179	201	165	155	159	166	161	173	181	178	146	173	168	186	170	166	163	165	180	190	181	178	164	176	176	167	176	181	202	182	186	163	167	176	156	172	158	159	188	157	191	159	170	176	167	180	167	141	191	184	175	167	170	173	181	210	195	186	170	181	170	158	169	173	175	179	159	170	153	187	168	170	179	157	163	165	143	162	165	182	181	172	167	158	191	170	174	166	155	169	176	172	180	180	170	181	173	161	196	196	154	152	182	182	176	183	170	175	187	166	197	187	173	175	168	167	135	185	168	155	190	168	180	176	172	147	170	202	182	171	163	157	167	160	156	184	180	163	167	167	179	180	195	185	192	167	175	191	169	168	161	170	205	190	175	170	188	175	189	162	172	181	154	173	188	169	154	194	180	159	164	193	171	179	170	168	169	179	188	175	172	180	164	183	172	174	183	157	186	167	153	170	185	178	192	162	154	191	168	176	164	182	173	180	168	183	178	166	180	189	156	167	171	159	199	168	148	184	175	201	175	155	148	154
7092	1294	2406	2876	2589	2225	2202	3846	2790	1544	1371	1169	1103	1010	1005	1161	1516	1883	1935	1618	1501	1059	883	762	844	966	941	933	908	788	773	680	653	643	646	678	698	812	920	614	574	702	681	589	588	568	519	548	521	524	475	500	473	496	501	511	479	484	482	500	476	469	481	472	519	519	501	486	475	477	497	513	466	499	466	471	415	523	485	491	497	461	490	493	513	473	506	469	491	442	455	468	495	490	510	497	492	471	437	519	469	466	443	519	502	497	475	505	544	493	461	473	472	444	474	475	468	492	460	458	452	515	451	462	451	512	461	487	453	492	488	497	472	482	454	465	464	483	486	479	444	476	481	508	494	456	496	504	467	449	513	501	498	488	462	493	497	497	450	495	477	448	456	468	500	462	481	470	492	496	499	470	426	483	525	445	479	481	461	490	443	494	491	453	475	458	459	489	462	435	468	474	478	469	482	464	494	526	480	495	454	508	526	496	473	457	474	451	467	471	467	448	463	481	490	484	482	484	496	459	497	455	474	484	469	491	506	509	435	477	494	473	452	467	442	491	465	481	478	469	473	472	461	483	487	501	498	452	474	470	493	472	488	453	497	484	466	457	484	446	495	487	503	464	461	460	474	483	492	465	468	482	474	489	448	450	499	473	467	511	507	418	482	484	468	490	487	475	455	434	455	490	491	487	473	453	477	453	474	498	496	489	457	437	477	509	470	496	487	479	466	486	489	457	432	459	508	474	445	486	447	435	472	433	500	518	458	471	470	459	504	430	456	458	484	474	477	453	501	446	481	429	453	441	526	458	463	455	447	483	460	475	508	470	426	470	477	461	507	488	486	491	428	486	477	439	451	497	499	468	473	471	454	477	469	451	454	431	486	494	467	464	450	456	500	488	464	496	480	461	486	452	477	472	464	488	466	480	487	458	465	495	453	481	491	477	454	446	530	508	541	470	453	482	426	472	466	468	455	467	501	516	496	501	475	458	506	463	486	501	466	446	471	478	495	473	468	494	451	462	491	449	468	495	496	466	484	511	504	461	510	464	480	454	495	436	467	469	435	485	471	484	498	462	506	469	441	497	475	473	450	474	459	473	494	486	515	460	481	444	465	477	477	455	471	520	480	513	479	470	481	453	466	455	459	448	464	473	436	509	495	456	470	480	500	480	466	469	451	466	489	487	504	464	518	461	467	489	461	504	485	492	510	485	473	504	500	455	488	447	489	431	465	463	484	472	499	467	465	477	482	493	486	434	455	487	516	479	491	472	516	470	460	458	438	501	498	506	461	493	478	450	504	478	463	458	465	471	427	465	491	474	461	461	479	484	470	479	466	509	459	473	477	474	481	477	448	497	489	471	481	535	481	526	465	474	496	465	469	490	437	486	438	509	456	465	450	463	503	477	438	510	454	482	504	486	464	482	467	477	482	456	464	467	450	471	440	444	502	487	432	493	429	479	489	475	475	466	457	483	474	458	468	528	477	438	499	488	518	505	452	508	468	453	460	421	456	480	464	504	465	485	476	498	489	473	435	483	462	475	474	437	483	493	445	451	481	513	483	457	463	440	509	483	472	477	463	483	511	461	463	504	466	480	478	482	483	441	509	471	483	477	483	476	472	479	456	465	446	473	494	465	465	471	498	477	451	475	471	455	490	442	480	490	520	473	518	473	474	487	522	484	453	482	484	484	426	447	492	492	478	463	474	486	495	446	476	461	478	515	506	482	513	483	475	448	504	510	470	470	443	474	514	491	455	465	486	524	510	487	457	490	482	478	467	493	505	462	488	498	478	483	459	497	465	499	481	491	496	499	467	466	509	466	456	492	523	446	459	457	449	470	464	488	433	493	463	458	487	474	474	451	469	483	466	481	464	526	461	478	469	455	496	488	490	440	498	481	484	460	478	489	472	542	478	463	480	447	479	463	499	517	496	436	454	473	450	475	454	459	460	464	487	479	468	499	437	477	506	479	473	477	486	470	479	482	496	486	494	486	489	437	484	521	482	455	500	453	467	514	472	463	455	469	475	460	459	489	463	481	440	478	499	470	457	496	498	478	521	514	496	489	480	440	446	454	492	513	468	484	497	459	486	484	470	472	459	489	463	480	491	459	488	471	488	458	478	482	461	441	481	439	477	509	441	508	508	425	513	461	464	464	479	448	498	463	460	490	457	453	523	443	480	470	485	431	453	485	504	511	447	492	468	467	472	474	429	486	463	483	488	504	473	478	506	478	450	446	483	498	495	502	442	452	481	484	460	488	469	508	460	469	465	446	473	470	449	502	453	468	496	465	470	435	477	474	494	494	481	516	518	487	503	504	502	487	452	489	496	475	460	456	472	468	513	484	463	494	493	507	506	467	470	484	452	461	440	504	468	494	477	472	451	502	529	453	487	501	458	468	502	479	468	450	459	480	469	463	487	446	459	456	475	500	512	485	502	466	495	453	500	456	450	505	454	478	482	488	446	494	489	505	510	519	488	475	483	463	487	442	424	443	461	481	477	474	484	491	475	481	474	485	471	477	508	469	440	484	447	466	460	423	499	498	485	483	461	507	475	468	462	483	533	483	473	454	480	473	495	462	484	442	459	448	508	495	499	465	488	475	441	479	507	465	490	480	466	446	482	504	480	496	525	485	419	483	467	486	447	466	489	440	503	463	491	452	493	461	507	446	406	513	446	469	493	465	454	477	513	472	455	443	478	446	464	465	478	472	481	482	462	470	440	479	473	447	479	454	491	445	474	493	489	476	491	498	510	491	504	475	485	505	459	473	467	478	430	441	486	474	485	477	481	477	434	470	462	430	484	465	456	493	474	480	470	505	438	468	475	510	545	453	424	464	451	462	466	423	476	458	493	480	492	469	486	463	489	438	482	491	491	484	460	479	463	473	492	482	456	474	495	496	455	462	511	432	496	470	491	479	490	458	461	465	474	497	440	473	497	527	472	504	455	476	461	458	490	463	435	495	465	482	515	476	474	460	485	478	499	485	453	553	496	469	498	443	478	474	523	492	489	459	502	466	487	469	478	476	433	436	448	483	461	478	477	461	499	481	474	482	478	493	444	452	437	470	471	435	478	464	469	492	452	455	471	503	483	467	461	468	456	442	459	518	478	463	512	471	486	458	432	486	535	502	452	494	441	494	490	465	474	488	467	505	494	502	439	482	469	518	492	483	454	466	477	478	487	499	470	483	451	499	467	463	462	489	502	475	449	488	473	486	499	448	443	455	438	471	422	511	479	453	469	487	487	504	506	506	477	454	475	461	462	496	480	485	509	467	437	480	477	518	470	471	466	491	475	492	463	508	476	495	518	476	461	492	493	494	476	460	547	474	455	492	463	500	469	431	516	465	506	469	467	497	480	473	535	466	471	481	452	471	487	491	459	446	488	498	461	481	467	475	473	486	444	486	519	498	481	471	481	454	485	459	417	499	439	449	481	475	477	473	487	480	458	454	500	490	451	447	474	472	495	485	493	443	479	473	459	490	484	496	475	494	461	468
20761	4122	2483	1903	1262	955	846	1260	975	678	786	625	452	451	397	438	485	608	554	470	473	431	392	378	341	391	418	415	380	347	345	357	318	300	341	312	322	368	422	317	339	350	356	326	345	292	286	315	291	287	286	282	282	308	296	295	301	310	287	316	272	289	285	263	263	279	271	291	307	279	268	251	266	251	263	284	264	312	296	276	280	281	289	271	264	265	274	256	282	272	267	280	293	301	268	290	327	278	271	274	302	283	298	290	265	264	262	317	284	268	293	304	270	320	284	274	273	318	289	288	322	288	292	301	295	315	288	317	284	288	275	312	286	298	307	275	286	288	279	276	285	289	305	249	302	317	282	295	250	323	301	282	282	286	273	287	296	285	236	290	268	286	300	294	279	282	276	307	265	274	271	290	282	288	296	269	287	304	284	283	311	257	333	279	308	298	296	278	265	309	313	298	288	292	265	312	277	306	307	297	267	302	314	302	287	304	279	310	274	286	285	264	291	296	315	273	269	271	291	289	278	287	259	316	273	257	319	305	281	285	269	282	289	308	286	296	313	274	288	324	271	302	297	270	272	276	282	273	317	286	284	289	297	321	294	293	294	295	314	300	282	296	331	270	280	272	287	255	299	291	268	290	288	313	296	270	263	278	265	302	286	312	313	269	299	296	295	263	304	285	279	271	277	300	302	277	277	282	295	287	266	299	280	311	281	311	296	283	284	280	265	308	294	279	299	302	308	275	274	283	300	287	294	278	327	272	292	290	287	289	287	287	295	323	319	294	320	290	268	315	314	300	320	302	309	289	269	273	307	278	280	276	276	309	261	271	260	271	258	290	283	286	272	288	269	284	274	304	283	278	298	300	294	277	312	297	276	304	278	278	297	276	294	278	272	285	273	283	317	286	261	292	262	275	299	273	326	319	281	306	293	303	259	271	268	300	266	317	313	289	234	274	277	258	271	297	293	312	294	282	270	272	298	284	277	294	291	254	274	295	291	282	271	283	269	269	306	281	254	244	278	286	271	286	291	263	273	264	279	300	287	286	311	295	308	298	281	250	273	245	258	299	314	248	315	274	280	274	283	292	270	299	311	322	298	269	264	278	260	290	313	271	277	262	275	302	320	290	296	276	260	278	306	288	280	313	270	284	280	285	290	295	296	297	281	286	283	309	315	278	256	280	317	309	253	311	268	289	265	315	294	291	287	291	306	278	304	336	264	284	259	258	270	288	274	279	282	286	277	312	257	309	297	265	260	297	276	284	277	284	266	295	289	284	273	265	278	264	308	290	312	288	280	295	309	267	262	259	283	292	272	289	268	266	284	286	281	290	265	292	276	290	297	273	281	252	321	281	309	284	270	272	290	277	258	291	309	262	288	279	282	267	292	295	292	285	278	252	312	275	316	283	269	287	265	288	260	303	285	295	263	288	271	275	267	290	281	282	288	257	289	290	290	321	260	279	284	296	284	303	268	329	297	333	285	304	282	287	277	303	275	281	269	276	311	324	282	302	269	309	317	269	276	293	279	295	260	294	265	306	316	289	309	281	260	274	280	260	266	298	284	316	300	277	300	299	248	307	258	315	310	300	265	293	283	284	272	310	285	258	270	255	308	306	278	278	249	290	298	302	289	281	262	297	289	300	255	319	281	308	260	257	272	314	265	262	282	302	266	307	289	266	272	283	247	313	296	273	285	311	284	313	260	281	297	264	272	265	302	272	277	304	262	287	259	314	294	325	276	281	297	295	277	286	297	251	305	291	283	239	302	282	298	322	271	281	264	267	334	276	298	290	295	330	277	282	314	307	292	309	271	287	280	288	312	288	287	264	286	275	275	271	284	271	275	296	279	275	268	290	258	306	313	280	278	316	264	290	268	279	299	253	272	298	276	255	282	282	255	294	297	311	293	256	274	269	280	288	298	304	288	250	239	273	285	276	280	297	260	260	305	310	264	295	295	284	262	273	282	285	291	296	307	270	325	310	315	279	325	258	283	300	299	305	280	270	274	287	297	313	292	278	280	268	259	263	268	261	264	297	323	291	322	308	312	291	280	294	278	263	262	264	288	288	290	271	315	304	286	261	281	291	267	290	275	279	287	268	287	291	290	304	280	290	274	285	311	299	282	265	296	322	294	296	290	314	280	268	260	300	305	263	291	301	292	272	289	289	287	285	280	260	308	256	271	272	300	303	294	291	303	283	275	276	262	264	286	278	283	296	258	320	258	291	291	278	305	292	256	281	308	273	296	315	280	260	308	291	259	262	269	282	278	244	276	275	304	276	273	273	269	292	327	303	286	287	276	268	272	287	267	295	292	312	286	280	298	261	306	317	316	266	307	315	298	303	269	297	292	287	294	317	300	294	299	291	303	280	297	263	259	288	283	289	301	266	248	283	309	286	298	300	313	259	256	301	291	289	265	285	331	318	284	272	311	290	260	301	292	289	303	288	278	284	310	292	310	285	277	285	290	299	276	284	260	297	299	286	280	302	264	296	260	300	312	268	291	285	266	296	263	296	292	235	271	251	240	272	262	277	292	261	324	292	303	312	286	293	299	293	269	301	300	301	313	321	309	282	260	273	270	296	291	300	301	305	317	293	292	286	272	282	308	297	319	314	291	301	278	324	302	273	300	295	289	293	298	327	301	301	299	265	295	275	271	289	284	292	274	269	273	287	315	287	287	259	259	278	297	272	303	279	299	277	283	281	294	285	269	293	279	273	261	304	268	263	284	298	288	279	295	276	281	275	270	279	284	269	293	254	270	300	284	299	287	284	283	270	299	276	284	258	295	295	289	296	264	254	260	280	283	272	305	274	284	265	264	266	310	252	274	286	270	269	295	287	262	318	310	269	306	270	330	319	278	316	287	280	275	309	260	287	298	317	278	293	280	263	279	317	281	292	292	299	269	302	314	295	291	275	280	279	313	275	277	272	284	260	289	293	320	258	320	277	309	285	286	293	279	293	279	273	278	283	315	336	292	301	287	296	271	278	249	299	329	280	272	300	300	293	257	321	276	297	291	320	290	280	268	275	292	287	256	305	301	298	304	268	288	313	308	296	291	272	272	279	301	253	298	298	278	283	315	280	257	299	297	265	301	295	256	288	306	300	274	265	263	297	306	289	298	279	272	295	242	310	286	292	290	287	274	265	280	296	308	299	301	264	278	276	278	270	305	286	311	305	267	284	310	310	277	290	283	308	308	265	263	307	305	269	288	308	291	308	298	278	310	279	262	292	302	305	300	283	251	292	302	308	268	297	291	270	259	315	269	272	266	273	242	279	304	289	275	289	289	295	298	272	294	318	289	296	299	287	300	320	296	283	298	268	289	295	296	284	304	299	316	261	292	292	282	294	270	283	246	286	305	302	260	298	318	281	278	260	303	281	278	287	274	283	280	326	274	290	274	339	311	302	279	290	283	261	314	275	268	266	272	293	289	290	280	309	293	292	326	295	261	301	294	293	280	302	296	285	322	268	264	291	288	244	273	309	289	285	274	306
10171	2371	4533	5467	4815	4014	3735	5997	4287	2680	2854	2127	1973	1778	1770	2041	2527	2929	3047	2486	2360	1902	1478	1411	1260	1543	1503	1680	1470	1283	1315	1198	1081	1004	984	1112	1150	1412	1702	1020	973	1152	1101	874	956	902	894	936	864	825	782	772	765	767	801	748	780	780	728	768	782	816	803	824	764	776	763	792	801	743	769	753	778	748	751	740	755	747	743	807	712	758	743	796	739	792	700	845	839	790	735	730	740	744	778	769	728	768	729	711	716	742	684	731	697	734	787	701	725	689	718	711	715	763	705	718	766	702	724	783	743	750	746	731	800	741	776	751	787	755	762	724	743	752	744	696	763	784	726	742	722	716	736	697	741	732	769	740	760	785	715	777	727	790	705	784	696	719	738	710	744	726	756	729	792	740	728	741	716	740	660	740	751	716	690	737	728	756	749	736	770	740	729	776	729	769	728	685	772	733	723	743	716	712	720	705	711	739	715	731	753	729	726	717	710	742	729	688	746	744	763	718	762	738	734	735	692	730	714	803	734	723	720	703	710	782	734	701	724	739	736	752	720	676	763	714	737	746	714	759	723	744	742	716	750	750	761	812	719	726	700	706	722	689	747	731	681	719	723	756	723	686	747	745	742	708	737	717	700	763	715	715	722	748	741	780	755	764	712	764	717	714	721	747	724	699	721	729	709	748	745	715	802	734	725	740	732	718	783	703	737	821	768	764	760	756	757	723	743	731	749	719	768	702	735	740	778	716	751	725	738	716	718	735	742	757	771	734	731	732	755	750	727	701	771	787	743	737	741	738	775	747	752	725	672	763	786	744	745	679	755	708	750	757	725	708	738	714	722	727	740	732	732	705	734	727	728	739	752	731	731	758	726	765	738	681	697	755	728	716	747	735	717	765	718	763	730	749	675	705	728	756	750	769	769	736	705	697	741	744	716	709	748	729	701	759	740	701	687	790	738	739	720	691	739	733	717	737	740	733	706	791	679	741	740	725	722	699	744	749	762	760	700	711	719	759	763	734	730	753	791	671	770	712	721	724	731	766	744	706	744	775	750	723	757	683	733	713	691	752	714	738	748	783	795	695	750	798	747	700	723	744	732	716	716	690	704	755	707	717	740	741	749	691	739	708	720	770	749	699	739	754	715	747	750	743	715	724	724	725	729	675	721	674	677	750	741	770	754	731	754	744	751	742	704	721	741	731	693	686	713	708	709	750	743	678	734	753	713	711	718	705	741	730	720	727	766	707	705	718	682	699	701	728	784	780	670	710	731	733	722	724	694	767	720	758	733	758	725	689	719	708	777	716	685	738	755	726	766	724	683	712	704	706	750	682	703	709	671	769	667	726	692	705	726	738	753	760	765	798	711	700	735	800	716	733	785	754	739	704	697	746	677	725	768	687	772	727	708	763	771	722	736	724	721	736	679	665	720	757	729	686	733	692	776	689	768	749	706	713	731	756	725	668	712	756	687	730	722	741	758	769	734	747	776	737	746	734	730	678	737	761	759	707	704	764	699	731	667	715	736	748	720	740	763	721	731	704	719	753	747	721	773	750	733	734	736	723	722	761	746	699	711	730	707	744	755	716	710	714	724	721	760	736	690	748	761	748	654	679	706	717	764	762	729	762	757	734	770	754	738	709	716	686	737	776	727	731	752	721	760	773	749	721	700	743	752	734	757	750	737	733	706	705	756	719	716	711	696	753	753	724	739	725	716	742	674	727	729	742	740	737	736	719	681	708	716	755	740	696	718	731	697	738	721	760	693	707	751	716	732	746	701	755	709	749	766	708	719	776	700	765	762	739	736	786	671	758	728	753	749	763	735	718	722	748	705	719	707	796	764	733	735	726	694	691	767	725	697	735	734	714	758	733	743	740	667	725	736	772	724	738	709	688	742	729	722	741	734	721	695	724	779	744	766	775	757	659	697	746	784	744	713	741	713	732	763	701	726	744	702	783	755	674	741	726	749	724	738	733	702	743	713	825	702	732	678	717	695	737	738	771	747	760	680	697	721	766	761	727	726	771	769	747	722	739	726	691	777	696	706	708	721	739	727	740	745	711	692	678	760	683	714	730	734	731	720	747	728	759	704	734	712	710	745	720	732	781	736	705	753	766	716	777	758	740	732	759	692	718	731	746	759	735	764	683	732	708	688	690	725	691	710	733	768	719	727	726	738	711	736	751	705	711	736	739	727	754	741	779	725	718	737	753	712	749	722	728	756	704	732	747	705	748	768	782	734	739	709	744	668	726	718	731	715	751	744	740	708	749	719	744	703	791	677	742	701	717	755	754	722	717	748	743	742	678	738	722	724	743	713	724	763	752	730	688	715	759	723	712	736	722	755	710	729	672	754	754	724	749	745	722	731	724	741	756	748	740	704	734	731	750	748	763	775	731	726	723	724	760	756	738	724	713	754	791	753	747	735	722	736	691	729	718	708	759	714	736	736	732	759	711	757	731	723	727	697	700	742	735	713	698	749	719	762	784	721	738	771	737	692	780	754	706	721	750	702	718	740	726	735	750	723	737	743	708	758	763	701	685	740	777	696	748	726	749	796	743	675	696	742	720	779	757	761	799	739	726	733	730	793	726	724	751	724	742	730	728	702	794	745	756	756	725	759	743	724	713	787	767	743	733	714	779	751	724	700	767	742	736	707	786	719	733	705	717	797	777	743	738	698	685	767	780	731	684	761	717	736	764	748	724	725	732	750	725	743	741	751	741	749	768	770	754	739	720	722	712	702	681	728	768	728	718	714	692	727	672	720	671	699	716	727	757	783	704	726	710	729	762	759	734	708	737	698	749	734	739	731	717	701	708	796	726	768	719	742	744	723	743	728	745	751	698	756	766	726	696	710	686	764	693	691	743	635	760	755	776	730	709	727	698	695	773	764	731	795	745	762	699	755	758	756	773	737	784	724	720	773	704	718	706	740	716	757	750	744	772	740	763	731	738	738	753	725	795	689	754	730	730	706	750	685	722	692	737	729	722	735	739	739	779	682	732	773	691	727	731	675	741	708	719	754	764	740	709	747	767	701	730	723	700	764	739	742	756	710	725	732	730	779	716	710	717	737	765	781	694	743	678	759	718	751	777	751	729	727	752	703	767	755	710	742	743	731	731	719	741	729	760	693	758	751	712	793	717	697	707	731	762	732	749	740	728	746	763	735	742	734	739	756	766	770	739	790	726	687	768	791	681	762	705	704	708	771	697	703	768	744	772	702	682	754	705	733	721	726	771	731	733	727	721	708	772	769	735	760	696	712	758	739	752	744	743	719	719	741	697	762	721	758	763	749	752	712	792	716	765	741	719	712	724	712	743	706	753	738	700	719	735	696	746	731	719	745	716	801	778	717	784	713	781	721	758	734	797	732	757	730	727	744	728	697	704	764	743	743	749	706	756	717	732	715	716	679	740	731	755	755	734	745	723	677	671	736	705	685	760	727	750	703	735	665	709	741	753	709	740	757	678	779	746	756	783	736	709	735	730	694	708	752	680	745	697	742	756
2232	331	335	305	306	315	339	527	442	299	313	288	329	306	314	293	320	379	367	361	327	292	287	285	311	291	294	279	269	274	289	263	256	273	332	282	282	293	240	298	255	286	273	268	285	287	312	297	239	295	247	301	272	292	281	294	321	276	266	267	318	287	298	299	284	294	284	315	304	305	291	292	290	290	285	275	273	309	292	291	257	266	290	305	286	275	280	289	279	285	292	324	280	266	318	302	314	314	293	279	285	289	277	336	280	280	270	303	296	280	303	288	302	298	316	264	247	313	304	307	281	275	278	266	298	297	296	323	324	277	258	288	280	309	301	244	333	286	263	302	294	282	268	262	271	265	296	257	254	262	315	312	297	253	272	335	271	240	266	295	294	265	306	256	250	293	304	291	283	242	275	267	269	263	299	300	271	278	319	313	322	292	277	314	287	298	277	279	319	246	303	284	290	294	325	278	260	299	296	291	302	284	294	312	267	305	275	289	307	299	281	270	277	290	264	285	318	280	293	278	267	313	263	259	264	302	257	289	253	285	296	278	276	291	263	276	292	287	302	308	289	290	306	264	271	267	276	262	301	251	275	287	296	291	284	283	270	260	298	274	262	268	321	306	275	306	290	266	309	257	264	269	277	274	282	291	306	319	298	306	270	289	290	281	304	312	280	272	297	272	276	298	297	274	286	263	288	281	313	282	321	296	297	308	298	323	312	229	252	289	297	286	328	285	293	309	274	306	278	262	294	280	254	254	289	272	274	273	270	277	255	312	281	275	295	281	276	284	285	276	285	307	283	313	266	281	289	285	296	290	286	268	277	307	277	273	262	282	322	272	281	287	279	262	281	290	305	271	275	279	300	277	287	313	278	305	259	262	285	316	315	313	269	286	284	297	282	264	317	274	290	244	292	313	280	293	269	292	313	252	292	306	290	302	302	296	268	301	309	314	305	330	298	285	292	302	290	276	288	268	303	252	259	289	327	297	302	289	308	264	296	295	312	293	254	282	296	297	284	292	312	258	282	305	294	289	285	286	276	318	272	284	285	277	278	276	273	314	293	280	294	283	281	301	257	266	287	252	290	284	294	289	295	268	311	281	299	244	284	280	285	284	311	295	273	272	272	284	270	296	251	312	279	294	262	309	262	260	304	272	311	292	286	271	310	293	295	264	314	261	262	324	280	296	253	297	273	285	293	307	294	280	283	304	272	304	319	320	275	294	295	280	300	309	290	272	275	306	298	277	314	312	296	286	300	291	298	270	282	308	291	287	264	272	267	273	266	299	309	312	280	265	294	295	293	286	298	269	267	302	301	262	306	284	289	282	266	289	279	272	292	269	300	269	280	315	264	290	275	302	295	266	285	294	314	276	291	276	261	293	263	300	290	278	302	250	299	304	306	317	287	310	274	296	291	286	281	286	279	274	285	277	309	305	300	250	269	317	291	284	258	305	274	282	282	290	315	260	266	288	263	310	301	256	293	315	309	296	270	308	251	267	283	304	280	266	293	278	278	242	307	295	295	285	288	266	306	279	277	264	263	279	291	290	289	265	264	307	264	287	284	325	281	271	293	277	258	298	282	262	294	296	269	284	299	283	286	302	314	278	269	266	264	279	237	293	287	294	273	294	299	306	299	296	261	332	283	290	275	292	282	269	308	313	255	275	296	287	313	291	270	289	311	286	278	285	305	279	276	312	254	273	289	314	299	325	310	301	326	275	310	291	280	258	299	281	291	280	328	302	319	274	307	268	298	300	286	259	273	317	285	280	295	294	304	278	283	263	270	299	306	312	287	299	297	254	284	276	281	294	305	328	305	288	295	290	272	283	316	318	298	282	295	298	324	302	276	268	281	289	286	271	248	288	296	298	297	259	265	273	309	289	301	296	303	272	272	307	295	326	309	292	281	277	306	264	271	290	269	302	285	303	326	280	295	299	305	289	268	250	263	301	288	290	286	265	295	305	300	260	293	299	282	291	287	313	280	319	288	308	258	286	319	310	279	263	284	291	316	286	316	276	319	310	273	268	299	294	282	279	274	302	290	275	285	308	314	297	298	272	283	267	281	290	285	312	292	275	286	277	273	305	269	285	289	308	297	302	296	252	299	265	275	272	273	328	306	262	284	303	277	277	324	279	268	261	303	285	255	265	288	280	287	263	295	272	295	287	270	299	287	318	279	295	269	288	237	265	295	282	298	263	326	265	262	280	278	265	304	299	271	245	274	293	323	285	290	276	280	267	286	270	271	307	318	300	284	266	288	282	285	305	277	304	256	268	312	258	308	294	308	268	290	286	258	309	284	285	305	257	280	280	304	300	268	298	290	322	288	328	302	311	255	292	296	288	272	315	257	292	269	299	316	302	300	265	302	293	280	287	273	299	275	284	285	269	300	280	286	288	270	302	290	287	266	293	327	280	285	279	293	277	279	286	257	298	281	268	305	289	295	275	280	270	269	281	298	285	308	302	294	305	286	278	294	308	276	276	287	297	266	270	301	262	267	262	292	298	273	275	291	265	267	288	269	299	278	256	310	307	262	269	298	283	255	269	296	262	283	319	295	301	272	293	280	272	279	320	281	308	291	292	312	286	269	299	316	295	301	297	285	295	278	285	248	301	310	242	280	289	279	259	277	269	330	253	281	286	284	273	296	300	283	278	279	285	285	296	240	297	296	262	321	270	301	288	271	248	266	264	268	267	274	300	287	289	252	270	295	310	276	263	281	283	283	285	325	306	286	301	288	285	287	279	302	276	265	292	265	267	286	277	291	271	281	304	285	291	269	285	292	293	313	258	288	287	308	280	287	253	286	268	274	271	298	299	306	297	308	283	245	286	258	293	301	283	323	288	298	326	275	316	285	291	289	320	296	298	271	284	288	294	298	305	289	273	288	309	268	282	345	271	287	286	314	280	283	295	296	307	282	314	274	288	275	266	285	291	304	274	285	272	277	246	269	263	286	287	307	309	304	278	280	278	311	316	274	299	313	273	316	296	272	266	282	296	277	304	334	310	285	277	282	274	301	304	295	281	308	291	306	295	281	284	277	261	292	312	295	329	300	319	296	283	267	282	306	279	310	296	297	284	290	310	301	276	311	284	298	296	273	291	280	302	306	284	253	283	265	277	283	277	320	274	288	285	285	288	271	293	293	272	310	282	316	290	295	286	268	278	293	265	275	286	289	277	307	309	269	282	285	293	287	274	325	288	297	296	321	302	275	296	294	260	278	301	285	285	293	328	277	285	290	251	281	295	271	273	271	288	296	259	273	291	312	303	261	262	280	301	299	285	282	292	272	285	299	332	277	302	287	276	293	295	288	326	268	318	274	290	264	270	290	290	296	301	279	274	265	285	272	293	269	290	276	294	274	298	292	269	300	292	286	291	265	268	298	267	306	308	300	305	291	292	303	280	296	307	284	298	253	306	285	287	268	290	301	307	294	270	290	318	300	290	289	291	281	276	318	292	246	271	291	303	306	271	303	275	321	263	259	295	295	300	280	280
2525	722	742	890	782	793	958	2005	1382	857	757	753	728	692	783	870	1107	1290	1303	1276	1164	874	744	739	764	753	809	796	873	749	745	685	706	685	654	692	696	686	683	733	722	708	708	702	740	683	694	741	694	702	667	671	707	697	697	693	735	734	691	686	673	698	700	663	697	691	700	726	687	704	685	696	684	719	700	699	713	661	679	733	696	664	718	688	627	701	713	724	737	716	694	706	729	650	714	700	713	682	695	703	635	697	658	682	710	698	716	696	697	651	726	638	704	711	723	660	690	690	679	702	697	722	696	714	738	730	716	708	704	712	693	700	688	676	665	749	705	702	696	707	680	747	706	697	682	727	725	740	677	680	719	675	684	687	679	676	710	740	685	745	669	706	668	706	668	663	707	723	633	763	671	747	713	734	668	702	663	723	729	748	730	712	693	690	692	717	649	705	692	712	665	678	701	708	640	753	683	676	683	704	704	652	692	710	714	712	691	674	727	706	679	671	728	647	696	678	711	720	732	622	708	706	699	756	655	732	717	695	703	762	654	670	654	711	690	631	744	730	688	660	668	683	709	678	719	696	779	691	733	737	709	691	665	676	664	688	685	651	682	708	637	693	700	707	705	645	708	727	677	716	704	708	682	700	676	684	679	725	672	716	690	716	725	686	707	721	743	724	646	687	660	697	717	670	633	742	700	703	694	679	673	714	736	695	721	674	664	715	720	698	672	673	680	667	692	648	669	701	725	668	704	727	666	704	662	715	698	672	678	710	681	662	680	717	672	699	667	699	698	696	704	729	685	737	682	707	729	672	700	689	707	692	704	695	686	671	742	719	744	727	728	695	709	651	688	729	711	674	696	688	699	694	745	653	713	701	758	706	678	704	723	684	709	675	715	708	670	684	703	695	703	674	705	660	678	698	641	689	684	689	672	719	708	694	684	708	727	675	694	695	687	721	724	700	709	708	693	694	665	690	717	758	692	705	703	688	682	700	732	714	710	678	694	719	685	713	682	657	671	712	711	689	672	682	702	702	741	747	688	717	697	689	693	715	683	686	723	711	682	669	699	678	665	694	694	665	682	730	723	709	704	679	690	688	696	686	672	704	678	667	715	690	723	684	678	686	748	695	700	703	725	704	743	695	704	709	706	691	687	755	689	694	686	666	697	739	727	691	718	704	669	685	741	625	639	703	661	687	657	692	728	704	664	668	665	674	677	698	652	692	669	689	728	637	678	712	694	732	719	694	735	706	742	704	728	676	721	669	711	701	707	712	686	679	669	731	705	693	682	703	699	654	699	688	664	705	704	661	683	683	662	655	707	709	716	699	711	696	695	675	741	645	712	699	687	687	684	701	676	732	695	693	753	683	692	676	677	642	652	645	703	653	743	733	688	655	688	670	654	656	653	636	725	670	712	659	731	682	734	710	674	706	663	675	667	700	712	660	656	732	703	657	715	723	734	728	685	719	679	682	739	731	684	683	715	694	697	721	694	687	709	757	703	694	731	706	691	704	733	728	702	658	695	685	740	720	703	711	711	698	757	679	707	676	690	701	693	699	706	700	711	711	706	735	712	715	703	679	753	694	663	716	677	696	713	729	677	668	637	707	687	689	707	696	689	693	710	712	754	702	722	694	742	682	671	711	713	702	664	681	757	682	691	718	666	672	677	683	686	737	716	736	671	755	690	751	687	711	695	701	710	677	713	663	664	681	724	733	715	705	657	680	692	644	678	657	719	717	683	759	718	716	705	691	717	684	720	707	661	666	691	694	715	686	732	689	658	711	650	688	687	708	652	710	694	712	671	694	702	698	695	741	693	704	708	717	687	720	715	656	711	711	738	725	726	718	699	682	692	653	710	706	749	700	718	690	740	706	681	744	693	679	706	708	681	629	669	756	678	653	717	745	681	688	753	714	685	687	681	706	718	665	682	710	694	681	704	722	712	693	716	714	624	635	695	678	721	713	707	672	656	712	660	697	655	708	721	705	710	656	700	671	681	678	707	694	677	748	659	707	674	723	712	697	626	652	677	717	688	663	699	685	684	702	729	649	713	715	690	745	699	657	662	664	700	688	661	654	756	694	722	709	679	678	700	709	724	711	674	653	735	680	715	726	725	723	727	723	710	736	737	657	707	712	707	702	681	675	711	727	669	659	703	688	703	671	657	662	694	713	690	712	756	693	758	705	735	712	704	693	739	693	658	686	641	698	657	699	700	685	675	692	690	746	639	697	662	696	674	680	702	716	710	699	702	732	686	711	685	666	698	673	701	667	755	691	723	711	689	731	665	735	673	691	692	688	692	743	699	703	684	645	704	710	691	720	675	632	732	694	698	720	676	705	696	732	661	696	701	749	672	667	696	693	671	701	745	714	693	693	675	763	696	666	665	679	710	696	679	657	685	770	704	712	701	693	698	695	641	673	680	704	719	731	676	718	711	698	725	713	701	684	684	725	702	745	722	675	699	696	704	698	694	650	705	704	703	701	661	670	685	708	706	684	707	683	718	746	691	677	709	759	737	690	680	738	694	721	661	735	726	663	693	672	693	710	692	729	661	709	658	656	690	652	668	653	722	724	744	683	713	680	688	698	672	671	688	703	738	660	699	739	711	670	672	661	679	692	649	671	726	723	716	726	729	695	685	666	697	672	666	682	710	712	703	726	662	725	666	702	695	651	736	686	680	735	741	695	674	719	679	715	689	690	725	682	707	682	747	743	742	703	756	709	706	756	730	700	680	754	746	727	708	682	670	673	739	714	647	738	694	710	710	665	680	703	690	652	697	670	680	713	693	689	692	639	712	684	705	692	666	693	707	682	722	664	709	707	719	694	667	689	683	714	696	701	716	733	688	711	661	683	702	699	688	740	756	751	681	755	665	709	684	717	664	685	700	675	677	730	725	727	743	660	710	689	689	715	670	700	733	711	711	740	684	719	673	666	725	709	728	670	705	718	681	686	686	725	682	686	673	714	728	728	679	689	686	699	754	694	741	701	676	667	707	700	704	692	663	729	746	664	714	664	745	723	697	702	658	723	668	707	685	677	677	745	733	669	735	674	698	697	687	678	694	698	667	703	718	677	732	708	678	682	668	688	658	694	709	696	696	706	725	710	668	653	672	677	758	729	707	665	690	674	678	678	708	702	701	694	730	670	728	704	721	714	674	680	711	662	708	702	731	726	719	725	697	689	694	666	703	746	715	666	718	760	680	736	709	705	731	701	673	671	752	760	631	708	725	712	682	709	708	679	678	699	691	689	702	762	724	644	703	669	705	689	657	699	732	697	724	698	678	674	715	690	668	657	718	731	674	705	734	712	702	703	662	717	648	707	699	668	719	702	721	724	705	704	672	686	654	708	721	701	720	714	696	653	661	661	710	695	693	708	716	669	668	723	707	740	692	657	714	679	681	710	691	694	679	693	683	726	735	704	693	704	695	731	716	765	700	722	700	698	686	745	713	714	732	707	723	704	613	727	698	690	692	663	682	666	659	683	682	667	712	647
10291	1283	1154	899	707	517	498	690	521	336	296	234	268	240	239	246	305	408	316	331	293	271	214	199	196	235	219	206	200	226	189	183	186	174	186	212	186	202	196	194	169	173	178	188	174	195	181	172	156	190	172	171	166	182	190	163	172	169	176	165	199	169	169	170	163	197	159	147	138	153	176	184	181	170	176	144	167	169	168	169	165	164	176	145	147	150	150	152	163	167	186	179	198	166	157	183	180	174	178	170	168	159	197	182	147	156	152	166	185	173	166	178	174	173	153	195	177	175	172	177	184	176	138	172	195	162	165	156	151	186	151	184	157	183	166	148	171	185	166	171	159	164	150	184	171	180	173	183	183	151	140	173	168	185	163	184	178	164	163	172	160	174	178	189	150	196	197	154	175	163	176	170	178	191	187	165	175	190	173	161	195	176	174	159	150	186	173	175	164	161	148	166	144	161	151	179	183	169	172	156	147	146	164	172	161	177	177	176	180	172	167	167	155	174	163	173	171	165	156	192	161	189	198	169	176	173	171	195	188	166	187	176	165	169	168	156	147	158	147	152	173	149	179	180	177	173	165	195	145	179	169	170	183	173	178	163	177	177	149	166	172	168	167	181	177	163	159	173	165	163	184	173	169	154	168	183	194	168	142	171	138	154	162	168	178	166	176	175	180	165	168	177	157	179	158	181	193	166	176	128	159	169	142	161	155	187	169	171	161	161	176	164	178	167	166	167	161	145	162	178	189	172	164	168	157	167	177	189	162	162	174	148	163	157	154	164	199	177	184	178	172	159	156	163	170	163	192	159	182	197	158	159	143	161	170	162	155	178	198	176	188	173	167	151	142	159	171	134	172	180	166	144	168	150	147	177	181	181	167	181	167	188	159	151	174	165	175	159	177	160	192	161	192	154	178	156	168	174	155	173	154	158	161	168	156	168	199	141	190	170	166	159	172	190	150	184	184	169	163	158	175	165	165	141	153	127	156	186	170	166	168	165	163	169	157	175	180	183	189	179	162	162	183	194	159	175	166	168	169	143	142	157	169	166	184	170	186	149	182	168	170	175	170	153	166	173	164	165	176	181	134	162	163	205	153	187	178	170	157	166	162	171	169	151	193	172	183	176	145	158	178	184	141	171	191	155	154	166	184	170	149	171	169	170	156	171	169	162	171	168	148	142	172	163	181	182	190	165	183	166	170	159	165	152	157	197	165	146	145	153	158	211	161	160	156	161	169	170	161	171	165	162	193	165	147	174	165	191	154	170	165	151	150	170	158	167	153	164	157	158	185	179	161	181	154	175	163	178	173	190	179	165	160	157	182	174	151	182	156	183	171	183	159	169	166	199	153	171	177	157	170	159	191	161	183	179	155	158	153	184	179	172	186	160	149	186	182	163	162	160	186	196	151	158	149	152	176	175	170	153	153	179	173	168	178	153	160	150	179	185	168	169	149	158	175	188	179	152	183	197	185	139	193	178	173	163	184	176	175	152	155	145	176	157	165	148	161	163	176	159	167	171	162	154	159	150	189	175	151	179	178	152	177	169	164	188	186	186	170	173	161	185	168	182	158	180	177	155	185	157	153	168	202	189	171	176	172	156	166	155	196	164	174	171	145	174	183	158	156	150	160	167	166	159	187	186	153	182	171	146	167	151	184	175	162	172	168	169	156	182	159	166	198	164	187	198	151	161	193	168	175	192	168	170	144	189	161	183	169	139	165	154	161	200	166	196	166	158	159	164	151	153	137	164	158	170	197	159	156	160	158	162	146	182	169	175	151	176	175	163	144	186	170	189	176	186	168	191	185	147	168	175	181	176	185	177	142	168	164	184	165	160	157	139	165	183	153	153	179	190	143	149	171	182	161	195	169	181	155	146	149	175	196	144	148	152	184	195	142	169	169	178	145	189	194	172	164	156	151	162	148	170	172	164	166	157	163	167	195	172	151	161	158	159	151	153	164	172	176	167	162	166	166	139	171	190	156	181	175	182	143	172	165	161	159	146	175	175	175	161	162	149	179	182	146	166	174	180	153	170	197	163	154	177	169	183	151	162	155	190	182	146	157	176	174	170	153	172	180	166	162	184	146	167	149	163	171	191	157	153	173	175	169	149	171	175	158	167	180	181	171	173	167	159	186	174	155	176	193	164	168	175	168	187	189	169	182	156	191	178	165	153	180	153	153	169	171	162	167	171	175	174	180	199	163	174	176	168	185	169	165	184	180	160	176	166	165	173	190	158	174	201	183	159	157	161	171	161	170	155	168	178	167	176	157	164	168	142	156	177	186	186	185	168	172	179	188	173	165	180	165	188	157	157	178	191	170	146	145	159	162	151	161	170	170	167	150	163	168	158	151	144	180	162	150	176	187	168	158	172	173	168	170	170	164	179	156	184	148	185	156	165	163	141	152	156	190	154	162	159	166	161	196	185	140	193	181	157	151	153	171	150	186	154	174	179	184	173	146	186	168	168	170	178	147	167	165	186	162	201	167	168	169	144	145	165	162	163	160	158	156	152	169	176	170	192	161	188	158	180	180	165	205	177	146	143	170	184	155	186	139	150	164	166	147	165	148	179	175	151	172	161	163	163	168	166	169	179	150	149	157	158	167	169	150	187	159	159	181	167	191	157	167	187	170	138	150	191	179	179	170	165	175	164	177	150	152	179	167	155	164	161	162	161	198	166	162	189	172	151	168	185	199	158	182	150	167	171	177	162	169	161	170	148	157	173	190	160	178	156	176	180	161	172	157	176	181	164	167	181	168	157	182	159	179	175	175	163	158	147	153	161	178	175	152	166	170	154	151	171	159	162	168	163	176	197	156	168	166	157	152	167	164	170	206	181	173	165	158	155	173	171	163	154	160	163	178	184	171	157	173	152	159	161	162	167	183	172	195	175	180	166	178	168	166	159	165	165	182	190	187	158	162	156	139	167	175	162	155	153	169	173	176	157	198	169	150	172	149	154	155	183	170	169	150	170	151	167	141	169	160	208	147	187	167	168	171	155	177	161	159	174	153	153	183	175	151	152	157	175	169	188	175	155	164	196	177	174	191	166	176	160	160	161	173	165	154	163	164	176	157	180	180	166	158	160	164	172	156	187	154	176	140	177	168	168	170	171	160	157	173	184	147	184	166	166	157	184	158	181	156	177	174	172	162	187	155	169	173	167	165	185	194	171	167	184	188	201	167	180	149	151	183	168	185	172	157	144	155	175	184	164	180	142	182	172	168	141	174	170	169	179	167	158	185	167	162	156	199	151	152	153	170	159	172	177	168	166	153	196	185	159	185	149	174	152	159	155	169	170	181	165	156	158	151	160	197	168	165	140	171	169	178	162	174	146	170	165	151	165	184	175	162	145	199	160	170	183	168	172	193	174	161	167	155	151	162	168	160	159	190	162	179	193	164	156	147	164	175	181	147	194	176	188	180	161	193	123	184	186	156	144	169	185	167	184	168	167	149	169	170	163	170	183	169	165	154	168	177	191	173	171	164	170	157	165
6759	1333	2314	2775	2484	2152	2184	3494	2651	1551	1272	1064	1307	962	982	1097	1637	1869	1800	1684	1532	1001	890	786	790	958	859	980	894	798	794	744	634	564	670	587	668	769	803	594	571	669	710	530	528	529	546	537	533	524	473	524	488	513	515	479	497	506	500	448	483	512	490	452	448	461	515	425	470	488	487	475	459	493	464	472	465	470	486	481	542	457	454	447	476	454	449	501	474	498	443	427	484	483	492	496	496	443	478	495	472	464	474	467	452	471	456	493	494	458	472	465	459	461	469	495	481	472	492	466	480	488	479	463	455	491	483	452	494	447	502	481	452	408	486	479	493	446	474	478	453	441	496	450	482	477	472	462	460	451	486	480	477	453	503	445	431	507	463	467	448	482	477	502	447	454	501	427	432	431	526	482	450	456	443	487	481	515	494	468	461	478	481	468	480	478	441	462	487	467	496	466	491	467	471	425	459	450	469	467	490	505	465	453	449	493	459	488	497	461	439	490	510	499	472	465	492	452	491	451	446	458	507	496	470	466	501	465	444	483	455	465	505	455	459	444	473	474	467	467	466	487	444	465	504	473	479	434	467	470	485	473	466	442	496	455	489	447	491	462	423	455	444	467	442	450	469	481	495	497	405	426	475	467	474	423	478	469	447	481	481	450	471	470	458	437	484	462	448	476	491	471	486	474	434	492	483	463	492	488	435	465	439	490	484	465	439	485	486	452	492	443	457	453	479	487	458	451	491	462	489	501	468	437	453	470	476	473	419	480	471	477	469	475	487	470	491	439	477	478	496	504	466	486	514	430	438	437	503	469	453	454	471	501	450	464	457	477	479	491	443	473	503	473	487	496	474	465	437	472	457	472	422	435	423	466	428	457	500	452	425	473	448	461	484	417	455	442	452	482	452	444	453	467	472	475	444	494	460	471	457	483	494	466	474	483	438	488	454	453	454	460	477	492	465	450	475	451	470	471	467	464	484	442	450	463	484	471	507	499	452	467	428	478	468	483	503	446	463	472	410	481	472	495	475	450	491	475	475	474	470	497	437	468	511	487	500	494	508	448	472	472	480	482	465	433	496	497	501	455	434	458	433	487	435	495	445	459	456	462	468	462	466	448	457	472	456	443	452	455	473	444	455	505	506	444	463	449	482	497	497	485	476	442	457	473	470	461	453	423	483	431	475	480	426	429	462	458	480	477	464	432	474	424	436	419	476	455	472	465	399	488	455	476	487	475	477	483	503	468	452	495	483	454	501	465	493	449	457	470	452	454	450	467	491	453	430	482	471	452	440	477	458	497	471	472	490	450	458	436	436	453	451	455	491	488	466	459	463	498	487	438	477	488	466	484	485	479	419	469	439	442	507	432	452	456	474	457	505	484	448	500	473	449	424	497	514	467	444	469	452	455	432	460	477	480	480	469	458	438	477	506	448	464	469	505	459	522	479	453	478	449	501	440	463	427	462	482	449	436	476	486	507	493	497	468	473	512	451	438	516	480	446	452	502	485	472	474	441	429	458	466	481	399	443	422	446	457	456	485	390	483	438	462	475	449	430	483	485	440	432	471	474	422	511	461	472	495	466	445	445	466	460	458	475	453	495	503	458	483	507	509	482	476	432	489	500	420	506	470	482	466	451	467	472	483	466	447	415	443	451	466	489	458	443	442	514	488	426	505	463	464	509	469	496	452	487	443	518	442	477	468	462	428	462	490	458	470	448	488	487	447	462	472	476	466	504	461	473	470	469	421	460	514	482	504	503	425	510	502	477	442	481	497	459	470	465	458	465	475	487	438	422	478	476	496	510	451	426	469	440	448	435	521	455	472	488	452	395	424	503	519	456	482	450	467	476	435	466	463	448	447	457	455	471	436	446	461	478	463	444	489	457	475	472	475	507	436	490	442	425	437	470	489	478	463	512	464	456	446	486	454	489	470	481	474	489	483	479	461	449	480	481	471	439	485	492	491	480	458	461	488	517	472	482	458	482	479	482	490	472	489	479	449	471	473	460	463	472	493	491	513	453	439	447	468	498	456	445	467	485	440	483	421	456	451	463	480	468	437	457	453	482	472	433	454	457	492	450	479	459	489	448	488	430	464	450	488	431	474	470	474	412	455	503	474	455	445	500	499	463	420	455	471	466	441	498	490	490	480	451	452	481	446	438	493	492	474	460	478	444	450	491	396	450	449	452	463	466	477	463	451	441	447	491	439	467	429	446	450	504	502	479	499	488	464	464	463	464	468	461	471	456	460	486	465	457	501	460	493	420	541	479	460	461	456	497	472	461	463	445	485	476	487	492	488	436	470	432	473	493	500	413	497	442	462	464	476	487	476	460	471	439	427	477	500	480	520	440	457	464	482	516	504	478	481	460	472	472	424	460	479	460	473	509	450	519	498	464	515	471	478	509	478	472	428	459	478	466	497	420	446	461	468	443	441	448	421	470	465	493	473	482	456	492	454	487	451	423	463	513	472	503	472	469	467	461	452	471	451	484	473	444	461	464	498	427	505	455	467	495	489	498	478	504	456	452	495	440	461	486	484	515	511	467	486	475	456	469	473	493	478	487	477	483	467	473	463	475	498	463	450	485	446	480	443	465	449	489	457	457	465	451	482	462	481	473	486	462	435	466	459	476	488	504	469	452	438	474	463	466	452	467	447	472	456	456	483	494	453	457	452	443	439	483	472	468	456	479	479	429	502	475	465	472	460	428	461	468	456	451	428	477	468	462	501	467	424	451	513	456	479	477	461	495	447	458	484	499	472	520	455	470	447	431	466	447	465	494	448	455	491	448	465	465	459	445	451	512	460	449	475	458	467	479	469	451	486	474	463	425	433	464	452	469	509	468	468	498	454	456	464	457	414	489	429	451	444	473	449	469	433	447	494	458	476	474	487	474	452	471	484	466	463	451	470	476	421	481	465	448	424	450	485	449	448	454	492	459	471	492	435	510	487	460	484	438	476	468	428	472	448	471	513	491	491	455	480	497	476	495	484	465	464	469	457	437	459	463	448	442	427	457	492	448	481	459	405	497	460	476	461	445	432	443	462	460	457	483	429	508	466	474	468	479	481	499	482	453	427	459	475	476	471	438	500	459	463	479	466	448	460	450	482	491	488	487	486	456	503	486	510	471	473	448	439	501	498	463	460	507	454	479	487	483	460	455	461	475	480	500	477	444	472	468	481	480	462	504	459	509	467	494	427	485	468	472	472	499	446	452	429	455	453	444	442	476	431	481	485	486	448	481	468	464	489	479	453	486	503	484	477	469	478	495	463	488	460	455	451	432	397	447	460	472	459	440	459	489	490	488	476	473	429	455	498	466	457	458	491	495	478	487	450	461	436	460	467	499	449	451	457	475	422	452	506	489	452	458	438	452	445	483	480	474	480	485	458	490	442	438	484	442	448	511	510	473	458	454	484	448	506	445	434	473	444	447	462	439	455	448	444	482	434	464	507	459	468	490	493	498	497	494	457	482	446	427	497	495	459	450	459	484	458	434	434
20719	3928	2618	2049	1407	1031	851	1150	911	678	599	500	432	444	443	450	574	555	561	503	520	418	362	350	364	370	395	402	351	330	402	297	298	312	339	324	343	364	388	338	339	338	319	350	306	294	329	322	322	271	302	270	280	296	271	312	290	321	281	296	313	272	313	277	297	298	266	299	304	286	292	279	304	288	287	295	284	288	316	278	258	306	285	344	327	254	280	266	281	304	286	284	310	334	269	279	300	286	291	265	300	294	273	265	308	294	276	273	286	281	313	281	291	260	293	272	284	298	262	324	272	250	256	255	275	303	285	283	280	266	295	261	266	298	323	274	292	240	256	321	277	294	293	270	290	282	273	305	263	285	299	293	307	296	272	258	275	285	296	287	307	302	313	284	319	293	291	282	255	317	269	281	287	291	266	305	312	305	302	275	266	282	276	269	290	299	321	302	291	296	266	296	287	268	265	288	291	257	295	284	283	273	294	292	322	288	270	276	259	279	265	242	251	286	293	282	299	292	286	321	303	298	285	287	285	287	293	260	289	284	314	281	279	264	294	280	283	269	293	262	329	311	283	304	278	287	291	320	270	263	278	291	306	293	302	292	270	277	285	283	241	286	248	295	291	292	307	259	284	276	283	296	259	242	281	251	257	274	270	280	291	282	296	303	313	292	257	318	267	278	284	298	297	253	291	270	266	265	271	294	288	313	297	310	289	271	283	300	285	311	279	274	289	285	255	308	301	280	294	330	297	238	307	289	285	309	279	312	336	241	278	340	251	268	250	261	306	273	281	283	283	300	299	279	250	283	254	280	276	270	284	254	276	278	301	300	273	270	298	255	306	325	287	321	289	284	297	270	294	307	279	310	271	281	300	293	280	292	268	285	286	309	308	291	286	287	300	276	309	276	292	269	271	305	308	292	276	305	288	294	275	275	300	278	267	291	291	286	290	281	280	313	330	311	294	263	277	293	300	279	289	290	304	290	281	302	257	285	287	281	273	278	298	287	280	287	268	290	282	289	285	280	265	288	261	316	282	269	292	283	309	293	242	288	266	316	276	280	306	290	287	327	267	268	290	275	282	312	291	263	260	288	285	284	302	289	317	270	270	304	312	289	265	293	284	295	288	294	310	303	266	256	294	275	313	316	298	304	274	272	296	270	299	274	289	285	279	260	290	272	276	254	276	288	307	296	277	275	306	308	304	279	325	266	268	280	278	315	314	245	332	277	284	269	271	278	293	324	272	323	306	296	301	299	290	265	270	298	289	298	256	297	266	276	301	288	277	287	228	305	273	302	305	264	262	293	284	271	331	248	297	282	260	266	297	301	300	258	275	277	291	263	259	294	297	243	309	310	280	329	327	283	309	266	316	273	274	278	308	270	268	330	269	311	290	299	313	271	292	276	266	289	284	290	294	277	274	283	341	277	287	273	290	282	266	286	274	258	272	238	305	320	255	258	264	251	298	328	321	278	317	284	254	275	305	287	230	271	268	284	313	266	328	276	316	281	318	293	259	285	261	295	286	290	296	294	296	289	287	297	274	288	309	296	264	294	270	315	287	255	233	309	264	274	315	299	279	291	286	318	261	277	302	296	299	278	286	296	266	311	260	309	272	270	296	299	280	295	295	284	288	270	286	291	268	286	301	288	277	300	335	286	302	278	258	270	291	317	273	290	262	277	294	276	286	294	280	289	279	299	303	278	287	290	275	274	295	276	282	302	285	278	306	256	266	327	274	291	292	250	298	277	279	316	293	264	276	254	259	306	290	270	291	280	295	295	284	300	282	291	278	305	300	265	300	306	304	289	262	265	296	294	307	289	308	268	318	252	313	293	286	276	295	263	262	234	272	299	289	291	312	288	302	255	301	305	310	285	281	273	294	242	269	260	260	283	287	279	299	259	279	288	286	282	279	304	302	300	275	298	300	262	294	302	272	304	272	274	297	307	280	322	285	289	287	293	280	287	319	303	295	310	280	314	317	328	268	281	295	271	251	262	296	283	299	284	277	289	312	324	277	288	313	268	292	317	283	281	283	277	266	307	292	297	271	261	293	269	272	296	271	309	275	282	274	282	310	270	255	253	328	275	282	275	260	293	297	276	289	301	301	294	294	275	276	307	256	297	295	266	323	254	286	280	320	292	293	293	263	287	282	291	311	279	291	288	283	280	298	319	295	298	296	327	301	271	282	304	317	280	284	303	279	289	279	286	290	264	280	253	278	289	286	300	276	289	284	275	268	278	301	278	308	275	276	293	303	311	313	300	285	287	284	252	296	284	297	281	288	284	263	272	297	284	260	266	290	295	297	282	291	256	284	281	247	274	241	268	293	267	294	301	274	285	283	288	275	281	304	298	283	274	277	278	293	316	299	271	281	285	293	268	291	279	276	270	289	291	290	303	310	255	325	302	311	271	299	289	281	301	308	311	292	269	261	257	271	300	339	267	267	289	263	310	274	274	293	279	299	284	320	292	288	281	269	276	323	284	283	305	297	274	287	277	280	299	277	293	309	285	275	306	268	268	275	277	297	275	286	275	270	266	277	281	304	276	285	265	270	312	276	281	299	284	291	285	295	309	262	281	285	288	301	260	237	287	275	268	289	288	288	320	285	289	280	285	257	310	279	275	282	305	284	311	252	301	303	306	279	293	294	305	279	275	274	270	315	296	321	289	289	303	305	257	276	272	276	295	285	270	262	283	264	303	286	299	282	263	294	302	277	247	275	317	291	290	289	287	295	256	248	256	319	272	314	294	286	301	290	254	295	286	308	280	302	283	288	278	297	304	248	288	305	300	311	284	282	273	263	310	262	257	261	310	284	290	306	258	285	284	260	278	297	312	290	250	272	253	287	276	290	263	277	273	264	270	291	274	281	306	287	290	296	318	262	285	281	299	285	267	303	266	299	285	286	272	267	296	304	255	278	264	283	276	286	283	258	287	268	314	258	303	272	293	290	294	276	258	270	293	301	296	302	309	286	287	305	287	277	284	256	307	245	267	285	267	256	239	295	323	295	246	255	333	271	262	279	296	262	327	284	254	293	273	297	271	293	275	298	301	307	281	268	279	304	302	288	269	261	281	287	295	279	274	298	303	295	283	295	297	256	288	298	273	290	295	265	300	292	271	292	275	282	286	317	280	262	297	314	299	289	252	311	288	304	255	288	289	295	305	274	282	243	263	329	286	294	307	255	285	266	285	281	270	296	274	276	304	298	295	282	321	292	299	307	292	286	294	316	280	290	271	288	269	268	288	279	291	321	315	297	304	301	307	311	311	270	306	269	277	301	257	310	270	268	276	251	289	308	302	342	284	239	298	274	262	292	323	296	251	296	290	302	266	272	292	287	265	279	288	315	289	322	276	255	264	291	267	308	283	289	251	277	283	265	291	302	278	295	330	262	259	292	269	265	283	309	279	279	309	296	300	262	265	300	291	292	297	269	281	294	259	293	300	272	282	262	275	283	288	318	297	286	299	258	287	285	277	304	233	283	286	293	291	273	270
10002	2289	4572	5543	4767	4032	3977	5463	4237	2662	2229	2210	1701	1780	1698	1836	2416	3006	2956	2451	2396	1778	1469	1508	1288	1636	1716	1574	1459	1321	1314	1148	989	1010	1046	1094	1150	1337	1544	1097	973	1103	1097	919	849	870	904	773	900	832	797	772	764	742	799	788	731	741	764	761	780	752	751	730	748	725	744	753	738	739	767	782	777	737	730	760	768	775	723	711	731	726	781	720	764	724	726	727	751	759	730	718	719	710	715	723	723	818	751	728	702	739	760	715	747	730	775	716	688	673	715	765	758	756	698	724	732	710	682	727	756	721	706	778	734	756	715	756	684	747	731	730	716	778	723	764	765	729	775	776	762	760	728	717	784	711	769	735	738	726	786	723	763	714	761	746	704	717	751	718	735	694	668	751	756	742	739	747	760	708	754	770	716	713	731	750	736	763	762	705	719	714	760	762	726	751	712	781	701	744	735	729	774	705	721	694	736	717	737	746	720	757	764	715	737	744	698	741	670	729	737	759	713	731	756	708	719	745	750	755	735	719	750	772	744	733	772	749	756	712	699	730	728	730	794	748	707	771	730	756	726	710	737	760	747	731	728	751	735	725	701	748	704	785	768	749	705	695	735	773	711	760	711	729	684	716	701	700	761	710	795	726	654	701	800	708	724	734	740	769	730	759	728	770	765	711	728	740	705	723	715	738	738	756	743	736	740	756	737	713	736	738	746	701	706	702	729	730	756	722	709	709	708	734	709	763	714	740	726	736	713	729	712	715	689	759	729	733	689	709	772	715	756	765	748	807	731	667	726	744	755	742	775	756	730	733	731	719	743	739	726	737	706	722	726	716	785	718	760	760	739	724	750	775	758	741	700	755	743	724	709	760	684	707	730	713	729	707	717	745	728	698	795	741	746	771	753	709	748	736	709	717	736	706	779	747	703	724	744	723	735	684	745	732	702	763	730	716	741	755	735	705	766	782	679	711	738	708	746	741	692	699	739	713	736	655	764	745	746	781	713	757	698	724	707	724	713	746	755	727	768	740	767	701	714	689	715	714	720	760	745	757	749	799	735	766	729	695	729	682	752	755	759	735	792	718	694	695	769	746	713	702	663	746	740	733	738	652	763	700	742	721	770	705	772	731	714	762	781	739	740	722	677	723	758	714	743	718	768	679	742	729	748	759	747	685	712	735	738	747	713	693	700	735	720	651	703	732	759	677	733	715	723	717	754	764	717	738	760	775	744	703	762	730	673	780	769	727	731	727	741	768	775	706	700	704	735	741	701	698	752	766	715	756	739	731	746	819	725	688	702	698	738	748	658	734	728	751	716	717	724	766	702	769	746	739	713	732	732	745	725	757	717	786	753	802	732	738	753	715	729	704	725	729	771	710	728	751	717	707	682	695	756	732	711	698	678	681	729	761	738	735	703	749	740	718	723	732	710	741	709	755	691	691	673	764	717	721	728	734	722	696	753	773	772	736	745	726	780	736	749	737	735	759	753	748	726	748	682	732	731	791	726	707	759	716	713	722	745	695	731	766	737	723	732	705	686	734	689	733	730	713	761	720	694	740	781	718	721	755	758	728	682	746	681	728	748	681	750	680	755	723	710	733	732	736	716	737	748	721	773	735	743	768	734	725	774	723	742	773	717	679	731	753	757	721	731	760	755	764	764	795	735	751	704	780	733	735	743	757	695	728	751	747	749	714	778	709	730	738	701	736	755	724	753	729	751	742	745	704	690	735	698	739	695	721	726	727	719	733	755	733	757	750	705	720	737	728	736	722	780	740	731	763	737	709	746	718	680	713	688	704	745	726	755	666	775	701	760	642	699	737	721	793	743	743	670	732	747	706	732	727	744	734	750	744	698	722	730	706	738	714	710	773	747	724	728	762	785	698	703	760	733	692	683	719	666	732	714	752	735	757	760	748	706	711	721	765	702	706	730	703	731	693	776	703	726	716	753	735	746	710	684	757	773	761	719	721	693	732	702	759	702	747	738	709	667	757	739	728	777	732	721	739	728	742	743	678	729	719	730	776	708	668	708	726	739	719	713	723	772	771	701	732	769	721	716	740	738	727	738	713	723	729	772	731	728	728	737	714	732	709	721	716	765	748	756	725	698	744	730	692	745	705	723	719	742	739	742	727	709	715	799	692	714	742	724	801	743	730	736	737	718	760	781	725	705	746	737	723	751	693	705	728	695	715	721	667	732	730	660	735	678	770	747	705	683	729	689	722	783	764	727	749	728	681	708	665	740	711	708	720	759	774	689	715	726	713	732	705	713	739	764	743	738	715	729	715	721	776	706	715	761	765	753	745	686	734	724	661	717	790	780	732	735	704	736	747	708	713	769	728	781	774	734	752	738	721	759	728	680	752	736	734	687	738	748	717	772	711	692	734	744	741	731	679	744	753	717	750	730	728	730	713	770	698	755	725	705	730	755	752	726	721	735	701	739	732	755	750	742	713	686	738	723	742	709	752	702	712	722	732	732	738	714	704	711	746	721	770	698	740	732	725	699	743	700	760	747	697	719	709	731	757	759	769	739	749	735	751	716	700	728	739	731	755	710	740	731	732	669	750	696	700	756	754	694	653	727	732	722	738	733	741	736	688	735	677	750	741	722	716	729	733	686	695	745	712	749	737	768	759	724	724	721	740	728	760	735	742	730	714	721	752	693	693	780	740	738	727	695	735	729	726	714	717	724	759	782	764	710	752	732	694	743	732	685	745	722	742	743	755	755	686	746	745	724	765	736	734	759	719	723	776	707	705	735	734	731	708	750	697	737	738	755	745	738	704	718	678	711	754	717	706	765	686	736	698	726	756	722	727	742	775	757	754	728	743	785	695	766	775	729	727	729	768	713	732	723	717	730	736	752	720	752	736	765	728	709	717	767	694	756	690	688	745	747	745	717	685	764	709	728	690	710	712	706	742	741	760	731	766	668	715	708	750	722	746	771	718	762	720	724	736	715	710	710	753	758	738	697	768	757	700	723	761	785	721	709	748	766	668	716	720	735	740	717	733	743	717	707	727	764	710	697	785	722	701	734	715	749	730	666	778	729	701	743	784	674	698	743	770	742	751	761	702	781	769	715	760	673	675	735	768	729	719	725	721	715	781	752	735	696	727	725	789	783	731	712	713	731	726	769	736	744	745	652	732	729	730	733	795	752	757	699	726	707	772	736	685	759	735	770	744	714	731	733	739	708	736	738	718	682	769	777	730	717	757	742	733	735	722	735	715	735	762	710	722	707	747	746	753	708	721	717	707	714	717	782	733	710	755	693	746	784	737	738	723	711	740	689	674	749	701	745	722	748	733	741	743	729	782	745	769	707	779	774	732	760	745	722	753	762	761	695	743	687	728	721	753	695	725	706	690	729	733	721	718	736	720	705	707	700	749	734	707	718	754	687	753	753	734	705	708	739	760	732	737	673	718	693	704	775	757	754	709	737	737	705	741	755	691	722	729	712	726	731	713	684	711	711	735	748	724	698	690	729	700	758	713	740	730	766	694	722	693
2214	283	274	315	301	305	314	435	357	315	288	292	269	292	315	312	342	353	391	406	379	329	322	305	282	286	266	316	297	287	313	279	275	287	282	275	284	285	307	286	325	278	280	283	302	305	293	283	270	298	275	302	262	268	315	268	307	284	309	324	308	297	282	272	284	306	296	270	304	314	303	293	274	300	280	300	276	290	259	295	284	272	267	292	289	262	291	266	283	289	282	299	279	299	277	291	293	292	285	311	304	276	294	278	314	267	295	264	280	291	253	266	257	281	283	296	294	281	270	267	288	288	284	273	233	281	291	232	322	277	291	272	278	269	288	302	277	291	269	268	291	273	272	255	294	289	310	319	287	307	308	264	300	300	302	275	294	318	285	300	286	286	293	295	267	312	280	318	274	270	303	290	281	314	323	282	285	292	284	293	304	295	278	254	308	274	277	307	304	299	289	279	297	300	307	298	268	294	260	285	268	245	300	268	306	281	267	276	291	268	290	299	298	288	299	320	283	259	279	272	306	279	238	320	281	288	265	278	288	289	260	278	282	267	262	292	290	324	290	293	251	286	256	306	273	279	270	299	302	295	267	288	287	272	271	291	335	281	274	290	299	298	299	264	304	298	296	292	261	272	264	286	273	290	287	294	265	303	263	292	276	273	304	267	275	299	289	295	270	262	305	282	291	288	297	309	271	271	299	289	295	314	279	260	267	272	271	280	274	288	291	261	305	275	321	274	301	250	278	285	274	270	298	298	255	256	288	322	285	284	307	285	283	266	301	299	286	299	275	286	299	304	308	270	315	260	276	284	275	268	279	274	306	302	301	271	293	252	295	283	277	317	280	262	273	260	293	297	270	262	252	278	295	276	247	296	319	278	290	319	285	254	296	265	288	302	290	321	249	301	284	277	271	266	313	280	311	295	288	276	307	289	277	301	290	302	268	267	289	294	269	289	250	322	277	284	293	326	286	274	299	273	296	297	285	281	289	234	302	311	283	266	269	302	270	307	269	255	278	294	311	318	301	284	278	272	278	277	292	281	301	251	264	313	283	274	302	292	285	289	295	286	281	273	320	275	293	254	276	317	290	293	286	260	257	260	287	256	304	282	291	317	291	284	305	287	326	290	280	254	273	250	273	280	283	314	266	261	272	297	283	271	307	257	288	308	284	283	280	317	307	305	289	292	308	280	257	286	295	278	267	305	298	234	324	315	296	296	278	270	273	298	280	272	278	295	266	263	280	294	285	323	261	258	282	320	295	304	283	264	319	265	246	271	303	290	280	307	265	303	265	272	290	258	311	288	285	286	277	281	284	309	276	262	285	278	278	267	282	290	310	285	296	246	262	278	277	252	274	272	265	269	283	273	279	273	272	314	272	309	266	292	299	307	290	290	288	256	277	295	296	260	287	268	319	289	296	263	278	293	300	260	277	305	246	300	269	268	250	309	297	305	291	247	299	280	312	268	277	261	304	278	248	278	258	262	267	249	261	275	308	315	284	302	314	292	302	314	268	283	291	270	281	278	285	274	275	277	295	263	266	277	309	279	318	277	303	294	287	285	302	274	257	286	284	299	282	284	279	255	312	252	292	313	273	290	290	290	280	273	284	313	282	304	316	288	294	307	314	281	265	262	281	284	298	254	282	288	289	294	274	311	294	275	307	297	295	267	290	293	309	277	282	242	269	289	297	282	293	292	298	262	287	305	282	268	284	310	262	290	320	276	302	286	309	273	275	301	275	260	269	281	284	272	317	283	242	303	298	287	266	294	301	294	287	299	287	275	290	280	327	295	303	265	296	299	273	286	287	292	315	264	248	317	290	293	311	299	289	279	306	321	293	272	285	299	292	280	264	269	258	297	251	263	279	273	290	285	301	269	293	256	264	285	314	278	283	295	271	304	282	283	278	295	290	294	288	288	295	299	288	323	280	278	292	270	286	271	304	249	296	289	277	255	270	297	297	275	293	280	279	303	273	295	281	285	291	265	296	298	339	300	290	292	246	279	297	247	288	289	280	281	281	303	303	295	312	272	287	302	249	281	282	277	307	290	279	286	273	307	285	281	289	298	319	288	297	329	279	275	265	257	297	267	322	269	265	270	281	269	242	263	279	259	297	298	296	322	311	291	298	272	304	290	266	296	284	292	259	265	278	292	298	284	301	274	294	296	294	294	288	281	299	278	293	282	281	281	279	281	299	300	304	276	247	294	290	282	317	285	310	283	286	300	287	262	314	322	243	296	282	312	273	322	281	301	288	278	269	278	282	276	284	258	300	277	289	292	275	292	294	317	278	294	288	263	313	289	298	294	277	313	289	269	311	305	296	275	292	320	303	282	265	286	290	291	311	304	263	292	293	329	317	280	254	289	298	261	302	285	286	274	268	294	269	319	263	286	290	289	289	294	279	270	273	300	305	266	277	274	277	276	280	268	310	311	280	267	315	278	297	264	269	275	304	344	257	293	272	298	301	264	264	299	299	310	325	302	287	300	262	272	312	298	290	267	289	292	281	281	280	294	275	298	259	292	300	295	276	278	291	277	282	278	260	255	311	294	266	266	265	274	283	316	272	304	250	267	279	276	280	258	294	297	306	273	272	282	271	288	345	287	259	295	318	310	299	282	287	324	288	290	257	256	299	299	295	278	299	245	305	281	287	303	297	315	303	282	252	265	290	260	310	271	278	299	267	280	304	293	266	283	281	280	284	296	268	283	248	284	293	267	264	301	316	274	285	280	306	281	269	278	298	259	278	308	291	274	328	287	285	268	331	282	289	266	259	288	263	308	298	296	282	277	253	285	273	292	301	274	306	265	291	307	295	267	294	303	269	261	282	306	264	305	324	296	285	283	269	272	278	274	283	314	276	298	272	311	288	337	238	253	306	301	304	273	313	299	313	312	286	299	283	281	314	287	268	250	303	254	304	278	274	266	275	290	333	332	276	262	318	282	284	295	285	296	276	270	303	278	281	285	293	274	292	313	261	271	322	286	286	296	293	297	292	266	269	289	282	272	296	263	301	266	272	286	328	273	292	324	296	286	251	267	282	298	285	303	313	265	286	289	268	293	266	289	280	288	301	304	304	256	290	293	298	302	301	309	276	287	293	320	291	255	269	309	306	271	258	274	295	261	294	268	279	292	260	295	316	292	289	291	302	291	255	291	298	270	269	280	290	263	284	278	285	277	277	303	315	298	265	287	283	242	268	299	280	300	317	287	290	304	262	249	271	265	293	309	307	285	272	270	262	323	323	279	284	295	283	253	257	271	271	291	271	255	268	299	299	262	308	301	296	285	276	269	316	305	292	284	297	283	299	294	280	315	300	308	284	282	280	294	281	321	261	268	290	328	245	297	268	297	298	289	263	259	273	314	280	281	305	309	255	274	298	260	289	293	306	262	297	293	317	260	330	276	298	262	302	270	271	273	310	268	260	306	342	291	278	304	285	293	301	272	252	302	301	294	257	282	286	260	305	298	270	277	284	306	271	286	330	282	253	270	283	278
2506	695	752	803	746	776	1113	1603	1249	806	709	748	756	686	782	851	1064	1325	1393	1249	1240	872	777	741	727	766	778	827	879	737	714	739	737	721	714	697	721	675	736	668	735	726	694	712	696	670	730	709	691	728	667	668	683	624	698	703	707	679	707	691	696	715	727	700	667	679	671	728	661	698	661	697	711	684	692	677	642	662	730	708	751	671	703	658	675	688	707	680	694	689	642	738	704	693	724	654	698	722	706	692	690	737	716	685	706	692	739	752	669	661	726	692	686	710	682	722	716	686	692	685	676	680	651	713	710	707	671	666	724	712	695	713	752	690	716	684	705	683	734	664	689	680	721	718	702	690	662	693	656	658	763	646	716	717	704	746	696	639	668	710	699	708	706	665	668	719	651	657	669	661	698	722	742	712	714	685	648	677	668	681	733	711	707	725	648	696	689	688	657	728	699	658	686	714	732	732	670	681	664	697	668	704	699	701	697	739	713	681	737	686	690	680	700	699	654	660	737	666	682	692	730	708	750	709	669	701	713	710	710	716	684	687	700	697	685	723	682	672	710	693	687	703	684	693	709	691	680	667	659	688	716	707	686	687	710	696	740	667	746	684	669	704	729	702	749	678	683	698	694	727	702	708	721	730	697	696	721	652	643	662	694	670	686	696	673	704	738	690	695	671	706	666	696	745	723	669	648	691	686	703	687	712	721	723	677	682	672	707	731	709	701	711	659	686	673	709	709	657	709	729	674	695	677	688	708	714	672	725	683	711	685	690	696	712	703	714	692	745	660	626	665	662	688	714	682	712	704	682	733	692	702	722	706	662	681	716	691	690	686	729	712	733	750	726	699	686	710	714	695	720	690	669	660	687	695	690	694	709	687	760	667	711	693	679	684	696	692	641	729	725	710	729	711	694	713	703	662	675	712	720	694	690	715	748	682	675	674	686	715	733	699	650	678	688	697	695	703	704	697	676	669	642	675	737	729	708	680	703	677	722	729	705	655	723	708	694	694	674	696	720	716	676	705	687	686	733	703	721	697	686	737	704	675	700	701	705	717	713	654	685	714	659	701	697	676	734	659	702	664	711	797	680	700	669	724	685	681	656	740	682	690	678	637	687	742	703	698	691	660	678	726	697	644	680	683	697	700	694	666	693	669	646	688	719	703	678	692	741	659	701	690	703	730	678	710	695	711	717	669	662	700	669	747	720	746	706	704	694	724	671	681	695	693	697	702	693	701	758	713	639	752	703	731	683	711	715	617	723	627	667	680	717	685	698	709	663	742	681	661	681	674	690	618	668	706	683	677	707	702	688	665	713	726	692	680	667	713	666	692	674	707	712	743	728	684	701	658	721	659	701	684	666	756	690	715	714	689	681	662	669	706	648	719	669	702	697	711	663	695	703	701	743	672	683	705	707	681	699	692	717	656	706	740	688	678	639	680	691	681	683	685	668	759	689	731	714	698	691	682	719	672	693	709	664	669	690	712	667	704	713	663	739	675	654	668	723	699	678	724	707	653	712	692	659	692	655	679	705	683	726	642	667	697	681	690	650	656	678	711	672	723	698	691	704	727	672	669	723	697	698	686	698	649	750	728	718	692	680	673	655	684	684	636	739	680	628	739	703	735	670	707	716	711	674	655	702	676	671	698	665	679	712	692	666	696	701	701	662	684	671	668	718	698	724	734	672	690	718	732	700	711	662	692	707	688	660	698	696	666	683	682	687	729	649	643	685	662	706	686	690	694	718	674	671	733	740	665	693	659	752	710	724	702	727	706	669	732	679	714	709	724	740	684	684	721	695	664	737	706	740	690	658	674	733	675	691	726	673	670	670	700	669	704	716	648	704	676	726	669	682	689	757	693	681	704	730	688	703	708	669	663	677	711	656	694	686	718	703	687	722	681	682	715	705	681	697	687	645	676	694	643	697	683	641	708	680	700	700	711	713	720	699	683	726	683	691	739	698	690	671	646	678	692	677	705	693	716	736	692	648	714	704	641	692	756	660	708	712	671	688	689	710	698	693	716	693	677	692	684	657	681	664	683	691	679	666	665	686	679	682	713	701	697	664	676	678	684	677	694	665	697	725	693	697	693	696	662	746	734	656	714	658	660	701	652	688	694	693	705	696	695	726	698	726	676	712	686	652	730	653	714	719	686	726	730	703	748	679	713	724	693	747	733	685	702	679	725	694	673	706	672	677	708	721	689	662	688	662	693	685	657	691	709	692	699	685	730	670	703	672	747	648	710	692	693	664	739	683	683	710	707	734	686	691	680	665	674	728	699	690	638	634	697	739	751	684	679	694	670	709	686	697	717	665	705	685	642	724	759	690	657	694	690	666	709	692	681	705	723	703	702	700	725	709	725	674	708	704	718	672	711	666	703	727	648	697	655	723	676	760	720	702	675	730	693	687	715	709	711	686	710	679	679	697	650	694	662	677	682	634	699	741	693	666	700	711	692	725	679	695	711	672	728	715	657	700	710	711	689	690	631	716	710	681	697	681	714	635	667	662	701	675	706	696	681	670	730	692	721	722	654	670	672	664	727	685	762	709	696	738	667	717	713	653	656	712	667	712	691	681	686	665	699	670	667	690	714	663	684	693	721	692	652	674	619	708	662	664	687	700	710	675	689	685	694	724	727	646	731	710	722	683	704	712	697	716	732	695	686	692	691	704	705	695	747	702	636	675	698	687	701	706	724	727	688	669	714	676	684	747	723	737	674	699	660	655	689	716	725	733	681	733	688	708	701	688	684	673	733	702	682	677	685	697	719	705	653	665	683	762	768	692	674	673	705	674	682	706	685	686	682	656	708	681	687	712	753	680	653	645	664	667	717	721	660	708	705	705	685	712	685	702	744	702	677	680	689	709	658	721	679	725	739	694	701	688	700	712	661	712	670	715	711	622	729	703	673	694	708	716	682	698	648	698	637	690	706	719	668	688	710	675	669	712	714	703	685	697	706	735	718	687	674	687	703	698	710	735	704	668	655	686	702	720	672	701	710	642	737	718	707	705	635	668	655	705	712	700	666	636	706	707	719	679	714	732	688	660	659	683	715	717	684	722	700	700	771	718	731	710	688	686	717	682	697	728	699	685	724	703	673	720	698	749	716	675	681	707	725	670	687	704	659	736	714	712	714	688	683	703	673	693	726	684	691	717	689	631	705	702	715	689	698	676	700	684	645	687	663	705	649	725	657	719	699	674	691	678	675	656	694	701	662	677	689	652	700	694	734	729	704	668	703	705	671	670	690	683	688	704	700	744	719	691	649	682	680	696	657	697	696	752	704	688	733	683	717	692	735	721	651	699	689	674	703	694	662	713	706	701	711	690	685	689	681	698	723	637	696	701	697	713	679	728	714	736	707	696	650	711	706	687	689	717	708	700	713	680	687	695	676	729	688	712	728	635	704	748	684	706	687	731	699	678	647	673	647	662	634	635	726	686	671	648	647	700	699	691	691	732	711	676	693	700	707	724	690	693	645	689	730	687	697	695	637	667
10206	1329	1247	912	790	544	470	598	490	304	280	239	245	250	302	215	335	394	342	299	308	217	213	202	192	221	233	213	185	190	190	184	191	178	169	186	190	221	201	173	163	211	198	169	171	169	163	203	175	186	192	178	165	178	174	188	167	177	203	148	167	175	172	153	170	163	158	154	147	176	167	177	173	195	181	170	154	175	152	137	174	158	163	157	182	161	178	159	165	214	164	167	159	190	159	166	197	156	152	164	158	153	183	174	202	194	171	159	175	171	153	158	153	169	153	153	180	161	162	163	177	176	185	175	168	171	171	161	163	159	160	183	176	170	193	178	176	171	184	196	175	161	156	144	151	135	152	169	154	157	150	177	173	166	154	162	159	163	172	151	169	164	154	170	144	149	173	157	169	136	182	167	196	179	154	161	159	166	176	171	186	175	184	178	176	172	177	178	147	179	175	157	151	152	156	182	194	172	172	180	165	180	167	156	168	175	175	178	170	151	162	171	173	138	186	161	149	165	182	173	185	159	155	166	145	161	160	198	164	175	177	152	161	166	178	169	202	156	171	182	174	152	183	171	188	191	181	161	175	181	154	154	178	162	165	177	159	178	148	174	166	161	161	156	169	150	165	159	162	170	170	185	137	163	157	175	184	192	165	188	157	150	170	170	151	191	184	186	184	187	150	156	157	171	168	169	188	170	163	170	167	171	205	151	166	178	175	166	169	162	161	170	187	159	143	162	146	167	155	168	161	149	157	152	179	162	142	175	164	168	177	158	167	168	206	155	162	158	198	156	156	192	167	172	135	170	159	159	166	158	170	167	159	175	151	172	178	154	143	164	168	157	166	166	164	158	171	155	203	165	159	193	144	175	185	164	171	163	148	163	159	155	183	205	178	165	161	169	160	186	160	158	168	194	155	149	158	186	179	166	185	156	172	159	169	169	173	161	200	160	181	169	171	174	177	147	171	168	167	155	163	171	177	169	173	173	201	208	130	163	161	154	171	170	178	170	183	172	173	153	153	193	199	170	172	174	149	188	165	164	155	167	161	166	176	170	156	199	155	142	171	146	165	158	165	169	158	162	144	180	175	150	180	152	169	152	167	185	148	140	171	190	157	148	156	163	158	158	165	167	142	162	174	181	165	178	159	178	184	197	167	188	168	151	181	150	181	151	183	172	184	158	172	153	144	173	167	172	148	169	190	165	163	170	165	169	154	160	159	144	179	165	169	167	190	159	169	175	147	159	172	169	151	164	163	153	162	175	190	181	160	170	154	163	167	164	191	162	156	147	171	151	151	164	175	178	168	163	157	156	180	145	148	162	159	167	188	198	163	148	160	162	164	156	172	146	160	171	166	179	157	184	184	173	181	158	170	188	178	167	171	160	167	166	182	191	158	157	179	161	174	172	146	168	177	158	166	178	157	177	171	176	149	164	161	172	158	166	192	179	202	187	176	178	167	156	170	175	161	144	160	146	151	202	176	158	154	169	161	181	193	165	161	166	128	168	205	145	175	162	170	163	178	157	165	160	155	185	182	173	176	164	156	185	179	161	173	167	158	179	141	168	138	170	165	168	162	153	169	162	181	147	183	194	192	161	157	157	172	160	161	165	175	172	179	163	167	165	187	185	170	164	145	183	181	180	159	171	182	156	181	163	186	138	152	165	181	155	183	147	148	167	181	181	169	158	172	163	162	154	182	152	174	167	168	181	165	162	170	185	167	177	136	174	171	164	165	158	165	158	162	179	163	152	170	154	185	162	163	181	162	149	170	155	174	175	172	161	136	178	161	141	151	161	145	171	163	156	177	159	164	138	159	151	170	185	174	178	151	160	173	160	173	167	182	180	161	166	166	163	164	167	156	176	178	172	167	172	180	189	161	158	188	164	179	163	162	160	161	160	171	153	149	183	178	176	142	157	172	176	160	177	187	167	175	183	138	173	147	173	140	158	157	157	153	146	152	166	175	167	142	185	169	170	180	154	195	166	168	149	176	183	167	169	150	157	166	170	170	175	199	155	164	155	144	162	171	183	146	179	166	168	172	170	177	177	160	166	157	154	195	155	154	174	190	186	150	163	174	163	130	149	183	171	175	175	166	161	171	166	163	150	136	167	161	188	164	167	156	188	186	141	169	155	161	135	153	174	169	165	162	167	148	153	152	164	166	178	184	173	155	179	151	175	144	190	186	189	164	157	176	180	152	138	196	142	145	178	167	193	165	160	154	159	157	176	154	154	176	180	154	158	171	158	167	173	155	168	153	153	154	170	161	144	147	166	147	179	162	155	192	146	152	179	168	173	173	186	157	180	161	193	183	172	193	173	158	159	174	190	159	174	194	153	162	168	144	166	163	167	168	160	151	177	157	210	145	160	138	171	178	176	157	155	165	146	180	154	164	187	159	183	174	174	157	177	160	158	177	173	157	166	182	149	156	172	165	188	147	151	169	145	177	183	147	172	174	170	153	191	168	178	154	194	181	183	176	162	169	162	172	186	166	164	181	171	158	154	150	175	172	164	185	169	168	165	185	179	155	155	158	157	173	155	161	153	179	163	179	178	167	143	136	177	148	168	164	176	170	186	135	181	173	154	173	153	195	152	163	193	173	152	180	146	171	172	196	187	149	163	164	178	160	153	155	146	151	150	157	158	164	150	153	180	171	160	169	186	173	166	160	147	132	205	148	132	148	183	176	173	174	166	154	174	168	160	178	185	143	164	168	151	175	150	172	182	162	169	160	159	174	155	157	171	166	154	174	194	159	149	172	166	167	167	154	178	178	162	163	142	148	190	161	156	151	167	177	161	181	150	182	175	139	176	180	185	186	155	159	179	182	160	166	183	172	168	161	173	152	163	175	176	156	171	178	162	172	193	153	178	167	143	176	166	177	160	166	163	179	151	176	163	187	175	157	154	162	174	168	168	181	160	155	181	169	170	175	147	159	171	183	177	156	187	182	169	133	179	176	163	162	161	151	167	157	141	170	163	175	177	176	170	153	193	158	167	169	162	164	150	175	158	171	169	171	156	163	182	135	174	177	177	158	165	151	165	179	155	165	201	157	163	179	156	178	158	168	153	174	156	167	161	146	161	174	161	147	152	167	172	171	163	173	172	167	178	179	159	195	170	165	186	138	167	160	155	164	163	175	145	159	182	184	182	171	148	158	160	173	164	205	172	177	154	156	175	145	193	149	154	167	170	183	185	176	152	166	177	163	179	160	161	168	146	179	168	178	166	157	182	181	162	166	170	139	172	162	169	168	158	169	158	160	181	175	170	148	164	161	194	171	190	178	156	163	149	167	159	156	175	164	161	175	161	187	157	161	156	176	152	162	183	174	164	173	157	158	171	175	171	175	183	152	164	188	172	179	163	150	159	173	160	150	161	177	194	175	162	153	168	176	176	176	179	163	152	174	178	188	193	181	163	159	187	174	171	172	175	160	146	166	194	168	178	144	181	172	164	144	164	165	151	170	168	169	152	160	168	145	172	154	154	160	175	141	150
6688	1286	2396	2837	2544	2113	2290	3032	2238	1434	1344	1149	1041	1098	910	1028	1575	1910	1883	1636	1555	1028	1042	918	777	982	983	902	936	693	810	658	632	631	558	646	669	822	860	644	578	644	696	528	562	533	529	553	518	475	499	471	486	502	497	468	516	511	455	477	465	451	472	517	531	493	487	458	465	490	482	418	483	516	493	494	496	475	472	484	498	498	481	440	490	449	425	507	437	485	513	459	477	434	441	502	458	527	452	482	464	478	430	468	477	443	426	491	487	452	463	478	481	475	435	445	472	443	518	481	456	503	455	492	441	476	488	450	455	419	489	451	451	459	477	468	471	488	466	450	475	486	458	484	434	493	457	472	463	454	471	464	450	472	443	464	497	459	476	453	459	482	508	474	470	477	445	457	437	459	472	469	470	481	430	454	473	466	478	492	475	483	445	496	457	460	449	443	436	463	467	440	481	509	461	490	491	490	483	456	435	458	466	470	469	444	486	458	466	457	461	471	452	446	443	491	444	463	473	460	465	472	472	470	477	511	495	505	428	492	468	475	463	455	462	464	449	440	465	469	468	490	482	466	471	468	439	458	492	448	451	494	446	459	478	457	497	448	454	471	451	495	493	486	476	490	483	477	445	456	480	426	451	430	437	465	455	504	471	465	481	478	446	499	493	420	458	450	437	455	480	461	478	458	430	468	469	447	463	448	450	517	445	462	456	488	457	421	459	465	456	426	478	487	493	478	397	489	428	471	458	466	454	459	439	496	477	444	443	434	462	444	434	482	430	438	464	497	461	463	480	467	422	448	488	471	461	452	437	482	495	460	455	427	483	417	481	479	457	517	467	433	435	482	467	475	495	459	458	447	464	451	445	455	482	467	448	484	479	434	418	455	469	449	454	477	457	464	463	487	499	473	442	471	489	491	454	431	484	460	441	435	469	460	463	424	475	441	462	441	495	467	494	464	493	453	487	475	440	466	490	444	478	500	456	442	451	421	472	465	449	441	431	439	451	488	439	465	483	455	455	459	427	461	434	439	492	518	441	464	457	462	456	433	415	472	452	477	487	458	491	494	457	491	446	459	474	428	434	469	457	488	506	465	465	487	447	440	505	463	506	412	490	431	443	475	449	451	425	453	441	474	460	483	451	431	464	509	488	457	450	474	436	460	484	444	471	497	467	494	474	460	450	453	499	508	511	459	463	471	487	452	446	491	493	508	458	451	483	435	408	489	468	468	467	482	500	458	483	481	455	493	438	461	454	454	466	463	473	456	451	458	464	455	476	484	439	465	479	479	475	449	450	449	485	462	454	471	491	478	475	419	423	425	495	433	409	440	478	466	464	470	452	470	460	473	473	476	462	422	475	464	479	420	470	469	461	449	460	484	430	434	466	459	452	487	457	491	470	501	477	512	467	458	425	454	444	467	461	430	473	441	470	434	453	427	439	467	490	494	465	463	442	471	448	462	481	455	459	465	494	472	447	489	475	454	455	444	472	450	484	457	478	438	482	492	500	431	459	462	478	480	443	441	516	459	461	443	465	445	470	445	447	440	441	455	477	448	518	484	493	494	456	526	464	462	434	448	479	433	445	444	449	463	446	453	465	462	451	475	462	438	458	452	472	490	444	424	424	495	485	457	460	451	497	416	441	482	454	449	446	442	457	460	454	468	450	441	441	486	458	482	445	497	487	480	472	451	445	468	486	482	452	459	457	466	503	446	464	467	439	504	481	462	452	460	468	486	456	448	468	461	447	450	457	459	487	408	477	461	450	484	455	479	439	451	482	451	449	469	463	510	447	465	477	443	487	429	507	466	472	493	441	518	447	480	467	463	466	422	478	452	457	444	467	466	474	433	471	450	449	472	489	465	480	487	465	474	462	474	470	444	487	434	428	472	456	483	495	499	470	470	453	473	476	479	445	470	467	432	445	473	458	470	485	498	506	465	447	464	456	490	476	477	449	478	456	457	505	482	434	461	487	506	473	432	489	441	460	464	450	475	439	449	485	498	469	491	465	472	478	448	489	531	465	446	473	460	422	457	465	459	432	470	477	471	486	471	429	454	425	480	468	481	475	456	475	469	440	441	488	466	467	456	481	484	437	506	456	489	478	470	453	453	470	459	455	453	447	483	455	478	484	481	476	445	484	461	482	458	460	444	470	460	504	466	488	487	490	475	479	454	474	475	440	463	495	459	445	484	462	448	442	456	480	508	473	426	452	447	466	462	483	460	489	481	516	481	450	447	437	495	465	459	471	465	478	466	432	483	498	471	458	449	502	511	432	470	458	480	493	479	509	471	496	449	481	413	466	485	483	435	487	466	454	486	472	425	442	474	438	469	416	456	426	471	440	463	437	510	473	446	450	485	460	487	458	500	421	449	465	480	457	469	499	443	440	454	480	473	432	466	440	441	432	423	473	439	470	449	430	480	442	503	479	421	455	488	493	459	441	464	458	438	455	471	465	465	488	472	423	491	443	480	490	460	459	435	478	453	413	453	486	462	421	445	504	428	488	446	451	445	452	461	470	426	452	477	498	459	465	453	446	481	468	460	468	462	440	459	475	457	445	451	449	484	477	487	487	480	416	454	486	466	458	460	439	470	473	467	449	463	449	496	493	462	493	499	470	460	471	477	460	436	467	486	486	495	423	456	450	453	422	487	456	445	500	468	461	466	425	503	427	462	493	475	450	511	458	439	447	448	482	488	467	449	439	459	456	468	462	477	444	483	453	493	477	456	434	428	459	483	495	475	455	452	496	480	466	447	426	428	474	456	484	444	499	444	470	443	437	431	459	500	440	465	449	493	454	499	469	468	510	487	496	450	470	465	467	479	448	485	450	484	453	475	486	454	480	479	501	488	481	438	442	477	465	481	439	457	452	465	457	448	459	490	454	462	447	472	467	462	453	466	466	453	441	449	472	473	434	466	489	440	480	465	442	422	460	484	456	414	452	459	467	494	483	476	482	467	479	442	499	472	473	467	499	424	492	455	488	453	461	493	468	485	454	479	462	422	464	440	452	477	455	470	438	470	436	471	454	454	451	431	450	450	450	458	469	475	495	485	462	477	501	470	509	426	468	466	462	467	465	474	448	482	488	465	480	457	477	491	479	509	489	463	464	528	496	467	483	460	451	475	409	430	456	473	476	456	477	459	444	485	463	453	512	496	465	482	448	488	471	452	437	460	430	473	465	453	435	461	469	437	480	449	490	457	489	433	492	438	483	445	501	483	455	463	475	449	498	487	431	507	485	468	450	428	503	481	494	482	454	426	454	466	484	475	439	449	473	482	438	524	456	459	451	447	495	477	446	461	465	469	464	440	441	450	454	490	483	471	480	477	429	463	464	462	486	462	455	495	446	446	451	502	455	433	458	465	434	471	477	460	429	427	456	438	479	492	478	448	477	439	458	476	458	480	444	464	473	466	446	494	482	457	498	445	474	471	485	498	463	475	465	426	441	472	441	477	475	478	497	467	439	454	480	431	466	480	469	488	453	462	466	452
18488	3214	2572	1910	1279	921	914	1151	878	591	546	569	470	395	404	394	493	558	579	538	489	388	358	349	377	446	411	376	365	323	393	311	326	312	346	308	336	388	396	309	338	344	330	319	292	305	265	277	296	296	312	312	298	290	275	275	266	301	273	269	278	278	288	258	264	263	275	283	294	275	282	284	305	308	250	280	311	281	291	288	287	276	301	244	298	270	250	285	268	315	277	293	308	265	278	286	292	294	265	282	252	321	313	287	308	264	267	258	245	267	270	298	285	304	278	278	302	277	306	276	282	272	293	251	303	284	297	304	299	296	299	282	280	284	288	255	298	276	268	274	266	261	285	272	276	270	272	257	238	273	311	308	267	284	282	256	269	260	271	301	306	262	267	296	291	267	267	294	272	268	271	333	299	275	269	317	307	278	260	289	258	264	282	273	314	270	242	280	293	262	251	300	278	271	290	282	265	283	294	302	283	276	293	280	270	289	278	286	295	304	285	255	290	305	291	276	301	284	267	263	281	272	316	247	269	258	294	295	270	294	288	304	329	270	273	289	289	263	305	281	255	291	297	271	274	244	276	283	299	287	268	302	262	296	282	280	261	304	274	266	273	284	282	270	300	298	268	296	269	295	290	303	313	279	278	310	314	253	295	299	278	298	252	288	285	280	272	293	273	299	274	293	291	294	298	279	302	311	283	270	266	299	289	270	271	268	291	269	281	269	288	273	282	320	286	278	286	291	277	266	285	289	282	283	305	291	271	293	278	285	285	288	278	281	285	282	312	289	271	281	282	296	291	270	282	277	289	272	266	282	273	283	301	279	236	305	268	311	285	265	289	296	274	266	317	315	286	285	284	267	292	280	308	286	320	263	249	291	290	292	300	311	289	245	306	291	317	307	285	287	268	281	274	283	279	276	256	264	279	282	243	280	305	267	295	259	256	286	281	252	244	235	288	289	294	264	292	304	269	281	283	272	274	272	254	283	295	287	311	305	291	279	294	310	279	301	297	284	283	289	298	311	289	296	297	288	284	293	261	295	253	253	255	290	287	313	281	272	307	321	281	285	268	293	262	265	302	267	256	277	284	275	276	299	290	284	268	304	299	238	304	249	246	292	277	276	266	287	252	275	288	285	275	287	299	272	289	306	279	282	261	301	277	281	294	267	251	261	270	286	284	281	289	304	275	275	267	269	296	270	301	302	279	289	285	268	275	256	281	266	265	278	293	274	285	297	289	309	307	292	296	320	273	291	290	286	254	281	284	272	235	266	306	311	270	297	322	274	301	308	294	282	280	307	259	322	298	254	273	267	277	273	253	270	310	287	255	283	308	281	307	262	294	305	300	278	267	294	269	277	286	296	271	266	272	248	292	283	304	286	302	278	305	284	277	283	273	290	289	250	266	274	293	321	275	280	286	292	343	308	287	274	260	290	306	283	280	263	269	237	286	268	286	275	292	306	260	296	271	255	292	296	277	295	300	311	297	321	300	303	306	289	312	277	263	265	272	314	264	289	292	279	280	285	306	282	291	260	310	278	263	299	287	280	272	264	253	325	271	276	298	281	275	286	291	304	269	299	252	268	284	259	268	300	286	275	297	294	276	296	295	250	288	248	305	286	303	296	270	268	280	285	245	267	252	295	304	284	276	268	297	247	284	281	295	259	287	273	264	258	262	285	305	278	295	308	281	255	302	300	302	287	287	293	283	268	262	279	273	286	254	306	311	271	285	298	293	248	285	265	310	283	311	297	275	254	267	263	236	277	313	275	278	320	270	283	301	263	292	268	280	297	301	323	278	281	247	246	277	280	265	300	290	277	325	296	293	291	267	300	297	297	305	263	264	293	290	288	292	287	267	278	294	266	281	279	301	281	286	262	276	272	266	272	306	316	303	292	303	289	303	313	271	247	312	277	274	280	285	257	264	324	276	260	257	264	285	271	301	267	297	296	260	280	291	280	314	292	310	274	305	275	287	242	297	265	309	272	253	318	303	243	280	265	307	290	237	266	265	336	327	267	286	271	287	281	279	274	306	298	311	311	292	308	291	301	264	298	284	270	308	274	251	313	295	294	310	303	301	260	268	283	290	295	260	284	298	265	280	287	253	287	255	297	291	307	255	283	259	308	266	301	275	298	254	298	274	275	282	247	271	321	273	302	313	267	266	300	292	283	266	290	266	289	298	276	268	259	300	270	295	251	281	292	270	286	300	276	261	300	308	295	261	288	253	271	297	300	270	285	287	288	283	254	285	291	294	290	285	292	283	277	297	277	277	272	299	279	282	290	282	299	295	275	263	265	277	287	291	266	276	290	291	268	289	267	297	255	285	277	273	259	256	265	260	290	275	269	270	303	277	289	288	268	270	286	334	308	307	281	305	274	289	260	301	255	323	275	278	280	283	283	268	284	262	298	298	273	308	290	282	293	278	288	286	296	315	299	276	268	243	300	294	305	305	260	288	259	298	309	253	250	276	304	261	311	300	270	289	287	308	273	258	251	290	314	305	298	301	303	285	265	267	282	275	261	301	268	288	298	269	247	305	269	295	273	282	283	275	277	284	276	251	255	261	294	292	284	278	258	312	324	286	271	311	301	291	259	285	304	282	284	316	263	281	278	274	293	260	289	304	259	277	294	296	264	331	296	257	301	274	286	268	290	284	308	304	262	278	260	271	275	289	262	277	270	281	282	305	260	269	284	284	292	306	290	276	283	282	286	280	271	263	282	286	300	288	291	296	280	278	283	310	272	289	291	298	296	272	261	265	329	283	263	236	281	245	280	280	275	286	273	273	270	299	276	297	254	297	304	257	312	310	296	285	274	268	280	256	261	314	258	279	297	297	291	280	297	306	270	275	261	281	278	266	249	282	284	270	269	280	280	315	277	292	309	293	269	310	281	264	268	297	283	285	307	310	270	265	255	311	290	286	274	283	305	291	283	253	270	278	288	283	236	272	295	312	309	270	287	256	270	276	282	282	280	284	259	307	296	268	269	265	271	292	288	266	314	315	297	279	284	257	265	305	291	301	314	290	318	293	323	293	283	269	287	284	292	308	284	277	274	280	293	273	292	263	327	260	276	275	271	261	278	280	279	314	295	305	248	282	259	258	280	254	330	275	277	261	267	320	277	270	278	269	258	250	293	280	281	265	263	253	305	289	272	261	242	306	311	283	308	300	288	297	235	301	295	258	274	297	269	294	299	271	278	298	293	282	269	244	280	310	293	317	303	246	299	282	269	292	291	307	230	288	289	278	304	257	310	296	285	298	263	257	257	275	299	297	275	259	285	270	250	286	286	270	272	271	293	269	283	293	287	278	302	299	266	270	282	263	262	293	253	260	274	291	268	264	289	297	277	284	276	273	284	287	287	325	280	293	269	269	261	296	286	314	260	276	286	321	308	274	320	280	278	304	283	280	295	278	298	291	289	316	318	305	281	285	273	257	263	279	281	263	285	311	293	289	275	282	297	284	271	251	295	254	294	270	278	286	292	284	298	262	309
9568	2399	4586	5336	4669	4036	3874	5263	3794	2572	2284	2379	1729	1588	1580	1755	2581	3049	2981	2521	2393	1559	1536	1359	1366	2009	1639	1515	1457	1238	1359	1105	1031	1013	982	1105	1128	1371	1380	962	988	1144	1050	916	883	825	881	877	811	853	808	737	789	816	767	797	833	781	747	693	758	786	735	750	730	761	712	758	743	762	806	737	781	731	727	736	736	759	672	686	695	746	697	743	744	729	730	753	765	707	738	745	721	731	735	772	760	700	760	758	760	718	688	698	764	710	720	726	742	760	754	754	712	715	730	761	734	741	780	795	759	776	699	752	735	723	731	718	714	715	729	704	766	760	720	720	741	749	752	690	736	713	744	773	750	729	748	710	714	725	757	732	766	713	716	741	744	765	697	736	711	742	764	711	750	723	707	828	688	746	770	717	780	718	711	684	706	706	713	725	756	714	737	759	753	753	743	743	701	699	701	723	717	746	676	733	764	729	722	763	704	719	693	739	709	744	735	675	738	756	746	769	729	700	677	719	753	750	724	729	728	789	667	740	694	725	709	729	723	730	772	693	725	695	750	717	757	801	746	697	764	756	748	733	777	698	718	748	731	748	738	743	720	731	691	708	698	715	757	746	711	706	700	737	739	736	775	741	692	705	740	725	747	743	759	663	730	744	762	706	651	751	751	672	682	735	732	731	697	712	725	765	711	726	703	680	720	683	733	721	763	728	710	738	761	733	735	674	725	750	691	744	740	683	756	738	727	691	670	721	740	700	722	692	713	675	771	720	724	696	783	724	711	724	725	700	741	741	708	710	682	738	704	724	696	687	740	735	727	739	718	659	717	727	738	754	739	748	709	756	690	726	697	745	757	730	699	684	757	763	725	727	721	771	710	705	716	718	715	735	702	730	689	739	689	722	709	759	726	776	728	731	717	668	720	783	705	737	719	699	761	742	750	728	725	734	756	788	750	709	765	773	699	730	727	692	721	689	660	748	742	754	691	725	732	780	719	761	716	666	757	750	696	703	782	712	699	738	755	707	737	759	683	714	681	734	693	717	762	757	771	715	748	733	716	756	782	758	746	709	708	702	733	746	725	751	746	732	734	724	725	726	770	737	781	725	772	763	744	667	799	722	734	685	730	750	707	795	757	749	745	680	739	702	715	725	718	744	699	799	705	777	722	740	705	698	716	753	726	736	745	671	646	726	689	787	764	765	723	743	785	726	732	745	682	764	718	787	697	740	745	778	712	724	671	750	717	753	733	745	728	730	646	725	739	771	763	725	698	734	759	768	730	718	750	720	718	776	739	715	725	769	663	730	778	754	734	715	719	721	741	708	721	719	679	725	730	749	697	727	700	707	736	712	742	746	715	668	741	711	672	740	738	704	685	748	713	736	645	701	711	756	717	709	652	706	698	750	744	729	730	715	701	717	765	714	691	726	728	731	733	705	696	749	718	699	747	710	762	724	722	778	732	722	734	715	708	755	728	699	704	710	734	703	719	728	697	800	732	724	722	702	723	716	739	711	722	756	711	745	734	729	713	764	723	770	721	710	778	728	758	728	719	700	697	718	654	704	716	789	729	689	693	699	737	749	737	730	712	710	721	767	751	708	703	686	693	737	751	708	730	720	753	774	713	722	748	757	683	688	756	705	741	740	696	789	755	725	726	652	729	729	712	681	697	717	702	764	720	728	767	684	707	698	683	719	722	689	730	690	734	745	732	643	688	713	716	746	760	765	742	799	732	756	701	727	718	764	683	734	710	705	744	771	705	704	765	716	715	677	792	732	739	720	757	732	743	702	667	707	701	681	683	747	688	721	708	719	734	706	760	711	715	707	735	752	722	704	766	697	731	759	728	786	743	760	715	692	760	689	669	704	720	697	720	715	728	715	771	691	703	710	722	743	758	682	740	693	758	710	720	689	722	731	733	715	734	758	706	710	737	722	699	727	733	695	699	683	752	725	749	723	720	711	691	704	747	702	693	727	698	762	724	725	768	705	717	726	741	705	775	795	737	693	800	731	752	710	729	672	715	660	774	763	696	699	706	748	757	765	784	728	730	656	679	774	705	702	738	747	750	693	748	705	730	740	742	743	726	725	736	735	770	729	744	683	699	760	756	702	733	712	738	691	771	721	726	682	747	720	725	730	751	735	728	742	720	712	729	746	719	734	724	718	716	738	750	713	733	733	715	784	733	736	725	743	717	759	788	725	731	717	717	764	704	731	739	726	751	712	707	742	742	705	732	730	698	757	753	682	743	695	711	749	780	725	758	750	740	697	733	728	759	733	753	751	694	736	713	748	724	702	741	742	710	716	764	744	725	733	727	723	692	682	776	705	724	715	704	684	733	714	749	757	708	708	756	739	715	757	718	741	731	722	732	686	759	664	716	751	704	724	726	804	710	673	794	710	742	736	730	755	725	714	736	741	704	704	719	771	749	721	772	757	734	679	704	698	717	690	695	713	705	769	751	693	752	729	722	755	700	709	702	707	686	761	765	687	757	752	710	709	774	675	781	751	723	715	728	732	731	704	732	771	739	746	742	750	739	696	732	692	697	705	705	754	742	744	725	731	731	717	756	681	718	730	698	712	712	744	689	723	709	691	755	747	718	699	767	700	675	692	724	751	729	678	765	689	728	714	755	700	755	754	710	708	736	727	737	804	729	734	677	707	702	710	732	752	696	762	730	745	687	746	704	716	745	741	696	707	750	737	702	757	743	702	728	696	749	775	705	764	731	700	753	726	737	701	729	749	755	732	715	732	756	709	703	779	757	762	730	720	760	711	744	755	714	757	729	755	727	738	753	699	692	705	769	706	727	713	715	747	708	730	789	720	711	716	731	741	712	700	702	727	702	738	732	770	714	760	749	717	719	743	701	757	686	676	704	725	689	759	725	734	683	748	706	707	698	693	754	643	724	717	713	732	735	714	717	750	749	716	716	691	739	712	777	688	732	732	754	743	676	738	741	756	734	732	688	765	678	737	720	755	703	744	744	736	715	687	759	743	720	724	712	751	768	713	726	695	793	691	733	755	707	713	714	714	726	725	734	699	692	711	697	735	720	719	758	745	751	701	722	713	734	707	716	736	716	742	705	734	713	707	723	710	708	735	742	715	724	778	741	724	744	710	705	738	739	731	691	701	742	702	717	704	755	708	708	750	702	730	775	667	713	677	748	748	698	769	742	768	700	748	750	781	756	729	730	744	707	728	714	692	726	750	726	759	749	728	756	716	688	707	729	681	703	728	706	694	748	721	743	732	716	719	764	712	713	701	742	664	738	767	695	728	691	736	736	750	799	747	712	708	683	755	749	717	699	722	742	712	734	718	741	701	745	702	763	737	730	716	725	722	722	758	726	755	720	749	751	722	754	711	761	757	701	709	704	726	733	721	705	773	725	736	753	699	710	716	707	747	741	739	691	732	697	751	751	708	738	678	704	673	726	772	709	745	753	748	694	711	731	678	694	676	696	745	723	758	689	750	747	765	723	755	732	696	664	706	689	762	735	758	677	705
2198	310	318	278	302	260	330	361	327	340	307	254	275	298	305	311	347	376	346	373	361	305	295	249	307	312	295	271	306	282	300	291	283	293	298	258	306	327	309	292	303	255	259	253	294	316	278	282	276	282	288	310	273	270	282	276	283	303	312	247	316	290	303	293	271	298	280	269	310	272	282	289	287	279	303	260	291	273	309	284	308	250	278	258	276	270	268	268	288	271	262	281	287	295	279	275	279	291	280	268	286	297	275	319	266	310	287	272	270	292	297	274	254	280	276	285	264	311	264	300	276	255	280	265	292	286	300	286	291	265	260	288	271	272	276	303	274	322	267	274	271	271	275	286	290	280	288	293	250	285	308	325	260	290	264	287	270	302	294	287	282	251	303	293	300	290	305	287	253	276	260	282	290	287	262	295	298	294	304	272	275	282	263	276	296	281	300	255	279	273	293	311	320	302	285	292	284	274	288	289	306	277	301	293	287	299	296	263	255	277	287	278	255	261	273	251	278	297	306	290	312	287	306	309	284	265	278	302	294	288	276	294	256	298	273	265	293	315	262	273	281	279	285	279	268	265	296	291	311	295	288	282	267	285	283	292	272	310	276	294	298	295	281	265	285	286	268	284	305	275	315	286	262	273	302	259	274	294	292	294	275	272	279	286	296	284	252	289	301	286	271	259	294	318	286	270	275	312	269	272	277	323	277	280	268	257	279	290	280	294	279	272	301	291	292	235	283	256	265	284	289	266	266	299	282	306	267	250	299	277	286	262	289	284	295	305	244	266	265	288	280	290	290	249	291	297	272	265	293	279	260	273	290	310	275	269	267	273	278	270	308	262	272	284	279	302	282	285	276	277	286	277	294	292	267	282	295	285	289	301	261	264	276	277	271	277	288	273	309	305	308	268	257	279	278	287	270	288	274	267	289	265	322	258	297	287	297	281	283	299	284	317	295	256	276	254	286	295	283	296	277	273	274	278	287	266	270	284	296	294	309	251	280	277	292	295	255	301	246	292	287	271	285	257	300	273	259	279	284	288	292	276	285	277	309	299	281	282	290	260	280	301	313	264	279	295	274	250	277	282	282	289	273	292	304	257	287	293	285	304	255	286	277	280	290	311	266	265	265	297	275	304	275	283	291	313	284	283	294	295	276	273	272	302	257	256	297	309	288	277	275	286	281	301	290	267	286	292	321	264	275	315	298	281	286	289	286	275	274	271	291	282	308	255	288	300	270	305	301	278	315	307	251	271	275	280	307	314	294	287	277	319	293	310	254	266	298	284	301	258	288	286	306	247	286	263	253	285	284	277	296	320	288	295	284	267	278	272	266	301	296	253	295	299	283	278	280	286	302	301	285	329	294	292	273	277	279	307	297	251	261	286	322	271	303	298	271	281	280	261	257	261	289	283	318	250	262	275	295	278	295	290	279	269	288	282	273	297	295	268	289	311	255	296	315	237	296	272	289	328	302	286	284	275	264	284	293	246	315	274	281	255	263	272	259	291	282	288	302	285	284	315	299	228	282	278	267	294	275	291	277	294	287	295	292	279	318	280	315	271	268	290	280	311	288	300	318	273	267	278	282	338	268	278	292	292	297	299	274	264	292	273	299	286	281	264	297	250	294	283	280	277	286	272	281	280	283	279	271	263	271	310	262	276	280	264	272	271	295	292	298	287	283	274	268	296	295	274	303	276	265	284	308	284	267	282	295	286	285	289	289	254	274	293	288	272	277	253	270	310	279	257	293	275	287	301	312	263	310	287	287	265	263	282	283	314	273	257	296	259	284	268	278	278	259	283	301	295	265	291	280	276	279	261	321	259	268	277	280	289	292	272	291	247	262	296	269	288	320	301	263	275	289	279	288	286	281	264	278	313	300	275	303	264	276	273	299	275	269	311	279	274	292	276	316	283	279	266	287	274	274	296	287	309	306	288	269	282	299	288	278	301	297	300	271	287	312	294	271	288	286	280	288	284	276	281	293	264	318	306	269	284	311	294	262	322	297	306	283	304	324	296	292	295	252	263	243	246	283	272	257	276	282	310	278	322	288	243	270	294	257	297	311	267	301	269	264	275	301	252	309	297	269	272	264	273	266	283	275	298	288	278	276	288	268	282	312	261	257	291	261	275	292	267	269	285	311	289	290	256	313	261	327	300	272	280	282	279	310	291	259	308	276	259	300	277	259	293	251	286	292	305	270	264	271	313	297	285	256	283	277	333	283	269	283	300	268	279	276	293	304	260	272	273	261	273	271	288	293	284	293	277	293	299	289	297	275	280	297	277	295	290	290	284	272	269	265	273	245	324	241	289	290	311	255	299	281	294	283	268	295	275	260	274	307	287	288	270	284	295	285	246	284	305	314	290	254	275	269	303	255	311	293	290	296	276	271	266	268	301	299	270	267	275	312	286	273	276	308	280	310	257	299	263	288	286	250	269	296	299	284	286	257	299	280	269	290	301	263	283	298	280	268	311	284	266	297	284	268	269	294	318	283	267	276	261	284	313	278	284	275	277	286	265	261	269	282	261	272	263	304	273	273	239	289	298	287	328	277	305	283	278	290	260	279	339	276	298	283	253	297	286	266	282	263	275	288	314	273	253	267	266	242	267	269	292	298	274	290	277	300	324	269	273	242	318	281	296	324	300	278	280	292	275	287	298	265	270	285	289	267	267	252	270	304	298	300	267	276	282	295	276	275	321	278	254	291	268	296	265	263	291	267	295	270	269	263	300	248	297	300	284	327	247	286	246	275	293	293	290	285	272	298	293	288	298	294	284	312	292	304	285	264	310	271	279	263	263	276	265	321	267	270	316	290	263	289	297	269	250	262	319	306	278	311	291	292	267	297	277	272	234	309	305	271	308	294	270	309	283	265	293	281	259	281	272	308	284	291	293	308	285	254	256	304	267	312	269	278	294	276	289	282	290	289	289	316	312	253	320	286	313	277	285	282	301	266	319	298	261	291	277	301	262	274	300	285	292	273	304	314	286	252	299	278	287	283	313	292	259	315	283	269	258	239	262	315	285	265	275	265	298	286	306	273	290	272	293	277	277	281	293	269	287	265	281	277	285	288	282	296	280	306	268	295	268	264	249	307	273	322	303	251	277	277	277	286	292	295	260	287	264	253	287	284	272	253	270	278	277	306	292	287	273	282	292	297	286	286	271	282	300	277	286	276	292	271	305	291	265	310	287	311	297	264	357	259	300	275	266	311	266	280	278	255	311	283	290	273	261	276	272	295	325	264	255	309	288	292	263	274	273	305	277	300	275	269	258	281	282	289	290	274	273	294	290	315	298	280	307	311	269	270	286	286	277	308	272	260	281	298	297	284	269	291	271	277	258	300	285	326	308	328	261	238	258	276	255	267	334	281	316	287	315	305	293	278	289	277	299	282	295	278	279	264	280	264	272	278	259	291	287	294	303	275	289	293	268	303	276	242	305	295	320	308	268	296	278	280	295	306	277	270	275	292	256	249	269	284	270	318	276	298	295	309	254
2500	757	771	850	791	717	905	1392	996	797	724	693	726	708	778	751	1184	1311	1314	1208	1253	839	777	668	738	768	804	818	878	689	761	695	660	683	702	671	705	713	701	745	714	653	672	698	698	683	741	766	727	723	634	663	700	681	681	696	702	670	701	691	668	697	717	694	700	695	710	682	674	710	709	732	634	668	683	676	745	676	691	697	679	666	723	678	625	685	731	698	762	676	669	644	721	690	681	689	629	668	706	655	698	696	688	696	632	657	715	635	643	721	681	699	703	702	724	644	711	683	699	714	675	656	669	681	678	680	649	677	715	683	707	702	711	695	678	709	712	688	658	692	712	713	681	676	742	724	667	687	671	701	683	663	665	702	707	678	664	693	669	679	703	667	688	676	640	661	693	698	730	687	648	726	664	701	685	696	667	687	677	662	699	709	706	703	704	700	707	722	689	662	676	675	699	736	654	707	762	662	689	685	693	659	742	704	667	668	690	683	670	696	679	663	690	663	655	689	661	754	696	714	652	679	676	703	707	680	756	660	692	704	696	678	690	719	705	679	723	714	678	691	643	718	711	699	683	678	735	703	672	678	690	701	690	715	718	645	665	696	674	665	706	663	678	662	725	700	689	664	701	694	724	689	684	696	714	655	696	694	711	712	735	699	699	694	700	707	707	675	666	709	662	713	681	667	672	668	690	667	719	665	628	725	626	707	697	675	724	698	709	656	692	702	711	702	656	663	705	704	728	686	740	659	667	705	688	709	682	733	737	671	704	729	684	683	691	686	675	690	710	688	739	710	696	710	717	652	696	723	684	669	700	709	725	703	673	667	694	683	681	704	716	685	709	706	703	697	701	719	673	695	670	765	713	641	636	672	664	662	717	703	695	695	725	656	667	682	670	651	654	705	704	645	633	687	679	736	641	709	704	665	674	651	690	659	666	674	654	661	704	671	666	703	693	675	692	703	710	702	649	641	693	719	637	683	685	714	702	712	675	692	708	664	671	668	699	677	622	689	700	701	698	686	664	702	651	717	662	696	694	673	653	718	661	677	676	677	710	727	689	660	688	681	687	677	698	699	684	657	669	686	681	657	708	704	690	696	726	650	716	692	718	674	674	685	645	675	700	704	728	700	702	705	713	694	678	651	685	652	720	675	673	721	651	716	754	706	736	717	685	694	712	704	700	676	673	660	667	697	676	706	727	684	703	730	695	690	719	687	683	682	692	710	685	707	654	691	733	699	722	675	686	726	721	741	630	658	670	641	639	672	759	665	651	695	773	711	666	701	717	711	735	730	703	678	695	718	723	679	635	704	715	690	709	725	674	672	706	695	721	687	686	740	713	714	658	730	673	691	689	659	720	702	667	717	716	691	709	710	724	644	627	678	685	688	682	697	724	680	666	673	639	679	640	702	679	730	680	692	712	723	720	683	668	706	674	657	706	693	718	714	735	703	690	674	638	663	741	696	667	678	694	732	717	697	627	683	681	685	703	696	678	698	660	652	676	689	699	693	658	712	675	718	703	671	704	685	734	674	651	727	705	657	673	679	685	711	656	726	713	717	682	710	676	668	719	696	714	651	701	684	688	712	713	688	723	713	696	670	688	692	645	687	713	656	678	701	693	667	701	688	664	781	710	697	707	684	679	674	713	655	715	719	695	699	711	674	702	692	706	687	657	690	700	680	684	686	680	742	689	647	676	643	703	683	706	752	703	701	676	806	733	709	702	721	680	706	711	687	671	674	718	694	649	725	654	685	712	673	704	735	701	680	711	698	721	664	693	656	679	699	682	677	699	725	669	682	739	724	717	694	693	700	665	674	722	694	666	690	679	651	657	732	650	640	695	686	727	693	686	665	673	656	702	715	653	682	684	728	728	728	675	718	685	680	646	697	663	723	735	721	698	682	741	665	700	738	684	719	682	686	707	664	680	685	708	682	720	702	683	687	671	711	698	703	725	682	694	677	657	727	701	714	674	672	704	674	687	723	653	652	665	691	638	684	689	701	673	733	690	678	738	686	660	711	718	716	698	703	721	701	701	657	652	720	726	677	730	703	707	679	703	699	732	651	699	697	681	672	701	712	711	685	699	706	658	677	677	697	697	682	691	740	703	676	720	672	736	694	678	736	691	693	673	661	682	674	698	706	685	663	719	681	686	661	660	680	733	709	683	747	678	673	729	708	706	660	687	678	719	697	712	676	695	676	704	705	686	704	712	662	692	674	675	676	689	681	697	695	710	681	669	704	675	719	659	689	726	663	680	651	727	705	756	705	663	689	713	655	691	673	696	713	748	693	781	694	704	681	685	693	700	731	713	730	724	672	707	719	691	686	744	647	675	696	652	672	683	710	726	710	677	701	736	614	652	673	696	671	705	712	692	649	732	683	665	768	721	693	698	737	671	671	697	688	737	711	675	713	641	720	670	693	720	702	690	654	704	708	691	688	624	710	670	665	690	676	687	666	688	712	699	708	682	694	684	647	659	718	677	721	663	707	703	694	661	696	670	719	712	701	676	682	688	703	675	671	703	669	647	729	735	741	705	652	700	681	756	698	678	714	686	651	655	676	630	658	714	686	651	678	684	678	709	698	685	701	701	646	669	700	689	709	678	702	686	657	666	695	707	685	677	658	686	690	699	704	692	652	708	669	736	681	718	674	671	710	670	700	671	692	720	683	667	652	672	693	642	683	657	702	710	662	675	691	685	713	711	678	681	751	692	688	662	733	749	715	686	667	703	734	715	716	698	679	696	687	644	683	707	678	723	709	683	683	669	674	700	720	712	705	694	697	706	715	708	694	706	706	701	670	668	752	707	687	703	653	654	654	689	713	701	689	715	700	679	667	705	676	738	703	706	696	708	684	703	643	727	692	677	696	665	657	727	634	697	724	682	719	727	686	664	713	673	685	705	690	668	686	650	714	684	706	661	672	710	665	678	675	693	614	657	679	715	677	728	676	660	703	637	730	720	676	664	682	661	677	672	698	719	679	655	679	683	696	698	698	677	703	718	668	709	690	720	715	666	679	702	720	690	688	720	698	687	682	643	714	712	636	681	752	714	682	665	689	681	686	707	696	692	722	655	678	717	711	684	742	665	724	705	717	704	658	719	707	684	692	688	702	681	687	703	687	736	713	659	733	715	699	666	667	674	681	656	702	737	690	664	680	714	712	672	666	714	700	720	685	655	686	681	684	635	702	688	654	702	680	691	675	720	704	684	696	659	674	698	704	702	697	732	665	680	688	692	711	731	697	704	692	667	677	685	655	727	723	686	661	678	678	738	681	681	692	676	710	661	674	739	729	646	695	691	682	721	711	711	650	712	680	736	692	672	695	666	680	711	666	666	698	722	709	682	698	697	695	731	695	697	698	682	723	651	700	678	710	700	682	675	732	704	703	735	672	683	682	668	640	685	680	684	724	717	679	664	726	665	741	669	684	685	696	708	684	669	679	712	719	668	678	697	738	662	686	658	661	711	712	722	673	704	720	703	698	657	684	646	724
10562	1647	1185	828	595	437	481	646	423	360	502	427	270	239	217	222	356	362	324	307	308	212	220	217	221	230	227	205	198	193	200	207	219	189	166	193	215	201	204	180	169	194	167	195	200	163	185	194	147	153	146	165	148	187	150	166	161	172	164	151	171	181	160	149	158	158	162	171	175	150	156	148	175	163	162	164	171	146	144	138	175	170	166	180	174	163	155	174	175	142	175	151	172	167	145	163	154	167	145	171	192	167	172	166	153	173	160	176	177	154	168	184	198	157	157	146	163	153	174	155	180	180	159	160	178	173	172	168	171	153	162	166	187	157	134	195	170	127	145	170	152	143	183	171	180	158	169	168	173	166	146	152	170	169	155	164	148	168	163	179	167	171	177	158	161	160	155	154	170	164	165	165	140	153	162	161	171	172	175	138	149	168	156	169	175	180	162	150	130	171	152	187	185	158	145	174	181	146	168	185	156	182	144	184	161	182	166	200	155	159	164	167	157	177	177	177	166	157	167	149	168	172	164	187	147	150	159	170	173	186	157	179	147	178	162	168	144	158	154	207	166	159	153	157	153	156	169	151	155	164	181	160	150	150	170	157	172	161	142	167	183	153	158	152	170	171	165	157	142	168	179	171	183	170	185	163	176	145	185	167	182	136	155	161	157	164	166	170	154	176	132	166	158	172	147	195	172	174	167	178	145	162	161	160	181	165	145	182	208	161	151	158	171	171	169	156	180	176	180	165	171	133	159	162	190	164	162	172	144	177	182	142	168	154	170	152	155	160	179	184	158	171	159	183	137	169	193	164	184	178	166	180	182	202	169	158	158	153	172	138	163	169	171	169	159	179	165	169	182	154	153	137	179	152	159	163	193	169	169	172	152	161	162	165	172	141	168	187	178	150	185	185	167	133	159	140	140	194	154	171	162	166	167	164	175	179	180	191	144	198	167	164	182	168	159	161	173	153	138	160	152	145	156	164	174	178	152	154	145	167	174	178	179	173	163	171	190	139	176	176	160	149	184	163	142	170	157	184	162	157	144	156	147	166	152	175	190	158	170	176	174	176	184	174	172	160	162	152	169	164	152	180	151	159	176	162	156	174	144	146	173	161	177	138	183	162	184	166	166	192	164	179	174	135	192	168	156	175	179	194	186	154	159	165	174	167	170	160	150	158	159	162	177	169	180	193	151	176	155	175	167	181	144	162	170	169	161	161	157	151	148	154	183	155	166	184	183	170	155	179	154	173	146	143	152	163	168	167	158	164	139	152	129	153	169	169	171	190	190	154	172	139	156	168	175	163	171	157	163	165	162	151	173	174	174	182	162	156	164	170	192	175	165	150	150	171	167	153	175	159	173	189	152	160	150	166	166	153	168	168	143	172	165	176	187	182	169	164	158	169	173	152	156	166	151	165	150	163	174	185	173	160	164	152	155	160	181	154	161	149	161	182	161	153	152	192	137	147	177	139	176	157	169	164	174	154	181	151	153	165	163	154	158	163	145	175	174	171	156	169	171	175	162	162	178	151	164	178	166	166	150	172	174	164	167	174	151	151	179	148	178	180	180	164	155	173	162	170	167	174	157	172	178	170	140	160	139	163	167	170	172	155	178	172	167	177	174	180	180	152	164	148	160	187	157	180	175	169	153	146	157	167	149	166	166	187	182	153	143	179	166	159	157	171	158	171	185	168	151	145	165	162	192	195	151	174	178	156	149	179	189	193	150	153	165	171	166	183	162	156	174	189	180	152	160	162	128	181	173	162	144	161	177	160	153	174	153	203	166	147	150	131	169	190	155	170	168	175	161	152	144	156	165	175	204	146	143	158	180	190	166	155	163	161	169	171	177	168	161	161	168	131	144	142	170	153	165	175	168	166	161	151	141	162	157	174	146	144	162	158	157	162	164	166	169	150	155	158	165	137	190	171	187	164	155	161	167	155	171	185	168	181	184	166	165	171	158	182	158	180	159	159	178	164	156	164	168	161	163	135	150	145	176	157	170	145	156	167	167	167	181	158	159	179	200	160	158	161	197	156	147	152	166	184	177	161	178	177	191	165	176	169	166	151	166	168	171	160	145	166	173	166	166	158	199	163	157	171	152	181	192	157	166	161	167	157	157	156	166	157	191	172	166	179	174	154	148	176	163	149	154	170	174	155	163	170	162	159	146	182	177	169	174	167	164	151	154	182	174	158	184	165	155	149	147	168	169	175	159	182	170	146	159	169	180	177	154	151	177	192	180	173	166	182	160	164	153	164	154	180	162	162	170	169	162	171	168	165	168	176	158	162	162	167	171	149	154	158	177	145	178	164	158	168	151	169	167	166	160	162	183	167	180	165	172	169	161	157	166	165	168	149	166	191	136	160	177	162	184	155	171	146	149	144	172	162	158	163	169	162	184	188	164	159	165	178	187	176	161	150	173	170	176	176	187	158	164	169	170	154	170	147	135	185	144	169	175	158	181	167	145	155	193	151	188	175	154	157	181	174	150	170	201	165	164	145	179	169	157	146	149	152	173	148	169	165	172	175	143	156	159	154	163	166	175	162	165	166	160	167	158	145	162	155	181	148	179	166	162	147	148	207	195	170	175	183	143	156	162	160	161	165	165	171	187	181	161	149	165	144	154	151	179	181	162	169	168	144	187	138	153	159	161	157	176	163	163	159	154	171	190	167	189	158	176	177	166	160	150	171	158	153	160	149	152	157	185	203	175	180	163	176	155	185	166	157	148	139	166	171	181	168	196	161	165	143	159	165	149	178	176	158	144	178	155	148	169	148	181	166	180	191	173	164	159	162	165	151	162	152	191	153	181	160	190	167	162	179	180	165	146	152	141	168	167	161	175	158	169	163	162	150	157	182	178	163	172	183	175	180	172	154	164	149	151	152	180	178	169	177	194	171	152	158	181	180	162	173	167	174	186	155	162	168	173	160	154	164	182	177	176	178	168	171	190	158	158	159	178	165	179	170	156	137	149	155	160	162	155	173	162	173	180	132	156	156	163	170	159	162	154	150	143	175	190	146	157	163	200	166	152	161	175	159	172	163	184	140	191	169	173	144	176	153	131	148	154	175	174	170	167	158	168	199	174	161	168	179	134	150	182	166	176	173	167	167	172	162	152	161	165	162	158	177	131	169	175	175	135	167	164	170	178	154	160	156	138	131	160	182	157	171	165	168	163	174	175	183	204	170	169	160	159	164	148	164	151	158	158	149	181	177	139	181	182	180	156	157	177	161	161	178	181	146	176	163	189	159	184	187	188	147	152	180	186	170	175	176	137	165	156	155	153	158	157	157	167	156	155	140	192	167	183	144	160	175	166	147	161	158	175	140	182	148	172	147	179	168	173	169	212	176	183	157	197	182	175	175	153	152	162	156	161	155	158	162	158	162	171	153	148	149	183	174	178	156	171	161	155	154	169	172	167	159	171	162	170	164	179	181	162	165	186	143	142	169	163	160	145	171	186	156	140	142	173	160	195	174	174	161	174	166	146	164	170	162
7147	1378	2290	2767	2570	2143	2058	2828	1853	1474	1319	1049	1051	931	882	1038	1733	1988	1743	1601	1601	994	861	861	817	835	805	871	846	728	730	635	611	588	594	712	634	759	794	537	573	655	608	580	555	498	488	459	521	525	473	503	517	508	480	460	463	488	459	449	504	521	481	506	446	455	470	471	504	495	402	445	482	461	463	452	467	501	464	489	463	477	476	469	452	447	437	472	430	494	500	459	485	511	454	471	462	460	437	466	482	476	479	493	483	481	451	460	432	469	445	425	447	538	442	451	494	475	489	459	470	462	466	480	471	455	470	474	472	490	455	456	451	470	486	435	492	445	475	487	463	432	466	509	466	413	454	453	453	452	465	439	476	478	466	464	490	474	481	491	483	466	486	456	470	447	446	475	431	441	476	428	454	453	439	486	445	494	487	495	452	455	442	478	460	472	491	469	490	499	450	492	468	464	486	476	487	454	464	447	475	474	483	490	453	430	466	468	444	454	458	435	468	475	480	433	482	446	478	457	441	498	496	465	440	485	500	475	484	429	437	431	420	447	448	419	437	484	444	476	442	447	464	438	454	471	466	459	446	489	441	453	453	433	438	422	442	448	472	506	442	487	444	466	483	454	475	446	444	474	448	445	457	425	447	471	482	423	434	464	469	441	472	484	449	481	470	456	480	476	489	497	473	488	451	456	466	488	480	507	466	431	463	498	486	470	464	435	452	490	484	479	426	513	471	473	486	460	475	475	420	446	489	468	418	497	457	493	456	450	469	446	500	450	454	460	470	487	438	459	491	444	425	481	487	478	431	464	463	474	433	458	455	465	463	485	439	464	455	455	476	477	483	479	474	478	454	457	447	408	439	447	453	479	444	458	445	447	461	475	436	471	480	458	485	452	476	450	477	431	438	463	460	485	429	465	457	444	486	475	444	462	471	454	457	454	470	480	468	445	467	454	458	465	482	452	485	479	463	479	422	457	477	463	495	448	423	485	444	426	475	490	440	484	433	474	477	446	476	464	446	457	466	477	464	460	446	430	412	445	467	476	484	473	441	453	459	467	479	444	439	482	493	443	449	461	464	434	446	426	478	477	487	471	462	460	427	443	496	435	431	478	469	448	445	458	481	457	494	484	506	435	464	425	447	447	447	478	457	466	474	453	450	460	467	458	446	492	494	481	473	467	517	452	462	441	490	450	440	465	484	455	467	484	466	457	501	452	457	452	451	476	466	455	483	438	475	449	436	496	491	494	436	469	461	454	451	466	419	442	457	451	470	453	448	478	469	464	475	434	457	467	462	496	451	455	494	424	475	481	480	508	443	446	485	463	469	505	461	464	454	452	479	489	464	482	465	464	489	455	478	455	489	447	503	486	439	503	446	472	452	457	438	446	503	477	507	495	430	455	492	473	450	478	447	479	454	476	471	478	484	466	441	454	460	463	419	489	463	439	447	464	427	455	470	493	486	458	492	468	465	452	474	479	519	476	486	464	449	506	462	442	471	433	444	452	487	478	456	428	472	439	456	473	469	451	488	481	482	420	454	468	439	439	482	476	478	476	521	478	444	485	431	486	459	478	455	464	429	403	456	471	461	469	435	437	479	433	426	451	473	478	461	449	463	488	486	440	461	468	468	466	517	472	421	471	472	473	446	442	439	480	442	491	439	451	480	497	423	474	447	456	515	410	481	444	447	481	465	494	477	417	454	492	454	440	466	449	453	445	453	424	492	446	434	440	432	402	439	454	513	444	461	466	405	458	477	455	481	454	452	507	414	495	490	446	501	456	489	407	445	446	439	443	440	462	459	494	453	495	435	488	475	468	500	446	411	495	442	453	466	469	480	446	460	451	461	453	474	471	472	434	432	436	424	460	534	455	456	432	468	470	444	466	449	464	505	445	505	452	425	462	466	481	417	429	476	442	463	450	468	467	438	498	470	498	487	466	452	462	462	453	461	461	448	461	444	459	453	492	455	461	492	454	528	484	460	441	458	452	439	438	430	447	479	479	486	435	472	466	464	450	447	469	422	472	439	466	466	447	454	436	449	461	497	462	497	481	522	462	508	482	444	449	459	465	443	461	451	449	456	473	449	451	468	432	487	466	472	456	469	438	458	451	480	455	458	492	450	439	466	451	488	470	442	436	491	442	459	489	440	502	464	472	451	491	459	474	449	439	470	448	456	432	482	518	449	445	466	488	486	489	453	441	451	440	426	432	443	445	469	481	448	511	434	494	464	431	457	495	428	454	493	453	440	470	476	488	423	459	467	431	466	473	445	461	482	468	430	444	490	444	431	423	495	443	464	462	424	419	482	444	472	425	436	464	484	464	452	468	501	480	457	451	438	450	466	469	419	506	477	477	454	432	466	481	471	465	459	437	440	459	443	458	460	469	495	449	469	447	473	424	468	472	472	469	423	483	433	428	436	428	450	457	485	440	462	451	506	456	461	452	453	458	471	452	452	475	459	473	438	436	435	467	475	442	493	413	443	485	472	472	475	474	485	497	467	450	464	480	479	467	444	468	470	447	449	442	428	483	460	459	476	463	486	463	458	452	426	456	472	468	447	505	459	476	501	462	459	427	462	471	455	467	497	480	474	443	457	443	465	478	475	473	508	460	474	477	466	445	490	459	442	435	475	425	465	458	467	492	426	440	425	448	468	472	484	475	459	478	444	474	469	451	484	437	447	483	476	438	469	463	471	459	447	504	500	487	429	467	475	474	453	396	458	436	448	480	433	490	444	458	465	463	481	478	449	425	443	481	433	496	469	458	462	470	456	450	456	444	443	487	454	461	465	456	445	468	472	449	459	476	459	484	474	474	420	466	504	445	461	443	469	491	434	455	457	490	454	438	442	467	447	486	465	435	469	460	442	458	444	468	478	435	499	435	480	473	473	469	459	468	494	419	528	453	501	435	458	443	462	489	440	452	442	456	496	430	509	455	432	478	451	445	493	458	475	442	467	441	435	487	494	433	434	458	413	484	459	460	443	463	466	464	469	454	420	489	446	444	446	460	457	420	410	440	431	455	492	457	457	464	447	455	436	463	466	431	457	432	464	464	440	456	453	470	472	418	449	395	467	439	451	418	466	433	454	444	442	468	432	459	458	454	470	427	451	449	446	435	462	498	488	453	464	423	488	463	450	489	451	437	467	503	427	475	430	466	480	439	459	459	465	427	488	445	449	481	458	472	453	507	459	467	481	494	460	461	479	512	482	509	435	478	455	444	483	452	412	469	454	464	474	462	452	482	428	457	422	442	464	477	493	431	462	437	420	467	491	452	490	477	450	458	455	440	479	464	455	440	464	433	422	430	444	470	441	454	447	476	458	468	500	464	443	446	469	457	451	471	474	460	464	428	468	446	488	463	479	477	455	443	472	480	421	450	463	462	443	429	463	473	432	458	477	420	471	510	441	470	437	487	423	432	491	404	448	452	474	423	469	458	503	453	461	478	478	482	476	471	497	441	475	472	475	486	424	453	471	475	436	416	428	462	463	468
19797	5428	2495	1938	1447	1056	826	967	726	573	533	591	534	428	389	461	563	600	514	549	542	353	422	357	371	427	360	362	381	327	317	304	310	304	302	345	311	339	330	285	329	351	324	330	328	289	288	287	326	288	285	304	304	334	282	321	292	292	273	269	298	280	307	266	310	328	289	285	289	270	252	265	270	291	291	262	301	276	261	300	257	289	298	269	330	297	272	271	251	246	253	297	264	238	286	278	250	268	261	269	266	277	280	293	281	269	293	285	269	257	286	297	278	284	289	297	275	293	288	279	265	280	277	286	249	272	276	289	299	275	265	264	277	257	275	266	270	259	250	283	292	302	277	293	296	292	282	298	270	257	269	259	275	273	280	259	256	278	276	272	256	274	279	295	284	258	304	259	284	274	301	263	280	283	291	256	261	264	278	256	243	274	303	294	312	283	271	274	267	273	274	283	280	284	288	304	275	276	288	302	302	295	274	288	279	296	269	279	242	257	265	301	276	280	309	248	262	318	264	262	244	234	277	306	277	272	230	280	329	263	254	285	282	322	303	267	289	337	270	272	288	283	296	302	274	241	267	273	253	272	295	246	262	301	302	309	296	289	285	263	280	268	289	270	284	267	274	283	277	245	255	250	267	265	257	260	277	278	298	308	268	291	274	291	262	283	275	280	273	265	296	296	271	256	278	316	277	316	248	275	277	284	280	270	268	281	256	264	278	259	258	279	266	266	260	288	277	240	258	266	307	282	275	262	278	270	302	285	290	284	271	311	272	286	286	253	278	275	279	300	270	269	304	272	275	308	267	293	289	274	288	327	314	256	280	285	254	253	305	271	278	261	300	263	304	304	287	285	277	307	276	306	286	295	274	277	285	283	264	282	285	284	257	301	315	248	277	280	254	251	280	258	283	291	265	270	299	250	265	307	275	288	295	291	277	262	282	307	253	305	264	271	297	283	329	287	265	260	314	262	262	324	268	293	284	287	278	290	301	300	301	296	278	267	275	280	274	291	289	261	294	272	279	286	284	283	276	266	304	269	266	261	235	275	240	261	271	275	265	258	295	268	269	281	259	307	288	315	294	272	302	255	290	277	288	254	301	277	285	297	302	259	287	283	302	285	263	291	272	295	275	288	282	269	294	266	301	291	263	282	291	291	302	306	296	282	299	295	276	273	265	268	286	291	288	282	251	253	302	286	271	288	258	281	273	309	291	285	296	254	277	302	271	335	278	261	246	263	259	260	294	265	307	303	287	272	255	265	273	272	258	264	295	292	288	299	266	262	308	315	289	270	286	290	286	302	296	288	292	292	306	286	254	277	271	280	307	243	283	251	301	313	244	292	264	297	319	277	290	287	308	313	274	278	313	281	287	288	299	309	280	284	264	279	305	292	260	284	285	248	276	301	245	294	293	277	290	301	259	272	278	304	294	288	287	269	296	285	283	267	302	265	311	255	303	274	286	261	291	287	281	321	286	252	271	301	318	265	254	301	293	289	295	285	278	272	296	267	297	274	262	296	305	266	280	288	268	289	254	286	260	294	318	271	274	303	321	288	245	266	293	283	281	270	262	297	289	280	297	290	263	257	322	266	272	323	302	291	279	264	266	280	280	280	277	272	260	254	272	275	281	307	278	295	258	263	285	261	289	286	257	288	290	298	277	291	308	262	299	255	284	283	266	284	256	289	288	265	260	276	244	252	297	292	280	238	276	303	273	287	301	284	303	273	268	283	293	269	274	272	278	309	278	304	261	288	271	296	265	266	291	279	285	302	295	274	270	263	302	275	308	250	297	274	275	291	259	273	275	278	296	295	266	279	260	326	271	289	293	282	252	305	293	283	262	276	278	306	294	272	326	268	311	290	263	270	286	301	294	271	244	277	240	281	243	279	274	264	312	292	299	272	274	259	324	314	314	310	258	278	291	307	277	267	264	279	260	237	249	252	264	266	300	322	282	256	282	288	289	277	275	275	288	296	260	266	305	252	305	281	264	273	283	282	270	289	267	272	292	279	271	289	283	281	330	276	293	308	265	300	280	285	266	295	294	255	275	275	257	265	248	285	280	258	246	269	295	300	281	262	310	297	278	291	295	305	271	251	276	313	296	284	275	301	279	287	258	273	312	253	289	262	262	317	286	304	272	268	270	291	318	317	257	285	238	261	266	276	283	259	288	285	274	287	272	299	271	287	261	291	291	310	288	293	267	285	267	264	286	273	256	279	290	276	298	263	251	307	264	304	246	315	256	301	276	256	267	295	303	282	266	272	340	299	289	290	281	283	265	302	310	274	304	338	277	274	273	296	268	289	252	294	272	288	316	270	281	282	275	274	286	272	282	251	268	283	275	316	246	283	299	281	293	237	291	284	256	278	269	283	280	286	284	266	257	290	273	246	289	300	277	290	291	268	281	289	311	294	297	299	292	281	284	280	285	283	258	276	280	250	283	275	296	292	297	281	271	288	279	298	300	268	293	260	279	265	279	298	290	265	264	295	305	298	276	244	292	271	305	265	258	287	248	272	243	275	267	281	242	267	291	297	268	289	288	290	289	290	288	271	284	331	257	293	272	306	256	275	292	262	272	262	269	293	294	274	269	289	298	255	268	298	290	303	311	283	280	292	266	286	283	321	285	272	290	281	285	268	264	248	247	272	307	313	291	269	286	289	281	275	265	282	296	314	311	276	320	289	263	277	302	293	269	277	288	264	332	280	282	281	291	264	292	269	313	288	260	302	265	274	285	279	309	289	274	266	282	253	270	275	306	265	293	244	280	299	289	250	280	308	283	284	293	276	273	265	267	267	301	284	282	284	288	268	261	294	307	272	283	301	296	232	284	278	258	272	252	292	279	279	277	281	270	284	273	286	285	284	280	266	304	249	283	273	271	261	303	271	273	300	294	255	278	249	293	284	262	258	283	282	286	260	277	266	273	262	294	304	285	287	281	311	304	259	257	236	263	256	252	267	294	270	285	279	271	256	289	313	275	278	277	259	292	309	264	275	282	279	284	296	262	276	286	262	278	263	294	288	309	263	275	279	284	267	290	285	262	309	265	263	274	283	264	278	321	271	282	291	271	276	258	310	316	304	303	293	262	313	277	276	271	275	252	278	291	318	280	302	259	290	295	265	294	275	240	255	277	309	244	278	292	277	263	296	279	296	294	272	264	293	265	297	302	302	277	274	281	270	275	267	275	286	307	253	253	263	279	264	310	288	257	312	287	352	260	282	316	279	292	267	263	276	277	261	297	277	259	293	287	278	283	267	282	270	303	282	296	300	300	285	271	278	263	266	282	292	287	299	290	334	280	274	266	250	260	287	274	267	290	278	282	316	256	278	277	287	271	268	271	274	280	277	275	316	298	260	293	277	258	292	304	250	276	262	281	289	280	278	279	290	296	271	274	265	265	299	273	263	282	298	277	311	287	282	245	259	259	274	284	306	293	292	242	278	269	276	308	308	260	291	264	281	262	274	287	282	263	251	279	306	289	283	248	288	285	292
10852	2299	4506	5394	4846	4050	3612	4218	3132	2515	2302	2467	1869	1805	1636	1995	2798	3057	2737	2588	2393	1500	1628	1260	1328	1443	1484	1579	1401	1250	1265	1133	1029	1008	1001	1113	1128	1334	1381	891	931	1110	1060	1053	1030	788	784	870	882	815	752	722	736	769	739	738	740	747	769	729	763	725	763	702	718	702	726	725	719	754	778	755	686	750	739	734	731	744	758	767	782	746	779	764	692	738	754	780	706	760	761	742	745	737	678	728	726	731	722	731	680	699	733	750	714	689	700	735	741	760	674	785	694	756	750	735	705	757	730	718	726	730	754	729	722	702	721	717	700	746	769	738	739	680	697	702	719	789	728	732	702	737	742	830	784	705	705	642	667	716	706	726	691	761	722	736	748	731	731	715	713	696	753	724	778	763	731	750	745	723	788	714	737	718	690	756	731	724	705	772	710	715	681	700	696	736	687	715	742	766	718	718	739	744	744	722	698	723	742	754	732	747	759	728	727	698	719	684	728	712	710	726	744	719	681	702	744	690	689	701	695	788	720	758	744	724	761	716	714	725	717	720	737	778	718	767	708	692	763	727	711	705	740	758	715	727	650	749	694	720	718	754	698	703	710	707	726	704	712	715	678	667	733	699	684	715	751	746	726	730	767	680	719	713	671	683	759	674	705	723	715	692	705	751	694	694	733	715	733	769	715	718	735	733	769	750	708	696	720	708	736	754	753	741	684	755	737	754	756	680	683	729	743	739	686	747	704	683	722	732	737	792	705	721	740	752	697	745	684	766	720	731	721	689	710	715	734	739	711	715	734	755	711	742	706	669	747	778	752	667	758	724	738	764	705	716	775	669	740	731	730	729	738	723	739	707	743	720	738	702	706	793	741	707	768	694	707	728	743	723	710	686	695	746	690	717	714	686	705	690	717	691	722	730	698	764	677	716	798	708	729	712	670	714	736	724	705	692	731	740	769	715	708	742	685	720	721	739	710	751	706	703	748	734	712	725	714	750	710	720	656	691	721	750	724	734	734	667	683	669	712	719	750	691	689	736	713	726	730	741	705	724	723	724	692	704	727	724	710	751	717	719	724	701	744	733	722	718	727	716	700	722	723	721	716	752	737	747	697	761	740	711	702	758	697	719	750	723	740	730	719	707	681	717	736	724	726	710	702	767	746	720	703	695	682	723	685	769	728	709	736	736	738	708	738	708	733	751	727	743	689	750	726	699	735	741	697	751	686	702	696	741	731	717	764	688	676	692	729	709	712	699	749	757	738	735	690	714	687	698	727	733	735	686	724	690	673	748	743	690	724	716	698	733	698	690	667	740	755	706	736	696	726	752	747	717	754	722	731	748	734	707	708	695	715	715	728	717	720	712	742	701	706	697	724	733	664	778	732	718	731	736	753	659	743	774	727	760	738	703	676	714	759	737	718	757	714	707	729	701	740	666	710	726	714	706	686	696	687	708	725	711	689	672	743	687	749	727	737	729	743	722	733	710	756	703	726	732	712	692	721	716	694	730	705	716	712	734	735	738	728	711	734	722	726	754	730	766	756	739	709	734	696	727	720	727	688	715	727	764	688	702	745	739	728	747	703	754	742	733	696	719	687	738	727	725	681	754	730	697	692	731	700	692	703	704	776	754	683	709	718	723	733	673	723	758	677	660	754	708	742	750	733	732	722	745	739	709	707	735	719	743	736	675	710	734	701	760	734	717	705	731	757	730	692	717	726	681	736	700	694	747	750	696	710	726	717	756	688	726	729	694	746	724	682	750	738	708	704	709	739	723	703	707	710	713	669	724	712	721	751	707	717	715	743	723	700	706	803	696	700	721	715	698	739	681	716	743	732	716	713	709	688	784	743	705	707	667	723	721	760	764	714	713	708	705	725	709	741	721	733	731	696	680	710	747	754	749	705	699	699	734	713	677	759	696	734	726	721	732	721	718	728	751	748	764	701	747	681	730	744	757	735	707	694	689	730	722	746	718	700	682	723	753	751	749	740	658	733	717	753	733	700	681	739	747	712	750	744	762	719	708	668	740	731	709	672	732	758	736	677	702	736	770	737	682	709	692	767	704	682	725	719	724	714	728	737	755	762	717	727	727	729	741	735	708	681	676	733	708	736	716	692	731	696	745	707	725	711	707	681	729	685	696	744	723	714	782	743	731	731	719	689	734	718	726	692	696	714	731	768	736	704	698	722	762	753	662	731	728	692	719	724	753	750	726	728	693	681	704	706	754	715	725	722	755	706	670	698	688	728	737	775	769	755	703	717	683	720	793	704	695	781	696	737	728	728	750	712	763	754	722	761	724	740	706	771	700	705	726	713	737	711	697	738	774	706	741	717	707	727	730	749	732	724	682	689	731	711	710	691	668	716	723	723	694	740	691	738	671	736	782	661	695	729	718	754	692	738	722	712	711	741	682	729	754	731	695	708	668	709	694	706	751	720	742	713	689	721	690	679	686	736	745	735	726	725	745	695	743	751	751	687	732	726	720	735	766	740	749	730	749	713	727	716	755	733	764	725	737	739	702	680	716	732	709	747	696	723	739	688	681	744	730	702	741	759	718	752	724	754	706	702	722	764	664	730	764	683	709	712	710	741	735	731	656	695	669	678	735	726	700	718	724	739	701	701	739	697	749	758	752	705	734	723	684	697	711	744	734	672	731	644	741	744	727	691	702	732	723	746	767	727	718	703	714	734	720	729	751	684	733	691	703	699	681	687	690	720	660	722	712	740	738	743	710	730	698	765	671	737	719	731	698	688	717	731	694	723	726	728	698	692	679	767	694	810	726	711	727	699	767	739	689	759	702	719	706	704	765	717	720	691	700	696	723	710	739	698	749	766	740	707	734	729	655	738	747	689	775	715	681	698	700	703	710	711	769	714	746	692	668	715	719	731	715	708	710	745	767	752	698	783	746	719	762	705	689	726	690	746	737	720	751	719	657	694	711	740	729	675	707	725	696	698	701	690	705	740	774	720	698	762	732	739	715	715	708	764	690	709	726	725	694	681	694	681	784	687	759	705	722	728	688	746	760	681	756	771	696	726	724	731	713	717	678	718	731	739	731	714	765	672	756	723	690	699	707	729	743	738	684	652	718	732	730	690	688	744	653	684	712	695	686	726	719	753	733	736	744	700	696	741	705	752	697	730	664	713	699	750	729	714	749	742	662	686	727	694	702	725	729	716	740	747	734	756	746	713	745	744	685	748	741	722	728	724	700	743	721	721	712	724	732	685	706	738	715	688	743	711	716	699	725	777	738	755	748	731	706	676	714	685	707	711	674	710	745	739	693	740	707	746	710	731	714	713	729	715	705	688	693	743	748	707	705	704	724	712	801	759	732	715	690	730	752	740	719	724	704	716	707	738	706	723	751	713	712	739	714	743	708	677	716	705	690	727	706	724	724	737	703	738	720	715	748	709	707	774	728	721	715	765	730	734	737	717	738	713	655	665	748	723	731	693	674	701	699	755	713	728	696	707	686	728	722	737	670	726	724	725	739	711	733	703	714
2229	282	301	301	283	301	317	383	319	273	283	266	331	265	279	318	343	391	372	375	321	293	297	288	327	316	308	309	294	306	285	278	265	298	282	284	289	306	267	301	264	285	245	290	302	258	311	256	288	273	290	303	311	263	291	290	262	278	279	261	296	302	313	285	275	296	310	302	253	254	290	284	286	328	262	306	254	295	279	244	279	296	300	272	251	268	270	310	306	284	276	285	243	282	273	254	295	239	260	292	263	261	292	278	249	269	242	280	286	267	266	300	289	255	307	307	276	280	245	270	291	275	324	293	263	269	280	274	280	283	249	320	302	296	277	262	259	288	289	316	274	249	298	287	309	260	270	319	299	270	267	304	261	246	278	275	264	289	299	281	281	260	270	292	305	257	292	296	268	272	255	263	260	281	290	273	274	270	262	260	279	286	257	279	260	292	262	279	271	288	291	274	247	274	293	306	256	267	270	262	274	281	276	295	303	301	295	297	283	298	253	292	289	306	283	303	258	290	277	268	268	261	275	292	275	316	272	261	285	297	317	284	285	271	278	298	293	292	283	305	313	285	284	281	289	289	277	276	257	273	281	275	299	276	306	250	312	291	283	278	295	300	267	286	268	315	301	289	301	303	302	326	251	274	278	289	279	288	308	266	253	251	293	290	264	258	276	302	296	270	252	291	298	271	282	265	271	274	280	308	273	250	280	294	267	312	301	298	270	285	297	293	252	286	266	264	273	285	273	271	256	257	286	271	308	271	290	297	265	275	269	299	286	286	268	255	286	280	296	260	261	236	262	257	270	286	263	262	277	269	290	289	274	291	328	280	274	255	263	288	299	276	278	314	254	310	292	314	302	273	300	309	297	288	286	266	285	293	270	274	317	257	271	293	254	268	283	284	265	282	286	301	296	271	276	295	294	255	292	274	271	281	283	281	314	292	306	277	302	281	267	294	273	244	263	283	276	287	283	302	291	259	270	263	250	274	292	274	289	279	271	295	311	267	285	278	273	307	303	259	281	283	301	306	226	263	275	263	242	263	269	259	306	277	284	280	278	261	281	297	275	244	270	286	270	277	257	282	273	298	267	304	303	297	271	261	278	285	291	261	307	262	271	264	296	245	254	295	280	289	311	288	283	273	259	303	298	246	302	235	296	274	242	303	270	266	270	237	267	291	281	263	277	252	256	265	295	292	283	289	270	249	289	326	273	289	274	275	305	316	296	280	287	268	305	254	269	269	306	288	268	298	285	307	265	289	255	295	272	266	277	283	267	292	265	253	321	308	272	288	292	284	276	291	307	267	303	316	269	308	292	277	272	276	278	288	257	280	291	265	280	276	288	270	268	283	274	254	267	293	289	293	286	303	316	260	302	302	311	277	275	308	294	298	289	315	292	300	279	299	272	277	313	288	267	295	256	289	261	294	270	313	291	271	271	299	308	265	301	280	283	279	295	278	269	289	268	271	280	289	268	286	254	253	311	299	309	275	280	281	277	277	267	282	283	274	291	283	271	303	292	276	288	298	258	282	256	273	265	275	255	279	280	274	261	325	283	254	267	298	284	277	298	296	272	259	288	277	282	269	263	282	255	277	276	308	285	285	298	287	286	278	311	287	302	291	287	285	274	281	266	281	291	259	277	279	290	298	266	289	243	284	265	262	292	296	290	286	264	267	262	297	290	281	273	273	314	261	265	287	314	307	281	272	269	315	294	259	279	286	263	262	273	274	257	249	297	310	264	280	278	259	292	299	275	301	295	298	284	262	262	309	291	301	277	308	261	292	308	259	292	288	303	283	251	305	315	267	298	281	298	316	296	290	244	269	268	307	273	232	293	264	314	267	283	273	260	304	267	284	281	269	264	269	305	239	275	282	268	320	294	298	290	267	295	296	283	297	291	247	291	281	276	278	295	289	273	290	273	285	331	279	318	317	309	263	284	321	242	271	279	289	275	285	280	310	254	303	272	252	273	309	291	294	295	284	292	285	262	297	298	280	306	281	276	270	277	270	287	289	264	272	273	264	256	281	255	280	279	281	291	285	311	285	270	283	296	304	273	274	271	274	255	273	277	267	278	268	297	306	268	258	300	274	288	268	273	300	312	286	314	277	311	279	273	277	303	309	245	267	273	280	267	275	288	284	275	307	278	273	286	259	287	304	274	268	277	308	306	287	286	308	278	299	316	292	288	302	293	266	263	272	297	258	289	253	266	291	275	255	295	261	256	292	275	318	298	261	259	289	276	253	288	297	288	292	283	297	243	251	275	267	253	284	294	265	281	308	298	273	308	254	298	246	289	274	252	258	271	294	253	259	277	295	258	236	292	294	291	306	298	297	297	261	302	263	259	273	301	303	265	292	270	258	287	279	268	322	275	281	287	261	304	315	286	273	273	294	266	311	284	342	275	287	301	271	271	281	298	236	268	271	256	307	286	246	293	268	292	253	277	276	267	294	299	283	268	267	259	281	298	291	269	289	304	296	321	278	268	279	300	307	296	261	302	287	308	293	284	285	296	268	266	255	285	292	297	291	289	287	289	265	287	296	292	264	291	257	276	300	264	299	280	298	273	280	296	308	273	278	288	302	278	297	279	285	278	314	289	270	290	289	290	277	302	276	325	261	267	281	287	318	236	286	277	293	306	284	258	283	297	290	286	257	296	292	278	295	268	284	282	295	298	291	295	306	272	260	271	267	273	274	288	265	312	277	248	305	300	288	284	303	281	271	270	285	277	298	293	285	314	263	279	308	329	301	280	291	289	293	266	280	289	251	294	286	273	284	294	258	275	238	290	289	263	287	289	272	281	301	325	292	290	256	307	264	310	286	265	329	267	276	249	276	281	278	249	301	242	281	279	273	275	270	297	270	278	253	273	294	291	245	273	287	257	292	303	308	226	260	298	286	290	280	292	262	278	249	274	282	264	274	259	268	286	289	256	293	264	250	266	269	297	266	260	294	253	306	296	291	296	296	288	272	272	278	268	257	249	286	285	268	294	270	306	237	267	287	274	254	302	298	278	269	273	292	270	280	255	262	301	276	248	281	266	301	300	264	303	284	313	269	298	282	274	280	258	277	258	246	272	294	271	296	304	247	276	279	299	297	288	269	287	288	261	270	302	272	310	260	289	289	288	266	287	288	310	288	259	314	288	273	258	302	290	262	262	296	287	286	256	255	272	295	265	283	289	280	270	265	316	276	302	295	294	274	283	274	314	292	253	289	301	274	276	281	274	292	291	282	309	261	318	299	245	279	276	260	274	297	270	279	268	288	293	271	302	290	276	299	264	294	277	267	267	267	263	295	256	269	297	305	275	259	285	265	302	300	295	282	285	294	272	277	307	251	271	287	310	304	290	320	296	253	285	269	304	263	276	270	283	296	276	276	268	279	279	273	269	272	274	271	308	279	229	276	281	273	254	280	256	248	273	312	286	272	291	296	293	299	260	256	276	280	301	263	245	295	282	276	300	300	241	277	304	246	281	304	297	284	286	287	248	296	275	252
2528	693	757	819	745	764	868	1300	870	748	754	754	728	734	713	846	1184	1342	1317	1214	1259	786	735	682	777	748	778	785	841	677	716	698	703	700	706	771	709	686	697	656	676	664	670	683	670	670	736	689	680	691	718	714	731	674	670	718	693	665	630	682	686	672	664	706	669	716	702	689	708	674	663	631	649	682	703	701	737	664	698	657	662	654	674	709	675	646	660	733	719	693	670	702	684	699	670	659	686	682	695	671	694	674	676	640	714	695	673	678	656	709	667	708	704	722	681	724	715	742	664	690	736	714	675	683	668	692	642	673	641	699	709	667	680	658	656	697	692	708	671	673	692	705	666	675	645	664	716	663	688	643	695	712	710	718	693	707	674	680	620	680	690	665	673	668	703	646	668	654	689	690	645	704	682	654	712	710	668	630	671	657	646	677	658	652	663	644	672	678	702	706	659	687	678	669	685	673	730	715	673	678	665	643	721	688	691	673	634	719	686	685	682	680	614	664	689	671	680	698	682	692	666	702	640	672	717	678	695	658	721	687	706	704	647	705	709	664	705	730	706	715	708	625	675	653	693	738	683	646	644	692	695	664	680	623	682	655	682	646	655	700	659	702	670	634	672	582	758	661	690	719	676	728	682	715	697	662	710	699	685	673	635	661	712	724	719	731	703	719	671	692	685	691	728	696	665	648	673	708	679	652	669	660	703	695	685	676	655	713	670	710	695	705	722	684	638	703	677	664	701	664	680	698	662	695	688	637	678	722	669	671	681	692	669	680	694	676	690	647	632	661	655	654	687	668	668	680	652	671	691	676	649	683	733	662	755	681	651	680	699	700	622	675	723	701	661	696	683	692	687	749	684	640	717	682	665	665	658	681	716	695	671	655	677	694	691	676	673	718	665	687	706	660	716	680	744	704	694	671	613	674	670	666	733	707	697	753	726	704	685	647	675	668	648	651	683	655	653	662	690	654	717	690	717	659	649	703	680	707	718	692	706	684	693	729	710	674	684	625	678	681	660	659	664	653	673	703	667	666	683	693	696	668	716	635	655	668	657	711	730	675	688	689	685	706	703	666	661	686	712	675	705	701	678	691	615	667	723	731	669	703	710	701	654	700	648	647	677	702	683	681	716	638	708	700	684	693	676	695	667	666	695	663	673	661	726	657	668	703	652	704	712	656	691	718	696	671	683	714	633	679	664	695	664	680	670	664	721	704	720	658	682	689	675	700	709	652	621	712	642	715	673	654	653	692	643	680	670	727	690	691	727	690	676	650	678	685	683	673	689	695	639	671	689	712	719	687	692	707	744	720	662	702	700	705	711	668	717	693	655	684	657	643	666	713	671	699	677	670	687	658	682	685	698	701	746	627	680	652	680	675	634	640	677	701	680	642	670	666	741	724	642	679	685	666	714	732	704	648	677	653	677	708	670	676	708	643	717	724	646	698	635	690	706	697	691	696	673	685	688	691	659	663	721	671	667	661	732	685	689	663	689	671	675	706	706	686	645	657	684	646	653	725	686	654	704	690	694	685	659	651	666	692	700	683	697	679	713	693	676	680	677	738	675	696	692	687	689	698	657	633	724	755	694	688	669	699	698	650	671	681	713	686	725	652	653	654	695	670	718	686	701	698	648	663	727	707	646	676	681	684	682	647	705	685	668	640	682	680	673	656	659	669	674	740	721	703	687	721	669	684	707	671	652	712	660	665	641	708	685	690	650	684	695	697	760	698	682	690	648	719	665	711	667	674	682	658	691	698	725	650	695	693	691	649	701	725	668	686	669	668	685	669	736	688	676	635	704	716	720	729	644	644	689	682	719	679	671	701	667	672	677	642	683	696	646	740	702	709	679	649	647	702	721	672	683	671	649	676	682	664	691	671	704	674	676	656	696	727	704	700	684	672	690	672	695	663	695	657	679	713	652	709	698	702	728	699	715	665	680	691	671	681	661	708	677	698	699	663	695	694	654	707	684	692	680	664	680	657	645	642	717	686	715	683	703	684	660	693	693	673	658	711	665	701	599	655	676	737	650	640	679	688	692	672	677	652	660	667	740	613	670	691	668	658	696	763	657	672	655	661	647	700	658	686	697	690	656	693	690	649	713	704	701	699	659	669	716	700	708	677	662	719	697	717	697	670	652	709	704	656	703	680	759	663	713	689	655	652	738	657	668	692	672	662	737	659	641	659	671	671	680	725	639	681	686	677	667	703	681	699	687	717	674	630	646	709	712	697	661	659	662	698	680	663	728	631	661	683	646	731	711	705	706	712	686	703	693	697	694	716	654	717	636	620	688	692	669	655	692	687	676	722	639	655	689	736	742	661	643	742	734	644	725	707	696	660	706	674	680	675	706	678	672	691	649	719	732	692	647	674	691	644	676	654	694	735	683	722	759	653	706	642	696	697	701	653	639	701	640	698	659	655	658	686	679	708	669	681	707	675	686	710	671	645	685	679	684	706	723	712	718	698	697	701	681	688	744	681	691	675	704	687	628	682	676	621	681	708	681	713	696	667	658	732	703	707	679	670	716	660	705	703	682	692	746	677	692	704	685	692	676	703	669	690	680	671	671	711	699	669	701	683	693	708	659	685	727	654	693	732	724	696	711	697	704	700	647	729	669	681	665	659	707	631	698	665	703	703	696	636	685	676	664	635	692	691	665	602	693	660	693	676	699	688	690	691	667	718	667	714	665	679	692	678	705	690	646	695	715	718	664	721	620	687	686	660	678	679	691	696	709	644	667	697	738	654	736	690	698	662	655	717	616	665	663	676	683	680	692	698	667	685	689	640	694	665	684	687	690	692	666	651	656	708	708	707	659	698	695	656	667	676	679	666	643	674	707	701	728	669	658	639	706	677	725	718	720	684	714	655	665	682	688	727	709	687	701	605	648	690	658	712	641	703	723	697	662	660	668	670	669	668	614	694	710	668	650	686	725	692	659	650	661	694	683	628	663	720	672	712	692	732	724	753	662	610	647	686	695	713	672	690	714	742	704	654	696	661	706	729	687	721	721	688	669	674	696	657	665	690	703	670	709	684	682	723	626	667	694	673	700	673	739	669	669	672	650	687	681	680	652	670	720	663	717	693	701	683	678	680	711	684	670	668	661	729	718	693	726	672	700	692	712	668	676	697	657	677	675	623	643	712	714	671	671	703	715	716	672	695	687	682	682	656	731	667	651	658	722	653	662	689	685	648	684	671	695	724	694	666	649	726	727	705	698	659	707	668	716	696	701	709	679	691	701	694	691	685	671	652	698	745	689	647	671	695	707	676	720	682	706	642	664	613	668	682	667	678	691	692	685	672	672	703	713	718	683	707	703	687	678	679	728	682	722	633	693	666	712	683	717	682	672	739	694	688	700	698	693	683	668	666	640	689	695	646	683	718	710	647	670	655	706	645	687	673	737	675	663	695	705	680	634	689	687	691	649	704	679	686	743	710	671	643	611	714	682	735	667	673	682	655	657	735	731	664	638	673	654	695	683	672	721	649	659	696
9762	1934	1154	873	618	490	452	568	352	304	484	283	247	199	214	252	334	395	348	276	285	225	187	205	178	184	242	210	205	232	203	177	180	203	176	208	186	191	194	175	178	168	174	171	189	163	163	163	171	177	177	164	151	178	156	164	159	193	170	157	156	174	171	164	154	170	156	156	174	162	167	156	167	184	179	201	173	168	172	163	181	193	158	170	157	172	183	161	162	172	157	180	181	167	158	149	144	142	174	172	160	171	134	157	146	153	172	165	161	147	157	148	146	182	164	155	136	155	166	178	146	145	166	183	154	175	177	148	202	176	170	145	156	172	174	153	170	166	182	146	160	167	179	208	174	153	173	156	155	166	151	141	168	173	141	146	153	168	161	175	162	141	170	143	151	168	162	154	169	191	152	137	159	145	156	186	156	179	174	160	180	159	159	174	125	166	152	160	161	159	162	184	166	169	153	159	157	144	153	163	152	158	175	178	145	177	161	150	169	189	168	187	168	170	166	158	180	184	175	157	188	150	152	185	174	148	177	166	191	146	162	176	168	168	162	180	157	180	167	180	183	151	164	176	170	160	146	130	178	175	151	182	188	167	153	147	171	158	152	173	167	174	175	170	168	156	170	151	140	186	160	169	142	174	167	165	150	171	173	194	157	158	153	169	165	175	166	162	156	160	171	150	171	166	159	175	165	145	149	175	154	167	161	166	147	139	176	153	166	162	170	155	159	179	139	163	159	137	142	156	161	175	130	144	186	160	159	147	161	182	166	144	154	182	134	155	156	160	157	152	147	162	174	172	161	156	177	183	172	163	199	167	163	167	158	145	167	180	159	152	180	171	154	150	178	178	157	164	190	155	147	156	163	146	136	180	187	162	176	154	156	172	182	150	175	152	183	151	177	147	174	169	171	144	160	184	148	163	172	149	154	166	138	174	186	163	180	168	150	163	166	160	182	170	184	138	153	190	164	141	178	166	141	186	159	150	149	157	183	146	180	155	168	154	177	174	162	146	151	177	173	155	175	161	142	163	164	166	183	174	162	175	184	153	167	180	161	182	169	173	169	173	171	142	154	157	176	156	177	176	153	176	160	154	149	143	170	146	188	135	136	151	153	164	140	188	166	151	168	177	167	152	175	146	159	149	174	159	156	183	190	164	160	166	176	161	164	152	160	171	167	171	184	186	160	191	165	160	167	164	147	141	140	168	152	164	169	160	166	147	150	164	165	148	185	169	164	177	160	179	172	178	167	199	171	147	153	144	165	155	162	154	171	170	176	156	182	167	164	157	161	152	167	180	166	143	171	151	158	163	170	174	163	175	158	156	168	151	180	141	144	180	171	166	156	171	158	192	136	152	161	160	145	152	156	149	155	158	153	159	165	181	155	163	166	145	188	153	152	161	184	152	170	167	140	168	177	155	138	137	195	162	178	177	147	199	157	157	143	163	134	152	153	159	134	179	172	167	168	181	165	178	161	187	155	148	163	160	154	151	131	197	171	173	169	142	162	153	168	148	163	177	163	173	149	178	164	177	159	153	149	151	164	162	180	156	163	176	150	186	149	176	135	171	149	178	189	156	157	166	170	154	165	168	156	164	162	144	154	163	142	142	167	160	155	177	156	166	144	166	170	172	196	149	163	140	155	164	164	154	176	182	169	188	146	154	133	152	161	135	165	158	189	164	184	177	173	176	186	158	152	165	162	166	169	193	171	166	159	147	162	157	169	176	172	138	135	164	172	150	161	173	186	178	155	151	143	180	186	171	162	172	155	177	153	161	164	152	167	167	164	176	137	178	168	147	152	151	168	173	169	166	166	164	159	159	174	154	179	195	173	159	170	149	162	150	155	146	162	146	138	130	187	181	150	154	155	186	148	162	195	160	151	148	148	152	189	171	177	151	171	190	174	160	167	192	175	180	162	129	164	157	194	195	168	158	154	151	153	166	194	143	183	166	165	148	149	153	160	153	136	150	155	155	167	177	165	169	146	173	189	179	175	167	152	148	177	161	141	163	170	167	162	197	182	151	162	132	152	170	177	141	158	158	160	146	168	146	156	167	138	166	157	179	159	194	143	152	164	163	162	156	151	170	158	194	173	159	151	175	158	143	199	156	137	158	156	161	165	171	177	182	159	155	159	147	182	170	160	162	144	136	178	156	157	174	165	189	158	149	160	177	171	162	157	134	177	169	151	156	169	176	155	171	167	162	156	145	163	172	171	152	159	148	168	186	163	151	169	159	170	161	153	150	154	165	156	154	133	153	174	168	160	174	165	182	182	173	154	169	151	162	184	152	155	149	151	166	166	173	165	163	163	170	164	166	173	150	182	155	165	160	174	159	192	161	163	177	173	181	175	173	163	167	180	166	160	177	154	182	177	167	160	173	146	170	167	153	145	150	177	172	149	165	170	158	167	154	142	184	162	167	168	167	151	132	154	155	165	166	156	176	188	166	156	179	171	168	165	187	163	186	182	157	180	187	184	183	170	160	141	172	145	160	164	179	150	155	163	165	150	137	151	158	154	150	179	178	147	156	164	157	172	160	158	171	162	161	187	151	151	215	151	169	166	170	151	144	152	179	165	165	171	166	162	166	193	158	180	170	158	169	160	161	180	199	153	134	152	164	176	149	187	156	166	167	146	189	166	160	175	148	150	151	158	150	144	163	160	192	184	145	159	141	149	164	166	181	161	153	177	154	167	181	154	166	167	170	162	169	155	186	152	161	153	173	159	167	165	154	174	175	169	152	176	168	159	159	147	164	178	164	154	188	155	149	166	172	162	160	167	197	174	160	146	169	153	171	147	165	169	185	160	176	170	146	168	146	158	174	184	179	156	150	167	146	157	155	159	193	184	168	150	168	139	141	155	150	174	142	153	156	195	165	162	174	164	157	170	175	153	177	175	174	162	169	181	174	158	148	138	173	141	152	179	181	163	163	152	168	157	137	162	145	175	176	164	155	169	167	150	161	135	162	156	163	174	180	182	154	165	184	172	161	145	147	153	155	165	193	167	161	157	133	157	171	169	164	154	134	160	171	165	182	165	152	146	180	148	158	176	152	165	194	174	169	134	182	162	149	145	179	164	171	153	157	179	148	164	166	169	146	145	163	164	160	161	172	159	153	149	123	170	157	156	147	171	153	146	143	182	148	175	179	160	153	153	162	144	145	158	153	162	176	163	172	170	164	185	148	166	169	174	160	169	190	173	174	169	153	157	160	164	182	167	164	153	199	154	152	153	160	161	165	145	164	184	168	166	184	181	166	183	160	158	201	173	166	173	165	151	164	148	158	170	167	153	162	145	190	139	135	158	169	171	149	176	152	144	156	173	157	174	189	160	152	162	176	149	147	150	168	169	146	139	170	165	141	131	138	148	161	156	169	160	178	177	139	185	194	148	178	182	168	177	157	167	160	189	172	143	142	146	170	160	182	149	181	157	165	161	179	199	193	173	175	144	164	163	160	170	174	150	165	162	137	179	158	151	172	157	166	178	175	133	139
7161	1406	2335	2865	2490	2048	2108	2451	1623	1339	1614	1196	1076	847	848	1173	1584	2113	1790	1560	1556	930	768	717	751	860	893	888	867	741	700	660	600	597	584	693	653	705	774	518	593	655	616	598	581	546	478	514	503	493	465	474	490	487	525	486	520	466	422	478	488	490	469	437	479	473	466	453	456	507	437	444	448	483	431	440	485	453	460	464	484	465	458	491	495	512	499	453	490	477	448	456	480	450	444	464	469	467	497	447	435	435	526	452	460	443	452	429	454	444	517	481	468	449	438	477	492	477	468	478	485	450	459	512	451	409	457	472	457	454	481	428	442	475	447	476	458	449	418	425	454	428	452	464	491	494	467	463	466	464	438	415	459	447	443	454	462	416	480	486	445	433	447	460	436	461	460	473	468	444	459	438	475	486	472	461	462	441	492	421	486	465	450	491	434	433	525	436	440	464	455	440	462	492	483	481	450	483	447	475	457	467	438	428	468	471	441	456	475	486	480	460	457	446	420	484	430	456	452	439	444	444	464	433	436	452	500	457	441	437	447	465	481	449	460	465	489	449	486	480	441	449	473	449	439	482	453	477	456	450	452	472	441	451	497	464	461	439	486	450	430	460	469	449	412	474	481	461	480	400	445	466	445	451	450	461	479	434	476	470	439	486	436	475	486	451	435	490	473	441	427	447	469	453	422	460	504	455	460	483	418	440	435	435	449	455	452	453	464	431	474	458	494	452	454	429	463	494	481	455	480	440	425	484	468	491	447	439	476	470	459	451	452	483	445	480	487	482	496	445	468	449	438	478	501	438	468	462	463	444	414	424	476	461	455	453	438	462	445	472	502	468	437	426	408	487	457	464	463	454	469	435	477	504	475	433	462	463	448	497	482	470	468	479	442	483	459	462	490	439	479	480	424	465	441	456	459	451	495	457	442	469	475	449	493	439	453	453	501	423	450	459	457	478	472	425	431	427	470	452	450	458	439	490	485	475	437	465	441	455	507	465	449	469	445	450	444	427	426	484	487	468	473	484	454	429	449	426	467	484	428	446	436	465	479	449	465	468	457	474	440	451	475	432	461	454	437	428	451	462	441	426	430	463	442	448	452	457	467	480	482	423	433	457	469	440	476	476	460	451	457	446	475	435	439	442	453	483	435	444	448	461	485	449	458	455	465	480	477	513	440	463	420	512	462	441	445	484	480	449	465	469	436	436	434	479	508	500	464	467	456	449	452	451	461	465	433	434	437	421	455	461	454	423	441	458	481	457	474	436	461	444	470	467	439	451	468	460	461	467	466	450	483	427	461	418	446	449	422	459	437	414	444	480	426	463	443	473	424	433	465	495	435	448	442	454	495	467	447	448	453	431	468	428	481	479	453	467	457	456	481	445	474	430	448	484	468	433	447	460	447	446	463	441	470	454	466	453	457	453	467	437	467	457	463	495	459	477	493	485	489	433	456	453	464	465	458	470	452	438	480	482	463	415	461	477	478	461	512	499	461	445	426	431	422	459	458	438	461	461	475	474	442	455	472	448	445	467	497	461	477	456	450	475	458	502	450	464	454	491	513	462	500	465	451	480	463	448	424	480	459	469	455	498	485	476	485	438	508	479	431	466	460	465	432	443	423	464	435	433	438	433	457	477	461	499	433	467	453	471	440	496	478	437	454	464	471	446	439	439	441	443	439	478	468	484	406	490	401	451	505	457	424	467	420	481	474	453	510	459	473	482	440	484	449	446	418	451	464	449	425	475	489	418	444	480	427	470	452	459	441	475	435	437	450	450	443	459	462	440	465	472	490	462	480	483	448	457	477	461	479	414	422	464	441	447	482	417	461	458	459	481	451	455	474	480	452	441	461	425	484	494	471	447	490	455	469	471	420	446	448	433	460	471	485	436	456	451	478	487	521	476	474	461	459	413	472	479	439	518	460	479	467	477	505	496	473	442	462	471	453	419	478	454	450	444	463	433	476	484	458	458	480	509	431	456	464	504	460	447	496	428	481	461	470	494	455	499	433	438	450	459	457	442	514	415	464	471	479	441	468	478	485	427	473	471	467	464	513	471	442	414	443	442	502	455	442	460	484	459	480	433	454	466	431	455	454	461	479	450	428	480	456	436	457	438	491	461	442	426	460	442	421	468	489	478	436	424	493	428	457	464	429	455	475	446	499	431	441	480	436	453	423	499	463	462	476	441	479	463	480	472	440	493	445	467	460	466	448	484	455	458	465	456	489	510	459	449	465	409	409	483	441	445	472	468	469	465	492	408	455	457	465	471	473	465	472	445	474	455	463	429	457	435	449	468	460	472	462	433	468	442	480	437	454	443	462	453	472	430	443	473	448	461	495	444	462	430	431	447	441	478	464	489	452	463	491	452	458	419	468	467	460	444	429	435	450	486	465	433	431	455	422	465	474	418	460	471	421	451	457	465	470	489	422	442	453	444	454	480	459	448	465	476	462	448	433	500	487	452	480	462	446	443	448	493	458	466	445	412	465	436	443	421	452	484	492	469	466	454	461	446	435	428	478	494	444	451	464	463	484	440	490	449	458	448	482	426	443	492	439	459	502	464	508	449	452	468	455	435	455	432	466	471	456	465	467	454	459	510	475	478	504	445	465	440	454	466	472	432	499	439	457	477	423	459	465	461	476	441	436	454	500	452	442	481	401	503	458	421	474	457	432	492	454	491	443	439	445	478	448	434	473	468	476	473	496	442	462	446	474	493	455	480	438	484	408	428	449	480	444	478	445	465	462	435	464	506	475	492	462	444	452	485	459	460	450	440	440	469	447	470	443	476	475	469	483	473	482	475	476	474	426	445	480	465	464	466	457	427	454	454	468	473	436	466	434	447	451	476	427	466	456	492	453	444	463	447	450	468	444	459	474	408	455	421	472	453	467	467	458	448	441	470	425	442	449	459	443	406	448	443	486	457	469	458	475	459	466	444	474	497	443	445	430	479	443	432	456	438	463	470	507	462	471	479	452	419	498	464	450	412	417	486	469	459	458	492	437	459	483	443	478	459	425	434	452	448	450	445	446	413	464	472	455	509	487	456	449	476	491	464	513	478	470	430	440	446	432	501	459	462	453	472	449	510	442	454	451	455	471	456	460	464	454	439	449	483	469	488	435	431	470	463	458	483	466	479	460	434	471	457	472	485	457	453	454	468	462	497	465	454	466	476	471	456	481	485	511	448	455	453	461	446	439	449	469	415	481	460	454	473	433	470	467	440	435	429	437	418	445	468	454	437	466	465	438	466	426	441	434	469	442	437	469	436	474	490	447	487	456	495	449	490	442	463	448	449	491	470	465	448	441	486	500	440	476	502	469	463	460	456	488	449	460	452	440	444	479	430	459	475	490	424	458	473	445	462	439	475	481	450	459	457	474	461	427	464	433	447	427	459	486	479	426	421	483	472	464	449	452	465	486	486	439	449	430	460	457	456	470	509	459	460	443	441	483	448	475	465	469	412	431	451	459	444	472	476	456	445	502	460	455	491	481	451
19386	6110	2662	1945	1537	1106	880	952	660	601	538	470	437	430	372	460	494	599	521	525	493	347	367	341	363	363	388	409	381	335	339	359	334	317	305	353	314	320	350	301	264	302	322	320	281	278	288	310	289	308	273	286	266	293	314	270	295	267	278	301	300	310	337	288	293	280	280	281	300	307	277	252	286	276	310	291	276	293	264	268	281	272	265	262	292	268	288	291	273	285	282	294	289	299	285	273	314	272	271	304	307	290	251	253	292	290	309	308	286	258	261	250	280	291	270	312	246	274	277	287	295	307	294	256	274	284	283	276	298	288	292	274	281	319	251	286	268	301	269	268	296	262	257	305	292	280	262	281	305	313	277	297	277	285	264	258	278	247	274	303	309	268	284	260	293	290	259	294	314	290	278	276	281	296	280	278	264	269	284	273	307	280	274	264	269	266	284	295	269	284	248	290	285	276	304	290	269	290	276	276	269	274	283	275	275	266	285	310	292	302	304	282	281	270	283	277	299	284	294	287	287	309	284	293	257	260	295	289	285	245	294	276	278	270	257	282	296	282	280	287	289	261	284	297	274	280	285	279	292	299	277	283	301	255	285	290	308	248	256	273	315	268	259	284	296	301	272	285	311	279	276	324	296	274	277	310	330	266	290	277	266	275	309	267	269	302	264	293	301	268	285	276	259	280	271	267	271	270	290	331	298	270	314	274	274	291	259	251	298	277	300	304	278	287	277	251	278	280	299	283	278	317	334	267	296	285	309	293	270	309	275	295	274	282	292	253	286	285	286	292	299	275	285	314	311	276	312	303	257	286	265	296	273	264	295	251	288	265	272	288	316	297	257	273	291	267	281	282	286	295	267	253	219	265	245	287	291	289	272	288	298	276	268	280	271	289	296	300	299	261	274	320	287	278	258	260	282	305	298	264	263	259	291	265	247	269	289	279	296	299	288	286	265	281	258	282	285	295	275	281	256	264	293	274	296	291	260	250	297	271	263	244	263	292	270	253	279	260	269	302	236	287	276	260	264	281	291	292	272	325	297	270	299	316	280	278	300	288	290	276	287	291	302	276	267	296	291	298	290	300	256	294	266	256	293	289	270	281	297	288	256	285	258	277	280	302	287	301	275	301	287	275	302	284	285	272	256	301	262	261	268	300	295	275	252	302	275	276	270	269	305	296	310	251	258	242	271	289	265	284	261	295	274	290	264	291	279	316	253	287	269	262	260	288	312	262	298	265	284	338	259	267	256	296	283	259	268	269	272	271	307	273	300	269	272	261	275	253	242	276	260	305	279	267	259	304	266	294	285	268	310	286	269	294	323	248	297	269	262	255	282	259	280	266	257	265	282	274	286	294	297	266	285	295	290	285	296	233	300	285	271	277	265	302	286	290	307	264	285	292	251	264	283	281	264	271	256	295	271	266	266	292	279	308	261	273	270	289	247	283	291	266	288	289	254	273	288	267	259	305	281	282	271	282	282	275	284	262	300	276	247	276	285	257	315	261	281	267	275	332	277	289	270	277	271	297	268	266	262	284	284	277	293	272	278	295	294	287	251	300	286	291	292	264	298	280	282	288	296	293	281	301	287	270	310	249	273	313	290	282	281	280	254	284	291	304	301	282	298	260	298	267	242	256	289	269	296	303	285	283	289	259	271	262	257	284	320	290	297	287	295	280	281	277	292	238	243	317	263	244	261	278	304	280	320	294	259	288	259	257	267	315	283	297	288	287	317	270	270	255	277	264	263	309	261	285	295	256	247	242	282	270	277	263	293	300	284	277	279	306	292	266	271	270	274	283	269	302	272	289	293	262	305	278	271	272	292	271	292	325	290	270	279	314	277	294	298	263	288	277	284	313	314	300	283	263	268	283	246	279	279	274	291	276	263	281	265	261	288	275	273	318	309	281	285	272	260	273	304	263	298	270	279	298	269	259	277	266	242	277	294	280	275	285	286	309	266	263	281	294	310	259	274	256	288	280	287	265	280	273	256	268	273	256	313	306	273	292	252	289	263	257	298	285	280	255	273	310	275	282	253	300	275	295	278	287	287	261	306	253	275	286	271	304	271	266	266	270	293	255	295	272	274	299	297	273	267	294	291	286	281	292	296	275	278	273	298	266	269	283	262	260	287	289	258	288	289	276	266	308	308	287	278	279	278	279	293	275	280	298	276	301	294	279	267	271	283	255	275	286	263	278	272	294	290	323	270	276	288	274	243	285	301	318	302	273	296	285	281	285	305	302	293	279	299	266	300	266	266	276	271	282	294	275	285	250	321	290	270	299	262	278	300	266	270	253	269	272	287	308	279	289	308	333	264	285	291	306	275	297	287	305	273	300	268	294	278	268	291	261	278	287	301	254	276	303	273	283	290	268	298	283	283	236	268	302	298	292	315	263	276	272	307	240	268	308	289	298	290	284	275	290	285	286	251	251	294	280	293	275	303	282	299	271	237	304	322	268	270	300	289	284	264	313	295	257	265	306	261	293	297	300	294	243	277	229	293	316	286	276	297	306	312	265	252	278	249	291	284	276	284	302	273	280	272	257	280	267	264	285	271	294	257	269	260	301	292	263	260	293	255	259	289	258	286	266	279	236	333	264	299	292	290	263	278	280	276	270	278	302	283	280	271	315	273	274	292	296	290	306	249	244	280	301	256	269	252	281	255	278	316	304	269	288	295	273	306	283	295	283	274	294	270	297	255	279	258	278	257	292	285	274	295	267	269	252	306	285	274	268	276	319	301	289	315	282	276	262	288	268	286	254	296	295	276	253	276	277	240	288	268	263	257	311	294	287	283	280	262	245	283	268	260	296	284	267	267	261	266	287	264	271	310	271	287	277	280	284	260	259	280	322	245	284	282	253	289	292	298	302	292	288	257	266	300	275	273	289	272	276	279	257	255	281	250	269	286	263	250	289	269	291	277	273	269	285	285	283	298	288	293	268	285	257	287	279	285	285	256	279	271	276	274	264	276	281	320	310	258	257	256	252	275	273	268	263	248	284	270	300	273	263	293	268	291	262	262	277	281	254	283	276	298	304	283	307	272	266	272	279	276	269	262	297	277	260	292	291	286	270	292	295	271	294	267	255	287	275	291	290	269	270	290	315	289	240	276	298	268	276	296	276	272	269	250	264	292	262	298	302	276	316	312	271	286	274	320	265	263	292	276	283	274	300	264	301	288	295	258	292	276	308	274	283	291	290	268	258	314	297	281	262	279	291	269	264	282	279	268	282	309	277	274	310	261	273	286	274	273	278	275	270	274	266	255	249	258	281	272	267	261	295	272	260	266	305	270	262	297	316	269	277	268	277	297	268	267	274	280	286	272	258	295	281	290	273	286	306	305	288	295	277	303	306	276	272	284	271	266	291	267	290	255	258	326	305	267	297	252	293	283	264	290	259	278	260	283	304	269	272	282	280	292	284	295	289	275	307	264	264	294	294	270	294	285	258	275	263	275	314	258	298	302	274	247	267	282	280	254	281	271	299	290	301	275	289
11273	2415	4463	5443	4744	3874	3824	4467	3016	2499	2240	2103	1835	1895	1503	1849	2642	2915	2689	2338	2407	1442	1404	1301	1314	1498	1433	1457	1429	1266	1229	1112	1062	988	1040	1074	1123	1273	1342	901	918	1070	1006	998	1003	787	845	865	887	799	788	777	778	786	786	804	733	733	740	717	751	730	717	736	752	683	722	693	765	793	693	784	740	748	713	776	765	793	726	743	728	731	768	735	718	720	735	700	701	711	735	762	695	731	732	724	731	709	707	711	723	721	692	731	730	749	737	717	719	704	714	730	756	722	732	738	747	768	738	702	718	715	707	738	750	774	698	666	696	739	740	788	755	722	734	683	693	751	708	765	697	738	729	716	753	757	737	720	775	715	723	682	726	739	736	699	714	715	727	706	695	700	700	669	718	709	705	702	707	683	789	694	693	740	718	695	744	705	748	739	792	717	727	737	753	716	745	688	720	694	718	756	683	685	703	737	706	715	715	709	740	721	687	723	733	756	740	675	712	703	703	746	686	716	737	724	730	742	749	701	706	730	704	725	681	717	669	744	772	729	716	712	750	722	714	700	749	732	697	675	696	751	708	773	771	720	721	717	682	720	735	707	712	706	744	737	752	724	751	723	729	716	724	719	753	781	722	734	716	747	751	680	699	714	747	728	724	718	729	693	707	715	728	709	753	711	733	686	679	711	694	701	737	730	733	715	693	711	720	751	761	696	773	729	742	703	750	713	733	702	732	730	683	687	698	731	707	703	683	726	736	701	663	726	738	725	695	709	743	734	713	721	760	702	723	723	692	759	681	725	726	735	708	721	700	726	682	694	707	762	728	729	736	715	713	742	739	713	760	678	698	736	689	662	748	759	688	700	683	697	681	713	731	702	680	712	738	721	707	707	734	698	761	740	753	698	731	728	725	739	698	712	722	695	708	738	711	713	677	716	748	735	751	712	746	769	737	731	718	698	749	750	687	748	740	693	731	735	738	723	720	730	723	703	718	677	714	747	799	703	736	721	735	694	698	661	725	712	758	689	676	742	682	736	732	739	722	708	797	745	680	720	736	742	675	724	722	696	718	697	751	670	768	727	727	705	749	687	689	731	673	762	684	733	686	702	722	715	705	733	734	707	766	732	731	706	752	759	734	729	715	714	670	710	711	699	732	691	698	750	750	686	697	697	698	722	660	686	746	738	715	748	738	698	735	723	748	710	717	719	740	728	719	734	707	713	714	706	709	718	722	674	724	660	763	762	697	689	734	732	707	713	717	694	736	710	721	714	693	744	715	686	692	704	706	691	695	734	725	668	685	737	718	689	744	698	725	689	718	719	691	716	754	779	694	716	750	761	715	742	670	724	748	757	732	772	677	743	713	688	708	720	705	744	670	719	757	722	716	705	709	711	711	786	697	715	718	762	680	697	697	741	779	720	753	738	686	731	735	753	725	735	748	748	743	731	717	720	713	705	734	692	706	692	729	707	756	686	722	716	659	690	763	710	716	703	733	717	719	732	717	726	743	746	733	680	767	727	717	720	730	708	687	767	727	710	716	751	715	701	703	709	710	691	749	703	732	712	694	718	725	716	698	698	739	765	696	741	761	736	728	712	686	749	714	682	697	717	778	720	711	662	748	728	773	746	680	740	711	777	767	693	680	709	693	769	707	748	697	718	722	736	700	732	694	767	763	740	714	693	701	720	686	713	733	753	727	677	752	733	742	737	756	758	714	696	692	684	712	796	724	733	718	700	688	710	733	701	703	711	756	691	744	699	725	693	717	694	716	758	729	702	727	728	685	675	759	709	742	708	706	736	738	708	690	736	711	678	718	759	716	755	703	763	719	707	745	758	693	720	701	719	695	733	743	717	703	702	700	709	663	773	695	707	744	719	709	736	725	701	703	671	717	761	763	727	729	708	703	685	720	695	751	642	737	694	739	719	736	765	734	727	740	710	740	710	774	700	702	720	708	702	690	731	713	707	725	702	715	700	733	720	732	723	699	690	672	730	725	667	727	726	690	725	737	765	713	716	732	678	702	724	680	735	704	749	729	695	687	723	698	698	736	747	727	723	713	691	735	718	710	700	684	673	670	670	706	706	727	717	710	743	734	684	736	695	708	733	683	724	712	693	786	715	696	691	730	722	764	710	698	774	709	732	727	726	689	756	738	738	657	747	734	730	690	714	723	753	692	702	725	718	714	739	714	706	678	733	693	727	746	709	697	756	691	705	717	717	754	714	726	735	681	696	702	712	766	761	711	734	715	739	788	711	748	711	712	723	686	715	682	692	666	711	781	787	687	741	684	724	727	691	726	765	663	716	717	700	675	696	731	711	710	745	751	767	724	767	664	638	732	673	686	674	729	724	757	720	703	703	709	745	704	696	726	710	735	676	702	731	721	695	719	676	720	738	781	701	687	741	706	754	717	724	718	725	697	694	668	713	744	702	745	713	715	685	747	750	689	705	729	723	666	712	724	686	722	685	698	717	736	720	692	714	728	690	717	734	745	716	729	670	707	718	725	658	692	711	692	737	694	702	689	754	709	775	713	715	712	756	680	674	678	761	743	676	770	724	685	732	728	758	714	680	762	725	762	749	721	744	730	724	723	729	733	690	737	704	777	770	684	696	743	743	680	743	705	735	767	718	684	691	722	728	738	753	721	714	720	691	724	717	684	708	756	670	718	745	690	701	703	757	695	695	757	736	695	731	725	740	696	685	741	720	731	712	718	746	711	750	717	732	697	687	677	733	700	769	695	727	675	737	730	693	715	724	730	709	724	725	702	741	677	718	731	752	730	660	689	707	714	778	704	768	705	735	720	712	701	729	720	735	756	762	702	735	734	755	712	685	666	690	739	740	709	715	722	673	743	693	770	686	711	735	713	719	703	700	725	724	718	729	619	748	721	720	737	672	717	684	725	733	760	737	774	701	674	681	723	719	717	751	718	723	729	737	721	748	677	712	716	676	730	730	720	691	736	770	731	715	678	730	773	702	691	745	690	712	697	723	715	746	733	683	705	688	719	758	724	731	703	724	707	724	748	686	722	696	702	711	724	660	714	701	740	693	747	675	747	720	727	700	751	729	761	714	682	716	744	685	728	739	789	709	695	739	682	742	727	736	728	750	705	713	685	747	754	713	704	742	697	742	689	691	683	716	721	783	738	705	700	735	709	716	732	701	710	754	725	696	739	712	714	721	742	710	727	699	669	730	718	705	687	704	772	737	762	692	752	725	722	705	726	721	697	762	740	702	729	740	699	695	737	707	711	695	730	767	721	711	735	714	743	672	728	701	712	749	744	727	709	718	736	725	729	727	698	761	748	730	703	729	668	681	764	732	729	685	714	715	688	741	693	715	710	721	728	703	703	718	713	668	713	670	736	655	700	726	687	729	729	758	715	705	715	715	757	748	735	729	716	710	723	756	730	704	724	722	713	708	738	736	674	703	694	700	725	689	721	714	669	785	725	755	770	722	766	725	711	755	710	673	717	761	750	734	707	698	737	647	669	702	687	764	705	736
2276	295	318	332	291	308	305	408	310	320	298	281	285	297	305	317	357	390	364	381	368	301	312	276	282	318	285	300	332	265	299	300	281	284	286	285	260	283	285	264	305	257	246	262	267	282	288	274	313	271	267	277	318	270	294	255	287	247	264	297	259	257	292	312	286	284	249	265	274	264	277	280	293	260	329	312	267	298	258	271	301	292	295	248	262	285	260	314	279	280	274	278	268	280	286	238	278	277	317	277	315	265	306	282	287	256	274	258	279	250	275	304	275	292	285	298	278	267	260	250	234	275	274	281	263	267	312	281	305	264	302	320	280	265	285	272	242	263	313	284	268	280	254	294	277	306	307	266	273	272	270	289	287	244	274	274	302	278	274	280	292	300	301	278	314	264	264	262	276	263	277	268	266	315	311	274	282	281	273	294	306	292	291	322	273	289	291	303	260	263	278	287	272	274	290	308	269	286	295	269	256	287	263	235	275	311	271	297	303	312	276	279	279	280	277	278	274	279	286	293	266	287	290	275	279	285	257	288	293	284	267	279	274	291	289	302	277	280	273	292	278	253	292	291	290	292	257	285	280	262	274	288	269	287	305	307	269	270	278	290	308	308	267	297	270	257	263	282	282	262	293	274	275	289	272	281	286	294	309	298	277	277	296	254	259	283	306	273	272	291	288	308	268	292	264	267	259	265	257	290	261	290	278	284	291	324	276	268	260	248	303	290	287	283	278	291	284	303	243	269	240	255	269	281	256	284	275	291	297	284	291	268	295	292	249	270	242	267	296	285	259	274	300	303	310	280	278	308	277	280	262	309	291	287	272	304	292	301	269	287	292	277	288	287	321	280	300	273	276	265	250	288	306	298	282	284	283	257	295	304	253	260	281	280	285	282	265	270	294	288	331	298	303	284	312	310	251	253	285	282	289	255	266	278	282	297	273	286	216	258	284	282	285	265	267	293	272	266	287	265	286	270	263	284	270	262	273	250	265	279	284	275	259	280	295	283	288	309	268	264	299	258	274	289	272	286	293	273	282	251	291	296	290	276	253	281	267	299	277	246	256	269	293	285	315	265	272	352	287	307	289	288	252	264	290	276	279	268	264	283	278	260	262	264	271	271	277	296	311	291	278	291	280	296	289	287	279	276	321	260	264	268	290	274	285	278	289	271	290	289	282	270	268	282	265	260	280	275	271	269	274	282	314	283	286	275	246	279	274	265	258	317	287	308	293	271	311	289	269	265	271	289	258	285	320	261	267	285	301	267	273	236	276	279	278	288	248	275	305	279	269	291	300	288	276	291	264	305	272	249	300	272	292	282	294	299	281	276	300	259	281	292	276	284	257	254	271	297	268	246	288	278	282	269	291	295	263	322	291	289	295	286	293	244	242	270	235	286	296	269	262	279	265	255	268	307	289	288	275	265	277	267	259	302	308	276	266	264	249	281	251	303	257	270	282	308	282	271	284	286	275	272	289	278	273	256	298	289	300	266	257	263	267	289	296	241	264	262	296	293	284	269	275	285	278	281	271	282	286	282	294	280	281	277	271	285	305	298	247	286	258	278	264	268	299	300	276	294	314	301	302	295	278	296	289	279	304	267	297	282	280	308	272	299	298	294	312	296	273	275	282	267	279	296	293	288	273	268	294	269	265	283	243	297	296	276	291	314	268	298	289	282	284	288	299	277	262	272	293	296	262	262	291	284	276	290	290	264	298	244	277	257	272	263	260	256	258	282	269	278	295	297	296	270	251	267	298	262	300	279	295	279	294	246	280	269	299	311	273	286	250	255	288	281	272	317	233	309	252	281	302	276	263	261	269	282	251	281	253	270	293	250	267	268	297	273	266	283	302	278	252	291	270	255	300	260	288	250	273	312	311	312	292	288	294	308	319	271	263	302	287	238	271	298	275	291	293	275	279	261	304	267	263	290	290	291	266	268	274	268	250	278	262	288	272	303	287	260	302	263	260	277	306	296	243	253	259	278	276	250	266	280	288	283	273	296	302	281	289	284	276	282	300	275	293	264	297	300	283	253	286	268	276	255	272	291	275	298	294	293	287	294	310	286	261	260	302	267	272	299	275	299	275	305	266	287	274	272	275	291	283	282	300	263	267	270	275	257	278	288	280	288	290	270	266	252	276	257	280	287	250	276	299	310	294	283	277	284	274	294	261	292	279	287	331	299	279	263	275	290	288	279	285	275	300	301	287	285	275	281	260	313	308	242	243	274	296	284	268	279	260	290	264	288	250	267	274	249	254	247	272	295	310	265	279	305	316	275	264	292	264	303	272	274	274	274	318	285	238	289	309	275	301	303	262	273	302	290	261	254	303	298	304	281	289	291	300	283	260	248	263	301	314	276	282	288	274	295	279	282	264	286	283	268	279	252	243	278	273	266	265	275	270	269	255	266	251	288	289	271	279	290	290	306	270	300	278	299	284	272	292	276	279	299	256	265	303	256	275	295	259	278	253	255	279	319	303	268	274	296	286	264	259	259	250	280	284	277	273	285	244	260	267	288	291	300	262	266	294	274	285	276	273	284	286	292	274	315	315	286	261	266	256	264	314	303	283	273	291	269	278	283	252	292	300	268	297	309	296	286	284	291	276	269	240	278	283	275	250	307	283	287	251	295	278	247	330	296	294	272	276	279	306	273	273	273	282	279	302	286	291	264	276	262	272	277	253	287	298	278	284	281	306	300	321	279	270	291	250	256	306	306	285	288	308	277	297	256	299	288	276	293	283	302	288	296	255	269	297	295	251	268	282	280	308	297	277	287	317	280	273	269	326	307	258	286	267	287	268	268	257	285	263	258	266	273	258	282	227	285	292	247	285	296	281	258	305	285	267	301	290	264	256	275	255	268	302	238	272	272	244	271	278	283	274	295	281	266	300	305	272	300	265	258	260	263	257	276	292	298	281	275	273	295	287	260	269	278	298	296	288	258	294	300	276	296	283	267	281	324	290	250	268	272	237	277	265	278	267	307	288	294	245	261	270	275	280	292	282	284	298	316	272	275	282	261	273	260	280	311	293	280	276	269	294	298	265	299	269	276	278	295	297	286	275	293	278	295	257	272	305	256	271	280	264	275	269	293	284	289	262	279	301	302	267	250	265	290	270	264	276	288	273	300	270	301	252	302	239	262	279	259	269	250	276	269	299	298	262	283	286	303	294	266	282	273	268	275	260	298	305	309	283	270	279	276	241	282	276	300	263	269	295	271	246	285	259	305	288	251	279	278	266	241	270	262	290	262	318	295	281	281	298	270	315	273	279	289	267	263	294	287	303	279	292	270	274	284	281	303	288	262	255	295	244	280	278	304	286	263	282	277	276	259	301	258	289	288	282	283	254	253	293	276	259	284	275	293	270	301	318	252	264	290	283	269	280	277	293	260	298	271	262	290	286	288	293	256	266	271	276	300	258	284	270	260	294	310	251	265	285	294	258	242	275	274	260	288	318	246	301	301	285	273	291	286	276	287	265	263	292	318	281	258	285	266
2545	701	773	756	796	673	944	1287	844	741	782	710	721	717	725	832	1098	1289	1290	1195	1175	814	742	717	697	745	733	786	801	683	676	681	651	719	686	645	685	708	687	668	712	641	723	712	658	644	688	667	640	661	695	675	698	670	690	692	693	677	635	679	699	688	703	690	667	710	678	708	726	642	705	677	675	656	723	629	675	681	722	672	726	725	706	649	634	673	715	693	688	694	707	683	699	693	672	671	721	665	656	690	672	653	644	655	721	654	645	714	685	708	650	680	702	698	682	655	662	693	647	636	635	682	729	649	667	702	669	692	639	699	724	686	680	693	685	682	688	699	652	663	661	659	714	645	669	711	655	679	653	725	700	708	695	648	667	681	719	688	652	646	677	699	649	642	729	654	675	643	685	672	703	669	679	677	668	681	737	653	665	687	691	648	699	634	699	659	686	684	701	673	664	672	690	709	656	686	679	684	707	755	692	653	669	680	710	679	711	686	701	667	666	648	647	676	650	681	678	678	674	662	718	665	710	755	684	683	681	692	685	721	636	723	716	675	700	717	718	721	680	651	653	700	677	666	699	666	694	682	673	665	704	670	683	687	661	645	726	691	684	647	663	661	630	691	685	644	721	689	711	650	673	724	642	704	664	663	664	664	720	678	681	650	657	671	673	672	708	643	653	673	688	695	677	707	712	683	657	668	691	699	673	614	661	710	654	655	703	696	715	716	672	750	666	661	674	721	632	689	697	669	674	673	656	666	686	717	669	663	625	693	683	671	727	662	620	664	679	670	677	652	653	728	677	668	697	638	671	673	710	686	718	662	710	713	718	707	656	643	665	641	649	720	650	685	663	705	670	659	713	662	662	690	689	677	677	687	691	729	664	701	698	674	682	641	692	645	685	675	679	656	661	706	659	657	695	703	635	705	661	653	679	663	671	704	670	640	715	688	697	725	688	667	677	681	721	648	639	697	651	692	714	649	625	618	729	650	685	739	673	657	652	701	664	633	656	727	651	672	692	713	654	668	740	686	702	716	712	703	698	664	695	654	665	701	704	654	644	715	647	729	671	640	674	710	728	674	669	728	651	687	692	671	675	666	715	654	694	679	639	661	654	695	683	685	686	656	700	693	691	711	730	701	698	611	671	680	625	687	657	691	713	720	673	700	680	667	670	666	713	677	628	609	697	635	675	652	672	670	683	705	674	740	651	659	696	705	703	733	698	733	711	719	680	643	660	679	682	679	627	667	686	683	691	641	718	682	706	657	709	671	627	738	709	655	680	696	690	708	671	643	690	681	688	693	711	644	679	702	670	679	649	660	682	691	679	664	677	651	653	736	670	698	709	698	645	667	630	677	669	612	629	690	648	718	676	671	663	646	686	617	669	665	651	667	672	691	648	699	657	677	645	724	703	708	668	735	678	694	691	716	684	611	668	642	655	710	682	707	657	677	684	663	681	684	668	646	664	645	649	700	650	708	660	689	682	678	712	646	726	677	648	620	673	645	694	743	722	694	712	633	684	661	654	674	678	715	690	676	701	686	741	669	687	692	661	681	677	675	668	605	685	657	635	686	712	675	649	681	691	636	645	738	680	665	667	661	655	657	678	734	665	702	713	710	657	677	760	705	709	680	727	673	689	695	661	690	655	684	690	648	690	721	723	665	701	679	677	683	673	719	732	709	704	726	677	690	671	690	664	637	710	705	674	689	686	662	679	645	717	726	715	682	664	691	689	696	619	706	659	765	745	694	670	675	690	694	696	700	647	668	698	682	666	684	684	707	713	650	692	727	649	667	691	662	696	693	674	683	656	662	650	682	648	682	672	652	657	663	676	658	669	688	692	668	671	673	643	654	633	676	677	678	680	661	711	645	664	692	695	640	667	695	686	705	704	676	700	664	689	669	678	724	664	687	680	665	685	677	626	662	654	644	694	696	668	712	677	686	688	705	681	637	700	666	671	649	680	669	728	666	685	713	700	682	630	633	686	669	675	706	637	663	685	645	693	704	658	699	689	694	661	659	746	644	653	711	713	675	732	666	716	690	673	677	728	694	677	695	646	756	663	708	700	702	683	661	706	655	697	667	682	700	674	602	662	664	679	646	675	684	708	656	665	638	706	673	673	646	707	726	665	700	667	690	685	693	636	706	697	697	697	618	694	627	684	684	671	637	612	693	693	724	659	659	658	715	655	646	666	653	717	654	651	677	661	623	661	657	671	645	688	706	647	756	662	739	664	657	641	676	658	693	678	663	673	684	709	648	705	704	709	675	705	667	656	658	665	649	699	684	687	677	724	694	701	630	660	696	661	663	712	659	682	721	716	719	659	684	673	670	710	649	685	680	688	702	621	687	697	649	659	650	699	696	677	622	650	664	691	720	737	637	618	661	661	723	697	681	680	649	677	685	701	703	673	694	711	655	708	671	716	665	673	665	674	676	709	702	673	663	639	723	667	622	661	705	692	685	653	682	653	680	667	685	678	688	713	630	673	706	693	635	626	690	640	706	678	665	670	661	684	690	749	644	653	689	709	687	715	689	665	698	720	658	649	670	665	664	668	640	688	687	659	682	700	680	636	688	652	688	675	664	679	664	670	668	690	645	671	677	708	696	672	657	647	658	640	698	714	690	688	658	657	676	655	686	682	688	643	679	684	717	710	689	658	684	741	659	667	677	652	695	678	693	728	672	699	693	662	696	699	670	688	657	722	667	646	723	686	658	670	723	714	662	662	666	677	668	646	660	703	680	649	666	701	653	666	696	718	644	683	660	709	686	698	691	684	682	694	658	676	685	669	667	682	686	676	685	723	649	701	636	666	681	731	716	640	686	644	692	709	671	650	661	681	673	692	658	702	647	724	691	720	713	677	652	692	650	657	678	649	608	650	731	684	661	705	684	646	695	685	710	636	713	641	706	690	697	694	689	685	687	624	707	682	675	692	730	682	678	714	660	645	693	668	680	659	667	651	640	642	649	632	653	649	685	655	646	676	671	730	657	655	670	656	679	708	688	626	663	699	714	660	639	681	657	680	703	693	699	699	689	680	695	690	707	703	639	656	666	648	645	666	672	664	677	685	637	702	718	713	665	661	702	667	660	669	665	650	671	657	673	718	657	670	702	647	672	645	686	624	688	695	716	687	680	632	674	664	643	657	710	683	666	725	645	686	677	683	713	661	687	675	666	675	698	738	637	634	651	697	660	647	668	695	676	689	660	666	686	696	614	703	728	640	648	673	651	707	680	668	674	701	673	665	702	679	675	698	669	665	697	670	672	665	661	713	672	675	702	712	695	680	724	675	663	668	692	665	674	655	684	637	768	621	648	675	680	675	696	670	745	710	719	681	681	665	680	646	693	673	694	662	661	694	714	738	738	684	680	667	613	711	708	700	651	689	687	693	653	727	685	709	655	713	675	681	675	674	669	694	668	694	698	710	679	631	679	719	711	687	719	698	634	630	706	708	641	690	672	668	656	692	662	654	628	662	644	665	745	728	680	656	660	712	714
12265	2316	1226	958	646	488	486	526	360	346	312	289	249	247	241	275	335	380	331	284	277	209	216	182	190	213	231	229	217	188	198	194	189	190	173	192	162	191	204	178	180	220	156	178	172	168	186	151	156	156	159	160	150	165	152	165	170	173	149	157	156	183	185	179	149	174	157	171	173	152	163	189	180	170	144	158	167	161	144	170	151	171	164	167	176	164	178	145	144	201	186	161	163	144	149	170	146	148	166	166	171	160	168	158	165	162	174	154	188	168	164	151	169	186	182	175	177	163	147	155	153	185	201	156	155	162	188	136	164	188	173	154	159	137	161	148	164	172	188	166	178	170	144	175	167	191	158	148	161	165	173	163	165	153	158	146	169	168	171	173	150	160	174	163	180	177	159	157	161	177	152	168	147	151	154	170	157	170	154	155	168	161	171	185	175	149	138	140	158	139	173	139	140	180	153	173	182	163	154	147	147	158	180	161	154	162	151	158	148	188	157	136	187	160	157	161	170	166	164	167	186	173	155	178	148	157	163	164	182	171	171	161	135	159	163	144	173	156	157	171	163	183	167	137	163	150	191	175	170	157	159	142	157	160	149	146	133	157	156	169	146	201	172	151	152	174	151	154	159	171	143	154	155	125	144	167	147	163	137	169	154	169	151	198	146	164	161	152	191	154	175	164	141	162	172	147	150	172	176	156	172	162	180	164	151	156	174	169	159	155	172	148	130	143	157	169	156	189	152	166	150	151	134	167	186	150	168	151	151	150	156	151	170	159	151	168	161	181	157	171	141	180	164	153	164	178	175	155	168	167	189	165	186	150	190	144	142	172	153	156	147	144	181	179	153	131	156	175	177	165	149	138	162	163	158	183	190	175	174	138	191	159	169	146	177	184	149	146	172	173	161	159	137	145	167	158	147	172	171	192	157	160	157	172	171	154	160	156	157	171	170	164	162	149	166	163	187	159	147	148	150	145	167	170	163	171	132	155	164	169	196	187	163	163	163	170	143	169	150	154	171	173	153	168	171	175	175	166	159	165	157	165	169	150	167	143	182	166	173	158	148	177	161	152	158	169	171	174	153	160	144	162	171	182	154	158	145	180	181	160	150	149	155	156	164	147	166	167	168	149	158	164	176	169	178	160	165	155	165	145	157	168	144	178	160	149	174	174	153	148	167	143	148	150	154	154	150	181	166	149	152	129	160	164	167	178	170	155	175	142	152	174	135	176	177	163	161	153	175	136	166	182	178	169	152	153	169	123	151	149	162	171	175	152	161	152	136	169	157	146	162	166	137	181	170	154	177	168	161	169	175	163	148	158	169	153	164	176	172	157	154	179	168	174	170	157	173	171	161	161	157	171	181	157	149	148	162	158	169	158	184	162	160	178	152	152	151	160	155	150	150	171	176	164	165	145	138	154	164	172	162	152	151	170	172	151	165	186	189	178	174	176	171	161	159	180	154	185	168	161	172	153	153	161	204	158	172	168	157	161	175	156	156	170	144	152	159	175	173	173	186	159	163	162	170	144	165	174	155	147	143	156	153	157	177	174	165	160	159	161	175	145	187	159	170	154	161	168	162	154	153	174	166	149	149	177	146	188	165	151	136	158	149	169	161	142	171	151	185	149	152	139	154	180	175	156	167	150	155	149	162	177	143	157	156	165	156	139	151	156	181	155	186	146	166	167	176	162	129	164	174	148	180	169	160	169	129	152	152	162	149	174	168	172	155	147	160	176	151	150	178	161	159	151	155	189	168	159	143	166	156	159	169	152	158	163	165	137	136	147	161	189	153	150	168	169	160	143	176	139	174	157	175	165	153	162	153	164	149	149	174	162	162	160	178	144	137	139	178	144	162	162	167	177	168	153	175	163	136	154	148	155	159	136	169	160	171	166	174	169	159	174	165	169	170	165	123	154	158	150	159	130	156	140	151	155	170	160	150	154	147	171	198	165	185	151	161	144	141	155	161	162	146	161	154	155	141	166	155	169	147	151	150	168	183	152	156	160	146	149	183	171	179	176	161	169	159	157	161	156	135	165	145	156	172	172	162	155	175	147	160	167	196	191	162	142	156	173	157	158	177	156	147	173	146	167	164	169	173	173	168	158	160	153	170	151	140	180	165	169	141	139	181	168	168	146	169	152	164	155	158	168	164	172	162	150	157	153	154	165	160	152	181	178	161	175	154	169	184	179	163	143	167	156	162	145	155	143	166	150	144	169	156	178	163	164	149	172	150	185	141	170	160	169	164	184	175	164	154	163	173	154	171	178	156	160	172	158	158	172	152	174	175	169	161	153	170	161	166	161	157	170	148	160	158	189	158	158	175	137	165	162	165	172	172	129	167	152	162	171	176	178	172	169	175	156	156	159	185	176	163	151	172	183	142	162	164	163	179	141	178	147	131	168	179	146	166	153	148	186	149	158	161	158	154	144	160	169	159	171	172	182	161	176	170	152	159	166	159	163	164	158	164	143	164	191	158	172	161	174	159	162	157	158	155	158	164	155	177	176	146	171	175	170	164	157	156	163	172	146	150	155	155	154	148	163	166	168	163	169	170	160	168	148	154	196	144	136	168	181	142	164	168	161	211	182	165	171	153	141	160	149	177	172	151	158	145	170	153	160	157	158	160	158	140	173	168	160	160	165	147	153	174	174	139	171	150	175	159	195	175	151	162	164	154	157	167	151	166	169	166	178	160	179	180	176	163	142	172	173	166	172	162	166	166	167	157	138	169	155	152	155	190	156	160	135	162	145	155	158	165	177	178	156	167	181	148	159	157	155	137	124	172	164	134	160	158	156	174	161	141	182	159	176	192	145	170	169	202	168	195	165	177	162	187	138	171	158	192	179	160	176	170	154	182	153	168	160	182	163	163	134	197	155	165	172	171	170	163	164	149	177	169	139	159	153	172	141	161	143	184	175	186	195	168	160	160	154	153	150	167	155	144	151	166	146	188	174	181	166	184	158	158	159	179	155	145	161	127	177	173	139	152	157	151	168	172	165	143	175	143	166	164	165	160	165	170	147	153	166	143	168	161	142	156	189	188	177	171	165	157	137	155	190	171	172	171	153	153	158	156	133	171	150	172	150	157	166	163	147	171	179	144	166	141	172	148	162	152	158	165	167	158	165	164	154	164	149	164	153	149	163	148	129	163	188	178	158	212	160	178	168	168	176	166	163	151	176	154	190	188	166	159	157	168	190	183	149	159	185	173	168	152	167	163	138	140	174	149	135	155	134	158	150	155	137	159	162	149	152	154	163	163	164	166	186	161	176	155	145	151	166	152	151	159	172	146	174	157	183	187	177	159	161	167	171	165	163	171	159	188	161	147	161	153	157	143	137	139	149	169	158	168	164	169	178	162	149	149	185	167	150	168	166	160	159	171	171	162	154	136	201	148	170	164	152	146	177	177	143	178	182	163	145	145	169	147	176	160	169	169	177	158	139	179	151	195	173	173	179	153	168	162	164	152	147	180	164	161	196	170	167	175	171	164	177
8009	1320	2329	2811	2532	2114	2187	2586	1584	1372	1166	1107	1126	1173	884	1133	1675	1935	1630	1520	1429	920	798	815	745	880	766	905	800	704	727	680	588	599	574	687	650	785	744	542	539	631	517	565	565	501	536	515	470	495	465	490	437	459	513	434	442	481	462	495	512	495	494	433	433	475	481	488	452	431	425	472	450	477	433	441	474	477	460	460	454	491	453	470	420	436	490	469	445	454	458	460	466	470	453	485	439	470	444	430	447	455	467	432	460	464	440	488	453	452	444	431	439	448	461	430	433	434	446	483	485	479	441	427	490	463	449	444	424	432	423	439	449	486	471	460	444	484	476	421	415	485	451	454	469	461	434	443	438	449	445	420	431	466	445	413	461	459	434	445	435	471	481	448	474	452	453	449	450	481	441	443	458	454	425	456	449	440	483	488	464	446	416	475	457	460	438	470	459	462	467	449	422	433	430	469	477	485	469	485	447	457	450	433	490	455	422	433	462	463	474	439	442	436	450	447	443	462	433	466	436	441	453	442	458	451	485	480	423	445	433	450	469	470	458	429	467	444	480	474	466	492	459	450	456	447	478	434	435	473	480	522	448	440	479	462	448	411	432	438	485	462	453	428	463	420	442	490	454	443	479	439	451	426	440	448	420	449	452	459	433	447	426	464	421	439	450	458	453	471	459	466	445	447	467	467	447	461	437	430	443	447	441	449	434	470	476	467	426	453	459	442	421	448	470	458	456	471	404	456	452	440	449	448	449	456	448	425	468	501	444	429	439	447	459	431	442	445	474	467	467	461	462	494	508	479	462	447	431	461	446	527	436	463	497	474	452	465	471	420	478	446	476	470	446	471	439	460	485	446	464	445	452	431	478	473	407	445	428	442	426	429	440	433	446	485	413	467	444	417	444	472	445	453	449	426	460	435	432	485	454	449	458	464	462	449	426	500	447	440	477	435	513	435	447	430	463	463	446	454	481	459	479	450	420	406	505	447	447	458	447	439	498	458	411	437	459	466	449	498	463	464	456	449	461	466	441	438	447	436	429	460	464	443	474	451	467	450	461	458	440	464	422	433	419	506	441	473	453	468	426	428	458	462	471	441	458	426	432	472	463	424	445	462	474	443	455	437	467	478	403	489	477	452	450	479	409	462	484	453	451	466	438	461	442	458	470	439	476	441	467	433	445	434	521	440	463	460	434	443	488	450	501	421	475	448	469	427	463	477	417	446	451	449	429	432	484	458	423	435	434	438	449	426	490	482	444	452	477	404	463	498	425	475	419	466	437	452	457	463	446	476	458	417	472	448	415	463	432	475	483	443	455	457	455	450	428	441	444	436	438	448	455	497	458	451	440	474	478	457	487	432	449	437	472	479	451	456	463	425	485	462	435	435	442	458	449	449	476	425	443	486	498	440	454	448	466	438	468	456	462	450	424	457	422	433	438	452	467	466	429	498	439	436	463	440	439	446	472	438	444	469	471	461	474	461	484	454	467	457	429	427	450	460	422	417	452	430	479	489	454	433	439	419	432	454	466	450	433	421	456	478	427	498	451	482	449	418	460	461	479	460	460	453	470	476	462	473	430	454	481	431	478	447	396	432	432	447	460	435	436	492	445	429	438	471	452	436	452	466	435	447	438	421	475	427	440	454	457	459	457	425	418	465	458	481	471	450	441	465	447	444	437	471	432	450	486	479	462	442	471	450	435	496	459	469	445	485	443	440	499	440	430	473	427	473	453	455	426	440	452	444	430	462	468	440	434	464	429	468	456	457	450	435	459	481	486	423	436	396	432	460	492	451	453	441	437	452	431	456	508	431	419	446	463	428	400	460	492	454	438	465	438	456	458	439	451	455	417	415	455	454	474	460	450	454	436	465	462	441	495	447	424	424	457	432	468	452	452	478	452	436	424	454	457	424	429	460	469	430	414	461	415	442	430	450	465	418	433	483	437	409	449	464	423	416	430	442	464	429	462	431	458	444	472	439	425	454	413	388	425	466	447	459	432	467	440	453	456	461	451	451	469	466	431	472	427	437	448	470	423	467	486	424	471	467	438	452	442	457	483	445	438	408	459	455	463	432	412	472	430	443	455	449	486	464	452	447	434	502	441	437	474	461	463	497	458	478	435	454	451	425	464	421	428	456	429	462	443	449	500	425	436	467	501	478	451	443	468	446	463	472	434	459	439	472	459	447	467	461	443	478	453	455	458	458	423	465	430	467	454	471	472	443	453	451	472	469	445	461	469	473	467	436	429	469	404	456	485	469	413	452	412	478	459	459	483	453	483	472	457	440	511	445	450	434	469	438	458	427	467	452	450	453	453	440	464	446	419	399	487	474	465	479	483	458	454	466	435	436	446	422	452	467	428	461	416	424	457	496	424	431	413	437	442	430	454	422	454	463	436	428	453	442	417	426	459	488	431	474	484	428	487	459	444	479	460	466	466	458	468	450	430	468	469	468	446	445	473	439	437	470	462	483	457	418	461	466	437	454	387	427	476	414	459	426	442	478	470	471	476	454	455	442	450	461	454	437	461	440	440	448	487	423	412	478	468	452	442	491	459	447	454	442	470	455	477	440	453	451	466	448	438	464	477	439	461	412	484	410	470	427	434	411	440	443	489	445	444	460	425	440	441	458	463	448	467	460	475	453	422	467	476	454	434	432	459	456	467	459	449	482	451	438	424	470	475	438	466	474	455	448	465	472	486	441	430	451	470	448	458	468	464	480	442	486	497	437	416	447	457	450	453	436	478	398	472	446	435	438	412	437	406	435	426	444	432	420	463	403	419	469	489	388	442	476	470	433	484	496	438	438	443	483	436	423	457	448	447	410	449	466	453	445	457	447	448	443	468	462	478	457	443	448	432	430	463	441	458	495	467	469	415	457	449	452	450	458	456	465	458	432	445	438	449	455	435	453	459	428	449	463	438	455	405	416	457	457	470	451	453	466	475	417	447	422	442	452	453	480	415	445	460	412	439	448	484	436	427	451	482	441	479	478	443	425	449	467	453	424	438	475	466	477	473	460	467	441	459	445	468	429	447	456	456	445	445	477	468	432	448	447	463	458	478	426	469	449	451	457	458	481	438	461	459	440	469	439	436	454	444	464	443	436	450	467	443	436	431	450	488	438	445	429	434	425	431	425	452	456	460	464	492	429	472	454	432	418	444	492	462	480	473	486	471	425	475	435	445	462	435	460	428	474	454	456	465	418	477	448	451	461	486	475	444	497	461	444	449	471	455	440	413	438	463	404	467	457	461	464	417	479	473	471	451	481	447	452	458	464	466	457	435	464	471	443	469	452	444	415	427	447	450	446	415	436	424	388	442	445	415	467	456	412	457	427	498	437	445	469	498	448	436	432	441	448	401	460	450	469	454	467	436	439	473	477	450	451	451	448	446	471	463	501	498	455	453	456	457	460	446	474	461	467	467	439	474	445	457	451	461	465	449	414	442	455	456	412	428	470	474	481	458	494	473	457	477	477	467	432	398	471	433	438	460	462
24216	5713	2544	1902	1244	1028	879	1019	757	549	574	536	546	461	395	447	672	622	523	519	478	403	381	338	327	325	366	357	347	316	324	336	301	322	332	315	327	353	335	298	285	300	314	294	325	312	257	318	322	294	307	296	268	266	289	286	283	292	300	278	300	271	265	295	292	280	285	288	289	273	248	257	286	297	284	286	291	244	283	295	265	268	262	258	279	316	317	287	266	252	269	275	286	274	289	272	257	313	273	263	286	260	289	281	231	266	260	271	271	310	256	290	272	323	259	284	269	288	300	302	243	284	265	262	283	297	271	274	291	264	287	289	259	296	264	255	252	244	277	279	293	294	276	319	299	294	263	296	253	287	254	299	279	275	293	279	301	279	240	284	273	248	285	281	287	269	268	258	301	298	280	291	239	264	257	299	279	269	290	263	255	260	302	257	287	267	273	262	287	264	276	285	265	262	294	283	282	281	277	296	259	276	267	294	288	299	289	296	248	283	285	263	278	278	269	294	293	297	274	279	308	292	310	318	290	296	281	303	286	269	292	264	270	300	282	299	257	302	268	273	287	266	266	279	292	294	301	314	260	274	303	305	309	273	251	274	276	304	265	269	252	283	279	267	291	238	282	276	283	305	293	287	302	260	275	268	281	272	272	259	291	285	317	274	281	294	275	274	277	273	254	253	260	245	290	262	278	280	245	277	304	264	238	236	289	279	246	262	274	256	290	293	299	259	306	294	271	282	251	295	255	263	261	294	282	270	278	271	303	278	287	279	300	291	284	302	296	273	285	274	261	300	275	264	263	281	292	266	309	301	282	267	268	259	309	301	280	287	283	269	242	253	290	281	261	272	299	296	311	298	277	282	249	286	245	252	300	312	262	280	276	267	267	309	267	264	285	269	250	298	286	267	267	295	274	291	291	248	282	327	257	295	313	321	243	263	295	247	284	269	250	273	275	289	246	279	288	236	268	253	289	299	240	265	297	280	293	275	297	277	283	296	262	266	264	273	287	257	282	266	304	249	273	245	290	264	298	306	262	304	272	268	305	283	270	289	273	257	289	265	307	292	270	273	264	261	271	271	269	286	256	262	271	263	247	293	281	255	257	294	286	328	274	295	277	301	255	267	280	297	248	249	258	252	308	276	240	303	291	273	282	293	269	304	263	238	256	269	295	265	284	260	266	273	287	281	278	297	268	273	271	304	259	296	280	278	280	282	280	289	281	259	279	276	291	272	309	303	280	284	304	299	291	279	284	315	297	288	268	295	245	286	309	259	273	277	251	291	259	293	260	305	259	279	271	282	280	288	263	298	258	264	298	264	274	271	264	288	296	262	264	263	280	294	267	273	261	240	262	267	280	272	291	266	287	294	286	255	271	282	284	291	274	274	300	280	255	282	270	267	270	256	239	295	280	266	264	294	325	295	281	267	256	289	292	247	235	253	273	297	268	262	286	240	288	251	283	292	275	275	293	299	269	308	261	294	273	280	293	263	283	278	259	295	316	277	263	279	298	268	274	275	291	290	262	281	286	292	269	296	278	274	256	279	297	257	249	282	273	288	286	234	342	304	299	296	280	274	291	280	272	299	276	258	292	283	264	260	279	288	300	274	303	292	294	283	285	312	309	313	263	285	303	302	282	287	303	278	250	297	309	261	270	274	283	292	285	281	279	291	290	276	281	288	272	282	240	271	279	296	251	271	284	258	295	284	274	235	292	282	268	287	307	284	281	281	302	264	304	290	280	258	275	256	298	287	286	276	287	270	264	275	263	258	279	278	291	279	291	280	264	288	267	227	275	266	287	271	283	259	240	245	256	295	255	300	302	270	284	238	289	291	269	262	267	291	274	289	277	277	280	262	254	265	228	272	259	309	246	264	270	257	281	281	291	277	266	276	262	269	294	279	276	276	280	279	273	268	298	288	261	267	272	283	280	278	279	277	264	266	289	280	289	268	305	307	275	272	288	290	282	305	288	280	264	270	253	263	276	282	293	302	252	305	230	280	298	266	276	271	288	298	272	285	318	284	268	279	297	274	266	284	237	238	275	280	278	293	254	278	275	279	285	275	277	250	297	291	292	276	304	277	277	267	287	253	267	280	251	262	248	264	234	293	256	309	307	283	271	269	272	265	275	298	257	285	278	294	283	267	282	246	286	245	279	270	283	307	279	323	259	256	245	272	288	300	288	262	277	294	274	272	331	279	272	280	272	278	252	292	266	288	258	296	265	290	265	256	262	253	314	300	276	284	288	293	283	249	274	297	279	289	296	283	269	269	337	311	264	250	308	279	300	286	276	248	295	234	236	261	291	287	305	281	292	292	276	279	265	320	285	298	278	268	303	305	251	279	285	277	299	297	281	329	263	313	290	287	277	298	291	248	273	301	291	271	291	265	266	254	270	283	275	296	306	263	278	282	275	280	265	261	293	290	297	295	267	300	277	310	271	272	283	275	243	279	262	269	260	279	281	259	259	277	277	261	311	254	292	283	302	278	294	304	279	266	290	271	261	322	279	278	279	275	288	265	245	265	271	280	275	284	276	257	268	254	288	279	310	270	291	266	274	282	279	267	221	284	272	257	266	264	263	292	271	249	281	308	266	278	295	287	271	273	294	281	287	258	257	297	269	260	288	293	259	266	259	285	261	287	323	267	307	280	259	281	282	283	322	265	285	280	273	261	313	272	257	303	315	281	251	268	290	257	258	287	278	252	267	307	277	288	293	277	268	273	291	273	271	274	313	269	269	259	297	279	222	278	280	266	313	268	266	289	291	256	255	258	255	261	272	283	247	281	292	277	292	235	256	270	275	269	276	255	309	329	282	260	267	295	289	275	288	289	290	257	287	275	286	287	264	291	290	258	312	277	270	294	263	267	284	318	277	284	293	294	296	299	275	305	319	298	289	291	267	304	280	279	283	252	276	269	266	265	268	288	264	272	270	284	262	291	241	265	310	256	282	279	291	257	301	263	258	266	271	270	295	278	274	280	295	260	248	275	257	270	259	304	269	248	281	276	278	275	254	246	260	262	243	274	291	301	270	269	293	277	287	256	267	253	293	299	300	263	281	255	295	283	301	290	332	279	289	288	276	282	299	290	273	281	313	305	288	330	266	280	309	275	284	263	299	279	308	294	253	255	275	320	276	292	317	283	301	280	300	280	268	262	264	327	281	274	266	275	277	285	262	288	272	269	252	248	288	278	329	289	265	266	295	284	278	281	279	269	293	266	264	278	289	276	293	280	267	297	254	295	304	307	278	287	282	258	271	273	278	251	269	247	284	272	254	262	298	279	274	312	295	251	302	288	274	260	258	256	264	274	297	287	302	285	270	280	254	288	310	286	281	290	275	291	279	292	280	246	264	247	269	287	266	274	271	273	305	304	282	269	299	293	275	319	287	255	315	298	271	260	262	288	264	296	289	285	265	271	296	325	296	281	262	289	260	268	302	307	243	263	282	254	314	289	285	266	240	282	263	272	291	242	280	279	263	278	261	291	290	258
12279	2369	4554	5340	4806	4011	3817	4281	3247	2359	2267	2298	1881	1655	1554	1819	2776	2859	2603	2410	2335	1577	1330	1309	1411	1431	1594	1531	1317	1211	1298	1094	1008	995	956	1153	1066	1282	1259	840	902	1001	915	913	974	839	831	869	846	787	727	723	785	760	808	747	738	757	712	766	736	746	752	769	749	731	741	763	718	726	723	695	708	736	699	750	766	739	740	744	696	751	782	721	711	735	684	744	698	727	739	740	694	764	695	741	726	725	757	712	738	724	715	735	687	736	702	746	742	740	711	703	710	770	716	689	757	728	702	658	759	726	677	726	732	686	721	724	740	709	690	752	727	725	727	756	747	710	698	747	676	700	718	781	694	748	676	670	677	728	714	733	760	704	684	715	694	695	700	719	687	729	731	734	709	772	700	724	740	721	723	753	726	686	691	739	676	700	719	740	685	752	714	729	734	720	674	741	687	712	718	695	699	706	740	773	714	688	701	703	693	695	716	712	695	727	738	744	732	770	679	709	645	670	776	680	695	696	731	694	699	740	724	751	740	729	709	696	703	689	746	735	680	654	679	693	679	724	726	676	728	760	710	698	660	701	748	681	742	728	725	725	698	702	738	767	704	763	708	727	708	717	712	738	680	722	710	703	646	757	653	669	730	708	697	740	728	718	690	723	750	715	728	718	705	670	698	705	718	783	721	672	700	691	687	697	666	711	664	702	726	707	683	725	706	756	730	665	684	714	761	735	724	706	702	702	715	734	733	719	690	703	715	718	716	745	707	716	740	679	710	674	736	727	744	711	681	719	688	736	735	696	755	673	683	701	681	776	719	670	710	763	663	735	706	709	711	711	735	689	760	698	718	705	761	689	700	747	681	702	654	750	741	725	706	724	749	705	673	728	694	694	711	680	693	675	774	699	701	681	687	703	686	708	747	719	669	741	718	702	727	674	728	759	729	708	693	716	715	696	704	744	723	682	725	727	705	738	724	739	705	700	710	729	740	677	660	764	726	719	697	683	734	744	707	677	755	745	695	685	709	694	664	710	680	700	684	683	694	678	707	746	701	676	697	753	705	674	727	680	739	704	748	658	770	726	719	743	707	712	689	687	724	689	724	717	726	681	764	726	714	697	699	722	664	702	728	687	698	761	718	685	761	693	733	710	749	741	685	686	746	706	759	679	734	723	689	705	759	737	720	715	720	714	717	695	663	718	740	737	682	721	666	703	724	678	708	722	744	726	712	718	726	714	695	714	695	722	686	708	707	698	712	706	710	726	699	746	693	750	693	676	671	711	727	708	761	697	773	674	716	760	772	698	720	726	726	736	712	787	702	723	750	742	734	664	713	739	671	729	731	723	712	690	716	710	722	738	743	717	739	699	733	755	710	705	678	677	708	700	713	695	723	776	713	704	683	738	720	712	718	690	710	714	719	716	699	717	702	720	678	740	718	728	686	683	720	733	712	722	676	701	714	743	717	715	724	711	757	699	706	734	712	700	769	757	710	684	702	724	737	709	760	724	714	689	692	730	714	699	773	708	709	677	690	707	703	735	676	752	689	709	694	726	684	703	678	681	711	648	722	711	739	709	711	692	721	681	681	724	680	712	702	746	736	700	726	729	728	699	743	760	748	726	702	692	740	724	694	727	747	745	711	684	698	729	707	708	685	747	701	734	711	726	726	711	688	727	698	717	691	731	692	685	672	739	692	689	748	713	697	731	736	704	720	756	676	708	725	713	722	738	772	670	692	724	708	735	679	722	742	752	690	737	711	747	674	720	737	709	694	722	707	699	746	719	725	729	694	749	705	727	747	715	704	758	732	711	692	726	731	711	748	695	709	734	720	740	703	736	737	691	705	733	670	741	683	678	682	738	734	705	753	730	728	755	718	693	672	725	691	709	675	713	715	695	735	707	723	698	726	733	724	723	673	727	741	710	750	682	741	712	719	733	741	707	678	732	720	712	722	694	715	710	675	709	673	706	709	710	712	725	738	700	719	686	689	696	713	692	685	739	702	708	670	729	700	743	719	662	728	720	689	705	720	703	709	745	722	692	718	713	711	661	694	711	746	690	726	678	717	739	771	731	684	697	753	685	700	666	720	693	718	749	686	704	734	696	690	678	738	712	661	742	766	739	764	772	706	692	729	722	676	720	660	727	750	710	728	713	730	722	720	706	689	674	706	699	675	719	752	681	730	717	686	718	725	727	701	680	746	677	719	754	703	740	684	737	743	677	728	714	685	700	681	726	724	751	716	704	687	743	712	714	679	710	674	694	703	709	701	687	761	689	734	710	721	684	689	718	752	698	766	710	737	693	733	778	702	718	743	744	758	752	717	717	688	680	701	683	682	639	696	722	688	738	720	682	660	694	718	736	705	698	718	745	742	724	769	699	714	720	697	724	741	773	756	708	726	721	702	717	728	652	736	727	737	718	704	709	681	691	696	746	686	738	677	721	704	731	720	695	710	698	695	696	709	759	719	746	683	725	735	719	751	740	730	720	694	710	731	747	711	752	722	709	676	703	716	688	707	656	776	750	774	708	724	688	700	693	692	742	694	728	674	749	667	717	737	674	703	691	728	759	711	730	740	678	712	736	754	693	696	709	714	715	743	678	677	723	677	735	629	750	705	712	710	733	713	709	739	714	733	711	742	745	752	690	741	724	712	687	701	745	700	733	702	728	709	671	703	732	710	674	719	739	725	711	676	662	703	728	725	713	703	713	693	672	722	713	759	688	729	718	706	701	687	746	686	717	702	729	757	715	766	724	710	729	683	677	692	687	726	713	742	720	723	757	710	728	732	751	752	760	716	684	774	693	695	723	696	714	718	713	733	715	727	711	731	689	779	712	699	759	717	696	733	713	688	746	679	736	690	700	662	748	742	676	684	794	712	769	689	700	724	731	713	718	700	673	689	722	721	676	742	702	692	711	726	710	689	712	718	701	744	708	704	694	768	780	686	732	731	710	716	716	681	741	744	741	706	680	691	726	712	696	669	718	663	666	708	689	707	753	716	703	724	714	735	725	700	695	721	768	674	677	725	707	696	717	741	714	685	683	714	721	750	712	715	679	681	728	708	736	715	668	724	695	726	708	750	692	725	688	719	665	725	692	784	719	698	727	719	713	719	749	721	699	699	672	694	772	728	713	722	730	721	695	717	709	718	706	740	724	732	751	735	706	684	724	749	681	719	696	738	706	687	671	682	720	714	715	633	717	716	697	722	740	710	747	733	699	694	734	737	680	719	750	685	743	726	701	750	690	730	731	724	728	724	721	680	746	712	716	715	690	678	712	709	735	724	707	727	676	708	718	748	691	692	670	713	675	725	663	699	713	755	752	714	755	747	756	706	709	685	732	694	691	732	724	700	664	775	690	711	752	719	714	671	713	744	704	724	725	740	723	730	710	751	753	713	739	694	697	741	738	734	726	701	708	743	717	722	740	756	742	711	739	720	712	746	709	710	720	728	684	698	677	747	734	779	716	661	752	714	678	725	697	686	721	752	714	672	726	686	710
2282	325	297	311	316	317	299	384	316	269	282	272	288	265	275	324	334	376	361	301	366	287	273	255	264	291	284	304	295	274	295	272	303	256	287	268	276	280	279	277	270	274	282	267	278	285	303	292	285	272	278	245	278	280	288	288	269	252	297	276	285	270	257	252	302	272	270	267	266	275	284	280	305	312	257	283	279	267	289	285	281	261	267	272	290	249	282	264	265	248	287	276	287	273	292	283	257	282	297	286	284	239	279	293	254	247	247	263	292	283	270	301	293	295	302	266	265	265	302	296	248	274	268	261	321	283	253	262	260	274	297	282	242	285	282	248	262	253	257	277	266	273	286	282	275	301	296	285	268	302	278	297	264	272	290	271	276	286	272	251	256	279	280	260	292	267	270	294	284	256	253	295	270	285	287	321	290	256	238	248	259	264	263	297	273	271	278	254	247	266	276	277	290	266	265	291	286	279	267	279	249	264	277	287	302	273	264	250	292	255	279	298	274	261	261	302	284	261	303	286	282	273	231	290	295	286	285	281	263	281	277	265	307	280	257	297	267	317	274	261	291	281	299	265	258	238	274	271	296	257	252	293	271	274	256	287	281	293	286	263	287	257	300	253	273	283	328	298	273	247	270	288	319	277	301	257	292	261	300	246	274	280	259	276	281	316	275	293	276	261	282	280	291	275	274	271	274	273	308	268	227	265	270	269	287	269	306	248	292	317	269	291	277	280	262	282	266	269	254	241	280	280	269	269	287	255	243	259	262	254	254	264	264	275	292	262	288	284	260	266	265	277	312	276	272	290	232	259	279	255	281	290	256	278	262	260	268	283	297	305	271	271	268	313	268	295	266	271	268	286	279	283	280	243	302	248	292	260	270	295	297	280	258	283	248	275	258	278	305	253	264	276	249	278	260	299	254	266	255	282	305	293	266	266	306	263	271	292	264	268	274	250	257	262	280	258	285	281	291	249	308	249	228	284	268	287	266	296	255	290	279	256	266	269	293	299	262	294	258	252	292	275	273	271	246	254	291	267	301	268	264	263	303	297	285	277	281	266	249	259	294	278	250	279	258	278	268	273	265	295	276	306	283	269	261	304	276	317	289	283	263	255	265	292	254	282	256	296	267	286	273	272	286	296	280	259	273	287	273	293	281	259	247	256	271	259	265	268	274	290	266	293	268	268	288	323	253	270	301	269	274	259	262	252	270	283	282	290	264	269	257	273	254	280	277	256	272	266	300	283	294	279	297	271	272	271	285	263	274	260	299	289	251	284	255	302	282	254	277	220	284	268	280	254	284	269	260	280	295	272	280	261	268	297	283	260	295	273	277	298	289	263	277	284	273	283	284	267	308	294	302	283	268	288	302	292	268	269	269	270	275	282	294	258	280	293	261	279	280	282	284	275	298	246	267	265	282	288	266	247	260	245	261	288	293	263	280	265	274	250	270	265	279	257	294	249	294	271	257	290	250	285	263	273	233	268	262	267	264	270	307	288	290	243	283	279	261	266	269	255	268	288	303	264	284	258	281	288	271	281	273	263	265	269	259	254	267	282	273	270	278	256	271	258	262	298	282	267	292	287	256	243	269	268	284	250	284	257	288	300	279	277	331	309	275	305	287	265	249	312	277	302	259	261	261	295	235	258	270	271	277	261	279	293	268	287	273	248	284	286	254	250	282	323	290	253	298	256	254	283	309	310	279	261	262	248	273	287	280	272	268	294	288	313	310	309	256	257	256	266	278	253	295	263	267	292	292	282	244	224	269	301	275	301	286	274	250	250	274	243	259	319	280	297	278	266	259	266	256	269	242	260	259	239	264	305	294	266	273	261	302	265	300	245	267	270	283	265	218	285	267	265	294	286	253	259	274	313	272	299	307	264	278	266	238	277	284	273	265	275	285	255	274	272	305	273	286	299	296	242	263	287	296	262	262	262	254	300	235	291	248	278	269	272	312	288	269	301	298	279	244	271	296	262	304	284	255	272	258	260	272	256	245	263	292	273	285	247	250	300	292	276	296	276	269	282	248	294	254	301	282	289	274	251	284	260	259	287	284	251	254	275	287	290	294	284	273	294	299	252	260	253	232	278	295	268	262	257	297	271	309	284	270	247	256	240	274	257	297	267	295	264	279	252	267	265	270	273	254	293	264	293	267	256	277	284	248	272	258	274	258	271	277	264	269	267	249	274	256	266	276	300	293	259	284	294	292	265	290	293	280	282	303	268	278	270	276	301	264	286	258	298	292	290	279	290	257	259	276	280	301	288	283	273	293	277	263	288	271	295	276	265	288	273	270	288	270	288	269	269	257	247	261	228	271	271	289	267	286	284	288	269	263	292	267	303	287	296	249	287	291	315	268	289	266	289	288	267	265	255	258	301	261	269	291	297	296	273	258	282	265	305	254	278	292	240	270	303	247	276	239	286	261	239	281	270	268	260	273	280	323	250	291	278	289	273	275	283	259	272	300	257	308	255	278	268	266	278	284	286	250	236	288	296	271	294	298	320	287	265	242	257	298	273	281	243	261	275	290	308	285	285	292	274	279	276	252	294	265	274	290	265	243	254	248	259	268	271	315	266	241	253	274	299	299	301	280	291	258	275	262	240	243	257	270	250	280	293	272	261	303	300	273	269	263	268	238	269	293	286	304	280	262	253	269	256	247	283	257	260	261	302	277	253	244	284	285	273	248	265	289	270	300	281	263	305	299	297	280	267	266	273	282	301	269	269	275	268	274	301	278	283	263	257	262	272	229	251	248	271	260	277	267	264	301	281	266	273	289	263	271	271	262	290	288	271	294	298	274	299	297	278	259	274	293	294	260	265	304	294	272	295	305	297	282	279	275	244	266	286	262	268	290	264	278	284	298	287	273	280	324	270	252	317	276	254	285	284	275	303	291	292	292	278	277	282	265	280	273	301	290	245	265	282	263	252	255	291	272	311	313	247	265	293	292	256	273	280	285	295	266	245	282	308	297	276	296	286	283	274	269	277	278	273	274	280	275	295	248	277	253	258	281	269	281	285	275	296	271	299	311	290	278	279	277	284	319	301	280	282	260	301	274	295	244	275	285	262	314	269	287	279	294	286	268	260	302	265	288	247	270	288	293	256	271	261	240	285	265	260	268	246	276	278	302	293	271	253	272	267	269	246	276	254	300	279	275	252	295	288	286	291	274	281	291	302	296	279	265	279	268	284	261	273	292	299	289	302	288	280	288	245	256	250	254	271	269	270	285	271	276	292	252	249	254	276	304	265	259	265	303	287	264	281	291	276	289	265	233	266	270	246	261	298	305	293	266	277	268	287	258	301	304	279	303	274	296	267	291	293	276	282	267	279	293	274	268	310	287	277	268	298	247	312	285	240	272	265	271	253	282	291	276	264	260	291	290	299	264	268	272	277	287	250	254	269	278	251	237	273	254	275	266	273	288	253	286	239	260	301	300	285	278	291	269	268	286	264	298	267	291	298	273	244	266	269	274	260	279	264	266	295	281	288	293	275
2603	746	754	757	735	740	857	1176	860	725	730	713	673	794	708	794	1100	1287	1255	1085	1176	794	733	666	714	744	710	817	702	707	655	665	682	684	704	700	672	684	670	673	667	745	683	693	665	668	656	687	622	684	686	687	664	648	640	649	655	629	685	633	687	654	667	637	652	686	663	707	652	680	672	670	682	630	590	632	659	711	712	647	672	661	746	676	681	676	659	683	680	673	656	704	665	654	670	634	674	680	645	664	659	667	666	641	637	684	685	638	682	698	627	663	653	692	671	701	656	638	689	629	663	626	662	702	670	630	661	712	701	671	690	647	654	663	626	670	644	675	628	677	697	682	656	653	694	650	695	653	613	707	641	630	664	689	683	659	642	692	704	668	645	725	663	649	644	671	709	661	678	681	711	675	655	713	723	673	662	687	666	633	694	663	673	657	665	692	710	699	667	673	632	675	630	665	692	645	636	665	659	697	673	688	713	642	660	695	668	650	698	663	702	694	672	704	668	673	708	674	655	697	662	701	724	696	700	641	691	706	673	682	700	661	690	713	644	671	678	632	716	645	677	674	661	735	701	666	657	674	709	632	654	647	661	723	649	656	654	662	681	666	648	678	645	647	697	671	670	701	669	668	659	666	684	713	645	703	659	651	678	642	703	704	711	632	677	652	627	686	697	638	690	641	739	656	637	657	611	719	684	667	691	638	676	663	674	648	690	657	715	625	675	638	696	678	676	686	671	700	642	623	633	683	623	668	672	677	622	714	680	659	643	696	696	687	662	670	636	645	655	657	669	700	692	686	647	669	668	665	714	652	700	681	671	640	663	643	674	675	649	686	670	656	673	662	710	636	686	705	706	698	686	661	614	672	649	690	680	642	729	684	687	676	640	637	681	645	630	650	684	658	678	681	588	633	662	673	676	660	635	670	658	685	650	656	643	641	663	673	672	723	674	673	665	691	670	660	659	690	664	665	646	607	658	666	723	639	672	709	666	672	728	636	701	669	681	687	638	658	710	650	652	645	681	689	691	616	697	674	654	703	675	652	657	680	663	689	653	659	678	652	686	678	676	706	642	651	680	688	660	692	672	672	648	639	655	672	646	679	710	710	636	676	714	679	712	680	678	678	706	651	691	667	675	647	667	661	648	680	684	687	650	675	650	674	640	671	668	699	689	682	726	686	686	729	691	669	671	667	676	652	688	704	664	709	699	665	656	682	701	658	696	644	646	659	642	703	647	667	687	675	678	658	761	706	644	653	617	665	677	662	643	686	702	691	650	622	671	688	662	644	646	642	648	682	643	656	678	693	661	659	656	645	645	711	639	673	621	688	623	644	679	683	661	679	660	682	679	615	662	682	634	653	702	665	687	669	650	652	692	686	707	671	720	703	638	669	662	636	660	650	629	658	678	664	635	650	664	681	664	700	647	624	727	732	703	699	644	675	620	651	674	670	630	640	718	676	649	669	678	737	600	700	678	716	671	683	692	689	650	663	669	685	653	692	660	652	668	673	673	692	651	692	685	680	664	691	642	664	632	660	674	664	689	687	621	739	648	718	644	627	707	650	676	675	651	640	696	622	678	652	677	684	700	654	663	664	660	649	643	664	675	630	671	628	662	691	645	673	712	687	685	668	658	669	715	674	701	703	590	654	631	711	709	713	678	648	660	688	666	652	647	622	654	673	688	692	675	643	682	680	723	627	669	665	696	709	635	637	666	681	709	681	679	704	634	651	655	686	678	695	695	662	688	683	662	620	648	688	649	640	681	657	684	643	704	725	696	701	702	658	705	681	681	688	660	680	679	617	641	633	705	686	675	663	675	618	678	645	641	674	681	671	667	626	687	676	664	682	698	660	691	678	631	695	676	662	689	696	632	665	630	669	595	678	712	700	660	684	664	687	619	677	665	699	750	712	694	682	654	678	669	655	661	723	646	639	690	660	697	685	732	696	627	664	687	608	687	708	646	694	699	667	704	651	727	624	709	693	706	668	674	668	661	665	636	673	644	663	666	651	735	662	677	707	656	659	649	641	644	659	655	665	661	640	677	676	703	694	677	695	711	667	629	661	697	649	576	715	631	640	672	722	691	681	700	663	712	672	695	674	663	669	674	597	662	625	723	693	683	633	696	643	688	697	670	688	671	652	677	654	667	690	688	656	670	691	677	709	632	646	694	669	656	737	710	698	613	677	678	701	713	697	658	672	691	656	648	627	669	637	675	651	659	688	706	708	629	658	716	694	673	700	671	678	646	670	636	679	684	679	699	623	688	652	709	630	652	641	661	667	629	654	683	663	676	745	659	706	690	669	699	662	675	658	696	678	617	687	693	660	680	642	621	687	632	707	632	680	662	656	686	647	648	680	648	696	677	692	637	678	645	673	662	675	715	673	655	660	677	713	745	673	662	669	695	669	661	683	696	661	667	648	673	652	689	663	681	712	670	645	695	673	695	662	661	621	664	642	644	656	698	690	655	634	708	656	659	700	701	695	676	660	670	662	706	705	643	715	658	673	680	686	672	674	673	658	678	696	644	695	683	609	671	659	669	692	651	663	688	632	656	675	659	697	723	670	680	696	632	678	701	674	661	656	668	669	676	627	700	628	681	624	636	667	700	669	665	686	681	664	700	651	660	672	660	654	641	679	682	671	700	680	668	650	719	692	689	661	681	683	690	698	666	668	711	647	645	671	699	647	640	674	655	686	646	711	630	674	709	676	683	702	648	689	698	700	701	691	678	639	663	634	634	698	593	644	661	653	676	649	698	720	678	688	659	654	657	658	644	669	646	652	694	722	684	673	656	696	710	669	671	640	707	671	690	664	713	699	658	664	602	698	648	701	679	674	698	668	673	719	669	689	672	679	661	696	668	675	656	648	639	616	671	684	659	644	659	656	696	665	648	629	647	680	650	670	613	649	688	728	622	635	660	687	667	682	673	685	701	683	683	656	664	679	687	653	706	631	698	667	628	668	709	662	667	665	660	642	673	627	634	619	695	693	674	686	704	684	651	666	639	655	732	679	712	680	669	665	666	661	683	651	696	698	659	628	655	641	663	694	634	693	652	694	694	679	655	671	683	730	642	605	673	709	689	734	670	661	674	668	661	697	671	725	677	671	695	656	674	691	682	722	657	690	616	699	690	623	698	690	639	718	653	642	701	643	661	716	641	715	707	698	681	702	678	670	678	696	684	746	680	665	647	727	672	702	695	674	679	663	663	660	711	674	698	707	708	651	662	621	691	620	708	676	679	674	630	683	652	660	697	692	663	708	680	648	688	663	682	723	639	694	658	654	632	720	716	687	693	625	661	632	662	650	665	672	637	638	661	663	654	663	700	674	675	641	701	647	624	665	661	650	670	671	632	679	647	697	649	637	683	683	652	679	634	672	652	697	674	643	653	671	684	602	652	687	671	657	688	683	641	674	636	683	659	649	668	712	691	676	687	706	633	636	649	652	650	687	627	663	636	631	669	635	639	632	686	729	640	692	682	652	647	728	718	721
15293	1804	1259	926	695	520	420	542	345	344	269	293	332	264	211	226	277	319	323	304	300	213	216	201	211	235	207	215	203	186	181	171	166	175	173	169	161	198	196	149	197	203	159	141	162	164	154	168	169	183	165	166	167	158	157	145	176	174	171	176	159	163	163	150	181	150	143	161	140	182	151	155	136	146	152	150	159	153	175	151	154	161	159	146	153	154	158	160	147	153	162	135	145	176	154	161	172	173	161	165	148	157	139	147	145	140	170	146	163	168	145	170	162	145	169	158	167	155	179	157	163	156	161	146	149	145	156	159	158	148	146	162	176	167	160	147	166	177	149	159	160	168	150	152	174	143	151	154	140	166	139	150	178	167	164	148	154	169	160	163	162	170	150	176	142	164	165	143	150	130	129	151	169	150	155	174	153	166	154	189	143	176	158	165	158	187	161	140	152	143	149	136	144	151	177	150	178	150	162	163	161	162	159	159	168	132	195	183	157	151	176	170	172	172	171	122	151	161	166	148	151	163	140	151	179	140	169	164	136	184	184	167	169	165	142	151	182	152	163	182	148	163	170	161	156	156	159	158	173	181	148	153	160	128	167	174	166	158	155	151	148	141	161	125	182	143	166	148	163	154	142	161	148	144	160	168	136	164	155	154	162	137	148	163	149	153	147	159	150	168	136	155	149	167	158	157	145	135	148	170	152	168	159	166	148	157	171	149	177	133	142	153	154	145	150	160	150	149	174	137	170	139	154	157	149	185	160	168	162	150	148	150	172	149	153	146	138	155	166	161	147	151	173	150	151	150	152	177	161	127	153	146	156	129	155	161	162	155	159	170	161	193	159	182	173	171	149	154	182	157	163	158	142	141	183	158	163	173	132	165	150	160	153	179	153	167	155	143	153	159	152	168	157	142	171	130	163	169	170	153	177	149	154	153	145	156	117	156	155	142	155	190	157	147	152	168	167	178	165	176	151	150	151	163	146	156	145	171	142	142	144	158	167	180	138	154	146	193	181	134	164	169	157	156	144	154	169	154	176	158	156	135	166	156	156	162	150	137	139	165	125	171	178	148	170	153	159	154	167	147	147	153	124	166	162	135	148	157	152	150	166	158	154	160	167	182	146	156	151	151	151	173	170	177	155	170	186	158	157	151	162	169	156	148	150	158	153	143	172	158	157	149	155	154	163	157	125	126	152	159	178	165	180	174	183	146	156	141	166	158	160	159	158	172	155	163	155	152	157	143	157	133	157	166	169	185	174	154	165	133	132	155	145	163	139	162	154	151	171	157	172	165	150	162	134	156	162	177	171	156	162	170	155	164	171	172	169	148	157	174	186	148	167	140	166	163	165	166	172	158	154	149	158	150	130	144	149	156	151	166	154	165	163	166	157	151	164	147	156	156	140	158	162	156	152	165	139	164	166	172	161	173	150	166	176	130	144	168	157	159	138	161	151	155	162	182	163	169	165	174	162	139	169	163	177	161	152	167	142	124	161	138	172	187	153	156	153	159	175	161	157	170	143	154	144	144	153	150	157	139	142	163	161	147	150	161	166	137	168	174	145	135	179	162	154	151	140	145	148	172	143	136	134	153	167	162	182	162	166	163	173	173	159	170	142	183	125	157	154	144	160	173	140	151	148	166	160	142	155	150	166	146	179	137	154	169	161	160	170	151	165	177	162	165	166	189	148	162	171	144	156	156	154	151	148	154	160	143	154	151	154	159	171	160	152	153	164	148	152	140	182	166	176	162	160	147	151	160	166	133	164	146	157	187	168	173	180	160	149	173	154	147	160	157	150	147	153	193	157	157	172	138	159	164	143	172	169	154	178	165	174	177	152	150	152	143	159	149	162	151	153	166	154	146	156	150	143	136	145	156	163	160	156	181	137	152	167	171	157	170	145	161	155	167	143	164	144	168	143	163	167	148	164	146	136	161	176	165	154	168	152	139	175	167	146	144	152	163	145	154	144	172	170	190	146	152	167	162	149	136	165	169	138	168	160	187	148	158	146	151	163	148	175	157	152	165	160	155	153	162	164	164	158	153	158	141	141	180	178	128	135	170	160	155	147	150	170	160	142	153	161	150	158	137	154	192	143	154	145	165	129	168	142	144	146	152	153	150	158	146	157	165	156	147	160	165	130	162	155	177	162	159	149	159	150	151	162	174	147	180	134	152	158	136	173	126	140	148	176	187	156	180	144	177	183	171	137	150	162	180	147	177	157	155	133	152	164	175	167	164	172	144	149	159	168	164	138	152	173	167	167	162	176	158	137	147	145	147	167	159	173	150	138	158	157	148	146	142	161	140	163	155	159	152	149	156	159	164	152	144	174	150	184	135	189	141	160	142	146	188	159	177	169	172	158	149	149	143	192	155	162	166	148	152	144	145	156	176	166	188	143	172	139	137	145	161	167	165	165	146	164	131	167	152	144	164	172	189	145	150	185	179	172	134	156	139	170	178	155	166	158	161	158	167	137	154	158	154	145	171	155	162	159	156	130	134	169	170	179	165	158	142	146	157	153	183	164	179	152	150	166	144	152	159	176	169	174	167	142	145	168	157	132	151	176	150	172	180	153	164	159	172	147	145	173	174	165	137	174	171	164	147	162	169	146	170	158	149	133	145	144	166	148	172	189	161	138	184	171	170	168	175	149	153	142	141	176	144	148	174	149	176	173	172	156	163	150	149	158	134	184	155	175	178	152	170	145	167	176	164	164	159	163	179	158	150	151	146	151	154	147	170	147	164	147	177	164	144	132	145	164	143	155	162	160	153	170	151	129	150	152	146	152	154	177	183	178	159	132	147	171	165	138	159	150	169	145	161	147	166	155	160	155	157	153	184	185	140	160	180	163	163	146	148	172	169	175	144	146	172	168	143	152	166	162	150	154	171	177	157	152	177	173	168	155	148	147	172	166	168	177	170	171	148	154	164	172	156	163	138	165	167	167	156	145	181	151	152	171	152	162	152	178	165	140	158	162	151	172	183	158	165	139	162	128	155	168	157	165	155	171	170	158	160	154	167	158	166	180	157	171	153	144	167	163	150	138	151	168	168	158	172	183	158	139	145	160	135	161	146	150	143	163	156	144	145	160	179	144	171	140	168	170	158	158	176	167	164	155	163	185	143	143	165	176	157	152	175	175	139	172	147	159	148	158	141	143	157	169	135	143	150	148	177	147	146	160	155	177	157	161	160	168	157	157	142	152	164	141	141	162	145	168	143	158	157	157	153	162	160	157	153	148	181	177	178	173	146	160	170	137	137	155	141	155	147	162	166	168	149	170	143	156	140	125	144	160	186	152	165	148	177	180	154	168	157	170	169	165	176	152	165	147	149	138	171	172	142	152	131	150	164	174	155	162	155	130	138	162	152	161	179	162	159	163	147	150	148	174	172	156	154	157	160	155	181	198	177	120	156	155	156	150	170	165	135	167	162	149	134	134	152	141	175	148	155	157	164	164	145	163	172	158	165	160	147	166	160	150	161	177	153	156	151	172	159
8566	1247	2491	2799	2346	2185	2044	2495	1823	1573	1376	1133	1092	972	827	981	1465	1728	1669	1612	1491	910	799	744	723	868	811	845	770	709	681	674	625	597	605	649	616	724	671	538	533	653	506	545	527	470	536	512	503	444	454	457	470	543	478	449	498	468	465	473	453	484	457	459	480	433	480	419	457	442	425	412	466	482	378	466	450	472	466	415	472	475	448	451	432	451	432	444	477	447	462	408	449	438	475	462	488	454	441	483	444	439	453	422	428	438	471	450	481	446	441	512	443	464	464	473	401	461	465	430	461	445	438	444	402	458	426	458	474	443	470	442	432	453	472	431	434	419	407	437	446	433	440	443	459	488	467	466	473	452	433	421	432	461	451	459	468	469	455	452	423	428	469	437	456	452	448	451	450	420	402	447	460	450	450	417	485	438	433	434	469	402	421	450	472	426	437	433	431	451	463	450	410	502	432	441	413	444	450	424	424	436	450	451	412	405	429	461	392	442	422	450	463	449	458	442	405	453	433	440	467	422	454	433	460	439	430	418	504	435	470	449	455	471	455	492	431	404	461	434	455	436	451	452	442	451	405	412	453	470	458	442	462	436	449	463	410	428	465	406	464	432	418	459	429	507	456	464	478	449	471	428	450	440	436	416	404	473	447	433	458	465	476	429	427	439	461	441	455	442	448	467	457	419	424	435	445	464	438	432	395	455	448	469	446	434	428	469	448	477	441	465	440	435	414	447	421	472	449	432	440	410	434	458	419	449	431	405	440	441	435	452	455	465	470	431	444	441	450	460	432	425	431	453	452	469	447	430	446	443	440	479	487	489	422	462	448	435	434	388	451	457	477	433	419	458	426	456	418	429	441	438	453	435	442	442	447	433	440	467	428	458	451	449	447	463	436	428	448	518	455	457	438	446	427	423	460	433	421	404	479	436	422	452	444	434	444	480	448	420	428	436	435	427	402	448	455	454	437	430	450	464	430	432	476	462	430	464	434	443	427	423	452	439	422	450	446	431	425	453	467	501	456	461	452	461	420	469	428	459	449	418	477	441	424	432	440	454	439	419	426	441	439	458	464	430	447	429	410	447	442	450	453	422	445	446	409	429	464	428	457	452	432	463	438	431	454	444	455	462	429	458	394	432	442	442	457	475	415	412	464	473	476	446	409	483	420	444	450	445	460	472	456	428	443	439	451	479	455	455	457	433	418	432	410	442	452	476	437	497	465	473	432	481	439	402	413	423	422	458	462	397	440	430	440	456	437	416	461	438	437	443	434	452	464	441	453	449	447	470	445	443	448	430	478	468	443	447	403	467	440	449	465	444	454	472	470	461	431	448	429	452	392	482	428	395	435	462	432	426	467	472	397	438	465	422	448	481	457	471	441	451	457	465	406	490	427	461	457	447	442	456	441	484	470	490	437	451	439	474	460	471	480	438	458	450	433	401	458	451	435	454	400	426	441	452	463	464	451	443	459	456	447	446	434	420	473	481	439	470	443	435	430	427	485	429	444	434	404	427	409	446	416	451	406	464	443	415	418	433	422	459	433	483	462	442	458	403	466	441	417	431	444	454	448	461	448	491	434	453	432	446	441	459	421	480	451	474	450	437	435	423	417	423	415	465	435	435	417	460	412	449	457	446	489	428	428	457	454	456	430	452	470	444	485	443	419	426	450	419	425	444	428	454	471	452	433	458	444	467	468	447	453	468	444	434	437	414	448	434	465	422	442	452	409	423	463	450	387	428	441	451	447	421	454	443	473	433	437	436	431	450	457	466	420	438	447	421	446	440	381	465	450	464	431	444	435	438	392	435	423	437	428	419	457	444	429	419	445	457	449	403	423	456	407	450	479	472	442	447	423	455	441	465	487	441	421	444	473	444	446	443	431	444	415	471	434	456	429	456	425	428	451	430	463	434	463	428	442	444	435	437	423	438	436	390	411	411	433	427	468	449	456	432	445	439	453	430	448	428	424	425	465	459	472	446	437	470	443	498	474	427	435	477	442	455	417	390	450	452	433	424	458	487	474	454	423	435	450	460	436	456	443	454	421	442	442	448	436	447	431	478	498	466	478	458	497	451	446	492	426	477	425	447	461	427	453	435	428	440	417	443	444	461	464	450	488	450	457	482	452	437	425	465	433	497	386	418	435	431	417	501	421	478	443	478	459	488	432	466	438	485	419	447	438	466	450	419	418	440	456	415	444	458	435	418	442	429	449	412	451	464	448	419	474	448	415	449	440	469	441	449	422	446	463	432	438	461	453	427	467	448	435	463	439	448	453	447	457	461	477	455	443	444	458	447	419	492	456	467	459	479	443	428	420	472	413	468	442	479	447	406	416	425	461	436	464	456	415	411	422	448	450	454	437	432	443	449	425	443	439	444	462	438	461	471	456	468	450	444	451	460	444	450	432	447	421	464	422	465	459	408	407	458	436	448	414	469	449	406	460	427	430	443	462	436	426	469	444	458	427	435	424	466	459	463	434	497	435	483	462	443	429	451	442	444	431	482	425	501	429	447	459	395	402	499	429	438	471	453	472	451	452	427	443	447	423	453	481	456	435	443	449	436	478	455	418	435	496	448	452	435	453	442	436	458	446	447	468	472	481	436	433	455	443	480	441	426	440	454	410	410	434	452	424	439	421	451	458	445	452	456	436	435	454	424	465	441	446	451	487	439	442	452	418	462	460	449	452	442	450	410	412	459	433	421	442	459	448	501	445	442	428	464	451	441	489	404	453	448	448	462	452	467	433	450	456	422	449	429	451	458	443	447	397	404	454	440	442	481	428	426	441	434	470	423	412	440	438	433	431	444	422	437	411	497	474	417	482	446	470	443	429	443	441	445	386	447	442	487	444	429	438	437	470	494	421	419	448	442	455	445	412	435	453	446	452	436	426	462	448	455	445	463	424	497	429	486	454	410	447	450	431	437	461	443	426	457	490	436	466	457	423	460	454	433	399	446	448	457	403	441	445	457	425	441	447	470	423	401	410	466	461	466	443	457	430	443	438	445	464	434	447	486	452	467	430	392	414	402	469	433	419	454	465	452	441	442	434	448	448	453	450	462	463	449	464	434	416	491	466	472	478	452	457	437	426	444	457	462	430	437	419	453	447	426	425	418	469	453	448	434	465	441	434	449	430	457	441	496	455	467	437	417	486	451	416	448	425	486	429	473	444	468	441	463	462	479	478	450	471	434	442	462	419	438	448	475	415	445	450	441	440	442	442	428	445	466	423	407	464	465	470	443	420	427	434	432	455	402	457	464	483	469	400	437	472	440	445	470	474	425	447	459	450	448	467	447	441	460	414	445	426	434	467	433	456	459	410	443	429	444	462	446	476	464	425	406	497	467	421	469	441	489	429	445	456	445	449	435	432	450	431	447	446	427	417	426	443	439	423	426	441	439	477	427	424	454	473	433	472	434	457	437	448	440	476	429	456	456	441	475	451	419	438	426	453	429	439	468	413	458	438	445	420	426	449	405	387	432	469	445	414	420	471	453
27636	7259	2930	2294	1537	1172	1003	993	649	535	565	456	447	400	378	402	530	625	580	475	496	375	371	404	319	379	401	346	347	331	354	315	316	279	276	316	291	327	355	293	268	331	324	305	266	295	312	282	316	280	246	296	288	311	272	278	307	294	269	313	277	274	278	318	284	274	276	282	271	278	274	249	300	278	283	312	291	297	289	273	268	282	296	289	336	262	252	226	255	296	285	251	277	272	306	278	274	265	269	274	287	296	303	242	286	294	249	238	293	254	296	273	234	277	287	275	263	281	301	282	255	246	274	301	271	284	283	274	255	261	282	259	283	270	282	268	274	252	282	282	271	267	254	257	277	249	267	257	266	263	274	291	282	268	296	281	265	266	288	254	274	248	261	248	275	256	251	259	292	279	287	298	276	238	296	263	255	317	264	265	255	272	258	273	244	262	243	267	280	286	288	266	273	303	263	282	280	247	263	282	269	287	305	289	300	295	280	292	269	279	285	276	268	307	280	260	274	259	276	260	303	271	269	288	279	255	262	275	289	257	255	284	273	276	291	268	299	250	265	284	280	278	283	302	261	273	273	264	252	266	285	252	309	298	268	274	259	296	281	303	287	263	273	241	273	266	284	253	236	251	311	269	262	284	262	273	272	276	241	270	238	269	292	266	288	265	297	333	292	299	278	285	278	276	263	274	261	314	286	268	263	284	268	285	278	301	246	312	252	268	259	261	265	303	297	284	275	274	279	263	298	259	279	292	293	268	260	271	291	298	285	266	285	283	266	276	264	293	265	318	272	259	262	219	250	279	297	282	270	286	263	277	309	291	269	265	312	268	266	265	282	286	293	287	285	287	276	290	282	247	265	262	259	255	289	275	268	303	282	264	287	308	272	252	286	274	261	249	296	275	281	281	249	303	290	289	244	256	267	273	292	285	286	261	288	286	250	315	262	283	286	262	282	258	279	289	281	295	278	280	255	261	296	256	267	248	289	295	296	277	298	267	278	268	240	270	261	263	248	248	277	269	248	283	268	297	283	274	267	268	284	295	292	258	254	284	285	260	282	281	323	265	269	305	247	265	272	279	277	255	266	261	264	240	309	255	261	282	290	290	263	266	280	289	269	249	301	297	273	286	268	263	260	270	274	212	260	282	267	300	292	285	274	230	257	269	273	301	285	290	312	235	292	297	261	289	298	271	270	259	276	290	273	303	294	269	302	305	292	278	274	303	266	259	288	298	252	264	281	293	288	262	255	268	258	280	283	296	301	281	264	280	286	234	269	287	323	301	242	240	259	276	264	272	275	233	259	298	277	264	309	298	290	259	277	279	266	264	277	279	282	274	318	249	314	277	276	297	257	307	237	281	306	253	291	279	270	235	271	307	289	257	286	272	292	291	336	241	299	288	263	251	268	284	267	313	259	280	296	304	240	273	275	274	290	270	287	309	280	266	307	259	286	298	266	293	286	281	280	260	293	257	248	295	274	285	280	300	260	276	255	289	267	284	286	278	243	242	261	283	263	259	301	319	277	288	259	262	264	295	280	268	271	249	268	299	314	277	258	282	288	268	274	273	275	277	272	291	296	303	298	264	247	280	279	265	273	276	266	266	243	285	305	296	284	323	267	275	277	307	267	272	279	265	255	280	305	281	242	264	282	243	273	283	268	254	281	288	262	260	277	326	260	260	253	287	293	236	302	264	276	236	261	254	268	257	263	269	267	261	290	273	288	298	255	255	263	281	285	290	287	260	273	260	260	243	252	310	281	271	243	278	281	322	289	277	293	279	285	288	283	244	265	281	265	257	287	268	278	295	261	296	301	281	273	278	264	287	235	286	282	264	241	271	250	294	283	301	269	280	275	300	293	255	284	275	288	251	276	282	291	277	286	249	269	313	263	288	283	280	295	274	304	264	294	277	269	298	313	306	300	274	272	268	277	306	293	254	286	276	256	279	272	285	270	299	282	298	270	272	276	281	274	309	259	270	256	278	279	275	299	227	313	304	299	313	257	270	278	261	309	277	289	278	245	323	258	260	306	267	269	275	249	294	275	263	262	296	266	284	268	270	260	274	264	282	282	253	288	287	285	289	263	260	254	312	285	289	272	266	281	301	266	300	300	276	322	289	263	251	283	289	269	240	253	275	270	267	267	239	259	297	269	268	277	261	263	249	237	253	281	302	258	261	262	276	261	282	274	262	277	278	257	282	282	307	293	264	284	295	255	281	287	314	289	257	267	299	279	255	276	262	270	286	266	285	261	270	265	266	289	289	274	282	252	271	291	250	296	301	280	256	267	288	254	323	307	282	288	286	262	269	268	290	272	256	271	261	278	286	288	269	258	313	281	266	283	261	279	294	290	281	268	300	268	259	284	314	285	279	252	274	285	293	277	287	292	290	293	286	287	283	279	240	249	284	280	275	255	297	255	265	267	297	288	273	263	267	292	255	260	282	263	265	261	273	257	273	291	268	261	270	320	280	268	294	276	278	274	286	265	256	279	273	280	251	298	268	260	274	275	244	296	269	276	253	270	286	262	273	300	282	263	266	266	250	281	314	275	217	264	283	261	272	268	277	293	290	278	279	282	257	262	279	272	293	258	249	258	290	266	296	297	272	271	279	263	277	284	289	255	277	240	258	273	262	301	271	251	284	267	252	235	269	249	299	279	268	264	261	254	296	285	284	249	299	264	259	274	243	293	284	277	252	304	267	286	274	293	316	268	261	271	301	249	273	265	268	287	290	271	262	289	289	281	292	256	267	265	251	297	254	322	269	256	274	304	254	297	301	278	287	310	277	259	271	290	279	304	278	274	289	286	291	241	274	244	296	246	264	268	249	273	273	275	266	271	236	283	289	309	260	282	270	290	279	281	302	291	272	271	268	298	268	282	288	283	330	279	284	307	293	275	243	287	252	266	288	299	270	285	253	276	249	288	319	290	271	291	264	280	277	263	280	281	272	239	269	267	286	246	252	307	271	261	305	314	276	265	312	267	271	321	262	245	286	288	273	264	266	274	272	273	255	294	298	286	299	307	289	262	284	287	279	269	291	263	257	271	307	285	287	282	281	271	257	311	271	281	265	262	260	306	251	291	260	285	282	310	274	270	282	294	265	269	258	274	268	296	293	290	298	311	281	301	278	248	263	281	262	282	288	268	287	261	304	261	258	260	265	260	280	296	249	256	274	286	255	249	266	290	283	292	289	241	265	306	261	259	269	272	272	251	278	283	276	274	271	287	267	259	301	283	263	293	286	281	266	289	293	273	291	260	277	272	231	276	253	282	310	268	310	256	275	282	282	264	279	275	277	280	281	292	273	261	272	274	267	258	282	297	298	283	280	258	320	269	284	263	310	265	284	291	284	265	268	279	304	264	268	260	292	277	240	278	254	280	295	262	308	266	281	291	298	277	265	283	270	280	256	287	284	296	276	275	283	295	294	285	280	286	277	296	298	288	268	264	286	266	255	275	286	289	251	279	278	272	295	240	289	282	284	286	304	264	269
12796	2247	4523	5528	4910	3926	3814	4570	2994	2412	2414	1866	1907	1563	1529	1890	2354	2812	2595	2299	2296	1608	1407	1375	1231	1423	1419	1365	1326	1257	1276	1089	1059	979	1033	1146	1128	1313	1285	835	870	1034	854	922	871	824	803	876	886	798	713	729	799	781	744	722	758	790	775	717	728	703	742	722	752	756	770	755	759	731	772	676	727	729	694	738	770	740	685	736	695	776	733	691	729	768	724	759	749	710	727	705	713	715	725	710	726	746	767	715	705	721	696	716	740	673	740	726	711	744	718	706	729	720	662	743	705	720	764	783	722	741	714	731	710	712	721	717	730	721	686	686	684	703	705	708	742	697	727	760	724	704	700	703	733	705	669	715	713	707	704	725	700	694	715	704	740	693	694	734	759	724	728	726	700	685	722	734	698	705	721	707	743	715	704	658	706	667	746	713	678	742	706	700	748	712	677	650	752	724	718	712	749	712	739	719	728	636	739	684	677	741	690	682	710	745	715	734	722	740	721	671	731	705	719	714	700	698	747	727	676	723	697	677	702	695	690	707	654	715	704	703	746	711	718	687	696	706	695	745	741	732	722	745	708	696	723	700	745	674	712	669	736	738	742	752	708	702	666	655	665	705	705	736	723	704	697	738	659	695	702	697	741	715	724	680	712	683	733	694	745	705	722	695	674	714	722	673	695	694	739	739	696	705	714	677	726	719	691	767	710	700	681	683	740	657	731	685	682	717	652	696	683	733	672	686	737	727	687	716	695	725	735	727	673	704	717	701	748	743	724	727	723	725	699	686	733	714	707	701	768	690	755	677	698	725	653	714	758	721	697	750	719	694	683	714	738	716	706	681	650	705	705	696	714	694	728	753	696	722	718	719	704	719	696	690	700	680	661	697	736	729	703	699	669	703	732	733	682	711	685	752	757	736	708	740	696	728	724	694	683	734	706	710	651	691	715	673	710	664	723	681	743	659	724	709	742	652	661	742	745	672	720	745	695	696	675	684	667	719	689	717	737	689	755	671	718	739	732	735	743	702	687	726	723	680	756	684	701	711	686	704	742	710	661	734	727	772	750	719	676	764	731	759	703	682	666	728	728	689	756	713	725	729	730	710	701	754	734	694	677	688	720	692	753	706	702	665	732	706	739	653	702	719	714	695	699	753	758	695	691	719	688	726	715	737	658	708	694	711	746	696	762	710	742	749	715	718	658	734	714	729	739	655	689	729	693	688	749	736	685	685	697	679	732	716	685	732	679	737	735	745	707	709	759	738	724	701	723	734	672	698	718	695	737	741	701	712	691	702	695	685	715	730	695	700	673	676	725	743	683	732	716	732	712	670	724	730	693	731	722	701	724	685	683	677	669	687	728	685	737	725	723	706	686	740	741	712	701	724	723	727	700	694	706	753	669	659	711	703	686	728	706	706	718	704	721	701	697	666	686	711	715	760	660	710	766	701	749	762	707	664	704	690	723	682	690	742	739	734	736	746	708	714	746	701	750	721	725	700	682	744	702	743	723	702	719	708	694	727	705	679	694	712	721	682	723	703	695	679	729	760	750	710	706	688	704	732	668	675	704	688	706	718	694	689	678	713	705	773	707	714	698	687	657	764	744	701	736	746	740	675	697	705	706	701	671	703	683	716	736	737	726	737	711	692	715	704	694	772	688	709	673	769	722	718	758	647	675	717	697	699	703	699	749	712	713	712	688	681	759	740	699	670	698	697	648	702	692	701	743	739	708	732	688	689	699	656	741	742	689	739	723	694	705	690	741	695	671	720	708	724	726	678	719	708	734	728	707	727	700	708	655	675	755	692	638	744	733	712	726	683	719	692	693	693	726	747	704	701	713	711	832	669	736	712	759	733	707	670	701	678	672	691	705	677	724	750	708	705	704	745	712	714	712	697	681	774	674	690	724	767	729	703	693	698	667	736	691	673	669	688	711	680	744	729	728	726	683	732	731	675	680	723	678	666	721	695	720	717	715	737	760	669	737	713	668	704	694	784	757	696	736	724	720	745	719	743	710	725	700	690	702	743	684	731	704	673	724	734	713	740	735	720	731	774	704	711	691	691	740	691	726	678	702	731	732	693	768	735	698	728	708	704	754	704	707	733	664	746	715	671	737	706	784	694	674	696	719	690	724	672	750	696	741	639	658	687	714	721	666	727	659	710	665	727	662	729	755	716	717	680	691	713	690	732	673	696	710	696	692	757	717	739	738	718	717	729	713	719	685	716	713	702	712	657	685	698	717	722	684	716	689	687	684	718	671	737	682	740	754	670	735	766	761	737	716	716	695	721	748	688	650	748	711	698	755	729	695	698	743	736	718	701	668	735	759	719	688	758	758	692	659	695	719	705	712	741	708	727	741	727	694	753	701	707	724	716	747	691	716	713	673	668	658	693	699	703	678	702	704	712	683	722	695	722	743	716	736	704	671	737	688	732	723	674	710	734	711	717	737	697	668	695	718	689	702	733	704	709	735	738	694	735	714	674	721	688	719	736	758	695	685	676	715	675	709	718	752	673	716	688	688	756	698	708	745	750	728	719	685	719	724	680	721	705	707	709	682	683	701	742	732	720	723	690	725	722	671	686	726	686	698	679	711	671	741	663	724	681	739	670	736	707	731	777	702	707	709	736	637	712	712	702	736	713	709	710	726	662	663	716	703	734	692	760	674	774	698	742	705	701	746	770	730	707	733	692	767	738	728	688	675	723	727	708	700	702	696	697	712	737	665	689	701	727	745	721	714	726	705	664	743	710	745	766	693	738	695	725	737	685	746	740	741	726	685	738	737	680	682	713	707	733	719	734	718	745	716	740	630	738	696	692	686	708	668	738	683	678	726	700	707	717	705	688	702	717	693	690	720	719	729	676	745	663	664	710	724	731	686	705	683	710	743	715	714	662	696	672	672	722	712	684	706	713	676	698	675	720	688	710	704	727	697	687	686	729	716	714	702	693	720	727	751	685	703	673	717	741	728	704	751	695	726	736	754	731	711	712	766	735	695	682	694	710	708	708	740	746	711	687	700	679	677	761	731	722	726	669	718	742	674	693	685	714	678	707	653	705	686	783	720	688	757	721	714	692	746	688	759	702	672	672	708	687	718	696	703	705	699	695	721	718	709	725	698	709	661	686	662	726	743	698	714	686	700	770	727	701	675	761	702	688	695	702	736	656	710	702	697	726	657	713	759	654	703	718	744	706	654	686	718	722	705	710	709	723	695	697	669	675	718	697	732	681	678	714	719	713	725	716	687	719	702	689	714	700	713	705	691	700	688	682	703	701	698	742	743	722	715	678	689	747	722	703	752	720	723	712	707	704	696	746	707	730	704	712	694	702	687	712	693	715	759	706	753	732	719	732	701	699	710	734	745	800	674	695	718	701	728	706	697	719	670	726	675	736	670	704	710	746	672	694	724	661	745	760	720	686	732	738	732	773	745	668	725	732	714	743	725	699	767	722	684	788	709	653	685	693	734	675	716	669	720	719	741	692	731	700	724	714	713	684	729	745
2255	280	287	323	302	316	316	346	303	294	241	270	257	285	305	292	289	372	383	332	390	303	281	274	258	277	260	281	291	258	273	285	300	267	293	275	281	250	294	285	267	275	285	264	286	248	273	284	242	275	258	286	303	288	305	314	293	275	289	275	262	261	267	273	272	264	302	255	261	263	295	291	293	276	275	278	287	256	266	281	304	270	310	285	281	281	313	268	274	283	247	277	274	267	247	270	300	268	290	271	284	275	287	252	282	271	261	267	280	272	284	272	266	260	288	308	285	281	274	291	277	275	290	276	281	298	279	300	294	287	269	244	309	295	269	262	263	311	256	278	231	273	258	276	281	304	296	255	284	286	266	262	278	301	280	250	275	270	271	248	287	283	281	251	266	283	271	286	305	269	294	294	288	275	242	247	283	269	271	277	305	253	282	320	287	287	266	270	286	280	276	286	250	266	281	282	274	286	281	295	267	283	270	292	276	284	260	238	288	292	306	299	288	284	255	288	271	258	257	263	270	245	280	274	276	287	293	255	254	267	264	250	259	285	288	264	265	282	282	261	260	283	301	301	303	275	255	264	254	274	279	298	298	313	305	278	278	251	290	273	328	298	292	280	295	235	253	279	283	268	239	269	280	286	263	297	290	260	282	244	259	251	291	285	284	294	293	267	299	294	262	278	311	273	273	293	267	270	252	259	324	245	262	248	300	247	289	255	297	271	296	294	266	274	292	288	302	281	269	283	253	292	257	322	276	282	300	301	256	283	293	286	276	291	295	290	283	285	248	254	281	285	274	253	225	265	281	279	261	280	266	310	281	293	280	288	254	269	266	286	277	272	285	249	278	273	278	287	279	257	276	290	287	284	263	299	252	271	287	284	274	272	290	279	280	265	256	282	247	265	283	263	274	275	246	253	278	249	252	286	260	275	285	279	290	304	266	269	297	290	256	272	265	276	271	270	292	258	283	284	293	302	292	264	290	283	281	265	252	278	272	288	274	267	251	277	305	283	290	269	277	270	256	272	268	262	266	269	274	251	291	259	263	275	267	289	249	266	276	298	273	280	287	268	277	251	260	274	279	243	283	282	282	254	286	264	273	291	273	296	292	301	246	249	291	258	217	289	291	266	278	287	233	270	276	297	321	276	273	259	256	277	260	275	238	250	260	257	251	291	297	249	278	274	257	246	276	246	290	241	276	296	279	274	276	249	295	272	282	286	262	276	292	281	273	265	260	284	242	262	280	310	297	268	265	259	281	274	256	259	262	292	296	269	298	263	266	287	293	279	308	284	258	263	286	260	262	255	266	298	286	278	254	285	270	235	279	302	262	307	296	275	272	258	282	288	299	295	303	298	257	310	269	249	293	263	266	281	246	275	277	317	261	270	275	290	264	251	292	336	304	279	267	246	262	261	215	268	239	274	247	271	261	270	263	271	272	265	303	259	263	277	262	279	328	239	287	266	254	246	268	272	283	267	288	269	295	268	271	245	285	264	265	258	266	307	276	240	281	277	303	287	283	266	284	282	269	270	275	276	276	251	241	271	303	259	318	288	290	297	265	264	305	283	300	274	268	256	285	266	279	298	275	276	265	275	282	288	264	283	256	272	268	259	223	280	270	292	265	235	243	269	259	272	255	281	282	270	267	292	261	262	294	283	313	256	295	253	254	268	260	285	263	256	284	273	271	255	265	294	298	275	322	297	260	241	279	296	294	259	288	257	247	259	263	278	256	282	299	270	294	289	290	298	307	294	264	273	267	254	269	272	280	309	270	279	295	312	254	257	294	245	287	259	270	310	296	275	260	265	277	280	272	284	285	256	267	263	302	294	300	293	268	266	274	299	284	280	240	274	277	301	309	260	268	248	278	262	274	288	272	279	285	285	303	310	256	275	278	274	259	291	281	275	285	294	278	293	286	288	285	282	258	297	269	271	277	302	271	279	259	259	267	301	245	275	306	293	280	322	280	268	277	260	245	277	273	245	276	301	266	285	268	266	257	274	288	278	265	231	307	278	259	290	248	279	263	292	287	288	269	291	277	271	297	271	256	260	264	279	303	260	249	256	284	273	286	244	259	265	273	265	283	254	288	294	267	277	273	290	280	276	301	276	282	284	273	284	268	259	294	279	253	269	259	298	241	290	252	283	281	267	293	260	273	264	261	279	247	252	293	262	263	288	280	262	275	268	256	273	278	277	276	284	280	279	268	252	261	268	275	255	274	289	285	270	243	224	288	263	280	297	253	263	273	262	269	279	270	274	269	276	315	298	269	271	246	276	277	260	314	294	282	274	274	281	269	251	272	254	266	293	253	263	286	282	287	264	265	286	266	293	267	269	265	291	242	303	267	278	280	292	299	279	265	258	268	316	250	290	271	305	290	278	306	308	262	248	300	253	296	248	264	280	270	287	285	291	287	279	280	276	298	283	275	280	323	290	265	267	264	295	275	255	298	285	272	261	287	277	244	259	293	266	296	277	280	269	290	269	279	275	296	276	280	283	276	254	271	278	301	300	303	276	264	263	288	274	252	264	241	273	283	276	282	294	293	289	261	281	300	280	252	283	278	247	291	248	283	271	264	278	304	259	294	291	273	280	274	267	264	264	298	322	267	281	316	243	282	288	265	282	262	282	280	278	250	252	275	264	281	261	275	275	279	284	263	271	270	257	248	275	277	273	255	263	277	283	285	279	267	259	312	271	256	261	262	310	274	253	291	272	256	265	267	289	272	290	279	235	292	259	291	278	305	264	271	246	262	283	239	282	273	272	272	283	305	290	283	278	252	255	261	276	287	290	255	256	266	292	259	251	261	291	312	270	293	271	286	292	276	281	250	296	268	292	271	279	296	306	269	287	284	273	292	276	282	280	269	272	299	288	302	287	250	266	251	270	344	263	303	251	269	285	299	268	274	272	294	309	259	306	287	265	285	279	272	290	259	283	278	246	243	275	284	290	275	291	242	266	256	306	296	262	307	270	281	290	287	242	274	277	277	275	259	266	269	276	276	266	277	254	260	271	314	306	249	280	276	310	269	295	261	273	257	293	289	266	280	278	255	280	284	273	298	273	253	285	284	259	255	269	280	277	274	262	277	285	295	280	281	285	282	252	247	260	298	255	297	280	278	305	281	270	286	270	274	275	283	268	260	291	270	276	250	252	282	261	241	266	295	308	282	265	294	265	290	279	289	279	246	274	274	300	275	262	282	273	244	273	247	254	272	260	291	288	253	271	248	284	285	269	297	257	265	273	249	235	256	233	262	259	263	310	264	276	275	279	303	283	274	271	253	251	266	253	267	276	267	304	289	297	276	254	243	260	262	264	306	303	244	282	267	286	313	273	265	295	279	283	273	269	287	265	274	246	259	257	293	283	270	298	279	286	289	296	273	252	263	291	298	260	283	290	267	266	290	259	264	271	289	312	243	249	270	288	276	263	289	278	275	247	282	274	307	244	248	253	273	254	284	280	298	283	277	254	292	266	253	282	278	264	293	276	236	311
2560	731	736	763	765	731	844	1166	737	680	705	748	640	721	694	752	1078	1351	1218	1181	1224	817	746	704	699	708	731	749	779	712	696	686	642	653	678	679	687	698	669	657	687	649	647	734	667	648	666	680	681	655	692	688	656	635	712	700	729	690	671	651	664	666	631	654	668	678	677	687	664	664	692	629	623	645	634	692	694	700	675	654	728	644	650	669	682	685	699	690	663	672	635	698	664	691	674	654	696	693	664	724	677	696	674	692	687	609	657	628	654	707	685	646	669	690	652	708	686	669	713	671	741	652	666	646	679	693	677	718	664	659	668	651	676	668	680	658	656	652	706	711	644	678	602	672	656	636	671	616	708	671	688	638	677	678	720	628	691	660	697	659	636	687	696	706	651	629	698	655	698	662	632	667	752	615	631	650	654	658	664	705	690	699	658	674	633	656	668	666	693	635	685	631	657	631	670	688	667	672	686	695	710	687	659	649	690	693	672	672	666	658	659	670	614	687	640	730	632	666	640	653	660	636	671	693	640	692	639	674	663	703	700	679	681	697	632	675	697	666	677	692	687	672	689	646	658	690	644	687	658	637	651	705	701	657	669	657	702	687	671	676	683	646	615	650	669	698	710	690	676	690	694	694	679	691	648	671	689	651	634	697	761	682	729	665	699	691	679	646	627	673	719	625	728	717	670	673	646	703	691	703	699	720	643	693	690	651	632	656	644	683	703	648	652	702	677	623	667	681	673	681	639	656	644	695	656	658	716	646	625	673	714	720	733	642	660	695	649	669	648	703	701	654	691	657	628	626	656	649	716	678	647	670	656	683	652	683	648	639	628	655	692	704	675	646	661	685	717	636	739	670	643	668	660	660	689	682	722	609	646	668	615	689	701	643	668	701	707	687	689	641	671	689	650	678	649	723	661	626	690	694	666	661	698	664	700	646	688	631	692	695	666	649	638	706	684	673	653	668	641	692	710	679	669	682	708	645	690	640	668	662	665	667	668	641	694	693	732	711	680	677	660	637	659	715	670	682	692	662	731	670	684	693	675	676	700	652	704	669	640	729	593	688	582	719	667	658	697	695	657	643	727	678	615	668	650	664	699	617	681	735	680	687	685	649	686	686	674	653	680	661	682	683	705	689	687	658	705	669	645	630	658	705	663	686	669	678	661	672	629	639	662	714	656	691	651	674	672	663	670	703	657	666	648	657	642	668	606	651	660	679	633	644	687	693	687	680	640	668	695	690	639	693	683	701	672	695	643	655	669	646	646	654	656	735	658	679	670	690	652	650	677	620	667	644	670	612	675	657	707	611	691	675	679	664	675	649	677	698	673	660	670	662	669	647	678	619	673	704	638	703	661	696	679	686	678	660	747	669	619	699	640	615	680	672	700	647	645	660	656	633	651	675	636	682	687	653	666	669	671	715	681	646	631	658	683	705	685	670	685	664	679	619	674	644	657	667	728	638	678	656	710	682	682	629	670	693	668	675	626	669	711	621	668	662	654	671	670	645	685	636	643	669	686	645	698	693	697	693	723	696	665	656	690	663	678	692	692	673	686	634	635	645	646	660	668	654	683	691	712	628	666	656	668	669	674	653	670	705	674	707	686	669	687	649	650	690	685	628	659	666	643	654	681	686	692	696	684	687	682	711	692	668	659	728	661	679	628	671	666	680	634	668	666	691	681	662	672	641	668	667	666	677	659	640	726	661	695	685	669	643	654	682	697	619	661	663	630	687	657	676	651	635	696	652	684	638	694	615	681	650	722	680	695	670	627	685	673	655	671	652	650	651	628	682	691	609	692	690	666	638	688	730	684	666	682	628	655	692	674	671	656	698	673	653	673	703	683	691	662	686	677	726	684	677	613	626	704	659	668	690	668	721	695	649	703	656	643	684	660	668	658	660	658	675	701	651	646	671	677	664	639	687	700	694	665	680	665	657	701	656	695	640	660	662	707	667	660	634	674	692	678	674	644	648	655	675	679	677	665	688	646	654	671	704	601	623	652	657	658	654	630	688	654	638	691	658	661	647	642	630	722	670	693	680	618	640	704	626	711	640	605	629	697	722	656	654	727	654	710	667	679	715	703	691	678	667	689	634	691	616	704	671	694	658	621	621	641	689	649	725	675	637	667	639	646	652	689	677	648	692	645	660	673	685	661	656	670	656	681	664	623	669	712	651	637	682	668	702	681	626	692	697	670	662	669	665	672	685	697	651	684	678	672	645	674	654	685	707	671	626	644	643	664	694	704	664	653	644	627	677	664	656	727	653	673	630	646	646	606	656	671	709	673	653	668	677	686	645	688	659	666	651	675	656	652	675	638	647	681	676	700	690	711	693	650	659	701	662	656	624	688	690	672	718	694	716	668	677	714	714	663	611	742	663	676	677	665	666	625	635	661	637	692	646	640	646	676	695	667	656	648	662	655	667	643	654	679	669	707	679	673	670	662	684	666	666	645	657	624	703	635	667	656	670	705	671	670	683	622	664	633	691	673	689	697	655	644	684	637	656	676	708	612	711	638	636	692	680	685	673	689	655	656	683	673	620	687	680	673	647	673	722	691	668	691	693	646	716	657	660	635	636	659	658	678	670	608	684	653	669	664	639	665	744	722	671	682	656	686	645	665	640	676	654	667	759	716	694	646	641	669	632	660	636	685	688	662	662	639	716	645	653	663	673	689	665	640	670	664	703	712	669	661	729	699	672	651	656	690	692	656	725	646	671	662	665	621	664	673	633	624	647	705	649	664	717	682	680	617	696	718	668	699	681	642	675	720	707	676	664	656	661	676	680	669	656	661	636	652	699	687	631	693	670	661	659	676	659	668	665	684	654	662	663	697	708	690	684	673	676	729	679	706	686	693	647	662	656	706	715	701	631	612	676	649	689	661	582	693	656	625	701	666	685	702	715	698	671	693	628	706	704	647	685	630	643	660	660	707	639	675	669	656	665	665	660	686	679	719	655	648	680	698	656	680	700	602	659	636	667	661	704	621	638	689	644	694	643	650	666	669	639	680	681	697	662	667	649	687	654	679	645	642	630	668	685	705	667	674	705	670	674	710	634	637	646	676	660	668	666	662	654	642	674	633	626	678	659	719	655	633	674	673	622	682	667	669	667	670	658	674	632	647	656	649	682	620	670	675	688	670	661	685	705	695	662	633	682	685	643	615	671	666	710	670	688	671	641	679	699	637	627	684	683	659	662	631	691	680	652	650	678	689	684	687	652	665	636	716	724	651	677	608	711	704	701	694	688	702	649	655	661	680	678	721	671	674	651	666	683	678	662	648	711	651	660	709	636	678	675	675	697	690	679	652	693	731	655	699	646	649	658	727	722	665	643	640	709	656	671	652	666	666	649	581	675	654	663	657	700	678	712	709	667	689	644	659	663	691	671	677	671	716	709	719	670	647	659	669	677	651	688	645	628	650	699	666	648	696	641	696	699	717	669	695	680	615	706	646	632	660	643	673	652	649	666	682	688	658	676	698	698	714	619	650	701
14983	1902	1277	901	646	495	460	503	442	342	308	318	242	210	205	223	323	368	355	308	358	209	202	179	192	219	199	210	187	179	203	180	192	165	168	157	179	197	192	164	178	171	143	167	175	148	176	178	172	158	162	171	161	155	152	146	131	161	180	144	190	164	154	175	149	170	176	168	150	169	150	161	149	182	159	162	194	140	141	161	161	166	144	171	176	180	162	153	152	145	160	157	154	149	165	155	163	180	144	168	143	155	163	155	185	132	150	154	151	134	158	160	161	150	160	146	158	149	156	151	181	148	165	134	170	157	169	154	146	148	147	165	184	158	163	158	162	162	151	166	158	123	138	161	148	149	167	132	160	147	133	170	175	139	141	175	165	146	157	162	151	152	187	172	171	154	186	152	150	157	153	162	150	156	150	160	165	157	142	166	147	144	128	142	172	155	158	155	178	134	159	162	190	164	160	158	153	151	180	145	158	137	139	163	157	165	166	167	145	120	158	165	180	146	134	172	141	142	166	161	132	170	142	160	137	157	152	174	146	186	155	162	169	169	158	163	145	175	162	128	153	138	147	154	165	151	155	145	137	176	131	146	165	150	145	152	167	149	162	178	164	172	158	159	168	157	172	145	160	186	149	151	136	137	157	162	161	151	151	160	167	143	174	167	140	166	144	157	145	185	149	158	166	156	138	149	150	155	199	159	150	149	141	144	158	178	126	158	149	178	154	142	178	183	164	168	148	145	157	184	178	168	133	131	153	163	154	166	178	152	151	176	156	162	145	142	143	159	149	129	148	173	160	172	168	152	170	164	160	158	157	170	145	157	157	155	165	159	150	172	163	176	157	132	146	126	144	149	157	183	141	164	159	170	161	120	153	175	151	182	184	131	143	178	156	139	138	135	128	150	148	161	151	146	134	154	153	159	164	142	163	148	126	158	164	151	151	154	151	135	175	147	163	168	165	152	166	172	156	160	172	150	146	143	166	177	147	147	134	156	138	157	151	166	149	144	179	164	164	143	158	150	118	147	127	168	153	167	157	163	158	152	149	156	134	161	142	152	136	145	146	172	163	167	123	153	149	157	170	150	170	149	148	150	161	146	156	179	166	172	155	162	165	166	189	153	197	173	143	168	178	157	165	149	175	162	165	130	144	149	141	134	162	141	144	151	152	149	147	162	159	132	151	168	156	163	167	154	147	165	147	197	178	184	156	163	178	147	165	153	164	158	171	176	179	171	152	165	131	136	160	179	175	177	162	159	157	160	139	171	142	150	129	152	182	173	158	162	155	165	135	141	147	158	154	182	185	142	138	171	155	145	161	141	145	156	155	155	162	149	120	166	141	168	161	172	144	161	156	159	169	165	173	139	146	167	173	153	158	170	168	136	147	159	157	170	173	166	130	170	144	161	137	162	136	175	130	158	169	159	144	140	199	145	170	176	152	153	181	181	170	169	163	168	134	155	153	150	135	156	145	147	175	161	152	173	160	153	137	161	167	139	172	168	158	179	158	162	165	163	144	156	166	174	156	162	159	151	142	153	159	141	160	170	172	155	159	166	156	154	166	175	174	143	176	164	159	165	145	153	145	171	160	158	148	173	171	165	166	164	168	159	151	175	171	156	177	165	169	151	177	126	138	177	147	140	172	160	150	147	150	164	144	158	167	170	161	163	158	160	141	169	158	169	150	147	136	146	148	147	159	155	150	155	141	149	197	144	163	175	165	164	168	184	142	145	178	168	175	161	160	150	166	169	164	174	161	180	169	169	144	157	159	141	157	163	174	157	156	150	128	159	171	161	140	143	133	158	153	172	154	155	146	154	152	169	168	159	147	181	166	157	144	173	160	141	150	168	147	164	168	149	147	143	167	165	150	156	163	160	160	170	161	135	140	148	159	141	171	158	135	149	176	170	157	160	169	135	159	158	143	167	162	168	150	155	181	175	152	146	159	156	154	163	151	144	162	137	162	180	160	169	150	159	171	174	128	164	162	143	175	185	149	147	153	182	155	171	175	176	160	147	154	162	172	154	158	149	154	145	162	163	170	152	158	156	132	192	146	161	160	139	150	159	164	149	153	168	166	151	151	147	146	129	157	145	140	148	157	173	157	173	174	142	143	138	143	171	158	175	164	149	173	178	165	160	153	133	151	174	163	157	147	176	170	138	147	155	148	169	181	162	144	160	156	130	164	173	149	149	138	131	157	179	166	159	144	159	180	150	176	153	181	161	167	169	147	122	160	164	175	164	200	174	141	142	135	174	158	166	153	148	147	169	160	165	154	151	149	158	147	166	181	161	167	146	137	164	147	150	164	151	162	152	151	166	168	146	158	155	178	161	149	173	173	165	143	158	147	155	159	167	167	167	162	149	165	160	131	178	141	168	139	137	150	158	173	174	173	154	156	132	157	152	152	144	155	176	168	152	157	156	164	128	166	146	148	165	158	147	155	176	186	152	175	170	160	166	147	166	190	161	136	162	145	178	163	185	159	153	150	177	147	161	160	163	168	148	159	144	177	153	160	164	170	178	185	146	166	161	150	161	155	168	156	166	154	164	152	158	156	173	142	148	156	137	167	181	157	172	151	176	140	149	137	160	184	166	158	139	161	188	160	155	153	153	138	159	161	157	159	142	172	167	145	147	169	162	190	169	175	166	143	168	138	162	139	158	160	183	149	168	164	167	184	158	160	154	137	147	152	137	147	160	173	137	159	176	161	139	160	155	113	147	157	158	149	153	132	131	140	133	151	157	204	122	128	140	159	173	133	150	142	142	169	153	144	175	167	166	150	160	169	171	147	133	153	164	167	156	165	145	167	158	160	154	155	153	145	161	179	162	177	157	162	156	185	150	155	159	179	151	178	165	140	171	171	165	155	157	147	167	164	161	163	150	136	145	135	169	200	143	159	148	153	162	156	148	178	164	158	140	157	163	148	168	160	160	136	140	147	162	171	152	135	155	160	153	163	143	178	163	150	163	137	149	150	147	162	167	156	136	167	146	169	154	167	166	155	159	163	139	144	139	168	156	155	156	158	151	150	157	170	158	151	145	148	169	181	162	162	167	168	154	184	145	151	153	179	147	158	178	164	149	176	171	153	159	170	166	168	146	176	176	145	166	172	158	171	137	171	143	161	178	133	170	149	148	169	180	165	144	187	141	166	157	149	137	162	159	139	146	178	173	158	140	145	167	141	171	154	156	145	143	167	169	147	167	120	145	135	163	161	190	172	161	174	152	162	151	144	172	151	167	138	155	159	148	166	155	145	146	176	162	160	152	149	155	150	159	163	157	153	158	146	155	170	165	136	148	140	147	142	145	155	168	160	167	174	171	159	151	178	165	178	160	147	156	138	170	180	154	168	177	178	156	140	155	152	152	157	156	171	159	166	166	158	142	153	159	176	178	132	154	127	151	141	137	200	170	156	150	154	148	156	155	159	157	152	132	149	154	161	140	162	165	161	158	156	168	176	161	164	147	148	172	148	177	158	137	144	179	144	148	134	178
8162	1246	2390	2861	2555	2062	1988	2266	1752	1340	1458	1283	899	882	880	981	1481	1794	1762	1414	1520	928	774	737	712	776	774	868	796	728	792	663	637	634	563	637	612	728	727	533	551	600	540	555	534	514	504	506	531	494	443	486	434	456	439	472	469	467	483	451	488	499	455	492	427	460	446	461	470	475	447	456	461	425	487	500	472	440	438	476	428	437	457	444	429	466	471	435	434	440	441	481	430	486	472	453	466	454	484	449	454	438	466	423	455	454	480	430	432	471	445	445	480	425	457	469	463	448	435	486	446	457	471	462	441	474	478	432	414	474	410	435	425	444	408	431	442	438	488	420	426	418	430	434	441	453	484	429	440	515	431	462	424	442	430	442	468	440	447	451	428	437	431	446	447	418	438	423	450	441	461	408	451	457	446	485	469	433	432	436	428	470	457	415	423	450	433	405	431	478	446	420	468	449	418	479	429	429	432	488	460	469	443	419	457	452	402	442	428	478	499	448	436	457	488	455	465	419	445	445	434	463	455	416	431	456	462	438	431	459	438	459	459	449	440	451	446	434	440	445	446	456	399	428	476	466	480	398	460	425	407	479	421	434	418	433	466	460	433	433	446	432	450	438	438	471	441	448	433	464	430	491	428	434	460	448	456	441	439	410	448	450	475	451	451	455	454	459	438	439	446	455	447	449	480	417	429	463	430	473	456	427	447	453	449	445	490	447	479	460	437	452	463	459	448	455	458	460	436	454	464	445	440	476	443	420	461	432	446	463	442	471	426	450	453	453	422	472	428	437	416	470	459	458	454	451	488	454	446	478	437	474	451	487	451	445	452	460	450	428	452	427	400	448	438	441	440	434	467	500	440	464	454	448	442	444	494	442	475	455	453	436	468	415	452	418	440	473	447	464	427	438	449	457	458	447	471	434	471	488	483	424	447	447	419	439	446	426	437	409	447	456	437	393	417	441	442	438	432	430	405	420	430	447	437	457	447	441	419	443	440	436	456	458	464	471	424	412	420	419	454	417	451	437	445	449	436	445	447	455	445	461	453	470	432	439	426	421	495	448	402	455	463	460	455	479	472	453	420	432	432	441	482	437	449	488	442	421	460	431	395	456	432	416	429	439	442	459	408	411	468	428	444	407	435	443	464	433	439	443	453	412	452	456	447	427	428	440	434	451	458	456	459	450	424	419	453	471	440	404	478	429	456	471	451	455	403	408	404	442	481	404	412	435	431	460	415	472	442	423	420	465	435	429	458	456	428	425	425	452	469	435	457	423	415	419	476	434	449	444	428	452	488	455	416	446	420	454	408	467	445	451	444	444	488	474	428	442	458	453	437	458	462	426	429	429	405	443	460	425	471	486	442	448	445	403	417	473	459	462	425	409	409	417	461	416	470	436	437	442	433	453	462	452	430	457	440	446	419	413	447	453	450	451	442	418	479	425	489	444	416	429	460	470	401	440	443	463	435	449	442	424	439	432	453	418	414	434	471	411	429	448	451	458	460	427	393	422	467	439	465	466	443	483	466	424	424	467	448	453	447	444	452	433	456	426	440	453	451	457	426	413	462	465	465	460	479	453	449	476	442	492	455	436	447	428	435	443	439	467	463	430	458	433	416	410	433	447	432	415	440	460	464	469	430	469	440	444	436	456	453	464	428	412	431	460	446	451	452	481	421	437	440	422	453	503	470	449	466	431	426	454	420	421	465	467	508	430	438	450	421	418	467	423	490	443	428	420	477	432	416	422	447	466	425	444	467	431	470	478	448	421	457	440	449	454	411	453	463	436	442	440	417	451	453	422	404	430	440	466	442	451	437	423	419	480	403	462	412	430	422	439	464	438	459	454	449	414	490	421	429	451	415	427	439	442	415	463	465	452	436	484	440	478	413	464	427	451	437	408	474	420	431	445	414	464	450	433	455	446	450	430	458	445	458	427	427	444	472	448	450	412	466	414	432	438	429	421	463	435	435	461	435	437	442	453	475	445	457	462	445	467	448	446	480	456	439	454	474	444	459	450	446	482	426	435	474	442	427	418	410	460	449	467	416	457	450	448	472	446	440	390	448	455	478	435	440	416	431	421	447	480	453	444	407	451	482	458	487	418	429	444	448	434	453	442	458	471	437	430	421	434	442	441	439	444	427	432	458	439	433	456	469	439	421	460	436	442	460	431	466	465	462	457	418	446	456	469	440	459	460	439	453	437	431	438	409	470	440	439	422	414	430	429	476	415	412	442	429	454	444	466	487	417	451	446	449	440	419	440	428	477	386	442	427	424	464	450	441	448	395	471	422	444	463	470	448	439	419	446	441	445	450	450	414	459	431	430	442	461	455	445	438	445	465	436	462	446	418	436	417	446	477	426	426	477	475	405	433	413	455	446	452	451	441	481	407	440	462	455	444	429	429	449	465	432	475	482	474	419	461	433	441	438	444	410	493	468	458	445	410	460	445	445	396	412	424	429	465	379	461	444	422	488	443	475	442	450	479	455	448	431	472	460	461	424	407	417	447	423	474	435	406	430	412	494	452	417	415	401	430	452	430	445	503	466	444	459	418	457	464	408	465	451	432	462	453	410	454	434	453	445	453	471	446	466	442	406	452	452	461	459	435	458	457	460	459	449	429	398	436	426	432	448	491	447	471	426	428	420	467	482	456	453	404	444	410	450	463	447	437	475	446	429	431	448	445	460	419	460	464	441	440	444	451	420	430	421	431	456	434	471	431	410	436	428	451	459	456	429	458	416	423	440	404	488	463	490	438	431	479	471	449	437	453	493	458	420	449	438	499	400	432	461	412	428	463	444	480	442	421	464	397	432	450	440	452	440	466	426	474	477	473	474	446	449	410	476	409	441	415	447	396	456	459	413	443	469	408	455	464	467	481	434	426	421	447	444	417	420	458	448	511	429	458	426	467	443	446	449	441	459	428	443	475	416	467	435	450	481	463	444	419	435	452	404	442	444	454	395	396	441	398	384	422	442	456	431	465	403	445	443	419	452	450	460	440	403	416	447	417	449	475	444	427	447	432	441	465	465	436	464	499	457	461	431	453	434	433	432	436	421	456	447	414	467	443	447	439	495	407	420	429	428	439	444	439	473	477	447	468	444	433	431	404	480	445	431	413	447	429	450	409	445	392	419	464	471	457	480	462	443	454	417	461	407	460	476	462	467	413	439	409	462	415	479	472	465	457	463	445	410	419	432	456	479	454	429	414	450	454	427	448	437	466	427	450	427	425	456	460	447	415	447	420	490	404	480	451	410	416	426	457	434	441	423	449	442	453	448	438	438	450	450	449	447	430	448	456	444	452	406	407	455	439	442	462	427	420	444	421	448	452	431	438	461	451	430	451	418	434	434	447	406	442	462	419	471	428	396	447	461	459	460	468	443	426	460	415	447	429	466	422	448	465	458	462	439	412	479	432	437	461	447	484	399	416	421	488	431	445	416	429	482	376	425	449	455	464	467	427	453	452	456	456	464	457	436	441	434	413	408	478	449	445	457
25014	5664	2684	1985	1338	1080	917	861	660	562	756	586	459	410	362	429	544	502	535	467	454	399	350	346	320	357	351	354	338	366	328	370	313	301	317	330	301	339	325	228	288	299	281	319	319	254	293	329	275	291	298	280	255	275	270	252	271	256	275	247	269	309	281	282	272	263	276	260	284	270	299	287	296	267	285	284	282	278	285	281	283	291	303	262	241	272	296	247	292	272	273	319	269	285	279	307	279	280	272	255	263	286	308	299	273	276	267	263	283	281	262	274	251	273	279	252	287	280	281	280	276	287	257	299	272	280	280	305	279	316	276	247	287	273	300	285	265	282	278	278	269	287	269	288	278	282	261	274	272	279	264	262	298	292	291	289	298	278	293	268	265	284	259	283	282	273	290	295	294	299	289	282	305	278	274	273	282	286	254	255	299	305	313	274	278	270	273	269	268	273	284	257	244	237	268	265	269	266	284	284	292	290	263	280	270	285	286	299	266	277	283	276	291	278	276	262	273	271	293	256	292	288	269	287	284	301	254	297	285	258	298	329	297	297	250	270	239	296	280	278	306	279	291	268	275	276	284	279	261	258	272	294	301	285	299	248	290	270	271	274	261	292	243	290	300	272	262	258	298	289	252	268	266	292	295	277	270	276	285	266	284	301	271	264	261	260	287	266	267	307	267	279	261	264	270	285	284	287	278	263	251	291	265	292	241	274	232	279	283	257	279	269	271	268	277	266	297	284	274	247	291	271	275	262	264	295	270	289	245	270	251	257	257	258	276	249	272	263	286	298	311	265	289	266	263	254	289	230	276	283	265	263	310	278	309	277	273	313	286	286	267	318	259	251	272	244	277	287	301	283	308	268	272	272	246	262	296	273	257	271	287	265	299	277	281	270	299	276	276	271	287	303	289	287	289	264	268	275	265	252	271	278	294	265	286	300	271	255	269	297	315	261	276	245	237	259	297	283	254	305	293	251	287	262	265	259	283	274	241	300	253	254	270	313	277	285	284	295	264	282	250	299	301	290	300	281	264	255	287	277	280	270	277	292	257	261	247	297	285	291	262	265	295	218	257	240	285	295	242	266	261	278	285	277	296	292	236	255	266	292	269	264	266	293	277	285	237	256	273	257	294	240	266	269	294	288	313	291	264	279	277	305	287	287	264	282	268	285	280	261	248	283	276	289	287	240	301	280	286	265	283	289	284	269	278	262	269	266	264	245	280	277	279	303	260	278	276	296	270	297	284	287	277	270	289	306	275	306	269	276	269	271	267	262	273	252	243	266	280	284	289	264	275	253	251	312	253	280	265	295	254	278	260	234	262	240	300	267	271	273	283	264	265	260	298	277	260	277	266	280	271	276	275	274	279	266	269	277	285	253	248	253	254	265	287	286	277	281	270	298	257	311	298	264	282	295	244	265	267	274	250	274	287	300	284	289	283	294	277	292	266	259	268	287	294	282	287	295	266	284	242	265	255	308	262	276	309	261	260	276	273	274	275	261	284	279	294	279	296	279	266	272	286	267	296	248	256	270	246	264	254	277	298	263	248	258	290	244	274	272	266	258	270	300	237	296	271	262	250	280	301	280	239	244	276	252	290	274	287	303	278	261	302	290	281	257	260	283	280	308	296	284	297	294	263	283	253	278	260	287	295	282	272	287	264	266	296	274	274	283	259	256	287	302	289	309	270	238	246	284	278	233	322	247	267	299	285	247	246	298	309	269	293	272	274	284	246	283	277	258	266	251	254	287	264	286	280	293	290	277	264	260	278	281	282	254	263	268	261	269	281	274	315	292	274	302	260	284	284	281	271	257	279	275	240	270	315	294	248	249	243	266	254	291	307	292	282	261	326	271	281	259	270	290	284	298	260	266	260	270	270	235	260	280	270	288	265	276	278	285	300	264	274	250	263	251	258	243	285	293	251	266	291	284	285	266	254	283	275	259	245	270	303	315	259	277	244	238	267	287	262	272	273	293	278	246	278	282	271	262	303	290	288	272	273	275	288	261	242	254	269	254	283	292	252	250	287	284	268	261	254	253	277	273	270	272	274	246	291	291	270	266	304	289	265	270	250	298	273	286	258	289	264	270	273	288	273	287	248	288	305	279	275	289	254	285	263	260	301	281	278	269	264	239	303	244	288	264	256	282	277	251	268	269	272	277	295	251	288	266	262	273	264	259	266	263	280	285	286	255	304	277	292	310	282	258	245	298	264	274	228	295	273	234	270	262	278	266	244	253	298	285	284	296	254	286	283	290	262	295	258	267	256	284	286	292	293	301	247	309	265	273	269	270	276	267	296	290	275	276	297	259	287	292	249	271	260	258	298	289	284	275	274	283	293	264	279	262	246	266	257	314	311	309	294	272	289	246	274	263	259	272	251	279	275	285	298	310	296	278	267	293	284	283	258	295	277	285	298	249	252	273	257	282	272	290	226	277	270	282	279	268	299	288	287	269	289	257	299	251	257	271	276	245	266	268	269	277	243	256	255	277	287	267	281	253	256	280	283	281	280	283	264	256	274	284	307	290	244	261	283	247	274	253	272	255	291	300	274	287	272	272	263	265	294	272	265	261	293	244	247	297	248	277	260	253	273	308	295	255	269	273	300	266	287	265	288	253	256	275	259	262	291	278	295	280	269	288	272	280	264	297	259	273	259	260	285	265	280	251	262	268	289	275	273	270	281	292	315	269	259	298	275	268	280	299	284	267	274	286	250	250	286	267	292	279	267	252	243	290	269	286	276	290	300	302	249	294	267	273	268	280	263	307	304	270	281	283	250	275	317	293	298	285	299	294	263	253	280	251	269	260	255	271	247	305	269	266	251	261	275	272	286	294	290	319	266	259	264	289	280	294	258	271	256	256	284	281	274	268	285	268	278	254	255	251	268	258	284	283	259	262	242	296	286	271	286	267	292	288	245	263	282	264	292	276	247	242	262	266	257	228	291	335	272	284	300	265	280	273	249	285	271	246	247	264	271	269	222	254	295	288	280	256	216	245	290	261	268	252	220	271	280	278	280	289	279	261	258	271	291	274	270	280	280	315	286	261	283	275	285	302	293	273	286	265	250	289	305	302	279	295	288	286	285	275	263	276	274	260	280	258	263	255	275	279	298	246	285	285	255	279	264	222	274	264	274	288	261	249	283	281	258	285	249	284	298	295	290	258	277	270	285	254	280	279	249	277	280	254	257	267	282	260	268	264	268	280	270	255	272	276	283	282	278	256	261	253	308	294	300	271	246	287	274	298	260	263	270	273	267	276	275	283	304	263	266	254	271	265	252	261	279	272	263	270	267	309	267	252	291	281	279	271	248	261	299	276	302	271	291	287	282	292	240	261	294	300	293	293	265	246	285	267	259	284	263	298	266	267	280	253	275	284	274	250	257	263	260	272	266	314	298	296	268	285	281	275	281	271	271	305	287	299	290	289	300	294	293	251	251	272	286	280	297	281	274	270	272	258	287	262	269	263	287	276	261	247	241	246	277	263	284	270	293	303
11661	2218	4413	5327	4706	4026	3587	3799	2825	2435	2372	1917	1890	1704	1707	1783	2511	2753	2449	2386	2360	1543	1430	1205	1355	1319	1369	1450	1319	1311	1316	1221	1025	1029	981	1140	1032	1184	1333	902	901	972	862	850	1051	865	843	846	811	747	780	719	781	774	775	699	771	736	763	738	728	728	749	745	769	706	699	699	771	747	730	766	749	725	704	722	668	719	714	750	703	739	710	690	751	712	730	770	761	701	727	707	715	688	719	698	760	651	742	671	733	727	666	711	750	728	752	718	713	718	673	717	722	709	717	728	724	743	715	683	698	763	708	716	748	716	770	730	701	738	769	667	653	663	671	713	720	735	730	670	660	752	706	703	735	715	703	700	715	714	674	698	701	762	722	725	729	704	699	721	720	737	715	645	697	693	707	639	694	723	691	719	716	721	707	672	745	737	688	647	718	727	649	695	691	695	699	708	732	714	656	678	696	727	716	705	739	671	695	669	708	680	674	722	723	697	683	731	750	719	679	690	714	698	724	732	690	680	743	684	696	654	702	721	735	690	709	706	678	704	708	677	754	671	716	749	731	726	693	698	684	675	760	705	724	688	720	659	705	714	716	684	686	710	733	698	700	705	717	721	685	710	750	717	714	784	698	754	719	672	670	728	695	704	719	737	703	736	721	716	715	745	697	745	705	705	660	685	738	682	686	715	720	710	751	679	705	734	686	664	656	707	770	703	706	709	714	713	719	761	698	754	715	685	757	643	722	719	698	706	717	710	695	667	692	723	732	698	712	752	716	752	727	683	706	738	748	715	682	711	681	736	713	752	693	749	666	745	723	710	724	717	697	735	661	695	735	729	655	748	666	744	683	690	697	701	728	678	757	690	704	708	697	706	690	668	691	738	724	717	687	688	689	716	677	688	714	738	690	727	737	725	692	715	704	712	699	684	677	741	662	739	731	730	758	696	724	689	720	716	692	742	665	710	696	680	690	702	774	720	717	761	745	709	700	703	716	712	695	700	665	712	701	637	683	680	734	725	689	753	766	687	724	677	684	695	720	705	698	722	729	724	729	732	685	689	738	691	697	767	676	685	754	740	754	734	689	702	674	696	751	689	719	678	712	687	668	676	760	760	734	704	722	724	732	691	733	739	729	689	679	697	730	741	730	663	733	710	697	713	742	694	710	709	739	709	701	714	660	694	688	726	717	760	703	737	731	759	708	668	712	707	711	738	718	702	730	671	691	683	712	741	741	726	691	751	690	706	721	736	710	766	740	676	729	746	689	694	716	687	656	718	712	713	738	698	724	727	706	705	716	694	686	716	732	726	690	701	699	666	747	729	700	706	770	758	725	717	660	702	718	754	676	675	735	679	711	659	734	693	729	679	733	718	716	712	746	677	712	675	719	728	696	674	705	707	703	688	706	748	779	726	680	762	694	711	674	695	709	682	702	725	713	671	711	705	716	697	712	691	655	733	729	664	697	676	714	723	662	679	700	709	736	679	740	692	715	683	703	696	722	714	701	667	686	736	776	686	743	732	713	737	724	702	711	739	711	707	720	708	634	695	679	718	723	714	701	758	710	691	757	667	671	733	677	676	746	749	709	743	692	741	774	697	696	707	709	707	721	681	758	723	656	732	673	659	719	666	676	720	695	723	696	691	696	709	698	710	746	737	709	677	797	748	697	696	708	721	733	730	736	690	707	716	719	729	744	656	749	735	716	709	693	711	740	772	729	766	724	709	728	682	682	702	726	711	667	747	692	692	684	687	710	710	751	699	723	703	697	721	718	680	727	686	761	679	728	735	685	689	687	678	710	665	657	734	674	687	703	667	718	688	700	692	683	732	727	690	699	692	729	703	740	673	656	688	725	706	683	702	724	746	721	700	672	751	670	700	731	720	709	721	703	698	712	706	759	740	685	697	756	702	658	694	672	712	703	685	701	731	739	680	761	720	702	753	706	744	671	721	746	712	728	676	695	709	707	695	703	698	752	687	712	718	702	774	701	686	675	720	712	679	692	719	700	709	700	670	697	704	729	692	692	715	705	643	707	666	704	702	694	699	689	722	668	709	687	699	692	682	717	698	720	776	672	684	735	762	695	721	703	681	685	665	729	696	690	762	759	738	729	706	729	730	696	765	701	700	681	735	694	706	690	679	750	728	741	718	693	655	694	737	710	713	695	698	708	717	724	710	729	724	706	716	741	688	651	715	724	693	689	708	709	724	700	698	747	684	724	695	689	708	736	709	687	718	668	723	681	705	740	758	717	696	695	707	730	738	713	683	683	693	697	703	688	729	700	662	727	688	664	736	676	638	690	701	700	648	706	742	683	701	714	724	717	659	702	692	676	689	707	686	751	748	677	708	723	729	669	701	703	706	707	689	720	708	716	693	686	716	716	722	667	686	747	702	693	730	717	692	721	698	701	742	733	740	697	736	710	726	712	722	707	729	667	724	710	692	709	676	720	738	697	704	673	712	708	707	680	701	729	742	641	749	728	751	736	707	713	704	751	676	724	737	718	741	714	709	716	720	684	701	724	713	700	712	761	777	720	721	701	714	657	717	708	741	716	694	710	716	696	724	693	709	753	736	699	717	676	694	662	721	682	742	665	701	716	687	696	682	715	693	738	729	717	705	770	686	701	670	719	724	630	682	696	683	683	709	738	695	736	664	683	751	701	727	671	734	693	720	711	654	711	680	684	692	703	730	742	732	676	714	747	727	717	713	696	747	683	695	701	716	702	663	672	727	662	705	715	710	709	657	711	714	689	694	746	681	691	712	714	677	707	719	740	691	705	722	740	696	703	702	699	670	747	699	696	668	705	697	697	713	702	698	720	718	686	738	732	725	686	677	712	712	672	706	697	688	698	744	715	732	691	740	698	761	686	737	701	757	718	698	689	694	725	679	713	699	705	723	717	715	690	671	668	695	716	731	695	710	693	757	733	718	713	733	690	726	707	752	733	690	694	691	692	728	723	722	668	710	740	717	697	739	699	724	718	684	696	745	687	722	718	726	715	680	658	691	710	738	744	658	683	695	696	704	671	679	735	696	691	656	725	725	699	710	669	721	706	734	696	699	718	691	710	724	679	665	739	708	714	717	684	716	706	723	666	718	697	698	694	702	723	736	699	694	728	697	694	727	716	699	677	722	728	697	706	686	724	703	699	704	708	747	722	712	707	733	717	698	717	704	722	687	698	699	687	675	691	690	718	723	720	677	736	665	689	760	650	687	692	723	711	664	721	721	744	769	741	686	685	721	700	709	705	713	762	661	687	690	686	672	718	727	717	731	684	685	754	677	720	739	671	715	724	696	718	713	726	699	686	677	685	715	695	718	736	709	778	722	717	687	700	712	721	649	726	687	708	691	711	692	703	705	737	691	692	687	723	746	693	715	697	689	659	749	720	675	709	710	692	701	668	688	760	710	724	727	695	706	728	730	689	738	704	728	711	702	686	708	722	711	748	699	699	762	690	708	719	734	715	746	697	692	700	637	704	753	702	722	711	729	705	638	729	683
2260	301	292	298	313	332	276	303	280	259	270	280	300	266	296	281	311	369	341	356	332	289	262	288	257	280	267	284	273	287	271	295	271	272	309	270	282	255	267	287	275	276	275	295	257	260	252	277	290	276	287	283	293	275	277	255	286	310	285	265	311	283	273	261	288	285	248	298	261	253	273	282	267	259	275	267	262	294	275	278	290	313	265	284	276	264	270	282	308	251	293	293	276	257	290	302	288	279	255	277	299	274	261	258	246	240	296	289	295	278	289	260	252	275	311	277	274	286	256	259	245	241	257	279	271	266	278	266	246	265	264	280	297	274	289	284	267	269	290	278	281	271	281	266	300	260	283	268	303	227	273	273	306	245	281	284	241	276	250	255	283	248	263	251	289	288	260	284	271	258	270	278	269	262	277	270	259	280	267	289	272	280	278	274	263	254	264	289	256	278	270	292	284	306	258	245	269	261	276	278	280	289	275	276	263	273	277	281	266	279	287	250	281	249	264	293	291	255	296	291	291	251	279	274	284	289	281	272	278	289	277	275	306	289	290	284	249	248	245	286	290	264	251	266	272	256	252	289	278	274	264	271	294	274	288	271	295	277	309	276	279	278	274	249	265	247	297	276	258	271	284	251	258	286	299	293	282	266	274	288	286	292	281	295	274	320	252	282	294	249	257	278	297	240	261	281	257	273	298	281	269	296	277	300	244	281	295	280	279	288	258	261	262	261	291	266	257	271	279	238	290	263	283	236	276	291	271	259	290	302	249	266	251	265	271	287	234	269	288	258	260	249	272	247	282	262	262	289	266	274	252	259	290	258	298	289	245	261	269	281	262	277	276	267	256	282	252	248	230	262	297	265	252	275	254	274	247	260	243	301	246	301	249	288	255	246	306	288	256	305	260	260	266	280	247	288	273	288	267	278	259	310	244	287	256	288	283	263	265	245	276	292	255	286	273	281	283	259	279	275	261	252	262	285	262	269	295	278	271	265	270	255	266	256	289	290	277	278	273	307	280	252	267	288	230	271	268	289	271	308	275	253	262	251	239	306	300	273	267	263	243	279	286	315	295	228	266	278	257	269	268	277	273	274	249	275	261	284	289	262	276	290	304	286	262	264	293	280	293	283	264	263	266	257	262	278	270	232	263	255	266	264	255	282	281	270	238	283	261	268	269	280	272	292	279	261	317	238	271	257	285	292	253	297	282	278	263	287	297	293	249	284	274	294	272	310	282	254	283	285	275	257	295	262	292	267	258	290	294	239	256	289	252	272	273	260	298	281	297	266	298	254	256	248	258	264	256	281	288	277	274	286	283	263	241	246	280	272	283	267	274	261	287	279	274	276	259	268	264	278	301	269	278	270	286	252	282	271	274	237	267	246	285	285	265	305	275	268	310	253	255	259	294	233	272	290	326	275	252	304	280	273	245	277	253	261	271	299	278	250	272	294	250	254	269	274	290	261	277	276	271	268	276	288	270	258	259	273	277	250	254	283	290	272	270	237	293	269	265	267	294	264	271	280	279	293	274	269	282	261	272	271	305	288	274	262	244	290	251	274	287	293	281	281	261	293	278	259	262	301	271	256	281	294	263	275	280	257	291	279	271	249	284	343	269	276	294	282	302	255	271	243	253	293	245	280	297	272	271	322	266	240	263	242	287	278	285	226	281	320	285	241	270	255	270	256	261	283	267	294	253	261	261	263	261	278	280	262	264	274	279	250	257	269	259	275	290	241	270	281	266	294	254	262	290	245	270	285	276	267	298	273	279	265	276	266	264	265	259	299	242	272	271	268	259	265	284	265	278	278	267	278	288	271	258	257	256	301	260	292	233	254	267	271	254	291	254	308	273	261	295	290	272	317	276	270	297	299	273	265	258	263	234	253	276	270	276	284	271	279	266	293	299	260	271	254	296	239	270	265	273	280	277	299	273	306	288	277	304	276	286	299	269	273	290	270	254	272	246	257	295	271	279	273	269	283	270	268	277	259	278	259	283	280	256	257	270	223	276	277	274	244	250	253	278	268	271	250	263	285	287	279	291	285	305	298	287	242	246	294	272	279	271	276	295	301	285	258	269	271	273	286	287	272	271	279	261	256	262	272	267	273	273	255	290	267	287	279	246	264	282	285	297	268	251	280	318	283	280	228	294	272	246	274	267	256	275	305	254	266	268	309	300	273	259	269	263	277	295	252	256	304	270	280	252	265	276	261	277	295	268	289	269	272	252	297	288	248	235	280	282	286	268	285	264	258	269	272	288	254	270	266	258	293	268	257	257	263	277	275	291	278	269	309	263	293	279	287	251	272	250	266	279	274	279	264	264	266	284	280	258	264	271	276	286	263	247	280	285	302	281	285	277	265	274	268	298	271	283	283	267	276	280	282	263	245	277	270	258	279	267	266	240	265	312	291	263	281	263	264	261	255	267	260	264	282	265	279	289	288	270	272	267	272	301	287	279	283	287	259	289	221	239	257	290	273	286	289	279	268	265	289	279	259	278	280	253	292	269	247	307	241	279	278	290	291	299	259	286	260	282	270	256	273	263	269	294	274	278	273	262	262	279	262	228	250	274	255	256	244	246	254	251	291	296	262	257	280	295	240	236	258	288	290	261	269	300	263	295	269	269	262	277	269	264	279	289	299	261	291	264	265	257	283	253	255	273	295	263	273	271	283	279	284	297	269	261	286	274	255	277	278	284	281	293	283	264	293	289	264	270	256	259	259	267	251	274	249	276	251	252	264	269	303	267	276	281	300	254	231	294	241	283	278	241	243	299	265	258	307	278	257	270	271	288	277	269	264	278	277	257	274	267	270	261	255	275	281	273	334	271	244	314	269	272	298	266	290	284	283	249	281	278	279	271	278	273	282	238	247	290	270	305	254	264	297	267	285	298	241	242	285	262	303	263	288	300	270	262	302	247	273	267	277	279	292	240	274	294	258	249	250	288	275	240	279	276	274	257	245	268	255	253	296	250	269	281	279	250	275	261	269	281	276	292	306	280	284	266	324	271	276	279	292	276	271	259	271	256	283	304	281	287	251	276	261	293	255	283	251	280	312	270	271	262	272	298	265	281	243	241	292	264	249	254	278	270	238	256	246	276	280	275	271	287	286	273	284	276	252	234	237	247	280	273	289	271	281	288	258	261	275	297	254	295	288	270	281	250	287	270	291	299	272	305	255	304	259	262	266	255	283	262	276	280	282	287	270	244	293	263	276	294	262	262	240	260	276	256	271	274	258	268	279	261	245	243	297	290	271	291	279	276	266	264	290	253	227	248	272	259	258	266	242	255	278	265	255	265	261	246	267	277	302	280	238	262	254	270	271	258	267	301	298	265	243	272	246	285	262	279	305	262	274	249	276	266	255	266	277	235	265	286	293	297	277	263	236	260	264	264	248	251	273	264	284	272	281	252	253	269	255	292	254	264	276	272	293	264	282	295	244	276	265	248	282	277	258	290	255	265	270	283	287	250	274	279	283	246	251	249	243	252	274	267	272
2551	736	722	772	781	785	813	1014	772	738	638	676	695	702	689	780	1089	1274	1155	1173	1132	761	701	713	680	753	749	820	740	687	701	672	711	683	658	702	689	680	694	684	698	724	721	642	668	639	696	673	656	702	653	683	672	669	694	700	721	660	684	646	683	655	657	636	668	607	679	641	689	676	708	659	622	653	666	761	644	630	668	692	663	659	641	693	628	692	669	613	677	667	688	702	660	695	677	696	699	649	662	659	651	670	696	674	684	647	664	644	672	692	629	625	667	673	700	631	694	641	693	672	636	671	633	675	671	660	656	631	658	667	677	660	687	692	703	673	713	695	632	642	683	618	660	705	693	691	679	674	659	659	635	684	625	658	632	682	675	686	695	657	691	667	677	674	711	609	670	671	644	621	686	649	662	678	682	709	686	667	689	684	648	671	665	693	623	649	663	667	667	659	649	656	652	615	651	670	659	700	683	671	721	706	670	707	661	659	624	717	649	667	640	695	696	700	672	662	644	636	663	669	659	669	668	628	683	668	668	650	698	653	694	673	657	662	659	647	645	711	697	635	677	677	626	692	683	674	650	673	678	654	664	634	658	691	679	680	631	654	674	693	644	637	646	683	666	664	684	676	658	695	653	662	626	648	642	674	656	643	661	679	642	676	640	651	700	690	662	634	679	685	681	642	655	671	675	660	650	684	643	662	659	673	711	624	643	693	656	688	639	649	666	696	634	641	623	713	668	682	674	648	636	674	674	636	673	669	692	680	666	701	627	692	635	653	677	663	683	651	655	657	685	639	674	688	654	670	693	648	674	725	648	649	691	701	670	656	676	707	668	705	643	676	630	670	676	615	647	641	642	637	675	651	669	654	644	699	664	661	632	684	639	688	675	638	692	690	617	697	641	714	683	632	649	643	621	695	708	718	691	665	687	641	668	686	653	708	626	637	723	691	695	649	621	646	701	628	626	720	692	657	643	706	661	634	676	654	658	667	656	663	691	626	688	684	620	617	641	702	663	710	633	656	687	670	670	668	634	663	641	683	705	631	666	642	686	631	668	679	646	670	678	675	670	690	689	640	672	642	688	679	706	660	727	645	635	699	669	683	703	648	648	706	687	654	670	692	702	661	697	650	661	674	679	653	712	669	670	658	694	668	632	708	631	664	668	698	625	673	663	672	696	671	655	636	675	715	654	668	685	725	701	619	659	669	644	649	703	627	619	663	642	642	670	699	657	660	655	679	635	687	632	642	630	673	673	681	646	655	688	648	665	671	693	639	663	662	658	692	658	647	664	616	652	657	690	684	709	640	695	708	672	637	655	657	640	617	690	673	685	669	650	690	649	619	674	628	642	685	675	626	693	651	665	629	696	669	664	674	631	612	653	645	644	664	664	644	665	712	638	706	692	721	687	665	664	671	665	650	681	656	656	678	659	624	662	641	630	654	604	693	657	665	624	694	674	681	715	688	688	695	651	668	672	679	644	687	636	669	639	663	685	672	664	682	702	670	659	668	659	640	684	690	659	631	618	658	676	669	708	709	644	685	661	651	681	653	684	671	648	668	662	653	711	639	620	627	698	687	664	665	655	666	650	631	645	684	627	683	660	673	643	682	643	659	643	656	685	709	684	678	660	663	643	676	708	679	655	653	693	702	662	651	638	617	659	633	692	704	672	657	695	664	654	698	642	651	673	673	672	675	657	678	669	675	623	646	644	671	669	665	705	623	642	689	690	668	679	660	649	688	678	661	690	624	667	678	665	679	643	710	673	650	647	689	617	668	661	689	659	656	669	623	675	593	675	650	638	645	615	669	638	631	748	702	654	670	634	643	664	651	685	659	724	645	664	654	606	642	644	650	657	676	653	689	669	650	593	666	672	680	646	635	694	674	668	681	634	628	675	659	689	675	699	661	694	642	669	693	642	636	736	636	623	664	636	643	646	703	650	668	664	615	664	637	667	658	666	725	655	682	640	633	642	706	714	652	663	713	617	663	695	614	681	717	660	664	620	735	657	682	635	660	652	681	720	656	691	695	654	686	668	680	630	648	727	700	672	695	639	692	598	660	670	664	693	713	707	648	639	681	704	684	693	669	642	711	673	664	690	692	661	686	645	627	634	654	679	682	632	702	675	682	626	664	664	632	695	642	600	640	652	701	661	677	636	686	744	707	680	710	631	679	658	686	653	658	692	660	673	681	641	635	701	701	640	602	722	638	603	673	673	646	636	678	629	660	639	650	650	620	706	640	649	692	652	702	626	612	645	690	671	660	669	698	619	632	668	632	659	709	640	710	765	644	648	645	638	635	712	699	665	696	659	656	682	662	665	621	675	684	662	661	684	663	671	695	655	679	659	695	699	665	679	652	696	697	661	671	655	663	636	712	650	655	670	711	684	712	653	728	664	624	637	703	677	656	671	688	674	653	647	698	668	659	670	604	685	686	638	644	679	679	643	692	703	714	669	649	696	619	685	672	687	639	672	674	669	633	664	657	648	723	632	690	662	659	663	685	663	675	666	696	620	662	679	674	676	701	629	672	712	657	687	678	725	654	633	654	714	653	658	643	636	650	712	681	695	662	634	635	640	604	649	681	661	660	654	688	698	663	655	699	700	647	665	682	703	714	671	674	673	674	676	604	692	626	683	680	645	630	683	658	691	656	698	659	682	691	665	702	668	701	664	638	653	680	627	626	672	650	668	697	684	731	658	687	634	661	700	677	657	652	624	698	633	680	682	651	634	656	658	672	651	705	648	691	646	626	661	696	664	688	686	646	652	642	668	669	666	670	680	676	714	696	688	662	661	670	670	699	581	680	724	630	673	633	628	675	607	667	657	641	684	639	635	651	668	697	643	673	678	636	631	714	643	669	671	690	651	656	632	675	679	644	688	666	664	660	675	644	703	663	661	662	665	637	663	650	691	705	632	663	649	720	703	704	684	649	720	647	666	635	647	663	669	666	643	690	676	662	695	649	699	710	692	683	725	653	698	713	667	679	629	665	659	675	691	649	604	684	732	667	704	668	635	625	676	696	673	634	641	707	714	668	647	681	658	695	692	679	671	669	720	699	648	705	676	667	682	678	664	700	648	630	667	721	663	657	642	663	707	679	644	681	676	664	685	691	645	641	673	636	647	641	679	701	597	660	719	642	629	685	684	625	680	662	656	650	662	677	677	671	650	646	610	697	703	702	668	667	674	678	670	639	621	690	657	688	684	664	664	690	725	612	624	674	677	654	690	689	667	631	688	668	648	654	665	668	664	677	681	645	692	725	653	635	690	678	699	632	653	695	680	645	682	627	641	639	665	671	688	601	685	610	684	673	634	673	660	654	721	656	665	677	705	679	725	655	679	712	653	650	623	685	673	625	631	644	617	680	670	730	651	694	674	699	630	646	656	686	672	700	699	698	674	720	684	711	690	626	656	688	655	665	664	677	696	674	610	675	621	678	620	626	678	660	675	673	645	666	714	642	681	646	686	673	685	659	662	674	603	635	672	671	637	643
13406	1450	1216	869	589	511	477	426	362	443	277	212	257	320	235	234	281	349	313	315	286	251	199	192	196	173	198	198	202	198	173	165	185	189	143	185	194	185	206	191	180	158	179	147	171	178	149	134	146	161	159	146	148	138	143	156	139	164	150	170	148	161	155	147	165	187	155	169	157	140	158	161	131	161	158	151	132	165	167	162	150	162	164	157	144	147	154	155	152	159	150	147	134	148	130	174	169	149	155	147	142	163	160	175	157	130	154	141	149	129	135	151	149	139	158	166	159	148	142	165	139	150	159	147	135	143	160	160	153	142	175	154	162	154	149	159	155	143	162	171	133	158	147	148	127	148	161	187	137	168	149	140	134	176	148	170	168	154	160	171	177	150	147	131	170	184	167	154	143	160	186	163	165	172	156	158	171	155	130	146	139	165	151	155	164	160	144	130	171	172	157	148	182	135	163	136	164	159	156	167	145	149	174	162	163	142	137	153	176	156	189	150	170	134	161	143	163	167	144	154	162	166	181	143	155	170	168	189	144	136	148	165	146	166	148	185	155	175	175	161	151	156	150	158	149	140	175	138	158	143	169	154	172	164	137	144	159	138	147	158	149	149	159	162	141	153	176	167	171	123	146	173	143	160	141	137	172	174	163	165	151	157	152	156	143	151	134	149	145	171	160	140	159	170	163	126	173	151	142	148	140	147	187	149	153	172	140	163	162	160	171	149	175	169	151	171	141	158	155	137	158	156	151	150	185	163	175	154	160	141	133	145	142	155	155	171	171	148	156	154	155	168	163	159	162	162	159	156	159	156	137	139	192	165	161	155	158	167	162	152	142	170	145	147	158	165	155	169	135	169	143	160	172	179	156	155	149	160	174	156	160	164	155	146	166	154	148	154	162	137	129	156	164	154	177	150	158	155	173	155	142	156	137	156	136	137	161	142	142	159	168	151	178	153	167	147	170	182	156	156	172	127	140	152	167	160	152	174	165	176	164	155	158	169	161	155	172	138	158	150	158	155	146	157	145	160	144	167	166	158	134	157	150	138	148	167	124	124	151	165	169	144	142	171	155	148	181	179	149	145	149	176	159	162	157	157	158	164	144	157	129	160	146	165	147	143	147	131	151	141	156	160	151	166	164	138	163	146	173	142	169	168	179	158	157	139	175	151	134	144	135	145	148	166	178	145	182	165	138	135	164	141	172	171	168	156	168	178	155	142	174	156	156	142	145	173	141	134	160	152	156	154	142	135	163	150	149	150	145	150	132	147	165	176	147	154	176	151	143	156	145	160	182	161	163	151	162	146	144	177	143	155	150	154	177	155	154	164	154	194	163	188	151	148	151	170	141	170	146	174	135	141	152	147	168	138	144	139	150	145	141	164	141	160	145	178	170	154	149	174	160	160	161	157	136	117	165	169	157	173	147	132	147	167	169	177	158	181	136	146	148	176	133	155	146	137	142	166	130	137	150	129	150	157	147	149	161	174	162	162	141	137	140	147	147	149	151	152	170	148	169	130	178	175	165	183	159	163	138	173	158	156	155	185	160	174	152	154	138	157	147	181	185	155	154	141	168	132	132	153	179	150	133	141	156	164	155	153	156	165	132	151	151	160	147	147	151	133	161	170	141	165	145	171	129	147	153	151	146	162	155	171	169	159	168	168	166	155	108	154	152	167	159	149	142	148	145	155	143	161	142	127	165	151	150	160	163	152	154	167	158	156	161	148	148	156	158	152	135	141	172	173	161	171	150	172	152	146	146	166	189	160	138	153	141	136	149	158	150	158	154	162	160	150	150	143	154	164	159	171	160	133	154	157	173	157	169	157	163	152	158	150	172	147	135	141	144	169	161	160	162	166	153	147	156	155	183	172	161	141	157	143	154	166	133	155	134	167	138	161	129	163	153	176	162	177	161	174	165	145	146	164	149	164	147	154	150	142	144	142	164	158	148	166	130	157	172	137	150	166	169	137	187	143	145	175	168	136	147	144	136	133	152	144	169	147	147	171	150	165	143	179	132	153	148	152	166	134	152	159	143	146	158	145	162	138	173	161	164	174	158	147	149	150	192	150	149	152	173	136	158	137	167	166	161	138	158	128	174	173	174	160	165	165	175	127	149	159	155	160	150	144	167	164	155	118	148	142	157	157	158	150	143	152	143	170	161	136	177	136	173	165	146	162	168	141	160	150	146	158	139	151	145	153	172	162	171	180	147	149	164	136	141	170	168	169	148	159	162	158	151	158	149	146	142	139	140	137	158	138	149	150	162	157	152	146	164	126	151	147	153	157	180	151	166	129	145	145	161	148	178	175	153	160	165	164	164	143	152	161	166	172	135	158	137	164	179	139	155	137	147	177	153	134	139	144	181	159	159	130	171	164	165	157	149	158	145	170	183	125	149	175	170	179	160	167	167	154	154	178	171	151	137	167	196	144	182	167	146	165	165	157	152	140	161	162	150	165	167	174	157	147	134	146	148	155	163	149	169	152	159	160	144	166	145	158	157	163	142	155	155	142	132	174	168	148	144	164	151	156	162	149	151	163	163	167	156	161	165	124	151	131	132	154	157	159	159	160	158	148	154	153	150	154	147	159	147	140	139	148	171	142	156	161	173	168	166	147	176	177	148	156	157	152	147	134	165	154	162	167	160	167	168	151	149	141	147	162	140	140	148	165	144	149	161	150	169	161	131	155	153	165	160	177	141	147	146	186	149	162	154	159	160	160	150	165	164	152	167	157	170	129	167	162	134	136	141	166	153	168	174	164	163	171	177	164	172	177	150	138	137	162	195	159	162	157	156	157	131	158	162	167	128	158	150	155	165	148	156	120	163	154	161	142	139	170	161	148	160	160	170	142	152	148	162	172	155	152	139	160	160	145	149	156	151	146	160	148	143	167	161	166	138	147	151	147	168	162	135	176	152	165	156	140	171	150	155	166	162	169	188	160	169	176	152	167	139	149	150	157	157	184	154	178	138	158	149	168	158	160	146	147	158	144	144	163	156	161	146	172	152	144	159	152	141	145	169	170	170	134	152	165	132	168	145	147	154	150	145	138	150	168	150	139	143	153	163	165	169	156	157	148	156	149	143	146	157	153	150	163	166	151	178	152	160	143	148	152	148	155	143	142	145	161	149	159	154	137	161	154	171	138	166	148	193	179	145	153	150	149	152	141	157	140	175	162	156	167	156	161	158	150	174	170	168	155	165	204	180	144	154	151	134	174	160	161	142	146	140	137	161	156	176	128	150	155	158	140	161	146	163	147	152	182	164	159	162	155	149	166	139	160	160	141	136	160	145	141	159	162	149	143	175	151	139	153	155	155	149	127	152	150	147	158	161	146	151	154	151	174	169	151	167	184	159	163	164	166	146	164	174	184	149	132	162	127	167	166	139	160	154	138	168	166	154	165	149	141	158	134	173	166	162	155	158	128	158	134	162	130	154	163	155	157	145	150	169	173	164	164	162	169	170	188	165	160	143	147	157	170	157	173	171	134	150	153
7755	1167	2441	2801	2373	2259	2095	2113	1571	1492	1198	943	1003	948	946	934	1424	1804	1616	1505	1402	944	790	707	715	736	763	856	701	799	726	634	624	622	596	605	637	648	700	523	567	575	509	548	598	508	518	515	482	452	472	495	461	463	454	411	497	408	447	452	492	460	451	458	441	464	436	482	481	476	441	430	460	444	466	438	423	410	410	445	480	461	425	439	469	432	451	453	440	461	493	463	443	465	446	472	454	474	497	449	463	462	414	463	459	490	412	434	435	443	442	431	417	455	429	457	434	478	448	466	451	463	434	456	413	432	414	411	460	417	433	445	400	416	419	423	453	443	428	448	514	439	450	467	442	432	422	415	449	455	460	404	452	454	462	465	475	436	435	426	434	429	441	464	420	406	414	418	451	449	436	363	449	441	434	424	413	448	434	446	454	432	441	449	396	436	444	457	444	452	454	473	442	439	405	422	433	421	429	415	423	416	452	411	416	466	439	460	481	453	456	450	474	411	439	414	458	410	437	482	424	437	409	422	480	443	422	413	380	405	389	429	469	442	415	466	429	432	448	431	443	410	429	426	475	468	465	415	411	407	457	455	393	452	408	465	429	433	443	438	398	466	448	426	446	427	437	453	427	435	462	432	432	461	424	461	483	455	420	400	416	411	434	420	407	435	445	442	426	457	460	466	436	426	411	436	433	434	443	422	461	408	447	431	453	444	424	458	445	447	470	434	457	468	477	424	456	442	427	423	469	449	447	466	403	449	455	460	426	409	427	461	450	453	467	434	439	441	427	444	452	449	448	432	467	432	427	454	452	393	407	437	418	415	438	436	436	438	410	462	449	463	445	473	432	421	410	423	399	465	421	423	430	412	426	442	454	428	425	437	425	418	471	417	402	436	469	460	458	409	436	435	438	449	435	452	455	427	499	432	439	436	398	412	439	428	443	444	422	500	426	457	454	453	420	441	445	420	425	445	436	443	444	426	446	485	459	435	460	456	381	421	415	460	434	393	452	445	456	438	431	463	466	433	454	477	439	439	450	434	437	466	443	401	458	425	455	458	411	443	413	400	425	431	466	434	417	431	418	459	418	432	434	457	438	404	467	389	449	470	445	410	440	436	433	410	411	482	449	425	427	458	453	436	454	435	455	436	383	449	449	454	422	427	414	425	440	480	430	460	449	447	438	425	427	461	437	447	426	471	430	463	440	451	428	431	389	437	455	439	439	403	425	434	424	424	435	420	444	461	388	400	419	424	394	449	445	447	419	472	439	456	422	449	410	436	410	421	444	429	431	420	437	406	431	456	427	489	431	405	418	462	411	419	464	422	417	436	412	433	432	395	432	438	417	433	444	449	447	468	442	415	447	441	436	475	413	427	448	462	452	449	401	396	431	475	436	485	454	394	423	458	464	427	455	440	465	441	467	467	439	444	431	459	451	443	461	411	425	451	425	426	402	448	431	471	427	404	474	469	459	441	427	378	417	444	423	433	448	426	439	443	439	436	435	437	422	423	479	415	441	424	420	449	459	439	405	410	436	423	449	492	432	440	424	418	458	439	450	436	433	441	446	439	400	461	439	427	446	438	441	451	434	427	432	458	424	451	459	467	444	422	470	430	432	415	450	426	437	369	457	437	431	426	468	435	408	449	444	453	450	429	450	459	479	431	411	400	405	432	415	431	444	405	414	439	454	403	460	448	431	427	445	427	445	471	442	455	445	468	425	421	444	435	409	438	412	426	439	450	455	420	410	452	449	424	437	421	439	444	444	391	403	470	425	453	442	431	410	451	431	408	487	425	422	422	446	413	416	404	448	396	417	408	439	443	459	412	441	421	451	428	434	437	423	406	444	431	422	434	420	446	424	430	421	480	436	452	462	407	433	473	446	435	421	433	435	431	427	443	490	423	437	419	473	434	431	425	434	433	459	425	412	440	475	417	441	448	425	423	436	474	441	468	471	456	440	430	418	474	440	469	428	417	416	443	465	461	418	396	429	446	424	432	427	435	442	404	427	445	454	447	426	413	465	420	412	419	430	440	453	481	457	468	459	441	435	422	404	452	446	447	417	424	452	425	413	455	407	415	426	444	432	428	463	433	473	426	424	447	413	411	461	438	439	437	435	439	443	420	436	413	456	425	432	442	439	399	431	434	454	452	424	427	432	469	452	464	443	449	430	416	423	406	440	463	442	424	455	441	432	461	436	462	441	426	442	414	427	439	467	417	397	465	443	411	437	447	447	447	447	450	423	445	413	422	449	431	459	454	447	424	416	476	480	439	459	428	457	448	455	415	445	420	456	420	441	450	432	415	463	425	431	432	460	443	461	438	448	442	448	437	427	457	447	433	443	439	426	461	449	430	406	418	429	428	457	417	448	404	414	447	454	451	414	430	463	426	439	471	451	467	415	445	437	395	431	403	416	432	428	428	428	454	462	429	448	438	450	454	453	433	437	466	407	427	451	455	454	436	426	439	407	402	447	446	444	480	425	449	464	418	457	422	448	442	397	406	424	427	416	454	429	422	485	468	469	431	458	439	449	403	476	441	464	420	386	444	430	416	420	424	467	431	401	404	417	437	462	413	442	426	463	441	444	435	429	399	450	443	443	447	474	457	429	456	466	437	428	424	457	391	432	439	429	447	416	470	430	432	426	436	429	467	454	399	440	439	440	425	456	443	504	446	440	450	440	436	466	485	427	427	425	446	440	412	405	426	462	448	446	427	462	413	430	451	431	438	471	434	446	443	444	395	438	440	426	460	426	407	409	449	445	430	454	437	446	460	440	466	439	421	395	436	444	433	464	411	401	464	448	427	418	415	438	446	436	437	465	424	501	435	386	419	404	437	437	450	401	423	459	436	445	436	445	424	449	465	426	442	353	457	452	401	416	444	438	429	426	461	411	452	416	419	447	404	412	446	432	398	444	422	404	438	477	432	447	486	445	440	460	429	460	431	440	421	416	412	406	462	435	430	420	445	405	433	454	422	415	436	435	459	416	427	463	454	429	430	462	439	416	433	410	448	432	451	443	445	433	400	432	427	455	418	454	433	424	455	426	474	411	445	432	454	425	457	419	413	439	424	429	471	483	417	466	419	442	412	463	444	478	438	392	460	419	434	405	438	455	445	449	434	405	450	400	421	429	400	470	415	435	463	464	461	447	436	493	428	477	474	456	454	429	460	500	394	416	413	422	442	438	427	443	485	434	455	452	433	427	408	444	448	422	419	436	440	430	432	440	402	408	410	416	445	420	417	436	447	420	423	442	448	430	435	439	434	425	418	461	449	423	435	438	428	451	441	424	430	422	444	456	445	452	459	440	441	450	425	452	447	416	441	439	479	423	416	431	447	423	407	492	430	419	424	454	409	428	428	408	454	433	440	449	432	432	448	413	441	420	426	455	455	437	422	430	393	426	481	409	426	458	404	453	442	442	455	426	437	414	446	441	416	405	479	430	409	489	430	415	440	442	458	429	422	458	449	416	466	485	459	440	447	437	467	429	428
22192	4408	2561	1828	1345	964	898	825	641	581	531	469	469	461	379	518	443	556	527	483	513	372	359	346	329	344	399	364	401	327	336	321	317	310	306	347	300	332	334	295	309	306	301	271	317	308	287	288	271	292	273	261	250	275	277	260	284	253	269	291	307	310	279	248	274	233	243	306	268	259	299	299	268	290	277	251	319	274	262	293	254	260	295	264	253	270	256	284	289	251	285	294	265	289	255	263	280	320	259	260	295	274	290	279	304	319	280	299	277	256	265	268	277	289	299	303	259	254	284	251	271	280	269	265	263	287	275	252	259	282	288	329	285	275	241	273	274	288	279	300	256	270	252	252	270	270	308	296	308	305	264	240	275	307	255	284	271	254	269	286	259	287	294	255	267	276	257	265	279	246	270	263	285	277	276	299	276	275	277	282	285	255	268	266	284	272	265	277	281	281	295	276	277	243	265	237	276	297	277	278	277	272	261	291	281	274	264	298	262	261	245	276	279	265	261	247	256	285	284	285	299	288	272	286	298	282	248	271	267	288	281	295	263	287	230	246	280	262	265	263	251	276	302	249	312	281	252	263	260	291	274	253	303	282	267	258	301	273	286	263	280	295	273	263	277	282	267	270	265	281	296	284	288	283	257	264	276	243	272	266	267	277	284	256	287	263	269	243	267	241	293	289	294	271	285	241	273	287	311	302	277	288	288	282	268	274	294	285	298	266	267	262	254	258	290	257	278	263	260	286	291	265	282	290	292	299	271	262	305	286	273	274	255	256	286	287	254	306	258	309	275	263	277	239	252	284	266	266	304	235	260	283	280	288	253	276	248	274	316	311	277	270	260	288	256	258	284	252	249	254	277	303	274	288	257	248	290	278	260	269	278	298	269	279	278	320	257	279	290	265	259	274	272	265	236	263	269	253	291	281	259	284	278	256	259	291	285	259	271	297	279	241	296	277	257	264	286	264	285	275	286	295	271	271	268	315	265	289	284	282	282	289	278	264	285	286	280	267	281	253	291	276	261	237	272	270	276	280	264	270	275	287	321	282	291	246	278	265	278	281	257	247	237	281	277	269	292	290	291	284	255	258	310	289	280	276	323	294	277	250	324	255	275	268	263	270	275	249	317	280	248	272	280	277	256	297	253	276	294	279	260	270	283	214	280	258	282	251	276	298	249	259	244	260	267	303	264	269	301	265	285	281	276	268	273	273	253	287	232	267	257	251	276	285	281	287	280	256	270	276	245	290	253	268	252	278	267	307	304	263	273	269	267	284	258	298	267	263	245	291	266	293	321	292	268	242	308	295	245	269	252	283	275	270	278	274	261	297	297	284	259	263	277	273	274	264	272	275	268	265	262	272	268	309	294	293	293	259	246	297	262	262	285	241	276	284	257	260	285	260	270	311	264	250	240	303	243	275	260	273	270	260	262	283	280	271	270	263	265	256	280	278	253	278	261	261	245	295	274	278	269	280	262	277	319	267	246	306	268	295	253	301	298	242	265	256	293	291	241	290	272	240	249	239	265	255	297	274	250	274	244	279	290	333	308	261	263	285	294	238	289	276	272	275	298	285	286	256	267	296	292	258	284	253	264	268	290	286	232	304	263	243	265	262	271	268	284	279	324	292	270	282	285	289	293	302	256	271	265	270	247	253	312	263	299	279	269	237	268	283	289	287	262	292	271	263	275	264	262	282	287	276	293	289	284	296	302	262	284	285	246	265	279	309	257	279	258	262	289	263	270	268	248	272	301	271	279	284	255	258	246	263	258	284	252	277	243	289	290	289	261	257	299	253	252	250	259	272	302	273	253	278	277	289	287	276	276	265	263	280	258	281	275	275	263	236	287	275	293	253	257	283	264	294	260	255	259	279	312	289	282	263	273	252	258	250	260	243	275	282	274	286	238	245	260	298	267	286	281	318	272	292	244	284	266	249	250	292	271	286	276	297	259	235	276	288	258	303	254	267	271	261	284	297	278	279	266	249	301	247	250	284	244	260	276	262	253	241	270	254	259	264	277	295	287	279	272	277	263	281	266	261	298	251	283	269	254	248	317	272	259	278	256	280	269	290	281	263	288	287	296	268	285	320	278	260	283	257	266	242	288	305	240	272	292	279	274	282	260	235	264	264	282	215	283	302	250	269	269	268	266	273	282	253	256	277	275	285	229	261	247	265	281	248	285	264	253	264	265	275	274	263	314	295	301	271	282	308	280	263	264	287	313	283	267	263	260	270	297	245	259	278	308	251	243	285	257	237	281	260	275	267	297	284	279	290	252	263	254	293	253	309	282	265	269	264	256	258	298	280	278	279	256	272	288	284	301	286	281	250	268	266	292	269	284	264	290	263	269	254	274	256	278	279	266	288	262	295	259	259	262	267	262	293	287	268	272	275	261	270	283	255	259	250	258	255	257	275	268	264	287	292	272	258	297	244	275	263	241	281	291	270	269	288	267	301	286	252	282	303	248	297	285	281	297	234	275	267	265	280	257	276	274	274	279	281	255	253	251	272	264	280	294	252	280	276	277	270	257	293	280	231	253	261	268	263	278	269	266	275	307	275	248	265	234	259	320	267	259	283	251	246	269	282	287	242	274	257	298	281	264	267	273	274	292	256	252	238	284	248	282	262	260	291	276	304	305	273	273	276	278	259	286	264	312	267	313	295	266	310	265	286	271	285	257	259	254	244	245	286	280	270	280	266	292	241	294	279	289	261	275	307	266	236	271	273	260	275	279	249	266	258	260	312	259	299	274	280	284	269	289	286	266	240	258	289	248	242	286	285	280	278	260	262	291	302	273	261	276	288	294	248	269	276	282	259	284	287	263	294	251	282	273	279	280	260	282	243	294	259	256	275	264	280	282	276	281	266	255	266	287	253	264	256	290	261	272	269	253	280	259	314	281	252	304	267	275	281	274	254	280	284	272	307	293	272	258	293	277	271	267	267	281	291	278	279	280	256	267	277	320	259	275	237	267	252	269	295	263	248	277	295	285	272	283	280	255	283	270	279	265	273	271	279	311	243	314	301	284	238	289	305	294	248	268	254	271	252	283	255	251	272	317	272	279	280	263	296	298	251	275	281	262	302	296	279	279	282	265	282	287	268	291	260	274	219	274	272	275	252	265	285	262	269	286	264	311	297	259	275	287	281	244	306	290	261	266	296	301	262	271	296	277	277	249	264	263	256	272	271	276	277	272	274	291	304	289	315	297	296	305	249	262	273	298	256	263	277	303	299	299	248	252	277	261	264	268	238	271	258	279	255	261	277	251	264	266	268	270	300	269	281	289	271	286	271	257	285	299	260	280	288	228	274	255	307	295	269	266	284	280	305	265	282	297	311	252	289	283	277	261	277	242	272	310	254	281	265	262	284	282	263	248	272	270	263	267	275	284	281	281	287	295	253	275	275	295	287	283	264	267	286	261	291	301	285	290	265	279	243	237	289	291	252	298	274	289	280	281	308	275	275	276	274	283	254	256	271	246	251	311	280	302	282	258	266
11402	2277	4602	5340	4810	3993	3711	3709	2796	2452	2213	2162	1724	1702	1504	1778	2424	2792	2431	2277	2164	1494	1339	1306	1235	1267	1491	1466	1254	1273	1270	1110	1094	1016	1041	1167	1164	1138	1283	836	953	918	883	858	955	862	843	803	796	726	769	728	736	799	737	728	718	728	727	714	735	709	718	732	739	750	750	718	734	768	740	719	709	707	769	710	732	725	699	729	732	712	697	695	724	706	732	752	686	747	716	689	718	710	756	743	725	745	718	664	713	657	730	728	733	710	720	728	705	717	714	721	747	702	723	681	711	717	712	734	687	749	685	685	731	770	694	745	741	700	671	719	705	731	717	700	713	748	732	716	719	697	706	696	699	669	740	664	646	693	697	653	712	698	626	728	710	710	741	726	738	655	733	743	721	731	659	727	715	695	692	702	746	737	731	612	742	706	700	755	662	726	727	750	700	696	693	720	720	679	699	724	674	679	699	705	699	727	699	669	723	700	685	670	695	676	730	717	697	681	720	702	670	645	701	671	677	686	744	675	728	713	700	712	677	679	728	734	744	722	743	684	709	701	760	644	745	732	735	714	689	724	677	738	690	693	757	692	722	726	702	718	708	724	692	635	670	703	680	705	696	715	725	738	711	691	669	681	731	724	696	663	704	681	710	694	711	668	688	708	698	747	674	691	689	717	748	690	685	740	704	675	695	702	676	719	720	744	735	723	712	683	731	668	700	719	672	692	644	664	617	715	654	687	705	709	700	713	705	704	724	718	710	691	693	700	693	702	699	696	710	692	713	739	720	689	746	699	716	657	717	630	674	726	727	726	729	732	731	735	743	715	710	677	703	684	689	704	679	723	675	696	684	703	634	720	728	741	687	701	702	689	712	751	746	715	731	676	717	706	687	635	679	698	729	695	680	697	652	694	721	701	676	729	710	704	742	714	688	734	696	753	666	760	758	684	738	675	667	630	647	735	698	698	733	677	655	740	655	713	698	679	705	683	724	711	675	659	736	690	739	703	696	673	671	625	743	690	694	696	729	739	644	720	658	734	749	714	726	689	674	715	711	705	662	671	725	730	675	707	718	702	687	708	705	722	775	737	679	734	724	746	714	701	672	710	708	689	674	757	715	690	727	716	669	646	716	696	729	722	680	773	683	688	705	720	691	685	683	628	702	742	707	693	746	726	683	702	695	734	707	695	662	748	741	681	729	734	718	722	714	700	709	638	725	688	659	722	697	692	711	699	694	736	717	680	740	663	717	705	663	733	736	782	756	702	687	685	709	690	725	701	710	713	679	693	666	755	752	699	672	690	674	688	683	689	685	707	706	732	701	694	686	702	699	742	740	686	692	730	719	683	712	723	724	729	736	698	679	696	713	668	708	698	687	667	748	707	708	695	719	698	726	707	650	705	733	698	709	749	659	712	679	699	702	670	706	691	682	716	680	668	691	680	689	717	663	688	674	709	693	731	666	746	696	710	723	699	716	716	718	662	748	727	717	653	683	732	685	715	665	727	709	761	678	755	687	691	754	725	662	776	737	723	708	696	713	688	696	680	743	691	720	693	707	713	697	692	704	701	701	643	734	748	735	720	725	715	732	686	720	754	731	672	658	689	677	701	688	722	662	684	735	690	678	687	651	690	718	685	676	693	621	693	729	721	751	707	675	677	646	693	658	713	721	679	723	754	712	713	688	702	680	729	697	675	711	680	675	656	692	722	702	678	702	693	693	655	664	694	653	733	680	737	673	738	708	669	723	676	734	675	712	682	725	684	701	716	698	649	744	751	705	692	711	673	696	672	651	679	739	688	784	707	713	710	674	665	725	696	710	712	699	707	753	655	632	712	668	698	745	747	696	710	718	677	684	667	682	684	729	701	689	689	692	715	669	729	721	732	678	693	712	754	683	666	727	695	736	678	691	662	713	721	708	734	731	753	670	665	713	709	699	695	707	703	675	710	710	667	685	710	695	728	691	703	736	723	681	669	720	694	700	701	724	695	729	660	690	734	696	753	751	681	697	702	701	731	715	688	708	707	681	747	741	755	746	672	641	726	740	639	712	697	749	729	700	685	685	703	666	679	790	737	724	728	697	746	751	712	705	713	680	734	689	712	696	750	683	724	726	730	706	656	726	663	690	683	678	716	756	695	714	687	668	662	670	704	711	674	730	700	683	677	727	725	668	728	724	718	756	660	682	709	702	705	653	680	698	677	710	695	681	696	727	689	718	713	691	730	743	685	714	655	693	677	670	682	742	754	669	700	690	677	727	693	753	736	715	732	704	687	722	700	705	661	689	674	719	706	713	654	672	704	690	692	714	706	695	721	713	688	690	661	706	705	676	698	735	749	729	684	727	718	708	689	710	710	675	703	723	693	717	754	755	717	747	685	659	698	718	699	715	702	736	690	700	694	730	715	701	738	709	677	697	717	718	658	735	730	682	676	709	777	754	745	710	695	680	665	718	686	700	690	705	667	703	751	699	725	722	745	726	691	712	715	694	683	711	754	717	701	670	678	706	734	720	675	700	674	728	712	748	694	699	684	687	682	640	715	660	646	706	702	708	680	666	694	711	680	684	704	703	699	682	721	747	686	696	717	720	754	770	691	733	718	715	686	677	651	706	713	702	695	643	680	699	674	700	713	717	689	737	688	728	705	710	687	709	762	714	728	727	729	714	710	719	687	707	698	716	716	715	646	727	717	691	703	717	700	717	728	680	727	731	692	653	725	700	701	696	698	652	693	697	714	675	696	744	681	704	663	722	690	710	694	698	715	688	690	714	673	718	725	694	690	703	736	748	698	630	665	679	665	718	719	706	719	743	713	686	697	687	695	724	709	681	673	729	698	732	691	695	724	773	693	699	658	709	683	733	724	671	730	708	725	732	663	692	700	729	677	763	708	690	762	715	663	697	693	751	723	736	685	705	716	704	688	696	700	763	702	733	730	706	726	671	727	705	708	685	711	705	662	690	684	694	709	712	700	725	699	676	666	750	745	674	692	657	689	677	716	774	710	684	714	686	664	716	661	699	711	702	664	708	662	691	723	724	701	695	694	743	719	645	737	688	712	694	663	701	720	690	705	699	643	664	738	652	700	708	730	754	706	722	733	696	723	735	738	712	700	669	664	725	703	731	695	703	668	667	678	731	728	712	715	755	665	679	742	702	705	715	670	667	676	682	700	674	704	717	688	697	705	681	719	673	734	705	688	740	712	707	684	691	720	631	698	705	694	721	686	710	694	677	701	749	724	699	718	680	742	737	684	742	699	704	727	695	689	693	690	700	722	679	703	678	697	724	654	713	714	660	688	706	735	715	703	680	653	706	691	734	730	684	703	737	741	698	673	752	725	698	699	681	665	698	689	726	676	683	705	710	667	677	742	694	706	677	688	691	701	667	669	685	717	670	666	695	710	689	678	686	677	697	685	738	716	675	729	634	717	677	717	721	716	648	686	647	706	683	718	728	721	723	732	744	780	714	685	714	715	726	725	706	693	750	663	679	690	704	667	669	711	761	742
2232	304	308	312	313	275	306	301	303	280	251	242	273	284	291	284	289	352	338	304	302	289	271	270	272	269	264	250	261	256	256	287	282	267	261	273	245	268	278	241	281	254	242	240	302	257	265	269	253	244	272	252	274	296	264	292	294	295	274	290	244	278	260	280	263	262	259	251	236	236	265	254	266	209	253	270	288	285	294	270	285	299	225	257	261	245	253	244	254	250	303	263	286	250	261	332	259	281	259	258	290	261	299	270	276	268	272	261	236	264	248	284	269	261	292	263	273	261	273	299	270	267	247	268	258	270	289	261	251	291	298	304	301	254	244	255	260	268	289	269	264	267	277	258	258	319	267	294	272	278	268	261	255	242	255	271	285	268	276	244	263	272	293	279	272	248	295	291	245	259	275	257	274	274	307	296	284	270	277	295	255	279	269	252	273	305	296	285	277	269	291	281	243	270	281	263	272	272	246	238	242	305	238	265	248	276	266	270	295	254	277	259	292	268	269	274	279	259	280	282	261	256	313	279	279	237	251	264	257	260	270	277	240	276	277	260	233	260	254	276	268	264	283	269	251	275	288	265	247	299	273	267	283	268	286	276	275	310	295	305	289	267	273	295	256	273	294	260	271	288	275	277	268	273	298	244	301	273	274	317	289	219	251	255	285	255	247	284	310	282	261	293	260	265	256	261	264	278	296	263	298	259	276	267	274	293	285	275	269	263	280	274	265	263	258	272	252	256	255	305	283	275	241	278	280	263	279	254	272	279	268	295	265	249	265	249	249	266	304	249	284	281	285	261	250	270	291	308	254	272	268	242	284	293	314	275	281	277	258	313	270	257	261	270	267	255	254	295	258	268	240	271	258	269	244	269	270	246	258	249	285	267	259	248	277	281	265	286	248	246	263	281	274	252	314	280	299	293	263	256	273	266	248	244	238	309	252	279	241	280	254	267	274	270	288	266	272	305	252	273	254	274	255	269	263	312	261	261	274	297	260	278	261	242	316	275	297	226	248	285	248	247	288	274	273	283	286	291	264	254	291	246	277	287	275	286	291	249	283	287	255	239	263	275	241	264	268	257	227	258	257	257	245	246	265	267	272	280	277	291	228	265	254	310	278	251	294	238	255	256	287	259	265	252	294	267	240	263	269	229	268	282	232	266	235	262	258	251	284	226	279	264	254	284	257	267	274	251	290	279	230	254	260	244	260	301	309	267	285	278	279	282	263	287	311	319	273	278	275	290	270	266	283	294	247	271	261	254	274	277	244	253	252	241	253	279	288	254	310	265	279	288	287	271	261	256	268	262	259	281	306	276	273	253	254	295	290	276	284	258	264	266	258	257	261	265	294	272	266	269	314	279	286	307	254	292	273	273	260	256	276	257	293	261	262	264	289	272	291	264	286	269	268	281	246	271	279	257	279	258	292	273	254	299	256	293	258	281	265	287	296	285	283	272	265	288	263	267	297	304	276	244	264	299	241	267	253	264	269	273	246	254	257	257	251	263	264	270	259	270	258	259	269	266	279	295	275	259	300	295	268	289	257	250	241	283	264	261	290	258	247	321	314	295	294	268	258	262	266	253	274	244	282	285	288	282	292	272	291	282	264	279	232	296	255	256	281	285	238	286	338	267	279	292	288	263	263	261	235	293	299	254	261	286	270	286	249	260	269	278	244	286	265	254	277	220	251	285	276	284	277	305	270	261	241	272	244	262	244	280	292	293	278	238	266	259	240	285	254	261	263	280	283	256	289	246	267	269	282	276	286	297	290	279	282	313	260	263	251	293	267	264	272	296	264	290	276	269	265	278	278	271	279	293	258	276	235	252	248	299	285	245	267	242	270	295	276	276	248	281	289	279	263	262	258	301	284	271	289	262	257	269	283	267	239	262	249	285	259	237	251	245	258	271	273	260	258	278	307	291	258	260	293	268	325	270	297	282	264	268	264	259	266	269	269	233	268	291	268	274	254	261	241	276	259	250	294	285	269	245	262	287	279	277	257	275	295	253	315	297	271	295	270	263	274	262	255	267	240	286	267	274	265	268	260	286	260	296	268	293	241	242	264	266	268	276	282	257	261	254	246	256	266	286	237	266	265	240	271	285	244	278	292	266	265	267	292	276	312	255	261	265	264	256	271	299	255	265	259	266	276	263	249	257	274	280	239	270	284	250	309	285	249	268	299	335	264	273	257	281	269	297	291	230	274	302	256	241	250	274	248	273	232	266	265	291	281	277	254	279	249	267	244	257	267	262	267	286	262	273	271	314	274	285	284	270	291	272	278	278	258	266	257	293	288	294	271	280	277	275	286	261	281	293	278	290	293	271	285	279	271	290	262	302	273	280	262	259	264	252	269	280	253	272	281	230	237	266	274	258	287	281	278	271	266	268	298	279	290	289	275	301	259	280	294	268	268	284	249	289	308	288	255	249	275	285	249	285	285	251	298	301	281	271	271	286	291	293	253	250	265	272	272	279	273	275	273	271	231	297	288	265	291	251	264	246	254	256	262	269	270	312	274	249	284	287	275	272	274	301	245	290	254	271	263	287	273	248	266	278	251	285	249	287	255	273	282	270	274	286	273	279	263	263	304	279	266	245	286	277	263	297	277	273	263	280	260	269	299	258	249	265	299	278	287	246	278	296	302	284	251	254	292	286	282	286	277	256	279	270	284	254	286	228	273	272	295	273	272	262	275	280	261	257	287	268	279	251	277	271	286	285	253	273	257	238	253	306	288	271	259	287	276	252	289	287	246	267	241	280	312	280	249	273	259	262	277	278	272	278	277	251	284	269	282	256	279	278	245	246	298	270	256	290	279	271	285	278	271	271	287	281	277	266	241	274	283	285	268	253	272	290	284	259	263	289	270	272	279	257	277	267	248	267	247	282	287	290	278	269	296	278	296	253	270	280	273	267	279	259	298	260	293	280	285	274	277	295	285	257	264	282	259	254	270	282	283	261	267	294	278	298	241	252	279	275	286	258	269	257	252	257	266	263	288	279	289	261	252	298	271	291	299	298	298	248	288	252	268	273	271	271	253	245	265	276	250	287	237	285	261	273	262	272	259	267	272	261	255	274	297	268	270	288	271	291	265	275	252	304	269	270	258	249	307	262	283	258	237	268	265	228	261	285	261	278	259	304	292	255	299	275	292	275	254	249	236	270	246	259	260	259	281	262	288	259	268	286	262	294	309	274	258	245	260	298	257	241	267	264	257	270	261	263	269	283	276	281	292	280	270	256	258	279	289	232	267	306	277	276	246	278	279	254	292	274	258	281	275	261	294	296	286	266	293	254	266	254	257	295	263	253	314	282	275	257	263	275	277	299	276	288	269	264	300	269	255	267	245	237	263	285	293	250	278	279	288	246	231	262	278	258	304	266	249	260	293	277	287	271	279	266	269	288	261	251	232	272	262	297	271	287	249	252	259	226	306	271	290	243	288	258	279	258	252	258	291	278	276	258	290	283	271	260	265	249	258	248	285	281	282	289	285	297	303	270
2610	684	709	809	732	734	886	968	756	713	705	731	673	705	677	761	1028	1190	1121	1161	1093	759	693	680	680	707	716	795	676	705	731	665	639	656	598	674	694	646	692	671	632	698	605	683	664	631	669	613	655	684	639	706	664	647	676	702	664	700	679	636	697	618	698	594	657	681	617	641	692	651	654	713	637	671	666	690	650	614	658	663	680	646	676	629	706	600	667	641	673	673	670	673	622	629	670	668	616	709	673	659	615	692	702	662	673	676	669	677	670	635	635	660	671	711	742	665	619	671	681	676	647	695	648	647	678	670	651	681	669	640	661	668	712	698	663	639	683	648	689	636	663	629	643	674	644	650	652	729	636	649	651	678	631	636	678	622	672	668	670	661	656	644	666	656	622	669	615	615	668	658	672	663	704	651	697	669	643	694	672	626	650	627	668	656	667	698	616	669	627	629	633	646	651	631	640	637	629	664	655	652	652	653	674	683	644	645	632	627	653	702	684	617	629	615	675	649	663	698	679	642	612	687	668	635	653	621	682	676	678	675	668	656	647	696	647	612	676	612	699	683	758	652	629	651	676	683	678	647	640	671	662	647	652	632	643	648	654	634	681	707	604	662	686	656	672	644	689	651	657	669	657	656	691	672	653	705	638	651	635	660	638	655	639	647	624	677	635	651	675	645	577	687	668	697	643	663	678	646	670	630	683	647	648	674	655	674	655	636	665	664	673	666	673	642	682	702	727	681	689	676	621	643	679	655	674	691	634	640	645	649	644	655	658	663	655	670	644	717	673	647	681	654	672	697	618	640	669	660	691	650	672	679	619	693	680	656	632	664	642	635	668	674	633	646	662	710	653	625	666	637	666	639	666	661	675	673	645	691	668	673	627	679	690	699	659	707	651	643	660	687	682	653	646	638	634	673	651	692	655	628	678	684	634	635	676	654	666	649	677	651	629	681	643	652	656	669	674	693	691	696	744	656	648	680	679	720	658	681	636	660	682	684	571	626	662	668	679	658	680	692	673	663	671	640	626	673	684	666	632	666	666	691	636	621	641	695	679	621	682	612	640	656	663	657	657	698	667	641	659	656	679	627	696	628	602	652	667	670	662	668	670	694	717	640	636	729	608	634	680	643	662	673	643	688	594	641	670	714	691	647	644	669	639	620	657	683	708	662	638	638	640	689	629	620	630	639	683	695	685	687	634	694	683	632	650	682	698	635	681	647	678	674	660	656	645	666	659	656	652	676	666	651	646	650	729	653	669	712	655	667	658	650	620	658	680	654	687	698	669	654	674	650	688	632	678	672	670	657	641	666	626	645	647	638	659	671	706	653	686	664	670	754	652	647	639	629	638	683	667	683	687	691	650	677	642	663	683	679	665	668	682	694	611	692	666	651	672	659	639	679	643	664	695	641	649	684	622	624	670	647	707	658	678	690	651	637	640	725	709	638	649	660	679	661	672	648	661	709	672	685	678	697	627	674	695	681	662	691	669	660	650	623	645	661	643	674	714	707	684	655	679	677	646	639	639	696	636	651	655	676	641	617	651	697	642	661	703	611	667	630	667	693	672	656	658	682	739	718	654	669	670	677	644	639	649	659	672	664	683	661	712	649	647	651	675	648	663	704	698	684	621	645	627	675	631	620	668	677	669	647	638	691	638	667	626	651	686	633	681	665	679	665	650	674	637	691	690	645	682	681	652	654	699	706	670	654	647	688	683	660	652	625	646	637	684	632	631	650	628	666	646	652	652	629	637	663	719	645	686	658	639	673	652	695	659	622	718	641	632	692	669	632	653	646	634	678	651	670	634	645	663	680	644	661	681	701	654	643	618	634	695	674	698	656	680	656	653	667	682	659	661	660	676	704	679	659	667	618	668	632	619	702	685	700	628	662	636	654	640	629	647	665	725	675	660	660	684	673	640	658	644	653	657	624	699	632	691	643	643	642	678	649	692	656	675	676	686	630	665	621	672	696	637	640	631	670	645	662	683	642	647	641	681	616	639	632	658	649	665	688	714	644	651	623	665	669	615	646	672	614	672	680	647	647	684	689	666	644	685	633	593	669	691	682	632	681	654	702	667	657	709	649	679	686	695	634	630	695	648	680	694	689	714	636	680	640	682	623	671	615	660	674	656	632	674	674	638	653	626	671	701	669	637	664	676	673	664	645	670	630	649	647	682	620	683	668	616	650	627	660	659	656	662	665	692	678	649	647	716	634	690	602	646	686	604	624	678	665	657	658	666	668	636	637	659	664	703	714	671	605	637	704	616	643	637	675	704	614	624	684	688	703	688	636	670	651	671	603	620	658	687	639	660	623	630	701	630	677	657	651	697	647	634	659	680	643	662	682	663	656	696	720	641	649	642	661	660	640	688	698	643	674	662	636	629	648	671	710	641	667	748	628	662	670	711	662	651	634	633	643	635	685	669	669	645	695	703	692	628	683	719	699	645	638	647	646	683	663	654	630	628	709	634	704	659	702	659	692	660	655	686	655	691	668	653	703	675	677	605	664	699	644	697	686	662	666	679	653	694	667	691	647	650	673	659	677	663	695	682	692	645	669	646	644	662	659	629	664	665	664	634	665	672	655	662	638	671	674	685	704	716	668	648	678	658	721	672	727	650	681	662	650	631	672	672	634	639	681	632	707	631	608	660	700	701	683	609	681	632	660	649	651	680	645	653	671	652	656	690	690	680	666	663	665	698	651	682	665	653	650	680	655	604	658	705	625	688	691	654	671	621	694	628	692	637	677	646	683	686	659	649	708	669	672	681	678	674	639	680	687	614	664	652	665	640	634	657	665	684	634	689	662	661	658	666	660	695	675	653	665	709	698	668	685	684	666	667	615	656	652	630	723	664	638	667	639	646	654	674	663	692	643	635	670	685	645	697	673	644	708	636	620	700	664	676	645	697	623	641	682	643	634	671	647	634	636	656	633	612	681	696	698	637	678	706	659	627	668	655	645	686	669	671	621	649	659	665	680	656	628	691	689	603	691	694	695	636	668	623	660	642	652	622	639	639	674	677	674	655	653	654	683	654	666	641	650	668	665	640	586	623	700	694	644	636	644	655	678	660	625	636	670	622	621	616	653	699	627	640	700	677	663	624	659	683	639	708	639	658	693	704	648	699	658	647	659	626	677	664	665	662	639	667	661	687	642	654	685	641	659	666	625	658	634	619	637	652	682	664	667	676	658	673	647	672	649	689	679	617	672	710	686	688	698	675	612	682	687	627	594	666	639	663	636	675	624	662	652	613	650	621	677	650	668	671	640	627	685	648	734	663	656	624	640	702	645	638	665	707	669	664	670	661	645	669	665	641	688	675	651	680	628	618	630	664	681	639	648	635	664	676	649	654	667	673	657	695	627	654	677	666	647	643	711	715	696	638	643	673	670	645	630	650	697	622	665	648	645	688	653	678	646	645	655	659	675	653	635	663	660	672	629	670	686	691	693	628	663	662	666	694	617	607	650	650	664	632	627	618	682	691	662	662	657	664	687
10170	2756	1192	897	676	501	373	447	346	392	307	393	230	230	212	212	271	356	306	301	283	219	184	177	173	163	185	185	177	167	183	173	157	193	164	178	174	156	174	142	166	171	152	166	152	144	144	164	158	171	159	160	150	142	149	150	179	156	163	148	163	146	168	163	160	154	160	166	137	165	171	129	142	161	158	162	146	134	153	171	157	155	156	173	145	159	148	161	174	164	159	153	142	155	155	169	149	146	161	165	133	154	157	162	144	162	162	157	150	165	175	152	165	145	154	152	176	160	140	163	133	140	169	159	167	172	158	159	160	173	172	159	167	172	133	180	155	143	142	146	172	166	139	147	132	142	172	160	136	143	143	151	176	141	145	160	169	151	158	180	140	137	140	146	145	140	166	136	128	154	151	165	158	151	155	145	161	138	157	152	181	178	161	132	157	132	149	141	143	168	159	159	152	131	143	167	151	152	154	141	132	139	133	145	168	141	158	158	147	158	169	169	133	177	141	158	178	155	158	151	168	178	167	156	138	159	156	169	172	144	167	135	135	167	159	162	148	153	161	135	152	162	147	153	148	147	135	163	156	154	151	179	136	171	138	184	154	159	159	132	136	142	161	176	172	156	143	140	154	143	129	159	142	177	127	146	145	142	145	145	161	141	167	180	157	152	146	153	157	154	159	166	137	135	146	153	149	141	138	157	159	153	155	154	160	154	140	174	150	155	145	141	134	130	161	163	153	152	157	149	143	155	159	172	160	147	152	142	139	155	173	154	143	143	163	142	134	140	142	140	162	150	159	144	180	148	171	132	168	149	161	141	144	147	157	147	178	157	142	159	171	154	168	169	153	171	142	172	155	148	140	143	162	145	148	157	153	175	156	171	141	153	128	161	154	164	140	152	164	149	150	198	151	132	129	160	154	165	158	145	148	148	142	170	140	160	159	159	162	152	142	145	148	162	161	126	151	149	164	159	150	157	153	152	129	139	170	145	143	157	159	153	138	146	146	161	132	144	161	173	148	162	163	173	151	161	144	152	148	179	154	152	159	138	158	169	158	165	168	144	151	145	171	149	174	141	152	161	134	148	144	156	151	152	144	153	163	157	149	133	156	162	126	143	153	168	158	164	146	147	167	169	144	168	177	159	158	150	161	152	149	147	158	154	166	165	151	153	160	165	137	148	159	152	164	180	134	153	128	146	149	166	133	140	143	158	158	174	147	137	176	139	157	154	143	170	168	147	140	160	145	140	154	156	163	171	137	173	155	147	151	152	164	155	139	167	173	149	171	156	158	156	154	163	174	172	146	142	159	182	155	165	158	152	152	138	168	171	144	154	150	160	141	164	164	184	166	171	147	171	137	155	155	140	157	141	139	147	159	142	142	176	141	162	147	180	154	140	133	173	149	152	138	158	130	138	141	151	164	142	140	155	151	136	137	160	131	149	141	138	178	146	163	151	173	150	155	139	150	152	158	165	127	156	149	152	171	147	158	136	139	176	154	167	162	173	144	161	138	158	153	152	135	166	155	155	171	157	173	140	136	153	156	148	127	140	174	135	164	157	137	167	172	140	151	169	134	150	136	162	138	151	153	138	149	130	154	153	165	146	129	153	172	150	163	170	163	169	135	139	149	174	169	169	159	166	164	132	130	177	169	146	128	172	157	147	140	151	152	158	145	139	145	157	144	158	162	151	145	154	159	148	142	177	147	158	148	129	143	182	147	147	168	148	147	143	162	131	154	146	157	165	139	131	155	152	159	155	173	151	167	164	159	133	141	156	157	139	152	156	164	143	165	163	155	150	144	156	146	172	159	156	135	166	178	141	154	148	141	154	164	139	145	152	147	139	180	148	151	147	159	134	172	164	143	141	161	151	161	172	154	156	163	149	172	155	174	140	165	150	170	177	149	142	141	153	163	137	149	155	146	139	149	139	163	138	150	152	148	142	137	127	158	146	149	139	157	135	142	143	156	158	158	158	150	140	175	160	136	136	145	167	150	160	159	148	157	142	158	153	141	150	155	144	148	160	142	127	167	163	149	166	153	133	172	155	171	167	169	136	141	169	151	143	181	155	167	145	154	153	164	151	182	138	147	142	144	143	130	128	168	153	169	158	150	139	153	151	171	168	159	144	158	148	151	137	123	164	132	171	163	150	153	151	164	142	152	144	153	173	161	158	170	142	156	159	149	147	185	151	154	154	147	163	151	137	164	148	143	138	165	150	163	159	139	148	138	163	152	167	167	136	152	154	149	140	143	163	146	159	136	170	169	148	163	134	153	142	141	166	179	146	143	163	155	157	167	141	176	148	176	162	140	168	166	176	159	138	154	142	170	156	126	148	189	119	166	156	131	151	169	162	145	143	155	144	173	135	164	171	167	158	158	138	149	150	161	169	159	158	136	142	156	171	148	192	134	168	138	160	165	155	129	136	158	154	134	151	152	138	146	150	173	138	141	160	123	143	159	130	175	155	163	182	140	144	179	149	154	142	171	151	151	147	154	154	148	170	146	161	169	136	139	142	145	174	146	181	157	159	154	159	167	112	152	137	152	145	164	139	158	146	195	157	173	167	153	135	150	162	161	152	148	168	152	187	151	154	176	153	151	169	150	143	155	139	140	143	167	145	150	177	131	148	142	150	185	153	149	156	128	135	153	149	153	172	158	142	164	167	163	141	140	157	146	139	154	147	155	169	171	146	156	157	175	168	143	165	156	176	148	151	168	150	141	156	161	155	149	154	147	164	161	136	122	148	153	161	140	166	161	155	143	140	152	185	130	138	128	154	126	145	128	151	151	172	154	164	163	164	152	160	162	159	183	187	153	159	154	152	157	135	141	155	149	160	158	157	153	141	142	162	148	142	173	161	165	159	176	165	159	156	165	139	147	131	122	163	130	153	144	150	158	164	167	156	132	166	157	138	168	154	147	155	150	134	148	153	163	160	163	181	190	157	153	160	145	169	168	155	153	145	167	139	148	151	185	170	160	148	157	160	143	145	156	150	168	147	145	152	154	158	152	139	166	142	144	156	151	160	146	121	154	137	169	157	155	176	141	164	152	151	150	161	164	138	153	141	151	139	163	151	149	130	181	161	145	167	163	160	174	147	150	153	155	175	167	176	138	162	121	166	139	160	140	179	147	166	165	149	151	170	168	136	184	141	177	178	135	136	154	141	137	159	148	134	152	142	148	143	181	161	154	177	179	156	176	140	160	170	179	152	166	131	154	167	158	152	173	135	154	147	167	152	172	159	157	178	154	160	177	168	154	155	128	128	146	158	151	165	176	175	124	140	160	148	145	138	160	157	158	157	152	143	165	171	129	162	150	157	159	138	148	163	147	136	133	133	160	171	153	156	152	136	175	137	162	164	158	158	146	149	149	142	146	143	141	167	163	161	156	152	150	146	160	164	138	160	144	149	189	152	138	146	148	152	159	165	144	136	152	160	153	150	148	157	158	151	135	130	160	138	148	169	146	141	152	146	161	175	159	161	129	151	164	152
7444	1822	2381	2818	2468	2117	2132	1883	1596	1207	1233	1259	1011	887	829	936	1430	1726	1529	1476	1391	867	718	633	760	728	757	894	712	657	692	615	613	592	579	599	722	671	688	486	567	613	501	540	499	469	492	498	479	480	484	426	456	448	402	400	477	434	469	441	438	466	476	457	407	468	439	424	426	425	443	452	427	481	426	457	427	438	453	433	397	437	420	494	435	435	448	457	404	467	442	469	408	380	428	440	423	421	404	435	447	405	456	420	470	435	446	414	448	457	411	447	428	431	426	463	404	413	384	428	465	406	454	429	447	448	433	438	451	432	440	446	435	439	415	430	417	456	462	453	443	419	391	444	445	432	463	474	436	408	435	453	399	440	441	417	471	470	436	424	431	446	438	481	414	423	416	407	457	446	435	397	419	425	414	457	416	454	458	454	431	431	469	435	424	407	404	433	421	445	440	429	423	429	445	420	443	443	458	406	416	455	423	467	420	433	411	400	465	459	429	454	424	410	443	415	449	414	435	467	437	456	433	458	427	465	439	435	443	441	414	418	453	434	432	445	454	468	421	433	390	460	442	455	425	423	450	410	446	430	439	485	442	480	411	435	430	464	447	418	457	413	416	444	415	420	442	382	464	428	411	392	392	432	419	450	446	422	435	449	437	418	431	446	460	420	410	418	412	473	422	481	434	426	427	399	418	465	401	460	421	445	440	454	442	411	426	456	413	461	490	433	454	419	445	430	424	412	436	422	427	429	413	478	476	412	435	389	449	451	409	450	444	425	411	432	462	426	429	438	446	464	421	418	424	486	386	432	434	450	413	407	462	438	437	458	437	469	425	452	470	441	432	433	444	454	415	432	476	389	471	443	434	473	428	401	437	448	435	434	423	422	415	455	441	407	460	451	455	423	451	435	431	426	428	466	434	455	436	417	411	415	445	393	440	464	450	465	477	439	444	434	443	449	447	457	472	437	434	415	455	373	423	433	426	385	408	435	449	412	449	389	465	395	424	429	424	431	437	425	414	441	424	413	434	442	476	393	450	460	411	446	485	413	456	436	397	471	434	425	453	404	409	414	451	402	432	439	426	410	448	415	426	413	421	426	425	426	413	433	423	428	471	445	447	412	424	442	464	411	434	452	445	398	447	431	418	443	433	417	447	440	423	441	479	466	430	427	449	424	427	472	454	434	460	433	437	462	443	413	433	454	427	435	416	463	431	383	429	440	456	449	484	442	423	441	465	432	421	443	470	418	417	411	481	431	415	447	388	430	461	442	433	437	436	403	424	430	427	417	434	436	476	437	405	426	455	434	470	439	440	416	427	431	453	434	411	428	421	428	417	445	393	457	430	444	413	429	410	437	451	405	412	431	440	441	436	467	396	438	433	438	435	439	429	437	426	410	434	436	429	441	450	408	446	463	419	412	452	423	434	417	399	437	464	442	417	430	438	422	446	449	457	418	442	426	416	432	442	441	447	427	466	395	437	428	430	432	439	458	439	427	435	433	423	469	426	424	420	403	422	415	445	421	416	417	464	428	445	419	436	429	396	428	448	453	456	433	404	457	427	437	399	445	450	410	444	444	412	434	464	401	421	397	485	426	435	460	419	470	455	437	403	436	414	450	408	422	439	441	426	459	429	432	463	449	460	429	409	410	425	395	453	429	410	441	462	414	434	446	435	461	410	427	458	437	451	415	431	440	445	427	430	442	451	449	425	443	423	426	459	441	426	416	474	446	466	419	434	403	451	439	451	405	474	397	414	444	423	437	416	444	443	420	441	419	460	450	428	427	454	453	470	419	446	428	435	485	447	430	420	458	420	396	396	405	437	449	421	435	429	442	443	414	468	417	464	425	448	416	434	466	449	400	429	399	427	444	428	455	433	422	412	445	446	412	446	446	423	467	445	429	452	443	440	453	407	453	456	411	448	411	454	448	436	411	434	419	425	438	454	453	386	440	448	418	425	447	447	452	420	463	448	439	457	437	435	420	434	418	425	440	432	428	414	434	459	428	469	441	434	447	405	422	448	417	434	430	418	436	441	418	413	416	402	437	423	413	477	459	416	455	418	401	408	425	422	440	456	461	458	427	480	509	405	420	406	407	431	434	431	452	371	411	422	442	450	404	434	450	444	418	424	466	441	447	429	434	399	453	424	436	429	421	431	433	435	433	451	470	454	476	406	463	420	409	386	433	451	408	429	434	421	452	430	431	429	474	460	419	434	449	427	459	421	456	427	458	403	442	418	453	395	416	433	437	430	443	447	445	411	410	444	390	444	417	478	399	452	450	421	442	433	408	459	414	462	459	415	449	394	433	415	445	450	449	462	411	419	420	457	422	428	422	420	452	419	457	465	425	442	446	428	413	436	453	459	432	435	434	417	435	418	450	440	466	387	444	449	478	449	426	433	438	451	474	417	428	462	453	419	431	448	438	427	454	465	444	419	454	463	433	395	450	414	415	404	427	452	467	399	458	461	449	439	423	455	451	454	487	431	424	458	429	433	445	447	438	422	456	432	459	439	444	390	454	423	446	423	450	443	421	458	443	416	449	432	461	449	437	421	466	466	444	443	407	458	471	428	393	416	452	461	434	436	413	438	480	395	421	413	411	441	425	440	431	440	455	476	413	464	389	423	444	454	415	439	418	470	430	445	464	412	461	413	404	397	452	428	445	412	442	457	435	417	422	436	443	425	430	404	451	440	460	466	436	440	422	412	410	389	426	437	405	444	431	429	435	433	423	474	441	458	424	432	459	431	416	446	470	436	407	441	415	437	416	432	417	416	441	433	409	442	419	418	420	433	434	440	414	425	454	445	436	423	458	460	460	469	425	442	464	407	425	465	393	399	417	419	424	412	413	393	431	449	426	438	414	474	445	427	432	445	481	439	460	422	460	451	430	455	471	452	452	432	434	462	451	435	417	438	467	438	418	426	402	422	422	413	437	423	420	424	417	413	421	414	446	411	445	461	451	422	451	435	428	484	413	453	423	417	429	456	474	409	447	419	422	463	442	433	428	433	420	450	424	418	464	454	433	451	419	421	420	450	444	392	414	440	420	417	403	436	401	423	396	414	424	447	448	428	430	426	449	414	435	434	421	440	462	435	466	452	417	422	448	421	448	461	401	434	413	397	436	470	390	413	426	475	444	462	434	430	445	465	452	434	421	437	462	437	398	412	436	427	427	440	471	446	464	429	434	425	462	435	403	464	433	423	409	442	435	427	433	443	431	463	456	444	411	446	459	473	419	451	451	466	422	437	452	458	423	417	412	432	460	460	413	432	428	428	438	401	430	412	445	428	394	438	445	451	455	456	430	388	468	431	432	456	435	449	446	412	421	413	441	441	421	430	441	443	413	431	449	447	427	462	415	442	434	404	435	431	472	447	416	446	392	466	463	397	425	452	452	420	407	432	427	410	426	456	436	435	427	446	416	414	437	422	398	434	467	391	430	425	457	453	421	450	425	423	429	419	448	433	423	430	413	391	407	454	423	452	477	482	449
15323	12099	2618	1907	1326	962	888	734	673	542	519	499	423	416	445	390	482	582	469	489	461	379	355	315	371	317	324	328	344	337	317	332	314	290	302	340	332	350	346	299	340	321	298	292	299	285	259	305	268	302	278	289	289	269	292	335	279	304	317	263	263	262	266	295	250	303	288	288	269	300	298	281	262	290	272	310	284	298	279	271	296	267	261	300	247	273	269	264	256	287	267	279	249	266	268	300	265	284	259	282	280	253	278	267	303	273	302	277	299	280	263	259	275	294	269	276	229	266	286	292	292	254	287	285	253	248	255	292	272	278	259	251	275	299	270	256	277	289	301	243	287	261	277	239	261	259	267	284	278	258	246	309	272	296	273	274	261	260	265	252	300	292	262	273	276	257	298	262	266	269	281	243	235	296	319	290	253	261	273	231	271	280	264	300	274	260	304	241	272	275	261	275	257	282	261	266	271	254	244	250	318	272	308	260	269	283	273	259	250	278	257	265	288	272	266	262	299	273	275	281	254	241	245	289	271	277	270	269	246	264	260	274	269	281	254	299	256	270	301	295	266	285	264	275	285	298	272	251	234	289	278	251	268	279	289	286	309	253	256	263	298	275	262	273	285	305	250	256	272	263	255	250	258	282	283	270	256	262	253	277	257	284	262	286	280	240	281	271	262	275	287	327	235	271	271	299	280	255	279	274	289	271	307	281	264	284	263	304	285	281	267	263	262	273	286	299	255	292	274	271	310	265	261	287	283	282	266	272	252	272	261	256	292	282	272	257	270	297	253	292	280	280	268	266	265	267	237	275	277	264	251	283	270	254	260	266	264	258	287	244	260	261	266	241	222	257	271	293	284	250	293	243	242	260	323	278	272	290	246	298	265	303	232	282	297	299	284	293	285	296	259	265	282	273	246	302	320	258	301	252	272	243	291	272	260	287	290	275	274	273	269	284	288	266	252	264	285	256	267	251	249	255	272	280	282	275	278	273	257	279	289	301	293	274	293	267	249	270	289	255	256	280	282	267	263	258	269	289	270	283	280	265	262	304	255	257	284	271	300	255	269	291	284	254	277	242	268	266	254	301	257	271	289	273	276	272	258	261	266	242	299	268	241	244	269	274	249	250	261	237	284	284	282	246	265	228	264	269	272	279	251	278	272	297	290	268	246	280	281	256	277	275	238	317	249	258	278	291	266	291	285	262	270	281	282	294	237	301	289	309	296	293	290	291	243	254	238	289	285	256	245	270	311	274	244	272	256	272	240	277	290	281	264	272	271	281	235	271	271	294	264	275	263	291	261	264	279	291	281	276	296	293	270	270	291	250	278	308	262	268	240	243	285	272	270	296	270	291	257	256	277	247	248	268	233	257	271	276	297	268	264	250	294	283	286	301	253	261	291	292	261	258	286	254	251	277	270	268	293	290	241	286	272	281	279	278	245	256	262	284	259	293	269	268	272	289	285	275	268	289	280	263	275	261	263	292	291	282	297	276	271	260	251	239	269	250	268	291	294	241	255	259	265	256	289	256	283	279	282	249	262	295	293	264	296	280	242	283	263	302	277	291	273	292	277	273	255	281	257	275	293	286	299	299	261	307	267	267	277	301	261	256	251	294	261	280	270	283	276	269	268	331	253	249	258	282	261	259	266	268	292	269	267	280	266	271	268	327	298	261	257	275	274	286	261	263	313	296	262	297	307	289	278	268	278	270	247	269	246	239	298	300	282	270	291	267	265	256	250	246	308	249	262	305	294	255	255	290	265	253	266	288	274	271	255	252	284	312	253	272	272	261	307	297	256	276	274	281	272	286	240	285	296	292	291	277	275	275	297	289	302	288	263	239	236	293	262	264	260	282	299	255	290	281	280	261	263	291	273	274	269	263	281	278	248	266	265	287	277	267	273	288	282	247	245	305	276	275	282	294	277	305	263	284	281	278	289	265	252	272	259	275	282	264	261	308	286	284	264	297	266	265	233	296	289	253	255	268	230	270	293	283	270	253	328	278	258	275	291	279	286	280	260	274	295	281	268	282	276	281	302	273	309	265	294	271	257	243	263	254	277	259	261	273	277	264	253	281	244	243	272	290	261	260	241	266	309	276	276	287	243	271	245	294	271	275	270	288	270	277	265	253	246	304	268	295	274	262	294	265	261	256	285	277	269	258	275	260	275	275	259	281	284	245	281	258	250	250	299	239	319	273	255	273	267	285	274	284	321	284	264	274	279	289	288	273	266	280	259	250	283	281	284	266	281	301	270	267	272	293	257	277	246	259	283	250	269	290	281	254	269	247	271	275	278	274	265	253	253	259	274	295	313	264	247	283	279	257	278	258	264	281	322	276	288	269	256	278	277	276	256	288	261	273	294	249	304	277	280	269	303	269	245	288	253	254	248	259	261	262	275	311	251	262	290	261	260	269	293	274	255	265	337	250	279	312	279	261	238	282	271	295	282	285	264	295	278	296	241	278	259	302	250	288	251	284	279	246	257	272	304	284	276	302	301	289	295	291	244	297	263	254	322	250	289	256	281	263	260	284	265	293	301	291	283	286	254	255	300	283	279	277	290	256	290	273	260	297	285	288	280	246	268	262	260	255	236	271	256	254	244	258	270	268	251	283	241	276	316	250	267	277	267	316	277	275	295	265	295	284	285	253	304	257	280	298	263	290	277	294	255	273	265	286	320	265	245	278	269	300	265	268	268	268	317	284	263	265	261	250	270	256	253	303	263	265	260	271	278	256	269	260	296	257	274	288	275	304	258	266	269	268	285	264	250	277	271	266	269	249	304	306	303	269	269	277	289	287	310	276	285	293	277	256	252	274	278	272	310	261	251	279	262	265	275	271	247	286	262	277	267	292	295	306	276	267	289	263	256	263	259	241	273	316	273	265	296	244	279	285	287	279	261	254	296	291	263	306	287	291	316	275	244	287	274	287	235	288	266	268	270	283	263	257	297	288	282	283	282	252	304	252	241	276	275	269	248	295	267	278	274	292	266	261	288	262	285	280	276	252	260	263	278	293	259	278	240	274	262	252	269	275	273	257	266	277	258	275	277	270	261	267	287	285	260	263	283	267	275	275	258	284	267	236	257	270	279	268	289	262	267	284	270	284	249	262	271	276	250	282	275	263	296	301	274	273	246	279	288	270	247	300	236	300	252	277	276	266	260	295	312	299	264	293	280	268	237	270	292	256	283	278	246	260	269	287	292	289	294	268	274	261	246	274	293	290	249	267	256	270	277	291	276	279	262	296	268	261	299	268	250	261	243	275	317	314	270	274	260	276	293	261	261	256	262	281	264	261	276	264	256	271	259	291	271	288	286	244	270	304	251	252	257	274	277	283	282	297	277	304	279	263	241	260	278	267	305	264	273	269	270	275	271	264	278	253	279	286	248	302	305	282	287	295	284	257	269	268	275	292	291	276	252	270	267	252	286	272	287	259	273	241	238	264	273	279	290	260	274	264	260	250	277	237	276	270	275	271	242	259	252	257	277	266	270	258
8104	7979	4638	5229	4765	3894	3567	3217	3086	2340	2180	2058	1780	1616	1588	1626	2202	2701	2224	2370	2168	1499	1370	1218	1211	1239	1279	1454	1261	1249	1150	1107	1051	998	984	1095	1228	1142	1260	879	939	992	876	831	838	858	826	827	830	757	706	720	717	731	766	734	746	759	706	741	781	722	722	704	715	737	707	682	673	757	756	739	714	753	694	710	766	681	761	752	703	761	733	699	691	744	732	659	728	732	761	751	691	736	723	703	728	707	710	721	691	664	738	674	691	732	650	672	674	725	718	683	749	680	721	700	699	737	654	710	700	647	669	680	716	737	710	689	707	700	740	700	708	708	726	664	700	702	681	678	676	685	759	726	702	708	724	729	688	680	716	695	689	696	709	679	707	688	723	701	687	737	735	696	691	695	698	715	703	693	688	695	690	671	684	723	730	717	714	704	707	712	711	707	722	744	724	723	700	702	691	713	740	756	690	642	727	680	732	720	684	705	665	726	750	707	687	709	685	714	697	720	722	704	672	734	690	731	686	670	695	686	670	735	730	719	705	706	649	729	708	679	687	740	687	680	723	719	765	689	677	730	735	693	683	717	659	679	660	718	662	709	689	698	706	695	665	698	682	701	775	675	701	696	712	695	698	757	728	673	715	648	722	706	706	695	693	716	713	737	713	712	710	679	643	671	654	667	661	721	718	699	732	710	694	707	651	696	723	680	677	681	703	720	716	712	703	679	718	703	712	707	693	690	673	700	747	800	705	698	716	690	729	739	722	747	747	682	709	721	703	701	700	707	719	716	706	699	729	705	672	708	720	680	753	721	694	694	712	656	697	711	703	669	725	693	717	713	722	701	700	706	702	678	708	677	738	684	761	712	724	691	695	713	715	654	649	670	689	727	699	712	709	691	722	715	688	729	726	707	695	706	701	785	712	702	670	678	725	680	710	697	709	709	719	671	709	707	724	721	713	744	725	732	665	703	684	691	703	725	655	698	711	695	637	680	687	705	665	723	712	697	688	717	713	670	677	705	733	680	670	666	751	701	740	687	694	688	693	676	713	715	694	713	696	708	672	705	702	663	737	695	730	746	682	702	729	715	676	688	676	705	736	687	688	679	726	672	733	676	719	683	686	736	700	690	704	729	716	661	708	686	738	691	700	718	715	733	683	643	734	667	721	738	771	709	696	719	711	692	723	682	682	715	682	682	693	678	690	684	711	649	728	672	741	681	694	720	725	700	726	694	633	636	701	765	717	731	673	705	715	693	684	702	666	692	695	739	695	706	696	745	683	707	669	673	750	713	683	736	664	724	708	733	684	686	712	737	700	644	717	678	731	710	735	670	680	710	664	672	684	717	717	704	768	707	709	741	733	730	673	726	695	701	690	753	756	711	686	732	677	698	745	706	685	667	696	706	749	703	678	681	665	656	730	667	714	723	691	731	690	673	701	713	734	697	689	715	670	718	698	727	768	719	721	649	703	719	749	719	656	704	754	681	681	697	658	701	704	685	704	732	710	716	699	687	729	697	640	679	686	615	706	718	676	718	699	650	702	666	718	698	662	676	662	709	697	707	687	683	732	697	682	702	665	719	674	698	672	731	692	719	680	720	697	704	704	630	672	688	723	700	687	684	698	687	707	705	717	716	685	772	702	692	654	687	726	699	667	653	629	698	727	684	708	684	665	695	734	698	721	656	664	693	740	749	717	734	720	694	710	681	738	721	672	655	687	686	703	667	725	679	715	715	682	710	669	715	728	694	740	735	693	696	690	710	677	638	689	690	672	710	694	724	710	672	678	673	728	713	679	740	663	671	683	715	720	710	648	729	679	694	705	670	721	670	695	696	718	692	711	725	722	731	705	683	709	720	644	704	713	731	650	677	707	722	691	661	734	672	719	675	708	714	704	685	716	742	704	663	710	682	666	726	727	709	732	721	734	725	699	730	707	637	678	668	708	689	779	657	723	674	704	705	725	651	702	721	719	712	682	708	729	682	723	731	698	708	707	658	717	679	678	658	727	687	757	733	674	678	735	687	712	683	711	687	701	713	752	703	704	763	759	742	705	731	717	715	666	713	700	703	685	739	686	663	687	689	705	660	707	707	692	700	696	701	666	677	713	672	709	685	660	647	715	737	721	719	752	718	695	676	700	736	706	713	712	658	677	718	705	679	659	712	656	705	698	684	674	664	725	691	668	712	694	727	722	714	689	704	728	699	696	722	713	652	678	679	666	699	692	742	724	702	730	669	748	686	689	736	667	643	679	693	683	685	690	709	672	686	733	720	671	693	725	680	684	702	665	732	723	724	672	697	717	691	696	708	721	673	666	697	691	661	687	744	737	680	684	694	743	690	685	716	742	707	682	692	714	695	719	721	701	699	728	663	703	680	687	690	745	698	763	738	673	710	694	692	709	677	755	722	693	632	682	674	732	728	701	657	680	706	671	721	698	650	715	625	720	687	722	689	706	732	740	689	764	691	721	726	695	739	715	681	673	685	697	690	703	679	734	687	711	707	690	685	705	725	706	695	696	702	676	724	696	708	748	703	729	675	706	723	692	687	686	673	684	673	696	676	660	737	712	731	687	702	752	710	718	759	683	703	672	711	710	678	711	697	706	664	688	693	671	694	656	670	724	683	722	689	737	764	715	686	687	675	700	708	646	667	720	727	709	731	700	757	717	666	688	715	670	739	669	673	665	702	719	730	714	719	700	717	708	733	698	725	731	722	692	664	678	700	714	696	698	713	747	677	733	689	687	737	739	667	708	698	725	658	648	701	643	713	701	703	751	695	679	699	725	676	685	684	691	689	727	717	684	657	692	722	732	695	726	689	686	684	726	672	756	733	683	690	701	666	705	748	727	728	701	714	696	660	695	633	688	684	660	667	730	719	710	671	740	733	719	671	694	735	745	705	680	685	676	701	745	707	680	743	696	710	661	743	688	700	719	725	737	718	743	706	696	711	687	724	701	710	730	696	687	709	740	753	724	677	719	745	702	724	712	700	689	653	707	716	727	699	700	699	694	677	715	714	699	683	746	744	714	750	675	688	728	713	746	687	660	717	676	718	670	696	738	697	745	730	659	721	664	750	746	715	633	695	729	687	740	694	691	713	693	698	707	728	673	709	663	691	735	694	712	723	681	725	701	684	681	748	671	719	729	716	690	690	708	733	741	674	733	757	646	694	705	682	705	748	678	694	723	693	709	702	729	664	731	728	691	706	707	730	709	699	675	732	732	670	689	676	627	720	711	663	702	727	722	706	713	701	732	695	693	747	691	734	716	677	711	708	653	678	680	697	761	700	698	764	688	680	724	680	746	747	696	736	737	697	754	664	682	717	710	717	683	725	687	705	745	721	707	681	651	734	741	737	745	711	722	712	712	714	735	700	721	734	702	676	713	728	700	716	728	691	727	695	691	737	714	691	688	696	727	713	720	702	698	714	667	704	745	642	753	691	721	702	698	712	707	719	676	697	709	704	674	724	662	709	680	715	725	757	722	683	725	720	682	691	723	734
2076	452	300	287	300	289	307	270	287	281	291	259	287	263	254	284	311	352	332	349	308	277	263	272	276	273	237	264	276	284	271	259	257	294	263	291	249	275	267	248	277	257	259	306	234	251	271	244	267	290	252	258	266	273	284	250	284	272	252	290	263	254	265	261	286	240	278	260	260	256	282	275	260	243	258	289	271	299	249	267	263	239	260	264	291	260	260	263	273	303	262	296	262	276	230	261	270	272	282	267	271	237	236	258	280	270	282	250	265	269	272	269	262	274	269	267	245	257	283	270	287	273	281	289	267	276	232	271	245	281	256	263	291	253	262	293	271	261	276	288	271	270	279	282	259	279	274	236	276	261	267	266	256	245	239	302	272	279	305	286	258	260	306	257	246	256	254	250	276	268	270	233	267	297	255	264	299	275	260	256	298	259	252	268	264	222	237	283	287	275	252	250	269	252	262	284	266	290	282	258	274	249	245	278	267	277	312	259	260	261	270	255	240	253	262	270	269	277	257	276	270	256	242	263	267	278	275	249	260	273	264	254	279	271	252	240	261	283	284	252	288	255	255	261	246	282	275	239	247	259	278	279	253	266	284	241	272	262	268	266	277	278	234	272	277	274	268	256	245	281	302	281	283	266	236	271	278	262	279	263	271	248	281	256	295	232	290	245	278	285	282	254	276	282	273	259	263	271	226	261	266	277	262	267	241	237	286	293	282	244	272	280	256	242	260	282	264	254	251	271	290	265	282	261	271	266	320	245	257	259	254	253	272	269	285	276	272	270	249	277	261	265	252	267	255	227	239	272	251	268	261	270	243	312	259	278	245	282	264	289	296	253	259	298	263	242	256	255	277	298	259	249	248	286	256	275	243	279	228	279	254	286	268	281	295	235	268	274	253	263	269	315	270	282	278	265	260	268	247	245	272	272	266	251	231	254	245	267	288	262	266	265	240	255	276	247	291	233	244	251	253	255	258	246	245	285	234	287	283	260	259	281	243	259	297	271	270	273	293	284	259	256	256	284	283	259	256	273	298	246	284	255	301	281	264	259	257	290	276	267	272	243	282	279	269	235	281	266	241	228	259	269	281	269	286	237	256	279	275	271	236	268	260	287	241	273	260	266	297	290	264	245	255	273	261	286	285	244	283	262	286	300	266	272	273	262	239	298	276	268	270	271	253	295	270	275	289	245	265	255	254	253	264	263	268	272	247	270	247	270	271	266	245	260	269	280	278	272	235	253	259	294	237	248	285	269	288	289	276	297	305	287	255	264	284	289	264	274	241	284	267	267	272	264	282	270	250	279	263	239	269	247	268	242	238	266	263	238	280	262	297	261	297	291	302	261	292	262	258	249	250	259	277	270	268	298	258	279	293	262	241	285	274	305	283	267	244	244	269	256	242	244	279	271	271	313	247	272	270	241	275	255	288	263	268	259	241	228	277	242	263	265	248	270	261	279	258	225	271	249	275	255	292	254	269	274	247	254	283	274	238	267	283	267	276	255	243	267	253	245	261	245	259	275	252	267	289	273	252	294	213	271	252	239	223	247	272	277	265	285	245	266	270	252	274	250	264	259	287	264	269	251	258	274	252	215	251	279	277	276	268	281	284	294	264	268	282	276	257	280	282	253	255	218	265	245	252	238	266	287	283	241	251	280	272	260	242	231	258	226	258	280	291	259	260	297	244	261	271	265	260	257	263	279	267	267	297	267	254	269	278	280	239	281	281	262	269	260	300	266	280	275	266	259	251	248	265	262	282	289	262	275	284	286	264	244	224	275	278	252	287	255	291	257	266	277	289	303	290	265	264	261	248	272	291	254	310	291	280	294	225	290	248	258	240	304	262	232	241	244	274	284	260	278	264	264	256	285	268	257	238	276	241	265	283	272	247	265	241	266	269	306	249	274	294	292	274	278	282	293	263	261	281	286	274	277	230	285	268	256	258	258	260	264	278	243	248	270	281	294	268	248	270	258	247	261	259	248	229	268	262	246	277	281	257	305	270	270	258	295	275	292	282	235	263	244	251	290	263	285	252	298	281	285	256	244	274	270	264	293	266	277	258	231	274	282	271	276	261	280	264	252	261	289	273	278	276	269	287	283	271	265	280	270	260	281	259	237	238	244	264	244	273	293	223	249	297	275	265	298	279	280	241	267	275	294	289	265	237	269	263	247	288	290	275	256	281	275	291	255	236	258	233	277	261	262	280	273	254	281	277	259	302	274	274	270	239	278	286	256	281	274	246	242	304	252	262	265	269	269	239	250	283	295	250	293	278	270	271	249	256	292	262	264	197	247	274	281	275	274	273	236	278	265	296	275	265	248	236	246	241	271	296	275	290	268	268	254	261	274	270	272	281	257	284	260	259	293	245	269	270	263	290	283	278	264	258	269	265	287	251	255	256	261	286	255	277	274	253	270	259	260	276	286	238	264	275	268	257	239	243	290	261	283	270	307	253	260	249	257	302	298	259	272	273	293	262	248	238	274	285	259	233	277	266	299	249	262	287	250	279	242	269	237	274	242	252	296	290	275	261	268	282	284	282	273	274	246	254	266	268	260	252	264	262	250	289	238	248	225	226	257	233	245	279	272	269	262	253	283	265	280	276	256	287	260	268	306	266	257	265	252	257	290	262	254	265	291	258	258	262	278	255	260	251	255	255	255	248	260	274	263	257	246	285	257	255	267	277	303	287	256	268	254	288	270	287	288	271	251	260	272	279	271	273	256	262	296	261	273	273	275	261	269	267	269	254	264	231	272	250	284	269	247	282	256	286	265	297	273	269	262	266	245	240	271	290	269	287	260	257	267	239	244	233	272	263	279	270	272	266	263	249	310	238	262	296	272	270	267	267	292	270	299	252	249	251	274	290	262	252	270	243	275	281	240	222	290	283	240	261	268	283	256	257	270	268	256	272	251	272	251	266	252	262	247	308	257	269	266	254	259	250	288	286	253	256	273	267	291	276	278	267	267	270	261	262	244	298	275	266	270	240	250	285	257	266	242	240	248	261	237	278	247	250	272	264	236	264	303	290	266	296	276	246	289	287	252	269	247	246	283	288	294	295	274	263	297	275	271	254	265	286	255	239	278	301	267	252	231	258	311	259	271	249	254	280	242	263	259	284	253	257	230	291	292	233	254	273	250	242	272	242	244	286	292	269	281	255	274	273	278	293	249	283	266	257	283	302	307	233	284	273	267	243	287	281	269	251	274	266	277	240	299	259	260	276	291	255	264	246	293	273	284	289	269	264	251	272	259	252	272	265	270	243	256	275	272	274	256	273	244	250	273	256	250	304	269	271	263	252	291	262	257	266	265	274	232	303	293	267	260	274	275	237	260	247	276	271	244	273	307	255	268	261	308	257	279	281	246	280	232	270	267	254	259	288	285	262	308	301	255	247	254	256	269	272	254	285	238	270	271	250	274	266	285	259	274	255	267	279	283	257	283	277	285	271	307	271	260	271	283	251	285	281	267	254	250	262	274	233	283	277	265	253	270
2365	904	722	789	686	742	841	774	699	686	742	656	722	650	670	732	919	1177	1104	1115	1048	729	745	661	683	719	727	742	694	663	675	610	630	669	651	673	694	669	663	678	648	645	634	644	657	672	688	648	615	692	656	631	618	657	659	654	677	639	668	674	654	703	675	674	672	664	616	627	608	675	652	641	663	691	663	645	633	689	617	644	676	644	633	656	654	660	672	660	658	726	644	672	610	598	606	650	680	617	612	672	619	690	669	641	627	645	647	684	665	605	639	687	695	644	667	657	673	626	638	626	649	637	677	680	678	678	645	631	676	632	600	653	663	651	611	629	654	671	627	659	640	670	626	659	657	611	661	640	687	678	673	653	669	642	687	621	644	661	649	691	636	621	636	654	659	654	639	617	610	668	677	687	635	617	619	643	653	632	646	659	656	638	560	673	632	647	634	660	657	633	616	672	636	646	618	654	653	658	619	737	661	658	669	640	671	666	679	655	686	651	638	690	632	696	636	665	671	628	671	653	647	674	687	689	644	646	673	629	605	645	677	614	651	652	664	639	668	650	614	699	667	654	637	642	633	649	668	653	621	674	648	599	642	663	660	667	669	616	636	656	661	639	627	655	695	646	682	630	650	671	665	640	668	620	727	661	637	666	698	626	678	652	614	639	645	649	642	648	652	689	657	635	664	638	654	654	690	603	670	650	635	667	672	625	660	680	629	637	611	628	678	643	632	627	648	637	638	654	688	673	621	660	678	616	614	602	630	660	654	643	713	638	641	663	627	710	712	612	683	657	653	695	627	658	599	673	662	662	627	622	636	654	664	668	657	635	650	605	646	629	626	653	637	676	648	683	622	684	668	653	662	690	663	647	637	646	660	703	625	721	642	647	653	672	644	665	661	665	619	677	654	665	666	648	648	614	619	665	690	655	616	660	665	674	697	623	655	660	638	716	708	664	658	642	668	618	646	677	610	622	644	619	688	647	686	680	675	582	673	695	677	688	641	659	640	643	653	660	597	634	658	629	687	617	675	660	657	698	602	666	654	669	574	594	649	647	664	649	711	660	704	676	640	648	671	592	670	676	653	632	623	649	613	624	716	627	661	661	669	663	682	655	631	677	665	658	678	624	682	668	633	669	653	669	639	661	678	635	625	643	626	659	661	655	710	586	629	624	631	662	663	678	679	645	649	652	620	648	639	639	677	643	670	661	686	641	658	636	647	694	704	667	628	667	624	673	658	631	667	619	682	622	635	684	666	686	680	655	683	641	701	661	672	599	657	625	672	627	637	659	641	721	610	664	683	698	629	655	683	618	646	685	617	654	655	643	590	651	700	651	648	636	642	633	617	687	637	630	646	688	642	679	665	693	655	670	651	633	603	629	645	657	645	630	649	651	675	695	681	646	672	659	682	631	644	626	655	659	656	652	682	611	673	654	669	636	656	669	658	629	660	652	683	658	658	635	659	664	602	644	662	624	666	690	668	637	632	655	632	650	711	628	665	614	647	599	635	654	606	660	614	611	634	708	636	644	651	676	672	608	668	687	705	650	646	653	633	632	650	623	626	650	662	666	679	685	694	671	663	673	650	691	658	614	620	611	652	617	639	626	662	648	654	680	649	637	649	650	648	642	686	651	664	627	633	628	635	675	678	612	668	696	683	639	711	649	654	645	626	652	640	659	608	676	670	658	605	651	652	635	679	643	658	623	644	683	671	640	602	622	619	651	627	610	620	639	651	665	673	611	630	645	673	657	620	593	652	623	646	660	638	688	671	644	639	662	660	629	673	665	672	642	677	691	651	642	667	606	646	648	628	622	630	652	646	647	694	662	637	654	617	684	612	608	646	690	648	663	673	616	674	651	635	680	657	650	681	655	670	625	603	626	654	711	653	648	656	650	682	688	615	695	654	650	650	650	664	653	658	621	689	652	645	639	672	647	677	649	678	673	658	653	675	634	641	707	657	667	651	666	674	612	664	675	707	634	704	648	631	656	663	659	642	686	678	630	658	612	704	634	629	640	659	632	679	657	630	653	647	646	663	612	659	664	660	656	638	637	644	649	630	692	653	661	635	636	658	647	651	700	676	692	662	648	635	655	671	671	617	649	666	637	647	630	688	643	634	690	647	636	633	635	643	675	654	673	687	676	676	633	646	667	716	654	634	695	625	643	673	710	616	638	634	641	598	664	647	675	720	670	609	659	641	647	626	686	684	657	641	726	663	635	666	671	651	646	673	638	674	664	626	656	661	712	695	642	639	687	625	654	654	692	673	608	695	662	673	684	663	690	680	629	685	672	663	631	601	658	644	640	639	663	647	630	646	660	664	633	627	660	656	668	638	661	656	667	626	660	643	644	672	692	592	661	674	694	694	647	635	673	690	625	649	652	622	686	677	680	630	666	663	677	658	659	624	672	622	646	632	672	621	664	664	652	617	671	645	628	617	658	631	690	683	653	644	679	659	684	654	621	618	608	656	662	652	650	625	669	643	662	661	627	687	654	688	634	632	665	687	667	684	687	608	633	624	659	637	688	679	664	673	701	640	626	634	666	658	619	668	668	639	666	632	646	631	642	672	640	629	651	644	636	646	633	636	668	671	666	645	586	635	642	675	620	697	691	652	624	667	663	661	642	684	682	661	624	607	660	675	638	651	636	729	660	634	657	670	674	638	691	659	638	682	631	661	646	703	683	667	668	622	629	647	662	647	658	573	645	630	683	658	662	634	715	657	668	622	642	634	626	669	640	624	666	605	635	654	667	644	626	668	691	656	672	680	673	684	673	653	648	641	646	635	696	651	639	645	601	651	685	681	654	719	630	687	653	678	656	647	658	628	642	676	640	633	675	706	691	659	648	653	664	667	723	700	611	662	678	671	659	627	656	643	643	646	636	634	607	648	626	659	700	656	679	662	668	665	636	691	672	597	634	637	660	639	647	715	662	643	676	641	641	652	692	711	663	623	676	647	638	630	647	689	663	683	682	677	630	601	654	610	714	603	639	626	692	674	672	664	658	639	616	672	690	643	657	677	657	638	628	639	658	670	671	666	660	660	623	650	722	656	645	700	639	605	651	698	649	648	642	684	689	654	688	658	626	664	666	666	701	606	644	651	622	630	666	692	693	640	629	682	628	690	640	635	628	696	703	680	667	626	650	629	663	677	688	693	673	634	656	691	643	688	661	627	649	664	658	636	657	630	647	668	657	668	636	646	616	657	667	677	622	711	667	622	682	656	657	612	703	692	618	716	673	687	691	631	620	680	606	681	608	649	629	684	646	642	673	648	647	651	709	623	690	651	626	608	658	652	678	686	640	706	661	632	655	666	655	695	721	658	674	618	658	663	674	633	600	652	657	664	688	645	688	680	670	676	627	601	655	659	651	648	654	684	673	684	632	628	652	628	687	675	648	621	644	641	673	625	638	679	611	651	633	621	675	692	626	641	632	687	630	655	666	647	640	684	624	634	706	673	686	641	593	662	643	669	664	663	679	642	638	656	637	697	671
9606	7323	1213	902	607	551	441	396	337	286	281	211	234	192	217	230	289	323	303	288	278	207	172	189	192	199	189	172	197	182	195	172	187	176	175	178	157	202	186	182	191	156	168	159	156	158	137	179	156	186	150	162	173	147	132	145	147	185	146	167	174	135	132	156	163	160	139	166	148	141	141	148	156	161	154	152	205	159	143	183	156	160	153	163	154	151	172	149	130	143	156	128	157	155	156	163	150	153	155	145	141	161	176	144	147	154	158	173	155	144	164	162	165	156	165	155	147	160	153	146	168	167	154	156	150	139	151	146	157	149	143	166	152	146	129	157	164	159	144	149	171	163	166	146	147	156	163	163	177	145	163	139	155	143	165	164	141	164	168	165	151	172	146	174	149	155	135	126	167	158	165	146	155	149	142	150	168	154	142	163	130	147	174	148	159	166	152	146	143	145	135	123	150	127	165	142	146	174	134	168	149	158	177	150	154	153	139	149	161	157	174	158	141	150	162	159	166	133	142	153	146	159	149	172	144	141	147	148	151	142	149	141	148	152	151	162	157	158	167	150	139	167	171	131	170	139	152	145	163	140	178	156	141	152	142	164	162	176	136	159	132	130	161	144	185	140	146	150	158	143	144	139	152	166	141	144	149	156	130	149	157	135	161	172	163	167	147	159	154	151	139	167	149	141	165	151	139	171	149	157	153	160	171	147	159	155	165	132	144	147	158	143	148	132	152	147	164	168	149	140	155	155	182	175	138	180	180	151	144	150	154	169	148	144	175	166	148	156	145	141	149	161	126	141	142	157	151	173	160	164	165	170	155	163	150	156	153	161	144	166	164	161	141	146	167	147	147	146	135	145	136	150	161	159	168	134	176	141	149	169	154	161	155	142	136	143	155	141	182	165	140	155	159	150	153	160	162	177	136	159	142	139	133	146	132	150	172	141	161	137	152	147	161	156	163	166	160	168	176	165	165	162	152	172	135	180	176	169	142	142	151	150	164	171	160	147	144	115	151	171	152	156	157	159	144	161	157	149	164	161	156	152	148	154	145	165	142	148	156	165	158	167	151	132	127	173	154	168	150	153	129	137	148	168	125	135	146	172	168	151	141	139	142	162	136	150	151	157	148	166	146	149	162	149	141	135	153	156	164	165	165	161	151	166	134	156	160	154	163	142	162	155	151	162	149	146	139	148	148	156	146	161	156	155	140	133	142	153	170	171	153	157	153	157	155	147	162	164	122	153	149	157	157	154	157	155	159	125	141	167	152	132	161	164	160	147	149	149	141	156	177	177	173	151	170	149	157	146	163	157	146	147	153	138	137	170	141	143	183	153	163	145	149	146	151	139	147	160	150	150	164	160	146	168	150	159	162	155	148	150	171	145	135	144	170	176	156	137	161	161	152	179	147	151	152	172	148	168	145	157	143	148	141	152	165	143	136	158	149	144	157	173	161	163	160	141	145	194	160	158	138	150	147	135	130	160	148	149	154	152	155	167	153	167	172	170	151	163	165	161	171	161	171	174	172	143	154	132	142	159	148	158	166	162	160	147	147	148	147	183	167	166	156	150	153	148	163	155	146	164	149	148	155	163	172	176	158	154	151	144	148	144	173	164	157	170	144	124	156	133	139	155	122	175	142	161	139	136	162	174	146	157	137	151	153	146	141	160	145	158	174	154	144	153	171	162	166	166	166	162	143	131	173	140	173	155	142	131	151	135	135	150	170	145	150	157	146	152	143	166	176	138	140	144	136	161	147	164	155	145	156	148	155	142	165	166	169	151	165	160	162	152	137	174	151	165	150	148	148	149	132	141	165	139	137	135	147	149	163	151	154	158	147	163	145	165	155	150	157	129	150	140	153	131	158	140	159	149	168	166	153	146	146	148	153	163	163	165	139	175	113	148	155	132	145	168	166	162	158	168	167	165	175	160	142	154	171	153	142	158	151	144	140	171	139	140	150	150	139	164	156	132	142	159	173	163	115	139	152	159	155	142	155	145	161	157	174	164	144	169	146	153	160	154	137	157	153	180	171	136	146	157	144	172	183	150	168	118	169	145	154	138	164	164	147	123	142	152	148	143	129	181	167	149	192	164	147	153	155	142	159	154	143	163	151	164	141	182	168	170	157	150	162	148	149	145	169	140	158	164	170	145	184	146	165	137	155	135	151	155	159	151	146	149	155	146	153	160	124	147	148	151	156	155	148	157	148	170	130	164	158	148	137	161	152	153	176	156	159	159	165	161	137	174	161	140	150	132	163	170	151	154	146	154	189	165	152	155	147	183	157	154	165	155	151	158	161	162	158	179	153	156	141	164	147	174	165	123	168	164	159	166	148	146	164	147	158	145	168	168	150	168	138	155	176	134	179	142	150	157	161	145	128	159	157	163	151	144	158	145	163	133	145	155	133	166	156	170	171	163	160	159	162	143	141	127	137	151	150	137	171	164	155	176	147	160	153	149	132	185	186	164	129	143	136	159	186	154	145	167	154	175	144	148	169	155	155	149	151	133	167	140	152	135	140	119	157	128	134	161	170	130	170	159	144	151	128	170	167	154	132	163	156	155	144	146	158	169	155	158	154	152	166	144	163	164	141	172	152	171	152	157	165	148	144	159	169	148	130	127	154	136	150	143	161	166	179	178	165	158	154	162	128	140	152	190	158	173	140	132	159	151	150	151	165	164	153	164	153	160	132	142	177	135	171	163	172	146	150	151	135	171	159	130	156	152	139	159	172	181	176	151	136	155	170	174	140	143	164	149	155	149	165	169	177	143	147	148	132	146	173	160	182	139	163	166	137	141	152	157	136	165	162	174	160	159	142	154	162	163	154	143	144	155	135	170	170	168	172	147	152	143	169	151	165	144	133	168	181	143	166	159	136	139	150	130	169	167	157	174	156	154	138	141	145	151	130	157	131	162	173	149	166	155	133	135	141	158	158	143	157	165	167	147	187	151	148	153	154	136	159	155	132	140	169	149	144	153	162	159	160	153	154	160	143	151	166	147	126	163	141	157	180	142	150	178	168	167	146	139	181	155	174	177	168	147	144	172	146	156	160	164	138	175	129	161	138	142	140	146	149	146	152	144	153	173	166	147	158	141	158	138	144	154	151	144	172	134	154	170	124	180	144	145	155	155	165	148	169	149	138	147	163	136	145	147	152	162	152	158	154	153	158	155	152	176	162	165	161	171	137	150	170	184	148	138	167	175	146	133	138	168	153	158	159	128	179	144	147	167	124	133	136	146	202	155	158	184	134	139	163	162	150	150	143	153	154	145	153	132	162	154	154	139	161	153	169	162	186	150	144	169	144	171	155	155	143	137	152	163	166	156	143	161	172	152	169	129	149	174	142	150	135	163	148	181	161	153	149	159	134	151	138	168	138	148	162	157	148	137	162	170	157	140	161	153	144	177	151	129	140	167	147	157	189	146	134	144	158	143	174	171	150	166	159	147	151	154	163	147	158	171	150	165	159	140	150	168	167	143	161	135	161	161	141	145
7217	4804	2317	3044	2472	2210	2132	1744	1470	1248	1142	998	940	908	949	858	1359	1701	1469	1436	1304	875	777	685	699	737	705	823	704	704	709	607	627	565	592	617	690	670	682	489	550	579	527	529	509	507	487	571	478	449	459	424	455	444	478	475	426	439	452	466	386	423	448	432	446	401	438	453	434	418	416	442	444	453	430	416	443	459	442	421	455	480	465	472	444	401	430	452	449	446	456	452	432	439	413	446	433	453	420	438	444	442	444	430	424	427	399	436	473	401	473	445	457	447	400	438	455	436	441	417	451	471	452	454	420	448	451	449	421	433	441	433	441	422	418	455	425	449	429	442	447	455	419	433	433	431	466	435	446	441	461	441	440	446	477	450	419	436	473	417	417	420	430	417	442	435	463	392	447	433	442	403	424	453	423	446	427	443	415	443	454	410	432	445	439	418	440	393	451	391	398	446	451	436	439	455	434	432	425	448	467	436	431	398	444	434	424	418	416	443	408	402	403	420	435	374	421	473	447	412	449	413	432	437	481	432	444	419	462	467	431	428	460	438	433	404	428	431	426	410	418	441	444	446	445	446	425	444	427	401	417	435	449	421	476	421	424	421	394	435	418	440	445	468	445	432	466	422	462	409	432	431	409	450	447	427	469	442	421	437	456	394	449	411	438	438	423	447	418	457	428	428	437	454	431	435	427	408	409	422	436	455	441	427	455	440	449	450	450	446	423	417	437	439	420	446	387	429	399	435	402	416	431	444	436	426	444	433	460	408	431	415	433	416	416	449	457	420	433	408	426	442	418	440	415	431	439	431	431	424	445	455	382	391	467	474	430	423	431	425	463	437	435	429	428	441	361	414	460	464	468	409	413	424	398	443	410	441	443	425	459	467	402	432	437	445	397	393	460	395	441	436	452	426	412	422	423	423	416	416	440	457	420	416	432	430	429	414	423	414	459	437	425	413	423	452	441	412	441	453	440	441	447	419	409	465	425	440	420	432	434	444	458	442	476	456	409	406	436	428	408	422	391	461	416	448	438	421	447	448	433	376	441	467	413	402	444	427	452	479	444	412	426	417	477	459	425	441	439	410	456	402	374	412	445	404	447	448	405	470	408	425	436	439	385	434	453	409	435	433	426	419	442	448	444	461	449	431	454	420	441	463	429	404	436	430	424	453	409	457	411	396	412	448	406	407	452	411	387	431	441	444	440	408	476	397	459	439	424	424	418	423	433	413	427	436	489	441	404	433	409	420	426	435	444	475	431	422	440	430	440	479	428	399	428	471	477	422	465	424	472	425	412	420	423	452	449	440	441	421	404	453	419	422	434	415	436	429	462	422	443	394	422	449	459	438	416	436	450	452	414	443	457	419	437	444	436	437	425	429	448	457	418	441	420	432	432	410	407	452	421	426	449	478	440	410	415	443	423	403	460	458	423	440	460	414	445	422	457	441	432	426	457	426	423	440	397	424	416	464	434	455	457	458	419	478	407	457	443	429	447	454	473	445	437	413	418	410	444	449	444	456	444	401	394	430	406	452	427	458	434	457	411	421	422	456	455	399	458	408	439	379	468	448	425	448	417	416	442	434	382	452	401	444	435	416	436	433	439	440	398	462	455	424	422	420	392	444	462	427	440	417	407	445	403	465	452	411	439	426	459	437	417	420	456	431	440	439	443	429	427	435	446	388	429	443	437	442	441	439	410	461	418	433	445	452	409	430	439	427	431	439	440	427	362	434	408	439	380	421	420	437	423	413	402	444	409	428	415	439	465	434	434	400	433	453	420	458	472	399	452	436	451	403	457	428	409	424	424	401	439	448	471	437	437	452	460	408	374	388	417	421	450	433	461	432	403	418	438	371	444	409	445	434	445	436	503	417	424	445	417	481	420	412	441	463	476	448	427	425	449	414	447	399	438	427	439	423	457	448	448	457	423	485	420	413	452	407	436	418	444	449	443	416	427	467	428	441	432	430	455	425	434	438	408	411	387	430	461	416	452	434	426	446	460	423	435	434	432	425	444	429	416	426	449	401	413	433	487	484	399	441	422	414	424	437	483	452	435	453	442	402	434	453	431	435	402	423	417	440	443	442	453	486	464	409	407	458	419	411	439	422	436	400	418	401	440	412	423	423	465	435	407	403	478	430	434	458	463	445	417	410	431	438	462	440	445	468	414	462	445	454	393	445	450	450	452	422	457	411	434	450	474	468	402	425	437	439	441	405	431	455	417	405	393	411	482	403	446	451	449	418	417	424	450	443	469	419	436	423	442	424	414	426	446	452	444	436	412	444	431	426	417	451	468	435	449	441	427	408	462	448	385	455	395	449	450	428	414	429	416	427	442	439	427	444	465	457	418	407	447	394	438	447	449	407	431	427	439	462	478	417	437	447	464	397	413	430	426	415	439	438	428	404	465	461	437	436	440	438	469	407	422	378	404	445	456	428	405	448	448	487	437	466	448	471	438	420	443	416	414	428	466	422	392	425	426	430	445	409	428	438	448	433	423	409	453	449	402	447	465	449	391	443	426	422	433	462	446	430	433	413	398	429	405	472	428	432	444	451	438	437	446	423	458	450	461	441	432	450	436	425	430	415	446	399	437	451	441	392	446	400	401	464	401	442	459	471	415	435	417	433	464	414	417	416	424	455	444	403	420	406	437	423	430	415	418	435	427	436	400	429	421	431	423	399	454	470	434	386	446	384	440	453	401	420	407	466	458	431	455	428	445	437	407	405	427	413	374	429	437	422	434	442	451	420	410	403	441	439	424	437	438	420	419	471	449	407	472	443	406	397	481	393	428	434	445	414	428	407	448	453	434	417	452	469	424	404	421	478	444	433	472	419	416	409	436	450	477	428	413	455	446	452	418	468	441	427	418	460	450	416	426	442	436	424	435	457	421	444	422	424	476	477	390	418	436	419	419	444	443	417	443	451	411	424	440	430	447	442	402	430	428	428	422	464	424	432	466	389	422	424	425	428	463	419	429	408	441	408	423	423	377	445	421	415	454	446	422	456	422	442	450	447	386	457	434	469	417	400	440	425	422	444	396	436	420	406	437	428	461	421	447	413	431	430	441	434	437	442	414	433	446	435	416	435	467	449	415	430	450	400	424	455	395	423	416	451	429	424	467	443	418	442	406	424	435	456	427	431	422	426	379	424	423	420	412	447	478	420	451	404	420	434	465	435	401	436	420	422	410	437	447	440	447	405	418	449	426	470	446	419	402	447	450	427	436	410	442	413	410	459	455	439	451	451	420	406	418	448	446	433	442	418	436	435	434	417	435	421	482	439	471	462	440	446	417	463	449	422	425	402	392	438	400	439	434	430	416	475	435	406	440	401	446	426	435	482	438	441	397	414	418	438	427	453	453	457	461	398	498	445	429	438	449	446	443	421	471	446	423	415	417	387	425	432	396	439	462	438	486	427	456	433	436	415	430	401	438	394	410	446	458	437	437	410	439	396	447	424	444	420	453	402	392	416	442	381	434	427	416	436	458	424	444	425
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
