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
336733702627	336733703141	336733703691	336733704241	336733704791	336733705341	336733705891	336733706441	336733706991	336733707541	336733708091	336733708641	336733709191	336733709741	336733710291	336733710841	336733711391	336733711941	336733712491	336733713041	336733713591	336733714141	336733714691	336733715241	336733715791	336733716341	336733716891	336733717441	336733717991	336733718541	336733719091	336733719641	336733720191	336733720741	336733721291	336733721841	336733722391	336733722941	336733723491	336733724041	336733724591	336733725141	336733725691	336733726241	336733726791	336733727341	336733727891	336733728441	336733728991	336733729541	336733730091	336733730641	336733731191	336733731741	336733732291	336733732841	336733733391	336733733941	336733734491	336733735041	336733735591	336733736141	336733736691	336733737241	336733737791	336733738341	336733738891	336733739441	336733739991	336733740541	336733741091	336733741641	336733742191	336733742741	336733743291	336733743841	336733744391	336733744941	336733745491	336733746041	336733746591	336733747141	336733747691	336733748241	336733748791	336733749341	336733749891	336733750441	336733750991	336733751541	336733752091	336733752641	336733753191	336733753741	336733754291	336733754841	336733755391	336733755941	336733756491	336733757041	336733757591	336733758141	336733758691	336733759241	336733759791	336733760341	336733760891	336733761441	336733761991	336733762541	336733763091	336733763641	336733764191	336733764741	336733765291	336733765841	336733766391	336733766941	336733767491	336733768041	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55759	32621	26308	22425	23030	20304	14337	7959	3021	926	509	381	360	321	303	292	234	260	261	266	204	245	256	233	215	216	227	224	208	209	187	194	205	187	227	220	211	200	205	209	211	199	199	207	208	218	209	219	219	164	194	218	180	208	192	179	192	192	203	215	176	191	220	207	213	181	181	222	199	171	186	194	200	215	191	210	190	200	188	193	174	180	189	185	181	195	170	207	196	202	202	198	202	178	190	219	196	167	193	195	188	202	188	182	179	196	173	189	169	197	186	208	198	167	184	175	194	208	191	173	165	202	196	180	199	171	217	188	176	182	202	174	195	182	214	206	174	187	209	194	195	216	214	184	209	195	194	183	198	224	193	219	200	151	200	185	187	180	188	200	161	177	188	211	219	188	186	158	183	161	187	193	219	193	192	170	195	190	178	177	202	175	199	212	191	181	194	176	189	194	181	190	167	198	179	183	177	191	169	176	197	185	199	182	198	204	188	238	205	189	190	180	221	206	179	190	190	213	177	163	187	192	170	188	166	168	183	185	192	199	208	190	182	187	189	177	190	176	187	204	197	193	203	181	198	202	187	166	180	186	206	169	182	198	218	177	188	183	202	178	197	190	185	186	206	206	152	173	173	169	168	206	202	161	185	164	175	195	180	190	192	191	189	162	202	153	187	185	176	198	209	160	208	177	177	203	182	191	187	182	184	213	160	212	196	178	160	166	195	181	197	209	177	186	195	204	179	171	211	206	196	186	182	183	164	173	167	169	163	200	183	201	196	186	177	202	201	207	189	208	178	198	197	184	192	192	191	201	204	177	167	196	172	196	179	209	164	204	198	190	190	197	208	198	188	204	215	179	188	190	186	187	178	186	164	187	183	202	160	190	207	194	188	209	227	183	215	177	205	193	177	188	237	196	181	195	195	191	195	169	200	191	208	182	205	173	184	184	206	178	191	182	181	168	182	207	198	187	179	201	176	162	173	179	192	199	161	203	179	214	199	177	172	181	198	186	171	192	200	188	240	183	182	228	205	194	183	181	209	205	192	200	192	174	205	172	193	195	197	203	156	176	190	191	177	209	190	192	194	210	191	182	165	190	174	177	195	220	192	206	185	150	189	216	188	190	184	199	162	190	182	172	192	162	182	168	196	178	180	220	184	183	185	177	206	193	191	178	196	182	211	193	196	178	200	199	173	187	193	191	193	186	175	210	215	191	208	158	168	213	188	186	191	170	177	205	192	186	203	186	215	197	215	190	202	184	216	164	191	193	181	180	210	206	190	194	184	191	196	214	169	205	204	179	186	191	183	174	179	156	193	198	163	181	204	193	192	201	194	188	174	195	178	202	173	193	204	202	198	181	191	188	195	187	184	187	173	183	184	197	203	190	173	181	188	170	202	182	167	183	218	189	223	201	190	200	169	154	216	177	184	187	182	196	189	165	202	179	191	199	187	182	179	190	166	192	196	195	192	182	186	180	185	182	193	177	187	197	194	170	169	172	196	185	185	184	209	181	172	201	165	187	168	201	180	192	175	187	177	181	191	176	208	202	195	180	200	197	197	179	172	185	189	169	191	162	210	194	198	207	203	195	204	201	206	185	197	207	200	185	208	184	184	190	182	197	172	181	170	166	187	188	206	173	198	174	184	177	190	205	186	170	217	207	205	200	171	184	204	203	204	198	217	183	175	202	183	160	185	185	192	171	203	199	177	205	189	196	192	170	172	212	175	195	185	198	149	171	162	190	184	193	165	206	186	190	194	191	190	174	167	185	173	180	188	189	196	189	207	196	177	184	159	227	171	168	161	211	197	198	193	185	197	175	189	187	184	211	168	201	212	196	184	170	201	185	183	188	194	193	197	182	200	174	168	184	200	196	187	179	221	188	165	198	199	197	207	207	187	189	179	162	179	181	213	168	217	217	205	192	197	188	204	208	192	184	189	182	184	204	202	197	178	211	166	191	200	210	195	175	205	179	157	181	182	181	206	201	171	187	186	177	169	195	163	174	197	191	180	180	178	188	209	180	206	193	188	197	201	197	229	208	215	191	213	179	173	172	203	202	200	177	190	173	205	207	202	170	172	184	207	217	173	175	183	194	206	208	180	169	184	195	149	207	170	181	202	194	215	225	175	195	196	168	189	175	205	185	202	189	180	182	215	195	171	200	191	201	198	169	184	159	211	185	186	204	182	178	149	195	168	170	171	201	179	156	185	215	190	168	191	191	169	182	172	178	178	185	204	202	177	194	206	206	210	185	222	198	193	189	190	189	183	211	191	183	201	202	181	189	183	183	188	191	172	194	207	166	178	184	191	197	187	182	199	163	177	194	176	172	202	193	208	180	213	180	195	168	192	193	167	192	186	199	191	207	173	216	189	197	190	206	178	189	199	202	208	189	200	213	211	164	178	198	152	195	179	191	206	208	165	186	200	176	203	177	180	181	197	178	193	184	174	190	191	222	192	167	210	206	206	199	195	177	177	199	171	193	186	173	169	200	182	209	179	169	196	167	179	190	191	212	192	165	189	209	173	185	217	204	210	195	188	191	185	175	199	199	206	215	187	168	192	222	182	219	168	198	197	191	188	179	182	217	193	195	153	183	157	143	190	184	194	202	200	190	187	202	183	197	190	199	191	185	195	180	201	185	191	216	206	191	196	176	169	148	201	202	179	187	193	191	195	199	180	177	178	181	177	190	172	168	185	196	198	169	195	173	191	199	169	185	176	168	175	184	211	216	183	187	202	179	186	192	191	195	195	200	194	181	209	175	191	193	169	188	178	188	199	180	214	195	195	178	198	201	194	161	170	216	205	176	164	172	169	204	194	171	184	191	198	214	190	193	176	197	187	164	208	207	163	195	208	194	181	189	186	179	189	173	200	193	186	165	183	172	208	189	181	191	203	184	173	198	175	198	169	169	159	178	195	189	160	206	182	184	204	190	161	183	181	189	162	185	193	191	173	208	170	180	210	212	173	192	202	210	187	221	171	205	191	181	200	184	193	200	186	158	212	199	195	185	210	196	207	174	198	201	202	184	169	195	191	215	193	189	154	178	207	193	182	185	213	187	173	192	206	175	216	180	195	193	195	211	191	200	184	180	188	182	199	195	181	175	176	184	168	176	190	189	185	200	199	208	202	202	177	190	206	205	182	175	179	207	177	194	188	192	157	190	191	195	183	168	160	204	173	189	204	203	204	174	177	241	170	202	177	171	183	180	199	168	204	184	193	186	217	181	166	172	188	217	195	205	192	152	177	195	189	210	238	162	196	188	160	172	203	194	175	201	192	198	177	193	188	206	189	192	176	183	215	196	193	184	191	176	225	200	185	197	196	208	197	199	193	209	211	176	184	212	183	173	234	202	191	215	211	209	193	163	161	193	186	185	205	180	209	208	191	178	173	175	187	182	194	203	212	183	195	180	194	193	202	187	185	198	218	162	172	188	158	185	168	188	168	211	207	193	200	189	185	202	192	184	196	167	184	165	186	165	191	201	162	162	192	209
49122	30703	22598	7476	6048	4896	4209	3523	2502	2027	1779	1393	1427	1246	1117	1016	959	922	854	766	711	720	662	683	658	647	663	610	597	578	575	556	538	586	547	516	527	529	525	500	492	512	512	490	499	484	498	452	518	501	510	464	469	460	487	508	432	449	464	437	473	464	454	468	437	465	449	475	409	491	469	472	489	443	502	490	480	431	438	419	462	440	487	433	471	408	433	440	458	438	408	469	413	449	490	450	476	458	415	478	386	465	407	425	425	470	460	446	441	442	454	457	429	446	401	407	444	408	402	429	443	454	425	424	422	460	415	397	414	446	456	462	423	438	454	439	414	435	394	457	433	457	427	435	447	403	413	435	438	451	418	461	416	406	403	436	429	452	453	423	421	418	435	434	413	424	434	444	422	446	435	413	438	426	430	446	431	421	442	402	428	434	415	446	438	431	403	463	461	447	416	413	412	416	410	441	431	431	397	384	442	440	427	444	411	450	441	453	404	415	428	417	448	422	463	406	432	441	457	457	401	414	405	420	440	430	475	422	413	432	422	450	426	409	436	426	468	437	439	426	438	413	441	444	437	425	433	424	437	406	427	410	406	419	412	420	426	449	463	446	421	456	395	436	410	461	471	421	418	454	401	421	400	412	423	409	432	438	455	418	415	429	418	447	440	465	393	459	432	421	455	437	410	401	438	428	410	466	436	416	442	429	396	421	429	458	430	426	431	442	392	465	428	446	407	454	420	428	456	431	407	406	429	425	430	439	405	477	426	426	435	442	441	397	420	416	403	436	432	455	433	399	430	458	430	447	402	446	445	417	442	390	410	416	406	426	477	445	411	469	436	407	434	433	440	417	418	393	414	436	409	454	413	454	417	446	444	434	444	430	422	438	442	398	411	446	429	439	411	434	423	430	452	433	440	426	438	401	420	431	417	425	422	426	437	446	425	442	456	381	409	405	434	434	418	466	412	395	431	420	416	433	425	422	431	426	390	418	424	448	401	424	420	428	421	424	421	444	433	416	445	488	433	389	425	397	379	454	412	465	407	425	406	449	425	451	460	456	401	441	433	433	412	416	398	447	463	404	392	428	424	417	410	417	460	443	420	435	432	440	405	435	432	412	439	424	430	428	414	415	449	430	456	444	428	433	447	442	422	403	423	401	414	432	434	414	417	413	440	390	424	449	419	389	453	451	446	405	429	414	429	398	415	455	424	444	440	479	466	479	469	429	431	397	439	427	432	459	416	408	403	412	432	444	426	424	420	422	411	432	422	417	447	441	442	421	476	414	418	430	422	436	447	427	433	404	432	441	425	435	425	420	435	419	406	401	440	429	413	442	474	458	423	391	421	419	418	372	437	453	381	414	425	427	419	452	412	404	450	398	389	403	442	458	423	409	446	407	430	453	430	456	414	448	459	424	424	445	434	423	435	418	369	425	465	409	426	389	422	420	403	427	370	441	404	433	412	436	418	433	448	442	434	423	424	448	425	432	409	448	429	464	430	434	424	422	398	426	461	426	422	426	443	415	417	416	401	395	410	425	418	407	400	430	428	425	397	403	412	442	436	437	446	452	424	405	454	424	409	502	434	445	413	435	426	415	437	420	438	422	418	417	401	415	420	400	402	474	452	446	416	431	438	439	395	432	429	426	440	441	453	422	444	421	444	423	433	416	448	429	453	452	386	443	472	446	435	476	429	401	436	425	425	445	423	430	448	420	436	417	429	443	413	414	455	419	420	444	433	444	420	421	411	429	441	448	424	419	466	450	436	441	440	445	451	397	424	450	430	437	428	413	442	430	418	466	425	456	424	458	383	399	478	433	473	436	417	427	425	427	435	435	439	388	431	391	432	390	422	381	417	416	445	448	434	460	436	414	444	427	425	427	399	387	422	438	431	435	446	430	444	446	419	426	417	395	395	376	418	443	431	431	426	421	397	389	408	430	420	407	424	395	428	444	453	386	465	408	416	420	442	438	420	459	401	440	415	425	453	435	410	458	434	439	393	395	447	416	408	396	443	457	419	402	401	478	422	409	433	428	452	442	429	460	393	443	427	409	423	412	425	406	403	416	462	443	434	422	445	421	445	445	438	429	391	440	405	446	416	461	429	456	406	420	435	437	446	426	401	425	429	475	405	454	441	414	453	448	404	447	457	417	455	416	453	462	446	413	456	406	435	414	409	428	428	420	439	411	426	435	397	401	445	451	465	453	436	406	458	409	404	384	419	420	443	415	423	479	435	418	416	420	445	423	404	426	421	448	421	410	446	399	421	433	410	414	398	435	434	427	410	410	463	463	411	421	427	448	467	403	432	434	451	438	384	438	412	443	426	434	459	404	435	413	406	477	417	419	411	392	401	459	440	428	421	457	420	426	408	430	421	433	463	437	418	411	435	394	452	457	439	444	390	464	419	389	441	437	391	459	414	423	413	412	425	439	407	436	424	417	425	427	445	447	418	401	436	442	428	419	456	386	455	414	426	418	385	442	395	425	394	399	437	446	393	426	453	409	476	421	434	404	415	447	426	400	419	413	472	457	482	419	455	415	440	421	399	410	414	392	430	395	448	443	451	436	443	443	433	436	444	465	413	445	460	414	413	423	428	420	434	437	481	438	405	433	463	415	413	445	435	437	436	431	452	458	399	424	444	438	421	413	413	438	442	435	419	418	431	408	440	466	429	458	430	400	394	393	445	435	443	416	417	444	443	431	403	424	426	457	428	430	427	417	462	431	463	409	449	422	426	451	426	409	366	410	409	443	419	432	400	416	406	459	375	411	416	405	367	454	455	418	409	446	433	437	407	423	410	407	421	456	417	444	450	426	445	409	396	471	448	427	406	450	415	403	403	465	437	439	452	450	422	430	426	417	430	392	445	408	444	411	432	403	439	444	438	430	397	427	442	425	444	406	425	453	407	440	435	430	423	426	459	404	455	459	417	425	432	416	426	452	420	453	426	406	404	442	435	411	397	447	412	418	419	390	463	414	453	412	421	425	401	417	458	440	431	419	421	435	393	391	435	458	461	426	405	435	442	405	422	409	424	456	441	464	437	444	427	442	449	410	447	416	413	399	413	400	435	419	462	385	413	407	447	428	434	462	431	441	439	444	455	410	405	436	442	452	427	406	429	425	420	410	423	445	439	430	431	413	432	391	406	410	441	413	405	393	406	369	419	425	447	463	439	404	450	438	423	434	423	443	395	417	427	392	452	435	437	427	412	411	468	392	419	432	468	458	420	419	468	427	433	372	438	428	409	388	417	432	465	406	447	430	450	430	428	423	410	432	445	426	443	432	445	410	462	444	439	391	421	414	463	375	447	429	413	420	412	432	408	398	447	446	417	428	424	430	427	408	403	438	439	416	439	423	417	427	426	410	419	410	385	419	434	451	481	432	453	387	445	418	390	443	415	438	470	452	410	449	416	412	394	353	471	434	414	413	435	434	407	406	407	449	424	426	423	447	436	420	439	412	419	470	395	414	432	400	435	440	416	449	412	438	427	404
25978	12961	3239	1135	582	393	310	294	289	289	258	273	274	260	242	253	304	265	257	264	269	268	272	261	272	262	293	270	270	276	290	265	304	244	258	303	295	273	266	293	250	272	266	270	299	266	271	270	266	261	261	240	274	276	269	256	255	266	266	264	267	267	248	283	247	293	282	274	270	280	238	278	236	263	266	268	273	263	270	289	291	274	285	267	260	281	279	285	261	259	265	250	283	284	280	298	261	279	256	248	262	262	255	278	298	281	251	276	275	299	278	258	259	247	268	224	221	299	290	281	249	280	286	264	279	259	251	286	269	286	261	269	277	287	258	265	279	262	269	267	266	255	284	289	266	263	222	280	280	245	270	265	284	279	261	264	242	284	261	254	279	268	257	295	253	292	267	264	274	273	283	259	272	239	275	263	262	230	287	262	265	272	268	260	271	254	284	301	269	261	248	259	251	293	270	259	267	264	268	222	265	254	276	272	258	252	266	224	281	259	254	251	248	299	264	273	272	297	283	272	270	236	282	283	263	316	270	270	293	290	269	275	239	282	267	273	223	256	254	268	252	278	245	291	247	289	231	261	257	265	265	272	267	246	253	251	267	276	259	279	232	251	264	242	267	274	240	250	302	272	247	264	269	257	295	266	292	261	243	272	264	263	273	294	246	243	278	251	283	269	247	267	279	264	257	292	266	254	244	251	276	265	274	269	299	281	283	252	259	244	228	250	268	264	295	296	273	257	237	258	276	273	249	256	272	280	235	249	259	277	266	264	283	274	268	280	267	276	260	270	233	252	266	282	266	269	274	271	250	274	284	266	298	278	247	262	288	261	241	258	261	300	305	271	242	276	263	281	279	284	248	244	231	282	252	265	286	267	281	284	251	272	286	241	267	294	242	245	264	298	251	272	304	313	277	264	270	254	258	256	287	292	268	276	268	266	287	303	274	273	281	286	257	279	280	284	259	262	296	248	271	280	259	280	255	264	268	272	267	271	282	268	280	245	275	263	267	272	282	267	258	274	318	247	238	239	259	269	252	266	250	271	265	254	270	254	295	284	255	274	277	267	252	256	255	288	295	260	241	270	256	254	267	255	277	290	268	296	293	284	274	277	272	265	245	256	228	258	246	281	248	293	262	240	296	274	275	235	270	266	274	230	283	273	305	228	242	266	275	281	251	276	286	262	261	267	257	269	298	274	291	262	275	266	263	263	277	252	237	291	297	291	256	275	279	270	290	277	269	245	273	265	244	309	282	253	264	291	268	264	252	277	260	272	284	248	280	274	302	277	254	290	252	262	272	256	283	230	280	288	301	264	290	256	253	296	278	269	246	265	251	260	304	287	265	248	254	268	280	245	279	293	240	270	271	223	278	282	272	254	293	288	230	240	292	241	267	274	274	285	250	277	276	266	293	244	258	276	254	275	269	261	272	270	281	275	268	265	257	264	247	249	294	285	262	281	255	265	271	279	259	283	278	253	263	254	247	251	269	264	266	245	312	273	278	294	230	278	244	285	245	292	280	267	271	227	253	259	287	246	286	241	246	243	273	262	298	253	261	238	280	282	226	297	281	270	264	270	276	264	264	251	259	286	265	253	274	274	257	266	262	281	252	257	251	277	274	270	282	282	228	254	274	273	258	246	265	264	234	274	263	245	268	290	277	256	249	266	285	250	228	269	281	246	306	263	285	289	256	240	294	306	271	235	274	299	255	248	273	283	249	256	261	291	294	289	247	281	248	264	269	283	268	269	245	262	223	252	297	250	261	287	257	261	251	256	268	294	257	271	267	267	256	277	285	265	258	284	255	283	267	286	235	268	266	291	285	265	251	249	254	269	264	278	262	264	276	253	278	258	244	261	251	256	271	278	259	277	241	249	258	277	256	278	257	232	247	272	254	262	252	312	258	279	301	281	259	243	270	279	277	266	260	240	286	267	303	279	252	295	255	246	256	243	279	257	266	269	264	266	247	271	290	272	240	273	243	271	245	225	253	234	247	284	268	271	255	256	265	258	263	232	260	274	286	272	272	285	257	267	241	268	281	241	307	275	270	250	249	248	274	298	286	268	269	295	277	286	264	263	258	257	292	259	270	272	252	278	249	294	251	307	258	256	244	232	270	251	276	246	278	271	256	283	266	285	266	257	276	242	264	239	275	288	257	283	267	266	265	253	250	253	281	277	280	335	266	274	263	268	248	296	308	257	262	284	305	233	262	255	259	247	285	290	248	264	263	274	267	282	264	280	296	278	239	282	273	277	261	283	271	236	257	256	253	247	227	267	293	279	281	279	234	237	270	296	250	276	281	289	272	266	254	247	271	268	244	267	264	258	255	260	256	259	278	283	287	261	252	261	285	299	273	293	269	289	238	275	302	256	259	276	255	271	259	269	252	251	271	274	297	260	251	256	270	261	271	238	281	269	272	241	270	312	258	279	261	254	271	233	255	269	249	272	238	265	275	272	297	259	275	262	301	261	263	274	259	306	311	231	257	274	281	274	279	270	277	235	257	244	262	264	278	275	245	294	255	245	255	281	262	270	285	254	254	267	286	275	242	289	241	248	247	262	279	258	265	283	267	275	246	247	273	249	280	250	252	243	252	279	247	276	278	281	281	272	296	294	278	286	238	243	273	265	262	263	252	316	266	280	255	256	257	301	288	241	260	289	267	243	280	260	272	288	266	283	288	280	261	279	244	274	290	271	269	262	257	293	241	288	273	232	262	244	258	258	243	267	252	271	276	247	272	266	275	263	259	258	278	274	234	290	278	257	278	270	261	261	282	281	282	279	308	246	284	296	252	271	267	277	267	266	247	276	264	283	255	229	269	283	253	272	283	261	258	285	253	249	258	277	261	271	266	258	265	262	280	260	247	303	295	317	270	298	303	277	275	269	264	269	251	282	306	273	243	230	249	263	277	291	265	281	267	256	243	261	257	266	262	286	255	278	261	280	242	238	284	270	306	267	285	292	272	274	260	265	272	249	284	263	280	260	270	284	240	285	297	267	252	267	261	244	274	264	272	242	253	274	242	276	252	274	281	255	258	281	257	218	280	279	275	278	257	273	264	267	265	272	270	273	270	266	277	271	255	278	245	254	279	251	279	275	252	276	249	263	278	268	244	271	265	269	239	245	281	267	272	273	276	253	244	299	273	266	255	242	243	246	282	276	286	273	279	247	264	279	247	279	268	253	267	255	253	238	267	282	303	267	304	252	298	258	256	261	268	266	251	288	276	262	245	243	261	319	272	281	252	274	269	242	258	262	267	290	228	254	265	279	236	246	282	257	257	281	249	259	284	265	266	277	237	277	262	267	281	247	278	271	233	249	258	271	260	256	245	280	288	263	218	265	287	251	268	279	264	261	257	278	256	306	277	307	293	267	284	232	258	271	296	270	274	274	273	279	288	250	274	277	259	276	250	281	282	257	290	287	285	271	241	267	296	277	282	262	226	248	260	278	262	260	268	273	252	274	250	284	254	299	246	256	266	266	287	239	281	274
22327	4531	1010	978	912	827	822	765	776	669	674	670	677	694	663	641	619	627	649	662	668	681	641	643	679	637	681	620	707	666	668	631	642	617	673	637	648	622	661	638	696	637	636	674	665	675	646	662	617	654	647	618	644	648	637	596	634	634	687	620	668	647	655	660	636	630	663	616	679	628	634	645	650	701	679	634	666	629	635	635	624	659	611	686	657	655	603	655	691	654	636	608	610	625	676	617	627	641	634	677	631	639	605	611	628	639	676	668	622	670	695	625	616	660	696	649	661	640	677	679	613	686	632	668	640	624	644	651	637	681	656	657	645	690	638	633	650	674	643	660	621	629	643	649	679	748	656	593	673	658	696	658	656	695	656	667	656	641	619	642	626	600	629	648	629	638	591	621	612	634	637	589	671	619	657	618	730	654	653	619	637	611	656	643	613	672	626	643	654	646	667	633	700	647	637	675	628	664	656	689	658	642	660	685	640	609	653	672	665	638	661	648	624	625	669	646	639	676	674	642	685	596	624	652	670	677	660	676	686	674	630	591	649	670	658	651	637	597	634	677	656	677	661	640	652	633	647	658	620	655	661	654	668	636	655	683	641	648	640	642	660	643	666	620	714	711	604	652	640	631	609	666	648	690	660	630	637	664	658	648	601	660	616	683	639	659	656	631	665	635	636	690	661	640	664	666	683	661	661	663	659	633	629	636	668	664	675	641	600	598	639	670	632	630	644	664	674	587	658	641	672	615	643	643	663	622	663	689	625	646	625	643	653	630	662	659	613	677	649	661	635	651	636	689	654	678	654	618	645	662	601	684	619	646	674	620	663	644	655	618	698	594	675	635	687	672	646	689	630	626	653	627	645	672	662	635	626	667	626	621	651	629	644	595	632	653	648	625	642	656	651	703	630	675	675	642	652	693	612	667	616	619	621	617	646	669	665	678	680	653	657	654	599	645	648	666	631	626	654	634	668	657	632	693	657	626	658	714	605	708	633	660	663	625	616	657	650	660	656	640	659	663	630	619	677	662	683	654	656	689	630	615	671	677	695	649	684	677	612	649	644	620	636	633	626	650	654	663	673	624	638	680	638	668	650	664	626	626	636	642	627	694	673	654	621	659	611	663	655	659	666	671	637	655	591	630	734	666	653	604	600	587	684	652	673	634	633	654	645	622	596	649	662	690	614	668	681	658	638	664	640	625	660	631	622	670	614	624	646	658	673	635	603	675	640	648	646	682	630	664	674	653	661	609	707	654	655	609	620	677	663	655	612	575	598	631	641	657	667	635	692	667	648	668	633	632	676	643	641	652	638	630	704	687	652	654	658	718	647	608	631	662	670	678	682	635	674	625	702	631	664	691	590	674	660	630	670	666	659	679	632	657	703	614	656	711	647	643	619	666	648	642	629	591	654	676	624	679	651	641	643	686	651	680	653	608	587	638	626	633	685	662	649	616	617	649	612	656	661	671	661	683	651	670	662	679	651	625	659	709	680	617	640	653	645	693	647	674	634	639	631	691	686	652	681	626	634	666	642	632	683	628	658	669	637	663	644	665	663	675	658	651	657	685	616	665	655	625	660	659	669	671	672	670	644	670	629	655	645	662	667	630	602	610	635	638	637	615	644	666	639	632	629	662	670	694	668	651	646	608	707	658	642	690	607	642	664	676	619	690	671	640	648	656	621	685	673	654	640	613	706	666	612	647	651	669	582	646	646	654	682	657	627	620	649	716	648	644	657	685	648	689	629	639	668	678	638	635	610	648	644	656	656	637	642	681	654	647	636	640	618	643	641	591	658	644	615	623	636	676	633	658	621	683	662	617	646	636	593	644	652	624	638	660	672	613	660	635	649	679	661	679	652	657	630	662	656	628	674	695	637	677	663	658	607	647	640	673	644	634	672	643	606	651	677	654	678	626	721	654	699	644	630	634	642	626	646	659	638	681	663	622	672	650	680	665	660	659	623	642	663	611	668	635	622	704	627	629	663	604	641	654	627	622	637	648	663	647	635	634	663	660	636	615	691	660	600	706	617	661	670	646	626	641	656	627	670	673	606	656	645	653	640	673	661	659	669	621	586	667	585	683	618	616	666	627	650	607	651	644	665	622	672	653	618	675	648	617	652	648	672	650	636	639	638	667	651	634	650	632	655	665	615	649	661	650	633	655	697	666	624	661	672	619	606	647	659	616	642	667	675	673	647	688	653	648	611	608	640	632	645	623	661	694	648	640	616	641	659	632	646	635	641	655	638	655	626	617	646	658	605	667	651	629	660	642	643	645	651	665	685	633	671	663	628	703	679	635	643	681	678	662	639	686	663	680	641	693	584	688	610	650	609	645	690	684	652	658	631	606	689	635	677	643	682	634	679	696	590	639	655	645	657	644	632	684	623	683	640	643	624	688	664	674	613	615	645	694	641	620	653	659	623	623	668	663	600	665	680	660	660	671	616	634	624	646	655	683	613	613	671	672	634	599	658	688	671	680	620	642	718	659	625	645	658	660	694	602	663	635	666	677	622	613	636	664	697	631	618	629	610	621	612	645	611	640	639	631	647	633	657	654	672	697	621	636	656	676	663	657	659	656	628	651	678	637	651	717	614	701	653	627	711	657	653	668	654	624	651	608	625	646	686	604	677	644	636	663	642	681	656	683	637	636	631	658	648	680	651	656	654	627	649	658	638	604	627	618	651	631	625	635	669	639	654	634	618	687	657	673	646	597	670	620	669	630	661	668	698	633	626	629	682	662	657	642	658	624	670	646	654	676	623	663	649	656	658	638	632	665	582	663	628	671	651	676	642	638	637	708	674	622	613	655	648	633	605	630	695	715	666	645	630	623	656	630	672	620	627	669	639	606	652	729	668	672	631	659	646	653	632	695	680	655	654	660	645	648	635	671	655	642	609	634	651	649	666	623	671	632	620	627	647	647	646	677	632	655	637	643	677	652	641	634	670	653	666	623	659	678	601	680	640	598	662	640	679	637	665	619	629	665	698	645	651	634	658	635	684	656	699	668	632	683	656	636	658	669	656	642	668	666	714	697	685	635	635	621	635	662	664	637	644	643	639	662	684	613	628	646	652	641	679	672	681	668	632	636	671	665	636	692	654	641	648	643	647	627	596	657	669	633	629	665	636	673	628	642	668	638	654	617	650	658	669	647	663	620	655	640	653	638	695	667	649	631	690	655	636	656	654	604	648	650	653	634	651	618	666	649	665	660	624	654	652	643	603	647	672	648	646	671	662	623	647	678	670	635	659	641	654	655	660	636	655	651	689	633	645	614	680	649	659	672	647	655	632	653	659	656	667	633	668	628	659	641	675	645	650	645	631	618	671	640	692	679	600	625	666	653	656	651	613	659	636	662	626	689	698	649	631	656	628	601	672	620	642	646	632	625	585	601	634	660	639	627	616	680	634	624	667	683	658	695	672	621	632	617	646	673	651	665	664	647	594	624	646	659	619	656	677	653	633	653	677	654	650	655	678	647	612	622	622	599	559	667
58061	31889	24030	23332	21045	14777	8319	3193	929	508	437	329	325	309	326	301	206	245	231	212	190	197	189	189	186	199	178	199	188	178	152	154	181	163	171	182	181	182	171	173	143	175	158	155	152	148	160	175	153	151	163	151	158	153	151	177	175	164	146	171	162	146	172	146	165	171	169	156	146	137	177	127	160	163	153	148	163	143	162	135	173	163	163	153	138	175	162	159	167	168	134	163	148	171	173	157	167	140	162	166	152	157	153	143	187	171	143	162	165	153	146	144	145	138	141	151	158	150	149	159	149	138	184	148	134	145	146	163	132	136	129	183	138	145	148	158	188	162	170	157	152	168	179	160	148	137	155	149	151	176	149	152	150	160	134	149	135	156	182	125	185	150	156	147	161	164	147	165	131	157	177	162	152	152	145	143	165	180	147	145	141	156	152	160	185	146	163	143	136	171	148	129	134	176	163	133	147	170	155	170	144	141	159	135	172	166	173	170	194	162	153	169	156	142	162	177	162	163	126	162	157	163	152	153	141	165	184	163	138	150	179	162	147	149	151	150	142	151	160	161	152	149	142	168	152	148	165	157	154	158	143	143	154	158	156	157	179	149	160	159	147	164	152	142	166	164	157	161	162	174	161	120	153	176	145	156	143	143	137	139	144	153	154	155	174	160	150	159	143	152	147	144	160	175	146	176	154	137	173	149	134	148	151	149	156	165	146	143	153	176	160	161	148	146	167	134	168	141	149	149	145	180	143	164	147	139	179	165	162	144	167	169	136	162	140	155	149	164	149	162	167	150	147	174	176	131	158	148	163	155	143	172	153	150	181	150	159	135	143	153	154	167	172	171	170	150	139	151	152	139	161	142	144	154	144	167	152	154	167	157	179	167	157	139	161	161	179	161	161	159	173	155	160	151	137	142	164	162	153	139	161	163	166	147	166	145	151	165	144	144	175	137	136	134	148	169	145	157	183	153	161	162	150	172	162	153	150	152	149	162	147	165	163	145	151	157	162	141	161	166	157	138	172	163	146	183	169	147	174	152	159	143	146	182	173	155	172	161	163	135	153	168	164	139	171	137	151	175	156	135	148	156	175	156	164	152	157	148	165	149	170	147	168	155	174	158	167	159	168	172	140	167	167	179	186	150	160	149	134	172	159	137	162	142	161	162	135	141	154	145	154	148	167	134	137	149	153	170	161	164	163	158	144	170	160	142	166	165	175	147	182	134	157	168	148	121	151	173	166	172	138	161	161	148	168	162	166	146	171	171	159	162	148	151	149	170	154	151	168	163	169	154	132	166	158	177	152	127	129	158	145	176	163	137	160	156	182	169	175	153	165	172	155	169	149	161	150	158	153	149	143	154	165	174	140	149	163	118	148	139	167	154	170	155	157	178	146	150	172	155	156	158	169	147	147	153	171	160	116	164	173	142	164	162	148	150	186	149	174	140	137	150	154	169	150	152	132	149	148	153	163	144	172	143	167	159	179	148	155	132	139	160	150	148	158	173	142	143	158	147	150	187	146	163	142	126	153	157	167	187	152	158	179	169	132	173	153	176	140	138	146	162	172	158	152	161	130	153	173	151	151	139	140	176	174	146	169	138	166	156	145	165	155	173	145	167	169	163	175	183	151	193	167	161	146	143	170	155	151	152	151	186	148	132	162	154	155	149	169	168	157	148	141	175	159	155	154	163	148	153	153	155	171	148	137	134	165	148	157	163	149	137	149	161	144	162	192	172	150	162	150	155	151	144	163	157	174	147	128	149	156	163	175	145	149	147	165	164	167	150	179	152	176	157	142	159	141	149	139	158	178	171	132	151	133	158	160	156	152	142	159	143	182	157	134	152	143	163	166	170	145	179	145	142	170	138	145	179	141	145	163	189	163	167	126	151	139	133	171	151	166	167	162	156	148	169	173	158	157	150	153	174	168	146	161	173	167	156	138	176	156	162	172	148	127	132	158	141	149	162	171	145	180	158	159	153	152	169	165	157	152	162	160	155	161	171	145	148	160	153	144	161	161	158	144	177	177	129	136	154	159	166	135	160	139	186	146	155	145	142	164	170	132	138	144	188	159	167	148	161	184	165	167	154	158	156	136	159	173	144	160	148	141	167	153	155	149	148	164	142	145	156	173	167	156	145	176	144	156	155	145	163	164	145	172	160	137	155	150	149	168	152	152	166	156	149	125	128	172	138	154	145	159	139	162	164	166	152	162	148	161	191	135	161	179	161	150	151	166	150	131	148	165	133	137	147	143	157	173	151	152	138	170	153	168	162	163	159	150	149	149	150	167	157	163	145	184	170	139	180	174	161	154	145	140	152	154	170	144	162	146	173	174	177	147	150	146	190	157	131	158	151	146	154	151	150	149	179	149	151	145	159	150	147	167	155	176	149	146	141	144	171	159	149	153	143	162	148	149	176	159	158	146	148	135	161	155	146	159	167	144	130	144	141	158	146	145	168	178	156	156	153	162	136	169	161	158	147	141	139	152	166	167	144	158	149	148	150	168	150	146	174	145	151	160	139	158	146	173	164	164	147	179	184	163	159	181	138	170	153	140	169	143	158	140	148	157	170	164	157	149	130	147	141	157	157	160	139	175	160	142	158	158	134	182	133	154	164	174	158	173	145	163	149	170	169	188	138	150	148	150	167	159	154	136	148	171	156	163	174	153	164	143	147	162	131	156	158	169	147	171	162	146	142	148	167	166	155	149	154	161	169	146	145	147	135	151	167	172	155	160	146	165	147	146	167	164	151	178	162	143	156	146	169	168	160	156	178	179	159	156	179	149	189	152	153	148	163	147	145	166	144	139	197	148	169	139	172	149	140	159	169	154	160	149	162	159	194	177	184	147	167	142	159	160	133	165	156	161	164	165	135	164	153	144	169	147	141	153	145	168	168	139	160	172	141	156	167	152	149	173	150	163	167	136	167	139	150	148	142	166	142	146	159	137	161	164	158	148	136	164	158	148	153	152	136	141	174	139	145	147	135	149	161	155	147	132	180	127	160	162	175	158	153	150	139	172	147	168	154	160	144	155	143	155	150	171	151	165	148	169	157	139	177	168	150	152	161	169	127	153	170	164	163	134	164	146	141	150	156	193	154	169	151	138	169	162	173	149	140	150	171	148	159	156	163	197	144	155	145	135	162	143	138	190	153	128	172	174	154	158	182	161	190	145	163	164	127	171	170	181	131	170	144	149	159	140	166	148	171	168	160	147	161	160	161	148	165	161	152	144	143	134	141	139	154	159	169	168	176	157	132	150	158	170	180	161	160	176	154	148	173	160	149	134	150	182	137	163	141	130	156	141	151	144	141	140	141	153	159	129	146	148	188	150	149	168	160	171	158	150	162	156	138	154	146	153	146	144	156	171	147	156	151	149	159	160	160	159	142	161	163	132	150	170	122	143	144	141	176	158	170	157	177	180	172	174	173	169	158	148	166	158	156	145	132	145	145	158	173	150	160	173	164	155	136	169	173	145	144	155	139	135	176	143	178
49969	20876	6651	7580	7047	5041	4484	4043	3278	2051	1770	1421	1477	1249	1101	905	845	853	766	775	719	651	665	674	614	546	569	511	532	530	526	547	512	476	517	471	472	464	484	485	442	448	469	447	458	397	451	410	421	400	429	400	446	450	416	428	430	367	436	418	430	378	434	417	439	392	423	397	388	378	373	388	379	423	412	410	415	390	356	402	417	422	359	396	372	376	385	416	382	367	390	400	384	382	383	407	389	411	400	348	410	397	389	366	383	344	384	377	393	373	391	368	375	351	428	392	377	413	379	366	409	428	380	370	391	373	354	403	400	383	389	379	382	354	366	361	403	380	357	385	362	370	349	372	395	402	334	345	332	345	382	354	351	386	368	338	377	409	403	402	376	390	386	385	379	390	412	362	365	374	383	387	405	373	390	383	410	346	375	407	412	358	355	384	372	383	386	365	310	351	349	358	384	364	396	343	369	382	396	376	378	423	358	378	358	362	378	379	386	383	359	369	364	348	381	399	366	406	421	382	365	361	363	354	380	380	348	389	358	365	360	401	393	371	346	373	372	426	381	389	375	389	367	373	348	373	381	401	385	379	356	320	384	363	391	373	350	361	399	363	361	360	370	398	367	360	390	355	385	354	355	365	387	388	367	393	365	372	363	370	379	384	361	373	354	379	403	364	372	359	335	369	378	358	382	375	357	361	383	359	325	398	376	376	358	336	397	376	362	389	388	385	368	397	402	357	367	410	387	392	343	366	364	351	367	371	395	357	345	364	378	359	383	376	345	382	381	388	374	364	373	366	385	350	389	382	382	383	385	411	344	388	352	385	363	378	372	361	389	362	375	388	376	378	385	353	369	374	386	397	377	352	356	357	371	381	357	373	379	408	392	384	362	387	382	418	349	362	350	359	403	374	387	352	375	364	413	361	383	361	380	342	358	349	376	388	376	365	386	376	380	411	407	402	377	377	365	387	386	366	394	349	360	394	398	359	359	334	409	382	354	390	342	399	359	387	384	368	371	344	389	401	373	362	374	391	367	350	354	373	369	389	352	406	403	383	383	375	380	379	425	355	359	353	362	378	316	422	327	385	364	358	383	360	368	366	380	353	421	414	375	343	354	383	388	351	357	360	363	362	363	364	413	377	363	360	314	394	392	359	355	403	397	372	402	402	354	383	395	416	378	374	351	369	365	361	384	376	364	360	400	374	376	372	363	378	369	385	387	368	356	411	383	351	376	403	407	380	391	353	360	326	374	364	376	379	393	366	349	384	359	386	375	374	400	373	327	397	368	386	376	368	333	388	385	384	377	369	355	369	401	389	414	354	414	369	344	383	355	416	388	407	359	386	371	369	397	338	350	399	367	371	356	401	356	386	365	370	384	384	364	355	342	341	373	345	364	397	368	353	346	366	385	405	397	376	363	375	388	361	364	395	377	366	385	362	392	367	362	417	365	379	400	396	362	368	395	373	366	379	399	386	441	376	383	333	390	367	357	410	393	367	387	377	391	397	336	375	402	362	367	401	391	371	416	377	373	351	389	372	398	371	393	377	387	384	378	378	362	401	399	394	373	391	318	371	375	386	384	332	356	375	386	361	380	361	382	406	393	386	338	378	341	359	375	345	382	350	398	352	371	351	346	398	381	366	343	385	392	371	383	392	366	358	337	384	364	377	370	391	345	341	346	372	390	380	341	385	395	380	368	401	406	338	367	352	389	374	356	368	382	347	363	365	372	368	408	390	379	378	366	382	387	332	360	341	374	364	363	352	342	371	330	379	372	376	367	341	360	346	350	377	413	388	380	401	384	368	384	360	382	387	380	378	390	361	370	375	356	397	392	376	378	354	346	365	355	381	346	359	360	397	400	337	375	376	391	347	380	388	363	367	393	355	387	389	373	356	344	349	367	365	383	404	380	369	348	386	348	369	397	373	354	365	357	373	383	360	389	370	363	379	397	389	382	375	344	331	392	357	403	363	386	366	370	365	373	366	387	381	374	378	392	353	352	376	395	353	354	355	392	336	376	353	391	422	394	353	344	373	370	367	345	418	361	362	360	379	364	362	355	377	350	392	357	360	363	363	396	394	378	385	412	366	382	384	402	371	387	377	366	406	356	366	359	358	373	421	378	355	359	350	382	335	367	412	385	350	350	402	352	367	386	383	380	377	383	378	368	398	362	374	363	361	399	334	362	340	388	392	389	354	386	379	353	390	381	403	375	365	369	351	354	358	409	349	379	405	366	404	380	407	373	375	356	391	347	377	385	360	366	379	381	387	382	391	374	374	362	311	389	359	384	378	348	360	382	405	384	369	399	348	382	376	396	405	365	376	364	406	339	350	370	395	376	401	342	382	363	395	359	361	379	389	399	326	357	313	360	351	349	380	347	338	355	367	383	378	358	371	381	380	369	393	358	392	361	371	384	368	401	392	350	378	376	349	357	345	395	390	388	367	358	386	358	385	376	428	368	391	374	375	397	395	360	397	391	350	372	413	363	382	406	361	380	376	349	359	385	378	382	357	369	357	356	359	383	353	377	344	391	411	349	370	390	399	347	340	396	366	362	385	380	374	395	410	393	369	352	370	399	360	376	342	386	377	363	387	367	359	359	369	357	340	389	349	386	378	422	354	376	364	378	401	353	384	380	350	357	372	386	354	377	369	373	426	374	375	379	347	351	371	370	417	381	378	411	343	359	385	336	409	348	375	421	386	376	373	376	375	388	333	364	412	387	351	382	362	392	377	355	348	377	384	370	352	354	393	394	333	366	364	351	352	387	369	402	398	361	373	363	358	367	358	356	368	381	392	376	376	365	352	371	386	388	377	403	359	371	354	382	368	358	367	386	336	362	386	399	399	395	392	322	400	358	353	408	355	358	393	395	398	360	360	370	402	376	387	386	394	398	348	390	395	358	357	370	357	389	373	393	351	385	388	408	350	351	375	376	367	378	371	350	381	371	343	340	352	382	345	355	375	390	388	362	353	397	381	405	360	415	392	372	347	394	372	376	382	395	389	390	414	360	346	370	347	343	404	379	362	383	336	376	345	391	412	397	365	384	355	414	341	366	353	383	399	416	368	366	382	358	385	377	387	370	353	359	365	359	359	394	382	376	363	381	336	404	394	396	379	346	359	346	358	371	381	383	347	363	394	365	379	380	363	354	406	369	363	389	393	396	393	370	355	396	354	406	382	358	377	402	376	348	406	364	378	375	374	351	393	382	425	374	384	349	392	357	398	413	358	389	361	376	349	369	410	373	360	369	400	368	372	409	363	352	365	359	378	366	371	386	353	387	403	357	348	363	368	374	366	364	373	372	400	381	373	360	344	387	375	381	369	352	379	349	408	383	413	366	369	363	350	403	365	384	336	368	366	370	339	361	355	366	379	367	359	401	357	369	363	371	386	369	361	382	380	355	378	376	437	362	404	351	346	375	368	368	374	365	358	402	361	368	359	406	368	348	356	379	381	350	389	375	378	389	396	381	390	393	382	367	389	374	377	387	363
59019	31343	23925	22797	20813	13809	7767	3075	1220	683	521	420	332	379	342	269	250	276	245	244	238	225	236	254	206	232	234	234	193	195	224	193	217	232	207	187	203	198	198	205	194	190	205	200	209	190	210	191	209	177	199	220	217	192	216	200	199	172	191	181	188	204	211	197	203	184	195	213	183	185	196	197	190	213	190	178	193	201	195	207	192	205	175	179	169	197	162	226	211	194	198	182	197	206	166	172	188	189	198	166	216	219	195	180	197	201	180	190	200	216	188	196	184	181	202	181	183	199	216	227	223	190	191	200	204	192	184	181	203	193	186	152	190	190	212	204	163	181	182	168	206	194	188	183	205	194	174	195	186	175	179	166	187	206	192	177	175	169	196	186	195	213	198	195	181	163	190	169	186	208	184	189	180	222	206	193	193	178	168	193	189	196	177	184	224	198	172	186	196	208	211	198	187	209	187	204	192	191	186	183	208	174	166	194	201	175	186	189	179	225	215	185	191	163	196	173	201	183	178	182	179	191	193	211	206	197	201	188	204	171	215	199	207	174	180	181	195	182	206	196	198	204	207	185	159	208	152	176	170	184	177	180	198	216	204	214	174	180	164	178	186	202	184	175	175	183	211	196	183	213	184	211	174	194	194	184	184	178	186	149	191	190	160	197	186	190	204	200	188	193	189	173	176	193	191	186	164	194	164	183	199	202	179	191	180	201	210	189	199	190	195	195	191	177	168	192	172	169	183	187	209	191	185	204	210	199	205	195	163	197	162	182	182	196	196	184	204	204	215	190	206	204	188	178	202	199	183	168	180	173	172	180	179	186	177	159	197	179	205	184	169	198	188	160	207	175	190	174	166	216	182	160	173	196	199	211	202	161	179	178	177	173	202	201	196	197	191	178	177	191	198	224	198	192	164	174	206	189	198	177	185	179	181	195	198	205	203	211	207	180	198	176	181	191	192	227	191	211	184	197	206	210	162	171	202	213	184	197	171	188	183	190	178	214	210	208	200	170	166	201	210	202	193	198	203	186	197	179	177	183	223	183	188	173	188	192	174	232	199	191	169	164	179	201	185	182	178	207	184	177	182	175	195	175	188	174	187	176	162	196	208	184	212	184	201	184	197	149	197	184	184	169	192	179	203	189	197	200	202	167	208	182	187	174	187	224	194	176	173	194	206	201	190	194	204	206	216	193	169	172	196	184	238	180	167	202	186	161	187	202	216	179	199	193	176	183	193	220	188	180	180	184	176	185	189	205	209	180	195	165	188	200	216	178	198	181	181	211	212	186	224	191	186	192	189	198	212	182	177	189	176	185	194	188	200	160	197	164	212	174	188	204	193	154	184	206	172	215	171	177	208	181	222	186	172	193	215	189	186	202	187	191	209	193	192	203	199	190	182	185	184	194	217	200	199	178	181	173	175	172	185	209	181	190	184	188	192	194	200	211	197	201	191	164	178	195	163	212	180	205	196	218	170	181	195	179	178	210	191	195	202	201	224	178	192	197	201	200	189	192	197	191	190	197	191	190	202	187	200	178	186	199	193	176	199	171	190	180	216	199	194	183	187	221	191	186	181	183	205	177	187	183	183	201	205	198	204	182	179	201	192	176	189	167	199	196	172	188	203	195	201	184	194	192	211	185	172	172	174	178	164	187	192	187	178	210	176	161	195	187	181	210	202	193	195	187	203	223	209	190	199	174	192	191	180	182	177	211	198	164	196	196	198	209	201	213	192	212	183	235	194	180	198	190	190	193	185	183	176	186	193	188	183	191	177	169	198	178	187	185	187	198	171	172	179	179	179	208	201	185	191	193	220	210	172	196	191	185	180	213	213	195	183	211	205	200	198	185	197	189	195	180	190	191	194	198	177	179	196	185	203	195	210	207	237	195	185	187	213	196	199	192	202	167	186	202	193	199	187	187	187	173	199	185	200	175	180	198	179	185	212	213	195	195	206	204	186	200	194	182	192	198	200	184	169	196	203	187	181	198	205	184	208	192	205	177	168	180	205	177	201	205	172	194	191	182	182	176	186	185	181	203	189	185	188	205	194	195	205	178	181	193	208	188	194	164	167	186	187	179	175	182	188	186	176	172	185	171	194	196	214	199	189	175	198	180	204	194	189	192	198	175	194	180	198	210	194	213	169	181	192	192	175	198	192	190	173	168	201	159	163	185	155	176	219	176	181	194	199	205	202	207	165	190	190	187	178	174	190	193	205	189	204	187	189	206	175	143	185	184	172	173	188	190	212	181	193	178	174	147	172	193	175	169	180	171	180	200	191	176	185	179	206	175	187	192	201	186	193	183	190	176	173	215	165	144	174	187	179	208	186	190	192	207	208	194	190	183	208	203	175	169	183	191	198	196	204	216	191	190	193	210	178	188	194	206	213	193	159	200	197	175	196	169	187	207	181	190	187	182	189	199	189	203	201	176	212	206	179	200	197	188	188	206	178	184	179	170	182	170	170	196	178	189	183	184	180	194	175	189	188	164	191	230	197	196	209	176	194	184	188	177	186	171	176	188	199	195	205	212	194	209	172	187	179	178	176	167	154	215	188	194	215	193	170	186	192	179	184	221	231	200	212	184	204	176	180	191	206	211	201	193	151	201	199	189	209	181	195	195	186	181	205	208	197	185	173	179	182	193	204	209	186	180	182	199	176	191	207	208	183	189	150	178	194	214	193	207	188	205	191	182	192	203	190	177	173	194	171	190	177	201	206	192	189	216	188	194	200	172	178	198	189	185	217	201	207	189	196	185	180	177	199	176	202	191	207	183	194	196	191	200	213	186	193	193	206	195	193	209	210	182	212	213	208	192	191	192	196	188	179	162	213	160	197	167	210	190	188	209	194	198	167	195	193	196	167	195	189	155	190	205	174	191	188	192	168	160	216	192	186	195	179	185	188	182	172	199	185	198	190	188	180	196	214	189	191	188	198	199	172	185	180	209	164	191	192	190	196	211	199	199	185	177	193	203	226	226	193	196	185	218	202	182	196	209	194	183	206	198	181	198	210	168	202	191	217	214	196	190	189	191	183	192	203	183	177	192	186	175	209	186	184	162	182	191	199	173	189	202	193	182	171	202	193	206	189	197	223	174	213	181	175	167	166	205	172	198	172	201	212	191	183	186	184	164	188	172	181	172	172	198	186	207	196	180	160	206	179	201	186	181	180	208	195	216	197	203	199	191	197	191	177	222	157	199	216	206	166	179	199	191	205	182	194	194	192	199	184	187	191	183	177	180	192	236	212	187	194	185	186	196	182	198	172	192	191	207	188	194	172	188	191	193	167	197	181	180	191	183	201	192	200	211	186	191	188	190	204	176	178	174	181	174	190	191	193	193	197	194	182	189	211	209	212	188	224	211	208	184	184	189	167	211	200	217	159	212	222	169	216	197	194	186	186	180	185	186	179	207	181	180	196	190	200	193	197	231	206	179	180	189	205	170	206	197	152	186	195	198	198	186	195	191	175	219	179	179	200	192	201	193	183	188	197	194
49590	22084	7663	8643	7719	5113	4797	4418	3643	2679	2052	1603	1479	1426	1218	1117	950	1027	893	845	829	816	790	746	687	671	708	633	623	673	637	585	555	586	602	574	554	563	562	559	509	470	547	540	518	546	527	490	489	529	478	486	487	499	497	499	478	519	478	472	509	439	483	442	501	460	500	487	486	461	484	484	454	508	457	495	470	491	502	429	453	465	496	460	470	480	478	420	534	470	442	456	467	493	424	478	459	441	511	457	456	486	439	453	435	454	447	436	456	468	462	445	459	467	471	451	458	468	486	454	470	423	492	453	452	437	471	426	475	463	450	457	493	500	416	437	480	478	457	452	467	445	482	469	460	450	431	483	526	438	472	449	463	470	492	467	453	464	463	457	433	473	420	507	429	451	450	447	448	480	463	493	451	420	463	444	466	433	446	433	437	407	426	450	437	468	425	464	420	457	463	442	446	449	450	459	461	421	469	427	471	506	495	444	449	420	447	437	469	433	442	478	425	433	454	429	452	443	440	469	466	461	483	420	472	427	462	445	500	485	416	448	432	471	418	450	434	423	434	461	433	422	480	449	447	410	480	441	475	445	456	445	439	437	421	430	452	435	454	491	458	416	478	468	461	431	412	463	408	434	449	413	440	464	469	446	440	468	464	419	440	430	452	439	449	453	457	478	453	463	430	452	450	431	444	432	454	426	420	434	471	432	458	461	432	449	456	438	479	438	488	439	468	455	463	433	437	440	462	471	467	458	438	423	451	422	463	466	425	465	499	440	447	461	415	475	479	468	453	434	437	439	471	435	451	428	419	431	452	431	440	434	473	456	413	443	443	427	443	437	464	484	454	419	434	467	456	408	481	434	458	439	438	478	451	497	433	471	448	428	443	440	461	451	450	461	430	494	446	438	439	480	423	442	475	464	514	433	483	478	443	478	476	457	428	453	478	468	479	419	473	480	473	475	445	442	474	471	424	449	449	421	429	433	488	479	456	450	460	467	458	529	428	445	490	434	444	417	454	448	460	452	467	461	469	426	450	431	459	479	484	440	431	420	428	427	425	440	430	432	430	432	440	443	410	477	461	443	442	439	424	405	456	496	457	482	445	455	479	471	453	448	430	478	435	422	450	442	479	412	440	456	485	421	456	462	466	439	427	427	456	439	435	446	402	424	444	457	483	438	488	457	444	432	441	465	423	470	451	460	463	435	425	477	454	478	445	454	476	451	443	458	425	464	447	424	464	449	439	470	429	458	400	437	461	449	442	421	438	461	430	449	415	478	421	460	446	474	453	481	462	447	436	443	476	480	459	468	466	483	488	474	417	467	437	398	455	492	436	455	421	422	416	422	444	435	453	461	457	433	462	459	471	426	477	472	396	450	442	472	443	457	453	453	471	456	458	473	440	434	448	427	441	464	449	437	424	440	459	435	450	420	461	423	485	456	425	417	487	430	457	419	477	447	440	411	437	426	450	462	437	440	480	433	441	466	431	463	476	473	459	461	473	418	453	454	444	414	455	432	459	449	446	442	459	431	475	444	451	406	464	463	448	469	454	445	436	433	392	438	455	472	448	458	488	449	430	451	444	452	487	451	461	460	428	429	470	450	455	424	444	436	448	437	425	429	446	441	458	448	471	462	465	482	426	465	420	444	487	472	431	473	491	411	498	468	495	440	467	455	456	458	454	456	473	437	438	437	423	465	472	458	442	436	463	436	471	450	468	448	487	447	412	449	477	451	421	451	462	451	427	432	468	448	418	435	444	472	433	489	457	447	448	444	460	463	471	439	472	484	462	471	445	489	452	479	457	465	418	470	433	460	429	441	467	431	432	450	435	478	469	447	448	469	451	442	450	436	445	427	444	441	449	421	425	471	443	406	443	433	442	469	448	433	436	484	473	421	430	481	431	463	435	448	455	455	465	422	432	440	449	441	445	457	435	492	441	423	421	434	410	460	435	437	438	494	455	446	459	466	465	472	413	451	452	412	467	433	442	444	441	431	477	476	497	465	427	468	440	439	458	480	419	462	462	445	467	465	414	464	463	461	428	455	444	452	460	439	438	425	439	416	463	435	459	469	465	424	404	438	434	439	422	435	483	465	433	467	425	432	435	420	432	487	432	449	415	473	440	423	494	481	471	429	456	415	467	450	402	460	470	459	481	454	477	452	451	430	466	433	476	418	472	440	430	464	435	441	423	448	461	427	470	471	437	447	476	478	446	459	470	472	449	467	438	445	439	448	435	437	436	458	463	449	460	465	433	464	443	449	467	458	493	422	440	452	472	453	457	489	456	430	444	415	448	431	460	472	453	465	466	464	431	474	407	480	411	433	471	452	453	439	428	441	490	442	476	450	417	447	469	453	445	428	446	492	479	480	439	445	473	451	463	443	488	465	447	472	468	457	428	433	474	472	420	420	490	442	487	432	449	469	399	450	440	447	433	485	459	447	456	450	472	470	419	450	446	458	467	445	424	472	428	440	462	475	424	451	466	456	446	433	456	471	413	434	474	442	469	452	423	448	443	471	464	446	461	427	454	453	417	444	416	444	466	408	438	445	493	488	436	436	453	445	453	433	428	424	451	444	474	442	466	463	438	472	441	444	460	459	438	475	473	451	453	422	452	427	478	455	441	479	511	420	471	425	452	515	490	437	438	429	452	438	466	411	464	436	457	416	464	456	446	442	481	444	455	412	406	459	440	443	455	441	443	418	451	458	460	459	468	483	450	430	466	470	493	461	419	448	471	492	444	420	492	466	482	452	445	443	467	417	437	471	460	436	453	467	438	480	438	475	491	472	433	437	411	472	454	439	478	435	414	469	440	465	443	426	450	459	500	450	421	451	409	466	449	456	474	478	448	461	390	431	413	446	460	468	464	447	443	459	456	474	461	414	434	499	419	434	457	476	472	468	450	487	403	418	435	417	438	448	471	457	451	447	420	435	476	460	455	434	460	461	452	457	417	464	470	474	414	494	444	419	477	462	435	437	472	492	404	467	472	404	468	448	429	453	447	466	463	455	461	442	493	469	422	432	458	451	444	481	457	437	430	457	440	419	436	471	474	436	463	471	475	453	445	450	490	469	452	452	466	443	451	437	432	460	418	418	402	456	426	424	419	465	428	480	458	458	441	470	460	462	465	457	459	469	429	432	452	464	440	437	489	433	484	451	441	449	437	410	446	429	434	484	425	433	486	466	470	453	468	422	484	447	490	470	484	434	469	466	438	453	466	483	474	424	482	477	458	430	471	440	458	442	476	435	448	495	429	434	450	435	419	443	428	436	479	478	458	464	456	436	477	455	436	460	463	454	456	458	440	443	408	462	440	433	481	422	459	439	455	395	441	456	458	432	437	453	447	442	488	446	418	452	439	418	448	429	449	420	465	434	426	477	464	477	435	456	429	506	442	444	450	414	456	470	474	452	456	473	441	402	464	480	470	445	414	422	438	440	464	439	458	468	462	414	473	420	476	437	459	447	444	470	440	424	472	435	463	472	446	480	446	460
26573	9991	2856	1171	613	360	284	313	241	286	282	261	253	259	267	244	242	222	292	263	259	281	261	259	269	256	278	223	255	289	282	260	279	259	251	273	289	257	283	265	244	244	236	270	258	289	242	260	264	241	243	245	258	266	245	273	244	271	263	254	261	269	258	243	256	286	271	265	247	258	250	276	264	245	257	258	267	263	244	242	236	246	280	292	291	235	267	264	273	245	231	266	281	281	244	256	258	251	269	237	253	247	276	252	268	288	235	253	240	257	266	246	242	255	229	277	273	267	289	277	253	276	247	275	294	295	251	229	270	268	261	258	275	260	259	260	258	254	253	252	253	266	262	264	284	246	252	271	254	247	250	257	237	274	243	264	253	250	250	285	262	253	251	269	261	281	308	243	232	282	283	259	264	265	259	269	273	259	268	248	264	250	238	267	249	267	258	240	249	267	225	265	260	255	283	286	239	276	271	261	237	317	260	271	246	266	253	257	260	260	246	257	266	279	240	223	250	265	231	263	241	229	271	241	236	269	286	237	270	264	252	251	259	272	275	240	300	270	271	267	288	247	283	281	278	276	255	297	272	287	262	281	265	288	249	241	255	280	260	298	258	263	261	285	279	257	256	266	259	250	247	268	276	248	265	268	257	245	252	292	277	261	286	269	278	271	260	234	286	263	266	272	259	257	267	252	269	223	268	248	237	273	261	263	263	255	265	280	236	267	275	234	255	271	263	251	250	292	267	243	283	281	258	261	255	249	258	262	235	261	274	273	276	262	238	266	264	255	261	250	247	292	257	235	285	275	240	237	292	245	284	246	279	275	251	253	297	286	303	285	253	263	232	270	277	271	258	256	259	280	253	250	254	247	261	245	269	263	246	282	239	253	260	243	280	280	255	265	296	270	247	286	232	248	261	243	250	261	250	246	288	259	226	258	221	256	257	235	251	245	245	268	257	253	251	263	235	260	239	252	241	251	265	284	270	262	281	250	263	259	279	256	244	236	282	223	237	244	277	280	239	280	250	250	270	257	286	264	261	288	271	249	247	251	242	265	257	240	217	265	239	243	257	253	256	271	265	248	261	261	227	246	267	265	268	271	278	254	223	277	250	258	269	258	277	258	256	250	267	273	263	220	269	270	255	248	261	252	274	280	255	249	274	234	227	249	287	271	256	271	231	269	259	293	260	308	247	257	268	264	227	300	236	283	240	251	261	251	269	251	255	277	259	275	251	250	272	278	273	253	245	249	258	273	269	269	287	263	246	286	269	265	255	255	279	262	258	281	280	275	279	264	285	267	243	236	250	241	268	267	266	245	273	267	275	248	272	284	237	251	247	260	237	246	272	277	275	245	268	246	263	244	292	300	249	262	276	271	248	243	254	275	269	298	279	287	256	254	288	249	260	257	240	276	254	266	259	294	255	256	272	266	274	273	283	270	241	242	262	244	242	294	269	260	255	283	275	274	256	254	258	267	237	264	270	283	267	250	265	243	254	274	234	262	266	267	263	279	270	230	253	254	242	268	231	281	275	291	285	281	248	265	247	237	259	278	265	242	217	261	277	242	279	244	277	243	245	289	249	267	277	287	251	257	250	269	274	253	256	277	268	303	243	267	269	235	243	239	258	286	269	279	247	255	287	266	279	290	270	269	278	261	256	244	268	243	257	222	230	244	252	231	269	251	239	246	284	246	235	274	288	229	255	256	299	250	258	267	273	294	288	262	248	253	239	250	274	289	250	235	257	255	243	265	252	258	284	249	256	259	249	276	254	269	238	249	271	233	246	270	277	247	294	257	266	259	222	249	250	267	252	283	228	271	237	269	262	269	242	252	274	253	271	234	253	253	261	260	270	244	289	291	250	252	260	248	271	296	245	290	253	244	279	253	270	232	215	235	248	243	238	267	259	250	261	273	278	240	248	273	291	268	262	264	246	277	281	249	232	257	249	265	271	303	271	287	262	261	275	298	251	257	291	284	226	261	262	263	282	250	252	258	296	301	256	260	272	243	279	249	279	247	289	254	269	261	248	263	258	232	271	246	255	246	278	249	270	249	273	247	240	266	273	244	261	256	285	240	247	239	274	255	264	263	227	270	269	269	257	249	271	281	250	241	264	256	258	260	276	239	262	250	275	272	230	283	268	253	236	250	243	248	252	253	272	283	249	269	226	276	256	248	243	242	254	248	242	258	284	253	273	232	233	247	250	257	223	262	267	255	281	267	262	255	251	265	248	276	274	270	244	264	256	285	255	251	285	322	247	258	224	273	277	271	288	254	232	230	245	250	307	268	253	233	245	256	260	244	252	292	268	246	257	278	265	240	273	283	229	254	254	279	265	268	269	222	276	266	266	285	262	299	270	240	256	289	264	292	263	241	236	273	263	268	256	273	268	266	259	279	243	308	287	246	208	243	276	245	232	261	268	260	254	247	269	248	276	238	314	264	250	235	273	257	279	248	259	277	251	288	247	264	258	246	232	267	273	221	268	273	270	268	253	244	241	274	251	249	280	244	280	238	254	257	287	224	273	267	260	278	279	268	290	269	220	256	264	242	249	260	284	257	260	264	256	273	267	290	282	224	276	256	244	280	248	270	255	262	269	244	247	306	257	281	231	243	275	260	255	259	265	262	268	267	254	274	251	257	279	255	253	249	242	240	255	259	273	279	263	279	255	254	270	275	262	257	257	282	280	258	275	255	274	245	233	259	276	248	246	263	262	269	243	276	267	261	257	260	228	288	259	271	258	258	268	248	276	246	262	233	232	238	275	244	240	243	265	245	250	264	265	251	260	280	262	267	291	261	240	298	260	267	247	268	222	269	254	274	244	253	285	261	259	248	254	284	235	244	270	253	286	269	270	270	271	256	265	270	252	243	291	255	261	275	262	248	244	260	264	257	237	256	283	270	265	283	256	262	279	252	264	260	239	267	261	269	235	284	251	256	246	279	240	269	229	270	278	284	247	253	264	254	265	254	238	257	260	273	272	226	249	265	231	229	247	248	278	266	267	264	260	253	253	294	281	260	270	271	270	275	277	260	241	250	262	257	252	284	228	261	251	264	232	252	231	232	234	264	263	296	263	266	258	267	251	219	260	262	249	263	245	241	250	268	268	299	249	263	270	281	268	241	250	273	285	250	250	233	249	258	263	277	287	255	272	243	273	279	264	276	276	243	259	259	278	248	267	252	278	268	243	230	269	245	264	246	279	252	244	254	274	245	263	272	274	276	263	282	270	276	280	257	235	247	262	287	250	252	247	243	246	250	269	257	288	284	295	294	236	289	240	275	263	243	256	256	272	255	253	237	274	274	241	259	250	254	244	239	288	261	265	289	247	268	255	243	269	285	235	257	266	268	267	292	266	255	265	262	267	248	260	282	263	265	262	261	228	262	287	262	273	250	260	241	287	276	274	238	268	264	248	258	253	242	302	272	238	255	248	271	273	255	268	262	243	231	281	262	254	287	245	245	265	260	234	255	241	268	240	253	286	258	269	269	282	258
20537	1072	916	1059	991	785	791	812	741	746	693	664	684	668	664	625	670	655	645	646	637	657	627	650	644	640	653	657	633	642	630	641	642	639	641	704	618	597	627	655	675	646	661	684	606	647	654	617	614	589	682	694	648	666	637	626	656	649	662	602	638	656	692	678	652	649	647	628	593	629	649	681	658	636	663	637	613	640	654	707	656	631	619	651	656	654	634	671	622	645	693	667	612	647	630	635	643	679	651	670	597	667	669	658	644	620	654	636	707	675	650	649	623	641	607	607	622	660	693	685	630	596	635	617	661	638	643	627	652	663	657	627	637	658	696	622	610	685	675	680	611	665	667	664	630	640	675	676	661	705	648	652	675	682	605	606	648	645	605	665	629	610	694	663	670	615	667	654	627	651	651	677	633	622	676	593	644	653	618	633	684	616	640	657	656	622	619	634	677	616	636	611	618	619	626	672	659	633	676	629	598	627	627	641	680	649	653	627	617	589	627	669	659	636	631	684	595	679	693	657	639	668	627	659	630	654	612	646	686	615	662	602	646	626	616	624	648	650	660	623	640	628	665	679	625	623	627	643	667	615	630	710	639	681	654	636	611	622	636	670	680	625	662	665	651	687	623	642	658	695	682	661	668	631	660	689	655	584	683	654	672	642	684	619	668	637	627	668	612	630	628	647	653	650	650	669	637	641	670	664	657	638	653	617	640	584	626	694	670	631	638	641	652	657	627	639	645	624	633	670	637	671	591	657	605	629	630	608	656	660	644	654	671	628	649	630	613	605	666	654	662	623	617	701	655	658	676	660	663	667	664	636	631	640	620	655	641	660	657	616	620	667	661	676	663	636	612	640	671	646	633	632	636	656	646	631	581	661	605	614	655	646	676	638	644	708	618	662	694	633	628	656	618	730	617	656	634	633	631	639	627	665	618	649	644	698	619	598	677	627	627	631	641	631	651	650	657	620	648	647	601	684	636	639	615	677	641	673	700	681	659	668	623	624	670	641	644	626	600	638	698	681	639	646	627	640	639	611	609	633	619	652	653	649	619	612	671	663	626	686	607	647	678	651	689	632	658	652	695	642	646	627	670	581	659	633	698	620	620	689	637	670	678	608	664	672	645	628	679	665	630	665	623	645	652	642	619	592	681	639	633	680	612	651	611	658	679	658	629	623	650	634	617	653	672	633	631	637	679	647	651	605	663	631	660	644	653	694	648	647	616	642	637	672	621	637	695	662	686	614	622	630	625	613	644	637	634	632	665	648	678	659	642	697	628	646	663	636	626	673	652	628	653	624	665	644	606	628	658	622	641	625	582	599	657	634	669	664	640	618	650	651	661	640	688	627	623	648	643	679	619	629	675	673	640	617	621	644	633	643	621	621	675	638	642	645	634	646	631	622	661	620	671	651	612	658	635	623	673	627	695	683	663	607	650	616	659	628	708	612	652	634	672	622	611	595	645	632	621	645	656	649	647	640	656	667	623	628	617	661	640	633	670	648	636	631	642	614	613	648	624	682	638	649	656	624	706	642	612	651	590	629	643	623	665	622	655	626	670	659	664	643	615	665	620	599	664	613	656	634	632	700	632	622	699	655	634	630	666	630	624	678	649	694	663	673	615	622	658	679	638	671	604	673	606	607	633	618	669	673	642	652	670	637	617	611	664	626	626	642	692	637	625	647	634	665	656	674	651	667	702	636	642	673	696	635	662	650	642	685	660	654	651	646	631	650	663	666	656	673	654	655	636	636	639	667	607	630	632	607	679	661	682	648	620	655	665	650	615	687	638	620	615	623	666	640	691	614	665	685	668	649	662	634	646	665	626	599	628	647	675	625	679	635	629	646	676	632	610	634	632	623	642	639	638	633	633	624	666	654	639	641	670	632	648	644	629	625	670	630	711	597	684	670	629	637	659	628	661	685	582	622	626	625	632	635	648	650	645	626	625	633	657	661	654	645	609	655	654	637	633	638	630	639	687	654	652	633	615	645	623	598	604	600	628	612	606	601	678	664	660	626	657	599	652	628	672	658	628	674	645	638	669	651	668	642	643	659	684	661	614	669	634	690	641	652	614	648	601	660	647	628	620	634	662	628	627	612	668	626	688	638	694	675	659	681	644	630	691	643	676	656	624	663	668	639	640	682	593	686	689	647	616	608	656	627	640	627	633	663	614	605	639	653	601	619	662	641	641	640	677	625	651	637	656	666	655	665	641	701	658	649	635	651	604	631	601	655	597	688	660	675	642	634	650	641	657	601	647	678	658	612	658	629	610	647	658	669	611	688	706	654	629	684	683	625	674	645	616	686	676	670	683	643	660	617	673	652	678	651	654	640	609	628	639	603	661	638	656	592	642	619	620	666	630	654	628	680	599	680	643	652	670	641	632	666	619	624	603	672	627	629	653	648	629	614	638	665	607	621	671	647	654	646	675	661	653	669	646	684	658	684	640	643	684	653	635	610	706	659	627	635	656	613	610	595	657	649	631	634	657	628	648	632	629	682	658	644	605	624	682	634	649	606	659	636	644	680	631	665	642	691	641	637	650	662	617	602	614	686	628	664	634	688	624	681	643	649	663	640	658	680	624	646	593	655	649	653	627	672	638	647	606	661	628	635	645	638	614	642	634	658	677	665	650	630	621	645	635	647	603	630	645	629	668	655	663	645	676	632	646	690	655	639	685	640	684	638	652	669	647	638	680	613	639	633	631	671	605	650	649	620	647	649	667	641	638	676	645	673	651	656	618	636	661	657	635	665	699	651	664	669	643	613	631	638	660	589	656	664	669	634	602	602	711	674	665	664	654	669	625	633	691	618	618	603	622	643	649	611	676	640	587	624	678	708	600	653	675	678	652	604	646	653	634	654	660	604	634	669	623	645	643	645	649	643	648	671	682	659	681	651	621	612	621	609	642	653	647	656	672	642	663	604	625	677	607	660	639	687	618	665	640	672	627	617	609	658	620	583	646	693	726	628	616	643	686	612	666	643	709	617	633	613	627	659	686	695	657	668	616	672	630	711	614	682	646	627	649	636	656	653	635	634	657	625	663	636	647	613	622	603	657	645	627	645	702	615	624	606	661	634	663	671	609	673	646	599	647	637	629	624	694	657	641	664	639	646	634	643	669	615	630	642	605	638	629	597	681	592	597	678	644	658	659	662	651	604	647	597	643	683	619	680	659	679	649	620	638	640	634	592	639	616	644	663	705	608	661	602	608	607	683	645	661	671	618	650	660	658	614	638	654	668	659	623	652	671	649	593	598	652	674	640	624	638	649	617	626	670	601	641	663	642	700	636	665	648	623	609	628	672	625	584	593	672	655	655	671	651	657	670	625	649	627	624	616	634	625	669	665	630	670	622	610	677	650	639	643	663	641	673	639	635	691	630	624	638	664	660	569	666	674	641	639	665	620	665	638	582	650	677	667	617	595	637	693	659	615	627	680	617	665	627	636	662	662	658	636	653	629	580	716	693	643	668	645	632	697	653	661	653	667	640	634	640
50210	26070	25076	19902	14207	9316	5066	1813	779	675	427	333	390	296	277	255	210	229	216	192	199	180	203	189	175	179	180	177	149	154	164	169	176	181	138	155	140	165	159	154	175	172	172	149	143	158	174	154	138	154	144	163	184	135	143	145	130	131	170	160	159	144	150	164	127	154	145	150	148	129	171	162	146	174	158	158	171	172	151	138	152	161	150	153	151	135	177	167	158	132	165	151	153	138	140	173	152	153	161	151	147	134	160	140	183	154	119	135	179	172	164	144	136	148	164	153	146	160	146	155	131	154	151	162	141	166	138	164	123	147	155	143	144	142	142	160	147	139	155	159	160	145	163	159	137	148	158	142	163	161	139	144	145	150	141	178	156	161	157	164	135	132	156	178	167	170	149	143	129	160	145	139	159	152	130	144	162	146	155	177	128	141	164	150	129	135	140	144	141	147	156	157	142	158	145	149	148	147	156	145	114	143	152	153	144	158	144	126	171	144	145	132	142	127	133	150	141	136	154	163	162	154	159	143	166	156	143	138	155	161	153	156	136	151	143	150	147	149	115	136	155	160	135	154	151	152	155	143	150	163	128	148	145	144	169	142	161	148	137	143	125	123	130	140	140	165	125	126	145	170	123	136	145	151	148	151	126	152	155	162	149	158	171	131	151	147	169	139	154	179	141	155	163	128	142	147	154	158	163	157	146	141	126	160	161	149	143	160	164	129	149	142	149	137	142	158	148	138	149	175	159	137	139	163	167	155	196	137	157	169	138	159	144	140	141	144	160	146	136	149	138	162	160	150	160	145	145	159	138	137	156	167	155	125	136	137	157	170	143	132	142	161	140	131	159	140	140	139	141	153	141	146	147	142	163	139	161	150	162	110	156	170	143	159	145	124	150	159	162	159	143	128	141	163	152	172	132	144	153	154	161	139	131	153	152	139	136	145	154	141	132	134	139	130	151	152	140	154	161	153	118	176	124	166	162	158	159	148	146	154	141	128	143	153	146	157	151	139	168	168	154	148	168	136	139	160	143	154	121	136	149	142	150	157	146	134	170	159	167	172	160	149	149	149	194	169	149	167	161	168	168	146	145	140	154	164	166	154	154	128	124	146	149	157	132	137	161	151	154	154	147	159	148	147	157	149	157	145	134	131	168	141	138	136	148	137	155	148	173	131	158	146	158	164	160	138	142	152	179	136	129	137	151	143	160	142	139	149	145	149	145	150	144	137	123	177	149	159	157	127	139	137	169	138	171	153	148	155	137	133	161	168	149	149	142	156	156	145	152	131	155	142	141	151	155	140	146	157	162	156	151	134	171	151	138	154	137	147	127	142	154	153	143	139	128	148	175	158	161	130	146	146	170	153	138	140	176	141	148	123	160	138	148	127	158	139	158	149	147	154	149	169	134	140	154	156	177	153	143	168	160	129	129	152	159	142	134	158	140	139	149	160	145	149	176	128	167	150	137	135	191	123	152	181	163	150	166	165	138	148	158	169	130	130	131	164	155	154	138	129	160	136	160	148	152	148	158	157	159	142	125	132	155	150	203	129	155	159	142	144	144	146	136	142	143	133	139	160	175	165	173	146	145	154	152	154	141	162	151	146	121	155	146	162	165	156	136	129	150	146	169	146	141	156	151	135	161	155	149	173	129	155	133	156	144	135	176	139	126	163	137	157	139	156	138	155	142	143	151	129	149	157	139	147	136	124	147	120	169	151	167	141	144	153	144	134	144	154	143	137	143	133	148	168	136	131	149	146	146	138	144	142	149	140	157	141	135	144	166	158	146	151	135	142	150	157	155	151	137	165	181	167	160	165	140	148	124	157	149	129	147	152	149	152	136	130	147	145	138	154	170	154	158	141	159	142	160	158	141	142	156	145	172	156	147	137	139	158	155	146	172	150	161	134	157	149	143	119	159	136	158	148	149	129	135	150	155	158	150	161	128	149	159	157	154	149	139	149	149	148	157	147	142	136	152	131	155	146	147	129	147	145	148	153	155	149	155	122	154	144	162	177	164	128	144	147	160	148	161	140	131	146	137	173	136	152	131	164	140	146	146	136	141	136	128	132	138	129	136	161	151	166	160	152	121	137	137	153	150	144	152	128	163	144	145	128	148	141	168	153	179	157	175	141	156	151	165	128	165	157	166	154	142	143	135	134	138	138	163	132	150	132	149	160	137	153	147	145	155	134	152	153	140	140	148	152	172	152	127	132	147	155	155	155	156	166	151	159	126	165	144	151	149	148	140	133	148	146	165	151	164	158	171	155	127	145	165	144	182	119	146	153	145	158	151	157	134	156	172	177	134	156	160	138	187	131	144	149	155	159	141	135	143	150	159	136	157	139	132	134	167	134	150	135	148	147	157	172	144	163	147	151	141	150	124	130	149	143	159	142	135	142	138	153	125	147	162	168	166	143	141	146	156	153	148	127	153	159	145	133	152	176	147	164	166	148	139	140	154	124	176	153	186	128	152	153	121	127	152	136	141	144	138	145	159	152	150	144	155	171	178	177	155	139	157	142	137	135	150	167	155	155	138	149	128	166	140	162	177	148	162	163	156	138	148	150	145	159	152	138	161	151	137	157	128	160	164	146	135	155	152	150	150	144	131	145	156	147	138	132	167	171	138	146	141	167	153	138	156	153	153	145	146	154	151	159	167	154	135	153	153	158	162	128	133	151	130	142	122	146	156	152	184	132	148	137	169	153	129	140	138	164	144	160	159	151	162	150	153	140	136	156	140	142	141	151	163	149	142	163	144	181	144	158	129	146	151	144	163	147	144	148	170	150	149	158	140	133	140	135	168	153	181	165	159	156	162	151	158	142	148	138	137	127	158	146	144	147	156	142	134	148	126	163	147	127	156	161	176	164	132	159	138	143	175	142	171	165	140	156	140	153	168	154	166	160	177	149	148	148	150	139	146	184	165	153	165	154	153	160	147	135	128	158	153	156	147	154	155	165	126	158	148	159	173	162	168	137	150	146	150	121	117	133	143	108	162	144	126	127	154	163	149	146	129	153	173	168	155	174	158	139	143	148	132	132	143	151	145	163	151	139	158	151	146	140	156	179	141	132	138	134	127	151	141	145	173	161	132	169	139	129	154	136	178	167	163	144	154	154	150	136	134	127	149	157	161	141	135	134	139	166	181	167	155	144	146	153	152	152	158	161	157	148	171	153	155	147	154	155	141	137	179	149	159	137	127	130	145	160	139	144	147	148	165	171	144	142	152	135	134	136	137	131	141	157	166	164	171	147	131	159	152	157	170	143	133	170	123	162	153	151	140	149	127	163	128	143	161	130	155	144	137	144	160	179	156	139	149	165	134	154	161	141	122	149	141	153	154	145	150	132	144	162	154	141	139	135	143	134	144	165	142	136	141	150	174	180	151	165	143	146	142	162	142	130	153	150	136	166	145	164	161	156	141	143	143	145	156	148	159	141	150	159	133	166	181	139	135	178	143	153	138	139	142	137	164	164	141	143	128	161	164	138	155	148
36289	4342	7183	8838	8577	5692	4756	3934	2936	3086	1861	1647	1569	1288	1142	975	868	880	789	750	672	677	640	645	610	614	608	560	509	555	538	502	479	499	486	527	479	482	490	434	457	445	450	439	421	448	471	428	418	451	418	424	430	403	393	398	384	391	399	395	392	400	380	409	424	398	398	376	405	392	392	354	395	382	378	459	380	409	399	397	334	364	373	387	421	339	370	361	384	393	400	345	377	374	392	386	411	369	420	384	392	362	355	363	402	382	336	350	354	376	410	403	362	393	377	359	386	384	366	397	364	377	341	402	347	362	371	356	377	390	385	349	344	419	360	373	381	361	398	343	393	378	375	363	357	376	367	370	361	329	369	363	372	376	356	378	380	368	387	371	353	343	407	369	370	369	361	362	356	372	364	389	346	370	351	345	364	374	389	388	393	379	374	370	390	373	357	387	387	363	332	377	378	376	353	359	393	365	376	368	365	353	361	352	351	394	363	394	380	399	372	328	369	331	372	379	356	368	362	375	365	365	377	336	370	366	355	343	381	377	378	376	401	363	376	355	341	363	390	382	365	402	350	375	378	356	396	372	359	348	414	374	334	342	379	364	362	369	384	392	380	349	368	383	368	355	338	394	380	367	352	347	379	371	357	365	380	355	350	362	369	361	359	381	379	376	386	384	391	366	381	381	387	348	402	354	387	365	382	381	356	365	366	364	345	358	365	378	403	324	361	364	349	353	356	350	373	369	381	377	380	371	382	393	395	355	380	376	359	373	383	350	388	415	371	364	347	373	355	360	343	352	355	328	361	351	361	345	359	364	333	358	374	382	389	344	352	364	369	378	392	370	357	409	337	381	371	346	365	341	403	365	365	383	364	358	379	385	325	375	354	383	366	397	378	395	363	376	364	367	395	335	370	362	375	371	334	423	358	393	339	391	369	396	345	349	346	395	357	379	355	340	368	373	367	383	388	371	373	411	373	379	358	363	348	341	368	382	349	360	345	377	369	335	377	367	372	370	364	366	365	361	380	411	422	394	394	391	395	391	361	332	375	377	370	341	367	363	365	366	361	365	384	364	371	382	347	401	377	367	346	392	353	382	378	396	363	409	376	372	376	379	393	341	343	372	361	401	366	344	355	377	354	370	381	355	367	378	371	345	365	354	340	356	374	361	321	361	388	401	359	350	380	376	372	326	384	363	358	409	365	394	384	392	358	369	345	368	359	326	392	359	369	381	351	372	360	358	356	356	362	383	344	370	365	371	356	388	357	361	364	353	383	398	396	383	359	397	347	346	338	364	371	405	394	353	349	413	381	351	374	372	359	388	360	389	364	391	363	372	402	383	370	396	341	350	365	342	350	356	357	367	378	377	368	347	381	367	372	412	340	372	381	393	352	357	356	383	386	374	405	339	357	357	351	368	361	380	350	370	353	366	319	366	370	381	386	360	397	375	342	356	329	382	372	370	355	425	373	387	358	339	347	350	380	354	354	346	363	332	368	361	397	378	335	375	364	371	380	370	394	369	406	330	389	409	342	367	351	347	338	377	380	343	371	388	380	392	375	360	360	349	354	375	376	375	346	381	355	334	386	350	411	354	315	354	352	319	388	343	336	348	384	393	348	391	357	330	373	343	371	359	390	338	359	379	380	347	367	405	356	388	330	399	397	352	360	361	354	364	352	387	393	354	374	333	376	400	358	378	394	371	372	351	370	372	362	345	397	370	385	390	394	372	372	352	381	376	376	359	391	365	343	371	381	406	350	362	373	351	371	363	351	363	380	362	374	363	361	359	380	380	350	387	332	377	371	346	390	349	367	372	398	338	378	393	350	391	344	377	396	361	350	328	353	380	357	369	374	340	317	331	373	355	368	373	359	361	364	405	413	335	362	362	390	353	368	358	399	380	380	362	387	382	391	378	350	377	374	390	352	360	370	377	346	390	374	335	370	370	382	352	326	338	394	373	378	357	380	372	373	348	370	366	374	400	345	345	390	370	365	371	373	366	387	330	371	385	377	376	346	370	369	398	387	369	366	387	369	379	359	361	381	346	372	381	388	325	394	375	352	343	367	360	378	377	388	349	370	370	378	350	371	370	361	358	391	388	364	364	362	354	385	391	393	384	360	366	369	365	422	367	375	369	380	370	384	376	356	389	358	353	364	347	381	377	344	399	345	367	376	372	349	373	385	389	362	376	371	345	406	384	392	354	372	395	394	347	360	359	364	404	378	360	394	367	367	399	374	340	367	378	354	400	370	397	390	376	379	365	393	359	341	334	377	363	319	344	343	373	367	334	379	353	377	385	347	392	363	337	382	381	340	353	380	349	339	365	364	395	349	357	369	366	343	381	381	366	348	355	370	370	333	373	352	370	398	341	344	363	338	360	370	381	414	358	379	343	303	410	378	351	356	375	366	380	375	380	366	352	375	374	370	367	371	376	357	350	410	381	357	370	357	349	360	382	340	384	357	360	366	369	340	358	374	377	347	392	369	394	383	342	348	338	347	368	367	363	362	380	352	346	389	339	372	350	373	345	349	357	366	354	326	327	355	384	375	359	377	423	320	388	373	412	358	417	356	385	369	377	388	357	360	374	354	366	357	314	395	364	328	356	402	375	384	364	360	356	372	407	385	366	339	379	405	383	383	347	354	384	364	407	341	350	353	368	369	373	363	338	371	337	377	385	357	364	381	378	371	378	380	365	357	367	352	366	388	356	361	335	374	329	351	383	382	357	370	360	353	365	351	376	352	362	369	384	351	356	345	362	395	353	383	364	384	395	376	360	357	343	372	373	374	372	377	348	388	350	376	361	373	350	368	369	392	367	379	389	344	352	403	362	376	364	374	348	362	345	361	390	382	386	355	403	379	368	369	349	382	365	365	397	366	372	347	407	391	370	353	362	381	381	371	352	376	380	346	359	389	349	374	361	361	377	366	353	366	388	380	352	364	367	370	366	333	367	371	353	347	366	351	359	373	350	363	413	355	355	364	403	379	361	369	395	359	320	366	349	362	381	382	352	387	372	359	359	346	375	360	357	361	395	362	351	404	376	387	352	340	378	347	386	352	377	359	360	393	422	341	354	369	359	355	384	384	356	380	358	408	392	362	368	346	376	338	332	371	373	373	404	336	381	407	395	394	381	381	371	396	335	403	368	368	342	364	374	346	348	365	357	337	384	349	391	343	369	379	346	370	367	379	341	326	351	378	379	394	370	407	382	374	343	355	388	412	351	367	342	379	371	345	351	375	383	368	401	356	356	373	369	353	390	369	378	392	393	373	385	395	385	351	363	343	363	369	347	393	375	351	351	387	412	374	355	324	360	363	349	376	360	376	385	335	388	369	359	398	400	374	378	375	366	340	393	349	377	362	375	364	358	420	393	413	348	388	382	361	370	371	352	391	409	387	357	384	359	387	360	368	362	360	357	370	379	356	397	355	369	342	378	348	351	347	366	386	399	368	372	368	392	368	397	374	403	356	376	365	339	390	363	351	339	350	346	373	398
53681	25727	21989	16810	12016	7459	4061	1776	861	693	485	436	381	364	278	292	282	247	278	239	233	217	225	238	221	231	206	200	189	205	181	193	223	205	182	191	212	154	198	200	191	198	175	193	180	204	188	197	204	173	183	201	169	184	186	178	197	189	176	189	172	185	188	181	207	200	165	197	181	192	174	183	193	169	198	205	190	190	160	172	181	189	179	168	180	198	185	198	192	209	179	195	181	195	182	165	153	190	198	166	185	187	158	192	172	170	183	187	188	182	191	194	176	170	175	179	196	174	164	160	183	180	153	192	197	198	182	189	188	179	182	174	172	184	184	165	172	169	187	180	170	165	176	174	187	164	170	214	195	162	178	183	175	193	175	181	168	165	204	215	206	169	186	185	156	184	179	172	177	197	163	184	163	166	161	199	180	175	195	164	205	202	173	176	169	178	184	184	169	181	170	182	171	177	168	173	196	180	173	195	180	190	175	170	173	188	186	187	186	177	166	172	195	191	154	167	177	197	178	181	184	160	221	191	159	195	196	188	194	181	177	214	170	155	162	201	158	197	179	184	164	195	179	187	176	186	172	180	168	191	168	196	172	173	173	178	183	176	178	196	174	187	178	194	188	197	211	212	162	187	174	181	162	187	178	175	162	174	183	178	202	166	186	168	215	176	199	185	178	194	189	189	167	173	175	204	191	211	146	192	186	177	177	161	222	168	167	180	207	184	157	174	196	172	190	191	162	168	158	182	192	166	171	174	172	216	172	186	185	175	178	193	177	179	170	160	191	174	185	182	178	198	162	155	176	175	171	178	200	192	142	180	185	207	176	163	164	195	180	173	193	180	173	190	196	186	191	187	203	172	163	159	168	173	178	165	174	175	180	166	181	176	199	171	173	181	186	173	158	183	177	162	155	185	196	176	167	174	184	190	178	177	216	194	175	169	191	179	220	190	195	184	172	177	167	165	174	163	171	183	189	162	186	167	158	167	193	173	176	179	180	165	179	169	176	195	203	172	191	177	183	187	202	180	182	189	183	172	153	182	165	173	174	186	189	182	193	170	185	200	175	205	186	171	194	183	198	169	181	202	204	186	178	155	194	175	208	175	165	154	198	176	170	213	175	175	195	180	195	186	153	177	188	172	177	169	202	159	195	178	179	189	175	180	178	177	155	179	208	184	182	180	192	188	180	178	157	176	187	178	187	189	184	162	188	170	176	184	173	170	179	169	193	182	177	174	169	193	164	174	191	200	172	177	169	170	172	197	181	186	187	218	174	165	168	153	182	179	171	184	204	207	181	188	187	171	187	185	187	170	184	166	183	169	188	182	174	179	164	178	198	183	191	183	197	181	199	165	180	217	176	167	173	206	182	193	213	200	193	158	187	188	182	182	187	198	141	200	173	175	204	185	175	200	189	176	188	178	167	186	181	202	183	177	195	179	189	168	162	179	180	203	200	192	163	195	162	174	204	181	188	173	185	174	194	187	170	179	204	202	191	175	175	177	167	146	189	182	156	162	180	181	167	181	187	177	202	205	163	163	169	173	199	180	168	183	188	192	203	208	170	166	178	189	189	179	181	198	185	201	199	163	180	165	182	161	187	184	161	186	165	196	169	169	186	177	172	157	156	175	143	181	199	181	184	192	193	199	186	191	195	188	192	218	182	166	174	169	214	189	167	172	192	154	181	182	180	200	191	191	191	169	178	178	215	177	190	177	181	201	157	166	174	182	157	179	208	175	170	193	199	195	190	189	199	163	200	191	195	189	174	199	197	184	192	198	196	189	171	175	162	186	203	186	174	204	205	157	209	185	203	170	171	179	199	167	163	167	196	222	194	167	200	185	174	165	181	159	169	185	192	187	193	185	206	201	203	186	187	194	204	173	153	192	179	180	166	172	202	179	176	172	183	173	196	172	190	195	204	166	197	185	159	184	181	189	190	216	153	186	165	181	175	195	193	173	176	194	171	163	186	164	187	177	179	178	170	187	200	188	168	197	186	169	161	179	157	189	176	173	176	180	173	178	194	175	188	185	184	182	196	190	198	183	175	174	202	187	194	183	187	196	176	197	191	194	172	170	173	185	177	173	182	164	189	197	183	199	176	182	214	160	181	200	195	161	174	189	172	182	183	183	169	192	199	194	181	214	198	187	193	162	187	169	177	172	159	161	213	180	188	189	167	188	188	190	196	169	191	176	197	176	178	189	197	174	194	173	179	175	169	201	182	203	183	195	193	170	185	203	169	165	180	217	161	182	157	180	162	184	203	184	195	179	186	204	180	181	158	170	190	206	197	175	157	191	157	178	156	175	170	168	183	178	183	184	179	186	180	173	180	180	194	191	196	189	178	194	157	176	194	199	184	186	185	180	184	176	162	149	180	172	175	174	169	207	202	183	188	155	206	164	194	201	193	217	185	177	207	200	177	184	155	193	170	154	183	170	187	175	158	192	168	172	187	192	161	162	175	181	209	215	170	159	171	168	168	183	151	200	176	188	160	180	190	184	202	174	178	168	178	161	202	199	182	167	177	162	175	196	195	187	181	160	173	175	170	195	183	198	157	186	196	186	187	181	181	182	194	197	175	169	157	193	184	177	183	215	168	194	186	180	190	189	179	170	196	189	155	171	195	173	193	156	178	193	175	174	175	165	198	177	179	186	139	155	190	176	219	193	164	193	169	159	186	193	184	179	183	185	190	180	167	191	200	191	194	175	164	189	204	193	205	177	193	194	194	212	195	168	199	174	183	190	178	206	191	171	166	188	186	196	163	170	194	179	179	182	194	188	186	182	184	187	180	161	185	201	179	188	160	209	165	169	163	177	183	170	180	189	208	153	158	194	190	179	164	165	221	181	175	168	148	176	197	188	193	177	178	186	179	171	194	185	204	189	167	165	202	190	179	181	181	182	168	182	186	202	166	175	164	172	193	191	187	191	166	197	159	191	188	187	213	191	177	168	160	180	200	189	181	171	185	160	192	192	201	180	184	190	197	178	192	170	192	163	178	174	185	165	163	174	209	198	164	179	181	188	192	201	167	164	200	192	186	167	191	178	170	194	151	200	185	173	176	139	184	166	159	202	172	177	183	215	183	168	173	191	167	161	175	187	178	183	163	186	176	185	170	175	193	154	181	165	170	175	187	172	175	172	198	162	177	182	181	208	186	181	183	164	160	177	207	188	198	182	190	202	173	175	188	183	167	179	209	185	168	166	186	165	189	187	174	191	187	181	178	177	175	190	214	188	168	175	195	149	194	181	175	188	171	171	146	188	171	193	201	173	178	153	177	179	188	199	177	154	181	173	172	203	184	162	180	202	168	169	156	187	188	208	185	181	178	178	179	203	189	184	183	180	197	177	167	191	169	177	167	187	175	175	189	211	177	174	177	156	207	181	177	177	184	176	201	167	167	173	190	190	175	174	195	176	144	178	199	180	212	194	206	193	184	182	176	202	170	167	185	179	177	170	177	190	198	168	180	153	183	179	164	188	210	181	177	198	183	187
35267	4890	7107	10202	9211	6444	5403	4233	3248	3270	2146	1806	1792	1278	1227	1104	949	930	864	842	819	786	782	705	691	683	621	613	644	661	614	616	600	548	572	578	584	534	549	497	537	539	530	543	501	516	522	476	489	454	536	449	481	519	503	456	511	492	457	494	467	483	485	459	481	479	485	501	468	475	444	424	499	464	446	456	466	467	456	526	465	462	435	487	490	470	492	451	473	468	461	470	436	472	488	439	436	461	469	451	415	440	445	436	448	456	415	435	491	441	463	481	434	440	438	474	461	446	483	442	412	457	460	404	431	464	479	431	409	468	453	438	480	429	446	383	426	464	437	455	465	431	441	459	449	401	451	440	453	452	464	456	418	456	452	474	423	431	436	488	423	413	427	415	490	450	478	482	464	421	443	438	443	430	442	445	437	439	452	452	470	449	434	459	436	437	473	481	463	427	408	451	425	437	445	447	432	431	468	444	425	454	437	477	449	453	427	420	435	470	463	427	423	456	464	427	457	447	431	465	442	427	455	419	454	451	447	476	437	459	481	436	492	460	465	467	481	457	451	458	449	469	448	428	453	448	459	417	392	464	446	429	455	410	448	442	451	448	443	449	405	456	431	461	440	473	435	460	443	437	448	458	477	451	420	472	431	422	424	404	473	406	438	450	475	432	447	433	457	454	470	461	432	432	440	428	472	443	439	425	409	422	476	447	429	456	442	474	437	455	446	427	409	431	439	435	463	437	436	462	406	404	479	434	465	427	444	452	454	459	419	439	441	472	448	453	483	418	470	451	443	450	429	440	429	453	455	477	433	437	474	478	445	436	467	450	434	437	439	461	438	419	438	434	447	432	421	449	456	452	457	431	459	457	449	451	421	416	409	436	441	461	447	419	462	405	427	437	441	468	470	431	456	443	414	447	444	469	490	465	430	458	407	440	434	472	421	459	457	463	468	436	477	446	498	435	412	454	475	468	407	445	485	476	418	428	413	464	450	439	481	447	462	400	449	498	437	484	472	455	452	430	406	444	437	429	463	479	441	460	395	439	455	452	407	485	447	452	456	421	461	435	472	448	449	440	447	436	433	415	449	396	435	420	478	443	441	434	421	470	464	463	440	442	458	430	428	440	440	395	470	419	419	473	452	431	444	444	452	427	444	451	483	440	454	506	445	464	420	463	425	443	454	472	420	418	448	444	460	464	436	459	463	409	422	452	475	438	447	474	398	445	490	435	462	444	468	418	406	427	445	433	464	411	444	429	426	429	449	454	462	437	413	468	438	446	444	422	469	412	436	423	455	409	467	438	477	460	487	484	456	398	437	478	428	430	385	415	468	440	435	462	468	440	431	453	447	420	425	443	462	449	439	453	456	456	449	463	430	470	473	467	469	477	467	424	453	430	470	440	459	408	419	430	457	445	441	460	423	439	470	442	438	403	437	463	436	411	464	436	419	430	448	459	436	431	427	444	446	456	431	495	464	460	420	435	458	457	446	482	469	462	398	456	491	439	445	454	466	427	433	407	437	462	386	420	418	447	485	442	438	424	452	476	471	453	431	454	456	415	467	468	500	418	427	410	429	433	437	462	460	502	432	447	441	412	396	448	445	410	472	459	423	440	434	455	421	446	437	454	445	417	450	430	462	471	424	440	438	419	480	425	468	411	483	413	442	447	437	447	406	428	477	468	435	428	440	407	422	450	402	452	451	487	450	410	439	481	433	460	435	471	456	436	403	430	459	402	421	445	432	440	443	418	434	455	463	473	446	428	441	431	415	455	440	451	455	457	420	448	426	438	427	435	454	452	449	444	444	477	447	442	430	457	430	475	455	458	442	408	445	454	442	430	491	434	473	451	443	411	413	428	435	476	440	443	435	423	442	403	487	468	429	440	440	431	433	424	463	415	426	426	468	478	436	453	440	461	467	422	489	449	426	470	422	488	448	401	425	444	464	442	413	488	454	436	432	453	441	450	401	426	437	433	391	452	432	464	440	440	417	434	436	437	425	440	446	450	453	430	430	437	415	434	409	432	455	431	439	457	473	422	465	422	445	434	475	466	419	416	423	486	455	414	440	449	459	433	445	417	429	426	449	470	423	451	432	463	431	388	490	430	448	397	464	427	459	425	513	448	475	430	448	434	418	448	429	451	421	420	420	427	439	422	419	459	463	405	399	474	379	457	440	450	407	433	483	436	457	448	429	467	450	461	417	464	489	413	443	441	423	419	409	431	454	449	455	447	471	458	446	429	394	422	445	411	441	429	472	453	433	460	412	436	431	465	430	434	446	428	428	457	418	480	439	431	427	442	426	460	470	433	407	459	448	467	419	434	450	430	481	423	482	454	426	432	431	409	448	443	433	396	470	439	453	418	438	417	476	441	445	441	465	456	415	456	446	432	424	465	434	441	455	436	436	502	444	453	434	406	453	408	415	422	488	465	439	425	475	421	416	465	453	425	409	455	455	431	445	422	412	452	435	467	431	452	463	411	443	441	440	433	446	423	470	452	442	453	478	436	439	443	447	450	424	476	458	462	492	454	466	460	424	437	416	465	470	416	429	456	423	458	461	452	442	420	426	440	455	450	464	445	435	472	439	449	433	419	477	439	493	449	443	429	440	420	436	452	450	464	447	476	437	447	457	463	474	436	428	441	469	451	481	441	488	457	428	428	443	429	430	447	467	454	428	447	437	433	450	470	462	460	424	457	442	453	418	426	417	445	408	449	466	470	422	469	471	442	441	444	437	484	465	430	429	410	467	470	446	434	459	431	428	496	443	475	448	463	431	448	455	456	432	424	479	396	443	420	466	432	463	436	436	455	430	441	480	398	447	427	437	434	427	454	437	464	423	482	472	423	423	459	440	436	414	432	431	438	454	410	412	426	439	423	448	458	450	416	468	455	416	407	471	441	496	442	420	469	456	459	420	473	467	437	460	455	407	434	471	429	433	449	466	439	442	453	441	474	462	417	428	434	468	413	454	442	456	434	411	432	516	456	465	456	437	456	447	449	467	457	449	466	407	458	440	448	431	449	470	450	452	461	460	417	437	438	432	405	433	447	442	413	438	483	406	442	443	423	420	439	437	481	491	458	447	425	444	427	462	418	449	422	428	426	458	453	429	445	430	426	446	453	418	435	468	493	459	451	432	455	454	466	429	427	445	433	426	416	433	456	425	443	427	433	430	452	433	444	426	422	436	453	414	448	431	470	412	425	436	472	430	403	418	455	443	432	457	443	448	404	442	434	449	463	468	464	454	452	447	488	432	450	459	460	453	488	406	470	471	417	418	426	484	429	469	454	422	430	458	450	439	469	435	474	443	427	422	471	460	496	416	439	408	412	453	429	444	473	438	447	475	483	449	477	489	432	432	434	443	434	436	485	457	452	458	443	446	426	450	430	423	453	428	431	414	448	407	452	423	447	429	431	426	462	445	451	480	482	426	428	468	427	451	466	441	461	461	444	482	387	413	435	429	435	453	442	442	442	449	423	428	442	478	453	444	442
8310	1586	735	483	409	337	268	285	246	244	259	265	259	261	264	249	248	278	240	280	236	256	245	244	245	261	215	248	261	276	240	251	257	241	258	279	281	247	261	269	256	281	250	240	259	238	262	262	248	254	275	277	280	235	255	284	231	245	226	232	276	249	228	252	230	250	247	223	256	250	250	255	270	244	256	266	259	234	283	256	261	266	273	263	245	259	265	268	272	259	239	261	241	256	263	252	273	229	261	252	253	229	247	233	238	287	268	253	269	275	241	252	237	267	231	235	254	224	253	252	268	235	248	236	260	233	269	284	269	227	251	261	220	239	255	237	255	291	260	239	260	243	248	261	254	265	258	249	246	295	242	247	259	243	237	240	239	236	261	245	269	231	254	255	288	259	283	239	246	240	248	245	253	232	242	248	250	248	248	269	247	269	255	258	263	246	262	257	250	280	271	280	252	262	270	251	248	247	243	268	258	238	278	231	250	261	252	260	237	263	266	241	289	249	238	236	254	248	222	231	256	252	272	281	262	239	227	243	255	291	281	232	242	246	241	262	243	260	262	227	233	262	236	260	256	259	265	235	241	240	294	246	245	253	214	269	263	245	296	255	224	287	266	249	234	283	225	260	244	265	262	246	271	263	241	238	245	248	266	261	225	255	243	246	274	244	258	206	271	260	263	242	269	258	269	247	277	248	229	245	259	241	261	249	264	273	284	261	249	254	238	247	266	270	244	258	257	263	264	250	218	277	254	236	253	258	245	245	274	234	270	238	262	265	278	243	252	228	245	267	264	258	263	262	262	276	252	256	256	257	246	288	242	258	265	243	279	269	225	287	256	243	232	258	265	232	256	252	281	244	242	255	274	269	257	239	244	266	230	237	262	239	259	224	232	272	215	253	273	266	232	258	250	272	268	273	258	229	247	253	245	261	256	224	235	253	236	222	278	240	264	238	261	234	227	241	238	259	246	237	242	245	268	236	248	260	231	247	257	235	244	254	243	245	270	227	249	240	230	228	236	274	251	262	280	253	274	278	268	268	238	217	271	263	240	259	255	273	273	218	244	282	232	243	242	265	264	242	276	213	262	258	266	250	212	242	259	245	283	264	234	268	273	240	259	232	226	268	276	273	246	231	248	236	277	265	245	273	255	258	254	236	234	242	258	253	246	228	256	235	279	238	252	257	226	225	264	253	258	233	269	254	250	243	256	266	257	217	259	257	261	268	260	261	216	232	293	239	280	250	263	239	253	241	252	251	246	285	267	246	243	255	241	259	255	250	268	272	275	252	248	257	269	270	244	269	235	281	291	263	255	248	252	265	263	220	276	249	258	265	302	262	250	278	271	251	249	253	254	251	236	278	251	254	272	238	270	283	249	261	219	242	251	286	257	253	254	227	242	272	242	230	225	287	264	246	248	232	251	256	254	241	245	252	246	223	258	281	282	241	252	264	257	264	248	269	255	235	259	250	246	272	266	261	275	241	238	251	235	244	262	249	251	277	227	264	269	257	243	272	258	258	243	242	269	246	218	252	280	238	242	268	271	267	274	252	261	241	221	225	251	247	251	261	251	276	242	260	295	229	252	279	247	276	253	256	256	297	245	268	223	259	240	241	256	262	230	239	259	239	254	250	209	257	256	254	265	241	254	249	247	227	301	241	233	251	234	266	216	247	261	245	265	265	232	269	228	243	267	272	243	257	254	262	241	247	263	257	265	246	243	275	273	268	249	240	277	240	241	267	262	268	259	269	259	253	246	246	260	252	258	244	240	258	269	235	266	251	226	247	261	229	242	237	247	263	258	250	246	249	230	265	273	253	269	258	251	247	245	256	215	262	234	234	259	245	256	209	250	252	270	255	272	235	273	240	232	242	248	257	251	246	290	235	257	231	269	253	263	232	229	239	234	272	228	248	237	244	251	231	260	236	245	274	262	265	257	234	248	256	246	251	259	258	218	279	264	263	229	246	233	272	252	259	273	244	268	236	257	265	265	251	265	219	240	255	284	249	271	245	228	259	279	254	263	243	288	261	237	252	236	243	289	292	249	262	254	277	262	240	281	265	272	228	262	221	256	263	236	258	254	199	226	225	262	251	242	259	251	249	225	250	259	239	238	260	232	263	263	243	256	300	271	244	254	271	250	260	262	267	267	241	243	242	268	271	274	280	270	247	251	235	223	253	246	251	234	236	244	255	268	242	257	238	255	270	283	225	233	263	284	236	224	270	254	294	269	260	239	255	241	219	253	281	269	251	226	283	246	253	280	222	236	254	281	241	276	239	260	260	260	256	257	278	235	256	243	261	246	294	229	261	221	249	282	275	253	245	247	238	280	240	257	243	247	230	246	249	253	253	264	263	256	252	260	276	253	254	258	220	274	245	248	254	260	254	278	226	277	249	234	262	274	264	247	258	257	228	248	278	242	276	240	224	232	271	232	233	259	258	247	245	253	225	275	258	251	279	246	259	262	238	232	258	248	264	254	257	267	271	256	272	290	278	255	285	241	257	256	246	279	256	247	259	240	261	250	244	243	241	258	251	262	248	253	251	249	238	258	239	242	218	258	258	290	233	253	257	271	253	239	273	282	210	241	266	267	258	255	258	279	273	255	221	259	259	254	270	268	262	258	245	272	244	266	255	271	236	246	283	250	261	232	265	266	250	255	257	288	233	257	225	269	270	240	282	267	234	248	261	227	243	252	262	228	240	231	248	247	261	243	232	270	260	267	259	232	224	250	240	259	235	281	281	297	260	249	274	250	270	263	250	225	267	233	271	236	219	231	287	272	264	251	250	258	249	216	268	239	280	241	275	221	231	253	241	247	275	261	266	270	260	244	244	239	245	257	251	263	252	253	268	240	265	243	259	255	272	243	258	227	246	249	276	248	261	253	227	273	259	262	245	263	257	257	261	240	233	286	250	253	268	229	270	269	235	251	250	263	283	255	242	260	267	254	243	266	245	244	252	268	237	227	264	272	265	262	228	263	254	261	250	264	231	264	257	278	251	240	226	287	254	236	233	274	265	230	255	242	251	269	256	265	216	272	238	247	248	283	267	257	269	238	274	246	278	257	245	219	235	286	223	285	271	244	260	276	243	245	242	247	239	254	267	275	283	278	246	253	236	250	269	241	224	261	228	249	257	250	250	279	238	257	255	239	236	270	258	264	283	282	243	251	285	273	276	228	275	243	233	264	262	266	254	262	260	261	266	239	295	258	266	272	245	256	277	261	270	235	231	244	250	259	273	264	218	281	272	244	243	272	257	243	257	252	260	276	244	267	260	261	264	250	231	255	233	254	268	260	236	232	245	269	276	239	234	265	239	241	281	222	254	243	265	275	236	270	244	263	249	268	257	255	293	278	275	267	250	235	259	265	247	248	282	252	250	259	245	242	238	271	254	280	278	278	259	285	257	243	250	259	251	220	251	244	226	208	249	250	245	255	258	262	282	279	267	247	255	275	258	266	261	253	252	249	261	247	263	249	251	219	237	263	263	258	237
7264	1167	957	1056	1132	854	902	784	741	804	691	752	677	665	676	700	627	675	650	649	655	703	606	709	636	654	712	660	644	621	644	686	609	654	606	632	638	623	632	621	647	647	669	653	611	666	634	652	612	666	648	631	692	675	665	634	630	665	628	630	632	671	650	655	630	644	672	641	611	652	652	660	631	626	599	624	628	607	648	668	624	632	641	646	600	609	634	627	607	652	650	634	604	667	632	627	638	577	645	633	662	654	634	634	664	678	630	662	631	603	690	627	675	582	683	667	637	660	650	621	667	635	688	668	626	613	632	618	662	657	661	626	660	610	660	633	647	662	600	622	696	623	659	614	621	633	638	611	687	610	676	635	615	629	625	647	672	666	663	575	673	693	653	642	631	650	646	626	623	632	691	663	681	618	669	648	689	640	625	640	647	621	632	647	613	628	629	609	654	661	653	666	639	660	664	651	636	678	676	629	632	654	600	598	661	636	612	679	614	662	645	672	689	676	655	636	633	667	634	624	630	632	636	617	666	600	651	652	654	656	659	637	647	626	673	640	662	610	645	666	611	655	644	649	674	610	621	644	632	651	691	634	612	682	620	621	646	631	662	608	636	668	634	642	622	663	663	659	726	657	613	592	653	643	611	686	624	678	599	666	622	644	637	606	702	612	654	616	630	652	664	642	688	667	634	659	683	616	639	665	611	658	637	617	624	663	655	627	587	619	675	638	667	600	633	650	622	671	639	617	637	663	604	656	656	656	615	675	612	615	626	640	601	647	642	651	660	615	678	629	621	635	637	643	664	578	656	678	686	666	691	610	637	631	630	687	661	619	635	625	689	636	650	611	640	599	639	716	586	663	647	676	662	583	666	609	675	640	646	641	654	688	651	671	643	695	652	688	600	671	638	679	670	618	677	640	628	650	632	635	686	659	651	607	627	633	677	605	655	645	661	671	575	669	641	631	674	645	616	659	622	661	672	638	684	615	693	631	650	665	630	668	679	653	611	642	622	632	587	618	631	670	637	617	665	647	652	660	608	625	643	587	603	646	676	639	656	626	625	640	627	635	645	639	631	650	641	667	620	628	650	689	627	692	657	663	671	679	630	626	642	661	630	616	632	663	630	651	674	635	651	638	687	567	624	609	654	648	634	698	637	606	647	616	645	630	651	643	627	634	627	652	687	622	690	633	649	649	643	668	646	610	633	646	660	616	626	629	580	702	623	635	620	643	628	617	635	692	656	655	668	636	667	661	663	595	677	651	611	653	677	663	636	647	624	667	686	641	641	664	646	642	645	661	625	691	647	641	667	650	621	614	646	667	641	633	664	615	636	641	662	650	667	653	620	635	625	635	635	633	627	652	663	625	654	673	626	668	658	622	619	682	684	640	726	681	673	627	618	625	686	633	688	628	663	640	650	632	623	681	630	640	620	647	630	657	608	645	658	629	648	608	621	628	661	654	700	623	655	625	623	644	642	630	613	596	645	615	704	641	677	631	645	634	614	637	647	659	654	668	619	629	661	696	665	628	636	626	605	665	649	658	635	664	641	616	654	641	650	600	662	683	640	644	670	679	655	654	646	645	624	653	652	659	651	597	606	627	697	667	660	606	642	595	697	592	680	618	616	667	651	627	645	649	662	663	619	640	645	628	680	640	644	657	636	624	656	630	641	625	656	600	621	628	702	682	654	659	630	638	657	637	703	602	688	652	664	658	609	655	639	609	671	658	669	595	630	680	628	647	661	617	653	637	669	625	608	635	630	635	589	666	641	657	679	625	613	614	599	626	667	620	665	674	594	695	632	617	655	657	629	630	627	662	639	648	636	637	684	668	656	635	612	647	616	616	649	651	646	621	655	654	633	621	663	654	656	629	654	693	648	622	627	672	607	640	691	623	643	644	654	627	650	632	608	653	601	644	690	585	644	690	609	640	641	618	621	639	580	657	619	637	643	644	631	591	644	624	618	660	664	629	671	640	622	611	600	711	646	629	651	626	699	636	632	672	656	639	629	608	662	665	630	627	602	631	619	669	666	630	662	653	666	657	687	655	623	629	623	593	638	648	611	689	669	674	624	685	629	636	630	634	641	680	639	588	688	611	660	609	644	627	631	672	642	600	639	660	656	610	624	590	630	645	651	655	618	640	664	623	661	618	633	635	614	628	642	654	687	637	649	626	615	619	675	638	635	635	627	639	643	673	635	643	617	642	658	670	652	661	667	625	624	631	622	646	653	652	662	664	672	630	644	636	662	683	619	636	656	677	657	639	660	645	642	714	641	635	664	626	640	618	633	637	652	623	653	647	665	663	641	648	646	666	619	623	653	618	599	663	681	633	635	675	640	644	677	661	637	646	629	688	680	621	658	684	614	606	670	616	649	660	658	656	656	661	621	631	664	644	669	631	626	647	642	663	666	641	623	684	665	664	679	639	675	692	619	640	668	665	641	664	639	654	666	602	626	652	649	632	675	649	677	616	671	652	640	651	638	594	649	605	646	647	605	632	634	660	667	693	611	603	645	615	654	619	648	650	610	639	659	618	617	692	632	658	655	651	649	622	642	622	597	653	601	624	643	638	648	669	662	693	592	648	641	646	660	653	663	670	644	597	587	606	640	659	651	668	649	610	654	651	628	662	660	645	656	624	658	685	640	624	666	647	629	600	680	631	686	616	624	658	664	647	652	674	630	632	641	628	634	662	663	679	640	643	608	643	663	662	627	680	641	654	679	622	650	602	645	616	616	627	614	648	629	698	657	671	598	611	674	609	660	587	611	648	623	653	609	656	652	614	631	629	660	671	636	631	622	666	617	620	644	693	602	663	633	611	650	585	634	695	635	669	639	590	623	647	646	661	604	637	647	661	619	644	616	628	687	620	662	689	610	636	635	665	634	645	625	667	644	597	594	602	633	641	674	676	655	678	628	661	614	638	646	642	618	654	667	647	651	613	666	688	616	652	667	620	651	653	653	640	614	671	653	631	647	635	625	681	673	647	624	647	660	595	630	614	640	654	682	669	618	623	646	652	668	641	677	643	636	623	658	628	633	586	628	664	630	638	643	654	663	633	643	625	594	633	576	669	644	609	668	641	652	620	640	637	670	687	639	678	637	650	614	638	645	642	619	621	632	657	629	625	632	591	615	666	684	648	622	622	600	650	633	617	638	630	656	643	624	670	667	662	680	652	644	677	608	631	636	599	615	666	652	651	657	656	660	657	628	683	682	606	640	641	630	612	602	689	658	686	638	660	653	675	634	624	633	682	680	614	664	623	621	599	611	654	634	627	648	669	652	631	695	616	633	659	607	701	616	674	636	624	624	673	652	643	685	589	630	611	667	668	609	615	654	624	631	624	622	610	640	643	678	675	656	681	599	643	676	615	629	627	650	611	665	630	694	639	641	662	682	639	630	663	644	666	599	652	638	632	600	644	619	606	659	634	672	609	666	654	652	628	652	608	670	675	671	639	629	637	623	666	667	644	672	602	674	630	659	639	633	613	670	618
50142	25981	23302	17701	12049	7825	4173	1712	784	1333	436	343	419	334	273	222	233	202	196	226	202	179	213	192	203	175	163	174	165	164	170	170	159	172	156	160	144	161	143	183	180	121	144	151	167	157	159	136	161	156	157	152	149	157	157	143	142	152	149	177	161	155	179	154	152	152	149	154	140	166	180	146	149	151	131	151	135	178	146	172	147	161	146	127	151	145	151	157	156	127	188	142	155	139	174	176	160	145	148	132	139	156	148	134	155	121	145	109	135	160	135	134	132	125	145	126	145	139	139	145	137	141	138	147	136	127	125	150	142	148	160	147	169	163	149	148	159	131	126	164	163	147	126	130	158	153	148	147	158	140	151	136	116	148	146	142	159	134	116	166	138	145	141	140	133	118	147	143	129	143	142	143	173	153	135	160	143	126	146	169	153	152	141	134	121	147	129	139	160	150	159	143	135	140	144	159	161	135	155	135	142	167	137	133	136	135	143	155	154	157	138	135	132	139	145	144	134	144	144	139	155	161	161	151	129	147	148	127	149	152	130	153	147	169	150	146	143	144	132	151	134	158	133	146	141	167	147	141	130	139	127	149	149	149	156	123	137	158	132	151	128	136	136	129	163	147	129	157	129	141	149	144	137	167	133	152	153	145	130	141	124	151	149	130	133	136	123	131	145	138	145	127	148	136	128	154	161	144	119	135	147	152	152	141	137	152	152	128	161	170	137	148	136	160	145	148	135	143	164	158	158	125	153	132	148	135	146	162	158	142	151	142	134	164	148	122	132	144	156	150	155	144	127	145	146	154	136	146	153	132	141	148	135	148	138	156	149	153	142	152	146	123	145	153	138	143	167	157	135	133	148	137	156	161	143	143	141	147	148	165	161	153	151	149	141	131	143	139	144	133	142	127	130	138	145	149	142	151	155	119	158	144	156	140	151	147	135	142	149	161	122	140	133	142	161	154	142	137	153	144	133	146	150	130	152	150	145	154	120	135	162	128	142	155	151	124	103	143	131	140	147	160	147	158	163	132	142	143	151	155	152	124	136	139	141	137	162	156	158	134	143	134	168	144	141	162	114	154	112	140	161	134	149	147	133	152	138	163	151	137	150	133	141	149	154	144	153	157	142	161	161	178	146	143	160	172	163	151	132	164	149	140	159	143	154	136	137	143	154	121	171	164	152	147	137	140	142	137	154	145	156	142	126	131	126	146	163	131	139	115	144	165	139	131	141	151	144	145	148	139	157	139	135	128	129	125	148	165	149	143	146	139	129	158	147	144	155	149	137	135	161	142	142	145	146	145	143	173	149	103	150	145	147	146	144	154	161	139	163	174	135	141	150	148	132	134	135	128	126	170	134	157	149	132	139	139	183	124	132	131	137	120	141	143	140	135	141	170	141	139	114	156	148	155	139	168	138	118	144	140	134	150	126	138	146	146	166	126	148	124	151	140	141	138	145	144	159	148	152	159	164	137	124	143	136	127	128	141	121	179	138	142	152	133	132	153	131	144	145	136	122	160	136	133	152	152	138	147	168	157	139	153	135	146	139	136	136	140	147	145	148	138	162	162	138	130	135	125	150	151	117	125	143	140	158	119	150	137	134	116	154	150	139	155	151	152	141	152	147	155	143	137	133	151	136	166	141	136	153	174	143	127	143	147	158	128	144	120	133	151	126	128	147	156	140	144	137	158	154	137	157	134	132	157	157	141	134	137	151	138	136	143	158	163	146	147	130	146	131	157	132	144	135	119	150	159	145	134	165	125	153	120	146	126	146	124	131	161	140	143	130	120	142	150	154	170	156	159	117	147	132	147	134	161	140	124	161	123	134	137	148	135	131	155	146	139	153	136	151	147	150	146	136	122	147	158	160	140	142	138	134	150	130	124	138	144	139	137	132	137	155	136	138	148	141	144	152	160	152	178	157	144	120	136	118	143	136	130	108	138	135	157	135	148	142	136	130	155	138	166	156	128	142	167	131	149	124	154	147	138	147	138	128	131	155	181	152	136	150	144	130	155	150	148	152	160	149	148	135	142	133	154	136	145	142	140	144	169	148	125	142	147	143	150	142	132	143	154	141	146	154	129	141	150	157	125	137	138	141	134	159	137	132	141	123	148	139	148	136	161	142	147	137	146	145	152	142	136	148	148	130	135	146	137	154	158	132	154	149	141	137	141	138	148	159	136	150	135	146	155	148	163	178	167	149	127	143	175	121	136	139	134	145	137	167	143	142	147	151	136	153	143	147	117	147	141	141	139	141	147	136	156	142	153	125	154	113	147	141	156	137	145	137	149	166	143	133	159	130	125	158	152	153	133	140	155	154	162	140	143	184	155	148	154	149	130	162	143	153	152	142	138	148	148	158	153	123	164	123	129	142	123	144	150	145	150	152	141	168	136	122	139	150	121	151	141	156	156	138	147	130	130	139	133	172	135	161	144	131	133	149	150	134	146	126	158	156	152	133	145	145	128	135	128	140	120	166	121	152	145	139	146	182	151	132	143	141	151	138	125	158	152	137	147	144	141	159	144	147	141	158	154	148	150	149	145	158	132	133	141	166	178	145	162	152	153	137	137	130	147	152	144	123	142	126	133	134	144	149	124	168	161	152	145	158	139	149	135	159	142	161	147	143	149	140	137	146	132	122	124	153	150	160	152	162	147	143	170	147	139	144	156	155	118	159	145	145	141	142	143	154	150	149	132	135	137	140	166	153	149	144	121	147	135	138	161	157	160	154	151	139	139	134	137	132	144	137	150	152	132	163	139	144	137	143	171	136	156	142	130	172	148	125	139	167	143	143	143	138	148	142	155	155	140	161	159	151	169	140	143	151	146	147	140	159	144	138	149	166	156	148	156	146	131	130	157	144	153	134	166	151	140	133	136	134	149	149	145	134	140	150	151	165	141	132	183	159	145	149	152	135	133	130	121	131	152	168	153	138	154	131	135	136	136	133	156	129	139	151	155	160	118	146	150	151	140	161	163	149	136	165	150	137	164	136	161	138	140	170	144	155	140	134	163	159	141	153	126	158	175	131	158	142	127	157	135	143	109	146	132	135	148	138	156	121	132	158	157	163	158	134	128	138	136	145	162	180	143	159	161	159	131	149	134	154	144	160	133	134	145	139	141	134	137	137	152	143	149	135	132	133	137	136	154	143	132	163	141	146	150	130	133	138	150	131	148	138	146	162	166	151	138	142	143	130	167	147	170	132	146	163	129	163	138	165	168	161	147	134	135	142	144	126	148	157	154	148	161	178	141	129	146	160	143	148	148	146	158	154	116	147	134	136	152	132	153	143	132	167	133	125	171	147	149	174	154	131	134	141	127	149	143	148	107	140	141	139	141	144	143	147	173	172	113	139	164	159	149	103	142	170	157	141	143	128	142	166	130	151	125	142	143	114	148	145	116	129	140	134	139	134	145	148	137	134	147	141	161	142	158	134	137	166	153	150	169	136	120	127	161	130	161	152	144	130	147	156	139	145	147	148	170	143	138	161	158
32900	10832	8097	8445	8769	6556	4916	4082	2893	5410	1719	1704	1681	1217	1091	1003	925	815	795	697	747	698	669	651	619	588	592	589	505	553	557	504	505	527	460	510	491	449	483	468	468	470	417	480	421	459	426	437	403	434	435	422	416	396	394	410	392	421	440	398	402	399	415	370	379	386	376	384	382	365	378	369	385	415	387	367	359	399	395	403	397	385	388	394	388	376	379	378	399	370	393	358	372	387	349	355	351	392	368	359	392	379	354	404	381	342	377	368	366	375	372	399	359	344	381	379	394	379	358	365	349	393	421	350	373	367	375	388	356	365	379	352	361	362	376	412	344	376	325	400	369	384	346	368	361	384	343	357	381	363	389	373	384	374	403	408	334	368	386	400	344	349	361	385	385	375	372	382	377	357	362	357	417	377	382	395	381	383	382	388	401	364	351	411	358	383	366	341	369	365	349	366	352	386	341	359	361	363	375	343	371	402	395	372	363	363	386	368	375	372	404	347	327	379	395	338	362	383	354	386	362	402	382	371	363	395	378	379	415	358	411	367	371	360	362	389	406	373	378	352	380	391	372	347	365	345	347	372	395	379	360	354	380	385	372	338	375	407	385	384	368	390	339	361	353	378	340	365	376	394	350	376	338	377	412	368	353	386	361	374	353	377	356	396	361	395	372	391	419	355	354	376	384	362	350	366	384	363	399	341	371	384	352	350	374	414	367	371	401	411	345	342	362	405	326	374	359	369	346	367	326	389	353	367	363	364	344	341	386	386	375	372	394	384	380	345	361	375	358	345	367	375	398	401	373	348	390	384	393	366	366	371	376	391	378	374	334	367	368	375	382	373	337	348	379	360	383	390	380	383	400	362	342	360	338	314	387	349	381	393	381	351	380	376	380	360	370	355	381	358	383	355	383	365	378	358	378	376	368	383	366	354	343	357	352	387	370	349	368	361	376	351	371	398	395	399	360	334	366	366	388	342	353	368	345	353	335	391	366	365	354	377	352	370	375	372	374	398	368	346	359	364	409	348	371	370	377	357	363	367	359	383	379	378	367	338	345	363	346	349	361	361	354	367	385	419	366	376	363	371	338	415	369	363	368	365	332	383	337	358	375	386	330	365	378	361	369	362	376	370	346	357	370	342	398	333	388	412	349	348	399	375	366	398	351	359	341	395	366	362	400	395	334	345	358	395	389	362	371	368	326	357	345	358	381	356	384	348	359	376	363	331	360	387	372	390	378	370	385	347	373	397	422	341	328	384	381	327	356	366	342	362	361	388	380	360	369	386	352	392	362	384	366	362	336	346	343	330	370	349	385	359	355	370	364	350	380	396	373	372	348	342	374	369	369	374	380	377	346	347	364	369	373	392	378	393	387	322	362	362	379	360	353	345	378	350	350	379	344	386	380	382	373	346	371	370	391	376	351	380	362	394	353	358	424	365	351	356	359	363	371	351	376	367	350	371	380	364	335	373	351	364	336	373	388	396	375	387	388	379	345	357	336	380	328	377	343	368	369	356	343	375	354	376	372	391	381	360	343	372	323	363	365	376	378	373	383	352	335	371	399	350	367	370	338	391	385	323	351	363	356	353	398	348	386	394	368	378	377	395	392	386	335	370	348	372	344	340	368	359	333	371	345	366	367	349	361	341	408	366	347	343	328	337	382	368	401	358	361	366	374	375	374	344	368	368	336	395	381	394	388	331	325	359	392	354	361	355	383	340	379	374	352	382	373	379	366	346	353	348	371	358	314	367	364	378	353	413	353	346	413	345	361	358	360	344	360	359	351	369	388	366	353	373	364	354	395	372	387	373	385	388	353	361	347	360	383	397	387	366	367	330	361	378	404	363	361	398	365	333	391	360	366	353	354	362	339	338	358	400	363	337	374	404	376	345	396	370	357	391	357	397	374	365	342	343	338	374	367	356	371	322	366	380	343	308	391	401	381	372	335	374	369	346	334	380	380	358	358	363	363	358	380	364	361	365	333	377	372	365	344	393	384	383	351	376	371	369	375	366	381	405	381	378	372	354	339	379	346	313	344	382	374	353	377	367	380	347	360	339	354	378	363	387	398	365	351	387	390	355	387	369	338	387	355	396	353	347	388	372	409	367	390	349	380	369	378	372	359	377	386	353	373	374	372	352	373	337	357	397	366	376	346	365	354	336	370	336	353	362	398	383	355	396	395	372	380	337	364	374	356	359	374	331	368	386	379	359	363	342	398	362	338	389	372	355	323	373	392	371	394	358	381	355	392	374	371	369	333	368	346	371	380	406	408	400	322	385	370	352	357	365	325	384	368	406	373	380	378	375	354	371	364	347	372	367	357	380	394	356	400	370	345	374	328	365	356	393	350	377	379	399	345	348	375	388	351	336	346	390	344	391	359	385	377	366	353	375	382	366	357	405	369	362	359	349	356	360	389	350	367	349	355	377	326	383	363	368	390	352	350	364	393	355	390	357	369	357	334	362	351	357	353	359	369	355	383	315	390	365	384	364	325	368	383	343	368	378	358	350	355	347	391	358	355	369	355	379	365	350	363	363	369	354	392	376	380	376	381	388	346	353	375	398	382	371	346	356	374	360	386	374	371	342	335	406	386	404	381	346	365	363	376	392	387	381	361	381	353	394	363	367	353	383	403	380	375	370	377	374	330	377	388	407	413	375	406	339	352	397	361	394	333	360	373	368	373	388	404	345	359	356	379	376	333	373	378	370	378	348	356	323	354	414	385	344	340	366	330	367	379	368	380	399	363	409	366	363	347	380	356	360	381	353	353	346	368	358	371	401	371	374	354	394	311	360	335	402	358	367	392	349	335	383	354	328	369	367	378	377	338	373	414	351	385	330	371	326	359	332	388	318	365	377	330	382	351	372	348	361	356	330	384	419	326	379	361	356	363	388	374	343	354	362	366	320	397	349	367	390	358	397	344	358	336	335	362	344	380	355	369	364	429	389	369	381	341	372	383	396	365	361	357	382	369	339	355	369	351	346	381	343	397	361	363	391	328	375	373	350	369	374	363	376	370	342	349	372	417	372	419	362	376	365	365	345	353	376	362	351	340	356	334	322	380	370	396	334	364	385	362	334	405	361	365	373	371	321	357	369	341	390	336	402	374	339	374	370	344	356	399	363	369	384	362	332	372	369	360	385	381	372	387	360	374	382	375	388	376	350	354	362	380	355	363	349	404	361	328	353	366	363	376	389	355	393	360	384	381	361	330	339	399	362	366	379	367	373	361	377	366	397	364	327	361	343	396	371	398	353	353	333	375	382	374	346	347	364	389	378	345	378	350	348	354	377	384	371	359	376	382	360	364	361	338	341	359	329	360	350	410	333	385	365	370	393	387	353	408	379	393	348	376	377	358	371	380	350	364	345	373	380	345	355	387	352	373	377	350	359	382	366	325	365	378	374	368	382	374	371	330	351	360	354	355	377	373	398	382	367	436	359	365	359	347	372	381	373	345	367	394	368	390	379	382	375	350	357	365	362	332	339	360	350	382	363
51258	28700	24439	17725	12400	7904	4278	1881	932	1470	525	409	465	349	296	288	273	238	236	224	217	234	239	231	207	183	226	199	190	205	218	174	208	211	187	179	195	185	180	185	206	169	199	179	193	164	173	158	188	191	179	179	168	191	192	194	187	157	160	189	211	186	186	221	165	181	193	182	175	181	175	173	156	187	177	188	177	176	182	169	189	196	182	183	184	160	178	198	181	183	187	165	190	192	200	156	179	178	198	171	210	175	166	180	190	173	188	190	184	151	170	186	207	153	188	185	150	187	168	175	176	162	172	165	182	194	194	178	180	180	183	194	177	178	183	190	183	180	175	171	188	184	177	170	192	185	180	168	201	197	183	200	170	175	186	161	195	196	174	201	172	158	152	175	178	193	168	163	177	181	185	163	186	185	178	190	147	207	171	158	150	173	207	197	181	195	182	169	175	203	195	178	199	177	187	192	189	196	176	170	183	166	174	163	175	167	181	191	190	167	193	169	183	196	173	186	201	174	175	166	191	176	183	191	184	161	189	174	165	185	172	175	167	168	184	139	186	173	163	179	180	174	207	185	182	177	159	178	178	162	176	180	128	189	166	168	157	190	185	165	176	161	201	204	179	157	168	175	162	162	178	173	167	191	181	182	162	194	195	172	188	187	193	167	189	176	159	179	165	172	196	168	184	179	178	159	184	195	170	199	179	194	163	194	199	173	188	169	188	186	177	179	179	171	195	177	159	188	195	198	184	170	160	183	171	160	147	197	181	179	159	175	196	165	202	191	162	185	161	188	176	186	196	160	173	167	191	181	190	179	162	159	193	178	186	167	183	170	159	204	161	206	177	172	176	165	179	161	223	202	185	205	176	187	180	163	170	165	220	156	173	175	174	213	148	190	147	178	164	182	185	190	191	166	176	171	191	173	178	201	153	184	181	177	196	170	178	167	185	182	166	178	166	169	192	159	182	173	163	172	198	169	169	185	191	227	180	181	180	183	184	178	180	165	160	182	183	208	161	189	166	168	174	171	178	171	181	156	196	187	183	166	189	183	158	164	181	172	191	187	175	182	200	162	157	182	182	179	169	190	177	165	189	157	185	167	177	175	180	197	186	183	194	182	175	163	173	188	199	177	174	143	164	162	176	199	219	173	182	180	186	165	169	180	190	193	178	176	153	174	165	168	160	177	164	170	185	184	167	156	161	202	178	193	189	190	164	195	175	166	165	165	156	173	196	186	149	181	169	162	199	169	169	171	166	181	182	173	189	184	187	168	148	203	181	164	178	187	182	203	158	193	213	181	181	191	166	177	169	184	177	165	150	172	182	186	190	192	177	196	156	180	166	195	194	189	184	156	182	144	179	185	187	189	166	152	182	196	174	176	181	178	149	176	157	167	146	191	200	175	182	156	176	167	171	179	176	156	203	144	175	194	184	185	208	184	174	197	200	190	180	154	175	172	173	189	188	182	161	171	173	178	175	176	177	176	171	174	192	172	176	198	200	200	166	215	194	156	185	189	196	184	158	174	174	193	173	186	169	223	188	179	185	195	171	185	184	178	159	183	195	167	179	186	161	181	173	172	188	179	153	162	202	150	195	179	163	172	178	190	217	145	185	182	171	198	166	193	162	159	177	199	161	167	171	178	165	171	167	192	177	189	191	167	185	174	173	179	174	150	174	179	192	187	177	172	181	192	184	191	181	174	176	161	166	173	161	180	187	171	183	172	166	171	170	176	199	171	181	180	186	197	200	158	191	189	187	165	208	181	173	204	167	169	183	174	175	167	176	204	177	186	194	200	192	149	171	174	181	172	165	178	170	156	220	175	198	169	184	177	195	163	177	178	174	172	174	198	186	190	176	173	145	175	149	181	176	182	167	184	176	167	175	158	180	170	182	192	178	158	179	192	183	173	174	182	164	169	172	173	170	177	189	185	162	178	170	206	177	154	173	173	197	158	168	201	189	176	181	224	193	166	170	178	174	172	180	171	185	166	148	177	172	200	192	183	193	178	162	184	167	176	175	171	184	188	155	161	157	181	170	172	189	181	167	173	156	179	163	191	167	199	183	186	162	173	178	197	175	202	198	181	162	185	184	173	169	162	170	173	176	178	193	177	195	201	191	184	197	181	194	171	184	202	178	210	184	187	170	167	176	175	172	198	180	188	191	168	166	171	162	168	200	198	174	184	199	179	197	169	183	201	162	168	166	193	162	186	171	178	181	156	188	166	168	186	169	162	192	191	176	171	192	184	185	181	176	158	150	190	193	193	198	191	175	181	152	180	180	172	172	177	205	172	159	192	175	184	177	171	170	192	151	188	185	175	170	197	187	180	174	171	176	184	168	165	162	163	138	199	162	186	192	173	184	158	191	178	202	204	168	191	189	192	173	182	167	171	172	170	171	202	166	188	167	187	180	178	168	182	183	174	165	175	164	170	204	183	187	164	193	187	171	167	157	198	168	169	177	179	186	150	206	178	195	178	185	168	174	174	169	187	183	192	185	179	175	172	177	192	176	198	170	169	168	180	160	191	191	169	189	167	183	183	179	176	199	181	198	192	199	191	186	195	171	193	183	180	214	195	162	206	187	202	167	190	161	177	175	166	188	174	181	160	198	192	174	163	189	165	169	185	185	191	168	191	190	186	196	167	176	173	191	187	195	165	162	172	163	163	172	204	173	170	175	182	177	182	156	166	185	178	173	176	173	161	147	168	165	182	174	163	177	170	176	206	179	177	172	179	176	178	188	152	150	186	172	160	171	153	163	167	174	183	187	183	161	194	164	178	184	141	192	178	168	173	188	167	184	171	191	191	206	173	196	166	176	170	182	171	173	182	168	188	171	192	163	196	209	176	169	189	173	171	190	161	188	166	173	156	181	180	176	162	182	168	172	197	200	177	188	180	189	185	159	184	200	190	184	165	156	176	147	165	147	183	204	171	162	180	181	177	162	185	162	207	192	168	178	176	193	186	162	181	194	180	147	186	188	189	188	156	207	174	175	165	193	163	170	168	200	186	190	168	163	176	193	180	183	192	180	166	170	160	173	204	154	153	189	197	177	149	187	191	180	175	198	194	190	190	195	176	183	163	169	187	187	164	179	196	176	182	170	167	171	198	183	160	174	176	201	202	158	193	193	169	179	188	185	163	164	163	180	187	188	191	177	198	173	172	188	151	197	183	157	163	179	182	158	167	169	181	165	193	184	197	182	155	160	156	158	169	181	190	160	183	172	184	173	167	171	175	187	166	196	180	212	179	180	196	183	182	169	172	191	180	212	166	173	184	167	195	184	147	194	183	192	182	179	174	180	168	174	167	175	185	176	158	157	152	190	177	200	167	163	160	157	195	190	181	171	170	174	170	167	168	175	177	168	184	175	166	192	167	175	162	177	196	191	193	186	175	177	170	185	196	194	178	185	167	183	180	182	198	172	210	182	189	174	179	179	193	194	175	184	194	194	182	180	184	180	156	172	189	189	184	185	190	188	158	182	176	189	178	178	187
33505	15238	11643	10727	8614	7047	5370	4166	3371	5733	1967	1706	2181	1546	1249	1079	1060	983	873	821	827	813	771	755	638	734	640	618	678	583	615	582	575	565	616	563	568	587	553	517	523	546	516	507	514	517	540	519	481	483	501	506	495	495	478	469	529	507	494	496	452	521	445	470	484	459	460	465	458	494	452	446	432	475	480	462	450	476	454	473	525	462	457	491	458	489	444	460	510	421	475	455	473	476	449	446	446	456	497	425	481	434	486	458	466	442	438	466	470	474	461	422	459	455	458	423	429	445	488	442	424	449	443	457	481	459	439	444	426	455	469	461	412	418	413	468	412	495	457	445	449	447	450	459	474	399	455	437	446	409	455	467	462	443	428	443	455	440	457	416	460	466	460	451	488	429	462	473	459	453	458	441	426	426	429	443	441	418	434	436	451	465	461	474	433	403	473	451	452	453	472	456	459	446	452	464	469	432	407	416	470	444	458	488	437	450	449	457	436	434	411	447	442	400	446	444	391	414	438	428	442	451	406	458	466	438	418	468	444	420	435	443	431	471	453	436	455	445	432	461	430	400	457	428	443	481	462	425	470	430	471	401	482	449	464	452	431	458	443	406	469	448	446	430	443	446	435	428	437	453	437	448	450	444	447	438	438	405	450	444	463	471	415	453	442	442	440	425	437	458	435	472	416	479	452	463	432	466	427	455	450	479	434	450	472	419	433	414	458	448	446	433	417	465	454	464	430	454	419	431	454	441	409	443	444	415	415	457	409	442	440	404	419	447	435	450	425	444	490	460	441	445	426	414	440	414	441	411	428	469	448	445	471	478	434	436	430	451	461	422	437	481	457	456	460	447	457	457	467	466	412	424	445	434	432	442	427	443	415	465	453	460	444	424	397	424	429	447	477	410	433	435	408	427	437	442	441	436	475	436	430	456	453	447	430	437	484	444	425	412	447	429	409	463	463	462	425	429	479	477	414	423	466	439	429	454	455	400	438	435	461	420	451	437	431	415	441	464	441	450	446	461	411	427	484	455	452	417	447	453	412	427	444	428	434	458	476	439	457	463	439	458	393	448	416	419	423	444	433	445	392	453	436	422	471	466	433	460	452	470	394	414	418	432	451	431	465	427	436	445	424	417	447	392	422	462	431	429	417	465	455	440	439	435	427	449	472	467	444	406	424	393	511	440	465	425	412	456	438	401	442	428	437	436	438	443	443	414	420	450	452	426	460	427	454	469	450	432	433	458	451	448	456	422	453	429	449	413	455	456	452	416	454	478	431	405	452	424	468	497	447	433	429	429	418	402	468	468	460	422	432	428	457	439	447	441	429	433	434	433	438	458	430	484	441	448	441	470	428	437	483	437	417	450	443	448	430	445	437	443	465	459	428	409	422	446	435	418	435	436	448	449	457	431	449	425	410	449	422	429	439	448	433	434	408	453	445	445	441	435	432	432	480	437	412	472	426	414	442	456	460	511	422	447	475	442	447	439	429	429	431	414	480	429	428	477	414	433	458	438	466	448	415	468	453	433	446	418	475	471	447	483	449	418	466	470	416	478	446	446	445	438	416	441	420	419	402	436	456	432	442	418	448	432	427	447	440	465	457	430	446	441	427	481	420	450	461	429	482	424	480	433	472	476	440	457	416	443	439	409	431	443	407	466	450	422	419	410	463	425	412	423	460	444	471	466	468	419	487	428	419	419	468	408	466	451	442	421	454	480	437	397	424	416	441	483	441	439	434	430	481	439	425	442	421	431	450	441	424	471	442	455	415	474	444	454	392	438	443	452	443	459	450	394	434	427	456	444	442	437	441	477	422	422	463	454	424	434	451	404	421	420	448	444	464	433	434	429	453	394	471	419	415	465	457	446	463	434	439	443	466	425	426	441	439	465	424	456	427	471	429	386	471	446	464	466	496	456	468	476	436	473	436	481	454	450	460	452	421	444	422	442	433	425	414	463	388	420	429	401	448	438	483	453	412	464	454	461	432	426	456	457	428	466	424	465	451	430	414	408	441	433	433	418	431	457	460	454	443	460	462	457	436	438	464	475	477	467	423	451	416	421	449	420	433	454	450	453	430	470	444	445	462	427	440	439	469	437	428	432	485	432	438	434	427	479	434	471	415	420	397	454	461	411	435	451	414	457	442	460	436	454	426	407	429	442	413	444	437	448	485	453	442	444	479	440	474	458	446	399	432	457	448	436	445	458	408	470	445	451	430	435	455	439	470	439	430	454	433	429	455	462	436	506	414	415	429	463	438	454	404	478	357	463	452	478	440	477	420	440	436	461	458	462	433	439	468	433	491	405	411	435	452	417	433	409	422	395	434	421	457	457	447	452	455	394	427	429	433	449	429	459	417	438	435	415	442	441	458	414	424	424	428	431	456	405	429	451	447	437	453	419	433	434	424	461	428	412	457	452	440	414	429	423	422	430	477	490	439	430	449	418	466	467	431	445	443	422	430	412	445	480	427	403	460	450	434	463	437	450	453	406	411	413	482	437	442	417	425	468	427	465	424	412	430	443	453	463	462	457	449	467	437	431	472	415	436	448	469	473	477	412	439	436	439	440	468	428	442	437	448	446	414	449	457	426	418	439	417	468	429	433	442	418	449	450	447	444	458	443	461	434	448	451	442	459	413	435	457	429	422	426	420	443	434	399	493	423	449	442	437	421	478	423	471	469	432	430	451	449	449	426	403	444	420	450	407	393	480	455	457	463	458	424	446	449	450	431	479	431	409	470	469	415	449	438	445	458	434	434	427	433	459	452	460	445	422	436	466	463	434	404	416	425	438	432	442	474	417	414	482	438	413	461	405	441	441	453	416	446	472	449	453	434	476	446	427	428	444	442	447	401	448	497	447	453	445	410	456	439	452	449	430	458	463	453	450	469	422	442	467	449	427	458	444	399	448	400	397	442	478	488	401	452	421	430	463	434	394	421	447	425	454	463	441	418	488	439	421	444	493	458	449	468	449	447	423	460	451	446	429	414	453	431	401	468	452	402	401	483	472	452	463	445	442	450	449	443	445	430	436	467	461	420	429	461	488	467	442	453	445	451	426	425	440	480	484	436	431	485	427	451	466	457	439	471	424	465	450	436	420	452	482	407	443	457	427	463	428	479	441	462	447	463	427	444	467	451	441	433	451	420	439	463	434	461	391	433	447	423	434	460	479	400	458	456	429	421	436	459	402	420	442	422	446	416	464	453	485	471	426	458	439	430	426	438	422	440	423	438	434	461	422	478	425	447	413	403	465	433	470	432	441	447	467	452	429	482	454	416	439	439	439	480	451	422	440	438	467	410	447	434	416	392	449	461	437	441	434	458	464	463	445	428	449	434	474	423	426	411	425	434	437	417	421	467	432	467	425	437	502	453	452	457	469	419	389	420	442	455	432	442	413	419	470	439	432	416	468	437	425	448	413	432	456	423	401	471	471	400	442	468	447	444	464	446	432	424	425	443	437	497	426	422	444	393	465	443	379	442	448	418	469	392	449	443
9458	4560	1813	814	449	350	296	281	268	299	279	259	266	243	267	237	256	278	267	258	236	279	263	251	233	281	260	243	242	259	269	273	268	238	248	260	235	245	252	260	267	240	254	229	287	287	270	260	259	243	228	250	266	258	243	249	218	230	238	211	227	255	237	250	237	249	230	271	256	249	239	282	272	253	268	248	255	256	267	235	243	249	261	263	244	222	216	251	232	264	228	226	248	240	293	251	230	246	248	248	236	254	271	270	250	274	252	240	214	256	287	281	261	234	232	235	248	243	227	266	242	266	233	242	276	280	218	258	273	278	238	231	260	253	261	270	214	245	262	219	244	256	262	223	261	221	253	257	244	245	255	224	262	244	259	266	241	264	249	266	277	280	276	260	248	242	264	256	288	255	266	225	245	231	260	266	271	287	235	230	223	256	278	253	270	252	250	257	258	252	262	254	239	261	259	245	270	256	250	239	242	247	250	260	265	275	276	265	266	268	284	263	256	284	246	260	276	267	247	253	258	237	253	262	247	267	270	230	252	228	260	231	289	251	278	264	310	292	263	241	261	260	261	245	275	255	248	268	265	268	245	272	239	258	248	249	276	260	245	256	237	242	268	252	261	261	268	225	266	272	236	262	259	253	263	223	241	235	253	238	266	271	243	288	242	255	260	276	242	252	238	249	240	266	245	247	248	251	261	241	243	236	262	247	244	269	262	243	268	254	238	276	268	240	244	252	252	266	231	257	278	257	254	266	245	244	277	272	244	244	242	241	228	242	261	256	246	255	245	240	254	285	262	236	279	237	270	253	262	226	261	253	222	240	239	239	253	245	230	263	236	267	260	242	252	271	260	266	241	241	244	239	248	250	238	245	245	247	251	262	276	276	279	254	246	276	246	235	262	236	234	272	252	248	256	282	254	244	263	223	233	249	245	254	231	274	254	236	249	253	258	243	268	220	246	253	222	263	256	262	255	279	262	265	268	276	250	251	224	285	267	255	258	281	265	250	235	265	280	251	252	266	235	241	232	277	271	277	262	228	266	256	263	249	234	267	254	257	250	242	238	228	246	257	254	245	239	243	265	251	277	248	243	236	247	272	254	253	267	268	242	250	229	234	288	251	278	239	264	248	262	281	241	277	238	278	221	256	254	229	249	248	222	260	257	271	259	246	263	254	275	220	286	240	229	263	270	229	261	235	270	263	273	268	233	261	245	248	215	273	237	261	275	246	249	245	226	267	245	260	250	256	258	245	247	282	236	220	245	250	228	245	242	239	251	247	256	256	263	234	267	249	251	254	242	223	236	265	254	241	252	255	233	234	241	250	253	256	287	263	266	232	244	253	218	276	243	246	255	252	262	267	238	265	229	261	245	223	248	266	225	250	253	271	248	277	281	240	258	281	263	272	255	250	263	252	255	290	237	246	236	252	252	265	238	230	263	259	257	229	253	270	237	254	218	239	236	259	257	279	229	279	243	252	224	257	264	251	245	236	292	265	242	242	258	246	260	250	244	259	236	244	250	237	237	227	258	267	265	279	283	270	262	245	252	272	265	241	277	229	260	229	252	258	264	263	250	263	233	258	258	231	259	225	240	254	255	249	253	269	240	271	224	251	264	249	243	265	246	274	246	284	237	254	274	216	252	210	250	244	246	230	260	235	248	230	252	265	267	256	270	236	246	257	256	260	245	248	255	257	251	262	272	251	240	273	238	255	262	242	245	241	238	232	271	230	272	242	254	247	228	278	255	258	248	238	227	251	255	242	284	228	271	256	237	240	247	258	234	259	222	267	227	249	245	233	239	222	241	231	248	255	244	298	278	258	245	253	258	247	248	250	250	220	241	273	249	263	255	266	224	253	250	259	243	250	245	233	288	249	254	269	257	244	251	233	234	249	222	238	274	253	253	261	252	248	247	240	249	289	251	234	227	248	239	256	248	240	282	245	280	256	251	275	270	234	252	284	210	257	293	253	251	266	282	242	248	244	262	252	261	234	254	238	256	239	261	247	272	253	256	216	257	255	277	295	239	243	278	255	285	237	288	226	246	243	233	274	255	246	249	236	259	242	245	256	261	239	247	274	251	293	265	256	269	234	263	259	264	251	235	268	262	273	254	249	242	207	253	267	244	287	278	258	268	256	254	247	228	253	226	241	243	236	253	250	268	250	247	271	245	271	268	242	227	228	248	233	241	265	266	259	271	260	243	265	268	275	224	230	294	273	233	258	266	249	265	230	292	242	285	256	276	256	253	232	249	269	281	232	218	278	255	294	227	265	246	258	240	275	237	279	265	245	251	261	258	219	293	265	239	264	251	284	237	242	235	262	244	244	262	268	250	273	259	223	219	255	236	255	238	267	255	234	224	295	246	242	226	256	230	273	262	261	269	252	250	261	239	230	267	305	235	262	254	269	239	257	252	232	223	249	286	211	228	221	257	248	213	221	231	221	236	212	263	234	281	238	276	243	238	244	231	245	263	236	248	253	258	252	270	239	270	271	242	258	252	267	254	255	260	253	255	248	259	241	238	267	294	252	253	274	257	222	259	272	268	284	232	258	270	262	253	262	301	293	245	240	270	310	250	238	238	247	259	259	263	245	261	256	267	251	237	275	246	234	243	257	248	298	273	247	250	256	258	246	270	275	232	250	239	237	270	272	267	249	281	228	272	241	281	232	273	277	240	273	264	267	255	248	232	240	256	245	240	226	239	233	254	255	244	251	258	265	242	250	272	217	229	256	272	264	235	286	260	257	273	254	246	258	243	244	246	256	232	260	258	250	261	230	276	267	239	265	236	247	251	257	241	307	257	245	266	215	259	277	270	248	242	246	235	269	248	237	255	249	223	225	257	248	246	281	246	254	230	219	265	231	263	239	253	242	239	220	256	261	248	249	239	238	245	237	278	262	244	268	254	234	234	244	231	236	264	233	263	240	275	262	247	231	257	243	247	234	248	259	257	230	245	239	245	265	252	215	257	237	282	266	251	248	255	229	245	253	244	264	259	265	226	239	265	255	233	260	234	249	235	222	284	246	243	245	238	268	247	241	274	264	251	271	237	261	281	254	246	280	253	276	258	277	260	232	239	254	250	261	240	241	260	240	244	239	248	223	248	250	243	239	262	235	244	243	283	240	232	268	256	268	244	265	242	264	255	258	253	240	262	260	256	277	237	255	289	259	262	240	264	239	261	264	247	243	237	253	250	245	281	246	253	255	235	238	244	254	226	267	250	253	260	249	265	279	249	251	258	250	239	271	244	214	244	228	240	246	226	267	254	266	268	229	261	248	275	263	286	284	233	221	243	237	249	247	248	259	228	240	243	250	253	262	274	216	301	240	244	263	277	271	235	251	231	226	245	262	290	266	241	258	278	249	276	258	275	296	239	239	273	289	258	259	264	269	257	252	231	269	276	283	250	243	242	242	221	277	274	211	278	238	282	256	260	243	243	253	262	264	249	244	266	232	257	241	257	282	273	284	225	254	284	224	256	280	227	247	250	248
7800	4744	1565	1269	1013	893	876	778	801	932	664	698	640	621	670	664	659	675	693	662	678	683	675	686	663	653	659	649	625	635	622	665	633	630	664	616	600	655	675	641	622	615	644	643	638	652	652	721	638	619	638	604	628	599	672	645	667	636	652	669	645	650	653	658	689	606	643	683	597	635	638	644	605	617	669	670	621	631	643	663	618	686	620	648	626	640	657	617	659	669	606	598	640	641	624	689	622	656	627	636	636	646	613	624	658	651	657	654	660	622	687	625	666	663	661	650	627	622	674	651	624	680	648	645	620	646	577	630	656	629	672	622	668	613	640	645	617	661	642	676	621	624	681	638	636	649	635	638	585	618	662	617	628	628	615	608	601	627	665	595	652	616	645	633	679	669	657	650	640	655	676	638	613	690	632	688	656	644	622	626	667	646	681	657	630	650	661	682	648	644	657	638	626	649	662	698	637	606	654	604	674	643	643	624	631	683	661	674	643	705	665	629	636	632	676	650	643	634	638	621	654	689	619	637	614	637	627	609	608	682	624	642	663	688	670	695	645	601	629	652	616	622	641	651	624	591	660	601	610	630	610	640	667	665	646	655	606	677	643	638	667	613	657	683	651	641	670	634	623	634	635	629	695	634	626	610	646	641	663	636	689	641	667	613	608	631	594	707	650	623	671	643	681	624	642	665	651	596	668	671	674	595	668	641	658	664	620	636	676	622	690	658	640	581	643	647	679	595	619	603	641	638	590	674	599	609	644	638	683	601	648	622	647	642	654	635	664	602	632	645	654	656	652	670	666	664	686	631	635	681	617	621	659	679	645	689	658	649	654	694	612	617	646	607	605	664	618	630	696	637	626	631	602	635	633	677	604	664	607	664	625	627	667	629	664	664	682	660	628	679	614	625	630	619	635	635	635	644	650	621	650	666	660	644	616	633	632	605	659	657	619	665	633	650	606	666	635	649	633	641	629	695	615	636	620	708	659	648	622	684	633	628	643	660	702	634	625	676	682	625	658	614	632	633	635	655	605	668	589	650	632	629	637	687	680	621	660	641	613	635	656	684	653	616	650	649	641	673	702	651	649	589	640	640	591	653	628	647	617	607	632	618	662	653	633	701	619	683	620	631	658	679	644	663	673	617	642	657	629	618	652	660	654	671	645	642	657	648	672	663	658	622	600	682	614	663	633	637	654	692	663	638	656	639	647	662	666	639	636	622	639	629	646	694	655	622	654	638	654	623	674	642	642	645	618	639	660	638	677	630	647	667	677	624	623	659	653	667	626	649	673	600	651	604	685	644	647	632	653	603	655	653	631	662	652	663	607	602	631	600	679	607	647	639	624	613	659	668	666	657	608	647	603	609	611	600	661	626	624	664	646	630	653	619	661	626	627	629	661	636	653	609	619	691	606	648	636	624	677	651	642	677	630	669	639	682	627	680	614	674	672	629	619	651	654	663	634	629	621	612	653	669	643	657	690	636	659	677	620	612	643	645	670	613	654	680	659	651	654	627	666	605	687	674	624	705	664	679	662	612	664	641	656	612	639	589	637	627	633	708	615	688	662	672	592	645	623	634	614	652	672	633	659	607	676	637	667	616	635	648	645	616	660	640	646	605	640	618	647	640	665	685	617	662	662	647	610	677	630	603	626	643	624	650	613	652	633	662	664	616	683	676	610	663	627	612	639	637	624	633	634	644	589	626	638	675	657	626	612	668	641	585	609	642	574	693	669	586	655	664	625	659	633	627	636	691	664	686	614	639	673	655	663	656	633	627	662	622	643	619	661	665	669	608	609	675	635	618	667	643	670	693	602	645	656	603	651	653	607	632	679	625	651	666	633	620	613	641	663	654	695	598	635	664	627	630	670	661	708	614	640	648	671	603	623	657	633	646	664	635	646	628	612	641	615	644	631	639	658	648	586	669	666	606	645	670	623	621	632	611	655	636	670	650	680	625	602	620	641	649	646	665	673	591	617	634	632	695	658	659	615	666	678	663	603	626	702	610	657	639	674	639	598	674	599	645	668	654	653	632	628	631	636	654	645	662	626	662	605	662	651	669	631	658	620	646	598	606	666	601	641	647	635	647	671	574	665	656	650	606	653	643	645	600	700	616	618	670	646	626	624	656	657	652	653	662	624	660	624	637	647	618	602	659	679	639	627	680	651	649	643	599	695	656	643	618	662	626	667	671	655	653	665	629	656	659	642	650	626	604	672	656	642	679	652	659	663	628	621	634	656	668	639	653	674	642	610	664	647	640	644	608	632	644	648	632	633	614	631	653	645	630	623	660	658	650	663	676	674	619	638	663	612	643	645	656	666	643	615	702	630	627	665	642	627	631	651	686	671	597	611	641	651	638	623	652	661	658	652	572	696	670	650	620	657	667	685	629	618	655	639	641	644	610	660	618	649	596	675	643	620	623	595	626	640	691	614	637	667	679	665	649	645	651	671	645	658	602	681	644	674	668	614	598	656	647	641	667	621	636	612	659	676	638	612	608	647	650	615	648	632	640	673	608	649	640	671	641	627	617	637	633	686	633	648	669	629	590	614	653	600	606	612	666	613	655	617	660	687	669	644	656	655	633	650	629	678	605	625	643	614	632	646	645	661	639	655	620	690	675	620	592	670	598	671	631	635	620	634	668	674	619	609	660	662	604	636	616	600	679	632	612	632	646	665	626	631	670	687	617	662	620	644	642	666	643	664	663	603	640	637	665	635	657	637	691	617	644	657	602	640	664	644	654	642	633	649	640	633	645	662	657	637	630	616	648	683	625	628	656	644	699	636	628	642	659	661	649	636	633	659	673	701	692	655	674	648	651	684	684	647	612	656	654	620	706	627	689	709	645	642	614	638	645	644	664	567	653	661	637	678	611	614	686	658	672	634	645	623	649	690	614	674	665	636	601	650	659	655	637	611	672	659	628	658	634	649	648	660	634	679	652	669	654	575	681	670	616	619	660	611	650	612	654	671	642	675	670	629	596	609	670	651	632	638	669	613	631	659	662	637	606	661	645	603	709	646	682	606	670	671	615	657	653	646	631	669	640	652	644	632	654	648	650	660	629	628	659	630	636	654	655	645	643	632	661	649	678	629	645	619	612	637	647	625	690	667	605	647	601	604	645	624	638	661	621	609	603	687	622	655	655	638	632	652	632	622	641	652	668	671	650	642	640	623	628	624	657	653	673	660	652	671	649	652	665	619	625	654	675	631	670	655	675	661	663	617	669	678	623	613	645	631	669	646	643	668	644	631	694	646	638	667	659	623	657	618	628	610	690	667	648	674	603	633	666	658	666	667	617	620	608	661	612	667	668	652	636	628	648	642	689	650	620	653	675	633	680	652	617	678	623	653	657	640	673	611	636	635	630	667	617	602	635	575	659	624	649	661	643	633	647	635	659	612	605	683	698	622	622	651	675	659	660	658	650	646	643	644	643	693	633	643	637	576	616	655	625	614	646	656	671	644	623	587	642	657	607	621	656	633	636	644	654	647	654
48170	24422	19508	13228	8434	5174	2900	1405	1487	2708	410	328	366	379	273	249	223	197	226	200	206	185	184	202	180	192	157	168	150	163	166	180	162	143	163	142	170	144	154	144	146	145	158	154	157	166	154	149	140	162	136	143	138	160	142	151	139	143	140	123	125	142	167	134	142	148	139	136	164	137	157	131	146	159	153	143	151	152	139	162	147	146	119	151	151	168	137	158	148	140	156	160	141	174	141	158	152	143	134	139	125	145	132	146	162	153	159	156	167	135	142	148	161	144	140	147	167	121	139	138	133	151	121	142	147	139	139	128	150	139	139	141	162	138	143	138	138	143	143	148	132	148	150	151	149	135	163	152	140	132	144	142	147	137	131	150	138	137	147	138	129	152	134	154	158	119	135	117	161	157	144	154	169	118	139	136	140	141	129	134	145	128	147	158	154	138	153	152	162	150	169	157	149	150	141	123	140	151	139	143	154	155	129	125	133	136	146	137	145	136	158	144	149	167	142	138	160	141	157	164	146	166	166	158	125	121	140	146	133	126	141	145	142	163	136	145	147	158	141	124	169	141	155	145	146	140	147	142	139	133	132	161	143	120	141	133	125	131	136	153	140	131	105	145	137	145	137	130	135	152	149	139	145	144	144	138	145	138	138	144	140	145	125	124	120	148	139	136	145	147	148	137	132	135	158	158	136	145	137	146	153	122	137	140	140	140	147	138	139	130	160	161	152	156	142	145	127	148	162	142	146	149	148	164	138	125	141	135	139	150	149	131	151	140	132	149	140	144	140	131	136	153	130	147	102	153	126	151	149	123	141	151	147	156	154	143	138	153	124	128	141	148	143	129	144	154	149	146	156	143	167	159	156	107	129	135	127	137	145	142	126	127	135	140	125	151	158	162	145	146	147	139	136	149	140	153	145	146	155	169	157	135	137	150	125	133	147	146	110	122	164	138	133	153	156	141	138	143	144	149	162	143	154	134	148	157	147	150	138	170	142	137	173	137	118	143	163	175	127	146	146	155	143	139	161	153	149	158	144	141	146	140	141	165	158	110	131	136	146	146	137	141	124	165	148	158	138	131	155	149	158	153	148	145	154	154	137	160	149	153	119	136	140	133	141	164	122	166	149	151	139	130	151	154	142	144	156	148	138	152	154	137	164	119	164	142	145	131	144	128	153	136	145	139	141	148	136	132	165	131	139	154	143	164	138	141	141	149	173	153	159	158	138	131	136	136	128	168	147	152	127	135	151	150	143	127	127	113	134	138	138	148	150	138	134	144	142	145	148	145	140	147	146	129	135	142	147	142	139	152	122	123	145	136	144	143	116	128	164	127	146	152	150	172	126	149	141	124	135	144	142	135	142	153	162	161	137	145	141	139	158	128	141	129	137	137	167	150	150	145	124	146	152	166	172	132	147	163	150	135	119	123	143	145	140	152	135	132	132	157	146	139	132	141	143	137	155	169	150	155	136	151	148	139	130	140	129	135	141	130	126	145	136	150	145	136	114	157	139	133	141	133	144	138	141	145	125	143	128	161	129	136	145	149	152	141	157	160	143	137	145	126	139	171	156	122	124	141	149	136	154	117	133	160	145	144	130	133	139	141	138	134	144	156	158	134	148	146	138	138	141	152	158	131	124	157	142	138	128	124	154	132	123	131	125	145	112	139	131	144	128	148	130	141	137	148	142	131	148	152	149	148	148	162	160	131	123	150	151	145	124	154	140	148	134	131	150	125	120	147	148	157	160	137	132	142	161	142	135	143	138	150	168	126	134	139	126	152	154	119	137	145	148	130	137	141	140	146	139	147	124	149	136	149	164	129	149	139	140	158	131	125	130	132	134	145	156	127	143	171	140	123	150	154	129	158	143	135	140	159	149	160	133	159	149	137	164	155	138	143	115	167	137	144	149	138	155	144	123	140	116	161	126	148	154	154	160	140	180	126	158	155	147	150	134	158	132	158	147	156	157	145	144	139	147	147	132	141	142	122	160	141	142	152	125	134	128	136	150	144	139	156	129	151	139	145	136	141	157	145	144	126	145	149	111	131	134	141	127	147	138	138	129	119	132	137	171	156	123	149	141	149	121	146	143	160	126	140	163	125	136	127	131	138	159	133	136	126	158	129	134	137	148	136	147	155	134	157	153	141	132	153	133	116	147	152	133	157	120	131	144	124	130	118	143	127	148	137	163	131	144	128	159	124	165	144	142	150	146	143	133	138	134	161	134	146	145	128	145	133	143	153	148	155	127	135	140	141	162	147	134	154	147	142	134	138	149	163	153	139	133	144	160	148	128	148	157	147	150	171	149	132	141	146	145	116	143	143	160	155	129	135	130	162	170	163	163	144	150	115	128	146	152	144	131	125	146	134	143	151	129	141	143	125	155	131	129	113	147	147	157	132	142	142	124	127	133	167	147	148	145	165	142	114	140	144	149	152	152	127	139	147	141	135	145	134	123	145	147	127	134	135	141	149	177	133	135	134	149	148	119	155	128	137	150	128	142	133	176	134	136	109	138	140	137	152	142	148	132	151	135	181	136	133	157	141	138	168	138	141	139	154	125	155	133	135	161	152	138	152	119	123	158	125	145	156	136	115	152	145	127	138	141	139	141	135	137	160	119	137	142	129	152	160	149	138	150	135	148	138	145	138	126	132	143	135	158	144	160	116	167	119	139	127	147	150	138	134	155	124	144	155	138	136	134	151	148	143	183	147	149	134	150	128	149	135	125	128	159	136	129	132	128	138	163	134	150	146	158	125	167	134	135	140	121	135	133	130	128	149	138	123	146	141	119	148	147	151	151	146	140	131	147	156	136	134	150	143	152	156	132	128	111	143	146	130	162	145	154	128	138	147	141	157	144	126	126	157	147	143	156	130	155	139	148	142	157	141	152	146	154	162	173	133	168	152	143	135	148	119	135	148	139	140	148	141	154	130	129	164	143	155	150	150	121	150	128	141	154	127	153	148	116	127	125	126	149	154	146	123	153	144	149	182	131	139	149	158	148	161	127	150	152	146	122	135	132	145	140	130	141	144	128	153	168	139	156	132	140	151	146	136	130	130	147	140	123	155	141	156	111	154	131	119	145	139	141	155	151	133	144	142	147	159	139	158	114	159	127	149	133	138	134	140	139	149	129	148	113	137	144	118	122	141	115	146	137	134	146	138	146	136	163	153	139	141	170	135	117	143	126	136	151	160	141	162	128	147	121	139	149	136	135	146	152	129	146	139	132	184	162	146	140	152	141	145	151	149	154	165	153	140	130	133	125	156	133	132	161	135	142	142	122	146	139	150	137	160	117	133	140	146	150	120	135	131	132	120	155	122	140	154	138	151	141	123	126	145	122	149	130	137	154	155	134	153	128	115	152	139	158	156	120	127	128	146	141	135	158	158	130	145	133	144	137	143	158	133	170	150	123	154	140	154	148	138	139	164	149	143	151	154	151	149	120	124	108	137	146	126	119	151	129	147	169	145	127	162	130	160	137	133	131	127	151	150
30003	6471	7892	9033	7186	5522	5039	4142	6209	8795	1876	1566	1751	1536	1174	979	918	825	792	780	738	723	716	659	568	616	589	583	568	501	518	487	498	502	462	456	488	430	412	453	452	469	459	419	501	439	437	430	424	410	398	445	421	443	451	415	403	409	392	415	403	381	410	426	405	379	374	397	377	393	379	407	397	434	374	374	385	362	408	369	422	354	425	339	357	386	418	353	388	377	390	356	374	396	433	377	397	384	411	376	360	399	378	384	360	394	392	366	362	395	388	360	397	382	374	383	374	373	412	373	417	384	375	373	346	379	390	362	390	386	385	400	363	346	395	366	340	370	368	375	358	374	399	407	419	381	376	365	388	368	373	360	388	375	371	367	363	381	397	387	386	371	331	344	359	376	340	364	379	367	401	377	353	377	385	392	367	356	377	367	329	347	391	407	386	338	343	356	343	373	380	354	371	398	369	377	339	383	372	377	342	405	332	380	379	397	381	388	376	394	340	424	379	363	389	364	373	362	342	358	382	375	389	357	390	358	375	339	367	366	377	348	358	361	363	361	357	368	366	349	360	352	387	354	392	374	344	346	371	374	365	372	376	356	352	360	376	403	370	361	386	386	401	354	355	360	373	316	408	386	373	376	378	395	358	358	356	336	337	378	385	402	373	389	329	351	401	372	339	370	393	347	397	324	351	393	369	393	402	381	368	370	393	377	390	359	358	372	381	364	379	377	376	341	349	355	341	375	369	365	344	366	384	368	368	326	336	359	349	398	386	362	385	351	365	359	375	337	389	376	359	349	389	385	376	380	363	379	373	347	364	385	381	377	350	364	372	372	358	348	372	352	319	376	412	366	355	380	380	380	368	341	318	372	404	386	364	370	379	358	316	345	376	375	372	346	395	365	355	378	369	383	375	344	361	386	355	368	345	361	371	352	374	368	348	337	328	363	355	360	368	359	381	346	375	402	362	367	357	344	382	363	358	368	386	351	373	360	382	373	357	384	399	381	362	385	371	406	392	339	357	375	390	339	375	360	337	374	331	366	394	370	380	350	356	345	336	335	350	366	398	347	343	370	373	360	397	380	358	386	367	356	358	368	397	384	379	397	347	382	351	373	339	358	363	354	368	372	379	362	382	367	403	378	363	332	332	382	379	363	361	360	370	388	364	364	354	340	412	365	388	354	369	363	358	404	357	357	354	401	376	355	358	394	380	355	422	350	380	333	389	372	385	352	355	332	389	376	394	385	372	362	406	375	375	376	369	372	363	384	366	359	363	368	362	358	369	379	350	370	322	367	372	364	362	314	409	382	362	391	353	371	347	368	353	375	375	374	348	349	391	333	366	362	378	351	353	364	380	380	357	366	369	362	390	380	373	367	398	348	363	370	366	359	350	385	398	359	365	349	397	376	370	357	377	402	402	338	382	351	372	366	374	356	368	356	379	370	332	374	396	368	365	400	363	346	384	343	343	385	359	385	372	365	364	395	357	353	338	321	359	329	312	366	376	399	351	371	366	391	343	382	367	375	394	346	365	351	358	338	356	357	373	390	323	368	355	373	390	359	371	375	358	388	396	351	328	348	373	401	409	344	356	362	401	381	338	372	367	343	389	353	374	364	399	365	384	355	374	394	369	351	350	375	378	381	378	361	377	338	379	325	394	373	384	372	357	371	348	339	360	370	387	364	367	373	360	344	309	338	365	360	399	348	374	364	371	381	395	381	328	409	365	383	369	397	374	384	375	370	352	343	380	359	363	345	359	379	376	369	363	367	387	341	368	340	361	340	364	353	375	380	361	381	363	384	362	392	373	365	415	385	426	357	359	374	357	355	389	387	355	338	343	343	380	361	384	410	399	355	356	374	391	372	346	383	372	384	372	357	346	364	377	355	345	364	357	397	341	364	360	365	368	362	360	358	358	351	403	410	369	340	389	393	403	347	366	346	333	377	351	382	355	355	386	370	376	362	387	394	388	363	350	357	374	373	358	368	370	380	347	368	347	357	369	378	378	334	374	378	397	371	378	379	402	360	375	366	364	346	336	356	382	373	383	375	368	381	323	365	351	389	393	386	383	381	389	379	374	352	391	342	369	358	413	365	412	379	356	377	355	369	394	387	401	335	372	372	343	386	384	354	402	375	386	356	365	352	389	377	357	315	357	352	364	346	380	371	367	376	379	373	402	373	402	382	359	398	355	353	361	387	383	376	398	389	376	375	395	371	347	386	349	350	365	376	347	365	370	386	374	364	333	368	381	387	356	370	335	364	340	376	400	367	385	369	359	385	364	363	405	411	376	387	398	364	363	364	383	401	368	362	355	340	387	377	371	391	394	356	363	373	388	375	349	364	349	380	378	403	384	344	371	381	362	349	377	352	359	406	395	383	341	360	364	387	382	346	375	362	334	398	369	373	355	385	400	351	383	365	384	352	337	354	364	370	384	369	361	373	352	379	364	399	347	354	336	349	371	383	370	379	409	382	384	347	351	379	360	363	345	379	371	343	358	364	369	335	341	361	387	363	376	335	358	381	360	358	369	363	401	339	396	378	405	372	376	375	359	357	369	396	330	392	377	383	384	402	378	365	346	376	320	362	379	369	313	378	383	385	346	347	385	373	357	354	364	371	392	342	343	385	393	378	371	375	356	363	365	365	356	384	353	355	384	362	377	367	374	365	329	354	350	390	357	364	390	357	367	338	349	391	377	371	361	377	349	348	375	352	373	366	370	396	381	361	352	390	357	389	412	386	397	374	358	354	355	383	383	360	395	380	379	395	353	397	364	341	389	361	390	370	380	350	369	386	378	388	359	384	392	381	352	344	372	388	373	336	358	362	357	357	383	396	342	364	394	374	346	364	349	345	375	388	339	362	370	350	347	385	374	339	365	346	395	399	375	373	372	385	348	376	396	380	408	354	364	355	377	367	369	353	340	370	359	370	398	373	382	358	347	401	333	372	363	352	359	369	375	405	345	354	370	344	390	364	382	367	360	366	345	364	380	373	379	367	341	368	384	343	369	324	375	362	331	355	394	389	355	387	367	373	358	322	384	339	364	369	377	380	375	318	369	363	364	336	346	387	356	368	359	387	374	386	367	343	375	350	359	373	369	394	383	370	343	371	411	404	349	360	354	345	400	347	342	372	390	369	339	362	355	379	369	370	359	412	358	384	347	372	398	388	344	348	350	396	366	390	368	371	356	336	379	383	364	389	330	392	381	380	373	389	371	379	372	391	356	352	396	384	369	383	362	377	357	349	361	403	358	377	362	368	369	344	360	396	405	359	367	349	372	360	317	357	392	368	371	393	361	376	355	348	340	346	402	372	370	370	381	332	382	368	353	345	386	383	393	366	410	395	372	352	348	370	385	345	378	357	380	375	365	370	357	380	375	378	350	352	374	387	348	377	382	348	361	335	386	367	350	371	374	383	379	378	399	372	392	343	351	361	391	350	392	373	353	372	365	390	356	385	350	345	384	378	342	394	328	374	386	347	345	384	404	391	358	362
45650	24281	16289	10518	6768	3865	2208	1188	2482	5432	580	400	405	316	289	243	246	244	231	236	230	211	224	205	205	186	214	207	212	171	192	194	211	213	194	188	177	160	176	186	187	172	223	179	204	193	185	192	180	173	195	189	180	163	159	204	158	177	221	190	158	201	214	195	179	180	182	173	166	189	159	146	159	180	176	177	162	160	201	187	182	172	186	162	175	167	176	173	158	174	183	172	184	165	181	161	187	181	177	171	166	192	147	169	169	177	185	170	177	180	163	164	176	164	191	175	169	171	169	186	154	167	162	195	180	179	200	159	199	190	146	193	189	162	182	172	167	177	188	184	173	175	179	184	162	180	172	184	160	185	166	175	183	179	172	157	156	150	178	153	190	166	187	193	176	189	188	185	185	176	161	178	173	179	188	212	179	163	175	164	192	175	195	174	196	196	164	182	172	192	161	148	169	162	164	160	173	170	194	172	180	167	178	164	177	172	203	179	155	203	183	177	187	148	152	156	168	164	192	167	140	157	190	178	156	156	159	170	185	172	177	176	168	173	184	161	169	155	185	185	174	150	175	164	189	178	172	151	190	165	180	151	183	192	204	190	171	175	182	174	187	188	171	167	169	172	156	163	159	180	157	177	165	181	185	182	191	188	169	167	179	176	183	192	179	143	165	176	172	193	176	187	164	186	182	199	152	190	185	164	177	172	161	175	194	189	161	184	169	179	159	175	187	182	185	176	183	162	181	190	170	169	167	188	164	162	194	167	166	187	169	168	162	162	152	165	167	158	186	181	169	154	184	173	177	173	175	197	177	159	193	170	150	177	155	177	162	175	152	180	193	161	177	179	186	180	168	184	168	196	176	194	187	170	197	167	185	170	180	164	168	189	172	186	182	185	149	157	168	170	180	164	181	179	166	163	189	183	168	164	190	169	166	185	181	204	161	188	165	177	178	172	184	160	174	172	186	186	182	167	188	186	171	170	183	164	183	206	170	171	188	167	187	182	174	173	196	175	180	182	179	178	175	182	190	157	156	150	175	184	195	158	177	147	151	187	153	194	183	186	182	180	181	170	170	191	168	156	158	195	141	179	208	183	173	156	170	159	148	198	172	161	173	172	142	160	179	174	171	166	186	188	189	173	153	190	181	162	187	152	191	148	167	170	175	182	178	173	194	169	156	163	157	181	177	177	179	184	130	173	198	188	172	164	206	194	165	145	156	178	164	172	169	156	178	184	191	167	172	171	175	195	183	192	166	141	155	188	169	193	163	163	184	179	157	166	172	162	154	191	142	149	179	162	166	157	166	185	165	187	197	197	184	178	150	166	173	183	186	163	191	164	183	182	170	170	165	191	179	176	154	175	172	178	178	178	168	190	163	197	179	200	175	174	170	173	190	182	183	178	149	166	160	156	190	182	169	190	182	181	165	180	169	184	152	194	165	172	174	176	172	182	184	181	169	174	182	193	173	172	154	190	161	190	176	152	183	163	176	164	170	207	171	146	174	178	177	166	176	168	192	186	184	166	157	172	174	185	168	177	177	189	180	162	209	162	166	174	164	187	180	173	179	177	157	161	182	173	163	177	153	176	170	183	183	157	175	176	173	161	175	182	182	182	165	199	173	153	160	200	144	183	189	175	179	167	147	173	190	144	172	157	190	185	175	192	170	156	158	184	185	176	169	166	165	162	204	179	174	184	184	163	152	166	168	207	165	157	187	176	153	188	183	195	170	153	172	182	148	170	180	204	165	160	160	164	179	190	167	170	190	189	180	185	171	184	172	171	155	169	176	169	169	180	164	169	154	193	192	177	186	195	182	200	164	170	185	176	163	167	177	154	192	185	157	181	150	154	165	146	181	176	161	167	167	157	172	173	152	178	191	176	179	177	183	172	177	175	173	186	178	159	160	176	195	185	162	188	175	185	172	182	174	174	187	146	140	168	162	158	184	173	164	188	198	174	163	163	174	178	170	176	210	180	157	180	154	168	167	175	182	184	173	182	149	189	173	163	184	156	178	194	187	172	179	174	157	180	169	156	177	173	157	170	187	165	166	174	159	196	181	194	196	211	206	187	159	183	169	188	169	181	185	161	172	169	172	159	173	162	148	175	182	180	172	157	165	166	175	176	183	170	156	167	152	178	143	184	161	171	151	164	150	171	178	190	165	175	184	172	152	178	162	190	182	181	181	168	159	184	194	178	172	162	171	177	171	180	173	189	157	167	177	166	170	149	188	155	168	197	171	182	194	189	176	176	170	176	189	157	185	173	161	188	178	164	178	173	164	152	191	188	180	195	190	204	154	186	180	154	163	154	174	163	176	178	152	160	179	175	187	162	172	166	174	164	183	173	186	169	182	177	178	177	175	189	180	187	165	165	181	157	160	172	181	171	168	167	166	179	161	158	173	170	190	200	196	201	171	186	193	155	139	188	177	176	202	153	163	157	147	188	164	146	161	160	160	182	177	178	199	163	172	218	211	165	161	154	185	168	178	175	180	181	175	185	175	164	174	173	176	182	156	170	189	146	179	162	169	190	168	184	189	189	183	184	184	172	196	174	182	167	166	184	145	174	151	184	172	178	180	164	166	182	197	163	164	158	180	198	184	146	175	181	173	152	169	153	166	188	193	181	162	178	178	163	180	181	180	190	165	166	170	175	182	165	148	164	168	186	185	174	184	163	165	185	172	167	167	162	165	180	167	170	192	169	147	162	164	184	185	166	163	158	164	179	187	162	170	157	160	180	148	185	149	169	165	169	167	181	168	165	171	188	166	167	174	155	174	176	186	188	174	188	176	162	153	150	183	175	187	168	161	154	154	169	156	157	184	149	193	204	156	176	176	167	188	177	202	169	171	172	158	164	205	189	170	178	183	171	175	178	177	183	163	193	160	171	161	177	174	162	144	153	175	168	169	198	176	206	175	163	157	180	175	165	154	176	166	178	166	180	164	162	149	171	183	175	186	158	166	167	163	179	189	171	179	175	163	182	143	178	192	163	171	165	169	190	217	192	156	191	171	182	186	174	139	183	182	169	166	173	166	148	171	168	156	173	197	169	183	184	181	196	195	183	172	186	162	176	172	169	198	194	180	166	158	178	158	158	151	191	154	178	191	183	213	170	192	202	184	192	187	202	167	204	173	181	185	167	153	188	165	177	167	177	178	171	178	201	178	191	168	173	161	171	156	177	165	179	186	168	177	177	170	175	164	168	161	161	161	173	170	208	171	183	152	169	176	174	180	198	150	154	167	167	171	153	186	191	165	164	181	164	189	185	210	173	167	185	181	176	176	174	182	175	183	163	152	155	186	160	175	162	212	171	170	160	184	179	156	151	168	183	160	186	169	160	164	175	163	170	156	159	162	161	195	188	185	150	200	178	198	181	165	157	166	160	170	173	155	186	164	187	162	185	194	169	187	170	185	172	157	186	183	157	174	172	167	170	163	173	166	175	154	181	186	187	190	196	179	171	168	174	176	193	198	180	205	186	192	179	170	163	180	165
25931	8457	7562	9257	7154	5623	4967	4539	8967	12211	2139	1830	1879	1352	1148	1124	1052	918	889	812	867	840	796	774	687	678	684	633	626	629	638	568	616	562	592	535	587	570	560	537	555	523	506	538	523	560	519	468	508	502	509	501	482	482	486	472	508	516	467	493	473	490	462	477	479	478	506	467	450	453	457	516	483	476	492	461	492	438	432	490	440	458	493	490	439	476	492	424	451	463	475	446	465	451	455	447	502	436	478	484	467	444	476	471	447	406	467	450	449	476	434	461	452	466	458	456	503	465	456	455	469	468	462	435	450	480	459	466	481	443	441	465	443	420	474	447	415	485	488	442	468	439	464	491	484	477	429	420	444	473	470	438	477	433	445	477	426	468	457	408	465	464	459	434	414	462	413	439	427	483	448	418	449	445	473	433	472	425	440	414	452	403	443	442	449	459	437	439	463	425	436	452	403	449	447	457	431	442	475	418	448	481	454	484	488	481	444	424	462	447	478	427	421	421	398	449	433	445	463	466	425	431	419	430	446	445	456	438	421	451	442	433	456	452	467	449	443	436	426	452	447	433	463	451	446	460	452	453	464	463	454	454	458	445	421	442	422	452	445	426	434	439	455	456	449	424	450	435	440	437	452	449	447	425	433	411	427	408	424	460	440	494	435	411	469	464	446	428	447	437	456	430	407	483	446	479	438	447	422	448	425	439	460	432	458	448	471	431	475	452	484	437	414	441	457	419	437	446	462	449	467	444	460	457	434	446	454	466	449	462	462	459	469	429	437	454	460	425	475	419	446	479	426	408	403	417	453	488	422	465	466	402	440	430	471	485	497	479	435	423	422	462	495	420	496	463	434	462	447	442	469	493	427	427	462	458	441	437	478	449	497	428	440	456	461	432	465	480	435	439	457	456	460	420	452	479	438	432	486	445	450	436	438	426	417	428	450	446	461	438	432	472	430	433	435	440	480	463	447	457	443	466	454	442	456	463	414	435	459	478	431	448	440	459	459	464	414	446	444	467	464	418	460	466	419	454	462	447	470	441	460	414	461	460	466	462	485	391	454	426	422	447	418	444	437	471	447	463	428	407	462	424	459	419	443	462	436	450	453	503	457	415	419	432	447	443	424	488	462	435	469	436	442	419	429	425	414	458	440	428	430	446	430	430	428	459	453	481	432	441	482	444	476	451	473	448	455	443	469	440	426	471	442	454	446	454	447	451	458	436	429	448	456	472	449	438	431	432	432	428	421	439	438	441	473	481	450	457	431	451	445	441	435	470	463	399	481	476	455	440	424	468	471	447	464	415	458	420	455	449	490	453	420	458	485	439	434	453	413	432	454	417	425	446	434	438	411	423	464	433	449	449	440	460	501	437	469	478	466	424	403	447	432	466	475	470	450	415	416	433	454	492	454	425	443	464	438	419	414	432	431	449	440	465	492	442	437	456	453	412	437	466	455	437	447	445	440	454	446	403	447	456	457	454	467	424	428	467	479	462	452	487	436	430	471	400	463	463	429	460	479	438	398	479	433	447	439	446	454	430	470	467	427	439	432	478	457	458	470	409	442	387	446	469	459	459	451	485	457	454	423	436	442	456	439	430	465	449	418	428	449	448	444	454	449	450	475	451	453	465	460	419	451	404	453	444	480	460	466	426	444	470	448	450	397	457	427	470	483	436	441	416	436	419	465	421	459	474	456	469	442	434	413	446	453	431	476	435	464	481	465	452	456	476	433	435	458	457	446	468	430	438	441	432	422	431	448	480	450	449	429	469	437	439	427	441	444	472	460	454	450	451	447	458	459	460	453	419	481	480	473	440	437	434	419	431	432	395	423	457	449	437	471	426	463	501	437	422	461	460	451	470	449	432	468	416	428	427	446	473	437	439	448	424	477	412	432	489	437	492	480	439	424	411	434	450	432	420	475	471	464	460	465	446	469	440	473	468	475	479	459	422	441	461	464	441	438	429	458	440	433	431	445	454	453	449	449	449	427	455	439	432	436	443	451	419	441	453	437	409	428	448	439	417	457	481	426	455	487	426	452	437	427	449	428	437	453	424	449	467	407	409	478	454	447	474	421	428	480	431	443	442	493	429	443	468	417	427	461	487	418	451	426	486	431	454	495	437	468	445	439	426	433	433	444	443	438	428	468	436	427	473	432	463	435	457	473	435	442	443	445	403	487	470	451	402	440	434	457	424	460	436	490	443	477	448	451	438	477	474	474	454	434	473	424	440	435	467	419	488	445	435	443	438	434	436	472	432	447	466	452	429	450	431	438	461	447	452	451	453	422	425	453	416	434	454	412	478	418	438	448	421	452	439	427	446	443	481	419	458	449	445	446	449	501	466	480	451	466	444	442	440	440	465	470	444	431	429	454	448	445	414	440	436	460	450	498	447	477	477	430	449	453	466	469	438	421	412	426	426	458	419	407	482	431	455	468	430	417	466	472	428	459	457	446	406	395	475	469	446	456	439	451	450	398	414	432	460	459	440	456	428	482	466	414	414	456	436	447	467	441	406	418	474	447	435	422	467	443	444	436	442	452	437	441	506	450	439	460	449	444	435	433	410	429	454	442	466	418	464	419	456	453	435	470	459	458	413	473	451	438	453	468	463	462	430	445	452	460	452	456	440	456	473	410	417	451	429	433	409	469	437	451	451	418	462	464	417	464	447	450	472	454	453	455	448	476	460	465	466	462	468	442	469	447	434	443	401	440	436	442	450	445	444	423	437	477	465	429	444	475	456	428	439	424	455	452	433	475	473	442	432	435	453	461	460	425	440	451	463	437	451	470	431	443	433	425	462	474	444	446	456	438	476	440	444	457	473	457	470	470	444	466	442	471	433	458	438	440	473	456	420	443	450	450	445	416	383	474	464	463	437	444	435	453	438	460	456	430	450	445	478	451	450	403	444	422	439	453	428	435	403	464	465	460	429	459	439	441	463	409	447	421	420	433	464	437	442	429	439	445	446	466	467	449	464	446	416	399	490	452	448	444	475	446	442	462	433	470	429	451	417	443	491	403	429	411	446	494	421	464	479	411	417	491	475	410	470	449	479	433	462	428	438	436	400	468	452	451	451	443	443	419	436	417	466	455	453	453	477	418	440	472	458	455	455	447	399	446	447	449	440	424	438	460	422	416	420	423	484	432	447	456	496	434	444	406	428	406	452	446	445	456	423	489	430	456	464	435	420	445	418	425	441	445	423	453	444	447	444	452	444	421	446	481	450	463	447	449	460	471	450	424	409	413	452	423	432	423	478	400	427	415	425	436	443	453	432	470	432	435	427	428	431	481	441	439	466	473	444	454	431	437	446	462	432	443	458	448	442	472	455	455	441	460	447	438	430	421	465	479	436	385	477	428	480	445	449	427	456	431	425	433	426	449	406	475	434	441	436	403	459	451	457	426	429	486	426	453	439	454	467	422	489	450	460	499	460	446	439	484	442	461	472	457	444	427	442	436	431	474	421	450	446	430	468	421	447	435	442	456	452	420	437	429	448
4990	1910	744	465	324	286	275	261	434	473	292	277	281	269	278	247	233	256	256	242	287	240	242	262	237	241	243	252	272	238	253	264	231	246	264	256	250	295	271	235	275	269	281	227	246	262	242	260	255	248	241	267	256	248	262	258	264	239	279	248	247	282	224	233	237	281	257	248	253	241	237	295	246	247	256	241	246	244	248	236	278	260	248	272	247	239	241	257	264	249	263	241	260	257	245	259	257	255	241	243	255	224	250	250	263	277	271	249	259	267	249	269	275	243	248	279	255	252	247	245	231	286	248	239	247	251	263	242	239	249	269	261	268	244	272	255	252	235	252	255	245	247	281	246	259	241	243	269	278	253	232	229	267	264	288	273	245	269	271	252	261	259	262	241	256	286	244	237	264	244	236	295	248	217	272	264	268	249	244	280	255	257	281	253	264	248	271	267	247	268	244	240	229	244	220	256	275	277	289	236	244	275	257	241	244	255	265	251	279	265	264	225	259	274	267	249	219	256	280	271	256	253	290	236	301	273	249	260	238	254	250	293	271	258	268	219	253	264	261	282	242	240	266	261	259	242	246	236	255	287	262	266	240	283	240	270	251	268	285	271	258	255	263	273	251	247	269	223	280	263	251	239	268	261	246	247	235	263	231	267	243	223	271	273	256	261	252	256	237	252	224	281	253	241	249	254	248	245	270	247	242	267	257	276	229	247	237	294	262	245	250	256	288	276	262	266	234	230	251	223	265	272	254	268	254	264	247	248	238	267	232	249	256	264	287	232	262	278	229	234	261	283	265	265	260	250	270	270	264	246	265	245	220	278	277	251	275	261	244	248	213	228	249	242	238	252	281	258	246	233	262	252	289	249	261	255	222	263	250	227	272	260	255	248	226	257	291	240	243	257	272	270	245	267	234	260	236	233	273	281	244	289	271	261	243	233	252	264	273	291	244	274	252	262	241	249	261	205	261	256	246	237	231	277	269	248	222	235	252	285	262	261	262	227	261	246	262	244	225	239	245	257	272	265	270	242	249	211	251	248	287	287	229	252	258	243	265	272	219	254	246	252	243	262	284	232	248	282	266	305	272	237	242	290	263	272	267	252	256	251	271	239	237	250	233	257	257	243	222	251	234	234	259	252	260	242	274	265	273	249	274	233	220	270	247	247	256	263	256	228	253	261	277	260	240	239	285	263	261	246	242	273	256	261	256	245	234	277	221	237	238	242	250	251	218	271	232	285	278	266	265	248	266	260	278	236	253	253	257	278	284	251	269	238	257	267	260	259	253	214	258	233	207	234	242	250	262	245	289	274	271	276	264	254	239	270	243	261	247	257	239	241	255	276	241	268	270	271	242	262	249	276	239	240	244	234	243	234	282	286	258	248	267	228	259	257	264	244	282	252	267	279	292	288	260	239	248	259	224	261	276	262	261	226	258	234	236	249	262	251	279	239	260	266	232	255	254	255	248	261	287	264	254	267	236	258	243	276	278	273	231	281	257	258	239	258	238	259	252	256	252	252	253	264	248	260	238	274	249	250	266	262	267	270	261	271	235	253	262	252	247	250	238	262	264	247	260	239	244	236	266	240	244	252	255	240	255	244	275	246	251	279	244	256	261	284	266	264	262	230	256	304	270	263	246	244	277	251	254	267	248	265	248	260	236	239	265	261	232	232	282	221	239	246	246	254	247	249	236	242	255	257	264	255	258	264	263	251	251	244	225	249	256	256	230	240	245	264	253	253	233	234	257	255	247	251	230	265	232	258	261	251	280	242	279	243	231	263	232	263	256	294	232	248	258	224	242	227	267	247	245	263	269	243	260	273	271	254	269	273	257	259	228	257	215	252	249	237	256	280	266	264	233	290	249	277	258	224	206	252	257	266	285	258	238	251	269	227	256	271	243	252	244	253	252	268	243	248	279	253	278	257	263	253	247	286	245	269	250	217	234	264	218	245	275	265	257	257	243	231	246	256	253	281	253	284	264	241	212	236	251	259	281	250	255	263	247	276	252	224	268	274	266	262	252	255	265	296	229	229	253	258	269	252	266	250	241	272	227	255	267	241	249	273	248	262	242	255	262	224	273	215	258	258	234	241	255	253	257	233	266	229	268	228	251	240	265	271	254	260	251	282	261	266	247	239	241	254	268	269	245	311	250	283	234	244	247	267	275	242	270	258	254	278	245	248	266	245	261	256	234	261	251	245	245	290	229	266	257	272	275	265	236	232	262	283	254	237	218	254	259	232	263	258	240	261	246	238	260	269	239	232	258	237	244	259	217	238	257	264	254	235	248	248	250	253	216	251	280	251	243	271	235	258	265	276	249	266	255	236	263	270	229	248	274	266	227	219	257	278	262	245	259	274	258	268	241	244	230	258	273	276	264	250	251	244	244	254	286	236	273	250	212	237	242	261	272	276	248	246	263	260	248	290	222	250	255	258	261	268	267	265	247	258	252	256	241	276	293	254	259	246	254	217	282	285	259	243	254	242	251	245	256	252	247	266	262	248	230	268	263	264	244	292	255	246	231	262	247	269	262	291	275	265	273	287	267	261	252	212	247	267	246	271	259	230	264	262	276	240	257	224	255	275	258	245	249	274	225	227	237	230	266	230	236	266	259	253	255	251	289	258	265	246	240	283	256	244	243	234	238	249	221	232	242	242	265	249	296	242	245	233	232	248	235	261	268	270	280	237	242	246	265	277	257	275	267	265	235	287	262	226	236	248	245	255	262	246	263	246	271	260	266	250	258	258	261	260	281	268	216	236	231	263	270	252	261	249	213	249	272	232	240	246	261	242	244	255	246	251	232	228	248	253	277	265	254	261	275	258	231	251	265	245	265	272	233	260	262	266	249	237	256	237	226	255	257	243	263	230	234	253	274	278	260	263	279	253	249	274	262	236	288	256	275	263	252	251	266	251	251	284	280	242	262	247	241	249	257	300	244	265	279	265	242	252	258	224	218	260	271	236	264	233	252	241	225	231	255	267	268	263	235	263	251	263	266	269	241	236	274	262	263	268	273	246	242	227	269	262	271	260	241	233	266	270	233	275	243	246	246	245	222	280	259	247	269	250	285	236	212	251	252	224	260	242	289	250	259	255	253	249	294	251	270	254	245	235	283	236	268	244	250	251	245	246	263	262	245	242	278	221	269	262	257	274	267	289	246	252	253	260	266	258	261	258	282	253	257	249	258	263	248	235	220	276	235	231	273	231	261	275	242	241	269	257	227	260	247	253	251	266	270	260	272	250	256	241	266	257	259	263	253	240	274	236	268	268	257	248	248	273	242	250	227	254	239	262	281	259	238	247	261	277	235	231	262	244	257	278	255	242	267	275	262	257	283	253	258	256	250	258	257	240	267	265	244	228	222	282	274	278	249	282	246	226	221	243	273	254	281	239	256	256	261	252	257	253	255	272	289	257	244	276	250	246	276	233	226	239	261	246	235	273	255	256	268	248	283	276	236	243	243	252	241	252	232	270	258	239	259	211	239	246	267	273
4915	2242	958	959	871	891	782	762	2020	1917	719	687	699	708	670	673	692	665	692	668	679	638	660	646	666	635	684	676	675	705	639	668	627	659	620	604	606	632	630	626	630	675	632	665	660	671	640	681	677	651	640	649	684	629	678	645	667	679	667	651	639	682	660	698	627	650	660	673	681	666	636	680	654	652	662	652	633	686	691	673	668	648	591	672	641	636	687	681	673	625	667	650	661	665	691	649	626	613	701	665	642	624	662	637	649	650	687	677	651	646	672	662	661	664	666	623	666	681	656	674	634	618	629	623	637	638	626	644	659	708	676	620	666	644	653	662	659	658	650	583	663	669	616	639	641	678	666	646	636	688	674	734	684	643	705	616	652	657	676	677	657	652	639	679	659	671	640	675	670	682	686	660	637	645	665	655	670	634	638	687	702	680	648	658	637	630	624	641	615	669	638	649	690	657	709	642	650	683	622	683	660	656	623	657	658	654	687	643	624	636	633	634	628	664	628	665	624	655	623	612	665	627	666	616	681	641	630	599	690	640	635	648	685	638	646	700	630	676	673	655	653	667	689	667	697	716	616	704	673	606	699	650	654	616	619	653	651	679	682	665	639	618	666	680	667	659	661	636	601	652	663	620	668	623	647	652	631	638	640	665	668	629	685	629	646	653	674	680	664	642	714	707	610	620	667	643	676	658	671	691	627	704	622	697	613	653	652	674	689	673	649	682	668	649	660	658	682	592	658	672	655	674	681	669	665	690	644	654	681	680	638	655	655	652	687	697	677	649	664	690	662	640	659	657	683	609	628	693	669	656	709	636	654	648	617	663	643	660	636	656	682	661	631	701	644	719	676	658	660	630	609	664	662	674	676	668	695	680	696	681	655	630	635	620	668	635	665	659	644	623	683	656	616	646	649	636	666	677	654	673	646	633	689	673	705	627	674	687	697	638	610	694	694	658	631	655	620	594	652	627	620	658	655	642	637	646	697	676	674	649	627	611	654	646	665	634	647	660	643	636	669	682	685	635	643	666	650	622	680	658	644	657	705	651	692	652	637	669	650	634	630	658	607	669	640	648	681	620	654	637	626	604	697	701	652	684	720	653	615	679	587	699	677	699	678	698	698	677	663	643	654	655	658	651	650	679	664	640	652	611	686	647	662	662	638	650	648	666	632	683	676	617	637	648	653	612	663	676	639	651	647	626	628	644	649	635	669	667	621	678	704	679	661	642	644	684	638	728	675	620	657	640	698	652	665	635	663	632	593	675	649	642	666	638	647	653	680	624	677	677	677	630	641	634	678	632	639	649	660	644	686	646	645	722	701	659	644	665	664	662	654	673	610	619	694	654	628	646	634	692	680	696	699	630	650	632	690	671	666	680	631	671	646	611	664	625	653	649	654	626	678	658	652	618	670	648	646	610	617	673	702	630	671	682	642	683	689	682	564	665	595	644	648	645	630	642	658	712	645	627	670	612	646	641	675	622	672	677	618	661	648	649	637	681	658	647	634	628	696	730	612	617	676	621	666	688	668	682	653	688	652	647	659	672	705	628	650	668	657	664	657	635	628	648	642	663	656	645	659	634	618	624	626	654	640	671	671	621	610	630	679	630	704	617	691	647	642	660	693	619	664	651	636	699	642	623	605	637	670	618	634	677	624	668	668	641	684	660	635	629	643	675	667	714	666	655	664	651	649	603	675	653	668	650	623	676	685	691	637	661	694	601	637	632	670	636	660	637	676	643	652	629	643	662	663	670	686	606	608	650	687	609	671	637	676	697	698	591	712	658	647	626	677	673	649	695	634	674	679	682	659	644	644	644	640	659	644	632	660	676	690	649	686	673	659	669	611	671	631	685	671	658	681	664	681	630	656	648	656	618	674	704	640	659	634	635	632	695	675	615	662	694	681	678	656	648	644	613	646	642	605	631	637	645	719	639	686	701	600	658	668	633	702	671	673	632	690	654	640	685	640	649	628	633	652	616	658	666	658	663	671	693	637	656	629	672	697	662	632	650	649	706	688	670	653	648	665	634	667	647	636	708	676	651	669	676	666	665	680	674	720	647	640	592	690	669	646	642	618	676	665	632	666	643	659	657	640	692	632	667	640	644	661	659	695	699	686	699	684	693	679	703	662	629	661	660	625	659	638	653	667	676	654	626	664	614	679	662	682	656	691	690	665	711	684	679	656	660	652	653	682	652	647	646	643	687	637	664	613	661	666	643	650	646	681	701	662	682	644	638	640	657	663	687	682	615	645	621	625	637	623	716	613	639	648	674	597	663	679	631	647	622	658	625	635	662	633	635	628	611	662	672	656	653	633	663	642	680	663	661	628	633	617	635	640	662	638	637	660	646	695	657	650	681	614	641	660	686	594	657	658	629	683	666	603	667	651	688	661	665	672	712	680	616	645	622	627	643	642	631	660	704	684	684	654	678	631	631	667	684	687	686	658	669	638	678	670	617	638	633	637	640	645	617	666	678	645	644	635	667	685	677	645	693	676	703	639	652	656	644	655	706	660	686	625	626	654	637	684	619	642	661	652	659	621	663	681	664	683	658	657	662	680	633	634	646	653	625	627	665	658	618	643	709	610	685	630	702	663	680	683	672	637	686	649	642	663	633	627	638	682	677	652	616	658	658	647	646	653	631	635	665	604	648	662	646	629	644	686	617	666	609	669	678	655	666	662	673	679	652	668	623	645	700	722	646	608	707	639	631	676	643	618	699	652	664	658	635	668	689	660	674	642	654	682	627	666	676	664	666	642	726	673	650	697	623	628	709	673	670	663	651	650	646	643	672	662	706	649	644	659	661	653	658	664	656	659	670	707	645	663	652	679	647	659	674	633	693	670	686	675	658	660	669	616	649	694	685	644	670	619	676	659	687	648	668	654	669	673	648	662	676	650	657	688	620	593	625	613	654	623	659	622	620	677	677	647	663	702	654	636	660	652	641	653	646	674	667	661	654	612	639	662	655	602	667	672	656	629	694	654	630	621	639	632	669	671	659	648	597	674	644	646	633	688	627	685	673	627	705	610	641	681	657	644	672	658	676	625	654	705	643	594	630	624	706	626	654	734	668	672	669	688	670	627	640	638	635	666	642	678	695	646	637	635	674	670	634	679	659	684	648	639	672	647	676	621	638	654	633	674	645	641	673	656	700	653	689	667	709	719	630	674	611	658	640	633	600	676	702	662	664	668	678	645	687	690	637	656	602	707	647	694	655	634	628	664	709	681	671	654	673	673	681	667	611	704	684	664	648	627	630	648	678	662	676	692	604	645	646	654	675	650	633	642	687	646	704	692	634	666	667	627	658	635	616	633	684	640	678	658	675	636	630	679	614	676	632	643	638	635	626	638	688	667	609	712	701	679	643	657	702	652	686	639	646	678	627	642	664	654	645	659	678	649	646	669	602	635	655	660	590	683	678	627	674	677	692	687	644	622	628	653	676	631	657	629	678	698	630	640	679	664	669	631	635	616	658	685	644	671	659	659	669	663	676
46519	24894	16504	11200	7012	4021	2048	1105	3772	10244	652	376	315	277	254	238	232	200	206	213	193	172	187	197	157	190	167	187	176	157	160	145	164	142	152	164	173	176	145	162	155	154	153	147	133	157	149	157	154	166	170	149	166	156	167	177	157	154	145	165	137	141	153	138	141	130	161	150	160	134	118	145	165	124	154	143	136	148	146	131	140	139	144	144	151	128	155	136	134	133	138	145	167	128	155	143	147	144	129	121	143	122	137	143	152	166	161	149	126	133	151	137	119	165	141	149	148	125	143	114	163	132	152	156	158	151	134	153	159	142	144	131	142	143	151	127	145	145	172	137	154	151	138	124	161	140	173	159	141	145	164	162	156	144	139	143	152	132	131	162	167	133	153	134	154	141	156	115	143	157	162	139	169	145	162	159	136	139	155	144	144	150	151	129	171	152	156	149	124	165	135	135	157	146	151	148	157	146	163	144	163	150	131	142	153	139	147	139	138	174	154	143	144	138	147	150	165	125	130	149	135	145	141	137	161	136	146	167	128	152	134	120	131	139	128	132	150	142	127	134	140	146	149	122	158	136	145	137	141	133	128	150	142	137	136	129	148	162	146	136	156	149	147	133	158	134	155	143	146	129	139	125	153	151	144	141	132	147	146	128	145	141	136	143	131	145	165	152	157	183	130	132	152	173	146	143	149	129	160	153	136	134	122	139	122	145	133	128	137	146	149	164	142	151	132	152	151	145	151	138	168	136	133	153	165	136	153	155	135	149	145	144	138	140	151	147	155	143	130	157	147	165	142	132	137	155	135	135	130	126	135	131	154	145	149	146	134	163	132	151	139	134	161	148	127	146	168	155	129	159	152	138	144	109	150	144	149	147	116	133	135	151	110	146	149	136	132	138	143	153	135	138	138	138	117	136	149	156	120	118	146	138	126	144	169	145	130	137	125	141	135	140	144	131	153	142	144	141	165	139	143	124	135	162	135	147	137	154	158	133	131	123	151	138	144	134	162	159	145	158	187	135	163	142	156	142	152	139	138	136	133	144	138	134	143	161	153	155	158	139	133	138	149	135	139	133	144	166	142	158	150	146	157	134	136	132	138	148	149	134	129	144	122	126	149	138	143	132	136	155	160	134	181	135	126	136	115	135	152	150	138	143	156	113	153	137	151	148	174	145	169	150	136	144	137	147	149	146	139	147	132	167	146	158	128	138	137	134	136	140	136	139	156	147	151	154	138	136	122	142	152	136	135	134	131	115	148	132	138	155	133	160	131	134	145	132	132	130	105	120	149	136	129	132	153	145	137	152	147	148	138	140	144	129	150	153	153	144	142	129	139	141	131	138	138	139	151	164	128	152	128	155	151	134	143	143	145	167	128	144	129	148	134	167	129	153	144	161	137	156	157	170	154	153	151	163	161	160	135	147	145	151	147	139	152	105	157	143	147	133	142	135	140	161	145	128	132	151	141	153	141	141	147	148	149	171	154	139	134	147	151	139	154	141	139	150	143	147	140	145	137	139	135	132	122	138	139	138	118	128	149	149	144	116	165	122	163	142	120	146	157	151	153	143	116	170	143	117	148	134	159	149	152	149	155	148	140	153	133	129	126	144	132	143	150	137	125	156	138	144	156	141	149	164	161	165	157	150	144	153	136	135	159	142	159	139	139	133	150	126	165	132	124	138	138	132	138	149	141	152	154	133	153	137	160	131	151	134	140	123	139	149	135	140	141	135	151	143	149	148	144	154	142	132	159	137	134	132	142	141	155	128	155	152	136	149	136	148	136	186	137	139	130	145	159	140	129	152	138	152	149	138	152	156	135	137	133	123	131	142	135	144	164	137	153	138	143	138	136	150	158	160	150	127	153	143	162	156	150	137	159	136	131	138	137	134	127	142	141	140	164	147	152	157	128	150	114	135	142	161	108	153	133	141	163	141	136	122	133	135	136	139	134	140	122	134	169	136	128	138	159	148	144	139	135	137	134	144	131	128	111	149	163	115	154	150	126	121	138	135	128	137	144	141	141	149	150	130	148	133	108	133	142	130	156	136	133	161	137	148	144	160	149	123	149	158	142	149	116	167	147	132	137	157	127	109	139	137	136	139	127	139	145	153	149	141	154	133	144	136	161	147	147	142	147	150	140	126	145	153	125	151	137	136	132	133	137	148	139	145	149	123	146	153	136	119	146	158	170	144	142	146	143	154	153	129	166	146	140	147	139	138	151	135	164	144	144	144	136	160	153	126	136	139	163	152	153	147	157	136	156	142	128	169	139	155	146	138	144	137	145	142	166	135	137	184	131	165	141	144	150	145	148	134	149	152	148	146	138	146	145	137	143	144	143	151	137	166	160	152	148	173	148	135	127	118	133	150	124	137	135	152	151	159	124	156	136	149	161	155	137	165	152	153	155	152	141	141	130	140	145	159	131	132	133	140	142	140	131	147	137	166	138	139	141	142	165	156	151	157	152	142	136	154	147	141	148	145	152	147	149	150	155	150	154	142	142	134	145	131	164	149	126	161	131	169	136	156	137	118	134	129	129	156	144	151	130	149	147	143	144	139	117	135	142	143	131	143	137	156	133	145	146	155	149	128	146	132	146	125	135	145	153	138	149	140	151	127	139	147	142	141	136	148	152	124	155	151	149	147	138	139	158	145	140	132	134	155	150	147	157	166	165	158	125	133	136	140	131	153	136	154	133	131	133	132	141	148	140	133	127	132	126	158	131	134	116	149	170	159	137	148	141	135	131	165	136	143	129	147	148	135	161	131	145	126	155	120	154	151	149	139	130	143	131	144	134	160	132	133	141	145	130	164	122	138	167	158	149	152	146	174	155	124	145	125	134	152	130	153	134	141	148	153	153	152	121	141	141	145	156	168	130	144	139	134	144	163	155	132	163	135	146	142	174	144	125	143	123	129	139	149	145	133	165	126	138	147	144	143	166	137	158	130	129	149	120	136	130	146	177	145	160	147	129	150	144	114	143	122	134	138	148	154	154	141	151	153	146	135	142	149	144	145	156	166	148	146	139	118	140	139	160	156	130	151	158	147	147	164	135	141	138	144	138	143	158	157	136	135	144	162	114	125	155	127	156	157	120	146	137	151	156	140	179	128	139	149	136	153	138	154	126	140	139	147	139	140	164	152	129	166	142	140	151	156	143	133	167	138	159	141	144	154	167	151	146	150	126	154	138	146	141	151	141	159	144	130	152	163	161	155	147	143	129	153	133	132	147	167	151	131	147	120	131	149	128	137	122	139	133	146	160	139	128	142	122	141	120	133	165	139	135	132	134	139	140	143	146	167	133	145	143	141	155	156	139	136	150	137	149	154	154	117	136	140	135	146	133	129	150	111	145	153	143	138	159	137	137	126	136	145	144	126	172	135	168	135	153	123	141	147	152	129	122	136	139	146	123	140	147	140	172	167	148	164	131	132	141	141	161	128	133	120	148	163	154	134	129	149	125	161	151	123	151	147	134	145	162	151	169	121	166	143	125	140
29615	6872	6691	7779	6480	5282	4517	3945	13569	18116	1882	1675	1513	1287	1021	931	868	827	802	763	718	730	644	614	612	616	564	524	546	574	495	503	474	517	493	464	498	474	514	444	452	457	464	400	433	425	416	401	474	455	397	455	436	412	401	416	418	418	389	414	434	460	423	390	413	409	435	397	392	368	404	396	351	375	393	435	381	390	390	379	397	401	419	402	421	407	389	401	370	375	389	401	411	381	409	360	410	409	378	388	373	394	383	386	361	397	399	398	379	404	386	366	392	376	407	389	408	361	392	380	368	394	403	351	386	357	374	373	375	357	397	342	382	370	363	334	411	391	395	421	401	366	365	413	381	376	357	398	427	392	367	385	347	360	366	355	339	390	399	356	411	391	384	409	386	379	354	383	408	352	386	408	388	376	320	384	401	393	398	347	381	408	375	389	383	353	365	369	404	404	360	374	378	404	349	385	379	366	384	376	345	327	395	399	377	347	382	352	345	407	396	395	369	384	379	370	371	406	391	374	386	414	381	371	371	379	400	334	391	380	419	381	377	392	388	391	365	357	377	381	365	367	367	344	359	366	367	332	368	402	428	391	403	372	354	381	337	406	357	371	398	362	364	398	392	372	346	380	334	359	361	403	372	377	401	354	418	381	389	366	357	376	326	335	364	392	385	402	375	390	357	409	356	395	355	389	391	380	348	377	353	388	353	351	381	363	358	375	396	390	394	375	423	343	366	368	329	381	397	371	350	365	335	363	387	375	337	356	371	399	382	396	379	392	388	341	371	430	380	370	387	370	386	341	373	360	363	399	378	377	382	407	397	368	398	363	374	381	424	379	363	364	362	373	406	411	352	361	371	366	382	372	373	398	368	393	363	385	382	362	386	406	370	380	377	400	362	372	409	382	414	376	397	398	355	394	383	362	350	382	363	366	403	331	354	331	353	395	371	377	345	366	409	360	391	385	400	349	347	355	339	409	387	380	367	352	383	388	392	399	412	397	394	354	377	417	353	380	353	385	378	363	358	380	382	379	378	382	359	375	395	368	354	387	382	358	360	389	346	356	383	383	368	379	393	360	356	409	399	354	353	388	371	368	367	362	408	389	366	393	398	408	389	370	376	374	404	403	354	351	401	384	367	362	357	367	378	376	419	391	335	384	377	405	391	374	381	358	371	365	367	389	368	368	385	385	400	383	383	418	382	344	399	358	377	373	375	358	392	365	380	389	417	357	389	332	369	408	356	410	373	388	388	380	373	355	360	357	356	393	361	359	373	387	378	390	373	361	402	364	383	382	337	368	393	356	374	388	362	331	368	366	394	386	355	377	380	376	349	428	387	376	421	387	344	387	373	366	330	359	404	371	363	370	378	406	369	342	432	384	378	379	376	358	397	355	375	384	403	371	365	375	356	393	361	384	354	389	363	359	327	381	351	369	402	374	362	350	370	387	365	388	384	403	371	363	388	374	338	342	370	401	397	404	327	379	347	363	375	343	396	383	393	396	376	361	394	351	354	362	377	395	381	369	361	373	378	396	373	377	359	365	354	337	374	401	403	368	343	384	371	374	396	378	357	392	363	374	362	389	355	390	377	387	315	360	372	354	357	384	373	391	362	388	399	352	369	366	367	394	354	348	310	342	353	384	364	389	377	363	379	355	370	392	397	386	360	373	378	389	404	380	396	407	345	339	391	362	334	397	395	356	389	380	374	348	352	356	364	372	373	394	405	392	377	345	372	373	333	365	358	390	384	403	367	358	376	390	341	366	367	376	381	380	391	416	360	392	366	396	374	387	356	353	365	406	394	399	379	363	367	349	408	386	372	409	343	354	353	341	369	352	389	367	379	379	392	355	349	373	381	374	384	389	374	386	363	381	378	383	384	387	389	353	383	368	357	368	358	363	390	373	380	386	372	384	367	364	410	379	384	367	379	391	386	396	390	383	344	370	373	376	416	369	360	403	386	346	387	358	391	339	402	360	354	373	367	368	374	352	398	390	398	382	365	389	353	425	380	398	374	361	404	378	387	371	380	393	378	365	376	368	368	385	344	388	367	363	403	378	377	380	334	376	398	379	338	397	392	343	385	384	373	394	372	385	389	360	411	364	331	378	361	354	340	440	397	341	369	368	368	361	394	338	352	386	382	358	368	341	359	386	363	349	402	394	400	358	384	375	364	368	377	405	368	369	393	358	358	366	395	373	355	376	376	389	363	356	388	366	352	373	378	364	376	338	378	395	400	368	427	400	347	380	368	348	353	362	341	366	367	331	346	370	388	370	417	371	360	402	420	382	364	368	388	404	363	359	394	356	393	401	389	366	348	339	398	351	371	377	383	384	353	360	408	361	357	384	399	389	350	365	382	377	378	358	385	379	354	395	363	379	378	368	406	386	369	396	396	384	393	383	410	376	383	385	405	344	382	393	368	412	399	406	378	369	386	373	402	385	332	355	370	394	378	370	404	371	380	342	373	360	378	327	372	364	362	390	378	373	396	386	393	390	365	365	367	402	372	377	410	361	349	419	355	358	398	384	391	364	387	391	371	368	374	358	408	340	354	394	370	389	387	384	383	371	373	376	380	348	381	357	380	392	382	357	367	381	366	376	389	339	341	390	377	403	426	395	344	364	370	417	380	396	352	394	360	358	384	341	376	339	356	391	361	357	354	395	338	381	382	362	388	351	366	390	380	348	379	384	373	390	343	363	395	383	362	327	362	356	360	388	344	412	338	358	379	370	397	390	391	369	398	348	376	367	392	392	348	383	349	381	376	341	410	363	368	388	374	384	376	365	393	364	366	364	356	388	343	376	369	390	377	370	371	351	370	354	387	401	395	383	376	402	367	412	380	409	375	360	339	318	381	379	353	351	352	388	372	388	356	367	343	389	359	345	376	400	366	343	379	382	390	369	362	372	349	381	381	385	347	360	377	397	387	396	406	385	369	366	379	383	380	453	375	339	347	388	381	387	360	391	377	371	367	423	336	394	415	380	358	360	370	384	382	373	368	361	368	391	400	385	421	320	403	367	337	385	351	403	388	373	368	388	416	376	409	376	357	402	376	377	363	350	388	366	324	379	383	364	370	362	370	353	382	392	371	381	400	327	363	376	374	363	383	383	366	378	366	375	312	419	358	381	391	354	389	404	366	363	382	380	363	388	384	396	364	364	351	355	411	383	358	372	359	390	395	384	380	390	391	337	394	401	351	386	408	377	352	402	389	362	385	363	358	387	401	359	364	399	378	375	379	399	378	345	377	377	401	369	399	410	407	381	397	355	358	380	359	389	378	381	396	344	380	394	392	341	411	395	334	385	372	346	397	376	346	385	347	351	363	369	369	416	421	428	372	388	360	383	385	359	401	415	358	382	386	369	377	394	414	377	420	424	364	366	365	403	374	370	379	364	384	390	389	452	352	379	385	353	401	372	392	394	351	375	333	377	391	385	378	364	377	368	373	353	393	385	365	386	418	381	413	371	392	378	382	415	365	369	353	374	374	376	372	394
44033	22418	15544	10029	5946	3606	2230	1368	5855	10400	629	399	371	346	317	244	254	232	250	225	252	239	220	201	222	194	227	194	176	197	214	187	208	212	188	188	214	190	182	197	196	190	168	176	195	178	197	181	157	193	191	175	176	145	178	182	180	199	173	150	171	180	191	189	177	182	177	175	197	169	170	167	179	185	176	199	201	174	181	176	163	169	202	173	184	164	194	165	177	194	170	178	175	164	167	184	173	206	181	161	175	184	185	173	166	183	184	191	180	170	154	182	172	170	177	155	181	184	159	180	164	192	165	164	183	185	175	179	170	163	193	171	185	168	185	166	196	168	154	182	161	187	187	184	174	183	173	167	162	195	196	161	192	183	183	176	157	184	181	179	179	167	166	177	167	178	165	213	183	187	181	172	187	159	167	177	171	157	183	173	186	189	169	174	171	155	179	196	152	171	158	182	183	169	165	179	199	160	165	173	159	154	195	171	183	163	212	169	169	168	173	171	185	171	160	191	185	199	172	129	169	169	186	174	174	165	197	196	173	178	152	166	220	163	176	184	155	163	150	155	174	179	149	188	177	176	154	158	166	178	171	188	175	153	193	169	169	227	186	172	180	167	197	159	179	165	189	192	166	176	183	166	171	198	151	191	186	167	154	173	190	179	178	194	176	182	166	173	164	169	169	149	175	176	175	184	174	194	187	185	191	168	187	192	169	157	175	192	180	168	159	162	183	165	161	187	164	182	182	187	185	157	165	172	159	180	171	171	182	173	200	166	171	155	187	168	185	174	182	191	184	162	173	146	196	180	190	194	181	166	169	181	189	175	183	155	200	170	180	167	162	172	154	181	190	178	170	172	193	175	179	174	182	181	150	188	198	185	188	168	199	183	184	162	181	147	170	155	157	184	190	172	171	197	162	179	173	182	178	179	172	159	182	177	190	175	184	163	176	151	169	171	167	173	178	159	167	172	175	187	184	173	190	193	174	160	168	190	181	170	183	190	168	177	190	180	165	180	153	182	169	191	187	173	160	179	177	186	174	159	202	172	203	210	176	152	179	166	173	174	180	178	179	178	156	166	171	191	179	183	199	166	152	185	176	188	156	177	192	173	172	148	158	175	176	160	192	179	164	175	192	169	181	183	168	180	155	192	175	174	169	182	176	154	163	174	175	166	178	176	178	187	158	192	172	174	165	169	181	176	178	206	180	170	191	147	204	168	188	172	142	180	178	201	183	168	175	158	196	162	172	193	189	154	200	184	173	154	185	185	158	147	179	186	171	167	197	158	177	163	205	183	183	186	182	164	168	177	160	154	178	138	175	181	128	174	160	197	179	174	159	172	182	160	167	181	186	197	154	175	189	156	180	197	192	205	161	145	151	146	168	181	184	167	176	194	196	164	146	163	176	175	168	188	202	184	183	165	186	188	169	156	164	164	154	176	163	187	176	188	179	194	162	192	176	181	158	159	182	198	158	183	179	189	166	189	194	171	155	176	188	172	180	147	157	191	186	183	185	182	177	179	184	166	172	144	176	171	182	174	178	162	168	164	191	172	184	182	176	200	165	191	158	166	178	188	188	160	158	191	175	171	177	165	199	175	163	176	174	177	164	180	187	160	165	161	173	161	176	193	167	169	182	188	212	183	174	181	170	162	180	167	167	171	185	180	208	188	173	159	138	160	185	185	171	173	162	178	174	196	159	174	180	183	210	201	170	163	159	153	183	178	194	178	173	167	190	206	184	182	140	161	178	167	168	182	191	164	170	187	183	165	157	175	192	184	187	198	185	160	199	173	168	180	165	187	153	178	161	173	178	188	184	193	173	165	182	166	166	188	183	174	189	166	183	186	164	167	197	164	182	173	173	158	159	180	175	205	172	181	177	160	163	179	184	170	178	192	171	163	160	180	172	175	185	148	174	192	164	157	172	179	189	165	179	165	182	160	177	189	208	172	188	178	171	159	179	164	176	197	175	159	192	165	187	179	179	176	168	189	190	182	153	178	218	176	175	165	209	165	172	175	187	157	169	176	198	191	190	198	196	165	191	149	165	174	170	172	193	174	167	169	217	186	157	181	165	150	193	142	139	166	165	166	178	145	179	191	177	164	153	167	194	185	174	210	197	158	203	158	171	176	157	174	170	190	173	202	208	168	158	193	180	184	151	201	171	172	181	187	178	187	155	179	178	149	178	202	172	163	209	175	177	181	178	219	171	176	155	157	210	191	202	168	132	181	181	170	185	163	203	214	171	178	178	176	212	181	169	181	167	182	199	149	179	173	202	176	185	184	172	184	176	178	177	163	174	197	162	179	165	180	182	166	162	168	160	181	185	171	172	184	195	208	164	172	158	184	182	200	168	157	190	204	178	149	171	161	197	150	177	178	173	139	164	153	144	193	169	164	198	145	178	169	160	169	163	186	177	177	172	167	183	190	138	173	198	178	164	165	180	176	181	174	172	145	181	172	176	144	170	176	180	191	175	179	144	188	165	174	180	176	182	151	177	190	179	168	164	190	185	184	203	169	175	168	171	166	175	207	165	188	147	189	155	144	157	185	167	162	167	144	181	175	185	189	182	163	198	207	186	165	193	193	161	185	186	185	163	176	201	188	172	195	160	145	184	171	170	170	163	192	187	176	195	164	179	196	170	189	167	177	170	180	168	173	177	172	172	202	180	162	195	181	190	176	179	190	174	172	185	203	190	193	182	171	165	171	172	181	179	167	182	176	175	176	175	183	186	173	172	177	171	183	160	174	182	185	151	171	175	157	188	197	223	171	174	186	174	179	199	161	171	174	158	159	162	165	167	167	150	164	152	168	184	173	160	160	174	184	170	193	170	180	178	150	165	188	195	192	183	175	159	179	175	180	184	178	168	182	185	200	183	192	172	160	150	196	173	176	174	169	176	180	142	189	157	169	172	171	177	161	168	185	180	170	171	160	226	192	178	200	196	176	179	173	173	151	164	155	169	179	183	183	183	157	203	166	184	198	176	157	166	171	164	195	156	161	177	158	167	181	170	169	167	179	161	193	178	176	190	180	169	175	155	182	170	161	171	171	163	172	178	183	165	171	145	170	185	181	202	172	181	193	166	157	167	180	198	181	189	156	166	188	191	174	167	163	171	160	167	170	172	193	160	169	151	176	173	178	162	160	184	187	181	174	184	192	161	179	181	169	168	201	175	195	201	161	162	159	188	159	192	183	154	158	178	184	163	165	183	180	166	189	156	170	183	164	198	165	208	191	161	156	182	171	175	183	173	217	192	204	178	174	188	176	192	173	196	189	183	180	149	151	177	192	172	177	191	180	180	180	184	150	161	160	180	177	184	173	194	174	174	178	200	173	182	166	163	180	176	197	197	188	161	162	167	175	171	174	166	169	177	181	192	167	163	172	217	196	172	188	190	195	161	163	167	184	171	186	171	194	181	182	203	211	168	161	180	181	178	154	174	183	176	172	194	154	152	165	191	186	152	159	186	160	161	185	162	169	174	197	181	164	188	177
27733	5282	7484	9138	6784	5355	4631	4424	15682	13797	2084	1689	1689	1537	1211	1062	981	917	811	871	764	857	799	738	706	736	645	687	625	623	593	595	614	593	603	533	540	579	563	567	562	551	539	505	487	580	520	527	486	500	511	510	514	477	494	487	490	475	500	447	485	476	529	465	500	469	456	471	478	451	485	446	495	525	460	441	511	470	482	454	471	468	480	488	451	466	476	461	476	470	453	486	472	429	461	450	471	468	475	434	434	480	419	436	469	436	485	450	464	457	520	468	474	469	442	480	479	504	450	508	480	457	424	427	436	500	448	443	505	477	460	443	457	449	513	427	456	446	454	450	481	420	459	490	447	471	428	441	468	447	463	467	475	443	484	467	448	474	439	492	458	473	489	474	444	419	429	438	477	489	468	450	420	460	449	461	455	509	457	442	443	448	473	444	485	464	458	457	399	475	467	470	443	460	440	428	474	442	432	410	445	456	456	441	436	449	428	417	464	492	453	467	447	443	469	465	430	463	467	446	450	486	435	440	490	424	444	438	453	443	445	460	500	481	403	442	455	465	454	516	466	451	434	445	451	444	446	481	438	452	437	443	432	467	464	459	432	488	435	427	432	457	437	423	472	463	439	457	412	414	451	440	456	408	436	481	460	461	449	466	452	448	465	461	436	389	444	494	418	476	469	479	492	442	454	451	506	440	443	459	457	443	417	480	472	420	454	465	443	459	457	460	469	455	431	447	450	459	431	506	468	469	474	437	469	431	465	454	454	461	432	436	451	465	410	406	439	455	434	390	440	486	461	461	505	414	486	467	443	452	471	457	457	427	448	423	458	452	449	463	482	470	450	446	455	450	493	481	436	465	457	461	423	427	411	428	429	464	497	460	425	436	454	448	434	427	489	500	459	429	474	462	426	422	452	436	440	420	474	464	415	449	454	449	413	451	443	466	464	428	472	438	465	448	467	461	444	465	459	465	444	458	485	491	418	476	474	478	447	425	439	414	453	436	436	492	461	445	431	433	458	438	428	448	503	445	461	441	417	476	419	412	464	427	441	454	428	472	467	416	441	435	471	452	480	477	445	458	484	455	452	438	443	474	451	474	493	449	477	435	402	420	427	485	428	462	445	430	449	444	462	446	406	451	470	450	446	464	432	461	420	483	441	448	433	447	428	439	432	454	474	432	410	466	460	473	452	425	442	419	490	466	452	475	467	449	467	426	441	444	454	469	425	467	450	451	452	439	434	452	410	479	456	444	458	444	472	469	469	415	435	446	440	456	428	441	430	433	463	428	425	474	458	416	479	456	459	451	489	412	443	452	455	450	446	421	467	468	417	474	499	447	461	454	452	443	435	445	424	471	427	429	419	484	443	497	473	464	469	452	439	457	438	443	466	419	449	454	447	451	472	421	460	474	455	423	442	467	461	452	433	450	455	427	461	438	429	423	441	480	490	447	421	463	455	451	451	465	451	477	443	448	462	453	440	454	480	441	426	487	470	479	504	450	435	485	487	434	474	405	432	449	462	449	434	408	477	456	454	435	470	457	472	443	467	426	461	449	451	467	483	446	440	489	484	420	424	456	458	482	437	489	426	421	464	418	437	433	442	467	381	447	434	454	456	425	439	453	475	461	489	445	470	495	454	423	453	456	448	465	428	423	468	451	473	479	454	448	438	430	451	434	471	432	436	472	428	435	496	438	483	423	433	411	441	483	458	461	480	429	446	460	481	474	453	435	486	428	443	432	445	458	448	443	475	466	452	500	442	448	429	449	426	463	426	449	440	450	441	450	447	430	442	466	451	445	411	447	491	460	473	455	430	450	452	429	431	469	420	463	414	457	449	440	433	497	458	439	446	458	436	441	475	449	449	433	428	436	435	455	455	504	442	420	439	438	453	441	424	429	459	450	457	489	454	439	478	440	442	478	480	449	453	443	471	446	479	439	450	453	455	434	490	437	418	407	428	445	448	420	456	466	468	462	459	462	480	466	429	440	443	459	462	479	448	451	449	454	450	428	421	464	439	461	440	432	474	442	454	456	482	433	446	447	430	438	408	413	482	488	446	435	471	448	472	474	449	454	468	452	458	447	444	442	468	470	461	503	470	432	427	458	456	455	460	472	439	429	424	414	454	453	475	453	488	437	429	436	435	465	496	469	437	458	509	458	455	413	477	466	458	491	470	439	460	463	416	433	501	463	448	449	498	469	433	449	498	439	472	462	457	444	447	464	491	469	458	443	470	450	448	463	431	446	459	477	461	463	417	463	435	461	463	467	457	459	423	462	441	443	450	440	468	443	442	439	432	438	477	440	430	462	423	468	486	407	418	487	450	459	451	464	472	445	446	442	439	432	452	472	387	470	440	441	434	443	460	442	488	410	425	467	497	473	453	440	489	478	454	470	440	438	461	423	476	447	447	434	444	419	442	436	425	436	440	432	424	469	442	463	413	445	455	495	450	479	470	440	467	490	431	443	467	457	469	465	441	494	429	422	466	435	451	420	439	419	426	422	459	473	425	468	445	450	456	457	460	450	436	439	441	464	419	446	462	473	470	445	461	502	497	445	450	464	443	472	459	427	437	457	457	487	439	417	465	470	495	465	474	456	438	458	474	497	444	483	472	458	447	444	445	481	420	441	429	422	463	432	452	464	509	464	482	423	442	463	424	443	454	481	473	479	486	448	459	449	463	455	465	439	444	428	469	446	420	444	460	467	431	454	475	441	487	471	436	474	444	465	438	478	431	463	468	466	454	455	445	448	419	472	440	447	448	464	443	465	456	421	445	451	445	484	425	437	427	463	463	462	487	464	473	471	469	432	439	448	478	471	396	467	466	477	439	434	471	430	452	469	454	467	474	467	500	490	464	466	479	472	465	467	420	461	428	481	468	495	476	446	440	391	430	437	439	441	500	454	441	424	438	424	473	410	449	486	457	440	429	475	462	441	410	455	451	428	484	426	458	463	446	457	401	478	455	440	420	398	454	458	440	447	507	453	426	449	449	428	481	453	436	475	438	454	463	449	480	403	442	485	482	444	444	451	450	451	457	439	450	460	438	491	434	427	420	446	455	440	474	450	474	446	456	468	446	449	504	480	416	441	465	411	472	451	463	467	443	447	452	425	446	461	409	464	435	438	449	455	453	473	447	440	473	427	448	434	453	436	431	472	466	443	492	446	431	452	430	425	453	489	493	460	493	475	451	443	474	439	449	430	470	474	431	462	448	504	489	482	449	438	432	470	435	441	452	437	435	438	436	440	465	455	477	492	460	421	494	404	492	433	515	444	472	446	457	422	455	437	480	442	424	463	441	482	512	437	511	436	408	457	437	461	445	451	429	412	445	480	476	464	463	465	429	480	447	464	452	424	490	456	509	444	482	413	437	429	452	460	411	482	473	409	423	455	457	458	482	455	469	494	441	478	438	435	415	428	450	441	448	443	458	446	453	457	428	426	493	432	450	459	434	458	449	399	484	470	468	476	477	445	426	470	474	443	452	468	505	437
5522	1169	578	404	321	302	282	288	601	437	266	272	276	265	264	241	233	265	239	275	249	249	246	246	257	246	260	254	262	228	260	256	246	250	240	220	237	292	238	242	259	282	256	264	267	275	250	258	235	253	256	261	236	228	268	246	262	256	250	268	262	240	279	234	263	248	253	251	266	250	239	248	262	269	258	236	241	248	251	247	256	250	275	258	243	278	247	228	284	235	245	242	258	244	248	227	254	238	279	232	260	259	235	242	246	250	289	264	253	262	249	259	268	286	219	247	266	248	278	271	244	238	252	259	269	259	253	272	234	233	253	240	265	270	231	229	241	274	258	254	245	266	246	257	234	222	256	267	268	269	270	243	246	270	252	260	247	223	270	284	237	227	243	255	272	275	251	245	292	254	247	253	278	242	268	214	265	286	274	257	274	237	237	258	242	207	259	201	249	257	239	266	244	233	282	266	236	261	260	262	245	262	290	236	234	247	222	274	266	253	253	244	271	262	265	229	241	233	241	268	242	243	273	263	260	265	262	250	256	262	259	213	274	235	271	264	232	272	257	250	259	253	247	237	252	281	243	258	254	305	267	269	241	249	237	255	251	265	279	276	265	258	281	284	253	279	260	239	274	265	246	265	244	259	258	282	248	269	263	259	277	260	246	300	258	249	252	247	250	250	248	257	252	254	256	248	270	276	268	257	260	252	243	259	246	266	271	244	238	259	241	267	266	262	259	253	256	247	270	249	258	253	253	273	265	272	249	262	258	273	244	284	248	281	276	289	269	252	259	251	236	262	272	240	266	263	260	240	283	255	231	244	280	244	267	243	236	233	259	232	229	222	241	237	257	233	221	237	231	250	247	252	243	238	260	271	249	227	260	273	294	250	255	249	261	283	263	275	256	235	270	263	241	261	222	279	257	257	254	246	266	261	262	259	274	242	234	286	236	254	255	265	258	244	253	220	233	261	257	246	265	262	247	233	257	266	231	230	284	250	287	244	282	252	242	277	258	248	280	273	293	284	236	236	242	258	253	257	255	250	281	274	246	275	248	249	234	269	268	284	292	275	221	263	275	244	254	242	259	225	257	328	251	247	254	254	239	273	254	233	239	250	270	232	267	243	284	255	245	287	232	247	257	281	263	282	264	270	278	253	285	238	262	271	247	258	228	226	276	257	262	254	240	246	261	282	256	259	264	284	270	256	281	252	254	263	235	235	265	242	270	263	271	258	268	248	281	238	255	269	223	253	278	275	254	269	250	267	252	245	272	259	299	233	271	281	264	252	251	289	258	287	238	272	257	247	257	272	244	240	244	247	249	247	252	269	231	244	229	273	267	241	251	253	249	274	249	260	268	239	224	260	261	279	247	258	257	224	251	241	270	261	226	260	246	255	263	244	265	270	261	251	257	245	292	244	230	246	271	271	263	277	272	252	251	265	262	241	251	250	247	244	261	232	286	237	246	273	246	251	228	240	247	271	232	257	248	273	265	246	271	290	283	250	242	233	275	272	265	264	246	254	230	249	259	255	266	247	225	252	232	250	246	269	286	286	276	277	260	239	280	261	253	234	270	268	264	239	275	258	264	257	258	233	256	258	276	249	245	235	248	259	263	256	235	251	302	256	268	245	259	260	277	281	243	231	246	266	275	248	247	246	277	268	255	262	292	243	273	225	262	248	243	237	251	288	242	220	258	255	261	246	243	234	240	268	256	276	253	265	231	259	233	272	239	257	236	247	257	253	242	278	258	266	217	244	262	253	274	246	275	226	257	254	279	259	253	267	244	282	255	272	261	226	253	236	253	268	231	234	254	256	256	250	237	242	225	249	258	251	274	264	241	272	278	285	244	245	246	263	250	242	265	240	240	278	270	256	260	279	223	256	267	284	246	241	262	259	235	221	296	225	259	267	265	254	252	237	258	232	291	296	248	261	268	267	278	267	236	247	270	243	246	244	253	249	248	249	265	241	291	254	264	260	253	242	240	232	265	266	236	234	255	248	229	227	281	287	256	257	251	255	270	284	226	249	240	223	270	259	280	235	278	264	264	220	257	254	268	235	237	252	260	288	227	246	258	257	277	254	243	264	225	265	249	252	228	251	243	265	275	245	257	248	261	222	274	261	259	243	244	260	250	256	249	236	282	276	261	237	257	269	270	290	286	232	263	267	262	260	262	265	245	249	250	254	255	230	241	248	254	260	262	304	281	265	263	251	245	251	283	276	255	274	273	259	264	214	251	244	252	251	260	264	274	244	268	250	242	281	274	271	248	228	263	289	237	247	259	252	256	274	262	252	278	299	238	242	279	273	235	282	266	266	242	251	279	271	281	255	246	250	241	259	245	274	279	247	241	256	275	284	281	263	252	278	284	243	245	252	255	263	263	272	248	259	241	262	241	250	236	246	275	243	261	254	270	276	279	291	234	267	244	250	242	233	248	225	239	278	274	237	261	226	262	238	248	262	240	252	246	257	257	250	253	251	251	256	242	252	274	257	261	229	272	266	262	239	238	262	276	278	304	243	233	287	261	264	231	262	264	271	259	257	261	269	246	251	252	260	231	221	272	263	271	241	279	259	246	223	238	257	280	237	262	282	278	268	277	244	239	258	275	266	300	254	258	269	242	247	257	243	290	251	277	249	266	266	258	280	238	235	268	265	269	255	282	245	228	260	264	251	277	286	253	234	286	234	258	270	237	260	269	278	273	262	225	254	258	242	278	273	244	257	287	254	266	266	269	266	254	236	248	296	240	255	256	251	274	232	265	239	237	246	283	292	251	279	253	270	255	239	220	260	239	273	273	242	278	270	232	242	260	230	244	247	242	296	259	268	263	259	243	242	251	272	231	260	266	256	249	259	258	259	241	260	226	258	245	250	280	263	278	287	279	258	284	241	283	271	276	246	238	257	232	260	253	258	274	238	262	258	245	253	270	287	254	274	261	239	247	247	245	246	256	210	257	214	264	253	246	239	248	244	223	229	241	275	270	263	256	270	270	263	249	255	237	248	245	271	266	222	229	251	249	271	262	236	266	264	279	242	273	269	262	241	224	239	245	260	250	253	277	217	253	278	243	265	222	264	250	249	234	268	240	262	239	294	245	252	285	238	253	209	264	230	251	260	278	270	249	239	263	280	248	251	223	233	271	273	246	265	275	236	278	242	276	259	261	229	271	261	250	255	227	264	223	233	257	314	264	275	258	256	261	248	273	252	256	282	262	272	229	269	258	277	294	235	259	243	231	260	240	233	261	234	225	266	246	272	253	237	255	263	272	264	286	272	265	249	248	259	251	255	271	266	234	249	254	263	225	249	246	266	246	252	258	257	256	260	250	283	252	236	250	262	269	244	284	233	262	258	288	227	257	262	279	247	262	279	239	239	279	195	250	278	290	262	270	265	236	232	248	233	231	259	262	256	261	247	267	224	255	268	236	241	234	268	231	263	299	245	244	252	240	240	261	248	268	247	239	265	267	270	244	269	270	248	277	256	257	277	246	261	239	243
5605	1060	933	1055	863	874	820	812	3142	1817	736	678	744	703	708	677	659	670	648	708	681	667	704	653	670	684	675	697	720	706	681	632	693	692	662	662	635	669	688	634	670	640	639	658	638	678	681	709	698	691	661	642	635	642	651	622	668	651	677	648	662	712	645	651	649	668	689	688	655	661	674	678	687	683	691	663	650	642	649	639	660	701	641	656	639	683	674	646	646	681	656	636	673	683	692	640	663	686	677	667	683	658	651	619	689	651	648	641	666	671	643	682	734	657	653	652	652	643	659	660	664	640	653	657	639	730	664	643	657	661	664	715	644	652	669	713	645	692	647	687	677	727	686	623	690	622	646	625	643	656	603	677	620	635	652	665	663	588	682	691	700	668	629	628	628	676	696	629	649	646	639	654	694	676	718	650	692	670	714	658	627	673	662	604	660	625	656	686	683	653	641	635	735	678	638	660	653	643	674	640	652	642	643	660	658	653	696	633	668	646	663	611	638	657	656	693	657	636	644	688	589	740	682	648	648	655	692	706	662	680	681	678	666	661	648	641	650	682	640	656	655	646	658	641	658	608	695	671	648	666	684	669	617	704	667	627	636	673	684	682	661	734	657	681	653	665	693	674	662	634	661	660	671	678	649	655	612	655	614	642	665	694	658	646	627	641	704	646	681	669	680	638	638	627	641	651	642	656	672	689	707	674	636	646	643	672	691	655	626	684	668	664	625	631	647	694	636	671	639	690	634	616	664	653	654	683	711	628	659	642	684	667	642	654	632	660	685	665	684	667	674	694	666	599	651	640	691	644	663	664	702	681	621	688	641	663	696	667	631	665	654	651	702	669	662	697	700	686	617	640	695	661	663	690	679	671	693	624	691	644	669	659	650	632	644	674	656	693	608	666	676	680	665	702	676	663	671	650	625	659	669	624	667	705	636	661	656	658	702	629	695	655	645	687	657	656	722	623	627	661	678	667	663	697	676	637	692	625	668	684	655	661	657	662	644	664	703	639	639	635	654	681	646	691	614	633	644	589	659	671	679	645	657	670	656	628	659	650	672	714	683	669	644	628	671	647	652	623	689	682	666	703	578	652	657	657	677	672	652	655	604	609	665	719	680	640	692	684	669	660	660	674	682	738	615	718	639	653	627	700	688	658	631	686	656	672	632	690	673	671	689	715	675	649	685	690	672	668	639	620	633	700	671	684	677	659	632	653	657	650	661	638	684	713	656	612	675	667	660	677	655	672	668	693	664	653	643	674	662	696	646	642	668	682	681	691	693	680	675	715	682	699	645	666	643	700	609	706	667	643	685	653	667	655	632	696	712	685	687	650	672	660	644	678	631	713	679	643	635	655	680	682	648	636	665	708	695	687	657	629	694	659	691	613	708	687	650	702	668	692	648	683	682	702	665	674	651	661	638	696	650	673	669	676	667	656	692	660	646	690	686	642	695	642	677	653	700	668	693	647	666	642	689	664	645	688	684	621	689	644	689	666	634	668	630	670	689	713	693	641	651	648	667	657	660	697	677	658	654	607	659	661	626	632	641	695	626	615	663	636	641	651	697	683	655	655	680	704	651	681	686	681	698	661	661	644	648	632	695	657	647	681	614	665	640	639	667	688	618	675	675	657	626	671	675	666	665	652	681	655	657	662	685	654	664	709	631	680	658	682	661	652	705	640	650	663	655	676	611	637	678	659	628	645	708	653	698	685	599	669	617	656	703	669	659	691	656	670	677	648	660	659	611	699	677	697	668	644	660	667	620	681	652	623	654	646	656	701	655	676	638	713	667	667	620	656	637	690	636	689	643	662	642	657	652	680	685	697	657	656	646	672	646	678	675	644	668	618	676	634	687	627	629	675	629	664	665	633	657	677	669	646	685	701	657	638	651	672	631	653	698	685	685	750	676	683	688	617	673	632	666	628	681	671	673	614	666	671	675	702	659	647	681	611	637	632	665	667	676	666	667	697	634	659	646	669	671	688	637	700	707	616	689	627	682	647	649	675	666	634	655	617	694	663	603	675	659	629	680	675	662	650	681	691	622	594	694	665	666	651	684	638	683	646	643	659	666	663	670	649	648	703	657	595	628	708	671	673	656	683	674	674	617	686	693	708	645	627	629	644	676	672	627	645	622	656	654	686	653	633	669	667	659	670	650	650	675	724	652	708	630	696	703	683	664	687	699	675	732	687	637	630	628	636	684	654	668	622	659	646	655	684	699	669	643	691	631	656	641	664	664	718	615	706	685	697	652	613	682	661	616	643	680	640	682	696	652	636	638	685	677	648	657	663	683	712	614	631	666	632	664	668	630	666	662	654	694	668	661	691	651	666	652	673	670	651	643	630	635	658	682	641	684	646	645	636	665	691	685	647	654	653	663	691	697	677	658	638	663	631	691	644	724	638	640	632	704	713	667	643	657	658	709	719	670	623	672	614	674	689	662	645	647	663	607	628	677	637	665	656	655	657	656	695	654	664	652	650	675	623	687	643	630	690	646	659	660	615	649	668	672	650	662	687	613	694	650	725	647	648	666	673	687	626	672	663	665	669	651	651	694	705	605	699	629	689	699	667	717	647	690	662	679	696	658	674	654	613	663	706	682	668	719	672	639	653	666	664	604	676	674	717	718	692	669	659	708	653	632	654	666	712	662	655	621	667	663	696	689	628	693	598	658	671	687	720	678	684	616	660	687	648	697	638	693	638	644	689	615	659	706	692	691	719	642	670	654	618	619	661	682	593	692	690	687	694	649	642	618	649	675	630	646	667	620	632	621	636	669	661	665	632	649	666	658	679	665	660	686	655	667	600	651	682	629	666	619	636	657	622	663	675	719	659	643	704	705	636	638	655	624	653	644	713	679	704	667	631	662	694	691	605	714	680	658	628	653	676	688	690	606	682	640	684	652	704	667	641	691	661	668	666	673	624	617	670	673	653	621	690	697	618	629	654	666	662	688	635	657	668	633	645	676	665	665	645	631	663	627	649	639	677	635	651	668	655	705	682	622	669	649	675	668	662	671	682	651	640	658	676	665	666	702	665	675	678	653	657	659	697	654	689	672	621	690	647	665	635	662	658	732	659	647	660	634	697	647	650	663	638	690	684	644	648	654	685	673	707	640	721	616	647	666	678	677	685	671	673	655	696	665	647	679	662	651	643	678	687	651	627	631	677	653	652	679	666	684	643	664	708	641	673	693	719	641	641	668	669	698	602	672	670	670	639	658	674	649	651	669	661	624	648	657	673	637	683	654	672	654	650	689	634	648	705	605	690	613	661	678	721	677	670	719	705	716	641	653	693	677	608	645	664	644	652	657	679	644	666	689	650	624	687	637	674	665	671	697	655	636	678	669	609	636	634	629	664	693	662	692	653	660	688	630	654	666	665	662	722	672	710	670	639	683	696	654	651	673	634	640	652	647	629	649	678	682	635	691	659	671	638	663	685	646	687	641	682	682	640	664	663	621	621	678	659	689	617	650	629	667	659	663	649	667	705	642	686
43453	17838	11945	7436	4832	2968	1806	1292	16351	8946	464	294	284	273	233	203	193	195	193	206	194	200	197	164	165	167	182	178	175	159	168	157	167	186	163	164	149	158	134	145	166	151	167	148	137	178	151	128	137	156	152	152	156	134	162	149	150	157	174	148	148	144	162	174	168	128	166	144	143	143	121	148	145	162	149	145	155	166	153	152	155	155	162	137	150	137	162	136	143	160	141	133	138	135	157	141	140	151	149	145	178	131	140	137	140	156	158	154	173	154	150	151	136	162	137	149	165	163	158	141	179	141	156	127	165	162	145	145	150	149	138	133	144	134	151	164	124	148	149	131	139	142	128	161	150	134	141	160	127	143	161	159	161	140	159	156	164	131	153	160	152	135	144	137	138	153	131	142	161	153	160	132	131	169	172	132	151	160	152	166	144	138	167	148	137	143	152	135	147	137	158	172	139	154	166	144	137	166	164	138	140	158	162	155	143	162	143	161	170	149	154	146	158	147	136	133	150	140	150	131	151	146	157	150	149	138	136	136	149	135	149	159	152	118	151	150	124	142	141	149	158	146	168	169	123	167	135	143	134	134	143	160	131	138	145	156	173	151	162	137	141	124	151	142	152	156	131	142	133	141	143	163	161	141	138	139	144	165	161	146	153	134	137	178	152	151	152	152	149	140	129	154	157	148	154	146	158	129	145	158	152	164	169	140	162	153	164	122	155	147	148	145	151	154	148	155	174	131	152	149	142	129	151	143	142	160	153	123	153	153	130	153	155	147	154	145	161	135	159	123	131	140	160	166	133	150	158	139	141	165	149	136	142	163	178	134	148	159	165	157	151	109	143	128	139	140	156	154	152	138	160	168	124	173	116	153	122	133	123	139	162	139	116	154	113	141	147	130	148	124	156	148	163	128	135	139	148	141	164	148	133	151	158	165	140	127	157	145	169	159	162	137	166	147	138	166	158	133	134	136	135	140	158	152	170	143	152	159	133	152	154	136	152	158	147	141	145	138	157	151	138	130	137	138	149	132	138	138	146	127	126	151	147	141	166	155	134	148	163	139	131	134	125	155	162	137	152	159	155	129	146	151	148	139	137	157	147	146	153	146	149	178	146	149	150	144	139	143	135	146	166	147	134	133	164	132	119	135	135	142	139	131	164	154	141	156	144	159	148	149	163	167	126	157	150	152	163	148	133	142	135	162	166	122	139	126	152	169	164	133	153	136	151	161	135	164	153	142	163	136	155	150	126	135	141	134	150	144	141	150	130	156	147	143	155	143	139	156	138	140	145	154	138	116	141	132	140	137	142	144	137	145	129	155	132	142	165	140	121	176	138	166	146	136	149	131	151	145	155	161	153	134	139	146	161	138	138	150	138	146	153	150	138	158	130	144	145	142	146	165	136	131	146	143	146	170	136	149	153	142	135	150	118	161	139	178	139	157	134	179	141	133	127	176	144	118	151	172	151	136	162	146	151	146	179	137	141	160	162	152	140	142	159	123	140	146	143	137	120	125	156	146	150	127	158	146	143	147	119	132	152	162	142	151	155	164	151	146	142	170	143	150	178	124	144	148	150	145	139	160	166	132	139	145	138	173	134	154	138	169	170	150	110	148	167	147	150	155	157	147	129	143	145	156	141	167	142	158	160	141	154	141	135	162	161	134	161	134	153	123	152	167	140	141	150	168	143	163	151	163	144	137	152	172	154	134	151	151	153	128	165	152	142	143	151	160	149	171	156	157	155	151	158	145	141	167	123	115	159	144	147	149	152	155	137	137	121	149	146	155	156	148	127	150	150	147	158	148	133	138	162	152	145	143	148	164	151	115	152	160	152	155	134	175	132	137	154	148	165	144	174	171	130	146	149	156	160	143	147	159	126	139	131	136	172	155	156	146	159	143	143	148	152	147	139	136	164	123	148	155	165	141	137	138	149	151	135	132	139	147	138	188	144	165	146	140	147	140	148	144	130	143	163	145	149	154	150	153	140	154	130	160	133	148	150	143	168	168	137	142	145	171	149	133	131	122	148	149	135	150	157	145	148	140	155	146	161	146	154	148	152	153	154	138	144	152	149	130	132	139	145	144	137	163	161	156	149	146	149	160	143	160	163	140	147	136	162	155	140	153	143	160	160	154	143	142	147	147	151	143	141	152	149	162	144	154	163	170	157	139	128	162	122	152	160	152	141	132	137	176	143	170	159	142	136	157	154	160	176	156	139	145	165	139	160	143	123	139	155	157	137	144	160	145	154	148	161	130	139	136	140	136	149	146	138	136	133	146	145	144	135	156	134	154	153	117	137	152	142	145	134	141	133	171	146	171	166	157	142	134	123	148	144	155	138	157	149	141	161	150	136	150	141	150	137	144	162	149	146	128	169	153	143	125	156	146	133	129	136	146	142	119	155	142	127	150	135	156	157	132	138	149	158	124	145	153	133	154	136	137	167	130	138	164	134	146	144	136	141	131	138	149	149	137	141	137	151	141	138	154	151	147	148	150	131	142	132	159	146	163	135	174	162	165	151	177	150	139	148	146	145	169	127	139	129	150	150	148	162	154	142	144	147	131	128	150	136	162	126	136	144	150	160	141	138	145	139	151	154	144	125	162	133	144	140	169	149	139	157	141	156	147	136	159	137	133	142	141	147	154	140	149	135	169	137	149	147	152	140	143	157	165	129	142	150	139	155	148	160	157	143	161	156	120	147	137	153	138	157	159	159	134	162	138	154	140	137	157	161	140	134	146	134	155	131	142	142	131	152	160	129	148	168	161	135	134	140	160	137	152	145	141	140	171	145	166	139	166	151	151	152	147	148	160	131	128	140	155	161	139	125	136	138	133	147	154	143	164	143	115	164	137	171	144	160	151	129	136	140	132	159	158	150	138	130	171	146	157	151	144	145	140	155	134	172	159	143	132	144	153	164	146	145	154	142	134	149	137	164	151	158	157	166	175	140	169	135	135	166	154	135	146	139	155	133	138	156	164	152	182	139	147	137	144	117	153	141	143	144	139	127	168	155	157	133	137	166	154	159	134	142	141	167	158	162	151	163	158	153	165	141	164	163	158	129	155	134	156	152	157	143	132	147	154	147	152	127	144	140	181	174	166	156	141	137	153	147	145	161	158	164	165	146	150	151	141	136	164	164	157	144	131	147	146	165	148	121	141	136	162	152	143	145	149	140	136	145	148	130	144	149	148	137	139	163	135	149	137	141	156	183	156	146	137	136	159	151	127	141	142	136	161	161	137	168	147	168	163	154	138	151	153	148	131	148	149	145	152	154	155	137	157	130	141	130	162	160	183	118	150	161	148	172	141	158	156	137	125	148	144	156	138	153	153	150	130	145	161	144	145	128	153	121	151	170	137	135	152	161	158	145	143	139	146	166	158	150	142	128	149	150	126	143	182	146	143	145	146	125	126	120	134	146	160	150	144	142	148	169	141	159	142	150	148	145	166	163	111	128	162	147	142	156	130	146	147	161	157	147	142	126	151	172	157	146	142
25155	4421	6939	7405	6779	4915	4514	4693	33876	8404	1682	1581	1423	1158	1016	973	878	816	764	751	728	768	674	639	554	558	564	560	544	552	542	521	458	459	498	490	495	470	469	487	477	450	460	456	430	426	446	446	472	437	413	446	413	427	445	435	438	421	436	427	456	425	403	433	407	384	450	385	436	412	404	419	391	392	361	383	436	398	394	395	417	404	411	422	412	412	410	423	430	368	438	390	388	419	406	373	413	430	428	424	378	373	363	391	391	380	428	356	422	393	398	411	428	453	403	398	397	405	412	405	369	396	370	415	391	382	379	404	384	386	394	410	391	387	395	396	388	428	370	420	397	408	395	375	391	409	396	350	386	380	382	422	387	387	401	406	397	397	444	402	371	410	372	397	433	372	400	381	387	395	357	403	375	414	405	424	393	390	422	380	376	384	421	373	409	438	386	411	418	402	386	416	347	411	395	412	440	390	399	343	381	398	366	396	426	355	395	397	377	418	395	366	384	384	412	403	374	391	364	407	420	376	372	419	383	416	382	405	373	376	398	368	374	405	401	381	371	374	429	405	385	406	395	350	387	390	398	395	385	384	416	431	390	391	394	411	385	396	367	398	385	363	380	401	376	417	375	368	378	406	409	392	411	404	393	386	369	400	382	387	438	387	382	372	367	381	376	396	380	383	396	381	379	404	375	388	394	407	408	389	373	427	382	379	404	370	354	362	417	388	381	381	377	399	390	372	417	394	397	409	382	376	398	384	419	356	377	399	377	359	375	373	378	382	406	392	379	328	371	385	432	381	378	393	370	403	406	375	404	375	406	340	372	364	396	423	350	403	373	406	380	420	396	434	390	391	354	405	395	409	344	366	394	395	410	380	372	400	379	349	407	372	386	408	382	395	383	380	366	380	357	397	411	382	383	406	396	399	379	403	398	402	403	425	376	383	357	403	367	356	364	372	369	406	407	377	398	404	399	397	398	391	394	411	394	415	370	404	408	387	418	380	361	397	410	400	423	412	411	408	406	387	370	395	404	350	421	396	401	375	362	404	328	346	404	378	372	401	331	409	382	373	369	356	372	373	386	433	392	414	356	377	372	402	333	364	401	402	403	412	374	384	416	377	415	351	403	339	381	427	397	354	394	403	371	393	383	407	396	374	397	372	386	375	373	418	383	363	373	380	408	393	405	389	390	359	350	392	430	388	387	384	388	380	403	417	370	408	430	411	402	394	416	376	373	367	411	419	408	393	400	392	404	402	384	377	402	378	382	412	384	385	387	377	430	355	392	410	370	429	378	398	396	424	352	400	407	392	410	383	396	372	388	404	408	396	381	368	401	390	402	351	374	393	397	440	405	364	407	382	376	395	401	380	406	394	398	403	401	367	375	373	394	399	384	398	379	352	433	390	366	382	397	373	420	390	380	367	394	410	377	392	394	401	388	372	399	389	371	404	400	375	367	376	391	383	385	392	395	424	415	378	375	390	394	384	389	401	406	406	413	388	410	402	398	414	394	398	392	399	387	395	391	391	369	376	413	389	407	376	358	377	379	367	395	384	360	398	367	377	393	405	357	353	398	408	391	401	398	393	425	395	408	340	408	404	403	376	405	399	404	365	350	385	389	418	391	405	414	414	374	374	414	388	373	358	409	400	408	338	353	384	375	400	435	421	397	364	377	405	373	391	398	393	395	352	401	360	372	388	400	394	360	364	383	368	394	399	393	393	417	390	372	380	397	373	424	406	391	356	389	398	373	414	356	401	405	410	406	396	412	348	361	405	396	347	379	421	381	349	399	414	352	415	389	374	354	412	372	385	357	393	394	392	412	392	379	356	388	387	374	400	373	406	400	420	393	401	413	385	415	408	401	392	386	357	396	335	403	380	390	373	393	373	384	390	405	358	412	361	400	380	363	390	405	399	389	380	373	389	352	395	369	370	360	351	369	414	422	381	383	403	404	383	382	384	427	410	391	404	414	371	415	359	404	399	409	404	429	383	369	379	406	401	400	396	380	401	392	401	417	402	383	379	420	377	399	381	407	430	376	355	396	357	387	420	396	385	362	392	400	390	399	403	399	391	405	399	399	400	415	385	416	388	377	382	414	359	403	393	368	381	367	406	344	373	389	400	371	411	393	378	397	408	370	367	377	370	397	405	376	392	397	391	398	353	385	419	382	399	376	390	359	391	366	377	360	409	404	406	409	377	362	435	370	376	354	361	403	413	394	383	368	439	377	389	362	400	410	392	374	400	402	402	382	408	414	349	357	399	400	362	416	416	416	406	401	376	418	426	369	378	372	383	427	407	367	414	401	400	378	393	376	403	396	385	379	412	376	397	394	399	377	334	366	394	370	394	385	405	434	349	386	388	377	373	368	390	383	367	397	376	386	386	397	444	395	387	392	372	356	420	373	387	403	375	403	371	377	390	369	395	371	405	379	408	397	409	376	388	400	368	370	409	377	412	356	380	373	380	393	392	384	406	412	408	357	390	378	410	379	391	377	360	408	393	389	376	407	426	365	398	407	363	402	377	345	410	375	373	420	370	427	374	386	375	371	387	395	425	393	387	404	427	353	384	375	364	400	380	378	382	400	395	383	393	376	397	359	396	369	416	391	411	367	398	406	371	397	405	398	410	377	359	406	393	381	351	403	387	400	372	367	385	383	394	412	390	394	362	410	430	371	381	397	383	383	365	413	365	349	415	393	389	380	396	427	420	398	387	383	375	360	399	364	391	431	409	415	378	402	394	410	429	375	398	404	421	396	374	380	407	399	408	378	391	395	413	396	389	412	369	351	437	397	403	387	386	410	404	385	412	402	390	391	414	401	420	399	430	415	378	373	387	358	388	410	386	396	400	337	394	348	401	425	378	390	363	364	379	405	384	393	392	369	409	429	403	430	365	388	414	383	392	363	420	396	387	338	356	384	376	397	352	376	360	375	391	402	409	399	400	396	424	357	372	405	393	365	420	427	373	399	383	369	351	397	391	379	339	395	389	387	365	352	438	399	391	376	380	372	400	360	409	392	423	369	399	388	379	365	408	394	444	374	396	399	367	394	427	420	410	395	370	397	401	373	348	411	365	382	381	404	360	381	370	414	398	406	401	389	417	403	396	376	362	406	362	417	416	387	418	363	384	383	395	364	405	386	395	425	378	404	373	388	373	416	401	384	385	343	384	391	382	358	353	397	402	404	399	390	413	381	399	391	388	367	401	427	424	410	421	397	408	382	371	407	392	403	370	377	380	401	377	420	411	398	377	401	366	398	375	376	383	333	389	400	429	384	367	388	395	398	393	394	374	398	420	406	409	401	381	420	386	398	353	398	403	370	411	361	396	405	379	380	398	423	435	377	392	361	412	403	384	392	422	411	369	408	384	426	421	390	391	390	398	394	387	372	375	400	374	401	374	356	384	358	430	399	386	388	376	379	386	402	393	395	428	357	410	407	386	377	413	380	379	380	373	404	414	409	402	372	384	343	414	344	372	399	387	389	411	399	351	395	335
39556	15500	10544	6771	4771	2945	2041	1572	9823	6935	525	415	362	287	280	269	257	264	216	243	223	238	202	204	226	210	211	159	202	176	208	183	187	179	206	176	203	179	168	193	181	179	200	188	211	186	175	176	165	186	195	181	195	160	155	156	178	177	173	206	163	190	174	179	201	207	163	194	170	162	192	182	166	173	170	188	157	170	168	191	167	184	158	172	169	173	157	185	175	186	180	173	189	193	172	182	162	173	167	152	201	184	187	153	174	200	185	192	168	165	167	171	199	160	171	154	182	174	178	192	173	153	180	164	160	196	178	177	147	184	187	171	194	185	170	173	201	153	188	161	164	155	164	175	171	155	165	182	165	203	187	157	175	169	162	175	177	193	140	199	192	169	153	191	192	192	154	149	165	200	167	177	178	142	181	169	169	181	187	180	187	177	185	183	188	158	176	167	167	187	180	170	181	180	168	173	173	194	185	177	167	192	167	158	151	179	172	191	194	166	169	162	180	179	204	161	164	163	145	188	177	191	171	173	178	164	175	156	163	167	179	178	173	190	182	170	170	157	183	171	182	158	196	151	180	157	167	179	184	180	188	173	184	165	180	197	179	203	173	179	173	150	175	179	153	163	172	202	191	186	177	181	148	173	165	190	193	189	170	178	161	181	190	191	161	163	188	165	185	159	170	180	181	187	165	173	192	198	171	178	153	172	159	160	176	168	199	169	170	167	172	174	168	163	164	167	164	170	179	197	158	185	185	190	171	173	174	174	196	173	161	194	153	162	183	193	166	186	166	191	181	182	153	180	168	178	196	177	179	164	160	175	166	167	205	192	190	177	175	159	182	182	202	160	185	179	181	181	191	191	176	177	192	179	159	195	158	159	166	182	192	166	167	193	169	185	152	153	181	174	158	165	166	166	168	151	165	151	151	164	191	154	188	144	152	160	168	169	189	182	162	160	164	145	171	174	169	169	163	168	172	170	189	176	165	160	170	169	166	198	171	185	192	172	160	181	153	173	187	171	155	160	155	187	174	192	170	154	172	174	187	162	165	178	170	186	177	192	189	186	170	180	165	187	211	199	174	179	192	139	166	193	163	151	174	190	184	159	179	203	191	212	189	188	167	166	173	192	164	167	164	191	190	172	182	189	178	209	164	153	184	182	148	171	153	151	175	137	188	202	167	153	165	149	186	163	188	173	152	174	170	176	175	194	179	179	139	176	173	188	176	163	184	155	160	185	170	175	161	167	197	186	185	181	168	193	174	165	168	183	177	187	187	163	179	188	172	173	171	164	181	151	156	175	172	216	184	169	179	155	176	169	173	171	176	202	159	181	167	156	173	165	161	149	169	174	180	200	201	174	174	169	185	163	160	207	191	171	196	168	162	177	172	171	176	185	174	206	180	191	177	160	198	173	175	172	173	198	197	167	167	176	187	185	176	187	163	163	175	169	187	158	173	160	206	175	178	159	188	161	148	189	170	195	189	170	145	165	186	184	165	186	189	195	186	182	178	156	171	160	200	155	174	181	194	171	175	174	170	176	166	158	166	154	173	184	161	196	168	184	197	162	191	161	186	193	169	180	166	167	159	154	181	166	151	175	160	175	189	169	171	165	175	168	191	191	156	170	203	178	170	148	169	196	180	170	183	180	192	188	182	189	177	148	164	156	182	140	172	180	181	181	201	159	202	160	190	173	169	210	174	182	172	169	154	162	170	172	177	191	169	162	190	180	187	181	177	170	183	165	177	182	171	151	199	193	203	183	175	179	168	157	170	174	174	175	185	180	178	224	156	166	185	201	199	169	164	178	176	167	169	180	196	179	148	176	189	177	164	169	179	161	171	173	192	168	167	190	158	162	183	173	184	192	174	165	150	171	176	182	155	196	160	176	177	165	178	191	182	183	178	167	180	175	158	149	167	184	214	173	166	164	157	180	161	152	187	176	188	186	168	204	180	172	165	185	180	159	158	163	165	181	157	179	164	187	190	194	169	179	180	182	160	204	201	201	175	168	182	188	174	179	196	175	170	190	195	197	157	155	168	161	171	168	180	169	189	171	180	159	177	171	171	179	186	164	162	162	166	179	161	155	185	185	153	181	209	181	181	167	196	188	197	174	181	176	157	177	184	172	176	146	158	162	182	167	185	200	173	165	183	186	186	180	170	165	184	169	167	171	183	179	188	171	177	177	172	184	187	185	167	134	155	164	188	171	189	165	160	183	184	165	179	171	189	177	163	164	157	154	175	182	162	178	200	178	186	164	175	153	186	161	145	200	174	158	164	163	181	175	160	177	165	194	178	181	168	162	193	198	151	163	203	193	179	170	184	163	183	164	193	152	165	161	191	161	174	177	180	161	187	182	171	176	193	158	159	193	190	181	183	177	186	176	193	198	161	170	173	168	183	165	194	164	170	188	157	154	175	168	170	174	196	154	152	185	193	178	172	187	183	185	158	182	193	187	198	152	175	194	162	174	172	161	166	184	165	182	168	176	194	169	167	183	190	194	173	178	152	164	178	165	174	173	161	181	164	147	191	178	187	165	180	174	171	167	172	177	175	164	156	185	188	192	190	158	168	167	146	180	183	177	169	173	148	189	170	160	163	185	187	164	171	176	179	160	163	166	171	172	169	167	179	179	171	201	170	187	198	171	165	187	186	172	185	170	187	162	182	179	158	193	175	192	153	168	159	177	184	188	149	173	164	156	167	180	177	163	177	170	173	182	177	187	177	178	185	160	185	161	151	166	170	158	158	193	164	180	168	172	182	199	188	196	166	183	169	177	184	163	185	179	189	176	197	157	176	180	181	168	181	195	174	179	180	181	170	169	176	189	173	154	181	173	186	178	167	173	171	163	165	200	172	152	178	199	192	181	180	159	169	171	178	175	192	189	177	186	196	180	157	175	179	181	184	168	190	152	190	168	187	178	170	190	173	167	168	215	161	169	175	188	180	157	180	171	176	186	161	178	177	172	177	159	181	167	160	163	160	190	156	180	156	180	163	163	189	185	172	179	192	181	167	145	177	147	186	184	153	169	144	177	179	168	177	169	175	174	154	181	183	159	186	183	189	170	189	205	175	161	178	178	171	180	152	165	144	182	183	164	162	190	178	159	185	172	186	170	176	174	192	170	170	187	183	175	161	175	175	187	184	159	172	186	171	197	190	157	165	189	191	167	180	145	186	186	193	199	182	176	173	190	163	194	174	195	192	190	159	175	177	174	160	178	173	189	155	163	175	213	153	158	182	169	194	156	171	171	181	154	167	174	166	159	194	166	186	167	179	154	165	179	185	194	186	190	183	194	184	184	186	185	186	168	176	190	174	186	160	170	179	163	180	180	185	170	188	185	169	192	192	165	169	168	172	185	175	193	146	169	176	170	181	177	166	181	172	191	175	188	165	171	174	190	194	206	166	183	158	186	181	180	174	176	180	184	164	189	147	187	176	154	167	168	166	169	182	166	205	188	200	173	191	162	193	171	151	178	190	174	151	178	158	176	223	170
20919	3810	7556	8015	7329	5106	5247	5103	22872	6825	2101	1714	1551	1469	1211	1044	1054	935	906	852	871	826	727	774	709	657	688	684	647	652	615	571	598	586	534	571	545	548	517	512	555	562	560	529	530	507	537	554	529	501	508	535	534	502	501	474	504	503	514	522	495	486	495	474	497	463	480	475	495	484	512	490	478	483	487	490	486	456	479	478	486	495	471	477	498	486	471	483	457	483	453	465	478	458	462	493	483	476	444	445	495	427	458	463	462	455	434	461	487	447	496	468	447	462	458	475	488	453	494	476	475	460	455	447	446	453	468	482	474	465	441	492	484	459	467	450	439	466	482	485	485	485	436	440	457	456	410	472	447	454	458	465	428	448	456	436	456	440	452	477	509	474	438	475	454	485	469	473	431	449	495	452	455	480	484	446	447	488	449	443	502	455	457	446	432	470	453	435	457	493	451	454	417	455	478	413	439	451	445	442	474	458	457	452	457	453	479	468	447	471	453	458	471	434	411	437	490	445	427	499	454	439	460	445	453	442	485	471	462	445	463	445	481	472	446	422	458	438	455	450	453	421	434	431	436	461	467	472	462	436	452	460	460	425	405	467	461	483	495	478	433	456	443	449	450	498	526	487	475	446	475	448	426	441	412	466	466	441	454	477	468	444	464	459	437	453	461	413	447	468	419	428	464	443	438	412	426	471	469	428	479	469	452	465	415	446	426	431	475	477	425	443	467	447	473	445	473	448	470	442	443	475	454	466	440	430	448	446	469	499	483	451	441	452	450	444	477	453	475	470	455	423	488	443	469	432	465	435	454	425	470	466	440	448	432	472	467	490	414	480	445	473	449	482	461	479	458	424	466	457	445	439	440	423	446	437	450	409	454	473	479	476	433	489	458	417	463	438	457	454	434	429	430	460	435	435	475	441	450	448	456	461	458	424	443	440	473	486	445	440	422	493	470	421	449	447	469	442	442	457	433	448	473	418	460	442	449	487	450	459	466	470	509	447	442	429	477	447	478	452	405	448	428	451	477	454	473	449	478	472	464	427	412	452	472	429	472	505	445	473	454	470	451	494	442	453	455	493	469	464	482	466	459	424	444	454	444	474	457	425	439	446	485	417	448	501	455	460	440	460	432	458	454	447	427	446	431	467	451	475	433	452	450	456	472	456	469	489	462	453	456	409	472	453	477	420	464	484	450	478	425	471	418	432	459	463	438	429	445	429	456	473	459	445	482	457	440	465	472	434	436	445	461	443	415	459	445	457	461	447	467	443	451	437	422	464	453	464	482	422	463	429	459	461	424	457	467	464	460	447	459	464	445	428	439	467	483	464	439	417	414	436	456	454	450	448	419	454	470	446	452	483	457	439	491	447	426	456	458	421	445	422	461	454	450	468	461	444	494	443	503	481	453	457	462	443	423	469	461	462	495	476	441	425	422	437	414	463	459	470	468	444	457	449	440	492	463	434	466	455	429	447	437	454	445	436	477	405	469	476	456	431	496	445	475	512	487	425	448	427	430	430	459	428	484	443	436	439	450	452	450	472	465	459	466	433	433	411	454	480	487	437	450	505	463	419	475	484	428	490	458	448	445	412	418	469	483	443	464	460	470	472	465	452	418	465	442	436	455	477	440	480	461	473	459	462	461	427	489	444	452	428	456	463	426	451	437	422	452	418	400	502	480	484	450	496	489	434	443	468	457	457	459	445	420	472	389	412	477	442	424	448	452	450	431	454	431	434	455	487	405	462	479	442	439	461	486	470	481	460	464	505	469	437	444	454	443	445	462	486	458	458	429	450	479	454	455	445	442	424	478	440	451	455	469	437	446	452	423	443	435	484	464	416	441	467	440	417	415	472	449	437	449	435	449	444	422	466	482	473	433	433	432	461	436	461	386	485	471	491	449	444	471	478	444	440	445	421	443	483	428	462	442	434	460	455	462	457	464	443	493	462	457	480	449	459	443	437	432	468	479	441	450	449	477	431	429	438	445	457	474	468	444	437	430	449	466	472	463	484	446	425	451	453	475	437	431	454	449	453	498	452	456	444	467	454	480	466	465	459	440	409	484	478	460	452	470	497	446	446	424	438	437	466	469	437	507	454	454	449	464	435	470	419	480	416	462	440	445	470	460	457	462	460	446	457	486	469	443	426	465	422	453	459	432	424	447	463	477	433	437	468	462	478	471	446	434	492	466	464	469	401	446	443	474	428	456	455	484	408	439	458	474	460	476	472	442	447	474	463	432	441	464	425	457	434	462	458	442	483	460	469	457	447	425	479	426	455	432	448	410	427	446	427	462	445	457	462	452	467	474	474	437	469	435	478	416	432	472	446	448	466	468	444	448	421	468	449	431	461	446	487	444	434	454	471	483	505	447	427	473	466	473	442	483	462	439	435	437	488	427	420	452	483	489	435	443	452	467	471	461	454	473	447	447	488	420	433	468	470	478	459	457	449	440	425	441	478	431	463	454	481	460	471	450	475	447	430	448	441	411	451	463	460	454	454	464	437	450	463	457	484	459	496	452	434	456	447	449	483	493	431	449	422	435	440	426	450	458	477	451	469	426	430	475	467	475	469	442	463	445	470	455	463	446	441	454	493	451	447	467	443	469	467	464	470	460	436	429	484	438	425	461	433	446	452	486	462	488	468	459	455	444	449	448	432	435	439	443	467	463	451	436	467	441	465	438	460	451	461	493	464	444	480	468	424	471	469	477	462	431	436	461	432	439	455	468	475	468	432	443	488	423	437	491	452	436	489	439	451	463	435	456	450	438	443	417	456	482	445	486	481	405	491	463	432	428	424	447	410	453	440	450	463	451	477	442	452	463	472	447	440	445	521	425	433	481	455	462	470	462	463	465	476	440	447	448	503	484	431	420	462	456	451	446	407	468	448	428	441	466	449	460	429	453	456	458	518	448	431	472	472	425	466	456	476	489	477	449	434	466	441	459	411	475	486	467	441	430	465	459	431	475	436	426	463	456	447	461	451	454	443	418	409	439	471	461	487	466	437	418	422	456	468	472	428	435	423	469	450	487	439	460	424	471	469	477	473	449	465	453	448	432	436	477	427	460	465	470	419	462	458	470	439	432	441	470	480	461	445	438	443	420	489	466	477	442	463	458	453	440	470	401	444	452	461	430	474	455	446	476	460	459	440	475	411	438	478	441	435	479	495	454	477	432	493	462	436	438	468	438	485	454	469	473	479	430	453	471	490	430	473	428	434	467	426	476	448	460	405	450	472	479	460	438	487	471	400	456	464	395	472	455	462	441	472	447	463	447	470	455	469	451	453	434	429	481	429	437	475	498	457	469	459	454	471	471	439	424	437	459	471	456	453	468	445	460	469	430	486	445	472	435	460	437	462	484	427	455	449	433	463	445	430	480	460	441	440	498	449	454	450	438	469	450	454	478	447	472	490	417	448	465	454	437	440	458	472	469	511	472	450	461	422	459	450	475	436	429	459	444	434	436	497	456	453	428	467	494	497	424	465	512	473	489	426
4599	812	601	489	352	295	297	292	715	334	266	265	269	265	289	273	287	256	266	252	250	257	253	241	249	263	262	239	267	241	255	258	273	260	266	247	247	235	258	265	254	276	231	231	236	231	258	256	233	244	222	252	263	270	267	255	282	240	235	267	251	251	275	243	275	286	239	230	244	234	234	234	265	243	242	257	273	253	236	251	262	283	264	269	261	238	220	257	232	274	254	234	280	268	234	253	255	246	268	251	266	257	273	233	239	234	234	242	233	258	252	256	251	244	246	248	264	245	263	245	254	261	271	260	256	270	256	283	265	238	217	246	280	255	235	216	230	254	259	249	257	263	258	246	253	225	248	262	259	249	244	275	256	260	254	248	250	243	259	232	246	262	281	236	279	242	241	228	233	259	254	232	252	227	258	255	237	261	251	272	221	269	242	265	232	258	244	272	239	225	230	232	241	242	232	231	264	250	249	245	233	248	218	238	233	268	275	239	278	236	276	250	277	278	284	262	272	239	243	252	251	229	226	279	270	250	263	241	245	266	250	251	283	250	277	289	251	236	266	246	251	244	245	260	258	241	232	274	227	259	229	261	252	235	255	223	235	256	243	265	272	248	248	257	264	251	258	246	266	278	256	304	218	221	264	247	244	250	246	260	239	238	243	256	247	251	273	251	291	209	283	246	246	257	268	243	259	259	289	246	229	278	276	217	287	272	275	251	286	243	254	262	264	248	235	255	215	259	269	227	238	242	237	241	245	254	242	282	236	245	252	250	256	219	255	257	246	231	265	277	230	240	254	247	221	263	237	255	275	243	261	256	247	278	260	261	252	242	230	237	283	233	266	266	222	250	254	234	263	248	247	276	262	257	229	267	237	266	258	265	257	263	273	263	257	269	248	240	224	232	263	267	231	253	237	244	274	244	243	230	255	253	240	244	244	226	256	244	256	245	252	256	273	247	244	244	240	273	238	250	280	250	254	262	247	252	229	265	291	248	250	241	266	238	230	245	245	232	235	293	230	226	245	238	271	271	256	257	248	250	282	257	243	231	290	285	237	275	231	262	281	232	270	225	257	268	252	254	242	260	277	269	240	251	243	238	222	236	271	261	260	253	267	250	263	261	248	247	237	251	230	235	243	272	241	258	246	244	279	261	274	232	243	260	279	261	232	233	245	247	263	241	245	247	237	227	230	254	240	247	265	288	235	230	253	261	259	274	271	222	232	256	269	260	251	272	253	259	233	287	250	256	289	240	235	264	255	257	266	253	257	259	257	252	235	245	242	242	262	244	262	253	267	255	277	252	240	262	269	247	240	245	264	231	289	261	269	221	236	276	257	273	237	272	245	247	264	236	256	230	247	253	233	274	244	252	282	245	235	249	261	228	253	253	312	279	241	236	243	309	248	255	258	258	234	251	280	271	256	268	248	253	230	257	264	267	266	207	231	267	258	255	248	236	255	287	227	227	250	266	252	247	261	252	251	273	248	238	260	257	244	236	258	231	230	258	229	269	243	285	255	245	237	254	265	280	235	258	247	251	249	263	244	274	275	286	226	267	242	252	243	262	283	244	254	224	268	252	258	223	228	246	262	250	242	235	275	278	281	277	234	248	244	258	277	240	231	257	237	252	287	235	271	258	257	239	253	246	247	265	279	240	274	261	242	262	250	212	223	232	246	288	261	269	276	281	253	236	232	247	243	292	262	230	263	283	260	244	213	262	280	242	249	245	239	250	258	272	264	225	293	252	270	261	262	273	265	256	266	217	233	243	239	275	246	277	254	277	224	279	259	282	241	254	242	250	283	267	238	278	240	227	257	250	282	263	274	259	250	241	274	223	278	264	260	228	254	265	245	278	252	282	281	254	236	260	250	242	256	256	238	242	257	245	251	262	262	241	232	259	244	277	284	230	260	270	258	233	247	236	254	301	273	234	249	270	237	254	257	283	281	246	252	261	288	224	250	252	289	255	218	246	253	263	224	254	261	251	225	248	249	248	261	235	259	250	265	250	247	239	228	270	236	241	263	251	233	263	256	274	278	278	265	263	262	261	234	235	259	240	238	270	220	276	252	257	276	264	255	229	259	253	255	225	270	266	237	293	284	232	246	262	275	238	272	251	250	282	231	241	251	229	241	257	250	258	275	247	254	236	261	232	249	215	237	242	261	273	270	251	239	228	246	261	263	252	249	254	264	256	260	240	264	251	244	260	244	231	247	288	233	240	233	279	284	232	295	253	247	252	261	233	268	244	244	272	273	249	247	257	238	266	282	264	279	262	251	233	226	261	263	272	302	268	243	258	236	280	254	277	259	237	238	238	226	258	251	272	251	273	246	280	243	266	249	251	226	255	226	235	244	237	261	268	245	252	250	236	259	199	245	242	251	212	289	244	261	264	255	275	271	227	249	254	238	260	223	251	257	249	246	261	255	256	255	228	223	270	238	259	234	226	238	233	256	227	258	240	265	261	236	269	275	244	248	251	260	260	276	255	239	278	261	281	260	259	242	248	269	249	268	253	272	260	246	246	241	258	259	242	217	260	266	277	260	262	224	266	262	229	229	251	252	272	258	211	255	260	253	250	251	241	248	287	265	281	226	232	251	233	240	258	255	270	225	269	251	241	267	266	261	261	241	242	287	274	235	262	240	261	255	272	267	233	232	257	238	252	262	250	238	244	253	244	278	291	247	247	256	270	236	271	264	257	225	252	257	244	244	214	259	266	278	271	252	241	238	256	240	250	252	254	268	261	230	265	248	278	252	258	253	266	255	268	239	239	243	259	266	252	285	272	276	290	216	237	256	261	281	237	227	235	236	232	247	257	269	256	274	275	227	270	265	245	248	259	278	251	286	282	235	289	279	229	269	255	228	244	256	252	235	243	232	253	231	250	268	262	241	276	251	263	269	251	223	218	263	228	230	268	255	265	250	296	259	239	227	230	241	262	242	260	262	278	271	283	238	240	254	259	272	273	279	274	255	296	246	242	265	277	241	271	217	239	212	233	242	246	204	262	256	237	264	278	264	240	258	254	259	224	238	237	250	247	223	246	244	257	249	237	249	246	240	243	263	254	251	251	274	271	287	259	267	261	246	225	263	256	259	234	241	257	255	246	259	259	254	237	265	271	226	295	251	240	239	276	280	260	233	249	250	259	261	232	249	227	228	269	257	271	259	229	242	288	258	239	251	259	263	259	264	260	248	249	246	245	252	247	227	272	246	263	238	253	261	252	256	210	219	273	239	266	259	246	257	274	263	273	256	274	286	239	260	255	258	258	296	247	228	257	238	253	273	282	236	267	262	271	279	252	240	233	276	296	276	256	237	237	232	233	244	260	252	266	262	268	260	259	258	268	242	243	260	238	257	240	258	247	248	237	261	252	234	249	231	237	242	236	249	258	264	279	250	245	234	246	259	249	241	242	265	261	265	254	254	239	235	255	271	274	249	283	233	236	335	281	272	241	283	205	291	271	248	229	265	248	252	247	232	250	261	260	242	239	247	241
4346	831	1007	1126	937	870	891	830	3612	824	673	663	717	680	671	643	719	704	692	661	688	671	690	677	694	699	686	672	685	674	659	699	621	673	719	660	659	654	669	632	658	654	669	685	637	679	676	672	646	665	639	678	653	674	637	670	645	665	682	656	656	598	647	669	701	634	676	645	654	633	660	700	671	657	671	630	653	641	659	654	652	624	664	629	684	666	656	631	656	635	646	667	610	626	640	674	601	640	640	664	661	673	695	675	661	671	667	631	636	595	658	673	685	692	707	703	626	666	678	668	689	697	674	632	654	693	611	666	643	651	653	685	653	647	618	650	645	675	600	609	661	699	642	631	649	664	616	627	665	651	614	643	659	723	653	633	652	662	675	693	627	644	662	653	635	640	664	669	690	623	668	681	684	671	650	630	684	656	603	664	697	650	668	641	675	691	690	645	661	629	687	640	647	692	635	607	671	616	670	661	661	649	611	645	707	697	666	645	637	687	676	661	660	657	610	641	644	602	667	653	614	643	659	712	642	686	653	654	668	687	683	639	671	634	651	694	617	658	657	645	613	667	624	681	673	661	669	603	655	643	647	641	624	672	641	657	689	622	680	653	667	672	655	654	682	657	705	678	634	699	672	669	668	620	623	593	664	601	678	593	626	681	672	624	658	665	630	669	628	669	685	619	665	664	614	620	689	671	656	645	620	697	645	618	675	648	674	678	675	596	612	683	653	680	677	716	657	647	692	691	668	597	647	682	654	634	662	626	712	666	670	651	701	685	642	656	671	689	657	698	638	633	644	675	654	634	611	647	710	639	623	665	619	686	625	681	660	697	644	636	691	660	634	645	666	709	617	673	656	621	698	642	678	667	682	663	653	666	697	601	633	682	715	688	661	614	655	684	693	619	649	644	671	633	658	652	698	690	631	660	646	679	660	679	665	693	681	684	632	659	617	658	700	661	643	681	627	659	648	663	636	622	645	668	705	667	677	673	671	730	620	633	666	660	700	723	640	642	616	720	606	685	593	679	668	664	648	680	634	698	661	638	663	655	647	668	657	651	670	619	647	673	641	643	699	633	680	724	692	676	656	662	650	668	672	674	676	661	685	644	617	666	685	665	688	660	626	650	646	633	636	633	643	676	687	650	682	667	647	677	679	663	665	627	666	644	664	614	615	654	653	640	702	678	622	662	620	685	622	656	638	630	622	624	652	654	635	639	663	659	653	703	674	651	651	673	656	613	684	656	630	654	671	647	684	663	714	632	656	707	643	632	667	668	639	662	661	646	704	666	659	634	670	689	701	630	676	622	676	670	659	694	661	684	639	590	675	653	601	647	641	694	675	652	648	669	611	688	637	701	656	661	672	660	655	684	609	644	645	647	693	657	653	600	675	632	626	670	625	693	673	578	615	640	651	688	692	639	631	690	657	654	645	672	644	685	692	680	718	653	642	696	631	664	657	648	674	628	674	687	674	629	672	670	662	624	633	658	651	635	635	706	641	663	643	650	625	668	679	669	697	695	678	663	623	657	667	678	655	656	641	649	682	631	656	645	675	656	670	656	672	651	684	664	639	662	616	642	688	687	663	665	659	640	651	668	674	672	672	703	647	688	686	702	655	643	666	664	651	658	677	654	695	677	641	638	665	616	674	653	645	656	683	689	642	638	659	659	646	682	701	644	658	675	674	671	632	626	657	663	655	676	671	691	618	677	631	650	664	626	649	708	673	621	667	679	663	661	719	619	638	664	672	677	701	657	675	645	659	654	692	650	648	641	663	657	601	660	663	687	589	679	653	667	629	666	623	655	647	628	672	666	675	673	660	637	654	644	618	635	649	649	620	648	685	630	678	647	673	671	653	645	642	642	638	703	695	646	651	624	703	646	663	642	637	707	671	669	721	687	638	693	706	653	659	661	670	667	633	675	674	597	691	674	626	679	638	667	627	656	631	616	688	647	640	610	662	658	652	656	684	679	653	625	625	656	655	628	649	644	651	613	741	674	686	672	661	623	707	663	629	655	619	637	614	641	640	660	672	686	660	683	648	658	623	646	667	677	633	637	637	616	685	641	615	631	675	659	676	658	669	675	635	653	680	639	732	704	603	646	637	612	691	641	642	653	665	649	648	691	638	614	617	641	630	703	694	655	638	670	667	671	673	667	692	632	705	637	639	654	677	693	662	616	646	626	676	696	635	646	627	640	627	651	672	674	654	636	658	674	615	644	652	647	656	702	637	656	638	601	642	664	648	694	672	685	645	659	653	663	696	652	668	676	618	660	655	681	632	595	624	667	631	689	621	674	662	652	672	657	703	648	670	666	678	675	649	677	625	673	712	708	698	702	641	670	662	693	634	622	654	653	649	618	660	668	659	646	576	598	655	670	620	626	656	652	672	658	635	638	655	672	644	663	665	690	664	620	717	646	683	648	605	623	665	655	661	665	631	684	653	695	636	632	637	677	601	634	664	633	618	652	673	650	669	673	622	610	666	659	645	641	702	674	605	637	724	654	669	686	700	690	657	673	677	653	667	670	641	633	643	635	612	676	687	686	667	589	651	646	649	643	676	682	648	631	662	669	643	631	641	669	639	651	646	643	626	668	659	674	679	680	651	645	673	610	603	675	620	641	661	675	649	621	630	663	615	684	647	681	649	672	689	688	673	668	690	680	679	703	646	647	623	626	657	671	612	658	628	617	661	639	659	620	653	650	636	660	657	652	633	653	690	650	710	663	687	667	632	644	654	713	666	642	640	697	644	657	684	658	619	619	695	653	648	662	671	679	640	626	664	663	657	625	707	651	674	668	650	694	687	670	694	678	657	641	665	664	608	635	650	654	650	675	661	666	669	647	629	675	658	684	639	690	658	654	670	691	621	684	675	659	668	656	680	686	709	711	678	660	635	660	615	649	677	636	667	660	595	620	663	614	648	622	656	685	645	615	639	617	668	670	641	643	632	608	626	646	647	618	638	674	679	699	658	603	664	702	664	650	682	654	650	695	669	598	676	675	643	655	655	623	626	658	609	651	658	647	690	699	647	671	618	673	641	601	630	633	655	674	648	649	659	695	632	657	690	623	662	659	614	697	667	643	644	649	636	684	644	656	690	675	653	673	678	671	642	635	668	622	635	648	637	668	645	676	642	731	676	645	684	642	676	643	648	663	668	644	614	657	658	668	661	629	668	673	646	688	691	611	650	670	613	683	652	692	696	675	699	666	704	691	689	651	609	636	698	696	679	674	673	703	671	695	614	665	621	670	680	667	660	646	677	661	680	664	674	691	643	660	647	642	659	646	714	670	683	648	671	622	639	652	687	686	653	711	649	678	651	672	633	661	622	680	631	651	650	693	622	676	683	646	613	617	647	658	631	665	646	659	709	627	671	664	672	679	647	641	652	662	667	635	630	702	644	684	667	689	685	698	631	615	688	643	619	695	648	586	700	661	659	674	682	657	704	638	675	646	652	667	673	659	676	653	683	656	662	638	643	665	619	644	647	655	664	680
37374	14068	9901	6469	4030	2591	1864	1727	17589	3031	418	333	319	227	235	207	193	226	196	204	214	203	207	140	179	154	184	183	159	156	154	192	151	162	139	155	164	164	153	137	150	155	144	152	130	159	142	139	153	137	157	177	152	154	136	165	152	164	173	151	168	136	153	146	147	154	138	139	135	143	154	132	126	176	127	117	155	156	138	145	140	176	146	140	156	149	135	119	151	151	134	139	147	148	130	158	132	139	152	155	140	145	147	145	142	167	142	134	138	147	137	150	131	141	132	145	128	128	142	153	145	125	149	153	165	145	155	152	133	132	149	152	151	145	142	143	158	160	152	120	160	156	155	140	153	162	158	154	146	123	143	130	131	147	178	126	151	156	120	169	125	141	118	128	128	167	145	133	146	142	141	110	143	141	147	134	141	146	123	139	131	140	139	154	111	124	151	146	139	156	131	152	162	149	134	148	149	127	143	143	132	149	137	164	135	149	146	142	141	136	146	143	130	160	147	131	146	157	168	122	144	158	137	129	175	141	163	140	156	159	133	132	148	161	150	157	140	157	149	135	144	142	147	110	140	121	144	157	162	155	131	140	134	159	153	134	135	134	158	131	151	146	150	153	139	121	127	139	145	121	133	127	131	158	160	134	172	139	122	140	154	134	161	141	134	145	147	156	158	140	143	140	151	148	144	149	142	144	148	137	147	119	160	134	153	129	155	134	126	132	124	145	129	135	162	157	158	123	146	156	135	150	138	126	140	140	155	137	142	116	158	145	141	141	128	152	155	144	130	147	125	150	135	136	110	159	139	142	151	148	163	148	137	126	137	137	142	154	142	152	151	124	134	153	151	120	139	128	129	132	143	146	162	139	159	147	147	133	141	149	147	141	161	130	144	156	159	142	137	149	154	143	147	119	141	132	152	153	143	166	164	154	134	158	143	130	146	162	153	125	137	148	132	158	129	133	165	148	133	154	137	152	146	140	142	144	157	134	147	134	133	161	133	130	158	141	143	141	122	148	148	135	141	134	142	131	155	173	144	133	128	134	144	141	136	146	145	118	145	146	137	146	136	147	148	140	148	163	126	145	141	114	149	129	156	150	145	117	125	138	129	126	128	155	144	147	133	141	163	140	141	137	150	144	135	133	144	153	136	155	150	143	141	155	141	128	170	139	160	144	135	171	149	137	140	119	143	145	126	135	133	125	126	131	128	153	133	138	129	137	141	153	148	140	143	147	148	151	162	137	160	146	146	120	142	143	149	129	138	135	138	152	143	178	140	159	140	131	157	130	155	142	161	149	155	170	156	148	148	140	145	138	150	150	148	143	126	134	151	123	160	160	155	136	130	128	131	132	140	133	136	126	143	157	144	127	144	144	124	135	121	143	166	149	143	135	144	146	151	160	161	130	137	158	148	126	135	135	143	153	139	154	141	146	135	139	139	154	145	135	126	147	141	137	127	145	164	156	151	157	136	154	135	149	160	140	132	135	144	154	154	168	145	146	140	152	138	144	136	155	160	152	144	157	143	149	152	145	141	135	149	153	133	170	145	163	141	149	147	149	143	140	148	139	143	137	121	138	156	147	147	140	159	148	153	162	147	135	147	122	153	124	140	141	143	145	134	168	138	137	140	158	131	158	134	147	133	137	140	171	159	143	136	121	150	162	139	179	128	152	149	136	158	152	130	138	138	110	137	118	151	133	122	136	148	152	134	155	149	153	144	151	153	147	136	154	140	158	147	133	121	132	146	131	146	128	135	137	137	136	166	130	142	161	151	161	156	141	151	146	149	141	122	142	141	145	124	162	128	139	142	140	143	139	162	144	153	157	141	145	147	146	160	143	157	153	138	151	156	138	144	149	129	129	148	134	153	149	160	129	147	164	137	127	134	158	155	154	123	142	143	158	129	141	142	142	146	149	152	158	133	178	145	149	132	138	151	133	129	137	150	143	151	145	146	159	139	144	155	123	149	146	137	151	148	119	145	134	111	173	121	140	127	153	128	134	129	147	142	158	148	151	130	135	135	148	129	141	163	153	126	153	153	157	142	133	123	156	166	155	151	149	134	147	136	153	141	136	128	140	155	130	137	121	147	133	138	142	142	142	139	139	135	153	132	134	146	129	148	126	125	155	145	147	135	142	145	135	144	123	123	153	153	150	131	142	127	157	152	151	134	145	169	156	150	152	122	162	146	128	138	136	140	138	162	134	154	132	143	137	141	149	137	147	156	138	161	145	127	141	159	144	127	143	164	155	139	144	160	141	131	131	151	149	139	163	130	135	148	129	133	154	138	155	154	119	129	153	163	150	162	140	141	144	149	134	139	140	133	161	156	138	153	137	134	133	146	147	149	154	138	147	120	125	139	149	133	156	148	172	153	112	147	139	143	140	149	151	137	151	146	138	138	174	151	159	133	146	145	135	139	164	140	131	115	137	122	136	177	162	139	160	131	150	133	174	156	150	139	152	143	130	158	149	135	145	160	127	133	144	141	154	147	146	149	134	153	135	145	136	162	132	128	150	121	157	119	142	138	153	135	136	154	147	151	125	156	145	135	139	138	150	126	135	143	147	157	152	136	152	147	152	147	147	152	149	125	141	152	151	130	166	148	123	138	169	147	136	147	139	150	144	134	133	138	138	142	169	151	155	143	143	142	154	137	135	176	144	147	111	152	132	156	136	133	137	137	112	159	165	143	151	163	132	140	145	142	145	151	139	145	128	154	150	147	150	129	158	157	131	119	148	136	156	150	156	136	126	109	149	132	154	151	151	120	142	129	145	153	143	149	139	130	147	136	124	126	145	134	129	152	147	157	142	148	142	145	142	133	155	139	125	159	164	142	154	145	134	150	143	128	125	165	146	149	133	149	120	127	131	137	146	138	137	149	164	135	140	126	142	170	144	161	149	136	170	134	125	158	146	141	134	150	146	153	149	140	143	149	149	123	153	140	130	148	144	154	125	149	134	149	148	152	152	120	143	133	129	139	155	135	152	130	126	153	153	149	166	144	133	149	157	154	154	130	125	165	150	151	152	155	130	157	186	141	127	154	137	147	138	137	152	129	148	139	126	172	130	160	150	146	132	133	145	121	141	130	163	132	136	159	146	159	140	136	147	135	132	154	151	145	135	150	148	135	160	129	157	140	137	143	146	143	174	151	154	144	159	161	117	149	149	157	137	144	132	130	133	135	142	145	135	126	133	133	137	156	135	137	139	136	140	170	146	142	138	158	137	147	138	153	160	146	124	155	135	154	150	143	151	158	145	155	156	158	132	144	150	134	137	140	146	158	128	133	162	164	134	155	133	140	149	158	116	142	159	144	127	143	145	138	134	145	148	139	135	157	155	118	151	138	145	163	145	128	154	126	148	141	151	142	128	131	169	143	135	131	130	158	152	158	167	143	136	157	140	146	145	138	141	142	146	150	135	128	121	139	155	141	146	150	182	145	153	164	132	147	184	158	139	136	147	130	152	154	139	128	144	136	128	154	147	150	153	130	164
20803	3654	7103	7558	5864	5055	5306	5895	33059	3366	1978	1630	1444	1279	1138	917	812	811	788	791	744	772	647	604	591	618	578	585	497	558	539	499	524	504	480	486	488	437	457	503	484	446	442	443	413	423	461	413	436	444	419	427	404	442	403	443	411	395	420	404	441	410	376	419	410	403	399	415	457	420	398	411	394	396	373	415	409	397	381	397	413	363	385	409	427	398	417	416	411	365	373	378	387	383	390	422	378	391	389	357	385	395	413	387	400	393	413	363	408	417	377	379	391	406	374	372	377	387	401	380	366	385	402	357	360	398	388	348	389	370	386	389	363	364	378	363	367	360	380	393	397	384	390	397	391	374	383	385	377	362	375	384	411	386	375	392	394	355	396	369	402	393	362	402	366	392	425	370	416	385	354	341	378	396	379	363	364	387	373	399	384	392	360	364	396	384	368	374	401	395	378	375	378	439	370	370	368	377	424	403	374	391	395	374	391	390	381	381	379	381	358	383	347	388	380	398	398	404	391	392	389	370	379	400	382	396	375	378	358	387	404	406	385	397	425	389	387	381	424	373	402	345	404	376	382	390	366	360	397	374	362	400	383	376	395	387	394	365	393	397	438	366	394	408	346	415	349	391	407	368	378	414	398	395	396	369	364	361	376	382	419	375	365	381	403	366	394	385	382	405	380	389	388	405	380	375	345	408	366	361	407	401	405	394	373	405	351	381	370	390	379	362	388	379	414	355	378	365	359	385	421	393	384	362	382	427	380	381	392	342	382	358	374	359	392	398	358	366	377	359	382	334	395	368	380	338	395	369	439	384	387	395	386	358	401	409	359	390	405	350	381	386	379	357	410	349	396	393	370	397	389	353	401	381	350	373	392	418	421	381	389	379	376	395	411	386	374	401	366	360	388	394	381	352	396	374	376	398	375	373	385	399	358	373	397	345	396	361	419	345	345	373	388	420	393	347	380	397	371	374	376	352	398	387	351	398	388	353	417	402	421	369	360	374	351	373	369	373	352	385	381	376	390	350	362	386	361	383	365	367	376	385	384	365	403	373	364	425	383	394	354	360	375	358	371	387	407	372	371	354	379	372	397	367	375	412	356	380	411	397	404	398	372	393	391	373	395	365	385	427	369	407	386	383	375	392	398	387	374	373	361	357	408	393	382	417	408	399	367	379	402	374	394	375	377	369	377	423	378	352	389	366	382	397	382	386	406	384	362	392	396	379	378	366	396	390	382	384	383	372	388	324	393	353	361	358	389	414	365	359	390	419	387	370	374	399	356	392	398	404	375	346	403	384	407	358	382	375	364	419	389	363	346	402	364	374	353	372	364	366	401	406	385	371	412	378	387	369	390	358	367	373	403	396	389	386	390	382	386	355	401	346	377	373	364	375	358	380	368	356	400	388	383	377	362	381	382	382	347	367	372	377	361	370	436	397	392	397	356	356	363	372	418	384	345	360	374	394	386	376	355	368	384	395	355	370	342	369	384	401	374	415	387	391	385	382	400	383	397	360	374	423	400	388	374	407	405	386	369	359	413	386	397	381	367	351	384	379	377	423	386	360	389	399	398	389	370	407	366	392	376	375	393	361	413	395	382	381	356	361	412	351	356	368	381	390	383	358	395	395	381	381	392	428	379	392	365	401	385	411	382	377	353	381	337	378	418	348	390	382	387	373	410	365	365	417	348	379	392	357	366	395	351	388	370	386	365	388	386	391	389	388	370	377	407	399	397	417	372	398	332	401	381	408	391	393	405	434	431	369	377	407	381	385	387	383	370	386	394	385	389	374	401	365	376	390	398	397	392	381	379	361	381	367	391	373	369	385	376	394	358	392	381	403	374	438	388	387	387	343	394	395	366	353	410	397	345	420	342	352	361	377	416	398	365	379	412	356	393	380	393	364	392	415	411	382	370	379	382	380	375	423	409	351	373	358	374	366	363	398	380	374	385	359	404	385	382	384	374	416	352	365	373	368	370	370	403	428	364	371	370	392	365	378	384	370	407	392	399	386	394	400	433	378	365	407	412	353	384	417	381	372	398	379	364	354	379	398	347	355	415	379	377	375	401	376	388	389	406	396	386	374	402	413	384	432	396	374	375	396	384	400	401	353	356	359	346	385	396	394	378	369	387	378	381	383	405	386	384	365	420	388	390	397	360	340	410	387	371	413	360	404	359	371	378	383	363	373	349	356	366	392	432	398	355	376	365	394	390	397	394	386	389	416	351	372	418	414	382	361	373	379	401	350	413	362	387	383	366	367	366	373	381	398	384	404	372	366	378	402	387	372	391	377	406	384	384	362	380	370	356	393	384	376	396	364	345	394	393	387	382	401	379	411	395	371	360	399	390	371	397	346	392	399	371	426	368	390	392	365	386	402	412	341	381	412	378	331	385	383	373	369	363	377	377	385	383	369	409	362	374	393	373	388	399	362	371	380	381	371	401	334	366	413	395	418	402	383	380	402	374	406	391	383	364	345	395	360	402	397	383	399	365	360	396	384	369	397	422	395	387	382	402	421	353	368	369	414	410	353	383	342	379	380	419	377	393	350	380	348	369	405	407	401	366	402	384	397	388	396	352	380	389	370	378	394	384	378	362	357	413	349	417	362	372	354	347	377	395	391	410	365	385	372	387	373	369	370	357	373	387	391	352	382	404	401	386	382	385	366	360	389	400	421	383	375	367	374	387	379	420	411	414	401	439	364	405	411	363	400	393	358	358	387	368	393	385	386	409	337	352	380	355	374	374	389	371	375	408	399	391	358	388	384	374	381	384	396	377	366	374	364	382	380	374	352	403	367	419	365	395	412	400	379	401	354	370	388	384	394	368	398	418	362	345	383	414	370	338	333	427	400	389	352	388	338	352	365	382	362	399	405	373	377	378	391	392	381	323	374	389	364	374	367	392	373	379	339	407	382	380	369	367	379	352	386	414	382	361	373	373	364	382	384	403	405	383	392	416	383	398	433	382	364	354	372	391	413	336	399	393	381	403	374	359	351	383	381	405	410	387	381	397	369	398	376	393	364	383	367	373	373	398	387	360	418	370	399	395	416	383	352	366	388	374	351	358	362	360	383	389	401	371	376	411	355	390	387	362	379	406	398	382	363	361	373	330	372	360	369	359	353	366	404	386	405	363	393	422	373	383	367	375	338	407	361	387	391	374	349	379	409	373	380	356	383	354	425	380	408	365	405	384	404	402	392	381	388	352	379	368	414	396	392	378	400	416	396	374	354	389	375	375	386	406	358	372	369	411	384	373	387	363	388	402	372	362	383	380	384	368	363	379	427	371	366	401	386	378	387	367	390	369	387	354	380	342	371	366	382	403	371	383	406	385	388	375	338	364	390	403	364	398	381	420	356	418	398	377	374	352	376	375	349	403	372	338	397	383	380	367	401	356	372	385	379	386	360	415	383	358	374	362	382	383	346	392	416	386	347	356	380	358	374	397	381	372	373	390	394	371	350	392	400	383	395	387	337	429	364	389	414	357	342	359	347
37208	13032	8896	5864	3330	2121	1907	1922	13897	3395	538	427	377	293	271	268	242	208	226	215	234	218	197	212	206	219	193	188	195	197	206	199	157	194	162	181	160	204	199	168	182	178	180	175	171	171	183	177	166	187	215	150	185	180	159	185	192	179	186	192	170	170	172	171	165	172	177	170	195	191	178	176	144	188	167	187	168	193	189	179	171	144	161	163	177	189	188	166	179	194	155	183	164	166	186	202	148	166	189	168	179	187	185	157	188	141	176	159	176	178	150	165	172	172	204	171	179	168	190	174	180	152	170	168	167	177	157	159	172	173	163	168	160	182	177	179	167	169	191	181	177	169	176	154	177	164	165	178	177	159	179	152	165	160	195	181	190	178	188	199	171	155	183	158	178	189	185	199	165	198	187	157	169	190	184	196	157	176	162	171	183	170	188	162	164	154	169	141	176	176	166	162	162	154	161	179	181	164	182	195	163	145	175	159	174	170	171	166	179	174	157	166	159	145	167	162	159	167	167	186	155	146	184	156	152	148	165	170	167	176	195	183	166	169	183	171	192	147	173	179	169	176	161	154	167	176	158	196	166	163	201	198	164	150	154	168	173	173	178	179	181	164	167	188	190	178	191	150	161	204	159	180	174	162	183	195	166	164	185	168	173	157	153	179	157	159	165	164	160	176	184	171	182	144	160	173	187	167	146	174	195	166	149	162	169	164	170	176	162	183	188	172	157	168	186	165	160	170	187	157	188	175	171	170	170	160	175	158	161	167	157	180	174	164	158	179	161	177	146	168	187	160	170	188	179	178	167	181	149	150	185	181	154	169	165	141	161	164	170	193	175	173	140	186	187	181	160	141	157	158	186	160	170	179	166	170	139	161	179	168	153	158	175	157	182	168	169	178	186	174	175	161	186	158	170	161	172	192	175	189	174	171	174	189	156	180	178	165	169	175	184	159	167	153	221	167	194	176	178	198	172	192	169	168	185	153	162	174	182	193	175	209	174	161	172	189	179	161	160	162	169	162	162	166	162	183	158	167	174	169	162	184	155	158	169	174	157	189	163	174	181	182	164	197	154	175	177	189	167	190	183	170	177	165	160	170	193	171	168	181	166	155	171	164	166	173	144	145	182	169	184	158	160	194	153	188	170	190	178	159	173	176	174	160	176	185	181	163	170	171	170	197	172	183	174	199	172	161	175	161	175	161	190	187	165	166	146	174	184	171	181	208	169	174	161	169	175	165	188	173	188	187	169	190	156	182	175	170	168	171	166	184	211	166	179	166	191	202	172	159	163	185	147	179	171	180	182	151	181	156	189	179	168	193	181	175	162	171	184	170	187	171	201	167	162	187	186	183	194	171	172	182	173	169	184	167	162	164	171	172	192	184	180	183	166	180	177	152	184	171	177	171	175	166	170	173	184	164	161	183	174	184	174	204	172	180	168	157	159	165	173	172	162	162	173	179	173	175	200	142	167	169	191	182	169	164	204	165	190	167	176	169	160	168	167	160	185	185	187	169	192	156	166	180	164	201	177	192	171	172	184	163	174	190	179	156	174	158	187	159	208	169	176	183	157	172	186	147	170	147	157	177	180	193	193	185	175	164	149	184	202	179	173	175	199	190	169	183	161	167	188	195	158	165	139	172	162	160	173	167	179	178	178	182	162	190	181	162	176	165	166	161	166	164	146	146	181	186	172	158	151	186	169	159	150	191	178	164	179	168	167	176	146	151	166	159	161	202	167	181	167	189	176	172	162	154	171	171	152	170	173	157	170	163	165	189	180	170	191	165	155	177	178	175	177	170	145	159	163	191	181	185	159	189	163	198	165	157	160	145	166	152	147	162	164	195	178	180	185	177	182	151	174	161	173	137	181	190	166	171	188	183	174	163	158	169	175	172	155	167	193	172	171	193	197	169	175	165	146	154	137	177	186	176	146	174	186	170	174	167	186	169	171	177	175	180	150	172	156	165	175	178	182	181	157	178	144	171	168	164	166	186	160	170	184	193	185	158	182	181	189	170	165	172	171	145	158	178	184	157	170	183	179	170	171	164	151	184	183	194	172	184	158	155	203	184	164	169	163	158	149	173	181	161	151	169	185	178	166	174	160	170	170	175	182	186	188	170	190	186	166	159	187	176	188	165	152	186	149	196	157	166	155	174	192	191	174	177	173	177	189	166	171	176	177	172	181	158	160	154	171	195	151	162	194	157	171	169	160	176	143	173	181	168	162	166	161	181	174	162	163	170	162	177	173	175	161	177	183	168	161	167	164	175	187	195	180	208	195	181	176	202	178	180	187	149	147	168	179	157	143	158	190	187	161	181	169	176	174	175	202	196	180	190	168	171	175	147	168	174	169	148	170	166	156	165	183	159	139	165	172	182	170	157	156	144	173	185	167	174	169	179	178	174	178	155	190	162	174	195	171	171	173	143	184	166	162	182	161	172	170	159	168	173	174	187	172	153	162	212	172	172	174	179	171	181	188	159	146	177	167	168	171	166	173	174	139	178	176	168	162	148	184	175	166	177	179	160	165	168	180	172	192	169	152	184	188	172	146	160	172	182	174	185	145	176	186	171	188	191	166	162	170	148	156	162	167	158	161	183	157	162	169	192	170	177	177	169	172	157	165	181	163	165	201	156	178	176	166	173	167	186	193	157	179	173	157	191	163	166	177	158	167	191	175	176	164	176	179	204	164	160	170	178	156	157	175	183	142	194	173	181	172	170	172	177	181	178	172	141	181	190	160	177	171	132	169	167	155	176	179	175	174	187	174	167	171	171	155	197	155	155	174	168	156	168	148	179	175	176	188	177	173	164	157	175	179	148	163	152	173	189	178	165	165	180	167	181	156	153	173	165	173	173	157	163	171	191	162	182	182	179	172	189	164	184	162	190	183	152	174	192	160	162	156	161	164	154	183	162	176	183	175	195	185	161	182	162	167	166	149	170	166	179	182	176	150	146	208	168	169	174	178	181	152	182	165	161	147	170	171	184	147	160	186	170	163	182	167	164	160	168	173	171	142	180	180	149	155	180	202	175	164	183	182	167	191	173	164	157	183	179	180	168	166	139	173	207	179	162	183	175	163	209	175	152	195	178	159	184	177	208	183	171	173	174	155	164	184	179	179	155	177	153	170	179	187	152	160	172	181	159	153	195	162	161	162	164	178	187	190	161	173	192	187	200	177	170	148	172	190	167	175	162	153	176	162	177	171	196	164	181	174	169	184	182	175	180	170	174	183	152	176	193	170	163	166	168	165	159	180	140	159	157	182	176	178	164	167	170	173	165	176	155	154	165	182	152	158	167	167	189	185	184	157	167	196	151	158	168	175	182	176	168	188	163	190	171	155	178	192	166	167	165	179	176	199	197	202	184	183	170	159	190	176	180	165	170	166	168	174	154	157	167	177	188	173	159	159	151	196	179	177	198	178	167	183	161	189	169	159	185	175	184	187	182	184	195	147	166	168	198	142	170	216	170	174	163	179	181	204	160	171	195	166	146
20623	3418	6940	7631	6704	5324	6180	6987	27342	3413	2271	1775	1583	1327	1354	1108	1010	965	879	851	945	965	745	726	674	682	673	614	609	638	614	560	591	612	567	575	545	592	502	587	547	541	549	505	512	535	480	520	510	517	497	487	496	530	534	496	492	526	451	499	455	517	474	475	447	422	536	522	474	468	476	509	491	449	468	468	502	471	487	450	478	474	518	481	442	454	478	443	404	458	440	488	454	441	447	484	494	481	489	455	456	467	454	470	469	454	445	458	481	450	493	438	464	463	450	465	447	453	453	442	460	460	455	486	466	478	459	455	487	444	489	420	460	453	434	436	490	495	457	471	428	470	461	435	459	425	439	461	447	482	418	486	459	462	460	470	429	457	452	462	482	457	458	425	438	474	495	505	456	432	443	431	465	448	487	463	475	451	447	427	445	463	459	510	458	492	495	447	424	439	495	394	494	457	394	461	434	456	477	434	486	463	426	474	427	452	479	455	446	475	418	429	465	427	438	409	449	434	427	445	472	442	455	450	459	470	433	460	441	461	415	458	441	436	444	446	433	456	487	452	444	441	434	446	458	449	474	432	417	475	451	460	468	491	472	450	480	449	450	438	455	446	471	476	436	431	459	487	481	439	441	426	426	468	468	429	480	471	445	467	436	466	435	476	421	442	431	457	444	479	464	418	475	488	467	430	486	471	457	442	413	468	477	431	444	428	470	463	458	421	442	471	449	414	459	442	456	471	448	501	434	447	472	460	425	447	454	425	454	456	466	442	456	473	447	451	451	448	447	423	432	425	453	481	431	476	458	464	453	423	439	434	473	484	455	440	484	423	451	446	457	429	456	441	462	442	435	472	453	465	404	450	426	480	427	473	425	431	452	478	430	487	476	469	478	476	440	447	461	440	444	427	442	458	441	454	442	428	447	447	481	454	462	452	460	466	447	451	443	416	444	448	469	441	454	465	435	491	426	473	436	423	457	440	480	434	476	428	447	412	445	478	446	494	450	441	430	453	447	432	480	406	443	414	418	398	443	457	465	471	459	477	466	449	435	428	476	467	485	460	484	456	438	453	418	461	461	446	453	469	420	449	477	487	456	415	447	442	457	444	448	454	446	459	464	456	459	455	462	462	477	431	453	443	449	439	460	435	478	442	462	467	458	452	462	443	391	438	421	460	519	451	420	468	470	451	449	444	455	445	437	448	468	432	465	445	461	443	441	434	414	431	496	464	426	434	454	473	456	430	492	464	410	432	460	457	457	417	449	449	421	445	468	431	453	420	466	468	434	446	432	497	431	434	455	447	446	461	440	452	451	432	488	453	452	440	403	439	443	447	420	480	424	448	502	457	425	434	432	453	448	428	476	462	445	437	450	451	480	457	453	414	447	521	447	439	463	449	461	442	453	465	453	451	455	428	452	460	432	492	454	461	432	440	432	444	441	423	440	449	442	450	450	466	476	478	416	484	448	441	465	451	446	429	494	418	480	452	431	428	407	450	436	450	446	449	446	436	474	436	423	446	439	441	455	452	445	456	423	452	487	405	436	438	462	449	413	432	463	450	471	456	496	416	455	430	448	440	441	449	434	460	427	446	436	456	451	419	454	473	447	456	463	437	452	438	479	480	422	411	489	465	434	457	485	443	483	461	455	461	415	493	450	446	452	458	420	482	464	442	451	452	428	453	456	463	465	441	419	473	489	442	449	500	472	437	434	471	437	437	437	419	452	430	457	479	440	468	452	425	439	459	464	443	433	427	459	441	447	460	408	461	455	428	467	482	474	444	488	472	434	464	454	500	472	481	441	463	456	459	428	474	429	415	449	455	441	449	469	418	433	494	419	397	447	439	456	448	492	458	436	439	449	431	496	446	440	424	449	456	450	423	447	438	439	448	460	441	447	465	464	432	450	436	422	439	484	453	436	442	468	450	437	440	449	447	455	441	446	475	438	413	461	451	468	460	450	468	459	438	449	414	406	448	467	493	444	426	445	456	441	455	453	425	457	488	440	452	434	423	400	460	431	441	446	389	426	460	444	439	464	446	411	436	439	463	433	440	436	437	481	455	446	447	467	421	435	448	474	445	477	483	464	475	462	439	427	425	448	409	469	455	415	471	423	430	452	443	465	446	456	449	431	429	422	467	445	439	462	482	447	466	455	457	424	483	475	458	444	440	474	416	451	441	459	459	433	434	443	466	439	473	427	430	456	429	405	476	467	470	468	463	435	451	448	409	429	442	479	420	417	436	432	448	425	432	451	482	440	441	435	457	471	438	468	462	462	435	435	448	446	421	417	472	449	444	454	471	441	454	467	440	456	457	458	435	386	432	438	442	458	394	427	448	448	446	420	427	445	485	488	440	468	450	489	426	434	452	463	438	464	464	461	422	460	436	428	435	438	421	484	449	452	453	434	418	449	501	440	461	455	439	437	451	475	471	442	424	409	434	445	453	441	464	446	475	455	430	457	475	437	419	499	447	437	455	439	410	412	440	404	398	468	425	459	438	445	473	486	443	430	448	439	436	446	445	450	450	453	488	460	440	440	438	437	425	454	444	435	425	460	421	439	466	438	464	475	471	469	444	451	456	466	430	449	437	441	476	484	495	476	458	447	447	454	441	442	466	424	402	482	476	455	478	456	455	462	446	462	461	479	439	487	466	464	454	435	419	468	456	428	421	453	470	499	434	432	433	449	491	446	472	432	460	466	488	470	449	449	515	467	428	488	454	440	478	474	423	420	466	458	512	467	443	443	416	467	439	455	453	460	440	414	458	459	461	434	514	455	468	462	415	478	438	446	414	444	440	455	431	462	504	420	441	461	439	439	477	461	448	456	416	438	468	447	427	417	456	444	429	454	450	436	419	432	489	432	451	486	432	434	438	453	453	479	466	453	444	487	442	420	464	439	438	437	454	446	458	502	416	437	453	467	487	461	464	421	452	417	423	446	467	441	428	461	426	445	443	441	454	424	420	430	461	459	442	452	458	475	438	402	477	457	427	482	455	426	455	466	432	471	435	429	411	444	450	420	454	466	431	420	454	494	461	455	469	427	443	458	432	482	475	435	412	438	436	457	455	456	491	444	445	410	425	431	431	430	440	473	441	447	443	437	447	445	432	445	455	457	435	440	429	487	437	492	446	417	432	492	453	432	450	471	437	421	479	419	439	440	448	442	446	433	432	433	432	454	484	464	431	434	445	433	462	443	465	473	458	446	414	452	450	455	443	432	467	429	442	447	418	433	445	466	418	463	458	449	468	417	466	454	431	498	408	445	420	458	445	435	451	447	458	409	459	459	438	442	424	472	445	422	418	434	432	457	450	465	432	473	491	418	452	448	419	466	447	433	428	474	444	496	462	452	448	442	461	447	489	450	481	474	480	443	463	466	429	446	465	432	452	483	446	480	453	462	464	478	454	431	452	447	443	408	474	420	487	464	438	462	454	441	448	466	463	501	457	452	445	442	435	455	458	470	443	440	441	447	447	479	447	460	458	459	470	479	416
4149	664	473	365	334	284	263	265	746	367	264	246	257	245	281	284	279	261	259	261	243	257	267	248	256	229	257	241	251	274	266	257	254	273	292	266	281	235	264	294	236	273	265	259	259	235	218	231	250	232	264	243	280	227	254	279	281	234	291	277	290	270	228	253	260	223	247	264	249	247	267	270	257	235	266	229	233	270	257	249	234	239	262	226	231	260	289	258	260	210	225	263	233	268	234	260	262	240	269	247	287	266	280	266	221	229	240	227	242	278	214	269	246	245	257	247	278	258	273	247	231	261	227	265	276	264	248	220	247	270	251	248	254	269	201	254	236	271	242	257	251	245	280	269	224	275	257	267	275	257	234	256	266	295	266	270	251	280	277	252	253	237	262	239	255	248	258	257	233	259	230	260	237	251	274	221	250	230	220	213	282	261	225	250	252	227	256	267	232	263	252	261	262	254	250	241	219	248	264	247	265	229	260	262	265	275	265	239	261	243	245	222	252	270	286	249	240	267	296	245	245	274	259	251	260	274	267	252	232	255	236	254	246	243	249	265	258	228	265	235	236	270	245	234	246	248	240	241	249	244	253	256	254	254	244	252	230	258	266	254	242	249	268	245	247	260	233	243	280	257	250	265	236	244	270	238	252	251	252	238	237	253	255	237	235	244	289	242	267	240	262	242	261	236	258	251	251	265	248	257	239	241	263	274	244	243	252	229	249	268	264	243	255	216	237	261	229	263	255	237	245	229	250	256	251	252	247	241	236	267	228	274	261	261	260	242	235	269	281	249	273	272	246	250	255	244	237	244	271	281	281	232	283	261	254	243	235	259	245	243	220	216	260	262	252	253	241	257	252	246	281	263	251	264	282	239	245	281	263	266	244	241	267	267	267	224	238	265	236	272	266	294	266	238	238	277	251	250	242	245	259	253	245	248	253	274	251	275	269	266	285	249	250	250	232	271	246	291	239	296	260	281	254	251	284	243	245	251	252	258	252	262	253	271	254	276	252	254	267	261	240	245	261	256	257	225	248	259	260	230	268	263	271	226	273	277	242	238	291	277	253	278	291	254	258	236	245	264	258	282	241	266	238	249	259	235	280	280	263	250	254	225	255	262	253	250	255	274	237	232	256	240	244	235	236	239	249	238	254	264	279	263	258	239	234	247	278	275	253	244	275	261	248	246	256	255	257	278	264	289	220	276	246	250	242	260	245	259	269	236	261	238	262	252	253	262	262	236	248	251	256	277	251	236	259	241	260	271	275	253	228	238	246	259	256	232	264	240	243	244	226	247	258	300	246	247	243	250	264	273	272	237	278	244	254	281	248	274	257	274	248	257	306	252	240	244	255	247	276	243	273	246	275	243	287	250	248	264	263	251	241	250	266	253	252	295	234	232	244	242	251	246	255	299	251	266	258	249	237	255	276	254	252	284	252	235	257	262	259	270	272	285	241	223	245	241	281	285	263	248	224	257	253	259	246	288	287	236	252	255	242	294	254	227	268	259	251	259	258	253	261	245	250	252	273	238	239	276	250	267	239	232	262	261	244	277	231	283	226	226	255	226	276	243	254	280	258	283	261	279	233	217	250	245	255	267	256	240	234	238	270	255	263	268	213	241	253	246	252	249	243	250	248	247	249	256	269	246	233	276	285	242	264	258	287	261	285	241	240	247	258	260	237	248	253	271	268	234	263	251	259	258	254	251	250	235	247	268	264	273	271	239	229	269	280	262	255	251	228	254	273	251	255	248	247	254	256	251	246	277	257	244	264	243	245	247	267	224	260	233	251	274	279	250	255	248	225	260	273	248	242	247	242	251	248	244	264	245	221	272	217	223	252	259	229	268	290	263	227	266	237	212	288	272	291	243	249	256	239	249	252	259	245	299	265	267	264	243	231	251	279	260	262	241	245	279	261	240	277	249	264	243	267	276	245	286	238	252	262	242	240	290	261	259	216	256	258	249	258	237	281	235	229	262	274	249	253	251	276	233	265	261	231	278	285	272	213	269	240	244	268	240	252	264	253	244	245	242	230	259	266	252	246	279	273	267	277	264	259	246	251	217	245	251	247	258	251	251	253	236	246	253	249	261	239	265	253	250	250	250	243	231	267	230	264	246	244	261	247	237	236	304	260	221	240	261	254	257	284	237	260	256	251	246	253	276	249	245	235	257	245	238	258	247	233	267	278	255	258	225	285	292	267	232	272	251	245	278	253	229	255	241	273	243	254	221	284	268	253	231	253	242	222	258	232	245	257	250	254	238	302	263	258	234	238	249	257	265	268	244	246	249	240	262	247	254	263	250	258	233	238	243	253	260	222	252	247	268	231	269	261	218	259	261	229	239	260	243	257	269	266	244	263	244	291	244	237	274	273	244	272	272	259	255	232	243	246	240	263	268	275	252	256	250	227	229	250	245	251	218	244	268	242	239	250	252	268	263	278	245	268	246	224	254	258	264	263	256	251	229	267	223	252	241	236	212	263	267	286	244	255	249	262	247	219	267	253	268	268	232	237	242	261	224	272	251	229	248	268	274	252	244	265	280	267	255	280	249	218	233	250	234	248	244	240	240	234	262	246	219	242	250	254	275	250	234	266	245	222	243	268	255	234	241	246	260	246	261	255	266	294	250	286	259	267	249	264	251	250	284	277	269	265	269	253	249	281	263	235	228	280	244	244	245	264	270	253	262	274	274	269	246	238	281	269	285	245	233	246	243	253	233	265	266	270	269	242	271	235	287	240	247	245	251	254	276	287	250	277	259	246	265	243	236	275	257	235	273	245	264	269	255	252	240	247	266	253	269	253	228	253	239	250	262	246	211	234	216	255	268	266	246	232	233	247	271	268	252	262	247	271	229	236	262	239	222	252	251	291	240	254	256	269	242	243	252	257	253	276	251	239	260	241	249	265	251	271	253	260	278	267	239	253	244	252	241	243	248	250	247	266	252	259	273	249	269	284	242	264	248	270	223	282	229	260	242	272	231	236	256	272	245	251	267	269	234	233	277	243	230	230	245	223	236	274	242	238	256	235	282	255	264	257	256	263	253	292	262	258	241	253	252	282	258	259	244	260	253	239	260	241	276	276	246	249	253	251	240	261	231	278	247	271	250	257	254	265	248	242	265	234	256	231	224	243	267	245	276	212	251	234	243	254	243	260	262	237	255	238	262	271	246	265	280	241	280	248	246	256	233	230	260	274	255	227	248	274	228	257	223	275	238	251	269	287	260	258	253	250	247	268	240	274	252	249	282	233	241	252	255	235	261	226	249	262	255	241	246	249	245	260	248	252	279	282	253	246	228	279	237	258	281	284	252	242	235	234	250	267	267	232	235	255	246	245	246	232	302	257	240	257	278	268	247	259	243	236	253	259	256	255	246	264	251	269	247	273	243	255	255	240	247	265	262	233	258	263	246	231	239	233	258	277	281	270	262	237	251	259	227	247	219	233	226	255	247	267	243	262	256	230	246	236	254	271	246	275	280	264	255	261	238	290	256	258	257
4033	746	862	935	901	868	883	838	3857	1142	738	660	690	702	659	683	679	708	632	682	653	699	651	729	743	674	645	705	622	619	663	664	655	665	680	672	676	650	686	675	641	657	668	666	686	688	672	672	647	675	648	651	683	690	682	656	686	658	700	626	701	670	673	704	633	657	664	718	695	654	704	632	715	716	689	658	691	662	639	675	605	711	640	650	627	698	706	667	645	670	657	661	688	648	650	631	702	680	654	666	718	621	665	644	676	681	683	718	635	672	739	631	657	631	672	685	674	660	636	688	668	690	680	641	659	654	640	670	648	699	703	698	698	652	663	700	685	719	638	683	667	650	677	700	689	696	690	689	693	650	666	680	659	722	675	680	669	671	675	681	664	703	689	717	679	694	636	657	741	660	678	654	636	619	716	698	749	727	713	670	619	653	693	688	661	646	647	719	649	679	690	640	676	661	655	612	665	670	720	660	645	617	655	625	689	675	666	680	675	700	613	689	670	625	701	679	643	670	663	695	639	663	683	653	640	646	677	688	647	701	674	655	636	654	677	630	669	714	707	651	734	644	700	655	670	676	649	695	690	721	711	667	675	649	624	664	657	666	681	644	667	691	704	608	709	674	668	683	660	664	650	686	653	663	693	650	677	661	700	685	677	650	675	663	664	704	709	685	644	634	701	689	648	702	612	655	676	655	667	650	614	677	674	634	681	655	627	646	670	676	687	687	694	672	631	667	660	686	671	630	673	663	668	659	679	667	640	627	685	684	702	721	614	678	651	649	647	641	646	645	660	660	710	623	629	727	651	623	695	652	680	652	694	673	678	664	693	634	662	664	653	660	652	671	650	656	678	655	677	675	603	625	698	650	674	687	637	653	701	666	691	668	646	626	693	639	632	696	683	693	661	681	687	677	679	670	682	641	700	657	659	668	635	720	660	704	682	633	648	659	635	696	696	678	721	707	650	655	679	627	645	653	706	664	689	626	648	649	670	642	670	668	636	640	654	706	640	655	650	673	676	658	637	695	679	637	694	659	653	654	601	671	645	669	686	649	712	665	658	627	692	718	663	639	648	617	644	707	678	644	614	649	655	646	645	665	673	686	648	685	657	673	636	678	647	620	628	709	696	656	665	660	650	708	674	643	626	678	664	681	696	647	694	657	694	660	673	645	699	667	684	657	653	690	642	629	648	664	635	667	697	657	637	695	631	725	668	679	686	678	646	633	657	661	694	668	671	665	656	660	660	610	679	749	664	623	655	660	676	608	730	680	671	636	650	701	702	651	701	683	611	718	669	676	649	696	631	671	634	671	672	682	647	648	661	634	652	686	626	668	621	680	654	661	722	683	654	650	681	652	643	665	672	623	667	653	630	642	688	659	669	652	705	708	647	665	716	624	663	656	669	690	673	658	757	661	686	667	680	607	679	724	666	701	651	661	689	647	681	702	686	694	678	642	650	607	682	708	627	692	625	680	660	651	691	643	658	663	663	694	647	681	675	670	694	663	615	664	691	678	637	696	693	711	699	643	631	687	668	594	651	698	660	654	679	682	667	657	674	660	652	655	681	683	657	700	667	650	695	638	656	682	689	661	690	677	632	622	641	651	709	713	644	695	633	692	698	661	651	708	647	684	627	684	639	630	690	667	664	636	687	654	711	649	661	656	687	671	671	671	684	656	702	618	653	645	691	676	640	643	659	672	668	644	637	686	715	671	613	645	689	674	640	687	636	674	673	648	669	663	684	664	635	692	685	722	637	693	674	670	667	712	675	731	627	640	685	675	675	644	658	651	676	622	699	712	672	661	657	673	633	675	660	674	706	632	656	663	675	674	670	639	670	625	668	650	677	671	652	662	677	690	663	677	675	667	664	665	656	701	619	687	633	643	693	686	659	684	624	667	669	666	629	650	656	712	653	696	653	647	638	653	660	656	684	669	662	688	684	643	633	665	690	681	703	734	618	700	652	645	654	651	648	675	654	701	668	674	683	667	680	633	685	651	630	666	686	602	661	656	660	683	690	614	638	671	699	677	653	669	675	652	643	693	627	695	662	701	696	667	667	655	653	685	656	648	651	684	665	693	687	740	690	690	607	703	717	641	685	703	678	661	698	667	685	650	659	732	636	651	705	672	634	702	680	696	651	596	647	645	696	640	680	660	665	693	683	700	629	647	721	682	670	635	685	701	668	673	721	644	636	678	643	635	714	697	718	670	684	667	680	647	673	689	691	640	654	649	633	645	649	700	696	656	673	647	663	632	661	642	649	615	656	637	658	679	670	678	651	669	697	688	663	696	638	654	660	659	670	681	693	671	711	679	619	681	680	706	729	717	621	670	639	649	670	638	633	664	690	640	662	638	688	687	643	657	678	634	687	665	637	678	659	634	681	670	685	679	642	681	716	692	749	673	670	670	683	701	687	638	695	631	679	699	682	629	638	667	656	720	695	641	672	635	698	689	685	635	636	689	649	702	660	707	640	647	697	666	642	664	656	612	630	654	615	672	665	617	663	678	673	695	642	682	662	687	630	655	635	659	679	657	674	731	731	674	678	649	704	718	691	651	658	697	680	655	684	649	680	722	653	652	661	674	646	732	645	665	669	644	681	646	667	696	646	647	671	656	701	640	682	667	655	666	644	705	700	598	620	646	683	645	683	698	669	705	676	649	669	658	720	683	696	652	657	694	645	680	704	702	650	640	658	679	660	666	679	620	663	606	659	646	665	664	640	617	674	673	658	680	675	637	687	647	640	692	681	668	667	661	687	642	644	668	640	663	702	665	671	745	683	698	638	675	643	606	714	700	709	692	653	700	655	649	647	648	724	636	659	677	689	659	655	691	597	642	688	631	693	638	666	660	636	662	688	661	651	611	649	687	726	668	647	651	637	610	643	661	625	640	688	647	648	661	670	655	692	687	622	682	633	642	681	675	693	650	685	692	640	665	686	658	667	670	682	657	631	682	688	693	607	631	737	656	705	663	659	664	691	661	669	694	664	696	629	721	681	636	675	687	678	660	675	631	678	691	678	654	670	694	652	657	661	668	671	695	678	662	651	675	680	628	691	679	640	657	647	634	671	684	684	692	697	677	675	703	635	639	689	642	682	656	675	682	704	668	642	676	686	694	662	607	679	628	697	641	651	658	657	693	694	666	692	722	688	703	656	724	670	678	646	645	663	691	685	643	637	674	714	652	641	679	654	691	649	674	691	687	645	663	652	643	634	709	702	648	640	698	709	676	627	679	694	669	629	694	712	683	673	661	640	625	683	689	642	711	701	653	700	651	677	685	686	687	654	659	693	709	608	680	671	637	654	637	658	651	697	704	701	692	649	651	626	679	664	701	682	699	664	654	692	670	674	719	637	708	634	653	698	634	703	660	675	678	661	651	628	648	650	688	695	671	635	629	658	631	693	662	604	656	629	630	611	673	680	710	658	649	611	691	634	674	702	655	710	651	673	686	676	660	688	622	669	646	636	670	659	663	640	680	628	612	685	650	700	672
37867	14498	9878	6054	3933	2748	2211	1546	25733	10162	586	336	322	304	256	243	195	204	215	190	190	220	180	189	185	187	212	172	162	172	172	168	161	145	152	179	168	166	176	144	187	160	161	153	165	164	172	174	149	145	176	150	163	149	145	166	161	130	159	154	178	165	153	147	153	174	156	148	155	157	147	126	158	147	164	130	149	174	173	136	158	154	171	173	155	159	162	149	167	147	156	146	151	153	145	162	150	145	142	147	136	176	145	156	145	178	159	172	130	143	139	137	153	178	160	159	146	157	150	177	157	149	153	133	150	154	158	168	159	151	160	141	138	139	159	169	127	142	161	157	167	152	135	135	146	147	149	161	133	137	145	128	141	168	161	150	168	133	154	170	179	165	158	168	153	156	179	131	172	149	121	168	140	152	151	160	153	155	153	150	158	161	147	167	167	159	167	125	168	156	144	145	137	137	129	163	150	153	147	161	165	157	136	154	161	161	124	114	163	160	145	146	162	150	146	164	135	143	164	168	139	161	166	147	156	134	154	119	151	146	166	140	159	156	181	144	139	156	140	157	163	176	157	160	136	149	149	143	177	132	137	138	170	157	168	159	158	129	135	137	165	133	144	157	174	153	170	140	134	116	148	176	150	143	143	149	138	145	145	169	143	139	141	141	166	140	163	147	186	145	165	138	175	157	160	154	151	174	173	134	119	156	171	154	174	150	155	165	143	157	151	145	154	163	137	173	168	150	169	144	162	149	154	126	145	153	140	162	153	160	121	150	143	150	139	148	153	160	157	134	154	144	152	145	145	146	150	164	152	177	145	143	158	183	154	157	139	162	159	179	149	150	149	146	168	143	135	152	164	163	145	146	155	170	166	150	167	139	169	143	160	153	158	134	161	130	152	163	133	168	154	166	135	141	159	156	178	146	156	150	149	159	131	145	142	164	158	169	131	145	150	177	144	152	178	145	163	158	158	148	143	165	166	151	165	174	138	137	152	167	153	164	161	145	170	146	154	157	154	155	163	134	185	136	147	129	136	182	149	155	144	176	170	172	155	160	126	155	174	149	152	157	154	153	170	159	161	162	143	147	159	133	140	129	161	155	161	172	145	137	153	150	193	168	142	150	127	159	157	130	144	168	150	153	176	162	155	144	155	163	154	163	143	154	121	165	163	151	163	152	145	157	136	147	149	166	149	148	158	142	149	165	170	170	141	158	144	154	139	151	152	153	146	171	157	158	156	124	155	148	135	151	167	147	149	150	145	163	158	142	173	170	178	146	149	144	147	149	149	151	156	166	142	164	140	160	159	143	164	149	150	148	142	140	153	156	150	153	142	132	148	150	148	156	143	160	152	152	127	150	147	158	137	127	147	162	170	158	145	137	170	145	137	158	168	132	143	139	171	156	136	149	150	158	129	131	162	159	156	159	159	155	172	156	162	133	141	138	123	140	170	157	153	169	153	181	146	140	133	141	152	175	161	149	134	178	141	156	146	115	151	178	141	148	153	152	160	168	148	173	156	151	145	160	148	157	142	146	169	145	145	118	130	163	147	126	161	130	159	149	159	143	153	166	158	165	147	148	135	158	157	139	150	168	165	162	169	158	163	177	170	138	155	162	136	139	156	151	158	154	182	151	139	146	165	153	165	137	171	134	144	146	169	155	161	144	156	143	174	131	142	142	143	154	148	137	143	132	140	128	160	146	151	165	162	141	162	159	135	148	173	144	163	160	144	159	160	163	134	143	132	158	150	154	133	153	140	158	148	152	142	160	165	153	151	161	139	155	169	151	158	156	154	157	137	185	170	159	155	144	161	172	137	165	166	171	160	141	158	152	148	148	139	154	142	145	151	165	143	149	125	147	157	142	152	137	150	146	157	148	169	161	157	173	148	155	150	146	146	131	158	137	167	160	168	138	147	167	151	154	141	170	124	147	159	156	164	162	145	153	154	165	154	170	135	150	140	138	163	158	138	157	157	150	146	158	161	154	145	165	150	172	136	184	158	164	145	167	158	142	156	150	169	156	166	150	152	156	167	154	163	143	134	142	140	145	142	152	155	151	143	128	171	139	171	151	151	146	150	158	157	149	142	142	165	153	147	166	177	171	188	147	142	143	166	144	144	152	139	148	134	152	171	172	151	168	147	149	149	170	150	167	163	161	152	153	152	148	157	142	135	151	155	135	169	155	144	177	143	169	158	171	139	152	137	164	136	146	170	157	131	146	155	140	148	168	139	125	155	158	143	159	139	155	171	160	146	161	155	163	131	155	147	126	165	132	166	134	147	160	148	167	169	147	122	154	136	164	148	138	136	140	167	150	139	148	159	171	143	166	143	168	160	168	142	170	147	140	133	142	149	147	141	135	175	167	167	146	160	166	157	164	162	157	151	164	175	152	156	157	175	144	149	149	161	155	148	142	157	156	160	155	159	163	151	168	126	144	148	139	176	158	140	165	126	169	161	142	153	161	164	156	182	145	171	156	163	142	153	165	161	167	142	151	150	142	129	152	141	155	145	159	166	144	165	147	132	136	157	162	166	152	152	161	155	132	157	161	176	150	156	166	144	148	156	170	163	145	169	139	164	149	133	123	158	176	162	123	161	140	163	147	148	150	136	160	164	137	149	145	166	146	157	155	143	142	155	156	137	157	117	155	142	150	142	159	154	135	170	144	152	154	161	157	149	134	153	172	155	174	139	144	153	160	142	160	148	155	167	150	159	158	163	142	180	176	171	126	153	161	152	132	137	170	169	142	136	149	151	160	157	149	155	156	140	149	153	163	146	130	162	139	157	143	144	157	159	144	153	164	156	154	145	123	163	149	162	147	127	152	150	149	148	155	133	143	141	148	146	165	174	157	154	162	135	147	146	133	167	140	149	150	126	156	145	160	124	172	115	148	153	160	183	160	163	168	134	146	165	138	133	125	147	150	139	141	131	185	145	143	161	164	159	137	170	137	186	178	156	174	165	153	153	156	154	150	180	136	175	130	150	152	147	160	171	142	164	161	155	159	149	165	155	147	146	143	176	151	143	138	150	158	144	136	163	172	145	161	147	146	165	144	161	143	163	152	165	147	166	144	165	123	159	169	147	135	150	158	139	164	163	138	148	147	162	146	144	140	160	138	145	166	162	166	151	164	132	147	163	154	173	152	153	154	144	145	163	150	160	156	143	145	135	152	180	138	153	154	145	177	163	138	145	160	158	157	152	175	146	179	139	150	148	157	161	161	161	190	142	141	145	170	168	158	147	139	151	125	172	146	135	140	179	169	148	156	160	168	143	149	145	143	146	162	178	138	160	152	147	173	149	183	154	136	147	154	141	165	165	177	145	154	146	153	179	185	156	138	174	142	151	147	156	162	206	152	167	140	158	152	154	141	145	125	138	141	149	143	163	170	141	151	151	152	138	152	141	163	155	138	140	168	145	172	144	155	155	159	138	167	157	144	139	150	129	134	166	151	145	162	151	153	152	129	137	182	157	143	151	177	159	151	133	152	149	136
20731	2733	6279	7368	6492	5626	6129	5642	45763	7944	1925	1499	1446	1323	1004	900	857	811	744	794	843	822	586	583	616	579	590	548	580	566	500	503	538	550	486	477	463	478	470	477	463	465	478	456	458	447	457	485	432	427	435	473	476	413	436	435	456	460	429	390	435	445	423	444	438	411	422	450	440	420	436	437	423	424	418	419	427	407	434	437	441	442	392	406	423	458	393	446	432	402	416	398	411	437	421	413	360	396	396	429	396	412	389	393	393	420	400	417	413	414	410	408	429	410	423	369	423	398	414	429	408	433	421	384	425	398	408	378	414	434	410	396	379	412	413	435	428	440	444	402	385	443	399	420	454	418	405	432	421	380	413	429	388	408	413	404	433	399	409	396	397	416	404	390	425	418	443	420	401	382	410	415	395	436	376	410	424	403	430	391	418	401	457	414	380	422	413	386	403	447	433	404	456	444	376	398	423	395	415	408	425	392	445	397	416	419	414	427	389	420	398	379	368	372	420	396	402	413	400	426	370	407	376	408	409	433	424	379	384	411	392	393	416	395	347	403	409	390	431	420	399	413	424	404	413	402	455	417	418	430	443	404	387	423	414	397	405	373	405	413	386	392	453	424	416	412	447	416	451	407	424	416	387	441	414	396	434	400	411	397	417	401	389	394	417	436	399	435	389	373	378	405	407	432	376	400	391	416	441	416	430	386	406	418	403	426	386	419	375	388	400	394	414	395	416	407	388	442	405	400	392	431	394	374	383	407	350	422	439	396	392	446	418	426	422	400	394	381	410	412	387	395	438	412	426	404	414	431	462	407	365	386	415	419	350	412	393	402	400	406	431	455	433	395	421	443	431	428	419	401	404	434	398	401	392	408	384	414	401	399	423	381	437	410	399	390	450	401	409	440	408	431	461	390	404	410	422	432	377	412	411	379	414	425	423	380	394	371	401	395	424	394	389	383	421	440	390	381	410	397	392	400	392	419	420	406	427	447	361	427	369	414	419	399	420	397	395	391	405	446	382	408	422	377	385	381	398	382	406	434	468	436	385	403	399	414	413	428	394	410	403	433	383	410	379	390	421	417	394	393	448	433	432	412	421	418	432	367	403	446	386	404	434	422	409	416	395	407	421	413	431	390	389	408	402	423	388	397	403	439	427	360	452	389	372	376	411	390	418	421	373	393	447	407	442	405	419	428	401	418	408	343	421	447	403	400	405	386	461	413	400	395	416	405	387	387	406	382	404	433	409	393	391	416	371	409	398	419	366	419	402	403	379	408	392	436	427	428	429	414	418	395	418	381	408	411	391	435	414	411	407	441	401	406	412	390	385	394	412	411	408	426	403	425	370	399	421	408	407	427	417	422	411	386	388	400	417	430	433	423	397	438	427	417	377	392	389	428	386	413	399	375	396	415	458	416	405	452	409	432	379	401	378	424	391	419	418	378	431	373	386	398	403	375	413	397	408	390	386	422	413	405	429	430	400	401	401	391	411	411	398	393	404	402	384	400	400	419	400	417	377	395	401	410	393	436	407	417	405	440	385	413	411	404	384	442	418	411	439	424	403	415	392	399	443	389	414	401	410	375	408	439	391	409	428	382	411	422	372	418	424	393	442	384	402	430	426	430	383	408	372	410	451	406	424	390	387	381	391	421	388	427	374	408	390	408	430	399	419	382	400	397	396	395	414	468	427	356	392	402	400	397	406	392	410	417	390	461	410	421	403	391	393	388	420	388	341	424	389	393	396	393	417	436	399	412	365	421	403	414	388	364	395	435	421	413	398	402	408	399	391	420	404	397	400	387	402	389	393	419	403	400	422	404	437	413	375	359	402	387	423	382	411	403	371	378	389	373	414	420	422	423	409	427	413	393	416	384	452	418	414	391	437	424	397	398	401	376	439	416	420	428	402	421	357	381	400	439	436	415	425	394	391	398	399	382	416	385	401	418	420	419	385	400	395	440	403	395	406	377	399	417	427	409	420	441	386	421	412	357	418	427	430	440	427	391	397	423	413	382	437	439	387	383	390	394	413	364	418	408	407	433	402	376	372	391	448	432	402	433	407	396	425	419	402	398	383	406	414	399	423	445	424	406	372	401	439	390	408	449	472	374	399	414	385	428	398	433	382	407	433	397	388	425	399	431	426	438	402	401	408	393	381	424	406	396	396	435	377	416	395	391	427	411	382	358	403	411	392	405	402	408	392	418	410	418	406	412	401	427	425	409	391	396	429	435	400	401	397	385	401	401	397	386	398	404	385	383	420	439	417	408	380	431	401	410	422	398	413	424	405	398	406	399	395	377	404	412	394	394	420	396	393	382	421	394	387	416	425	392	422	390	417	415	451	398	429	392	404	404	441	392	391	419	403	403	397	400	411	434	396	399	413	424	380	415	386	445	395	371	427	432	357	393	426	400	454	419	405	423	422	426	403	358	388	421	390	395	431	442	415	371	399	453	422	396	408	381	401	403	421	394	409	405	407	429	406	372	418	418	410	418	384	402	391	415	350	433	392	386	409	415	405	372	400	401	413	401	421	408	394	417	420	441	384	428	396	404	433	393	404	396	375	398	378	401	438	352	419	410	397	394	397	418	411	410	392	401	432	395	458	406	409	414	452	445	378	403	408	400	409	435	402	398	408	379	429	420	397	395	367	376	418	428	413	415	386	413	405	433	382	425	422	381	429	407	377	431	439	440	382	412	396	369	388	407	393	393	423	421	408	389	419	392	443	456	416	425	390	374	380	413	387	424	401	403	407	409	399	414	401	405	404	428	352	410	412	389	389	420	422	395	385	384	381	425	420	378	383	396	406	384	382	357	396	403	390	401	415	403	380	379	397	365	388	412	415	434	425	410	431	437	391	382	433	406	447	398	390	425	400	368	349	414	409	404	401	388	391	434	383	400	428	390	370	441	370	440	392	435	406	411	403	370	407	408	377	396	397	423	392	424	422	401	414	403	402	400	431	397	431	373	395	411	416	419	408	405	412	424	404	387	435	448	401	413	372	367	410	414	441	391	404	398	442	384	453	379	423	381	415	383	427	394	393	391	383	412	401	387	370	401	395	404	444	436	385	399	415	430	380	447	366	423	381	392	366	414	399	402	412	419	427	387	419	420	386	421	397	353	464	392	377	403	369	390	445	393	398	389	360	381	392	442	377	383	406	411	410	396	373	400	412	416	378	384	408	426	395	409	409	406	373	389	410	403	415	409	382	391	405	381	407	404	410	417	406	393	410	398	393	416	416	384	387	413	410	398	399	410	403	382	397	415	423	416	422	403	411	412	414	447	437	414	386	438	406	371	416	418	407	389	396	434	394	368	384	401	405	430	399	396	401	414	393	402	439	426	411	414	390	412	385	428	352	392	376	427	388	379	425	422	396	384	400	388	431	408	420	444	397	388	406	385	386	433	397	401	387	383	432	368	378	437	421	387	448	389	415	376	398	372	372	430	405	413	413	415	442	396	381	405	441	385	398	383	391	396	396	403	389	427	377	429	400	430
37151	14081	9927	6361	4429	3024	2525	1252	17373	4027	500	445	365	331	306	256	255	249	225	239	257	251	198	209	235	198	210	179	212	177	191	202	210	164	181	181	197	196	195	189	183	168	166	186	187	196	176	192	172	179	209	199	210	188	170	174	191	158	203	195	193	182	185	168	168	189	178	155	178	170	176	197	155	166	178	151	176	188	164	164	165	199	175	192	175	172	161	166	191	188	173	162	207	165	170	184	168	167	200	210	201	189	179	195	189	161	182	150	165	176	165	164	189	170	163	171	181	197	206	175	159	177	180	180	160	173	176	170	165	175	177	190	166	182	172	161	168	172	163	199	157	166	196	186	161	173	183	189	177	163	186	164	159	180	189	182	157	166	181	185	153	168	172	188	205	158	169	184	173	168	179	174	163	167	170	178	176	180	208	173	180	196	184	178	162	188	191	170	178	175	182	182	168	192	175	182	180	164	154	165	168	179	171	169	173	167	184	151	167	183	153	185	189	162	169	172	182	164	169	175	175	162	191	160	164	169	151	153	205	197	167	185	186	166	165	177	161	174	192	180	169	174	178	167	196	178	167	186	157	215	165	175	177	162	196	166	175	178	180	167	162	173	194	180	194	147	170	162	169	182	168	200	142	153	175	183	179	177	193	175	168	168	170	149	196	187	171	191	184	188	168	169	186	189	170	192	178	169	174	180	186	169	162	181	153	169	173	207	181	161	177	184	176	160	152	178	183	158	193	172	154	199	175	167	170	203	182	173	173	181	175	172	198	192	180	187	167	190	162	202	168	176	171	156	184	173	177	162	176	180	175	155	161	165	141	163	182	179	174	158	178	173	176	186	166	180	172	175	176	203	193	182	200	180	157	179	168	168	171	151	169	180	188	157	192	167	177	173	170	175	148	200	176	154	189	159	161	171	158	168	159	192	164	170	176	188	211	190	173	177	186	193	176	158	157	169	161	152	181	187	163	176	187	194	163	195	155	162	193	163	191	166	213	191	156	179	172	180	165	159	204	177	197	165	149	160	198	170	170	177	173	196	171	173	198	154	173	174	169	166	186	176	153	163	160	176	180	175	173	165	171	180	189	172	167	146	167	147	156	205	157	163	156	177	167	181	169	170	180	187	162	197	170	177	178	163	182	190	174	170	175	170	185	199	173	179	149	180	182	162	179	193	166	196	155	165	184	171	154	198	175	187	150	173	149	167	162	177	185	156	181	200	194	183	158	155	185	190	194	165	171	183	190	167	187	167	151	166	164	190	175	177	150	172	194	203	176	161	195	188	193	168	197	164	168	159	148	165	204	165	191	177	188	194	175	174	165	141	171	174	169	181	165	184	169	166	185	172	187	195	163	175	169	178	175	169	164	178	152	158	174	163	151	171	167	179	164	139	185	155	147	186	162	175	193	150	170	164	176	164	180	162	186	160	165	169	174	164	167	162	193	165	161	171	173	158	172	179	173	204	183	177	194	174	195	167	179	157	181	161	143	186	175	181	179	175	191	165	163	176	180	185	152	202	165	177	155	153	193	175	187	169	179	191	168	163	166	174	176	202	197	170	178	184	181	170	175	179	183	154	180	166	174	165	180	173	164	158	167	179	178	178	172	171	188	164	177	169	175	169	186	173	177	182	154	192	158	168	172	179	160	179	179	168	193	179	174	182	174	179	174	182	173	169	162	158	162	161	152	178	179	167	161	163	186	177	176	185	184	200	167	185	165	185	171	177	166	172	153	179	168	162	181	174	201	168	162	160	169	179	158	172	188	183	193	162	203	159	163	175	168	171	178	145	149	176	176	192	169	175	191	176	168	151	164	172	159	199	190	177	171	154	151	153	183	144	160	190	194	194	170	162	183	166	188	169	172	205	173	174	162	172	180	172	189	173	190	163	167	198	166	179	208	164	162	190	186	212	166	193	169	198	181	170	185	178	183	195	170	202	163	183	170	185	158	181	203	164	169	169	166	162	174	174	174	174	157	191	178	182	159	200	170	189	184	158	164	180	152	181	182	177	197	170	166	197	181	186	154	164	153	160	169	177	169	182	176	182	186	189	195	161	180	158	171	170	168	196	169	148	158	193	194	191	163	189	167	166	193	163	178	180	159	173	190	162	189	182	186	172	166	190	158	144	177	177	184	174	172	191	161	168	177	189	155	180	159	180	176	157	178	177	172	175	181	156	183	180	179	156	165	161	176	184	176	185	172	175	172	166	145	169	166	154	174	150	197	190	177	200	174	174	164	169	181	183	174	194	174	187	181	180	165	169	161	165	177	184	168	183	210	176	157	195	173	168	152	177	183	160	156	172	172	194	167	189	177	162	175	185	164	171	176	172	153	192	142	160	183	173	158	152	205	172	155	145	167	154	183	191	188	187	187	173	190	167	174	188	168	186	183	156	188	161	174	166	173	178	169	185	179	176	165	179	171	176	161	158	176	187	162	202	175	161	154	168	192	156	160	154	176	169	190	191	205	164	139	177	175	163	188	164	196	189	173	175	197	189	133	176	195	162	179	184	170	181	178	158	173	194	195	180	196	161	166	151	191	158	161	190	156	178	184	156	167	166	181	190	168	163	168	163	160	191	176	186	195	193	162	163	166	172	151	172	177	183	161	165	180	151	146	172	151	163	178	170	178	194	184	159	150	184	171	167	185	189	182	157	160	160	175	152	182	179	154	184	191	164	184	153	183	156	186	175	188	181	194	173	175	170	169	158	190	157	191	164	191	178	177	167	176	182	191	164	167	193	176	168	175	173	203	159	196	157	190	173	185	165	172	181	165	155	177	171	184	157	182	165	178	183	165	179	172	200	156	177	191	175	190	160	201	161	200	204	175	170	167	176	177	173	158	184	157	161	182	150	169	156	175	160	189	214	170	161	163	179	186	168	204	155	157	185	207	209	181	164	176	203	165	166	183	161	194	156	169	171	181	180	197	154	173	188	159	176	187	170	169	185	185	159	188	199	187	176	178	196	165	176	179	173	166	168	161	159	176	148	189	181	179	171	166	190	175	144	180	177	163	169	170	168	169	178	175	159	192	185	173	181	157	191	185	213	167	170	166	165	167	169	183	175	177	176	165	187	172	203	186	176	179	193	204	169	178	167	175	174	191	188	212	178	153	180	156	178	162	155	169	178	198	170	150	173	177	176	185	149	178	184	152	173	182	202	173	180	170	165	146	165	181	196	175	175	156	176	200	163	178	176	172	165	183	172	190	173	184	155	173	168	191	164	141	193	175	165	186	193	181	171	174	161	176	186	190	173	161	198	182	173	186	187	182	160	154	173	192	174	172	151	168	160	182	191	158	170	174	164	169	184	182	189	193	170	165	186	179	194	154	181	190	193	171	149	183	172	186	163	183	175	179	146	157	175	173	173	189	162	183	191	164	182	184	159	191	159	178	162	164	192	195	174	189	193	176	163	189	171	146	170	161	157	201	171	182	146	155	170	182	211	171	163	154	162	165	176	195	169	154	156	164	154	170	180	140	206	178	160
19729	3299	7176	8331	7339	6303	6585	4638	30593	2837	2136	1910	1506	1503	1221	1050	1024	936	865	918	1056	929	733	738	717	710	693	628	688	646	652	580	573	603	568	529	569	601	551	579	533	546	529	498	527	522	549	512	538	537	525	479	535	525	514	497	507	481	501	460	515	491	487	489	483	507	494	461	501	475	471	481	453	468	501	472	512	476	458	474	463	437	492	478	493	466	472	482	454	480	468	418	453	473	451	436	447	470	417	471	494	471	488	459	470	464	493	474	508	454	467	465	470	438	484	449	424	456	497	456	458	485	473	449	442	462	465	466	467	451	447	443	494	491	461	457	473	473	471	456	462	455	482	456	468	499	462	425	506	458	417	468	482	474	480	447	451	476	478	459	425	445	452	453	484	496	436	460	424	447	473	493	457	433	462	442	458	474	464	424	466	481	523	454	443	457	448	470	475	441	465	460	423	523	435	472	480	466	496	436	476	473	459	450	452	435	440	494	450	437	464	483	457	466	445	449	481	421	457	473	496	447	472	446	498	453	468	456	470	435	489	445	479	503	471	419	488	447	473	461	454	472	468	433	446	453	465	493	466	458	438	475	444	483	471	439	500	440	448	485	495	480	452	500	480	454	443	480	433	503	505	418	463	409	457	454	438	509	422	491	442	480	439	482	480	440	507	442	462	464	452	461	485	485	451	439	454	465	467	452	480	454	491	430	485	479	473	509	443	421	450	497	500	505	454	445	474	462	445	487	470	424	438	440	408	480	434	466	453	432	452	422	470	431	462	477	469	465	470	500	427	482	437	419	474	447	452	417	442	439	454	428	466	458	470	445	447	480	438	458	441	460	453	493	430	452	441	465	470	462	454	479	478	467	451	456	445	448	446	429	484	461	482	446	466	463	435	467	434	449	431	482	484	478	467	434	449	432	458	468	425	466	466	471	481	456	477	462	445	489	462	466	444	473	437	470	429	427	415	437	461	459	442	448	450	431	448	441	454	464	428	439	449	463	425	490	453	450	475	494	481	450	425	453	466	487	443	471	479	481	464	472	477	462	492	452	436	436	457	476	444	452	443	412	460	434	463	470	473	457	457	478	480	466	443	405	465	436	451	448	405	456	477	468	432	442	450	462	455	497	461	454	445	422	499	461	473	450	403	451	477	452	491	482	503	471	473	449	510	449	463	432	421	494	465	488	434	440	467	441	460	454	485	456	517	440	446	431	408	487	480	452	455	449	487	458	481	456	498	434	412	479	417	481	444	494	470	455	485	453	455	437	457	453	423	490	474	489	482	405	493	468	453	426	469	476	449	454	471	456	446	498	460	421	442	439	469	449	489	485	444	438	459	474	454	416	459	492	457	437	469	435	453	467	500	467	476	482	426	438	424	452	439	426	445	451	413	467	446	458	451	420	463	474	469	495	429	441	443	481	433	508	474	428	473	421	501	458	457	479	443	438	435	482	478	450	447	455	412	468	471	433	430	450	454	486	458	436	465	456	458	452	462	470	453	474	445	494	452	444	485	481	452	438	464	450	471	448	446	442	477	443	439	473	445	525	417	476	461	495	476	444	463	409	445	500	445	408	456	446	473	452	461	479	475	442	490	424	421	462	439	459	471	461	422	477	481	452	446	425	469	462	501	452	447	432	470	511	442	480	451	477	490	477	429	487	474	447	454	416	433	456	464	475	462	485	450	433	455	473	434	472	472	491	462	461	452	465	451	467	476	449	434	445	432	430	444	436	468	455	461	468	431	451	505	434	456	454	465	462	448	468	471	464	440	482	479	454	453	514	448	438	441	470	504	462	455	485	438	441	464	436	439	440	450	441	493	485	438	453	426	485	442	459	433	474	456	451	482	462	456	454	441	444	458	471	463	475	451	440	454	476	455	474	467	467	488	479	457	452	448	447	479	452	441	435	510	448	495	461	438	454	445	446	464	467	448	449	472	473	474	475	488	471	508	496	479	467	455	442	505	466	446	460	459	457	471	445	453	462	462	454	467	470	504	506	475	456	460	455	508	447	441	460	406	439	464	448	490	449	473	454	464	441	434	435	473	444	486	463	449	406	483	428	476	446	448	422	453	450	466	434	431	459	471	500	464	438	454	461	489	445	448	431	504	464	433	436	459	471	429	434	464	474	474	447	440	488	486	502	478	504	462	460	476	420	432	435	483	474	423	426	469	458	461	453	469	475	507	437	436	460	467	483	496	474	469	482	443	423	449	419	481	458	436	482	487	462	460	471	469	440	460	467	460	433	458	469	463	457	430	440	416	477	475	453	468	494	479	466	468	471	483	470	442	493	487	492	462	465	454	481	427	425	500	426	473	467	457	443	473	452	452	437	415	473	427	430	479	479	466	497	473	478	464	426	456	444	450	433	463	455	460	439	467	427	466	416	494	505	464	458	479	431	456	455	476	457	457	412	473	416	431	438	432	441	464	474	454	450	419	413	464	488	429	470	443	464	437	459	443	456	419	481	487	465	444	477	469	451	441	480	471	433	438	464	458	444	444	463	461	459	442	460	482	458	456	489	488	439	450	436	458	447	438	435	474	496	446	422	485	421	460	494	466	446	449	494	463	476	472	459	445	441	485	427	446	447	427	457	418	435	415	460	465	451	474	481	469	457	470	419	443	442	471	414	485	464	436	472	441	479	496	427	458	439	431	444	477	480	416	426	472	481	484	466	507	511	482	445	449	462	487	445	453	437	443	451	457	446	447	465	473	489	461	466	460	472	450	443	446	487	438	458	419	476	498	517	470	410	468	449	456	463	496	451	473	421	455	439	480	456	457	457	446	432	480	486	435	461	449	464	449	454	441	454	432	483	463	459	431	454	507	451	462	440	448	454	471	481	432	439	470	459	468	490	468	494	443	469	465	477	429	474	428	483	439	512	447	468	436	494	445	443	466	453	472	426	435	448	472	475	458	448	462	467	483	445	496	459	427	408	471	436	445	478	456	435	484	460	492	452	464	455	485	456	452	431	448	468	423	458	451	451	481	467	452	481	442	463	436	464	453	512	454	463	441	455	446	448	473	430	466	439	457	450	469	463	449	447	485	458	430	446	439	461	409	470	444	470	451	441	448	420	486	472	467	468	418	445	444	421	473	464	449	472	423	457	465	484	466	454	473	484	428	422	458	457	457	458	436	456	465	419	481	450	471	438	489	491	492	470	462	443	455	442	482	449	472	459	448	466	428	476	461	468	461	459	464	454	429	481	482	508	442	440	468	423	459	442	492	490	441	470	490	446	452	448	450	459	483	493	473	469	446	441	487	467	453	469	439	488	481	452	450	471	435	424	455	448	444	461	465	489	465	492	449	434	427	476	413	437	445	457	469	489	427	429	426	446	443	464	478	433	432	460	476	481	450	471	423	427	450	456	448	477	457	435	457	442	473	454	440	454	461	444	483	439	489	459	470	448	425	453	432	436	495	435	451	473	448	428	452	443	407	488	475	453	441	467	494	476	432	466	447	458	415	472	459	429	462	516	452	470	461	442
3591	579	446	379	311	305	274	358	959	300	288	255	278	280	220	255	271	239	258	250	243	270	246	235	257	254	270	256	238	260	244	252	250	261	263	280	281	264	260	250	237	263	272	296	261	251	231	263	268	219	245	267	254	235	260	242	253	279	254	292	261	240	233	266	254	271	236	278	264	232	240	261	270	315	288	282	258	239	261	254	233	270	262	218	262	261	259	230	254	273	240	245	244	239	257	225	249	268	260	236	249	233	284	276	254	247	264	249	241	238	269	239	250	247	242	224	260	262	267	231	254	234	251	276	221	246	244	230	246	269	277	246	277	274	259	240	247	230	279	264	268	247	285	252	252	281	264	267	265	248	253	263	248	229	278	249	263	266	241	264	244	231	286	242	249	255	279	247	278	258	243	259	240	271	257	263	245	259	247	270	256	260	246	294	260	268	272	252	245	263	256	257	283	238	251	258	274	243	274	267	270	262	240	273	279	257	263	269	295	238	245	235	226	242	255	289	264	230	252	264	240	270	264	225	237	275	261	239	279	257	254	248	283	246	277	218	239	262	233	255	256	244	268	249	248	238	251	238	254	245	235	255	248	265	245	270	264	241	241	251	276	240	283	237	273	294	256	261	256	267	261	258	258	263	254	236	236	273	257	268	253	256	245	260	233	242	245	256	268	237	244	272	232	242	252	238	253	237	262	245	288	234	241	265	241	265	247	242	242	260	265	255	278	252	251	259	283	267	263	239	268	249	271	247	262	249	270	271	222	252	246	236	242	254	223	268	276	249	244	262	265	267	246	291	301	268	275	260	270	266	218	265	255	252	275	251	237	253	278	269	264	233	250	244	264	271	258	243	237	266	243	267	264	260	270	239	255	256	254	275	261	272	258	237	260	260	266	238	237	262	271	235	259	273	240	248	224	268	254	268	282	254	258	253	226	272	236	221	244	250	260	267	256	270	268	234	277	246	239	246	266	226	259	261	243	284	258	257	260	242	264	250	259	264	248	246	255	263	274	256	277	287	266	268	257	247	253	238	263	262	253	275	264	259	274	251	233	275	236	264	286	230	261	281	264	250	258	256	213	288	258	258	256	258	262	287	264	223	225	243	270	253	247	271	251	255	247	263	232	280	257	260	264	268	277	248	283	218	250	244	257	279	273	274	272	268	247	233	271	291	304	231	246	263	268	260	237	275	249	247	258	247	275	282	269	258	246	263	265	257	262	247	248	286	216	245	244	257	266	262	257	216	229	277	235	225	249	252	265	260	261	248	248	262	231	253	271	226	275	263	262	271	249	261	255	254	251	289	245	267	258	224	256	238	246	268	248	280	253	267	265	254	214	268	253	286	259	237	247	254	254	279	274	269	275	217	244	251	269	245	264	279	262	247	270	279	265	266	276	286	258	244	273	230	269	236	258	222	256	258	270	242	274	231	247	257	257	253	257	267	244	248	247	258	272	303	259	268	257	262	247	244	251	246	270	262	269	264	237	279	218	260	268	261	237	259	237	281	277	261	224	259	245	252	259	240	251	252	255	260	250	258	237	269	260	269	261	263	208	255	253	252	286	227	269	278	249	243	278	240	297	274	258	279	257	244	260	242	256	279	249	247	242	255	256	242	266	262	255	277	277	240	276	259	272	255	264	257	274	236	255	239	259	246	248	252	264	278	275	267	245	277	237	239	252	250	259	254	278	242	249	271	263	262	247	295	272	265	258	255	264	270	247	258	262	273	283	263	267	255	257	282	257	275	241	258	261	255	275	240	271	297	275	244	238	274	287	241	241	245	258	288	266	274	261	231	275	249	271	261	279	261	253	243	286	275	259	255	258	254	263	280	259	264	238	250	249	238	252	282	261	236	271	262	256	276	245	246	249	219	256	280	251	257	267	264	254	250	240	236	268	249	240	293	220	260	264	254	261	245	252	251	241	273	225	276	231	243	233	221	240	250	253	271	264	235	252	265	275	243	248	242	249	276	249	231	251	248	261	265	233	225	251	259	245	230	256	258	266	250	263	280	283	241	250	255	271	261	243	289	261	265	246	227	236	257	249	271	250	263	248	231	267	246	246	254	244	259	278	255	271	251	246	238	257	250	246	249	236	248	245	263	258	240	284	264	227	266	246	236	266	301	245	257	264	235	264	246	273	252	277	265	265	286	250	241	251	258	257	263	265	258	273	250	266	242	245	282	259	258	250	250	295	260	229	256	248	289	249	249	230	273	291	286	253	266	270	234	249	281	243	242	261	269	247	255	245	264	258	273	231	257	228	244	248	232	271	283	219	249	255	287	240	267	290	269	253	217	242	254	273	233	252	221	274	249	265	240	258	259	233	260	261	236	257	262	261	236	257	271	232	246	260	260	234	274	257	270	269	268	258	252	259	237	267	243	246	254	269	256	272	255	264	262	223	250	241	257	235	262	259	313	276	271	243	271	209	232	268	227	270	233	252	266	251	273	246	252	252	286	267	232	233	266	263	264	252	251	276	259	258	261	247	276	242	256	264	252	222	243	240	255	251	287	248	263	240	278	273	266	256	268	268	258	277	247	252	275	273	270	242	252	307	242	218	270	267	274	244	269	257	248	225	246	244	240	267	274	258	267	267	244	302	234	271	243	273	255	253	254	257	271	238	267	253	252	260	255	251	249	262	287	275	245	246	272	285	258	245	266	230	269	261	278	287	271	243	262	273	253	272	261	273	259	251	257	273	288	253	274	228	256	269	259	271	284	270	247	302	268	258	249	258	266	240	283	229	243	273	231	260	262	245	276	252	254	258	285	267	237	286	249	268	233	256	285	251	248	257	281	275	256	237	239	286	274	253	264	233	261	259	251	274	254	231	271	281	283	268	260	247	264	246	278	286	265	264	276	252	247	240	253	268	262	254	258	256	260	258	235	234	220	266	282	224	251	253	280	268	262	243	249	252	273	244	239	249	266	259	265	266	247	257	267	254	232	288	244	257	251	234	257	251	278	243	272	229	235	247	249	256	286	264	259	253	263	244	253	250	277	228	235	278	246	253	248	277	266	271	272	274	278	250	278	242	266	286	258	269	276	256	234	271	234	263	264	262	248	261	249	263	286	270	268	255	276	274	284	275	298	253	270	269	257	258	283	258	255	275	289	266	244	279	267	276	259	282	266	270	273	253	264	263	282	256	267	237	239	265	291	228	267	252	238	248	268	258	247	247	281	268	254	272	245	233	247	237	272	246	262	240	256	253	247	252	232	249	258	270	261	220	288	270	257	220	222	243	289	275	250	246	246	249	255	257	244	254	253	266	264	250	249	247	281	244	272	258	256	259	253	246	239	244	273	262	271	250	252	250	288	248	273	249	253	249	288	266	277	272	242	264	255	230	271	280	285	243	247	263	265	247	261	229	229	259	227	249	251	246	244	285	247	246	263	265	272	239	249	262	294	249	245	248	263	251	237	249	245	247	258	250	247	246	276	251	260	263	265	242	271	244	251	278	241	250	264	281	251	272	260	282	251	269	279	235	283
3869	790	1002	1087	990	919	868	1421	5308	770	710	691	664	644	698	699	668	751	683	667	690	711	707	659	687	669	706	661	671	656	665	717	720	710	643	685	682	695	631	670	672	730	668	700	690	661	632	676	701	649	671	723	709	694	639	676	675	668	688	651	705	667	739	736	641	659	711	640	726	686	675	643	675	664	717	631	704	676	706	692	666	698	687	680	714	733	707	685	659	673	693	738	675	674	702	668	688	697	673	682	690	678	624	691	637	709	688	634	679	668	718	679	619	688	683	656	647	694	704	698	665	698	659	647	696	709	675	690	661	697	683	658	674	641	666	678	670	663	690	683	705	684	702	694	673	629	707	687	739	675	689	656	673	657	704	693	673	690	697	675	666	678	655	636	660	664	662	671	688	682	682	668	617	679	683	681	653	711	709	684	674	685	674	692	663	665	669	685	672	701	667	675	726	705	632	637	614	670	670	700	698	705	688	697	675	659	690	629	669	673	690	677	670	766	663	659	677	694	699	702	652	651	680	712	657	637	667	686	731	712	629	644	713	708	703	699	651	656	708	719	728	721	663	642	616	695	719	664	678	699	680	664	655	677	645	650	677	687	656	689	642	701	688	700	671	718	740	632	686	671	664	695	714	702	638	673	681	673	666	687	673	765	680	735	692	650	711	691	712	730	669	708	719	687	704	666	670	700	681	675	663	649	672	684	699	692	709	677	721	658	670	656	700	703	647	693	655	696	663	724	671	652	697	716	685	687	649	669	681	697	674	657	681	663	666	635	671	653	682	636	701	713	714	671	654	639	667	680	657	662	694	721	711	658	650	633	686	665	663	696	702	679	736	656	614	688	658	674	707	631	689	620	628	674	659	684	673	712	662	674	708	666	651	687	665	689	659	662	656	677	728	638	670	710	695	709	665	707	638	708	656	670	674	692	686	639	690	664	645	665	691	666	687	666	638	671	728	697	686	669	659	715	632	728	683	663	675	691	662	672	705	734	664	676	684	669	701	748	643	692	636	651	656	667	681	709	638	675	675	649	686	667	675	644	694	687	681	653	702	657	692	679	701	680	688	692	639	651	683	652	713	661	687	665	694	693	658	662	655	684	657	697	641	704	719	687	667	696	693	741	643	683	664	664	694	664	645	647	661	707	659	658	695	687	683	660	628	663	653	707	657	659	723	656	680	671	639	696	648	680	636	675	627	674	668	648	674	705	666	662	674	667	689	710	661	671	635	681	690	701	690	733	678	645	663	688	665	641	666	615	676	693	654	656	687	710	673	695	673	655	662	668	660	703	646	630	629	720	627	634	707	635	680	724	679	715	725	661	686	748	637	720	723	698	650	689	629	697	650	664	691	657	690	679	664	647	667	706	694	667	684	662	696	645	651	644	688	682	676	715	627	642	644	688	645	658	735	716	688	675	664	700	666	681	705	697	711	745	708	710	684	632	676	734	705	698	654	693	690	651	660	684	696	708	673	725	710	670	751	624	625	690	649	660	659	654	642	688	671	698	583	669	658	675	678	704	681	676	660	693	663	681	637	679	653	686	629	667	676	688	714	682	722	649	668	659	688	680	677	691	633	670	678	660	696	620	654	667	606	674	668	646	706	708	664	692	644	662	670	646	682	723	668	673	695	670	681	656	669	648	689	693	749	706	697	642	635	684	644	673	679	685	672	666	648	636	654	701	653	670	698	665	671	687	682	597	634	666	674	702	626	662	694	656	637	667	719	677	681	671	621	658	603	708	657	676	679	645	661	663	719	645	650	660	680	674	712	641	627	641	632	687	666	681	643	678	680	676	718	629	700	681	723	685	649	674	710	681	689	646	705	698	678	688	632	672	663	655	682	662	641	671	690	649	729	688	674	679	692	683	723	682	658	656	691	661	661	688	660	728	659	702	663	701	654	700	689	711	644	705	668	687	701	666	688	711	606	693	643	659	673	711	696	706	636	667	679	686	647	714	692	669	664	667	712	725	700	659	676	697	688	680	703	648	660	694	672	642	684	696	660	671	680	716	691	654	697	666	694	674	670	700	701	669	707	652	655	652	661	686	730	667	666	683	674	636	698	703	679	690	698	678	644	671	690	689	635	704	674	696	704	653	680	656	691	665	683	710	661	674	670	676	686	729	666	724	649	669	677	643	688	689	637	673	718	682	723	719	676	677	657	640	682	699	660	630	704	640	717	722	686	692	656	685	721	712	676	647	675	639	704	681	701	714	634	692	670	652	670	683	677	676	701	661	689	708	677	687	632	677	650	675	692	667	670	640	706	717	669	672	667	663	664	701	671	705	629	645	690	659	661	686	661	663	721	665	728	693	682	747	683	695	680	643	666	695	652	686	679	698	673	622	624	645	693	693	692	675	631	674	679	686	621	668	680	672	667	687	680	734	672	675	668	682	667	661	685	671	684	652	724	684	693	654	684	673	655	671	674	705	665	653	710	690	672	697	696	670	673	668	670	685	705	680	706	701	630	627	667	689	734	664	642	666	718	705	647	669	643	729	711	707	671	678	630	709	657	689	650	680	669	699	656	687	700	703	710	657	646	678	689	665	663	678	702	679	690	644	682	637	679	659	680	685	669	674	705	676	664	681	712	712	678	653	709	657	692	678	679	659	698	692	684	650	649	624	671	673	654	647	660	673	701	690	714	633	669	670	732	702	685	666	678	666	692	669	682	651	650	615	635	738	664	654	716	695	670	709	677	639	655	720	681	688	698	653	672	709	627	615	702	664	668	646	683	634	700	695	678	667	715	717	692	657	667	689	648	667	668	664	648	734	698	689	689	653	665	652	658	681	691	683	674	627	695	657	665	678	673	675	665	677	662	680	676	678	690	654	653	653	684	741	694	699	697	633	658	721	632	676	684	665	698	679	683	670	705	643	740	748	694	683	658	684	736	639	673	666	674	682	705	694	689	624	654	665	692	706	685	670	709	718	621	715	715	650	697	693	674	678	650	673	658	647	678	642	689	682	628	663	683	659	688	670	684	687	678	689	687	674	687	684	749	701	658	647	680	650	663	693	616	697	620	696	695	690	704	697	700	661	713	695	702	660	674	594	664	685	710	682	663	695	641	664	670	671	687	697	701	684	664	663	727	638	628	704	709	678	693	712	662	665	667	642	658	721	670	651	682	670	676	657	643	676	681	674	642	711	650	655	656	663	608	673	744	666	673	628	713	647	641	648	720	697	656	665	639	680	679	674	672	687	723	683	663	678	679	708	709	715	687	695	630	632	669	679	679	681	684	656	660	682	684	696	664	676	683	672	704	673	652	660	769	704	686	709	655	678	652	699	652	715	645	660	716	626	661	661	684	685	705	642	673	642	663	674	685	660	672	672	713	706	631	679	684	686	694	656	659	707	666	709	674	666	674	657	681	721	672	696	662	671	700	675	677	688	644	663	677	643	632	680	659	705	673	638	723	693	652	650	683	619	646	654	680	658	749	726	605	693	680	703	671	684	669	688	683	649	683	631	626	673	640	687	707	671
33466	10420	7265	5803	3982	2658	1644	3237	26910	11362	494	376	288	252	265	206	201	199	200	234	233	231	162	172	174	167	169	165	171	165	151	162	156	141	139	161	159	181	147	152	187	156	162	148	160	179	136	151	165	153	180	153	159	146	150	147	148	153	157	167	139	142	170	153	156	158	149	147	159	140	131	168	162	119	141	160	182	134	134	155	144	152	144	147	174	146	133	172	175	163	162	152	160	155	157	156	137	151	172	161	152	157	160	157	165	168	148	151	143	132	166	164	144	152	147	164	154	156	125	166	154	147	150	145	126	151	174	154	128	161	144	149	152	149	158	166	142	149	160	128	149	140	149	156	164	154	138	154	156	142	157	165	147	146	135	151	154	152	135	153	158	157	149	145	161	137	149	146	165	157	155	138	154	166	160	151	156	153	142	156	158	161	145	139	173	149	140	133	155	181	161	158	147	164	168	150	143	141	171	132	168	170	160	149	145	151	139	191	147	161	162	178	150	144	182	166	159	150	151	148	152	152	125	169	127	156	162	156	144	151	174	147	137	143	144	146	155	150	145	162	163	146	148	154	153	172	134	141	134	132	172	152	156	169	147	144	146	163	141	139	149	167	129	155	168	183	157	136	165	180	139	154	144	155	170	163	144	131	132	160	176	137	153	149	156	161	169	163	180	161	165	140	149	127	142	166	195	151	164	167	142	169	148	144	131	148	177	146	161	164	164	177	150	160	141	163	165	145	136	163	140	136	169	156	153	141	140	149	143	147	154	177	179	164	169	136	145	138	180	150	167	142	147	167	163	170	166	176	151	151	130	148	149	145	144	135	178	129	158	135	152	142	141	164	152	135	138	178	142	170	144	146	160	133	167	140	150	158	163	154	144	148	150	141	172	161	153	159	166	152	176	155	128	160	160	141	161	155	160	154	166	168	129	161	160	169	147	167	144	168	151	140	163	170	175	136	145	151	172	167	162	160	178	161	145	161	143	160	141	164	154	156	157	159	138	141	156	196	179	168	128	157	175	137	152	140	168	149	151	149	137	160	152	128	160	131	156	130	168	156	148	134	159	166	145	158	137	159	153	157	153	149	156	154	159	145	154	143	142	144	157	145	135	138	166	163	149	147	158	137	150	163	155	157	140	158	178	173	155	145	152	140	160	170	148	141	159	164	149	175	178	145	155	166	161	147	153	153	148	150	162	133	172	155	164	139	134	160	165	153	171	172	142	153	160	173	168	138	168	181	145	168	152	186	146	170	150	155	173	145	139	173	170	163	154	184	151	159	166	162	169	139	158	172	167	173	141	165	171	149	162	159	141	134	165	159	154	149	153	140	131	153	147	165	167	159	168	147	138	159	180	161	190	158	154	170	173	125	129	158	172	159	157	166	152	146	155	166	142	144	165	161	167	176	171	169	164	170	155	170	156	144	167	144	152	134	170	164	135	156	157	153	150	158	167	134	153	146	154	164	154	150	154	168	178	144	148	136	145	163	143	151	146	160	148	144	150	170	154	156	161	166	134	137	168	146	149	168	167	168	161	158	160	145	156	166	172	152	189	151	146	135	138	170	146	143	135	148	161	153	152	191	134	138	150	146	182	165	136	141	158	151	158	133	140	184	161	136	148	134	139	142	148	157	148	153	159	150	143	144	148	179	161	147	168	148	143	159	154	141	134	133	139	132	159	140	160	151	151	147	158	153	159	156	160	123	136	146	144	128	163	145	177	162	153	153	150	188	181	157	152	160	164	137	144	136	142	165	170	165	152	146	150	145	161	138	162	140	150	143	166	159	162	146	153	157	158	163	168	188	145	141	151	152	151	126	150	136	133	145	144	160	136	138	152	147	160	145	149	150	149	160	161	138	182	147	139	130	160	180	146	142	150	152	151	155	159	153	129	168	167	163	122	172	163	153	145	166	165	157	158	175	144	156	164	163	180	150	120	144	154	162	146	144	147	149	160	162	149	150	142	161	141	148	162	145	151	161	154	151	167	158	153	159	142	156	150	140	153	144	159	125	153	152	154	161	147	182	174	132	142	133	142	141	163	164	148	148	163	147	188	170	161	167	173	149	145	176	161	176	173	167	170	167	156	145	179	174	152	119	144	159	162	156	152	156	153	159	165	133	173	156	151	168	149	165	169	145	160	170	185	180	149	148	150	171	162	163	145	141	153	151	158	148	156	137	137	129	162	130	169	174	145	151	149	148	159	153	128	154	168	144	164	131	152	154	164	165	143	168	145	153	157	160	154	161	155	177	140	142	139	134	171	122	136	137	159	153	170	158	165	157	164	131	144	142	146	135	147	148	146	144	159	156	127	161	148	159	147	151	154	143	147	173	144	153	151	139	159	143	171	144	149	154	142	162	150	161	158	172	159	148	162	166	164	172	152	148	135	159	160	151	158	148	156	164	157	171	150	169	149	167	167	144	147	145	129	175	165	148	155	188	168	173	161	164	149	131	166	127	144	167	162	156	133	155	135	175	139	137	150	171	149	177	137	142	153	166	142	156	162	154	166	145	167	173	137	162	146	181	149	153	165	147	137	142	185	153	177	142	146	179	128	139	141	154	146	138	159	161	175	141	146	159	157	162	158	147	160	146	152	152	142	183	175	173	165	138	173	169	140	180	141	139	146	152	138	136	150	138	164	149	171	152	143	139	164	176	184	139	167	145	157	151	170	149	139	157	149	152	125	155	150	145	153	156	158	133	137	156	154	139	151	157	159	156	184	144	151	137	158	162	157	162	160	178	156	141	137	152	162	157	134	145	126	139	141	138	147	149	135	159	141	131	164	139	147	154	156	156	161	153	172	155	164	176	141	168	161	153	158	168	154	176	158	165	148	141	140	172	137	151	154	172	164	149	157	157	147	155	151	171	185	158	161	166	144	174	142	165	165	160	161	132	160	175	145	133	144	151	150	144	160	147	157	169	144	134	148	156	158	145	155	147	146	146	154	127	167	170	128	166	144	138	149	160	150	158	127	170	160	157	155	145	142	123	163	173	152	154	154	165	172	141	163	134	155	160	146	148	168	156	147	148	155	150	146	167	184	140	145	153	151	141	161	156	151	147	153	159	164	176	141	152	146	159	133	153	138	163	134	156	123	139	146	148	151	151	164	153	154	155	151	171	136	155	149	163	158	150	168	163	191	146	146	143	142	163	138	162	150	159	164	150	143	170	133	137	134	146	155	133	152	138	173	158	151	149	149	147	137	162	136	128	164	161	171	143	165	146	143	156	176	145	158	164	131	142	172	141	147	151	158	149	155	169	134	149	182	135	142	155	151	159	159	162	142	169	132	163	163	149	165	159	144	151	133	149	177	177	150	169	149	155	133	144	155	145	152	159	152	146	142	157	170	157	157	174	160	162	148	157	131	163	180	155	165	140	153	151	156	152	144	131	144	148	148	160	129	164	148	182	155	149	175	186	151	163	160	156	169	147	168	153	128	144	143	181	172	134	164	142	136	163	147	138	164	157	154	146	152	154	127	151	171	142
17048	3037	7260	9139	7743	6375	5195	10461	47254	9381	1886	1790	1371	1055	1055	868	819	804	780	834	883	794	627	689	593	574	579	609	537	554	530	519	559	541	523	491	486	505	494	499	452	444	481	461	474	479	491	483	458	460	438	448	477	494	417	452	436	435	437	468	468	410	474	451	439	479	434	424	447	443	414	403	423	422	446	394	429	425	414	435	439	412	454	415	410	409	446	404	429	440	428	429	416	411	409	438	446	418	444	438	434	452	428	409	399	417	409	408	424	410	373	400	398	421	444	410	438	424	394	372	416	396	433	421	397	432	414	427	441	441	431	388	419	399	423	401	411	399	429	379	412	432	438	439	444	430	422	447	442	416	388	436	431	397	425	422	420	392	403	394	433	409	426	398	423	413	396	407	430	381	405	424	395	411	463	390	449	420	377	370	419	427	402	402	421	417	386	393	439	404	454	414	413	390	417	400	397	420	417	397	409	404	382	407	441	438	390	416	417	434	420	399	375	391	426	385	391	387	415	411	407	405	399	396	391	364	400	409	388	383	420	442	440	387	427	415	400	377	405	410	427	409	387	400	418	416	411	405	438	441	426	424	419	402	436	408	426	469	412	452	414	410	394	391	432	418	395	438	413	358	436	436	445	381	406	402	386	430	425	426	427	403	423	404	435	418	411	416	420	402	422	418	467	412	366	409	395	411	448	418	448	428	410	443	426	388	421	448	365	411	427	457	407	402	401	402	396	395	430	390	423	421	412	403	391	397	410	411	398	398	419	417	410	383	388	416	408	418	391	438	412	446	414	434	405	402	438	401	446	397	417	420	428	431	422	387	433	403	438	416	441	387	421	421	422	409	401	397	378	419	410	420	378	411	438	352	411	403	437	433	454	383	405	372	403	395	463	422	418	408	403	407	407	410	423	390	412	384	383	425	378	369	433	382	413	413	395	442	423	396	451	419	421	402	400	413	452	449	415	420	411	410	388	431	419	410	404	414	453	406	426	420	409	430	428	440	410	437	416	417	404	405	415	422	412	418	408	432	424	418	420	438	425	425	408	395	387	398	465	415	411	451	382	456	412	438	420	387	413	410	453	382	422	418	394	396	411	382	420	425	407	427	397	395	401	435	417	399	397	396	424	431	381	433	402	398	397	370	412	405	416	445	436	457	381	437	429	464	431	392	408	415	414	430	404	451	398	434	434	436	423	444	429	416	404	377	391	421	431	423	427	389	394	435	396	396	383	380	432	434	410	431	411	452	403	432	406	407	394	445	421	411	409	400	391	397	382	428	364	402	426	392	397	419	417	421	419	387	421	413	413	433	401	387	400	414	399	401	409	457	389	403	407	438	384	422	421	439	405	424	422	397	411	434	438	415	400	411	418	425	419	416	400	423	448	426	395	367	425	358	413	395	408	437	412	397	412	421	388	420	452	436	406	449	411	411	393	405	429	392	384	419	430	402	401	426	445	488	372	421	443	411	402	415	401	456	383	417	418	413	405	400	407	412	387	413	415	404	386	417	414	384	405	391	398	386	400	421	387	420	390	419	399	400	394	425	399	394	435	417	403	423	397	437	399	422	389	430	405	403	443	418	431	384	378	388	396	458	417	377	382	380	402	413	379	427	403	416	406	403	415	398	395	427	390	415	409	415	433	463	414	446	396	408	404	412	399	448	405	400	458	441	412	365	402	413	418	359	418	394	397	435	417	417	417	429	427	387	425	399	384	421	403	418	420	416	430	436	427	422	384	385	432	426	425	385	405	376	429	396	392	361	400	472	401	433	413	421	414	426	441	403	448	393	417	414	431	389	401	397	416	396	409	385	454	411	401	415	419	421	410	408	409	375	407	406	382	374	422	430	390	430	414	424	411	418	433	407	425	419	433	401	402	408	417	426	414	397	437	410	400	425	440	405	443	389	449	391	418	421	418	419	428	377	443	406	401	396	402	429	402	404	375	423	393	443	414	437	444	411	419	377	405	425	382	418	442	413	411	385	427	382	425	424	420	371	410	411	443	407	395	411	404	441	445	395	429	440	408	366	386	376	416	402	412	409	403	429	435	435	447	437	416	392	400	433	394	397	435	386	432	419	411	436	421	415	406	400	411	398	418	438	414	413	413	437	408	457	409	403	414	385	420	424	438	391	431	398	427	436	417	410	427	425	413	440	414	410	403	409	381	374	390	412	416	426	425	408	410	383	428	410	407	409	419	416	429	421	434	405	403	423	409	386	405	413	399	403	412	403	387	383	399	457	416	413	384	471	442	406	379	382	446	408	421	427	434	408	420	391	394	420	426	409	396	407	415	413	402	403	389	386	433	429	427	422	404	408	427	395	439	410	431	363	413	428	408	388	425	428	422	427	414	397	428	395	389	407	369	432	423	389	427	424	386	428	416	388	430	403	415	420	401	433	421	387	410	410	425	402	415	433	419	437	368	424	442	432	395	411	395	414	413	434	371	404	452	383	426	412	428	425	407	405	394	410	412	387	417	443	425	396	399	419	408	417	409	421	403	408	384	418	425	409	395	434	418	456	429	405	381	408	425	408	437	366	428	414	421	401	419	397	408	404	379	415	387	410	417	438	386	445	426	427	427	404	430	442	375	420	423	420	427	403	431	410	420	403	398	463	419	402	438	384	402	399	433	360	416	418	426	408	422	411	433	417	432	426	422	447	400	440	418	392	477	403	425	434	394	398	403	453	404	403	387	391	403	415	403	423	420	395	424	437	442	411	400	424	412	405	408	407	423	414	445	403	385	413	393	393	421	408	410	404	412	417	418	402	406	392	386	403	439	405	413	383	430	424	406	426	398	420	414	417	378	387	439	440	404	431	427	439	361	428	396	433	421	444	386	419	407	433	414	398	403	405	390	425	392	423	407	424	427	407	394	413	376	383	415	415	401	399	428	427	411	432	431	417	391	402	424	391	404	386	383	406	418	408	460	371	406	434	412	404	380	363	396	435	425	428	416	423	374	411	419	444	387	396	429	419	406	407	392	400	398	433	408	403	405	420	427	417	394	412	389	377	388	437	424	445	427	387	416	411	446	388	433	389	382	428	399	374	413	419	402	398	395	407	410	412	368	434	444	402	415	374	355	406	400	439	439	398	413	413	395	411	412	416	404	399	420	424	419	428	411	403	371	418	389	389	382	402	439	395	404	414	411	439	416	402	404	430	440	404	419	403	418	458	433	400	426	443	415	450	374	466	406	384	427	397	417	395	363	418	392	408	467	392	434	388	430	442	413	403	424	440	423	436	402	406	411	405	427	413	405	429	403	412	395	407	445	422	422	398	387	460	406	425	402	410	409	401	431	417	424	418	394	404	379	400	456	412	451	404	403	400	393	420	414	400	425	403	447	401	419	408	412	406	419	421	408	454	409	389	416	416	434	395	400	393	429	422	402	429	422	377	433	398	430	409	401	378	403	392	433	389	412	373	385	403	411	396	433	385	411	434	419	368	393	428	376	431	401	385	389	416	381	418	411	447	412	369	403	384	411	420
39254	15249	9318	6626	4295	2671	1659	3907	28653	10937	590	439	312	280	270	262	255	252	235	260	248	271	222	219	212	203	199	194	223	192	208	186	183	193	205	169	188	203	184	204	200	185	177	173	181	196	182	186	178	196	212	178	198	205	189	194	181	206	187	192	163	182	190	180	179	178	192	186	199	202	187	189	182	193	193	179	168	223	199	188	187	184	199	170	194	196	193	180	181	170	174	199	196	177	189	175	181	182	227	187	196	197	190	176	177	190	182	167	154	186	172	186	188	177	213	159	200	177	203	175	183	179	196	171	189	195	175	162	184	206	163	179	181	175	182	183	187	179	178	198	171	181	183	158	182	183	173	188	181	196	150	177	180	167	189	196	163	179	213	177	168	175	175	193	219	201	167	187	198	194	207	212	159	173	213	193	191	181	190	203	185	183	178	179	172	181	173	180	176	169	173	174	164	190	164	201	177	192	184	176	172	184	166	193	186	161	194	175	189	189	180	196	174	188	162	185	169	175	200	167	205	182	204	179	188	188	189	174	207	156	186	176	171	205	192	181	178	163	171	182	199	171	197	189	163	182	166	182	191	174	176	178	179	152	179	190	200	183	169	193	194	176	204	184	193	186	185	168	144	173	179	189	217	177	180	172	164	191	205	189	173	178	195	168	188	173	187	197	200	182	179	174	205	174	195	195	168	192	184	172	197	178	186	187	158	175	214	195	185	200	220	180	198	196	167	153	181	227	184	186	188	193	175	196	184	167	186	163	184	184	168	206	186	178	197	170	210	205	189	195	196	202	170	205	185	186	168	170	181	198	197	182	168	181	157	170	186	196	168	163	169	188	207	190	194	200	175	172	183	205	183	190	180	183	173	193	198	195	196	201	224	182	176	209	226	190	170	162	173	185	190	185	158	217	167	223	181	208	183	177	183	161	192	167	189	181	176	187	166	158	177	193	185	157	217	185	202	190	160	179	186	195	172	161	174	192	207	176	178	219	160	204	207	210	194	192	185	172	178	183	165	191	177	189	185	202	191	160	177	173	197	176	200	196	185	200	169	197	168	178	203	162	186	183	174	198	183	183	184	174	201	168	185	173	219	182	182	204	200	193	188	181	173	173	189	192	172	188	186	179	189	193	183	189	166	215	195	202	195	202	189	182	187	212	173	167	195	203	192	181	202	164	197	172	212	172	188	200	186	180	195	171	170	182	173	192	200	194	181	199	157	198	204	197	197	172	175	175	204	170	177	185	197	177	191	163	178	182	173	187	187	206	178	173	203	185	165	181	189	166	175	178	202	167	178	185	177	182	199	189	175	181	177	191	192	205	194	178	192	186	192	209	174	184	183	183	190	202	183	180	167	187	186	173	190	169	180	169	193	172	186	184	184	198	211	213	180	217	207	178	235	173	184	179	173	202	197	195	198	178	168	193	173	202	167	177	176	207	186	182	184	171	182	180	200	159	201	183	203	192	174	208	201	206	187	170	190	178	194	189	177	188	183	182	184	202	192	160	152	156	181	169	187	188	151	191	187	183	167	188	186	162	190	198	170	196	170	182	180	179	170	173	181	195	198	156	199	178	189	188	185	185	191	166	178	194	177	172	191	174	187	183	177	185	162	186	183	200	192	189	190	173	191	184	207	187	189	198	189	175	184	192	156	183	177	176	176	176	190	208	192	176	195	166	194	178	180	174	180	170	185	169	208	179	168	187	186	191	200	166	185	188	181	162	190	215	195	171	194	198	172	193	172	172	153	181	198	160	190	182	180	196	186	203	204	180	183	159	191	187	198	165	195	181	184	175	152	210	190	189	168	170	170	196	186	183	185	179	186	169	187	190	182	193	193	184	175	187	191	187	190	179	182	194	201	179	199	153	184	183	177	190	181	176	160	195	196	162	181	183	165	183	188	187	184	195	183	183	202	182	208	186	174	178	207	172	197	207	193	165	169	206	174	203	175	164	205	174	179	197	189	174	172	179	196	164	183	195	182	165	181	199	175	206	173	181	203	171	186	182	166	185	185	191	171	173	188	199	165	200	185	174	156	199	211	201	173	188	177	185	166	190	166	182	198	155	185	178	178	174	153	180	197	163	163	189	159	179	173	159	166	175	173	178	209	169	176	188	162	163	185	211	213	208	173	183	176	189	171	175	199	176	193	177	177	161	179	190	191	189	188	179	182	202	195	195	207	203	182	160	173	189	183	204	206	179	191	173	183	193	187	198	177	169	202	196	165	186	173	156	173	194	183	200	197	205	182	185	188	184	187	194	180	160	184	203	200	187	185	175	187	168	200	176	181	203	195	180	187	187	190	192	188	185	199	179	182	193	189	186	163	157	178	179	188	197	206	194	184	201	198	207	185	186	204	200	206	170	193	189	166	179	172	194	204	158	169	213	172	193	171	165	166	192	169	189	209	182	214	203	212	186	197	181	204	224	162	196	212	196	169	189	189	172	171	180	207	187	183	167	155	187	194	167	178	192	188	180	193	182	186	173	190	186	175	202	168	176	172	176	196	181	183	174	163	187	165	179	178	165	192	170	198	208	183	209	195	204	181	182	189	205	191	204	145	184	202	201	197	193	170	188	180	186	198	196	191	158	164	193	166	180	188	165	186	168	195	182	166	197	160	172	172	171	210	192	186	188	195	190	174	151	165	184	178	165	196	203	195	169	159	168	186	206	203	179	190	175	187	195	177	178	199	207	155	199	194	179	171	168	178	170	194	194	191	187	193	178	192	185	181	201	183	226	201	191	197	212	173	172	215	167	175	181	179	190	167	181	177	168	203	180	183	182	188	170	218	141	187	185	189	187	179	190	181	165	189	173	179	184	168	220	213	195	211	205	178	175	178	174	170	177	176	168	184	208	184	182	168	195	163	184	172	184	133	198	176	178	203	179	165	182	187	172	175	194	163	168	182	186	183	163	199	186	151	182	188	171	194	164	191	188	224	206	194	167	190	186	198	187	173	183	187	208	177	185	174	176	177	170	175	191	191	177	175	205	217	208	191	185	196	189	169	183	201	193	187	188	171	193	172	179	173	190	163	165	210	178	182	179	174	165	193	204	195	206	189	161	168	180	175	171	180	159	175	194	173	181	197	192	173	197	204	169	194	185	174	188	188	194	184	184	183	205	167	167	205	171	176	166	173	175	176	168	181	175	149	194	185	158	192	173	201	182	194	165	175	196	177	174	170	185	204	199	209	192	207	189	192	204	207	192	201	176	169	180	183	191	173	202	169	168	163	198	211	192	186	188	162	215	191	170	161	215	185	192	180	162	190	176	193	184	199	200	171	194	164	171	207	187	174	177	194	198	192	193	150	153	169	172	199	169	181	198	177	187	195	169	192	189	177	173	201	181	195	200	198	212	188	185	189	195	197	186	181	179	185	184	209	207	170	173	181	182	180	162	201	176	204	179	191	195	210	186	200	190	168	213	202	185	184	177	164	161	159	179	189	188	168	179	178	178	170	166	180	208	182	170	221	183	192	204	210	192	183	197
19891	3536	7223	9014	7418	5954	5552	11144	47642	7802	2124	1980	1452	1267	1137	995	989	914	850	957	958	853	737	725	714	662	643	642	594	656	603	616	583	593	606	563	633	595	579	562	553	557	585	571	569	575	518	534	531	530	518	523	575	540	538	554	545	496	508	515	541	494	540	518	511	524	509	523	523	544	531	561	568	500	531	496	500	500	523	506	478	490	531	540	479	490	502	481	478	501	475	473	491	511	499	508	498	496	498	477	511	521	475	487	515	514	519	526	455	473	495	514	473	499	473	507	522	486	492	484	500	510	539	503	518	500	509	550	502	476	487	476	501	503	456	496	475	474	479	516	480	479	478	496	487	443	513	454	504	519	490	427	478	469	499	465	507	495	459	477	513	498	457	493	466	520	490	462	475	522	472	462	524	484	507	495	470	440	450	482	507	471	498	482	502	449	489	456	496	475	480	476	476	459	493	477	465	516	476	500	496	459	482	479	459	490	458	467	494	494	516	474	463	488	478	505	544	450	510	417	471	467	484	514	473	512	478	491	489	452	470	486	445	490	490	481	504	473	495	475	492	468	526	470	519	483	489	488	491	504	502	504	478	525	498	500	491	489	471	469	451	492	477	481	510	485	480	502	520	428	451	480	513	462	476	489	494	470	479	462	524	474	521	477	471	518	519	451	488	513	493	489	493	479	506	477	465	454	507	477	501	521	471	445	490	485	485	484	478	512	492	519	507	479	490	473	461	462	494	472	479	490	518	527	461	460	510	471	502	466	465	495	468	487	524	469	491	508	527	528	499	478	478	501	516	484	501	535	447	480	481	480	496	491	496	492	516	498	475	484	474	498	468	484	515	525	453	477	479	463	471	440	479	465	452	481	484	490	476	529	472	490	488	496	484	467	480	498	460	478	477	475	472	459	489	548	485	485	437	523	492	463	491	509	509	469	509	452	473	432	458	509	498	477	447	508	507	484	489	499	503	527	481	488	503	500	530	480	449	451	469	474	459	494	490	497	522	485	503	518	458	494	478	479	474	509	484	511	507	473	498	504	499	476	494	508	477	476	507	474	490	477	514	491	524	498	507	502	496	456	506	553	499	487	477	507	490	500	519	490	449	473	467	501	516	506	508	507	502	508	470	526	473	506	497	501	478	478	488	499	456	439	525	457	498	485	487	460	466	499	476	502	502	499	508	490	496	483	488	494	449	483	472	465	477	519	479	456	491	486	494	448	517	520	496	478	459	515	484	484	505	470	501	500	482	487	487	502	465	513	493	491	520	468	501	507	469	528	502	476	479	497	517	490	488	471	472	502	486	486	502	497	494	512	480	489	435	500	483	508	486	476	494	477	530	500	455	473	471	469	479	465	489	507	473	475	473	479	467	502	474	489	467	478	494	490	500	454	479	509	465	494	496	443	487	521	458	482	492	475	530	486	476	494	551	508	505	470	470	458	470	470	475	532	478	457	463	499	496	506	508	475	498	480	480	508	516	526	508	476	493	437	488	512	485	519	508	514	495	498	494	467	455	495	458	512	484	515	482	513	519	482	481	504	516	490	450	510	474	473	490	490	499	503	512	483	509	508	491	452	471	469	521	493	447	493	471	463	479	491	479	472	490	507	484	492	460	472	490	451	468	480	467	478	490	469	533	456	470	505	491	487	497	476	489	491	470	498	516	505	501	464	504	490	493	516	481	457	511	478	470	483	519	498	488	525	474	477	475	510	485	456	511	524	494	479	443	441	525	479	518	497	437	439	511	504	480	473	492	509	467	495	493	497	471	513	480	483	483	487	464	487	506	488	491	536	481	487	464	489	505	466	522	512	468	507	487	518	481	493	483	485	533	505	458	485	503	459	445	490	516	517	485	472	488	440	498	516	484	552	485	523	504	484	440	452	521	505	538	501	479	504	506	482	472	481	498	524	546	499	468	476	452	513	480	501	469	488	487	481	490	457	525	514	509	494	509	496	448	474	484	472	491	490	471	503	480	460	468	458	463	476	450	506	501	477	503	462	452	548	534	480	526	484	485	495	502	451	505	478	452	474	494	486	531	446	501	504	491	474	453	521	494	477	481	493	533	470	466	465	521	476	494	489	488	471	509	474	459	486	491	468	509	530	493	496	542	523	512	508	462	511	509	459	487	501	472	476	481	495	512	508	520	497	497	477	509	470	486	535	507	464	508	495	506	488	456	497	431	496	483	500	482	485	476	526	474	479	479	487	482	504	490	456	456	492	467	480	493	501	513	465	486	494	496	489	452	509	487	491	498	506	486	507	509	460	492	513	538	465	525	502	458	473	467	477	436	484	488	499	431	506	493	494	469	488	510	470	536	503	459	498	493	529	495	475	477	493	489	483	504	511	489	513	498	492	509	478	477	444	506	505	502	492	504	511	501	482	482	464	462	515	505	480	499	474	520	492	500	475	513	477	499	518	457	525	479	475	490	497	473	518	485	516	485	493	501	480	488	460	492	476	502	496	471	459	502	455	487	482	462	517	487	465	494	494	483	489	477	507	498	500	464	476	446	510	460	491	535	459	478	496	512	504	466	471	490	464	485	510	496	480	487	504	470	527	485	505	510	477	462	478	478	493	487	469	476	485	506	480	481	503	498	486	483	467	488	493	515	495	461	521	504	449	534	489	487	487	481	513	504	475	481	469	462	480	489	490	499	506	507	514	483	452	478	483	498	443	426	487	488	478	475	489	483	454	463	486	505	457	476	459	465	474	513	481	480	481	464	459	546	483	496	508	471	487	530	485	537	486	467	530	470	456	464	440	467	460	459	497	529	500	489	452	505	502	499	492	452	508	463	493	479	463	505	479	489	506	464	510	524	490	484	519	476	522	506	520	497	468	519	457	507	486	460	468	449	481	452	505	516	483	459	471	474	500	500	503	483	486	497	502	457	471	472	501	462	541	513	505	477	482	512	483	532	490	478	460	494	472	468	494	509	439	476	522	471	498	498	487	446	487	515	535	473	524	502	516	465	497	489	455	471	503	469	497	471	515	505	513	456	460	508	481	509	450	453	483	448	488	447	465	468	502	512	461	498	517	508	498	516	482	503	482	451	467	517	542	489	453	474	472	507	478	479	463	479	483	460	461	526	490	534	461	470	523	509	485	492	513	503	446	505	483	495	479	481	507	492	510	502	513	470	458	450	497	480	480	506	468	483	486	446	480	488	492	506	503	516	495	501	536	462	508	509	516	464	462	494	480	487	479	457	482	509	482	509	447	474	508	479	465	471	461	468	507	502	480	476	530	491	526	464	501	474	475	475	485	484	560	510	485	477	510	447	507	479	464	443	455	488	485	468	466	486	477	456	463	484	504	519	481	498	480	482	509	487	512	485	476	503	462	513	481	459	470	462	470	464	468	468	501	502	451	498	497	482	476	462	522	494	508	481	463	506	495	505	486	496	504	510	465	478	449	527	486	474	514	502	480	483	487	479	492	510	535	501	472	452	462	481	467	506	523	496	479	463	515	489	446	486	482	514	490	494	508
4705	815	586	439	333	310	299	279	1138	355	300	284	247	272	286	256	258	241	293	278	279	248	263	303	249	272	253	239	234	269	277	236	264	254	252	285	239	240	227	248	226	246	275	274	268	209	258	256	249	243	244	267	264	248	258	264	238	303	254	253	262	248	251	266	269	246	220	258	234	240	269	274	250	253	256	244	279	254	255	315	263	255	271	281	281	264	274	261	278	239	279	236	265	244	234	278	267	226	281	258	243	255	245	247	245	257	258	261	248	226	238	258	249	240	242	265	279	238	228	239	261	244	265	255	271	278	267	250	254	221	260	239	261	237	274	249	250	223	268	237	255	241	253	249	259	282	235	235	247	219	238	233	247	250	229	268	243	276	232	246	227	278	246	265	245	267	277	250	254	277	252	265	249	253	258	258	252	253	237	305	275	265	262	244	247	225	283	275	278	255	266	243	230	246	277	279	266	238	267	285	286	247	269	252	262	258	244	260	247	249	237	255	246	275	262	269	245	273	255	278	253	252	260	249	247	241	251	247	262	262	234	251	253	249	252	240	231	257	239	250	252	247	249	240	252	240	268	260	228	262	233	217	277	236	245	281	238	249	234	247	258	255	260	260	241	251	244	270	259	266	265	265	282	244	234	276	296	255	242	219	238	235	255	276	257	222	256	258	234	238	291	235	270	225	250	277	264	255	255	229	224	261	263	223	244	274	257	288	264	266	292	246	288	252	266	245	229	243	251	266	260	219	239	249	258	234	253	251	232	272	253	238	242	276	245	254	254	274	246	254	246	223	240	248	263	266	265	280	248	253	277	270	264	276	272	216	264	237	249	253	229	260	257	248	306	258	243	276	284	245	250	213	254	262	248	263	248	247	272	219	249	247	221	257	282	271	264	245	245	225	272	236	274	245	241	251	300	269	230	253	245	243	265	264	264	227	263	266	271	253	218	255	232	255	271	237	265	254	243	266	275	245	264	253	248	233	249	278	241	256	250	251	260	257	244	222	220	240	246	268	230	247	235	257	226	258	262	272	263	246	233	256	231	256	246	251	237	249	250	259	267	220	239	237	242	250	242	284	291	264	284	250	228	294	261	256	263	234	278	255	267	272	259	240	263	266	295	259	237	243	238	249	248	266	277	258	268	260	285	242	254	239	242	275	240	256	260	243	211	262	249	242	255	230	271	260	263	246	267	242	248	222	235	226	261	268	275	274	244	280	259	277	238	245	230	254	239	236	258	253	250	243	274	260	237	242	217	247	294	258	215	271	257	271	243	228	260	266	286	247	263	249	249	252	236	253	256	250	277	284	225	252	250	249	270	243	255	254	248	281	264	256	260	243	255	251	257	262	249	255	248	247	258	233	249	241	238	268	244	239	234	255	273	261	269	248	300	237	265	263	258	277	244	257	241	253	239	229	264	244	292	274	297	278	258	285	234	257	225	261	251	266	256	235	239	246	255	245	276	237	256	291	275	256	244	235	278	210	284	240	228	272	253	251	249	258	275	262	239	239	257	252	259	282	269	265	262	255	225	254	291	255	228	268	242	270	264	242	225	276	240	283	232	238	264	230	253	256	260	233	254	257	264	247	243	226	255	230	240	256	244	215	273	237	267	262	260	250	254	223	229	276	247	264	264	284	248	249	250	267	265	247	268	269	262	233	243	239	249	259	278	255	232	253	253	245	266	237	260	254	244	285	253	250	260	262	248	247	225	244	243	269	243	259	243	271	234	261	256	259	236	277	265	240	264	260	248	250	266	248	276	242	263	251	263	251	240	210	257	259	252	237	275	235	258	262	246	230	232	264	236	247	260	251	224	261	240	256	251	233	246	259	248	258	274	274	270	228	247	245	238	233	291	247	294	266	232	267	261	245	240	247	254	249	264	244	265	247	274	254	254	248	250	249	266	262	235	237	238	253	244	243	245	230	245	261	217	241	240	228	254	252	216	239	258	259	234	264	268	246	255	262	255	228	261	256	236	243	218	261	263	248	256	249	260	241	256	247	272	259	264	227	256	245	244	241	231	249	236	273	254	246	276	242	248	269	265	275	262	248	263	239	243	237	270	253	245	253	268	256	268	275	253	249	240	276	240	243	225	261	244	251	296	264	289	249	239	259	236	240	238	264	229	240	268	242	229	233	241	262	216	258	240	234	284	257	262	266	253	247	247	242	236	277	253	249	240	237	245	251	258	244	240	262	251	241	242	248	254	216	238	250	247	251	268	241	245	285	244	246	215	247	257	274	257	243	244	254	266	264	270	264	268	256	261	253	248	258	233	239	274	270	277	273	242	283	298	225	265	235	255	241	266	253	266	243	254	261	218	293	222	236	269	244	264	246	265	252	282	230	249	240	238	231	245	239	268	266	264	249	280	245	250	233	255	225	249	254	228	281	258	270	281	251	237	250	242	244	255	260	230	239	241	243	233	267	240	277	245	242	273	246	255	245	255	240	238	273	241	229	278	262	241	238	268	265	237	265	255	241	263	231	232	244	247	276	203	295	231	253	271	259	243	266	253	243	243	226	262	253	247	242	259	267	254	241	252	276	208	224	237	239	249	223	263	258	290	254	258	243	254	238	227	266	234	249	259	216	238	272	246	276	266	266	217	268	255	238	245	217	237	265	226	224	249	248	263	264	264	257	265	235	254	217	280	291	287	228	220	287	295	274	251	262	234	252	256	259	245	221	228	251	235	262	275	256	251	252	257	247	263	260	262	256	235	251	263	238	263	241	235	279	250	291	233	249	258	273	259	238	242	231	238	250	241	247	243	251	251	259	255	252	223	224	266	254	252	251	276	248	242	238	278	256	237	227	277	259	233	238	259	251	278	300	252	259	266	269	261	247	260	264	254	288	262	277	266	233	254	251	267	262	261	237	281	249	241	243	254	236	236	236	250	259	269	263	248	251	270	252	229	244	252	272	237	274	270	282	245	233	216	276	235	223	248	282	257	239	263	265	228	247	262	267	264	265	255	251	274	237	244	247	249	237	235	283	244	272	245	255	242	268	239	255	262	252	245	247	277	265	265	225	257	233	258	298	263	241	272	271	251	288	247	237	243	250	244	267	251	243	244	219	266	258	263	264	269	254	220	241	271	233	259	277	245	280	262	269	279	249	229	275	276	277	256	242	237	233	217	259	220	254	250	219	236	243	280	271	266	263	258	231	276	245	290	245	243	254	235	277	252	206	276	246	254	264	247	229	251	231	261	263	254	243	267	251	264	245	264	238	262	247	239	227	243	231	269	249	242	240	244	247	247	252	258	247	236	243	255	237	242	253	260	235	270	219	243	231	231	257	245	274	247	278	258	273	250	241	258	237	256	261	242	236	208	249	242	239	244	218	229	268	247	219	254	217	257	241	267	236	255	264	268	258	265	240	249	260	258	231	241	242	262	269	256	257	264	244	260	242	251	237	276	267	260	257	269	275	260	263	259	271	270	273	260	266	239	255	230	254	245	235	257	306	243	245	253	249	265	251	268	265	256	238	244	267
4369	832	1086	1184	1041	908	935	1046	5220	828	701	749	658	794	724	639	663	665	718	638	699	691	682	681	680	664	680	635	665	687	669	655	691	672	651	688	632	657	680	674	679	680	680	689	685	686	663	664	639	664	688	708	655	638	717	661	662	676	683	691	694	637	655	655	695	656	708	673	663	687	705	682	651	709	674	679	678	688	668	584	655	718	710	717	655	638	689	672	648	677	649	635	696	655	685	655	657	701	664	616	683	672	674	617	670	692	664	678	635	681	699	674	616	676	649	685	661	652	640	689	700	674	672	626	684	614	673	689	663	694	628	652	671	677	687	670	643	672	667	663	634	655	653	701	663	705	641	654	657	699	647	702	659	645	675	655	680	689	639	698	657	659	682	682	644	626	652	697	635	683	707	656	680	696	650	663	687	691	664	646	679	686	646	698	692	654	675	638	673	608	651	653	690	684	656	634	696	666	640	663	709	737	649	651	632	653	683	639	687	700	569	672	689	698	664	707	686	693	659	667	669	696	672	705	658	693	665	663	645	683	713	655	709	702	665	668	690	660	679	680	732	687	655	647	710	680	689	672	703	641	681	701	698	673	645	661	671	748	649	628	722	673	660	667	675	658	691	646	659	728	708	666	652	671	654	703	676	649	643	669	654	669	625	660	686	683	659	671	630	736	645	689	639	667	642	661	661	699	696	632	638	651	745	684	691	680	695	685	695	637	677	726	653	691	601	662	668	681	643	678	686	676	672	653	670	671	628	635	724	665	641	665	678	709	695	648	664	664	635	660	692	656	686	695	653	693	646	679	649	694	645	648	702	695	663	684	689	663	701	671	676	676	665	637	700	643	675	722	677	665	616	668	680	716	635	727	674	687	695	652	648	694	674	639	717	738	710	633	686	660	660	685	680	687	663	711	690	700	662	696	698	657	611	681	643	717	644	701	700	679	668	658	648	653	664	622	697	681	670	681	708	655	666	710	668	687	678	685	683	625	685	647	694	697	679	684	653	672	670	642	653	695	708	617	676	655	695	614	624	642	665	693	680	671	646	649	645	683	651	681	667	597	701	642	671	633	673	644	685	656	695	639	677	655	693	660	661	651	640	693	655	654	663	663	632	673	644	677	662	670	688	656	681	666	693	690	649	705	659	654	671	698	712	695	634	720	690	665	644	684	645	652	660	719	688	682	701	674	669	656	670	691	678	692	690	647	624	669	665	662	686	703	682	682	687	662	654	688	670	674	705	667	681	682	685	683	674	657	678	674	712	679	709	698	697	658	680	684	621	698	716	676	675	648	672	655	673	695	695	671	669	679	623	656	659	635	698	653	661	675	665	720	643	729	658	687	655	691	684	678	728	741	647	691	693	723	647	650	656	704	639	675	626	687	680	658	637	670	686	721	671	676	658	661	646	712	681	688	677	685	675	635	709	660	668	660	672	660	657	656	713	677	614	634	715	643	684	666	680	665	702	694	728	730	701	700	645	678	674	696	674	658	648	661	659	660	663	699	654	694	661	675	629	723	717	673	664	680	671	664	688	718	623	652	639	640	624	683	623	682	687	645	656	707	645	649	629	713	693	694	659	679	675	659	713	651	689	695	658	702	745	631	668	637	699	695	701	649	671	682	673	637	646	659	685	709	690	657	663	644	666	672	695	662	690	674	658	661	684	629	669	672	682	680	682	665	675	685	675	682	642	671	670	631	670	633	677	630	649	651	672	699	661	652	662	649	671	646	718	671	671	711	678	658	657	687	692	653	672	677	672	685	683	685	613	690	680	664	698	684	664	695	653	678	704	706	645	701	689	709	664	722	644	643	691	679	669	675	696	653	658	669	716	703	664	659	674	673	661	653	651	656	661	695	669	649	672	666	688	658	655	657	686	683	655	679	703	673	697	737	683	689	667	649	666	662	664	635	652	697	656	625	609	644	705	667	715	647	657	641	696	638	652	714	669	679	711	679	682	707	647	674	660	656	620	665	647	665	694	654	649	683	698	677	658	667	695	619	657	668	645	680	688	622	636	671	683	642	683	658	692	692	672	672	663	654	667	677	747	646	668	692	648	670	666	675	669	651	671	674	679	635	659	675	673	651	667	660	654	689	706	698	688	702	644	691	649	636	692	748	637	683	654	700	672	659	753	639	633	713	676	715	705	693	613	637	661	724	669	666	694	643	620	657	689	641	617	654	691	697	707	648	687	676	707	656	669	685	651	645	635	662	621	626	689	655	663	659	650	648	644	650	642	636	689	631	685	661	651	671	674	697	656	657	693	700	635	674	683	697	689	633	711	624	651	666	643	677	677	643	681	678	664	683	663	701	698	671	704	680	695	671	685	653	696	673	680	647	684	638	573	707	663	692	704	656	672	696	709	653	673	692	710	659	650	734	666	661	701	706	746	702	653	666	654	669	682	605	663	661	676	675	657	667	666	694	687	658	657	653	683	646	686	675	634	675	674	670	688	717	647	699	659	702	637	699	678	674	677	663	690	677	678	661	702	661	689	631	614	695	671	676	683	665	685	691	673	662	692	692	686	672	656	653	667	700	692	677	661	704	660	682	635	673	690	651	693	629	656	665	676	660	689	659	700	671	665	652	653	687	682	609	685	675	699	737	671	664	628	658	703	689	657	685	663	641	665	662	702	689	668	693	710	666	654	678	663	682	661	675	684	657	679	670	708	642	700	649	669	700	721	701	655	692	633	636	633	722	672	744	710	623	680	695	700	667	610	680	698	679	674	685	672	665	630	617	673	690	684	643	628	692	686	651	642	606	668	698	665	738	689	660	707	675	632	656	663	652	665	625	661	687	687	721	684	720	641	643	659	694	726	640	730	659	634	636	712	647	679	673	709	714	639	659	650	674	649	656	697	703	676	650	692	680	649	650	621	651	710	663	637	623	683	682	673	689	702	690	675	655	620	661	646	688	714	692	659	645	675	679	704	662	696	674	610	673	653	642	684	663	636	693	703	674	667	675	652	645	692	654	685	655	649	683	657	678	644	698	612	683	683	665	658	613	649	693	663	710	653	683	629	692	679	677	676	707	671	657	676	655	701	679	721	649	701	641	647	623	645	675	670	703	660	688	628	632	617	662	654	669	703	693	680	666	661	702	691	653	722	646	690	709	707	686	689	711	633	685	678	659	678	709	737	692	667	661	676	631	655	650	658	704	669	699	668	700	680	648	707	670	669	623	639	632	640	638	653	635	679	704	667	645	664	644	678	675	622	608	684	717	667	665	618	694	650	697	663	653	682	656	701	723	683	657	667	659	676	664	704	696	635	687	674	708	682	713	649	633	659	715	665	601	663	657	658	677	676	652	651	682	670	705	690	634	644	678	694	670	697	675	712	659	676	669	691	697	698	727	676	663	691	740	672	656	634	688	662	646	665	697	681	626	679	663	664	677	699	630	665	683	705	687	676	662	625	648	640	678	677	663	649	663	645	676	672	726	684	640	689	674	660	742	688	700	696	653	652	661	676	687	600	655	686	634	642	683
38240	14836	9286	5981	3947	2522	1625	2970	29350	7147	539	422	324	257	231	213	203	198	204	220	213	203	199	199	160	145	169	193	154	164	180	161	166	163	127	165	180	156	142	155	149	170	174	153	171	147	156	157	156	145	171	152	173	147	157	145	164	147	161	178	168	147	142	185	155	168	140	154	147	171	142	156	152	141	145	148	138	145	134	170	153	145	166	153	135	121	140	151	150	147	163	134	161	148	163	172	138	147	155	157	142	152	153	142	154	155	155	165	127	156	150	158	181	151	163	161	140	163	147	139	122	134	156	163	148	173	149	177	143	161	139	128	169	141	151	165	160	166	171	162	166	166	141	153	157	169	154	173	132	152	145	153	142	146	157	160	149	156	151	159	143	158	162	146	155	176	155	134	180	143	150	154	126	134	156	141	155	131	150	151	154	116	150	152	161	156	174	168	181	180	159	170	131	183	151	145	169	124	147	147	142	169	174	131	153	157	138	133	168	163	148	159	150	161	136	172	165	141	136	159	167	158	148	123	155	152	140	155	161	155	157	135	137	143	165	172	161	174	150	134	171	168	134	154	139	148	145	140	162	146	141	172	127	137	142	140	159	165	161	149	156	171	148	149	146	160	144	139	170	159	158	152	160	146	179	136	162	144	139	164	149	150	139	148	163	173	156	129	138	144	167	152	144	159	163	157	141	157	132	142	151	142	142	139	145	147	150	143	161	161	165	155	159	136	168	141	151	161	150	140	123	152	151	150	156	175	139	158	169	152	140	153	144	136	151	152	174	138	147	150	175	142	144	158	151	172	164	154	149	132	141	140	152	152	139	138	176	157	136	138	151	167	153	132	141	139	164	155	152	145	155	160	149	154	157	165	147	148	150	135	157	146	163	171	160	149	145	151	150	143	163	147	137	175	168	152	159	166	137	143	159	168	139	155	163	163	167	137	144	163	153	136	172	148	130	175	163	142	162	158	149	154	168	152	151	165	145	130	159	142	141	140	164	141	145	181	138	163	157	164	155	155	161	152	149	157	164	155	135	139	169	147	155	150	136	128	148	139	157	149	122	154	135	150	134	141	137	142	173	161	155	171	140	147	133	132	149	136	159	147	153	162	142	162	132	143	148	152	155	136	189	167	165	161	137	154	167	158	152	163	137	152	162	162	164	161	148	172	133	159	146	149	147	154	148	161	127	141	168	159	133	145	166	162	174	146	146	148	155	137	152	149	149	138	137	162	166	176	143	147	140	143	143	176	143	150	150	160	150	155	136	157	147	139	144	152	149	162	158	151	151	157	159	135	151	167	146	146	128	153	143	172	146	155	161	152	163	155	127	155	185	168	170	153	158	162	165	142	175	142	162	151	146	162	139	151	157	182	150	124	155	154	146	168	147	146	153	149	169	144	160	158	137	134	149	122	152	132	135	155	151	153	169	146	167	135	143	155	135	168	151	169	159	152	163	147	152	169	143	145	173	154	163	159	162	143	140	157	157	167	170	170	166	138	152	156	145	155	150	154	149	128	147	149	158	166	147	159	149	150	161	143	147	147	148	190	172	151	136	153	143	145	126	161	148	139	147	164	146	151	161	146	157	144	153	176	170	137	152	146	163	163	135	157	126	138	143	130	165	166	168	135	127	140	144	134	153	142	147	176	165	157	141	161	180	144	162	182	156	159	161	150	137	171	136	170	150	156	156	143	140	148	160	176	159	155	163	151	140	152	137	140	167	168	151	135	191	151	141	142	132	144	139	151	168	137	160	134	152	144	140	161	169	160	151	164	164	142	137	135	154	164	147	133	156	145	130	149	135	141	167	125	144	166	159	178	160	149	160	156	139	156	159	162	140	144	150	135	161	167	155	147	179	149	153	146	161	153	146	172	161	147	161	146	138	163	149	134	134	165	146	158	172	144	151	116	169	153	147	156	159	160	151	136	145	141	167	154	161	159	148	142	149	148	176	145	158	149	144	144	166	155	162	166	163	155	138	148	146	155	176	177	166	160	145	133	148	172	134	143	149	152	154	149	168	138	165	145	147	128	146	154	172	157	148	159	187	149	136	162	169	140	139	159	154	153	155	153	149	163	140	165	154	157	148	135	163	160	154	164	150	148	137	150	155	163	132	152	158	138	164	161	157	174	156	147	154	149	160	151	187	159	157	163	138	158	153	149	122	123	161	163	146	133	167	176	159	163	167	149	166	152	154	151	141	156	144	152	134	171	168	143	164	160	133	151	140	167	162	155	140	154	145	155	167	136	169	173	155	174	167	141	157	145	157	173	158	161	134	165	153	137	147	134	147	133	143	161	139	138	139	152	182	154	152	143	138	158	164	160	162	159	155	136	150	138	161	168	142	161	164	132	152	144	169	146	150	158	173	169	143	144	142	154	146	168	165	141	160	174	155	135	132	159	145	165	144	154	160	167	161	157	150	160	163	130	190	157	148	160	150	152	142	163	159	164	141	152	174	172	144	115	161	148	140	140	168	160	152	159	164	172	156	157	152	138	141	154	166	156	150	171	156	145	148	150	171	141	154	154	168	155	149	127	156	166	136	148	161	167	136	150	170	168	152	160	159	175	168	174	152	138	150	151	158	149	161	158	181	137	130	150	157	152	174	165	177	170	163	150	132	137	139	147	160	165	170	141	147	165	131	155	163	149	139	144	164	137	170	146	136	157	158	134	147	132	160	137	151	157	142	163	140	135	163	170	130	160	152	151	159	163	131	147	139	150	142	194	135	161	172	169	152	131	153	143	144	149	143	143	176	139	186	151	163	154	152	149	127	142	142	157	145	150	153	150	148	182	134	146	139	150	153	140	138	148	174	136	172	147	172	167	137	160	163	158	181	131	170	139	143	159	170	149	151	123	170	157	156	150	148	146	165	147	137	139	159	183	142	145	155	144	155	160	147	146	142	149	157	169	143	136	139	154	143	167	166	138	157	171	154	139	157	157	147	177	158	147	159	155	164	150	139	176	157	173	137	142	160	161	156	152	173	143	168	148	142	147	143	168	148	173	160	131	138	136	141	143	152	156	160	155	141	134	174	147	153	166	163	136	147	148	152	153	143	148	157	150	153	148	163	139	161	148	153	149	149	156	150	159	156	170	149	149	154	162	129	123	161	161	159	140	157	152	163	158	141	127	149	150	169	123	135	138	155	144	151	144	147	157	164	143	152	142	178	137	156	140	143	143	152	157	153	167	168	139	134	125	175	154	158	145	161	166	153	162	145	175	158	150	154	165	157	151	137	137	151	155	154	171	131	151	157	167	159	152	174	169	161	153	159	162	172	117	124	167	146	146	153	155	172	149	164	153	138	163	174	145	166	162	152	163	155	175	162	162	128	148	169	174	130	151	155	165	146	161	139	153	140	154	174	156	154	157	158	151	139	141	165	162	149	168	144	159	137	151	162	155	162	145	181	146	176	151	158	142	149	154	166	148	159	166	139	153	145	148	146	144	139	137	139	147	136	169	152	152	139	165	168	144	147	149	161	155	153	136
19321	3361	7353	8390	6598	5578	5364	10351	44056	2210	1796	1834	1522	1108	1026	958	872	827	739	846	850	771	635	613	607	574	606	562	530	553	551	461	540	538	513	538	491	493	479	467	467	484	436	457	442	485	459	431	452	475	459	428	435	436	435	457	411	419	448	446	464	462	423	426	428	439	461	414	463	459	443	440	413	384	428	451	441	432	417	430	432	486	417	410	437	455	395	434	427	417	435	415	409	431	406	431	425	390	384	418	428	385	405	406	413	443	386	411	438	416	391	399	388	425	407	439	401	414	440	408	374	416	412	430	398	419	390	407	414	400	450	417	403	431	410	424	400	412	399	405	417	414	389	435	405	405	392	413	405	409	422	420	394	443	406	421	410	437	398	391	395	380	431	409	406	394	372	419	421	382	385	414	425	415	398	380	403	401	467	421	427	422	428	428	445	428	394	428	404	414	393	429	385	402	394	461	404	407	428	439	374	475	426	381	413	412	408	435	404	409	410	390	385	414	381	397	391	417	396	422	397	428	399	392	423	424	415	419	409	429	414	416	415	417	413	413	414	404	395	419	405	404	414	409	434	406	419	404	432	380	394	402	436	414	427	391	411	439	422	420	414	418	390	379	388	409	421	407	401	397	390	394	390	411	437	379	413	421	400	441	428	422	436	397	430	419	443	424	401	450	414	401	433	385	434	386	402	425	381	411	389	376	390	431	390	421	407	432	421	400	407	376	424	404	442	397	394	392	441	391	441	424	419	408	431	387	394	407	372	372	395	406	405	422	390	381	410	363	397	405	411	405	397	423	427	416	396	421	381	472	404	397	368	393	446	372	428	377	443	429	415	377	433	428	386	424	433	405	417	416	402	388	394	421	418	414	438	402	390	421	407	392	440	418	418	407	442	403	412	417	408	442	434	393	413	423	428	406	406	411	403	385	396	395	422	403	421	435	385	394	387	398	435	413	432	424	406	427	407	375	415	437	421	386	418	387	413	422	433	411	431	401	386	443	408	444	389	419	433	389	443	396	400	424	416	413	379	367	403	422	444	453	406	414	419	403	396	386	420	406	398	397	411	408	393	375	398	399	407	427	424	394	368	378	399	394	400	414	391	416	405	406	379	434	418	402	395	416	405	449	396	440	396	399	401	381	413	398	432	425	412	390	393	423	419	419	425	386	433	412	415	433	449	409	394	414	374	416	428	408	380	435	410	417	447	401	383	405	411	401	387	434	393	402	439	408	405	386	422	425	441	422	411	413	438	412	406	429	391	420	418	420	391	392	395	409	413	395	379	427	384	433	391	421	429	415	393	451	410	392	399	413	443	401	414	439	380	377	378	414	384	438	399	418	434	396	432	382	420	397	406	402	421	356	437	424	403	406	424	393	419	387	397	426	393	406	409	416	419	426	400	445	404	380	411	405	399	403	412	407	391	421	413	409	399	406	382	394	382	432	398	390	417	397	400	422	403	423	415	413	375	397	407	410	400	460	424	435	382	401	415	416	424	393	438	386	420	399	418	413	413	392	435	399	433	375	429	393	451	391	432	435	422	408	419	398	422	401	416	417	397	412	386	434	421	378	440	404	376	407	445	425	408	403	442	368	409	397	393	385	386	447	424	395	435	408	405	455	400	437	420	412	393	408	410	396	400	414	399	425	387	443	411	440	441	407	426	389	408	390	447	397	413	422	448	425	421	421	412	395	427	352	408	399	434	435	400	378	417	414	443	412	388	430	416	414	403	418	415	409	430	392	445	405	406	365	386	411	361	405	435	393	401	449	369	418	385	427	412	408	422	410	393	386	418	416	405	429	356	371	425	402	410	416	421	380	384	419	391	438	438	350	416	410	389	427	444	378	430	390	420	403	443	388	423	393	397	380	386	431	433	429	409	389	426	446	428	379	406	426	419	412	385	414	435	404	440	446	401	386	411	393	401	410	411	425	433	410	414	405	424	369	390	419	415	392	377	414	406	413	402	434	400	413	393	424	425	415	379	434	410	420	411	420	420	427	447	384	411	403	423	406	429	416	371	393	410	419	390	371	416	390	395	400	413	415	405	391	388	414	383	400	381	413	423	410	387	409	413	408	434	406	380	410	413	407	414	400	439	411	391	377	386	428	392	447	383	407	414	377	381	457	414	449	405	403	413	419	415	414	414	416	415	401	399	418	415	453	403	414	413	411	418	420	381	408	431	379	422	408	431	406	422	411	430	396	424	388	401	392	429	441	377	411	439	418	422	406	380	399	416	457	426	369	387	398	437	372	443	422	443	408	374	425	421	418	395	354	384	400	407	376	431	397	407	403	417	447	413	403	425	415	383	405	402	412	417	403	382	404	366	392	452	405	409	385	412	406	424	392	405	410	416	417	417	388	390	400	400	405	397	397	414	406	425	388	424	411	411	414	386	381	385	412	406	412	432	424	430	378	394	417	412	374	390	391	394	367	461	392	412	387	392	399	427	414	460	394	433	386	385	399	439	400	422	402	417	429	397	411	446	423	403	403	404	389	408	414	388	367	396	412	412	398	416	417	393	425	406	401	420	406	397	393	402	433	384	408	411	384	429	408	408	396	403	396	456	384	396	413	458	392	365	434	405	401	421	422	395	404	408	405	416	419	412	429	440	398	406	397	414	413	410	396	433	370	421	438	407	408	354	426	421	411	413	388	407	377	419	422	395	397	424	442	445	410	404	418	420	369	460	382	440	414	387	407	405	430	430	413	366	375	402	401	393	436	399	432	412	439	425	415	419	408	398	396	427	422	366	423	392	433	421	394	395	389	416	389	430	423	404	401	395	407	442	412	375	419	388	416	425	433	430	386	430	421	407	405	417	448	418	389	409	433	398	389	382	434	447	380	429	404	425	403	380	387	454	416	395	430	408	412	428	444	426	391	408	419	387	382	426	377	423	392	397	392	371	413	411	401	421	412	425	406	389	406	401	432	426	400	401	418	424	440	408	409	449	398	384	373	394	403	416	409	403	428	440	413	383	425	408	399	437	421	388	442	435	422	441	389	370	378	365	440	374	444	417	426	402	429	389	404	398	448	393	432	415	382	412	421	440	403	415	408	433	398	414	421	418	402	375	407	416	409	387	432	401	433	390	468	409	429	400	374	418	410	385	386	376	387	401	384	413	413	407	393	405	404	395	397	412	383	386	404	423	404	395	409	456	418	376	439	429	429	410	427	419	411	395	378	406	380	402	427	386	442	410	406	453	416	443	405	444	393	409	390	446	406	453	415	441	423	420	418	419	414	404	385	412	435	438	431	427	383	402	382	403	409	403	434	414	407	410	405	414	412	394	391	393	407	390	467	410	419	365	398	407	429	391	410	402	422	398	450	423	431	399	418	409	401	407	397	391	423	449	430	397	400	441	436	430	430	360	429	438	420	424	381	390	415	427	394	403	437	444	393	399	421	398	427	394	390	416	434	415	369	451	447	381	426	398	426	394	416	373	413	426	396	388	375	430	420	420	394	440	409	424	397	418	404	385	389	440	406	406	434
36438	13396	9068	6836	4718	3181	1767	1768	30307	8781	584	393	366	285	273	228	230	252	249	247	214	243	213	189	209	194	205	202	204	221	175	233	218	179	180	195	192	194	202	200	204	219	198	163	192	199	183	182	193	182	179	171	200	185	197	199	191	205	189	173	190	179	180	199	172	178	194	191	159	183	172	170	180	205	194	191	185	177	197	164	183	154	166	167	195	221	176	161	179	184	174	178	167	179	177	172	182	200	206	188	170	171	182	173	187	195	200	187	173	181	177	182	188	217	204	168	178	173	194	186	178	184	166	184	202	176	196	158	163	188	190	190	187	179	200	189	191	172	159	191	180	177	164	196	171	195	172	185	202	172	196	166	178	184	186	173	195	205	184	173	205	193	185	171	202	185	166	210	182	158	192	167	170	171	181	171	191	160	198	195	164	180	169	185	167	178	191	179	155	172	185	174	203	148	186	176	192	203	192	182	201	184	202	195	164	185	209	200	179	190	187	185	166	174	178	190	185	195	164	164	213	180	200	162	178	181	203	181	219	188	162	182	208	155	184	173	190	172	164	184	177	193	194	170	177	187	178	182	192	188	177	219	180	212	177	176	196	181	187	198	166	182	164	200	164	178	204	182	171	193	214	219	192	195	173	188	184	189	184	181	214	171	204	182	176	192	180	168	181	156	193	183	214	176	178	183	156	170	181	170	178	188	166	173	179	174	191	164	180	173	208	179	172	167	199	204	207	182	197	182	179	154	181	193	163	198	188	152	187	173	170	192	173	163	171	155	181	188	178	165	162	177	149	194	180	182	177	199	184	205	160	169	189	176	155	193	175	171	227	185	176	204	172	170	163	200	174	197	160	187	163	183	207	178	187	170	159	210	174	200	197	177	174	145	148	185	159	165	193	193	202	185	165	172	182	167	178	203	181	191	172	171	162	170	173	171	186	189	190	184	188	168	181	194	153	179	179	186	181	197	188	157	185	196	168	200	193	169	169	189	177	174	178	180	166	195	190	184	168	207	198	187	196	195	176	167	159	201	186	184	187	198	213	184	166	185	191	199	183	184	159	168	160	177	179	195	173	182	180	190	191	172	192	200	165	199	180	179	163	205	172	186	171	186	164	166	179	154	171	187	195	192	176	178	180	183	200	181	168	187	175	205	180	183	167	212	165	171	196	171	176	190	197	157	194	184	193	184	174	190	177	211	175	185	210	188	186	180	158	171	188	187	183	189	171	181	192	192	182	191	199	206	163	164	165	167	168	177	151	192	189	188	154	178	188	182	200	180	175	188	169	163	163	176	182	198	177	181	174	192	218	173	187	196	195	198	181	171	195	170	172	185	175	199	163	163	191	169	177	193	179	169	167	171	169	184	179	189	177	169	158	200	213	205	160	184	187	172	170	171	214	157	195	184	163	189	161	198	157	185	195	191	169	168	195	171	214	168	176	187	189	171	179	168	185	198	167	200	183	200	190	180	177	186	199	170	191	173	171	162	164	198	188	169	178	175	205	204	164	182	185	191	160	188	189	190	162	203	190	195	192	194	165	175	176	154	188	189	181	163	182	178	181	188	210	182	181	174	180	172	178	186	186	204	179	160	177	181	194	182	166	197	168	177	147	171	188	174	186	182	178	207	190	202	206	209	183	183	194	200	166	167	193	189	204	199	181	193	179	187	187	179	170	189	176	179	188	200	188	175	187	179	184	168	176	200	190	183	165	174	208	200	179	183	179	189	192	192	173	171	202	178	174	175	173	200	171	185	209	199	166	177	188	196	190	157	190	191	193	181	195	167	166	190	178	190	192	171	165	183	171	171	172	178	194	167	179	173	181	192	197	186	161	179	178	171	190	191	196	172	195	169	189	186	173	163	185	189	209	182	174	193	169	191	200	185	173	170	187	181	170	190	172	190	171	183	201	182	158	186	187	190	202	171	174	191	154	190	177	177	164	182	181	185	195	184	160	193	182	187	212	173	197	186	178	206	187	177	194	184	187	183	190	188	186	184	180	186	186	182	191	172	182	173	213	185	200	199	176	191	181	208	178	176	185	165	194	193	200	186	188	184	161	185	178	181	192	155	180	191	173	219	181	183	175	201	194	172	193	186	194	169	181	205	178	180	172	173	193	174	175	174	193	188	171	172	172	169	178	171	179	187	170	191	188	195	192	173	170	191	201	188	157	197	194	179	171	156	176	177	182	172	187	193	185	172	187	156	164	198	170	191	196	201	183	165	199	192	169	191	206	200	174	178	198	193	170	177	194	169	178	199	189	199	165	207	180	165	176	165	200	178	176	179	184	175	157	154	170	191	154	180	180	180	153	198	165	186	194	173	172	173	190	183	176	198	199	189	184	174	192	171	198	186	182	197	198	177	178	214	182	184	161	170	152	218	194	187	159	172	163	196	203	185	170	185	171	165	204	188	179	207	180	171	208	212	188	192	197	178	171	179	182	171	171	196	181	175	152	164	200	223	177	164	198	172	192	189	173	201	204	185	152	172	161	186	178	179	194	194	189	195	179	161	185	178	206	177	169	181	188	156	154	177	185	192	191	177	187	184	169	172	190	172	194	183	199	165	181	184	181	166	179	189	174	168	186	204	188	183	197	172	184	163	172	183	181	179	196	183	168	183	171	176	193	178	215	176	166	216	184	175	186	185	195	168	199	162	209	172	170	187	191	167	180	168	156	170	204	181	187	166	211	175	190	183	171	181	183	158	173	175	190	175	166	190	183	188	175	198	171	203	185	169	188	189	171	188	178	181	191	181	182	182	201	161	200	175	196	159	193	178	186	190	173	169	193	157	193	189	202	172	171	170	188	194	164	179	177	210	183	204	188	185	157	177	169	179	181	175	184	170	196	182	166	194	200	196	178	184	177	176	213	164	169	177	182	183	189	145	185	177	160	207	193	192	180	176	172	171	186	179	173	192	183	196	177	186	175	196	174	171	188	190	177	193	189	181	177	168	166	194	185	173	169	172	172	157	173	165	168	204	170	199	175	188	178	151	225	172	158	207	168	170	179	140	159	192	189	183	194	179	174	171	195	204	166	194	210	183	191	203	178	185	189	172	198	177	161	148	193	206	194	192	175	177	188	211	178	178	172	182	203	167	172	181	186	171	169	215	181	179	184	175	165	169	195	195	187	194	162	196	205	166	169	182	206	139	157	197	164	174	192	177	168	153	176	173	170	188	169	191	190	189	198	184	172	178	174	152	189	151	169	184	198	200	171	198	165	157	196	174	170	217	195	170	170	177	185	171	197	153	171	189	178	174	174	204	210	186	176	154	181	174	185	186	172	186	165	185	194	190	186	149	185	189	183	195	200	172	177	196	183	197	181	178	175	192	208	192	166	168	195	198	185	167	189	173	197	189	178	182	199	179	177	192	177	179	183	186	192	194	183	185	188	181	183	186	181	194	188	205	172	187	173	193	175	154	183	170	167	162	215	181	198	189	189	191	172	187	177	169	199	204	170	178	186	179	199	190	166	200	167	213	200	197
18565	4143	8312	9888	8420	7136	5295	7254	46148	2533	1998	1894	1662	1297	1142	1049	930	990	935	979	957	901	722	702	704	665	698	639	595	610	622	575	656	620	592	590	573	573	544	553	578	547	543	536	566	565	523	511	478	528	538	560	530	501	524	491	530	485	504	510	529	521	508	490	548	472	476	516	482	504	519	524	528	479	545	494	499	512	515	492	521	494	521	484	509	496	485	495	487	490	544	512	491	511	493	480	498	471	502	484	459	481	503	494	529	502	477	518	501	494	496	478	485	483	498	527	448	545	524	468	551	438	507	524	461	496	431	485	503	482	488	500	547	494	463	504	490	493	501	550	473	488	474	442	501	509	469	466	477	475	461	467	463	498	481	543	522	498	488	506	471	511	473	462	497	515	480	475	467	458	516	484	503	500	476	497	551	481	503	492	507	472	485	497	460	474	454	475	459	498	511	485	500	475	501	474	474	463	442	477	489	505	487	475	506	487	452	493	538	476	477	476	501	488	470	510	491	522	459	471	497	469	518	473	503	491	510	455	484	486	487	484	476	490	479	477	475	474	485	489	449	463	460	494	460	472	485	453	461	493	514	457	474	479	489	473	466	518	493	483	469	483	507	493	495	492	492	500	495	497	485	489	484	497	483	516	480	460	495	455	489	504	471	484	497	488	506	481	456	464	499	494	463	485	501	469	515	494	477	496	482	487	450	465	520	508	479	494	487	511	475	486	484	470	525	483	489	497	480	484	495	472	450	489	470	518	468	467	518	479	471	465	489	494	468	496	521	489	497	467	453	496	473	495	520	480	469	471	512	510	497	529	493	515	464	482	479	457	503	514	518	491	505	467	478	503	497	483	479	500	520	485	528	499	507	510	463	521	470	477	486	498	471	451	462	520	499	457	469	512	502	472	500	525	460	509	486	498	505	467	475	509	512	454	495	494	504	494	487	481	468	498	510	443	450	473	462	513	471	509	490	503	488	470	468	456	473	469	504	503	482	464	481	510	475	482	496	502	440	474	503	462	470	493	491	485	505	486	462	496	468	446	502	494	480	505	460	517	478	513	477	483	486	484	511	439	487	511	483	499	514	464	480	539	473	478	480	491	487	502	491	533	491	503	469	474	448	480	467	516	483	531	466	499	466	456	493	458	481	520	532	499	495	484	473	495	512	496	466	517	475	487	486	485	519	474	459	488	484	469	477	462	491	477	462	490	470	505	461	463	497	459	507	495	519	449	484	456	485	493	445	504	503	479	459	456	421	497	493	493	514	466	486	491	496	483	492	455	485	503	458	490	480	476	491	457	467	438	479	472	470	500	489	478	467	501	524	493	497	456	451	444	434	486	461	475	492	476	432	474	509	467	500	495	507	483	471	442	482	464	494	500	488	476	458	468	515	502	460	468	459	483	471	514	491	465	491	497	511	456	452	463	524	511	528	481	500	534	533	507	460	491	472	496	451	498	487	472	456	500	456	456	499	496	446	474	468	503	448	483	464	462	520	461	489	460	459	492	500	514	481	461	484	489	458	449	483	507	445	501	453	513	474	483	469	471	486	468	491	471	459	472	487	500	475	504	463	470	539	500	504	479	479	416	450	528	476	475	463	479	462	469	472	451	526	486	443	488	516	456	496	465	484	481	486	466	509	496	487	519	481	457	476	513	471	495	440	461	519	464	486	483	478	461	468	470	518	494	495	482	459	470	546	477	463	474	438	510	510	479	459	472	484	496	484	481	492	483	531	481	501	441	444	480	481	501	480	450	466	474	421	528	472	502	512	471	503	477	487	490	474	509	463	494	453	482	509	491	519	509	472	459	532	501	533	474	479	476	458	478	475	504	521	476	474	474	513	448	501	466	512	496	497	489	476	458	475	529	468	485	512	515	496	455	489	488	482	494	460	484	487	471	486	488	518	471	500	511	496	455	533	513	484	544	473	506	437	489	461	491	493	497	441	463	495	447	496	523	481	533	456	485	465	481	464	503	467	512	497	509	463	473	467	475	506	469	498	478	455	455	490	483	431	456	468	431	505	505	502	472	450	481	493	496	481	516	447	488	451	451	475	498	464	453	481	517	466	479	452	455	492	489	486	468	443	510	470	510	445	487	476	505	461	479	489	468	461	492	509	501	497	497	495	434	448	491	551	486	465	473	438	474	490	477	469	469	511	502	498	460	454	504	503	503	496	508	485	511	475	476	452	508	489	485	493	504	499	476	521	494	491	479	511	458	491	464	434	481	492	464	510	506	497	484	480	460	466	463	489	476	487	467	528	489	482	465	476	477	469	462	482	483	497	498	451	491	490	484	449	461	524	502	491	534	485	488	505	520	452	459	523	493	466	480	437	484	456	505	488	471	449	473	469	469	475	506	534	449	476	483	507	491	470	470	518	496	502	478	471	466	518	486	478	497	466	511	453	503	480	497	477	497	434	446	485	509	472	490	497	486	490	451	466	470	502	491	511	468	508	500	471	521	495	488	489	478	473	477	469	450	537	483	475	479	509	508	466	465	501	538	498	477	525	537	523	448	503	509	471	521	479	443	478	514	461	460	465	453	485	483	498	487	502	464	505	460	487	482	507	442	499	492	485	477	490	511	499	512	520	462	459	479	524	508	433	465	472	503	487	506	485	474	477	466	464	483	475	483	488	513	477	454	471	478	495	477	460	448	472	512	513	481	480	453	456	464	485	498	467	482	493	479	477	440	489	468	486	472	506	483	478	510	484	442	505	465	455	513	491	514	497	487	456	521	522	512	496	489	481	493	477	516	518	453	479	463	514	476	461	520	483	460	489	482	460	465	512	461	508	456	473	478	535	457	472	464	518	485	510	532	469	505	517	489	489	507	514	460	485	490	500	452	514	475	466	503	517	502	503	513	495	469	456	536	485	476	496	492	484	497	499	480	449	425	490	482	471	514	457	528	504	475	494	438	497	498	470	473	496	488	489	498	508	452	495	490	483	483	467	495	497	454	460	539	510	460	485	463	474	458	475	463	487	457	502	476	451	474	481	504	522	483	491	468	503	478	464	498	519	446	487	471	450	506	486	497	492	498	461	500	484	440	511	523	508	477	485	463	474	471	464	465	463	487	512	491	467	481	487	494	503	467	437	464	513	482	489	475	537	479	504	430	488	494	496	491	500	504	505	472	501	490	464	477	492	494	473	478	481	491	464	489	493	467	488	500	524	497	483	473	481	467	430	494	462	438	521	492	496	481	445	550	471	491	499	525	511	494	512	463	526	529	486	481	512	459	509	439	474	485	492	545	520	471	504	482	464	526	511	470	490	485	474	502	480	464	447	473	498	525	473	498	538	496	477	480	491	453	516	483	492	452	458	489	486	491	452	470	477	479	513	500	465	500	468	492	441	492	476	449	500	456	456	430	518	494	457	481	482	489	467	508	536	461	464	480	447	466	475	451	459	494	526	482	511	510	501	507	481	501	441	498	488	496	443	514	488	428	500	505	503	484	475	462	496	487	477	492	505	491	499	468	485	467	511	472
3398	478	422	393	346	345	279	304	1430	298	266	267	264	258	265	295	262	264	218	271	260	281	268	234	267	276	249	240	261	251	248	246	259	284	264	289	237	272	270	248	286	257	264	268	248	258	292	247	281	246	257	268	254	263	268	251	286	253	272	270	264	237	243	262	241	248	264	255	263	273	277	236	240	270	274	261	244	241	284	248	284	270	284	275	251	267	240	266	272	256	235	238	256	247	278	267	273	257	263	253	259	268	238	260	244	248	264	262	246	291	263	270	261	249	276	245	230	251	292	244	226	268	259	244	258	245	275	296	249	253	281	247	304	273	242	247	247	236	227	235	264	219	272	256	264	256	254	271	252	260	253	246	249	235	273	237	281	270	248	260	274	275	266	247	239	270	240	270	246	231	232	277	267	244	243	279	266	253	265	249	279	241	249	240	241	281	267	279	251	243	302	260	245	279	280	269	222	243	270	268	257	270	269	245	249	234	256	278	241	248	234	281	263	247	271	240	246	261	250	275	253	238	261	257	253	268	249	256	251	229	259	253	266	250	270	242	274	235	248	262	275	265	268	244	246	283	264	251	249	259	259	259	250	270	241	280	265	277	243	251	250	253	258	237	239	298	280	252	283	263	269	262	273	277	264	284	237	242	266	256	237	256	237	253	257	259	267	287	243	239	263	295	240	249	218	276	290	264	247	232	243	287	245	230	268	235	232	279	259	252	270	246	273	241	237	281	279	243	264	268	274	267	266	231	249	246	263	263	254	261	248	263	253	261	245	237	271	237	241	263	245	260	257	252	246	261	285	254	268	246	238	222	242	225	250	255	233	250	254	276	256	284	242	259	245	289	251	259	260	258	236	267	270	269	238	259	278	259	253	243	266	254	286	243	245	269	239	227	254	247	254	247	268	281	245	214	256	267	288	235	277	237	257	249	244	251	233	269	294	252	258	263	247	264	282	272	256	240	245	287	247	222	267	258	279	245	265	275	292	255	238	288	219	250	237	275	266	276	240	258	282	266	247	242	247	292	233	248	237	251	244	276	262	252	256	282	273	241	262	253	278	270	252	255	262	261	253	218	274	275	244	273	273	258	275	279	246	253	257	253	239	245	265	265	255	246	274	304	283	266	265	265	254	215	268	266	272	244	242	261	250	238	274	284	268	283	256	257	247	285	281	253	262	257	280	268	260	285	231	220	237	255	235	237	271	258	235	288	267	243	261	253	263	282	256	255	260	228	242	245	253	277	241	233	247	260	216	237	247	287	280	270	229	256	271	238	232	265	248	250	221	279	259	272	297	249	269	257	247	264	258	259	242	247	235	282	237	249	274	228	257	239	263	259	264	211	308	272	292	251	253	253	272	239	265	221	254	295	273	265	249	251	259	225	262	264	262	238	248	273	270	240	269	272	271	262	236	253	269	256	263	246	271	282	254	285	237	237	273	228	265	268	262	276	212	246	247	279	254	257	260	247	263	258	260	257	264	273	238	278	235	280	267	250	230	235	226	280	269	250	239	272	231	240	282	248	248	271	269	245	253	245	241	251	251	274	244	271	264	294	280	245	254	234	240	237	235	273	255	264	286	260	253	246	261	268	255	265	269	244	289	253	253	247	244	260	223	276	259	252	257	243	239	258	239	251	255	282	241	272	260	264	252	253	265	260	275	270	247	266	267	266	273	254	274	261	264	236	247	257	249	270	284	287	258	223	272	255	247	273	262	252	244	259	275	266	256	250	272	265	278	256	229	283	281	254	233	253	241	269	267	254	254	275	251	259	260	247	278	234	246	257	257	237	249	255	246	275	227	262	279	252	264	300	266	256	259	260	279	315	279	227	269	260	255	254	258	233	283	269	257	236	269	276	260	228	240	224	234	264	243	253	276	251	258	253	247	248	239	254	245	251	267	294	295	269	256	252	248	256	241	279	243	275	283	260	272	246	266	259	233	267	263	219	274	240	231	295	243	249	270	251	249	261	256	219	298	252	251	248	260	240	258	243	265	268	266	256	241	233	234	249	244	277	257	266	290	253	251	260	230	275	273	250	264	241	277	274	274	240	263	273	263	276	244	277	257	298	237	268	248	252	272	248	259	259	253	252	267	287	243	290	250	259	261	234	250	247	245	254	242	235	289	283	253	254	219	276	244	279	253	269	263	258	250	270	254	257	241	288	248	265	248	251	234	252	243	261	263	255	265	260	269	247	236	274	248	264	264	262	260	285	267	259	255	254	271	237	260	235	261	269	256	257	258	280	254	289	248	241	240	285	267	262	261	240	225	283	272	234	254	257	292	280	264	243	275	278	260	239	264	267	285	249	244	279	253	271	280	260	250	279	256	287	219	260	242	275	278	242	275	262	261	277	268	255	253	268	235	255	244	279	266	267	262	252	275	253	266	253	230	242	240	263	229	249	263	262	279	283	241	255	241	263	258	247	242	270	298	281	243	251	275	268	256	224	271	248	253	267	264	275	267	246	244	267	268	253	229	259	263	248	228	268	265	252	266	242	231	292	262	282	238	259	250	250	251	256	227	247	266	274	257	238	241	255	238	245	276	265	262	256	252	267	277	257	252	273	262	255	230	271	272	277	243	241	271	271	281	221	269	249	269	271	286	249	246	256	247	266	255	236	226	267	267	262	260	258	247	271	264	222	260	266	255	231	220	272	265	240	270	260	259	258	257	251	258	263	256	249	250	212	257	244	266	258	280	260	266	298	267	267	234	254	257	232	270	267	277	251	270	269	268	273	259	247	263	248	247	248	271	249	277	228	260	253	246	252	278	226	219	260	243	235	222	246	260	263	270	253	255	270	268	235	258	282	250	241	251	245	258	277	288	249	277	277	236	288	235	276	241	257	283	264	254	270	251	235	242	252	256	240	238	278	265	251	251	266	232	218	276	257	245	247	239	267	247	244	260	248	250	254	250	277	268	258	273	263	266	264	266	236	262	261	259	252	248	268	288	242	246	238	247	277	268	226	292	274	260	254	256	274	245	287	248	263	265	240	260	266	217	261	238	248	264	234	278	235	264	260	281	248	228	281	250	235	284	256	253	262	225	281	243	248	258	216	261	258	253	256	226	257	261	280	240	249	211	257	240	265	245	250	281	278	237	269	289	256	246	251	254	251	282	233	248	270	267	253	275	253	269	267	269	270	251	238	252	263	264	254	246	256	268	269	281	285	256	243	262	242	285	253	245	246	250	233	246	267	245	268	244	259	274	260	269	257	244	258	288	271	266	253	266	255	281	265	241	282	251	255	265	261	292	256	277	252	234	273	241	245	261	222	266	279	269	270	243	276	262	227	279	248	279	274	258	249	227	281	239	279	270	228	270	239	265	278	278	235	272	238	273	246	253	277	262	234	260	258	277	245	238	253	264	275	231	290	247	253	264	229	253	251	251	262	277	256	228	281	278	232	267	245	256	276	248	295	259	267	260	247	239	271	254	254	278	238	242	272	262	236	252	233	234	239	243	252	268	261	266	282	258	260	274	251	267	253
3759	812	1024	1128	1025	902	856	897	7412	767	751	709	706	730	681	724	683	655	660	735	697	723	691	702	610	657	696	661	679	705	697	650	724	707	708	657	662	679	693	736	699	626	721	663	676	686	699	653	625	679	675	677	704	698	681	643	687	659	647	671	632	707	617	693	699	685	719	653	706	747	749	719	724	690	717	673	694	663	730	672	685	692	674	651	644	681	661	690	682	695	649	667	708	672	682	697	668	663	665	708	669	643	711	663	725	683	646	659	697	661	711	678	673	716	689	746	671	631	713	697	696	640	643	670	675	700	715	662	658	652	693	725	670	678	676	678	657	657	710	674	652	642	702	680	645	684	632	691	679	694	680	683	684	649	655	664	632	690	688	644	706	655	655	666	673	651	664	666	690	629	674	663	676	727	662	668	639	671	683	703	703	697	685	656	688	700	687	667	686	687	672	669	731	679	680	735	698	623	666	635	659	676	653	661	691	703	680	725	665	686	663	663	631	669	676	693	659	682	736	691	662	722	712	631	656	640	659	668	675	673	648	696	651	701	670	661	636	735	679	650	630	663	738	684	692	671	633	683	656	682	708	722	696	671	692	668	651	698	672	704	712	695	736	667	647	669	659	648	677	706	655	660	701	703	694	718	662	693	664	683	680	667	710	686	671	663	675	706	717	694	725	741	683	687	693	661	666	664	669	704	664	670	712	678	676	665	698	684	628	661	695	682	677	650	693	660	673	662	657	698	709	675	682	676	655	691	661	657	708	672	675	748	683	684	692	665	688	681	666	631	685	726	673	733	689	714	638	712	628	701	718	692	636	672	649	721	673	701	715	639	659	691	655	661	718	652	662	661	695	689	653	661	658	660	673	697	705	668	698	701	685	659	648	669	658	626	667	682	661	699	678	703	645	664	685	703	654	686	721	717	674	686	674	663	705	657	655	654	680	679	680	700	677	653	716	686	645	676	664	678	718	666	691	611	693	678	668	699	701	675	681	679	676	692	701	674	665	718	687	651	684	649	683	679	663	675	691	685	669	727	668	667	694	667	684	647	678	663	629	713	721	641	692	643	674	709	669	717	714	672	655	695	723	666	677	692	732	726	678	663	683	715	701	700	686	670	706	693	656	616	653	675	684	702	657	689	683	679	666	672	675	678	655	629	697	668	679	652	661	666	649	652	714	659	666	661	702	738	653	658	693	681	674	645	669	699	666	668	674	666	666	660	672	684	647	646	691	695	649	666	640	728	684	706	630	671	664	663	673	660	702	645	649	642	652	687	661	685	688	691	670	660	668	677	655	707	691	691	667	689	677	721	690	661	623	654	672	678	668	670	696	663	688	682	666	687	664	746	702	623	660	664	733	653	668	720	638	659	691	721	699	660	649	670	698	672	666	655	688	698	673	678	629	693	668	654	669	670	667	680	672	724	691	669	713	697	663	643	732	672	651	670	719	706	678	657	668	708	702	709	718	715	676	701	657	614	683	696	646	658	665	655	651	659	656	714	644	693	677	683	665	696	645	708	705	641	640	645	708	689	703	672	670	676	695	684	678	673	715	602	740	698	670	692	696	713	670	704	656	683	682	662	709	672	670	699	692	678	679	655	699	690	669	683	662	649	647	645	675	679	624	652	657	667	729	691	664	668	693	731	661	644	675	684	695	674	709	664	685	646	629	687	698	678	676	651	655	664	734	681	661	646	645	650	707	674	700	688	698	707	707	682	654	683	682	631	752	686	718	683	694	638	695	688	664	666	691	670	701	719	720	669	655	658	687	691	648	660	668	687	641	683	655	673	679	671	669	653	699	677	644	711	683	652	646	641	694	656	664	730	693	666	673	698	690	718	697	685	679	663	689	638	684	705	669	702	643	632	658	691	661	673	668	671	689	678	689	703	654	663	680	687	694	679	663	670	696	711	636	672	679	660	732	688	675	676	704	661	685	658	669	625	710	682	644	666	704	670	642	656	725	675	670	712	713	720	654	692	682	659	688	631	681	721	673	657	683	670	717	681	649	658	647	664	705	681	656	670	673	702	646	705	711	687	684	681	637	667	705	670	646	683	673	711	672	690	670	687	707	706	703	673	683	724	680	724	692	688	665	691	670	676	684	683	649	693	703	682	728	659	700	693	645	691	712	706	693	685	687	695	682	694	676	669	719	699	697	685	647	675	687	672	661	636	682	690	651	650	703	713	627	706	693	669	655	677	702	692	704	645	668	666	693	699	686	688	665	681	645	698	716	653	674	664	733	739	637	665	709	656	683	673	656	678	655	712	665	638	662	674	679	710	719	678	643	669	692	683	673	689	706	682	698	723	678	669	668	666	717	646	663	723	658	664	682	676	638	683	654	651	671	655	762	714	705	706	675	661	693	673	662	692	674	630	685	693	719	679	679	713	675	641	663	699	709	677	666	683	632	708	719	687	626	709	663	704	680	693	701	679	665	694	666	676	705	678	690	617	650	693	688	659	689	647	659	628	744	721	656	682	673	678	651	720	659	715	698	712	661	687	660	664	687	699	704	727	702	721	680	655	653	676	641	671	680	639	687	643	653	682	637	668	695	647	653	690	646	697	684	640	683	647	644	686	672	659	681	690	647	665	645	678	726	685	670	669	700	675	678	721	671	686	662	699	653	647	682	665	712	688	635	713	656	692	663	646	696	666	670	680	633	653	633	678	664	692	610	700	671	664	732	674	659	727	700	697	699	694	719	712	693	666	666	654	743	650	632	679	676	674	646	709	663	720	698	638	685	699	692	673	699	654	655	690	710	685	664	703	734	672	651	680	704	703	693	684	714	627	656	682	656	687	630	641	709	655	664	737	690	656	681	728	624	705	655	663	698	649	692	691	673	702	666	670	711	704	687	653	659	711	674	664	670	711	655	713	695	713	687	650	702	657	664	663	740	683	667	658	665	673	685	669	657	698	695	642	665	666	676	649	667	665	663	709	745	678	687	619	732	695	659	702	709	726	612	693	666	651	668	692	696	640	638	692	668	703	722	639	653	722	670	674	656	671	687	689	677	673	682	664	690	693	698	665	669	654	702	674	689	642	684	688	665	637	699	739	703	671	658	635	738	679	711	689	649	701	677	698	704	691	650	629	714	696	686	684	622	648	757	684	661	685	697	673	650	714	736	674	661	675	675	683	626	689	659	682	670	707	677	678	670	653	644	707	733	676	747	695	680	618	669	685	718	691	691	678	715	644	644	648	682	719	669	689	717	696	667	694	694	664	700	715	685	686	673	647	666	717	654	635	690	702	666	687	680	674	701	678	675	682	684	687	695	678	712	664	715	653	728	703	653	648	655	681	677	670	665	709	698	667	691	665	659	665	665	672	687	644	705	690	686	714	666	669	661	683	677	645	693	712	655	689	651	694	718	661	734	706	717	706	670	707	707	705	673	685	650	725	693	694	669	675	688	682	722	733	665	678	687	669	698	646	682	693	683	665	646	647	688	699	694	674	674	703	695	699	741	705	677	667	649	626	682	713	661	707
33765	11286	7228	4917	3472	2295	1431	5009	29069	3414	445	328	291	277	256	213	214	190	223	194	187	170	187	173	166	146	173	174	157	201	153	172	169	148	157	151	146	176	138	179	133	148	132	149	146	159	150	151	132	145	144	133	163	160	152	148	148	134	139	175	149	152	148	130	152	163	132	136	156	130	157	144	147	149	148	150	131	152	121	167	161	179	140	158	156	147	143	161	138	159	161	140	118	117	129	142	146	136	145	156	152	145	152	135	144	151	126	151	137	149	135	145	146	149	154	161	150	144	148	146	151	140	137	144	156	130	149	145	143	136	152	146	135	148	134	168	141	157	161	155	150	145	167	148	184	153	120	158	129	143	138	137	125	133	154	157	137	148	164	148	140	138	140	143	174	145	131	135	138	133	141	137	143	140	147	129	141	153	150	133	143	139	172	153	142	149	162	158	149	161	151	148	146	127	151	152	146	149	144	134	137	132	135	139	149	144	160	119	142	139	134	155	143	133	144	137	160	152	125	129	159	144	154	165	148	146	131	148	143	147	173	135	147	156	135	130	129	156	154	146	136	142	154	151	146	146	157	149	136	149	153	159	137	154	143	155	139	136	137	152	135	132	155	124	130	173	136	131	166	154	134	139	136	167	126	156	132	135	151	154	151	138	149	135	154	135	135	156	146	152	152	136	169	136	136	147	135	151	151	141	135	144	146	133	149	137	156	142	141	143	127	145	148	127	149	140	137	147	145	136	142	147	148	138	164	145	131	155	130	135	132	155	160	137	144	142	165	143	143	146	134	165	164	149	123	134	137	164	142	136	155	154	143	122	143	158	165	170	144	147	169	157	137	126	149	162	145	151	138	179	161	150	136	140	141	142	140	129	150	149	141	160	143	114	160	144	154	155	150	162	129	133	134	124	136	150	164	145	139	144	134	143	122	151	138	158	132	146	146	129	146	151	141	173	140	145	119	121	151	143	157	137	125	125	135	136	156	139	125	147	136	131	165	136	155	139	152	142	134	155	143	157	150	151	131	128	149	163	161	146	169	134	131	127	170	157	136	139	145	165	152	154	150	125	144	152	162	130	162	158	123	160	151	145	147	121	160	135	140	136	152	141	142	138	130	139	128	166	151	148	128	151	164	150	167	134	109	131	140	151	168	144	165	146	140	130	132	156	149	136	123	150	142	130	141	135	172	130	122	123	135	149	139	131	160	139	141	141	142	133	137	156	157	152	158	154	137	130	159	141	161	155	155	137	143	150	156	125	134	150	153	144	151	141	143	155	152	130	142	146	126	136	136	133	129	158	122	158	123	147	136	134	153	128	114	168	148	146	146	138	151	144	180	160	146	147	158	123	154	152	136	126	120	128	153	133	144	133	140	126	157	154	151	128	138	147	175	134	146	133	132	164	162	124	130	156	118	131	175	144	151	167	148	154	127	159	155	138	132	152	135	150	154	134	139	136	160	128	139	152	149	162	134	156	162	121	146	121	135	156	141	137	139	170	144	160	146	161	143	149	142	149	125	128	138	146	152	131	152	141	152	170	116	160	133	161	123	140	179	176	155	129	156	138	142	142	160	140	141	159	130	148	153	120	155	168	139	133	150	154	152	135	144	128	145	135	173	126	144	140	148	125	133	128	147	143	164	135	144	133	136	153	147	143	123	141	154	144	144	136	149	167	156	145	176	127	155	168	148	162	134	179	140	150	137	145	134	131	159	171	149	141	154	149	155	145	149	149	149	147	126	139	134	141	134	157	153	130	154	146	158	147	147	158	138	140	178	150	154	150	139	146	147	127	122	159	117	146	145	136	165	126	138	144	126	159	154	156	144	134	130	151	136	159	135	168	157	137	141	150	141	136	155	162	144	151	135	136	157	150	134	158	152	140	149	133	154	138	132	135	148	175	173	144	149	129	134	145	144	150	131	149	154	142	134	133	152	126	139	156	119	140	142	136	147	136	127	145	124	148	142	139	155	138	161	150	154	136	139	165	148	144	131	138	144	139	158	154	132	139	157	132	156	136	123	152	157	151	173	146	142	164	154	154	149	133	126	125	188	135	131	144	150	147	149	155	148	146	128	152	135	146	134	162	156	147	143	139	127	138	118	149	161	146	143	155	140	146	159	139	109	146	147	171	137	138	159	142	127	141	143	136	169	148	154	122	131	151	158	157	159	130	160	140	149	147	157	155	151	148	140	126	119	159	156	166	134	145	141	168	126	165	147	132	125	152	158	123	156	137	119	131	136	152	150	150	144	131	135	135	145	145	154	152	159	145	140	149	166	144	148	138	133	147	136	124	138	152	139	132	136	147	161	114	154	105	154	159	133	141	140	144	154	159	151	153	167	144	144	135	116	155	160	142	143	162	152	154	173	133	147	155	155	140	130	144	170	140	149	133	153	124	145	170	148	150	151	143	129	129	174	133	130	141	162	141	169	155	140	159	125	158	154	160	135	152	151	147	139	142	138	141	154	160	149	145	161	159	146	104	137	144	153	142	149	136	132	142	166	165	138	139	136	131	151	146	128	153	151	160	138	159	144	156	165	159	149	145	145	144	118	154	160	151	150	133	162	134	165	167	125	140	142	136	128	155	146	146	168	150	154	157	144	143	135	140	159	162	134	128	153	120	147	141	159	144	122	133	127	137	145	134	132	141	147	129	153	145	145	115	143	138	143	158	131	143	135	140	135	133	150	135	152	137	163	133	134	125	137	142	155	182	142	145	138	135	151	184	118	153	146	167	160	149	174	144	135	164	147	146	125	152	143	158	149	150	155	154	130	143	133	129	147	131	141	123	143	136	138	149	142	162	141	144	120	156	158	142	148	148	154	154	131	141	129	147	138	144	148	140	121	180	140	133	141	155	138	136	137	145	118	142	164	151	131	147	128	160	149	144	140	143	166	163	136	140	163	125	151	136	144	139	150	147	155	168	119	149	144	154	141	148	156	134	162	154	129	160	134	138	151	134	156	141	152	141	117	140	131	150	160	137	136	132	141	154	142	137	144	169	123	132	133	143	143	150	149	158	155	157	134	128	161	149	157	165	147	135	147	135	141	136	138	132	168	147	153	125	126	123	146	142	155	155	150	142	126	155	136	142	134	127	138	142	124	139	137	122	145	163	161	151	137	129	155	139	164	128	136	128	149	133	162	161	138	143	160	126	140	135	176	143	136	154	133	159	149	162	135	154	119	149	139	148	132	152	147	159	142	122	143	144	146	136	146	149	126	167	118	124	142	131	161	157	131	148	144	147	151	179	131	128	160	155	112	140	110	145	117	135	169	145	155	152	148	148	152	138	141	135	168	141	146	163	156	141	150	126	152	135	117	160	138	148	160	159	141	169	138	139	135	135	157	138	141	140	163	139	140	147	163	142	154	132	158	165	165	141	132	151	151	145	148	135	151	137	147	130	169	147	149	132	136	168	134	147	143	160	132	143	143	163	120	159	137	128	173	133	138	163	134	140	156	155	153	158	143	130	149	134	161	168	139	129	152	130
17384	3794	7377	8073	7274	6139	5036	15423	38022	2354	1974	1573	1402	1284	1123	939	939	870	788	786	857	716	641	626	612	596	559	573	570	558	501	515	474	465	461	488	508	494	477	437	433	435	475	442	446	438	411	470	433	448	427	437	453	406	449	418	424	473	416	456	456	427	406	423	455	418	438	378	393	394	401	405	384	358	403	421	415	479	396	415	365	410	424	410	409	412	428	419	414	406	435	407	366	391	407	384	407	406	443	379	423	366	395	398	403	385	397	410	415	405	400	409	412	408	400	418	380	392	372	381	392	426	404	410	405	395	396	385	420	366	434	406	380	389	388	428	420	392	369	394	363	403	393	413	408	424	427	387	381	382	376	413	387	418	416	365	444	429	407	387	392	366	391	390	384	380	416	388	388	403	403	404	402	390	405	373	407	358	388	368	386	393	396	399	415	382	438	379	429	391	397	386	400	382	385	405	400	401	399	401	403	356	419	386	428	402	409	396	417	386	398	409	387	408	392	353	416	395	423	392	375	398	375	394	385	423	384	383	428	408	380	393	400	390	378	393	389	393	379	370	417	403	377	376	409	376	396	407	392	362	380	377	413	362	408	380	409	397	373	377	408	398	380	382	365	415	380	430	384	370	404	396	394	386	370	395	392	368	409	388	417	413	413	395	398	369	408	384	353	396	384	396	416	341	347	446	432	396	411	390	391	354	361	396	380	393	408	412	360	397	391	373	349	369	404	391	420	393	394	397	425	410	416	376	399	375	417	414	391	392	398	385	429	378	420	385	402	408	396	368	370	381	394	391	408	381	373	382	409	419	375	355	421	376	390	395	391	396	414	388	372	406	403	400	401	351	375	386	419	383	411	345	389	396	392	423	390	366	390	384	418	394	388	385	394	398	394	401	429	414	465	402	387	391	410	405	360	411	374	390	434	426	410	386	383	358	383	398	397	369	367	409	380	378	380	363	392	360	399	401	382	398	417	395	381	386	406	437	378	405	416	414	392	390	365	393	406	402	337	378	360	383	390	386	366	386	396	361	371	382	428	373	377	394	400	386	383	396	393	391	415	410	434	424	431	396	388	397	396	373	390	378	401	380	396	402	386	398	410	403	378	428	387	389	400	417	410	388	404	428	402	363	377	406	376	380	431	398	369	392	349	387	401	402	435	392	364	379	390	421	325	424	360	405	417	375	415	443	411	388	392	372	400	395	403	407	374	400	433	383	383	395	402	388	409	399	400	340	396	389	363	384	410	389	411	410	416	391	390	386	365	364	407	427	405	418	424	360	393	387	376	366	387	391	377	376	454	378	407	418	410	412	403	398	394	395	398	392	394	390	406	418	394	408	405	409	413	404	361	348	382	377	404	406	410	386	381	399	397	401	383	385	345	373	355	414	372	389	398	387	392	395	389	388	388	391	421	427	367	403	370	373	407	358	371	395	385	429	375	423	365	412	371	381	389	391	403	422	382	366	375	363	418	401	386	366	391	428	408	376	383	410	390	406	381	405	401	402	407	408	379	375	420	426	427	436	395	396	404	411	433	403	362	409	355	404	395	377	403	406	382	394	368	392	379	407	399	383	376	391	395	409	408	412	393	389	434	416	409	410	436	417	388	444	401	376	357	385	399	386	399	381	383	415	376	330	421	415	387	423	407	428	385	427	395	360	389	374	425	398	408	382	375	419	397	404	404	419	372	401	408	380	377	376	386	395	404	404	373	389	399	388	420	381	393	374	404	383	410	391	406	426	385	408	396	394	412	364	426	373	400	385	377	381	397	397	396	375	414	394	407	360	423	377	398	385	410	400	373	386	411	393	394	420	373	453	401	372	382	432	385	361	374	388	393	379	369	388	355	405	383	362	402	392	404	403	408	397	375	406	449	362	397	394	432	428	386	379	386	409	400	377	362	411	413	414	377	389	391	374	406	394	401	409	394	390	410	337	400	399	403	383	414	394	387	387	427	387	403	383	393	380	431	370	394	350	400	392	407	398	362	361	429	400	403	397	395	369	371	382	414	415	406	356	382	416	424	444	383	389	435	396	385	373	401	376	414	373	414	407	404	404	373	394	393	433	369	366	414	388	396	366	421	405	371	416	432	411	428	425	425	386	393	382	380	379	346	378	391	435	385	410	387	346	369	406	403	369	411	408	413	397	424	364	366	387	384	427	401	367	385	402	391	372	374	370	366	383	400	384	402	369	431	389	382	372	403	396	399	375	401	402	399	396	454	395	400	440	398	362	409	385	390	371	409	426	415	418	381	379	366	418	404	390	392	376	362	363	384	369	404	398	389	437	374	405	400	373	389	408	373	368	384	381	414	380	372	397	393	368	388	397	363	375	419	391	405	414	403	347	414	408	361	416	427	407	382	390	367	392	394	379	379	401	405	406	384	369	404	439	406	397	428	397	398	441	392	394	401	396	370	358	415	427	409	408	407	383	412	382	373	410	376	380	382	388	380	377	369	376	374	407	402	417	393	405	373	391	406	376	408	409	384	396	415	349	415	443	420	413	383	367	373	385	383	376	410	405	394	409	399	388	403	375	419	403	357	384	420	379	384	415	399	422	388	403	355	420	411	436	365	402	367	425	357	376	411	425	390	379	387	386	385	389	402	403	391	387	419	405	406	404	429	419	388	377	369	375	394	379	389	415	377	385	364	393	385	395	390	401	395	360	403	414	350	441	371	420	415	378	374	410	355	398	430	380	433	382	377	450	342	392	405	414	371	426	390	389	408	402	358	407	368	414	390	406	384	397	394	410	402	405	400	389	356	371	414	405	399	443	387	390	395	379	406	376	394	397	412	385	404	377	378	384	369	383	385	377	385	413	415	430	399	362	380	379	392	376	409	395	385	408	392	384	378	412	373	404	339	425	380	385	433	376	409	367	391	397	392	400	381	419	408	397	383	418	433	419	385	398	425	422	388	399	389	381	385	381	362	385	349	392	428	397	376	446	397	406	392	400	401	405	384	386	397	399	426	402	395	413	361	371	402	374	405	401	373	369	381	381	390	409	371	384	416	363	405	393	414	411	370	403	381	397	405	382	397	425	382	413	390	408	408	365	421	366	430	396	360	395	386	409	373	439	382	423	428	415	397	424	389	366	399	359	400	419	398	398	388	366	394	360	409	389	401	409	370	413	386	441	389	387	389	382	390	371	461	368	428	380	384	405	366	384	384	412	409	391	440	420	378	363	421	394	384	387	416	391	382	381	387	390	405	416	367	385	400	405	383	409	419	372	369	425	389	402	402	397	364	413	390	386	446	377	426	376	401	370	373	398	375	389	397	382	406	430	388	404	402	406	385	408	404	400	382	398	389	382	424	385	402	404	389	400	408	421	411	394	370	386	355	391	390	389	378	392	385	409	413	392	346	402	354	367	381	401	403	369	387	370	418	385	410	373	363	400	369	357	367	411	401	411	359	388	394	405	389	380	414	398	357	421	386	379	397	396	396	360	403	372	420	368	388	393	408	388	402	396	407	410	360	419	370	410	383	417
34491	12157	7864	5294	3758	2488	1438	10403	35103	5140	458	354	311	356	285	296	218	217	250	233	199	195	206	195	216	205	205	198	161	173	197	184	203	201	185	192	202	207	184	192	196	179	181	203	189	209	200	171	184	168	194	190	181	209	186	176	195	176	158	201	171	170	178	163	184	186	188	186	180	182	179	164	168	179	171	161	205	182	181	160	188	174	192	186	198	180	172	163	177	171	182	186	175	207	187	209	183	182	200	182	169	179	177	175	199	186	173	189	174	186	169	219	180	185	158	184	190	187	186	182	184	163	152	186	183	168	176	189	210	168	201	175	180	171	187	178	203	190	169	149	167	182	167	216	182	162	194	190	177	184	180	192	197	190	170	188	203	178	206	171	152	206	170	163	203	173	196	202	171	182	187	194	165	174	190	198	177	187	190	154	186	188	190	181	195	171	194	176	193	193	186	164	150	172	185	172	202	173	176	174	153	189	166	171	190	188	194	179	206	151	174	187	191	196	180	166	176	193	178	188	169	165	189	151	173	186	163	182	197	194	159	173	164	181	185	174	183	169	188	187	174	184	194	182	177	154	174	214	178	192	194	168	199	176	176	188	166	201	166	219	201	160	194	197	171	188	182	177	170	190	189	206	188	178	201	193	179	193	166	167	162	190	171	195	185	189	172	175	195	146	163	189	188	201	190	184	193	185	162	169	185	184	162	200	195	177	169	184	191	169	192	172	180	168	174	177	156	156	177	167	172	178	174	173	180	158	196	178	180	184	184	184	167	184	169	188	192	148	195	194	182	178	154	168	164	164	173	172	197	160	192	184	170	175	176	168	198	171	196	177	157	180	175	185	175	179	183	203	183	156	174	185	162	173	172	172	198	146	197	163	169	185	199	186	186	192	176	179	173	195	177	171	190	162	181	184	186	189	181	177	174	181	208	185	158	205	174	175	193	163	191	197	173	183	173	187	165	162	212	189	185	195	183	169	170	166	174	171	195	201	177	174	173	166	198	182	170	192	167	164	202	161	170	172	172	184	169	180	173	200	173	153	169	189	161	189	160	168	176	184	175	170	176	171	195	168	179	199	183	180	187	188	170	162	153	178	193	177	173	169	206	171	161	172	170	195	179	195	168	183	160	165	179	168	200	191	177	178	171	182	167	156	194	220	188	171	180	180	178	215	169	157	155	179	173	184	207	174	188	187	193	212	181	173	177	160	178	173	180	181	173	189	188	177	167	172	192	183	213	162	172	198	200	183	182	171	187	199	159	185	184	201	181	188	183	168	167	185	203	202	195	171	169	200	162	210	192	177	156	166	195	207	210	179	180	192	186	186	179	154	188	181	194	201	172	208	180	178	180	184	180	159	183	174	170	171	168	170	178	158	195	203	195	154	165	179	181	173	166	184	203	164	154	169	199	193	174	154	180	190	186	167	169	181	155	189	174	173	166	180	181	168	192	186	189	176	193	185	174	170	197	176	169	174	163	174	179	192	148	170	188	190	185	163	169	177	193	199	196	175	180	186	172	180	158	170	189	174	176	185	180	181	168	162	185	177	169	171	169	158	180	182	212	166	154	191	166	162	178	167	169	179	187	183	179	174	183	177	181	171	180	194	180	189	172	159	201	168	169	186	167	163	174	192	203	179	199	203	163	156	178	175	186	184	189	144	164	177	180	183	183	167	163	176	183	175	171	183	163	176	163	150	190	193	171	174	171	192	170	179	197	196	183	155	170	183	177	192	159	171	170	166	186	167	175	197	164	158	182	170	172	190	201	188	186	173	171	176	164	170	165	167	185	153	173	180	199	182	208	197	168	164	180	186	173	174	180	170	183	158	175	158	184	176	177	180	192	167	170	186	173	171	213	174	202	195	146	193	195	179	206	158	186	151	203	159	177	193	197	168	184	176	167	172	221	194	162	176	181	161	177	163	183	179	194	179	181	190	174	177	181	158	158	162	177	189	176	183	216	184	194	201	168	173	160	188	198	170	181	184	187	163	187	169	185	153	220	158	169	185	176	172	182	177	168	185	166	200	181	187	173	194	216	189	174	171	152	178	180	173	214	161	164	172	162	182	171	156	179	173	193	187	213	175	159	147	185	176	185	174	166	175	193	162	196	158	198	192	182	174	185	188	183	166	179	175	200	149	192	187	185	181	176	193	186	172	202	185	185	180	203	160	177	178	191	180	183	185	188	187	210	165	189	204	179	185	211	170	176	186	194	167	177	176	158	162	203	188	184	211	190	203	194	187	178	169	170	181	151	193	219	180	192	186	206	194	185	176	174	190	184	168	185	183	207	174	166	180	173	207	190	167	181	180	156	166	187	188	187	186	179	204	199	176	172	193	174	191	166	178	191	186	196	185	173	185	177	175	169	170	179	167	192	203	184	169	196	189	160	180	182	162	193	183	197	185	212	194	201	186	183	193	167	187	181	189	180	159	156	198	170	174	179	176	176	160	190	161	147	163	200	176	180	192	195	221	162	177	138	189	181	192	167	183	185	157	187	172	163	164	182	158	171	177	193	187	171	183	167	162	164	184	212	201	180	196	185	156	161	182	184	197	148	180	168	163	179	180	179	175	182	202	161	185	162	176	162	194	196	175	172	178	152	189	165	165	202	144	163	194	150	171	185	177	176	200	185	188	167	178	206	170	167	169	179	172	181	166	189	177	177	173	189	184	183	166	179	186	201	152	180	194	203	164	198	191	169	169	187	169	175	171	187	178	186	177	188	178	187	169	166	155	163	180	189	164	194	172	175	202	184	173	155	201	173	190	165	185	156	162	163	178	184	184	190	178	179	174	207	165	164	208	188	173	178	178	191	202	176	192	187	157	178	189	179	169	172	217	177	189	194	178	196	201	201	194	184	157	199	161	177	178	171	175	162	163	181	189	165	166	183	165	175	217	157	193	178	191	170	170	190	185	181	157	179	176	175	165	183	181	188	195	159	158	143	163	193	168	177	185	206	181	176	197	165	170	156	157	189	160	178	208	178	214	156	154	170	182	182	170	164	190	184	186	172	175	196	188	174	202	185	161	196	195	202	182	204	187	179	170	187	175	191	195	178	196	216	188	195	174	179	160	189	185	186	172	208	186	196	195	178	182	177	182	189	193	181	180	197	196	187	191	187	183	176	184	147	221	207	169	187	198	170	171	182	179	188	183	165	185	214	158	169	183	181	186	150	187	194	194	178	184	179	168	186	176	172	174	181	180	167	185	205	175	195	180	195	190	172	189	188	179	176	196	168	181	158	155	163	185	176	177	179	173	190	193	186	177	197	184	185	178	204	196	194	168	182	188	171	177	185	176	168	180	172	188	155	189	185	182	166	143	179	193	185	180	178	186	178	178	185	180	159	169	172	183	203	185	178	182	190	203	194	159	185	197	187	206	178	143	163	180	219	190	185	201	169	195	170	177	173	163	178	185	197	166	160	196	191	175	180	162	180	197	167	199	186	180	156	154	166	201	174	178	171	174	159	165	202	159	185	170	171	166	180	187
18378	3794	7353	8635	7827	6450	5181	22610	43776	2135	1921	1562	1452	1407	1189	1119	1058	1066	1024	883	846	823	734	716	670	646	669	608	656	557	590	552	546	620	587	569	558	528	556	584	542	569	517	557	506	531	545	488	531	536	551	511	531	522	521	509	530	517	527	531	484	494	492	504	507	519	533	472	445	504	530	513	511	488	487	533	480	525	498	503	522	496	541	483	472	510	501	508	449	475	475	484	492	462	539	490	471	495	523	506	502	480	474	436	466	507	487	486	497	466	494	478	480	416	522	462	478	507	455	473	448	494	492	476	495	511	477	480	477	515	490	506	535	496	523	516	494	471	450	524	517	490	498	493	465	496	473	507	472	485	491	474	471	431	491	447	471	499	481	511	460	500	460	466	462	528	509	482	496	461	487	438	473	472	444	465	472	496	486	486	473	493	490	505	474	494	481	474	458	531	463	462	454	464	462	501	498	456	449	466	544	465	516	506	450	496	479	475	534	463	487	518	476	479	444	484	492	481	496	485	483	525	486	463	477	470	477	504	474	470	486	504	466	467	512	453	509	468	475	499	523	478	476	534	484	464	450	457	506	472	541	475	477	490	513	463	500	449	532	512	463	477	491	468	493	520	512	492	437	493	478	475	471	461	490	481	503	466	485	441	461	480	472	441	486	524	454	479	460	486	459	474	464	481	481	509	478	460	500	437	473	457	493	526	467	496	475	511	456	487	493	486	456	431	502	457	498	479	480	524	477	467	482	490	496	462	480	473	484	468	478	452	465	504	445	445	455	455	469	488	494	476	479	471	496	499	486	486	490	427	476	480	518	498	446	498	463	466	469	438	497	461	471	481	467	478	427	468	500	520	504	462	459	485	449	461	482	473	482	439	502	471	494	460	437	462	489	501	458	483	464	509	478	440	504	481	467	522	478	502	464	457	478	490	464	490	509	483	448	506	463	466	455	467	516	468	493	470	482	476	483	483	469	472	486	503	480	505	521	485	447	474	466	478	495	484	454	470	494	486	490	534	451	470	481	492	479	438	468	509	516	469	528	495	458	461	464	472	475	491	485	483	460	472	469	455	509	481	451	483	442	494	476	506	503	494	486	475	491	461	498	483	450	548	487	475	493	490	507	454	457	437	491	488	481	476	499	486	485	454	452	528	493	478	488	468	481	476	492	467	478	448	510	471	488	496	469	471	476	488	488	517	483	475	461	419	496	463	452	486	466	469	449	472	472	475	486	464	493	515	502	509	484	531	490	506	466	500	458	468	488	476	460	456	455	444	495	472	441	485	485	431	457	492	537	521	471	473	451	517	514	466	449	468	489	464	486	442	453	428	464	464	435	494	492	512	484	500	497	479	500	456	482	477	460	448	490	504	441	503	469	466	520	482	466	504	515	485	496	456	461	480	464	508	497	490	461	509	491	474	455	518	483	512	512	470	477	489	465	486	458	463	476	485	514	491	465	473	454	503	499	475	485	475	450	457	454	454	456	468	477	471	509	485	496	482	530	476	496	494	483	456	469	519	457	474	481	449	463	477	513	500	503	433	506	487	517	467	472	512	473	450	461	479	516	484	476	463	475	551	494	488	508	498	469	488	509	457	484	459	527	503	472	458	442	475	481	512	538	490	488	482	453	461	483	449	496	487	491	524	434	486	454	460	474	458	492	456	489	492	435	446	490	495	463	469	465	466	487	537	469	495	445	483	433	494	483	492	481	476	477	494	470	477	475	485	428	483	470	512	450	501	495	498	490	488	492	501	467	490	450	515	464	443	486	463	479	454	474	495	485	457	489	445	497	509	474	485	498	463	467	471	470	447	493	486	495	493	462	468	486	443	472	458	503	469	491	499	472	439	466	496	473	491	534	490	491	491	470	468	484	479	490	478	474	487	506	451	483	495	474	451	488	493	508	510	491	503	454	488	466	486	433	478	487	478	482	489	487	448	469	453	485	501	538	491	466	461	479	437	498	503	497	517	438	483	528	497	508	481	478	487	501	468	473	499	480	476	497	496	446	526	533	489	513	468	463	462	469	516	467	429	469	496	486	537	451	467	485	439	449	464	527	468	467	498	496	431	475	482	473	500	456	483	482	460	492	458	442	501	482	463	475	473	472	483	492	478	473	466	486	470	488	457	446	486	503	461	497	457	460	436	442	456	499	483	501	506	457	471	492	416	487	487	466	478	505	487	522	466	488	493	493	487	472	497	485	487	451	485	479	524	485	494	456	506	458	471	465	456	500	440	470	490	513	481	486	477	503	465	489	482	524	428	458	474	464	487	449	457	454	460	479	466	450	486	458	462	509	506	478	451	453	515	478	493	528	450	471	487	475	500	472	449	513	489	487	479	490	451	487	471	513	471	512	435	504	459	461	474	443	440	474	469	503	546	471	479	436	428	474	501	493	475	476	513	497	461	502	442	495	468	462	514	463	485	497	518	454	488	482	503	458	486	493	501	496	505	468	490	454	524	487	464	452	444	492	499	456	507	471	496	491	473	481	482	473	485	448	489	482	442	493	498	468	467	482	467	446	484	461	444	489	503	495	497	460	520	507	441	480	517	506	491	463	489	455	502	482	462	461	467	490	417	500	464	477	438	473	506	445	442	497	453	479	489	472	476	488	474	498	466	491	454	459	492	459	484	510	483	493	457	485	456	471	460	497	450	477	472	474	443	489	473	507	443	492	499	488	494	493	496	450	487	478	492	491	463	496	499	494	494	463	524	443	501	479	512	482	478	448	521	498	457	485	472	490	466	458	486	507	489	506	478	472	516	487	459	460	527	468	497	506	447	446	477	491	480	474	531	478	502	472	473	473	527	491	493	465	482	492	461	489	505	484	462	471	455	481	486	486	506	503	505	479	482	476	498	514	467	474	491	438	451	468	490	448	471	479	471	480	517	475	494	475	476	522	466	492	494	470	483	487	457	469	485	451	478	453	500	502	473	504	490	498	433	487	494	461	477	528	457	505	484	514	454	536	512	460	437	444	497	457	473	475	469	472	475	476	475	480	471	481	455	485	482	475	509	462	511	469	474	497	478	418	488	486	491	473	477	519	512	470	464	488	470	494	451	487	485	476	459	490	496	479	460	478	483	465	439	501	505	460	468	491	455	461	508	478	501	462	470	466	502	508	503	466	472	506	486	472	474	484	488	511	491	429	497	466	499	492	489	493	516	426	476	504	475	468	523	482	478	463	477	463	486	500	458	472	505	489	477	501	497	491	510	475	478	495	498	507	465	507	463	467	467	508	477	525	497	472	516	503	486	518	468	449	464	453	513	496	474	444	462	429	473	475	492	487	496	478	485	483	492	453	483	495	506	469	462	451	455	503	475	479	451	446	503	453	506	494	462	480	461	491	479	459	450	512	477	470	502	454	461	436	530	465	455	480	521	510	477	488	499	471	475	465	524	459	471	474	490	488	504	475	513	470	500	498	490	456	463	437	486	474	465	464	476	489	454	496	521	489	507	484	460	468	518	457	494	496	464	512	441	482	478
3918	606	547	453	371	295	313	550	1327	316	270	270	259	265	300	259	265	260	225	218	244	242	271	272	252	256	265	290	253	244	245	283	263	268	246	264	227	232	261	251	260	267	229	280	234	265	239	240	224	252	211	252	257	242	267	238	215	238	273	237	229	259	273	232	262	234	263	252	266	265	240	251	270	219	290	260	254	240	228	226	273	241	231	266	276	243	247	224	263	230	233	293	239	243	251	248	232	250	251	251	259	255	270	243	246	244	248	229	247	258	210	216	285	248	231	215	214	229	258	266	254	260	235	241	225	259	237	257	245	250	223	246	236	241	251	237	253	238	263	215	276	249	223	229	258	275	273	278	232	246	249	260	256	251	274	248	246	245	242	241	264	233	235	258	232	279	233	221	259	259	222	262	240	254	248	228	250	251	268	251	240	236	251	249	256	246	258	245	251	238	242	253	231	243	247	256	274	241	261	225	242	234	280	216	244	259	235	236	265	235	242	278	292	219	255	269	259	242	223	255	273	227	246	219	249	250	253	269	279	254	247	239	240	229	255	262	256	235	241	220	269	226	245	228	228	236	253	253	222	250	260	260	250	249	263	219	286	247	245	250	256	240	218	275	252	263	252	238	226	272	258	261	249	234	257	248	293	255	242	259	231	247	268	260	276	256	259	268	252	269	248	275	237	261	252	274	255	257	272	279	256	254	249	252	231	251	272	259	276	248	226	247	257	217	260	276	251	238	249	240	236	250	245	248	240	278	262	222	238	229	267	233	257	243	265	269	265	218	284	270	251	257	255	249	266	242	240	244	233	258	231	277	255	250	234	237	271	251	249	251	229	239	255	264	238	250	255	272	231	272	240	249	239	260	230	243	251	236	238	239	260	281	238	228	247	248	226	235	246	249	231	253	233	246	265	255	259	235	255	261	229	268	254	251	251	228	202	222	246	246	235	221	260	247	226	255	224	213	254	254	242	293	252	270	259	257	244	244	252	243	234	236	235	244	243	251	227	258	240	256	253	274	273	244	266	248	250	240	239	284	237	247	271	263	245	242	249	228	271	235	229	234	254	270	252	224	243	252	235	257	281	245	236	237	261	244	259	247	226	241	249	259	237	252	222	264	249	208	237	240	250	260	268	238	248	245	238	253	246	256	226	225	250	263	246	224	248	242	258	224	233	270	243	260	270	264	235	243	270	273	240	256	247	248	257	261	228	229	236	245	244	255	277	241	252	266	238	257	269	267	244	236	239	238	224	273	254	245	218	241	249	244	228	241	246	241	252	245	224	260	266	245	243	256	247	257	256	255	233	240	268	240	288	251	218	236	257	263	228	251	261	253	259	249	266	226	300	271	257	264	246	245	265	219	268	247	224	209	249	259	259	261	245	251	248	250	239	268	250	295	248	256	229	258	265	226	259	255	255	273	251	220	246	258	253	224	254	222	248	242	258	254	267	252	296	275	261	227	244	272	252	249	242	260	246	241	288	256	272	217	250	255	283	259	256	252	270	267	241	233	281	229	245	240	268	262	264	244	249	252	237	264	252	270	220	240	261	242	224	264	254	243	249	251	262	250	282	293	256	257	238	242	242	249	253	233	263	267	244	248	287	232	238	237	262	237	238	255	252	254	245	219	261	255	248	251	234	293	250	248	255	247	228	236	233	292	265	261	245	247	230	262	250	252	244	258	227	264	263	245	265	250	244	273	261	242	263	241	276	292	238	236	284	246	244	230	242	255	236	270	249	257	244	261	267	259	262	251	254	254	260	253	273	249	265	233	271	262	289	238	246	266	263	261	270	268	235	260	247	301	255	244	247	244	275	253	263	231	214	246	263	237	231	255	248	218	281	274	258	251	245	289	248	265	253	242	253	266	240	258	257	249	261	260	218	233	254	242	259	249	267	252	245	221	226	284	263	270	245	274	239	260	227	255	262	247	271	255	238	265	258	244	220	236	238	247	254	238	241	258	225	238	231	240	244	265	215	250	210	226	261	234	260	256	249	203	281	254	246	251	250	257	261	249	276	235	249	260	244	231	245	254	237	256	259	275	228	240	268	239	257	271	236	285	231	270	258	234	230	254	233	265	237	281	282	259	254	231	242	229	245	236	250	207	242	265	267	274	247	243	251	234	257	274	244	260	247	258	277	285	233	231	251	260	243	249	258	214	260	257	268	264	243	259	235	218	284	243	270	250	256	305	243	242	268	254	234	231	263	226	245	234	252	266	244	221	260	267	260	257	242	267	248	251	259	243	270	282	254	237	289	242	227	231	254	230	241	255	226	251	254	259	254	263	247	249	264	243	257	246	273	243	234	249	248	285	278	233	246	270	249	236	243	232	259	238	246	247	230	278	241	235	242	254	242	258	219	259	254	249	237	219	253	264	252	252	226	232	247	256	230	226	257	225	235	253	270	263	270	256	236	225	242	211	285	253	228	244	235	257	272	241	244	249	237	231	258	249	263	262	243	265	250	256	266	233	255	240	259	215	267	239	223	271	259	255	238	235	233	237	256	247	239	255	276	250	242	258	267	215	264	267	261	279	220	254	247	238	266	265	237	249	227	276	220	252	233	259	219	249	262	240	239	214	271	247	223	244	243	257	259	250	236	231	239	259	250	263	253	239	244	254	267	259	247	283	235	237	232	252	255	243	259	256	274	253	243	235	258	271	249	242	237	239	249	241	243	256	262	246	241	271	279	245	229	260	233	230	265	262	249	278	264	260	278	269	271	253	213	258	255	258	265	250	229	260	266	257	237	265	236	263	256	267	273	249	258	252	241	245	256	262	237	241	274	260	242	231	251	272	246	244	239	269	236	242	288	227	233	249	277	250	260	277	238	258	263	265	249	242	252	260	261	245	239	236	230	245	275	271	226	250	252	288	243	255	266	252	232	257	236	256	264	257	230	259	253	234	278	258	265	238	239	269	255	211	248	265	257	248	251	271	229	235	254	236	248	250	237	254	266	275	244	244	246	230	254	259	269	253	249	255	241	257	256	245	250	262	304	255	242	260	241	225	233	232	216	243	238	277	230	221	253	238	259	260	267	263	246	266	258	245	270	224	265	261	223	268	252	241	270	269	242	247	226	223	254	273	252	240	252	255	237	238	255	234	259	275	259	253	258	245	266	253	265	249	305	269	246	219	262	274	249	228	279	240	235	240	258	244	278	263	236	254	245	250	240	226	241	251	258	279	229	263	261	262	255	272	260	256	252	255	245	246	223	230	281	260	237	246	277	246	250	227	239	235	244	276	247	243	232	256	237	242	250	222	268	215	255	246	268	269	217	257	258	259	257	225	245	240	254	230	253	243	224	279	230	235	248	241	257	258	235	237	257	247	243	246	244	247	239	275	218	244	270	264	234	286	231	255	266	216	256	236	232	237	277	271	286	240	296	256	253	225	254	255	257	252	275	239	258	251	242	221	245	272	242	253	278	262	260	231	247	256	248	255	258	229	300	253	249	262	227	212	219	263	205	262	246	251	266	247	256	268	265	271
3811	819	1116	1132	1163	988	906	1830	6195	915	734	689	715	735	737	705	700	681	697	693	637	713	714	698	635	670	614	671	699	673	687	653	696	696	673	674	665	670	683	664	636	715	659	670	652	621	654	674	631	721	582	684	665	658	692	683	633	646	658	662	690	676	667	682	672	707	649	668	642	645	682	697	653	645	644	671	658	652	657	662	697	650	618	700	659	654	728	666	715	671	673	628	678	683	693	657	720	723	689	669	658	665	662	608	649	669	638	693	691	669	685	650	637	687	674	684	677	640	651	654	671	646	649	645	655	662	635	636	698	691	686	631	643	654	676	673	680	665	675	614	637	663	634	677	633	653	667	709	609	660	635	645	671	651	613	646	622	659	656	655	658	713	644	634	688	636	689	687	690	702	662	634	651	665	690	640	691	658	649	658	708	649	671	648	664	699	639	625	683	639	686	625	704	662	725	651	698	668	703	652	657	701	645	660	658	660	658	640	700	679	717	716	653	678	692	658	633	689	707	667	647	608	660	672	675	605	643	681	704	657	668	660	637	652	647	664	694	707	678	673	668	653	637	651	642	673	656	654	673	615	663	634	683	686	657	692	636	660	707	696	648	662	636	671	639	715	647	715	647	682	692	639	638	685	680	673	637	648	692	598	667	717	696	672	681	661	686	676	662	670	672	659	666	661	680	646	656	689	627	654	699	707	624	625	651	678	688	699	665	643	681	635	691	698	629	643	646	655	669	650	706	694	704	663	651	668	652	643	692	663	705	674	638	679	671	626	657	644	708	649	705	647	691	731	685	648	668	688	655	689	693	692	676	637	699	657	668	648	641	662	683	657	646	667	678	682	663	661	637	671	648	652	663	718	687	679	660	651	654	671	642	694	677	691	640	706	666	670	685	683	693	629	696	662	632	665	659	662	688	638	714	648	678	675	669	709	650	618	716	646	668	671	669	658	667	705	678	692	718	713	652	648	673	713	674	675	631	659	677	680	670	654	654	691	673	678	673	683	709	654	709	678	680	703	692	617	651	670	642	640	634	684	702	707	672	664	720	655	657	625	671	670	691	683	691	671	647	616	674	656	696	638	674	633	660	666	646	635	695	688	696	666	667	700	656	648	669	700	710	651	653	683	660	670	702	657	682	665	624	678	666	631	671	682	680	683	666	674	703	688	707	646	646	669	728	696	657	677	715	625	677	621	686	679	706	654	698	635	661	707	659	666	656	699	666	680	682	695	688	630	676	656	705	635	654	651	661	695	641	692	636	732	622	649	680	663	670	631	671	648	628	649	693	662	641	620	702	659	616	670	672	674	664	678	677	663	637	638	685	702	647	630	682	661	633	684	714	705	708	685	658	682	643	609	649	693	649	667	638	686	609	622	660	639	650	660	645	628	664	680	726	652	705	677	686	689	665	660	703	648	671	687	626	647	680	690	674	657	645	726	669	659	621	667	667	622	674	663	651	671	730	692	660	649	616	715	679	622	691	668	650	661	669	654	696	679	651	661	610	651	669	678	656	660	700	620	684	674	660	684	721	659	693	652	639	638	673	668	622	653	638	652	660	679	630	677	655	662	688	642	648	684	684	629	656	660	673	655	624	690	686	661	710	688	690	671	656	634	673	668	661	684	665	610	615	632	660	653	646	686	653	665	652	637	663	671	696	624	676	658	675	684	624	626	650	646	658	611	690	661	660	621	693	633	657	691	693	667	665	610	674	678	638	629	685	694	665	654	652	684	718	664	671	626	627	631	626	661	698	624	629	574	671	669	662	719	678	659	686	687	605	687	701	645	658	723	690	648	675	642	688	692	636	675	699	689	691	704	660	664	694	660	669	647	649	651	699	643	686	648	637	649	674	665	674	631	646	648	676	663	676	658	630	696	647	657	630	691	705	611	652	672	624	674	651	641	682	677	646	689	676	670	642	616	702	700	666	655	671	716	652	690	684	663	702	672	633	673	636	709	684	645	716	633	678	708	655	728	664	664	647	699	700	654	679	732	714	686	643	643	606	691	694	647	660	644	652	673	671	620	681	715	675	669	680	681	682	667	661	653	666	723	697	655	661	666	631	679	632	686	705	664	706	658	635	659	697	679	630	693	663	651	641	629	660	692	648	647	674	707	640	642	642	666	620	679	642	651	652	684	693	690	677	659	638	659	647	658	674	651	689	643	703	658	590	700	661	706	709	663	641	666	669	663	668	653	667	673	676	611	675	697	670	673	662	648	635	658	627	645	623	689	649	609	664	659	651	685	663	674	625	647	649	673	652	689	651	641	650	629	674	662	720	676	635	651	715	611	642	698	661	707	709	680	614	674	672	702	672	619	676	664	670	691	655	656	684	706	681	684	637	676	633	664	681	711	677	667	662	677	693	632	644	679	675	633	664	650	654	669	617	644	673	631	646	678	682	697	745	664	685	702	684	638	623	698	654	704	643	660	633	610	686	670	666	680	639	646	656	664	642	700	676	684	655	678	665	668	691	661	675	732	666	685	661	637	689	688	667	645	684	663	646	643	683	659	629	677	637	670	660	682	645	636	676	661	657	674	648	656	682	666	718	659	623	666	671	632	708	700	664	637	685	674	703	659	701	614	633	651	678	666	678	672	666	659	656	664	648	715	683	673	682	661	685	642	673	679	639	670	658	713	645	676	656	633	668	718	653	649	690	653	638	663	666	675	668	654	695	659	664	681	692	659	661	669	683	633	669	684	663	668	651	669	681	698	670	667	669	675	665	674	679	615	709	683	628	633	626	665	658	676	643	681	670	652	654	625	708	686	670	673	651	673	622	695	650	664	654	662	709	699	677	671	666	649	695	649	643	630	645	631	647	665	662	666	667	606	641	645	652	705	694	643	661	659	693	663	701	657	681	641	654	597	629	638	631	677	664	686	675	674	671	637	640	633	657	668	640	718	683	689	616	679	652	720	659	641	667	653	686	693	704	686	651	637	631	665	678	655	652	683	653	668	677	722	655	690	697	692	654	632	672	717	677	682	669	657	633	675	678	681	725	648	745	641	683	674	695	658	664	666	706	647	692	658	669	681	690	605	691	623	673	662	666	669	682	638	669	691	636	630	645	637	624	684	666	665	669	692	660	671	668	682	644	647	706	645	656	687	693	667	681	625	694	721	679	688	719	677	656	669	663	661	689	681	647	706	678	658	665	689	695	682	673	669	678	679	660	632	687	665	713	615	650	694	668	677	662	677	698	643	680	636	639	621	640	667	708	654	689	692	648	656	699	636	648	696	672	683	636	642	612	669	689	685	664	682	689	662	669	660	655	676	675	683	668	631	628	612	676	684	644	668	647	628	629	658	672	648	699	656	664	699	627	645	628	653	666	681	613	681	674	677	639	662	677	678	702	660	665	701	674	710	625	717	658	691	654	613	706	637	615	632	649	633	707	705	685	630	671	709	678	688	661	635	694	660	661	664	684	661	661	682	723	657	668	649	637	668	694	672	649	661	661	651	682	683	639	641	665	660	694	675	662	671
33277	10500	6730	4937	4320	2733	1769	973	25048	4138	422	297	311	249	271	233	196	216	202	204	192	185	187	160	153	184	161	144	143	150	158	162	147	167	147	139	153	144	156	151	159	166	154	135	146	132	154	137	155	140	128	134	126	150	153	166	163	146	145	127	135	144	159	136	142	144	146	157	146	154	141	139	128	139	126	133	135	145	142	141	133	114	144	136	140	157	137	145	140	147	146	157	167	154	151	131	153	131	134	129	155	161	164	146	134	155	139	149	157	126	143	143	133	157	147	148	151	161	139	138	120	152	142	133	132	143	139	145	141	129	132	138	150	169	139	141	140	154	128	123	161	174	128	132	168	155	143	136	153	148	119	134	132	119	149	128	117	172	153	136	145	128	130	137	160	154	149	150	115	144	143	140	147	120	137	147	128	141	138	132	147	143	137	143	133	123	153	153	148	144	135	128	140	129	135	132	109	140	147	137	148	131	163	170	131	155	152	147	136	144	141	134	132	138	144	147	157	135	123	142	151	123	150	121	134	133	123	143	145	130	125	129	138	150	168	133	137	114	135	145	146	150	136	139	153	152	139	124	163	133	119	140	139	148	135	132	146	138	134	139	153	144	141	140	153	139	132	131	142	159	127	142	129	128	139	132	142	123	163	154	146	136	127	150	141	145	141	128	125	134	135	154	145	166	138	128	148	159	159	156	139	147	142	146	149	167	146	128	139	156	124	135	138	151	129	159	132	135	135	150	145	142	124	135	126	138	137	159	159	133	138	128	145	148	124	144	135	118	155	163	151	116	140	137	147	170	153	162	142	125	133	127	115	141	156	139	132	125	136	152	146	146	144	153	137	137	153	128	145	151	130	135	123	152	126	134	163	126	134	142	131	147	129	140	127	155	134	137	156	139	126	142	159	101	131	143	143	144	149	134	158	153	149	136	138	132	138	127	160	140	154	154	147	149	123	159	140	125	147	130	127	138	126	145	148	150	143	136	125	145	125	121	156	145	134	162	142	123	118	132	148	136	138	129	130	136	138	141	152	136	122	134	151	130	159	142	156	157	133	155	154	125	164	129	134	117	139	136	152	138	125	149	151	126	160	135	159	138	125	113	128	143	135	151	136	153	133	161	143	128	132	146	166	148	109	149	119	109	143	145	148	139	126	130	148	158	127	124	139	132	162	124	134	141	160	146	137	112	128	145	101	133	137	141	134	144	149	151	145	131	150	147	123	149	132	144	116	148	146	134	134	144	129	141	127	147	143	133	133	128	135	156	137	134	127	142	143	152	147	144	169	157	143	136	134	115	128	126	120	159	127	132	143	156	151	161	128	127	127	150	114	157	147	172	127	142	145	165	133	142	132	146	149	155	140	133	142	135	133	155	132	134	140	134	136	141	142	128	129	148	114	125	129	136	147	147	143	154	139	147	143	153	146	122	148	159	142	143	140	142	158	112	129	147	141	148	142	126	136	141	146	115	138	139	150	146	141	133	148	158	143	132	152	148	165	134	125	153	126	143	133	145	138	127	128	145	123	138	128	167	140	153	133	136	145	121	142	143	142	133	154	130	144	138	121	137	135	135	134	147	135	137	141	138	133	142	132	158	134	152	133	140	131	132	152	130	135	134	130	151	132	129	133	130	144	156	137	156	121	141	162	120	149	155	157	141	140	131	153	116	124	113	147	140	124	133	148	133	151	138	162	131	144	145	143	133	149	160	138	132	132	119	136	134	134	135	135	146	119	138	156	164	135	166	142	141	167	140	135	144	138	142	148	133	112	149	156	130	140	141	133	123	160	150	148	128	144	130	126	143	134	127	125	138	130	134	137	147	139	147	129	143	145	143	135	134	119	144	143	135	160	140	125	145	170	137	129	141	148	150	145	119	135	132	126	141	128	125	155	139	124	176	137	135	154	135	132	163	134	137	123	149	147	143	136	120	150	139	161	150	140	141	155	142	121	158	186	163	135	127	155	147	126	139	152	139	166	137	154	128	145	138	172	124	136	147	160	146	159	147	147	141	127	154	130	134	163	165	137	154	132	155	147	124	170	129	138	134	146	114	146	150	119	141	162	140	178	140	132	127	149	154	127	134	133	158	141	136	149	147	144	142	156	132	118	126	170	146	131	140	132	128	124	141	140	126	135	129	149	175	146	129	124	143	119	121	137	130	130	130	140	150	132	118	136	146	141	137	151	135	141	143	123	133	126	123	153	130	132	126	132	160	147	144	127	133	121	147	148	134	127	132	123	137	159	153	135	155	117	143	135	155	150	127	135	148	133	126	131	150	156	119	135	124	127	140	157	143	140	129	130	160	142	144	132	139	155	129	164	127	139	148	133	124	128	135	148	130	141	142	150	142	162	148	139	163	124	176	116	161	141	133	137	144	148	146	134	150	134	131	153	133	146	154	156	145	137	140	143	148	133	127	118	138	123	143	155	145	142	154	156	138	152	138	144	143	123	141	136	128	156	141	146	156	141	138	141	148	128	127	131	149	123	133	152	135	143	137	132	146	129	133	130	129	141	144	153	144	138	152	146	141	152	157	145	140	142	166	140	126	117	144	133	140	138	140	149	131	135	151	149	163	142	122	140	150	142	136	145	143	143	116	151	137	132	142	150	142	129	146	130	152	154	130	141	143	169	150	141	156	134	136	139	163	141	130	140	150	146	118	142	111	123	112	126	139	153	145	128	135	149	142	130	148	120	129	130	166	137	137	137	156	128	131	151	136	131	122	111	138	108	160	132	130	143	157	140	157	137	159	142	152	146	151	134	132	153	138	141	173	138	156	118	131	134	142	132	120	160	147	122	158	143	128	134	138	138	130	139	138	138	128	151	156	134	119	149	135	120	126	136	142	154	138	119	163	129	121	119	143	157	162	146	132	157	141	127	175	148	133	121	142	140	129	152	138	145	117	138	132	151	135	133	129	134	140	164	132	122	145	141	135	119	151	147	134	131	141	145	131	160	143	149	140	173	135	145	155	140	147	148	161	142	150	139	135	144	132	121	174	126	139	151	135	127	121	140	132	145	154	164	140	133	144	127	149	127	125	141	152	149	142	153	133	111	158	136	142	149	159	157	132	122	146	145	129	145	129	135	144	140	131	151	120	149	132	124	149	128	125	145	148	126	145	128	150	135	141	145	149	144	140	145	124	138	161	138	146	116	126	134	124	146	129	165	156	131	128	138	144	157	133	160	159	147	152	131	169	156	138	143	142	129	155	109	143	161	139	136	147	132	136	135	152	131	133	149	155	150	155	134	126	149	160	144	149	137	133	125	161	141	124	152	145	163	148	143	138	132	129	142	118	127	134	141	121	141	135	142	145	146	138	139	149	158	127	160	135	148	145	135	126	128	179	133	143	131	146	146	150	157	110	133	156	136	127	144	130	141	138	138	123	143	152	120	154	142	144	131	150	150	145	135	144	136	140	159	126	120	153	158	146	139	132	128	131	149	121	146	153	141	131	143	151	166	165	139	156	124	140	154	154	151	142	130	144
16746	3517	6995	8455	8871	6847	5395	4051	38749	2364	1886	1688	1435	1291	1095	948	925	967	820	902	811	706	640	584	598	588	544	594	528	510	505	527	483	467	503	478	460	457	443	440	438	425	451	415	442	434	423	416	461	447	393	409	428	428	448	405	433	414	420	408	430	422	402	433	391	431	395	396	394	402	397	409	407	404	368	397	420	436	383	357	418	413	403	380	418	400	409	409	417	418	389	398	414	405	447	410	391	433	411	419	374	440	392	379	387	403	448	397	390	371	423	410	379	384	402	357	404	397	387	401	388	370	382	368	390	348	409	376	406	381	376	381	403	415	374	401	394	396	394	397	366	390	378	415	389	410	375	395	381	412	372	381	339	406	388	370	392	365	386	401	373	383	423	350	384	370	395	370	400	382	370	382	376	388	408	397	403	377	355	399	359	372	346	357	396	383	392	390	377	375	407	387	397	384	372	414	387	410	391	387	369	388	383	374	395	388	399	382	375	422	374	352	414	378	405	378	375	350	377	402	382	405	383	372	360	386	400	387	370	361	392	424	391	371	384	373	382	336	363	383	386	383	401	359	367	424	359	370	367	385	402	408	377	379	385	406	392	341	381	379	404	373	391	343	389	390	388	383	388	377	378	385	385	361	383	385	357	359	358	369	388	390	389	384	367	342	346	377	377	387	396	370	379	398	393	404	393	391	426	353	365	389	355	382	389	390	362	386	391	376	409	397	371	390	408	373	354	367	368	392	376	371	345	404	397	366	426	386	380	392	398	386	396	404	362	388	409	384	384	358	372	421	379	360	398	336	420	371	371	364	374	365	362	388	372	348	391	362	369	397	353	373	389	384	375	378	407	389	360	360	417	366	374	358	394	404	433	386	404	381	343	357	376	378	418	389	354	396	369	382	370	386	396	349	392	400	380	393	402	361	414	377	394	428	409	375	391	388	396	378	364	397	414	346	411	383	345	379	370	376	360	346	377	390	383	382	396	342	400	413	417	358	373	357	364	395	352	374	399	391	360	400	358	391	391	386	374	389	371	395	407	344	416	379	404	387	357	382	357	399	386	365	367	386	395	364	400	327	365	386	409	379	354	379	387	366	357	380	367	388	359	370	365	385	360	387	367	353	385	376	377	374	370	355	397	399	393	355	390	374	364	348	374	369	380	367	391	398	388	403	416	378	356	395	402	386	360	372	366	375	389	417	370	379	366	393	376	408	364	375	390	418	444	415	385	381	386	400	393	386	388	372	401	409	402	381	372	407	377	352	363	371	367	380	415	384	383	396	357	341	392	378	368	400	395	395	413	394	407	381	367	386	377	374	393	396	433	385	381	366	386	345	384	388	395	369	356	346	375	392	417	384	389	351	338	362	405	362	407	402	375	390	356	384	389	367	420	357	411	390	388	385	413	359	385	380	384	410	403	411	383	377	370	390	397	349	435	376	393	381	391	387	392	381	373	401	385	367	387	386	405	390	386	372	388	375	383	385	396	431	389	413	337	389	357	398	364	387	390	399	361	369	358	358	372	366	360	361	383	367	406	367	387	363	362	394	390	413	366	397	407	381	380	387	338	387	408	406	375	430	377	423	393	374	355	383	406	449	367	378	398	380	379	397	395	362	387	357	385	410	403	347	388	366	398	366	395	349	380	368	362	351	382	385	389	401	338	406	364	379	345	385	377	368	389	404	359	365	374	397	403	398	395	361	364	363	406	353	389	389	375	379	377	384	388	399	385	354	366	388	368	390	379	377	413	398	358	334	392	420	370	410	390	406	389	389	358	393	372	402	402	369	393	384	388	412	361	388	399	376	397	390	380	375	380	392	391	348	384	381	435	403	374	373	377	414	343	347	371	398	383	388	379	390	364	359	377	385	381	383	389	366	371	398	366	367	403	378	391	366	417	367	403	365	403	380	394	368	370	373	368	358	356	418	372	384	355	384	375	377	400	359	364	370	388	413	370	371	368	384	363	343	425	348	360	404	356	389	379	390	384	383	383	390	400	356	383	363	378	371	366	410	405	366	389	391	375	368	383	407	373	374	348	378	406	392	406	381	367	394	381	382	399	385	380	382	410	413	363	370	376	407	414	368	372	373	371	387	394	386	338	394	383	347	374	383	412	393	380	384	381	380	375	359	354	369	362	396	372	385	370	384	360	398	442	393	362	393	390	408	406	376	404	373	419	371	390	376	385	386	390	374	399	373	374	398	351	383	380	390	380	368	379	401	400	343	388	370	382	395	401	406	383	348	374	400	352	408	350	366	380	355	393	403	404	361	357	379	363	365	377	408	377	363	380	386	340	384	377	404	388	336	341	384	388	368	363	353	384	349	367	393	427	372	400	385	382	433	385	378	365	381	380	384	368	366	371	382	381	369	360	375	412	361	381	362	396	387	365	387	369	359	372	381	410	344	403	405	394	343	390	354	358	396	393	423	408	364	383	391	373	382	408	370	396	372	396	389	371	389	396	381	385	379	386	376	397	386	376	348	369	382	390	401	417	386	371	394	392	387	392	371	377	378	361	408	373	370	401	391	373	384	412	368	381	361	340	396	374	366	353	327	383	387	366	417	393	411	402	378	344	369	380	376	385	375	362	370	344	351	368	399	365	373	423	394	403	374	390	353	361	367	370	367	403	377	381	417	351	383	412	378	366	380	392	414	401	390	375	393	379	407	388	408	349	360	410	395	345	384	406	342	365	352	371	375	343	387	356	408	409	382	365	368	367	373	366	378	365	361	370	365	406	375	347	378	388	394	373	380	379	368	403	402	395	418	373	410	405	375	372	350	373	362	352	409	386	359	373	374	392	341	391	390	377	387	386	390	355	378	390	389	372	387	386	371	384	388	357	406	339	368	391	423	397	372	380	382	339	390	396	412	361	368	380	378	364	360	396	341	379	368	387	415	352	367	380	389	404	371	361	357	376	383	409	392	390	428	395	348	363	356	370	382	376	371	355	381	388	372	401	393	401	351	376	374	404	396	376	377	357	364	408	397	374	330	382	406	389	405	370	377	357	404	397	387	428	360	370	386	390	402	386	386	385	382	380	371	385	376	366	387	359	398	402	372	408	433	363	368	413	396	369	381	366	401	367	370	391	388	367	379	347	334	385	346	392	376	422	357	405	383	423	368	374	385	410	376	403	361	361	341	414	371	426	342	401	394	401	369	382	375	392	384	408	389	361	394	383	388	374	364	379	341	353	370	373	420	392	350	385	376	389	384	369	352	378	390	403	370	363	404	374	397	343	351	403	384	381	406	404	378	370	382	409	371	361	372	384	377	373	380	385	320	393	368	375	401	388	347	393	387	394	378	401	390	362	423	400	402	395	379	379	413	367	352	343	392	364	430	366	403	366	387	408	354	400	387	377	379	331	370	371	349	363	401	386	410	393	354	365	379	427	410	395	347	400	391	396	350	368	382	397	385	401	384	397	412	394	378	359	379	390	388	395	309	386	419	383	362	394	367	351	384	382	383	368	393	391	390	403	411	384	404	370	380
33461	10279	6569	5324	3922	2702	1450	1121	17989	3121	456	395	330	333	291	254	219	256	220	253	211	229	175	189	191	195	193	212	194	182	191	204	201	186	185	176	198	171	163	152	183	173	179	189	179	184	163	159	152	185	178	187	181	169	172	169	161	146	168	169	186	156	180	169	192	180	151	164	182	167	164	184	155	161	183	195	156	167	164	169	184	160	164	184	140	176	188	178	184	170	140	160	194	173	158	176	175	166	155	166	149	172	141	156	154	165	152	155	190	130	141	161	175	166	147	143	159	153	172	149	161	161	158	169	189	156	162	178	184	156	173	140	179	173	158	157	166	147	170	166	161	156	180	179	166	169	138	157	181	176	159	189	141	159	169	167	152	177	148	164	189	169	173	205	155	153	159	173	170	180	161	167	169	183	163	175	167	119	173	184	180	169	176	147	191	167	151	132	177	151	156	162	169	181	131	153	142	184	180	178	171	191	149	159	196	177	169	177	174	165	155	165	170	154	176	159	137	167	177	183	173	149	171	179	167	161	166	172	181	157	152	151	153	168	164	159	159	136	169	145	184	149	173	179	143	174	177	183	158	164	191	171	188	155	189	181	185	181	151	165	164	180	147	164	136	190	156	165	162	179	141	157	159	156	166	183	180	163	162	159	148	157	144	175	165	153	179	148	152	166	151	152	158	172	164	158	178	188	147	170	192	173	182	158	160	166	162	165	134	133	170	140	144	147	166	167	178	157	176	181	146	164	153	138	177	165	143	159	190	168	175	154	182	159	176	189	175	144	159	197	163	163	155	175	164	174	166	157	183	164	171	173	148	146	156	156	173	170	157	164	153	184	148	171	165	173	165	170	183	156	167	181	172	176	191	166	174	180	158	176	157	161	168	146	159	167	162	158	169	148	147	185	158	144	171	169	156	146	156	151	167	193	179	183	188	177	163	150	169	168	171	167	173	165	160	167	193	154	170	182	147	166	165	170	163	157	166	173	142	172	172	162	144	158	170	157	152	160	163	168	147	164	151	176	160	174	172	171	183	165	161	189	153	168	169	146	154	162	154	183	154	185	156	160	169	180	141	176	172	172	179	167	175	182	160	158	163	154	163	138	165	181	138	158	152	171	186	140	165	166	157	135	180	168	194	181	180	160	164	140	164	150	161	168	152	180	183	163	181	177	136	160	180	166	149	156	160	147	183	152	152	174	148	172	170	148	179	155	187	158	170	163	154	180	172	183	153	179	161	154	169	177	189	140	187	153	179	164	148	145	171	149	159	153	148	178	141	170	167	157	147	163	183	161	177	180	170	157	159	151	161	174	171	190	147	165	168	187	175	154	147	178	164	174	174	165	173	183	142	181	157	167	166	167	165	149	172	173	173	179	176	166	178	170	132	175	162	133	181	173	158	165	164	144	167	164	168	153	160	159	163	136	150	168	149	171	168	189	171	181	157	184	187	155	165	155	161	183	186	147	161	164	177	153	177	178	190	158	157	171	197	176	167	147	165	162	160	172	176	168	181	190	162	186	156	187	177	184	141	184	195	156	174	180	156	150	169	158	180	152	187	134	155	156	181	162	193	149	152	168	171	170	174	146	139	148	200	165	167	160	157	178	188	151	205	162	177	172	172	156	171	180	162	169	151	162	159	174	152	206	177	175	172	151	138	169	148	178	138	165	177	170	152	169	157	171	174	162	156	183	175	154	129	175	193	157	151	176	169	159	179	185	143	146	162	160	156	156	172	150	142	174	161	165	158	178	190	161	171	167	186	148	159	154	149	152	177	166	165	173	160	157	170	159	155	163	154	153	174	141	156	154	147	188	181	184	155	160	161	164	179	138	167	144	178	160	150	168	178	169	147	153	185	172	169	180	174	178	156	178	177	177	159	172	165	156	158	169	164	176	169	167	183	186	201	166	163	175	176	157	158	163	160	148	171	157	147	183	169	166	159	164	152	160	179	157	163	161	200	184	174	178	173	159	154	157	186	201	150	154	168	189	165	176	156	164	162	146	176	174	175	154	156	163	166	171	154	174	180	184	153	162	157	180	156	173	161	151	153	184	150	186	164	182	178	155	196	149	203	182	181	154	173	182	146	139	158	187	190	148	169	167	177	147	161	166	184	162	171	146	177	157	173	169	174	177	162	156	171	177	166	173	162	162	169	185	152	149	159	154	185	179	170	158	150	137	158	160	162	204	176	172	152	162	162	166	171	155	163	181	142	160	187	136	165	173	147	170	180	164	168	177	164	164	162	164	174	172	186	165	159	176	166	162	158	158	154	179	164	189	174	176	149	152	165	176	166	162	150	186	165	173	161	181	153	163	154	176	180	169	178	185	175	174	167	149	174	179	140	169	142	165	194	168	169	168	167	177	169	151	178	143	147	173	180	163	176	198	144	180	152	147	157	162	169	174	169	163	173	159	162	174	168	162	155	160	171	172	156	150	170	155	168	146	178	151	177	172	175	171	167	174	171	151	160	155	163	168	148	156	144	174	168	150	163	175	177	194	157	183	167	144	173	129	176	157	163	163	177	168	169	134	147	178	163	160	165	154	169	138	189	169	160	158	163	162	164	159	150	173	182	181	191	200	173	163	161	162	163	141	160	165	160	152	163	145	184	154	162	159	164	147	175	164	173	168	151	157	162	149	160	170	155	175	156	155	155	159	175	166	173	177	150	147	174	185	174	146	163	177	188	155	181	163	188	174	166	152	177	179	183	167	161	172	181	160	133	167	160	143	169	184	163	172	159	180	180	159	166	172	145	185	208	185	174	151	188	142	159	176	177	179	168	157	146	157	182	193	169	184	164	167	164	161	162	184	178	164	153	181	179	211	153	151	159	177	169	165	149	170	175	156	160	169	192	164	174	177	193	172	139	183	165	170	170	157	182	172	164	163	170	150	176	155	180	167	157	163	164	155	190	148	167	168	162	168	188	162	176	146	170	160	158	158	188	169	155	152	166	193	151	151	162	137	166	174	163	153	174	156	179	144	163	164	171	168	168	179	150	168	158	152	153	167	186	144	164	159	153	158	167	188	151	172	153	169	165	193	174	164	156	171	165	157	155	149	160	170	186	170	172	168	174	176	155	179	146	158	174	152	169	154	154	142	160	190	168	153	156	160	163	149	154	146	163	162	192	182	139	181	163	155	153	150	163	150	148	164	184	182	164	176	163	159	157	177	165	154	174	157	170	167	171	171	166	164	162	170	172	154	168	158	138	153	182	167	164	171	152	159	179	164	173	155	169	142	187	171	174	152	181	198	182	160	141	175	163	170	178	144	157	166	177	181	149	143	162	155	171	165	147	161	192	165	169	154	191	187	169	166	167	158	169	168	176	174	161	181	161	163	175	173	164	173	177	173	174	186	148	192	172	146	165	151	185	150	150	167	154	170	167	181	148	151	173	106	161	169	144	153	160	151	144	169	163	169	164	180	164	151	160	169	167	186	160	180	150	169	147	145	172	168	163	171	171	170	157	176	170	170	145	136	189	153	181	178
16324	3751	7329	9499	8726	7445	4900	4927	30856	2610	2085	1891	1669	1445	1339	1128	1014	1046	1060	1006	1062	806	738	720	683	682	664	696	619	627	620	614	557	562	571	569	543	524	532	571	511	492	522	533	566	540	460	501	556	511	480	444	515	488	473	483	452	463	475	466	450	457	456	463	491	471	464	471	424	473	460	458	460	452	462	472	422	478	492	466	490	462	481	456	458	461	452	447	457	419	476	454	489	483	450	433	447	457	483	483	476	428	484	458	462	450	411	438	450	429	461	441	428	501	424	435	435	448	435	469	448	468	434	452	488	475	436	461	481	456	449	400	486	469	465	495	435	462	440	440	416	455	510	458	453	474	447	442	438	404	411	427	460	418	457	482	458	454	458	466	438	424	428	455	430	430	443	465	462	460	428	439	457	471	477	454	423	451	482	441	446	475	459	471	389	453	440	484	417	439	460	458	459	488	430	508	428	449	412	428	468	430	441	466	444	459	424	443	439	429	441	476	421	446	417	464	466	437	418	444	436	451	456	446	430	462	440	469	463	448	458	451	393	410	467	416	454	453	445	409	454	442	435	485	479	429	437	462	464	451	467	444	462	437	451	466	453	461	441	457	442	453	454	440	423	449	455	427	442	455	415	484	447	465	453	460	444	442	408	484	406	429	451	420	436	437	441	472	443	453	466	421	424	463	424	426	419	456	436	481	458	413	404	417	425	441	410	415	438	451	445	388	471	411	449	423	433	440	446	486	470	435	456	427	455	417	457	441	441	419	459	442	436	452	450	445	452	469	462	452	426	448	458	455	455	477	471	431	411	447	450	445	478	440	461	460	422	458	451	378	460	424	436	459	452	438	464	461	428	455	449	443	459	477	436	414	449	462	474	461	402	414	436	470	408	436	471	460	439	383	459	439	444	441	416	456	442	469	436	434	434	451	419	432	447	431	452	416	447	421	465	424	437	430	458	459	417	446	453	452	490	478	439	423	446	436	420	459	421	428	409	435	421	441	446	430	444	488	418	416	458	464	442	464	478	488	408	439	484	458	466	427	454	424	460	452	483	409	458	449	424	487	463	465	468	435	457	437	473	452	450	445	427	448	451	448	460	436	435	463	424	434	474	479	436	417	405	467	459	410	431	437	424	407	485	447	426	448	505	459	458	461	458	422	433	430	433	447	434	439	428	501	436	448	452	405	447	440	481	437	463	428	452	444	401	420	424	478	480	437	436	422	420	417	466	428	447	405	419	452	423	422	447	445	450	457	438	418	442	425	458	480	468	425	460	455	434	428	452	436	458	424	442	454	451	441	434	469	456	432	444	419	469	422	433	444	424	415	450	452	473	400	468	384	449	432	453	443	427	419	423	416	422	456	465	449	464	417	435	396	454	460	467	469	466	461	414	444	426	449	421	419	436	460	402	454	414	443	451	453	460	443	482	447	486	437	443	424	434	474	475	458	427	439	459	482	474	400	441	486	435	460	449	477	438	420	462	394	420	504	447	429	468	416	449	431	457	457	414	438	415	447	471	451	456	424	440	456	402	449	433	438	409	468	486	439	401	409	433	463	465	454	448	448	490	413	460	427	442	458	446	420	397	444	473	481	438	446	462	421	437	452	451	455	436	399	450	478	424	426	447	449	447	482	446	448	430	450	445	473	420	445	432	441	464	503	446	445	463	448	403	416	455	393	445	449	460	455	446	445	448	462	459	451	470	386	483	483	474	448	467	463	430	458	457	455	466	433	458	475	444	476	424	404	506	437	480	502	461	459	409	429	478	416	408	471	429	431	443	475	453	475	461	416	482	443	433	429	437	467	427	466	440	439	448	441	425	451	461	477	426	462	487	418	454	414	432	451	383	478	462	441	434	448	425	439	406	407	422	440	478	475	424	451	422	438	454	449	457	456	436	448	461	428	435	420	437	426	439	418	442	405	440	419	450	443	423	426	438	417	449	500	457	434	455	431	437	450	472	446	443	462	447	412	459	450	467	449	428	473	451	457	420	428	451	432	419	436	444	436	448	425	445	428	447	432	427	440	437	449	409	460	422	447	439	453	474	415	441	442	437	474	435	485	427	468	462	460	462	449	479	419	471	460	430	415	451	455	457	447	458	462	427	450	467	469	435	467	447	426	460	440	461	470	446	447	465	438	446	445	444	469	435	455	429	447	462	447	450	425	417	429	429	454	478	458	468	458	407	449	421	474	470	448	439	457	425	460	473	423	424	424	443	446	451	451	428	419	434	449	427	401	453	464	477	468	459	445	464	409	432	437	439	471	421	451	444	472	458	465	422	427	405	436	445	435	465	443	431	422	471	472	425	478	421	446	494	460	460	467	451	430	446	420	406	420	439	397	426	451	420	467	446	409	445	455	429	458	430	432	433	437	437	444	453	474	448	430	418	414	441	446	440	465	500	437	472	459	454	419	437	460	476	423	443	474	425	463	441	417	425	444	447	415	469	457	425	440	454	422	429	424	473	409	464	461	455	425	442	461	400	425	466	417	468	484	437	463	434	466	389	437	446	451	410	436	449	426	445	444	450	435	435	446	471	438	475	422	448	452	423	417	484	462	421	461	425	441	416	444	446	442	441	464	418	437	455	469	439	404	431	410	465	440	434	469	435	474	431	415	420	415	444	457	417	442	415	432	468	430	444	466	455	419	473	429	440	452	418	445	428	418	468	413	473	453	476	462	471	419	440	437	447	436	451	461	451	421	456	450	479	429	459	469	438	471	456	455	447	394	417	440	461	439	485	460	453	428	433	423	456	445	456	410	425	452	476	467	464	501	438	450	435	451	437	427	409	435	419	487	447	428	424	434	425	457	425	435	402	414	457	421	433	435	462	418	412	489	447	469	430	441	400	471	478	421	429	443	469	468	436	473	455	418	421	429	445	450	491	445	430	448	456	437	460	434	475	415	459	471	474	432	432	438	467	457	437	461	441	424	471	425	445	428	460	422	480	425	448	441	492	441	461	440	470	419	426	450	434	425	453	444	464	425	445	422	422	446	432	447	432	442	484	447	407	406	460	433	455	435	428	423	452	432	402	465	430	441	447	413	458	480	451	443	467	462	471	454	429	466	446	436	423	441	412	471	446	463	482	469	440	450	483	454	481	502	476	470	422	429	444	417	438	402	433	443	442	423	436	488	437	455	502	452	456	460	441	440	442	468	455	464	447	448	448	465	452	443	445	435	421	432	490	471	439	437	430	443	450	431	441	475	443	475	444	454	364	444	403	424	426	410	423	420	426	455	414	442	412	461	447	412	432	460	483	434	415	449	431	420	465	407	432	434	464	417	430	423	449	437	424	432	423	470	432	412	447	464	464	441	463	451	470	452	447	452	457	427	428	416	470	472	431	430	434	449	471	456	469	435	436	439	462	419	444	436	456	446	414	440	446	475	479	490	474	455	455	477	412	457	429	442	417	446	468	415	461	451	448	453	490	423	448	455	447	465	463	447	449	434	455	422	428	470	471	454	435	434	465	412	421	402	451	445	442	457
3533	620	503	388	350	323	276	352	1234	319	251	257	248	254	226	232	244	279	245	241	255	249	257	231	228	269	227	249	278	238	294	276	210	267	253	257	264	258	256	235	222	270	241	260	268	248	244	251	269	244	262	246	253	260	208	244	228	249	260	258	226	244	221	241	210	230	247	252	235	235	230	265	232	231	243	244	259	233	247	264	245	237	234	247	250	236	232	244	253	246	271	264	262	265	250	260	252	235	240	228	251	245	263	238	260	245	235	240	234	234	271	245	269	257	254	218	262	225	225	246	249	245	241	238	246	256	246	267	239	281	245	265	262	243	263	224	264	239	233	252	260	248	272	254	236	256	214	237	249	244	256	239	249	253	249	230	267	250	246	242	250	250	254	206	237	251	237	250	236	244	240	218	240	232	245	247	242	228	255	255	250	256	233	228	222	246	259	241	209	241	250	258	251	267	258	223	261	257	229	211	232	257	235	260	245	257	270	249	257	262	229	243	234	252	251	234	272	259	238	232	240	271	248	243	237	264	255	246	252	241	237	243	219	233	229	252	260	252	242	252	221	270	243	261	231	260	248	245	263	248	228	234	241	276	257	251	256	260	236	249	218	243	219	256	242	233	287	229	248	255	239	246	270	240	236	193	242	247	303	262	240	222	273	242	244	259	231	227	265	226	255	239	265	217	251	271	217	256	246	261	243	266	253	262	238	227	226	243	253	211	263	267	258	239	240	231	226	269	241	249	247	248	227	221	251	239	237	273	219	275	260	258	246	224	261	259	232	245	243	251	235	241	257	262	237	286	223	227	254	241	263	247	274	274	245	227	233	243	255	267	242	239	241	225	254	270	253	237	226	221	238	234	248	263	245	252	235	246	253	220	243	273	255	234	265	217	256	268	256	251	256	261	260	235	234	225	214	245	263	248	235	235	250	266	271	248	265	227	243	261	219	232	246	257	222	236	267	284	247	254	244	238	237	291	242	241	229	260	258	250	249	244	241	241	251	265	265	271	243	238	245	260	231	249	259	256	243	228	239	226	233	246	261	270	241	215	240	272	256	228	254	252	272	235	239	226	237	256	230	239	255	264	247	254	248	262	244	234	242	225	253	224	257	263	234	252	236	230	268	246	242	243	247	219	267	229	223	233	242	272	273	245	222	254	208	224	245	237	260	252	224	267	247	250	250	246	252	242	223	247	253	239	260	252	265	221	271	236	254	268	209	249	250	236	248	260	260	221	257	247	255	250	282	232	263	248	260	254	269	239	262	216	260	267	206	227	252	244	266	267	263	222	217	251	241	239	249	214	259	239	237	220	260	278	238	242	223	266	270	248	236	254	260	268	241	257	280	239	221	212	261	244	225	284	227	273	273	246	258	222	249	251	238	265	233	228	232	277	263	241	257	228	235	239	243	227	243	247	221	274	255	245	247	274	273	252	230	248	212	260	231	235	277	238	250	273	298	221	230	241	234	244	256	256	274	249	250	239	280	259	256	253	232	202	262	237	246	257	289	272	222	254	268	230	247	290	242	262	241	233	255	257	270	265	242	270	259	253	260	265	232	226	253	253	230	271	250	201	250	271	243	256	256	265	257	221	241	252	216	236	269	263	246	221	252	250	270	268	233	234	250	250	243	230	249	272	244	241	270	263	241	239	234	243	261	270	252	270	234	217	244	226	251	224	241	212	242	260	248	255	237	265	253	267	275	258	230	245	233	232	265	244	249	229	269	233	231	242	264	235	263	240	252	250	270	241	276	232	227	251	255	268	265	272	235	244	230	257	252	262	260	267	245	265	260	227	271	261	253	251	261	243	240	243	240	256	217	224	258	223	234	239	246	236	246	249	273	238	260	259	230	238	254	261	232	227	257	229	236	248	266	255	238	220	239	260	228	247	221	256	244	260	270	242	231	247	250	251	254	251	252	212	256	247	276	276	208	253	245	201	253	277	245	271	233	219	225	258	274	283	267	279	241	239	233	255	223	243	236	252	210	240	245	240	266	211	255	264	215	264	219	220	250	257	223	266	273	230	246	241	261	250	258	236	247	244	225	221	252	264	240	241	252	224	246	225	246	249	264	233	250	240	245	259	240	220	221	251	231	268	230	261	234	253	245	249	270	239	224	269	226	260	245	217	250	267	229	258	249	234	266	254	223	249	245	254	238	267	264	227	265	280	242	207	221	246	257	206	262	245	241	273	248	241	246	260	246	254	246	222	275	248	268	256	244	257	245	254	233	229	250	235	267	230	222	251	279	225	216	247	233	242	234	256	248	261	275	247	261	213	244	240	230	250	225	250	249	228	239	239	233	240	238	233	229	248	213	259	250	217	258	218	257	235	273	243	271	220	272	228	262	256	270	238	234	238	275	240	259	238	264	275	246	256	246	251	257	255	245	265	238	215	251	233	245	250	247	243	252	235	240	264	271	248	267	257	263	283	253	282	276	247	253	216	221	230	258	257	239	243	236	281	264	241	243	262	245	229	216	242	232	245	240	252	271	222	248	233	249	252	224	280	256	250	253	261	231	230	236	293	253	254	266	258	251	264	257	230	230	230	249	253	231	267	226	229	249	277	270	248	250	263	256	263	263	259	257	238	235	239	245	254	251	261	278	243	227	235	238	254	234	235	252	252	207	243	285	234	249	241	242	248	254	239	232	244	252	229	235	235	269	268	233	263	254	244	250	227	269	257	246	226	277	246	251	255	257	294	240	217	242	230	247	259	243	245	271	284	226	261	239	244	233	224	254	248	251	240	266	241	247	228	242	231	236	248	223	283	259	236	238	228	266	248	264	213	273	244	243	246	222	238	275	241	250	244	277	260	270	290	256	245	277	257	237	253	199	237	243	258	239	258	242	243	246	265	237	237	234	228	226	239	229	255	265	274	283	274	237	233	249	249	235	243	256	259	236	229	262	266	260	254	220	242	250	255	241	253	230	229	252	277	251	251	243	208	247	232	251	269	258	291	279	257	230	227	223	235	229	270	221	243	221	247	248	264	256	271	259	252	249	262	253	269	259	254	219	235	249	250	255	247	274	247	253	245	232	263	230	254	234	236	253	254	261	228	247	256	282	260	246	258	243	228	233	253	246	236	240	240	240	244	254	241	231	265	248	230	241	223	249	238	245	243	265	250	269	226	260	231	249	231	250	250	265	237	224	237	239	241	223	261	241	270	231	247	275	250	238	238	246	232	241	243	256	256	251	222	273	236	238	289	237	258	237	254	226	234	261	285	243	249	260	234	246	248	277	266	250	242	271	237	256	224	250	219	262	260	230	246	282	246	237	236	236	257	252	231	237	239	251	208	267	251	253	255	230	221	207	229	235	242	234	257	293	264	274	254	257	262	252	252	240	232	242	229	230	221	264	257	244	249	207	258	267	241	258	243	265	228	227	242	224	277	248	238	256	267	244	242	210	244	249	259	254	254	236	262	249	252	267	276	234	274	250	234	245	275	226	236	271	236	239	251	239	226	241	249	220	236	266	257	242	243	226	214
3702	854	1064	1155	1104	1003	892	1377	5760	775	659	717	700	702	680	618	756	639	700	672	658	670	650	662	663	669	667	676	640	703	665	691	660	684	693	647	646	666	699	657	673	649	674	684	635	682	655	693	645	634	622	630	658	656	649	661	697	612	638	651	656	651	659	705	647	676	605	643	678	690	645	648	663	673	668	705	706	642	683	676	738	645	684	676	669	621	683	629	657	663	645	688	656	637	636	653	669	709	668	666	672	665	679	669	701	650	626	674	665	642	632	656	675	641	658	665	667	661	689	652	651	665	642	702	662	636	627	683	704	655	666	647	608	644	628	654	700	681	616	634	619	644	620	665	629	691	654	669	663	651	624	676	692	676	660	620	620	628	672	700	702	660	698	688	616	662	637	656	671	678	639	702	686	635	666	670	652	640	676	666	671	642	659	684	652	668	640	663	626	673	698	675	707	698	594	689	653	669	657	653	692	670	654	674	685	684	645	645	654	692	675	652	693	651	647	656	663	657	686	669	640	658	645	660	655	651	665	671	672	670	653	667	634	670	664	672	640	669	667	668	687	683	663	661	651	706	688	705	619	712	640	726	659	672	694	635	635	604	642	639	697	637	669	685	637	650	656	667	666	646	643	620	662	666	658	642	683	681	680	699	658	626	691	691	702	670	651	649	670	680	609	636	671	674	621	646	623	668	663	642	630	649	633	660	633	659	650	650	651	669	704	675	639	653	679	612	694	670	643	636	682	682	624	642	669	664	666	610	632	643	662	647	653	680	657	697	659	663	695	648	648	639	614	700	661	638	628	647	682	657	668	647	678	653	650	659	690	649	634	652	662	660	693	642	648	656	686	655	680	632	622	648	630	671	666	708	686	676	694	632	664	666	637	676	672	672	658	670	653	645	673	639	715	679	640	674	652	696	664	677	700	654	712	695	648	639	655	649	631	661	655	672	661	664	699	628	638	634	674	657	666	679	670	626	631	596	704	674	676	629	624	679	656	671	684	710	715	641	624	632	621	638	656	684	654	623	670	639	634	699	693	676	660	650	634	675	656	643	630	652	623	723	656	657	625	658	692	614	660	703	640	669	698	666	637	622	679	674	661	641	650	652	667	645	675	631	659	663	685	626	664	665	633	666	669	655	655	659	610	658	656	699	667	653	687	648	695	658	665	674	641	664	632	676	622	698	686	646	639	647	670	641	692	730	652	668	688	606	659	663	662	662	677	668	693	655	655	666	649	697	673	650	656	666	671	667	649	652	681	683	674	638	670	670	673	648	630	673	667	638	649	621	654	625	669	665	709	658	652	652	668	635	666	665	632	680	673	656	704	667	631	678	713	634	614	627	673	664	672	683	661	674	629	725	589	661	639	668	685	641	663	698	691	646	642	669	710	661	622	683	708	604	670	664	668	651	669	637	616	700	662	654	689	648	609	681	619	680	649	676	657	649	681	633	656	666	626	727	675	701	739	626	673	652	569	685	649	621	640	684	683	670	650	658	642	691	652	675	629	641	648	696	649	662	695	694	658	676	652	652	656	654	666	661	645	619	718	711	689	689	606	656	672	604	635	673	659	676	634	683	659	649	674	676	680	639	667	638	648	650	649	712	699	647	654	692	663	667	632	679	666	629	670	667	660	649	641	649	706	661	625	664	641	634	621	677	669	660	671	674	646	667	689	675	652	646	666	677	609	665	687	679	658	667	648	658	675	655	639	681	649	642	650	671	673	659	629	647	670	650	669	663	670	661	625	691	694	648	646	646	646	673	654	645	648	650	669	632	655	694	654	632	657	608	677	623	684	647	649	662	677	636	668	683	681	647	674	614	608	662	677	655	671	697	661	666	635	681	677	684	635	667	664	656	668	650	695	640	640	695	651	676	654	600	689	667	653	654	672	685	665	639	644	687	640	701	660	662	637	656	685	692	644	639	689	666	683	643	679	634	663	676	635	662	664	659	694	667	648	627	707	649	626	683	666	655	646	639	675	677	657	648	716	670	669	661	649	689	640	652	661	657	690	649	628	678	643	659	663	673	643	663	687	651	696	663	663	618	664	704	662	632	657	634	678	671	674	674	647	640	642	724	683	675	635	662	706	702	663	707	656	655	674	716	641	609	635	669	633	699	640	661	629	632	667	686	639	657	659	661	643	635	685	658	672	682	649	686	697	637	638	654	637	682	641	724	670	648	638	753	658	688	701	633	658	673	647	633	644	682	678	709	621	635	721	657	674	668	654	652	628	712	692	618	666	646	671	659	640	650	675	690	677	658	709	678	650	671	662	712	654	685	686	696	636	647	658	660	639	698	645	671	701	683	618	624	707	661	666	646	679	651	696	660	686	676	673	687	703	672	673	692	640	710	645	669	630	647	637	652	676	644	670	698	668	605	662	682	678	641	653	670	649	652	642	659	643	641	651	605	661	683	634	682	672	647	657	665	668	680	695	668	674	699	651	673	677	661	636	620	686	695	677	639	681	676	643	672	637	652	685	620	656	639	654	640	680	654	726	653	682	725	698	699	650	631	632	606	650	689	638	683	605	710	649	691	653	647	666	700	650	664	654	678	689	631	668	630	640	638	661	643	678	667	687	635	647	668	674	675	639	670	643	679	706	706	644	707	670	691	701	641	653	657	657	640	662	671	699	630	693	649	683	656	688	671	689	658	692	709	676	650	655	706	665	626	672	636	702	675	640	705	675	680	643	687	651	636	650	665	671	663	599	699	659	616	655	693	688	611	653	666	697	657	677	635	694	672	655	700	628	689	660	675	665	706	649	702	689	665	636	632	636	654	638	689	657	680	662	707	666	639	660	687	651	637	671	641	648	662	651	667	679	679	645	718	639	659	695	639	666	706	655	656	661	615	657	664	678	648	623	688	656	658	659	652	669	683	595	661	640	656	664	618	669	615	698	627	640	716	642	685	665	604	691	645	651	649	641	695	680	653	662	638	641	706	650	738	657	683	693	680	667	674	645	645	635	662	615	602	629	666	646	672	648	623	702	677	637	692	669	683	717	646	650	704	651	697	660	633	667	658	636	632	618	677	692	692	631	687	642	652	683	715	680	703	668	656	643	675	719	663	689	659	684	628	652	672	650	675	678	644	627	677	652	684	649	661	630	673	614	691	681	665	692	647	659	714	644	714	671	677	667	691	641	676	647	689	694	677	677	679	653	681	616	683	666	654	655	639	676	646	631	644	620	696	609	680	624	638	687	674	651	605	653	657	669	679	656	646	644	664	645	654	669	675	654	662	635	660	694	680	731	649	654	694	663	642	690	651	637	674	639	652	661	663	712	633	662	635	668	628	634	660	659	645	620	666	692	646	646	710	656	621	602	671	670	671	688	680	648	626	644	620	617	671	689	683	638	649	652	692	630	701	653	647	694	621	636	657	670	678	712	670	697	689	667	679	629	661	676	634	678	642	626	622	648	734	626	626	650	655	664	640	685	662	693	692	670	630	643	673	672	700	670	653	656	623	642	643	713	628	651	640	639	637
29603	8818	5867	4705	3092	2258	1698	14711	31770	3623	479	324	279	249	279	260	215	178	206	200	161	167	185	180	176	179	174	174	151	176	157	155	163	135	129	144	172	163	157	163	153	147	148	153	165	142	123	148	163	139	143	112	137	138	144	154	139	166	144	143	150	141	152	153	181	155	141	149	125	147	136	153	154	148	127	151	127	134	152	162	136	134	116	140	109	139	164	147	141	158	154	168	154	127	140	160	143	143	138	158	145	150	141	167	151	166	126	145	144	129	146	137	150	155	164	155	159	131	149	171	146	132	175	140	126	146	151	134	163	142	127	157	130	123	168	133	133	155	151	140	156	134	154	167	153	168	145	155	124	141	138	134	150	135	163	171	140	152	144	125	130	151	158	142	128	145	131	151	133	159	147	140	156	143	145	152	151	131	154	146	145	149	154	152	144	130	135	160	147	145	138	139	170	163	140	115	146	149	141	131	138	151	139	151	125	145	137	182	150	147	146	179	141	134	147	145	156	140	134	169	137	128	149	150	146	175	165	153	124	154	150	127	143	146	150	151	121	121	144	148	154	139	156	160	157	139	136	139	139	147	157	153	144	161	159	144	160	145	152	136	145	142	144	148	147	139	140	143	136	169	159	158	134	136	149	162	159	122	138	143	124	145	158	163	153	130	169	153	160	137	136	144	124	153	139	139	167	135	168	145	130	144	120	130	159	153	156	129	141	148	124	150	131	140	136	150	129	137	142	166	132	150	143	129	152	148	148	179	151	155	140	129	126	154	127	147	139	160	151	153	158	156	150	144	118	149	127	129	143	148	152	148	141	161	152	135	134	158	154	162	138	172	158	125	138	160	132	148	134	156	147	134	149	152	141	141	151	158	164	165	136	149	147	129	158	149	142	163	132	131	159	153	136	133	119	130	147	154	165	160	140	134	158	137	167	160	128	150	140	158	145	155	144	119	147	131	152	170	125	151	140	149	152	141	152	154	140	168	169	139	163	147	154	155	154	150	148	168	122	153	152	140	135	157	147	161	130	146	147	138	138	130	153	138	157	128	149	145	162	116	119	122	139	141	159	143	151	148	135	119	154	113	160	134	161	146	136	140	160	161	140	142	146	153	158	146	137	138	150	158	145	141	145	148	141	146	130	133	145	143	139	133	168	153	112	152	137	165	152	135	156	152	153	127	148	145	155	157	136	143	139	132	169	146	144	151	135	149	159	157	149	137	123	152	146	148	122	124	136	162	151	134	134	153	138	123	137	136	162	150	167	152	154	150	143	173	148	137	137	147	149	145	155	139	129	146	126	144	132	153	138	147	138	148	148	144	162	157	150	135	146	146	150	150	140	136	134	156	156	151	153	177	137	142	140	129	148	160	143	155	141	117	139	145	153	123	123	148	157	155	133	138	149	149	148	164	165	160	160	132	131	147	156	144	153	164	157	156	150	157	167	143	138	155	149	152	152	133	159	144	136	147	158	148	155	159	171	149	137	151	138	136	151	143	140	160	144	139	157	159	168	152	128	145	139	135	151	141	144	135	137	139	134	129	152	159	153	145	162	146	120	157	150	144	143	152	130	151	130	125	133	156	134	140	163	155	141	177	134	143	149	155	149	123	159	148	140	136	138	166	154	129	170	153	163	160	126	161	144	153	125	139	163	153	150	163	168	147	159	132	164	141	150	144	170	158	169	137	155	155	127	167	130	137	152	160	164	141	155	133	140	143	123	147	141	163	124	136	159	141	123	185	152	179	123	143	152	165	162	149	142	139	147	153	138	161	136	157	145	140	143	164	159	148	143	120	150	146	134	136	174	138	129	155	171	131	162	133	130	142	136	160	129	155	153	172	137	145	145	164	153	149	133	145	132	165	155	153	157	154	152	141	151	124	145	149	146	165	145	138	138	161	154	145	146	141	124	127	152	132	146	139	151	160	140	131	127	137	162	139	140	149	154	150	160	147	161	145	136	140	155	162	163	153	137	152	162	152	146	144	141	160	134	150	152	154	124	164	156	150	154	166	153	148	153	164	139	128	154	127	163	149	157	164	134	150	140	164	145	147	167	140	158	166	175	134	120	152	161	144	161	143	155	134	174	123	129	156	159	127	146	159	141	131	135	153	145	141	166	143	139	137	139	136	141	145	163	131	138	161	169	131	149	145	129	137	139	151	156	149	142	163	156	148	148	146	141	135	156	147	153	153	153	157	150	143	160	139	139	149	152	143	148	134	166	136	142	140	163	147	136	140	142	137	127	134	144	146	152	150	172	151	158	159	137	152	146	146	144	165	172	131	128	152	154	132	148	172	153	137	140	159	145	128	131	170	134	135	133	149	133	133	136	147	155	170	146	138	163	150	149	131	167	140	128	135	135	162	140	156	161	140	155	133	135	133	131	152	158	152	145	159	145	135	132	128	141	154	141	145	164	140	131	146	163	149	162	141	150	143	147	129	130	160	128	127	164	164	134	141	133	157	147	149	146	143	143	144	169	143	142	153	123	165	138	145	158	137	155	144	136	144	119	136	139	141	149	160	141	129	132	143	125	167	142	164	155	135	160	156	129	143	135	183	157	161	131	142	136	156	138	172	133	141	155	167	143	156	138	155	153	128	141	144	148	157	137	138	135	149	149	143	173	172	127	116	166	142	155	129	155	145	157	148	146	166	153	154	129	153	138	153	164	140	142	147	148	133	160	139	152	137	135	179	140	138	143	155	149	131	136	158	177	152	159	134	167	163	127	137	142	141	152	151	153	144	127	159	149	142	154	150	156	149	128	150	154	137	129	169	140	142	151	135	140	139	138	139	134	130	141	147	151	155	161	150	150	148	169	153	147	144	135	158	132	152	144	134	150	151	156	131	123	128	137	145	138	163	121	156	152	140	142	131	150	154	138	162	148	171	162	146	125	172	176	152	142	154	128	135	113	148	145	145	147	126	160	156	160	143	147	132	164	140	147	155	136	129	144	151	125	151	177	142	156	165	151	158	139	138	140	139	142	140	145	143	150	146	166	154	158	160	160	144	122	164	155	140	150	157	152	154	130	142	143	138	169	154	160	144	147	142	123	119	127	148	161	148	146	146	162	144	142	155	161	135	140	136	145	158	152	155	144	127	147	133	165	114	144	139	141	165	147	140	160	147	137	143	150	160	126	159	138	132	147	142	147	133	143	135	151	151	147	132	149	145	162	172	172	153	138	134	124	171	148	161	187	133	132	161	139	151	138	154	141	152	131	158	150	149	141	154	137	158	176	117	147	140	133	155	141	140	153	150	142	123	131	140	155	151	147	171	124	152	143	152	143	145	127	141	161	151	145	134	154	148	166	132	164	149	143	155	147	171	130	145	159	142	133	162	153	120	140	144	137	146	152	151	159	124	141	140	152	150	142	133	137	173	141	157	136	142	145	176	154	148	150	119	142	141	132	130	146	168	133	142	119	140	170	126	143	160	151	124	149	123	166	167	156	133	160	134	150	147	156	124	130	130	170	143	161	144	125	141	160	164
14311	4103	7190	8783	7271	6628	5481	31084	39851	2355	1933	1663	1318	1241	1219	1178	848	827	826	768	718	653	613	593	562	560	540	536	539	512	535	511	499	538	502	426	469	491	452	453	483	486	416	460	462	456	474	449	425	441	384	453	413	426	424	415	438	449	448	419	420	424	426	407	395	438	456	414	381	420	423	436	403	429	416	445	428	443	388	419	411	389	416	406	413	439	421	409	421	395	404	413	403	447	423	434	452	418	404	386	382	399	420	441	418	378	399	374	376	371	407	368	382	424	400	406	434	417	396	357	414	387	406	440	419	380	446	395	419	421	393	404	390	392	421	392	415	419	418	389	379	417	393	403	429	422	397	420	363	434	395	425	411	417	395	406	387	421	398	393	392	384	425	418	396	439	421	427	415	418	403	404	355	438	389	382	387	426	423	391	405	414	413	402	401	379	429	415	401	430	385	414	394	408	385	393	412	384	407	424	411	395	415	420	401	389	367	421	375	386	394	411	428	402	351	413	391	380	434	436	430	382	424	408	381	401	380	379	377	404	412	382	411	407	407	406	403	393	439	404	402	407	370	399	390	414	419	451	441	405	393	415	406	372	362	405	398	377	418	388	419	384	416	403	415	433	406	417	399	409	403	404	379	377	434	392	377	388	401	394	385	427	367	370	381	392	383	436	409	397	382	405	439	410	385	384	404	399	408	418	403	417	408	410	388	394	388	416	407	406	395	398	391	416	408	393	424	406	401	396	367	385	379	392	382	413	430	401	407	358	358	402	384	411	409	375	409	389	433	424	386	396	387	431	389	398	413	400	427	408	394	417	385	398	375	430	397	402	424	341	431	423	403	404	420	383	370	407	414	412	382	414	421	411	373	414	390	426	403	425	416	404	435	421	410	367	417	418	386	405	404	398	402	390	393	412	404	377	380	398	400	444	434	372	373	423	390	434	400	413	403	406	399	402	365	345	381	364	383	398	411	428	393	390	414	450	407	434	411	414	436	412	398	400	395	395	402	397	411	397	401	396	402	443	398	367	387	423	372	368	384	377	414	387	362	378	412	383	407	413	422	380	420	392	409	385	389	427	371	434	424	416	427	405	389	393	399	391	420	423	416	406	424	415	403	412	390	380	396	419	352	376	407	385	395	379	391	434	370	415	384	396	409	404	396	385	399	409	445	428	422	389	407	393	417	399	410	390	387	423	410	419	419	413	420	429	393	396	433	385	378	411	416	413	393	385	446	398	428	442	397	412	448	403	397	361	406	386	395	436	417	410	392	377	404	379	432	417	400	377	388	380	422	438	403	408	422	412	372	407	404	375	380	428	391	411	359	384	407	417	391	474	367	353	377	376	400	419	387	429	362	372	397	460	412	414	435	400	401	395	405	418	407	437	404	403	391	366	422	391	388	404	407	428	407	416	424	384	425	396	413	360	453	412	422	423	384	417	434	399	410	405	406	414	424	385	395	358	413	392	397	438	393	403	434	403	414	398	411	371	379	401	399	384	411	398	388	358	406	405	389	404	396	415	401	424	393	391	409	407	403	376	401	452	395	407	407	396	435	378	404	356	381	371	391	403	370	368	420	375	421	410	377	407	387	417	403	415	388	402	407	398	389	379	386	392	412	414	404	411	373	368	409	408	407	420	359	382	383	378	411	419	374	434	412	405	409	395	390	397	388	383	390	371	395	401	369	383	410	433	392	394	364	381	424	391	395	419	391	461	413	391	385	418	388	424	395	410	410	415	393	381	393	405	369	412	421	393	392	413	400	401	403	422	424	397	391	421	393	406	378	408	377	413	398	387	402	369	451	408	412	379	384	413	370	415	398	371	397	433	407	410	406	388	392	412	385	387	379	383	356	421	403	366	462	381	380	389	410	405	422	357	409	382	371	387	414	421	386	410	407	440	386	405	342	390	407	395	435	402	408	399	421	382	421	405	386	386	410	405	363	358	421	386	399	374	381	388	392	404	395	425	412	430	369	415	381	411	407	399	412	407	400	376	384	394	391	393	378	388	404	371	366	398	385	414	405	390	398	369	402	427	368	382	368	391	383	385	422	415	408	390	388	392	387	393	397	392	420	408	406	395	431	383	425	401	351	401	358	403	395	406	386	426	387	389	404	399	369	393	375	401	395	398	366	371	394	394	401	412	389	376	434	376	386	401	418	390	397	436	380	440	370	386	382	379	389	419	378	395	386	405	413	411	440	404	413	427	387	370	398	386	410	398	408	390	424	425	417	386	423	398	389	405	399	423	396	369	387	433	433	375	411	381	352	374	419	416	407	403	355	402	379	426	382	459	401	406	420	382	389	405	373	411	448	408	376	409	397	411	382	379	364	415	415	405	351	376	415	391	426	391	439	412	404	411	384	369	410	386	401	352	401	391	372	404	414	381	421	426	425	386	388	381	391	366	403	408	422	393	400	446	400	399	357	392	463	400	390	395	371	399	413	406	420	391	411	427	374	421	411	390	410	412	367	403	379	420	403	383	400	394	348	394	400	431	388	394	384	413	384	408	393	414	413	432	376	393	414	387	431	407	425	376	398	394	388	410	401	401	399	360	414	386	379	395	423	417	415	419	384	412	395	413	400	430	417	418	396	406	416	392	397	398	380	392	432	388	411	388	379	401	415	400	395	402	398	442	399	408	419	418	368	391	366	381	395	381	404	383	362	404	374	393	397	410	384	395	391	369	399	420	429	387	381	395	425	367	399	413	391	395	387	379	398	387	381	410	419	414	403	379	420	399	423	404	414	394	401	394	390	414	413	416	404	364	377	404	407	443	424	407	422	395	379	413	396	419	393	397	402	425	386	415	420	373	429	403	365	399	375	393	400	404	424	393	418	389	408	394	423	380	403	397	396	402	399	398	401	383	383	394	410	427	408	373	388	348	380	407	430	399	414	389	421	399	366	426	415	418	413	382	372	379	416	389	416	398	417	386	418	388	359	394	383	370	430	408	381	389	409	395	387	415	460	400	396	358	387	403	412	428	402	398	384	421	443	422	419	408	382	401	431	393	397	397	397	421	375	392	372	411	434	438	407	399	379	394	408	381	387	374	411	388	433	409	398	384	380	399	443	395	363	380	378	409	366	414	387	395	410	428	403	398	381	389	440	414	386	423	396	392	390	394	408	403	407	434	415	438	405	426	388	411	397	382	391	402	415	411	398	394	426	413	364	410	432	382	379	387	368	423	407	380	420	385	441	419	397	397	386	414	378	427	428	426	415	401	401	376	381	393	398	415	420	395	409	395	407	451	398	426	422	387	443	420	389	395	375	421	408	374	423	394	425	397	396	410	407	419	414	397	380	393	389	386	406	409	393	406	371	425	400	430	409	405	376	403	358	397	408	386	405	420	364	392	417	356	367	412	387	393	390	403	401	423	417	393	415	397	410	405	400	393	404	394	413	422	386	379	374	365	420	400	395	407	410	385	340	395	450	408	386	383	379	419	412	384	381	397	373	390	383	412	417	376	390	427	378	384	404	411	354	404	371	424
29406	8794	6097	4556	3197	2074	3151	20319	23369	2028	543	470	364	333	285	317	234	217	215	210	219	212	184	194	191	221	179	183	175	192	198	197	193	183	198	173	203	211	167	195	189	188	184	173	210	167	174	155	179	185	188	167	175	173	170	186	161	177	163	155	183	178	172	164	173	177	182	190	165	186	188	166	170	180	156	168	170	161	194	166	171	159	173	175	153	151	172	147	183	159	175	174	184	167	181	151	185	188	195	162	177	178	169	174	174	180	165	170	165	143	175	183	166	165	184	155	149	185	176	186	174	190	172	164	178	186	177	178	158	166	162	156	154	178	197	186	182	167	193	175	174	163	170	185	178	162	166	183	185	178	172	170	190	151	143	135	150	166	169	148	191	181	185	165	154	178	170	173	181	166	183	165	174	155	185	164	176	168	165	143	185	173	171	183	158	174	179	171	185	173	169	178	194	155	146	161	172	165	188	172	174	167	194	127	175	146	187	156	183	173	188	188	175	192	208	176	174	185	184	164	168	145	187	159	156	166	165	173	185	179	140	193	171	166	184	177	175	182	188	158	177	183	206	164	179	182	190	174	164	169	172	176	197	187	174	171	170	156	183	173	182	183	168	192	162	172	157	167	194	161	152	185	171	164	169	172	176	197	183	168	185	161	157	175	150	137	175	172	169	186	170	172	188	175	159	161	165	178	194	194	162	175	144	190	166	149	188	192	191	156	171	146	155	152	161	181	198	166	156	196	177	178	174	172	170	167	163	199	167	177	194	170	153	180	162	161	167	171	175	172	172	170	181	196	151	169	175	161	172	171	154	182	167	161	163	173	149	197	167	172	170	169	193	197	190	189	172	146	168	168	176	173	183	192	177	146	184	170	179	184	160	165	186	172	132	167	162	164	170	187	172	172	170	176	187	156	176	174	173	168	171	202	169	150	152	199	180	168	169	156	175	158	175	162	193	153	187	175	157	176	148	149	185	170	172	168	183	161	171	164	145	156	157	161	185	158	153	150	173	211	159	172	174	177	184	143	208	164	181	159	158	188	166	172	161	175	160	181	175	180	173	186	155	166	168	176	170	165	184	174	169	172	152	162	165	142	152	183	172	184	175	174	175	162	167	166	167	145	167	176	167	154	180	177	206	163	174	172	176	177	179	190	182	170	196	171	164	160	181	189	170	183	186	182	193	175	170	164	147	160	163	175	170	155	175	176	190	161	181	166	157	180	166	165	181	166	192	167	173	179	187	173	173	165	153	183	183	168	155	160	189	172	169	156	160	181	155	154	182	172	183	168	165	150	179	158	159	202	165	152	153	186	177	181	175	193	171	164	155	192	168	171	179	172	140	170	178	167	192	161	167	176	176	144	157	151	168	172	162	168	147	176	181	149	178	173	158	185	175	153	170	152	167	171	157	173	177	149	168	167	187	164	184	175	177	142	166	147	178	166	161	165	175	183	191	175	206	187	185	144	153	161	179	175	199	187	159	180	162	169	173	169	161	170	188	194	171	162	171	151	169	188	176	184	156	137	192	184	157	189	168	197	185	172	183	159	158	157	157	166	174	158	174	144	164	174	160	167	192	200	185	149	167	149	171	161	182	166	180	171	177	181	187	160	171	164	161	164	175	181	150	163	165	174	170	179	193	159	168	170	160	158	157	187	175	167	195	193	171	178	203	164	160	174	182	174	168	172	168	178	182	160	167	168	174	175	193	167	194	169	161	184	166	175	159	145	149	146	195	182	181	162	174	158	190	149	172	182	166	165	178	178	154	168	200	166	160	178	196	186	164	190	169	173	186	167	162	148	158	188	177	164	140	173	163	158	173	165	172	179	160	172	173	185	172	176	172	211	175	165	171	167	167	191	177	181	179	155	200	190	169	173	207	161	172	156	155	148	182	183	175	170	180	166	189	190	184	176	163	174	169	166	181	188	166	160	168	143	161	173	180	184	195	160	146	139	166	182	169	184	187	171	182	167	165	165	182	164	188	156	164	162	158	185	169	179	178	149	163	165	171	185	174	177	171	174	160	186	191	150	184	173	174	194	198	186	175	176	155	177	166	164	162	168	192	171	188	154	196	168	177	192	176	187	158	187	162	165	150	169	184	152	163	162	167	156	161	168	166	148	190	195	162	170	174	156	201	165	174	169	179	195	164	201	175	167	170	143	153	165	166	168	171	175	171	182	161	158	180	156	165	185	172	175	166	164	202	184	169	159	166	194	188	162	157	141	166	188	171	172	181	172	179	207	164	178	158	178	174	168	173	181	177	176	163	180	165	166	183	173	180	170	201	194	179	187	178	180	175	160	143	169	166	180	171	190	129	180	148	161	152	200	166	172	167	171	163	153	161	155	178	173	144	166	167	186	177	186	149	181	151	171	179	184	202	192	168	171	169	159	164	160	153	157	173	190	168	175	194	180	165	165	165	162	175	166	169	188	164	157	156	154	170	172	171	161	171	174	169	170	174	167	197	175	183	161	185	162	168	162	175	193	178	181	171	195	164	174	184	145	156	190	156	171	153	194	167	155	176	171	160	173	170	167	170	174	170	156	163	169	168	168	175	160	156	186	157	172	165	168	168	161	166	157	190	175	159	174	171	228	185	192	181	167	141	189	174	187	172	153	165	171	168	178	158	171	151	157	174	157	180	166	169	193	184	161	163	191	161	160	178	186	187	164	178	177	196	177	185	168	167	154	169	189	181	185	155	202	181	163	201	183	170	168	171	171	175	185	172	150	162	166	170	169	152	194	161	195	134	176	172	175	172	164	186	172	163	168	183	144	160	189	164	173	178	198	196	176	156	191	197	180	169	157	170	178	166	160	194	176	167	167	163	186	155	142	163	162	184	162	172	182	179	178	145	163	166	188	179	185	186	180	177	178	164	175	151	163	164	183	176	163	168	168	184	173	189	174	164	181	200	166	150	153	195	170	176	184	169	188	176	171	168	171	156	156	189	162	191	151	178	172	179	159	180	175	182	156	176	187	185	170	135	178	185	166	163	163	176	175	180	156	170	164	176	183	159	168	168	172	174	159	167	156	164	182	181	160	152	158	145	158	177	171	197	176	165	188	157	175	181	164	168	163	192	175	175	181	164	150	153	161	168	153	181	174	157	178	198	181	192	178	161	177	182	161	184	166	174	165	162	177	174	172	176	163	167	176	169	164	171	172	168	171	190	189	176	141	162	144	173	166	182	175	163	177	158	162	201	192	145	184	169	176	133	180	178	165	165	163	168	161	172	169	192	168	155	170	166	172	167	170	160	161	171	185	137	185	169	165	159	186	164	181	175	180	192	186	174	146	166	153	153	179	179	174	167	177	159	194	155	182	170	195	151	179	167	162	188	162	179	171	167	148	175	180	150	164	182	169	154	197	158	178	159	168	191	162	164	179	176	183	197	177	158	178	162	176	158	154	172	152	158	161	161	191	180	176	153	178	168	159	162	179	163	167	169	175	192	179	172	170	173	177	158	165	177	177	183	179	153	167	161	168	152	152
13903	4232	7564	8758	7906	6863	11903	39604	25855	2549	2292	2032	1479	1402	1305	1368	996	851	858	877	803	710	726	704	642	661	657	652	579	604	603	582	588	579	582	581	541	564	571	586	562	576	539	498	512	540	488	491	501	522	524	512	531	495	530	544	500	535	520	486	485	542	456	509	499	497	505	485	458	502	518	483	474	469	508	506	468	523	493	481	449	469	454	472	503	472	456	500	499	445	429	454	488	465	482	492	494	470	468	472	454	451	454	461	452	468	474	471	442	442	436	459	452	484	473	455	472	450	499	489	463	471	424	484	480	445	456	468	474	472	437	449	472	472	481	460	455	519	478	466	454	482	453	439	447	408	433	454	462	493	486	479	460	459	488	415	452	516	444	451	444	488	494	466	468	486	472	479	432	466	463	459	476	464	424	499	425	447	479	472	447	460	477	484	454	467	465	486	436	451	438	489	475	459	512	467	496	459	453	425	467	442	468	489	438	468	480	492	431	455	465	469	438	453	449	462	514	475	520	451	456	470	473	483	477	452	465	445	463	441	436	456	503	485	486	467	471	450	449	457	486	477	456	507	460	456	464	449	499	461	469	443	481	513	449	481	448	453	455	484	479	510	477	458	455	438	510	465	472	463	451	495	469	457	462	478	455	472	439	451	480	467	458	464	485	472	485	435	476	452	448	429	477	441	447	462	490	504	464	475	436	477	483	486	467	468	485	481	453	505	465	445	461	429	491	463	443	494	408	427	499	467	449	466	458	478	463	483	473	426	453	482	474	457	440	397	436	479	482	486	456	443	474	446	452	471	437	470	500	506	479	452	478	469	457	482	473	486	463	497	470	446	483	476	475	484	481	473	460	447	462	438	439	468	438	428	460	468	468	474	464	481	490	469	545	465	477	482	456	446	429	466	493	429	502	449	490	488	493	483	453	488	480	438	453	463	456	460	473	469	471	472	505	441	426	434	486	435	474	459	483	471	478	418	445	499	438	458	438	455	477	432	443	454	494	484	449	414	496	457	477	480	434	431	519	461	467	431	445	485	482	496	427	511	448	468	477	443	471	431	437	418	437	494	479	502	526	494	486	489	463	483	500	434	477	434	454	447	429	447	480	433	486	449	464	450	473	455	413	437	449	429	454	455	458	445	463	479	452	464	446	459	492	446	475	470	470	468	452	423	474	500	444	463	463	465	466	490	432	446	501	491	475	442	427	511	450	475	460	455	466	481	470	474	490	507	485	447	460	456	465	468	452	472	482	465	459	438	486	465	455	453	481	438	471	496	507	442	463	458	451	509	474	468	468	449	476	437	480	463	464	462	456	422	442	490	490	449	493	449	474	467	480	475	449	458	464	475	475	479	455	468	487	454	452	438	456	440	451	510	456	490	459	428	466	464	462	503	448	490	442	446	455	428	487	472	499	438	481	445	479	417	486	477	478	440	480	466	421	485	455	459	464	469	455	418	457	467	431	457	484	491	474	464	429	451	459	515	458	464	452	473	449	438	479	464	481	450	462	456	489	489	438	486	443	446	433	456	466	445	448	477	490	471	464	445	485	399	449	450	462	477	488	458	490	475	481	432	448	458	457	472	465	466	493	462	454	463	471	462	472	487	483	462	460	442	457	458	476	445	443	429	465	469	484	450	430	417	431	465	484	461	462	494	457	420	489	475	498	452	448	506	483	431	432	435	457	456	471	506	468	462	459	438	484	475	457	468	467	454	495	469	454	463	481	487	438	468	452	489	468	485	438	474	463	518	453	466	489	473	471	458	472	442	483	427	432	454	460	506	472	400	452	463	470	469	464	464	436	448	482	466	474	465	465	508	458	498	459	411	464	454	453	461	479	445	452	452	488	439	435	454	493	465	488	474	460	489	438	461	455	447	488	466	451	465	430	427	463	456	442	472	476	479	445	473	428	448	425	477	445	463	470	455	424	462	462	447	450	462	451	484	458	470	458	475	500	445	449	454	446	465	458	481	448	452	498	418	441	437	441	460	435	464	444	470	500	517	465	447	428	454	487	463	450	474	436	471	491	463	449	450	472	500	439	451	474	457	397	468	435	455	449	429	442	461	473	442	481	481	467	434	467	482	472	453	434	450	447	468	468	469	431	461	502	463	440	442	481	456	453	442	440	437	459	455	475	499	451	431	484	448	476	426	427	442	443	416	476	475	433	456	454	518	441	474	447	485	449	461	462	462	470	433	455	473	487	432	460	467	438	450	446	458	443	488	465	485	463	415	459	441	460	432	508	481	455	462	443	466	457	481	463	469	440	489	432	446	454	480	454	458	436	480	441	468	456	459	442	463	472	446	464	488	477	472	445	464	497	464	408	463	461	486	455	441	425	440	438	489	435	477	422	457	472	452	481	449	436	535	473	471	472	450	505	440	452	458	463	469	488	449	454	476	492	476	467	447	511	451	505	508	459	461	477	467	442	482	473	484	487	477	433	482	464	458	464	452	467	442	466	495	451	484	431	438	471	430	462	472	435	468	474	418	467	474	444	438	499	430	481	463	482	470	468	489	454	471	433	462	512	455	482	446	455	450	474	421	476	461	454	502	429	490	422	476	478	458	459	452	462	461	452	480	461	450	500	451	454	464	493	461	462	467	488	461	437	459	441	445	464	439	441	461	486	477	433	443	445	465	449	465	486	435	458	435	443	466	477	445	461	472	472	458	457	464	474	472	432	469	459	481	469	415	443	461	496	469	475	403	417	466	454	434	497	453	483	493	443	491	425	454	491	457	428	481	471	465	479	426	471	453	444	462	536	476	450	460	479	433	474	466	463	464	466	457	408	434	467	444	448	412	465	430	475	464	446	446	473	431	478	463	425	451	464	463	480	443	420	469	445	481	468	491	473	438	458	484	448	461	488	445	465	491	490	441	466	451	463	519	476	453	440	476	442	488	451	496	479	456	436	468	452	473	494	448	441	471	453	446	482	438	512	514	445	463	424	463	442	466	449	452	417	482	450	484	496	522	492	463	476	463	480	445	470	435	458	447	457	479	446	440	483	490	462	480	449	469	450	476	491	488	503	461	457	472	458	467	441	462	476	426	485	462	436	424	449	451	465	470	473	457	466	478	459	475	471	494	478	459	475	473	452	484	458	513	445	500	486	466	463	516	475	493	451	449	458	431	477	432	486	432	455	472	501	431	490	445	443	454	455	425	426	449	473	495	476	455	471	444	470	498	440	457	473	456	500	450	510	428	484	501	482	457	410	461	468	427	465	454	457	466	462	433	477	470	456	439	449	472	482	439	455	449	479	457	473	431	454	444	464	468	446	444	474	464	459	443	444	490	475	512	420	468	428	438	489	452	438	469	477	446	505	479	465	460	444	422	481	443	420	442	450	454	466	452	472	470	441	450	425	469	438	421	453	443	434	448	437	432	452	455	440	493	489	479	463	444	445	470	511	487	463	411	464	467	453	470	450	467	463	458	469	474	477	473	503	445	455	462	488	469	465	437	424	446	458	440	464	442	457	474	458	420	479	484
2662	415	462	309	309	273	283	1535	666	246	258	294	233	247	246	256	229	275	250	288	256	272	230	266	288	258	246	253	267	282	217	258	261	260	291	267	279	279	249	271	270	254	235	219	260	265	259	261	257	246	223	284	219	243	249	272	258	251	247	234	251	264	233	256	266	257	255	236	250	268	257	219	246	256	253	213	228	270	248	230	223	251	256	246	252	253	243	245	246	252	247	210	250	221	264	241	241	237	253	245	244	265	267	240	266	225	265	240	233	248	238	253	265	247	260	265	272	242	241	265	244	243	217	248	243	241	251	242	228	231	222	241	245	268	271	246	250	252	236	265	277	243	262	237	255	251	229	240	270	277	250	260	280	227	240	265	243	255	241	262	247	233	253	241	248	259	259	245	252	263	281	231	249	251	239	258	256	256	232	257	256	209	276	255	232	263	262	216	245	274	273	259	233	271	270	247	234	248	262	241	222	259	247	284	251	258	248	227	250	235	244	255	248	275	263	249	261	245	227	287	248	230	225	259	233	234	244	259	263	250	239	243	234	245	245	249	247	264	259	235	219	237	251	240	270	247	275	255	260	248	239	260	255	223	259	260	253	261	247	267	271	250	244	259	250	259	269	246	261	224	242	246	224	262	281	251	220	266	244	246	259	237	271	247	261	233	226	268	254	250	273	231	253	260	251	237	249	234	254	237	245	252	247	252	238	259	256	242	271	230	249	247	260	230	255	262	261	251	245	269	267	235	241	255	236	238	249	254	240	278	236	264	255	245	213	246	245	230	257	266	283	251	269	270	227	242	221	222	250	259	250	238	246	265	248	271	267	235	286	237	252	261	273	238	262	255	268	265	241	255	259	268	248	218	265	252	242	250	240	241	268	229	228	262	286	239	274	248	245	245	268	243	233	220	269	262	253	262	252	245	238	246	235	256	227	260	240	221	269	249	245	264	264	243	229	247	253	226	240	254	252	252	262	239	260	231	238	238	264	243	236	248	251	250	253	227	264	258	254	254	229	252	240	228	251	236	269	273	267	266	233	284	259	252	235	248	245	259	225	223	266	224	286	258	256	244	269	252	249	248	281	243	260	254	223	258	263	270	244	257	240	253	269	278	255	242	274	256	279	268	229	249	222	241	238	251	261	249	242	222	271	213	264	259	255	250	245	265	246	252	239	271	238	243	256	260	251	221	242	264	240	237	230	252	238	231	255	246	252	276	238	227	255	221	248	238	268	244	260	250	227	246	272	269	269	260	251	261	254	259	240	255	248	217	224	239	257	247	229	241	214	241	209	232	233	245	262	239	267	285	218	233	233	260	255	238	234	243	244	245	257	242	241	225	296	241	245	265	250	259	242	237	275	262	199	228	249	254	267	247	244	245	232	286	271	262	272	282	236	252	263	262	272	243	263	268	241	242	249	243	246	247	249	246	231	253	271	234	272	218	264	245	246	235	253	243	257	250	245	261	242	268	237	252	246	228	255	247	251	230	260	242	245	242	250	240	254	247	267	268	266	241	265	274	256	228	228	251	265	260	208	221	233	264	255	229	260	235	264	269	273	250	232	230	244	245	265	246	256	228	241	258	226	228	209	258	245	265	231	239	263	253	250	241	269	237	239	260	221	241	239	247	234	258	258	234	233	229	239	262	230	267	226	249	233	228	267	255	267	277	250	267	236	251	270	271	264	273	263	260	260	228	269	273	264	273	251	261	250	261	233	271	243	248	269	230	244	268	286	251	245	241	282	242	255	248	241	227	239	251	215	231	241	281	251	255	269	253	231	279	246	243	267	249	269	260	262	273	231	267	261	217	245	255	227	273	258	233	253	240	276	274	242	259	247	280	263	233	237	259	241	253	246	242	226	234	230	255	265	234	279	245	251	269	261	297	252	230	251	268	263	291	272	235	242	269	290	259	230	247	246	226	248	273	232	256	269	216	253	230	265	245	236	253	257	261	224	242	255	235	231	266	250	229	264	268	229	248	257	274	246	236	268	218	240	251	261	245	225	237	236	268	268	250	257	251	227	211	238	250	255	260	243	238	223	237	242	252	236	228	230	242	265	241	251	245	255	241	246	250	256	280	260	245	247	237	238	252	262	227	264	250	255	268	247	256	220	250	235	241	235	234	266	256	270	238	247	232	255	220	254	251	249	247	273	271	224	262	260	281	284	267	253	251	247	240	260	264	241	260	280	253	227	213	226	256	226	247	274	236	260	263	253	240	238	263	246	235	262	267	273	263	242	278	265	245	255	243	265	272	243	244	257	242	268	242	270	282	249	246	252	252	259	244	248	228	266	278	249	258	249	274	272	217	265	255	268	223	273	239	236	223	259	239	236	254	274	258	265	265	269	242	282	256	266	225	270	274	249	217	220	259	242	246	246	260	242	247	263	232	265	258	263	257	252	255	230	259	264	265	243	238	259	249	254	231	227	241	254	257	270	255	239	260	253	245	239	245	263	249	240	278	242	257	267	241	252	232	256	274	240	263	283	238	283	268	248	234	258	263	284	238	259	243	248	269	255	245	237	264	275	253	243	256	266	222	272	251	228	232	242	234	252	223	268	284	265	256	234	255	264	248	255	260	246	242	237	256	247	269	250	234	260	238	255	273	226	231	260	205	228	270	244	262	254	251	258	267	274	289	240	235	271	270	267	258	242	239	242	249	250	239	246	256	251	255	268	266	244	250	247	261	252	264	264	238	237	256	256	272	243	253	263	243	248	270	269	248	260	245	244	239	250	224	260	258	257	266	239	223	219	244	239	254	280	231	234	238	241	246	250	241	250	245	252	237	225	252	254	240	281	250	268	245	261	265	258	264	251	258	265	250	244	253	247	251	253	268	272	285	272	254	249	228	251	246	261	250	270	245	254	257	254	271	227	241	271	262	234	236	228	249	238	255	230	262	250	249	264	266	233	221	235	245	245	266	240	254	258	234	229	248	249	235	261	250	244	248	243	254	244	252	264	258	232	224	257	242	245	274	237	253	245	239	235	257	249	269	273	226	252	238	249	275	237	245	262	221	250	248	239	267	248	270	251	243	254	284	260	270	228	237	242	238	252	257	231	263	277	247	251	287	289	292	254	269	258	221	247	258	251	236	263	285	256	269	244	230	246	243	229	238	247	239	253	246	271	259	254	242	254	246	241	214	279	239	270	245	242	231	255	237	235	249	238	269	223	245	219	260	253	263	244	243	222	248	235	227	252	245	259	247	274	243	228	252	231	246	264	265	232	241	278	233	257	247	251	256	266	244	240	230	266	244	245	232	254	240	252	225	246	293	240	231	245	254	234	261	262	271	235	256	232	241	271	284	250	263	241	241	246	250	278	267	263	283	258	293	277	253	257	253	256	209	255	261	241	234	264	261	241	249	247	255	259	257	254	228	239	237	275	235	264	232	255	243	241	261	231	228	263	244	243	215	246	267	260	226	269	239	261	252	252	213	242	265	245	249	243	263	224	239	243	266	237	278	269	239	256	242	257	286	254	254	225	259
3188	929	1087	1038	997	934	822	8053	2516	743	758	737	705	729	743	710	677	674	691	653	711	701	653	710	698	634	675	691	599	661	670	639	686	620	679	655	656	685	632	681	663	652	671	661	658	705	679	675	633	654	664	662	664	723	661	682	660	699	693	652	644	717	630	673	700	627	682	694	653	643	637	714	683	640	697	638	683	648	662	644	695	671	634	633	665	682	697	643	680	677	677	678	680	687	649	710	667	700	648	652	676	648	642	674	640	685	669	660	664	665	638	651	666	661	651	667	684	674	633	664	678	683	684	685	623	658	622	641	669	672	687	672	701	650	703	717	672	671	643	691	636	644	607	647	672	689	653	666	710	673	701	671	680	661	686	651	713	650	628	676	642	678	714	665	719	644	727	655	687	667	720	692	683	656	637	668	650	704	657	679	649	647	607	655	702	668	687	661	672	655	688	651	647	652	643	684	691	673	710	683	663	640	688	652	662	709	700	667	698	660	656	656	676	650	696	673	666	636	647	646	705	648	692	673	698	679	652	669	679	699	617	686	649	655	681	690	646	679	646	607	617	726	702	655	679	648	680	702	634	675	667	673	687	650	690	679	661	691	673	707	646	682	697	582	662	659	649	656	687	659	693	649	679	686	691	698	671	687	705	656	693	662	668	649	641	687	664	671	634	653	673	664	674	623	694	703	684	656	634	683	652	670	683	606	689	673	616	677	690	652	740	696	648	667	679	623	653	681	628	716	666	673	697	657	613	731	670	719	675	675	695	624	716	724	674	629	639	649	660	653	689	649	666	686	618	631	663	637	635	646	634	659	650	672	689	661	703	675	664	664	647	665	683	685	679	657	647	687	640	694	594	631	648	665	734	668	651	685	718	697	734	664	692	681	651	668	716	681	706	688	670	672	638	652	668	672	638	625	671	665	659	665	645	663	671	666	684	677	690	681	660	667	695	664	650	675	694	656	668	642	666	662	677	715	688	667	661	691	689	705	656	637	663	611	724	681	675	696	689	608	643	637	700	720	632	639	648	653	646	695	642	666	666	709	672	676	666	636	683	708	647	624	697	671	644	706	624	661	693	699	690	632	665	657	658	714	684	683	685	654	673	697	621	660	674	663	677	708	632	711	641	671	692	606	662	636	649	665	665	656	701	653	660	713	703	695	665	731	705	712	700	665	618	677	671	633	716	690	679	655	671	672	671	675	661	663	696	669	671	682	721	670	700	606	651	665	631	723	679	655	705	710	683	753	670	686	647	685	689	682	676	731	678	686	724	692	691	689	666	642	706	652	662	663	691	716	675	688	718	613	635	671	691	614	635	669	692	695	657	688	659	643	677	686	673	696	655	679	676	629	665	706	675	657	651	658	675	661	712	698	689	674	627	675	655	668	663	661	641	691	678	696	694	701	682	664	657	664	632	683	641	652	673	646	662	659	683	671	668	672	678	651	655	639	661	697	663	666	673	648	678	676	693	675	689	660	695	675	647	675	663	674	681	691	583	630	672	669	648	684	653	641	664	687	671	624	633	673	667	641	728	674	688	700	655	644	657	700	663	676	720	693	713	681	665	661	683	649	678	679	655	672	629	678	667	687	675	686	655	648	645	679	660	663	621	664	643	671	687	655	656	657	668	679	662	665	666	668	630	704	660	661	682	672	668	698	700	652	701	672	720	668	661	674	684	711	677	669	660	678	621	664	685	634	683	681	707	669	697	613	668	662	707	655	661	634	683	686	659	665	671	656	642	655	726	665	664	679	659	659	626	657	651	661	673	704	681	655	671	656	663	656	653	688	681	642	652	700	636	695	681	713	712	625	687	673	606	629	681	673	688	666	651	672	635	671	668	663	674	682	653	667	665	719	696	662	670	686	669	743	672	671	642	677	655	653	723	700	676	695	701	699	676	655	711	699	680	658	689	656	702	677	701	647	666	672	632	645	648	722	683	663	660	644	638	663	626	694	641	676	661	677	700	649	663	674	657	665	733	646	665	671	722	696	670	670	635	693	672	667	675	615	668	628	642	678	651	707	684	629	697	679	633	670	624	683	657	637	629	658	677	655	685	638	674	647	679	701	714	686	690	655	691	719	647	615	636	682	741	622	659	709	684	656	652	685	684	690	693	707	691	697	662	703	655	711	688	632	670	650	668	661	661	645	661	702	678	699	684	675	716	707	663	655	629	668	598	674	680	666	683	658	689	655	668	738	658	689	639	639	648	710	606	662	682	717	668	687	702	672	658	660	679	695	694	637	642	656	677	651	660	677	647	701	687	655	684	645	658	699	627	684	662	660	693	694	694	660	591	670	675	652	671	666	683	678	610	678	663	728	656	699	644	674	681	707	652	655	702	658	713	656	671	648	617	688	699	646	643	650	715	682	674	687	655	695	656	656	666	602	632	672	647	649	668	680	672	667	674	681	736	681	673	642	653	683	675	708	710	702	681	624	652	658	631	638	660	695	688	639	702	637	630	627	681	684	667	657	711	601	687	628	655	645	650	692	690	661	664	649	706	678	621	699	617	692	699	659	672	725	709	680	676	676	679	712	693	652	683	684	712	626	651	653	639	646	638	672	667	681	649	687	712	625	632	673	625	686	662	682	671	675	700	756	682	717	724	694	656	663	669	683	739	677	643	683	686	645	647	683	718	652	675	621	642	627	650	698	674	692	639	657	693	633	652	642	697	694	673	656	692	670	684	686	686	624	679	641	640	634	689	649	693	715	601	646	674	640	685	675	710	664	666	692	633	617	662	666	661	682	688	638	630	650	625	703	649	642	715	679	669	649	677	713	659	648	649	698	657	636	640	663	675	700	766	640	687	693	668	665	676	718	647	700	675	685	675	650	687	685	637	722	664	694	694	674	693	671	659	670	650	691	692	635	644	643	710	677	706	666	654	674	673	643	698	655	670	703	662	697	670	684	669	635	680	618	648	649	664	667	668	647	671	691	644	691	661	668	653	683	678	629	685	673	658	701	662	686	677	669	653	643	674	683	707	703	720	681	672	664	686	659	640	707	665	677	637	636	694	654	668	689	652	675	633	674	680	653	646	678	656	668	676	692	642	679	693	668	757	672	701	671	717	679	676	672	667	653	699	609	643	650	678	681	680	701	677	630	643	669	691	681	655	649	689	642	646	652	705	663	685	670	678	659	661	669	676	700	701	700	643	682	640	677	676	671	724	689	686	712	699	593	701	649	638	680	617	674	677	632	732	695	678	669	670	671	635	671	678	639	676	673	696	681	681	653	661	656	658	627	684	646	668	669	678	645	647	635	678	637	726	668	680	669	685	684	648	708	670	684	696	654	698	703	643	666	684	691	648	660	718	679	676	655	628	633	668	661	640	720	651	660	644	689	620	659	667	647	713	698	673	671	684	656	664	631	703	692	707	706	695	687	676	649	661	665	698	615	650	669	682	683	704	672	664	687	641	652	654	663	674	702	712	657	698	712	598	670	682	603	658	672	656	724	629	681	686	710	700	614	702	689	718	680	676	704
23566	5205	4434	3553	2694	1862	6452	35759	12944	746	401	353	270	276	230	251	248	199	196	177	172	182	199	140	151	172	143	161	150	166	164	150	163	159	136	154	140	163	131	167	143	170	161	162	152	154	165	156	141	146	134	158	130	148	132	163	138	140	143	127	138	149	141	153	141	154	143	154	139	121	159	146	151	141	129	129	143	143	138	134	140	138	128	166	155	157	124	151	130	140	124	140	154	159	131	144	149	145	153	149	155	147	139	128	129	137	143	151	150	149	143	128	145	153	158	149	147	149	164	137	161	114	143	145	144	136	160	151	130	156	144	153	139	126	137	130	132	132	146	150	141	132	142	154	155	137	148	138	116	141	153	182	124	142	134	161	127	148	160	152	150	144	113	154	152	141	161	146	145	150	136	156	158	142	158	149	131	119	137	135	141	148	141	148	149	143	116	122	131	140	149	164	130	160	129	136	136	162	130	114	114	121	154	113	147	148	152	138	139	135	131	149	134	121	140	138	145	143	133	122	129	126	138	121	136	154	117	159	149	137	144	156	134	136	137	117	148	140	120	129	139	138	139	144	144	136	147	129	146	159	134	145	143	148	138	140	121	142	122	124	134	138	115	144	137	139	148	152	148	150	139	145	132	144	139	148	126	121	146	122	139	144	139	145	133	131	119	138	148	124	151	124	155	155	119	131	130	134	135	158	136	138	122	135	144	132	149	136	128	140	140	150	133	135	140	149	153	134	133	147	144	154	148	131	146	165	142	152	124	143	123	133	122	170	145	161	140	128	135	153	129	150	121	131	158	140	131	141	140	129	142	134	140	143	138	141	148	150	131	121	152	146	145	151	132	147	134	151	124	151	137	157	169	151	117	130	140	134	148	137	142	137	148	132	126	145	136	151	162	129	138	152	149	149	157	138	145	122	146	135	126	141	154	136	158	124	136	147	129	119	141	139	135	138	168	129	122	127	142	141	130	127	137	120	128	134	142	111	158	120	124	133	136	139	147	136	137	136	156	156	147	130	146	133	132	129	156	121	145	138	157	138	154	124	127	140	131	133	138	125	162	158	125	142	149	150	129	148	159	154	168	122	147	138	130	151	127	168	156	151	132	147	136	143	154	147	137	136	130	167	123	153	153	141	136	141	145	164	155	131	134	159	139	152	123	154	139	114	135	139	146	111	142	136	136	145	137	130	151	156	149	129	132	133	148	156	147	132	140	128	125	140	144	127	130	152	125	142	162	123	132	155	158	153	130	132	134	126	138	137	141	129	142	157	140	132	124	147	127	150	140	153	128	114	142	121	136	139	131	143	142	182	143	138	131	138	164	160	121	145	118	155	154	122	121	141	146	140	153	143	143	124	124	124	128	123	152	161	136	142	129	145	137	147	170	124	138	148	139	127	149	141	145	116	151	118	130	148	126	139	150	128	141	145	142	159	162	142	127	138	132	126	126	145	133	137	138	152	148	145	124	130	142	125	113	156	142	142	138	137	143	140	153	120	166	137	142	149	160	138	146	127	139	137	127	149	148	154	129	152	142	144	144	136	140	150	140	133	140	143	153	143	144	134	163	118	136	147	160	145	158	143	136	163	143	147	127	149	148	127	133	132	120	142	149	146	139	138	135	151	110	129	133	133	144	126	117	150	142	152	158	135	156	139	121	146	141	158	125	113	142	146	144	141	137	137	125	114	147	144	132	127	129	123	139	145	158	142	130	136	137	136	136	127	145	143	147	148	147	149	143	142	145	137	116	132	147	163	154	148	142	127	155	108	150	153	155	157	149	142	126	147	142	131	148	147	144	138	117	138	133	149	143	148	153	146	140	117	110	155	144	167	166	144	133	146	124	151	148	149	134	152	121	136	123	134	147	134	114	148	140	150	151	130	131	137	127	126	138	134	149	128	122	147	149	123	154	122	136	123	151	114	126	154	149	119	129	156	128	103	139	147	157	144	125	145	138	145	139	134	134	138	142	136	149	132	131	156	134	142	118	109	146	139	129	149	133	142	137	119	154	125	159	141	150	149	135	159	137	152	128	119	140	142	165	151	129	150	137	145	141	137	135	158	142	128	123	125	137	126	150	133	144	136	147	130	123	129	146	142	158	152	130	132	167	117	152	155	147	131	158	153	166	137	140	124	145	144	141	150	146	139	134	138	147	150	125	130	132	140	155	144	146	153	153	161	138	145	151	138	143	144	133	132	132	138	128	143	169	154	136	139	129	142	148	158	140	130	133	130	132	126	123	137	137	129	139	142	151	151	134	147	143	112	148	142	151	119	151	141	142	136	125	132	125	141	128	142	159	141	175	122	137	137	145	124	136	154	135	138	123	158	141	139	130	125	159	163	128	154	132	139	145	120	152	155	155	142	149	150	114	133	156	146	128	152	132	144	123	132	139	131	145	132	128	131	163	121	145	110	158	118	110	148	148	144	137	133	137	126	138	139	150	161	162	118	152	130	144	136	133	138	119	126	151	136	149	125	130	159	144	136	145	146	130	151	134	129	146	142	145	149	143	150	138	151	134	153	127	127	131	139	132	110	151	142	137	140	132	144	128	125	154	136	174	142	151	132	143	170	141	142	140	135	146	141	147	150	137	154	137	143	120	123	130	125	133	155	142	147	150	122	156	151	130	140	144	142	148	140	140	157	137	136	135	147	143	133	156	106	132	136	158	154	147	147	138	129	130	135	137	151	135	135	140	134	123	139	153	123	123	130	130	133	132	132	128	152	156	134	152	140	128	143	151	152	124	132	161	124	132	142	130	125	133	147	127	111	147	149	132	141	137	137	144	139	138	114	131	152	124	116	143	138	147	135	143	156	163	156	164	143	154	132	140	125	136	126	123	131	146	126	138	139	163	132	125	150	129	142	148	121	134	147	144	137	125	123	147	142	174	145	146	141	159	141	132	132	141	123	122	140	169	151	134	151	144	131	115	141	146	139	141	130	128	127	115	123	132	146	150	136	135	139	153	152	123	145	127	122	137	135	141	129	160	134	145	151	149	146	139	145	140	155	140	122	134	157	140	138	146	141	145	169	153	130	139	142	169	146	115	138	140	144	128	127	137	145	130	140	153	127	146	131	127	139	141	140	123	134	154	131	147	148	151	142	132	153	162	139	155	150	136	121	152	140	134	131	148	163	139	170	140	133	137	151	146	159	158	131	128	128	115	140	129	138	145	127	157	137	142	137	152	148	161	137	140	133	117	149	134	137	136	145	118	152	150	129	137	132	135	128	144	121	160	147	120	150	146	129	150	131	156	125	135	159	129	155	157	141	138	171	130	141	142	149	139	121	156	151	130	139	138	142	143	144	124	139	126	136	146	140	137	122	137	136	129	131	137	129	123	156	117	137	134	152	148	149	148	142	127	138	137	131	178	139	145	127	147	155	142	152	135	145	162	129	153	143	128	151	145	114	139	129	130	143	140	167	125	144	160	134	141	146	133	135	135	136	149	170	137	125	126	123	131	142	126	143	137	128	153	142	131	155	132	135
11105	3101	7052	8386	7703	6145	17797	54048	8535	2051	1801	1646	1435	1143	1183	1190	1137	1077	834	739	716	679	585	564	552	599	511	584	475	502	469	498	488	480	443	471	457	472	443	438	448	425	504	401	440	453	424	428	427	421	423	419	383	428	436	434	424	427	398	420	399	444	410	416	386	399	381	406	441	417	385	357	434	382	396	389	414	377	427	394	390	400	403	398	393	440	397	433	373	408	392	412	415	409	384	401	404	369	420	316	386	422	397	387	403	374	392	404	398	399	383	380	390	396	351	389	389	390	386	406	391	410	385	413	362	412	381	371	390	433	389	384	378	405	396	419	385	419	360	371	386	375	401	420	411	377	394	354	393	409	389	356	426	379	367	393	392	408	384	346	377	388	398	407	360	407	381	384	405	366	408	370	404	370	400	396	354	388	406	385	417	384	398	383	363	372	380	414	364	360	441	385	418	381	376	363	345	398	377	402	385	413	412	382	392	369	403	394	367	403	373	384	408	365	373	404	390	398	366	361	388	384	385	411	427	386	375	379	411	360	392	390	350	356	373	370	425	412	404	384	415	390	358	411	397	372	401	410	366	404	377	373	381	358	392	394	378	383	386	382	426	411	348	375	386	375	378	362	399	377	359	383	436	371	380	366	377	369	386	357	423	398	389	378	401	395	381	408	408	406	366	383	385	398	397	390	362	415	412	360	381	398	386	382	388	379	391	379	376	381	340	412	399	397	397	400	389	397	425	370	375	354	386	356	407	394	394	367	413	371	365	380	376	401	382	406	358	394	382	376	359	389	393	395	413	371	371	389	387	379	384	354	347	387	376	376	411	361	355	395	373	412	378	400	367	364	382	352	370	382	351	392	372	393	392	382	355	356	391	366	373	396	353	408	369	399	381	381	381	384	405	372	366	374	379	395	404	408	404	409	378	363	376	403	387	371	373	387	388	412	365	375	408	410	353	365	417	386	399	395	388	366	359	373	406	400	378	380	402	402	396	410	408	361	399	388	420	369	357	398	355	375	388	371	362	379	371	389	387	430	389	400	394	369	355	378	364	407	380	363	380	368	397	371	341	441	406	382	399	385	392	415	388	407	361	395	337	369	371	391	397	391	373	393	380	378	354	399	380	329	388	362	397	386	407	428	405	348	386	421	376	382	388	380	366	396	433	370	354	363	429	386	352	398	405	380	380	405	437	410	373	366	395	368	387	351	371	366	382	382	399	392	373	352	410	415	366	368	379	404	425	398	381	382	409	344	343	400	366	364	347	364	388	376	393	404	378	350	374	397	387	340	355	373	409	370	383	388	383	385	394	394	384	411	395	406	391	392	417	379	400	387	391	363	401	377	386	359	394	397	383	351	382	380	355	382	374	365	419	390	418	363	357	395	395	388	386	392	389	406	363	389	394	377	359	406	373	388	358	407	388	408	380	411	387	397	378	375	375	367	372	373	384	416	353	373	371	403	391	384	383	363	373	387	383	371	406	376	368	419	351	399	401	369	385	354	421	390	381	377	395	369	394	434	405	365	341	362	325	363	388	388	393	371	379	348	409	396	358	398	352	391	410	357	373	419	386	390	376	384	403	377	417	414	377	357	413	415	385	394	419	421	372	386	384	364	378	352	407	407	390	386	350	409	387	406	411	367	379	391	353	374	367	348	410	403	385	396	412	335	373	382	404	400	381	419	371	401	398	403	346	389	391	365	374	411	374	403	401	362	398	373	382	404	410	411	365	335	372	369	370	368	394	372	373	409	397	370	404	381	349	411	405	349	425	348	393	362	393	391	397	368	376	350	391	432	415	381	369	408	417	381	379	395	360	395	394	381	365	379	358	388	379	392	407	386	368	382	362	384	389	433	399	408	379	376	401	407	398	379	375	393	399	407	331	394	441	376	376	385	362	357	385	431	405	358	355	385	412	353	395	396	370	394	401	392	363	376	374	417	370	402	398	412	359	362	379	365	369	387	395	347	405	353	374	422	399	354	397	396	390	411	401	350	397	377	391	392	363	401	389	407	356	379	375	421	402	371	381	391	395	420	366	399	406	368	390	396	404	396	420	382	404	366	369	395	403	379	393	386	372	378	377	381	364	401	373	365	392	391	390	384	385	388	359	394	393	391	371	367	376	375	416	386	385	391	370	356	365	387	381	377	378	367	363	357	419	376	381	386	396	379	368	432	396	401	391	405	394	370	385	373	397	403	393	355	389	406	389	393	409	385	379	340	410	370	385	383	396	391	392	352	354	405	367	358	369	374	362	385	413	417	366	361	403	388	366	411	360	408	368	349	366	374	388	414	366	358	411	375	410	387	389	358	396	369	428	375	369	362	395	400	369	385	400	375	384	388	413	399	378	375	356	410	378	368	408	349	367	371	401	390	407	372	376	359	409	381	384	394	366	408	378	389	374	401	377	425	385	389	403	375	380	379	353	402	412	391	367	369	416	371	386	337	331	383	416	403	388	382	346	417	374	360	414	368	363	363	360	375	382	376	394	383	415	394	391	362	372	405	399	380	397	383	400	400	370	377	398	389	413	387	391	378	353	392	382	422	403	359	372	390	384	419	407	399	378	368	337	371	379	387	401	380	378	383	381	383	422	394	360	355	428	385	393	374	391	383	375	382	408	387	342	384	399	354	361	387	378	397	360	388	368	369	400	349	412	370	395	382	372	419	391	415	366	395	372	390	381	350	392	374	391	374	365	393	388	387	381	382	378	398	387	394	382	377	389	378	405	391	347	371	388	395	390	368	384	381	388	388	384	384	380	400	379	370	376	390	353	362	392	387	372	357	382	399	359	380	411	339	384	358	393	353	348	405	444	411	365	387	399	368	424	400	363	371	382	359	398	396	391	372	377	392	389	369	404	416	390	379	431	400	372	384	339	354	395	361	358	380	378	384	361	402	373	383	382	380	354	382	406	406	393	378	398	394	417	363	366	368	379	403	372	362	377	366	412	382	391	384	328	359	402	396	391	345	371	399	381	380	416	372	421	414	389	354	379	388	360	386	399	379	375	378	374	361	384	409	371	371	379	375	404	378	399	382	416	346	399	374	402	360	379	361	366	383	369	385	381	364	392	427	383	410	391	379	396	375	375	396	384	406	371	359	385	364	394	406	390	383	358	369	350	374	417	391	376	423	342	393	366	398	375	366	381	377	377	375	390	390	412	395	386	412	443	401	421	364	378	365	370	382	436	387	413	376	393	409	396	392	432	353	369	415	377	416	427	412	389	382	370	365	375	364	362	352	363	386	408	401	353	389	394	385	402	402	372	391	367	396	405	412	379	396	380	390	401	373	385	383	376	376	371	363	383	393	375	358	364	374	397	417	400	373	390	394	352	357	385	404	380	363	399	394	365	388	391	363	399	366	387	378	335	388	366	381	383	404	421	375	371	406	386	373	403	341	361	400	391	409	385	358	345	372	367	408	399	386	401	399	399	382	343	387	352	397	395	401	411	369	381	381	358	389	382	337	368	417	447	393	407	404	367	413	365	364
23036	5825	5333	4697	3166	2102	3792	29614	8741	749	469	404	325	273	248	271	265	258	236	214	227	198	175	190	175	181	185	178	197	187	195	192	187	191	176	206	189	173	180	176	155	160	168	163	190	169	165	152	155	187	184	176	167	194	172	165	177	177	183	190	178	176	161	182	169	165	149	160	174	165	175	166	165	149	155	175	158	191	168	166	170	169	152	160	185	170	160	168	165	177	168	174	160	177	152	162	138	160	157	166	156	168	136	155	179	168	191	162	164	152	164	150	162	151	186	168	175	170	152	175	164	175	178	188	165	178	162	162	174	144	158	156	146	185	178	178	172	147	157	172	155	171	155	156	156	169	177	188	175	152	163	164	176	180	146	163	171	144	179	165	169	159	168	161	163	161	145	153	171	172	172	178	163	165	166	170	173	175	181	170	166	163	165	164	150	148	142	149	164	152	149	153	177	187	167	179	168	141	152	200	175	150	166	161	178	163	157	156	155	167	168	165	160	145	177	169	148	173	168	170	177	182	180	164	166	159	171	175	157	161	171	194	171	160	167	166	154	136	177	163	175	168	185	157	163	154	142	151	162	161	155	163	146	166	159	179	163	163	157	181	174	187	157	189	175	172	160	172	171	156	178	182	186	157	162	185	177	169	172	168	164	178	141	156	158	155	177	158	142	173	137	152	169	175	166	179	164	136	163	161	174	156	173	150	143	167	200	180	158	160	144	179	150	153	166	180	179	173	176	127	177	181	165	145	183	182	173	178	174	170	149	163	174	162	145	183	154	152	173	142	146	183	155	175	138	144	170	179	165	175	175	171	160	184	173	159	158	137	162	165	155	163	168	154	165	150	145	143	149	155	153	157	156	158	176	167	181	158	148	181	149	159	174	133	154	151	197	149	140	161	136	154	164	171	165	163	192	165	174	160	170	157	147	172	186	162	162	169	143	177	174	198	175	163	166	170	178	148	158	160	180	171	146	190	169	163	156	175	168	157	175	153	173	162	159	167	175	160	170	175	174	162	159	192	171	172	161	146	172	164	147	147	166	152	180	191	156	168	174	184	163	187	188	152	147	185	160	175	154	167	204	162	144	146	156	185	148	175	158	191	176	154	164	163	163	195	159	169	163	170	154	155	166	148	175	161	154	184	163	156	175	156	167	166	165	169	152	148	165	168	157	146	154	169	182	164	168	171	181	161	150	170	163	166	179	148	171	140	171	169	159	155	179	175	161	170	183	166	163	174	189	180	183	158	169	174	183	171	172	164	148	171	154	178	133	161	171	177	166	159	159	153	162	146	168	170	168	184	154	160	161	159	187	168	168	189	175	156	173	177	165	184	159	179	146	171	150	163	144	156	146	169	135	185	160	165	181	173	153	172	177	159	179	155	147	166	168	183	169	168	166	176	154	170	154	168	153	165	141	164	143	160	157	173	173	169	182	158	172	178	148	182	153	179	160	154	176	147	154	152	171	181	181	164	165	163	160	145	193	187	159	172	175	193	177	139	156	167	164	181	154	182	165	153	166	137	147	151	170	144	161	168	161	147	186	172	176	164	154	169	162	159	137	168	162	195	167	186	182	171	150	165	192	151	176	155	165	159	155	153	174	160	152	157	169	155	152	156	154	168	139	170	168	166	173	164	174	170	175	161	172	164	154	155	134	168	168	159	150	164	188	178	174	161	171	156	147	166	160	159	166	170	147	166	155	158	142	163	134	175	158	156	159	152	162	155	152	170	165	154	162	157	170	181	164	146	170	165	136	169	165	174	162	148	176	169	202	185	179	166	161	156	164	173	159	166	156	153	157	171	178	160	168	136	161	184	170	184	141	146	157	150	168	145	173	149	186	144	166	172	176	158	137	160	166	167	161	174	162	162	166	175	136	176	195	161	140	178	149	155	150	172	178	173	159	144	132	149	163	165	151	162	163	153	165	158	167	176	154	148	193	176	164	170	158	164	183	161	170	166	166	166	146	162	155	181	172	154	183	178	170	181	171	169	161	165	153	163	161	182	172	167	163	163	194	159	151	143	168	168	148	166	189	166	152	179	142	176	177	156	183	159	148	161	163	164	191	167	177	174	152	175	154	170	184	157	163	176	152	149	158	158	174	190	165	168	146	175	155	152	159	184	172	135	165	139	182	177	157	163	156	188	143	178	166	149	155	146	147	136	181	136	204	178	163	150	179	172	165	167	155	153	188	148	171	166	156	170	194	170	172	182	144	185	164	149	188	157	174	154	164	153	138	180	163	165	164	154	175	177	159	150	174	191	164	160	152	170	156	170	134	132	181	159	171	177	169	184	174	185	163	144	167	177	173	175	153	156	173	167	167	163	158	179	146	154	183	165	158	156	154	172	172	164	146	186	174	156	165	172	173	176	153	168	155	162	190	156	152	179	158	135	159	161	162	169	160	210	155	170	168	165	153	155	151	178	165	148	136	171	160	168	164	168	163	180	172	178	183	146	147	149	157	185	148	142	163	140	175	165	203	172	158	150	169	139	141	160	171	170	157	159	149	180	151	170	182	153	174	148	162	171	163	175	140	151	175	179	147	150	169	165	182	185	175	124	160	169	166	170	157	170	169	152	156	162	173	154	161	179	165	174	159	174	153	161	149	149	200	143	168	163	168	165	161	159	170	157	158	168	159	151	149	163	167	173	174	165	182	181	179	165	179	160	183	167	167	191	164	157	159	150	178	166	158	188	147	177	142	167	171	176	149	166	156	165	170	177	166	167	170	156	180	149	175	165	179	162	145	176	178	154	190	155	152	169	171	178	160	146	174	168	165	150	197	193	156	153	161	170	172	166	166	175	172	139	140	161	153	178	175	158	159	177	174	182	171	158	170	167	166	181	152	177	166	186	152	151	182	175	157	165	149	161	145	190	190	171	156	152	170	158	160	150	173	166	187	185	156	159	157	158	168	158	162	152	146	160	169	147	165	154	170	181	153	156	162	170	154	153	169	168	148	157	178	178	174	189	157	168	172	167	164	166	180	167	187	186	148	177	143	141	166	145	153	187	170	144	164	159	163	179	157	173	175	165	155	155	169	159	176	152	162	166	153	163	170	181	170	173	185	193	178	168	167	174	190	141	153	169	156	148	168	157	159	153	158	169	184	149	148	163	188	183	154	147	171	181	176	151	165	129	164	155	177	175	173	182	165	152	163	176	165	156	137	180	159	158	169	182	153	157	180	173	174	169	172	150	134	164	177	158	153	155	159	195	160	143	153	168	164	176	155	186	159	180	162	172	152	175	165	169	157	187	173	158	179	158	170	165	156	153	164	159	155	149	163	156	159	157	164	171	149	165	139	176	172	150	180	166	139	165	158	141	175	153	177	140	169	185	148	166	145	168	163	131	165	162	163	163	169	143	170	195	176	179	175	191	145	168	167	175	160	179	195	174	159	182	165	144	168	171	193	166	152	159	199	147	155	187	158	171	154	191	176	163	146	167	175	145	169	158	153	177	170	156	173	193	174	160	167	163	161	175	160	161
11128	3758	7911	9599	8277	6500	13167	46984	4684	2502	2199	1940	1671	1396	1208	1133	1257	1300	1113	856	842	803	705	656	672	647	639	579	588	632	609	542	612	584	548	511	574	502	524	512	533	469	522	505	535	501	463	531	506	489	524	488	485	473	511	479	468	472	474	530	474	495	505	490	421	490	465	477	466	488	478	480	472	490	474	479	478	430	448	478	490	451	454	448	441	505	442	450	465	449	467	498	471	463	446	475	491	436	457	475	456	451	474	412	441	458	450	465	429	482	437	455	484	437	452	429	427	439	431	424	427	457	487	423	459	433	438	504	435	453	431	466	416	491	445	480	470	449	470	441	465	458	472	434	469	478	459	455	470	430	412	487	444	445	424	469	448	484	454	434	444	463	471	417	440	473	483	487	440	414	479	450	475	414	479	482	434	484	450	451	455	423	444	426	481	420	434	514	474	437	436	437	445	462	477	490	453	417	436	428	465	430	452	438	436	465	454	450	477	464	473	426	426	461	451	435	430	437	449	453	463	465	492	434	409	462	472	445	478	450	448	413	467	453	449	463	462	466	449	467	435	445	398	440	415	471	455	442	463	455	463	437	424	469	470	465	469	450	431	474	440	454	453	455	460	451	453	451	445	471	432	472	462	427	463	432	443	461	435	431	464	450	472	453	454	454	433	436	463	462	468	435	477	494	447	463	448	456	437	432	494	451	462	432	426	482	439	455	436	472	452	475	442	434	443	423	462	480	466	426	423	430	468	461	492	417	426	448	454	425	422	444	475	461	398	419	473	444	446	464	449	428	488	444	463	397	414	428	440	438	448	447	443	422	436	451	466	455	439	480	459	450	441	482	455	458	468	471	431	418	422	402	452	429	461	465	460	489	432	467	463	469	448	442	465	406	446	477	445	440	479	447	428	463	443	485	442	428	464	442	434	455	423	445	441	468	428	487	386	406	435	437	492	402	436	475	439	466	465	419	478	432	418	428	466	466	439	435	446	448	450	423	443	446	450	461	417	423	464	437	456	435	397	462	428	429	441	418	467	439	439	452	456	459	471	477	456	457	421	455	414	471	451	426	448	421	475	450	448	472	478	445	464	438	434	456	461	449	409	444	451	466	473	382	476	432	453	406	464	445	423	431	420	424	471	468	502	417	427	457	457	407	447	447	430	486	428	473	439	431	456	421	441	458	437	490	419	463	423	433	448	423	453	452	455	460	423	446	447	465	441	453	432	445	461	446	429	411	445	480	408	414	436	447	456	461	454	501	411	429	477	423	444	461	456	422	460	436	430	427	445	446	456	426	446	437	451	415	388	443	466	428	435	425	443	446	472	423	447	445	477	434	444	453	407	422	447	435	450	464	468	467	458	438	422	448	434	461	447	480	453	462	424	466	452	421	415	434	425	418	435	419	433	433	440	454	465	446	467	438	494	451	458	452	458	455	435	440	440	438	439	469	440	433	482	454	427	404	462	474	441	421	466	432	490	423	429	416	428	425	447	471	412	432	423	445	445	438	410	473	435	458	457	458	458	468	439	447	481	471	472	425	477	440	443	410	437	437	468	432	436	432	462	477	434	414	493	447	439	423	454	457	473	418	453	448	464	418	443	468	411	423	496	434	418	453	426	429	431	438	429	453	429	410	436	448	461	437	432	472	440	466	427	455	418	446	443	483	487	464	456	407	435	478	463	451	493	426	429	431	449	449	460	493	448	417	443	426	417	429	443	414	444	407	487	464	439	433	442	439	481	423	431	401	443	410	428	454	486	463	418	426	428	436	408	460	428	446	447	432	482	452	489	483	407	452	436	526	466	411	421	406	461	429	436	435	434	414	442	473	472	441	462	438	444	429	449	449	476	444	445	427	435	418	422	458	439	415	482	431	456	389	468	435	470	463	445	426	481	436	458	465	436	468	425	453	432	437	454	433	437	438	436	441	453	468	456	440	445	453	427	459	468	421	427	439	418	453	429	459	460	436	454	451	455	403	418	448	468	457	474	469	467	458	443	466	445	427	473	470	463	463	454	413	499	445	423	467	452	453	445	466	469	449	429	475	461	499	453	461	442	486	422	448	463	461	420	482	427	457	439	461	460	444	472	459	497	430	443	477	475	414	419	464	433	467	424	442	452	442	465	438	452	435	465	492	459	419	474	412	458	455	446	454	430	466	437	419	449	448	468	458	447	461	447	433	460	474	461	431	467	472	433	462	409	441	438	436	417	426	478	472	483	451	441	418	466	462	460	460	440	397	431	440	442	404	404	423	433	425	453	438	440	424	425	458	436	449	468	428	444	459	469	434	430	429	454	466	446	451	461	452	465	464	418	410	441	501	446	441	414	471	450	456	428	457	431	439	466	495	443	447	459	453	438	446	399	432	438	447	451	433	427	452	461	436	439	443	449	442	447	415	456	454	474	459	414	470	497	465	471	422	424	409	444	412	451	426	421	450	458	444	457	454	456	463	472	445	464	446	491	429	487	459	476	435	465	492	457	422	444	479	415	470	423	470	436	452	455	405	461	454	463	463	434	467	465	449	465	437	419	452	413	420	423	436	501	426	461	435	471	452	466	412	442	537	442	458	463	465	442	462	438	489	456	463	478	450	475	480	470	466	463	439	463	448	435	418	457	448	475	439	467	370	449	454	484	418	452	410	418	470	469	449	446	430	421	432	464	490	485	391	443	425	440	440	458	448	446	455	446	463	451	445	469	455	421	446	477	463	470	460	448	443	456	452	410	470	454	440	434	463	448	413	478	467	452	475	445	446	439	471	468	487	459	446	420	461	428	450	437	457	428	447	431	451	434	447	445	434	466	441	500	392	480	439	449	412	445	420	469	461	448	460	424	435	428	476	444	500	430	432	442	429	446	447	473	465	433	426	455	425	508	497	435	408	471	484	437	439	403	458	447	432	468	416	428	422	483	451	399	483	406	439	456	442	423	463	465	417	432	479	441	398	438	435	454	450	468	408	463	477	431	447	441	481	449	460	484	432	464	422	452	461	437	488	404	472	437	460	450	435	461	487	441	453	422	461	488	449	418	451	414	420	440	448	445	424	419	450	464	465	438	432	458	454	462	397	461	449	442	454	492	408	440	471	430	465	419	432	446	434	452	452	424	463	468	430	441	450	460	466	472	436	438	478	464	472	477	431	440	433	451	435	436	443	445	439	411	467	449	457	444	445	431	460	451	415	457	401	457	492	442	456	429	430	444	428	423	443	427	466	460	486	428	410	458	454	458	483	436	459	437	422	447	453	453	457	462	462	442	412	464	414	452	445	460	457	457	457	418	448	448	440	475	438	451	453	463	449	404	443	423	448	489	434	478	418	484	440	450	458	438	433	482	447	433	443	435	429	398	431	459	476	465	446	447	428	437	456	440	413	451	444	492	454	407	461	447	453	439	407	432	465	489	457	448	407	421	444	492	433	455	468	441	462	454	471	467	467	433	466	453	431	425	464	457	454	432	479	448	466	432	450	431	433	436	406	427	413	433	456	454	451	444	483
2715	366	394	358	294	272	296	1413	346	277	270	297	289	258	228	235	257	227	255	275	243	267	236	244	235	227	226	262	265	244	265	264	229	233	228	257	230	239	234	236	245	240	231	237	269	222	263	257	228	262	247	251	257	243	233	245	251	254	262	237	231	226	244	252	243	207	217	258	268	222	236	248	230	243	233	237	251	248	241	234	228	250	257	232	251	268	260	265	240	256	228	219	227	233	243	231	271	243	249	233	232	261	256	234	250	239	269	255	239	252	245	228	251	266	253	238	266	253	267	241	219	249	215	234	219	232	234	243	225	252	254	243	219	250	248	256	249	252	240	254	236	235	229	223	211	273	253	231	228	227	234	233	271	239	259	247	254	232	234	244	254	249	238	232	213	230	266	245	265	221	265	256	276	230	246	248	265	250	222	221	245	227	227	239	233	227	239	239	244	239	246	237	259	235	231	265	222	251	256	228	244	239	248	252	238	221	252	232	224	260	242	236	233	245	266	239	245	267	273	242	225	258	218	248	226	230	213	246	236	202	261	252	224	237	251	259	267	244	247	243	256	236	288	239	239	239	268	262	237	260	255	243	251	252	245	264	222	263	251	237	248	221	258	239	240	211	242	230	225	231	261	254	218	249	226	263	274	244	224	246	231	244	228	252	259	227	244	227	243	236	204	258	219	247	244	232	258	243	253	225	220	259	259	252	255	202	244	230	255	258	213	240	206	231	262	263	233	242	209	256	236	237	240	275	261	251	248	234	256	228	245	260	251	255	233	250	219	230	264	250	259	289	219	247	249	256	245	241	230	243	253	259	245	259	235	244	270	261	252	224	267	220	272	265	255	245	243	261	254	221	268	232	236	257	267	273	227	234	251	259	258	266	228	237	231	259	227	259	221	259	250	236	240	230	243	254	243	240	220	257	225	234	221	248	277	252	233	229	271	242	249	239	244	219	252	221	257	237	231	257	236	216	250	267	224	228	267	262	266	257	225	224	254	250	279	255	247	249	232	248	218	272	223	230	220	234	234	228	249	255	236	217	219	229	234	251	224	240	241	260	235	257	239	220	242	225	263	255	292	227	229	262	224	228	220	253	237	256	245	232	273	272	242	243	245	246	250	269	214	230	243	251	285	282	236	258	255	233	251	229	248	281	221	230	269	242	265	276	260	229	231	255	222	221	229	223	231	238	256	236	260	227	259	229	251	246	237	218	252	258	246	210	249	206	244	227	253	238	230	241	273	224	263	243	242	265	242	242	251	245	243	247	267	231	235	237	239	254	232	253	289	212	266	238	238	244	253	231	263	242	276	239	241	201	278	253	257	229	224	223	244	264	262	245	261	228	232	245	272	245	220	225	260	231	246	247	250	249	263	257	250	263	247	235	236	267	260	226	261	264	235	226	226	250	243	238	247	227	249	219	228	216	225	235	258	226	205	254	274	237	228	283	256	241	230	267	262	231	261	236	232	254	261	215	239	248	242	236	258	247	265	254	252	236	252	230	234	248	247	285	244	255	272	263	237	259	214	228	241	208	234	252	229	252	249	245	251	232	250	254	242	264	252	241	249	245	260	233	247	265	246	229	238	231	259	247	241	233	241	233	234	234	242	255	217	251	240	245	246	224	259	270	250	252	238	256	237	253	279	217	237	253	272	245	225	230	232	239	240	233	231	229	267	228	254	245	223	249	216	268	255	241	248	257	234	264	274	230	252	245	257	258	246	258	239	243	235	250	249	247	249	256	207	268	250	249	237	216	239	238	232	244	231	223	248	261	243	225	232	275	240	253	264	248	254	265	246	263	259	266	263	216	263	258	262	201	239	240	269	235	250	235	244	226	208	254	212	218	261	252	231	259	233	244	246	243	229	246	245	261	259	235	236	251	238	269	228	249	250	278	217	222	237	267	243	262	220	227	231	223	224	224	268	242	219	234	254	251	235	239	205	255	268	225	254	262	223	249	246	256	213	223	248	272	259	248	244	243	257	220	247	245	283	245	250	247	222	234	251	225	222	258	263	236	230	232	226	236	246	233	234	241	238	233	268	255	231	238	260	265	249	230	242	255	229	255	267	234	256	271	230	272	254	251	242	216	249	249	226	246	230	274	243	227	258	251	243	222	230	239	256	276	255	263	226	242	231	227	260	239	258	231	258	241	241	244	241	252	245	242	226	241	245	236	235	270	253	242	247	271	252	259	258	254	243	233	269	261	279	264	233	241	228	250	231	256	250	250	226	265	230	243	249	226	213	232	273	268	220	249	235	246	262	225	283	241	234	225	267	271	252	242	248	248	257	245	252	244	231	261	228	227	251	234	233	240	263	228	217	222	247	215	254	228	243	230	203	244	251	244	255	246	260	238	274	256	255	246	248	240	242	244	242	244	259	219	232	270	247	253	239	235	207	248	253	255	236	237	236	256	248	241	258	244	235	253	234	264	261	236	252	251	256	242	247	244	262	230	217	218	274	278	260	239	221	243	257	272	253	230	245	243	245	237	235	227	247	240	233	246	235	244	232	222	231	234	241	272	264	231	257	226	243	236	247	261	249	229	261	243	231	211	225	258	225	237	241	241	235	210	231	272	257	257	264	251	258	253	228	235	261	248	269	247	237	234	242	260	230	212	269	213	244	267	221	211	240	254	240	302	223	268	274	245	227	242	253	259	235	253	242	214	252	242	248	240	238	242	238	251	223	211	251	216	239	284	218	269	246	256	212	233	243	247	238	255	227	250	224	239	235	240	248	226	233	235	240	239	248	245	221	252	235	279	222	243	240	239	269	246	266	271	243	242	242	224	242	258	269	262	249	239	249	233	226	272	218	245	226	253	284	252	230	242	232	231	254	225	236	229	248	246	220	234	226	241	230	278	236	249	234	236	265	231	266	250	238	250	255	219	235	212	241	262	211	237	258	213	275	244	251	224	252	233	249	263	247	244	266	258	232	249	245	242	250	252	268	257	229	232	248	251	245	237	248	277	215	256	257	253	263	251	267	250	273	247	226	239	292	250	245	233	256	241	252	230	234	258	220	254	245	237	255	254	226	241	223	243	238	248	259	242	238	225	259	237	258	228	245	222	256	286	237	254	260	279	196	216	249	250	233	245	236	260	235	240	260	234	267	235	241	232	245	252	223	242	271	242	235	222	219	236	251	257	229	254	237	270	241	236	247	256	217	273	232	262	236	250	239	227	249	232	231	244	230	229	241	226	243	250	231	247	239	240	252	219	235	244	245	238	254	254	259	248	221	247	234	244	243	226	236	268	232	225	248	248	223	249	236	257	223	263	252	243	256	231	263	232	246	221	241	249	285	251	271	260	242	255	254	230	266	246	257	250	227	227	242	235	271	246	269	247	248	250	227	228	237	249	249	261	248	230	236	229	218	235	257	233	260	217	236	246	260	239	221	239	227	217	267	220	246	227	250	236	243	221	226	261	242	252	232	229	252	260	230	209	245	231	247	233	253	261	230	261	223	256	258	232	234	236	263	225	217	243	257	263
2902	885	1021	1123	1048	983	1037	6857	811	738	765	740	697	706	648	681	681	729	653	634	646	646	623	669	633	668	665	672	642	632	621	670	604	684	621	641	676	634	654	672	648	633	644	594	670	687	657	609	601	581	690	706	699	669	637	683	630	625	615	632	654	696	654	657	630	637	647	685	673	644	670	629	628	622	669	699	662	701	653	656	666	648	659	661	661	645	632	653	627	654	658	665	633	676	628	663	674	645	689	635	603	627	636	662	678	667	621	650	657	658	627	670	651	629	632	616	725	641	650	661	638	674	687	650	692	623	651	644	673	690	664	640	633	647	617	647	654	652	613	612	611	652	676	675	677	642	646	618	688	643	637	654	697	634	606	666	651	625	693	684	621	630	683	617	679	693	647	660	659	664	678	661	688	658	620	645	632	679	650	675	650	649	665	651	643	643	658	660	707	647	637	683	657	662	660	616	686	670	669	645	670	642	662	608	670	592	677	701	639	643	658	700	637	669	642	639	646	638	668	644	665	621	647	663	658	664	664	625	668	669	683	693	637	667	655	623	656	631	689	651	628	657	636	689	626	653	691	601	642	625	625	645	647	646	674	694	684	619	656	609	659	640	625	663	691	642	633	680	657	619	662	617	673	667	648	631	652	659	638	634	660	627	676	667	634	661	658	638	630	612	674	672	639	624	587	680	672	602	654	664	662	671	637	646	577	660	672	640	650	623	642	683	647	637	677	631	632	644	658	622	642	605	615	674	629	644	659	649	657	625	682	603	636	651	646	648	661	674	640	611	611	679	685	632	651	656	696	637	659	633	649	667	618	660	659	670	650	638	626	618	707	615	650	654	707	643	653	689	660	628	630	642	628	686	634	679	678	672	621	651	639	675	651	693	645	652	681	684	644	622	621	655	656	638	610	641	620	645	591	628	668	674	670	625	639	648	635	587	634	637	629	687	607	631	633	655	618	660	666	619	635	594	670	653	633	604	612	639	611	640	659	646	664	669	665	609	632	652	636	633	632	611	667	631	667	586	637	643	642	692	618	665	624	675	582	645	663	642	664	678	625	657	630	669	616	622	608	655	663	636	624	676	650	622	673	612	608	650	677	632	668	686	665	673	625	662	649	676	668	661	662	699	678	643	630	679	628	646	625	658	666	663	658	666	674	651	649	660	706	676	633	599	670	648	674	608	629	632	639	663	656	671	683	661	614	601	689	618	682	598	688	640	665	651	636	635	656	631	672	615	663	677	685	680	659	682	601	632	661	669	635	680	647	618	665	655	631	657	593	666	673	660	684	683	615	638	666	631	655	610	675	667	633	648	694	621	660	628	666	671	631	660	647	653	642	660	631	620	669	662	639	619	664	654	668	653	691	697	663	655	665	610	663	614	660	699	672	626	661	602	663	663	669	652	671	651	617	701	675	672	624	634	664	616	659	636	661	632	662	628	617	609	651	625	616	652	610	622	644	687	617	683	669	663	667	672	652	668	666	618	633	666	696	640	573	656	637	644	641	656	704	632	722	647	622	706	674	697	657	684	661	663	655	655	682	687	656	650	642	637	602	693	674	669	634	665	651	669	612	618	651	648	655	663	667	666	637	665	656	679	637	616	712	627	687	651	663	673	669	658	680	623	617	670	638	629	657	684	614	627	643	635	632	623	678	684	604	698	690	640	631	645	678	642	714	623	652	631	674	653	610	657	683	658	633	616	682	616	659	623	660	647	663	690	690	689	669	669	614	717	618	651	640	634	656	629	608	641	644	657	593	667	609	683	650	617	643	644	607	613	626	653	665	618	619	610	667	649	672	659	663	610	654	689	636	630	662	659	678	682	654	610	611	624	659	624	650	628	683	639	630	697	672	676	652	679	648	686	637	656	655	651	658	646	648	662	653	667	674	605	643	638	648	644	644	669	644	624	644	597	661	661	679	665	656	605	644	619	682	709	655	637	657	677	682	652	660	631	665	618	569	612	709	693	669	688	638	646	653	680	681	651	659	660	643	668	669	644	648	657	646	650	684	601	633	656	635	651	612	645	661	667	616	682	631	658	591	699	635	629	642	627	680	628	615	635	666	665	628	650	646	680	666	656	635	666	675	651	638	739	639	650	656	643	666	672	622	660	662	627	682	683	653	660	621	599	633	635	592	637	713	634	611	645	653	625	640	669	670	623	662	686	676	653	658	634	680	651	658	670	624	689	621	662	656	650	658	634	656	663	660	652	666	606	639	646	650	638	613	655	665	688	640	627	683	638	672	701	591	640	622	637	660	669	604	632	614	671	664	696	608	660	639	630	680	673	606	647	654	611	653	665	655	624	640	643	672	657	660	649	644	636	632	652	613	651	643	604	696	621	604	664	629	642	645	658	687	637	681	631	641	597	685	600	640	650	675	662	624	614	673	690	648	707	607	627	665	649	688	627	628	596	607	609	675	690	644	656	618	637	675	640	669	654	689	667	640	648	622	670	598	605	647	650	654	637	663	658	639	630	639	648	632	690	665	689	615	615	637	596	621	645	665	601	637	635	679	613	646	624	690	729	633	612	625	637	644	666	631	670	621	631	611	625	626	635	664	661	669	680	661	669	648	682	667	614	675	689	615	677	680	644	724	634	619	601	642	695	626	659	648	655	656	651	659	635	655	664	663	653	659	665	717	642	675	654	654	659	684	642	662	682	680	659	678	682	673	710	674	655	661	641	596	669	659	622	645	704	655	655	649	650	662	665	681	632	621	631	655	635	629	648	652	637	654	634	626	684	626	593	660	678	662	644	621	650	668	617	692	601	645	613	625	672	666	651	646	657	659	615	635	693	654	620	674	600	654	656	636	689	658	635	637	656	639	630	691	648	672	660	652	679	629	625	659	644	669	679	626	645	681	683	649	649	652	677	678	623	656	594	637	637	680	667	682	665	658	630	633	658	688	609	644	646	615	636	649	649	650	661	642	643	659	658	621	663	656	670	622	638	640	651	644	585	685	631	643	609	662	624	658	658	671	673	638	650	611	588	631	651	652	699	594	673	685	687	713	629	655	668	628	635	641	665	655	648	657	671	666	609	660	660	626	651	654	644	642	650	690	648	638	668	642	625	680	643	700	648	651	650	621	633	657	638	625	624	642	652	612	631	636	667	660	664	627	671	638	622	662	610	665	618	686	635	605	694	597	653	647	615	623	681	692	655	625	631	645	683	670	642	629	660	650	647	659	632	631	654	687	643	679	675	646	624	664	667	651	684	624	615	652	639	663	636	639	661	637	653	676	670	629	671	624	671	658	634	624	663	637	617	631	675	632	621	640	658	593	644	647	634	657	690	655	653	656	676	670	601	662	680	650	682	631	614	645	638	575	660	645	621	649	660	627	683	615	669	582	673	666	595	712	603	618	647	641	656	639	625	636	659	649	654	639	656	655	647	636	669	645	681	649	635	675	659	611	623	633	649	682	576	664	613	666	673	660	667	693	592	628	659	627	640	677	659	658	665	654	639	685	672	649	643	614	653	641	623
21446	4662	5246	4406	3075	1836	14261	19126	2024	787	732	506	440	312	273	250	220	191	222	173	201	190	168	186	149	153	155	146	166	145	158	171	173	141	151	112	132	157	151	138	144	121	159	133	121	124	148	145	140	124	128	152	140	145	143	148	138	123	142	142	132	147	138	142	129	129	144	118	121	124	121	141	153	128	150	140	136	129	120	131	125	156	123	120	133	138	139	139	128	133	100	127	155	124	130	145	127	119	133	130	134	114	126	109	132	127	158	120	130	112	131	147	114	132	124	129	162	125	122	122	120	113	139	150	136	122	113	113	132	133	141	137	142	115	152	154	140	146	134	121	126	150	120	130	148	128	148	110	127	109	133	127	131	146	143	151	109	131	129	122	130	123	113	128	146	147	130	133	132	129	133	120	141	143	130	119	151	126	125	134	117	161	120	137	130	120	130	140	127	136	135	143	118	122	150	132	139	133	116	132	150	119	134	144	148	109	152	134	125	137	153	134	147	119	131	121	119	132	145	143	147	117	130	148	126	129	121	138	150	139	153	116	125	138	118	121	136	133	125	137	129	118	122	132	136	135	134	145	159	137	125	134	145	117	118	138	152	140	125	116	150	144	159	123	132	127	138	149	129	131	122	121	142	118	132	145	110	140	113	115	114	146	128	118	136	124	117	124	141	133	144	137	144	107	131	126	122	140	133	123	146	112	130	143	130	147	116	144	141	147	143	127	139	123	125	121	160	139	117	119	128	105	105	125	119	156	138	111	130	128	128	136	120	122	153	145	124	132	135	111	132	135	140	156	122	116	119	151	121	143	133	119	145	109	120	107	124	143	123	137	148	143	136	133	134	147	125	131	121	140	124	137	136	122	128	129	119	122	155	128	130	135	121	117	137	136	128	117	123	113	120	136	116	149	122	131	136	133	123	133	130	137	137	137	146	135	142	149	136	135	157	140	124	137	122	136	154	116	133	136	141	151	143	139	147	149	125	124	130	127	109	114	135	134	112	107	152	113	125	119	112	111	139	151	134	151	131	116	151	123	126	130	133	136	151	136	129	149	144	129	133	145	148	112	130	136	146	120	150	133	136	130	133	124	131	110	124	138	135	110	138	133	105	131	146	109	140	126	138	121	124	120	120	131	148	145	138	135	147	131	131	131	114	123	158	104	112	111	149	122	137	125	118	128	132	127	115	120	129	153	135	137	118	117	141	120	144	122	138	128	135	120	148	139	152	133	131	136	153	119	141	151	128	121	148	139	139	122	129	139	151	136	143	98	141	157	133	117	134	134	130	145	147	138	132	151	127	123	117	124	125	147	131	125	130	113	136	141	128	140	131	144	133	118	136	122	134	128	138	123	127	122	113	141	136	142	120	121	123	112	128	136	126	129	143	141	137	123	118	133	134	141	150	126	134	122	146	136	142	126	117	144	127	126	148	131	144	123	136	132	132	144	136	126	136	118	130	119	130	140	142	128	146	124	141	120	138	157	132	131	126	113	141	135	139	124	140	119	133	122	137	118	142	126	125	126	123	157	152	134	144	136	140	134	152	114	124	149	139	138	122	135	118	128	126	126	134	136	131	127	123	117	136	134	121	145	125	141	129	113	126	154	116	135	121	118	147	144	120	128	138	124	138	108	147	126	134	156	136	137	141	127	128	109	125	147	135	154	133	137	132	131	132	113	145	149	157	145	148	114	137	144	130	115	131	126	143	154	140	106	143	134	137	141	130	132	128	117	121	155	136	148	127	127	128	133	145	122	120	136	143	127	128	139	139	114	128	133	115	130	109	134	136	142	159	150	104	146	128	133	128	138	116	134	148	138	117	131	120	138	131	135	123	123	128	158	147	124	135	113	130	140	123	131	125	132	104	137	127	143	133	145	128	137	140	122	121	148	123	154	136	109	146	140	136	116	124	146	122	126	144	164	126	129	120	141	133	129	127	115	130	133	133	143	140	130	133	142	126	120	148	148	139	132	142	133	124	129	127	124	126	162	112	148	131	130	146	143	137	137	137	123	110	158	155	140	113	127	137	127	138	134	117	139	136	143	119	166	142	112	139	109	152	142	129	147	123	132	175	133	138	146	133	130	147	147	128	139	136	119	119	130	134	164	129	128	114	147	143	125	139	141	141	132	120	130	114	125	126	138	123	130	130	153	115	136	117	134	124	140	131	133	128	126	119	150	132	111	137	114	149	131	147	138	145	127	135	136	133	137	136	132	126	123	137	134	142	146	119	126	152	145	136	124	135	137	117	139	139	150	130	152	130	134	132	130	139	130	127	148	135	139	144	125	119	136	122	141	109	132	140	134	147	121	158	133	152	137	133	129	130	125	126	128	146	139	120	156	123	134	136	137	128	146	132	134	135	116	116	130	144	127	135	134	147	139	154	130	136	145	131	137	146	145	106	130	142	123	126	139	139	147	136	148	152	141	137	147	122	120	132	137	142	134	122	123	151	126	120	153	141	137	122	144	121	112	124	129	150	111	142	140	140	114	133	115	139	126	142	135	168	126	130	121	135	121	132	137	153	150	112	132	113	126	133	161	142	140	150	126	131	138	113	127	125	142	115	151	143	123	133	134	118	128	146	156	124	135	142	128	123	131	127	121	147	123	148	114	131	137	128	157	127	133	138	146	144	115	127	121	129	144	112	127	140	127	119	149	135	136	114	137	162	148	106	113	137	112	129	113	129	124	129	139	148	147	123	138	127	134	138	143	117	134	160	125	129	145	146	129	146	129	133	123	117	139	134	156	141	127	134	129	142	112	141	107	121	111	108	131	123	137	134	126	133	140	142	139	140	136	135	126	114	146	116	131	119	142	112	133	118	136	108	130	109	139	129	129	116	144	136	146	117	131	127	128	126	128	160	122	121	120	138	123	139	136	134	119	150	129	105	134	133	143	130	134	130	123	143	137	146	129	134	137	128	134	169	117	129	98	132	143	140	141	155	125	130	138	135	139	132	116	139	131	131	152	130	132	132	136	138	131	143	134	111	144	113	125	136	140	117	138	149	136	137	132	117	136	157	120	121	134	131	149	126	145	116	129	125	146	124	144	138	139	137	126	156	133	131	147	147	139	135	108	136	132	115	150	136	122	139	120	149	156	129	132	144	125	138	122	139	130	118	129	142	138	139	141	133	128	151	140	113	129	155	165	135	128	162	129	112	128	157	112	137	122	134	146	140	150	128	115	137	132	138	122	158	137	119	129	130	141	133	132	160	146	110	122	112	130	126	122	113	122	135	143	101	151	129	143	148	136	143	121	107	120	131	125	137	134	116	122	133	153	120	141	109	151	135	160	152	135	147	147	131	150	139	139	120	151	143	146	132	130	128	146	151	126	148	124	128	139	108	137	142	129	130	145	137	137	139	149	122	127	118	130	137	125	132	151	139	123	116	136	118	128	126	136	114	129	124	132	140	132	137	137	132	122	125	145	130	137	125	114	134	131	158	124	133	134	133	135	134	133	134	116	139	139	147	142	123	130	119	144	136	136
10090	3293	7919	9291	8029	6116	30330	26237	4368	3243	3638	2665	1970	1515	1203	1117	1036	1007	1058	864	819	737	633	583	596	594	530	522	497	476	484	498	492	493	455	434	462	485	463	484	465	448	371	442	436	424	408	447	411	463	408	386	392	430	450	423	417	400	383	431	404	394	393	430	411	370	366	372	372	388	395	374	361	375	401	388	356	373	389	350	344	357	368	373	393	388	355	390	395	359	374	366	387	370	396	403	352	361	386	397	346	378	343	367	382	409	365	348	370	394	367	362	382	361	366	363	337	358	370	350	352	378	386	376	352	377	398	382	321	364	343	391	352	410	376	370	382	391	394	377	382	357	373	374	383	369	383	369	374	363	358	338	357	364	391	384	354	357	357	336	370	388	355	327	379	374	361	376	346	388	336	399	340	354	367	342	353	337	340	389	372	370	348	365	365	338	383	377	364	391	317	385	359	343	367	368	383	345	381	360	379	346	358	381	389	383	374	366	358	351	331	365	371	411	369	371	382	346	373	395	349	352	396	376	381	350	338	398	368	385	341	339	363	373	376	347	369	366	332	360	352	336	367	337	374	356	352	350	389	352	333	338	336	344	367	325	351	343	343	349	341	312	381	336	382	344	338	351	326	354	393	348	370	379	358	395	352	373	382	363	371	350	344	378	337	329	376	359	354	368	382	328	364	325	360	393	333	383	345	358	332	391	364	386	335	370	392	376	374	331	348	365	359	401	371	373	358	350	313	351	368	391	368	347	377	410	330	377	357	411	381	369	376	362	359	332	387	377	382	349	366	363	342	352	382	338	380	366	355	352	340	326	380	379	298	339	345	391	363	351	376	338	365	376	336	324	376	353	349	387	359	394	359	374	338	342	361	393	349	362	384	384	372	386	397	381	360	392	349	384	340	342	331	356	386	368	366	335	381	353	354	364	384	380	403	388	368	345	374	365	362	355	337	375	386	340	380	349	344	356	329	379	354	376	349	375	327	354	332	324	379	382	369	346	358	346	372	376	383	370	360	388	370	386	369	388	338	401	365	367	376	369	396	370	364	376	385	340	367	364	359	355	354	356	391	358	339	410	346	334	351	340	350	370	383	377	340	330	359	341	358	361	389	377	400	370	374	390	392	360	339	339	380	370	347	351	414	358	363	315	369	363	397	351	394	368	405	359	353	363	336	362	351	345	401	377	355	364	348	392	393	349	360	391	335	381	356	316	385	362	336	378	369	338	360	385	392	338	349	352	351	392	387	375	345	361	368	355	328	362	382	371	393	336	375	352	343	322	350	371	400	347	387	368	380	386	380	400	382	359	385	366	339	340	376	397	376	407	351	343	395	369	346	359	359	352	393	366	374	371	362	355	350	366	338	357	366	373	360	326	378	364	361	342	350	379	378	377	344	346	336	370	412	364	364	357	377	337	366	370	368	358	351	342	362	349	356	356	373	393	355	379	348	389	352	342	383	352	321	325	355	349	351	367	368	357	341	376	394	385	361	357	368	391	332	367	359	357	377	352	375	349	358	371	365	369	380	372	385	354	349	388	358	396	380	372	370	366	346	382	336	363	366	359	370	410	370	389	374	387	360	375	360	354	371	366	366	402	346	365	374	343	359	360	339	376	375	405	362	310	414	354	326	364	358	382	387	344	360	336	362	339	365	355	356	377	386	349	339	344	385	358	335	353	376	359	369	358	345	378	360	357	356	369	382	359	372	366	346	357	355	361	358	366	370	364	361	368	344	360	369	361	373	362	375	379	376	325	380	374	392	347	379	365	417	341	360	342	363	370	339	366	359	362	386	368	381	349	373	359	369	355	363	382	363	382	382	382	339	341	373	381	368	331	374	392	363	373	388	371	346	361	358	317	346	351	355	368	365	373	382	370	382	348	387	394	344	384	377	356	363	339	389	370	351	354	329	373	378	349	379	389	373	370	339	341	373	407	373	384	355	342	348	356	388	340	362	336	359	366	366	398	371	378	369	375	325	354	369	346	332	347	371	381	361	344	335	377	339	370	361	344	349	349	370	361	357	404	375	357	376	388	380	325	365	349	342	374	337	393	353	325	346	380	376	383	332	355	372	378	393	329	374	344	392	411	371	379	381	324	402	372	381	388	378	357	328	384	367	405	352	358	364	338	341	375	358	380	365	356	374	356	358	341	365	354	343	356	374	350	332	373	405	367	336	360	376	389	388	400	366	387	342	362	339	380	376	375	355	369	338	337	343	391	381	376	380	367	337	357	391	395	368	378	372	340	357	377	384	359	370	378	341	353	375	351	363	401	361	386	374	366	337	374	363	372	362	380	389	364	355	351	406	363	376	357	385	337	349	380	366	370	313	337	358	388	381	341	348	380	352	377	420	380	340	411	386	339	359	392	392	324	368	355	384	361	364	384	358	404	346	399	328	350	381	360	337	401	331	357	345	349	355	373	368	330	363	395	387	346	376	363	359	358	414	358	341	355	388	379	380	364	359	369	354	383	349	375	338	359	355	371	365	366	396	360	346	381	347	386	418	354	402	344	343	397	333	356	338	353	347	361	364	380	380	345	350	373	359	403	369	346	354	353	406	389	345	342	358	393	352	358	355	387	357	379	377	357	351	331	377	338	341	323	361	349	353	350	368	348	415	378	374	365	332	390	377	388	353	388	367	363	368	366	347	376	398	384	360	384	414	350	368	374	352	386	364	362	361	381	367	367	333	372	401	385	340	356	347	358	372	377	349	352	354	371	355	354	372	372	363	391	387	337	382	379	376	369	345	362	352	364	367	398	382	343	391	340	359	369	325	360	379	392	379	387	359	336	326	376	358	349	382	382	343	373	363	371	331	336	382	346	377	364	371	356	348	373	374	401	374	368	373	350	361	371	385	384	353	333	407	358	380	373	340	361	354	366	352	352	380	366	390	370	368	356	336	360	367	383	363	341	359	385	374	377	353	353	358	386	338	357	363	372	352	373	304	393	334	360	386	376	371	375	393	338	335	358	378	392	344	343	393	398	351	325	348	372	368	360	358	365	369	383	356	365	348	374	369	380	382	361	376	380	359	342	357	341	391	363	348	379	330	336	363	411	353	378	348	353	378	356	390	370	372	379	368	358	339	359	335	360	368	369	364	350	348	375	363	376	311	331	378	348	346	366	391	354	369	371	347	358	370	376	347	340	378	351	368	333	341	363	353	376	333	323	353	354	356	371	378	384	350	341	351	351	369	346	362	397	376	366	371	354	383	368	350	384	363	355	399	337	390	368	384	378	376	351	352	347	342	368	387	405	353	363	358	331	329	378	373	369	413	320	411	356	316	342	344	337	384	352	374	358	330	355	406	327	385	342	328	365	385	371	361	383	372	369	370	367	355	340	389	349	349	347	396	389	357	365	371	374	339	392	372	343	326	377	377	370	341	331	368	361	347	366	365	363	377	359	345	389	359	404	371	345	339	368	363	393	336	365	324	352	391	362	324	358	375	323	343	338	358	360	365	353	350	372	365	347	351	338	393	380	339	367
22780	5484	5406	4548	3044	2035	16488	24174	4492	681	918	694	476	359	273	249	264	237	257	215	204	217	211	177	181	223	175	209	177	203	187	179	173	178	168	176	181	165	159	164	169	195	168	183	178	156	158	165	177	152	151	155	168	167	169	149	148	154	171	178	168	158	162	175	162	192	160	175	161	128	158	166	157	152	155	177	157	166	161	146	173	179	170	180	185	156	168	166	141	166	153	145	173	148	172	166	173	154	162	187	191	131	141	175	164	121	186	179	185	181	156	139	156	158	161	168	163	156	163	154	159	159	160	157	159	169	173	167	176	190	152	170	167	161	164	176	159	171	181	190	159	164	170	167	149	160	155	166	165	161	150	167	164	177	173	159	157	144	161	182	139	163	142	170	182	155	141	180	147	168	148	150	165	179	161	167	163	176	178	137	155	141	162	154	153	189	158	169	153	153	151	167	165	160	165	192	170	157	155	165	144	149	151	170	141	161	189	157	166	152	163	164	171	169	180	159	158	165	166	165	167	170	167	170	176	169	142	156	163	151	192	148	138	167	165	187	195	147	163	169	166	175	161	180	154	169	157	157	188	160	159	160	171	162	167	145	161	159	151	134	147	163	172	141	137	188	145	158	168	175	171	167	170	178	158	184	157	158	175	150	165	188	160	187	166	152	155	149	163	182	154	154	184	172	135	182	139	154	155	173	165	163	148	158	163	153	168	153	145	162	144	165	157	167	172	167	186	171	157	163	166	164	144	146	163	148	165	160	170	139	160	159	172	158	190	140	144	166	153	176	184	164	142	175	161	162	149	159	154	146	160	158	160	165	171	190	171	158	166	176	138	165	159	141	152	164	165	178	178	142	164	162	145	184	144	165	161	159	145	164	167	152	158	154	173	138	157	166	160	158	141	140	171	164	157	161	144	173	161	150	190	172	173	170	147	148	148	171	161	174	170	150	175	174	137	145	170	167	168	174	168	178	164	134	157	167	148	175	175	173	171	176	163	170	150	161	158	169	156	160	159	161	167	139	176	177	156	141	152	147	165	148	146	147	162	174	160	154	162	163	167	167	138	163	173	165	173	194	175	181	178	173	173	139	161	161	179	175	171	146	169	157	181	177	159	187	158	175	171	151	171	176	164	146	162	144	161	162	174	144	157	167	123	154	142	166	153	172	165	171	163	173	131	147	156	152	162	142	154	168	152	163	174	154	191	178	167	184	193	192	180	138	171	165	163	161	161	176	167	170	166	166	136	152	165	177	165	185	141	157	176	195	161	178	149	167	159	156	163	178	156	187	154	162	165	147	151	143	155	165	171	161	142	174	158	154	160	172	165	148	163	161	154	178	176	168	169	166	157	161	177	164	155	160	161	177	172	160	129	133	150	160	158	160	179	166	158	172	168	148	158	170	152	162	143	152	177	151	164	174	164	154	136	134	172	171	182	136	163	172	186	163	142	178	155	153	153	145	169	155	168	159	175	162	172	172	174	168	162	167	175	158	172	155	161	164	169	151	140	158	154	169	149	159	182	152	146	156	150	179	163	189	159	145	140	167	178	153	167	136	167	169	151	173	174	134	200	169	160	157	179	144	147	179	140	157	158	164	171	170	156	157	156	143	149	162	171	142	156	172	168	168	161	153	165	148	171	154	177	178	159	166	158	174	155	178	161	164	165	164	148	147	147	158	167	157	163	151	184	182	152	159	160	148	167	157	157	166	153	166	166	164	147	162	178	158	171	148	191	137	155	156	180	167	162	155	157	155	151	173	160	130	169	156	164	153	168	162	160	154	163	166	151	168	157	162	148	156	149	157	166	147	183	174	161	161	167	175	164	149	172	175	174	188	170	166	192	147	176	163	158	153	152	184	151	151	164	154	141	152	172	158	172	167	181	167	163	163	171	182	164	160	168	163	167	149	156	162	183	153	171	134	148	162	150	146	158	159	194	157	186	167	183	149	171	170	171	180	169	187	180	153	187	197	171	163	167	165	172	168	162	156	156	160	158	158	142	171	160	158	165	170	153	144	167	177	173	167	174	145	190	166	156	165	151	184	144	169	163	144	188	158	144	155	152	166	168	169	143	163	160	165	168	161	200	165	172	149	160	153	182	170	154	188	158	177	179	157	156	156	156	186	165	153	160	157	162	143	140	178	155	163	171	164	157	185	142	178	192	152	166	174	167	171	157	164	162	153	169	176	170	168	154	178	177	168	175	159	164	179	152	165	144	167	174	167	160	183	144	151	161	154	165	158	182	152	133	174	162	158	174	168	162	137	157	155	193	184	164	139	174	161	148	159	161	147	164	123	156	160	151	172	173	165	152	158	173	162	142	148	188	190	167	144	154	159	147	168	174	159	158	168	163	153	139	157	161	170	149	162	157	143	148	156	171	177	181	144	139	133	197	145	140	181	165	163	151	164	170	141	140	192	158	177	184	173	181	156	163	152	150	178	172	148	182	170	169	171	181	176	150	150	178	170	154	148	173	167	173	168	179	135	167	163	157	138	170	174	156	155	165	149	173	164	172	157	154	165	155	196	164	154	176	172	157	158	158	165	161	166	162	148	156	145	152	152	156	151	161	183	144	155	166	165	162	152	165	164	137	150	193	144	156	152	196	161	169	142	150	160	160	157	156	152	170	162	156	161	137	171	154	166	161	185	145	174	163	147	156	164	148	155	140	162	152	133	174	155	144	168	154	160	155	179	170	165	177	170	172	161	155	176	152	153	163	140	146	161	204	150	170	167	141	135	158	156	169	163	178	163	161	174	153	167	175	133	179	148	155	158	160	152	179	148	162	183	198	166	148	161	176	143	156	171	156	157	150	150	174	153	158	163	174	162	172	180	145	158	160	185	167	173	155	168	159	170	165	166	139	175	158	170	167	147	148	152	162	164	164	176	147	165	174	164	152	163	161	172	166	176	166	162	146	174	167	173	163	178	154	172	170	159	160	142	151	165	158	177	147	156	167	178	171	166	178	161	181	164	148	179	186	184	155	148	127	160	176	160	170	162	167	168	160	183	141	143	165	161	162	138	163	156	178	153	189	155	171	163	137	155	150	177	152	167	176	174	155	136	172	156	158	141	161	172	167	165	160	166	142	160	147	174	165	163	157	175	142	172	160	148	176	165	167	166	142	160	170	170	165	173	156	159	172	160	170	162	166	145	166	149	163	172	175	152	145	175	174	148	178	174	159	134	162	170	157	159	178	170	166	142	157	164	151	168	173	160	167	156	155	166	154	186	166	171	153	191	160	146	177	173	165	146	197	173	150	162	132	144	186	159	159	153	180	175	151	180	147	151	159	149	152	144	157	175	156	164	153	152	177	170	145	163	121	166	147	170	156	160	167	145	161	147	178	170	156	150	149	163	161	173	162	163	189	144	145	141	159	175	162	142	155	183	163	172	184	165	141	169	181	147	156	177	175	170	152	164	165	182	146	156	168	183	163	169	179	154	175	168	175	158	158	155	161	170	133	147	182	156	132	181	158	174	174	174	148	162
10980	3398	8329	9687	7648	5899	33833	35935	4573	2886	3845	3333	2403	1685	1298	1154	1125	1032	1109	930	865	781	753	704	667	677	640	663	593	606	648	568	609	591	561	540	540	544	544	536	525	531	478	526	490	494	484	492	461	490	494	454	479	460	482	502	483	471	458	497	494	443	436	480	495	426	484	463	482	493	442	416	425	465	483	471	439	457	454	465	492	476	459	454	446	458	436	458	454	454	464	431	454	463	421	441	474	447	465	430	458	432	421	475	465	448	439	459	486	421	511	459	463	458	455	438	435	440	424	431	468	471	432	433	436	438	439	444	457	453	437	422	415	452	459	430	444	491	428	427	453	458	426	429	446	441	463	448	470	431	466	440	457	463	426	457	420	441	453	422	447	454	452	443	446	463	439	457	441	429	420	446	445	377	455	442	439	428	449	401	444	460	440	445	443	480	438	411	444	452	438	443	447	481	446	419	458	444	435	469	442	453	432	436	466	423	420	466	391	432	409	475	483	448	473	422	420	425	436	448	447	452	453	470	400	428	407	409	463	453	463	441	405	403	485	395	448	429	444	463	422	460	435	444	410	410	426	471	431	466	450	432	430	436	402	432	430	406	432	446	422	448	462	450	438	460	418	413	446	427	418	431	412	411	449	397	462	395	417	412	448	437	452	426	439	464	414	419	418	473	426	429	453	472	476	425	447	434	452	437	424	443	407	406	431	423	426	405	462	422	404	481	406	394	440	457	439	438	474	450	437	433	439	452	447	401	423	446	412	460	408	425	454	418	421	410	420	437	449	438	421	389	432	434	466	451	451	432	394	460	464	463	403	470	391	447	445	430	444	425	421	414	440	436	393	479	401	456	463	461	427	427	465	445	428	440	434	437	443	431	439	397	448	481	406	434	459	434	436	438	416	409	445	428	413	426	464	430	434	450	440	438	438	393	438	443	452	419	448	441	433	405	448	456	388	443	443	421	452	445	389	442	422	403	447	469	412	459	428	455	471	441	430	412	408	435	430	468	441	464	419	421	427	436	448	414	465	456	438	417	428	432	446	411	450	403	421	459	441	436	419	442	421	432	436	426	433	451	439	433	457	398	437	435	425	432	438	453	426	430	433	427	453	425	434	440	427	436	475	451	440	415	440	447	442	444	456	435	471	459	465	462	468	468	474	428	451	429	409	462	413	443	438	467	444	461	474	435	450	417	480	415	440	412	441	431	386	416	455	425	433	452	433	445	450	443	431	468	488	417	432	433	440	449	420	428	417	450	429	445	416	469	462	435	409	414	429	401	452	422	421	453	451	412	420	451	455	425	418	477	412	410	405	488	438	450	448	472	422	438	422	441	456	452	432	436	413	444	457	462	399	457	444	403	404	459	442	402	449	401	434	423	397	431	449	446	436	447	434	404	430	456	472	445	396	443	446	450	473	438	469	409	450	435	416	443	434	412	487	453	433	438	437	434	440	466	449	464	451	462	444	450	448	436	402	411	462	453	444	440	423	461	425	434	461	430	445	436	416	426	442	434	412	456	465	438	465	463	426	446	446	400	460	439	425	406	405	432	447	446	447	430	426	458	471	422	442	416	461	435	467	440	441	441	418	470	452	435	457	421	435	472	443	427	431	448	474	462	409	421	455	438	431	490	420	446	422	425	446	451	441	482	465	458	454	425	403	476	403	429	454	461	442	470	449	459	449	476	463	435	439	403	431	442	445	423	438	447	467	458	394	418	474	459	408	438	413	461	458	441	424	431	456	463	430	459	445	438	423	408	462	483	416	432	465	465	442	375	430	426	453	461	438	436	420	440	437	418	427	419	425	450	446	470	472	401	437	400	488	442	440	428	420	417	433	413	438	418	392	454	412	422	448	437	460	463	480	409	453	456	456	438	433	450	447	445	450	469	408	457	440	437	436	411	408	442	418	406	439	436	427	453	447	456	468	457	411	431	460	437	433	405	441	430	485	447	454	402	434	471	437	464	433	407	400	435	442	447	428	448	408	471	453	452	415	438	472	454	453	408	435	461	431	442	423	426	446	420	459	450	439	456	468	427	474	416	422	435	413	438	451	440	455	443	435	418	417	390	448	445	457	436	420	445	434	451	407	385	450	446	439	442	416	433	402	449	438	410	458	411	443	458	435	439	412	462	456	422	417	425	431	433	421	436	451	452	443	423	387	418	459	418	440	447	428	437	417	425	453	417	470	475	431	437	448	456	437	431	438	412	444	446	407	425	453	437	431	468	440	409	444	458	456	438	465	478	469	425	481	431	432	445	428	426	448	448	440	447	446	463	441	429	423	451	431	436	430	438	443	419	403	411	424	418	430	449	392	431	426	431	441	430	448	450	407	410	420	434	444	470	455	430	419	426	477	466	443	452	469	452	435	451	458	419	460	433	427	416	437	463	440	404	420	458	437	441	446	416	420	437	426	412	427	470	453	438	384	474	440	426	445	421	403	435	443	465	500	468	457	491	437	435	431	469	430	418	442	440	460	440	404	421	430	390	450	437	398	466	452	433	454	417	469	446	489	407	414	436	433	391	407	433	450	459	422	422	399	455	467	448	473	409	452	413	486	461	454	427	435	427	452	422	455	449	421	442	469	443	394	494	463	443	446	442	490	409	476	454	470	417	455	450	427	419	457	425	401	453	453	468	468	438	467	470	428	387	479	427	420	419	435	410	430	449	439	411	439	467	436	413	467	440	425	430	449	427	441	468	449	416	464	451	447	469	420	465	435	461	435	417	428	453	407	449	439	440	440	431	453	439	446	438	420	466	440	452	471	439	431	454	428	473	465	447	433	421	445	487	447	427	465	422	457	440	475	462	439	405	439	418	417	433	450	430	450	404	466	455	411	418	458	467	438	441	461	428	443	428	441	448	438	451	499	433	448	444	464	436	441	422	439	427	431	439	416	437	445	429	465	462	431	463	420	437	431	412	467	440	420	392	445	431	440	443	494	421	450	433	438	464	464	428	444	462	450	447	428	426	423	448	416	429	424	413	435	468	411	448	439	420	437	426	435	436	415	460	434	476	471	423	446	447	426	434	479	456	449	428	426	422	454	494	449	464	446	424	438	425	456	464	401	448	436	473	489	436	413	419	420	437	465	389	410	442	439	441	453	422	457	439	441	442	436	447	429	439	429	432	444	464	436	429	414	441	456	476	431	449	416	429	424	422	430	450	438	439	397	403	398	430	448	435	448	450	453	462	456	430	473	439	448	463	443	403	469	419	442	436	440	445	480	407	427	454	457	438	460	451	432	377	415	466	427	423	454	419	435	443	462	431	418	476	455	397	456	477	469	419	434	420	442	452	439	486	458	426	422	476	443	427	449	452	424	407	454	431	454	437	457	444	433	432	444	470	462	424	456	432	448	435	444	443	457	466	424	439	410	435	398	447	428	480	432	446	461	442	460	447	440	444	430	440	415	446	437	424	457	451	471	439	429	447	418	434	415	436	443	484	448	427	442	422	422	436	414	438	468	426	434	505	455	413	412	422	465	481
2786	441	455	370	349	281	367	1065	379	271	260	258	260	252	229	252	232	246	256	253	212	213	276	222	213	256	247	248	271	223	217	250	243	233	246	239	271	250	222	224	235	242	241	224	232	232	268	232	236	231	244	237	236	260	222	263	227	250	273	249	230	225	220	217	236	247	238	234	221	220	250	264	264	285	248	252	243	207	242	249	260	231	249	243	258	256	242	226	257	214	235	232	246	228	248	226	235	258	244	209	271	244	252	252	218	210	248	248	237	219	231	213	243	230	234	249	254	233	224	253	265	228	267	236	228	203	251	227	206	212	216	200	212	242	236	256	241	258	240	227	252	236	254	226	219	253	266	249	252	228	218	244	244	253	252	235	235	251	250	229	223	237	252	256	241	259	237	241	231	223	229	248	222	228	238	248	261	233	271	261	234	193	221	237	242	260	250	229	231	215	225	227	258	232	237	255	220	231	227	245	254	226	234	230	224	243	238	242	254	240	231	247	230	250	223	257	226	239	236	219	250	229	248	264	251	250	293	257	228	231	232	205	202	273	228	275	189	246	247	238	249	234	231	216	244	252	245	244	237	227	232	254	225	256	218	235	230	262	204	236	231	243	228	270	237	247	226	223	256	231	247	228	258	212	224	240	211	241	246	238	237	257	244	261	242	224	239	228	235	213	257	230	215	255	238	231	240	237	247	231	255	247	242	241	224	235	252	272	243	246	243	223	254	251	229	226	238	229	236	241	244	263	224	256	245	260	246	224	243	240	246	223	254	216	236	255	237	218	245	260	245	248	232	225	242	250	235	233	235	244	243	255	235	234	239	229	198	237	241	223	208	236	245	237	245	217	240	241	267	225	241	213	222	227	238	282	251	256	235	225	241	257	208	245	236	224	236	231	236	229	227	247	245	275	236	237	247	231	229	250	247	215	252	237	242	222	234	213	226	232	239	220	233	242	258	214	257	245	244	244	227	213	242	227	249	251	239	223	257	249	267	265	211	268	232	258	227	250	263	229	259	255	194	259	244	239	231	254	230	219	234	228	228	232	260	208	242	218	238	199	263	240	244	253	230	257	216	231	246	216	272	259	255	231	193	249	227	239	252	228	260	206	246	231	220	215	228	251	234	260	225	219	240	225	259	262	227	242	239	225	251	203	245	245	236	241	236	231	254	225	235	239	221	227	218	228	252	265	257	256	224	215	229	202	236	239	235	244	250	258	231	239	238	266	225	237	240	261	246	248	238	266	235	241	245	245	239	262	247	234	239	251	250	245	246	241	219	228	251	248	239	262	258	227	205	260	242	260	267	237	266	231	232	245	242	261	225	232	231	242	212	243	228	234	238	262	234	255	226	227	231	231	216	212	233	219	260	228	235	245	231	250	250	247	225	239	280	245	229	211	244	220	231	246	240	231	229	238	232	234	226	199	226	260	246	252	249	233	244	235	202	234	261	235	239	246	254	240	247	228	255	210	233	231	220	235	238	260	254	246	257	247	255	233	233	219	243	263	236	260	233	233	250	224	213	277	255	232	257	239	215	239	215	218	237	284	247	218	264	255	268	230	220	256	242	244	244	255	255	243	205	224	234	250	255	226	221	248	220	245	257	240	265	224	237	246	232	242	242	269	221	221	265	230	238	235	242	248	250	240	221	250	239	236	257	258	223	259	286	237	209	200	250	237	251	226	245	261	261	225	244	255	235	234	216	224	233	218	248	258	222	251	259	235	225	249	254	245	236	225	235	241	241	230	269	221	251	263	207	255	256	236	225	271	237	239	211	246	227	232	249	248	218	284	242	263	249	258	250	267	229	247	235	247	243	269	234	260	245	251	240	228	243	251	238	242	236	217	239	275	209	250	228	223	236	225	254	241	218	260	231	232	247	223	230	252	217	252	246	219	225	252	249	241	243	245	226	213	250	227	235	233	250	245	245	247	250	241	251	260	227	244	276	242	251	211	223	249	229	228	220	224	240	233	261	233	235	234	245	252	209	242	219	233	226	243	230	224	243	232	228	232	259	238	208	231	233	235	252	264	235	254	244	232	229	269	252	270	233	212	254	229	217	243	219	234	245	250	229	218	251	249	226	223	222	267	244	234	275	236	216	260	220	206	237	192	234	277	223	224	214	242	260	245	218	233	235	241	212	246	246	230	211	244	258	244	251	230	220	219	275	243	237	274	216	245	237	243	242	228	252	249	232	232	252	220	207	220	247	265	249	253	236	243	263	258	208	240	245	228	236	237	250	248	230	238	251	233	234	241	277	233	256	253	216	227	219	244	230	222	228	229	220	259	235	212	256	228	244	260	236	231	222	228	235	241	255	242	255	222	220	244	261	234	271	239	227	229	221	249	251	231	252	253	218	202	238	239	247	238	228	225	243	240	232	200	257	237	235	213	274	243	232	250	237	224	257	250	246	251	243	236	232	229	243	226	209	247	261	222	210	221	233	224	224	238	238	222	263	247	234	228	220	231	205	223	233	232	220	228	229	226	237	243	236	247	229	238	257	273	255	214	229	244	249	230	241	242	217	229	229	218	216	241	254	249	259	223	239	234	227	234	226	223	250	248	231	274	238	225	223	242	253	241	222	225	238	254	228	229	245	234	236	242	238	248	232	205	227	247	244	215	238	244	233	238	270	211	215	252	215	273	244	251	228	239	249	262	223	222	262	232	230	232	272	240	247	224	244	192	208	242	230	240	247	235	229	247	222	224	283	233	217	257	254	231	250	253	243	211	277	226	233	234	241	240	270	247	218	249	226	237	198	250	213	210	244	238	249	213	237	232	253	260	236	246	245	255	239	208	253	266	265	248	253	245	258	239	244	236	251	235	239	245	246	244	245	228	229	265	246	272	213	229	250	260	234	256	272	265	250	218	212	232	217	262	229	235	241	259	246	287	243	257	243	268	221	245	240	253	247	252	257	258	237	236	210	234	226	194	251	245	255	243	228	243	227	247	256	223	258	255	249	221	244	239	255	246	240	247	245	237	225	252	219	227	270	234	211	255	223	250	217	271	229	258	259	229	227	233	236	235	234	246	228	240	235	247	263	264	239	247	216	218	259	221	239	242	217	226	230	261	230	252	235	239	212	277	237	227	212	240	250	257	206	223	236	254	233	252	256	222	268	253	227	219	264	271	232	235	233	241	236	220	229	229	261	228	242	239	225	262	230	231	222	230	242	248	254	223	231	244	227	233	221	233	254	253	268	247	241	214	244	260	223	252	244	251	216	234	247	232	237	223	243	236	232	249	229	244	262	219	241	221	253	249	206	214	260	236	251	233	259	239	243	237	217	286	247	231	252	262	251	227	257	221	213	255	219	239	246	244	270	260	258	251	247	225	250	260	236	228	220	256	281	258	241	241	249	269	246	261	245	262	262	230	227	239	225	246	232	250	243	244	240	221	239	236	247	238	221	226	215	229	223	207	237	234	218	233	246	208	262	202	231	237	258	249	253	249	237	269	241	235	247	237	269	223	212	239	221	253	227	235	239	217
3019	824	1118	1183	1089	892	1443	5204	1136	725	785	745	722	650	700	667	693	645	674	643	654	573	644	667	617	661	632	664	681	676	650	628	672	655	686	644	613	669	676	627	705	660	633	636	660	698	650	654	663	620	634	634	655	610	590	617	638	639	641	662	656	675	638	713	658	632	634	657	657	682	657	680	631	620	669	673	624	646	635	601	655	657	613	658	641	663	674	654	612	659	678	633	615	657	626	647	665	623	686	605	643	679	644	603	669	626	640	681	673	683	604	661	637	617	629	621	626	622	668	655	622	642	651	654	649	635	655	659	586	676	634	606	637	681	637	651	630	645	634	624	674	686	647	623	658	660	633	647	679	634	616	658	656	685	689	655	661	592	603	659	645	631	676	628	623	633	650	676	669	615	621	641	669	684	611	635	665	641	629	625	624	631	622	672	641	673	627	664	629	599	623	637	617	634	638	644	656	627	658	635	608	626	609	624	654	629	673	625	635	636	631	640	642	663	617	596	668	595	665	663	669	649	605	633	627	621	631	617	642	670	625	641	611	679	662	636	660	664	601	589	658	658	648	632	658	635	650	649	639	636	648	636	670	665	663	658	608	643	657	658	638	585	634	695	610	681	655	660	614	647	609	634	631	600	633	656	656	650	680	627	667	664	670	602	661	683	657	665	631	659	637	594	665	655	636	606	625	611	653	689	651	665	662	607	649	618	645	642	637	610	650	647	638	650	646	656	647	672	688	630	642	652	614	665	643	619	649	665	640	631	637	681	675	638	602	655	614	638	657	632	661	616	652	606	639	586	659	650	643	650	668	641	682	634	612	676	614	659	605	675	638	636	627	672	692	650	635	655	647	634	613	681	644	635	627	655	669	666	662	667	642	642	723	606	624	624	655	607	644	662	624	630	652	629	672	672	637	622	655	645	592	647	616	592	675	638	686	640	642	643	681	612	632	603	617	665	667	678	658	692	654	657	673	616	636	654	635	644	657	652	630	644	584	638	614	658	658	631	616	685	636	642	687	636	677	581	614	635	631	607	644	698	604	628	611	655	670	632	646	625	609	620	658	674	646	670	638	626	633	670	647	671	634	619	631	659	641	599	666	629	639	646	626	628	660	600	685	652	609	684	644	639	641	650	606	658	640	652	557	667	632	636	648	623	649	619	623	670	655	693	627	639	627	640	655	653	623	644	692	692	658	643	616	638	619	623	648	651	643	638	619	648	650	632	666	611	682	673	683	692	681	642	621	637	633	648	638	632	637	628	675	646	582	642	642	635	626	655	650	676	615	639	621	652	689	681	630	589	637	638	649	653	669	661	662	659	629	656	601	664	626	643	646	649	637	605	645	605	664	638	627	608	616	620	658	652	638	670	625	682	668	671	650	636	643	621	675	651	647	623	614	626	637	604	689	652	670	637	675	648	662	643	627	639	652	667	658	712	649	640	630	633	641	653	652	600	625	633	656	581	630	635	613	587	646	658	629	644	652	608	631	612	670	681	645	644	640	651	623	654	631	639	653	623	657	628	614	629	652	606	638	648	647	670	633	660	660	615	631	619	679	652	595	583	638	580	618	669	632	642	610	624	643	633	672	634	613	647	636	645	674	632	620	599	659	649	601	653	628	681	608	664	644	693	624	673	639	677	608	664	634	679	645	640	668	630	610	668	602	664	672	623	667	652	668	674	619	653	654	679	648	632	616	695	624	645	653	595	643	662	708	659	650	641	655	619	623	642	641	678	654	609	656	607	659	635	630	616	647	630	636	639	602	634	637	626	628	617	659	629	658	650	635	653	621	619	650	630	644	670	666	643	688	643	636	671	621	672	639	680	653	630	644	621	614	646	652	622	669	644	661	650	648	583	630	613	602	657	656	642	625	647	589	642	710	629	626	595	626	634	621	591	633	682	707	644	623	631	684	653	661	628	635	642	648	643	631	662	611	638	673	657	636	645	658	701	615	610	641	657	648	615	642	646	652	638	611	650	630	635	676	654	654	701	656	615	651	652	639	629	641	632	638	662	633	651	644	628	635	613	648	598	657	672	693	660	641	612	593	635	635	624	681	644	664	642	624	639	611	626	637	624	599	625	637	674	619	659	593	641	637	642	653	634	616	639	714	640	655	663	627	658	656	620	628	616	652	602	623	635	656	641	643	658	606	632	659	687	690	644	604	686	640	595	658	641	632	661	650	628	705	690	648	648	618	637	677	599	644	648	615	625	654	674	641	642	645	630	613	580	632	667	636	607	653	634	654	639	629	646	664	632	684	609	639	614	669	653	596	694	672	673	656	636	657	621	629	651	647	641	689	628	646	634	620	634	635	614	642	645	649	673	663	711	648	663	645	675	648	602	664	603	658	672	638	664	653	680	670	649	647	698	682	600	676	643	719	639	639	628	644	691	640	646	609	601	651	630	651	642	627	601	634	636	655	620	621	637	645	609	629	600	659	646	654	624	653	633	637	647	623	660	644	616	653	658	626	630	637	629	644	660	651	647	614	651	652	645	596	621	633	645	647	626	639	646	639	647	665	607	646	639	644	622	611	657	621	646	637	618	651	658	639	630	612	637	600	609	679	670	628	630	603	644	601	652	605	655	645	668	647	675	634	630	667	640	614	633	622	608	665	685	614	639	674	628	629	645	661	629	683	618	620	629	628	609	604	639	631	596	640	651	688	650	631	612	684	636	628	694	692	648	621	646	663	670	652	655	595	625	640	636	601	648	654	634	636	673	636	661	620	624	622	646	606	640	611	658	660	676	642	693	643	635	601	627	601	673	671	574	643	659	561	631	659	635	631	645	661	633	625	653	643	685	653	610	656	602	645	678	660	603	634	653	619	623	638	625	646	688	647	636	609	582	625	656	641	686	680	650	602	640	637	647	673	651	637	637	653	637	617	655	646	672	638	620	636	626	624	642	643	621	625	618	639	652	625	654	640	669	676	636	681	605	677	619	606	716	653	663	675	660	620	639	593	642	669	637	682	638	650	649	676	652	638	622	614	641	624	660	641	663	600	645	653	655	639	638	643	688	642	654	642	650	623	597	638	649	621	552	623	664	651	587	638	648	650	657	679	636	650	646	646	674	665	640	603	662	603	657	620	613	627	654	655	652	614	690	663	657	642	650	638	681	638	681	658	663	659	633	606	629	649	597	658	679	644	655	585	665	665	652	646	632	633	642	599	683	625	617	635	638	614	638	648	619	630	670	655	641	649	655	681	660	603	661	684	622	646	628	620	640	684	619	644	617	657	642	638	647	649	628	607	674	663	689	689	650	634	639	680	659	667	637	606	682	652	673	681	656	667	617	643	636	604	663	673	645	650	666	616	662	652	675	618	597	626	678	646	606	628	623	635	596	657	641	633	708	632	672	595	640	685	660	671	620	614	612	631	647	673	632	638	640	641	632	668	654	670	634	667	620	616	626	606	612	641	635	596	650	589	615	641	675	641	643	662	655	608	656	712	611	654	632	648	619	579	653	650	653	628	636	643	629	640	647
22246	5751	5678	4120	2622	2074	15638	37182	12534	665	566	547	426	337	223	207	194	195	183	178	162	159	180	150	170	141	146	143	163	148	147	144	155	153	142	148	136	145	132	141	125	145	134	157	138	138	138	146	150	148	138	160	158	155	133	134	140	132	130	133	145	137	150	142	136	138	154	148	141	133	141	147	145	131	130	154	149	127	148	153	131	143	123	150	153	140	160	162	153	158	140	160	121	127	138	129	131	153	133	133	140	134	157	170	155	167	158	127	132	133	162	112	139	141	150	135	157	137	157	144	151	156	143	158	138	125	150	133	149	140	144	118	141	139	134	136	142	165	136	125	129	133	150	164	123	146	140	144	133	124	140	139	154	152	147	150	143	151	143	144	150	119	135	129	129	145	156	130	151	128	143	142	150	121	152	119	154	152	141	157	154	127	141	148	144	141	140	132	135	132	141	151	144	111	143	166	126	145	159	148	148	139	151	136	140	152	121	140	139	153	137	126	136	137	119	149	143	131	142	130	161	134	140	150	127	141	133	129	139	159	146	144	136	136	144	153	161	155	147	158	130	164	133	127	145	157	154	149	155	139	139	112	138	142	142	152	147	148	139	150	117	142	160	127	173	150	124	142	131	157	124	159	141	131	141	140	153	139	133	117	133	134	164	144	131	143	138	136	145	137	140	144	137	134	132	141	154	135	145	133	118	156	146	152	149	143	138	131	142	138	137	150	133	130	152	144	129	120	139	134	127	119	128	154	136	126	140	148	141	136	135	138	127	127	133	128	139	150	132	125	144	123	143	130	135	159	124	131	133	142	151	146	123	138	155	149	128	168	140	155	152	142	180	148	150	146	137	146	131	147	134	139	128	163	136	129	142	166	155	135	141	148	156	158	128	124	132	152	158	138	170	161	165	136	144	128	148	149	165	150	136	131	147	142	124	144	128	142	136	131	138	153	131	137	125	142	114	151	121	130	158	125	148	132	127	143	132	145	119	130	141	155	127	143	154	155	142	117	160	128	135	139	137	156	172	140	122	148	130	150	155	149	162	138	127	141	150	149	151	142	119	141	131	147	122	144	144	174	151	136	135	142	136	118	146	128	123	156	141	157	139	161	129	144	160	124	143	150	137	141	158	126	128	144	133	150	120	137	145	144	121	128	134	157	154	125	156	124	140	126	125	149	141	137	128	127	129	131	150	143	157	169	136	131	151	153	159	129	117	128	160	137	133	122	145	151	152	141	142	160	125	143	125	141	132	130	149	150	133	142	130	138	142	134	137	168	145	109	153	141	118	137	124	147	140	152	135	138	128	125	135	129	133	150	133	147	146	126	144	150	137	138	132	134	134	139	140	143	105	156	162	160	155	126	149	130	155	140	148	127	153	143	141	147	162	151	164	137	159	131	152	116	142	153	135	159	134	150	152	140	113	143	143	133	140	165	142	151	134	139	171	138	127	112	156	131	131	135	145	138	142	145	134	144	127	164	152	124	145	148	146	155	133	132	132	127	148	128	131	160	130	161	140	146	125	120	132	143	135	147	142	148	121	133	134	136	145	128	154	149	154	128	139	150	153	150	143	147	133	161	144	154	104	137	150	157	136	131	143	134	133	134	124	114	135	138	122	155	150	127	154	126	134	151	165	153	142	139	135	145	149	152	135	167	148	151	128	154	135	147	153	133	151	143	149	144	150	120	140	144	142	158	139	143	120	146	141	138	127	126	116	135	148	159	134	118	138	149	134	128	153	148	145	161	137	126	155	141	132	126	116	149	150	156	146	152	146	134	135	134	139	151	136	118	135	134	140	131	152	148	141	127	124	128	137	150	137	137	125	144	125	139	130	140	146	162	139	148	131	142	130	149	126	139	120	178	135	141	135	125	142	139	141	129	108	131	150	133	156	136	141	119	130	145	139	133	153	148	150	149	158	126	134	127	155	153	159	147	147	155	137	143	128	152	140	146	150	141	151	130	119	126	138	127	123	142	135	142	129	131	155	137	130	148	131	135	146	178	148	138	145	121	139	141	135	139	134	163	127	126	131	141	147	133	161	158	153	153	155	135	135	148	139	127	156	146	133	138	135	144	139	134	153	143	137	134	144	159	126	146	130	136	117	136	133	161	157	130	139	145	127	131	129	143	132	137	142	142	138	118	118	166	135	132	138	154	145	148	123	135	152	132	162	135	156	135	130	119	134	135	132	131	148	142	130	140	140	143	150	149	151	139	132	155	145	157	133	167	158	133	146	154	166	130	143	141	146	139	159	119	149	138	137	143	151	121	145	150	142	136	140	147	138	148	127	143	142	148	152	142	138	133	141	137	141	134	137	124	121	131	134	124	133	131	147	143	121	118	141	137	128	122	140	152	156	151	148	154	155	134	159	132	139	136	138	140	133	123	134	155	133	138	131	155	165	131	147	148	141	149	145	144	127	136	146	128	152	145	150	137	131	146	137	135	145	131	176	141	105	127	127	140	151	133	151	148	170	137	147	168	123	133	139	135	135	153	143	127	132	121	139	144	138	128	176	134	144	160	139	121	130	142	143	133	150	137	146	135	153	155	136	125	126	147	147	131	136	139	116	145	153	155	139	146	133	135	128	140	148	161	143	149	137	133	152	135	134	162	131	136	163	158	135	146	142	136	156	149	143	137	163	144	133	148	129	151	130	130	152	148	162	147	139	146	139	131	143	143	112	138	126	156	147	130	145	150	154	143	123	147	127	110	153	148	148	128	129	134	122	166	145	160	153	117	153	142	128	133	144	136	155	147	140	140	130	141	136	142	150	150	157	142	127	119	158	139	164	135	142	135	151	144	141	147	121	143	130	132	163	153	153	143	128	132	128	135	151	152	136	147	124	143	168	158	145	140	143	141	132	150	154	156	136	142	150	138	145	122	134	155	129	151	158	132	129	126	137	128	153	125	125	140	143	146	134	142	126	128	122	127	126	132	158	148	168	157	160	126	165	122	130	141	128	165	131	148	153	141	147	133	128	159	137	143	137	134	135	167	155	147	141	131	126	131	152	124	171	143	135	151	133	137	143	146	132	128	137	146	148	133	130	153	132	144	139	129	136	144	167	125	131	120	159	152	141	149	141	127	108	126	131	138	147	149	140	144	117	135	135	159	145	173	148	163	130	155	136	129	136	135	129	152	123	165	144	143	139	143	146	123	138	166	148	158	149	148	155	147	141	141	135	125	138	169	148	150	144	167	169	138	133	160	143	169	128	157	151	169	146	126	151	144	135	123	135	132	153	116	136	131	131	116	152	157	123	135	135	154	135	137	121	144	134	117	137	154	146	152	151	130	129	139	154	157	130	150	137	158	128	134	143	147	149	136	152	143	119	151	134	139	150	151	145	123	134	136	159	160	164	116	141	153	135	134	158	134	168	121	146	129	141	116	128	136	151	136	139	133	123	130	154	137	120	136	144	139	118	130	122	137	112	135	143	120	155	136	139	153	151	119	142	146	140	146	124	131	135	134	139	151	136	151	143	141	148	160
11074	3599	8269	8430	6698	7204	32891	53531	10423	1947	2551	2940	2024	1572	1008	928	830	791	774	792	663	657	613	588	583	519	553	539	544	508	526	485	487	495	484	491	444	499	484	446	474	479	452	440	475	412	433	425	482	453	428	421	450	442	393	424	447	487	401	411	413	405	384	411	439	376	391	366	382	383	445	395	414	431	388	395	384	413	401	387	396	406	419	395	430	430	390	409	392	374	413	401	406	386	398	400	416	443	380	391	408	423	376	402	361	418	393	402	402	411	377	379	365	414	378	400	413	391	405	372	400	382	395	379	403	356	412	388	382	400	416	354	417	375	381	388	389	405	392	398	400	390	412	390	398	388	414	383	382	370	405	382	390	409	396	384	393	353	400	390	381	401	396	367	415	400	374	390	362	397	366	377	377	403	364	388	409	393	370	406	368	376	382	355	393	378	373	412	397	390	399	409	406	390	396	370	428	370	394	384	376	377	404	398	378	387	368	415	373	390	400	387	395	401	378	409	384	416	372	408	397	386	376	387	386	370	372	380	399	380	388	419	370	395	390	386	417	443	386	387	399	401	372	414	400	381	399	345	423	379	405	405	422	379	415	398	393	421	351	411	385	404	390	374	380	407	376	403	366	373	445	389	396	410	385	401	388	378	391	406	372	398	412	404	381	382	364	422	381	391	417	387	382	408	376	393	375	414	377	350	376	349	359	410	366	411	370	389	382	407	414	387	392	404	416	399	389	389	368	422	342	330	399	406	412	349	390	404	387	345	423	379	382	390	389	354	393	431	384	440	389	416	378	345	384	386	358	383	365	384	375	390	415	379	413	363	378	404	385	392	368	424	393	389	394	425	383	415	403	365	399	391	403	406	350	427	363	392	367	388	393	379	416	394	390	369	419	371	382	372	386	375	408	422	374	347	404	402	404	398	411	404	412	398	403	363	428	413	383	383	385	403	406	411	393	407	386	370	379	381	400	422	375	394	406	403	373	393	384	347	415	355	382	381	410	422	379	399	415	388	407	396	362	407	393	391	378	421	431	358	372	406	395	380	390	411	395	424	412	390	406	362	370	362	367	353	387	359	387	376	390	361	389	347	411	432	369	371	409	393	380	347	412	381	380	407	408	401	403	395	376	389	369	375	419	374	415	401	372	394	375	376	369	388	392	373	384	402	396	411	402	423	373	372	411	380	374	397	396	391	376	337	343	375	401	394	374	403	357	402	391	385	421	403	408	394	381	437	418	415	407	411	415	389	362	374	386	375	383	404	390	372	369	361	381	384	410	381	392	406	367	417	377	381	375	393	387	410	436	385	392	371	404	382	377	420	396	382	385	410	376	368	373	363	364	391	404	389	372	419	443	369	402	391	402	371	359	375	387	394	374	398	383	379	409	404	365	403	392	399	401	417	378	376	398	375	408	407	396	362	380	372	365	425	388	395	375	384	384	388	384	375	398	370	376	427	393	403	418	407	422	401	379	372	386	372	383	430	389	378	381	393	406	412	374	407	376	389	393	426	398	355	393	404	378	404	407	413	373	401	399	414	370	396	390	347	352	403	397	406	407	433	392	375	422	401	399	419	396	366	370	413	379	373	414	375	388	380	408	402	399	379	369	367	367	391	391	391	396	430	382	415	367	342	339	377	377	378	359	369	399	359	389	384	395	379	401	392	391	389	371	389	360	372	419	401	355	378	411	403	412	386	382	379	401	409	396	368	386	370	388	395	390	395	393	405	370	416	371	373	386	408	402	424	338	398	404	405	413	392	382	382	329	386	427	343	380	404	395	401	410	429	384	382	416	392	380	389	375	381	344	378	382	413	389	395	385	381	383	423	341	366	379	426	396	355	392	398	346	417	364	353	360	392	393	395	414	411	394	400	404	407	435	389	401	390	387	355	405	376	371	374	402	400	397	344	430	352	399	408	422	384	363	368	398	419	442	359	402	417	387	359	418	399	385	411	375	375	389	375	406	397	408	398	376	396	383	405	373	400	365	382	383	431	409	397	399	366	380	374	362	398	462	406	411	399	397	390	393	399	395	397	425	440	356	384	371	402	362	383	393	407	369	379	402	410	390	364	384	353	406	422	392	367	394	406	388	389	364	393	385	416	393	378	380	417	378	399	385	387	412	365	386	387	404	430	358	376	400	414	372	346	398	375	409	411	411	383	410	369	417	394	418	340	385	387	355	393	406	385	387	389	393	348	403	399	352	413	388	406	386	389	421	368	404	365	428	400	389	363	404	407	379	382	348	387	377	398	381	369	397	385	395	377	379	401	371	385	411	369	395	344	395	372	398	390	369	404	412	416	391	384	366	378	384	378	382	396	424	346	363	407	392	390	382	408	388	411	348	366	444	385	429	362	383	388	394	382	366	409	389	434	414	411	427	370	398	371	366	391	363	382	392	367	385	364	401	409	423	411	397	421	398	371	400	377	370	404	385	410	417	371	396	382	396	394	425	384	395	359	394	377	413	421	392	377	397	367	385	388	361	413	387	376	371	383	364	385	436	425	389	378	408	399	405	385	352	400	363	381	396	408	367	364	413	414	387	426	426	372	399	405	386	386	426	363	381	389	390	381	392	400	383	381	385	397	382	396	417	376	417	399	374	389	380	432	392	383	414	402	375	373	429	376	414	386	401	380	372	355	435	394	364	385	396	401	371	382	361	385	403	427	375	379	430	358	402	336	393	390	409	385	390	400	376	365	386	390	356	387	384	389	397	369	358	389	400	360	409	395	392	404	392	410	406	401	373	384	413	403	389	412	373	399	394	358	383	385	409	368	382	381	364	395	396	382	390	372	393	378	405	364	411	425	384	409	405	384	354	389	392	391	415	400	421	409	393	400	400	410	406	392	392	388	383	390	391	369	412	390	383	404	371	410	406	410	380	382	376	390	360	398	391	404	418	386	371	406	408	405	420	368	385	405	403	399	411	408	374	400	387	423	348	386	386	372	395	398	375	394	376	363	397	412	380	371	425	377	397	371	371	331	376	408	384	380	377	353	414	374	395	396	385	365	393	352	376	371	394	386	390	378	343	402	343	388	347	393	386	410	397	423	379	390	372	384	404	412	392	376	382	388	412	394	353	409	394	372	393	401	400	388	405	400	385	364	415	373	376	364	352	365	371	378	352	386	362	396	331	383	379	402	369	382	397	401	383	358	396	375	399	438	370	384	375	374	382	409	373	387	419	408	399	414	382	340	405	390	398	390	403	369	404	378	383	383	424	393	377	402	397	400	388	439	421	381	398	380	367	393	381	405	409	366	397	412	411	380	371	367	404	382	374	388	393	392	410	392	418	393	393	368	387	393	374	394	368	399	389	414	394	342	396	385	401	388	400	394	333	390	394	399	367	402	400	391	397	388	370	396	382	396	410	427	398	393	342	393	405	404	419	405	389	378	405	371	374	383	425	379	392	407	402	357	384	406	384	417	357	380	391	389	355	375	394	368	421	400	371	371	406	410	361	410	411	385	428	408	403	414	382	373	383	394	430	402
30153	11770	8510	6350	3892	2206	12055	34014	15844	985	631	582	546	421	300	247	248	244	230	211	200	190	195	201	208	171	164	180	182	189	170	167	160	193	158	193	170	172	181	172	160	163	167	175	180	176	184	178	167	158	192	181	201	166	179	186	174	157	183	161	172	165	183	158	176	167	136	200	170	177	155	178	166	153	164	206	191	171	176	175	184	145	179	169	189	161	163	157	184	185	192	169	167	163	143	174	177	183	194	166	182	193	163	186	199	170	163	182	173	156	162	159	169	171	163	159	188	169	179	163	177	174	155	165	151	186	161	178	158	145	158	160	179	172	189	164	161	188	164	158	159	161	193	151	165	154	176	167	161	156	149	170	152	170	168	156	181	149	158	180	171	155	159	171	185	181	175	177	177	159	162	161	176	164	181	153	155	169	179	180	170	143	173	152	172	161	147	178	151	150	160	157	159	179	174	178	174	170	182	164	164	159	162	171	181	162	150	150	160	179	167	161	179	176	184	152	175	177	174	158	163	167	206	183	177	168	167	165	152	141	188	168	168	191	180	179	168	157	175	193	133	166	185	172	160	155	169	155	151	166	190	207	150	173	159	186	169	189	161	158	157	173	167	185	162	173	161	163	159	179	175	172	158	164	170	154	173	173	181	166	168	136	151	156	183	172	183	161	149	167	187	149	189	157	173	150	160	186	182	162	156	166	172	177	152	190	169	180	165	156	146	158	170	165	182	190	152	174	164	179	180	156	163	157	157	165	186	192	164	192	180	215	181	158	180	154	185	184	149	155	169	143	147	169	169	182	177	173	174	162	167	147	188	155	166	178	163	182	172	152	162	163	181	180	174	172	176	158	180	173	182	153	179	172	163	179	181	142	161	184	149	163	172	162	175	166	180	164	148	155	166	144	169	156	174	149	192	185	166	163	170	184	161	190	152	162	142	166	162	182	179	175	181	182	169	157	155	182	157	177	183	165	192	169	139	154	156	176	160	159	173	172	202	173	160	162	176	182	165	153	176	177	139	166	178	168	179	154	147	176	191	168	209	151	165	163	173	149	169	162	172	187	168	165	163	177	161	162	169	166	140	177	165	196	167	172	168	156	183	178	166	160	161	178	178	170	212	174	154	181	148	187	148	168	143	171	176	184	172	149	157	166	174	162	178	176	159	165	164	145	164	157	183	174	203	186	149	177	194	176	154	150	194	159	170	148	170	178	166	143	187	171	166	192	167	165	153	142	155	144	146	176	187	185	192	143	169	182	157	179	168	181	170	156	173	185	154	173	174	180	169	163	176	167	143	151	162	164	169	168	154	151	162	142	158	155	182	165	168	153	171	160	166	181	186	172	181	164	166	175	156	164	169	168	174	164	168	146	182	173	171	179	168	142	151	165	198	159	159	184	161	154	170	170	173	153	180	166	174	179	166	176	172	158	200	164	152	148	165	155	164	169	174	182	185	152	173	178	168	190	174	151	153	181	159	177	176	166	169	175	160	170	172	173	170	154	186	154	154	161	186	171	202	157	184	148	170	175	175	144	159	164	183	161	153	175	162	187	161	175	175	167	160	176	170	155	183	167	160	157	149	194	153	161	146	156	180	158	167	183	181	168	182	179	163	170	174	151	163	177	170	175	162	166	172	169	148	158	173	157	155	176	158	190	159	172	157	177	186	165	177	164	168	136	171	164	180	170	168	150	195	182	151	168	150	168	167	157	183	155	157	178	161	162	168	187	162	168	171	186	168	173	179	180	164	174	168	161	178	179	164	166	176	183	185	164	154	188	169	179	190	169	165	183	161	141	170	184	186	138	162	148	176	159	169	183	151	177	165	167	182	149	175	156	180	151	184	179	172	184	175	159	169	173	158	165	204	167	181	150	178	179	147	153	131	180	170	155	140	171	160	144	192	177	177	170	186	157	156	153	187	150	162	182	188	156	159	188	163	160	188	169	152	171	149	145	169	151	157	173	177	170	168	161	149	183	157	168	172	172	175	162	160	179	152	161	173	183	186	151	179	163	148	190	169	163	147	165	177	165	157	184	158	158	144	169	153	156	168	171	197	159	160	168	166	172	166	183	165	182	170	169	168	148	166	178	139	190	166	146	167	179	173	193	172	156	152	166	177	155	167	155	149	156	182	168	179	170	149	177	147	168	155	217	162	171	150	187	188	181	173	153	142	159	171	172	139	164	195	177	201	161	165	155	187	158	175	157	167	186	156	161	182	190	170	154	181	175	168	174	177	171	184	177	153	172	170	165	154	166	182	156	196	183	157	185	160	173	146	175	157	173	182	165	156	193	169	152	173	161	180	176	163	166	161	178	182	155	148	157	159	162	188	161	170	174	164	164	158	169	152	168	185	157	159	177	186	187	160	165	174	155	187	194	140	162	167	183	173	165	187	164	159	172	168	178	163	165	170	166	164	153	169	182	160	168	170	179	152	173	163	201	164	164	174	177	167	160	182	174	155	136	170	155	179	167	171	165	186	166	152	183	146	183	170	177	158	158	163	183	183	143	163	165	149	146	159	183	146	156	174	166	180	165	155	155	150	188	179	174	163	175	158	168	149	159	182	164	137	154	178	203	188	195	174	188	159	176	190	183	176	151	157	172	151	168	171	166	163	179	166	173	162	188	198	164	188	178	163	172	192	172	183	175	187	158	182	170	166	191	174	173	193	147	144	175	176	188	182	171	155	156	177	174	154	171	163	129	160	200	156	152	161	161	176	147	154	167	177	165	174	150	181	165	185	144	174	188	179	161	153	177	151	158	186	159	158	167	170	155	166	168	167	150	169	159	187	178	167	177	166	174	167	172	159	190	148	191	190	174	174	177	163	157	168	155	152	200	181	150	181	155	156	174	178	188	181	170	159	186	173	174	155	160	172	183	164	173	148	167	162	158	180	167	166	172	158	164	156	166	165	196	181	159	163	179	169	167	140	167	162	168	164	180	152	174	159	185	160	155	167	173	170	184	154	178	182	170	156	173	165	173	163	190	168	161	148	168	162	165	178	187	155	177	165	169	200	173	145	161	157	194	157	179	188	159	175	158	170	183	167	177	168	154	185	170	179	170	164	175	170	177	167	170	174	160	187	186	162	159	175	157	165	154	174	197	168	174	161	169	193	172	179	180	146	191	173	156	154	178	150	167	164	165	183	153	153	152	174	169	141	192	139	169	169	206	179	150	178	178	177	160	160	161	163	170	182	177	164	159	173	158	173	164	178	211	146	144	173	162	173	162	169	187	167	174	163	174	161	161	171	157	181	176	161	168	176	179	179	180	200	153	158	138	194	158	167	181	175	171	167	192	207	156	161	154	187	186	187	144	177	168	171	176	150	169	157	164	146	155	172	138	150	153	153	166	189	158	150	182	178	188	198	164	162	156	155	154	180	178	161	155	165	169	166	168	164	179	172	151	152	167	146	185	173	167	176	152	165	173	162	181	167	175	157	155	171	179	144	186	148	165	145	162	167	165	171	155	170	191	168	196	156	165	154	182
17402	3981	8097	9836	7433	6068	28354	52428	13871	2149	2348	2591	2517	1876	1185	1060	1045	993	924	816	823	777	721	681	672	620	610	598	604	632	604	564	544	559	552	583	540	526	550	502	550	492	503	560	518	473	482	498	507	472	485	466	516	511	505	505	509	502	467	493	474	512	453	524	463	513	451	454	455	455	483	446	476	471	492	505	448	455	495	444	480	472	473	458	466	487	455	462	483	476	473	440	500	508	494	436	514	470	486	448	477	504	470	455	487	446	464	466	463	502	474	479	471	458	504	477	452	480	478	420	423	490	460	471	448	468	450	430	459	516	465	468	457	471	456	483	446	437	446	480	463	445	465	468	502	457	468	438	503	487	464	497	456	464	433	459	441	455	483	427	459	481	503	478	441	452	454	480	471	475	471	459	455	451	460	477	502	470	469	474	460	457	457	462	526	476	441	479	450	456	448	479	463	475	439	433	418	453	460	435	468	455	443	440	466	431	421	477	473	471	462	432	493	515	448	438	464	478	425	424	496	488	437	472	446	428	438	441	439	430	433	462	459	436	467	454	478	445	467	470	433	453	470	479	427	463	472	439	460	458	464	433	487	427	469	461	484	464	456	442	436	458	461	468	453	487	446	448	448	441	460	475	463	479	435	432	466	449	411	443	440	459	450	459	474	452	427	454	460	460	412	447	419	472	463	443	455	446	428	493	483	432	445	452	482	485	441	465	486	440	435	436	468	456	437	439	452	421	414	455	447	413	489	480	479	418	466	456	422	419	464	478	474	427	469	461	468	444	454	458	452	498	497	425	431	492	440	459	412	513	484	464	444	453	472	442	454	426	460	440	456	481	441	478	435	445	448	463	448	496	458	439	478	463	465	415	450	461	445	418	458	440	441	458	445	462	450	447	461	465	433	458	469	417	471	447	438	468	444	493	433	467	453	466	477	457	479	440	466	457	469	469	466	472	453	415	444	442	454	475	472	471	421	442	455	471	463	438	463	492	464	439	424	434	446	476	451	447	470	476	482	435	439	476	461	489	464	421	485	486	471	510	463	434	484	444	445	480	428	468	415	452	469	467	480	490	425	482	465	476	496	481	461	495	447	460	440	450	438	449	441	494	469	474	497	425	440	462	430	431	423	455	427	404	454	463	491	483	431	459	451	422	502	440	461	475	453	453	507	462	478	474	444	461	442	438	448	451	478	453	452	469	455	467	478	454	475	453	491	483	474	425	446	439	468	472	407	472	469	443	475	486	462	440	462	493	465	520	459	466	465	438	442	460	461	433	463	454	443	442	461	471	446	499	471	456	437	452	446	495	444	431	462	434	441	479	437	439	447	503	472	462	474	490	448	504	472	459	433	489	435	452	438	457	471	470	468	454	476	469	437	456	439	468	485	473	468	502	444	456	508	473	426	449	456	456	462	487	466	444	501	452	464	469	496	476	447	468	461	458	443	447	449	459	429	464	484	442	475	463	468	474	464	453	460	414	476	467	455	446	465	444	430	485	453	421	435	488	412	452	435	458	465	465	456	415	469	449	467	458	453	448	456	463	465	419	479	505	426	454	422	444	463	418	477	490	436	436	411	472	491	428	454	467	462	428	423	478	426	434	479	473	445	421	432	412	448	439	458	461	442	426	445	450	418	431	423	446	485	435	455	473	483	427	447	481	486	434	448	462	455	453	490	452	498	437	499	444	449	476	447	469	505	456	444	466	461	431	469	455	431	415	412	474	418	466	439	466	436	444	432	413	437	402	468	419	446	455	463	486	446	430	464	453	478	469	435	420	456	460	484	453	455	468	455	461	441	432	413	459	429	446	456	491	447	456	463	440	451	488	425	421	453	465	461	436	472	488	436	468	453	465	464	470	445	457	453	471	453	436	492	459	424	455	447	435	461	485	465	439	455	453	456	447	418	477	475	408	457	472	476	435	455	453	441	459	455	441	467	424	450	423	468	453	430	431	450	450	463	465	453	423	462	473	453	453	492	480	438	490	445	451	436	451	458	441	443	455	451	426	469	436	481	448	458	441	478	445	474	431	465	460	430	474	478	449	483	452	456	514	440	438	446	428	453	439	500	418	432	412	438	433	471	496	463	475	448	461	463	473	474	451	428	459	459	483	474	463	473	448	448	467	468	468	456	440	478	438	426	489	478	430	429	429	439	454	440	486	461	445	495	458	418	448	444	430	419	476	458	461	456	455	461	455	441	448	456	481	458	464	450	465	441	482	451	487	449	447	472	439	453	449	469	488	455	424	473	470	486	441	492	449	447	469	474	443	475	446	477	455	430	422	457	438	479	465	481	474	438	453	454	470	450	480	464	469	481	472	441	439	499	474	461	473	449	452	463	457	458	469	456	438	449	440	428	457	423	470	465	423	461	422	491	425	458	459	468	451	401	471	443	465	448	460	454	496	470	425	451	499	436	452	437	435	430	464	424	482	472	451	442	486	464	477	432	463	453	460	470	442	474	428	480	491	480	472	450	450	471	451	420	449	453	473	445	439	425	495	484	434	474	476	432	444	459	448	455	466	406	453	487	454	464	439	453	465	431	483	463	453	452	465	467	489	456	450	456	445	494	441	465	468	444	451	455	457	472	475	436	454	469	400	511	445	442	440	446	473	440	484	490	482	449	465	441	473	438	469	443	486	443	448	470	484	474	469	402	456	458	442	484	493	469	459	491	461	498	474	483	450	473	457	470	449	480	488	493	515	452	484	454	465	480	477	463	433	466	448	415	464	445	491	436	410	475	488	463	442	472	458	455	477	460	452	418	441	464	456	465	460	451	421	435	485	455	451	435	441	475	482	444	460	471	426	436	471	437	460	486	426	473	439	465	434	469	404	437	480	503	457	488	452	439	437	468	421	433	450	491	452	484	431	444	459	444	452	435	497	469	480	467	445	467	453	500	422	425	418	440	454	445	475	457	454	454	450	418	493	441	464	450	476	453	459	462	428	444	462	421	408	465	435	451	446	478	488	440	464	445	448	459	460	487	481	449	417	449	467	452	448	481	480	463	466	477	452	506	442	485	437	405	434	437	452	453	465	440	439	474	500	482	467	448	473	438	461	451	510	438	486	466	471	474	470	463	422	446	444	455	467	442	457	449	432	445	434	442	476	477	486	440	462	454	480	463	467	429	464	448	431	444	472	506	495	448	423	457	436	441	443	400	454	422	480	449	451	469	440	486	461	454	453	479	422	467	452	433	428	464	500	443	483	493	463	502	436	464	474	469	443	474	490	473	451	454	464	478	443	448	481	489	440	469	452	473	448	445	427	466	450	449	476	497	465	478	450	450	444	475	464	466	455	451	454	438	457	460	451	418	415	423	450	464	465	464	439	464	487	434	437	473	443	482	503	452	421	451	447	465	474	469	462	463	511	468	441	492	464	428	470	457	443	470	491	475	456	436	442	428	438	414	437	484	478	437	462	511	477	495	442	499	507	431	465	472	479	433	449	470	466	445	429	465	460	449	438	452	455	440	473	452	455	458	466	439	488
4059	997	544	430	381	227	321	757	492	249	287	238	248	267	249	243	229	251	265	253	221	231	245	233	250	260	228	218	258	233	253	234	245	237	229	240	238	239	296	210	239	244	257	205	245	252	227	242	248	258	242	230	234	246	272	276	243	231	223	226	238	229	249	220	257	236	240	288	232	229	249	237	212	249	225	233	280	248	233	243	255	264	250	247	244	217	223	224	262	263	272	252	279	264	254	220	238	252	238	240	241	264	257	231	219	230	236	222	259	219	226	228	233	265	232	230	243	237	227	260	233	255	247	232	243	244	252	256	259	238	230	220	253	249	215	228	252	233	227	253	244	232	206	261	246	240	242	236	221	218	225	242	246	253	258	257	258	245	231	248	252	240	236	222	227	245	260	249	256	245	269	222	237	226	239	230	281	215	236	245	245	221	288	241	268	252	208	250	223	232	225	254	260	233	250	250	261	252	271	231	240	252	234	231	255	235	219	243	259	263	226	248	225	242	240	238	235	252	219	238	235	224	225	242	259	229	236	260	238	227	229	232	219	238	249	243	239	240	256	253	239	249	212	245	230	240	248	224	250	240	247	229	241	266	220	238	214	237	235	264	225	225	243	243	247	257	219	230	258	253	256	241	225	231	236	259	225	240	241	255	231	254	258	236	232	265	240	222	259	238	240	215	254	236	217	237	233	256	219	233	267	216	250	240	246	242	273	213	220	241	227	233	239	277	230	235	225	219	251	244	221	241	245	265	245	262	242	255	251	239	230	239	238	258	257	226	255	225	253	257	245	280	222	249	264	261	229	245	243	236	228	234	225	234	233	229	235	230	254	221	225	242	244	245	259	238	241	247	236	260	245	234	236	226	225	245	247	226	243	260	260	225	252	237	201	236	252	244	255	234	232	239	225	254	246	233	251	245	256	254	238	244	232	243	226	245	261	245	243	237	247	250	219	237	235	256	228	237	257	216	243	236	220	270	248	276	245	222	218	241	209	220	249	248	232	229	235	235	230	257	231	230	257	257	243	244	213	251	253	243	209	233	242	237	262	238	234	238	252	242	248	250	259	219	240	266	249	236	254	238	250	218	250	239	238	241	246	224	255	269	266	268	261	250	255	275	272	266	242	213	258	263	241	217	251	239	256	249	250	243	270	268	233	253	222	240	252	239	282	267	241	274	244	246	247	254	238	264	264	228	255	242	259	256	206	227	238	253	226	260	254	236	217	237	226	222	238	252	245	232	212	262	253	233	219	243	263	248	247	229	240	238	225	249	259	215	234	236	213	252	234	196	237	245	266	263	259	214	259	236	231	217	248	241	205	244	259	234	242	228	228	227	251	255	248	228	220	261	245	236	242	244	263	245	236	268	236	227	270	243	253	269	241	227	241	235	264	232	233	250	238	220	233	221	251	247	236	227	213	238	228	266	260	276	271	224	225	258	240	241	230	243	230	236	234	267	247	258	249	218	222	222	242	223	239	257	231	247	221	223	251	242	255	225	239	253	247	253	241	248	203	246	223	249	252	243	249	246	266	234	264	239	225	231	260	232	258	248	237	219	253	251	236	209	216	233	249	227	227	256	258	246	257	233	235	233	245	271	255	236	219	287	235	271	238	229	254	244	238	240	246	250	222	238	267	248	230	230	224	250	226	251	245	221	247	252	243	255	248	250	262	240	233	269	187	251	246	221	240	259	227	221	258	228	213	237	260	210	238	226	245	254	244	231	224	239	245	232	229	206	253	239	224	225	256	241	262	231	238	237	251	238	209	263	252	237	247	231	245	245	225	250	220	254	221	254	273	264	246	248	243	247	248	251	222	225	270	244	248	244	247	223	229	242	243	239	241	231	251	216	221	239	239	262	254	236	241	222	242	229	222	221	259	241	249	232	251	242	252	241	243	252	260	226	253	221	232	225	222	224	231	246	240	215	233	250	261	244	224	229	230	238	237	210	284	238	246	253	226	236	255	261	228	244	241	252	231	234	235	259	244	254	257	231	246	241	249	220	249	255	216	261	261	254	238	239	239	242	240	253	229	246	227	236	264	237	244	274	244	224	237	229	226	254	245	235	235	265	250	259	241	258	260	224	226	268	225	244	250	264	239	259	269	231	264	269	265	259	267	238	239	236	230	226	234	247	231	247	232	281	242	242	212	284	234	242	235	221	231	240	232	258	235	252	249	245	236	250	241	256	238	206	238	251	210	245	224	236	247	235	247	234	253	217	264	267	253	232	216	253	226	261	229	227	235	236	261	235	233	277	221	262	247	247	243	232	250	278	214	245	251	247	256	249	233	251	212	236	256	230	232	230	262	226	222	250	252	218	267	238	226	242	279	240	232	239	270	236	261	266	274	237	252	206	255	235	249	251	233	254	229	235	233	280	237	231	263	231	260	231	246	227	231	245	228	262	253	255	251	249	247	250	240	224	237	251	250	269	242	250	238	251	238	249	231	256	240	252	279	218	250	236	219	230	238	258	230	208	223	274	255	257	246	227	225	215	247	248	253	256	231	273	256	224	232	232	234	254	269	231	250	221	229	239	235	216	232	203	250	259	249	221	191	231	232	210	239	230	245	228	232	242	241	215	280	244	235	272	260	222	246	226	235	242	235	250	216	241	259	267	235	241	235	274	268	242	228	242	255	230	267	251	236	262	226	235	240	247	235	270	258	278	240	249	254	245	263	254	232	257	261	239	230	266	245	227	230	254	253	236	239	260	237	254	237	227	241	235	238	222	245	240	231	250	241	245	235	247	256	237	227	242	240	246	245	211	249	216	231	232	234	226	258	247	237	233	242	234	271	248	261	219	237	236	246	240	247	233	203	249	226	276	259	232	290	237	250	240	247	271	246	222	261	260	238	246	273	211	263	247	242	249	271	227	250	233	238	214	242	233	237	249	232	246	265	214	240	268	270	264	236	241	238	267	242	236	245	246	212	247	218	255	216	260	235	228	250	257	233	263	274	257	248	265	232	256	264	249	217	245	220	236	238	233	236	240	230	208	262	243	236	263	237	248	248	255	242	259	224	234	257	268	271	254	225	259	236	277	244	251	259	230	214	245	220	251	235	239	251	237	219	263	241	285	246	257	251	220	247	246	223	240	240	234	256	223	262	267	224	244	218	256	221	243	258	246	271	230	245	254	250	249	240	235	238	240	254	268	251	267	231	255	233	232	237	229	254	255	230	239	270	243	245	232	220	238	232	245	260	257	257	270	252	238	242	261	243	232	251	220	245	237	244	216	224	265	215	232	245	235	266	244	246	239	267	250	228	249	229	238	242	250	241	234	221	264	238	257	232	231	276	217	262	258	226	221	228	260	254	244	252	256	225	254	251	230	239	271	222	259	256	254	249	235	278	254	257	236	226	252	253	248	222	249	220	237	242	252	241	244	226	224	242	253	242	215	225	247	290	248	265	229	234	259	242	235	232	237	232	255	249	239	259	235	227	260	240	225	244	235	242	239	235	266	219	210	252	252	249	231	240	244	257	243	234	259
4565	1101	1057	1161	1088	917	1211	4321	2117	695	698	684	730	709	717	705	655	681	684	673	647	648	685	650	652	658	696	640	656	649	674	654	635	620	703	673	691	654	697	668	616	642	657	637	638	634	615	668	660	643	664	612	613	645	639	679	657	659	665	614	678	655	618	673	630	691	637	620	684	647	693	686	668	609	623	658	679	691	694	675	676	646	704	626	687	664	686	622	639	653	668	671	691	614	643	661	688	707	675	670	662	672	627	639	661	666	654	655	627	628	602	623	616	633	613	698	661	626	699	644	658	640	670	651	631	664	666	590	649	639	641	664	626	652	687	657	665	621	653	677	654	649	648	655	646	700	641	601	639	626	619	623	665	622	692	691	672	660	637	679	600	647	670	616	623	690	656	649	648	617	627	666	659	654	636	633	643	691	669	671	669	696	628	617	657	672	628	644	709	649	596	669	627	621	618	650	622	631	617	678	649	636	684	692	635	634	672	642	627	652	661	718	659	619	624	611	672	608	658	647	653	603	622	653	635	643	670	623	630	641	621	660	601	631	685	694	642	659	639	646	668	702	619	619	625	673	615	630	654	669	655	660	672	641	673	639	666	669	644	674	669	660	643	641	655	648	608	592	656	660	656	660	681	628	614	642	656	687	671	675	652	665	658	616	632	666	641	653	710	648	635	662	643	655	672	668	638	637	620	648	666	662	669	643	685	651	679	671	644	647	598	634	645	684	654	668	581	655	671	691	705	660	669	668	650	665	649	660	644	642	656	686	654	636	677	636	620	668	639	666	641	617	644	685	711	628	621	667	637	652	637	617	633	628	651	621	620	677	625	669	634	564	643	611	639	651	703	608	667	644	707	648	647	651	635	661	616	618	677	715	655	677	629	632	646	692	632	624	620	641	592	639	631	650	680	691	644	627	679	682	649	621	677	643	622	689	693	659	663	645	629	647	643	636	639	645	649	668	649	639	650	644	616	698	663	659	619	693	649	664	684	638	628	638	642	674	626	699	641	624	680	638	642	619	678	617	653	656	633	671	637	669	704	659	619	647	664	611	615	639	652	664	626	614	661	619	667	615	659	651	646	638	647	623	661	617	653	609	673	674	659	660	641	656	687	671	610	611	649	664	658	671	627	658	663	686	676	622	670	661	665	647	638	662	643	666	639	654	636	658	673	646	642	630	655	647	671	609	639	666	638	674	661	642	686	644	712	629	663	667	668	687	691	664	632	603	668	626	614	646	623	655	653	632	667	647	629	634	627	580	652	643	676	642	623	669	643	627	645	605	623	626	604	637	672	695	652	656	657	626	649	649	601	630	659	671	627	675	675	636	646	640	652	718	622	668	692	669	661	604	656	625	666	627	669	658	667	654	661	642	675	629	642	612	598	647	622	625	656	648	667	650	667	667	623	650	660	663	632	645	653	635	652	677	659	659	664	649	696	672	627	621	649	640	664	644	633	623	615	659	632	619	644	697	648	691	629	645	644	703	643	690	641	611	657	646	664	659	642	619	625	645	671	656	656	628	625	631	689	660	683	625	620	654	682	653	670	654	645	639	619	636	684	660	650	652	691	688	640	619	614	624	650	632	701	687	631	629	627	662	672	671	626	620	620	694	655	655	678	610	636	652	641	641	631	683	639	672	658	641	652	681	693	657	634	653	656	662	648	626	708	641	624	620	622	664	585	702	670	677	650	626	623	659	641	612	637	677	667	613	650	634	695	662	657	657	623	656	631	615	678	646	679	650	641	688	652	645	643	683	627	645	634	650	605	635	655	674	641	642	652	646	632	635	651	673	685	645	672	637	662	624	666	673	675	672	685	683	638	674	689	672	692	682	652	594	664	666	657	661	601	687	630	651	675	658	627	649	630	663	640	607	642	650	653	651	704	619	671	724	614	591	641	671	645	638	667	665	630	634	658	669	660	645	677	643	642	658	657	655	672	671	697	661	689	616	631	674	625	622	671	682	621	643	685	661	614	685	606	654	614	627	684	637	645	672	612	667	663	650	643	638	638	647	625	642	661	605	648	626	621	674	624	595	649	627	622	648	676	638	639	690	630	642	712	682	625	705	644	619	629	639	628	665	650	665	707	654	636	625	640	662	641	604	632	657	661	638	710	623	730	643	691	650	680	685	655	640	642	647	656	699	655	651	623	656	655	676	638	577	645	653	652	697	685	634	641	625	626	680	656	682	686	688	718	595	642	674	657	673	651	667	619	647	662	634	665	666	630	615	659	631	611	652	669	597	686	656	663	685	639	620	681	675	666	663	618	684	652	652	691	658	684	674	689	661	671	652	674	626	658	656	621	612	661	658	667	687	707	658	623	639	657	650	669	658	677	652	610	656	656	634	652	689	624	648	684	674	716	660	621	645	621	645	641	669	637	630	668	658	591	670	649	667	667	655	625	617	681	646	628	647	617	640	644	654	672	636	668	683	628	659	600	621	675	646	646	656	588	642	644	628	632	667	671	644	622	672	656	656	686	623	648	648	673	624	660	642	682	717	600	644	620	686	655	686	669	638	662	641	621	649	681	620	616	618	666	657	659	664	616	697	686	668	626	689	641	667	644	697	617	658	636	678	627	661	625	652	691	591	618	676	642	672	654	647	646	644	636	648	670	661	626	658	628	609	644	666	626	650	664	670	707	635	658	676	674	700	687	667	634	690	676	630	603	667	652	638	652	623	632	647	630	639	653	640	665	639	640	685	617	639	663	642	693	673	640	604	666	622	638	677	660	648	679	658	665	633	651	675	639	620	622	679	666	664	656	616	605	663	693	630	687	634	662	630	673	612	664	628	608	631	613	695	656	671	649	650	681	641	666	669	689	648	651	645	662	654	662	667	644	616	700	642	678	644	656	628	666	622	651	620	624	648	672	640	633	664	622	631	674	631	649	657	607	612	675	586	665	663	653	596	679	644	653	663	620	640	681	653	642	669	659	665	632	629	687	642	699	658	649	647	666	681	665	656	691	626	626	715	703	641	692	688	648	634	695	647	673	642	619	621	636	613	653	663	669	668	684	610	663	680	673	625	648	734	667	637	661	622	675	616	689	631	677	632	633	709	656	663	659	637	643	650	654	688	712	644	629	650	627	678	686	652	671	608	648	666	651	639	598	624	699	640	584	667	684	648	615	608	612	642	641	682	645	646	618	620	688	701	633	603	610	687	703	639	628	619	614	664	629	643	624	701	637	634	668	586	658	651	656	655	668	653	634	637	677	648	703	674	665	674	648	655	621	618	659	628	640	645	604	635	649	707	691	672	654	606	635	648	660	611	670	665	655	673	623	649	694	685	650	683	608	617	662	638	628	680	663	669	655	653	644	678	618	673	627	645	633	672	613	611	620	630	611	689	599	699	659	674	632	656	661	649	659	646	648	644	688	619	648	672	675	698	666	656	659	658	631	633	647	670	658	635	614	644	643	644	670	663	634	706	634	622	612	672	668	626	693	620	632	636	631	635	689	635	637	646	630	598	599	690	658	596	653	628
50740	32303	22213	20445	18041	11914	18139	35338	9656	574	365	397	363	407	322	219	219	198	211	190	196	184	187	168	195	154	166	173	155	157	172	159	153	193	163	143	168	152	178	167	142	145	151	145	155	144	162	161	124	156	144	153	146	131	147	150	141	160	151	143	162	154	163	143	155	148	145	134	145	140	158	142	161	160	164	137	133	120	140	132	129	130	139	142	159	136	166	134	134	161	145	115	139	128	162	140	144	157	156	158	146	143	176	173	161	152	161	135	149	154	132	135	148	160	144	139	119	130	161	142	137	157	156	151	147	158	159	130	169	136	159	150	120	140	133	144	136	145	140	159	133	159	161	150	155	128	162	136	168	149	140	160	134	166	140	139	178	158	136	143	176	136	140	153	132	152	150	145	160	139	140	153	150	157	148	167	166	149	151	158	160	140	139	133	155	144	137	144	162	150	133	141	144	169	152	150	170	161	148	140	144	139	123	142	160	172	144	142	150	143	138	150	158	132	157	140	148	137	144	145	156	123	160	155	140	144	145	174	142	148	136	135	137	134	147	160	166	149	147	133	123	152	140	152	140	137	122	150	128	134	163	150	133	146	158	127	149	160	132	145	155	160	147	141	150	139	150	185	171	160	174	143	131	157	131	163	144	138	131	141	140	166	149	135	152	137	151	142	136	139	123	138	142	131	152	134	144	131	157	134	153	170	132	151	136	156	155	176	154	142	136	139	139	158	167	170	134	129	107	120	150	151	131	138	150	127	130	150	134	134	151	151	162	126	152	156	139	142	154	132	146	149	155	151	163	150	151	146	144	146	151	139	159	117	146	164	153	146	150	161	170	154	159	166	120	151	142	166	143	161	148	135	158	153	137	134	134	168	162	141	162	160	124	131	152	157	145	136	136	164	160	149	148	151	141	126	143	147	157	163	154	138	149	156	132	149	153	149	144	133	130	151	162	146	152	149	123	165	147	150	138	144	149	138	155	159	161	114	151	152	134	142	161	160	143	141	132	129	133	158	152	135	138	146	137	170	148	152	134	143	161	146	156	136	147	156	161	151	163	142	152	146	157	127	109	136	138	120	131	148	161	170	138	147	143	144	140	118	161	135	158	155	148	136	142	129	141	144	142	151	152	155	136	160	139	146	130	140	119	150	170	156	171	136	125	136	160	156	145	146	149	137	169	153	149	147	135	124	142	140	147	147	144	136	138	147	149	115	147	155	149	137	147	154	166	152	153	149	133	153	145	130	133	127	154	150	143	160	156	162	150	164	146	166	141	140	159	142	144	161	159	154	121	136	149	136	143	129	151	151	170	148	147	161	142	148	152	159	148	133	146	136	143	146	130	150	144	152	137	132	137	150	152	147	136	149	132	159	163	160	142	149	159	146	138	179	158	153	137	149	130	172	138	143	146	156	157	141	135	115	162	154	122	143	151	154	111	147	138	131	112	134	154	139	147	161	126	134	136	139	145	142	140	150	128	130	135	147	147	149	145	145	148	148	129	149	138	154	152	148	150	142	157	149	130	135	131	155	140	144	144	148	131	152	145	151	152	146	151	163	152	155	161	139	141	140	121	158	141	160	148	157	147	159	135	157	140	141	133	143	125	147	150	136	137	168	137	133	149	162	148	121	146	131	142	158	158	158	160	162	143	148	155	151	153	147	153	158	144	126	131	152	150	159	158	146	140	138	139	146	135	176	138	147	144	189	153	165	148	144	159	155	162	166	153	129	152	168	154	141	146	124	149	139	125	167	124	152	148	140	147	157	164	153	155	143	150	155	139	145	148	160	158	166	146	144	139	156	141	162	128	126	142	142	140	128	164	150	151	159	134	153	175	143	144	145	137	144	159	143	147	117	145	163	166	134	141	146	125	146	139	127	131	134	138	139	156	145	142	141	154	154	139	141	158	162	124	132	138	162	164	146	154	147	153	151	162	134	134	138	143	118	132	146	139	158	149	137	121	151	168	130	136	153	148	137	148	150	158	154	146	161	139	127	142	154	134	162	154	149	156	152	156	135	175	150	146	141	158	149	135	149	135	148	148	134	161	140	144	141	140	160	140	151	163	156	152	143	124	154	150	166	137	158	137	149	133	158	144	145	152	136	157	137	150	158	137	155	137	145	178	150	155	149	134	143	128	149	130	152	168	150	151	157	124	175	131	137	141	131	144	144	125	154	143	155	139	153	145	142	134	150	138	143	129	140	134	150	141	152	145	138	135	143	150	150	161	131	143	134	165	158	160	152	139	153	143	131	148	129	149	170	141	127	159	137	127	140	134	144	140	150	143	142	135	136	143	123	137	147	151	140	147	161	130	144	164	163	161	169	130	134	157	138	153	162	124	150	152	158	160	123	134	139	154	131	151	157	129	149	153	142	138	163	166	159	141	149	150	153	145	136	173	127	142	134	150	134	149	155	144	158	162	161	140	140	133	152	145	144	154	134	157	157	141	158	156	138	146	150	158	154	151	163	156	145	151	143	176	139	156	142	155	137	123	149	145	151	137	159	148	142	143	154	150	133	148	144	154	126	162	137	132	166	160	142	152	156	144	127	175	143	134	156	155	138	152	132	153	147	154	154	151	158	153	135	138	135	155	152	156	147	136	159	149	160	151	139	148	144	168	137	154	144	153	141	137	139	149	134	161	142	129	145	146	144	145	151	147	143	166	156	150	144	171	148	141	164	146	151	139	153	147	172	151	139	146	148	149	160	144	120	151	152	157	148	138	152	148	156	136	134	166	141	154	145	141	154	151	155	137	135	163	155	164	135	157	142	128	149	139	148	135	154	159	145	148	164	139	149	156	141	157	141	150	153	148	155	171	140	129	140	133	141	152	135	142	150	127	153	147	152	132	127	135	152	156	143	140	152	156	149	158	130	150	148	136	149	145	145	137	139	140	157	147	140	153	163	153	156	150	146	141	127	138	154	147	123	146	134	161	145	148	149	166	142	176	167	158	138	140	146	137	143	124	163	128	143	141	140	143	151	157	139	177	145	142	155	144	156	141	129	120	129	158	163	146	126	153	139	140	132	145	158	140	170	153	144	159	157	119	141	138	159	147	161	161	139	166	156	173	176	130	141	158	126	146	143	153	128	158	140	156	177	145	142	155	136	161	133	137	136	131	151	139	161	132	148	158	123	156	151	153	118	133	136	152	147	135	142	147	164	147	144	164	122	139	135	156	141	120	163	130	145	149	124	173	165	167	140	146	142	142	147	151	149	158	148	142	139	146	133	151	158	134	142	139	144	170	138	181	136	137	144	132	131	127	142	134	171	143	140	157	154	144	125	139	141	148	167	168	157	132	153	127	140	138	161	143	175	142	154	163	128	137	186	144	139	103	175	144	142	178	150	161	117	152	149	146	135	160	156	141	153	142	142	159	144	121	173	149	154	148	138	137	146	133	136	157	158	136	144	130	137	155	138	120	149	145	140	141	165	150	139	136	139	145	140	140	110	145	140	153	148	137	135	149	145	158	159	121	131	137	163	148	123
39778	17647	7921	10008	8632	6680	29175	47849	4608	1926	1669	1712	1777	1921	1360	910	906	849	806	779	684	683	653	582	615	582	534	517	553	532	510	513	501	556	460	449	470	450	480	445	448	418	466	420	410	440	441	445	413	388	457	441	443	463	402	444	385	426	427	475	394	418	384	425	378	398	423	416	436	415	427	407	428	400	412	398	420	411	391	360	388	371	387	420	438	411	374	383	370	392	380	383	402	393	391	385	384	406	385	394	361	394	374	429	348	356	380	397	406	409	425	369	372	409	357	394	400	407	372	378	350	376	407	421	379	395	376	373	418	427	386	380	393	406	369	377	370	385	382	372	388	352	378	374	396	352	334	392	380	402	376	411	392	363	412	401	394	358	399	393	390	358	370	370	415	397	421	384	403	371	367	392	373	426	401	374	420	395	378	396	397	363	407	403	378	349	399	401	408	408	377	404	384	357	378	394	397	392	377	394	392	379	391	395	409	367	403	390	403	424	384	397	414	389	384	398	392	396	388	431	410	397	404	367	353	373	392	389	398	373	384	390	406	389	353	387	378	392	411	367	378	411	410	398	377	386	375	387	409	390	377	363	366	384	406	369	414	382	405	400	415	420	395	346	391	375	372	377	415	376	400	409	377	360	361	394	376	415	417	400	369	366	393	438	366	372	388	366	408	387	399	388	418	375	397	373	406	359	374	389	378	375	382	393	389	404	410	373	402	362	401	400	369	382	390	376	377	362	383	377	383	364	406	369	388	399	371	387	383	439	412	376	391	387	390	368	367	410	366	390	374	427	387	403	358	365	373	382	400	408	360	377	402	383	395	395	345	358	400	381	398	378	400	381	370	364	368	417	351	422	417	398	373	373	389	366	395	398	391	354	394	394	383	385	387	364	399	377	355	393	387	376	389	388	398	380	426	363	384	396	393	373	388	422	377	378	403	382	358	362	394	368	378	437	400	347	381	426	415	374	376	377	396	412	403	401	377	352	392	355	397	400	357	377	358	373	374	370	384	413	376	386	417	351	365	387	412	376	398	364	397	415	404	378	371	419	362	370	382	401	378	403	407	404	371	370	423	385	369	370	381	384	372	363	358	363	361	413	387	362	416	368	381	386	361	415	368	429	397	397	361	404	370	389	422	374	390	366	433	386	398	389	348	393	390	370	347	408	403	390	338	412	366	353	380	379	382	386	399	357	384	432	411	360	393	389	388	377	383	388	379	401	355	394	366	381	406	378	392	396	419	359	372	376	362	418	407	385	388	387	366	375	392	411	383	400	413	402	369	388	395	383	394	368	398	367	397	382	353	396	356	379	384	411	399	377	396	394	352	383	393	363	364	364	396	418	375	372	389	381	379	399	408	406	356	395	366	398	359	393	411	397	356	382	357	388	395	368	377	375	405	392	372	361	371	376	383	384	373	381	425	385	426	370	391	385	348	381	396	394	359	398	365	396	381	357	378	377	374	407	363	354	383	395	371	418	387	365	357	372	396	424	389	378	411	396	372	392	389	395	381	380	383	402	402	386	360	399	372	398	354	372	386	358	342	387	382	381	406	384	368	404	389	404	388	398	365	371	387	373	392	384	405	380	331	385	402	346	418	349	391	392	396	367	369	393	430	398	382	396	383	417	388	388	369	368	391	387	337	393	418	398	372	384	359	379	375	375	384	394	399	379	397	373	388	371	373	413	386	377	410	384	389	369	387	403	411	389	392	376	404	366	391	397	383	378	396	354	412	375	396	365	390	390	415	355	387	391	388	376	418	373	378	387	399	421	379	405	387	385	415	387	399	386	384	366	380	356	428	402	383	386	375	373	367	435	386	364	383	365	387	378	379	411	397	380	374	381	390	389	383	394	433	386	349	364	374	373	397	398	399	392	411	431	384	395	396	375	380	361	395	346	418	384	360	386	424	439	370	376	397	362	393	401	386	384	325	373	403	417	355	388	417	450	368	387	368	374	429	393	394	392	368	361	411	424	388	371	412	394	389	404	380	363	386	375	407	388	398	379	382	365	393	415	433	381	373	384	385	369	396	365	379	408	384	381	387	397	392	369	413	362	385	389	371	417	359	391	405	401	377	369	358	395	369	364	385	390	421	358	410	413	391	350	402	395	370	401	382	399	371	399	376	396	378	358	390	392	384	397	371	379	395	364	382	383	390	403	388	386	372	377	388	366	413	379	390	365	367	372	402	386	391	414	378	375	368	384	394	423	376	382	331	374	389	360	408	371	384	362	394	374	372	361	374	417	379	376	380	377	385	396	380	421	367	362	393	377	384	385	364	398	391	355	373	377	413	356	374	374	385	397	401	384	393	413	364	419	398	418	384	370	361	359	431	399	376	388	411	360	349	411	388	385	370	368	389	399	415	412	394	393	369	398	385	382	379	368	382	387	397	382	367	377	391	386	441	384	373	409	375	372	394	387	397	384	378	435	372	382	383	386	416	384	411	404	401	382	406	382	396	350	358	419	409	403	378	387	379	390	375	331	394	427	397	348	402	378	423	414	385	389	373	362	363	371	380	386	372	372	415	345	393	388	401	409	384	365	370	405	403	362	390	397	395	406	371	385	380	388	396	358	362	392	387	391	365	346	395	370	421	383	404	395	370	377	348	374	390	389	393	398	406	433	412	404	390	393	376	405	423	400	389	388	399	384	395	382	406	350	348	396	391	376	377	391	365	387	381	434	361	371	370	370	371	401	363	365	378	391	378	377	398	383	384	394	364	398	363	391	366	412	396	393	405	406	391	396	396	387	371	365	335	392	414	364	357	348	395	418	373	397	405	395	379	375	380	369	365	379	361	408	384	350	366	442	333	397	406	403	432	423	379	396	385	401	396	389	359	374	386	422	364	391	381	380	407	409	366	394	392	378	376	385	344	364	401	416	396	397	394	370	390	376	383	363	364	400	389	375	362	381	386	379	398	380	372	379	375	368	408	387	390	404	373	396	402	361	388	371	347	356	426	357	398	366	411	401	381	342	414	374	378	374	402	358	356	388	399	350	388	366	344	364	360	391	374	371	353	409	378	356	419	375	388	364	374	389	397	377	388	429	371	372	394	375	353	386	377	406	372	409	366	361	403	360	396	395	352	374	399	377	410	363	392	352	410	388	381	378	373	365	366	358	387	381	373	392	391	397	394	349	400	431	370	381	370	361	376	402	423	381	368	395	382	331	378	351	366	401	396	349	356	368	397	352	381	395	379	391	398	369	378	407	384	369	343	398	377	384	381	365	374	402	409	402	413	392	356	392	406	365	404	402	391	370	359	372	415	402	390	378	359	394	390	403	389	365	423	381	362	384	399	390	412	369	363	415	431	377	378	421	412	384	383	407	388	384	365	395	383	402	410	402	390	402	357	377	403	380	393	375	380	375	355	405	370	397	402	363	381	388	409	404	414	340	391	385	397	383	394	409	382	367	370	396	379	421	368	377	393	362	392	377	369	437	389	363	356	388	396	382	379	382	379	395	358	426	389	361	404	372	379	368	414	388
52700	33462	22879	20920	17954	12917	24670	37213	8207	705	408	474	530	484	378	301	285	240	213	257	227	199	215	208	204	179	220	191	193	190	205	194	202	208	194	190	198	200	176	191	206	164	190	181	191	211	205	190	189	197	179	223	196	185	203	217	178	221	163	179	178	191	205	173	184	215	175	207	216	176	180	158	207	188	185	215	180	177	184	199	189	189	180	192	188	217	156	150	199	188	164	157	178	168	194	163	197	141	176	174	185	181	187	184	179	197	172	188	190	183	154	187	209	178	181	205	188	169	184	211	184	177	198	170	172	193	164	183	193	186	156	186	185	159	192	200	188	180	189	192	184	179	205	189	209	194	173	162	176	216	186	166	164	183	188	200	168	178	177	200	179	167	175	165	145	161	184	166	188	172	162	190	164	177	196	182	166	174	159	173	210	195	173	195	204	167	180	180	176	207	173	203	166	177	166	177	180	175	169	190	195	183	177	158	176	189	175	195	190	158	181	179	191	191	190	187	175	165	178	164	153	152	165	193	189	170	177	217	179	211	185	178	177	167	165	189	165	189	218	203	201	175	175	158	196	175	207	181	177	183	170	167	213	178	196	174	164	184	170	189	194	190	154	205	180	177	195	184	193	184	160	179	174	167	160	182	183	185	197	195	183	159	172	166	194	218	186	177	179	189	171	198	194	165	199	171	204	214	171	196	167	182	174	194	178	170	189	167	190	176	202	180	180	162	191	177	183	173	169	167	159	173	169	184	189	189	173	173	197	167	168	165	197	174	186	192	183	199	165	209	182	184	207	196	161	196	172	188	169	184	172	165	167	175	183	175	156	200	172	170	172	173	173	164	171	190	164	168	171	188	179	190	182	169	183	195	190	186	199	157	203	177	172	188	149	177	187	173	180	168	163	203	175	169	197	197	167	171	184	177	185	154	214	186	203	186	194	162	179	156	187	183	186	210	166	179	166	178	204	170	174	191	177	180	192	147	214	159	202	191	173	197	191	185	232	198	195	175	179	180	172	164	190	185	186	168	192	188	184	192	190	180	202	199	171	179	170	167	175	202	194	182	182	192	175	187	171	180	180	178	171	169	175	183	193	183	194	175	164	187	197	201	177	192	181	203	178	152	185	187	161	156	204	211	203	207	176	192	167	184	181	188	171	179	191	187	186	184	217	181	172	167	181	173	161	186	202	168	182	205	180	174	165	174	178	175	181	173	160	168	188	165	191	195	181	195	190	188	173	159	184	168	152	195	192	190	172	164	180	205	188	161	204	190	206	163	186	180	158	207	175	168	179	193	196	179	182	169	190	164	155	161	163	184	178	188	187	173	196	153	182	151	161	185	182	202	188	181	183	209	192	184	203	168	192	186	211	175	199	191	194	191	181	190	202	169	162	203	198	186	179	184	200	190	170	167	178	203	183	199	174	189	185	156	204	186	177	198	178	184	200	155	170	179	171	177	174	185	215	166	188	198	167	193	208	181	181	177	179	186	192	186	172	180	192	170	202	168	181	187	176	179	184	193	188	189	190	184	193	197	174	190	172	178	187	195	187	182	164	176	201	173	197	177	192	201	193	194	205	183	187	199	201	216	188	228	176	202	179	173	203	169	187	215	166	149	182	177	163	166	185	175	168	141	200	161	179	155	218	153	206	204	201	203	171	169	170	203	162	196	175	206	165	170	169	159	182	180	182	194	173	171	184	188	181	150	167	172	170	196	186	169	188	187	207	164	203	178	205	165	170	177	161	166	204	187	155	195	156	169	192	195	179	206	172	184	193	176	186	189	177	170	192	177	180	171	181	192	193	171	188	159	196	194	194	189	181	181	183	172	211	170	176	177	190	192	203	169	142	169	199	175	169	171	184	186	172	188	173	196	186	175	162	172	180	192	174	176	220	194	157	185	189	188	177	206	182	167	157	176	161	182	174	189	198	168	184	191	179	192	166	176	191	198	191	167	184	186	190	189	169	185	188	166	172	179	175	191	170	195	156	183	143	151	198	173	169	178	186	165	169	157	182	172	160	180	194	181	175	167	180	208	170	195	188	181	174	198	184	158	191	163	196	160	155	205	183	170	178	176	174	193	174	176	153	201	202	199	184	191	198	189	170	183	192	184	187	204	174	168	179	180	196	173	186	185	178	167	202	200	160	188	167	172	183	180	177	199	190	203	190	164	166	173	180	174	178	164	176	169	169	184	185	174	164	193	167	190	180	184	202	170	167	183	195	159	187	195	175	183	168	174	167	186	148	191	179	177	173	170	161	198	165	173	169	186	153	178	202	181	193	174	181	184	180	188	161	179	163	192	204	201	190	171	186	200	171	159	179	207	174	166	175	176	177	210	185	200	164	175	168	171	179	202	193	187	185	195	202	174	179	179	187	178	181	170	188	170	162	172	182	178	176	151	155	192	201	195	177	178	169	191	178	200	199	198	172	165	175	165	175	200	173	173	145	196	172	175	166	185	177	177	165	180	189	158	182	183	185	177	188	172	180	174	191	188	160	191	210	167	177	164	160	192	170	164	168	175	166	203	176	169	189	199	173	184	177	160	198	164	180	196	198	183	183	176	182	181	179	175	177	198	191	189	184	171	176	184	194	182	171	175	184	162	184	181	204	186	195	164	168	195	194	200	173	188	189	148	196	172	194	201	203	201	180	206	167	186	195	175	157	178	165	190	209	175	172	178	163	166	164	176	177	178	169	189	166	198	165	164	191	166	163	176	186	181	182	176	180	197	191	173	207	162	170	173	179	193	185	178	195	187	176	191	188	199	171	188	157	181	185	182	173	195	174	194	192	189	183	159	160	172	177	187	193	179	151	172	179	176	201	193	175	177	185	173	171	219	196	163	167	185	184	202	177	188	191	177	183	204	170	174	188	219	183	184	187	161	168	174	172	202	217	209	184	182	169	194	168	184	179	167	186	195	185	191	209	177	198	178	168	165	166	175	183	217	181	183	192	183	179	175	191	191	173	173	206	165	167	151	212	192	196	176	167	173	192	176	199	172	158	191	178	176	156	181	147	184	186	180	187	182	164	184	162	179	203	150	171	171	198	171	185	181	172	187	182	164	168	173	194	159	157	169	164	194	204	190	186	199	188	188	189	182	182	214	182	198	173	193	182	188	183	168	161	164	176	170	170	146	196	185	189	179	188	188	187	158	197	176	163	173	190	201	182	179	149	163	178	185	173	174	200	183	188	183	168	174	179	194	187	195	175	165	193	209	194	195	203	169	173	183	195	193	153	185	161	207	149	188	202	197	160	216	195	219	193	190	168	177	186	176	161	192	180	193	200	170	158	162	182	158	153	175	162	171	167	167	196	174	184	168	184	180	193	191	176	192	208	189	161	182	191	180	174	182	173	173	179	177	173	178	196	167	175	172	189	175	174	186	176	200	186	195	196	172	197	187	176	174	200	200	192	178	202	202	182	210	182	171	167	158	169	184	192	204	189	158	183	179	179	178	204	181	187	183	195	187	180	177	186	184	177	165	194	206
42144	18492	8393	10355	9686	13449	42576	45694	3906	2053	1872	2247	2151	1870	1542	1168	1027	988	905	800	771	760	710	652	642	628	641	631	600	606	614	615	548	547	579	552	586	535	522	550	558	504	496	502	493	544	560	522	510	541	514	480	514	475	478	534	497	498	467	484	451	494	499	516	485	463	475	525	497	487	512	499	483	522	475	518	480	459	519	446	472	493	474	468	483	440	477	483	478	559	492	468	460	458	443	472	433	489	501	496	457	467	484	478	485	499	469	457	476	470	455	535	440	458	464	464	481	447	482	489	464	483	458	440	533	492	476	473	497	474	443	462	474	463	473	450	500	446	477	427	420	473	484	477	455	460	468	468	476	448	444	490	499	454	443	468	453	487	464	509	450	439	478	445	473	471	460	429	455	464	475	469	455	470	475	462	445	433	496	457	460	477	482	462	477	477	467	457	452	443	458	447	471	444	474	450	466	453	473	469	468	447	455	484	514	461	427	460	484	461	463	464	446	443	458	442	475	451	494	464	520	444	477	479	475	486	424	490	458	464	457	489	458	469	473	413	434	516	490	495	488	406	448	465	453	435	451	488	434	436	476	416	477	470	481	469	455	505	464	481	449	453	458	467	467	431	402	439	463	465	448	479	472	473	472	441	484	479	486	453	444	443	483	480	443	437	485	481	441	493	473	447	429	472	461	443	444	460	475	443	483	460	418	482	455	442	456	456	443	415	468	471	433	475	467	501	485	467	456	469	466	455	498	467	464	478	464	411	459	481	451	447	491	416	481	448	456	435	463	463	465	425	467	444	476	459	462	460	467	454	445	465	451	482	487	481	457	501	482	463	460	469	477	471	471	478	452	445	438	463	441	427	452	486	469	446	455	432	461	468	447	488	430	454	464	457	495	480	434	455	465	464	460	454	443	430	443	460	438	476	477	473	496	456	481	462	457	457	445	469	433	486	462	454	485	459	464	479	450	505	455	460	439	454	486	469	467	476	461	473	469	445	479	464	444	452	443	459	462	474	443	475	497	465	460	474	438	464	449	488	453	479	479	456	452	430	464	449	483	469	469	453	478	467	449	483	461	484	473	473	452	456	460	482	428	478	465	450	475	474	436	461	443	486	435	461	457	444	469	438	439	454	468	456	450	437	474	428	445	455	487	459	471	429	449	448	432	475	487	466	469	458	444	476	465	474	469	465	442	466	459	481	449	473	442	500	491	440	465	444	461	466	491	446	453	440	496	442	489	446	488	464	453	436	472	445	463	464	491	460	483	451	431	467	406	455	491	499	470	457	461	434	437	460	484	479	426	486	453	467	455	456	441	431	481	461	451	461	477	480	460	456	453	476	471	464	440	466	484	450	440	458	455	478	431	460	453	454	465	460	461	460	464	430	454	490	505	450	436	480	510	444	462	451	465	462	471	454	455	489	446	444	460	477	435	447	468	436	476	433	460	471	548	470	448	453	500	436	468	434	447	467	432	478	426	485	464	445	447	465	465	440	469	437	489	463	461	469	450	437	457	460	475	468	468	457	442	516	460	461	471	468	438	481	457	486	449	451	464	431	480	465	449	452	470	447	457	438	498	441	445	482	488	424	445	473	479	460	497	457	444	476	451	462	462	471	477	443	457	451	480	458	554	464	462	464	448	455	478	491	424	411	439	444	471	453	511	470	470	478	462	440	469	452	474	466	493	439	456	446	482	469	461	459	491	448	452	459	484	445	470	455	457	447	467	486	494	472	466	489	494	474	454	468	448	471	462	471	467	451	452	435	428	413	484	457	453	479	444	469	453	441	461	513	455	442	430	491	447	453	465	455	453	475	456	434	463	488	474	479	458	424	471	449	471	478	479	492	436	424	484	444	449	457	510	476	486	452	444	467	456	495	444	469	481	471	462	476	454	445	477	450	477	502	463	473	462	494	468	483	492	469	436	475	479	488	475	481	489	447	474	472	450	499	503	481	443	475	449	473	460	449	468	487	486	463	426	433	483	453	455	476	450	457	490	489	465	436	453	495	451	467	477	473	455	490	462	483	461	444	481	484	477	449	458	457	452	467	451	456	445	445	438	481	497	445	456	502	454	474	441	445	440	476	456	487	458	456	462	463	473	451	452	487	490	458	433	499	427	494	437	423	488	454	460	448	453	491	484	440	462	452	462	443	452	471	457	440	463	453	474	455	454	479	449	474	476	467	445	448	510	453	437	413	480	452	483	489	503	456	494	441	482	447	451	469	524	485	508	484	489	474	445	440	487	420	475	483	494	456	417	454	465	494	464	467	463	451	443	432	464	473	472	453	449	493	463	464	427	426	440	481	479	481	454	462	427	496	459	429	475	479	475	468	497	444	492	454	468	440	459	473	488	519	475	446	448	495	460	472	491	468	464	466	449	487	467	473	426	433	502	463	489	455	420	495	461	442	453	495	438	485	441	510	466	475	424	465	470	458	453	469	446	473	403	480	448	464	479	458	454	454	487	469	439	478	449	460	465	485	488	497	439	418	516	489	430	412	469	426	481	485	470	484	470	461	474	480	424	478	473	425	432	454	485	478	477	481	433	437	451	464	454	466	456	435	491	471	467	455	474	484	459	462	449	456	491	435	472	473	479	470	463	478	468	428	464	448	463	464	458	445	475	490	452	421	447	454	464	476	479	446	481	476	458	497	472	455	462	466	444	449	470	465	518	497	473	412	482	462	469	455	487	462	450	450	458	460	478	458	441	483	462	446	462	459	502	478	465	461	480	485	498	446	461	503	451	448	465	481	449	438	452	427	489	441	438	490	475	456	436	450	485	453	442	458	485	463	467	449	477	481	484	437	487	472	462	455	460	451	436	479	444	482	473	464	453	520	427	426	464	426	436	442	432	465	463	448	467	441	444	439	497	467	434	447	464	464	444	448	485	467	466	453	434	467	477	437	468	469	459	471	462	449	503	433	489	464	472	493	464	480	502	448	470	433	427	450	512	399	449	466	474	457	445	449	460	459	444	473	451	494	405	451	484	428	470	466	437	484	438	440	482	453	452	479	479	430	475	442	469	471	495	453	444	466	447	452	466	474	428	466	483	444	461	477	441	462	457	549	485	476	447	454	513	429	486	508	477	428	492	444	457	432	470	442	482	466	490	474	457	461	452	488	494	452	428	439	460	455	470	455	473	514	497	484	476	470	532	468	457	446	470	497	461	457	473	478	458	423	461	455	485	472	475	477	454	478	466	492	451	473	496	485	475	475	419	444	461	492	484	457	466	480	469	478	457	420	461	468	455	446	450	445	458	462	442	454	474	473	445	460	477	455	469	470	488	456	478	426	479	471	463	421	453	484	482	472	459	473	455	484	429	464	468	457	466	488	454	446	442	489	465	449	505	434	432	487	452	438	434	478	485	444	468	451	501	474	456	428	484	477	485	456	429	445	444	480	484	438	460	461	474	459	458	453	460	460	476	472	502	443	470	463	442	467	465	453	456	451	439	480	503	469	480	508	488	429	421	472	476	482	476	449	508	437
13061	7980	1984	801	497	636	1379	2326	484	272	277	285	296	286	253	263	316	273	256	271	287	298	273	269	247	278	295	251	300	249	276	291	269	292	289	276	271	292	259	250	266	275	257	286	302	297	265	274	277	271	298	276	279	307	269	285	288	282	303	256	284	254	275	268	264	263	287	278	272	282	272	293	265	263	259	279	253	315	282	255	253	251	278	280	264	263	237	286	269	283	243	266	240	264	291	246	274	264	273	274	254	239	267	277	259	255	296	294	273	262	298	246	267	228	287	258	269	248	268	278	277	250	282	251	268	286	276	254	279	243	293	282	269	280	291	267	287	279	266	268	242	294	302	281	259	269	277	257	258	248	264	262	272	262	301	250	268	279	271	248	246	246	271	256	250	252	256	276	285	301	294	270	267	261	264	268	293	270	253	269	259	284	287	256	277	282	321	291	264	285	288	288	295	269	290	294	271	250	263	267	264	262	289	274	240	264	274	283	287	254	237	267	293	268	303	267	285	290	245	284	279	259	286	259	270	269	260	294	243	270	272	252	267	275	272	286	292	288	261	275	290	246	291	277	309	279	281	297	281	280	266	265	273	260	271	272	296	282	293	289	299	263	271	281	274	280	259	285	269	267	269	246	292	311	270	263	295	246	280	299	257	285	273	285	297	284	272	293	254	252	264	251	263	290	279	266	293	286	258	237	292	276	268	268	284	255	267	276	272	305	254	253	265	291	258	271	267	275	257	271	234	282	251	265	267	273	291	290	287	244	264	281	251	282	276	258	253	265	262	290	277	284	278	261	307	283	233	293	276	275	246	299	251	291	247	274	302	271	257	246	272	285	257	283	295	236	248	273	274	308	273	273	296	270	299	267	277	258	251	260	264	278	267	287	274	282	249	301	291	275	287	300	268	289	288	271	298	248	263	271	264	293	306	293	287	251	278	305	289	272	272	252	262	287	300	291	287	319	252	282	284	291	238	260	290	274	277	286	256	284	251	264	261	235	256	274	236	268	314	263	260	269	263	271	284	258	283	252	261	275	281	282	322	291	286	262	275	258	292	286	245	267	286	297	296	289	283	279	293	297	278	285	272	284	280	276	287	283	302	279	294	260	287	273	254	275	279	263	261	256	290	265	253	265	253	267	284	266	282	277	260	269	258	278	272	261	276	267	259	254	275	269	269	288	258	267	255	255	264	276	294	313	244	265	285	260	271	272	255	244	269	275	244	252	263	285	282	261	288	268	271	287	267	268	257	267	275	279	284	244	304	253	281	266	270	265	274	287	267	268	291	266	257	307	295	253	234	285	230	275	264	242	261	261	238	276	277	234	278	292	276	278	265	291	274	274	260	275	275	257	251	261	284	288	289	303	246	255	266	263	283	269	293	264	265	254	271	269	280	273	243	260	262	253	262	246	269	275	259	277	280	278	285	283	256	262	228	257	282	272	271	251	249	272	270	280	310	269	256	293	270	271	266	286	260	277	274	277	295	284	295	264	265	254	273	278	306	264	270	277	269	275	278	268	274	275	297	249	273	261	260	274	288	294	283	253	285	262	254	251	230	274	284	287	261	257	275	269	306	261	266	260	272	288	293	291	288	280	269	274	245	228	283	262	269	272	300	266	277	258	211	266	260	229	275	270	261	272	288	293	228	266	253	265	256	289	246	255	294	269	295	281	291	250	286	272	272	257	268	283	252	291	244	263	279	270	256	243	269	278	275	238	286	261	266	258	253	292	243	242	259	276	258	266	266	238	271	254	266	259	254	256	250	266	235	274	269	267	275	256	309	263	288	252	270	317	278	241	286	288	275	270	293	253	256	275	268	287	273	245	257	260	266	280	234	253	265	283	275	251	265	277	292	288	260	316	298	256	270	277	287	288	268	283	268	286	314	273	312	259	272	238	301	265	277	271	257	289	270	250	287	258	278	290	253	266	267	257	291	255	235	259	245	273	253	266	279	292	294	256	264	229	257	266	264	276	261	296	291	255	270	260	309	271	267	260	288	256	266	265	290	250	274	260	292	279	251	253	257	281	249	283	257	274	277	274	287	288	278	273	277	254	250	267	236	272	246	298	265	287	255	281	266	289	283	272	309	255	275	238	279	286	293	282	277	264	266	325	258	276	282	271	270	266	281	249	248	270	286	261	258	283	278	263	270	250	272	278	269	254	279	225	259	290	275	275	255	280	250	258	273	297	294	295	270	260	284	280	285	295	255	284	254	257	285	306	285	262	262	236	259	271	282	261	267	261	289	270	295	249	287	272	270	270	263	269	291	294	304	261	257	275	276	273	291	255	278	265	247	309	279	254	308	284	262	284	288	255	270	285	299	272	236	269	273	245	289	281	256	246	280	262	297	274	270	267	291	284	289	289	299	261	267	278	283	308	269	260	278	258	265	256	277	291	243	238	255	294	294	293	257	248	298	261	262	253	242	280	268	286	258	273	281	282	278	248	260	269	259	234	300	299	298	257	277	330	287	272	274	218	252	269	252	264	275	295	282	277	305	263	298	260	283	282	299	275	269	283	273	275	287	263	256	267	272	269	267	276	290	291	269	245	250	290	269	259	286	283	274	248	223	259	277	271	276	249	230	275	290	299	266	272	287	249	276	238	298	266	270	279	258	288	282	293	262	284	281	283	303	259	261	273	261	277	274	282	281	273	281	269	279	298	260	261	276	257	267	252	288	285	263	270	270	283	296	252	283	244	295	255	260	257	270	262	274	267	265	291	258	299	302	267	275	276	269	275	271	280	274	242	259	276	259	259	303	249	280	250	259	283	278	248	272	247	281	257	249	264	238	258	270	291	246	250	274	233	283	282	284	243	276	264	244	254	254	242	240	258	253	249	282	259	251	258	302	288	286	255	261	265	300	259	277	285	289	278	268	287	309	267	293	298	295	258	260	261	270	274	281	265	272	269	299	278	270	264	291	252	273	286	249	265	287	291	259	251	267	281	276	300	272	274	271	313	265	242	271	266	265	260	314	240	254	269	303	258	245	293	261	295	295	246	278	289	278	236	273	270	274	277	281	293	254	288	273	264	301	264	303	281	258	302	318	283	257	249	272	267	288	283	258	262	252	258	243	271	264	286	297	283	277	265	258	267	283	261	256	254	283	280	263	266	276	250	256	256	279	279	272	216	270	251	264	278	254	260	253	270	242	268	290	296	257	259	279	291	256	279	269	283	273	276	259	300	275	249	262	268	266	258	291	271	279	282	253	262	251	274	270	282	264	283	285	265	306	233	271	263	267	262	257	278	302	266	262	273	275	258	278	268	239	278	252	254	282	266	301	263	266	285	317	270	247	247	253	282	270	272	287	306	295	297	272	263	289	282	261	288	299	278	281	271	281	281	291	256	251	247	284	285	236	245	291	295	248	269	263	283	262	252	275	250	263	265	279	282	270	245	270	298	279	273	266	285	265	232	269	250	254	221	258	248	279	288	265	282	274	256	279	289	239	256	261	281	260	287	240	282	302	273	263	260	243	279	283	266
14349	6346	1151	1156	1130	2636	6950	10663	1388	745	716	723	761	767	691	698	679	718	674	677	703	700	707	698	739	730	685	694	753	672	752	674	682	713	679	695	750	671	706	685	703	687	677	724	700	693	754	736	737	689	684	702	692	695	702	683	674	748	699	708	675	663	772	727	654	660	710	727	700	664	676	680	681	708	725	719	668	694	700	696	693	684	669	720	706	717	721	658	701	723	704	679	709	673	767	706	722	693	679	697	712	693	702	713	674	700	721	708	638	710	698	667	648	741	741	678	732	724	684	698	688	715	677	725	728	732	690	752	722	653	686	681	715	727	701	708	732	723	706	718	677	707	742	692	723	644	735	721	713	702	673	682	667	699	641	702	732	704	700	719	731	700	717	700	704	699	667	700	684	703	727	721	711	689	699	716	675	707	707	717	703	749	696	697	703	752	693	675	678	681	686	713	694	710	708	713	760	738	700	692	682	718	736	692	673	711	721	732	674	729	699	663	697	671	695	705	695	705	730	686	726	711	716	716	731	651	686	722	705	664	741	724	749	650	727	742	716	732	671	743	686	775	720	710	744	734	676	671	722	713	684	701	640	695	689	730	720	733	743	761	695	745	708	678	671	697	737	698	673	783	670	663	711	691	689	727	699	683	716	763	670	709	674	716	704	697	704	724	754	696	659	693	716	703	709	662	714	717	704	638	653	718	678	693	698	724	671	793	669	736	741	734	693	716	732	686	715	731	734	759	699	664	738	730	729	710	709	662	725	767	694	670	693	674	688	705	730	716	749	692	684	726	693	703	730	681	729	732	741	722	716	666	659	690	702	702	693	675	694	724	733	705	688	685	669	717	687	666	729	731	750	701	661	731	720	675	713	729	705	679	679	729	711	704	649	707	695	708	629	666	685	696	684	687	714	679	650	668	692	690	715	693	717	690	698	658	725	713	744	703	717	723	686	692	684	721	720	699	682	737	755	693	648	701	699	704	690	712	665	700	722	698	669	678	721	642	686	672	683	666	709	653	733	714	702	718	706	668	692	692	715	748	663	706	653	708	755	708	678	686	687	766	679	711	713	719	694	749	688	704	721	697	704	701	658	721	665	695	739	681	755	689	731	676	698	711	715	631	714	636	670	680	728	693	670	671	647	684	668	637	681	712	699	681	728	654	722	693	714	730	651	702	668	753	686	686	693	712	704	764	683	687	725	704	668	677	745	685	714	726	675	703	658	683	680	708	700	708	717	720	710	678	727	761	729	674	696	704	709	655	696	718	736	655	698	679	737	688	710	653	681	693	731	733	733	713	714	678	690	751	679	716	702	706	686	698	714	691	733	695	690	746	682	703	753	714	715	682	694	701	706	691	701	682	695	703	763	676	727	689	723	718	700	661	689	692	706	717	688	682	667	724	701	687	692	761	678	723	700	680	668	711	695	737	749	716	676	663	686	712	692	703	713	689	699	687	698	724	718	689	699	680	675	742	681	666	704	684	689	717	722	650	728	645	721	732	671	701	705	711	699	668	711	713	687	703	713	718	705	655	695	731	709	719	674	661	682	688	655	656	694	704	704	721	719	659	695	686	675	739	709	682	727	706	677	714	724	670	705	692	731	669	712	719	710	691	732	682	755	660	694	656	740	680	672	745	685	731	637	685	692	742	672	699	709	721	688	713	697	683	706	681	714	734	763	732	737	697	694	699	667	714	740	710	743	691	717	641	710	720	732	728	745	704	683	701	664	683	764	697	721	685	727	711	725	755	704	700	683	665	762	714	710	753	736	694	662	711	695	741	679	727	690	693	718	687	756	713	737	711	674	704	704	706	722	714	700	675	748	713	707	734	710	706	708	701	688	737	681	633	675	691	684	705	708	733	727	649	705	686	660	696	724	699	751	701	733	690	685	723	728	699	669	697	674	716	695	675	665	703	706	699	675	683	695	707	728	690	706	705	681	715	695	677	688	650	696	691	686	742	694	753	733	688	685	676	747	719	708	773	695	723	729	724	669	747	698	678	692	687	695	779	687	722	707	702	740	733	722	695	696	678	705	688	672	701	689	734	658	687	683	681	697	670	675	747	685	697	641	689	699	719	740	710	734	712	704	749	722	683	668	707	677	734	669	695	723	678	702	696	730	667	725	710	675	705	671	671	760	683	713	737	684	714	709	680	721	664	714	675	722	714	685	704	709	764	705	668	739	681	713	666	722	700	698	673	751	700	729	684	692	673	703	650	718	734	747	723	694	683	662	676	723	726	700	678	702	675	659	697	679	722	717	666	692	695	709	684	696	734	681	669	702	697	709	740	721	738	700	682	703	725	710	690	696	683	718	733	710	692	755	724	719	699	683	753	706	680	723	709	760	702	666	686	661	744	728	687	688	701	692	732	703	717	691	693	714	688	696	681	690	680	672	712	706	680	747	677	735	686	707	733	693	687	700	722	703	672	684	720	735	705	715	718	673	714	668	650	700	739	731	664	730	719	714	709	686	697	702	740	690	684	675	688	698	669	706	647	707	739	714	724	711	649	748	655	684	672	665	703	734	712	674	704	696	760	702	725	728	677	679	690	681	744	670	727	678	737	660	720	710	707	693	668	714	725	717	701	696	660	753	748	692	679	686	728	716	725	699	699	678	696	705	710	723	670	683	711	686	745	692	730	679	680	682	729	725	695	681	670	751	733	653	671	659	701	690	658	733	726	709	685	671	717	716	705	678	697	696	659	698	671	715	770	714	715	711	690	701	719	705	700	661	690	709	678	688	687	729	682	713	728	716	715	712	700	716	695	700	664	730	745	721	710	669	676	690	666	678	748	671	712	720	698	697	664	750	721	681	712	715	698	745	667	717	705	717	676	672	683	631	708	714	724	708	721	693	710	705	721	742	705	685	680	672	675	694	688	637	743	698	730	707	704	711	707	683	709	697	673	695	692	713	683	717	765	679	730	676	679	711	663	677	719	708	684	674	681	736	680	704	696	669	727	635	751	694	705	740	727	686	760	710	742	709	698	670	694	673	696	675	722	722	702	717	722	713	724	702	731	694	699	694	740	688	647	681	705	699	677	690	694	642	723	714	738	732	706	702	733	678	723	686	706	751	744	704	650	710	697	714	727	697	705	682	697	752	714	732	699	692	706	679	735	672	725	740	733	676	672	667	702	668	659	684	676	705	732	723	731	739	680	668	711	708	682	693	756	712	734	748	674	739	687	728	710	699	736	725	686	703	701	747	704	750	694	716	732	712	651	724	669	728	706	701	736	743	693	700	692	758	701	648	712	687	711	694	669	747	723	720	731	722	697	739	651	657	672	697	718	690	703	683	743	644	674	688	680	715	737	732	706	700	725	703	732	693	683	706	738	649	724	705	652	663	682	685	697	704	724	645	630	694	686	731	726	714	710	745	706	650	688	646	712	708	691	673	668	724	730	704	690	655	696	744	718	691	729	714	654	692	673	718	681	718	743	686	690	729	687	740	745	655	686	688	691	700	679	719	735	730	677	707	651	707	712
49556	29232	19526	14235	9375	18087	38418	34981	6336	529	333	307	327	350	306	264	222	186	221	200	192	182	195	185	187	169	188	171	201	159	168	147	178	171	171	178	190	146	159	150	159	164	158	184	166	173	188	146	135	156	164	159	158	133	151	157	138	155	138	165	167	152	167	190	147	157	144	159	141	138	147	170	157	133	125	163	159	141	146	166	162	148	146	153	158	149	180	143	172	147	172	164	168	134	142	144	157	147	153	137	156	155	138	154	140	173	180	176	153	142	151	154	142	167	148	132	155	160	144	158	155	148	177	175	166	160	158	171	163	147	148	144	142	154	166	130	145	141	166	151	164	150	130	155	161	154	158	160	135	152	163	144	139	159	149	148	154	132	151	155	171	129	161	164	142	123	158	168	133	162	157	158	154	132	142	159	143	127	163	142	141	157	185	147	134	139	173	142	142	158	144	136	142	182	142	136	167	131	155	152	152	160	153	156	158	139	164	162	175	152	170	158	151	163	149	141	129	135	130	139	151	155	143	155	148	126	168	144	133	150	147	140	153	172	168	143	158	153	151	129	163	130	142	152	135	148	169	163	174	156	138	144	139	146	164	150	142	148	138	159	149	153	148	155	162	154	169	155	157	170	160	149	158	165	162	161	138	164	141	152	165	124	152	150	127	142	163	138	163	180	152	152	155	175	160	145	134	158	174	139	124	156	133	151	155	162	162	143	135	175	162	151	167	154	147	148	134	142	153	153	118	160	136	167	146	149	156	141	150	147	152	152	156	137	165	182	146	171	147	136	151	147	157	136	158	142	138	178	149	156	167	146	134	151	160	153	155	178	160	169	162	142	139	176	160	147	163	134	157	156	150	161	173	141	176	155	153	181	165	155	153	161	148	151	145	152	154	134	174	162	155	156	165	156	137	177	149	141	155	154	161	148	135	155	128	132	140	154	169	162	147	110	141	137	131	148	144	141	136	149	150	150	113	166	162	139	169	148	142	136	181	152	141	142	152	162	144	137	140	156	150	179	171	140	154	179	137	157	156	158	160	173	155	128	158	179	164	138	148	147	136	153	155	157	154	145	149	153	138	136	175	161	157	142	160	147	129	150	149	148	167	142	171	144	147	157	156	142	130	155	146	140	141	153	130	151	134	156	136	141	147	147	146	131	147	159	145	151	154	140	183	140	144	140	146	162	136	161	150	149	139	162	143	148	139	132	157	144	159	128	145	157	144	149	145	161	163	136	151	161	155	145	137	158	140	140	135	137	170	166	135	146	168	157	152	141	147	168	170	138	159	127	159	134	170	141	164	180	160	154	169	128	175	141	139	159	114	170	131	146	150	137	144	168	162	128	154	153	159	159	167	187	129	130	166	149	162	168	139	160	160	155	155	124	153	154	148	179	153	163	151	130	148	156	157	142	141	153	139	142	144	149	158	158	154	144	152	149	144	146	172	163	149	146	148	152	146	149	147	145	123	147	140	164	162	151	154	145	154	167	163	142	160	154	140	144	162	129	147	172	143	163	141	140	171	132	154	131	179	135	186	151	157	149	160	153	168	156	158	151	163	175	165	158	159	176	155	136	160	142	154	154	141	135	155	158	168	144	147	145	155	141	153	159	162	139	169	138	155	150	139	141	149	156	152	150	158	151	151	135	158	165	153	167	176	164	163	143	154	153	162	164	152	159	169	143	161	170	157	163	178	142	134	155	157	138	143	141	154	127	166	160	142	150	166	146	160	146	153	141	159	157	160	129	133	156	147	151	159	193	162	138	164	156	146	145	138	145	153	173	142	166	142	133	166	173	161	146	185	161	131	143	165	168	166	174	153	166	144	161	125	142	149	150	165	176	148	163	158	164	165	162	161	145	145	134	163	128	145	160	165	151	129	151	175	154	153	146	163	150	134	162	163	147	145	153	169	147	149	142	166	146	162	165	135	159	164	151	145	177	167	144	131	168	141	159	124	164	133	158	179	162	165	162	169	133	148	154	129	132	168	161	157	153	156	140	163	146	161	154	158	125	144	156	156	151	147	143	163	181	163	159	140	166	150	151	169	160	152	149	155	152	143	150	140	165	143	146	156	152	133	165	158	140	161	156	147	147	154	155	146	179	149	141	158	140	153	162	162	176	150	157	142	175	163	141	189	147	149	168	148	142	154	148	152	146	153	149	154	161	159	172	149	149	137	137	149	159	132	143	160	177	153	175	132	155	148	152	142	149	190	151	170	148	143	161	155	162	149	139	170	164	166	167	140	176	146	135	165	165	153	183	147	147	152	171	133	168	172	145	139	143	172	165	160	159	174	155	146	171	141	135	158	146	157	131	144	181	156	157	160	164	145	158	146	163	149	161	168	164	154	157	160	172	152	150	142	142	171	147	129	137	157	148	167	145	148	165	137	153	142	169	143	173	148	159	171	163	158	161	146	156	144	140	128	134	153	170	157	144	142	145	150	140	148	165	161	138	166	143	140	165	151	142	157	131	144	136	143	161	178	168	176	148	149	141	147	140	147	162	160	142	135	142	156	166	135	151	173	158	151	164	153	141	135	161	163	165	162	174	195	170	144	153	149	173	173	163	161	146	126	161	157	150	164	157	146	152	177	143	139	148	136	158	166	161	163	145	159	151	143	165	168	164	143	133	151	169	139	145	139	175	147	158	145	148	132	144	163	139	153	147	142	152	140	172	126	151	153	134	144	137	159	151	149	152	133	135	173	128	147	148	172	148	158	148	165	147	145	182	166	182	146	144	149	165	155	153	150	174	142	134	164	156	166	144	142	149	175	150	156	153	161	158	111	170	137	176	167	159	181	146	167	144	144	140	154	141	145	168	159	163	150	139	155	162	141	159	163	135	139	146	137	161	156	169	141	162	171	145	150	151	178	164	154	158	154	158	173	142	160	135	179	150	145	152	161	175	153	171	150	165	164	150	141	135	156	158	153	160	153	160	144	175	146	160	150	177	158	149	155	149	135	143	155	170	129	136	157	152	165	132	187	172	155	154	148	173	153	113	170	145	149	153	152	144	173	165	150	168	151	152	173	139	146	162	151	170	163	152	170	166	170	141	143	164	149	141	163	188	135	137	163	151	159	170	146	147	147	143	155	154	133	142	158	175	148	155	154	134	173	169	167	161	177	170	160	160	162	145	152	152	112	143	158	158	148	150	140	180	173	143	148	163	126	149	167	145	156	170	137	161	143	149	161	139	138	143	150	144	136	151	165	175	137	191	173	155	176	162	158	150	160	176	158	160	141	180	174	143	171	142	165	172	152	153	151	129	139	161	149	130	160	136	148	161	168	147	158	176	151	148	162	169	133	159	152	157	143	158	168	146	149	149	163	174	187	163	155	146	139	158	144	159	121	154	158	134	162	149	178	139	151	134	156	157	131	145	164	176	139	172	164	174	159	131	145	164	169	151	153	146	139	172	164	175	150	161	163	128	140	148	171	156	163	156	138	164	126	162	173	163	168	146	156	141	172	142	166	143	156	155	143	152	148	159
36627	14059	7350	8340	8271	34060	54521	44938	3045	1709	1445	1445	1678	1349	1219	1000	815	821	740	686	709	694	658	571	550	560	589	510	480	524	534	509	501	482	502	423	477	488	426	463	493	481	449	468	475	419	443	482	428	454	448	474	445	434	461	443	456	413	449	437	377	437	412	457	426	404	413	446	401	429	404	383	439	388	442	417	418	409	430	383	379	402	408	422	434	441	426	396	387	398	408	411	419	392	396	407	402	390	405	396	462	409	424	433	403	417	425	443	417	375	403	458	440	448	383	424	399	411	393	419	355	437	408	412	425	387	392	416	459	426	407	413	426	419	418	397	405	406	399	429	394	389	389	404	407	399	436	391	406	406	451	386	375	371	422	427	418	391	427	408	395	403	405	399	395	377	400	405	384	386	402	381	388	446	467	399	457	404	426	394	374	403	382	403	400	369	400	404	390	410	403	394	412	377	406	376	387	393	367	375	392	408	413	403	397	371	388	387	416	397	441	427	404	399	397	376	398	402	400	417	412	429	402	431	412	429	402	413	402	391	449	368	417	400	417	395	397	428	406	414	391	405	399	415	400	372	391	432	402	409	382	425	361	397	385	395	380	448	421	388	458	412	403	419	390	447	395	362	415	411	388	428	376	398	411	385	419	395	418	393	432	376	407	413	406	390	399	417	435	367	402	435	415	436	390	401	395	351	403	426	396	387	369	409	384	403	413	432	391	399	396	463	391	378	419	411	396	391	382	429	378	416	355	398	418	440	422	393	394	389	409	405	387	405	400	379	450	375	440	386	402	406	425	427	390	413	353	379	401	390	423	417	407	414	437	418	397	413	418	396	422	381	394	369	372	413	403	400	380	391	376	389	390	378	401	405	402	397	380	390	398	382	364	402	391	375	385	386	395	410	373	428	410	428	393	393	401	389	427	389	416	382	416	402	414	408	397	427	415	403	416	426	411	410	410	378	380	391	392	421	409	378	430	405	410	385	416	417	385	408	393	435	390	399	417	415	354	417	391	428	397	405	415	433	414	416	401	365	420	410	385	379	397	426	397	403	405	409	410	390	390	409	443	428	407	425	434	361	426	419	392	398	391	403	387	400	429	420	405	406	406	394	356	387	426	378	394	446	372	433	393	423	417	403	410	418	410	397	406	384	407	427	410	436	446	402	408	403	432	405	413	389	422	405	424	417	366	389	397	426	409	417	419	420	406	418	439	364	385	399	367	385	407	399	418	404	403	396	410	421	384	420	429	392	396	386	389	402	412	397	426	405	432	413	402	404	379	404	347	424	418	428	417	386	414	394	401	395	385	434	412	424	418	397	364	412	350	401	411	429	403	404	410	397	390	405	396	416	433	399	364	379	415	416	400	397	388	395	375	392	432	420	375	395	380	414	405	372	388	362	419	415	374	405	413	406	379	397	406	406	352	407	385	373	398	390	421	426	404	396	383	386	385	447	413	406	356	407	399	433	392	411	404	397	408	410	432	407	437	400	378	431	386	361	384	400	390	412	400	392	404	424	389	385	399	416	371	414	395	376	416	385	402	413	407	380	381	399	383	467	409	407	400	382	385	422	387	379	387	390	403	405	350	411	410	407	398	410	370	431	409	415	382	402	377	399	388	388	440	394	387	420	407	420	388	393	392	426	386	372	410	411	443	417	401	367	420	426	410	423	415	388	366	410	387	421	429	394	421	376	437	393	407	425	404	391	405	400	382	416	413	377	369	370	420	418	416	408	398	390	431	407	437	408	398	404	422	404	373	423	379	404	407	390	379	403	375	381	414	421	409	407	400	414	412	438	399	386	394	387	384	381	405	398	412	400	393	393	413	413	378	434	423	408	420	370	412	406	368	395	389	397	387	391	441	402	400	370	410	412	431	415	383	397	411	389	417	405	395	386	409	373	435	442	398	406	392	364	403	367	421	392	422	413	368	381	410	385	387	360	433	384	406	397	417	436	380	411	421	412	364	401	391	413	412	375	391	415	390	441	397	391	397	460	381	446	400	398	397	414	402	407	427	423	374	378	402	420	405	392	403	398	405	412	402	398	401	423	408	395	378	413	416	402	421	389	399	380	385	362	385	393	452	415	415	400	389	422	389	448	416	436	392	435	401	406	369	409	431	410	406	423	421	399	423	378	396	395	382	394	432	397	344	409	407	420	400	361	419	397	438	391	443	444	441	405	435	389	400	424	409	410	427	381	417	437	429	413	387	387	419	386	366	433	399	393	383	420	403	358	407	436	407	375	402	368	383	435	384	387	423	410	372	412	393	390	386	432	365	398	400	379	389	418	427	397	417	424	393	395	390	422	408	436	398	394	422	395	430	399	393	396	383	396	391	431	426	376	395	422	381	407	338	396	431	388	414	396	389	369	398	387	401	409	343	436	392	398	414	389	381	387	375	398	430	406	411	365	393	388	401	440	415	401	432	389	406	400	413	416	394	394	390	393	396	369	400	391	409	399	392	443	391	417	427	403	390	403	399	402	378	419	387	389	360	399	391	415	380	384	426	409	376	379	403	417	389	397	414	393	390	432	432	441	400	432	436	414	387	397	426	441	389	382	405	412	390	434	385	397	399	383	398	429	373	440	374	401	380	415	403	408	414	363	462	409	376	372	420	383	419	407	401	433	399	421	362	393	406	417	419	417	448	404	364	405	388	416	408	420	420	415	413	429	370	376	396	422	435	421	400	391	393	414	406	432	420	407	425	401	397	400	403	429	382	391	439	410	395	384	393	395	412	365	361	411	424	390	396	385	406	387	417	423	418	399	413	365	404	396	373	395	408	420	418	368	389	412	386	381	440	421	435	419	418	389	376	377	396	435	402	404	431	368	444	418	393	371	416	407	382	380	406	404	367	403	398	418	376	401	444	421	429	430	399	394	403	376	434	412	396	411	400	428	385	416	391	417	381	417	464	445	402	404	383	400	393	406	407	390	399	418	399	383	405	404	384	392	417	390	392	404	414	408	396	389	418	395	396	398	387	374	408	408	369	414	397	370	423	378	391	416	386	411	403	409	348	416	373	398	405	395	406	397	404	418	426	419	399	418	398	405	389	379	384	455	366	407	371	408	394	394	417	404	388	377	359	409	390	396	415	394	404	399	431	397	428	367	398	399	384	431	421	389	442	382	391	380	409	409	421	403	399	389	415	421	428	390	463	430	391	393	403	365	412	427	430	425	420	390	422	385	413	391	428	418	415	419	398	425	427	394	412	390	403	424	394	380	371	428	405	398	419	396	413	406	417	438	382	411	370	402	400	393	386	403	388	393	417	372	414	429	416	393	414	401	463	364	408	430	385	400	407	419	411	423	415	407	448	402	378	398	384	398	390	393	412	395	456	395	417	376	458	397	377	404	415	403	398	378	408	426	413	438	423	392	377	401	439	410	427	418	380	398	420	388	402	394	394	354	392	402	409	357	406	402	392	379	406	396	414	426	432	402	412	394	408	393	415	409	395	413	444	432	356	375	407	453	381	391	397	380	392	407	384	392
45408	21367	14267	9691	6042	15253	34116	32066	3922	499	413	380	387	354	294	280	253	221	228	200	202	210	205	194	204	186	193	188	191	178	174	196	175	183	196	190	193	190	214	155	173	198	187	166	173	171	168	159	163	172	174	164	222	179	171	162	209	186	184	179	181	202	202	171	161	162	199	200	189	165	176	170	166	158	186	165	164	190	156	155	148	187	189	162	172	161	178	200	178	176	178	172	194	168	171	180	170	177	173	155	174	186	194	175	205	199	160	185	177	190	167	160	151	181	168	191	179	175	171	192	186	169	189	154	152	161	163	180	171	169	167	186	186	188	172	174	163	165	187	154	176	149	186	190	173	165	180	178	184	177	165	182	187	189	181	214	197	194	195	167	175	168	178	166	167	156	142	175	190	170	168	161	189	184	194	175	158	167	172	189	183	160	154	181	177	150	159	150	175	153	174	156	160	173	153	182	187	183	176	172	185	181	144	173	178	166	181	195	180	167	179	168	162	169	179	209	162	206	148	181	186	175	151	160	172	196	179	145	171	195	181	151	170	179	164	182	170	194	164	174	179	158	188	165	166	183	199	192	190	136	194	172	185	177	162	165	161	172	154	170	170	194	193	175	177	167	166	190	169	175	183	166	167	173	164	177	171	184	175	187	150	171	155	159	168	164	188	177	191	186	185	185	185	179	211	174	176	198	172	173	171	184	144	170	177	156	169	177	190	169	181	166	206	166	176	149	170	172	177	175	198	155	184	160	177	164	189	172	162	176	216	179	220	175	188	165	179	189	188	165	190	169	182	175	192	189	166	174	163	153	174	172	174	194	186	165	193	177	172	178	200	183	172	173	174	161	184	193	185	175	188	189	186	178	169	196	181	163	206	185	166	178	166	179	155	164	201	178	173	183	177	162	166	176	185	147	168	179	203	162	181	164	138	181	167	172	176	176	189	174	164	183	211	184	180	153	172	176	173	177	154	205	196	184	214	193	193	159	177	188	160	199	165	183	166	178	180	180	174	190	201	141	170	163	161	187	175	163	165	217	167	153	151	166	183	216	181	155	166	184	180	175	161	183	173	175	163	189	165	183	196	169	171	165	179	195	176	185	180	190	184	184	180	186	164	162	192	175	171	157	173	196	185	167	172	168	178	169	174	161	179	185	187	182	172	178	162	169	182	168	159	165	188	163	174	179	177	169	155	159	168	182	173	175	178	152	205	161	162	182	171	172	172	160	173	160	179	174	166	169	166	171	155	166	172	184	203	217	224	168	155	161	153	158	179	190	175	195	180	178	169	168	182	193	175	183	210	170	173	186	180	164	197	174	188	166	177	173	176	175	190	174	179	177	164	180	161	156	186	191	187	177	181	178	177	178	175	201	176	177	176	145	170	157	180	176	172	174	204	174	170	195	167	193	198	153	176	176	188	173	164	164	158	174	180	162	179	169	169	171	201	177	165	148	179	170	176	176	161	189	184	176	183	169	171	182	168	160	179	177	180	160	166	167	199	180	204	185	176	166	197	181	170	178	159	179	180	163	184	155	187	173	199	163	178	196	164	154	178	164	175	174	169	182	185	169	150	190	163	186	207	192	191	182	178	156	149	173	165	199	162	166	170	184	180	173	192	203	156	169	163	164	197	145	169	175	165	173	174	180	162	178	168	154	184	175	186	187	162	156	186	164	148	189	189	182	174	196	165	145	188	178	165	174	166	154	162	190	178	190	173	200	180	176	174	173	179	172	156	180	185	151	185	163	178	187	158	181	204	180	207	191	176	180	146	177	181	174	153	162	186	219	170	153	161	195	193	165	153	146	194	193	175	196	171	180	173	162	174	167	183	142	165	178	162	181	196	193	160	174	173	192	198	194	191	171	176	188	158	149	181	199	147	196	181	161	207	173	161	175	193	190	186	184	145	186	157	194	181	159	167	170	164	163	184	163	175	168	189	174	168	188	172	186	158	176	170	163	172	167	172	165	205	187	151	196	168	183	164	197	175	166	174	178	170	172	194	188	189	173	193	160	191	179	198	152	179	168	177	156	185	178	206	174	154	189	162	154	176	175	195	165	173	175	168	163	183	191	154	190	185	184	168	168	157	175	140	176	162	162	160	181	164	173	168	179	178	175	164	198	182	188	161	173	181	171	181	154	150	179	189	180	180	183	152	151	187	183	172	179	181	158	190	177	185	179	166	194	196	182	169	155	177	157	194	161	164	163	156	154	152	214	172	176	173	171	180	175	175	172	191	202	180	172	185	185	178	187	155	166	178	189	179	138	185	164	148	229	180	194	183	168	187	171	191	152	178	186	185	167	182	156	186	178	172	154	189	165	176	187	163	175	156	171	171	190	180	182	181	181	173	179	164	169	187	164	179	183	178	179	181	166	208	176	166	207	185	180	171	175	185	174	152	164	189	178	184	201	169	161	182	162	171	147	146	169	160	159	175	179	171	170	197	162	147	181	176	190	183	165	183	167	159	195	166	173	192	166	183	170	181	175	174	186	177	180	182	171	168	186	161	184	153	181	163	198	187	170	215	188	182	198	195	162	158	157	156	159	178	188	147	153	168	198	184	175	190	157	193	190	169	194	180	179	183	203	186	180	178	166	188	189	162	173	165	185	182	158	173	189	178	163	174	174	201	164	182	207	170	161	171	167	173	159	179	182	199	179	187	183	174	188	178	184	184	186	167	184	188	185	169	197	181	181	194	187	181	189	173	178	177	175	199	171	156	197	184	191	167	170	157	180	188	194	167	200	165	160	161	198	162	183	203	159	168	155	169	164	167	182	181	147	174	162	174	177	173	184	180	164	158	183	147	171	171	159	180	168	176	179	130	151	170	155	182	165	183	178	161	189	174	165	169	176	193	173	161	169	163	169	187	173	160	168	188	152	170	156	183	153	168	164	156	167	179	180	163	175	159	185	180	160	178	168	175	189	160	154	166	173	186	181	173	197	178	140	144	143	184	177	180	175	189	169	179	211	156	164	187	166	194	187	180	170	202	173	189	173	181	192	145	169	168	188	166	179	148	164	171	175	172	165	139	161	154	157	202	174	185	178	185	195	176	171	182	178	177	161	161	171	178	163	156	191	193	181	198	158	204	166	176	172	190	191	169	193	168	175	204	183	169	173	193	168	207	178	182	171	182	191	196	182	201	165	160	184	172	174	152	154	181	156	197	162	186	173	180	169	169	153	157	190	182	169	156	167	166	206	174	155	188	178	197	164	166	177	153	158	213	174	182	173	148	177	178	170	168	196	172	170	172	159	171	153	176	172	173	168	184	179	191	189	159	197	203	147	156	167	161	162	159	188	149	195	178	185	167	192	190	162	172	165	174	181	175	150	150	170	181	180	159	191	178	171	152	172	173	182	164	173	161	181	178	183	185	188	182	170	187	199	159	157	181	149	174	163	176	197	159	148	168	169	194	178	183	196	170	153	174	157	165	175	190	202	168	178	167	160	168	181	180	164	170	168	140	173	179	184	171	169	178	175	153	176	178	193
27646	9023	7781	8612	7682	30089	51517	37444	2436	1863	1736	1612	1802	1560	1317	1100	911	825	789	831	827	754	702	634	644	625	615	644	595	611	606	564	548	546	592	562	546	533	581	548	559	503	532	565	516	483	511	519	505	485	533	490	523	492	512	468	524	527	474	517	486	490	473	510	522	468	465	475	492	467	491	500	460	507	456	510	495	472	495	491	465	446	501	465	497	490	479	456	442	454	465	502	474	471	446	484	506	487	474	406	462	463	475	457	438	464	463	460	503	463	467	478	440	472	466	473	473	437	464	525	430	505	435	448	446	508	472	442	470	495	449	453	506	464	478	420	482	466	466	471	448	492	462	453	458	429	456	486	456	444	449	437	452	440	474	418	451	448	455	486	458	472	479	478	424	439	488	443	472	482	480	478	492	441	485	436	477	451	439	480	464	472	469	478	492	422	445	487	437	455	424	472	465	484	473	490	433	445	454	459	414	472	469	471	406	424	417	433	450	439	459	450	466	419	470	434	430	466	497	482	455	449	467	482	436	476	449	449	435	453	469	516	467	465	469	448	455	442	473	480	457	442	441	473	496	462	423	463	470	466	438	488	492	504	443	456	431	458	462	474	467	464	439	452	433	459	483	453	478	490	449	469	455	435	450	426	445	439	438	468	486	444	494	488	503	442	461	409	453	453	480	480	439	425	476	475	457	459	439	456	475	477	449	493	437	460	444	484	437	456	461	479	452	463	458	457	437	458	441	446	472	439	463	478	435	472	457	468	458	469	445	432	492	418	458	450	464	454	455	451	477	437	497	488	466	436	456	457	462	473	451	501	418	496	465	469	472	460	473	445	474	448	433	469	498	456	431	437	464	449	432	463	460	447	467	473	498	496	467	473	479	487	468	446	444	459	452	480	463	503	464	481	432	480	494	474	437	429	483	498	423	425	441	465	486	480	459	417	481	483	481	473	431	476	439	461	490	426	460	452	464	480	440	477	448	402	505	444	459	437	461	427	500	419	448	452	437	496	407	437	481	465	447	439	428	435	467	486	481	444	436	452	482	460	485	415	445	456	464	451	462	470	443	457	446	470	451	445	468	435	419	469	461	467	481	502	469	435	465	416	462	441	449	478	493	439	469	486	432	478	438	463	520	468	437	463	429	433	433	450	449	499	463	461	466	485	443	461	474	468	451	454	474	467	478	450	476	475	471	469	451	467	453	472	473	441	442	453	471	491	462	461	418	465	441	461	440	476	431	480	440	466	455	465	417	480	452	498	436	479	500	463	424	418	463	505	481	495	454	463	428	448	420	481	500	454	467	482	452	457	426	459	507	450	466	443	466	453	497	426	488	474	449	476	453	423	440	471	463	462	462	444	459	426	457	480	505	452	441	464	471	493	480	423	436	460	472	442	479	459	469	471	455	486	475	464	479	472	474	461	464	476	491	468	437	454	468	454	467	457	431	472	454	493	397	440	445	403	447	454	437	425	466	504	439	449	438	434	474	470	448	414	435	411	471	451	444	466	450	454	452	468	474	469	470	468	438	475	441	461	515	496	473	456	443	477	488	430	492	475	461	429	459	490	477	422	434	477	473	452	462	441	465	461	466	428	486	511	455	447	425	492	439	470	491	443	521	455	473	431	474	458	444	453	463	446	445	446	466	507	442	474	459	451	453	453	482	496	471	437	443	454	442	466	447	475	474	445	435	501	488	454	434	488	477	444	449	485	474	445	454	452	438	482	456	461	438	484	477	474	458	445	490	441	478	453	444	444	470	433	460	454	481	456	490	453	483	437	447	429	418	477	475	458	435	507	456	470	459	517	467	491	509	479	412	448	433	463	490	494	448	471	438	452	441	448	500	461	460	455	478	426	459	451	440	473	446	491	480	459	474	494	473	477	466	420	475	447	418	474	457	466	488	438	476	442	438	426	491	448	437	447	494	465	458	441	448	452	444	453	483	484	460	494	471	515	478	466	448	488	477	445	457	438	486	438	477	484	451	445	448	432	411	482	443	463	422	479	430	435	467	465	453	450	431	443	445	456	441	475	451	497	448	486	424	473	443	458	435	435	482	432	447	464	478	471	425	427	499	473	414	445	469	448	458	463	461	461	481	434	447	455	449	449	459	441	487	459	429	513	454	500	477	462	436	446	469	465	492	470	465	461	441	480	476	455	449	460	452	493	448	441	479	431	467	422	463	449	440	458	445	462	399	433	446	480	462	459	475	466	411	488	450	478	460	473	444	446	456	489	445	483	442	441	513	454	453	497	453	446	457	450	425	451	441	470	476	465	459	461	486	484	459	466	451	450	500	453	450	440	453	485	460	489	485	456	458	479	484	436	441	458	466	460	465	423	443	431	494	480	452	447	495	472	435	507	434	462	466	468	491	459	450	468	433	465	485	472	455	473	454	478	462	424	483	462	456	455	499	482	420	447	472	449	474	497	461	440	438	453	428	476	482	456	448	444	429	439	455	424	463	414	443	412	476	419	470	448	471	448	466	446	459	442	422	487	461	422	474	483	470	446	441	456	439	426	459	420	447	453	495	478	475	421	450	471	456	431	449	443	458	417	441	462	490	458	455	452	464	455	464	439	440	460	518	493	441	499	435	463	451	430	460	504	454	501	472	455	485	452	459	463	447	463	448	474	439	469	446	450	473	473	472	465	458	433	468	470	500	473	496	469	436	493	433	460	439	483	484	489	469	452	436	479	459	458	460	479	473	427	467	438	447	473	511	467	455	469	455	447	470	464	444	429	470	475	470	463	503	453	465	474	438	517	469	447	448	469	439	481	442	499	496	462	485	438	456	489	475	454	459	447	455	469	439	479	468	481	462	435	442	443	471	430	454	466	438	473	453	454	466	434	428	415	432	459	435	484	460	443	446	478	462	455	471	445	420	450	467	443	460	454	464	466	442	415	428	462	449	454	459	477	452	457	448	452	446	456	500	450	419	478	487	451	423	428	468	487	448	492	430	458	434	501	440	464	496	414	417	451	474	454	473	441	426	499	464	468	464	473	446	464	450	469	431	453	457	385	501	476	460	461	459	492	461	464	447	459	450	429	450	501	448	448	475	483	463	458	494	476	467	470	431	467	418	478	467	522	455	473	452	470	464	464	504	447	452	454	447	490	462	470	461	441	446	453	465	475	465	446	478	438	465	479	467	444	451	462	442	435	462	444	479	456	444	451	468	463	457	440	468	460	471	456	466	426	441	463	455	487	492	427	440	464	502	448	425	456	453	458	445	474	465	488	471	421	477	479	485	445	450	479	463	433	424	474	475	491	465	469	432	477	460	433	466	444	474	458	441	419	482	421	498	476	418	448	427	475	459	487	510	440	459	404	477	456	438	423	447	453	440	432	481	467	445	464	449	449	481	455	454	476	459	456	446	448	477	455	455	438	461	442	509	446	475	453	436	456	448	466	453	475	420	451	464	483	446	383	446	456	477	452	436	412	452	462	469	431	465	498	485	487	477	439	456	442	466	435	468	493	467	444	454	464	428	469
4539	841	584	448	407	392	1166	1479	307	266	247	248	283	265	236	243	240	240	226	236	258	297	242	220	265	255	230	239	243	235	258	263	248	251	234	276	251	246	241	246	267	226	264	273	249	279	242	250	253	250	268	230	245	252	240	249	262	235	250	246	223	260	243	252	258	233	252	247	283	255	229	259	263	234	260	261	264	236	286	263	253	257	219	250	252	246	256	246	252	234	264	258	229	248	250	229	284	250	242	238	231	246	283	231	246	254	262	261	248	247	239	239	236	224	263	236	251	233	244	241	256	232	273	255	220	262	238	247	250	248	263	216	278	279	237	247	236	252	252	256	266	250	237	275	224	225	222	251	253	247	237	254	251	232	281	254	245	230	260	248	249	228	270	229	234	217	240	228	248	258	290	259	251	238	238	210	234	244	220	228	273	277	248	231	244	236	287	256	248	238	235	234	246	259	267	250	261	294	242	244	258	220	253	241	238	266	236	263	254	215	273	253	253	270	222	234	259	253	268	261	271	275	273	266	236	248	275	278	250	268	259	258	243	221	274	247	254	261	238	226	223	278	257	252	244	239	268	220	265	245	254	246	263	276	231	230	250	276	275	287	254	272	254	260	248	250	251	233	253	252	279	253	274	247	282	274	268	262	255	251	249	223	239	249	238	254	249	266	258	228	232	222	252	222	303	260	236	235	239	246	260	246	279	234	257	277	247	266	238	269	235	262	210	243	226	250	248	230	265	242	268	238	269	241	252	258	231	251	252	241	238	263	243	267	242	252	257	255	267	239	234	278	252	253	219	249	274	249	234	234	233	255	280	256	265	229	244	263	249	239	223	241	229	228	238	269	242	249	257	230	254	282	259	288	257	258	239	254	230	232	248	231	245	245	240	231	268	297	251	239	228	257	238	260	252	287	287	257	247	244	242	263	232	264	241	244	263	270	263	257	269	240	270	252	228	229	224	248	263	244	244	246	248	249	248	246	243	280	255	245	236	220	222	294	241	243	269	257	249	243	262	224	248	258	273	240	237	250	233	260	226	257	257	260	249	281	256	258	251	264	243	231	251	237	226	235	267	254	249	218	254	238	262	256	213	274	233	237	227	233	223	294	254	217	271	246	267	207	236	238	281	255	236	250	252	220	233	248	275	226	257	266	251	262	288	246	246	249	240	269	222	258	247	266	261	242	243	274	251	285	257	227	250	267	216	271	233	257	235	247	237	225	263	278	225	252	247	241	208	239	220	222	250	217	235	256	236	249	242	226	255	273	256	266	253	257	231	242	252	253	267	242	267	247	242	264	236	252	247	252	245	216	236	254	229	256	210	259	255	231	237	248	285	253	252	251	264	260	270	278	227	236	272	249	227	247	257	244	239	246	251	276	258	240	247	249	277	256	261	237	233	270	251	274	226	264	284	224	263	233	246	247	244	225	262	231	252	255	214	243	241	241	259	270	236	229	239	253	250	227	258	253	250	246	248	259	252	235	241	257	218	256	259	256	281	240	253	254	245	264	247	239	235	242	248	259	245	253	289	246	246	244	240	235	251	252	237	240	241	237	249	236	252	255	253	219	223	278	233	237	270	246	273	267	260	263	242	284	229	256	255	244	244	228	221	261	243	229	259	255	235	258	234	260	253	239	268	273	257	264	268	229	240	253	241	278	241	232	282	237	268	260	241	263	235	251	242	244	269	237	228	248	236	267	269	232	278	258	256	224	278	249	280	223	241	258	240	279	258	241	246	235	231	256	249	236	263	250	237	252	265	225	243	280	250	239	238	234	245	285	245	237	262	242	251	254	252	229	233	271	252	236	250	261	247	243	271	248	251	254	232	258	237	240	220	239	251	258	220	268	267	255	250	263	249	240	245	242	256	260	263	240	215	270	240	246	284	270	243	268	268	243	231	266	235	248	273	232	235	258	229	242	251	233	230	218	247	258	259	233	276	240	240	239	263	247	240	260	239	252	251	257	248	228	234	246	244	269	255	247	264	242	252	259	267	254	249	224	253	236	234	249	253	258	211	231	238	241	217	254	219	229	238	250	250	253	235	248	241	272	246	255	257	259	253	234	288	246	264	253	235	271	242	263	266	263	228	239	248	272	281	270	254	235	258	275	248	249	255	261	262	227	219	253	241	267	253	230	253	234	248	228	233	242	246	243	243	267	254	258	246	236	255	269	285	266	238	246	261	259	242	231	244	237	263	260	217	256	266	243	234	244	226	250	261	239	250	238	234	244	247	234	251	234	244	250	236	241	235	259	264	250	261	241	263	235	241	265	256	242	257	266	224	236	274	274	265	277	258	251	281	229	269	233	251	266	243	221	243	249	255	200	265	240	257	241	256	271	274	249	257	270	246	253	287	245	260	253	236	273	240	266	219	253	250	236	271	262	254	269	283	269	251	249	250	250	257	244	217	247	286	263	251	247	233	250	242	275	277	254	245	245	253	255	264	224	240	246	233	245	252	265	234	250	258	251	289	250	306	246	233	266	244	248	234	244	252	254	233	252	241	241	241	237	265	229	270	260	229	242	274	257	232	255	253	266	260	271	259	247	239	253	251	250	274	254	250	250	243	261	254	245	260	249	234	223	239	260	240	262	267	247	302	249	253	279	236	270	253	249	252	252	273	230	249	248	257	226	253	237	254	254	243	252	274	253	256	247	259	265	281	222	230	221	216	257	240	238	225	240	241	253	258	237	231	262	237	259	248	222	252	255	259	284	273	255	242	249	232	242	258	262	276	261	247	278	274	239	241	237	239	264	262	256	235	241	247	233	263	253	233	249	233	244	258	225	270	257	234	222	242	253	239	262	260	249	259	254	233	235	254	236	281	270	268	232	280	259	237	230	246	271	268	256	242	274	227	222	258	236	217	232	247	242	250	226	224	255	230	234	248	234	302	247	235	234	247	261	273	258	270	232	263	256	284	261	218	249	257	274	253	238	249	247	246	257	241	267	247	261	244	274	260	248	263	262	246	243	267	252	243	237	244	262	259	229	223	243	246	246	231	255	248	254	269	252	273	257	258	228	274	254	247	230	241	246	237	263	234	241	262	269	239	231	241	251	257	264	254	225	267	235	252	241	258	248	241	248	250	246	258	271	229	257	245	269	243	241	243	244	247	249	236	245	266	252	215	269	234	237	235	210	250	255	228	246	247	265	238	224	248	223	227	249	249	280	241	250	255	216	255	246	230	239	238	270	248	238	259	247	272	261	237	274	234	260	273	244	273	239	261	236	261	250	254	218	265	244	270	245	244	250	254	249	248	232	245	224	234	275	242	250	246	254	236	223	259	263	226	240	275	244	249	222	216	269	252	275	259	269	242	254	237	257	219	254	231	237	226	208	231	261	246	227	254	260	257	274	214	270	236	242	240	270	295	280	265	251	235	243	255	247	249	258	226	235	220	243	269	267	260	250	245	228	254	250	232	254	241	239	232	259	260	214	243	273	253	285	253	245	282	231	215	285	244	246	226	246	234	233	254	237	259	282	280	239
4689	946	1097	1257	1075	1371	5522	6312	748	781	701	719	711	688	669	722	673	677	673	670	683	653	684	669	646	607	682	656	686	646	641	701	650	645	660	683	668	702	715	648	682	643	687	701	664	694	647	659	662	667	674	690	666	643	647	687	649	669	690	623	593	642	662	648	606	638	639	655	662	646	650	660	643	616	676	688	648	703	693	643	672	642	648	701	642	644	668	656	678	659	665	696	682	674	700	610	644	637	670	641	675	639	669	720	646	631	662	641	623	691	642	649	616	653	642	662	652	670	689	667	681	670	668	629	653	670	626	658	620	643	702	656	631	679	704	660	626	657	713	619	658	645	641	665	657	671	642	650	706	629	704	660	668	665	608	682	649	654	638	660	662	666	651	651	652	651	708	676	622	625	670	666	647	660	659	653	713	632	667	634	607	649	669	656	661	645	637	637	701	683	647	662	623	660	621	608	665	649	634	678	693	655	632	635	649	667	672	637	699	649	701	650	678	655	679	637	656	596	676	639	654	632	661	652	685	671	627	671	703	654	636	624	692	651	686	650	654	660	676	664	629	652	668	659	663	692	636	640	703	662	634	611	712	645	647	654	674	648	665	668	688	637	702	636	645	651	665	667	665	647	620	646	633	694	638	716	618	633	671	682	696	657	667	664	650	680	652	668	678	649	625	641	629	662	745	633	646	668	680	667	674	634	679	662	638	679	625	678	688	619	648	647	655	643	653	625	682	662	641	662	661	677	674	618	683	724	642	686	650	673	660	667	643	701	666	642	662	674	707	668	670	676	685	649	669	637	643	670	650	636	665	610	670	654	641	617	679	664	647	658	654	679	667	649	666	672	656	669	614	661	673	640	666	645	648	666	669	680	642	652	685	644	653	665	698	650	652	638	692	663	643	653	665	656	660	672	678	647	637	698	620	666	628	674	679	653	637	647	671	630	661	669	646	655	623	608	670	683	683	691	649	641	672	702	637	636	662	692	663	680	651	687	697	646	621	617	704	689	656	657	682	642	663	674	651	654	657	686	638	671	681	667	649	686	690	668	674	647	647	662	647	666	685	667	688	685	660	699	726	697	689	637	634	684	635	685	616	629	658	661	631	637	660	663	649	651	649	642	689	631	683	658	640	664	667	624	676	641	628	651	678	641	677	653	611	670	672	637	618	668	707	631	700	662	659	615	639	701	669	655	651	688	667	672	666	631	672	620	647	674	683	656	634	691	716	632	694	673	664	684	695	651	631	663	681	659	645	660	643	661	642	668	694	663	688	683	656	663	655	631	661	663	639	670	649	581	667	667	678	643	700	621	670	650	742	659	661	657	645	661	692	653	673	661	612	621	678	645	641	707	640	659	695	626	653	671	656	645	634	668	643	657	671	703	644	643	653	675	633	670	628	665	616	705	637	676	667	686	666	653	707	654	693	653	659	631	655	655	661	662	669	650	664	667	697	653	653	638	647	660	674	635	621	659	723	629	651	716	655	668	667	662	678	691	678	687	624	698	634	658	640	662	633	672	666	598	656	627	663	679	663	669	627	619	638	685	672	718	676	644	675	654	614	734	615	644	693	681	639	647	637	691	694	614	736	664	647	600	663	641	630	641	695	640	678	637	643	710	647	672	651	721	681	637	665	676	628	642	697	680	702	630	680	680	683	669	702	656	654	672	632	689	709	654	700	665	648	651	648	658	665	672	663	666	676	603	639	699	666	650	597	657	663	674	677	679	721	584	659	680	659	644	650	642	687	642	658	662	646	671	676	700	647	699	647	638	697	651	661	672	670	681	652	647	626	649	706	625	690	701	684	682	669	679	648	664	651	633	695	704	641	645	632	656	650	657	681	647	700	698	692	714	632	666	668	656	669	676	687	621	620	676	664	694	691	678	671	653	693	660	667	641	556	640	667	679	653	694	665	675	657	699	691	692	689	655	669	607	671	655	651	629	673	693	658	658	631	656	639	619	656	665	669	666	615	627	622	655	685	633	669	699	644	604	689	658	617	684	662	644	657	643	678	668	700	680	666	644	652	685	694	646	649	621	696	684	647	686	693	673	672	599	651	669	651	638	650	629	706	648	667	630	660	667	673	645	650	661	656	634	653	662	632	633	703	635	611	650	657	695	635	646	681	681	717	649	643	653	656	629	648	641	641	633	620	695	710	634	624	645	650	615	666	661	657	675	675	673	687	666	666	703	688	668	652	673	657	648	702	671	618	724	616	705	689	635	642	685	644	643	692	644	709	641	723	634	701	667	698	676	615	649	667	653	624	637	676	662	644	704	636	664	682	651	698	655	709	707	621	691	649	666	654	652	656	673	669	664	644	646	630	678	616	677	666	657	638	682	612	683	655	664	667	661	658	684	650	652	683	638	653	659	691	683	679	666	714	702	641	662	626	662	647	671	666	642	641	708	660	648	658	683	700	631	696	664	693	663	619	669	593	684	676	661	647	666	644	687	677	724	674	642	645	658	612	625	645	654	671	664	657	696	686	663	648	688	642	713	622	691	684	679	625	630	660	689	645	641	681	625	698	658	645	644	676	627	645	665	677	650	673	677	662	623	635	702	666	637	639	617	677	620	641	632	657	651	642	676	684	663	643	709	644	653	727	647	612	640	605	662	639	642	691	618	643	637	703	667	656	656	684	646	692	686	642	693	665	639	662	699	682	717	633	683	717	656	660	659	713	684	658	656	681	659	647	623	688	692	635	622	622	632	701	634	733	670	637	659	660	663	713	665	685	649	659	636	711	732	663	651	618	647	646	663	616	618	637	620	626	672	653	703	638	662	673	684	672	638	653	674	681	678	625	624	654	675	647	642	644	659	640	644	636	660	669	671	610	649	635	670	636	713	658	709	647	618	645	671	673	728	661	675	663	699	658	637	660	647	613	631	673	665	694	679	666	654	653	633	689	668	663	656	687	679	659	629	622	659	677	682	630	617	646	676	697	646	665	649	668	677	669	684	689	622	682	606	703	688	654	653	651	617	652	643	685	649	643	638	642	648	685	662	646	679	658	684	652	663	685	663	658	670	673	629	659	683	656	682	685	620	659	642	676	645	633	689	648	672	651	674	676	666	648	659	675	690	689	684	680	639	675	669	665	691	656	634	664	696	668	696	673	650	659	667	668	704	631	670	636	652	611	685	647	664	629	668	646	637	691	659	669	680	645	644	673	615	692	657	648	648	672	675	629	664	664	634	662	654	650	719	635	707	648	662	641	607	637	693	686	676	659	638	713	704	659	667	658	670	648	683	651	640	637	657	697	693	670	693	736	679	671	662	651	674	655	688	633	659	706	633	610	715	640	634	646	665	649	665	648	631	628	680	681	673	618	643	681	670	598	670	650	663	646	632	684	659	648	632	618	658	642	698	677	643	700	675	631	647	645	673	649	655	648	637	673	624	683	675	710	645	631	684	661	693	708	686	688	652	659	694	658	621	654	654	656	654	655	662	661	640	658	625	643	640	627	671	672	643	692	683	651	650	684	651	689	661
38916	14465	9749	6497	3720	3363	22276	31113	3646	539	412	308	297	301	240	257	236	214	205	177	162	175	179	162	186	145	149	138	149	132	158	141	142	131	161	146	142	134	159	139	150	145	137	156	140	151	141	128	137	149	167	135	138	145	141	127	160	148	135	167	117	135	137	151	134	136	139	141	143	144	143	146	123	164	132	137	151	145	160	147	149	143	127	138	145	145	139	107	139	143	128	139	133	138	138	146	148	163	153	115	135	146	133	132	117	138	157	125	137	149	136	142	163	149	147	124	129	128	145	130	142	131	130	148	142	136	140	131	133	129	140	162	153	137	147	130	142	126	167	132	143	134	146	129	141	122	146	127	128	111	134	147	134	163	148	136	130	136	153	142	129	154	130	143	121	138	136	129	151	126	132	150	149	128	130	133	155	159	152	129	124	147	139	132	144	153	132	173	119	138	138	129	157	157	143	132	143	157	128	157	132	128	140	131	140	140	140	141	114	143	128	145	130	134	133	151	149	135	118	151	144	135	124	138	142	148	171	161	147	155	132	146	139	150	126	136	140	124	110	143	154	132	120	149	128	137	147	143	167	131	133	124	145	125	158	155	116	152	136	126	143	138	131	126	136	126	169	130	142	129	153	123	145	151	140	136	140	136	154	164	142	134	165	124	118	125	140	130	121	146	146	124	151	132	112	146	113	146	167	127	137	160	159	137	135	144	124	137	125	147	136	141	141	119	128	124	130	141	140	141	127	164	150	154	141	142	153	139	149	144	142	164	152	120	157	154	130	157	147	140	137	124	127	129	151	124	158	127	131	122	134	139	145	130	141	130	139	136	118	154	148	119	127	155	140	155	109	131	117	122	133	150	162	129	135	148	146	147	134	155	140	114	134	125	125	144	139	139	142	144	133	156	125	146	157	146	104	157	156	154	120	152	134	133	127	154	140	149	146	161	152	134	140	148	130	146	145	159	131	134	140	141	132	145	140	143	124	133	145	138	143	144	128	145	134	121	142	127	144	142	120	151	107	145	154	135	143	133	133	160	144	136	132	150	136	132	136	136	139	142	126	145	156	145	121	135	134	132	153	142	128	142	103	136	123	148	154	137	141	139	138	152	142	140	151	145	158	124	152	122	129	118	139	125	144	132	152	135	159	138	133	146	120	164	146	139	131	153	126	128	143	144	126	129	129	132	117	142	126	161	139	120	148	145	109	106	138	142	112	128	132	142	136	159	143	118	138	141	135	165	147	152	145	151	127	157	159	135	141	139	123	154	119	138	136	157	142	125	130	142	127	132	143	146	125	130	138	132	128	114	142	148	124	138	156	124	142	123	139	153	130	138	137	147	163	137	131	138	125	141	124	133	151	122	147	116	135	157	139	107	139	140	144	121	160	141	158	128	149	151	155	150	146	132	151	127	143	145	140	146	143	128	137	133	152	139	136	121	168	148	158	123	149	135	133	146	128	117	148	142	133	127	158	135	159	147	114	132	145	158	139	125	122	134	140	129	138	158	139	124	141	133	126	115	153	118	119	135	125	143	167	131	130	136	137	137	133	149	133	143	118	139	144	129	155	154	130	147	134	137	139	135	142	122	142	154	159	140	129	158	136	126	141	154	160	153	124	128	144	144	140	129	121	142	125	158	140	136	135	141	131	124	134	123	141	132	136	116	154	112	143	116	139	143	130	124	132	146	136	142	149	145	136	142	138	132	123	132	123	136	137	141	135	141	144	149	141	137	138	135	146	133	139	126	168	127	149	139	121	126	134	138	147	141	128	132	141	145	146	141	125	130	124	151	139	139	133	155	132	112	147	144	118	127	135	137	133	123	137	120	138	120	143	143	136	150	138	160	137	146	129	135	140	126	134	128	135	143	132	121	144	144	144	152	162	139	135	126	138	115	160	135	150	152	133	140	136	110	127	133	118	145	147	159	127	139	142	127	147	134	123	119	130	154	139	145	149	128	140	138	142	154	154	145	128	157	143	142	147	138	138	142	131	135	155	136	146	135	124	136	132	156	160	135	116	154	146	167	112	157	158	143	124	145	117	141	147	152	160	139	137	161	136	147	133	149	142	138	142	123	162	130	134	135	153	128	118	140	137	129	140	138	144	129	126	142	139	121	132	139	137	142	133	140	122	110	124	141	126	142	156	126	135	138	139	135	128	114	127	111	140	136	150	144	140	131	129	120	142	141	140	133	127	148	152	129	141	157	145	153	120	129	139	132	119	135	139	133	120	142	165	144	140	140	139	136	134	135	142	136	166	139	125	132	143	141	135	131	129	131	144	137	138	127	131	141	136	150	135	130	127	136	124	148	126	166	116	137	143	151	134	129	126	140	145	131	142	151	134	152	149	141	141	142	122	149	141	110	157	171	136	142	136	146	157	142	147	156	147	152	150	131	121	144	152	126	136	132	151	127	135	131	134	133	144	124	125	143	137	133	142	133	137	122	128	121	122	149	143	100	126	133	133	150	143	148	149	161	123	133	151	149	120	127	139	128	115	135	161	145	146	131	120	152	138	130	147	123	134	159	131	144	125	125	141	144	141	163	112	151	133	141	139	141	157	160	148	129	112	135	140	121	148	135	152	143	162	127	139	132	142	127	126	123	126	132	131	136	129	129	144	135	121	123	155	132	136	127	139	149	114	142	147	167	132	157	154	148	114	143	143	151	127	128	148	146	151	128	128	126	140	145	144	146	167	138	143	158	142	138	134	122	153	128	139	113	140	124	141	146	142	125	142	125	138	139	133	129	144	117	143	150	151	154	138	118	145	149	136	146	126	151	153	119	144	135	125	132	150	126	136	104	129	128	140	124	153	126	113	120	136	131	129	128	142	128	131	145	161	143	149	125	143	140	134	150	133	134	137	154	136	120	122	127	130	146	132	153	162	150	142	145	114	114	126	152	116	137	145	121	135	131	114	131	154	144	143	146	124	146	162	144	135	142	133	143	137	154	167	128	121	146	123	137	124	131	132	147	118	131	157	140	154	139	126	136	160	131	129	136	127	144	139	152	141	125	153	135	137	130	143	169	126	143	134	131	135	126	160	140	159	140	137	140	130	151	144	137	137	121	137	121	145	131	140	146	131	136	125	129	147	147	136	144	117	159	142	128	142	136	148	145	146	138	152	148	143	140	114	151	131	126	124	133	126	116	150	133	132	149	136	141	121	141	119	136	126	118	150	155	132	151	142	150	143	157	140	138	148	128	142	128	126	153	144	153	123	160	136	155	170	145	117	128	164	132	165	136	123	162	154	149	158	130	114	165	138	122	134	149	149	131	143	151	169	151	127	155	157	162	142	126	143	125	147	137	134	150	162	162	138	153	130	132	130	148	149	147	132	134	137	138	142	122	168	136	187	157	156	113	123	159	158	131	132	158	126	141	120	136	137	133	152	160	137	141	167	131	145	145	151	119	137	140	171	135	124	135	127	133	144	143	156	118	136	128	148	152	162	147	145	164	137	141	133	133	137	145	143	136	146	124	141	145	142	146
22277	3693	7785	8474	7475	10058	41847	40756	2744	1981	1757	1426	1508	1334	1049	1184	1085	933	778	779	671	635	651	616	607	560	545	525	536	483	484	512	447	453	468	522	451	459	443	476	425	431	460	431	420	417	418	430	391	420	405	404	407	406	410	418	413	392	404	390	431	422	442	426	385	429	431	385	391	403	399	435	405	421	397	372	412	395	362	393	386	392	391	352	346	372	397	371	399	382	382	392	385	340	391	377	396	357	377	386	374	373	361	356	416	379	377	387	385	374	365	393	359	377	404	429	367	409	387	398	357	373	385	401	376	368	380	384	383	331	394	408	415	365	402	386	350	395	371	387	366	421	375	346	383	379	401	391	362	377	386	364	333	355	371	381	378	378	397	386	396	396	406	379	350	368	373	372	339	382	391	361	359	350	405	390	389	375	398	367	391	361	349	369	380	363	365	386	412	376	402	367	371	373	362	391	401	374	363	377	357	372	391	409	380	370	391	355	349	367	403	385	362	403	357	378	351	343	354	396	360	375	374	386	370	371	399	385	362	357	355	379	377	390	347	379	368	350	383	361	367	356	359	396	367	339	377	360	399	357	371	359	360	392	374	413	364	362	355	388	339	367	378	376	370	364	369	369	379	355	325	358	388	357	374	368	353	393	370	366	374	394	380	385	380	396	368	381	375	366	350	382	368	359	354	381	348	372	338	396	370	350	366	387	396	391	378	386	338	376	361	360	379	385	368	339	395	376	371	368	390	362	336	365	355	382	362	363	372	368	379	366	365	354	385	375	365	355	338	375	377	372	391	377	352	391	387	377	406	390	381	397	358	356	387	387	396	365	370	392	378	427	365	355	359	388	414	391	374	364	373	389	392	360	404	379	407	392	379	398	370	372	353	352	414	360	369	371	362	391	371	383	381	390	381	381	373	352	369	343	368	386	371	371	376	348	368	398	320	386	367	366	392	360	373	366	370	357	389	360	362	372	380	383	386	392	360	377	413	359	347	371	387	359	391	377	399	402	377	331	373	359	364	360	352	410	378	398	408	382	404	363	372	401	371	377	389	368	380	358	343	357	360	350	365	365	368	380	389	358	370	382	377	381	360	338	390	400	370	354	381	341	395	360	366	355	390	366	395	372	380	377	351	391	358	361	358	369	377	393	377	384	363	379	390	378	371	410	358	375	368	404	358	372	386	358	389	378	410	383	380	338	393	364	344	362	388	358	351	360	339	380	375	399	357	367	349	385	361	374	375	361	381	374	397	375	365	358	361	374	370	356	378	400	395	419	364	353	358	403	378	356	371	365	402	328	402	355	348	369	392	353	402	347	366	365	328	372	371	413	380	384	363	386	399	381	369	365	363	398	386	377	355	363	412	384	346	384	387	373	387	379	416	376	387	339	416	321	381	354	356	396	398	402	348	355	382	366	415	357	383	368	385	340	388	401	358	377	389	391	357	387	343	376	392	382	382	355	373	346	359	388	363	368	381	350	372	391	362	355	432	421	364	393	403	364	347	373	348	385	390	360	349	383	370	371	379	357	371	363	353	368	367	386	378	364	363	367	381	369	374	346	381	384	339	358	395	382	363	378	386	351	349	388	370	375	332	368	356	355	390	360	396	357	372	325	362	394	365	362	383	348	404	361	349	358	383	332	400	345	377	392	373	347	400	372	349	392	394	379	393	369	383	355	338	375	379	351	393	373	366	378	381	386	376	337	387	372	398	366	362	360	401	413	357	376	374	384	370	375	393	398	391	399	351	396	383	378	369	393	381	364	381	396	393	361	357	390	362	402	380	348	382	360	376	326	370	402	390	357	395	350	376	414	396	380	362	377	371	400	352	409	392	388	406	422	373	351	381	377	397	334	385	369	351	377	406	353	409	356	350	365	379	375	344	396	362	364	336	368	399	424	352	360	360	337	388	374	374	409	384	377	360	410	377	340	422	363	363	406	338	373	391	372	375	373	383	416	398	386	349	359	362	380	354	396	366	394	377	375	352	383	357	379	376	374	396	370	379	338	365	392	351	336	370	411	375	372	364	379	396	370	372	378	357	402	353	366	386	371	393	351	374	362	334	328	396	405	373	424	376	411	369	373	414	393	363	386	368	344	386	385	359	351	404	365	361	381	404	384	341	400	389	385	392	351	370	371	357	384	374	370	379	416	393	386	358	365	359	366	376	385	372	370	377	385	390	393	387	372	421	403	378	348	360	375	366	384	412	363	392	421	369	374	375	371	346	363	387	374	364	365	378	375	376	395	382	353	366	361	379	347	375	388	339	353	326	368	366	354	420	351	397	351	412	371	383	367	360	394	355	375	379	352	373	352	369	395	400	369	371	365	374	388	359	373	370	337	359	359	368	354	403	382	377	370	385	382	354	370	354	382	403	383	361	367	378	366	397	432	392	393	346	360	362	369	373	382	396	384	389	344	390	361	349	396	353	357	349	376	370	365	343	360	399	357	395	357	370	369	371	378	352	352	356	364	406	399	408	384	365	347	383	346	369	346	349	375	367	390	363	379	374	374	346	393	391	396	404	354	367	376	383	426	366	390	364	393	376	356	371	367	357	391	414	388	368	375	386	392	356	419	388	397	373	376	375	374	392	338	377	373	402	375	380	390	375	374	358	404	406	387	331	373	390	394	385	359	361	365	346	391	377	362	331	375	364	387	363	344	367	368	341	346	368	389	362	356	370	374	385	357	372	387	381	386	405	374	379	388	381	409	420	410	370	363	369	359	379	380	352	388	360	354	429	372	348	359	363	393	352	372	375	367	373	377	388	348	394	424	375	372	378	375	383	384	360	377	345	345	370	351	394	395	331	386	365	363	368	374	359	383	383	391	386	390	379	407	384	389	383	390	422	347	369	404	368	390	355	360	366	374	375	384	351	385	396	383	370	386	389	380	374	383	374	392	356	356	381	382	415	378	341	391	366	344	386	343	341	367	379	387	363	372	402	377	388	364	383	354	366	388	339	353	361	387	350	389	378	373	351	387	377	377	350	362	379	412	361	365	390	365	372	370	381	330	384	355	361	379	409	410	376	375	389	374	381	375	390	390	401	382	401	393	339	400	358	346	365	391	370	388	383	375	351	361	357	391	346	392	405	369	374	406	409	379	358	391	369	395	369	399	354	359	434	411	361	362	380	366	362	337	367	421	369	348	420	390	388	382	377	337	394	376	393	356	390	350	350	363	368	373	375	401	409	396	382	374	340	351	334	355	387	365	348	336	394	375	387	393	341	417	363	385	361	386	390	337	398	370	363	410	391	397	381	384	358	399	345	411	415	353	379	411	349	404	393	350	357	402	361	381	357	354	371	378	364	385	401	375	393	389	354	347	391	361	356	374	373	382	360	318	374	389	360	378	392	388	353	362	390	370	384	384	339	354	370	378	365	338	329	354	371	391	381	381	379	367	357	389	380	390	361	358	383	358	359	371	410	402	438	409	391	354	349	384	371	378	358	367	369	395	390	398	395	408	395	363	376	383	362	350	372	351	353	370
38298	15984	10247	6793	5309	3349	14719	29729	4475	468	457	406	335	323	287	294	268	259	227	255	222	196	198	191	179	205	205	175	162	192	199	188	190	169	195	172	195	191	173	177	180	164	170	186	187	178	174	184	164	175	176	164	163	187	159	173	168	162	148	187	163	172	177	190	150	175	173	194	159	183	172	175	178	125	151	152	172	158	154	184	176	165	162	171	167	168	167	183	181	177	187	173	161	143	157	161	176	160	170	171	161	170	164	137	145	152	179	173	162	182	183	172	146	166	156	186	171	156	166	170	190	156	165	174	169	154	190	157	190	172	158	171	187	172	174	144	161	174	154	173	155	194	173	131	167	183	151	175	155	161	174	171	150	177	157	164	161	177	156	159	160	163	171	165	153	162	159	178	155	160	186	160	176	173	168	175	165	162	169	175	159	157	171	151	176	153	181	122	165	149	141	160	185	173	161	149	179	151	176	179	158	176	161	153	177	178	171	177	132	150	163	183	144	136	135	155	163	184	157	182	136	181	179	166	160	167	179	169	174	168	170	208	170	177	157	146	174	192	161	163	168	165	169	173	193	168	200	151	174	172	183	169	156	163	146	182	161	145	185	175	186	169	181	173	174	153	166	137	165	166	159	169	157	162	180	157	173	156	165	155	153	152	154	152	156	160	139	176	143	176	161	153	160	177	162	169	165	167	181	150	174	169	169	147	150	165	155	178	150	153	153	168	160	158	141	172	159	186	153	168	164	165	161	165	158	169	185	171	155	173	162	186	168	164	194	196	150	161	166	167	156	162	171	172	153	169	184	144	177	175	172	158	179	152	151	153	148	167	156	163	171	153	161	168	144	144	153	167	170	169	172	154	165	145	174	179	174	156	178	187	168	175	161	189	173	159	179	161	174	163	154	163	171	173	171	152	159	169	176	166	172	172	163	174	171	178	172	176	143	158	159	156	177	168	170	146	133	164	132	185	172	165	156	158	162	183	196	155	177	180	153	163	158	158	163	185	158	134	172	158	154	164	163	177	156	172	167	185	157	167	165	189	151	161	178	151	152	158	166	161	143	169	158	194	166	171	145	177	164	161	169	164	158	180	141	160	174	168	184	185	155	163	170	159	176	175	167	155	155	178	153	162	186	155	173	163	168	163	187	175	167	152	176	141	161	172	184	177	156	145	199	161	181	153	144	170	169	135	183	148	187	156	160	141	176	179	157	139	159	162	154	139	182	168	161	170	160	156	148	148	158	156	154	148	178	175	149	159	156	157	177	186	162	167	151	170	160	155	139	161	150	155	138	182	162	133	162	182	180	138	159	152	163	167	167	175	167	146	203	179	174	183	166	165	164	190	178	185	188	174	167	154	139	174	170	138	173	132	178	201	173	148	165	174	168	141	172	144	171	165	165	196	156	159	171	147	162	173	189	158	202	167	166	163	144	143	171	186	187	176	162	156	143	172	141	157	174	182	151	131	181	154	167	151	151	147	185	172	160	158	166	170	163	149	189	171	166	170	173	182	183	213	193	173	185	151	152	185	140	143	152	144	177	155	137	154	171	184	172	166	149	179	158	158	161	144	154	160	158	183	140	146	171	174	170	167	154	188	158	177	170	168	178	171	179	168	172	146	154	161	162	173	186	171	136	189	161	161	155	155	191	166	189	167	174	165	183	156	160	164	165	167	158	189	167	175	187	141	164	157	173	163	173	178	173	163	178	164	162	160	163	148	179	174	176	143	156	162	171	145	157	150	174	172	149	173	160	143	159	169	170	162	162	181	171	172	168	145	186	169	165	162	159	153	155	161	168	177	144	138	187	193	162	155	158	146	193	190	164	161	170	157	179	176	135	164	171	166	154	151	176	174	179	168	165	173	151	142	164	181	164	155	180	163	154	177	180	138	147	180	167	147	151	152	173	174	175	177	165	146	170	192	170	184	170	158	176	183	162	173	173	166	169	175	184	162	179	158	165	153	172	149	187	167	193	158	169	173	153	182	173	160	173	172	152	164	169	159	162	167	142	157	136	189	146	166	197	162	171	153	167	165	164	162	144	157	161	167	165	148	169	158	136	170	172	158	179	175	172	149	186	168	169	181	160	167	174	161	135	166	163	150	149	196	184	169	176	176	157	182	181	184	164	158	161	160	184	163	170	169	162	172	152	179	215	177	160	160	162	165	162	173	165	142	168	178	176	151	151	157	151	167	170	165	169	153	168	153	150	163	174	187	156	168	161	152	169	157	157	157	160	181	144	150	152	158	171	155	165	156	150	166	158	187	182	174	166	157	147	154	158	154	150	194	168	172	157	156	175	148	163	191	172	166	175	177	155	170	166	190	201	163	186	153	148	176	147	184	157	149	169	144	193	149	165	175	167	185	145	164	168	144	169	178	165	149	158	158	166	133	199	156	168	162	169	139	158	161	165	150	174	188	161	166	173	153	163	150	149	157	163	149	157	173	188	172	182	156	154	169	148	171	173	148	173	152	161	191	174	136	152	151	176	153	148	195	158	166	184	180	179	179	131	162	192	161	177	175	211	184	152	149	181	166	176	153	184	168	153	170	148	168	166	171	173	180	139	136	154	172	162	162	150	174	147	158	157	181	169	191	177	170	187	191	177	152	177	172	165	154	156	146	160	163	155	180	145	182	170	150	180	205	138	165	166	164	190	150	153	175	168	171	149	189	152	193	169	167	157	156	155	165	134	173	165	161	164	154	167	187	183	186	150	172	175	164	144	187	166	146	176	159	162	165	158	171	172	185	177	164	158	177	182	177	175	163	155	164	182	160	147	168	173	156	158	158	181	170	181	201	191	156	150	173	181	180	162	156	173	167	166	176	145	150	138	175	154	174	161	171	185	175	159	160	187	169	157	181	165	149	172	132	160	182	155	162	163	174	163	173	170	156	169	168	176	144	178	180	158	182	173	181	145	158	153	165	179	163	186	180	147	159	160	170	163	150	171	162	187	189	169	160	163	148	160	162	150	177	153	158	162	139	161	167	183	177	175	172	169	165	154	207	166	152	164	176	193	155	179	190	144	164	157	166	170	145	147	183	164	169	188	158	168	148	156	184	166	168	160	154	154	179	149	181	159	156	159	176	158	180	144	177	159	167	170	152	173	169	166	164	154	164	190	176	173	161	188	194	158	172	136	166	194	184	168	173	193	162	174	160	187	163	152	154	189	180	162	153	166	182	152	181	178	136	179	197	189	177	156	166	171	183	140	183	197	171	182	176	166	195	165	152	169	174	156	165	162	169	168	154	153	170	147	151	162	185	173	127	166	156	184	132	170	170	169	174	184	180	175	163	175	132	169	143	157	153	168	166	155	167	163	147	158	188	141	173	188	150	186	149	154	163	176	160	195	177	162	161	155	179	168	150	163	143	160	156	177	152	156	164	181	176	168	148	170	162	167	146	167	141	129	161	153	174	151	155	149	158	152	193	162	157	178	165	179	171	152	155	174	179	169	170	162	146	178	180	164	173	167	132	170	168	141	139	143	167
23876	3903	7508	9081	9214	7147	29915	43565	3407	2132	2095	1810	1559	1305	1218	1351	1069	1127	1062	941	811	740	651	692	673	653	655	584	597	588	579	559	582	546	566	512	542	550	550	515	540	540	491	513	525	503	469	522	466	449	483	474	472	465	490	453	469	465	452	481	462	481	461	480	492	453	461	492	444	453	452	448	430	454	504	462	494	451	452	462	434	499	444	487	467	468	435	442	455	440	437	420	427	473	457	437	465	467	412	474	443	455	447	408	470	420	440	483	450	441	449	436	459	468	456	440	451	434	467	434	451	433	419	418	439	449	412	431	409	455	460	454	433	445	459	432	456	457	499	442	450	465	427	455	472	431	419	451	429	441	474	426	416	466	451	474	466	457	469	440	483	446	405	437	461	479	436	440	464	412	427	453	429	461	420	477	426	422	432	491	447	431	429	426	414	443	446	403	427	444	437	452	412	475	415	434	424	432	422	428	445	446	464	423	421	418	424	415	430	451	418	431	459	447	415	442	414	425	445	434	431	424	435	423	418	436	444	459	400	435	428	481	413	446	429	438	438	418	445	439	441	449	450	438	423	448	450	438	456	417	425	420	451	444	419	432	424	462	424	428	450	454	465	434	423	460	476	452	458	429	441	467	401	407	418	428	433	413	445	443	430	439	443	465	436	435	445	425	430	419	440	419	481	445	457	449	466	421	406	447	411	461	434	405	454	399	442	441	424	451	450	423	422	463	435	429	412	387	415	478	450	459	428	419	439	456	466	396	456	451	470	425	471	429	425	439	401	449	437	458	451	397	440	425	432	465	459	419	441	411	451	442	428	406	391	428	475	439	502	439	436	455	433	462	405	425	411	435	481	452	454	405	403	450	441	455	451	440	430	464	423	419	449	465	412	440	445	447	438	426	407	421	449	435	475	439	446	438	439	455	480	404	425	431	467	422	454	420	452	436	445	424	407	458	467	437	423	427	442	409	446	422	378	401	422	417	435	437	429	430	467	460	420	464	434	432	431	441	472	448	427	446	460	425	414	442	409	434	449	438	408	427	459	436	414	439	428	433	439	453	418	467	404	442	467	432	455	455	417	476	445	435	415	396	443	447	430	446	416	440	448	440	407	436	403	416	395	454	445	463	448	454	457	409	408	407	462	448	418	460	413	418	470	424	440	419	514	441	482	446	422	404	440	466	434	447	422	443	435	390	457	419	458	459	437	429	456	422	450	439	435	424	387	407	424	443	434	424	436	426	440	436	418	443	438	436	414	448	435	440	406	463	429	425	448	442	416	450	481	445	428	456	403	409	464	467	442	400	431	397	455	419	434	433	454	430	453	424	421	429	450	451	433	450	409	450	401	442	402	470	415	429	454	424	427	431	431	436	436	451	433	491	416	456	418	459	392	442	450	442	432	423	428	410	452	418	457	440	403	451	431	418	438	426	426	441	424	489	437	434	427	411	422	439	471	448	454	476	455	403	431	482	442	453	456	436	433	432	428	432	424	455	430	441	428	444	444	444	462	451	417	440	453	431	429	451	412	416	455	451	443	454	432	451	423	411	402	443	450	422	431	441	425	454	458	417	467	417	432	448	451	414	438	458	441	474	426	431	429	441	442	404	424	424	439	429	435	435	375	449	412	435	424	432	477	443	427	449	428	463	407	482	441	405	427	477	446	423	418	428	448	454	454	446	432	398	466	483	475	432	456	432	428	459	435	392	437	437	410	423	467	449	423	439	411	398	417	451	442	443	452	444	467	453	451	458	419	448	436	440	462	417	433	417	423	416	451	465	447	411	448	397	387	400	483	413	403	436	453	443	422	448	427	439	444	382	442	461	440	411	442	441	443	437	461	410	409	421	440	432	459	463	469	435	402	433	469	444	438	415	447	426	443	439	460	450	427	431	432	468	456	446	436	413	416	415	436	433	429	440	415	463	391	407	427	449	476	444	426	457	445	465	434	447	460	460	420	443	472	443	419	448	405	406	421	460	444	419	467	438	481	458	464	440	429	429	456	430	430	417	422	459	469	456	429	431	445	444	453	464	415	509	444	415	423	447	449	453	459	393	445	396	407	411	440	441	446	472	425	464	411	412	435	435	429	435	439	412	443	455	458	416	461	412	421	420	446	440	463	411	459	464	434	425	439	430	413	417	411	435	439	405	452	456	428	442	466	441	419	426	419	423	419	422	431	447	429	462	411	464	426	447	450	434	453	462	437	422	437	394	442	427	440	423	442	434	400	450	438	448	442	427	404	438	421	445	439	436	497	445	414	447	456	457	436	422	419	439	458	456	445	483	459	431	393	441	416	444	430	428	436	449	445	393	479	405	421	403	439	447	427	438	401	424	453	446	411	409	447	424	448	452	428	408	450	435	452	457	424	440	409	419	454	437	452	386	472	462	439	407	463	442	456	440	431	454	436	442	415	429	464	440	434	452	432	440	438	446	456	435	443	436	462	442	465	487	452	403	441	411	428	430	413	436	457	453	406	427	481	450	437	425	468	458	425	434	397	482	425	422	474	420	456	419	433	441	454	442	454	399	443	427	465	447	405	434	435	445	432	451	429	445	419	417	445	429	452	470	479	444	483	434	427	448	423	410	436	437	476	457	456	452	418	435	442	409	453	486	425	439	466	408	406	411	474	442	406	438	442	436	468	444	468	431	414	412	460	424	414	414	456	445	444	417	414	438	462	465	398	440	439	404	396	443	491	421	481	447	445	408	470	405	444	438	460	427	444	438	462	445	427	446	441	392	461	426	421	437	396	413	441	416	428	458	440	413	459	438	420	419	412	439	434	420	455	419	419	422	415	445	416	406	450	426	428	441	444	436	458	416	426	447	411	440	441	457	489	433	441	449	438	445	435	442	414	438	437	444	454	457	432	434	460	400	445	462	470	441	412	455	421	486	428	428	454	434	427	379	465	410	422	459	462	459	430	449	458	440	448	443	469	425	438	436	397	412	408	448	475	426	461	480	416	445	443	465	431	461	437	424	440	438	415	429	516	420	451	449	405	376	421	452	400	406	456	379	425	452	443	427	442	419	396	431	432	448	427	433	405	469	444	434	451	446	432	452	442	431	456	434	465	393	437	434	465	430	456	427	436	435	458	447	446	482	377	423	426	429	494	434	443	430	435	435	452	420	405	442	412	396	434	449	441	427	398	440	477	425	458	417	462	437	451	445	461	454	446	446	436	417	457	430	415	415	431	414	449	400	434	443	437	425	457	454	443	437	437	388	412	444	447	436	451	446	512	448	447	430	441	484	448	470	437	431	429	476	441	439	446	394	388	473	455	442	459	417	453	440	450	467	468	452	444	434	438	407	419	438	406	436	412	466	455	409	478	448	458	441	404	419	429	408	461	401	438	443	418	433	442	433	446	436	452	419	457	423	407	412	418	440	436	418	456	418	407	492	449	437	466	422	414	449	449	474	434	423	423	420	428	414	430	430	444	458	431	478	436	470	453	416	434	480	456	476	432	429	430	451	451	456	455	433	413	464	474	444
4907	2198	781	503	405	321	373	795	277	231	253	243	248	263	229	240	267	254	229	245	275	241	235	249	262	241	248	260	247	228	253	246	255	228	232	241	243	229	234	248	237	242	284	252	231	235	259	260	258	232	248	241	228	251	228	231	230	238	241	216	250	262	236	275	241	226	227	249	240	234	244	252	222	219	243	261	258	233	226	232	241	225	257	256	259	251	237	227	274	223	240	245	230	231	240	243	228	254	223	250	215	265	227	256	255	241	258	210	252	202	255	237	236	236	237	223	254	223	234	257	241	238	259	258	224	258	259	207	242	244	226	240	220	245	237	232	243	223	229	234	251	221	236	236	243	267	238	248	241	201	250	235	232	257	254	210	228	213	240	231	253	221	245	192	235	235	272	249	239	247	232	230	239	228	237	248	235	213	220	243	263	211	248	235	237	241	270	235	242	263	249	240	227	235	249	219	238	234	272	218	222	243	246	254	207	220	245	236	240	230	225	227	268	239	233	221	223	247	262	249	245	220	216	249	239	218	239	248	252	243	239	220	266	228	278	234	228	226	240	248	218	257	233	232	227	249	228	268	207	227	233	233	229	255	249	251	245	240	235	248	268	228	238	211	249	262	247	260	250	230	246	261	224	269	250	254	262	207	220	244	249	234	239	221	221	241	235	227	281	256	219	250	221	221	256	273	240	229	252	233	233	260	244	235	253	240	244	259	242	242	254	230	246	271	239	250	233	245	230	238	246	221	261	239	229	292	264	217	243	274	236	216	258	255	232	232	245	223	242	243	252	244	225	257	232	225	251	245	240	230	236	243	274	228	244	223	262	246	260	230	233	222	241	217	231	247	251	249	197	250	232	247	239	245	250	272	264	272	238	250	266	231	244	247	233	248	214	239	260	226	242	258	261	224	215	231	209	254	249	251	245	230	235	233	270	253	242	244	257	254	238	269	218	260	259	242	246	202	250	241	237	247	220	246	234	232	237	228	232	244	254	227	236	254	238	265	232	260	219	264	241	230	254	236	254	257	231	231	253	247	253	239	237	248	244	224	239	238	266	248	266	278	248	247	248	234	244	271	225	252	232	238	257	236	261	235	231	252	224	242	214	265	226	267	216	254	205	229	251	258	260	250	267	261	247	220	252	227	202	233	236	263	243	246	235	229	225	242	258	231	217	224	236	235	240	238	250	251	247	238	241	225	233	271	272	238	247	266	235	233	243	231	218	203	223	250	253	236	257	264	244	220	216	228	249	250	225	242	253	228	232	226	250	237	245	265	225	260	234	216	252	242	253	247	206	230	240	254	228	235	253	230	225	256	235	238	214	230	233	260	250	247	260	226	268	234	265	269	254	233	249	262	281	232	218	262	235	250	228	231	251	248	274	251	237	255	229	283	232	248	235	237	232	257	219	234	250	233	265	268	284	234	232	246	226	227	216	274	232	239	231	256	246	236	219	254	265	232	240	283	220	227	220	297	240	252	249	251	225	247	266	231	256	211	232	234	246	247	224	223	231	245	220	249	237	253	223	259	221	236	219	240	234	229	227	237	245	222	229	221	252	240	258	255	262	233	242	241	248	261	252	250	250	231	213	217	257	235	266	249	268	237	248	225	241	262	247	265	240	264	224	225	240	253	220	246	229	260	221	219	233	253	253	250	222	242	203	244	234	251	250	251	236	215	242	239	214	245	234	241	250	258	267	260	245	226	236	230	240	231	240	265	249	225	250	242	260	253	250	213	237	241	238	239	260	234	266	192	251	247	214	239	229	247	235	230	235	254	224	255	241	234	248	235	236	230	238	250	221	210	240	214	217	255	229	252	251	256	236	219	243	220	223	236	249	250	222	196	235	230	252	254	263	283	252	250	247	262	214	254	258	256	233	217	197	227	222	240	238	220	230	243	225	249	211	218	263	225	233	231	243	249	216	233	261	258	228	230	260	258	246	232	245	231	246	251	229	238	241	258	239	258	246	240	247	222	235	241	237	237	230	251	243	248	242	223	248	256	249	220	267	220	254	253	245	241	243	223	246	239	267	234	237	254	239	247	256	238	247	250	249	257	208	228	253	246	230	241	259	213	251	204	239	256	259	223	193	245	209	232	239	247	256	219	228	228	234	242	244	229	230	218	235	234	249	244	224	241	241	251	239	238	265	243	246	279	257	259	234	230	225	241	252	243	235	242	225	241	259	217	215	234	239	259	246	225	252	253	245	247	218	250	244	229	254	245	229	225	226	226	234	273	261	229	247	229	231	235	236	221	255	227	256	218	256	229	245	246	273	297	244	263	226	249	256	244	221	252	242	233	233	238	244	217	223	234	227	262	245	247	217	210	236	216	256	254	221	239	239	252	227	260	251	245	247	241	220	224	257	228	245	245	240	247	238	234	225	233	228	245	243	299	248	241	222	260	255	244	261	230	239	240	240	222	252	253	235	246	249	287	249	247	255	260	217	211	238	232	239	268	270	241	254	253	229	247	244	220	260	276	243	234	232	256	253	257	240	286	260	249	230	226	229	219	249	244	253	243	234	271	241	242	238	229	278	222	246	257	237	225	242	242	235	241	260	240	280	245	246	272	254	234	245	246	224	231	248	271	231	232	234	222	224	264	249	251	229	238	225	239	244	257	262	233	250	276	228	251	220	231	234	230	219	230	255	249	234	252	250	251	251	222	243	230	249	240	247	236	235	237	248	238	249	214	234	222	239	218	233	248	254	236	232	243	235	251	218	246	267	251	234	243	208	232	253	244	224	251	221	237	241	229	233	262	224	234	225	240	276	207	254	228	217	236	234	245	232	241	233	237	219	237	237	255	218	235	266	219	246	245	239	247	252	253	244	214	196	241	259	222	234	272	230	230	249	236	241	279	230	248	276	277	241	223	227	256	253	241	241	253	231	232	255	240	221	242	226	195	250	224	256	251	261	262	231	230	247	250	226	249	253	249	236	271	238	239	259	232	259	233	229	229	244	248	251	224	230	238	258	260	226	241	275	221	219	256	238	243	256	218	227	243	249	246	257	227	273	226	228	218	236	224	251	266	227	229	239	221	226	227	243	254	247	240	236	250	249	252	250	249	253	256	243	232	222	264	257	227	278	245	267	268	257	254	247	259	233	248	254	239	246	230	243	245	255	260	220	250	258	230	241	226	235	238	226	246	264	217	262	220	245	247	243	225	228	238	232	258	249	221	214	232	221	216	234	237	257	225	241	229	261	226	233	225	253	265	237	253	222	232	236	215	254	214	242	206	242	277	249	242	248	232	230	241	265	252	238	230	251	221	231	265	223	228	288	244	251	262	222	241	238	266	221	255	238	213	214	290	230	236	243	217	263	230	247	232	243	248	269	225	268	243	267	235	245	252	242	265	219	261	236	238	234	240	237	251	241	246	233	233	233	215	258	253	236	245	240	232	230	251	256	272	247	247	231	237	242	246	229	238	219	228	271	235	244	230	227	245	237	266	227	252	233	235	250	282	238	238	227	251	260	246	230	240	233	240
5580	2498	1042	1314	1061	946	1678	4168	764	710	720	689	708	656	660	662	659	649	689	604	655	688	668	670	641	657	662	618	659	645	644	605	646	685	612	641	667	683	631	638	641	646	599	615	629	644	606	616	647	643	622	630	640	608	583	638	672	656	655	664	680	646	645	649	607	635	635	683	614	648	647	646	656	630	644	626	597	628	620	628	618	671	649	679	648	649	639	628	593	623	616	634	616	642	628	646	615	638	634	624	642	663	623	676	618	647	590	589	604	659	622	683	620	613	630	634	631	651	656	602	633	630	607	663	633	591	647	636	604	622	626	683	695	623	685	604	618	659	609	621	594	594	591	640	630	662	602	634	687	640	624	673	654	620	660	640	650	606	637	655	646	634	653	642	640	637	631	629	643	677	640	632	632	666	664	627	652	632	627	627	627	660	671	643	664	634	603	618	601	605	619	633	632	645	629	610	644	644	630	613	634	642	688	628	647	608	662	674	678	642	680	620	711	652	683	607	622	626	669	626	644	614	615	620	646	641	660	605	615	621	655	632	588	652	605	646	628	713	643	652	653	634	641	582	694	624	619	610	637	644	625	646	617	680	649	622	636	619	661	611	675	596	648	624	649	692	651	639	658	606	619	637	609	600	613	647	605	639	628	662	654	626	714	665	639	594	683	640	627	655	629	638	630	610	662	630	636	665	617	650	694	682	661	680	651	625	608	629	691	644	676	675	655	625	630	644	676	671	617	701	619	611	597	636	598	663	651	607	607	650	677	672	655	658	603	610	642	655	641	607	626	658	634	638	671	631	635	641	597	654	625	657	646	607	682	669	656	667	665	625	647	663	625	634	623	589	655	649	646	655	634	654	617	627	661	635	637	654	683	642	622	646	635	678	641	592	660	632	643	680	690	685	657	642	603	612	617	637	584	622	644	629	658	633	639	608	657	658	576	646	585	628	632	666	642	629	656	622	658	627	649	658	639	606	650	599	603	620	636	658	663	675	601	610	666	629	630	644	645	621	660	639	614	676	631	651	623	685	632	630	622	670	630	698	615	613	652	653	625	641	638	641	614	629	626	625	590	624	656	675	648	644	662	595	683	683	648	645	630	579	644	611	658	621	619	626	610	617	647	611	618	622	629	617	624	661	641	620	587	619	659	643	680	629	672	721	684	615	623	609	645	632	646	619	669	638	672	642	628	653	667	635	633	680	676	636	656	657	620	663	607	633	674	631	599	584	622	650	667	651	653	668	634	635	675	607	649	621	636	603	644	650	611	650	618	657	662	656	654	633	649	645	626	629	686	628	661	623	631	648	584	676	690	687	648	634	638	615	676	622	665	678	663	650	645	660	668	605	618	660	669	588	597	639	605	621	646	628	611	648	608	670	605	647	629	634	698	687	628	625	670	589	652	618	654	624	605	641	637	644	630	651	656	588	672	647	652	632	638	646	641	640	615	647	632	634	636	641	630	645	635	648	681	619	624	670	645	618	671	634	627	634	598	657	623	694	679	626	642	629	600	623	673	590	629	624	629	703	613	671	640	655	613	625	635	655	643	675	608	653	616	624	662	627	628	645	638	635	619	628	644	577	628	696	613	648	646	648	627	619	653	622	670	662	636	617	635	638	639	644	696	637	656	618	627	608	654	663	613	647	633	659	640	658	646	638	606	643	642	652	621	624	661	615	604	602	605	650	658	623	641	684	661	587	693	668	636	691	660	634	676	676	631	602	609	646	576	649	645	674	625	672	662	607	637	634	639	635	627	641	692	699	672	628	594	622	633	648	620	604	626	657	653	637	606	584	636	665	670	619	653	636	623	613	611	638	627	648	644	617	673	619	684	645	594	647	632	642	589	656	662	650	670	668	633	645	646	627	637	624	625	622	658	637	660	646	602	675	684	621	643	649	606	599	642	602	650	639	650	639	661	651	629	654	622	662	611	601	676	689	654	626	613	632	622	615	628	639	636	644	651	609	656	696	635	591	635	639	668	659	614	629	624	647	631	614	659	620	621	704	656	620	636	666	651	636	681	603	634	654	665	626	660	594	619	624	621	623	683	670	643	577	625	614	653	615	607	650	657	614	649	656	639	655	637	617	652	598	687	656	659	634	642	666	664	641	604	628	663	652	622	616	669	643	627	663	685	629	704	632	646	623	655	680	639	622	630	662	616	656	647	616	662	648	681	642	666	656	650	626	656	610	608	673	585	612	677	643	620	630	622	640	638	657	618	626	600	665	666	616	592	667	714	646	630	645	670	640	609	672	658	607	653	607	648	674	652	596	638	658	635	641	623	608	644	640	596	597	658	643	675	621	654	627	609	644	664	615	618	636	640	681	681	660	634	602	632	656	658	650	660	647	601	706	656	625	659	692	623	654	674	681	602	631	661	658	663	622	667	636	658	597	607	640	651	640	604	611	615	665	636	616	671	633	645	613	672	650	635	667	671	611	649	666	667	627	639	663	638	635	656	649	603	595	705	630	645	607	629	660	606	617	570	598	657	642	649	629	614	663	605	640	639	649	631	577	612	630	641	643	636	630	596	641	634	591	619	631	652	655	611	614	641	590	659	652	565	592	605	634	663	653	677	608	631	610	643	628	641	656	630	626	656	638	659	618	643	667	667	621	639	605	650	593	579	630	651	638	628	670	675	670	643	687	578	621	615	587	658	649	612	616	661	626	641	598	638	612	633	655	663	620	672	637	605	677	626	633	672	642	668	666	612	657	673	679	635	648	651	622	615	621	697	605	627	672	609	640	658	639	606	667	622	638	652	584	667	600	608	630	630	630	635	661	644	627	659	616	678	650	664	651	642	602	619	637	618	646	656	682	661	623	659	643	670	608	587	641	634	638	605	647	636	627	688	668	624	639	599	666	652	637	620	652	629	669	659	655	568	672	635	649	622	599	617	606	680	659	624	689	647	649	619	618	664	653	642	639	660	625	655	644	628	685	622	650	657	640	643	653	639	620	664	649	632	612	680	598	643	633	637	657	634	601	645	647	673	647	651	647	620	645	665	627	626	606	688	637	659	598	604	660	668	643	650	676	642	615	708	634	640	636	619	642	610	642	605	608	649	634	673	652	619	650	646	655	625	659	662	698	609	667	660	653	697	633	629	688	617	644	633	632	632	647	624	669	652	608	617	679	616	617	655	661	628	648	660	655	597	671	671	651	625	658	607	666	629	625	622	709	658	660	610	629	662	671	595	628	633	569	624	636	677	666	624	647	593	637	596	628	646	643	646	680	659	614	633	608	708	679	705	604	638	615	644	629	641	647	584	660	603	657	651	601	640	649	647	579	660	621	622	619	601	660	660	677	647	668	655	600	620	616	625	643	634	622	597	669	647	641	631	642	649	616	648	603	662	615	624	620	645	634	651	649	621	624	626	643	607	635	636	634	602	615	623	647	645	601	636	632	650	655	648	602	677	595	627	602	677	635	627	606	618	647	593	638	661	652	662	667	632	656	656	651	612	674	613	627	631	632	616	608	599	655	652	650
44902	27195	17775	13197	8962	5577	9429	12193	1346	509	356	333	274	261	260	215	227	209	212	180	164	203	167	170	159	168	133	138	150	139	147	139	159	145	134	166	125	136	148	134	134	136	149	162	132	155	151	161	158	123	129	114	121	131	137	145	136	118	126	142	141	146	153	129	124	119	131	130	128	119	129	150	131	131	134	153	100	135	136	131	113	125	124	133	125	143	137	139	133	125	118	134	136	132	110	120	128	113	129	116	137	139	125	126	141	135	107	113	117	123	132	143	129	117	118	136	134	128	146	115	139	136	120	125	128	150	135	148	124	141	119	113	124	136	138	140	125	133	124	133	112	105	133	116	123	139	133	128	141	133	133	135	140	145	120	126	141	123	140	130	127	146	125	130	110	151	138	135	136	128	152	121	128	139	132	119	122	128	139	132	116	135	122	134	115	144	127	133	120	148	106	131	127	127	129	115	123	132	125	125	137	125	117	110	131	133	122	123	123	132	116	136	134	124	117	145	137	121	166	120	128	138	140	143	126	136	122	130	135	118	130	121	134	104	145	103	126	123	130	117	113	132	137	116	126	125	115	108	140	146	116	139	112	123	166	144	131	128	116	125	127	125	143	124	132	143	144	131	142	131	123	146	109	136	118	121	126	139	148	135	115	132	149	123	136	104	138	142	125	154	113	127	121	141	149	125	135	109	128	142	141	139	136	145	119	110	118	132	125	144	127	109	141	121	128	121	107	125	119	135	123	124	125	114	122	110	123	129	145	139	130	131	127	124	131	132	145	154	142	132	137	117	134	134	114	113	126	119	136	121	130	114	134	143	127	113	133	141	138	145	121	138	123	115	126	123	134	115	120	147	110	143	145	149	151	140	138	123	136	106	116	124	139	126	127	116	144	123	128	137	104	117	112	110	130	140	126	132	120	121	125	118	125	116	160	120	112	116	151	138	135	150	125	131	140	117	122	154	115	135	133	128	149	126	129	141	124	120	124	143	129	134	110	146	116	132	128	122	123	118	130	122	136	129	141	129	142	137	122	135	127	133	126	129	124	135	139	152	128	133	151	124	134	145	117	129	140	153	117	115	131	124	108	149	116	117	130	124	135	141	135	130	146	107	141	141	142	124	118	144	114	123	136	133	130	143	129	147	134	132	145	137	134	121	136	128	126	109	116	107	128	124	120	130	131	111	132	132	133	131	128	146	131	135	111	116	116	130	128	124	140	133	145	138	110	121	122	128	151	152	111	145	141	137	115	125	125	127	120	135	112	113	131	135	142	155	144	115	125	121	156	125	118	138	139	129	117	119	129	118	133	130	134	127	114	149	129	105	122	149	122	132	112	138	114	129	127	132	106	125	123	127	134	124	138	135	133	128	141	133	139	131	105	124	116	131	130	117	138	120	112	128	147	134	132	123	118	123	125	136	120	136	115	121	138	120	134	130	156	138	131	142	144	138	139	145	133	150	115	126	156	137	107	105	128	115	134	139	125	149	123	141	143	151	125	138	143	121	118	109	141	139	118	111	129	141	123	132	125	130	136	132	155	140	142	128	140	125	144	133	120	129	122	113	129	139	111	124	140	121	133	121	121	108	139	137	132	137	124	119	135	115	116	115	121	120	126	134	139	132	124	128	153	130	112	133	145	132	114	142	125	146	147	139	134	144	121	147	104	123	136	143	123	119	115	130	134	126	126	136	135	126	117	138	141	148	125	142	154	125	105	140	120	144	149	124	175	125	126	132	118	135	127	146	136	128	112	112	122	118	127	148	145	142	144	122	127	145	121	137	136	121	124	122	132	122	119	133	145	117	139	112	138	145	140	122	136	112	126	120	130	145	136	133	125	133	137	145	113	146	125	147	126	117	150	122	144	159	118	132	107	118	112	109	127	145	150	116	116	119	123	135	149	130	122	151	130	122	121	137	129	137	133	149	110	120	134	116	137	124	130	132	133	134	125	126	103	114	120	123	162	146	114	134	137	117	124	114	123	139	125	122	131	122	130	127	117	139	117	117	133	127	132	129	98	126	122	122	123	115	134	112	108	120	134	129	115	120	141	124	136	138	132	111	117	152	124	117	139	139	119	147	118	139	123	108	129	142	122	142	126	115	115	146	135	146	117	128	126	125	124	118	130	144	101	138	125	150	126	140	140	127	124	152	137	139	140	123	153	113	122	142	134	109	147	114	117	134	112	133	150	126	114	129	135	133	131	128	137	116	121	135	143	111	111	109	151	145	147	123	117	145	115	133	131	131	130	126	129	122	119	112	114	144	122	153	129	135	110	130	125	135	133	137	124	119	127	136	145	123	109	125	128	127	117	137	130	125	142	140	122	133	148	123	146	122	125	119	108	127	139	119	139	115	140	128	137	116	121	141	125	132	153	133	152	109	114	106	128	130	135	122	123	133	121	122	113	123	123	147	141	146	126	135	131	141	153	155	144	114	139	138	148	118	122	134	123	119	124	153	134	136	127	130	118	143	128	107	122	140	137	127	123	129	118	122	128	137	116	110	126	120	143	129	123	127	147	112	159	146	139	135	122	117	136	124	139	140	136	128	124	141	127	134	122	137	126	134	133	134	115	135	126	115	124	126	122	116	122	126	127	145	112	128	132	132	134	148	145	132	145	134	119	119	131	123	145	118	134	115	149	117	124	119	139	116	129	154	123	121	125	146	145	134	144	138	127	117	150	132	134	142	143	128	134	133	122	122	155	132	131	116	133	131	142	112	136	134	107	133	123	116	130	140	142	123	139	126	146	132	137	139	154	120	117	154	123	126	139	139	148	130	119	138	115	129	126	130	137	128	108	118	131	133	113	141	137	136	135	146	144	134	131	137	141	109	125	130	133	123	127	135	113	137	114	115	134	138	136	122	109	140	134	140	142	116	135	138	131	128	132	125	141	125	118	135	139	112	154	133	125	128	131	143	124	122	151	131	149	120	118	98	112	150	109	120	117	131	126	121	135	111	126	131	131	131	109	117	159	111	118	110	124	135	122	144	129	139	125	144	130	146	138	135	130	129	151	138	127	129	121	117	130	135	168	133	122	126	124	129	130	138	139	120	120	103	138	148	122	122	125	156	144	126	128	124	134	120	124	140	138	128	136	125	146	113	130	129	127	134	143	126	132	147	119	130	131	120	117	123	130	134	131	121	143	120	122	142	120	128	124	149	129	144	120	124	129	128	128	117	136	129	135	130	131	149	119	123	134	137	124	123	127	117	128	124	138	113	137	145	124	129	133	146	125	137	119	124	119	163	124	139	113	128	153	116	119	131	145	155	126	120	148	114	119	130	142	126	138	130	134	118	124	117	117	137	121	123	127	135	119	143	140	136	125	128	147	118	135	122	129	122	118	135	119	110	121	130	121	136	133	105	132	127	120	142	148	115	122	147	129	149	144	128	143	120	111	121	129	118	129	135	127	134	138	114	118	134	131	125	142	146	134	113	133	132	127	111	146	130	138	125	133	122	129	130	139	127	150	132	129	127	124	137	144	146
33037	11557	7579	10047	10183	8818	22409	25145	3297	2060	1842	1730	1365	1338	1100	1049	1016	922	848	853	804	853	668	598	577	507	522	501	546	538	487	510	463	490	469	471	451	429	468	435	458	414	418	390	402	420	370	380	392	410	414	400	401	422	395	420	381	396	421	391	386	380	386	397	357	381	344	415	388	382	363	374	359	348	387	368	362	375	352	319	376	361	369	354	366	360	347	379	357	341	345	349	314	358	382	342	388	354	387	369	338	337	336	314	387	349	356	347	362	365	351	378	336	360	353	390	351	340	347	366	328	335	358	368	350	354	358	369	377	339	345	359	349	387	332	356	341	348	358	354	319	320	355	376	368	387	367	346	347	381	364	327	375	369	370	357	339	356	364	395	328	314	370	364	351	340	362	352	333	366	337	323	377	356	330	321	378	376	357	372	361	379	369	331	304	343	348	378	307	381	343	362	337	329	335	331	327	301	361	345	342	336	323	344	351	381	346	369	357	335	331	389	333	394	369	357	371	329	359	365	354	342	344	339	327	370	356	341	360	348	362	362	383	335	351	368	349	359	319	330	337	314	345	347	350	356	355	365	319	341	337	346	356	357	345	351	352	363	353	360	380	371	354	354	345	374	323	374	328	384	347	318	354	380	356	359	347	333	348	339	354	326	337	354	352	355	357	367	356	348	338	352	342	368	357	351	358	355	342	316	362	369	339	348	324	346	327	365	372	341	363	329	347	341	333	348	336	345	330	325	356	334	343	338	329	356	345	332	349	361	346	344	363	335	372	330	338	352	351	335	355	311	371	333	337	351	353	383	351	380	328	352	339	363	361	358	374	326	351	330	342	384	359	347	351	374	388	359	309	357	372	360	364	344	336	375	389	356	341	359	336	333	362	349	315	341	366	350	336	375	359	339	336	339	336	359	332	339	355	348	335	334	362	348	318	347	340	343	350	340	342	353	389	336	357	371	349	298	370	354	337	351	357	366	329	329	340	363	355	316	370	341	360	340	347	335	368	337	369	355	373	319	358	342	352	372	344	348	350	360	337	343	326	368	373	354	345	330	341	332	385	342	341	349	361	358	340	352	348	368	343	337	322	357	343	338	379	354	379	380	358	348	364	361	343	331	350	317	370	337	347	369	351	365	371	357	345	352	338	322	356	349	359	352	392	372	355	376	383	348	337	346	328	341	340	368	356	336	363	338	346	351	384	351	321	331	316	339	384	370	347	361	339	379	337	355	343	362	364	394	366	374	329	320	343	351	387	376	371	337	352	365	346	369	362	348	350	340	341	347	339	334	363	361	356	317	341	362	359	354	332	360	348	354	306	346	323	346	346	341	341	360	339	368	324	375	298	348	330	341	322	325	349	330	414	350	343	357	329	359	354	349	405	341	351	328	339	326	317	338	370	350	326	365	344	357	364	341	368	359	336	334	351	365	356	321	372	323	341	336	339	301	321	308	333	344	326	364	349	349	323	353	323	356	338	357	344	380	322	356	336	343	396	340	369	356	361	345	317	358	334	360	376	336	365	318	344	351	339	323	330	340	358	328	370	356	359	323	338	345	343	339	338	340	360	361	338	339	368	372	377	358	360	374	333	334	382	360	374	374	311	337	362	361	328	335	339	360	352	381	358	346	341	346	343	361	366	351	376	335	333	311	319	354	350	366	353	344	339	360	342	333	338	319	348	334	331	363	361	350	316	357	351	348	335	345	342	344	357	351	371	343	346	351	375	342	351	361	377	334	380	322	337	356	335	326	337	323	352	360	352	331	341	350	374	322	370	360	363	335	327	359	354	368	346	337	339	346	374	370	341	357	350	333	341	324	340	331	358	351	296	347	384	380	369	337	317	355	317	326	364	380	363	346	371	344	321	381	358	344	333	332	350	346	376	352	348	326	334	350	326	359	368	392	341	351	348	344	357	353	337	342	352	325	333	326	317	306	350	378	340	356	346	354	348	360	362	348	345	361	340	340	363	345	349	380	369	339	317	336	349	390	341	343	348	375	335	388	350	374	325	383	363	335	330	354	362	364	350	345	347	346	371	336	350	331	366	340	332	346	348	340	332	394	347	331	365	373	362	390	356	380	347	337	355	350	344	332	351	383	360	350	339	333	349	371	336	353	400	353	382	362	340	336	334	318	353	339	344	371	360	328	355	361	340	371	358	306	370	327	348	346	354	336	371	364	325	362	327	356	326	363	348	338	351	342	353	368	336	379	322	359	347	368	338	315	365	352	372	317	317	363	331	322	344	330	337	355	388	375	342	339	386	363	370	343	350	323	362	343	330	326	354	330	368	333	350	350	336	346	347	336	364	318	348	325	340	347	316	337	366	375	331	339	338	349	375	362	326	341	328	357	367	333	341	346	328	336	379	370	343	392	378	350	355	368	359	374	342	322	337	339	355	346	366	378	328	327	355	334	329	329	322	333	346	332	359	360	385	334	326	342	373	354	348	323	329	341	342	358	352	332	369	335	388	383	340	349	332	338	347	347	344	365	325	347	358	375	323	373	328	351	345	353	350	349	353	329	337	360	314	332	356	356	345	353	368	344	346	347	373	354	339	345	356	325	345	330	312	376	319	334	325	351	344	353	350	336	395	341	363	360	325	351	320	341	355	354	344	321	371	332	355	341	380	347	349	345	367	337	357	337	341	343	363	312	345	350	337	367	345	348	382	342	362	364	378	387	349	364	341	377	343	384	339	351	363	325	336	381	340	364	345	353	317	379	327	379	362	361	368	349	316	362	346	351	320	329	343	327	352	344	346	339	352	358	373	343	335	320	351	331	356	333	356	368	382	324	371	359	342	353	387	359	317	323	337	383	325	381	325	309	318	344	327	356	349	347	339	327	362	384	321	345	351	364	330	352	369	341	341	350	319	337	358	361	340	344	372	328	358	325	344	309	338	370	335	358	382	356	308	368	359	359	376	343	346	354	323	341	358	345	346	351	338	335	327	364	337	326	356	358	336	339	327	334	338	325	350	353	327	317	368	361	335	339	313	355	329	359	337	318	334	301	319	328	308	328	331	336	364	326	386	356	368	370	364	356	357	342	360	326	353	331	349	356	360	336	338	329	350	311	320	352	358	347	317	333	352	351	359	346	343	374	320	341	360	331	337	322	366	347	381	344	316	332	321	376	337	371	347	355	372	335	352	336	337	317	370	349	332	327	367	341	341	368	367	356	359	348	351	359	332	372	401	325	331	415	359	325	353	363	346	362	364	331	330	358	345	334	342	354	329	364	335	342	364	380	350	363	335	358	351	347	366	368	363	384	306	351	360	331	342	361	367	360	347	346	378	340	368	359	350	329	364	379	331	349	365	373	306	354	346	354	360	370	348	368	313	338	337	358	384	339	322	375	339	372	344	369	321	381	333	324	329	323	358	324	365	347	378	364	375	338	325	345	354	339	344	374	333	315	332	336	328	344	306	364	362	346	353	338	339	335	346	329	344	300	354	338	327	339	346	333	330	351	334	333	319	380	346	350	342	322	343	338
35261	13753	10143	7440	5926	4361	11821	6701	980	563	438	381	319	352	253	224	247	266	237	235	232	188	198	172	195	207	156	199	181	179	183	180	167	177	173	175	175	170	163	183	163	166	171	152	157	155	149	155	176	169	120	179	150	158	162	164	175	142	154	178	178	158	155	161	156	158	158	190	180	142	152	169	151	153	166	163	167	191	157	177	131	143	164	159	135	157	139	170	167	157	144	158	159	152	154	165	154	165	151	159	151	161	140	160	154	168	176	166	173	182	153	156	164	152	138	174	149	148	155	155	177	151	149	150	203	176	155	145	148	182	169	148	165	135	149	143	176	156	157	166	176	152	135	158	146	146	129	172	163	142	138	168	149	164	154	159	151	156	165	165	176	132	134	183	176	165	155	150	167	157	156	146	157	148	174	148	160	162	139	131	150	154	185	176	166	160	150	154	150	157	146	153	171	155	147	173	184	136	140	136	135	163	159	153	140	136	165	163	170	157	162	169	173	167	158	159	162	162	126	157	150	157	153	169	143	183	169	191	145	167	132	143	155	159	150	154	164	146	181	168	157	161	130	172	143	139	157	171	140	164	156	154	172	171	155	153	156	157	163	163	148	163	159	141	159	160	167	148	132	127	159	157	163	151	165	164	147	135	162	172	184	144	166	149	147	146	151	160	153	163	148	158	167	163	133	193	172	162	162	157	162	145	152	154	168	158	154	157	153	159	160	164	167	166	170	161	164	171	144	170	147	152	146	162	167	170	154	153	165	155	151	163	173	155	142	164	142	174	155	161	161	162	135	187	168	147	142	169	174	135	166	171	164	149	171	158	149	139	156	166	152	152	172	169	133	145	167	155	169	158	155	182	162	150	144	155	158	134	152	151	175	169	163	169	150	166	155	148	195	159	171	136	163	152	163	152	173	164	175	163	150	166	140	138	158	172	173	158	148	156	181	172	167	150	157	168	156	170	140	154	153	150	158	174	141	175	137	138	170	161	151	174	146	156	163	180	155	156	139	159	132	161	161	151	169	157	164	156	152	178	134	150	150	138	176	157	172	150	166	152	163	157	176	164	177	156	146	171	161	143	157	158	145	150	153	140	154	155	160	122	143	148	141	155	137	154	149	170	174	148	150	150	145	164	151	164	164	150	140	172	150	150	163	145	158	152	150	149	174	160	159	157	164	163	156	142	146	150	154	154	159	154	151	143	150	150	161	151	136	158	139	147	190	164	175	157	152	168	160	148	162	175	143	147	152	138	154	150	165	178	140	140	159	154	166	158	160	155	161	150	143	164	157	158	156	134	165	148	146	155	172	154	140	154	152	148	152	169	157	147	169	161	146	130	146	152	142	150	146	154	151	141	153	172	158	170	173	149	175	167	177	140	164	169	134	158	138	144	153	160	155	154	148	145	164	155	130	159	129	155	154	173	154	136	152	140	169	150	135	155	152	160	145	159	173	149	140	155	144	181	154	158	177	159	175	156	150	158	163	162	171	179	148	152	162	169	136	147	165	140	170	149	167	163	165	154	153	154	165	152	158	136	138	165	153	151	174	148	170	157	145	156	153	155	175	168	159	144	137	155	149	145	167	155	169	153	172	163	146	147	176	140	187	151	163	158	171	158	172	168	166	138	162	158	183	163	147	181	162	132	146	158	135	155	170	135	160	163	153	155	168	142	152	140	175	174	153	181	151	163	154	149	147	141	158	169	145	172	161	143	159	160	151	164	155	163	142	160	172	179	167	151	153	144	146	155	159	144	133	163	172	149	149	167	165	177	164	164	146	139	145	140	157	167	149	167	154	158	175	178	158	161	153	150	152	171	139	162	161	152	169	144	158	178	180	154	161	137	161	173	160	169	144	181	153	142	186	159	178	144	169	154	172	151	160	139	174	153	164	156	167	167	131	159	164	134	131	167	154	143	164	141	161	145	149	137	168	139	166	159	151	154	157	175	140	179	141	135	153	187	158	170	166	161	148	165	151	137	148	176	154	169	168	182	154	147	164	146	149	142	170	161	170	164	155	172	173	139	164	165	145	166	173	145	150	146	161	139	134	175	146	163	156	147	153	169	171	149	156	142	157	163	162	161	165	153	148	150	154	173	170	140	153	157	156	170	157	137	181	158	160	173	138	130	177	176	164	132	164	156	147	157	162	154	151	169	156	174	163	181	140	149	172	157	167	158	171	187	155	170	161	154	168	154	140	164	153	153	152	168	150	156	156	152	154	164	142	168	149	163	154	176	155	157	178	141	152	144	160	175	125	163	144	160	170	169	164	164	188	152	152	179	155	168	163	140	133	159	139	159	131	144	145	124	156	164	154	155	146	159	139	176	148	163	164	150	138	142	167	163	165	178	133	159	145	161	159	163	157	166	164	140	149	159	154	152	163	155	150	164	151	182	142	189	154	163	181	173	138	156	152	170	160	156	134	132	168	172	161	167	145	165	155	155	173	162	167	159	154	160	172	157	151	146	175	159	144	145	156	153	174	160	157	174	192	143	171	133	133	170	139	150	146	149	144	176	162	163	158	140	156	153	162	156	163	160	150	154	141	162	122	148	165	149	157	174	187	141	157	145	162	138	159	164	179	155	176	167	155	156	163	144	174	164	157	152	132	141	146	153	163	166	137	160	157	155	167	159	160	160	164	145	162	154	142	169	174	169	143	147	147	173	160	150	171	147	147	158	137	159	175	149	172	142	146	170	141	163	158	153	170	148	155	158	182	176	160	186	166	154	168	157	152	174	146	181	153	155	146	160	151	179	157	135	144	137	147	163	181	150	146	142	141	182	141	151	153	157	146	180	147	151	164	149	152	158	153	151	146	164	141	176	147	161	134	157	157	147	170	163	153	149	144	144	178	158	164	169	169	128	186	149	150	158	138	164	148	148	170	142	160	167	153	156	157	135	148	161	170	158	152	147	158	135	160	159	153	153	145	151	152	172	177	162	140	184	155	148	176	181	154	158	159	171	152	155	146	167	161	138	176	152	166	142	153	168	155	180	155	183	155	155	159	133	138	142	153	169	179	165	180	161	166	131	157	151	176	169	158	166	134	150	176	139	146	176	164	170	139	139	146	154	140	148	142	134	144	151	166	161	141	170	146	152	146	173	152	148	166	144	152	152	176	167	143	134	165	132	149	153	147	153	167	141	143	149	174	147	165	142	148	160	151	180	164	153	157	145	160	158	139	137	167	156	155	164	160	169	168	158	167	163	164	161	152	126	159	173	147	149	169	160	160	152	151	142	159	153	149	174	167	166	167	154	150	171	159	137	167	154	163	154	173	155	159	158	150	156	149	138	158	160	173	164	154	167	155	145	170	159	168	144	164	178	124	158	180	144	158	159	147	147	175	164	159	148	170	181	158	159	178	157	157	165	154	163	161	162	141	117	163	136	161	137	154	183	175	173	126	142	169	149	143	160	140	169	163	173	146	154	148	172	154	133	143	171	159	159	147	166	178	140	158	179	154	125	142	169	159	167	160	159	166	153	180	150
20837	4442	7654	10677	10993	10627	30292	17114	3411	2395	1969	1790	1664	1439	1303	1055	1020	1053	933	911	879	895	735	676	652	603	582	604	618	599	540	574	601	551	503	537	485	548	514	489	495	479	471	494	477	485	495	504	463	448	458	499	458	471	434	463	474	427	412	469	432	443	452	450	480	422	430	455	446	437	459	446	431	398	483	417	443	442	459	435	464	464	436	427	439	428	415	469	484	415	402	427	428	397	410	402	441	447	456	402	455	433	434	425	430	445	421	414	464	414	438	444	416	415	434	418	415	420	393	437	422	421	430	396	432	407	388	461	402	406	436	409	438	432	415	408	408	407	383	442	395	437	428	399	447	398	450	443	421	436	419	398	424	433	452	397	458	427	377	397	453	367	389	405	419	454	421	395	428	446	405	451	430	410	430	406	435	447	387	416	426	422	436	425	414	421	347	400	415	421	394	416	462	386	446	424	416	419	437	419	413	438	403	382	394	465	398	395	411	429	409	447	404	415	412	401	420	474	401	425	403	448	425	393	388	410	393	392	416	433	410	424	433	421	444	445	399	411	415	439	419	402	407	384	418	433	432	444	428	397	427	444	396	465	426	433	402	400	404	397	420	428	469	413	440	422	396	386	392	384	424	433	419	451	385	421	429	438	421	451	411	370	457	406	442	396	409	423	407	384	433	422	410	420	400	427	386	397	399	418	421	424	454	415	446	402	421	403	401	411	410	421	396	420	428	431	400	416	428	417	383	399	446	386	426	411	404	422	393	413	427	425	418	441	370	433	407	410	415	396	418	421	436	411	437	447	420	458	398	440	418	397	396	428	432	390	402	440	397	429	376	405	423	399	416	426	391	442	431	401	472	416	413	423	414	436	387	409	407	427	392	413	459	417	398	433	408	416	418	419	401	445	408	422	445	430	413	418	386	391	419	376	434	414	429	427	427	425	410	430	449	405	419	407	412	457	420	412	408	385	417	461	439	450	421	407	411	447	405	448	404	408	453	414	407	386	414	405	380	463	415	427	422	429	415	408	409	435	382	440	396	425	396	437	378	439	420	443	387	436	404	409	409	427	456	421	452	423	430	436	405	452	396	459	409	445	408	417	422	442	457	378	389	433	405	444	430	385	416	427	429	406	411	406	453	405	398	418	411	438	392	402	423	423	439	427	416	453	457	421	426	419	454	422	408	429	424	379	411	428	442	424	415	395	414	402	404	438	436	394	393	373	424	397	416	374	405	422	381	429	421	448	421	383	424	402	392	421	430	434	393	425	458	428	444	421	396	439	386	387	431	421	411	411	427	446	409	416	436	414	419	414	434	416	418	433	410	419	424	398	436	421	423	402	405	384	450	425	427	453	421	418	434	415	438	427	386	457	428	431	419	419	425	385	409	480	425	424	358	426	411	400	426	450	434	427	426	425	438	418	437	414	390	431	402	393	382	410	433	421	415	412	399	397	427	402	413	371	411	419	430	410	410	406	399	414	404	412	381	449	424	416	437	387	409	438	406	400	385	419	419	402	429	390	408	394	410	441	414	423	406	408	429	420	401	412	417	422	429	446	411	405	419	429	433	427	445	400	393	437	409	426	423	418	437	421	423	383	434	451	424	426	409	409	390	442	425	465	427	394	446	440	411	383	444	396	416	416	418	423	372	430	411	422	372	400	454	450	420	399	423	423	418	416	414	387	424	408	417	381	403	399	435	452	429	442	411	407	428	410	436	426	428	436	412	420	416	434	359	433	448	392	410	414	439	403	403	415	429	439	403	406	407	409	374	428	441	455	422	417	426	401	423	415	443	427	406	431	395	417	422	403	400	445	397	403	393	446	405	445	433	411	409	419	427	388	505	444	379	392	417	415	406	413	399	454	426	407	373	377	421	435	414	434	407	410	374	408	422	417	415	414	409	396	455	452	420	417	404	378	427	404	406	402	414	390	439	417	429	412	420	389	433	395	358	416	458	425	396	442	404	394	412	389	418	443	422	471	423	418	427	428	421	408	424	424	429	432	424	423	430	426	404	404	409	409	424	409	422	411	445	468	436	423	434	412	403	425	419	425	407	409	420	436	439	433	395	411	425	379	403	396	372	465	434	428	404	426	397	445	413	419	444	421	384	411	420	403	432	404	445	389	448	423	407	430	466	417	432	402	410	392	356	413	473	388	417	405	413	426	413	391	422	413	456	408	431	418	420	411	422	408	423	376	427	461	438	407	392	428	418	456	395	405	397	413	409	419	425	396	391	411	415	414	462	419	466	396	411	416	424	423	448	384	444	440	451	424	352	417	445	440	432	475	408	433	428	416	403	423	432	386	433	431	378	414	415	396	371	429	405	434	411	409	424	470	430	437	413	435	409	450	465	374	394	440	437	400	423	411	388	372	437	412	446	450	428	445	426	401	420	414	397	427	417	395	384	421	429	433	417	422	390	402	412	436	419	398	437	405	430	421	429	415	443	398	406	445	445	386	428	423	418	436	419	362	413	411	396	410	430	392	420	456	472	406	451	435	419	441	411	395	397	439	457	411	422	387	421	442	427	399	421	455	399	461	430	406	429	422	413	406	451	424	411	403	435	423	417	393	438	426	412	412	384	442	384	439	415	393	446	416	440	433	408	428	406	440	421	462	434	411	411	394	406	433	402	435	439	377	435	406	415	433	427	376	437	418	388	452	403	427	415	353	418	435	448	402	417	397	442	425	441	417	427	400	427	418	405	421	417	420	410	408	409	392	383	427	412	412	404	422	441	473	408	421	386	426	429	367	444	429	426	408	446	423	405	391	396	386	399	407	412	433	404	448	446	425	437	394	430	449	409	404	409	428	414	406	439	394	407	426	428	383	399	444	396	406	411	421	467	436	414	413	382	413	400	422	390	440	393	473	431	421	432	405	416	415	410	425	422	423	421	395	409	429	454	417	433	412	398	429	415	414	424	405	416	365	421	447	384	435	402	410	415	371	419	442	409	407	413	421	443	413	404	378	424	384	412	404	409	405	435	420	414	422	427	446	425	419	428	410	405	415	399	387	396	412	412	416	426	402	450	397	376	429	387	382	417	402	408	399	471	390	404	410	414	369	413	401	418	460	403	441	404	439	403	409	436	404	415	427	407	440	425	424	412	426	395	440	432	399	383	435	408	420	442	378	404	429	429	416	396	392	433	374	452	398	430	443	416	415	401	427	416	422	401	400	434	414	445	363	458	423	368	442	424	412	439	423	424	415	390	394	441	454	412	438	369	426	424	422	404	403	420	462	433	414	405	406	409	379	411	427	431	412	452	410	429	381	430	392	419	426	425	430	416	427	400	403	421	429	447	402	408	438	410	447	415	407	444	427	450	429	405	428	438	433	416	401	422	453	416	415	407	391	403	417	404	416	428	416	442	409	397	406	409	440	443	389	447	412	403	448	383	414	424	430	413	420	391	435	421	429	408	425	391	396	411	384	436	411	421	412	391	404	413	403	455	410	406	436	422	415	436	399	386	377	447	408	441	440	460	429	396	436
2926	435	397	383	354	325	380	302	269	237	231	265	214	233	221	215	238	234	211	225	229	234	247	274	260	231	242	250	257	235	247	205	233	218	247	229	268	247	237	213	221	255	211	230	241	239	255	238	239	219	222	237	231	248	236	238	215	236	242	214	237	235	226	234	224	253	227	222	260	240	245	213	238	216	256	237	233	249	231	246	219	252	226	222	253	225	268	240	248	230	204	205	254	233	199	223	235	246	262	239	233	223	213	232	241	220	223	239	220	247	249	217	216	240	262	244	236	249	275	234	267	221	232	242	267	242	255	243	237	229	251	229	240	256	239	232	228	253	242	251	230	261	226	221	247	234	223	236	213	226	219	206	218	227	230	239	243	236	236	202	213	204	255	264	236	219	258	213	236	256	243	218	249	225	231	225	222	257	223	245	226	228	237	215	232	241	243	222	214	265	207	233	216	226	218	227	236	235	215	267	273	222	242	255	241	241	223	226	236	222	233	247	217	232	196	219	238	233	258	229	230	274	263	250	226	222	226	224	218	226	234	240	251	244	242	228	235	228	230	214	247	242	233	227	231	222	243	243	217	235	235	214	223	232	226	226	207	249	222	241	251	215	238	245	235	223	220	236	232	241	206	225	224	216	210	240	227	231	246	221	222	209	247	233	221	256	248	219	238	248	204	235	224	224	236	236	238	245	246	239	245	231	251	240	289	208	238	226	229	226	229	266	227	252	253	259	226	265	243	242	242	275	243	213	205	235	217	244	256	237	251	240	267	219	245	251	223	237	241	228	251	232	230	222	176	227	215	229	236	248	226	239	246	234	250	241	232	226	229	244	207	212	227	235	234	212	219	241	243	241	230	237	234	216	258	209	252	241	244	229	234	240	221	250	253	250	259	243	241	199	233	235	245	245	271	227	224	209	239	194	238	224	238	235	228	213	214	224	206	229	257	229	235	223	243	256	236	267	232	193	253	254	269	268	217	219	222	231	234	237	236	253	220	228	211	221	230	222	230	238	265	211	242	219	266	231	226	224	224	248	231	274	239	245	185	221	251	250	227	224	263	217	239	238	247	227	230	238	265	235	221	230	243	211	228	241	225	235	218	205	227	235	214	244	234	227	264	240	232	231	243	233	214	207	234	229	236	226	241	229	226	279	219	230	228	253	251	267	227	245	253	222	204	254	240	250	249	248	213	225	255	242	246	247	244	239	222	211	218	243	223	261	234	208	235	231	209	229	251	258	245	228	203	238	237	250	235	249	219	253	213	237	263	228	213	235	227	227	247	239	258	226	242	243	240	233	235	227	225	218	248	242	249	266	234	226	231	228	240	261	207	214	215	239	222	203	223	230	212	238	221	239	213	250	231	258	255	253	250	240	206	244	240	231	238	255	249	230	231	233	264	249	230	207	244	224	233	237	199	204	228	234	210	257	193	218	243	238	218	254	240	227	227	243	207	211	208	231	232	239	214	218	226	231	198	222	246	228	238	242	213	212	217	229	241	220	241	241	221	245	225	236	251	253	245	244	259	228	189	245	238	238	239	244	247	277	260	223	226	211	214	252	250	262	245	222	229	209	208	235	262	252	208	260	247	231	223	224	268	232	252	259	232	235	236	228	218	227	219	255	215	245	230	209	235	239	243	187	243	247	240	218	245	206	210	237	219	251	248	248	248	214	232	248	245	208	265	241	263	244	217	228	214	258	218	229	234	235	249	246	221	238	233	228	239	228	239	223	242	250	236	218	248	224	248	247	255	234	225	236	241	229	240	244	225	220	241	212	238	223	225	247	242	255	239	237	241	239	197	269	214	261	247	225	224	224	243	256	217	225	227	233	206	242	209	241	229	199	225	257	247	231	228	249	223	252	239	229	228	245	242	209	233	238	223	219	262	236	234	229	230	228	241	246	231	248	254	265	237	245	228	236	243	237	223	223	246	253	224	246	241	256	234	239	224	244	251	238	220	221	271	270	219	220	216	227	236	237	238	228	266	244	232	205	217	253	257	261	215	215	267	226	250	238	250	206	227	228	239	199	246	217	249	223	239	211	213	252	227	250	244	242	232	218	257	216	230	247	256	230	222	209	222	215	229	216	281	248	245	237	223	250	226	205	216	195	232	245	219	229	235	243	223	257	235	213	232	240	221	224	247	240	239	239	235	226	220	239	194	250	241	243	229	230	243	239	226	228	221	245	233	223	230	241	222	235	238	223	240	225	223	238	248	251	228	229	237	209	224	222	219	213	232	219	248	243	234	246	241	246	222	200	243	228	228	229	218	257	218	241	211	245	246	243	263	228	245	244	218	236	225	240	251	221	255	236	231	237	233	241	209	231	198	212	234	213	239	209	240	269	216	235	231	208	232	213	249	232	221	203	229	226	225	215	238	258	195	212	235	221	240	254	245	246	252	241	218	223	249	228	239	244	232	218	232	221	246	205	253	212	235	230	256	225	264	233	235	208	226	242	249	213	211	246	196	213	229	263	251	224	244	258	203	231	235	238	231	193	238	246	256	234	243	251	240	258	230	229	232	217	223	237	232	231	235	222	269	185	222	218	253	219	235	236	242	265	246	247	220	229	245	231	258	225	224	253	190	240	239	237	260	232	248	209	236	218	257	209	256	224	267	238	236	239	214	233	218	235	214	242	246	226	254	258	218	222	226	256	263	259	264	233	234	224	231	238	222	219	241	234	241	237	238	234	242	220	261	246	241	247	242	218	243	208	242	215	221	244	256	235	251	223	258	243	223	238	264	231	228	249	265	257	231	214	213	222	218	270	219	240	261	240	220	249	244	234	245	232	214	217	222	224	230	215	212	229	243	241	240	236	218	237	222	240	248	229	233	214	252	233	267	254	226	250	207	247	233	231	228	253	241	249	230	239	224	235	210	239	265	240	249	226	233	229	224	253	220	229	231	259	253	208	255	229	230	223	228	213	247	229	235	241	254	252	212	222	222	235	221	222	218	226	228	252	212	244	239	249	242	224	230	236	250	244	217	219	248	257	222	236	195	220	220	243	276	222	222	238	249	209	210	230	224	228	221	262	211	228	239	207	234	233	232	206	235	229	219	202	240	208	218	224	243	214	208	214	237	246	252	215	244	213	230	234	239	258	249	241	216	241	256	256	234	238	235	256	258	244	249	230	228	220	222	249	233	235	232	231	267	208	221	200	235	212	246	213	218	226	246	221	250	217	247	257	246	237	224	259	220	227	235	239	237	228	213	211	238	206	251	252	192	215	247	216	226	227	202	222	213	246	221	228	252	213	252	241	230	208	244	211	206	237	223	231	209	264	240	216	254	238	246	222	226	220	254	228	246	251	271	220	231	257	234	211	260	233	212	251	243	226	232	273	279	213	240	224	237	215	256	222	242	243	223	219	247	228	245	241	249	272	220	221	254	225	239	244	233	231	221	232	251	230	226	249	251	206	222	238	268	231	243	232	257	244	226	218	217	233	219	253	242	223	241	225	230	230	231	224	236	224	225	216	218	202	241	227
3316	812	1011	1197	1161	1135	1615	1177	743	674	640	668	646	623	635	658	659	644	702	616	639	592	631	644	633	635	616	587	640	653	587	620	595	569	658	674	594	616	634	642	615	646	660	631	643	590	621	574	609	625	613	605	619	620	592	627	610	670	637	608	647	655	634	641	592	631	618	630	648	618	648	604	651	591	638	621	610	640	668	646	623	597	632	584	598	617	618	598	656	625	622	587	595	646	649	602	617	611	644	627	607	675	610	652	612	605	637	605	609	636	633	620	610	592	632	622	649	618	605	668	602	645	609	667	627	631	599	641	607	645	627	600	641	651	646	623	670	602	641	630	657	643	630	601	681	649	614	615	625	605	663	641	629	623	630	606	603	586	638	597	627	628	607	616	643	612	620	645	630	598	588	605	614	641	609	631	591	643	595	606	599	637	621	667	621	601	630	611	644	605	616	603	628	634	619	649	616	623	619	576	585	632	647	629	574	631	632	609	605	636	618	619	657	645	590	665	634	627	632	645	652	609	641	612	647	632	635	621	617	646	647	602	638	614	636	645	620	633	646	672	658	620	622	606	603	624	614	652	604	648	612	620	601	577	653	619	615	632	614	602	612	624	609	620	627	624	585	572	616	621	628	615	617	614	648	653	596	620	649	657	637	631	624	590	567	616	606	609	612	609	605	566	621	598	622	639	617	615	636	659	640	594	620	656	620	678	605	630	591	633	673	621	644	661	607	610	591	600	651	614	631	591	625	616	600	623	652	601	586	582	625	627	605	593	637	605	602	605	604	647	623	582	661	639	639	648	608	611	628	659	637	650	612	623	665	605	620	635	593	617	618	652	631	633	579	603	592	613	644	589	628	609	622	595	643	619	677	651	649	633	625	662	593	592	621	639	626	657	637	637	624	603	634	611	654	593	624	619	671	669	662	630	612	604	634	680	568	611	640	617	637	622	595	604	603	648	597	642	596	669	613	670	615	659	619	636	614	647	615	616	625	708	609	592	646	600	626	633	613	668	636	630	632	669	632	632	619	633	581	631	647	597	559	608	585	662	596	632	587	620	612	641	608	634	617	659	626	616	622	624	637	641	683	629	619	530	624	634	611	606	572	650	637	606	601	630	607	633	639	606	572	564	584	629	616	585	605	638	606	610	632	648	651	654	613	621	668	608	596	597	626	630	624	606	599	626	614	657	628	611	582	617	604	637	631	658	659	617	619	568	634	609	623	647	631	578	665	643	639	577	610	635	665	651	668	625	593	669	627	622	630	594	616	628	632	623	618	657	644	567	628	662	655	645	638	619	590	677	633	632	656	607	676	606	620	630	630	653	616	614	630	613	674	638	585	653	645	623	642	605	604	637	626	648	636	604	601	635	647	599	631	595	647	606	612	587	617	652	650	651	638	592	609	664	627	620	646	652	606	673	616	603	615	624	612	643	657	624	607	610	673	574	591	597	638	612	676	636	641	590	615	621	637	635	623	582	642	657	633	606	665	646	630	620	646	624	635	583	632	635	621	611	651	565	622	605	626	603	626	659	619	639	651	643	654	629	606	564	614	644	638	627	599	617	569	608	593	597	664	593	675	614	627	639	654	620	651	568	619	685	640	662	625	641	629	591	581	658	625	643	567	600	649	600	685	631	599	638	587	623	628	645	571	651	598	622	651	584	625	641	605	640	603	593	626	626	623	624	644	595	659	626	640	632	626	651	666	601	637	681	624	623	638	599	600	638	607	585	640	618	615	590	640	601	582	649	618	651	598	634	615	617	605	664	610	699	649	611	625	623	597	612	599	668	595	614	621	660	607	617	659	611	664	601	616	583	615	612	582	643	582	661	648	578	599	676	617	596	626	649	623	628	598	652	589	631	600	618	613	618	619	642	644	673	615	622	586	648	679	632	651	551	626	643	617	626	646	645	629	629	611	621	604	672	623	623	629	678	658	639	605	635	613	660	613	598	647	576	637	651	633	609	609	582	662	604	598	623	642	555	553	639	599	621	628	624	632	652	627	652	645	612	658	665	658	644	632	617	629	598	674	627	611	594	650	631	627	610	605	590	593	585	603	600	601	617	650	646	646	627	675	605	623	609	649	628	628	689	618	630	652	634	642	646	634	625	606	637	635	627	635	628	656	661	629	666	612	590	611	613	602	643	625	648	607	580	605	617	597	597	580	584	583	637	651	626	620	644	640	628	620	624	681	601	601	617	635	614	641	599	663	632	630	614	617	646	652	660	587	579	685	650	566	609	653	668	609	646	649	602	594	597	579	656	626	678	650	668	640	636	637	573	656	658	679	616	631	628	626	628	629	602	626	624	611	645	629	693	625	593	597	599	611	583	629	612	599	622	566	608	685	625	624	597	654	586	610	583	663	650	628	649	639	662	603	664	621	668	666	630	665	617	580	632	647	583	572	620	594	674	579	603	637	655	625	626	591	606	625	619	618	672	617	669	625	624	606	666	610	652	635	643	642	618	623	605	603	601	583	629	639	639	627	603	688	591	644	634	640	639	644	614	583	644	678	629	608	627	593	636	628	609	586	625	631	624	624	626	622	616	647	643	663	623	584	612	650	551	613	640	645	629	629	603	581	604	647	648	616	625	636	631	602	599	619	639	605	606	640	659	632	577	665	581	612	611	639	645	594	662	613	642	618	615	647	626	635	670	606	661	622	620	605	599	622	630	628	687	661	589	683	629	606	624	618	603	645	633	630	593	635	626	605	624	634	650	611	657	627	630	629	616	635	650	604	589	679	599	597	625	642	605	628	632	597	602	636	634	577	602	621	673	650	613	620	631	664	569	576	640	634	613	644	679	610	614	638	656	631	612	607	630	632	611	599	617	650	647	612	632	635	640	644	658	580	634	610	630	635	656	596	651	632	643	638	619	704	609	622	659	619	631	640	625	636	631	630	655	639	625	629	641	638	651	644	613	626	624	621	596	661	600	626	617	660	640	636	610	629	618	627	624	604	619	638	594	615	637	656	606	629	637	625	624	619	624	618	587	587	619	637	625	613	614	632	625	628	595	616	663	630	619	613	596	619	624	634	660	620	602	662	587	583	628	654	636	609	661	652	656	609	606	639	581	667	628	626	582	650	586	642	635	633	633	596	637	629	642	610	671	652	638	654	636	636	638	621	584	625	627	589	591	587	654	572	606	652	635	660	601	640	621	636	612	584	620	655	583	631	649	643	613	607	608	616	586	596	660	629	612	590	591	623	640	619	632	625	599	642	637	591	655	574	614	636	616	653	621	644	654	634	631	570	634	687	631	602	649	623	630	636	634	613	610	653	571	610	677	641	621	626	617	652	623	670	647	644	622	626	620	660	593	590	631	632	591	605	594	589	633	636	621	612	619	609	653	608	632	642	611	616	610	684	622	595	602	646	621	641	621	644	637	618	663	695	634	630	604	653	646	634	605	639	602	630	615	621	637	647	599	625	612	593	606	631	605	609	607	659	684	623	651	704	634	664	641	626	616	638	639	628	646	623	611	616	659
19192	4592	5197	5983	4488	4973	4362	1511	1015	476	347	381	317	299	241	209	216	182	199	174	167	160	170	149	140	148	154	133	164	140	134	118	147	135	132	141	143	148	119	120	132	129	111	128	109	127	142	134	109	138	132	112	111	129	134	118	132	118	135	142	126	136	134	116	140	128	135	146	139	143	121	136	124	134	128	118	111	117	114	111	136	113	125	132	144	125	144	130	148	147	119	114	120	114	120	145	120	122	114	136	113	151	124	126	131	128	112	123	122	119	130	115	101	108	116	112	131	118	122	136	115	124	118	126	109	133	128	131	143	128	131	149	131	133	129	120	118	116	143	123	129	128	140	100	131	130	127	128	112	124	137	120	118	119	129	127	128	121	127	122	136	127	111	143	127	122	122	123	138	136	119	116	119	110	117	132	125	113	114	109	111	131	113	119	118	138	141	109	132	140	122	129	116	114	133	103	123	123	98	122	143	111	139	120	122	104	109	133	132	106	101	114	109	124	98	145	124	112	94	108	115	116	112	114	122	153	113	118	134	131	119	124	113	122	112	112	137	131	108	141	120	140	146	117	111	120	109	114	118	122	135	123	119	98	123	111	112	130	133	113	127	121	100	109	109	92	118	126	120	132	114	121	140	145	128	114	125	126	125	116	135	130	142	121	129	148	104	107	115	117	131	103	121	139	124	134	133	137	113	141	122	117	125	106	106	121	100	118	117	120	127	111	113	119	122	130	110	125	111	132	112	118	115	108	123	116	106	123	119	129	124	136	135	119	126	121	133	120	146	133	133	115	129	135	124	118	120	125	118	127	110	111	140	129	110	141	112	120	116	123	127	129	133	132	120	129	120	131	129	115	102	133	107	113	125	125	151	126	109	131	114	141	125	148	121	118	113	123	110	112	142	122	115	141	116	126	122	111	136	131	130	128	138	106	141	126	115	122	113	102	124	116	114	113	112	132	113	123	120	120	125	132	107	136	136	120	106	112	124	130	105	99	125	109	138	117	125	114	131	128	135	99	120	128	127	129	125	138	107	123	124	137	134	104	124	107	129	127	118	113	128	145	111	121	123	125	121	118	122	118	127	132	131	125	119	126	127	118	115	125	122	110	121	127	129	96	98	136	132	130	120	132	135	109	151	123	127	115	128	121	136	116	111	136	121	125	115	123	142	134	124	129	104	106	111	127	138	112	131	93	115	132	115	126	118	149	145	99	146	119	111	139	122	133	122	131	122	132	127	117	126	131	121	128	115	118	121	114	118	133	153	128	115	115	118	105	118	96	109	130	134	121	106	127	128	100	129	128	115	112	114	136	143	133	112	126	108	132	116	156	105	115	110	122	120	97	115	135	125	83	118	122	137	125	112	112	130	133	116	120	134	120	122	103	125	124	119	127	140	143	120	141	139	142	138	124	129	132	123	113	114	129	95	122	127	108	128	118	107	107	130	123	126	121	116	131	126	101	113	105	114	127	132	119	112	120	103	108	140	129	128	106	127	131	114	116	124	125	129	135	124	132	127	121	131	121	132	124	113	126	121	142	98	133	141	113	138	135	140	123	121	119	127	126	124	115	125	126	121	118	114	110	123	124	121	115	130	112	123	141	129	126	104	137	121	126	111	121	122	121	146	115	135	129	121	148	123	129	122	113	139	125	151	134	129	127	119	102	117	123	117	117	129	131	140	129	110	111	115	123	119	108	108	137	128	120	129	133	110	123	138	112	111	123	120	127	115	114	104	121	107	129	112	118	134	121	130	124	124	117	110	112	136	127	125	116	145	126	151	121	117	123	108	111	119	131	115	134	134	113	128	116	139	139	120	126	129	146	118	107	110	119	111	126	109	144	132	124	108	112	123	124	127	153	125	140	129	139	130	114	128	135	139	114	148	129	123	112	96	115	113	135	121	121	100	98	111	113	116	117	112	124	116	122	110	122	115	130	133	132	121	117	131	107	129	125	120	117	126	136	122	130	114	132	111	123	135	116	122	119	121	133	114	128	112	116	152	122	122	124	116	131	133	126	105	116	123	117	126	110	116	109	109	113	126	136	116	118	123	113	123	126	123	109	132	131	116	103	114	115	123	127	106	115	103	108	126	117	120	116	125	117	123	119	127	121	129	125	99	124	130	128	137	144	126	123	123	119	142	111	135	121	137	116	120	118	127	124	127	136	128	131	98	138	116	129	132	132	128	125	138	130	117	114	106	120	112	111	123	128	114	112	133	139	141	116	111	123	115	139	125	126	113	131	116	140	149	119	112	134	102	112	122	122	134	110	136	86	118	128	128	116	145	118	142	131	121	101	128	124	125	144	128	120	139	115	118	111	121	132	119	155	105	122	120	102	127	106	125	111	116	144	133	114	115	138	156	135	151	117	102	125	110	142	119	118	128	138	118	124	136	124	107	120	123	120	127	119	120	132	128	137	135	124	141	118	96	125	113	124	137	134	118	121	113	118	134	108	134	129	111	137	126	131	121	105	118	137	123	121	134	118	131	118	158	111	122	132	143	139	111	115	122	118	112	123	105	108	127	105	113	131	95	126	115	130	128	111	122	141	136	116	122	117	130	123	127	135	114	118	139	128	134	132	109	109	103	128	116	118	114	128	132	115	113	129	125	114	116	119	132	108	131	126	108	108	120	146	140	116	108	106	113	124	147	122	106	110	143	119	115	117	132	123	123	126	144	151	120	119	126	131	119	114	133	141	113	108	109	131	111	129	110	130	133	145	129	125	121	124	119	122	120	119	131	117	123	111	135	127	123	111	122	122	122	131	129	119	119	129	106	118	129	121	124	119	134	141	119	131	128	136	153	132	150	131	119	142	121	136	113	127	134	124	132	128	126	144	116	132	119	105	107	140	126	112	129	138	119	117	157	109	135	115	151	127	105	122	115	110	105	107	102	116	127	134	131	125	122	121	125	128	106	145	120	122	142	129	120	131	129	126	121	131	137	120	114	122	135	128	116	112	125	113	114	122	131	130	111	111	142	128	119	126	123	148	111	114	116	126	110	127	116	124	133	138	133	113	122	128	134	121	141	126	119	114	123	121	115	131	132	101	108	114	154	117	122	135	147	139	137	122	116	120	106	135	149	115	131	121	132	128	132	112	133	129	126	115	100	125	117	118	102	118	113	134	111	126	119	124	125	134	150	130	135	110	119	117	108	128	127	135	118	140	108	94	99	115	136	113	126	117	117	127	118	128	126	109	106	115	116	110	133	130	144	110	109	114	110	122	133	134	126	96	124	121	123	137	121	101	127	120	133	132	122	125	129	119	129	112	132	121	123	122	136	138	124	110	120	113	105	118	118	129	114	128	125	122	143	124	143	132	137	116	145	118	103	114	135	138	123	129	138	124	126	112	144	129	135	111	126	123	123	130	137	122	113	111	105	126	131	122	124	116	104	127	95	144	114	110	111	135	103	136	115	105	127	115	120	144	123	124	118	121	117	115	136	105	118	124	119	117	140	124	113	125	131	129	114	141	126	118	118	113	117	110
9468	3348	8017	11115	10087	13574	13424	5847	4101	2266	1793	1627	1528	1302	1102	1009	1003	984	804	827	719	638	624	609	580	567	540	587	542	494	438	491	470	490	442	435	434	466	459	473	429	402	474	391	399	384	400	398	408	387	376	447	396	381	372	372	414	369	374	405	389	345	371	376	363	389	350	359	370	366	375	373	382	338	353	341	365	354	348	353	338	336	361	340	366	390	358	371	356	332	355	334	333	362	371	389	353	364	366	349	303	327	363	329	352	343	322	336	341	368	309	361	352	365	337	353	315	386	371	322	354	325	340	352	367	389	356	344	364	336	344	340	351	376	351	415	344	320	347	353	372	344	328	349	381	341	326	324	364	340	346	346	313	349	394	279	314	328	339	370	348	330	408	319	328	301	343	298	352	357	356	364	349	370	320	362	347	334	329	335	332	346	373	362	346	380	343	331	354	360	323	358	340	347	368	364	347	350	358	367	353	335	335	329	362	317	375	343	344	345	336	300	365	365	345	306	348	342	326	315	323	349	350	324	319	301	342	318	336	335	328	324	350	328	365	297	351	333	335	350	319	323	354	305	339	352	333	343	344	308	383	349	366	340	335	341	350	349	365	337	353	361	354	339	364	353	306	342	322	341	330	331	336	317	327	331	346	325	320	330	314	332	331	378	354	350	347	348	326	336	333	331	313	327	328	337	334	314	313	351	317	333	336	316	325	339	329	348	342	315	332	356	339	351	333	356	335	345	333	338	338	363	336	345	355	318	370	333	338	328	363	343	318	322	345	349	347	337	312	339	320	353	340	339	358	363	320	351	341	338	343	378	316	314	334	323	333	353	325	357	313	331	334	306	355	301	314	319	334	362	332	340	350	347	318	347	370	350	348	342	337	347	342	330	343	323	340	302	334	338	327	335	343	327	364	351	341	345	340	362	363	374	342	359	374	337	350	312	356	350	343	315	339	351	329	326	356	373	351	337	337	305	338	355	335	366	342	339	310	377	341	335	287	328	330	365	365	348	295	338	339	353	360	353	319	325	388	334	319	341	330	334	315	327	336	321	323	328	358	325	318	342	348	326	323	333	362	358	346	368	324	384	345	325	338	330	331	358	355	339	349	388	333	343	386	326	325	342	371	360	391	348	329	350	342	350	372	322	343	308	347	374	361	350	338	312	383	339	343	363	325	352	337	326	343	334	352	314	337	321	341	333	360	359	360	352	321	305	337	350	299	361	315	354	332	316	336	353	327	332	314	319	329	327	332	334	336	319	314	374	339	337	354	362	361	338	325	309	320	323	335	311	355	338	361	322	374	362	329	352	343	376	356	370	308	371	341	348	332	310	354	348	330	320	361	331	290	330	337	314	328	353	323	337	307	351	349	340	330	326	348	340	344	351	342	316	392	312	362	311	357	347	349	321	288	354	335	330	309	333	345	363	348	316	352	373	341	316	318	332	338	361	375	363	361	366	359	345	358	332	323	365	363	369	299	330	341	321	327	357	312	354	335	321	351	345	330	351	309	321	326	335	321	333	374	312	352	314	336	331	328	350	331	331	365	344	299	362	330	345	342	344	335	314	355	364	368	355	306	334	326	356	354	345	351	337	381	363	322	350	333	332	375	346	324	302	349	340	345	326	321	327	319	383	306	339	299	382	323	351	331	334	314	339	330	338	309	352	328	352	357	345	343	305	350	318	346	393	316	349	395	353	325	357	337	342	320	367	345	327	348	351	338	360	351	357	347	347	311	343	334	283	327	329	305	293	340	325	352	332	337	317	325	310	342	353	326	311	340	346	341	297	372	336	312	329	386	379	330	330	327	346	348	355	354	322	340	333	358	359	326	324	334	364	345	332	328	337	354	363	317	323	348	335	347	340	359	325	323	342	371	327	368	321	344	361	377	341	353	329	339	359	320	352	318	325	339	335	346	320	335	342	342	349	345	328	345	364	330	317	337	342	317	324	324	351	344	327	329	323	310	321	317	336	335	349	321	325	345	331	345	340	329	314	360	362	366	339	332	367	349	331	314	336	366	347	335	352	325	312	325	314	345	378	357	379	329	339	325	338	324	339	358	352	312	311	374	321	352	315	364	347	340	336	307	350	318	346	316	336	325	358	345	323	348	355	331	329	372	307	316	332	386	350	326	340	363	355	340	328	369	366	342	321	296	312	364	333	324	333	307	349	309	332	361	322	361	328	345	326	326	365	342	360	308	297	347	332	323	354	323	323	349	331	332	334	348	341	337	338	365	327	345	357	373	349	313	355	337	336	347	337	337	319	351	346	334	364	330	332	344	368	342	309	315	332	352	363	314	308	346	355	381	319	324	353	307	330	338	368	331	374	332	333	321	360	338	337	302	367	344	307	326	309	357	346	378	349	342	344	302	315	369	322	355	330	353	309	341	318	337	342	316	322	330	333	333	328	339	324	329	331	349	337	335	345	313	312	345	342	317	323	339	350	341	323	328	335	337	334	338	346	364	333	338	327	345	356	348	383	327	318	308	363	346	312	346	317	343	336	300	342	343	325	354	325	367	336	298	368	352	330	320	293	332	340	346	339	338	323	303	334	354	328	375	355	320	320	359	359	332	310	326	334	304	362	322	340	338	337	344	333	309	366	354	353	369	322	318	318	333	318	338	328	320	344	330	360	356	317	330	345	325	326	320	308	360	340	374	335	349	334	345	326	334	330	330	357	323	351	346	325	348	338	319	345	291	333	356	360	351	349	341	331	329	339	320	376	321	346	353	332	335	345	336	339	317	343	341	329	346	311	356	315	331	309	345	348	347	341	306	372	322	321	352	367	350	340	334	315	330	352	348	307	362	341	354	342	325	300	343	337	369	335	348	335	351	297	318	328	334	327	317	342	347	320	334	346	337	318	338	326	349	357	361	345	350	323	331	335	324	335	312	340	346	327	356	320	378	326	341	317	321	344	341	313	328	356	352	324	335	333	354	319	325	360	336	309	359	338	346	314	340	348	346	365	365	333	344	343	324	310	336	326	328	341	331	339	351	354	337	340	327	339	308	361	347	320	358	332	367	342	314	340	323	299	328	329	336	326	317	306	368	306	358	336	330	334	337	339	364	358	343	337	305	360	334	345	348	336	328	301	354	332	333	333	316	335	357	371	330	327	354	324	320	323	356	332	337	363	334	324	354	375	339	361	329	353	368	343	325	340	362	365	351	360	316	331	346	342	367	341	348	340	297	319	334	337	327	365	314	386	305	350	338	342	330	297	332	345	340	337	329	344	350	334	360	321	340	354	354	351	352	371	333	345	344	331	340	352	331	347	325	347	341	325	337	330	330	343	313	339	311	334	346	338	319	332	337	350	325	320	339	319	364	317	334	369	348	329	350	330	318	348	338	355	325	412	340	327	313	313	337	354	343	354	333	348	345	356	327	312	345	334	337	324	340	331	309	324	345	358	310	322	341	358	341	344	344	310	337	329	328	336	321	323	347	321	353	327	324	375	363	335	309	302	324	352	310	345	347	332	353	312	326	329
18812	4742	5120	5918	6298	5311	3959	1272	838	505	371	373	315	299	289	248	261	224	205	196	175	203	173	184	185	174	162	161	196	179	166	169	196	199	192	179	146	147	152	165	170	167	149	141	161	167	159	145	149	152	170	190	160	169	141	133	159	135	190	156	154	124	141	177	144	164	155	157	155	144	182	176	165	152	137	162	145	146	137	153	149	142	142	136	133	134	168	136	156	167	141	171	131	170	152	142	135	130	146	145	157	150	144	160	143	174	154	157	188	159	161	151	145	170	144	150	135	138	164	155	136	167	179	144	162	164	171	141	153	166	163	148	167	133	162	148	160	149	139	142	156	161	135	143	169	148	153	148	152	142	164	128	156	155	154	156	137	140	142	138	151	141	144	152	159	151	143	120	146	151	152	138	130	140	142	165	149	159	142	170	172	151	177	157	131	153	149	155	156	128	140	149	172	126	158	146	139	136	152	152	138	127	175	145	176	145	168	157	126	166	157	139	147	150	142	128	151	153	157	152	154	161	158	154	129	131	130	169	137	145	146	129	140	159	163	146	140	161	134	147	151	172	162	154	144	168	179	163	165	145	135	160	144	135	172	165	149	124	170	151	142	163	150	147	165	162	140	142	161	165	166	135	145	139	147	136	133	151	149	149	166	145	153	160	142	184	147	139	149	148	173	123	132	146	126	147	169	132	148	176	159	148	169	157	153	146	147	165	124	158	168	155	165	119	155	134	132	147	141	149	150	152	131	184	157	132	145	139	169	146	130	153	147	155	173	146	156	137	159	161	141	177	160	133	140	161	136	155	155	151	133	139	166	148	167	147	170	146	144	146	160	157	179	171	147	148	158	157	147	135	163	140	184	159	156	123	167	145	147	133	147	148	160	168	156	155	121	153	163	145	153	152	153	148	155	135	134	162	144	155	154	169	150	166	158	152	138	142	144	152	149	147	154	167	155	144	146	133	149	152	167	133	146	129	156	155	170	172	158	157	133	135	179	144	169	138	152	160	163	155	146	166	150	139	160	154	156	154	163	166	143	132	165	149	134	157	141	150	136	156	131	150	149	146	136	179	125	145	150	142	163	139	151	129	170	133	154	131	156	166	137	164	154	152	149	156	148	135	138	153	150	152	150	156	161	154	141	151	136	141	157	145	164	181	151	172	158	156	149	173	148	134	166	167	146	138	121	134	148	135	146	138	137	135	146	148	139	154	127	150	149	162	180	142	144	125	132	170	134	148	169	173	163	120	149	145	137	135	162	146	143	146	153	140	161	139	144	137	154	137	150	150	161	149	154	134	140	164	154	136	140	146	153	104	150	136	154	161	144	142	144	166	148	156	155	130	150	163	177	170	137	166	187	151	135	152	161	138	159	153	164	161	147	152	161	138	137	156	162	155	127	144	153	158	193	156	145	141	151	130	143	166	147	158	148	163	143	150	137	150	152	143	159	156	151	158	151	120	147	149	152	148	164	131	167	166	133	141	163	143	134	143	170	153	128	186	142	165	167	158	142	150	141	144	139	151	144	183	146	159	156	155	163	166	148	168	164	135	157	175	157	160	132	173	161	162	163	120	155	124	122	158	148	154	145	136	127	144	137	162	161	142	147	133	130	143	123	145	151	135	116	147	160	160	159	148	144	164	135	161	135	188	154	152	159	142	144	163	146	159	169	166	155	149	159	137	151	149	154	139	153	148	156	159	157	157	139	144	138	145	141	148	142	149	145	150	154	145	126	147	171	136	147	130	158	131	145	149	139	137	133	150	150	136	140	137	146	161	157	166	146	159	129	149	152	153	152	159	164	138	140	141	144	145	147	145	130	148	151	153	124	161	145	161	172	145	151	169	158	139	124	151	152	171	131	147	142	142	120	155	139	163	135	146	130	149	149	110	151	133	152	140	140	146	167	151	154	152	150	146	152	148	151	158	142	157	168	143	140	171	143	156	152	154	154	165	161	130	163	149	151	150	165	127	166	131	151	153	140	146	154	142	152	160	148	154	159	144	166	157	142	153	160	152	153	134	119	140	130	137	131	134	160	141	149	161	159	166	148	133	158	164	160	148	134	148	122	132	147	153	157	143	142	146	153	120	135	150	156	142	154	127	143	148	160	154	167	131	152	143	151	152	164	136	167	132	151	134	153	139	146	142	143	176	160	163	147	155	169	130	138	155	118	141	162	144	142	144	134	142	135	139	145	141	166	168	134	164	151	150	147	165	147	153	148	136	150	140	151	162	142	157	178	152	157	155	147	157	145	146	122	131	152	161	162	141	145	147	141	167	153	138	139	136	154	165	152	152	141	167	169	146	153	145	164	136	141	159	140	147	143	128	146	165	143	135	155	148	136	142	131	136	123	140	142	157	136	144	128	157	173	187	150	152	159	159	166	129	154	152	123	158	147	134	133	159	151	130	173	135	135	140	152	158	150	125	148	132	153	140	158	150	155	135	178	155	146	158	148	144	145	144	166	133	146	131	137	163	141	166	150	145	154	151	138	169	147	154	157	151	133	172	145	141	148	154	154	143	175	143	149	163	161	147	143	139	141	155	153	140	164	148	152	125	148	144	157	154	158	127	148	143	141	153	141	167	132	141	159	157	150	139	155	123	144	176	169	138	154	159	170	152	157	142	149	150	137	155	164	118	157	157	131	143	144	152	175	142	157	165	136	153	152	145	131	155	158	145	150	149	145	139	170	135	136	125	145	153	144	162	149	162	145	134	142	129	149	141	145	148	147	140	163	164	145	134	141	143	146	142	146	174	145	173	159	166	154	171	126	147	163	175	174	146	152	169	157	170	159	139	131	132	144	170	171	123	141	141	151	155	153	132	174	157	160	143	147	142	147	146	153	127	154	138	173	158	158	152	144	156	141	156	142	169	142	137	137	144	136	146	152	132	142	156	152	143	161	166	141	156	149	168	153	148	124	156	168	170	147	143	144	155	153	151	155	161	150	153	157	156	154	158	129	150	151	173	160	142	170	160	138	142	139	133	131	149	148	139	143	143	136	135	147	146	174	156	151	156	155	155	160	145	141	157	139	141	142	147	153	158	149	144	140	136	153	152	147	133	144	145	144	170	152	143	146	146	164	136	142	144	174	166	158	150	148	128	149	166	161	144	146	142	161	147	165	137	150	149	173	152	127	113	149	168	129	161	157	175	158	178	133	131	136	154	142	145	139	131	152	171	152	159	159	149	149	133	153	126	148	142	142	153	143	157	115	149	144	144	142	174	159	165	146	129	163	147	157	152	180	127	120	175	147	152	137	159	147	144	159	147	150	135	124	153	151	143	118	138	143	137	155	169	182	157	156	151	147	174	140	162	133	166	166	162	155	137	142	177	154	153	151	153	134	154	159	148	150	130	149	157	131	156	177	169	150	162	139	139	154	161	149	154	167	151	139	132	146	165	161	128	159	167	155	149	142	137	168	152	140	149	145	139	131	148	161	144	151	168	133	157	161	142	129	167	139	142	153	148	133	164	154	166	155	165	148	145
9167	3614	7948	11630	13773	13152	11764	5159	3932	2405	2022	1726	1631	1445	1321	1296	1103	1038	934	921	826	779	739	707	676	662	597	613	596	604	581	597	560	540	519	535	537	521	539	511	533	512	463	519	462	484	515	524	498	456	455	478	481	473	463	484	477	472	447	420	474	408	471	437	409	437	439	460	440	451	416	403	446	454	437	434	398	469	433	430	403	405	456	415	447	429	429	431	432	441	430	437	426	411	403	415	387	438	423	418	431	425	453	432	411	421	404	396	394	411	411	413	441	384	419	391	402	412	435	384	433	399	413	394	408	430	424	397	411	420	410	456	453	434	445	395	425	380	427	434	399	424	429	416	395	439	428	382	429	409	422	406	394	406	457	443	409	411	392	358	404	435	447	376	440	388	429	420	438	412	387	426	363	381	410	408	431	458	411	416	420	405	412	392	417	403	432	403	426	389	403	402	420	392	445	409	435	433	399	396	409	435	405	412	426	359	399	435	394	401	421	428	382	402	421	334	401	413	382	395	412	417	429	418	382	387	413	399	389	451	408	395	380	416	429	428	368	396	412	440	409	398	398	422	395	391	400	414	386	423	430	386	375	405	412	403	430	381	416	412	388	398	441	405	392	369	391	412	425	428	406	380	425	375	379	397	397	393	372	406	383	362	393	404	410	447	434	426	388	401	415	367	400	423	410	387	404	409	395	440	387	397	436	426	411	405	423	443	415	407	438	368	407	396	427	380	448	405	363	399	394	371	398	394	418	410	415	416	398	427	416	430	412	404	444	389	368	395	399	396	405	387	439	407	422	424	419	373	368	403	405	388	419	400	396	442	443	385	392	395	424	446	458	399	404	386	378	425	410	409	401	416	416	399	411	400	374	402	441	404	397	449	424	459	402	400	418	416	380	428	408	401	417	425	392	422	407	403	429	371	405	384	382	447	417	365	389	392	425	388	427	429	409	413	401	410	400	392	418	393	396	375	415	403	408	383	418	432	387	408	406	398	386	405	416	400	418	390	393	383	424	408	452	398	409	378	396	398	420	445	397	428	421	418	396	380	403	412	414	329	398	436	399	425	393	419	380	382	429	414	393	389	381	420	404	435	403	426	422	441	411	437	417	391	399	409	399	398	401	403	393	415	380	410	393	411	397	386	429	435	412	364	416	389	422	433	385	421	403	405	404	431	400	405	418	386	433	427	375	412	389	393	390	415	442	416	399	449	417	425	407	385	406	393	426	423	413	387	418	406	410	400	395	418	409	411	410	403	396	358	392	399	424	415	399	426	429	395	401	392	423	395	403	400	406	415	371	389	405	420	404	432	418	370	387	377	382	431	425	425	404	400	402	408	383	416	435	435	388	414	399	428	464	423	445	463	422	418	403	394	424	463	434	385	422	385	426	385	458	362	409	423	387	414	347	396	407	428	401	386	419	402	462	367	391	402	417	408	367	401	382	424	420	398	401	388	416	392	405	377	356	402	410	425	403	361	413	416	412	442	389	419	393	420	374	378	432	407	424	416	362	409	448	436	409	396	410	409	407	408	412	398	444	403	410	390	401	429	389	437	397	381	394	431	429	425	370	401	415	429	390	418	383	360	373	429	388	418	417	412	414	413	392	400	430	407	403	425	427	414	372	404	418	419	388	389	405	403	421	397	417	403	379	422	400	422	415	409	385	375	394	427	377	440	377	416	409	408	375	436	406	375	396	405	444	393	410	422	399	380	389	400	386	393	419	397	431	407	436	405	425	410	404	431	422	407	400	359	412	444	421	403	437	417	395	416	409	426	419	426	357	411	456	396	412	415	403	390	414	388	429	398	400	437	442	421	447	421	417	450	437	415	415	396	379	443	431	391	398	418	437	416	406	411	424	388	396	373	377	401	451	392	413	461	419	391	389	375	361	399	407	413	411	409	399	400	429	432	439	409	385	384	420	399	413	414	377	411	406	394	370	408	409	446	429	429	412	377	371	390	415	410	431	404	404	416	430	385	416	404	395	427	436	424	398	422	401	411	388	436	377	405	410	404	423	427	411	437	405	436	403	390	389	420	409	425	399	438	442	417	383	404	379	400	404	404	382	393	396	403	385	460	403	412	418	395	404	411	398	416	387	356	394	441	380	415	411	401	417	405	397	415	452	398	396	414	399	399	436	455	410	421	457	414	400	441	426	389	365	377	437	423	413	404	396	431	391	417	408	392	398	416	403	426	388	421	394	393	395	397	402	410	409	405	413	408	410	438	395	404	392	403	412	414	425	384	385	392	400	387	420	427	417	430	394	403	425	409	388	382	404	391	386	417	377	409	406	412	395	382	381	377	405	415	414	418	423	389	431	376	408	438	421	410	395	402	403	403	421	390	406	446	420	401	432	415	411	372	400	406	397	413	417	376	396	409	385	422	379	405	394	394	424	422	393	380	391	409	403	386	382	387	394	415	389	429	412	383	413	373	400	371	364	410	396	387	422	386	434	399	408	435	394	406	420	399	393	418	448	409	386	427	404	430	421	422	383	392	415	393	355	400	387	414	428	391	426	391	415	406	426	385	413	401	409	426	398	414	391	418	390	417	385	404	404	433	425	376	386	399	411	428	423	382	374	398	387	423	420	425	356	369	389	421	435	440	422	424	393	427	403	389	397	383	415	399	394	423	399	420	386	420	402	368	405	424	409	402	398	449	414	375	410	400	416	399	397	386	403	408	376	396	384	408	405	437	411	408	388	392	425	403	381	390	419	393	399	385	403	415	411	381	403	435	424	418	380	404	421	434	439	449	392	416	395	421	382	408	438	400	411	403	411	407	405	401	404	397	385	368	411	389	410	420	404	433	454	427	401	415	412	424	388	390	409	442	418	380	379	404	386	373	415	420	414	400	429	415	389	420	395	415	406	416	401	391	414	412	395	403	426	406	452	374	362	399	401	424	438	392	427	422	401	407	399	418	395	398	377	369	452	416	394	384	426	427	428	410	396	418	455	400	394	414	424	426	410	425	417	442	392	410	406	420	400	458	441	393	394	377	405	433	401	418	406	408	414	390	367	397	424	357	435	422	416	378	398	398	405	400	389	412	443	412	422	427	423	418	417	405	356	399	444	421	432	412	387	420	394	392	406	404	403	444	424	397	431	370	386	404	412	385	384	404	397	429	414	364	395	401	407	398	389	399	396	405	440	416	405	424	400	405	388	412	398	436	374	438	408	402	407	414	397	405	412	413	410	377	392	388	417	422	404	385	404	403	395	403	409	435	388	403	446	409	406	393	432	396	433	360	433	400	393	390	377	389	417	390	431	420	420	392	449	396	399	385	404	408	369	418	416	411	389	416	402	386	441	403	391	407	409	379	376	391	385	409	407	380	428	409	373	379	437	394	430	409	421	405	365	400	457	407	421	393	392	443	375	393	394	456	407	401	426	430	457	403	413	402	419	385	401	400	428	383	379	400	406	435	407	401	394	411	397	422	403	402	397	385	406	390	439	403	408	372	372	398	421	385	430	386	431	385	409	391	419	394
2250	340	408	379	361	288	283	240	246	237	254	226	205	264	218	238	212	232	245	249	255	227	233	214	217	252	234	222	238	217	222	220	241	244	241	220	241	210	228	224	241	231	228	237	239	215	249	226	258	235	224	231	232	242	231	198	215	221	245	208	212	228	208	230	233	217	246	239	221	241	245	248	242	215	226	190	231	209	260	228	238	202	219	224	216	236	201	231	217	229	214	220	241	241	213	240	256	211	230	241	210	213	254	221	227	239	222	216	232	230	228	254	213	197	259	211	228	225	210	250	220	226	250	240	232	256	208	235	219	227	231	242	225	247	236	266	240	235	252	206	239	217	210	230	209	209	240	234	227	194	230	238	222	216	225	219	216	232	247	252	246	262	215	236	231	254	230	248	214	231	264	213	240	244	232	212	224	243	246	227	237	243	217	216	214	231	249	210	210	218	226	253	256	276	216	284	233	219	220	240	244	213	224	207	210	235	247	218	223	218	221	247	225	227	200	223	232	236	235	232	212	240	220	246	230	202	232	204	255	233	208	230	232	239	243	251	237	254	211	219	230	248	237	199	233	232	241	223	245	217	228	237	239	210	198	217	230	219	215	231	219	216	219	223	215	236	233	215	247	234	218	213	247	202	195	249	199	232	218	215	231	209	224	206	205	235	216	214	231	214	251	241	235	238	207	232	230	251	224	234	238	215	207	216	233	236	249	231	252	219	216	227	258	233	215	242	195	223	235	229	241	238	239	239	247	252	239	232	238	252	263	217	216	232	199	264	242	223	232	256	216	224	224	207	252	241	208	237	225	215	247	225	229	215	239	235	220	241	200	230	243	220	227	220	242	228	241	236	234	227	238	236	252	244	230	214	231	258	244	238	251	203	218	204	219	217	250	250	228	212	244	227	232	204	226	227	257	224	211	228	247	262	246	240	210	202	224	218	224	240	281	228	236	230	239	250	211	228	230	238	220	224	237	235	233	234	224	231	246	208	250	236	230	224	249	237	230	232	228	234	238	239	199	240	231	240	229	208	213	218	207	215	224	242	235	234	210	234	231	235	220	245	235	203	253	247	235	199	227	241	240	232	213	201	218	203	230	227	253	260	216	237	233	232	239	235	226	242	222	229	224	203	203	210	234	230	236	209	225	215	245	229	222	278	222	240	223	267	234	196	238	231	205	240	221	239	220	217	219	250	244	218	210	239	209	234	226	249	222	205	207	260	265	218	245	205	230	222	243	247	241	234	233	235	222	212	205	252	212	231	223	227	248	204	245	230	240	243	237	258	268	238	218	261	238	243	222	214	252	211	209	222	263	235	246	260	246	244	240	241	239	237	233	241	240	220	227	211	245	240	207	204	261	238	220	207	241	237	240	214	219	236	261	236	227	210	224	218	231	212	219	221	250	246	233	238	241	229	181	226	200	222	218	215	249	222	235	221	238	229	227	241	226	231	229	233	221	207	212	242	240	220	235	247	213	210	246	206	237	205	234	238	238	225	234	204	251	256	260	230	238	212	220	240	217	241	199	240	222	194	211	231	219	248	217	210	239	214	235	233	246	251	240	238	273	237	213	224	239	231	218	231	203	230	226	251	243	211	235	230	207	246	228	227	230	223	204	224	209	236	248	230	247	234	208	219	238	229	205	234	246	232	249	249	215	214	219	226	245	230	241	235	251	236	243	248	234	247	235	240	223	226	233	215	225	220	233	214	228	232	222	234	235	209	210	259	229	259	225	231	271	222	220	203	198	228	245	244	247	234	225	233	232	238	231	253	228	248	244	227	215	228	230	235	231	209	232	274	235	234	228	230	209	267	237	235	215	210	232	220	228	221	220	226	237	217	238	211	206	246	230	202	217	239	235	234	213	221	225	247	226	210	233	220	226	241	223	208	246	233	223	234	231	208	215	257	243	262	215	250	228	263	247	212	259	233	244	223	231	231	223	231	254	211	240	223	249	241	252	234	236	231	239	253	209	247	230	224	247	214	197	242	261	235	222	216	221	226	238	201	195	272	241	242	214	209	235	227	219	220	251	255	223	230	234	222	229	223	228	221	228	237	256	219	220	241	194	249	236	246	245	256	219	269	249	230	234	229	228	214	228	213	223	237	229	229	228	227	226	244	237	209	203	219	230	212	233	222	222	213	250	224	226	219	226	225	231	223	227	247	227	241	236	226	233	242	251	234	250	229	214	213	234	222	232	231	230	211	232	213	244	223	200	230	217	247	240	231	239	221	220	226	217	251	218	210	246	251	238	207	238	229	204	226	227	223	250	261	238	200	207	254	241	232	246	253	232	224	236	210	232	206	226	223	225	221	220	229	236	235	223	257	231	217	211	232	237	217	218	253	237	220	234	226	226	200	212	234	227	253	225	221	226	238	230	204	244	238	221	211	214	257	243	249	240	236	229	247	214	209	217	216	259	207	226	252	234	230	230	193	238	211	257	215	253	223	230	212	227	225	226	211	220	226	199	216	246	232	226	221	235	232	212	211	226	223	228	244	239	258	209	216	235	244	211	219	225	224	242	222	225	223	230	222	234	249	235	220	220	218	235	233	249	242	256	237	226	241	217	231	226	225	223	233	215	248	220	213	264	254	232	241	225	245	241	231	205	241	225	226	229	223	241	215	199	228	233	217	203	221	263	223	242	247	231	225	244	211	232	256	258	242	231	242	241	264	244	224	235	223	224	217	212	207	244	228	222	242	269	257	229	193	231	242	221	241	260	225	236	244	252	237	227	245	240	233	228	242	260	252	246	250	222	235	229	218	242	237	225	275	228	208	239	212	196	243	251	205	219	230	249	217	228	217	229	238	226	231	245	209	211	235	212	227	247	225	240	218	205	208	232	228	269	218	231	228	224	251	230	216	225	246	249	238	220	233	226	231	235	227	227	242	214	227	209	205	216	185	237	233	224	242	225	234	251	230	222	209	211	259	217	242	264	241	211	212	219	229	239	251	205	245	220	217	233	234	230	243	248	222	242	246	236	200	200	244	236	223	245	220	224	216	208	239	242	236	222	259	204	210	246	242	206	229	223	215	237	247	233	254	225	203	233	243	215	225	256	214	219	239	244	255	208	227	250	209	215	229	219	255	253	235	227	232	254	242	221	214	247	226	237	223	229	211	228	255	213	236	237	245	258	228	222	236	247	239	236	254	206	241	241	236	238	218	260	227	220	226	227	229	213	233	223	229	229	230	207	232	236	245	236	200	212	183	232	228	198	215	230	251	209	220	215	247	231	225	265	245	244	221	249	242	234	227	239	266	218	223	241	209	245	261	237	218	245	231	248	228	231	236	210	243	230	223	233	228	249	198	231	221	253	216	253	236	237	227	234	198	223	265	237	236	248	237	232	239	206	212	216	233	237	241	242	226	237	249	256	227	265	234	223	230	222	233	242	247	245	241	256	222	196	234	237	269	241	190	260	243	235	222	240	245	260	209	232	201	209	236	199	220	227	235	218	233	213	217	240	245	245	232	247	261	230	208	251	229
2570	778	1039	1192	1423	1185	1028	787	727	660	621	637	675	660	682	668	630	597	601	638	619	656	664	657	634	629	667	658	647	638	619	643	597	604	647	612	635	575	620	619	640	637	631	633	629	647	643	608	669	626	626	599	664	608	606	629	615	600	628	590	561	613	593	623	596	634	622	564	608	671	633	656	652	590	642	639	625	617	598	612	678	609	596	579	627	653	603	592	578	610	559	624	607	641	625	626	631	642	567	612	665	618	641	587	553	634	667	615	658	637	620	609	649	607	647	636	577	620	582	622	577	610	604	576	616	596	654	590	594	576	594	621	603	585	669	617	647	600	619	628	587	567	574	594	649	636	634	586	611	602	659	606	637	599	603	621	645	595	541	605	590	626	612	607	606	634	606	617	581	639	623	631	565	625	615	647	607	613	606	598	636	627	670	615	588	640	627	608	640	656	605	616	639	615	605	567	579	593	625	631	585	601	633	597	600	609	631	628	621	638	609	660	573	650	583	670	616	619	681	621	594	630	619	622	613	633	611	639	640	598	639	594	640	629	550	559	602	559	609	630	623	619	614	592	577	616	634	610	657	607	610	612	642	647	608	612	677	628	605	644	618	632	651	581	618	619	640	615	570	620	589	604	618	642	621	617	633	579	606	655	592	643	645	674	597	631	660	613	628	631	663	641	646	602	599	618	668	607	641	653	590	626	601	609	654	609	615	631	614	632	619	639	601	633	637	604	632	636	601	610	629	658	643	601	598	654	648	630	594	645	623	601	645	626	611	621	658	633	589	603	613	604	677	634	571	634	612	637	638	619	623	635	658	564	604	610	632	632	640	642	590	612	609	642	658	595	643	627	580	667	647	608	633	621	603	605	651	664	623	612	596	667	597	605	618	622	635	617	663	617	645	623	628	642	603	586	643	642	564	632	645	630	634	680	635	662	619	631	590	619	594	621	627	622	629	598	604	613	635	609	621	642	654	657	584	639	596	596	678	603	637	678	640	627	666	630	620	626	608	651	604	594	589	596	606	616	597	636	562	578	652	636	623	613	627	626	649	626	572	615	627	661	655	602	648	640	620	588	584	634	659	629	574	639	613	651	650	596	601	597	608	641	586	578	571	620	609	649	584	628	634	630	662	591	586	574	589	634	623	601	655	605	621	613	617	566	560	625	649	618	626	615	626	589	619	640	599	577	622	632	610	659	639	643	616	614	625	612	626	613	615	585	557	599	653	631	574	619	615	605	619	620	591	658	606	608	690	628	582	603	623	627	648	638	579	638	652	624	668	632	603	609	608	612	568	640	600	619	639	656	604	602	615	603	634	631	613	588	592	577	627	638	643	591	645	625	620	646	635	647	542	576	588	623	608	644	589	652	573	631	633	573	635	627	588	601	601	595	661	642	640	587	609	617	621	635	629	617	619	558	635	643	647	620	684	618	625	569	594	661	615	585	604	645	568	594	607	621	655	638	635	582	645	603	622	599	605	606	608	636	603	615	608	642	585	640	602	592	615	553	597	639	618	597	604	636	609	655	636	624	622	644	631	600	627	633	599	560	628	619	605	605	578	601	628	603	598	616	673	606	605	622	647	627	635	585	664	628	622	593	583	547	585	642	570	607	645	594	587	615	600	643	600	635	572	643	613	601	644	628	639	627	640	664	627	616	551	637	610	592	599	637	624	592	604	605	613	613	621	643	581	614	632	628	601	638	626	594	596	616	630	563	613	614	588	572	558	638	598	656	621	580	642	592	638	582	575	619	608	602	633	608	655	613	672	590	605	619	614	625	623	612	573	599	618	647	630	620	654	620	589	587	613	599	635	601	611	619	609	616	664	589	644	570	653	626	583	597	652	598	643	602	578	604	596	594	640	681	625	619	657	624	583	637	603	646	598	608	644	614	589	596	631	627	634	609	610	612	660	662	590	571	612	620	652	638	628	628	616	619	639	614	618	599	635	614	615	614	593	633	603	579	585	588	595	617	622	625	634	645	647	668	636	656	597	640	650	633	617	593	595	661	664	585	605	688	623	642	608	608	608	654	571	639	598	636	581	592	683	624	657	617	656	593	631	617	621	600	650	610	635	610	634	575	585	635	571	657	607	614	606	627	652	620	647	654	620	579	627	610	646	627	702	644	633	635	640	654	641	620	626	615	656	618	607	605	618	616	641	620	587	621	627	621	618	635	659	612	638	659	584	590	625	640	614	636	630	566	587	617	650	624	644	605	590	624	624	637	639	634	613	598	543	625	663	625	638	621	624	599	631	658	614	619	610	630	668	583	630	653	595	643	687	602	628	622	627	624	575	681	603	615	625	617	624	662	624	653	624	582	656	567	566	624	619	617	636	625	616	608	568	655	640	569	596	628	580	608	625	617	637	619	637	607	596	632	594	601	614	641	633	571	597	674	627	647	610	591	623	609	591	607	583	675	598	621	633	613	620	657	658	629	655	595	648	615	657	600	594	633	636	634	663	605	568	597	578	607	659	655	612	641	619	605	602	631	626	594	629	648	621	627	582	594	652	648	608	657	645	657	613	634	611	595	575	617	624	625	685	630	625	649	612	634	609	599	587	619	614	626	632	599	647	639	660	583	606	605	640	616	622	599	626	577	634	587	639	656	584	636	628	595	650	611	589	615	584	610	583	634	632	611	620	593	644	627	621	641	607	606	614	657	653	622	633	606	617	621	640	628	636	630	603	624	601	623	622	630	657	607	595	598	576	564	635	627	624	594	614	601	573	618	677	615	625	636	588	614	612	572	651	634	589	656	615	625	572	614	638	659	661	624	632	578	621	609	624	569	629	572	631	603	634	622	623	653	629	616	611	626	625	643	617	620	621	621	573	602	618	614	655	604	579	604	620	609	599	658	610	621	644	655	611	619	598	564	612	625	638	630	580	603	610	594	616	617	634	577	622	622	612	604	644	619	573	601	639	613	625	630	560	614	636	618	594	588	569	650	613	601	619	617	663	631	615	606	610	623	642	635	606	589	634	570	625	653	680	622	610	616	645	619	632	632	629	627	615	632	608	644	619	640	588	577	626	649	653	613	585	618	611	608	618	603	613	626	628	610	632	579	617	623	650	669	666	612	629	586	616	597	637	603	564	608	628	607	593	637	618	569	611	612	619	600	615	623	630	653	601	634	618	594	590	612	624	621	613	588	620	584	595	618	616	635	639	640	591	672	623	594	539	564	553	616	594	639	614	632	606	619	598	613	620	667	618	593	641	554	609	626	641	631	599	636	654	620	608	625	627	613	623	639	615	657	661	637	632	562	610	612	632	587	602	603	599	596	632	720	675	634	645	610	591	641	591	604	625	600	628	644	637	641	650	646	578	577	636	570	580	611	650	589	612	577	639	603	625	630	611	672	593	641	596	592	605	646	611	645	581	595	613	656	630	614	552	619	630	616	629	617	603	662	612	633	606	632	598	601	603	614	625	604	593	599	633	629	601	630	560	653	611	636	656	592	631	644	617	568	581	619	590	623	622	622	605	664
17814	4600	5247	6210	7933	5408	3033	1296	1020	620	367	341	281	273	252	205	213	201	221	184	168	166	169	161	163	139	164	131	122	161	152	148	159	147	142	149	140	149	132	155	141	124	127	144	111	143	129	106	115	125	134	128	113	126	129	135	138	123	123	113	124	125	112	102	115	125	132	108	118	126	112	106	119	125	128	143	125	118	133	119	109	133	154	134	125	129	151	120	145	130	133	127	114	118	108	131	138	132	119	114	109	104	109	122	108	131	121	123	106	123	133	125	124	130	120	125	127	136	112	142	116	141	115	122	141	139	131	114	102	124	115	127	135	116	120	113	142	125	116	111	115	107	117	102	111	106	110	136	152	124	121	109	109	135	137	141	127	122	114	127	121	112	115	129	119	111	123	125	132	140	116	126	120	116	132	114	123	138	130	147	132	111	125	113	115	123	133	101	122	118	103	113	132	129	109	117	117	113	110	115	133	113	139	117	111	138	122	112	103	111	112	118	126	113	116	147	127	116	120	114	123	115	137	122	115	118	125	121	117	116	126	107	112	125	114	119	122	137	123	111	137	121	131	114	123	128	114	98	116	105	119	117	104	122	137	122	100	120	99	94	120	131	137	112	121	111	118	116	147	114	105	139	127	115	109	113	109	119	118	137	130	116	122	117	118	110	107	120	113	142	120	121	108	114	110	117	136	123	129	123	136	99	133	115	108	118	128	112	115	134	124	135	117	128	143	120	107	103	118	149	133	117	115	116	110	136	98	113	124	114	119	89	119	118	125	132	103	135	128	119	130	135	138	133	129	130	119	119	146	127	116	129	130	119	114	137	121	103	120	106	134	126	155	101	131	130	132	105	126	108	113	104	121	118	141	143	123	116	92	137	134	115	106	111	122	119	100	131	119	115	111	142	119	94	131	115	108	131	115	114	111	114	114	139	124	107	122	122	132	129	120	123	97	111	136	112	126	133	112	136	124	98	105	136	88	125	95	133	132	123	142	126	135	102	111	115	119	119	128	101	118	128	105	140	127	130	132	124	120	117	122	153	116	113	107	118	115	126	137	119	127	131	108	109	126	149	104	105	135	130	124	120	130	114	143	111	119	128	130	132	116	145	114	122	113	123	108	130	110	114	120	120	119	127	113	116	130	100	119	129	112	103	122	136	126	105	130	117	129	129	121	128	127	125	115	145	112	120	138	106	124	132	129	112	113	114	141	131	131	110	125	116	114	124	118	118	135	123	106	99	115	121	123	145	111	102	134	133	119	121	132	105	135	122	107	124	119	122	120	109	115	127	149	109	120	121	131	132	121	140	108	115	128	108	136	121	119	115	109	108	115	145	134	125	117	114	124	111	114	142	101	119	133	108	121	118	114	127	106	110	127	112	117	113	124	100	114	113	126	119	127	96	129	127	126	125	104	113	92	117	116	119	105	110	128	113	104	130	127	135	123	101	111	122	133	125	134	112	112	133	132	118	121	116	109	130	126	103	119	125	108	115	98	100	111	103	121	124	109	126	124	149	118	123	139	117	129	127	107	114	132	138	125	127	111	133	124	119	125	124	114	132	121	130	130	113	103	116	103	118	112	129	108	113	122	132	123	114	116	128	121	110	113	104	113	103	108	123	148	145	115	132	115	132	106	157	112	136	111	130	122	122	115	105	120	118	116	123	135	131	117	111	131	120	129	136	121	128	136	113	112	130	133	119	123	122	122	120	118	110	116	144	133	109	120	144	130	122	114	135	122	117	136	134	139	130	130	100	97	126	121	128	103	119	109	123	113	133	129	123	133	144	117	130	112	132	126	123	128	114	116	130	123	130	130	111	121	127	105	100	116	143	134	122	124	129	117	118	116	126	117	124	119	134	121	138	122	124	129	102	129	99	123	128	111	110	129	150	106	118	128	122	118	137	119	116	121	122	137	97	106	120	115	117	125	111	159	115	123	123	126	119	145	128	107	156	117	114	131	121	116	141	144	114	102	126	88	137	142	118	112	117	111	126	112	109	128	114	132	120	122	116	112	113	118	119	104	126	139	117	112	108	103	116	105	126	108	117	119	119	122	113	125	105	112	135	138	121	123	117	131	118	98	147	119	128	114	133	114	118	121	122	112	123	127	128	108	105	141	116	127	109	134	124	136	111	106	127	111	115	111	127	135	121	118	127	120	123	111	119	115	132	127	116	126	121	111	111	117	113	116	120	133	117	110	134	124	121	122	117	102	113	110	115	122	137	140	116	117	108	114	115	126	139	116	117	127	108	141	103	117	118	131	110	106	108	121	121	105	113	115	137	121	121	128	126	110	110	111	97	129	124	126	122	119	123	107	125	108	110	143	135	122	121	116	137	113	122	121	111	117	115	128	121	135	133	117	112	115	120	119	119	112	124	120	120	123	120	138	135	133	123	114	105	111	98	121	122	105	121	119	123	124	130	117	138	108	98	106	93	111	113	112	114	130	120	115	117	103	132	133	128	112	109	128	144	142	101	114	118	100	132	113	139	104	119	149	121	110	106	131	121	117	100	144	121	129	140	117	122	122	136	98	126	124	111	104	134	130	115	116	129	115	120	109	96	130	106	111	113	125	136	101	125	129	116	110	143	132	100	125	128	109	115	124	103	127	130	113	114	116	112	125	121	121	110	127	140	117	116	124	131	119	129	128	130	121	119	118	134	133	137	114	127	107	132	121	142	112	118	114	125	105	124	102	133	111	110	108	124	116	112	117	114	114	122	127	132	111	112	120	111	120	114	116	133	109	117	109	146	123	105	121	128	114	116	128	117	99	113	116	125	108	129	132	117	118	119	129	109	103	122	131	128	126	127	123	131	121	139	126	112	124	128	118	103	104	107	112	135	111	117	132	138	105	111	128	148	111	125	135	115	147	140	114	137	105	106	134	112	124	128	103	125	109	128	104	114	120	115	129	126	130	129	114	129	104	122	128	121	127	113	107	127	126	112	135	120	134	122	112	122	114	125	129	108	115	133	122	106	106	130	122	114	129	128	113	128	116	124	96	123	111	127	108	118	133	135	108	105	125	105	135	123	102	116	114	128	126	130	117	117	118	101	109	124	125	141	104	138	128	114	135	139	126	121	121	112	104	101	118	118	125	120	147	120	105	127	128	123	116	122	98	119	103	99	127	116	108	112	106	120	117	121	118	128	128	110	116	96	111	112	134	111	120	127	118	118	116	117	125	104	111	130	117	119	117	116	121	131	123	122	111	130	118	128	125	133	139	99	120	136	130	113	115	117	123	151	115	128	112	124	127	130	123	114	153	130	112	111	131	118	125	107	130	104	125	118	121	138	115	107	126	149	140	122	132	109	127	115	117	130	123	126	125	130	104	111	120	113	119	119	132	111	136	121	135	118	114	123	118	133	113	110	124	112	102	127	133	125	124	123	111	117	129	137	111	141	119	118	122	124	127	125	125	119	118	125	136	127	112	119	122	112	130	110	93	100	116	122	125	133	127	111	135	128	128	123	99	120	132	135	154	108	118	98
8972	3391	7636	11288	15791	11810	8319	5184	4073	2484	1873	1646	1512	1340	1170	1003	977	926	928	773	776	717	629	589	611	601	505	555	500	507	502	499	445	453	478	460	444	437	407	411	403	409	415	424	419	388	386	407	399	401	430	445	384	376	395	406	397	404	370	416	406	378	364	382	350	371	343	377	395	349	368	340	373	346	373	342	337	370	386	364	341	376	371	364	357	351	351	348	361	365	377	340	353	359	344	379	331	343	342	306	329	339	349	352	353	367	323	348	368	353	349	344	343	322	356	280	341	368	326	332	327	340	347	325	333	337	384	373	322	333	340	335	350	363	358	327	328	362	348	360	310	350	337	369	343	322	354	344	349	331	345	343	345	327	352	308	332	342	354	311	355	337	338	349	348	323	352	316	293	348	316	370	323	333	330	340	335	343	304	327	319	326	344	345	344	337	333	336	371	336	324	370	355	352	350	311	336	334	352	365	325	353	332	314	376	344	318	334	325	369	338	353	323	341	344	351	361	335	355	347	365	319	360	327	312	335	343	329	328	315	328	349	332	333	332	320	320	362	357	349	316	332	342	336	347	322	348	352	305	355	309	333	338	331	329	312	343	367	328	359	347	326	351	336	335	338	337	341	333	324	334	327	348	291	384	325	326	318	333	328	344	358	353	324	323	351	329	339	314	364	331	305	352	351	293	350	322	309	361	349	356	361	311	364	338	331	309	348	355	325	330	337	336	322	320	332	370	322	336	331	301	351	308	297	330	310	319	281	351	338	309	345	331	329	361	316	342	390	334	310	338	321	347	350	310	335	306	349	320	296	377	348	330	343	311	331	343	336	320	329	307	352	334	338	389	357	342	334	309	299	326	336	336	325	325	363	307	322	344	365	331	287	333	319	321	323	326	332	364	393	312	349	326	321	327	335	334	352	366	341	341	354	359	306	348	346	351	351	350	356	367	330	360	341	323	368	324	353	352	324	342	330	356	336	328	318	353	315	349	340	311	319	339	337	336	367	355	342	330	294	299	331	352	354	353	313	325	341	319	334	321	335	332	334	332	336	310	356	363	314	358	327	329	317	322	321	326	345	323	353	316	336	355	349	325	307	313	335	322	333	310	325	363	322	308	340	381	323	347	324	377	318	326	302	319	349	331	339	344	359	353	343	319	361	331	313	352	349	374	318	348	340	326	369	326	293	312	329	355	304	367	345	347	338	301	310	334	309	361	331	322	284	348	343	320	314	335	340	349	330	347	330	323	374	346	315	341	332	343	328	347	325	313	354	325	339	309	351	350	355	335	297	357	355	356	328	340	359	358	357	359	370	319	328	314	324	385	309	329	326	299	325	326	359	323	321	324	342	345	342	345	353	340	350	322	342	310	386	331	317	320	351	323	322	362	325	334	292	361	366	336	330	357	347	307	333	334	324	305	365	343	325	323	350	324	368	344	328	345	320	368	350	348	349	367	315	332	330	330	323	357	373	352	345	346	303	335	333	340	333	331	327	377	339	365	296	368	287	323	331	323	322	349	362	353	317	343	331	374	322	320	323	300	328	337	367	332	326	333	340	374	348	339	323	349	321	319	357	322	353	326	341	348	330	337	334	333	322	361	344	302	322	350	363	341	346	324	353	338	306	315	343	337	340	348	325	320	342	364	335	315	325	323	370	329	342	352	328	338	382	321	335	317	326	325	319	332	346	326	342	323	344	363	343	332	310	329	344	340	342	325	329	337	329	340	322	327	320	329	367	331	316	337	336	303	357	335	340	327	331	345	362	339	347	328	347	356	342	336	341	331	340	331	333	342	340	334	359	341	370	336	359	306	306	354	330	338	331	332	326	328	307	357	325	357	329	329	314	328	320	365	321	368	333	356	338	342	354	336	349	313	330	342	331	323	336	340	331	332	329	314	340	337	315	345	320	319	306	320	352	331	299	328	344	328	325	341	325	365	316	322	358	316	342	345	321	302	340	328	334	369	364	380	336	337	321	326	327	346	336	307	344	330	347	333	325	356	339	306	290	333	359	347	339	339	325	326	307	335	316	312	323	317	302	298	313	308	283	342	332	385	325	350	335	314	337	368	319	351	354	321	336	318	352	324	363	315	319	321	316	337	299	335	333	336	335	341	326	335	322	326	309	336	337	350	349	332	361	356	323	312	358	335	352	363	331	342	311	369	324	341	337	346	334	324	328	310	347	316	321	355	327	306	343	333	331	345	309	342	376	328	290	332	352	330	316	331	318	311	317	337	351	329	351	334	345	364	371	314	332	353	346	322	359	350	377	359	326	299	350	322	309	348	340	311	336	341	337	343	336	335	345	338	310	378	323	323	366	363	359	331	315	336	339	328	393	345	350	347	345	329	332	322	322	322	319	356	350	332	312	349	350	332	342	330	313	350	311	315	335	325	362	326	328	360	348	332	357	334	332	347	313	356	342	346	307	352	328	332	319	337	345	351	320	313	324	306	325	339	338	338	313	328	327	352	329	323	324	346	319	360	346	340	342	344	342	333	359	354	357	303	352	332	330	323	327	348	318	325	357	335	345	331	337	344	316	356	344	327	369	312	344	320	334	355	343	324	343	318	336	317	336	365	356	302	350	331	324	324	305	321	376	363	354	346	345	330	332	320	351	354	333	340	338	334	349	376	311	320	364	330	353	327	345	293	347	321	317	323	319	359	328	312	354	371	339	335	304	320	324	333	343	356	330	355	378	342	330	356	316	350	303	357	342	335	319	362	327	348	301	348	345	330	333	361	323	321	331	360	291	333	356	310	330	354	379	328	390	341	312	312	338	314	380	375	358	336	345	326	350	342	313	328	326	347	350	318	313	322	343	337	354	355	303	355	333	344	339	343	316	318	352	366	355	362	308	346	361	281	327	338	329	349	360	370	345	338	312	341	344	308	333	345	348	315	326	327	330	359	329	349	317	358	332	338	319	312	350	332	351	314	305	330	333	364	331	334	339	329	347	337	333	333	313	334	309	332	323	350	355	371	359	305	341	343	322	325	361	351	324	323	330	324	350	331	306	311	332	323	313	338	320	370	375	360	323	329	384	343	340	314	347	337	337	357	321	344	328	366	347	345	352	320	327	329	340	344	365	354	320	341	342	347	335	331	363	330	311	345	315	347	329	348	333	300	316	340	367	341	334	319	363	338	326	355	346	332	307	357	369	345	340	315	324	334	327	342	352	320	337	313	340	311	342	309	332	332	309	348	333	307	308	340	332	357	341	344	380	350	358	323	345	342	339	319	325	313	335	349	374	319	337	324	366	355	342	334	357	322	337	320	324	330	326	339	336	318	346	324	377	323	343	333	327	385	316	348	321	338	353	326	358	343	318	313	371	331	347	326	327	325	332	317	299	312	315	347	334	333	362	318	343	323	347	357	325	349	337	345	337	351	343	316	349	344	356	365	346	312	312	348	320	332	338	314	332	360	330	347	332	317	329	369	355	348	347	335	332	302	311	333	337	300	304	361	330	308	311	346	314	328	324	351	360	320	337
18135	4973	5833	7041	7762	4537	2977	1687	1030	585	517	423	374	340	322	275	262	213	245	193	191	168	185	168	187	183	164	186	178	164	149	154	169	177	169	188	181	139	138	149	141	147	159	151	175	166	150	163	182	128	165	156	163	166	157	146	158	164	182	159	161	165	162	162	128	157	145	156	146	152	143	152	176	145	155	140	136	141	160	157	171	155	153	163	126	175	151	148	144	137	170	162	163	152	151	134	126	177	162	161	139	136	143	138	156	142	132	117	157	153	150	156	163	164	160	145	143	145	153	153	159	165	179	130	202	162	140	162	158	155	151	161	132	152	180	150	146	144	158	137	150	164	148	167	174	143	137	157	160	134	159	168	170	164	157	134	162	138	143	150	136	135	138	161	151	156	138	162	143	147	168	148	159	122	142	141	126	138	165	165	151	145	147	149	163	135	168	150	142	149	174	145	139	135	136	147	139	159	150	138	147	169	143	139	150	133	146	162	144	158	165	133	144	153	131	152	164	157	149	141	137	162	162	156	150	149	150	143	155	153	153	152	123	149	147	158	165	145	148	124	170	173	151	163	125	164	135	175	158	145	161	150	151	145	142	123	160	141	137	152	161	163	147	151	158	151	139	132	166	131	158	151	143	140	179	135	136	171	161	144	158	146	139	156	155	145	147	168	170	168	140	147	142	173	158	159	157	145	149	164	156	142	158	164	164	134	149	160	132	127	163	144	130	129	130	150	128	137	144	144	162	127	144	145	130	157	152	141	156	118	159	156	179	155	168	151	165	137	151	114	122	148	135	133	186	134	153	115	152	151	153	139	127	142	135	148	171	162	135	142	153	159	148	144	133	142	162	143	150	151	148	154	168	136	129	142	131	130	145	154	162	149	138	131	158	148	155	136	149	146	158	150	157	140	153	164	146	148	158	157	162	151	182	130	131	137	137	144	143	155	145	160	125	150	139	152	158	163	149	150	122	160	144	148	173	155	148	157	188	157	154	154	173	173	136	145	147	161	160	125	157	152	133	142	163	141	143	151	152	140	122	154	139	144	165	162	133	160	152	146	134	143	157	150	131	151	138	159	144	135	154	133	150	175	158	146	141	128	138	155	162	150	122	150	153	142	137	154	146	143	134	171	131	150	157	141	171	146	122	144	163	165	157	163	165	130	138	152	132	144	153	137	136	167	143	144	150	150	168	159	132	154	136	150	124	160	153	139	147	159	152	140	145	153	145	148	141	163	163	146	147	140	162	151	145	143	145	152	139	138	157	142	132	160	156	146	164	154	145	165	164	176	125	136	163	154	136	154	152	147	150	157	134	136	155	132	158	147	157	148	143	144	131	147	146	153	151	138	153	146	142	132	126	154	119	151	150	144	141	138	163	148	149	132	134	156	117	157	151	144	138	163	149	156	147	149	143	137	155	146	155	116	153	133	158	147	167	141	143	154	174	150	172	151	145	152	140	152	138	162	155	140	142	154	134	135	143	186	155	155	159	150	153	168	150	148	145	162	145	137	152	143	137	133	137	154	167	138	156	146	165	145	158	137	139	166	136	149	139	155	141	149	155	141	158	152	149	155	131	153	152	134	142	159	156	157	127	122	144	159	154	157	162	138	141	136	142	141	137	135	157	145	142	138	145	157	145	169	143	168	142	153	151	163	163	155	144	142	145	152	159	144	146	166	146	136	136	149	146	156	142	131	137	116	141	146	156	162	125	162	160	157	142	159	146	161	155	165	159	146	153	166	160	143	154	122	140	144	141	149	152	151	157	135	147	161	142	156	132	141	161	141	138	161	160	151	164	140	164	165	152	160	139	149	154	155	135	154	146	184	141	150	162	139	146	161	143	134	146	143	131	173	144	143	149	131	175	149	139	147	144	160	168	173	170	134	167	144	152	158	150	127	150	143	145	151	164	158	127	135	151	150	142	156	158	171	182	156	172	136	140	165	148	163	167	163	128	133	161	140	152	167	154	155	143	133	151	160	154	153	150	160	128	141	155	131	166	159	138	163	156	166	169	172	164	129	157	135	169	149	127	161	154	139	154	143	179	133	165	145	142	152	154	160	157	164	151	159	134	140	134	142	167	164	151	154	139	142	153	161	162	160	152	153	155	138	155	151	135	165	153	125	137	148	148	165	158	158	166	152	140	152	133	159	173	138	164	169	158	145	151	139	158	129	152	145	128	148	146	130	144	145	156	167	166	144	159	137	131	158	147	148	172	144	135	170	159	169	163	174	138	156	153	147	156	144	153	177	142	152	143	133	149	148	165	135	142	151	149	125	130	154	152	172	142	134	136	132	150	164	155	136	181	145	139	157	145	155	139	138	152	125	138	137	158	124	142	134	157	142	153	130	161	130	157	140	165	159	159	129	158	153	140	143	130	155	145	145	157	161	167	163	147	136	134	153	156	138	148	143	160	153	144	133	145	148	139	168	165	145	158	149	124	137	172	156	177	153	160	153	157	164	134	154	151	148	130	118	154	162	154	137	129	149	143	148	154	138	129	168	141	135	153	150	133	164	150	173	144	123	143	152	152	152	149	135	148	160	142	164	129	158	141	139	130	133	178	143	127	147	154	167	157	144	155	147	146	162	153	129	148	140	142	158	142	150	135	139	164	150	156	178	153	167	145	140	144	144	166	143	161	156	171	153	160	142	159	144	142	152	151	160	170	157	131	148	148	125	148	134	146	157	149	140	114	159	157	130	155	141	165	150	155	152	159	138	157	141	171	131	136	133	138	145	151	145	150	130	156	166	131	142	152	151	152	141	148	154	161	142	167	149	159	152	153	120	161	146	135	144	152	151	146	156	135	171	157	148	158	136	152	147	158	164	139	139	143	151	132	140	180	137	145	145	140	150	128	158	146	152	148	158	155	127	130	147	166	152	142	160	144	162	137	159	151	155	155	136	167	145	142	147	161	130	165	153	173	143	175	146	159	114	154	149	138	159	143	153	170	151	162	160	134	145	144	124	147	146	164	132	134	147	174	137	158	150	170	147	168	153	145	154	170	181	144	157	141	147	136	156	153	131	152	168	147	156	138	138	149	145	150	140	160	156	144	133	163	154	148	145	146	145	128	140	159	140	131	149	155	115	154	145	129	136	148	154	119	130	126	153	139	150	157	150	128	150	157	123	138	179	146	160	138	138	130	138	157	157	158	149	160	138	151	157	133	145	159	152	123	136	154	149	149	169	145	164	169	160	138	157	145	153	158	134	140	152	172	124	158	161	137	155	160	156	151	142	116	127	134	141	157	162	139	165	157	146	164	146	134	164	140	149	156	148	166	174	150	162	134	148	170	149	162	160	163	158	159	146	158	138	153	171	144	127	139	173	158	148	140	132	152	166	141	160	150	152	139	172	146	151	130	167	135	137	141	153	143	146	150	138	138	160	136	129	147	151	161	142	158	129	144	132	145	156	142	137	164	142	143	142	144	141	149	163	142	152	154	133	178	127	161	147	156	140	159	131	148	141	135	157	159	159	120	131	141	149
9210	3560	8136	12736	14001	10283	8434	6105	4365	2606	2595	1978	1651	1591	1479	1318	1077	1041	931	912	838	836	691	666	676	645	650	613	600	517	607	600	538	529	538	546	489	481	463	533	506	509	507	470	460	470	475	484	471	458	475	515	473	493	464	445	415	411	418	443	426	471	446	475	429	448	446	431	429	433	446	418	411	446	428	437	412	440	427	425	431	416	418	442	396	399	466	406	412	426	433	453	456	437	420	437	430	443	418	416	429	429	430	411	393	419	422	429	424	420	426	415	395	416	364	396	421	456	397	422	399	414	416	429	436	408	379	423	394	416	418	438	410	385	402	409	393	419	401	417	397	431	428	388	448	413	387	379	420	425	426	377	401	445	396	383	430	407	419	402	416	410	373	404	417	430	394	438	385	391	399	411	404	416	436	432	387	415	453	391	369	427	431	413	396	424	407	428	437	418	391	387	393	398	394	417	425	488	393	429	405	394	369	409	448	414	427	391	397	427	432	424	408	377	394	415	426	444	400	417	357	403	410	407	384	416	412	380	401	387	416	396	423	429	444	378	403	408	422	390	400	424	404	436	385	407	359	412	404	384	409	396	448	408	406	407	411	392	412	411	419	437	406	386	423	394	420	428	425	440	404	418	392	367	404	415	422	407	438	433	402	416	430	410	398	402	389	415	387	412	401	424	401	413	423	440	396	410	412	406	411	434	393	401	430	384	410	421	406	399	392	402	391	402	425	432	383	373	359	433	383	422	423	404	376	373	423	407	403	419	397	406	395	381	409	394	396	431	429	399	388	400	396	371	403	375	427	421	406	418	406	392	395	419	409	382	373	415	419	392	405	426	383	405	445	438	396	420	407	397	396	379	392	400	386	384	389	401	410	385	419	390	416	411	441	397	436	396	429	393	394	394	371	368	392	445	388	416	407	413	383	390	442	413	451	404	398	383	447	375	411	370	430	419	415	431	358	437	384	401	410	388	415	386	399	405	384	398	382	437	401	368	410	400	391	421	383	360	409	423	436	413	369	387	425	402	430	377	427	409	375	421	390	429	385	438	412	405	423	407	393	388	393	399	412	408	451	419	430	434	400	412	438	404	409	434	414	390	463	412	396	366	416	406	421	411	420	410	405	405	400	419	396	413	415	410	410	385	433	411	408	415	426	425	397	405	376	388	398	399	361	366	408	379	381	447	400	410	407	411	422	391	391	399	394	426	391	395	412	401	415	390	419	360	407	431	419	424	393	381	422	422	405	389	385	375	409	397	382	395	403	412	383	438	410	416	399	366	417	409	424	371	385	373	419	430	408	389	414	427	392	384	419	370	415	425	418	388	395	387	420	419	422	412	411	411	417	412	422	427	401	416	423	432	408	411	402	444	452	403	353	407	400	367	409	421	419	416	393	400	431	421	398	429	415	397	401	413	426	405	403	416	410	410	444	415	378	417	413	421	398	393	440	395	367	400	375	437	397	425	365	387	430	401	402	421	399	414	383	410	411	411	409	401	388	395	417	388	396	428	399	443	418	414	380	388	436	411	408	400	407	426	384	440	389	378	393	399	426	401	441	373	418	366	409	390	414	399	397	401	410	387	401	412	396	408	395	417	409	405	398	392	406	412	429	415	409	447	433	396	400	398	423	404	402	403	438	424	388	398	404	392	367	404	409	408	418	413	409	415	423	394	392	386	459	407	400	376	387	396	381	394	467	422	430	402	361	424	387	429	426	364	438	403	395	399	413	420	408	423	410	410	417	413	432	439	435	397	422	399	412	390	429	409	411	404	371	395	415	376	401	398	365	419	385	390	426	369	418	403	374	419	404	393	378	430	380	388	418	438	427	438	422	363	378	438	392	400	422	380	429	406	376	414	417	399	373	406	410	422	418	424	396	419	434	445	405	419	411	420	420	428	453	391	418	400	404	393	433	416	421	435	431	436	406	387	406	392	401	433	382	439	390	347	385	394	393	389	387	389	396	404	391	419	397	403	403	453	383	409	417	405	391	404	413	391	400	407	375	386	434	403	398	402	367	415	424	435	419	401	398	405	411	392	369	367	422	381	417	413	448	387	372	397	440	412	402	402	419	404	423	402	426	412	398	396	387	418	402	407	407	406	384	376	420	433	418	412	446	429	392	401	415	407	395	390	412	393	428	422	424	407	421	404	409	414	428	429	395	429	414	404	404	395	416	399	388	434	390	409	416	378	399	413	410	414	393	391	430	424	407	387	402	384	402	390	427	386	391	413	397	388	398	400	379	404	355	387	367	409	417	445	431	427	365	401	424	395	375	394	369	339	421	425	417	407	403	393	385	392	397	361	412	415	386	406	416	387	409	397	415	406	432	414	398	431	416	406	379	373	419	413	415	388	432	401	397	453	394	420	419	415	414	404	409	398	406	432	454	357	390	386	379	422	392	369	429	388	399	408	377	420	434	403	405	372	393	403	420	403	407	404	444	426	407	418	424	395	412	389	415	383	415	405	402	430	409	400	385	427	407	424	406	405	409	406	410	372	395	383	393	432	418	413	398	429	392	384	387	397	405	413	392	399	390	348	425	393	405	398	431	405	395	401	424	385	404	372	394	399	398	410	408	378	405	413	401	389	387	383	418	383	381	404	379	402	401	391	401	406	402	406	381	403	385	406	385	397	393	428	431	409	445	390	431	420	398	400	407	395	411	406	437	352	405	401	386	399	429	382	419	365	412	398	370	418	405	409	434	384	365	386	390	412	422	441	389	436	394	407	397	387	390	421	423	440	380	420	401	401	423	376	412	418	393	381	431	396	410	400	412	428	393	412	390	405	439	414	394	363	419	399	417	391	415	392	388	401	433	373	403	393	382	404	434	406	426	396	396	422	410	412	451	417	416	430	399	405	412	448	385	408	395	418	392	392	432	411	421	405	399	425	383	389	371	383	406	398	405	438	406	395	384	432	387	401	415	472	415	403	415	418	386	411	374	395	425	405	411	374	405	422	415	418	412	394	379	438	384	398	399	388	390	416	425	399	394	383	429	386	429	397	413	386	373	429	410	398	414	381	406	371	404	386	384	378	401	369	450	356	409	398	402	417	375	415	418	427	399	422	421	428	362	411	403	415	405	438	377	412	373	428	367	397	405	402	429	421	401	424	409	443	380	418	394	410	434	363	418	418	434	407	394	408	383	394	407	416	416	440	426	387	382	413	442	406	440	374	397	382	385	408	378	430	407	410	390	421	434	378	409	410	406	408	444	398	387	401	393	431	363	425	445	410	422	417	410	377	416	390	394	391	386	418	396	399	402	404	420	394	386	427	423	404	390	447	380	408	417	412	371	428	415	413	431	433	390	381	434	384	404	411	392	396	434	449	382	400	450	425	444	375	403	398	391	388	419	375	390	415	441	376	421	395	420	389	395	406	382	395	411	403	411	413	397	404	418	405	455	417	420	381	417	430	420	405	446	402	446	415	400	361	368	409	408	397	385	426	420	375	384	439	432	436	410	409	396	406	458	444	417	381	352	398	366	419
2304	373	355	380	354	317	269	249	260	243	222	236	236	228	218	217	239	239	222	244	243	228	236	239	233	231	216	227	253	233	219	238	226	191	240	239	226	229	229	234	218	220	232	250	232	240	212	220	255	228	238	268	229	214	240	254	224	243	224	231	206	221	237	252	235	231	236	216	248	258	219	228	228	240	240	240	240	241	224	231	227	222	256	238	218	216	239	228	200	247	212	228	222	217	213	208	247	240	267	231	255	231	251	249	243	224	210	241	235	242	214	219	212	219	218	249	214	237	231	241	255	232	244	224	204	220	242	246	241	204	227	240	223	249	239	219	219	241	216	221	223	215	242	220	248	236	230	237	228	252	235	241	230	240	236	224	211	232	233	230	225	241	251	241	230	210	215	226	261	228	230	249	243	232	211	234	254	244	199	215	237	206	201	212	247	232	217	227	246	217	220	274	253	224	259	243	253	264	228	231	235	227	262	242	197	257	243	230	232	244	233	255	243	224	236	234	230	241	221	221	232	239	227	198	223	234	238	233	237	205	250	215	247	224	236	241	229	220	202	238	221	241	220	262	234	244	257	224	236	221	205	218	254	211	246	251	221	228	224	220	232	257	232	233	242	233	203	217	203	231	231	234	255	241	243	256	235	209	224	232	218	240	220	234	259	252	252	221	207	232	252	223	253	269	236	200	222	213	226	239	247	233	216	223	223	223	216	214	212	228	220	232	244	192	224	224	210	229	204	241	226	248	235	262	249	246	252	215	230	220	223	231	259	201	210	234	248	208	238	215	208	230	230	242	234	254	247	203	239	241	204	233	222	213	246	232	226	213	220	219	244	218	242	208	234	234	211	207	252	242	226	222	225	235	223	251	229	249	236	239	215	245	196	232	236	238	234	211	225	237	240	220	237	221	239	243	213	218	224	213	228	217	221	239	222	221	197	236	246	237	227	245	229	242	229	214	247	250	207	245	233	243	242	252	235	250	234	210	240	215	242	220	241	217	229	223	217	201	237	216	210	254	256	221	222	237	232	240	216	213	208	232	242	258	237	226	218	219	247	218	195	232	241	201	232	215	224	231	217	217	230	247	247	208	220	203	222	220	245	230	225	225	219	250	227	219	213	225	196	223	237	222	226	247	218	225	232	227	199	226	239	221	228	226	238	224	228	233	238	205	222	193	219	220	223	232	229	221	233	229	222	215	239	229	227	227	227	223	244	242	232	239	244	209	233	205	236	223	217	216	219	238	260	222	246	263	244	234	228	223	230	236	244	218	239	215	240	274	236	227	222	199	254	256	253	224	236	244	251	224	239	233	225	247	222	213	216	216	241	232	210	233	244	206	241	238	230	241	254	250	241	243	218	214	226	224	207	255	213	209	214	249	205	260	216	238	220	250	239	237	218	219	225	226	243	224	234	248	225	240	220	235	205	223	228	248	214	245	268	216	231	220	246	209	219	219	248	210	230	282	247	232	233	230	237	232	241	227	197	265	247	209	243	239	257	238	232	247	222	230	238	224	193	227	240	228	242	249	249	243	235	216	236	260	215	231	252	222	255	236	244	227	240	213	204	215	218	212	254	261	258	252	265	210	198	227	211	200	193	234	241	243	219	226	235	263	252	244	265	241	224	235	229	240	231	244	232	225	243	218	226	202	228	213	212	218	215	242	259	204	226	249	235	211	267	240	216	244	252	232	252	198	222	230	231	236	227	236	251	249	227	248	199	196	202	201	246	221	205	220	227	209	224	236	221	256	203	246	222	233	250	246	216	212	227	222	239	235	242	241	250	241	249	206	193	209	216	243	218	238	240	216	244	223	259	262	222	191	219	204	227	257	227	231	226	222	241	230	239	247	243	237	238	235	233	226	262	209	198	234	249	207	224	247	245	233	244	222	230	249	244	254	217	222	228	221	256	241	216	234	230	232	210	237	237	229	248	221	253	230	228	198	210	199	192	203	248	229	214	229	212	222	211	227	219	219	216	205	240	225	211	240	235	218	232	228	219	228	260	216	231	234	229	230	243	255	222	235	237	243	223	231	220	217	206	220	231	246	228	233	228	238	220	213	229	201	263	251	244	257	238	217	241	236	226	200	229	220	199	205	218	205	256	237	212	244	245	223	236	236	219	216	225	238	220	222	251	240	234	271	230	233	223	240	237	240	228	225	210	242	223	224	230	247	223	217	246	232	253	226	230	222	217	225	228	238	246	209	201	274	248	242	237	227	223	245	220	268	228	245	224	215	251	215	192	239	265	250	247	214	255	210	227	222	236	240	203	247	252	217	230	212	234	231	230	222	216	246	260	231	230	254	237	201	210	220	191	204	236	227	246	209	244	255	198	243	251	202	219	211	183	223	243	226	229	259	192	254	246	237	238	220	232	212	233	202	198	238	247	230	219	250	257	264	221	242	223	231	219	242	232	225	237	251	208	221	231	207	237	240	228	259	248	219	237	228	221	237	210	243	233	220	230	251	231	239	238	244	251	261	235	264	240	248	238	222	233	200	211	238	228	243	250	210	229	238	217	212	230	250	245	234	228	233	194	242	238	239	228	237	217	212	227	248	228	221	229	230	251	229	251	231	243	222	243	231	222	234	240	240	227	222	245	228	255	258	232	243	209	228	214	236	220	221	241	224	240	251	212	226	265	216	227	245	234	245	221	226	237	221	249	241	244	251	237	236	223	209	231	237	240	237	204	226	238	263	233	233	219	220	246	236	253	241	227	215	228	235	231	244	249	238	217	249	235	234	222	225	251	227	223	232	238	226	242	239	250	203	232	226	242	212	219	202	233	222	245	249	225	248	238	233	216	205	232	240	213	215	225	221	231	254	198	231	228	205	234	226	232	252	235	247	200	232	228	242	222	233	242	234	238	237	256	244	216	251	257	228	232	244	224	229	222	229	232	195	220	207	219	216	219	234	230	253	215	238	228	225	214	237	216	226	224	224	246	215	215	224	239	244	252	221	247	221	222	246	224	247	224	221	216	232	237	227	228	235	225	219	225	218	221	211	210	239	236	201	222	230	205	237	227	244	217	210	220	244	235	229	240	223	225	203	232	244	235	205	243	224	223	241	197	216	220	232	216	223	222	221	220	206	205	208	244	224	217	213	240	211	227	231	217	250	223	271	253	241	217	259	252	223	213	228	230	241	237	228	269	234	250	246	241	225	226	215	242	244	220	229	230	231	240	237	202	235	224	234	255	195	229	237	226	250	263	218	212	232	242	226	215	224	221	229	244	193	222	228	222	237	224	219	236	212	235	233	216	228	235	226	222	215	249	207	205	230	223	218	207	209	264	242	244	244	216	221	203	233	229	208	232	233	215	215	199	229	233	230	229	243	241	239	241	236	225	243	262	236	241	225	226	252	231	218	229	245	227	216	240	221	245	231	230	224	215	216	237	230	218	220	231	242	235	252	233	232	228	226	247	221	221	213	233	201	239	224	226	212	229	223	231	238	217	223	226	246	256	257	237	231	236	216	221	213	231	246	209	211
2504	769	963	1152	1318	1074	1014	877	730	741	688	720	697	666	640	656	616	647	633	663	652	640	608	609	612	653	609	657	591	643	637	642	629	625	610	633	607	649	633	616	616	658	654	644	619	596	638	606	633	595	601	647	624	629	607	606	616	632	561	613	638	663	566	604	635	605	623	622	648	635	601	587	627	644	630	601	670	626	607	592	606	634	573	640	605	628	614	628	677	616	624	584	593	640	617	603	620	641	591	630	612	650	644	570	629	558	581	602	639	612	576	612	638	600	647	646	609	590	626	601	605	665	557	599	630	631	584	603	588	602	675	687	657	624	605	626	600	661	617	628	572	614	597	613	622	616	603	596	637	589	643	613	558	603	626	604	626	655	671	582	660	643	593	606	616	604	627	636	626	659	642	613	596	609	661	606	603	587	621	595	618	651	624	652	610	602	605	644	635	624	625	635	612	614	604	627	629	644	625	633	585	667	647	629	618	617	665	595	614	609	630	623	623	606	635	623	673	610	645	624	621	589	622	629	564	605	634	609	679	637	566	593	635	601	624	669	614	648	589	607	588	624	591	614	589	611	653	654	631	622	634	601	626	603	596	632	585	607	597	644	619	575	581	619	617	613	617	618	631	586	629	623	595	623	628	595	621	639	624	624	618	581	609	603	610	626	630	644	605	618	604	647	622	650	650	622	669	624	632	681	646	660	619	629	604	617	614	666	650	607	630	667	638	604	628	642	633	600	585	610	585	624	617	588	666	633	603	600	641	575	630	588	639	605	603	636	615	623	609	581	622	588	629	635	618	640	590	645	629	593	611	584	604	629	617	597	629	640	611	607	613	606	602	612	653	647	629	601	644	583	628	605	626	630	633	630	604	584	661	641	614	671	615	604	635	597	657	639	584	612	619	603	643	619	588	614	643	628	630	592	587	627	610	613	590	660	608	682	587	624	619	592	603	623	587	592	632	631	584	609	655	606	635	665	616	629	629	606	610	606	625	632	580	621	633	665	627	657	658	599	655	653	597	620	627	594	620	634	582	565	657	637	681	639	673	594	620	612	590	625	632	630	636	592	673	627	669	582	624	606	607	590	590	601	601	618	624	578	619	663	640	627	613	611	603	640	548	628	597	593	644	657	615	613	638	624	635	641	636	599	655	621	595	591	618	625	644	657	648	614	655	618	641	659	583	623	663	627	655	621	637	629	633	610	607	615	631	646	591	573	582	630	584	584	652	650	625	621	680	600	598	638	617	602	608	595	623	608	617	624	581	606	624	628	612	645	596	579	623	667	613	647	625	617	634	641	660	618	584	628	634	619	642	653	609	593	612	620	641	614	608	628	613	634	639	649	688	631	641	632	650	664	606	612	584	598	612	631	672	621	636	607	613	623	607	604	640	655	581	608	649	632	630	612	597	644	623	637	611	700	645	623	587	605	614	625	629	608	577	629	572	629	591	587	627	627	579	626	606	615	664	672	620	657	614	589	614	590	619	592	644	588	595	613	616	614	588	643	602	601	613	671	593	657	606	585	602	616	616	614	607	672	590	657	600	604	647	637	661	586	600	618	587	611	600	642	608	622	615	634	630	628	626	645	611	597	647	667	600	615	595	679	617	644	616	620	657	648	607	613	635	632	590	608	640	620	625	628	625	632	616	613	604	652	622	599	580	574	621	644	626	633	617	613	595	633	665	612	628	599	648	628	612	655	587	618	629	568	599	636	588	621	629	589	604	612	624	663	620	618	595	646	608	618	606	657	612	619	617	607	631	647	594	616	605	624	586	644	622	605	638	607	578	641	581	586	611	645	647	606	626	615	616	523	620	586	654	623	638	622	618	594	594	648	623	614	639	638	606	618	660	582	596	609	643	599	670	613	647	604	600	578	645	638	582	602	603	637	583	605	613	612	644	632	592	616	610	621	661	579	605	605	635	628	607	653	630	589	586	610	588	592	627	572	628	669	609	625	630	611	609	583	590	644	618	604	585	634	584	612	629	655	600	632	585	638	615	613	612	661	639	609	636	624	615	616	590	668	611	650	638	663	613	626	603	615	624	612	572	628	622	641	591	637	602	608	667	617	573	633	654	665	597	594	661	639	632	600	610	638	588	616	599	591	598	640	612	638	672	646	631	617	602	645	619	667	611	676	644	566	665	657	673	598	625	589	579	586	612	673	562	653	626	579	603	663	639	574	645	625	613	629	631	621	606	590	650	606	594	591	615	619	627	591	583	634	678	622	578	608	621	636	650	656	647	638	587	603	591	615	603	642	632	616	592	637	633	618	578	687	616	602	656	624	617	582	658	595	603	608	633	599	631	642	613	579	592	624	632	642	612	634	651	633	628	630	588	611	665	634	614	625	612	628	630	625	638	645	613	628	606	650	605	626	637	645	619	645	655	648	628	615	641	649	602	672	602	605	592	604	623	628	612	599	623	652	619	634	610	611	669	615	631	629	647	600	639	655	607	631	614	607	605	644	593	596	668	617	631	644	637	598	637	623	599	655	648	615	601	582	636	673	632	622	624	669	626	646	627	647	620	614	603	636	683	621	601	626	600	591	686	609	642	643	626	622	634	590	655	601	623	631	591	595	627	603	634	571	606	573	597	645	600	608	620	583	683	602	614	599	648	621	601	589	608	599	589	602	646	593	619	589	644	621	647	626	629	662	623	633	632	611	621	647	588	606	578	618	651	624	644	677	625	611	608	585	623	627	608	565	634	598	633	561	623	610	613	643	633	598	553	620	638	623	648	638	622	647	618	637	639	620	576	592	615	621	672	637	586	633	618	627	634	686	632	595	652	622	638	614	598	601	608	638	645	620	636	637	613	603	636	594	613	591	650	615	642	602	621	640	631	665	615	595	623	572	632	561	559	615	602	602	616	583	611	599	627	616	631	618	585	641	618	614	615	661	617	649	568	619	629	625	665	640	585	643	631	626	648	648	596	654	665	617	624	644	651	593	583	643	627	643	659	585	635	632	597	638	585	621	637	623	651	631	670	638	660	661	587	636	607	605	613	602	611	626	648	625	640	630	618	610	605	597	641	639	634	618	629	628	635	628	609	660	629	646	609	600	629	588	607	646	599	635	614	612	638	580	598	648	614	604	632	615	644	629	625	624	648	646	616	595	630	606	650	648	614	589	598	602	616	623	578	630	669	617	574	639	627	613	596	620	617	676	630	621	581	648	608	564	613	594	636	628	603	609	619	582	653	649	592	603	646	598	609	633	610	641	596	599	627	650	601	658	624	633	605	618	666	614	595	646	644	626	634	611	632	638	574	558	627	585	644	656	614	615	651	592	626	610	627	610	622	605	644	598	671	636	551	630	600	607	598	613	617	607	630	654	620	665	657	628	626	633	646	652	630	586	644	666	604	626	571	599	606	585	647	622	568	639	630	631	662	647	584	621	644	622	618	664	659	638	590	655	600	610	575	581	617	635	608	634	625	602	610	637	604	595	630	613	601	646	631	631	657	609	571	611	643	621	616	571	653	612	612	624
17344	5401	5408	4115	3802	2859	2116	2784	1806	599	595	406	264	356	269	228	215	201	168	170	183	186	152	133	160	126	142	143	150	138	131	133	132	147	183	146	132	125	140	125	112	139	115	111	137	122	132	134	118	131	122	114	118	123	141	129	126	117	120	148	102	120	129	113	112	108	118	140	121	145	119	122	121	144	108	119	98	133	117	113	130	132	149	134	137	123	121	135	134	132	110	110	131	129	132	122	102	111	108	127	122	141	124	143	132	117	117	111	127	120	138	135	98	132	115	108	135	115	125	129	146	121	134	120	142	133	117	120	121	100	113	123	119	140	129	119	118	119	99	120	118	124	139	98	125	132	105	123	111	117	122	119	105	121	132	129	116	133	125	136	111	113	143	137	133	145	117	135	124	117	115	127	130	125	110	136	112	133	124	112	132	117	97	124	131	126	115	119	120	149	133	113	128	111	112	127	129	135	94	131	135	137	115	100	119	131	119	126	120	126	94	121	101	133	92	117	120	110	138	104	120	125	120	116	140	113	119	103	111	127	120	116	122	128	114	122	126	125	123	135	126	110	112	132	148	119	126	121	132	115	152	125	104	89	117	126	126	121	112	121	123	136	101	108	119	132	114	115	115	123	118	137	119	108	131	123	130	121	128	103	124	115	119	130	140	115	126	134	133	107	138	131	130	113	125	113	129	135	110	132	107	114	113	144	123	132	110	143	128	142	122	108	133	124	111	137	129	136	110	124	116	149	121	114	120	126	128	112	122	114	107	117	123	123	104	125	124	105	100	125	105	108	134	133	115	142	119	105	112	127	123	113	125	121	126	122	128	122	124	123	125	130	100	127	117	112	118	126	124	132	120	126	103	104	108	122	133	118	137	117	101	109	115	135	121	115	121	137	113	144	122	101	123	121	122	112	110	125	117	128	119	139	110	122	105	135	117	118	125	126	122	142	104	112	130	136	118	106	131	123	140	117	129	118	138	117	127	130	121	134	128	135	126	132	100	103	126	112	147	122	117	118	119	116	113	133	121	118	111	135	118	160	124	124	121	133	129	108	110	119	118	111	125	133	117	119	135	103	114	146	110	116	125	127	121	129	135	115	120	134	121	101	109	97	111	117	109	117	118	110	112	117	90	120	129	114	117	107	122	129	113	95	123	117	113	119	121	108	138	95	110	134	122	109	140	123	123	113	129	139	115	111	105	120	118	125	103	118	109	117	108	100	123	110	106	119	140	106	128	113	113	122	104	129	121	117	111	127	136	119	116	142	128	129	114	111	130	142	106	147	114	120	134	130	140	111	117	107	124	110	115	116	129	122	122	135	115	126	128	127	130	115	135	117	143	126	123	107	143	130	121	110	124	104	123	126	96	119	121	128	125	120	121	108	130	130	124	121	121	127	110	112	109	97	121	112	136	112	109	133	106	139	150	126	122	126	116	123	128	125	110	135	128	123	114	127	115	126	131	110	111	111	116	107	117	115	137	120	125	110	130	110	98	123	123	132	122	121	100	128	110	117	138	115	127	116	111	121	124	124	130	141	107	129	137	124	114	117	127	123	118	123	115	115	118	134	117	116	120	116	138	137	124	124	124	99	115	131	110	131	116	124	142	124	116	120	116	130	117	125	112	100	107	120	106	110	132	114	110	126	125	118	127	113	124	123	112	113	129	126	114	143	114	118	148	121	128	118	105	128	124	121	120	128	126	136	118	139	118	118	116	115	107	119	132	140	135	119	102	100	116	120	96	134	98	130	135	120	138	113	108	138	108	132	124	124	123	130	116	117	147	140	118	126	108	124	119	118	113	116	107	135	118	111	112	120	130	101	119	119	122	116	125	128	102	104	127	133	120	130	96	107	150	128	127	113	130	124	121	141	135	113	103	125	129	98	89	127	140	115	132	118	137	111	137	113	125	112	124	118	121	105	98	151	132	142	114	98	127	126	117	112	104	117	127	146	122	99	131	102	126	136	131	110	97	132	132	110	97	121	145	129	137	124	130	103	118	138	131	118	106	125	102	98	115	116	116	106	142	117	121	133	105	116	115	118	134	127	143	117	110	101	122	134	110	118	123	117	114	118	126	127	110	118	113	142	109	113	107	106	118	131	112	117	130	105	127	131	126	116	137	126	131	135	125	126	118	132	117	137	115	120	117	122	125	119	116	126	128	119	124	140	131	126	125	119	126	144	128	127	104	130	112	131	148	117	126	138	128	104	111	143	115	119	107	111	121	122	110	129	133	122	139	140	98	118	98	114	148	125	128	116	130	119	130	111	107	118	120	122	130	129	123	114	110	125	109	135	116	122	115	126	112	112	137	132	110	138	129	112	120	119	116	126	136	129	144	116	131	111	144	115	123	122	98	128	125	134	120	130	126	113	117	132	123	145	108	121	108	118	127	126	105	123	119	112	118	134	125	136	119	128	131	113	110	128	133	123	113	140	106	120	116	123	120	129	115	108	108	119	121	125	132	111	139	88	118	117	96	123	125	135	118	139	127	108	125	122	141	138	135	110	119	108	107	117	116	112	109	125	130	125	132	129	107	106	105	119	113	105	124	123	115	133	113	131	148	136	114	125	118	126	115	115	113	112	120	96	105	153	114	131	114	119	114	108	130	142	121	135	133	123	116	112	122	124	125	129	137	111	124	126	129	121	131	113	123	117	138	110	126	141	122	127	124	129	110	124	127	98	122	113	121	111	127	102	127	111	116	128	120	133	119	124	125	117	121	107	127	135	120	105	108	115	112	138	129	102	112	119	112	115	122	115	106	121	127	131	118	114	122	104	121	124	119	113	105	117	132	123	120	120	128	120	129	111	141	118	96	124	113	113	118	121	110	122	105	117	117	138	116	118	115	111	127	117	131	125	123	129	125	101	122	127	137	114	129	126	129	119	135	122	126	122	139	109	104	124	96	117	138	107	135	119	125	115	105	118	118	118	126	125	135	131	122	118	130	127	116	117	102	133	122	132	144	135	123	117	130	140	121	133	123	109	133	115	113	124	131	123	124	115	119	111	126	108	115	126	124	118	133	132	116	124	104	134	136	125	116	113	103	140	132	137	124	131	115	116	112	117	109	126	136	139	125	113	123	113	128	117	118	119	110	123	124	120	127	128	153	111	111	124	126	115	115	147	116	120	120	109	118	127	114	115	139	113	114	133	123	127	113	109	121	105	125	107	120	147	123	126	101	129	125	145	121	111	115	126	110	105	134	122	107	108	125	123	136	131	138	121	127	133	110	99	126	122	117	119	120	113	116	127	142	134	107	121	112	120	119	109	123	111	142	122	125	118	123	123	108	119	119	121	107	114	135	122	105	116	119	117	118	125	114	119	127	116	125	115	140	132	130	110	122	110	131	119	114	124	111	111	113	129	132	132	125	122	118	132	119	111	132	140	113	122	124	135	122	123	133	110	127	111	136	140	126	121	114	103	109	111	129	116	121	134	142	116	127	115	141	124	124	139	124	132	130	108	108	118	133	106	107	128	147	131	131	123
8780	3804	7381	8514	9288	7217	6799	10202	5735	2760	2633	1890	1531	1599	1331	1057	1115	918	814	771	759	834	619	610	564	572	566	530	500	489	516	445	485	475	480	507	434	452	453	421	395	436	420	445	424	395	413	389	392	386	394	388	408	382	391	395	364	397	376	366	368	362	357	362	352	378	374	373	373	363	337	372	337	357	359	354	350	374	344	332	376	385	335	337	357	348	360	327	358	347	386	343	366	365	365	333	332	377	361	353	395	336	363	377	357	336	352	327	340	358	345	356	358	339	365	359	335	325	322	363	358	376	363	375	339	348	335	315	327	349	305	360	362	373	342	378	308	332	337	344	371	344	306	393	329	350	343	368	355	329	318	365	344	321	360	315	364	354	346	310	343	356	335	312	355	351	348	355	338	358	321	368	334	340	372	328	390	343	343	357	334	336	319	312	336	327	314	310	359	309	304	367	311	353	353	313	325	351	375	356	333	365	355	356	360	339	322	347	337	310	311	356	354	353	348	312	339	352	352	346	334	380	347	304	325	322	343	341	349	323	305	331	339	309	343	371	352	358	281	342	317	320	321	324	332	363	334	337	337	346	323	347	351	342	350	343	341	326	311	336	351	323	317	304	323	320	340	323	342	347	340	328	333	346	327	340	347	341	367	318	308	336	329	354	343	341	334	374	314	335	298	314	344	368	340	340	346	338	328	305	307	362	344	360	310	351	329	348	322	347	340	324	319	301	316	353	366	316	322	328	338	336	326	332	298	307	332	334	345	326	346	319	294	381	338	343	338	352	346	334	342	318	308	322	389	377	320	336	350	358	329	333	295	339	360	349	326	304	330	325	365	358	361	338	302	328	356	359	323	311	304	352	315	330	319	320	309	326	359	348	352	340	344	361	302	345	338	329	344	346	327	333	316	330	361	325	313	312	356	322	311	297	348	300	358	314	376	330	342	324	343	321	368	318	323	327	344	308	329	325	349	315	323	349	343	333	333	366	321	358	331	355	349	354	328	356	365	352	328	328	360	344	316	355	339	347	324	342	343	328	339	332	327	332	371	334	343	343	346	341	349	340	339	332	338	348	303	344	348	326	360	339	326	350	336	392	335	362	342	333	333	296	339	350	349	321	351	323	353	339	341	309	331	310	301	309	346	335	335	341	329	347	336	347	293	356	324	324	323	324	351	348	340	327	347	312	349	346	294	342	356	344	360	317	332	334	342	319	333	316	341	307	335	330	337	341	320	333	355	320	313	374	361	314	336	347	349	335	330	358	358	365	356	377	344	341	351	337	362	352	390	332	333	330	351	333	363	370	330	349	342	344	334	334	356	348	356	360	345	351	312	334	352	325	355	306	355	321	365	340	322	335	338	322	357	326	312	350	316	351	334	314	337	343	324	322	365	322	337	342	361	344	333	326	337	370	314	329	329	332	328	298	362	293	335	331	341	336	316	342	324	341	327	342	350	351	325	313	331	363	360	312	312	350	309	338	354	360	334	288	344	379	329	322	332	297	307	334	345	386	364	310	327	369	374	329	348	349	340	358	330	305	325	336	331	356	306	327	302	356	335	313	332	335	339	323	344	356	305	314	363	343	323	351	384	369	373	325	337	326	297	344	308	325	353	319	326	310	320	361	357	313	342	343	376	343	359	323	326	331	309	355	359	327	348	328	323	332	359	328	349	335	349	309	326	335	330	343	370	338	362	365	335	325	329	386	324	333	334	340	325	338	356	351	332	335	329	369	343	343	364	321	334	328	343	344	354	326	331	293	326	382	318	335	346	330	345	346	335	330	357	348	361	351	329	322	340	307	342	349	366	380	341	342	319	352	318	364	361	323	331	319	322	370	324	327	334	342	352	319	359	356	327	359	347	377	342	348	341	337	326	326	323	341	356	336	333	356	334	334	330	361	356	322	355	339	350	331	323	320	342	348	341	368	326	320	349	337	337	303	311	340	366	321	308	346	388	355	359	344	324	318	375	308	330	343	340	322	379	324	344	328	348	317	318	354	350	298	314	325	341	351	365	352	350	353	383	326	358	303	327	328	361	367	330	337	326	304	342	329	334	367	337	337	355	361	377	336	344	343	319	312	354	370	356	316	300	333	349	350	304	334	352	349	331	342	313	322	318	300	327	353	334	340	352	341	344	320	352	302	336	337	343	334	334	344	297	341	336	359	343	355	333	353	324	312	364	352	362	339	319	337	316	334	326	350	326	363	316	352	318	326	333	339	315	347	345	331	352	354	340	342	308	345	339	320	318	357	370	348	372	313	332	355	330	343	334	302	311	342	352	333	341	325	354	336	344	350	318	310	315	329	336	347	357	345	323	352	344	325	314	344	324	354	311	340	304	334	335	326	336	338	318	355	344	344	346	351	332	341	309	342	337	353	378	324	353	347	340	343	349	319	344	352	325	315	320	297	348	351	322	340	355	354	320	324	333	314	317	357	337	382	368	331	341	366	328	386	312	333	375	355	382	323	356	345	332	354	349	372	323	334	328	320	380	349	331	329	367	341	343	335	356	340	338	354	330	320	347	338	330	335	362	355	329	347	335	362	330	331	367	348	351	320	327	393	316	353	359	311	356	339	330	334	355	343	322	366	337	338	340	344	346	336	338	352	343	338	329	366	374	320	332	389	324	337	362	351	336	340	328	332	355	346	352	339	343	361	320	304	309	335	339	350	336	327	349	357	327	334	327	350	318	339	345	347	341	353	348	302	307	315	328	372	339	330	346	340	352	343	348	313	353	339	322	332	347	303	330	359	351	315	324	379	363	338	336	316	341	332	313	325	334	301	350	328	328	368	315	348	333	364	313	329	342	358	343	296	383	332	306	337	318	329	332	354	325	385	346	328	334	366	343	344	341	306	328	335	360	307	317	321	329	303	356	361	329	354	305	319	377	350	327	363	329	316	327	334	347	359	383	307	356	328	340	321	335	345	336	336	299	338	331	356	378	345	310	330	339	336	337	328	335	337	345	351	321	323	351	345	340	328	337	341	299	349	356	318	361	347	313	339	342	332	333	341	330	364	320	306	308	339	334	349	357	358	283	383	365	337	327	376	325	337	311	316	333	323	330	309	330	365	344	332	336	324	316	301	357	315	330	303	350	337	366	330	356	339	361	323	331	364	344	370	320	367	322	319	358	351	357	302	320	340	318	352	315	326	314	318	335	347	332	330	365	346	356	385	350	329	332	343	322	341	360	355	340	342	342	339	326	351	313	346	376	382	311	313	315	357	356	369	321	347	342	357	306	313	353	343	316	363	379	328	368	322	357	372	312	366	358	338	331	289	332	359	349	373	352	358	368	352	323	356	347	333	321	344	293	380	349	353	323	312	333	368	333	316	336	320	341	317	319	323	335	337	329	341	329	317	345	343	314	337	329	308	346	337	332	362	324	312	342	335	321	339	346	342	340	325	367	353	324	321	321	317	338	321	343	347	336	322	346	330	305	316	369	345	337	325	340	326	323	312	358	340	325	349	359	378	327	373	346	348	352	326
18185	5911	6336	5050	3739	2648	1943	9016	3596	833	758	596	413	349	338	288	226	222	249	237	209	251	180	169	180	185	185	157	194	172	169	167	143	180	163	151	158	157	144	160	177	177	143	158	162	170	141	144	155	138	153	157	163	152	148	145	141	147	161	159	157	157	155	151	138	173	144	169	148	145	174	156	150	142	156	154	133	177	172	154	152	136	187	147	158	150	165	170	168	156	157	146	145	159	139	164	152	163	161	148	143	164	160	163	154	143	137	135	146	162	173	145	150	148	133	161	163	138	167	158	162	141	160	155	161	172	135	166	137	144	139	139	161	143	127	149	161	165	149	150	174	142	147	151	150	151	171	140	164	158	167	152	149	151	150	155	169	176	134	140	141	157	171	150	156	139	176	167	138	151	147	162	147	149	160	127	145	156	135	133	159	151	141	162	139	171	170	162	150	149	148	148	152	163	139	152	145	173	138	152	147	179	144	173	167	174	155	143	167	142	187	138	159	180	159	136	151	178	142	169	149	156	158	140	163	140	141	156	166	157	137	164	156	151	140	157	150	136	161	183	163	161	136	154	150	155	159	143	147	125	150	159	150	149	140	170	146	150	147	122	126	160	140	143	144	128	132	169	167	154	151	127	126	135	141	147	164	157	159	143	150	149	135	163	158	140	136	149	152	165	144	128	159	144	171	162	129	150	161	148	152	143	155	159	149	150	177	153	162	157	135	170	141	164	176	158	133	130	159	148	166	154	139	130	155	142	151	170	152	145	139	152	155	129	169	141	134	173	160	154	160	141	152	151	147	151	164	147	162	165	163	162	149	143	131	165	150	161	145	158	151	150	144	160	133	138	146	153	148	144	167	156	144	150	175	144	156	177	154	162	164	153	139	150	172	161	148	152	151	156	145	151	140	158	165	145	134	154	137	165	145	158	157	153	157	149	151	167	138	151	170	141	145	148	166	153	159	133	137	144	131	148	132	151	160	148	156	161	165	166	152	156	139	146	127	146	140	153	153	146	138	162	126	146	145	171	156	155	152	151	145	150	154	146	138	141	133	176	143	138	173	171	144	145	140	140	149	137	143	156	174	186	178	150	135	140	147	158	148	130	141	143	159	165	159	136	133	149	159	146	141	150	156	151	155	152	162	152	143	151	156	134	157	165	153	146	150	128	137	144	174	145	167	133	147	145	166	168	178	164	168	144	148	165	135	158	174	144	156	159	144	150	176	163	151	141	152	144	148	159	145	164	155	169	178	155	141	133	143	152	144	164	150	161	154	162	127	155	137	147	150	148	165	160	143	142	154	127	131	146	154	148	138	145	147	142	147	155	152	137	172	141	160	160	166	155	146	163	153	144	152	147	162	149	161	140	144	164	159	176	157	147	188	145	147	173	157	153	156	168	148	137	143	161	150	155	153	130	150	152	166	171	162	168	161	146	152	170	139	134	142	157	155	124	129	149	149	165	170	180	139	145	152	154	187	150	155	144	136	133	165	160	154	158	149	143	164	135	164	156	160	147	158	147	150	163	139	166	155	149	147	142	150	140	147	144	140	150	139	157	153	159	137	142	158	157	148	149	160	155	154	155	143	140	155	146	157	141	151	141	155	156	150	145	135	162	154	144	156	141	160	175	159	156	151	152	173	126	157	133	165	154	167	164	148	141	147	147	150	151	161	151	145	157	137	123	137	146	153	157	136	156	162	152	159	155	172	159	161	138	173	165	147	154	152	167	142	123	157	157	135	138	147	169	163	152	148	163	150	156	158	139	140	146	160	174	151	149	162	156	135	163	155	144	145	144	155	157	144	172	141	159	180	147	158	140	155	132	164	168	165	159	135	149	142	158	155	153	150	168	140	153	154	156	138	143	157	169	165	146	166	136	145	145	133	154	159	149	147	148	135	152	147	173	179	146	141	192	139	144	162	139	174	161	155	144	165	139	158	150	150	174	145	151	146	160	150	149	144	168	151	150	131	137	142	165	150	150	160	145	161	140	161	166	162	152	154	155	153	132	156	149	153	138	163	167	164	142	160	148	151	173	138	166	136	163	153	154	165	151	154	136	131	148	145	177	130	134	154	154	149	161	162	132	154	136	149	166	152	134	159	160	166	157	152	153	154	142	128	129	139	136	131	168	158	138	145	164	158	153	155	151	137	155	167	176	139	159	158	147	155	148	138	168	140	152	174	157	146	130	129	156	142	151	138	171	149	167	135	155	171	155	160	114	147	141	147	175	133	151	166	146	132	139	137	123	143	133	143	146	134	143	156	137	144	142	196	155	154	153	162	153	156	172	148	121	147	158	152	159	166	156	145	144	152	138	153	137	162	146	160	170	174	142	168	143	158	125	137	145	155	177	161	150	183	133	144	155	153	145	139	155	163	166	155	129	143	150	157	152	148	148	151	181	147	183	142	148	151	182	159	158	149	160	170	168	154	120	156	140	154	141	138	141	195	150	156	133	160	133	144	169	164	168	129	143	147	144	162	169	162	183	153	164	158	139	162	166	128	147	140	127	151	146	137	143	175	164	139	168	152	164	161	179	153	153	159	163	157	162	139	166	189	142	145	157	146	141	171	167	166	141	166	129	141	158	150	163	164	155	152	144	168	147	137	156	156	154	175	146	144	145	162	174	174	159	141	144	136	163	154	166	154	152	170	163	151	163	146	174	152	136	146	157	129	138	152	144	161	165	149	165	154	162	158	148	156	137	161	154	152	145	152	157	144	159	134	137	153	177	164	166	149	149	131	148	150	163	135	140	155	154	151	145	134	134	135	152	183	154	136	131	171	138	147	157	144	136	172	129	145	156	146	148	142	135	153	150	138	158	156	165	154	143	147	138	154	147	142	173	148	152	169	152	168	139	139	159	151	148	164	163	152	147	160	154	148	132	149	165	162	157	155	147	148	155	145	158	131	152	138	149	155	167	139	152	144	150	142	166	143	141	149	132	161	160	164	168	132	126	155	141	160	165	168	163	158	138	153	135	167	157	154	153	163	137	149	171	153	151	158	153	150	154	159	135	154	145	163	154	135	142	175	140	151	170	150	151	158	163	162	150	162	166	127	151	168	155	152	139	139	133	151	168	146	153	147	158	138	139	160	142	168	139	155	183	142	133	153	137	141	156	157	126	146	164	137	155	143	162	133	146	155	149	133	162	171	180	148	154	147	153	164	142	147	153	148	156	128	148	137	153	163	173	155	165	152	142	158	167	175	156	145	155	145	164	144	144	141	146	138	174	136	153	160	159	148	133	154	162	148	175	161	146	151	145	164	158	170	173	168	166	142	159	159	134	155	149	148	154	174	166	168	148	146	169	180	144	144	139	145	147	148	144	126	158	169	150	168	143	167	160	137	143	157	149	159	117	155	141	137	160	139	157	130	139	131	147	150	148	140	154	155	150	159	165	148	146	163	149	152	144	167	151	142	146	144	146	183	144	152	156	177	155	147	150	174	172	155	156	164	151	160	127	174	158	137	143	143	160	152	146	137	159	162	143
8884	4547	8230	9269	9270	7403	6417	23038	5855	3482	3009	2548	1930	1638	1645	1330	1040	1058	1087	972	862	1188	688	633	695	653	658	601	579	597	581	589	582	543	575	565	539	514	550	526	459	530	474	502	448	514	504	494	523	447	439	426	484	459	466	440	468	453	494	444	443	439	450	465	461	451	468	439	432	424	450	479	425	427	447	468	426	472	457	454	428	468	429	421	461	443	439	450	434	482	442	450	387	455	409	432	435	416	418	427	451	413	400	441	490	453	439	415	415	416	461	424	428	427	424	409	428	431	409	396	457	390	423	457	422	409	426	420	448	434	428	392	414	391	406	435	395	413	420	393	436	407	427	399	454	411	398	396	439	427	418	408	408	421	421	428	422	440	412	414	411	419	431	481	443	439	400	414	466	412	407	416	441	426	386	419	381	433	439	447	385	400	414	401	463	446	416	425	413	429	439	371	415	438	416	418	426	431	419	422	413	446	388	414	393	404	431	411	429	431	421	416	423	378	427	405	420	449	402	452	403	441	417	401	431	408	392	414	386	458	453	396	388	395	421	435	398	452	408	386	410	421	421	399	417	401	439	421	436	471	386	429	455	411	435	417	420	418	409	396	415	467	416	467	413	426	437	416	430	437	390	413	413	406	432	415	390	414	404	434	416	401	443	398	406	354	413	435	446	370	385	418	411	455	393	428	423	429	409	442	417	426	405	417	441	416	423	394	431	439	385	384	452	431	400	400	404	419	398	421	404	397	399	443	396	414	393	418	459	404	432	384	403	439	387	425	406	433	406	371	423	388	438	424	457	411	417	383	411	416	369	417	440	394	422	432	444	416	406	407	417	443	430	402	431	398	464	414	423	379	445	384	427	398	453	385	433	423	425	418	426	408	446	391	404	425	421	392	429	404	439	411	413	426	438	398	440	481	383	427	409	392	409	430	384	423	450	459	388	384	383	433	431	396	414	439	402	428	428	419	419	404	408	393	433	409	418	409	367	414	393	430	397	416	426	383	408	449	409	399	357	416	386	406	371	435	403	424	423	388	380	441	409	428	396	410	456	388	406	439	411	396	427	402	413	418	410	420	443	409	396	400	419	391	418	425	487	387	432	404	432	385	436	406	439	386	442	459	401	417	375	420	412	422	373	445	466	428	385	414	382	403	443	432	411	370	393	426	405	452	397	415	437	404	443	415	453	438	421	430	404	430	423	406	421	415	403	419	426	431	413	429	418	421	404	394	389	424	375	399	428	469	423	408	397	392	441	435	404	405	387	452	424	416	416	441	383	403	400	435	451	427	388	393	394	437	405	424	416	414	414	408	416	394	426	333	391	437	405	412	422	409	434	390	425	429	432	393	410	422	435	452	412	391	374	407	376	420	418	394	407	410	407	399	415	399	393	411	426	426	426	408	386	395	388	426	395	408	454	421	410	418	438	401	431	407	396	439	403	450	384	378	419	449	398	456	398	419	396	392	448	411	402	415	406	426	462	405	411	402	408	414	410	426	420	435	359	390	404	437	418	419	439	408	407	415	379	428	427	458	423	415	425	485	438	378	411	443	397	464	433	401	405	411	452	459	369	396	415	416	418	434	395	415	376	415	374	421	384	412	456	424	436	412	427	411	427	384	379	414	375	444	399	427	397	383	396	423	421	410	411	411	407	388	440	413	430	411	423	378	430	398	371	410	366	403	451	404	381	408	439	417	422	436	416	425	405	434	409	427	414	462	415	400	428	417	415	435	402	427	452	442	405	457	442	434	369	416	426	412	430	401	415	422	420	438	415	395	426	477	408	415	393	415	372	421	443	409	423	428	408	425	448	430	410	438	406	415	415	372	396	403	482	425	437	421	398	403	378	445	434	409	402	405	432	427	380	418	414	444	440	412	445	390	428	440	407	396	427	414	417	420	450	471	380	436	402	405	383	418	421	392	422	413	418	381	445	400	450	426	431	438	391	427	400	437	404	403	441	423	410	408	445	416	395	423	420	418	444	398	435	424	435	396	399	450	395	380	441	443	436	379	400	416	403	383	434	402	414	376	402	431	394	447	427	442	415	407	451	399	442	445	406	436	407	427	461	430	409	424	412	391	388	422	397	393	410	426	426	405	444	446	438	399	393	436	431	419	414	420	404	463	390	397	429	440	431	404	440	444	446	406	387	428	388	387	410	409	418	409	404	391	416	428	387	420	459	374	410	420	418	431	420	405	410	459	422	410	403	383	440	426	386	392	392	411	394	389	410	410	411	402	413	445	416	390	434	402	419	427	452	432	400	429	416	418	407	393	388	423	413	436	445	427	431	437	445	438	372	401	408	405	416	420	393	397	437	445	394	453	445	369	444	386	467	423	394	449	443	414	387	431	410	432	427	418	405	457	396	396	443	412	443	417	414	412	412	419	436	406	395	403	429	406	403	424	387	441	418	419	431	426	415	443	429	396	442	399	438	444	433	405	420	406	423	414	381	479	411	439	421	396	395	410	472	407	364	433	428	448	423	403	403	402	394	413	406	447	438	418	365	430	409	401	399	412	417	406	420	427	447	401	389	419	420	474	422	420	393	396	403	442	421	410	439	412	418	431	422	418	391	430	417	441	413	423	451	437	438	406	436	419	438	412	426	418	373	401	417	401	402	409	449	431	356	418	451	397	414	396	429	405	409	375	404	441	376	389	394	437	377	418	408	375	421	399	378	431	444	377	432	394	424	467	437	404	413	408	375	430	403	379	380	375	455	393	445	408	407	408	462	382	383	396	455	418	442	436	428	416	431	406	444	393	445	421	399	398	427	420	356	415	420	433	412	435	417	427	428	379	425	402	425	431	443	397	455	434	444	412	401	419	413	424	435	415	429	427	428	407	404	439	410	389	427	422	450	409	440	421	359	388	424	413	412	418	442	423	415	418	442	431	402	432	415	404	399	443	406	430	386	401	437	441	429	375	425	423	403	433	419	445	422	425	395	416	388	430	452	442	448	436	401	397	385	408	428	441	418	413	474	427	423	471	409	435	408	406	440	403	401	425	412	454	391	428	402	422	422	399	407	368	409	447	411	422	411	389	430	440	403	428	442	414	436	402	430	415	419	441	428	398	397	400	409	417	405	431	417	424	421	416	432	408	405	394	420	408	401	397	397	425	433	447	401	422	395	439	416	426	413	408	415	432	401	421	423	389	434	424	413	396	383	423	405	481	439	430	426	402	453	401	411	407	438	420	411	422	428	395	367	402	416	389	424	427	406	399	420	451	430	411	422	456	401	400	391	419	407	395	379	407	445	435	391	436	439	392	465	391	408	434	381	393	388	360	432	406	413	404	413	416	397	410	386	436	404	406	417	435	376	425	442	420	411	372	406	416	427	447	443	381	419	421	433	415	416	427	413	419	423	414	446	421	384	408	417	422	409	400	439	429	425	461	386	418	421	383	418	440	409	438	391	419	423	395	408	423	469	397	382	406	386	430	450	432	446	472	428	405	418	405	388	384	399	424	404	436	412	435	429	397	414	368	418	451
2454	445	427	376	327	308	278	358	234	239	276	248	261	263	255	245	227	236	237	242	207	260	233	259	237	211	196	213	245	227	235	251	203	206	216	221	210	228	254	240	257	212	197	232	239	227	216	242	253	231	233	224	242	238	207	244	238	232	228	218	230	227	236	268	232	219	225	217	218	236	211	229	255	233	216	254	222	248	228	217	224	231	252	235	220	222	238	216	253	233	231	230	229	236	214	208	223	252	229	218	217	233	242	238	231	228	206	225	209	213	234	212	224	235	197	252	229	223	230	243	244	219	238	242	222	237	243	231	212	251	222	238	224	227	225	238	217	254	241	215	248	254	233	227	193	227	242	218	221	220	213	231	243	215	227	266	221	196	248	219	241	219	226	257	212	216	238	237	224	237	237	252	241	241	217	225	214	250	238	236	235	218	210	225	214	247	251	249	223	244	230	224	243	257	246	238	201	232	240	208	256	223	218	225	234	240	231	211	255	231	232	239	231	218	205	212	255	230	216	225	234	216	267	261	236	226	223	220	214	240	218	228	231	226	212	216	237	257	235	249	222	240	223	239	221	228	229	246	221	192	243	242	230	262	230	218	238	238	236	210	244	226	256	229	250	204	253	214	237	237	238	249	231	212	203	238	224	242	243	209	228	254	229	233	236	215	241	226	258	245	200	244	236	257	265	219	256	226	226	223	217	250	225	221	213	240	239	228	223	241	225	221	231	223	219	244	207	231	235	224	232	215	227	256	217	220	252	231	217	224	236	217	211	230	246	228	223	237	227	239	221	217	226	225	218	238	245	238	234	221	206	240	217	253	223	226	262	235	232	227	252	245	212	224	208	247	237	193	229	218	245	251	219	268	226	234	217	237	228	231	215	213	248	227	217	243	220	220	234	210	229	235	234	229	210	249	228	233	227	219	215	221	248	235	215	211	238	253	232	236	218	231	237	225	225	250	248	196	219	249	248	227	217	202	246	227	230	232	232	256	238	254	246	237	217	220	223	226	209	232	210	236	235	262	257	221	235	237	239	230	243	209	206	234	238	230	238	197	229	241	229	216	231	235	220	235	234	230	220	209	226	218	223	224	224	232	185	221	264	239	248	213	199	207	234	243	243	239	246	252	239	244	267	246	204	225	227	236	240	245	210	209	223	241	238	224	233	207	242	219	237	231	218	216	227	228	237	211	256	223	212	212	222	267	221	222	230	257	231	212	231	225	198	237	228	250	237	236	258	267	237	233	240	209	232	249	262	250	233	206	243	236	266	238	239	250	221	211	241	230	229	236	267	205	225	268	225	215	223	245	227	256	205	243	240	217	243	247	217	243	220	225	245	199	241	235	213	209	225	220	232	256	236	228	245	242	237	233	224	206	223	218	226	230	213	196	246	234	254	227	240	234	234	223	242	220	243	240	248	220	255	219	211	214	261	229	251	216	246	245	230	235	230	227	232	244	276	213	263	235	219	231	218	242	232	219	203	231	213	242	224	222	249	247	225	234	230	251	240	258	208	257	231	263	252	237	234	200	248	235	236	237	205	228	222	219	227	261	252	226	238	246	229	237	223	219	197	200	217	232	251	250	239	245	236	207	255	223	230	189	209	215	216	226	230	229	237	246	240	235	221	233	244	186	227	208	234	252	209	224	254	224	242	220	208	207	216	249	205	237	226	218	227	237	249	230	228	245	222	229	247	242	218	232	214	221	224	192	237	209	223	223	233	222	228	211	219	243	234	238	218	242	236	227	230	239	211	218	200	239	241	244	243	217	219	222	212	200	228	212	229	235	233	232	263	231	224	222	209	229	241	232	206	211	221	219	228	243	212	245	207	219	229	255	223	227	228	228	236	226	212	245	216	240	277	213	234	212	231	222	238	222	235	236	250	229	242	219	235	229	206	222	230	220	225	210	239	264	233	215	232	210	215	228	266	246	230	230	233	220	235	226	245	220	262	224	220	237	236	223	221	238	253	240	232	242	199	238	232	228	215	266	235	254	223	219	246	262	231	213	218	258	240	204	237	220	243	220	250	212	217	218	244	250	229	226	222	220	237	248	264	220	248	248	204	247	230	233	215	211	211	232	218	237	239	230	212	202	228	243	253	234	235	226	234	235	241	231	205	231	236	237	253	235	209	217	208	248	230	254	223	216	222	237	221	250	223	233	251	225	258	253	233	227	218	242	266	244	256	236	244	223	220	224	225	224	214	218	205	224	217	228	209	251	250	227	210	231	224	231	269	219	206	231	194	234	238	203	247	225	243	244	231	205	247	218	219	238	232	231	232	236	225	218	215	220	257	248	243	247	224	220	240	230	232	209	231	232	238	196	242	244	230	217	233	236	247	230	208	209	223	243	221	236	213	245	217	215	238	240	227	245	236	233	233	234	218	238	243	225	216	245	237	236	201	230	231	223	228	231	243	227	249	214	245	232	237	216	239	259	241	211	215	238	243	241	235	218	221	223	217	249	233	223	215	222	249	235	240	219	217	231	234	234	207	219	249	221	250	227	224	222	229	274	240	243	237	223	243	254	235	227	227	246	244	202	227	233	208	230	233	219	226	247	243	212	214	251	245	235	227	214	241	226	194	245	238	205	243	220	241	247	237	245	220	203	242	202	248	231	263	251	251	229	238	230	213	246	211	236	239	208	245	259	224	204	231	227	254	236	240	225	241	206	225	221	216	245	242	238	241	236	214	205	232	235	235	224	238	197	217	225	230	235	233	232	239	225	244	221	228	253	234	230	236	211	200	214	256	236	218	221	206	246	222	239	237	243	228	237	192	238	222	242	225	214	232	217	238	222	259	224	230	228	230	212	238	255	225	251	226	234	221	210	241	207	217	218	229	216	245	206	246	237	224	219	244	216	227	228	229	243	236	224	198	225	233	222	231	225	245	210	226	265	229	213	233	238	223	239	229	244	216	207	197	243	247	222	237	235	231	206	236	228	220	204	232	200	210	219	228	239	238	225	201	221	219	240	246	218	228	239	231	233	234	232	256	233	253	220	216	227	227	221	215	216	214	208	208	224	229	241	221	212	217	230	221	241	243	201	207	238	221	232	224	246	201	226	228	212	233	246	223	208	243	234	229	248	231	233	208	229	231	220	241	225	232	240	265	229	244	267	244	243	223	245	233	257	238	234	221	257	239	229	230	222	280	255	241	220	224	206	263	237	240	229	232	223	220	253	204	236	261	224	236	234	233	215	224	232	249	244	231	220	231	222	245	258	242	216	234	232	227	221	233	226	258	223	216	232	208	263	208	189	237	230	221	206	237	223	238	224	247	233	267	217	242	233	210	218	224	198	216	240	202	217	224	226	238	250	197	224	204	260	243	235	209	188	230	235	210	210	224	236	230	227	221	243	219	229	241	228	242	260	225	212	252	244	217	217	217	197	245	258	240	228	234	226	217	256	249	222	235	226	247	232	203	248	244	254	241	230	231	249	246	214	229	234	221	224	210	221	213	210	249	266	260	228	215	211	253	231	220	229	214	226
2600	903	1090	1186	1286	886	886	1518	820	788	754	708	642	670	675	675	672	677	648	653	614	664	647	645	649	603	617	620	624	619	635	578	603	616	585	639	645	658	655	617	636	645	607	619	647	617	654	617	597	595	615	614	616	639	615	599	598	625	670	649	671	632	609	611	652	665	646	621	625	635	643	614	624	660	622	646	642	689	703	604	573	628	664	613	626	646	658	588	655	601	647	669	641	625	605	627	672	607	643	623	605	572	640	634	596	670	618	646	611	658	637	662	610	603	629	654	603	597	632	638	621	624	625	625	622	627	631	609	634	667	603	597	592	644	601	587	606	634	645	599	649	615	625	646	628	645	597	645	583	641	624	619	640	657	640	638	592	605	583	666	652	644	647	656	651	654	613	596	636	636	627	611	636	660	614	622	585	653	668	598	620	649	622	628	566	654	662	613	618	624	616	611	621	670	625	626	584	553	615	593	634	611	617	639	610	639	608	577	626	620	604	627	635	641	600	606	619	604	653	641	652	665	661	647	641	628	638	630	641	587	604	591	592	594	634	668	615	643	653	655	673	579	610	605	637	596	610	607	603	586	619	608	617	622	599	636	637	622	621	663	615	603	647	648	625	603	583	617	634	608	615	655	600	629	661	669	693	625	611	654	616	608	614	633	600	595	594	655	652	649	624	603	607	623	589	609	601	629	625	636	640	634	606	633	596	604	681	636	631	643	587	631	612	609	650	619	626	621	612	565	597	635	633	616	641	650	646	664	619	610	624	637	605	618	614	619	623	648	627	695	602	586	602	607	596	635	615	642	622	607	612	617	672	619	588	599	675	645	624	584	621	661	630	561	623	627	603	560	655	587	616	663	607	570	587	674	656	689	589	610	644	626	625	582	570	603	639	601	634	637	632	583	589	650	632	617	612	617	639	623	579	623	615	640	624	594	671	642	624	566	612	626	634	627	646	632	620	596	626	646	677	612	595	649	655	645	619	633	614	589	606	614	644	667	671	635	613	679	569	601	568	627	632	602	608	627	593	601	631	603	629	647	639	625	627	684	630	620	622	610	662	628	639	659	650	660	622	638	618	644	605	641	624	566	660	618	630	674	591	626	629	640	583	621	629	638	653	632	620	632	628	644	632	579	598	652	621	627	663	603	607	626	652	655	593	611	603	689	596	607	632	577	591	634	635	618	619	635	635	622	568	637	635	588	619	615	612	613	658	607	616	639	620	638	655	592	654	586	672	615	635	596	628	623	634	629	645	615	697	613	596	595	626	641	618	590	640	624	618	582	610	628	665	613	631	607	596	626	588	593	644	608	584	651	634	608	647	604	588	618	587	643	663	648	627	651	604	615	623	621	620	641	648	634	635	656	611	644	597	622	646	600	617	604	624	644	625	620	593	647	629	629	600	646	632	669	575	642	622	624	648	599	612	604	607	595	603	649	597	640	574	639	624	631	678	587	624	613	595	642	611	584	611	651	621	656	599	643	640	646	598	675	556	648	589	576	667	623	610	613	644	658	653	614	669	657	618	594	619	578	668	601	598	624	608	633	649	617	626	593	583	598	612	602	651	624	618	615	580	674	625	626	670	629	638	634	621	634	618	556	585	612	611	612	617	593	617	656	618	632	624	645	618	632	641	596	622	656	598	643	621	582	630	610	580	645	661	607	654	656	657	622	606	617	667	565	605	610	594	607	642	659	634	639	654	620	592	615	586	656	658	611	633	609	634	687	608	646	628	609	635	621	574	659	600	606	635	623	592	610	643	619	622	622	562	659	624	622	602	633	661	609	638	607	647	617	640	621	586	649	662	658	654	586	627	640	611	614	591	618	643	661	695	598	632	631	643	629	604	652	626	635	666	635	637	621	609	598	600	623	637	623	618	635	598	634	590	651	684	627	599	607	645	614	640	618	603	600	616	640	638	614	639	613	587	614	657	617	643	620	647	631	617	638	646	638	625	608	641	621	609	609	595	612	589	684	610	599	638	644	611	611	637	618	616	616	628	588	585	595	648	634	625	639	691	580	596	599	610	614	599	606	642	648	613	606	618	604	641	604	617	648	607	642	656	643	637	633	586	632	617	614	610	620	611	607	634	591	638	632	608	637	621	630	613	592	673	588	639	607	685	640	625	636	607	578	588	613	612	615	607	611	617	617	655	593	634	627	622	627	597	593	635	615	636	601	683	677	607	655	626	652	632	626	590	632	628	574	685	656	606	632	613	602	614	626	632	644	661	602	610	634	629	658	671	619	666	650	613	647	579	591	601	640	605	632	636	634	639	594	650	609	663	629	605	605	606	613	592	615	657	614	569	651	600	618	627	597	681	687	639	610	601	639	627	633	607	659	694	633	617	563	649	647	626	665	605	613	659	591	651	603	603	687	610	669	564	613	586	593	598	572	624	645	595	647	631	672	626	584	626	606	580	648	601	641	643	644	615	635	578	637	647	595	635	680	610	601	636	590	619	579	627	637	652	615	601	634	603	637	624	580	578	599	633	617	696	616	638	605	606	635	642	650	633	654	587	654	598	601	642	575	612	598	652	636	630	641	630	636	609	603	623	623	639	643	579	630	656	607	685	585	614	629	575	667	583	637	657	623	619	640	642	666	657	658	599	642	600	600	621	625	644	626	605	608	603	626	636	624	619	629	615	652	623	637	651	612	638	610	614	593	596	620	607	637	631	610	643	642	616	627	692	619	639	659	604	630	601	651	613	630	657	580	607	639	628	665	608	630	631	628	623	597	635	632	660	583	633	622	631	580	659	629	645	637	637	610	630	647	615	625	625	626	612	622	650	664	593	603	570	636	594	614	560	667	623	603	615	594	659	634	652	570	644	631	623	628	611	583	683	681	606	626	611	628	614	637	585	576	582	640	642	660	588	639	643	606	665	623	644	665	603	617	588	581	637	651	643	653	659	564	610	627	663	678	597	615	651	668	649	615	574	655	632	606	643	658	603	644	706	587	638	615	582	616	609	626	595	619	627	595	639	624	602	618	645	625	653	601	636	614	627	604	588	675	630	603	615	659	637	632	636	652	588	631	632	642	605	621	619	616	626	612	652	605	618	631	651	616	590	632	612	648	609	595	635	671	623	622	652	652	634	645	672	637	632	591	630	608	640	615	624	605	616	651	648	584	639	664	610	626	620	617	632	573	591	667	630	650	636	619	651	621	597	625	650	608	627	593	634	567	643	640	617	661	599	618	632	634	645	642	620	599	600	605	569	676	633	614	621	622	590	563	658	625	615	644	622	620	648	628	630	623	612	582	664	592	590	665	619	588	637	635	594	631	645	612	640	629	605	658	632	644	662	584	599	626	639	645	570	659	635	648	652	603	574	622	646	625	605	627	601	624	630	601	645	602	619	652	595	631	606	628	587	613	665	658	618	657	606	607	596	605	573	657	628	610	645	642	621	615	645	627	622	649	624	637	579	614	657	618	618	599	605	587	597	593	593	633	603	568	577	685	626	604	652	659	614	615	611	671	575	611	615	621
17702	6878	6110	4914	3770	2797	1948	1876	867	583	556	418	372	309	281	280	252	203	203	168	162	588	134	151	158	140	146	147	147	130	157	133	131	139	129	106	118	146	141	122	114	118	135	119	137	111	130	118	127	102	154	143	129	124	112	130	133	112	113	106	107	123	145	133	141	120	147	127	127	113	137	128	104	139	133	124	111	138	123	129	156	108	131	110	135	127	117	109	122	136	135	125	119	115	132	124	116	110	101	121	134	120	131	117	114	141	120	122	119	136	122	114	134	115	114	121	101	135	134	132	145	130	121	115	138	110	147	119	123	140	113	126	111	115	135	102	133	106	106	109	120	119	130	132	112	119	125	120	110	109	114	97	122	105	125	127	120	127	133	116	134	120	125	129	124	132	116	111	138	113	116	125	110	114	113	113	135	123	137	126	135	101	119	117	123	138	115	116	132	132	138	132	118	101	115	110	115	137	99	98	106	130	141	114	123	130	141	111	129	110	111	111	132	121	115	131	114	121	105	116	137	100	130	126	107	108	120	128	121	128	119	105	142	121	132	119	139	122	104	138	118	128	124	131	126	117	124	134	122	132	119	129	132	117	123	132	117	117	117	125	110	113	116	116	131	152	98	116	126	135	121	130	128	128	117	111	112	115	102	126	123	114	115	140	127	130	110	119	119	123	107	120	139	103	117	123	134	131	124	132	113	117	108	95	124	116	99	126	114	120	131	129	130	111	130	117	107	122	132	104	107	114	111	127	108	112	122	135	123	125	145	129	126	152	98	136	120	117	140	130	115	124	123	127	131	104	129	129	134	109	116	97	120	122	120	98	144	124	108	120	137	108	106	123	112	119	110	126	147	132	99	109	120	125	110	112	117	141	123	122	131	136	113	112	126	105	132	108	127	110	137	111	105	124	133	110	120	117	116	111	108	128	128	111	130	106	136	121	110	122	123	123	122	139	109	119	127	103	116	122	123	125	121	123	114	117	102	117	119	113	131	128	123	119	155	105	122	118	119	123	121	119	104	122	124	109	143	138	130	122	102	116	106	124	127	97	99	118	118	131	133	114	131	127	110	151	98	118	124	118	133	125	120	130	99	120	142	124	102	134	105	126	120	123	123	116	116	116	125	117	135	138	96	112	114	122	109	125	111	122	142	115	135	113	116	146	128	114	140	108	128	116	155	123	114	136	124	111	117	139	111	105	112	128	135	117	93	131	111	125	109	142	134	121	111	115	141	124	130	114	124	114	117	117	136	144	127	117	115	136	115	143	97	133	121	129	131	118	123	124	139	106	131	117	116	125	120	105	124	104	120	113	130	148	151	104	127	127	116	116	119	120	135	102	114	124	119	115	142	119	118	142	108	110	125	105	121	138	131	117	105	90	117	122	123	114	104	119	125	114	133	130	108	135	125	120	107	128	130	114	114	98	122	114	118	140	130	141	128	117	130	122	125	114	133	121	119	131	125	123	148	124	93	123	102	129	121	128	124	118	123	122	127	145	121	124	119	134	125	136	112	110	113	118	111	125	131	140	127	118	116	112	124	132	118	121	112	119	123	106	126	141	135	122	108	118	111	112	115	136	135	124	138	118	125	107	133	97	140	121	142	115	103	117	111	111	128	136	136	107	117	127	133	101	124	108	127	117	133	105	108	118	133	130	143	122	100	122	107	128	116	121	125	133	103	120	131	122	111	137	119	132	103	111	118	96	103	92	119	132	138	132	110	144	128	112	151	116	105	137	103	116	103	127	112	119	126	140	129	106	107	128	127	129	130	110	104	129	107	156	127	122	139	113	105	128	102	126	127	116	112	102	121	122	117	121	109	124	110	111	100	126	135	128	122	120	122	90	112	135	119	110	109	105	128	100	136	112	99	144	109	112	127	127	126	126	116	116	125	147	141	119	118	124	131	145	118	109	111	133	114	145	107	138	116	134	101	127	103	122	151	130	114	130	106	131	109	117	132	112	109	122	127	129	111	126	128	121	108	117	141	117	117	112	123	108	122	112	122	134	139	118	118	118	151	103	119	123	103	140	123	131	112	111	124	130	130	115	98	124	119	128	124	136	126	146	125	122	122	124	118	108	125	109	118	118	106	125	142	127	119	125	133	125	135	148	114	122	116	123	126	139	106	145	116	126	137	99	130	107	115	140	112	103	142	120	128	132	121	106	119	114	106	119	129	99	136	122	123	104	108	128	101	105	130	114	124	112	110	119	84	108	118	98	124	117	117	110	125	116	104	134	126	108	118	140	122	130	125	134	113	120	144	133	121	120	128	132	117	126	124	122	123	119	120	141	114	123	122	114	111	98	114	119	116	127	115	119	123	115	107	115	111	91	128	113	136	108	108	124	99	116	131	123	116	118	115	122	114	109	110	114	130	134	108	141	121	133	133	118	142	122	119	120	127	125	117	119	128	128	124	99	116	118	130	144	122	127	118	126	122	126	134	120	121	123	128	132	119	131	151	123	121	127	101	137	109	106	105	128	120	112	110	126	131	110	123	102	126	122	107	118	114	133	111	115	114	124	117	122	140	127	117	114	121	138	128	125	137	127	118	113	118	118	121	120	106	125	133	114	119	96	116	106	120	124	115	116	126	131	133	107	131	119	118	135	128	115	114	100	120	122	106	124	127	114	132	125	117	108	112	118	123	111	134	129	113	118	122	139	138	121	127	100	113	117	122	131	128	117	114	115	102	134	111	117	114	114	135	126	84	130	135	126	101	119	117	95	105	124	113	134	123	126	108	140	131	115	125	108	122	99	133	124	113	131	124	128	116	137	118	139	124	136	121	126	116	130	94	126	111	118	116	103	124	122	118	105	118	134	126	142	146	115	117	137	136	115	118	144	104	110	120	117	116	118	108	113	112	114	108	121	128	149	142	118	113	141	121	127	121	117	112	131	119	109	128	112	127	119	119	97	113	98	140	129	113	111	111	129	124	134	114	126	128	100	110	132	128	123	129	120	132	101	115	114	133	116	99	136	125	127	132	116	116	119	119	139	121	127	111	142	129	108	120	126	97	125	103	112	120	119	146	112	106	129	110	126	116	120	114	109	113	115	148	119	114	157	109	128	126	100	109	120	128	128	111	110	125	115	105	129	134	103	119	113	113	124	117	127	127	126	115	128	128	117	111	126	128	132	109	126	123	90	127	135	105	114	122	131	111	124	114	115	115	118	108	123	124	135	105	127	126	138	126	115	135	128	116	116	125	116	135	116	133	135	120	112	117	115	124	110	107	106	109	149	105	124	141	136	113	112	121	134	134	110	130	106	107	129	140	117	96	119	110	109	121	115	107	106	132	125	132	123	117	119	124	100	99	131	142	132	127	133	108	134	125	111	129	128	108	116	126	121	129	135	118	119	101	116	131	124	124	115	97	127	122	117	111	122	143	118	115	114	125	104	131	123	121	127	106	115	122	131	113	122	121	113	117	116	109	97	137	109	121	119	141	136	137	115	123	136	121	108	131	113	118	129	127	112	106	121	110	124	120	113
9201	4887	7402	9108	8194	7010	6044	7531	4193	2610	2449	2074	1757	1577	1444	1489	1257	1002	895	796	816	3546	630	606	573	555	580	541	532	511	510	478	492	461	450	444	492	411	479	457	387	394	410	417	413	409	409	398	411	416	368	405	422	403	398	396	382	363	377	412	378	399	372	391	407	356	362	357	333	352	356	362	373	341	352	367	370	351	359	350	354	364	365	330	368	377	371	366	346	350	374	366	335	362	330	307	369	345	346	350	351	392	342	343	394	337	370	339	337	368	361	381	344	339	330	338	335	379	366	332	304	344	367	328	346	333	384	332	355	331	311	365	335	314	341	319	331	330	360	315	341	330	370	348	380	333	345	352	337	365	357	341	330	340	344	364	383	322	370	307	368	341	338	308	336	320	327	372	331	367	334	350	323	343	385	375	365	377	376	355	320	330	342	348	335	342	373	346	330	334	342	343	356	350	346	307	336	316	331	365	340	323	361	342	337	334	340	356	361	368	306	328	333	314	345	337	330	347	318	357	337	334	348	311	371	345	330	341	367	354	337	327	356	309	344	371	340	355	334	351	347	359	323	364	331	339	350	357	353	333	342	380	336	319	337	332	329	322	347	374	283	348	357	350	351	325	343	325	336	349	367	339	348	346	338	332	332	359	344	339	317	324	345	347	297	300	322	325	348	316	325	333	347	359	328	371	343	341	347	336	335	318	357	357	345	325	350	347	324	346	322	330	338	325	345	347	324	348	338	339	383	346	365	323	327	318	334	347	360	369	336	315	314	325	344	333	346	316	350	349	339	332	332	321	349	345	340	335	351	353	338	309	366	353	352	346	355	355	348	361	346	390	328	342	339	353	332	335	344	327	355	332	326	344	348	335	312	365	318	329	310	348	360	345	316	353	341	329	349	337	307	341	345	352	325	353	333	305	332	365	322	331	313	359	340	334	341	328	338	336	353	328	314	348	344	320	362	339	342	360	336	325	316	367	308	385	371	335	331	371	352	368	336	377	304	329	352	320	346	333	336	335	331	298	364	369	344	334	351	333	354	347	343	333	340	310	334	336	333	314	368	324	361	335	370	321	329	329	345	358	340	354	357	333	350	390	330	374	315	370	317	326	333	324	343	332	337	377	373	383	326	339	340	359	311	309	309	329	312	296	326	341	310	367	309	332	355	371	330	331	342	316	321	326	333	383	337	331	336	357	332	309	379	341	370	340	356	361	330	336	331	318	375	360	337	286	334	354	332	330	333	341	335	320	329	358	330	350	340	344	357	302	311	317	332	325	370	336	337	334	317	331	344	354	331	349	319	306	352	344	375	359	348	356	353	349	332	365	374	350	362	354	372	356	338	343	360	318	340	342	322	331	343	306	309	361	355	339	358	356	327	295	368	356	333	342	339	367	365	341	356	362	347	326	336	332	331	347	334	330	295	348	338	323	376	328	332	323	346	359	356	349	344	323	338	336	340	356	346	350	358	363	325	372	334	385	337	373	323	326	322	376	341	325	313	343	330	329	349	382	380	359	338	330	323	315	366	323	334	345	351	312	334	360	356	356	342	353	311	299	331	321	359	340	336	329	334	304	350	323	336	356	367	277	318	326	337	361	366	351	357	323	350	371	312	337	322	319	347	328	323	345	363	365	340	354	366	315	327	321	329	342	362	321	331	336	325	303	320	344	351	345	335	353	348	342	342	348	344	344	324	346	325	318	304	360	329	333	335	346	380	342	325	325	312	377	354	329	358	329	339	342	341	347	351	339	332	298	348	351	329	357	319	353	350	346	326	336	332	342	369	334	339	354	310	368	330	339	346	317	349	326	315	345	332	351	360	356	313	349	336	351	348	312	343	337	333	356	329	350	327	332	321	349	322	344	318	343	334	348	342	339	336	319	362	365	354	369	341	343	326	323	359	337	345	326	365	332	337	380	362	350	317	315	327	349	355	354	334	354	356	367	316	359	359	326	330	344	307	351	326	354	332	367	373	347	363	325	377	359	344	319	335	341	330	337	325	327	330	323	350	324	315	323	350	327	348	334	322	319	330	304	320	344	310	338	335	369	357	340	360	340	332	343	348	350	349	301	307	320	370	358	323	350	325	339	392	378	318	326	331	346	339	323	317	364	320	332	324	319	369	384	324	323	331	380	366	328	348	361	324	331	341	336	380	331	361	319	352	349	313	353	345	320	365	351	330	344	382	334	374	342	322	323	354	317	384	363	342	342	337	349	349	352	338	325	338	376	359	326	339	317	340	341	319	325	341	345	322	369	348	325	333	317	339	327	341	371	323	341	299	325	324	332	312	332	314	335	359	352	338	339	344	346	315	353	326	332	330	325	361	300	355	329	345	324	350	349	349	358	331	339	353	355	307	355	315	323	326	351	351	347	338	339	357	342	333	365	373	347	362	337	345	341	335	343	296	336	331	345	340	365	319	337	363	326	358	328	357	358	330	325	341	321	369	330	343	343	348	317	359	336	342	332	354	366	306	315	358	360	309	371	317	344	333	349	338	336	311	344	335	342	316	306	311	338	360	326	329	339	336	321	336	343	316	317	328	360	320	345	323	341	357	344	290	330	355	337	327	354	343	340	318	356	320	310	357	379	333	377	360	344	353	329	338	353	325	359	307	334	343	357	320	369	355	365	355	339	339	318	330	347	358	364	326	322	329	334	368	360	337	323	317	361	370	328	358	353	296	365	372	346	328	307	345	344	346	332	346	356	330	350	363	336	312	337	324	343	353	333	327	358	364	351	347	317	336	345	316	313	383	362	373	349	394	310	349	350	304	318	345	312	333	337	364	358	349	342	352	353	341	324	341	329	316	327	314	341	350	342	363	343	332	320	337	335	323	352	311	325	334	343	363	328	326	338	337	330	347	324	345	327	307	355	379	361	345	326	358	310	325	373	331	323	350	367	359	357	344	351	298	371	344	313	284	337	333	355	308	340	314	339	336	356	345	317	336	379	306	343	338	337	319	374	317	352	333	357	329	314	336	318	379	324	331	333	331	369	372	308	306	365	345	328	376	343	356	355	364	333	345	317	325	371	338	362	313	346	317	340	357	332	318	343	356	360	334	352	330	355	344	351	288	322	319	360	356	303	345	358	353	315	314	329	325	356	361	318	356	334	331	326	330	377	329	324	376	336	324	374	330	347	330	346	346	338	351	342	324	359	345	341	356	292	369	347	310	315	338	360	317	348	352	335	348	318	360	308	372	358	315	347	336	367	336	355	337	331	328	326	324	344	346	333	338	337	376	345	313	345	313	342	350	318	329	318	328	344	363	355	348	374	320	357	325	357	373	353	340	338	328	330	353	348	322	327	337	342	336	320	383	371	346	330	340	334	309	347	350	306	362	339	357	323	354	355	340	320	317	330	353	363	349	312	340	335	363	334	362	304	317	311	351	375	338	341	333	342	342	339	334	382	333	335	324	352	324	341	308	374	367	307	353	373	360	306	355	382	334	308	322	347	332	349	357	338	345	313	328	356	332	348	355	334	355	328
18597	7535	6714	5847	4076	3091	2457	4863	1923	551	634	524	383	365	375	275	315	288	265	221	217	257	198	181	178	173	179	157	171	143	187	159	179	155	180	138	175	157	165	187	152	172	153	160	138	156	164	155	155	150	127	136	138	147	141	166	149	161	147	142	154	154	136	146	152	159	156	145	164	134	142	129	145	163	155	159	150	153	146	145	140	139	135	168	141	162	150	143	149	155	155	156	156	148	156	126	147	173	152	156	143	128	136	156	142	158	149	160	151	143	155	152	148	139	162	151	174	146	165	145	137	159	156	152	149	140	153	138	147	166	134	157	139	146	155	175	175	144	141	140	150	156	152	164	158	164	143	152	157	153	165	166	165	179	134	145	129	155	129	139	140	138	153	136	130	150	137	124	162	138	149	167	147	163	168	156	159	168	145	139	159	140	143	143	112	145	156	151	167	160	144	156	149	144	139	134	140	134	165	154	145	141	156	143	154	163	162	136	129	150	148	162	158	158	163	158	135	160	158	131	156	146	145	157	159	145	144	154	145	164	150	158	147	143	121	137	163	161	160	158	141	156	148	149	142	134	140	171	171	164	138	145	146	133	150	122	147	133	155	135	145	141	173	180	134	165	179	165	148	135	149	155	142	140	125	140	164	129	149	158	154	160	149	162	148	150	128	139	179	155	154	133	124	160	152	130	161	144	151	175	174	143	151	136	164	147	135	137	127	150	154	153	163	147	136	154	114	134	168	142	173	158	162	157	128	138	129	159	126	156	156	161	143	134	138	153	131	166	152	144	157	135	155	155	171	145	139	168	154	153	152	128	162	147	151	143	141	144	149	149	155	157	137	144	151	152	144	141	148	158	150	150	139	147	137	143	132	172	124	133	169	122	153	143	152	136	155	167	146	129	133	149	145	130	132	157	117	161	128	160	173	157	155	155	151	139	131	155	152	160	165	146	158	146	146	143	152	135	150	152	140	147	146	137	163	131	151	150	159	138	136	129	153	176	173	162	164	144	153	147	153	153	152	142	151	153	124	140	149	172	140	147	161	154	157	145	157	160	136	165	113	144	151	148	148	157	152	142	122	143	146	158	144	151	164	167	138	148	156	139	157	139	161	161	150	152	179	147	167	130	134	135	150	152	155	159	130	143	123	135	170	152	144	136	139	158	155	159	143	155	153	144	140	136	153	134	135	146	150	138	137	129	144	140	158	130	141	152	121	141	144	144	153	184	137	159	167	161	137	152	152	158	139	152	156	150	154	175	159	142	153	132	138	161	142	178	161	152	150	155	124	148	140	134	136	146	152	136	144	162	148	136	148	141	150	155	165	160	168	177	168	157	161	187	135	169	133	196	143	151	146	165	154	144	135	164	149	132	141	163	164	148	152	152	119	154	147	141	153	144	141	140	168	132	150	165	148	143	165	153	152	148	152	154	138	154	149	157	157	147	143	186	154	159	144	149	153	148	157	164	143	162	144	163	144	127	158	161	141	155	161	146	143	150	133	141	179	136	157	142	144	164	138	135	147	153	154	175	136	158	160	161	136	155	159	170	152	138	117	160	158	132	158	156	165	155	144	147	141	164	131	131	134	148	139	157	148	143	152	151	142	141	157	129	146	145	136	150	141	148	134	163	166	146	150	164	132	143	170	155	172	157	170	145	142	170	143	165	151	132	149	144	132	154	138	157	146	148	149	125	151	144	134	149	156	155	147	164	175	149	156	144	165	155	155	154	160	149	124	122	128	151	133	137	130	152	156	156	138	125	161	125	136	156	139	144	150	148	143	137	149	136	150	144	133	156	156	175	139	143	140	151	142	161	155	142	162	167	125	128	144	131	150	157	130	166	150	157	153	138	134	156	135	150	156	128	155	179	151	123	123	148	166	159	158	135	151	142	167	159	148	168	146	139	148	158	166	130	165	129	153	128	143	152	161	153	141	156	136	119	153	157	157	154	155	146	144	149	150	150	148	146	122	132	145	151	150	147	150	138	148	143	127	142	144	165	167	156	163	163	165	145	154	136	145	143	143	152	149	153	138	135	155	143	131	139	126	137	160	120	164	156	152	153	142	144	131	159	155	135	145	141	161	152	126	143	168	161	141	148	181	156	149	143	160	143	159	163	156	149	151	150	163	172	155	154	167	158	157	135	145	125	156	153	119	128	177	146	147	151	152	139	144	164	141	141	120	153	160	133	132	158	146	145	151	131	141	169	148	150	147	154	118	169	143	143	145	145	155	139	139	139	154	144	140	145	155	164	151	129	139	141	135	163	152	154	161	152	145	156	155	136	164	145	168	158	133	170	131	151	146	121	155	180	160	155	169	142	150	140	146	154	131	126	154	142	176	151	129	164	145	139	151	156	179	139	167	170	137	140	147	155	140	143	146	152	130	123	148	132	138	149	124	150	138	159	156	162	130	164	152	139	137	141	154	137	125	138	149	147	140	166	158	146	148	172	132	142	170	143	141	159	133	156	156	157	140	149	130	150	162	161	180	138	169	145	151	153	153	150	148	161	167	126	137	175	151	155	140	152	139	138	151	174	164	133	159	139	137	157	140	147	149	141	167	155	159	150	140	163	144	137	148	145	127	153	140	149	128	142	147	149	134	158	156	124	139	153	150	122	159	149	132	168	142	141	138	150	169	149	133	141	150	133	146	150	142	145	131	148	170	136	157	175	139	166	151	142	132	157	146	117	148	156	173	144	154	133	160	156	146	133	146	152	162	156	164	146	141	152	143	152	142	123	141	147	168	129	116	138	159	156	173	145	148	147	166	150	143	137	145	145	157	143	146	133	144	143	132	139	165	139	141	113	150	162	150	150	154	146	149	144	166	169	126	149	135	171	147	177	123	143	149	158	155	155	159	145	164	156	137	166	154	158	140	154	149	148	147	169	168	133	137	150	123	137	144	138	154	166	128	145	145	162	152	142	123	152	151	148	175	146	146	141	144	142	150	133	147	127	148	153	160	153	169	144	165	154	159	148	149	145	155	163	153	141	135	138	147	135	150	144	153	180	135	152	140	166	144	136	161	165	159	157	146	159	146	162	136	122	177	169	153	139	146	134	147	145	137	151	156	173	153	147	157	142	167	132	157	137	166	133	146	162	160	148	143	133	157	137	151	140	121	153	151	141	139	139	158	135	164	154	164	170	140	137	137	127	141	152	147	137	169	162	164	147	147	154	142	169	138	140	153	151	146	133	158	150	146	157	152	180	170	130	140	142	147	133	143	143	157	156	137	153	162	131	159	134	132	137	156	151	144	137	133	134	156	166	153	156	145	130	146	138	159	174	150	154	144	166	155	161	158	156	116	147	133	152	150	182	158	154	160	133	152	152	149	156	147	145	159	155	159	143	146	122	144	160	135	163	126	135	183	160	149	150	133	133	147	135	148	128	146	126	143	164	143	146	136	140	153	157	142	140	146	143	138	172	155	165	142	132	128	165	160	153	154	165	136	147	180	136	146	158	148	131	152	150	159	119	150	141	134	147	155	154
9876	5240	7930	9907	8424	7951	7596	14467	4361	2535	2563	2169	1844	1744	1665	1412	1633	1381	1194	947	941	1288	744	651	704	633	646	625	590	590	576	572	545	583	559	539	528	563	508	504	498	516	459	485	474	486	463	466	459	480	465	454	482	492	452	504	467	459	474	444	418	435	463	431	449	437	472	467	464	480	396	422	435	404	410	451	427	447	437	481	401	473	434	422	427	417	411	448	445	420	382	428	433	408	384	443	447	397	476	427	428	413	416	447	384	441	403	420	407	454	437	388	443	380	400	425	450	443	410	411	424	471	423	423	428	433	405	417	416	392	431	436	417	379	376	389	424	434	420	466	425	354	453	434	379	445	452	399	414	432	436	370	441	404	403	394	416	430	439	436	398	444	437	427	370	428	403	395	398	355	442	402	407	398	423	425	417	409	448	389	389	386	404	420	454	400	427	390	384	405	429	391	423	455	401	389	422	396	384	398	436	397	422	386	421	417	395	399	417	440	392	423	403	375	432	403	401	420	403	415	423	422	425	425	404	423	448	405	427	436	439	413	417	386	452	377	417	377	386	440	424	405	429	405	402	413	446	419	376	411	378	404	432	409	392	417	401	422	398	419	416	427	400	396	428	434	416	419	413	408	390	399	384	395	398	403	393	405	435	422	407	418	398	429	372	422	399	389	386	394	440	418	394	441	398	439	411	378	407	425	420	447	387	404	431	426	400	390	420	399	381	393	419	426	383	399	418	411	397	418	408	428	404	409	418	388	403	408	399	415	411	438	351	402	411	429	401	403	434	429	415	477	371	394	398	448	397	457	431	406	427	400	427	385	392	443	396	392	401	392	434	401	398	427	400	404	411	389	419	395	452	410	404	398	395	407	400	371	395	409	406	446	431	412	432	379	409	420	469	376	416	410	408	424	405	406	403	395	422	424	401	404	420	429	448	394	385	410	444	416	404	450	423	407	418	384	439	454	420	364	415	411	419	406	401	423	389	401	431	394	377	393	418	396	389	418	417	403	424	412	416	394	403	435	403	419	441	426	394	410	382	382	414	399	383	407	406	402	430	394	405	387	460	423	402	422	409	428	415	376	454	414	393	372	401	385	418	415	432	389	379	397	425	428	392	403	423	410	427	440	441	417	418	416	421	402	429	420	410	440	406	426	397	374	421	398	429	407	377	419	401	409	382	407	443	352	400	422	407	426	407	385	433	442	421	399	377	406	431	420	395	407	397	400	424	455	402	400	409	428	428	392	389	416	391	422	418	416	373	447	429	422	387	369	427	392	403	434	399	411	427	435	443	414	408	395	427	402	445	447	406	430	429	415	443	447	426	392	373	407	399	400	416	425	394	401	417	417	399	381	393	397	392	418	429	415	430	438	455	440	433	389	382	423	424	386	415	395	409	404	383	437	445	388	413	410	430	417	446	425	412	391	414	408	431	406	366	411	417	406	438	407	448	421	384	393	390	436	388	403	384	405	397	389	407	424	416	468	404	400	435	429	381	390	414	406	424	380	367	426	406	379	471	423	427	403	404	391	422	401	388	402	428	437	417	417	386	422	418	394	397	415	397	440	432	418	405	411	420	409	401	394	405	409	427	402	431	416	417	393	404	391	380	416	400	387	420	408	404	426	382	430	399	407	398	431	408	401	414	405	411	403	393	402	389	410	396	398	393	397	400	396	421	415	437	397	428	426	385	407	392	418	407	375	431	393	396	401	429	411	383	421	412	409	425	414	406	409	405	402	428	406	420	390	402	410	407	401	408	397	404	437	426	412	413	440	447	415	432	443	430	348	424	414	401	409	393	419	396	419	443	389	397	397	412	420	424	382	417	393	417	372	447	428	412	401	439	420	409	349	389	402	413	455	421	445	408	401	416	386	404	443	387	424	432	427	420	425	369	417	407	381	428	420	405	381	394	404	420	398	402	384	405	409	415	385	378	417	427	388	400	370	421	411	432	408	398	403	389	432	430	424	428	408	411	404	400	428	368	429	439	445	428	380	412	405	385	400	414	418	409	402	387	415	415	437	446	422	380	377	362	389	403	413	452	407	394	407	405	407	439	403	422	446	431	425	399	380	421	399	384	383	407	406	412	420	418	416	386	397	381	398	425	385	412	414	434	400	414	395	391	410	392	380	428	438	425	398	415	434	411	404	397	375	428	396	397	414	412	421	375	413	407	411	379	411	402	431	407	415	454	420	421	419	423	394	402	399	430	423	397	424	395	417	398	403	425	439	424	391	409	390	396	424	422	381	394	418	415	450	403	446	436	362	378	428	413	398	403	436	405	394	387	354	412	408	418	433	451	428	414	403	389	376	433	403	403	439	383	406	400	432	394	410	402	391	361	383	427	416	407	384	445	416	412	433	430	389	370	413	454	431	438	420	450	459	411	388	455	394	391	385	412	417	378	390	405	402	392	375	443	436	434	403	408	425	432	396	364	386	405	399	403	421	436	399	408	391	413	393	444	423	395	407	426	432	389	431	393	340	425	418	454	418	422	377	369	415	391	380	425	416	452	439	427	387	392	421	448	417	384	399	397	429	394	396	388	430	413	419	375	407	436	404	397	436	419	421	401	371	416	386	373	432	377	387	406	425	424	412	408	425	420	405	411	403	415	411	451	445	406	396	365	397	429	405	404	397	397	414	406	419	451	402	401	399	382	393	426	412	427	438	427	397	402	457	453	392	376	415	420	408	405	409	447	429	401	391	433	416	431	430	410	355	428	399	382	409	405	414	414	377	401	411	435	392	412	417	383	395	444	389	428	384	401	390	416	406	426	391	431	389	386	408	403	408	426	424	377	402	416	415	422	394	440	423	405	410	380	388	395	408	416	411	404	403	407	413	420	415	447	426	397	400	427	412	454	428	391	357	400	413	441	395	404	442	393	400	415	436	421	386	392	422	392	417	429	408	442	425	394	413	425	425	433	395	401	413	449	385	432	428	368	395	417	408	425	401	423	364	417	406	412	432	419	381	404	389	416	380	423	394	460	391	426	408	407	449	454	452	371	407	388	430	377	382	386	411	396	413	429	401	415	391	419	442	379	392	444	403	428	399	430	399	441	394	401	414	371	393	457	416	400	417	424	409	421	440	390	430	385	437	394	405	399	402	427	388	420	413	437	381	430	396	445	402	414	472	433	416	426	395	407	419	442	426	385	398	388	419	439	389	409	403	471	400	421	388	410	399	377	426	389	421	391	407	419	417	369	401	412	439	412	380	409	399	386	389	424	410	420	407	380	426	419	378	413	400	410	419	393	424	400	408	448	366	403	388	419	406	403	396	382	429	428	423	419	408	414	360	426	406	412	387	396	394	396	416	400	395	422	402	386	402	426	378	390	398	412	420	412	412	397	417	404	402	397	423	383	413	402	415	401	385	453	438	417	373	420	400	464	404	394	377	383	422	412	374	413	404	403	390	429	419	413	443	403	390	357	394	378	403	419	426	407	426	412	399	420	416	380	415	423	435	408	422	403	410	419	427	379	427	418	453	415	417
2266	398	399	378	324	295	254	299	264	270	234	242	225	224	227	213	218	240	243	229	232	242	235	235	210	209	213	230	217	248	245	243	200	201	216	232	226	223	219	242	234	233	242	230	234	266	225	244	225	264	247	249	222	238	207	210	219	221	238	207	248	239	257	221	243	230	223	244	230	229	230	223	238	213	248	238	231	224	252	203	240	240	254	219	211	251	229	237	254	223	253	222	198	221	264	250	209	246	222	228	257	222	228	231	218	218	222	221	239	235	247	258	223	236	238	212	221	211	233	243	236	209	249	213	223	209	220	233	236	225	217	234	229	219	233	242	247	249	216	248	207	244	233	227	222	240	229	242	229	207	239	230	245	226	208	257	218	192	246	227	212	213	213	223	246	209	267	230	230	220	235	240	236	239	224	220	228	175	258	204	229	240	212	216	226	209	213	222	225	242	239	180	261	231	266	237	264	261	234	236	198	236	229	232	197	242	227	216	213	225	237	250	255	217	204	231	236	250	240	212	222	222	227	239	243	246	244	254	246	210	216	275	243	254	217	237	239	221	222	236	239	226	217	254	236	235	240	236	210	196	216	258	219	250	236	247	203	224	221	236	207	243	200	235	222	236	248	256	249	244	211	230	205	229	226	229	209	225	214	241	219	211	227	242	216	226	238	218	209	222	223	246	212	217	235	219	256	247	217	231	224	237	218	247	221	213	244	216	264	215	237	238	206	208	223	230	242	201	206	230	240	229	257	202	254	224	224	240	258	238	224	223	225	228	244	225	248	232	240	254	241	252	262	238	228	212	211	256	231	238	227	236	263	247	233	225	216	238	251	229	241	230	236	231	221	225	236	235	226	216	218	253	228	237	232	245	236	253	230	221	236	226	214	250	220	229	227	221	211	220	224	230	222	215	214	233	245	247	225	212	229	213	251	234	218	241	211	227	214	226	235	216	239	243	210	246	206	213	219	230	198	232	225	245	222	225	220	245	220	253	212	222	211	212	234	199	241	185	225	237	232	227	211	236	229	212	277	208	250	212	210	240	232	291	249	212	240	214	254	225	238	225	221	251	219	233	248	234	263	247	231	226	257	229	218	233	199	243	210	199	254	237	223	234	224	222	227	208	226	238	206	194	223	223	200	236	206	225	227	212	218	197	204	229	212	223	231	238	220	248	265	245	264	242	214	220	237	208	224	233	222	242	250	243	215	237	217	238	225	211	230	243	239	244	213	235	200	252	237	222	235	233	242	235	218	219	218	231	230	222	204	225	185	239	255	228	212	255	232	224	222	225	208	218	220	197	217	220	200	280	225	224	218	221	213	243	239	217	244	251	232	229	216	234	212	218	200	222	212	212	218	233	258	221	219	237	238	255	224	238	215	208	208	232	215	230	229	202	229	229	225	218	220	229	237	251	229	236	226	234	247	219	239	219	229	224	220	223	212	253	237	244	235	235	233	207	239	244	248	263	213	229	222	223	218	246	226	232	239	214	234	228	237	222	230	252	208	237	232	240	203	202	229	238	238	248	226	230	244	225	268	222	231	255	240	214	211	215	241	234	253	229	237	233	229	228	231	258	231	250	239	231	245	247	258	235	214	257	259	248	233	240	227	245	218	215	227	238	237	245	219	241	204	203	247	218	249	223	240	224	232	240	227	237	234	235	228	203	246	216	221	239	225	231	237	218	256	219	223	221	259	225	254	259	204	242	236	219	237	230	240	212	246	238	252	205	240	206	224	219	256	226	266	238	242	235	234	233	228	228	235	222	253	219	246	230	218	273	224	229	243	221	266	247	217	237	211	225	227	211	218	248	244	232	214	200	256	227	208	224	232	230	237	223	228	239	214	210	229	213	218	243	222	231	252	223	226	238	225	226	246	243	223	232	218	222	237	227	243	190	240	217	203	207	211	232	234	235	220	252	222	211	209	212	237	235	269	235	234	224	234	237	218	206	207	237	228	228	243	218	242	209	232	243	218	231	242	237	221	218	222	233	240	227	202	227	228	225	210	233	241	209	213	231	227	251	215	226	231	262	209	236	210	228	243	229	226	240	197	214	243	229	246	252	218	241	242	238	218	234	254	200	201	239	236	230	206	210	243	234	206	237	240	241	246	217	227	215	190	226	205	230	248	243	221	264	243	233	245	250	226	230	243	239	238	222	194	229	223	228	223	232	216	231	222	242	253	227	217	228	246	221	230	240	223	237	248	226	218	241	239	267	245	259	208	240	230	244	228	202	220	238	269	223	238	228	236	215	200	245	255	226	215	242	231	211	236	242	202	201	238	256	240	235	225	221	244	242	214	221	228	235	247	244	236	200	219	254	244	239	224	193	259	231	250	214	215	229	214	259	223	210	228	255	233	223	211	222	236	253	226	244	239	241	244	223	239	222	225	235	212	257	236	235	209	202	245	225	232	220	238	218	217	206	244	273	192	213	237	240	246	234	207	220	215	231	206	255	218	226	215	240	241	222	213	217	226	248	240	243	210	217	218	204	247	217	254	211	223	230	217	220	252	234	232	235	223	252	250	235	236	241	202	233	219	225	214	227	223	238	228	226	204	248	248	242	224	266	231	238	229	213	256	242	238	249	218	228	211	250	215	249	239	227	212	244	247	233	215	216	249	226	242	238	237	228	206	232	236	215	232	232	241	236	215	218	247	249	221	212	209	218	225	268	240	236	246	232	209	224	231	241	248	239	228	244	235	250	240	225	250	249	234	223	195	230	258	247	233	235	235	221	211	234	244	234	225	249	229	230	234	211	231	252	212	249	204	240	223	215	232	200	237	235	211	215	259	224	222	221	256	214	211	243	243	227	222	244	238	243	190	258	198	217	235	238	232	214	237	243	242	227	250	245	219	219	236	215	238	234	243	222	239	185	238	240	231	247	250	223	226	233	246	239	239	239	246	222	217	218	217	252	253	209	217	217	218	221	229	241	221	259	227	228	210	227	220	231	233	241	215	247	217	255	218	207	235	227	211	197	217	249	236	225	238	216	235	255	251	261	224	241	232	235	232	244	204	234	252	236	239	232	251	211	234	216	213	224	204	207	203	229	229	237	224	236	222	211	248	242	222	240	216	209	213	232	219	197	224	205	265	216	225	228	227	236	221	216	214	235	235	212	237	229	237	215	269	214	240	218	229	221	237	210	220	220	255	229	241	220	251	237	253	240	250	219	244	218	216	238	232	231	253	225	249	198	218	230	218	209	205	238	215	251	247	206	237	240	251	202	242	270	237	210	241	220	255	225	226	219	238	214	233	237	280	237	238	223	229	233	236	246	234	210	199	233	240	229	232	222	214	226	241	218	232	256	256	226	226	237	217	237	234	219	209	224	218	223	242	228	248	254	222	240	226	212	216	215	229	218	230	212	241	207	240	231	209	228	213	236	208	239	231	222	253	212	215	256	214	244	220	219	206	223	211	234	259	220	223	225	269	215	223	234	214	222	232	236	202	202	235	236	234	224	223	230	236	228	221	241	238	233	240	231	231	229
2530	903	1032	1146	964	962	887	1167	898	707	673	689	699	668	656	692	644	689	637	660	652	661	655	641	616	654	619	604	630	637	620	625	606	624	606	612	626	650	562	637	664	614	611	623	646	655	671	588	629	666	648	623	645	573	628	556	574	666	638	649	643	636	628	635	631	627	629	701	671	638	612	618	611	614	674	653	626	585	631	613	629	646	626	603	593	610	650	603	657	607	611	629	658	624	651	613	595	637	634	621	649	611	591	611	659	607	613	608	629	616	641	625	605	667	643	619	626	599	570	624	629	664	676	651	660	656	664	629	618	658	617	609	590	627	646	596	582	653	632	626	589	595	624	626	577	628	609	634	651	645	618	658	627	630	662	677	631	639	641	607	618	626	625	601	612	656	671	600	633	620	621	629	577	597	597	603	618	637	630	624	634	626	597	603	629	606	600	615	650	608	623	634	651	598	634	627	624	644	626	592	630	628	646	611	619	636	640	595	573	634	589	599	581	598	619	652	642	596	611	640	608	609	640	653	632	671	607	634	657	656	679	604	598	600	591	597	677	619	604	636	642	632	608	639	619	648	583	585	667	650	584	648	613	568	610	628	641	653	653	640	639	600	628	600	601	587	625	616	584	632	594	631	601	632	636	622	632	633	644	629	604	622	592	625	664	591	603	622	634	624	654	600	670	586	618	602	661	632	625	644	602	604	621	665	595	655	609	660	621	633	651	635	608	573	634	630	605	609	588	626	656	593	634	590	598	587	605	589	632	602	598	631	617	620	607	610	610	599	536	627	635	639	643	587	606	558	614	599	617	648	628	659	633	629	613	641	632	625	626	613	611	615	604	675	602	611	623	592	618	628	635	638	588	628	607	608	593	611	620	611	616	580	609	659	591	629	608	615	584	638	575	618	622	646	669	583	632	625	644	640	641	612	600	612	650	652	633	632	641	604	604	650	650	604	589	629	598	622	627	664	632	609	621	625	633	668	652	618	633	625	616	643	621	634	612	625	615	640	652	618	612	629	640	600	609	565	675	617	653	584	631	626	656	636	604	638	605	623	661	656	610	661	644	614	625	599	627	632	610	629	658	631	610	607	648	663	654	660	622	634	592	604	639	654	653	622	655	606	609	661	632	641	626	600	678	650	609	634	619	589	598	630	595	618	605	645	595	655	604	582	625	578	606	620	636	608	609	625	612	596	591	573	630	614	623	619	630	620	626	610	616	648	621	640	630	623	626	637	624	599	623	601	607	640	615	627	625	627	649	638	633	615	618	623	662	592	634	576	561	593	619	557	573	599	614	593	620	600	622	648	631	616	619	597	668	627	617	609	652	618	618	590	633	617	616	608	586	629	616	640	643	616	612	642	663	616	619	604	673	593	610	631	664	629	642	637	646	615	612	597	621	640	637	631	642	639	632	589	611	611	615	630	604	598	583	644	604	608	631	599	625	576	598	613	649	622	644	619	615	630	642	613	628	617	623	641	635	608	608	643	628	632	578	660	639	602	621	602	659	676	604	620	592	563	625	614	665	586	607	645	670	603	649	640	590	605	604	598	657	633	642	624	599	577	567	606	630	598	600	666	616	614	614	601	643	641	653	616	610	600	611	631	600	665	610	617	626	648	622	566	621	582	648	624	586	632	613	640	639	631	624	600	620	641	625	621	603	608	587	611	615	603	621	622	598	642	657	612	605	591	599	619	607	613	601	621	610	624	581	606	645	627	641	624	586	612	621	570	608	627	569	618	630	626	593	594	625	624	638	631	652	632	586	614	598	602	621	618	590	631	649	574	621	653	600	628	643	660	628	653	622	587	630	613	601	659	617	607	612	656	606	604	627	641	618	585	652	625	637	589	627	591	643	585	633	599	633	560	618	635	674	677	644	629	630	653	675	598	609	628	638	568	641	636	604	663	654	629	663	612	630	591	617	672	590	629	600	667	608	650	584	611	633	620	603	637	608	604	653	601	624	622	665	604	638	551	628	583	624	638	580	586	553	634	582	617	625	632	617	620	627	639	604	644	660	659	634	642	623	595	666	649	630	616	592	683	595	600	675	629	618	612	686	634	605	589	686	594	621	593	604	646	643	603	629	610	617	602	577	623	611	638	635	625	670	647	568	587	659	651	596	635	639	650	621	630	619	618	627	598	594	630	625	628	599	591	630	646	592	638	588	617	590	606	669	614	622	586	616	611	568	613	661	606	642	613	627	587	602	602	630	637	661	659	598	623	618	647	642	647	608	636	619	621	590	608	627	629	629	589	662	648	640	602	603	638	645	665	653	637	635	646	615	638	593	609	630	634	617	614	631	594	647	600	631	646	618	609	633	617	623	582	641	660	556	646	618	646	624	645	657	611	594	597	623	618	661	634	662	662	661	654	646	627	602	691	590	639	660	668	646	626	639	625	579	634	610	601	666	583	657	687	582	642	633	640	627	634	649	619	601	633	617	628	625	602	639	613	643	689	593	600	683	660	609	635	613	640	638	575	621	617	619	627	591	615	651	651	631	568	650	629	592	593	628	665	658	627	605	606	666	656	600	595	638	633	633	626	610	631	589	680	613	625	670	598	605	619	644	591	645	642	642	607	646	663	643	630	621	587	583	641	641	608	641	614	642	631	639	615	630	643	641	608	593	632	608	631	613	635	655	640	674	633	583	604	592	589	621	635	584	591	609	609	614	646	627	616	643	619	643	643	581	619	625	581	620	601	623	637	615	622	612	609	659	599	666	686	641	594	607	600	627	635	622	615	621	630	653	673	631	601	580	668	643	626	629	608	609	579	626	639	620	653	621	594	613	626	604	657	594	618	591	608	641	630	616	604	637	603	625	652	638	641	629	671	651	617	605	677	643	639	587	561	612	640	633	567	646	580	641	603	678	631	630	669	618	581	627	662	643	615	620	616	633	636	608	623	635	627	629	640	618	592	598	592	639	626	619	622	632	648	615	651	605	626	608	662	636	605	663	640	633	625	577	625	621	648	628	656	587	599	658	591	663	605	607	613	623	662	640	595	630	629	655	610	593	631	578	605	597	634	644	625	596	592	600	620	607	656	650	631	621	642	587	642	598	601	646	623	645	626	648	652	650	645	566	632	621	622	593	661	632	605	621	655	646	635	606	624	596	633	596	618	631	614	673	655	648	630	581	604	656	593	623	647	632	628	627	682	646	610	585	600	627	643	657	643	582	619	615	653	598	581	607	630	639	646	615	602	633	625	611	637	623	617	631	663	615	632	641	597	610	589	611	649	652	615	596	615	626	599	607	606	566	634	617	646	604	659	653	612	650	621	599	598	637	601	630	577	599	596	654	689	623	622	669	621	633	614	660	657	644	643	640	599	644	600	626	611	654	643	608	603	580	595	648	604	650	608	631	614	607	624	596	634	645	655	599	622	596	584	645	600	650	625	596	645	588	677	639	590	584	598	614	673	586	640	641	657	643	592	629	639	614	566	553	595	613	629	609	619	626	601	634	615	608	615	643	566	638	591	594	612	643	626
17405	6219	6230	5305	3574	2412	2351	6099	2755	439	531	459	399	335	284	281	245	234	207	171	189	186	159	156	132	142	151	136	137	137	144	137	129	145	156	127	131	133	132	149	141	157	146	129	129	139	140	141	133	130	117	129	138	109	127	147	127	142	126	142	130	117	123	135	112	117	114	114	111	128	126	113	127	124	107	123	137	135	131	122	123	99	121	130	125	103	125	112	122	140	131	130	128	128	129	127	121	147	137	117	111	121	118	135	99	109	110	152	124	119	114	134	116	114	134	115	138	139	126	118	121	118	137	122	113	143	109	119	125	119	124	132	134	112	116	111	126	141	115	123	113	142	118	128	124	132	130	132	107	109	111	123	107	120	141	123	128	111	126	138	124	135	120	110	124	127	127	121	112	133	129	112	118	118	139	129	133	112	112	134	120	112	118	115	130	117	105	111	133	108	114	126	120	124	116	105	137	123	111	107	125	132	119	114	108	114	139	119	122	117	138	117	116	128	137	138	119	105	121	123	125	114	120	145	123	121	101	109	105	121	157	136	106	139	127	133	109	123	111	124	111	130	109	118	106	124	118	138	143	126	122	114	140	126	137	126	117	125	147	128	128	130	122	115	121	134	110	116	110	136	113	114	121	130	101	99	122	122	122	112	122	130	125	127	127	114	117	122	124	126	126	119	146	114	118	129	121	135	136	128	120	107	114	124	124	137	124	137	136	126	127	105	103	127	127	117	120	96	121	132	124	130	118	115	129	127	128	127	119	110	118	119	110	139	139	128	115	119	114	97	123	126	124	118	121	122	112	117	121	132	136	123	114	132	115	135	129	117	131	108	126	136	134	125	111	141	118	113	122	108	110	107	127	124	112	122	127	121	108	126	102	119	117	135	129	112	123	121	123	95	131	135	117	104	129	111	121	121	112	121	142	122	120	141	124	114	111	119	110	130	126	140	119	155	116	124	146	116	158	127	107	116	126	145	137	109	138	115	108	113	119	114	132	118	125	124	110	124	153	109	138	153	118	118	113	113	113	139	116	122	108	105	127	131	112	126	89	140	122	106	123	113	118	99	118	122	128	122	115	117	116	107	117	123	110	125	133	132	127	123	132	116	110	142	130	149	125	131	141	128	115	102	112	127	125	108	129	126	115	122	126	126	135	137	97	125	94	119	122	130	129	134	124	134	124	140	122	128	118	123	79	119	118	89	121	123	117	113	127	137	131	116	123	118	140	146	115	118	130	133	123	110	123	145	119	122	133	112	124	115	122	115	130	126	135	120	142	124	123	116	121	117	158	131	123	119	116	112	106	124	126	113	111	146	122	123	117	111	132	136	111	144	123	120	124	125	106	99	120	118	128	123	115	155	117	106	122	114	124	106	132	124	126	130	130	114	126	143	121	115	108	119	125	115	140	117	120	110	110	127	120	112	127	98	154	104	122	127	113	117	131	113	122	113	120	120	121	103	122	127	120	109	125	110	131	116	130	109	111	119	117	132	112	137	131	103	106	126	136	127	116	110	131	124	103	127	120	121	96	136	112	115	128	123	137	148	114	121	118	109	122	106	134	126	123	112	121	115	133	122	135	120	123	114	124	127	127	112	114	109	140	125	133	110	139	135	132	140	108	108	118	133	136	94	125	111	136	116	118	105	122	126	122	142	134	124	104	110	120	136	147	131	97	104	108	115	112	118	130	127	111	122	117	122	115	133	113	108	108	116	119	122	122	116	115	103	129	96	104	112	119	133	129	116	110	121	125	125	138	115	136	129	107	112	119	138	120	133	139	124	115	136	130	130	111	109	102	116	130	108	114	129	131	127	133	105	129	116	119	139	116	106	136	131	113	134	136	116	129	116	126	128	128	109	113	111	127	95	110	105	124	127	139	119	99	110	118	126	128	112	126	124	123	107	139	126	132	127	110	130	102	138	132	110	104	142	119	114	115	117	106	120	136	122	112	119	134	129	124	116	99	116	120	119	132	119	133	135	125	122	120	126	131	115	118	130	111	141	137	128	125	123	128	95	104	114	109	107	123	129	116	115	135	109	94	140	104	99	113	123	121	123	115	127	134	114	125	136	118	109	123	136	118	118	131	136	129	123	147	108	121	127	122	124	104	129	111	102	148	129	129	116	126	132	139	108	116	134	117	118	102	129	134	108	138	122	98	115	107	119	113	118	107	130	126	135	147	115	116	109	124	114	127	142	110	109	123	132	117	127	119	151	132	118	112	125	129	130	104	125	124	120	110	106	135	108	129	136	127	120	115	136	125	102	119	123	131	137	114	133	111	129	130	113	151	114	122	103	113	134	102	117	128	136	116	114	122	129	112	131	134	131	121	147	129	110	129	120	101	107	102	119	114	126	122	136	116	118	115	119	120	128	123	122	137	118	122	119	106	135	128	109	119	121	155	111	128	126	141	131	133	110	128	135	131	124	131	130	124	139	149	115	112	156	111	115	136	118	117	162	120	104	122	128	116	118	129	101	114	127	134	126	122	113	124	136	135	127	118	119	112	126	122	123	104	111	140	124	103	148	109	113	119	111	113	123	126	114	117	132	125	133	132	101	108	107	121	116	127	112	137	125	118	126	118	132	133	121	128	120	114	128	136	132	139	123	136	123	138	94	124	130	113	121	122	118	125	128	108	112	124	105	128	135	130	98	128	115	114	142	108	127	116	114	124	128	99	113	107	118	128	121	138	102	125	108	120	107	134	133	104	123	119	115	116	126	128	111	129	126	115	130	138	106	134	109	128	105	128	134	139	114	123	120	126	142	128	106	129	145	143	128	120	135	121	119	113	107	133	124	116	127	142	94	106	133	140	117	125	129	137	109	145	108	111	109	130	108	121	132	124	119	123	113	115	132	109	113	124	141	110	122	117	113	127	112	99	131	119	122	118	101	135	132	125	116	125	124	134	130	122	128	118	118	147	120	117	134	128	98	122	136	135	123	111	128	124	116	112	122	136	127	116	142	129	122	118	149	115	125	131	115	114	118	121	128	111	101	129	133	120	104	138	94	111	123	100	127	125	109	121	105	130	132	97	118	121	119	118	126	129	127	130	126	130	121	115	116	105	135	135	124	123	121	102	112	130	118	115	132	121	109	120	112	126	116	117	120	106	120	125	135	124	127	134	144	119	121	131	122	115	133	124	128	150	123	95	126	111	120	107	110	154	132	137	107	119	135	135	117	129	118	117	113	112	130	127	137	115	108	128	126	125	127	109	105	107	103	116	116	120	114	121	110	106	143	114	122	113	103	117	103	117	144	118	115	109	126	133	103	112	107	128	129	124	98	121	130	110	93	101	117	100	124	125	114	121	135	118	101	114	126	116	120	114	138	125	115	139	143	121	137	129	148	135	101	109	109	146	123	127	119	120	116	122	115	131	131	118	138	122	122	118	122	129	112	140	111	119	130	103	122	115	117	102	114	112	99	122	121	120	111	144	125	116	103	114	110	131	103	107	139	126	125	131	130	122	115	118	117	117	122	113	122	123	110
9112	4371	8050	9609	7794	6644	7424	19322	5953	2251	2486	2257	2031	1803	1537	1432	1310	1077	922	809	817	748	621	616	624	548	536	543	513	492	513	451	498	500	457	489	438	435	415	454	464	441	437	406	396	414	411	387	375	414	383	436	436	420	361	371	409	384	395	356	390	370	366	422	377	368	388	355	353	348	381	359	366	333	393	378	362	365	378	370	403	379	339	366	360	347	384	359	359	356	373	373	381	336	339	382	341	339	348	324	390	359	325	323	349	334	369	341	361	350	350	343	383	326	371	336	343	359	391	364	375	381	347	375	338	370	349	319	348	339	348	365	350	348	349	352	354	341	379	339	339	352	308	341	374	319	320	359	384	355	366	340	336	358	362	343	368	353	337	356	371	350	342	343	367	337	320	335	355	365	363	361	357	325	330	344	332	329	364	333	373	368	350	374	342	356	344	347	308	311	373	351	338	335	338	363	360	319	329	356	340	364	327	357	359	351	383	347	329	365	312	349	341	345	343	368	378	316	333	356	353	372	333	322	348	349	331	332	323	330	351	372	308	348	335	348	330	323	352	315	345	346	340	349	353	338	340	338	368	340	323	357	363	356	315	355	345	333	320	363	373	383	352	321	307	327	328	349	327	367	324	348	349	318	328	338	345	295	360	326	362	351	346	350	365	328	337	327	339	331	353	350	348	347	383	368	337	362	320	351	340	351	302	312	356	346	294	333	365	350	363	349	362	340	331	346	345	343	358	374	372	338	315	326	356	315	355	329	341	346	361	342	362	340	371	340	329	359	343	354	397	342	386	346	383	326	338	328	365	354	377	349	349	360	332	342	336	308	333	350	341	339	328	346	371	329	361	326	342	344	344	334	329	332	362	328	348	306	350	356	365	352	327	325	353	316	346	366	359	328	328	349	311	347	393	364	355	326	321	340	324	325	318	299	338	385	336	318	316	374	332	335	342	334	345	360	372	342	346	341	338	368	348	338	356	338	353	334	366	330	341	341	349	399	376	337	350	326	345	347	349	325	364	352	324	323	331	337	353	368	374	352	355	339	329	341	367	317	340	348	349	348	337	313	359	316	360	384	337	362	344	343	341	325	316	360	364	357	319	321	349	344	355	342	332	311	331	372	337	374	349	347	362	346	386	325	356	348	332	330	379	329	348	353	363	314	328	303	350	365	326	358	322	334	376	348	333	341	369	337	353	379	304	339	335	351	348	334	333	348	370	325	351	317	347	379	331	336	331	322	355	328	345	303	323	346	308	313	337	355	334	368	335	377	394	309	367	306	355	345	359	330	307	324	332	363	319	323	355	365	340	348	365	319	330	346	326	337	356	356	310	308	326	309	352	360	354	381	336	359	342	345	340	351	348	325	332	360	315	369	322	335	315	317	328	355	321	354	345	357	312	305	342	362	390	334	337	321	341	320	330	324	316	358	360	363	310	313	357	365	344	318	338	331	340	383	339	323	339	336	362	360	307	339	334	314	334	393	327	297	324	324	323	360	357	357	350	323	362	361	331	310	339	346	350	367	362	303	367	346	368	314	336	338	345	368	346	346	335	319	359	370	369	333	345	369	350	300	332	328	374	360	366	362	327	330	322	310	346	365	376	332	328	340	359	349	321	336	338	343	349	360	334	328	346	345	334	332	348	361	321	318	364	330	339	359	360	350	335	375	355	340	350	380	376	360	330	342	355	328	355	322	328	320	339	339	363	345	328	344	336	342	358	329	317	349	346	333	337	351	340	332	322	341	374	405	358	323	353	362	353	341	349	357	375	371	359	339	343	352	336	307	342	330	360	356	328	343	332	352	306	363	341	302	327	367	351	340	356	306	335	327	328	343	349	333	314	381	330	338	343	321	340	315	326	351	309	326	344	348	348	339	337	324	334	377	326	303	357	354	358	332	337	339	342	319	320	331	364	293	320	311	327	382	344	362	344	358	338	342	337	337	368	333	332	371	349	331	313	307	350	325	337	323	341	343	330	351	325	346	339	318	346	341	364	338	336	281	338	360	349	320	327	364	377	367	346	342	350	300	367	343	382	332	333	320	350	349	327	355	329	316	312	325	342	359	334	352	334	328	328	369	370	344	361	331	340	338	360	382	354	347	327	344	337	341	381	341	328	329	347	357	352	359	356	314	376	329	343	332	350	335	352	309	314	337	348	352	347	359	351	367	352	356	356	327	356	337	349	354	337	366	351	336	333	359	347	346	335	335	354	362	349	335	324	350	368	362	332	342	363	344	321	337	345	347	340	326	374	342	355	367	346	341	332	348	315	329	331	329	335	336	327	353	330	365	352	375	363	342	369	350	359	331	341	312	339	339	342	351	322	366	335	337	346	358	363	340	348	329	368	316	351	351	345	351	335	321	315	347	349	309	318	353	354	336	337	343	353	354	350	295	337	361	360	336	337	370	364	364	334	343	340	356	310	331	327	354	322	306	350	337	323	332	346	326	324	348	348	351	338	329	310	366	394	332	315	339	322	340	354	348	350	350	345	334	332	337	349	317	351	313	318	341	369	332	325	329	324	323	344	340	346	337	358	321	347	330	324	311	360	310	305	335	351	335	335	366	349	368	356	332	340	361	344	346	353	328	354	335	350	333	344	294	349	320	383	388	358	332	344	289	364	325	349	349	340	365	306	354	349	363	327	362	301	351	311	350	353	353	353	338	356	333	341	320	348	346	337	331	362	331	358	352	347	343	348	354	347	339	321	367	331	334	353	349	339	319	365	355	314	309	385	348	370	332	326	315	369	353	350	336	322	354	331	325	326	342	350	311	330	337	344	321	328	327	332	331	335	345	371	302	300	349	346	358	329	360	347	318	350	330	354	353	345	343	317	326	357	333	332	346	329	338	328	331	320	336	363	339	359	338	332	331	338	322	329	343	356	335	347	313	320	327	320	355	344	346	334	361	345	341	355	343	384	351	340	337	318	318	364	343	353	325	348	374	311	380	309	301	344	329	331	336	350	327	337	365	347	351	363	342	326	307	347	344	350	350	311	374	300	372	360	349	309	326	373	336	347	361	328	330	351	339	358	323	331	312	325	356	323	335	336	346	313	321	337	350	366	387	328	392	332	338	344	360	357	317	331	327	360	331	322	351	343	366	334	362	330	354	337	359	339	355	351	364	319	317	292	359	362	355	366	330	354	344	365	337	320	354	352	327	316	318	331	374	357	354	325	328	314	335	332	325	337	357	340	332	332	346	306	364	359	339	374	274	344	323	329	348	354	335	333	348	329	361	358	360	325	353	361	359	348	366	377	375	365	352	332	348	328	352	333	310	335	330	307	367	329	299	331	341	365	349	353	348	345	332	355	332	352	331	373	291	322	357	313	323	353	342	339	363	308	330	364	304	339	370	361	322	315	349	335	310	346	359	372	325	343	345	356	311	357	332	343	373	343	380	354	352	303	317	301	341	337	326	376	347	336	339	309	312	331	333	374	320	367	320	358	354	333	293	335	303	334	308	334	331	344	372	327	346	344	388	354	327
18542	7069	6636	4980	4173	3348	2482	9460	7616	552	476	469	423	393	341	353	305	233	252	234	212	214	202	177	201	169	149	166	179	174	171	152	154	170	162	159	165	161	154	154	151	155	169	172	167	169	175	137	157	138	165	159	158	163	181	156	164	152	134	166	161	153	166	146	175	156	128	164	164	168	141	152	145	116	169	155	179	138	152	132	160	153	158	126	143	166	138	138	156	163	159	152	166	143	141	124	128	168	140	139	172	136	160	162	122	144	160	161	164	163	158	168	160	136	187	158	140	125	166	159	149	159	135	147	165	163	155	174	156	166	171	155	151	152	156	142	156	155	143	146	172	172	151	172	167	139	155	151	193	151	152	168	155	158	155	157	163	186	133	143	183	154	139	150	171	149	145	162	146	153	142	154	162	171	166	137	159	145	146	139	139	134	156	135	160	148	146	157	157	127	151	160	142	171	148	155	142	145	160	148	166	184	144	143	150	165	129	129	160	173	159	159	158	163	163	138	161	154	157	152	146	165	151	142	138	163	176	157	165	161	152	159	176	159	158	151	170	155	169	147	159	144	134	172	142	162	161	182	175	160	145	142	162	171	149	150	143	136	130	157	130	154	143	145	176	147	168	159	154	178	156	149	142	139	146	155	154	154	158	181	153	130	150	158	161	158	162	133	127	161	157	153	153	130	136	155	137	164	155	163	139	154	176	158	151	158	145	186	134	167	143	134	133	172	159	158	143	138	156	157	156	159	150	143	154	129	163	135	170	143	157	154	169	149	138	150	168	149	132	137	152	148	154	151	151	136	135	142	162	159	140	132	140	143	173	171	162	167	148	138	158	136	151	150	130	155	150	149	155	158	141	160	154	157	155	155	142	160	147	142	179	159	146	151	141	138	130	152	151	144	160	140	162	151	160	158	142	153	156	135	163	154	143	142	139	166	137	162	147	137	164	145	149	146	147	152	135	164	151	158	151	153	157	156	139	141	156	170	160	144	133	145	172	152	128	160	153	153	150	116	152	143	163	144	152	159	172	152	171	153	128	176	148	169	140	157	139	137	161	167	148	167	190	159	159	146	161	144	153	127	145	141	153	151	168	132	157	156	165	169	170	143	154	158	153	141	135	160	122	154	162	151	176	151	145	144	128	153	155	154	140	174	132	131	125	138	158	155	159	147	122	167	150	145	159	152	156	152	149	174	154	146	143	147	169	150	160	164	155	146	145	160	168	143	148	159	183	157	147	137	167	174	173	154	168	147	148	156	159	134	147	138	144	138	140	148	139	147	152	128	143	179	160	134	156	169	163	152	138	148	161	137	151	149	157	141	127	138	147	161	170	148	158	159	155	153	172	153	155	134	156	142	146	156	148	156	147	167	146	145	168	154	131	142	138	143	138	158	144	145	151	160	143	151	151	142	150	148	150	145	148	179	148	140	153	155	136	170	150	148	170	156	150	144	149	121	150	157	154	144	165	156	155	164	138	157	142	155	159	170	144	161	158	153	162	136	159	168	157	152	144	134	127	153	172	158	167	156	129	160	147	144	164	161	123	154	149	152	153	158	164	157	157	144	168	159	145	160	168	140	173	169	149	147	152	167	133	128	140	157	151	122	171	134	157	135	129	160	157	183	146	146	161	145	155	156	175	159	142	145	158	132	137	154	148	167	143	133	146	130	171	153	140	179	155	149	161	183	162	150	147	145	160	139	137	151	149	137	166	128	133	152	149	146	157	168	139	162	146	153	149	151	141	131	147	145	135	152	161	140	152	143	167	149	157	168	157	155	139	150	153	158	138	146	159	147	167	162	141	158	175	160	151	138	146	150	178	139	129	158	130	138	133	176	138	131	158	159	159	141	171	167	170	162	180	145	153	179	170	131	143	145	144	127	148	150	145	149	162	162	158	157	156	154	170	153	158	158	153	172	151	150	145	160	166	156	163	166	167	172	137	141	160	146	154	134	155	145	151	156	151	184	138	145	158	168	170	166	132	156	142	142	141	151	154	150	137	190	161	134	126	168	159	138	148	160	170	158	158	146	158	145	144	143	149	158	172	151	156	140	166	171	159	168	130	155	169	155	151	154	176	169	144	154	157	158	137	150	150	156	135	137	153	150	139	146	147	144	169	165	158	145	163	173	172	143	141	142	157	136	145	143	147	160	154	148	139	165	159	150	169	149	156	160	167	161	139	133	154	170	167	140	183	160	153	155	150	146	151	122	159	138	148	156	153	155	157	167	171	148	149	164	169	146	113	150	156	142	131	139	155	160	146	142	139	121	132	137	139	175	177	159	134	170	159	144	136	153	125	151	154	172	159	163	150	139	131	149	134	154	150	169	151	165	148	151	147	135	130	157	149	171	137	133	147	172	153	150	131	127	140	145	164	143	158	178	156	151	160	159	170	141	148	145	128	161	150	164	157	159	130	145	146	137	138	177	160	143	172	181	141	142	150	147	166	142	174	149	128	137	151	167	161	142	152	158	139	139	162	151	141	151	143	167	169	189	159	137	145	146	159	174	134	130	176	149	171	145	168	177	159	138	151	151	164	145	149	190	132	140	157	150	147	146	172	144	139	148	143	116	141	140	155	158	142	144	164	153	146	164	156	164	160	144	148	152	151	158	156	143	151	131	163	157	132	154	167	149	153	139	158	167	124	121	156	173	152	161	174	163	154	144	138	127	156	169	161	156	165	143	150	118	158	144	155	164	159	153	169	160	137	149	159	154	144	159	142	156	127	135	145	153	131	159	143	146	157	185	148	173	151	170	152	164	155	163	147	144	154	167	175	150	132	143	165	158	150	151	135	124	154	152	167	147	167	151	158	149	177	142	150	148	153	149	159	171	173	168	157	144	159	142	166	146	160	135	143	130	149	146	156	142	147	162	152	132	155	151	155	165	154	152	134	154	146	142	154	135	154	133	158	141	162	145	157	154	123	153	147	133	140	142	138	151	164	151	133	158	139	143	146	137	151	155	160	166	139	145	135	149	172	142	170	159	134	120	153	168	158	171	167	136	150	165	146	147	164	148	156	156	163	165	163	161	151	151	160	152	131	161	155	153	135	136	149	166	128	140	160	159	181	152	140	161	178	150	151	156	157	142	149	145	158	163	145	156	152	170	167	170	148	138	137	144	161	159	148	160	133	144	127	156	156	158	165	145	156	144	147	160	147	172	160	151	142	155	145	144	140	133	128	147	160	151	138	161	152	141	153	153	143	161	160	150	185	165	141	175	160	157	160	161	149	147	161	140	153	135	141	155	149	167	162	162	169	160	147	184	124	160	153	184	168	151	164	142	172	155	149	161	143	159	161	137	135	129	158	149	132	154	146	144	158	168	153	170	149	167	142	151	141	168	157	141	172	149	160	150	138	153	167	148	152	169	133	172	153	171	161	130	167	163	159	157	146	138	171	166	154	139	165	165	159	158	151	137	157	153	151	142	152	166	143	171	144	162	146	155	136	153	147	167	133	142	136	161	132	151	163	143	157	147	140	146	143	151
9675	4909	8337	9325	9793	8092	7671	24552	11111	2301	2118	2200	2123	1962	1642	1769	1479	1194	972	884	934	866	768	720	696	617	604	614	590	635	622	569	563	583	573	507	531	489	551	503	508	524	525	505	475	500	480	481	492	466	462	456	470	470	492	460	447	494	466	424	469	464	459	467	470	455	476	460	480	450	449	451	485	444	462	436	419	430	408	437	436	450	457	442	420	430	428	465	434	457	409	420	455	408	438	398	442	426	437	467	431	417	452	412	415	475	430	415	418	416	451	430	447	447	383	463	440	454	444	411	393	441	423	390	416	423	409	459	439	456	417	419	417	419	404	460	426	443	415	448	426	409	390	433	411	414	400	402	417	390	419	400	376	410	444	424	447	430	425	434	423	421	417	406	431	379	394	403	431	443	401	412	418	425	413	433	406	434	446	391	393	438	425	435	406	408	427	430	417	458	411	442	466	417	456	443	407	391	410	424	435	451	399	431	449	420	431	421	445	426	398	438	430	423	441	423	438	404	427	400	424	437	405	411	439	406	385	432	422	420	448	450	438	398	422	411	413	417	425	417	440	447	419	433	451	446	440	444	409	434	409	379	400	398	427	411	437	419	421	406	448	440	412	426	409	367	414	395	427	413	435	427	425	435	426	399	450	435	386	384	403	425	440	421	408	424	418	419	417	426	404	452	409	428	420	408	438	430	429	372	421	441	395	394	417	435	432	422	395	409	431	412	443	445	429	425	394	436	393	383	429	450	426	406	451	433	445	415	436	403	402	441	422	415	424	406	455	435	411	415	447	417	438	408	405	441	424	426	423	367	434	425	374	435	406	405	428	434	412	433	382	419	455	402	419	426	434	453	420	415	440	380	406	413	408	425	404	440	434	432	403	409	427	396	434	418	411	394	392	431	424	436	406	414	409	409	408	395	399	412	417	425	445	403	427	404	475	385	376	443	411	384	434	393	418	390	387	402	379	432	367	441	428	406	429	404	413	391	387	458	387	445	433	406	413	432	422	405	376	433	487	438	401	415	407	415	443	413	478	436	436	408	444	435	372	422	409	434	412	413	434	425	365	412	411	396	387	438	435	433	408	448	431	420	420	410	442	425	426	457	413	384	403	424	421	423	406	442	410	428	415	415	406	466	458	411	424	405	416	432	392	452	390	392	418	450	443	439	441	414	405	401	404	445	461	408	417	429	409	432	443	440	419	417	449	441	432	422	424	444	390	447	427	383	398	364	419	433	463	410	413	414	427	387	413	413	433	418	411	391	413	404	430	424	437	396	439	423	397	431	423	410	421	412	381	424	384	456	425	415	410	406	431	481	439	426	436	394	424	404	448	417	457	422	429	431	443	400	423	428	407	390	411	411	421	371	401	434	409	424	422	441	429	391	405	416	435	426	428	399	390	437	377	447	398	461	394	429	411	397	403	410	450	458	427	429	379	419	453	409	440	440	416	402	410	397	426	416	393	405	435	391	424	413	423	432	430	396	380	411	434	403	421	399	442	440	397	417	428	433	410	416	435	449	417	410	417	424	405	436	398	433	406	447	413	390	428	417	428	426	429	413	389	401	422	377	419	443	428	417	426	369	372	418	382	377	424	397	449	443	400	434	399	426	428	454	434	454	434	441	432	430	419	442	398	442	385	420	390	422	421	407	388	468	432	383	414	431	419	447	416	412	437	393	418	410	432	399	418	399	405	429	444	452	425	420	464	430	439	428	401	409	399	429	465	434	424	443	435	425	427	428	404	414	399	422	423	435	411	418	383	433	399	426	396	395	424	422	421	477	410	421	441	420	416	422	419	380	444	381	386	429	416	415	417	398	411	402	426	455	373	405	434	393	422	428	445	424	396	426	427	392	430	417	430	421	426	395	413	395	434	402	393	391	432	376	416	412	404	430	411	456	455	423	429	417	434	414	424	409	420	430	440	398	395	423	440	421	389	396	431	422	414	453	433	411	419	415	435	459	404	379	421	456	440	439	422	397	435	427	451	406	416	386	408	422	408	388	481	393	359	399	444	392	431	431	367	408	451	417	402	376	422	430	390	408	408	407	420	376	440	421	442	429	423	416	404	395	381	392	455	439	420	442	402	425	402	453	424	444	419	425	409	452	460	419	443	411	428	397	448	403	433	415	417	425	406	420	439	399	430	406	460	429	456	398	416	421	427	410	375	438	454	406	434	391	428	451	426	401	442	398	429	440	435	403	409	370	399	358	461	426	424	423	415	418	447	439	387	435	414	397	440	417	412	375	412	419	398	410	427	386	405	414	420	419	409	424	426	398	408	458	407	398	411	419	409	438	441	424	444	442	418	382	413	418	404	410	414	418	424	412	420	435	421	394	422	446	444	414	429	431	447	392	428	399	426	418	435	387	409	436	429	424	396	433	406	424	424	409	422	406	432	448	404	445	418	412	426	442	423	404	436	445	411	355	389	422	433	402	418	434	396	440	461	430	384	427	446	453	436	388	447	403	399	409	447	417	427	436	404	427	411	422	452	437	412	427	401	421	418	404	439	415	419	382	410	399	419	411	409	421	416	384	412	386	420	436	434	426	395	382	402	415	411	416	427	426	439	426	441	371	402	391	416	412	438	419	409	414	430	416	420	421	418	431	413	421	395	397	442	406	413	401	445	424	426	431	425	438	412	434	418	403	437	425	384	429	389	399	440	409	431	414	417	423	431	385	399	418	449	419	439	410	400	404	425	365	422	410	423	416	442	396	394	441	405	408	422	423	385	417	451	431	401	455	412	438	415	432	408	420	392	396	414	434	434	387	435	375	426	386	422	411	436	409	428	426	414	421	410	461	393	396	415	411	443	446	402	407	419	423	417	423	398	397	409	415	411	422	445	399	404	402	430	442	416	477	420	446	405	440	411	448	404	412	416	453	418	401	378	444	408	398	411	459	437	430	434	403	410	413	390	423	414	413	398	390	406	430	413	409	438	418	443	433	450	443	408	429	380	392	425	418	431	430	416	435	446	414	423	431	430	383	384	448	426	423	421	408	423	411	427	453	412	382	430	392	379	418	433	444	435	412	429	402	407	379	444	405	426	395	408	401	425	414	403	439	438	386	395	432	426	386	445	436	408	427	428	401	396	401	425	447	431	421	418	425	419	429	451	424	446	404	406	389	433	403	406	430	405	445	449	443	452	390	483	423	400	447	418	426	433	401	416	413	405	421	430	461	386	437	427	436	463	457	418	464	370	453	423	409	426	432	417	463	390	420	434	412	418	401	465	397	422	425	473	372	385	403	442	396	432	418	407	430	419	396	420	400	433	433	463	414	423	436	386	393	440	399	399	448	403	447	391	400	419	402	386	427	430	415	427	427	410	437	429	428	439	422	414	425	422	433	422	418	401	413	387	412	437	418	419	436	403	434	418	404	387	424	444	404	399	404	417	404	437	405	406	402	420	410	452	398	398	400	414	430	428	423	415	446	416	442	414	419	432	402	392	420	404	433	420	387	410	425	422	423	469	435	423	383	413	419	406	428
2394	522	434	415	348	301	251	488	757	259	288	248	253	272	260	245	237	244	267	213	238	212	247	250	240	244	266	247	251	244	245	254	220	201	250	226	271	211	250	255	228	252	257	216	234	240	232	267	233	265	239	229	217	238	244	212	258	249	236	256	275	240	234	218	222	232	213	242	230	235	261	239	226	234	214	232	224	232	257	237	251	261	254	227	237	234	229	249	233	257	257	263	237	254	242	235	232	241	226	226	268	245	241	248	223	246	230	246	229	234	256	272	253	246	238	249	247	245	242	231	265	224	246	242	221	238	241	233	249	230	194	218	225	235	228	263	255	220	279	250	245	256	267	226	258	246	223	220	225	227	237	235	233	251	245	235	218	225	246	270	259	212	273	262	235	265	213	250	254	224	230	235	223	243	232	239	228	214	232	238	233	242	265	229	231	243	220	235	236	231	230	269	232	269	296	240	228	232	245	234	252	210	234	253	205	209	237	252	250	254	250	206	255	245	217	228	213	241	248	258	259	241	236	223	246	285	243	242	247	251	245	237	233	266	218	242	254	231	243	220	242	273	236	255	250	248	242	244	256	244	254	243	239	245	222	268	258	238	247	258	223	254	208	220	253	244	231	218	244	227	256	224	237	233	241	228	229	259	229	254	242	251	268	202	241	234	251	228	246	223	215	242	250	197	227	281	227	207	220	223	267	260	248	208	235	236	247	272	233	238	225	220	237	259	212	223	256	222	216	241	252	237	252	219	256	243	288	231	233	236	229	231	212	206	222	260	290	206	231	217	275	272	249	235	254	234	268	250	248	252	224	222	213	249	241	235	278	244	269	258	251	249	226	239	266	261	205	247	245	237	236	244	223	259	222	247	209	222	248	221	248	244	233	242	242	243	238	261	244	218	248	224	227	236	246	233	255	234	221	250	250	247	240	235	237	245	243	240	242	239	248	258	207	243	216	250	242	266	228	248	240	235	288	244	248	230	242	246	213	256	202	238	251	256	248	235	243	243	230	241	239	233	243	246	253	247	246	236	226	254	251	233	226	238	231	220	257	250	268	223	249	204	244	228	231	249	242	214	241	237	244	240	251	216	272	222	233	243	258	224	247	228	228	248	225	225	221	277	257	249	207	227	238	263	231	257	260	224	235	244	257	218	282	242	229	235	235	220	235	226	220	271	237	257	262	255	239	249	225	254	261	229	256	240	219	237	247	234	222	258	210	223	234	236	246	233	252	249	232	222	257	256	238	246	244	235	259	253	251	217	207	227	234	256	228	245	219	229	208	234	253	257	229	211	244	242	243	232	233	250	257	224	251	244	202	265	252	224	235	271	242	232	231	245	240	265	230	255	219	227	248	229	243	264	242	226	256	220	234	227	241	222	236	236	229	235	232	225	241	231	258	232	240	252	221	222	242	252	273	241	253	246	232	237	245	262	245	211	243	236	246	238	254	241	207	209	215	264	243	232	252	236	230	236	243	243	231	250	221	234	254	242	237	232	228	222	244	249	250	243	235	221	276	217	254	230	235	264	245	249	226	225	244	225	246	209	257	253	208	224	238	224	225	259	270	232	209	226	227	230	236	236	236	235	243	238	237	239	234	203	243	223	264	237	232	210	200	235	269	262	254	223	234	217	228	234	279	252	254	242	243	250	226	251	235	233	228	265	239	226	220	240	242	256	245	235	253	261	235	222	299	250	256	251	233	232	204	235	216	278	259	249	228	254	269	222	244	237	212	247	239	257	263	214	224	210	207	287	216	233	232	218	220	249	244	252	231	216	254	237	230	226	221	240	222	230	248	250	253	242	241	242	237	236	228	249	263	253	226	262	248	273	251	241	256	271	250	208	255	257	228	227	227	257	237	226	224	228	244	256	230	245	237	238	268	269	239	239	237	282	227	245	233	243	242	230	221	251	250	233	243	248	253	241	238	252	266	248	236	254	215	257	237	261	252	228	264	251	260	236	235	243	235	243	242	243	220	231	239	248	217	233	239	241	224	223	269	223	236	220	216	260	241	220	228	240	235	232	218	242	228	230	249	258	238	257	236	241	281	257	232	289	229	231	241	226	221	240	221	232	233	245	259	230	217	239	234	246	227	237	239	243	199	231	232	263	223	227	274	271	237	219	218	249	242	249	227	247	283	236	258	250	255	253	247	253	247	231	222	220	234	233	224	236	213	250	232	234	240	233	232	282	219	271	251	232	224	255	252	246	258	245	248	264	226	244	199	259	217	236	232	237	193	234	220	246	255	234	236	206	225	256	241	246	214	232	242	235	231	234	252	228	229	227	228	246	237	231	246	253	245	250	222	212	231	259	255	250	251	213	238	245	236	231	260	218	218	239	258	252	237	252	246	248	242	235	229	259	240	248	210	218	243	246	237	239	233	249	239	254	247	237	245	255	212	224	226	227	261	278	266	273	234	233	256	232	249	207	226	250	249	211	251	240	245	241	216	241	233	246	265	250	231	241	247	236	257	221	218	237	237	229	252	202	249	233	238	265	231	232	237	240	208	244	223	237	216	227	254	222	235	226	241	260	225	252	219	242	234	221	266	239	217	233	252	230	235	265	243	245	239	223	264	241	242	233	252	256	234	236	239	225	255	227	229	222	233	252	224	235	245	245	254	233	216	244	232	247	243	231	240	235	216	279	240	230	225	239	231	220	224	269	260	261	225	261	241	240	239	233	235	234	245	240	224	212	217	219	225	231	227	251	221	249	277	255	228	222	211	233	216	233	231	249	244	258	245	242	263	242	257	281	238	229	248	243	236	247	228	236	245	244	223	217	242	260	241	223	252	258	242	236	236	230	248	256	223	245	225	229	233	230	227	236	247	268	246	240	246	241	236	214	234	233	231	225	234	251	201	238	239	236	218	214	245	268	242	220	261	257	233	229	235	250	239	263	255	252	263	205	251	232	199	212	227	251	249	259	248	270	247	229	223	252	222	240	243	249	258	243	261	247	244	252	237	226	241	239	232	255	249	226	221	255	249	234	220	265	236	239	228	197	209	271	209	248	257	270	220	253	229	237	249	258	242	248	248	218	236	223	260	240	228	254	234	228	229	233	248	237	248	231	251	248	254	251	234	242	239	238	242	233	244	237	225	238	235	242	228	250	265	240	232	240	216	237	243	234	247	262	249	202	235	254	246	236	234	272	203	256	249	264	225	261	244	242	233	253	225	288	274	231	226	224	237	220	248	243	224	229	246	240	216	253	224	237	230	239	232	209	243	245	231	255	250	212	239	236	205	237	263	235	246	241	239	258	231	217	234	200	250	243	243	234	225	248	245	257	201	216	241	251	224	254	221	228	228	252	232	218	250	274	228	230	236	242	230	235	233	259	238	250	246	264	243	269	264	232	257	249	228	245	245	218	238	246	235	268	234	217	270	217	231	274	217	228	237	250	261	255	220	256	222	232	283	251	236	249	237	238	248	234	238	236	255	237	239	245	218	239	247	228	232	257	269	229	220	235	221	242	211	237	245	229	252	253
2535	1019	1117	1212	1218	999	953	2561	3621	715	684	700	684	667	701	678	700	654	674	657	699	664	673	627	667	654	651	666	649	637	673	641	608	640	631	665	663	658	643	658	673	650	687	667	612	675	623	647	632	642	644	633	703	659	659	677	626	619	661	679	684	678	630	653	662	656	654	645	633	649	635	686	659	627	599	637	638	633	630	692	651	632	639	646	675	668	634	704	635	650	660	672	637	651	608	700	623	681	672	631	643	636	649	621	639	654	643	693	679	686	666	656	617	727	605	637	687	650	641	625	684	653	629	657	668	688	649	627	642	653	621	636	615	627	614	670	708	656	683	635	609	635	613	652	674	629	661	625	692	705	689	661	618	663	704	656	610	726	660	619	625	628	662	667	598	640	651	654	646	627	665	667	621	662	616	628	690	671	647	651	651	662	668	697	664	650	652	630	622	668	659	656	617	677	652	596	645	665	653	660	683	644	619	681	671	636	650	617	632	664	625	640	642	657	719	650	666	646	634	655	684	625	622	646	683	641	649	650	652	680	616	589	654	621	687	682	648	658	705	638	641	634	594	646	654	717	651	651	671	645	619	660	626	633	671	633	655	656	652	692	643	628	663	634	657	647	634	674	616	636	636	675	608	665	630	720	651	689	605	678	662	666	671	656	667	643	671	687	647	638	631	628	639	637	616	665	612	690	654	627	654	636	627	595	640	657	661	659	627	647	662	641	633	662	658	698	629	655	656	682	640	636	649	633	650	644	645	677	637	687	668	662	625	680	691	615	646	636	665	643	629	690	613	675	691	616	629	632	647	623	661	629	620	634	627	686	643	688	660	711	655	651	651	674	676	626	625	665	676	641	589	662	658	646	647	624	635	657	680	608	644	672	643	618	674	677	638	609	634	685	619	630	670	680	666	648	632	638	628	631	693	644	655	620	680	650	598	590	711	651	634	642	658	711	657	662	626	641	618	623	627	630	664	636	649	649	608	671	641	667	613	644	645	651	653	628	614	626	664	668	645	641	696	635	701	619	609	620	643	672	672	625	677	648	639	632	615	662	593	643	642	632	615	640	689	639	681	647	693	653	583	654	688	649	655	654	680	695	649	631	625	663	670	667	681	626	637	601	620	652	698	664	688	640	628	608	636	633	658	663	672	589	657	625	635	690	637	611	614	676	644	648	696	635	654	658	662	655	634	635	628	672	625	635	668	641	668	675	684	614	642	600	620	647	675	672	675	646	642	653	644	643	631	634	657	628	678	684	656	607	623	647	672	625	632	636	666	684	643	647	649	686	708	678	644	625	635	662	619	664	598	626	691	648	649	660	645	637	713	622	664	641	645	638	673	617	677	672	646	643	677	635	645	597	633	661	622	631	650	637	653	640	676	583	618	630	634	635	665	661	639	604	645	620	656	620	633	634	651	622	631	621	665	647	648	615	677	619	601	693	657	663	664	681	726	650	637	643	636	657	631	611	641	716	678	648	682	629	694	650	641	638	639	667	633	658	671	660	687	647	681	658	651	612	701	647	662	664	656	627	660	662	655	639	674	676	695	623	667	589	636	637	640	683	663	698	681	631	631	647	637	612	643	676	663	659	642	653	651	634	610	618	624	672	618	632	661	657	679	626	658	633	672	668	667	676	633	666	656	669	623	645	659	648	641	650	649	640	680	646	596	644	638	654	633	693	681	618	684	629	674	695	649	630	630	645	679	644	683	593	611	661	671	623	650	643	640	675	669	631	630	654	671	644	695	621	653	640	644	605	666	647	587	670	679	664	606	596	662	644	633	667	645	663	635	672	690	684	649	621	660	629	629	683	605	659	599	651	705	661	664	670	673	694	624	663	640	647	679	645	667	622	639	672	684	658	652	684	660	623	642	604	719	657	647	664	614	672	694	672	623	637	671	670	665	677	627	674	684	660	682	635	657	618	633	637	671	668	632	633	641	666	640	691	673	630	669	702	615	636	637	665	638	640	643	678	663	673	649	677	657	633	641	685	636	672	666	634	685	643	667	598	708	631	641	657	607	678	680	601	678	624	631	629	631	649	631	579	666	624	664	636	731	683	649	634	644	645	640	603	621	647	643	653	654	647	678	651	645	697	685	661	664	664	661	608	659	687	660	658	681	612	664	647	642	683	651	597	586	622	685	649	694	676	647	673	679	663	663	605	638	658	609	669	638	652	647	660	660	672	648	668	660	664	643	680	655	651	622	681	698	664	668	681	611	654	664	637	670	671	641	635	618	607	568	645	671	622	618	652	627	629	666	634	664	653	685	650	664	633	731	616	636	652	640	619	651	658	646	667	579	613	674	626	629	653	625	662	635	620	680	662	687	605	665	651	643	640	663	648	651	651	626	644	679	592	639	693	655	661	668	622	666	697	690	670	682	685	673	670	671	647	620	636	639	622	654	647	607	668	612	683	637	689	653	677	675	716	645	624	672	600	616	677	687	656	607	608	619	687	685	658	646	648	648	690	649	615	609	665	679	631	649	603	665	620	656	640	646	661	656	629	657	615	657	688	629	601	671	635	632	640	672	687	649	688	713	666	692	638	669	676	625	603	658	605	651	633	692	659	596	631	623	681	673	615	651	691	656	673	604	642	650	649	671	655	658	699	649	660	645	625	639	625	632	659	659	667	648	671	672	641	636	709	648	658	697	644	647	635	674	650	696	660	620	661	642	661	641	648	643	630	614	626	638	607	629	696	678	630	630	688	654	664	676	678	604	672	645	659	645	691	711	679	643	652	626	668	654	683	640	645	635	613	636	663	685	606	630	694	643	669	635	646	647	673	596	616	641	664	623	678	628	667	646	667	626	673	640	668	603	610	651	641	641	658	647	641	670	660	591	656	624	667	679	688	655	662	628	667	687	681	615	605	619	620	646	614	708	700	612	624	625	634	632	634	658	667	611	643	663	627	647	644	669	678	631	630	656	690	617	676	637	608	707	616	649	628	687	671	675	680	658	649	641	655	637	675	649	602	614	622	627	669	628	600	632	648	600	688	611	653	660	628	660	622	645	669	647	674	652	623	628	689	679	641	660	631	643	662	690	641	731	646	646	657	636	655	654	694	623	667	646	651	672	623	633	641	673	640	637	660	663	622	651	664	635	618	665	590	678	629	648	651	613	647	628	680	650	597	630	684	604	613	664	610	663	625	691	639	681	691	687	650	685	631	638	692	657	657	653	654	658	639	637	691	631	644	639	691	635	646	660	703	671	648	637	697	653	629	633	650	654	634	683	650	638	666	641	631	658	638	674	637	651	661	615	606	613	613	641	673	654	610	635	677	659	636	685	675	640	624	604	654	607	663	631	655	659	638	649	695	689	611	646	608	640	677	638	636	651	650	674	619	641	657	673	631	675	641	668	594	667	622	656	605	627	640	674	662	641	655	616	629	625	676	627	621	670	703	653	617	647	687	649	652	643	602	619	620	610	600	631	632	647	668	654	593	676	638	604	693	688	684	700	630	615	624	624	695	614	655	646	666	634	686
18662	7843	6583	5797	4913	3548	2420	7360	31300	4134	438	306	385	345	251	279	236	229	228	205	190	253	365	152	182	151	153	153	134	170	157	148	145	149	141	134	140	154	143	126	143	164	128	153	134	150	128	142	131	150	147	130	138	134	144	135	157	164	134	146	141	136	147	117	130	144	165	149	145	154	153	134	150	146	144	140	152	135	128	158	140	152	137	142	127	147	137	113	134	145	135	147	123	117	135	128	130	140	166	150	128	153	145	129	110	127	138	142	123	150	140	150	135	149	126	135	150	142	135	139	139	131	144	162	158	135	152	116	133	141	133	141	130	134	149	145	134	165	117	118	129	145	148	128	113	164	136	163	139	136	154	138	138	120	138	131	125	144	151	155	129	121	150	136	145	137	156	144	135	133	148	149	144	127	135	123	143	120	125	138	136	152	130	134	149	150	153	148	152	132	134	143	151	116	156	169	135	140	149	119	118	160	142	149	153	130	154	127	142	139	137	137	123	137	161	123	130	124	135	149	136	124	131	132	130	136	147	135	137	132	148	146	136	146	149	128	138	118	142	142	149	140	138	142	136	138	132	133	135	144	141	150	149	147	130	131	145	137	109	143	118	139	137	130	112	138	139	142	126	115	132	123	142	136	133	145	142	121	122	139	115	136	149	141	142	142	130	123	131	128	132	134	138	170	149	143	151	138	164	125	145	142	134	152	109	136	146	110	139	126	132	155	116	125	144	153	145	127	145	135	141	137	153	126	164	119	147	138	135	129	123	152	149	160	124	139	129	152	154	133	113	147	124	117	135	149	157	143	164	126	158	135	115	130	127	150	151	134	164	145	152	126	127	123	161	135	158	142	135	142	158	143	145	133	146	144	135	144	139	131	146	155	136	137	143	119	143	138	136	142	136	146	131	148	158	133	125	137	127	134	140	134	132	139	150	135	132	117	132	145	157	122	135	152	143	142	141	131	136	127	117	119	157	139	150	136	141	120	172	148	146	149	121	147	111	129	131	122	125	140	166	147	149	144	118	152	144	137	131	129	146	126	149	136	138	155	146	153	160	153	132	147	118	149	138	151	134	148	118	145	121	125	149	123	143	142	147	151	138	105	132	149	134	137	154	142	148	145	144	147	137	164	140	138	145	135	137	136	111	147	127	138	144	132	137	134	131	144	153	130	134	129	153	147	158	134	132	157	147	140	145	129	150	142	135	124	149	138	133	140	136	144	129	154	134	131	122	146	174	125	129	144	122	135	128	138	137	126	136	137	151	145	136	130	138	130	129	136	148	169	135	152	160	146	142	126	127	125	141	136	135	114	135	139	148	148	134	117	127	122	143	135	165	150	156	164	132	158	149	140	132	146	122	128	129	137	176	149	132	137	140	144	117	143	152	152	114	124	144	122	139	143	162	145	139	130	125	130	135	147	133	146	153	115	138	143	118	171	137	153	145	131	134	134	135	139	147	142	139	113	126	153	128	157	140	125	157	121	138	158	128	135	117	128	124	118	121	136	123	153	126	142	138	144	139	133	124	140	151	140	150	156	148	108	145	146	155	132	161	147	138	170	135	129	140	127	140	151	131	121	144	130	140	147	120	142	147	132	134	119	131	144	139	126	164	157	156	136	141	149	154	123	115	144	145	144	158	139	146	122	131	126	129	148	138	152	145	152	138	160	140	124	125	133	142	164	123	166	142	132	150	142	142	150	144	124	124	138	123	142	121	147	124	142	127	149	153	150	161	139	139	141	141	129	132	142	130	135	154	160	127	141	131	146	133	131	148	167	141	142	128	130	131	129	134	154	130	141	108	121	139	143	128	162	147	154	145	125	131	160	120	151	155	151	129	132	126	130	136	138	144	144	150	149	146	127	138	165	133	140	134	142	128	139	150	139	160	152	147	138	153	136	139	145	137	151	147	124	123	136	161	145	112	144	133	144	148	137	113	114	153	130	144	148	143	137	146	137	120	153	144	135	151	145	143	155	128	132	140	145	138	156	136	125	145	153	139	132	124	114	144	111	160	141	149	129	127	152	139	162	133	148	143	145	140	157	140	130	127	155	128	126	133	155	142	126	121	138	122	149	136	147	131	154	130	134	124	129	145	135	138	146	138	153	127	149	150	141	127	143	139	155	161	146	137	150	137	131	128	141	140	154	149	126	139	152	144	134	123	132	121	152	141	149	122	128	137	151	145	126	140	111	164	131	149	133	124	121	141	126	141	143	151	147	136	150	142	142	156	137	134	119	124	163	148	133	142	151	124	126	138	150	119	136	149	129	142	144	144	147	143	147	135	157	143	112	141	144	148	145	139	164	123	151	153	129	159	143	136	128	139	118	153	128	161	152	166	132	137	148	128	133	130	128	145	132	141	153	133	120	144	125	149	125	119	147	139	108	152	148	143	129	108	136	162	147	147	169	145	135	156	149	129	157	161	135	112	141	145	120	147	153	140	146	144	139	136	145	129	138	111	144	126	130	133	137	129	162	116	133	134	145	121	116	133	144	120	142	141	123	129	150	125	137	140	150	124	131	148	134	141	148	126	156	131	138	150	141	112	142	122	126	140	121	117	158	138	124	123	133	111	160	139	134	132	121	153	134	138	148	153	133	136	154	149	150	164	132	130	127	148	151	139	149	129	150	144	154	129	129	143	142	110	145	120	136	144	152	150	150	155	139	156	134	132	144	149	152	128	155	134	137	134	129	137	162	139	131	112	153	134	122	143	132	140	140	133	145	150	153	138	156	137	151	153	114	140	121	145	137	142	153	127	134	135	152	163	141	137	108	132	152	148	144	133	153	125	122	136	144	130	138	147	124	143	144	155	153	136	146	138	112	130	132	133	137	167	143	141	136	122	139	129	134	133	156	156	155	160	152	133	129	154	153	131	147	155	128	132	151	122	160	124	141	142	123	147	122	143	154	141	149	148	112	126	161	160	135	137	156	155	170	147	148	128	129	144	137	138	153	133	144	140	129	136	148	119	129	158	139	154	156	139	160	134	132	131	144	128	145	137	137	139	122	132	124	129	113	175	121	137	147	145	156	140	130	136	138	147	133	144	126	146	140	119	121	116	151	137	113	125	138	145	127	110	148	146	134	144	139	131	147	128	124	133	126	142	151	138	133	106	144	119	127	144	134	129	138	154	144	144	152	138	148	122	149	128	126	149	144	138	151	173	125	130	127	140	144	135	148	137	151	149	134	148	129	132	137	159	142	129	132	135	130	152	141	127	154	138	111	132	135	144	128	135	153	146	115	129	137	145	141	152	159	141	138	147	131	120	145	150	137	144	144	117	144	154	125	114	132	163	155	131	150	129	145	123	134	137	144	155	139	148	144	118	113	125	150	148	152	127	124	135	136	149	116	132	132	148	144	150	133	156	136	124	140	119	145	148	156	133	132	141	131	146	142	149	132	136	129	130	152	150	157	148	130	141	140	136	140	156	144	134	132	129	141	129	149	164	156	137	149	138	143	139	146	147	147	123	134	135	155	131	143	133	132
10097	5454	8025	9918	9923	8676	7464	20160	41819	2724	1931	1489	1656	1380	1286	1178	946	860	874	893	833	1406	2159	603	556	581	538	535	532	558	516	478	463	488	502	474	483	482	454	457	465	455	404	436	440	444	480	454	425	467	470	422	372	421	392	403	423	417	407	406	417	413	412	428	453	424	415	422	432	391	400	426	420	434	417	376	394	369	402	404	425	396	423	423	403	390	387	445	390	400	426	398	402	416	434	366	401	399	392	374	402	402	370	425	410	388	403	415	372	369	368	405	406	411	389	410	387	386	397	399	369	402	428	427	385	398	376	386	367	402	397	359	352	370	347	400	364	406	353	358	408	406	414	407	392	403	386	423	384	376	390	388	410	387	385	357	400	388	411	402	391	403	423	367	380	410	388	387	370	429	397	384	364	394	403	365	414	387	394	400	395	375	367	414	413	393	416	398	382	395	366	389	397	375	401	376	412	384	381	399	364	372	416	399	390	377	392	413	391	378	397	366	376	407	362	406	402	397	389	380	385	403	407	399	372	393	387	381	393	394	357	395	425	386	424	392	419	418	431	376	390	403	410	353	398	382	396	381	370	408	411	383	404	445	403	398	396	370	388	436	350	430	370	377	403	407	393	393	391	427	343	363	379	403	390	405	410	432	379	384	407	399	367	451	399	410	395	408	429	380	405	413	405	393	381	397	372	393	422	358	347	388	395	401	389	403	343	384	399	383	387	411	388	372	419	372	410	374	370	371	388	426	360	353	395	387	405	378	374	398	392	382	400	378	391	423	376	398	403	356	353	404	383	388	404	413	395	368	405	392	392	371	387	364	388	413	378	399	384	385	383	387	391	388	451	389	355	395	429	376	420	388	386	381	402	362	350	401	362	380	357	348	413	383	387	387	357	382	355	409	409	387	390	392	408	381	381	402	388	401	390	384	391	366	395	378	386	380	382	385	404	388	392	428	402	401	390	403	376	414	403	406	404	368	417	365	402	377	384	385	377	411	408	374	369	387	386	390	386	407	379	406	417	379	407	380	405	393	404	366	360	378	425	403	376	405	390	375	373	374	405	392	359	357	390	420	386	365	369	395	395	390	408	397	403	410	357	402	397	396	370	353	390	406	384	384	409	415	396	395	384	356	401	421	388	403	372	360	403	395	349	360	395	377	379	401	380	392	392	425	410	392	358	364	392	407	399	383	416	365	408	378	396	396	404	381	412	374	388	416	390	388	387	383	381	418	388	386	389	431	375	412	379	394	375	400	366	393	374	393	369	393	395	397	354	420	391	415	370	393	356	384	406	412	404	400	369	391	386	384	402	380	388	386	380	384	391	384	371	388	417	393	387	398	381	350	400	411	389	377	406	396	390	381	384	412	391	320	397	376	432	393	388	368	343	408	404	375	366	345	407	394	347	412	363	403	388	398	400	382	397	438	407	370	378	392	408	366	392	420	413	404	387	414	413	410	435	381	370	364	386	449	375	363	372	373	382	373	395	376	403	403	394	401	358	410	371	384	391	379	389	399	396	357	383	385	361	368	397	383	365	400	409	393	411	428	407	367	379	381	376	404	354	407	377	386	373	368	379	388	366	375	348	369	374	388	398	370	365	400	389	368	396	390	390	362	394	376	389	389	351	367	334	407	385	408	413	428	401	385	357	384	409	399	409	341	383	412	402	388	419	374	394	380	347	375	375	384	399	361	361	399	392	380	391	404	396	366	372	409	364	402	358	389	410	353	398	355	428	394	403	404	370	390	398	388	384	404	424	409	365	368	395	393	363	361	389	409	395	375	407	393	398	376	411	422	397	398	427	417	392	396	394	387	378	377	382	379	397	393	392	388	392	401	404	371	376	420	372	416	409	366	387	400	363	398	379	400	374	375	425	402	414	398	416	411	403	392	375	410	405	422	438	392	416	393	388	366	390	378	410	409	365	371	401	377	384	386	377	428	366	430	395	401	374	389	381	381	390	404	390	406	394	362	380	375	378	400	382	396	363	361	410	402	376	382	391	401	462	388	394	400	392	378	411	426	387	401	364	382	396	372	419	399	352	377	388	402	418	407	416	372	420	380	406	401	368	401	397	403	405	393	417	376	414	411	387	382	373	413	398	407	375	369	354	383	370	410	376	357	386	421	372	350	428	389	412	394	403	380	377	377	408	379	371	412	386	376	372	406	418	407	386	398	398	377	437	410	383	399	373	371	417	378	376	405	359	386	375	342	366	411	352	393	394	408	396	388	364	430	400	352	371	377	362	401	383	377	362	383	361	396	416	400	392	401	410	396	394	379	359	385	406	392	391	411	385	415	388	382	362	418	384	405	392	384	384	401	376	400	387	395	393	408	377	422	398	383	400	398	397	351	393	407	418	400	396	402	399	413	364	405	375	400	371	419	432	390	393	390	356	373	378	388	398	366	417	392	381	379	400	368	407	377	370	384	410	367	373	396	359	422	400	387	376	413	390	386	380	388	385	401	399	375	378	401	381	411	356	374	414	385	376	435	391	371	370	377	363	406	416	386	380	401	397	372	360	355	384	390	369	399	396	396	379	411	412	366	435	372	358	363	376	409	395	394	376	376	404	421	421	407	416	413	368	411	382	352	378	358	360	376	380	367	410	412	399	386	377	364	387	353	364	395	363	385	370	390	401	403	390	365	419	412	389	394	409	380	389	384	378	395	387	385	373	363	401	382	382	383	402	401	368	376	374	392	387	391	399	372	389	395	417	409	379	370	388	384	434	387	376	376	402	387	398	416	394	391	388	391	382	399	384	390	389	362	391	377	403	367	373	383	386	380	428	368	408	389	352	384	444	387	387	401	395	374	374	427	383	384	395	390	383	411	366	360	395	409	424	390	412	376	414	403	377	393	415	360	391	417	374	390	370	424	411	398	369	423	408	389	391	370	406	378	398	414	403	397	348	387	373	399	403	381	391	418	418	456	388	375	382	353	391	418	364	388	398	405	368	408	398	389	398	398	346	370	370	376	419	383	436	378	337	414	391	376	422	364	386	398	366	386	387	397	387	361	378	391	393	391	435	392	403	400	409	396	360	416	369	358	361	396	377	392	391	382	407	389	386	415	367	381	389	379	373	402	431	402	400	448	404	402	375	383	383	363	356	383	371	393	378	402	409	390	388	366	395	387	375	383	395	402	394	336	374	376	411	395	409	372	373	401	380	378	381	386	409	363	389	389	338	368	391	382	358	374	391	416	373	379	377	379	422	392	366	381	390	415	378	413	424	364	378	374	408	406	381	390	378	362	380	386	397	347	408	408	404	373	365	394	403	397	393	389	394	428	397	394	385	400	370	371	382	367	409	421	343	380	393	366	380	378	401	391	395	408	379	396	373	395	428	396	395	394	409	398	412	387	415	367	390	419	356	399	368	398	341	408	378	401	400	353	394	360	391	380	394	400	370	394	393	370	385	385	409	418	359	373	408	342	345	425	358	394	384	389	380	389	367	424	382	428	405	402	431	382	398	410	374	383	407	360	362	413	384	397
19019	7650	7363	6560	5525	4023	3054	2693	31316	7129	678	415	362	298	339	274	231	221	219	239	254	392	1195	193	209	194	203	191	224	166	173	205	176	197	183	204	177	196	173	179	174	175	196	148	165	191	178	165	159	174	187	156	181	174	186	174	173	167	171	186	177	174	183	183	165	180	172	165	182	196	158	172	168	171	199	169	156	166	130	170	172	167	170	180	158	167	177	177	154	164	153	155	176	193	180	179	177	162	183	160	152	167	149	183	153	191	148	169	149	168	217	154	187	190	185	178	184	186	162	170	178	152	167	173	170	163	166	180	180	176	147	158	173	181	174	181	194	181	185	189	154	172	180	185	203	158	165	171	167	173	157	171	157	176	177	173	199	167	165	166	183	188	189	169	172	193	174	182	170	154	170	174	154	169	171	168	168	158	173	156	174	169	188	161	178	161	167	180	167	167	162	157	151	173	167	169	185	180	173	198	172	164	187	174	139	196	186	149	148	175	149	159	160	174	155	166	165	137	150	166	160	169	184	155	154	178	159	150	163	178	182	161	170	144	160	174	183	159	176	177	180	191	165	170	165	164	171	153	181	184	165	170	160	141	172	153	170	176	184	169	147	167	183	157	170	192	154	179	169	153	152	156	171	161	179	179	160	171	192	180	166	154	180	188	149	179	172	164	158	173	161	164	158	166	156	162	153	173	157	162	184	156	177	185	171	181	183	187	186	194	165	154	143	167	178	153	167	167	172	168	171	176	180	192	181	187	155	153	193	194	176	164	159	174	174	161	159	149	173	174	192	163	159	166	184	167	168	170	174	168	173	198	176	180	155	149	164	154	157	195	166	153	146	180	165	163	165	173	188	146	173	165	182	170	142	165	162	180	162	145	187	160	170	175	157	182	166	173	162	163	146	168	176	205	164	145	172	176	153	149	188	182	168	165	164	187	180	162	182	180	176	164	148	176	168	177	154	155	168	176	155	163	167	166	159	206	160	165	145	169	173	164	163	183	161	165	173	174	186	158	146	159	165	160	166	171	157	171	158	174	168	177	174	181	188	150	157	159	153	142	182	181	190	176	163	183	170	149	165	187	156	191	167	149	175	194	169	175	184	180	151	143	182	184	190	178	153	178	161	168	158	175	160	193	177	158	202	161	152	157	154	186	163	193	151	161	188	159	166	193	181	159	192	165	189	168	178	176	180	156	169	152	181	176	177	161	192	156	179	178	140	169	166	157	173	157	174	165	157	183	183	162	188	184	184	162	141	161	173	184	137	188	164	166	164	150	163	172	164	158	191	170	176	181	162	180	167	177	167	146	173	157	183	167	174	156	174	176	173	150	155	175	162	163	183	184	146	182	167	200	163	173	158	166	171	169	151	187	170	155	186	208	159	165	165	173	162	167	183	187	176	206	165	189	173	171	185	164	183	171	187	175	168	150	167	182	179	181	165	159	178	188	162	157	158	167	179	168	149	153	170	159	167	169	169	155	164	187	193	172	173	177	181	161	167	179	181	156	152	163	177	182	165	150	180	151	165	163	166	159	176	152	146	155	173	172	162	159	158	171	165	181	148	170	177	157	186	160	164	152	167	165	160	190	168	168	155	164	172	178	158	164	168	172	181	197	161	163	162	177	177	155	190	171	179	162	180	149	171	186	169	187	174	168	171	176	167	165	191	148	159	188	155	171	161	164	172	153	158	173	146	189	170	152	158	168	169	172	163	173	154	139	159	184	193	209	188	182	154	168	175	181	169	180	165	171	170	175	169	159	186	182	185	156	177	173	197	167	166	173	192	181	178	158	171	172	165	161	172	167	190	155	180	167	159	157	201	184	137	164	158	185	140	174	167	174	155	162	173	171	161	165	170	160	177	171	176	171	188	162	151	187	172	167	167	180	168	157	173	177	174	164	155	157	189	156	193	164	170	157	188	173	152	167	148	172	166	164	178	161	185	175	190	161	185	191	157	167	169	157	160	150	161	185	158	171	135	181	182	166	168	160	173	168	162	167	166	174	182	198	181	190	180	170	146	180	168	159	170	152	173	184	146	198	168	170	175	177	180	173	155	155	163	179	162	158	167	165	177	163	176	155	169	184	191	178	172	184	167	174	175	164	149	165	157	153	169	167	175	164	175	182	175	171	155	158	186	169	189	161	161	170	160	178	189	157	146	166	173	179	173	150	177	179	161	181	160	148	140	178	170	174	164	158	183	173	172	169	171	180	161	167	155	159	158	164	162	194	147	184	181	165	175	167	166	152	198	182	173	159	176	150	153	185	131	149	186	197	154	162	165	189	172	143	172	159	171	167	159	152	160	180	156	184	166	162	182	166	172	156	182	156	202	168	190	161	182	165	171	153	149	172	158	175	183	166	176	189	170	184	183	168	184	169	195	174	186	190	170	179	170	154	172	160	171	135	168	163	169	151	192	172	145	178	177	161	163	175	156	181	182	176	181	166	164	162	185	177	154	164	176	162	165	179	171	177	185	171	174	163	151	179	166	150	154	150	158	173	187	187	169	160	141	145	178	158	158	167	188	142	167	148	180	188	169	143	163	168	173	165	172	183	191	149	176	174	180	158	176	149	156	170	167	177	174	177	163	167	172	152	164	151	189	162	176	168	168	187	156	181	175	180	148	154	182	174	177	157	173	163	198	175	161	183	197	180	161	138	174	184	161	166	180	186	186	176	164	178	177	176	167	182	164	167	159	207	148	178	162	157	153	146	157	187	183	162	160	150	156	167	154	147	156	158	158	150	162	152	164	182	180	173	177	145	164	163	175	178	174	165	173	191	184	138	158	185	166	159	151	147	170	181	186	160	169	160	170	163	151	154	155	167	191	213	173	183	156	190	167	143	161	169	169	162	177	174	168	169	171	162	174	184	149	167	175	178	180	178	178	169	180	166	161	160	170	179	171	160	179	170	175	157	175	175	154	153	173	172	177	163	176	173	186	167	188	168	173	190	181	191	153	153	166	164	147	163	181	180	147	178	164	160	161	165	152	180	178	163	190	161	178	179	151	180	166	166	190	199	165	182	191	154	166	166	164	177	160	176	190	195	175	173	177	191	173	174	163	182	191	181	189	167	168	191	175	179	167	170	186	161	168	187	172	158	157	169	170	157	168	162	175	181	185	169	172	182	184	160	159	154	150	198	176	176	157	168	164	166	189	171	157	165	179	171	151	186	160	175	187	159	142	156	150	184	176	186	157	168	183	181	181	176	163	169	165	163	152	163	162	147	176	150	184	131	176	191	189	150	179	199	163	181	168	157	175	161	163	170	169	164	171	164	183	181	157	157	166	154	164	151	163	184	180	175	150	178	154	158	155	168	148	172	173	156	159	181	184	147	164	188	170	175	172	158	171	170	193	155	165	147	157	149	165	162	192	162	168	157	170	161	174	180	160	185	190	174	194	181	146	176	178	149	165	165	186	184	153	165	171	158	150	169	183	160	158	164	163	151	178	165	144	170	169	166	173	187	182	166	175	152	156	175	157	146	187	192
9996	5348	8507	11061	10740	8970	8108	9526	47349	3013	2362	1821	1735	1535	1407	1320	1094	1025	947	905	934	2439	7003	702	643	617	612	603	618	576	584	598	600	563	532	580	514	540	545	532	521	527	559	552	536	509	553	522	522	518	481	468	498	492	539	505	492	498	485	494	493	515	533	464	497	473	472	501	490	458	497	538	517	490	469	514	494	493	473	479	463	463	486	454	514	491	519	504	496	489	476	505	451	491	489	466	456	483	453	445	455	497	480	492	506	472	423	459	503	479	449	477	499	439	509	465	455	491	491	474	449	469	439	497	484	468	475	485	480	486	434	485	449	480	489	466	490	460	454	493	467	485	484	466	474	479	458	464	433	438	457	482	471	502	451	449	488	472	484	503	509	410	449	460	451	451	516	439	504	483	451	484	443	493	413	440	475	528	474	474	466	483	466	455	441	454	486	475	482	474	474	480	499	445	512	493	529	456	451	445	502	456	463	500	471	465	468	500	448	455	504	498	431	478	451	453	509	491	466	459	449	480	480	494	483	462	513	511	484	461	476	479	494	458	457	488	490	527	477	430	474	505	431	484	460	464	461	460	472	494	474	476	509	461	488	467	457	464	501	466	471	437	439	450	481	456	450	456	496	463	503	458	480	449	463	460	489	435	457	479	466	493	429	441	473	471	450	478	479	475	481	491	477	451	483	453	512	444	527	468	481	492	490	465	483	490	411	464	468	495	465	503	430	475	491	451	473	455	498	500	482	457	477	460	484	438	447	441	435	452	470	497	457	487	485	456	453	445	459	506	449	445	459	495	504	457	488	489	507	463	446	478	480	501	452	471	476	482	456	459	438	439	478	458	465	470	446	491	465	467	502	477	479	462	480	494	470	507	442	471	465	451	458	467	450	457	483	491	452	466	484	467	480	480	447	459	483	470	487	449	476	506	451	446	474	450	490	453	441	479	514	462	466	452	447	504	482	478	481	488	498	446	488	467	458	465	465	491	478	459	476	477	477	490	478	448	454	486	449	489	476	423	466	470	454	476	458	465	459	458	494	509	467	463	464	456	455	497	472	480	473	466	463	491	489	487	486	486	423	513	441	486	485	487	495	517	458	423	491	488	472	467	463	467	470	445	469	482	453	493	485	483	466	490	442	468	471	450	459	477	473	445	468	442	506	510	447	468	476	447	429	488	459	440	451	473	448	471	490	478	447	447	486	487	472	481	465	453	475	495	458	476	461	484	458	486	466	473	473	519	460	459	440	491	430	450	469	465	458	491	460	461	426	444	456	484	426	442	437	480	441	458	452	463	451	471	442	453	450	463	498	440	482	465	444	472	488	473	476	469	477	484	464	496	471	490	489	447	462	495	478	479	483	505	448	474	481	511	477	441	470	512	526	462	478	516	497	434	469	491	491	513	465	495	443	478	440	456	504	450	439	455	463	477	504	485	460	484	465	444	512	467	439	447	458	466	478	510	455	460	504	457	472	474	481	479	476	500	481	477	457	490	482	489	479	450	486	464	444	492	473	496	448	436	489	438	445	476	473	441	506	478	462	525	441	444	486	486	451	476	478	440	441	409	488	433	471	485	446	481	493	461	486	464	457	429	472	463	462	462	467	433	463	456	457	479	482	497	425	448	485	472	513	477	466	453	502	465	499	437	476	442	446	433	456	475	450	457	466	501	499	507	457	466	445	440	508	455	453	479	435	446	486	484	456	523	479	464	452	472	471	447	433	494	486	456	477	493	471	444	475	487	474	440	471	478	478	504	477	453	477	489	470	483	474	444	447	411	480	448	443	435	487	427	451	450	458	464	508	499	445	480	444	452	444	453	467	511	466	468	467	481	477	460	463	454	448	493	437	488	472	502	500	468	446	494	446	449	435	483	491	457	491	449	426	481	454	475	441	466	475	449	459	488	503	505	439	470	483	483	480	485	456	495	472	457	460	473	468	464	476	479	470	468	461	472	467	497	441	447	504	491	469	462	457	471	469	436	459	456	484	435	513	488	439	448	479	455	428	474	456	438	485	466	461	421	461	500	476	516	482	510	454	460	445	454	473	494	455	499	477	459	458	493	474	486	520	442	454	488	466	511	453	440	446	465	482	497	476	460	473	490	487	458	503	483	483	458	426	446	447	465	448	471	451	456	515	413	460	454	455	446	451	457	422	483	463	470	506	481	456	416	464	439	446	460	493	455	481	486	491	462	473	439	436	477	492	465	469	468	453	454	481	464	471	484	463	487	474	473	450	456	444	444	476	464	493	428	488	478	493	469	449	446	423	494	486	468	481	466	451	470	450	477	506	480	476	461	453	473	476	465	476	454	495	425	478	448	457	488	497	448	437	437	495	500	442	456	511	468	458	479	435	432	451	488	450	465	486	494	443	454	480	428	482	487	472	404	457	468	456	472	501	487	448	489	457	479	469	506	474	436	479	486	492	440	456	489	463	440	486	472	477	485	473	512	448	470	475	482	501	443	452	447	462	448	505	465	478	463	451	482	452	475	456	464	474	473	474	496	455	481	498	477	452	476	468	441	438	451	490	482	482	458	424	489	478	490	482	462	469	478	452	474	496	452	481	446	461	501	464	440	437	468	479	435	467	421	513	447	485	464	498	443	444	463	464	462	435	479	465	459	468	461	487	441	503	437	467	486	473	451	457	502	481	464	446	490	491	468	465	498	438	479	519	449	444	451	454	427	467	448	419	465	467	470	487	487	489	460	495	475	467	484	437	498	478	416	442	425	431	489	438	475	455	481	470	466	453	483	466	428	486	469	476	488	482	446	458	519	471	469	479	473	457	453	481	495	478	463	485	445	459	440	470	459	474	484	452	447	479	504	501	492	446	483	477	474	492	445	502	456	464	438	476	448	468	451	453	522	435	437	468	471	446	430	499	461	466	478	452	458	473	495	455	518	446	460	448	491	443	465	418	441	487	462	533	465	471	454	470	507	464	471	434	481	493	470	489	456	460	467	486	470	461	449	483	471	461	469	469	451	447	468	475	423	453	463	462	447	474	439	489	469	486	480	475	443	448	499	464	466	462	445	500	430	482	519	449	490	502	450	444	459	438	444	493	471	479	478	430	477	443	469	477	451	450	489	492	442	433	441	448	492	435	477	502	490	478	521	501	442	457	479	456	481	486	470	469	463	462	485	438	448	472	465	457	446	493	429	463	498	496	440	463	510	450	492	484	467	487	450	447	491	458	448	465	459	469	448	463	455	493	471	441	438	463	483	489	487	468	489	455	451	491	479	455	493	471	466	424	467	495	462	435	443	445	443	488	461	407	483	477	484	504	460	430	456	487	504	446	488	463	460	535	431	461	469	452	494	493	460	497	459	470	437	456	473	491	498	493	477	467	455	469	474	485	453	435	451	478	485	482	453	449	452	481	467	453	477	443	480	421	474	449	480	436	501	459	445	494	452	460	457	460	479	418	468	494	449	475	507	459	500	478	498	460	472	474	445	413	482	444	455	482	482	421	448	452	442	446	478	429	465	481	473
2255	437	492	423	360	309	307	271	1198	311	283	237	263	261	282	274	250	243	290	260	238	260	287	253	249	213	248	253	284	256	243	230	275	260	242	265	243	239	255	244	264	227	272	240	233	244	262	252	264	225	244	240	242	252	243	245	247	242	254	247	274	240	249	243	234	218	262	276	237	257	263	263	246	249	273	267	252	225	241	250	251	265	238	240	243	243	225	253	251	247	273	246	242	245	250	259	242	247	225	257	247	264	258	241	253	244	237	244	246	246	257	244	254	265	250	248	273	263	253	268	262	271	239	266	248	236	226	240	253	249	266	239	236	254	295	239	254	224	268	236	255	221	250	266	263	265	241	243	256	258	262	227	238	248	260	256	246	293	219	283	254	240	253	251	260	277	282	261	250	246	246	208	248	218	267	268	240	282	263	252	260	225	255	279	257	226	236	227	249	235	231	235	257	259	261	239	237	222	247	239	258	237	238	251	255	246	266	258	262	292	242	240	245	232	254	258	244	238	255	250	248	257	244	253	247	236	260	275	247	228	241	238	241	244	250	269	249	245	260	279	275	248	250	261	269	275	247	240	261	273	268	257	283	220	274	257	251	257	251	247	245	264	245	270	263	248	237	231	246	265	262	230	244	249	253	230	243	259	261	245	223	252	227	264	260	284	240	286	222	255	248	305	276	277	254	238	252	269	248	242	267	276	258	281	257	270	259	246	256	246	248	251	255	246	250	266	268	248	261	270	258	235	252	263	275	260	243	250	239	221	262	257	270	248	236	254	264	256	259	251	225	226	282	258	248	251	231	274	236	274	238	218	237	234	260	224	252	282	249	252	255	249	242	245	261	243	274	230	251	253	261	265	234	266	260	254	259	246	242	252	245	242	246	234	257	248	262	280	259	252	247	241	246	242	244	254	242	298	235	232	245	237	245	272	225	266	267	220	243	256	262	274	251	279	254	254	255	270	285	246	267	267	235	248	264	243	239	250	237	245	257	255	259	231	220	258	220	248	296	246	254	240	253	277	262	259	236	253	263	244	268	264	243	293	263	287	274	245	252	254	291	256	259	245	244	240	238	254	235	262	235	271	227	267	246	238	263	236	247	245	265	234	263	248	250	255	268	244	228	225	280	245	267	270	250	276	248	239	242	255	240	235	292	233	256	280	262	257	265	231	248	242	241	238	240	246	241	253	265	267	254	218	225	288	266	222	252	226	243	264	253	259	271	238	236	247	238	252	243	252	232	246	239	235	265	255	264	251	255	259	246	259	223	245	268	250	229	249	251	232	242	240	238	243	266	249	267	275	261	243	255	265	265	224	252	269	248	258	289	282	259	273	262	266	248	238	262	226	232	229	252	244	250	260	259	256	270	280	249	275	253	269	265	275	251	263	257	229	229	231	250	237	240	246	260	243	251	251	228	241	236	247	248	236	259	249	240	247	215	275	259	268	243	248	244	260	267	259	258	274	241	244	247	239	252	263	259	238	250	261	243	240	249	255	269	279	257	242	273	254	239	246	252	297	282	259	256	248	245	255	244	294	261	249	253	258	253	269	207	242	247	271	246	282	214	230	250	237	264	232	260	259	244	261	217	232	259	254	233	262	264	260	234	235	262	287	231	263	247	265	260	251	251	261	263	252	244	269	230	245	265	245	287	242	248	238	250	258	238	242	256	221	242	243	220	248	207	254	227	241	257	231	252	234	257	274	246	244	253	239	280	249	222	246	264	265	241	246	263	226	264	261	253	240	245	234	223	243	244	269	235	273	226	208	236	219	257	238	259	257	249	227	258	255	257	240	267	219	258	241	250	256	259	244	262	269	262	233	274	267	283	224	267	235	246	244	241	242	265	277	243	230	232	248	239	245	257	265	268	230	234	238	264	284	272	263	224	238	253	247	214	242	250	256	226	264	257	247	233	227	239	253	237	248	232	273	245	262	261	239	220	240	257	258	225	239	259	257	267	263	222	268	239	273	237	251	262	241	265	258	243	284	284	226	230	263	254	252	245	265	242	230	256	268	220	225	257	250	249	248	252	234	270	259	270	251	260	256	235	261	254	243	261	252	271	241	220	256	256	224	265	246	236	259	252	259	232	275	268	266	256	257	263	257	230	235	228	264	257	281	272	249	243	255	244	261	275	266	268	255	257	226	233	239	257	235	248	276	253	231	259	243	247	224	247	280	249	258	242	271	255	227	261	249	224	259	267	257	223	268	264	234	224	221	272	237	255	253	241	284	249	215	223	258	250	250	246	239	255	235	222	243	237	250	243	239	238	235	240	223	257	255	256	217	265	228	257	255	231	243	236	234	230	246	245	238	241	267	250	253	239	256	263	249	262	254	247	292	238	244	299	244	240	253	245	262	241	237	268	232	251	263	255	252	267	269	240	224	251	248	247	255	256	267	242	243	256	229	251	269	240	255	257	268	251	220	248	252	248	254	285	251	257	276	225	246	233	263	257	284	265	226	238	246	264	216	234	245	233	264	260	249	237	250	260	267	270	249	237	238	258	257	288	250	230	246	257	268	269	261	264	235	270	266	237	276	250	256	257	249	243	233	219	239	266	261	269	246	245	257	260	239	271	253	276	264	262	237	246	230	245	233	241	245	239	281	265	260	230	265	257	250	251	259	273	274	249	278	237	233	266	243	288	250	224	282	231	257	246	267	242	215	235	272	257	240	272	242	271	259	238	243	242	244	240	236	282	277	282	226	213	250	252	255	258	249	259	265	240	262	249	259	243	263	248	250	273	242	253	267	253	252	212	209	254	267	250	243	258	248	251	241	251	238	248	218	248	230	250	239	265	241	269	231	261	273	253	262	269	275	247	229	247	260	273	267	249	253	245	233	245	237	262	268	250	233	245	254	235	238	248	241	247	237	263	244	253	239	256	236	263	264	240	262	239	241	244	245	249	249	245	257	233	262	264	263	254	241	261	253	253	267	227	240	258	269	243	249	247	240	245	249	253	266	270	255	257	257	257	237	264	230	238	239	269	230	247	274	245	264	252	246	242	246	249	267	271	236	259	252	277	242	277	275	251	233	249	256	258	237	237	274	255	289	256	258	249	261	259	237	250	264	236	257	261	238	269	244	245	262	277	225	238	253	249	233	253	219	272	241	263	268	299	274	264	224	260	274	238	248	253	261	263	255	253	232	263	226	242	250	260	245	244	274	246	252	260	266	236	263	252	250	250	246	221	236	267	250	251	239	229	230	269	234	258	257	271	251	256	255	279	259	232	251	249	235	246	226	234	236	233	243	260	240	231	240	269	237	227	261	256	225	240	268	252	248	268	270	238	237	261	230	257	258	262	233	236	251	264	223	264	251	268	274	260	241	252	246	273	249	262	228	282	284	250	235	271	274	234	246	256	283	248	263	253	231	212	251	265	270	265	251	255	236	249	260	239	268	243	259	240	250	234	240	288	219	278	259	262	258	266	276	253	260	238	244	238	237	246	256	242	260	250	250	267	259	245	248	271	272	215	244	269	250	247	248
2633	925	1200	1297	1270	1153	1009	882	7059	770	765	728	755	754	686	713	725	679	717	700	679	828	869	677	676	699	682	694	662	708	672	685	700	679	684	684	682	693	670	717	696	721	653	666	679	701	707	692	661	695	689	690	680	687	668	671	658	661	745	658	647	661	695	653	686	695	697	680	687	692	689	709	678	649	677	643	659	687	669	695	615	710	667	656	644	644	661	686	664	659	734	649	671	704	689	655	696	683	738	693	649	700	652	652	698	687	668	646	692	711	699	633	624	715	694	669	720	690	664	692	658	648	681	668	681	692	669	655	649	652	707	682	687	727	661	689	731	686	703	683	666	658	671	630	741	679	671	709	695	691	654	724	683	632	647	701	707	691	668	719	680	684	740	679	674	645	663	677	628	679	651	710	707	688	688	701	679	725	688	684	665	678	660	637	667	677	669	714	688	705	659	693	693	685	685	690	657	708	671	676	645	664	646	676	709	635	675	714	703	723	671	707	682	626	698	646	653	675	734	654	680	649	663	669	650	699	677	684	688	650	681	653	675	684	676	700	688	707	686	687	633	723	675	656	676	658	698	666	703	675	662	685	696	705	682	711	646	712	677	668	693	682	731	676	623	689	640	623	656	680	693	664	706	678	666	681	667	634	685	713	729	669	655	719	640	653	658	734	662	642	682	680	700	734	681	680	691	685	703	717	680	663	634	694	670	691	709	704	680	722	658	713	737	695	659	690	664	643	688	674	709	682	686	709	659	644	645	695	689	692	690	680	650	681	643	686	626	638	673	644	665	732	635	689	679	647	659	694	711	658	666	674	675	658	689	665	736	711	655	639	656	691	638	695	725	693	655	729	668	692	677	685	698	685	689	684	681	685	668	632	673	648	657	674	702	659	695	652	718	639	739	638	688	692	689	668	671	673	704	690	684	673	623	662	681	684	708	677	687	710	660	690	728	685	680	655	639	672	668	716	690	722	659	660	738	649	707	723	684	620	632	679	625	665	685	664	726	690	668	728	659	695	646	689	669	705	695	663	668	709	664	660	686	698	673	651	665	683	679	653	669	653	655	697	681	649	708	695	682	680	619	705	691	655	660	704	681	699	702	620	651	705	649	706	733	677	692	667	704	721	642	704	679	647	712	670	671	655	674	686	667	670	726	679	677	627	711	662	704	690	719	677	673	634	657	675	661	681	677	699	673	685	673	675	662	674	702	659	662	666	707	656	687	700	662	640	704	681	650	658	709	692	705	682	680	657	681	714	658	715	694	651	655	683	705	683	658	700	660	676	668	629	670	708	670	678	691	689	678	691	707	685	731	688	709	660	662	691	639	655	669	671	685	712	693	734	695	654	675	692	677	637	654	657	630	696	619	657	645	687	659	643	707	655	651	709	657	661	683	675	714	689	707	680	711	673	648	651	681	661	716	620	670	685	643	675	669	641	667	679	669	727	681	635	728	700	653	672	685	733	667	661	697	702	690	692	722	690	678	715	633	671	721	658	632	731	648	716	651	683	664	695	655	676	634	721	628	660	708	646	672	651	657	659	640	685	678	648	667	655	682	709	686	705	701	659	739	702	677	683	706	714	697	657	693	701	696	694	663	680	755	637	665	629	633	656	681	691	653	644	724	624	685	689	719	658	663	694	665	648	659	659	669	685	716	639	686	689	673	660	671	698	700	703	676	662	677	698	692	705	712	687	695	671	735	654	663	703	668	726	703	701	634	684	693	642	675	671	681	673	665	687	664	655	665	680	706	670	694	650	743	695	656	647	663	662	709	644	679	661	674	690	649	648	706	636	679	684	688	661	707	723	710	689	712	727	686	697	687	663	668	661	709	644	658	610	677	638	674	679	655	649	673	657	671	716	684	625	651	672	645	652	677	672	692	690	691	701	690	638	693	691	696	643	659	638	681	710	711	753	683	691	631	703	668	689	698	644	696	701	703	716	705	683	664	634	680	687	651	647	663	641	658	718	655	672	634	654	619	720	682	647	643	657	672	729	665	707	679	630	673	675	707	686	615	620	707	735	676	649	642	656	713	664	712	623	681	601	698	700	652	695	745	691	709	680	708	650	694	670	665	673	673	698	683	635	670	733	674	719	678	713	699	692	721	690	674	671	668	708	610	673	677	674	653	679	708	681	671	712	670	703	672	659	686	675	657	665	687	647	672	629	664	735	635	648	653	648	643	636	709	680	725	657	627	701	686	711	669	648	666	702	678	694	663	641	638	680	690	725	656	628	662	688	713	669	710	706	688	646	673	698	681	655	672	706	689	711	676	696	691	655	690	689	685	679	645	712	682	705	653	701	673	686	640	667	715	746	656	668	683	713	630	708	728	683	663	661	699	711	648	653	670	709	718	714	685	686	662	682	669	625	702	692	697	627	690	725	669	672	677	721	656	705	659	693	656	698	681	703	680	658	647	643	683	722	705	637	645	686	678	660	700	686	647	666	702	724	704	691	671	699	677	669	672	702	672	658	695	711	673	653	694	716	660	683	662	672	670	691	698	702	716	663	729	724	730	710	698	661	647	691	677	692	634	670	653	700	682	693	634	730	682	682	663	688	719	655	673	710	681	670	649	706	663	612	693	726	660	667	640	681	714	643	666	680	629	660	670	681	714	718	716	664	694	672	614	688	688	688	656	639	681	684	660	678	670	698	648	653	708	691	711	708	687	741	670	649	669	660	698	717	680	674	630	663	685	687	666	688	666	660	669	741	690	690	688	664	689	642	701	682	705	678	687	654	691	698	718	648	660	750	673	657	672	738	725	700	686	668	673	692	635	716	665	670	658	672	626	686	675	688	682	691	701	676	658	704	662	671	690	677	688	655	697	734	662	696	657	698	680	676	678	718	657	662	660	640	654	668	655	662	678	703	663	688	713	687	671	685	681	659	677	666	657	678	662	652	679	708	714	648	702	717	725	616	638	681	690	653	680	656	712	663	681	699	667	677	653	670	679	711	701	702	721	703	687	694	670	670	708	664	694	686	687	683	659	709	648	692	650	715	699	638	714	719	661	712	646	652	656	650	681	660	649	705	706	685	668	718	658	668	682	706	655	672	675	714	675	673	706	677	646	653	754	662	717	662	696	651	685	678	632	654	681	662	642	698	654	646	682	663	640	711	711	694	676	636	700	682	683	690	680	663	661	651	644	665	723	639	623	671	664	628	681	717	679	740	711	668	715	666	678	715	675	686	666	671	662	697	651	654	710	683	697	694	650	653	734	670	662	700	697	671	635	680	696	677	707	713	637	722	659	683	673	673	646	666	680	684	670	711	662	658	691	631	703	694	686	723	659	638	615	691	625	701	671	716	614	655	647	694	651	671	711	637	709	666	723	680	652	688	636	738	679	702	683	696	695	671	667	680	667	687	686	694	709	689	606	612	664	662	708	660	613	670	677	686	702	694	666	736	671	684	660	695	628	700	627	679	668	663	629	677	671	674	670	646	661	688	668	698	646	705	705	642	698	678	718	644	670	643	698	699	661	689
17402	5197	5416	5408	4257	3169	2244	1889	26456	5108	580	536	328	248	263	314	243	214	240	208	189	910	379	147	148	145	152	155	145	159	158	136	159	151	160	154	145	141	142	170	139	140	160	142	161	150	135	154	142	124	144	149	131	150	151	152	146	137	142	145	132	151	129	137	158	163	155	141	135	154	148	163	162	159	126	138	135	132	134	147	147	129	148	140	147	145	145	140	123	128	129	134	135	134	130	150	132	140	138	132	130	155	142	138	132	142	156	129	117	152	115	141	129	130	116	137	145	119	119	129	162	144	150	141	150	148	164	134	151	151	147	136	156	134	124	155	138	126	127	164	120	145	140	144	141	140	141	139	152	122	138	147	160	147	143	151	131	123	130	142	147	171	141	130	141	161	132	124	130	148	145	148	154	152	121	142	143	136	111	133	151	134	139	126	150	137	137	130	137	121	132	144	140	127	161	148	113	121	147	134	128	143	109	122	148	137	131	131	151	142	144	142	127	134	115	135	164	114	145	148	138	109	148	131	131	127	144	133	143	141	152	133	140	140	117	123	119	141	122	146	106	136	134	129	134	122	132	127	133	141	150	150	120	127	123	137	122	128	147	130	143	139	146	117	137	131	152	155	123	144	147	150	138	119	123	155	133	154	130	128	132	118	123	155	148	133	147	170	158	123	134	143	150	130	145	146	135	132	138	146	129	155	131	148	140	145	139	152	142	130	152	142	133	144	144	132	141	146	156	128	146	151	154	153	147	144	136	146	170	160	132	153	133	147	146	127	129	145	138	143	133	120	123	146	134	145	130	154	140	150	160	136	157	132	113	149	139	139	160	116	144	123	134	146	124	148	139	145	130	119	122	129	134	143	132	139	142	129	152	142	151	147	134	151	149	151	125	138	134	149	161	142	156	125	118	157	144	125	145	128	147	129	142	124	142	136	131	146	130	135	123	124	150	135	159	164	156	141	150	154	122	140	158	136	131	136	163	142	145	143	143	130	133	137	132	138	145	155	153	124	137	129	142	136	135	125	134	123	146	136	152	147	147	142	135	141	144	117	150	137	126	142	136	143	136	142	142	135	145	134	149	124	164	152	152	169	142	125	151	144	157	125	149	131	147	139	135	149	127	144	154	144	149	122	149	130	129	131	136	125	136	126	144	125	132	151	144	159	150	125	135	135	145	149	135	121	138	133	136	138	130	118	167	135	145	129	150	145	150	122	136	124	146	117	144	136	123	158	118	159	131	144	119	152	119	132	124	133	127	141	135	131	137	145	132	122	118	122	154	147	150	150	146	127	130	143	149	151	147	152	141	147	140	140	149	142	122	130	135	132	127	140	134	150	143	135	133	125	136	133	143	140	142	140	152	133	129	129	145	148	139	146	136	129	167	147	127	159	152	151	162	127	143	124	128	118	144	129	156	155	137	139	131	138	153	139	122	133	131	131	136	122	154	135	152	150	143	144	153	163	142	152	140	150	134	148	132	144	131	147	145	132	137	128	115	150	137	108	140	142	146	152	135	146	150	122	159	145	148	147	126	158	160	127	149	163	144	148	124	152	140	136	130	135	134	146	138	151	164	150	119	179	156	149	133	115	124	141	140	139	134	140	136	152	131	145	133	139	115	125	139	151	149	147	123	122	121	126	165	119	147	124	137	144	134	140	138	138	123	113	133	146	151	150	143	128	146	138	156	140	143	115	133	123	129	140	121	136	141	152	124	148	154	135	140	128	139	159	139	155	125	155	118	123	143	138	106	127	152	127	124	125	133	155	138	144	152	124	167	132	158	147	133	140	137	118	150	151	146	142	142	130	159	130	153	139	135	125	122	132	124	141	118	133	131	120	116	155	123	110	118	138	127	143	111	139	152	128	113	135	134	123	138	125	134	130	133	144	134	133	145	139	144	120	119	125	146	127	146	133	125	137	156	120	163	126	145	133	139	134	143	118	142	149	121	148	141	131	150	139	130	139	141	130	144	135	127	149	126	137	146	108	151	146	152	146	146	131	138	135	132	118	137	151	124	154	125	133	163	138	137	129	151	129	119	144	134	144	139	149	148	140	146	113	119	145	146	148	125	149	141	129	140	140	137	147	147	148	138	141	128	142	135	121	151	143	127	144	143	158	129	136	147	143	144	138	140	137	130	153	148	150	151	148	151	125	141	150	148	140	155	122	138	139	133	145	147	136	119	129	143	147	133	116	146	125	131	138	143	149	135	135	135	144	149	155	166	135	135	151	151	151	149	143	130	143	134	145	124	152	129	109	120	122	155	140	116	141	150	148	134	136	134	122	131	120	142	122	154	132	118	168	115	131	137	134	165	149	135	143	125	137	149	124	132	135	142	146	143	141	110	138	140	127	127	140	141	144	121	145	142	142	136	151	162	120	118	161	125	142	163	132	132	134	120	135	143	139	148	136	135	143	132	124	143	131	129	141	153	108	149	139	126	126	137	138	155	137	143	133	145	135	125	136	129	151	134	131	135	129	122	133	130	139	157	157	142	129	117	135	158	147	165	150	133	133	149	136	150	139	143	130	129	119	137	144	131	134	127	145	131	145	125	135	161	152	137	140	138	144	137	161	155	129	145	130	133	147	137	146	116	138	148	128	134	107	144	119	130	148	147	133	128	147	150	132	129	135	124	160	126	128	158	155	122	149	132	129	135	146	116	143	138	129	138	132	138	128	110	146	130	144	100	146	118	125	131	138	119	138	131	127	153	155	125	147	156	129	114	139	144	156	130	126	136	148	113	138	135	159	149	129	146	136	117	146	150	143	129	156	144	124	165	134	140	130	155	156	130	124	146	142	132	141	126	138	130	150	146	114	143	140	148	123	144	128	125	145	126	158	136	148	132	144	124	144	139	134	125	141	131	126	130	151	137	126	149	138	155	131	134	133	125	147	135	139	100	134	153	149	135	134	149	113	167	147	150	127	148	130	144	129	136	154	146	137	151	148	140	140	147	139	146	138	138	148	123	138	114	107	124	147	119	119	144	180	163	137	150	133	148	128	129	153	163	164	129	133	163	129	110	136	133	144	162	140	144	146	144	123	131	138	146	125	130	138	157	142	119	139	155	136	142	118	148	138	131	126	144	139	129	131	135	121	142	111	124	138	152	124	145	140	145	149	156	116	130	128	140	125	160	154	130	141	134	138	142	160	124	134	134	147	123	114	134	142	123	141	138	145	125	126	150	147	124	127	107	130	123	140	159	136	138	126	134	149	140	132	132	121	149	145	137	143	125	133	163	137	143	139	159	132	148	145	151	136	117	154	153	135	139	138	158	120	146	143	132	131	133	149	125	144	130	162	149	146	150	147	140	156	139	138	157	162	131	144	153	132	134	120	118	125	145	119	137	135	126	149	133	132	137	130	145	158	144	145	122	166	140	134	132	130	153	144	121	140	150	139	142	139	116	138	145	131	129	141	169	149	150	123	143	137	133	127	136	149	148	140	141	137	117	141	153	136	146	135	122	141	128	139	135	145	126	146	133	130
9245	3833	7599	9908	9881	7809	7545	7117	43322	3354	2216	2303	1617	1329	1309	1502	1189	958	874	816	892	5869	1887	634	556	545	504	514	557	540	493	491	458	486	500	512	466	447	476	461	474	445	480	440	424	463	466	436	426	429	432	433	443	440	417	410	464	444	445	413	382	443	426	431	405	388	411	405	409	360	407	409	372	366	382	419	423	405	389	407	397	391	380	415	442	382	407	394	400	404	403	437	372	389	380	432	409	391	410	388	404	415	372	400	380	419	406	392	417	381	414	425	419	369	408	410	404	413	397	391	385	390	369	374	359	375	388	385	398	388	407	387	382	389	374	364	388	397	395	361	358	381	398	393	414	388	381	354	403	385	373	381	413	420	405	415	410	398	416	377	386	386	375	403	404	398	399	382	418	374	403	372	383	391	392	389	398	370	381	400	364	398	348	369	377	415	375	362	416	403	396	386	384	376	375	388	389	430	389	357	346	414	402	407	397	373	375	369	386	375	405	370	371	375	405	380	373	359	368	420	399	382	387	393	383	407	362	390	424	386	393	399	335	414	422	362	375	393	388	381	401	402	388	387	380	358	385	395	403	393	373	398	392	426	369	385	419	390	413	388	425	394	365	400	390	365	409	423	391	405	381	384	402	396	348	367	365	365	369	412	372	402	416	369	392	416	396	379	378	398	387	388	364	396	404	360	387	392	367	392	406	408	385	387	401	371	365	371	372	352	389	384	407	391	393	417	409	396	387	378	419	385	381	373	393	366	379	428	369	397	384	407	408	373	339	380	398	384	373	421	357	404	396	375	383	385	406	365	387	365	367	379	385	381	368	381	378	383	382	394	388	367	392	363	377	420	376	417	396	389	387	413	366	382	372	398	381	384	391	417	428	366	410	390	400	379	372	398	385	404	400	384	372	365	433	367	373	441	396	398	380	401	373	355	389	389	411	437	363	381	375	374	374	366	353	401	402	381	374	368	398	370	369	352	348	370	374	408	390	358	382	401	372	366	405	369	410	385	392	365	369	337	408	365	394	371	377	376	386	376	390	372	362	419	406	368	413	402	382	399	405	374	361	375	389	405	401	395	395	410	400	389	384	386	373	403	360	416	367	389	388	386	406	371	405	400	397	402	424	364	361	373	382	424	399	378	389	390	384	373	413	366	352	444	380	371	412	375	386	386	366	384	411	430	384	358	391	416	349	421	385	357	399	376	383	410	391	418	400	376	374	406	366	417	373	409	380	404	415	407	384	383	386	384	381	383	379	405	348	419	380	415	399	389	423	382	390	400	404	399	402	393	398	401	390	385	377	383	436	389	394	369	376	374	390	420	389	382	398	434	379	354	392	397	393	345	406	388	389	396	397	387	374	396	415	404	384	369	369	354	408	392	389	379	368	373	396	393	394	389	408	381	369	401	387	370	370	411	412	364	400	396	373	368	422	388	371	381	360	419	382	405	392	411	397	398	410	385	411	397	354	374	373	385	396	416	366	407	389	382	410	394	363	406	384	391	399	411	410	389	390	427	418	414	382	379	391	388	373	356	367	378	370	368	373	398	420	373	408	362	379	401	341	412	372	375	389	392	372	372	370	384	409	369	377	359	388	367	360	399	371	396	393	378	385	405	387	428	388	361	377	396	381	383	412	411	389	372	435	408	353	368	365	395	401	404	397	369	374	380	390	366	393	382	412	387	407	388	393	389	383	412	366	414	413	373	400	363	400	400	431	404	377	402	408	366	404	383	376	378	397	366	383	371	367	392	391	354	423	407	388	366	426	404	381	359	411	379	356	354	414	383	347	379	394	357	393	358	371	386	400	364	361	382	367	357	411	359	383	409	403	390	358	366	379	411	372	418	413	394	413	395	367	380	376	386	417	402	382	398	395	368	391	404	395	405	400	358	406	360	418	397	422	395	421	363	368	356	380	411	393	393	361	382	395	346	389	399	411	399	385	420	396	387	379	413	391	371	380	423	361	386	372	400	382	372	393	382	388	368	375	414	376	387	389	383	392	391	403	389	387	398	393	360	379	381	378	355	402	361	397	406	385	345	391	381	376	359	375	420	390	378	410	385	387	390	361	386	396	419	392	421	380	364	386	425	394	416	390	402	361	350	362	373	399	380	382	403	367	393	394	366	380	395	365	403	381	386	389	367	427	389	347	387	405	379	392	380	368	387	414	403	350	401	382	411	370	401	396	395	414	376	350	426	344	424	348	406	424	381	375	384	404	404	382	392	417	386	368	427	374	385	360	379	354	388	360	439	411	366	386	385	360	388	405	402	365	392	386	421	425	428	377	386	393	411	416	404	341	395	386	384	418	379	370	406	397	330	399	410	378	336	374	365	382	413	406	413	383	381	386	367	374	402	382	403	403	380	379	359	386	400	383	414	400	386	391	394	404	388	384	390	420	386	432	401	404	396	374	379	393	363	373	370	368	419	388	396	375	405	376	357	380	360	407	369	381	404	360	399	402	385	404	404	390	367	401	398	417	370	376	401	374	376	385	372	407	365	363	364	376	393	385	367	376	401	419	385	379	377	374	407	332	368	417	381	434	392	412	359	379	398	381	360	376	381	402	398	362	390	408	402	378	379	406	399	401	404	405	372	373	400	415	355	401	373	384	373	398	390	398	369	397	415	358	421	392	388	407	391	396	396	394	403	394	371	386	366	379	413	334	396	414	378	434	389	402	378	431	368	364	387	372	365	377	342	352	378	403	384	397	409	435	399	388	403	401	415	385	402	358	377	421	383	410	429	387	410	384	413	381	392	380	395	395	370	397	391	370	386	404	435	403	411	365	395	369	387	355	375	418	343	387	370	382	403	399	408	397	402	396	381	371	409	375	385	383	377	383	369	348	390	389	387	359	396	407	418	389	360	374	362	361	397	373	389	400	426	362	405	390	385	425	374	399	363	404	380	384	380	383	374	362	410	393	394	406	374	342	363	389	350	381	391	399	398	390	370	393	409	402	395	401	394	407	377	408	404	397	404	398	414	359	400	371	379	390	395	379	387	396	382	382	370	402	376	376	407	380	364	367	372	414	362	379	379	374	398	408	375	410	369	402	408	411	421	393	377	372	406	417	395	354	399	385	387	375	377	363	410	398	382	345	394	384	403	378	375	391	356	373	348	368	361	387	376	400	401	376	388	391	382	387	390	376	398	406	389	404	368	409	362	390	371	369	395	372	405	402	369	365	382	370	400	380	408	388	374	390	384	407	344	397	369	400	379	395	421	372	398	383	400	354	386	390	393	401	393	372	381	373	417	356	397	377	373	401	390	395	382	371	417	337	392	418	385	421	371	381	444	405	419	430	387	368	402	386	355	388	382	410	416	400	347	390	418	416	401	416	359	385	392	392	380	408	392	376	404	401	377	383	380	365	387	369	370	393	392	393	403	402	351	366	401	367	409	367	384	362	423	402	402	422	405	367	383	420	384	397	394	378	358	376	441	362	375	386	350	395	378	427	379	404	433	394	403	375	408	397	399	385	387	386	417	374	372
18387	4938	5593	4946	3714	2825	2587	3836	27367	3086	626	517	524	372	364	340	251	268	227	220	213	871	295	183	221	176	187	194	167	191	172	162	162	156	169	178	163	169	176	166	191	189	172	185	204	190	182	154	194	194	161	178	181	181	171	182	168	159	174	165	141	139	180	147	169	164	181	168	169	151	156	169	166	134	157	161	170	185	168	186	150	163	163	167	170	183	158	153	162	165	151	178	182	169	189	158	145	168	141	180	163	171	154	161	157	153	157	163	191	194	175	140	150	176	166	158	171	172	156	141	174	157	153	158	147	154	164	176	160	170	166	169	177	147	171	153	170	168	137	157	150	170	150	180	146	176	158	168	177	180	164	171	157	160	201	158	178	153	183	162	168	175	168	169	180	159	160	186	170	171	183	160	173	168	174	153	149	180	170	158	157	171	154	141	162	166	178	182	180	143	181	150	155	146	149	157	161	151	185	159	167	157	173	162	143	158	165	167	190	157	166	184	164	140	169	163	155	176	176	183	170	164	138	158	180	156	169	171	150	196	167	180	153	177	163	159	150	152	153	176	172	181	151	142	154	159	155	169	172	189	164	173	161	164	165	166	165	148	191	160	158	170	162	163	147	142	157	161	149	152	158	162	164	198	172	169	172	165	166	160	164	132	161	160	163	166	161	159	158	173	164	167	159	165	164	163	173	158	159	160	130	153	153	156	156	178	142	178	167	168	181	141	150	159	167	171	153	158	171	188	156	173	165	195	159	152	151	157	158	171	149	153	168	154	153	166	162	161	148	160	183	160	165	179	150	169	189	170	149	138	150	181	167	180	167	163	178	156	176	159	156	170	177	166	140	140	152	149	141	146	176	160	180	137	208	153	166	154	162	179	161	167	164	166	164	153	170	156	156	158	150	142	156	155	167	177	160	168	166	154	145	167	161	160	143	172	176	170	176	166	154	190	160	176	173	130	170	156	152	150	159	152	172	138	168	170	171	153	181	162	162	176	168	173	172	162	166	149	169	159	153	165	161	163	172	161	132	150	174	165	154	155	148	161	141	184	171	157	154	172	163	175	150	168	151	161	175	169	164	141	166	139	168	161	159	145	162	171	165	166	162	173	149	158	172	147	184	142	117	152	143	170	150	183	172	159	149	186	165	184	162	170	168	180	163	153	133	155	156	181	164	161	178	163	197	150	155	153	155	149	163	170	191	166	160	165	174	147	161	184	165	204	164	175	159	146	174	167	157	155	185	163	152	165	167	168	163	164	184	162	169	149	155	158	148	142	167	191	158	190	170	158	164	163	142	140	162	164	181	152	185	164	165	176	162	168	165	180	143	144	146	169	143	170	156	163	174	151	177	160	172	156	170	169	158	185	149	154	161	161	166	156	150	159	180	155	161	165	166	151	185	132	172	146	155	174	168	159	147	148	182	137	176	181	182	157	157	164	164	169	169	174	180	156	144	149	152	141	182	157	162	170	189	172	169	183	166	174	143	156	171	157	144	188	155	176	145	147	150	150	147	147	142	162	166	154	155	178	189	153	149	167	165	156	189	174	155	160	168	160	175	152	189	157	162	185	177	153	168	174	174	165	145	157	192	169	171	157	159	181	140	179	175	167	170	170	165	159	164	167	162	163	151	164	142	157	190	162	158	151	163	168	150	156	175	152	165	183	144	148	166	146	168	157	150	158	184	153	166	170	162	193	163	188	148	152	146	165	170	184	165	152	148	159	172	167	144	145	154	148	182	142	159	162	175	148	153	170	168	183	157	163	142	167	147	178	181	157	164	174	157	165	177	177	159	121	161	158	161	169	171	153	166	178	165	166	173	165	164	184	148	169	187	157	172	150	169	162	173	161	188	160	174	180	180	158	176	164	150	161	185	151	152	166	173	165	142	150	179	161	166	170	145	170	162	181	137	174	169	148	185	149	149	184	157	170	131	166	165	159	160	159	155	159	158	168	158	159	166	169	177	159	145	181	164	148	174	165	163	169	161	165	143	183	179	145	159	165	159	156	167	154	162	162	163	145	158	166	175	170	159	159	174	155	163	169	198	157	156	156	160	164	167	162	165	156	150	174	157	150	152	158	187	160	147	177	163	135	150	164	160	160	181	161	175	163	156	158	171	147	170	161	154	163	163	148	143	183	132	168	167	147	172	182	171	164	151	171	183	160	181	160	172	179	151	165	150	169	162	168	161	183	161	157	157	159	164	146	174	155	170	179	197	166	169	153	172	146	187	184	164	151	180	173	176	156	169	173	171	149	157	165	172	145	144	165	127	150	146	145	156	152	161	186	162	132	166	148	166	166	166	148	164	160	156	162	158	161	170	159	170	165	187	171	162	159	182	170	174	174	164	161	153	124	168	154	172	156	161	169	149	177	166	156	170	180	175	171	125	172	167	159	186	173	168	145	166	180	158	175	163	170	155	163	170	178	149	159	178	141	162	175	167	177	152	143	164	160	166	154	175	167	147	181	181	176	163	166	183	166	162	185	161	183	201	176	156	152	150	165	168	151	151	152	155	150	158	153	179	170	158	164	160	144	195	176	149	154	159	181	157	179	159	159	170	160	169	170	163	151	114	172	151	151	166	141	174	165	153	163	168	182	149	160	167	147	138	173	176	176	148	158	150	146	166	171	154	160	151	164	174	164	153	162	158	181	137	167	161	166	165	163	168	172	158	154	171	158	165	147	173	179	166	128	163	148	170	168	149	172	168	179	149	155	149	206	175	159	158	159	165	190	166	150	173	157	192	165	169	162	181	165	190	140	163	165	145	164	182	183	166	138	188	150	158	187	175	170	166	178	182	164	158	144	183	161	176	175	163	156	156	157	133	180	164	171	154	155	150	170	163	145	177	204	165	162	162	159	183	154	166	165	177	149	169	154	146	141	179	156	187	174	185	145	182	196	161	160	177	169	170	147	190	178	171	151	160	162	150	177	156	143	129	179	158	151	182	209	160	160	135	172	171	164	138	158	176	169	178	158	182	194	175	157	167	169	161	173	167	155	143	192	161	136	160	159	180	147	160	160	174	158	167	144	168	157	152	171	173	173	186	166	138	159	174	148	161	179	179	187	179	166	170	191	156	156	177	173	168	164	174	141	175	165	180	149	163	171	176	167	167	174	162	163	174	132	143	161	153	144	180	172	158	155	170	150	186	179	168	160	167	165	179	158	169	172	162	181	148	166	165	142	150	155	131	179	153	148	166	182	149	163	166	176	164	161	154	174	163	164	165	180	171	180	162	174	164	165	172	163	168	170	163	153	160	164	168	162	158	170	156	160	145	168	168	148	187	175	175	174	153	146	174	157	187	175	186	153	171	136	155	178	158	155	158	172	160	147	151	162	177	181	141	152	174	162	165	138	160	154	174	149	144	158	167	179	178	165	190	176	172	183	184	163	163	169	165	155	185	143	138	162	153	186	164	171	156	179	152	169	161	163	165	159	167	175	171	177	179	136	147	151	160	156	164	156	171	154	198	178	149	172	169	159	159	173
9305	3787	8065	9902	8724	8155	8496	11150	37624	3458	2490	2364	2093	1536	1381	1556	1261	1115	1025	927	1003	5640	1258	684	702	643	623	617	622	599	593	533	564	542	544	551	519	506	536	525	518	555	479	490	479	510	478	555	484	487	483	481	517	511	469	466	511	486	500	498	540	463	480	441	467	433	509	509	447	504	425	454	483	499	453	483	505	471	473	470	485	454	406	482	467	474	482	459	466	450	448	503	462	464	482	474	461	476	435	480	452	443	462	476	474	445	464	453	457	425	474	460	477	452	461	472	509	448	474	437	437	414	480	471	496	435	467	441	463	433	517	423	450	464	460	462	449	445	496	460	458	448	455	479	477	428	444	461	420	481	501	459	445	440	471	464	461	473	424	478	433	446	428	441	448	459	491	458	423	427	424	450	467	445	446	433	478	443	450	446	434	427	435	450	425	402	485	421	421	451	474	433	479	483	447	450	458	472	437	470	477	436	462	441	453	464	462	445	436	463	434	460	444	480	462	467	434	473	445	476	444	464	485	462	452	420	451	464	433	464	442	442	433	517	462	481	482	399	450	420	441	460	439	456	448	443	457	450	443	486	439	448	464	429	449	440	469	448	441	455	445	470	448	446	467	458	436	439	446	428	465	431	468	421	441	445	498	477	486	447	460	454	437	429	528	447	464	439	440	444	422	431	424	481	482	449	488	460	458	486	458	449	461	429	472	476	446	471	440	452	454	445	433	422	453	428	479	465	464	461	453	418	463	440	439	454	487	464	456	478	472	437	456	431	455	427	447	447	451	482	446	420	452	435	441	454	442	462	449	431	449	436	410	478	470	480	455	462	486	478	444	467	445	482	418	460	415	418	446	405	459	457	474	450	459	470	453	480	476	454	465	454	436	493	419	443	482	437	438	480	460	462	447	479	484	454	451	461	431	448	417	473	481	433	431	435	450	455	458	458	428	459	465	454	439	427	435	434	448	458	453	483	430	444	459	460	439	470	477	445	483	431	412	452	475	452	470	449	471	478	436	455	442	480	444	512	448	484	481	427	448	470	459	477	434	441	460	447	458	434	452	425	484	430	484	445	463	427	477	451	470	440	468	493	448	396	421	471	470	452	457	481	470	466	427	486	430	479	418	458	451	454	451	449	488	446	479	460	401	470	470	445	459	465	436	425	442	466	432	441	428	465	428	446	448	435	472	479	444	435	432	470	446	432	480	442	463	449	440	412	401	461	473	467	425	417	444	451	431	414	450	445	407	493	471	447	463	426	451	440	441	426	432	486	467	442	427	442	466	473	452	488	466	429	443	464	466	493	451	455	487	447	398	458	491	481	463	432	492	422	458	453	466	418	457	444	440	478	438	450	469	444	446	475	410	460	449	465	446	465	445	424	431	447	470	421	448	420	464	474	412	467	451	486	446	480	497	474	454	472	489	478	433	446	455	478	440	470	455	461	448	421	437	460	465	460	460	460	466	444	464	419	458	442	457	463	412	461	475	470	426	426	493	451	466	449	476	457	455	436	462	413	476	456	485	463	437	425	475	484	420	478	481	438	462	443	478	402	459	474	463	474	459	453	453	445	436	493	437	439	428	432	481	479	422	453	444	390	496	436	496	426	457	467	441	451	462	424	483	479	446	453	430	435	445	468	412	487	453	447	429	427	461	465	441	462	446	482	475	475	445	427	452	452	447	479	472	448	418	415	458	410	440	442	487	468	488	462	460	469	451	430	498	454	435	442	428	463	483	444	427	472	445	500	445	481	430	461	455	421	454	474	486	479	472	456	476	453	455	459	453	495	454	455	417	468	495	450	419	476	430	456	401	436	417	470	456	498	434	461	432	449	462	456	485	457	448	472	406	426	403	423	429	452	448	448	411	459	420	442	455	511	454	451	467	476	442	455	496	471	411	494	448	406	468	448	461	448	433	452	435	412	436	472	427	436	425	417	431	450	432	453	442	457	448	477	427	457	450	491	427	461	459	453	453	478	402	460	434	476	470	480	434	452	457	480	451	429	433	448	433	443	447	448	457	432	429	459	451	455	453	478	456	423	456	425	432	383	436	460	463	428	459	484	438	473	485	427	456	467	436	465	481	458	460	473	481	445	456	450	461	471	446	458	455	483	472	470	426	464	459	458	427	441	466	474	454	410	440	457	433	415	461	471	466	443	459	417	456	446	473	432	471	417	427	441	467	517	412	475	455	469	457	483	420	456	485	448	449	466	469	457	458	451	427	471	435	441	469	437	450	475	468	450	454	450	451	427	413	468	463	453	491	449	430	419	491	426	450	446	467	451	441	478	461	487	433	484	414	465	415	456	447	453	415	426	449	447	441	438	420	442	435	469	450	433	433	444	463	442	441	469	460	491	459	452	445	437	455	487	449	468	468	403	467	494	466	420	453	449	422	433	434	472	430	435	465	450	444	418	411	421	470	430	459	447	471	417	445	459	439	443	454	467	517	421	421	432	479	490	461	440	460	440	414	479	459	442	422	495	454	475	439	435	501	479	442	427	438	456	474	433	478	426	473	445	445	439	410	452	485	494	479	441	417	425	464	456	424	415	439	465	452	446	464	447	441	436	500	472	473	473	402	470	463	469	446	426	449	448	440	450	445	430	471	416	449	447	418	447	410	477	463	437	419	431	442	421	465	478	436	433	427	439	426	466	462	442	415	455	441	449	417	496	487	438	449	447	433	429	458	461	470	442	474	457	458	446	440	456	432	439	456	475	464	420	454	448	433	438	437	405	439	450	490	452	462	487	446	440	449	422	424	448	450	443	465	446	449	418	405	464	437	462	476	407	449	440	416	450	434	472	455	468	437	460	475	460	455	449	476	431	461	472	458	440	442	440	442	475	484	437	445	446	458	435	460	463	448	482	461	476	445	434	433	466	441	427	469	478	419	450	424	448	420	439	447	447	494	454	459	452	462	459	462	456	453	449	458	444	477	457	474	432	448	445	409	433	476	435	467	451	457	474	474	457	448	439	458	457	409	425	475	457	428	442	469	419	441	463	458	439	435	449	472	485	453	452	447	471	469	435	496	439	464	488	463	453	459	452	471	491	471	444	444	422	477	437	488	432	442	477	474	457	448	430	419	439	455	452	447	456	493	465	472	461	449	436	388	421	464	471	436	423	463	435	479	459	469	457	455	477	473	430	447	438	433	491	436	464	441	456	475	476	444	459	428	418	441	462	463	446	444	442	441	482	433	436	434	461	442	473	436	463	466	463	428	454	467	452	460	448	418	414	453	459	455	471	455	458	468	442	484	466	450	442	421	433	415	465	469	449	445	465	462	411	462	459	465	457	472	466	452	460	451	466	460	430	475	454	407	481	403	444	451	489	454	466	439	459	434	454	445	448	443	431	463	467	427	468	441	445	435	461	482	441	409	429	418	455	440	421	423	440	457	484	451	446	426	469	437	468	473	412	419	452	454	466	414	447	474	469	439	445	432	448	449	433	471	466	407	442	435	439	463	416	398	437	444	445	459	477	470	407	450	470
2326	373	434	372	365	310	262	589	1097	258	266	242	248	258	261	243	246	246	243	242	249	258	251	255	240	252	227	275	257	260	267	251	236	216	245	249	231	214	242	227	243	247	269	266	242	243	270	270	245	248	229	289	248	272	237	250	256	257	243	266	266	215	261	285	255	244	244	205	228	250	237	263	266	250	219	254	231	255	259	200	247	252	253	254	238	250	240	262	219	236	238	254	266	266	251	274	254	251	249	261	240	244	268	246	228	245	229	249	236	246	268	234	249	235	238	286	241	249	251	259	231	225	246	240	252	243	222	251	220	229	235	207	250	258	275	243	235	239	247	286	252	238	233	242	244	222	255	253	226	253	247	237	258	221	270	219	249	257	239	256	263	231	228	224	226	252	271	258	249	258	230	242	251	235	252	209	277	238	247	253	235	267	277	233	244	259	243	252	245	254	219	231	241	251	230	238	233	236	262	261	225	234	254	254	235	262	228	271	264	254	247	225	251	233	250	258	268	257	253	250	263	280	248	235	244	254	228	241	253	243	273	255	251	256	256	255	204	257	241	270	230	261	247	232	258	224	237	241	248	233	264	218	240	226	275	269	240	246	246	244	250	239	288	244	247	252	285	266	246	246	256	251	236	261	250	219	252	223	257	229	217	277	240	216	271	273	260	229	242	221	240	259	242	232	228	263	227	264	216	227	235	223	243	218	236	224	259	234	252	251	226	215	225	263	254	264	232	261	252	213	262	255	269	229	236	236	276	246	252	255	228	269	254	243	244	230	238	227	243	238	274	285	228	242	248	247	269	218	260	273	224	214	263	245	255	246	248	225	241	263	231	272	255	254	240	236	259	248	272	222	249	243	242	230	243	260	238	261	239	265	262	220	252	244	218	262	238	227	231	257	254	234	239	228	246	260	245	278	271	228	258	224	227	243	218	229	249	214	242	236	239	240	237	244	231	250	218	251	230	254	266	272	248	266	229	240	238	231	243	250	276	287	241	219	265	235	239	253	246	222	238	247	244	230	230	241	230	224	254	247	222	239	245	252	260	233	244	248	258	264	229	266	241	241	218	263	245	237	209	234	255	252	240	232	240	223	246	231	245	229	239	231	238	244	254	240	232	248	249	253	230	237	251	255	225	251	259	253	250	254	261	249	239	257	255	243	244	274	224	276	216	228	231	256	231	242	232	290	250	265	285	260	247	241	236	247	263	237	283	263	266	252	281	256	243	216	250	268	271	252	261	241	281	244	253	221	263	233	247	241	271	251	240	247	227	231	250	246	239	252	234	227	234	253	227	262	246	252	249	254	259	247	237	221	283	268	233	254	252	260	269	259	241	262	262	254	249	266	238	235	251	268	228	231	250	249	247	231	235	239	255	255	266	262	248	215	254	261	245	229	259	252	240	233	240	234	204	251	260	246	239	262	246	224	250	239	269	251	253	275	251	288	269	221	226	213	253	275	260	248	231	266	238	268	259	254	265	244	255	234	261	259	227	246	249	271	262	294	232	264	234	250	281	286	229	238	255	268	230	255	243	255	272	253	258	227	261	230	241	240	222	223	251	234	241	241	253	219	227	278	266	227	266	245	249	266	237	254	269	260	261	244	258	231	236	249	236	244	245	265	262	239	236	248	254	248	238	236	242	252	248	234	225	247	239	252	224	248	244	267	238	253	262	241	237	238	254	234	239	225	247	266	271	232	242	253	252	229	250	254	250	246	241	258	230	267	241	251	241	273	241	270	263	282	234	217	249	245	235	231	272	238	245	251	279	242	251	260	271	235	245	251	261	248	231	251	266	240	252	257	253	260	221	264	228	238	237	261	269	268	277	260	245	223	268	250	228	247	245	222	252	249	217	244	236	234	232	262	265	216	252	260	232	257	239	247	290	229	259	240	251	237	240	229	255	256	256	235	243	228	249	253	247	266	254	267	215	255	264	264	252	238	231	242	265	231	259	263	275	249	251	221	261	233	254	251	245	266	227	258	227	242	255	280	260	221	228	254	241	226	236	228	265	240	230	233	233	243	227	269	269	233	268	258	275	199	247	247	258	233	212	247	255	254	246	258	271	222	243	214	223	230	244	245	239	286	272	241	252	254	251	228	251	242	254	252	266	218	202	225	234	223	223	238	232	272	235	238	256	257	233	247	235	243	241	224	244	214	278	220	235	245	231	255	238	232	252	238	249	262	266	218	254	257	250	236	231	258	236	240	266	266	253	228	235	244	266	262	242	221	259	233	249	253	242	220	260	239	261	260	228	224	260	247	257	248	263	238	260	231	221	255	250	252	245	224	256	259	247	250	251	257	249	244	238	259	236	241	248	255	215	257	253	249	238	250	249	270	245	233	254	249	252	239	235	259	251	247	236	235	269	221	251	256	243	230	258	248	266	276	242	245	242	253	228	254	276	249	234	263	229	245	238	251	238	242	252	236	252	279	243	217	233	251	271	213	256	252	249	223	252	278	251	250	252	266	250	230	216	269	258	279	246	213	246	258	250	241	227	292	236	231	245	218	258	222	245	231	227	259	238	252	244	259	225	250	249	243	261	217	225	275	257	238	259	238	231	236	240	242	277	240	222	268	232	250	243	235	258	228	227	241	267	251	260	238	217	231	236	245	266	230	244	269	263	271	275	274	254	241	270	224	258	250	255	229	240	231	272	274	268	263	245	258	239	261	259	252	246	250	205	233	265	243	228	222	240	234	229	235	239	242	226	239	237	260	264	239	247	240	228	238	262	223	266	235	238	239	249	226	246	264	231	225	258	236	220	252	236	258	230	262	240	263	248	250	228	256	268	239	245	230	264	256	238	236	256	238	234	232	251	231	257	237	241	262	282	202	240	262	238	236	235	217	234	266	271	234	235	242	250	246	247	272	258	244	228	232	222	243	226	253	247	255	269	234	212	226	239	249	245	210	240	255	247	253	231	263	262	251	241	255	270	256	278	255	240	243	248	259	252	257	242	253	254	236	243	249	282	254	251	255	243	245	253	247	245	232	252	245	234	256	279	254	232	268	214	240	254	252	277	245	232	274	278	230	257	229	252	247	234	249	254	234	271	245	261	243	278	260	240	259	226	263	241	219	240	267	231	232	238	255	279	235	225	276	238	238	235	250	253	253	269	261	254	258	246	241	241	261	239	230	267	258	235	246	257	212	270	245	249	249	262	244	205	232	268	256	265	239	222	234	253	243	235	270	247	232	267	269	256	251	251	243	273	242	223	242	257	231	215	245	247	256	261	231	250	239	250	249	264	238	222	217	263	247	251	222	254	217	213	257	260	266	277	248	260	241	247	271	234	252	228	254	247	246	228	247	255	264	241	238	224	240	253	228	245	256	245	267	261	255	243	265	260	254	244	238	219	254	244	281	223	236	202	257	252	218	273	234	250	238	214	240	231	240	277	233	232	253	233	246	255	270	243	304	253	223	229	239	282	225	264	221	236	231	243	246	244	246	262	246	237	247	271	259	268	257	235	248	268	270	260	247	222	258
2543	830	1104	1214	1144	1115	949	3006	5537	754	744	737	722	728	704	747	699	655	728	725	625	721	726	645	668	688	711	678	675	646	693	627	662	686	691	636	636	689	690	699	662	664	681	674	669	659	659	657	725	663	688	696	682	695	702	687	677	684	635	717	694	679	666	706	647	635	679	631	702	692	682	643	670	677	677	657	700	741	704	616	710	678	672	697	701	684	705	681	647	681	673	694	647	637	672	677	641	703	720	671	689	714	661	637	703	646	706	667	721	715	653	666	653	716	686	668	638	678	679	659	631	710	646	629	648	677	704	675	665	691	705	669	682	614	635	658	681	667	718	685	680	688	640	701	680	699	651	648	643	673	637	719	625	688	672	678	697	675	669	612	716	673	668	633	692	642	651	632	619	647	660	679	701	671	655	682	641	674	688	698	624	675	690	653	655	660	636	674	616	651	704	624	652	660	681	671	681	722	730	667	662	689	648	681	659	662	720	692	650	641	694	678	687	662	686	705	703	662	711	666	640	718	655	669	679	654	707	662	683	704	660	667	670	673	719	702	650	705	658	698	695	660	680	656	710	682	726	679	663	678	646	639	671	673	734	695	663	622	648	713	695	660	662	647	664	678	666	677	705	681	690	656	672	696	625	639	644	684	697	728	672	679	686	736	703	700	659	681	624	682	710	685	666	705	640	682	712	714	712	727	670	629	662	633	674	663	681	653	670	681	688	669	661	624	662	680	679	671	634	719	686	677	701	680	676	692	668	682	672	689	620	680	649	662	661	657	671	645	715	675	675	635	631	647	690	669	669	666	693	627	655	662	646	680	645	689	726	657	730	664	708	684	624	688	630	697	675	685	619	646	672	702	684	660	670	639	686	696	665	672	671	700	648	642	604	689	696	661	664	656	716	688	702	709	693	711	631	685	674	677	667	697	672	676	665	598	702	687	713	671	618	625	691	717	677	691	640	691	659	697	649	653	675	656	694	673	681	685	676	705	700	686	699	650	672	702	656	664	664	698	655	693	686	705	632	650	636	624	694	638	687	650	628	688	670	663	673	709	666	645	693	702	678	660	652	672	713	655	737	680	699	669	676	674	673	648	655	665	691	695	682	704	621	684	657	678	671	703	687	680	702	670	658	645	688	697	649	645	688	652	636	685	674	665	685	693	666	665	673	683	669	655	692	726	711	650	686	671	626	703	651	651	717	634	710	663	698	656	671	715	623	652	656	693	668	631	615	676	712	666	657	653	699	674	675	665	678	658	631	655	702	661	662	690	616	664	676	708	681	653	707	674	662	705	645	677	658	667	684	707	677	648	644	721	689	685	611	642	673	661	654	654	669	689	698	768	674	638	711	699	678	704	665	732	609	672	651	649	719	636	714	678	682	631	660	670	736	695	664	677	671	670	655	660	661	678	705	701	679	725	672	723	648	666	682	682	686	673	655	661	704	666	697	649	656	717	687	640	693	681	650	659	643	702	695	691	696	700	702	649	669	683	693	702	657	642	674	699	700	680	673	645	657	678	676	641	659	690	676	710	618	709	668	675	648	685	651	708	647	650	670	655	664	668	688	642	706	681	615	709	621	674	633	675	660	653	673	669	675	711	657	642	703	671	666	668	682	683	663	681	660	639	647	644	649	632	665	627	632	659	670	684	646	694	688	683	685	663	667	675	647	699	676	651	615	646	657	691	632	692	675	678	677	644	670	642	648	640	648	669	690	684	686	685	675	662	657	703	660	704	686	718	702	656	694	670	664	730	682	656	648	653	736	691	647	662	681	714	655	685	669	682	693	637	705	675	664	655	703	664	661	688	685	666	665	684	689	672	654	680	675	732	697	696	664	681	646	668	670	695	666	656	676	673	697	678	718	694	691	653	689	645	677	705	675	720	655	672	714	694	719	700	674	688	728	696	653	669	670	641	622	679	719	664	776	659	665	649	723	677	683	643	680	647	669	666	672	664	656	689	695	672	688	694	687	685	672	700	653	665	680	681	681	676	708	676	638	670	706	684	671	680	703	684	631	674	656	656	676	710	644	668	713	694	646	695	681	652	662	669	705	622	637	622	685	669	692	691	690	666	667	669	660	693	670	661	653	689	690	656	670	646	652	670	672	637	654	700	676	700	661	648	611	669	684	665	658	713	647	666	701	655	691	665	650	658	710	650	628	684	643	686	690	662	672	674	689	719	687	656	631	691	680	703	650	729	654	666	672	674	654	683	633	693	682	636	670	685	694	697	678	675	691	688	704	680	611	664	662	684	697	604	643	655	677	678	705	702	714	667	686	688	632	661	672	696	720	646	727	592	686	728	678	613	684	688	695	665	674	654	634	666	695	670	710	723	696	702	638	710	628	652	674	653	690	648	687	725	667	672	666	669	671	646	652	671	654	651	659	681	695	688	695	724	711	665	699	650	702	706	657	657	688	696	637	737	672	676	702	674	677	644	701	689	662	665	651	681	649	673	670	618	699	692	671	645	636	676	666	675	650	649	686	701	698	666	669	675	695	685	671	624	665	692	686	644	686	684	678	688	637	693	685	711	696	668	667	653	729	720	662	664	648	703	643	648	660	665	665	669	724	666	698	659	655	692	634	677	650	675	686	717	704	696	698	688	683	661	719	678	637	673	668	712	675	709	620	673	661	667	673	624	644	686	704	661	726	644	680	665	648	682	693	683	693	698	693	682	617	659	659	675	682	682	655	690	621	643	711	725	669	674	718	672	663	690	687	703	666	682	660	718	675	666	640	677	628	663	656	677	671	688	667	649	642	658	693	669	691	674	705	666	691	692	630	673	654	631	672	730	634	689	658	667	685	660	639	676	649	677	681	680	661	706	702	676	660	672	723	610	707	664	696	686	716	702	687	705	649	688	713	626	676	689	656	656	695	730	696	717	667	744	683	703	670	700	650	649	661	679	675	695	697	604	673	694	645	693	674	661	655	647	682	677	704	682	645	658	687	656	693	688	650	647	709	658	690	704	655	674	662	700	678	684	699	662	632	679	649	666	689	681	696	677	658	703	669	700	665	636	657	672	681	665	704	644	692	664	661	663	719	615	706	659	691	706	693	703	684	671	678	706	684	623	675	661	675	688	702	650	739	654	715	648	640	671	663	634	677	713	700	687	676	656	672	682	717	661	659	653	704	690	658	711	733	717	670	679	682	628	632	670	662	730	629	697	645	677	697	645	665	687	642	669	661	627	703	684	699	679	686	696	682	669	652	682	693	673	677	747	709	727	679	712	682	652	644	661	632	686	657	694	643	702	716	686	653	655	649	666	668	661	658	659	658	604	664	687	686	711	665	680	673	662	656	694	654	649	667	661	687	715	671	685	730	688	641	634	652	684	701	711	674	728	655	646	662	686	708	669	672	706	719	650	632	623	699	654	664	693	680	648	699	647	654	675	626	634	631	676	667	691	648	644	693	667	685	631	691	703	698	634	701	715	706	659	691	687	657	690	666	708	645	669	691	677	629	721	655	645	700	651	638	701	679	644
17102	4645	4518	3818	3041	4184	10918	27843	18425	1125	522	459	379	317	304	283	308	245	202	229	187	455	2422	256	168	162	170	171	153	171	156	160	162	162	156	158	169	161	142	125	141	134	138	166	164	141	167	159	169	149	161	173	145	167	159	167	169	146	146	143	147	170	145	168	172	164	176	130	142	122	151	155	163	149	147	162	157	124	151	157	160	164	157	157	160	141	153	159	146	161	136	153	164	147	137	137	140	155	158	174	175	177	146	151	162	147	144	145	162	146	152	153	169	169	139	173	171	134	158	140	153	170	147	162	168	156	155	148	163	162	173	143	157	157	158	152	136	166	143	147	146	158	160	148	165	174	146	144	149	111	154	137	148	157	139	154	142	139	152	133	162	146	159	161	146	171	151	153	166	139	137	145	158	148	162	143	144	175	163	137	145	131	160	163	166	146	138	145	172	152	161	160	169	150	153	156	130	135	144	149	140	175	152	172	162	149	158	138	165	123	170	149	143	161	145	154	148	145	160	167	163	156	167	157	144	176	161	152	152	169	145	150	165	147	145	129	159	136	149	154	142	150	145	161	174	176	153	170	136	141	147	169	146	115	147	159	153	143	120	151	150	145	157	147	175	140	161	181	163	143	151	166	141	152	154	175	152	152	176	164	135	163	144	140	164	128	156	160	151	163	162	165	139	151	161	147	147	153	159	156	161	138	166	140	152	122	169	156	149	146	155	146	167	131	161	124	146	161	153	164	151	159	152	143	148	142	148	157	137	170	140	154	176	159	166	157	128	153	140	168	150	174	167	155	158	135	174	144	140	149	162	145	148	151	156	186	139	153	154	152	148	141	137	137	166	129	176	133	143	156	153	160	160	146	154	175	132	141	146	146	159	134	150	147	151	146	151	159	150	153	141	123	165	146	143	146	128	157	157	154	162	143	138	162	122	163	154	167	137	171	166	173	149	146	148	152	148	141	142	162	159	152	143	152	174	153	131	148	150	159	173	201	155	168	142	162	167	150	152	143	176	152	181	158	155	147	168	144	119	162	162	156	149	163	145	170	150	156	147	185	145	169	134	153	157	169	146	157	160	155	167	157	165	138	157	149	157	171	168	145	143	143	157	166	145	150	166	144	163	150	128	147	139	158	155	155	138	163	149	150	154	168	152	167	167	132	145	120	154	122	142	174	141	150	159	150	139	170	149	156	149	136	152	127	163	162	169	178	142	155	153	146	141	174	168	172	147	149	147	161	147	179	175	142	140	154	135	147	173	152	167	175	187	157	149	172	148	168	171	132	157	139	145	160	163	149	140	144	153	160	157	161	137	151	145	149	152	166	134	165	144	145	149	164	156	158	155	161	154	139	150	149	147	133	153	140	159	143	158	159	155	161	157	140	161	184	148	146	163	143	145	170	137	140	151	158	159	163	174	146	172	140	146	141	163	147	137	160	146	140	167	161	144	141	171	162	171	154	131	151	175	138	146	158	157	152	145	149	163	162	165	146	156	142	160	162	157	153	150	129	152	153	156	159	145	153	158	155	153	136	150	167	145	156	160	149	166	158	147	154	149	142	140	154	142	148	127	165	153	156	158	157	140	156	161	140	161	145	154	162	137	147	149	170	131	154	156	142	148	163	182	149	136	131	150	163	125	162	158	168	145	140	141	154	137	175	157	144	155	143	138	156	142	158	136	158	172	160	139	157	142	154	155	160	162	164	135	145	164	159	144	159	152	172	163	154	151	143	154	168	154	154	139	136	166	166	173	167	157	173	139	151	164	140	166	153	149	150	153	141	149	158	145	157	129	157	146	137	153	141	161	150	145	147	168	168	139	155	151	139	153	153	154	137	178	149	174	176	151	142	149	170	131	160	152	149	135	150	169	159	160	151	145	163	162	140	159	154	150	140	150	156	165	152	160	119	171	152	160	130	168	164	165	149	151	178	169	150	174	145	146	148	144	139	144	165	149	154	160	174	156	146	138	144	158	139	142	167	149	155	178	150	154	135	145	144	140	134	163	136	154	146	155	153	156	156	163	159	149	172	147	158	173	152	158	143	135	154	171	164	176	131	170	150	158	176	148	169	150	165	171	171	143	168	160	157	149	172	148	152	174	182	141	163	160	143	160	153	142	142	157	119	128	139	142	145	161	142	170	172	149	150	138	146	160	145	163	136	183	151	144	154	148	149	125	146	163	114	142	152	163	150	169	139	139	144	160	146	140	154	171	145	158	140	171	157	135	140	134	149	155	166	140	129	164	165	147	159	150	140	132	136	169	159	161	153	134	158	136	144	175	152	152	152	169	166	129	137	148	156	138	118	151	145	174	181	180	152	161	151	161	175	156	132	184	169	132	166	162	145	143	153	148	140	160	181	175	144	180	151	129	157	143	164	172	126	143	172	168	152	159	148	136	136	146	163	160	164	139	144	149	154	154	153	150	131	176	153	163	166	169	157	140	156	171	157	164	163	156	182	158	157	150	146	150	156	159	137	152	166	156	166	161	165	171	160	185	176	132	150	142	156	150	132	173	167	146	161	133	133	134	172	156	166	142	141	158	156	133	160	142	151	153	166	171	130	148	149	154	143	142	154	154	157	142	153	156	134	148	161	158	150	149	153	160	156	157	167	161	145	161	156	167	171	157	167	159	167	155	178	126	123	145	162	150	141	175	149	142	154	135	180	143	156	140	157	165	150	158	135	163	175	143	147	131	147	165	138	156	146	145	141	142	139	146	149	140	133	135	140	167	163	145	164	160	146	152	165	149	140	161	150	151	156	140	150	173	157	149	163	149	172	142	181	156	162	168	189	158	139	152	153	146	131	164	159	153	143	148	171	168	173	171	136	163	138	151	177	143	158	144	152	142	133	158	112	150	169	148	162	166	130	136	186	134	155	161	175	157	174	163	181	141	151	163	141	150	144	142	130	150	151	151	157	142	152	149	138	137	174	155	164	142	152	140	155	137	146	140	161	144	148	157	152	163	148	152	135	146	153	158	160	164	145	155	165	141	140	130	159	143	162	157	136	143	167	152	146	156	175	157	166	134	149	141	157	147	157	139	141	157	134	149	179	166	150	166	148	154	152	166	150	160	158	148	147	154	152	147	148	171	139	157	149	148	162	162	147	177	156	164	146	136	151	161	137	144	155	155	142	148	143	139	143	154	162	145	145	172	159	173	141	172	176	131	156	179	172	171	160	134	175	146	141	158	159	135	138	129	133	152	152	170	140	174	155	161	150	133	146	134	152	142	133	158	145	165	142	164	135	168	147	165	152	162	158	148	139	153	169	143	141	160	155	157	163	142	172	157	148	143	149	162	159	161	177	172	156	137	161	146	140	144	177	148	167	149	130	154	157	167	146	154	143	148	141	144	142	159	161	146	141	175	148	136	179	167	144	162	147	150	150	149	131	155	152	144	161	150	136	152	170	139	148	145	173	166	141	162	175	151	162	150	148	155	151	153	161	137	140	125	146	154	157	140	159	162	145	132	143	167	145	150	173	171	165
8809	3704	7069	8624	8420	11281	23229	46474	18547	2521	2170	1814	1711	1531	1421	1298	1528	1161	822	903	776	2873	12494	641	538	599	534	569	543	547	557	561	522	489	568	497	502	491	521	482	495	478	440	464	467	513	451	445	472	432	476	430	461	462	477	445	460	407	409	455	422	451	438	482	454	418	441	450	427	461	433	464	430	430	479	474	415	418	408	430	450	425	440	459	423	456	465	408	454	451	464	451	426	454	416	442	433	463	438	413	395	390	473	400	452	411	417	469	436	412	424	436	432	432	422	423	477	449	432	445	418	407	464	412	466	442	432	397	457	421	447	436	401	438	403	453	413	412	429	415	423	433	435	422	407	442	441	422	416	419	416	448	426	414	432	436	439	466	421	440	431	422	411	438	417	419	402	403	420	465	431	452	442	444	455	412	448	438	416	413	439	442	426	434	413	445	404	435	444	434	448	416	447	429	414	437	441	460	461	432	439	395	450	486	468	417	409	423	388	457	447	451	433	446	425	411	454	444	441	436	403	435	444	424	444	432	450	417	449	427	395	432	405	437	421	426	422	435	426	409	434	394	468	420	452	428	422	425	440	412	434	449	420	425	441	384	423	440	409	438	413	420	415	441	435	420	425	443	453	429	407	439	421	450	417	459	429	438	423	430	472	474	425	460	460	418	434	402	451	415	448	464	447	435	426	391	436	426	443	491	368	411	434	421	448	434	431	423	467	398	427	434	412	460	458	419	466	449	436	427	427	439	458	400	434	422	454	443	448	406	451	402	423	437	406	443	457	432	447	431	451	428	453	438	445	422	454	453	460	420	403	440	420	413	420	445	401	408	469	419	453	429	437	419	433	442	449	403	451	415	411	463	436	418	451	427	429	427	425	447	413	450	407	418	453	415	450	431	459	424	445	425	432	409	433	433	420	475	439	456	426	436	434	448	407	425	465	403	427	442	444	381	435	443	433	416	446	457	427	430	446	442	442	432	424	398	435	431	415	418	447	431	403	428	409	461	408	428	446	429	433	421	447	404	446	419	428	457	399	415	438	434	401	433	458	413	434	441	470	446	397	438	436	419	455	497	410	423	430	419	419	457	433	465	425	436	430	429	413	454	444	418	418	459	424	388	433	448	453	434	408	424	449	401	409	428	466	408	442	463	432	433	435	454	405	440	441	405	383	425	448	432	412	432	429	420	424	426	450	432	462	425	446	433	397	440	417	413	396	438	400	440	444	406	417	434	440	440	427	424	412	457	418	423	422	424	451	432	388	428	479	413	406	435	466	430	436	444	426	451	457	437	417	441	380	427	454	434	397	437	468	451	382	379	418	440	453	403	454	440	439	438	427	422	419	446	425	416	443	428	441	449	440	422	419	458	435	417	418	453	450	418	416	425	387	418	417	438	450	427	411	427	456	430	417	460	439	435	404	423	400	429	486	408	446	445	426	440	451	416	400	416	457	448	449	451	430	405	450	427	457	417	405	437	415	398	419	434	456	454	403	398	430	460	431	411	448	422	467	425	448	391	411	431	440	412	406	423	434	425	434	434	386	415	432	384	437	417	427	453	402	470	433	431	421	432	470	450	426	440	432	445	438	429	440	422	425	403	424	425	411	409	442	473	427	395	428	422	436	431	412	427	456	459	456	427	475	414	386	469	443	444	426	462	398	452	437	450	450	440	449	441	428	434	447	397	450	453	448	421	433	425	442	457	403	432	419	442	445	474	409	440	405	424	449	427	409	448	413	421	433	417	426	417	413	417	404	414	418	438	438	421	482	458	435	398	455	446	429	411	417	397	414	423	428	427	425	415	438	392	415	382	460	448	444	420	422	443	434	417	435	429	416	448	433	465	437	441	417	446	386	417	446	415	435	432	433	425	398	406	464	390	419	434	434	420	431	434	435	419	415	437	445	415	442	419	437	394	429	433	434	436	469	411	450	379	394	397	488	439	419	426	435	423	435	431	441	415	448	439	450	434	473	414	456	435	439	427	401	423	413	413	414	420	421	431	407	434	437	417	429	458	423	421	441	399	430	440	461	436	431	436	428	426	402	414	401	419	455	419	409	396	402	424	444	426	404	435	461	415	413	432	387	434	437	429	444	404	409	390	416	446	425	452	459	456	453	446	374	429	398	423	460	461	415	443	401	407	453	453	430	380	416	449	417	440	461	418	405	398	405	437	442	464	423	458	408	423	457	437	434	435	450	461	411	429	425	428	408	431	435	452	446	454	445	471	417	448	412	454	431	420	441	434	415	439	434	429	445	438	454	409	388	403	451	415	413	448	440	444	422	447	394	464	437	442	438	456	450	420	415	429	465	442	392	447	451	422	406	408	415	427	423	416	393	445	449	458	422	420	422	400	424	433	461	436	406	432	458	460	433	415	438	450	406	432	430	426	449	443	419	442	445	407	439	422	460	392	421	403	428	432	443	438	413	415	446	390	444	413	457	433	452	450	411	445	439	420	479	438	397	405	408	445	429	457	413	455	425	403	413	437	436	449	435	414	425	429	452	469	452	445	433	471	470	409	398	412	428	405	421	401	414	437	436	434	446	398	400	476	443	413	414	428	455	438	429	448	404	412	427	442	432	414	445	449	446	422	443	413	462	443	452	405	427	468	454	437	428	408	439	414	465	429	434	460	422	418	469	430	452	437	411	408	404	421	448	432	460	393	452	405	429	423	441	434	415	414	435	391	409	422	411	434	439	449	430	450	419	441	479	445	391	453	389	449	424	375	427	402	410	421	381	446	415	389	413	436	410	422	407	455	455	448	396	419	422	414	421	412	440	420	426	437	439	406	438	418	421	426	465	430	428	429	424	423	432	439	384	441	419	412	465	423	412	462	438	433	411	426	429	440	420	450	394	425	429	413	485	433	478	401	419	435	437	416	403	417	452	458	440	437	414	436	419	408	436	420	420	428	428	415	451	431	398	444	425	414	431	416	457	431	435	439	458	425	405	463	422	428	464	428	412	472	390	441	393	432	418	417	382	420	422	395	468	423	427	455	416	437	451	413	458	442	407	421	379	432	421	425	443	423	429	438	426	407	433	450	429	425	398	421	422	425	406	428	458	455	425	394	396	433	420	384	446	422	434	436	430	436	437	440	440	390	384	431	435	431	444	422	395	427	424	427	424	437	424	435	407	388	454	440	406	424	439	441	448	423	415	434	438	371	409	446	439	411	446	471	437	422	402	409	378	434	449	451	447	438	458	455	446	427	425	410	431	415	442	428	418	451	429	430	431	414	436	458	449	407	412	440	461	420	426	374	404	428	433	395	420	427	424	425	429	400	453	467	395	432	447	410	433	434	417	427	441	443	438	416	446	382	410	391	425	458	400	437	446	411	419	438	401	446	441	421	431	418	433	451	441	417	424	424	440	381	444	406	419	413	468	416	482	455	386	460	425	410	427	419	432	452	436	383	467	430	401	455	433	452	436	414	442	418	456	416	420	431	491	433	415	420	422	476	444	444	420	453	436	400	411	418	422	427	429	412	413	360
17761	4373	4942	3717	2617	4680	26727	41004	13627	1022	423	407	392	402	294	357	286	245	265	231	255	473	4920	1092	210	221	230	207	200	221	193	192	221	226	181	216	196	207	198	199	204	196	215	198	192	222	216	174	197	201	222	208	175	204	206	231	208	204	202	206	212	201	217	182	188	186	202	219	200	188	223	191	221	204	193	210	207	214	208	192	199	200	197	192	196	189	185	195	198	215	218	200	188	197	190	189	206	190	198	221	184	190	204	178	222	201	193	208	164	177	177	221	207	200	199	191	205	208	220	228	207	198	186	214	212	197	215	205	205	209	229	205	187	188	193	187	205	211	198	202	198	227	224	200	190	201	221	211	186	196	174	203	206	210	223	212	206	202	208	181	209	180	188	216	211	208	181	231	207	207	184	210	213	221	207	198	211	207	170	193	202	206	210	190	204	206	199	183	167	209	190	195	195	187	206	213	177	190	186	207	213	208	197	188	189	219	201	235	203	211	198	192	175	202	216	235	183	205	224	196	211	194	208	219	189	200	215	192	211	194	194	215	182	191	178	218	179	191	195	189	202	182	196	191	216	227	231	198	193	188	182	186	184	224	186	220	200	205	185	207	202	190	199	200	187	195	212	225	248	205	213	190	171	184	195	189	198	194	182	231	195	212	205	186	205	214	193	212	198	186	197	212	228	225	189	190	170	180	184	197	200	191	182	202	204	195	188	195	204	192	189	195	204	168	196	206	211	191	199	186	190	178	200	194	189	189	220	187	184	192	191	196	188	201	212	225	210	186	180	172	213	195	214	205	197	185	205	194	185	199	213	206	205	192	202	213	197	205	213	204	194	200	205	198	218	214	201	213	190	201	235	237	192	192	180	206	221	184	191	221	186	189	189	176	190	195	198	203	215	182	185	209	195	195	185	192	212	181	204	206	204	217	202	178	180	206	198	192	223	198	193	199	188	213	211	191	195	200	192	215	189	182	213	196	192	182	202	209	214	197	209	179	192	225	185	203	201	203	207	213	206	156	192	189	210	206	182	220	192	207	202	206	180	198	211	202	186	204	191	193	181	199	199	194	221	190	223	209	207	213	204	205	185	190	199	205	193	188	184	192	194	206	198	189	187	205	203	202	212	213	191	214	180	213	205	202	184	201	191	195	215	188	207	211	192	192	202	210	239	190	212	194	196	201	221	221	184	199	188	222	199	208	207	189	218	188	194	189	227	186	192	195	213	185	197	220	191	205	198	202	224	203	219	184	214	202	173	212	215	214	206	212	223	203	225	195	211	184	218	218	201	195	206	196	193	199	197	175	207	210	194	217	226	208	191	222	233	200	189	184	179	195	224	207	208	213	182	230	213	185	177	198	213	210	219	228	216	178	188	203	204	205	173	219	193	204	197	223	188	186	198	193	210	198	196	204	195	217	178	212	185	218	212	243	203	186	194	205	210	190	204	212	210	199	206	202	202	208	202	233	203	180	175	217	179	180	187	191	221	199	201	185	205	219	204	207	181	201	193	208	210	228	196	209	191	213	168	210	171	197	213	210	253	198	225	185	213	188	207	214	217	196	179	169	223	193	208	206	205	205	229	208	199	193	203	208	204	203	185	206	192	207	206	198	181	191	198	205	168	194	197	199	184	213	188	192	184	198	188	198	201	186	195	194	190	212	228	213	179	219	210	192	187	187	200	202	202	192	189	204	165	173	202	198	195	202	206	199	183	199	204	219	194	192	180	173	203	205	191	199	190	191	200	218	191	233	203	203	196	194	206	239	201	181	194	194	193	214	189	194	199	176	227	220	199	187	210	201	198	200	188	201	197	198	207	191	180	182	194	205	231	207	208	187	209	195	215	175	188	200	194	200	197	183	226	204	211	189	193	197	184	183	220	205	196	205	212	184	203	205	194	197	192	173	196	195	230	218	216	187	185	188	231	188	213	228	208	208	209	204	223	214	185	213	199	209	193	200	180	204	199	187	197	198	208	190	201	206	204	200	199	206	191	222	197	208	209	177	210	220	196	200	206	179	185	196	215	203	200	203	208	196	215	224	200	197	179	222	200	222	211	213	204	197	211	217	216	164	210	230	219	187	188	195	213	204	202	175	184	205	188	169	209	189	241	193	200	196	202	232	186	222	183	219	202	196	229	188	179	202	220	212	189	190	245	214	178	233	200	193	215	227	188	197	202	187	201	207	199	196	192	201	207	209	183	201	204	202	201	196	210	209	201	215	213	222	207	218	193	222	183	213	225	165	208	199	192	197	209	193	211	220	184	231	185	215	210	204	196	216	195	214	206	191	202	200	224	189	215	197	164	193	209	217	189	195	186	207	209	210	226	204	181	210	220	191	204	228	214	208	211	208	186	190	205	187	209	200	205	204	200	206	190	200	213	184	193	218	201	218	220	223	172	223	204	218	200	230	194	207	198	204	196	196	206	191	184	200	174	205	199	176	199	227	207	211	179	170	197	222	212	193	197	195	211	223	182	193	211	189	182	212	197	194	225	199	201	207	193	176	217	180	183	178	198	208	215	213	164	202	214	207	200	206	189	204	204	213	207	192	202	195	241	215	213	179	200	225	205	219	211	193	205	218	208	197	191	194	191	213	213	198	194	186	215	197	200	193	206	200	179	216	195	209	206	216	183	190	233	234	202	206	179	195	198	193	168	196	193	224	199	212	188	220	229	210	200	223	171	229	192	188	191	197	182	200	210	195	189	207	234	200	196	163	195	196	219	192	233	229	219	201	187	202	218	196	222	204	193	218	202	188	208	168	247	217	195	208	217	206	188	215	217	214	217	176	193	205	192	196	183	223	194	178	201	212	201	203	206	213	214	177	204	178	192	215	212	181	221	211	209	195	193	199	201	214	187	196	199	197	208	216	197	211	179	184	208	194	203	185	196	202	226	218	194	198	214	209	222	206	223	202	187	220	208	205	216	186	206	209	228	211	212	222	188	202	196	191	181	210	198	207	191	202	208	191	174	204	210	218	216	191	188	188	203	198	184	209	218	227	213	207	206	214	206	180	198	195	215	204	185	180	211	195	200	213	184	204	211	201	209	231	203	166	185	220	185	188	190	197	210	184	206	196	220	200	210	202	196	212	186	204	209	229	219	211	217	205	180	225	219	207	211	199	195	211	191	206	181	237	208	230	184	219	214	203	201	226	180	183	182	207	182	203	199	204	217	208	200	210	187	209	195	212	221	168	193	177	204	199	186	201	219	216	178	170	206	187	194	201	220	203	200	202	169	215	209	189	199	188	191	191	173	190	195	226	225	197	205	190	227	186	203	204	200	209	205	196	189	223	200	201	182	178	186	181	207	217	209	210	200	188	193	231	197	179	195	196	188	217	207	173	200	174	186	173	176	213	205	201	231	197	200	202	200	189	214	215	203	207	197	194	160	217	200	215	196	201	225	205	202	182	197	185	215	198	211	204	192	202	194	196	205	208	188	206	194	197	210	187	183	213	217	200	205	204	218	206	211	211	209	179	197	204	219	192
8933	3668	8104	8383	7534	14966	45313	56663	12192	2649	1995	1691	1789	1718	1355	1424	1302	965	969	954	911	2804	23844	3976	713	675	673	584	650	646	659	629	631	612	616	630	631	569	613	575	590	594	590	653	572	587	567	589	605	563	601	614	598	555	576	572	564	565	595	587	573	559	572	551	546	599	576	593	564	574	635	541	605	558	574	584	549	558	594	589	515	542	559	536	581	608	552	591	554	541	514	542	560	526	590	519	567	543	548	553	539	579	565	541	503	569	561	533	589	549	591	533	551	572	558	593	552	546	552	608	606	540	552	585	546	551	521	584	552	516	566	519	521	537	564	560	547	563	583	573	541	573	569	583	562	551	579	561	517	554	585	546	614	591	562	622	536	551	548	517	535	523	558	562	556	586	549	566	574	565	546	527	573	558	572	591	549	584	580	534	578	544	547	505	558	526	557	531	552	574	574	555	565	534	540	545	516	517	538	575	574	567	601	563	590	529	546	516	578	549	513	585	533	564	536	559	552	579	565	540	532	538	554	569	583	575	543	580	589	571	558	560	559	562	574	561	593	525	537	546	538	551	566	534	517	535	568	548	544	562	575	562	535	552	579	553	521	556	567	592	567	513	515	533	555	540	575	534	540	542	567	543	527	566	565	561	561	563	512	516	512	546	588	548	568	546	584	591	571	532	523	563	573	542	539	566	571	535	562	535	532	547	561	535	545	546	544	549	537	481	557	562	544	519	585	567	512	519	582	561	548	554	549	556	581	525	587	575	513	545	563	626	521	529	561	530	566	575	578	515	570	558	534	522	529	560	574	544	512	546	546	563	542	534	553	532	557	528	573	549	560	558	557	496	550	530	525	553	568	534	534	538	550	513	582	557	566	586	524	532	584	577	518	536	565	569	576	545	567	549	522	531	582	543	575	558	582	567	543	528	585	558	597	577	575	525	571	576	544	539	564	521	549	555	544	567	545	580	578	533	511	577	594	547	550	541	558	565	580	568	556	566	591	552	570	538	529	564	606	531	566	542	597	560	562	540	591	532	518	550	539	525	537	539	560	549	528	550	533	583	529	535	512	541	572	495	538	512	558	552	506	563	526	580	603	510	567	571	547	541	564	510	556	579	552	574	525	545	559	586	523	546	556	523	555	543	607	526	568	581	527	532	536	533	549	548	591	559	542	525	561	504	555	575	529	558	557	583	522	514	558	602	573	572	553	563	545	579	576	580	553	562	541	526	539	600	585	569	551	474	539	539	552	536	540	564	544	555	583	603	529	538	566	564	588	535	565	530	557	531	553	550	552	498	567	533	535	527	561	576	496	606	527	506	568	578	566	573	571	532	536	533	576	560	535	543	513	597	552	588	556	523	576	580	547	558	533	540	565	518	546	550	546	539	525	557	569	532	560	567	544	589	546	526	580	565	591	544	600	611	533	539	568	576	564	589	546	546	588	546	523	518	559	550	541	555	526	573	528	556	532	538	547	574	532	557	509	541	556	532	545	549	557	577	532	551	596	561	538	536	544	518	541	542	551	571	550	557	556	557	540	556	500	549	522	506	561	567	555	566	566	558	568	536	505	520	528	584	544	552	553	591	528	575	584	558	571	566	550	523	589	550	555	520	531	553	534	536	585	545	524	559	595	580	562	567	572	538	577	595	592	558	532	558	515	518	556	567	579	557	565	557	542	545	572	572	559	553	554	533	553	521	572	544	558	568	537	578	562	560	565	541	601	541	554	542	580	566	591	531	564	530	503	580	530	550	551	568	568	587	530	518	532	544	595	506	546	553	558	525	579	539	530	595	520	597	570	542	554	561	562	545	541	550	543	573	536	548	589	565	547	501	637	540	556	543	545	557	536	568	587	538	557	528	586	577	578	586	548	574	481	575	568	551	528	556	557	545	569	550	527	578	565	537	560	550	560	594	543	518	511	502	562	556	526	554	569	551	559	578	623	559	527	567	529	587	556	526	543	570	548	557	576	532	556	546	585	585	551	557	546	563	544	568	553	516	556	520	527	548	614	539	531	552	546	544	546	619	535	591	546	576	552	540	547	564	532	562	567	577	587	563	562	564	582	547	532	537	527	539	544	554	561	555	582	553	545	538	560	508	588	575	560	538	577	529	515	546	555	547	573	533	506	520	532	568	540	528	526	535	547	533	577	600	584	554	526	523	599	519	584	562	576	565	553	572	551	586	559	543	516	544	558	558	583	521	569	549	585	559	509	536	570	569	560	535	574	565	543	561	547	547	552	576	541	555	554	599	539	569	532	536	532	573	520	581	552	566	598	567	551	590	582	583	568	566	580	557	536	527	535	542	545	538	552	548	560	551	560	553	591	590	527	564	555	555	550	517	556	552	529	608	486	520	520	573	536	570	553	555	528	558	582	515	504	557	539	575	502	563	546	549	530	547	541	576	566	549	593	553	539	514	543	612	505	562	549	563	570	557	586	548	548	526	536	527	573	549	568	532	554	547	585	539	564	543	538	567	538	529	548	576	576	545	538	555	584	543	568	575	569	578	565	537	547	526	541	536	588	552	563	547	517	552	541	557	558	525	532	559	541	534	564	568	523	573	539	601	528	549	565	598	534	587	571	599	543	572	580	550	513	557	583	508	534	503	526	531	548	572	539	532	514	555	529	551	565	548	535	532	523	550	502	566	557	523	549	526	538	545	559	555	577	548	549	553	577	582	608	567	553	565	591	542	561	549	514	562	592	546	549	537	510	564	563	553	571	588	565	497	536	549	575	563	532	525	564	558	548	571	543	564	540	548	505	521	590	526	545	503	558	548	551	542	571	554	549	565	574	566	549	552	570	590	544	554	586	548	547	552	572	552	579	554	560	580	591	567	575	565	534	569	515	528	529	542	560	559	537	545	574	541	558	555	552	577	525	531	599	516	531	533	518	563	563	532	525	531	547	531	552	551	542	558	541	574	567	549	541	578	594	590	562	517	550	522	553	557	564	523	581	518	555	540	554	564	542	553	547	592	563	539	541	547	504	573	553	578	562	529	535	537	528	566	536	588	562	585	521	516	573	553	574	591	528	527	557	550	570	522	524	563	583	585	552	563	574	572	552	582	527	537	571	563	546	561	547	543	538	572	563	553	541	529	598	595	559	552	573	525	570	545	530	507	577	573	584	521	550	565	547	565	523	507	573	534	528	537	548	541	550	538	538	553	577	587	569	568	563	533	547	550	557	542	553	570	524	586	589	547	589	578	539	577	558	545	524	547	562	562	509	578	542	496	572	537	537	539	524	507	558	568	541	601	522	532	575	533	544	536	560	539	542	584	594	578	543	567	571	563	556	552	552	561	545	539	551	525	567	540	539	572	535	559	548	560	548	599	572	535	553	568	525	555	572	536	564	586	541	586	574	545	521	597	522	555	561	542	520	530	517	557	555	547	577	601	594	506	566	572	573	571	551	553	557	535	563	572	533	549	540	567	571	565	532	571	598	539	564	569	561	553	527	581	593	567	558	532	524	545	593	525	567	547	559	568
2363	426	469	354	331	330	552	1949	650	273	308	303	296	320	306	303	297	295	293	297	308	330	427	454	301	298	284	271	310	291	277	288	300	289	308	307	295	278	321	287	297	269	295	297	242	299	269	319	279	316	248	288	288	304	293	311	285	303	308	288	285	293	323	295	305	285	288	302	289	281	316	281	294	292	269	333	292	315	323	304	303	312	327	314	306	289	303	260	270	284	281	300	301	287	294	276	267	321	308	305	280	295	289	293	288	275	268	277	295	309	299	305	341	302	302	326	297	332	274	279	285	282	289	319	302	254	307	296	292	284	312	260	277	277	330	298	346	284	276	288	293	282	312	332	329	302	307	321	319	315	282	330	302	310	297	257	278	314	280	305	262	280	286	290	321	296	285	309	278	281	308	321	312	302	266	299	302	296	273	291	299	292	308	302	312	264	304	287	268	298	299	283	294	273	285	281	285	300	271	307	268	279	310	296	283	296	309	301	308	304	278	284	294	304	319	295	275	322	308	311	311	293	278	266	278	272	299	316	305	284	313	282	289	286	292	282	316	320	295	294	286	318	301	299	317	269	318	283	281	291	302	305	302	282	297	276	295	292	299	280	293	276	279	318	287	287	289	306	287	287	324	325	320	305	285	275	302	283	296	289	273	290	290	293	314	313	281	313	295	294	303	324	307	301	292	286	299	301	279	315	306	300	293	278	290	273	289	309	294	296	318	291	293	305	309	300	276	308	289	296	281	307	287	317	248	304	298	331	312	285	332	291	293	313	293	297	311	300	282	266	318	318	322	298	284	292	290	292	307	289	304	289	287	303	293	302	324	295	287	294	332	289	301	312	307	268	253	296	302	300	282	289	320	285	317	324	299	302	310	294	250	285	315	286	287	275	302	286	290	293	287	301	283	324	290	283	293	298	275	293	304	282	294	266	300	263	276	279	289	285	293	257	287	300	272	291	299	279	307	275	295	297	308	304	313	292	275	293	318	299	296	282	292	293	283	286	298	295	278	315	309	309	289	297	321	287	283	304	273	309	307	308	297	303	313	278	277	292	267	278	297	319	272	282	309	304	281	318	285	305	307	294	289	299	282	303	296	278	273	279	310	297	291	290	306	290	309	289	311	295	284	296	293	275	276	302	321	302	292	272	315	283	284	289	318	307	346	282	303	292	307	298	313	262	308	280	301	271	274	285	291	289	299	285	279	297	277	311	305	320	306	267	323	310	306	270	294	307	309	305	288	292	313	317	290	320	291	300	275	291	306	305	309	301	267	290	308	307	266	292	343	287	285	279	300	265	295	288	277	294	289	271	292	274	325	290	281	293	272	318	298	296	310	309	286	304	297	294	316	327	289	297	288	308	297	309	317	300	325	302	292	297	308	281	313	318	284	265	288	290	308	302	267	296	309	312	298	290	313	290	304	286	323	299	278	291	300	293	287	298	296	305	294	279	321	294	328	306	309	283	328	300	322	278	295	281	290	299	298	283	285	307	299	278	282	317	263	285	322	319	303	342	277	302	289	303	301	330	312	325	272	316	301	290	283	297	295	258	297	279	290	267	286	300	283	301	320	314	303	295	302	279	301	286	289	289	269	315	280	279	288	291	329	286	287	285	304	323	303	324	309	298	309	312	308	296	294	282	295	285	286	290	295	326	286	270	286	313	287	320	301	317	285	283	288	300	308	289	287	278	313	297	284	316	280	288	292	297	281	292	305	302	298	263	289	317	303	276	314	285	316	286	320	308	291	281	259	291	292	290	265	310	298	297	299	277	319	253	309	271	308	282	282	313	304	285	312	299	325	305	317	295	276	264	301	310	303	281	306	321	291	285	333	297	288	312	315	301	286	310	285	276	288	307	315	273	289	304	277	303	300	304	317	290	300	307	288	291	314	291	303	313	269	287	276	305	268	280	303	308	281	299	296	306	246	302	295	279	301	312	289	283	308	320	294	287	296	316	297	268	291	279	316	299	270	286	310	287	275	280	317	300	292	292	303	311	296	294	281	304	291	248	255	285	303	316	257	325	265	325	274	294	275	318	314	295	298	286	285	312	294	330	288	314	276	315	304	298	279	284	299	321	295	356	279	305	314	298	283	296	343	301	301	267	283	306	280	304	284	302	293	279	293	287	311	320	279	283	275	288	292	270	296	279	301	273	280	253	292	299	246	282	287	287	342	287	292	311	333	292	301	281	317	310	289	293	285	301	304	289	325	309	328	306	313	285	305	304	296	307	286	274	283	291	305	292	294	282	319	291	309	287	282	262	293	280	257	304	301	269	288	265	289	320	286	284	270	279	328	298	288	316	290	299	288	313	254	296	253	262	288	310	339	273	292	305	297	280	312	285	353	297	284	311	304	311	274	307	291	303	306	315	282	274	290	298	303	310	271	294	267	342	292	270	302	293	267	279	280	275	310	273	287	272	325	291	322	281	302	286	273	314	317	284	298	279	280	286	284	246	272	316	300	289	279	293	323	329	298	298	307	316	273	282	300	302	308	326	291	294	270	309	290	322	330	325	279	280	270	265	292	323	287	296	310	326	298	280	309	301	287	306	290	274	297	320	284	274	337	293	291	294	296	318	310	306	309	307	305	290	335	277	314	287	310	295	282	315	285	285	321	313	281	329	312	291	317	288	290	299	277	290	292	296	294	294	280	337	278	299	258	309	295	298	302	321	319	293	306	274	310	299	295	324	287	278	332	279	286	306	284	318	273	280	305	315	270	269	301	302	298	324	286	301	282	261	277	297	295	312	294	286	292	306	282	328	277	305	266	303	289	295	289	297	266	303	326	273	312	308	317	318	319	300	296	313	311	328	306	279	340	295	307	319	295	291	280	284	282	294	328	283	328	329	293	291	296	260	297	281	281	282	295	269	293	307	276	314	283	232	283	255	301	310	306	304	304	271	292	270	355	311	260	277	304	281	312	285	278	294	310	287	318	299	283	311	300	269	309	295	308	310	263	309	282	301	282	283	272	291	281	298	304	276	302	281	299	305	308	298	305	321	308	302	277	282	296	290	295	306	290	308	281	321	310	292	290	302	288	290	299	352	308	304	334	277	292	304	315	288	296	302	335	303	318	293	272	301	296	316	269	314	329	313	305	320	289	279	292	324	284	309	299	340	283	306	295	306	304	290	310	311	297	302	298	302	270	319	274	277	306	286	291	288	267	283	305	308	291	293	304	305	272	303	291	297	299	284	278	294	293	274	261	297	292	292	300	335	286	318	304	308	254	293	282	303	328	278	305	270	303	280	328	318	313	302	279	292	299	276	283	306	309	285	268	303	297	310	310	263	268	298	304	279	324	299	312	308	270	300	272	283	317	311	300	307	301	318	264	309	266	310	312	285	266	321	282	259	309	317	272	321	338	312	235	288	297	257	290	286	342	289	296	279	275	294	295	274	275	289	258	317	288	268	300	310	326	295	280	307	280	301	291	304	280	284	297	293	316	297	294	285	293	306	328	288	316	283	306	299	285	281	290	331	286	282
2791	986	1207	1131	1078	1113	2837	10154	2184	919	857	861	789	865	841	836	787	804	857	851	760	856	2261	1599	824	847	811	756	829	833	767	829	813	802	828	793	790	813	821	839	796	805	781	795	766	845	795	794	808	789	802	790	796	819	831	756	772	780	761	746	791	792	807	753	828	789	758	825	837	823	800	764	834	829	822	803	797	809	784	834	759	806	784	838	776	747	855	784	809	857	813	807	785	825	801	781	824	768	789	790	823	785	800	798	810	788	808	749	810	799	779	811	794	814	802	854	767	840	873	805	851	793	749	767	796	785	821	761	814	793	828	799	792	823	787	779	855	786	800	802	731	798	791	823	709	801	754	795	828	844	817	807	811	837	778	775	802	836	766	781	772	798	819	774	795	773	808	780	835	782	797	839	780	801	795	825	815	784	807	837	799	784	796	793	766	835	849	805	771	845	795	813	808	779	753	839	798	779	805	790	819	811	780	809	791	775	826	772	774	829	787	817	818	813	765	811	831	819	776	817	810	820	847	795	785	795	800	792	754	795	777	794	794	773	787	834	783	833	789	791	809	835	798	779	753	813	853	809	835	812	807	789	841	808	818	799	791	772	810	768	797	857	781	790	773	803	781	853	818	771	783	811	837	787	820	803	788	769	811	813	771	812	825	858	783	744	762	797	784	814	816	803	835	804	798	799	806	818	798	801	756	809	802	786	808	789	814	753	782	865	800	815	766	818	772	825	843	815	757	781	839	786	840	787	800	816	827	810	759	788	789	790	794	825	841	832	782	781	810	803	807	819	809	791	786	790	791	792	789	835	784	741	807	806	843	779	786	778	815	786	766	837	806	803	774	798	797	769	809	747	855	778	796	757	789	789	824	848	839	800	850	813	776	770	731	787	796	760	788	805	786	800	769	810	833	798	786	797	813	811	876	788	804	783	789	789	848	844	785	816	760	799	797	804	811	803	799	818	795	771	769	767	756	776	750	758	848	854	769	801	799	791	791	825	837	738	801	861	808	767	805	827	786	817	780	807	794	760	789	791	804	814	814	823	775	814	776	882	822	826	819	861	775	785	712	785	802	816	813	805	806	815	802	821	772	831	767	808	790	775	807	824	745	822	783	798	856	809	749	807	800	796	774	801	785	818	753	834	756	823	807	795	791	800	834	804	763	768	788	791	803	818	812	890	817	779	743	762	804	826	786	776	833	777	786	789	840	781	802	782	777	787	776	790	751	804	770	767	799	770	800	782	794	788	761	751	806	797	811	796	791	800	759	816	824	818	750	814	806	819	831	814	725	800	801	774	765	787	810	768	793	771	801	778	832	801	774	794	860	845	775	803	839	801	756	750	800	807	791	816	763	773	805	806	801	753	868	771	831	817	784	794	781	799	845	729	789	791	784	778	778	839	819	769	778	777	782	778	741	826	824	792	783	749	790	828	803	803	826	820	761	803	815	832	800	778	762	814	736	832	800	766	793	812	811	814	783	815	796	857	802	794	794	814	804	805	836	778	842	758	819	775	826	817	795	816	835	775	825	846	796	822	814	790	820	823	815	741	761	807	811	784	833	780	755	793	735	810	802	770	808	792	779	792	714	803	794	754	773	781	781	822	775	807	795	766	776	773	811	796	782	803	806	743	830	793	811	794	820	778	833	801	782	813	783	785	845	786	811	765	797	806	830	789	808	828	723	795	813	803	740	812	876	831	819	767	825	825	798	787	861	803	832	824	766	791	803	806	796	816	827	866	797	787	784	801	792	840	804	807	848	769	767	845	752	764	776	811	792	779	782	788	789	824	818	777	773	809	848	776	807	817	783	790	838	765	785	783	816	825	767	739	803	761	820	738	812	793	838	793	811	797	819	869	807	841	771	796	798	753	801	793	782	818	794	789	801	835	784	829	819	796	782	831	760	759	794	748	800	771	762	736	827	825	808	827	834	821	806	813	828	800	850	833	828	793	793	830	801	807	779	811	755	811	786	789	803	802	781	807	829	776	817	802	789	803	756	822	772	842	794	815	799	774	814	775	866	817	813	798	769	783	777	781	773	795	810	823	799	792	827	826	797	817	789	822	788	856	772	837	776	813	762	772	763	760	783	781	808	789	795	818	791	777	840	835	814	817	803	784	786	851	855	807	766	768	824	787	790	814	776	755	779	801	783	792	794	822	811	764	750	810	768	791	839	816	818	814	784	821	820	783	759	805	799	840	770	837	744	846	841	810	785	797	826	776	801	763	855	831	825	790	863	794	861	792	779	812	772	767	804	838	793	846	761	773	841	825	801	821	796	802	842	809	796	804	810	825	812	807	824	814	826	783	839	794	790	745	829	846	850	808	813	833	783	859	881	788	788	787	808	744	793	800	863	770	751	825	812	771	814	788	785	784	784	741	794	815	779	773	821	841	813	801	763	805	801	805	756	860	815	785	826	781	754	801	809	798	836	803	771	748	791	804	832	837	769	893	783	825	798	884	790	807	794	841	808	832	791	776	757	793	783	805	752	808	785	763	814	771	836	788	812	823	847	809	865	821	815	821	851	808	864	778	794	786	781	788	769	789	811	779	776	837	794	779	810	773	791	820	771	794	769	814	810	795	795	767	783	784	768	802	803	794	784	846	782	789	767	794	832	793	835	781	787	771	800	824	828	772	791	799	756	776	877	799	811	817	812	838	807	800	760	826	811	805	804	787	809	814	798	850	808	806	820	792	774	774	788	759	806	805	768	776	804	778	856	807	822	800	835	815	780	820	748	782	844	790	782	819	800	801	736	826	784	818	807	821	794	818	764	819	792	749	777	742	751	774	839	783	827	798	810	820	801	771	820	828	841	806	825	803	798	787	831	802	769	804	862	749	780	787	813	815	795	828	781	822	780	811	809	829	761	807	822	810	773	785	782	799	838	835	814	795	814	826	727	789	770	749	781	825	773	771	810	825	798	853	809	810	748	826	849	813	803	838	785	782	815	844	816	801	791	827	777	792	791	760	780	834	803	798	761	797	842	804	789	798	781	832	820	784	812	820	823	867	801	790	782	766	729	818	778	813	831	802	811	780	807	827	755	814	806	747	753	785	787	836	778	810	780	778	823	760	827	798	768	820	778	810	836	810	821	844	828	823	807	803	820	755	829	764	783	839	808	832	856	787	808	788	769	799	824	790	739	763	796	817	781	833	802	765	739	803	816	765	788	772	800	790	830	770	794	833	828	789	776	769	814	761	751	800	798	835	754	844	784	822	816	783	797	775	797	857	816	819	796	848	852	803	804	795	802	796	820	820	805	812	757	800	785	758	806	852	782	755	843	810	805	798	811	754	822	816	826	787	802	805	806	782	775	835	811	772	789	815	838	838	773	795	809	791	751	775	744	818	832	813	822	869	795	757	834	758	819	771	840	792	813	762	746	858	806	812	813	771	798	792	820	815	809	795	791	843	810	823	791	840	825	816	818	783	763	817	787	774	787	790	764	783	789	794	821	814	837	785	790	802	822	797	819	799	809	833	786	818
17691	5212	5313	3750	2953	3770	29623	45198	19144	1379	404	330	344	299	337	314	294	269	250	247	255	442	4445	2507	221	205	219	197	197	225	199	237	219	211	210	208	208	219	197	201	198	199	221	194	222	220	202	203	233	214	211	211	206	190	224	223	210	190	205	206	203	233	231	208	214	201	208	218	205	214	211	201	205	194	232	211	220	205	219	191	210	202	195	229	225	236	211	202	190	237	222	207	199	221	200	207	237	205	203	173	216	227	222	195	203	216	200	200	224	225	199	203	218	198	220	190	186	206	214	226	180	199	221	220	222	196	208	232	194	214	216	205	192	204	209	197	200	203	201	216	224	204	207	208	207	218	211	220	187	208	217	218	197	213	209	213	196	184	199	218	203	216	230	216	209	215	228	212	208	198	240	208	185	208	182	183	210	205	221	198	191	180	238	180	206	201	204	197	228	217	235	236	225	192	190	226	184	217	188	169	179	208	222	193	203	207	184	198	199	217	194	219	190	229	176	196	235	210	213	218	204	209	216	220	206	211	230	229	205	221	207	222	203	220	189	196	191	243	202	215	219	187	205	257	197	213	213	201	196	228	256	181	229	221	220	230	224	227	207	229	208	199	192	235	194	217	197	202	203	211	193	235	212	205	203	212	228	206	200	215	185	210	213	207	194	205	180	204	220	215	202	211	214	199	180	189	197	185	216	212	218	205	216	198	207	202	206	186	203	237	212	220	205	222	241	207	200	223	196	214	225	185	201	198	202	196	210	219	205	208	187	215	203	206	215	215	201	219	216	190	195	180	241	205	188	219	223	181	209	167	208	232	207	211	231	189	198	193	187	215	197	196	222	214	210	210	208	166	229	218	225	200	222	195	212	216	220	203	225	226	209	182	216	208	229	207	239	218	184	208	197	217	207	229	174	265	172	224	200	215	207	203	205	220	211	181	220	218	186	200	189	237	205	191	217	225	201	201	234	203	215	206	211	195	211	194	213	223	194	229	222	187	206	217	203	198	213	200	205	215	192	177	207	194	198	176	205	207	216	204	191	196	201	203	219	201	196	242	231	215	227	207	196	220	222	226	193	213	198	192	206	206	186	213	164	227	220	214	199	197	201	194	203	197	196	199	189	203	206	183	224	200	213	200	231	221	211	194	223	220	195	182	220	204	220	225	179	211	209	200	192	214	187	230	225	179	218	207	213	211	180	208	223	190	211	205	211	227	208	197	195	212	253	221	216	206	204	206	203	198	199	214	204	230	215	227	220	205	206	227	205	213	202	218	182	201	218	202	219	206	174	224	202	197	193	209	179	216	200	188	226	223	193	189	215	215	223	209	199	203	201	200	207	178	223	219	206	220	217	214	203	203	214	219	196	213	188	192	205	233	209	180	184	213	205	256	230	209	198	219	198	204	214	235	201	213	203	225	199	197	197	191	188	199	233	212	207	222	236	221	189	203	199	227	218	168	210	203	222	163	227	215	192	202	201	202	216	235	191	201	213	216	206	212	196	212	200	197	213	198	225	163	199	208	218	204	240	198	192	212	196	213	217	223	191	200	213	226	185	225	223	188	211	234	213	221	247	206	199	248	177	207	191	210	191	192	205	208	207	194	185	202	200	209	204	172	199	215	232	219	204	205	218	191	213	206	189	202	205	194	214	182	217	197	209	205	205	188	212	211	215	205	244	207	238	186	227	189	197	211	215	212	195	199	220	222	197	232	219	228	232	200	226	228	201	190	200	214	215	214	201	202	212	221	207	229	217	198	229	221	177	209	207	232	212	212	195	210	214	201	193	212	193	198	218	186	210	187	202	197	213	238	234	220	224	203	195	214	220	226	198	151	206	205	200	195	215	206	230	191	217	246	219	216	216	225	207	210	192	219	234	183	205	201	219	208	228	216	204	204	198	224	231	226	200	216	232	209	213	194	234	232	195	196	213	233	199	254	217	233	212	220	202	209	194	197	196	188	227	186	219	195	175	198	188	211	201	210	205	217	180	217	207	210	219	226	220	192	181	208	215	209	205	231	214	213	201	223	219	219	191	227	203	211	207	240	215	198	204	204	192	205	211	246	195	172	213	212	205	228	206	220	220	198	217	227	210	213	210	221	212	208	215	215	232	209	207	209	210	201	215	202	236	221	211	215	197	193	211	239	241	230	216	214	231	205	208	189	213	201	201	188	189	191	203	211	203	251	200	213	206	206	190	206	232	203	221	193	178	225	226	206	213	207	192	223	207	223	200	191	230	210	187	201	230	214	228	190	220	208	219	220	211	209	203	206	203	206	232	217	213	215	187	201	222	186	188	183	214	204	225	196	199	234	211	209	189	207	205	198	200	224	225	208	199	212	226	196	206	191	245	196	182	217	217	194	216	204	198	215	189	195	208	215	229	189	208	243	216	198	230	206	217	188	187	202	221	207	198	206	175	215	222	208	202	189	188	237	211	196	186	214	199	193	199	188	205	223	235	205	201	204	212	212	195	235	203	200	222	240	223	206	240	213	188	193	214	215	196	198	225	223	216	208	203	205	246	238	175	201	209	213	212	184	200	197	197	220	227	202	219	188	231	255	191	198	204	192	217	180	212	206	201	190	214	186	188	187	228	210	222	214	184	214	196	212	204	204	181	185	215	195	197	208	235	190	206	220	185	217	207	216	223	181	226	198	199	189	237	208	225	201	208	226	208	226	217	236	176	216	220	215	189	209	231	204	247	200	188	217	219	210	204	222	202	194	223	209	204	218	238	217	229	223	219	205	209	223	206	192	214	207	249	210	198	208	177	221	191	185	219	197	198	201	206	191	192	185	203	180	218	215	212	219	228	191	216	216	186	222	216	220	188	205	204	202	198	196	201	185	218	197	221	179	200	234	194	207	196	193	222	191	211	192	186	239	188	219	226	196	212	212	214	192	214	201	212	204	225	228	199	214	202	205	246	216	212	209	192	204	214	214	204	207	209	212	191	188	193	199	204	228	242	191	222	209	219	192	186	184	223	213	185	210	217	199	198	217	208	223	224	195	197	191	221	225	207	222	230	194	233	210	188	180	210	228	215	197	186	198	215	200	203	228	218	216	212	211	223	205	219	223	246	174	188	190	210	225	184	199	232	224	208	221	198	221	240	188	202	194	234	219	195	207	217	206	179	185	206	191	218	250	176	232	203	199	226	210	223	209	219	182	199	214	205	195	232	210	169	195	224	177	196	210	200	225	208	222	220	205	202	205	213	176	201	215	217	206	207	188	180	201	202	218	191	188	201	214	207	192	207	195	195	196	201	217	202	215	200	215	200	193	217	216	203	199	178	198	209	196	214	198	219	204	205	209	196	197	227	203	214	207	207	227	185	213	208	206	219	207	218	213	225	192	204	228	204	197	230	194	212	203	182	207	212	218	209	193	213	220	195	211	212	245	235	191	210	173	197	203	176	199	198	202	210	243	222	208	233	209	186	187	209	207	220	223	217	203	232	209	225	215	193	208	231	213	215	208	188	208	221	213	217	192	236	220
9155	3923	7910	8314	7913	10314	45046	59774	17699	1867	1589	1458	1327	1160	1180	1112	989	1009	956	883	846	2494	22881	10222	611	628	574	633	596	619	624	617	604	636	569	611	592	570	564	592	568	569	597	590	593	581	576	611	593	590	595	591	608	608	585	551	576	557	538	549	586	551	594	571	567	592	551	525	573	584	553	569	563	614	630	563	557	553	560	605	576	621	581	583	583	602	552	592	565	562	551	546	586	559	601	592	579	563	564	584	592	540	536	570	556	563	582	574	579	542	552	517	581	547	573	561	544	573	541	576	519	564	580	570	566	562	548	562	580	578	560	526	576	548	551	543	561	560	588	539	555	566	537	544	569	595	590	576	553	555	542	561	584	569	554	559	550	597	533	565	581	574	554	572	562	543	557	578	600	578	556	618	594	561	602	544	531	577	531	566	590	540	556	554	590	601	586	543	517	561	547	530	570	585	571	551	581	582	575	555	594	525	589	541	617	541	559	567	577	568	577	551	555	590	565	528	539	581	561	569	619	552	544	600	528	568	553	583	510	581	579	584	579	524	584	574	566	552	600	552	607	584	567	562	573	562	588	530	584	587	534	577	602	523	549	575	587	563	539	546	522	597	561	545	612	544	575	586	584	592	575	569	560	583	602	584	561	606	575	546	564	568	599	547	593	621	537	514	565	602	572	566	565	528	542	541	544	568	591	563	576	558	567	605	573	551	540	532	589	558	540	608	583	564	524	590	571	555	586	584	597	576	607	553	557	601	565	555	529	536	559	587	544	543	580	543	549	559	610	587	605	552	576	534	544	588	556	562	580	556	560	540	560	543	580	527	599	576	582	557	607	600	623	568	598	562	590	568	511	559	573	560	632	565	580	568	558	573	552	571	598	573	582	584	576	564	589	573	621	616	571	575	587	551	574	552	518	581	578	620	576	507	543	604	578	567	549	581	572	576	531	618	559	549	538	577	508	591	552	559	555	565	559	584	536	578	541	581	543	582	578	579	553	576	604	589	596	586	550	577	527	594	564	550	573	575	599	551	542	522	535	585	545	585	533	571	516	571	624	552	562	486	601	553	566	558	553	563	626	628	605	568	587	562	557	572	566	565	576	595	554	567	609	557	558	581	537	549	583	582	559	545	583	554	594	579	572	562	559	536	568	541	581	539	595	606	602	542	573	530	567	539	522	584	579	593	587	564	556	595	614	527	588	550	592	569	586	605	566	565	585	518	565	642	585	600	552	586	535	587	555	560	552	603	552	585	568	589	570	549	556	610	557	598	557	575	568	543	546	573	555	551	569	548	554	607	548	610	595	568	576	572	598	543	562	533	527	532	571	602	594	543	614	520	582	610	561	637	527	569	611	570	558	579	549	573	560	548	588	570	558	542	550	583	588	581	546	583	586	582	570	551	556	578	585	573	575	569	577	572	546	565	555	552	586	577	537	574	578	563	591	582	532	528	557	617	549	563	549	571	577	566	531	554	539	568	584	577	548	566	546	536	608	555	563	562	598	535	591	577	565	567	551	558	611	560	551	578	574	568	576	522	559	552	567	558	536	540	575	591	561	558	562	558	555	504	583	578	567	568	533	593	576	587	549	619	536	572	571	599	575	528	566	549	509	522	530	587	534	557	567	566	529	561	565	548	555	570	561	558	582	567	561	638	576	607	560	575	541	553	599	635	538	540	591	511	582	610	591	560	611	587	600	618	572	554	562	562	547	551	550	538	581	530	621	580	596	563	562	574	569	590	589	533	586	579	586	575	598	580	567	595	586	555	620	564	536	588	564	598	599	549	571	599	602	618	612	588	550	542	581	577	555	537	607	617	586	542	580	586	578	568	564	572	585	576	555	588	574	601	577	574	534	554	612	564	521	546	548	551	586	563	574	596	496	549	566	559	580	586	577	586	561	588	545	580	593	568	568	585	562	603	560	566	594	560	614	571	587	589	599	563	579	566	509	526	519	586	599	544	570	564	565	566	562	570	587	568	534	579	601	540	578	560	586	614	569	574	529	580	609	603	577	580	550	513	564	573	569	558	568	593	545	602	560	558	606	545	534	619	597	598	547	577	550	549	556	576	530	557	569	515	620	560	532	587	550	519	546	550	530	587	525	561	526	559	562	547	545	562	553	630	598	587	572	560	586	592	525	562	622	595	525	574	561	580	580	574	594	572	519	560	544	557	541	549	562	583	576	564	548	582	581	490	569	572	572	583	597	545	533	550	581	572	570	585	578	623	562	553	599	522	583	563	596	573	576	562	571	562	564	579	552	603	559	570	602	549	572	541	592	562	590	553	574	532	556	619	553	546	554	603	601	559	595	622	604	525	577	555	558	583	593	561	595	574	560	582	583	573	577	600	617	583	561	591	580	601	571	547	582	573	583	550	547	589	576	575	603	559	603	565	593	588	572	545	590	540	548	569	531	598	571	588	554	549	555	554	539	585	606	600	589	562	571	569	586	587	569	553	557	566	584	592	562	569	557	584	548	597	579	584	566	572	535	552	548	560	564	537	597	544	583	562	587	575	584	631	533	571	574	566	588	563	623	561	594	550	547	547	521	555	561	516	573	555	622	551	537	508	533	555	560	543	615	533	554	595	566	520	538	535	561	587	567	540	564	571	592	575	623	580	543	583	555	548	545	544	586	542	541	588	566	592	568	600	555	561	529	582	540	563	563	537	581	596	554	585	583	584	601	524	602	589	558	616	552	530	551	525	545	600	571	578	562	547	576	572	556	561	596	595	583	593	590	577	561	561	583	563	570	591	530	584	596	589	589	567	540	571	596	595	550	520	540	573	579	589	568	560	536	604	577	551	602	554	538	567	585	575	552	537	585	576	597	587	571	563	557	569	546	582	572	574	561	607	578	529	556	552	583	572	604	556	613	614	570	589	578	548	567	555	602	556	559	563	570	573	579	555	551	628	573	546	546	624	550	599	522	551	573	567	580	580	579	541	566	594	573	572	550	568	594	601	574	610	598	587	586	623	602	532	547	556	561	553	605	551	530	541	538	580	552	577	561	565	586	578	546	553	552	558	589	542	604	528	568	558	568	561	553	549	552	552	538	601	540	577	611	571	591	592	515	585	538	596	611	526	588	593	559	582	592	571	576	540	546	590	565	563	584	542	620	572	554	585	559	578	554	545	563	591	569	554	593	587	604	579	546	584	570	556	566	595	576	566	552	582	551	589	569	569	591	559	588	592	563	527	530	572	599	555	568	552	607	552	532	565	598	610	554	546	525	576	541	576	595	516	570	570	548	591	593	573	574	553	578	571	585	557	544	576	601	548	598	560	561	567	587	549	556	587	603	572	558	599	568	547	593	562	535	614	565	530	575	577	561	608	581	544	553	552	570	572	556	553	513	603	556	623	607	604	572	576	559	587	538	598	618	549	631	641	592	600	554	638	556	580	539	553	556	563	549	570	528	568	589	599	602	582	568	562	539	587	564	563	591	524	608	557	533	568	550	538	573	584	602	549	579	589	560	577	603	563	519	592
18319	5367	5577	4428	3396	11704	43159	45339	18991	1560	377	355	317	309	340	276	296	289	304	261	285	819	3792	928	215	217	232	223	222	256	219	250	226	253	217	209	238	220	245	229	216	221	228	245	222	228	233	239	236	235	243	225	214	260	233	252	233	232	205	232	238	212	213	227	219	207	208	223	222	197	217	210	228	226	211	230	224	225	233	223	233	239	244	218	213	226	218	253	225	224	231	225	247	196	222	214	190	252	215	228	244	215	230	221	236	194	245	211	206	218	216	235	241	222	222	235	211	248	230	253	275	226	221	222	228	229	215	228	222	237	241	215	194	220	242	226	217	224	218	229	213	222	211	214	241	244	199	213	233	235	220	226	208	239	225	195	211	240	219	226	234	234	218	230	213	240	245	230	218	216	205	184	245	230	236	218	219	215	224	203	249	223	228	226	205	247	220	217	212	238	231	228	231	213	201	251	238	243	206	237	246	238	248	225	259	222	218	224	206	237	246	218	234	252	228	233	209	211	228	245	232	228	238	243	209	220	273	229	216	217	219	228	201	236	214	215	226	262	214	231	238	229	236	201	207	218	222	214	205	218	205	230	232	244	222	213	223	255	225	236	237	217	219	237	207	221	215	250	195	248	225	210	224	227	221	210	227	204	228	208	217	223	209	231	224	202	220	204	244	219	242	218	222	185	251	228	247	232	250	199	239	268	217	239	234	217	239	235	214	215	222	217	221	237	226	232	221	230	229	210	216	198	237	263	213	235	230	238	262	237	246	222	246	243	242	261	212	211	253	234	229	236	252	204	233	229	245	212	215	238	229	210	225	209	216	218	226	232	219	243	224	196	209	229	203	225	234	248	216	207	226	217	205	255	224	248	212	259	212	209	241	221	223	242	223	240	252	238	220	234	202	227	248	232	222	215	216	208	209	229	229	219	217	245	210	217	231	230	257	232	211	244	204	218	237	203	230	222	228	236	232	210	234	243	209	223	239	230	213	223	236	208	199	209	220	235	232	243	223	210	240	246	210	258	212	247	229	233	223	215	229	234	239	211	233	203	210	208	226	212	213	251	209	251	226	230	241	231	218	213	237	237	203	233	215	239	212	211	223	226	219	218	224	224	220	231	239	229	213	212	226	214	231	217	210	208	232	225	211	223	225	254	205	219	224	191	231	216	222	230	224	221	205	220	221	228	275	248	224	215	227	214	247	203	228	229	241	205	221	207	207	233	254	218	221	240	213	220	219	224	230	245	187	221	238	207	198	232	235	209	247	239	227	219	245	236	234	208	210	207	236	238	224	211	215	222	226	228	224	231	237	221	224	201	219	232	204	225	230	248	226	224	195	223	235	231	227	224	248	240	226	209	223	229	233	215	213	227	216	189	231	231	240	227	250	234	236	205	231	217	235	210	252	241	236	197	211	231	216	226	232	225	240	215	232	220	227	230	214	215	218	225	223	222	210	230	209	230	215	206	236	222	237	206	231	224	232	230	218	232	223	210	211	217	210	242	220	210	239	199	221	231	252	212	228	220	218	235	234	196	212	233	239	215	233	208	239	202	228	229	242	207	213	241	263	234	203	243	260	192	183	216	239	234	206	187	244	224	238	234	244	227	241	247	219	231	246	244	208	236	209	214	251	230	242	226	248	199	261	242	233	240	211	224	201	227	239	220	206	239	216	216	231	245	211	214	232	213	215	221	253	200	255	197	227	235	245	247	228	231	242	248	226	234	211	232	220	219	211	214	225	214	234	233	238	209	229	224	197	224	233	247	240	217	212	222	212	215	251	231	232	237	207	213	229	221	215	232	204	227	219	217	219	231	219	229	220	223	230	222	250	225	205	231	248	222	233	232	246	213	226	225	226	201	231	222	199	199	224	234	244	241	201	212	219	200	194	197	249	227	228	268	230	221	211	230	194	216	245	221	217	222	232	234	213	251	234	192	243	281	228	199	210	236	221	245	245	210	230	245	205	205	262	230	229	233	220	225	201	260	214	228	216	235	237	230	215	238	210	227	227	233	226	253	231	232	209	240	214	205	212	228	241	222	231	201	234	218	217	241	255	198	220	226	217	208	230	235	201	239	231	193	206	209	222	218	275	246	225	211	205	234	193	250	267	222	206	249	234	206	242	245	223	225	217	216	228	239	230	224	235	220	199	229	227	220	232	221	260	226	207	219	214	227	214	226	197	215	224	225	212	225	229	204	234	222	184	206	225	206	223	231	219	245	205	220	232	237	246	237	227	222	209	235	226	193	211	207	223	204	216	213	250	236	225	239	221	243	248	246	253	246	218	221	259	228	227	221	218	224	209	235	237	238	203	240	236	240	220	240	231	229	228	227	243	261	233	223	235	232	224	201	238	223	193	225	221	218	232	230	205	226	228	230	247	228	223	219	220	234	246	221	226	212	232	214	204	246	209	187	235	199	226	202	237	190	274	224	206	226	222	205	222	221	201	224	214	221	221	227	220	239	226	211	229	234	189	214	231	229	218	216	235	217	220	212	226	241	207	244	242	224	228	222	236	251	209	223	244	216	213	195	230	227	210	225	233	226	252	202	236	209	200	232	246	223	228	214	247	231	249	236	249	234	229	223	223	191	208	196	225	233	216	217	223	221	243	220	265	214	241	213	209	222	235	228	215	233	235	257	223	238	268	261	232	238	246	229	207	204	208	244	222	225	222	209	242	237	220	264	231	236	216	247	241	239	217	234	254	224	227	193	198	243	241	240	248	235	231	218	227	210	232	205	212	209	231	216	248	218	228	224	212	233	228	223	222	208	243	219	230	226	237	205	243	206	237	248	218	230	218	219	237	252	237	222	230	240	224	241	218	225	238	225	196	217	227	215	190	196	198	236	256	269	215	244	214	220	235	217	213	234	222	225	247	223	209	206	215	203	240	227	224	242	225	219	223	242	199	234	250	230	203	220	203	244	206	215	220	216	206	251	199	233	231	211	262	210	221	218	218	228	235	212	214	236	251	221	227	211	238	218	221	232	204	224	244	243	239	212	196	224	239	219	194	241	225	242	226	252	241	231	205	236	230	213	223	209	194	220	229	231	228	254	189	199	227	214	203	211	219	232	199	256	207	239	212	224	271	212	243	239	212	210	235	251	222	237	224	224	248	231	234	227	258	238	217	224	203	224	250	225	217	197	227	204	239	243	214	241	236	222	219	225	227	197	193	232	215	230	229	230	228	247	203	205	222	191	236	225	253	224	200	220	204	226	253	231	233	218	210	217	228	227	228	218	230	240	227	227	217	226	217	209	236	223	218	212	225	241	240	226	230	236	197	217	256	243	236	220	208	229	223	236	238	254	239	216	230	235	245	204	225	234	239	221	215	230	235	227	212	217	233	204	230	222	244	222	220	236	254	253	226	196	227	259	209	226	202	239	211	230	221	257	217	196	233	223	222	216	216	207	242	239	217	212	200	216	230	225	212	230	214	225	199	253	226	253	224	223	220	231	243	260	202	235	229	249	228	209	219	226	223	184	197	222
9264	4172	8039	9152	7958	26143	60489	59305	19275	1870	1632	1456	1268	1330	1201	1114	1011	1135	1090	965	843	5053	19450	3847	713	698	665	666	653	690	655	670	669	628	612	610	664	647	653	659	650	602	616	657	651	619	636	604	616	619	620	645	632	575	635	618	610	612	639	645	622	638	651	599	578	621	604	622	642	595	644	607	630	615	591	627	627	627	617	597	650	598	622	642	606	641	603	607	630	623	628	577	593	607	600	620	598	634	629	621	630	598	610	631	571	602	607	582	625	583	614	620	608	626	598	627	617	619	591	624	621	597	594	601	605	581	580	651	633	559	633	592	628	630	574	628	608	627	599	593	617	563	633	621	645	580	613	625	628	599	604	614	596	561	569	615	569	614	609	637	588	591	606	614	607	603	638	595	588	579	620	614	554	614	633	599	582	628	561	577	583	644	605	604	593	583	675	580	587	583	588	627	589	644	643	642	615	580	595	604	630	656	578	629	601	546	611	626	584	573	595	641	569	636	644	623	594	577	589	638	580	632	625	596	647	610	602	634	611	615	631	600	570	650	633	608	605	626	578	661	585	618	585	634	581	630	620	602	645	640	621	604	621	613	575	633	608	634	639	635	620	565	615	643	593	581	589	580	628	651	589	584	567	637	629	592	595	598	620	632	606	588	612	601	634	604	640	575	613	630	591	612	561	629	615	604	585	608	598	580	623	635	635	579	606	597	590	604	597	602	631	636	597	600	639	581	637	648	608	620	605	625	556	615	622	609	616	595	605	612	635	630	633	598	566	589	590	626	652	623	587	610	638	631	628	635	626	584	600	606	595	647	615	576	624	619	648	596	574	574	559	595	571	611	633	624	605	587	600	577	590	618	649	600	621	619	596	620	636	619	598	597	633	589	564	577	583	580	581	609	600	605	621	601	617	602	586	595	644	599	616	635	603	660	573	612	605	609	609	620	568	600	603	617	653	624	582	629	599	636	644	661	622	609	618	575	598	600	609	559	613	579	563	602	595	635	608	639	600	623	586	562	582	634	580	573	616	628	612	637	601	568	640	516	594	611	623	597	619	613	613	644	581	588	645	600	631	596	608	580	594	614	617	598	578	623	591	666	633	570	675	626	608	601	576	574	622	637	605	641	618	618	618	647	575	582	594	571	615	621	616	576	596	605	600	615	569	621	596	649	595	613	573	616	616	565	611	654	587	618	590	624	633	605	615	570	608	551	607	643	579	636	588	621	607	639	583	591	625	574	608	587	581	595	590	628	624	592	622	616	607	602	600	632	611	557	638	616	653	580	631	628	580	580	608	582	638	613	621	633	591	612	571	621	598	608	590	596	610	653	611	647	600	590	622	598	600	643	570	587	551	586	601	591	619	602	668	593	625	628	640	645	659	600	583	649	622	606	577	611	597	614	559	592	608	601	602	626	683	619	627	574	613	584	631	629	619	626	623	623	633	578	571	657	620	610	680	608	585	630	607	594	594	574	590	567	585	625	579	591	553	625	604	614	631	630	634	650	604	668	613	575	583	570	574	572	636	636	636	667	580	611	582	615	614	602	581	633	599	630	676	625	660	613	625	586	660	634	617	604	595	587	615	585	604	602	638	556	592	597	596	602	617	649	626	620	577	609	622	601	600	618	596	617	606	567	620	562	662	623	621	582	641	604	657	627	593	611	619	615	632	632	631	601	586	615	633	653	605	616	630	591	624	649	640	671	590	599	628	627	632	610	608	633	588	624	581	634	626	599	612	601	625	618	650	599	611	613	557	610	630	599	605	584	596	562	581	548	600	633	560	617	605	603	591	584	615	589	608	668	580	593	634	619	605	582	623	553	602	585	575	630	612	624	605	604	605	627	636	608	638	576	582	599	620	610	638	614	629	628	578	606	634	609	594	575	632	594	617	572	594	620	611	610	624	608	635	636	606	584	595	622	609	587	601	571	606	616	582	597	597	589	623	562	615	621	585	621	615	632	663	617	569	631	633	603	614	629	650	635	612	574	610	606	601	622	642	573	627	595	590	597	633	645	621	582	607	619	576	586	638	591	615	610	646	615	599	635	599	611	634	667	629	610	582	624	597	615	605	569	630	591	612	619	569	587	660	632	596	600	597	628	583	609	621	585	608	562	558	596	629	578	622	617	627	602	596	652	597	591	652	616	642	598	626	576	646	615	604	595	597	597	573	599	603	630	607	584	595	650	619	572	638	659	620	605	627	617	625	623	584	587	600	583	622	605	634	610	601	589	629	567	589	598	575	589	597	633	592	612	563	614	601	632	602	652	623	619	620	580	652	592	627	628	599	612	660	641	580	578	582	642	609	625	598	631	570	592	636	614	603	611	626	621	609	623	621	633	606	577	639	605	570	630	599	584	615	578	613	601	599	582	658	598	608	620	568	627	591	585	597	605	608	602	608	692	600	624	592	599	577	566	626	607	608	600	545	545	637	614	631	576	625	573	628	578	598	620	586	618	595	600	628	619	628	643	598	624	601	619	639	576	578	598	606	620	569	608	585	629	593	597	611	682	613	613	600	600	597	653	608	587	611	614	613	621	582	646	656	618	636	615	611	596	579	590	571	655	588	554	592	619	604	633	652	612	614	588	599	614	630	626	638	589	595	629	580	582	560	613	560	621	643	601	576	578	613	634	629	591	606	636	632	570	567	599	627	619	585	658	585	586	585	607	597	620	620	599	590	600	587	620	597	626	614	610	599	627	627	610	602	591	615	596	573	634	591	620	584	575	615	628	615	632	584	629	601	617	625	618	575	639	602	609	568	613	604	625	610	627	604	615	617	637	614	646	553	609	609	624	600	582	624	571	590	623	595	575	602	607	596	575	570	587	579	605	645	578	618	656	620	625	635	570	630	619	614	660	553	580	604	596	577	633	633	636	588	586	609	668	622	624	630	624	616	595	603	615	611	611	591	601	567	576	587	640	599	602	640	595	595	591	592	622	633	603	619	601	645	609	654	603	652	572	634	593	580	591	591	562	620	597	612	660	612	621	618	607	598	582	617	629	627	613	594	594	593	580	586	650	622	601	641	626	606	585	596	625	629	618	602	603	587	602	633	581	626	666	633	548	587	622	616	648	582	600	631	588	602	602	626	635	648	617	616	575	538	625	598	557	613	644	649	573	614	602	591	626	599	569	589	554	631	568	594	598	545	584	602	640	577	606	525	588	581	580	601	635	622	586	642	597	607	607	600	627	612	595	582	619	597	636	603	660	652	622	640	627	604	580	596	635	603	633	605	622	632	603	609	573	602	589	623	607	589	625	612	625	603	566	656	565	642	601	576	576	671	618	590	621	625	596	633	576	607	643	620	609	605	601	590	613	626	572	569	615	600	627	599	563	646	596	604	615	617	613	618	598	577	609	591	625	591	637	650	645	589	600	566	567	602	615	629	583	612	628	599	658	600	605	596	582	634	586	615	678	640	591	614	636	590	600	613	568	636	625	642	585	630	636	641	593	618	584	600	615	583	619	630	608	610	589	593	612	610	643
2400	417	436	396	351	365	1098	2126	1224	312	256	290	329	310	295	280	293	277	320	282	268	285	370	296	292	273	296	331	305	311	287	286	306	274	304	295	314	284	290	311	282	311	273	313	289	296	348	278	232	292	288	311	285	303	293	261	323	292	307	281	291	312	276	295	283	274	308	310	296	287	305	315	315	285	286	315	255	300	297	302	278	270	302	298	280	279	284	251	285	299	339	275	299	295	294	320	305	289	313	294	278	274	310	297	277	291	260	328	306	276	287	286	282	294	300	290	278	274	312	296	269	295	290	278	296	274	280	315	270	325	281	287	309	283	291	281	309	267	296	266	254	308	292	301	272	296	255	260	263	290	284	314	285	271	283	303	291	291	304	280	261	318	294	282	310	294	298	312	299	294	278	301	280	306	276	282	311	267	258	309	299	278	327	318	285	288	309	299	268	272	270	304	287	314	280	301	273	303	280	314	288	278	289	282	290	284	264	268	280	285	274	254	280	281	268	315	263	280	303	301	270	293	303	271	302	283	316	289	284	329	290	275	297	277	280	258	285	304	285	286	281	311	279	300	304	289	286	300	283	264	308	294	289	312	282	267	278	291	274	287	278	299	290	266	275	281	256	287	297	284	298	324	304	289	287	302	273	307	281	278	309	284	309	276	284	287	287	287	300	279	304	261	265	268	255	273	268	305	295	289	282	281	286	284	297	281	259	276	303	294	304	285	275	285	301	283	299	279	317	315	334	289	299	292	286	292	275	310	282	289	280	292	296	287	282	303	301	296	301	294	265	323	313	295	275	289	304	266	299	288	295	288	273	288	338	271	301	272	316	291	311	296	300	279	258	310	294	328	289	259	319	279	310	300	270	315	274	300	294	270	279	299	309	330	265	315	276	288	324	283	298	311	278	304	286	328	319	288	297	290	311	307	269	315	266	303	285	254	307	313	331	292	287	297	287	334	292	278	305	319	298	323	295	306	276	273	304	329	289	277	313	295	301	292	312	299	265	270	283	300	296	276	317	316	284	271	268	291	323	286	290	278	273	260	287	274	295	279	308	317	272	322	350	321	286	339	324	286	309	288	298	300	300	293	299	316	302	272	281	254	295	312	296	293	310	277	266	311	307	296	259	271	268	285	276	290	291	276	244	286	299	302	322	292	279	304	306	275	260	285	288	306	277	298	312	318	282	279	286	306	304	294	298	294	278	267	286	320	291	280	274	282	296	288	295	319	306	306	278	272	321	283	283	306	300	278	263	302	318	283	288	308	271	273	317	275	282	264	283	282	297	305	286	277	269	286	283	286	291	302	295	274	293	289	311	274	300	286	286	266	311	304	298	302	287	314	283	287	297	290	290	306	325	325	319	281	313	297	278	273	260	273	269	303	302	305	281	296	260	274	265	288	290	304	276	274	266	286	309	293	284	307	282	292	290	242	301	302	291	333	285	276	290	302	287	306	273	241	304	281	265	263	290	293	281	291	283	283	286	292	306	308	305	274	303	302	274	276	302	294	278	306	263	323	306	310	244	284	294	301	276	298	292	282	295	286	269	281	248	283	301	333	269	313	286	295	303	299	305	275	272	280	271	281	301	288	299	269	291	266	304	298	309	307	306	285	292	306	284	334	290	299	259	272	261	302	287	292	272	273	283	251	289	297	289	293	275	307	312	294	288	244	280	302	293	300	288	263	289	284	304	299	289	282	275	327	296	292	264	300	308	290	305	276	317	294	293	298	304	306	309	246	300	279	265	302	306	289	270	293	295	302	284	294	302	302	309	308	303	286	282	299	297	280	298	291	285	304	305	282	314	272	278	254	306	295	311	293	289	285	290	285	301	297	284	274	250	242	330	283	314	296	259	281	327	273	262	302	266	295	270	257	274	296	285	317	279	264	268	301	288	294	295	302	327	310	303	306	283	285	286	296	280	301	280	280	306	284	288	330	254	286	290	303	309	313	289	281	272	319	297	317	286	286	284	283	275	280	294	268	302	291	300	275	314	338	288	285	309	300	277	280	290	317	302	331	297	295	301	294	292	269	262	288	308	308	276	263	296	270	302	311	273	268	314	287	292	315	301	310	292	300	282	328	281	301	268	261	280	270	291	266	288	287	268	293	279	269	285	287	273	331	267	283	293	311	288	282	264	304	297	305	298	272	299	294	294	308	283	292	294	259	294	301	271	281	284	265	298	273	279	288	267	314	284	269	286	268	296	303	285	269	274	292	288	315	298	316	307	297	262	291	293	297	290	291	280	327	312	295	274	294	257	299	297	269	254	266	282	290	292	311	284	300	299	284	246	292	297	288	291	333	284	286	274	308	272	288	313	294	305	278	294	272	276	280	276	294	295	282	310	277	293	325	288	315	302	308	270	301	290	308	287	269	296	292	299	289	257	297	276	299	286	308	274	260	297	283	292	273	272	309	261	285	309	288	281	283	276	310	329	292	279	297	321	274	287	285	281	326	306	265	310	289	303	283	326	318	285	281	282	272	288	292	277	280	294	319	307	285	289	282	273	269	255	313	292	298	258	305	317	283	288	292	268	287	282	275	297	290	321	279	271	314	292	297	254	289	291	265	268	273	279	279	327	305	278	285	299	285	295	292	300	271	269	278	289	304	309	257	288	293	272	270	290	278	311	291	290	297	284	280	308	279	269	273	289	288	317	313	298	273	274	317	300	296	286	277	283	321	313	279	252	295	257	305	277	294	290	292	259	298	290	290	301	276	260	299	269	280	300	278	322	295	304	281	291	315	289	300	295	315	301	273	279	279	293	287	277	307	260	293	279	281	289	287	264	288	243	289	302	302	275	300	300	289	260	259	282	299	304	285	280	309	307	275	300	292	269	283	319	282	263	302	265	282	286	316	289	298	291	306	296	273	293	304	342	290	295	319	270	298	295	298	270	292	300	304	288	320	286	304	283	270	311	327	292	304	288	268	299	272	273	242	277	303	270	289	319	264	294	311	319	278	325	273	230	291	262	271	263	309	282	316	305	294	275	266	251	294	274	281	277	291	307	287	317	300	291	277	329	309	283	301	280	301	256	280	287	286	313	291	297	322	288	302	334	308	295	319	288	340	280	280	346	324	304	306	282	306	289	273	305	285	315	271	278	255	299	274	264	290	297	318	281	329	323	296	329	278	295	296	282	287	287	286	274	285	269	295	290	286	292	267	298	315	284	270	301	303	292	297	270	291	291	298	293	291	299	298	287	270	311	308	318	312	303	297	256	286	286	275	289	286	297	268	293	312	289	271	299	291	286	269	328	324	322	312	296	305	277	291	298	309	273	272	291	294	299	275	300	294	281	282	289	272	284	311	290	291	265	298	273	284	299	314	264	295	277	287	309	292	303	289	321	280	332	265	286	302	301	288	303	288	274	307	314	314	293	261	284	334	287	301	292	251	285	309	256	293	294	288	308	291	303	244	273	298	294	336	282	270	279	297	258	301	281	264	291	275	308	291	273	256	281	294	319	275	308	310	281	308	309	283	312	301
2662	886	1130	1272	1267	1425	5865	10522	5501	780	814	828	839	810	785	784	784	795	812	829	769	866	1346	780	760	756	798	758	827	743	799	789	778	785	764	816	830	862	799	747	825	800	764	784	749	785	772	821	816	820	846	768	758	810	788	723	814	821	781	798	808	764	744	822	754	781	825	854	820	798	806	771	754	750	785	797	799	783	825	761	848	786	770	796	764	773	783	816	758	791	766	778	739	791	813	805	793	766	787	814	751	803	740	781	739	810	796	792	816	816	808	784	754	795	744	792	781	774	766	813	810	773	796	809	756	807	763	800	807	713	753	781	758	818	812	802	839	770	802	793	763	721	774	806	796	760	743	752	802	805	789	807	808	805	790	775	819	791	782	747	806	793	789	809	807	778	775	769	815	789	785	756	795	779	821	784	813	744	763	790	749	815	745	758	814	800	783	789	784	833	739	788	787	812	807	784	769	766	783	765	764	778	739	784	736	796	767	768	739	752	788	764	790	728	784	773	794	766	799	785	807	809	760	762	749	788	820	761	738	759	805	740	749	782	785	792	775	730	769	752	794	777	754	741	813	743	803	783	761	765	765	768	808	784	783	770	803	743	762	780	806	782	769	781	768	803	752	780	747	827	753	837	772	774	806	799	782	774	808	822	779	816	780	760	812	786	826	762	809	786	792	804	777	763	764	792	734	780	764	787	762	787	813	850	793	788	780	792	750	779	777	745	801	771	769	804	751	735	805	809	809	788	762	778	783	798	815	814	724	783	774	764	821	763	753	794	839	809	783	779	790	784	756	747	788	741	761	814	773	852	851	817	794	793	753	804	753	761	826	768	779	743	793	789	772	799	762	770	810	771	782	753	773	772	797	799	778	840	764	800	749	770	738	761	778	818	800	779	831	754	802	783	790	784	814	785	772	822	792	782	807	775	795	807	834	778	772	848	772	738	832	845	835	758	788	725	796	775	781	803	781	750	780	764	748	805	789	732	717	792	782	781	749	758	798	770	754	754	742	798	735	789	776	756	809	775	786	792	765	769	794	831	794	802	742	789	770	779	743	837	759	781	816	746	793	818	797	819	779	828	749	766	795	708	790	759	751	799	759	763	776	777	790	759	774	795	746	758	779	778	783	794	770	772	786	783	809	791	854	776	707	775	754	831	795	775	803	768	747	774	803	806	763	788	774	772	821	789	760	796	883	764	803	798	815	755	801	781	806	817	778	780	764	783	763	767	761	794	733	745	769	751	780	807	768	797	791	759	785	791	779	847	825	791	787	828	791	792	784	782	760	758	726	780	784	800	770	815	763	793	769	752	765	800	806	756	823	777	781	737	784	802	834	855	763	789	781	805	722	802	818	772	748	768	803	762	785	754	753	837	747	761	763	736	783	776	790	835	772	767	884	753	796	779	747	760	832	790	807	793	789	751	828	776	811	757	776	768	789	763	808	767	767	794	812	746	782	771	751	808	785	774	774	794	790	792	774	806	810	755	767	804	771	816	809	757	845	773	753	770	766	696	825	769	802	735	821	764	777	759	787	795	768	806	773	788	836	778	798	803	776	793	798	728	826	765	775	767	776	811	749	787	779	800	834	756	795	772	767	786	801	842	766	809	749	792	749	753	774	760	794	797	792	785	773	777	811	764	769	755	770	803	805	774	765	771	805	754	752	743	785	764	752	799	790	801	734	772	761	733	784	802	782	823	773	781	813	770	782	751	811	807	788	750	816	782	761	752	818	814	800	767	802	800	731	743	810	798	784	799	793	760	768	796	790	792	738	820	802	783	787	805	830	798	764	786	782	787	791	758	755	803	823	756	788	750	755	808	802	782	824	766	836	794	781	806	793	841	799	782	787	808	769	807	701	782	774	759	778	784	785	793	774	812	753	802	805	853	769	753	801	766	782	784	782	781	780	807	784	789	772	754	733	795	791	805	758	827	803	776	777	741	814	820	823	747	808	794	780	781	774	796	782	758	778	821	823	772	784	789	806	798	789	752	762	768	779	781	782	774	804	785	807	795	790	808	799	840	801	792	722	777	720	778	788	800	800	776	746	809	789	788	752	780	771	835	772	731	776	767	766	833	770	739	754	760	796	737	781	753	824	757	766	767	776	774	738	760	782	720	772	756	792	756	762	772	778	780	770	783	753	791	780	803	770	773	751	792	813	778	755	815	761	800	815	841	776	762	766	774	766	769	791	725	829	735	797	770	803	772	765	796	742	712	766	803	799	806	799	782	764	805	756	843	751	747	823	776	788	839	736	798	793	810	770	847	799	812	821	794	781	780	740	724	768	836	824	751	743	811	818	752	748	810	820	784	845	780	811	824	797	789	721	780	789	748	775	755	787	745	787	757	754	797	855	783	742	754	793	776	780	769	775	738	820	738	788	753	768	819	766	767	785	781	800	782	780	764	734	814	818	762	753	738	777	813	773	776	842	829	725	803	765	751	791	831	794	795	824	839	763	782	787	741	736	754	799	780	742	775	741	765	792	748	807	807	789	819	753	790	777	777	774	793	796	810	713	784	774	720	796	794	827	755	751	816	779	742	798	729	771	781	777	774	781	824	769	809	724	761	789	732	748	749	836	824	731	810	779	761	761	726	790	770	778	763	782	833	750	800	758	800	795	782	813	787	736	774	769	770	844	807	781	747	861	790	790	762	778	792	804	824	769	758	754	770	806	746	851	795	802	803	804	785	754	796	772	810	763	768	774	731	812	791	726	744	742	799	777	752	818	776	758	802	778	809	806	773	777	731	779	785	734	798	785	845	771	766	807	798	766	818	766	790	786	818	790	751	783	767	749	825	764	799	786	808	747	808	793	806	806	770	758	780	813	757	757	785	766	772	719	827	811	773	803	766	726	798	786	736	785	784	785	817	766	741	783	732	757	763	767	794	790	809	764	792	785	799	786	816	777	771	773	797	741	748	803	795	791	763	771	781	779	776	779	756	730	819	757	735	799	803	726	782	797	787	823	791	767	790	834	784	786	760	734	800	775	808	817	770	804	784	760	762	781	777	779	810	762	780	776	765	723	767	737	794	771	812	787	800	758	796	785	794	765	833	770	758	782	778	831	790	814	763	744	775	765	776	754	836	751	805	827	814	777	819	775	741	809	794	803	778	750	805	786	790	780	795	810	722	745	842	798	730	759	735	795	742	781	755	828	710	749	770	801	736	788	799	756	809	777	724	750	742	815	777	799	772	852	787	785	742	806	798	794	761	793	748	803	846	816	810	817	773	784	721	757	816	823	822	828	771	748	787	775	767	815	726	742	741	815	777	765	744	735	750	815	757	789	829	729	789	819	812	794	748	806	812	741	815	812	773	814	780	753	757	785	775	824	764	776	761	792	771	800	811	748	773	821	748	772	797	787	759	789	727	775	769	795	781	773	795	760	797	778	782	798	791	770	743	790	773	781	734	754	814	714	761	817	782	774	769	759	796	791	722	754	810	787	826	783	774	751	800	775	800	789	788	767	794	760	801	761	769	772	813
17182	3651	4340	3436	2927	2818	10799	40754	35661	4483	445	419	316	294	274	265	258	235	218	242	237	381	3291	282	183	207	206	185	194	207	184	206	189	171	190	204	191	186	176	177	180	216	183	200	200	193	201	202	213	188	197	185	203	180	179	210	199	174	197	195	186	177	198	199	190	212	178	184	205	198	211	187	230	192	196	200	219	176	220	167	178	195	191	202	186	182	199	175	199	191	185	199	182	184	180	197	178	202	181	190	185	184	190	189	198	175	186	180	197	196	219	182	194	186	186	174	190	204	193	194	181	191	196	179	193	206	203	196	184	205	174	206	168	172	178	190	180	190	189	195	213	207	181	190	179	199	199	180	200	184	193	180	204	213	185	183	162	160	183	222	196	177	170	205	188	215	196	175	182	215	199	191	195	177	182	206	189	167	187	199	171	189	210	189	177	167	188	171	183	195	205	180	189	202	213	192	182	180	187	209	211	159	208	173	189	186	187	211	177	216	175	175	188	191	184	195	216	181	183	166	179	189	163	202	226	217	190	183	185	187	194	220	174	186	195	196	160	206	188	201	213	181	195	202	180	198	183	185	202	187	203	220	197	185	182	209	204	198	170	206	208	182	193	184	207	177	196	177	189	215	156	178	209	186	185	195	184	183	194	196	191	181	211	207	189	192	171	221	180	168	201	199	180	194	166	209	190	190	215	202	182	188	187	203	199	194	194	161	200	192	196	199	194	197	201	178	205	203	161	196	174	185	208	168	185	190	173	188	197	170	175	172	213	193	176	188	199	190	161	182	184	172	187	173	176	206	172	157	212	199	194	190	207	195	173	220	196	196	175	156	173	189	185	155	196	181	193	168	189	187	190	182	206	174	193	178	179	182	172	209	193	178	193	169	187	188	196	210	208	214	207	183	197	196	207	179	181	219	208	176	197	188	208	193	182	157	174	188	214	190	170	203	193	188	181	198	197	194	205	195	204	196	187	174	203	162	175	203	187	203	170	205	158	194	211	183	180	185	183	209	197	159	183	196	165	192	178	180	210	192	188	172	202	207	187	184	178	199	187	194	183	204	201	198	196	176	184	187	186	180	174	170	185	187	205	193	192	205	204	192	167	172	190	191	165	178	216	172	178	195	172	185	151	172	195	192	182	204	205	209	188	170	198	205	192	167	196	203	204	183	198	184	185	187	222	192	200	194	200	210	188	191	179	194	170	205	187	186	210	200	197	166	193	210	193	183	196	194	178	188	164	175	206	165	182	178	196	200	230	191	184	185	178	184	197	201	184	192	174	195	174	193	192	182	187	209	162	219	184	179	204	200	189	177	182	180	177	209	190	181	203	180	207	184	187	170	180	169	175	180	183	169	202	179	191	209	189	205	210	185	208	172	176	178	189	184	203	199	199	185	174	190	181	175	187	182	205	201	222	153	187	193	182	192	207	167	195	190	196	187	208	202	212	194	176	178	176	193	197	208	202	197	207	195	173	175	181	189	194	191	184	194	188	182	209	204	179	178	177	176	203	191	192	198	182	198	215	165	185	198	198	197	185	180	188	183	179	183	202	194	178	198	211	198	193	192	201	205	185	186	187	178	160	179	181	183	198	189	205	195	168	202	205	190	205	194	226	182	199	193	181	198	180	171	187	183	177	198	201	166	157	192	196	196	175	177	175	190	209	193	184	206	206	191	184	188	199	184	160	164	202	176	204	193	186	222	197	197	210	193	181	194	179	171	188	186	181	178	215	180	172	206	168	195	191	182	161	172	190	195	220	188	179	176	195	182	198	196	209	185	187	179	199	191	190	159	201	181	202	219	187	208	186	179	188	195	191	208	207	196	179	191	154	179	207	200	196	192	211	197	194	193	178	196	184	188	168	207	181	203	211	181	196	197	208	188	181	184	198	204	187	203	206	170	212	194	198	185	191	212	209	203	185	210	161	155	174	186	191	174	183	205	201	203	189	175	180	197	186	188	220	201	190	200	186	187	183	187	187	168	194	195	220	207	188	207	180	193	191	188	178	164	177	192	185	203	178	201	206	179	197	171	184	181	165	184	188	187	191	204	175	189	202	198	208	167	172	188	175	201	194	181	184	196	179	203	185	210	171	175	210	178	198	183	212	191	209	170	191	203	179	181	193	188	173	188	181	172	175	204	208	189	186	194	165	165	186	197	180	182	200	165	205	218	184	217	186	184	196	207	177	219	183	166	169	190	185	185	198	180	185	179	207	200	203	201	188	186	194	202	182	157	217	181	186	189	203	210	197	187	189	183	182	153	175	206	176	213	182	173	184	185	193	192	198	177	189	191	184	176	178	202	191	177	173	192	191	168	184	190	207	154	186	179	188	198	190	183	205	168	200	196	192	179	191	170	207	178	173	185	175	175	176	163	207	205	211	190	169	202	173	178	184	195	181	203	192	193	190	208	204	193	186	174	169	187	168	182	217	200	171	200	175	222	178	179	190	210	206	187	182	176	194	204	179	185	205	191	195	194	200	200	190	191	213	176	214	186	169	213	166	204	184	195	175	199	173	174	189	187	184	194	190	180	208	170	170	189	205	171	196	170	166	188	199	213	169	206	199	201	174	181	175	203	197	200	183	173	209	165	200	196	190	184	187	201	201	198	190	170	181	197	186	209	183	180	180	187	200	189	186	182	217	191	161	190	186	196	184	197	181	216	182	189	206	217	181	196	180	191	185	209	171	178	188	208	180	192	205	220	191	182	192	194	175	202	180	171	191	175	165	176	180	215	195	201	197	212	195	182	197	221	181	167	201	200	186	177	197	205	184	191	175	180	187	189	202	172	196	189	189	201	189	189	182	156	195	213	205	188	182	188	175	181	198	201	169	198	191	173	178	208	176	210	186	223	187	184	206	181	191	190	190	179	172	173	192	169	177	180	162	160	185	206	173	188	197	209	184	184	209	159	209	181	183	185	192	203	177	154	203	202	188	192	189	196	199	207	208	181	193	192	192	178	173	165	163	189	180	213	189	212	207	194	173	170	187	198	187	210	201	196	172	174	196	186	198	233	168	179	185	176	179	178	162	199	211	191	187	199	185	179	184	181	195	194	181	204	204	177	199	195	214	183	194	164	195	204	193	198	192	173	185	189	186	213	193	193	193	186	186	168	195	181	188	206	194	179	179	187	199	211	179	207	196	172	213	181	195	193	199	183	182	178	171	192	185	210	187	200	192	219	183	210	186	183	186	172	176	212	209	178	157	187	212	175	188	203	212	207	170	180	178	200	182	198	175	171	176	190	182	196	182	202	176	183	199	186	193	186	170	171	180	194	191	196	167	191	173	194	205	182	213	179	191	191	176	187	196	199	194	205	164	180	213	174	159	177	176	200	195	194	168	197	203	179	188	193	204	191	188	167	172	193	162	201	206	208	199	203	183	193	208	186	177	177	199	177	185	194	191	185	175	212	166	195	185	189	181	191	222	204	176	189	192	163	195	203	183	193	179	201	177	185	184	182	206	208	226	173	199	180	212	186	174	194
8608	3128	7391	8375	8698	8620	26019	58153	40267	2156	1706	1628	1126	1051	1135	1010	943	940	876	993	793	1952	17510	703	566	580	633	590	598	586	642	605	615	586	562	600	579	533	558	528	602	576	531	572	552	591	517	560	574	544	533	566	508	570	554	517	524	539	540	555	546	523	556	526	538	510	525	537	516	550	536	541	509	554	539	510	535	503	534	541	531	506	528	537	537	557	508	535	553	489	527	537	531	519	541	520	542	566	539	528	498	535	564	538	525	575	541	504	512	568	485	483	570	511	477	541	555	569	547	523	531	503	517	537	488	518	520	498	518	546	570	535	556	540	550	537	501	494	522	570	496	519	533	554	516	523	539	527	519	546	534	513	498	561	528	481	522	516	506	501	542	480	493	541	553	528	528	482	541	541	531	500	540	489	558	530	507	567	508	564	514	541	542	563	499	523	494	519	513	512	489	503	490	500	567	559	542	551	501	511	500	529	509	534	523	556	509	550	523	507	486	521	503	500	531	541	530	513	531	483	532	521	525	522	508	511	524	562	548	481	518	498	512	513	541	510	497	526	539	533	521	529	542	515	520	511	517	507	552	544	522	499	555	504	537	562	554	496	514	536	521	482	527	559	532	553	521	501	466	507	500	534	527	548	489	519	547	573	535	496	541	525	524	521	495	541	521	495	558	519	511	571	516	551	518	520	532	512	506	541	514	523	484	569	532	539	490	528	522	515	536	552	499	534	503	518	556	535	513	516	537	550	518	539	530	509	519	490	506	534	553	543	538	479	530	510	533	514	502	524	463	540	534	567	535	529	525	514	496	484	509	547	499	571	553	539	515	504	534	519	514	497	529	549	511	514	519	548	492	516	522	526	531	544	549	505	532	548	565	554	516	525	494	540	505	491	536	550	565	524	496	534	496	551	504	499	502	526	507	567	572	520	509	515	509	539	538	502	505	553	533	529	527	537	515	517	521	544	520	491	499	555	485	527	521	492	536	530	523	528	520	525	494	559	484	514	528	536	532	524	518	543	514	541	514	506	530	519	518	492	525	543	531	476	535	513	563	528	539	489	498	537	530	519	517	534	535	526	519	558	491	496	514	509	536	552	504	566	517	506	565	516	519	504	531	513	503	557	511	544	506	492	546	535	523	522	536	550	556	533	522	557	538	520	512	540	536	523	506	550	534	514	576	519	511	510	506	521	524	532	517	554	520	515	500	514	533	534	522	519	529	512	493	552	530	514	574	568	543	473	534	530	520	546	495	508	545	507	516	489	537	501	548	537	484	562	533	521	543	498	528	551	501	533	502	501	541	487	510	514	512	519	517	552	520	498	494	506	558	539	549	509	524	509	520	536	519	527	526	488	538	519	539	527	535	536	511	546	532	489	523	524	509	516	545	517	525	529	539	514	504	519	521	503	492	504	509	559	555	497	596	497	546	485	513	510	594	551	539	504	511	490	531	525	497	519	540	513	533	515	529	517	524	552	520	531	483	557	535	528	491	528	508	513	524	495	518	513	496	516	524	575	526	508	566	518	504	532	496	514	515	508	506	516	510	530	549	511	496	502	545	510	524	488	473	485	544	512	516	528	540	535	583	543	551	487	544	500	531	529	513	538	502	493	526	487	501	537	548	543	524	558	489	529	507	550	542	520	522	539	521	495	495	519	536	537	471	532	541	543	555	515	539	481	584	463	572	523	544	518	544	517	557	506	546	530	514	517	572	543	605	535	533	494	518	508	468	569	503	558	535	541	506	520	531	539	500	531	502	499	523	514	542	514	509	525	536	488	491	501	519	530	538	526	531	505	522	517	522	514	533	530	489	527	539	545	492	548	564	545	516	525	480	512	524	568	526	544	507	531	495	534	519	523	520	467	536	513	534	501	514	545	529	559	477	553	506	527	522	553	521	533	504	560	539	530	485	521	527	532	511	541	512	536	516	491	539	553	523	495	507	496	508	531	526	529	508	515	505	550	515	496	534	507	511	560	528	525	519	528	518	542	567	518	467	518	545	526	535	547	522	511	508	529	555	526	504	501	534	522	537	558	515	573	534	512	516	563	517	507	550	498	505	556	481	547	473	486	522	531	514	546	546	494	555	498	518	505	579	568	529	549	514	535	543	557	487	557	508	518	544	550	519	542	533	505	531	512	532	509	487	533	481	522	533	529	553	559	518	542	524	536	514	540	564	513	520	555	535	521	511	534	515	542	568	513	544	520	511	503	567	518	559	511	540	501	555	523	493	492	507	518	530	534	496	511	514	517	509	510	512	510	542	539	494	549	498	527	527	515	562	474	527	542	530	505	522	545	534	552	525	485	513	530	505	528	500	526	515	537	558	568	521	514	515	532	505	487	553	513	554	497	528	554	478	528	501	520	537	546	526	526	522	521	505	525	538	508	518	522	536	490	552	505	559	522	504	531	536	466	505	570	543	525	529	566	480	506	499	511	527	511	538	543	527	499	544	534	552	524	513	521	537	491	569	513	541	549	499	491	542	501	531	530	532	504	550	522	518	524	524	510	525	505	526	519	493	548	527	549	569	527	559	537	551	544	530	488	545	514	550	522	498	542	512	550	546	516	552	573	524	521	556	533	500	469	569	499	461	531	559	512	540	511	572	518	498	497	538	540	525	551	534	530	515	494	523	503	519	554	507	512	495	525	534	574	510	512	564	514	507	531	514	530	488	569	543	497	486	528	490	464	535	557	536	514	506	557	522	519	553	533	514	524	539	569	507	469	525	507	572	472	547	517	560	507	530	570	529	515	525	507	571	519	476	545	494	503	522	502	558	523	526	538	525	516	520	508	535	488	532	498	504	526	540	546	491	523	502	516	540	533	535	522	486	521	523	515	504	519	522	495	566	500	540	524	492	552	514	532	565	546	525	592	516	513	521	511	560	488	506	521	489	476	513	518	569	522	500	514	514	494	515	509	523	503	486	495	475	486	525	504	472	540	555	527	516	532	520	548	485	497	551	521	516	514	534	566	498	536	566	485	540	522	513	517	508	511	499	501	527	553	522	500	532	541	533	494	540	523	498	527	517	529	512	525	511	549	515	529	531	505	485	497	533	488	567	521	578	583	479	537	555	536	459	540	523	522	519	526	512	561	527	526	486	511	541	546	519	526	507	545	535	529	505	547	522	500	566	504	531	513	509	539	512	501	516	557	515	522	501	573	529	551	524	496	498	571	540	488	521	554	535	497	538	519	487	494	516	544	515	521	500	522	542	534	522	479	487	521	493	539	536	501	511	529	509	519	532	535	517	526	512	534	539	520	534	479	581	510	471	492	536	496	551	536	514	576	536	536	538	499	469	521	560	510	526	489	514	566	505	542	545	524	523	527	513	525	552	522	491	520	554	558	508	505	475	481	521	492	503	519	520	505	520	563	499	521	486	551	559	557	523	523	523	543	513	549	536	500	527	540	531	537	541	546	541	547	526	538	525	525	526	507	516	472	537	551	553	506	510	502	520	505	529	552	559	523	544	539	523	503	575	546	559	487
17901	4146	4530	4337	3523	3033	14191	47516	38048	6448	621	382	304	292	320	318	286	250	242	273	290	677	4305	531	248	226	211	243	249	243	246	264	242	257	238	223	248	243	255	236	217	244	230	238	241	245	242	268	232	230	231	244	248	216	241	248	204	221	227	241	263	242	228	223	225	229	221	208	233	254	239	262	214	229	239	244	234	244	227	210	232	243	241	242	220	219	230	211	239	253	234	210	230	245	229	245	233	222	239	221	201	232	212	218	256	256	223	259	241	244	205	237	217	236	236	235	220	231	221	232	247	231	248	253	210	242	241	221	214	239	238	240	236	235	253	248	229	235	240	228	239	263	230	230	231	235	220	234	245	229	241	230	231	237	257	254	230	268	243	256	227	249	247	198	240	207	221	228	235	241	232	278	250	243	239	211	254	250	256	271	244	253	232	246	241	264	261	226	238	252	252	254	204	219	218	237	220	249	242	251	233	267	251	234	270	235	247	250	258	255	234	241	250	264	241	234	243	248	246	229	240	232	229	239	247	202	193	242	247	256	251	218	279	240	245	229	224	227	256	226	236	246	215	224	204	238	217	246	229	227	224	288	229	239	239	208	212	242	246	230	227	239	246	234	245	237	237	242	249	245	223	212	241	246	235	236	266	222	250	250	227	211	211	229	243	221	239	251	216	225	267	245	232	232	245	235	230	250	232	243	233	231	237	222	235	233	256	221	244	246	241	232	217	233	264	261	238	231	244	240	211	235	253	253	220	223	244	219	247	234	240	251	247	242	229	217	197	259	210	234	254	219	244	209	244	237	251	231	269	242	226	214	229	259	248	237	242	247	244	222	246	230	231	221	257	238	224	247	206	238	241	228	242	236	237	234	241	237	232	233	229	215	214	220	288	257	236	237	248	245	253	224	259	250	253	235	221	245	216	248	231	236	241	243	229	228	216	272	252	250	246	255	261	216	223	249	245	257	250	234	257	237	209	278	242	222	228	245	230	253	219	252	241	255	240	257	217	234	245	219	253	223	256	209	229	219	232	227	247	232	249	217	260	262	227	236	232	255	237	238	233	222	208	253	214	205	246	238	257	237	229	268	237	242	259	226	235	228	256	240	242	232	195	229	245	227	225	222	248	230	249	243	232	268	232	224	232	242	238	212	221	245	230	265	246	242	265	224	253	243	226	209	253	254	238	248	226	233	240	243	249	245	247	234	235	247	245	248	242	267	245	217	218	229	223	249	227	215	248	219	234	271	257	239	249	224	233	269	239	237	221	249	241	226	242	236	230	236	226	262	231	220	233	244	240	262	234	227	252	246	227	245	195	230	228	234	271	232	243	227	207	229	228	226	226	252	251	240	257	245	252	242	230	256	258	253	226	252	221	240	239	256	215	237	244	235	227	255	220	242	263	227	228	235	218	241	225	228	241	223	223	225	250	257	256	239	236	233	225	241	254	217	195	220	233	235	216	223	253	237	252	259	246	236	238	252	235	236	231	233	240	239	237	231	231	246	231	231	218	230	253	214	219	236	206	235	239	224	221	217	243	241	218	250	231	225	252	220	236	238	253	250	245	233	232	234	213	233	219	225	227	257	235	260	230	216	224	226	260	221	213	245	214	253	236	211	264	234	277	222	215	242	256	235	236	220	256	251	256	253	255	244	244	227	268	261	235	225	231	249	227	235	216	228	240	235	251	202	223	233	260	228	239	206	235	238	244	214	248	247	245	237	255	233	250	247	231	254	249	213	247	237	234	240	227	221	224	248	218	228	206	216	230	249	239	235	246	226	246	210	234	238	257	241	240	290	236	229	230	223	228	246	216	229	264	218	223	218	214	238	223	248	256	220	258	226	219	246	227	230	231	256	248	217	238	250	243	254	265	221	252	261	257	252	239	230	244	221	263	223	230	255	276	258	212	230	242	249	232	222	234	220	238	241	229	236	246	238	213	230	264	228	249	245	240	236	213	222	221	224	219	237	225	223	242	224	248	249	248	208	217	227	242	234	230	231	248	233	216	236	246	241	227	270	217	240	235	236	229	216	268	258	237	227	219	226	248	238	225	202	253	240	220	227	217	239	227	232	227	219	230	239	224	245	228	234	235	226	221	265	219	243	213	254	212	244	228	252	255	245	236	234	245	243	252	255	288	230	258	218	225	243	251	235	247	244	229	199	255	229	247	243	246	235	255	226	234	253	228	235	238	263	232	234	232	237	232	234	269	232	247	227	242	248	240	234	218	229	276	224	238	273	270	242	242	264	225	254	263	257	228	241	236	273	211	230	275	236	236	215	204	225	243	235	265	238	224	203	224	251	254	226	221	211	235	251	217	237	242	232	229	213	240	248	234	252	223	221	245	250	244	254	235	205	214	247	237	235	220	255	266	270	231	253	215	234	244	236	210	237	252	252	239	214	243	232	235	260	231	258	240	242	246	260	247	233	231	249	246	235	224	216	223	225	230	234	231	232	244	257	263	218	217	214	261	232	233	249	256	262	251	243	249	246	217	252	217	225	227	214	248	234	239	238	229	230	221	215	247	218	231	204	245	200	213	252	229	232	223	227	225	215	231	254	238	253	256	260	247	223	234	254	206	235	267	254	247	223	252	241	252	245	279	237	234	238	192	217	247	254	237	252	221	251	253	215	213	241	225	214	248	205	252	228	245	224	248	228	238	244	229	243	229	227	278	241	241	269	265	251	227	257	236	253	225	231	235	226	277	243	245	224	236	238	255	238	232	216	238	260	223	271	227	242	235	230	256	249	227	209	231	248	236	232	226	219	237	251	250	219	247	256	241	232	246	211	232	257	259	244	235	213	239	264	244	241	238	227	223	241	247	206	263	253	215	231	238	206	237	220	222	224	258	224	250	259	277	232	206	227	245	224	225	244	207	248	253	220	223	216	210	237	223	258	247	231	239	229	211	257	229	255	219	227	238	217	246	219	235	229	223	239	222	236	251	244	243	233	213	222	234	239	228	217	244	222	212	240	245	273	255	265	253	232	243	236	209	240	213	251	250	244	249	247	238	237	219	245	242	243	212	251	213	243	210	245	244	239	250	260	220	219	235	233	235	236	231	252	221	235	237	232	218	212	251	243	222	199	267	230	267	244	248	248	229	250	204	240	212	264	242	246	240	247	236	223	243	233	229	240	246	229	221	232	227	214	234	252	258	222	241	252	229	242	228	251	224	243	229	228	236	251	249	241	224	258	218	274	214	228	224	211	252	248	247	237	219	240	245	219	224	216	229	242	253	242	236	228	247	222	221	234	251	237	256	240	209	251	231	229	246	221	207	216	208	232	216	212	208	237	239	251	269	247	251	222	234	223	262	240	211	247	253	233	260	267	226	203	260	236	229	228	241	255	257	250	237	252	233	213	216	248	241	215	243	240	227	248	238	244	229	244	227	213	249	212	230	268	224	254	256	247	261	225	236	226	230	257	242	224	234	245	246	228	214	228	220	245	221	265	249	243	250	230	242	263	228	248	243	257	231	229	198	229	274	241
8672	3256	7594	9407	8946	8471	31599	63981	45948	2437	2098	1563	1172	1207	1176	1072	971	922	937	1059	979	3962	21645	1500	748	639	673	691	701	719	705	701	689	712	687	683	630	670	707	689	647	679	646	641	676	626	629	625	651	639	657	654	683	671	652	670	700	646	614	658	715	642	686	690	665	653	661	603	610	636	662	658	671	655	608	655	659	614	619	663	666	714	666	626	652	659	617	657	642	620	626	621	667	676	657	648	596	621	643	641	594	659	621	634	631	665	653	645	655	648	658	648	644	644	638	643	655	629	624	632	667	664	662	648	663	627	641	627	679	627	629	647	691	628	620	648	616	628	647	606	619	586	689	623	664	647	675	648	641	654	647	633	639	687	609	589	646	638	664	641	715	644	671	607	641	604	608	652	644	639	624	654	599	608	622	636	641	661	663	647	643	663	609	668	641	634	634	615	612	645	683	635	677	664	611	623	679	637	636	613	626	623	602	629	615	663	612	628	642	657	686	652	647	634	653	611	645	628	696	626	649	626	631	605	596	672	636	627	689	661	639	658	636	638	636	616	677	634	614	591	679	638	622	613	624	636	620	650	601	625	652	636	630	656	644	635	673	637	642	602	607	594	639	653	602	646	627	622	625	631	632	666	656	606	625	655	682	618	634	630	630	654	616	573	595	635	617	618	656	604	634	686	610	625	705	681	638	638	613	651	632	636	643	629	625	628	654	630	629	617	632	591	610	643	617	657	642	618	610	629	662	651	609	619	642	614	628	644	655	642	653	664	609	653	644	631	637	671	666	568	663	613	629	624	609	642	639	608	637	600	643	651	658	619	641	635	590	645	672	606	651	630	640	621	687	631	686	630	628	664	611	671	635	652	640	612	604	614	593	608	660	619	655	630	625	640	638	645	646	634	622	618	625	686	644	619	676	644	661	654	614	643	627	636	689	658	630	638	639	661	605	615	628	648	672	632	658	669	633	620	616	644	631	650	665	635	612	622	665	651	610	641	636	642	666	646	684	616	634	617	627	632	633	636	661	641	608	637	641	636	650	676	646	636	634	659	660	652	678	651	627	654	616	651	647	672	623	664	656	653	649	666	644	607	623	625	635	583	674	663	644	692	620	634	618	647	647	634	632	614	611	684	608	680	627	662	684	639	645	663	629	665	638	690	616	627	648	642	645	655	636	654	611	643	612	634	631	661	646	661	620	631	585	614	631	648	606	591	619	653	670	640	638	623	630	644	645	705	610	618	655	626	591	680	622	629	651	665	642	589	617	621	648	603	623	631	626	609	664	600	635	645	633	646	652	601	656	641	649	618	642	659	643	603	656	622	639	708	641	661	596	626	645	636	647	613	619	662	653	623	651	616	647	636	655	639	695	620	638	647	646	648	598	656	634	594	631	646	661	641	649	605	634	630	663	605	688	629	597	693	619	657	639	616	623	637	652	647	628	615	646	600	623	667	680	605	595	647	650	642	663	619	636	608	656	669	626	645	667	603	673	590	588	613	645	695	633	651	670	600	657	647	637	572	602	697	668	667	640	666	590	638	650	605	657	606	655	652	626	661	665	629	607	609	602	655	646	621	684	648	644	667	642	664	698	623	632	669	599	632	647	722	668	645	617	646	600	654	637	640	632	658	663	620	643	649	657	612	616	607	654	620	621	675	587	686	669	663	641	655	647	620	641	652	617	662	669	642	691	631	623	648	622	692	588	628	639	656	629	625	631	628	603	616	683	632	630	657	675	657	588	606	635	627	606	606	619	609	599	628	649	652	622	682	635	654	618	652	625	632	625	622	628	676	610	639	650	675	627	610	676	668	630	615	660	634	655	650	615	685	618	615	626	645	620	626	639	620	605	624	664	632	660	628	624	680	668	658	647	628	618	634	617	678	660	602	650	671	627	652	624	640	629	654	573	618	590	606	667	679	635	646	639	624	580	658	627	667	611	656	643	651	635	658	566	633	626	679	604	618	631	663	685	660	630	634	608	691	608	658	676	641	654	640	624	618	630	643	584	674	657	639	625	611	655	674	596	640	636	659	658	643	654	613	602	656	681	671	633	616	694	609	634	642	627	676	610	623	664	593	661	656	609	651	643	629	644	621	592	620	592	619	650	612	614	618	649	592	618	616	648	642	609	650	635	622	641	627	607	609	672	683	646	587	595	681	613	651	633	586	633	673	619	660	659	632	623	656	574	609	646	638	667	663	628	678	642	617	639	627	617	639	625	651	657	629	665	673	661	632	665	653	669	604	653	651	662	649	599	650	636	607	673	609	690	655	623	598	639	652	611	629	641	623	621	643	630	626	622	611	717	621	625	631	607	612	653	658	668	662	617	622	607	639	624	638	645	621	641	653	614	634	659	647	646	584	616	619	683	605	649	643	666	683	602	647	608	604	625	635	637	629	660	652	661	603	704	650	590	632	664	663	633	681	615	641	656	640	618	639	650	631	640	620	671	634	625	655	623	618	675	667	640	635	649	609	647	628	646	616	663	636	603	639	678	625	634	608	634	649	652	614	634	599	633	649	634	668	619	594	633	645	639	671	652	630	588	673	658	654	625	673	691	653	652	624	658	635	623	612	671	702	675	599	643	639	670	634	658	628	651	656	674	637	665	599	603	688	656	642	599	605	619	627	648	661	641	657	621	662	622	639	642	629	637	576	645	654	647	644	673	645	632	616	604	640	693	675	666	629	640	613	645	665	633	646	662	660	636	605	624	642	652	646	611	642	649	661	609	575	649	622	605	649	613	636	605	630	694	644	653	613	630	600	619	623	627	664	685	658	661	603	659	631	655	634	669	630	615	648	644	656	619	599	631	655	624	628	644	653	667	671	614	650	649	581	635	676	633	603	683	643	673	625	637	663	632	639	620	626	681	620	628	669	652	647	638	633	609	644	651	662	632	628	704	643	611	640	630	619	625	653	668	571	649	629	619	633	603	670	633	619	643	630	663	626	617	640	634	616	664	638	667	632	669	653	629	586	642	652	615	676	659	617	629	626	618	662	639	652	617	650	618	619	618	616	613	644	582	663	638	658	623	681	646	653	652	640	589	627	641	599	696	631	615	633	660	633	643	662	630	637	697	623	633	636	609	580	624	666	609	649	632	619	616	626	631	649	653	659	630	657	642	660	656	638	656	643	624	636	668	622	609	613	653	608	651	673	612	640	627	663	657	610	638	624	593	609	590	617	682	659	654	636	623	609	686	674	642	627	575	610	658	617	657	679	642	613	626	604	670	677	652	683	621	640	640	640	599	646	652	626	630	666	649	658	644	632	630	627	639	666	604	629	689	632	639	603	679	617	609	634	643	667	637	617	611	618	652	613	603	600	590	639	620	682	646	631	627	668	644	658	646	661	645	624	667	659	623	642	626	675	605	618	628	642	626	577	604	657	638	631	592	634	689	692	673	651	681	543	628	596	608	626	650	634	642	646	620	676	652	637	662	643	609	701	628	672	597	642	649	642	663	642	629	637	638	591	643	625	635	644	612	606	615	638
2374	442	440	397	347	367	656	2046	1784	310	321	275	292	295	339	305	332	312	312	326	298	332	474	387	330	314	308	302	297	313	370	310	350	310	294	319	323	339	286	316	343	309	314	314	307	281	317	311	331	348	341	311	325	328	339	299	312	319	307	303	300	316	347	369	287	321	308	323	306	299	344	313	340	323	342	305	348	297	312	307	346	373	354	317	344	312	325	332	305	315	306	290	327	334	315	342	337	338	335	348	320	319	323	320	316	338	328	283	309	326	309	308	314	344	317	312	328	326	321	323	313	313	282	312	314	362	315	322	293	348	356	341	322	301	354	326	348	300	285	311	334	317	311	317	284	326	346	318	346	311	320	332	339	334	308	362	321	331	317	288	309	319	327	316	346	303	329	314	316	324	342	331	304	313	362	347	305	328	339	362	297	336	292	294	313	324	320	339	308	326	319	305	330	308	315	322	347	304	291	296	325	326	330	308	268	331	345	338	333	336	296	308	326	328	293	329	330	311	343	295	344	333	346	317	307	303	309	327	315	330	309	322	336	318	332	285	328	295	305	336	320	285	345	326	337	323	335	334	318	288	318	298	307	308	293	350	357	310	326	318	312	340	320	345	325	329	295	343	324	290	316	314	307	312	309	314	328	330	343	308	304	301	305	312	301	334	292	334	314	342	330	301	341	300	316	323	276	307	321	327	316	302	331	309	341	350	309	326	319	298	306	293	317	318	346	317	323	306	322	292	327	315	318	357	315	318	371	308	330	298	329	306	300	323	308	313	298	306	324	354	279	320	307	291	309	338	318	335	329	342	312	325	347	338	290	308	334	342	314	328	294	326	324	324	330	351	344	318	268	292	309	302	325	349	304	318	291	317	300	346	293	300	317	328	334	340	327	306	286	298	315	309	293	328	295	321	333	320	292	287	325	304	344	309	306	347	286	341	351	338	309	307	307	312	311	313	340	329	310	316	300	327	314	335	305	313	318	310	332	291	303	352	315	349	301	314	320	338	289	304	335	337	360	302	320	350	301	317	355	343	336	314	338	292	336	321	284	290	325	287	303	350	304	369	303	325	332	320	300	301	317	333	329	304	342	300	307	313	309	346	316	298	321	313	299	337	330	329	331	329	312	309	325	308	323	302	330	328	311	326	300	314	323	309	283	327	304	277	318	304	306	327	323	285	286	361	310	337	331	310	331	324	327	275	300	311	339	303	315	309	310	340	337	286	306	317	309	314	367	290	304	311	310	309	319	317	296	287	305	307	298	301	335	337	307	367	332	321	313	282	288	339	293	322	306	329	317	317	310	346	347	322	306	262	296	302	336	322	292	314	324	319	280	325	315	351	318	343	336	315	299	320	309	312	312	329	324	299	325	302	322	310	322	329	311	339	344	307	346	335	320	321	326	300	342	326	362	336	310	310	318	340	299	305	291	334	272	336	332	322	328	345	287	346	311	351	299	330	336	300	309	304	325	292	316	311	326	329	342	310	290	321	341	352	327	301	294	332	293	315	347	336	323	306	296	309	316	356	313	319	310	322	308	339	298	321	324	307	302	301	326	326	330	320	283	311	308	297	290	303	330	308	301	336	335	297	310	328	332	317	319	354	339	312	308	271	350	340	308	341	323	274	320	296	334	320	328	326	370	297	319	330	273	341	315	292	319	307	309	308	295	343	335	320	296	348	339	305	285	321	325	319	302	315	312	288	325	328	310	312	328	305	292	338	306	321	287	300	330	308	307	306	307	306	352	302	310	310	350	337	335	328	277	316	334	337	316	310	306	303	302	313	325	323	303	309	316	329	330	320	330	340	317	304	324	327	287	341	307	323	326	296	327	320	346	302	313	324	299	324	312	310	333	321	312	314	336	346	324	335	302	322	307	348	338	286	367	322	328	343	302	324	335	312	308	330	304	315	305	310	309	295	328	341	331	320	315	335	331	317	318	332	315	277	348	325	306	332	301	288	325	295	295	324	309	319	313	314	319	288	317	319	336	318	327	324	323	342	301	304	293	318	314	307	333	298	306	354	312	275	305	294	331	323	331	330	309	321	321	328	318	319	321	313	313	318	328	311	312	289	292	331	353	331	329	330	301	287	290	343	312	347	332	334	315	324	347	321	293	339	336	331	335	302	322	315	323	339	319	281	310	337	328	322	286	319	332	309	318	324	347	340	320	304	349	308	343	330	312	309	322	327	329	323	326	316	330	277	311	285	310	291	324	304	331	308	350	302	334	345	328	292	300	326	352	347	314	308	329	306	316	321	329	321	318	318	320	329	332	326	303	317	335	351	280	323	296	339	302	319	320	339	295	377	325	316	265	310	346	324	322	325	327	296	346	307	306	331	323	313	331	308	339	333	316	320	321	313	374	310	316	322	355	335	319	317	310	314	335	307	332	297	325	307	334	335	322	288	341	326	323	342	328	311	309	325	338	322	363	305	302	305	294	340	344	326	295	369	316	307	299	338	325	332	274	311	334	328	328	288	305	308	323	334	362	340	318	302	290	306	316	290	359	327	325	383	326	337	317	332	316	298	310	305	312	292	329	321	330	299	299	312	300	301	353	340	331	326	336	338	356	326	314	312	328	315	318	356	326	326	312	295	329	347	311	303	292	273	320	318	313	316	296	310	335	331	296	379	322	298	297	323	327	332	306	344	340	306	277	320	326	305	331	306	303	314	314	334	306	331	316	326	304	317	302	314	331	318	304	323	355	314	325	343	305	302	332	298	335	332	308	307	261	319	331	312	327	294	317	311	366	326	301	333	303	344	341	312	336	338	318	319	332	327	343	324	270	302	310	335	299	313	311	313	282	328	332	330	340	340	315	309	291	315	328	299	341	340	315	329	332	325	326	329	345	328	308	294	311	309	345	316	322	324	353	325	317	324	335	341	321	337	301	335	311	314	317	309	307	341	325	303	289	330	316	341	316	310	313	305	322	301	354	306	288	297	310	295	315	295	326	292	316	340	304	308	329	340	336	316	328	291	317	302	334	297	345	305	334	298	324	346	322	333	320	327	316	302	318	296	308	320	322	321	309	316	301	335	355	321	370	321	297	285	309	302	322	307	298	308	317	323	302	360	311	307	317	299	317	338	318	311	308	303	283	312	322	340	305	309	340	307	312	334	328	315	332	341	301	283	307	311	281	352	320	347	320	315	310	303	322	335	310	332	322	322	296	310	320	348	331	313	308	289	350	344	333	309	293	370	310	299	312	319	300	330	327	353	338	293	286	308	323	310	326	343	314	328	310	349	299	311	329	320	312	334	355	329	305	308	307	317	311	359	304	310	281	325	301	325	318	320	333	328	314	283	350	327	317	314	316	305	330	312	308	318	338	297	309	334	285	332	314	319	342	305	302	310	321	307	306	309	312	282	320	328	344	325	335	339	325	305	293	329	338	329	320	330	307	311	318	311	310	326	311	341	319	295	322	355	332	336	330	324	331	328	321	349	312	341	329	300	319	295	349	327	337	299	325	343	339	320	321	321	352	314
2769	956	1208	1161	1256	1115	3119	10309	7486	927	903	888	848	856	828	842	839	870	851	854	827	966	2276	1166	917	858	837	802	891	875	873	872	849	901	835	805	842	878	836	895	854	840	822	887	865	834	840	839	893	883	871	784	862	883	824	834	808	834	810	857	890	863	841	893	837	857	821	831	870	853	884	899	881	848	879	901	871	885	876	858	842	797	887	827	820	891	912	835	839	852	857	852	881	862	899	862	808	813	808	885	856	878	822	943	895	844	893	857	782	837	834	853	891	880	864	833	859	833	880	870	884	846	850	862	850	879	885	883	877	817	842	833	836	826	874	855	868	858	896	859	801	848	853	855	949	861	910	829	853	846	853	869	843	821	842	868	827	877	849	879	864	811	851	826	859	844	847	868	842	890	883	856	851	862	843	844	820	885	904	859	932	839	858	873	854	894	857	843	844	841	807	804	853	821	794	876	860	891	865	857	857	837	915	876	844	846	825	919	760	849	908	847	814	828	859	848	857	851	828	880	859	840	827	875	846	840	847	846	842	903	856	828	866	863	869	895	834	848	839	879	850	861	825	843	860	853	891	857	858	868	850	833	831	877	821	903	849	836	906	919	844	843	908	873	866	841	852	856	943	870	869	846	881	872	866	858	848	897	858	850	825	859	853	880	830	856	870	884	888	864	871	896	819	851	871	895	812	867	835	834	918	838	869	862	890	841	860	859	889	842	814	884	877	849	881	856	838	884	892	893	855	861	847	903	836	874	815	849	865	797	879	842	856	866	854	854	869	904	843	841	865	838	827	849	851	831	880	850	863	875	838	867	883	817	868	897	947	871	865	839	807	884	837	847	872	844	823	830	800	873	919	846	880	905	883	854	837	866	881	807	857	847	839	824	849	872	849	886	807	870	881	863	899	902	869	869	843	851	844	808	807	792	824	799	819	858	814	846	858	830	837	837	835	861	856	795	854	836	840	872	829	826	830	804	815	863	848	915	840	879	853	865	830	874	833	854	831	843	843	839	834	876	864	897	819	838	846	853	869	861	802	887	852	844	829	847	854	827	889	814	852	891	860	884	882	790	790	800	818	844	830	842	862	903	832	859	896	870	898	830	871	858	842	859	888	814	834	817	868	856	901	843	849	859	831	823	876	874	863	894	862	819	824	852	870	860	852	855	873	835	807	852	816	814	852	838	883	848	826	828	826	849	886	862	897	825	868	817	864	826	855	838	850	820	833	824	872	861	839	951	835	859	866	828	842	842	808	894	911	811	846	875	909	886	877	854	865	881	904	853	886	834	869	874	835	856	827	830	804	908	843	890	916	873	807	863	816	862	856	866	867	814	824	809	821	833	821	833	812	867	893	837	894	835	838	850	844	838	821	871	852	887	825	841	807	846	866	863	878	829	924	843	832	898	845	860	893	855	829	856	815	842	912	827	836	859	811	816	868	892	840	800	854	872	818	843	810	871	826	848	862	820	868	822	864	856	814	897	857	887	878	846	868	894	861	856	814	852	914	858	811	833	830	847	866	879	836	857	855	907	884	823	846	890	881	854	856	835	880	896	827	817	841	892	865	881	854	901	847	852	825	830	807	893	800	827	887	845	882	862	859	858	884	880	808	859	870	805	830	810	875	849	829	841	863	852	852	861	876	819	834	835	865	860	886	850	864	816	826	794	860	890	825	923	902	857	866	887	867	887	843	852	836	825	910	902	842	902	875	870	844	836	872	894	813	864	868	896	849	810	842	826	874	826	809	819	822	837	880	887	769	866	880	840	861	830	850	802	904	829	812	860	874	816	842	864	870	890	811	818	877	844	837	829	842	850	864	820	888	861	863	785	812	893	925	879	842	844	800	861	857	857	868	856	879	869	872	816	865	869	810	825	809	905	824	871	863	874	821	883	831	822	868	878	831	836	890	824	855	907	885	823	788	840	845	879	860	855	850	824	852	912	827	823	853	927	875	806	851	894	894	839	834	880	851	854	829	856	833	825	817	853	818	838	855	871	850	846	861	867	832	864	859	912	793	867	817	838	890	810	846	903	820	810	855	788	887	896	888	800	884	808	841	859	862	843	799	844	859	893	908	861	868	875	849	846	874	838	846	838	826	881	904	818	892	778	860	843	849	848	858	839	859	851	867	868	849	869	841	847	861	856	821	833	858	852	866	800	805	835	850	862	805	822	849	815	891	815	856	838	845	868	814	846	896	799	838	846	836	869	816	801	857	832	817	894	848	869	871	865	907	864	854	881	891	827	838	854	835	846	878	858	857	831	870	835	866	814	911	842	911	833	865	896	889	850	877	833	836	876	885	850	841	841	844	848	877	847	847	871	813	868	834	827	859	848	824	847	842	856	841	880	831	849	819	843	810	807	892	891	874	862	830	844	857	850	864	839	862	872	850	839	847	828	868	862	798	825	863	815	864	933	826	818	833	897	884	936	826	832	868	836	846	846	910	879	860	809	850	857	822	859	839	855	818	898	870	889	885	852	876	861	835	877	853	834	830	864	827	833	852	841	832	800	833	901	900	837	836	869	807	863	846	796	847	821	838	881	787	888	883	843	826	809	851	866	793	850	762	902	872	884	871	799	812	851	807	946	840	840	837	819	835	851	825	819	836	822	851	846	819	856	928	885	842	883	846	830	878	821	872	832	847	802	865	869	862	842	809	798	876	844	837	814	849	871	878	831	839	801	831	904	855	839	880	869	866	807	825	840	820	838	861	879	867	843	847	796	854	857	798	853	871	870	800	838	870	863	870	877	806	856	855	810	852	872	861	881	762	822	850	808	869	853	850	901	899	863	865	867	870	868	797	825	847	854	822	891	844	852	865	856	841	883	840	915	891	900	828	891	803	828	809	801	842	901	861	864	822	865	820	855	876	843	866	855	840	807	833	886	835	831	861	881	829	874	884	877	893	915	834	833	903	891	852	855	878	850	851	812	851	842	832	826	867	844	855	806	854	893	870	864	805	885	827	814	822	831	857	884	782	876	887	843	823	842	903	851	863	846	814	840	845	904	871	857	826	861	879	863	807	854	876	862	860	844	843	849	854	889	839	864	810	894	842	869	877	878	808	875	882	885	873	823	910	859	918	852	836	855	871	814	905	851	813	890	855	882	836	867	832	853	833	824	866	859	848	842	849	870	779	838	889	857	829	846	850	847	846	806	907	859	830	847	826	873	861	877	872	857	890	860	878	834	841	848	849	791	850	821	880	873	839	832	848	875	836	862	854	841	887	855	849	853	822	816	827	869	854	820	851	886	860	886	850	917	830	824	849	891	838	843	839	809	886	868	871	891	812	820	879	820	852	816	843	853	837	865	827	892	867	870	821	825	861	834	927	897	822	849	797	868	852	843	864	890	897	890	825	880	867	882	862	818	880	842	840	805	872	872	882	813	843	838	836	818	825	865	861	886	877	863	845	862	858	804	839	870	824	826	943	838	900	857	884	919	841	805	815	790	891	789	840	861	820	843	847	879	839	836	845	877	847	830	808	826
17650	4134	3639	3270	2463	1952	6051	35209	36238	4747	528	382	489	334	275	287	276	259	252	277	251	869	5344	2724	237	221	236	222	247	211	191	230	213	233	238	215	256	216	220	230	224	216	228	199	237	200	217	249	207	235	242	204	194	211	235	231	206	225	236	210	218	189	205	208	251	223	221	208	250	197	233	236	205	207	240	194	204	214	219	250	215	214	255	199	213	230	200	237	224	211	200	201	207	223	223	232	220	220	229	234	242	214	212	204	223	226	226	207	222	205	240	190	225	234	210	195	215	230	229	215	207	231	216	211	235	237	202	203	208	192	228	245	220	234	225	245	229	231	225	229	206	207	198	211	240	217	224	210	206	250	228	214	207	220	188	220	240	226	223	228	212	210	227	217	257	201	234	211	233	212	238	222	243	198	228	217	221	211	214	213	231	235	193	235	202	212	223	207	220	244	204	207	252	246	222	223	238	240	224	220	224	234	188	215	226	218	216	225	220	245	220	204	211	244	232	205	209	236	217	199	240	221	186	227	204	199	203	231	220	215	242	228	211	240	205	225	213	214	230	226	238	211	219	199	199	249	227	205	216	210	199	211	212	217	249	236	207	227	205	223	241	188	213	209	213	205	195	207	215	223	228	236	239	234	230	199	218	231	236	235	224	217	242	244	232	214	204	185	231	224	203	240	213	214	212	235	221	223	229	193	217	212	211	223	236	207	210	219	244	198	247	220	219	208	240	212	212	204	199	239	211	220	229	200	201	219	225	220	209	212	217	195	219	232	245	214	195	220	246	209	212	221	212	215	212	223	195	204	245	229	235	207	221	224	228	217	203	230	223	205	218	222	234	217	188	213	221	218	234	208	226	216	218	196	214	202	235	209	222	198	218	199	234	219	238	229	225	248	233	237	203	225	217	206	221	244	209	222	236	206	249	237	211	210	192	212	212	204	221	225	226	213	207	182	205	224	198	228	215	234	196	216	209	210	198	240	234	234	229	233	211	212	221	242	243	227	206	208	236	227	181	253	215	213	221	221	193	217	242	214	233	213	216	211	200	201	250	200	229	227	199	217	213	211	218	218	218	245	224	212	228	221	216	195	216	212	242	239	221	217	222	221	189	220	218	229	225	211	227	225	218	233	218	241	224	197	210	224	227	212	180	210	220	215	208	204	222	253	202	244	208	187	215	220	211	217	211	231	212	232	215	207	247	214	212	220	198	226	195	225	210	208	229	210	231	210	229	222	209	233	222	219	226	190	201	200	223	226	197	222	219	196	200	255	207	208	186	225	245	212	237	225	238	219	214	219	205	251	189	219	191	215	229	240	231	237	235	199	227	225	205	207	239	248	220	221	189	243	205	214	230	261	211	229	228	218	245	229	226	232	230	204	182	205	203	248	228	248	220	217	231	238	214	203	200	230	226	227	209	195	239	242	246	217	232	219	207	206	177	216	231	208	240	231	216	220	199	213	260	214	242	240	220	229	199	209	221	201	223	220	212	248	203	229	215	213	236	210	225	234	232	215	217	190	219	221	225	235	215	231	200	233	223	193	201	238	194	229	211	193	190	238	235	190	211	208	243	212	236	207	234	178	246	236	229	223	231	241	194	215	189	224	217	198	203	226	219	201	232	212	229	206	216	207	224	197	219	207	262	210	222	204	216	232	224	239	248	236	212	212	203	192	226	206	209	198	236	218	217	218	222	224	214	220	223	202	201	213	239	219	193	227	229	243	233	226	230	226	210	235	225	222	242	221	228	230	224	222	222	225	207	223	256	226	225	202	195	215	223	191	211	216	209	196	223	219	203	189	228	201	239	205	217	230	248	221	232	216	195	250	221	188	208	231	239	208	208	204	248	214	253	217	209	235	264	233	234	192	229	207	229	248	215	219	229	225	234	196	231	238	227	211	193	212	223	233	224	226	195	218	202	210	202	211	235	201	258	222	209	224	211	218	210	209	224	203	200	190	215	216	235	261	225	225	193	222	212	241	237	223	229	197	203	218	227	201	214	225	218	209	203	226	214	204	204	227	240	219	221	184	230	227	220	199	220	214	223	209	221	193	199	231	209	198	238	232	212	221	216	203	221	215	208	193	222	198	226	244	204	227	187	223	206	231	220	232	237	210	217	224	221	215	231	225	248	203	226	209	210	217	220	232	220	231	216	225	237	243	229	252	233	214	205	182	214	183	225	203	231	225	195	218	223	226	227	247	207	218	227	219	234	204	216	209	181	231	214	212	216	211	204	235	211	210	214	230	222	201	172	243	212	240	213	226	221	219	225	216	229	227	207	217	238	201	210	230	229	209	227	224	212	211	208	228	211	208	231	237	224	249	240	226	194	228	207	215	216	236	224	239	233	228	235	219	207	175	202	220	213	238	208	195	223	206	206	230	230	247	221	225	229	239	215	208	222	209	246	179	226	200	210	230	221	226	183	231	211	246	224	215	203	252	222	244	230	207	220	217	226	213	229	213	193	219	234	231	196	204	201	246	224	233	187	250	237	225	209	224	216	231	220	219	224	217	229	199	222	240	233	212	217	218	245	234	224	234	235	246	184	243	209	182	214	203	225	225	202	242	231	217	238	202	223	245	228	235	242	220	241	222	249	205	230	223	215	209	196	241	191	211	229	239	212	217	253	215	273	191	198	196	235	200	187	219	240	219	209	215	238	215	209	177	202	186	211	225	228	249	259	231	232	205	208	198	214	233	211	208	247	203	223	259	226	246	205	220	216	232	222	184	223	179	228	216	226	234	236	236	192	227	204	198	178	203	218	233	213	261	188	232	214	222	242	239	238	208	235	214	216	219	222	205	222	224	193	220	217	237	249	219	214	230	225	216	222	225	214	210	215	205	256	245	239	201	208	229	216	243	209	196	235	211	228	247	220	242	181	213	212	228	214	242	230	207	237	197	204	227	231	212	216	196	254	206	214	203	224	221	208	214	233	234	221	208	213	237	214	238	207	220	200	235	233	236	242	188	214	201	211	229	220	220	230	229	239	235	239	227	210	191	240	208	222	210	235	222	233	208	233	221	193	207	225	228	222	206	211	236	197	206	209	230	233	240	219	206	225	207	232	220	211	228	208	209	189	189	195	211	188	217	240	234	205	205	189	206	212	206	239	193	206	229	198	232	210	191	211	230	238	233	211	216	220	180	210	214	216	217	219	234	206	215	227	228	232	197	259	219	209	216	211	229	215	215	226	218	241	240	206	235	233	231	212	221	215	215	214	231	221	230	232	229	189	219	269	208	241	206	223	226	214	216	228	224	224	221	211	222	201	217	195	204	225	230	209	233	212	197	216	230	197	225	231	215	218	240	241	223	223	233	200	194	202	217	208	218	241	236	203	215	210	227	217	213	200	229	216	229	208	243	203	235	253	217	226	191	187	224	234	211	195	209	205	208	227	209	221	205	216	202	199	221	213	244	232	211	228	207	203	216	231	189	242	227	205	236	225	210	238	222	214	238	220	222	240	242	197	224	225	214	228	227	227	209	225	200
9169	3137	6372	8243	7332	6736	18520	54022	40890	2293	1977	1793	1720	1193	1134	1023	994	972	838	907	977	5129	25008	10379	640	672	678	633	625	673	639	673	655	579	635	605	649	653	610	628	616	631	614	628	650	636	625	581	600	602	643	591	584	609	571	647	651	580	645	632	617	638	623	614	609	603	597	627	596	641	610	584	596	604	584	561	631	645	589	593	625	570	628	630	587	622	618	613	585	622	607	580	600	565	584	606	566	589	585	622	605	561	582	600	584	627	612	642	637	581	610	592	611	565	638	557	586	571	560	571	581	631	585	618	594	621	621	644	643	570	598	598	554	613	607	610	572	631	593	645	583	593	614	602	576	637	579	587	605	560	566	577	639	653	657	643	623	581	591	574	602	581	619	569	583	627	610	621	608	604	620	617	571	592	588	597	577	571	568	626	585	611	608	619	597	603	557	580	568	607	581	563	591	615	594	602	554	588	620	603	586	590	584	615	579	634	575	578	633	605	559	573	594	585	609	605	595	617	608	592	667	599	604	612	617	585	581	586	589	604	613	572	578	559	576	606	578	607	619	614	581	626	606	571	622	625	566	607	607	650	574	620	578	562	571	641	566	571	576	561	586	571	594	565	570	601	578	609	625	601	607	629	596	592	638	601	642	591	557	604	566	636	581	592	564	613	617	548	608	581	605	625	575	607	562	581	620	619	613	558	599	606	546	641	605	618	612	594	610	608	586	653	588	557	617	611	623	606	594	607	652	576	587	608	602	596	615	602	587	567	599	580	578	608	588	604	637	563	637	660	565	600	594	612	580	605	608	593	631	595	628	587	614	600	578	620	555	595	605	593	595	613	610	531	598	566	582	632	558	610	629	602	619	579	627	644	621	595	608	619	643	598	565	585	579	606	565	605	609	594	604	605	632	610	593	645	613	620	615	644	639	618	593	601	607	625	584	568	644	611	573	585	635	597	645	634	564	568	616	610	594	609	579	607	585	636	598	566	598	627	578	616	595	614	570	608	606	615	585	639	618	581	597	595	640	569	575	553	607	617	616	595	611	563	587	643	601	596	577	594	626	593	611	598	596	587	594	607	592	596	608	581	619	590	622	614	611	653	607	574	592	632	569	582	603	603	597	593	597	606	574	624	603	552	606	619	587	625	611	578	621	584	571	634	553	596	571	607	559	579	591	625	604	591	637	612	564	604	573	621	602	561	602	607	628	617	591	567	595	603	610	595	607	573	584	640	564	572	596	591	561	568	600	614	621	600	552	623	603	645	586	598	608	668	593	618	614	597	598	605	606	603	594	608	611	611	600	560	599	567	583	609	608	614	578	609	572	624	609	611	571	587	616	570	578	575	653	599	609	592	614	591	580	558	606	616	587	609	568	619	603	632	586	545	589	613	574	628	582	582	588	615	640	555	576	592	591	615	596	613	621	593	576	593	600	657	592	597	619	624	588	602	556	646	607	597	585	601	587	591	583	611	629	582	613	597	638	599	590	586	614	602	644	594	568	610	595	614	602	618	601	596	608	591	628	593	611	635	576	595	587	615	561	583	635	602	627	599	615	626	584	622	572	581	564	584	606	577	581	582	608	613	581	575	628	605	594	598	571	579	621	632	587	593	629	618	594	570	564	631	568	587	652	622	584	613	555	604	592	609	606	558	549	582	575	595	627	601	633	593	609	579	608	579	554	591	607	606	624	651	591	589	602	583	570	564	643	618	626	616	629	599	603	602	620	629	593	646	552	643	603	636	545	577	524	611	616	580	606	614	607	588	599	611	625	597	585	610	600	586	612	600	625	575	629	600	646	606	585	613	567	634	598	606	630	593	610	599	586	585	572	655	600	593	578	595	615	596	584	591	573	596	557	565	566	617	586	598	629	569	624	632	565	592	594	607	587	633	602	546	624	610	551	592	592	603	612	593	578	618	571	598	581	598	583	604	622	662	580	606	615	592	609	592	597	591	588	609	527	583	560	594	633	593	571	595	643	629	577	541	604	589	585	610	649	593	617	588	582	625	591	597	606	618	587	616	579	556	590	599	628	634	618	592	579	605	554	606	633	616	590	609	610	618	612	620	620	604	621	580	602	650	584	612	636	660	588	605	590	574	594	601	630	616	631	623	578	556	605	576	593	613	610	600	636	615	591	612	612	608	577	553	659	563	619	593	640	599	591	628	593	631	655	608	624	636	614	574	611	592	607	591	569	640	585	640	625	571	577	582	633	602	582	608	619	591	610	571	615	600	587	567	612	620	613	620	581	590	575	601	586	571	668	559	612	586	618	566	626	551	589	606	568	603	616	591	609	596	573	588	630	588	647	618	580	594	620	624	599	592	627	597	572	603	604	577	607	605	617	577	600	593	572	600	601	582	579	592	636	597	603	592	609	568	620	581	631	571	599	560	566	619	585	638	608	602	598	586	623	615	631	620	590	615	605	596	616	605	588	649	599	553	594	602	604	590	586	597	615	594	568	586	621	574	590	597	594	605	574	612	548	573	569	564	595	569	581	587	594	614	599	602	631	583	632	583	645	607	582	620	624	620	567	571	611	615	614	590	581	556	590	542	546	629	614	600	568	576	589	582	577	560	604	573	575	623	581	630	565	570	630	595	568	604	634	537	609	572	645	612	628	570	570	612	568	597	609	633	650	567	587	630	590	606	590	638	648	587	594	560	615	612	647	612	588	592	651	564	616	529	645	577	605	613	607	620	593	615	589	581	625	613	596	581	600	621	595	563	596	610	597	613	549	579	624	604	589	589	591	612	598	560	645	593	629	596	571	609	606	627	621	589	582	562	605	576	598	593	578	605	600	590	631	614	559	613	627	605	618	593	623	562	627	599	639	622	589	593	617	602	597	593	591	607	626	614	585	541	568	625	620	615	596	588	628	618	608	616	580	619	591	584	596	593	625	585	637	565	629	663	612	587	629	598	584	585	495	583	617	603	580	621	629	590	615	602	598	606	601	566	594	561	597	606	590	639	578	622	604	563	602	584	616	582	625	624	546	594	640	615	639	618	543	576	624	600	611	572	630	599	597	616	658	616	639	651	553	632	631	655	597	611	632	578	569	574	620	597	620	607	583	606	591	610	597	616	626	608	611	641	562	617	611	591	622	564	584	592	572	619	639	598	593	605	604	598	595	609	616	593	599	597	581	573	612	587	615	625	624	578	573	608	597	596	581	574	589	579	617	600	603	586	619	575	597	612	618	585	605	585	603	603	646	643	556	610	597	599	605	592	624	577	590	617	570	620	620	576	668	589	581	627	603	574	600	596	574	638	623	628	579	613	621	588	589	611	619	578	598	585	575	606	600	570	630	627	627	602	641	590	607	605	629	598	621	592	603	573	558	605	604	613	575	568	599	612	598	591	608	584	658	601	612	634	596	617	626	642	627	582	588	578	598	586	583	597	612	572	623	578	587	600	604	605	590	635	578	593	611	628	606	590	586	620	616	607	573	613	599	612	618	620	563	632	637	582	615	565	572	573	585	610	636	543	639	588
18112	4471	4495	3343	2522	6433	12264	40708	32394	3816	540	444	420	402	373	297	316	276	281	283	300	1680	6090	3269	291	273	258	258	265	280	267	242	266	235	257	251	284	277	240	220	244	313	259	248	270	282	253	252	266	242	256	255	225	270	260	269	248	296	258	238	240	267	268	276	257	267	215	262	254	274	250	236	247	249	258	245	270	253	256	269	238	265	278	252	256	260	271	237	229	298	227	252	224	237	265	260	289	236	250	280	276	251	292	265	257	235	224	248	263	226	217	223	275	254	269	263	235	240	244	259	276	252	255	252	254	249	256	241	280	256	256	258	260	244	276	256	247	287	274	269	205	247	280	259	263	264	236	288	274	223	236	238	240	260	243	249	236	258	259	241	249	252	268	256	266	265	244	248	267	252	248	256	248	250	234	221	245	240	233	258	251	238	264	241	265	273	229	260	255	241	243	273	235	253	256	234	245	256	277	245	225	242	263	235	243	229	249	276	260	267	245	228	250	249	266	270	236	258	245	262	287	289	209	234	247	247	241	230	253	263	247	265	256	263	272	268	249	253	233	231	270	247	280	271	270	263	248	222	240	270	252	272	272	236	264	248	257	248	249	249	254	236	257	262	248	252	255	251	270	249	263	245	285	260	259	265	232	240	241	280	247	266	264	272	261	245	235	243	243	277	257	238	273	232	248	257	246	260	238	235	245	270	275	292	236	245	280	244	253	258	273	273	253	262	266	244	267	241	231	233	240	254	244	268	237	247	283	258	250	262	275	258	282	226	277	261	249	240	239	236	266	246	265	260	266	243	251	262	252	275	263	230	257	263	286	227	244	258	275	265	261	262	268	285	236	297	227	286	260	231	268	277	250	264	269	255	258	248	266	267	273	248	240	264	227	228	251	253	265	229	256	228	253	259	255	243	255	242	248	256	238	233	267	277	228	270	249	232	259	273	216	251	274	288	252	250	272	242	283	252	257	242	253	272	246	254	269	247	268	271	230	285	247	244	258	261	281	247	258	273	283	243	281	266	256	261	245	273	242	262	232	241	261	259	256	241	260	281	245	242	251	243	249	245	254	229	219	247	234	244	233	255	249	274	257	237	262	272	262	262	262	230	264	230	282	250	244	263	241	270	239	257	245	233	259	239	233	236	251	275	247	257	233	269	251	240	268	261	227	258	226	239	272	238	236	254	257	249	240	264	271	254	250	265	271	267	241	268	210	273	273	282	277	247	255	253	239	262	252	248	235	289	269	264	229	248	244	225	249	248	242	273	222	239	248	252	249	293	225	245	240	253	250	268	262	247	243	251	273	286	241	229	251	249	252	257	275	240	308	266	228	256	237	243	283	287	241	250	244	255	258	233	257	238	257	247	239	243	257	227	228	247	259	278	281	240	261	241	259	227	227	238	256	275	248	242	232	250	238	255	242	264	259	265	234	292	258	234	235	226	260	238	268	246	262	221	259	226	239	256	249	230	278	244	269	258	220	216	264	253	236	237	266	253	256	253	262	263	235	252	253	271	241	248	259	251	229	234	235	262	236	261	249	244	235	247	243	230	243	285	274	249	276	239	234	234	251	255	256	271	236	244	256	248	267	265	268	292	274	239	264	251	250	255	217	283	239	243	258	277	233	230	276	227	247	252	228	260	241	259	273	237	254	290	255	257	247	264	294	258	232	237	257	234	255	227	260	247	249	244	247	278	218	227	252	263	260	251	256	242	254	267	252	248	253	228	232	250	240	228	276	251	233	227	262	248	239	246	213	287	242	281	249	247	252	268	258	258	254	242	244	246	266	248	237	243	254	257	264	249	258	267	260	234	248	226	248	259	265	258	270	269	299	264	254	260	223	232	242	225	250	262	252	251	244	243	256	255	256	253	250	270	238	231	250	248	249	282	259	230	249	262	249	265	276	240	237	261	270	233	262	242	240	260	251	275	260	258	237	249	251	238	282	257	265	248	224	269	277	248	244	235	267	270	263	255	260	225	199	226	259	248	245	261	275	260	298	236	260	264	270	232	255	267	276	256	259	258	245	269	275	256	251	241	275	279	260	251	276	274	259	258	256	282	278	276	269	291	242	259	268	228	247	250	262	257	255	286	233	233	265	237	249	253	232	215	264	270	259	276	258	256	258	297	285	272	269	261	225	263	266	243	231	242	268	238	244	261	222	220	258	245	243	295	259	255	256	253	246	251	226	243	250	221	232	243	253	252	271	268	244	243	236	263	254	239	277	239	233	252	250	257	261	251	255	260	280	240	250	272	246	270	254	256	252	259	220	274	238	245	260	247	246	259	271	255	287	270	239	263	256	215	282	253	273	271	260	215	260	259	226	254	270	263	253	263	236	260	270	258	258	280	263	234	270	262	248	263	275	231	252	270	248	259	240	258	257	290	259	286	241	228	286	261	266	267	253	244	249	275	247	247	295	252	265	257	254	251	297	241	253	280	275	274	255	248	194	250	280	258	241	270	250	248	251	235	230	250	241	255	231	282	262	236	268	268	240	261	234	234	251	225	288	258	279	224	242	254	230	272	262	281	267	280	250	261	262	264	249	263	243	238	242	294	261	260	265	256	272	261	261	260	221	230	273	272	259	267	272	216	259	300	231	253	264	250	297	251	228	250	280	245	276	237	264	247	301	272	235	247	251	297	238	246	249	261	248	270	259	218	219	273	239	257	256	249	251	250	228	238	267	241	232	222	244	253	234	270	260	290	243	279	281	259	264	255	245	257	253	248	220	253	274	265	213	272	243	267	258	259	269	254	275	284	253	254	285	277	288	282	226	282	260	229	262	250	259	251	302	248	253	277	252	238	258	253	260	234	260	261	261	253	239	242	263	257	284	238	264	253	238	275	226	287	235	259	253	259	261	256	251	257	247	251	269	235	241	248	247	267	283	259	274	251	306	220	245	218	265	241	253	263	227	244	246	252	251	251	245	284	255	243	246	268	267	268	256	234	287	260	246	249	238	266	270	249	261	247	268	277	251	227	240	245	238	272	270	249	263	273	230	233	238	270	265	288	253	249	249	231	234	266	257	265	261	262	250	273	263	239	248	248	234	294	248	263	249	253	238	283	248	255	284	279	260	266	243	239	267	263	278	278	261	242	233	244	241	262	255	239	262	256	273	245	300	243	280	202	254	259	285	266	255	239	254	265	259	287	245	250	261	246	267	241	240	269	267	232	260	261	250	238	245	251	241	219	241	256	249	242	247	260	234	253	271	253	243	259	286	249	254	273	242	277	252	280	255	282	218	257	235	257	265	235	237	253	241	272	262	251	233	268	263	247	269	252	254	251	253	248	279	260	255	288	288	245	265	272	260	257	230	266	239	273	256	251	219	257	303	266	245	277	284	259	279	250	289	261	277	245	241	254	276	235	231	252	243	244	231	256	245	257	262	244	243	258	257	229	285	267	263	254	254	269	227	237	238	260	269	268	257	259	242	228	237	244	272	276	289	254	246	226	234	259	260	227	243	242	238	251	241	244	225	271	265	274
9098	3595	7499	8368	7458	16680	22312	58787	35859	2789	1915	1586	1607	1674	1313	1173	1066	1067	1020	1015	1037	9564	26616	12225	768	741	703	724	773	734	735	719	720	722	691	745	671	733	725	719	685	718	695	734	728	739	681	755	682	705	667	680	716	711	735	692	672	675	713	727	690	632	703	700	717	690	704	708	697	678	645	711	647	665	684	670	717	677	658	692	724	683	649	674	716	649	699	728	687	686	696	716	725	692	685	666	708	646	703	653	716	683	650	699	637	703	687	681	739	736	678	727	703	697	661	686	660	682	654	700	697	652	685	675	678	702	677	729	640	703	670	626	652	693	673	644	682	706	656	712	722	681	706	711	673	709	653	675	712	670	703	664	694	662	690	664	666	701	695	684	673	666	688	685	665	663	666	654	684	664	666	685	704	683	677	660	678	703	696	641	705	672	669	651	691	672	677	655	648	675	676	649	759	705	696	657	667	693	661	668	659	669	711	683	675	702	649	664	698	684	679	679	664	697	673	674	699	679	718	685	706	690	706	732	680	663	631	638	694	702	659	702	674	726	686	736	728	680	639	696	744	677	722	676	675	621	684	690	647	743	651	644	726	682	671	656	677	676	649	751	689	670	726	703	669	745	683	689	667	627	699	672	682	669	713	717	704	724	701	693	697	652	710	688	682	674	695	652	693	722	677	666	700	681	724	725	688	702	686	675	691	675	717	685	702	685	727	626	716	696	702	692	640	685	678	674	682	717	676	730	682	682	696	669	720	701	668	726	640	705	718	698	716	677	712	634	690	661	661	695	698	663	669	700	691	689	678	686	724	693	663	689	668	690	694	697	687	625	660	683	696	669	677	669	721	701	656	707	705	697	657	664	670	672	635	714	728	709	706	693	679	695	662	672	664	724	706	652	680	690	669	674	658	711	682	670	712	680	705	703	684	679	710	685	651	732	654	693	674	664	701	695	653	663	703	681	677	652	699	720	664	693	689	679	693	703	620	669	664	708	671	650	694	703	712	705	679	736	734	648	720	639	699	679	709	721	664	706	646	718	670	704	670	697	690	725	683	692	677	702	669	706	699	687	685	666	653	710	694	693	676	675	682	662	705	695	676	671	638	689	708	687	645	640	674	708	657	672	708	696	670	658	652	693	647	685	700	679	633	708	699	695	720	665	652	725	688	705	671	655	669	697	652	670	641	725	648	691	653	657	709	672	685	645	704	608	681	697	706	676	673	666	690	680	682	638	676	645	704	644	659	694	688	678	736	711	728	672	674	674	692	679	642	659	647	733	697	724	700	695	711	674	668	705	704	717	626	664	666	737	689	729	693	689	700	669	639	670	665	683	688	710	687	707	680	653	685	654	699	700	671	662	720	692	688	655	677	682	710	696	657	715	677	648	714	679	673	695	694	692	663	668	665	669	703	674	695	680	710	633	689	654	676	676	678	656	667	687	706	664	698	672	718	706	692	709	703	697	725	722	685	694	680	704	682	716	654	621	679	690	652	668	668	671	643	701	736	717	701	681	724	705	668	663	660	719	657	702	654	687	694	675	683	678	651	680	694	692	676	685	727	683	682	745	675	685	700	680	681	670	658	710	668	671	645	682	687	660	644	658	743	725	694	658	648	676	730	648	686	680	681	730	714	648	724	727	679	670	656	724	709	703	682	634	664	661	667	745	680	673	678	642	627	683	641	663	672	699	680	725	682	700	692	710	694	674	683	706	651	661	719	658	688	641	688	686	713	724	710	639	679	706	700	716	679	625	662	686	669	651	645	653	713	662	673	652	691	678	701	664	695	627	622	703	719	698	717	700	785	697	668	697	682	675	638	713	654	681	687	706	685	613	689	646	659	714	691	643	681	710	644	715	699	690	698	663	709	665	730	655	640	667	676	683	700	737	648	678	697	695	700	673	734	664	694	688	742	667	680	710	694	686	664	722	692	739	679	698	687	674	695	686	688	681	650	677	721	682	657	679	701	666	653	700	716	679	680	698	677	691	697	702	692	624	661	718	695	633	698	687	704	704	711	684	697	650	659	646	630	666	708	711	680	699	658	696	677	664	655	678	675	691	713	673	662	683	718	696	638	652	643	725	659	657	665	741	668	683	658	665	688	653	653	715	695	653	714	679	689	697	697	734	653	656	631	688	701	670	688	674	664	753	696	673	700	675	723	662	689	633	650	666	695	693	671	699	749	731	674	667	674	657	645	636	705	646	702	681	693	707	661	664	683	727	691	702	731	706	673	692	699	666	716	680	678	693	673	722	702	662	618	700	702	701	729	680	708	657	671	693	702	675	685	687	704	641	694	683	722	671	676	655	644	688	660	699	678	677	688	680	686	741	686	684	735	688	667	707	686	692	684	656	674	690	701	674	698	675	660	685	681	696	685	670	669	663	694	691	668	668	645	649	637	686	721	705	667	695	681	690	675	704	696	707	682	629	706	677	715	711	726	676	696	714	671	725	664	651	682	652	716	718	705	732	629	753	698	680	722	686	664	716	664	737	670	670	701	648	658	718	695	708	694	718	696	718	663	671	697	683	666	709	654	689	663	686	751	662	673	681	675	656	651	690	696	667	665	692	697	665	662	710	707	710	682	657	709	678	622	671	677	651	660	643	664	657	647	647	691	674	679	699	705	699	708	719	692	680	706	668	725	713	704	648	726	656	739	701	640	691	717	713	625	652	690	672	667	657	679	701	723	650	690	678	641	671	688	745	681	696	655	716	682	631	717	664	673	678	705	700	685	706	693	678	706	679	711	664	727	705	688	672	664	664	690	695	737	676	689	641	672	699	687	693	688	668	703	705	694	697	630	674	684	678	686	697	639	693	701	637	664	696	679	694	684	703	705	667	669	647	681	705	679	713	681	678	699	687	658	645	668	701	714	659	711	688	684	680	723	740	656	708	645	671	688	674	690	689	685	665	645	691	694	704	697	697	631	675	618	687	736	700	676	713	679	671	707	695	717	682	716	723	690	628	674	666	732	669	665	666	679	745	706	653	732	718	647	750	689	699	703	686	650	697	689	693	668	723	649	691	654	667	681	651	654	617	642	685	695	648	706	665	670	682	714	680	633	667	622	674	691	704	655	728	691	683	722	687	708	774	665	681	669	706	684	718	665	698	725	673	737	654	686	673	685	699	666	680	642	668	697	651	682	657	661	605	692	660	675	635	747	656	685	674	679	647	724	647	651	683	630	674	693	684	712	673	711	646	696	667	669	693	704	705	724	704	696	686	702	676	687	717	667	720	723	705	687	683	690	688	684	725	670	690	689	663	684	633	747	675	672	693	648	731	645	649	704	708	652	689	721	695	692	723	611	655	679	691	663	696	666	676	659	656	668	643	667	705	683	635	703	718	673	655	698	669	641	699	707	723	698	645	673	732	651	669	656	683	712	708	701	680	664	658	665	708	659	628	678	664	639	710	690	705	668	682	684	698	679	692	675	698	700	684	664	711	718	664	684	652	642	700	662	659	710	689	671	652	614	671	721	651	638	678	655	698
2456	453	445	446	417	559	1379	2523	1251	344	379	325	326	309	357	320	345	336	340	339	335	363	580	429	326	299	349	322	346	356	329	302	353	340	347	344	321	369	321	362	332	349	376	357	336	303	346	354	355	356	338	385	334	314	347	365	359	324	328	301	336	353	353	342	341	331	353	325	341	323	317	341	328	295	337	341	353	276	315	350	343	347	339	344	373	336	333	349	307	317	306	337	324	364	318	346	328	341	331	331	315	371	334	332	384	306	320	337	360	331	364	337	317	360	333	358	333	343	352	325	356	354	339	327	329	336	346	357	317	370	341	356	357	298	351	319	328	328	339	327	373	358	323	343	326	304	346	337	355	321	352	342	346	320	347	335	320	328	361	358	323	350	351	352	343	377	342	359	358	332	326	344	341	329	355	329	312	352	354	319	308	316	364	356	358	330	332	353	326	328	329	303	335	354	338	349	303	320	342	343	353	341	312	309	319	330	303	327	327	334	319	320	327	328	340	343	326	340	360	341	337	325	347	327	333	352	338	320	382	366	357	301	331	322	318	322	310	352	360	343	360	355	305	335	350	344	361	330	326	334	341	309	348	325	325	309	338	346	336	335	339	322	339	335	307	341	345	379	326	374	350	332	313	339	327	321	372	315	293	332	329	365	315	323	361	340	325	336	281	365	321	353	373	332	343	327	344	336	314	336	310	340	335	347	332	350	335	365	310	349	356	320	342	294	346	311	366	361	363	362	333	323	353	332	361	333	359	323	334	335	332	320	327	345	321	320	354	320	313	354	321	359	337	322	383	354	376	330	315	338	304	302	350	290	358	331	353	285	353	328	333	356	324	318	332	349	311	346	328	311	364	295	320	315	331	364	310	322	304	320	320	309	327	343	338	344	351	364	360	315	340	353	325	344	369	369	333	339	357	362	325	348	332	341	364	308	383	328	356	302	340	302	352	369	340	319	333	308	346	313	343	347	328	327	330	308	345	346	344	299	326	339	337	348	323	296	304	344	363	343	289	350	351	327	333	334	342	321	312	344	336	335	311	341	322	355	309	338	327	320	352	353	342	332	317	353	312	330	344	322	301	333	308	341	311	326	327	330	350	331	354	320	351	350	320	338	319	344	294	293	321	353	360	355	355	333	307	330	331	346	364	347	326	345	341	344	314	325	344	290	349	362	332	325	339	364	345	355	368	314	335	320	347	329	343	339	359	302	339	340	345	330	354	331	315	357	365	345	312	332	357	368	333	348	342	339	352	334	329	374	359	336	337	333	346	346	341	318	361	327	302	326	307	370	323	333	339	329	341	368	323	344	340	324	356	363	325	375	329	354	353	320	335	324	292	364	346	335	342	309	302	307	305	341	343	348	327	322	334	312	319	336	330	332	338	365	358	327	359	314	311	360	298	345	341	333	331	353	319	341	342	324	355	324	315	329	338	345	329	363	336	311	319	337	328	350	321	354	345	333	333	334	352	333	320	362	324	348	293	333	349	321	314	345	348	328	365	304	331	339	361	309	347	379	335	327	318	287	348	339	353	334	335	325	365	334	342	292	345	336	332	367	341	328	338	377	334	316	353	336	354	325	339	371	329	345	351	326	322	361	355	336	338	322	333	345	345	360	331	352	328	340	341	331	365	369	324	318	351	328	356	329	292	355	320	307	333	334	347	343	351	353	339	319	335	340	336	350	333	347	341	331	320	295	368	358	381	376	323	302	369	343	341	332	317	333	327	306	367	344	337	337	309	349	355	327	387	325	335	372	333	329	333	320	341	350	341	338	360	304	346	361	338	355	371	331	336	323	345	324	351	354	347	340	349	340	344	325	362	345	374	359	343	371	361	358	341	295	312	308	339	339	326	344	375	352	343	319	322	348	334	324	353	318	321	330	309	349	340	321	339	326	318	313	319	311	344	298	334	319	361	349	332	372	327	323	365	353	348	362	304	319	329	316	314	330	314	335	320	321	347	313	359	352	338	349	342	323	346	361	356	355	352	326	357	302	300	352	322	348	344	346	337	352	330	315	310	360	304	326	339	330	343	315	329	348	316	366	345	335	332	293	330	344	342	326	297	345	343	355	339	330	333	337	340	344	355	347	336	340	324	330	342	318	314	322	347	355	348	337	312	325	350	343	317	355	342	335	331	299	326	338	333	328	331	329	329	363	296	346	331	301	376	308	324	325	352	331	337	350	347	312	332	341	361	322	318	354	342	360	366	308	365	349	359	320	366	333	334	325	325	318	370	358	341	329	321	296	317	362	359	331	347	361	340	322	322	351	316	306	348	330	343	368	337	367	355	319	344	363	337	300	369	345	346	343	333	341	336	367	298	320	315	325	301	348	340	329	357	333	337	355	353	332	356	332	314	332	333	346	328	336	330	295	332	357	311	325	372	324	360	338	325	333	375	341	324	373	332	349	359	320	320	312	319	354	324	309	312	369	318	316	330	317	341	362	324	330	339	338	357	331	301	327	326	342	343	361	326	318	322	319	319	309	345	338	353	321	335	339	327	334	324	318	339	344	351	325	306	352	318	352	371	319	360	324	308	360	310	342	346	367	342	336	318	324	338	329	328	349	326	352	313	328	317	376	329	340	362	339	328	325	337	353	347	306	305	353	338	321	352	334	355	355	315	342	325	299	345	331	312	295	355	346	340	355	382	336	348	323	331	330	362	347	334	340	315	309	357	313	287	352	370	308	328	365	334	326	318	353	365	321	347	343	332	325	315	305	343	369	331	324	301	341	353	331	337	330	344	324	290	337	330	340	332	342	326	307	367	307	326	343	336	343	372	343	362	345	351	325	350	339	312	356	346	338	349	333	338	295	335	350	343	354	340	322	328	357	297	316	320	321	351	344	300	333	344	344	359	354	322	347	340	335	351	331	340	329	319	343	340	354	348	312	348	318	381	358	319	347	362	339	339	327	307	331	354	355	340	302	341	363	344	337	342	330	354	321	363	302	318	367	370	332	332	347	331	321	354	345	326	328	378	371	315	353	326	335	323	332	296	349	341	341	324	330	373	332	364	391	368	346	334	351	356	327	335	315	334	279	350	343	359	345	349	380	351	341	381	317	335	310	341	345	331	323	341	326	330	335	335	323	346	320	332	328	371	347	334	343	330	351	348	329	337	321	366	358	332	293	333	328	360	351	345	333	297	331	359	336	331	320	338	314	330	329	336	309	355	310	306	328	338	320	315	330	311	316	341	318	336	312	340	304	327	339	337	371	313	309	357	293	319	311	327	341	327	313	356	355	310	340	343	367	341	345	343	351	360	340	320	347	345	356	323	338	308	319	334	336	333	334	353	318	349	340	347	317	318	352	346	338	346	353	351	328	313	356	332	329	340	344	346	327	325	337	311	341	351	298	344	369	369	353	345	346	320	283	339	357	338	334	322	350	347	325	338	361	351	330	341	343	331	316	315	322	351	310	359	311	357	334	287	374	349	348	339	339	347	357	365	307	344	338	336	321	348	367	317	346	360	333	350	346	314	355
2798	1065	1293	1345	1175	2137	7023	11426	4770	1003	968	893	894	899	981	941	872	939	858	937	939	1149	2607	1489	889	909	829	890	893	915	931	885	868	857	917	917	917	887	893	923	966	905	920	883	866	913	952	939	912	896	852	904	946	911	877	891	955	893	928	938	903	909	890	907	904	898	971	976	879	904	913	869	881	919	914	912	894	847	850	960	904	930	848	884	940	900	880	881	851	873	811	934	916	888	860	925	894	913	847	946	930	899	898	880	865	908	847	871	893	873	897	858	871	932	879	890	862	861	865	921	941	918	819	931	888	915	931	879	873	861	890	847	897	907	910	861	849	890	928	883	864	966	865	879	882	874	912	887	956	881	832	961	921	898	881	946	903	933	925	854	934	902	941	868	888	924	835	866	907	939	867	882	860	890	912	961	911	915	892	897	869	865	857	851	918	846	918	863	881	930	892	895	869	876	879	885	910	848	887	899	911	874	914	919	963	915	933	901	890	904	904	891	873	912	913	897	845	895	844	923	905	891	850	940	913	886	921	920	884	897	911	978	915	914	906	926	871	829	902	894	888	875	910	867	846	871	851	890	871	879	895	914	901	960	888	894	944	905	868	918	878	866	945	884	865	920	898	926	918	864	911	951	859	854	920	870	868	891	922	897	890	914	816	858	875	836	849	904	921	951	878	913	945	865	897	912	907	858	921	881	865	910	883	918	930	928	901	867	926	970	842	916	892	935	883	905	938	909	905	888	922	880	938	899	935	881	986	891	935	912	912	896	910	893	873	890	888	923	890	964	896	918	874	894	933	821	869	937	872	946	903	893	920	918	899	931	944	873	960	871	877	884	901	850	905	875	886	883	883	944	851	925	887	857	888	958	857	903	900	923	909	853	892	937	929	919	884	904	906	926	849	939	825	865	928	928	881	875	912	890	883	850	825	904	831	881	919	891	927	861	908	903	929	871	910	906	918	896	864	926	908	903	869	858	888	889	850	905	905	932	896	863	921	846	902	895	870	887	849	900	866	834	932	908	892	906	922	865	919	928	867	849	876	923	939	863	879	870	869	915	871	879	905	933	926	916	864	928	898	883	946	905	881	893	895	895	894	917	879	876	905	861	884	872	899	897	940	903	861	871	874	865	867	900	852	902	902	881	949	869	898	957	864	958	871	934	898	854	855	897	889	921	868	862	892	878	820	871	828	897	893	872	878	887	847	932	929	896	929	850	935	931	927	881	873	858	896	924	851	928	917	878	890	920	926	874	879	880	860	891	864	886	932	949	893	901	873	935	896	867	909	869	859	874	934	898	882	931	932	898	897	898	912	919	912	905	881	883	866	926	903	899	907	868	928	928	888	887	899	924	893	846	949	924	874	885	894	866	919	883	917	892	887	871	902	895	868	801	947	906	838	899	919	912	888	927	856	875	907	914	910	860	949	872	895	918	915	954	890	902	898	936	867	879	858	898	888	923	857	908	869	895	904	916	870	898	881	821	883	860	909	899	870	862	869	895	901	911	892	916	905	877	873	882	860	900	908	896	880	905	915	903	891	918	856	949	897	918	885	852	891	836	932	910	918	913	868	957	920	871	926	860	856	871	877	895	915	894	917	920	908	872	894	837	911	873	897	966	930	912	884	867	921	852	946	935	916	879	928	871	941	877	863	905	871	894	915	924	913	936	903	867	855	910	929	915	914	883	914	940	914	897	943	913	880	873	943	913	902	876	918	883	880	950	948	902	857	919	872	876	879	933	909	916	864	928	868	856	877	939	908	913	888	886	924	857	938	857	944	886	845	914	876	906	869	910	845	896	918	925	873	916	890	857	856	878	946	916	896	907	926	864	914	870	890	893	917	897	900	920	921	942	895	898	895	898	891	861	937	904	837	971	884	894	899	898	920	921	928	904	926	898	875	976	888	903	873	874	923	883	843	946	917	825	877	874	869	887	868	895	890	888	917	926	878	912	919	894	866	867	899	918	860	869	886	917	879	910	846	969	889	912	844	875	935	902	904	887	912	895	864	923	922	872	899	898	922	935	945	912	853	876	938	912	870	853	901	856	927	903	907	929	895	899	955	839	915	897	887	894	885	906	893	942	915	926	832	903	935	876	842	893	908	920	930	904	893	878	872	865	921	911	930	919	857	921	898	873	912	889	932	858	914	970	916	863	879	880	903	923	913	892	871	845	882	885	917	904	918	935	903	924	934	972	935	935	947	873	958	900	927	917	872	926	862	866	864	909	848	930	842	869	891	894	873	883	855	912	946	904	880	937	851	927	886	899	884	900	943	868	953	915	902	946	861	896	848	901	866	861	884	893	868	927	916	904	886	871	936	884	849	895	906	917	910	903	876	882	862	904	901	917	889	879	882	881	923	906	880	898	930	885	868	909	914	932	916	877	897	918	878	894	865	926	834	922	923	815	913	877	903	903	923	881	904	863	929	907	884	876	932	896	873	887	948	926	878	949	909	883	883	874	876	915	837	966	878	907	934	863	902	896	876	934	900	823	931	904	906	896	908	910	910	976	867	915	922	869	908	869	891	891	832	872	870	905	880	944	882	882	908	919	863	909	915	909	851	922	900	942	911	868	912	905	933	887	827	911	906	910	891	868	901	868	900	935	880	931	912	906	948	861	887	836	870	897	921	849	906	879	896	913	879	896	934	927	951	866	914	891	896	872	888	876	891	905	864	832	891	887	922	886	872	834	841	886	891	952	899	873	846	924	932	875	874	885	890	928	866	888	929	924	883	892	850	920	847	908	896	922	847	894	962	899	922	907	838	869	939	913	935	930	887	873	869	856	893	883	901	851	931	872	941	899	859	893	906	856	854	987	894	926	901	940	866	875	906	893	879	921	876	913	857	944	852	884	943	909	933	922	896	978	878	883	893	968	884	925	938	888	938	871	946	886	882	852	898	883	948	888	898	941	895	888	896	884	889	912	901	924	944	916	929	889	955	896	880	857	917	897	902	959	889	903	939	868	871	884	909	885	965	890	877	906	921	863	923	866	852	906	970	889	910	949	874	888	884	927	940	896	924	946	938	833	882	832	884	891	869	966	903	870	918	915	914	936	877	887	890	943	871	907	893	901	951	919	909	902	946	909	869	868	947	954	848	893	897	936	929	914	896	898	864	900	920	884	883	873	872	901	820	879	910	879	920	944	892	922	921	932	855	881	879	915	946	913	917	905	892	887	909	864	861	894	904	869	882	878	885	926	945	922	930	851	931	950	876	901	880	910	827	881	831	861	905	863	883	918	809	870	856	849	918	933	880	855	887	896	916	822	909	844	863	889	864	886	942	915	873	910	880	840	902	899	863	849	903	888	885	905	913	887	893	905	862	865	938	939	964	954	898	911	899	961	944	868	851	907	872	898	868	894	891	873	896	843	855	902	875	900	897	909	932	934	869	930	908	924	933	872	942	936	934	911	896	880	860	896	875	919	871	904	894	932	880	906	893	897	852	911	914	929	928	934	899	940	896	899	938	905	894	921	909	811	870	918
16921	3838	4161	3256	2392	22244	36670	45024	16855	1287	494	385	327	295	305	257	260	248	281	273	246	1471	4961	1201	219	224	217	223	229	252	229	220	241	224	225	211	195	220	232	230	200	235	230	197	216	229	204	229	219	236	214	229	222	213	218	234	229	219	210	244	266	204	208	236	253	240	237	214	240	199	239	215	192	212	229	188	221	211	230	228	212	224	250	236	246	233	215	223	249	215	227	217	227	255	215	241	238	201	220	227	231	219	233	244	209	242	222	242	226	228	206	211	224	201	211	214	208	229	227	220	224	248	216	255	238	229	231	223	212	226	231	198	255	247	240	225	217	209	219	208	214	224	209	233	225	208	211	222	199	229	207	238	241	214	219	199	208	233	213	221	254	236	234	234	184	220	231	245	222	243	209	232	236	219	230	255	224	249	225	197	230	204	234	216	203	245	205	227	228	238	229	213	220	190	232	236	214	220	213	238	227	210	226	247	233	225	253	217	205	230	245	204	223	190	225	237	230	232	211	214	199	220	227	204	217	233	252	205	252	192	205	235	223	211	230	240	217	211	246	242	219	218	233	217	228	224	218	221	230	231	244	232	237	237	224	220	214	241	224	220	211	225	213	234	237	255	211	212	230	205	228	241	218	213	254	213	218	190	226	231	245	233	225	207	231	222	207	237	237	251	227	219	260	225	229	239	213	217	231	239	197	233	241	222	245	189	219	234	256	213	250	248	232	227	242	227	231	216	251	199	240	205	238	209	232	222	218	225	198	218	229	251	209	207	223	245	208	233	216	242	225	214	224	245	210	225	210	218	237	236	236	216	208	224	212	197	251	232	244	236	202	206	216	222	233	219	199	237	241	210	187	227	236	229	242	207	199	200	218	229	217	234	224	246	226	214	257	236	215	247	248	234	230	211	210	233	223	213	220	233	222	253	223	242	213	227	200	204	213	232	225	206	240	222	220	231	209	219	220	232	223	205	215	212	220	228	237	225	216	261	226	223	213	242	242	229	225	208	210	240	188	224	215	233	246	218	208	222	250	237	213	232	219	212	199	207	187	218	253	221	230	214	215	231	218	232	207	232	236	223	213	215	241	216	206	219	213	224	237	196	227	213	223	223	219	216	216	209	248	242	203	225	236	242	214	246	247	211	201	195	234	224	239	226	235	209	241	232	195	247	224	199	217	211	220	201	226	220	192	218	259	234	240	209	233	206	235	215	203	225	237	261	228	219	239	208	200	209	230	270	223	228	240	242	215	238	241	203	224	220	234	233	205	227	226	224	222	230	235	199	213	212	271	207	206	250	230	212	214	232	212	226	195	217	218	219	224	222	236	251	229	202	227	225	220	212	251	199	253	231	213	234	205	238	226	202	182	233	211	227	222	212	238	230	244	211	195	257	220	198	197	237	204	248	200	237	230	214	212	233	209	251	218	223	225	252	224	233	237	228	221	210	227	239	216	199	223	203	212	238	235	206	228	239	221	206	220	198	200	213	215	228	183	245	216	222	205	220	237	224	232	247	203	240	213	233	219	218	204	216	227	244	249	234	202	211	208	219	202	203	219	217	221	256	208	211	250	254	243	220	243	217	215	217	214	226	206	229	225	214	210	210	215	221	198	231	198	225	207	245	257	221	218	214	198	240	229	262	207	197	202	243	226	241	226	207	232	238	256	211	212	225	215	193	214	214	244	186	222	217	195	216	246	224	223	205	236	216	217	202	214	228	217	226	196	226	219	225	232	211	229	218	234	233	225	199	226	210	223	209	237	235	217	226	244	207	248	254	240	246	220	238	227	213	217	216	233	220	247	220	231	212	217	244	245	204	199	230	252	254	236	234	247	228	240	215	234	219	240	228	211	200	216	219	198	205	202	226	245	216	224	235	221	218	229	232	232	220	234	210	215	218	209	232	206	222	237	224	247	223	218	231	213	258	239	203	228	244	223	210	206	229	233	232	198	198	222	245	203	219	228	226	230	214	219	225	223	237	207	212	232	170	234	240	235	215	205	223	233	208	230	192	204	203	226	243	237	203	226	221	220	234	206	229	241	240	241	222	213	234	236	242	215	221	224	205	223	222	208	204	253	230	240	247	212	219	225	217	233	201	232	228	216	201	206	197	214	208	222	246	194	208	223	221	195	194	219	197	229	214	218	249	226	230	237	250	223	212	209	222	231	243	213	235	227	212	226	225	224	241	224	236	236	227	205	219	213	216	213	239	256	222	221	198	209	228	222	217	233	226	247	208	200	234	223	228	237	215	214	227	206	198	236	246	242	221	198	217	221	208	217	255	212	232	224	238	238	223	184	202	207	234	244	222	225	187	235	215	239	214	209	215	217	221	207	223	211	218	245	211	213	236	224	220	249	193	219	235	232	227	210	206	222	215	226	208	202	231	215	235	226	205	229	243	224	241	233	219	237	200	217	229	220	208	225	207	246	218	247	202	212	219	198	238	244	225	204	215	206	232	227	241	228	225	218	225	225	237	210	228	208	237	214	272	274	246	222	214	223	222	261	243	222	220	218	224	221	237	209	233	241	223	262	216	243	224	226	212	228	202	234	214	224	232	229	241	220	230	204	251	235	221	229	204	208	231	229	226	219	222	208	223	243	230	254	222	218	207	224	217	233	234	218	219	228	194	204	213	223	232	241	201	227	224	215	227	221	199	231	252	242	202	236	232	225	214	224	198	225	235	210	213	239	202	240	222	206	218	243	217	206	229	229	228	234	232	235	224	225	218	199	231	233	227	209	221	211	208	235	224	229	245	215	208	217	214	220	218	231	217	219	220	242	227	229	216	222	219	203	244	237	246	221	244	249	204	222	219	216	231	220	214	222	220	225	226	241	219	200	273	213	231	200	226	237	239	216	226	198	188	243	224	218	241	203	238	235	194	251	244	213	231	228	232	209	252	211	217	223	236	236	216	227	213	234	207	245	217	232	236	239	209	245	226	223	201	204	203	256	207	215	229	239	211	208	189	207	224	212	214	193	228	191	245	205	223	214	220	215	217	234	221	215	235	206	233	223	244	205	230	217	206	208	197	228	195	241	214	240	265	220	228	244	227	232	218	219	205	216	214	217	245	231	222	222	187	220	232	206	225	221	238	219	233	232	230	236	233	205	240	242	224	221	216	215	223	216	218	237	196	209	204	214	211	238	236	240	239	237	220	232	222	207	223	213	223	219	196	204	215	218	225	220	233	218	212	231	216	222	222	244	232	242	200	223	223	196	219	221	226	221	216	224	222	215	233	237	230	224	219	240	223	217	236	214	193	227	232	256	234	244	207	229	235	211	209	220	217	200	215	209	245	222	226	223	238	227	218	205	218	242	226	214	226	225	215	231	257	222	210	235	237	214	237	226	237	233	217	201	248	207	228	232	261	218	194	247	197	202	204	236	217	216	233	246	191	227	241	229	216	217	227	249	243	214	217	241	222	228	239	213	227	252	239	206	197	243	219	245	203	220	233	236	229	228	236	202	207	215	208	211	255	214	208	255	218
8536	3419	7210	8091	7340	38383	52508	58409	16164	2062	2024	1405	1276	1121	1061	1009	993	907	834	901	817	8855	24040	4172	656	652	658	681	663	642	629	606	651	641	653	614	644	629	631	672	600	581	624	638	623	635	632	599	608	601	640	631	621	610	639	621	637	601	595	638	605	618	646	656	634	621	595	581	594	595	592	613	652	608	626	615	602	631	607	607	586	613	619	635	606	632	630	623	640	607	610	620	601	611	580	563	596	576	607	590	622	604	604	603	614	608	622	604	589	616	613	670	601	600	601	654	569	624	573	616	619	619	623	572	611	621	591	585	628	673	623	616	616	613	624	586	551	588	592	587	656	626	622	569	645	566	626	591	623	570	584	606	647	624	607	627	605	625	571	585	623	618	613	591	620	608	614	617	602	639	593	584	605	572	630	576	590	603	608	599	612	610	633	553	596	613	588	613	593	671	651	653	630	618	600	597	641	623	617	599	621	631	649	590	629	619	570	623	622	592	627	600	592	611	580	624	627	628	629	593	606	618	613	622	599	586	587	594	579	608	648	596	631	572	592	601	595	631	570	587	598	604	641	566	607	620	643	601	651	606	614	627	631	600	630	564	621	604	598	619	546	670	588	608	622	606	615	620	614	599	615	580	591	637	618	627	560	603	616	595	623	600	604	609	567	560	595	592	633	611	609	608	630	572	654	592	573	613	617	585	639	643	590	597	588	612	636	605	621	575	591	610	581	644	594	607	591	621	565	606	606	597	609	604	610	588	667	620	605	602	608	618	611	631	612	604	607	616	572	554	600	547	629	614	598	586	565	600	576	621	603	652	615	624	656	601	566	597	570	630	610	614	652	609	610	608	589	606	567	598	577	587	591	616	614	610	621	662	632	651	625	599	608	605	607	575	623	567	602	592	621	649	612	582	651	568	602	604	615	612	623	569	572	586	585	594	590	609	578	619	604	584	624	610	622	617	606	598	615	632	645	616	624	623	619	627	611	633	592	585	581	594	619	609	596	643	585	618	581	594	551	606	615	606	624	598	598	643	592	620	632	664	669	648	588	634	599	622	601	617	609	619	596	616	591	572	612	597	546	588	630	616	627	603	590	656	590	606	611	599	586	606	610	592	624	661	586	609	565	569	646	582	613	585	585	584	606	618	590	575	591	576	622	618	655	567	656	637	617	597	560	610	609	609	651	594	584	600	571	617	598	582	590	606	571	648	579	630	595	561	615	627	607	589	585	647	617	603	624	616	610	615	603	604	658	650	625	593	615	631	583	592	594	611	582	589	623	656	596	611	634	584	629	583	551	614	603	605	605	595	624	642	604	622	621	600	620	596	623	597	591	606	634	637	622	592	576	580	603	587	628	600	621	575	609	636	632	594	600	579	632	571	598	587	619	617	617	578	642	619	621	638	587	595	591	583	607	603	614	592	629	597	608	576	620	581	640	607	643	592	621	586	611	613	614	626	627	550	647	587	599	562	587	619	598	603	619	601	668	628	602	618	620	624	605	589	611	635	572	587	624	592	635	620	616	637	606	586	568	613	596	567	620	622	629	654	641	579	575	556	588	645	577	555	607	600	614	635	556	578	605	585	593	571	644	594	605	600	618	597	598	641	571	594	618	625	613	586	657	601	586	627	598	575	586	572	590	612	591	607	593	609	609	611	602	610	609	604	603	603	589	615	594	609	602	635	647	643	574	626	670	561	619	598	597	605	598	627	597	581	646	625	571	626	607	623	617	590	567	609	599	657	560	592	613	637	613	596	573	613	586	629	601	665	572	630	616	629	579	576	557	581	618	594	599	609	605	577	607	613	609	606	585	629	613	629	611	588	608	593	593	609	581	613	618	625	587	592	622	617	580	609	608	595	643	612	607	599	584	617	615	612	631	614	596	600	644	608	593	646	552	588	614	618	589	586	572	623	585	593	621	589	647	649	582	645	607	639	620	606	624	656	572	665	536	571	607	615	607	624	635	553	618	601	613	626	599	598	594	596	627	556	616	596	616	633	587	614	619	627	638	583	583	627	642	619	643	613	608	559	584	620	608	630	595	579	634	617	609	627	622	593	605	592	602	594	618	556	625	647	638	643	599	619	609	589	631	613	619	616	600	586	625	635	626	623	625	616	615	527	581	616	603	598	639	650	622	643	610	628	621	590	627	613	615	619	639	608	623	619	611	597	573	578	580	618	600	611	612	661	590	638	602	627	664	588	564	607	617	643	618	565	606	587	559	614	588	592	604	630	623	614	640	598	605	620	550	562	626	615	573	655	624	586	601	609	626	598	585	600	618	583	577	632	606	583	619	619	582	622	639	598	587	591	608	637	603	601	602	534	630	625	632	542	653	634	663	612	587	624	566	592	617	610	591	580	629	612	612	604	628	615	575	603	603	613	662	629	602	593	623	580	674	594	632	588	618	566	673	583	620	644	605	609	572	653	615	623	594	619	618	614	627	597	588	613	598	583	630	610	558	621	614	588	616	638	608	634	567	623	620	606	617	609	575	604	634	585	638	603	587	650	593	574	617	587	601	679	579	650	607	618	578	613	587	638	640	629	644	592	588	596	606	635	603	623	620	628	615	592	611	622	591	615	635	587	591	632	631	581	604	625	614	608	600	666	592	561	598	586	614	620	588	613	627	576	603	618	591	624	620	588	580	574	614	586	596	579	698	628	637	650	587	565	623	603	610	611	618	620	622	599	613	592	611	604	634	615	604	605	629	634	567	590	609	595	606	606	598	614	572	637	602	620	638	597	617	581	599	596	601	650	634	613	577	603	633	615	562	583	602	637	627	632	585	598	624	644	604	612	570	588	626	595	581	608	603	595	614	643	624	615	587	585	593	618	581	588	596	592	584	623	606	569	647	605	615	604	585	628	628	605	617	602	662	649	650	598	609	573	581	655	610	624	590	609	596	651	613	631	624	618	608	601	620	609	626	629	626	639	604	625	620	616	573	622	630	624	674	573	629	619	583	623	637	581	608	622	598	631	615	603	592	584	620	599	573	603	628	618	634	614	587	598	647	564	621	605	596	621	570	592	524	583	605	667	616	586	607	602	609	560	610	627	621	608	569	623	542	579	563	601	663	612	611	584	646	612	626	606	584	595	616	607	582	585	622	614	586	613	592	600	616	585	594	602	573	611	619	574	618	603	593	604	623	628	592	638	607	663	568	621	597	632	592	573	605	561	622	571	578	566	588	582	643	624	594	614	606	638	577	619	593	589	612	621	624	611	571	611	613	574	607	608	629	597	639	614	578	604	591	626	549	625	578	622	627	624	622	619	603	575	602	649	558	592	590	618	618	622	616	608	576	629	633	594	563	609	652	572	621	626	596	598	617	566	600	605	617	604	642	612	613	594	670	659	641	632	602	607	567	623	611	668	658	597	639	575	600	615	591	596	598	668	600	620	611	609	604	653	563	680	611	597	582	657	585	573	577	577	589	647	578	648	600	635	594	622	640	614	612	579	548	581	615	563	575	611	619	613	610	637	642	604	653	602
17853	4340	3964	3058	3991	22801	32172	33990	10373	770	528	496	430	318	318	356	334	299	271	293	370	2505	6707	826	247	251	230	219	231	265	263	222	258	227	216	205	219	233	234	212	239	247	221	231	206	214	245	262	212	210	246	226	231	236	216	223	242	230	235	217	229	276	215	217	229	232	200	240	226	227	217	232	210	216	208	221	223	227	201	207	255	229	224	226	232	221	218	271	226	242	209	227	223	252	230	236	222	247	239	223	241	222	211	221	255	246	241	249	202	202	216	233	213	229	225	240	212	231	211	210	244	248	220	265	208	195	203	201	249	214	249	227	230	225	236	187	219	201	204	209	213	245	204	219	238	241	218	228	248	241	217	228	234	229	231	236	211	226	241	209	210	216	213	259	218	223	215	211	214	258	233	240	251	203	234	254	233	236	245	234	220	242	230	211	218	231	241	220	244	231	190	230	204	230	236	231	240	252	228	212	224	239	261	218	218	221	244	231	216	254	230	191	241	223	238	204	252	223	240	250	248	240	238	228	234	242	220	217	209	229	240	241	234	239	237	241	258	237	223	232	216	231	247	221	199	249	207	250	212	239	231	224	241	229	244	231	248	257	238	216	212	246	226	240	251	246	249	217	211	224	244	231	220	226	182	221	218	215	210	207	248	211	269	227	212	225	214	228	245	241	216	256	242	218	212	244	254	225	216	233	208	233	230	224	219	217	235	208	239	214	223	233	212	246	227	220	255	210	228	242	243	235	218	243	201	246	234	244	219	229	239	243	219	216	271	251	229	215	237	216	233	261	248	227	211	232	218	217	218	218	197	270	258	213	247	212	225	246	228	241	245	284	227	210	259	232	215	221	245	234	230	234	237	242	225	244	232	236	218	221	236	222	214	243	232	248	202	235	222	255	220	233	222	254	229	246	222	231	213	200	210	235	247	249	233	228	239	242	234	219	203	203	251	241	232	258	223	239	236	240	228	233	202	219	247	264	262	206	218	229	243	235	220	239	207	247	213	238	238	242	246	246	230	257	218	233	229	211	205	214	196	221	224	224	228	215	241	231	225	254	242	233	232	215	229	217	235	205	238	226	215	239	243	208	220	245	213	216	235	246	216	212	244	174	207	237	228	217	207	244	238	220	215	224	224	214	250	214	228	216	236	218	264	212	226	233	247	227	233	228	227	210	242	243	221	234	251	236	234	267	233	238	210	247	250	219	219	225	233	229	202	234	248	240	232	246	221	197	238	219	245	233	239	218	209	216	242	214	235	230	226	224	226	226	199	220	229	235	206	214	245	228	215	231	246	246	231	223	239	205	255	226	227	276	244	205	201	232	230	225	220	232	230	235	245	214	240	213	247	231	222	249	211	249	251	228	219	246	212	209	214	228	235	206	202	251	243	248	217	228	228	236	229	173	235	219	227	220	243	223	247	212	230	219	239	230	217	257	226	231	232	234	221	227	236	242	209	274	217	215	214	237	226	255	223	219	225	229	222	221	259	224	254	269	251	247	231	256	233	225	233	241	239	218	212	237	234	237	249	221	246	223	231	206	228	211	234	237	225	220	213	240	255	220	209	235	208	218	238	215	229	221	223	226	275	247	224	231	230	219	210	235	238	219	232	235	220	206	223	231	207	244	228	260	221	233	223	249	224	230	221	216	242	228	228	250	233	230	235	217	251	260	234	234	222	228	221	233	219	249	248	246	239	249	239	230	238	240	220	257	239	249	216	243	219	224	247	213	277	215	261	232	245	230	239	254	230	210	210	233	246	240	212	205	233	227	224	254	221	213	193	215	217	228	243	232	235	241	257	243	244	215	203	245	236	232	227	247	210	246	218	217	239	206	236	226	251	253	230	238	208	219	248	226	240	210	230	227	224	225	231	249	243	234	209	213	202	245	220	218	259	227	245	255	251	244	229	237	255	247	258	217	267	201	203	247	227	256	244	237	231	227	233	207	224	234	218	241	207	221	243	227	192	192	230	226	218	209	217	228	244	208	228	201	228	214	235	250	219	260	249	199	264	228	232	224	218	211	217	241	233	254	225	239	216	219	221	230	223	226	229	227	235	237	225	224	205	223	249	207	209	232	229	210	227	233	218	232	230	231	228	259	220	251	240	212	225	202	233	244	231	203	251	254	223	222	229	222	223	237	216	227	256	224	219	231	219	254	231	222	223	222	206	245	207	248	203	196	201	259	288	248	232	233	231	237	234	252	253	206	237	215	237	204	230	235	240	220	219	238	230	256	219	265	248	242	205	222	271	233	257	222	223	229	226	246	218	246	215	239	227	244	209	224	245	244	220	230	220	236	208	239	240	201	243	204	207	229	210	248	223	242	239	192	256	250	240	221	237	249	244	246	238	247	233	221	229	198	232	212	209	209	229	231	211	215	252	236	219	222	218	219	255	223	238	243	226	242	227	227	221	211	213	210	250	237	268	202	252	217	225	203	221	232	217	235	207	224	239	225	232	221	207	215	222	213	259	211	238	223	246	228	219	249	213	234	211	226	239	208	237	234	240	220	223	222	228	213	264	241	249	224	224	220	230	249	237	220	231	242	245	223	230	229	218	221	240	224	259	260	235	233	220	220	216	233	238	242	233	216	211	226	256	231	216	251	222	249	220	214	220	247	215	216	232	242	253	246	222	247	216	234	234	209	227	224	226	246	237	201	210	224	219	219	210	237	215	235	235	235	241	214	249	237	231	246	245	237	236	210	226	248	224	233	208	250	243	245	224	229	235	252	215	271	231	241	228	220	229	209	227	230	234	219	233	244	221	213	239	239	243	200	231	194	219	232	256	237	245	233	218	235	222	225	216	225	234	226	231	244	227	227	237	238	232	252	219	222	230	269	225	250	244	213	231	258	271	247	254	221	229	214	227	226	215	222	238	236	230	225	197	231	229	231	203	231	234	246	224	237	194	192	225	234	231	234	223	204	236	219	222	232	239	253	243	237	242	245	223	223	227	228	256	249	248	247	206	210	266	226	224	237	268	254	262	228	238	210	245	235	223	233	234	224	238	209	245	259	235	228	237	209	209	236	257	243	262	213	239	214	233	224	230	221	247	252	209	236	231	216	234	263	228	229	225	228	211	205	247	244	206	217	229	232	248	223	188	212	245	212	236	233	216	219	233	224	228	224	230	235	248	246	224	239	240	231	213	226	219	231	218	226	227	233	225	238	246	237	271	240	229	229	247	235	218	230	224	237	246	224	211	201	245	228	239	218	231	225	235	224	245	229	220	234	203	214	250	241	254	224	238	214	198	211	250	240	231	235	235	213	235	231	249	214	249	252	231	220	233	238	223	219	232	253	241	242	235	234	225	211	246	225	233	223	244	215	212	247	244	239	210	218	224	205	209	246	202	215	214	212	211	229	245	200	194	245	203	217	239	228	231	222	254	230	267	233	229	193	238	246	219	262	212	235	234	237	228	236	227	237	217	225	234	244	221	232	256	238	245	255	235	207	220	215	227	217	199	242	231	249	248	231	209	231	203	266
8936	3482	7059	7995	12118	38755	47631	48671	13154	2341	2201	2032	1692	1286	1198	1366	1266	1045	977	1072	1664	13783	27706	1807	689	729	687	724	682	681	636	700	660	692	724	622	640	643	644	651	636	664	657	685	637	693	639	638	668	647	640	662	623	644	634	685	647	612	625	682	621	674	648	652	648	652	624	596	621	648	644	635	607	605	630	648	658	638	617	618	625	631	625	629	626	638	609	592	637	588	641	653	635	643	671	624	619	689	650	621	614	583	622	609	613	629	668	630	605	624	618	625	632	628	592	587	626	600	617	640	627	685	612	642	624	650	609	583	643	643	639	617	618	603	611	625	635	579	589	630	650	639	589	632	628	611	606	618	622	616	665	621	600	609	646	625	596	605	651	593	674	638	670	627	633	599	588	629	602	597	622	598	654	637	597	637	618	606	650	618	601	639	615	546	652	596	656	652	626	604	624	634	629	645	650	675	655	620	611	584	660	618	643	626	652	557	647	657	601	702	614	611	608	619	609	611	615	559	683	618	615	608	588	618	567	648	627	618	588	637	590	602	606	612	605	650	657	633	613	601	595	614	605	656	646	600	663	608	624	630	662	636	603	620	615	609	631	628	661	637	621	613	684	580	624	647	607	648	648	632	589	600	600	619	670	657	637	601	560	627	606	614	646	651	618	633	611	631	572	588	603	614	640	614	640	660	625	618	611	601	625	555	618	602	622	604	622	605	648	627	607	634	599	647	622	620	627	608	624	651	567	636	598	647	601	618	638	627	616	618	660	617	612	624	565	616	644	612	608	627	602	600	626	654	650	645	635	584	639	655	627	613	630	651	665	631	600	624	636	663	617	608	591	635	610	635	629	676	588	621	635	637	587	632	580	625	630	625	611	627	642	567	599	647	628	627	612	652	631	619	615	600	655	612	608	648	664	627	629	580	643	620	586	659	580	648	613	598	622	583	647	608	598	601	635	615	646	650	585	657	604	634	601	606	580	626	610	591	612	617	569	598	676	604	618	636	577	598	593	616	597	595	648	610	632	600	622	638	589	582	622	638	592	645	621	652	609	602	630	672	638	625	599	587	627	621	610	619	603	622	623	647	585	607	638	572	621	619	626	596	638	645	605	650	616	637	628	589	642	626	642	613	635	645	573	582	611	581	624	657	580	608	591	593	653	622	586	617	632	614	600	672	630	643	597	636	635	640	616	643	606	660	654	576	588	636	594	638	616	588	675	631	577	654	616	565	636	624	632	632	648	636	613	585	639	636	579	588	647	614	631	610	592	623	617	639	630	668	608	617	595	639	602	647	566	599	657	606	605	610	598	616	666	649	622	626	610	614	627	606	579	625	604	640	589	613	631	638	625	648	633	591	611	628	574	602	585	630	603	657	638	625	641	615	656	583	621	583	607	626	617	590	631	627	611	646	649	649	587	604	598	615	581	642	627	622	647	590	636	630	582	613	638	627	620	605	629	598	608	610	648	587	632	611	619	635	643	613	654	638	591	584	584	590	626	549	631	630	614	630	633	640	644	611	654	606	666	572	607	622	624	633	623	614	660	622	601	601	585	624	624	622	634	641	643	592	634	607	584	663	645	652	663	654	644	616	598	552	614	658	623	599	599	582	593	613	594	635	642	607	602	667	605	659	656	615	647	581	591	617	645	590	631	630	652	580	602	590	624	594	606	615	599	613	614	597	618	578	578	633	606	593	651	587	675	625	638	654	625	644	581	593	633	646	642	669	632	636	624	570	599	597	599	594	645	642	609	643	603	607	642	637	599	658	657	631	630	596	630	633	663	629	567	608	587	615	629	667	595	584	619	642	607	614	664	622	622	631	608	629	611	612	615	644	553	623	627	625	617	614	613	667	661	578	597	660	629	641	564	616	625	633	645	618	619	626	613	607	638	624	620	629	630	599	582	585	652	623	634	642	625	648	625	620	617	592	634	614	617	617	629	617	593	618	626	651	665	611	622	657	589	590	638	628	594	615	624	603	620	596	607	647	600	603	599	627	627	634	577	654	571	639	647	595	624	641	642	643	628	611	638	615	622	639	633	636	645	605	603	639	606	620	628	595	593	626	642	602	640	630	633	621	594	626	599	636	603	595	631	646	648	621	670	603	641	601	611	606	591	660	586	640	624	629	602	616	615	583	636	671	606	603	636	611	596	630	630	643	599	631	626	627	560	614	601	615	610	630	619	588	626	612	607	591	665	611	614	658	631	614	615	604	608	578	611	634	592	588	661	662	647	580	630	625	618	630	614	632	637	635	639	601	629	612	579	637	612	584	612	603	620	572	622	681	625	591	593	632	598	620	628	621	612	602	604	597	635	600	620	627	639	602	611	609	627	645	611	628	617	619	608	619	596	650	643	600	636	627	627	664	594	608	642	612	632	634	593	631	637	612	606	638	625	638	562	624	635	612	644	641	597	637	623	605	611	575	624	593	640	579	632	643	608	630	600	639	608	635	643	635	611	683	652	621	665	588	626	661	619	616	627	617	592	601	638	654	617	611	669	650	645	619	603	602	605	627	620	611	607	617	634	598	647	637	577	661	620	630	617	568	631	582	596	598	654	616	614	615	618	643	600	636	660	650	614	597	614	599	606	638	634	617	632	637	608	585	640	626	592	628	615	641	623	616	614	655	611	604	635	635	651	608	620	626	636	614	589	620	592	578	599	658	606	587	620	592	593	595	622	629	622	645	669	624	615	595	555	664	639	628	590	643	597	635	602	634	608	625	631	609	644	648	604	624	613	631	603	618	646	625	618	639	646	604	584	629	651	639	652	619	624	613	634	637	599	658	610	634	635	618	608	620	643	671	640	649	620	563	630	597	615	600	615	622	611	591	663	572	589	613	642	610	642	624	637	668	634	626	620	636	629	604	607	634	609	623	613	633	634	629	673	600	626	610	628	622	600	562	620	638	573	664	611	630	666	615	596	633	670	620	623	646	630	606	641	582	635	635	636	622	616	618	646	620	603	652	637	624	616	627	693	623	636	591	661	610	602	628	619	637	639	680	622	636	617	628	617	648	618	646	623	658	653	613	645	621	640	566	574	602	602	631	639	627	644	677	634	592	617	643	634	615	622	613	627	599	616	632	679	619	631	643	619	633	646	616	669	628	606	625	592	606	623	591	569	591	637	644	650	618	653	591	600	603	653	640	624	649	638	575	634	665	649	622	605	639	589	608	677	592	660	644	600	597	570	583	637	635	615	581	611	590	663	597	655	646	627	594	601	584	611	647	612	626	616	643	614	568	652	615	599	580	640	589	621	653	584	629	621	593	595	621	651	602	596	640	585	610	676	623	597	628	621	596	651	620	657	644	648	640	618	608	676	621	598	672	636	630	641	626	609	614	584	618	640	612	608	633	646	667	625	622	632	638	636	575	579	614	596	601	616	619	576	663	609	614	645	582	668	566	599	647	608	591	618	607	569	618	621	660	637	643	609	629	671	624	644	604	623	646	593	634	680	582	620	601	637	607	625	589	611	607	636	602	632	596
2420	395	439	425	374	1036	1542	1507	376	307	284	292	299	316	329	306	305	335	343	334	341	406	578	313	311	319	331	323	310	368	297	335	277	332	311	307	352	308	318	273	373	310	295	312	316	331	330	298	325	314	331	318	326	322	323	287	320	290	350	333	318	318	318	323	310	350	315	320	338	304	368	316	326	307	347	339	320	322	339	310	326	330	320	313	331	322	309	323	310	338	316	343	315	324	324	321	288	300	302	334	309	286	310	332	297	340	308	331	274	299	302	325	339	345	284	299	342	294	306	348	322	334	317	302	338	333	338	337	315	325	299	290	334	318	326	324	327	330	338	307	321	338	341	304	337	315	338	325	331	281	303	361	306	306	332	320	315	306	320	283	301	327	329	330	310	367	306	327	325	356	308	307	306	313	323	309	301	293	307	317	290	315	306	316	323	311	298	316	330	312	318	336	282	336	331	330	305	316	350	330	316	330	307	326	318	331	356	338	305	275	333	329	304	332	326	352	304	297	316	353	308	362	327	319	339	324	326	315	299	318	329	315	323	302	314	329	338	311	333	299	304	302	326	298	317	333	328	329	310	293	325	310	317	328	322	309	302	340	315	316	333	317	302	324	314	314	328	325	323	325	315	338	322	315	331	324	290	327	336	339	309	320	326	311	323	331	327	321	338	323	318	301	335	295	320	317	318	338	290	306	321	342	276	331	311	336	296	331	323	273	327	338	327	311	330	308	331	311	329	284	288	311	336	325	299	295	306	338	322	312	310	316	323	296	302	325	305	308	298	310	328	331	299	341	309	315	304	284	316	322	303	294	312	361	324	333	293	299	321	321	333	292	300	302	338	299	342	346	305	331	289	312	324	344	299	321	306	307	331	293	328	327	330	306	318	343	318	359	323	342	311	313	335	334	321	292	335	323	270	320	304	294	320	324	294	381	311	330	312	350	316	309	334	326	299	313	329	349	301	319	315	312	334	313	321	347	327	315	315	340	308	297	293	345	314	337	305	319	322	332	328	316	355	351	323	363	302	309	335	326	342	305	307	298	314	335	325	332	310	313	312	320	306	296	301	350	312	334	326	328	325	289	320	276	346	282	318	334	313	296	335	311	340	301	340	337	347	348	319	334	312	327	306	309	332	313	312	325	333	296	328	332	338	305	306	305	299	333	316	298	325	346	285	286	309	320	329	311	339	323	341	322	354	376	314	289	330	303	313	330	322	337	311	342	303	322	324	284	347	314	298	331	298	307	318	332	323	320	329	305	311	366	326	341	301	289	281	324	338	349	348	300	356	357	342	343	352	327	301	315	285	290	316	329	289	309	332	327	315	295	304	310	326	276	296	299	291	317	314	339	312	294	344	344	288	297	321	315	324	311	336	316	317	339	309	328	300	300	339	286	302	350	300	309	342	317	310	325	332	311	300	330	318	334	329	342	327	326	311	317	332	301	304	320	342	326	315	324	323	325	331	297	303	341	322	340	319	286	297	324	290	333	336	334	332	319	325	309	319	313	329	305	316	328	319	322	309	361	309	284	361	317	302	307	315	285	337	281	318	335	319	325	329	315	308	306	307	286	328	278	335	327	337	320	294	328	329	315	303	297	305	359	282	303	351	306	293	345	332	344	332	312	328	330	336	322	298	297	335	307	319	305	315	344	297	325	300	349	301	311	303	322	325	301	292	308	309	298	353	325	313	310	289	290	345	308	326	297	308	317	334	327	291	312	327	314	329	313	315	325	321	301	336	302	297	358	328	302	303	288	268	299	314	302	333	341	316	274	297	310	315	314	335	351	320	343	332	327	331	304	315	322	314	302	314	324	305	309	321	334	330	351	293	299	329	361	304	338	292	345	314	347	364	309	336	317	277	332	326	348	287	355	335	329	317	301	348	279	307	310	351	339	319	337	304	300	308	310	272	323	328	296	321	285	322	329	314	303	315	338	336	297	322	318	310	313	327	326	311	319	348	336	298	329	320	332	328	292	327	331	281	314	340	290	336	345	323	330	307	297	311	320	302	333	309	324	316	327	327	299	363	328	312	301	352	311	364	339	301	325	317	310	330	293	313	327	331	309	336	307	297	312	328	366	357	318	322	293	299	313	303	316	289	299	310	305	295	316	305	346	330	332	310	307	299	321	314	336	285	334	311	320	309	286	293	313	339	297	333	339	326	302	308	335	284	318	330	289	348	334	347	310	296	302	336	315	317	330	277	324	339	354	322	322	317	309	326	351	306	319	308	341	328	298	312	302	313	340	346	322	293	346	313	343	368	328	354	315	325	291	274	319	325	322	307	300	338	320	318	302	329	320	288	352	328	305	308	296	306	343	317	323	329	344	295	326	302	346	331	340	322	299	337	306	306	328	308	336	339	315	307	318	359	313	344	305	306	280	334	325	340	318	319	343	305	320	324	302	317	300	333	308	294	305	280	313	300	324	300	327	287	322	300	348	336	326	344	309	324	344	305	311	345	311	329	307	308	318	329	309	325	321	304	328	316	310	316	310	349	309	308	313	338	332	316	320	328	309	302	333	337	318	305	312	352	312	310	311	332	320	319	295	319	308	307	298	316	303	306	337	283	338	331	287	277	322	303	310	318	325	312	292	300	308	308	338	312	309	315	311	337	309	291	300	328	292	329	337	324	324	353	313	325	329	308	340	305	315	295	310	337	329	304	319	311	303	279	353	297	308	324	317	325	306	303	327	306	297	324	286	293	332	309	352	318	340	292	311	306	321	318	305	299	310	307	348	319	318	328	319	317	352	353	277	331	332	288	285	354	289	324	319	321	344	317	354	310	321	327	318	301	293	300	329	326	304	302	345	299	322	309	305	350	327	317	300	350	336	291	287	310	303	320	278	302	299	350	334	321	389	302	330	325	304	335	305	304	315	301	328	314	312	309	330	306	328	301	300	325	285	289	336	336	337	331	303	297	315	332	286	315	330	306	287	314	337	326	301	334	334	351	329	337	302	327	291	299	328	302	307	315	316	331	346	299	317	288	355	294	326	302	360	308	307	316	277	336	318	332	339	344	333	325	330	324	339	285	321	328	309	285	325	313	303	296	297	293	338	337	278	325	342	327	348	350	353	307	328	297	333	362	296	326	325	328	320	315	324	295	321	313	339	304	342	324	332	287	336	321	288	328	316	310	305	317	313	308	316	335	309	336	313	339	292	323	298	314	302	350	326	319	311	333	308	314	278	339	306	312	311	336	327	289	326	333	318	326	290	344	298	292	311	343	292	331	285	332	325	313	342	360	306	294	353	330	333	310	344	319	326	309	306	315	348	352	328	330	331	320	349	357	336	330	305	310	360	296	330	295	298	324	316	322	355	308	315	309	328	334	332	290	325	315	352	323	319	317	332	301	313	333	330	314	359	340	331	319	267	307	332	327	305	346	336	330	290	295	293	298	324	307	338	340	306	329	312	326	319	311	315	332	330	315	341	301	327	302	355	303	290	318	298	376	336	309	299	307	314	323	303	363	305	332	342	328	311
2679	944	1219	1184	1300	5363	7835	7323	951	866	935	932	860	859	874	874	877	868	840	850	898	1635	2737	923	873	888	834	853	871	838	866	823	852	858	884	818	880	795	881	807	900	823	836	800	879	865	835	865	882	835	872	861	854	864	841	878	810	890	871	787	866	892	842	887	847	897	848	833	819	846	864	837	841	881	812	852	900	887	859	898	844	813	885	889	850	875	903	849	916	876	826	811	857	916	856	869	840	834	894	832	832	787	842	826	854	897	807	863	868	813	859	838	856	845	860	845	836	855	846	817	897	880	832	867	811	871	833	855	901	864	899	801	841	862	876	840	887	891	874	891	834	825	861	807	857	877	856	870	820	891	817	891	835	852	831	855	864	897	845	874	796	836	817	836	873	880	827	854	858	902	852	831	860	847	899	850	851	862	885	866	869	852	915	824	877	866	847	883	809	834	854	882	891	803	892	837	860	861	851	897	821	858	749	823	862	846	850	849	833	862	815	877	843	845	859	861	849	868	873	873	888	845	870	860	827	804	852	812	870	847	852	875	871	814	866	835	863	848	834	848	896	835	864	925	782	817	822	848	865	822	846	860	849	848	852	843	862	828	851	882	864	823	851	836	849	887	860	869	865	870	843	792	849	847	903	883	861	892	830	924	853	842	872	838	817	892	852	870	834	879	857	807	814	820	880	864	828	882	875	873	882	838	849	798	821	861	857	815	806	771	886	860	888	857	827	900	862	895	827	894	891	852	861	900	849	875	857	868	881	835	799	841	837	822	892	862	820	822	797	874	857	846	856	876	855	825	875	890	817	836	836	911	892	857	861	880	895	834	813	832	853	809	795	862	868	838	793	817	892	858	883	849	840	840	845	862	832	839	772	839	865	869	874	779	850	823	858	841	866	861	878	850	891	833	811	900	868	909	831	837	867	866	826	866	827	824	812	850	830	859	857	873	853	840	857	866	868	836	862	890	855	878	846	829	838	819	859	914	810	878	856	841	910	812	860	819	819	850	902	879	795	834	856	795	829	844	825	817	864	826	851	855	902	831	866	889	822	827	853	853	810	847	853	915	824	875	870	867	841	863	826	823	819	865	884	836	870	836	861	867	878	837	840	853	844	855	804	844	838	880	837	827	919	809	838	861	808	846	904	864	872	827	837	883	836	866	862	795	819	830	860	872	849	878	847	846	830	868	905	897	874	873	841	851	807	830	882	810	866	833	828	823	826	838	864	838	857	842	831	882	835	849	834	811	824	843	892	831	845	834	835	846	820	852	872	849	900	819	823	876	841	826	823	830	859	831	859	884	818	839	860	869	852	869	877	864	836	857	879	866	865	852	867	818	858	880	885	823	819	856	818	800	810	822	863	875	866	840	829	850	881	798	828	892	900	834	790	851	847	846	850	872	870	838	850	846	875	835	787	838	821	847	854	742	783	862	893	870	844	874	854	910	881	858	898	906	873	849	851	858	841	891	839	875	833	855	881	810	881	830	856	895	865	858	893	870	852	859	782	874	827	897	863	862	829	773	840	878	829	838	861	819	849	879	852	831	877	857	877	812	825	813	876	899	851	844	791	853	856	816	834	843	847	888	908	839	825	840	852	832	824	816	837	830	851	906	872	871	808	874	864	866	911	841	850	835	859	837	834	866	868	862	871	818	840	889	855	857	898	850	818	863	856	875	906	907	883	834	865	854	869	855	864	876	847	877	842	850	917	838	886	896	892	860	859	903	886	896	863	806	842	803	863	870	793	823	849	865	814	890	801	839	864	875	810	847	923	883	849	833	835	813	871	841	838	830	881	806	884	908	841	870	888	825	865	891	813	840	882	842	847	811	813	876	878	842	862	867	811	853	907	869	831	842	812	832	841	889	873	876	861	823	851	844	795	850	858	838	897	812	865	831	795	858	808	878	861	895	836	892	838	822	907	879	827	812	867	844	900	889	869	793	861	860	892	845	874	819	843	867	851	807	848	841	865	874	823	880	888	867	854	833	791	862	855	850	872	876	855	825	806	880	884	882	798	861	814	796	857	831	852	851	839	861	836	824	844	887	857	838	875	839	828	870	878	849	912	854	832	848	827	847	864	888	829	898	801	877	855	887	846	857	851	848	851	859	831	840	903	851	846	892	892	906	836	822	837	834	823	867	894	853	844	807	900	832	802	810	862	847	842	842	839	857	878	870	845	816	855	811	874	870	886	884	855	885	850	824	889	912	813	852	833	845	843	844	859	873	864	852	839	833	832	832	852	824	842	904	860	853	881	877	843	833	833	849	858	853	849	904	834	860	841	859	881	834	860	843	838	847	833	816	816	862	846	846	857	848	858	874	840	852	827	853	871	827	804	910	883	851	844	868	791	896	824	882	853	814	859	886	845	869	845	859	840	854	803	845	796	837	874	837	863	822	841	856	883	833	877	870	831	840	887	805	850	865	837	804	855	877	869	834	798	875	823	854	822	860	838	841	858	838	843	841	847	872	873	869	858	833	906	869	859	843	837	864	827	853	863	857	824	838	824	868	847	877	863	795	837	852	845	893	860	872	848	862	840	849	852	889	897	826	869	867	869	804	870	871	845	846	879	844	860	826	839	807	847	852	866	873	819	879	831	847	872	817	905	883	856	843	853	842	851	856	874	860	844	806	824	848	841	845	861	880	799	875	840	892	768	843	845	879	850	805	812	830	828	846	847	806	835	804	878	842	870	800	850	857	867	826	868	840	858	858	874	867	862	890	867	875	868	842	854	792	876	862	852	865	825	836	877	832	865	850	853	843	853	844	817	874	853	839	851	847	909	849	843	862	806	828	872	858	868	858	879	856	831	867	841	823	830	861	849	833	857	846	806	837	863	880	878	892	823	840	884	862	898	857	846	891	805	886	854	797	882	813	892	825	860	867	829	817	806	931	799	840	863	877	769	842	903	830	854	873	841	894	868	842	911	835	860	856	909	890	862	842	805	891	823	858	834	823	874	825	859	789	887	906	861	822	845	929	897	849	864	840	823	886	843	903	801	831	884	791	833	864	806	846	873	798	809	877	838	882	813	885	858	832	870	800	826	888	860	820	831	820	819	916	792	794	823	798	872	859	782	879	856	851	869	801	882	842	847	834	855	840	900	864	895	845	898	871	824	875	887	815	826	862	845	820	916	842	840	834	853	846	839	892	843	879	815	862	849	908	862	852	860	847	856	853	842	836	826	853	852	916	851	838	875	879	813	863	860	812	814	848	831	840	823	848	886	868	804	814	868	861	841	802	873	860	816	867	842	832	848	863	849	860	794	872	876	857	841	928	854	862	903	827	824	844	894	836	801	819	901	897	822	872	779	886	883	843	846	802	822	887	825	866	820	865	880	910	890	910	878	890	831	842	889	861	829	888	843	844	842	856	834	887	889	843	926	856	883	856	866	876	852	872	850	852	875	908	884	840	870	820	842	892	878	848	835	837	849	918	866	862	827	841	880	957	891	824	922	820	855	875	887	833	888	830	821	843	849	826	837	879
16944	3536	3854	10233	18275	44637	43462	26370	3765	465	418	361	410	336	264	243	270	260	260	250	548	3283	5138	480	221	221	221	251	215	209	221	230	234	226	201	229	208	244	241	207	213	235	210	239	225	213	218	207	255	204	234	243	248	236	245	212	232	233	227	221	219	189	222	254	235	230	212	222	228	231	222	234	215	216	209	218	257	234	198	215	194	225	207	221	192	225	224	233	210	248	215	221	235	240	216	230	222	225	268	218	235	192	229	209	212	204	208	224	178	247	216	232	242	255	220	210	234	209	215	187	201	200	228	259	205	213	198	239	245	230	221	223	236	197	235	223	233	218	220	219	236	200	224	231	235	219	207	234	251	231	229	230	217	232	228	238	235	240	198	197	194	216	206	229	202	228	209	206	182	203	228	234	221	231	176	233	222	237	253	231	216	192	219	231	236	223	211	201	220	213	216	228	190	225	243	228	210	231	229	202	222	227	217	201	213	207	222	219	233	224	204	222	226	206	249	209	213	233	194	239	217	235	225	200	250	247	246	225	193	224	228	230	249	221	226	208	214	215	202	232	205	233	229	239	212	233	196	224	228	223	212	205	258	249	169	206	221	213	223	253	234	229	207	216	226	224	210	224	230	216	209	229	229	214	241	195	220	222	217	229	213	220	211	218	216	233	235	225	178	214	226	206	216	208	222	235	226	217	208	232	216	240	212	241	232	227	224	224	215	239	220	206	217	235	230	235	206	227	227	227	207	245	218	224	234	225	191	222	223	204	208	216	234	212	213	220	207	208	228	207	226	245	206	230	230	230	229	225	221	204	255	214	232	224	223	245	228	214	198	197	231	206	215	216	247	186	222	200	216	219	210	239	230	244	213	202	208	195	227	238	205	224	214	206	211	209	205	225	245	179	251	243	208	230	222	246	206	225	218	217	231	233	254	216	231	220	235	214	210	190	201	230	227	229	232	226	205	230	223	228	207	204	223	236	223	209	200	205	204	244	207	242	227	212	246	203	194	199	241	206	233	196	216	204	213	214	213	240	212	229	211	212	195	216	233	228	225	226	211	205	212	215	230	229	213	214	230	244	229	200	209	208	230	222	219	234	199	190	252	231	235	220	240	211	222	234	181	204	227	219	214	231	197	223	204	236	239	206	209	222	246	208	227	260	217	253	219	217	244	204	225	237	208	196	210	227	188	224	222	211	239	228	211	235	227	217	233	219	230	217	214	206	233	214	212	193	235	209	213	248	233	214	196	260	204	206	222	263	220	225	216	217	211	236	225	198	216	221	209	209	203	192	181	236	211	239	223	234	197	236	240	206	221	228	209	215	212	226	223	200	203	204	210	213	218	221	211	208	222	224	191	253	205	246	208	240	212	215	209	226	229	216	228	238	218	224	192	218	206	200	219	270	242	213	223	223	192	228	221	225	237	205	209	208	222	202	197	229	258	207	227	219	217	209	210	230	238	193	244	232	214	210	241	204	230	214	213	203	187	255	212	201	216	225	220	224	218	224	219	216	228	207	231	240	232	205	191	219	267	208	196	207	203	183	196	222	207	207	240	215	215	223	219	217	219	222	229	221	212	212	228	229	232	219	215	211	218	231	197	205	191	209	210	217	258	193	256	224	200	195	210	212	229	215	222	225	229	194	225	229	244	256	218	219	222	228	232	220	190	192	187	232	220	217	207	236	204	218	210	174	205	246	207	249	225	243	228	241	208	229	237	213	200	238	240	226	242	209	214	212	179	221	224	235	238	218	228	237	210	222	249	237	210	219	192	222	245	194	224	226	194	210	203	198	199	241	210	238	222	214	200	204	250	184	216	204	226	210	233	210	230	243	209	226	213	225	218	223	257	217	224	223	217	214	198	221	212	214	214	224	229	236	218	230	230	234	194	191	203	209	213	216	250	247	236	216	210	228	234	210	230	216	227	219	240	211	210	221	226	208	215	207	201	233	228	245	223	198	239	214	221	223	209	227	220	250	238	230	209	207	222	226	206	236	219	203	233	231	227	219	225	227	233	218	205	232	203	219	231	202	207	260	207	226	210	223	211	213	209	210	216	220	216	231	233	267	228	197	215	226	205	232	217	207	211	209	253	216	222	219	209	208	241	197	215	227	233	235	238	221	219	231	214	192	223	211	233	207	239	211	211	236	228	193	212	215	220	226	233	230	200	214	234	218	230	235	214	196	211	218	238	212	204	203	214	191	206	218	221	233	209	213	199	199	224	217	215	253	213	215	217	217	226	226	238	220	237	207	243	223	221	224	210	226	228	217	204	194	198	225	225	223	213	237	232	226	219	202	223	204	202	231	228	231	217	210	221	215	217	220	224	188	229	204	248	199	244	223	217	200	202	222	215	226	223	219	232	205	216	216	247	224	211	212	254	188	213	206	204	173	230	255	202	209	209	207	245	218	215	214	234	226	213	259	196	207	221	232	234	222	210	237	214	224	224	229	207	242	216	224	208	227	207	215	233	221	218	223	222	235	222	206	234	221	234	249	217	228	209	213	204	231	216	222	211	204	208	218	212	218	234	208	209	217	232	226	215	220	210	243	228	203	233	196	211	224	210	197	204	218	185	222	200	235	211	217	216	204	220	223	218	228	200	229	220	230	234	211	226	216	208	237	184	216	219	246	232	212	206	182	197	227	211	245	238	237	231	214	238	230	224	217	226	232	191	215	204	231	213	206	205	214	222	245	246	229	214	216	220	257	236	214	218	237	229	215	198	206	220	200	215	212	224	222	210	231	240	205	199	237	199	222	210	238	223	220	214	234	219	243	214	219	218	199	221	214	210	232	217	221	235	207	209	218	214	215	205	213	214	193	192	210	209	208	216	215	222	226	189	204	197	244	225	212	203	222	198	227	202	224	217	223	205	217	211	236	223	204	215	206	233	251	199	211	245	206	232	211	210	223	205	203	230	217	217	202	190	206	178	200	203	222	194	219	208	235	223	234	233	203	242	209	227	220	208	225	222	251	220	213	220	219	219	239	242	208	215	239	224	219	182	185	192	231	235	242	204	209	198	231	250	205	232	229	203	236	196	207	228	204	230	216	228	235	221	210	219	208	216	242	224	226	207	205	200	209	213	213	225	215	210	229	233	197	205	237	214	233	212	244	230	227	225	230	228	224	202	217	240	243	231	230	201	204	235	241	203	205	227	252	234	239	223	216	215	223	216	214	204	232	239	218	201	227	215	231	189	186	230	214	228	194	221	218	221	214	232	227	236	220	236	230	236	260	216	213	188	240	206	215	223	232	231	202	221	220	217	221	261	210	216	227	232	208	217	253	213	209	195	206	224	215	206	209	201	227	227	215	228	194	213	246	224	210	215	243	227	237	229	221	250	211	201	220	206	226	186	255	218	240	209	197	204	211	249	202	227	202	211	218	225	214	238	211	236	219	217	214	223	230	232	232	216	237	231	219	229	229	231	188	209	218	219	219	201	225	212	217	210	204	213	209	219	199	224	220	206	256	211	201	229	223	196	240	189	222
8435	3067	7688	18139	32362	58845	55319	37734	2059	1774	1528	1385	1442	1270	1042	1023	897	868	902	853	2557	18468	23312	1006	642	655	703	641	677	638	630	633	629	641	607	581	631	614	605	627	612	614	617	617	602	599	594	638	554	643	585	545	610	580	590	609	617	626	565	626	593	597	616	588	589	592	597	566	578	586	592	597	573	581	588	590	601	645	592	619	565	613	589	634	595	588	633	626	657	655	611	581	597	546	589	617	591	604	631	627	585	576	613	607	591	622	603	589	570	600	572	612	562	593	584	576	623	589	586	636	570	596	626	629	577	601	625	580	580	584	598	596	627	598	619	634	646	594	534	579	612	628	629	573	603	596	569	597	605	625	620	610	583	612	636	559	611	618	604	627	603	601	619	601	573	588	594	575	583	610	641	621	563	616	586	600	623	568	582	587	583	575	621	590	577	618	577	620	594	579	583	551	578	574	629	615	565	581	573	605	566	562	605	600	588	568	588	578	614	641	617	612	557	548	564	561	599	608	590	569	563	596	609	579	594	619	570	634	598	623	609	572	617	592	623	622	593	564	580	606	613	568	559	574	595	645	593	582	577	579	618	609	601	608	587	594	608	598	618	577	617	599	566	610	594	585	581	597	621	632	587	607	571	594	595	582	586	591	606	585	617	611	645	650	635	581	614	580	589	574	627	608	612	581	623	602	617	562	513	592	595	589	559	632	555	564	669	614	570	570	563	632	603	621	530	589	646	592	572	624	604	612	632	577	599	627	611	622	615	536	604	645	580	578	568	577	593	576	574	604	589	573	653	567	591	574	603	559	583	584	629	589	590	628	556	607	587	633	599	562	600	568	573	617	577	547	589	598	594	627	593	573	601	582	607	581	615	633	596	590	605	591	534	583	573	583	606	598	601	629	557	589	593	590	597	576	590	587	594	596	584	615	575	617	597	576	617	625	601	600	588	623	578	587	602	588	640	592	619	632	535	611	627	591	592	611	621	632	644	561	548	588	583	608	563	608	614	621	607	590	630	616	621	588	572	587	548	597	587	569	552	612	578	598	563	651	587	581	570	581	584	608	616	576	547	638	649	595	596	592	564	601	619	629	591	566	592	580	575	626	598	589	589	656	621	605	568	560	598	611	577	617	583	624	576	601	627	583	635	581	590	601	582	631	623	603	611	598	600	604	577	573	557	589	589	604	583	577	582	564	599	603	603	595	607	589	583	573	605	614	578	595	642	599	602	604	589	562	628	578	584	551	591	625	596	621	568	599	618	680	598	582	555	619	570	586	614	589	608	567	654	601	561	608	635	579	617	609	595	612	544	632	585	594	607	562	553	606	618	603	599	587	569	645	569	614	573	581	577	588	588	591	604	577	600	578	585	592	596	598	569	565	576	586	602	624	599	573	634	629	586	582	586	619	610	584	585	572	621	608	606	613	595	605	574	606	620	598	661	571	586	624	595	576	640	546	611	573	621	562	607	580	611	562	605	605	601	620	592	626	601	617	580	576	598	601	597	581	604	537	577	599	602	569	584	575	562	610	584	612	563	617	636	621	633	618	592	620	622	567	595	629	581	638	625	603	579	597	641	618	556	613	616	583	598	558	650	600	612	588	612	574	557	587	583	590	578	625	632	574	619	608	594	567	602	616	596	599	615	585	639	600	576	577	589	608	557	613	612	582	575	648	590	562	589	614	561	606	605	552	589	613	577	606	570	652	552	575	597	608	544	586	584	561	590	587	635	616	596	636	621	592	554	591	592	611	595	612	599	617	645	567	619	617	611	601	557	581	608	555	606	609	607	625	638	584	584	637	618	564	611	618	557	589	600	579	570	639	595	548	609	594	589	573	617	583	593	605	603	624	595	595	593	623	617	629	631	588	579	576	598	582	620	604	625	631	609	604	567	599	591	619	588	610	544	582	602	618	599	577	633	603	597	581	585	591	581	618	603	581	567	616	605	609	591	560	596	579	596	596	564	621	572	599	588	591	575	629	600	580	597	592	597	583	576	625	574	606	555	631	555	630	563	630	611	612	575	615	601	613	617	626	603	577	593	623	636	599	601	642	629	611	580	573	619	551	587	600	597	588	566	578	583	583	593	578	575	579	638	612	624	625	600	605	571	632	577	603	615	591	584	610	608	579	601	592	564	628	535	608	616	565	622	600	624	565	577	569	627	599	606	566	611	614	592	592	601	595	565	587	632	644	628	590	584	655	570	610	570	612	606	578	630	609	611	622	563	571	566	625	622	599	589	536	665	564	593	629	600	589	602	637	631	656	615	623	624	592	628	580	602	591	582	572	617	581	666	618	612	604	569	576	572	554	560	569	577	603	637	606	608	620	539	576	563	607	637	545	610	608	596	538	551	583	595	621	609	582	571	630	555	597	589	565	577	587	625	600	561	628	592	595	593	616	517	590	605	613	591	586	582	581	621	596	629	635	567	571	561	576	568	615	590	581	597	628	576	607	555	573	592	541	603	616	592	591	618	633	562	611	622	570	521	639	640	604	555	592	598	584	621	592	604	606	608	615	605	588	592	609	581	579	588	578	583	583	626	590	592	599	625	564	640	594	596	609	597	577	625	577	605	597	570	592	594	575	622	590	614	594	622	633	609	584	603	607	558	600	612	579	612	560	629	611	608	548	577	550	609	577	608	572	574	609	581	566	608	564	588	573	617	605	581	625	566	618	593	584	580	620	586	611	628	542	578	581	626	578	557	555	603	565	587	631	632	603	593	591	570	575	605	585	595	624	609	585	603	529	637	601	593	637	625	594	571	639	572	558	578	568	586	574	571	582	582	608	613	628	604	613	584	607	583	597	574	597	611	590	603	613	575	590	609	601	600	598	626	585	576	605	585	543	573	623	596	602	526	635	584	568	565	576	595	573	619	605	588	633	578	621	676	627	586	615	586	600	606	632	608	571	658	662	650	613	632	562	591	638	601	574	588	596	569	562	630	599	595	566	587	540	611	551	572	593	582	594	626	608	580	555	561	614	590	611	602	578	625	587	609	602	567	609	575	595	587	566	569	609	556	614	562	605	621	600	581	577	609	600	599	561	607	604	561	601	537	576	572	547	627	584	653	627	612	603	577	612	615	629	607	594	624	602	621	618	602	627	592	594	607	570	562	688	585	580	564	607	598	581	581	588	578	582	609	586	620	567	597	586	586	567	574	586	557	604	571	620	637	625	597	610	609	577	567	562	599	589	605	576	568	656	593	591	578	607	617	575	589	605	641	564	607	589	547	569	579	560	583	607	577	607	601	595	628	628	653	637	561	607	572	634	566	602	613	584	606	603	599	625	604	557	600	578	629	581	577	576	598	641	570	609	580	589	613	577	564	641	575	596	617	592	616	594	547	625	571	560	614	601	588	664	593	553	619	599	627	603	609	595	593	582	649	648	602	580	573	595	579	630	580	566	569	604	591	589	646	605	621	605	608	614	605	608	602	627	567	588	577	601	589	604	561	643	575	603	586	579	610	579	587	585	581	596	600	592	590	596
17547	3730	4185	12455	37276	46925	38833	19343	1638	482	430	345	369	304	336	320	316	296	245	250	448	3967	4070	329	216	233	209	244	236	223	233	199	227	224	197	239	202	220	216	246	229	242	252	242	227	223	224	236	217	207	187	231	209	225	197	208	238	222	236	194	203	239	222	231	239	210	233	224	245	232	227	219	203	211	220	214	232	222	213	234	207	226	230	213	223	237	225	200	216	219	234	229	217	232	223	218	209	216	217	213	233	234	210	209	249	208	233	240	209	223	211	231	234	208	224	244	220	215	205	244	262	236	239	225	221	196	192	208	249	206	238	222	234	226	221	246	244	219	218	230	219	202	242	219	216	243	230	228	213	236	218	217	227	231	229	219	188	208	228	228	220	242	219	191	213	241	227	234	220	196	209	223	196	218	229	187	201	207	225	245	258	256	232	236	219	229	223	237	224	202	232	193	239	233	232	231	228	207	215	189	233	233	227	224	212	230	235	219	246	251	235	226	209	211	231	262	229	222	204	205	224	231	221	239	232	247	205	196	230	241	215	215	238	209	222	221	221	222	216	210	214	212	242	191	218	219	201	259	231	230	227	223	215	185	238	210	207	268	227	245	234	207	263	228	211	209	251	217	234	201	215	206	223	185	231	229	222	241	247	238	227	253	210	220	244	210	195	219	214	267	212	214	220	195	228	207	240	222	238	240	219	214	240	237	242	221	244	206	212	208	229	250	220	240	219	216	230	204	201	207	242	235	216	220	250	217	241	219	221	244	231	209	240	247	224	245	208	206	239	197	238	222	225	225	201	197	190	218	220	242	226	202	203	246	201	205	216	233	218	213	252	228	216	244	214	231	217	206	196	217	239	225	252	211	220	204	209	205	223	203	216	216	228	220	224	233	226	227	233	215	224	199	215	233	231	216	231	214	217	245	210	234	233	226	208	229	215	221	213	248	212	237	229	222	195	233	234	211	231	210	215	214	266	210	215	224	221	246	245	214	228	214	209	224	231	208	202	229	245	236	260	200	199	207	238	228	213	237	227	209	211	206	229	222	222	235	210	217	221	221	206	193	213	201	225	205	205	233	229	229	225	267	225	215	212	242	217	240	222	239	213	246	216	228	207	196	209	236	207	256	223	262	247	244	240	226	222	208	198	221	239	257	215	246	210	187	234	213	225	255	214	232	221	242	224	210	210	225	235	211	232	229	219	230	237	210	189	218	225	225	194	202	211	241	200	225	217	205	227	226	223	201	219	214	227	216	245	228	220	229	241	225	244	210	237	229	202	207	218	226	223	195	193	243	225	217	224	221	195	223	237	219	228	223	224	245	242	224	220	239	226	233	221	215	237	234	219	219	215	211	205	226	217	211	231	234	197	241	247	219	240	219	212	221	210	224	231	246	226	241	236	230	233	237	225	210	222	222	213	233	235	224	232	229	212	213	202	226	220	237	219	226	247	233	210	199	231	216	218	227	221	207	221	225	231	232	195	206	250	235	207	240	218	226	248	210	218	224	215	229	215	250	214	224	206	226	228	242	218	207	226	216	219	215	219	238	242	244	228	237	220	208	219	242	200	206	230	245	222	209	212	240	209	206	220	204	230	195	234	229	217	225	192	252	237	199	215	229	205	238	239	217	201	179	209	202	222	238	239	208	231	217	253	215	218	229	190	206	213	218	222	202	240	206	217	223	230	227	198	218	218	223	192	208	207	232	186	214	215	249	219	232	220	209	229	198	235	223	221	207	233	236	214	225	223	216	194	218	203	246	227	235	220	206	211	235	226	207	250	234	232	219	207	198	231	239	231	211	230	226	257	203	211	216	223	232	220	219	224	235	227	211	231	229	219	223	223	226	214	196	216	227	234	197	208	214	211	247	230	225	230	204	216	234	202	242	228	228	197	255	213	202	250	220	226	252	215	228	222	246	229	207	207	242	214	239	229	231	227	228	224	220	203	218	216	225	215	230	211	231	198	212	221	229	229	254	235	219	224	242	225	216	235	208	200	197	218	224	226	231	215	216	220	235	220	194	228	211	212	258	234	223	235	227	223	232	249	225	226	220	218	230	258	229	217	209	222	241	231	226	254	197	218	228	220	229	234	248	214	246	220	217	254	215	206	215	200	211	199	203	204	243	227	245	241	196	226	225	225	249	232	221	227	242	205	213	230	200	211	205	230	234	246	238	237	245	245	221	227	235	195	227	243	210	222	220	208	205	202	217	217	233	228	234	249	186	216	220	242	228	219	216	218	204	205	207	196	185	224	212	196	200	229	219	202	205	199	249	227	212	214	204	217	227	219	236	246	218	230	202	232	240	224	230	233	234	235	226	220	231	205	224	227	231	238	234	216	230	221	218	217	218	244	245	212	224	215	216	231	219	215	237	218	214	220	221	204	224	246	250	220	227	246	231	218	245	212	240	202	209	199	233	240	216	218	227	210	238	241	216	235	235	230	217	225	200	206	235	204	223	224	213	200	233	234	243	237	222	216	208	228	204	228	218	225	198	205	219	223	226	189	240	247	223	240	222	230	244	223	195	209	214	232	224	223	214	199	220	238	243	215	220	193	196	241	190	207	205	207	208	256	219	240	219	229	234	213	213	217	245	214	222	219	208	210	242	226	232	226	259	241	238	213	235	222	236	220	222	241	239	248	218	220	227	196	231	226	216	217	237	210	218	224	211	206	224	227	238	223	214	212	226	203	220	216	207	235	200	212	232	216	210	219	215	191	234	231	225	236	239	251	228	233	210	217	206	244	213	215	204	219	222	221	219	225	247	221	209	221	212	226	237	226	210	217	240	220	226	211	207	219	194	235	238	224	223	229	235	240	202	243	233	189	202	235	220	225	228	227	216	239	211	245	198	222	233	219	255	239	227	239	211	211	240	201	236	224	212	236	200	235	246	221	234	201	222	224	245	226	207	223	246	216	209	229	228	206	253	206	209	240	196	205	230	227	218	227	238	220	222	231	233	241	232	214	220	222	217	236	212	227	225	239	222	201	220	221	216	219	198	227	241	228	215	219	248	227	206	235	228	230	233	206	250	217	231	236	247	248	202	201	214	249	197	263	216	205	237	215	218	242	222	229	200	224	237	213	220	241	247	229	205	224	209	217	259	217	206	243	197	201	255	214	231	235	220	238	211	204	239	200	214	196	219	249	219	198	220	235	210	236	211	207	207	202	195	224	264	216	227	236	223	221	254	231	234	215	233	241	210	222	244	235	218	225	208	210	219	213	199	229	217	209	233	227	184	227	229	219	219	241	231	212	247	253	231	208	217	202	250	229	211	246	234	208	214	231	223	231	213	236	213	209	208	228	220	191	245	206	200	227	241	222	216	217	211	228	222	228	205	243	235	238	204	227	207	193	217	220	201	248	198	188	242	215	227	229	232	238	238	242	207	212	253	233	202	211	215	206	235	243	202	220	225	205	226	219	225	229	211	236	238	220	237	217	209	265	253	179	223	230	231	202	230	208	211	237	222	213	241	209	223	225	216	207	227
8589	3286	7874	22895	51754	58156	52572	24266	2223	1869	1625	1556	1480	1259	1238	1303	1060	992	900	923	2516	20843	17590	743	700	674	655	676	628	652	664	665	657	679	640	638	628	679	615	627	673	610	585	625	634	639	635	626	605	617	594	651	598	608	629	633	617	611	645	661	612	601	597	620	632	589	641	597	601	630	657	588	623	596	623	620	628	561	646	596	638	616	573	641	626	612	587	626	615	612	599	604	640	598	613	627	623	633	647	608	594	594	634	638	651	617	585	620	594	595	601	610	605	651	632	598	605	631	636	592	636	622	654	588	563	608	626	640	611	597	583	616	608	583	608	577	595	572	576	612	629	609	565	614	584	567	628	613	625	590	555	642	581	618	575	574	616	589	604	566	633	607	596	624	611	603	639	577	586	634	621	628	578	632	605	588	604	614	612	592	612	613	627	584	594	621	596	616	571	597	614	604	600	603	629	614	627	598	615	621	601	629	592	609	588	576	584	627	596	631	597	624	601	613	587	613	606	595	601	608	607	623	549	545	599	593	626	595	586	611	606	654	596	641	582	615	625	602	609	615	627	566	578	630	588	572	633	633	589	630	588	599	642	604	590	635	616	604	605	624	541	582	575	570	642	568	648	599	604	614	627	617	591	624	585	649	561	553	603	606	627	630	577	605	590	610	603	600	596	588	639	601	584	573	592	583	621	626	572	610	607	651	578	586	616	580	583	642	572	604	620	601	606	591	603	590	652	611	650	599	573	623	601	557	582	566	575	651	567	644	622	631	593	671	605	670	566	556	641	594	621	550	612	586	634	627	538	582	618	592	523	604	645	587	583	596	590	616	609	624	596	552	630	557	598	578	577	549	608	630	609	622	610	640	610	590	613	595	569	585	596	588	621	568	563	588	641	597	604	597	596	641	621	570	617	578	632	548	611	557	625	652	624	621	601	576	591	585	583	598	588	608	569	631	590	608	598	572	597	611	573	616	619	625	586	641	630	598	606	592	561	583	625	600	621	577	608	595	574	617	625	643	609	573	605	569	588	619	571	599	570	579	619	597	588	596	613	599	586	609	624	598	611	592	598	612	625	580	632	632	610	603	563	580	602	611	598	600	591	613	626	559	625	587	571	624	609	661	622	596	632	567	550	597	611	600	611	627	617	639	570	614	584	609	632	575	577	614	645	614	627	564	592	606	626	651	646	595	588	640	561	586	635	571	621	635	572	605	598	602	622	578	596	631	639	581	629	587	624	579	590	619	671	637	613	586	569	618	555	603	608	568	589	599	628	621	632	614	602	582	621	603	593	603	598	542	592	556	588	589	608	618	595	582	620	622	588	564	616	634	620	596	590	602	611	584	606	584	636	622	620	576	592	650	598	620	625	576	571	575	594	596	560	593	613	604	631	562	590	623	575	600	566	615	631	612	626	629	648	618	586	618	610	630	602	575	638	604	623	603	612	616	607	620	588	621	642	626	629	611	657	575	605	586	645	624	599	594	605	635	623	596	607	574	598	625	597	588	606	574	639	594	642	588	610	595	592	591	606	618	602	587	612	605	600	595	555	608	597	648	583	616	590	594	541	606	633	579	617	583	580	590	583	603	628	641	615	591	584	594	659	575	591	562	597	607	602	633	606	552	605	584	567	638	563	633	641	608	585	625	593	603	599	659	587	572	588	667	608	608	596	590	616	577	591	597	638	559	629	578	612	639	593	585	601	608	632	580	615	597	596	582	579	619	641	627	646	582	590	579	581	546	574	602	631	630	621	635	577	609	592	648	625	556	593	579	609	566	626	655	583	593	585	600	591	588	602	619	654	635	572	563	593	601	582	565	599	597	611	591	646	560	609	584	617	600	599	603	556	605	597	625	599	624	541	596	613	588	576	545	553	591	602	638	619	570	644	627	622	599	603	543	606	601	589	630	611	608	626	602	573	597	580	599	597	622	616	609	611	596	622	601	605	664	621	610	581	540	585	595	619	570	591	626	609	588	555	598	546	560	606	629	589	593	595	590	580	615	572	603	611	617	596	615	603	609	628	573	558	601	618	588	618	602	565	634	562	617	617	571	580	613	601	605	597	596	608	567	614	633	655	605	563	567	638	565	650	605	616	622	596	678	580	612	647	591	596	569	573	588	585	596	564	626	602	622	579	592	620	580	576	583	609	623	639	637	596	619	622	631	577	558	604	594	591	547	570	602	578	615	611	572	596	580	608	600	616	609	583	594	589	594	600	636	596	592	588	595	544	597	590	627	599	605	598	566	604	664	612	621	609	603	604	611	626	594	596	623	538	559	630	602	642	578	595	582	620	614	615	584	607	570	612	627	615	573	605	577	577	596	580	618	604	589	622	555	546	645	607	595	600	552	623	605	678	598	596	587	586	609	660	604	624	605	616	585	591	638	598	631	578	619	608	563	612	624	626	629	574	641	560	599	609	562	589	591	600	603	621	616	577	625	628	638	611	593	569	593	644	597	611	635	671	638	591	581	608	635	614	587	572	579	614	619	590	625	597	606	616	626	632	594	640	623	641	598	631	676	603	573	598	576	633	629	633	601	603	643	616	582	555	593	647	590	579	617	598	597	645	560	605	559	581	603	616	580	604	615	587	633	606	625	634	632	628	576	599	579	625	569	582	566	597	605	615	654	532	583	641	602	627	602	622	586	566	553	624	619	565	587	575	581	566	627	549	642	624	644	591	579	601	623	592	618	617	581	611	642	618	617	608	588	629	573	599	568	625	566	629	612	618	561	630	583	617	671	607	626	616	647	578	649	615	581	609	594	617	586	592	581	611	547	623	611	599	544	598	606	603	626	592	588	594	623	622	599	625	601	583	638	597	586	611	622	604	580	592	599	561	567	585	591	604	557	599	595	575	599	577	605	599	591	595	599	578	652	600	620	591	613	616	607	596	597	581	560	600	587	633	575	605	606	650	632	613	590	582	588	573	603	622	605	571	609	612	589	582	579	589	622	610	594	652	563	599	583	573	621	618	617	581	652	550	599	616	620	672	637	621	650	597	581	605	621	661	651	605	575	636	629	594	589	601	581	582	620	582	545	595	611	642	617	602	625	622	554	607	620	601	580	593	600	562	603	588	611	626	600	570	547	598	591	586	597	638	605	639	603	593	609	623	574	608	629	540	618	661	626	566	599	563	605	607	615	626	606	610	582	630	593	593	573	564	607	573	610	615	599	623	655	632	575	606	629	635	587	552	625	620	614	601	609	581	602	621	577	595	618	580	605	558	553	613	582	624	585	640	609	614	607	620	570	566	589	594	621	611	599	621	546	586	599	599	590	602	621	624	590	554	594	649	658	645	605	582	593	616	595	570	578	642	553	651	629	611	644	595	580	602	640	565	601	618	620	606	579	588	604	596	552	615	625	572	556	581	629	616	612	610	561	598	617	605	624	587	627	611	625	588	619	576	577	572	567	603	597	573	597	645	594	577	638	594	603	596	553	625	605	601	583	604	580	613	583	612	618	582	602	605	626	580	639	596	606	595	599
2293	416	384	450	1072	2011	750	355	260	258	280	293	271	305	284	308	314	308	302	294	264	324	366	277	256	262	294	278	282	295	286	259	272	256	254	298	236	268	283	255	274	294	259	284	280	259	271	243	277	272	240	308	300	274	267	285	258	257	283	264	282	271	246	247	267	293	285	273	286	266	283	270	242	281	271	269	299	271	260	251	260	263	250	277	263	266	260	238	263	229	295	260	277	277	296	269	276	272	257	266	266	272	264	295	275	262	231	255	254	238	281	290	266	272	271	314	263	284	269	284	287	275	274	268	280	268	259	231	256	263	266	278	274	269	274	270	256	262	263	274	305	280	251	271	261	288	272	267	267	303	248	238	287	270	258	293	268	276	258	265	282	268	280	272	301	258	280	251	306	287	254	267	294	276	263	267	274	229	272	261	255	260	263	252	227	263	277	258	291	292	255	274	278	297	258	277	283	262	315	253	271	260	285	274	277	289	288	260	280	284	256	315	296	284	278	263	275	301	290	284	292	257	295	267	289	285	249	281	235	270	256	295	294	289	248	261	243	274	277	239	248	280	258	256	279	264	282	271	273	282	277	283	266	254	288	284	270	276	258	269	272	258	262	287	276	262	269	253	250	264	256	270	280	287	263	278	294	247	250	268	266	245	278	287	291	276	288	252	265	242	282	281	281	251	273	278	251	271	290	250	256	286	293	302	276	282	244	243	316	291	267	278	254	243	249	277	264	276	268	257	239	265	235	264	268	271	251	276	245	256	289	238	252	278	270	284	279	276	265	268	260	245	283	289	261	287	260	303	257	253	254	251	269	282	305	256	244	281	260	307	246	268	279	267	299	288	301	264	264	258	254	276	278	265	283	279	286	249	258	260	255	257	272	257	278	248	274	255	246	278	264	239	258	275	270	265	264	300	261	275	266	265	285	278	253	254	291	244	257	261	297	268	283	245	228	257	260	296	258	249	241	285	297	277	284	260	282	280	268	275	290	267	264	257	244	270	259	303	266	288	269	271	287	292	256	270	274	229	268	285	247	274	263	285	279	270	252	278	275	264	262	252	264	245	253	293	283	315	264	256	272	280	271	270	278	265	290	296	265	279	280	261	291	272	280	251	271	242	270	259	272	251	271	253	282	258	272	281	271	268	307	261	282	265	258	266	270	260	268	284	270	272	270	273	252	270	274	269	282	275	278	288	290	249	268	268	279	257	269	254	259	291	283	276	267	244	297	269	258	262	283	261	255	256	274	267	284	271	272	272	288	295	264	266	260	276	276	294	284	269	261	291	273	278	273	252	253	264	278	294	280	252	265	279	277	289	283	232	266	277	279	268	255	279	240	262	251	280	249	271	249	295	263	275	278	270	261	262	257	256	236	255	241	264	261	298	303	276	257	262	262	243	295	262	281	285	247	270	234	299	256	258	286	235	289	289	281	264	287	256	284	279	267	260	251	271	271	265	272	276	278	262	239	253	268	273	250	272	258	292	279	261	281	262	255	282	270	275	272	281	263	297	261	280	274	261	301	293	255	253	258	268	244	270	279	291	267	258	269	256	272	258	286	278	300	269	273	283	280	235	291	255	248	263	292	263	277	281	267	280	236	274	273	274	274	269	268	271	249	271	269	255	272	274	274	251	272	263	253	259	299	284	276	280	258	267	276	277	286	235	251	266	275	276	275	297	274	304	270	264	308	259	248	284	290	288	242	280	310	295	242	280	239	261	265	279	282	289	256	295	261	302	227	328	285	284	241	275	282	276	247	277	284	272	256	281	272	263	255	247	267	281	249	291	278	259	285	286	285	299	290	288	242	266	272	240	226	266	275	273	263	268	281	265	290	274	289	244	246	273	272	279	261	284	274	273	279	267	309	263	277	284	278	266	274	278	279	279	272	265	302	287	291	258	265	272	309	268	261	282	285	284	294	253	303	286	296	273	264	286	302	261	271	272	261	259	272	255	288	245	287	289	303	275	255	291	263	255	272	268	253	235	268	253	243	293	325	286	279	274	265	276	253	243	287	281	263	282	296	268	281	246	270	307	251	268	288	267	264	302	265	276	288	273	280	264	255	288	272	256	284	272	260	307	276	282	257	233	250	263	257	269	260	279	280	274	279	269	275	263	307	265	294	272	279	269	275	300	248	275	279	266	287	271	260	284	275	269	253	252	256	268	255	278	277	281	257	267	286	277	272	265	282	258	291	279	272	277	271	286	267	279	226	253	256	277	268	272	273	276	276	270	259	286	247	250	299	271	245	263	277	240	325	275	252	257	257	250	271	255	255	299	277	273	246	239	271	275	300	310	290	282	296	274	314	273	278	292	276	263	271	267	277	262	254	281	273	274	307	296	263	285	273	263	268	264	287	282	276	264	266	288	303	312	245	251	256	299	287	267	276	247	272	276	268	246	256	288	264	259	258	317	267	271	247	276	251	250	230	279	245	276	264	299	235	274	283	278	279	246	298	262	254	259	245	283	289	276	284	270	273	257	245	281	283	253	258	256	264	270	289	293	261	277	296	271	263	258	283	258	302	289	234	256	305	270	258	239	269	286	264	269	275	249	309	278	267	260	240	303	287	245	270	251	277	289	273	269	296	286	281	277	253	253	259	283	280	313	281	280	316	282	282	286	254	293	255	259	266	255	275	263	263	280	310	247	278	257	273	287	273	293	243	284	269	304	269	261	298	268	249	262	272	267	267	268	253	272	240	255	256	268	284	272	264	274	277	278	310	249	249	267	270	294	253	256	279	302	274	283	265	291	284	266	255	284	271	301	262	261	288	287	277	294	272	267	285	264	271	312	260	280	284	268	275	282	266	247	279	259	272	245	265	276	300	277	309	292	290	271	269	263	255	265	266	277	282	251	237	243	264	314	253	260	265	284	254	268	251	269	273	243	285	237	262	259	244	266	243	249	271	274	271	276	286	289	272	267	284	268	279	242	275	283	289	283	235	280	243	266	274	287	278	293	267	268	291	280	280	249	273	242	274	287	296	286	272	277	226	279	290	261	272	256	287	269	244	276	257	266	272	243	274	260	258	272	273	303	290	268	254	294	258	274	293	267	274	260	300	284	276	290	253	269	289	265	252	261	274	251	260	234	289	269	252	255	255	271	276	287	257	283	318	248	275	258	291	270	244	252	277	268	272	267	269	253	259	294	285	236	293	278	268	291	262	279	289	289	249	262	293	242	287	267	264	266	289	289	246	281	275	251	279	293	277	249	272	306	246	252	288	291	284	271	285	276	281	262	239	294	282	302	296	283	267	295	264	278	277	262	290	275	290	279	258	279	285	281	240	228	274	246	246	273	275	278	285	272	267	224	289	254	286	280	273	244	262	256	265	262	263	292	255	296	319	270	268	270	267	247	272	259	287	274	277	284	250	301	263	268	255	248	268	272	276	280	254	274	289	277	284	270	285	300	282	265	251	276	244	243	277	274	275	247	241	270	265	259	256	253	258	287	294	272	281	271	269	249	282	249	280	262	296	255	270	257
2498	778	1046	1701	4969	9615	3295	1124	792	865	792	757	766	719	768	739	793	731	762	786	784	1265	1396	698	741	683	709	763	777	707	736	744	696	708	747	703	733	761	776	784	754	762	723	736	754	723	736	677	697	753	739	785	761	704	724	682	700	723	710	718	749	734	729	703	766	724	742	704	693	735	699	719	729	736	727	729	728	689	711	789	706	693	741	735	737	741	667	770	698	713	793	744	758	730	752	706	732	733	714	727	757	705	690	737	732	740	737	696	708	770	724	710	700	730	758	688	768	767	722	693	730	770	763	757	756	716	740	721	797	705	715	725	752	734	732	762	702	742	732	685	778	710	736	691	742	711	701	754	730	720	706	758	711	772	715	708	764	734	747	701	758	736	742	726	733	705	741	712	703	724	744	701	712	717	744	733	697	733	704	768	712	747	691	749	740	720	752	747	739	739	716	740	684	693	756	747	795	712	700	699	766	751	710	679	733	691	694	736	703	751	714	727	734	710	715	712	793	737	746	779	758	717	727	701	724	750	710	664	728	725	707	770	702	747	724	736	730	706	689	744	714	748	734	706	723	722	745	694	730	691	755	688	700	697	689	697	727	754	741	748	723	780	729	697	744	679	724	735	715	751	726	770	684	676	745	744	731	770	710	701	721	712	777	695	749	720	719	683	753	713	697	745	767	713	655	725	770	727	707	756	689	734	701	767	771	702	712	694	741	701	736	711	725	724	724	723	674	754	776	691	682	783	713	739	702	723	732	701	706	723	751	783	718	725	731	703	758	715	684	730	673	736	718	720	706	730	769	732	670	699	733	737	753	726	710	742	715	726	703	787	764	733	719	674	712	736	740	718	741	728	736	686	789	741	688	722	708	763	696	718	722	742	751	744	777	723	774	761	762	782	747	736	710	705	758	768	754	734	724	723	776	741	747	755	713	736	711	726	716	722	743	700	716	739	733	717	695	702	694	694	741	794	750	711	706	727	764	692	739	762	747	708	744	661	732	690	750	763	748	756	736	763	737	746	751	705	684	741	721	736	767	790	719	728	761	694	692	716	756	719	734	713	694	723	720	732	720	727	727	738	740	766	730	700	759	778	677	722	712	749	721	741	726	762	697	771	739	703	720	774	761	704	728	711	714	751	757	729	704	670	712	703	742	763	673	756	712	778	737	711	737	749	735	685	724	698	722	731	706	741	727	740	724	729	759	741	691	694	759	744	707	734	745	708	757	785	724	707	703	754	763	720	719	767	702	738	711	769	718	758	760	734	695	728	749	723	765	696	716	723	764	732	738	784	716	807	740	763	766	736	698	721	707	719	729	723	752	761	734	749	772	703	676	758	699	700	761	774	769	731	716	750	716	715	724	731	718	750	742	705	713	759	715	706	691	718	712	719	716	696	739	777	733	744	756	721	750	732	704	775	753	696	763	707	748	691	709	708	762	720	705	691	713	778	714	752	716	724	682	725	708	726	715	729	745	755	750	688	715	687	791	724	716	794	696	789	760	712	728	761	710	683	732	690	738	703	703	708	690	671	691	770	741	801	747	665	749	731	723	680	762	704	687	717	766	719	719	699	721	723	751	706	765	817	721	661	744	726	726	685	724	745	768	759	694	727	715	703	687	700	732	735	714	761	765	743	708	747	728	730	756	716	738	764	740	770	737	758	728	711	702	725	741	666	754	746	733	717	729	750	750	713	725	733	732	758	740	781	715	726	717	714	752	738	721	677	740	766	755	751	698	705	728	757	756	713	739	709	729	749	785	749	704	715	698	735	694	722	728	687	703	723	741	723	735	762	754	742	696	697	787	739	760	774	745	734	716	690	738	711	725	717	694	686	749	690	688	751	730	686	703	702	728	755	737	759	709	689	725	766	733	725	735	750	714	735	755	746	718	722	693	736	713	739	750	743	723	726	704	744	726	761	755	730	783	744	725	726	725	735	740	730	705	683	714	733	706	741	711	698	717	722	762	718	713	686	749	721	755	718	694	750	705	752	723	737	714	726	750	753	690	717	711	728	769	731	705	709	747	736	744	747	714	737	746	749	765	724	732	720	729	733	729	745	728	762	748	768	734	709	741	705	730	797	702	732	686	726	728	737	712	734	721	705	751	701	686	727	677	727	685	714	697	723	717	750	731	720	723	727	773	742	753	736	783	702	766	740	752	747	744	747	723	696	731	706	723	732	718	757	709	715	720	733	741	715	709	748	713	728	760	735	710	700	719	690	715	732	708	696	718	719	682	765	720	720	746	762	752	741	759	749	736	718	733	717	740	699	763	763	716	727	670	718	757	726	706	736	784	758	729	701	739	738	730	696	738	679	760	703	764	720	749	712	738	738	771	698	740	751	677	744	747	743	753	744	758	713	702	720	715	715	733	737	708	731	678	745	765	725	739	745	693	697	755	709	697	688	705	741	740	738	749	710	701	721	764	741	748	748	772	713	766	723	739	747	764	697	752	729	746	717	709	759	712	724	726	712	702	744	747	747	710	736	729	750	704	773	697	705	718	731	767	720	665	740	733	748	720	736	734	706	693	723	726	746	720	727	733	702	753	726	704	740	685	711	740	760	767	762	721	706	703	727	704	748	726	708	670	721	748	740	742	748	755	746	696	741	676	787	707	760	771	764	707	661	741	701	727	705	754	777	712	744	692	754	767	688	731	745	749	704	740	706	743	651	750	803	715	765	724	745	730	690	724	689	736	712	724	747	745	761	745	751	775	719	745	715	682	721	773	751	730	704	743	750	762	734	718	735	705	703	734	702	755	678	721	714	745	738	670	752	731	685	729	745	711	696	699	720	768	729	814	767	730	735	682	768	648	757	765	772	696	754	762	709	774	745	726	738	741	751	712	705	688	749	732	715	724	714	742	661	700	735	697	759	742	708	729	752	750	780	703	732	752	752	748	733	729	729	740	794	707	680	694	736	727	719	704	729	741	763	754	716	786	712	724	716	728	747	774	752	678	757	785	774	720	722	760	713	797	729	722	780	715	692	745	736	733	733	705	731	730	708	734	757	698	716	717	743	720	755	729	688	799	740	720	734	698	764	717	728	726	681	705	743	687	722	783	736	703	709	705	750	742	745	696	710	719	751	735	745	768	718	668	707	699	699	698	747	762	735	760	715	727	709	685	757	676	776	722	684	729	699	696	724	735	739	758	720	805	700	757	723	735	734	714	706	756	711	742	681	733	722	704	727	741	709	733	753	710	753	742	691	686	734	700	754	778	756	738	750	742	742	715	717	728	740	759	764	693	718	762	709	762	728	764	765	744	735	701	752	711	712	716	730	705	793	722	706	693	765	738	732	720	698	719	739	737	722	736	727	728	737	693	707	719	738	690	720	715	724	734	744	697	722	789	776	738	728	757	728	742	730	743	745	749	734	751	737	752	743	745	705	759	735	714	714	721	711	685	723	751	712	746	756	743	726	675	749	728	731	730	740	792	719	777	744	726	768	739	738	743	709	726	752	711	720	679	759	703	760	679	711	738	718
16634	3175	3011	2683	4227	16182	9251	1194	634	583	471	370	305	261	246	275	217	251	227	214	213	1907	6170	258	156	165	143	161	171	163	163	178	162	148	165	163	177	130	177	154	161	153	160	152	168	150	150	155	162	152	132	160	140	134	158	143	165	149	146	138	149	153	151	160	165	135	142	152	156	179	161	132	160	140	147	136	123	144	147	148	137	151	144	155	145	154	132	154	156	157	136	139	138	147	131	156	155	151	145	144	152	144	151	176	137	123	149	153	150	166	156	130	150	148	162	153	168	150	164	125	157	152	138	148	141	154	154	159	153	139	124	160	149	153	140	147	145	141	135	143	150	151	164	148	137	166	148	144	165	151	152	147	155	154	152	146	125	151	117	141	155	154	150	142	136	143	165	145	140	152	149	150	148	133	142	127	162	138	146	134	148	160	164	144	158	148	141	155	144	157	130	166	144	153	159	176	155	155	153	154	123	140	154	143	136	147	147	159	146	138	160	144	150	141	143	156	162	149	150	147	143	140	160	146	159	126	153	152	146	147	146	170	156	136	146	174	138	147	159	168	140	152	132	151	155	163	167	162	152	155	133	143	142	153	129	133	143	156	139	146	158	158	144	144	157	155	159	160	139	153	139	170	177	130	167	142	137	142	145	143	160	136	146	142	125	155	143	170	126	149	128	136	134	159	166	142	144	132	142	149	150	158	137	154	134	146	155	147	149	151	137	151	177	151	162	159	129	158	144	130	126	134	141	143	136	141	151	152	145	170	118	137	149	134	148	139	136	141	134	143	157	131	152	159	141	162	148	157	146	141	155	148	145	123	140	139	147	148	137	164	140	175	142	154	167	147	165	121	155	155	125	141	164	133	155	136	141	161	165	120	159	149	137	145	132	125	135	133	137	137	151	135	132	143	157	144	164	140	147	164	140	145	119	135	142	157	144	140	181	144	149	137	145	165	165	130	166	163	145	161	153	160	125	143	153	140	144	132	151	143	127	145	153	138	149	152	142	159	145	152	148	137	149	148	144	187	138	139	149	129	131	142	141	158	151	123	150	145	128	128	131	145	157	136	154	153	154	166	150	134	155	148	129	127	174	147	150	142	172	144	131	142	149	151	150	149	154	166	156	159	159	123	163	185	146	155	151	152	130	151	121	146	153	144	141	161	158	136	123	163	128	147	165	172	159	158	135	138	121	152	159	152	134	149	130	138	143	144	141	157	155	149	165	135	149	134	143	123	163	137	137	150	141	148	140	136	133	155	137	121	146	119	160	156	161	152	146	154	133	158	154	163	138	138	154	163	167	119	144	159	152	135	164	155	142	122	132	143	150	131	144	151	147	149	179	164	149	139	134	142	174	155	141	163	132	157	158	134	167	168	165	155	136	165	146	144	157	148	133	158	150	169	150	136	134	137	140	147	138	125	132	149	153	154	176	177	149	146	161	145	161	118	155	174	130	145	162	137	145	147	164	164	129	154	126	160	134	169	156	138	164	151	149	152	137	132	165	161	157	162	151	139	135	144	162	137	134	148	160	151	158	157	141	150	136	150	160	151	162	139	115	140	133	158	132	178	137	157	148	163	143	137	157	138	128	144	166	144	160	159	147	139	146	132	176	136	145	134	153	157	150	162	131	151	152	150	147	153	148	160	162	121	151	121	159	163	126	143	157	154	150	155	145	165	154	160	144	140	167	145	126	144	155	155	134	142	155	155	148	166	127	146	147	145	144	140	134	171	159	149	147	137	167	146	146	148	172	151	136	156	156	152	133	145	137	158	149	149	159	170	155	126	126	155	146	139	140	148	152	139	157	159	146	127	169	146	157	162	157	128	132	166	125	129	162	167	151	167	137	162	183	154	161	151	129	134	132	157	145	137	140	146	151	163	149	161	143	139	127	159	150	153	135	166	140	133	167	171	129	138	150	133	145	150	202	166	130	158	162	158	147	173	143	144	146	133	153	120	166	170	152	155	168	160	134	144	162	143	164	139	144	139	155	130	148	131	159	165	164	144	158	133	124	143	163	142	150	143	141	148	152	151	163	146	136	173	152	148	156	124	162	170	141	159	147	143	146	156	149	158	128	151	148	171	132	141	141	165	141	140	130	155	132	162	153	130	150	141	154	150	153	131	164	161	148	164	136	151	145	150	150	150	162	140	152	150	123	149	156	145	143	147	138	147	161	156	154	150	160	157	150	166	139	158	156	147	169	141	161	150	135	137	132	153	136	149	127	142	136	150	146	132	153	130	151	149	140	139	153	162	178	159	144	145	171	130	143	144	142	146	153	138	142	155	121	146	147	152	153	139	180	147	140	139	143	147	158	150	151	139	137	135	162	149	156	145	172	141	145	141	159	130	153	152	133	148	152	119	150	155	159	144	132	147	145	137	160	130	126	140	148	141	152	163	142	153	132	147	160	128	147	142	151	135	152	157	128	142	133	131	136	155	141	164	158	169	142	138	157	125	138	143	131	151	133	145	157	129	152	123	133	155	137	161	133	142	147	149	141	150	141	140	136	159	128	158	141	149	159	157	157	149	166	143	142	151	139	147	129	149	151	112	166	136	167	161	128	147	133	145	153	163	124	149	158	147	140	128	162	145	140	158	148	152	119	161	157	140	154	133	137	130	169	153	149	162	140	169	138	140	151	135	137	159	153	157	136	135	149	149	154	162	143	152	143	150	145	160	132	156	155	147	159	158	143	165	165	167	158	121	154	152	168	149	127	146	133	138	153	138	148	151	137	156	155	121	155	156	150	145	142	154	133	131	160	123	148	148	145	128	165	139	141	145	143	141	157	142	171	150	161	138	127	134	124	149	147	136	137	157	156	139	132	155	151	154	150	124	147	156	131	126	138	146	157	146	133	127	156	141	140	133	165	152	156	142	130	149	151	144	141	166	170	164	147	145	141	152	145	154	161	146	142	142	151	159	122	142	140	138	139	158	147	140	155	143	145	129	138	154	142	144	142	141	164	156	158	163	162	148	137	165	136	156	152	147	155	136	178	120	151	173	164	170	164	153	138	122	146	139	124	156	140	136	128	159	128	141	152	163	156	142	144	141	141	147	136	154	130	145	156	156	127	142	157	140	161	141	166	128	151	154	148	159	142	148	145	147	139	161	155	156	158	147	139	124	138	113	134	151	156	131	125	140	142	141	142	146	158	148	156	140	148	171	149	119	144	147	149	151	134	149	133	136	167	163	135	148	137	143	146	153	160	151	150	138	137	143	137	131	156	144	130	139	142	142	145	162	163	156	150	153	142	145	140	132	162	148	127	135	132	152	150	139	124	145	165	168	161	162	130	164	165	150	155	141	140	146	147	158	145	130	151	133	142	140	151	140	174	159	142	157	159	143	137	157	149	146	148	147	130	161	161	148	141	147	154	158	136	164	144	153	140	131	141	166	149	138	152	156	154	156	157	146	131	154	168	129	155	150	139	157	140	137	149	137	130	159	133	127	170	143	130	150	132	151	155	152	152	146	166	156	160	142	142	136
8354	2452	5935	7901	14011	32119	11964	3641	3003	2644	2131	1775	1514	1303	1253	1158	1082	1019	977	883	869	10228	22012	580	580	597	549	564	494	546	537	528	504	520	550	515	494	499	504	515	421	464	441	447	468	461	477	443	502	460	436	446	461	439	455	443	448	423	445	432	457	439	454	452	493	461	429	424	433	438	436	415	443	437	439	464	436	439	434	408	402	395	460	468	379	422	405	439	444	422	416	448	432	403	438	423	428	406	402	400	406	487	406	436	439	427	437	427	417	472	433	419	421	442	396	392	417	450	417	436	456	406	405	407	380	420	400	429	447	427	444	446	422	420	439	401	450	406	391	424	403	377	412	390	457	437	427	426	400	442	392	421	460	423	412	435	451	375	399	405	459	424	409	427	422	431	417	430	434	433	456	429	412	396	408	415	396	395	405	419	425	404	423	433	441	404	393	418	416	416	438	374	424	399	458	380	439	409	395	417	407	429	408	414	381	407	415	367	419	395	396	464	434	452	430	395	427	391	410	421	441	411	412	390	410	420	395	444	413	417	431	399	430	405	428	411	439	448	437	429	431	447	434	401	446	424	411	409	409	393	442	413	410	381	362	447	451	429	385	409	402	436	427	409	400	370	467	435	448	417	427	441	429	421	426	455	396	426	398	402	416	413	414	379	407	423	426	424	401	411	431	419	429	388	435	378	415	386	415	428	465	463	430	406	447	392	411	425	393	392	415	407	382	407	413	419	383	423	440	394	441	421	463	449	405	445	431	396	389	386	422	419	390	419	415	425	427	414	431	431	411	394	412	426	434	414	412	415	440	412	451	427	402	413	426	387	444	401	397	400	451	444	412	406	370	431	405	438	432	430	410	392	398	407	427	429	439	397	401	420	418	429	431	433	405	404	420	407	440	424	444	438	448	427	385	392	397	447	426	389	449	416	424	409	413	397	394	430	399	454	429	430	416	431	424	401	392	418	405	366	438	400	397	416	383	427	412	416	454	442	392	419	395	432	418	382	434	432	426	380	409	396	463	392	390	405	401	383	391	420	411	387	444	418	433	408	434	427	406	444	415	421	440	400	420	426	443	413	440	438	387	426	441	397	379	435	403	382	420	402	403	398	420	435	412	388	424	406	427	407	433	409	423	423	427	401	405	427	423	431	417	429	424	390	420	418	406	451	437	430	409	425	414	409	432	382	465	418	390	407	418	453	433	438	439	419	428	442	449	379	431	427	441	390	383	393	433	413	369	412	395	417	410	448	370	405	436	463	420	397	390	389	429	426	448	450	417	424	396	425	416	427	419	424	437	415	403	360	436	390	392	390	433	405	408	407	422	421	436	434	406	415	416	383	404	415	414	386	391	425	399	414	389	433	409	409	412	422	414	398	461	445	396	418	447	432	430	429	386	420	384	415	429	416	437	434	374	407	419	424	431	414	378	383	430	394	422	426	427	389	431	441	449	412	434	434	415	438	432	394	404	399	422	440	399	419	413	406	399	420	437	430	438	421	414	444	421	430	434	437	411	426	406	406	429	412	389	430	419	377	428	437	453	437	430	387	391	412	452	416	433	381	411	394	449	455	412	425	464	410	433	392	449	460	393	396	419	419	412	417	408	422	388	376	419	397	417	402	418	413	383	415	423	430	419	416	430	413	400	406	421	400	403	433	413	408	459	420	429	425	394	384	417	396	404	398	432	412	398	406	408	441	418	454	408	403	394	420	406	402	423	425	400	391	410	448	386	431	416	421	408	436	396	413	396	437	421	389	411	421	433	414	436	431	406	420	432	454	382	441	424	445	411	431	455	415	400	455	401	409	421	418	399	430	426	436	412	420	440	408	417	411	384	406	407	444	459	421	386	404	429	401	409	391	436	373	424	436	428	417	404	417	429	396	398	411	431	402	467	410	404	398	427	437	408	394	424	404	403	410	422	408	433	407	397	427	392	411	412	424	451	421	412	439	381	452	411	392	410	400	412	430	433	400	375	407	382	421	429	460	400	402	422	423	410	402	447	414	439	417	469	402	413	397	454	428	446	403	437	440	381	390	386	411	440	396	416	395	428	444	423	452	384	412	398	416	395	434	456	422	415	394	381	419	382	419	438	448	439	389	425	402	393	405	426	408	403	427	396	383	411	395	403	442	482	408	396	432	439	382	395	425	431	386	446	420	401	385	389	421	411	431	373	414	467	412	406	426	432	424	420	420	451	403	389	414	429	435	376	430	442	438	394	407	424	396	428	390	425	431	405	412	400	437	403	399	442	395	402	413	428	418	420	417	431	386	413	422	408	406	448	422	411	405	406	376	411	438	424	434	405	417	401	405	391	403	430	415	452	408	421	441	423	444	401	398	406	422	414	418	387	390	412	424	418	405	428	400	419	431	421	394	428	391	427	450	397	397	445	414	428	435	407	403	442	419	448	421	393	427	405	457	413	423	415	445	399	395	411	412	427	383	455	424	415	414	414	458	431	409	420	426	406	378	418	427	404	448	405	414	421	394	440	440	443	410	408	407	416	390	402	450	380	409	459	437	420	431	439	429	429	410	445	417	413	403	400	386	392	430	442	403	448	401	451	392	407	412	403	409	418	422	419	444	414	439	437	420	422	415	407	408	441	416	416	426	384	412	427	412	423	456	433	410	464	423	382	445	439	390	370	438	406	460	397	409	395	402	416	393	435	431	407	455	415	419	421	438	419	400	403	407	419	404	401	432	403	448	433	453	418	408	409	420	432	387	422	432	398	383	423	407	417	408	432	428	432	457	441	421	425	433	428	410	419	432	429	398	394	407	395	385	403	442	409	428	444	434	409	404	430	401	398	444	399	391	437	413	428	427	401	396	427	394	418	463	378	432	416	391	431	409	434	415	401	410	425	387	456	375	440	424	406	407	408	415	423	389	378	422	401	394	441	380	422	414	403	381	427	424	436	445	406	446	391	399	420	381	400	392	423	432	465	424	407	436	414	412	404	383	416	410	424	397	421	416	439	431	385	430	390	426	402	433	410	423	414	410	443	409	402	404	436	424	423	399	446	442	377	413	453	423	450	432	391	436	410	433	414	383	386	397	396	439	419	428	437	410	443	422	456	420	398	438	414	410	414	456	396	436	410	429	435	431	435	408	423	415	411	377	420	404	454	469	409	471	417	430	468	409	424	443	439	413	445	443	409	424	406	400	422	416	383	422	407	409	393	416	420	422	418	387	394	415	396	411	444	403	451	390	415	435	401	443	417	452	409	385	431	426	432	402	415	414	413	399	439	430	425	430	420	414	431	443	416	391	391	433	406	433	419	418	419	382	408	424	405	402	427	439	408	419	408	385	416	442	460	430	450	436	440	433	397	429	425	447	438	422	414	422	384	437	424	392	417	435	439	387	426	419	375	406	445	436	414	435	396	413	378	431	408	417	435	432	440	437	395	419	388	397	418	395	410	412	388	403	445	412	409	435	401	443	446	421	437	403	454	390	431	460	445	396	422	432	408	415	398	455	389	441	396	438	432	412	413	374
17226	3381	3215	4674	12583	6134	2244	996	762	648	555	370	352	320	262	287	278	250	255	261	261	2873	6742	324	199	187	212	196	193	158	183	173	209	212	196	186	189	184	197	165	183	180	182	196	162	195	163	178	176	182	174	193	188	199	169	170	171	176	160	183	172	196	192	168	169	201	173	179	205	178	188	191	175	175	185	212	182	200	159	171	166	167	147	176	171	195	190	190	172	178	185	170	176	169	169	161	194	181	209	179	174	175	199	179	192	172	179	167	159	168	183	177	177	185	179	174	179	158	196	151	198	151	173	171	183	178	170	160	172	172	152	183	166	190	177	166	167	168	204	185	175	162	159	175	176	185	196	176	184	190	199	186	177	175	155	176	158	180	172	191	197	159	196	178	179	173	199	170	169	170	169	166	179	166	178	181	213	167	177	153	186	176	195	200	165	198	184	168	183	182	174	159	176	180	168	176	189	198	178	192	181	155	165	198	177	170	195	187	192	154	151	185	170	168	168	156	180	187	152	187	160	192	180	157	189	157	189	183	167	172	181	175	171	182	190	176	177	176	168	169	175	176	172	146	181	154	162	185	173	180	200	172	183	167	172	191	149	187	162	212	169	174	157	168	182	197	188	184	167	169	177	167	160	174	201	180	183	157	208	164	196	180	167	180	208	155	181	191	167	169	184	167	175	182	176	177	195	179	188	175	180	197	189	194	184	185	164	174	165	156	169	187	183	210	172	184	191	158	197	185	196	157	198	178	186	185	182	169	170	166	179	166	162	153	175	163	179	183	176	189	166	174	174	158	157	173	170	159	175	171	161	179	169	181	183	178	174	171	167	187	180	189	170	167	215	171	157	187	164	192	178	166	183	186	196	193	146	172	164	190	179	185	165	186	183	200	173	163	182	171	225	178	187	169	194	183	193	196	197	167	155	156	138	177	162	182	186	176	166	187	159	168	190	169	163	186	180	193	180	185	189	176	185	180	179	182	169	170	175	181	183	171	198	165	179	194	195	198	187	171	230	166	196	198	174	167	181	172	186	168	183	172	166	205	169	180	162	173	163	203	174	190	166	162	167	187	176	169	177	186	182	207	171	158	191	199	157	171	168	161	163	188	175	173	148	196	171	208	182	181	207	162	165	195	178	173	175	160	181	160	206	181	180	178	209	188	150	180	173	203	173	162	183	202	184	171	186	180	196	164	184	163	163	174	178	182	173	182	158	178	152	158	160	176	182	161	181	180	188	195	181	158	186	152	182	181	198	159	174	188	156	148	178	205	187	167	170	168	190	180	174	186	153	180	182	158	173	166	158	173	175	184	189	157	194	166	177	178	185	175	184	194	155	173	175	171	177	156	159	183	191	151	178	173	183	166	186	159	175	153	187	147	153	179	185	190	184	170	186	178	200	170	170	165	185	188	191	186	164	183	182	149	152	167	183	179	184	177	188	170	177	176	207	185	194	202	168	171	200	170	182	161	184	180	190	200	189	182	177	174	163	177	187	187	167	181	183	175	173	175	168	196	167	170	166	179	160	186	204	184	178	172	169	166	172	165	206	195	175	191	169	186	164	152	196	177	196	196	183	206	163	183	178	165	181	173	184	173	164	193	188	150	165	188	204	164	185	173	168	181	202	166	181	202	183	158	168	176	168	186	195	196	193	209	185	177	172	183	183	186	168	161	201	169	161	187	176	194	197	161	180	192	156	178	198	149	178	187	171	183	167	176	166	165	171	187	171	176	196	181	200	186	163	169	144	176	171	167	200	162	163	172	156	180	157	169	159	168	150	197	164	170	172	195	178	176	174	183	163	189	182	170	174	157	169	184	206	180	170	157	174	171	174	179	160	156	161	188	185	165	184	181	177	175	171	185	186	174	175	183	186	196	174	179	192	143	169	182	183	159	191	184	165	155	194	170	176	175	187	162	193	171	184	192	196	194	190	173	197	178	201	172	187	158	186	151	161	162	179	184	151	175	189	174	191	192	168	181	153	177	181	167	174	166	163	164	164	173	180	174	186	159	167	180	193	180	184	158	190	198	207	193	160	173	173	189	178	185	168	175	198	179	194	184	180	176	177	181	153	176	161	154	160	165	161	173	164	168	177	184	174	195	179	167	186	150	154	164	179	196	186	189	183	192	178	168	174	201	159	172	159	195	155	179	168	166	193	182	179	168	167	191	193	186	181	191	164	170	204	181	195	169	170	182	196	188	184	174	188	181	171	173	169	201	188	182	150	172	162	171	189	185	189	199	173	187	153	179	154	181	176	197	187	187	182	163	163	156	167	191	175	171	182	185	195	174	175	167	188	177	152	171	163	163	174	167	165	183	169	151	171	206	177	163	186	161	185	189	176	173	195	179	210	177	174	172	164	173	194	176	176	185	169	180	163	210	200	190	164	212	154	165	187	165	201	152	165	209	171	199	176	172	192	187	206	173	221	187	190	194	169	184	191	182	195	166	170	166	189	196	180	193	169	171	150	180	203	169	181	183	179	193	172	180	164	163	174	176	167	177	145	183	201	164	201	181	149	169	170	166	154	194	163	175	192	219	185	172	171	159	168	165	185	186	203	181	177	175	207	196	200	168	195	159	186	206	182	174	178	169	174	179	174	172	160	183	183	185	182	165	169	157	197	176	176	168	168	185	181	177	185	173	186	192	177	183	156	181	171	184	158	163	176	163	169	176	169	198	177	172	165	188	183	165	175	188	173	183	175	157	186	186	173	173	179	185	170	172	172	171	191	191	192	175	157	184	159	154	158	174	183	180	207	178	152	167	166	168	189	192	181	187	180	143	158	191	193	175	178	181	165	205	182	181	193	178	180	172	179	167	170	179	173	165	183	150	173	200	179	191	168	174	200	177	168	166	188	169	154	150	172	173	157	179	168	183	175	165	189	159	194	195	146	177	202	185	175	191	172	196	197	203	177	175	136	198	167	201	184	173	167	163	187	168	160	181	163	205	162	179	180	191	190	188	171	193	176	170	165	174	195	184	204	168	198	190	167	190	193	195	190	173	190	190	163	181	189	170	164	151	165	180	151	171	169	168	168	201	187	165	178	195	193	171	170	168	185	167	183	158	186	176	177	197	157	162	179	175	188	163	175	169	155	164	185	167	162	172	144	154	165	197	175	199	173	183	164	189	175	151	169	172	171	172	161	176	211	206	187	185	168	208	191	178	167	161	186	176	157	176	198	187	170	157	191	182	191	196	147	176	174	186	157	158	181	166	178	176	173	161	180	161	166	180	168	191	182	191	204	167	188	170	183	163	160	199	194	167	184	163	214	188	176	181	159	154	195	165	177	166	151	178	164	173	200	191	172	166	178	179	174	190	179	172	179	174	177	187	166	163	160	159	166	149	176	178	152	192	171	194	188	196	169	185	164	188	167	176	168	175	198	165	170	156	169	188	174	176	198	195	158	167	192	171	180	172	168	179	178	170	183	175	184	164	188	179	177	191	192	168	182	182	184	156	168	197	186	178	175	166	151	160	152	161	189	173
8524	2745	6063	12191	27210	16380	6818	4197	3288	2656	2551	1804	1664	1503	1371	1233	1230	1188	1031	1143	1111	14853	23185	679	659	674	622	634	602	666	566	562	542	626	618	579	546	554	549	605	606	555	544	565	511	502	509	533	570	499	510	474	530	539	512	524	528	497	470	508	520	569	450	532	521	515	484	527	498	533	470	454	513	490	463	522	500	492	546	513	459	484	503	457	467	483	505	494	484	486	524	536	504	505	499	451	488	500	506	515	465	474	509	508	508	526	500	484	461	499	498	518	463	519	520	480	519	470	504	457	497	535	494	480	551	471	518	470	488	494	478	498	463	491	480	524	475	523	495	508	489	527	529	478	498	495	468	524	511	480	501	465	522	491	506	517	502	495	507	484	480	522	473	520	494	474	500	458	482	507	495	466	527	507	498	474	482	499	513	480	490	497	501	515	499	494	503	532	514	498	524	513	506	505	519	501	472	500	485	479	513	460	462	528	530	497	517	518	505	478	463	493	467	454	465	459	481	479	513	463	487	487	458	498	473	486	465	498	484	484	473	490	533	495	477	514	494	497	471	522	483	496	509	498	494	472	485	466	476	455	477	471	457	506	489	485	451	502	496	513	528	538	485	477	503	485	490	533	481	487	505	496	481	485	511	517	478	468	476	491	526	451	503	487	499	473	490	485	490	490	491	504	479	494	469	492	524	505	489	523	501	467	489	493	492	511	479	466	515	534	481	513	472	488	524	470	466	488	473	484	494	512	522	490	532	473	513	519	486	502	456	497	486	532	496	481	444	514	461	489	484	493	522	497	516	485	466	472	497	520	493	530	466	484	479	521	440	532	492	469	544	525	496	483	508	478	485	489	481	476	517	485	543	502	509	502	493	483	502	444	499	467	503	477	514	491	476	506	468	507	466	477	505	516	482	518	501	511	472	492	486	526	499	492	475	483	500	487	532	493	484	492	471	471	501	502	482	517	519	474	500	460	506	507	504	490	483	496	483	485	488	477	480	535	529	549	475	466	475	507	496	469	480	509	522	533	484	507	486	519	481	473	471	483	509	509	501	484	458	516	483	491	511	482	501	498	553	496	489	482	462	480	522	469	490	500	485	521	491	479	483	479	477	455	463	491	492	474	481	501	472	507	459	503	515	491	511	474	479	508	511	485	463	510	483	482	479	526	493	475	462	547	521	523	473	486	497	490	466	517	466	493	451	497	532	462	491	466	522	484	475	492	490	523	492	491	468	507	450	496	494	498	485	522	463	485	468	492	455	493	473	488	487	479	462	480	496	474	503	468	494	495	504	519	479	510	501	520	470	526	536	491	487	540	501	492	462	479	516	503	488	467	487	515	475	485	485	457	522	467	509	467	465	503	499	534	472	499	470	501	491	501	470	494	520	504	514	489	490	463	495	514	471	494	486	460	487	515	502	503	505	493	496	486	508	504	495	456	476	490	482	487	489	467	478	463	528	463	471	473	468	491	493	532	524	506	523	489	490	466	482	485	490	486	492	494	459	498	468	499	482	517	483	473	509	515	445	444	485	477	533	525	492	482	489	460	506	458	538	484	532	513	472	484	495	490	502	493	518	470	472	504	503	499	503	479	451	502	502	512	460	461	489	479	507	536	491	467	516	480	513	459	463	515	479	513	505	490	493	467	504	458	450	465	503	467	498	479	472	491	500	500	509	497	492	501	480	503	478	484	464	469	475	478	504	490	478	476	492	524	498	486	475	507	460	524	504	490	469	510	500	523	486	496	469	541	500	494	482	510	481	458	474	519	463	513	483	504	513	451	527	490	483	491	498	512	450	441	506	494	475	509	459	475	480	476	486	490	502	479	545	504	522	528	506	517	521	506	484	493	454	491	504	460	506	494	466	522	459	520	474	463	516	445	535	454	484	489	429	450	494	503	489	473	554	506	473	476	489	511	519	501	512	521	564	474	487	496	474	490	507	511	457	461	457	474	507	451	489	494	525	487	516	486	475	467	498	507	508	503	504	513	484	473	478	459	487	481	449	519	462	500	460	502	527	489	426	507	476	450	486	478	502	501	483	475	517	517	442	455	489	500	497	466	544	509	464	482	499	487	494	479	445	509	500	517	501	497	468	509	511	481	516	480	510	467	495	492	487	490	499	479	481	454	476	502	481	489	470	544	494	518	468	518	473	461	529	489	498	482	449	497	482	513	483	524	469	465	484	498	499	480	485	501	510	485	479	506	505	494	485	517	484	495	488	496	526	470	492	477	485	460	472	536	486	532	512	510	495	513	477	478	475	486	487	486	531	475	532	466	514	512	505	509	492	502	499	494	477	492	509	497	457	491	529	520	465	527	495	483	522	481	479	487	492	462	528	513	485	492	489	474	491	485	494	507	455	540	479	471	495	524	479	480	498	517	506	478	483	515	448	460	493	475	466	503	524	482	496	449	527	477	474	530	466	505	511	486	486	451	498	494	498	523	465	495	506	489	474	491	510	502	476	486	480	459	454	445	459	528	503	508	494	486	480	489	454	516	505	512	502	487	493	495	484	476	483	466	506	523	507	539	480	508	533	505	467	494	477	483	507	495	471	491	488	473	506	483	488	512	512	479	503	487	466	515	464	496	454	477	477	554	527	520	493	473	507	529	499	482	515	465	481	513	481	506	470	502	510	488	485	487	470	479	473	457	480	504	537	489	535	479	498	505	447	517	470	507	505	481	471	521	464	506	490	474	489	503	468	499	461	487	488	513	493	508	521	490	460	500	509	474	488	530	460	488	460	504	517	475	477	499	516	484	479	498	484	500	481	489	484	504	506	524	484	485	511	493	510	487	529	487	478	510	510	492	507	523	473	502	516	524	498	555	499	492	488	538	501	471	474	512	482	456	493	478	498	495	495	484	491	443	462	472	522	519	496	501	483	475	487	532	492	497	497	456	503	498	504	539	475	496	506	488	456	510	492	503	465	463	475	464	486	499	456	462	460	477	538	518	505	495	507	506	502	472	518	466	487	517	512	514	531	496	471	518	530	520	529	488	505	505	507	475	470	476	477	476	555	473	480	469	480	512	543	489	547	464	513	491	487	491	528	507	454	538	531	481	524	467	447	518	498	528	550	468	494	497	493	493	463	498	498	501	497	463	485	528	508	489	478	496	459	507	461	477	453	489	504	489	495	510	481	515	484	519	481	530	463	497	495	470	464	453	457	518	462	503	471	525	499	492	510	489	497	473	521	467	442	539	488	548	454	490	512	495	490	457	463	492	444	509	496	524	509	476	482	521	495	505	460	486	480	483	439	504	483	498	458	495	502	466	492	512	547	511	503	478	462	489	520	478	495	501	450	483	491	438	502	462	471	495	489	455	505	531	471	521	494	499	492	466	485	499	519	488	512	491	477	458	478	490	504	511	496	471	477	519	492	439	524	491	521	517	497	452	516	446	544	485	470	504	534	519	482	513	485	509	493	508	480	500	466	524	514	457	500	494	437	447	488	504	504	511	462	472	480	463	509	472	487	505	533	490	476	459
2289	330	376	522	789	849	341	375	312	287	263	285	264	271	277	295	262	293	272	304	261	415	592	282	265	305	263	259	236	250	290	291	322	242	274	263	299	289	283	271	278	244	275	308	258	274	276	261	295	273	281	267	266	274	274	297	286	296	274	284	299	287	269	281	270	295	301	295	269	290	263	274	315	264	290	281	292	287	298	304	277	292	279	256	305	262	264	254	292	280	260	270	264	273	277	255	277	315	301	270	288	262	273	285	279	269	299	258	289	287	259	247	301	285	258	268	280	265	279	269	288	279	291	276	258	275	256	285	258	247	269	280	270	308	255	292	304	269	287	296	299	251	284	270	292	317	285	293	287	285	284	280	296	282	273	260	301	260	288	280	286	253	282	251	309	298	294	250	275	284	287	280	279	287	310	260	276	266	282	308	276	290	263	277	253	285	280	279	296	282	279	270	290	274	251	273	313	279	299	263	272	272	270	257	310	276	280	263	273	297	263	336	285	259	296	261	270	299	281	257	275	288	270	273	314	260	260	279	218	271	275	279	284	267	273	289	270	296	252	263	278	274	268	270	253	268	235	269	277	250	278	277	267	296	278	247	261	270	287	302	262	262	294	287	285	288	280	279	269	286	265	311	299	257	274	291	268	305	301	251	292	272	263	299	277	297	291	253	290	283	279	280	267	256	292	263	270	279	289	283	274	305	293	288	270	272	283	282	300	265	268	269	297	276	285	288	274	267	324	250	272	277	281	260	262	270	277	330	296	262	264	273	280	283	281	276	279	282	288	262	283	268	274	260	276	266	288	282	291	250	301	321	274	251	239	283	273	278	276	273	272	286	273	272	283	246	256	284	246	289	285	258	292	285	316	286	272	291	253	305	269	259	296	286	250	259	269	263	281	293	279	259	281	269	296	293	274	299	281	277	299	282	229	302	287	280	258	285	278	286	256	258	277	294	254	267	298	251	302	289	300	282	255	281	287	273	259	279	254	254	280	276	290	266	286	302	266	278	236	278	306	301	285	289	307	289	279	291	272	270	270	266	257	278	275	281	314	266	289	260	273	312	285	291	296	267	269	259	273	274	271	284	242	252	264	262	291	296	299	301	290	275	262	319	275	266	291	284	289	274	294	277	279	305	275	258	261	283	312	278	310	318	252	265	301	243	247	242	268	268	307	278	289	260	288	260	286	277	273	287	267	264	269	274	299	254	274	289	281	293	300	254	280	271	307	272	290	242	274	274	271	266	306	282	248	270	275	256	291	277	261	270	267	250	284	256	249	295	264	299	319	274	308	284	283	279	263	276	303	280	268	283	288	260	263	276	299	270	280	306	261	268	281	263	268	300	305	268	258	273	265	291	288	270	265	258	278	317	271	265	282	286	295	286	293	302	278	287	298	250	257	275	303	290	262	266	272	298	280	245	293	314	295	270	255	240	285	284	267	263	297	285	308	284	281	273	276	273	267	256	301	250	309	298	257	270	272	310	278	293	286	281	280	257	274	262	278	284	265	263	261	316	274	271	283	281	263	251	298	323	271	262	271	281	290	256	267	311	289	280	277	331	286	289	276	276	274	259	282	283	286	268	300	243	283	294	242	297	275	324	340	267	266	269	281	266	285	299	287	254	260	299	279	270	277	284	299	279	315	284	270	276	282	285	239	252	266	251	254	271	293	249	255	283	289	283	265	292	292	257	255	304	254	273	263	276	287	262	278	278	284	248	295	323	275	246	281	285	250	265	254	287	292	289	290	290	259	270	310	293	264	286	295	303	273	299	267	295	307	283	275	297	293	296	300	297	272	279	278	279	274	285	271	276	290	314	276	310	272	276	272	237	308	282	297	254	302	234	293	294	298	270	281	250	252	267	285	277	242	265	279	284	277	288	260	309	318	283	299	294	275	275	276	275	277	253	281	292	292	272	288	293	280	277	302	263	315	260	278	295	290	270	292	255	299	269	251	261	273	268	295	273	275	274	272	254	281	271	268	282	256	288	258	289	298	273	252	275	281	277	304	267	263	291	290	298	282	292	285	261	267	275	246	328	253	255	262	267	259	290	262	271	295	262	273	277	283	289	284	257	305	289	270	275	282	239	286	291	243	273	315	277	268	271	255	275	255	275	262	271	257	273	272	261	264	236	257	251	264	276	286	297	277	303	293	310	257	284	275	306	261	271	252	274	261	342	281	279	278	281	278	301	288	281	286	296	277	284	258	261	257	302	290	254	294	271	334	259	288	254	310	284	276	283	276	294	254	269	265	283	300	305	290	250	282	305	317	305	280	278	290	302	295	268	257	264	307	273	264	268	235	278	287	267	297	273	283	300	272	273	278	244	257	260	257	283	259	284	273	266	317	288	264	282	278	256	285	284	298	272	265	275	268	335	317	263	289	263	296	288	272	279	321	286	295	277	272	265	315	287	266	263	261	271	271	269	288	268	274	273	256	273	278	298	266	292	275	287	274	269	312	277	274	272	268	276	262	316	263	262	282	292	291	276	293	281	290	295	290	270	255	281	286	290	258	321	259	283	280	281	283	286	300	279	251	289	282	304	294	275	264	245	257	281	257	278	284	301	267	298	286	269	279	261	272	256	284	295	276	278	295	274	272	275	290	303	291	276	315	276	268	283	284	272	246	303	249	326	275	280	273	299	282	307	281	290	311	264	278	267	270	268	270	303	264	288	283	261	266	254	267	290	245	317	280	272	286	284	301	266	290	282	273	285	271	297	288	283	263	262	284	269	288	288	274	311	299	291	287	261	282	277	289	289	305	247	266	289	264	288	261	272	257	251	257	257	282	310	245	300	292	298	265	281	303	287	245	262	288	269	249	250	274	290	299	279	277	290	266	274	282	286	290	263	297	269	287	282	284	271	284	265	293	286	289	273	273	299	287	254	284	273	280	263	265	268	327	294	288	294	293	247	302	270	293	284	277	274	279	278	294	260	255	263	278	271	297	265	284	291	277	264	251	277	274	237	297	258	267	265	268	276	270	286	287	278	287	265	253	293	263	293	272	301	259	264	305	269	290	281	275	250	270	293	290	288	293	292	289	288	269	277	256	259	266	287	276	256	293	269	277	263	273	257	245	272	265	299	294	300	309	286	251	284	252	273	263	299	288	271	284	272	279	278	291	313	299	300	271	277	275	273	269	279	263	297	279	278	257	290	245	282	278	262	272	249	305	307	277	278	291	261	297	305	258	268	264	283	278	283	294	282	276	263	284	272	249	272	306	260	297	272	290	269	259	260	285	297	274	318	281	296	282	297	277	258	266	259	248	287	293	268	283	300	281	281	262	289	279	265	297	285	275	277	255	291	272	274	259	300	254	302	309	274	281	272	297	247	252	275	263	253	253	242	295	310	296	275	250	286	283	296	254	286	291	278	260	274	316	257	276	281	263	295	251	298	277	250	260	295	278	290	277	291	271	279	272	266	261	306	273	281	272	292	287	280	278	272	276	272	307	302	289	259	251	269	251	286	279	278	281	283	261	316	265	254
2517	885	1036	2190	3673	4093	1185	1619	951	840	830	837	788	792	782	771	748	775	783	742	772	1784	2512	742	758	776	738	766	767	813	758	795	767	730	749	745	730	761	740	787	795	753	720	801	758	728	802	760	721	743	776	758	817	701	763	782	771	723	750	737	758	824	743	758	754	731	778	739	784	748	749	748	782	749	785	781	754	731	764	780	743	738	733	726	715	765	765	716	741	759	768	794	732	710	743	765	779	759	760	782	703	739	767	777	741	694	760	758	756	813	766	768	786	741	759	720	769	754	722	715	813	735	722	753	749	755	763	731	778	763	759	736	780	781	795	723	774	753	757	753	711	741	757	729	806	775	756	756	752	741	768	778	722	766	772	738	773	739	772	730	722	781	750	795	780	740	739	741	723	738	769	773	786	766	745	745	710	741	771	740	741	802	742	764	707	755	728	746	748	755	781	804	773	762	788	776	744	713	786	767	745	821	778	726	742	760	771	765	759	735	717	730	726	731	755	771	763	779	747	804	723	785	741	756	733	780	730	783	751	751	738	767	731	812	804	747	729	739	775	771	763	760	763	786	734	740	737	719	770	770	757	767	773	767	706	756	747	729	829	809	709	772	691	754	789	759	743	749	792	764	747	762	736	764	794	729	730	745	768	795	763	779	766	725	740	766	753	785	760	719	768	755	681	736	738	789	719	748	727	770	786	816	781	759	701	744	784	804	731	726	770	775	845	792	761	778	723	760	729	772	789	763	780	762	741	754	755	783	776	724	752	759	802	736	733	747	757	740	777	738	719	707	777	806	753	764	714	758	773	775	754	739	729	792	733	672	763	728	771	779	758	752	740	749	745	786	770	785	757	788	745	748	735	754	779	777	768	780	793	744	803	766	747	753	730	749	723	752	777	767	767	752	751	776	753	749	750	755	701	785	778	768	792	765	761	764	789	726	749	783	807	678	793	795	772	787	784	717	751	807	714	746	806	764	783	766	723	765	716	820	749	732	762	743	750	800	705	766	721	761	810	687	796	711	781	771	796	733	737	727	743	737	773	798	735	731	759	772	765	739	780	716	765	737	767	728	734	773	787	753	745	727	756	747	751	746	755	754	750	818	715	755	763	771	765	731	770	728	763	754	778	742	767	744	755	743	693	758	773	776	734	774	760	765	815	739	793	793	766	759	776	758	747	716	785	743	764	759	752	751	717	750	726	787	734	821	722	746	750	751	737	783	707	767	755	767	771	733	744	777	757	781	716	731	774	766	799	759	782	744	714	753	753	708	761	735	749	815	748	772	696	792	768	731	791	777	728	791	732	745	781	732	727	706	746	772	788	792	728	768	769	788	752	766	757	738	751	694	752	715	765	790	737	740	757	712	775	749	778	726	742	760	823	792	722	731	761	757	774	743	776	725	764	774	753	771	771	774	757	773	768	720	783	791	786	776	761	790	748	758	802	767	760	754	743	749	745	786	750	748	788	796	741	733	782	775	743	781	753	795	763	744	779	748	772	745	737	789	753	705	727	755	767	789	732	716	733	766	708	745	779	742	746	733	756	769	807	774	769	783	729	757	798	749	761	778	727	764	730	774	762	751	757	800	763	770	762	760	754	747	774	787	713	769	724	778	716	765	702	728	777	742	743	741	775	714	742	761	727	723	749	719	788	738	733	770	769	696	778	768	745	781	748	747	776	736	771	743	771	751	720	775	765	735	794	731	789	740	783	727	754	781	684	749	738	719	753	785	800	734	740	779	723	779	757	765	747	732	745	737	732	730	755	768	779	784	748	749	780	677	802	759	703	789	760	717	731	731	757	769	733	726	756	719	823	742	747	777	792	690	768	767	775	746	771	745	741	764	727	765	766	742	717	754	726	745	750	760	830	733	729	723	746	705	756	767	772	739	806	764	751	740	760	789	800	714	736	738	771	728	767	747	771	783	744	743	826	684	800	741	736	802	708	766	746	753	768	733	763	750	745	725	748	749	774	763	768	737	754	744	773	766	731	805	722	739	727	761	793	737	699	724	750	768	754	779	766	699	745	770	737	728	719	718	759	756	703	787	740	747	756	771	745	752	751	763	825	762	817	745	755	771	755	761	720	753	764	732	747	747	775	740	756	760	723	726	799	784	726	777	811	725	763	752	713	769	765	718	744	746	717	744	770	745	736	739	783	758	744	758	779	792	766	753	766	748	759	739	764	752	742	721	756	775	726	746	755	775	761	733	750	690	722	709	786	732	760	746	762	715	712	731	772	739	760	774	717	730	798	745	756	803	741	750	777	760	750	737	710	695	751	771	752	758	729	769	794	781	718	701	759	726	739	778	734	726	775	790	805	727	782	752	776	747	746	770	805	742	764	784	727	761	736	749	767	718	749	771	774	756	762	781	779	767	719	737	741	754	782	750	710	711	780	748	766	791	773	801	732	753	735	777	740	755	716	749	778	721	792	753	752	791	767	764	720	754	736	781	772	744	743	725	758	758	779	743	723	771	792	759	765	750	752	707	753	717	759	736	763	714	764	723	777	790	798	748	715	759	755	754	744	729	750	759	801	782	739	749	735	772	734	767	806	753	847	741	748	755	746	769	768	783	753	792	795	769	787	754	760	717	766	719	723	795	772	770	700	733	747	739	711	789	752	737	755	741	763	803	788	737	778	771	714	761	772	771	752	824	730	728	760	753	778	732	759	748	744	749	731	796	763	770	767	734	787	770	748	756	756	680	714	746	705	776	774	767	718	760	785	836	707	745	743	764	723	765	770	809	777	713	761	771	770	759	720	804	779	778	804	775	717	731	731	770	688	748	737	764	775	773	723	735	796	769	699	732	775	748	744	738	798	707	774	738	731	709	781	791	772	762	754	724	767	745	739	756	775	741	728	750	769	761	733	775	722	721	716	800	785	796	721	725	717	775	767	764	762	757	749	694	762	738	706	810	714	773	746	794	786	740	803	740	731	737	721	774	721	783	757	680	812	747	793	704	734	736	730	736	739	729	726	765	696	786	787	788	771	764	678	744	778	748	784	769	720	751	733	770	772	741	735	797	747	786	745	755	759	757	757	734	725	740	789	771	723	758	718	736	762	769	720	761	735	770	815	750	745	780	764	761	751	789	758	720	779	799	810	736	806	732	795	740	774	728	729	744	790	759	766	771	766	694	757	729	756	765	747	727	770	730	772	738	711	759	736	783	755	793	769	723	767	768	775	754	797	743	741	789	745	767	781	756	742	681	776	747	752	771	773	806	745	727	745	728	735	757	709	776	775	764	698	760	748	773	746	747	753	745	768	774	735	729	772	781	753	792	738	722	728	731	778	758	764	758	780	728	752	806	740	707	775	779	746	769	803	750	787	764	780	716	782	825	775	718	705	758	743	743	741	679	744	773	752	765	744	733	767	779	773	781	767	732	771	728	723	775	789	803	759	784	756	745	732	753	734	810	758	768	780	717	752	785	787	713	800	764	798	772	738	726	714	797	728	746	783	717	764	800	733	732	777	789	752	750	768	716
16407	3064	3672	13187	23013	34491	12098	3159	1415	626	563	504	377	288	262	265	282	284	255	246	439	4313	6825	393	176	173	167	187	174	189	152	184	183	197	186	195	196	160	176	174	160	203	171	185	180	185	188	175	187	198	167	162	186	191	163	153	186	182	191	194	179	184	194	183	196	176	165	163	170	150	196	197	207	179	191	177	176	168	181	164	183	165	165	183	181	195	181	175	191	194	175	187	185	176	205	164	174	166	173	170	180	154	170	200	159	198	186	201	182	191	190	161	162	183	191	196	172	174	150	174	157	199	177	192	187	180	172	188	154	179	190	182	204	193	189	181	182	181	188	155	163	181	167	170	159	177	201	185	174	164	193	181	142	177	189	166	175	172	177	195	191	200	182	200	189	202	192	201	181	155	203	170	183	175	180	185	190	188	165	198	192	165	206	175	167	206	183	174	179	175	195	174	194	182	196	190	192	180	195	157	169	164	171	181	183	181	182	190	172	175	158	190	175	180	182	165	196	170	194	164	186	184	205	182	177	170	205	163	176	182	177	175	163	166	175	147	182	193	183	174	191	158	171	189	207	193	183	188	172	165	182	167	164	166	178	198	170	173	177	189	173	171	180	177	183	161	192	187	156	175	167	188	188	202	168	169	201	190	161	199	167	160	188	181	186	161	198	189	177	183	177	197	192	182	210	182	170	189	176	183	177	193	171	170	168	190	211	173	170	166	165	167	179	174	162	162	177	178	187	169	189	178	167	198	195	158	189	193	170	189	183	184	173	181	171	196	171	164	190	173	169	206	168	171	170	176	176	198	167	180	165	182	161	182	181	164	174	185	178	166	159	180	172	163	191	184	196	179	171	168	164	175	200	186	156	174	194	171	181	186	206	192	197	175	177	159	201	177	179	165	181	198	181	163	161	158	161	190	174	186	175	185	188	172	185	177	184	184	159	191	174	169	158	186	203	186	160	162	170	163	168	189	199	180	177	187	195	187	180	191	191	166	171	202	163	178	195	196	173	186	172	191	161	163	180	172	174	194	162	171	183	176	176	185	180	182	151	192	141	168	174	175	182	192	165	192	175	172	165	188	176	184	160	193	161	168	181	167	158	186	178	212	203	195	176	175	182	174	167	174	169	188	206	174	176	184	184	177	196	211	172	173	175	181	160	161	165	198	190	185	173	172	186	193	185	166	182	180	164	189	169	184	162	155	164	165	196	171	167	188	194	172	197	189	189	193	178	173	186	171	187	171	210	156	169	140	201	177	193	160	179	171	176	212	196	171	185	182	175	202	194	165	175	186	182	188	205	191	201	172	178	160	152	189	168	168	205	206	202	199	190	176	170	191	160	160	145	171	164	158	189	170	160	197	156	161	175	178	182	199	175	188	177	182	162	195	161	164	184	165	175	171	182	170	156	163	160	192	158	196	150	196	176	190	170	184	182	179	184	163	178	170	182	196	173	179	175	194	203	180	185	152	180	159	193	191	169	198	166	147	204	190	180	151	160	176	186	177	188	169	180	154	205	179	196	161	169	180	186	169	189	180	174	186	178	186	194	181	177	194	154	178	186	195	180	202	190	161	199	160	205	133	221	183	162	191	189	180	169	181	168	171	189	168	167	181	189	168	174	163	186	195	147	191	206	184	204	204	168	174	184	181	186	174	193	187	176	197	193	166	189	195	172	185	198	152	177	178	173	151	163	187	186	186	192	179	166	165	186	168	181	179	176	189	173	205	157	198	161	190	182	174	169	167	181	181	179	180	186	207	188	181	163	157	176	165	175	185	173	181	177	192	177	192	191	180	162	182	194	189	174	201	178	177	189	172	184	184	171	189	190	177	204	177	173	173	186	180	175	161	162	166	166	162	173	192	156	165	164	170	163	166	191	165	204	191	163	166	149	165	168	163	174	165	163	178	185	182	179	184	183	186	192	201	202	187	166	156	170	179	181	190	168	170	202	202	185	186	190	166	189	192	170	171	169	210	170	168	177	171	176	157	162	188	183	194	203	195	170	177	205	178	181	176	178	176	185	153	154	195	195	196	202	162	197	178	188	169	183	161	187	188	211	208	201	185	188	187	169	165	194	173	194	186	162	171	178	188	187	160	171	183	155	169	173	193	190	177	178	174	168	166	174	133	185	199	183	170	190	198	183	168	199	180	189	156	228	189	191	177	181	176	177	178	190	178	178	164	197	188	169	192	177	183	169	167	192	203	193	169	150	186	188	173	165	175	162	196	189	198	164	201	175	205	174	167	214	173	172	166	197	189	182	166	164	174	169	178	178	196	210	170	183	180	186	177	185	199	169	155	176	192	155	183	173	159	167	186	179	173	181	187	160	181	175	182	174	172	192	178	187	168	183	175	170	181	186	164	177	210	173	200	183	195	209	195	189	163	152	184	178	170	189	198	170	158	175	170	181	173	174	209	189	201	176	199	190	205	171	184	186	178	192	200	185	147	183	188	173	186	175	185	160	172	183	176	167	194	144	186	197	195	162	167	152	196	156	188	186	194	191	189	175	159	173	179	176	202	180	186	208	178	183	181	201	182	167	158	194	205	200	186	193	186	170	179	194	166	163	171	162	188	175	175	186	157	166	180	169	176	180	160	162	198	186	178	163	165	170	162	169	200	171	182	197	184	173	173	192	161	174	184	158	182	181	177	183	166	186	171	181	158	160	173	163	197	189	162	178	177	199	190	173	188	161	198	181	162	172	138	185	179	204	159	177	161	177	184	159	186	185	190	153	155	173	179	200	183	162	179	178	188	173	183	160	168	195	168	158	197	174	204	172	177	168	183	153	172	188	176	181	188	164	184	185	176	195	191	163	184	164	168	183	178	166	174	200	190	191	190	175	182	171	175	177	175	172	181	207	179	202	141	184	194	200	187	207	188	179	183	160	190	176	173	174	182	181	150	157	165	195	145	181	199	184	186	181	183	163	193	178	183	187	188	168	186	198	170	185	176	185	182	161	169	170	171	173	155	142	201	182	188	184	154	178	176	202	214	165	174	179	173	170	193	167	183	182	172	183	191	192	175	170	177	193	189	167	195	176	151	183	191	181	183	192	172	185	182	190	159	195	182	192	158	190	176	174	177	167	175	211	185	183	193	195	198	174	178	184	166	178	186	161	194	186	183	179	189	183	169	172	180	161	147	189	155	192	182	175	204	154	200	159	179	157	173	184	192	182	204	165	205	158	172	153	202	200	180	181	197	179	209	148	180	180	176	201	162	167	178	167	139	179	179	151	175	193	167	198	155	167	191	169	186	167	156	193	185	158	163	164	179	174	193	153	176	155	183	171	186	192	201	174	175	199	173	178	182	185	173	175	193	176	179	166	174	178	201	185	197	188	156	188	152	187	171	176	172	177	170	179	166	171	181	151	188	183	185	202	195	178	189	184	189	179	180	140	202	155	178	168	170	182	188	178	201	211	191	174	190	189	180	195	203	163	176	161	171	172	193	163	186	167	170	201	177	185	183	190	184	170	172	175	178	195	173
8218	2606	7347	25823	36898	47309	12708	10994	4944	2772	2347	1951	1723	1423	1207	1082	1182	1077	1005	1010	2627	21641	24970	596	607	599	592	579	587	609	554	539	533	593	548	520	537	534	530	541	551	499	541	513	520	511	519	560	515	514	508	471	513	524	518	529	492	512	516	534	511	535	521	519	513	490	511	520	490	485	508	528	501	476	488	485	497	448	510	507	482	511	520	488	509	522	474	502	481	476	459	490	475	503	486	481	490	491	468	503	515	478	502	518	494	489	483	498	472	482	482	485	521	474	529	499	472	479	519	486	494	510	496	527	495	416	474	471	479	517	512	495	463	519	467	498	506	489	482	478	497	503	488	527	509	450	488	494	480	514	500	496	493	460	531	508	469	478	507	475	478	498	499	456	525	448	507	434	520	487	500	483	481	474	463	494	509	489	456	490	488	486	476	489	513	481	461	496	470	470	484	487	535	493	474	502	523	469	480	522	480	473	496	485	467	479	456	495	487	497	501	537	502	521	510	498	523	507	482	539	451	499	465	473	501	524	506	520	499	492	493	511	511	526	498	494	502	497	480	497	504	476	502	478	524	496	478	532	479	462	494	490	470	495	460	460	496	486	508	478	494	498	526	518	505	525	439	487	546	498	501	472	475	528	497	508	531	459	486	481	483	504	492	516	528	450	482	490	496	450	469	491	504	478	484	470	513	478	498	471	495	506	504	489	454	488	508	481	480	485	475	498	482	477	517	466	530	462	478	506	491	440	512	486	455	501	531	492	469	488	452	454	493	481	485	495	480	495	513	452	487	494	487	537	476	459	519	527	476	485	468	505	481	474	493	501	452	463	473	498	494	513	470	476	454	506	479	478	514	506	503	510	512	470	455	461	497	489	486	507	518	514	509	511	461	476	488	506	535	520	499	460	480	485	490	508	520	514	495	514	457	515	495	458	491	464	462	489	556	493	502	544	471	503	487	494	546	485	484	504	470	464	502	487	489	469	488	518	451	499	475	493	485	486	491	476	467	514	462	495	454	473	479	467	495	467	521	501	461	490	500	484	502	484	465	488	470	440	474	493	510	492	494	501	502	517	510	490	459	500	496	507	482	452	511	478	511	494	483	500	486	488	506	492	513	506	451	485	500	512	482	517	470	517	476	498	470	472	478	477	494	449	461	503	455	512	487	501	429	511	457	476	461	517	504	477	502	484	454	447	517	507	497	467	515	508	477	497	495	515	447	495	471	509	473	522	500	464	489	475	504	469	458	464	499	496	498	486	477	482	514	484	447	513	464	445	417	473	441	479	515	516	503	486	502	497	488	496	527	476	499	473	480	469	484	462	492	517	466	467	480	462	468	501	478	452	521	484	507	464	525	533	526	436	439	495	497	488	484	497	471	493	500	473	442	473	471	499	497	454	466	488	498	483	512	508	488	495	489	483	486	502	492	490	447	499	463	495	503	519	484	517	469	511	491	459	484	472	483	529	484	495	494	458	483	483	533	459	489	463	499	467	466	462	510	492	508	487	535	534	486	470	459	458	484	478	486	505	472	495	502	498	520	500	502	481	503	459	445	477	493	530	474	482	492	462	478	461	488	513	470	512	468	502	501	505	519	474	503	493	480	479	500	493	459	489	477	513	525	476	510	464	501	457	437	508	475	486	518	510	488	496	465	530	507	486	505	522	506	522	562	493	491	502	492	461	509	440	455	506	488	471	478	508	490	482	495	493	500	494	532	492	498	519	497	512	502	532	453	507	486	515	473	525	486	495	503	461	462	492	473	534	483	514	483	489	477	479	478	506	507	466	501	494	482	514	481	461	494	475	489	491	494	475	471	503	447	488	477	501	507	523	497	473	456	451	496	511	481	520	502	489	474	501	482	509	482	482	488	496	480	502	509	480	475	488	470	494	464	469	477	526	499	488	436	465	506	495	518	483	465	495	473	506	508	466	494	473	524	478	489	445	506	505	501	521	481	491	489	441	515	484	501	487	477	461	451	468	489	477	469	460	500	472	492	517	444	486	529	502	460	493	502	479	481	481	459	460	479	496	515	472	478	452	508	459	530	487	460	510	453	500	518	490	496	487	460	458	484	500	464	479	580	495	499	464	459	490	450	516	477	475	476	475	450	476	498	470	501	527	491	488	476	544	499	487	508	485	503	504	473	521	500	505	486	469	505	469	483	485	511	469	488	507	509	504	492	466	497	522	487	490	512	526	536	471	482	499	511	461	497	487	455	510	488	486	539	487	461	471	492	500	495	517	502	502	464	486	479	496	492	485	492	465	474	507	495	501	524	521	512	461	502	537	474	470	484	514	502	530	467	481	471	477	496	524	496	491	470	503	474	495	483	511	523	516	505	470	467	485	507	470	513	461	509	485	503	473	503	476	487	486	529	501	461	490	480	469	484	498	515	480	491	462	462	508	512	466	504	464	491	512	494	467	427	479	475	520	494	473	486	501	536	510	470	462	485	505	468	476	473	490	476	470	524	499	479	482	493	486	514	493	501	467	459	508	476	510	469	519	485	495	461	475	495	414	514	494	480	460	484	450	488	482	482	501	469	507	479	478	482	505	501	526	522	479	513	544	487	459	482	507	497	489	489	500	484	479	538	493	518	463	476	459	490	487	458	507	505	512	510	515	474	482	481	493	505	500	519	499	493	469	496	478	474	431	491	495	510	500	501	508	477	496	531	526	518	502	463	478	503	504	508	485	484	478	485	486	474	442	490	492	491	504	464	463	466	501	510	468	499	484	493	497	504	470	474	461	485	496	471	494	460	450	430	522	472	493	497	479	448	496	465	510	489	538	476	501	516	454	494	505	454	481	477	497	486	493	455	509	503	493	521	458	532	491	476	484	528	500	476	493	474	470	510	518	478	515	500	506	449	487	461	480	475	491	470	486	494	486	510	500	510	496	502	479	488	456	487	495	534	459	522	488	477	480	498	489	479	490	456	484	482	459	487	516	475	491	518	456	521	504	488	513	452	477	482	484	501	488	486	486	476	473	429	492	462	518	488	493	477	433	475	489	466	528	512	494	473	511	494	476	472	532	483	504	474	475	454	493	462	482	476	510	451	498	492	482	462	434	474	515	468	534	582	506	484	484	520	491	473	480	473	484	480	497	497	461	493	520	477	516	525	487	477	498	468	528	481	478	486	490	503	471	484	537	501	506	496	502	494	518	480	495	482	471	492	449	463	477	475	517	491	468	457	471	514	485	497	480	496	482	473	533	487	514	450	518	494	498	501	442	484	458	456	479	482	478	459	497	500	507	487	467	468	500	477	500	458	480	474	486	466	516	457	511	507	446	462	474	504	464	522	473	495	483	479	461	501	462	463	442	503	481	564	518	504	481	513	518	511	496	495	489	496	480	496	452	489	445	466	473	495	490	484	492	486	463	476	473	523	533	461	517	461	522	499	475	527	481	495	495	501	471	511	462	481	475	536	512	498	449	508	511	467	535	497	449	483	518	486	525	507	463	500	517	497	501	485	480	489	491	486	464	469	505
16852	3351	3686	3410	10919	19554	12358	3203	5055	855	492	371	350	324	294	266	255	239	240	217	417	3722	2855	220	200	179	204	195	210	174	193	189	184	205	187	170	184	198	181	168	205	190	177	161	170	199	185	168	186	178	157	166	200	188	177	160	188	161	161	169	183	179	174	183	183	186	183	158	179	182	166	169	154	170	168	169	152	170	170	180	157	161	178	171	191	176	182	183	173	167	144	163	155	178	170	170	174	183	136	144	152	175	153	169	190	176	162	185	175	187	185	146	159	168	161	170	171	173	159	187	187	194	154	144	177	159	162	175	168	175	197	174	174	149	180	173	172	173	181	183	165	184	169	177	141	154	181	186	166	170	154	183	174	151	170	160	161	200	157	145	171	173	173	166	159	158	166	174	168	189	172	183	188	175	167	160	163	195	175	185	165	195	170	159	185	179	166	181	176	164	161	186	179	185	183	149	187	163	181	169	198	160	163	180	173	154	169	168	182	182	188	183	176	188	179	178	200	164	168	157	168	153	178	161	177	166	175	168	174	185	185	182	170	167	178	175	185	176	166	146	174	183	173	184	151	170	158	166	153	169	151	160	147	173	171	172	150	192	164	150	170	175	191	182	169	160	193	153	159	185	160	171	173	181	170	168	180	179	167	164	187	178	188	158	177	178	156	168	171	191	165	167	163	188	168	173	194	189	157	178	167	173	166	173	168	163	158	174	188	195	167	153	178	197	171	168	164	167	174	159	161	149	149	167	167	172	189	202	166	211	151	164	188	169	170	167	188	160	164	163	170	153	190	202	160	151	173	184	168	171	176	171	173	156	173	175	184	173	137	171	187	176	169	148	189	169	162	163	162	176	168	166	167	143	199	166	192	162	156	164	154	156	172	173	160	165	188	161	153	176	175	178	155	178	176	165	159	202	192	184	161	164	159	174	174	178	161	169	153	188	188	185	143	161	183	145	186	168	174	173	163	186	160	180	167	164	186	160	181	191	190	189	154	147	160	164	161	197	168	177	176	149	165	175	173	175	171	188	165	194	170	168	165	158	195	147	170	172	186	165	186	157	177	190	169	171	181	156	183	194	161	176	152	168	167	159	196	149	178	182	160	176	157	173	183	182	148	176	159	171	170	165	175	134	153	176	166	201	195	156	171	166	178	180	175	161	181	168	163	156	172	165	166	182	176	179	160	173	179	166	150	187	167	172	179	195	174	163	163	189	187	192	169	167	183	178	184	181	162	197	171	163	184	171	195	164	194	152	140	190	174	154	154	181	179	179	184	155	157	176	165	180	147	161	170	170	161	185	170	164	189	181	161	157	190	168	172	164	168	159	169	191	178	202	176	155	183	151	146	182	172	182	166	182	155	158	178	161	162	152	142	186	165	181	155	139	147	162	165	150	177	176	159	181	142	168	174	168	201	156	171	169	174	175	174	171	157	161	162	186	163	190	156	188	181	198	164	165	180	176	169	190	168	183	168	139	171	150	178	172	174	174	141	167	183	172	176	167	155	166	170	192	188	175	171	176	175	147	185	198	170	161	175	169	185	171	188	155	150	161	167	188	183	179	171	157	161	171	168	150	167	191	150	177	147	165	191	162	169	189	163	161	169	186	172	198	173	164	152	173	194	163	184	182	187	177	171	147	185	177	158	185	176	167	156	168	164	170	157	177	178	165	155	167	171	153	172	154	161	161	175	167	153	173	159	164	156	172	176	183	181	176	173	170	187	150	165	168	189	145	178	162	172	195	168	171	160	154	164	174	206	154	172	168	146	166	181	180	157	154	149	163	173	167	180	194	148	185	172	167	179	170	152	190	169	160	175	177	175	175	194	175	184	164	160	185	151	181	170	187	165	187	155	160	173	177	157	165	191	175	168	194	163	157	159	163	166	150	147	151	160	155	162	167	163	137	173	163	169	180	175	172	150	184	162	176	181	179	172	157	171	156	167	168	164	161	124	159	173	176	190	164	184	171	151	165	158	173	175	152	183	165	177	170	159	149	171	175	176	152	167	168	186	175	151	169	184	174	161	171	180	173	155	183	176	153	146	166	177	156	167	177	167	199	188	161	157	167	190	167	201	169	170	169	164	182	162	197	171	155	166	192	166	157	162	180	181	168	173	149	156	170	169	151	173	163	188	162	195	197	188	183	166	187	174	172	199	136	153	186	177	169	180	186	158	169	163	172	176	157	132	202	148	183	162	170	157	175	184	179	163	150	164	190	164	190	174	177	185	157	201	170	184	167	205	171	178	181	172	167	164	155	182	163	188	147	156	169	174	181	179	166	178	188	165	156	177	198	183	148	178	168	176	165	196	159	155	162	203	169	158	181	153	180	167	184	168	151	150	148	170	192	182	168	165	156	156	156	157	175	203	183	194	179	165	169	174	175	168	166	154	179	167	181	165	177	169	162	190	186	189	179	174	199	186	160	160	152	172	162	188	145	166	182	193	160	165	179	152	187	159	172	166	192	170	152	181	160	187	192	179	177	159	175	172	164	146	180	189	174	180	175	177	185	160	182	166	169	179	145	196	162	174	173	174	186	187	181	167	167	161	167	131	187	196	192	168	163	171	200	145	175	165	179	179	161	152	160	161	170	175	183	178	176	154	144	167	164	171	166	167	186	174	152	181	182	178	161	180	194	147	170	172	177	141	185	154	192	172	164	177	176	166	189	164	153	180	167	162	163	170	153	184	188	152	154	156	167	168	196	168	157	157	196	189	143	165	163	148	136	177	179	173	152	171	170	172	190	167	150	171	173	173	194	197	172	150	201	168	154	146	182	170	199	168	161	201	177	156	148	185	169	159	181	164	159	162	146	185	177	172	189	158	181	168	170	181	188	168	156	183	189	170	183	185	160	182	157	183	156	173	152	192	162	179	147	175	170	175	148	161	165	181	204	147	188	185	183	166	163	187	163	178	174	156	169	177	174	160	155	152	162	182	169	167	191	135	200	167	155	188	163	190	163	158	174	173	164	160	173	184	177	171	178	170	174	175	165	165	155	169	166	187	194	173	161	172	175	163	186	163	197	164	183	191	185	163	163	155	168	181	148	161	169	187	177	173	175	153	163	157	184	169	172	166	165	189	156	178	152	191	150	149	192	170	147	176	200	150	156	166	162	157	170	178	178	151	153	156	185	167	150	187	201	170	187	172	183	196	183	184	177	155	173	186	163	182	193	129	139	187	157	172	191	165	158	161	152	180	187	166	179	160	173	172	176	152	180	160	177	185	184	147	158	188	182	175	171	155	163	179	177	166	152	148	173	162	169	169	169	141	179	182	186	153	178	185	174	171	179	179	156	176	174	185	163	187	175	154	188	180	153	179	190	175	187	173	167	159	158	195	170	181	151	161	179	179	167	158	168	165	188	175	171	168	163	176	191	182	157	173	172	174	173	174	194	171	167	161	188	174	162	160	150	177	174	167	173	156	167	161	145	171	158	170	172	168	181	176	182	156	149	167	149	170	147	170	187	144	164	167	185	187	166	164	159
8449	2918	7272	9380	24522	36940	20554	11263	17697	3314	2603	1917	1682	1537	1470	1228	1046	1066	1039	961	2153	19902	12023	648	640	610	667	595	570	571	566	605	540	566	561	567	561	525	506	517	536	524	528	517	515	513	484	491	529	512	520	526	560	481	518	485	464	481	504	476	535	509	484	496	492	495	472	496	513	456	490	533	502	481	483	482	512	484	492	477	453	492	465	519	472	460	471	495	487	488	466	483	476	469	476	484	481	490	502	468	471	467	467	487	457	479	459	530	442	463	495	510	471	479	476	468	493	462	451	450	511	514	513	478	441	460	441	443	451	509	486	487	479	461	478	474	481	497	476	443	468	467	439	448	496	469	441	496	467	464	471	455	471	489	518	482	429	448	467	472	470	465	447	457	483	495	481	460	445	436	481	462	487	465	517	504	478	464	493	471	443	477	426	467	498	467	449	420	459	444	453	460	464	442	453	464	421	444	479	462	484	477	452	491	483	495	479	482	473	511	484	460	509	508	479	447	470	448	487	489	495	475	456	414	493	477	474	494	428	475	481	508	482	482	467	484	480	515	467	496	498	474	461	476	469	483	436	456	425	471	470	457	487	466	483	460	453	470	454	434	499	459	478	478	443	489	467	486	470	455	484	474	468	467	485	455	439	481	479	460	464	458	464	465	483	468	488	455	495	468	450	498	478	510	478	486	473	457	466	492	472	474	440	475	477	443	426	477	439	437	477	504	434	446	472	448	450	484	448	472	460	477	482	448	484	487	482	470	452	495	453	455	476	470	461	458	483	509	478	514	449	472	493	458	417	442	450	492	482	482	447	463	495	470	481	461	519	459	473	476	487	477	496	422	471	469	478	486	460	452	471	451	486	479	468	496	466	456	474	477	454	471	450	462	462	488	438	453	461	532	464	480	442	465	479	443	487	457	457	449	462	455	462	474	479	516	451	447	442	427	490	516	477	489	442	475	483	475	483	497	449	490	445	496	498	450	463	481	470	455	452	441	473	466	493	462	503	475	456	451	464	489	477	474	444	418	485	455	448	476	444	447	481	451	448	444	458	454	450	448	471	445	445	453	471	487	436	448	443	460	460	445	463	490	475	491	462	505	484	514	471	439	501	461	461	491	457	477	493	477	502	459	493	440	433	426	467	487	460	462	470	438	470	453	500	455	471	461	473	461	436	469	435	438	505	457	486	464	482	475	460	458	428	474	473	438	441	439	482	443	434	490	515	441	413	456	441	463	487	476	426	482	450	438	455	495	438	465	491	448	480	469	462	449	479	471	441	476	478	478	463	468	474	468	438	428	479	451	469	490	493	421	459	453	492	478	473	477	444	471	504	466	446	435	450	419	524	485	463	471	441	433	509	510	452	467	489	468	483	467	442	469	468	462	481	467	480	490	480	466	504	463	495	448	504	470	485	480	455	441	477	536	478	470	455	470	467	463	465	466	452	452	481	444	425	439	473	482	449	484	449	437	484	445	488	502	458	463	471	471	444	486	509	470	480	462	428	495	427	504	471	481	475	458	437	498	468	472	483	453	450	450	466	472	470	449	457	481	479	478	496	451	491	467	489	484	473	486	464	468	468	451	453	458	480	480	465	465	494	420	439	484	503	447	447	463	462	493	478	474	553	483	472	446	463	498	465	498	465	474	437	450	457	440	449	499	475	465	433	431	499	445	481	490	465	493	490	483	459	458	496	476	470	471	475	443	476	449	485	430	480	454	421	484	491	437	497	418	461	453	498	493	445	456	485	477	488	494	534	466	429	447	487	430	469	455	456	453	503	458	455	476	477	480	448	469	454	500	435	451	440	458	478	473	498	441	457	453	477	457	472	456	474	466	508	471	522	474	434	466	458	499	483	485	487	445	427	436	493	472	474	469	439	467	476	499	467	483	450	495	480	442	437	481	454	463	419	456	437	470	487	481	465	435	475	474	462	458	507	461	454	465	488	480	473	485	435	417	463	462	483	463	465	444	422	468	461	444	469	483	429	457	478	487	478	434	465	483	462	464	451	444	503	447	471	452	479	482	475	485	453	469	461	508	481	489	468	495	495	478	489	472	454	507	480	472	465	460	450	482	469	447	444	437	479	440	479	485	453	472	476	486	444	511	437	470	472	497	483	460	521	486	495	465	451	467	512	449	467	496	506	459	462	444	442	460	494	459	449	457	467	467	467	500	467	455	456	436	444	428	472	473	459	452	486	490	489	491	478	446	447	454	463	479	459	446	482	464	470	472	473	449	448	482	495	470	474	428	455	474	467	460	465	495	501	483	452	473	474	450	440	452	440	459	422	494	459	471	444	473	444	469	469	491	452	438	457	446	489	461	501	436	474	435	461	436	437	440	445	514	463	448	454	469	436	490	454	488	453	480	494	478	482	456	475	484	460	455	473	454	502	453	435	429	474	456	504	486	475	497	449	448	457	492	449	482	446	471	469	502	461	478	476	417	442	448	460	460	469	501	484	481	435	466	507	466	444	491	440	459	452	463	465	454	488	489	449	492	489	475	455	458	486	441	456	488	467	504	490	467	459	498	470	466	439	443	460	444	451	453	461	477	470	492	484	460	449	501	470	448	438	470	476	479	484	463	518	485	484	479	456	441	479	486	463	440	465	482	445	460	461	470	458	498	485	492	446	461	476	443	495	476	453	457	476	454	474	418	485	440	473	497	459	491	438	461	463	474	492	468	488	478	479	496	450	443	446	469	453	441	456	482	481	482	463	515	538	474	434	506	467	499	484	472	481	475	437	459	475	473	438	500	523	470	459	476	462	495	464	440	481	466	471	475	458	462	455	476	501	440	527	500	513	471	486	459	488	481	482	477	486	455	448	449	491	453	459	431	480	490	466	501	468	452	467	449	454	483	421	464	482	449	445	440	459	457	487	498	475	505	467	488	443	463	458	449	455	475	466	518	479	464	450	449	427	443	454	459	512	450	471	479	471	454	468	458	520	429	475	487	479	459	477	485	449	465	436	494	483	480	481	423	475	471	503	462	492	488	439	446	459	454	474	458	493	437	493	490	486	421	472	445	480	463	450	483	455	469	463	502	502	447	462	487	478	475	488	485	479	482	468	434	483	486	491	460	471	503	509	467	459	432	452	459	468	478	475	469	452	490	449	430	499	475	483	489	462	482	453	516	504	512	477	472	464	471	476	445	460	462	467	477	475	446	505	456	464	465	450	463	467	449	439	503	511	436	463	459	488	483	468	496	465	496	522	438	473	483	450	481	470	510	469	466	497	459	425	495	465	481	449	429	459	445	430	463	479	447	482	449	473	489	454	440	464	451	434	481	510	520	435	495	484	467	482	496	431	471	444	508	452	457	453	459	477	493	441	504	497	462	478	455	475	448	513	493	441	458	454	486	480	487	436	464	456	492	471	490	457	464	490	429	445	445	466	488	474	484	485	487	469	436	489	458	421	420	476	440	454	467	477	429	471	466	480	481	431	429	455	484	511	462	497	482	458	464	457	440	450	460	472	469	454	447	486	462
2282	360	347	358	430	511	364	314	325	266	255	266	237	235	267	218	228	209	241	227	223	304	236	215	247	266	237	234	212	232	245	231	244	231	240	232	244	242	227	227	249	226	255	227	251	236	235	207	230	219	256	233	250	251	259	246	226	219	232	239	254	243	229	218	235	243	232	215	240	236	258	221	234	219	249	238	198	244	221	217	229	244	247	244	253	236	275	248	203	252	217	293	237	229	228	240	271	241	225	247	259	243	225	220	217	215	232	251	231	227	257	227	235	259	261	248	226	244	247	242	247	243	205	247	211	243	260	228	229	250	236	230	222	240	224	236	247	247	241	233	253	237	231	269	250	211	247	226	246	225	236	240	218	259	218	218	232	246	231	226	246	257	249	263	231	239	233	248	238	218	230	261	249	231	228	231	245	211	223	253	206	218	256	256	264	241	259	239	241	234	229	217	252	229	245	251	261	241	256	240	240	253	245	239	221	250	270	240	240	246	216	233	238	248	243	233	243	233	229	235	239	255	238	249	239	246	201	236	267	237	215	229	272	221	257	269	230	227	230	255	216	260	250	229	257	225	235	217	235	224	265	210	231	246	268	252	220	229	246	224	270	239	228	272	212	228	233	233	243	224	241	228	268	211	209	213	244	230	228	237	237	230	243	247	224	231	224	203	253	255	217	264	231	233	275	258	249	244	251	233	248	236	250	252	232	245	243	249	257	233	234	246	245	234	250	256	234	243	245	234	243	256	223	204	239	226	239	224	218	231	213	222	232	232	232	259	250	275	281	222	234	241	258	236	236	225	199	231	258	251	269	239	237	221	250	225	228	263	264	234	238	247	242	224	262	217	240	252	246	255	238	244	237	237	223	202	241	231	239	240	250	260	254	244	225	210	266	214	258	262	251	225	220	248	229	259	226	241	242	232	222	248	238	253	232	250	281	227	244	244	253	260	232	239	257	237	237	236	255	248	229	252	219	250	229	230	240	243	242	218	259	243	243	234	228	225	235	245	256	218	277	222	227	239	240	244	236	217	238	250	215	237	261	238	248	238	266	234	246	229	215	255	242	239	245	239	231	248	250	248	248	243	243	243	221	250	245	247	206	221	243	242	240	221	237	237	237	235	257	253	242	228	235	241	265	238	241	241	203	264	253	223	218	240	246	248	246	225	255	255	249	248	242	238	232	243	214	218	249	220	232	240	244	215	213	217	229	233	272	245	230	225	238	237	242	227	230	241	247	216	243	243	215	234	233	228	230	252	238	206	200	222	238	223	252	214	252	218	241	238	222	235	227	219	214	230	186	219	240	234	263	267	235	244	216	232	249	250	241	243	243	217	264	230	252	240	233	221	247	236	206	202	248	216	214	250	245	226	256	257	275	206	227	247	266	225	287	222	222	210	210	233	205	227	220	243	233	229	229	233	226	242	231	247	238	268	232	219	230	227	243	227	241	254	201	228	247	237	225	246	229	192	231	236	230	242	240	207	258	237	185	235	218	231	240	206	233	255	272	252	234	245	255	229	254	226	232	218	228	246	228	243	262	215	250	259	209	238	242	240	234	210	203	240	232	241	249	239	216	247	251	248	254	247	234	295	226	267	253	231	243	239	230	247	238	251	216	235	223	251	219	249	246	224	233	234	250	242	235	228	260	236	239	231	235	228	239	236	244	224	239	224	239	258	228	248	244	255	229	254	197	221	238	242	221	239	246	260	262	224	266	221	221	228	230	251	242	233	246	261	249	247	215	247	261	246	244	206	253	261	215	224	226	241	229	241	245	245	221	250	256	246	249	249	245	225	227	215	231	231	252	223	259	220	279	266	223	239	260	227	220	212	229	243	245	224	225	241	249	213	256	235	226	230	232	234	248	245	241	205	244	241	216	229	224	257	233	248	239	243	242	237	246	208	256	248	232	222	265	240	231	237	272	214	257	225	235	236	213	227	230	232	240	220	238	251	230	234	247	263	254	252	239	248	244	230	266	201	239	214	239	219	235	234	229	250	275	231	231	225	207	266	253	242	266	246	228	222	259	216	254	253	238	240	239	225	227	251	246	227	206	243	237	240	237	251	238	233	225	238	237	213	226	236	251	236	212	216	229	262	258	252	243	239	257	278	225	239	227	223	264	239	218	226	222	226	253	267	242	279	241	276	248	244	234	258	225	245	218	267	256	222	240	222	259	250	254	244	231	243	253	232	273	280	235	252	254	273	222	217	259	232	252	260	273	227	242	226	225	230	223	235	261	229	249	217	257	239	221	239	233	222	225	251	230	234	221	225	229	247	230	247	285	253	278	267	271	256	248	242	247	228	249	230	253	244	240	241	260	240	255	269	236	227	226	229	245	236	227	244	243	275	241	230	212	235	221	244	224	253	236	247	241	231	253	233	231	239	222	247	260	265	247	249	216	217	253	277	220	230	260	249	211	236	256	220	229	269	232	261	221	256	225	248	251	229	242	239	237	253	262	231	250	234	242	226	254	246	228	239	225	248	227	216	248	240	235	253	239	242	228	213	241	220	240	246	249	223	231	191	249	242	231	244	242	257	235	269	277	250	227	246	252	270	261	216	239	248	254	246	245	230	216	217	245	213	244	260	246	223	227	238	219	237	237	219	227	210	228	262	232	226	235	229	241	261	232	242	241	234	241	244	223	250	243	256	234	244	243	261	249	238	227	240	250	215	241	227	207	219	247	240	200	242	216	236	247	242	240	262	227	244	239	242	225	235	212	243	250	248	241	248	251	244	238	232	244	279	249	255	251	252	223	226	248	221	246	201	223	245	218	246	229	219	227	246	217	214	234	243	274	258	242	249	244	234	219	276	230	224	227	243	264	237	220	248	230	246	240	232	254	219	247	232	246	235	242	238	247	233	239	264	230	248	229	226	211	229	240	258	220	235	232	212	249	248	202	212	258	227	247	270	253	263	203	217	266	229	243	234	237	210	237	218	232	240	247	263	231	215	245	232	239	245	247	254	238	246	263	244	242	263	252	255	255	238	255	259	248	239	258	217	222	235	237	246	237	223	201	236	218	246	241	230	246	244	251	256	225	241	222	221	243	224	217	258	216	270	258	251	232	228	229	250	240	238	256	245	285	232	215	230	221	244	259	224	219	252	229	213	236	224	221	227	220	239	255	281	233	233	251	236	211	212	254	222	229	258	240	235	254	208	231	239	246	235	243	251	252	254	224	211	256	233	258	227	203	261	251	257	220	227	238	235	247	247	215	221	200	240	226	238	237	230	244	251	291	211	257	221	236	262	227	220	230	263	247	234	232	273	263	214	247	235	253	247	238	245	259	215	238	237	253	219	227	218	227	232	251	210	238	248	233	251	244	227	255	222	248	208	230	228	222	233	232	256	212	232	241	214	233	231	241	226	237	243	280	234	221	219	213	232	231	246	209	241	255	217	243	213	253	262	228	251	222	258	222	248	236	221	230	249	269	231	252	271	233	228	202	256	238	257	245	267	235	223	227	198	250	217	215	222	236	255	253	249
2528	735	1020	1196	1747	2248	1337	1051	1069	726	723	645	717	707	714	639	726	650	655	646	666	1214	727	682	650	673	646	649	657	630	667	616	648	646	637	640	649	673	650	663	674	697	632	636	648	630	657	645	633	616	654	663	658	656	649	640	660	625	659	663	654	654	620	679	634	697	632	628	658	659	634	615	675	699	629	654	638	638	673	650	645	648	581	644	617	616	690	664	614	675	653	641	664	658	660	650	648	610	624	670	653	651	647	682	635	661	571	631	733	664	637	657	668	635	610	664	628	668	598	673	634	628	655	630	678	648	628	641	627	618	591	673	633	601	689	680	654	677	631	615	655	613	641	628	646	585	614	680	677	638	651	664	674	688	638	686	631	668	618	617	617	676	631	666	655	640	672	611	601	585	661	677	648	662	665	608	603	656	609	637	663	652	692	703	656	571	660	638	693	657	691	691	637	631	659	633	595	618	693	631	602	671	628	669	675	653	665	655	680	603	633	650	660	635	666	617	588	643	644	614	642	656	679	660	669	662	651	690	644	665	683	674	634	690	646	639	655	674	643	652	683	671	661	616	639	608	660	718	684	667	598	657	629	620	658	633	690	586	645	667	660	626	617	623	665	634	685	667	612	650	626	641	636	636	638	686	596	651	657	646	672	620	651	595	630	612	657	604	646	627	662	624	694	673	635	659	643	644	642	603	608	658	637	629	650	695	682	712	663	653	668	621	641	672	595	635	639	697	643	670	628	649	674	642	665	591	643	620	666	627	667	646	645	665	669	620	657	627	668	601	608	650	646	646	707	654	660	652	677	664	661	595	665	648	641	653	689	643	677	636	655	632	609	631	636	607	655	676	633	674	678	637	651	640	647	639	620	654	634	673	681	642	678	698	671	627	671	661	656	649	670	629	640	643	648	642	671	630	618	613	610	667	691	669	663	684	655	673	633	600	673	603	643	698	694	622	677	665	692	642	669	662	658	622	614	641	665	662	629	670	630	629	636	637	675	667	629	622	613	732	655	624	648	636	657	637	642	661	655	627	665	629	707	726	626	621	614	715	684	608	666	647	668	659	706	654	627	694	653	636	703	592	616	659	648	595	706	634	657	673	659	600	604	607	659	652	653	676	627	619	617	652	659	637	644	660	638	660	653	650	624	656	686	629	631	676	590	659	629	671	628	658	661	667	674	677	721	596	688	663	635	703	630	644	649	643	649	609	625	647	683	627	662	632	618	635	662	671	624	612	653	623	612	663	652	659	627	622	628	707	670	613	590	674	674	688	652	623	647	640	645	670	647	687	609	630	670	620	645	649	666	643	636	677	652	668	635	661	646	659	636	692	648	660	645	638	628	638	643	657	631	652	659	666	658	655	683	636	669	673	669	650	704	640	647	648	648	650	615	670	657	651	619	674	631	652	603	674	653	621	663	660	677	669	639	699	640	638	677	663	662	658	655	713	688	597	622	638	603	651	638	652	665	637	669	655	649	643	637	677	645	659	603	645	652	668	637	610	681	656	618	662	635	699	628	634	631	657	624	664	636	606	636	619	699	635	652	654	653	659	654	656	649	603	694	662	651	647	684	660	639	662	640	645	646	663	679	657	673	642	672	647	692	605	665	658	667	647	648	678	681	645	655	675	659	680	637	636	688	592	659	623	599	665	661	689	626	644	600	677	651	646	678	629	648	637	662	662	686	674	656	639	658	637	642	666	636	645	652	636	666	700	585	648	604	623	650	637	642	659	681	614	657	646	680	705	637	635	667	634	661	612	669	605	662	644	702	639	662	609	679	605	668	655	672	688	689	605	643	631	633	648	657	647	647	683	653	623	633	652	688	617	614	636	658	620	589	635	666	667	660	643	658	640	654	616	638	664	640	628	672	696	603	679	627	641	653	643	628	642	680	608	684	631	641	623	699	690	607	661	630	638	664	665	677	644	690	661	659	636	643	671	663	666	616	669	687	649	642	637	652	647	604	664	644	646	690	627	679	658	640	646	629	643	627	565	663	672	576	669	671	627	667	675	652	635	600	657	640	630	643	666	625	659	707	589	667	611	643	652	594	636	654	604	648	625	623	614	661	683	649	637	634	665	647	648	655	643	662	648	647	683	685	639	692	610	611	600	649	641	655	622	679	644	637	621	642	648	636	676	650	641	629	675	652	649	635	608	617	609	711	633	648	649	681	670	664	676	649	681	713	650	651	637	601	646	644	651	650	620	683	653	643	667	603	712	682	630	682	650	670	627	652	627	651	656	622	629	618	621	693	703	650	667	642	623	640	570	639	669	675	692	711	660	657	610	663	660	654	639	622	638	648	689	614	653	593	667	637	667	671	615	618	633	684	613	637	658	625	607	603	663	647	614	657	652	644	614	673	639	641	646	679	621	629	658	626	676	672	614	636	667	629	630	649	680	680	628	655	621	668	661	652	685	663	622	643	618	633	641	645	663	703	620	650	620	655	654	609	660	668	641	682	633	667	619	665	644	691	589	623	680	614	666	662	661	643	682	669	709	686	642	657	647	686	655	652	630	661	613	592	679	647	678	692	644	650	647	647	676	653	637	688	656	671	672	674	634	680	669	674	631	654	646	688	646	624	642	634	686	663	646	630	674	601	627	660	673	603	626	642	659	649	636	678	679	655	649	637	650	706	635	659	658	663	672	660	613	678	663	653	722	658	656	677	659	630	610	640	678	652	623	617	678	638	676	605	634	660	615	662	599	617	655	670	631	648	650	648	658	667	651	589	653	663	631	638	644	655	625	649	663	687	621	630	658	611	633	664	662	657	662	653	628	629	631	658	608	619	614	658	628	660	636	710	649	692	665	628	661	647	652	650	699	636	652	647	674	680	613	617	669	624	661	656	622	605	659	699	632	585	623	629	617	634	643	605	628	642	638	647	681	660	659	643	654	665	677	638	673	680	623	664	676	638	651	618	644	643	634	635	604	607	635	682	599	701	645	609	598	636	646	641	592	599	659	679	675	661	625	663	670	651	644	667	664	657	655	609	654	659	616	656	648	659	613	623	664	681	609	615	671	661	634	625	578	616	670	671	640	647	644	674	673	673	650	669	631	626	622	623	695	678	685	629	609	626	670	629	678	650	666	658	678	619	656	659	620	676	670	644	650	647	644	686	652	682	656	645	634	651	635	676	626	645	608	637	667	677	644	678	647	645	584	663	591	633	640	637	636	657	683	641	649	646	640	646	649	650	664	631	631	638	648	660	663	671	676	663	645	622	600	672	627	663	671	652	586	686	676	644	686	638	668	674	658	650	592	673	633	662	612	644	642	643	569	626	643	665	619	659	619	673	631	656	695	652	615	607	681	636	693	639	623	652	649	674	630	642	679	647	622	674	686	671	672	615	636	697	648	638	672	634	631	670	675	643	691	695	626	627	670	684	658	626	636	632	652	639	661	669	643	635	667	655	644	663	702	637	652	605	646	641	617	629	629	660	654	633	615	645	608	674	632	606	633	622	679	634	622	640	690	681	686	630	636
16192	3496	3472	3277	3664	3850	3266	3247	1765	670	372	375	286	278	262	234	223	187	208	175	215	787	154	153	120	140	146	146	134	152	137	135	144	142	121	107	111	136	115	138	119	126	126	135	160	122	122	121	106	125	117	129	99	127	123	120	129	106	123	109	119	115	124	126	110	126	122	118	120	143	119	114	111	133	109	122	95	111	103	107	127	118	106	118	116	127	118	112	114	111	110	114	118	125	108	107	107	120	101	132	109	102	130	113	121	121	120	110	122	136	129	105	131	133	121	119	110	108	116	121	108	109	112	90	125	135	114	119	111	137	128	149	122	104	88	100	126	120	118	126	124	113	109	118	96	135	116	99	109	119	124	124	128	110	105	106	118	99	126	115	106	122	121	118	125	109	132	99	114	100	111	115	119	120	126	132	100	136	139	104	125	125	115	106	103	125	116	105	109	134	114	128	124	119	120	120	114	126	105	109	148	113	128	116	137	114	122	112	121	102	99	123	96	121	130	116	122	101	123	134	130	133	131	128	120	124	102	114	131	121	124	123	106	138	112	111	108	106	134	98	136	106	102	104	112	141	125	117	117	117	113	129	109	110	122	116	123	124	105	145	104	120	114	110	126	118	116	117	98	103	111	119	99	114	135	117	142	121	122	92	118	106	123	141	109	101	117	116	129	107	104	122	110	117	137	134	111	129	124	104	127	124	139	123	119	111	118	130	123	111	124	102	106	125	107	115	115	102	116	117	106	115	126	128	111	130	116	123	111	119	117	107	120	123	109	130	133	119	133	111	119	124	130	120	120	118	106	125	120	123	126	126	125	111	96	94	119	106	123	109	128	123	117	122	119	125	96	112	137	137	119	125	108	127	109	117	113	114	131	92	117	130	114	98	121	116	115	97	97	113	114	119	136	123	95	143	143	122	109	111	107	109	124	120	129	139	113	127	118	130	113	103	122	128	108	126	122	115	115	120	128	118	111	129	112	121	112	103	124	127	114	108	116	117	108	119	110	109	138	135	123	120	124	105	125	105	126	89	115	103	113	114	103	118	130	128	121	120	106	126	123	110	102	138	121	124	106	117	130	109	118	119	107	122	123	107	113	110	104	136	108	138	122	120	135	125	109	111	124	113	130	125	118	135	99	117	113	126	110	129	113	94	124	95	120	120	125	107	118	136	135	110	132	107	121	123	131	115	113	124	103	106	133	97	127	125	117	118	123	113	122	106	128	103	125	128	99	126	156	128	125	127	126	123	128	129	100	116	122	118	114	110	117	120	120	142	108	97	133	124	117	105	112	120	100	141	145	127	134	123	111	104	135	96	125	125	114	112	117	121	109	87	147	103	130	104	129	112	134	111	130	126	121	108	91	123	107	119	133	117	107	104	133	117	134	103	101	107	124	114	112	89	109	101	109	123	132	115	109	113	101	108	113	109	111	110	113	108	107	122	145	117	120	101	119	135	112	109	126	138	114	118	121	128	114	109	117	122	128	140	128	115	114	123	105	111	137	127	107	121	121	115	127	109	114	125	112	127	124	97	112	104	109	122	132	120	127	117	127	129	129	124	111	122	121	121	132	130	125	121	124	110	98	113	104	127	113	106	99	116	116	119	125	115	115	124	113	98	114	123	121	114	101	112	125	117	98	119	115	106	110	106	113	119	125	85	123	97	114	113	115	120	109	126	125	107	109	126	110	112	138	109	114	113	105	115	119	103	112	96	129	123	109	123	127	103	120	126	110	120	99	124	118	118	121	125	117	115	115	107	101	101	132	105	109	118	120	93	119	128	122	115	130	117	125	111	114	92	107	111	118	122	108	131	107	114	117	113	113	110	106	131	105	98	127	117	107	121	134	109	106	121	129	103	116	102	124	107	123	109	145	144	121	106	106	99	131	106	128	123	121	118	115	108	99	119	95	142	117	116	126	128	118	98	117	124	130	119	136	122	111	117	104	111	109	118	124	102	97	128	118	101	110	129	107	106	139	122	101	101	114	115	109	117	129	98	107	126	112	102	108	121	99	108	118	116	110	127	150	147	113	119	120	124	113	123	116	101	120	83	110	120	122	119	106	118	143	118	104	114	107	124	109	134	124	126	143	121	121	109	119	115	113	112	114	125	116	146	108	110	141	95	111	114	113	129	118	125	116	117	115	104	119	130	127	137	110	130	114	108	111	117	100	117	105	86	118	114	126	131	106	108	128	132	100	136	120	122	120	107	115	113	122	124	120	130	103	120	126	112	107	122	120	112	111	117	116	119	116	124	125	113	121	102	110	113	120	122	124	111	120	121	122	121	110	119	121	117	123	120	116	119	114	143	108	123	109	107	125	112	127	127	106	134	125	91	125	132	141	121	127	136	123	109	119	116	109	139	134	131	117	127	116	127	123	112	106	108	111	104	116	113	119	124	122	123	124	118	112	122	128	117	142	123	118	120	104	123	121	117	113	105	110	108	91	91	109	122	114	105	127	127	115	114	123	111	115	96	116	122	129	127	122	120	115	120	117	121	100	129	120	122	121	111	127	105	98	116	123	113	118	112	105	89	119	99	105	112	124	131	121	110	121	119	92	123	121	104	105	102	133	118	116	112	130	116	85	114	104	125	104	113	113	115	84	128	112	107	117	124	134	133	127	120	135	135	126	116	117	99	112	123	108	112	116	127	122	109	132	110	121	122	115	125	136	118	140	103	122	105	132	101	110	119	113	132	113	110	112	131	131	96	102	102	134	111	128	128	118	118	103	118	118	120	119	102	140	107	125	113	133	108	136	100	133	116	111	122	133	113	123	133	119	99	124	111	108	111	130	129	118	123	127	100	130	96	114	113	105	104	103	97	133	111	127	115	122	118	129	122	111	123	119	111	110	129	112	111	128	120	113	106	101	101	116	114	141	105	122	132	107	118	109	113	122	100	116	125	112	135	117	98	114	110	119	137	142	123	104	112	107	117	133	127	106	122	123	138	115	130	148	103	137	128	117	142	107	115	127	121	143	113	118	125	111	130	116	110	102	127	109	112	133	101	112	110	123	112	140	122	136	104	109	125	131	133	106	126	121	126	118	110	122	127	127	133	112	125	124	126	97	119	126	116	115	113	136	109	110	98	118	122	119	128	116	114	101	113	112	110	128	122	100	118	103	111	103	124	129	110	107	101	118	134	118	106	116	124	109	111	152	118	111	112	126	138	99	108	115	103	127	112	117	125	130	127	101	100	112	126	121	119	107	116	123	106	116	96	101	110	123	119	116	116	93	117	122	125	102	120	138	110	128	129	115	119	133	116	113	116	125	101	122	133	101	106	105	120	111	121	100	110	113	126	128	120	126	116	132	144	110	126	115	109	120	129	99	121	106	106	109	135	104	116	128	130	150	126	114	121	107	111	107	120	122	106	101	107	119	149	117	129	123	109	109	109	121	117	115	106	122	111	110	115	112	113	105	133	120	114	120	107	117	109	125	135	128	133	122	111	111	119	123	131	115	122	122	107	135	116	109	129	122	117	120	115
8146	2803	6195	9006	11667	12791	11223	10372	7553	3013	2274	1994	1623	1585	1389	1073	970	964	876	844	1221	4553	641	618	559	553	530	535	509	515	504	467	524	430	426	435	466	438	438	434	421	462	406	408	385	411	392	408	383	383	379	339	401	362	379	367	350	374	399	379	372	348	353	350	408	381	340	326	377	351	347	354	338	347	337	381	344	360	361	317	348	370	343	340	333	352	332	319	339	344	391	345	343	354	375	322	343	357	350	341	338	323	324	333	320	352	345	337	350	382	360	361	345	316	374	337	347	337	345	358	317	325	333	353	309	348	339	315	353	325	400	371	343	340	341	345	321	337	311	364	350	325	355	347	348	359	354	335	363	363	318	314	342	310	316	360	306	354	344	329	316	348	354	331	353	313	357	329	347	336	330	352	318	358	309	350	331	351	345	323	303	353	341	343	309	333	313	307	313	339	333	364	344	329	357	360	364	319	332	324	365	332	347	345	326	337	315	322	352	331	344	318	307	353	315	325	301	334	305	351	302	299	356	344	320	351	321	294	323	329	327	310	368	332	345	347	348	332	306	341	329	353	322	327	344	374	343	339	331	328	356	315	339	343	346	379	340	327	337	355	345	329	355	335	338	348	315	333	310	310	349	343	322	296	338	328	333	352	331	358	305	330	348	324	353	344	359	343	351	309	361	331	338	336	342	343	325	359	349	329	296	372	325	343	368	312	349	335	319	346	368	334	313	333	342	348	334	334	324	331	316	378	353	300	334	339	350	297	329	336	331	355	332	359	337	347	320	326	317	285	347	334	376	325	301	317	327	312	310	308	314	308	310	361	311	300	355	332	319	360	339	323	338	322	273	336	354	341	335	367	352	342	333	352	313	318	326	332	357	317	336	373	334	360	332	329	319	329	353	323	341	341	310	351	335	295	300	341	304	322	355	330	305	339	358	342	313	328	331	312	353	350	315	341	320	342	327	361	327	331	347	311	347	357	325	330	362	304	308	335	369	351	320	318	350	324	323	323	349	348	327	327	327	316	338	309	332	345	340	337	325	361	355	303	343	352	324	347	357	347	334	371	356	372	328	327	342	328	367	335	330	314	329	330	335	306	311	341	362	334	340	344	326	361	359	358	325	331	365	363	350	324	337	341	341	302	336	329	333	336	330	308	336	339	328	348	338	332	359	375	325	328	314	351	318	317	337	329	301	335	321	321	331	326	306	350	328	362	327	337	347	328	333	349	329	332	324	307	369	314	352	324	315	332	328	356	360	344	322	354	345	320	347	322	313	346	352	349	343	340	325	306	337	375	359	325	335	304	328	343	329	337	356	342	306	324	312	330	335	312	313	359	328	320	339	328	322	323	314	336	319	342	317	331	340	334	334	304	338	322	336	339	323	359	334	301	322	325	351	314	343	361	295	284	319	323	315	339	319	332	332	360	325	333	321	346	331	328	327	360	311	332	318	350	323	363	329	337	339	334	298	346	355	335	327	315	371	324	343	308	304	348	348	330	343	346	338	307	314	304	315	338	303	332	339	357	338	341	303	336	343	303	337	328	329	332	338	346	343	313	311	335	309	315	358	334	320	318	375	330	323	331	336	310	351	275	362	321	344	341	329	321	329	340	348	310	350	322	354	303	369	309	336	333	281	312	337	339	304	352	342	341	306	334	307	334	347	325	316	338	353	323	342	301	314	323	325	341	333	362	317	341	347	333	291	326	326	308	321	340	306	321	345	341	332	358	331	329	324	321	331	354	363	305	345	342	329	304	339	337	353	334	324	308	309	304	330	350	355	334	339	350	342	318	330	325	324	350	311	362	346	326	345	330	370	310	351	324	333	308	319	341	340	345	331	336	318	348	314	346	323	301	329	350	320	356	347	335	309	363	318	329	307	346	327	331	343	316	344	309	396	347	372	343	297	348	324	312	356	338	337	354	324	330	314	386	310	304	324	365	311	299	340	332	337	307	373	337	337	336	355	352	337	325	310	356	339	327	325	342	333	307	345	302	345	340	331	342	330	341	296	355	332	341	340	331	328	318	343	300	306	368	324	367	336	350	359	313	324	313	353	288	329	317	316	373	343	324	319	333	302	336	318	352	324	329	333	322	322	334	315	337	350	289	346	321	380	318	307	332	345	324	342	335	323	322	350	349	356	321	348	318	332	358	363	349	333	323	354	343	348	352	300	340	302	346	345	319	345	331	317	305	337	331	320	320	326	356	369	321	319	295	367	337	342	323	359	348	337	338	358	351	324	344	323	362	321	323	323	353	329	336	339	365	341	338	347	341	347	360	341	327	331	356	335	334	326	335	357	327	338	333	302	343	331	335	359	288	359	329	318	337	357	319	304	318	342	364	327	343	355	330	337	310	357	354	326	316	338	350	333	354	319	309	323	330	358	339	336	350	361	357	359	360	311	356	319	315	346	362	333	347	318	312	329	339	346	321	341	358	363	335	341	331	348	360	297	360	313	350	344	314	331	365	345	332	373	311	327	374	344	306	337	317	304	343	356	347	331	332	310	329	321	342	348	335	331	340	357	328	297	332	321	333	356	348	316	328	359	323	345	354	351	320	377	311	299	334	338	313	333	337	350	337	330	375	313	354	299	349	314	320	303	321	357	357	318	287	288	323	368	310	335	318	371	367	313	333	320	332	338	326	342	339	304	302	360	334	347	348	347	307	363	344	340	314	327	334	329	381	318	371	363	338	359	321	350	330	333	331	348	327	329	327	352	327	317	297	373	332	338	318	337	344	315	319	346	308	336	320	346	317	354	359	340	377	358	358	309	341	344	311	328	338	313	351	317	352	325	352	308	326	345	337	328	328	333	339	346	342	322	349	329	338	335	325	349	336	348	330	307	346	352	320	319	324	327	366	320	317	338	302	344	312	319	331	348	323	323	315	350	310	332	315	313	304	348	345	314	335	321	339	330	330	349	329	353	357	292	322	339	336	354	349	331	343	372	358	316	333	332	331	319	346	362	333	343	319	335	356	308	320	329	306	336	329	337	331	338	322	342	326	328	363	356	341	307	335	356	307	341	359	365	357	323	338	316	328	346	336	343	334	313	331	320	346	320	322	311	331	343	327	315	349	305	327	313	324	327	314	301	370	333	322	353	331	368	317	317	335	333	320	328	317	307	325	317	312	312	353	316	342	323	344	328	325	348	347	306	340	314	321	321	361	344	343	322	340	333	360	329	378	345	339	333	324	354	348	349	328	333	338	345	338	329	337	320	323	323	337	297	336	307	370	317	334	328	322	302	320	321	331	323	310	293	310	323	316	336	309	317	330	314	298	314	328	320	346	349	361	352	333	323	298	348	350	333	313	335	332	313	327	348	323	307	367	335	322	350	337	320	351	315	337	313	340	345	343	344	351	343	315	343	335	343	328	324	363	314	296	381	304	333	326	341	335	309	321	343	342	300	353	341	342	330	346	343	332	342	330	354	314	334	315	341	329	338	305	327	330	299	310	333	324	332	337	351	313	340	324	325	321	332	319	339	363
17269	3640	3845	3040	3022	3128	3264	2443	1564	701	536	371	347	349	315	243	219	226	224	219	231	1024	206	185	167	172	153	191	185	163	175	177	147	155	170	163	152	142	125	144	150	150	136	133	173	137	159	130	159	158	144	156	148	133	147	149	145	160	150	143	161	151	155	135	144	153	154	156	147	147	124	141	148	146	159	150	150	161	140	165	133	150	153	137	166	124	143	153	143	142	154	125	131	121	153	141	138	154	142	147	126	144	154	146	138	146	136	128	125	135	137	146	138	162	141	157	150	155	131	159	165	149	144	148	128	177	117	147	146	125	140	127	147	145	143	126	126	154	141	153	161	129	138	131	135	148	140	142	148	143	138	141	147	129	133	143	144	135	148	164	133	146	143	158	137	150	148	139	130	132	146	141	123	147	146	152	152	164	138	149	130	136	163	142	159	146	146	130	145	130	147	160	148	127	127	140	128	150	124	162	131	139	147	133	138	157	140	129	169	164	144	135	152	140	113	130	128	163	135	133	148	129	130	141	142	149	139	144	119	135	144	144	125	145	136	151	150	134	138	137	147	140	148	161	150	136	153	160	125	129	126	135	143	138	137	142	143	135	127	137	141	138	120	142	152	147	141	142	148	131	121	145	146	164	161	126	141	176	144	144	160	154	156	143	161	165	136	146	162	148	184	150	146	135	152	145	137	143	132	148	145	151	134	152	159	139	129	167	146	166	158	129	138	164	137	149	128	124	133	143	124	163	157	169	146	132	143	138	158	133	139	142	118	179	149	163	159	132	154	143	135	135	146	139	150	140	166	161	144	142	159	128	135	139	143	147	142	123	170	146	117	147	154	128	159	130	148	134	123	163	142	135	144	140	147	137	141	165	152	142	135	120	129	125	138	142	138	156	141	140	149	147	122	148	144	176	145	174	150	132	134	158	150	156	154	151	130	143	143	137	151	135	158	168	152	150	161	126	114	156	146	126	152	125	125	139	134	131	153	146	154	136	137	132	134	137	118	147	130	163	166	122	140	137	137	144	119	134	168	157	140	163	144	138	140	145	133	162	122	133	135	124	164	152	134	154	139	144	130	152	146	157	155	138	140	143	136	133	143	139	125	161	130	133	150	138	159	108	147	128	149	133	131	146	148	124	143	144	133	132	153	140	140	151	142	131	129	135	152	143	134	134	133	139	143	142	153	164	150	147	142	131	153	138	156	138	152	148	140	147	155	147	138	150	136	162	162	134	130	141	141	148	147	144	157	131	140	148	130	149	157	141	144	166	134	138	144	156	167	156	155	133	154	126	134	148	128	145	148	154	129	149	140	157	149	132	167	134	135	161	144	143	117	150	138	150	138	158	158	155	148	140	129	143	115	160	149	135	134	125	136	153	144	145	133	136	153	130	137	136	116	142	172	147	143	144	143	145	144	135	151	150	153	132	143	133	132	137	117	131	139	137	129	158	148	143	154	151	134	169	129	143	134	169	143	157	129	141	155	147	135	166	136	157	156	141	157	134	144	146	137	142	111	147	147	144	150	145	118	179	154	164	155	124	148	138	144	158	140	148	144	143	156	118	163	146	155	141	125	164	150	122	127	139	133	163	146	144	138	152	155	165	133	128	146	129	161	146	119	146	142	143	148	132	149	152	144	136	124	138	154	139	142	149	136	154	163	141	132	147	153	139	150	126	137	141	151	154	156	162	126	118	126	131	138	146	151	157	147	133	137	119	133	132	145	153	131	118	156	127	125	148	147	144	143	137	134	139	131	150	149	156	152	132	156	137	152	128	142	132	133	147	128	126	126	129	127	146	155	137	124	126	168	150	143	145	128	148	160	122	133	142	132	167	145	135	138	145	139	138	133	151	156	142	142	117	146	152	134	131	148	129	126	152	153	155	163	133	124	149	142	165	148	116	137	126	164	151	127	160	149	154	151	152	142	137	154	131	145	147	141	140	139	140	129	137	145	128	130	138	143	137	141	157	133	152	144	130	143	141	130	140	122	132	154	138	128	151	147	141	120	127	133	157	136	137	151	155	136	148	148	145	127	159	159	139	138	134	128	136	154	136	147	129	161	149	144	128	150	137	148	149	146	135	151	164	125	156	149	128	137	135	128	150	159	134	130	122	153	129	163	152	156	157	163	156	150	148	150	147	123	152	157	147	149	144	145	131	146	139	126	134	141	156	151	146	153	141	133	145	150	162	123	133	143	163	153	129	134	153	141	129	139	143	151	151	136	131	147	142	140	148	139	144	139	148	145	119	155	152	152	153	161	154	145	151	153	163	128	139	114	157	139	141	143	128	124	142	136	148	163	136	125	133	146	139	158	133	173	140	138	151	133	143	148	152	115	167	148	176	186	145	143	149	149	123	135	129	128	139	142	166	151	146	155	124	141	160	143	144	147	152	146	144	132	123	147	140	146	140	138	135	124	137	140	130	145	134	160	149	134	142	161	126	158	131	145	158	155	147	145	136	149	140	140	166	155	146	150	145	128	158	146	144	151	158	157	150	134	127	125	135	140	136	135	136	126	150	156	146	150	138	145	145	157	128	142	140	154	146	137	125	149	129	153	155	139	145	164	136	151	128	152	126	143	125	149	136	137	133	134	151	131	135	140	140	157	132	163	151	131	128	115	134	143	138	128	143	141	136	138	151	137	160	132	169	137	140	143	136	173	128	147	147	133	139	171	130	171	131	151	126	129	142	114	133	160	144	148	138	148	134	150	140	158	148	143	148	168	146	139	127	160	146	132	150	160	175	142	137	158	132	154	125	136	142	135	142	139	140	123	128	146	151	160	165	125	126	160	122	128	136	133	144	132	153	128	155	142	151	150	142	134	136	142	172	159	143	137	123	143	142	140	140	138	144	123	136	150	126	128	154	136	136	138	152	139	126	155	148	159	135	158	131	128	142	149	139	133	133	123	143	155	130	132	135	145	141	156	150	131	144	133	149	146	118	135	144	139	136	155	137	146	139	150	153	141	126	146	123	156	138	137	150	162	149	142	161	138	144	144	148	130	163	138	142	137	147	136	162	133	145	162	137	142	148	143	128	125	161	143	121	147	116	145	129	141	141	142	132	150	132	148	153	145	131	132	131	108	143	125	156	149	147	147	148	153	154	171	158	163	140	156	168	142	129	162	143	133	144	146	172	144	145	164	144	138	138	140	142	143	135	133	159	159	120	145	172	124	174	143	114	146	139	158	144	123	137	131	137	149	141	143	126	166	121	139	144	118	148	147	166	153	142	148	156	146	145	144	134	110	155	150	112	134	141	126	147	169	150	139	145	150	138	153	131	143	155	135	134	130	139	138	165	121	143	153	137	109	135	137	149	164	129	162	154	139	156	113	124	158	134	120	150	135	135	151	144	172	132	136	138	127	144	154	132	130	111	127	162	151	147	139	169	149	119	148	109	127	162	139	147	145	148	158	141	138	150	122	155	142	168	163	169	132	161	131	151	143	156	132	135	140	157	130	140	153	140	145	133	141	152	130	152	162	139
8504	2836	6713	8101	9254	10102	10620	9047	6847	3070	2421	2042	1773	1611	1528	1245	1074	1114	996	1011	1039	6314	723	673	632	627	570	582	592	539	579	572	532	494	540	550	512	493	517	479	503	451	484	486	455	468	462	436	487	442	454	494	425	476	493	487	482	470	449	425	431	426	390	446	445	464	408	418	421	449	420	410	414	438	441	446	377	425	456	425	398	383	419	398	400	387	406	433	421	431	400	442	374	429	432	422	422	403	400	446	404	396	418	396	389	395	374	383	403	408	396	441	390	411	421	392	410	414	409	420	372	393	409	420	399	414	404	430	409	357	406	385	429	444	410	371	414	410	392	413	408	429	427	394	390	435	413	421	404	446	409	439	424	422	407	412	382	378	389	388	411	391	413	389	409	393	411	384	411	395	396	402	412	419	407	373	398	379	399	390	405	385	411	407	395	389	424	426	432	413	434	368	422	414	408	411	358	413	411	412	399	422	429	381	382	418	403	408	413	368	406	434	446	407	387	373	401	408	408	375	405	392	414	442	412	426	407	383	426	408	401	395	396	379	375	407	390	406	381	387	373	400	388	399	377	426	379	404	394	408	410	423	414	405	421	386	401	371	412	356	370	407	400	398	399	394	386	419	404	374	383	364	380	383	398	369	430	367	417	427	384	389	414	434	372	380	410	438	409	385	392	405	403	412	402	417	396	351	390	411	406	394	396	385	404	362	418	417	399	386	370	388	405	383	446	386	393	376	416	392	403	387	409	421	400	403	431	432	394	409	354	385	412	428	412	396	382	391	422	406	388	385	426	378	381	357	424	385	414	390	422	428	398	424	440	403	345	421	406	387	379	380	384	375	379	456	430	397	351	380	343	413	396	424	402	421	386	404	395	409	406	393	426	381	446	377	389	399	415	417	402	373	381	393	344	353	427	383	392	397	359	392	396	355	440	398	382	368	390	396	387	399	406	392	413	423	363	382	402	430	410	372	365	401	418	388	377	420	380	412	395	411	414	414	428	374	402	371	411	419	422	367	423	388	413	376	424	399	422	399	421	391	385	379	412	358	395	398	370	398	394	394	413	373	351	420	390	424	438	392	396	407	397	400	443	372	378	412	403	389	444	416	382	384	409	379	413	416	373	397	423	373	431	409	420	381	397	412	378	400	391	389	398	353	434	410	431	378	402	426	393	431	424	413	404	364	392	398	400	409	390	409	401	392	386	443	405	418	396	411	357	413	383	387	409	397	367	387	377	384	420	380	406	396	414	391	392	394	364	422	435	394	405	397	394	377	387	415	394	384	428	419	410	412	398	393	374	404	395	392	398	397	409	380	421	396	408	437	389	396	375	392	354	435	426	401	398	399	411	379	433	410	407	445	373	422	408	391	398	407	355	422	399	398	391	419	417	382	417	436	410	420	459	414	402	418	402	380	397	386	401	397	422	401	380	376	397	415	355	435	398	414	416	422	402	380	391	425	405	430	375	396	424	374	403	401	407	410	399	390	377	424	404	382	373	392	353	406	404	393	389	412	398	393	411	401	418	382	391	365	375	401	421	383	425	376	393	419	392	407	399	389	411	425	388	418	415	387	369	387	375	421	414	415	433	417	391	458	408	423	408	400	383	385	378	405	407	432	380	409	392	407	366	399	413	387	406	403	411	390	419	385	389	398	425	373	398	415	421	421	405	417	379	409	391	398	401	414	391	414	401	392	416	367	395	413	390	380	430	413	407	402	378	374	401	416	438	414	389	394	387	412	395	376	391	420	425	395	412	438	381	400	413	393	410	409	398	410	353	380	373	409	416	412	403	372	450	418	400	408	397	388	404	422	398	404	404	407	363	447	382	393	416	407	386	384	382	378	423	414	409	407	368	382	396	375	364	402	401	381	392	386	373	397	367	404	394	382	396	404	385	412	396	393	420	414	402	414	396	387	415	411	414	398	408	411	421	436	447	426	420	385	403	368	418	423	433	416	400	397	379	408	405	408	391	402	410	385	379	399	420	381	389	385	367	427	401	417	421	401	386	371	388	393	463	388	401	409	449	383	422	403	413	409	443	436	410	391	398	443	382	394	412	425	425	399	380	366	387	372	390	432	407	431	415	385	400	413	408	360	362	389	392	373	448	399	400	422	387	422	409	420	398	431	436	379	407	419	415	391	401	365	426	452	393	370	376	393	382	373	401	381	400	409	407	401	383	411	406	378	384	408	419	392	408	368	412	413	378	398	379	367	406	428	416	424	372	392	396	415	435	393	399	416	383	437	365	354	388	369	394	411	398	368	406	418	368	393	404	371	404	402	391	404	367	428	385	386	384	386	410	408	451	410	385	403	421	404	417	390	414	411	411	388	387	395	404	414	393	395	400	422	391	408	434	371	413	384	385	401	405	370	399	349	393	401	398	394	416	374	409	379	376	405	384	405	414	366	409	390	427	424	392	392	412	389	413	416	375	390	370	421	389	427	409	412	379	387	390	401	405	392	407	424	358	377	413	402	417	401	422	445	404	381	403	405	428	395	398	390	411	422	428	444	385	412	405	387	427	440	396	396	427	379	457	400	375	415	410	412	390	381	356	386	438	398	403	437	394	348	389	371	371	394	397	410	410	383	437	409	390	402	403	387	389	379	406	441	399	425	424	437	408	403	392	371	421	393	417	374	408	396	402	392	433	362	414	391	405	412	410	412	414	368	442	391	439	394	387	373	416	419	409	437	397	395	395	429	410	390	396	394	394	423	395	388	403	390	379	438	399	397	355	429	347	410	406	403	419	377	405	378	430	392	379	370	419	401	373	381	412	402	399	429	401	407	415	386	364	394	389	392	414	402	398	414	414	404	383	380	386	378	356	386	413	382	388	419	420	420	408	412	399	405	386	392	423	398	422	410	395	403	405	414	407	388	411	385	408	412	430	432	394	391	397	421	416	378	377	372	360	364	393	401	423	400	390	371	390	396	409	394	388	427	426	416	383	369	389	414	374	467	396	395	405	409	398	413	393	411	382	394	432	428	425	403	398	405	371	384	419	384	386	441	391	420	409	402	426	398	373	400	386	399	381	395	386	398	432	385	436	366	394	383	401	383	406	386	383	411	413	353	430	382	380	388	421	401	391	370	406	378	415	399	377	390	388	379	404	375	370	403	393	394	385	439	376	380	403	421	375	394	390	405	398	403	409	401	424	397	397	397	411	397	410	388	379	376	396	366	402	406	405	436	411	384	409	419	397	389	458	399	423	404	387	391	407	405	368	385	424	380	423	381	444	425	413	356	403	422	354	423	414	383	367	410	399	390	419	406	399	408	371	391	447	384	433	360	354	410	378	401	349	366	430	424	397	398	380	391	365	406	377	413	421	415	421	397	398	358	393	415	381	369	373	403	393	367	374	403	388	436	408	400	442	400	378	398	367	413	388	406	369	374	383	409	402	414	417	399	421	360	385	390	427	444	401	411	408	402	412	342	400	392	408	369	406	353	373	436	393	394	438	398	408	427	407	378	426	413	399	393	416	397	398	406
2327	325	326	312	287	304	334	288	266	236	231	248	206	219	258	229	234	233	216	211	264	247	253	214	229	234	200	234	203	240	210	243	240	233	224	227	235	225	222	230	226	219	212	228	236	221	244	230	237	207	246	264	218	240	233	219	222	214	234	231	244	218	220	216	215	238	249	248	252	230	226	228	249	225	249	224	226	227	248	221	221	243	248	221	226	251	247	239	211	228	232	224	239	207	236	229	227	250	231	238	256	216	237	224	257	227	238	251	247	256	242	249	219	236	233	231	210	216	226	245	243	243	206	236	251	228	249	223	247	234	247	242	237	229	236	230	240	235	241	198	243	245	208	205	252	215	205	216	209	223	221	230	238	230	219	235	218	236	203	241	231	234	224	252	202	256	206	205	238	256	260	224	248	206	207	211	240	228	219	256	239	239	227	244	236	209	232	240	223	242	231	212	252	223	218	242	238	198	210	223	241	244	220	210	251	246	199	218	217	217	204	220	231	209	244	239	233	225	243	244	217	238	246	241	221	232	254	209	244	236	224	255	225	228	242	243	266	236	237	225	235	225	228	225	225	222	239	231	231	226	225	200	240	244	238	234	209	214	215	217	225	212	248	253	252	221	225	246	243	211	230	255	226	222	250	242	237	231	237	195	250	238	226	237	213	233	242	211	204	248	202	247	227	201	221	229	240	218	217	233	231	257	225	238	222	211	240	252	233	255	227	225	239	212	224	208	248	234	247	221	233	222	234	222	220	226	229	229	224	217	221	236	243	225	233	267	260	213	198	229	214	216	216	220	219	240	239	240	233	233	205	225	264	224	219	215	235	232	179	232	216	211	199	220	241	236	247	234	242	239	234	248	250	207	237	223	229	235	215	216	237	225	228	239	243	273	238	228	236	236	194	243	240	242	207	240	224	224	240	231	240	233	219	235	201	233	201	208	250	233	216	227	209	230	219	219	228	249	227	239	213	234	246	214	259	229	222	232	227	246	229	242	241	241	222	230	239	221	210	213	217	247	239	235	204	247	228	225	211	218	239	242	223	240	246	215	216	234	217	228	243	229	238	228	222	220	243	211	236	223	218	230	197	224	229	217	206	240	210	222	248	253	246	236	231	250	259	223	202	237	222	269	258	222	245	234	247	212	230	249	228	240	219	227	226	246	232	208	204	232	246	222	234	230	225	221	228	231	232	244	236	216	238	211	198	241	250	224	240	218	217	235	230	230	208	215	237	239	237	204	222	236	253	221	229	199	261	232	215	217	232	224	223	243	215	243	243	227	234	212	224	210	241	257	215	251	218	211	251	206	229	252	248	209	253	216	249	198	221	244	208	234	237	218	201	237	240	237	241	224	237	237	227	245	210	233	192	245	203	217	259	221	226	234	237	239	213	231	238	205	220	227	235	232	268	258	245	218	217	217	223	269	226	238	218	247	219	255	224	225	232	227	219	232	200	230	222	229	221	243	230	221	210	227	233	246	230	235	222	226	252	224	209	249	222	253	226	232	204	218	230	238	237	225	224	214	212	247	211	217	234	227	229	227	242	204	218	241	214	261	215	257	234	219	231	238	233	224	212	242	219	208	259	246	213	233	239	228	235	233	219	265	233	223	214	241	229	254	226	236	225	219	208	242	262	249	243	235	220	242	227	225	208	263	236	218	200	229	250	249	241	269	198	247	243	233	232	238	223	221	239	250	228	236	245	222	211	244	223	223	246	222	211	237	198	222	254	220	224	212	248	201	245	223	219	244	210	218	222	248	259	240	234	247	213	248	255	226	212	211	249	259	231	270	229	240	201	220	247	211	246	215	239	218	204	238	208	222	263	237	249	237	238	241	247	217	204	197	200	225	223	219	222	234	232	234	235	218	233	221	219	235	249	206	214	222	269	220	226	227	218	218	236	215	255	208	198	233	226	225	231	211	250	232	197	230	220	249	235	223	248	240	230	233	226	244	248	224	222	221	225	230	227	265	218	229	243	223	238	232	199	233	231	235	235	236	198	211	245	235	236	217	248	229	227	235	267	262	230	234	224	253	234	234	227	218	246	232	235	232	246	209	222	209	222	244	235	220	214	235	243	225	237	194	237	232	226	219	230	242	224	235	233	242	244	230	237	224	209	233	229	217	252	234	219	245	236	239	221	218	255	263	232	221	209	235	267	218	217	234	251	255	205	236	217	241	261	229	258	241	243	233	247	238	223	223	245	228	238	239	227	229	241	239	204	221	226	218	215	254	235	215	237	212	229	205	215	244	230	230	227	224	223	222	214	258	230	196	225	236	208	231	243	251	252	206	230	237	219	225	240	247	222	245	190	216	228	239	196	217	200	252	235	220	219	228	242	209	238	233	224	220	229	214	203	211	238	239	239	198	253	215	234	236	230	230	235	241	244	223	228	232	258	197	216	224	218	230	228	233	235	225	229	242	239	242	213	241	252	252	217	239	227	214	257	219	228	254	249	234	245	241	231	218	245	237	252	241	216	226	245	248	204	228	244	208	221	250	220	220	257	230	186	249	236	214	249	230	243	209	211	225	267	228	234	222	236	232	223	235	214	238	201	219	220	206	200	213	212	244	226	241	237	209	225	217	245	230	231	242	199	224	253	226	208	211	232	237	226	255	223	225	238	267	227	204	242	209	228	213	212	231	237	225	226	228	233	221	241	226	224	230	249	244	240	226	211	216	244	227	231	246	227	220	219	204	228	225	183	245	222	232	252	200	259	224	215	236	214	210	242	220	216	224	218	255	228	236	223	263	238	230	229	212	265	248	216	218	219	251	220	207	223	233	225	246	208	224	236	233	221	245	225	215	224	227	221	229	242	231	226	207	201	203	237	232	218	228	243	226	206	236	234	232	247	262	211	207	254	230	253	224	236	207	236	221	218	242	230	238	227	250	237	202	251	240	207	221	209	236	212	237	230	226	248	248	234	227	234	205	224	216	241	243	207	214	252	219	213	226	218	221	244	245	219	223	232	238	246	216	227	229	254	229	242	224	219	198	238	230	200	215	222	219	223	231	211	226	217	236	247	241	213	251	222	229	241	215	260	268	254	214	213	224	270	233	239	233	221	223	209	224	219	228	229	228	220	237	203	235	247	220	260	227	241	232	219	214	211	244	236	241	221	241	217	241	245	239	220	228	244	241	214	229	243	243	236	234	215	270	191	249	212	223	210	230	234	219	210	239	245	237	238	223	237	241	207	228	207	219	231	240	231	229	206	230	227	237	216	256	252	228	265	212	199	232	193	234	243	212	229	232	251	250	237	230	214	232	232	227	241	245	212	210	232	220	230	241	244	225	222	207	199	227	227	238	228	215	234	231	240	240	236	220	238	208	216	226	258	240	255	208	229	225	222	264	229	227	218	215	217	237	229	239	237	220	236	225	229	235	243	223	237	226	240	213	237	225	229	248	228	231	228	221	237	233	215	221	221	226	230	247	248	246	226	224	205	232	224	230	234	231	229	223	261	230	236	230	221	252	224	241	230	215	224	243
2581	695	985	991	1025	992	1110	930	792	689	671	690	678	617	694	651	649	702	681	628	598	892	643	635	644	622	636	667	677	636	632	603	593	619	647	648	613	610	657	591	641	680	626	621	666	655	608	621	633	595	626	695	633	606	643	653	613	633	621	618	634	612	609	610	602	610	651	657	606	676	636	651	620	618	615	603	645	652	622	600	669	631	599	660	632	605	598	641	643	600	618	646	596	601	693	612	660	615	656	612	638	653	630	615	651	679	640	626	651	642	612	636	664	622	607	601	627	638	610	594	675	663	568	660	619	628	631	568	639	632	632	626	628	642	624	635	596	627	639	613	640	590	568	602	645	634	604	635	627	646	616	633	586	606	612	620	646	590	707	648	635	609	635	680	603	613	610	621	604	578	614	632	632	647	631	612	617	625	635	607	594	674	653	631	611	569	636	634	638	638	602	634	608	635	581	617	634	647	597	568	610	662	627	641	631	625	621	651	637	614	617	631	606	618	669	596	614	618	619	646	660	610	667	641	654	611	666	602	637	671	646	654	609	610	644	645	578	643	612	621	599	632	647	645	579	626	673	600	586	656	627	624	637	632	627	628	654	645	594	636	622	622	646	634	587	687	655	640	673	631	625	643	608	641	677	625	655	625	644	654	609	660	694	586	601	652	615	603	602	551	654	626	631	672	668	663	622	620	638	629	630	616	613	652	646	625	588	633	576	592	629	602	580	601	635	575	617	609	653	641	637	618	590	646	622	602	636	605	634	626	614	592	665	641	671	652	630	602	602	579	624	601	638	610	656	618	663	605	619	657	611	600	581	606	605	618	668	573	643	649	655	665	595	644	592	648	616	628	603	620	672	647	622	633	620	661	642	601	637	607	653	618	657	613	624	635	623	603	639	682	624	630	660	606	628	662	641	589	626	623	625	695	610	597	625	620	600	637	649	586	598	565	610	629	693	611	654	622	656	608	641	620	629	600	665	604	647	645	576	625	624	645	677	599	633	605	651	596	633	637	607	635	612	643	601	615	626	671	706	633	614	655	620	644	647	615	632	601	605	677	648	637	626	668	583	623	592	630	653	629	661	613	634	651	632	618	617	644	627	640	600	607	569	667	638	629	606	620	639	631	651	616	635	612	643	609	632	611	633	650	604	647	666	640	612	674	594	658	593	638	597	632	636	620	672	648	625	613	640	677	668	585	616	595	632	635	638	632	609	626	629	632	640	625	627	658	657	682	609	627	637	626	616	641	608	629	612	631	583	614	622	616	676	598	646	632	574	697	643	603	605	642	626	632	677	647	654	606	590	642	635	671	610	638	603	605	638	669	643	596	631	636	613	635	609	619	610	605	625	610	646	622	591	612	612	650	627	656	612	640	591	612	626	633	601	566	632	624	657	635	608	630	651	591	617	650	622	652	638	603	589	591	622	625	575	647	648	597	602	611	609	632	638	595	626	606	604	656	649	634	612	645	625	656	620	624	612	598	634	591	687	577	622	664	638	624	599	603	646	621	591	641	649	622	632	593	641	615	643	636	579	624	614	651	656	604	629	626	657	615	593	643	638	646	648	645	592	613	627	607	614	611	613	607	633	635	660	651	590	608	594	654	597	613	627	639	600	578	653	610	581	668	650	659	609	616	639	700	640	572	625	682	624	626	615	650	611	615	633	642	621	609	617	617	616	610	618	621	592	653	632	625	642	653	630	622	644	579	647	618	648	603	623	622	596	591	622	602	604	639	643	636	621	606	634	641	633	664	617	611	611	639	664	629	648	612	619	668	637	638	606	620	605	610	587	631	610	620	638	629	606	588	610	638	623	621	614	606	628	637	580	635	585	646	590	637	645	640	610	623	626	606	645	654	610	599	593	624	666	577	619	677	565	621	624	621	606	582	622	673	644	668	635	601	672	604	611	598	623	604	636	614	604	663	649	609	619	587	612	591	647	574	646	632	625	639	610	675	611	638	631	623	645	620	600	606	661	695	628	639	585	626	649	645	633	665	638	640	673	597	604	636	620	617	619	666	641	615	596	643	638	628	675	657	637	643	673	642	594	622	600	622	599	613	603	644	640	619	620	601	635	573	630	594	645	596	622	609	621	625	628	631	646	617	607	617	630	637	595	638	646	639	596	616	609	585	634	615	634	634	656	625	627	632	625	662	612	622	633	615	622	624	643	608	634	565	629	637	593	629	632	636	628	647	656	597	613	620	649	629	623	628	648	646	642	609	665	619	585	600	660	622	619	675	596	602	627	597	580	605	608	622	613	630	628	631	626	614	631	634	601	628	615	666	699	619	644	618	638	619	615	624	577	612	648	583	646	650	580	653	639	629	606	622	635	647	630	605	625	608	645	604	657	651	613	632	607	682	691	678	626	630	591	666	656	622	612	647	646	656	631	638	595	651	607	619	622	628	596	607	599	653	645	631	626	640	645	654	619	621	642	594	616	594	588	620	666	646	614	678	622	642	626	590	630	648	608	633	590	607	614	614	663	597	638	682	613	628	606	641	601	670	653	623	626	652	638	627	596	640	601	620	586	600	562	603	650	614	633	571	595	625	647	651	647	618	609	650	581	574	617	595	589	656	599	616	622	675	678	625	594	631	622	643	643	630	625	617	608	663	610	599	604	639	676	661	627	618	584	608	632	664	624	645	653	650	688	619	641	637	599	622	644	593	572	649	637	630	619	634	596	645	620	623	660	598	651	631	628	668	602	637	699	646	683	675	598	649	628	619	622	679	633	648	613	621	662	623	604	649	565	616	611	636	602	590	631	621	614	614	614	616	569	593	615	592	666	629	674	630	652	627	636	634	620	655	663	658	613	626	611	575	647	570	640	590	661	638	682	655	630	616	626	646	595	605	628	634	637	620	608	601	614	611	669	655	658	656	598	651	652	603	662	611	641	585	602	639	603	632	612	625	622	658	644	638	615	643	668	632	632	603	604	634	610	607	642	625	595	608	622	630	575	638	645	674	629	564	596	658	608	572	617	636	636	670	600	612	646	630	628	628	624	638	600	639	632	665	633	615	617	609	584	638	655	637	588	606	618	651	621	644	643	629	588	615	603	645	602	613	603	602	627	670	636	623	680	608	615	675	602	613	646	609	590	600	614	644	631	639	607	625	606	620	620	652	618	605	607	667	639	621	592	629	636	632	627	648	642	667	615	632	644	656	570	627	642	647	621	609	596	625	637	648	612	612	689	645	617	655	659	629	673	592	601	616	667	620	658	613	608	674	581	604	602	622	602	617	621	620	649	676	619	613	604	643	629	610	587	580	640	609	654	705	625	614	610	605	604	662	634	612	598	620	620	653	670	656	633	624	611	673	630	635	671	642	596	629	660	630	640	619	609	636	616	603	619	580	573	620	644	598	596	618	658	618	648	639	594	619	615	630	687	660	637	622	585	612	575	644	581	644	656	615	660	625	626	606	626	638	609	588	611	610	641	642	644	634	621	624	663	619	687	613	622	577	653	621	617	632	616	604	637	622	585	609
16514	3378	3544	2786	2693	2290	2535	1807	890	588	390	383	334	280	266	278	271	256	203	181	222	2126	230	173	150	137	140	108	133	131	119	142	128	125	136	152	144	145	119	128	120	130	131	124	151	124	147	136	130	120	118	127	114	129	127	138	110	119	130	125	124	110	110	130	120	125	136	135	126	111	123	117	118	114	139	108	119	127	135	118	129	120	114	128	100	118	115	103	130	124	125	114	118	138	132	133	88	119	103	125	130	118	100	126	116	124	118	143	134	104	107	121	93	115	120	109	114	126	136	129	140	114	126	104	129	121	124	125	112	121	134	145	115	100	118	129	113	123	160	130	129	118	94	130	115	129	116	125	118	116	134	138	138	116	134	136	124	137	127	139	116	113	131	114	105	98	133	122	110	127	135	124	113	111	102	140	113	116	143	133	118	132	120	145	137	118	132	108	120	98	117	133	131	132	140	128	120	126	134	140	116	129	126	116	136	129	146	107	120	112	123	114	106	138	99	108	130	125	120	125	108	105	116	103	105	142	120	127	111	127	114	131	132	122	111	110	101	132	127	116	120	143	135	123	112	134	123	122	121	120	98	131	125	120	118	125	106	123	125	112	156	120	131	138	121	134	109	121	119	109	128	111	141	112	98	119	118	122	109	121	133	124	122	121	123	137	126	118	103	114	100	128	110	131	107	112	139	128	121	118	112	134	142	122	121	122	140	131	99	115	109	104	112	115	124	112	134	119	109	125	126	108	113	110	124	111	141	135	113	108	127	126	114	114	136	117	128	116	103	119	138	123	124	122	129	122	105	115	120	120	146	117	115	116	113	115	141	125	111	103	116	141	126	121	135	119	128	109	120	124	112	122	109	106	123	122	122	120	102	116	99	129	126	119	103	123	129	122	140	113	126	122	110	114	121	125	115	126	141	111	128	101	134	139	113	134	135	133	103	113	111	117	118	126	102	96	104	117	139	119	121	121	110	127	123	126	114	96	108	116	111	126	137	110	119	113	121	127	106	133	120	131	114	114	117	113	101	115	121	116	126	124	110	128	115	104	151	139	115	115	134	113	115	125	113	116	137	133	107	124	114	116	126	106	139	101	101	110	125	112	117	126	128	115	125	123	141	136	99	123	113	131	119	111	101	132	128	114	107	118	132	131	113	141	128	134	108	134	120	136	103	123	146	122	114	130	126	116	132	133	113	107	120	121	107	124	138	115	97	132	128	115	125	126	114	126	134	134	112	147	138	107	130	118	114	136	108	112	129	128	123	129	127	134	119	127	125	116	119	122	132	140	135	125	114	129	131	122	135	137	126	110	128	117	125	132	112	118	121	124	129	100	130	117	124	121	130	112	138	137	114	122	120	105	127	117	122	131	115	129	115	112	123	118	118	114	109	111	110	134	118	113	123	124	115	111	111	123	133	126	115	91	123	127	109	111	121	121	126	132	142	124	130	117	118	131	116	111	133	119	106	130	124	134	120	129	120	137	131	87	117	142	112	101	115	152	133	104	125	116	140	105	122	116	118	138	114	116	119	138	120	103	116	133	128	141	130	138	119	134	125	118	129	110	106	96	106	136	108	118	117	108	128	134	112	112	99	119	115	125	120	98	114	120	110	125	134	124	104	112	125	127	120	125	149	117	94	110	115	121	110	133	104	123	128	120	139	116	111	121	98	99	119	123	108	115	130	130	130	154	107	113	111	121	102	132	140	131	109	115	109	111	144	121	124	110	120	105	122	114	113	117	113	107	124	107	124	115	126	121	108	109	123	138	113	117	126	131	130	133	122	125	125	130	136	117	118	109	114	147	126	117	134	120	110	126	129	94	103	123	110	128	135	100	115	109	140	109	124	126	107	114	119	106	111	121	126	124	95	121	129	125	127	108	118	124	137	126	130	110	121	115	113	110	121	118	115	116	115	110	112	127	121	103	115	122	120	117	136	132	133	133	113	118	106	115	122	118	122	106	115	130	116	129	122	123	139	130	131	136	130	123	131	141	112	115	108	133	128	120	117	109	89	123	103	120	121	120	125	128	126	104	118	114	105	115	118	128	151	110	126	143	127	122	116	115	115	133	124	116	135	119	119	109	127	122	113	116	111	119	126	120	130	131	102	122	122	131	138	118	132	105	140	133	109	130	117	116	114	126	112	133	115	113	115	116	109	117	120	108	115	116	124	126	122	106	131	112	118	105	118	106	120	107	123	105	120	146	115	137	122	143	125	119	108	103	104	146	106	120	139	133	124	119	122	120	117	110	126	127	116	136	124	115	105	111	114	122	114	112	120	106	136	123	119	124	141	108	121	119	123	101	118	124	138	121	113	105	135	129	137	126	113	146	122	133	121	115	122	116	115	128	120	136	119	113	127	144	115	123	114	133	136	135	118	138	112	115	122	120	116	114	115	126	113	102	132	139	117	114	111	124	100	146	120	122	113	104	119	125	140	132	129	135	125	109	126	115	119	104	120	127	115	124	158	108	137	130	121	128	116	111	113	128	134	114	133	104	130	120	116	104	134	119	123	114	101	120	128	109	126	114	112	116	126	120	125	109	115	121	132	126	123	109	124	115	119	123	123	114	128	109	106	100	122	113	128	129	113	116	132	122	119	115	103	124	130	121	124	125	123	115	116	98	137	111	123	113	122	114	112	122	141	103	115	134	107	124	113	131	123	123	120	115	129	137	104	115	113	121	107	118	157	116	98	115	99	120	117	115	113	113	116	111	145	111	110	125	124	122	133	124	111	117	113	118	105	122	128	120	127	115	135	141	126	116	128	105	119	110	114	117	110	128	108	131	104	130	157	98	146	124	126	132	141	127	123	109	117	127	102	123	103	124	130	118	134	134	100	118	114	118	118	118	119	129	139	124	109	117	134	124	108	128	118	117	119	128	109	131	117	113	121	134	110	109	110	127	119	124	120	102	138	132	129	120	116	116	136	113	125	126	116	118	120	142	138	116	126	118	116	131	102	109	123	105	115	122	120	119	108	119	134	109	112	104	119	124	115	128	120	109	113	119	130	126	115	98	121	106	114	122	134	122	99	126	123	123	112	125	115	99	112	120	122	143	101	137	116	114	134	130	143	99	118	118	110	126	99	123	121	110	132	117	128	133	115	106	128	126	131	121	114	108	130	121	111	113	125	115	114	126	141	118	121	117	109	137	123	96	141	124	118	127	117	121	111	143	126	132	131	136	113	117	118	118	102	141	108	126	119	118	133	130	113	118	111	128	97	124	92	122	114	109	122	130	134	112	106	148	117	114	130	135	107	126	128	108	124	112	130	118	132	117	130	117	120	121	124	129	99	125	116	101	123	139	125	123	103	106	119	108	115	123	117	143	117	131	150	109	107	106	141	117	118	110	119	113	92	105	128	111	122	110	125	116	119	123	118	127	121	114	150	124	124	113	101	123	108	118	115	114	152	119	138	118	116	112	137	119	108	127	129	135	133	124	105	122	120	119	94	131	123	117	126	116	138	105	116	106	106	120	104	116	113	112
8353	2806	6250	8085	8650	7575	8838	6954	4212	2622	2013	1827	1578	1483	1417	1429	1326	1154	931	842	1125	11985	725	583	618	564	539	520	507	488	479	482	493	467	504	492	460	391	406	447	423	406	442	415	394	416	420	420	433	396	390	382	373	418	398	384	401	395	386	377	369	362	351	383	348	379	355	374	379	367	337	382	358	369	400	367	349	342	366	402	335	352	402	374	347	393	368	382	366	345	367	364	359	329	376	350	316	368	355	359	373	320	352	340	383	350	364	339	344	346	365	355	340	341	363	334	356	325	313	349	322	349	366	384	331	355	387	367	347	357	321	351	382	323	327	331	363	334	348	359	345	340	374	329	335	321	329	335	370	342	326	360	347	351	328	329	350	324	344	337	312	364	321	339	339	350	344	343	332	326	354	403	346	354	355	353	328	335	347	322	341	321	359	346	331	333	345	326	354	397	334	351	344	375	324	342	355	351	359	309	350	348	333	321	357	345	296	330	344	354	315	371	356	341	344	369	342	373	344	354	363	342	339	328	344	332	374	336	352	330	400	335	357	326	340	330	335	347	325	359	338	315	344	317	349	332	371	390	362	357	347	349	340	361	363	338	348	352	347	326	339	341	364	369	355	352	357	324	334	346	348	348	375	330	336	373	337	340	360	347	320	333	362	353	354	376	325	320	337	339	338	341	308	343	362	348	330	329	344	333	303	365	316	317	340	345	348	311	349	357	354	341	314	344	316	329	359	330	389	313	329	335	357	320	366	325	343	305	375	349	335	345	350	314	334	329	339	337	335	343	347	324	331	328	327	334	324	330	326	313	344	332	363	323	362	374	390	325	320	355	308	338	343	351	284	347	346	351	362	384	358	349	340	355	309	357	339	324	359	373	329	346	320	308	346	321	319	363	313	356	338	348	337	341	336	341	384	349	319	357	341	316	340	333	365	341	369	363	351	343	366	294	334	358	310	343	343	343	307	352	325	322	299	353	326	339	328	328	335	358	370	346	329	335	312	311	347	320	348	357	326	362	327	368	362	324	345	353	365	326	391	386	358	299	340	351	359	351	367	336	330	356	337	386	341	338	339	310	319	347	380	327	358	328	360	375	356	351	374	328	323	401	312	332	332	329	332	329	378	381	342	346	363	363	361	354	336	361	343	343	300	355	358	352	335	359	345	344	336	325	350	389	355	346	346	333	356	353	331	324	327	330	314	347	350	312	360	351	340	330	329	351	348	366	376	353	332	353	319	360	330	326	352	355	346	334	335	328	361	327	358	334	354	359	346	345	364	332	326	365	354	349	344	361	345	359	367	331	321	332	343	327	337	295	344	335	328	372	340	332	350	381	352	350	341	359	340	358	329	337	318	334	368	363	328	329	352	341	326	360	341	336	339	332	334	373	316	333	355	315	337	353	363	374	346	335	337	339	331	355	338	380	331	343	304	336	317	342	324	337	327	343	319	349	322	339	352	336	344	316	314	336	334	323	344	358	317	334	355	327	375	333	319	328	344	336	366	343	349	356	350	333	317	356	332	359	324	334	347	383	349	350	362	315	351	356	350	318	325	324	353	355	317	344	322	336	347	313	356	361	355	337	328	348	332	339	352	350	360	339	321	364	341	342	321	326	348	343	364	353	320	345	336	352	329	336	346	369	337	348	317	349	339	345	366	323	324	323	332	359	345	343	338	321	356	342	351	359	381	370	372	357	348	353	310	341	346	311	328	399	314	374	303	372	354	341	333	290	337	356	361	328	336	373	318	368	314	353	354	337	329	333	352	330	349	368	335	331	316	337	354	352	355	328	347	328	319	382	346	347	328	313	353	321	341	345	358	345	325	307	326	290	361	362	326	329	341	365	319	327	351	294	325	347	330	361	344	334	382	361	329	368	346	348	345	351	372	304	335	330	314	349	363	346	348	391	333	338	336	350	320	344	333	346	341	336	353	339	349	330	366	372	353	373	308	334	369	345	324	359	323	355	336	353	367	339	324	341	288	344	321	318	358	350	363	340	370	300	361	395	357	317	371	343	341	327	348	321	350	361	359	358	336	334	317	331	352	341	347	353	338	320	333	317	352	342	319	343	343	338	384	339	372	359	358	344	369	326	372	323	345	341	348	340	340	314	352	314	331	371	348	353	340	331	340	333	316	352	332	348	356	344	395	322	334	330	336	327	351	331	357	334	327	361	319	335	328	355	337	336	337	340	346	301	319	335	348	314	360	343	309	355	333	305	356	347	337	349	352	312	323	343	329	309	351	326	355	365	356	329	354	331	363	362	307	334	330	334	326	335	337	377	350	358	350	359	342	342	346	316	348	377	366	346	340	382	329	371	320	343	342	345	299	308	338	328	339	345	296	319	338	336	342	334	350	329	312	334	346	350	339	342	366	373	326	382	373	332	344	347	340	382	317	333	367	312	373	321	357	317	354	342	334	355	320	350	340	309	347	346	362	352	346	341	361	369	321	372	373	326	333	388	343	313	373	326	344	336	360	293	324	337	332	359	344	374	345	358	321	328	337	352	360	322	360	360	315	330	333	318	304	346	347	309	335	333	366	329	347	346	342	326	373	333	354	320	320	351	386	344	325	342	348	334	317	343	334	350	345	374	349	343	293	317	321	377	327	334	377	328	319	323	332	346	359	366	342	339	333	326	339	326	330	355	363	333	315	355	330	340	342	337	327	331	347	329	320	323	350	343	362	339	341	346	352	355	374	346	355	357	337	328	323	323	339	323	370	323	344	336	353	361	349	344	344	362	300	319	335	353	350	334	315	344	350	322	362	338	333	331	353	348	318	347	338	342	354	332	322	317	339	340	355	374	308	336	341	360	345	360	333	371	356	331	335	363	338	323	344	372	340	317	342	331	329	334	322	342	336	342	323	365	357	334	335	369	340	343	351	341	343	335	319	337	314	329	363	357	339	364	345	333	328	354	334	363	342	320	320	350	340	347	346	342	367	348	377	351	350	372	333	326	348	327	311	283	349	332	343	354	354	356	359	328	356	354	373	361	391	366	377	338	327	331	338	363	329	350	315	328	338	342	334	348	333	311	355	337	378	325	366	352	341	331	376	355	331	313	365	347	354	347	353	354	323	344	353	363	387	346	337	302	322	308	363	337	345	335	343	368	347	361	361	323	312	351	362	314	345	364	310	336	343	335	342	352	344	313	355	314	351	334	367	374	358	325	338	346	330	349	353	328	343	325	335	315	340	338	372	373	327	353	360	345	316	336	325	310	331	288	307	358	371	350	342	322	326	352	305	329	347	321	326	341	333	325	367	352	354	310	369	346	351	355	350	384	397	328	337	334	335	389	305	352	335	337	344	348	350	361	350	322	339	365	329	352	407	329	322	334	361	341	345	349	347	380	332	370	356	329	363	370	350	353	323	322	329	361	355	376	340	310	333	324	353	375	318	332	373	346	321	334	340	323	358	358	345	336	346	332	325	318	337	326	350	343	307	315	346	324	305	347	316	331	345	324	329	315	340	341	338	321	355	377	371	339
16821	3476	3888	3789	2957	2603	2413	2051	1957	620	411	380	359	359	319	343	312	279	224	187	265	963	246	157	166	194	166	172	138	148	162	150	159	179	159	165	137	164	147	161	168	154	171	168	149	163	142	119	147	155	143	159	166	157	138	156	154	153	149	157	144	152	164	141	142	122	142	168	156	144	150	129	161	140	144	133	150	135	156	130	140	136	148	159	119	145	150	141	152	143	135	153	151	155	139	140	134	156	161	158	143	123	172	140	169	158	148	158	163	170	154	140	170	150	127	165	134	156	150	129	154	157	143	133	160	139	159	153	148	131	119	142	139	167	156	150	149	147	147	147	126	130	149	119	126	136	120	130	135	121	132	139	150	156	137	169	152	167	148	129	133	146	176	162	143	136	141	170	151	119	134	139	134	149	152	141	158	158	143	126	160	144	157	122	144	122	142	141	156	166	163	155	137	108	155	150	144	164	150	150	159	133	149	146	131	142	123	130	114	137	170	154	131	137	141	136	142	160	145	122	123	150	130	125	151	155	140	144	133	143	137	130	150	130	137	163	145	148	135	141	150	152	151	149	158	159	150	135	147	131	162	144	149	135	136	147	138	141	159	154	153	153	130	131	142	158	141	146	157	164	141	166	154	137	142	157	151	146	134	130	150	127	160	157	126	132	151	155	141	148	165	139	153	140	140	134	153	140	141	135	147	148	162	153	134	124	142	145	150	147	139	157	147	143	153	153	158	126	141	131	170	149	139	141	163	183	136	144	130	128	137	128	148	149	136	149	143	129	134	153	150	142	137	158	153	126	157	148	142	140	137	161	132	142	132	143	131	160	142	138	155	151	138	131	151	141	154	164	143	160	136	138	126	139	154	142	148	123	126	142	151	150	152	177	137	138	145	113	145	154	158	152	122	143	137	140	144	138	161	168	140	164	162	129	156	149	127	134	134	154	132	126	150	142	162	159	162	142	137	133	140	148	144	145	144	142	154	159	184	146	130	164	146	178	153	150	150	130	148	140	125	144	139	153	149	140	151	163	141	140	150	155	147	157	145	145	153	134	159	143	154	153	138	139	171	146	135	150	140	167	125	138	143	157	139	140	161	150	145	145	137	166	152	148	150	138	139	152	130	149	149	145	150	137	133	131	154	169	141	147	146	156	162	137	161	155	140	124	137	132	167	144	157	121	149	143	147	152	112	133	135	170	157	150	146	137	142	156	148	139	142	160	147	132	131	131	140	140	142	143	138	140	145	157	140	143	152	170	160	143	162	150	133	153	134	118	136	160	169	131	157	130	139	147	127	148	129	144	151	153	149	153	125	140	143	151	130	145	142	148	149	174	162	163	145	144	134	128	132	117	141	143	150	153	137	151	144	136	129	147	166	154	145	160	159	141	152	141	160	150	136	137	138	141	149	128	142	132	168	120	154	149	130	184	157	166	141	145	140	155	153	139	166	151	131	136	129	154	162	138	139	140	136	119	141	133	115	136	147	150	159	139	151	159	147	134	158	168	133	145	134	147	148	163	151	134	158	131	148	150	141	160	134	147	146	141	133	138	143	136	161	149	154	154	153	151	156	164	136	136	132	130	148	148	159	149	141	141	156	165	129	183	146	136	124	135	158	156	145	135	149	133	154	133	129	145	153	143	158	142	144	161	139	145	145	150	140	128	154	153	139	141	147	160	141	152	150	130	147	144	137	145	154	132	141	151	159	146	140	151	154	135	160	149	156	145	135	150	161	154	141	162	132	153	156	148	158	128	151	151	148	145	167	135	140	122	153	139	122	144	151	153	144	140	155	149	151	133	147	146	124	128	154	155	117	138	168	144	157	139	138	143	135	137	147	142	147	126	139	169	144	155	143	146	134	152	153	142	147	164	140	140	139	131	155	168	148	134	147	134	160	134	155	150	134	151	139	143	154	139	131	139	149	140	161	142	157	139	139	149	143	166	154	136	141	155	151	154	134	149	152	154	151	152	138	136	128	121	143	146	143	138	138	144	152	157	141	143	158	140	150	152	141	147	149	179	154	131	160	148	151	147	147	124	127	133	130	139	160	141	160	143	173	147	153	163	138	138	143	137	146	132	146	165	166	125	143	158	140	151	156	125	142	157	145	131	172	134	137	122	131	125	150	126	154	155	154	171	133	139	145	160	157	161	139	136	145	152	148	129	164	123	133	156	149	132	169	152	136	151	141	148	133	144	129	142	135	169	140	152	169	153	133	159	145	147	139	140	169	160	132	142	161	132	131	143	131	148	131	144	146	148	141	139	161	155	155	162	142	135	170	154	142	151	145	144	132	158	141	147	141	125	142	134	138	132	133	134	146	128	134	141	148	149	147	143	144	152	130	126	126	141	150	160	124	158	165	152	126	144	132	152	145	147	118	155	149	142	148	147	156	158	147	145	139	149	156	157	136	134	152	136	139	129	134	130	129	153	126	128	152	149	172	146	160	152	145	152	149	147	165	152	153	147	158	118	151	134	139	157	154	135	143	149	139	140	135	147	140	138	132	161	151	138	141	138	140	163	137	134	141	139	132	141	125	158	127	152	162	142	159	137	142	132	149	142	142	134	162	165	130	151	147	121	134	148	139	145	135	155	161	144	147	171	133	151	148	141	129	128	137	129	143	138	150	153	150	158	130	147	151	158	143	179	144	162	153	149	156	134	149	148	140	152	139	159	140	144	120	152	140	157	141	161	136	169	136	132	158	129	160	149	152	123	154	133	144	136	137	131	152	158	164	147	146	153	159	137	144	130	161	147	138	149	148	139	137	136	128	140	138	144	158	156	132	151	117	144	133	144	144	169	151	149	139	129	131	129	134	169	160	133	134	143	125	159	143	148	128	152	134	134	172	138	142	144	138	147	117	137	141	165	142	156	151	128	143	135	145	121	142	134	131	142	161	146	142	154	122	142	131	157	157	164	141	147	154	148	160	146	127	150	153	162	134	154	148	143	133	161	136	139	150	131	152	132	141	129	146	153	128	108	154	165	146	168	157	141	170	146	137	160	165	157	144	137	136	130	158	166	165	132	143	139	131	145	133	135	139	144	159	156	164	170	144	133	142	130	148	138	143	145	159	147	134	135	140	144	137	169	176	160	147	138	160	122	137	147	146	161	139	146	128	147	141	158	149	146	162	140	141	140	167	132	144	117	133	175	160	142	160	124	136	136	120	135	130	122	150	144	162	158	146	145	157	152	123	141	140	150	131	170	145	139	170	161	136	133	165	125	143	142	156	139	131	162	157	148	155	134	162	145	150	152	142	148	146	135	151	137	154	141	143	145	147	148	143	163	155	130	145	175	166	157	160	152	152	146	164	148	146	136	131	153	155	156	151	143	170	145	144	145	135	146	144	156	141	172	157	162	135	125	152	142	157	144	145	156	143	138	136	155	157	132	147	154	169	147	145	128	130	141	155	130	137	143	142	148	140	132	132	147	155	143	121	142	129	159	149	139	168	147	139	151	139	146	145	145	143	176	142	135	133	126	138	169
8305	2878	7079	9793	8631	8673	8698	7853	7910	2847	2123	2034	1633	1685	1600	1413	1541	1343	1143	927	1369	5940	1074	697	642	652	643	656	587	588	563	553	590	592	539	514	544	534	504	534	497	467	487	468	473	470	511	455	465	452	465	453	456	466	483	455	409	441	430	442	441	424	400	434	441	495	455	429	433	441	426	416	392	450	354	430	409	410	386	454	396	409	419	431	451	440	459	438	434	393	379	410	431	382	424	414	401	413	418	407	431	373	376	422	399	405	423	427	438	443	377	452	417	391	473	397	423	442	458	403	421	415	382	507	392	433	395	409	395	370	441	422	419	427	390	428	414	410	390	396	386	382	409	388	422	446	396	425	419	417	376	378	441	377	417	399	416	413	401	434	394	438	428	400	423	370	401	397	343	424	414	386	415	438	426	393	419	399	439	387	419	406	425	419	413	393	394	383	413	392	438	454	441	397	426	403	401	411	399	408	402	440	411	377	411	389	446	412	419	409	400	443	404	405	451	400	418	410	396	397	429	415	421	389	393	374	411	406	406	422	407	382	379	409	428	377	390	386	394	415	372	430	398	413	391	401	421	395	379	405	424	408	427	393	401	418	431	444	421	416	424	421	417	410	388	370	369	394	400	402	399	418	382	402	377	407	408	448	407	419	402	383	403	390	424	388	411	386	385	415	392	389	408	435	395	416	382	384	362	382	429	384	411	414	447	407	429	406	408	411	385	385	386	413	446	391	437	407	390	373	415	403	400	397	435	368	441	426	455	392	431	404	390	421	414	408	438	377	386	397	418	409	439	385	414	415	447	393	413	414	385	425	393	407	390	394	393	399	400	399	439	405	383	399	430	442	380	410	407	407	413	390	390	420	431	416	413	391	424	398	389	404	423	419	356	425	403	413	415	426	375	414	411	433	416	399	389	416	408	361	376	406	427	400	366	388	413	415	415	425	428	384	393	386	425	397	367	418	389	366	437	436	446	432	411	417	428	401	419	419	397	443	418	412	407	398	378	438	384	408	388	438	374	406	414	417	413	401	408	428	407	392	381	398	429	387	396	389	399	371	412	447	426	420	426	399	448	394	415	407	385	409	439	414	415	411	385	387	441	413	419	403	396	400	411	412	390	382	391	412	411	413	404	414	366	418	380	433	441	414	429	421	405	446	424	420	392	398	383	393	412	393	421	413	384	449	404	394	444	386	393	416	380	400	361	420	422	404	412	406	408	413	402	423	421	415	393	401	399	381	434	387	420	393	411	419	388	402	384	440	420	428	386	420	384	386	408	386	408	378	380	423	396	441	414	368	415	421	426	388	401	384	409	413	425	387	408	399	421	409	399	409	396	403	401	434	403	421	396	410	411	443	402	407	425	387	385	412	405	377	431	407	392	390	411	375	388	405	428	377	400	397	384	389	396	418	391	403	425	365	363	378	420	402	394	373	394	425	388	380	375	388	388	434	410	433	444	409	420	408	364	392	411	377	381	410	432	402	421	410	411	420	409	434	387	401	409	435	402	400	422	412	415	435	410	443	421	386	357	376	418	383	375	406	398	451	392	380	399	410	381	431	393	395	391	394	418	407	414	414	417	407	406	398	373	413	389	414	416	426	404	410	376	397	391	374	423	405	434	410	386	397	387	415	432	391	400	418	374	405	401	387	403	386	359	426	380	375	398	442	420	380	430	373	402	409	387	427	370	449	370	413	383	389	408	425	401	389	390	384	374	431	364	370	390	429	391	410	390	397	440	427	395	385	395	399	415	408	415	435	378	414	439	395	414	402	390	425	418	463	410	411	407	395	431	400	416	417	378	417	419	394	424	407	412	407	421	410	414	403	416	424	436	399	422	405	438	418	382	426	396	399	403	420	436	410	424	427	427	397	399	403	402	377	396	409	377	433	443	397	395	407	415	403	442	436	385	367	390	433	403	408	373	395	411	397	406	434	401	410	404	406	397	416	393	387	436	404	416	419	431	430	401	399	392	392	404	422	406	384	404	418	415	422	415	427	398	418	389	388	386	401	390	450	396	406	394	421	412	427	402	439	407	437	415	432	390	432	369	413	413	398	418	418	399	411	403	429	389	366	401	388	427	423	393	390	382	416	427	382	436	400	384	399	401	433	417	424	369	386	386	366	407	424	425	402	390	412	416	395	448	444	389	414	400	420	426	378	405	418	423	389	416	413	392	383	408	399	426	397	430	397	391	395	408	413	377	384	385	401	406	425	411	417	421	421	400	450	391	398	403	409	399	402	420	410	369	388	425	420	418	403	384	387	400	414	387	368	371	458	395	406	410	383	422	417	440	399	406	433	414	411	421	424	425	388	373	385	413	407	424	416	410	416	380	398	396	431	384	453	399	391	391	384	383	406	425	357	434	407	360	393	408	407	436	417	424	381	419	396	348	392	430	381	378	392	418	434	415	418	395	420	425	388	397	362	406	414	404	393	391	398	390	414	411	391	411	413	387	409	421	382	372	399	379	432	395	396	396	420	385	398	409	389	418	391	400	423	397	468	416	417	441	406	432	395	432	407	364	406	387	409	368	396	402	442	405	397	372	416	389	424	388	420	372	406	390	398	392	406	420	412	432	378	431	393	415	421	369	429	410	376	415	433	380	409	392	409	394	361	400	448	425	380	409	409	393	407	401	412	409	415	422	390	406	389	435	397	439	402	414	391	411	399	420	413	423	451	372	415	398	443	391	383	360	407	411	385	439	381	377	381	423	377	432	391	438	420	436	424	395	406	413	441	397	426	429	388	382	377	377	381	390	388	380	436	378	414	407	391	402	397	387	424	429	435	409	430	373	427	372	394	401	414	439	412	431	414	368	392	396	400	405	415	412	470	394	404	416	410	441	412	403	392	398	373	381	433	393	415	415	395	408	415	429	416	393	381	414	411	378	447	418	362	372	396	409	433	404	453	398	383	419	407	393	386	382	432	382	406	429	413	419	392	433	442	403	396	410	431	429	417	438	450	405	393	385	420	381	407	397	415	408	406	409	382	401	409	421	408	423	398	420	403	416	412	427	384	397	379	387	409	421	431	404	436	410	387	412	396	408	411	394	415	393	376	410	412	417	389	420	407	414	415	414	373	389	404	403	389	416	416	434	403	433	441	402	419	402	418	382	399	384	433	401	397	399	405	395	401	390	409	420	412	374	392	434	393	384	357	429	406	384	400	418	392	418	415	408	415	375	383	428	369	438	402	387	367	390	407	387	371	373	420	361	412	378	362	416	402	399	428	398	411	417	407	419	390	394	403	389	425	414	388	415	383	436	398	394	398	406	411	403	410	371	423	433	388	395	408	378	409	419	378	400	434	413	424	410	400	418	416	442	436	377	394	418	414	381	412	408	418	408	459	402	350	452	380	436	413	423	408	430	382	412	415	406	356	408	425	385	441	397	416	388	447	421	383	425	397	421	409	433	410	440	405	425	402	431	405	407	386	410	375	416	403	422	408	392	415	405	406	386	393	419	387	427	428	410	390	367	401	367	401	377	385
2257	374	431	380	353	280	300	274	282	244	211	248	235	242	257	238	231	254	230	231	240	326	310	236	247	250	231	226	262	257	269	245	290	246	227	254	237	253	225	246	238	214	250	240	242	237	249	252	240	244	205	291	243	240	269	231	285	243	236	249	236	241	232	246	271	232	257	219	263	246	266	242	241	248	229	247	232	263	242	233	215	227	260	238	237	236	259	247	241	246	220	259	217	203	209	265	278	234	261	267	233	252	226	253	234	238	256	241	271	266	264	225	252	250	233	244	255	227	202	234	222	248	237	255	225	259	263	245	229	253	269	242	257	229	234	236	241	217	235	231	241	246	261	215	264	233	264	221	252	245	229	231	229	243	233	262	223	232	246	253	243	222	249	232	234	237	225	229	226	226	223	231	206	241	259	263	229	258	256	205	208	278	250	216	242	265	234	230	255	265	263	210	224	247	247	243	238	231	246	252	260	243	241	247	237	247	245	248	231	232	227	263	230	230	244	261	259	228	241	201	233	228	250	242	244	236	271	217	248	225	242	230	246	265	226	240	234	238	252	234	252	278	253	241	270	233	259	235	218	236	238	276	244	258	255	223	242	234	247	278	229	223	222	262	204	246	281	243	235	258	260	224	251	253	257	260	253	251	252	225	235	252	216	228	258	232	245	263	228	237	239	229	246	235	240	226	229	237	245	231	237	249	240	221	238	251	231	237	240	264	235	227	248	233	231	245	235	227	236	234	230	227	239	249	239	242	237	241	252	257	237	244	246	234	225	214	240	222	213	239	232	230	264	226	239	229	233	256	221	228	239	228	216	265	255	229	244	250	225	245	254	244	235	276	241	233	246	219	258	231	243	234	243	236	241	235	262	269	250	245	230	252	232	234	245	267	240	246	268	217	258	245	231	264	233	236	233	267	226	233	218	236	235	226	235	227	248	265	250	233	228	248	235	240	213	247	251	261	222	226	260	232	222	245	235	219	233	251	243	240	222	231	265	228	254	228	236	244	256	253	246	239	237	248	240	215	232	223	223	245	227	228	233	242	244	264	235	251	243	241	258	223	233	240	224	246	248	233	251	255	249	249	242	266	237	257	242	239	227	278	247	212	232	219	244	260	224	255	253	234	251	249	224	254	218	217	244	285	238	227	229	261	264	226	225	233	240	243	233	235	235	246	263	251	226	267	253	263	256	258	229	252	259	230	222	253	227	243	233	222	261	228	227	237	249	259	252	264	233	267	244	262	230	256	248	243	257	240	239	234	237	244	224	216	215	240	232	237	228	242	244	223	250	244	253	248	239	241	268	265	255	250	203	264	232	255	257	224	244	271	229	253	247	254	276	231	236	258	254	265	243	259	247	247	249	223	246	246	208	223	249	254	255	238	222	275	252	260	225	238	222	280	243	243	250	250	214	237	243	224	225	257	235	230	216	251	220	229	248	261	237	254	238	248	238	209	236	236	242	232	221	236	246	236	237	237	244	279	239	262	241	231	230	240	261	261	249	226	221	237	230	262	245	281	252	282	263	256	247	231	252	231	238	262	250	265	258	247	238	270	228	235	265	229	220	239	253	235	232	229	235	235	231	239	244	226	238	229	242	233	277	226	283	255	244	237	216	231	236	264	264	240	254	254	249	236	238	233	204	253	258	234	237	235	257	248	247	233	221	252	241	254	253	235	264	215	240	227	257	235	243	240	254	222	268	213	239	225	222	266	223	220	258	212	249	245	213	235	230	236	260	257	256	235	236	242	231	249	237	259	237	244	238	231	266	251	277	214	266	251	270	241	227	221	237	209	264	236	244	250	269	242	258	240	263	236	239	200	227	280	230	265	241	239	239	259	258	216	219	237	242	237	279	244	269	252	245	237	263	247	245	222	247	238	242	253	244	229	241	224	207	246	223	238	243	243	257	231	252	233	227	270	238	261	250	259	248	272	231	245	254	251	259	270	238	269	257	241	254	250	241	271	243	239	235	233	261	241	210	247	255	258	257	261	245	215	248	263	250	232	256	229	264	234	238	230	234	253	245	241	239	261	240	215	240	215	236	259	232	208	266	233	234	235	241	222	225	234	256	241	253	254	248	226	233	220	221	270	261	231	264	231	232	224	242	244	233	271	221	249	268	253	228	218	258	244	236	256	227	225	257	242	249	214	210	231	248	219	232	275	275	217	232	251	236	234	264	250	237	245	245	255	237	224	242	248	242	235	256	248	263	264	213	229	232	230	276	250	262	232	228	218	239	246	247	240	243	207	223	231	225	237	262	261	268	247	266	243	224	285	215	233	252	256	252	239	246	212	250	245	228	248	206	243	230	277	243	260	229	242	251	242	252	245	234	274	226	244	260	247	230	251	230	212	252	258	237	240	252	236	247	225	228	254	254	230	253	232	225	237	260	262	242	235	252	218	256	247	232	222	237	261	261	249	228	266	265	245	238	241	267	250	256	249	243	233	245	243	238	241	241	232	236	240	261	258	253	225	254	228	230	244	230	242	248	224	232	233	238	225	246	214	226	218	250	264	222	241	237	252	256	251	244	258	241	237	255	228	276	242	242	265	258	234	257	264	211	224	238	225	251	256	228	239	238	272	248	258	235	273	230	249	264	271	250	266	234	235	260	240	260	226	233	236	272	227	237	265	237	233	255	215	247	259	235	236	241	226	256	251	266	207	219	271	255	220	259	227	231	216	246	238	241	255	265	275	253	256	229	222	237	217	247	262	260	274	264	255	236	243	239	222	220	266	232	226	240	223	260	255	218	206	248	243	233	249	241	227	204	239	237	239	241	261	248	211	235	233	244	231	245	241	252	257	229	252	235	254	264	236	236	242	238	244	233	262	241	243	252	243	254	273	249	216	243	273	252	237	259	245	236	249	246	229	222	235	256	237	244	231	252	251	243	260	239	233	226	211	223	239	235	251	259	245	212	263	236	240	259	233	232	265	234	232	245	268	237	237	249	256	232	246	244	268	239	250	243	234	238	236	227	262	231	212	257	241	249	252	260	199	269	249	269	226	241	232	236	226	270	247	264	229	239	250	236	244	218	262	246	264	235	260	234	260	247	233	267	228	223	227	245	269	225	205	221	264	230	279	236	270	262	250	236	211	243	229	216	223	241	244	254	207	242	249	226	275	232	223	228	242	250	245	236	242	246	252	240	255	250	227	231	241	255	214	233	257	222	220	221	261	236	258	238	253	227	222	270	241	261	258	233	266	251	204	233	253	249	278	230	252	234	235	222	258	233	246	233	251	257	232	248	266	261	240	242	246	241	250	243	253	230	225	229	238	286	241	234	264	253	238	203	233	258	249	250	253	239	267	255	261	242	215	231	223	234	236	250	242	264	254	239	246	269	253	255	232	260	247	238	254	225	268	228	274	249	239	261	246	240	236	237	227	243	249	254	244	231	280	259	223	247	259	243	256	226	245	243	236	249	238	230	235	263	223	264	234	225	254	240	226	253	267	222	227	245	257	231	227	243	267	265	246	271	254	210	230
2563	802	1102	1192	1179	1024	943	948	844	689	711	735	695	728	739	646	675	724	691	681	695	1411	1131	682	640	697	640	637	665	680	641	676	606	650	666	678	647	663	666	661	649	694	663	668	682	661	693	670	636	666	676	710	676	653	693	661	637	672	619	641	633	658	697	610	669	641	629	670	704	635	641	699	644	675	668	680	662	661	646	672	634	660	697	639	614	666	658	604	640	679	631	664	646	683	639	666	682	632	629	663	632	627	674	664	593	663	667	673	636	660	642	638	688	698	674	638	659	675	674	629	637	650	626	699	650	638	634	655	637	655	679	662	658	626	642	648	676	690	656	703	637	619	627	656	688	649	638	682	607	598	698	667	667	647	650	670	694	643	677	658	646	638	643	681	664	646	708	644	656	638	661	636	669	682	641	662	610	697	682	702	635	615	651	678	640	650	654	684	684	683	634	625	660	659	665	655	666	607	641	611	644	689	644	655	656	652	660	630	665	637	624	657	628	707	636	653	663	655	673	639	680	665	654	661	678	671	682	652	633	681	672	700	666	647	659	666	693	701	661	645	649	657	622	600	677	667	666	654	670	668	643	642	661	688	661	656	672	656	642	648	690	627	692	636	657	677	635	640	716	651	679	634	661	684	632	670	725	684	634	658	649	647	625	649	674	622	557	715	667	651	631	643	637	666	659	641	661	639	629	676	657	648	660	665	671	672	679	626	625	631	655	661	674	649	672	670	643	645	640	662	664	630	640	696	652	637	669	652	644	645	636	613	676	613	639	678	656	669	680	697	640	682	707	653	678	641	670	701	678	676	644	671	625	633	621	674	651	635	665	666	626	677	613	632	677	657	658	674	664	682	703	685	700	703	662	650	680	704	678	663	675	695	664	659	669	661	618	628	705	645	633	669	662	662	606	640	700	676	691	667	646	669	655	627	671	646	719	675	669	676	617	624	654	669	637	684	660	632	630	636	648	660	637	616	628	688	694	648	658	603	683	662	698	687	669	654	642	679	693	672	622	637	661	658	663	703	666	636	676	674	669	662	636	684	638	602	629	677	671	637	666	621	670	679	639	617	690	656	647	669	664	659	628	623	662	675	662	647	668	686	661	696	702	640	603	639	643	703	678	685	631	653	675	690	665	680	629	653	621	654	650	642	684	641	677	693	634	654	696	665	664	615	685	693	619	639	613	664	697	664	683	680	671	610	679	638	627	665	617	682	676	641	649	666	680	679	671	679	632	707	634	641	650	699	630	661	637	675	688	664	623	650	675	639	677	646	652	648	656	684	666	671	690	649	660	658	647	677	592	648	632	683	666	680	635	643	677	663	670	641	669	667	705	681	616	678	666	675	689	586	657	595	670	673	680	614	670	666	623	680	690	661	687	660	720	646	658	643	662	630	586	705	659	657	674	682	688	623	674	675	618	654	657	669	664	671	672	656	637	598	688	690	638	642	656	639	654	672	705	636	662	724	659	676	646	638	710	660	682	653	629	666	666	664	601	704	702	658	658	693	699	678	715	635	641	630	668	654	646	629	670	671	671	608	666	605	652	639	653	674	620	687	651	654	721	624	694	639	660	664	673	668	612	605	634	635	707	664	680	665	696	641	631	659	670	682	658	686	662	726	657	674	677	664	651	642	661	642	683	656	669	658	647	638	685	648	606	700	667	675	635	636	712	649	662	638	653	668	686	717	660	643	663	622	634	672	646	659	664	642	657	668	680	692	655	652	687	680	670	691	696	674	640	610	700	657	660	669	666	643	635	660	662	644	658	645	656	649	711	651	607	643	609	682	620	647	653	687	654	675	635	639	666	625	652	731	624	679	656	650	674	697	606	674	645	696	708	670	674	686	644	631	650	660	655	606	626	646	638	660	673	669	652	625	707	636	722	702	681	677	662	674	625	645	660	641	594	649	685	627	616	662	699	682	611	648	678	674	740	652	673	666	635	647	657	649	636	727	651	656	652	605	652	651	685	641	625	659	663	678	684	648	671	615	637	687	609	628	670	650	647	685	640	640	648	683	667	668	694	671	611	685	644	686	657	684	674	641	676	640	650	649	700	652	677	662	650	701	617	649	709	689	649	671	690	666	706	633	676	673	725	632	589	687	646	701	623	677	624	614	675	694	638	694	707	635	667	680	662	656	677	654	643	668	737	622	662	664	639	643	620	659	697	647	641	678	630	655	655	645	700	686	658	671	665	635	652	684	677	655	692	656	606	642	678	661	658	612	662	622	680	690	652	683	651	670	615	654	703	617	652	676	691	665	672	650	681	653	680	644	689	621	671	653	640	644	671	623	676	667	677	642	655	660	680	645	687	655	653	654	662	680	608	621	647	651	658	640	635	651	653	626	662	682	656	664	653	700	671	667	657	620	675	640	670	669	636	626	664	622	664	675	693	671	635	649	711	686	662	651	659	694	655	646	658	632	682	710	650	677	667	643	631	605	653	648	651	685	677	656	701	707	672	689	639	688	736	637	637	661	641	678	639	687	681	689	669	683	662	630	661	689	692	648	691	654	647	648	660	663	681	683	702	649	655	664	666	665	693	691	645	660	646	649	626	663	671	692	649	683	656	688	671	687	659	660	653	664	682	700	672	651	638	613	701	677	655	662	609	629	651	709	645	692	651	646	736	654	667	636	687	650	612	667	669	677	673	694	678	645	666	634	646	659	633	672	704	650	668	649	622	617	674	673	652	643	719	628	743	657	652	623	665	673	635	666	658	648	655	644	709	687	673	665	687	650	614	670	654	688	677	648	647	666	631	643	673	654	650	699	679	630	634	674	705	636	661	678	661	673	704	640	682	641	652	633	659	669	679	654	656	675	655	627	619	651	690	687	654	681	700	669	585	702	653	711	711	649	657	680	671	698	665	646	669	704	660	696	673	660	668	672	653	662	654	727	659	649	667	653	681	667	638	688	650	661	638	693	657	633	651	613	672	683	687	685	673	691	682	676	624	638	700	623	697	628	655	643	659	651	683	677	635	669	681	668	682	659	613	669	619	662	644	631	681	611	641	708	677	666	679	659	680	677	630	642	672	702	661	650	646	703	657	623	660	618	663	673	711	684	677	662	672	625	690	641	653	646	679	657	663	668	653	670	651	649	667	691	649	626	669	636	701	657	694	679	654	650	670	671	609	665	665	643	644	681	633	676	640	665	681	653	678	642	647	649	677	651	689	662	674	684	694	664	648	680	690	653	674	669	675	634	665	668	664	637	683	664	660	656	644	631	628	622	644	649	658	650	673	663	662	663	657	648	666	675	677	697	679	640	687	684	707	648	684	676	639	642	648	635	674	640	701	657	711	650	677	649	612	689	652	608	664	678	634	658	671	626	632	651	640	679	649	664	634	673	654	642	663	682	656	623	676	653	665	686	674	673	666	677	641	645	698	638	667	671	656	702	644	675	660	660	652	665	602	659	720	650	637	626	654	718	673	639	659	642	696	671	681	658	668	616	652	619	667	644	643	636	623	661	674	646	630	682	668	681
16275	3510	4045	4085	3341	2054	1678	1434	787	592	401	363	322	300	264	238	230	223	258	197	269	3377	3178	180	147	158	162	154	167	134	151	152	141	145	134	144	127	145	131	130	129	142	130	150	145	153	127	162	154	135	148	142	138	143	146	132	139	134	155	139	154	134	129	143	157	146	147	125	138	148	137	136	133	122	157	138	136	149	146	139	122	145	143	133	115	160	141	144	151	134	136	154	154	138	118	138	121	146	142	115	123	139	126	140	150	138	140	125	136	139	148	114	136	132	147	153	130	134	124	162	135	149	112	139	105	143	142	124	133	141	136	133	136	125	147	140	130	143	138	142	135	120	137	157	154	143	152	139	142	116	149	157	106	121	123	155	127	128	153	131	126	129	126	135	145	132	127	121	143	144	148	129	137	128	151	149	127	165	120	141	138	150	125	132	146	126	115	132	113	134	122	114	141	130	129	151	134	169	142	157	139	119	132	123	118	137	108	130	116	134	148	128	113	130	112	146	147	133	127	131	129	128	131	136	119	121	144	146	119	128	157	123	130	134	132	143	129	146	132	139	133	117	149	143	132	126	143	142	141	136	138	129	143	131	133	122	144	144	148	127	127	124	130	136	129	156	144	123	122	112	127	130	119	141	157	123	132	143	128	141	147	141	127	130	144	123	132	134	144	137	146	145	118	127	135	143	124	146	127	119	137	130	134	134	127	133	127	157	130	132	127	151	137	127	130	136	125	154	115	130	146	116	117	117	125	132	132	118	121	136	154	136	150	135	133	125	134	131	132	144	128	120	152	157	144	148	126	150	128	132	155	121	143	132	138	135	133	144	137	154	141	120	143	141	137	135	135	143	126	135	114	149	116	150	142	150	149	145	142	127	157	115	134	143	127	109	142	139	144	127	129	120	130	137	132	135	136	122	133	167	140	133	137	148	132	141	135	123	126	115	141	139	137	156	161	127	132	133	142	144	129	154	144	128	131	144	136	136	153	135	141	145	157	156	125	123	146	168	130	130	156	126	115	126	142	149	132	149	149	139	132	145	124	154	151	136	125	140	124	124	136	127	128	133	149	128	131	134	144	135	134	120	115	115	145	158	131	132	116	142	147	134	124	122	142	137	156	140	140	123	123	147	165	137	154	136	121	135	133	147	131	123	140	127	133	133	169	157	126	144	147	130	125	112	127	139	128	145	130	153	130	123	133	135	137	165	138	132	143	137	129	142	155	139	143	142	108	126	123	152	126	138	133	128	128	139	140	156	135	152	139	137	131	136	112	144	135	131	123	135	140	146	143	115	133	131	145	123	144	145	138	114	110	134	143	146	127	120	127	152	136	170	131	128	150	149	132	127	122	154	141	133	132	110	118	105	138	143	126	129	134	135	151	140	136	150	142	112	124	127	142	141	91	139	131	125	138	152	121	153	140	142	126	120	132	117	138	138	128	134	131	136	146	142	140	137	132	128	135	134	127	145	136	121	147	130	136	139	125	121	151	135	153	137	123	137	139	141	138	135	147	144	130	136	142	103	144	145	124	160	124	132	134	149	134	142	132	133	124	154	132	135	161	140	128	132	125	128	130	122	135	115	140	132	122	149	130	148	113	146	120	143	133	140	134	136	155	127	146	120	135	122	152	130	135	127	127	137	127	130	141	132	137	145	139	154	131	129	126	130	135	135	151	127	147	131	142	111	135	137	135	142	139	125	134	141	135	128	128	141	163	166	136	130	142	135	138	126	133	129	131	130	149	140	135	132	128	155	110	147	133	128	130	150	137	136	141	136	138	123	130	119	133	141	144	130	138	126	120	133	132	144	133	136	132	129	132	144	148	134	136	109	155	119	125	129	153	121	128	149	124	118	130	121	151	140	128	132	163	157	130	126	140	141	148	139	139	137	144	131	159	150	149	142	146	151	123	132	137	128	154	135	148	155	112	148	120	156	149	126	143	134	137	138	146	138	146	137	125	130	148	118	122	131	123	159	146	127	125	136	147	130	146	133	137	135	129	128	120	127	108	159	143	141	133	135	146	122	113	136	130	140	111	141	167	126	129	116	151	129	138	151	157	136	134	145	137	141	153	131	134	131	139	135	161	149	130	143	131	110	137	139	128	116	123	151	123	143	143	136	125	115	119	147	120	131	122	128	127	137	137	156	136	134	125	127	120	120	114	124	124	162	144	158	131	161	146	111	126	119	140	149	147	137	140	119	141	137	121	158	128	139	130	120	139	136	134	149	130	143	119	132	141	119	132	133	136	133	141	146	139	137	132	148	135	136	122	139	128	146	146	153	127	146	140	119	118	96	132	148	139	132	137	129	130	106	119	139	157	133	127	129	150	144	138	147	124	126	150	147	147	155	124	123	134	129	147	137	124	147	117	142	125	130	131	133	137	117	124	143	166	130	150	136	153	118	134	133	132	133	131	122	156	140	135	142	132	130	134	148	161	122	113	153	145	157	131	133	132	126	140	143	153	139	132	132	115	126	147	122	134	137	126	129	130	138	127	135	148	135	142	116	152	129	123	126	128	159	125	138	143	117	120	122	123	146	133	136	150	123	125	119	138	148	137	133	139	150	117	139	143	136	142	139	139	138	144	142	137	119	117	139	132	110	133	131	124	120	141	114	131	145	136	157	148	142	145	143	140	145	122	131	140	134	125	129	160	135	147	151	127	145	128	129	138	139	136	144	131	143	131	132	131	142	132	129	129	142	133	139	154	138	132	125	129	129	160	125	141	151	147	143	137	150	138	129	128	113	139	140	139	134	142	121	133	135	136	133	142	144	124	146	129	147	163	146	126	130	127	133	140	143	131	140	127	109	136	128	136	135	151	127	138	140	142	146	106	114	133	129	135	125	164	119	110	148	152	134	133	135	124	134	144	152	155	149	141	147	146	144	134	112	138	133	131	122	147	117	158	134	132	127	136	142	132	114	141	112	121	147	141	118	130	158	137	121	138	154	156	119	138	137	155	130	119	141	123	140	145	132	137	143	127	126	107	135	146	123	130	153	130	139	147	145	133	147	134	129	139	114	129	153	131	141	144	117	152	136	129	148	123	140	144	121	124	139	133	157	143	132	141	114	132	124	133	122	159	141	118	128	129	170	135	141	130	129	144	136	143	150	162	124	149	146	127	121	154	146	121	148	126	131	119	120	152	152	147	130	125	125	133	117	113	133	136	147	158	142	121	145	124	118	139	140	136	137	155	143	139	139	159	134	139	125	128	137	144	151	164	123	151	123	143	139	137	160	131	147	142	148	149	135	127	149	147	111	118	125	127	129	157	151	113	122	141	147	123	147	148	160	127	127	141	135	145	135	139	132	108	135	135	118	151	120	119	131	155	136	125	133	139	152	124	128	141	164	126	124	136	136	142	135	145	150	139	110	140	154	145	124	138	145	127	137	126	150	133	128	148	134	122	122	135	149	144	140	124	139	108	147	146	134	151	146	138	137	135	149	115	141	135	135	121	134	133	150	152	121	142	122	117	142	144	154	118	142
8209	2953	7451	9791	8848	6624	6300	5846	3877	2676	2229	1884	1552	1425	1473	1350	1148	1190	1096	836	1281	18042	11521	617	572	614	598	568	578	539	516	483	500	438	461	451	454	474	460	421	481	466	451	466	450	437	431	424	415	379	437	444	427	442	405	461	425	404	420	406	383	406	407	439	400	437	419	413	404	385	398	423	405	390	413	406	358	421	398	390	413	431	378	372	414	385	383	397	413	406	379	361	407	396	376	403	416	422	378	379	426	422	387	349	372	400	369	363	383	371	387	398	390	425	415	396	411	397	405	409	421	406	400	369	416	372	391	385	372	373	419	394	421	392	395	392	365	390	414	394	378	371	351	372	391	388	465	375	389	377	380	398	391	387	389	402	407	397	381	390	366	407	369	400	379	390	389	379	385	348	409	374	389	391	380	367	368	368	379	402	394	384	387	401	385	396	380	400	412	395	404	407	413	411	396	365	402	385	378	419	406	381	413	349	388	399	371	350	397	407	379	401	382	356	379	381	378	423	351	387	408	374	333	396	360	414	386	402	381	375	405	396	414	386	431	382	396	407	414	371	383	388	367	396	401	373	393	368	380	378	386	366	397	356	386	381	415	331	369	386	387	368	434	374	397	377	384	409	370	384	373	395	368	406	392	370	386	386	391	431	410	379	411	363	412	408	406	420	386	358	423	408	361	383	363	398	373	375	345	377	374	356	404	356	365	402	417	384	375	389	368	393	403	405	385	406	389	393	405	360	392	366	377	361	380	352	379	376	399	386	397	356	356	372	391	368	366	350	384	406	401	330	415	383	355	377	418	366	384	370	390	368	363	409	368	407	423	399	365	354	411	349	399	349	392	383	377	384	385	366	355	366	381	401	386	385	389	379	398	388	410	385	380	376	389	401	394	392	374	374	418	411	383	368	390	391	433	424	379	396	395	386	396	377	414	384	392	396	385	370	373	393	386	377	386	415	363	389	422	417	391	399	375	349	366	400	389	342	380	414	377	348	381	401	385	423	382	370	387	408	377	361	408	386	403	380	387	367	383	395	344	366	400	366	323	385	375	409	406	413	399	358	413	424	413	362	401	361	377	391	381	426	384	378	392	367	378	364	377	396	375	412	408	382	384	401	375	420	369	404	394	403	394	392	404	398	393	383	384	350	375	383	371	364	397	375	373	415	376	363	382	398	405	391	390	392	383	368	366	366	320	394	383	414	374	391	373	374	400	408	395	380	365	381	390	374	385	381	396	381	400	363	375	381	417	383	380	374	375	384	380	389	398	385	378	374	372	397	373	373	374	386	375	380	363	390	376	427	364	389	343	360	367	365	413	347	391	388	344	356	394	367	408	394	413	365	373	372	392	410	400	376	402	375	404	384	403	420	385	361	348	383	372	352	374	380	379	374	373	365	371	371	399	364	382	425	382	410	393	358	427	378	385	405	439	426	406	371	380	354	407	385	406	384	377	403	360	358	367	354	403	390	384	386	393	383	372	382	382	392	389	398	383	389	397	375	372	409	408	336	387	371	385	412	376	440	386	410	365	386	394	392	336	390	354	410	408	406	388	386	363	382	413	356	364	396	390	371	387	383	417	411	350	413	379	389	374	367	383	410	396	373	368	376	421	396	410	363	387	416	349	356	423	390	414	377	361	388	391	363	395	384	401	401	387	394	383	403	359	415	406	421	397	346	410	361	404	370	411	415	371	340	368	363	402	390	393	412	397	399	387	378	406	367	376	371	395	394	410	389	361	367	391	411	357	378	396	358	417	337	389	369	399	384	392	395	387	379	400	398	383	353	405	400	370	366	351	421	384	358	396	408	371	394	372	399	380	423	414	370	380	393	403	380	383	395	384	380	339	396	387	362	419	379	389	378	379	357	396	326	386	392	377	389	381	409	391	375	351	415	372	384	362	359	402	382	385	400	400	384	377	408	412	375	352	384	431	384	407	387	395	429	397	390	384	371	363	377	359	392	364	361	408	394	403	407	399	406	413	372	399	397	344	412	419	416	423	410	416	382	397	386	407	387	375	370	401	375	396	373	365	386	365	375	376	380	361	389	405	406	409	393	371	377	420	354	384	354	397	388	391	427	357	386	376	386	363	377	384	350	368	392	373	421	357	394	382	379	392	387	411	395	395	388	416	398	392	378	363	408	388	404	397	394	381	363	386	369	409	369	382	411	440	349	358	399	396	400	383	417	388	401	351	393	362	410	401	395	377	409	346	397	372	381	384	404	387	397	375	396	397	419	388	381	375	392	366	385	379	400	361	371	405	377	397	387	390	378	397	364	425	398	358	347	367	376	363	341	406	401	359	390	377	427	413	378	365	359	403	385	379	383	389	383	383	361	405	399	417	376	402	352	377	408	374	358	379	391	403	369	414	372	370	421	392	391	398	389	386	371	395	408	383	396	388	385	359	385	384	432	376	394	336	388	361	372	438	362	363	391	396	367	412	385	379	379	355	368	409	379	382	394	411	393	384	364	400	404	392	335	404	396	432	377	368	362	369	390	378	397	335	380	386	377	414	414	393	378	369	371	363	364	401	364	422	378	406	392	427	400	379	407	447	381	396	388	400	416	377	389	381	369	384	361	383	396	378	365	321	346	412	397	416	368	381	385	368	386	411	401	361	400	350	377	404	349	397	416	398	425	382	389	380	334	378	377	377	387	400	410	381	357	416	374	383	368	362	384	364	380	373	418	404	359	372	400	390	411	399	405	360	398	426	406	345	394	392	384	362	398	367	366	363	369	386	342	417	380	367	365	401	389	346	380	421	382	377	351	393	371	353	394	354	374	383	383	387	386	392	404	389	392	389	393	397	356	360	343	358	427	378	391	396	384	377	407	375	373	362	377	381	400	357	376	414	373	369	356	378	373	376	345	384	386	376	391	404	357	406	398	376	379	354	393	376	356	369	350	411	382	383	389	393	396	395	439	394	370	428	398	401	416	341	391	367	402	389	406	408	407	373	394	386	384	416	404	341	385	416	379	370	396	378	416	352	364	385	378	345	390	339	365	356	387	425	398	401	343	419	402	380	385	371	387	367	454	407	391	421	397	354	379	395	394	398	414	389	387	398	349	362	367	389	394	396	374	403	344	345	385	378	380	411	380	385	385	382	360	384	362	388	412	345	429	426	401	357	361	393	391	408	373	381	417	420	386	396	399	389	408	389	403	380	389	383	386	376	353	426	400	386	402	384	364	396	372	404	423	408	357	385	386	355	358	390	388	381	394	376	410	349	377	400	417	356	429	362	396	383	400	370	401	397	348	366	375	394	343	367	368	405	374	403	345	399	371	391	379	379	409	357	362	398	380	410	386	368	421	320	406	418	366	377	355	395	368	369	408	417	382	384	416	389	355	375	356	407	375	418	385	378	372	417	419	393	366	369	378	369	370	339	402	386	395	371	377	365	390	396	413	367	383	376	389	372	391	406	403	402	396	400	367	396	374	360	426	418	408	392	359	374	387	352	378	383	360	399	390	417	369	412	394	398	366	380	390
16837	3716	4186	3667	3078	2137	1611	1228	916	661	418	378	398	322	289	348	271	253	220	223	559	4089	1107	192	196	190	178	168	188	151	168	161	169	161	177	139	193	164	188	170	150	155	147	156	165	161	147	157	177	146	167	198	153	169	152	146	175	143	172	138	141	153	150	168	137	169	130	148	159	161	158	159	154	165	174	136	168	150	177	141	141	156	152	172	136	160	160	138	163	171	166	163	152	143	163	149	131	141	158	192	156	173	163	168	140	158	133	153	133	144	154	150	156	150	181	136	164	166	185	160	149	167	149	142	139	136	145	158	150	163	175	152	150	178	161	191	169	166	150	149	141	185	152	153	168	140	149	147	147	148	136	130	135	163	141	185	163	166	140	167	159	157	136	149	142	163	160	176	175	168	159	168	167	170	193	116	147	156	163	149	184	163	170	158	154	167	148	176	135	145	158	136	166	173	147	158	172	161	136	152	154	157	155	168	169	153	167	174	162	182	155	165	172	154	159	147	133	143	147	156	130	164	175	134	146	132	150	169	147	136	148	132	139	141	147	144	159	161	162	152	154	155	169	146	148	160	175	132	150	127	147	160	155	149	151	144	163	151	168	158	157	127	184	142	170	165	153	147	160	163	150	138	176	149	166	146	151	158	140	157	151	139	164	157	150	178	151	156	161	161	177	154	160	150	153	161	144	175	134	152	154	156	158	148	160	174	158	150	152	169	141	156	155	159	142	162	143	156	157	163	154	166	134	142	163	160	171	163	156	146	169	147	179	159	149	160	146	178	131	141	169	157	148	141	142	171	149	156	156	172	157	163	147	137	147	162	162	150	154	150	153	157	162	146	130	176	171	162	174	154	152	131	162	164	159	156	171	148	146	160	142	156	153	183	163	170	154	154	170	165	155	156	169	147	151	161	156	148	160	182	151	163	168	125	131	137	168	166	170	146	148	161	142	144	150	180	157	143	146	155	145	154	144	145	156	139	142	123	140	158	150	154	148	152	128	176	147	136	159	153	151	167	145	175	146	158	165	156	163	172	159	164	158	142	177	154	144	146	162	150	162	146	136	162	148	165	140	163	158	158	151	148	171	149	183	165	178	178	158	149	153	167	149	160	160	130	179	167	142	164	148	137	123	146	136	172	179	172	171	156	152	145	161	170	158	148	166	165	175	175	155	146	168	179	177	158	150	169	195	166	149	160	154	160	165	148	158	138	150	161	149	149	156	177	171	167	158	157	180	158	149	145	150	158	137	165	148	152	162	149	141	162	161	156	134	159	137	189	162	147	146	128	176	165	147	134	147	163	158	172	138	146	177	158	135	168	146	154	165	149	152	163	162	156	159	159	171	155	151	136	175	160	157	176	151	159	143	150	145	170	136	140	178	179	161	169	146	167	167	146	155	158	136	146	141	161	163	161	154	138	151	150	142	156	167	135	157	165	150	158	149	131	142	131	160	158	155	151	156	145	148	130	177	167	148	144	153	137	138	152	157	160	133	146	134	157	173	167	161	150	137	161	166	165	129	152	154	146	148	180	148	144	161	150	134	146	143	136	157	151	145	154	151	175	140	166	141	142	171	169	164	165	181	144	144	139	135	155	142	154	156	186	159	132	145	165	161	154	161	154	142	146	152	159	161	142	145	143	163	140	161	143	138	165	169	135	162	145	143	153	138	147	153	172	145	139	169	169	165	144	147	151	172	177	181	151	179	141	166	137	162	162	134	145	150	152	148	155	161	157	145	154	163	154	178	133	167	160	139	140	146	172	153	167	141	163	151	172	161	159	185	152	140	156	169	142	161	163	149	154	164	181	157	149	159	150	167	146	147	162	178	150	157	154	146	148	159	154	145	157	172	137	161	169	159	160	159	153	141	142	144	144	168	142	152	159	132	158	150	158	159	155	142	163	162	167	165	127	142	166	160	148	133	133	167	151	143	154	162	157	155	148	163	139	153	166	177	150	148	151	165	154	149	180	161	160	164	172	159	151	165	166	160	163	149	168	159	154	158	160	155	161	158	173	153	155	167	160	170	141	158	155	159	159	164	162	167	150	171	145	163	149	178	160	175	127	142	157	170	186	174	169	165	170	169	149	169	143	150	171	171	165	142	152	148	152	163	173	164	166	175	160	140	144	142	179	155	155	161	174	147	138	155	162	138	141	155	161	154	164	162	162	159	169	163	150	156	149	144	149	177	135	156	161	183	160	161	171	143	130	155	155	150	151	162	134	156	167	166	142	165	149	169	153	156	174	148	161	164	144	135	133	174	183	140	172	162	144	155	153	156	151	166	188	167	161	152	190	144	168	145	148	178	143	155	161	151	142	162	160	149	143	159	172	177	151	156	170	170	160	165	174	152	146	138	168	142	151	174	161	186	165	172	161	179	137	159	138	169	149	170	142	133	132	176	144	156	151	135	177	145	173	147	172	156	156	149	133	155	169	151	148	154	157	143	137	174	144	158	138	165	159	155	176	128	139	154	167	129	144	145	153	165	149	153	167	173	160	154	166	158	156	165	174	144	177	137	168	160	159	156	154	161	162	153	164	160	150	156	145	159	159	171	153	150	190	147	165	145	171	137	146	145	178	173	187	155	174	156	146	157	176	163	156	155	133	150	150	130	170	136	150	148	171	177	164	148	151	153	152	186	173	154	165	148	148	143	150	158	158	120	158	136	160	170	187	150	161	173	139	165	147	135	145	155	155	151	150	148	147	162	151	176	152	142	166	146	144	159	139	149	154	131	156	183	176	137	156	156	152	143	136	145	127	150	141	168	181	171	148	140	132	156	167	158	155	159	166	150	156	156	163	148	153	152	141	167	148	145	176	153	169	154	169	159	149	167	155	161	159	152	174	139	156	166	176	146	143	162	167	166	152	174	152	174	154	151	163	157	152	147	175	151	145	171	172	174	168	139	158	153	138	157	166	160	143	173	147	164	156	152	134	156	184	158	148	159	140	160	144	158	150	143	167	161	167	140	134	159	144	185	154	158	146	162	156	153	152	166	185	156	166	165	156	125	148	156	160	161	146	155	164	157	168	151	144	153	182	156	175	146	161	186	145	148	133	160	153	147	153	156	162	163	145	135	158	177	148	166	144	143	168	165	186	169	164	142	155	164	177	157	145	159	134	167	174	152	167	157	147	130	161	144	159	163	157	159	161	150	137	156	184	150	168	147	170	148	152	150	155	152	163	171	158	155	156	150	179	154	161	171	147	153	144	145	153	152	165	154	151	175	166	161	148	133	148	156	156	171	146	145	168	132	145	143	148	168	159	161	158	177	167	157	159	166	162	153	162	160	161	163	161	158	143	145	159	154	134	138	153	161	154	168	140	135	147	182	144	157	156	158	148	133	145	151	137	139	159	152	161	158	171	156	160	175	166	164	159	145	143	144	153	160	154	147	183	166	161	154	121	162	151	159	154	151	161	164	146	154	183	176	169	175	166	163	141	152	137	171	158	152	135	146	159	174	148	165	139	152	153	155	145	162	158	143	148
8428	3203	7712	9171	9019	7154	5986	5544	4040	2958	2244	1859	1783	1487	1484	1517	1219	1236	1061	946	3644	21060	4723	664	645	642	638	617	559	582	566	524	516	553	547	573	549	529	502	474	503	494	507	458	481	497	476	476	509	461	526	485	474	485	457	468	481	471	476	470	466	469	465	473	419	465	470	447	469	474	473	482	455	433	442	411	464	494	419	474	468	442	431	451	426	426	431	442	423	449	428	447	432	438	449	456	441	460	479	454	451	442	449	463	432	445	425	430	422	433	425	406	402	457	444	471	461	440	404	416	461	436	451	451	431	441	428	477	400	433	409	450	457	456	462	431	412	403	439	431	436	421	438	439	442	413	426	412	393	405	428	452	418	457	443	435	432	425	415	449	418	436	450	432	457	418	429	389	447	416	462	433	441	448	433	414	432	415	449	435	413	450	428	379	428	389	460	466	408	471	472	463	418	440	424	395	442	449	430	427	463	453	442	432	443	433	386	416	447	463	409	435	409	425	427	435	431	422	477	438	425	449	438	440	452	439	398	420	385	459	402	418	423	414	422	463	419	432	426	433	386	441	420	432	434	440	449	471	442	391	388	423	433	439	430	423	445	425	436	429	404	464	423	436	459	398	443	445	405	380	405	407	457	414	404	479	467	427	413	463	449	433	385	428	436	432	436	438	410	431	449	433	451	398	396	398	446	442	458	415	463	389	455	451	443	424	440	460	441	425	416	422	425	447	432	446	408	451	393	451	434	433	462	441	431	420	446	435	464	434	454	411	445	427	424	421	443	438	427	447	454	435	471	436	424	433	442	393	407	437	416	427	471	418	422	437	453	444	407	425	427	450	413	479	395	430	423	416	477	442	479	455	415	436	411	400	443	419	409	421	465	426	456	439	509	430	433	422	445	442	400	454	437	449	408	459	405	436	460	453	411	429	448	424	452	437	466	453	432	435	428	473	451	426	424	440	436	410	439	451	425	409	406	445	454	424	413	431	433	400	424	413	414	425	463	427	391	431	418	459	434	420	417	451	395	413	442	432	452	481	396	457	464	416	418	422	435	440	424	447	450	439	427	424	461	391	439	442	416	398	473	431	435	403	412	475	432	447	393	404	404	468	383	441	452	407	387	429	418	445	443	448	434	448	439	451	413	435	429	421	443	397	414	426	448	449	425	434	468	467	407	408	444	401	421	431	427	451	431	433	414	442	393	437	428	416	427	430	433	435	428	431	441	491	406	399	437	404	413	460	424	423	426	408	454	434	410	413	442	440	458	421	417	379	441	404	426	444	428	384	415	460	395	436	441	425	420	434	438	403	479	451	414	424	445	419	404	427	435	417	448	424	447	434	398	431	423	424	422	423	417	425	394	428	431	426	433	409	432	431	418	399	430	467	424	441	427	414	457	413	464	388	433	430	438	437	463	450	446	434	422	439	413	403	432	419	457	431	414	447	414	467	382	455	471	434	409	485	419	438	442	386	396	430	468	455	436	450	438	443	410	447	417	425	418	431	448	454	435	446	432	418	483	412	457	443	439	392	448	407	465	416	475	425	458	428	437	459	442	421	453	460	444	442	408	418	412	461	420	427	433	409	480	412	407	472	431	432	413	473	430	400	388	439	475	425	433	440	433	444	445	429	430	433	444	443	425	479	409	425	406	454	427	411	425	455	428	407	454	428	442	434	420	425	424	435	463	450	444	419	423	432	448	473	419	454	457	456	458	414	433	410	423	419	423	431	405	422	424	413	407	465	425	420	391	424	424	422	456	460	417	445	416	459	426	427	408	441	447	412	450	437	455	456	397	456	407	421	438	475	434	412	420	410	426	432	457	434	425	446	437	427	440	436	435	418	445	431	464	431	469	443	456	470	443	427	409	444	448	453	449	442	460	443	410	432	431	414	436	456	415	438	476	408	440	440	428	492	413	449	428	420	462	444	399	437	415	422	402	448	438	416	445	452	416	433	416	437	461	434	404	403	429	433	430	407	459	413	453	419	452	412	430	424	434	430	421	438	417	467	432	440	463	412	479	419	430	426	448	448	433	457	440	466	423	438	416	439	418	423	454	433	435	436	425	417	413	443	421	421	426	420	454	404	410	429	434	421	404	452	435	446	431	444	408	474	433	428	447	449	392	460	366	445	460	403	409	428	416	452	434	403	433	420	410	431	442	468	452	464	464	439	419	442	440	431	452	472	425	425	425	442	441	446	451	403	462	449	427	434	410	421	427	451	391	436	455	417	435	416	434	447	446	411	408	464	396	420	433	417	443	433	456	447	411	468	407	410	461	429	411	457	400	432	395	422	394	462	447	432	418	444	439	425	440	440	414	430	433	444	445	453	462	406	419	437	440	438	384	452	437	422	469	434	394	424	431	424	441	449	430	401	435	448	471	453	444	400	427	441	451	408	403	437	459	414	401	420	423	462	461	406	437	437	447	413	446	430	433	438	469	437	420	446	424	461	412	446	446	446	421	401	409	413	415	430	428	390	411	468	450	430	431	416	429	450	431	441	416	487	408	413	416	440	417	446	393	424	455	479	443	427	433	413	428	416	437	469	442	412	467	443	425	437	422	415	412	415	414	411	392	436	441	427	435	449	475	430	448	435	425	409	451	417	440	457	404	423	446	409	416	445	435	399	432	408	428	415	447	444	441	422	435	433	392	443	429	436	424	403	450	420	396	430	409	402	423	415	434	448	395	454	425	448	434	431	453	441	436	409	440	466	433	428	435	420	444	451	420	427	472	395	421	438	448	370	442	428	429	423	437	453	448	399	441	433	408	443	415	451	385	402	442	425	429	428	475	433	450	420	401	434	417	409	430	428	441	423	454	429	405	390	450	440	451	424	446	418	452	429	394	441	438	451	413	407	429	429	428	416	445	436	446	426	442	439	429	412	430	435	448	404	426	455	428	428	459	421	456	453	418	454	434	410	443	417	417	430	434	413	412	440	404	436	423	459	497	428	414	414	453	431	458	453	402	420	437	439	433	422	483	392	418	422	422	461	460	434	461	388	450	441	428	434	411	438	452	439	424	431	421	416	436	440	437	414	412	426	403	438	419	451	420	433	450	452	443	428	423	431	444	440	425	453	441	402	454	415	403	444	411	432	452	454	409	444	440	463	432	427	432	412	409	480	438	428	415	415	461	427	457	422	447	452	444	415	440	426	430	464	432	458	465	396	469	400	459	417	456	427	433	425	447	413	445	434	423	409	414	467	483	435	448	466	415	435	438	430	403	399	402	393	416	420	425	413	453	438	444	433	417	481	462	431	425	440	438	415	445	421	428	448	446	446	442	457	446	412	465	485	431	437	425	428	416	437	418	428	420	408	414	462	400	415	444	369	447	427	433	448	435	479	441	420	447	422	460	451	407	393	504	423	429	441	414	451	444	430	432	431	413	431	404	447	428	442	418	429	435	417	427	441	459	386	472	422	424	458	430	421	442	424	431	448	426	429	412	447	410	411	441	450	456	439	415	451	442	435	452	423	470	430	427	448	413	459
2262	371	367	362	312	305	282	275	250	260	247	238	251	253	252	222	270	244	235	236	290	351	271	249	235	259	263	250	219	239	249	223	255	241	221	224	209	239	230	262	243	249	232	221	238	214	221	250	241	259	221	237	221	244	213	220	222	231	247	224	229	234	234	271	250	233	247	250	247	252	239	237	241	234	258	256	273	236	233	270	257	225	252	222	272	242	224	256	231	235	240	257	238	231	217	229	254	221	248	248	230	250	214	234	234	246	233	255	267	261	242	212	246	220	233	216	250	266	233	216	240	262	223	251	245	215	224	261	214	229	239	234	237	220	236	229	250	237	224	242	216	253	246	231	247	276	254	268	227	228	233	216	257	219	233	223	235	228	238	237	234	262	230	237	222	237	242	232	228	226	220	230	241	226	226	230	233	231	228	225	248	253	244	238	251	219	228	240	219	230	221	235	243	249	221	210	242	238	256	250	232	238	258	246	230	248	236	251	236	206	223	220	240	224	244	242	262	236	252	219	233	234	220	238	218	242	227	235	215	260	238	228	219	232	231	256	236	233	218	233	221	245	252	234	230	232	244	242	234	270	218	257	242	256	232	218	249	259	251	235	246	220	224	265	228	241	233	224	226	223	240	215	225	238	254	260	215	237	249	230	213	233	236	254	235	220	251	224	251	237	252	266	243	228	225	254	218	238	237	242	227	256	251	279	222	229	275	222	239	246	248	239	224	225	235	232	216	232	236	223	227	254	221	265	222	226	225	242	249	259	251	239	228	254	262	245	215	255	237	228	254	222	225	239	266	254	228	243	273	225	245	226	241	237	248	248	232	223	257	224	240	225	219	258	223	228	234	239	253	248	230	249	232	222	243	238	246	207	232	242	243	233	244	230	254	236	224	222	247	228	251	256	246	253	279	232	250	221	257	244	213	255	239	225	225	240	260	211	261	251	257	238	258	235	244	241	238	239	237	212	241	234	247	236	225	223	254	246	246	260	223	220	237	262	257	227	252	222	228	254	233	234	216	249	221	211	223	230	223	243	246	225	201	207	232	255	225	236	224	229	259	232	231	236	258	255	247	232	219	241	254	242	243	237	199	225	252	235	256	230	256	231	240	234	210	225	232	225	235	217	201	227	224	219	224	225	234	231	216	259	238	232	257	221	234	242	255	249	248	228	259	255	241	233	232	248	242	232	255	267	258	244	260	241	237	223	243	206	223	253	231	245	235	265	256	253	234	225	222	221	210	252	253	237	252	261	259	231	230	268	210	235	233	232	219	241	261	261	234	269	239	242	231	210	239	244	233	269	236	226	230	227	245	221	232	221	237	260	249	233	271	250	201	245	256	261	224	231	234	235	248	263	236	230	260	241	245	248	257	215	256	248	243	220	236	257	219	244	236	228	217	227	236	254	225	242	235	246	247	231	258	217	243	230	274	223	228	216	248	282	252	255	248	265	251	258	257	231	211	227	244	247	241	249	220	219	235	242	243	251	249	271	237	221	230	234	240	224	228	224	238	247	203	235	219	279	248	250	280	241	222	230	239	214	268	231	249	224	215	226	232	231	256	268	259	253	232	246	223	219	246	219	235	247	230	234	231	207	240	226	203	237	236	223	238	255	242	220	233	234	218	244	222	231	249	231	230	212	246	244	242	252	244	188	258	250	248	256	256	245	241	244	235	220	238	247	228	227	235	203	227	217	225	218	236	236	237	214	232	246	227	239	263	223	244	271	213	219	257	225	223	261	235	230	264	223	244	235	233	231	247	248	224	240	259	239	266	209	240	243	247	245	255	238	280	237	222	252	246	244	253	244	266	242	235	242	216	237	243	239	225	276	219	239	241	224	251	232	233	213	242	232	226	246	242	253	219	243	240	250	257	256	248	236	263	260	272	254	258	234	223	262	238	246	251	251	235	259	229	255	234	224	248	261	211	229	255	229	241	227	237	258	231	229	244	242	200	233	259	234	230	248	247	215	252	255	226	256	248	230	250	238	247	248	238	240	243	238	227	248	242	239	260	222	250	235	216	244	241	212	243	248	237	246	270	232	259	296	269	210	254	236	189	231	265	250	224	223	256	245	265	234	252	221	223	192	225	229	271	238	223	247	288	233	260	239	246	224	239	235	232	251	225	228	233	197	227	212	250	254	226	232	268	215	250	212	242	224	215	250	239	237	236	244	221	234	216	236	268	236	236	229	239	239	233	241	244	213	244	215	248	242	256	240	256	240	258	268	259	250	264	216	256	234	226	234	228	229	209	226	262	242	257	217	241	248	223	229	212	203	237	218	241	218	245	228	229	261	223	215	239	233	275	232	258	229	248	249	201	232	225	214	235	251	247	225	243	235	214	236	221	263	231	222	230	245	237	256	237	255	263	219	230	243	211	247	232	240	272	262	241	228	270	253	256	228	222	244	260	246	273	255	240	246	271	237	250	233	256	215	205	224	239	226	263	220	234	233	221	237	240	236	249	221	264	252	217	248	214	249	248	230	218	219	230	269	245	238	249	222	218	247	231	248	229	250	254	225	247	243	218	249	213	267	234	258	237	245	248	244	223	227	256	243	205	264	221	255	220	267	228	225	258	234	246	239	208	242	226	253	241	233	239	214	268	220	246	221	236	221	217	244	246	262	219	224	269	256	268	219	194	238	236	247	251	260	243	241	231	218	220	228	239	242	254	237	253	245	211	252	257	261	223	268	228	224	246	259	262	244	224	255	250	229	220	253	223	224	251	201	250	260	251	226	235	235	254	240	237	253	280	230	235	243	230	262	246	242	227	234	241	214	240	241	238	254	244	259	226	220	207	217	247	255	228	263	252	250	239	239	237	231	212	232	205	242	216	249	240	257	241	243	253	245	250	236	262	255	241	255	232	240	243	237	239	241	222	234	250	253	252	223	217	213	236	214	241	240	260	228	245	228	233	213	228	239	252	231	251	231	242	255	229	250	217	222	235	214	249	216	236	236	269	241	245	237	225	240	225	257	253	235	249	223	200	224	252	235	253	214	265	224	236	237	253	252	235	253	245	246	258	224	220	223	210	225	236	252	275	245	235	215	231	239	237	225	231	229	202	225	251	243	242	220	226	235	255	271	233	241	214	241	217	219	270	214	261	213	218	222	252	225	276	236	248	245	252	224	229	253	237	230	253	217	216	279	227	219	228	230	239	239	232	229	236	236	249	210	225	224	249	291	242	220	223	238	252	228	251	213	238	230	249	237	243	213	250	262	266	224	234	238	205	230	252	236	267	209	253	251	239	226	230	253	243	230	237	255	251	249	217	229	231	281	232	278	252	251	216	218	240	238	246	222	219	267	236	224	229	244	242	221	242	222	259	227	240	236	198	265	264	243	217	238	233	229	263	227	233	208	225	238	263	217	265	219	227	256	263	223	241	234	204	258	237	221	248	229	215	229	238	242	251	231	220	251	237	249	239	237	232	251	238	215	249	248	234	259	220	254	244	213	243	252	223	223	248	238	232	236	242	235	244	271	246	244
2587	771	1049	1153	1119	1060	850	836	733	711	689	646	677	696	667	702	683	661	691	648	828	1431	747	674	597	638	598	630	631	645	633	626	636	645	690	619	645	626	657	617	650	623	682	650	676	638	675	658	648	671	657	679	635	640	624	636	639	661	598	643	645	660	619	647	649	616	675	700	640	641	684	620	658	634	700	670	638	619	688	682	602	655	689	648	663	662	645	640	620	620	645	657	704	621	627	694	637	659	643	660	693	642	635	645	669	679	662	624	653	680	626	634	616	665	662	604	646	628	647	646	699	657	568	669	617	661	706	614	638	681	672	693	660	664	637	620	630	632	670	642	668	646	662	621	686	678	647	621	637	625	640	658	613	614	670	638	658	665	646	572	633	653	635	624	616	657	637	632	637	686	622	665	659	718	611	684	623	669	675	674	670	619	654	632	648	701	616	641	666	661	646	639	684	677	673	680	656	607	661	650	690	661	638	637	637	604	671	662	642	626	653	694	672	647	666	682	649	652	616	612	623	651	631	661	653	684	660	657	609	667	683	632	640	689	653	648	616	634	663	706	639	657	658	624	673	688	649	664	661	667	656	617	681	636	642	664	673	636	665	633	633	615	674	635	652	636	658	684	643	663	631	676	647	633	639	664	633	629	635	668	629	635	647	644	651	626	652	688	633	688	635	652	612	688	697	628	649	718	672	624	680	642	654	651	633	653	683	606	673	650	652	629	657	645	668	601	671	635	644	664	609	648	662	675	646	673	695	648	669	640	636	625	642	664	711	659	615	629	652	640	652	620	628	622	694	672	646	678	689	654	635	674	649	647	620	623	695	616	681	626	633	662	655	711	642	701	680	655	634	634	623	692	685	676	666	614	666	646	665	649	709	644	640	652	653	653	654	646	683	625	582	625	606	608	630	653	619	664	656	667	648	633	699	673	616	642	664	653	682	659	674	667	642	677	671	654	710	612	647	683	675	647	669	647	663	645	656	666	646	677	670	650	669	647	627	648	670	651	584	659	651	676	672	674	670	650	656	678	656	668	640	657	638	611	696	660	673	673	604	605	633	616	658	627	606	686	670	657	618	652	604	690	612	625	651	625	646	640	613	643	619	701	657	627	650	651	691	632	642	619	667	644	643	635	655	610	577	660	626	629	650	658	641	625	638	640	633	663	642	655	624	620	630	676	631	650	647	702	640	601	669	642	655	674	688	686	668	663	650	652	634	695	641	632	660	679	654	639	681	609	619	638	657	646	655	665	654	650	620	633	632	677	630	662	654	623	658	685	635	627	654	646	654	607	645	662	668	686	646	721	636	659	651	658	645	666	666	706	654	678	640	642	651	637	676	618	606	634	642	650	599	679	630	669	618	648	637	600	656	640	639	637	622	637	644	617	608	633	622	696	646	651	709	719	668	648	663	659	640	615	647	653	648	643	638	619	622	615	654	650	615	647	649	697	609	670	645	652	613	655	641	636	630	690	649	608	634	645	647	669	630	711	666	720	653	640	616	684	663	652	644	606	690	640	611	594	651	644	654	580	675	631	613	648	591	634	645	656	647	631	673	657	649	584	639	639	637	682	685	684	624	658	657	647	676	616	638	653	656	650	642	630	643	692	658	666	632	660	668	685	619	648	666	600	649	614	647	638	672	630	641	604	648	648	652	671	635	673	610	670	640	636	660	667	675	645	727	656	642	686	628	638	631	662	642	656	643	651	655	608	629	670	644	678	630	674	612	671	645	649	639	654	644	659	572	707	663	674	669	650	670	657	668	664	639	679	683	631	613	676	623	632	642	666	653	597	672	669	636	691	650	702	675	646	660	642	654	613	652	671	687	644	642	634	661	652	679	682	629	610	624	620	620	659	626	640	708	674	611	648	648	678	636	706	682	656	669	623	711	650	657	667	682	667	633	637	641	659	638	678	646	586	681	619	665	667	631	683	663	662	637	725	637	657	650	681	640	649	639	678	631	661	695	669	675	656	661	592	638	658	644	604	627	654	620	667	668	648	629	654	661	645	669	674	675	623	636	629	676	685	645	639	643	681	630	673	647	663	643	645	688	688	633	644	630	646	587	634	606	657	618	583	633	657	615	678	649	624	630	648	663	659	646	660	613	636	651	682	649	603	654	643	647	631	686	633	643	665	655	655	637	607	672	644	720	628	657	596	639	659	645	645	677	640	624	648	640	627	665	664	655	612	640	614	640	628	630	665	642	669	645	645	670	693	627	667	619	659	645	642	625	651	680	639	662	626	631	670	660	634	640	645	645	651	649	607	667	643	639	651	613	654	632	672	615	643	644	645	656	652	653	626	671	654	599	667	633	685	637	632	629	672	615	682	632	647	660	632	624	644	621	673	639	662	695	608	616	661	710	688	639	651	660	671	673	640	715	639	635	608	652	657	684	677	620	676	660	679	644	650	715	655	623	667	696	671	596	671	639	617	672	640	621	671	685	648	649	661	686	648	647	678	597	643	651	617	641	665	684	634	671	683	639	620	623	614	608	628	642	637	679	697	688	643	645	637	676	662	709	645	690	705	640	650	647	657	595	662	619	651	697	627	634	695	657	631	669	612	623	646	652	685	626	662	676	628	632	644	653	621	709	661	627	647	603	686	658	679	631	642	641	640	619	617	673	623	645	638	676	678	644	646	609	636	672	642	665	667	597	650	655	635	618	657	636	679	668	659	625	641	676	625	681	676	609	583	679	625	644	676	634	698	733	646	727	643	628	649	627	627	624	619	617	653	658	676	593	643	660	670	666	653	683	607	653	662	610	682	671	616	660	669	630	625	611	640	656	670	636	635	683	591	674	594	693	630	647	679	660	652	639	613	693	622	684	645	632	594	665	742	654	619	648	659	688	657	677	669	634	677	619	607	639	649	624	665	633	645	655	607	662	666	668	677	621	614	672	646	613	654	606	642	652	655	659	661	666	637	655	694	634	644	627	658	633	648	626	658	652	638	698	683	666	667	670	638	706	671	676	703	625	650	643	662	653	625	672	662	609	626	660	635	688	672	609	653	679	605	637	642	693	636	710	658	679	662	641	660	642	669	623	633	679	669	648	650	657	635	637	700	646	661	694	637	638	634	644	630	678	637	606	643	632	619	655	658	590	661	655	674	603	639	642	655	684	678	654	624	628	679	685	642	619	628	616	628	640	654	603	700	653	651	688	667	675	660	631	651	686	648	668	654	620	682	668	659	656	660	600	650	611	703	648	660	618	659	586	654	678	674	659	684	646	687	660	689	695	643	681	638	668	683	668	634	645	667	656	636	656	686	604	608	674	669	675	682	673	609	636	622	642	708	688	672	633	674	632	703	648	617	610	649	689	638	644	618	650	628	642	677	620	716	616	664	642	657	625	625	641	674	643	675	659	648	630	634	621	682	663	640	659	637	695	621	640	584	647	639	634	650	651	614	624	671	656	667	620	632	741	648	618	638	648	665	659	642	688	647	596	635	666	662	665	621	652	644	640	687	671	638	631	658	635	617	660	657
16104	3195	3251	2968	2812	2058	1352	1104	1004	542	405	331	289	267	279	225	219	239	193	186	1244	4328	291	143	145	173	139	151	150	132	137	149	138	136	125	143	117	129	134	127	138	133	128	136	132	113	137	146	110	122	112	116	133	131	129	129	151	130	141	130	136	129	133	147	115	149	131	137	119	130	121	107	115	130	90	116	135	132	129	128	141	117	122	133	114	125	130	125	112	126	109	139	118	140	129	127	150	130	112	121	116	117	131	135	116	120	137	122	142	123	143	129	149	114	116	128	130	150	99	119	119	154	122	106	129	135	121	129	117	164	127	120	117	120	128	137	120	128	130	124	117	116	108	127	142	154	111	121	117	129	114	117	123	106	135	122	121	141	129	127	125	121	125	104	134	137	106	129	129	116	119	111	119	124	129	131	153	119	124	134	111	138	141	127	148	140	145	132	136	154	122	125	141	116	124	129	105	113	140	125	108	144	145	128	124	138	146	118	139	141	128	131	133	137	135	141	134	107	128	134	125	139	115	134	107	115	118	132	151	117	135	135	138	138	130	126	108	126	131	128	165	124	134	115	129	125	123	118	127	109	111	129	124	119	124	121	134	110	129	101	113	129	118	125	120	134	141	132	149	116	123	118	108	129	128	135	138	146	124	128	144	146	115	135	126	125	119	124	129	141	120	116	129	119	137	127	134	121	128	129	117	123	116	129	110	122	114	112	144	136	115	124	137	133	137	124	143	131	142	122	132	126	143	122	129	124	123	110	123	141	157	122	127	140	123	136	123	131	135	111	134	121	121	129	126	150	137	147	129	127	140	117	120	126	136	116	124	126	121	120	138	127	136	134	142	133	129	112	124	112	118	104	126	122	106	128	121	127	128	116	119	118	123	139	134	125	124	142	109	137	131	114	119	125	132	140	108	141	124	134	136	137	134	118	101	123	127	135	131	128	122	133	144	146	124	145	110	122	143	130	130	123	112	120	115	139	142	114	132	121	139	118	126	122	139	111	130	131	129	105	137	146	116	135	125	144	119	128	128	139	120	137	112	98	141	137	129	129	129	133	120	133	133	136	126	137	152	127	128	115	120	122	122	132	121	114	127	113	126	131	128	114	128	135	158	122	126	120	139	134	137	123	118	148	116	125	139	159	134	125	121	119	133	118	112	135	121	122	134	118	108	140	130	102	136	122	129	125	129	138	147	134	128	140	149	136	118	141	111	147	114	132	122	124	107	134	117	123	115	134	119	121	132	141	107	131	141	152	146	128	116	119	116	118	126	136	124	140	110	114	121	123	138	117	132	131	130	138	133	126	108	116	113	109	107	107	140	106	109	129	105	124	153	124	152	121	107	115	141	150	137	131	130	140	155	129	125	134	123	147	143	111	124	135	130	124	139	143	141	126	115	138	138	109	146	141	128	113	136	137	109	137	136	133	144	131	134	131	125	138	119	116	118	143	124	121	138	127	115	135	132	135	114	132	119	113	112	144	127	128	128	119	125	110	123	136	129	134	128	136	118	116	115	128	136	123	120	119	130	133	123	134	136	131	139	112	123	144	124	117	126	133	163	140	125	114	129	121	109	141	135	138	126	134	131	132	152	136	122	130	116	103	133	131	118	113	137	126	110	143	115	128	125	122	119	140	121	115	136	123	120	124	126	113	136	123	114	128	135	104	141	121	143	101	138	130	131	138	131	125	116	115	149	110	122	111	112	150	119	136	128	133	115	145	135	139	114	124	143	115	122	121	147	113	131	107	126	137	149	126	136	129	139	120	133	127	108	110	124	128	125	132	112	133	129	117	122	121	125	136	131	136	118	121	129	114	118	139	152	119	151	149	112	115	111	126	125	98	130	143	142	123	117	137	113	144	129	134	137	117	120	133	122	107	121	123	127	117	128	128	122	142	130	133	136	148	143	155	140	135	127	148	135	125	128	131	121	120	123	133	127	127	118	140	136	138	109	135	118	120	126	119	133	141	126	127	139	101	119	122	116	110	99	136	125	107	124	114	124	135	130	140	132	134	129	119	137	113	109	112	116	122	121	137	118	155	132	135	152	123	123	97	107	132	114	120	116	161	155	107	124	131	138	138	119	116	114	131	122	108	120	120	141	139	146	102	125	122	131	147	120	132	133	129	129	119	123	115	135	129	146	123	127	121	137	142	141	129	123	133	115	114	128	142	142	121	117	126	147	150	119	121	123	125	133	121	108	144	122	119	138	118	137	126	128	112	124	119	138	108	132	122	136	123	134	110	108	124	114	135	119	121	109	144	122	105	117	114	138	130	131	124	119	122	131	138	133	128	113	106	133	135	110	128	133	117	140	115	120	134	128	127	143	126	142	120	147	135	145	132	148	155	124	133	127	119	118	125	103	126	129	140	119	127	134	126	121	113	136	122	140	125	127	107	135	137	144	128	148	142	108	133	118	141	130	130	125	126	123	119	130	114	134	117	122	143	130	129	127	137	138	127	149	113	131	123	139	121	114	125	138	114	139	133	130	107	116	131	144	128	131	135	123	129	133	117	131	126	147	133	119	125	127	124	135	123	110	125	138	133	133	128	132	135	122	125	113	131	127	119	143	138	139	123	110	117	131	124	119	118	120	115	101	138	143	121	128	149	120	124	109	111	142	129	116	141	130	125	133	112	125	112	135	100	134	126	127	142	130	141	135	131	128	125	123	125	145	104	125	145	118	111	117	123	142	141	141	137	130	116	122	121	127	116	120	128	143	132	134	117	118	148	125	104	142	112	149	134	143	137	127	135	105	112	125	122	126	117	122	118	119	133	125	128	126	133	119	107	128	117	136	155	136	135	120	133	141	138	106	128	122	109	104	114	117	131	138	134	126	125	116	131	126	122	117	125	122	110	137	126	146	133	124	144	121	140	127	129	129	119	130	131	124	109	115	126	116	118	130	136	107	133	120	127	141	126	130	135	131	104	118	150	121	129	114	128	98	130	131	153	135	133	146	138	131	119	117	122	140	127	136	127	124	112	135	149	137	148	120	133	132	144	125	139	114	104	129	130	126	119	139	108	120	158	111	129	124	118	135	124	130	117	120	153	128	155	108	136	117	121	134	132	128	129	124	121	123	134	146	124	115	127	129	143	120	132	131	104	126	133	117	145	111	125	135	129	121	145	134	126	132	113	141	133	106	105	109	114	146	153	131	117	127	134	141	122	124	114	126	125	133	125	121	123	153	123	129	147	131	133	112	137	126	140	149	127	137	133	114	131	142	136	148	121	124	115	117	115	120	118	135	135	163	140	126	122	163	131	119	133	132	102	131	131	129	141	110	123	140	132	120	123	111	143	127	131	140	122	118	115	127	111	136	151	137	138	124	134	125	117	118	115	121	127	126	121	131	102	127	129	133	117	118	119	141	123	130	141	116	128	130	141	137	97	106	127	141	116	135	130	130	145	115	139	131	121	122	116	139	130	132	130	142	150	152	113	125	110	135	101	133	124	134	128	140	119	140	115	132	140	121	139	114	131	114	133
8017	2709	6075	8324	8312	6793	5212	5047	4597	2546	2194	1805	1541	1309	1241	1104	1163	1008	874	859	7170	17991	761	580	591	525	487	477	497	524	485	476	461	488	445	483	473	469	429	461	443	419	426	396	387	422	398	387	394	408	407	419	376	418	388	414	401	371	403	396	380	395	417	386	396	394	394	392	357	362	395	384	391	359	368	385	372	351	380	358	376	388	399	354	383	427	394	354	400	366	383	364	407	359	376	366	384	367	368	379	381	357	407	363	357	378	386	367	398	374	370	379	386	352	334	369	322	372	367	336	384	358	356	382	334	369	388	362	386	379	341	327	342	344	351	389	348	319	356	339	363	342	375	356	354	396	366	368	340	380	354	370	382	365	356	385	396	371	370	349	368	366	363	365	343	377	350	358	339	345	330	360	359	375	353	331	363	363	393	346	361	408	332	362	338	347	381	373	367	358	361	348	325	369	322	364	402	367	369	323	357	337	368	341	335	329	329	326	361	348	368	396	347	377	340	369	339	381	347	352	363	376	369	337	345	378	363	342	372	367	368	331	344	366	366	359	403	366	355	335	343	382	338	343	329	339	378	352	372	373	341	353	380	341	367	362	366	376	353	347	387	360	322	370	319	352	363	362	360	372	354	345	354	358	339	344	347	340	338	369	346	330	382	380	388	383	341	360	362	347	352	334	353	342	377	370	365	340	381	356	389	361	400	359	324	376	373	375	372	368	338	347	362	384	363	352	349	369	341	356	347	355	375	375	364	346	359	360	324	366	364	342	383	372	356	343	355	338	325	375	364	356	399	351	320	325	347	328	353	336	366	324	358	352	344	356	378	403	359	341	383	330	363	406	387	338	359	351	371	390	343	377	383	333	340	372	333	351	342	372	344	365	356	380	344	361	338	330	361	338	362	355	369	358	340	396	372	411	368	333	350	324	369	339	333	342	334	368	332	341	346	366	342	351	387	361	358	338	361	368	342	357	354	326	340	352	369	370	368	363	376	338	359	393	348	340	350	343	332	356	335	342	369	358	381	370	371	388	332	371	366	373	388	308	328	386	353	370	367	355	382	363	335	381	369	346	362	349	342	375	334	337	403	362	346	344	356	365	365	341	379	348	363	359	351	340	334	379	336	357	372	367	349	347	310	356	374	374	319	367	312	332	395	350	373	349	377	368	334	362	378	380	360	361	340	362	342	345	354	355	390	378	353	348	373	373	361	394	388	366	351	357	369	387	341	409	384	384	354	328	349	343	360	336	358	366	377	338	352	346	355	348	347	331	380	338	372	354	328	335	381	358	331	359	344	396	352	386	354	378	323	353	359	349	380	338	353	359	344	357	362	341	336	364	361	372	367	347	346	371	367	338	355	363	360	344	370	339	347	349	386	332	363	357	371	366	331	354	365	347	379	363	363	364	399	377	386	366	327	334	372	380	337	366	357	356	368	345	328	347	329	358	337	357	350	361	391	357	383	376	400	365	370	369	360	381	337	399	340	348	356	410	363	355	378	370	343	356	345	365	345	362	381	380	354	365	349	379	361	376	343	335	389	380	363	370	363	390	319	382	353	367	363	350	343	363	361	364	400	352	375	342	364	353	341	349	362	349	330	393	344	344	326	343	351	358	349	389	346	311	354	343	362	348	379	354	364	382	371	376	364	344	336	362	364	374	333	354	344	353	329	366	381	332	384	369	352	350	349	355	337	381	384	344	328	369	330	341	327	364	402	363	383	333	394	386	348	388	345	370	380	358	360	340	386	317	332	384	351	366	364	366	359	373	345	338	358	367	346	364	372	344	349	371	357	374	361	358	367	363	361	365	334	361	333	346	358	365	295	334	361	370	354	370	378	389	389	369	325	329	343	368	337	319	347	359	359	347	333	317	379	352	371	334	373	363	410	364	356	382	413	348	394	347	378	355	353	334	389	326	346	356	367	343	363	338	387	379	364	389	358	371	333	298	357	340	380	417	330	359	359	356	369	370	348	355	340	349	360	378	344	385	347	401	346	386	333	354	367	371	353	351	373	359	360	358	387	326	366	364	347	357	378	368	336	365	336	355	379	354	352	363	375	362	367	338	356	353	383	368	381	325	356	361	363	361	354	308	368	345	382	366	352	360	348	374	326	404	321	352	355	333	367	371	349	309	363	397	355	354	360	369	361	378	340	360	365	391	372	357	363	361	343	354	353	338	371	351	352	367	373	376	347	334	358	373	343	355	392	375	339	384	358	361	358	361	365	343	343	341	352	375	389	381	351	366	343	390	374	355	369	355	346	386	391	347	356	393	363	350	377	340	352	358	374	335	344	366	333	329	372	384	333	357	390	342	328	369	345	348	361	360	340	373	407	359	364	339	341	363	341	368	359	318	345	327	330	351	370	351	338	362	373	352	340	370	354	391	364	365	353	379	326	338	336	336	384	361	378	338	374	365	371	358	368	359	330	344	355	357	360	367	366	336	350	367	357	346	366	383	347	360	354	375	366	353	344	403	360	343	351	360	367	364	359	385	391	350	376	334	345	366	357	362	324	359	362	377	372	330	357	394	355	351	355	363	370	372	369	332	364	366	332	350	349	349	343	361	341	353	380	392	369	384	365	347	391	388	343	337	366	352	360	353	389	394	387	372	354	371	374	324	382	351	344	314	353	382	369	355	337	395	396	334	319	369	346	351	323	357	365	375	337	359	379	340	366	363	380	365	390	354	355	328	338	359	354	382	366	350	380	375	358	351	346	349	335	390	365	348	357	333	326	357	363	360	354	343	363	351	384	353	353	374	377	381	358	386	360	331	329	372	365	354	317	347	373	344	320	386	359	377	371	362	353	328	358	331	378	335	348	372	360	365	348	345	345	344	344	349	390	383	365	331	356	389	354	386	395	349	370	345	360	336	355	387	363	353	384	371	354	380	378	360	376	357	348	355	352	327	373	361	351	387	344	365	376	349	392	364	336	388	361	412	368	342	356	342	335	365	390	362	342	343	399	357	377	362	370	370	368	345	335	385	358	364	382	345	356	356	403	357	362	341	369	354	379	380	361	337	331	336	363	388	367	345	353	380	389	383	343	368	353	375	374	386	330	359	359	358	358	333	357	344	351	364	391	348	341	342	355	374	358	344	354	346	372	343	354	360	352	365	332	368	354	359	371	410	349	380	352	341	356	363	338	377	365	402	366	354	369	371	339	382	364	352	396	402	376	328	369	334	375	349	374	375	330	372	373	381	374	336	324	382	341	356	352	409	360	352	370	382	352	355	371	385	314	345	348	355	388	367	379	389	332	407	334	342	359	400	363	351	370	354	343	317	354	359	396	365	368	329	360	332	379	338	368	362	365	357	375	389	351	380	307	326	351	337	353	344	355	330	359	417	343	391	379	370	334	358	360	378	367	400	324	366	352	388	342	379	351	361	348	382	375	361	377	355	336	347	350	400	365	349	350	364	329	367	356	369	353	397	332	352	344	334	392	339	383	343	349	354	359	326	360	395	384	392	356	349	381	340	364	360	347	392
16837	3349	3822	3681	3262	2652	1589	1192	890	508	521	372	340	306	272	219	254	242	209	241	320	2968	742	184	184	155	160	151	157	172	156	153	158	172	150	154	172	163	152	152	149	155	168	152	148	151	152	146	174	152	161	148	154	142	141	138	155	138	169	143	151	150	135	133	156	152	168	155	175	159	154	187	178	143	144	169	178	168	158	171	159	147	149	145	148	156	173	138	152	172	145	154	147	133	144	149	158	150	146	135	123	176	178	158	162	119	169	133	148	149	157	155	181	145	136	145	138	155	127	136	140	148	146	142	143	131	122	131	165	152	131	158	148	120	151	148	142	158	154	147	145	179	139	164	147	147	135	157	146	127	140	172	141	124	143	140	156	154	156	141	136	125	169	152	165	165	143	141	155	156	155	166	136	169	142	127	155	162	130	157	163	155	163	159	138	149	163	155	177	167	121	180	132	123	147	144	134	140	155	137	167	160	122	155	149	143	154	134	176	160	148	152	152	145	147	149	139	121	137	168	146	154	148	145	175	171	152	159	140	149	157	147	155	123	148	149	129	157	159	148	138	129	160	152	158	133	156	145	161	140	164	137	137	165	149	154	139	130	158	154	139	162	161	141	156	145	173	157	162	146	159	155	147	146	127	159	147	139	118	168	133	163	148	139	150	138	133	152	135	144	137	132	143	148	170	153	150	137	168	167	136	168	157	142	149	143	157	158	150	144	130	153	174	164	150	168	130	129	116	132	158	140	135	146	146	144	151	150	146	171	161	173	146	143	145	135	132	161	150	166	128	154	131	139	135	175	157	159	141	141	141	141	163	141	144	157	147	134	149	143	139	156	149	143	167	168	166	125	136	146	144	143	150	130	168	174	155	140	147	146	141	152	148	148	139	153	156	134	131	130	147	159	135	150	153	145	145	133	133	154	152	148	153	150	164	133	138	148	144	129	137	143	160	145	146	147	151	149	165	137	175	158	157	150	149	140	144	147	145	147	145	130	127	133	155	162	164	147	150	153	172	161	159	189	152	171	141	150	129	151	163	147	148	145	136	133	145	120	148	154	145	131	152	143	151	165	130	138	146	160	148	147	134	160	157	147	157	140	147	141	166	161	131	141	141	151	149	133	152	149	134	149	143	150	141	147	147	131	139	144	121	160	154	146	136	138	150	150	171	160	177	169	161	169	155	162	130	170	143	146	139	147	129	127	159	141	128	156	159	142	134	173	140	134	151	141	147	167	140	169	126	152	137	137	155	145	152	135	157	140	164	151	147	139	164	151	142	172	166	152	144	142	148	164	143	145	148	153	180	125	127	141	139	138	156	174	142	124	166	161	140	168	137	141	145	148	134	138	149	137	150	148	155	163	147	169	150	141	146	174	152	151	161	142	150	148	155	162	144	143	148	154	126	154	159	136	124	161	139	149	154	156	157	170	153	158	150	137	150	133	130	170	183	151	154	151	148	157	148	145	150	142	140	116	136	159	151	131	140	157	140	153	147	124	145	174	141	140	143	133	154	149	149	139	145	154	131	174	131	142	158	142	150	158	154	136	180	170	157	145	159	159	161	154	168	142	157	137	151	139	139	160	161	141	156	151	130	134	146	147	133	140	129	136	129	146	160	127	159	161	159	157	161	149	141	150	137	165	127	141	150	130	137	175	160	143	148	159	143	159	168	170	146	156	132	149	133	146	148	156	143	156	156	135	137	145	141	144	137	154	139	153	146	172	161	151	177	154	150	172	159	135	139	110	166	162	148	171	150	129	151	162	146	140	152	151	164	167	142	152	149	141	149	134	157	160	150	146	139	177	136	128	146	145	159	161	159	140	145	147	137	147	144	151	151	144	149	145	126	155	158	132	158	158	160	146	148	146	120	160	135	138	143	157	167	133	139	141	144	155	169	165	168	150	132	154	160	165	145	159	139	155	153	140	143	158	158	167	158	125	149	158	132	156	141	149	133	170	135	145	152	157	132	155	141	153	133	148	141	142	136	122	155	143	161	148	127	182	158	123	139	154	160	112	151	142	150	157	143	143	127	155	150	145	135	150	126	126	131	111	132	135	139	147	165	152	137	153	136	131	145	136	140	137	155	126	126	161	145	111	154	153	158	143	141	158	150	136	147	157	150	148	171	152	130	149	136	133	144	160	146	147	148	154	145	157	150	152	132	157	154	152	170	155	127	144	161	152	152	140	143	193	144	131	155	152	131	157	140	141	163	139	159	140	149	134	160	155	164	134	142	149	174	134	152	148	143	171	164	168	157	139	160	145	137	127	140	138	160	165	142	172	146	167	146	158	144	150	138	143	154	166	148	161	145	145	151	154	170	137	154	142	173	135	145	143	140	152	135	147	144	150	135	120	161	148	162	151	154	150	127	140	141	164	165	159	141	153	137	134	163	138	149	156	160	155	140	139	151	146	153	170	160	173	162	135	128	136	140	136	168	127	170	159	135	148	124	137	141	147	166	141	136	150	164	167	165	162	145	149	160	155	163	150	136	139	172	165	166	157	136	148	154	135	144	144	175	171	160	134	142	151	135	145	149	138	159	134	154	150	155	161	159	138	148	139	146	139	122	160	139	164	149	166	125	142	141	155	155	150	146	157	149	140	126	145	150	144	129	153	126	137	155	160	156	149	162	161	143	166	154	147	144	149	147	166	153	148	158	131	155	150	158	164	151	159	151	129	150	172	143	147	145	138	150	158	157	124	148	121	154	151	146	163	150	150	165	132	144	149	148	174	140	164	145	142	151	162	166	160	157	155	142	133	158	150	161	138	146	158	149	152	132	155	157	162	135	162	154	142	151	156	160	142	126	150	143	141	145	136	148	173	150	142	138	145	152	172	150	142	141	143	136	151	149	143	155	156	140	166	144	156	135	165	142	133	140	166	157	153	170	149	140	156	131	148	148	146	123	145	151	152	138	167	146	145	141	153	145	147	142	152	153	131	156	160	133	152	143	144	141	142	153	150	148	150	140	145	140	129	155	167	143	136	137	136	145	154	149	165	123	135	140	141	154	137	165	130	154	136	129	154	155	140	139	172	156	143	146	158	170	160	168	149	133	145	135	150	162	145	163	161	145	168	154	143	143	148	158	151	184	140	145	117	146	171	167	149	161	129	137	152	144	153	147	155	143	124	160	165	142	164	149	134	145	148	179	162	149	154	155	173	152	145	147	144	163	149	154	133	126	140	131	162	142	131	157	147	151	153	148	151	158	142	149	162	158	143	146	149	147	141	136	136	135	125	134	152	151	138	152	160	134	136	161	138	156	152	126	173	150	164	159	152	150	131	177	158	158	149	150	152	143	156	162	120	156	150	148	152	142	165	140	130	137	142	140	132	150	158	160	152	137	133	142	151	167	164	157	143	152	156	175	139	152	146	154	137	136	140	147	137	141	120	138	154	143	140	156	160	151	146	165	148	127	161	166	162	154	168	154	161	125	162	155	147	162	151	157	166	159	112	142	165	145	128	156	106	142	155	147	157	131	136	133	154
8427	2912	7168	9052	9053	7960	5416	5047	3961	2594	2474	1958	1784	1465	1317	1319	1151	1135	980	975	1704	14220	2132	654	669	672	638	585	576	548	572	539	538	571	485	545	512	481	540	496	527	505	492	526	488	516	460	453	462	493	457	460	453	434	453	469	402	449	459	488	425	441	467	431	441	454	455	467	442	435	436	438	459	414	456	424	463	441	396	416	447	414	407	437	433	449	430	475	440	435	446	416	428	396	432	448	468	433	444	452	418	415	489	428	433	413	424	467	444	410	437	404	375	426	417	422	372	409	414	458	444	415	431	409	392	431	432	396	423	423	443	403	429	407	418	393	427	409	411	414	415	396	432	426	434	416	420	415	406	444	416	431	412	383	419	388	430	432	424	388	408	396	415	435	400	428	408	403	433	414	430	397	390	426	443	414	445	422	421	432	419	433	405	441	411	426	422	391	412	408	396	401	425	383	430	397	391	419	398	405	411	398	384	414	401	408	414	436	451	417	392	403	443	452	436	428	402	428	418	413	423	394	430	412	463	384	402	444	438	397	420	449	404	377	387	415	429	411	412	415	402	430	461	443	400	407	415	419	428	387	390	428	398	410	431	426	424	391	432	427	421	435	408	408	378	405	414	424	404	474	411	394	429	393	450	412	410	381	426	400	427	444	417	432	435	438	421	425	417	445	411	393	388	427	439	390	441	413	442	440	402	398	388	419	417	438	370	421	423	419	393	407	389	404	379	377	433	399	417	392	420	426	414	402	404	432	430	377	388	417	416	398	380	416	403	370	433	429	419	400	425	365	420	402	395	424	388	429	392	443	421	398	405	404	402	374	422	391	404	469	427	433	413	409	486	400	440	444	427	414	417	412	399	440	437	392	420	396	403	451	438	430	420	409	442	443	419	392	392	419	397	393	417	438	378	412	378	393	427	400	378	419	410	439	393	416	454	413	439	416	462	404	451	454	381	430	416	454	395	431	411	376	442	411	398	387	436	424	427	469	403	399	417	415	408	417	410	395	409	413	423	387	465	400	429	387	429	419	453	409	393	395	435	467	402	406	401	388	418	409	387	396	430	411	471	423	418	389	409	369	418	395	420	418	428	425	405	450	379	412	400	415	410	418	435	415	423	376	397	426	449	442	436	419	417	444	405	455	430	424	372	430	415	394	408	432	462	416	445	411	438	414	421	416	385	421	420	402	425	415	410	463	394	408	408	393	433	406	423	413	419	417	389	423	427	405	386	410	428	388	407	438	412	385	442	433	384	417	412	426	406	415	405	424	411	392	381	422	444	397	397	394	426	422	413	387	413	392	458	420	430	434	430	407	477	423	391	404	396	417	400	430	416	396	402	415	405	393	356	402	399	399	390	420	403	426	418	442	436	421	429	395	367	455	399	411	425	437	420	430	383	427	452	437	447	430	372	427	458	432	421	422	380	427	442	371	390	445	410	478	438	411	465	391	431	425	395	413	427	390	435	408	417	400	404	398	401	425	423	431	427	421	413	406	435	430	428	405	372	373	383	450	397	435	421	390	451	388	404	413	400	410	400	410	477	444	417	371	419	418	439	395	421	381	406	444	398	420	459	412	399	398	445	403	429	423	417	414	435	441	437	407	405	410	412	425	441	434	421	368	464	414	414	447	391	442	418	408	420	444	407	448	393	462	424	413	450	431	399	393	404	385	409	402	406	408	397	392	411	428	438	449	417	421	393	422	397	393	402	423	465	448	419	449	398	435	436	426	419	431	396	412	404	399	406	401	406	422	408	382	388	406	419	421	379	463	405	436	429	431	413	397	414	397	419	405	472	386	421	430	416	407	417	429	404	422	441	432	434	442	429	401	412	422	407	400	388	456	414	421	430	399	408	415	409	424	456	399	390	396	416	383	387	384	419	438	423	390	401	422	413	444	397	393	401	400	381	420	453	395	471	402	396	374	432	414	414	401	391	385	416	399	412	391	404	395	438	445	438	460	421	373	382	419	421	437	423	399	387	385	408	435	442	428	403	413	418	407	423	411	417	406	444	426	401	410	449	407	423	415	374	437	403	383	434	440	419	388	436	407	402	427	419	413	430	437	436	428	436	425	398	405	433	409	423	442	415	423	419	402	379	404	427	399	404	415	428	419	397	408	422	367	420	421	390	387	418	398	425	375	436	433	446	354	388	450	447	407	420	405	400	417	359	432	412	427	410	414	394	413	440	407	429	398	448	404	449	409	411	415	414	414	353	392	428	447	380	412	410	417	392	418	424	389	455	443	369	429	410	436	436	407	411	406	401	382	420	444	416	438	433	422	412	408	395	423	418	392	430	438	363	385	395	392	400	454	420	428	423	432	435	403	409	371	410	412	430	364	404	408	413	405	424	427	389	431	427	429	411	396	426	420	409	441	410	429	422	392	425	421	393	425	417	469	393	425	386	420	445	412	448	405	423	427	437	387	409	445	443	427	428	422	430	405	376	428	402	438	386	452	428	420	437	424	436	408	407	411	396	412	416	418	417	433	451	417	437	402	413	406	362	450	399	442	417	407	414	422	439	403	396	414	412	409	445	403	409	422	420	421	422	443	407	399	410	406	408	419	412	406	364	417	423	388	452	383	442	410	423	406	428	415	385	425	403	440	409	391	400	431	427	423	404	424	406	418	391	411	445	390	435	429	438	427	400	391	426	435	395	409	397	412	417	415	404	455	426	448	423	388	410	374	415	435	428	417	438	434	422	397	407	438	409	440	423	403	387	412	412	357	446	421	455	395	395	357	363	403	410	424	414	458	422	431	400	369	405	403	405	394	381	415	413	425	398	376	390	435	438	415	465	413	448	401	412	423	411	442	412	469	431	429	435	380	398	418	421	451	395	414	449	438	385	401	417	420	395	404	402	425	399	443	409	448	445	424	417	415	386	396	435	454	400	410	373	420	404	429	449	389	422	453	443	408	429	408	432	386	373	416	422	433	397	438	428	413	456	420	413	413	401	418	406	403	441	402	411	444	399	425	427	392	456	446	386	403	430	446	408	412	419	436	405	446	395	423	436	406	413	457	382	430	427	439	429	407	424	413	427	416	433	394	403	423	440	422	386	420	404	415	401	425	439	436	410	414	417	381	384	424	391	437	404	420	412	424	419	413	457	453	420	406	379	460	441	374	401	399	408	404	413	420	399	399	446	450	377	364	415	444	409	413	405	432	408	387	409	434	426	407	433	449	413	399	414	449	394	403	427	463	392	415	399	417	375	406	429	424	411	407	428	414	436	432	405	382	387	401	412	435	446	406	392	388	391	428	427	410	422	408	424	436	403	443	387	376	430	420	384	425	421	414	432	365	374	420	392	402	430	435	399	426	433	426	394	442	433	407	461	413	436	422	366	399	426	420	402	449	416	433	449	441	408	453	430	396	430	432	395	382	405	414	417	442	444	412	402	407	455	395	408	416	425	415	437	434	407	396	427	405	413	396	434	409	431	399	445	411	434	377	385	392	396	416	435	422	399	417	461	405	398	435	428	442	421	379
2176	340	384	369	318	293	301	260	254	273	271	237	311	261	232	255	288	261	256	273	235	410	408	275	272	260	240	264	227	246	277	257	239	247	241	259	269	236	253	264	216	244	270	263	254	255	258	263	247	265	255	259	238	257	247	252	274	234	248	239	269	240	292	247	282	280	240	279	293	251	248	266	259	230	239	257	276	243	261	276	249	263	254	233	250	272	255	237	241	278	274	265	252	255	235	240	250	261	272	272	258	282	237	239	254	248	211	268	252	251	266	254	278	259	271	257	265	277	247	272	256	268	233	268	241	256	234	265	245	235	269	267	233	262	260	257	230	235	231	243	255	247	239	229	262	225	257	277	256	268	246	263	225	256	220	229	258	268	236	260	279	248	263	249	278	243	290	280	287	256	283	244	260	269	229	247	260	255	252	247	239	255	231	247	288	241	257	238	263	255	227	258	250	260	270	259	239	248	260	262	266	263	272	255	266	254	253	293	265	267	236	252	238	263	229	255	241	270	234	248	297	231	271	270	251	245	243	243	240	275	263	253	268	247	247	255	248	269	245	253	278	228	241	269	232	244	231	239	208	208	266	254	265	273	249	266	248	256	251	267	225	239	247	247	264	282	275	257	253	291	274	238	272	254	222	233	220	259	272	254	231	235	268	251	242	273	254	260	252	257	284	269	251	241	250	261	252	283	246	260	286	236	241	242	233	236	282	267	270	244	273	281	240	290	232	231	261	254	244	250	249	270	280	263	302	284	264	257	254	228	258	278	213	233	253	240	259	255	263	227	255	242	240	258	260	241	271	266	239	264	229	250	233	257	258	244	268	248	247	260	272	245	234	235	253	253	261	261	257	262	228	232	265	250	221	254	255	256	250	265	243	268	260	235	273	280	247	273	271	253	268	219	238	256	225	295	257	256	249	245	273	247	255	250	242	274	274	257	266	251	235	241	244	267	228	254	244	227	234	274	253	254	246	291	234	263	241	247	284	225	279	242	254	249	245	249	263	258	273	283	275	260	270	241	237	246	248	251	253	242	227	257	287	252	257	219	255	252	261	247	251	246	223	232	270	230	248	243	258	222	242	267	228	256	243	255	254	262	223	260	241	256	226	234	264	222	245	257	278	258	275	260	239	255	248	266	250	247	266	280	248	236	235	239	206	261	256	258	233	282	237	257	252	247	237	251	231	237	279	251	225	255	256	238	274	256	266	236	220	262	242	253	239	220	258	232	235	244	294	236	239	243	264	250	238	280	237	271	240	252	267	253	252	239	247	229	254	251	254	262	239	281	250	240	277	233	248	249	227	251	255	242	244	252	245	250	231	238	248	237	277	258	270	300	254	234	253	232	264	225	286	256	286	250	238	239	244	245	236	224	240	234	253	236	284	242	269	264	250	247	252	228	248	258	272	279	266	266	236	242	235	227	236	264	267	240	250	252	223	261	241	253	256	268	252	230	251	250	232	234	228	241	243	251	250	250	250	265	237	249	271	254	273	258	233	253	250	251	234	270	254	243	246	233	250	284	249	238	255	253	256	270	282	259	274	259	249	266	255	264	266	237	237	262	278	233	248	243	255	267	249	270	261	272	257	263	257	271	251	242	263	275	284	250	231	260	252	270	252	229	259	249	242	239	229	256	249	241	243	254	249	274	252	252	275	289	251	268	232	224	229	267	256	237	261	270	257	289	258	269	277	279	305	254	237	266	265	277	235	237	232	261	242	243	262	226	272	268	233	267	239	232	236	264	258	256	250	242	253	272	293	279	271	286	255	294	253	260	222	230	229	247	236	253	253	266	248	241	238	235	264	236	240	240	281	270	252	261	231	270	262	243	217	261	283	263	232	245	262	262	248	252	254	257	221	245	269	257	270	257	247	227	263	262	252	252	246	277	260	264	284	235	261	246	256	275	254	234	211	259	263	253	265	246	236	278	247	261	231	267	268	258	230	277	260	251	236	283	253	252	258	263	271	231	246	227	241	264	262	243	262	257	236	236	267	231	237	237	264	235	247	274	257	261	246	293	240	312	266	224	248	265	215	244	268	261	268	259	237	251	269	226	279	268	261	229	215	247	250	248	261	254	255	287	231	255	243	231	265	239	264	241	226	268	271	252	244	255	258	258	255	244	267	237	257	263	270	241	272	237	284	255	241	278	266	263	222	238	246	260	276	241	239	264	269	225	262	260	268	249	253	259	246	269	260	266	276	267	236	272	232	229	260	225	266	256	243	247	244	245	245	221	258	254	249	258	254	268	253	277	252	250	232	256	243	258	237	259	252	236	258	243	252	273	246	258	258	232	273	263	255	284	269	254	251	250	244	262	283	257	252	226	281	235	242	251	258	247	269	250	246	273	218	236	256	257	227	243	250	269	222	236	281	261	234	278	259	273	249	267	239	239	241	217	235	259	244	260	264	255	241	258	266	250	257	257	243	279	229	233	251	258	249	256	254	245	239	270	237	231	275	235	277	240	225	252	281	246	268	237	240	253	253	250	265	262	237	252	286	225	265	262	225	251	220	240	298	255	270	283	264	248	263	243	256	232	247	268	267	223	265	233	248	250	272	261	248	251	259	278	243	232	245	218	267	233	235	264	274	227	270	284	247	238	242	252	249	257	262	251	257	307	268	262	259	268	271	227	266	271	250	214	220	235	264	242	254	266	245	278	234	226	270	255	236	221	242	251	263	234	260	280	240	237	226	271	273	252	235	255	257	217	249	250	258	251	225	231	255	258	225	232	261	267	252	261	243	256	232	252	256	252	235	241	259	255	265	243	240	255	271	262	251	248	259	244	241	244	242	234	259	252	265	249	256	259	250	229	235	248	239	263	231	236	263	252	285	251	227	212	281	203	238	243	288	259	244	232	251	255	235	233	242	260	291	244	258	261	275	251	246	253	225	261	241	279	263	252	254	267	247	262	278	235	243	285	246	244	241	260	241	241	258	221	232	257	254	263	250	229	261	263	252	255	243	283	263	235	272	237	258	261	249	232	245	217	263	269	268	243	271	275	258	238	263	235	232	239	252	257	237	256	270	248	259	254	255	259	237	255	239	256	248	255	269	235	261	236	274	231	245	266	235	264	285	262	271	259	261	240	231	247	238	271	236	249	245	232	266	267	248	243	254	232	218	263	261	273	219	250	236	242	274	236	262	268	256	225	232	243	268	262	233	242	222	228	221	226	233	259	258	253	277	235	248	255	262	257	233	242	249	240	252	256	263	273	235	266	284	237	249	264	256	241	249	250	247	234	225	250	276	278	249	238	215	238	252	243	275	267	245	261	234	289	244	251	243	248	264	255	230	266	279	240	223	278	243	253	234	233	255	249	245	257	268	252	258	270	269	242	260	261	238	282	249	266	245	240	258	228	247	245	246	240	254	283	258	276	223	239	225	244	265	253	251	291	259	264	256	254	255	244	247	239	243	249	245	235	261	206	243	255	241	243	264	235	250	221	261	232	239	243	248	271	241	245	230	262	257	265	259	250	278	250	255	244
2547	826	1086	1226	1192	1015	849	812	757	760	732	723	726	746	693	718	696	698	700	673	663	2217	1784	688	652	701	677	705	725	702	680	683	711	716	702	705	649	683	716	696	674	695	659	677	696	672	747	676	712	678	708	741	610	675	727	671	737	679	702	650	697	705	705	690	702	680	695	719	662	722	717	739	700	715	694	668	687	688	703	684	676	688	700	671	692	703	678	680	682	668	722	671	687	727	663	707	736	661	639	682	691	705	659	686	702	718	723	696	691	661	665	614	696	669	741	695	744	687	716	686	732	694	675	713	677	730	690	670	714	695	696	695	705	696	667	680	705	712	667	688	693	685	650	729	714	650	631	684	649	735	655	680	685	699	666	723	683	692	703	730	708	687	660	699	733	677	714	712	775	662	699	734	715	639	771	754	659	690	700	688	678	733	751	690	702	616	727	715	712	712	721	658	690	669	731	727	707	675	706	690	739	667	668	709	652	719	721	676	683	671	722	709	703	651	696	711	625	700	685	696	693	682	660	665	712	710	699	691	678	696	722	682	666	707	674	668	703	682	666	758	694	689	707	699	686	688	638	745	689	666	690	710	716	694	645	684	687	735	655	662	674	656	692	703	686	692	694	655	739	683	666	673	685	724	699	719	705	717	676	699	683	651	640	658	642	657	676	703	656	691	706	684	704	732	671	701	708	711	717	702	686	703	692	649	677	669	650	662	653	677	695	685	669	713	695	716	706	660	724	688	696	634	677	636	703	660	664	632	700	676	673	714	676	661	706	687	691	672	704	671	676	676	685	699	678	688	724	673	700	713	693	650	690	707	683	676	651	681	680	619	670	704	701	706	678	696	706	700	645	685	693	682	656	678	681	681	674	687	698	689	684	697	628	675	684	667	628	676	717	707	671	674	697	684	706	696	747	684	683	707	658	688	667	671	644	689	666	672	683	703	674	699	701	654	725	711	673	700	739	661	672	679	678	677	690	743	639	743	705	754	699	725	683	725	662	675	745	721	700	702	635	676	681	667	619	707	684	718	726	735	651	688	674	668	711	677	704	681	667	685	722	748	654	642	710	716	721	698	711	652	673	649	705	668	645	740	665	677	693	689	653	680	668	703	752	692	677	689	711	662	678	686	671	698	685	693	705	681	670	705	685	686	675	704	718	656	674	717	670	704	705	751	646	693	722	662	635	690	717	678	651	709	658	718	653	685	703	724	700	659	697	679	684	678	684	650	664	730	700	682	712	707	668	686	682	641	683	719	691	686	664	671	711	787	690	711	714	678	727	716	697	661	739	705	707	686	691	691	708	709	681	683	706	608	669	756	673	688	695	699	693	708	683	727	715	676	671	686	698	693	699	672	720	666	632	701	705	669	725	690	693	656	705	699	685	713	682	650	673	716	691	690	689	700	637	699	677	688	675	717	687	662	673	645	746	688	732	681	731	701	672	686	689	673	705	725	709	733	685	716	720	703	672	705	688	700	689	672	739	702	692	667	675	683	699	651	705	699	705	726	710	691	695	694	690	700	665	679	731	675	668	671	599	728	701	662	679	711	674	665	638	637	699	633	738	700	721	697	683	679	672	666	698	657	646	671	693	709	655	727	653	687	626	702	712	658	696	725	662	685	692	707	688	664	711	648	710	692	692	686	677	707	710	667	658	695	697	655	615	694	691	672	661	661	688	677	690	677	714	677	652	712	726	710	669	657	682	702	697	663	687	699	641	621	721	686	691	715	684	703	653	707	700	673	652	738	676	746	664	649	700	674	697	690	666	679	659	653	700	638	709	722	711	709	653	689	668	712	705	710	697	716	703	724	701	722	645	754	732	700	692	655	662	706	676	661	725	688	720	650	686	675	699	720	632	704	673	707	702	704	748	684	723	653	699	655	699	675	670	666	659	697	707	709	710	674	680	709	703	705	675	736	719	643	682	721	705	701	711	663	734	685	656	694	645	701	702	709	668	644	702	664	663	704	714	688	702	671	698	721	652	696	705	735	659	711	676	673	670	698	740	722	695	749	677	691	717	682	688	678	670	684	720	692	739	649	690	690	660	713	685	709	722	668	673	672	689	713	708	731	742	714	646	667	705	733	692	671	654	730	682	722	695	686	712	724	669	708	729	703	683	677	678	692	644	707	664	716	658	689	685	737	685	670	680	653	709	701	686	731	691	715	676	715	727	668	712	735	696	673	710	721	688	639	659	708	646	657	678	686	681	735	675	732	699	733	663	724	715	679	704	709	703	682	673	717	716	654	638	675	664	720	692	632	641	701	680	676	650	671	692	679	703	687	734	705	700	675	696	678	667	708	712	677	664	710	728	706	657	742	674	687	709	685	706	685	711	709	701	675	667	687	735	713	665	737	690	687	697	679	695	677	677	656	699	659	696	701	693	667	709	650	685	713	710	652	694	710	688	673	710	724	698	642	709	661	690	698	701	691	702	701	696	684	681	673	700	704	672	695	670	669	640	686	665	652	680	685	628	730	674	682	680	695	662	682	680	726	646	658	688	718	704	718	719	666	662	658	680	655	721	633	658	663	714	678	635	678	697	662	644	718	680	704	691	666	699	661	688	668	708	634	665	686	692	743	731	663	688	654	754	663	738	728	709	693	686	654	690	728	683	665	662	707	703	686	734	684	688	715	682	668	697	643	622	653	675	687	676	735	670	669	674	724	662	633	670	692	642	688	697	682	700	668	664	727	705	697	695	699	685	676	638	740	652	720	666	665	669	720	730	701	647	697	711	716	692	694	703	720	667	679	682	684	715	675	690	745	719	703	644	689	648	658	699	672	661	680	707	706	651	721	716	670	739	686	688	685	691	679	683	650	743	661	681	679	704	652	662	632	685	682	679	656	678	664	673	735	694	699	713	726	661	659	665	709	695	687	709	688	696	732	717	670	690	655	699	735	676	642	720	701	693	652	711	674	728	727	673	683	699	691	709	661	664	644	649	719	693	658	685	680	712	705	698	664	706	719	696	692	667	682	726	699	730	698	737	708	743	659	691	685	674	718	675	701	713	636	698	785	711	666	705	685	672	733	683	686	720	735	643	699	702	645	703	637	727	686	758	659	709	698	709	702	697	745	733	636	690	699	670	693	713	751	696	707	666	710	677	700	686	681	726	695	705	699	702	647	669	648	755	726	679	721	666	655	696	730	676	656	702	695	655	677	707	735	682	710	694	694	677	733	685	707	671	693	679	631	676	685	648	703	721	699	652	686	740	714	743	697	707	663	712	694	697	690	680	658	690	681	715	712	729	661	676	649	751	710	689	691	653	699	676	669	707	693	683	712	742	699	685	723	679	717	713	701	696	680	649	723	709	728	709	653	708	720	664	715	701	708	650	701	672	651	684	698	671	716	712	653	700	722	691	736	718	672	687	610	654	663	724	730	714	698	685	641	681	664	687	709	693	726	712	661	698	715	693	652	720	763	734	714	707	675	709	728	701	668	673	706	710	712	749	726	634	667	739	705	670	706	681	667	695	722	693	694
16277	3872	4872	4422	4000	2507	1490	1030	799	474	354	385	358	311	278	258	223	217	238	271	228	4595	5716	218	168	160	147	163	153	134	146	163	169	159	151	146	163	135	153	150	158	142	143	167	180	135	153	155	143	144	143	141	167	165	162	136	148	156	146	161	173	124	147	124	130	166	168	158	150	150	160	145	157	162	145	154	133	132	168	154	152	148	146	152	173	142	161	151	147	161	162	150	162	169	177	139	158	170	137	150	146	148	144	137	147	131	148	146	132	145	135	147	162	154	148	142	141	128	137	172	146	153	141	160	134	144	159	142	142	119	148	144	151	150	154	165	129	156	164	152	153	153	125	132	147	157	158	159	174	151	141	139	131	141	152	148	153	158	136	143	153	158	168	131	145	154	138	130	154	141	137	146	149	138	149	143	164	155	154	155	152	150	154	157	130	140	152	156	169	154	151	122	154	144	127	157	145	151	182	142	135	144	151	144	145	129	144	142	171	148	148	146	140	152	168	150	140	151	167	132	155	168	142	150	156	137	155	152	160	167	160	138	159	153	136	150	148	153	175	172	147	137	138	158	145	126	147	152	137	138	138	145	129	159	146	142	150	135	161	158	150	163	139	154	156	146	165	151	137	142	128	124	156	142	141	149	121	136	151	146	146	135	160	160	134	130	173	142	156	152	180	133	147	149	143	176	163	137	167	142	141	147	138	141	134	161	147	163	137	146	133	137	146	154	130	147	145	173	160	134	118	137	169	133	119	133	139	154	132	149	168	149	154	160	157	155	140	149	149	155	141	149	146	135	144	164	147	147	162	142	139	161	131	138	136	135	143	121	155	138	174	147	153	157	156	138	141	139	171	159	166	162	149	145	161	125	160	154	137	163	169	172	160	156	142	130	144	145	137	152	153	143	149	162	163	140	140	130	162	146	166	139	141	143	154	161	153	130	147	128	158	127	151	149	134	159	147	143	129	135	168	149	147	167	151	155	156	140	146	156	166	139	142	156	143	160	160	152	145	145	137	144	124	128	158	140	174	157	113	155	129	142	152	179	146	141	128	128	147	180	155	172	148	134	141	133	153	145	147	145	158	127	147	145	146	147	148	142	145	136	138	130	139	152	129	160	142	128	161	166	143	154	129	130	159	142	149	146	148	109	155	157	138	159	150	163	142	164	126	164	138	144	155	134	147	129	132	150	165	152	142	161	134	154	135	163	173	132	147	140	151	148	178	147	152	140	116	154	155	153	146	136	130	144	161	150	159	146	132	138	122	149	145	156	141	120	166	144	144	139	135	140	131	139	141	152	136	149	145	141	142	153	151	144	165	153	136	127	137	137	148	156	145	146	170	161	135	122	142	159	152	156	167	148	156	142	166	137	134	136	156	146	146	151	135	132	138	129	172	129	151	129	121	131	132	152	136	134	149	149	139	161	142	141	148	138	157	168	174	151	132	149	167	154	152	161	151	141	145	145	148	150	152	143	146	155	158	159	163	167	150	147	136	184	150	142	175	156	148	150	147	132	143	134	148	146	119	141	146	137	166	131	150	171	169	152	173	153	162	139	166	148	159	137	151	147	146	158	133	123	153	140	142	124	160	149	157	153	149	144	147	181	173	159	140	147	153	128	151	127	145	142	159	180	152	142	182	149	133	155	181	168	155	151	137	159	158	153	157	139	150	165	146	146	145	150	139	138	152	149	139	152	155	148	164	142	144	147	150	141	151	142	131	144	134	146	167	138	132	143	136	140	144	129	140	149	148	139	152	137	139	142	145	158	148	169	143	134	131	153	123	147	144	142	142	123	152	153	173	155	138	153	127	130	142	151	146	167	153	140	142	118	140	149	161	152	150	149	135	145	165	166	152	141	150	149	162	147	137	166	177	139	152	140	132	126	144	138	121	143	146	168	134	151	147	167	150	155	152	119	149	160	137	143	148	153	149	156	134	131	167	145	143	146	159	125	135	154	165	156	123	145	129	154	134	134	146	128	141	125	158	167	154	151	133	146	150	136	145	153	148	139	155	138	155	153	157	134	140	148	138	151	159	133	148	162	145	135	141	126	148	157	155	152	147	131	118	163	135	148	163	169	124	138	147	136	139	142	144	149	166	136	144	150	150	151	167	144	131	162	153	146	149	131	150	147	155	133	147	141	147	153	146	148	142	152	122	151	140	142	154	155	152	155	155	137	159	143	107	147	138	141	138	142	137	132	131	154	146	164	156	137	147	149	144	150	146	160	141	178	156	120	172	175	133	144	143	144	146	148	164	126	149	157	136	135	143	141	147	142	150	147	170	146	142	146	133	141	153	182	146	134	140	139	144	145	137	142	161	157	156	160	133	155	164	170	157	128	133	137	162	129	150	130	139	164	155	148	159	158	149	160	136	148	139	152	132	126	143	161	144	151	157	159	154	137	143	162	149	148	147	155	155	151	144	147	141	146	135	132	171	154	133	169	147	163	143	175	161	165	138	122	150	143	160	149	152	159	124	154	154	146	158	137	147	141	148	148	137	141	155	147	146	163	134	139	156	136	153	154	144	162	148	139	147	152	139	172	157	142	135	126	159	121	151	132	146	123	155	150	171	142	133	152	156	149	137	135	113	126	148	167	125	154	151	164	138	142	157	151	140	134	131	149	152	122	157	151	142	135	159	162	133	149	154	146	145	145	146	137	132	135	136	128	153	143	128	172	153	148	153	155	164	160	172	154	158	143	140	138	145	167	143	175	150	140	138	141	135	174	141	134	142	142	140	128	157	116	149	147	123	134	162	144	145	183	170	167	147	149	147	150	148	162	142	130	166	158	141	149	146	148	160	151	156	143	153	137	146	171	142	143	150	158	147	157	149	157	167	154	169	145	176	159	139	146	153	139	160	149	154	160	126	150	129	144	138	152	149	130	128	146	139	162	148	158	120	136	145	138	162	169	160	139	179	133	128	139	149	149	136	146	141	134	146	126	137	156	146	154	154	155	160	140	123	135	121	155	165	151	167	146	111	132	144	144	145	134	134	143	142	152	159	152	141	147	139	134	159	124	151	130	127	149	145	176	140	155	134	139	113	149	125	132	146	151	129	148	158	154	145	162	126	147	148	144	144	153	177	156	155	172	163	157	140	153	135	140	152	136	129	140	137	136	146	134	153	153	128	150	156	140	164	165	152	148	146	159	131	169	159	171	135	151	140	148	146	151	150	153	167	147	134	163	166	161	136	160	145	144	162	143	149	155	155	152	156	169	158	138	150	160	141	140	171	156	135	141	154	154	161	166	163	133	171	152	131	159	143	152	157	153	137	144	144	133	164	155	158	137	155	147	141	141	170	143	132	138	137	156	141	138	155	134	125	137	151	134	153	141	150	139	126	144	140	137	148	133	136	141	149	141	141	142	135	129	145	166	140	168	146	126	157	141	131	141	146	150	138	153	152	156	177	153	141	113	129	153	157	139	155	134	136	149	162	148	161	141	147	140	145	141	152	141	137	120	157	129	158	124	142	153	140	161	127	150
8300	3246	7508	9683	9363	6921	5168	4400	4031	2461	1930	1994	1598	1403	1266	1264	1047	1096	1142	1187	1224	21910	19043	597	565	579	569	540	504	580	547	506	504	495	491	530	502	475	524	485	492	507	436	473	474	475	447	457	463	458	489	484	468	434	416	440	392	443	462	419	480	475	430	437	434	415	423	379	444	452	427	420	445	435	425	393	418	427	461	438	443	398	449	419	450	416	440	420	432	427	438	449	421	417	418	463	418	422	415	405	415	449	464	390	428	441	439	421	386	433	467	467	419	424	409	419	420	405	454	413	403	411	422	411	431	444	407	428	408	418	409	399	437	412	424	460	414	422	480	389	458	376	407	417	438	387	405	438	409	395	465	396	395	431	417	416	401	412	428	406	395	400	455	424	403	415	412	427	414	378	390	392	431	405	426	408	406	405	372	391	441	407	410	411	415	388	434	409	383	395	421	390	403	400	413	400	440	412	442	458	414	460	407	427	407	445	416	427	409	395	409	430	402	429	412	430	438	382	404	409	407	433	427	420	427	412	456	469	393	426	443	401	396	426	439	430	407	445	395	396	413	365	429	405	385	436	403	432	396	422	431	417	463	410	422	408	389	424	392	420	424	405	417	412	433	397	385	398	433	445	432	448	375	366	437	449	424	401	382	417	412	414	445	401	404	415	409	445	398	402	378	405	425	431	398	400	389	406	415	412	423	436	406	410	425	418	395	430	446	416	418	409	395	464	428	457	457	382	417	434	392	432	405	399	429	419	435	399	402	400	409	410	398	403	388	412	427	422	426	423	418	411	446	438	405	453	420	462	392	455	421	401	418	397	416	414	426	443	409	414	440	414	440	366	451	389	441	441	406	431	421	408	376	371	464	389	408	442	438	449	414	458	406	406	459	386	412	396	404	380	429	411	453	445	420	405	441	433	393	419	385	415	466	419	383	454	412	433	411	409	422	454	408	442	427	442	412	426	415	415	416	400	417	386	421	407	432	439	384	445	428	453	442	414	385	407	449	389	393	424	408	403	447	419	413	422	496	447	417	369	453	447	396	429	438	450	454	400	396	405	413	426	385	404	409	423	427	377	416	378	397	434	425	431	426	424	402	455	416	409	430	407	419	391	384	429	424	378	411	408	455	437	417	442	408	448	428	400	429	364	389	433	432	473	428	389	431	393	431	417	435	407	424	435	421	371	431	390	392	436	402	423	441	391	427	394	431	403	446	477	410	408	407	413	410	443	417	406	404	447	447	421	397	413	435	421	420	417	398	387	426	410	414	432	427	437	449	410	456	430	393	433	403	471	430	452	412	396	393	418	452	383	451	406	427	413	416	425	417	413	400	423	365	481	409	433	392	406	421	420	410	416	389	391	431	408	385	409	406	405	442	435	431	421	414	421	426	422	415	386	405	412	413	435	404	406	435	421	436	396	377	371	387	413	407	425	424	441	418	409	412	421	393	403	423	400	462	450	431	431	422	455	377	413	429	429	381	415	419	428	441	417	401	407	386	414	391	436	409	407	406	442	383	404	416	424	442	410	419	411	419	449	397	430	445	401	425	429	382	410	396	439	420	420	431	437	417	414	396	432	434	430	427	387	417	422	428	419	375	421	432	413	416	427	417	385	417	430	433	404	434	439	388	431	398	421	437	435	423	385	435	405	437	442	413	367	389	421	437	444	413	419	430	392	425	425	440	420	410	416	420	411	445	377	402	402	366	437	403	416	436	426	403	410	421	394	415	429	417	446	404	433	433	370	421	405	449	401	435	430	394	433	453	414	412	431	383	413	438	407	414	392	414	421	382	393	385	430	439	430	423	413	390	424	405	452	424	442	424	395	426	357	460	410	462	426	416	440	390	380	435	396	429	426	421	410	430	412	404	410	415	429	403	391	417	423	394	428	391	434	396	422	413	373	419	421	450	374	419	408	434	408	415	406	393	430	406	413	390	419	411	435	450	437	457	421	409	435	411	400	422	403	437	389	450	422	446	443	429	412	411	413	409	365	433	406	398	410	425	407	395	402	411	419	434	424	445	420	420	444	372	428	423	435	413	404	411	410	439	397	423	436	405	395	384	395	468	391	407	399	454	440	411	415	425	406	401	410	424	456	443	439	430	436	393	393	404	443	400	400	420	416	402	429	405	437	407	431	440	451	377	406	409	412	400	428	424	411	432	396	391	438	395	416	419	441	435	417	420	381	402	411	441	456	420	383	412	450	432	436	412	421	446	437	418	389	388	375	435	434	396	433	407	412	433	433	424	406	435	414	423	430	430	406	429	390	416	432	407	409	403	413	425	428	412	390	474	442	398	423	402	456	424	406	410	376	418	421	428	427	399	426	401	416	409	407	436	395	395	418	412	423	424	386	389	412	430	415	414	415	415	408	427	428	433	391	440	430	456	446	418	384	425	410	425	389	454	405	443	432	419	425	428	394	401	438	419	423	410	401	373	400	403	427	434	437	421	449	401	447	438	395	420	417	443	395	422	463	423	378	427	421	432	438	408	434	441	390	381	418	401	398	411	404	420	439	415	422	426	388	430	405	487	405	394	423	411	358	394	406	432	377	408	442	454	406	382	409	397	425	406	392	421	417	422	393	407	425	453	407	393	394	409	445	382	380	415	393	396	410	372	426	409	437	390	445	437	411	449	430	424	453	386	426	453	410	421	349	407	382	402	411	426	428	420	411	418	399	419	417	432	430	434	424	406	427	412	421	437	455	398	442	413	402	421	438	411	400	407	433	443	402	422	429	416	429	426	419	408	434	419	448	381	440	393	453	438	430	432	398	384	466	420	442	394	431	422	422	390	421	434	401	409	423	413	415	400	409	398	411	399	409	389	400	398	443	433	411	420	467	424	454	390	411	448	388	401	427	434	398	417	410	413	417	424	417	402	450	384	424	413	394	418	405	420	402	426	461	415	423	426	422	469	390	401	420	390	415	423	429	422	369	436	419	445	417	419	405	399	421	446	442	374	452	403	409	410	422	425	403	425	421	385	400	388	417	401	420	385	440	414	394	399	426	445	423	425	435	386	420	444	422	431	423	409	439	439	435	416	427	423	422	423	410	391	433	403	433	383	447	420	413	430	433	448	430	370	413	490	439	390	439	397	443	420	442	438	425	431	427	437	440	396	421	380	445	394	418	414	422	427	401	391	422	417	418	388	402	403	428	419	413	415	434	396	419	388	417	429	404	433	424	430	408	408	433	437	409	414	451	434	422	407	410	431	412	404	425	397	430	397	424	413	393	396	432	403	398	402	436	376	419	410	387	413	416	364	428	406	411	433	409	425	391	427	414	443	423	417	411	409	386	414	415	475	404	450	391	428	436	413	426	415	408	416	405	442	408	420	418	421	412	426	403	406	421	423	457	398	377	439	420	438	450	422	434	413	431	401	414	406	392	407	398	389	427	392	457	414	402	375	398	409	378	418	438	425	422	426	430	389	409	408	429	434	410	391	405	408	456	386	403	427	417	420	383	448	399	414	443	455	382	412	391	424	400
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
