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
336556429345	336556429909	336556430459	336556431009	336556431559	336556432109	336556432659	336556433209	336556433759	336556434309	336556434859	336556435409	336556435959	336556436509	336556437059	336556437609	336556438159	336556438709	336556439259	336556439809	336556440359	336556440909	336556441459	336556442009	336556442559	336556443109	336556443659	336556444209	336556444759	336556445309	336556445859	336556446409	336556446959	336556447509	336556448059	336556448609	336556449159	336556449709	336556450259	336556450809	336556451359	336556451909	336556452459	336556453009	336556453559	336556454109	336556454659	336556455209	336556455759	336556456309	336556456859	336556457409	336556457959	336556458509	336556459059	336556459609	336556460159	336556460709	336556461259	336556461809	336556462359	336556462909	336556463459	336556464009	336556464559	336556465109	336556465659	336556466209	336556466759	336556467309	336556467859	336556468409	336556468959	336556469509	336556470059	336556470609	336556471159	336556471709	336556472259	336556472809	336556473359	336556473909	336556474459	336556475009	336556475559	336556476109	336556476659	336556477209	336556477759	336556478309	336556478859	336556479409	336556479959	336556480509	336556481059	336556481609	336556482159	336556482709	336556483259	336556483809	336556484359	336556484909	336556485459	336556486009	336556486559	336556487109	336556487659	336556488209	336556488759	336556489309	336556489859	336556490409	336556490959	336556491509	336556492059	336556492609	336556493159	336556493709	336556494259	336556494809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
78047	74887	58601	18318	3557	783	496	400	373	363	312	316	345	272	283	282	308	304	299	271	310	275	271	279	271	239	249	284	257	299	264	232	322	253	227	295	271	238	235	246	262	259	264	254	239	245	369	716	1033	947	739	481	352	272	276	241	229	259	247	255	267	224	224	220	225	217	265	255	258	252	246	240	210	231	229	233	230	251	239	224	215	243	228	253	211	251	241	253	215	255	274	253	241	252	211	234	252	248	246	227	229	252	240	218	260	250	213	227	243	254	260	239	238	239	250	269	245	257	243	252	236	215	228	239	235	218	269	261	252	253	228	275	241	228	222	223	226	220	198	227	242	252	247	238	218	229	221	218	228	235	247	239	209	200	250	246	265	245	242	259	224	240	217	224	252	239	232	248	280	261	252	262	231	237	235	231	216	217	219	235	261	234	259	222	262	254	228	188	234	218	240	233	222	228	240	239	229	262	273	266	239	251	235	213	230	249	256	224	214	256	253	227	251	238	230	225	254	247	227	223	209	243	245	229	231	257	225	225	248	225	249	234	218	234	233	247	251	222	256	245	222	247	239	249	262	244	234	226	212	235	245	265	266	241	245	248	233	233	231	236	230	233	207	254	216	219	229	212	250	214	252	249	225	241	238	232	264	247	246	254	261	237	234	242	235	224	236	240	245	242	219	215	251	257	220	221	212	225	249	263	229	255	231	254	231	236	215	221	244	220	225	260	226	225	245	221	254	232	244	256	243	250	261	252	235	265	242	241	253	242	260	234	237	256	231	219	275	246	220	261	214	255	241	262	238	234	202	238	220	250	194	236	232	211	206	216	258	247	215	251	221	246	262	229	274	273	224	249	277	238	241	258	244	263	252	237	223	235	245	217	238	258	229	236	244	237	248	227	232	239	232	245	247	240	223	233	237	230	252	270	204	254	248	239	230	282	232	224	268	226	231	233	241	252	254	229	275	240	244	271	250	242	217	220	241	222	239	252	243	223	206	213	237	256	258	237	230	266	246	239	233	242	218	242	258	241	280	254	222	223	255	231	229	239	264	240	267	231	228	229	258	251	272	264	247	213	265	241	247	251	258	226	195	267	222	254	225	220	261	207	222	265	255	255	231	216	200	220	236	247	239	225	250	265	252	233	209	219	264	210	244	256	240	241	267	268	277	256	233	278	228	259	220	258	247	232	248	230	238	220	246	202	225	232	239	242	221	238	236	226	250	267	276	244	238	261	251	236	238	225	242	278	257	193	255	248	231	240	231	243	219	242	251	274	228	250	277	239	256	258	260	243	237	255	243	218	278	233	248	232	244	246	238	268	249	202	262	232	209	220	240	268	225	248	254	234	252	250	232	251	229	250	267	243	253	216	262	243	242	242	243	248	240	236	243	252	252	236	243	208	253	238	228	244	222	239	245	224	259	231	278	249	243	222	228	246	247	231	257	248	232	230	259	228	245	220	209	261	239	238	235	255	231	255	284	213	263	238	230	260	239	234	243	231	236	256	254	261	229	253	237	234	219	225	263	239	227	227	235	247	245	253	245	223	264	252	215	222	223	257	225	245	217	223	256	258	245	226	247	242	248	226	262	269	259	238	256	245	270	247	241	247	242	246	275	253	220	258	242	277	235	239	228	262	249	201	234	234	232	256	227	230	236	235	236	262	253	262	222	224	260	233	244	234	245	253	231	249	245	231	247	251	211	234	230	223	246	259	253	255	268	255	240	222	224	260	236	237	252	241	213	248	234	244	230	246	243	228	261	249	253	248	252	258	242	215	264	211	224	251	217	255	256	251	233	218	274	243	262	260	230	231	227	239	271	240	256	220	237	220	248	245	227	225	242	232	255	253	233	232	216	241	220	249	242	241	230	247	235	225	243	243	247	245	237	256	255	220	266	252	247	206	241	239	237	251	258	240	245	245	254	228	244	259	268	259	249	250	232	250	220	247	251	263	234	259	219	240	235	225	240	249	250	226	231	245	200	235	229	243	250	242	252	236	260	242	225	237	270	247	236	233	231	249	234	230	239	233	218	250	214	250	233	235	223	252	250	240	239	244	215	222	220	253	255	227	236	239	244	225	229	262	237	257	228	258	224	245	250	220	246	245	231	259	263	258	233	255	226	226	251	249	211	252	222	236	243	235	280	243	228	240	236	225	251	267	272	215	228	235	262	225	253	242	234	205	236	245	233	259	248	211	236	243	217	256	243	210	212	212	239	219	246	227	239	270	268	258	255	251	249	234	255	222	219	242	239	240	240	227	241	245	244	245	231	232	224	244	275	240	241	254	254	209	247	237	243	242	248	259	229	212	237	254	242	273	248	235	246	249	225	207	238	233	268	247	223	266	245	260	257	252	238	228	250	241	263	219	263	222	250	251	256	236	235	216	241	263	245	231	233	257	232	206	237	270	209	206	250	247	237	242	240	223	250	247	229	214	224	258	237	217	233	229	227	273	217	231	241	259	246	241	223	230	241	222	244	249	245	251	286	218	273	268	235	194	206	235	241	234	214	232	227	229	264	239	243	255	268	246	245	243	239	219	219	211	239	247	229	250	242	267	257	258	240	247	263	236	246	224	218	225	231	263	245	257	236	229	250	206	236	239	226	238	236	254	232	244	248	231	228	256	216	242	236	227	198	243	247	229	257	222	252	211	269	224	273	218	245	250	229	248	231	274	256	224	240	233	242	245	228	232	248	213	248	233	260	258	253	223	248	242	241	225	224	281	233	229	259	246	265	217	234	248	232	251	260	248	257	262	266	258	231	203	233	233	239	213	238	259	242	244	236	245	264	228	217	253	230	248	234	264	226	266	275	249	224	259	237	238	230	208	227	245	218	221	231	232	230	229	238	249	230	236	234	239	239	249	251	218	235	221	246	238	263	241	269	237	257	230	241	258	232	231	208	224	226	214	247	240	220	257	233	252	268	240	225	232	242	210	233	246	262	230	223	239	240	265	229	249	243	240	235	254	252	250	244	212	259	257	254	217	264	251	236	223	262	221	235	218	247	225	262	246	217	254	219	258	256	245	236	211	225	260	235	257	253	229	243	254	229	228	246	290	255	252	240	274	252	264	233	210	238	246	250	225	277	248	264	251	255	214	221	237	250	220	236	224	228	229	246	222	240	239	248	238	246	249	265	239	220	245	225	252	236	214	261	236	255	237	242	256	252	254	229	222	244	240	245	238	256	246	256	236	233	225	273	226	241	245	239	210	276	223	256	230	261	268	255	244	269	240	236	256	251	255	238	232	234	238	223	278	249	241	243	257	240	232	262	231	247	246	266	265	231	220	226	252	218	230	223	223	255	239	234	235	235	258	261	222	237	252	230	273	247	266	235	252	264	232	281	246	243	265	223	225	219	260	237	227	260	255	224	216	243	258	219	234	246	230	249	247	260	242	234	247	238	281	240	256	255	256	243	267	217	240	240	224	246	228	185	239	239	243	238	254	204	220	250	268	226	233	250	239	207	260	265	235	242	261	249	250	245	235	229	236
51496	59493	42281	2733	2165	1810	1600	1344	1232	1153	1167	991	983	921	832	858	824	761	783	820	873	820	811	841	767	769	702	706	732	740	681	724	965	742	697	687	732	716	670	703	789	682	632	638	600	638	1505	3638	5698	5035	3750	2098	1195	885	680	629	597	591	607	605	619	626	607	597	624	617	594	609	589	615	582	612	559	553	625	581	587	599	583	621	622	601	621	602	587	591	582	654	583	602	602	593	575	578	612	638	623	561	521	568	604	558	604	657	588	587	593	581	621	604	599	566	605	593	597	608	627	588	619	600	613	595	607	585	580	581	569	605	562	573	586	589	578	601	604	589	591	604	608	599	609	570	563	593	577	644	578	588	578	626	584	574	549	623	574	615	581	568	611	587	581	620	554	579	583	558	585	614	596	591	611	590	622	548	562	590	646	600	565	599	584	617	578	565	629	632	612	603	601	627	678	562	588	623	594	584	618	617	610	593	615	588	606	607	571	566	621	580	590	603	587	595	598	595	562	528	573	624	567	572	586	585	603	608	607	563	651	576	569	569	572	628	589	567	583	608	611	575	576	602	616	575	613	557	635	573	603	590	601	582	596	623	584	561	596	585	556	608	630	560	604	567	631	579	582	600	600	643	587	606	559	602	567	576	600	610	588	584	574	614	588	640	620	584	585	656	607	637	605	596	548	615	615	585	583	585	605	556	608	562	609	549	613	595	581	577	605	559	590	544	589	598	607	596	620	572	594	565	599	599	568	620	548	635	567	579	605	596	562	565	585	622	570	614	580	603	585	558	619	575	632	589	564	578	605	635	587	617	573	598	582	604	607	571	586	578	544	612	569	599	604	579	580	595	636	586	582	548	574	586	596	564	597	579	596	577	584	564	531	625	604	585	597	570	582	635	585	672	589	603	603	592	612	575	575	600	627	579	581	578	596	569	535	555	583	606	609	615	603	611	592	611	574	585	598	593	626	589	600	592	583	600	613	595	575	577	616	579	625	580	598	560	610	584	609	588	617	574	597	602	613	587	633	621	610	567	586	588	603	610	560	579	586	594	600	554	570	598	591	580	584	617	589	582	554	608	627	572	591	596	611	589	613	585	615	605	553	566	590	614	586	600	576	608	568	565	600	604	592	578	615	579	606	605	553	626	606	563	633	549	583	585	569	550	645	615	626	555	603	604	620	609	565	624	587	632	632	582	578	595	539	622	554	568	601	597	580	602	626	560	599	577	605	598	532	615	579	620	540	594	574	595	605	567	521	604	568	658	596	594	572	622	611	577	622	611	573	615	612	611	588	590	587	568	586	560	576	614	575	581	551	596	602	606	607	526	569	593	583	585	598	598	562	582	573	537	576	585	567	634	589	618	616	592	586	574	608	573	564	609	595	579	573	571	629	604	574	597	529	552	600	588	589	602	628	600	541	594	598	568	602	568	594	548	573	574	565	547	635	598	591	547	587	602	617	582	575	545	642	588	631	587	581	598	589	636	576	593	581	591	585	565	579	581	578	588	576	587	591	572	584	555	588	554	635	577	548	626	594	607	597	548	594	623	628	596	588	605	606	598	571	608	582	580	635	578	589	591	592	608	568	619	606	613	564	597	588	600	586	578	586	580	548	582	633	593	579	572	579	602	583	614	603	596	600	667	593	576	573	601	568	649	589	602	590	574	592	606	589	574	615	621	599	591	595	593	626	593	609	601	563	588	582	615	626	569	551	580	607	616	590	602	561	569	592	604	586	574	610	534	601	602	621	626	580	568	631	597	578	622	586	608	607	604	605	613	593	539	608	604	619	611	586	595	585	573	607	563	581	601	605	615	598	589	585	573	607	577	581	578	614	622	564	558	613	611	526	594	592	611	617	574	625	593	586	602	581	577	633	597	595	578	558	601	599	535	603	572	610	569	601	612	624	585	582	580	623	581	593	599	586	597	627	571	621	594	611	571	591	573	560	597	563	570	610	586	623	605	625	562	523	636	607	589	610	571	591	596	589	612	606	648	617	607	569	567	605	579	577	594	554	665	595	567	580	611	598	606	593	566	604	587	593	550	548	623	626	593	635	660	590	603	567	620	625	619	584	574	592	602	597	575	642	585	606	568	608	585	614	588	574	602	556	621	560	595	618	603	577	666	632	586	586	622	612	566	639	587	619	621	624	619	565	603	584	608	625	620	594	590	573	645	654	602	564	567	611	557	606	564	626	573	609	574	588	594	610	564	596	608	621	595	571	626	561	575	604	619	635	585	582	568	550	621	593	583	592	572	568	620	564	591	584	597	596	582	650	596	606	591	574	593	594	575	594	587	607	589	594	644	583	570	563	621	555	619	589	621	618	617	609	581	623	601	590	580	570	591	606	601	555	591	574	568	600	585	579	594	527	588	570	621	610	650	574	585	588	625	583	629	619	558	633	563	566	587	623	603	603	558	582	551	586	563	614	610	605	557	585	606	556	645	568	594	617	580	601	543	611	608	547	609	566	602	574	562	568	629	572	602	572	594	595	568	586	598	568	637	579	577	636	579	607	572	625	573	578	610	628	655	588	610	592	599	596	632	598	598	528	584	568	601	628	576	565	532	599	558	573	628	618	593	590	607	577	581	604	602	579	589	558	612	597	557	612	625	533	586	573	584	571	614	599	613	556	600	568	562	558	559	554	605	614	581	570	585	564	567	544	612	600	583	610	617	569	587	593	620	565	625	598	604	630	575	594	600	632	648	574	602	600	589	583	596	590	591	562	617	610	591	610	562	631	592	602	588	566	586	620	583	609	605	572	566	581	643	589	579	609	577	638	596	579	628	599	586	614	599	639	589	554	575	605	576	572	577	609	602	603	627	607	595	591	598	615	596	615	595	620	600	605	559	627	595	561	591	561	601	589	598	595	578	602	583	561	584	574	497	613	545	615	572	598	586	561	601	591	544	595	579	582	619	557	622	630	576	601	600	621	569	557	585	574	582	569	578	588	613	634	639	542	564	586	574	629	576	599	578	580	605	596	583	587	611	609	600	541	620	591	590	605	578	572	632	580	577	583	593	603	631	591	587	679	595	599	610	556	530	591	577	559	592	600	582	582	598	573	566	603	592	585	603	594	567	600	646	642	567	542	592	577	595	592	567	529	603	629	591	631	600	641	564	561	631	617	579	605	613	633	559	620	585	578	610	625	607	582	630	618	561	590	605	585	556	608	624	582	642	644	562	579	600	602	650	590	620	606	614	581	571	602	602	621	578	578	613	622	578	630	634	574	619	588	602	585	576	632	565	566	600	580	603	574	560	572	590	598	614	634	611	591	575	573	583	603	595	611	575	592	605	618	635	607	611	594	651	587	593	573	619	566	594	598	534	620	593	627	667	646	609	582	632	554	588	592	630	558	573	621	598	623	577	611	585	629	603	577	573	581	582	616	618	588	606	596	571	649	586	587	599	569	616	606	641	630	560	618	609	600	598	583	598	531	571	660	570	566	614	610	597	576	597	627	546	628	602	594	608	576	605	547	606	609	677	616	584
20069	16917	8067	657	325	242	238	244	246	264	257	214	238	238	256	241	230	199	243	239	254	236	240	210	219	208	279	229	271	246	218	261	263	242	228	238	251	266	261	233	237	239	235	242	227	205	254	227	297	312	294	272	254	247	263	230	236	221	255	230	228	222	223	215	252	231	242	222	250	221	231	204	225	227	224	230	246	203	246	240	241	271	228	267	241	242	241	231	210	207	204	205	202	239	230	234	226	258	260	224	203	226	241	219	250	217	220	262	221	251	232	215	247	221	222	245	235	207	227	236	224	240	259	240	237	250	240	210	217	232	237	205	231	210	208	231	229	247	227	230	233	225	242	232	233	205	226	220	225	227	248	207	230	230	247	229	231	216	236	221	251	268	230	226	245	219	247	259	250	211	251	222	225	252	242	248	244	229	227	221	192	226	243	196	253	234	240	246	230	210	250	236	242	222	255	244	236	232	255	230	220	231	252	199	211	203	230	250	231	241	209	218	235	231	231	222	214	204	218	242	227	244	250	241	234	249	233	263	259	217	226	216	241	233	261	252	248	230	272	222	262	228	232	269	247	217	221	267	231	244	205	229	221	227	251	231	233	224	218	223	257	236	219	232	237	248	245	237	219	245	232	242	235	241	225	220	217	226	230	227	221	240	228	226	219	242	238	204	200	237	226	251	264	238	214	240	224	222	232	243	242	233	230	220	229	228	201	232	220	231	206	237	225	235	257	220	231	227	245	237	220	223	237	244	239	231	275	212	233	235	235	231	243	205	261	240	221	216	251	232	220	242	240	248	229	253	233	206	253	238	246	216	227	233	217	238	239	238	254	214	235	218	242	229	227	240	227	241	253	224	245	224	230	248	227	227	212	254	214	208	236	255	221	226	238	220	230	243	236	209	233	249	222	233	196	236	222	245	221	243	259	254	225	228	220	237	238	259	253	254	262	223	235	225	233	227	250	244	228	229	229	230	238	198	268	229	246	208	226	207	221	250	223	223	219	221	223	210	201	231	223	239	242	259	233	218	241	241	240	243	225	231	227	230	265	238	206	204	213	236	236	214	248	209	252	237	224	231	248	234	233	232	234	259	213	232	246	204	208	232	242	248	219	234	229	223	223	237	226	211	215	221	236	235	218	245	247	251	202	219	251	253	225	265	216	241	236	234	227	245	216	221	244	225	233	221	242	224	243	219	240	225	197	255	236	250	238	235	225	249	217	219	231	215	226	258	243	217	247	225	241	243	262	229	238	248	231	209	194	227	224	225	217	238	237	230	241	217	234	266	223	243	258	219	201	247	221	194	228	231	215	221	258	222	215	228	229	252	245	246	222	241	252	248	231	219	236	231	222	233	211	249	243	233	229	243	220	237	223	232	223	223	231	243	235	213	250	243	218	229	195	222	238	243	228	227	226	241	226	230	228	190	253	246	226	234	202	222	213	249	221	218	228	218	209	234	249	245	238	207	232	211	222	258	246	253	229	241	239	236	227	249	240	226	230	226	261	249	253	226	217	202	230	236	247	228	221	268	259	244	198	267	263	219	244	275	229	242	260	254	216	234	233	256	222	212	218	231	221	234	211	231	224	213	243	250	242	228	240	253	214	231	259	237	226	216	229	244	233	249	244	242	240	217	223	258	226	210	267	212	212	222	238	220	231	235	255	215	249	228	244	262	255	205	228	236	222	218	221	230	255	209	244	236	210	232	236	243	214	258	244	214	261	242	237	229	228	233	231	216	216	223	248	213	230	240	211	216	239	254	201	245	248	245	245	227	241	233	216	249	262	267	229	237	212	255	224	218	213	223	236	225	237	252	253	212	230	215	219	230	270	220	236	236	237	205	239	251	232	228	226	225	237	229	224	220	202	207	241	265	257	231	248	220	238	209	213	230	221	254	234	259	263	246	226	218	222	233	210	253	216	229	241	256	228	234	235	234	231	225	230	212	229	223	211	243	215	233	226	209	220	231	219	226	235	277	221	217	238	241	228	223	248	234	229	250	226	227	235	225	212	221	250	216	234	220	255	257	245	259	226	216	248	235	214	225	233	214	213	224	242	243	234	196	253	223	226	250	255	243	203	208	228	255	222	214	248	223	232	254	283	242	201	257	227	221	220	227	253	223	244	209	215	219	259	250	236	234	186	247	203	255	247	216	223	215	243	233	221	219	245	219	209	249	233	241	233	227	248	243	227	216	229	243	239	239	238	225	213	210	232	203	228	210	237	224	226	251	240	224	238	236	267	221	210	243	205	197	242	254	224	247	226	221	242	231	227	253	248	248	241	225	206	241	226	229	222	248	228	216	229	244	233	248	229	226	258	249	245	223	253	245	228	224	223	219	249	222	226	250	241	237	218	228	222	215	227	245	237	217	242	224	206	263	218	241	241	216	213	245	258	233	246	205	216	240	229	243	243	256	216	243	219	249	224	216	230	240	234	252	227	228	257	226	215	208	246	225	238	192	241	216	238	196	242	258	245	226	239	228	217	237	272	226	242	235	231	248	232	215	220	230	220	239	235	223	239	230	236	234	234	234	217	258	232	218	250	252	226	229	219	251	227	258	230	235	267	228	221	231	249	227	233	233	217	247	236	239	232	206	221	252	241	247	239	225	235	228	223	240	224	248	214	224	225	243	248	242	234	207	222	256	263	224	213	234	213	244	229	241	256	230	235	227	237	214	234	234	229	236	225	215	212	223	262	230	239	251	231	235	242	231	205	212	246	231	254	227	236	241	237	244	218	230	223	231	224	248	259	212	225	208	206	209	224	217	235	234	226	254	208	241	225	237	215	237	219	254	201	236	223	233	219	223	238	241	256	234	246	254	238	211	232	228	234	252	243	216	228	217	244	202	233	231	254	211	232	237	249	218	217	213	242	223	228	226	228	222	247	219	206	242	223	250	222	219	235	234	250	259	235	260	217	244	229	205	207	205	250	244	237	221	268	245	218	234	251	234	216	234	203	239	226	247	228	234	229	237	251	242	240	206	202	207	256	238	193	223	219	253	213	228	206	217	235	208	229	233	217	233	237	212	242	210	214	219	247	203	212	187	241	209	237	243	207	244	204	250	220	219	241	248	242	209	231	237	245	230	246	224	236	223	221	235	230	226	235	240	247	223	252	234	223	237	243	220	244	221	225	254	242	246	262	247	246	226	256	233	245	227	235	241	227	214	225	236	223	234	235	249	236	219	236	222	220	233	232	250	218	212	235	232	269	230	249	232	235	239	249	237	258	200	230	202	237	235	227	227	243	232	219	206	221	219	234	235	234	217	251	212	251	245	239	243	256	228	249	256	231	249	254	239	245	266	212	217	232	233	227	248	217	227	198	218	196	225	228	231	217	229	225	241	204	219	242	235	207	252	216	227	235	257	219	240	226	264	251	232	242	235	239	232	242	230	223	247	208	237	221	239	221	229	224	226	238	212	244	239	230	243	223	241	258	234	230	203	229	238	247	229	198	228	220	237	237	243	202	227	229	244	220	241	229	264	244	231
17370	20115	10879	739	747	691	678	610	629	664	707	691	602	623	612	615	604	575	633	591	661	630	676	691	595	559	575	636	566	621	635	594	625	540	597	578	599	601	625	579	581	594	609	610	612	648	624	747	920	1002	919	800	696	653	626	579	624	594	534	583	593	573	594	612	578	570	589	557	601	587	586	551	587	605	564	595	605	609	581	577	531	563	578	576	584	528	610	634	569	608	584	595	587	604	602	611	560	513	576	582	609	597	554	572	587	575	599	548	570	631	570	560	601	546	602	569	542	578	565	569	544	622	572	580	591	561	541	585	558	593	582	620	538	610	564	617	554	587	590	599	530	593	593	601	587	610	612	586	606	594	627	560	588	568	545	619	599	606	592	571	610	548	593	612	550	570	578	589	576	571	596	569	570	592	576	605	576	607	576	563	566	567	573	553	603	574	549	570	600	580	596	595	605	550	599	583	602	561	618	560	562	562	568	620	570	588	634	585	553	541	542	573	574	601	579	624	558	621	650	567	591	603	562	582	601	577	599	570	601	613	578	623	584	562	592	561	606	554	578	577	578	584	510	546	587	591	573	582	597	618	562	544	609	563	554	578	530	570	632	608	547	596	613	542	579	601	561	548	593	593	590	601	578	595	562	592	576	588	607	592	584	577	593	549	588	563	606	613	590	623	579	578	596	572	605	589	565	573	555	544	555	553	562	606	593	581	600	562	581	575	598	592	575	548	574	561	575	577	615	603	554	586	598	570	552	562	604	531	572	584	578	545	545	589	572	583	583	564	569	578	580	629	626	606	565	623	603	585	577	623	556	546	616	531	545	597	555	585	560	594	577	597	592	580	590	583	634	579	552	597	593	603	580	545	552	573	562	568	551	583	578	578	567	582	606	575	587	567	553	578	592	591	586	595	583	611	547	592	621	567	591	591	520	587	581	579	579	621	598	607	585	580	624	569	600	590	611	540	549	602	615	590	583	606	559	612	599	560	595	592	639	585	576	567	600	635	553	579	581	622	584	596	582	590	624	582	602	550	580	606	535	596	594	637	581	547	550	601	584	577	592	600	547	595	598	608	607	537	577	568	537	584	609	587	557	551	515	576	593	605	557	585	601	582	559	582	552	608	569	570	578	609	560	577	555	577	609	577	590	581	629	551	614	606	594	591	558	592	602	568	561	571	570	606	606	601	581	543	599	597	569	594	570	571	572	624	610	547	568	564	591	585	562	601	606	564	584	616	590	590	575	589	603	580	599	584	600	561	546	589	592	591	574	588	589	553	579	562	571	596	566	592	591	556	591	572	577	573	534	575	547	569	567	587	606	553	540	544	593	568	592	584	560	582	580	547	553	534	585	567	580	588	620	560	610	605	570	602	545	580	572	593	597	588	577	541	584	588	586	525	590	564	572	587	551	549	598	564	558	591	583	550	605	590	585	566	615	593	569	620	592	519	615	642	586	582	610	579	550	577	530	535	595	574	565	623	594	641	547	576	568	538	561	574	591	604	536	585	597	569	603	564	598	615	582	570	606	587	558	566	613	605	560	580	594	574	573	568	585	577	579	526	563	594	582	569	610	529	579	544	615	567	536	569	548	576	585	539	575	593	572	566	596	601	608	586	579	584	609	578	561	610	604	544	603	552	553	635	574	554	586	605	632	581	568	576	592	586	613	618	559	600	569	558	556	634	529	556	548	591	574	568	556	587	595	567	601	609	582	552	623	584	536	569	586	603	610	569	541	580	551	555	558	555	555	571	538	575	561	591	617	568	557	596	546	586	567	609	607	591	581	573	603	555	633	588	624	594	543	543	572	559	606	619	585	575	584	587	581	601	596	624	605	567	597	576	616	624	599	543	592	617	618	567	580	565	606	607	564	590	523	576	599	606	534	577	618	616	567	568	574	629	572	585	618	538	577	576	544	552	564	540	561	585	584	571	631	541	545	561	590	591	547	585	588	589	591	547	565	565	575	591	568	549	616	607	588	581	581	549	577	563	581	575	566	582	579	607	568	611	576	575	573	554	554	630	574	597	570	562	568	617	585	551	503	587	542	583	582	570	609	608	605	593	515	576	576	624	594	607	580	580	617	570	591	572	622	612	613	564	601	579	556	602	584	568	551	620	551	628	545	562	596	553	598	592	575	565	583	612	537	592	593	576	578	532	622	573	607	568	574	589	558	599	567	569	598	590	585	551	583	587	600	570	626	595	571	591	648	628	560	596	603	582	577	547	609	565	604	572	524	629	565	536	590	562	585	567	555	570	581	556	582	627	554	552	603	559	569	537	585	551	561	603	605	565	560	608	610	538	591	622	625	561	563	538	546	561	586	617	568	572	559	586	582	613	620	581	572	579	544	566	599	577	586	581	654	543	610	602	569	577	603	589	590	607	625	561	571	605	528	585	590	547	595	567	548	582	549	546	590	557	589	620	609	583	564	531	573	580	575	625	580	598	538	589	553	589	600	599	604	578	573	577	621	586	615	577	611	552	560	591	571	562	570	597	615	530	549	602	556	559	598	579	559	562	582	593	588	573	576	584	595	581	556	537	524	546	615	583	596	625	603	591	555	583	629	569	628	585	600	588	603	565	610	559	627	583	587	593	563	532	557	571	588	574	599	581	584	609	592	618	598	575	607	571	592	567	602	598	605	600	577	615	614	598	607	599	572	577	593	566	559	537	563	613	585	610	633	594	537	601	591	598	586	575	583	590	568	553	565	591	588	579	556	610	588	599	574	599	547	570	567	601	600	555	586	584	610	581	552	533	543	581	616	582	563	624	593	598	571	591	607	603	585	602	617	566	587	563	577	573	602	582	537	600	563	603	600	564	612	596	574	554	612	615	615	547	530	574	551	591	586	544	582	615	557	557	575	642	594	590	550	552	598	616	610	564	572	543	580	596	600	596	596	583	554	541	608	601	593	554	605	587	528	628	535	559	621	586	596	543	534	628	573	570	613	590	605	569	575	596	560	538	598	545	600	594	587	555	566	632	572	538	560	595	581	608	629	573	576	576	583	571	614	602	575	581	559	636	584	614	597	599	561	600	571	605	575	572	596	583	599	564	568	562	565	567	594	559	617	570	575	570	610	589	567	551	602	591	564	580	598	621	563	605	572	576	589	585	608	606	595	557	544	586	562	574	561	590	556	567	614	607	601	610	568	581	597	591	643	514	586	597	603	546	546	575	582	539	623	600	599	597	586	600	577	543	599	586	617	567	579	566	609	580	626	571	600	545	570	604	539	589	586	569	532	521	641	547	556	567	596	552	562	582	584	619	574	590	582	608	564	506	592	581	555	648	611	612	580	586	581	623	565	585	559	609	606	619	632	546	566	542	609	606	564	583	581	566	576	575	574	624	553	573	597	571	569	566	580	566	596	544	548	566	587	577	555	562	550	599	561	598	556	570	578	590	643	593	581	576	547	574	556	542	579	559	575	554	604	590	578	599	565	556	579	628	598	592	562	527	567	573	571	602	608	600	573	565	566	559	556	567	582	597
64104	65227	49581	12915	1284	461	366	349	317	337	287	302	296	259	284	263	261	268	262	265	274	299	249	263	252	287	260	271	279	256	283	239	243	269	265	228	248	251	270	234	253	252	259	263	233	278	295	622	777	647	531	369	305	276	289	256	248	239	264	261	253	260	241	256	245	243	270	233	283	249	282	299	260	254	262	254	245	276	237	257	282	254	244	245	238	242	253	245	270	232	282	244	253	251	263	250	256	262	225	288	264	244	227	245	264	245	280	258	257	225	253	231	249	247	236	211	248	264	264	271	235	256	252	271	229	227	240	259	226	271	255	252	262	242	257	248	276	265	238	257	264	263	249	257	216	245	242	237	278	262	246	269	265	240	279	263	227	247	244	252	245	241	274	246	257	224	268	258	236	257	224	246	280	252	263	279	255	263	258	245	266	267	269	258	230	272	255	226	248	256	225	295	266	258	258	277	237	237	268	263	257	279	266	273	251	238	256	207	245	288	256	263	274	248	260	257	264	256	246	273	268	230	233	259	275	246	288	223	268	274	261	259	261	249	296	253	259	234	239	274	252	280	257	241	267	270	250	249	272	253	246	271	268	273	258	245	278	255	259	272	231	240	259	239	252	266	286	241	235	230	277	221	256	247	231	209	241	253	261	266	281	278	270	268	246	286	227	229	256	239	256	254	271	272	234	239	269	237	252	250	282	247	262	281	237	283	285	244	274	254	229	246	287	274	255	272	222	292	289	254	260	261	263	247	267	242	259	227	227	226	251	288	240	256	259	268	276	254	236	234	278	259	250	253	272	262	270	243	240	259	265	247	253	290	266	230	243	273	276	253	240	274	297	263	250	237	249	260	256	240	290	266	263	268	251	255	252	269	242	245	237	289	252	241	253	236	254	231	287	263	282	268	256	265	244	238	243	242	261	264	251	256	258	250	298	246	253	252	238	253	246	249	231	246	254	257	247	259	228	291	268	239	259	248	206	236	251	264	232	223	249	229	241	256	248	280	268	267	275	261	248	239	255	262	243	269	236	254	247	271	286	282	262	244	260	268	226	256	243	267	264	249	246	248	289	247	258	251	255	255	263	249	254	264	256	258	260	243	240	256	238	258	241	271	284	273	278	242	259	240	229	275	228	261	264	228	251	256	223	235	266	258	280	235	269	270	270	263	269	247	258	253	242	250	250	235	227	240	235	250	236	215	255	260	232	276	251	237	265	269	266	259	260	257	261	271	266	252	239	271	241	249	250	225	251	248	259	239	248	248	269	208	234	257	257	252	243	251	219	257	226	263	276	255	244	271	250	239	261	236	254	226	240	263	234	253	247	273	237	260	239	260	254	265	285	280	256	276	280	236	254	233	265	223	240	259	254	257	243	276	244	262	265	264	238	288	249	268	267	290	280	269	270	261	242	250	275	257	262	275	250	291	260	266	289	284	245	246	275	267	274	266	272	294	277	261	266	229	243	255	273	253	262	256	277	230	255	269	254	244	240	271	272	274	271	250	264	282	276	232	270	253	279	241	288	278	243	263	243	253	247	260	288	259	274	285	284	270	267	228	230	262	256	251	265	259	242	267	262	246	281	247	245	278	249	263	249	262	237	243	262	221	253	261	251	267	238	286	251	255	226	251	265	279	242	236	281	227	231	280	247	241	279	254	245	266	255	267	230	238	251	260	278	258	264	259	256	270	271	200	250	198	239	266	244	229	239	258	233	246	288	262	243	265	249	253	251	274	230	246	278	250	255	225	262	260	248	241	261	266	257	232	259	253	292	288	249	268	275	254	254	263	286	267	252	285	265	277	279	224	224	257	245	250	244	268	232	289	274	241	249	230	237	254	265	269	241	257	289	251	232	262	278	245	245	298	250	270	251	239	229	251	256	216	261	235	246	255	256	239	239	256	270	255	293	260	205	268	250	259	245	251	267	293	269	254	237	287	277	256	271	242	256	280	235	274	257	269	263	275	269	251	251	247	270	239	233	250	238	221	256	271	265	233	260	260	250	246	266	270	256	260	255	302	241	227	249	246	240	238	236	263	283	246	272	257	263	248	246	242	219	242	250	227	244	230	266	259	239	287	265	247	243	245	231	270	260	294	241	247	258	223	225	252	265	259	256	250	273	246	285	254	234	250	282	242	285	230	251	252	250	254	274	270	245	234	247	266	239	265	259	288	248	255	250	234	250	247	281	256	270	253	253	277	256	229	237	257	257	247	263	241	270	272	249	265	256	277	262	222	240	264	249	240	226	253	245	234	250	225	259	254	248	253	246	271	235	281	244	264	253	260	262	231	260	252	232	268	216	245	254	275	236	263	264	268	262	260	235	243	236	237	274	278	252	252	252	232	245	263	254	286	257	261	257	279	258	270	235	237	247	276	284	270	255	225	243	249	253	286	286	252	249	256	275	250	273	227	248	259	254	230	225	240	271	249	256	284	242	262	249	230	260	255	271	279	224	252	237	246	268	293	286	266	244	254	249	235	243	242	253	247	262	293	260	255	236	275	267	248	281	237	298	278	254	272	236	269	273	291	237	247	270	239	241	257	275	248	257	268	239	257	258	275	221	266	237	282	251	266	265	270	275	245	266	285	259	237	250	242	251	271	245	225	253	278	260	238	277	251	240	283	280	257	253	255	265	246	218	295	276	257	201	259	303	274	232	264	281	274	266	246	250	246	265	251	275	278	240	273	255	293	281	252	263	239	266	237	278	275	239	241	244	255	239	284	285	258	245	249	242	267	257	263	281	257	240	230	232	280	242	244	249	252	244	251	255	239	235	258	262	258	272	265	214	262	263	277	265	259	274	252	250	289	269	256	244	268	266	220	242	262	265	239	247	264	271	236	241	247	260	282	267	254	261	274	264	217	242	231	258	255	245	240	302	255	244	268	269	247	247	243	226	259	257	254	264	259	270	246	263	260	291	263	237	237	253	236	250	263	261	240	264	233	261	240	232	249	269	258	271	236	240	265	246	250	258	244	238	237	260	250	259	257	282	273	259	274	256	255	235	251	253	253	249	271	245	262	243	287	263	233	256	258	223	264	272	242	250	254	262	257	263	272	274	285	264	241	224	231	257	253	244	218	263	257	258	255	267	246	273	263	244	250	238	237	266	274	269	273	238	241	237	242	254	251	234	259	246	235	244	251	253	265	225	258	282	270	289	270	255	250	250	264	249	239	242	255	253	227	278	262	219	237	284	231	270	272	245	271	249	254	246	278	230	228	283	275	263	253	250	246	238	244	298	271	252	267	245	244	269	272	262	227	268	250	274	275	260	258	256	246	264	244	280	262	255	259	233	240	238	242	255	257	277	243	261	238	240	247	242	263	244	292	252	238	227	251	247	245	262	256	262	256	239	248	244	240	239	269	238	256	262	241	244	258	243	251	270	268	261	263	238	260	256	252	256	291	255	259	264	264	243	267	249	261	221	251	288	246	226	236	265	278	247	239	260	229	251	249	255	240	267	240	260	244	250	265	271	223	250	275	252	230	256	282
39967	48841	36506	1775	1560	1462	1158	1050	1027	923	926	947	826	862	805	754	763	787	770	803	699	782	756	745	738	725	747	694	709	701	688	707	637	667	658	640	653	713	622	649	655	676	711	656	655	652	999	3141	3974	3132	2227	1455	963	737	618	622	614	630	630	644	623	649	637	639	610	591	677	603	640	656	590	669	580	612	609	627	646	621	607	668	625	610	618	615	646	597	584	644	614	636	588	633	626	620	618	675	660	691	599	633	637	606	615	664	675	640	676	589	629	615	664	656	636	601	636	656	637	651	629	586	589	639	581	631	624	650	585	620	631	588	625	670	629	651	690	658	618	595	650	657	661	660	639	590	642	623	590	648	622	625	627	664	693	624	665	599	602	578	654	639	617	660	633	633	657	614	667	628	637	657	609	657	624	600	638	640	628	603	636	580	665	586	663	656	618	641	661	573	634	613	626	618	589	629	629	633	639	607	627	638	643	638	661	594	639	677	614	601	681	667	644	656	617	616	653	635	651	624	636	603	608	611	634	660	608	653	617	646	633	651	627	612	597	636	575	598	620	635	590	640	599	635	608	648	649	619	611	627	634	642	609	628	621	628	590	624	636	623	632	673	675	579	621	661	675	660	635	637	601	617	643	649	613	605	598	662	597	668	675	634	626	646	607	617	635	666	607	638	633	638	596	593	603	653	630	622	671	640	693	641	631	630	629	602	608	610	601	631	640	640	601	609	619	651	663	614	609	651	597	677	635	639	679	579	670	615	601	664	639	611	628	617	643	618	638	638	647	646	617	665	632	606	626	609	631	623	626	643	611	589	596	591	633	609	653	600	617	650	650	636	653	625	653	645	655	652	646	656	591	616	647	615	626	624	623	625	650	643	635	667	707	599	628	654	646	605	616	642	619	605	677	579	631	629	616	636	642	599	647	617	631	643	674	628	663	635	624	631	653	670	681	622	679	670	663	660	624	638	625	654	614	625	656	602	645	677	663	614	599	596	629	627	645	630	629	639	599	618	608	690	654	660	642	661	609	652	629	646	657	581	664	652	660	612	662	632	649	650	652	589	640	604	660	592	639	617	640	617	626	597	610	651	636	619	643	631	603	651	678	643	576	610	644	618	617	645	624	660	612	653	662	702	611	613	627	596	665	607	616	654	613	609	630	621	653	601	602	638	603	619	610	662	625	644	634	619	642	664	622	638	679	667	622	644	613	642	648	615	660	673	660	605	641	632	624	618	606	649	671	673	682	668	628	627	647	620	649	619	613	629	640	603	675	699	621	596	645	622	650	615	635	631	652	639	571	579	626	627	619	582	634	634	608	626	591	613	627	594	657	632	651	612	594	635	641	613	626	646	683	654	622	653	605	611	616	618	702	703	663	633	631	634	632	622	651	634	605	632	636	624	631	591	593	618	639	641	628	624	630	655	684	621	656	582	653	604	639	630	608	607	624	623	588	596	660	625	630	633	627	585	606	677	643	598	623	630	583	625	617	617	642	617	602	637	598	617	608	638	641	617	636	623	614	606	584	608	632	663	671	598	612	618	657	656	639	621	630	609	611	597	617	610	630	659	647	624	626	615	633	642	650	626	635	652	627	629	686	659	641	675	598	630	685	588	627	625	642	603	633	593	628	616	652	621	620	650	598	630	597	650	668	615	605	633	642	650	598	649	637	677	643	585	630	616	643	645	620	626	676	628	644	616	591	640	599	622	607	632	635	618	627	649	667	655	646	617	629	687	624	636	639	641	674	615	626	593	618	647	605	644	637	580	603	642	629	623	633	638	638	602	597	623	608	599	676	678	659	588	618	659	605	608	676	697	608	644	633	609	663	615	635	624	640	599	624	639	678	614	607	645	608	625	615	662	653	626	641	626	606	709	612	654	625	662	592	632	661	634	611	650	666	634	660	615	645	656	641	658	609	664	665	608	663	635	606	647	615	617	626	604	616	644	667	607	656	618	649	647	611	649	637	627	591	659	675	625	640	619	618	571	633	630	678	655	639	638	621	648	633	603	645	634	649	613	609	631	652	645	631	653	665	604	601	646	638	632	675	639	663	645	614	591	615	616	629	620	599	618	622	642	583	650	628	639	662	639	619	599	668	596	605	639	630	628	596	657	596	647	614	605	612	666	636	626	614	632	663	597	635	622	641	667	623	608	658	615	659	642	613	613	605	641	616	645	612	623	625	592	670	596	622	583	632	659	600	639	603	624	603	645	643	629	631	638	659	587	592	621	619	595	638	638	587	656	671	651	647	638	596	597	639	650	628	614	597	683	657	637	604	622	616	587	611	635	601	647	630	608	613	641	624	644	651	639	595	603	620	643	642	626	662	589	574	564	650	646	703	632	588	646	565	600	605	619	615	613	668	650	635	663	621	650	629	615	643	622	637	620	645	584	631	621	646	663	602	624	644	586	663	637	629	666	583	595	593	637	605	608	611	594	624	633	586	590	638	616	644	659	654	640	627	621	634	600	666	656	635	622	629	584	649	597	643	676	625	654	609	672	657	687	667	604	640	605	649	652	604	631	651	611	612	655	624	578	646	677	647	633	647	630	592	691	634	640	620	629	571	660	653	624	665	568	582	671	614	621	612	648	638	619	655	628	631	618	666	640	599	635	646	655	567	618	654	622	648	633	607	623	659	605	654	603	635	606	638	663	621	611	612	639	617	617	674	680	635	615	641	651	603	600	664	656	623	631	638	612	624	633	699	581	641	638	608	565	666	649	597	643	639	644	642	637	639	601	600	612	619	673	622	632	646	702	615	600	600	647	633	634	659	662	651	628	660	617	664	619	613	629	593	618	651	674	667	619	611	634	617	643	628	574	663	600	597	608	643	612	608	672	598	554	571	606	591	659	665	620	613	654	637	642	619	659	624	592	600	615	594	644	633	635	595	617	588	608	617	639	646	647	621	637	665	620	607	621	606	640	611	617	667	604	585	613	621	595	580	633	645	688	631	613	626	667	621	643	620	633	596	596	632	616	599	629	647	632	607	602	605	623	628	625	614	649	655	654	667	657	617	649	616	613	664	629	646	598	587	616	591	679	635	579	720	642	617	624	604	613	603	633	629	631	634	592	637	580	610	594	629	638	694	676	605	655	616	631	639	616	643	581	615	616	631	643	641	609	636	630	646	614	609	608	670	657	631	677	609	602	586	634	661	600	619	592	612	606	620	648	619	650	688	623	614	585	592	620	622	640	639	610	618	602	613	678	614	633	628	626	661	632	631	658	624	638	592	627	668	635	633	627	628	627	598	649	645	639	633	624	642	604	668	621	633	685	606	630	644	619	634	621	637	644	645	675	621	670	624	647	643	614	671	611	618	627	602	615	609	579	643	679	626	640	632	622	626	649	606	590	691	598	637	645	602	653	622	677	637	656	632	579	611	615	646	663	648	630	644	635	600	618	640	665	636	626	658	628	607	616	623	654	640	679	613	615	689	651	599	637	627	627	649	635	677	633	649	621	621	593	639	649	677	674	650	618	621	610	682	625
75916	74877	54631	16154	2850	774	472	405	373	324	337	290	303	303	277	269	275	291	290	232	266	245	276	239	259	261	279	229	253	258	244	276	242	250	277	229	203	272	242	265	257	257	260	238	241	255	495	1071	1104	814	694	424	325	240	255	249	207	213	237	258	247	219	243	241	224	240	253	236	229	241	232	228	234	231	224	229	241	243	243	237	222	247	248	248	217	242	214	239	228	265	257	239	243	253	240	243	216	249	241	227	229	224	256	242	227	193	240	221	234	231	241	253	232	236	230	242	250	217	247	226	229	225	253	222	212	236	246	211	195	234	218	215	260	226	261	223	239	265	241	239	248	243	266	222	219	220	263	281	251	251	244	239	216	245	268	229	243	208	239	242	260	242	226	257	228	256	232	233	236	240	239	254	235	212	249	251	233	267	263	228	216	248	202	212	239	233	266	235	237	230	259	221	208	228	246	218	241	229	236	246	292	255	239	246	240	238	228	214	222	249	227	215	254	249	260	236	215	214	249	258	228	219	229	263	221	242	228	223	253	265	231	290	232	232	254	246	259	220	252	254	236	253	243	270	237	213	226	244	210	261	209	241	226	228	235	252	254	242	261	235	219	268	264	242	203	228	233	229	228	220	227	243	230	209	230	243	260	263	228	244	217	246	263	232	267	239	226	213	232	227	244	246	269	219	229	230	267	223	211	241	255	218	259	230	248	249	228	250	233	232	261	230	239	232	235	257	234	232	239	216	217	263	207	228	211	235	248	218	237	257	240	278	250	228	225	248	233	231	268	228	243	230	237	232	224	236	237	250	211	208	237	228	238	242	219	218	195	236	238	247	263	226	255	257	243	208	233	258	233	245	250	243	238	228	278	229	238	240	206	237	226	223	239	269	251	256	265	238	236	228	222	267	229	232	242	262	228	229	252	241	239	234	212	257	254	261	264	237	258	256	264	245	248	249	251	229	256	253	239	234	234	245	232	232	250	233	224	246	239	254	227	232	225	247	247	247	273	230	245	221	230	223	255	228	249	249	253	211	236	222	212	233	202	241	223	242	250	250	240	190	285	232	249	246	243	258	258	262	232	233	227	222	226	245	279	223	211	236	209	215	233	248	242	244	243	242	236	248	236	240	248	239	253	232	211	262	244	234	247	229	242	251	252	244	225	252	238	254	238	208	242	231	276	232	238	255	227	248	234	256	235	241	261	231	218	219	233	224	276	253	228	258	222	247	232	240	222	238	256	219	226	203	230	231	240	247	250	234	232	234	226	216	226	269	258	241	224	250	243	259	244	217	241	221	219	235	239	234	259	256	233	236	221	233	225	231	236	251	253	242	244	248	210	193	264	236	244	231	269	228	233	248	246	217	264	242	266	229	227	268	238	259	242	218	222	252	269	235	253	243	253	225	216	229	227	248	258	232	232	254	253	226	248	229	210	232	259	235	232	234	230	231	296	237	221	211	247	258	257	222	228	264	257	233	241	240	238	229	216	251	233	255	236	253	256	228	207	217	225	224	236	245	216	230	219	231	231	225	243	249	249	230	245	265	229	257	255	240	241	262	255	277	226	224	228	226	221	257	247	234	222	224	243	243	196	235	227	218	221	235	234	260	190	244	246	227	235	263	227	240	211	216	254	223	223	244	241	216	248	245	241	243	218	229	265	256	263	255	246	251	244	237	229	240	244	242	223	231	255	247	259	229	219	235	234	249	220	237	214	225	255	219	248	239	235	254	237	255	239	250	243	248	249	216	237	230	239	246	239	276	256	224	245	241	280	251	219	248	213	243	273	243	224	254	258	235	239	237	248	268	224	226	249	265	206	264	246	281	278	249	235	225	227	246	235	233	213	242	250	263	240	210	226	243	230	236	224	249	252	243	250	262	267	222	226	241	228	245	235	232	245	255	238	273	229	202	231	247	250	218	238	214	228	247	267	248	238	249	215	230	249	254	222	226	229	261	244	244	241	247	237	261	229	290	240	197	244	265	227	224	242	223	238	259	242	242	216	245	254	234	239	250	244	229	244	231	262	239	245	249	223	231	228	234	200	240	242	236	220	231	213	219	234	243	241	237	258	250	231	237	247	252	242	235	239	228	242	265	257	249	303	253	225	232	232	245	252	250	243	272	250	221	233	231	235	239	265	238	218	213	227	239	217	222	242	244	262	249	258	243	232	248	261	240	228	244	263	244	236	237	253	244	210	226	233	210	221	229	237	235	245	259	235	227	250	246	216	230	248	238	239	235	241	264	239	230	239	251	237	235	255	242	248	235	207	219	232	244	232	217	247	218	225	228	226	257	232	216	222	243	258	241	243	236	217	265	221	249	233	242	217	249	234	267	228	245	247	261	243	246	235	224	227	222	245	263	242	260	239	240	252	239	228	256	219	203	239	210	288	230	248	223	229	248	234	241	236	222	273	259	243	258	222	228	239	261	224	211	250	219	255	230	248	237	240	230	255	215	248	225	238	219	245	223	249	244	248	217	259	239	227	245	266	233	244	205	221	259	240	253	238	254	222	209	216	258	256	259	240	220	240	246	246	234	233	240	279	239	204	254	247	238	214	248	244	255	248	254	259	224	268	197	216	221	254	228	254	254	235	250	235	235	275	246	239	261	245	235	218	239	248	222	240	205	217	231	226	259	268	247	249	229	223	223	209	231	244	214	253	243	231	245	254	216	245	234	266	254	215	242	255	268	257	222	278	239	236	236	242	244	260	236	245	238	253	250	252	270	241	276	240	223	230	243	234	256	263	248	268	249	250	242	238	252	237	216	203	238	216	257	219	264	235	265	213	227	240	259	238	232	230	221	218	241	218	252	242	232	233	237	236	259	238	241	253	224	217	245	250	217	223	223	236	260	249	243	228	240	247	234	216	240	237	256	237	235	222	257	233	232	244	254	226	239	211	221	226	258	231	235	253	248	244	259	251	239	241	229	253	270	227	249	261	243	216	234	212	263	253	228	252	239	253	229	253	258	258	232	243	255	244	234	244	252	238	215	243	268	234	237	218	252	232	246	237	204	233	248	263	230	247	254	233	270	219	239	265	262	237	239	235	256	229	258	244	266	263	246	240	232	222	216	258	233	277	241	236	243	269	258	199	243	237	220	247	242	281	239	225	241	229	224	248	230	249	244	233	241	236	229	240	239	260	258	272	253	215	216	214	244	260	212	243	244	230	266	253	219	236	237	268	252	256	240	206	247	219	217	259	258	229	254	256	201	230	220	222	236	240	243	237	237	235	252	229	251	214	241	211	220	249	230	234	251	269	245	226	246	230	243	236	242	234	232	209	237	256	237	248	244	250	253	246	233	212	220	260	240	267	226	236	257	246	242	241	216	224	236	228	218	243	264	231	207	247	230	249	231	221	242	224	223	232	269	219	212	236	243	227	238	220	266	233	211	243	257	229	227	236	236	252	259	232	225	258	245	239	225	261	253	235	232	234	221	213	279	248	260	226	199	218	242	231	238	233	226	259	227	221	229	207	228	247	218	242	265
49865	57868	36062	2593	2200	1938	1594	1359	1225	1101	1088	1008	978	854	813	807	798	765	750	785	771	777	705	782	711	761	691	704	681	688	683	672	642	659	679	643	682	620	571	694	627	650	637	674	679	628	2071	5788	5954	4237	2981	1856	1042	754	626	653	605	580	531	622	601	597	620	593	567	566	627	565	566	610	578	576	530	599	554	643	560	592	572	583	601	612	583	594	606	601	588	606	582	602	591	578	622	603	588	561	578	600	563	599	613	579	591	593	586	597	588	544	634	628	573	544	574	578	586	598	561	589	562	577	587	584	585	630	596	563	561	572	586	568	561	579	565	603	601	576	609	583	636	596	617	577	599	570	594	616	572	591	569	541	610	608	606	598	624	573	610	584	583	632	579	612	621	555	602	579	608	580	609	581	576	586	624	589	542	572	564	622	605	555	591	617	630	593	607	602	589	599	539	586	567	573	563	583	538	643	565	580	569	575	591	591	596	533	596	590	556	621	602	563	615	544	551	608	588	573	576	536	593	613	591	569	578	619	614	589	541	610	571	568	582	573	563	608	605	619	567	592	574	587	621	592	578	577	562	594	548	566	582	597	575	561	618	558	553	570	570	573	562	576	607	574	548	610	555	618	581	601	568	605	583	601	586	604	591	596	590	638	578	597	573	550	594	581	587	592	588	548	595	580	584	564	658	540	548	590	616	612	621	572	626	593	581	628	583	565	593	564	602	611	569	631	579	608	572	632	638	624	593	583	607	574	570	602	598	604	575	569	597	565	595	599	625	527	598	591	585	615	572	618	573	620	604	571	550	559	581	623	592	581	595	625	550	590	624	596	589	575	539	594	584	591	580	579	558	560	573	564	529	557	577	610	607	603	617	567	625	536	557	583	565	598	548	552	594	617	597	585	549	604	586	573	604	627	568	580	608	555	626	619	601	594	564	598	596	602	584	596	570	605	598	616	615	592	629	599	570	546	578	601	567	666	629	571	600	576	574	597	624	581	543	600	628	570	579	542	574	616	560	627	533	604	611	567	563	569	557	585	566	571	592	596	569	582	581	642	586	572	590	595	563	579	584	626	586	564	629	595	619	539	579	593	572	610	593	556	535	572	547	567	615	643	559	570	598	594	577	581	592	558	555	564	596	592	541	591	580	646	551	575	624	565	575	549	589	615	570	559	572	628	556	618	580	579	638	585	596	550	580	582	581	607	588	560	520	595	579	564	558	590	604	604	588	578	615	600	558	575	604	576	561	559	572	572	576	621	554	609	561	572	605	610	604	608	576	575	591	592	611	588	571	592	600	581	576	574	612	592	626	605	576	583	532	556	570	556	587	590	569	598	580	612	616	588	561	606	538	593	614	550	627	571	573	576	563	640	610	555	624	627	614	577	586	601	607	601	616	590	629	575	601	541	625	576	573	607	588	594	567	621	564	625	584	595	558	559	626	544	623	566	587	555	621	576	564	632	595	645	600	599	567	592	589	595	576	594	576	591	563	644	581	586	593	583	645	583	605	543	558	629	612	559	573	612	575	577	620	591	561	589	612	594	602	584	555	538	519	557	599	584	576	591	575	577	564	529	569	586	558	602	594	618	572	573	600	620	610	611	605	591	594	556	583	592	534	591	600	524	572	617	606	574	584	623	618	538	627	583	572	605	552	599	547	564	623	566	560	635	548	618	581	605	604	580	603	589	639	607	583	586	612	584	543	554	592	590	630	551	586	569	579	572	602	573	571	583	586	581	597	575	581	590	576	539	614	581	587	538	593	539	603	602	535	571	598	620	616	570	553	600	606	549	624	533	636	578	602	610	606	583	575	608	605	597	582	546	583	583	613	559	570	579	567	612	581	578	620	603	569	582	553	597	562	601	550	538	568	606	571	607	601	617	591	558	568	593	542	558	560	542	620	576	607	592	567	538	602	610	584	604	586	570	572	589	627	576	609	611	587	594	562	585	599	591	606	618	580	597	620	576	612	555	604	591	581	608	614	585	537	597	598	564	577	592	600	561	557	579	560	570	608	573	586	583	578	566	589	590	609	620	577	571	578	581	604	549	542	597	568	570	575	644	584	577	630	574	574	569	561	578	617	568	534	560	640	597	542	627	590	575	650	586	589	548	595	593	590	594	584	575	563	551	599	548	626	544	546	529	609	574	573	574	593	596	607	575	561	590	568	605	569	608	581	581	573	586	559	621	596	572	559	592	612	593	590	579	549	609	553	579	617	589	604	599	547	574	566	590	600	556	585	555	599	597	579	606	606	608	621	554	586	573	606	598	580	579	613	609	582	604	569	590	578	586	575	600	570	582	606	548	601	566	601	595	595	597	594	578	559	561	595	603	545	566	587	603	569	579	578	593	555	657	580	603	634	546	614	573	583	577	586	604	619	639	542	610	588	604	572	566	577	544	583	557	590	605	565	622	588	572	539	587	579	559	562	578	590	583	615	583	613	580	628	611	618	612	586	588	595	591	588	587	619	602	596	569	585	610	552	548	579	579	589	615	586	578	592	603	563	589	589	608	570	556	552	591	579	597	601	599	599	576	585	588	559	558	582	583	623	614	583	588	614	566	553	527	582	543	598	568	574	560	574	584	581	631	532	627	584	579	589	589	575	578	636	572	600	607	575	593	530	581	571	558	524	581	569	606	546	587	598	550	582	525	587	579	558	559	576	599	625	552	622	567	610	592	569	563	587	533	644	595	563	570	589	563	557	572	592	571	595	633	579	607	581	626	572	582	589	617	585	628	554	598	581	579	570	555	605	582	538	574	511	622	587	580	578	612	569	595	576	574	589	579	580	581	589	575	600	620	583	615	590	591	583	553	548	615	596	534	586	577	583	640	585	596	589	584	605	545	597	562	608	570	555	599	600	577	573	611	568	588	600	560	598	571	558	584	658	583	604	593	552	595	556	594	549	603	586	602	590	606	559	588	576	580	539	559	545	584	586	616	617	570	606	563	578	595	576	559	608	562	589	632	605	572	568	556	590	594	546	569	558	586	599	569	604	581	606	504	592	618	633	601	584	563	568	621	566	560	571	584	513	574	601	566	567	577	571	566	613	578	556	575	586	598	589	600	570	571	548	627	546	629	562	597	549	564	559	595	564	591	560	578	596	596	602	576	557	597	586	599	545	537	588	580	573	602	562	558	602	595	616	575	555	577	582	615	559	582	590	562	568	609	591	548	568	573	623	534	564	604	599	592	580	636	619	579	569	593	521	598	591	577	568	566	586	584	597	522	594	567	569	561	509	595	569	591	574	560	593	606	593	561	617	582	602	586	528	612	585	562	562	559	575	609	581	557	598	595	559	620	568	571	606	577	582	560	571	533	567	614	579	536	604	604	616	594	591	598	603	617	551	608	562	623	537	578	634	567	577	547	596	585	575	602	592	589	577	605	605	554	607	546	627	571	584	588	608	554	585	525	556	568	555	575	578	590	574	592	580	579	567	565	552	630	645	575	593	606	598	591	582	598	622	584	547	618	594	595	560	621	603	581	606	607
21266	15465	5088	377	271	240	255	236	226	183	216	241	240	226	211	222	239	222	260	236	235	260	256	231	252	215	188	224	233	237	230	240	264	224	243	223	221	226	231	216	242	219	225	204	235	237	228	248	256	270	295	282	258	229	245	253	258	239	204	207	226	232	221	252	218	222	239	224	230	225	242	270	224	225	231	222	246	226	236	237	226	233	237	261	202	231	224	228	247	245	213	213	223	201	218	222	204	210	225	237	224	269	236	275	225	232	238	226	249	246	218	260	204	214	205	220	237	214	236	229	243	239	231	260	250	245	232	239	210	244	240	227	216	218	204	249	231	214	229	232	279	242	210	225	235	250	233	218	240	207	210	242	216	248	243	250	240	224	205	227	239	230	245	221	230	261	221	235	228	215	245	241	223	230	215	241	215	204	214	212	216	217	218	236	235	240	238	255	211	228	224	229	227	224	206	231	210	236	242	235	218	209	216	232	230	229	215	231	247	230	215	218	230	225	247	231	247	237	211	217	253	222	258	245	243	254	230	246	222	206	236	245	247	216	214	205	229	252	248	232	223	212	261	249	247	242	276	221	224	221	248	239	224	269	217	248	224	222	232	237	240	246	200	242	231	249	230	225	225	231	242	242	204	200	212	216	225	220	240	258	206	238	219	220	213	254	256	263	220	231	208	236	208	242	245	231	221	242	230	220	241	217	214	253	221	240	224	211	220	237	220	228	241	242	233	236	248	222	231	234	231	210	244	213	234	260	222	208	224	257	240	216	208	228	208	246	228	229	219	237	248	235	243	215	226	247	210	219	235	221	232	219	254	232	233	221	248	232	231	241	231	227	220	219	235	246	223	234	225	240	221	210	238	244	230	225	229	205	261	241	223	217	226	214	223	260	264	206	210	233	213	239	219	258	256	215	214	245	243	213	225	209	243	231	262	232	196	215	231	243	226	245	218	249	248	216	243	243	214	262	212	240	230	242	255	246	263	263	238	227	236	233	245	232	220	213	227	235	234	244	251	213	227	188	238	237	263	210	231	227	210	223	243	210	222	256	225	246	233	216	244	220	226	206	245	247	220	214	254	234	216	223	264	232	213	255	218	239	238	231	237	245	226	241	228	246	218	221	238	222	208	233	237	236	240	248	247	255	246	255	221	230	230	221	231	245	241	221	240	216	238	239	200	259	227	251	233	235	245	215	233	221	248	216	226	245	230	234	242	215	232	239	222	218	209	221	252	276	229	219	213	221	248	250	230	216	223	242	226	229	233	219	235	251	221	235	239	221	248	213	234	244	210	239	233	237	227	226	244	237	256	217	219	245	231	223	244	240	228	252	237	187	239	226	212	210	243	230	248	232	240	253	225	243	223	210	224	234	234	244	233	237	261	210	233	230	237	236	246	219	272	236	227	234	258	214	217	228	236	222	238	236	230	222	242	219	218	253	204	216	238	230	212	226	228	222	239	222	239	233	235	235	246	221	239	236	249	204	245	210	189	209	226	243	231	227	242	225	265	207	234	249	222	249	242	203	236	232	216	220	211	215	232	233	242	200	233	225	219	220	243	248	240	225	223	252	235	246	236	253	239	250	234	233	267	191	244	212	247	293	230	219	225	241	236	274	229	233	228	214	243	255	234	224	220	258	222	219	260	239	231	231	240	236	256	240	222	260	230	235	253	236	241	240	250	226	228	225	221	242	242	248	199	257	241	240	264	236	226	208	234	236	243	231	220	205	232	250	212	241	217	225	238	233	237	245	226	235	237	251	222	252	222	234	240	230	247	228	232	232	226	232	231	243	224	245	223	250	267	241	202	228	219	246	270	225	221	243	235	197	208	222	245	227	222	216	231	212	227	215	199	227	249	253	229	235	242	237	197	205	271	233	220	246	234	219	249	236	235	260	216	232	240	237	223	202	232	255	230	254	233	264	238	223	213	222	207	268	220	235	244	215	248	259	227	230	218	217	210	199	228	216	262	258	203	240	241	231	229	225	207	227	205	234	211	230	241	218	220	226	233	222	226	208	220	251	253	232	213	235	241	199	212	217	221	213	209	236	235	237	232	198	243	243	228	220	246	234	252	246	223	218	218	224	228	277	242	211	224	250	195	223	233	236	250	241	229	230	217	228	221	252	230	219	230	258	216	233	222	227	238	242	234	230	240	254	244	220	228	242	242	229	246	229	231	219	223	219	248	233	211	213	225	253	246	229	239	212	225	217	237	245	223	224	225	233	233	225	250	203	214	231	236	256	247	251	236	239	262	231	242	251	204	247	265	260	233	213	193	223	215	243	213	240	244	222	231	230	215	230	246	280	202	215	252	207	204	224	260	232	229	233	249	215	232	216	244	222	211	230	226	243	270	253	211	236	212	253	246	243	228	221	228	233	221	233	224	245	234	237	210	246	216	205	215	231	207	249	221	241	212	226	227	227	244	229	243	237	242	247	242	214	216	218	205	204	247	209	202	247	223	221	227	266	226	234	216	225	256	213	228	229	221	235	249	259	220	205	237	232	238	270	232	257	240	235	249	234	250	218	254	218	226	214	229	254	210	242	220	276	235	236	217	259	241	241	249	235	247	226	215	253	230	208	255	229	231	246	207	232	207	210	229	241	231	252	243	227	238	247	223	244	230	228	232	232	249	258	257	200	263	214	229	254	206	220	245	217	227	224	238	253	276	225	249	231	227	245	234	214	246	215	246	231	246	249	238	246	234	218	218	236	221	223	237	221	241	264	235	252	255	188	246	248	237	225	211	225	236	241	221	227	254	228	226	222	228	249	246	241	217	239	211	241	183	229	244	223	243	232	226	230	234	243	224	228	229	219	234	232	212	233	228	268	242	229	227	235	246	276	252	220	223	209	234	218	225	201	227	222	209	259	218	212	219	228	233	200	230	226	222	233	196	214	214	239	219	268	229	242	221	224	225	262	242	216	259	249	235	247	249	219	239	236	226	229	238	251	231	246	248	253	244	225	261	239	231	212	256	239	214	244	212	221	241	213	233	257	214	232	223	245	225	228	240	259	250	201	202	238	234	224	220	252	231	231	254	223	242	248	239	228	238	233	237	232	253	208	232	202	262	236	249	224	242	232	241	236	215	237	212	219	244	239	223	228	237	229	220	237	235	198	214	236	265	224	223	201	231	248	252	206	253	212	232	242	245	219	253	233	228	233	229	239	242	234	245	232	219	210	209	252	216	217	212	248	205	231	196	231	220	248	212	217	225	257	248	235	229	229	234	242	222	197	202	231	236	237	223	221	237	222	250	231	227	211	230	242	243	235	242	236	241	213	234	211	246	202	219	238	244	225	220	258	255	208	205	223	241	228	233	269	242	257	215	211	244	270	227	210	227	237	277	229	243	234	234	244	216	230	254	221	232	223	233	230	240	223	239	223	238	233	221	215	204	216	222	244	231	242	219	234	243	236	248	226	240	219	226	224	214	224	234	231	223	248	239	265	215	209	233	217	231	241	217	210	217	231	223	248	219	218	218	229	232	250
17941	19230	6245	753	720	708	638	587	676	643	564	596	640	611	594	574	593	592	624	611	607	603	611	630	620	580	607	624	594	568	588	619	560	633	619	572	603	596	618	596	606	622	591	575	615	606	665	734	957	921	914	778	653	622	576	583	562	552	576	574	545	588	543	552	568	606	565	595	578	621	557	586	589	580	594	596	561	596	565	581	624	529	599	563	600	562	585	592	620	622	547	582	564	614	604	581	566	574	572	583	572	622	579	564	594	560	547	628	611	577	605	550	550	590	587	596	613	551	586	600	546	602	547	571	585	542	582	581	586	568	557	585	607	540	614	606	547	542	548	557	599	632	552	626	613	577	566	566	550	602	660	596	600	582	566	590	640	584	599	567	605	574	564	537	606	594	610	577	571	600	605	546	580	593	573	563	590	581	606	597	597	566	580	579	541	573	551	565	577	600	592	559	610	555	576	569	586	615	527	616	558	571	537	567	595	560	615	592	564	558	579	639	596	569	585	581	593	561	593	617	512	537	536	549	608	549	568	597	577	600	589	580	616	578	495	568	597	593	556	594	601	597	582	591	615	596	569	605	601	583	629	532	577	558	566	595	541	601	569	619	580	527	594	573	614	576	636	589	567	571	571	568	565	604	566	599	574	589	540	594	568	613	542	602	569	595	597	553	564	580	565	590	587	563	580	581	645	551	581	554	585	565	592	601	586	604	588	577	576	592	565	540	594	603	571	582	607	578	603	573	534	550	569	605	629	556	588	549	555	580	587	617	577	540	569	579	578	598	577	590	558	585	550	589	551	560	578	557	612	600	584	577	605	571	564	578	618	553	591	579	585	574	629	617	554	558	554	588	570	567	586	551	622	587	605	572	563	565	563	619	611	591	591	575	612	569	553	600	560	576	565	578	592	573	609	553	602	552	534	622	569	578	557	563	550	572	594	578	627	598	556	627	557	561	603	566	573	592	612	598	607	614	581	623	640	593	552	563	559	565	576	541	568	556	590	589	579	580	574	531	562	597	584	554	578	542	568	555	594	616	605	565	568	574	586	581	561	573	596	564	561	594	571	601	556	592	579	584	599	555	603	578	610	597	578	561	554	543	604	560	579	588	535	575	571	572	552	579	588	576	587	585	606	593	578	595	610	584	601	584	605	568	607	577	597	569	626	581	555	526	588	608	557	594	552	590	583	522	598	588	571	586	540	599	576	574	570	616	590	566	533	562	623	628	571	600	588	609	586	584	578	607	533	567	612	582	566	614	634	575	599	569	581	587	591	614	573	596	530	571	580	583	589	573	573	602	588	591	608	588	570	571	589	584	622	558	585	548	574	612	552	609	608	568	620	553	548	565	540	587	570	578	581	599	577	605	565	594	590	555	586	580	627	624	569	576	623	592	580	540	563	606	616	625	581	579	578	587	518	543	610	567	580	544	594	548	594	610	559	575	603	570	596	592	548	592	605	519	577	558	580	607	609	530	563	584	573	597	533	614	594	591	605	588	559	625	636	560	552	569	602	560	574	615	579	586	593	576	561	546	606	555	538	550	578	600	613	597	595	640	581	610	571	567	544	574	557	606	589	573	543	560	598	592	579	561	570	550	539	582	575	582	612	599	589	596	548	562	652	597	572	541	579	586	581	563	550	590	567	567	585	589	561	561	598	596	579	549	594	560	579	588	549	570	607	518	505	581	590	575	576	600	597	541	594	602	556	561	554	568	546	590	580	569	588	585	569	588	593	589	554	603	588	613	548	575	533	547	640	611	575	584	575	569	591	587	565	620	561	592	561	589	595	608	606	598	594	592	588	564	599	598	557	556	603	553	624	639	557	588	538	613	626	619	607	588	582	579	555	606	604	595	572	612	574	569	562	583	589	579	588	569	566	574	563	617	566	582	583	581	532	578	612	581	603	585	570	546	623	594	573	562	576	613	554	563	591	611	576	594	551	555	583	565	593	539	552	558	536	583	595	584	588	559	550	599	580	577	588	573	572	598	562	578	525	547	583	611	634	580	602	599	616	588	547	632	583	589	593	581	610	615	579	533	625	567	593	571	590	595	605	544	578	561	591	602	610	601	582	609	560	629	574	589	550	544	597	597	533	591	580	604	573	597	598	581	595	564	573	571	613	592	556	546	627	561	587	606	620	596	600	610	546	584	572	579	616	593	572	575	591	551	554	569	564	592	546	625	634	564	590	570	550	601	572	619	587	562	547	551	533	567	574	568	588	564	542	636	576	569	587	545	578	589	595	590	564	589	543	563	589	592	616	560	601	560	565	613	611	590	589	625	534	586	548	592	564	582	551	590	593	580	594	559	578	583	573	587	606	571	567	623	611	577	576	559	585	537	575	588	584	643	554	575	576	612	604	581	594	569	586	618	584	533	578	578	588	602	578	561	608	593	578	598	597	567	565	580	602	558	610	536	579	572	592	566	620	566	560	567	569	599	564	570	575	623	600	584	608	557	565	621	602	570	613	651	616	558	570	601	578	574	605	554	583	601	578	533	587	578	586	584	556	547	623	574	602	565	570	594	613	602	551	589	581	591	563	577	569	568	577	572	545	570	595	576	558	606	597	557	606	583	580	551	565	587	546	571	600	566	560	589	602	577	615	627	611	592	606	611	551	586	574	597	574	594	576	580	568	603	626	575	544	596	584	623	600	583	546	589	591	605	547	626	566	595	582	613	591	578	544	585	587	587	583	575	589	542	553	580	612	574	516	582	590	579	568	566	563	554	578	558	551	592	585	604	554	605	565	596	575	552	543	548	546	611	604	580	586	559	580	531	594	584	541	576	562	563	566	592	553	576	561	581	564	565	561	586	597	611	643	555	571	553	590	598	567	616	562	599	549	581	589	543	550	610	585	605	582	635	557	606	606	595	614	591	571	626	565	601	587	566	589	583	591	581	580	581	557	578	562	547	625	548	558	568	609	568	609	579	543	555	579	573	608	580	543	581	583	573	611	577	545	571	548	601	631	546	612	538	600	589	581	573	558	590	588	564	581	554	577	574	580	597	557	576	623	601	619	614	559	593	544	600	593	584	573	565	579	614	591	615	578	619	519	530	615	606	623	579	597	580	569	580	618	555	568	598	553	571	593	615	541	601	550	610	596	588	571	565	622	613	572	545	598	589	589	588	583	557	622	570	561	622	572	573	573	576	589	562	605	610	594	537	602	595	582	550	624	591	611	566	565	568	588	600	604	556	587	536	598	605	586	568	581	580	615	605	592	552	526	525	542	566	570	570	573	594	600	570	579	613	544	626	574	591	550	579	572	597	593	595	599	538	578	562	645	581	616	619	625	548	584	581	598	528	596	586	544	608	599	593	549	625	571	616	570	608	625	539	587	574	567	585	615	577	542	573	563	603	562	587	557	563	569	605	573	526	551	578	573	565	613	612	594	570	615	587	562	582	589	541	584	584	561	570	573	598	563	594	561	564	604	575	590	573	609	572	600	606	584	582	572	557	522	615	545	591	598	556	603	619	588	599	597	596
68492	64575	40188	8243	756	441	371	316	340	314	295	299	291	264	257	279	262	275	255	265	286	235	246	276	304	271	255	260	263	256	270	280	259	259	264	228	265	234	258	277	268	287	239	266	244	275	430	620	733	572	510	387	301	238	255	256	247	257	245	250	268	248	238	271	265	259	271	262	269	283	251	238	247	259	249	238	251	268	258	261	250	266	264	240	242	258	264	246	253	244	258	238	226	253	263	264	259	252	266	233	254	251	268	239	251	234	232	244	255	244	256	259	232	229	273	253	259	267	255	254	238	225	266	234	254	214	262	253	254	259	253	248	270	234	257	224	251	243	290	222	257	212	274	259	269	247	250	275	251	249	245	292	299	270	260	266	231	257	236	246	203	254	245	265	239	246	257	242	244	263	220	237	271	246	252	207	278	241	272	254	256	253	250	254	232	275	258	246	269	258	279	249	245	248	246	233	262	276	246	239	247	256	239	261	226	251	259	283	261	274	256	241	281	250	246	250	266	267	244	283	243	259	258	265	262	307	252	248	228	220	272	240	241	247	207	232	225	262	286	251	233	252	262	233	226	282	259	232	212	250	266	246	280	271	242	245	238	259	267	255	234	261	278	272	259	231	244	261	259	248	263	251	235	236	260	254	242	262	258	238	234	257	256	216	244	263	279	275	253	228	267	238	256	231	248	271	257	248	290	233	244	239	259	243	268	263	244	241	230	249	227	230	245	250	263	261	278	236	238	253	286	267	257	253	272	255	271	235	258	238	250	235	263	281	291	267	236	252	248	220	274	259	299	252	250	271	277	256	245	249	248	263	263	228	290	284	242	228	275	265	243	229	225	241	266	251	257	239	245	252	210	267	248	232	253	250	271	262	269	267	256	274	272	261	226	239	270	256	222	276	277	255	275	267	289	248	253	253	237	298	268	256	251	299	241	229	247	266	270	242	275	275	225	256	240	266	279	259	266	260	233	251	215	234	256	260	245	251	244	227	252	245	257	243	258	240	271	244	249	266	249	243	233	276	257	268	233	223	266	216	245	282	228	263	265	255	272	254	271	244	227	283	268	267	255	238	211	232	259	222	283	230	238	254	270	242	249	254	240	236	240	270	237	239	231	237	269	269	252	224	236	268	266	244	256	222	257	241	234	255	249	279	278	235	247	244	253	237	232	225	233	256	260	214	241	253	283	237	256	243	247	239	258	244	278	249	255	266	232	261	259	254	246	256	237	247	217	233	258	228	241	271	253	252	249	239	216	282	285	277	285	277	237	276	232	273	246	248	219	246	250	251	237	222	254	255	247	238	264	265	295	223	263	256	234	251	282	252	259	245	256	249	232	265	227	242	254	244	237	232	272	230	260	284	237	241	264	268	273	232	241	258	257	245	251	262	281	228	253	251	257	243	243	215	228	223	269	269	239	244	246	222	232	271	259	261	258	263	231	220	260	240	226	248	254	240	264	290	284	255	243	242	238	253	238	271	263	257	273	241	254	280	231	241	269	243	246	240	293	247	257	281	254	242	225	247	258	267	248	279	244	273	256	261	248	270	244	248	242	268	272	233	266	235	273	236	249	248	253	235	242	230	220	269	234	253	261	225	262	258	263	299	249	262	294	264	264	269	229	249	272	235	261	276	286	271	255	234	268	251	260	216	234	230	245	257	263	265	242	233	251	281	265	240	264	226	256	226	244	246	239	259	259	271	248	248	226	221	229	258	249	262	270	260	251	274	236	263	275	263	248	279	226	232	248	247	259	262	237	213	266	264	238	249	235	264	278	229	232	267	250	248	272	260	255	229	261	283	256	235	239	254	248	217	227	235	252	257	249	256	230	242	251	256	247	263	231	249	261	239	234	249	235	224	241	241	245	230	266	282	282	269	275	271	239	234	241	221	266	239	241	223	241	223	232	270	253	248	248	256	255	265	248	235	248	248	221	230	252	260	252	209	236	268	215	226	277	238	238	263	231	271	235	258	281	267	283	257	275	234	274	251	249	267	241	236	272	228	253	247	213	227	261	246	238	215	280	267	252	269	246	253	262	222	274	245	263	265	250	269	274	244	272	291	240	270	250	235	257	255	252	264	249	271	264	257	238	229	268	263	252	237	258	254	256	260	250	292	245	252	227	270	244	267	232	261	226	228	242	227	249	247	263	258	266	239	254	247	271	231	220	267	253	252	244	266	260	239	265	267	241	267	271	247	240	244	284	240	246	259	258	260	256	234	262	234	262	245	250	240	284	212	234	252	241	240	226	260	265	245	283	251	238	230	250	240	258	242	254	246	226	242	252	219	244	232	272	255	253	252	241	251	226	261	214	255	240	236	259	267	211	243	259	234	258	262	255	246	274	268	260	244	239	249	255	221	227	213	264	223	269	228	265	250	232	252	267	257	245	263	253	246	257	253	216	270	275	275	242	259	272	268	290	237	228	242	250	264	274	247	249	230	242	254	249	217	217	247	268	257	245	240	248	278	230	247	254	248	273	231	235	274	243	256	242	230	263	232	281	279	230	286	242	251	279	281	241	274	246	234	244	281	250	251	256	222	263	263	281	236	263	237	233	250	270	260	256	238	221	251	265	248	247	243	266	257	247	240	229	235	242	253	243	256	271	240	259	255	243	242	234	250	211	249	263	242	272	266	264	233	251	256	257	270	270	257	252	228	276	255	233	263	257	249	255	264	241	257	237	261	236	248	265	236	238	233	235	226	229	233	255	262	274	244	248	244	266	241	244	246	270	252	263	251	276	259	237	242	275	228	226	268	253	252	254	276	216	269	236	257	249	260	243	238	249	267	261	267	232	216	261	261	246	242	233	255	256	251	237	213	235	267	247	218	229	230	247	271	261	256	251	263	233	251	229	298	226	237	261	243	240	255	260	245	253	273	255	246	269	266	231	233	264	232	271	233	240	266	283	252	236	240	236	264	273	250	255	251	266	265	247	257	259	239	256	242	235	261	269	229	229	273	284	249	240	250	263	249	253	245	249	269	275	260	251	240	246	229	274	240	302	249	265	238	257	243	260	246	239	262	254	242	251	244	261	242	222	276	262	241	231	258	227	258	276	232	256	275	247	236	255	290	258	225	220	257	249	271	228	250	260	247	257	265	253	243	275	236	252	266	242	244	249	259	260	237	262	244	251	273	276	247	251	280	240	261	301	247	239	252	233	244	254	216	245	261	236	236	255	244	215	268	261	239	244	246	234	238	246	289	232	242	275	256	247	262	276	237	239	263	250	256	258	269	246	263	235	232	222	253	241	243	252	255	256	244	251	261	246	247	250	255	240	280	282	237	229	240	251	254	248	261	249	249	250	250	276	222	230	235	251	244	277	271	223	248	253	235	247	265	269	245	251	242	261	257	252	250	263	267	259	264	253	267	276	252	252	259	272	232	241	275	243	242	233	239	255	235	280	256	231	252	229	281	255	255	249	218	266	234	243	251	237	243	253	234	232	244	235	267	289	275	283	259	271	245	237	240	228	271	274	263	265	226	226	247
43336	49101	24344	1717	1558	1441	1246	1025	964	924	832	838	774	757	759	700	774	713	720	689	689	779	729	694	727	694	683	715	678	677	647	653	674	664	692	752	642	663	617	669	666	684	672	667	636	781	1746	3314	3488	2754	1924	1329	895	687	717	673	639	659	628	614	633	643	606	632	614	573	611	630	645	588	648	615	631	588	621	643	615	586	642	613	606	645	659	576	626	601	632	609	617	606	572	655	712	586	640	635	639	611	590	602	599	649	625	580	613	623	600	609	601	639	626	635	612	605	615	613	635	580	648	639	610	597	652	649	625	601	634	606	623	640	584	664	613	585	698	641	599	637	658	577	668	643	600	615	617	649	627	566	655	588	623	583	627	662	640	580	594	615	613	616	612	635	678	677	621	666	655	613	620	570	628	589	609	587	633	631	629	618	575	633	608	620	575	617	648	614	551	621	618	627	639	640	627	608	610	594	620	603	648	640	671	601	595	645	669	599	637	614	596	585	614	657	602	636	632	626	634	575	610	615	605	673	632	640	639	607	631	600	646	611	664	637	615	616	599	632	568	619	615	644	638	605	627	609	615	607	643	610	646	596	601	589	608	623	613	656	603	613	635	595	639	630	602	617	583	656	613	594	634	577	610	607	593	622	598	663	652	617	645	579	621	615	647	645	635	619	610	625	599	629	619	631	613	618	607	588	631	607	656	605	625	624	636	609	586	602	592	598	577	566	576	604	622	598	619	610	651	581	593	587	646	640	610	619	604	602	656	627	673	649	624	625	592	640	618	625	609	608	595	611	681	609	594	635	625	616	590	625	623	598	623	649	636	621	640	601	604	621	634	609	581	648	623	620	642	640	610	631	642	635	636	619	664	624	622	610	592	622	625	585	582	612	655	628	663	605	622	612	632	651	639	601	573	609	597	613	620	621	602	610	619	619	643	615	620	636	591	619	618	597	617	588	656	647	644	593	617	595	613	604	653	619	606	617	638	581	603	631	615	625	630	607	609	666	612	599	622	626	595	618	603	574	631	588	607	590	618	626	620	638	613	646	613	621	631	622	601	638	658	611	686	611	640	628	605	647	586	642	615	656	591	594	618	623	599	605	593	608	642	605	652	616	598	641	604	633	607	612	645	617	620	609	634	690	603	625	594	592	639	626	637	639	601	598	599	633	618	610	568	606	629	651	619	581	677	601	642	676	642	597	643	619	632	599	638	614	593	572	625	619	595	573	588	638	680	592	680	628	648	630	582	651	642	629	637	604	603	608	630	633	649	636	655	608	611	677	641	616	573	633	631	640	640	645	620	602	623	647	611	617	602	575	649	629	608	638	630	598	642	596	594	631	597	614	600	637	663	644	608	660	644	647	655	632	616	651	606	623	616	618	598	599	638	615	604	603	596	593	639	589	613	615	611	618	633	638	654	606	588	601	638	619	583	594	626	604	577	628	605	635	650	604	622	629	654	620	612	628	617	578	627	596	637	614	577	615	614	658	641	655	624	623	602	615	568	622	639	585	606	621	585	571	623	620	577	605	609	613	664	594	632	660	614	674	607	584	624	618	606	610	625	654	624	600	603	649	637	637	645	584	596	568	639	637	670	626	601	608	609	624	595	581	614	569	646	615	614	590	637	622	598	606	607	595	666	644	610	580	606	587	669	627	593	603	649	626	601	620	645	635	570	607	576	594	633	608	631	651	570	630	616	616	591	610	662	633	616	638	659	587	644	625	638	644	583	640	656	666	634	597	633	630	609	624	588	603	611	658	605	613	611	636	691	646	621	622	610	645	578	583	562	669	601	612	644	671	614	654	614	586	634	607	595	637	631	628	628	615	599	643	628	617	634	632	614	555	610	597	604	600	630	615	609	598	643	569	661	559	635	611	632	628	618	631	624	558	616	617	662	584	586	623	610	640	632	610	617	570	661	647	599	608	598	679	627	647	599	654	594	663	607	647	620	627	654	640	590	646	605	616	656	655	622	666	644	598	597	617	586	631	613	640	601	627	630	627	643	604	614	596	641	636	635	645	574	635	628	631	598	621	613	608	579	592	636	614	605	605	653	572	610	633	624	609	620	644	570	621	579	625	561	593	635	661	658	589	636	605	599	606	591	630	620	578	627	638	609	675	614	595	608	617	626	606	612	646	647	631	622	613	556	617	614	602	589	665	626	581	610	619	632	621	621	620	613	626	608	622	617	692	643	581	605	601	638	651	598	591	601	624	599	650	628	598	619	606	619	623	596	611	604	607	620	615	598	572	615	622	585	605	598	643	583	590	610	585	613	619	587	633	617	619	617	597	618	587	609	656	633	632	591	666	633	652	634	589	635	582	641	643	651	651	589	607	600	623	648	616	655	630	628	629	605	637	634	639	595	650	628	595	578	653	570	652	627	605	604	565	602	610	619	625	628	584	595	587	625	579	650	640	636	643	597	617	640	577	610	684	676	593	619	551	605	607	568	627	654	616	631	636	610	599	621	635	594	637	615	572	641	631	656	589	606	622	642	615	638	575	596	576	622	636	583	643	611	628	611	620	609	604	639	620	631	626	617	569	603	642	603	585	665	655	634	574	610	602	619	634	621	631	627	595	652	591	672	645	602	587	607	615	581	672	638	599	648	637	597	573	607	601	614	604	605	580	638	605	631	625	630	590	617	626	550	582	623	604	656	598	593	593	597	630	621	598	620	627	628	645	631	627	623	637	573	588	593	654	633	559	657	631	613	563	670	594	623	658	647	620	639	636	586	649	666	668	638	585	610	629	638	642	601	594	648	640	583	594	634	646	581	620	629	605	595	606	631	612	638	619	631	609	640	592	613	642	629	602	571	640	607	601	618	590	612	621	590	591	620	605	660	630	619	625	646	592	616	569	622	613	597	594	597	656	682	614	611	629	613	595	626	627	631	635	586	614	627	632	615	658	586	586	600	618	643	627	588	624	584	598	643	623	630	569	586	592	625	631	612	587	631	647	623	611	610	604	625	586	627	606	603	600	622	618	618	620	612	654	597	601	602	585	605	651	657	626	625	592	583	603	600	646	607	642	579	613	645	624	618	629	630	602	625	617	619	661	637	587	631	651	640	550	628	602	610	640	626	624	584	629	659	635	621	572	608	615	612	641	594	635	639	645	641	607	656	636	611	665	626	619	596	645	622	647	624	599	635	650	643	612	605	649	626	618	644	602	610	623	567	616	599	622	647	592	616	631	594	590	646	643	613	606	664	643	638	629	601	609	587	581	638	644	591	577	615	611	621	636	601	601	632	580	599	615	645	644	624	619	651	627	591	582	613	614	636	582	643	600	583	676	606	673	618	646	633	626	590	607	582	636	627	660	585	627	628	605	603	594	605	607	560	640	695	640	635	593	647	620	635	634	603	630	576	646	611	629	582	612	595	608	624	624	667	605	618	640	602	610	642	613	634	637	624	655	590	624	583	623	623	582	659	640	629	605	657	644	618	647	591	660	646	616	580	607	609	642	635	645	600	619	632	638	592	585	604	575	648	614
78246	75449	45643	13125	2044	618	464	402	361	329	310	337	309	276	289	297	236	279	240	269	281	239	250	272	256	259	252	268	258	213	227	273	227	257	252	254	259	227	252	249	222	254	217	237	236	335	805	905	852	713	538	369	332	286	233	213	230	225	244	225	235	246	236	215	201	215	243	229	243	233	237	236	245	199	201	227	245	228	229	227	250	225	230	244	222	229	201	231	238	246	219	224	242	234	246	206	230	216	228	231	226	248	232	226	245	206	239	214	221	210	247	243	192	228	247	243	209	245	215	218	236	219	229	222	233	211	233	242	253	286	262	211	234	217	231	251	259	217	237	249	260	252	231	230	238	226	241	250	228	232	261	243	243	233	213	259	235	229	224	223	213	246	220	254	228	228	235	213	211	229	245	253	253	229	233	235	257	234	225	230	212	246	209	209	254	212	247	244	235	215	226	222	226	243	219	245	234	242	234	215	239	217	227	262	213	247	234	236	222	235	250	232	234	261	234	227	197	232	235	209	247	233	215	223	231	223	276	243	229	231	235	237	204	232	195	262	238	217	224	223	233	187	226	240	225	217	231	252	236	230	220	226	240	226	254	211	227	212	243	223	245	241	222	243	228	200	202	220	233	219	210	222	225	232	229	251	252	232	260	233	241	235	206	224	229	233	243	220	221	232	244	239	244	235	204	248	233	261	234	246	217	242	241	248	257	245	230	231	221	214	218	242	233	218	221	223	236	202	224	227	229	227	221	212	221	208	228	237	204	268	265	227	251	241	217	238	247	210	244	248	250	204	238	244	239	224	240	218	231	231	236	232	230	243	222	228	233	228	237	223	248	226	229	249	242	224	250	239	197	250	231	218	257	238	241	226	229	252	228	214	232	258	209	244	259	221	230	249	218	257	226	218	207	219	249	221	215	249	221	208	250	217	248	225	192	234	237	234	239	209	231	228	222	238	244	237	247	232	211	232	206	227	217	204	215	222	225	262	258	239	236	247	238	236	223	242	209	228	219	244	222	228	228	230	246	229	187	238	232	249	254	249	226	250	236	252	215	241	237	236	247	243	242	220	244	194	236	242	225	242	242	193	240	244	252	238	224	232	216	213	206	241	218	248	252	204	227	231	251	245	215	246	264	237	222	238	202	199	203	222	240	226	221	231	226	232	239	214	245	230	236	246	246	242	250	217	241	221	233	217	243	258	237	214	236	234	249	237	249	208	227	199	198	228	263	265	251	222	249	226	207	220	236	218	232	234	241	235	256	206	237	227	211	213	215	235	230	246	214	221	210	251	214	231	216	236	266	224	240	218	249	228	264	238	256	251	260	252	191	216	214	246	226	229	241	228	235	230	242	259	218	237	241	210	263	231	231	249	262	230	240	223	199	237	212	212	238	222	268	214	221	228	213	214	204	212	233	239	219	230	221	236	233	257	248	237	220	247	217	246	238	239	241	227	242	239	248	252	228	227	229	245	232	226	220	212	240	247	213	253	215	251	252	232	226	231	243	223	222	225	228	231	244	237	234	223	235	236	235	231	268	274	256	250	237	240	222	195	219	228	236	232	235	236	241	217	241	224	252	236	207	237	228	252	240	261	207	229	224	247	243	220	220	215	228	234	228	248	264	219	235	205	267	232	242	257	231	219	198	227	241	234	230	251	253	239	235	239	242	221	239	210	229	231	221	204	222	219	227	207	250	210	223	221	223	237	235	222	231	217	229	231	250	259	244	233	226	213	221	254	250	254	236	250	215	242	229	242	229	212	252	246	229	226	228	212	230	253	233	212	228	221	235	235	233	241	228	237	207	214	216	236	241	248	242	234	195	236	263	210	219	229	202	221	241	266	214	242	243	228	228	195	240	241	237	222	231	210	226	199	235	213	226	260	244	202	266	214	235	228	238	233	251	231	228	233	224	247	241	216	228	222	229	229	195	223	229	223	212	232	233	248	246	229	218	228	236	217	250	215	239	219	253	243	217	223	227	250	242	223	233	236	197	242	238	219	237	253	216	241	242	242	228	268	226	225	250	223	231	225	231	210	207	228	209	225	211	257	229	231	253	224	232	237	221	238	251	236	255	245	224	241	250	239	200	253	244	216	222	222	244	231	228	197	207	238	253	243	219	251	238	221	250	200	230	226	229	241	251	225	247	257	219	211	248	228	218	229	225	235	225	217	258	246	220	212	234	228	238	223	229	249	241	245	224	201	226	258	222	232	206	231	235	227	234	260	236	236	248	226	220	205	229	212	244	234	246	217	219	246	242	255	239	243	228	245	247	215	229	251	228	244	229	255	215	241	215	236	231	261	238	245	231	232	265	243	245	232	235	248	254	235	229	249	209	216	235	248	237	216	234	220	245	225	226	236	226	265	237	220	228	237	244	256	262	237	227	235	238	211	225	216	216	220	222	224	221	258	231	224	217	247	233	203	251	255	230	222	216	227	236	231	237	238	266	242	235	235	239	226	228	245	228	268	233	229	211	208	240	246	255	240	249	246	229	228	218	210	197	234	217	185	221	226	232	235	235	215	215	237	211	258	263	243	216	219	236	226	219	240	242	219	248	234	217	232	230	232	209	240	215	245	209	239	249	246	214	230	217	227	220	213	257	218	216	244	238	248	256	247	217	247	255	209	255	221	238	225	180	253	226	221	228	251	238	246	214	237	212	232	251	245	233	228	243	230	249	247	226	230	237	257	229	254	267	229	234	224	234	235	245	227	227	227	206	225	230	208	223	206	216	255	240	212	243	210	250	226	241	230	227	215	249	225	214	232	222	274	217	229	238	245	236	252	241	238	224	229	218	243	227	205	237	227	214	250	260	253	232	237	234	204	218	258	233	255	212	240	244	215	213	227	233	217	224	234	233	242	228	233	250	234	232	217	245	229	261	252	246	259	185	239	244	222	209	213	236	217	212	220	240	198	210	220	210	233	262	218	222	219	264	235	209	265	231	234	207	231	205	260	232	242	213	216	209	218	205	237	242	239	224	219	212	265	245	212	262	228	232	219	236	229	249	201	232	226	223	232	210	215	231	227	259	232	246	227	197	244	243	217	228	234	255	224	219	240	242	233	222	255	236	210	221	221	223	207	227	234	242	259	235	225	223	238	259	225	234	213	225	236	252	207	230	213	219	239	225	248	247	217	240	258	227	209	239	244	264	206	245	220	241	245	198	232	212	232	248	249	220	249	226	240	259	239	253	231	247	230	234	222	228	243	226	240	229	233	212	223	223	218	234	235	227	215	203	228	217	230	202	214	245	218	268	223	274	193	237	248	221	236	220	196	245	223	255	251	236	183	187	231	240	224	233	234	233	243	244	212	245	234	240	235	236	214	202	225	239	234	228	233	212	243	235	242	211	224	232	239	234	221	201	242	217	259	231	219	254	245	240	296	227	246	245	250	193	224	235	216	231	273	243	240	263	221	209	204	231	218	244	215	243	242	261	211	222	231	233	230	237	219	270	241	241	237	239	233	232	220	248	243	210	201	214	225	238	258
51901	59236	27021	2449	2154	1780	1539	1314	1158	1094	1004	931	872	817	793	786	769	758	661	680	659	675	692	667	667	677	708	680	676	678	659	648	655	687	614	682	660	615	623	646	636	661	601	614	639	1652	4331	5044	4727	3437	2233	1389	837	671	614	583	537	562	511	550	578	540	619	613	557	605	572	558	578	555	566	536	628	606	580	558	599	551	590	584	544	550	569	632	599	531	608	578	560	579	559	505	594	611	594	568	577	581	580	540	518	583	574	568	604	557	596	568	575	558	630	538	626	575	559	561	575	572	591	566	615	609	544	576	523	580	548	592	556	572	552	595	557	605	547	565	620	560	601	573	551	583	580	606	586	565	574	604	584	560	623	583	528	582	572	588	581	562	585	548	554	575	520	537	597	505	617	569	566	605	500	536	570	568	583	596	581	574	594	573	547	547	565	599	566	538	572	549	579	530	566	570	559	542	560	509	605	606	552	579	550	623	596	599	535	570	539	591	561	562	535	611	545	528	576	563	564	598	528	590	558	579	578	610	578	592	566	541	568	586	593	570	589	584	582	619	570	571	582	584	549	586	570	580	592	565	581	577	618	603	610	566	560	591	594	592	565	583	572	541	583	581	591	546	594	582	545	528	603	602	587	550	579	576	575	575	569	564	539	567	561	605	581	525	519	587	597	594	587	578	514	589	564	558	612	549	572	553	596	560	580	599	548	517	558	558	569	561	553	570	555	571	556	546	593	566	595	550	558	574	609	563	566	588	584	611	542	517	563	575	569	559	550	571	572	546	559	545	550	579	514	598	619	540	521	535	605	584	576	622	587	548	532	582	608	570	567	543	528	576	533	571	551	588	579	580	533	544	558	581	560	595	592	549	577	600	581	573	568	586	618	597	558	576	526	498	578	597	567	617	552	606	566	545	634	563	608	554	593	588	596	574	568	556	595	612	564	578	605	555	548	553	547	609	588	592	581	554	563	561	564	566	594	539	567	566	546	559	564	577	623	554	549	541	577	594	566	578	587	558	572	565	552	612	577	566	547	562	585	593	587	546	563	637	521	581	570	601	601	579	588	577	567	576	507	553	525	588	580	564	564	586	536	568	600	529	586	523	626	574	570	568	576	563	554	601	515	589	606	572	566	531	553	557	572	566	575	558	562	581	621	556	573	541	550	569	560	554	589	578	545	586	531	599	552	549	527	655	541	573	562	570	543	546	549	560	585	566	576	559	590	576	568	568	589	588	582	555	553	641	587	561	548	575	606	535	571	600	552	588	565	567	566	598	545	548	575	550	566	538	556	564	594	546	575	538	556	538	555	555	574	583	590	597	577	546	549	564	584	581	570	577	597	595	575	571	614	539	557	565	623	600	525	540	559	604	557	569	595	580	559	561	565	526	575	598	606	585	547	540	584	545	578	578	587	581	542	567	588	527	565	592	522	559	545	576	604	589	559	543	562	563	560	561	601	602	584	567	562	543	531	560	522	541	585	594	584	568	568	598	551	560	557	539	574	556	598	577	554	640	569	577	556	563	543	581	534	555	569	596	592	554	557	532	559	613	609	583	570	557	553	539	599	589	598	545	607	585	573	553	586	596	548	557	569	586	563	522	555	557	596	621	553	563	570	554	553	610	570	575	586	590	575	605	533	542	565	571	550	577	569	584	593	563	584	580	571	580	550	574	588	580	572	577	565	592	560	541	588	548	589	550	559	626	562	608	580	582	611	583	532	576	562	565	601	531	566	573	568	529	562	609	519	518	622	585	535	549	580	583	556	586	588	588	561	582	576	569	549	585	530	551	579	583	596	601	554	586	548	579	580	591	583	566	554	569	564	504	590	569	565	562	601	557	566	531	576	594	555	524	582	511	564	528	554	581	573	566	559	581	542	573	615	618	555	568	580	571	567	553	565	605	578	553	563	559	527	612	524	601	539	567	590	578	523	567	578	569	574	589	568	575	547	550	638	552	600	544	533	562	514	533	588	559	547	594	535	591	533	565	577	558	527	571	565	582	549	609	583	547	555	578	570	534	571	581	557	575	565	573	574	547	565	554	530	562	555	577	605	566	558	570	563	561	588	544	602	561	552	565	530	613	564	561	558	552	613	597	606	574	567	564	524	547	553	571	580	595	613	568	597	554	543	549	572	595	579	552	570	566	576	530	562	583	598	600	551	585	555	599	507	580	564	574	599	561	553	556	560	558	584	585	586	568	543	565	547	629	579	604	605	542	574	552	572	558	547	574	564	528	568	573	580	574	590	551	588	606	556	548	629	568	560	585	609	561	591	581	596	508	550	519	614	623	580	571	594	596	564	594	565	575	574	542	545	557	519	539	594	600	589	565	597	582	589	559	555	535	582	564	615	560	558	549	549	549	557	573	551	578	603	585	558	528	576	553	576	581	577	535	576	578	514	542	578	597	589	558	556	578	603	543	552	575	570	553	570	552	609	530	574	595	608	590	610	532	560	556	555	569	593	584	586	633	569	598	539	564	600	530	572	566	543	546	575	541	564	570	582	550	577	572	567	564	581	571	610	581	570	491	587	579	563	639	595	569	585	571	516	585	557	555	587	585	544	580	567	544	576	551	552	565	578	650	532	595	587	547	537	562	535	558	560	561	543	552	587	556	580	561	562	542	531	583	547	577	567	562	612	565	572	576	546	522	549	617	575	576	583	580	557	549	538	574	572	586	563	546	595	593	608	623	596	572	538	589	578	552	566	559	543	557	544	572	618	550	597	587	609	593	563	588	540	558	576	610	573	560	542	587	537	588	523	594	574	550	566	563	556	590	579	579	599	511	568	548	573	556	589	574	576	577	595	592	554	558	598	574	584	603	534	549	585	547	581	563	558	554	605	547	564	531	603	561	509	559	574	571	585	563	577	541	545	613	604	608	586	552	574	614	600	579	560	594	563	567	604	537	559	583	593	647	551	574	596	550	583	536	583	560	534	586	514	594	595	536	592	562	607	612	532	554	563	576	587	587	552	582	554	538	508	587	563	558	578	569	558	607	568	582	550	594	544	591	621	579	561	557	558	584	596	578	547	516	556	552	543	567	619	569	557	593	581	595	544	563	573	552	574	567	564	519	565	564	590	559	586	581	592	580	600	565	558	566	584	579	582	591	581	602	595	619	567	582	577	555	541	570	547	590	598	572	581	563	571	585	558	603	586	526	563	563	625	560	557	553	579	587	584	575	574	608	577	612	586	598	615	552	593	560	535	539	541	606	583	586	538	561	551	586	531	593	576	588	553	559	578	581	566	539	564	543	573	584	573	535	554	556	570	575	544	522	544	609	534	562	596	566	540	608	594	595	581	578	588	557	556	574	544	596	597	540	565	580	583	587	605	535	555	528	596	590	592	582	578	567	562	571	561	584	584	540	597	582	589	583	525	572	570	618	600	561	558	559	583	531	589	575	576	575	546	598	556	563	543	588	567	576	585	581	564	592	546	616	535	608	585	568	556	614	610	601	588	558	547	581	576	576	577	567	554	579	587	547	592	556
17915	16314	4705	323	263	246	242	258	229	254	243	208	223	205	238	245	227	237	220	216	231	232	248	237	229	223	219	212	231	234	210	181	219	223	201	217	223	213	244	231	250	210	227	239	241	212	253	289	272	290	271	265	243	247	213	215	206	226	236	239	218	226	214	234	195	226	242	217	237	248	218	209	253	242	210	244	226	224	238	244	199	213	213	237	214	208	219	214	207	209	233	236	222	233	192	233	250	209	209	235	227	214	231	221	237	229	227	212	241	215	225	231	212	240	204	214	213	228	241	207	251	230	237	218	228	211	248	231	233	195	216	247	200	238	265	234	222	221	242	237	230	239	234	234	246	219	233	262	217	221	219	223	232	232	201	228	237	210	228	214	238	238	229	212	232	218	206	227	221	234	232	243	212	246	228	217	236	256	205	238	244	224	190	209	234	234	236	231	234	257	218	199	246	252	222	206	234	236	219	241	225	240	220	227	233	236	211	227	222	249	211	222	198	227	243	233	224	225	254	236	245	215	218	243	234	241	228	216	230	229	232	230	228	219	249	224	218	224	207	203	214	265	232	246	187	221	229	211	226	210	252	249	247	222	211	229	188	240	219	212	239	212	211	220	232	205	244	239	240	226	256	227	226	227	231	238	200	247	195	218	222	243	202	214	234	238	271	205	251	219	227	203	251	219	267	258	262	216	234	231	224	233	236	229	220	233	211	227	236	228	228	229	215	205	226	223	222	227	220	252	245	235	242	223	208	197	224	227	250	213	225	211	231	254	225	235	232	238	253	229	254	248	229	202	225	216	228	232	228	218	217	250	230	225	235	222	223	200	202	199	230	208	220	241	267	220	211	232	227	229	225	225	216	261	207	255	206	208	195	231	213	234	237	240	218	210	235	243	213	213	241	206	236	257	253	245	248	252	219	214	218	212	242	233	213	219	224	216	230	218	199	239	206	234	198	223	187	212	217	232	254	216	220	256	225	243	226	227	222	222	202	211	260	230	248	231	232	247	229	225	218	209	224	222	187	223	234	218	240	230	240	214	208	244	246	228	222	226	236	217	220	226	232	228	242	205	220	245	220	223	224	221	216	217	240	255	208	245	219	218	226	237	249	223	222	214	244	225	211	249	219	232	240	214	250	214	217	218	233	245	251	224	260	256	232	219	224	243	227	238	234	243	221	249	233	248	209	231	230	233	209	202	211	242	225	249	211	216	230	208	233	213	220	239	234	228	223	198	222	240	217	227	201	257	200	232	258	228	232	204	228	226	240	248	224	231	237	222	240	209	242	222	227	227	241	243	231	237	226	226	232	217	229	209	256	245	236	256	239	231	231	200	248	245	211	216	235	224	234	216	224	239	226	238	220	248	202	217	194	240	244	234	206	244	235	226	237	229	218	211	246	246	221	241	206	231	214	218	217	268	228	208	232	216	252	211	223	200	237	243	212	215	234	224	210	235	239	240	237	229	214	223	256	206	198	213	241	227	235	235	223	238	199	241	233	214	221	242	233	228	223	232	226	217	208	228	216	201	210	231	223	267	237	221	226	213	201	237	238	236	218	220	228	248	242	197	234	237	204	227	242	229	238	212	221	244	220	221	218	237	238	203	207	216	210	213	201	239	223	229	242	192	207	242	231	266	252	237	238	208	199	248	233	223	224	252	229	221	213	212	234	210	221	234	238	209	237	231	212	234	209	234	228	237	228	225	229	217	272	228	255	199	200	216	222	234	213	211	256	215	238	219	246	212	222	229	196	228	212	226	241	250	209	259	233	247	206	236	229	207	220	234	231	232	247	216	244	192	226	247	261	219	212	221	243	208	201	252	209	221	223	228	239	201	201	203	207	253	218	232	254	245	216	216	223	216	232	219	223	202	213	209	241	223	237	216	227	200	243	222	215	206	259	239	208	215	255	219	202	226	232	203	244	249	238	231	248	206	238	248	240	204	231	224	225	230	225	221	222	229	262	225	228	259	223	214	230	233	216	231	220	205	229	243	224	210	244	213	237	241	214	248	233	251	218	228	248	191	213	249	216	246	234	235	258	218	200	224	244	247	215	231	218	254	221	229	232	209	218	216	208	223	240	205	234	232	239	256	237	207	228	227	241	239	241	252	238	238	230	207	217	216	242	217	232	232	207	233	227	196	223	227	207	246	229	227	224	232	229	234	215	240	240	244	226	237	243	208	245	229	215	212	207	234	237	230	222	208	248	231	207	225	235	227	277	235	245	241	241	224	233	227	243	238	244	215	218	216	243	219	223	226	245	275	246	202	260	234	235	233	208	227	219	209	197	218	231	229	221	244	186	215	237	252	226	223	213	211	207	213	224	237	226	228	215	248	228	234	241	216	216	249	215	219	252	227	208	193	228	223	241	264	219	218	215	234	231	227	243	206	224	232	187	229	207	215	232	210	211	240	236	213	240	200	230	248	201	195	212	218	207	230	220	194	247	214	227	250	226	230	199	226	231	230	227	222	244	220	229	211	236	219	220	205	230	224	234	255	206	209	214	200	232	233	243	276	220	254	185	212	228	219	234	237	223	211	240	228	231	231	221	214	256	228	215	218	254	212	223	232	243	218	227	237	226	233	234	236	231	210	212	250	205	273	241	248	219	232	225	192	258	226	230	227	224	215	233	247	250	220	203	233	244	204	214	228	235	205	223	248	205	252	234	220	238	212	232	231	233	222	235	223	222	218	221	214	215	251	242	229	250	249	223	214	204	232	251	228	246	208	220	223	232	220	220	232	222	234	230	230	244	272	207	221	215	216	231	197	202	209	264	238	220	213	215	218	228	209	234	218	183	228	236	240	268	239	230	210	219	252	229	253	242	260	203	222	233	232	234	234	241	233	235	200	246	234	254	218	223	228	218	240	218	236	245	227	221	208	237	233	203	234	208	215	209	232	233	203	220	224	208	192	223	219	227	248	171	226	232	216	233	204	247	209	238	221	259	245	201	228	209	234	243	237	205	189	228	225	253	249	208	225	256	220	211	221	204	238	231	221	242	204	248	237	234	223	230	216	213	242	250	234	215	217	226	221	241	242	246	218	215	234	240	241	228	225	242	231	229	240	216	233	244	231	237	221	217	227	235	215	249	209	247	214	198	233	212	219	223	227	206	233	222	217	204	217	244	240	243	236	234	222	213	255	246	214	239	239	212	226	222	198	204	248	227	249	214	233	248	249	229	199	208	223	246	212	227	204	233	207	229	237	225	249	252	221	239	247	223	234	239	213	245	209	229	240	210	240	210	204	223	216	197	225	242	233	223	210	238	214	206	231	250	213	231	233	203	216	216	221	206	224	228	224	210	231	238	238	231	248	231	240	238	229	236	242	215	238	242	238	247	205	209	216	222	257	201	240	236	244	210	230	227	208	199	243	225	216	245	213	230	228	227	205	243	236	234	240	238	205	216	250	232	244	236	219	221	223	221	245	239	218	242	214	203	213	210	224	200	217	194	228	209	185	221	238	251	222	228	232	226	219	235	236	216	228
15303	20579	5618	669	676	703	663	598	578	569	585	569	584	594	599	539	581	624	596	591	586	566	564	580	616	594	619	557	579	625	620	621	614	569	555	591	567	562	557	536	546	567	585	600	618	547	747	885	897	898	770	694	576	586	573	547	557	612	552	561	548	598	564	610	562	592	546	612	509	562	599	578	577	592	620	586	601	604	551	590	569	571	613	595	530	563	564	576	564	543	557	570	577	607	560	518	586	571	557	547	592	572	594	616	566	574	585	524	575	574	559	572	578	581	557	550	556	601	561	534	527	525	585	557	538	551	563	585	560	572	618	592	548	571	568	575	589	546	538	570	572	584	559	559	597	563	562	592	581	561	568	552	560	620	569	604	591	568	561	564	525	617	550	602	581	563	559	569	610	596	530	595	607	541	602	585	569	576	571	550	549	612	573	554	559	539	574	559	557	535	559	558	575	579	549	566	607	595	589	548	583	544	551	589	598	584	577	551	570	562	571	510	598	538	572	567	547	614	585	548	554	525	585	577	549	568	585	569	589	600	546	573	594	558	594	577	566	546	571	563	577	537	578	540	591	584	586	572	586	588	582	563	533	557	605	591	580	568	574	554	597	579	563	573	566	552	561	564	604	563	610	576	524	566	526	556	581	565	577	593	566	606	536	582	615	571	591	576	547	591	555	552	577	587	597	569	591	599	565	572	566	591	535	565	552	546	570	541	526	619	561	563	563	566	550	547	613	580	531	564	587	545	565	540	586	580	540	565	566	573	557	544	567	575	592	595	596	565	605	596	550	581	576	591	605	535	572	575	616	563	629	553	588	574	584	601	591	588	555	574	533	581	552	593	546	519	575	545	554	564	561	547	571	603	560	566	541	587	533	604	552	593	569	556	573	591	603	573	568	548	575	552	605	540	537	544	603	581	574	551	587	567	573	608	602	597	545	608	572	585	558	593	515	575	534	559	526	505	547	588	548	563	553	570	537	591	604	525	578	511	559	589	552	541	566	567	636	580	579	536	547	569	570	604	581	571	562	590	530	586	562	544	524	553	555	600	539	573	587	579	531	574	548	541	589	559	597	562	563	586	577	569	597	586	587	549	561	530	587	571	593	560	556	580	545	562	605	588	542	607	558	620	589	591	560	555	570	568	546	598	561	562	586	592	604	554	558	549	605	537	622	562	544	592	544	533	559	532	591	564	589	545	585	572	553	561	585	566	550	572	546	571	582	587	580	578	555	585	591	586	553	560	574	582	577	599	513	582	598	566	582	580	548	590	551	595	598	583	605	607	590	534	584	606	558	572	576	548	603	546	568	575	559	603	615	589	572	545	547	582	557	572	561	565	532	566	589	607	593	526	600	576	544	599	545	566	545	540	595	547	579	570	559	544	586	608	557	568	583	548	563	590	573	577	599	560	559	582	557	521	535	549	573	563	593	555	578	606	577	571	592	552	575	576	607	552	574	531	586	617	530	552	494	577	525	585	594	577	585	499	526	573	588	584	558	523	598	527	590	566	527	594	545	547	577	610	541	540	555	538	594	601	573	563	525	595	548	605	592	564	593	569	621	576	583	588	551	564	586	571	600	598	567	563	606	518	572	587	580	617	562	561	573	564	540	544	573	558	576	567	579	565	602	584	555	593	564	554	578	557	575	602	576	569	566	571	616	587	542	526	578	554	558	538	571	570	589	500	541	620	562	579	562	588	555	576	570	581	563	576	570	571	590	564	534	558	574	568	524	523	575	577	556	521	543	602	587	559	575	590	581	567	570	540	564	586	605	586	569	573	570	576	566	592	565	532	574	581	566	531	537	551	615	594	594	576	552	579	542	560	577	593	583	602	571	575	561	556	565	512	611	535	575	565	551	572	579	565	605	554	538	576	565	549	585	542	624	603	616	571	585	528	607	595	539	576	614	616	573	608	584	565	602	615	535	575	577	589	556	565	554	584	598	562	549	597	583	572	559	557	584	538	554	587	535	563	583	579	550	581	580	601	608	544	578	560	568	646	537	602	580	557	591	550	536	554	567	609	540	564	518	574	594	631	580	588	597	546	549	546	595	574	552	587	562	584	532	592	596	586	599	534	581	537	546	585	564	548	567	576	585	556	563	586	531	590	574	583	587	559	564	609	597	586	533	571	510	570	565	605	599	592	539	586	582	536	587	512	525	555	552	571	560	537	558	566	607	539	587	567	527	554	557	591	562	547	564	608	544	588	589	559	574	609	581	572	590	571	565	598	601	579	579	561	557	551	589	528	550	561	554	554	595	556	553	577	559	606	561	572	553	571	584	526	587	592	563	539	534	559	593	594	564	538	588	587	573	620	528	593	562	558	570	578	637	581	596	613	583	546	560	597	573	549	542	603	563	551	571	567	593	581	539	592	547	628	607	572	530	561	582	631	564	612	614	567	547	583	596	563	546	580	608	614	588	552	582	557	543	586	579	536	584	528	579	571	604	567	578	600	605	618	551	587	591	594	602	534	559	570	591	604	590	564	566	550	569	622	606	575	589	523	579	537	558	555	558	562	589	579	647	596	573	521	559	585	542	539	558	560	551	586	580	576	566	559	608	621	522	542	578	556	574	571	555	543	596	538	568	578	575	547	607	565	578	561	585	556	616	589	617	522	522	563	563	590	552	545	545	584	591	525	579	581	590	571	598	558	575	514	593	578	560	588	575	604	585	582	609	540	566	614	577	552	558	544	564	581	551	526	594	563	531	580	591	521	588	593	562	569	579	593	590	592	566	602	586	555	550	576	535	581	593	544	559	560	560	544	575	620	579	591	615	577	608	598	603	568	611	579	580	632	567	593	563	586	547	598	572	559	568	548	602	556	569	578	565	567	559	565	579	553	581	543	617	584	584	549	547	567	584	597	592	572	583	605	545	579	528	541	561	586	539	600	589	599	569	585	588	524	624	566	557	585	556	585	552	562	561	566	570	588	568	542	601	536	558	573	550	541	591	581	517	567	541	575	614	600	604	549	607	592	620	609	573	568	614	572	574	586	509	586	564	532	570	578	562	518	615	530	567	604	564	555	591	579	556	545	572	578	633	586	590	568	552	555	573	534	561	575	549	555	538	612	534	545	595	561	565	573	585	597	557	562	561	552	587	617	565	564	578	563	558	597	586	535	601	552	532	579	570	562	568	593	546	594	557	577	572	580	561	598	591	537	586	566	566	595	553	564	605	549	541	592	570	525	539	576	590	573	581	598	524	539	570	600	553	561	558	542	533	648	572	545	588	569	538	551	584	582	575	574	542	560	558	570	547	566	566	600	598	508	580	573	600	572	552	506	556	577	531	571	556	577	567	584	533	570	582	609	591	579	578	536	557	594	546	578	546	607	599	564	538	542	595	631	573	536	550	558	574	560	579	570	523	584	585	597	569	519	538	611	591	588	565	622	572	535	561	576	578	564	575	588	552	583	622	565	568	581	564	617	590	566	587	528	541	564	621	577	623	576	566	586	575	585	572	555	570	549	589	605	585	593	590	578
66802	65595	39223	8418	790	442	366	319	301	312	320	308	279	274	289	284	262	238	245	279	283	278	231	228	252	271	300	282	286	226	263	233	264	251	244	261	271	273	246	260	260	248	247	240	274	341	506	678	621	540	426	333	286	263	251	247	233	229	227	255	266	248	218	257	268	247	267	237	218	240	235	282	223	241	242	234	219	247	246	248	238	251	249	247	235	236	262	243	274	268	251	228	230	223	241	255	224	231	243	245	243	275	244	254	242	251	255	244	260	236	252	256	242	241	264	230	256	250	264	274	272	260	246	247	260	260	236	250	266	254	285	259	236	241	234	243	235	249	235	241	245	208	286	241	223	254	251	272	241	234	267	265	238	236	232	243	236	262	243	226	261	230	261	252	234	240	246	298	241	248	226	227	286	224	224	275	259	259	228	263	272	235	241	263	262	271	225	275	261	244	241	243	229	268	250	248	254	229	224	262	234	253	265	253	241	236	221	288	225	270	224	270	232	251	239	236	261	261	250	254	277	232	241	270	257	258	264	223	259	250	271	249	237	244	255	261	240	253	275	263	215	238	256	238	239	260	264	216	264	240	250	259	269	227	220	258	257	230	241	267	244	273	271	288	224	263	244	253	247	250	250	251	224	242	253	226	229	233	233	253	249	219	241	240	248	250	270	239	257	264	271	237	248	242	252	253	248	243	237	248	269	277	253	264	253	256	240	226	205	241	235	264	243	251	229	262	270	220	248	235	258	230	254	260	261	217	265	260	222	258	252	266	257	246	247	272	248	264	280	257	277	257	243	211	232	252	254	258	274	265	263	251	262	234	221	250	226	259	250	208	224	240	255	230	263	268	224	237	247	227	269	284	253	257	244	222	269	230	252	240	236	239	261	245	277	244	251	226	247	236	272	240	247	254	281	262	218	271	269	268	256	271	240	244	229	235	236	244	235	258	261	265	226	278	241	275	243	248	234	221	240	267	239	247	241	254	244	252	214	256	248	252	241	229	245	236	265	221	258	215	244	229	240	262	247	267	237	219	276	260	244	262	243	265	240	274	264	264	235	264	208	217	244	248	241	264	249	240	250	256	241	243	222	229	268	260	248	235	248	239	233	274	228	248	264	241	251	248	236	289	259	267	262	260	248	268	213	246	241	264	253	212	256	233	247	245	248	272	245	252	243	222	230	247	248	244	229	238	261	272	253	265	272	206	245	268	273	240	235	242	233	227	235	245	236	260	237	224	218	247	235	256	242	219	217	251	218	248	243	248	240	257	241	249	296	229	251	251	242	240	264	219	257	241	245	288	258	243	242	257	266	270	236	253	250	241	238	282	249	236	228	254	253	236	230	257	247	255	225	218	240	278	241	246	231	284	286	223	257	227	252	268	268	233	251	273	243	258	238	244	273	259	255	237	238	227	223	271	239	233	290	242	265	264	263	240	255	253	264	254	235	245	272	231	276	258	258	250	262	249	268	262	261	290	261	253	271	264	264	247	227	249	270	248	254	273	275	233	277	231	245	233	261	245	252	249	243	251	244	245	252	210	280	257	234	284	253	244	267	266	239	249	264	262	245	246	243	259	256	262	229	243	222	244	264	226	256	220	255	279	241	292	263	251	248	247	247	259	252	243	262	265	250	253	254	238	247	283	236	271	258	234	238	247	259	253	254	239	287	228	250	246	244	206	233	274	279	284	267	233	224	248	238	237	248	226	256	274	242	247	247	243	270	248	250	227	244	203	257	250	274	260	268	247	250	233	236	263	237	264	222	255	239	250	234	228	243	235	241	259	235	253	260	262	241	236	264	237	249	280	253	264	213	242	235	268	264	224	250	274	279	240	239	241	252	230	239	281	246	243	288	285	262	251	235	259	226	256	280	210	251	226	244	237	245	254	254	219	252	281	290	241	229	266	254	250	235	246	273	258	254	238	255	235	237	263	304	233	247	236	229	282	240	242	223	293	258	250	277	278	248	243	235	235	239	240	292	238	261	236	234	253	232	284	255	287	286	222	248	220	263	252	246	238	271	269	261	245	231	254	243	281	238	278	244	266	257	242	221	239	258	258	256	238	227	271	243	270	261	260	223	252	273	274	282	239	267	229	229	240	207	257	257	250	277	255	272	244	253	235	242	235	270	241	265	255	258	265	223	228	242	258	274	244	232	270	252	234	257	237	258	240	219	239	226	212	242	249	255	255	271	211	246	244	277	245	232	252	254	255	254	240	232	236	233	249	243	247	266	225	254	269	235	266	271	254	249	271	233	242	241	244	259	248	251	272	283	247	237	267	247	245	278	238	222	259	247	241	258	238	260	275	261	239	255	207	246	245	236	259	253	248	242	270	250	230	243	272	264	254	249	224	275	262	236	259	225	252	243	227	245	234	240	234	255	257	250	240	224	224	244	252	233	240	264	233	242	266	252	243	234	246	271	224	246	234	254	255	226	210	242	221	213	292	253	252	259	233	254	237	242	279	273	225	247	223	261	249	261	233	251	281	236	255	265	259	265	250	230	272	287	259	221	269	256	249	244	224	224	237	279	257	271	249	230	241	271	236	226	234	236	242	248	258	254	215	231	216	255	239	258	245	241	241	241	261	232	249	266	260	248	274	269	249	246	215	261	231	217	242	236	220	244	275	248	231	251	276	282	255	248	274	241	249	251	199	214	239	239	243	277	243	238	234	245	210	256	271	279	247	252	253	246	255	245	265	245	229	257	266	241	240	218	263	227	234	232	213	250	251	243	240	261	244	244	260	255	267	239	268	242	262	249	242	237	259	239	215	247	222	249	212	244	240	262	267	239	239	277	241	258	233	243	236	233	236	227	271	247	220	253	269	259	250	244	276	262	233	257	260	232	264	249	241	246	264	253	249	243	239	251	268	269	269	222	219	250	235	228	240	230	243	250	270	235	268	249	212	226	268	250	289	256	253	264	244	247	243	252	242	248	261	226	268	260	252	245	209	234	224	254	295	235	231	263	260	239	265	259	239	226	278	263	264	257	268	243	232	247	259	254	238	231	263	222	255	248	259	285	228	254	223	287	277	218	281	231	249	264	250	269	226	241	235	267	267	260	237	253	223	268	228	259	254	249	237	229	243	259	224	255	267	264	242	253	285	253	223	244	264	266	250	222	228	264	270	257	266	233	248	241	237	209	274	258	236	228	238	241	234	257	262	257	245	252	226	245	265	259	247	267	237	262	274	250	263	253	247	255	236	271	265	232	228	240	250	238	244	269	234	247	286	245	258	225	249	261	238	248	269	272	246	265	248	244	252	261	241	225	251	246	255	257	246	300	245	233	239	282	235	264	255	248	243	227	258	256	259	235	262	263	228	241	251	252	241	241	233	253	271	245	250	207	271	251	252	254	248	253	254	255	239	254	236	234	264	218	242	242	263	235	257	249	243	229	243	260	232	238	249	238	231	280	246	244	262	245	255	249	233	230	254	254	247	238	256	273	240	213	263	227	221	241	251	261	243	226	223	292	276	248	234	246	232	243	265
42270	49704	25641	1683	1631	1283	1190	1051	956	874	862	812	813	787	791	736	728	690	717	711	666	673	666	694	671	704	703	727	665	673	687	638	636	707	661	638	711	710	706	655	659	634	614	587	736	1351	2951	3140	3022	2372	1634	1112	763	696	645	572	574	583	618	618	613	580	607	644	646	627	558	603	617	610	598	649	602	566	632	595	601	616	624	591	652	630	614	606	594	614	631	572	646	631	579	628	639	638	625	593	619	607	611	625	613	650	627	636	623	627	662	627	635	611	610	655	585	625	611	586	654	605	605	672	648	634	601	607	580	566	588	615	638	650	622	662	588	638	647	607	614	612	619	590	572	661	613	611	629	590	612	603	637	593	591	585	642	612	568	599	586	552	621	579	581	596	633	606	588	614	639	600	573	587	627	588	589	643	617	634	588	644	573	624	591	661	607	616	616	573	581	596	607	617	575	607	614	587	607	617	583	589	666	637	617	628	610	614	631	570	621	590	585	608	583	635	631	640	626	591	633	606	609	595	651	623	660	583	619	606	596	643	637	613	591	621	627	631	636	598	599	631	610	611	629	608	582	622	569	577	592	600	587	585	577	608	645	650	608	665	593	638	589	609	597	623	623	588	642	612	624	633	617	646	599	621	615	654	597	622	651	617	629	595	582	611	627	635	607	626	655	571	588	609	616	607	611	609	597	572	649	592	591	610	624	557	619	613	588	595	649	585	619	617	628	612	614	635	632	594	619	610	609	603	570	619	616	617	592	614	601	623	588	605	568	599	639	591	627	641	610	623	643	636	623	619	641	603	606	636	644	638	616	592	612	618	620	592	629	602	605	642	643	625	607	653	597	609	610	623	616	617	579	652	596	625	618	628	645	595	578	604	665	621	586	621	587	611	660	634	577	612	618	594	586	591	598	614	657	621	597	634	586	583	618	645	565	593	605	609	612	625	615	631	623	588	637	609	657	582	638	604	615	642	575	584	619	638	641	618	603	623	574	619	584	627	657	574	619	632	586	633	664	637	608	614	598	634	621	639	641	674	611	587	622	634	628	615	611	648	631	578	595	650	610	626	596	598	651	612	634	678	605	639	574	634	619	598	622	583	611	614	561	620	612	640	601	574	639	563	603	560	634	636	635	617	560	653	536	606	618	652	657	667	609	606	624	623	611	632	566	618	645	609	615	606	628	620	618	654	621	593	592	614	619	608	627	641	602	603	597	657	616	600	647	594	596	646	610	688	629	610	624	605	572	640	649	609	627	564	619	597	591	616	593	618	621	605	571	565	583	616	610	597	597	651	620	612	595	619	642	639	606	587	596	555	611	589	594	607	597	607	618	593	627	605	633	605	630	640	586	647	599	608	610	600	632	570	551	613	637	617	580	594	600	599	586	614	650	617	646	636	584	596	569	607	588	602	625	602	608	625	570	675	606	628	559	573	637	670	596	614	583	627	593	612	650	608	574	635	669	594	616	574	596	539	592	628	608	600	611	588	589	638	604	626	597	635	643	609	625	657	598	587	605	608	595	626	631	600	581	598	640	609	631	590	631	624	573	587	636	618	615	600	603	614	621	606	614	617	626	599	609	626	605	609	628	551	624	557	639	593	628	635	570	626	649	610	599	617	586	610	589	620	659	577	622	599	625	611	617	623	605	630	608	658	592	630	607	626	620	619	621	612	609	607	605	647	647	592	610	628	617	611	651	611	593	622	610	631	632	628	616	606	666	624	634	603	593	656	622	623	643	607	596	650	635	614	597	639	598	611	623	599	621	575	663	601	606	632	628	587	629	643	607	576	621	564	588	630	628	614	615	592	649	641	606	626	621	615	597	622	635	652	592	586	618	598	604	622	632	649	624	611	619	577	597	603	599	640	628	643	595	614	605	577	625	575	625	612	616	606	617	625	615	613	557	656	588	646	607	630	583	625	620	604	560	611	637	645	618	632	635	631	612	624	632	587	607	653	653	649	583	604	651	620	567	628	620	604	642	605	621	645	594	614	588	640	623	593	583	616	591	559	573	641	587	589	616	612	620	615	629	608	625	620	605	646	590	593	613	636	584	617	605	592	605	619	618	599	582	645	606	624	605	599	667	619	641	617	612	621	595	612	625	620	574	607	570	589	587	625	598	607	596	612	603	637	558	655	614	619	633	551	626	615	628	622	617	642	589	562	613	633	618	612	650	578	565	622	601	604	594	607	612	577	595	577	619	581	590	626	608	610	580	642	593	621	635	587	618	659	633	645	633	591	610	592	630	659	590	630	598	654	611	611	593	595	623	597	606	620	629	548	636	646	603	588	619	608	604	613	633	581	621	607	609	592	595	599	612	582	602	571	616	600	647	638	613	607	592	634	614	597	623	584	627	625	649	623	611	614	604	652	591	599	608	604	652	609	619	643	633	633	650	596	642	623	582	589	618	594	623	583	601	586	613	623	620	646	607	594	667	615	632	605	630	592	635	647	608	615	616	580	595	660	636	585	624	580	643	568	627	634	620	598	613	624	643	605	592	582	613	605	599	659	614	628	580	615	633	574	583	651	632	635	618	624	611	610	616	617	649	625	642	656	635	602	656	615	656	542	606	642	613	649	639	588	630	597	636	606	604	599	581	611	628	614	623	575	566	552	610	585	562	615	658	595	595	618	623	594	634	610	641	594	630	561	605	598	613	624	607	607	635	630	600	643	576	631	614	655	570	638	651	570	649	613	604	601	606	630	633	604	637	617	608	644	625	605	622	592	648	626	594	591	593	626	598	564	595	682	600	656	629	606	591	605	600	648	588	602	606	611	605	595	627	607	623	605	630	624	561	594	644	611	608	603	625	585	617	587	597	613	568	586	631	631	628	624	650	601	607	620	592	629	642	635	613	606	596	586	642	608	648	595	594	658	648	643	564	608	611	604	610	605	631	630	652	590	617	590	645	596	600	612	628	636	616	626	633	568	584	564	639	631	585	573	590	595	635	598	580	613	613	576	613	576	603	602	617	644	595	583	573	624	588	594	639	599	635	600	636	656	612	600	615	645	657	596	622	618	620	589	626	602	621	624	626	637	596	602	596	643	643	613	595	601	578	579	599	606	600	592	590	606	624	605	604	635	586	632	628	596	633	608	605	622	628	611	605	614	645	641	633	600	598	645	654	605	588	608	608	573	616	558	644	595	587	659	578	590	613	633	584	601	600	619	621	652	637	603	625	566	620	583	633	574	624	635	647	647	613	623	594	678	624	625	586	606	663	618	597	634	603	611	594	619	588	586	646	604	613	584	580	575	641	594	619	648	634	620	597	626	614	620	630	585	621	635	645	611	647	629	617	619	625	566	640	624	617	595	594	615	608	616	654	620	624	637	582	592	603	589	583	649	638	650	628	631	608	610	637	640	617	578	631	639	602	592	586	619	617	605	569	607	631	572	614	630	638	564	618	630	634	633	634	641	657	598	580	635	576	565	604	633	642	624	639	619	638	566	602	605	634	584	615	622	620	685	591	566	612	619	639	617	590	621	657	647
82048	74020	45683	13633	2199	550	421	358	327	299	305	318	300	259	296	232	225	259	264	256	274	262	269	261	226	271	256	253	254	253	269	264	275	249	239	272	257	269	302	254	244	238	258	289	239	446	719	793	849	628	523	393	314	219	267	206	244	253	230	244	233	233	236	250	240	208	277	206	240	220	246	220	232	236	218	254	272	200	255	224	249	207	229	218	241	248	198	204	242	225	241	222	243	232	245	210	222	227	253	219	217	236	241	247	217	246	231	238	242	226	245	260	230	215	240	203	237	252	241	242	233	232	233	224	212	248	208	217	219	232	205	234	217	233	236	255	234	250	241	236	209	216	212	248	225	258	225	243	214	228	205	234	228	256	236	231	207	244	225	224	221	230	243	203	226	236	239	236	228	223	229	214	241	236	210	230	239	227	224	204	232	214	239	237	236	242	233	231	217	228	220	239	235	234	246	215	242	246	233	224	239	200	231	262	235	256	254	234	229	222	209	233	225	240	228	250	221	237	259	237	237	240	223	256	249	253	246	260	222	221	233	235	226	208	236	228	229	221	214	221	216	217	246	233	238	221	255	199	242	218	227	243	254	223	231	241	210	256	232	229	224	248	237	230	200	219	221	241	229	242	246	243	216	253	230	246	245	188	219	248	221	237	229	236	247	239	212	245	225	238	228	243	243	234	225	241	226	233	224	261	220	215	210	218	233	234	216	243	203	235	238	230	229	232	208	229	248	205	235	214	217	227	234	240	257	253	249	231	239	240	231	231	216	210	215	234	233	227	230	222	220	230	263	239	247	236	207	206	233	238	249	240	242	248	211	230	243	219	234	203	238	241	233	228	237	211	226	267	222	225	226	225	231	238	213	235	213	214	226	257	242	261	244	225	208	229	237	233	234	224	248	238	206	227	231	248	226	222	222	251	232	238	251	233	227	221	239	230	209	231	232	231	230	241	256	235	230	231	237	228	229	230	222	241	204	257	225	228	226	267	215	205	227	219	239	211	255	219	235	196	228	237	220	251	218	223	218	246	243	227	242	210	240	238	237	263	237	223	247	221	218	225	229	222	240	225	229	231	237	224	218	231	252	223	250	220	218	246	223	234	232	216	238	246	236	210	244	231	215	238	236	273	241	233	225	233	232	243	226	226	242	236	237	227	236	251	251	225	222	222	212	237	212	230	231	254	245	239	226	217	240	239	235	220	228	221	236	236	253	249	226	222	229	218	243	219	208	220	222	239	231	226	248	233	229	257	245	237	244	209	210	216	217	248	256	263	253	232	228	244	234	234	236	241	247	215	239	215	211	239	225	238	250	235	248	248	252	238	198	229	250	235	221	217	238	234	236	233	238	233	227	237	220	231	224	214	232	257	224	263	220	235	236	188	224	267	284	236	187	228	230	217	208	223	198	235	216	231	212	230	227	214	265	222	197	227	219	249	224	210	248	223	219	220	232	249	228	255	233	229	216	226	216	247	221	223	224	231	242	258	256	226	246	219	206	234	247	219	231	261	215	212	219	218	234	239	219	215	222	235	235	213	215	229	234	240	234	234	247	238	215	208	233	249	227	223	240	231	231	194	233	221	239	251	199	203	231	217	214	232	214	226	221	230	232	232	210	241	266	247	209	233	217	225	226	250	208	236	232	237	219	230	223	231	246	242	214	239	246	242	218	255	213	234	238	218	240	243	245	225	217	218	254	247	259	238	220	214	219	223	240	237	240	250	220	210	225	250	238	232	221	236	221	226	270	243	235	224	228	225	233	262	242	227	232	205	219	207	235	232	264	240	232	255	255	218	210	202	243	224	261	245	246	241	244	236	250	222	217	226	252	228	219	227	223	259	216	242	233	219	235	220	251	228	229	242	235	220	235	226	228	254	216	236	249	260	236	230	246	229	239	248	221	271	237	228	223	203	217	245	235	221	237	235	270	218	225	239	235	252	250	217	245	244	237	235	236	206	236	220	223	210	225	229	236	218	225	231	250	254	232	207	236	240	216	224	223	255	251	230	226	229	216	213	217	245	221	262	202	210	247	244	214	232	236	221	240	225	264	196	250	244	190	227	246	243	211	231	226	224	219	242	218	239	233	242	217	228	236	253	211	260	210	263	239	233	241	229	222	210	239	219	236	247	223	215	252	223	250	211	241	218	195	218	232	235	242	257	243	227	217	239	268	221	225	272	223	247	244	208	239	245	233	265	236	211	210	208	229	255	218	232	223	248	243	213	217	234	201	226	232	234	234	247	253	224	229	225	233	218	217	241	234	241	233	200	231	218	245	240	219	223	228	238	216	229	263	229	247	244	225	237	216	245	213	245	274	223	209	237	253	217	182	212	245	212	227	229	206	241	236	226	235	229	219	241	247	250	220	237	240	254	243	243	231	242	228	214	240	243	238	215	233	249	219	249	248	251	254	249	228	206	255	262	231	254	211	218	237	231	233	221	241	240	237	242	227	218	217	224	218	226	230	232	242	228	215	239	264	235	210	212	260	236	238	223	240	209	253	235	243	213	260	222	262	250	195	236	239	223	216	194	234	241	237	220	245	211	217	232	235	249	253	206	229	213	240	222	251	233	234	217	233	248	230	229	263	240	218	239	204	227	249	224	209	222	238	229	256	241	252	236	213	220	209	224	229	235	234	237	230	242	231	232	238	242	247	256	223	238	233	230	234	210	257	215	210	230	227	215	204	206	214	238	250	226	224	222	237	224	240	203	194	239	242	226	247	256	218	203	252	209	212	214	227	220	192	248	243	221	217	222	228	230	252	220	218	208	230	205	242	235	216	230	231	232	249	213	254	224	214	226	257	233	241	227	260	230	225	227	267	255	211	203	237	235	257	224	226	235	236	233	244	264	259	239	242	234	247	211	243	206	223	241	209	233	240	208	249	224	248	233	233	218	252	228	207	239	215	228	261	221	230	244	232	219	207	288	236	206	251	236	203	236	208	224	236	199	247	263	231	252	222	249	230	232	214	274	221	217	220	235	237	245	224	206	206	225	222	219	230	240	221	213	221	222	242	224	243	242	231	208	231	220	213	223	222	213	248	233	231	228	248	220	221	213	220	212	244	239	240	222	186	266	238	244	234	233	225	256	206	231	245	243	182	227	222	244	223	212	225	239	242	252	239	225	236	237	202	225	219	199	277	242	228	251	238	249	215	212	211	268	234	241	230	196	223	232	205	223	241	233	234	238	264	213	248	237	216	254	213	238	251	240	239	238	228	240	245	239	221	222	233	233	209	225	216	227	207	253	245	209	246	200	242	184	216	264	239	254	229	227	240	223	232	232	244	236	244	245	208	242	248	248	201	261	249	221	234	236	230	239	248	226	230	231	244	217	242	231	225	215	234	223	245	218	218	222	224	238	250	238	262	244	235	221	240	227	256	254	226	231	250	209	235	218	224	254	224	249	234	221	247	207	233	204	226	202	226	253	197	206	223	219	241	242	238	212	228	237	221	233	229	199	226	228	208	236	239	227	264	224	222	240	209	240
54890	57941	29298	2233	1951	1674	1387	1249	1163	945	992	867	833	847	829	779	723	759	665	736	706	681	665	707	739	718	693	707	743	707	682	672	661	714	606	675	731	698	732	689	708	648	659	590	690	2013	3912	4177	4188	3312	2290	1375	810	645	634	600	606	577	558	544	557	607	562	574	574	572	555	572	542	590	547	533	558	569	559	615	573	551	609	513	570	587	606	529	570	551	577	552	519	571	562	599	551	551	553	549	562	535	598	580	549	612	563	532	597	522	573	557	558	597	587	537	591	567	521	601	560	585	524	559	569	589	555	573	555	597	557	583	585	557	571	567	532	585	576	588	555	566	535	536	601	598	599	606	549	538	538	550	537	577	596	581	559	566	556	556	577	524	567	568	559	605	572	579	534	604	589	540	574	564	561	600	567	589	558	572	577	548	582	565	613	561	549	608	585	544	570	581	538	578	600	551	536	553	523	573	574	579	592	611	570	536	558	584	552	562	575	559	588	611	535	596	542	563	590	557	587	620	595	565	588	582	595	601	589	605	563	625	621	551	560	621	593	589	558	541	570	579	562	563	569	554	565	566	574	560	581	555	593	597	543	538	548	563	589	540	578	559	561	582	539	609	590	601	549	531	577	609	550	578	605	590	568	558	581	532	581	577	566	590	550	587	550	583	552	593	564	567	609	570	569	582	584	532	533	581	574	580	564	570	605	590	587	590	562	580	549	569	568	565	548	580	585	569	605	533	529	559	542	594	595	509	568	572	572	563	536	569	542	600	548	577	582	606	596	544	563	578	520	553	556	545	530	568	572	564	549	589	599	584	588	558	576	560	591	599	565	587	584	565	528	581	580	539	552	568	575	582	570	565	536	600	593	553	568	580	540	571	555	568	549	549	550	579	577	587	544	578	503	567	537	566	558	584	572	599	539	537	564	586	546	546	558	588	591	619	563	591	555	537	592	550	566	567	574	529	563	570	585	547	547	611	604	611	550	559	557	576	562	567	569	595	574	540	544	537	551	593	564	560	560	561	557	508	562	589	545	607	567	515	569	543	570	563	599	565	519	606	528	592	578	569	581	555	548	571	567	555	588	530	591	531	552	584	546	586	596	589	503	553	600	610	565	571	590	541	615	529	566	618	573	568	539	531	600	542	551	589	548	591	543	551	566	564	587	543	597	575	608	603	575	518	544	558	548	622	595	562	528	587	631	545	596	566	567	568	610	604	581	594	561	566	550	572	567	580	577	567	592	564	563	583	566	597	553	573	555	557	567	636	594	563	575	607	545	564	586	549	584	587	612	595	536	528	586	539	570	572	562	509	556	615	565	612	558	560	551	556	564	596	573	593	530	583	550	569	566	556	557	580	532	611	565	600	559	556	608	591	579	574	573	564	574	587	564	533	548	595	566	541	602	554	578	546	544	609	534	545	559	588	587	624	532	570	550	581	564	610	609	542	537	546	587	585	564	552	587	560	573	568	572	580	535	573	564	557	558	512	516	540	545	551	596	527	610	581	565	562	567	584	587	562	571	562	597	595	564	579	501	574	561	605	561	575	549	557	519	540	589	598	547	548	590	577	583	529	542	593	587	550	569	557	573	599	596	608	581	552	607	518	588	595	604	575	614	562	573	575	546	569	597	582	586	593	555	540	513	542	560	570	607	580	571	572	578	580	555	591	562	531	603	558	553	575	544	559	545	553	545	562	559	533	579	571	566	585	570	563	532	618	565	534	536	582	552	554	537	587	557	564	611	581	567	597	560	586	599	558	584	528	569	544	555	558	595	596	581	526	558	526	548	574	575	554	598	577	570	564	614	523	547	562	588	560	588	583	555	547	556	568	577	549	560	544	557	577	583	617	568	571	582	582	588	591	520	548	575	557	551	565	543	589	585	606	604	568	549	582	526	570	582	609	555	568	516	611	602	537	556	542	618	562	589	601	583	570	547	542	575	499	583	558	558	562	583	619	573	563	571	608	548	612	576	551	602	566	585	539	585	601	578	553	538	579	531	538	585	527	564	586	570	587	595	609	553	545	560	612	597	633	565	558	555	577	549	526	574	534	575	569	556	569	547	595	531	532	561	573	579	527	590	563	524	553	641	583	574	593	585	599	579	558	582	604	572	537	635	557	547	570	532	579	601	566	555	546	545	537	553	562	552	604	600	542	572	516	603	546	556	538	547	550	538	552	586	564	509	599	548	565	545	585	544	554	578	566	557	551	561	538	567	561	571	518	602	552	607	552	606	531	550	548	550	591	562	553	544	559	587	556	607	543	578	612	571	552	574	613	579	564	604	571	601	572	585	556	547	561	621	563	571	576	538	562	578	604	579	584	592	540	572	559	573	564	546	553	609	517	571	581	541	562	570	566	573	559	570	582	586	535	573	599	568	617	542	567	512	538	570	589	622	563	559	598	585	545	596	578	585	566	562	528	550	549	531	589	551	578	564	573	576	613	561	568	563	519	580	582	548	537	596	494	566	559	569	590	563	600	585	567	601	552	595	567	556	575	547	574	554	537	551	541	512	543	595	573	555	578	597	570	540	564	561	539	545	570	563	591	525	566	597	581	570	557	579	536	552	556	554	556	564	549	538	575	591	590	595	605	574	553	514	594	617	591	587	565	574	563	551	539	607	581	534	577	541	572	565	552	559	567	574	544	539	600	524	614	561	547	569	535	585	596	588	523	574	585	505	556	581	546	549	604	537	580	541	530	537	545	552	546	570	570	559	593	524	610	580	593	570	490	613	524	565	550	561	543	580	517	561	587	592	557	553	542	580	604	595	570	580	567	531	536	623	562	567	544	586	587	590	553	558	543	556	620	563	554	548	561	574	568	559	616	532	574	560	568	595	546	561	573	571	535	583	549	604	606	607	586	602	524	569	560	577	542	557	583	549	597	529	568	560	517	565	564	507	584	560	596	549	553	556	592	586	558	577	582	579	556	570	535	549	573	567	569	524	553	559	549	584	577	586	572	576	577	571	614	566	542	559	608	562	585	553	552	578	575	517	546	583	603	561	604	590	551	570	592	555	580	570	544	545	559	545	537	554	552	585	530	583	524	581	586	548	570	573	573	561	608	540	607	597	555	544	561	553	601	568	562	574	572	589	600	507	600	611	559	580	612	581	538	540	575	539	564	529	530	545	566	584	577	577	629	548	563	578	579	579	570	547	533	533	586	573	526	557	582	541	572	574	558	538	580	571	599	579	572	566	594	580	548	610	601	599	598	572	591	592	570	623	599	578	599	534	575	512	557	583	561	574	601	560	570	597	575	519	583	607	591	586	559	569	554	591	539	550	563	603	568	573	536	587	577	539	563	604	585	588	568	577	588	544	580	569	554	568	597	550	558	560	587	576	544	577	589	572	584	565	584	570	563	547	596	551	523	568	589	576	611	578	528	564	594	581	573	605	563	589	540	575	595	603	575	602	585	622	568	536	527	581	537	583	549	580	552	569	593	545	604	582	548	603	549	641	600	526	587	572	597	589	545	535	589	536	587	650	533
23169	16072	3560	279	257	272	232	205	221	238	227	212	219	230	233	224	237	251	225	220	230	207	217	223	247	229	228	217	251	240	202	207	225	227	219	215	224	234	231	241	198	247	239	236	210	238	246	297	300	286	257	233	227	209	247	213	213	225	231	245	222	231	233	239	257	219	224	221	226	241	239	238	203	227	230	226	234	190	229	237	236	197	247	255	234	238	206	226	220	217	240	234	218	244	241	248	241	183	206	232	249	222	248	233	226	203	232	223	257	213	229	224	231	220	237	230	225	232	228	222	210	227	273	227	228	229	222	213	200	247	224	216	240	221	210	254	229	214	221	218	217	208	221	230	234	222	232	229	228	221	233	223	221	188	218	227	237	209	216	219	241	242	233	213	230	246	222	241	225	201	244	240	234	212	192	221	225	254	212	212	235	220	233	219	238	269	210	246	239	260	190	238	250	247	235	234	207	216	233	238	213	225	246	245	230	219	212	245	221	229	223	243	208	244	238	226	226	258	241	244	254	223	216	236	235	244	232	200	235	236	224	209	270	235	242	240	216	206	247	209	220	249	204	244	235	213	193	230	207	232	224	220	233	228	249	195	244	224	245	224	254	222	226	212	210	230	240	257	258	228	201	229	233	235	238	231	207	220	234	226	209	222	230	219	235	233	220	220	236	234	234	234	217	262	227	246	210	219	226	244	229	212	209	232	219	229	208	234	252	233	253	245	221	219	223	211	209	215	220	249	207	220	230	228	215	220	256	234	229	257	225	215	227	258	237	242	213	219	223	224	230	238	224	228	261	235	247	201	230	237	232	233	234	222	219	234	229	220	228	247	217	233	202	230	238	223	217	201	225	225	208	237	234	225	213	234	219	231	207	212	218	217	223	207	244	219	239	207	247	193	223	218	219	205	233	211	225	217	221	227	248	242	226	240	207	213	200	241	219	264	228	233	230	250	208	214	194	230	218	242	200	232	229	249	240	229	222	206	231	224	234	235	228	218	229	233	241	224	237	257	219	241	212	234	206	250	235	232	234	235	203	226	238	261	207	237	242	220	206	227	241	242	235	239	217	211	196	265	220	218	215	208	214	234	238	257	239	241	198	223	214	231	198	203	251	224	237	250	226	235	207	219	214	212	239	221	225	252	218	261	225	226	245	207	245	207	237	215	248	255	238	213	218	214	222	234	239	210	239	222	199	237	237	249	224	225	214	245	233	234	192	205	218	226	190	237	228	263	213	215	237	228	215	247	214	245	215	209	225	218	208	240	224	216	212	237	250	218	223	218	243	256	238	234	218	211	210	212	224	225	202	231	236	262	238	211	219	231	239	232	246	261	206	225	246	224	213	245	202	228	228	226	188	223	241	239	218	246	207	207	213	253	220	215	223	203	202	243	232	195	205	196	232	237	207	222	221	237	239	237	246	225	233	229	241	223	219	218	211	243	211	227	213	214	189	208	225	227	240	228	244	244	218	218	241	221	219	243	243	198	250	215	213	219	204	209	248	235	230	218	237	233	244	244	224	207	210	231	240	222	221	206	232	234	225	225	247	250	219	222	215	220	193	213	209	241	226	232	257	218	212	219	236	205	242	233	212	226	240	222	238	215	234	220	211	258	221	214	239	234	239	237	230	225	206	221	225	225	215	233	230	228	245	263	228	220	197	228	228	243	231	216	234	223	226	245	237	221	234	211	232	225	212	226	236	219	235	205	223	252	235	231	238	216	237	230	227	241	239	210	210	213	241	234	197	223	244	223	253	207	237	235	246	247	229	231	205	209	243	223	232	229	225	208	226	235	206	252	214	245	223	206	229	219	219	239	224	209	244	218	228	233	240	232	215	209	244	256	261	223	249	228	227	234	259	222	226	223	268	233	220	245	234	240	233	235	241	221	226	213	224	260	226	230	227	215	219	209	214	241	204	243	213	223	222	216	226	208	221	198	247	244	220	218	197	236	228	231	224	225	229	224	227	244	238	229	223	206	202	260	235	243	227	247	239	219	233	226	230	198	268	233	215	218	220	233	257	255	238	236	225	216	227	249	252	201	212	225	243	260	241	219	235	232	215	209	203	211	191	233	247	205	230	228	251	242	217	255	227	194	221	231	218	221	251	204	240	232	209	241	205	251	217	242	248	233	215	220	227	203	218	255	222	244	249	219	228	250	249	225	228	217	218	241	209	217	228	240	210	209	224	218	219	227	262	215	220	245	251	216	225	218	208	206	272	246	221	248	233	236	221	224	234	215	218	257	223	206	225	241	237	220	251	233	258	227	227	216	228	242	254	226	234	202	237	225	224	232	209	243	231	215	200	233	248	230	235	225	259	248	234	237	212	206	256	251	237	212	199	219	251	232	219	257	225	217	218	233	215	235	237	220	224	222	249	218	217	226	220	236	246	214	223	235	226	221	218	224	212	238	239	220	224	219	215	220	204	225	226	218	246	227	231	201	230	205	246	253	257	224	232	206	217	219	212	217	247	224	236	225	215	243	206	225	265	230	199	235	227	226	212	234	212	195	235	203	263	216	216	221	235	220	224	219	232	240	226	219	229	234	220	232	266	232	213	232	235	203	228	239	210	242	205	211	241	220	234	246	244	223	243	212	222	234	254	225	220	223	223	253	225	237	217	225	234	220	251	247	231	238	225	231	226	207	229	204	226	248	217	207	241	238	235	242	197	230	207	216	204	233	202	243	219	213	195	225	220	240	226	218	251	242	202	220	225	233	247	220	218	251	224	230	238	222	233	213	248	221	240	250	220	206	234	208	221	208	210	217	259	228	221	221	235	241	235	227	232	227	240	234	226	245	238	237	224	242	248	226	254	218	236	207	223	225	258	239	216	237	224	216	189	211	227	257	220	237	266	207	225	227	238	225	273	219	217	237	251	236	251	222	241	215	212	251	255	242	245	245	239	238	221	193	237	206	231	231	226	208	219	208	225	224	239	219	209	230	214	237	211	215	211	215	233	207	226	245	227	244	225	222	203	223	219	195	216	208	211	242	206	229	214	238	228	236	218	225	235	208	235	216	248	228	240	281	239	221	229	217	233	215	222	228	197	203	214	205	213	225	234	207	225	210	217	204	231	236	229	222	224	204	236	238	216	236	225	215	239	205	211	241	216	220	240	216	219	202	235	222	214	225	240	228	236	248	254	187	248	206	239	255	224	256	235	223	251	230	216	205	249	199	234	232	226	242	226	231	241	208	242	227	233	196	241	214	259	243	237	209	232	221	201	208	233	235	215	223	241	231	213	226	227	236	225	221	216	237	188	209	233	220	240	235	239	210	234	232	235	227	226	236	238	217	223	234	203	237	226	236	244	230	248	254	232	242	221	234	226	252	223	215	226	227	253	216	239	193	229	251	225	215	229	254	204	234	228	206	201	235	213	229	252	218	226	232	225	227	248	231	207	208	251	264	262	238	225	219	218	239	233	214	237	241	213	208	242	229	252	202	217	226	238	207	232	215	241	212	200	215	240	225	252	202	195	242	225	203
19455	18894	4060	675	724	644	652	606	554	590	518	598	528	538	583	577	623	569	591	562	573	577	593	625	660	614	564	643	624	597	591	559	588	590	592	594	587	609	550	569	599	583	643	563	598	679	875	942	910	805	733	666	576	559	592	547	564	561	622	523	560	514	544	608	557	592	585	602	583	568	560	571	619	554	566	590	604	524	570	602	619	584	590	562	596	586	548	560	562	566	584	569	529	569	597	564	553	541	552	633	599	584	567	534	585	559	554	573	575	617	578	563	552	511	541	558	589	538	566	585	621	574	530	558	607	544	528	594	582	583	600	545	591	541	552	575	578	543	568	546	618	583	516	549	585	616	562	583	568	568	533	561	585	546	554	562	566	576	542	521	521	543	532	599	593	586	577	539	553	579	569	569	567	542	585	535	558	608	578	562	587	565	591	562	593	576	571	573	562	560	554	585	609	629	621	567	575	615	552	570	562	553	553	580	535	572	532	552	586	578	602	598	547	578	553	548	591	556	589	579	588	575	569	564	565	574	543	614	572	597	566	567	557	553	526	609	563	544	567	572	552	555	558	585	604	578	537	570	586	540	579	597	604	560	526	564	552	576	568	548	599	557	578	539	541	626	588	536	597	585	574	574	555	586	545	585	549	566	576	575	592	569	587	552	576	574	571	594	563	561	578	566	531	533	595	586	586	591	584	559	604	552	565	563	567	574	535	580	582	606	532	516	570	565	549	567	629	553	571	538	570	593	604	540	567	558	590	567	563	579	583	591	585	563	577	557	598	562	586	572	575	579	577	520	590	610	590	563	559	545	531	583	583	540	601	577	589	549	544	574	563	555	526	572	536	567	548	541	553	557	556	589	579	565	549	598	568	590	594	608	507	565	610	562	586	602	600	587	509	597	599	552	601	608	567	579	551	580	577	592	571	523	593	590	616	591	568	573	536	590	533	579	543	530	544	592	558	576	591	543	534	524	542	525	548	604	551	604	584	572	557	544	596	548	587	548	562	572	560	588	582	587	541	591	570	554	551	532	619	539	539	591	535	574	555	567	560	599	579	579	561	569	579	610	572	545	562	602	530	551	545	564	542	617	582	580	557	591	557	577	578	582	571	574	618	569	629	583	575	541	555	568	602	577	541	539	571	533	572	547	546	618	594	611	526	559	598	541	551	565	538	610	537	538	568	548	573	605	599	555	588	596	562	549	556	558	569	513	543	525	560	547	546	592	595	562	565	516	569	598	582	544	546	560	627	526	559	588	590	568	564	537	600	567	614	573	577	550	573	596	574	579	590	537	596	554	610	567	602	591	522	541	610	587	550	535	548	560	579	549	593	593	528	575	576	585	569	570	607	567	556	563	606	601	554	547	550	591	572	570	591	538	565	565	579	584	579	598	596	557	599	559	577	600	539	581	561	537	549	537	561	535	571	561	584	575	578	594	570	571	555	563	506	572	557	555	572	559	579	553	558	611	512	563	571	590	623	578	541	559	560	622	565	565	578	602	564	583	563	553	569	556	572	590	587	579	525	539	570	548	557	555	557	575	535	603	596	588	557	567	588	522	566	552	568	535	584	591	594	552	535	542	588	599	561	575	561	550	549	580	559	618	555	529	617	576	551	553	572	597	554	569	608	558	596	582	539	616	552	571	535	603	568	561	574	562	590	551	561	571	621	574	538	558	604	550	560	526	587	573	586	588	568	570	557	590	587	586	579	544	569	575	569	579	568	592	543	572	570	580	601	586	594	580	592	575	578	584	597	587	540	615	605	585	607	581	604	621	535	544	552	584	584	565	629	570	560	547	594	549	584	563	543	594	571	561	600	580	557	541	575	564	551	599	554	532	571	530	543	537	586	532	585	580	562	553	589	597	551	567	556	570	581	535	574	569	537	586	536	535	583	629	603	583	591	561	547	579	585	611	594	553	563	539	563	538	554	560	550	604	565	552	593	570	571	574	593	576	587	610	574	599	601	555	564	587	566	535	528	570	504	578	587	598	558	598	548	552	566	558	589	567	573	561	596	556	563	554	573	597	576	579	564	635	574	525	586	577	604	545	544	572	572	551	577	575	606	603	556	556	579	625	583	596	570	573	590	566	605	604	589	586	571	554	536	547	558	560	613	589	558	567	540	561	572	539	577	584	544	592	568	612	580	551	599	584	576	570	617	581	553	590	577	539	572	563	570	608	560	546	579	600	560	622	574	578	621	584	556	566	575	540	586	576	579	641	591	630	591	580	604	585	571	578	585	606	611	570	592	561	583	540	574	607	588	557	575	537	568	579	537	584	534	626	584	593	588	584	581	578	596	541	635	566	565	549	600	572	549	594	558	554	590	583	582	603	545	548	539	547	594	601	558	556	587	620	585	557	543	586	613	568	593	561	628	585	562	578	557	560	571	518	585	565	550	599	564	572	571	591	538	545	520	532	569	593	562	569	569	621	566	556	590	550	568	532	544	583	594	582	574	587	592	580	576	624	591	587	582	599	563	580	552	606	597	572	560	613	579	577	609	547	583	564	560	557	552	598	584	619	598	562	563	566	610	556	534	558	576	558	602	527	558	529	630	589	581	588	550	556	563	606	551	564	563	528	558	547	575	571	526	584	569	643	576	543	609	552	620	591	601	575	583	566	555	594	543	583	554	584	567	541	576	610	563	569	545	577	626	579	600	595	575	576	555	576	574	585	585	560	577	588	558	589	524	599	571	540	563	599	585	558	563	568	566	638	555	651	563	548	556	598	596	568	553	572	576	614	553	582	582	569	548	560	567	553	548	575	599	554	599	565	570	584	585	591	600	547	561	581	565	620	543	566	581	579	514	601	555	558	533	587	514	558	577	629	584	557	550	554	560	614	550	559	566	598	543	558	575	601	622	554	518	608	578	583	587	544	577	570	556	591	603	623	603	618	523	605	593	547	631	554	573	562	566	584	542	593	591	575	581	580	545	560	555	539	551	571	584	601	552	598	531	610	599	536	573	510	596	570	616	559	585	577	583	579	582	553	569	570	589	556	543	569	556	590	577	531	555	575	563	562	600	604	562	610	549	562	565	573	569	564	540	543	609	555	550	592	547	556	602	591	552	542	581	534	576	579	564	597	577	561	571	589	559	520	553	551	583	558	570	566	587	586	550	621	575	608	594	592	558	577	581	549	589	595	539	597	551	560	621	582	564	617	572	580	577	569	576	600	555	583	540	543	581	565	620	555	606	540	595	566	548	547	549	564	606	549	568	574	549	578	603	563	586	584	647	547	522	556	557	608	561	569	610	592	567	572	583	589	558	581	580	597	575	583	552	567	543	522	609	574	566	596	584	580	565	574	580	554	525	574	568	578	628	579	611	615	549	559	595	543	570	566	598	571	559	546	541	632	557	621	585	551	618	571	577	581	542	532	593	602	632	583	569	597	560	557	609	554	531	571	572	606	580	596	576	596	526	571	597	562	593	557	609	551	536	579	573	557	604	548	596	557	589	563	559	590	573	552	560	599	561	571	550	560
66912	65778	35359	7053	732	455	409	352	322	322	281	280	272	301	293	271	266	247	256	258	307	258	256	258	260	253	230	267	233	269	254	294	290	250	250	249	237	239	289	246	262	257	256	263	229	321	603	827	703	514	393	329	317	257	261	250	264	239	215	232	251	252	249	227	289	233	236	243	281	213	227	217	229	244	279	277	224	237	250	273	281	242	234	254	260	275	237	239	233	279	264	233	252	202	222	245	263	263	264	232	237	242	237	251	257	264	243	240	271	250	270	250	240	267	252	253	261	236	258	261	228	252	239	243	257	253	228	232	242	253	235	246	226	234	242	214	234	227	229	261	235	235	234	253	224	258	214	247	258	247	260	238	233	272	225	249	239	265	272	241	270	259	255	236	252	235	240	239	267	233	247	238	243	246	231	278	248	275	246	267	245	258	255	226	269	256	259	235	274	259	262	232	251	250	212	248	260	225	257	231	249	236	246	249	233	224	246	262	254	237	240	255	229	233	257	227	238	257	241	237	271	229	227	258	223	242	240	256	256	254	239	244	266	276	251	250	226	238	245	259	262	249	289	223	266	229	248	239	262	244	253	254	263	264	245	283	239	212	242	262	253	243	231	223	222	239	252	250	246	255	226	245	247	262	271	264	279	248	221	242	242	233	255	247	263	237	239	262	226	237	256	214	255	249	263	245	240	248	265	267	261	237	245	236	239	226	223	224	243	237	242	249	244	255	234	276	240	270	257	224	230	223	242	237	237	239	277	255	235	236	249	261	254	262	238	255	257	253	251	213	227	249	221	268	235	274	261	283	230	246	262	254	249	253	265	220	238	242	249	230	266	238	207	249	269	246	236	239	227	243	236	269	262	300	229	262	252	221	232	223	191	228	272	248	234	241	269	242	250	260	245	235	259	274	226	252	239	261	248	272	270	262	262	266	236	242	269	262	236	248	238	259	239	239	257	253	257	213	257	258	261	272	260	243	247	241	238	242	260	245	237	241	245	271	237	244	256	202	263	246	259	258	239	252	231	244	241	226	255	243	237	238	230	247	248	237	235	265	263	252	273	263	230	250	256	276	260	242	236	235	244	245	248	283	239	246	262	259	265	254	273	249	257	231	227	238	233	246	262	245	229	269	249	232	273	246	221	232	227	233	259	214	233	267	223	222	253	223	232	260	243	246	284	202	236	263	262	248	256	231	225	262	238	247	214	239	244	236	260	259	264	244	244	256	246	258	269	282	237	247	226	252	227	240	245	247	249	234	251	243	264	221	218	239	245	270	252	276	235	238	230	256	248	240	248	258	244	258	251	249	249	246	266	248	239	285	219	243	270	244	268	250	276	268	235	238	252	215	225	297	256	258	244	247	253	225	206	254	244	256	257	275	268	231	244	269	261	260	240	238	250	208	239	245	238	241	229	261	214	248	243	264	258	228	252	244	231	259	253	240	255	238	274	275	264	264	269	268	234	254	240	271	253	217	251	258	269	251	256	240	243	248	249	257	263	242	278	242	247	268	265	240	261	249	271	256	236	249	253	232	261	266	266	246	222	250	240	243	255	243	257	233	255	238	280	234	241	230	267	219	254	276	238	235	231	263	248	249	260	222	270	232	261	240	220	257	249	228	258	223	228	237	248	255	230	251	225	217	255	257	225	275	241	253	294	211	245	266	256	278	226	252	221	263	266	241	249	269	242	248	271	239	225	267	233	238	255	243	229	262	257	235	246	261	252	231	274	241	226	247	277	241	206	265	238	252	238	213	257	238	248	263	263	239	247	281	231	253	264	235	251	281	266	256	251	248	225	250	247	247	256	217	260	253	220	258	268	229	259	246	232	258	267	254	229	260	249	244	283	254	214	251	235	250	247	245	245	240	229	234	260	270	259	255	261	242	262	255	250	259	251	253	263	219	249	264	248	250	255	287	243	246	264	273	248	251	248	217	245	243	275	270	242	243	292	235	257	264	248	274	271	245	247	222	256	255	239	265	243	262	249	249	268	257	245	271	229	260	281	233	279	236	245	243	244	251	257	225	251	263	239	247	241	263	248	258	274	263	259	248	292	285	253	247	255	296	250	273	256	235	271	241	238	227	268	246	266	250	284	254	216	246	267	274	225	246	255	258	255	277	276	234	222	267	272	259	208	249	262	263	248	228	227	272	231	232	260	264	233	232	260	260	266	280	256	252	265	271	247	276	260	262	235	267	240	280	242	251	264	250	233	232	241	276	245	241	247	228	227	261	228	261	242	247	222	247	243	241	258	250	223	239	251	245	279	216	258	247	257	218	258	277	255	249	249	254	223	233	248	250	232	275	219	225	238	277	250	255	259	239	252	248	254	274	284	238	231	240	244	273	244	251	228	268	244	259	248	256	257	240	228	233	236	230	263	243	243	224	262	236	275	253	254	257	251	273	251	233	249	265	242	228	264	272	247	268	224	278	227	240	250	249	244	253	240	221	246	250	255	264	251	254	251	269	240	255	230	259	241	245	235	266	275	249	223	252	285	235	238	258	282	221	207	230	239	255	236	252	242	254	242	239	270	267	253	253	248	248	244	240	212	239	251	250	254	249	216	257	226	235	250	231	280	237	280	265	244	251	261	253	276	216	254	217	264	250	239	256	248	234	247	268	241	284	242	244	258	254	271	250	234	270	238	247	232	244	238	236	222	241	232	210	256	268	227	242	228	263	271	261	258	220	243	256	229	233	228	242	258	266	239	276	228	258	253	238	248	259	269	269	256	235	237	244	263	241	272	254	198	232	273	242	240	236	238	256	252	231	244	234	255	246	280	243	265	231	263	236	251	242	242	242	256	247	275	232	291	244	218	238	237	249	269	250	253	234	253	267	259	237	222	261	247	232	249	281	250	257	249	241	254	228	260	260	232	234	230	276	254	258	254	244	260	252	212	265	243	231	253	238	206	207	283	230	226	233	250	219	242	254	253	240	257	255	255	277	262	231	260	226	238	258	251	263	274	265	273	272	247	236	264	260	232	247	232	222	258	257	232	220	270	227	231	240	260	250	264	264	240	232	241	251	228	242	235	248	247	254	269	264	247	249	247	257	222	264	262	240	266	260	257	259	225	241	267	244	240	258	246	249	234	285	263	270	254	233	235	246	237	237	247	262	220	229	257	241	232	248	273	243	267	224	243	258	257	267	268	243	232	238	263	253	274	248	245	231	249	243	259	212	257	240	291	258	242	240	244	252	277	280	265	254	234	252	232	236	272	271	257	224	234	256	261	242	243	267	264	281	232	268	220	251	223	253	238	251	232	270	234	259	252	247	250	243	255	248	268	269	220	241	286	243	257	251	239	240	269	265	264	235	225	232	249	230	233	248	249	242	221	261	226	263	247	268	236	240	247	266	244	270	251	254	274	229	258	255	237	235	248	251	263	237	232	223	270	248	254	267	268	282	237	223	247	256	258	242	210	242	263	250	242	245	243	257	248	236	253	253	258	240	205	237	280	268	241	245	271	255	265	257	240	247	215	256	256	283
42623	49254	21592	1667	1528	1425	1214	1085	961	875	883	806	840	835	776	737	746	769	733	719	770	695	784	779	716	726	697	698	757	783	787	738	763	673	656	734	746	738	738	719	796	666	703	666	685	1149	3064	4524	3233	2075	1373	939	784	708	651	586	593	591	614	609	628	626	601	659	601	661	610	630	661	565	605	597	607	603	594	639	603	614	612	632	604	630	588	597	638	581	576	561	651	613	629	610	605	614	597	570	680	612	594	597	671	605	601	593	603	636	607	631	627	630	680	579	622	649	580	623	574	628	613	647	617	585	642	604	595	632	671	593	600	627	609	642	626	642	624	614	618	621	596	592	642	632	624	609	601	631	618	603	605	588	647	561	613	632	655	597	588	625	634	617	654	639	595	600	663	599	586	599	627	628	631	594	611	656	669	546	615	594	610	615	631	634	640	629	597	642	603	646	612	645	638	648	593	595	608	602	621	617	602	593	615	609	643	645	641	609	626	622	577	645	643	624	600	611	605	643	601	643	626	656	635	639	650	585	635	659	634	617	613	644	609	651	634	637	592	634	618	647	600	627	634	632	628	584	629	584	631	620	642	652	582	643	625	623	601	577	588	597	632	625	655	603	637	634	612	610	623	587	591	633	642	618	608	658	584	566	605	632	596	624	616	617	572	595	549	630	591	639	553	623	617	633	610	622	637	636	640	597	617	629	593	578	636	610	594	580	623	589	630	640	567	628	594	628	604	627	639	604	609	618	593	676	607	603	602	589	619	597	652	610	598	630	662	547	659	624	630	616	589	585	602	596	607	621	656	616	573	617	559	643	651	644	625	632	637	663	582	595	630	616	609	597	641	611	635	597	624	628	638	614	589	637	585	614	607	612	613	618	592	637	610	613	599	625	620	621	648	567	630	581	630	588	621	620	619	669	644	591	644	632	642	614	651	614	659	639	631	612	610	610	615	614	616	649	578	585	614	650	554	604	588	541	599	597	631	636	625	592	578	592	597	624	589	654	607	599	612	619	602	623	590	605	606	627	617	618	598	637	647	636	638	614	580	653	593	594	635	583	627	608	556	643	580	601	619	642	628	626	624	622	636	617	557	584	619	562	628	614	590	667	634	637	595	595	653	628	597	602	606	579	581	614	635	638	600	620	601	624	603	577	615	629	592	593	636	622	633	600	586	626	641	609	594	632	617	595	626	659	621	622	620	613	663	574	601	629	590	615	637	644	636	641	619	602	590	643	582	586	649	660	595	631	617	613	610	597	553	617	600	613	619	613	590	573	642	595	568	618	618	644	636	632	605	602	592	552	590	614	584	634	583	643	655	585	631	635	598	614	612	576	614	591	661	632	627	602	624	638	618	649	555	593	591	606	634	612	596	588	582	650	609	609	670	616	657	622	619	608	592	626	683	607	599	603	623	615	640	596	606	604	584	609	583	627	614	601	621	617	583	609	614	604	590	589	586	636	576	587	647	647	619	645	621	629	590	603	612	641	623	584	567	626	595	600	603	672	534	621	594	640	596	611	557	640	615	605	639	618	647	589	570	597	610	641	626	617	604	609	619	571	562	608	583	663	626	591	617	635	623	580	610	633	613	614	594	638	588	594	588	602	581	564	600	631	599	629	632	582	570	602	606	633	589	660	579	643	603	613	622	622	624	634	610	649	558	650	624	618	621	654	618	593	632	641	642	628	619	608	652	584	663	626	624	622	595	630	585	603	663	625	595	634	622	637	603	571	662	606	592	642	570	630	604	589	628	647	579	628	578	642	584	617	609	626	611	625	573	582	601	617	602	629	587	628	618	625	643	592	606	645	592	637	637	568	603	592	610	628	625	607	617	612	619	655	609	616	599	587	583	616	623	595	606	662	651	645	594	633	615	621	640	640	611	667	593	605	642	638	601	609	636	669	640	618	594	613	621	639	621	614	609	618	627	591	603	604	596	598	581	659	589	620	638	619	585	660	615	682	622	602	618	607	561	634	617	627	602	614	653	608	629	619	606	608	602	573	589	573	579	608	661	642	599	614	670	627	611	609	642	672	623	589	672	639	609	593	606	617	622	613	612	636	617	576	598	607	595	619	654	613	633	597	592	620	543	593	589	583	574	619	636	634	607	603	621	585	581	596	644	605	632	615	599	624	604	589	629	668	590	606	638	588	621	594	581	612	635	635	657	609	609	627	581	595	632	600	623	603	615	624	614	622	608	666	611	625	633	620	659	635	605	609	597	625	600	596	609	655	605	575	606	652	635	609	649	590	575	639	620	627	582	616	611	563	604	622	648	645	653	603	575	633	603	626	653	605	677	586	609	640	589	588	594	587	636	622	604	621	649	623	598	594	577	591	562	630	604	578	637	616	644	630	625	656	573	591	580	596	605	578	613	656	597	599	628	620	628	619	649	626	629	595	597	604	601	676	581	601	570	646	610	633	610	588	617	616	631	658	640	630	641	632	595	608	631	625	668	584	631	642	593	638	600	634	649	638	619	649	557	591	615	576	633	615	642	653	640	618	642	614	626	592	567	583	612	637	600	651	645	622	648	615	590	633	579	605	611	563	607	602	604	627	594	609	623	584	628	623	554	597	580	586	584	621	593	597	613	574	638	638	597	623	607	619	587	642	579	622	597	672	639	609	628	582	644	635	590	604	633	619	568	568	575	592	613	666	571	609	625	612	575	638	614	642	670	608	593	602	625	591	603	604	615	601	616	630	629	597	599	587	607	585	597	603	619	645	612	606	612	585	640	618	623	642	631	615	612	611	574	603	633	617	602	601	598	606	615	596	617	582	583	611	616	611	581	613	570	605	602	594	628	590	624	650	608	588	596	614	614	648	596	643	636	613	615	594	615	627	699	601	650	596	543	626	591	634	603	646	636	593	593	642	591	589	652	610	589	570	622	645	623	623	655	620	625	601	584	632	651	685	595	644	616	695	624	654	595	593	608	608	646	604	582	598	637	590	632	619	597	566	586	619	609	638	597	608	613	639	629	658	605	616	601	596	589	579	599	619	601	586	587	601	605	617	560	647	595	588	598	615	551	657	634	625	607	584	602	610	632	590	584	650	615	600	658	651	567	620	629	618	661	618	579	628	631	606	610	638	615	604	611	613	609	598	592	625	609	592	564	629	609	605	612	603	590	611	635	623	621	620	682	590	640	617	575	593	623	589	565	585	606	625	628	640	595	594	599	592	600	611	635	603	587	597	587	575	609	599	622	608	602	591	604	604	581	590	613	620	630	606	599	603	587	617	623	641	637	626	621	620	632	589	641	608	612	643	631	597	626	629	609	616	613	643	643	644	650	559	630	612	562	600	631	638	670	572	599	594	568	625	596	599	648	592	643	603	657	602	623	596	633	588	581	583	628	616	594	641	617	648	616	636	675	581	588	635	615	605	651	672	618	582	629	627	652	597	574	663	620	565	600	662	616	588	613	674	612	659	677	612	593	651	601	624	627	656	659	652	605	627	603	600	637	647	624	588	577	586	599	624	592	655	657	620	634	599
77217	73614	43582	12624	2000	606	486	422	386	349	320	284	287	293	261	284	265	276	278	244	258	272	274	263	243	247	260	246	272	248	240	285	242	262	240	281	268	266	271	267	270	260	268	222	266	392	1061	1216	919	607	416	347	300	275	256	220	252	273	252	236	251	230	222	247	210	233	226	239	243	205	224	245	230	235	256	223	226	223	219	243	247	218	237	241	203	251	212	234	242	236	274	242	217	233	260	260	212	237	244	265	215	220	230	218	219	237	219	282	218	240	247	270	232	252	258	251	250	232	227	268	222	235	245	256	229	239	269	212	242	242	231	253	220	213	251	260	229	237	234	229	215	239	225	250	244	247	228	228	253	258	245	229	218	230	219	249	238	242	260	223	246	249	211	235	225	247	219	226	244	207	223	243	251	215	223	243	218	235	233	218	234	227	206	253	251	244	222	244	259	244	236	214	234	246	252	229	267	238	220	225	242	223	248	226	224	240	242	214	229	217	227	224	253	236	229	226	231	226	244	248	233	236	242	230	231	235	243	237	262	241	252	224	224	211	231	239	234	223	213	213	229	257	229	216	242	215	229	215	236	269	240	247	213	224	263	261	222	243	207	224	198	241	218	242	231	244	238	258	233	228	232	209	219	210	230	223	215	218	237	253	231	240	230	228	228	242	254	216	228	222	245	249	242	213	229	237	193	237	226	222	192	224	231	223	240	212	241	229	264	252	269	203	229	236	261	222	235	255	241	217	215	261	208	218	250	273	238	238	238	251	234	235	221	227	263	224	243	256	254	199	215	231	276	258	261	233	238	234	254	254	242	198	248	243	234	231	225	249	226	203	221	249	204	237	203	238	234	210	239	238	231	239	244	257	231	246	220	225	214	229	252	206	218	227	220	234	220	252	267	237	253	245	262	226	242	239	215	225	236	249	237	239	230	250	209	231	222	237	212	222	237	226	239	254	216	233	225	212	226	239	213	236	243	234	212	242	245	254	232	243	217	222	246	220	228	237	238	214	261	267	239	222	218	239	244	221	221	222	228	212	222	243	216	270	272	221	230	269	253	226	220	243	248	237	206	239	241	232	252	199	228	241	204	217	223	205	223	227	223	220	233	228	210	241	254	229	226	251	222	234	266	226	249	215	237	217	234	217	237	219	232	216	234	258	237	238	256	260	256	219	262	247	216	230	253	239	254	203	250	202	220	245	220	243	224	232	228	211	236	245	244	246	215	259	209	232	231	215	236	220	224	217	211	229	237	246	218	208	216	243	254	213	246	218	258	244	242	236	214	244	240	226	221	248	247	240	215	247	227	239	218	218	244	249	224	233	228	240	225	244	236	234	211	231	234	214	215	274	233	246	232	240	251	241	249	228	260	243	209	252	238	241	202	217	223	223	208	243	243	228	229	220	229	218	233	223	229	236	257	257	233	220	259	251	267	249	224	231	242	220	229	246	239	254	221	223	200	227	228	259	232	241	288	233	238	222	262	238	241	273	228	233	216	237	244	231	233	241	225	241	220	215	220	239	226	209	235	245	235	252	224	254	234	237	242	242	236	244	270	238	242	228	248	215	239	206	227	237	215	230	260	227	213	235	240	250	239	242	256	233	251	235	238	263	194	221	232	221	232	232	218	223	248	254	214	210	242	218	249	259	224	230	235	231	213	234	221	259	240	218	230	215	242	240	231	248	225	248	256	246	222	233	232	218	232	215	248	239	225	261	249	222	236	213	267	246	229	224	212	267	247	246	226	228	280	237	238	260	231	231	243	226	209	234	235	231	222	242	244	236	234	203	243	214	233	263	216	255	217	221	221	228	233	227	207	204	230	216	235	247	215	201	241	246	249	218	231	237	181	230	215	236	236	223	247	247	227	201	227	251	217	233	224	215	240	243	250	255	240	227	215	237	222	212	223	242	258	221	264	253	198	225	279	233	239	235	226	261	220	250	228	223	239	258	237	225	234	255	248	245	274	245	239	236	242	244	252	234	211	269	269	229	228	240	224	227	245	257	251	225	232	221	212	241	244	250	221	202	250	260	228	227	242	235	229	253	246	250	239	234	249	221	239	255	226	207	214	225	224	220	232	226	257	239	226	218	231	245	238	242	214	207	241	226	213	241	250	220	238	248	237	243	243	208	239	267	241	189	240	233	237	250	223	250	229	222	206	239	240	220	250	209	228	238	248	241	246	243	248	271	192	241	241	226	229	224	231	231	219	210	204	224	229	248	225	240	237	237	217	225	225	224	218	241	223	233	237	217	213	218	236	226	227	240	247	203	280	225	227	217	232	242	244	241	255	251	228	259	220	234	247	251	243	225	262	238	191	194	238	238	248	227	238	197	223	262	235	233	211	218	220	228	237	213	248	246	239	274	225	231	229	191	209	234	219	257	272	256	235	225	234	253	233	210	261	218	253	228	216	225	246	241	248	246	229	252	230	220	219	225	234	247	252	241	225	239	204	235	218	233	251	243	235	237	198	215	211	270	246	252	246	202	249	219	243	221	221	252	213	225	219	238	248	246	218	229	248	232	245	237	211	219	233	222	248	228	249	227	246	237	233	234	226	212	243	227	225	241	234	221	229	234	217	232	241	250	258	234	266	230	221	253	215	232	224	229	230	244	213	225	252	227	260	215	243	242	212	250	232	199	226	245	181	240	209	224	242	237	254	234	235	237	212	262	214	232	213	218	229	223	227	210	230	239	229	251	232	199	233	229	253	224	235	205	229	226	230	226	230	257	249	235	237	218	242	250	207	239	224	214	226	215	217	230	214	226	202	228	242	257	265	243	237	220	230	262	227	231	227	246	217	224	246	224	216	253	247	203	239	216	233	231	236	213	214	209	249	225	226	242	260	215	234	211	212	232	240	243	251	257	237	229	235	239	251	249	227	199	226	268	238	232	248	227	228	212	233	213	222	239	224	233	240	228	219	230	241	247	216	227	223	237	257	240	210	207	209	239	218	199	244	239	243	227	209	249	244	207	221	219	245	251	188	224	238	234	223	244	248	204	214	224	220	229	241	236	211	242	230	242	240	211	231	253	218	237	250	226	243	256	203	240	235	254	240	238	249	235	266	193	212	218	272	240	216	221	235	217	213	241	221	244	234	222	218	232	215	242	263	241	207	250	250	256	211	249	223	246	252	274	225	234	239	244	227	230	231	246	254	239	222	207	254	232	233	206	240	217	204	238	228	257	209	234	227	232	222	220	223	223	218	231	267	245	232	249	242	221	239	236	257	239	236	235	252	242	238	246	239	230	215	220	240	242	267	238	235	220	246	240	200	238	241	248	224	237	241	234	243	237	226	228	236	248	231	223	227	211	278	230	234	241	230	227	256	245	233	231	212	228	224	240	221	251	226	266	245	239	208	209	205	222	215	232	242	237	227	207	212	255	253	230	216	236	247	245	236	245	242	250	238	250	206	229	229	231	247	234	238	240	229	200	245	234	266	218	237	255	244	241	250	224	254	231	236	245	213	222	225	228	207	229	249	226	217	244
51477	57725	26581	2435	2149	1908	1539	1364	1196	1076	988	947	917	855	860	804	790	722	714	727	745	768	809	797	753	775	746	708	738	746	749	799	792	801	765	781	728	792	736	775	774	783	699	583	674	1663	5754	6592	4631	2707	1869	1133	753	651	616	577	596	581	588	520	539	585	558	582	559	611	650	554	608	556	609	537	549	542	588	578	567	567	575	521	574	551	587	583	583	545	572	573	565	603	578	555	570	560	584	550	611	596	549	581	588	611	588	546	582	563	540	611	591	570	556	611	583	591	580	587	589	564	564	538	544	556	579	600	578	566	558	560	587	552	539	580	622	598	554	556	596	583	540	587	605	571	541	561	543	545	571	526	569	559	581	606	561	573	577	557	552	535	600	578	538	569	574	588	558	549	560	561	559	559	618	567	603	560	602	539	575	542	546	531	578	608	621	592	559	606	564	566	549	612	621	566	570	565	563	603	579	579	525	584	547	596	580	560	583	570	574	621	583	561	586	580	577	593	559	582	563	564	586	580	594	572	527	563	610	589	595	517	533	541	597	589	609	564	599	585	611	583	581	579	615	586	578	587	580	605	568	561	606	591	618	568	589	547	566	620	589	619	557	557	553	563	596	554	559	572	535	565	585	565	578	580	578	569	608	575	591	587	587	547	566	580	594	528	641	594	552	554	576	574	593	571	563	551	579	602	561	571	549	541	564	585	610	550	557	516	666	594	567	621	559	545	552	585	581	594	595	549	583	544	582	582	583	591	537	586	567	563	596	598	552	556	550	578	566	580	583	561	542	591	578	584	553	552	547	574	550	549	581	567	554	597	561	614	566	577	528	569	557	581	567	541	566	575	535	585	589	602	581	575	576	566	618	562	570	562	560	522	590	598	534	533	570	582	578	601	589	532	555	571	565	580	596	579	576	587	540	574	596	558	554	569	571	583	558	520	588	555	556	530	558	552	572	604	580	560	558	556	559	533	536	602	582	573	609	575	601	587	620	557	545	595	577	546	590	602	586	546	539	547	569	565	596	589	559	596	529	588	569	618	566	527	550	593	589	525	606	548	589	598	573	600	553	574	559	598	572	568	557	555	574	590	572	542	555	544	549	568	560	574	585	590	568	571	580	583	564	577	551	561	593	558	588	544	570	566	547	559	539	528	541	546	555	557	578	579	577	535	562	559	568	578	582	558	579	556	582	574	546	602	593	583	536	581	595	554	567	601	520	571	558	556	598	535	528	568	546	557	554	569	577	560	564	549	568	591	608	547	593	608	536	555	562	557	557	579	584	584	583	560	560	579	586	547	617	568	595	569	572	590	560	598	556	576	551	568	557	605	563	564	572	554	540	568	601	571	607	542	532	552	553	618	561	558	553	615	580	607	597	551	551	602	529	584	550	541	539	568	559	590	576	593	596	587	604	581	592	535	553	582	563	571	611	586	616	558	579	562	565	541	563	580	591	599	583	559	565	579	609	552	570	548	622	546	525	630	531	582	605	573	619	593	574	564	539	564	575	560	571	550	579	531	575	571	546	566	545	576	575	633	560	569	560	626	610	526	594	530	575	559	544	586	578	581	609	559	556	544	584	557	588	518	593	551	576	551	531	593	577	572	597	540	563	553	567	566	598	553	542	540	577	622	553	596	568	600	575	572	552	605	558	559	584	595	579	560	579	556	557	558	573	519	545	553	533	534	619	585	558	574	599	564	581	557	596	581	611	552	597	554	607	552	566	546	607	629	576	558	590	586	563	569	610	560	546	531	557	589	542	583	607	597	585	570	613	591	544	558	554	571	554	565	592	577	515	563	592	554	575	597	560	581	582	588	572	614	570	571	584	591	618	568	576	566	561	602	569	508	608	571	600	512	595	592	591	580	607	580	557	554	587	599	582	544	573	537	588	568	561	571	560	587	523	558	564	573	542	580	553	597	606	589	539	574	562	602	574	615	614	578	551	600	573	577	580	569	561	574	562	599	592	610	574	548	575	602	589	561	566	571	576	560	558	604	541	588	540	596	552	567	563	576	570	537	574	614	589	609	590	585	569	592	564	578	583	574	566	575	540	548	568	607	542	546	597	583	560	592	545	593	577	602	575	613	570	551	527	587	578	557	584	605	565	570	549	518	560	570	542	553	561	566	572	573	544	581	546	613	587	571	550	582	569	552	561	578	573	561	580	601	564	610	605	552	553	549	544	542	577	597	606	577	572	612	600	613	566	578	542	589	575	604	579	575	598	553	572	572	535	588	575	554	560	572	584	585	548	571	554	568	573	591	572	567	561	556	552	552	538	616	550	559	565	576	556	583	615	574	604	520	594	556	615	583	569	578	543	561	583	551	552	567	579	579	566	586	587	571	564	586	555	567	600	581	570	619	550	545	601	537	595	582	606	617	582	585	592	546	528	574	568	580	546	563	577	566	528	599	543	597	561	573	555	566	541	550	587	588	575	570	588	558	577	556	577	542	588	567	505	565	569	576	610	571	537	598	634	582	557	605	559	620	584	573	612	564	556	551	588	535	574	585	563	602	590	550	587	622	557	555	583	615	592	578	582	525	558	565	545	589	560	565	591	578	548	587	571	572	587	549	575	534	562	607	541	572	611	609	570	575	579	565	593	583	549	592	546	566	587	569	602	557	572	545	570	627	571	602	553	598	548	599	574	562	588	574	602	573	537	579	575	561	595	577	598	549	570	558	540	593	582	573	551	568	570	561	591	569	589	550	570	568	583	558	579	617	573	578	569	585	580	551	552	584	619	591	598	564	560	511	582	581	519	554	570	559	607	578	565	551	592	607	583	583	572	566	590	560	582	571	585	586	606	553	585	571	600	579	590	572	549	563	610	535	611	580	622	559	591	541	579	598	577	576	586	580	578	592	566	537	579	573	566	540	591	549	586	578	605	592	564	547	575	565	612	587	571	591	571	586	601	593	576	551	543	582	588	619	549	585	606	577	543	541	509	600	605	567	553	618	579	575	561	538	563	564	595	591	551	615	529	566	562	578	557	589	566	573	565	557	589	574	607	530	578	533	597	571	581	566	604	550	539	560	598	603	592	543	530	632	552	546	566	603	545	604	606	550	585	571	577	571	626	581	580	566	584	580	577	566	558	554	543	591	532	541	562	589	575	577	550	582	551	612	602	622	551	598	566	600	546	583	556	591	596	574	568	601	565	569	590	589	608	559	589	581	580	575	585	570	601	581	572	562	586	556	565	566	580	591	575	562	582	612	588	592	555	558	594	556	597	599	552	527	545	566	580	605	577	601	571	590	584	582	535	557	571	593	554	540	598	560	588	569	599	589	600	620	542	579	569	578	565	630	593	565	564	596	581	593	594	588	599	565	586	615	579	605	550	545	534	602	594	571	585	575	539	566	573	548	593	588	608	604	569	608	595	584	614	573	568	534	571	579	594	577	590	575	569	576	538	563	560	533	589	574	541	591	596	633	595	541	549	614	583	567	560	589	566	590	553	518	600	549	514	556	549	584	578	569	524	597	550	613	548	585
20923	16239	3083	278	257	216	237	252	253	219	209	238	234	216	224	217	215	237	227	246	232	220	235	265	239	242	257	203	229	237	227	217	247	229	227	261	252	204	222	255	223	214	219	227	253	260	292	283	315	255	270	224	221	233	237	240	227	207	237	224	244	220	238	246	233	227	274	228	226	234	235	247	234	215	202	214	243	210	225	251	223	236	238	223	224	221	231	241	205	266	252	201	216	223	216	219	226	247	213	251	234	204	198	274	196	238	236	235	241	229	235	221	231	220	240	235	224	242	245	222	235	239	243	250	219	260	217	232	242	252	248	222	227	256	225	242	229	225	225	230	225	222	237	217	243	216	254	236	219	223	230	216	233	215	255	223	231	228	245	246	216	241	220	228	216	223	221	246	246	229	231	231	219	205	213	237	257	231	232	250	228	222	195	235	216	245	234	223	243	246	210	245	242	241	209	221	222	222	220	200	227	219	233	201	252	243	243	239	234	231	254	268	230	223	213	210	244	242	244	229	244	235	262	220	248	200	214	211	230	251	223	225	243	229	259	258	206	255	235	227	226	208	229	251	190	221	195	253	242	237	223	196	257	252	231	237	218	247	245	239	233	229	223	251	230	236	253	212	250	226	253	223	240	228	226	207	228	248	231	223	214	241	231	233	220	222	250	262	229	243	242	208	231	263	223	237	218	237	227	215	256	236	227	237	247	207	219	231	238	223	249	252	223	236	246	240	229	232	226	192	244	193	229	225	203	211	235	221	223	245	253	250	228	209	202	215	229	214	208	244	232	206	242	239	215	206	235	229	225	210	236	211	253	230	214	233	241	221	258	212	214	250	212	212	216	233	219	254	219	216	221	235	217	251	250	214	232	212	204	228	233	263	212	198	211	253	227	219	228	222	211	221	210	249	232	242	240	213	250	209	217	246	236	229	224	245	244	231	224	251	232	211	242	243	239	221	232	240	263	272	234	216	261	227	230	236	231	222	241	245	269	250	234	233	228	247	208	262	233	248	214	246	236	231	226	227	221	237	247	245	241	214	240	207	242	215	216	235	226	254	261	214	232	239	246	197	243	233	229	232	236	231	268	231	251	250	242	239	208	230	273	211	236	239	247	210	218	229	246	188	261	234	239	250	266	219	227	230	234	212	214	216	222	218	253	213	237	239	222	226	227	209	211	245	249	228	212	253	229	221	216	276	233	221	236	244	242	218	234	259	235	205	228	237	217	223	208	227	226	240	246	228	231	219	257	216	214	243	225	227	229	231	233	218	208	238	230	209	247	220	237	217	239	251	254	225	215	255	263	239	258	216	210	229	234	251	220	210	249	198	216	239	229	208	226	245	242	203	219	224	226	247	229	231	261	241	241	231	222	265	214	239	232	234	240	235	236	228	242	234	187	253	242	231	257	226	230	223	236	223	252	223	244	234	252	242	235	232	239	250	197	247	228	252	221	238	226	204	254	227	261	278	263	225	221	234	251	247	259	223	230	240	246	266	224	212	213	238	230	227	217	203	231	222	235	251	230	241	255	239	245	241	222	238	246	207	257	248	224	242	226	243	233	240	218	242	229	211	232	246	204	250	265	248	228	240	230	257	242	241	243	261	207	261	195	245	226	217	261	241	211	230	246	209	223	228	219	244	240	245	215	213	213	244	240	205	243	248	234	217	238	207	269	217	253	221	234	249	241	215	204	206	245	233	235	237	228	216	241	242	249	250	222	220	221	232	212	231	233	222	245	182	223	215	209	209	247	209	201	222	235	214	208	206	238	241	207	249	255	231	220	260	240	196	255	224	224	221	226	219	255	221	238	205	237	230	220	222	234	240	231	250	243	256	211	204	235	239	234	219	213	229	215	249	238	236	233	247	220	220	225	222	209	238	232	233	236	221	224	243	245	207	233	241	225	254	234	246	225	209	223	254	246	217	259	229	224	213	228	230	227	216	233	218	221	242	227	224	191	205	240	215	221	283	220	228	229	249	217	206	265	233	230	234	211	222	254	228	218	215	246	212	221	234	238	232	220	227	212	221	248	242	259	230	208	220	247	228	231	231	224	239	217	224	218	234	217	251	235	225	224	212	239	202	190	220	229	249	219	231	230	239	201	222	224	236	224	245	227	220	217	248	239	234	220	229	209	229	208	210	258	240	259	225	237	235	232	246	222	261	239	233	240	233	216	218	258	222	232	207	268	236	225	227	224	215	222	242	237	240	229	253	240	242	227	261	217	236	238	178	226	207	238	217	223	220	239	244	234	211	237	234	249	229	246	210	226	223	217	257	222	210	253	219	222	229	224	245	240	247	231	225	214	218	249	226	224	223	225	239	219	222	236	240	225	231	228	223	244	227	214	229	214	220	238	210	245	235	228	251	256	251	242	232	224	260	246	245	233	238	238	243	234	241	237	224	225	224	224	240	229	220	251	241	233	238	241	242	225	234	226	232	246	214	222	219	241	235	238	218	250	253	231	199	241	230	230	215	221	244	234	202	208	244	224	215	217	233	242	200	229	200	207	237	234	238	230	225	262	215	209	222	234	246	232	241	216	234	265	233	235	226	231	243	228	224	236	223	280	233	243	274	246	233	214	242	242	225	248	223	214	210	226	252	215	235	261	226	263	221	212	206	237	221	220	227	246	222	236	232	240	241	246	230	261	224	213	211	224	230	222	245	228	229	206	262	208	226	215	212	226	231	227	266	217	225	259	235	234	212	237	243	265	228	220	233	234	218	215	244	204	227	204	231	209	264	219	234	259	234	235	200	220	233	209	199	210	267	232	231	220	267	216	210	211	229	226	237	254	227	208	215	233	219	198	213	224	241	219	260	202	256	233	224	234	208	253	224	245	211	222	232	209	232	233	227	227	244	213	212	247	223	231	263	242	243	222	201	216	234	216	237	247	254	264	251	235	240	257	269	222	264	265	262	245	225	254	214	233	231	212	192	256	253	238	241	237	243	231	217	216	243	240	201	215	220	229	220	214	219	256	244	259	260	254	230	199	231	244	244	194	235	232	230	202	213	211	233	222	226	222	230	232	236	214	227	236	218	251	218	209	244	270	206	238	227	227	231	264	259	237	220	231	243	198	230	246	224	211	201	241	225	265	230	239	228	211	204	257	234	220	248	206	245	224	215	255	246	233	255	230	246	226	230	224	204	215	273	215	247	243	237	221	248	242	243	243	227	224	238	224	256	252	221	250	250	219	256	258	241	262	202	237	234	220	241	237	206	214	228	206	200	222	229	234	232	223	208	237	206	237	233	209	254	240	230	207	226	220	244	247	239	208	263	215	199	221	249	221	237	255	228	235	233	230	235	213	242	198	232	209	263	224	233	241	228	235	228	234	224	213	226	263	231	193	259	251	255	214	247	244	256	219	267	242	216	219	228	258	246	211	207	256	249	220	248	222	228	249	243	223	216	213	235	244	211	226	213	226	245	228	209	208	218	251	219	218	233	240	251	223	240	222	224	231	242	211	251	236	239	230	207	218	253	238	248
18235	18909	3404	686	617	682	619	616	593	616	580	615	592	597	620	604	611	593	589	633	648	644	631	610	642	627	692	659	633	617	639	655	631	600	626	662	618	630	653	638	601	646	609	611	596	651	790	1045	1047	832	739	687	632	584	605	635	594	546	557	590	563	612	576	604	577	552	581	610	587	615	605	526	601	567	615	594	567	595	544	615	548	529	620	546	560	556	605	553	552	659	562	646	608	587	587	604	546	549	531	614	584	629	534	573	566	535	551	600	558	618	594	580	612	574	611	616	586	612	565	589	609	574	590	551	603	566	540	574	570	610	542	569	596	605	585	608	570	561	591	588	583	593	577	561	555	569	571	600	603	629	574	641	535	561	606	571	585	587	535	600	566	600	576	580	558	590	569	570	617	590	557	561	601	585	589	553	597	599	590	556	571	567	592	610	604	551	583	590	592	538	566	560	570	575	532	563	611	586	599	530	542	599	574	542	561	563	541	613	562	584	558	620	577	574	619	550	577	579	553	576	622	585	557	560	604	582	592	591	576	561	579	558	571	584	573	550	539	563	624	606	581	573	561	570	526	633	548	560	627	576	562	584	537	526	552	544	577	576	560	604	581	611	599	585	565	615	576	628	561	613	569	605	559	576	588	567	552	566	581	577	560	534	587	604	571	575	580	552	577	579	544	588	544	587	581	594	603	584	570	542	609	598	629	589	579	524	577	577	582	558	577	590	574	618	598	550	560	615	619	571	606	622	560	602	575	554	577	576	569	554	552	555	568	585	580	611	565	606	555	590	567	576	582	572	591	609	555	547	576	553	599	591	561	559	556	561	583	581	555	568	580	557	557	586	562	565	565	579	576	587	590	577	559	583	541	586	591	595	579	574	603	594	523	544	588	584	588	582	556	541	525	568	603	590	630	583	558	546	585	547	592	562	587	612	591	593	584	573	569	614	594	601	572	599	587	594	586	605	572	575	611	590	562	568	598	595	613	598	572	588	547	586	563	625	608	588	571	572	596	540	601	611	587	550	578	562	565	596	546	571	614	586	555	583	570	581	597	610	576	566	520	602	562	553	580	544	590	600	586	579	615	586	584	574	573	648	571	556	569	566	622	562	557	504	568	587	603	553	571	581	611	564	593	593	581	567	570	606	578	546	596	532	559	557	578	612	592	583	561	540	601	596	607	585	618	581	508	608	567	601	591	566	590	562	592	596	582	542	585	575	600	615	559	598	609	573	581	573	547	554	590	544	564	576	549	588	599	587	592	558	561	572	574	589	565	578	566	569	570	598	585	589	590	536	584	540	538	571	587	552	542	603	579	567	558	583	591	576	540	585	555	556	587	588	522	618	550	590	553	574	618	587	545	586	616	554	617	577	630	587	551	586	615	572	543	573	554	620	578	525	559	587	571	553	581	565	551	557	564	562	578	606	580	566	554	592	519	604	582	588	569	577	621	543	586	582	594	597	591	600	567	594	574	591	594	596	567	611	578	596	581	554	562	590	550	588	582	588	570	569	637	604	556	577	578	570	535	580	615	575	583	546	586	574	588	596	615	574	601	544	584	533	557	572	564	572	601	571	554	625	581	550	572	588	543	609	547	586	622	565	551	577	579	562	549	603	588	584	593	557	579	615	566	559	596	563	594	614	584	546	576	571	571	590	592	598	540	568	565	603	575	571	581	590	573	580	581	555	610	616	587	527	562	598	607	645	548	539	572	567	599	589	584	507	595	584	538	594	554	613	604	599	546	572	578	556	564	582	627	600	616	562	530	566	600	572	576	629	546	588	558	533	571	560	594	551	593	592	571	578	563	596	584	572	573	596	542	581	554	555	574	572	601	556	582	547	590	577	570	607	562	585	558	557	598	588	538	611	559	550	554	561	649	553	567	574	594	557	562	555	574	593	578	569	593	568	573	572	519	552	604	561	586	574	586	564	582	555	567	536	588	505	547	569	588	554	584	588	617	559	591	585	573	554	567	598	555	582	591	601	556	588	548	580	607	594	584	553	590	591	567	546	562	551	579	598	596	552	593	548	603	600	578	601	572	595	568	593	623	593	563	625	565	568	583	620	610	569	578	630	582	540	569	657	527	581	584	626	578	568	598	557	557	540	580	558	576	621	600	584	583	558	590	570	548	601	548	572	601	601	565	595	525	546	535	534	592	576	579	600	568	564	548	571	587	569	576	548	531	618	575	565	560	591	618	599	563	585	573	592	566	541	578	577	586	583	576	589	557	561	608	604	555	581	555	584	528	582	528	629	541	543	598	601	581	570	556	605	540	607	592	579	557	556	574	613	570	554	566	587	580	555	572	513	574	588	562	549	571	558	567	557	609	596	602	584	582	575	573	621	583	576	594	588	591	638	530	582	625	596	549	576	592	542	551	574	581	577	560	598	572	532	559	589	623	576	614	571	587	572	533	573	596	630	512	609	613	585	534	575	569	599	591	577	555	570	607	574	599	598	577	592	549	584	587	601	553	592	568	522	587	594	562	577	562	559	544	558	603	574	551	613	573	559	578	593	621	572	592	557	571	599	624	572	538	597	569	574	580	578	592	537	551	602	610	556	553	570	607	598	547	598	562	613	610	598	559	604	514	574	608	571	568	595	601	568	560	609	554	595	633	572	604	586	596	584	598	589	597	596	551	585	567	558	562	595	573	540	595	603	565	577	587	563	563	560	556	533	594	556	592	555	585	555	590	594	585	562	549	600	579	598	602	584	549	556	539	558	560	581	573	538	612	572	639	582	623	538	611	603	576	574	601	566	564	569	589	584	556	559	612	572	555	572	565	597	547	554	563	595	596	559	639	595	562	626	562	573	589	575	568	541	559	581	607	583	619	551	548	583	569	550	598	554	589	572	558	603	578	589	565	580	562	548	577	587	568	551	565	568	582	571	591	587	593	578	589	600	615	580	545	593	581	573	570	537	618	616	567	577	563	569	563	575	563	629	595	608	576	571	561	567	561	607	595	590	587	569	600	612	582	559	579	576	542	617	566	569	613	619	566	606	581	573	572	578	600	576	555	618	571	588	574	596	582	620	560	586	566	603	569	560	563	523	587	588	604	594	570	600	579	606	601	556	594	539	572	550	577	545	581	545	597	551	577	542	605	605	573	551	544	621	586	578	594	586	581	568	556	551	577	560	590	564	568	552	554	543	542	599	565	584	562	602	565	601	610	608	592	574	590	570	563	579	548	570	590	618	611	577	595	572	547	618	617	593	568	613	600	574	591	564	629	547	571	604	572	547	533	565	598	592	573	601	574	571	581	573	606	632	542	584	636	569	520	579	578	611	612	601	609	557	571	523	560	586	638	582	544	552	545	568	552	598	582	546	568	595	591	567	543	603	578	573	555	580	538	591	577	618	567	649	567	579	556	616	544	556	570	585	579	599	579	632	536	584	573	596	590	600	541	548	545	587	599	609	570	585	596	617	605	640	578	602	591	589	559	573	541	577	609	623	609	582	562	574	520	594	539	596	596	558	594	552	528	555
67906	64923	33572	6786	774	428	379	330	318	320	292	321	299	299	317	291	282	269	277	246	259	239	250	270	252	271	283	261	267	276	255	289	267	262	279	242	282	242	265	254	264	233	253	291	251	426	743	756	608	452	394	306	267	282	247	241	267	228	281	239	227	241	232	248	244	228	284	252	297	273	274	266	253	265	227	254	243	249	272	248	262	255	264	235	231	253	258	226	240	263	263	261	277	270	266	265	268	239	228	232	247	270	264	251	258	230	263	279	268	274	274	275	277	248	242	232	254	250	252	256	266	260	271	253	260	236	248	274	252	269	265	246	271	238	284	265	267	260	261	270	254	260	241	243	239	273	243	256	249	265	238	240	238	242	272	263	246	269	253	267	250	278	215	226	232	218	283	258	265	263	259	231	262	256	252	255	241	226	263	240	263	239	270	264	247	271	237	258	242	239	258	266	280	282	264	237	274	284	246	251	289	243	234	264	256	230	260	239	294	268	264	253	252	242	265	253	258	261	265	270	245	252	247	266	239	235	275	280	263	270	254	270	255	257	252	241	284	253	238	240	253	248	247	215	283	220	263	255	245	271	249	248	267	227	265	248	248	271	234	261	259	255	258	263	253	260	238	269	253	295	234	220	249	262	250	240	249	247	248	281	230	236	226	259	273	266	236	273	262	275	262	273	234	265	221	266	260	261	268	249	238	239	248	223	269	241	248	264	251	266	274	266	266	278	224	253	256	254	280	260	242	228	250	258	249	244	267	287	234	256	248	247	238	284	257	269	250	253	231	245	235	260	269	224	231	241	271	254	216	279	222	248	281	233	250	240	245	252	258	244	243	267	263	246	233	250	264	235	269	261	235	265	272	273	281	227	247	244	261	277	248	251	279	259	278	266	244	281	236	253	268	240	256	266	280	245	272	249	246	246	239	213	251	241	238	264	236	233	222	235	225	252	242	223	248	250	244	263	278	270	253	262	244	258	254	268	251	239	251	238	264	279	249	238	274	257	245	253	272	231	248	238	231	262	264	269	256	266	262	251	244	250	266	229	264	270	239	238	281	244	244	274	283	244	254	241	243	246	247	254	236	285	264	248	223	246	248	256	247	271	245	249	226	242	240	264	289	251	265	245	239	273	261	238	255	228	263	254	265	259	248	233	263	255	213	266	251	256	246	271	286	228	283	263	248	247	241	240	236	254	247	289	259	254	292	257	254	219	258	256	227	240	264	258	259	246	249	221	256	240	258	278	246	256	276	259	254	245	257	249	254	274	215	252	307	268	245	265	248	273	274	259	245	234	261	282	250	292	258	230	262	278	251	233	263	258	256	220	223	256	260	242	231	250	260	262	255	258	258	263	248	219	257	252	256	257	287	237	228	243	274	253	262	260	238	243	300	249	259	230	264	266	238	245	261	256	279	239	239	251	223	237	233	283	238	297	249	266	242	261	268	270	248	262	270	254	262	287	269	260	250	262	232	263	270	244	233	218	266	209	242	238	235	252	236	234	227	253	251	230	269	257	263	272	250	260	231	257	265	274	230	256	256	283	276	270	231	240	254	243	241	236	241	245	274	278	230	234	278	236	252	277	224	248	242	236	248	273	271	268	269	266	253	263	263	246	280	284	254	262	245	274	243	237	262	269	274	248	258	277	233	255	233	255	243	223	264	243	255	257	274	260	246	238	273	250	256	255	227	231	270	248	251	249	261	254	255	238	251	251	261	259	261	217	247	244	240	250	247	223	246	243	262	250	232	254	259	265	270	238	282	267	261	261	257	277	243	242	229	237	276	225	242	232	247	256	245	256	276	293	274	253	283	246	259	226	231	247	257	235	252	229	258	244	253	273	258	237	263	247	287	250	244	250	247	264	255	241	197	245	260	238	266	239	253	251	287	240	270	263	266	233	243	264	236	272	243	237	223	265	233	240	242	232	233	268	252	264	222	262	245	230	243	243	245	267	235	253	290	251	261	265	235	255	248	246	273	252	238	278	280	239	254	249	259	266	210	215	248	246	243	250	235	234	239	251	257	232	231	243	262	252	224	245	272	270	251	249	239	250	253	248	265	243	245	262	277	280	248	219	271	232	241	275	247	267	266	253	254	241	224	251	255	235	265	240	260	252	239	274	238	250	259	261	284	258	262	253	259	231	287	257	243	255	262	276	264	236	230	239	256	266	227	255	265	265	222	229	249	248	251	258	210	255	253	264	234	245	282	224	225	230	227	260	241	237	234	249	253	267	241	242	247	226	250	247	271	258	244	258	232	266	238	259	260	285	252	241	263	261	238	244	240	289	275	277	250	264	237	268	213	242	245	263	278	238	244	250	284	256	250	255	272	246	269	240	273	201	273	242	252	222	247	242	226	266	252	266	266	270	254	222	245	221	261	238	272	258	247	250	234	255	244	252	240	248	266	254	238	244	243	254	269	236	256	244	259	260	241	255	223	229	272	276	253	265	256	234	259	245	264	226	299	263	268	236	256	242	240	243	269	260	242	250	230	255	253	235	233	271	235	263	247	240	268	282	269	250	276	230	274	285	265	259	241	253	257	233	253	262	253	227	284	239	215	280	263	286	273	244	224	239	263	269	261	235	255	247	251	267	253	266	241	264	249	259	237	263	231	276	273	255	236	265	228	214	270	250	258	238	261	257	238	270	231	247	232	262	281	249	272	237	282	256	240	255	245	270	276	221	249	241	251	280	243	236	232	245	235	219	236	250	270	229	266	274	239	264	250	257	252	247	236	236	270	240	248	235	247	253	253	261	238	269	245	267	251	267	257	271	267	290	227	242	229	250	277	255	242	286	266	270	234	256	242	260	240	228	267	242	236	237	238	255	242	262	226	235	220	249	238	229	230	248	231	239	234	230	267	267	263	238	292	242	248	232	239	259	254	246	241	242	251	284	268	234	225	268	250	243	267	251	268	256	244	244	236	281	262	271	260	252	228	265	268	248	253	250	236	249	268	228	202	246	252	250	255	241	219	287	254	250	246	251	272	253	254	211	266	260	258	241	251	262	244	271	237	254	242	259	263	270	245	286	251	241	214	243	276	272	253	267	250	254	255	278	259	229	251	272	235	304	286	251	254	282	270	259	254	231	242	234	254	267	254	232	225	242	245	264	264	238	277	248	252	276	269	268	255	242	240	271	235	259	245	254	266	238	237	254	237	256	239	277	239	246	250	271	252	253	251	291	228	264	239	270	253	227	242	269	265	256	288	243	273	270	260	247	273	237	239	232	244	238	231	251	263	240	238	249	263	278	261	233	241	241	246	269	270	268	246	262	244	264	245	261	252	271	252	255	253	239	234	260	269	269	250	249	259	258	265	242	220	231	251	250	264	249	263	241	240	222	271	241	255	270	263	263	252	247	239	267	237	266	255	269	252	277	239	270	257	252	226	248	250	281	266	249	227	253	261	258	246	259	230	236	282	259	282	289	250	219	247	248	274	245	254	263	249	259	263	259	256	287	229	233	259	256	277	229	250	232	245	280	263	243
43084	48480	19761	1905	1562	1354	1189	1095	1061	948	902	901	838	824	802	735	746	763	719	662	715	725	803	744	813	702	736	718	743	730	800	792	712	768	744	786	807	731	758	798	732	783	732	761	674	1870	3998	3964	2915	1992	1289	868	711	646	636	633	656	675	621	652	655	639	650	646	646	555	664	646	644	616	607	604	617	552	613	637	631	637	645	624	642	609	614	612	642	636	647	621	621	641	618	628	639	625	652	621	615	623	641	619	617	607	608	610	682	695	644	604	649	661	632	623	624	674	604	631	585	622	626	651	597	632	607	649	610	625	660	639	624	610	613	580	597	599	635	648	630	621	601	578	642	646	613	598	620	630	569	587	622	629	602	637	567	619	586	631	632	614	577	637	628	581	666	610	646	608	609	616	659	566	603	629	611	641	625	626	614	667	652	625	663	602	635	644	598	651	623	638	631	652	632	618	620	630	578	620	629	616	629	624	621	602	632	644	618	644	588	603	642	596	661	664	608	623	634	630	682	621	591	635	637	610	613	589	603	601	616	597	623	624	712	605	608	646	650	617	644	637	661	626	627	600	614	613	599	615	609	615	594	638	592	621	640	628	620	609	561	585	657	647	616	618	619	608	636	618	632	653	590	650	626	622	646	601	583	605	633	652	642	664	620	621	628	625	657	581	561	582	647	650	634	593	662	626	589	634	629	631	598	626	600	591	611	641	610	605	619	631	589	655	594	625	616	651	618	617	576	599	629	654	598	629	618	610	578	643	654	618	684	643	603	663	634	602	620	649	637	600	622	598	607	629	614	639	623	628	640	603	576	618	625	662	606	600	611	584	606	617	623	563	663	601	663	594	603	616	604	626	602	606	589	623	588	668	622	671	615	612	609	604	624	601	654	632	668	613	640	608	655	663	644	633	618	657	608	601	620	661	639	612	623	621	651	602	643	663	584	616	647	610	635	634	607	625	678	620	616	582	600	662	609	647	591	605	592	628	630	595	641	630	656	609	653	632	615	638	625	590	590	610	646	613	618	600	698	584	644	611	646	643	576	630	607	634	611	560	629	667	663	616	616	578	622	648	598	630	631	598	614	628	575	642	640	607	579	626	600	634	634	635	626	628	637	592	636	628	603	640	628	630	601	653	576	650	582	618	594	611	651	581	677	621	649	616	570	602	598	620	644	637	588	595	634	615	601	651	608	657	649	605	661	637	640	610	622	582	581	612	606	620	598	579	631	637	644	647	574	618	622	630	647	612	621	613	592	593	635	642	635	612	634	601	613	607	642	605	650	637	618	614	655	596	657	584	620	629	607	619	643	664	621	618	606	601	628	588	670	629	631	614	657	628	601	618	629	647	641	559	594	607	587	635	635	622	606	642	652	611	600	637	662	616	614	631	615	651	630	644	640	579	644	615	586	629	591	619	596	614	630	619	638	640	665	629	642	662	602	609	646	683	659	627	608	614	645	626	602	646	599	643	602	619	603	592	599	609	646	677	622	627	611	623	656	610	638	627	583	620	575	620	623	606	628	597	630	606	601	634	629	642	627	612	597	623	600	638	654	597	624	616	591	638	634	592	664	705	640	584	621	649	624	582	631	632	625	622	604	587	649	624	627	637	618	654	635	647	647	629	623	606	649	615	577	649	619	602	555	600	677	591	654	603	613	628	619	597	645	624	637	592	606	612	549	582	615	583	591	615	551	592	665	645	673	624	593	625	609	609	622	636	653	620	656	663	603	620	640	606	618	632	644	651	631	607	630	617	650	591	606	651	631	566	636	651	609	588	649	619	629	565	637	602	619	621	622	635	643	629	623	624	603	640	596	596	620	597	580	619	599	670	620	640	629	667	619	561	678	648	592	603	636	603	630	693	645	611	593	595	648	651	605	633	628	639	618	586	626	638	615	611	590	617	640	605	675	626	615	581	633	624	608	636	672	616	636	611	678	609	601	624	603	588	582	591	602	608	612	647	641	640	573	607	621	627	631	661	618	645	612	611	617	623	596	626	545	603	636	599	638	624	619	680	631	599	578	629	616	641	649	632	633	654	632	623	660	703	603	659	652	627	591	606	658	627	616	594	597	615	648	596	670	598	540	649	588	624	593	641	613	631	643	605	650	677	588	605	679	641	649	652	670	674	619	620	633	613	666	651	625	638	588	567	667	640	629	574	610	590	644	656	610	617	648	632	633	636	601	609	627	635	635	647	633	587	616	606	610	627	577	637	610	612	600	649	621	627	633	630	629	592	585	612	596	622	594	601	638	602	620	612	609	617	596	615	610	600	627	619	665	595	651	626	630	661	645	593	626	583	605	621	627	604	625	652	649	623	629	656	668	641	608	647	622	576	634	638	608	622	571	600	651	619	609	598	670	670	649	629	627	598	568	590	627	616	611	618	626	645	611	634	650	606	621	609	631	616	658	582	610	592	688	616	635	635	607	666	607	622	655	593	612	625	626	600	560	606	627	631	604	643	610	616	624	558	689	668	584	624	632	570	614	671	664	668	608	641	620	615	604	612	626	601	631	617	665	594	636	634	624	657	636	604	618	651	582	611	667	648	623	660	657	599	609	620	585	634	627	658	647	604	635	649	628	617	620	663	605	635	632	618	642	583	653	558	628	602	614	586	628	588	650	618	597	619	618	670	633	591	615	618	611	617	638	653	656	637	624	658	594	613	620	641	595	614	658	630	592	633	642	634	619	623	655	646	592	670	633	595	589	580	648	617	624	630	575	656	584	568	608	653	638	660	595	631	590	671	603	635	604	570	594	629	666	625	637	647	628	657	644	609	623	627	562	671	613	633	623	619	682	566	635	641	632	650	633	620	588	649	604	593	604	584	628	607	631	633	642	644	636	585	634	598	608	640	606	600	634	631	640	639	628	627	596	632	620	646	661	612	604	625	647	647	631	619	649	642	644	697	623	617	621	651	633	629	603	598	593	630	621	616	565	594	625	602	632	618	613	631	607	607	661	592	641	641	603	645	609	636	594	664	679	599	620	616	578	623	596	615	621	615	629	619	630	626	593	632	621	627	585	605	608	622	658	699	662	585	673	624	606	628	594	592	610	609	630	600	647	604	662	608	588	643	655	605	624	631	676	631	622	587	644	622	592	628	624	631	646	647	621	638	617	613	641	592	610	637	573	601	627	618	598	623	649	626	654	609	600	599	627	586	649	612	640	638	664	572	595	652	657	631	608	673	612	627	666	607	641	644	645	585	636	602	601	609	630	663	645	602	650	603	608	582	616	633	613	675	632	558	623	609	642	622	682	592	628	651	574	630	653	641	627	603	583	580	626	666	613	610	602	634	602	612	668	640	596	617	567	645	597	640	674	629	623	605	592	600	620	585	600	625	651	624	602	614	620	621	618	621	576	603	672	635	643	640	594	659	653	626	634	612	652	576	640	612	653	604	610	610	638	667	592	648	608	604	639	612	608	599	647	628	583	577	591	634	617	588	617	626	644	577	617	637	619	623	572	637	591	615	608	623	645	693	618	574	611	632
78810	75983	46789	14345	2153	608	448	399	357	336	351	308	304	270	289	261	251	265	252	259	248	272	272	284	279	235	262	261	263	246	304	265	263	278	263	246	277	308	278	272	262	296	290	292	226	377	919	1085	997	588	385	314	258	238	269	229	276	245	236	237	227	226	234	209	253	226	244	237	264	248	256	226	227	222	234	224	237	241	223	265	246	257	238	225	243	231	223	261	244	226	241	241	214	232	229	266	245	227	224	242	228	215	230	243	245	242	271	250	238	235	238	267	230	227	240	254	218	238	226	258	235	262	246	226	232	232	235	259	243	254	222	219	277	238	224	246	218	244	226	228	242	200	239	224	244	219	231	220	204	233	223	254	228	242	271	251	249	235	236	225	250	251	255	231	261	246	225	226	236	220	232	254	236	267	223	241	247	242	245	221	245	256	248	249	242	240	239	228	238	232	254	253	234	237	243	242	232	220	239	188	226	231	233	243	253	216	237	225	250	238	208	249	259	233	273	242	236	244	244	239	237	224	246	239	232	228	264	245	241	267	215	243	234	222	233	240	238	220	225	248	243	236	217	245	247	250	241	237	230	231	236	243	210	226	228	229	239	225	224	229	227	233	251	248	211	237	281	262	228	224	270	244	235	224	223	261	251	216	202	201	241	237	246	213	243	247	232	251	216	242	231	264	261	241	245	231	226	258	228	237	252	243	211	226	213	230	216	238	242	226	236	265	246	242	268	222	207	249	252	216	235	250	255	224	247	256	229	216	240	257	244	234	273	243	232	247	227	236	230	235	224	246	236	241	235	213	230	246	200	199	243	264	226	254	253	224	253	258	236	239	242	213	232	249	226	244	208	253	224	242	224	257	224	235	226	236	230	232	240	255	239	225	233	224	249	226	232	226	247	250	233	247	227	244	238	224	250	266	253	259	213	219	210	241	218	231	245	242	221	245	223	214	223	239	218	227	271	231	226	242	216	236	259	222	247	264	247	217	230	228	218	242	231	231	243	226	241	275	221	216	240	205	255	210	254	263	213	227	264	206	250	252	244	219	242	260	225	237	223	244	228	256	250	244	227	234	246	225	238	244	277	264	240	232	259	269	214	229	238	226	227	263	222	242	219	252	245	220	228	240	254	237	238	240	267	228	221	263	238	254	251	223	250	237	238	233	234	226	258	254	252	240	236	227	251	254	246	259	223	257	223	240	245	233	244	202	212	235	245	236	253	211	247	222	264	251	229	250	256	234	218	233	253	258	257	254	258	233	240	235	239	270	233	253	245	232	223	229	255	237	254	247	242	280	236	228	241	243	238	239	218	228	269	251	256	259	220	262	248	240	241	254	243	246	234	265	240	214	258	247	255	213	221	239	249	241	267	238	247	255	234	235	274	228	260	213	281	215	246	222	254	246	241	269	238	246	225	222	235	232	235	234	228	227	299	225	235	237	251	240	243	238	248	209	223	227	246	222	231	234	252	217	224	239	232	239	243	214	273	240	224	206	238	241	251	245	236	242	236	264	234	209	236	254	216	262	210	251	256	261	242	223	270	237	246	250	249	236	234	248	258	221	232	237	233	238	220	240	219	216	197	240	249	213	265	236	275	259	246	224	259	249	218	236	225	257	254	239	249	234	262	237	228	232	245	232	219	219	264	239	235	247	235	243	218	244	221	255	249	233	227	221	255	236	201	251	236	265	223	260	222	244	253	247	241	246	246	241	242	214	268	222	240	226	235	257	242	225	256	230	231	248	254	243	230	233	253	223	236	247	259	252	273	221	232	258	207	257	214	242	236	240	244	248	224	230	227	258	240	233	256	251	215	242	252	242	245	225	236	230	240	248	244	263	264	222	225	231	208	250	234	211	234	235	234	208	222	243	247	247	205	266	238	219	254	250	243	244	255	240	242	202	241	266	226	234	252	245	236	254	213	265	220	226	219	230	242	234	225	244	234	235	253	242	246	221	221	258	204	239	256	206	237	268	248	242	233	196	245	251	216	244	248	272	236	218	258	235	226	227	223	239	267	237	262	246	268	241	242	230	224	262	220	215	225	253	208	242	235	229	247	221	226	244	228	258	213	233	210	252	243	236	258	235	218	227	217	229	233	222	219	228	261	240	247	238	256	229	232	244	210	230	233	252	247	206	257	227	228	231	248	265	215	208	239	249	228	233	223	271	234	234	231	260	220	230	238	272	247	210	227	247	229	202	266	203	224	230	233	242	244	222	257	259	241	212	233	226	213	252	205	224	253	218	225	210	219	245	236	253	221	204	237	241	234	248	216	259	247	243	239	244	232	208	248	246	229	232	221	277	215	256	232	233	219	253	279	248	230	216	219	236	272	251	225	250	217	255	255	249	231	237	261	248	202	260	232	249	252	235	230	231	235	241	213	258	243	216	254	227	248	223	234	251	239	226	238	233	234	235	230	233	247	242	242	222	227	226	250	233	247	237	264	267	222	239	235	262	249	237	227	249	237	221	253	235	247	229	204	254	230	236	232	237	275	216	249	220	246	232	242	246	241	212	267	257	208	260	253	215	250	216	239	214	222	214	252	220	241	245	258	251	233	235	211	217	261	247	233	253	223	240	231	254	258	222	259	226	234	243	256	222	226	253	230	238	261	251	227	190	231	254	224	250	220	228	246	261	247	249	231	269	248	242	227	265	208	245	221	234	227	269	247	243	249	255	225	234	246	260	257	210	230	207	233	222	218	233	248	240	244	226	242	244	251	205	231	231	224	229	254	244	249	269	224	228	218	252	232	223	246	222	240	223	225	247	249	225	235	232	251	226	259	224	232	204	226	242	235	269	232	250	225	232	237	246	248	224	247	241	246	223	253	225	232	252	226	256	228	224	241	243	256	257	241	258	219	273	237	241	237	260	236	258	216	226	225	233	219	249	231	246	215	262	228	252	243	226	250	241	236	236	275	236	252	223	217	245	241	221	264	262	257	268	223	258	249	218	232	241	214	252	219	210	232	249	235	243	265	248	250	233	247	225	243	220	224	208	218	249	239	236	253	250	252	238	219	243	252	228	253	254	256	250	225	253	233	234	231	227	266	239	246	255	238	245	219	258	224	223	242	244	229	248	239	241	253	234	226	234	236	208	226	230	225	233	243	260	202	214	226	227	240	227	232	247	272	246	237	265	254	254	257	225	234	217	232	255	218	252	235	238	230	247	194	219	263	233	252	229	262	239	267	244	231	247	223	265	248	236	252	243	243	228	228	270	253	240	261	242	251	250	242	222	220	228	237	213	210	241	241	245	225	226	236	223	252	245	224	221	231	213	236	242	192	225	215	241	258	246	249	242	237	222	240	240	265	262	284	254	236	210	222	259	226	235	251	247	212	251	235	224	285	272	250	223	216	249	221	259	238	225	248	215	241	237	219	248	236	233	260	233	235	228	257	231	223	220	212	251	239	231	224	234	241	217	237	211	249	229	237	228	246	205	236	244	269	278	258	240	228	185	247	231	249	229	221	217	225	254	245	216	232	248	214	244
51360	58609	31202	2743	2039	1852	1544	1364	1195	1092	1007	994	872	834	896	769	735	797	719	754	801	788	796	758	801	757	704	745	725	780	741	743	752	776	717	746	714	765	775	797	824	945	902	717	677	1603	5226	6254	4993	3009	1757	1026	795	628	616	592	589	602	586	582	581	625	626	602	623	588	626	605	628	552	609	565	587	608	580	603	593	576	565	631	583	543	617	611	547	568	585	578	581	551	578	582	603	575	585	591	587	599	557	585	604	569	593	588	590	567	561	611	562	621	645	584	587	610	596	575	585	619	596	582	595	609	565	610	604	540	601	566	567	564	613	589	566	576	578	593	587	607	609	552	578	585	595	561	586	596	585	604	580	575	603	570	573	566	553	589	633	584	541	557	631	521	592	567	555	582	592	573	623	597	610	576	577	607	583	562	530	610	581	603	572	594	618	556	646	574	571	554	586	560	576	609	594	552	601	618	550	590	601	564	543	577	586	576	579	579	585	611	596	607	577	600	582	572	564	544	640	579	523	604	558	571	573	576	596	576	568	572	632	618	590	598	624	603	587	600	572	604	593	580	561	612	584	575	554	584	589	619	539	560	628	570	591	573	627	569	582	551	613	631	567	559	566	588	577	577	593	564	610	577	608	541	574	591	614	609	584	573	569	588	569	619	623	567	568	650	571	585	598	568	580	574	616	594	557	611	532	568	594	593	511	600	623	635	553	572	615	577	548	566	593	641	583	581	587	591	561	621	627	584	567	600	603	615	640	590	578	605	654	555	567	586	555	568	609	549	581	579	596	573	555	595	570	575	555	570	564	635	639	590	587	565	576	590	558	605	563	620	630	558	626	636	568	570	569	630	577	576	569	615	590	555	612	579	584	597	580	619	578	542	615	557	607	583	588	561	574	603	599	614	605	577	586	568	566	557	620	602	615	560	574	578	590	611	584	630	551	579	572	577	623	597	608	571	609	589	587	598	538	633	589	587	594	589	578	570	580	613	605	607	589	588	581	620	577	637	567	612	544	605	626	582	624	563	570	635	597	540	611	616	581	610	584	558	582	576	589	553	542	585	607	591	574	546	589	560	577	599	598	577	570	554	572	612	562	587	566	619	608	589	596	605	583	572	580	527	548	522	592	599	578	606	605	617	547	600	564	576	617	573	611	574	580	641	595	568	647	623	572	602	561	578	572	606	605	565	614	528	563	572	594	543	593	577	566	561	574	608	597	608	608	590	591	552	592	579	580	601	572	600	599	596	569	580	594	589	600	613	590	595	584	553	570	583	585	613	565	625	608	603	601	556	644	566	639	596	577	613	554	589	588	563	609	588	587	618	586	585	567	559	558	570	619	566	601	563	581	553	628	579	559	591	613	578	644	595	590	579	589	603	603	615	568	609	579	556	541	569	566	569	579	597	600	611	587	604	590	607	565	663	534	602	577	579	594	557	555	553	605	525	583	576	624	624	602	618	614	556	622	573	567	600	596	594	584	624	548	588	593	591	575	590	606	602	561	595	580	555	584	617	603	644	549	595	594	564	564	593	594	571	566	576	536	607	588	631	572	582	567	577	549	549	633	603	584	591	553	585	563	592	565	605	581	602	576	583	620	572	597	572	582	613	568	562	582	619	576	620	558	589	584	566	591	580	584	586	551	575	576	571	598	542	609	545	582	626	622	606	599	602	556	574	570	529	586	524	623	606	570	605	601	589	550	545	563	569	565	614	601	587	596	592	572	530	556	607	588	568	580	613	604	597	590	625	597	588	607	603	591	566	577	592	622	640	585	609	573	618	594	584	586	595	602	613	624	581	575	590	585	590	593	591	592	567	575	610	575	599	618	544	593	625	592	583	563	571	585	575	597	565	594	587	615	582	600	586	562	571	625	605	562	601	602	544	577	626	586	561	600	620	592	597	563	615	586	592	582	604	642	587	598	613	573	628	550	594	599	580	580	545	554	604	619	547	613	572	595	577	595	566	606	578	575	588	592	591	569	570	593	529	619	591	550	611	578	593	583	579	550	564	583	584	567	585	616	597	571	607	615	571	591	573	594	612	610	569	531	565	589	590	551	532	602	610	603	563	538	606	615	605	543	552	579	544	609	614	613	582	595	562	614	556	631	564	590	574	569	583	532	578	582	552	590	568	619	577	590	578	583	614	613	627	614	591	581	571	596	562	564	594	563	571	610	551	559	545	574	569	586	637	585	612	618	564	532	666	560	632	591	602	570	571	560	589	582	566	572	585	544	593	624	590	557	586	571	596	598	608	606	608	582	653	598	574	632	584	589	545	593	598	583	589	549	554	536	552	601	548	581	586	526	562	590	598	613	584	605	559	592	592	578	576	594	569	585	603	559	585	562	578	589	596	577	594	543	588	607	559	600	623	582	567	558	581	553	593	523	586	562	576	589	593	619	605	591	569	558	600	562	572	582	590	592	582	561	601	574	585	606	560	588	590	667	549	622	585	574	590	603	621	548	554	620	549	597	632	600	636	586	536	617	587	569	596	576	576	615	597	598	548	610	597	574	585	592	573	607	582	593	606	549	608	570	602	575	638	566	590	595	555	627	596	557	559	540	552	582	590	593	597	590	612	530	572	550	637	587	555	583	561	557	574	592	570	593	576	559	557	610	601	582	595	533	600	596	563	589	526	628	577	589	601	596	568	610	586	600	563	557	584	599	592	591	602	574	611	570	569	595	618	534	610	581	590	589	607	596	541	575	553	572	584	588	566	627	590	594	590	591	586	579	556	612	578	613	564	567	583	581	565	590	622	576	569	590	566	634	582	606	575	588	624	584	591	590	590	561	595	609	564	568	580	624	616	568	570	605	595	589	548	594	530	586	591	571	594	518	566	592	555	584	611	563	578	587	553	595	596	572	600	589	535	586	606	562	580	573	597	560	621	568	532	603	579	630	589	584	576	599	589	604	540	588	594	598	634	576	567	612	624	605	556	577	583	624	576	611	590	586	612	592	593	637	543	598	573	609	603	565	581	617	605	611	604	576	542	607	618	610	612	566	563	637	608	564	590	584	605	596	590	567	585	562	613	625	565	570	604	589	597	564	553	595	561	584	586	599	581	572	598	609	594	586	570	590	570	636	586	592	579	600	604	572	608	572	564	552	548	570	576	632	594	612	564	610	580	606	562	617	601	545	602	551	578	587	607	585	614	633	562	617	548	575	622	585	560	623	595	565	602	573	606	577	601	573	609	596	594	600	586	562	576	590	634	572	592	552	587	619	567	622	575	606	613	595	576	588	610	606	597	623	572	578	640	580	594	585	588	598	582	578	589	632	600	589	559	565	629	585	602	602	624	595	620	564	602	550	563	576	610	577	566	549	580	614	598	563	631	564	569	573	581	617	556	577	579	594	571	581	601	578	602	589	603	586	585	583	587	546	568	560	568	602	589	569	580	614	608	593	571	580	613	558	601	567	610	581	604	561	616	598	603	597	557	571	589	611	574	572	546	582	575	579	586	594	600	589	581	624	578	588	603	607	587	608	625
16255	18791	6065	560	260	240	265	245	236	252	255	221	275	221	239	240	245	235	224	263	227	238	246	229	269	230	251	226	231	257	238	202	272	222	264	230	232	227	225	234	240	250	194	241	244	226	258	313	295	310	287	256	223	228	253	257	246	241	252	220	229	232	216	243	241	252	233	256	235	241	243	230	251	238	243	247	221	222	251	237	278	232	222	234	253	259	234	253	240	260	233	241	210	252	230	250	246	216	240	232	252	242	254	224	201	241	243	233	217	227	212	227	213	226	235	240	208	257	225	227	250	213	254	199	224	241	241	208	234	225	252	217	234	232	213	228	206	223	236	239	244	208	247	256	237	230	218	242	246	210	226	237	238	236	252	245	241	233	228	251	241	219	237	220	244	227	212	237	220	249	220	227	262	251	248	257	232	226	217	245	223	233	256	222	257	231	243	239	215	209	226	206	256	209	236	240	222	219	218	218	267	232	236	189	231	220	242	233	226	223	252	244	232	238	245	226	246	250	218	248	255	234	215	230	260	228	224	231	238	217	225	215	253	249	224	226	232	224	221	214	253	256	247	241	220	241	209	258	231	231	242	249	238	213	216	214	253	214	235	231	236	249	250	242	236	226	266	218	250	241	228	244	228	206	216	232	233	246	237	214	183	236	223	265	230	244	231	252	286	250	245	251	230	217	260	233	252	235	249	216	241	223	208	211	240	238	223	262	218	237	209	242	229	224	219	251	229	259	259	256	211	232	221	269	272	238	224	251	275	238	241	223	244	228	273	211	240	227	229	228	236	216	235	258	248	263	245	224	223	250	244	243	220	227	251	217	220	254	236	208	229	251	238	230	239	225	211	225	234	257	262	229	221	243	250	251	248	215	237	221	240	221	224	226	255	227	254	237	224	248	233	216	235	255	245	210	237	254	223	237	229	242	234	248	254	219	240	204	205	228	234	242	236	237	219	258	223	241	243	210	235	228	264	212	240	232	244	239	216	240	249	220	231	243	224	245	239	231	237	235	218	211	230	240	239	230	240	259	227	231	238	252	215	272	244	268	256	221	244	237	245	252	250	225	202	236	244	248	258	232	242	194	218	234	237	226	239	250	243	215	229	226	225	261	218	228	218	255	243	217	220	236	250	222	237	248	246	265	230	223	229	200	241	233	235	266	206	215	248	237	224	237	247	258	276	214	228	244	226	252	220	235	253	229	242	234	231	240	219	215	256	225	246	228	243	231	227	234	250	239	213	235	230	233	230	239	211	238	234	210	236	254	236	236	244	204	241	229	223	237	232	258	211	257	215	238	224	227	214	236	237	272	264	238	249	247	218	253	228	249	264	244	249	212	249	268	244	254	233	227	241	246	261	216	240	244	258	232	228	206	228	220	241	234	233	226	206	222	242	274	234	266	244	242	230	236	250	228	238	231	224	244	234	247	230	240	244	230	235	228	249	221	225	251	246	225	246	250	255	252	234	231	256	237	246	245	241	245	223	257	246	225	243	247	250	260	271	240	229	235	246	213	229	223	236	216	224	247	216	252	236	234	224	248	229	224	235	252	236	244	217	221	227	257	248	266	246	212	244	251	216	243	219	252	242	244	232	263	198	256	242	241	238	230	213	243	223	220	252	253	233	258	231	216	210	211	265	223	236	210	218	219	214	244	237	237	238	246	204	250	235	233	234	227	233	221	235	235	239	219	234	220	245	229	244	255	214	226	231	232	246	242	257	240	206	251	234	216	246	252	205	234	215	221	224	223	231	242	257	243	219	233	211	209	263	225	219	216	207	240	225	222	243	241	246	235	240	235	229	206	225	249	269	232	232	227	224	257	295	206	234	244	192	224	228	228	232	212	216	230	262	225	219	224	245	259	247	241	250	230	248	240	240	266	233	233	203	237	223	229	259	244	244	229	228	207	225	257	256	228	242	215	238	216	226	225	205	212	227	244	220	225	216	225	249	233	212	221	211	215	242	220	235	242	235	237	257	257	243	255	235	220	246	225	234	217	258	245	232	233	216	266	236	226	272	217	244	228	218	205	238	234	232	232	263	218	228	241	253	245	253	253	240	236	216	272	224	259	217	242	212	281	226	245	226	249	216	252	257	226	228	246	233	222	256	233	231	230	240	228	245	223	259	200	240	238	231	220	240	195	237	231	219	238	227	220	239	255	229	215	221	223	247	245	237	242	241	235	229	217	247	228	251	216	240	214	249	232	225	271	226	264	239	256	228	256	253	239	246	237	229	251	263	236	244	235	236	249	230	244	239	261	244	246	246	219	263	237	225	228	248	214	225	271	256	237	223	238	257	253	243	208	257	256	221	235	222	233	206	227	227	219	235	233	225	237	242	217	223	227	251	244	203	219	234	239	228	247	261	224	238	216	265	238	220	252	256	228	184	223	240	218	227	220	249	254	221	219	224	236	271	242	238	236	238	222	226	229	241	219	220	260	250	224	237	236	243	230	261	247	253	230	231	221	217	251	259	212	215	225	253	233	239	229	225	242	233	249	214	218	232	237	241	256	216	237	221	240	232	240	262	232	238	232	230	235	219	245	213	244	218	222	235	258	214	249	219	232	227	215	221	263	213	233	255	250	260	232	248	228	251	215	235	207	221	239	210	225	253	268	232	236	210	245	243	240	228	260	211	245	215	222	249	197	224	221	251	232	214	266	219	236	235	244	251	240	231	239	239	216	232	206	234	226	257	206	219	213	230	243	246	250	214	214	239	241	259	270	222	259	222	251	247	208	222	253	223	258	252	231	281	222	239	246	238	227	244	238	245	231	264	212	229	249	245	237	246	204	242	230	229	237	234	216	252	224	253	208	244	224	237	236	247	230	231	229	257	226	223	248	232	242	252	235	248	249	239	245	230	246	233	244	237	227	232	242	209	217	235	257	229	216	251	203	273	265	245	250	237	222	235	237	225	222	244	223	234	218	219	255	215	254	229	214	242	270	243	234	208	241	254	234	231	231	231	216	245	238	230	252	235	208	231	229	272	215	233	255	233	222	242	223	236	234	255	239	256	252	235	260	248	233	224	247	217	229	237	222	219	229	256	205	225	237	213	232	252	238	253	227	243	237	260	255	260	221	241	233	250	250	214	230	259	231	234	217	232	225	231	231	216	222	220	259	252	247	240	220	243	260	272	230	226	230	235	271	240	265	248	246	261	250	230	245	255	244	258	256	210	247	241	213	233	254	230	265	251	237	229	246	234	239	212	241	228	247	235	258	233	229	233	221	247	240	229	271	242	231	241	223	252	237	234	238	217	246	245	251	244	236	242	223	244	223	240	226	227	221	211	225	226	242	211	227	225	251	250	243	251	240	244	263	217	207	225	238	198	241	219	247	249	232	236	210	232	249	240	227	229	229	236	249	225	254	254	236	246	221	230	226	229	229	241	283	217	263	233	229	224	232	243	203	229	261	231	219	212	236	244	216	270	234	248	238	244	222	249	213	277	241	250	281	243	225	239	210	218	220	238	221	249	263	219	226	233	224
14105	22466	7689	735	667	668	665	687	650	635	639	612	585	576	590	607	561	647	599	641	611	620	623	656	618	596	592	613	634	637	666	650	624	596	608	613	603	624	596	602	588	627	597	575	596	601	830	984	974	945	876	656	656	583	585	578	591	590	617	609	590	592	602	623	590	601	613	602	547	578	580	600	581	575	614	550	568	620	563	605	609	599	592	608	581	583	587	560	641	561	604	610	586	618	582	601	576	593	609	537	587	556	572	658	618	598	617	583	569	588	585	586	642	582	599	588	591	576	545	592	624	599	563	635	583	616	619	594	610	566	591	615	586	594	582	587	594	657	589	551	640	562	562	574	593	630	549	565	605	558	596	610	581	599	612	618	611	596	576	616	641	586	612	586	637	560	529	625	574	584	607	556	618	603	609	637	596	609	578	575	547	627	601	594	591	609	603	604	636	606	569	578	592	612	566	612	627	590	583	643	579	580	582	599	582	584	606	595	587	536	603	612	565	610	631	623	613	580	604	566	626	610	574	604	567	568	598	593	579	550	564	546	618	566	596	591	582	609	615	583	596	650	609	599	652	536	575	580	600	609	581	572	605	566	636	582	622	564	651	584	578	625	566	606	575	591	591	615	613	593	609	573	639	571	587	609	575	599	583	581	545	582	613	618	610	622	610	605	599	619	596	594	616	609	515	578	572	627	617	592	614	610	601	604	608	590	590	620	560	591	608	598	581	625	598	537	562	602	641	554	542	586	601	607	615	563	579	579	565	590	617	602	616	547	602	554	587	626	569	616	604	588	596	597	590	643	645	554	599	570	607	570	601	533	608	579	622	605	582	597	562	631	552	571	561	586	596	525	594	584	569	592	600	560	548	595	582	606	563	543	585	585	573	610	549	590	540	626	617	602	608	589	631	599	594	589	568	602	581	577	617	592	625	570	615	600	585	576	600	610	570	552	598	621	626	599	608	637	597	577	588	592	613	588	574	577	587	568	610	617	629	566	597	623	589	575	588	598	641	584	637	565	610	586	600	577	540	574	600	630	586	608	590	589	596	582	572	623	568	611	528	589	584	552	553	623	606	602	588	562	574	585	625	597	586	581	554	570	563	577	583	603	591	597	573	603	575	606	590	602	581	586	629	595	556	618	612	598	626	597	555	561	543	630	550	581	569	586	629	620	602	590	575	613	578	614	606	609	593	610	561	585	576	581	581	581	600	601	552	596	557	584	623	547	601	566	607	599	593	574	611	603	584	578	559	613	575	582	586	631	577	598	596	569	627	538	562	610	545	539	578	587	573	587	566	614	623	613	600	560	567	574	594	587	589	547	580	592	619	599	545	573	564	572	614	589	605	565	565	598	567	587	569	610	546	574	581	602	617	590	575	609	579	625	601	633	587	580	637	622	580	613	569	608	594	596	589	572	640	571	604	596	589	612	620	548	552	602	612	576	631	609	623	547	593	549	550	644	579	604	593	574	600	593	598	562	613	552	554	617	599	583	624	571	587	598	560	581	595	548	609	620	597	570	584	544	598	584	608	593	615	615	611	581	587	607	607	610	573	600	601	580	585	526	589	617	620	614	559	581	635	584	615	599	572	584	600	594	606	573	561	566	605	618	562	577	601	631	577	580	587	576	606	581	578	541	589	602	624	596	578	585	572	606	630	559	559	592	583	556	589	618	616	625	584	568	597	634	599	572	554	577	618	571	608	615	610	569	545	585	614	589	621	641	581	585	572	570	599	591	583	614	596	558	617	618	591	594	600	581	574	589	607	578	532	607	603	555	615	612	591	645	600	569	566	581	584	584	560	575	599	598	592	593	588	625	559	605	573	575	579	613	569	594	595	590	603	580	604	577	589	615	607	564	590	608	601	558	593	572	601	623	599	632	562	590	579	612	638	598	579	576	571	591	595	608	600	595	588	569	584	630	572	623	580	614	572	593	574	587	617	613	597	625	611	579	561	628	619	573	602	612	624	580	599	575	572	605	549	605	609	619	590	598	598	576	591	602	598	619	604	622	584	575	609	589	630	579	603	592	580	594	572	567	593	556	593	597	583	614	588	599	558	597	576	611	613	580	611	587	604	618	614	582	547	575	574	651	574	636	569	595	615	622	594	620	617	574	588	592	606	581	604	574	598	595	534	628	608	597	614	565	627	557	625	574	561	617	620	566	575	600	575	575	631	559	568	561	618	647	558	593	550	589	588	607	620	626	607	590	576	543	547	591	579	570	622	584	584	593	609	595	596	594	576	617	609	552	637	583	577	548	588	602	568	609	639	589	601	580	560	625	634	543	541	560	634	574	585	579	573	598	588	605	583	594	595	610	551	601	588	576	633	607	614	606	622	609	577	616	563	585	573	583	579	582	577	574	563	604	614	568	606	552	620	561	571	603	565	603	600	613	584	601	607	577	615	590	627	566	605	535	618	594	634	607	608	596	615	576	545	589	664	614	630	612	579	603	599	577	609	611	601	622	557	599	638	594	584	562	613	606	570	636	568	565	578	589	573	588	588	617	568	575	628	594	610	584	580	606	617	623	581	594	582	614	645	593	597	577	598	582	585	608	587	586	605	552	619	624	603	567	558	599	593	642	618	579	610	592	587	571	615	579	588	558	590	579	632	597	591	582	537	602	622	615	549	603	620	585	567	584	607	575	610	605	603	605	624	590	560	579	598	595	629	562	600	585	624	604	603	611	611	556	579	617	553	566	566	563	584	612	605	559	594	556	535	611	573	628	603	603	554	605	608	589	605	634	609	612	575	571	614	585	633	585	587	601	583	600	596	626	584	593	581	560	598	582	588	609	589	567	589	599	576	585	588	638	582	643	570	566	560	560	578	599	579	571	591	589	623	587	581	599	596	601	599	593	607	623	607	634	574	560	574	568	594	623	563	617	609	594	584	613	562	618	617	599	567	575	595	578	590	598	567	564	575	625	582	578	598	586	579	578	593	618	635	600	590	546	577	593	590	591	593	591	572	613	604	621	591	598	587	594	539	523	626	603	560	615	623	560	600	577	561	615	626	559	571	597	576	590	616	595	583	576	604	615	634	589	604	599	640	572	547	595	599	617	570	530	591	600	599	621	568	659	546	615	606	595	564	572	590	571	622	563	614	607	572	582	580	583	622	592	596	578	569	578	589	547	576	584	616	576	573	547	598	558	603	615	595	618	563	575	544	599	597	627	590	580	571	620	591	602	570	597	639	603	625	611	623	597	577	591	558	627	609	579	573	606	592	579	577	616	594	596	579	569	568	570	587	564	595	552	587	599	590	613	578	609	584	581	579	621	602	572	605	636	642	599	600	576	558	573	587	612	587	631	589	539	615	597	610	572	579	554	628	590	566	581	566	591	599	614	581	603	575	614	604	596	595	576	589	599	568	597	638	575	605	548	560	581	582	607	560	589	580	624	616	597	592	564	585	639	618	593	608	572	570	580	602	610	632	572	589	572	595	652	591	577	572	582	556	645	579	580	606	597	568	583	576	574	579	643	583	594
58820	67532	45625	13949	1394	469	399	360	307	349	317	313	295	256	285	290	279	281	266	290	276	264	271	315	259	250	260	284	254	271	312	280	278	299	297	254	264	265	278	268	302	257	288	238	267	297	509	744	703	538	417	328	288	273	263	244	247	289	264	269	267	255	233	250	276	252	255	278	251	238	257	256	282	294	237	271	231	258	239	259	259	257	268	252	256	274	248	257	259	220	253	241	269	234	247	263	230	248	232	272	279	243	285	239	283	287	269	270	223	250	266	249	253	246	287	256	225	280	285	252	239	258	248	251	234	261	249	245	258	267	272	234	237	268	267	227	232	237	248	240	260	265	261	266	281	222	258	226	274	271	246	225	247	249	273	255	247	261	268	285	265	255	225	253	259	252	245	268	246	258	274	262	261	243	261	235	229	302	252	245	282	262	255	278	255	260	254	264	258	257	257	269	252	283	233	251	273	260	253	267	251	271	247	276	242	243	271	249	250	236	273	253	281	262	252	281	279	293	255	242	242	274	269	286	287	250	254	272	278	276	249	211	248	262	255	275	263	234	278	260	252	224	272	249	272	264	252	253	272	267	266	260	272	265	258	229	261	247	252	254	224	256	250	258	247	266	253	244	252	302	260	251	266	281	244	300	239	280	267	279	268	251	268	281	247	270	263	235	273	298	273	270	266	246	228	261	302	245	245	258	252	263	243	258	274	279	250	269	276	273	253	242	256	285	270	290	271	250	288	264	234	288	255	258	255	260	274	264	340	247	241	259	234	258	261	272	261	252	262	237	222	278	247	258	245	257	233	246	251	273	239	233	256	249	284	241	246	257	253	238	243	285	264	282	265	295	234	269	257	248	261	261	241	271	265	254	262	265	234	266	261	267	227	232	250	278	260	292	261	287	274	285	281	253	256	257	288	250	266	243	266	244	272	252	294	247	280	270	252	258	261	276	251	247	249	281	253	275	263	245	278	255	268	237	271	249	270	267	282	270	288	281	231	243	258	259	266	254	256	249	262	260	265	282	264	238	273	257	238	237	241	264	270	292	262	249	290	231	267	252	277	265	238	258	235	237	237	258	253	282	256	261	230	282	244	268	261	241	275	260	283	267	241	232	225	245	266	244	261	251	256	260	257	245	251	293	261	256	260	271	255	265	286	276	271	269	274	265	251	266	264	269	239	278	254	305	257	243	212	265	308	259	265	245	242	256	268	246	263	266	282	273	256	242	258	244	251	267	279	257	253	218	249	247	248	261	243	245	253	256	271	250	238	242	251	252	261	250	249	249	265	243	255	250	271	242	261	249	247	278	252	274	257	284	257	236	275	288	275	248	263	220	254	267	266	244	290	290	260	250	267	238	252	266	257	271	258	246	290	249	261	253	264	261	252	268	251	225	262	248	290	247	266	257	283	288	268	270	277	249	294	264	235	270	248	272	262	275	293	263	216	255	242	238	270	243	285	258	237	261	245	256	254	266	271	220	278	249	272	266	284	264	255	262	243	263	263	272	247	269	237	283	230	274	268	251	240	266	259	266	250	275	246	266	249	262	260	245	254	243	276	250	282	235	235	256	258	243	234	305	263	275	259	281	239	264	256	264	247	256	268	242	244	260	251	247	253	262	283	309	246	242	255	289	248	270	254	239	242	269	238	245	260	241	268	269	248	267	297	258	261	269	249	250	281	270	232	275	296	282	251	237	255	242	266	247	263	262	243	246	257	254	224	224	237	290	231	261	279	257	283	254	262	260	270	273	254	269	271	268	258	261	308	271	246	257	251	246	263	261	259	227	216	254	264	277	294	270	265	276	251	286	255	293	245	273	235	251	251	267	285	253	260	277	271	263	279	267	256	251	261	255	242	272	248	273	263	273	240	251	269	246	241	272	248	256	270	273	218	292	256	253	257	259	268	258	251	253	274	262	263	233	275	276	238	250	237	249	266	245	242	250	217	241	240	265	249	245	292	263	243	256	255	244	257	278	284	265	287	290	264	263	232	280	271	271	253	248	258	281	269	246	274	265	270	251	257	268	256	250	261	254	254	232	261	254	251	271	265	245	249	272	254	286	270	265	279	250	266	254	234	269	259	245	244	255	258	258	242	252	241	263	243	265	234	266	254	232	267	262	291	264	244	262	270	274	267	260	244	256	239	234	224	275	264	266	279	257	258	263	255	225	257	254	289	262	253	268	260	256	249	270	223	263	277	236	257	251	272	271	266	281	260	232	263	268	273	285	261	277	227	252	262	272	282	227	231	282	244	257	271	255	273	260	289	256	281	242	273	256	290	280	258	253	270	284	260	261	303	265	271	284	258	234	286	235	227	225	262	274	267	254	274	227	277	247	250	267	256	247	257	238	264	245	226	257	231	267	294	245	236	275	260	269	268	293	222	269	217	214	263	254	268	267	266	255	256	257	254	272	254	246	235	261	286	260	240	247	270	266	270	265	250	277	271	243	252	268	260	250	256	272	269	242	286	280	274	268	261	287	258	258	259	265	279	278	277	236	240	263	255	224	248	261	259	267	252	275	263	273	255	256	269	275	245	230	259	256	267	241	234	251	235	266	254	248	257	269	259	236	284	267	253	216	266	263	257	260	258	253	271	225	280	271	287	248	271	282	227	269	257	256	263	281	269	255	256	276	269	240	264	256	268	263	276	279	259	241	270	267	245	245	256	261	292	282	273	266	275	239	255	228	245	274	255	262	253	264	244	260	250	238	254	242	251	259	257	263	266	265	241	250	259	259	276	257	248	276	246	281	253	272	254	256	299	288	259	253	263	249	265	249	295	279	272	233	243	274	263	249	240	264	246	260	260	249	278	271	273	264	256	252	250	252	261	244	228	258	251	267	254	264	245	267	255	249	276	268	229	249	251	264	279	257	254	278	235	258	273	231	274	267	277	259	253	241	233	276	264	241	268	270	236	248	287	267	209	264	252	259	265	264	266	253	267	232	237	267	259	247	245	265	247	279	241	244	254	235	266	261	274	235	254	284	255	260	252	275	232	221	250	284	282	282	256	267	273	285	291	249	249	252	252	284	243	255	262	253	262	271	245	256	287	234	261	246	263	263	264	264	262	274	274	282	245	250	269	251	247	238	253	229	266	265	289	245	259	251	269	261	257	257	280	238	251	308	267	243	271	231	258	264	273	274	231	265	261	291	232	230	279	273	258	234	253	252	267	255	237	272	279	266	254	272	268	282	247	275	241	223	297	286	274	224	256	259	253	258	272	255	272	225	235	259	230	269	258	246	267	232	231	254	250	242	273	243	263	252	262	227	240	264	273	258	287	238	266	245	256	255	240	232	260	256	251	284	250	254	257	282	261	279	299	227	252	265	226	269	265	267	240	268	260	263	274	258	261	253	243	249	240	230	261	286	290	278	275	260	263	271	253	259	267	248	273	253	247	275	250	241	261	245	253	257	267	223	269	249	285	233	253	272	269	243	259	244	277	214	257	263	280	324	247	263	246	263	244	264	252	276	255	256	265	258	255	271
37995	51530	35596	2044	1453	1329	1249	1069	976	958	928	802	836	788	797	772	741	777	736	740	751	755	746	758	701	690	735	801	766	734	723	747	740	726	704	672	679	706	715	736	828	773	727	682	653	813	2639	3810	3339	2505	1507	990	778	643	659	643	667	636	628	658	610	606	659	664	659	622	629	643	648	660	638	615	626	636	642	629	715	611	624	622	662	645	597	665	673	614	606	608	674	645	638	651	645	655	630	648	620	660	605	634	656	606	605	628	653	666	610	601	658	615	622	623	634	634	630	665	630	573	639	654	635	668	667	635	650	644	606	632	647	696	633	628	667	649	649	612	642	613	632	607	633	644	595	661	649	648	638	644	632	633	668	653	620	671	639	613	648	611	633	635	630	605	616	670	572	614	651	625	669	639	629	659	659	610	676	652	699	675	634	676	623	644	629	631	612	658	661	584	653	634	620	624	642	586	637	663	638	625	618	609	555	660	611	640	683	616	582	672	618	636	647	599	611	606	660	646	641	671	627	581	652	648	674	641	616	660	641	613	641	661	599	661	607	652	607	617	618	645	623	622	637	625	663	641	620	631	586	616	642	678	603	629	645	656	646	647	692	664	629	635	615	605	667	625	660	625	679	580	643	648	643	633	644	645	617	672	678	636	643	650	636	604	642	645	637	632	618	633	605	634	628	637	632	670	663	602	633	586	638	644	645	621	622	620	627	651	598	668	634	699	612	621	650	662	670	632	635	649	633	625	630	647	631	655	669	672	655	653	644	665	632	606	720	550	627	645	622	615	650	599	646	615	614	644	631	656	606	628	654	615	599	629	604	667	652	667	655	621	686	668	668	685	601	631	632	649	602	652	639	594	617	640	632	664	608	632	613	620	674	620	638	689	637	620	665	629	660	644	656	651	638	652	593	655	669	609	633	656	592	655	634	663	663	638	646	648	647	625	601	638	677	671	660	695	617	660	686	616	635	635	646	658	672	625	650	635	644	662	658	657	659	633	626	660	650	617	614	666	651	659	623	581	603	674	628	637	635	626	655	592	674	659	640	626	632	637	676	608	646	610	672	638	591	628	628	664	584	654	635	670	636	595	627	617	653	634	644	595	642	656	647	670	666	640	622	663	652	639	652	647	656	621	641	630	647	635	619	640	629	650	648	622	632	651	643	640	633	692	586	674	679	644	620	621	646	655	642	651	633	619	638	639	661	644	645	607	618	602	662	593	620	612	633	659	599	633	642	633	650	605	648	660	672	586	692	651	618	671	622	605	691	612	626	688	648	645	651	652	679	664	660	689	678	685	620	647	627	638	669	621	655	649	653	648	646	650	611	666	699	652	673	604	643	619	618	638	625	676	652	623	593	620	630	601	647	622	625	644	676	648	648	647	629	633	645	576	642	683	668	620	621	638	633	645	665	612	599	631	632	626	657	623	618	642	630	636	640	620	674	676	654	612	617	636	646	619	586	672	614	638	662	643	628	629	618	626	603	648	688	679	602	671	630	686	683	652	630	630	591	666	605	649	635	624	630	628	609	583	646	636	575	607	636	667	681	651	666	649	665	625	633	656	630	642	646	701	622	650	647	656	647	630	673	588	690	602	631	674	620	700	651	638	641	696	642	627	623	691	650	604	643	622	589	652	639	621	642	659	652	613	615	637	650	639	647	664	636	605	616	645	611	634	652	647	661	654	609	638	630	623	655	597	650	596	666	642	616	617	606	621	616	654	663	619	611	669	655	607	661	668	658	632	634	683	594	616	652	641	591	661	643	628	630	654	695	635	637	624	628	628	601	613	645	612	640	642	642	617	602	654	589	667	606	608	619	679	677	625	651	664	659	645	614	679	680	631	642	664	630	631	613	596	607	626	630	675	637	631	680	605	656	618	616	648	622	602	606	602	642	676	639	612	649	644	613	641	679	634	637	644	650	621	626	635	619	615	653	632	623	627	607	630	606	620	619	624	627	641	662	684	568	610	662	666	622	606	625	581	637	603	596	618	622	594	649	611	646	655	590	630	658	674	636	626	652	627	661	667	634	626	679	620	633	632	657	619	640	639	589	654	654	609	643	630	632	655	597	659	673	634	695	651	601	639	618	669	653	675	667	659	622	586	639	637	640	663	613	646	626	583	627	612	646	623	642	660	637	647	670	675	634	647	656	662	627	665	670	642	640	657	646	650	643	625	632	650	561	629	630	683	633	633	654	659	605	692	663	617	639	666	654	624	651	614	611	632	606	644	651	655	637	670	611	618	654	622	652	659	621	638	648	631	648	666	659	647	629	641	664	652	668	646	640	636	644	631	634	584	609	634	667	668	607	670	646	638	696	662	643	635	623	661	671	660	661	664	625	669	660	642	664	657	643	630	671	650	675	619	632	650	622	625	620	623	619	646	608	591	652	612	663	633	630	586	620	639	614	600	650	672	619	646	623	643	659	664	565	652	614	604	670	613	672	652	621	641	659	630	631	612	656	657	634	646	626	681	660	663	655	627	612	697	657	649	656	642	636	707	694	638	671	691	607	613	655	587	658	624	630	633	650	629	653	680	624	600	663	654	589	621	601	682	684	610	630	597	657	666	693	598	656	610	673	663	585	654	616	651	655	642	558	637	613	635	642	658	630	623	634	618	659	649	591	647	663	591	627	669	653	625	663	622	634	617	636	620	604	624	646	635	624	678	619	644	657	639	615	606	640	630	627	600	642	662	628	639	699	657	585	665	642	639	660	564	641	595	601	667	645	614	641	634	668	649	581	646	654	627	653	672	670	622	652	652	656	661	629	691	629	668	651	637	629	669	634	659	648	621	605	603	630	637	603	610	655	633	664	616	680	619	655	617	660	629	629	663	633	693	591	623	634	607	618	664	683	588	621	628	621	636	622	652	600	648	656	619	638	634	596	649	632	660	688	639	626	667	606	639	666	642	628	621	633	644	618	638	608	632	611	665	648	604	603	649	593	659	650	595	646	682	593	609	623	632	652	675	620	647	668	618	626	647	613	591	655	587	687	649	632	608	632	648	632	639	636	659	606	665	669	643	648	596	606	658	662	660	625	667	640	637	646	616	693	640	649	614	658	613	649	586	641	621	595	612	671	606	640	657	675	664	641	625	693	618	608	627	624	694	671	602	645	623	624	632	579	612	596	654	675	673	640	658	623	623	628	639	606	615	614	603	617	639	592	673	629	631	631	657	648	631	634	635	620	625	624	576	651	650	651	647	607	648	602	673	604	667	608	640	616	637	655	600	635	624	663	643	676	623	643	607	606	606	624	622	657	625	600	658	569	643	638	603	623	659	658	644	604	600	716	601	659	639	674	584	620	642	614	635	674	612	614	648	656	630	694	642	624	626	652	649	620	607	613	626	620	615	678	636	598	598	679	624	623	600	657	623	594	617	693	678	676	665	649	607	640	634	670	597	617	664	645	651	612	652	619	692	643	638	646	634	623	666	594	674	615	614	638	644	614	625	635	612	634	631	619	680	636	570	582	632	643	655	619	633	657	635
67291	74992	56273	21529	4773	825	558	419	401	371	326	314	270	259	295	305	301	284	298	272	272	253	276	246	254	261	285	277	279	252	251	235	270	280	232	218	257	244	277	291	305	233	262	249	258	269	655	1215	1081	863	508	396	289	284	279	232	235	217	229	242	276	243	238	243	239	254	259	247	252	263	246	234	231	266	222	211	234	259	235	232	222	238	242	252	249	253	254	222	262	232	238	247	243	231	253	231	240	259	243	267	260	274	261	258	237	248	251	261	285	250	279	224	287	257	259	254	224	229	227	260	265	236	207	235	236	245	232	271	229	232	239	235	268	272	239	202	261	250	239	253	234	246	248	243	221	236	217	288	267	248	236	215	231	240	243	265	260	254	265	247	241	266	233	231	206	250	246	224	244	271	242	252	275	223	293	243	254	255	245	272	216	219	251	279	235	226	223	221	248	240	214	213	243	249	221	245	232	239	221	266	273	249	234	238	252	269	253	255	220	259	239	252	234	225	237	279	217	229	244	248	224	254	274	256	248	265	259	251	257	247	268	235	225	247	262	255	282	260	247	269	240	252	212	236	259	236	241	248	230	251	227	246	250	254	238	245	258	238	238	249	238	264	219	237	235	244	258	229	256	285	260	229	227	248	246	221	279	253	262	268	252	214	260	223	242	235	230	239	262	252	256	224	245	225	233	221	259	253	240	230	219	241	268	248	262	218	232	215	251	242	250	237	256	243	237	242	255	249	234	256	232	268	247	222	239	231	236	243	249	272	260	238	234	237	250	269	273	244	220	262	248	227	255	237	275	267	267	259	265	229	234	244	232	249	238	261	197	251	255	268	279	267	224	249	259	235	257	269	239	233	238	266	238	271	214	241	268	274	219	253	220	250	264	257	240	244	248	256	217	204	261	263	236	240	257	258	260	236	260	224	246	245	218	246	276	243	264	269	275	229	266	241	241	241	220	244	251	219	244	249	250	231	269	254	279	262	226	237	258	257	269	281	234	206	247	244	249	225	233	208	217	238	231	251	219	229	254	259	254	233	234	237	239	229	237	255	290	222	250	247	227	247	265	210	238	236	274	242	254	223	258	249	249	246	239	282	225	251	230	239	242	264	217	221	260	263	262	244	253	244	240	250	252	258	272	275	247	249	266	204	227	249	234	249	238	258	267	240	228	241	239	242	246	268	268	248	241	257	234	253	264	257	259	236	246	246	254	250	251	247	237	248	257	262	260	244	212	237	234	229	264	213	245	253	246	249	265	247	248	259	239	255	255	265	273	270	244	233	251	241	264	250	223	234	222	277	231	227	261	228	232	264	263	287	268	231	228	248	237	246	272	237	265	247	244	238	231	249	258	217	260	247	254	226	266	228	248	278	242	242	261	255	250	278	220	241	247	257	233	256	234	251	248	232	208	265	260	236	251	248	241	229	265	278	249	232	259	224	257	258	244	243	229	235	248	241	237	245	237	255	243	244	247	242	234	239	264	266	230	250	257	230	257	246	254	237	226	269	242	261	233	262	271	272	228	227	240	248	220	268	218	210	266	253	240	228	272	219	225	227	239	290	219	244	239	220	208	270	241	249	244	249	268	232	218	251	256	241	247	242	223	226	252	254	236	246	257	242	242	261	256	268	238	266	270	277	220	252	228	258	251	256	267	263	259	283	239	258	262	242	282	250	241	244	246	225	238	253	249	251	265	279	236	216	242	237	264	210	263	226	250	227	239	251	254	262	271	263	265	229	249	224	232	242	221	252	243	266	253	261	244	243	270	259	222	268	215	244	243	247	232	248	254	214	268	263	215	235	223	240	230	237	291	226	233	235	260	266	248	229	267	247	232	274	253	223	216	229	254	247	228	227	246	234	263	238	223	261	220	231	243	268	241	222	245	221	240	239	248	258	236	199	240	247	235	227	246	242	234	260	247	256	250	240	251	250	228	247	258	256	252	219	238	252	229	261	266	269	248	252	246	271	235	239	261	267	241	224	254	236	213	240	240	292	232	253	208	237	242	270	272	238	236	253	242	213	255	243	254	256	258	256	233	236	247	237	243	240	264	261	252	251	235	249	262	255	250	255	244	266	268	241	234	239	235	229	268	235	249	225	245	243	248	220	220	260	246	244	246	261	209	265	261	215	240	246	236	253	242	249	235	248	258	256	245	262	234	266	268	242	232	234	243	255	262	254	257	232	246	265	242	226	242	245	275	260	268	249	268	261	280	227	254	243	216	251	242	244	212	258	231	250	224	250	224	224	236	261	296	234	256	253	247	247	242	272	251	241	247	232	212	234	251	246	198	267	228	216	269	244	259	248	268	259	272	256	255	256	224	219	216	220	267	251	254	235	261	266	225	245	252	265	235	273	243	225	236	225	253	274	230	264	261	263	280	280	214	242	255	232	232	224	227	281	230	233	245	220	256	257	242	230	251	253	222	244	259	235	241	274	261	229	261	271	263	244	251	215	243	232	249	236	228	252	230	244	205	258	262	283	283	228	246	262	245	249	264	240	239	239	258	262	261	255	249	259	252	258	239	225	233	263	249	253	234	230	241	286	233	232	224	246	249	244	239	223	257	243	240	248	236	233	231	288	216	248	238	217	248	231	264	237	262	258	265	255	268	234	268	251	222	220	239	228	242	255	243	242	224	245	245	230	241	255	253	243	258	235	256	262	234	234	241	257	247	279	237	237	252	262	224	251	289	253	237	229	227	249	232	203	226	258	242	227	247	212	260	256	235	248	269	229	246	235	230	271	240	243	285	239	243	251	233	229	247	248	245	242	262	256	245	245	263	246	235	231	260	253	236	243	244	237	293	246	244	240	233	230	239	238	257	226	237	247	273	247	254	256	230	248	235	270	237	229	231	237	271	266	275	246	243	255	225	273	211	235	258	252	228	233	236	260	230	246	219	226	242	247	241	278	245	230	259	263	248	256	225	224	240	278	237	235	245	233	232	274	248	232	251	226	236	256	222	236	257	252	256	262	273	232	256	221	241	244	253	277	259	243	239	222	241	251	265	239	247	266	248	210	238	241	266	225	226	255	232	251	245	251	267	226	224	232	248	238	247	219	237	235	246	263	238	224	272	238	253	235	230	257	232	240	261	243	220	219	223	252	237	246	251	253	260	259	220	264	242	240	241	264	262	230	217	246	276	241	231	255	222	253	278	291	252	239	226	245	278	238	235	256	254	223	230	248	271	264	220	268	257	248	235	274	243	240	233	241	229	253	242	213	232	230	254	267	248	280	255	247	244	235	192	229	247	228	262	235	270	275	238	253	260	267	254	244	250	276	223	239	259	241	238	249	228	257	275	249	258	237	253	219	258	271	276	233	249	249	268	263	256	223	244	255	220	247	248	235	236	221	239	251	230	211	250	244	252	234	277	256	211	263	261	258	248	218	250	254	260	245	275	240	244	262	243	240	250	234	230	217	259	244	259	233	237	245	244	236	263	249	250	275	242	256	253	229	225	242	265	247	231	273	285	264	269	227	239	251	254	246
45773	59232	46625	3491	2249	1858	1704	1438	1275	1202	1090	1075	898	839	908	851	818	860	820	837	811	826	716	747	713	738	733	770	813	756	663	664	735	766	780	706	721	756	749	763	766	718	685	712	730	774	3418	6756	5741	3967	2336	1325	826	715	654	654	589	620	643	613	599	658	622	584	602	624	618	651	561	567	627	629	586	563	679	587	593	590	641	576	617	605	569	615	554	575	577	592	615	589	643	593	618	588	567	638	618	611	596	609	611	626	567	624	617	621	631	619	602	629	612	600	627	606	563	602	639	618	598	580	570	620	621	599	603	615	615	618	585	589	611	552	556	624	641	632	598	634	587	593	579	563	637	568	621	611	574	624	615	616	578	586	564	630	628	557	563	653	588	629	574	589	554	605	648	581	620	639	604	610	623	608	598	610	556	603	561	583	637	575	647	609	645	598	612	598	595	586	593	592	614	628	618	602	599	617	638	566	589	605	598	611	594	578	615	544	618	587	638	595	591	603	621	587	576	589	565	638	605	591	617	604	585	584	601	588	611	583	647	638	601	606	561	573	614	621	595	611	585	626	652	627	626	608	613	580	575	578	596	595	607	564	620	633	606	629	632	590	555	621	585	591	622	570	579	652	612	598	632	552	615	598	607	594	623	623	614	625	602	616	619	588	618	613	627	576	615	606	627	639	617	590	634	594	594	610	606	625	589	621	569	593	588	582	633	587	586	623	573	591	608	637	623	627	672	633	591	622	673	590	606	590	610	605	652	650	597	622	578	595	621	602	615	650	660	569	615	621	590	612	604	609	622	578	607	536	620	591	580	567	564	639	604	624	640	608	582	612	601	586	656	619	638	598	608	609	595	575	553	601	604	631	647	647	605	593	607	565	602	559	610	597	571	679	611	589	603	611	570	618	612	596	581	574	596	624	581	594	622	583	602	583	600	552	583	638	576	617	584	611	577	598	594	617	644	606	585	605	596	617	572	596	594	597	597	680	593	609	575	618	593	605	610	563	606	594	594	600	602	617	602	619	569	601	575	628	605	620	610	592	595	661	638	631	590	620	608	617	648	623	632	625	598	640	633	645	574	565	597	634	630	566	623	591	607	580	595	635	568	590	659	590	567	630	608	609	595	558	601	624	589	608	668	566	631	580	618	596	562	612	635	597	627	631	613	566	599	625	626	592	633	617	576	603	615	568	577	583	615	606	633	587	584	607	599	577	643	553	596	612	595	591	572	587	643	578	637	644	573	607	606	631	594	587	623	599	611	612	601	564	612	619	594	609	586	595	583	590	595	620	615	619	590	600	612	596	600	620	568	611	551	607	579	588	647	597	601	614	585	630	662	621	608	574	632	589	637	599	572	616	638	595	607	634	619	604	617	626	619	579	609	575	604	634	590	631	627	632	639	616	660	587	632	612	589	660	608	592	606	640	581	606	596	612	568	638	613	628	646	583	564	638	640	602	616	599	605	652	578	614	651	632	611	600	596	633	660	584	612	589	619	655	655	632	609	609	628	599	622	571	576	599	568	611	602	589	604	597	605	620	610	578	590	616	634	581	640	606	594	589	623	564	629	629	585	614	625	566	628	607	582	582	534	580	600	631	613	611	635	591	588	570	643	633	573	581	602	626	623	625	643	621	619	625	613	589	588	630	599	634	619	623	636	617	564	626	575	582	593	564	617	625	615	654	634	578	600	608	590	606	575	586	589	613	570	535	617	608	629	597	599	586	576	605	610	654	555	636	593	598	647	602	547	609	558	565	629	617	585	564	636	641	583	605	641	635	583	621	563	601	624	602	641	598	609	593	615	599	550	592	582	571	591	626	622	602	585	593	576	606	663	636	604	585	614	672	629	596	608	604	618	598	587	614	644	600	577	616	596	626	568	584	626	607	589	613	596	621	599	580	582	583	586	585	641	620	635	592	597	636	590	584	656	576	614	575	623	577	602	619	606	589	584	589	654	647	617	614	606	580	615	568	545	596	638	586	635	577	606	647	620	630	576	600	600	593	588	541	589	610	613	612	620	653	582	609	632	591	618	643	579	625	600	644	602	587	605	547	607	598	620	619	636	586	574	582	605	610	634	631	576	575	611	608	555	560	652	624	596	613	600	596	591	604	639	602	588	646	646	576	617	600	559	662	602	615	603	621	624	617	624	593	584	581	614	612	624	604	587	558	623	604	603	632	602	616	614	594	626	646	624	586	618	618	600	614	619	654	614	619	575	620	604	635	599	602	582	632	624	618	618	609	604	625	575	648	601	561	600	637	603	563	635	582	607	611	594	603	677	563	619	623	582	590	569	648	601	615	603	622	612	579	611	606	609	604	622	580	635	572	564	609	574	622	605	617	600	560	589	603	635	606	649	602	643	622	609	600	594	665	606	602	599	615	560	620	567	608	579	604	609	585	565	590	603	599	590	595	565	601	560	609	626	600	579	566	645	582	648	622	620	583	596	606	594	597	630	597	617	624	584	598	575	597	612	594	554	575	634	572	644	598	599	596	624	587	615	586	586	600	566	578	572	607	592	589	584	589	606	632	604	648	595	634	650	617	583	574	636	633	580	575	584	611	588	566	622	599	633	583	596	577	567	614	619	669	607	588	580	658	601	615	620	588	610	584	656	620	620	591	634	638	630	602	585	617	582	588	624	553	603	590	623	607	668	647	617	577	606	658	609	611	615	598	615	567	656	585	617	651	529	597	595	570	591	584	619	653	591	600	581	600	603	637	592	585	629	619	611	592	603	570	644	603	564	592	618	583	578	635	598	575	597	633	596	619	623	627	601	599	604	602	560	633	626	570	613	600	628	581	577	628	546	609	574	605	587	618	595	629	603	628	618	632	621	611	631	613	553	637	646	613	582	580	569	581	612	626	638	617	601	629	563	586	651	633	567	574	598	641	630	556	595	654	588	590	609	608	617	636	592	622	622	631	608	622	634	594	642	627	539	608	607	632	571	645	622	633	616	583	620	598	610	607	637	613	585	643	592	569	610	591	608	618	602	574	565	595	603	625	599	577	579	604	586	593	631	598	587	642	576	618	574	642	595	561	589	625	620	636	561	624	579	591	628	619	617	598	615	602	540	591	628	577	638	650	608	623	604	611	593	578	626	642	594	585	604	603	634	635	629	558	643	629	598	626	623	580	605	576	572	556	593	601	618	575	595	586	577	614	600	561	630	560	607	626	572	613	592	616	624	596	626	573	612	575	629	609	631	556	589	628	625	605	592	620	594	600	587	614	644	590	614	597	595	540	619	557	566	592	620	601	575	596	615	601	590	624	589	629	630	600	580	611	579	601	600	604	599	626	613	587	604	594	580	630	643	624	632	618	585	600	561	658	588	604	624	563	623	616	619	606	607	616	598	633	606	617	606	595	638	623	607	589	621	628	596	658	585	556	666	582	613	612	571	548	598	625	613	616	587	561	652	638	589	620	597	594	634	544	632	606	623	600	620	636	582	606	613	632	593	585	625	589	584	621	664	652	589	607	543	611	640	616	577	624
14714	17120	6342	607	285	261	223	256	246	249	228	266	247	259	260	242	255	242	244	235	253	256	222	269	240	252	243	228	262	251	231	225	234	222	228	240	245	254	244	272	257	235	264	239	233	231	248	290	290	385	273	290	241	226	277	239	220	256	266	233	224	230	238	239	227	244	248	227	241	233	244	218	242	233	245	254	252	241	230	239	238	239	255	267	263	283	238	280	244	262	250	252	221	253	225	229	250	264	240	231	268	263	281	230	223	229	230	241	247	234	241	242	250	245	238	238	236	239	252	253	259	256	233	270	257	251	266	249	256	252	217	285	239	246	251	236	218	221	259	250	241	245	222	237	268	233	249	246	220	231	270	258	217	232	231	253	236	249	244	259	238	265	252	245	230	245	223	249	215	246	253	248	246	241	193	257	234	247	248	245	216	219	232	226	235	263	259	279	248	246	238	267	244	244	261	259	240	237	248	252	242	231	262	255	256	219	226	210	251	243	233	232	226	205	218	244	258	275	233	263	227	243	249	263	269	241	260	240	226	268	240	265	239	260	275	232	238	263	221	254	248	227	242	249	266	243	229	236	237	225	240	248	258	258	235	232	211	242	254	266	246	285	277	240	270	259	243	240	257	224	224	217	248	239	217	230	250	257	265	246	262	252	238	201	237	239	274	238	233	248	248	236	213	251	253	231	239	254	216	238	247	238	230	242	249	199	236	236	239	236	247	264	235	222	260	247	239	238	246	246	242	209	262	262	210	211	220	239	265	231	234	280	246	267	241	261	258	245	237	253	253	221	227	230	249	256	253	238	256	218	219	252	228	234	239	258	216	237	251	223	227	210	246	264	250	257	286	256	235	225	262	252	231	246	224	238	222	249	204	263	243	247	232	250	227	226	222	230	257	240	241	231	238	231	249	226	227	232	217	261	244	261	210	262	256	221	247	238	270	262	263	248	244	226	248	260	240	207	222	249	249	243	234	234	245	243	217	236	249	267	256	260	204	229	257	232	256	215	258	252	249	238	245	236	242	211	235	255	234	233	255	238	221	245	251	231	252	247	274	228	229	240	235	253	253	237	256	211	224	242	236	260	239	259	242	217	248	229	227	209	215	235	257	215	267	231	267	255	245	236	250	216	219	241	254	246	234	245	244	252	246	235	224	264	259	223	215	264	250	246	237	247	221	231	249	212	224	235	227	253	245	237	257	254	228	227	250	209	231	234	207	262	248	215	251	253	275	263	238	231	266	242	251	233	214	280	236	241	254	229	264	224	226	238	246	240	209	234	256	250	238	258	251	215	238	274	238	205	260	259	217	254	244	232	224	258	241	241	238	261	234	242	213	245	248	250	285	224	222	241	253	230	243	224	244	244	209	255	264	282	205	241	246	216	239	220	232	229	236	224	221	247	229	259	218	233	215	229	233	252	250	245	224	238	237	244	229	237	237	253	233	213	262	230	240	247	248	263	252	233	246	238	247	243	251	270	265	272	238	225	260	226	260	257	237	235	245	232	264	245	234	236	231	231	243	247	276	247	249	246	258	240	231	236	232	244	227	252	244	265	239	241	230	252	246	245	260	241	237	236	234	253	226	225	219	228	219	238	227	232	293	241	250	230	219	260	248	264	245	235	258	223	235	260	266	214	253	211	227	244	237	241	223	251	242	230	216	245	253	283	249	260	240	254	229	254	257	254	249	240	225	248	263	231	251	234	241	248	257	235	262	224	223	225	260	229	244	229	232	235	253	257	261	247	241	248	250	247	240	261	234	241	202	248	218	235	210	231	237	218	232	239	239	244	238	223	241	224	221	255	233	246	223	244	252	253	243	246	251	237	238	238	248	243	237	248	243	201	225	270	227	246	263	225	234	240	257	233	234	238	209	248	256	263	236	225	244	253	245	221	263	240	266	253	248	241	238	222	258	223	250	257	225	258	240	236	248	230	243	246	248	203	226	263	231	220	256	222	247	238	228	240	253	241	226	245	244	244	248	253	223	256	252	231	242	223	235	218	258	241	236	265	228	221	232	227	237	206	244	231	243	225	236	226	237	228	291	242	239	240	248	263	274	237	240	255	250	251	231	226	251	266	248	253	252	242	249	228	261	266	246	215	206	239	225	228	242	233	246	241	247	258	259	226	243	249	271	258	247	228	248	255	230	248	231	227	242	228	246	226	247	263	242	256	242	240	246	242	235	252	253	248	240	235	235	240	231	222	238	216	242	273	248	239	253	233	277	231	232	249	233	226	244	256	224	246	218	241	246	219	267	255	249	264	240	265	236	244	232	249	247	231	216	229	231	234	246	222	261	242	233	213	270	224	243	242	248	239	238	220	242	220	254	221	275	262	230	230	244	235	223	246	256	232	257	251	229	229	247	218	218	222	226	251	222	237	249	226	238	256	219	262	230	262	249	261	244	238	245	254	241	249	217	250	228	241	237	225	257	211	257	221	243	216	225	247	228	236	270	237	243	223	222	228	232	281	241	256	213	252	245	244	225	244	255	254	247	232	246	227	221	259	245	254	213	243	228	245	249	227	279	239	253	243	255	216	233	238	214	208	216	247	250	264	238	237	241	257	229	251	257	232	244	255	232	232	256	219	232	217	245	252	250	263	274	227	260	235	225	230	262	260	225	236	249	260	243	222	252	268	203	221	242	241	247	258	261	254	245	221	232	252	270	237	271	234	230	249	243	244	251	229	230	250	235	233	236	236	262	235	250	252	223	230	225	243	243	256	234	261	224	225	267	217	224	218	244	249	240	226	250	228	266	227	235	240	233	245	221	262	228	246	273	271	235	238	254	218	229	265	233	248	226	229	248	238	231	234	229	241	234	237	259	247	268	241	226	229	247	241	230	246	232	242	258	247	233	222	275	264	246	249	248	245	230	220	238	233	271	232	273	246	220	226	228	268	236	220	208	237	219	236	239	248	243	268	233	237	233	262	233	252	242	244	233	217	262	264	254	254	233	266	233	228	230	245	242	240	235	231	224	221	238	254	239	253	238	254	234	252	245	249	207	302	242	243	211	251	235	257	226	264	254	237	254	218	236	236	226	250	224	243	225	244	214	255	250	244	252	212	235	253	214	223	244	255	250	253	244	233	250	234	255	250	253	283	241	254	227	253	229	245	244	235	224	233	254	264	235	242	267	247	265	256	263	267	257	229	230	245	246	230	256	235	233	231	225	251	228	248	248	229	246	262	254	262	263	264	223	253	231	239	223	245	210	240	278	227	229	245	239	260	232	239	249	234	230	219	231	248	232	274	240	255	262	261	223	247	205	220	260	269	243	264	210	258	229	264	236	221	247	227	242	226	225	234	241	246	233	250	255	261	261	230	232	279	249	241	236	245	265	229	232	244	244	246	215	244	231	250	248	227	240	255	238	231	234	239	261	245	261	258	224	240	258	260	232	258	235	258	233	241	228	231	212	233	246	233	200	228	246	256	239	237	254	265	251	240	236	251	240	255	237	244	239	230	233	250	226	239	248	253	242	236	253	229
11618	21149	9074	976	724	672	698	672	649	699	642	619	639	612	637	587	610	603	601	671	630	635	626	636	648	636	632	650	616	590	603	661	686	629	613	620	660	581	629	606	649	615	578	656	605	603	705	950	1022	1001	848	780	707	644	593	589	574	607	589	646	625	612	587	595	631	623	578	581	592	598	675	636	626	604	589	577	598	630	610	628	627	593	626	639	588	594	589	615	640	599	603	597	602	579	571	609	594	635	599	589	614	631	555	605	668	623	671	580	556	595	593	588	562	612	597	555	590	631	587	586	640	594	586	611	565	610	604	605	573	590	588	585	609	609	595	614	598	608	565	645	586	593	659	599	623	574	591	596	641	606	611	608	613	614	581	604	572	562	591	584	627	577	622	605	566	656	626	572	623	598	615	626	647	635	626	599	596	614	570	594	604	598	620	569	603	636	542	547	634	600	605	596	581	620	569	595	547	601	650	607	615	617	622	610	617	594	565	642	612	588	598	611	600	593	601	627	611	563	595	640	592	596	626	643	620	591	627	594	614	581	609	610	565	620	582	570	594	605	618	594	618	593	616	588	599	586	568	620	602	574	611	627	616	571	598	611	588	623	574	605	586	579	615	586	687	615	573	616	592	629	648	602	609	599	587	592	615	615	611	622	615	571	584	570	624	557	570	643	577	597	649	650	626	580	576	562	555	623	582	616	603	645	630	583	639	619	531	614	649	618	660	572	614	635	623	619	642	602	617	587	602	562	569	621	621	605	619	627	608	578	571	577	568	645	614	611	591	590	571	596	584	593	579	613	579	581	596	612	561	606	621	636	602	636	605	594	581	626	611	610	587	597	628	559	582	588	569	565	612	603	614	590	625	622	601	607	571	605	549	632	634	593	634	605	568	587	616	616	576	584	559	574	606	605	641	586	625	576	568	620	590	630	627	629	608	601	619	604	611	597	588	630	628	586	636	624	642	616	628	590	626	613	575	565	596	604	675	587	609	596	611	626	615	624	617	561	586	625	620	602	541	590	627	635	629	592	598	635	611	611	614	595	597	603	621	599	585	624	595	601	595	612	571	600	628	628	612	570	619	614	615	583	585	601	565	631	569	646	604	623	595	599	665	623	631	557	563	638	594	589	633	559	618	619	651	623	634	564	640	621	557	575	567	607	598	637	615	585	595	616	625	594	635	617	630	577	565	608	620	593	635	600	618	626	621	564	569	590	655	603	624	550	601	607	603	605	591	614	579	579	611	610	606	630	616	644	645	603	607	617	592	623	640	645	599	629	593	582	624	589	590	629	607	551	586	615	605	621	599	605	597	630	579	610	592	623	586	636	587	631	608	592	631	602	619	611	595	611	583	583	603	625	640	610	615	580	638	598	593	581	614	629	624	646	620	609	603	580	626	599	596	572	588	587	588	593	592	602	540	592	608	612	605	611	613	658	629	598	563	602	588	603	590	598	638	608	614	572	603	549	572	623	607	630	648	615	631	640	583	581	618	549	570	591	601	567	621	603	605	643	618	551	566	560	604	574	561	656	623	554	600	608	616	579	638	599	608	592	606	616	631	610	613	605	616	629	607	636	588	589	589	626	607	642	601	616	606	608	591	587	615	663	635	627	622	617	594	589	583	631	610	612	614	569	570	612	635	599	606	603	617	585	607	576	608	569	604	594	618	606	593	640	607	624	571	581	580	601	648	566	604	626	607	599	622	614	597	574	581	616	582	627	610	636	601	603	602	624	556	614	606	648	604	591	597	618	597	604	623	644	633	621	593	648	612	576	584	595	491	585	627	615	563	620	624	595	611	600	620	609	559	619	611	618	638	624	603	554	604	606	589	631	591	561	583	637	550	622	594	601	626	632	594	598	613	633	608	579	650	624	585	579	642	582	628	620	617	575	611	584	628	621	617	626	616	574	597	595	580	613	586	586	601	669	572	604	611	665	584	601	592	613	595	617	578	609	580	603	621	598	592	594	600	609	630	590	596	591	608	632	607	636	616	624	613	575	597	636	606	611	635	583	606	641	588	619	608	546	618	617	629	579	609	629	567	590	615	603	607	596	633	616	611	568	533	621	608	611	632	584	645	608	588	595	644	575	649	618	586	598	616	636	586	577	620	641	590	610	607	594	579	619	618	607	586	639	598	590	614	605	641	622	592	635	616	624	589	643	578	575	615	555	554	629	616	598	610	604	598	619	607	575	590	591	609	562	628	625	632	615	614	604	670	595	599	568	576	588	606	577	624	622	632	616	598	609	613	605	655	564	615	598	623	608	567	599	619	604	547	589	596	604	585	622	604	612	596	546	582	599	612	585	622	626	596	592	600	577	631	600	641	617	609	553	621	611	606	566	583	634	685	626	598	596	595	590	620	609	578	638	600	594	594	567	628	611	606	588	561	614	610	581	605	631	584	615	599	621	577	613	644	623	619	569	597	631	614	626	609	607	612	594	592	587	616	579	560	622	616	572	604	609	598	593	595	536	578	597	609	599	616	565	583	621	613	599	611	610	631	567	585	621	578	608	610	600	619	616	652	611	582	587	602	601	601	595	594	621	582	609	581	629	609	555	662	605	641	615	610	606	598	573	624	620	596	633	638	638	619	610	597	627	601	641	620	579	621	587	594	650	603	623	604	586	627	591	567	590	624	563	629	601	545	603	578	607	574	581	604	595	597	624	581	594	624	608	604	597	615	597	638	588	589	630	641	593	631	605	601	599	659	578	620	562	606	565	592	624	593	607	638	596	631	637	623	607	590	600	616	581	562	591	613	596	625	633	627	580	634	627	603	587	607	577	644	560	610	575	648	627	618	683	610	568	577	576	619	574	593	617	612	594	642	615	589	607	605	607	598	604	593	606	554	589	608	593	596	621	594	650	593	623	589	589	638	646	558	618	650	588	643	572	579	592	644	582	620	597	604	600	612	601	600	598	590	615	633	593	584	650	601	563	601	591	633	593	588	589	624	592	612	611	647	631	599	582	617	629	628	634	592	571	610	619	582	589	571	619	571	572	646	621	609	566	613	596	641	615	646	567	605	659	569	568	619	616	623	619	552	645	582	598	607	564	595	612	565	605	607	585	611	626	589	591	610	644	610	606	604	622	577	612	607	596	619	593	609	626	656	600	560	632	580	632	626	587	638	601	583	577	584	601	585	620	616	617	663	595	587	611	603	583	606	586	576	604	658	587	649	611	576	562	585	657	586	593	610	608	650	622	575	623	635	659	612	585	565	604	631	584	602	619	593	606	625	595	618	587	606	616	585	663	586	585	623	569	585	594	627	614	617	584	596	642	604	569	600	594	624	576	605	639	587	561	597	615	560	589	644	606	569	621	635	622	600	594	624	621	585	619	607	579	598	593	630	628	646	656	571	599	635	610	574	594	583	591	554	628	644	596	578	619	628	575	584	587	597	618	609	593	586	575	586	608	623	598	588	593	649	592	622	628	604	634	623	620	605	634	594	613	611	601	635	574	583	622	585	626	580	657	634	601	555	606	584	654
57951	67399	49491	27691	4088	558	396	337	318	314	306	281	301	298	284	265	305	279	284	251	270	293	257	256	299	271	316	271	280	273	281	253	295	266	269	275	299	293	306	279	305	265	289	276	276	254	353	692	701	611	471	331	316	289	275	255	248	226	256	253	254	270	259	277	296	266	268	268	242	251	255	266	239	253	254	296	263	269	277	220	247	265	238	276	260	293	257	263	309	262	255	261	254	264	271	269	269	262	256	306	260	234	259	274	261	268	280	264	280	268	245	282	263	244	265	244	277	274	243	257	306	268	284	281	247	274	261	281	277	263	250	249	293	263	240	279	266	258	277	268	276	249	291	273	263	287	247	234	260	277	270	230	277	251	271	240	284	269	233	253	258	272	255	245	241	280	264	272	236	293	258	245	305	277	271	265	277	270	243	289	292	269	291	274	254	292	260	279	281	282	291	289	248	276	285	271	235	275	275	256	260	284	249	292	260	270	250	260	262	244	259	255	256	278	259	264	241	238	245	257	286	279	281	269	284	262	249	264	259	271	265	250	257	242	247	275	293	250	257	259	273	272	253	267	268	265	316	255	261	276	303	263	264	267	280	281	281	269	271	232	282	233	253	267	266	231	258	283	260	279	248	263	277	284	276	274	266	294	253	249	229	278	254	248	269	287	278	301	270	263	261	265	254	253	277	269	297	277	289	267	284	259	305	251	268	237	251	262	287	279	256	279	247	268	264	241	265	265	259	286	242	256	277	270	226	268	260	262	240	239	263	249	281	260	251	242	254	267	261	264	277	277	262	233	262	278	287	247	215	256	262	246	300	229	274	277	264	292	266	276	257	260	257	267	269	268	250	283	264	258	261	254	254	304	272	278	267	278	293	250	263	263	246	272	247	271	260	273	257	265	242	272	249	239	258	264	239	244	260	263	277	267	266	258	258	240	251	243	230	255	295	276	266	242	241	261	235	261	299	276	228	276	285	259	305	229	261	281	256	260	254	249	282	249	257	284	284	261	250	243	265	259	252	278	280	276	249	253	313	262	263	276	204	259	270	262	261	278	259	251	244	258	285	239	254	270	264	259	272	291	255	275	248	269	260	285	248	262	265	273	255	255	263	264	265	264	265	256	266	253	251	277	262	254	287	233	286	261	278	251	261	264	258	270	277	285	247	239	278	273	265	267	270	247	268	248	249	250	244	283	283	258	273	249	239	261	271	259	278	269	230	265	257	276	255	268	226	247	258	246	264	257	262	242	250	248	264	241	305	267	244	289	261	249	265	261	256	247	271	273	288	241	274	265	296	245	256	257	245	271	269	264	223	259	258	283	266	256	242	236	268	273	246	276	242	250	267	256	237	264	281	262	255	240	253	256	254	234	233	257	279	287	241	247	236	278	261	279	258	294	286	280	220	263	263	261	284	252	285	259	257	259	280	232	257	275	257	255	291	273	248	263	244	269	265	285	267	284	274	274	273	253	280	288	261	259	252	273	245	276	234	280	273	263	263	257	265	253	212	262	261	277	257	243	254	246	276	264	260	279	278	268	271	262	256	240	256	287	258	248	283	256	246	286	255	274	247	269	290	218	266	279	251	271	258	273	249	230	274	274	251	285	268	241	274	246	256	269	263	273	244	260	258	264	261	267	264	275	247	244	291	259	269	268	277	269	270	238	257	294	243	278	308	250	287	249	259	289	268	248	265	259	269	220	255	263	242	281	298	259	275	243	284	269	254	267	236	287	263	260	290	277	269	273	242	268	220	287	270	268	256	271	245	243	287	259	276	265	229	245	245	231	272	267	245	260	262	248	235	247	261	284	288	265	257	233	280	254	277	248	231	263	270	276	260	278	255	267	283	261	258	267	267	269	254	262	257	258	280	276	300	245	259	242	260	266	268	275	264	254	252	258	239	225	247	276	279	290	261	247	294	252	260	250	260	283	258	279	278	270	273	261	261	292	265	255	273	262	264	294	258	265	261	268	248	266	252	242	261	256	274	256	263	227	266	251	287	294	285	281	254	234	248	254	256	290	294	254	227	229	295	265	247	256	253	272	259	263	259	252	279	276	271	253	280	261	264	258	276	251	252	249	235	258	251	288	272	269	300	253	243	266	247	251	261	240	241	259	274	241	270	235	299	268	278	281	279	271	242	275	281	271	250	254	257	282	249	276	267	230	231	284	270	302	271	270	260	260	269	260	265	264	243	266	258	239	242	263	261	263	266	281	272	286	211	236	256	294	256	273	218	256	277	260	276	273	256	272	277	256	259	301	242	288	266	251	269	262	269	276	248	235	278	242	281	287	275	295	280	247	319	272	265	260	259	259	238	240	277	249	261	246	265	252	266	245	258	271	239	265	273	255	259	223	274	230	217	261	254	254	283	253	266	259	261	271	301	242	276	235	280	243	256	293	249	286	245	269	265	268	249	250	247	267	255	287	221	237	263	254	255	253	258	295	250	268	277	266	249	269	272	263	273	277	252	251	254	238	267	298	278	269	271	291	252	283	284	281	272	275	270	246	273	268	243	270	270	250	256	237	290	273	252	267	297	252	274	263	260	268	242	267	251	219	237	259	274	263	265	269	244	257	286	287	266	250	237	248	291	281	258	273	257	265	255	266	255	259	277	281	313	263	257	267	231	271	256	246	261	276	248	265	280	255	253	246	253	270	254	267	246	260	268	255	273	252	251	262	265	245	256	237	270	281	266	276	258	265	260	269	240	242	260	275	286	258	253	247	259	251	261	258	253	252	286	264	264	290	266	221	247	225	285	283	256	283	270	238	277	297	253	257	256	258	249	283	267	264	281	234	271	256	271	236	272	282	265	243	254	278	232	254	249	296	279	286	241	284	277	249	249	275	277	250	293	267	241	259	263	255	250	255	266	240	270	243	271	252	266	240	265	257	270	285	264	292	259	272	225	269	252	259	271	270	276	272	284	280	223	267	259	254	272	288	291	267	247	273	241	256	263	240	256	270	276	274	265	240	290	291	249	264	269	290	273	271	255	270	279	263	269	257	272	267	259	268	241	234	258	262	289	264	248	267	259	283	244	264	239	283	245	259	234	268	247	241	261	232	252	295	285	278	280	245	249	270	266	249	252	292	263	242	278	231	256	257	281	263	260	260	280	275	276	294	242	258	252	301	278	245	295	275	274	220	252	271	272	265	258	263	284	252	246	247	259	257	269	274	258	279	273	241	250	254	263	283	251	277	257	291	265	252	267	279	274	266	288	257	245	279	254	282	270	267	276	281	244	242	262	273	230	259	270	228	255	252	288	261	262	242	273	271	266	272	266	262	249	245	297	254	261	242	267	222	280	261	272	257	268	226	251	256	238	243	249	274	273	275	254	273	251	254	276	285	275	242	261	235	285	244	235	272	284	269	268	276	279	258	280	240	277	265	265	268	263	260	262	275	259	269	310	261	277	276	243	235	260	265	243	274	300	277	277	266	255	275	255	247	277	258	282	228	274	251	282	257	272	269	253	246	275	284	253	254	274	288
37515	51546	44997	18360	1664	1156	1094	1034	940	891	832	888	798	802	764	724	745	701	702	718	759	712	679	708	724	759	731	715	704	683	711	692	693	722	692	699	772	803	732	778	756	699	729	658	684	668	1121	3457	3352	2630	1769	1212	796	691	652	674	680	626	680	628	660	628	694	673	643	680	659	655	640	677	654	601	666	679	657	607	704	627	694	638	626	668	645	660	627	709	647	683	648	642	658	699	629	633	723	647	637	675	679	683	680	657	659	715	680	678	611	695	646	642	641	667	619	602	639	670	665	666	657	700	638	632	686	664	630	653	661	643	656	670	635	657	644	652	658	600	630	688	687	680	683	713	659	661	649	629	659	671	629	632	687	686	632	665	650	634	635	624	662	649	640	653	593	657	620	622	648	653	669	669	644	639	616	635	615	658	634	652	657	675	619	632	641	635	648	654	614	616	672	653	648	681	636	675	675	673	620	659	647	656	630	655	614	659	647	629	691	631	671	666	681	653	641	642	641	605	650	660	671	652	618	623	669	639	641	614	607	588	660	636	625	672	660	670	686	666	661	646	632	661	641	630	593	657	635	649	598	646	699	673	606	622	649	671	609	636	679	635	712	644	608	658	676	675	650	685	652	677	665	662	662	658	651	670	661	630	710	651	632	679	680	667	613	680	705	643	656	668	688	683	635	667	669	649	672	668	639	664	648	624	661	672	605	686	644	626	628	655	635	695	645	636	614	648	666	650	642	631	621	608	647	618	686	632	674	665	652	661	594	656	658	644	647	620	632	628	651	629	603	680	629	612	638	660	631	649	669	665	659	645	657	632	640	670	678	612	667	653	652	636	648	642	641	651	664	673	656	618	593	697	650	639	642	652	647	687	651	697	639	642	622	708	659	668	624	665	663	642	633	662	598	658	639	658	643	675	631	634	642	643	656	671	679	641	632	634	705	639	626	619	682	644	635	654	646	669	654	605	640	658	645	630	601	686	622	677	646	676	670	666	683	694	615	622	647	674	610	624	672	686	663	628	663	637	672	648	648	640	702	678	625	666	624	697	627	640	618	669	692	617	632	637	648	663	622	610	648	672	609	665	610	655	689	670	605	646	627	654	696	649	674	675	676	644	657	618	663	642	645	666	668	641	650	699	618	666	684	647	668	639	711	642	670	632	666	618	640	673	649	647	637	653	597	664	661	646	665	674	583	640	663	670	650	693	604	648	631	663	651	641	661	680	649	674	604	643	657	652	668	651	637	645	680	647	661	672	690	682	636	691	638	653	663	652	661	668	672	653	678	632	597	644	613	648	644	647	607	669	672	681	638	645	632	645	624	647	667	625	642	651	642	655	710	662	643	634	642	678	658	649	659	674	695	611	668	612	692	637	633	610	687	632	672	612	649	640	674	651	692	640	649	597	701	637	681	633	671	638	665	624	653	698	646	642	645	671	661	637	603	660	665	636	638	658	674	640	607	659	687	646	676	684	579	642	613	638	679	652	661	666	658	667	631	669	650	631	714	619	629	599	704	714	624	623	669	651	623	631	669	639	673	688	632	647	675	607	662	669	668	637	677	646	655	650	649	629	634	614	628	660	662	663	715	598	622	690	623	642	725	680	618	646	626	630	663	602	638	708	636	631	675	647	649	606	688	645	631	618	664	658	712	637	669	663	625	669	628	675	674	603	658	611	668	683	622	639	652	647	608	663	679	621	635	621	634	644	641	666	679	635	683	676	697	685	694	713	616	634	676	629	656	694	648	676	614	633	697	662	692	626	618	676	669	664	641	625	666	644	659	674	633	609	600	625	626	617	666	606	639	681	637	595	614	669	675	641	645	670	660	634	670	698	667	639	595	655	639	613	645	667	654	632	654	652	639	656	614	638	660	630	657	619	641	635	623	622	641	655	589	646	692	634	634	656	633	616	607	671	652	633	669	628	632	640	696	649	668	650	603	662	642	629	681	632	659	658	648	611	646	695	663	624	657	666	662	642	635	654	615	684	688	653	628	611	639	623	657	631	678	627	631	659	680	668	658	640	675	662	638	662	659	634	660	628	695	614	680	676	642	666	651	611	607	672	674	617	647	657	625	633	656	628	686	676	694	641	694	650	677	655	650	652	673	698	645	650	622	695	654	631	648	673	674	643	670	636	632	634	626	641	635	650	632	653	640	643	659	665	651	675	657	655	631	673	654	641	673	650	688	657	640	678	618	655	640	608	667	676	667	670	623	639	654	688	689	689	680	648	632	692	654	651	670	673	615	616	633	633	627	666	620	688	677	673	675	653	632	620	659	657	665	645	671	679	678	695	633	650	678	639	657	617	638	646	700	668	699	609	622	681	644	607	645	620	668	663	661	671	647	641	687	638	627	659	621	630	647	649	637	630	674	674	671	670	642	673	685	631	645	656	626	638	696	647	620	634	639	640	636	642	631	672	660	660	700	633	645	679	607	643	665	631	644	679	689	627	662	673	621	671	684	629	649	662	648	658	631	691	641	649	605	649	624	634	701	615	667	694	691	633	641	679	621	596	633	661	643	639	679	629	680	686	627	656	618	671	689	664	625	639	659	628	616	639	670	652	637	698	618	629	680	642	636	662	690	669	657	623	682	621	699	641	624	635	601	675	686	706	629	670	632	653	633	640	648	652	632	608	640	629	613	676	669	677	622	642	619	713	677	672	628	619	629	631	671	653	644	648	658	655	636	589	622	636	646	640	677	617	666	650	642	611	683	677	667	637	638	638	643	630	665	628	640	625	612	667	654	659	598	682	638	687	651	679	695	665	615	637	684	600	637	652	632	681	613	661	654	707	650	613	660	635	652	643	638	638	665	585	616	650	623	621	659	614	664	658	646	631	606	627	661	673	637	687	628	681	615	639	644	659	633	644	635	647	643	673	659	591	650	644	689	693	625	687	653	634	599	688	718	646	611	653	680	612	649	660	639	610	636	654	638	642	673	658	659	621	669	617	682	611	638	639	646	606	629	670	665	632	631	660	665	667	694	628	651	674	610	652	692	680	677	674	639	664	653	635	597	663	683	641	639	653	699	659	642	651	619	645	665	648	655	649	597	642	675	626	670	692	661	654	613	678	668	665	679	638	640	675	697	654	675	646	675	610	639	650	651	609	670	687	622	690	645	666	671	663	640	672	670	616	655	634	643	669	674	655	663	635	649	649	660	627	667	693	623	633	667	679	642	640	678	688	626	653	696	685	650	642	651	693	689	637	600	658	675	632	647	633	635	617	621	621	628	678	658	628	637	657	633	645	680	620	663	667	654	624	681	626	616	644	691	617	675	663	698	663	625	620	677	677	662	594	667	679	646	643	680	637	614	672	674	649	645	605	657	693	628	673	679	611	660	653	656	638	668	638	625	605	682	628	629	634	643	657	643	668	635	640	681	613	623	634	643	645	628	644	668	615	672	666	628	624	631	616	686	674	634	653	646	630	665	659	677	622	681	638	705	628	693	675	643	619	596	649	653	649	638	631	606	680	678	660	634	676	651	686
69827	73387	58722	35997	9235	922	421	408	354	317	332	311	323	297	270	262	318	274	265	298	292	272	273	259	241	242	274	261	291	270	239	221	272	255	235	234	257	262	253	265	238	260	285	249	247	288	371	905	733	691	469	340	297	281	267	226	280	260	221	235	241	267	255	261	231	292	277	257	240	241	228	248	221	256	253	264	255	229	264	247	230	270	268	265	277	268	259	253	243	239	266	265	210	243	243	266	254	254	233	228	239	239	224	270	229	260	272	260	257	278	239	257	270	256	231	261	245	279	269	257	250	257	223	260	240	236	251	255	246	255	249	239	289	267	251	250	234	235	263	270	270	254	266	265	240	256	252	258	286	261	277	284	258	228	256	264	232	242	244	253	272	248	244	241	230	245	244	253	251	247	251	266	275	227	251	233	257	255	277	244	273	251	279	239	281	261	263	244	265	253	235	256	239	246	254	246	242	295	247	277	261	268	223	272	272	235	233	231	248	242	240	233	259	240	227	231	276	248	242	248	250	255	258	245	245	250	271	254	261	273	238	276	242	252	269	251	223	266	266	241	238	252	253	251	284	272	243	303	277	282	250	237	254	282	232	251	234	257	257	259	216	241	278	244	263	261	233	271	257	237	248	256	244	242	244	252	246	221	277	248	292	240	244	264	239	234	253	238	265	254	269	251	246	210	202	253	254	258	251	239	262	255	251	245	270	285	252	273	256	254	245	261	258	254	265	247	284	257	266	234	244	288	268	273	265	268	261	260	265	230	239	251	244	249	267	234	267	232	244	258	208	225	278	275	244	240	256	259	243	220	225	235	260	230	252	260	242	252	217	251	279	271	230	260	264	246	220	264	250	256	248	251	243	263	249	267	242	240	256	247	254	252	246	237	241	252	253	223	259	233	257	257	262	224	238	238	254	250	258	225	245	261	252	240	242	239	234	247	269	263	257	271	243	260	273	243	242	250	251	239	218	245	260	237	258	257	263	212	270	237	244	242	234	275	259	262	245	262	252	203	261	269	239	239	277	243	249	268	267	246	257	256	270	258	245	237	229	238	256	254	240	265	246	231	216	266	277	281	254	245	262	234	241	217	238	246	232	265	250	262	264	267	266	235	250	251	270	262	235	281	268	256	233	222	265	261	228	227	276	263	243	268	237	256	242	258	241	251	269	240	270	264	248	237	271	259	260	230	247	279	256	236	245	261	252	265	221	275	280	234	250	234	242	250	249	244	281	275	236	241	262	242	234	273	270	252	263	250	265	241	256	270	247	212	238	241	241	248	253	254	234	250	267	253	265	269	248	257	240	214	242	255	261	246	244	237	254	257	253	230	245	274	277	231	261	274	250	271	246	256	241	221	249	254	255	275	243	243	238	251	253	244	254	267	243	278	239	268	243	248	292	240	257	244	250	244	253	242	248	224	252	277	262	239	235	247	269	271	251	245	229	268	248	254	253	271	253	275	218	251	260	242	239	234	251	255	280	270	238	275	220	260	249	259	240	255	233	265	247	251	244	277	257	282	251	273	252	277	263	239	247	243	263	251	261	249	243	255	265	253	226	250	266	256	240	233	245	271	261	246	238	257	274	275	260	266	238	261	253	237	232	252	239	252	265	232	254	247	261	211	261	293	234	262	257	256	255	251	240	234	272	245	251	274	266	253	241	267	264	248	265	273	254	241	260	262	277	254	245	258	225	252	241	249	287	255	271	256	265	211	259	246	226	288	239	238	254	238	247	244	244	260	224	247	251	260	278	266	247	272	270	252	261	246	266	250	267	237	242	238	246	252	264	254	236	257	248	263	244	236	259	212	219	274	267	254	252	250	249	231	227	254	255	248	257	243	249	257	251	255	264	262	256	227	233	261	253	242	242	245	261	272	267	277	246	262	257	261	272	264	247	233	266	282	235	259	258	256	277	228	235	232	243	209	242	251	233	247	237	275	247	267	232	249	268	261	259	245	272	231	235	233	245	283	224	268	251	244	270	270	238	246	264	259	248	265	232	263	268	244	260	204	280	238	215	237	282	254	252	233	253	244	259	219	265	238	255	266	243	267	272	270	288	285	250	261	241	254	237	250	250	221	231	247	245	236	243	246	259	268	259	239	238	260	269	259	259	258	301	255	237	277	253	227	255	266	256	260	259	230	228	230	243	247	269	294	276	257	274	241	255	279	252	224	234	235	268	243	228	238	262	282	245	234	255	242	272	224	265	246	259	258	260	242	266	238	242	274	271	255	292	217	245	270	239	246	246	261	241	248	240	252	254	226	256	271	230	233	239	259	230	261	227	255	265	280	265	269	248	277	236	275	244	253	248	243	233	262	255	260	230	264	253	242	236	242	270	251	244	242	260	259	255	243	269	258	262	251	263	283	265	256	258	257	227	279	241	262	224	280	247	227	252	257	265	251	229	256	286	263	246	234	255	254	248	270	239	241	256	283	273	263	270	270	252	234	250	222	259	250	252	251	251	243	266	269	239	254	244	221	273	215	259	264	237	251	269	267	232	250	241	234	261	285	280	221	236	281	261	268	245	228	272	276	268	246	239	281	233	248	257	262	267	237	226	228	269	228	236	249	252	248	231	267	264	273	291	273	265	233	239	259	264	250	264	247	223	280	247	227	232	236	236	228	253	257	263	233	257	254	250	242	220	243	247	243	259	241	261	243	246	249	217	257	242	238	276	271	238	258	238	263	256	262	260	239	249	244	278	250	235	250	288	249	261	262	245	239	263	250	251	240	238	271	252	249	233	233	253	271	264	237	260	231	239	231	237	226	240	220	262	231	224	264	264	256	261	260	252	260	231	270	274	258	243	234	258	284	243	255	265	261	242	256	247	244	252	263	235	252	261	283	233	222	242	252	258	250	239	228	253	267	250	268	249	275	243	288	253	268	263	243	266	250	281	258	236	258	248	259	258	261	249	273	257	255	293	251	248	268	233	226	249	260	287	255	233	270	231	245	246	244	255	247	262	275	248	244	247	272	267	255	235	239	274	255	268	237	276	242	262	261	238	244	277	223	238	252	238	264	253	260	264	248	228	259	262	245	247	232	256	265	258	225	260	264	231	264	272	270	230	227	253	228	272	255	255	237	253	232	227	264	265	257	228	246	231	244	271	230	243	274	280	264	239	246	277	266	254	236	246	239	252	226	273	246	243	257	252	247	251	246	242	227	246	266	247	234	247	239	256	301	249	259	246	243	219	245	270	245	236	258	215	245	237	271	249	248	248	257	225	283	248	247	260	254	266	278	245	240	249	251	254	244	262	263	259	226	251	236	265	237	241	277	241	258	238	242	244	262	278	260	262	238	257	239	268	260	242	282	275	270	245	242	245	270	216	240	256	249	267	254	255	282	260	234	239	250	274	257	248	217	256	247	262	226	251	219	245	267	272	226	275	234	228	251	248	230	229	263	233	258	247	237	251	271	228	258	235	262	229	247	237	296	245	257	228	251	220	246	248	233	275	242	246	253	241	228	282	266	253	261	239	258	270	268
49232	61652	53686	23206	2164	1377	1275	1169	1029	954	933	897	884	841	825	762	711	792	785	733	676	716	723	673	690	696	619	674	668	689	630	669	648	650	702	707	727	739	735	738	652	731	708	669	636	663	1428	5058	3710	3251	1991	1224	853	662	654	607	633	624	591	622	609	606	633	635	610	592	626	661	693	658	616	634	603	605	592	619	611	649	615	612	649	652	651	556	658	630	601	591	636	631	618	643	635	625	667	641	613	578	604	617	630	599	618	604	598	561	665	604	592	587	613	625	590	651	578	640	636	607	608	643	650	654	586	648	634	626	567	584	639	623	611	573	615	614	615	592	627	614	606	593	630	578	621	573	613	577	575	618	620	610	595	644	630	647	634	630	625	663	551	615	602	600	648	616	649	586	655	593	635	552	609	636	608	618	615	607	600	640	585	593	606	628	590	662	582	626	637	627	653	627	599	599	576	633	587	621	632	624	617	581	636	616	600	614	615	641	617	627	596	564	628	620	610	624	596	567	620	555	561	638	611	631	586	613	658	563	640	632	585	636	607	587	596	572	624	598	645	585	607	634	588	601	602	577	641	615	616	616	632	607	616	633	575	636	602	626	618	639	639	627	641	631	603	623	604	621	580	580	603	621	622	555	651	580	594	633	599	620	612	641	612	582	601	642	583	608	618	603	665	660	602	604	585	659	597	585	612	601	615	619	599	626	614	622	632	590	607	633	603	650	605	614	586	621	641	574	602	638	645	612	625	617	609	581	630	562	569	624	654	584	677	652	590	624	618	574	623	617	615	599	621	592	616	619	599	620	594	635	622	631	625	617	653	607	604	607	614	626	643	629	615	607	631	592	605	622	602	626	614	621	589	593	587	643	611	669	609	634	609	590	675	614	648	608	627	612	677	604	590	616	606	608	616	637	626	612	592	643	645	681	615	598	589	629	594	578	627	624	661	602	594	616	602	622	638	594	546	557	606	641	619	603	602	577	591	621	574	622	629	617	573	585	597	675	580	631	600	566	634	631	656	624	622	613	600	595	612	624	648	565	600	646	645	624	672	585	594	641	599	633	618	604	607	645	632	618	615	623	672	612	639	641	609	628	620	613	642	599	587	629	677	641	619	582	651	626	592	591	590	596	623	599	638	631	632	629	597	607	612	657	588	608	589	596	590	629	663	596	667	602	651	614	616	639	602	608	606	582	598	621	564	661	604	649	604	627	628	624	612	590	578	618	599	595	605	624	606	542	623	614	658	602	623	611	621	634	598	650	644	613	617	612	668	621	597	599	602	606	620	589	582	600	605	620	582	644	635	610	603	656	641	611	587	600	606	618	655	650	602	605	626	627	665	617	595	579	581	591	606	571	641	622	613	625	622	612	625	595	620	668	636	603	620	601	624	636	618	604	555	572	626	626	637	590	598	616	633	630	665	595	605	601	593	600	605	560	598	633	582	630	626	632	617	614	604	618	611	610	656	611	596	592	608	588	628	572	636	587	612	589	572	584	633	641	647	618	627	605	627	626	566	651	609	577	613	615	644	618	604	605	669	644	567	593	652	643	632	625	637	635	643	614	632	584	604	637	629	612	659	592	601	629	591	622	661	662	591	613	595	626	611	635	635	598	603	641	590	612	633	606	625	589	611	570	588	618	646	601	622	601	604	629	651	567	616	611	640	618	632	622	617	621	580	596	642	594	602	661	578	568	594	618	584	569	633	645	597	618	636	626	568	569	631	602	613	579	597	606	619	641	608	611	596	617	598	592	568	612	644	599	617	636	608	577	666	555	642	630	610	651	588	626	586	590	577	580	609	618	643	608	620	608	632	600	627	598	618	608	576	634	626	630	635	579	607	653	597	601	617	630	636	636	678	606	665	627	624	642	614	613	633	638	647	585	631	577	642	633	640	619	593	604	644	674	645	596	590	663	607	613	630	628	574	609	599	601	606	636	594	626	622	608	601	612	600	587	632	588	625	589	609	606	595	627	650	604	617	632	622	589	624	636	597	587	611	618	633	638	653	618	640	559	583	592	588	612	617	635	613	593	647	609	603	598	585	611	625	602	608	612	605	628	605	617	598	641	587	596	626	587	602	570	634	620	557	647	598	627	605	609	645	608	574	638	594	580	636	592	621	592	613	612	614	612	648	663	568	645	603	606	591	627	650	619	541	615	635	601	608	562	601	623	628	599	640	593	639	609	586	600	572	630	675	628	619	598	574	612	634	631	638	619	593	590	628	645	590	627	630	635	666	611	638	593	619	607	631	660	588	597	638	638	594	606	622	624	673	607	656	626	660	603	631	652	599	637	608	547	642	644	612	607	686	626	643	622	640	579	609	589	645	587	619	613	609	627	586	637	573	636	620	577	644	618	642	650	583	599	616	618	619	609	561	599	644	605	605	660	617	627	619	650	605	594	638	633	613	618	577	628	616	654	628	614	590	622	615	624	579	635	632	600	586	583	605	603	650	570	610	603	623	629	595	607	586	583	629	606	642	625	638	612	615	573	628	626	615	629	592	598	610	664	642	643	610	629	615	590	614	591	661	616	625	585	627	660	600	611	630	597	656	598	619	679	638	608	580	576	602	591	646	582	640	619	609	602	619	653	669	623	609	602	589	597	607	613	615	625	647	578	597	653	638	583	608	640	657	602	605	623	615	633	604	598	626	619	594	617	614	648	596	628	623	642	612	595	598	612	597	616	626	621	585	634	617	606	635	646	612	630	641	636	614	600	622	597	616	575	607	590	589	618	601	580	613	680	605	662	585	603	668	604	626	662	577	600	599	620	655	619	625	633	632	620	630	609	602	594	602	637	593	609	592	658	610	607	631	645	592	616	616	611	637	576	657	604	597	609	595	603	592	598	591	578	627	600	613	614	646	580	633	655	627	589	633	647	590	594	624	615	633	611	626	626	613	578	585	592	635	615	610	585	610	652	616	567	682	601	600	617	571	637	616	639	621	627	647	609	652	612	624	578	647	624	597	620	597	584	606	637	608	641	620	618	593	643	635	630	600	627	612	608	602	623	626	631	602	570	591	599	643	649	651	626	581	639	632	626	623	589	583	644	584	616	606	676	611	629	680	604	556	615	622	610	612	572	604	622	648	610	601	584	612	629	601	623	604	619	649	580	596	617	595	604	645	605	631	588	634	565	621	640	578	612	597	623	678	604	631	592	582	667	598	538	644	624	587	635	634	610	625	619	634	583	659	606	588	607	596	573	646	580	637	603	633	595	635	608	593	589	614	606	588	598	595	612	602	565	552	620	632	651	604	608	629	616	608	616	620	645	588	572	581	600	599	594	636	635	620	596	601	596	626	617	576	631	605	581	667	631	609	614	579	630	615	653	621	566	601	640	616	610	595	633	620	629	596	642	614	599	641	639	578	660	653	613	619	634	625	611	571	632	630	624	586	589	624	609	568	641	578	584	606	602	646	623	603	588	635	620	642	643	608	576	610	594	603	607	582	584	612	614	648	639	650	661	646	626	550	600	634	590	666	578	676	616
24208	18356	6190	1586	278	274	245	247	274	235	228	256	244	274	211	225	244	244	252	269	264	267	281	262	237	224	277	237	243	221	247	230	203	244	257	260	250	279	233	262	260	257	252	254	274	246	246	284	307	274	269	274	305	254	229	260	227	238	233	247	233	258	262	224	250	259	263	247	236	256	241	243	242	271	250	229	252	246	262	275	264	238	241	226	220	262	253	258	259	237	249	261	245	241	242	255	219	261	260	268	254	231	274	237	223	235	246	262	263	240	250	232	274	256	259	230	237	239	244	250	274	244	230	273	240	241	244	244	265	243	259	277	249	264	256	259	243	231	279	256	282	235	236	236	243	234	275	252	240	246	253	227	249	252	261	245	238	257	258	240	227	252	219	245	252	255	224	259	265	245	222	222	229	293	256	254	243	246	245	271	244	241	270	248	248	235	232	245	240	238	238	220	216	225	222	248	224	256	234	256	250	236	274	259	235	283	223	261	269	240	235	235	273	253	289	229	245	231	241	230	267	221	271	248	232	253	262	245	280	254	256	295	273	228	224	238	249	245	255	250	271	235	264	234	220	256	233	253	241	248	232	262	255	213	234	246	221	244	215	249	260	229	237	236	232	239	226	258	247	247	252	203	238	243	262	235	275	269	233	222	244	243	242	272	226	216	231	243	231	239	239	264	261	237	254	239	247	287	251	272	229	230	246	253	264	244	250	264	240	237	290	275	245	247	243	257	260	247	240	248	258	261	226	257	231	265	224	234	248	237	249	256	249	247	254	251	230	273	235	263	250	273	240	222	267	245	279	253	243	231	253	242	257	244	256	266	241	244	227	224	272	248	256	234	280	246	256	224	269	240	235	231	246	246	234	249	242	236	219	267	234	266	236	257	231	254	248	249	233	241	240	250	234	236	247	254	248	270	233	229	259	240	273	232	269	264	238	247	248	257	275	227	258	266	241	227	293	272	245	269	260	235	251	253	245	255	234	239	216	246	241	286	259	256	251	234	269	277	243	262	262	227	240	250	241	206	241	255	258	234	246	245	229	204	256	240	255	249	253	259	242	239	250	269	260	250	241	233	257	233	245	238	270	251	235	214	284	250	268	242	265	247	259	242	244	254	254	235	241	265	264	239	248	238	261	234	250	278	218	268	259	243	244	228	250	240	263	234	228	249	217	257	234	282	257	272	244	249	252	275	233	243	251	234	281	255	231	233	255	257	254	228	229	239	242	268	257	273	262	242	271	248	253	230	233	244	248	258	284	255	250	232	278	251	254	250	250	236	271	251	257	240	230	252	247	255	237	239	233	235	239	239	233	234	243	251	245	232	224	243	246	225	221	264	263	240	266	248	257	254	244	261	257	296	203	253	283	265	261	247	240	252	231	231	245	261	243	270	230	245	230	243	241	252	243	266	244	242	254	274	239	237	235	243	270	251	244	253	231	241	256	224	263	230	255	247	245	257	249	234	245	212	250	233	241	247	250	253	238	238	271	236	268	234	239	240	268	238	256	269	258	300	272	248	247	262	254	230	280	261	252	242	267	242	244	259	234	242	248	249	264	249	228	216	246	271	258	250	268	243	267	266	258	261	265	231	240	257	239	231	243	243	290	238	234	243	245	250	228	267	219	242	251	249	252	239	230	248	216	252	235	240	255	271	263	250	266	266	247	258	242	272	259	250	198	241	298	270	243	243	208	232	265	241	249	295	247	287	249	258	225	227	222	260	262	225	238	216	250	266	234	245	284	264	232	257	260	260	233	234	238	227	230	260	273	226	225	242	242	251	237	223	255	237	236	239	274	242	254	249	272	246	231	241	259	251	260	226	250	251	252	241	268	223	249	239	259	259	254	232	248	255	228	243	237	247	260	235	275	238	258	243	244	224	235	245	245	276	250	251	272	248	250	252	231	223	251	257	235	241	259	242	254	253	241	235	235	227	260	270	250	240	237	245	266	243	238	267	250	262	239	245	255	245	270	245	268	217	265	254	230	265	264	238	254	276	242	261	243	251	241	265	253	223	228	236	214	266	258	242	248	227	254	247	248	236	258	250	267	237	250	262	229	261	245	246	272	246	253	229	212	239	270	229	252	247	251	256	231	246	235	241	245	269	265	262	238	254	250	220	275	240	228	220	234	265	235	249	274	241	266	255	233	262	249	257	243	235	231	235	227	272	257	240	248	215	241	242	214	255	252	278	271	244	237	257	263	267	231	235	228	277	233	253	227	249	255	237	217	243	250	267	243	264	248	233	249	255	245	237	245	234	234	233	277	262	252	238	253	267	266	278	256	237	262	266	262	274	250	247	252	245	256	233	234	256	268	214	241	253	234	260	258	210	238	263	274	243	247	251	233	267	270	240	259	253	245	237	246	228	251	249	256	245	265	247	244	250	268	247	270	250	231	253	268	213	269	237	245	283	251	225	250	240	235	230	235	255	277	242	248	252	261	225	216	234	255	255	265	254	255	207	239	256	256	263	270	242	246	252	254	245	240	229	237	256	268	248	245	267	268	270	247	222	248	238	217	241	249	246	270	251	265	241	262	277	262	259	251	277	241	251	264	242	248	245	260	245	251	254	202	286	275	246	241	240	265	279	237	262	228	239	230	246	247	268	234	235	265	254	251	253	232	258	260	262	261	238	254	269	225	253	267	227	218	261	216	252	236	229	251	236	256	241	244	257	247	256	278	259	245	240	238	250	243	252	273	232	226	213	255	242	271	229	240	260	251	245	220	262	264	243	219	264	210	231	238	256	247	260	249	243	242	284	259	238	253	268	232	258	207	236	253	225	233	229	226	247	244	247	226	252	251	251	242	246	249	211	243	248	233	227	233	285	232	265	230	252	248	248	240	257	250	226	246	260	252	244	226	254	227	231	254	224	274	241	261	220	233	251	251	277	299	227	219	241	250	211	242	286	235	246	248	223	257	266	230	265	255	212	270	237	269	216	267	258	249	280	268	247	267	246	247	272	250	243	256	247	220	281	235	248	213	238	243	230	234	260	255	231	251	264	259	250	241	276	260	246	251	221	257	230	253	229	245	248	237	225	235	291	249	253	250	254	226	270	263	237	249	257	255	230	242	250	293	235	239	243	258	242	214	261	286	247	245	252	215	263	253	249	258	237	276	228	220	249	229	253	250	246	251	259	236	252	217	273	245	228	251	245	246	256	251	261	260	246	248	222	239	230	244	249	228	248	265	240	232	245	259	271	229	245	245	265	270	238	250	246	265	254	236	252	262	250	264	240	264	261	233	235	253	233	235	231	229	248	247	286	238	244	220	266	235	222	232	257	252	234	239	258	231	243	214	235	244	242	233	269	234	247	234	243	293	260	230	250	266	251	242	271	247	259	261	246	236	233	283	252	262	257	279	253	233	250	252	249	245	278	215	241	255	249	258	228	256	259	246	256	223	239	249	255	277	241	267	262	240	267	220	248	238	245	254	268	232	237	235	252	244	252	253	240	227	237	246	259	269	242	265	254	219	256	254	256	250	257
21714	20818	9081	3895	688	654	635	659	662	637	627	645	604	598	660	597	631	633	614	618	623	589	661	616	658	615	662	598	626	619	594	653	592	603	618	637	627	631	666	662	639	583	605	583	650	617	617	763	874	837	791	693	679	660	629	635	635	647	594	643	613	630	632	622	592	604	613	642	603	640	575	612	621	609	592	609	568	616	646	630	627	606	624	616	581	589	601	598	648	610	613	643	626	643	614	647	605	568	599	638	626	582	627	629	594	614	607	627	622	624	662	633	610	645	587	622	640	614	616	679	606	620	607	599	631	579	667	606	640	608	660	612	622	598	596	602	661	659	607	633	633	590	620	576	595	594	616	631	603	627	634	609	568	640	650	604	583	608	596	616	597	623	651	632	599	634	676	621	633	647	627	611	624	593	557	592	624	650	634	602	643	646	598	609	611	569	600	588	621	605	634	631	603	607	609	606	604	582	586	616	612	624	602	589	597	603	597	641	573	615	629	628	580	571	660	666	607	616	609	658	589	579	662	600	620	607	583	597	628	637	628	609	640	674	627	620	642	665	573	609	652	612	648	638	613	594	563	617	633	609	652	543	638	566	607	627	580	611	572	637	632	599	638	610	653	644	627	592	546	617	622	638	644	593	609	625	630	588	613	604	622	629	609	553	610	614	588	588	628	624	637	604	621	626	552	568	627	618	616	597	655	611	615	611	635	596	600	582	609	659	595	630	605	587	601	633	669	610	590	631	576	625	620	660	623	615	616	586	607	602	596	604	614	587	632	617	582	604	614	567	627	664	602	600	602	634	570	580	650	633	629	622	654	635	610	614	623	592	616	624	638	565	630	642	592	610	619	608	630	627	643	635	623	625	609	611	606	607	626	664	600	611	574	600	610	647	622	605	597	604	616	634	631	610	629	591	660	621	581	636	608	576	649	656	607	619	615	634	611	582	602	648	612	634	586	626	597	611	609	605	614	608	611	597	595	612	614	592	551	629	594	642	549	622	614	631	640	627	559	640	642	610	665	627	617	644	623	609	626	596	613	638	645	624	625	608	643	578	578	634	601	552	608	633	619	597	603	591	580	630	599	637	651	650	619	622	653	637	623	606	630	617	605	652	638	620	603	610	571	622	611	607	597	610	630	628	612	558	677	600	576	603	656	625	583	583	571	615	633	627	627	652	608	619	588	622	600	636	630	578	597	574	609	574	622	639	601	621	566	598	675	648	606	641	601	590	611	637	622	626	609	588	565	623	607	646	608	585	603	634	634	675	596	662	621	624	605	585	615	619	607	625	634	600	604	598	602	635	645	636	617	654	615	615	599	630	653	606	641	659	650	646	607	584	630	655	591	585	627	572	595	613	628	607	619	668	634	619	627	651	591	654	583	618	611	618	636	589	596	626	616	603	606	587	620	592	642	629	632	604	605	601	555	634	614	631	605	607	591	596	615	627	627	643	614	601	611	646	579	599	637	681	625	621	643	622	608	664	654	635	598	644	593	625	599	614	664	607	600	666	626	594	609	611	637	585	577	630	624	607	604	599	633	624	621	597	602	605	634	629	601	642	650	592	631	610	612	597	602	605	607	610	638	623	607	589	631	633	625	635	630	650	613	611	576	596	631	574	603	609	603	640	590	612	634	577	621	611	582	587	624	599	626	564	590	590	608	690	626	623	578	630	589	632	622	593	609	611	609	610	593	571	607	599	610	576	632	612	614	617	614	644	619	532	640	576	649	573	597	645	619	589	608	625	559	571	599	621	629	613	628	642	616	609	613	599	576	553	608	627	614	636	655	590	587	604	600	592	634	632	623	631	590	658	649	586	648	603	593	605	617	659	600	649	616	596	596	603	612	614	583	609	646	611	635	615	601	605	557	583	633	615	603	612	602	637	662	567	583	651	595	636	627	640	637	612	605	593	608	595	603	605	610	641	569	583	648	592	589	647	597	563	596	583	621	665	661	634	616	650	632	594	591	624	640	556	639	619	621	584	595	606	600	573	616	660	642	596	659	570	585	634	615	664	617	592	633	625	617	601	616	619	580	613	647	614	626	628	621	609	629	646	658	597	604	622	612	640	601	587	611	614	610	642	596	645	592	608	595	634	605	600	612	641	623	631	572	623	619	649	605	617	630	652	607	590	590	602	633	640	637	653	604	613	609	634	635	559	613	594	611	565	594	660	661	613	633	616	594	599	599	602	584	646	608	577	588	625	636	574	632	587	624	650	620	609	624	613	614	592	607	643	607	654	592	644	608	579	614	584	626	638	647	595	623	621	600	596	630	628	611	621	571	652	644	589	576	590	631	622	614	637	550	605	591	623	586	679	627	608	627	643	616	660	606	634	607	636	637	614	624	596	638	595	580	581	592	628	605	588	635	620	634	623	608	592	598	579	607	592	644	572	586	610	660	584	687	598	605	638	563	602	657	631	636	616	556	648	592	644	625	611	627	620	624	582	620	594	656	629	624	598	634	627	605	628	605	663	609	668	665	594	628	614	632	627	603	643	593	588	698	650	604	651	667	656	595	603	606	614	605	592	636	631	641	639	589	584	600	650	650	610	603	635	630	620	601	639	574	588	654	577	599	576	624	586	572	633	623	634	644	637	685	643	622	601	649	617	609	608	605	616	653	646	683	614	627	611	608	629	597	584	636	585	582	603	566	620	625	582	597	623	602	591	607	610	602	641	606	639	672	595	649	615	633	621	604	657	650	626	674	620	611	649	627	581	610	618	651	635	612	615	629	587	626	586	611	586	608	595	613	577	582	632	612	583	661	546	602	656	632	586	602	633	638	568	619	617	649	620	608	634	643	590	650	588	611	544	625	626	672	625	657	596	589	628	622	620	633	614	610	636	646	585	611	586	603	632	603	616	630	603	629	654	623	643	621	639	608	587	574	600	613	631	606	691	604	643	592	589	627	621	605	652	608	625	621	617	635	596	618	606	607	656	565	645	608	618	626	642	609	610	616	621	579	611	602	636	582	596	663	616	608	611	590	644	617	616	586	568	612	598	605	588	604	577	652	636	605	600	594	636	608	626	572	597	582	562	609	575	622	610	607	631	618	649	644	605	625	592	618	595	605	573	640	598	613	648	640	609	606	614	610	578	620	628	595	637	646	594	555	582	601	628	643	626	624	599	626	606	631	623	587	620	626	609	589	629	634	598	580	593	588	629	605	607	563	582	612	633	675	627	662	620	566	616	593	618	598	653	609	638	595	638	630	627	635	663	640	588	574	608	585	651	661	620	659	625	556	609	639	608	576	630	649	622	618	647	589	596	601	634	580	592	609	651	606	644	630	605	652	631	642	578	629	602	655	662	617	630	574	635	600	595	602	632	616	602	625	603	579	631	632	604	636	578	624	620	607	635	627	609	612	593	623	593	636	659	637	536	674	632	586	619	641	599	641	607	639	635	615	611	633	598	616	599	585	582	640	604	565	606	647	615	632	612	607	606	626	617	592	591	617	601	624	627	600	589	571	590	634	572	619	608	562	618
70449	66183	49101	34744	8082	671	354	350	328	300	277	284	268	267	282	288	288	293	259	292	256	263	267	267	275	268	260	297	277	284	257	281	260	248	287	290	288	252	286	245	254	277	295	289	260	319	349	520	480	426	341	278	280	271	262	202	227	301	248	281	291	262	274	263	252	286	265	259	239	276	262	242	271	300	277	242	232	247	273	254	278	251	268	220	272	248	290	291	252	265	273	256	265	293	298	264	307	237	249	260	263	250	254	257	276	254	263	261	249	296	253	259	258	281	266	290	251	262	265	257	268	250	253	245	242	277	280	300	271	229	265	273	244	253	278	288	268	276	277	239	272	249	280	278	257	274	251	256	259	275	247	249	261	257	277	271	273	323	265	264	269	224	270	289	275	250	280	268	296	279	282	263	274	274	274	270	259	266	259	241	252	263	269	242	288	285	264	269	255	260	269	267	239	261	272	284	292	296	304	264	299	280	247	230	272	285	251	287	254	279	296	278	267	282	263	298	282	264	254	250	250	271	265	249	253	267	265	241	287	258	276	269	285	280	250	286	250	281	261	242	271	259	242	293	273	260	257	247	280	256	263	306	289	317	265	273	268	272	250	245	295	274	262	260	241	269	300	273	280	267	264	280	270	249	261	253	277	293	260	260	258	290	262	239	265	236	261	264	261	267	267	277	259	267	267	269	270	277	286	262	271	274	307	263	259	259	274	273	230	267	241	272	254	253	241	276	247	314	272	284	240	289	276	278	278	275	257	245	262	290	225	271	264	252	267	250	244	258	270	260	266	270	265	283	249	289	278	242	298	286	247	267	269	286	271	283	255	274	271	261	239	265	262	302	277	256	255	286	229	266	243	264	266	245	251	262	268	268	274	256	255	268	243	256	273	283	246	268	282	262	265	278	274	281	274	289	269	253	258	287	274	268	280	281	280	263	254	228	268	245	249	272	263	265	282	261	248	264	264	261	251	270	268	261	261	222	260	258	270	244	282	261	273	262	265	279	249	265	264	268	266	263	257	269	251	274	273	284	311	303	261	244	263	254	279	235	281	260	258	282	294	248	286	261	223	281	293	266	287	266	269	251	271	282	282	248	290	244	262	284	257	269	265	244	259	280	242	243	266	274	257	276	260	287	256	289	266	260	255	255	234	258	257	275	242	277	242	286	259	272	303	283	263	256	266	262	236	259	287	236	291	262	295	280	288	247	254	239	271	245	272	261	272	247	243	274	259	283	284	266	255	293	273	224	271	236	272	253	266	245	255	269	249	276	293	276	236	256	281	265	273	274	270	282	264	264	279	270	269	257	252	266	253	281	298	290	265	271	273	304	278	259	268	295	279	265	265	318	282	274	263	270	236	275	271	256	247	266	262	271	264	253	251	240	250	257	244	287	269	271	253	258	277	229	252	262	288	278	261	263	270	281	266	265	264	230	280	283	283	251	252	262	260	265	288	279	241	238	235	272	264	258	282	263	264	264	255	272	254	272	283	255	287	264	284	271	257	299	302	277	240	270	291	291	228	270	276	257	274	285	277	246	266	239	256	281	263	254	246	253	259	277	281	264	276	261	281	258	285	264	259	265	274	268	289	252	280	262	213	266	288	298	227	255	299	267	287	259	291	262	288	267	261	249	267	270	258	283	251	284	288	266	272	319	277	268	284	291	270	263	247	266	267	279	255	250	265	241	271	264	236	250	248	264	266	271	287	255	262	254	311	280	290	253	239	283	270	257	284	296	275	252	283	256	274	261	263	248	309	284	249	252	267	271	251	280	271	256	253	256	270	260	286	263	250	254	221	251	274	271	275	236	279	263	271	279	288	272	268	266	262	316	254	265	261	286	253	258	242	261	261	266	243	263	255	252	291	239	260	257	258	248	260	291	247	218	274	264	259	267	280	240	252	273	266	301	302	275	253	268	269	274	288	258	277	260	269	281	254	265	250	262	268	287	285	256	255	268	301	251	261	256	269	255	280	255	284	251	262	287	271	252	279	272	283	236	211	288	257	286	289	265	282	243	257	257	239	277	259	265	265	302	280	264	243	293	281	283	262	273	255	280	265	273	265	236	264	267	255	288	269	250	246	262	308	266	264	248	249	263	280	269	269	276	253	277	283	269	272	257	247	288	261	232	270	256	257	229	245	301	243	275	255	264	279	268	260	262	278	250	286	232	280	286	240	246	269	279	244	267	257	248	250	274	251	261	268	266	266	244	292	255	266	266	245	253	322	287	283	273	265	239	251	256	247	268	258	268	300	273	222	245	273	254	271	230	277	262	270	259	293	238	277	284	253	278	267	283	230	272	260	281	256	238	252	258	229	289	265	285	308	249	260	282	263	273	252	274	264	269	249	230	248	255	251	272	266	267	273	258	244	267	275	251	278	245	231	271	267	243	274	263	270	260	237	281	283	271	261	269	298	256	256	275	271	257	288	278	273	263	254	246	246	269	264	283	280	279	291	288	250	268	253	272	235	274	284	241	301	246	281	282	260	261	261	262	265	250	245	262	267	250	284	248	275	292	259	255	271	283	282	275	269	280	248	261	242	273	259	247	271	287	266	288	243	286	251	256	261	251	280	267	271	259	284	260	266	238	258	256	283	279	249	294	280	266	276	270	267	258	267	244	256	253	279	270	272	275	274	270	305	263	262	240	256	254	275	269	259	279	278	287	276	295	262	273	292	287	294	249	255	234	286	254	272	247	295	253	270	267	262	264	250	239	261	280	238	275	289	282	263	266	250	296	256	255	230	282	267	250	269	300	283	276	253	287	265	293	272	268	279	264	313	257	287	251	241	251	269	245	241	255	271	270	254	261	275	294	253	276	289	255	296	295	299	275	233	262	257	281	248	290	260	261	255	244	265	251	260	273	300	266	259	301	252	272	256	252	246	254	252	256	288	277	272	249	259	255	283	261	246	268	276	273	274	249	266	279	276	275	260	245	218	261	242	296	265	266	236	267	247	264	268	270	277	272	262	255	263	286	261	263	277	268	296	256	253	270	261	260	248	258	251	270	273	256	281	272	242	267	271	293	285	271	271	257	276	252	285	297	285	258	238	296	253	280	296	257	242	252	251	275	259	281	238	252	268	265	255	251	264	284	271	271	281	256	265	242	269	273	283	266	263	283	264	293	250	245	252	277	270	275	260	266	272	262	256	277	257	290	254	277	247	259	276	268	253	276	278	289	266	245	274	299	269	252	285	257	269	248	281	258	272	260	244	277	272	255	265	297	285	265	265	278	272	261	251	264	270	279	279	246	272	269	295	281	248	271	296	273	273	274	283	269	262	276	267	266	276	275	286	286	263	283	244	273	252	251	247	271	265	251	231	269	281	288	264	303	272	290	272	269	234	275	240	270	268	276	259	286	272	272	280	273	298	256	256	263	278	242	239	286	268	251	237	232	256	241	221	280	269	252	262	266	283	259	285	291	273	292	279	270	279	272	263	263	291	263	251	254	276	293	248	274	287	263	254	242	253	270	276	240	236	279	282	285
44905	50268	44538	36393	1948	1127	939	880	840	793	796	766	746	732	748	739	732	718	649	721	689	711	649	746	691	672	679	688	663	616	673	657	670	683	689	716	747	780	722	743	684	682	681	674	732	720	1368	2714	2303	1773	1230	897	732	717	642	681	661	634	664	684	632	667	616	643	699	671	614	644	650	648	696	638	596	702	671	643	664	640	663	634	635	648	628	647	655	643	630	654	639	687	631	609	694	613	668	597	678	618	702	632	643	670	650	644	639	685	681	687	615	654	645	650	637	686	641	673	628	653	633	660	675	670	661	676	627	639	630	610	611	631	662	603	649	648	659	615	627	648	657	664	661	646	598	697	631	643	601	640	637	653	650	647	651	677	655	624	660	630	598	635	677	608	623	646	612	638	669	695	637	658	639	619	673	638	650	627	649	671	631	654	652	608	610	638	706	703	632	608	629	602	634	654	709	675	613	635	647	627	643	667	622	650	652	685	604	636	685	639	617	666	616	664	662	643	676	662	632	638	697	623	657	641	675	655	629	613	664	631	660	648	642	632	648	672	663	691	609	693	686	606	659	642	644	655	622	638	671	662	678	669	660	635	673	700	611	647	661	696	652	691	695	647	665	653	638	634	644	681	669	611	625	656	644	648	668	669	679	626	696	663	645	641	675	699	678	673	634	614	648	638	642	684	634	677	675	614	678	682	613	682	655	674	623	671	636	667	646	632	632	657	647	638	663	639	604	621	656	631	652	658	653	704	678	700	680	709	652	675	628	670	653	637	672	677	691	659	655	704	668	637	679	667	648	610	677	660	643	649	681	671	658	644	654	636	655	634	644	658	650	622	660	642	639	651	610	685	620	655	654	663	674	625	692	659	641	658	660	648	592	634	634	655	675	657	648	712	631	646	699	650	620	609	626	699	643	707	647	684	607	632	676	703	680	619	618	630	614	615	627	652	696	641	673	630	628	609	628	654	704	659	685	628	665	644	673	646	647	654	675	655	633	687	610	677	612	670	652	640	650	639	669	664	625	633	655	621	652	700	638	634	655	709	652	615	651	643	652	656	650	634	611	636	660	635	620	643	647	642	631	677	661	632	671	625	664	593	648	688	637	647	639	645	666	651	652	612	661	680	664	629	641	627	646	632	636	600	642	617	646	634	669	649	624	656	659	644	661	632	651	657	627	618	637	682	652	646	687	675	654	635	683	705	672	673	697	675	689	660	652	651	641	602	691	664	659	643	629	647	685	676	643	677	645	677	679	631	684	627	659	659	661	669	661	630	615	693	683	659	678	682	649	637	648	679	657	652	648	653	646	686	646	623	658	649	666	646	646	668	677	649	701	639	618	647	673	653	597	665	662	654	638	656	669	670	679	641	702	677	662	649	640	640	636	677	641	661	643	685	643	672	610	685	640	663	684	608	681	671	609	634	651	647	681	649	649	601	639	668	622	640	598	697	665	654	667	652	635	655	671	643	624	626	656	639	608	666	690	680	605	667	673	683	626	656	662	669	673	626	608	661	670	635	642	649	641	599	638	587	642	618	620	655	678	666	630	689	653	637	629	647	649	635	671	675	652	627	665	663	642	642	616	632	698	633	673	646	650	643	681	657	616	657	632	658	629	670	659	657	631	610	655	683	634	637	651	625	626	669	663	631	679	712	583	638	628	610	629	639	658	614	697	677	617	641	640	677	667	688	640	649	617	625	659	629	651	657	628	644	652	622	666	671	641	653	697	676	686	628	639	583	615	686	650	633	669	683	658	613	631	695	618	646	612	645	649	657	662	653	627	659	688	669	624	656	648	665	632	665	624	655	633	657	624	717	689	642	639	651	663	686	657	680	731	679	695	631	640	643	668	639	612	658	668	670	630	620	644	647	660	658	660	616	660	606	668	666	632	667	665	672	652	674	654	613	657	693	690	606	654	684	620	657	655	631	678	641	632	617	680	661	618	634	620	648	601	638	688	647	653	658	671	651	691	656	593	657	653	667	682	641	646	659	662	632	682	600	586	670	633	638	635	588	639	677	601	612	611	672	654	637	674	627	669	656	657	659	667	663	693	630	668	628	635	632	657	621	607	656	683	638	603	617	637	692	712	645	644	651	638	621	656	693	637	612	681	627	652	638	682	685	689	666	656	653	678	670	676	652	650	648	613	677	668	632	666	632	635	634	649	638	651	651	642	669	655	638	651	676	644	664	605	621	612	678	646	658	625	660	675	630	617	674	657	645	651	631	654	698	638	621	603	618	651	687	637	667	642	649	688	677	617	644	666	627	646	603	635	630	609	654	679	629	655	691	629	703	665	617	648	664	662	665	674	594	656	705	636	650	642	667	610	643	657	667	625	597	676	646	630	682	636	628	685	609	605	644	624	647	663	646	654	635	665	643	657	614	634	701	670	632	642	663	652	665	643	680	594	682	647	657	636	694	688	633	653	673	648	608	634	634	674	655	634	719	601	696	649	610	666	634	634	630	688	644	608	633	649	701	683	665	699	674	616	661	678	618	652	667	637	673	687	641	658	646	663	649	655	622	639	632	667	647	649	645	665	670	641	662	626	665	635	624	613	671	714	720	676	650	643	667	648	631	670	648	722	667	643	718	657	692	643	601	636	663	614	653	664	676	608	647	627	698	688	672	695	610	651	653	657	669	630	654	665	659	647	632	632	623	630	620	698	648	678	644	591	651	591	639	620	668	652	623	614	660	638	678	628	640	698	652	616	689	680	666	625	647	667	694	597	667	632	618	667	626	648	685	651	646	632	674	639	662	669	690	636	665	672	654	660	672	664	625	685	660	643	679	649	617	658	599	665	671	670	632	640	635	606	653	653	641	647	678	633	664	630	664	684	687	640	662	668	662	707	610	651	711	691	641	649	645	641	637	610	646	650	686	651	672	622	610	632	662	669	662	596	679	631	627	632	665	676	611	662	657	680	656	655	636	643	636	647	664	648	622	657	678	672	630	666	651	632	639	630	625	654	656	639	653	627	696	627	626	645	654	624	623	651	640	679	632	632	660	678	650	700	633	665	693	661	636	702	628	663	642	627	635	617	633	672	649	667	643	613	678	647	624	704	651	655	676	664	660	636	653	614	701	602	657	629	653	653	606	664	654	665	642	629	683	651	669	687	678	666	705	659	638	660	663	616	659	645	614	648	683	657	683	661	645	673	630	661	592	689	661	633	602	621	658	670	672	687	712	644	665	663	623	660	623	670	640	615	633	631	655	654	651	675	647	675	675	600	638	629	624	654	633	649	634	688	654	678	625	622	649	695	657	670	663	698	634	675	624	645	645	632	606	628	663	699	621	713	640	616	710	635	635	648	643	679	689	650	647	611	667	653	660	619	671	650	642	652	624	671	645	630	679	680	629	641	665	645	660	678	651	652	660	669	703	649	663	657	649	613	680	701	657	617	630	623	658	660	687	674	636	595	662	643	614	665	701	614	646	645	704	661	668	622	657	616	639	691	629	629	662	647	673	655	632	637	671	697	654	656	622	675	664
76764	74857	60342	48680	18449	2626	451	360	316	327	289	283	304	283	289	247	282	298	249	262	246	262	261	260	245	252	253	254	264	249	271	253	227	253	251	269	266	302	280	262	285	266	269	253	274	250	447	739	615	505	407	318	250	261	263	297	266	237	256	257	246	259	261	241	266	266	240	248	270	254	223	226	255	243	262	256	275	255	248	288	234	246	266	259	263	254	240	266	252	243	281	225	239	244	280	249	258	253	265	259	250	221	268	229	262	241	267	202	281	254	292	267	259	248	219	248	207	258	253	268	270	231	258	257	240	261	292	207	224	247	278	229	240	250	241	248	255	261	248	261	245	245	261	243	247	294	248	240	243	240	262	226	263	245	250	251	246	232	248	269	244	239	232	238	239	245	247	200	271	255	252	238	243	208	246	245	259	227	253	252	239	261	233	276	287	242	245	237	238	249	267	223	261	243	266	241	296	227	278	280	282	249	243	253	238	239	238	239	262	230	241	247	258	304	249	260	258	239	255	245	257	258	250	241	249	255	277	256	251	251	260	258	265	258	232	267	234	249	228	257	233	248	283	230	263	225	235	235	250	258	257	237	240	254	246	252	244	241	248	264	259	230	289	254	262	269	259	288	261	229	243	256	242	284	284	266	245	227	236	252	244	259	255	258	268	245	249	256	266	256	245	255	271	245	243	260	256	256	229	251	264	228	239	268	274	268	267	251	223	234	286	245	231	292	264	261	273	268	264	253	261	285	270	224	296	240	206	242	273	235	262	267	234	248	253	250	258	263	263	259	237	268	248	282	235	231	265	263	271	240	254	268	243	246	243	271	222	280	282	224	244	249	262	278	243	233	271	238	256	284	248	262	244	263	245	262	235	280	240	228	237	257	236	241	283	255	279	253	255	239	246	234	263	280	237	294	264	240	261	257	259	238	267	228	276	281	258	258	261	260	275	282	250	243	249	248	251	270	268	263	258	238	265	244	253	259	247	216	266	241	272	244	262	218	258	241	245	243	239	258	282	271	226	260	213	252	244	227	232	250	254	278	256	254	256	229	255	242	211	237	220	269	222	271	263	276	270	230	258	259	245	227	254	215	232	237	272	247	282	274	250	270	252	261	242	245	244	289	254	258	267	265	248	243	252	240	254	214	274	242	220	275	231	250	249	261	250	247	286	262	268	219	252	275	269	252	247	269	233	244	262	245	242	267	267	236	232	265	246	228	214	296	263	240	252	251	265	262	255	251	270	254	245	248	286	269	257	270	241	255	253	276	231	237	258	252	281	243	256	229	231	264	259	262	265	242	233	262	241	267	261	258	245	248	276	251	245	253	216	269	256	243	259	254	251	251	266	257	263	214	251	241	236	242	253	264	246	202	263	241	279	271	257	256	244	247	233	245	262	246	263	253	256	252	254	233	254	257	261	290	230	243	268	263	264	219	269	266	239	253	239	281	244	256	257	272	250	262	240	255	246	262	261	243	257	243	250	261	251	235	269	242	272	261	252	260	270	219	262	293	243	242	238	277	245	262	250	268	273	260	234	215	279	253	253	254	216	257	233	251	261	256	249	243	268	249	252	246	265	250	270	266	245	215	236	282	242	232	257	251	250	256	257	254	256	235	269	233	239	261	234	254	249	243	268	258	267	285	263	266	253	259	251	255	240	290	269	254	274	255	227	258	239	236	263	256	243	249	248	256	274	280	259	249	245	258	259	259	233	255	257	280	246	278	235	233	227	229	234	227	264	282	279	243	237	261	241	262	231	247	240	254	267	257	244	276	260	269	279	240	239	248	253	254	239	232	246	238	231	265	237	271	230	261	251	251	264	266	257	234	280	257	242	255	297	248	276	268	208	262	255	260	263	249	249	265	283	257	238	268	234	254	278	262	248	259	232	246	236	248	261	251	255	236	222	257	276	244	248	242	258	260	253	245	242	271	272	286	217	273	257	230	276	263	247	249	249	262	245	286	216	275	236	256	254	230	246	271	251	230	230	229	228	296	278	271	249	266	285	256	243	261	237	240	238	226	307	244	223	267	270	253	258	267	210	273	249	255	246	273	233	247	258	249	251	284	248	236	255	249	249	239	262	250	243	249	291	224	250	261	233	272	280	233	238	257	241	246	263	247	251	244	246	239	254	263	286	234	255	266	312	279	262	230	247	257	252	268	239	242	265	242	261	249	225	268	259	238	231	237	247	264	247	229	265	236	250	259	267	244	262	255	243	257	275	243	263	238	236	231	296	213	256	257	261	260	243	255	248	277	269	289	241	230	248	269	255	251	247	245	248	243	250	240	267	281	251	263	270	239	249	281	241	247	241	239	253	259	244	237	253	241	250	260	247	239	249	242	262	262	263	255	241	249	248	238	250	259	269	277	239	236	258	256	272	237	235	236	246	256	243	249	282	263	249	272	259	243	267	263	265	239	255	239	261	247	250	242	287	228	280	262	263	265	246	260	244	245	260	240	251	264	261	260	258	246	281	277	267	259	235	270	254	261	274	269	279	250	239	234	272	261	252	285	248	285	225	238	255	249	237	254	243	265	241	244	269	236	275	261	239	237	270	259	252	262	261	278	265	251	255	271	249	246	247	244	235	226	246	238	255	249	258	267	228	275	261	268	261	272	244	251	218	259	272	251	263	253	255	265	246	246	275	210	243	257	274	238	279	254	264	269	274	266	228	247	232	259	221	255	272	251	248	264	259	275	274	245	245	218	263	274	260	267	258	241	255	242	274	255	256	270	273	248	285	252	257	246	252	255	235	246	232	259	245	279	258	270	259	258	305	269	247	248	278	234	249	248	265	275	236	235	263	235	261	251	257	257	254	251	228	289	274	253	242	261	244	288	285	209	268	246	237	247	256	249	250	287	252	268	259	231	266	226	225	255	251	249	242	279	268	276	260	289	240	238	274	256	266	262	254	244	247	242	250	272	228	264	288	243	267	254	256	256	242	240	236	259	270	235	213	265	229	261	276	263	251	231	241	239	286	235	263	279	232	274	256	238	227	252	266	269	243	240	257	255	264	244	260	221	233	261	243	250	240	234	266	252	276	242	258	225	241	260	241	275	241	253	258	256	227	263	262	218	245	248	249	250	228	246	258	234	254	248	245	263	263	235	247	254	266	258	240	248	266	252	263	243	265	272	239	243	233	252	276	244	236	237	267	253	240	244	260	259	276	259	252	231	280	300	240	255	270	230	268	260	262	252	292	234	232	278	261	241	271	225	253	264	235	237	276	220	264	254	273	257	285	255	237	265	242	248	238	262	265	258	235	254	254	286	247	253	252	254	222	244	251	251	276	240	263	252	249	261	242	236	257	229	235	240	268	245	247	244	259	225	249	266	245	252	260	246	225	238	279	263	283	261	267	273	262	218	266	246	244	241	231	233	265	257	241	280	274	249	252	240	229	254	267	262	240	246	235	250	252	246	233	281	232	220	271	257	237	227	249	236	279	267	242	273	265	251	278	255	231	247	228	269	259	258	233	278	196	257	236	239
52454	60458	54492	50846	4512	1596	1084	985	988	847	838	794	794	778	728	777	719	721	710	680	721	681	666	645	694	659	658	649	646	593	680	643	668	668	687	755	761	829	646	683	734	671	726	673	703	663	2069	3767	3164	2287	1529	973	758	722	646	643	565	638	614	588	587	623	609	676	663	618	630	631	606	659	642	607	602	636	589	623	589	600	613	642	628	624	631	640	624	593	670	596	612	621	590	610	627	602	620	626	643	601	633	633	623	657	644	562	586	564	616	632	645	616	600	645	608	624	607	571	630	645	576	584	670	563	598	605	614	601	637	610	644	621	587	625	621	609	639	636	607	586	622	618	655	658	654	687	618	608	629	558	614	613	600	657	648	622	600	565	673	599	613	604	587	572	613	625	645	685	646	597	632	626	619	647	608	602	600	616	594	651	640	633	627	630	596	633	649	590	616	653	651	569	628	613	596	664	633	624	630	622	574	645	600	602	567	607	649	599	602	637	590	628	621	620	641	582	608	637	623	597	664	646	623	631	631	620	639	608	568	624	658	589	636	624	621	570	648	637	631	626	597	602	624	611	536	659	578	601	632	626	581	671	613	588	592	639	669	601	620	657	617	611	645	565	621	634	637	591	645	652	605	613	599	581	592	639	593	629	636	617	585	635	642	581	646	621	610	636	611	631	622	584	589	634	648	638	613	637	640	643	629	606	593	603	658	627	580	632	628	689	588	614	645	596	598	583	603	647	633	637	641	658	604	639	605	587	613	639	616	594	602	592	629	561	640	607	601	591	606	639	628	651	624	595	569	637	641	591	612	624	658	620	630	596	619	641	632	585	619	582	600	594	618	640	624	601	613	602	613	608	643	620	631	627	634	676	584	615	605	597	609	610	621	580	625	661	663	640	611	656	603	613	585	590	603	624	652	609	642	659	661	637	613	632	611	606	618	609	589	623	631	629	613	614	639	578	649	609	628	591	611	595	603	605	649	591	641	640	644	648	597	643	593	611	617	619	662	601	635	606	605	629	604	641	588	595	672	605	592	590	596	628	587	632	633	640	663	605	633	632	592	562	621	609	611	603	639	603	595	639	607	631	622	634	585	586	599	632	624	587	605	645	641	629	618	559	597	661	661	606	616	597	619	628	600	608	627	608	570	597	643	611	623	618	637	573	687	627	634	636	606	626	628	648	625	615	604	571	637	615	589	628	687	622	592	664	631	648	633	579	594	621	598	641	639	607	628	618	615	588	632	611	656	657	594	603	569	638	616	680	589	652	698	609	623	601	662	636	613	577	591	588	609	662	616	624	586	627	590	614	609	619	613	630	616	600	603	635	628	606	659	626	629	581	628	670	629	592	633	616	600	602	596	605	575	656	593	645	600	658	606	634	619	619	598	657	656	591	609	652	632	610	636	635	623	643	599	645	607	565	605	622	609	634	609	561	598	647	632	591	601	612	599	627	587	567	620	692	607	638	599	638	595	540	618	659	640	613	584	626	601	591	567	638	571	629	559	652	602	622	591	594	615	618	614	578	645	588	600	621	632	594	631	656	634	589	600	586	640	603	592	590	585	602	574	635	611	548	618	658	618	603	595	627	608	613	644	603	644	641	617	627	582	616	635	588	604	637	587	669	596	574	628	605	601	643	634	690	559	602	646	606	621	609	598	606	585	584	605	634	572	593	641	607	592	595	621	631	632	622	676	623	600	645	616	671	596	617	598	618	641	612	672	564	600	578	569	676	649	600	628	614	612	633	614	630	610	585	650	640	641	601	594	647	595	590	598	588	595	625	626	612	618	604	584	634	639	617	643	607	592	652	597	658	615	656	597	580	615	609	640	618	635	640	572	610	672	629	610	648	609	611	577	641	613	591	609	593	618	620	646	645	599	603	625	606	571	616	587	588	646	631	616	614	579	642	611	594	643	635	562	648	666	605	610	620	607	612	601	619	638	596	624	634	633	648	628	621	646	605	650	604	598	599	573	605	611	590	608	638	616	583	596	639	587	618	615	587	637	604	654	636	621	646	614	624	597	603	585	592	581	621	625	607	648	632	619	626	599	594	636	659	655	605	622	628	602	628	595	628	608	584	626	626	635	606	668	622	625	619	664	622	590	618	644	612	610	610	652	585	604	594	621	630	592	618	596	631	602	621	609	641	627	595	600	604	619	595	573	607	609	641	619	626	622	590	664	599	618	614	586	586	584	611	629	614	616	599	610	593	621	592	563	635	606	598	611	663	644	591	617	580	549	627	597	638	604	637	600	671	630	621	646	586	585	642	582	592	620	606	616	612	670	602	593	616	645	632	594	628	639	601	642	588	619	634	556	607	628	618	618	600	559	664	624	604	591	618	606	650	670	611	633	588	614	601	627	608	627	579	657	618	595	596	634	624	609	650	575	593	602	592	625	635	653	589	604	553	573	600	608	623	659	600	583	603	610	624	617	662	631	606	604	660	640	617	588	614	630	630	601	608	604	644	623	612	597	609	620	658	621	611	584	618	646	624	595	633	624	649	625	648	591	641	614	616	638	656	658	606	583	606	574	610	597	580	570	659	608	610	610	561	624	613	626	634	580	625	580	612	640	638	640	605	636	620	591	583	650	608	613	641	643	593	621	581	603	611	607	641	661	631	614	624	591	621	653	584	605	599	613	591	662	609	635	633	650	585	622	570	572	647	647	635	607	608	568	658	595	604	607	644	597	597	647	591	629	610	632	628	646	594	619	617	591	625	623	617	583	637	613	605	671	578	581	653	585	623	563	644	604	614	658	624	590	626	608	617	615	628	661	600	600	589	597	634	584	603	621	646	610	658	600	611	644	636	637	633	646	608	653	601	612	614	619	644	570	572	624	688	588	612	613	604	669	606	608	608	604	602	619	667	616	623	639	599	630	593	618	600	641	612	578	628	669	626	598	612	625	604	623	573	547	650	628	586	595	659	610	644	591	599	576	625	646	647	599	593	601	637	606	663	609	608	635	658	610	631	629	610	611	639	632	615	593	654	625	638	619	594	595	621	619	576	606	621	601	642	564	639	615	621	597	659	618	629	628	629	610	646	622	630	645	592	613	615	597	612	647	594	597	580	639	644	632	618	630	614	661	590	631	646	575	624	627	655	600	603	617	615	608	642	624	619	672	604	590	623	613	617	614	637	609	618	617	669	646	633	596	662	623	597	607	599	598	687	617	626	653	652	618	626	612	658	641	614	660	599	606	621	639	629	626	654	614	648	621	570	642	661	659	608	610	606	624	614	587	661	647	596	590	610	647	626	628	581	649	615	565	576	625	559	629	645	657	568	602	615	645	582	612	610	643	594	666	585	618	581	588	628	590	632	608	610	616	621	584	642	640	626	565	608	629	630	581	603	590	631	623	607	631	608	586	580	603	617	609	602	603	603	666	605	616	617	599	631	627	621	605	634	615	578	585	662	666	625	598	630	628	626	626	655	643	641	606	610	632	617	594	617	670	580	610	600	635	637	618	617	626	670	609	633	594	627	585	564	634	636
24846	18664	7242	3494	379	272	247	263	235	239	252	269	254	244	222	248	247	249	242	249	269	246	238	235	222	284	259	256	257	282	254	259	258	232	279	257	261	236	297	233	259	249	266	236	246	246	231	252	269	283	294	270	239	262	244	238	234	285	246	255	232	281	221	247	225	274	219	250	233	246	292	230	240	243	242	285	258	228	237	237	248	258	225	231	265	244	273	246	248	259	269	230	214	261	254	235	248	233	261	247	294	238	235	229	242	229	249	231	242	263	232	219	258	235	245	252	253	255	237	261	247	244	255	252	222	228	247	266	250	257	240	239	277	268	222	246	208	264	253	248	268	252	265	260	247	255	248	257	238	247	258	258	249	250	237	249	258	260	243	234	248	263	244	252	252	230	272	244	245	252	265	257	245	242	243	250	250	242	263	251	247	246	231	240	254	225	253	255	258	254	251	240	268	229	234	240	261	239	238	238	264	243	256	240	236	277	235	264	241	224	266	260	226	255	232	250	268	228	260	252	261	267	250	255	234	254	248	271	273	249	235	258	229	237	232	226	235	242	249	241	268	235	266	229	255	249	240	258	257	244	236	238	280	263	261	250	227	226	201	225	271	244	248	220	239	256	253	258	238	269	257	244	250	273	243	220	247	251	252	249	266	250	260	218	261	253	276	263	264	281	265	258	210	242	250	298	259	241	262	251	223	223	241	241	250	245	282	250	266	257	256	242	240	237	241	243	234	253	232	252	267	259	244	248	241	241	256	256	254	249	253	250	218	255	223	250	237	239	245	258	225	255	255	250	254	275	250	248	221	250	268	241	236	277	240	263	246	264	233	213	246	245	249	258	266	224	244	267	257	248	241	232	265	257	271	243	260	208	236	248	229	260	254	249	277	285	255	268	251	253	247	236	282	254	243	249	221	276	252	249	227	249	276	257	265	242	226	269	246	256	248	248	250	244	227	223	253	253	261	220	251	280	247	238	245	235	238	226	232	247	262	251	241	269	237	244	252	201	224	272	249	259	262	229	247	256	251	251	250	248	237	249	225	238	258	241	246	257	235	259	251	270	244	239	264	243	242	240	217	229	250	231	251	271	250	274	247	230	217	234	253	246	269	270	267	223	269	246	215	218	256	242	276	248	216	278	234	272	242	238	263	272	287	254	234	210	226	265	242	229	243	257	233	232	259	251	250	246	252	225	223	245	243	264	236	243	262	271	269	258	235	246	260	249	249	251	238	266	264	239	244	245	272	257	255	217	272	224	259	232	232	237	225	261	225	251	246	267	258	249	246	276	235	228	237	236	245	265	240	247	240	258	269	298	251	259	248	281	238	248	234	245	255	253	269	263	242	249	287	236	240	230	285	233	252	244	247	257	233	246	244	226	260	233	263	228	270	256	218	268	222	235	242	252	261	289	250	241	228	239	254	223	263	251	243	237	231	247	243	254	231	230	270	253	238	269	241	250	235	238	253	240	228	268	270	228	217	256	233	205	225	248	233	253	224	253	253	264	228	222	224	258	248	282	249	247	275	264	259	214	245	221	244	250	239	260	222	221	250	246	258	241	240	254	243	250	234	228	282	239	230	228	260	262	241	226	242	253	247	260	232	258	244	262	246	240	274	247	222	252	237	235	251	258	248	222	239	213	236	231	283	227	257	261	285	254	269	238	254	273	268	255	236	258	257	237	255	238	257	247	299	223	262	245	244	243	236	237	261	229	227	236	271	231	261	251	303	288	240	260	255	238	234	247	244	275	246	254	213	235	236	254	266	253	245	261	253	282	240	243	238	262	226	243	231	237	258	243	228	244	239	283	254	231	265	252	261	282	247	256	251	257	276	224	244	246	244	250	237	236	264	241	267	252	239	226	221	250	250	233	250	251	225	254	258	221	258	253	268	261	270	260	242	240	268	227	243	237	254	215	277	236	275	224	228	241	254	242	269	244	251	287	284	224	237	220	264	218	253	273	228	266	226	250	260	236	235	276	238	267	207	265	269	251	210	270	211	222	259	260	230	223	237	238	255	255	247	239	252	235	237	241	235	237	255	235	255	239	241	245	266	291	262	253	274	256	219	233	279	248	258	251	265	263	245	254	271	247	274	250	240	232	243	244	278	218	255	255	247	236	238	245	235	242	255	245	244	288	235	228	262	239	235	230	231	231	243	249	238	245	210	253	252	249	251	280	225	258	230	277	231	267	227	245	239	245	292	256	266	255	256	229	237	242	220	246	264	294	229	224	239	222	215	234	223	236	220	223	234	250	254	249	249	276	220	273	252	237	249	257	261	259	239	220	254	271	241	239	239	271	258	261	232	228	219	236	246	264	256	241	264	271	268	222	225	268	266	266	248	279	253	251	254	252	246	232	254	263	278	253	246	241	274	215	240	252	232	266	241	274	258	239	243	241	261	271	263	280	256	267	274	269	234	233	246	251	223	229	247	225	231	245	231	240	265	274	234	244	256	214	223	262	246	250	281	260	254	281	231	244	219	278	260	242	244	259	242	243	245	271	245	236	252	232	248	259	242	242	245	275	233	249	243	226	213	219	262	257	234	258	257	250	254	248	262	241	220	246	246	230	233	242	241	253	253	222	232	254	246	276	262	257	259	239	232	241	220	287	252	225	233	278	260	256	251	241	252	219	204	217	222	226	237	264	253	264	259	252	247	266	245	237	241	239	242	246	247	246	245	246	260	237	276	245	239	257	256	244	253	236	293	239	250	240	258	270	256	288	248	262	253	240	225	251	222	249	239	257	251	229	251	229	254	229	257	243	252	264	257	265	243	246	238	236	237	232	267	247	247	280	245	237	249	236	229	258	268	246	211	283	284	259	249	250	263	246	255	257	251	262	280	270	227	219	219	248	274	253	240	238	250	266	281	247	250	255	243	243	279	282	272	240	256	244	264	234	256	236	240	255	237	261	238	236	255	246	266	231	229	254	262	220	282	254	260	249	265	317	255	220	281	245	245	230	263	239	243	276	237	236	234	283	276	236	269	220	242	242	243	257	216	246	257	264	225	245	258	255	261	228	252	250	243	240	255	242	240	244	260	226	226	223	236	247	231	229	250	273	233	250	263	248	253	237	243	249	280	250	247	233	234	264	251	248	237	265	239	250	245	256	258	216	252	234	240	268	231	260	245	256	268	267	245	248	244	269	249	270	236	253	243	236	263	254	259	271	216	272	238	252	254	260	246	242	245	227	251	253	213	227	227	233	275	244	251	217	263	251	248	224	255	225	261	232	241	242	265	216	265	263	229	263	265	264	247	242	266	237	256	240	243	270	270	239	299	280	228	280	247	230	234	249	239	203	254	256	255	277	242	251	252	227	249	254	235	273	272	249	241	266	257	247	209	256	246	250	228	253	294	261	222	251	234	249	254	228	253	242	271	271	259	246	271	264	222	267	238	264	244	247	255	251	274	241	256	254	246	234	264	241	229	277	278	244	235	238	248	233	236	282	269	248	264	281	248	267	264	289	244	247	235	279	258	247	243	247
21016	21207	10361	8849	721	604	672	591	629	608	674	610	528	636	589	591	637	623	636	623	631	605	622	643	586	647	638	615	622	624	627	597	608	665	607	612	632	615	646	640	604	613	620	600	643	633	642	776	920	815	718	692	690	652	658	635	624	629	606	616	572	613	647	582	632	628	612	563	593	598	631	645	611	629	621	627	621	601	623	622	642	626	611	620	645	636	591	629	588	630	625	602	629	596	620	647	642	590	637	620	629	611	617	645	581	615	661	598	637	638	642	578	615	575	633	630	623	633	631	631	608	622	623	586	641	647	584	617	619	665	596	604	589	635	592	625	611	602	611	610	607	598	613	648	618	606	590	618	595	602	651	644	591	639	631	633	612	610	615	629	621	610	641	600	630	647	634	620	613	562	640	676	606	634	603	618	615	612	648	635	611	596	642	567	610	619	602	594	664	608	607	664	610	576	602	653	639	635	641	613	602	607	620	615	637	606	602	617	606	636	577	653	670	592	619	642	619	608	616	623	632	618	577	639	579	603	626	659	596	609	597	618	620	615	628	588	589	650	606	654	613	620	600	616	626	628	604	609	596	603	653	621	630	643	671	620	605	611	592	575	640	607	625	618	669	633	660	605	624	638	617	585	613	655	587	615	611	629	633	598	591	601	634	676	597	585	664	607	621	638	616	616	598	613	619	604	597	628	531	591	592	594	595	614	610	645	582	612	598	610	592	561	601	626	577	606	619	603	605	590	577	607	619	630	627	653	620	613	605	619	605	706	643	644	567	603	603	654	610	589	612	613	643	619	648	627	576	610	597	615	594	619	614	601	613	644	603	667	580	604	631	667	604	581	664	665	589	663	626	640	578	645	651	627	592	631	595	663	602	626	607	656	605	622	585	631	590	618	650	586	611	595	643	587	574	622	597	622	635	646	617	627	638	646	619	632	604	598	585	614	605	630	628	613	628	656	587	642	647	607	576	670	614	654	622	608	616	615	605	673	644	629	640	608	615	581	637	593	604	612	613	642	625	611	613	624	620	630	640	638	671	616	597	595	641	595	627	587	613	638	636	542	592	622	652	657	644	634	611	589	636	609	608	626	604	627	639	580	609	612	616	590	577	633	601	603	602	619	594	617	588	592	635	561	601	595	599	579	626	607	656	622	622	639	578	608	602	627	601	630	642	626	601	597	623	604	614	585	652	606	639	631	594	615	597	605	659	627	622	582	650	629	624	627	625	617	618	662	602	612	633	621	614	594	601	632	661	649	580	609	594	572	611	653	554	604	657	625	616	618	608	673	629	587	587	614	598	601	634	596	594	601	631	605	595	609	653	641	604	627	651	631	628	627	606	606	592	640	602	609	649	606	637	594	612	611	624	605	609	613	620	657	627	622	599	629	612	644	662	615	559	654	598	650	639	625	555	633	605	628	597	645	576	654	618	677	633	599	616	604	579	643	614	597	608	656	626	672	622	649	629	625	611	602	595	595	633	634	618	616	581	569	584	596	585	635	605	574	638	671	612	612	612	670	600	574	598	616	623	601	620	632	602	641	626	640	587	606	610	637	616	639	625	618	639	615	618	612	594	592	614	619	622	621	635	588	629	629	553	628	608	608	641	659	607	592	608	601	652	617	657	622	620	630	584	628	608	636	600	658	604	604	630	580	627	626	602	606	614	615	648	623	622	626	595	604	581	625	618	628	642	636	577	634	667	643	636	639	610	612	628	628	635	644	583	620	636	664	637	609	644	670	633	613	599	603	661	629	631	594	623	623	623	640	622	594	646	647	643	627	636	581	636	637	693	605	640	618	601	617	621	610	555	574	608	615	631	630	612	623	634	616	603	611	658	647	565	616	618	598	603	619	616	655	604	600	642	607	595	631	619	609	592	610	558	591	643	588	572	595	640	595	584	608	585	628	637	634	638	613	584	611	586	608	627	637	658	678	644	669	588	594	649	635	605	606	632	618	613	671	605	622	599	657	598	603	635	626	597	650	564	623	618	633	627	569	629	596	623	569	615	621	641	615	629	627	622	625	601	619	641	604	640	641	617	633	651	580	631	588	630	616	645	606	642	597	637	590	623	603	623	585	584	624	573	622	623	655	593	552	622	604	646	623	604	608	620	589	615	605	605	641	617	634	614	620	613	638	625	600	624	610	599	567	595	602	615	591	648	578	623	625	600	645	581	645	604	633	664	621	638	630	605	587	638	642	647	619	624	646	631	600	632	612	598	598	630	633	618	598	608	636	619	612	633	635	598	626	561	649	641	594	641	591	587	621	600	617	618	599	612	613	635	626	596	628	583	616	655	637	628	651	587	657	558	614	595	626	634	622	599	592	611	605	605	636	603	596	614	639	609	613	613	652	641	649	579	648	598	623	627	600	590	589	639	619	590	638	651	588	606	617	604	604	617	563	623	679	620	607	605	639	587	567	630	605	598	643	598	583	642	599	610	616	604	615	591	630	657	585	625	580	663	611	610	604	568	636	604	632	627	644	605	657	660	657	618	612	578	598	611	589	612	643	597	616	621	626	624	626	620	633	624	587	644	669	627	629	620	647	639	575	586	633	597	584	648	610	612	582	631	587	628	607	612	614	632	601	624	601	574	588	569	615	620	673	623	644	617	582	642	624	631	626	629	600	620	592	658	595	616	664	619	631	599	621	627	640	668	657	595	627	611	601	601	589	620	619	591	653	641	648	618	617	615	588	592	642	647	595	632	595	619	639	593	624	627	619	627	610	587	603	598	593	647	602	621	638	687	606	588	559	646	606	623	602	594	596	627	595	619	566	575	590	578	632	619	609	583	616	605	644	578	599	610	655	649	599	590	631	640	647	601	621	644	646	613	652	607	630	650	588	619	615	597	626	600	624	621	637	611	650	633	683	597	596	578	627	630	608	608	621	587	684	596	607	595	626	639	615	641	644	650	638	621	675	557	618	634	670	609	641	609	600	626	636	595	592	631	644	615	625	627	598	621	607	609	620	594	612	644	622	633	621	624	600	618	620	622	632	625	597	623	604	615	585	656	631	627	572	583	653	607	620	657	609	644	611	608	654	613	653	630	636	647	562	602	620	640	632	620	610	601	604	608	663	621	550	644	622	585	622	584	625	594	642	637	625	606	635	610	618	620	620	602	627	624	639	625	605	660	656	558	639	658	609	650	623	633	607	575	616	602	659	604	618	634	588	612	629	626	631	627	601	615	650	628	632	617	620	572	655	602	632	602	645	628	627	606	644	623	586	633	584	631	635	652	643	601	659	616	630	628	570	612	606	611	666	647	608	592	674	590	569	651	667	594	619	610	620	590	568	611	655	611	588	629	597	586	643	653	666	622	578	613	642	591	628	623	599	591	599	650	638	640	656	611	578	653	595	609	608	614	624	606	627	634	588	602	581	654	573	639	599	640	610	591	670	622	644	637	682	588	625	626	624	633	609	581	641	602	642	619	624	586	622	585	627	636	607	580	634	614	617	628	591	608	591	620	601	619	608	614	615	618	598
69659	67005	49995	35578	7394	636	339	352	336	296	297	275	309	291	292	270	282	277	282	291	277	243	276	246	275	289	272	262	271	271	270	259	280	261	279	302	277	267	263	278	275	270	303	286	237	304	409	497	485	403	350	327	287	302	251	278	285	280	286	219	265	246	270	287	254	249	258	243	262	253	262	273	242	272	282	298	287	253	270	268	252	289	249	276	256	248	286	263	250	278	260	265	286	283	254	268	281	281	229	265	275	262	239	285	248	242	301	259	298	288	268	263	251	240	248	272	259	284	268	264	263	279	236	250	264	249	278	285	255	266	273	268	286	277	295	275	258	251	263	260	251	264	241	278	272	246	270	272	286	242	288	233	257	269	269	278	263	271	269	273	276	243	260	275	255	279	255	255	271	259	235	258	245	278	268	269	259	250	266	279	260	240	282	264	257	271	262	255	241	254	265	256	257	252	231	251	258	263	258	309	232	275	270	263	246	269	274	265	272	240	286	241	275	288	265	264	282	267	276	263	265	263	273	249	252	246	241	239	242	292	233	231	285	258	284	238	279	264	265	258	251	263	259	265	261	274	232	279	274	264	270	263	263	244	287	265	278	259	274	240	269	276	246	246	258	239	263	251	266	260	255	291	277	278	255	257	248	252	258	259	245	271	276	275	254	281	293	263	257	258	268	299	242	249	281	262	245	247	274	268	259	254	271	245	277	273	262	259	237	252	269	283	269	247	270	231	249	260	251	232	287	266	274	244	265	274	271	251	262	284	265	254	254	246	266	275	296	245	276	256	255	252	259	277	295	257	272	263	277	284	262	280	287	270	232	255	256	256	266	288	258	255	265	271	287	266	277	285	261	248	252	276	269	262	281	293	268	261	245	274	272	283	280	276	286	277	259	258	258	295	289	261	240	242	260	243	254	284	265	262	272	260	276	269	255	280	249	252	263	253	270	260	269	256	269	250	281	266	249	256	271	259	259	265	281	278	282	281	256	240	268	274	268	276	246	251	240	250	268	295	243	296	260	262	239	246	276	269	233	259	282	255	271	239	260	281	243	270	280	273	276	294	239	251	244	269	251	267	266	240	274	269	243	288	280	245	229	287	246	272	256	257	260	283	297	243	273	248	255	274	248	265	238	248	260	228	257	246	253	249	261	242	247	262	271	272	281	282	258	252	265	250	263	251	299	269	286	285	260	270	265	253	283	296	264	251	264	271	276	280	243	241	252	280	285	271	257	269	233	246	264	279	257	238	254	278	228	255	262	252	268	258	255	248	255	252	278	277	263	252	283	269	223	242	275	263	251	264	270	267	269	246	242	268	270	264	248	267	278	227	242	291	233	275	275	265	281	256	291	291	259	268	257	250	263	236	245	258	233	249	274	241	229	241	231	285	263	278	264	229	278	239	253	260	239	274	294	245	236	264	273	274	252	283	260	261	292	274	297	262	266	263	266	277	307	252	264	282	254	264	266	277	287	245	240	243	268	272	277	284	253	235	243	266	256	292	243	304	281	261	240	276	273	264	267	253	269	233	254	267	258	296	238	268	280	280	279	254	270	268	245	276	266	260	257	271	243	265	278	287	280	259	277	305	284	258	258	226	265	290	262	255	282	269	283	276	270	264	258	264	264	238	258	266	266	273	262	261	270	273	284	269	270	277	263	263	273	281	241	262	259	260	280	280	254	264	227	287	273	269	253	263	278	239	310	263	270	279	276	271	259	271	273	233	260	260	275	258	252	248	281	258	231	294	293	239	284	292	280	265	234	283	246	263	262	252	272	247	283	267	266	248	255	271	248	256	280	235	288	254	258	261	271	252	259	242	260	248	265	266	266	248	252	253	283	246	265	282	242	249	272	250	257	281	272	271	274	264	244	266	262	254	250	235	276	293	257	240	230	261	291	230	268	280	258	280	265	271	286	265	263	284	245	280	239	271	262	305	263	280	272	217	271	247	261	243	257	281	260	294	274	276	285	244	275	258	270	272	266	236	252	258	245	284	280	255	250	277	229	244	259	276	285	252	255	282	272	289	266	268	267	237	296	292	283	257	279	231	255	272	285	275	266	258	256	266	278	250	253	248	256	243	261	287	249	296	279	255	254	257	253	267	253	275	268	281	255	249	281	263	263	215	265	240	270	254	267	288	261	247	278	262	244	264	268	271	294	274	272	260	272	263	272	238	255	267	285	303	278	249	261	266	271	263	290	270	265	261	249	270	246	254	266	257	268	234	270	259	224	261	247	272	284	269	290	286	257	237	262	233	278	282	288	275	230	282	281	251	289	254	244	261	268	272	267	264	285	261	241	275	270	237	268	263	255	271	253	282	256	259	282	307	248	249	282	257	280	268	269	257	255	240	268	245	275	288	274	257	278	276	245	286	240	283	275	261	276	268	276	246	286	275	241	281	273	251	266	292	262	226	269	260	253	272	280	270	239	270	288	260	288	253	273	278	243	244	281	257	277	278	280	255	280	261	252	231	273	302	281	281	234	245	262	242	266	260	272	258	270	254	252	253	251	268	262	275	295	252	254	303	253	283	261	266	269	237	255	252	283	310	233	235	279	286	271	237	288	289	281	249	234	297	274	274	294	250	265	268	247	258	256	249	266	256	263	271	263	271	276	266	297	253	262	262	262	262	233	271	286	248	240	279	293	243	265	258	272	265	250	260	267	266	247	267	245	253	254	267	272	272	251	257	264	253	283	267	228	258	289	299	231	252	243	273	254	264	245	287	271	276	274	273	263	259	274	257	261	291	253	309	248	266	297	273	269	293	271	269	247	236	256	294	260	246	246	252	246	267	248	268	271	273	277	277	281	250	249	263	292	266	242	284	264	256	282	246	264	236	270	248	248	247	263	239	292	254	288	261	262	253	304	280	276	283	282	271	273	250	257	280	246	270	261	278	243	255	242	238	270	241	273	258	251	275	260	269	241	288	240	250	299	266	260	238	277	272	246	246	265	273	291	244	250	261	260	266	237	270	280	240	314	279	266	229	272	250	252	273	251	243	273	248	255	250	271	273	244	243	257	246	269	261	267	262	228	293	260	244	257	282	272	279	289	259	250	278	249	272	266	238	265	269	276	281	238	275	255	281	263	255	269	262	286	277	241	261	288	255	241	248	239	267	254	285	252	267	250	260	253	251	270	266	287	253	257	258	265	269	264	259	301	267	276	240	285	278	253	264	251	279	257	288	295	263	283	273	295	246	265	263	274	279	265	267	254	276	281	260	266	293	261	289	248	252	248	257	274	230	253	263	275	292	256	236	285	248	270	244	266	278	253	271	245	257	294	255	247	279	244	267	257	249	271	237	262	283	267	296	277	267	267	238	284	236	263	276	302	271	296	270	247	253	269	287	268	259	280	257	269	301	284	256	274	293	270	281	243	258	300	267	278	301	260	287	276	258	262	252	333	254	268	254	256	241	264	255	259	264	273	252	296	282	239	264	250	261	253	282	287	264	297	270	270	318	258	308	286	303	249	268	273	279	307	275	230	259
44440	51399	45688	33854	1750	1205	975	901	873	818	836	770	735	725	746	770	708	702	701	702	654	652	643	639	620	686	678	655	690	673	725	717	727	746	716	774	751	724	683	719	682	716	674	688	719	898	1668	2229	2109	1661	1156	838	744	681	620	656	650	629	671	631	667	677	671	658	622	644	637	637	649	683	665	687	648	640	626	647	633	664	694	585	672	685	648	650	613	683	657	684	665	631	646	699	644	662	648	669	633	645	671	637	624	683	665	633	643	645	655	684	683	639	642	660	654	669	655	649	639	646	643	625	633	674	635	660	709	621	654	676	652	665	697	664	652	644	651	680	679	656	638	681	657	663	622	660	658	678	660	673	703	666	663	681	619	630	602	621	627	649	637	673	596	685	651	651	660	629	678	653	621	642	652	604	696	646	616	633	659	663	658	676	678	688	604	632	653	640	669	641	670	614	633	659	666	658	686	621	680	666	603	608	648	622	656	693	629	621	645	715	609	659	614	637	685	644	662	626	651	664	636	639	679	636	689	663	609	635	658	659	658	640	650	630	684	672	668	630	628	647	663	647	640	658	639	615	651	654	656	647	644	637	610	703	667	610	636	654	645	609	605	602	641	679	672	666	621	667	634	635	637	608	615	652	667	682	678	688	638	626	612	661	671	669	656	660	664	605	660	659	623	618	668	644	687	682	637	674	620	667	635	664	647	639	642	674	657	670	637	658	661	644	617	631	628	657	619	654	606	699	655	658	647	651	639	636	669	683	626	634	662	641	672	646	678	668	604	676	641	629	642	629	624	657	675	664	638	635	664	614	659	628	639	641	607	656	662	646	694	657	605	633	688	634	617	646	676	670	689	657	618	650	656	654	646	662	640	672	662	679	647	616	653	680	649	667	664	694	682	689	598	570	661	663	657	677	633	621	597	655	660	657	619	620	612	657	647	618	620	637	646	655	617	692	651	690	646	653	651	693	641	648	626	620	649	690	638	652	636	697	642	631	646	695	668	647	645	655	666	638	677	654	643	613	615	679	605	627	649	656	695	597	655	673	702	677	649	611	614	693	649	671	696	668	693	712	655	632	619	623	655	617	626	685	660	623	633	662	643	663	637	631	630	621	672	712	700	646	650	688	660	633	637	681	597	635	663	648	637	633	673	630	705	640	613	643	661	610	638	684	657	618	637	618	622	652	680	636	612	633	639	678	662	675	625	657	645	626	676	677	586	675	606	705	635	647	611	642	619	629	635	654	656	698	588	617	637	679	633	623	683	669	658	629	641	699	643	606	613	666	633	640	682	648	639	649	664	621	613	638	640	659	660	606	662	639	663	648	653	625	644	685	649	701	675	650	655	661	642	622	658	667	660	663	646	643	626	652	665	660	657	628	654	673	712	640	647	655	644	633	636	665	672	624	669	676	640	626	649	608	623	647	658	634	663	619	650	606	681	669	620	645	639	653	597	674	657	691	630	648	650	669	666	657	657	647	664	665	648	641	599	630	681	649	604	674	653	652	655	694	663	642	654	641	631	638	615	643	646	686	670	682	686	635	657	632	668	677	646	683	615	686	639	607	651	649	613	669	675	640	661	648	674	661	665	636	679	636	616	600	638	660	660	671	623	646	649	622	668	636	640	706	621	642	623	620	658	664	642	668	620	633	670	688	638	660	634	689	646	615	673	635	648	637	657	683	611	651	637	612	606	620	703	643	685	704	623	638	621	685	617	627	646	620	666	648	626	638	637	648	601	621	612	663	629	648	668	635	647	717	638	662	638	612	625	652	638	629	639	702	603	674	639	658	612	635	609	661	666	623	677	656	671	644	679	621	659	641	649	623	670	657	622	657	694	663	704	630	608	623	672	624	631	664	631	699	665	627	666	629	719	660	632	638	648	641	641	665	658	673	671	643	670	635	667	650	638	708	670	641	698	669	645	718	636	668	663	673	675	662	671	692	683	677	687	637	643	624	654	641	667	674	647	650	650	657	660	621	679	713	643	592	636	626	652	613	657	643	665	633	622	668	627	692	604	657	694	660	606	640	669	628	656	684	668	663	625	674	609	643	624	684	649	648	642	669	628	676	670	613	665	623	660	644	638	649	639	646	665	662	629	661	628	618	636	663	613	663	644	662	662	644	659	655	641	696	659	658	665	662	617	674	675	673	641	651	646	684	665	602	662	682	674	661	668	630	687	655	681	682	632	609	697	730	661	702	693	686	614	605	591	681	661	706	668	627	636	611	630	637	645	632	663	626	668	677	642	656	661	629	702	689	666	663	643	618	614	628	631	636	662	653	624	621	643	689	648	657	644	649	693	656	663	683	650	706	655	662	663	570	676	620	623	645	626	637	609	614	671	633	590	614	685	641	666	662	641	608	695	665	617	652	656	633	668	657	619	621	687	629	627	663	637	637	610	656	665	622	672	654	656	605	655	633	667	639	689	626	636	631	602	633	589	615	657	660	643	652	654	622	681	635	660	654	665	676	659	628	622	664	655	625	633	620	646	616	655	613	617	659	598	650	679	628	650	652	652	652	645	629	679	600	657	622	689	667	658	660	649	688	643	671	632	684	646	678	633	662	629	636	637	672	635	670	641	661	663	671	624	611	665	636	657	630	644	598	683	599	671	688	683	653	622	657	632	654	654	677	674	671	640	645	651	651	692	640	632	629	612	624	620	631	638	618	686	675	665	665	646	673	626	660	625	656	672	615	652	629	672	680	668	603	624	665	631	677	654	624	655	658	602	643	616	616	622	693	640	627	645	676	624	657	655	624	600	671	650	653	635	611	654	653	622	609	669	668	688	611	607	635	656	651	644	624	610	612	639	679	646	645	618	652	655	623	591	683	634	625	630	629	694	635	675	611	613	652	568	645	682	677	621	631	615	697	648	632	680	664	683	679	634	670	652	666	628	655	656	683	673	618	639	650	660	583	649	687	654	627	635	624	669	688	612	676	677	667	609	657	669	659	688	662	642	652	662	603	633	684	689	666	654	642	648	643	636	662	590	680	662	674	650	646	648	677	650	643	683	672	660	657	630	649	648	683	632	658	627	664	645	655	670	632	628	650	655	657	627	700	653	620	626	639	635	684	662	620	653	666	622	639	641	653	635	660	623	670	642	617	629	665	651	709	656	611	677	697	640	667	679	636	676	654	663	677	633	668	649	651	666	670	600	584	649	647	643	617	644	682	626	626	663	665	638	679	634	700	671	677	670	622	661	654	635	676	672	630	642	647	623	641	622	663	643	629	680	641	667	607	623	659	653	646	633	647	656	653	648	611	631	633	657	629	698	696	632	634	677	641	621	665	649	645	642	654	658	638	633	626	669	646	660	674	645	659	587	665	657	602	645	643	615	639	628	655	616	644	620	631	647	687	643	663	653	682	638	652	692	661	652	675	678	666	634	646	710	700	661	633	649	692	632	618	659	672	646	616	599	709	666	612	661	606	648	669	660	641	670	673	619	691	660	670	634	637	695	638	692	665	635	674	644	675	606	666	644	675	620	704
78669	73397	58424	36677	9285	1183	478	370	346	342	294	280	292	288	278	278	285	294	253	243	277	268	275	244	275	250	246	254	288	283	278	247	272	248	262	240	270	255	261	262	252	266	281	280	275	300	778	729	687	442	357	264	300	268	254	266	243	280	265	248	238	270	270	234	257	232	250	252	271	255	233	248	246	246	272	288	241	232	273	261	272	242	295	255	257	249	274	262	274	281	244	257	224	248	272	255	265	261	263	232	245	259	236	262	251	249	277	279	255	262	254	262	277	249	250	249	248	257	251	221	256	270	253	243	226	254	272	266	218	214	266	253	268	264	266	235	238	247	238	241	250	264	266	270	226	253	247	250	291	257	241	270	245	254	282	273	243	251	245	272	255	252	264	235	257	216	263	233	242	232	238	255	251	280	253	243	227	235	284	267	269	242	276	271	267	256	272	244	245	232	257	242	247	253	284	285	236	250	251	244	267	248	264	239	257	242	241	240	276	292	275	264	272	254	264	239	241	235	274	259	245	261	254	226	231	256	235	265	229	244	271	254	247	273	264	275	269	256	255	255	216	269	248	260	254	257	230	265	227	233	251	260	259	266	235	253	256	251	260	264	251	254	236	258	263	244	285	251	280	257	264	233	230	258	225	258	227	258	223	240	285	240	245	263	280	265	247	239	260	273	234	266	250	248	253	264	275	283	234	245	216	250	237	255	244	241	292	232	232	252	263	263	269	233	260	228	262	281	263	278	227	263	287	260	275	282	257	273	253	238	272	264	267	247	222	266	268	262	253	250	252	264	271	270	238	231	300	253	272	256	256	227	266	260	225	282	250	242	266	223	257	247	276	248	222	252	260	284	257	299	275	239	239	261	256	279	233	228	270	259	247	269	249	250	262	246	281	273	250	281	245	271	282	235	258	260	277	236	289	253	283	267	265	287	235	266	265	243	256	225	245	283	259	258	250	239	271	258	264	266	247	249	261	234	252	255	240	230	254	237	271	243	271	305	245	250	258	233	248	278	244	266	235	246	246	258	233	250	237	260	270	258	247	250	266	249	242	231	240	275	235	263	282	268	228	288	266	271	232	246	248	251	250	224	296	285	298	249	252	234	254	221	285	284	245	237	246	236	255	266	262	258	247	259	239	251	262	247	241	256	254	231	231	258	255	253	260	265	258	253	249	255	254	263	243	248	243	240	254	271	264	244	248	255	234	266	259	266	271	262	268	275	248	265	258	280	269	261	284	252	283	248	236	248	271	283	240	242	298	244	252	274	260	235	297	253	234	278	228	237	256	244	252	265	260	233	300	261	267	219	247	259	262	261	228	237	234	240	239	269	240	242	242	261	271	254	250	268	266	230	246	248	266	243	245	274	261	251	263	271	260	251	255	243	236	274	242	233	275	231	257	267	252	241	268	251	268	265	270	265	241	285	270	277	233	249	238	252	248	251	274	261	255	268	241	242	245	281	239	249	246	250	258	247	295	249	257	272	279	255	282	233	267	258	276	249	277	256	244	272	246	247	243	224	261	236	267	275	244	263	255	263	256	274	253	246	225	251	275	263	272	279	211	259	291	292	265	224	267	269	227	231	257	239	270	238	248	272	264	276	238	245	259	252	254	249	262	246	269	220	263	211	256	268	262	248	269	241	239	221	267	253	266	259	253	273	278	259	239	288	233	239	270	259	250	257	275	288	256	244	252	249	270	240	258	230	241	263	251	258	292	269	241	273	260	261	250	260	246	250	257	205	265	284	242	266	247	245	257	256	277	257	261	245	259	254	244	284	267	251	266	217	230	257	273	294	267	242	236	242	297	245	262	261	255	251	258	261	275	281	273	241	243	233	265	275	260	243	249	247	234	258	208	277	246	251	265	267	256	241	249	231	263	244	233	256	228	252	259	247	248	258	250	255	272	272	234	272	247	264	267	233	265	260	253	251	267	238	256	243	224	270	278	252	247	259	254	245	294	255	225	255	231	250	263	270	255	257	241	247	238	258	240	235	247	258	240	252	234	234	239	280	231	268	278	262	272	253	250	254	248	269	265	271	256	267	212	231	253	249	238	284	258	254	262	238	257	262	266	243	223	252	256	265	280	301	228	260	213	261	243	243	254	244	272	231	254	275	271	280	252	238	241	246	239	263	240	214	258	272	235	257	229	276	249	273	234	261	247	270	246	254	269	252	268	258	256	258	277	243	265	233	261	274	247	275	281	253	238	249	254	259	256	249	243	222	245	259	270	242	247	259	228	252	246	254	224	245	246	272	261	234	245	262	250	267	249	303	257	251	260	243	272	262	253	268	242	240	252	225	241	265	254	245	260	258	261	248	235	228	285	257	226	260	241	239	231	254	262	227	247	248	246	228	273	271	250	279	232	286	270	259	259	218	262	260	254	260	216	266	233	268	269	260	240	285	229	218	223	261	273	269	226	257	252	257	288	250	243	269	265	252	255	236	244	274	251	252	254	256	256	264	260	257	260	235	213	235	244	243	250	244	261	226	244	252	237	258	248	218	244	234	242	246	241	232	276	245	267	250	262	250	242	230	268	267	229	244	263	272	231	250	263	278	254	245	268	248	270	254	265	286	247	233	278	249	243	243	241	258	258	230	265	256	230	245	275	260	237	245	271	233	236	251	236	251	263	260	234	236	228	264	253	262	250	260	239	245	273	237	282	235	255	262	240	246	239	220	235	252	270	261	258	253	248	247	248	240	240	233	247	241	267	251	265	266	269	275	277	263	285	268	262	268	246	243	272	277	249	278	240	242	237	264	262	268	254	239	252	285	244	238	252	252	242	267	242	274	245	264	260	241	248	264	264	255	239	246	254	254	242	272	235	263	261	268	274	257	254	233	254	262	280	257	231	294	244	252	264	242	263	253	246	258	231	283	275	230	276	273	261	245	232	222	247	230	272	259	284	270	257	231	255	234	254	235	259	250	232	228	256	260	250	254	251	257	272	263	278	256	249	251	259	247	231	251	259	235	268	271	260	257	239	263	247	273	254	265	239	256	268	262	236	239	272	244	262	249	260	244	268	268	236	279	272	266	262	264	265	238	262	250	266	257	270	257	245	265	273	232	293	277	228	235	225	241	268	261	248	232	252	275	261	252	238	270	244	258	252	247	252	235	278	267	244	250	245	257	251	242	253	257	247	275	241	292	256	232	232	241	256	268	270	273	251	260	240	272	225	237	252	242	259	270	250	268	257	246	237	238	258	252	245	268	244	281	257	288	265	263	268	238	215	243	234	268	271	249	245	279	250	233	253	267	254	223	262	296	290	248	275	254	245	252	267	265	219	247	266	257	251	266	257	247	262	263	253	241	249	260	299	245	272	248	215	249	245	236	262	246	253	260	276	257	262	249	243	253	218	238	262	248	231	257	227	256	256	255	270	263	249	243	267	240	274	248	274	249	248	253	254	271	249	258	252	255	301	220	261	278	265	274	240	266	233	258	225	276	239	286	247	282	224	235	253	250	252	234	264	267	222	270	240	263	265	260
55077	59791	54592	24984	2592	1505	1221	1127	1030	982	909	903	805	770	754	770	779	698	706	727	692	679	671	639	714	706	711	653	716	724	671	763	771	670	708	654	707	745	742	750	788	794	735	738	742	976	4048	3645	3027	1982	1184	861	746	613	620	607	650	577	606	605	627	627	599	628	576	586	601	639	627	640	601	602	638	595	655	659	616	577	601	576	617	643	653	651	605	609	604	629	640	621	647	594	600	630	621	587	605	608	618	531	644	549	596	606	616	594	646	659	637	612	635	644	658	559	650	627	595	615	589	652	620	611	640	607	620	593	653	634	643	654	636	637	617	605	595	609	612	634	621	600	618	608	601	603	632	597	616	585	607	622	625	580	603	594	597	627	605	625	613	626	616	610	654	615	626	653	610	632	596	587	630	592	625	640	615	597	606	646	651	645	609	617	628	596	621	626	615	619	586	624	597	582	636	652	602	649	650	611	646	607	653	616	632	611	647	582	581	611	611	600	578	617	656	576	566	605	658	627	604	623	599	630	582	587	620	603	608	611	584	574	604	601	609	668	653	596	587	641	606	587	604	627	643	583	628	646	625	616	590	624	610	619	601	643	616	600	632	578	610	606	586	604	594	599	658	550	634	608	640	620	619	566	597	656	550	610	634	604	618	597	641	601	604	587	598	638	584	634	600	602	633	578	556	625	628	642	640	639	627	606	617	614	618	631	635	622	630	600	633	658	612	597	601	585	626	622	630	662	629	677	568	609	623	647	627	596	648	598	635	574	619	615	638	563	627	647	613	583	608	603	621	648	628	583	603	664	656	617	621	626	599	630	621	595	640	623	614	617	614	638	643	618	670	648	625	607	619	632	623	565	619	623	613	624	608	617	589	656	651	641	606	648	629	615	590	573	630	640	574	572	613	608	626	616	614	635	610	667	616	624	630	632	636	605	608	628	627	624	637	614	619	589	643	609	646	648	640	600	578	616	613	585	620	630	567	607	619	625	694	680	653	632	594	631	619	640	594	611	627	650	641	652	633	614	643	619	600	647	587	622	599	655	585	598	548	610	615	586	616	626	627	655	598	635	632	641	620	616	629	604	623	590	619	645	628	599	619	639	595	583	606	608	632	599	602	603	590	588	619	685	620	618	610	632	593	635	666	605	608	578	617	634	608	608	578	602	592	614	638	623	601	611	612	622	622	622	582	598	641	599	669	599	624	636	615	612	593	626	648	652	628	579	609	648	605	624	592	609	654	693	627	611	615	630	634	604	623	647	598	625	638	618	619	605	636	637	645	600	628	624	636	626	618	621	635	653	564	632	591	648	643	556	608	598	602	618	622	631	624	598	630	641	658	598	636	609	572	624	627	599	623	586	640	606	609	611	593	626	622	633	604	643	612	626	601	604	633	627	628	637	612	594	661	625	556	678	607	619	614	608	612	623	633	628	656	626	600	629	619	592	601	649	632	585	626	620	598	637	606	628	641	611	636	603	570	651	635	600	609	595	620	636	590	607	631	634	592	616	636	645	633	593	636	609	595	612	657	612	607	653	655	610	606	615	604	584	608	605	679	588	606	682	566	629	607	594	620	641	636	604	618	602	559	678	615	606	645	614	591	640	609	633	641	601	627	624	601	565	609	616	632	649	617	591	619	630	615	636	611	600	644	663	635	587	623	612	623	645	615	609	629	648	646	592	564	639	626	639	658	624	618	627	609	619	613	628	613	646	633	576	660	596	626	635	645	634	609	602	661	588	606	596	624	620	648	626	634	602	597	622	631	620	587	618	606	597	619	584	631	595	633	638	615	640	592	613	643	645	622	653	632	650	613	619	586	569	580	627	661	609	624	612	563	612	652	615	626	612	636	645	709	653	596	623	598	596	606	640	635	630	571	655	599	585	657	597	619	623	607	639	664	668	633	624	630	634	666	594	662	644	601	637	629	593	659	635	594	593	613	607	643	635	612	606	622	598	668	620	631	631	662	596	572	599	621	620	617	632	604	663	659	598	608	617	657	586	606	626	612	629	635	620	638	628	615	611	604	660	630	612	621	618	598	598	625	645	607	630	608	637	639	610	640	601	617	588	629	650	628	597	640	612	688	649	611	612	603	626	633	650	598	580	607	601	613	586	604	615	628	642	638	597	635	614	557	622	650	574	580	626	598	631	631	632	580	661	625	599	621	590	626	627	616	595	627	642	640	614	636	631	615	645	641	591	626	610	642	603	640	610	586	623	634	598	588	578	627	606	667	571	611	624	616	620	591	609	605	679	584	623	621	616	634	661	572	592	612	611	641	636	648	612	610	656	616	604	594	616	611	592	621	595	631	554	631	656	619	635	638	621	603	622	656	668	618	646	643	630	624	615	653	604	603	665	576	578	636	646	617	624	577	651	623	626	623	592	604	636	618	625	618	624	597	635	648	630	614	603	643	630	610	602	627	615	589	610	631	584	645	652	622	616	629	628	619	607	584	620	584	628	618	611	656	635	629	616	643	588	645	653	633	627	642	622	595	592	590	592	626	639	640	593	567	625	635	643	579	645	595	613	622	602	658	614	634	620	570	591	620	609	610	629	614	582	656	682	568	624	628	633	653	585	604	645	577	632	611	639	614	656	631	615	574	607	614	607	573	611	617	636	608	610	583	592	626	571	590	630	623	597	614	643	624	621	611	587	625	573	616	664	624	651	623	625	649	624	664	609	621	596	638	634	623	615	652	600	631	606	620	596	569	664	672	609	659	631	644	600	625	599	614	667	615	655	636	598	591	622	589	654	647	665	614	591	591	620	610	618	636	627	606	630	597	654	629	603	625	572	652	595	625	657	633	631	596	638	598	625	640	650	617	640	565	547	638	672	618	658	609	651	607	638	620	612	634	628	656	597	651	581	665	619	615	629	622	688	654	621	593	608	607	574	636	640	603	642	632	612	645	629	615	642	613	622	601	609	546	613	636	621	655	671	645	624	624	575	617	621	598	564	627	626	667	657	607	579	607	624	610	580	600	623	629	595	605	628	586	654	591	628	632	676	637	603	637	638	602	603	578	582	582	611	602	566	628	617	618	630	622	663	613	626	610	656	628	574	638	645	566	634	683	688	579	635	631	572	626	625	590	629	609	621	624	620	600	593	618	634	619	643	617	635	618	638	630	620	637	662	600	662	615	617	598	625	602	692	641	587	612	603	639	632	607	664	575	617	641	591	554	581	595	611	614	582	651	607	601	586	625	604	602	607	634	612	603	623	603	580	614	610	634	601	652	648	637	596	604	632	637	599	617	629	614	625	594	608	623	616	639	652	630	643	626	620	578	640	647	626	603	624	612	630	635	607	603	553	629	619	622	601	638	624	617	628	597	599	625	573	604	638	611	637	615	577	610	666	611	642	628	654	651	637	642	621	630	609	646	616	632	643	634	642	589	627	609	632	567	593	624	636	630	652	637	647	624	619	629	635	643	623	615	613	618	628	606	611	590	621	641	615	644	584	603	670	663	618	633	625	576	620	600	619	583	613	633	579
21284	19581	7814	1952	266	241	283	251	252	270	280	221	247	253	238	251	247	241	263	239	254	233	248	247	242	249	260	248	250	254	246	235	264	258	275	250	217	264	228	260	262	226	266	291	244	216	265	286	295	268	273	261	262	215	266	253	259	250	272	265	253	228	230	246	242	251	253	275	265	239	234	244	256	262	230	234	229	242	255	256	234	248	282	249	289	273	257	247	246	243	249	248	251	256	258	264	250	281	270	240	239	268	260	238	295	262	238	245	244	252	254	254	261	229	253	223	255	253	270	275	251	284	265	265	257	248	269	239	274	231	251	266	249	235	268	256	258	247	259	236	255	234	265	218	252	268	251	265	225	256	259	257	246	247	247	252	250	249	242	269	267	247	238	233	238	232	245	244	236	229	227	235	269	255	272	242	245	215	248	256	237	261	264	253	225	256	247	263	238	264	267	264	272	265	259	255	262	231	265	256	248	233	252	235	244	261	267	243	243	244	253	235	254	217	251	229	231	246	255	265	252	237	240	262	226	233	249	234	252	272	259	263	251	247	282	250	243	216	270	266	253	242	238	279	251	221	252	274	237	245	260	211	256	253	256	270	276	244	238	279	253	251	254	283	268	222	254	274	271	232	241	259	214	227	214	261	252	260	259	226	266	252	239	251	236	202	225	242	250	290	269	247	246	248	248	263	262	222	255	264	246	241	242	232	220	237	249	233	211	249	231	240	258	258	250	244	237	243	247	234	246	249	247	242	241	261	252	243	260	230	258	253	230	245	248	249	236	236	237	227	238	256	272	273	264	241	237	236	258	224	249	258	235	265	245	235	215	241	250	239	249	265	248	260	258	253	247	285	270	268	225	251	252	235	243	228	255	250	229	266	258	226	218	281	272	246	255	243	244	262	247	251	241	260	250	239	228	277	212	229	268	269	258	247	257	260	237	239	252	248	243	235	221	267	268	255	225	232	244	230	256	253	246	262	268	244	255	273	247	249	245	275	240	265	258	237	242	237	240	275	233	256	256	278	263	267	250	236	275	258	258	249	263	260	260	237	265	253	249	243	267	214	264	229	253	211	240	252	263	282	269	246	248	269	219	240	265	264	267	229	249	274	252	240	242	271	248	253	285	264	273	247	267	258	258	228	264	273	243	266	258	239	215	269	255	231	249	263	267	257	226	240	244	239	266	236	249	270	263	246	224	223	252	245	252	268	223	245	256	214	233	273	240	264	245	245	254	226	250	247	255	243	235	229	255	234	258	240	248	244	269	247	255	230	251	264	249	247	251	272	253	230	245	249	221	241	250	277	266	239	234	242	255	245	226	223	255	275	231	245	240	244	226	243	266	266	274	251	248	243	217	276	236	258	239	238	226	256	234	242	268	250	256	233	290	272	247	254	254	251	233	237	228	283	250	259	243	279	235	249	266	275	236	254	250	247	241	259	239	249	262	250	229	240	252	245	232	250	235	236	242	260	218	239	257	279	244	242	255	260	255	268	247	251	244	235	257	262	253	286	248	241	247	248	261	248	273	243	247	242	267	266	249	256	255	245	217	235	236	240	230	260	244	249	212	259	258	254	270	263	223	263	252	243	236	237	233	252	265	255	256	247	257	253	242	246	277	237	252	220	251	244	237	259	235	220	260	204	288	246	265	265	266	271	265	228	254	233	225	273	259	251	264	226	225	231	254	264	244	230	238	268	250	243	259	245	245	253	245	252	241	252	283	234	273	246	248	257	232	290	245	264	258	274	243	253	233	236	237	245	310	248	269	220	234	237	242	252	252	223	231	260	242	224	275	225	220	258	272	235	277	247	248	261	248	238	223	272	261	263	256	253	233	231	257	250	264	263	266	232	239	231	235	253	243	279	228	243	241	228	241	245	278	284	252	228	254	261	248	251	244	247	262	286	254	240	253	227	246	255	244	248	266	251	249	252	282	235	256	228	262	251	254	220	248	247	263	232	248	258	228	285	223	258	260	238	241	254	244	281	261	278	274	251	250	260	273	228	230	240	251	256	267	264	280	224	258	257	241	251	230	219	213	255	220	265	251	250	255	230	234	275	293	264	231	257	240	262	252	242	244	237	269	257	270	214	244	249	261	252	253	260	237	263	270	271	234	249	289	276	260	255	276	267	263	241	267	278	250	256	258	225	244	270	249	264	269	246	225	231	248	268	256	252	259	217	231	239	243	239	215	233	220	238	252	228	237	230	276	250	252	238	268	215	238	272	237	225	241	258	270	230	280	256	243	274	278	240	242	268	256	285	256	247	251	231	268	256	223	260	260	245	230	244	269	286	268	244	296	219	238	275	275	251	247	261	256	236	250	249	232	262	263	254	285	237	240	240	255	230	263	270	235	234	263	248	254	252	218	250	239	224	251	272	270	249	229	252	246	243	237	252	244	240	271	244	241	247	244	244	223	272	234	252	247	267	234	268	277	254	226	244	263	264	249	274	233	250	224	222	234	260	282	254	264	233	262	233	233	259	237	257	249	263	240	262	263	259	237	221	245	254	238	255	219	254	266	253	252	228	249	265	242	283	276	220	258	263	264	254	238	265	276	266	249	220	233	263	196	252	286	247	272	272	216	243	231	217	252	253	249	246	247	249	265	260	243	253	240	236	196	272	277	268	255	219	257	257	263	268	262	289	243	249	238	251	267	251	243	261	275	242	265	274	249	265	242	243	241	263	247	264	228	234	238	230	232	221	258	252	253	255	227	256	248	243	245	252	258	258	280	253	237	257	250	265	277	244	229	232	233	250	218	239	263	217	239	254	233	240	265	225	234	265	240	247	240	252	244	252	220	254	280	259	268	259	260	238	253	253	244	248	270	243	233	230	259	263	232	258	233	245	225	247	265	242	256	249	249	232	246	247	259	247	223	243	224	240	226	234	263	260	244	230	279	228	259	253	262	221	261	242	265	260	287	248	219	243	247	266	227	230	246	248	272	223	266	216	248	239	274	226	245	272	259	246	218	259	263	220	226	242	223	268	250	253	277	230	242	271	253	247	266	252	253	265	252	231	271	244	218	229	244	259	269	246	251	256	260	264	259	222	242	253	251	215	230	283	258	241	246	210	271	283	237	228	251	248	240	274	266	227	219	241	241	242	255	256	240	271	246	264	261	278	260	246	257	246	271	254	245	242	251	240	254	242	261	243	287	246	242	244	245	249	239	270	259	248	253	287	228	239	258	251	238	257	274	253	269	231	252	234	235	260	255	241	234	243	258	244	244	251	235	278	263	249	251	257	253	257	241	233	244	248	248	242	240	222	263	253	268	250	222	256	234	247	250	267	238	226	255	263	262	281	254	242	241	244	251	250	233	262	262	247	266	253	256	284	225	227	209	229	249	246	271	255	257	239	284	239	246	257	260	258	241	258	267	234	233	235	285	275	276	247	278	247	250	213	260	243	254	270	249	257	241	246	238	247	246	249	256	225	246	279	251	241	266	243	238	263	236	243	265	246	233	221	270	245	256	246	242	272	252	263	227	247
18035	22628	11404	4159	737	668	697	693	674	682	671	646	630	622	661	590	669	630	685	594	638	621	651	654	602	635	647	671	648	661	642	648	613	605	657	601	617	630	648	677	646	679	665	709	645	693	833	925	883	780	685	628	635	617	662	625	585	620	661	581	612	563	615	568	600	612	596	645	623	656	610	621	628	585	614	646	652	591	651	638	630	640	590	592	601	650	597	610	637	647	632	630	607	628	641	632	641	646	635	676	632	633	641	628	615	661	601	611	600	602	608	588	661	645	601	641	570	607	590	618	630	670	560	615	601	644	688	637	634	654	644	591	624	609	625	617	625	652	607	618	675	643	675	588	607	614	625	633	652	665	589	603	608	618	634	607	634	652	603	644	603	665	618	629	591	658	627	627	600	623	636	646	635	611	649	642	617	678	622	682	626	670	593	630	632	614	599	633	635	593	623	649	564	616	659	640	641	595	625	605	660	650	608	650	646	577	700	611	649	632	634	592	614	625	610	619	647	633	560	606	589	624	600	621	618	642	590	634	617	634	571	637	594	633	666	623	619	641	606	629	654	642	644	631	630	651	620	654	633	619	621	637	607	635	618	658	648	611	622	638	597	574	604	644	667	629	613	643	602	617	606	598	640	639	578	628	664	593	610	627	622	608	613	625	577	596	612	624	618	605	597	604	637	631	600	617	630	669	637	617	650	629	621	615	681	615	625	623	640	593	627	639	603	624	620	597	599	655	658	610	611	602	575	624	594	640	632	635	595	610	629	629	633	631	584	628	633	628	606	626	615	636	613	597	620	618	636	634	609	584	625	625	591	624	641	635	604	577	596	600	606	621	662	617	581	574	588	638	655	585	636	631	644	627	602	648	616	611	627	678	648	631	676	604	581	627	651	635	593	587	614	648	635	614	628	649	597	557	634	582	602	623	611	625	609	630	627	627	632	586	611	635	640	626	621	658	625	652	650	625	679	675	628	641	589	600	594	624	639	631	611	614	607	583	667	599	619	612	675	642	588	666	652	620	609	607	622	620	628	603	626	624	635	613	612	608	616	634	637	610	598	620	644	575	615	615	668	622	640	612	592	642	619	633	643	605	597	644	650	625	662	623	635	623	601	629	600	609	614	641	569	664	648	642	656	627	641	605	641	633	601	626	665	588	617	625	583	644	633	619	630	657	601	640	645	664	592	621	663	577	617	585	586	616	619	616	619	657	649	629	626	639	634	657	638	606	635	605	635	627	624	637	663	628	622	624	638	611	591	638	619	622	638	617	628	611	649	620	622	671	582	608	620	671	687	662	567	662	578	580	593	604	652	632	629	575	642	613	668	624	608	650	605	625	657	589	644	636	634	622	633	623	642	659	603	640	638	639	669	626	639	642	651	606	612	619	600	580	622	634	622	640	647	614	603	606	624	602	639	630	652	605	607	599	633	644	609	626	609	637	659	622	627	631	583	627	604	634	594	618	602	632	626	595	572	620	616	613	587	649	645	623	644	625	626	626	632	625	634	611	637	634	633	610	660	652	626	633	642	593	558	649	618	614	607	634	612	666	611	583	660	582	628	576	619	595	605	616	661	606	596	644	620	634	621	619	635	645	586	622	635	661	578	638	633	623	591	616	589	602	635	620	598	629	580	617	653	666	668	618	634	564	639	595	632	603	612	598	602	608	619	629	598	619	625	620	635	650	610	607	637	629	644	663	579	629	579	612	645	556	617	608	639	629	595	611	639	643	625	640	621	668	620	621	638	593	642	584	651	683	627	589	595	605	616	636	608	625	617	580	605	600	628	586	687	657	658	635	630	623	612	628	593	620	631	612	562	595	639	643	643	637	627	654	637	641	638	641	613	595	647	663	645	667	634	636	639	648	626	621	615	638	597	629	667	615	612	627	635	609	640	630	617	621	631	633	611	587	690	607	654	617	645	628	593	619	634	619	619	630	627	608	587	602	648	673	674	636	634	631	668	626	640	645	619	610	649	590	603	623	637	604	645	607	635	645	579	620	642	621	591	609	573	616	597	648	635	600	611	626	645	628	627	625	625	626	614	603	631	675	619	615	623	590	635	626	617	653	600	629	648	612	644	608	657	629	578	610	639	651	620	603	586	617	606	612	573	652	578	650	644	619	588	625	603	617	582	625	647	590	618	634	607	652	656	645	623	631	639	578	635	638	606	615	600	643	589	649	573	636	630	579	624	629	646	634	629	660	613	593	620	627	604	643	625	603	608	608	628	612	646	626	590	582	648	646	632	609	637	685	584	639	640	645	645	655	617	604	620	656	623	616	609	617	623	620	598	621	632	628	634	644	606	594	625	618	644	589	649	656	658	600	614	608	644	614	599	608	619	653	641	642	643	621	626	611	612	665	604	598	603	602	641	615	629	643	622	628	605	585	629	636	623	594	618	676	628	658	578	600	598	602	551	645	598	593	655	642	654	615	659	668	601	659	604	610	594	607	619	642	612	605	601	639	620	605	597	651	632	655	623	632	625	617	632	621	614	608	575	632	629	618	641	613	642	626	648	687	616	615	658	646	596	631	609	599	614	577	590	632	569	619	618	606	640	673	606	625	648	587	590	660	635	598	632	590	653	623	628	612	650	608	559	612	610	651	619	620	632	623	622	608	602	605	654	602	678	591	639	584	646	653	610	642	633	567	650	577	621	621	647	617	609	624	621	639	631	636	629	634	638	638	590	598	663	606	596	657	588	637	576	611	613	628	622	620	659	615	601	587	578	596	595	647	614	653	633	611	644	594	582	599	609	629	575	625	622	633	615	635	607	619	603	629	590	611	640	629	633	588	598	599	564	663	616	602	635	607	612	589	613	621	622	652	610	623	606	662	587	599	656	594	621	581	608	644	599	627	640	658	608	614	636	595	620	620	598	594	651	584	601	633	653	624	615	618	641	603	610	626	628	659	631	641	602	626	628	639	659	692	582	611	623	621	622	602	628	645	634	653	609	633	635	593	622	630	607	646	662	615	625	609	626	650	653	658	666	644	594	646	568	608	634	606	596	601	617	621	621	635	604	622	674	620	633	643	627	619	646	670	626	645	632	635	679	645	616	625	574	599	638	649	628	615	638	657	597	591	612	633	656	576	668	601	670	615	630	653	617	664	620	638	599	635	648	633	614	587	583	610	646	615	606	614	635	592	642	631	618	646	611	615	647	601	640	625	594	596	626	601	608	600	633	591	622	656	602	607	608	589	599	637	586	629	643	630	644	667	601	623	660	615	567	596	648	617	647	618	624	598	628	622	659	619	608	583	603	623	582	609	652	610	616	611	594	627	638	650	591	607	627	653	624	674	621	623	619	616	623	671	620	589	632	582	643	639	626	627	615	606	584	603	612	620	609	628	631	651	637	637	630	593	625	626	667	651	600	603	622	595	586	659	676	564	605	636	643	634	592	648	619	632	614	604	623	667	610	636	606	609	614	612	617	613	612	656	638	587	646	610	654	639	658	662	638	599	639	562	642	656	620	588	672	630	662	619
66357	66756	52529	23731	3529	576	389	330	333	304	316	270	281	295	262	278	248	263	274	254	282	237	276	252	283	235	301	295	282	277	259	285	240	278	242	294	264	253	266	284	265	296	284	285	276	316	541	501	436	409	333	331	258	282	268	284	274	260	272	280	275	267	265	276	276	222	255	259	265	261	281	269	265	271	277	248	261	257	285	257	245	263	265	262	285	307	254	264	248	260	248	271	257	246	252	240	240	281	227	267	256	238	257	251	247	251	232	261	259	268	243	250	266	244	287	270	237	278	263	260	279	274	274	246	297	265	280	246	269	295	256	257	283	261	249	249	262	255	265	302	264	250	259	283	262	257	239	320	234	263	252	264	296	258	249	245	239	274	285	242	246	273	259	263	269	275	275	267	239	277	254	242	279	281	250	271	243	263	253	274	237	244	248	264	260	247	263	249	248	252	231	244	242	292	260	267	268	279	261	293	256	269	247	277	242	307	254	269	285	276	280	242	272	248	252	257	250	257	271	289	301	253	274	239	245	298	273	289	253	261	252	264	303	272	231	267	269	263	264	254	252	254	306	263	301	288	259	284	242	233	265	281	246	287	293	265	269	283	272	220	257	263	273	290	275	262	297	260	267	253	272	270	268	283	272	265	279	264	265	248	263	279	286	293	249	299	266	251	250	261	252	246	251	298	237	279	256	267	251	254	269	267	248	266	268	252	251	266	236	268	304	245	239	278	287	253	254	261	241	297	251	257	260	280	248	270	285	247	272	225	281	274	285	251	262	292	290	286	257	250	250	260	267	245	294	241	251	237	284	262	279	259	241	237	272	260	285	277	278	264	274	248	278	254	278	252	254	257	244	271	233	285	232	241	247	290	268	258	258	276	290	266	263	265	248	248	285	265	297	252	293	260	294	279	281	268	267	285	277	253	263	225	294	268	283	243	264	281	250	273	277	254	257	256	269	270	276	252	245	273	264	244	264	280	248	271	250	266	254	257	266	290	310	281	228	266	296	271	269	280	279	240	228	282	251	275	281	257	271	284	263	276	297	282	246	262	258	273	280	248	253	278	242	285	250	272	279	267	281	248	279	296	266	263	242	258	245	253	274	291	259	261	290	276	280	258	273	276	253	264	257	255	259	290	271	262	274	246	253	276	277	275	256	249	267	262	287	300	273	264	243	270	274	271	266	240	267	287	295	297	265	263	282	279	245	283	242	284	271	255	261	268	305	281	283	270	254	274	257	245	274	271	261	268	265	264	252	272	287	235	257	222	256	264	272	281	261	267	287	251	283	278	273	251	250	280	274	236	290	264	288	294	262	277	262	255	270	267	249	273	286	234	262	277	244	261	278	232	255	266	290	265	284	259	254	283	267	253	241	270	289	262	273	283	259	218	275	282	282	269	246	237	260	271	272	243	262	277	263	293	270	267	269	262	262	248	278	269	256	252	250	231	265	263	282	245	248	267	240	279	272	273	251	270	292	275	284	280	245	256	286	269	266	296	268	267	292	254	255	266	276	257	261	232	262	242	273	264	273	273	245	246	296	256	248	256	269	274	260	268	277	256	264	265	284	246	266	287	264	292	258	262	268	248	268	261	263	255	265	228	282	248	261	256	254	262	289	240	242	264	270	300	272	240	240	268	298	249	242	261	258	235	286	273	236	302	230	268	251	268	270	306	284	256	262	264	287	265	248	250	274	239	234	276	274	246	265	249	258	281	264	255	253	262	294	260	265	285	256	257	276	297	241	261	284	289	280	239	299	269	267	233	254	271	254	263	265	265	233	291	244	293	254	293	298	269	289	250	290	267	306	276	271	269	284	257	284	281	300	273	294	253	262	282	254	236	275	263	262	247	259	290	254	293	277	262	252	265	266	263	286	309	314	247	264	286	262	234	269	249	260	266	264	259	274	250	268	261	270	270	266	262	287	252	262	272	265	269	287	280	290	254	245	277	263	246	260	249	284	276	286	280	274	284	264	219	278	234	288	248	253	289	274	273	259	228	276	264	243	279	295	283	301	278	288	271	304	284	254	241	273	269	280	289	258	256	246	289	261	287	272	280	293	242	258	276	281	278	274	269	293	269	254	257	252	294	280	262	273	269	263	279	254	266	284	275	252	279	276	251	246	252	283	264	250	269	251	245	281	257	293	312	259	252	272	244	259	246	290	287	260	295	283	293	235	276	247	278	270	285	248	235	283	298	263	263	269	231	253	269	265	270	271	271	267	260	276	298	277	274	273	260	288	260	291	269	240	260	305	262	282	290	244	253	251	278	280	296	246	273	265	268	259	273	258	256	283	267	260	263	291	288	261	260	262	284	277	259	277	269	272	233	268	229	262	248	282	281	241	262	279	280	280	266	254	278	282	261	223	281	255	279	290	249	254	264	233	251	282	284	288	261	268	271	274	254	247	253	254	292	273	278	300	258	264	270	246	250	243	274	281	282	232	261	278	309	257	279	283	244	270	275	263	281	263	256	264	276	259	272	296	259	278	287	251	275	319	265	253	242	242	265	245	253	269	253	268	252	268	230	269	294	265	289	210	275	237	246	272	247	275	292	283	242	254	267	252	265	272	286	265	278	263	285	292	257	254	264	267	271	268	278	271	268	270	246	269	298	285	279	296	282	270	281	267	256	241	249	282	254	242	246	267	330	265	219	273	240	281	290	252	272	251	285	269	218	276	258	264	275	260	264	250	268	259	271	244	245	284	252	262	264	288	260	237	274	254	239	239	268	243	235	255	271	247	276	278	276	240	274	282	251	292	277	289	242	267	285	271	279	289	243	268	271	238	297	270	271	265	294	277	298	229	268	282	283	243	247	279	287	248	261	264	263	267	260	263	259	272	257	232	290	304	246	253	265	289	300	272	265	277	303	274	283	262	287	277	248	302	247	248	269	247	265	263	273	273	271	266	257	295	254	273	253	254	252	232	253	249	243	265	258	268	265	251	280	268	278	250	258	283	271	281	252	273	263	249	265	243	245	270	264	276	239	244	259	267	265	263	260	254	252	302	257	238	268	276	269	254	258	296	277	245	262	280	255	266	255	261	269	255	241	223	271	286	279	273	281	284	269	264	230	261	271	274	240	256	275	283	245	299	261	263	278	254	277	278	225	273	296	299	287	256	211	259	267	267	254	240	279	283	266	270	293	265	245	278	267	256	274	269	232	281	269	285	254	247	276	255	276	270	294	276	255	266	285	273	252	281	284	287	253	251	267	246	229	251	272	286	263	253	245	241	274	266	252	253	293	272	241	239	260	250	280	269	273	249	283	271	243	249	258	257	246	285	289	263	257	256	286	250	292	261	242	255	259	254	276	258	222	283	290	277	287	277	269	283	246	261	253	279	265	258	252	279	248	262	254	231	259	282	276	268	257	275	301	270	256	239	229	269	269	267	258	276	264	247	242	286	279	282	247	214	275	258	256	275	256	296	301	286	258	281	251	259	266	268	255	251	270	268	274	247	250	242	272	234	254	227	303	245	254	263	284	287	269
44692	53091	47333	11914	1654	1063	966	906	935	855	807	765	767	772	701	698	673	696	735	736	656	737	688	696	714	683	772	678	698	671	663	678	724	692	735	745	678	680	737	735	730	753	728	787	747	1117	2585	2351	1969	1454	985	757	719	615	649	673	700	640	637	674	625	645	659	653	632	646	625	589	675	663	668	605	634	697	602	623	662	631	668	656	638	629	666	664	645	646	662	678	636	628	578	636	609	653	622	614	649	674	639	656	652	597	647	643	694	650	632	641	681	683	661	678	636	640	620	660	616	616	659	650	625	606	687	706	606	707	672	709	631	676	654	642	655	674	631	677	647	629	610	651	675	630	675	651	623	626	628	663	685	623	698	701	661	645	658	636	707	653	613	625	632	652	639	641	659	646	639	646	672	637	684	655	621	709	604	637	605	651	669	608	672	665	671	681	624	647	627	694	631	624	652	656	644	675	658	683	635	649	648	611	617	642	685	648	677	673	657	694	669	678	622	683	681	624	589	658	672	649	669	611	632	716	649	662	688	676	594	667	614	632	601	649	687	636	656	671	681	710	647	625	703	633	614	611	656	698	638	624	675	671	623	705	681	657	648	657	602	663	645	652	662	687	685	639	662	635	600	585	626	673	631	666	633	668	658	629	665	656	648	641	660	644	650	646	656	675	607	680	655	624	646	702	655	637	660	637	637	646	674	675	635	618	658	626	691	647	626	668	604	628	675	620	609	669	662	664	625	672	668	671	670	613	657	625	599	658	680	650	615	614	710	642	637	642	646	657	638	610	685	627	727	634	675	642	627	657	665	645	657	617	648	601	617	670	666	657	736	672	661	619	659	641	605	645	653	659	678	643	627	638	635	654	645	622	677	601	598	672	631	594	618	664	673	642	650	625	679	642	617	639	643	649	668	664	637	655	653	672	662	636	608	680	692	642	670	654	677	668	665	629	606	643	683	647	611	627	615	642	644	636	666	652	645	661	650	667	675	645	674	657	614	651	663	681	639	670	614	659	631	645	630	616	605	639	647	610	620	624	680	659	659	594	665	663	643	654	630	623	607	616	629	665	675	662	633	670	603	645	643	663	625	670	628	618	644	584	623	641	653	606	658	620	662	665	653	646	655	629	659	684	639	628	680	625	669	674	646	639	639	658	682	633	646	627	636	704	657	645	659	654	634	679	654	658	623	649	625	641	661	662	623	677	636	678	686	612	646	587	692	606	644	630	672	631	674	639	642	661	645	659	670	626	665	628	647	602	647	671	665	667	617	658	666	679	640	635	611	674	681	632	646	641	611	655	671	656	652	659	617	597	644	642	624	665	694	596	654	677	613	618	691	649	628	655	630	667	635	662	601	620	654	640	645	602	644	639	603	679	729	651	667	648	636	639	631	621	643	661	640	657	663	714	644	664	624	676	679	658	645	615	672	625	696	662	688	700	709	674	636	640	646	628	608	648	647	661	623	635	627	635	639	657	668	667	606	593	657	658	630	638	676	641	666	703	666	629	707	621	685	632	664	676	644	653	675	674	655	637	645	626	680	638	636	639	671	688	655	675	620	649	644	638	690	642	646	648	609	651	623	641	689	617	654	639	665	630	658	663	642	699	673	654	633	623	631	653	650	633	618	675	595	622	645	610	619	599	698	637	654	692	628	680	626	665	654	655	636	641	685	643	641	631	699	634	651	617	617	627	601	629	654	676	616	671	662	657	636	680	628	643	657	639	612	664	661	612	612	614	637	657	711	636	678	675	637	650	690	606	633	643	667	660	622	641	651	716	619	660	666	653	636	662	655	649	678	632	667	666	670	634	640	667	671	647	669	687	641	665	643	662	677	692	648	641	652	657	684	617	658	680	664	644	656	642	668	672	658	689	642	629	604	637	682	663	648	618	620	665	650	634	620	656	671	639	610	670	657	687	695	641	638	624	613	627	626	671	665	687	664	665	644	668	604	668	632	695	660	652	659	596	651	707	636	681	652	666	646	643	688	638	616	660	622	684	688	698	705	624	646	627	621	662	692	641	631	635	650	644	654	639	689	653	683	623	670	661	653	659	667	631	613	685	628	659	629	673	685	621	682	653	675	688	683	665	665	650	646	643	633	609	682	678	641	627	601	642	623	678	645	629	622	638	645	672	615	648	686	669	653	676	645	631	607	667	629	704	639	700	678	632	711	601	664	658	650	651	639	670	661	685	668	666	624	688	676	667	618	613	663	634	600	721	671	639	651	583	636	643	624	632	686	638	611	633	661	651	695	695	619	644	669	609	647	651	611	625	667	694	673	598	638	633	637	650	645	671	664	636	647	615	666	605	640	648	638	619	692	633	620	624	659	659	663	665	692	641	615	619	673	682	634	630	634	649	623	653	684	649	652	671	666	644	670	655	650	608	658	670	648	653	676	669	669	655	655	675	646	682	627	594	624	640	719	655	677	645	635	621	673	639	655	668	664	695	697	682	657	623	662	660	623	637	652	676	676	661	637	574	590	639	642	682	667	633	667	605	622	632	652	679	646	647	648	598	622	659	622	680	645	673	656	654	645	649	662	642	609	693	668	654	626	663	638	647	666	609	696	613	607	664	619	636	655	607	616	627	692	621	646	665	645	656	672	642	611	654	638	647	680	688	673	637	689	636	643	657	695	666	604	649	661	650	646	637	675	653	653	679	668	654	659	635	632	641	666	658	647	708	658	629	684	633	693	668	627	643	635	644	658	656	659	624	666	657	630	643	655	649	691	640	697	667	616	651	646	662	656	616	703	644	656	678	690	635	657	654	682	617	643	615	663	642	668	644	650	664	661	618	651	665	673	668	653	708	660	638	596	637	657	689	634	675	632	658	660	626	672	657	642	643	629	659	654	619	649	628	634	661	642	674	678	706	612	643	646	681	654	631	626	667	683	645	677	685	697	625	611	630	658	643	654	643	667	674	622	633	642	661	725	641	619	663	657	641	670	651	654	613	630	619	656	697	641	637	652	648	647	623	646	665	629	666	658	628	679	655	656	663	633	613	641	675	638	658	656	678	582	658	647	639	651	657	658	687	676	615	624	650	668	627	654	643	598	685	668	674	650	705	653	658	624	648	649	651	675	615	700	640	641	651	677	636	640	654	613	614	623	627	617	644	617	687	664	617	668	652	657	664	640	669	619	602	620	628	659	647	644	654	670	665	673	645	638	615	617	666	640	647	641	631	625	662	684	669	655	634	616	631	623	683	698	639	641	610	606	611	607	647	610	662	644	622	653	666	663	624	600	676	619	681	633	616	627	666	623	684	696	588	636	663	594	674	674	649	668	670	663	654	626	682	600	666	624	691	658	675	638	630	647	641	647	689	654	634	612	658	616	659	630	571	671	652	640	662	616	654	619	653	663	678	660	653	629	617	667	612	647	599	620	678	674	666	668	627	618	644	617	639	681	717	693	654	656	647	635	666	581	630	642	683	678	672	668	682	630	649	625	625	676	618	666	679	638	629	639	663	647	664	646	650	660	638	676	620	693	635
79440	73368	59809	27433	6656	896	477	362	319	315	320	292	311	279	237	292	294	292	278	264	266	258	230	264	285	257	251	264	255	259	270	285	264	287	282	290	300	297	283	256	257	284	255	270	292	504	783	718	558	457	327	286	312	268	247	246	265	273	239	264	248	263	264	248	274	268	228	248	246	270	244	258	243	279	255	248	247	239	256	269	258	270	272	259	266	278	243	262	247	269	262	275	221	258	247	263	277	252	247	251	290	213	270	261	256	272	283	243	261	281	248	244	266	266	287	251	256	245	258	249	281	248	258	255	264	242	301	261	259	243	251	227	234	306	245	270	249	258	237	243	282	255	261	246	242	256	230	253	267	247	231	251	270	225	238	281	265	261	237	257	251	251	288	258	234	262	220	261	265	229	282	268	257	254	253	236	222	269	247	272	265	247	245	217	281	228	260	268	243	277	293	281	242	266	268	255	261	253	280	279	218	259	249	258	242	271	254	253	267	260	266	224	264	242	214	242	266	239	240	249	240	282	247	236	262	261	236	257	258	268	266	250	252	281	263	252	266	247	272	256	269	252	238	235	259	242	225	264	257	251	252	244	239	238	258	239	259	266	216	243	228	255	270	267	268	268	274	267	273	287	243	235	267	246	244	268	273	279	279	275	229	258	278	296	247	247	259	255	269	257	247	256	258	254	279	250	265	232	258	255	243	253	262	290	259	289	255	259	276	224	255	238	267	248	241	269	254	247	220	242	235	283	253	289	275	259	239	247	254	263	226	275	253	237	249	271	271	242	271	256	250	249	254	258	274	247	268	238	291	274	278	252	251	231	250	239	245	254	269	245	222	220	268	245	238	262	257	252	249	236	279	266	268	238	238	288	255	229	242	212	270	248	281	233	255	246	221	280	266	259	253	276	271	269	264	226	239	253	290	242	251	247	222	256	257	277	272	254	293	237	265	273	250	263	259	268	261	240	219	270	227	275	260	250	238	231	261	270	289	248	267	255	247	261	260	263	240	268	230	244	236	276	255	256	252	269	257	247	234	261	262	228	249	269	234	243	248	248	267	258	237	271	245	257	242	230	241	224	234	247	289	281	230	264	220	228	252	252	250	267	274	276	281	249	252	235	219	248	248	259	228	274	264	234	239	255	278	270	246	227	254	247	234	242	274	270	235	274	268	281	281	213	257	255	248	268	277	238	275	249	244	257	275	256	239	248	249	239	285	244	266	259	258	273	222	246	255	254	287	269	244	285	269	254	261	257	257	292	247	242	243	260	260	230	237	246	284	269	220	242	290	243	271	251	257	260	250	268	257	280	251	255	254	286	261	250	244	235	286	263	245	234	265	264	264	239	250	249	251	275	233	251	258	251	251	259	250	259	237	247	269	247	248	262	278	265	271	245	250	255	248	252	260	232	264	268	248	261	233	240	249	226	257	230	258	260	238	254	258	260	256	248	267	255	260	274	235	266	258	259	276	253	247	260	270	217	250	253	285	262	235	279	273	273	248	264	222	255	258	245	305	259	254	250	256	257	251	271	230	264	256	264	278	251	250	263	213	252	272	258	230	244	256	253	251	261	237	230	238	272	262	266	264	265	255	241	273	250	258	239	271	225	254	251	244	251	317	281	272	254	236	229	296	248	244	270	267	253	268	252	287	245	236	264	235	240	264	242	262	258	249	254	224	253	229	271	269	260	245	226	250	266	247	259	268	259	259	232	254	249	273	249	251	225	262	250	287	252	268	289	238	260	246	242	268	271	293	240	224	253	257	239	267	248	222	248	272	265	241	262	264	273	263	267	244	259	240	267	249	248	251	268	247	251	289	265	253	255	235	251	250	235	228	280	235	286	265	266	253	271	232	231	246	258	267	258	265	253	267	246	229	229	223	255	254	281	269	289	250	267	230	241	255	274	253	264	251	244	280	275	221	229	215	252	255	258	238	255	246	270	254	230	254	267	253	245	279	253	253	252	221	267	256	239	233	263	262	251	263	238	245	247	260	235	288	256	260	248	275	232	274	251	244	232	255	205	265	258	281	255	271	266	275	284	263	265	274	270	222	239	247	243	239	236	236	266	254	239	256	270	232	251	235	250	242	261	260	237	233	262	279	243	249	237	263	254	278	253	279	259	235	236	262	271	284	256	252	267	246	294	238	259	279	268	260	247	262	223	219	255	271	244	259	259	254	231	246	219	259	261	245	237	269	262	260	277	242	242	279	270	245	250	252	236	261	268	254	263	279	276	269	257	284	230	280	230	259	240	242	239	248	263	267	263	227	224	259	266	256	243	229	254	248	281	268	234	250	244	272	251	260	265	262	246	244	241	228	277	243	266	259	255	247	231	247	231	276	266	230	255	258	295	290	228	265	268	270	250	255	256	273	247	270	273	246	246	250	239	251	260	267	257	278	258	258	246	244	242	264	270	274	261	251	272	249	267	250	258	257	270	258	252	295	210	267	262	261	234	244	242	243	249	265	245	243	270	253	242	244	249	241	315	286	240	265	259	306	255	264	246	251	228	270	248	218	228	246	246	206	242	243	246	269	263	251	253	292	260	242	271	239	299	258	243	262	264	251	225	264	282	243	249	241	237	281	261	249	226	302	246	272	233	261	262	217	240	254	253	236	248	245	246	231	262	265	261	257	218	258	244	268	285	252	250	258	264	246	232	255	253	228	233	255	273	244	246	268	233	237	274	254	259	262	256	267	241	280	229	257	259	248	274	234	270	240	254	285	273	280	275	270	239	250	236	229	242	232	273	223	258	278	269	246	277	238	253	258	245	244	247	289	228	239	264	237	227	264	263	258	270	251	238	264	239	265	259	243	231	265	247	259	251	234	252	246	271	250	232	247	247	269	238	234	257	254	255	235	280	238	239	243	257	243	271	252	266	284	256	251	231	263	274	275	258	245	230	244	230	242	245	295	239	253	229	270	219	271	258	245	257	237	248	243	279	270	225	220	279	273	281	232	248	251	274	266	243	274	256	271	252	247	223	257	267	263	249	279	289	274	267	216	248	258	208	248	260	257	244	243	281	250	241	233	272	245	261	259	254	249	268	257	250	228	246	249	253	244	241	269	240	275	265	243	260	262	280	287	271	262	235	249	263	301	258	247	250	255	225	266	255	248	263	271	245	277	264	255	243	231	250	248	233	228	256	268	267	226	283	287	234	233	240	229	265	279	243	256	244	237	250	256	243	250	258	251	268	244	249	247	232	229	231	266	234	240	261	267	262	264	266	264	243	245	260	274	259	248	251	252	260	241	254	251	257	269	263	239	255	233	271	241	262	251	247	244	243	257	253	248	239	237	233	253	238	254	243	260	241	222	254	269	264	311	262	258	256	266	244	257	275	245	256	259	259	242	258	268	239	242	268	267	234	235	255	256	264	238	249	248	251	273	271	235	268	276	234	266	253	250	219	265	269	296	249	274	262	245	244	262	265	287	274	253	280	249	285	279	261	248	266	247	245	264	262	249	294	270	248	242	260	288	257	267	288	236	260
55834	60541	54058	10638	2124	1347	1238	1034	1091	990	870	826	838	809	746	774	716	746	745	760	695	753	716	706	697	722	728	730	687	715	673	763	760	717	731	749	748	711	721	729	757	769	681	698	871	2180	4215	3376	2574	1789	1022	724	717	638	632	586	591	625	654	602	580	611	589	626	621	587	680	639	641	597	604	651	624	591	597	599	613	588	591	643	612	642	596	594	644	607	616	603	641	617	644	658	621	604	642	626	567	609	610	624	604	606	589	583	625	611	571	624	638	587	666	631	609	573	576	621	601	600	659	633	584	626	631	610	627	606	592	600	628	628	654	639	618	601	637	595	602	633	650	598	620	664	605	643	617	598	638	581	612	627	623	630	609	674	628	651	607	648	638	627	650	635	625	632	621	601	668	641	625	627	663	617	612	609	634	597	578	612	615	655	590	647	624	614	640	640	621	620	619	618	657	609	607	624	636	604	671	623	591	616	617	662	612	615	657	585	630	619	667	613	643	643	633	624	618	613	643	642	662	584	586	645	612	609	601	652	611	641	638	626	635	604	615	612	637	652	599	604	612	631	591	612	632	630	677	645	628	620	580	620	609	627	608	607	626	635	593	630	643	631	653	608	601	674	657	650	597	594	644	609	586	624	611	622	642	614	643	616	638	627	642	590	581	655	632	611	586	586	659	616	614	641	617	628	633	595	612	625	597	667	669	611	578	586	626	634	623	638	612	606	605	631	595	593	644	645	597	631	628	634	617	585	601	587	614	643	601	660	644	608	602	605	598	591	576	651	633	620	614	577	645	612	626	646	578	638	597	646	582	638	596	593	625	609	613	615	639	669	594	683	629	564	598	615	649	626	637	597	638	635	601	565	601	563	629	605	613	654	612	651	589	671	572	616	602	636	611	599	597	605	584	609	649	649	644	627	613	655	605	647	637	613	625	656	606	585	607	621	608	583	609	593	640	644	606	603	629	599	644	606	646	635	621	612	616	666	649	607	622	670	651	630	630	640	625	599	641	629	584	633	558	596	593	619	572	696	627	637	618	634	595	623	619	624	629	651	600	656	651	612	606	620	633	589	623	585	634	623	591	605	624	622	618	587	635	600	645	610	637	638	621	653	659	619	603	683	639	595	605	641	632	603	593	632	636	597	621	592	608	613	622	615	662	646	629	626	611	652	598	635	613	592	622	627	658	613	590	657	588	609	623	614	630	572	590	622	631	605	591	603	597	602	631	666	616	647	630	613	646	586	637	604	626	608	605	613	625	619	606	629	650	643	651	677	569	628	623	636	599	587	650	631	652	585	613	612	631	649	657	591	660	650	619	638	625	620	632	618	620	622	578	580	637	645	604	613	610	598	656	627	632	640	604	624	650	601	637	603	629	623	655	636	597	575	637	628	597	659	623	640	602	617	624	552	658	587	625	635	624	614	602	595	642	631	637	597	601	628	630	659	612	617	567	591	605	588	612	617	591	623	632	607	632	665	633	622	637	638	653	612	667	630	608	622	646	626	613	600	558	594	617	588	628	652	609	635	606	667	598	609	620	624	595	561	642	576	616	607	622	601	615	646	663	643	638	611	595	608	626	615	582	655	599	676	611	631	624	608	587	605	608	612	625	613	673	611	608	611	662	641	648	607	629	631	611	657	611	626	682	578	614	620	594	626	606	644	650	628	636	581	621	597	629	640	605	669	633	648	626	652	615	611	613	622	643	652	570	593	575	659	603	597	631	640	612	643	628	625	605	612	639	599	609	656	590	620	630	606	665	610	666	655	607	586	614	615	650	633	623	621	608	647	632	589	622	600	623	603	614	589	607	629	625	633	582	638	563	599	617	589	619	617	625	642	625	594	599	599	610	583	593	659	620	631	557	595	633	631	598	615	675	623	595	605	641	642	621	691	620	647	627	604	579	625	600	618	609	650	642	641	610	582	620	615	636	635	614	578	609	611	643	665	602	615	604	614	634	626	647	590	625	599	619	629	610	627	637	662	588	641	641	616	648	570	669	634	626	594	573	580	615	622	599	619	618	609	595	662	631	654	604	607	591	622	593	649	585	604	614	659	608	616	611	667	597	603	602	653	632	609	583	618	622	596	595	640	623	642	579	632	650	617	607	614	651	621	647	603	588	614	622	609	623	603	618	625	612	629	609	661	614	622	634	655	598	666	613	606	621	627	603	597	610	592	642	608	604	628	603	652	635	655	666	632	592	626	614	609	631	620	636	643	646	638	595	606	605	654	631	611	596	574	634	669	635	609	622	670	606	586	662	622	566	570	598	649	611	633	616	604	609	602	567	643	606	622	623	659	614	604	594	636	627	579	606	634	655	630	626	621	609	631	612	669	629	628	645	598	608	622	650	659	660	607	583	630	625	610	624	588	598	636	625	647	649	614	619	638	573	643	615	614	614	609	594	630	619	613	629	574	643	617	632	612	590	634	625	622	616	624	610	608	637	615	650	575	603	622	623	570	604	661	582	620	664	656	562	624	632	618	627	615	644	604	631	613	587	612	623	643	656	618	628	625	618	601	584	656	627	625	592	595	633	598	640	576	623	620	617	628	668	631	589	613	613	668	610	651	623	609	621	665	667	615	625	594	618	649	555	684	618	635	610	604	580	633	589	643	621	639	607	614	645	607	610	577	600	609	663	622	623	626	641	631	577	610	603	645	624	611	605	630	610	659	637	603	624	616	610	629	608	616	622	590	638	615	650	653	610	622	600	644	601	619	631	611	626	612	632	663	622	650	641	653	581	658	630	582	638	589	655	575	597	629	641	667	612	618	583	603	597	601	585	631	623	585	620	627	606	616	650	679	594	640	599	629	617	605	654	630	633	581	651	651	638	622	678	624	609	620	621	640	666	638	609	615	593	626	638	584	620	625	622	616	588	626	619	624	606	646	616	583	626	618	613	634	613	614	642	617	619	604	636	584	605	617	594	586	619	604	594	610	576	628	629	626	643	660	580	630	622	613	634	598	662	583	660	624	635	612	612	602	606	640	598	601	646	570	590	629	679	630	592	594	615	625	642	615	626	606	647	645	633	610	626	577	617	621	555	595	676	630	603	624	638	605	657	609	639	624	641	634	644	637	601	641	586	603	650	639	682	601	649	611	563	595	600	650	659	642	640	611	654	655	615	674	624	596	590	595	643	598	676	644	621	631	633	611	609	612	605	623	630	606	628	603	633	602	647	577	592	636	598	599	673	595	625	628	624	583	635	655	624	642	628	664	587	652	638	651	609	606	612	675	642	627	680	636	594	594	595	623	609	645	662	601	651	576	607	659	601	637	584	603	602	622	579	685	643	604	636	605	625	601	589	649	584	642	627	588	603	637	618	604	636	629	574	623	617	626	576	668	613	604	660	653	608	567	636	611	610	600	605	649	621	661	630	617	604	621	626	626	624	634	603	630	629	607	597	602	636	614	601	638	624	664	613	631	609	611	596	625	595	603	627	649	621	652	610	623	655	601	581	587	648	642	617	632	649	643	630	585	629	621	645	635
25967	18150	6639	1143	279	269	252	258	252	280	290	238	252	245	267	267	246	229	275	257	282	251	244	240	274	237	232	240	250	238	262	242	248	286	268	250	245	255	280	249	258	232	264	278	235	283	294	315	287	286	276	265	253	250	252	201	235	249	262	248	228	263	244	270	257	243	240	248	269	263	240	283	240	262	233	236	236	276	261	243	247	236	233	221	266	236	265	229	263	223	288	294	280	241	233	232	224	232	262	274	254	276	227	272	221	242	232	238	251	254	246	250	248	270	245	292	248	238	273	258	245	234	234	256	234	262	251	268	246	253	250	270	236	252	261	263	266	235	244	224	288	257	260	258	222	229	269	226	260	277	260	249	250	259	227	202	251	222	253	260	228	271	238	227	267	246	266	248	231	212	242	263	249	256	250	234	247	238	269	247	271	253	239	254	280	258	205	241	237	241	252	276	269	252	249	239	231	233	283	249	253	229	249	215	253	238	262	267	267	254	239	253	245	254	214	266	252	238	259	238	251	246	252	244	231	264	242	259	278	245	251	245	255	243	234	235	278	223	255	251	243	240	253	252	260	248	258	265	250	233	257	230	240	265	257	265	264	261	239	210	284	240	254	228	267	239	217	241	238	255	256	268	251	261	274	273	238	257	227	211	227	252	275	237	254	234	232	259	242	239	215	248	248	242	255	246	240	221	243	249	282	285	253	258	226	269	271	245	267	234	254	255	241	255	236	243	264	274	220	253	267	245	227	267	255	231	240	252	233	253	273	248	240	260	240	245	213	242	261	235	247	256	257	257	266	257	246	243	248	242	246	252	226	239	258	270	265	256	283	257	232	253	240	265	254	270	252	270	256	256	237	274	261	265	257	245	257	260	229	238	239	256	269	268	264	245	252	261	252	251	255	252	255	235	217	264	237	257	228	229	230	258	224	234	259	260	260	256	209	238	250	252	274	274	261	270	242	234	236	233	297	234	288	235	258	251	231	252	229	247	255	249	232	257	273	256	218	248	259	267	263	232	244	266	277	251	229	283	245	262	261	263	233	252	259	244	222	258	253	280	234	234	262	244	221	234	249	269	270	231	246	237	245	268	237	213	243	254	262	250	251	234	256	242	220	254	250	258	235	225	243	259	249	225	250	257	223	237	233	234	244	269	246	251	210	216	255	237	264	264	245	237	257	257	231	244	239	272	269	224	261	254	258	244	248	282	249	280	250	271	220	246	252	268	257	256	249	239	235	224	273	232	298	238	238	216	243	256	262	252	253	234	280	252	230	249	234	267	244	252	256	267	265	232	206	249	233	278	234	240	267	244	242	253	249	240	234	242	241	232	233	228	252	255	267	241	250	257	242	263	231	264	232	249	272	286	262	242	257	228	241	278	232	256	244	225	241	239	201	261	253	241	261	257	215	259	288	247	249	269	261	225	247	254	265	269	272	265	258	255	225	271	231	261	229	284	229	268	268	242	227	265	253	210	248	211	254	256	267	248	247	268	252	216	246	214	267	251	249	248	212	230	238	217	269	258	209	276	253	243	258	240	241	269	240	240	266	275	262	265	243	259	262	246	218	245	234	278	266	258	268	243	246	242	255	263	236	227	251	280	289	249	266	261	269	210	265	254	225	260	227	247	268	251	271	248	251	237	210	226	234	243	251	227	269	260	243	258	252	237	268	269	233	265	215	229	272	262	246	215	244	225	271	241	255	251	247	224	250	262	285	235	236	241	243	258	237	257	261	211	228	225	265	265	267	263	251	258	252	241	246	228	241	232	239	259	229	268	253	236	265	279	221	242	230	258	230	260	255	235	295	259	271	227	233	253	246	276	274	268	263	273	261	255	214	242	271	257	268	248	263	260	243	256	271	256	246	253	263	275	265	274	234	219	225	248	249	251	259	249	269	252	256	250	250	252	290	271	254	274	231	223	248	239	270	223	289	239	261	242	247	269	261	249	231	278	242	259	281	247	252	241	238	260	251	282	250	245	239	238	248	245	238	208	228	210	231	242	249	243	262	202	232	254	262	228	234	252	245	285	257	285	268	250	254	224	251	258	250	281	241	263	222	272	264	237	237	268	265	241	260	282	243	229	228	223	247	232	232	238	263	278	252	258	231	240	249	256	273	270	228	223	253	252	252	216	248	250	238	226	230	251	228	251	253	251	251	245	280	255	242	227	238	232	267	271	244	230	249	261	253	254	237	229	226	219	266	223	239	240	270	244	227	250	263	253	236	230	211	234	238	234	244	257	251	257	262	264	211	244	231	241	250	243	252	237	263	250	277	280	259	234	221	270	232	245	246	240	215	239	216	229	255	256	252	248	251	227	244	238	244	263	218	242	240	246	237	256	281	246	222	275	255	250	241	220	235	269	232	257	254	256	230	232	217	238	251	253	269	257	260	240	269	243	253	240	249	246	275	245	250	265	245	229	235	249	240	248	240	225	238	236	237	279	253	276	256	239	272	239	230	253	256	237	252	234	240	256	257	279	225	234	252	244	285	251	227	249	244	263	235	241	260	254	265	266	261	249	226	238	242	259	231	282	271	235	247	271	262	258	243	226	248	255	260	238	243	238	267	236	261	281	259	246	234	242	222	238	238	263	250	226	244	252	240	257	255	245	228	258	226	274	234	251	216	230	249	250	257	248	254	249	244	262	210	270	225	244	255	239	242	255	279	247	251	257	234	268	251	287	254	214	277	238	263	254	249	249	249	247	253	254	271	256	260	236	267	292	273	236	270	213	279	225	232	246	246	235	241	241	266	241	250	273	229	260	251	235	272	237	256	239	246	240	253	261	260	257	244	229	230	235	247	251	270	244	247	269	261	260	253	255	244	258	246	258	232	219	255	242	244	230	236	247	241	245	256	246	238	240	249	237	245	234	255	246	261	226	229	253	245	249	231	250	279	264	269	247	238	271	267	231	237	277	245	260	279	256	283	270	255	231	265	256	234	225	277	232	271	244	257	250	248	259	225	253	248	255	238	262	274	230	220	243	275	259	245	271	229	256	235	278	241	261	241	257	234	228	229	218	219	250	254	219	228	254	261	283	232	248	271	250	270	249	228	241	268	263	253	240	249	238	252	234	280	251	231	223	244	251	254	244	263	265	243	261	242	244	237	247	242	241	242	245	260	233	240	231	234	308	236	249	260	235	231	238	229	241	223	245	276	249	268	264	241	267	250	235	256	239	247	239	261	252	250	225	268	271	234	234	252	264	268	250	266	259	267	260	241	231	216	253	280	284	228	226	235	255	242	229	241	281	245	252	265	255	257	264	280	212	260	247	245	263	252	261	236	258	217	259	229	262	277	249	268	261	250	250	237	278	250	256	236	246	202	236	273	253	241	251	232	225	220	264	246	266	280	261	246	268	250	236	253	238	263	236	235	266	246	235	239	234	231	254	245	257	264	256	249	261	232	257	230	244	245	260	251	256	231	241	265	250	226	205	252	227	215	271	213	231	271	264	271	236	236	263	239	241	269	268	238	237	256	280	234	247
21806	20032	9950	2130	686	662	689	618	663	598	651	667	642	613	653	639	640	611	603	649	660	643	612	642	606	550	635	629	653	645	644	688	598	618	651	614	644	633	651	624	621	598	673	690	680	755	944	864	790	722	661	654	652	623	622	630	632	620	648	616	612	682	634	621	649	640	658	591	653	678	611	659	623	622	606	616	634	603	627	636	629	580	643	621	614	604	610	584	580	598	659	625	600	635	603	628	629	617	611	585	630	627	637	623	575	609	640	656	644	599	622	606	588	642	645	591	661	638	658	606	584	644	630	623	634	591	639	603	614	604	615	619	619	616	611	603	632	632	637	673	614	618	580	666	604	601	627	639	597	601	611	593	638	592	646	584	614	619	602	598	621	606	631	617	625	659	623	633	654	613	645	634	637	608	622	677	596	575	626	627	654	626	575	634	611	610	637	592	609	593	634	575	608	565	593	610	639	644	654	630	599	671	639	605	623	595	632	640	590	614	630	659	610	660	623	634	634	635	621	590	643	562	623	625	591	595	629	613	627	596	630	654	616	607	633	635	606	599	617	634	640	620	649	639	616	601	637	638	674	651	603	603	632	614	585	565	613	641	673	571	615	587	596	598	650	593	623	567	617	618	601	621	593	592	625	608	618	589	588	622	600	611	624	576	628	657	608	640	630	679	585	574	649	592	612	612	598	679	621	598	633	658	670	642	603	593	648	631	596	645	611	596	593	660	642	618	597	583	640	592	626	622	582	636	624	625	671	628	618	631	602	643	580	618	630	646	634	670	626	652	603	615	671	637	650	646	627	589	622	647	590	631	635	602	618	607	620	669	637	643	568	628	619	624	608	617	666	594	634	639	609	581	633	614	623	656	621	631	626	627	606	674	643	578	566	590	597	620	603	664	578	636	640	591	613	637	660	630	622	580	629	654	626	633	615	602	659	591	631	615	589	600	616	597	607	628	635	641	574	624	622	585	634	584	627	659	625	680	649	600	600	603	667	602	612	623	639	643	625	634	593	649	596	628	580	633	628	640	605	655	649	600	581	593	539	579	623	615	581	618	581	586	625	591	605	675	622	642	608	605	622	616	643	616	611	619	617	650	626	575	584	657	639	637	606	679	623	631	634	637	625	597	615	647	601	635	693	635	620	619	623	624	622	614	639	613	610	613	635	599	623	649	616	620	616	652	604	601	648	661	636	619	621	641	604	650	608	596	617	621	626	601	609	603	638	553	639	623	582	605	645	661	602	596	625	619	651	627	626	625	577	665	673	671	599	608	638	581	609	583	568	592	639	615	628	631	641	610	627	623	639	616	625	600	567	602	631	651	608	598	599	586	623	563	621	620	612	627	615	653	585	610	589	632	579	594	629	628	612	635	634	650	615	633	568	636	606	608	649	628	591	615	642	651	624	622	604	653	637	599	634	650	636	624	615	593	580	643	615	627	598	604	585	622	616	624	629	628	649	612	562	627	627	626	612	624	630	577	628	663	608	663	632	605	647	641	655	604	602	620	671	605	621	590	642	624	604	571	593	611	629	621	632	613	575	637	594	617	600	604	619	637	606	617	649	605	651	616	591	631	643	603	626	624	583	564	609	653	595	600	605	640	621	616	546	654	653	636	636	562	633	622	616	615	596	650	645	663	624	622	615	643	635	643	601	626	626	600	600	607	599	624	624	608	609	631	609	651	629	552	606	628	603	633	604	632	581	633	623	623	608	619	596	650	621	606	620	622	596	597	605	610	592	623	588	587	608	592	640	579	601	557	652	600	627	650	595	683	628	662	607	604	611	592	632	595	583	606	643	634	612	638	666	681	593	593	603	629	659	608	633	668	574	620	665	618	654	609	630	618	602	621	611	608	572	612	617	648	643	627	658	659	641	681	584	603	609	610	626	638	611	632	625	609	619	617	596	641	641	619	646	619	618	593	626	611	637	610	643	645	592	586	587	646	588	642	580	609	573	643	621	596	588	570	618	660	628	612	617	611	599	606	605	622	579	650	583	610	642	602	611	619	619	652	636	614	650	591	676	646	593	618	631	637	632	592	642	639	629	612	600	619	619	615	628	621	625	578	604	627	638	641	612	638	669	611	631	652	592	600	634	638	611	633	618	589	626	619	662	609	652	648	658	634	651	662	630	629	622	584	613	627	586	591	632	612	608	630	591	643	651	595	627	603	601	626	641	603	636	631	551	629	661	603	649	607	614	605	594	639	597	592	608	600	624	605	596	585	592	638	591	609	639	613	632	612	626	624	597	630	608	592	646	593	598	613	661	615	631	604	633	651	546	621	625	591	625	622	610	587	586	640	608	630	590	664	605	620	621	565	620	609	616	617	651	663	625	617	631	578	610	627	590	634	593	578	598	673	594	589	635	650	622	593	594	602	624	613	549	643	605	665	618	615	608	618	635	677	621	641	657	630	657	628	567	659	617	661	617	646	604	639	664	584	587	642	567	611	666	592	594	622	663	638	642	675	604	594	591	613	677	633	580	604	595	649	640	610	619	605	676	612	639	622	570	562	606	631	627	613	600	628	625	646	633	573	616	661	650	638	622	660	661	661	650	592	589	601	640	653	606	598	633	650	606	635	650	559	612	578	678	634	613	622	591	614	603	607	635	637	600	627	645	629	645	665	650	606	629	618	586	657	591	612	627	633	596	650	604	580	620	614	600	622	630	607	588	622	622	640	620	674	604	617	613	607	617	618	645	620	623	632	644	645	620	607	621	602	599	595	635	609	643	571	592	595	596	614	594	625	648	653	562	602	632	629	602	632	651	624	658	624	661	635	594	616	603	599	617	633	583	607	642	627	591	642	613	615	616	557	605	588	648	616	665	592	611	606	626	580	629	633	640	629	611	613	615	651	584	613	612	654	570	648	586	609	591	591	635	653	616	599	631	616	619	621	628	582	615	627	622	665	620	623	641	648	640	628	653	614	625	648	637	651	651	599	604	642	634	599	605	656	640	638	613	608	586	634	627	599	639	597	617	621	649	629	610	616	603	613	563	606	656	589	653	624	608	593	644	626	602	666	629	638	621	623	613	621	658	636	597	604	646	650	595	649	618	645	610	660	631	645	622	571	594	586	591	640	609	588	683	604	581	633	636	611	620	614	550	639	641	625	602	632	608	634	599	660	600	629	633	640	548	609	624	609	662	610	646	596	626	576	634	625	581	605	644	690	599	613	589	638	594	667	583	622	612	649	615	614	602	648	610	601	692	610	631	616	618	620	646	647	627	608	642	642	605	635	629	626	647	596	589	634	612	629	621	615	625	638	650	677	620	603	594	618	584	647	600	627	594	621	601	641	617	587	606	588	619	624	652	629	616	655	611	635	639	604	645	601	646	660	626	589	633	641	623	666	625	624	641	650	593	580	644	602	663	634	596	652	607	619	621	619	613	649	623	610	612	632	601	647	586	615	613	598	592	621	641	650	713	591	666	623	640	649	641	579	636	628	619	650	647	630	586	601	632	620	620	633	614	628	640	616	617	618
71768	61717	46272	16518	2073	542	369	352	329	312	287	289	296	281	272	278	272	280	250	282	272	287	258	274	289	263	268	280	291	253	276	269	276	222	271	296	251	304	260	304	285	271	256	274	304	589	618	578	453	370	323	282	250	285	255	251	272	240	246	249	235	273	256	265	271	267	256	232	291	280	280	265	251	291	271	266	234	239	262	263	256	252	261	253	278	289	280	246	280	269	248	237	297	229	267	244	281	307	283	265	273	274	274	261	294	282	264	265	269	281	283	249	245	230	245	240	272	270	247	271	254	240	263	269	248	249	288	264	305	259	265	257	294	263	254	273	263	271	285	261	283	262	272	263	252	272	257	287	275	271	288	290	270	293	248	252	232	272	239	246	278	252	244	285	266	284	283	271	280	292	248	278	261	264	272	258	293	250	276	265	279	267	257	234	284	255	228	263	257	264	283	250	267	219	261	261	280	271	279	260	317	262	242	237	253	236	284	281	272	250	243	257	282	254	269	258	250	255	260	258	239	272	279	243	243	246	232	282	282	283	256	250	290	296	276	225	263	268	251	272	260	241	257	289	251	242	264	265	260	269	262	308	275	266	278	294	266	239	260	251	250	273	274	246	239	264	244	256	241	271	283	281	270	247	237	260	262	269	272	255	276	265	259	247	250	254	292	275	268	259	252	263	293	278	293	282	248	260	256	245	265	240	282	244	259	239	274	303	259	260	251	267	261	277	266	271	279	242	291	279	210	283	265	255	266	264	280	261	218	238	290	257	277	255	232	250	268	268	272	263	251	258	264	251	279	258	270	253	244	267	268	257	248	280	233	284	285	283	290	256	261	251	252	264	259	238	280	239	278	266	253	259	254	250	247	266	263	272	229	259	264	260	271	289	240	252	268	277	232	267	234	253	266	285	260	266	280	270	280	253	271	309	269	255	279	250	252	286	245	239	270	293	252	291	264	247	278	270	277	263	253	236	277	275	244	263	262	263	255	252	237	242	256	243	253	267	263	255	245	255	277	289	259	265	250	270	266	297	258	273	255	246	260	270	251	251	283	270	282	284	271	268	255	288	261	264	269	284	271	250	268	286	276	243	240	269	262	262	302	302	260	270	269	263	251	285	281	251	275	265	264	280	252	253	234	278	238	255	293	277	234	290	250	311	240	277	243	274	252	267	260	280	270	276	283	238	272	275	292	253	254	284	232	273	251	243	247	270	260	255	238	256	248	257	257	256	243	275	255	314	252	249	246	272	291	273	282	263	267	287	288	255	287	278	287	257	259	269	260	254	244	275	253	264	258	278	277	253	262	279	278	256	252	267	256	281	265	277	278	284	240	260	250	275	269	244	281	267	254	237	275	254	251	284	275	268	276	274	282	281	294	252	257	268	263	226	261	237	290	262	266	272	294	255	273	258	252	266	288	245	242	272	251	258	282	259	274	297	258	274	278	257	262	260	261	290	266	237	245	264	275	274	261	295	287	266	289	252	257	264	289	276	277	262	258	255	279	270	248	267	267	255	268	259	254	269	248	256	258	253	245	260	239	263	283	257	253	265	267	248	272	277	275	260	290	255	275	286	272	248	251	256	248	265	266	286	249	234	253	286	281	265	240	264	275	285	285	246	261	262	304	285	249	278	286	295	271	237	270	263	245	236	230	290	275	260	245	281	269	271	251	265	256	263	257	282	243	264	253	259	240	223	258	259	283	273	281	248	267	253	242	264	316	269	272	288	261	236	256	260	277	240	283	276	258	254	256	271	302	256	278	281	250	257	276	282	271	293	277	254	277	258	244	272	251	253	274	270	239	258	250	253	271	256	294	247	263	283	251	265	263	228	261	267	266	228	275	275	252	264	278	269	251	257	273	283	248	247	249	258	265	275	232	270	221	297	259	294	241	264	269	255	268	268	290	283	262	252	259	222	235	252	275	280	244	279	230	275	263	260	260	247	306	262	265	288	260	239	241	273	263	271	260	270	256	256	296	272	280	306	248	225	294	262	258	305	251	256	251	266	282	254	286	278	266	267	240	273	262	255	298	277	282	294	283	257	264	272	255	275	240	259	256	252	252	253	254	256	239	280	237	254	242	270	262	276	267	292	282	252	272	328	256	280	276	243	273	253	245	297	238	268	260	267	290	256	275	250	296	258	280	251	246	238	260	286	233	257	229	257	252	238	264	255	247	268	257	293	232	227	243	226	251	263	279	269	254	271	249	255	266	257	279	277	276	267	289	264	281	283	284	242	229	243	267	287	293	261	244	278	267	271	240	267	257	284	265	264	277	246	223	268	280	233	250	276	263	275	256	236	265	266	247	261	282	302	239	272	292	243	257	281	278	267	255	268	253	284	267	247	266	262	287	265	272	268	279	271	264	244	291	279	263	281	232	243	283	257	248	242	287	255	273	276	251	250	272	278	267	240	229	248	259	274	259	244	249	255	240	302	263	236	256	266	250	259	266	274	266	293	241	302	238	270	248	282	285	268	278	257	268	254	257	290	270	264	247	267	266	259	274	254	293	273	250	257	245	294	248	261	275	255	286	280	233	253	252	262	240	282	244	261	283	260	286	294	265	248	273	237	256	284	231	246	270	260	278	252	237	268	263	269	281	255	242	256	295	244	249	267	273	267	258	241	271	262	285	253	271	248	305	252	304	316	266	273	253	268	248	280	222	284	264	276	250	252	278	242	233	237	257	254	231	251	247	267	247	303	256	277	294	274	270	275	273	261	271	247	274	254	260	246	249	289	265	257	272	269	252	274	254	263	268	273	266	288	263	272	254	235	239	281	282	249	253	267	274	273	266	259	235	268	266	291	266	286	261	278	241	263	259	261	275	257	251	268	259	251	272	271	271	255	271	261	245	241	252	270	257	257	254	270	275	289	258	265	257	262	223	285	263	266	244	250	274	276	268	237	277	298	268	284	292	235	277	243	268	271	277	273	257	258	270	276	262	267	266	291	298	258	245	272	249	262	248	286	247	250	266	249	274	249	241	267	289	258	259	266	279	273	290	281	248	258	268	258	245	272	270	266	248	241	273	274	255	243	260	265	247	290	285	224	272	276	274	283	249	276	246	256	277	300	239	257	243	243	271	214	285	234	250	275	273	249	272	242	277	285	235	280	252	248	251	275	281	290	299	273	278	275	251	256	244	258	269	220	243	252	235	264	230	252	234	293	253	293	225	278	255	255	258	306	255	269	257	280	267	287	260	270	279	263	250	247	297	266	292	246	257	224	284	268	263	257	282	276	270	256	262	271	256	235	277	228	261	275	239	304	274	278	266	227	237	238	275	276	256	286	266	271	283	255	281	240	275	251	287	246	202	253	273	251	253	267	269	272	249	256	270	301	295	252	264	226	291	279	267	254	290	242	243	276	258	278	260	280	275	265	261	249	258	249	270	264	256	228	266	246	249	277	252	260	289	273	250	248	260	226	241	274	270	251	261	268	267	266	245	281	251	279	253	284	281	257	251	278	256	248	260	245	243	262	260	248	252	255
47281	47181	42255	5554	1682	1164	1117	992	906	924	856	761	837	790	713	796	729	745	777	711	767	728	727	648	707	698	736	787	682	701	642	744	689	651	747	728	702	743	733	777	707	780	726	764	989	3161	2910	2371	1712	1287	945	700	676	646	576	634	648	671	670	613	684	616	617	589	646	634	639	582	637	646	629	653	649	659	634	660	647	696	659	647	648	660	634	622	594	659	659	677	625	607	669	662	658	656	632	667	647	642	686	647	671	642	658	664	658	638	630	630	647	612	652	632	692	623	618	624	686	608	636	673	629	685	671	611	641	617	601	657	607	640	637	678	653	633	631	676	642	630	660	633	646	636	636	638	674	640	654	652	642	666	657	637	638	601	640	619	635	612	705	615	690	611	663	599	657	623	653	641	709	621	681	590	612	644	651	644	673	629	649	657	648	621	597	673	602	657	669	621	607	649	642	660	631	672	705	625	657	656	701	645	676	647	647	703	630	619	673	645	643	636	629	638	642	669	669	624	617	668	646	653	621	575	673	604	654	669	648	611	639	642	632	657	641	638	617	627	647	642	692	613	678	607	670	654	683	621	631	682	633	632	630	708	685	656	666	680	634	650	652	656	657	615	668	641	686	614	647	627	658	685	628	666	636	619	614	634	694	603	637	662	616	632	625	652	679	636	616	653	663	635	625	631	653	653	605	650	648	639	614	624	624	637	635	636	660	637	675	622	610	623	629	638	653	638	617	672	641	634	628	683	716	641	631	624	590	617	612	649	637	672	645	615	635	614	642	594	639	659	657	634	601	647	631	639	675	655	645	612	652	644	690	676	661	625	638	613	623	634	658	617	679	619	626	634	618	625	636	657	619	635	650	642	672	664	627	632	689	624	609	610	652	662	630	639	640	657	665	648	657	633	656	624	615	646	675	646	677	655	636	658	660	645	644	613	678	662	630	643	593	628	651	581	648	635	640	651	667	650	625	650	610	649	643	651	646	661	605	610	664	647	623	657	680	638	635	632	652	623	599	638	688	659	657	633	684	639	625	651	656	637	687	606	644	642	694	609	633	728	634	645	611	643	620	651	622	619	639	603	589	646	637	623	643	638	671	656	639	662	647	632	642	642	596	633	621	636	684	683	636	604	654	674	642	623	653	634	659	641	654	661	634	661	677	613	609	682	611	620	617	687	668	667	638	631	666	675	656	583	689	639	620	598	637	631	599	636	613	619	622	600	616	654	647	651	626	609	630	658	604	715	644	646	637	601	630	662	638	615	635	625	648	679	666	628	650	644	629	590	637	657	599	607	642	684	647	642	638	632	657	659	625	643	602	669	670	679	683	652	655	656	661	589	631	606	653	669	623	696	660	656	671	652	674	666	624	660	618	633	610	670	624	697	614	635	643	629	682	623	598	620	611	664	632	639	596	651	637	624	652	644	621	668	649	649	657	646	629	650	650	671	656	645	686	612	635	651	651	650	658	719	687	656	644	637	678	698	624	626	688	635	631	624	625	627	625	614	624	659	636	661	607	660	613	654	622	629	633	654	638	662	636	630	632	669	645	649	665	680	650	680	639	644	636	614	688	624	624	677	661	629	622	670	599	612	686	618	616	675	687	642	667	635	628	631	681	635	615	659	648	638	650	658	650	632	633	652	626	607	640	645	692	620	656	631	640	646	677	662	615	637	619	654	659	628	667	662	649	645	658	617	669	653	617	625	658	669	639	661	634	643	664	629	629	650	658	687	613	629	619	646	649	666	625	655	613	609	608	659	634	644	678	603	684	643	682	630	624	642	646	619	629	631	621	610	651	597	638	645	608	666	646	693	635	623	662	651	656	670	651	651	710	638	617	690	659	678	626	703	591	643	630	656	674	615	622	656	603	658	670	629	604	621	624	661	629	617	612	622	648	639	681	637	595	642	665	645	644	595	608	620	636	661	688	677	659	624	581	625	675	637	687	614	599	633	637	592	671	679	664	683	604	683	633	607	651	629	634	625	640	658	677	626	663	619	625	624	654	663	662	634	627	647	628	592	661	641	629	644	654	651	650	658	635	651	629	610	672	626	687	635	663	611	598	617	653	607	660	678	655	647	627	667	667	616	655	649	628	661	639	648	678	655	630	646	644	606	663	619	645	673	643	630	652	620	603	682	647	647	631	672	659	590	610	681	637	677	677	647	629	650	680	634	641	689	643	636	623	626	689	654	673	623	669	653	610	654	639	692	642	640	667	610	626	641	662	649	674	581	649	628	661	644	614	678	603	672	662	658	625	631	611	648	644	620	654	641	651	646	588	655	616	661	621	677	640	604	653	622	624	670	656	645	672	582	650	612	670	668	658	671	646	647	631	650	618	637	628	666	678	638	632	656	634	651	617	667	664	670	657	651	625	693	621	691	641	680	640	633	638	614	586	670	652	654	691	669	670	631	619	643	647	695	615	705	638	649	640	660	620	657	656	643	641	653	640	648	643	655	662	674	608	647	680	625	639	618	599	675	625	627	660	619	618	636	657	636	621	675	669	676	615	645	658	628	613	667	651	652	695	630	688	660	613	638	642	679	665	667	644	626	660	668	649	647	634	621	629	674	621	635	655	666	631	670	660	633	615	662	629	641	662	676	634	649	720	660	666	685	675	655	617	660	658	671	657	626	647	626	616	683	605	692	600	622	608	676	599	614	672	642	653	641	682	633	711	647	680	641	664	647	610	613	655	672	643	617	658	680	667	642	659	667	670	639	686	637	622	678	667	677	664	621	673	632	708	603	641	658	682	642	579	648	643	684	628	628	638	623	667	658	637	628	643	626	679	661	634	645	640	594	681	642	659	627	670	637	619	626	638	670	654	659	706	615	637	657	645	670	681	657	683	659	607	610	652	632	643	614	662	682	690	659	649	652	630	647	678	682	624	662	631	701	619	646	649	614	595	667	662	694	622	626	686	588	620	682	652	668	657	644	626	642	661	660	640	641	655	638	618	653	665	617	652	677	669	633	651	613	655	677	645	614	588	631	631	670	650	638	637	639	641	648	657	686	614	627	631	634	614	619	687	661	687	628	605	659	609	661	674	639	683	634	673	662	652	639	669	638	635	661	606	613	601	634	643	644	629	643	650	641	625	641	660	665	615	649	673	654	632	656	655	614	684	666	605	637	636	612	634	654	563	628	644	662	636	610	680	669	645	640	651	652	652	691	633	683	634	640	620	633	666	652	688	642	667	627	617	650	639	680	670	678	653	639	624	665	644	663	661	669	644	635	662	701	656	632	642	641	658	636	644	592	664	613	614	657	666	606	667	652	644	675	707	653	684	687	661	657	602	698	637	633	689	642	636	576	658	684	609	636	617	679	602	683	665	641	635	617	631	626	642	595	636	614	661	595	693	669	625	681	638	589	649	637	627	692	624	670	661	633	672	641	662	664	612	670	678	660	655	688	654	609	686	641	649	672	649	625	657	654	643	643	652	621	640	657	614	635	659	643	676	660	661	670	674	659	665	635	655	636	658	647	662	653	659	610
76852	68444	51139	16682	4108	997	582	498	386	388	365	330	303	319	302	326	297	283	341	289	278	280	287	279	251	283	260	285	268	280	263	258	276	250	270	293	256	316	317	276	297	298	302	313	305	949	1072	836	640	465	383	308	285	280	274	255	226	240	253	228	231	255	242	265	228	241	232	230	281	237	281	269	256	273	242	254	242	289	257	209	270	272	258	233	234	249	267	235	248	218	217	268	218	221	241	248	265	233	243	254	282	254	266	226	250	236	249	244	266	249	238	245	247	245	243	267	247	261	283	253	254	270	258	282	232	281	248	244	243	250	236	222	262	237	246	251	249	270	280	279	235	266	231	230	251	241	244	227	250	249	249	250	264	236	252	246	256	245	274	248	256	248	260	225	278	251	274	248	227	247	219	268	236	258	271	251	256	251	240	252	253	258	269	236	260	240	250	240	250	255	222	245	236	261	280	254	243	246	252	256	243	240	231	250	230	255	268	238	242	248	262	248	259	240	253	261	236	260	242	266	260	241	220	252	251	252	270	242	221	261	254	257	270	255	257	238	252	215	275	226	271	230	234	254	256	271	276	291	272	269	271	237	240	256	248	255	245	260	236	259	257	250	242	242	253	232	237	241	269	264	268	251	250	230	241	234	247	250	268	241	260	277	234	265	241	275	259	247	263	244	220	247	236	272	236	277	238	273	261	244	267	258	254	270	257	274	253	260	270	239	222	248	238	258	248	221	267	248	242	221	253	246	242	246	248	267	233	255	237	247	248	230	246	244	238	269	256	277	251	272	240	226	240	257	270	254	235	249	242	235	228	235	230	245	255	254	263	227	247	238	251	251	260	247	249	261	268	240	257	236	282	264	241	216	223	232	267	247	278	272	258	245	262	248	276	251	242	251	295	259	224	240	228	263	249	297	240	249	244	234	254	238	238	246	248	226	265	244	261	257	252	273	278	249	262	265	278	249	270	261	275	255	258	270	206	199	283	235	257	265	274	244	237	283	244	234	256	260	227	260	268	229	247	233	244	241	228	251	231	254	229	211	267	249	252	231	227	231	252	223	281	243	266	236	290	271	246	245	256	268	228	263	235	258	250	250	241	240	248	232	254	264	234	282	248	233	243	261	246	219	261	272	249	241	270	262	269	263	244	278	244	238	254	240	240	258	238	239	252	238	250	262	241	269	259	257	264	250	223	238	259	263	276	280	263	261	237	249	276	241	229	245	286	227	244	255	280	238	236	263	253	281	272	261	258	243	248	253	278	250	240	239	286	235	241	272	239	254	236	258	234	250	244	228	257	251	231	273	242	263	244	287	249	236	256	267	216	258	220	237	226	222	247	251	249	234	238	238	236	241	254	254	243	215	211	278	243	246	235	235	230	250	241	243	266	274	258	272	221	254	238	273	261	271	244	255	222	239	268	247	234	287	226	271	255	255	241	244	249	242	242	249	224	236	245	242	223	260	259	284	238	228	241	250	229	242	248	249	241	237	243	270	251	231	244	270	243	273	253	266	188	235	281	259	245	295	254	259	240	212	252	278	273	230	258	251	251	236	236	252	261	218	250	244	225	267	237	261	239	257	265	240	234	242	270	231	242	245	248	252	218	280	265	234	256	251	242	266	263	220	244	278	253	275	233	252	231	252	248	254	216	271	236	245	248	245	257	257	253	257	230	256	269	252	256	253	231	273	249	273	222	257	255	267	245	213	235	258	288	260	246	245	233	221	258	246	275	278	257	264	269	264	272	233	227	261	256	243	236	225	262	230	226	249	254	288	264	251	250	279	222	242	244	253	247	271	261	289	272	258	246	230	268	236	253	254	223	266	240	220	261	268	281	233	217	276	232	241	280	275	269	266	239	255	258	256	278	258	238	279	245	268	284	243	259	254	264	262	276	249	250	248	232	227	249	229	231	247	260	256	270	262	236	239	247	249	267	252	258	266	269	226	218	259	231	251	233	280	243	256	267	257	225	266	270	267	269	266	242	239	266	239	235	234	204	276	277	245	249	239	241	240	254	231	268	253	246	218	236	270	250	242	244	212	251	270	247	260	232	242	244	255	240	285	260	255	231	241	233	264	283	255	255	226	243	255	249	280	263	258	236	272	233	247	240	247	234	248	229	259	261	286	257	279	236	220	239	250	239	240	254	252	275	265	237	247	263	242	238	236	237	279	241	276	241	241	245	254	256	248	233	237	248	233	226	241	239	264	250	246	253	239	232	277	232	268	228	243	238	230	259	247	253	258	254	246	272	247	236	232	216	249	259	230	255	226	241	308	237	259	246	249	248	268	238	258	265	283	217	243	259	268	260	254	259	267	275	240	254	239	263	251	236	267	247	234	260	272	265	256	262	255	231	240	229	224	258	259	232	262	246	238	254	245	265	291	241	251	249	245	201	255	239	258	270	252	253	250	258	255	248	264	252	244	242	247	233	220	231	237	286	259	238	236	263	244	258	264	222	299	249	254	257	266	239	248	264	230	228	235	243	286	243	240	235	263	240	260	243	223	240	229	249	263	223	251	259	237	219	260	249	270	261	264	254	293	291	228	211	259	237	258	247	251	230	225	241	256	260	256	250	243	252	235	245	275	248	252	256	261	239	258	263	259	243	238	254	261	248	258	250	202	263	228	261	254	237	250	249	289	239	258	242	260	225	259	263	263	240	234	254	277	263	232	237	230	268	235	260	260	243	237	242	255	267	246	237	249	277	240	266	270	276	256	270	270	238	256	255	236	238	281	238	219	256	269	267	259	241	235	269	233	251	246	246	255	238	246	249	258	283	274	275	290	255	251	273	247	269	274	228	233	243	255	255	259	240	230	264	277	278	273	266	286	239	229	248	245	269	242	270	246	272	264	232	274	245	255	228	231	256	257	253	267	236	207	279	242	256	233	258	271	231	257	267	253	245	235	271	272	272	248	250	233	250	272	256	251	237	222	234	246	262	256	231	254	264	239	291	247	268	261	241	256	293	258	281	241	261	282	264	242	258	258	289	262	275	259	271	268	232	249	286	266	259	267	193	240	253	240	248	222	249	254	262	252	261	228	233	254	231	258	262	239	234	261	233	231	241	244	244	241	271	276	228	270	239	268	241	248	245	242	251	245	257	257	250	254	264	225	245	259	276	251	245	253	232	261	259	223	258	266	238	232	239	241	246	250	274	257	262	269	252	258	236	247	253	265	257	258	264	257	232	250	260	234	265	224	248	241	263	251	259	250	235	248	254	245	248	260	236	259	260	253	228	249	235	247	284	238	224	261	247	274	221	263	277	254	252	233	251	265	237	221	258	234	284	227	225	251	258	273	239	230	259	251	249	254	245	243	265	239	248	239	266	268	256	228	246	288	266	255	238	272	259	234	246	240	260	245	244	258	246	270	245	271	258	252	238	270	256	295	230	217	271	241	253	258	274	279	257	267	260	282	273	281	247	223	262	217	263	257	243	232	256	240	238	223	228	259	277	287	228	245	268	260	227	301	220	237	246	279	267	253	261	265
54417	55656	37014	3304	2557	1771	1679	1599	1237	1139	1071	1045	970	855	867	900	931	927	925	855	787	797	750	761	753	713	732	714	690	692	777	759	725	750	703	787	759	864	800	859	887	874	910	893	1147	5102	5809	4182	3179	2002	1150	741	694	632	630	586	573	592	595	583	610	641	606	625	576	625	619	581	649	628	633	594	653	594	564	617	621	656	614	590	575	600	624	609	620	598	613	655	675	634	622	601	604	658	585	587	604	576	632	574	626	633	599	645	619	600	599	612	633	596	597	612	594	604	629	587	603	606	620	645	627	563	624	593	656	648	622	607	588	603	595	591	651	652	619	630	596	600	640	574	542	575	624	579	571	639	649	626	558	659	598	549	642	628	637	598	640	640	615	649	581	643	623	613	626	621	640	612	573	580	625	568	583	601	576	608	638	602	639	627	615	612	606	611	617	630	582	638	616	652	614	577	573	638	609	581	629	622	595	653	607	599	633	616	597	576	640	600	643	596	590	593	589	636	655	649	616	569	615	623	632	590	625	556	580	607	614	611	629	592	634	643	597	554	527	610	602	564	595	609	585	611	637	622	600	602	599	623	580	623	639	622	629	642	615	607	627	588	641	615	592	644	633	611	659	632	607	583	633	612	570	647	585	633	586	566	581	606	587	610	622	586	652	599	674	611	650	582	623	628	580	609	584	581	654	597	632	635	617	590	615	618	609	632	631	616	554	639	623	608	627	610	563	651	589	596	591	561	595	635	630	586	581	614	606	616	611	619	620	595	647	626	639	628	661	599	601	602	583	566	610	643	657	615	605	605	577	652	574	620	565	604	584	614	623	615	597	592	638	588	600	646	591	597	557	588	595	607	611	591	608	575	618	576	589	655	656	582	605	625	626	614	625	571	551	626	666	622	649	640	646	601	636	567	598	637	617	620	589	593	610	603	605	645	626	626	630	672	588	572	577	668	606	582	686	609	584	610	600	580	572	623	605	603	639	665	657	620	614	618	573	653	598	621	609	604	626	613	553	584	602	607	597	623	632	605	620	609	614	629	650	583	621	603	595	646	620	589	649	600	606	658	627	590	606	616	613	590	583	596	602	580	630	616	629	651	618	632	620	581	596	611	629	598	546	638	579	596	576	616	654	584	616	613	564	631	628	642	593	578	554	610	646	607	589	623	651	634	616	612	602	588	598	636	611	655	595	627	603	632	609	615	600	632	560	619	612	603	597	577	623	622	652	585	590	611	629	621	629	599	619	594	607	628	615	624	663	613	619	555	625	606	650	624	628	607	613	586	549	614	606	604	616	624	573	620	596	590	616	639	577	613	554	604	651	591	573	621	589	617	569	610	580	616	632	592	615	621	623	616	576	590	600	590	628	603	610	620	550	627	598	620	590	580	592	616	614	630	598	609	627	578	575	643	645	612	596	581	603	612	597	612	595	568	641	565	625	628	605	568	597	582	607	585	611	593	627	611	615	605	632	579	613	601	627	622	679	649	591	620	590	618	685	624	574	585	648	624	606	543	643	625	561	636	576	637	625	567	648	602	584	550	578	633	579	613	619	589	624	618	592	614	591	587	591	586	637	621	630	623	644	643	596	589	596	622	604	596	590	685	621	595	614	640	616	569	587	599	588	638	619	621	574	587	604	574	593	594	664	565	561	584	578	621	623	662	548	620	621	595	592	611	583	641	641	649	634	614	619	676	570	606	592	627	574	580	657	597	619	621	609	599	622	604	613	616	598	626	670	618	619	624	578	586	643	634	621	638	611	601	608	583	614	600	622	595	599	630	623	658	594	567	580	578	604	588	595	585	621	608	607	641	613	594	650	604	617	632	593	639	628	624	634	578	644	595	593	604	631	627	577	620	649	590	633	639	644	555	591	629	643	605	639	597	577	653	629	595	583	609	592	576	644	643	588	633	603	598	609	575	624	592	639	630	621	625	565	629	603	611	611	578	623	657	628	593	662	597	624	633	640	615	575	603	601	632	621	620	617	613	587	637	645	595	601	587	587	571	614	634	559	610	613	603	646	583	642	627	601	631	641	614	605	590	607	611	611	613	609	605	623	619	605	593	619	589	621	565	617	621	610	640	640	596	580	606	615	545	629	599	641	634	608	655	595	589	642	626	604	612	615	628	629	618	685	613	580	600	628	611	589	598	572	577	580	647	609	615	577	637	623	626	576	562	617	628	619	600	590	606	600	616	613	632	629	625	582	635	650	637	591	620	591	614	616	623	620	617	642	634	633	595	625	612	640	568	601	591	588	610	597	605	608	582	604	636	601	634	581	577	603	552	636	606	591	614	587	614	616	617	636	577	613	610	601	612	624	592	625	617	574	623	608	585	608	627	592	601	597	633	611	572	584	558	621	620	670	615	645	619	608	660	652	611	621	606	620	613	623	611	608	558	570	619	594	608	596	556	596	633	595	599	621	645	635	627	606	534	558	606	623	635	618	579	585	623	581	634	643	578	631	587	621	639	603	651	624	635	614	632	605	597	613	629	574	597	599	619	616	617	615	626	600	618	633	614	580	625	609	591	596	609	630	592	607	648	591	600	621	593	590	632	591	630	660	557	624	626	569	636	605	603	583	610	616	588	641	594	604	581	614	585	596	612	608	614	571	607	603	607	578	628	578	570	598	600	622	599	593	624	655	574	602	584	603	619	606	634	587	623	594	650	625	576	585	608	630	604	612	625	606	621	622	619	617	570	641	575	587	597	624	599	581	552	596	579	594	656	649	590	572	648	635	666	613	646	628	586	635	607	653	593	577	623	622	614	620	638	607	567	604	642	634	625	603	592	630	617	591	621	608	594	604	574	617	540	584	631	620	612	623	581	569	630	659	621	654	606	615	591	608	560	619	590	596	638	618	610	626	626	606	604	620	592	603	615	595	604	639	612	601	602	568	602	528	571	575	611	628	590	698	609	646	565	647	600	626	614	613	637	596	625	627	589	585	641	597	620	623	611	611	658	622	575	589	643	588	663	611	612	588	633	587	600	611	612	607	611	598	607	621	628	595	608	608	628	625	598	614	595	638	645	616	584	614	590	618	623	642	610	566	584	595	620	639	632	632	633	548	606	646	575	586	619	640	637	580	609	557	630	586	621	622	619	569	580	631	640	611	584	632	630	632	647	592	629	618	613	601	646	633	595	625	590	596	551	583	618	587	614	577	637	601	666	568	583	642	610	663	594	617	596	613	634	631	591	624	590	639	617	622	646	602	621	610	594	598	640	601	607	594	590	642	591	627	640	649	577	586	581	614	634	596	648	612	631	602	613	554	590	650	606	596	579	613	608	592	579	683	615	617	615	594	644	634	636	595	618	630	621	606	627	596	632	652	601	613	588	621	631	611	625	643	588	655	590	605	650	621	569	659	567	630	587	647	634	600	618	659	593	616	586	580	554	623	633	631	649	610	586	591	667	614	616	635	602	618	619	604	631	652	611	590	614	624	605	601	604	618	605	609	601	569	581	559	654	643	571	652	612	620	573	611	600	609	599
22695	16247	4733	388	269	270	307	276	245	280	258	245	264	245	272	248	261	256	264	270	232	226	250	249	243	243	232	263	260	247	240	250	239	257	259	278	254	268	274	243	265	262	254	266	273	291	293	325	352	278	263	249	257	254	250	253	268	231	221	282	218	250	250	225	241	249	226	233	246	232	263	239	268	246	255	228	257	241	238	236	225	235	269	260	250	227	224	246	233	249	241	225	251	238	242	245	248	234	221	216	247	232	223	265	240	229	232	253	251	245	249	246	259	235	214	245	241	213	267	251	232	240	264	242	245	233	236	245	248	238	240	266	234	218	248	269	260	262	218	264	249	242	261	217	245	238	256	275	241	250	254	228	266	232	241	266	234	232	251	231	241	250	256	226	275	247	247	240	218	240	246	237	251	221	262	255	238	256	216	245	270	272	256	251	269	263	261	233	243	258	271	239	249	250	247	281	250	277	279	213	224	240	226	223	237	219	219	251	246	254	235	253	230	235	246	239	239	246	256	245	283	264	250	241	259	263	270	232	242	259	237	260	223	252	236	245	238	247	262	253	269	219	229	246	251	246	253	253	269	289	236	218	239	225	255	288	265	241	252	244	278	234	236	241	273	238	216	244	265	224	247	260	242	225	242	232	254	241	205	242	224	245	234	243	217	249	220	244	245	235	263	243	237	228	237	237	225	248	245	242	242	280	244	240	225	222	248	240	241	245	255	224	235	250	263	260	254	221	244	243	227	258	256	255	245	246	243	249	245	229	222	249	264	232	237	256	257	241	252	222	228	244	232	257	241	225	235	256	252	237	191	232	241	244	252	248	230	259	245	263	234	251	234	247	225	231	225	269	235	243	263	229	261	237	257	236	226	251	257	236	238	223	214	235	251	254	232	251	270	236	244	244	274	249	247	240	226	261	272	226	229	240	221	201	258	235	274	243	219	235	244	247	236	262	267	224	253	215	252	250	228	216	225	211	240	233	246	248	259	257	255	258	232	274	251	235	214	221	258	277	286	221	227	263	246	230	223	253	272	275	234	276	264	264	248	258	250	243	262	253	236	239	248	213	257	222	220	243	230	254	222	219	250	229	233	219	239	252	263	249	233	240	252	258	239	227	226	199	235	275	250	264	234	262	244	246	253	265	242	257	254	217	256	247	240	265	230	245	211	232	257	265	272	269	222	247	228	257	213	267	232	250	261	253	239	228	251	241	261	216	227	248	227	232	250	239	245	234	240	221	238	240	247	226	243	249	226	236	255	243	253	251	234	229	244	223	261	217	254	247	229	245	244	240	244	277	271	236	232	270	225	272	246	279	255	227	242	236	270	234	245	235	240	242	227	246	227	227	256	249	248	245	251	215	255	237	248	231	247	251	224	274	224	244	237	234	265	215	225	248	253	264	223	236	255	250	268	250	271	249	249	265	233	222	249	255	245	253	229	247	254	245	239	276	256	270	238	249	244	244	244	236	232	223	242	236	269	249	250	224	265	231	253	249	213	245	229	253	258	257	266	234	242	228	239	216	252	232	220	239	235	235	257	234	229	264	234	244	244	252	246	223	260	240	253	230	237	263	229	253	253	245	243	277	246	210	260	246	234	236	248	240	246	224	251	246	263	245	276	280	243	273	252	249	257	234	240	251	242	248	236	254	241	259	247	264	265	252	257	239	222	235	249	227	245	252	251	258	237	233	238	213	249	241	277	230	224	268	263	232	232	247	251	246	237	257	265	237	224	245	247	254	243	250	235	246	243	251	260	237	243	258	244	257	234	245	238	259	264	239	258	264	255	254	240	239	221	251	249	219	224	223	237	231	256	243	251	234	250	235	246	275	257	241	257	229	236	261	246	234	224	253	242	248	216	256	246	249	232	241	265	238	233	262	243	249	269	233	248	245	249	232	242	285	235	243	250	268	242	239	266	220	260	252	232	221	274	264	246	232	242	250	247	218	248	246	239	253	255	246	252	239	245	235	251	260	246	242	211	262	235	221	225	234	238	261	246	285	238	237	244	259	247	244	241	248	259	246	218	215	250	229	246	240	224	226	232	221	224	221	224	236	265	230	247	237	247	226	246	232	258	235	248	266	219	233	226	243	227	216	236	217	257	245	248	245	239	245	257	255	234	246	245	231	259	258	265	268	261	255	247	286	208	236	259	239	268	264	233	267	255	236	231	272	258	262	255	224	247	268	234	250	235	221	232	227	226	249	246	282	242	266	249	250	250	241	216	260	222	254	241	228	249	256	266	252	248	252	206	235	227	239	236	224	225	246	252	255	260	233	257	240	240	219	263	252	232	266	255	247	260	257	252	268	215	263	245	247	261	228	233	260	247	253	234	275	220	228	237	230	219	256	240	243	224	246	242	251	224	227	225	241	230	234	224	233	260	258	223	214	262	255	277	241	256	282	231	228	233	261	213	238	266	267	260	260	228	251	230	263	257	281	251	266	245	237	228	264	247	237	234	243	245	245	273	256	271	215	269	238	243	223	267	267	247	245	256	213	242	237	221	221	235	258	251	212	241	237	240	244	261	269	255	242	251	242	254	233	257	246	231	228	236	237	233	236	264	226	278	251	239	244	231	232	260	237	292	226	249	280	270	250	241	267	229	250	264	245	237	262	235	205	253	243	235	251	245	246	243	253	228	231	237	269	250	243	245	232	245	220	259	263	247	222	237	237	252	256	254	230	262	260	227	232	248	249	262	244	264	238	247	240	263	242	257	237	246	239	247	226	263	245	232	246	261	246	265	264	249	250	253	260	218	225	245	235	254	245	226	259	250	244	244	262	249	259	242	230	231	219	254	234	264	248	247	240	274	250	274	265	228	250	269	247	242	241	234	283	245	248	264	252	250	230	266	241	234	263	236	249	272	235	267	227	257	225	248	259	274	236	248	233	253	238	238	258	252	239	234	249	233	256	241	256	236	250	249	247	245	256	235	240	223	247	237	260	240	283	239	261	256	240	260	252	274	269	243	243	208	245	241	245	226	212	245	248	258	250	240	250	253	238	244	251	249	232	236	250	252	235	236	220	235	253	244	270	238	219	228	232	252	207	262	264	230	240	239	241	232	241	231	245	227	244	253	247	260	236	243	244	248	254	234	270	245	225	252	230	255	235	220	253	241	233	245	263	263	224	262	204	196	240	250	239	217	202	248	257	241	259	270	222	238	256	236	221	281	247	261	235	229	270	248	249	244	255	225	238	228	215	225	260	242	256	244	298	227	232	242	245	257	246	257	292	226	236	262	248	224	263	222	269	245	221	247	235	251	238	251	245	257	257	251	260	213	245	254	271	243	241	207	273	245	229	241	274	245	213	233	257	269	277	234	244	235	255	227	267	253	239	275	230	257	246	269	277	253	233	235	228	267	262	266	249	242	246	261	228	250	228	245	251	256	235	241	277	239	230	238	234	227	240	222	249	248	246	236	228	230	251	242	224	223	217	236	257	246	236	256	227	231	239	231	233	241	240	228	252	228	233	236	272	239	248	239	252
16934	18350	6052	793	701	689	753	835	686	683	686	629	620	622	679	653	653	626	642	624	647	666	682	647	611	614	590	606	620	612	625	679	624	697	704	597	722	627	652	666	659	735	695	741	727	783	926	1097	1012	852	745	674	612	628	618	609	610	623	604	596	574	639	601	584	604	570	626	592	581	609	622	565	625	644	576	652	611	615	578	609	616	590	603	616	592	590	578	617	630	618	623	610	604	632	597	671	574	624	595	596	547	641	576	609	636	620	602	597	662	597	586	637	598	640	640	595	555	619	612	603	586	604	623	611	588	638	585	637	594	631	616	578	609	594	627	631	612	587	639	582	630	622	609	650	646	621	620	597	586	584	650	603	608	597	568	576	634	569	619	602	594	604	603	571	598	585	659	613	592	595	633	575	595	558	580	634	601	582	587	586	607	600	625	537	615	611	646	607	644	618	622	615	600	601	588	624	654	605	595	625	623	619	626	634	648	613	584	592	585	633	595	618	567	612	619	617	629	614	586	524	627	628	614	600	601	641	604	602	626	600	610	559	595	625	591	634	621	634	628	620	586	625	616	581	624	609	608	590	570	584	626	572	600	630	602	611	592	591	581	604	565	601	607	559	654	600	590	564	608	656	624	632	630	601	587	604	622	573	634	605	595	626	601	650	617	597	595	589	632	618	615	611	597	591	590	590	624	632	599	619	595	615	624	603	627	620	584	552	593	634	645	597	614	623	652	612	621	632	594	605	594	636	600	604	574	611	622	590	603	580	608	586	672	633	601	621	570	615	619	579	643	595	639	599	618	634	609	596	606	602	620	628	621	619	638	578	617	574	602	589	652	635	599	588	609	596	611	611	597	597	577	609	544	610	581	601	594	627	627	623	586	621	650	580	651	595	630	679	623	581	574	633	625	631	633	617	609	612	587	593	635	653	605	628	603	587	621	557	568	566	607	623	591	604	591	628	635	592	609	624	606	593	619	618	579	600	607	593	587	638	591	633	605	620	599	573	566	655	640	590	605	648	593	602	583	623	600	612	582	619	627	618	616	591	653	627	624	616	609	632	618	669	614	635	600	602	638	634	578	618	623	570	599	628	595	605	585	609	588	597	577	599	605	582	589	578	617	640	634	634	594	638	623	610	613	602	606	620	580	638	631	616	614	610	615	625	603	601	627	619	616	626	619	609	611	616	597	632	613	599	607	575	601	578	563	581	577	603	592	580	626	621	621	595	627	612	603	609	598	590	646	606	587	639	613	602	614	623	592	580	604	610	627	597	606	652	600	621	570	595	628	602	580	612	620	608	614	643	598	594	625	600	559	605	577	622	618	652	614	626	659	594	569	606	589	615	600	604	638	592	611	571	676	611	637	580	606	585	604	593	589	561	566	617	639	633	589	630	596	610	635	605	599	611	636	547	618	603	626	623	614	541	589	616	622	611	633	614	578	566	612	664	600	651	612	622	606	616	634	641	610	606	627	603	621	633	626	602	605	579	622	624	615	580	631	579	602	581	609	610	597	567	639	656	596	608	609	600	602	625	619	630	578	556	647	598	619	606	635	580	629	623	586	615	574	645	678	654	585	626	591	640	639	633	618	562	589	590	634	611	616	590	560	585	618	591	588	674	580	609	644	608	587	582	617	591	613	621	614	592	609	635	579	662	600	612	616	576	589	613	637	580	621	592	653	646	584	645	587	610	585	652	646	635	650	590	600	599	602	646	593	585	650	646	581	583	613	618	617	619	589	592	602	578	583	574	653	590	632	590	603	618	607	580	600	595	604	592	592	650	598	556	613	591	591	641	629	621	644	629	601	583	645	620	615	586	611	568	661	638	602	593	625	588	580	588	586	613	589	620	631	609	625	620	579	588	609	622	605	614	637	619	627	599	597	600	562	632	586	611	593	636	572	624	618	578	598	602	641	608	583	603	650	600	592	616	598	621	637	560	568	644	584	586	593	611	596	613	611	632	631	629	656	621	583	613	648	590	623	626	612	581	631	627	605	593	593	613	571	587	628	632	643	638	617	604	603	597	528	617	636	602	578	581	566	591	628	606	613	551	609	606	609	632	621	615	565	616	624	609	573	614	590	617	616	596	577	604	625	592	627	643	606	643	607	598	618	546	646	626	596	639	657	613	592	623	579	579	631	594	631	606	584	630	601	561	652	598	614	570	604	592	626	635	608	590	605	636	618	617	630	651	632	599	592	601	564	602	640	590	630	609	635	623	615	603	578	629	612	616	584	624	591	598	570	576	626	607	644	645	581	587	602	578	581	551	650	632	634	625	621	603	621	598	629	597	580	604	612	631	621	590	688	615	605	614	626	649	566	594	565	642	595	646	597	576	625	566	619	583	621	654	609	648	601	567	618	600	616	630	585	646	583	626	604	626	598	605	629	602	575	626	618	639	620	602	626	606	625	545	582	608	599	608	584	605	589	569	610	595	621	590	606	663	578	651	607	592	553	606	605	598	607	603	610	628	644	567	621	637	595	626	641	582	586	612	619	621	599	556	574	605	628	624	563	618	633	587	584	600	602	633	610	569	654	633	617	646	628	649	621	625	614	637	631	566	617	600	567	616	553	597	618	610	618	614	618	614	635	639	613	575	612	562	556	615	603	636	614	585	613	581	604	613	610	572	642	603	587	653	568	628	614	626	602	606	613	578	588	583	616	589	596	637	587	656	651	613	557	626	627	640	614	642	665	627	603	613	607	612	618	608	616	592	617	547	606	618	623	664	604	584	602	581	643	597	569	607	606	600	609	569	585	611	659	608	551	580	589	615	628	633	622	596	563	573	600	620	592	633	639	609	576	628	614	601	590	600	640	569	603	636	619	616	558	646	604	631	597	630	613	602	625	663	605	623	583	577	627	554	634	592	602	613	642	651	617	569	610	604	630	632	622	553	591	561	555	580	634	604	623	629	633	644	637	630	592	595	616	577	623	584	587	603	602	617	633	607	615	592	632	589	594	608	609	606	617	583	613	576	603	597	638	609	575	596	597	591	582	617	633	593	608	612	590	629	616	614	590	625	625	592	594	618	647	580	624	630	607	582	625	629	633	634	565	615	594	584	618	627	605	643	612	636	582	652	627	583	625	610	660	625	588	590	552	595	596	591	624	634	602	614	587	547	587	631	626	658	629	630	635	615	613	569	614	618	600	593	600	629	607	595	598	594	605	610	608	612	584	621	599	648	621	624	625	633	610	601	598	647	619	585	600	600	609	591	585	640	625	621	609	636	616	608	598	568	611	609	610	562	601	571	676	593	586	652	595	591	596	555	625	611	545	608	617	605	570	599	581	611	649	617	657	595	594	565	611	643	645	572	621	578	555	572	602	630	634	625	622	600	611	616	611	636	629	614	590	603	627	603	624	572	616	604	600	598	585	626	613	597	607	651	612	602	592	658	565	630	588	559	622	663	602	585	621	622	605	560	620	577	624	590	602	582	615	562	594	602	627	631	626	628	588	585	550	575	575	667	603	641	591	645	609	636	626	597
66196	58082	38833	10035	1546	680	493	450	380	318	326	308	309	298	299	308	293	285	258	255	263	267	269	272	301	286	250	270	303	258	236	255	244	273	289	308	291	304	282	286	304	287	274	278	290	265	376	851	786	649	452	366	287	252	229	253	278	260	290	259	265	244	232	274	251	241	257	252	248	266	255	253	270	246	237	270	255	266	271	273	221	253	258	259	238	277	260	271	245	256	269	264	245	259	249	278	292	284	258	224	270	267	236	254	255	224	243	273	265	252	263	239	299	250	247	266	254	267	268	257	247	266	276	272	293	264	243	246	245	222	244	258	286	259	317	241	268	232	275	268	264	278	252	255	287	280	236	275	260	281	255	254	239	263	259	275	277	261	267	280	236	266	277	259	243	293	251	247	270	272	292	247	287	277	260	257	264	225	281	252	254	268	281	252	278	278	235	250	255	265	258	283	277	253	281	253	259	252	257	259	260	280	266	235	269	254	271	233	255	284	284	290	272	261	238	282	225	250	261	255	262	255	253	285	256	242	263	267	274	276	246	252	264	275	267	283	270	257	283	252	252	248	251	278	262	238	280	248	297	244	283	266	241	278	241	232	265	272	248	257	267	269	250	275	266	232	249	246	277	262	274	267	259	289	261	273	263	273	277	214	234	250	243	282	274	273	287	262	251	268	239	269	265	279	250	278	259	297	257	257	240	260	257	264	271	254	252	246	251	245	279	243	278	250	252	261	288	266	236	265	248	268	268	259	254	268	259	266	248	232	262	269	267	246	253	266	248	234	245	253	255	293	262	278	250	269	275	251	274	249	259	251	273	255	255	272	239	243	271	258	255	226	294	269	259	278	275	260	252	220	265	252	247	258	272	275	251	255	227	274	261	257	268	244	251	261	231	269	271	263	274	257	270	256	264	277	284	277	262	240	256	260	236	285	241	237	236	250	267	252	261	278	278	267	258	288	240	272	261	214	251	250	250	256	255	256	257	279	254	234	283	225	262	258	274	249	234	261	261	241	249	273	255	254	250	270	247	250	268	249	269	251	264	275	232	278	247	269	252	233	263	259	260	271	242	238	222	248	218	278	255	276	254	275	226	255	242	267	242	245	269	258	281	246	244	247	275	260	255	259	284	251	268	255	252	268	243	252	292	250	252	244	271	240	233	251	241	254	266	259	258	237	252	240	291	259	255	262	222	275	289	266	229	226	273	242	251	264	243	273	292	275	251	255	249	255	272	265	271	226	251	270	264	247	262	269	251	256	259	263	251	282	277	264	261	246	249	240	298	244	250	244	268	272	279	247	284	260	266	270	255	230	260	286	286	261	265	246	263	231	257	288	270	281	260	313	256	238	281	262	254	256	276	255	266	242	267	249	253	288	278	259	268	273	253	256	260	262	228	235	258	249	277	262	252	242	254	236	261	254	261	272	260	265	277	248	251	271	270	289	246	285	267	282	281	277	255	247	253	264	243	247	257	290	252	277	243	255	252	256	251	277	270	296	254	263	258	269	267	269	253	281	282	266	271	258	251	247	268	278	277	272	260	256	270	233	243	246	248	263	251	251	252	255	272	251	252	273	261	250	230	263	247	279	271	269	265	298	250	263	314	229	275	238	253	266	244	321	270	260	261	241	283	205	248	225	265	243	230	266	252	255	257	280	274	244	255	284	256	253	294	262	288	266	243	301	247	268	274	267	278	259	259	270	239	234	276	258	254	276	272	274	256	233	273	291	248	233	264	248	263	268	277	257	266	247	254	264	208	247	280	274	256	245	257	276	257	255	256	231	266	264	260	229	250	277	257	305	250	242	243	272	264	255	269	266	238	266	247	232	242	265	253	273	260	256	283	238	276	236	273	245	252	250	272	264	260	258	307	277	275	287	242	263	209	262	243	306	264	265	263	287	287	255	299	254	257	247	282	242	298	255	260	274	242	274	263	260	249	254	235	256	272	244	254	260	259	275	250	270	245	279	276	254	252	268	265	232	290	273	231	222	239	259	240	237	249	230	272	244	247	252	260	257	268	260	239	237	252	277	255	269	261	272	250	251	281	262	294	299	265	247	261	268	247	259	249	271	260	247	250	317	247	271	268	255	276	281	276	276	266	249	281	294	280	250	254	260	240	243	270	261	261	273	271	245	288	222	260	271	254	223	231	224	260	268	245	269	266	249	240	278	270	230	247	268	252	268	294	264	258	286	254	230	273	252	257	276	283	266	263	274	256	246	280	241	240	273	245	254	257	244	249	262	240	291	287	237	251	270	252	285	267	256	271	275	286	249	270	228	258	244	257	260	273	257	276	249	247	247	257	286	253	297	269	279	282	255	254	238	261	260	231	240	276	276	268	291	263	253	288	273	247	261	280	264	258	270	283	266	246	256	278	251	269	258	253	260	253	236	278	257	252	264	280	258	275	272	271	281	262	255	265	261	259	256	237	254	261	216	277	236	266	273	247	283	262	256	261	228	252	277	266	318	273	260	248	247	249	254	249	260	264	288	249	261	239	262	282	242	285	256	247	243	245	278	247	262	270	287	272	251	290	284	278	232	275	258	263	235	262	268	260	243	270	270	246	251	292	267	244	227	237	283	251	235	279	273	269	262	253	254	268	283	255	288	267	243	280	265	265	254	267	236	257	272	247	252	263	246	270	284	272	258	235	232	259	260	281	246	285	263	257	258	265	250	246	276	271	254	285	247	254	248	268	259	260	260	273	252	238	280	225	280	278	274	269	264	266	258	255	248	261	266	239	279	268	275	254	291	252	246	269	263	249	284	269	265	246	279	280	280	265	287	262	294	262	211	247	250	290	241	247	262	261	275	236	254	262	263	254	249	244	272	243	243	255	263	248	271	257	240	263	257	256	281	237	270	274	264	258	229	297	253	265	252	286	254	284	278	258	251	258	262	256	276	254	239	230	269	264	240	282	266	271	262	309	268	270	255	291	258	241	273	250	249	277	235	239	237	261	244	244	245	250	246	269	277	257	260	252	273	263	247	227	284	253	275	212	260	254	249	235	266	261	247	215	231	280	264	267	276	275	266	274	272	264	255	251	247	272	270	254	262	284	270	228	274	246	236	263	271	252	273	254	243	276	258	257	278	283	249	283	282	261	271	269	275	245	266	253	287	238	264	275	263	273	252	244	247	209	255	232	281	269	236	264	294	241	280	243	256	263	285	246	272	261	265	219	274	268	243	280	253	255	284	246	246	257	265	281	215	241	267	248	259	239	277	253	263	269	263	253	275	240	279	266	262	245	251	270	283	286	247	296	260	256	275	264	260	297	225	272	263	272	233	224	263	246	279	249	274	275	281	249	249	248	287	244	264	263	263	266	272	253	267	231	268	244	283	252	249	252	242	253	249	260	274	248	230	246	265	276	275	265	280	278	236	260	251	272	266	260	251	258	283	250	249	252	245	277	244	253	244	258	259	238	277	242	275	255	255	250	261	258	274	253	225	278	249	281	263	289	275	252	290	233	287	287	247	276	284	271	246	247	269
44520	47284	26085	2636	1727	1409	1313	1399	1259	1041	949	885	811	822	853	878	880	789	718	736	754	712	705	749	754	705	710	667	754	701	739	697	730	761	837	792	819	836	917	962	916	889	821	837	790	769	1605	4798	4332	2969	1572	895	722	763	647	666	618	644	665	626	644	663	653	634	609	648	625	614	641	682	692	626	632	627	631	646	623	624	610	621	653	601	626	646	658	648	667	627	660	605	603	656	613	614	612	643	644	614	637	666	680	605	620	611	674	629	608	597	614	626	643	644	678	594	594	633	635	631	692	656	653	647	621	666	606	658	660	655	574	623	674	641	614	669	597	640	643	617	643	618	627	639	669	632	656	627	578	635	617	654	635	651	631	613	629	614	627	679	626	658	593	595	582	609	602	644	618	655	612	636	641	614	704	651	593	635	637	640	660	629	587	640	616	608	636	626	605	675	609	639	639	667	645	670	652	611	663	671	639	701	678	608	655	693	690	601	623	613	614	605	567	669	618	595	584	641	603	710	614	639	654	663	638	605	679	666	621	639	695	643	595	610	667	636	647	646	630	669	620	662	662	601	596	601	632	607	575	648	632	643	628	635	612	649	584	602	630	644	672	630	617	682	676	638	674	601	635	613	651	636	611	604	631	667	644	595	663	615	646	653	614	619	628	611	622	620	635	637	637	645	627	619	683	646	623	606	614	666	620	641	608	595	664	636	665	613	622	621	681	642	631	656	647	669	621	649	658	639	609	634	650	660	729	632	704	632	642	690	640	614	650	645	628	650	697	671	637	682	577	593	680	611	671	645	660	654	574	661	649	662	660	626	657	652	655	631	644	626	629	601	631	659	620	599	610	636	605	623	638	636	630	687	600	650	659	620	659	644	619	606	639	586	635	629	646	658	666	607	625	641	694	643	660	652	653	581	649	603	619	647	620	711	624	688	596	602	639	614	665	611	663	635	633	580	642	654	678	640	671	639	640	629	615	618	621	624	634	606	639	625	635	645	626	650	600	669	600	625	609	630	603	607	624	663	633	610	670	653	640	635	685	631	669	602	647	574	632	659	646	624	578	648	587	619	587	642	628	646	630	615	619	626	642	603	628	634	629	612	665	605	649	656	672	645	589	607	645	579	589	654	637	626	617	659	648	607	629	641	649	647	590	597	626	640	660	605	661	605	627	615	619	617	685	636	625	652	656	643	625	612	574	646	670	618	649	633	624	609	624	637	685	622	603	641	648	597	670	636	631	649	593	641	653	648	627	631	660	664	577	622	657	668	658	661	639	645	617	592	635	636	656	624	606	633	619	669	651	654	668	619	623	627	594	642	626	616	641	582	642	619	609	610	626	603	665	620	680	619	639	630	657	600	596	650	649	627	617	640	652	639	641	629	672	629	613	621	625	602	640	632	639	649	614	666	659	643	658	630	632	689	672	653	665	604	613	634	636	617	631	646	630	657	620	644	690	620	604	653	626	634	617	607	632	646	652	637	635	611	621	617	637	628	631	592	591	601	623	677	616	602	645	636	653	619	624	645	614	622	625	653	638	698	637	680	637	673	663	648	646	659	639	632	668	652	640	611	622	643	620	593	619	673	640	634	589	621	615	635	596	664	617	635	646	582	664	649	742	658	637	628	662	615	635	623	642	643	644	625	630	650	627	679	630	653	664	633	603	652	672	631	663	617	615	643	634	664	600	639	668	644	647	641	674	658	650	651	623	584	623	650	653	617	647	642	626	633	629	612	642	655	627	653	615	650	674	643	625	628	646	610	668	650	633	625	646	642	644	631	599	654	612	628	606	635	627	619	692	672	653	554	662	627	639	640	631	644	670	597	662	641	684	615	640	670	619	655	674	655	627	668	656	638	652	629	637	576	666	590	639	646	609	599	629	648	633	631	602	610	653	630	623	623	644	662	625	653	655	637	677	651	668	637	656	639	642	599	677	608	632	657	660	659	640	644	633	638	669	642	615	637	637	619	584	624	642	620	642	595	643	619	605	637	634	654	581	668	660	646	660	646	634	637	671	679	643	625	648	634	623	638	602	584	620	595	639	651	625	655	618	653	628	636	650	636	630	596	650	602	649	636	671	647	666	631	663	654	619	683	632	633	654	605	595	637	662	662	650	627	641	622	607	628	587	577	624	618	612	665	634	609	649	650	664	647	643	602	688	669	608	687	587	601	608	611	637	636	618	608	623	649	667	666	634	587	652	654	630	691	596	659	580	609	660	659	629	649	599	650	670	672	641	634	592	653	656	620	621	613	631	625	607	589	608	647	680	667	627	664	649	621	626	619	649	627	650	633	654	588	630	612	641	662	649	664	637	662	646	646	640	586	631	666	644	643	639	618	602	605	658	618	638	646	649	628	613	662	625	609	651	614	633	605	691	681	675	637	640	610	621	602	624	623	651	595	611	641	647	638	603	630	609	597	648	647	602	654	598	651	631	607	672	614	639	627	631	618	634	612	636	656	639	613	637	655	642	652	588	630	697	635	635	680	666	654	682	672	637	674	685	666	689	634	636	645	654	633	632	692	608	627	629	656	621	618	643	616	623	642	615	617	636	618	665	634	654	648	626	601	664	606	638	615	597	614	638	668	620	636	615	690	616	653	613	651	682	628	635	615	608	651	633	655	706	694	608	655	655	651	691	620	648	687	635	654	618	659	596	618	639	623	634	696	614	626	635	591	683	564	643	594	679	605	622	655	588	632	627	612	640	647	679	635	642	637	612	607	618	604	688	611	696	616	602	649	645	607	642	606	640	617	616	633	699	616	660	586	623	666	625	670	635	599	654	599	620	606	590	656	703	683	629	689	633	617	628	629	634	657	650	625	621	659	639	667	627	611	625	666	614	627	650	639	648	614	631	618	631	643	651	635	648	619	600	652	580	700	635	647	648	640	628	601	628	610	683	672	596	616	604	648	604	639	587	662	634	582	587	608	677	647	655	613	597	623	672	641	586	638	619	667	638	680	633	609	651	652	639	606	647	668	621	609	641	668	661	650	654	620	670	644	672	695	652	622	648	633	651	621	638	630	664	648	680	646	651	636	630	653	610	647	625	624	616	665	663	619	652	657	617	670	623	635	681	653	602	603	664	637	668	633	586	651	652	659	617	609	625	608	666	649	631	659	626	674	624	705	628	637	664	661	628	654	648	658	684	625	593	636	643	655	604	664	624	665	634	630	645	603	665	629	641	661	642	620	635	600	672	672	614	680	630	625	569	643	593	649	606	594	620	632	683	630	625	609	630	620	623	649	643	647	650	649	633	601	656	622	647	682	645	639	663	647	622	652	667	668	646	612	599	679	602	622	619	619	684	586	652	614	631	661	631	635	650	615	639	623	706	649	588	633	680	626	607	652	674	662	628	621	645	638	652	639	651	587	651	622	631	603	645	606	647	615	594	662	645	652	621	638	617	643	630	584	639	651	665	645	677	634	619	601	653	623	647	623	621	659	614	658	613	626	651	694	642	594	624	627	628	626	645	649	655	633	632	608	624	640
74785	68473	46023	15453	4018	1270	595	512	468	363	302	327	287	340	297	310	317	321	303	279	285	290	291	247	309	281	255	259	266	271	284	266	241	255	256	295	303	313	306	347	275	303	271	279	279	290	476	1237	1128	842	608	345	309	282	228	223	265	269	226	242	265	234	261	257	241	252	224	251	267	234	272	241	251	255	260	249	238	244	260	237	253	234	255	236	202	215	254	232	253	257	225	248	273	235	278	243	238	261	253	246	260	257	237	253	233	231	231	240	233	245	229	246	256	256	266	251	274	257	247	250	239	255	255	233	250	215	264	243	256	259	254	241	244	246	257	265	266	262	254	258	288	254	233	240	255	263	214	245	229	228	268	277	242	248	223	239	276	234	247	263	247	234	245	215	243	266	233	228	253	276	220	236	236	244	266	256	249	229	263	221	246	225	247	247	245	225	253	226	261	267	237	267	239	253	240	251	238	291	278	247	241	207	258	226	286	237	237	227	236	245	218	237	273	266	253	250	246	283	213	238	269	252	240	221	252	239	262	287	244	239	252	245	223	231	236	275	229	250	240	262	216	255	224	229	225	257	252	230	270	246	263	256	248	241	234	263	252	252	244	246	241	252	234	217	244	262	254	229	250	246	244	259	248	251	249	250	253	281	242	237	259	265	226	228	247	239	230	256	256	226	241	240	249	236	235	259	254	246	243	257	248	249	268	257	240	255	258	250	287	229	238	258	259	258	243	263	250	270	257	243	237	265	283	284	246	235	260	252	251	227	269	251	238	244	250	238	231	235	248	251	259	240	244	246	253	226	242	228	240	224	264	240	262	221	293	276	241	259	212	267	288	226	241	260	234	243	241	217	215	237	265	250	236	273	220	234	236	211	228	252	235	240	220	247	267	246	262	246	258	259	252	251	264	255	220	231	240	250	225	212	245	238	251	276	238	247	221	234	246	222	233	250	265	276	234	260	261	266	228	239	249	264	256	248	252	273	214	226	251	252	273	213	260	256	218	244	259	263	274	252	222	252	262	267	235	258	264	255	225	253	247	257	242	220	247	223	223	219	221	250	254	247	244	227	223	259	258	247	223	240	226	279	236	257	259	263	245	238	256	248	258	260	246	258	272	244	243	247	244	206	241	259	212	255	252	215	257	243	274	270	264	258	274	225	260	258	262	205	238	236	246	251	237	243	248	237	246	250	240	227	263	227	255	237	274	275	243	230	259	247	241	228	265	255	238	245	242	213	256	228	240	244	243	262	261	235	260	249	242	276	268	218	227	237	254	262	228	253	245	278	249	244	253	280	252	267	250	265	265	251	240	244	236	238	243	244	247	213	243	242	240	242	236	251	272	222	240	242	232	246	222	288	254	238	272	263	248	237	244	267	250	243	267	267	233	204	254	278	248	264	235	245	252	249	240	242	248	238	230	253	220	263	259	263	247	229	269	242	243	224	258	257	258	241	281	236	280	235	231	219	249	252	263	257	253	251	231	237	211	235	241	244	219	245	235	229	218	266	252	241	236	227	229	243	246	270	253	256	207	248	239	269	230	248	235	233	251	266	252	256	268	258	224	241	263	238	222	240	257	262	265	226	239	275	254	241	283	268	229	246	229	280	259	254	247	243	260	255	249	237	287	242	228	273	267	258	266	273	261	226	235	273	223	235	233	240	264	272	268	217	245	248	261	241	238	251	234	228	267	230	239	243	247	280	268	243	230	240	227	230	246	234	268	252	253	245	294	263	237	237	264	261	221	262	254	242	244	255	259	258	253	247	224	242	257	270	242	257	258	247	222	263	256	233	239	287	251	272	264	221	243	233	223	257	237	207	246	286	231	235	268	256	247	240	237	240	256	272	243	240	279	240	269	231	229	249	273	259	232	253	250	260	271	239	266	261	240	238	243	229	234	245	256	257	248	251	269	288	221	229	248	236	241	233	277	233	262	267	243	243	231	239	242	242	239	251	224	232	243	239	214	229	227	259	244	217	227	264	235	232	259	230	249	237	232	257	268	205	235	218	243	261	240	247	237	258	295	246	244	259	220	232	247	234	235	247	259	233	259	220	275	240	241	221	229	240	233	250	266	257	247	231	240	241	256	266	240	217	227	246	257	260	236	242	229	225	257	279	253	257	242	290	243	243	259	271	219	219	222	242	206	256	252	248	234	240	240	204	238	233	254	240	216	255	229	248	235	243	228	221	233	254	248	252	261	232	280	244	253	252	248	259	241	245	260	254	260	270	248	222	214	235	209	271	286	249	248	242	250	276	237	255	262	280	263	243	251	246	275	251	246	247	260	236	262	261	258	247	261	265	241	254	270	269	262	222	213	269	260	235	245	262	230	221	242	252	262	246	256	259	241	215	240	234	214	256	235	239	271	253	234	249	269	250	274	219	246	259	241	224	231	271	221	235	253	254	229	214	218	239	258	262	254	244	212	243	201	261	253	241	228	275	270	258	266	244	242	258	228	253	278	275	248	237	240	222	262	245	246	239	240	225	237	258	250	242	224	254	244	242	230	253	229	246	231	256	252	264	268	248	228	223	250	237	245	245	221	247	243	249	247	219	255	234	232	256	223	222	233	238	232	256	245	250	238	255	224	251	270	237	241	246	241	240	228	262	253	259	248	249	253	248	256	242	205	263	229	230	212	239	247	251	274	236	241	248	231	259	234	249	258	238	247	246	255	239	242	264	234	246	268	243	250	257	260	215	256	226	241	203	245	233	277	265	266	258	250	248	258	262	276	218	226	223	259	279	241	240	260	240	230	279	231	248	244	240	259	263	245	244	249	243	243	246	245	258	271	230	247	265	263	255	244	249	244	277	262	237	228	232	264	217	243	255	230	255	258	261	225	243	233	237	245	240	247	222	238	238	250	237	239	240	248	265	264	245	253	249	235	253	219	220	245	253	249	231	219	235	263	270	235	247	266	246	229	244	221	259	279	244	274	256	240	245	260	248	236	244	245	230	246	251	234	255	247	241	225	220	254	228	240	241	235	240	270	271	226	223	249	228	246	261	243	260	251	231	260	237	231	297	267	235	299	224	266	251	260	225	258	245	215	262	254	245	243	232	238	226	245	241	223	232	298	246	245	227	225	269	247	250	232	243	234	251	226	254	253	266	231	239	235	261	256	232	241	240	234	224	256	241	277	256	240	241	224	229	255	236	274	254	264	277	251	215	245	265	247	257	256	227	257	216	259	265	234	273	251	254	258	246	243	238	258	258	247	266	258	276	238	252	238	237	276	240	261	240	227	250	272	216	242	249	230	240	254	264	230	239	262	248	221	252	223	243	245	259	288	218	219	238	251	227	245	246	270	254	242	258	241	235	264	253	228	245	251	238	250	256	251	237	228	262	247	275	249	216	273	258	261	263	248	234	247	296	267	271	240	219	241	265	245	253	230	233	274	287	263	209	270	239	253	242	261	242	261	231	260	247	237	267	207	246	235	251	267	248	240	243	234	232	260	246	253	275	240	247	236	218	230	222	249	252	247	232	243	228
53350	57327	30659	3375	2291	1906	1795	1795	1495	1199	1104	1031	949	999	940	874	915	882	828	756	787	822	734	776	729	708	686	746	711	750	687	680	687	706	773	811	878	874	945	940	903	849	786	807	819	738	2305	6885	5874	4185	2360	1119	852	681	617	622	590	592	601	601	603	582	576	568	616	668	614	595	557	572	613	665	574	590	590	628	606	567	613	581	610	552	587	598	590	570	601	629	549	577	627	603	579	604	617	601	619	573	539	552	647	513	572	607	593	581	620	635	586	570	614	629	626	555	586	576	607	597	609	567	594	639	561	553	608	607	628	591	594	619	592	561	626	642	600	570	632	571	610	576	592	606	592	607	597	637	589	616	607	601	672	647	587	599	608	633	622	625	617	615	577	592	558	593	582	589	628	540	616	614	565	613	612	586	623	584	563	586	610	623	587	627	588	615	561	624	644	565	581	604	595	595	582	637	648	566	615	569	623	566	603	555	606	573	571	609	572	591	588	571	591	608	543	592	584	606	566	603	614	588	578	623	548	599	581	613	622	594	620	594	598	627	584	623	567	617	603	593	564	588	563	593	673	635	613	604	606	553	601	604	572	618	623	565	600	592	573	570	562	591	596	585	573	617	626	617	604	569	611	601	578	536	579	587	644	585	618	588	600	573	604	573	625	621	577	625	607	639	568	583	575	616	591	567	583	620	621	605	591	592	635	609	660	594	583	561	564	561	570	585	572	587	611	649	604	621	582	587	609	620	619	571	599	612	596	608	594	603	591	594	582	587	569	629	564	608	587	580	570	592	574	611	572	578	638	576	620	580	625	613	627	628	573	597	610	611	615	588	603	536	619	574	603	620	589	625	598	592	594	629	560	639	596	594	615	609	639	587	599	619	589	573	580	533	604	586	578	563	564	619	618	567	582	632	648	586	604	579	632	602	625	543	619	568	612	585	579	582	603	655	604	611	609	569	583	565	599	643	634	621	621	595	580	591	576	631	572	613	565	611	609	615	608	579	574	589	546	578	623	590	609	577	608	577	592	622	574	567	598	624	619	605	620	610	579	597	600	587	580	589	587	622	603	604	619	585	633	640	580	600	593	564	613	580	588	597	616	588	581	627	624	624	596	595	596	605	616	542	649	622	565	588	580	606	577	575	578	567	572	605	574	619	653	581	580	653	617	605	590	538	642	601	637	565	607	616	592	611	616	565	590	581	650	551	595	635	598	634	575	603	613	578	561	595	658	612	620	586	592	628	567	596	594	589	607	613	600	600	615	587	612	621	632	626	563	619	625	595	575	601	597	564	641	557	595	612	604	548	586	603	627	607	575	618	601	593	631	602	607	573	589	533	626	597	560	589	598	582	637	575	598	568	595	600	604	583	604	603	618	575	564	640	632	576	572	635	601	582	604	549	623	607	624	584	565	642	596	631	577	623	610	591	600	589	608	558	643	577	610	601	593	584	601	614	603	572	650	556	608	599	575	596	654	633	598	579	612	585	612	625	640	575	584	611	572	645	552	606	571	620	601	614	580	585	595	596	610	619	553	585	569	584	602	575	555	591	558	590	583	621	597	587	629	616	599	563	571	568	610	559	631	648	612	529	601	625	583	565	573	621	604	613	565	605	579	583	623	621	608	600	615	610	586	594	612	612	575	634	582	605	612	626	594	642	557	596	589	618	592	563	636	603	571	636	617	603	614	582	599	619	626	601	582	602	626	659	608	581	659	608	618	613	601	606	619	589	592	602	574	589	634	580	625	551	612	614	626	639	589	569	590	584	604	583	590	611	603	616	596	616	584	648	598	560	595	582	607	613	621	582	623	599	597	585	617	625	578	580	584	578	612	560	602	576	615	622	596	602	581	592	588	567	650	598	596	589	571	636	557	578	574	609	596	595	597	595	542	601	627	575	562	571	598	583	618	610	585	611	619	603	594	577	655	567	604	604	603	577	594	572	601	585	602	605	629	589	589	617	590	578	585	618	614	590	575	599	597	582	605	617	555	617	622	576	586	604	579	601	577	621	589	598	629	607	629	598	591	645	573	563	551	589	633	603	566	586	592	615	663	596	632	601	569	617	616	622	557	594	589	588	595	581	620	629	625	577	623	631	621	621	588	589	599	582	552	597	591	610	577	582	579	633	627	591	602	608	596	585	654	626	638	569	538	586	559	596	633	588	615	612	607	604	613	597	554	548	625	592	595	617	584	611	602	597	600	603	624	634	572	615	618	616	625	612	590	581	617	593	586	614	556	593	630	612	594	576	624	542	595	616	617	579	621	596	571	593	583	580	583	663	599	568	603	638	567	568	593	620	540	593	633	620	598	593	581	622	648	560	600	615	553	592	603	570	591	626	616	575	636	608	591	613	585	632	589	564	617	638	605	582	585	633	593	642	605	613	614	620	585	593	546	626	580	618	573	582	595	596	573	609	584	588	568	617	613	624	554	610	606	573	630	610	615	596	602	621	632	576	613	576	602	597	573	553	553	593	602	580	637	586	554	596	590	598	578	568	562	577	597	613	591	630	578	614	628	595	589	614	600	582	600	541	604	614	601	570	571	614	599	601	600	615	549	616	605	628	596	635	599	626	591	633	603	639	628	570	650	609	595	591	608	587	641	613	579	590	583	576	627	633	592	585	629	573	556	625	614	554	594	554	608	607	612	623	588	632	580	572	614	623	568	634	598	573	607	620	654	632	602	604	610	605	582	598	565	582	612	583	581	579	618	604	626	571	599	611	624	569	567	586	598	583	581	613	593	591	611	586	587	598	551	590	607	600	598	568	568	586	616	637	535	617	626	599	631	616	578	569	624	553	592	579	661	601	583	585	575	617	628	584	594	590	590	640	634	603	604	580	581	617	626	597	619	586	585	576	612	604	596	627	590	568	608	536	556	562	577	585	593	595	581	554	581	545	564	614	629	548	633	583	600	583	590	584	589	588	612	626	607	596	628	550	576	571	569	601	648	593	614	604	622	604	575	617	556	582	589	634	587	554	638	594	597	597	612	593	568	575	633	613	594	672	575	582	599	548	588	608	658	588	566	611	561	574	623	548	613	583	538	607	583	615	577	566	593	605	596	573	599	620	559	568	602	635	590	641	653	589	578	590	554	572	582	683	595	590	611	613	601	624	579	586	591	569	626	594	552	576	604	607	572	644	601	566	549	618	579	579	586	597	579	632	597	615	608	599	579	592	626	586	612	553	645	627	565	591	575	592	594	601	568	614	605	586	582	634	588	605	579	595	573	626	562	563	556	583	629	614	606	577	575	643	587	629	595	582	661	591	570	596	584	582	600	611	587	602	624	602	582	618	610	639	578	598	642	665	567	563	566	598	582	621	582	563	598	587	589	636	598	570	577	571	566	607	574	574	589	595	599	587	634	562	632	622	595	592	585	623	618	592	575	611	628	601	579	617	610	640	553	599	584	579	551	561	568	575	678	581	621	590	631	563	597	605	625	594	617	587	610	553	614	589	597	594	604	619	610	650	658	599	608	561	585	605	589	567
21902	15492	3948	423	265	259	259	288	276	227	244	241	217	256	261	251	251	259	254	258	266	230	242	245	264	248	236	277	220	232	261	259	236	252	230	261	250	231	276	251	275	275	256	251	271	224	254	323	315	299	299	260	258	237	229	246	224	270	250	241	229	253	210	261	260	252	242	274	247	227	245	269	260	245	220	268	245	251	235	250	223	252	248	217	227	220	233	241	257	248	257	236	241	235	226	246	217	221	221	224	260	249	232	185	196	256	215	239	229	246	245	237	256	232	260	243	236	251	275	254	290	234	277	242	224	232	249	240	247	220	240	244	221	237	256	245	273	243	252	269	251	236	234	248	259	237	275	232	253	256	242	273	244	240	246	248	251	248	250	237	231	239	244	214	236	248	245	263	217	242	248	228	265	252	221	248	219	270	219	246	263	240	221	267	212	225	259	222	240	227	231	290	254	223	230	262	252	228	245	238	243	228	234	253	241	273	249	256	220	236	255	252	223	226	255	252	251	272	240	240	255	230	241	239	251	270	246	233	250	243	240	247	250	237	207	248	247	235	231	242	240	235	219	244	231	240	229	209	244	246	230	216	227	238	223	239	232	248	240	244	264	255	234	255	237	238	233	229	259	232	236	218	242	248	239	226	235	248	215	239	234	213	233	243	257	227	243	253	253	226	231	252	240	236	246	259	249	257	250	237	247	232	229	260	238	247	269	256	239	222	259	243	254	255	238	240	243	244	254	228	272	268	254	225	260	227	219	216	249	243	271	251	227	236	245	256	249	260	235	222	212	237	251	255	266	272	270	270	268	250	251	255	225	230	241	220	250	253	261	225	271	227	229	258	245	248	254	232	260	277	236	240	246	247	244	249	233	218	235	262	256	243	246	229	239	244	242	244	235	229	237	248	241	261	220	217	223	238	262	241	234	274	252	239	226	250	239	249	231	244	232	228	256	211	243	255	254	228	234	235	252	272	231	237	224	251	236	224	243	261	227	262	227	232	244	270	247	205	257	218	247	226	228	272	248	256	253	240	250	230	267	237	244	264	224	234	230	231	270	247	246	232	259	237	224	248	203	236	231	233	245	227	228	247	238	227	240	241	251	243	259	239	235	271	220	239	245	218	243	247	240	251	255	221	232	228	260	221	233	241	232	224	218	244	217	259	245	269	246	213	235	229	245	233	257	234	187	249	260	234	218	237	249	251	249	186	240	258	241	230	267	248	266	234	246	251	263	242	243	233	276	244	241	250	243	246	250	248	237	232	245	223	228	246	228	247	255	240	248	228	216	242	251	238	236	257	219	264	234	224	250	247	237	233	236	204	243	224	231	227	252	258	238	225	254	252	242	238	252	231	267	256	258	248	221	230	236	242	208	256	256	247	246	252	244	225	247	221	266	244	225	231	254	244	253	248	248	245	286	231	252	240	256	227	250	245	264	256	231	233	240	239	240	216	241	254	230	262	229	227	248	236	210	273	250	241	212	238	255	216	236	235	196	223	278	252	230	230	282	224	231	223	238	259	249	258	254	253	242	239	262	264	264	242	229	249	222	266	207	264	229	252	221	235	230	255	242	231	265	278	225	246	226	268	251	217	236	234	243	263	246	260	246	267	213	261	252	246	246	231	230	232	234	226	227	245	206	241	253	234	266	215	236	213	251	263	247	257	225	219	254	244	273	261	205	233	245	251	209	264	231	237	244	212	228	224	251	260	277	202	219	258	267	237	216	225	227	215	233	228	260	243	247	224	250	260	227	220	246	245	233	250	226	245	214	213	244	231	251	225	216	245	279	231	237	260	203	246	248	225	255	243	218	238	246	212	233	214	230	249	256	222	227	222	231	224	272	266	229	232	216	232	250	246	215	260	252	250	223	228	262	244	237	233	235	266	234	248	233	244	267	250	268	220	243	250	250	248	226	193	235	237	280	255	259	229	256	246	233	219	253	250	256	254	240	261	265	231	241	257	212	224	245	242	254	256	253	277	222	268	236	247	261	258	228	250	226	248	249	224	242	219	230	249	238	237	234	237	254	254	236	239	224	227	271	223	266	249	253	263	215	249	251	266	244	221	213	251	238	258	231	233	245	217	244	247	238	268	229	249	260	254	249	232	280	248	228	278	245	208	228	225	255	257	248	242	221	215	265	253	262	232	222	221	242	255	241	261	246	254	265	263	244	244	246	266	241	228	222	241	247	233	233	252	262	246	228	216	230	240	272	246	262	244	229	236	228	220	237	229	248	232	257	220	276	246	234	248	236	228	229	242	251	231	223	241	213	255	255	246	224	218	251	237	245	229	247	248	249	247	230	263	263	245	235	240	251	257	241	257	254	243	244	253	253	243	259	235	263	258	224	249	228	226	252	228	226	230	247	233	232	246	241	246	287	243	243	217	247	254	247	257	260	235	274	240	250	272	263	236	266	241	225	240	250	243	230	230	226	269	216	234	241	261	253	243	240	258	253	239	214	269	235	247	254	226	254	257	271	240	257	225	230	239	242	251	266	233	242	248	236	262	236	222	245	225	261	249	253	240	221	253	226	233	244	250	228	225	248	244	250	270	240	266	271	256	257	255	217	238	235	236	249	230	241	254	236	247	225	214	239	221	256	237	249	250	250	249	224	259	220	253	247	249	250	238	213	225	243	232	222	250	228	239	238	245	219	218	235	237	253	248	264	238	229	228	280	282	263	244	239	243	227	250	243	265	254	255	238	252	237	243	234	256	242	265	265	227	238	255	250	229	247	229	218	238	259	216	231	235	240	240	228	219	257	254	259	241	238	284	237	261	234	205	213	246	252	281	224	198	240	244	220	274	235	210	220	243	228	238	246	250	268	276	241	253	242	251	234	254	254	225	275	243	246	260	227	213	221	266	238	243	256	220	224	198	238	243	236	216	253	252	233	221	250	227	258	264	246	235	235	236	263	232	254	226	250	265	254	255	249	231	227	207	253	244	235	257	266	218	230	274	249	249	251	220	240	243	253	237	245	227	255	235	264	246	249	238	250	227	229	247	238	227	249	231	254	244	264	226	219	243	231	237	251	226	230	269	214	239	243	246	225	232	229	241	206	227	238	229	256	234	244	243	235	255	218	252	270	269	236	251	238	236	222	268	258	265	239	239	244	237	240	236	267	231	215	255	223	252	249	229	214	228	245	249	262	185	265	258	244	234	224	253	226	245	247	229	254	232	243	224	248	238	246	223	242	243	256	237	254	260	236	225	256	229	261	236	231	252	232	232	251	241	245	253	232	233	238	240	234	268	223	229	255	221	236	244	249	246	256	257	229	255	268	221	222	237	254	247	252	247	262	263	217	228	267	236	244	238	259	245	225	249	254	232	240	267	261	227	220	247	248	237	259	247	230	238	263	216	260	233	240	239	260	220	250	225	247	258	250	239	247	251	254	240	241	232	284	247	214	227	248	284	232	233	237	270	265	257	263	230	214	268	239	237	221	244	237	241	228	225	255	267	248	232	222	229	268	254	216	250	255	252	242	228
16728	17760	4495	712	698	649	762	847	693	680	636	617	659	624	659	716	655	634	678	641	594	643	607	644	637	570	632	624	635	598	653	664	608	645	642	636	673	665	683	680	701	717	652	665	627	678	845	1139	1167	1031	805	703	636	586	609	577	628	602	590	626	571	608	622	615	602	588	569	571	635	609	591	619	608	605	596	564	589	625	556	657	589	586	607	604	625	596	613	564	579	606	637	589	605	585	611	591	619	665	623	621	633	603	615	608	605	606	611	633	625	613	595	593	593	611	640	600	615	592	614	603	614	637	574	592	596	617	580	634	597	609	612	600	598	634	641	600	582	580	592	565	598	577	616	608	576	588	633	645	584	589	605	596	625	590	619	591	609	655	585	554	596	577	592	646	585	606	580	649	591	583	601	568	563	593	580	600	566	621	617	585	598	610	580	672	592	606	580	583	565	653	592	606	578	618	597	562	536	632	643	621	591	536	603	587	579	635	614	593	582	565	573	620	569	598	625	645	603	608	582	622	581	641	607	592	612	613	595	636	580	567	595	631	610	586	576	598	626	603	650	604	594	603	563	559	567	613	599	587	623	590	605	605	583	636	564	623	564	635	584	620	613	586	628	602	577	567	670	626	604	606	614	587	629	616	607	634	531	598	570	663	610	636	620	520	610	608	607	603	584	577	564	613	606	626	569	577	572	569	593	576	579	608	616	595	632	609	586	591	595	572	566	598	583	580	649	572	587	548	592	593	653	595	556	618	576	599	584	611	605	589	624	606	627	591	643	605	613	601	608	578	606	606	614	595	600	591	609	583	606	635	601	600	585	600	591	561	595	596	593	598	591	577	607	551	634	585	601	627	573	611	576	611	590	590	605	645	600	606	598	647	616	604	582	557	579	615	570	574	588	595	632	650	627	561	613	575	557	630	612	636	584	590	577	603	623	628	611	623	590	598	642	594	642	598	628	613	589	610	644	609	611	618	614	597	621	648	613	625	599	625	606	616	613	647	593	584	597	577	588	598	611	611	604	572	561	595	578	568	617	574	630	607	578	645	589	605	636	602	610	623	601	613	620	614	583	604	628	626	596	605	570	609	572	616	603	605	668	589	609	548	584	602	594	644	600	599	598	570	579	602	605	599	584	628	582	648	609	610	585	583	661	611	565	602	641	592	600	580	589	609	579	629	599	591	563	601	561	594	610	623	586	581	612	606	610	618	606	609	584	583	586	572	569	604	627	592	579	598	585	590	616	622	591	594	570	570	622	584	581	631	615	599	566	605	583	568	607	576	624	629	598	582	618	579	621	569	607	634	632	556	627	630	644	600	600	627	589	596	588	602	597	619	594	556	578	645	588	586	571	583	655	620	600	603	603	605	585	564	598	569	594	623	596	576	588	617	611	582	603	601	642	586	607	598	613	545	601	597	593	585	595	639	599	634	600	601	594	611	569	568	583	633	580	557	648	639	643	649	608	603	606	622	585	568	593	593	609	603	551	568	613	588	634	610	605	602	587	602	559	604	593	553	612	618	616	579	591	630	612	613	582	599	616	579	619	585	642	582	627	610	612	637	624	586	568	607	603	579	564	613	614	595	569	638	640	615	635	597	641	595	589	597	590	620	621	569	576	578	606	581	560	583	575	606	620	617	597	638	613	598	580	623	592	622	629	587	601	568	557	615	617	638	597	548	603	532	597	595	625	604	584	611	617	636	620	584	680	582	606	598	653	577	604	585	618	619	625	610	582	606	648	621	602	586	575	625	593	553	590	590	566	601	599	595	638	572	637	593	613	595	610	627	583	594	624	577	635	629	616	586	569	600	602	574	593	641	597	630	629	591	626	589	554	594	621	584	618	581	600	575	565	587	559	576	599	636	612	632	631	643	636	590	613	556	597	596	623	619	590	582	627	573	623	588	578	586	576	620	614	607	591	619	554	615	585	592	641	579	657	582	608	636	601	656	606	561	591	642	604	608	646	613	629	633	571	586	599	581	621	594	626	629	601	621	632	577	636	607	557	572	587	588	610	603	617	632	623	620	609	623	626	586	576	577	540	587	621	583	589	616	615	603	573	589	610	579	587	576	571	576	602	577	598	562	592	582	621	624	599	587	577	582	601	638	617	625	622	599	635	580	618	605	629	621	637	601	577	588	585	571	552	632	580	622	598	630	613	576	568	568	666	610	628	630	569	620	621	582	627	574	568	617	610	638	607	602	613	600	598	617	607	612	649	593	614	592	640	634	594	589	586	598	598	628	615	588	608	614	600	582	635	585	596	606	614	616	585	587	585	613	615	614	590	629	613	568	635	611	601	617	601	608	588	659	619	548	638	629	681	588	576	601	568	581	611	591	608	603	614	594	615	578	617	647	648	586	557	579	594	591	593	588	624	658	640	583	633	620	609	582	639	591	609	615	574	602	599	574	606	606	580	611	648	607	636	615	579	617	602	591	638	587	604	621	660	584	595	609	607	629	571	578	622	627	578	572	604	652	622	612	579	579	587	564	578	609	608	593	577	597	582	598	603	620	601	585	608	640	579	621	595	604	600	553	622	589	604	616	635	600	616	589	618	582	609	609	603	630	577	632	623	640	593	568	583	614	585	543	569	652	609	608	602	572	642	625	606	621	600	635	625	620	631	616	578	598	579	611	573	584	589	582	615	625	609	633	601	559	602	554	607	559	602	580	631	611	577	598	637	610	622	621	579	645	592	582	610	621	561	544	649	548	598	615	594	663	599	605	621	612	584	645	599	607	600	623	566	597	611	610	594	633	596	629	621	619	604	664	606	655	613	560	629	658	613	622	621	551	584	582	626	618	609	597	630	612	608	631	587	619	591	583	607	599	613	581	652	600	577	624	588	626	595	600	592	599	621	558	581	604	573	625	619	613	566	603	613	632	617	604	617	620	612	634	580	589	583	608	600	608	633	592	641	618	582	597	569	582	579	576	598	594	604	567	605	615	591	600	616	603	634	617	626	613	582	616	602	595	640	571	608	640	617	598	573	603	586	619	602	618	655	637	578	580	600	629	614	635	608	624	607	625	579	573	598	566	599	640	638	605	588	609	610	635	595	601	595	640	593	611	623	588	612	604	590	597	558	616	613	585	643	603	549	596	602	603	573	553	590	565	632	619	585	662	597	612	585	643	606	589	594	572	596	621	592	630	639	571	622	641	635	598	576	633	574	636	602	570	612	585	659	623	569	599	587	554	623	612	582	585	590	563	671	598	602	609	610	596	594	555	587	583	632	627	587	591	608	620	620	561	595	587	576	590	590	593	579	623	628	548	561	614	606	620	609	621	635	591	633	606	637	605	582	585	563	611	627	625	635	580	597	602	646	635	602	577	599	579	586	577	554	603	630	593	652	624	604	580	622	557	602	571	607	629	596	589	600	627	579	586	597	598	603	579	623	574	600	594	599	578	596	602	606	633	611	605	584	606	587	550	589	627	573	621	594	588	604	645	622	627	591	612	608	591	638	639	614	592	610	574	584	627	649	607	639	623
69303	58407	33210	7524	1021	539	416	443	356	326	310	325	301	267	277	282	277	282	283	276	231	265	249	260	269	257	270	286	265	283	240	259	297	275	233	271	300	287	274	271	300	271	300	298	238	272	575	781	777	572	380	303	294	290	279	232	231	247	251	284	277	247	251	242	230	267	280	266	258	246	240	276	246	279	258	270	264	273	240	282	259	231	237	245	277	273	289	273	284	257	256	242	239	259	254	251	238	235	293	273	260	259	257	273	219	244	251	262	271	237	270	232	248	255	250	264	268	262	259	278	244	258	250	247	271	278	247	247	238	256	275	266	252	278	267	232	266	256	256	259	264	269	277	228	268	229	263	266	265	271	270	252	270	282	252	253	256	269	269	269	278	255	244	269	264	251	209	291	247	232	265	248	239	293	257	268	279	248	259	247	256	230	254	257	268	238	266	296	250	266	287	247	272	271	259	250	248	283	263	277	262	252	244	290	274	244	299	245	252	251	259	251	263	260	250	248	248	284	240	238	278	269	249	231	254	262	272	256	263	235	269	279	250	239	278	278	264	250	275	256	253	261	217	218	259	276	250	238	262	270	253	239	286	272	278	295	262	271	233	242	236	231	287	261	281	294	281	252	277	248	250	273	294	238	289	253	259	257	252	265	245	268	290	257	261	252	282	259	273	259	231	232	219	252	251	254	253	269	303	247	263	258	264	244	231	244	259	291	286	226	273	252	260	271	241	261	243	262	275	274	252	240	244	259	279	268	265	227	220	256	266	275	275	271	236	310	262	286	243	269	255	258	244	284	256	272	272	252	249	276	273	267	248	245	250	276	240	257	265	250	246	273	271	263	243	254	287	253	254	274	244	246	301	248	262	263	243	273	274	260	282	281	251	253	244	287	289	274	265	250	236	263	245	254	251	262	271	236	285	242	251	249	268	247	269	263	241	233	259	281	247	238	281	258	244	247	251	253	248	295	270	252	264	249	250	257	233	224	285	249	265	250	305	272	251	260	263	253	256	258	269	247	260	268	280	265	245	257	280	276	269	264	261	249	258	257	243	250	236	257	260	275	275	287	284	257	239	261	244	267	277	234	263	274	277	248	269	236	236	245	280	270	269	255	274	230	249	243	243	270	242	250	243	262	278	245	260	259	244	262	231	239	235	244	270	261	255	246	246	256	266	263	275	285	298	230	256	240	266	264	256	250	262	272	247	272	259	255	268	273	248	268	249	223	255	273	245	244	235	241	278	267	274	256	247	242	261	260	261	250	220	238	240	267	278	268	267	265	241	266	259	272	259	235	269	228	259	261	264	269	268	240	259	273	233	259	262	236	256	270	283	261	262	271	256	270	264	270	272	278	263	271	260	272	257	241	273	230	271	255	272	277	255	253	249	243	269	241	294	258	270	237	270	279	251	244	286	257	288	273	254	265	270	280	258	284	288	248	273	267	255	278	271	241	243	271	233	260	214	255	277	262	237	292	247	268	272	269	266	256	254	256	240	260	279	248	262	269	232	242	254	257	259	256	266	244	253	247	235	235	258	231	266	264	217	252	277	252	222	282	257	263	212	250	231	243	242	276	241	237	257	243	238	251	264	265	245	276	263	255	255	240	280	272	266	229	229	256	252	249	288	271	240	229	256	235	270	279	259	258	253	252	274	256	256	290	270	271	266	278	243	302	263	253	258	251	290	254	271	263	260	250	266	256	273	274	254	251	290	265	249	276	253	257	262	296	300	270	277	273	272	283	267	266	226	270	259	269	235	243	274	276	271	291	266	240	245	263	241	260	265	252	291	238	247	255	250	293	291	267	261	257	271	280	247	238	263	269	271	272	268	244	264	246	247	267	270	229	263	268	244	251	259	257	275	284	261	252	250	243	249	262	246	253	244	249	251	270	255	262	285	274	245	273	292	266	266	247	233	272	288	282	268	252	257	239	251	255	269	264	242	253	248	243	253	268	243	237	256	254	241	240	253	275	237	249	235	264	263	244	270	284	263	251	267	253	267	262	261	279	252	282	254	243	256	257	258	241	265	256	269	276	274	279	248	244	259	266	250	266	260	232	272	240	267	272	265	271	265	260	268	264	248	253	236	256	253	241	255	279	252	247	275	221	258	251	241	262	265	227	262	268	236	259	299	262	246	251	279	256	250	253	265	277	277	263	237	258	271	241	272	265	283	238	261	243	253	278	248	275	291	249	238	269	250	279	234	287	250	262	281	245	302	271	254	227	259	242	233	282	288	260	236	273	278	277	254	260	249	249	241	262	287	233	245	247	229	260	260	252	262	252	257	260	258	257	280	278	269	240	280	228	245	263	267	297	253	241	277	248	242	255	296	256	255	269	248	277	264	251	274	228	262	249	286	256	248	280	234	274	267	249	246	272	251	240	229	242	248	256	280	245	243	245	244	305	257	264	265	248	274	260	263	257	268	273	258	267	277	219	286	252	285	269	253	288	254	280	250	234	269	290	261	264	253	267	255	242	279	279	264	237	264	234	262	264	248	242	250	255	272	281	258	237	241	255	287	270	284	254	282	256	269	258	254	247	248	271	241	255	257	265	253	268	245	263	251	280	254	255	248	263	254	232	280	254	264	248	263	236	255	269	255	256	231	239	278	274	262	280	253	252	274	245	285	273	220	277	270	259	279	264	257	258	284	286	229	251	275	246	268	301	269	269	265	268	276	266	281	260	274	276	255	278	266	259	251	276	281	257	266	287	259	286	265	256	269	251	260	255	293	299	259	269	258	267	243	267	267	305	245	269	274	247	248	247	258	256	277	258	284	218	264	252	285	262	256	260	239	262	254	271	240	273	257	227	261	293	290	256	250	296	257	262	277	255	289	257	247	250	266	252	284	280	271	259	278	236	266	255	263	251	284	255	263	259	245	264	244	257	275	254	262	295	259	224	243	246	243	273	243	283	237	251	270	252	273	244	259	260	257	262	257	275	249	220	235	259	252	248	246	230	282	234	260	271	250	285	242	265	244	276	252	243	252	266	301	271	264	268	263	275	272	257	254	248	258	250	245	248	258	232	253	272	266	296	242	284	238	292	250	264	272	259	281	240	245	265	285	287	242	260	282	268	222	267	259	257	250	263	240	262	267	256	268	243	249	250	260	269	278	267	265	237	265	241	281	258	259	260	266	228	276	254	265	287	260	280	288	284	262	271	267	276	274	281	247	228	269	245	275	280	278	273	257	259	220	278	261	250	264	285	279	241	271	265	245	256	239	276	260	252	252	259	277	271	260	236	275	259	261	286	252	292	270	225	211	267	277	252	256	262	250	241	274	245	270	239	254	251	258	246	246	247	270	249	285	269	260	271	235	274	275	280	271	252	283	259	254	236	266	241	238	251	267	248	233	229	257	238	266	258	253	252	269	246	247	256	248	228	251	273	246	259	247	249	249	235	257	272	265	257	247	275	269	247	217	265	253	243	246	253	256	286	261	270	253	254	255	279	231	261	298	229	230	244	246	255	272	264	264	305	269	253	272	250
45364	45175	19619	1950	1583	1488	1397	1407	1214	1065	919	888	863	863	823	752	795	778	749	766	714	756	736	720	762	685	768	705	720	823	789	697	722	724	696	743	843	792	880	826	771	795	804	766	748	788	2833	4439	3890	2568	1404	871	755	674	675	685	677	661	625	628	656	604	679	568	632	630	644	618	610	628	632	634	675	659	636	644	627	680	637	612	622	647	657	641	588	664	637	668	603	621	605	618	610	656	626	635	664	613	586	655	632	571	630	654	649	644	627	630	619	622	673	652	674	659	632	638	642	582	615	584	652	617	641	637	672	656	623	631	625	629	651	637	612	674	571	615	616	681	642	602	658	664	625	659	631	648	602	611	644	639	704	651	661	695	649	655	633	669	603	709	596	665	660	609	683	603	668	657	684	669	612	637	633	625	602	627	638	615	611	622	609	645	637	630	633	611	597	613	657	581	662	603	649	654	654	655	647	645	607	618	596	673	666	608	640	651	590	671	637	599	626	648	676	643	675	582	651	647	688	635	648	680	662	617	637	627	644	634	600	684	637	663	623	651	636	626	643	663	660	666	639	655	621	648	681	626	684	672	635	611	635	635	635	628	649	655	629	642	636	663	633	647	629	631	613	640	674	660	605	624	626	619	615	633	606	665	633	611	623	610	652	602	694	632	613	651	608	694	669	656	634	633	670	632	637	635	636	618	626	621	659	667	667	670	654	632	635	621	661	631	658	675	624	636	662	667	631	608	646	642	666	612	626	638	632	598	676	584	661	677	634	631	592	617	573	675	646	599	607	626	608	663	616	633	634	657	649	602	652	601	647	665	634	627	632	682	568	674	611	607	622	644	628	634	640	625	622	663	680	581	668	660	618	627	583	614	580	653	641	642	621	609	679	634	602	641	649	665	610	673	666	644	687	653	644	612	616	654	663	601	583	618	645	652	651	634	633	640	653	653	653	640	609	592	641	632	636	669	620	637	632	622	640	650	639	666	662	615	610	671	635	620	637	657	627	622	643	617	629	631	580	632	641	678	610	640	652	648	669	638	585	610	644	631	665	628	616	634	623	687	597	590	611	627	637	641	631	610	669	664	688	679	647	636	608	689	636	606	673	631	643	637	613	627	629	616	675	645	647	633	629	639	653	642	614	636	549	656	660	638	633	642	653	655	657	644	614	684	655	620	645	638	630	596	637	639	635	594	604	624	586	629	650	676	709	630	606	651	634	636	605	636	623	642	676	593	622	647	594	627	665	672	609	638	634	623	608	683	652	625	695	648	614	611	654	620	651	640	625	627	617	659	639	661	591	677	638	611	622	647	643	657	598	627	688	655	610	638	665	659	590	636	664	692	650	677	617	651	663	620	630	601	638	642	640	641	646	665	679	664	657	596	614	619	645	644	626	618	658	656	641	649	609	658	635	642	642	615	557	684	623	675	590	644	623	614	635	655	639	646	612	626	625	649	681	601	630	611	650	598	638	614	652	666	593	599	623	642	642	614	645	640	659	680	592	642	680	616	614	600	665	632	623	639	662	625	614	617	635	624	660	622	664	640	650	617	649	631	624	635	596	648	635	648	623	658	654	632	665	666	664	637	658	604	658	614	681	642	617	625	644	605	666	626	614	629	674	627	679	668	607	631	603	581	614	621	643	637	642	645	654	650	641	624	657	649	653	617	611	665	631	650	632	645	657	617	659	658	669	650	634	667	648	627	651	637	646	655	604	603	642	627	659	666	635	624	645	598	642	587	611	677	657	616	583	629	664	630	649	656	657	651	641	651	640	643	642	609	626	640	644	658	625	618	671	626	683	644	641	632	659	587	648	628	599	657	638	626	587	651	621	607	633	637	642	613	633	691	652	614	630	671	628	659	672	652	653	605	620	668	609	630	651	648	608	618	640	639	627	650	633	665	651	575	614	666	645	574	596	594	691	654	651	672	623	652	607	643	620	670	679	645	625	628	624	658	618	621	607	584	644	623	671	621	659	574	676	631	667	670	628	611	622	654	666	613	673	635	638	608	615	641	676	654	695	681	599	603	642	601	637	622	635	651	655	627	659	633	597	625	637	650	654	637	672	622	636	633	623	627	667	583	618	595	605	620	645	654	655	664	683	637	643	655	627	661	656	642	613	652	661	656	624	634	649	591	612	647	692	689	649	668	630	634	650	585	647	648	609	636	674	620	601	636	668	634	656	658	675	639	603	648	666	642	630	656	651	604	643	619	613	628	630	623	610	631	661	666	603	629	598	636	710	659	640	629	679	629	619	616	624	606	654	604	630	650	653	678	618	620	650	621	650	659	652	650	624	576	666	657	621	627	626	636	612	653	634	683	646	682	678	675	630	675	651	657	629	688	655	707	676	659	687	656	622	619	607	668	657	647	616	600	604	653	636	665	656	647	622	628	614	635	676	677	660	601	613	688	627	646	616	650	602	622	635	642	629	649	642	699	639	704	657	655	663	644	663	626	698	692	625	629	627	651	581	633	648	634	634	596	694	626	606	669	665	627	666	630	683	634	652	662	623	663	630	627	656	617	636	643	614	626	619	634	684	665	609	630	601	661	639	607	642	663	622	633	629	645	627	632	628	662	636	672	609	685	628	621	640	637	652	621	644	641	642	627	622	639	676	622	648	671	675	650	602	611	629	655	663	625	638	615	642	634	672	690	586	605	657	629	638	629	642	685	624	637	612	678	638	643	638	634	658	668	639	632	630	656	625	632	658	599	627	593	635	616	674	617	640	669	670	618	638	616	653	609	619	629	647	646	637	624	646	665	675	670	654	646	612	662	635	647	638	638	668	656	617	626	637	648	631	660	622	648	682	689	657	690	634	655	585	639	667	593	668	686	673	631	675	640	654	629	631	676	606	671	677	672	640	672	594	708	613	649	668	632	639	584	700	594	624	604	647	644	647	657	616	657	589	631	644	644	673	619	639	602	659	641	656	638	623	640	630	622	594	677	649	652	635	634	642	628	661	665	653	611	681	638	671	639	637	621	628	618	627	619	650	602	632	666	635	638	641	629	651	642	636	613	665	657	628	683	619	618	652	632	677	647	609	611	634	636	638	680	663	628	668	638	664	652	618	645	617	628	634	616	625	680	670	593	666	633	635	602	624	698	604	656	579	676	658	650	648	664	645	659	623	641	617	689	689	638	641	625	619	618	614	674	640	646	639	637	660	603	631	658	634	639	657	633	634	618	655	656	688	646	632	651	636	640	618	635	631	638	628	664	604	637	593	632	644	621	670	645	606	688	613	628	634	672	644	619	626	643	645	606	666	650	632	665	636	605	644	645	640	633	592	643	638	623	618	627	652	663	636	603	654	625	616	630	661	656	637	636	635	644	622	625	669	600	652	627	649	649	615	612	599	642	597	604	638	644	612	657	672	639	641	665	623	663	661	689	610	629	656	614	619	616	631	615	619	627	632	635	646	662	639	593	615	656	588	602	615	656	665	603	658	638	638	644	618	635	626	615	625	604	640	652	636	588	662	624	614	658	634	671
76860	69469	41519	12551	2252	804	518	477	429	340	340	336	282	305	321	282	252	251	283	278	251	283	273	265	254	276	275	268	276	266	274	278	251	237	248	260	287	305	295	262	289	276	270	256	269	270	912	1213	1046	659	446	304	299	235	266	243	248	240	245	242	244	233	243	250	234	266	285	224	237	234	254	228	254	234	260	241	225	231	237	217	228	243	234	265	234	236	262	243	221	255	248	239	240	255	263	278	243	237	248	251	222	235	242	239	262	278	250	263	250	219	243	249	251	248	245	257	249	254	264	274	228	244	264	225	230	265	255	240	258	276	286	254	280	238	250	259	251	229	260	250	265	243	213	257	236	249	229	234	269	224	261	273	244	290	237	256	238	261	233	239	235	247	233	250	265	249	278	213	242	245	235	241	238	270	291	236	252	247	239	255	248	261	267	228	248	207	242	238	234	237	237	248	244	265	242	262	251	267	242	250	239	256	246	259	236	256	238	234	269	248	260	234	240	235	281	277	265	238	228	231	261	247	243	228	239	234	245	237	255	241	241	260	230	246	245	257	261	240	227	241	253	227	222	258	261	247	246	252	231	248	260	246	263	266	268	232	250	269	257	246	257	247	258	229	259	218	253	239	268	280	265	249	249	245	248	232	253	271	249	247	257	249	240	245	250	266	248	228	239	244	262	262	238	227	216	226	250	232	245	252	269	229	257	249	281	236	256	228	237	239	252	233	261	227	221	263	248	244	241	246	240	250	265	242	252	237	216	244	280	222	233	247	260	241	225	237	203	240	263	231	268	268	278	232	242	242	279	258	261	260	246	232	221	259	241	286	250	236	245	241	264	275	238	235	250	275	263	252	249	260	235	235	233	241	269	250	249	259	249	280	251	233	237	260	247	259	258	258	258	281	255	256	250	250	211	225	249	269	266	250	235	259	286	259	243	228	237	247	234	253	224	250	269	255	248	209	234	259	269	251	255	228	274	236	241	259	228	224	278	267	248	285	242	222	227	280	251	252	238	219	251	249	271	245	228	249	231	220	283	257	265	264	244	258	246	255	228	255	239	260	231	233	239	244	260	251	252	250	251	249	237	260	247	235	228	246	216	240	248	233	244	243	253	224	223	284	263	235	237	263	213	253	226	225	249	252	245	237	250	226	234	254	237	245	226	236	242	236	249	248	223	253	262	218	253	247	232	220	208	208	255	254	247	234	253	248	251	260	287	232	282	243	257	248	225	241	253	261	268	244	234	249	246	248	264	225	241	232	252	238	262	220	270	241	238	262	259	238	271	262	220	230	220	233	242	232	218	243	229	232	266	239	265	251	259	236	247	237	249	230	268	217	239	263	241	249	259	256	246	247	232	257	266	250	251	252	240	239	244	260	267	242	258	234	239	229	232	248	234	268	239	262	248	246	212	249	244	222	269	251	240	244	250	279	258	247	238	235	244	265	243	249	251	276	237	245	248	257	244	245	232	280	247	248	238	230	231	263	240	273	262	227	222	256	243	259	276	241	269	253	242	237	231	255	253	269	261	266	278	269	219	243	235	238	269	254	252	233	275	255	231	230	268	236	253	244	269	235	266	279	236	271	235	244	256	235	234	212	242	251	237	235	227	233	268	219	261	247	223	237	256	230	229	249	232	227	234	227	213	253	235	247	272	255	246	272	260	247	217	256	247	231	234	252	241	233	239	240	247	253	227	212	227	260	229	259	274	223	237	233	233	227	261	267	254	226	217	243	252	225	269	262	242	236	258	265	266	227	253	265	265	245	257	277	241	220	261	234	241	232	270	243	259	230	233	232	236	240	239	243	262	253	220	254	253	268	238	237	252	236	245	221	258	255	255	242	221	232	255	252	241	235	258	261	256	248	262	248	250	240	225	237	267	250	263	233	256	253	247	269	241	255	230	252	239	231	262	213	248	265	257	252	249	205	210	234	257	250	254	235	245	262	283	268	247	236	275	245	220	269	266	235	272	265	250	235	252	267	246	259	280	243	276	245	236	276	253	235	238	252	259	249	247	208	270	270	252	252	250	241	242	246	245	243	253	228	246	242	259	256	239	260	281	282	246	258	254	262	232	244	256	232	246	222	253	221	215	250	260	247	240	237	237	215	242	255	265	261	250	250	262	231	241	254	254	252	260	276	281	244	240	279	255	278	246	219	260	267	229	238	282	254	241	232	275	239	268	260	271	229	247	244	263	234	260	238	246	259	249	254	279	236	235	284	253	219	267	263	281	216	255	256	255	274	228	254	235	255	226	260	240	271	248	211	245	254	237	238	263	251	244	252	272	245	226	251	266	252	241	242	233	229	224	233	262	227	253	253	254	252	246	237	234	221	286	263	273	226	244	277	227	242	241	246	240	257	240	235	252	263	256	272	285	262	243	262	228	271	242	245	262	222	257	254	242	238	252	283	263	256	222	227	264	251	231	255	256	236	233	232	250	243	282	251	233	266	262	239	245	251	226	229	226	275	251	233	255	230	231	209	254	233	304	271	243	241	242	244	233	250	268	224	231	254	232	237	228	251	242	252	239	239	258	257	247	234	271	232	232	246	239	240	256	255	232	255	254	241	239	256	247	254	251	213	271	223	252	236	275	279	284	241	231	225	239	266	266	247	259	227	247	249	229	229	264	254	258	245	273	252	250	253	214	222	230	261	228	238	235	247	241	269	259	248	243	228	249	244	236	258	237	232	257	242	236	246	267	238	248	243	232	253	291	262	229	236	262	261	255	249	227	240	245	255	219	259	224	248	270	244	251	237	245	217	240	245	252	276	260	232	225	237	240	239	268	241	236	272	236	297	222	261	232	264	234	250	269	255	246	255	236	222	237	225	257	245	250	241	246	243	233	246	250	268	247	224	262	241	237	240	259	228	265	273	257	236	234	259	240	255	263	243	273	240	253	224	238	246	237	240	219	225	246	249	251	260	236	238	240	235	275	235	230	267	251	246	228	245	217	238	221	265	227	261	245	250	245	235	232	250	215	250	240	261	276	223	238	246	248	211	208	267	238	288	206	244	236	251	244	213	255	257	238	256	227	233	250	241	237	249	240	242	276	248	268	227	272	253	245	251	241	255	246	239	246	263	243	259	194	226	258	218	252	263	249	249	225	249	237	251	251	260	260	245	252	223	248	268	245	229	257	249	222	267	259	247	264	261	238	259	254	244	291	237	283	277	276	280	276	228	241	285	244	229	238	253	237	271	242	231	284	231	304	235	252	274	280	255	234	235	269	241	237	240	276	243	236	259	225	236	243	241	227	225	272	243	257	269	249	227	257	292	260	274	252	244	226	246	262	227	218	249	259	239	233	215	229	224	237	246	260	231	253	234	210	267	257	248	259	268	246	250	267	277	237	257	241	250	277	256	264	247	232	230	241	267	252	247	247	244	251	281	241	248	229	278	262	239	249	280	240	223	233	243	244	265	279	237	251	230	217	256	249	234	228	262	277	232	252	239	251	230	251	257	207	237	242	234	221	252	240	246	250	265	229	264
54230	54927	25352	2536	2211	1940	1749	1682	1384	1246	1017	1013	1012	937	875	888	835	824	780	781	753	759	724	729	673	709	676	718	804	787	784	780	771	748	719	781	775	824	782	793	763	737	709	758	747	774	5247	6616	5181	3205	1819	990	740	674	648	677	636	586	580	604	600	597	662	623	664	601	605	597	547	627	580	571	653	659	645	623	578	612	656	608	614	617	609	603	629	649	604	617	615	593	620	601	639	561	668	612	592	592	633	568	613	543	597	629	545	592	596	597	598	576	635	604	575	616	625	624	617	627	620	649	617	644	594	645	588	574	572	653	620	626	566	614	603	614	586	642	601	592	577	584	600	614	578	589	578	631	612	575	648	632	627	609	617	575	617	598	627	664	588	635	597	664	642	595	594	616	614	569	626	609	601	630	593	587	595	578	644	627	582	619	603	602	572	636	623	577	581	624	613	578	591	643	613	604	620	632	542	647	628	640	610	592	587	593	609	615	610	588	594	572	612	590	568	572	590	635	601	625	601	612	617	632	578	603	586	616	628	571	610	608	634	583	570	629	600	611	589	641	605	600	654	636	581	618	598	611	594	601	606	595	606	597	631	547	610	613	592	606	626	636	571	620	601	636	610	620	620	630	622	562	578	625	561	605	609	610	632	586	573	619	656	635	622	650	623	604	626	574	613	615	630	591	640	658	597	590	594	646	597	632	617	603	630	594	571	624	615	600	617	620	586	649	585	653	589	619	584	570	613	616	609	583	593	616	552	587	610	627	618	617	583	597	623	623	632	580	613	651	639	616	565	579	599	593	573	633	601	615	549	614	618	601	542	583	584	612	669	599	606	625	626	603	628	619	588	582	613	612	620	545	609	637	569	618	567	590	623	601	563	605	604	611	572	594	631	571	607	631	594	597	560	603	583	573	583	611	611	624	584	604	613	581	591	578	583	557	606	639	603	596	574	598	610	615	578	578	603	558	564	640	623	589	612	611	594	633	656	600	610	585	605	632	575	604	588	640	620	573	607	606	605	576	558	601	578	600	601	624	693	629	581	611	580	586	648	598	627	603	611	592	626	573	610	631	609	577	596	673	603	602	586	604	615	582	551	605	639	642	609	585	647	607	629	568	582	577	642	641	612	568	605	580	622	595	619	621	623	651	582	643	638	602	569	567	631	623	594	571	593	562	583	573	620	547	656	569	644	609	618	610	594	640	612	642	605	536	626	608	616	636	580	588	631	611	601	560	642	557	612	634	579	636	601	574	596	608	620	601	566	589	598	608	585	610	608	562	606	601	596	626	628	630	608	626	586	649	611	595	629	614	597	595	604	632	602	585	633	628	629	577	598	606	653	577	607	633	617	573	567	607	603	589	595	607	605	577	532	597	608	615	558	610	636	607	612	631	647	570	598	568	589	569	598	590	600	606	571	600	581	617	625	595	631	608	641	581	588	595	603	582	631	637	613	592	657	613	668	587	597	588	575	597	594	609	638	616	630	597	602	611	631	644	638	578	602	600	603	605	617	595	580	599	636	640	618	619	630	592	562	587	598	577	622	586	634	564	594	623	604	592	650	590	587	569	620	574	640	625	589	581	593	620	536	600	622	600	589	612	612	613	582	585	659	632	576	595	617	590	611	615	601	634	603	608	610	565	586	607	622	616	617	575	603	631	597	658	622	620	621	609	629	570	600	641	637	633	620	565	645	595	612	599	572	586	579	616	590	656	617	592	597	610	579	652	581	589	633	621	578	601	626	612	611	591	597	604	582	608	620	608	618	602	599	638	629	602	584	589	629	587	617	603	598	603	592	563	629	593	573	631	581	616	640	617	591	605	648	602	616	616	579	601	591	647	607	624	613	580	562	626	586	590	593	617	595	632	615	632	584	570	556	580	611	611	661	572	601	602	576	607	597	602	608	573	595	624	609	655	612	587	577	589	616	594	596	629	602	631	620	620	609	600	611	591	623	625	584	567	647	577	624	605	636	589	596	576	643	563	599	613	575	625	618	612	616	605	611	624	588	650	612	607	572	578	617	627	602	607	616	596	637	580	586	564	632	546	628	613	640	592	618	569	593	607	596	569	598	604	581	550	613	618	601	600	629	624	602	647	619	582	638	611	643	594	596	618	619	598	612	573	622	585	593	596	585	631	599	592	571	555	582	587	592	568	582	567	582	575	589	608	581	574	588	616	575	601	573	631	658	585	641	599	603	632	618	616	636	630	568	618	606	618	629	603	602	577	587	640	609	594	581	594	599	612	616	608	616	601	637	611	631	600	635	590	611	593	619	628	597	636	632	624	584	600	585	586	615	613	525	612	606	631	575	624	609	618	625	575	628	626	641	579	624	592	580	587	568	594	616	611	610	686	598	596	617	634	559	640	600	613	631	604	621	633	581	600	614	605	591	593	620	588	627	597	607	600	615	570	599	573	582	633	643	591	599	610	596	589	590	641	640	598	573	596	598	620	568	624	628	623	606	615	594	583	604	589	597	555	596	595	601	632	641	619	584	629	600	587	608	614	589	577	589	592	629	595	613	633	566	594	622	601	647	627	621	597	600	630	637	613	617	550	643	586	576	619	600	615	619	625	605	620	566	615	583	604	586	594	631	618	608	588	556	606	610	548	580	583	622	604	642	612	592	644	616	591	589	585	593	591	629	573	568	645	648	625	603	609	589	591	621	621	609	618	589	601	571	617	585	618	570	654	629	643	589	591	595	568	603	664	613	593	590	629	600	621	613	641	584	554	586	605	599	549	621	611	608	628	607	640	625	577	604	658	589	545	560	574	560	605	602	559	613	604	610	584	578	607	612	599	575	621	602	613	588	565	641	634	611	592	592	579	609	621	639	598	635	603	676	641	564	579	643	606	610	569	636	645	647	646	565	653	620	594	589	617	610	598	618	552	648	586	611	608	618	559	574	631	628	585	583	599	629	612	596	599	619	585	627	624	566	608	615	619	616	632	584	599	666	579	584	614	571	613	630	609	598	613	636	576	634	642	593	643	615	625	570	639	598	592	656	644	609	612	600	603	591	660	611	614	588	577	626	637	611	575	617	599	588	639	582	592	585	642	585	574	631	583	616	649	624	619	617	595	571	609	592	571	628	610	624	613	644	623	629	613	639	635	588	575	606	636	659	603	632	586	579	628	598	572	583	622	557	624	592	657	590	614	629	664	598	613	622	619	573	586	608	628	646	650	616	589	613	616	604	570	613	608	576	592	593	605	579	604	578	600	630	588	570	602	586	624	639	622	622	612	597	630	580	594	615	575	627	584	571	662	585	634	637	681	614	619	594	613	570	605	586	630	631	616	581	583	563	605	613	620	610	600	597	595	605	599	632	669	631	579	599	617	585	612	574	597	606	619	637	600	612	580	596	626	573	585	627	628	636	608	592	623	560	567	593	627	596	647	583	592	617	631	630	601	633	560	571	611	611	612	574	679	593	600	587	602	618	623	604	612	604	574	639	641	625	560	574	598	621	577	600	592	621	631	607	598	606	583	615	610
23531	18149	3772	324	285	288	246	288	230	265	263	239	248	230	252	276	253	239	265	228	243	263	224	262	226	244	259	257	230	246	256	260	228	236	243	265	260	249	227	274	258	245	247	240	250	230	266	305	311	300	312	246	238	267	250	246	241	250	255	227	258	224	243	238	249	233	260	249	261	254	267	224	276	250	250	239	224	267	249	238	235	236	229	229	228	209	246	240	241	250	257	249	229	220	243	259	255	238	255	272	226	216	216	220	259	267	242	264	239	267	258	269	259	271	233	237	260	247	232	240	265	271	231	247	234	239	227	268	249	247	222	251	262	252	255	230	240	267	222	225	263	241	264	244	241	241	264	239	240	238	222	227	240	231	217	239	271	230	259	258	258	251	237	247	221	228	232	248	252	225	231	250	243	214	239	230	249	232	201	252	243	249	227	240	269	243	258	262	257	296	246	238	245	270	237	271	260	292	261	247	247	232	247	255	223	241	265	259	251	258	237	242	219	262	266	252	245	272	242	261	220	250	250	257	268	255	246	252	235	221	242	257	204	248	244	256	238	260	243	252	235	252	271	224	217	251	234	266	235	244	254	256	224	265	249	253	243	248	236	256	261	249	266	264	236	268	245	211	259	239	233	243	240	248	222	234	265	255	248	228	234	238	245	251	263	261	246	270	236	224	261	278	246	229	249	242	248	237	265	227	241	243	243	221	242	244	258	238	232	242	242	242	264	258	257	257	241	250	226	242	238	264	234	232	219	239	260	233	238	260	242	251	245	253	234	236	253	250	214	293	251	260	238	230	252	234	230	249	242	226	248	244	229	257	256	231	250	259	229	238	261	251	233	248	257	216	264	273	240	251	240	227	221	240	255	247	246	256	274	264	228	248	271	246	254	236	251	258	233	228	259	251	230	246	253	237	224	241	221	236	286	261	257	260	222	264	234	237	270	248	238	241	263	256	251	216	258	242	242	247	255	232	249	239	213	242	223	255	232	262	222	242	258	253	221	244	251	246	233	243	224	260	258	238	255	246	283	240	253	244	221	243	260	252	261	245	251	266	241	241	265	232	241	234	243	254	260	232	244	234	244	233	236	225	230	246	244	272	248	247	273	238	237	239	278	247	255	254	260	243	215	231	253	256	229	242	243	252	263	253	256	221	269	244	253	234	235	253	256	227	236	276	247	244	244	245	231	277	229	241	227	302	257	268	254	252	232	258	244	252	251	223	249	247	248	222	223	267	229	250	237	223	252	239	228	269	239	261	219	265	275	247	234	256	240	259	268	224	243	257	227	217	244	236	249	246	248	255	252	229	256	240	251	247	224	240	240	240	240	244	257	255	243	242	251	246	280	222	242	270	241	243	267	227	256	253	232	240	249	264	227	270	283	238	223	259	233	252	256	257	244	230	240	236	214	236	225	250	235	253	268	252	246	252	233	286	256	249	217	247	232	237	256	253	229	261	219	234	279	251	245	246	257	249	228	260	247	261	286	243	261	241	254	246	233	255	239	230	250	255	265	255	238	251	249	267	240	264	235	254	237	221	236	247	248	230	244	228	251	251	219	231	228	269	261	245	239	240	240	240	263	268	251	242	229	257	255	223	294	254	253	217	253	228	220	221	230	250	254	254	275	236	217	234	237	252	232	233	263	253	268	239	241	224	277	230	251	246	251	262	227	241	229	248	263	247	235	253	278	265	248	215	249	247	264	239	239	262	232	254	254	226	247	229	243	216	248	248	248	229	262	260	243	253	228	244	265	219	253	227	236	246	257	246	255	255	261	237	244	256	229	240	233	259	228	228	249	265	291	224	236	233	217	221	221	229	219	229	251	251	260	232	238	287	237	240	258	248	218	239	228	216	245	244	270	240	223	247	279	248	263	265	235	241	272	245	228	265	223	252	259	287	245	236	252	239	227	223	222	228	234	254	262	245	258	236	217	251	255	252	234	222	248	268	222	252	235	273	265	233	260	259	230	286	262	221	251	245	255	217	272	256	239	285	236	248	245	235	233	239	248	258	239	228	217	245	258	269	251	271	234	250	260	258	242	276	276	251	242	250	253	246	214	262	226	254	266	230	229	216	236	218	257	283	219	225	227	237	276	242	250	241	259	231	250	242	244	231	261	240	263	238	259	246	241	233	262	238	244	229	244	244	255	249	252	235	223	223	242	264	248	231	240	252	251	271	234	221	242	261	231	242	238	274	228	235	231	262	252	260	237	252	231	242	242	230	253	248	263	252	227	271	240	249	221	265	253	273	242	247	247	236	248	250	243	234	252	241	246	237	265	244	247	235	211	242	274	244	247	276	258	242	218	270	228	235	257	255	263	261	219	270	236	259	223	231	221	223	255	243	250	258	234	236	225	219	260	257	237	261	243	230	251	241	259	247	235	239	241	228	242	292	222	236	231	248	256	248	251	255	232	209	235	219	235	243	242	250	260	228	242	260	291	238	270	236	247	246	259	230	262	226	243	259	255	219	249	241	230	242	248	251	251	246	235	246	252	245	244	216	249	283	229	232	230	254	241	225	248	267	242	234	205	240	239	252	258	213	237	214	275	253	244	233	267	239	255	241	261	254	248	256	220	209	279	239	246	275	298	229	252	255	265	263	260	235	257	225	220	240	292	255	236	243	264	237	207	223	244	253	207	259	256	257	223	252	222	258	269	242	256	269	247	272	284	253	270	239	239	199	224	246	245	252	240	249	214	241	252	236	244	232	241	255	254	243	275	234	221	256	256	213	249	265	237	260	225	264	241	258	237	272	272	233	237	234	254	243	258	221	232	246	252	254	220	244	247	260	239	265	247	218	230	234	236	229	217	236	240	263	269	234	269	227	233	240	224	235	251	224	258	237	245	237	236	224	235	237	256	255	252	247	252	229	235	225	239	250	237	247	217	243	248	235	240	262	249	249	239	232	213	228	286	267	259	239	216	226	266	271	260	263	260	241	250	243	253	232	242	259	251	273	237	234	220	222	220	251	275	270	240	264	247	256	266	219	251	235	266	229	257	267	232	264	277	250	260	241	255	238	240	237	236	248	253	285	223	242	236	242	253	235	221	239	235	212	234	242	270	255	229	240	239	270	240	231	239	249	224	248	259	245	250	216	269	241	266	255	229	239	229	223	220	245	262	225	236	244	228	230	226	260	257	271	261	250	231	222	245	259	253	240	235	225	266	252	252	221	243	239	241	255	235	272	254	217	250	238	232	254	255	258	273	271	218	229	241	235	219	256	249	234	257	266	216	264	269	232	258	245	243	248	243	238	242	264	260	223	262	221	251	271	233	260	229	254	237	267	243	256	259	235	235	258	261	228	249	278	218	234	249	270	267	253	262	284	252	243	262	237	264	254	239	236	247	263	242	251	244	216	264	240	236	254	257	274	286	240	277	274	241	240	259	247	270	246	217	283	219	250	252	219	242	268	257	241	219	236	241	247	250	227	250	266	260	259	222	218	244	258	260	248	225	232	241	242	280	246	253	230	265	259	260	264	223	247
19641	20236	4227	680	681	678	634	715	672	660	608	602	592	668	622	617	657	650	603	628	639	624	601	625	603	624	658	677	630	656	616	630	689	657	610	663	680	610	629	654	657	638	626	653	689	631	799	1048	1069	978	813	661	630	624	593	580	611	549	564	601	610	596	592	621	595	637	603	603	653	633	625	600	574	607	575	616	618	636	608	575	629	583	571	623	568	623	604	600	645	628	647	563	598	590	621	577	632	639	589	616	607	591	646	613	603	629	627	605	565	551	689	598	643	609	599	607	586	616	590	637	619	647	624	610	600	634	618	605	632	609	627	604	609	569	621	628	618	611	615	618	595	572	596	585	579	605	630	612	618	583	609	609	581	608	575	597	640	639	613	557	586	603	633	640	621	622	607	611	631	584	613	586	600	607	587	577	606	639	620	649	643	646	586	616	575	552	656	571	587	593	623	586	576	589	577	608	615	630	659	640	611	584	619	648	660	627	593	629	589	602	636	610	575	628	619	624	586	606	572	626	623	652	613	602	609	589	603	607	629	587	594	613	601	619	589	597	600	650	643	606	593	630	612	620	631	642	601	620	607	599	629	630	566	578	605	570	679	612	620	644	624	595	578	625	644	632	598	621	597	629	585	602	650	627	570	611	636	597	624	610	562	589	582	620	589	661	612	586	583	585	629	645	591	585	607	616	602	613	642	591	549	610	613	611	605	582	582	567	601	628	540	602	627	605	569	647	616	603	650	617	579	576	560	629	610	602	607	654	654	622	611	604	629	614	569	622	611	596	601	605	665	616	603	646	614	590	606	623	591	612	630	627	581	601	585	639	604	594	613	612	584	637	598	587	611	581	607	621	608	618	621	596	596	609	594	623	607	573	641	604	614	604	590	615	600	611	629	619	608	609	675	588	624	618	657	617	634	590	638	590	613	626	622	674	591	644	556	589	605	663	610	588	636	604	587	601	599	611	604	622	585	631	602	609	669	631	595	597	625	630	624	605	600	628	606	633	632	594	647	584	582	612	619	612	606	610	596	598	659	604	608	608	622	622	599	615	646	587	614	636	594	608	608	563	598	618	641	626	658	606	599	611	613	593	612	603	591	594	600	604	595	585	643	622	633	586	605	570	642	610	615	590	587	588	594	627	564	608	619	588	568	587	604	581	615	605	609	623	565	660	627	617	609	599	637	667	619	612	627	645	552	622	652	605	633	655	578	584	589	592	612	574	659	600	610	608	603	636	655	601	632	615	661	657	601	613	589	586	627	620	611	575	594	561	585	614	588	607	601	626	688	602	601	608	618	622	615	572	564	626	647	650	582	631	620	584	620	646	613	583	598	610	609	631	610	638	600	610	620	625	614	606	591	626	596	619	583	625	645	591	586	610	593	609	610	626	586	598	646	578	596	575	635	608	587	554	650	636	640	579	581	572	610	574	654	657	598	630	648	593	632	628	582	632	606	606	591	605	581	597	648	620	599	582	604	611	603	620	639	641	588	638	580	610	618	599	558	607	595	645	615	599	600	615	612	588	624	605	606	622	615	598	608	619	604	653	560	609	605	606	659	645	662	598	622	594	621	628	658	613	645	614	619	594	585	609	598	618	621	597	626	562	608	638	637	610	670	606	606	602	633	608	610	599	627	589	580	609	589	582	601	635	576	635	668	647	605	593	606	613	645	591	577	620	597	654	597	613	596	640	623	653	610	615	570	618	604	576	600	624	582	622	584	538	645	572	611	610	643	621	576	597	591	633	586	608	586	611	608	587	604	585	572	638	590	583	593	596	656	622	625	605	618	634	579	631	587	606	612	616	631	593	655	651	610	619	601	614	604	647	631	645	627	649	570	595	625	586	585	587	632	644	595	598	608	602	597	626	601	597	610	589	565	643	621	589	644	598	644	590	604	611	605	632	599	613	613	660	581	573	593	685	596	601	621	621	604	629	576	621	586	604	625	588	578	591	607	592	612	586	615	603	566	627	640	567	609	613	608	608	590	603	599	608	589	566	603	595	603	622	629	589	603	608	606	625	565	621	620	604	627	600	637	607	624	614	618	638	606	618	632	618	646	581	618	596	600	556	613	605	622	625	610	651	626	576	637	633	631	572	628	620	605	614	590	578	617	616	640	592	635	624	614	605	628	594	619	631	607	651	593	647	632	610	625	583	612	608	562	602	592	617	629	603	606	602	617	595	565	614	607	584	617	636	637	688	606	569	613	620	585	623	632	630	601	608	636	612	595	604	585	614	582	649	667	591	621	601	576	604	615	568	595	602	592	587	614	586	637	609	668	607	646	557	595	540	660	573	612	592	600	594	612	639	596	592	564	598	592	617	584	629	595	583	605	621	581	622	628	601	570	604	545	611	591	663	596	597	619	625	624	581	677	624	579	668	652	623	637	624	614	602	626	590	638	641	602	632	594	615	636	598	616	569	573	623	650	591	603	596	563	627	604	590	626	585	613	560	612	612	574	644	644	580	601	623	589	606	613	608	637	632	606	607	644	668	547	632	615	633	601	584	642	592	573	609	596	577	604	611	643	578	596	656	602	642	592	577	554	621	594	618	630	607	627	695	615	658	633	596	622	575	610	634	570	635	604	612	587	636	572	600	620	625	629	590	562	645	625	655	604	595	619	605	661	656	594	608	616	599	608	591	603	591	583	638	629	613	627	565	610	608	594	638	635	571	634	614	607	649	581	627	565	610	581	621	606	596	599	619	604	590	534	612	579	634	599	601	621	606	609	591	570	589	584	607	606	598	578	578	563	599	639	658	603	618	613	589	600	610	602	584	607	642	619	620	608	612	589	598	604	619	679	600	609	614	608	619	609	601	562	653	549	657	637	590	636	604	647	627	625	611	566	637	608	632	636	623	614	588	593	624	580	602	580	647	613	620	612	636	621	588	594	612	600	631	615	600	628	599	641	628	613	599	626	555	606	627	616	621	596	614	601	645	601	646	628	611	617	596	606	646	582	578	622	619	653	635	602	637	624	614	622	582	614	585	646	648	620	596	633	639	634	552	632	626	640	618	578	585	570	629	611	623	584	652	612	647	613	660	630	578	628	596	600	571	581	566	586	624	661	580	618	632	635	572	609	642	614	599	628	601	557	645	630	664	607	588	607	606	566	635	578	601	593	595	616	604	565	616	628	602	623	624	613	575	625	617	610	639	664	572	593	602	622	617	584	638	604	593	616	602	659	613	564	645	605	588	653	595	607	641	603	595	621	627	619	597	575	601	616	639	604	573	630	604	622	588	653	665	629	657	590	621	587	603	639	615	677	609	593	619	591	594	607	606	604	589	640	633	599	616	595	597	606	590	647	617	576	593	600	602	625	629	635	641	631	616	620	613	609	626	626	634	648	632	612	603	668	638	597	608	620	613	569	623	655	639	586	592	570	609	639	601	611	667	615	606	577	611	564	623	605	612	614	573	644	597	637	636	583	632	588	611	617	636	634	619	599	608	596	618	590	628	587	645	656	583	623	607	622	584	585	583	607	589
70515	63596	37808	9769	1053	479	407	352	366	289	287	314	277	280	298	280	310	266	271	278	260	268	286	280	254	288	250	282	301	289	264	242	268	265	291	267	290	279	249	272	262	252	244	266	272	274	562	688	649	514	392	311	283	258	259	269	246	248	228	266	238	272	246	261	275	276	249	245	251	265	259	276	253	256	257	252	287	256	273	254	256	283	260	285	265	258	232	240	269	262	276	237	267	263	308	272	257	281	238	245	277	268	274	254	282	286	272	272	258	250	273	252	266	254	247	243	267	244	258	275	275	263	295	242	257	259	252	280	268	263	272	266	279	216	254	279	268	269	268	270	258	264	259	299	263	245	275	258	264	262	279	261	254	254	273	272	261	277	240	243	274	255	244	242	281	262	259	268	267	269	285	227	241	305	307	237	271	270	245	276	277	267	270	298	266	248	251	238	279	261	248	273	262	230	246	259	270	238	277	278	253	228	264	255	277	254	270	255	248	252	256	298	292	266	259	259	272	267	298	282	247	254	279	278	272	269	261	299	287	217	270	276	269	272	244	244	274	280	235	283	254	261	296	239	235	252	259	259	245	248	284	260	267	257	287	260	234	269	288	283	276	289	250	274	275	274	270	290	282	277	268	274	258	271	275	266	244	244	267	253	276	262	248	270	288	262	282	257	296	248	270	274	263	263	251	274	267	261	264	275	277	259	286	253	274	269	254	233	272	271	282	242	253	265	280	261	233	246	246	245	250	257	244	254	288	251	301	282	267	276	259	250	236	244	268	244	286	253	257	272	269	266	299	274	239	290	261	263	278	238	269	280	234	255	297	282	243	270	260	273	264	278	240	264	222	267	239	252	286	267	241	271	230	270	244	262	290	291	257	236	253	246	267	249	269	207	248	277	217	268	293	274	263	248	256	285	273	267	249	233	232	258	277	281	246	271	275	293	280	267	292	221	254	245	265	279	248	270	277	264	245	269	252	277	293	252	262	230	252	253	237	271	247	256	285	282	279	254	259	252	228	272	280	288	276	276	258	255	262	300	265	247	233	270	296	256	273	263	274	268	233	271	288	282	254	276	266	248	249	242	246	235	269	245	252	274	250	258	261	272	289	279	233	253	269	261	263	248	288	283	255	239	271	290	265	276	281	267	239	248	256	261	270	250	298	238	265	258	259	253	257	274	274	271	243	261	238	264	260	276	234	240	275	276	268	280	244	271	263	275	261	260	281	288	257	231	285	257	242	283	274	291	249	228	274	255	255	261	285	285	268	264	257	262	276	255	266	235	260	250	228	244	255	282	280	272	260	231	268	267	251	282	254	266	254	242	247	245	254	265	292	255	254	246	243	263	285	291	281	243	264	243	221	252	250	241	274	282	271	234	265	285	278	254	260	267	252	265	253	255	265	292	273	244	285	262	258	241	273	270	269	239	285	270	258	262	264	254	283	256	239	224	280	245	248	257	266	253	278	262	270	248	262	233	272	253	236	266	239	254	265	259	244	253	243	282	256	276	264	279	268	271	238	273	256	283	301	225	269	252	273	280	264	280	259	240	249	275	282	269	241	261	278	280	294	275	276	261	283	260	256	268	284	274	231	230	280	266	272	257	268	259	281	270	247	238	287	229	275	263	263	245	253	277	265	256	254	269	261	276	265	248	276	290	266	246	264	276	281	268	273	244	253	305	269	288	264	262	302	287	270	225	247	257	283	286	255	255	241	291	245	281	256	269	277	265	265	259	279	242	264	265	260	235	273	225	244	253	269	268	240	280	266	267	258	276	267	304	269	241	277	234	263	265	279	259	262	260	272	290	265	281	274	285	245	254	276	256	271	254	294	269	279	250	250	255	281	233	249	270	271	253	246	244	291	267	243	244	284	251	258	230	266	253	286	252	268	265	267	274	263	237	274	274	304	257	273	269	286	254	247	267	277	258	248	253	265	277	269	263	278	273	239	267	300	271	287	310	277	237	259	248	240	263	277	292	280	274	244	275	278	243	265	230	275	265	285	249	262	273	275	280	262	274	257	262	244	290	240	243	285	269	261	270	272	260	278	237	252	275	269	282	283	247	271	281	265	272	291	276	255	237	245	263	287	278	233	271	263	257	273	262	276	292	276	254	263	262	255	267	261	249	272	276	302	260	263	239	273	271	307	262	249	223	253	277	262	244	248	254	266	293	262	281	291	258	269	249	267	223	270	269	272	272	255	252	260	273	249	245	239	274	267	266	273	245	271	239	295	246	283	265	258	257	269	250	277	274	268	278	246	255	243	278	250	254	235	272	267	268	255	267	291	230	262	277	282	293	246	270	257	266	264	283	258	261	249	266	260	262	263	308	273	238	214	265	269	266	266	265	266	280	251	283	269	303	256	260	248	254	268	266	224	244	281	288	296	276	304	258	274	278	273	285	248	272	236	296	307	286	259	264	260	258	260	279	266	274	258	296	289	257	268	258	259	255	289	236	264	258	235	267	254	292	276	254	263	253	246	228	245	257	254	267	253	258	199	269	261	230	253	260	258	275	261	245	276	274	251	280	248	253	257	216	279	290	212	253	250	246	238	241	260	259	263	251	247	250	278	243	274	266	269	266	286	263	275	269	256	253	270	246	246	290	265	278	249	259	283	275	241	245	269	261	268	253	263	267	257	244	282	271	270	265	244	253	266	290	252	262	259	251	254	256	253	249	279	252	260	292	249	231	273	261	279	269	269	259	261	249	220	237	246	248	263	277	264	294	260	244	249	274	253	257	274	253	222	255	270	282	262	243	250	264	249	265	312	268	263	243	305	274	280	267	278	225	262	258	246	285	264	273	244	282	281	264	257	273	272	266	273	263	280	257	250	243	254	282	265	270	245	260	286	275	258	282	254	267	287	293	301	258	300	233	248	258	294	239	283	276	260	247	277	283	280	287	272	281	277	252	273	278	286	241	265	274	256	268	255	266	275	227	257	271	262	278	295	254	274	260	269	288	236	234	258	275	235	279	265	266	266	283	288	268	238	268	239	273	248	227	266	246	290	235	274	259	230	261	288	259	275	264	258	260	251	259	264	277	258	266	262	288	270	277	273	270	259	275	257	282	272	262	255	258	257	311	256	270	261	272	244	264	261	265	267	250	288	263	267	253	278	263	268	220	265	244	253	275	260	270	247	276	216	293	272	286	267	265	253	282	274	254	273	253	289	266	268	255	268	270	229	283	269	262	260	245	267	281	272	259	252	272	243	259	262	246	266	260	277	241	263	257	263	283	242	247	285	271	276	274	291	232	286	291	282	262	276	260	276	274	234	261	228	260	277	269	284	243	267	256	265	261	263	281	274	266	252	283	274	258	299	275	282	255	253	243	261	270	227	254	222	243	263	288	274	273	257	274	230	292	251	274	249	256	241	271	268	290	272	255	256	250	253	251	268	272	276	262	244	302	262	268	273	268	245	250	248	245	247	279	255	293	278	241	238	264	236	259	252	263	292	253	243	266	310	264	272	259	279	270	275	271	262	270	287	264
46717	48500	29588	1923	1352	1215	1209	1128	976	861	887	825	826	763	814	780	723	751	716	733	716	718	728	709	747	680	710	722	691	685	689	645	677	738	785	670	690	680	663	659	669	665	709	758	728	770	2807	3523	3153	2256	1454	947	757	695	708	656	662	628	664	605	645	706	625	670	591	681	600	652	627	601	656	642	661	671	660	690	655	628	652	625	652	669	638	640	649	642	653	632	652	643	637	599	613	686	630	665	660	638	654	660	652	609	649	654	625	626	659	626	627	675	571	634	629	621	665	615	674	661	645	638	660	670	635	644	659	662	653	649	657	636	645	650	641	667	619	670	634	625	633	664	645	697	636	664	633	667	628	621	640	647	600	658	662	668	658	630	646	649	616	686	642	641	678	652	646	690	664	650	610	626	603	656	695	678	615	605	659	728	591	687	642	613	660	702	632	619	674	672	684	625	653	654	702	632	651	614	652	649	647	619	645	623	622	641	643	694	656	677	631	654	637	650	637	691	663	652	619	604	609	650	632	611	635	657	629	682	606	622	614	617	627	640	623	634	659	626	638	650	631	608	645	678	622	681	616	668	648	650	647	671	652	639	638	645	662	623	601	608	620	669	664	648	587	662	628	663	655	619	649	646	651	675	640	661	622	616	680	667	643	628	635	596	587	635	613	650	706	662	618	668	657	652	674	661	629	606	635	664	645	611	626	621	627	632	666	681	618	632	632	662	626	618	628	600	648	615	639	624	647	685	656	589	649	634	612	655	680	595	668	648	639	611	630	674	650	615	663	648	676	666	651	632	644	627	696	663	644	674	672	651	658	663	598	646	658	646	599	641	699	635	673	644	640	615	627	593	631	608	671	603	655	689	613	651	625	661	615	673	674	657	619	640	625	653	671	634	660	700	611	621	643	693	654	591	613	650	659	673	641	669	668	625	651	642	650	634	636	628	639	608	636	653	624	587	655	613	617	654	648	635	618	611	645	643	638	665	620	665	679	660	638	658	663	621	656	589	661	603	670	661	574	683	625	635	655	644	656	627	663	605	678	655	630	644	603	644	657	649	678	646	651	664	647	644	655	618	646	639	667	661	636	622	713	674	659	656	665	680	735	632	669	613	581	606	637	623	647	672	639	624	655	647	612	663	626	663	695	672	664	654	635	654	668	585	669	684	600	622	634	650	663	659	630	663	695	636	609	635	669	604	669	646	685	665	623	622	673	674	657	686	621	659	628	679	610	639	660	703	580	638	634	617	629	653	640	635	649	653	617	606	601	663	621	655	618	647	663	628	654	652	609	675	671	618	661	675	655	665	621	640	651	669	672	646	614	645	652	614	686	668	631	661	605	660	668	610	624	651	615	645	660	647	616	670	700	627	598	608	655	637	598	653	655	646	636	628	670	616	681	664	611	597	672	616	651	676	646	649	626	680	652	618	627	602	637	604	704	642	682	646	643	630	702	679	603	660	639	633	673	615	647	650	698	665	627	632	680	645	665	639	607	660	599	679	611	658	621	629	645	664	708	651	696	670	607	654	616	572	660	665	643	625	602	691	664	617	613	683	684	640	635	639	652	671	642	671	594	682	614	675	616	656	652	638	649	659	618	657	629	670	659	642	670	658	648	635	601	633	670	671	657	613	614	631	632	667	657	615	636	641	639	591	619	618	657	652	620	669	650	659	612	608	695	646	651	649	633	637	661	636	633	651	624	644	654	650	612	653	663	622	667	615	653	640	641	636	700	666	630	663	682	649	607	606	678	609	661	665	664	647	670	608	667	665	685	639	641	646	614	691	616	614	633	624	655	703	644	635	679	624	666	662	621	642	662	626	650	623	674	639	663	656	637	671	660	659	685	652	593	628	666	652	660	624	627	682	660	651	635	664	734	602	632	635	659	619	647	640	643	635	679	661	655	646	657	631	628	655	624	635	633	691	672	633	644	661	668	660	620	656	657	627	658	656	646	603	621	634	607	646	635	615	640	607	677	625	615	663	625	625	584	626	656	751	647	657	631	644	639	658	649	670	665	638	636	635	661	622	650	657	653	584	640	644	641	639	673	667	650	653	676	670	648	639	619	659	652	641	656	653	652	677	639	628	644	674	602	634	660	654	661	684	649	603	651	627	635	614	634	644	592	694	637	639	652	608	597	658	635	645	690	636	632	620	645	642	678	692	656	638	641	652	640	666	636	678	686	634	611	648	625	634	669	641	691	629	650	623	679	613	675	654	645	651	594	608	656	645	605	610	657	706	638	639	662	646	664	630	606	641	619	641	635	651	627	662	609	669	646	659	623	651	674	657	661	602	609	634	667	632	612	619	669	662	639	650	610	657	645	635	649	652	638	630	625	611	610	611	635	650	657	630	684	656	693	642	643	645	620	625	645	683	634	623	641	673	653	671	661	619	623	669	655	665	660	631	671	695	648	698	678	664	613	656	675	642	645	664	653	661	606	617	658	631	594	629	641	638	693	703	628	644	632	622	667	643	625	626	636	670	637	711	642	635	646	647	643	610	632	615	616	630	583	636	704	673	643	636	675	693	666	664	666	652	642	644	613	641	651	625	616	650	639	647	630	642	635	645	661	589	620	646	674	627	635	643	667	606	650	638	675	648	632	608	679	659	671	656	650	620	639	633	657	649	634	681	655	653	662	592	670	657	617	589	705	629	631	674	678	665	657	661	628	668	639	690	638	659	656	676	649	648	648	678	648	635	614	623	683	617	622	678	595	665	638	667	624	654	613	659	684	626	664	615	663	676	662	655	634	666	646	610	632	643	622	629	584	673	644	648	654	641	648	635	669	659	635	638	655	620	671	650	656	636	670	646	645	616	641	626	600	658	620	620	664	655	629	665	648	640	647	636	634	621	633	641	636	634	598	636	675	628	661	680	661	637	676	624	676	628	636	638	621	652	665	675	600	617	653	662	642	641	656	677	669	636	629	661	621	606	613	625	668	621	626	681	671	665	653	647	658	644	657	633	668	599	637	650	651	635	656	602	613	619	667	635	695	702	678	665	656	637	679	660	643	599	612	603	645	670	659	655	646	723	622	627	633	629	661	665	655	647	687	646	698	643	601	650	627	671	655	640	665	644	674	665	639	691	636	648	660	700	674	616	636	612	657	666	694	642	674	671	684	679	630	619	664	639	630	690	597	670	684	634	658	682	642	667	609	669	642	642	688	610	656	659	655	634	659	647	657	622	668	695	688	643	664	670	661	643	627	616	653	661	637	658	652	651	682	626	681	640	637	670	631	619	631	656	627	634	602	664	654	637	671	671	665	606	641	678	628	650	650	639	642	649	636	618	618	647	632	645	578	640	653	684	629	614	665	610	608	638	669	626	643	634	621	622	644	628	672	622	639	658	614	646	657	663	629	650	675	669	648	645	660	657	631	609	625	648	630	665	651	629	625	678	654	625	620	639	637	652	711	621	655	664	621	661	639	632	662	613	658	666	634	633	662	635	645	609	599	618	680	658	667	658	661	596	652	635	659	643	704	616	624	640
76077	70875	50880	22417	5083	1024	525	452	392	330	313	305	309	284	294	291	303	272	276	306	259	250	249	271	271	288	304	270	247	297	272	239	247	272	251	263	250	281	302	237	265	250	294	274	238	254	702	1046	1066	774	562	379	272	270	254	264	276	246	216	221	243	251	233	222	238	238	226	256	251	248	247	227	227	255	231	240	246	253	287	235	274	227	235	229	284	238	266	252	218	261	237	281	254	247	262	229	251	235	242	242	244	273	239	238	241	239	235	255	231	252	261	264	280	223	228	246	252	258	256	274	281	247	229	248	238	239	244	260	253	270	230	234	238	255	229	270	214	274	244	244	248	239	244	255	252	252	243	262	260	234	234	270	259	245	219	238	241	234	250	238	238	224	238	233	263	261	229	248	246	241	252	228	257	237	232	244	263	233	263	274	246	254	254	267	213	247	223	246	250	240	268	235	254	258	225	262	244	256	273	264	252	256	219	282	224	248	255	219	262	275	278	239	260	213	245	268	233	252	249	234	250	240	267	247	236	259	259	250	267	258	267	240	231	231	241	250	264	243	279	233	248	233	231	216	247	227	280	242	234	252	250	237	253	251	265	236	267	264	208	267	228	275	251	250	233	233	261	244	272	238	243	249	289	240	273	237	249	247	232	229	264	234	249	263	238	240	286	264	252	264	246	243	238	285	246	227	245	262	225	275	254	235	256	255	241	276	265	270	235	245	244	264	226	218	236	247	260	257	233	223	233	239	245	250	249	250	262	253	244	235	258	243	228	239	263	270	239	262	276	245	247	250	270	257	240	246	253	229	262	248	242	269	248	252	263	242	268	249	243	241	233	236	246	239	251	258	260	238	244	255	263	237	260	246	223	262	235	272	242	215	227	220	247	228	222	252	250	236	249	247	236	227	225	240	236	220	236	254	230	258	253	278	254	248	257	244	281	265	279	264	230	271	227	253	245	254	248	272	267	255	252	246	244	258	239	218	239	232	249	270	249	234	241	258	243	238	236	248	227	246	257	265	242	228	272	258	271	241	261	199	249	272	237	258	261	233	225	248	256	246	235	230	242	238	243	236	245	237	281	236	223	292	255	267	218	240	243	260	257	256	232	249	236	245	262	268	242	286	280	267	231	257	254	261	244	253	252	268	257	236	260	259	238	218	262	252	251	223	276	212	265	260	247	242	234	241	270	254	243	245	241	228	236	265	278	254	264	265	218	233	247	237	248	239	264	255	230	261	241	240	253	261	270	237	234	274	233	235	248	237	205	218	239	211	283	231	261	228	259	217	259	231	221	248	254	242	283	255	270	253	237	258	280	284	239	233	245	248	236	228	230	233	254	275	255	211	241	263	249	263	268	268	255	236	267	232	244	242	224	248	241	287	195	260	264	252	224	274	265	258	228	225	242	263	242	252	264	217	227	237	231	253	248	252	237	260	252	215	240	253	261	281	248	251	255	214	248	239	283	261	242	260	285	247	258	234	266	239	220	225	279	260	258	251	232	229	218	269	256	235	233	236	251	244	278	260	249	249	248	263	266	227	241	226	264	257	249	258	265	259	250	252	267	290	291	241	235	227	247	243	240	266	272	272	243	247	274	267	261	247	256	239	236	252	226	249	268	244	236	268	233	234	268	261	245	245	254	224	234	252	263	272	259	235	227	283	239	252	255	250	239	238	235	246	288	257	242	241	256	239	261	228	248	241	242	242	224	243	235	228	263	237	258	240	236	262	259	240	286	226	260	277	234	251	232	249	223	257	228	225	258	268	246	233	234	270	259	239	255	268	238	252	244	268	230	229	241	270	251	247	224	233	230	255	246	282	270	234	278	261	234	237	246	261	238	232	242	253	237	251	248	234	233	261	247	235	239	234	238	257	263	251	240	253	261	234	290	286	288	257	236	229	240	252	241	234	239	252	273	276	244	217	248	243	239	228	277	257	210	247	270	205	218	241	228	265	254	251	244	245	273	223	214	242	257	258	273	244	250	258	258	261	238	267	254	240	242	242	266	262	230	256	259	249	261	252	265	264	242	231	223	217	268	247	269	285	234	236	254	249	277	262	249	254	241	245	232	210	261	252	255	240	254	226	250	244	225	243	247	215	241	258	257	249	279	210	250	250	230	234	238	243	241	232	240	251	240	245	210	261	247	229	220	261	249	249	233	268	236	244	235	257	246	231	284	257	261	262	271	230	210	238	270	253	243	247	207	253	269	243	253	243	252	237	246	250	247	257	247	249	244	244	271	239	237	227	252	249	257	277	242	249	241	247	250	238	252	204	250	259	241	241	239	267	239	243	258	242	248	251	254	259	255	231	243	229	237	221	253	254	243	232	244	235	247	262	249	253	271	251	252	233	228	226	229	233	230	243	256	253	224	209	248	245	223	244	227	251	275	238	257	262	248	236	234	263	254	243	217	263	250	246	261	225	257	274	267	244	241	275	233	261	229	242	238	217	271	262	244	227	251	253	217	240	249	258	240	252	228	255	259	244	249	250	251	233	258	265	263	250	236	237	230	229	273	251	219	221	220	233	252	239	244	263	262	240	269	230	230	243	244	245	246	247	233	239	232	281	244	255	254	256	243	257	255	258	248	244	250	261	241	245	245	263	247	214	237	234	269	228	274	245	229	236	241	237	247	268	251	266	261	226	244	262	266	262	260	240	224	247	271	262	235	248	238	253	247	264	234	244	243	245	221	238	270	255	224	233	258	243	243	234	243	262	252	244	240	250	267	229	258	251	251	244	243	257	226	214	261	222	245	242	237	241	234	242	257	251	248	255	272	251	236	288	226	227	242	252	227	255	231	233	257	253	239	258	252	254	246	237	255	241	229	242	224	239	288	258	249	280	222	260	262	245	245	249	264	239	242	231	261	270	281	244	249	226	238	238	248	245	266	222	231	231	228	252	248	268	226	249	242	243	263	223	272	250	259	262	253	269	248	269	269	265	239	254	227	239	208	249	227	240	270	262	260	253	224	248	237	262	253	222	233	240	233	240	227	248	252	246	232	240	250	269	262	237	224	227	266	249	227	255	239	266	250	246	248	241	231	247	249	249	235	232	240	259	295	258	234	240	238	252	243	235	232	263	262	258	228	264	248	255	245	279	233	266	242	271	229	207	258	245	248	220	239	240	259	245	259	228	253	225	240	272	246	247	248	237	249	264	259	228	243	274	228	227	210	252	252	255	270	262	252	255	223	265	228	215	227	234	237	228	249	246	232	267	267	251	249	216	240	234	249	281	232	263	226	257	249	224	236	235	236	250	254	245	258	241	252	253	226	247	260	282	258	261	262	266	248	255	281	225	246	268	248	225	209	234	258	243	230	244	236	223	228	228	257	247	235	234	259	251	248	252	245	221	253	225	251	239	246	249	249	240	237	271	243	263	235	273	237	236	235	248	226	255	228	231	225	231	271	256	250	236	248	245	228	226	232	250	225	232	259	227	240	267	240	254	223	251	280	226	269	228	250	258	226	223	239	255	252	263	258	269	245	233
53566	58195	47699	5282	1952	1713	1575	1354	1273	1081	982	922	817	847	858	770	773	784	742	733	744	746	702	718	730	774	731	743	699	680	686	713	710	682	653	635	685	666	681	645	682	625	660	700	676	792	3558	5953	5140	3612	2222	1258	778	674	626	607	614	551	609	632	590	588	624	626	628	603	621	624	574	610	612	613	534	586	622	619	569	588	603	591	598	611	628	589	609	633	601	606	617	598	624	583	602	579	607	573	622	564	599	618	598	610	575	625	587	610	591	648	649	577	566	602	625	579	550	599	613	642	614	559	617	593	612	607	614	611	600	621	585	605	592	610	576	602	603	585	613	586	564	589	608	622	595	594	581	610	629	614	618	605	612	600	582	552	606	570	621	596	613	584	575	572	610	613	563	615	601	610	606	638	565	572	552	623	601	628	627	637	612	608	640	600	599	571	602	585	611	616	603	612	556	607	568	584	611	542	604	582	610	598	576	605	602	586	597	586	569	544	617	591	619	624	642	592	613	623	605	582	566	574	642	545	643	604	575	570	645	639	600	602	611	586	623	629	601	608	601	584	664	620	606	591	641	617	599	572	572	574	609	600	579	677	580	586	574	551	559	601	590	596	580	578	635	606	661	599	634	578	620	614	581	575	633	622	625	603	559	614	630	574	605	604	544	611	598	630	605	595	646	569	614	581	602	620	591	615	603	555	651	605	594	615	647	597	596	593	572	581	594	586	596	567	557	606	613	561	569	615	561	583	581	574	646	615	624	595	594	590	620	537	629	590	622	621	588	642	638	588	612	624	563	593	610	573	583	604	592	595	631	592	618	600	625	599	569	600	617	587	611	585	642	587	601	573	628	595	581	590	599	576	602	619	591	576	621	512	623	623	599	621	567	628	606	610	595	575	596	607	573	616	619	625	585	617	634	635	622	601	636	576	576	591	608	624	597	597	608	593	574	643	604	618	626	618	651	619	604	614	612	613	627	652	636	627	637	595	594	585	581	585	606	619	592	614	582	662	594	601	602	607	598	625	601	597	595	659	564	583	600	596	615	626	593	573	609	603	608	611	599	608	627	577	593	621	613	597	650	607	622	600	677	596	644	587	607	612	594	589	627	563	633	596	584	571	623	598	630	581	592	552	607	614	592	608	623	609	574	575	583	617	581	623	585	607	635	626	579	571	630	561	584	551	593	607	635	622	614	586	621	631	564	605	651	592	568	594	599	623	647	642	579	619	580	563	615	618	590	586	552	604	610	598	606	608	585	602	569	613	597	627	575	580	592	587	606	619	563	605	638	622	644	597	594	598	618	585	657	599	634	633	577	558	633	632	636	604	551	560	633	595	596	652	603	574	578	612	616	615	582	567	593	612	619	566	625	598	635	619	610	587	638	600	596	591	639	590	594	605	590	587	598	560	599	616	624	583	611	607	612	595	593	647	561	650	600	588	586	628	623	642	570	598	623	606	578	602	611	663	633	588	575	568	623	624	603	585	631	577	591	604	657	614	572	615	588	614	622	576	607	612	607	569	598	583	588	593	606	598	633	611	593	595	571	632	599	615	616	601	584	597	579	627	623	622	596	584	598	622	612	610	570	589	584	624	628	584	601	605	593	572	544	586	590	613	596	611	594	597	606	618	604	637	626	609	615	627	614	612	618	591	620	612	573	616	601	641	639	591	581	573	586	551	596	592	584	617	603	596	551	618	594	569	604	580	596	607	594	592	557	632	559	572	604	565	624	633	586	621	604	603	537	599	629	627	603	642	602	576	596	631	585	595	615	567	636	578	599	597	606	586	587	593	601	569	624	625	562	575	629	585	619	593	575	612	615	608	619	602	593	633	573	613	565	581	619	611	544	611	594	621	579	634	651	607	596	646	607	582	652	611	587	582	639	599	596	602	622	629	627	609	576	603	593	602	635	607	591	627	619	615	590	569	595	584	573	645	637	589	631	615	638	589	618	636	587	588	589	569	597	608	610	596	608	606	579	612	643	602	595	585	635	604	592	569	607	608	653	643	650	602	624	600	615	601	604	600	575	595	593	587	561	614	623	560	600	606	660	579	583	580	596	586	621	596	569	634	591	611	601	569	592	590	631	602	598	584	613	589	585	593	631	589	568	625	640	644	565	612	614	568	643	631	648	607	589	593	568	558	584	611	649	562	625	580	640	609	586	628	558	563	601	633	615	602	610	625	629	589	594	587	645	585	580	589	599	602	586	628	610	668	618	629	611	639	629	594	631	583	611	620	614	567	620	602	588	563	607	610	615	601	619	576	639	569	622	615	593	584	606	611	612	632	587	578	611	584	555	557	608	638	607	601	603	615	615	638	597	616	612	606	594	641	621	624	584	589	582	616	643	613	618	632	615	605	572	629	627	659	628	594	591	596	604	670	648	598	608	654	623	583	628	619	600	589	592	615	624	623	608	605	595	599	590	589	575	574	587	610	587	649	578	636	648	612	618	576	577	606	577	622	616	648	615	562	623	624	581	586	579	560	560	615	587	620	593	615	591	628	615	578	664	608	569	598	642	602	628	596	593	639	590	596	635	687	619	619	610	614	653	583	601	562	570	622	567	633	605	598	618	607	637	558	623	585	573	609	589	646	608	658	638	573	596	623	641	632	599	618	601	597	582	633	585	621	619	606	591	577	577	586	597	591	620	616	597	602	601	595	605	620	621	656	603	557	608	602	607	604	641	595	611	587	614	637	589	620	599	585	609	579	612	579	577	609	600	614	598	615	595	565	622	611	625	592	583	649	600	583	650	615	633	596	636	573	572	624	618	615	583	580	608	601	596	608	560	619	586	599	606	644	630	557	631	582	612	603	568	624	604	602	573	563	587	591	625	590	670	588	619	602	637	657	612	600	623	592	629	610	601	568	614	603	645	584	611	617	590	610	606	566	646	578	596	607	611	582	655	581	627	564	580	626	662	611	632	657	614	652	614	600	566	595	602	646	624	622	593	623	565	572	597	613	652	604	584	596	624	592	574	630	583	583	648	597	607	593	591	656	632	580	618	633	587	623	576	580	583	587	638	662	640	590	589	632	580	629	559	648	610	609	575	627	566	598	543	596	624	602	570	636	582	593	584	623	625	602	597	576	657	677	654	605	577	585	619	578	608	607	634	605	568	576	603	643	624	598	618	606	606	626	622	615	602	640	624	624	611	600	592	615	572	532	618	607	599	610	622	599	641	593	613	611	583	601	579	608	617	549	580	587	578	636	608	622	577	629	639	642	648	628	605	629	540	581	607	578	604	597	654	607	606	570	531	616	628	596	613	569	581	639	541	591	597	640	628	608	633	581	635	567	577	653	626	600	551	588	589	655	575	609	601	599	582	584	658	629	638	580	610	583	618	643	618	612	613	606	592	617	585	599	540	564	577	651	625	598	579	591	604	579	592	623	566	605	590	626	561	614	618	620	589	606	574	592	589	596	562	629	622	574	653	609	569	592	619	600	604	613	589	588	606	594	589	616	601	590	599	601	601	646	602	604	612	623	617	576
23536	16477	4884	1119	232	258	278	259	272	264	240	238	233	241	249	226	235	231	265	279	257	238	262	244	256	259	227	251	255	248	243	232	240	260	265	245	240	247	223	250	240	250	235	252	259	245	281	303	285	295	243	282	234	270	277	267	252	243	265	226	241	232	252	245	248	248	235	249	263	233	236	216	265	229	249	265	244	243	256	255	260	229	263	242	246	271	275	250	237	257	239	266	242	241	254	255	239	238	284	257	264	217	257	263	260	241	248	267	234	217	242	250	262	255	235	257	295	276	254	220	236	242	253	261	245	266	244	242	221	229	255	253	241	249	265	240	249	255	244	267	249	273	236	285	253	232	253	255	230	272	246	236	272	235	252	267	242	238	254	268	251	250	235	273	251	241	239	252	251	250	275	258	218	267	227	234	255	242	215	269	247	216	237	266	274	235	259	258	244	233	250	247	284	231	257	222	239	232	238	261	239	266	216	251	224	247	262	248	214	235	269	236	233	233	249	244	228	245	265	231	251	253	270	235	243	256	258	253	236	228	200	255	230	282	239	265	258	245	230	232	272	213	268	270	246	249	264	253	231	236	228	216	255	274	258	241	255	214	257	260	255	255	249	242	235	245	240	260	244	247	238	231	236	261	237	240	272	244	238	260	229	216	217	223	228	201	258	250	250	254	237	269	232	243	234	246	231	238	262	230	231	236	242	254	227	243	245	244	223	241	271	233	256	231	256	252	225	255	246	223	229	236	252	242	243	229	269	256	236	253	229	216	228	260	249	236	248	239	262	244	250	224	255	253	252	247	208	253	226	233	240	261	238	252	260	209	288	254	218	239	244	238	254	255	250	240	245	258	256	240	241	250	241	236	239	253	212	252	234	267	223	249	257	256	273	256	234	263	228	249	250	227	232	251	229	249	237	218	241	281	222	244	227	232	232	237	233	255	249	250	230	264	263	253	248	211	227	230	228	251	231	245	227	228	225	236	245	238	221	216	235	230	260	235	247	232	233	237	251	259	224	246	222	254	268	240	278	221	224	256	277	240	256	243	241	231	235	232	241	211	251	245	233	230	233	250	240	250	217	224	266	235	252	232	245	238	223	233	242	256	257	235	226	231	232	233	236	227	213	246	238	230	270	273	228	241	240	265	230	214	259	249	263	246	252	247	236	211	239	226	245	216	226	265	225	210	264	207	259	259	288	253	239	224	254	231	220	256	276	240	235	268	285	248	241	249	240	249	225	255	242	239	255	230	236	272	269	240	212	244	229	228	235	226	247	231	269	242	266	266	223	247	239	259	227	232	243	224	246	239	223	257	245	257	238	235	246	277	256	266	245	236	243	244	199	252	271	234	235	221	290	256	224	252	238	268	244	257	244	248	256	248	257	254	276	253	232	234	223	257	243	241	284	237	251	251	235	216	255	280	219	227	247	210	241	247	244	213	223	269	233	230	208	244	224	244	258	220	227	248	231	260	247	228	233	258	233	256	252	244	213	220	261	256	230	231	249	264	240	236	242	247	266	230	238	232	250	266	260	224	207	236	267	268	266	236	251	251	276	250	242	232	257	222	221	225	210	251	232	228	263	255	244	262	227	251	244	233	241	239	252	228	236	244	241	238	261	214	233	260	210	251	254	235	243	246	226	265	226	226	243	252	244	230	237	251	249	212	207	268	221	261	248	242	237	228	247	251	233	234	255	270	238	280	244	221	258	212	254	237	241	242	238	251	254	235	245	245	238	238	250	210	228	245	258	255	237	241	248	248	238	236	263	256	254	245	224	233	223	239	229	250	244	241	235	251	241	264	245	257	245	235	245	226	234	221	230	243	255	241	228	252	266	224	251	247	254	241	261	216	275	236	260	271	209	259	233	235	231	258	221	256	276	225	241	274	244	224	261	243	251	252	212	239	229	256	217	220	246	270	251	245	246	257	244	251	248	221	237	254	261	222	247	269	254	258	247	237	249	248	224	239	243	259	246	262	252	223	273	226	272	227	261	236	210	215	246	266	262	271	232	240	219	255	261	254	255	239	252	244	219	190	245	262	223	222	265	243	291	237	245	246	231	238	227	241	254	246	255	263	238	271	234	252	234	251	247	260	257	228	248	255	246	251	229	251	240	249	232	248	229	224	245	224	260	271	249	273	222	238	246	229	243	244	236	241	224	215	252	281	214	217	223	243	242	268	248	236	255	219	259	233	236	232	255	230	214	231	222	241	245	238	229	238	283	233	227	236	272	237	243	224	250	218	239	218	237	261	230	268	242	239	237	261	246	245	262	238	235	244	239	243	248	258	232	257	273	248	238	253	249	275	233	255	259	253	254	227	228	228	252	244	283	275	248	238	285	215	241	250	213	242	236	227	251	232	246	253	215	249	262	240	237	261	236	243	256	254	277	185	227	256	279	251	253	272	242	236	254	255	272	222	229	214	261	260	234	211	272	248	261	248	252	232	212	238	248	254	221	243	249	249	245	239	236	237	246	271	260	248	226	240	227	243	264	239	243	229	268	230	255	222	281	250	241	232	230	239	225	240	213	248	232	255	262	282	272	244	246	226	240	252	232	245	231	247	231	268	252	267	232	234	251	216	244	234	248	241	235	257	232	255	240	241	251	237	239	235	259	225	249	228	235	245	249	239	200	256	243	251	260	240	252	226	197	264	228	236	236	238	226	241	253	253	228	232	242	224	248	234	256	224	252	225	240	251	232	249	252	247	226	269	230	277	213	236	236	258	248	263	247	273	261	221	237	229	227	267	231	249	250	241	254	247	252	217	206	256	221	242	244	265	215	208	237	223	234	244	224	240	263	239	247	228	225	211	255	226	226	248	235	252	238	255	246	236	237	228	252	275	251	240	217	226	252	226	282	260	233	251	238	223	238	239	204	263	262	241	267	234	243	231	232	226	235	256	243	246	243	285	246	226	252	242	259	230	254	258	220	227	249	221	260	267	231	261	237	228	248	222	248	259	230	259	241	224	251	229	202	241	259	248	222	230	223	214	232	230	270	251	242	241	253	245	242	242	277	261	253	218	208	237	247	251	243	244	249	224	220	252	230	240	246	239	254	252	242	236	237	234	229	242	248	268	231	222	244	250	248	269	247	246	248	245	255	242	236	225	234	250	226	240	255	262	222	234	245	220	241	245	240	276	251	252	221	233	246	228	255	229	260	244	250	232	206	234	252	236	233	241	268	230	253	240	236	243	224	218	232	264	241	224	232	219	258	277	259	245	238	247	254	260	231	251	262	266	252	246	241	213	244	234	241	283	263	232	257	224	239	239	246	263	258	237	207	241	247	222	251	246	253	235	239	239	243	249	232	248	238	245	234	220	253	236	256	246	228	248	244	237	253	229	259	252	257	218	250	240	242	258	230	267	232	267	274	248	217	213	264	253	213	227	249	253	226	242	264	228	237	233	227	234	236	242	263	213	246	226	231	236	261	238	264	255	249	246	242	211	244	236	214	237	294	240	222	241	257	244	254	276	236	250	203	258	221	231
18979	18805	7579	2450	630	693	688	660	659	637	654	563	634	581	623	589	628	625	623	622	642	623	642	621	628	655	648	611	653	633	641	622	602	623	618	575	623	626	627	600	584	601	618	626	643	640	763	923	1081	869	761	701	632	603	615	567	573	590	570	618	624	585	587	608	644	617	629	571	606	607	587	557	591	620	570	624	622	607	611	622	640	566	567	613	634	610	581	593	616	635	666	569	615	594	585	610	613	578	591	607	601	605	607	562	584	649	548	597	604	575	583	617	586	608	621	606	619	610	581	642	651	559	570	606	595	626	633	586	615	586	609	644	582	583	615	596	615	660	623	585	568	614	619	654	629	606	610	621	601	628	646	584	559	596	603	620	601	593	588	603	562	603	622	629	595	551	622	583	585	598	595	609	581	610	594	586	607	601	555	588	585	579	598	611	607	612	599	584	552	581	580	627	647	611	610	604	614	596	608	585	593	621	635	597	604	612	626	602	564	603	604	616	620	638	621	627	661	619	581	625	586	579	634	574	633	632	607	577	603	561	581	618	602	578	635	619	596	587	577	626	597	567	607	635	564	569	621	616	628	654	591	577	601	619	600	590	581	594	578	593	551	600	627	598	662	637	628	595	597	630	552	596	588	589	628	630	547	619	606	610	600	598	612	577	545	590	582	626	652	606	624	618	612	629	601	593	626	632	603	581	613	593	613	616	608	590	610	629	634	591	592	602	574	610	597	561	607	603	600	606	565	639	594	594	605	538	599	608	623	663	610	588	622	589	620	603	587	566	554	603	598	619	601	596	612	643	597	569	618	598	590	608	573	592	611	631	602	564	598	628	601	604	576	605	613	580	591	599	593	542	560	623	606	576	621	586	580	601	596	613	617	613	635	598	613	619	608	581	570	601	597	589	611	608	604	596	574	617	583	674	600	569	609	624	591	617	613	634	615	629	602	640	592	595	610	574	618	623	558	601	606	620	607	637	625	592	599	572	553	571	600	593	594	653	591	599	583	622	584	585	627	599	561	580	592	601	632	593	587	613	605	619	618	595	583	585	622	582	599	594	566	587	584	591	621	579	610	589	575	578	589	597	558	635	598	646	616	586	613	615	616	596	559	641	634	635	634	588	610	610	615	656	587	584	633	587	564	626	592	594	575	597	589	585	629	596	586	607	604	592	629	597	563	606	602	599	588	603	587	585	621	580	606	598	575	585	613	587	600	628	605	577	629	592	618	558	605	620	622	619	613	619	634	604	644	609	582	620	603	641	649	616	585	603	616	580	608	633	607	590	589	586	639	577	624	614	563	596	656	625	600	616	629	616	624	596	574	615	636	603	612	624	604	618	617	593	609	592	622	623	581	631	566	590	589	614	576	575	580	622	574	631	600	623	585	651	597	621	636	572	598	563	560	584	626	636	630	562	589	585	576	589	572	598	600	603	630	597	574	561	618	583	653	669	580	598	592	640	619	589	641	553	624	612	657	655	619	563	602	599	579	656	617	576	585	656	576	596	593	599	620	572	605	560	668	619	578	628	615	595	544	556	622	630	576	592	565	558	564	618	576	607	572	579	578	582	623	617	629	660	617	636	593	593	631	582	586	631	640	622	574	610	581	559	621	618	606	605	588	580	533	598	546	613	593	586	579	586	583	588	636	628	612	607	604	562	658	606	619	585	582	574	616	621	599	605	605	649	542	644	609	563	628	583	618	605	624	582	633	606	645	610	614	587	619	608	590	635	593	582	557	598	631	618	555	564	621	633	572	585	612	615	606	606	594	609	597	535	599	606	595	607	631	621	605	568	618	581	599	576	597	561	606	596	615	629	585	605	583	589	609	602	604	603	546	590	573	589	548	559	605	609	587	588	632	555	616	619	609	622	622	614	629	597	591	655	576	551	615	592	643	619	601	584	593	571	576	617	546	640	623	637	645	618	613	600	592	576	601	592	608	583	636	588	628	608	573	624	634	609	618	608	591	583	611	586	597	616	636	579	628	590	599	604	600	612	604	595	627	602	631	560	612	610	627	683	618	599	620	623	626	612	627	591	604	579	567	602	570	563	585	575	642	639	579	621	561	579	612	592	609	576	593	625	586	598	623	590	568	600	590	598	648	604	589	617	630	534	593	571	625	621	625	586	646	614	598	559	575	608	604	583	588	617	636	615	596	624	669	599	606	563	580	630	622	565	638	624	604	634	589	621	631	599	588	605	603	587	581	592	609	569	645	559	605	596	612	568	598	616	637	625	621	635	610	607	602	572	601	573	594	606	561	564	601	619	663	566	599	637	607	594	544	578	609	624	589	570	634	648	571	592	586	610	625	606	585	567	620	606	589	570	628	611	596	613	626	648	597	614	590	586	569	602	633	636	568	580	585	635	607	621	599	641	573	601	589	559	598	567	617	612	590	618	597	580	642	589	608	646	625	587	592	567	594	599	629	598	611	615	587	580	617	573	582	610	607	597	606	579	615	611	562	620	639	618	653	590	574	549	640	580	642	620	620	576	588	600	612	596	597	581	648	608	602	616	575	562	629	575	633	613	585	598	627	543	562	597	616	608	646	579	601	578	644	621	628	620	623	587	607	578	604	613	608	614	623	589	599	597	578	654	606	602	553	596	623	583	567	591	629	593	573	607	585	608	609	587	579	607	616	641	606	602	620	572	567	594	601	598	626	661	580	588	604	569	620	600	544	593	621	603	596	621	588	619	624	581	603	634	628	602	587	586	611	599	563	565	577	645	560	631	604	586	562	574	624	619	607	611	610	630	596	633	588	587	632	594	586	600	619	573	588	637	606	560	638	617	637	611	575	609	607	570	618	591	647	611	593	609	582	607	612	569	640	579	628	609	611	568	579	595	563	622	622	615	609	597	573	579	593	585	606	629	620	590	594	598	616	583	594	594	586	567	600	608	655	609	591	605	630	608	644	615	605	585	581	614	599	603	627	593	617	599	602	592	591	578	609	600	626	583	632	594	581	599	556	564	593	596	572	617	591	585	608	567	610	592	625	667	601	617	610	612	638	578	618	607	597	556	613	566	600	605	550	623	592	644	609	602	656	592	613	576	605	611	594	625	574	597	595	616	582	599	609	578	617	536	581	588	583	611	606	606	589	597	601	570	629	622	586	652	604	615	574	618	599	613	633	619	586	612	586	587	630	612	595	629	605	584	651	617	626	579	604	626	611	582	585	582	628	605	587	595	619	624	650	654	567	573	599	595	626	613	635	595	600	620	631	590	608	594	554	628	613	588	586	632	609	619	625	612	599	576	636	583	585	603	629	637	637	617	654	623	623	608	586	568	595	590	549	621	589	551	581	615	603	561	544	596	604	597	574	560	577	583	601	626	626	592	606	573	635	638	617	640	609	618	614	613	561	638	620	596	598	652	648	623	540	661	580	571	589	600	647	621	624	533	625	598	579	614	582	589	579	630	638	607	610	594	614	614	634	641	630	566	585	564	576	571	628	621	569	597	609	594	540	614	629	592	557	617	607	602	610	560
69365	58931	43436	25169	3254	555	367	338	331	309	342	271	260	299	282	277	268	286	241	305	301	285	262	277	266	274	280	243	251	242	266	275	257	245	274	253	259	253	240	299	244	271	310	275	317	434	660	636	584	475	337	287	243	285	267	263	276	243	240	253	293	252	239	250	249	242	249	246	292	285	227	276	266	261	245	278	267	279	265	252	248	282	230	259	259	267	256	243	262	243	257	214	247	238	238	263	287	299	255	243	245	248	247	278	289	223	274	245	248	259	270	231	250	264	256	263	264	255	270	269	242	258	281	260	242	253	241	265	255	254	271	258	265	264	255	272	230	280	244	256	264	268	236	222	275	255	253	262	248	233	279	255	271	260	282	294	286	294	242	264	270	259	301	267	266	234	254	264	255	269	250	266	248	297	260	260	259	250	290	246	268	287	281	286	272	294	276	250	270	274	221	273	280	262	231	259	251	244	266	253	273	266	249	251	265	272	288	281	262	303	275	275	268	273	274	251	274	264	239	260	283	260	244	287	258	254	274	236	250	217	233	260	261	229	243	252	218	248	237	271	266	240	269	274	248	234	244	235	254	264	300	271	248	257	287	243	265	259	254	283	251	264	264	244	271	253	251	240	238	248	264	245	244	282	251	256	281	257	273	285	250	271	277	242	267	247	258	282	279	237	259	300	238	282	240	261	246	249	278	244	286	249	269	263	285	283	285	270	252	245	274	266	264	278	260	255	280	295	243	276	270	239	268	242	228	265	232	216	276	260	253	265	242	266	252	275	233	226	263	264	298	268	251	253	276	269	237	273	250	263	249	254	292	266	283	268	245	229	278	252	267	273	250	252	269	276	260	259	281	250	252	310	254	234	225	262	276	262	277	264	278	246	254	270	247	268	269	247	250	261	276	238	300	263	252	264	262	256	264	249	282	265	255	273	272	249	288	263	238	261	251	303	261	258	275	247	288	243	271	258	266	264	302	261	248	267	272	273	252	258	245	234	264	243	264	255	274	285	235	243	248	272	266	246	239	271	279	257	284	261	253	266	281	295	239	298	250	260	243	236	279	263	279	251	264	261	260	251	280	236	244	255	238	257	288	261	284	273	270	264	293	246	245	242	257	230	271	259	221	242	242	254	257	252	259	272	245	247	241	243	231	268	272	246	276	248	257	257	257	274	260	242	288	261	294	243	253	263	254	274	225	243	273	231	278	254	269	257	228	272	271	256	292	249	292	252	253	248	271	289	258	249	265	266	279	223	263	272	270	276	268	257	226	244	276	231	262	267	267	244	256	260	251	260	269	258	260	280	276	298	261	252	244	265	236	245	281	276	261	243	278	269	260	236	244	245	260	259	237	282	253	268	285	241	278	242	267	276	271	249	273	233	264	258	268	258	244	250	228	267	250	263	247	245	269	252	289	249	247	285	259	283	250	274	312	206	280	256	256	282	243	262	238	293	271	275	233	235	263	255	260	259	236	269	230	262	243	320	275	266	281	246	255	231	256	258	265	283	258	240	254	275	279	276	251	280	273	259	236	246	269	235	242	223	289	279	243	255	255	262	270	236	264	259	235	228	251	247	247	252	263	250	235	286	270	240	259	247	282	267	257	257	215	276	248	308	251	281	249	276	259	250	265	277	268	235	258	264	273	223	248	272	261	240	273	283	255	276	294	241	253	276	245	290	271	245	274	266	285	259	250	255	264	279	252	272	250	274	228	259	280	262	261	244	273	270	236	272	222	261	238	264	279	233	242	247	249	244	275	259	236	255	255	296	254	239	240	228	227	277	237	266	264	279	242	251	264	264	236	252	274	265	260	266	242	255	276	228	269	267	254	270	291	252	249	262	277	275	251	255	267	267	226	264	247	259	264	261	261	263	277	272	237	250	237	270	277	254	244	271	272	243	292	281	250	271	252	276	244	250	257	266	269	267	270	256	248	278	231	240	281	269	274	276	261	248	247	262	262	265	274	277	241	233	257	276	251	260	259	250	241	248	252	288	258	242	264	256	289	243	235	260	237	273	265	261	253	259	273	258	246	266	265	276	266	266	235	275	244	272	242	241	275	248	263	244	239	265	277	288	288	276	239	288	249	262	260	272	248	282	275	265	255	261	266	272	252	275	268	270	275	291	284	270	243	295	264	287	239	273	258	272	265	280	267	270	237	266	236	274	224	260	256	255	233	238	240	264	276	259	232	247	258	272	277	254	254	266	266	240	274	276	257	251	267	275	251	269	251	255	262	262	244	251	278	267	240	256	319	273	270	247	273	236	249	255	266	256	244	263	246	230	270	258	262	285	269	290	250	281	250	254	254	253	234	293	268	220	253	237	264	260	256	265	281	243	264	275	264	275	279	231	270	270	249	258	272	253	244	266	267	254	270	285	263	254	240	251	219	243	306	246	249	243	220	249	262	246	253	268	263	274	289	266	258	308	242	305	224	247	253	262	258	263	259	243	247	281	275	255	269	284	264	229	272	262	258	290	245	260	254	272	284	252	235	283	263	252	263	269	289	287	254	271	274	290	269	250	254	237	259	234	250	266	249	240	255	224	223	263	270	270	266	260	229	275	252	258	253	256	245	277	253	287	253	241	268	243	267	250	250	248	255	255	276	271	271	254	284	273	247	264	256	276	265	260	273	250	266	252	251	262	258	236	257	276	255	263	276	243	259	243	262	260	264	260	281	243	250	264	296	252	272	260	244	289	251	270	235	232	277	231	250	242	257	259	278	252	265	253	265	258	270	252	275	290	266	251	293	264	256	241	249	270	260	231	268	238	274	242	243	236	277	256	294	273	253	249	246	273	260	278	281	272	261	247	268	255	262	270	243	270	252	252	240	260	256	272	226	256	262	272	249	262	277	231	266	278	250	264	273	266	222	253	277	295	254	260	257	248	239	246	265	252	247	247	285	270	273	245	251	265	254	267	241	235	239	253	249	268	254	259	223	273	262	256	258	256	269	232	246	302	237	269	246	266	232	257	298	230	280	285	266	284	251	250	267	248	224	255	258	280	248	254	238	270	261	265	278	240	252	279	264	258	245	242	243	244	248	233	287	298	264	275	253	228	260	228	250	294	264	260	251	258	261	272	274	264	246	225	229	236	262	266	269	248	265	245	278	284	256	286	283	256	269	232	232	249	257	282	268	268	259	249	250	252	270	270	283	245	274	258	265	225	219	234	240	254	265	265	230	220	269	277	239	247	289	267	264	247	256	262	303	290	272	253	271	252	253	270	270	275	240	260	281	238	298	253	263	251	273	250	257	239	259	241	272	254	292	311	237	271	263	279	274	251	295	274	232	278	271	258	233	266	276	263	241	276	260	255	259	275	280	253	273	264	283	261	278	246	246	240	285	263	218	259	261	264	265	274	260	266	264	275	263	276	274	231	227	245	265	269	257	281	278	242	280	283	261	267	248	268	240	294	249	236	293	255	277	248	267	244	277	270	260	238	250	274	256	278	258	245	269	258	319	242	273	290	228	265	241	265	272	265	254	263
46881	45923	42622	13384	1468	1253	1123	1032	930	933	846	791	783	775	804	746	702	728	726	709	644	691	727	744	728	695	735	750	689	670	682	689	706	654	684	684	675	704	721	632	733	635	643	655	834	2037	3585	3166	2479	1579	1042	798	728	625	615	657	627	622	669	626	623	655	635	649	667	647	609	624	627	661	658	667	715	659	598	622	663	703	626	609	592	676	646	619	616	603	599	657	633	621	641	618	626	643	681	641	613	600	627	621	674	618	652	610	628	636	639	606	632	670	631	570	645	660	651	619	613	611	575	671	657	610	678	618	660	619	623	635	559	652	649	601	638	667	717	648	612	582	618	646	655	632	591	637	638	639	657	680	651	607	601	656	634	642	616	610	658	641	665	646	657	683	639	600	630	639	652	633	660	671	650	618	629	617	619	606	592	641	629	636	603	567	627	653	620	634	679	644	647	652	670	614	664	669	647	640	646	657	629	560	679	627	606	621	597	635	646	623	631	679	674	594	586	615	634	642	601	616	625	646	606	598	626	606	650	643	627	676	639	627	599	656	618	608	629	673	655	642	627	636	627	600	667	611	585	596	646	626	601	659	649	648	637	640	604	663	630	664	651	626	629	586	646	653	633	628	653	589	651	694	602	604	630	617	619	608	606	661	634	618	596	599	621	676	649	635	658	609	622	621	648	644	682	672	655	640	664	637	634	648	617	673	606	617	656	622	658	598	644	645	607	611	635	647	599	631	672	631	650	607	598	643	691	645	622	616	653	628	618	666	612	665	703	693	657	594	646	612	676	628	625	647	616	659	632	613	653	674	673	608	623	620	644	631	622	635	578	662	638	630	625	631	618	626	627	644	605	662	677	655	604	657	620	631	636	650	595	620	632	620	649	656	631	612	621	639	596	597	606	567	638	668	636	610	591	599	670	654	621	630	652	647	596	656	657	630	648	621	630	622	644	636	620	637	620	635	601	650	680	610	650	672	665	647	639	645	643	666	611	598	596	607	680	607	671	605	629	604	621	652	599	620	643	647	676	666	664	620	640	640	677	584	603	666	640	633	609	628	655	632	709	653	615	653	652	585	610	655	650	641	639	613	633	608	629	643	604	646	623	622	615	690	679	657	630	662	641	655	655	647	627	619	601	631	622	614	617	621	621	642	667	606	632	644	666	623	628	654	625	627	631	601	626	620	618	654	618	635	656	623	621	616	620	675	630	625	632	667	655	625	682	663	636	589	615	618	629	627	667	620	628	573	588	644	645	624	643	653	652	636	666	596	710	646	655	637	624	618	611	632	666	660	673	639	644	634	636	685	593	610	635	617	607	669	622	639	638	672	658	613	598	610	626	636	630	627	621	650	621	593	667	676	681	614	598	664	584	678	658	596	643	667	612	671	671	620	604	626	643	611	630	648	580	652	651	629	600	597	651	582	616	628	624	618	615	663	603	657	660	642	657	684	645	640	642	635	650	696	618	635	666	633	664	651	595	682	633	672	678	637	602	588	634	646	649	622	605	669	656	615	627	643	668	629	663	627	646	612	651	599	648	659	612	609	641	661	670	592	657	668	596	612	603	667	612	650	642	600	665	634	638	664	632	582	662	642	630	656	617	639	669	651	654	653	688	688	687	632	645	611	639	660	644	620	616	619	641	659	626	630	616	618	640	644	625	623	632	634	654	612	629	642	615	635	620	609	638	676	634	630	653	668	614	654	619	649	645	629	643	644	624	638	646	624	656	633	607	652	635	643	667	678	651	662	663	662	645	626	646	610	617	638	683	654	635	680	598	645	621	662	627	631	655	644	609	626	639	665	668	646	629	651	592	654	636	690	607	624	619	608	614	617	620	620	669	627	664	653	600	582	598	588	635	678	629	666	619	642	642	649	627	639	638	659	628	590	626	661	623	640	654	590	640	589	605	653	615	653	622	623	642	635	696	632	670	627	612	649	609	626	633	622	653	625	617	629	638	612	659	657	616	657	681	633	603	619	626	625	633	649	654	642	656	624	606	633	643	633	590	606	634	637	593	621	693	647	662	657	600	600	623	673	628	656	643	579	644	623	656	649	610	631	670	618	620	627	635	636	614	653	636	608	614	622	632	605	648	666	669	639	625	661	667	618	647	625	662	658	643	662	621	644	694	635	637	646	609	646	672	659	641	667	639	638	625	620	620	683	671	627	623	676	630	625	613	630	630	655	596	659	602	683	601	648	634	662	644	667	663	603	634	631	631	597	621	620	614	633	623	646	640	588	680	623	683	648	634	647	673	653	634	648	667	654	631	643	644	645	646	638	655	647	639	607	604	622	602	641	595	666	635	622	645	636	644	628	672	668	599	666	698	622	663	600	604	639	633	630	624	621	622	629	621	691	628	639	617	623	694	627	620	644	626	646	606	656	624	636	627	651	661	647	617	633	588	617	634	616	631	635	627	601	598	679	606	626	640	619	671	605	602	668	634	632	655	657	659	640	605	643	677	628	651	610	629	612	633	652	568	625	638	611	655	577	633	625	661	633	661	632	624	659	569	648	629	622	647	607	650	617	609	612	645	611	639	643	642	642	637	629	620	645	589	623	616	600	628	654	619	640	625	661	605	682	621	664	649	634	604	634	626	649	585	610	622	630	605	647	666	668	589	661	673	666	622	653	650	648	635	671	640	621	641	623	647	611	593	679	614	656	641	603	679	633	615	638	661	649	676	648	643	661	619	621	652	642	588	628	643	657	684	607	640	628	630	605	655	652	613	647	630	613	664	683	610	665	660	627	676	627	689	650	663	618	667	611	690	670	666	607	607	657	635	616	590	651	658	640	638	604	654	626	656	639	659	623	646	642	636	675	613	613	638	581	591	623	585	686	692	613	609	635	651	629	656	661	636	651	682	685	643	626	675	614	643	651	662	682	668	607	658	602	615	621	601	662	634	694	639	639	671	642	632	648	641	616	661	660	638	610	652	614	668	605	603	627	647	625	631	597	644	660	664	633	619	654	630	659	646	618	659	593	646	677	625	659	606	663	628	652	662	635	634	642	700	621	594	655	645	634	611	640	633	626	644	642	583	640	625	629	651	636	657	638	640	603	640	632	607	660	636	651	585	650	642	629	629	655	664	629	619	660	647	653	657	647	660	618	676	611	676	635	638	601	640	613	647	638	632	614	675	647	627	598	629	676	646	634	627	668	648	618	658	646	632	640	645	635	644	595	651	627	631	656	655	614	686	595	670	623	650	661	588	646	610	588	626	674	585	645	614	637	652	616	669	641	577	670	677	698	622	606	674	650	658	623	597	609	667	600	627	586	674	628	592	627	619	597	653	599	647	619	694	605	642	609	621	610	641	651	670	595	633	638	598	589	643	640	628	623	619	628	649	687	647	643	590	647	645	602	629	648	604	596	663	661	609	696	629	621	666	652	654	656	648	618	662	644	647	624	612	640	617	597	651	637	669	686	625	641	681	677	625	593	622	631	627	672	625	659	679	645	619	625	632	671	673	627	643	632	627	626	651	658	609	666
76728	65651	55357	33310	7896	1141	514	389	350	365	329	324	256	277	290	270	261	274	295	291	266	272	251	251	284	263	284	232	229	260	260	269	236	251	276	252	261	277	268	251	259	274	225	213	273	417	968	1056	804	574	372	301	249	234	236	222	238	259	222	254	218	262	257	205	230	260	229	211	235	223	226	236	240	262	238	249	234	225	249	275	278	287	266	235	267	271	245	231	237	239	235	258	260	229	248	267	271	227	225	244	268	244	220	223	251	262	245	224	256	232	267	253	238	251	228	263	277	260	240	255	212	236	250	229	237	239	237	217	238	243	256	238	248	265	264	252	263	241	237	225	251	236	241	241	255	245	231	239	221	255	220	268	224	242	222	264	235	228	242	228	246	227	272	251	232	243	253	251	219	231	229	253	246	259	236	256	244	269	242	224	229	231	223	246	252	229	236	228	248	261	257	297	232	233	257	266	252	235	225	254	213	251	236	257	213	270	223	265	228	227	239	252	241	250	246	236	220	257	258	240	241	254	234	246	236	248	247	250	229	248	240	254	237	262	278	233	242	238	257	219	272	237	229	249	261	243	217	255	254	239	253	258	241	273	257	273	223	257	249	235	240	224	253	223	274	227	258	247	226	236	247	259	265	236	211	260	232	260	276	254	236	238	212	232	238	262	224	247	231	255	228	268	258	238	239	238	271	245	251	258	228	195	221	256	265	236	229	289	246	245	229	261	248	245	236	221	257	260	255	242	232	253	257	231	242	238	252	252	290	251	245	266	258	226	246	232	235	262	240	264	243	235	245	222	225	240	241	273	225	240	253	233	218	233	233	270	231	247	238	247	273	272	241	249	197	260	247	237	226	250	271	244	229	265	249	223	225	234	250	229	231	232	261	257	229	254	263	232	243	258	232	236	276	246	240	268	230	217	272	218	246	212	263	260	280	257	229	248	254	248	261	245	230	248	267	265	258	224	231	230	255	254	258	246	208	229	221	197	237	231	261	218	248	241	216	245	232	249	215	230	237	257	278	247	232	214	257	256	238	251	231	242	266	252	239	231	241	225	232	235	192	221	237	265	245	253	265	244	279	240	211	251	233	256	230	277	225	248	250	248	234	245	262	228	228	223	264	236	249	234	256	233	236	237	256	280	244	245	228	222	256	265	259	243	228	270	275	235	237	228	232	234	262	217	234	248	253	249	243	267	236	251	264	214	228	223	256	270	222	212	232	255	239	244	265	237	247	246	255	240	231	229	251	247	241	256	220	226	256	251	266	263	234	272	275	243	230	245	238	221	258	249	260	245	241	264	244	246	251	243	222	251	232	228	263	286	235	260	238	213	247	234	250	245	262	248	226	246	264	233	272	267	252	237	238	252	240	250	224	280	226	248	237	254	241	272	237	264	249	258	248	276	253	234	251	229	234	229	278	244	249	246	223	258	243	256	218	242	268	258	227	217	254	213	233	255	245	271	235	246	227	243	280	239	230	248	281	233	262	246	241	216	276	271	263	222	268	251	192	238	261	240	256	225	245	257	267	256	251	220	258	248	220	233	252	252	227	265	252	261	262	235	259	235	263	241	238	238	200	236	261	243	229	262	229	261	263	252	212	223	246	248	244	254	212	246	244	260	219	255	235	245	242	251	251	287	235	224	280	246	231	251	228	242	246	216	267	251	245	214	225	255	220	256	233	239	240	239	203	256	246	247	240	228	237	264	268	232	252	218	242	250	238	252	218	219	258	254	241	240	231	229	229	257	255	233	231	230	231	209	267	258	242	256	265	252	234	252	264	235	234	253	248	215	271	265	270	206	289	248	273	249	276	252	242	254	261	281	248	243	258	228	276	232	265	247	252	278	257	243	229	224	278	251	249	242	229	272	219	263	238	194	224	228	275	239	270	255	244	262	231	241	216	274	267	287	265	220	262	264	269	269	249	273	266	229	241	249	269	258	228	249	246	255	244	253	256	252	232	277	217	276	245	238	232	214	252	236	276	219	260	229	255	236	239	270	246	221	217	250	234	247	257	236	277	235	281	204	206	226	269	253	241	251	243	191	260	229	245	261	236	257	253	258	262	228	249	243	249	227	233	234	249	242	221	258	247	235	236	229	257	250	218	243	249	269	260	257	259	218	242	236	247	220	255	256	253	245	243	255	248	220	219	242	233	240	251	225	262	237	263	231	244	206	234	241	228	216	226	242	213	229	246	238	263	231	226	231	239	272	245	292	262	197	233	233	247	236	268	262	247	246	234	218	237	240	228	253	273	244	250	269	233	235	238	230	265	229	242	279	234	234	250	268	256	233	236	240	213	209	241	275	253	239	252	236	227	278	241	274	254	251	263	255	231	279	279	246	256	269	251	244	225	234	250	227	215	257	268	250	244	242	238	238	248	241	244	230	257	254	252	254	237	228	236	276	243	254	260	228	229	242	256	262	268	282	268	233	214	278	231	226	243	220	260	255	223	255	247	254	242	223	216	252	232	260	249	231	275	249	213	200	264	241	254	263	241	264	262	235	266	262	220	242	256	273	241	235	248	257	245	255	260	233	238	212	252	241	264	241	257	219	259	254	211	241	273	253	238	238	249	241	250	256	280	241	242	232	243	245	249	263	247	234	235	210	248	239	213	239	250	232	242	196	251	253	243	265	222	225	220	252	244	247	253	240	235	238	225	256	225	229	248	246	254	260	238	258	241	235	260	257	228	224	244	228	221	242	247	243	214	270	258	232	236	250	261	206	242	240	241	266	251	244	241	242	252	232	260	230	254	252	230	245	232	234	252	271	240	250	211	245	219	211	253	235	218	228	258	227	245	260	243	254	242	233	249	231	242	235	224	235	215	245	237	247	246	261	242	227	224	259	252	230	246	218	220	240	274	257	258	234	239	233	237	247	238	247	257	224	244	242	229	237	212	239	234	216	254	266	255	222	265	238	263	244	244	256	229	241	243	237	212	257	259	230	244	240	239	226	244	237	235	257	255	253	234	225	213	248	261	237	272	232	231	256	270	240	238	257	255	196	243	235	251	249	248	241	234	260	250	251	260	253	257	232	218	225	216	235	248	210	256	252	277	235	250	230	235	221	251	255	276	235	252	252	246	230	270	272	251	223	220	231	247	264	243	264	228	261	236	226	255	217	217	229	228	240	264	233	231	219	251	235	247	276	237	252	237	212	229	237	235	224	247	227	253	250	246	273	246	231	247	250	242	248	264	246	252	238	229	243	249	208	226	235	269	212	235	226	232	237	216	292	239	242	238	240	248	255	245	244	231	244	229	270	274	230	209	240	271	252	255	223	260	250	248	249	239	246	261	227	247	253	256	223	240	220	252	259	260	229	221	229	240	260	240	262	236	263	243	246	234	233	251	273	256	265	236	226	291	272	231	252	243	238	283	244	238	244	232	245	239	243	278	249	249	254	240	236	252	260	237	268	271	237	247	260	231	259	239	248	251	230	258	250	244	236	228	222	247	273	199	220	209	237	249	236	258	257	261	253	220	230	234	220
55346	53727	53596	15235	2053	1649	1447	1258	1112	1034	992	911	857	841	819	775	744	731	734	722	745	734	713	697	734	701	714	634	703	698	684	648	637	691	641	608	665	654	676	674	623	640	633	656	730	2014	5117	5379	4156	2459	1456	891	741	633	672	596	619	620	598	591	585	597	589	634	576	576	590	582	611	555	613	592	617	600	576	605	633	556	581	585	588	580	604	631	617	579	569	625	591	601	588	558	582	605	634	595	571	558	606	613	603	660	598	608	601	572	589	610	585	609	564	587	561	574	622	627	552	586	609	556	583	596	581	591	521	611	578	609	559	585	591	584	573	581	565	630	564	608	609	617	572	615	582	603	601	590	547	564	560	564	575	586	589	587	591	603	642	574	599	547	616	599	624	645	617	593	564	586	596	544	561	563	554	643	599	583	594	587	597	590	629	576	594	610	586	622	563	635	603	612	636	568	535	579	563	618	564	578	604	587	617	541	606	535	572	623	637	560	568	572	580	620	535	586	596	558	609	586	564	606	605	622	593	561	627	573	592	609	625	611	574	554	637	615	577	585	546	609	608	582	610	603	598	599	643	581	605	593	586	585	636	574	558	571	578	554	576	599	601	613	591	644	577	617	638	599	633	609	600	559	601	616	567	562	625	604	585	559	595	594	588	579	597	593	555	574	553	564	647	629	592	595	623	557	573	579	601	587	595	594	564	600	615	551	599	587	578	560	558	585	608	561	596	594	613	646	609	595	562	601	613	574	593	598	552	584	599	595	586	581	556	618	574	614	563	601	557	589	588	580	594	561	601	601	565	555	603	589	585	592	589	610	579	559	536	582	602	613	567	595	589	626	596	596	623	578	667	608	584	605	583	636	570	600	605	567	600	605	583	619	649	585	597	592	564	563	556	570	620	580	568	597	619	633	617	605	618	589	590	615	592	611	556	581	578	542	615	555	621	585	610	550	589	612	583	620	585	640	620	581	609	618	576	573	600	553	597	603	606	544	594	554	595	661	584	601	578	604	612	570	663	621	544	637	617	613	608	600	658	604	537	592	593	608	586	614	584	575	572	595	616	618	616	591	615	593	567	570	621	627	563	606	606	600	588	580	642	568	584	566	579	581	571	605	623	603	607	568	620	599	608	595	620	637	568	605	595	567	576	564	600	570	609	609	623	571	588	608	592	624	561	565	590	620	571	596	561	566	583	593	578	590	584	560	652	625	621	613	616	583	610	575	550	634	614	608	589	558	639	600	624	595	569	624	551	592	595	583	580	553	591	582	593	569	576	579	592	589	618	595	586	613	595	597	558	604	601	538	606	598	550	616	586	564	578	577	591	598	561	567	573	602	575	575	600	586	609	558	575	575	615	614	604	589	599	586	587	546	597	558	623	572	567	601	581	590	600	611	584	571	603	611	576	583	582	608	633	601	577	596	613	597	583	560	612	607	553	574	565	582	609	600	647	586	595	549	603	605	602	601	593	625	632	609	615	588	596	639	569	522	584	604	575	589	561	575	593	636	574	580	572	553	579	607	565	570	603	617	593	569	573	599	589	632	583	615	637	599	566	578	598	559	582	575	596	590	569	582	580	617	598	555	581	539	609	553	589	576	616	587	621	625	609	624	613	601	549	557	556	557	589	630	589	604	563	576	604	567	594	583	592	625	599	589	623	601	617	586	595	597	606	613	569	626	568	546	550	580	582	625	605	567	617	609	647	592	596	642	617	599	578	604	573	592	578	619	585	603	590	585	625	592	596	609	609	612	603	612	630	556	590	576	574	596	617	625	599	564	567	570	595	589	587	616	596	566	627	628	570	567	612	600	573	614	600	616	602	593	654	597	647	610	639	606	607	620	625	607	562	585	568	603	586	596	549	590	576	663	582	610	586	565	549	609	617	586	574	574	559	563	582	608	606	622	596	585	579	563	597	581	620	611	588	600	562	631	540	587	594	621	585	627	606	589	564	602	579	609	566	603	576	579	605	597	581	593	592	607	598	599	598	616	580	579	585	614	611	591	610	576	538	606	570	601	584	625	617	597	603	612	657	592	590	614	555	586	593	612	601	563	571	608	621	557	592	599	633	598	588	565	593	631	624	564	565	546	612	614	637	582	616	607	587	568	600	612	587	621	632	593	607	628	608	585	621	626	607	606	579	643	619	628	592	551	626	575	615	606	584	586	600	558	611	604	609	593	564	606	607	613	589	631	609	592	549	530	593	592	602	603	587	630	616	589	604	577	597	614	597	636	616	574	594	613	606	594	586	612	595	577	570	612	628	552	590	550	583	576	629	577	625	581	634	582	645	590	587	585	565	613	602	602	610	638	590	650	628	569	581	564	585	600	583	604	571	627	596	582	618	591	601	621	563	617	638	585	591	618	589	649	562	581	602	603	581	600	592	584	542	607	590	584	562	594	571	608	551	593	580	573	608	606	547	594	571	612	599	619	563	612	574	603	604	578	584	613	605	601	571	561	611	573	615	573	582	563	595	616	606	588	573	591	574	601	581	615	602	579	562	593	582	591	621	594	622	580	604	596	601	615	574	612	626	557	603	564	619	598	619	593	629	598	583	574	614	559	568	601	573	582	585	539	561	591	628	574	570	622	586	657	588	565	608	595	561	544	609	575	606	562	630	587	582	571	609	596	589	573	579	557	604	643	581	620	572	603	598	603	557	625	594	630	575	614	577	592	617	577	585	627	557	571	650	618	565	597	584	594	593	622	588	570	570	580	603	608	602	579	601	617	616	616	566	585	617	619	616	578	587	602	632	574	604	568	576	585	590	587	592	632	644	612	657	555	600	606	591	570	570	567	624	592	606	644	567	621	604	620	575	561	598	566	574	549	585	589	611	595	623	580	636	597	622	610	571	566	596	570	614	578	590	598	612	598	615	621	602	578	602	558	573	577	613	578	558	620	635	587	606	583	580	584	640	634	592	603	605	563	577	554	560	589	606	560	603	589	573	597	577	601	621	611	588	619	604	564	609	596	580	612	591	581	613	593	580	647	572	589	571	630	560	597	601	580	579	619	608	567	587	597	584	590	579	561	607	589	590	568	599	592	581	608	583	616	586	574	597	583	597	601	608	543	592	581	608	569	542	599	627	596	576	629	571	566	642	584	584	604	564	573	630	614	615	602	559	596	583	594	584	609	580	599	602	589	543	576	601	600	581	593	577	620	573	581	626	622	581	624	556	599	549	644	590	589	562	631	616	575	540	610	602	588	606	596	600	620	592	609	595	615	560	627	548	588	571	583	576	577	558	602	600	597	633	585	595	562	598	612	626	639	578	605	592	590	620	617	574	549	552	583	606	606	572	621	578	578	646	617	569	597	616	599	583	636	610	579	596	618	614	562	582	568	558	612	558	611	600	585	641	580	576	603	618	604	609	561	591	638	647	582	599	619	594	576	608	599	572	590	606	621	573	586	619	621	572	566	598	595	582	619	601	565	637	614	589	625	560	588	617	595	610	599	614	644	628	571	612	600	582	556	607	594	580	593	580	594
25529	14192	6331	1484	275	236	226	237	227	234	230	289	225	264	240	236	240	245	239	265	232	264	250	263	231	228	241	243	248	275	234	275	237	228	237	240	236	230	249	245	233	232	230	240	230	234	277	329	299	298	271	256	248	257	251	260	229	244	258	267	257	229	236	229	238	244	228	275	222	250	239	270	223	218	239	242	233	236	210	212	241	250	252	258	225	216	206	239	236	231	249	244	236	236	257	220	219	248	263	225	243	246	199	258	261	239	204	265	233	214	231	258	233	241	265	272	240	222	235	231	257	258	244	268	217	234	219	235	238	242	236	217	243	236	252	234	246	227	233	237	270	230	250	254	204	236	236	235	222	230	247	242	241	234	245	234	270	224	259	233	240	253	249	205	231	243	283	256	267	230	228	220	227	230	235	251	237	239	233	223	219	253	247	257	276	224	275	245	230	232	237	261	223	222	224	235	253	246	266	241	233	255	243	228	258	234	257	262	246	221	227	248	214	227	232	247	254	250	214	241	255	227	233	245	270	275	253	199	246	239	236	240	223	259	239	221	244	218	224	262	248	210	226	254	244	205	221	234	245	229	250	218	234	231	240	257	257	246	235	250	237	230	255	252	278	247	224	263	229	268	251	232	221	221	247	223	251	240	285	233	243	227	247	262	226	233	257	259	251	285	243	275	240	246	251	263	224	233	244	233	236	226	229	252	245	216	276	227	217	224	228	215	254	235	235	216	241	255	258	258	247	233	276	252	234	247	234	247	260	255	232	221	268	244	235	218	239	243	249	235	233	241	244	239	228	250	222	243	221	196	243	249	233	233	258	252	251	248	227	226	246	266	206	235	236	239	257	227	268	238	258	217	221	250	228	218	257	251	266	220	225	236	239	219	225	235	217	226	217	231	247	249	217	220	225	232	265	236	235	229	250	246	266	204	249	250	228	238	222	240	262	226	239	246	248	232	241	222	248	221	244	238	222	222	239	257	247	245	218	246	246	249	222	248	253	246	262	249	225	255	255	216	228	258	229	241	236	263	248	236	264	199	222	210	258	243	219	236	255	237	266	252	241	245	262	219	230	231	223	237	222	243	239	237	266	233	249	248	272	230	264	237	246	228	250	230	241	263	228	240	222	252	262	240	254	239	228	204	217	246	214	251	255	206	237	258	250	242	263	234	245	230	229	219	246	251	263	227	242	238	218	235	246	227	206	261	238	253	242	227	242	233	211	221	231	239	246	232	244	244	241	273	247	258	252	220	255	270	227	273	246	220	261	214	225	258	239	227	245	231	211	231	242	263	226	200	240	252	244	244	223	236	226	206	233	226	238	229	242	221	245	244	211	280	258	244	237	252	233	243	255	215	230	246	222	220	206	253	235	244	259	223	242	228	246	235	230	241	234	234	254	272	268	236	239	238	229	243	259	246	242	221	244	264	240	231	220	239	252	253	241	241	230	239	239	278	218	263	245	232	267	215	250	263	199	227	255	216	259	207	222	219	200	242	226	245	226	220	254	242	236	227	268	242	217	260	255	241	240	243	258	226	244	246	252	235	232	249	257	249	260	237	230	239	259	243	235	245	250	213	229	226	266	251	217	252	237	240	234	234	246	215	216	232	220	235	229	239	260	247	257	258	248	220	227	251	238	247	240	230	271	242	255	228	235	223	264	214	242	248	231	230	240	217	242	234	229	240	226	240	244	226	242	219	227	258	227	232	262	207	251	240	241	247	226	245	225	230	250	246	237	218	248	230	232	237	241	238	244	251	227	236	257	260	221	238	219	217	230	229	229	262	225	243	233	245	243	240	228	236	235	226	228	223	256	207	248	234	227	227	264	228	221	252	236	240	222	236	219	246	251	244	244	224	206	218	223	240	239	248	197	237	241	221	251	263	226	243	224	227	234	237	255	238	209	248	251	221	249	261	238	234	215	251	261	248	238	225	216	235	223	244	253	234	252	206	237	247	243	240	242	264	208	243	214	244	267	261	254	261	227	200	232	251	209	233	247	217	236	201	226	221	238	229	252	240	213	257	242	241	230	221	280	255	226	226	238	240	238	229	230	271	237	244	252	251	271	250	250	212	261	257	261	238	225	261	240	276	246	228	250	261	234	251	238	259	239	223	238	256	240	240	244	247	228	234	230	215	245	259	276	228	254	235	284	246	221	260	232	221	261	246	226	239	240	261	255	249	255	264	232	221	207	262	244	229	227	221	236	242	238	226	234	218	249	208	237	209	247	224	235	242	233	232	217	249	208	269	203	261	241	264	226	238	247	255	247	236	225	255	241	218	228	244	232	244	272	226	235	223	217	261	229	236	261	242	230	228	231	215	249	249	252	242	223	233	228	210	228	250	235	266	221	228	226	204	224	182	238	238	238	235	235	232	245	258	217	244	246	234	260	208	232	246	232	241	247	222	240	240	231	224	255	245	258	244	240	218	224	262	273	247	237	278	240	200	236	248	217	225	262	247	246	256	236	220	241	240	251	238	244	227	272	225	247	263	242	223	230	240	245	233	250	241	222	236	244	224	245	245	228	231	248	248	225	256	231	250	255	247	226	248	245	216	243	238	241	238	234	225	223	219	244	271	254	249	259	234	219	248	236	241	253	209	236	244	235	213	232	231	228	260	252	255	231	233	229	253	254	247	240	228	244	240	251	228	253	225	224	258	245	222	277	225	239	251	225	229	265	243	213	232	231	251	250	226	239	229	241	255	242	258	253	225	229	285	218	236	251	235	224	213	223	219	225	234	284	223	242	263	251	270	260	231	266	230	213	225	230	239	208	216	245	267	240	233	265	239	253	245	241	262	259	226	265	245	214	217	227	251	251	217	254	235	227	225	230	203	220	230	244	236	235	259	226	227	234	236	249	245	241	239	232	268	257	222	222	242	238	272	221	237	247	236	260	246	190	229	228	225	258	262	244	241	248	245	251	253	264	215	258	247	233	257	273	247	253	245	255	262	218	227	220	233	239	212	246	261	255	235	229	213	253	215	259	235	238	225	246	240	226	256	259	225	256	252	230	237	235	251	229	251	259	249	272	253	255	247	240	259	254	228	266	240	229	224	231	272	230	214	230	252	225	234	249	230	238	240	259	233	252	273	240	213	257	246	237	247	225	237	247	218	221	226	249	199	229	209	251	243	267	226	233	233	246	243	241	237	241	255	239	260	232	232	264	237	241	237	262	230	226	224	229	249	226	233	234	238	241	242	219	254	235	242	222	238	235	272	275	249	238	213	269	233	227	248	214	230	219	238	258	233	237	254	247	250	248	255	238	222	207	212	208	229	215	239	247	240	229	253	251	261	236	249	237	266	237	216	228	242	240	237	237	242	257	219	266	234	240	242	258	255	224	261	273	267	245	233	228	238	236	227	219	238	241	227	236	238	228	236	238	216	227	255	230	234	263	236	244	227	246	279	237	247	237	231	228	230	214	261	242	216	252	241	218	237	253	264	230	251	237	256	238	253	259	232	234	226	250	254	247	238	241	257	237	244
19973	15479	11275	2547	680	629	730	664	653	589	633	617	603	623	583	621	588	595	620	623	599	622	598	599	609	605	597	660	597	607	611	613	636	597	598	644	607	597	614	584	607	590	660	613	610	584	820	932	960	855	722	703	663	593	596	596	589	594	569	566	572	554	615	607	579	640	553	574	584	580	589	593	638	536	601	603	576	582	592	589	641	609	568	624	626	574	621	568	570	569	612	548	581	519	586	631	587	598	595	649	603	622	649	571	554	596	575	581	635	619	579	589	574	563	594	565	614	609	608	587	572	577	603	547	567	571	600	597	577	569	582	598	583	615	608	585	620	596	600	621	613	564	573	582	593	621	595	575	593	638	616	610	565	579	600	559	577	611	593	619	579	625	551	613	625	617	634	624	585	609	562	579	555	591	557	593	574	585	604	568	589	618	594	642	589	603	618	565	585	622	601	627	608	587	608	573	564	594	563	583	562	593	590	621	577	596	577	678	625	578	597	590	603	605	605	609	592	583	596	585	549	568	623	580	650	583	614	610	603	626	558	580	615	563	629	583	599	571	625	581	555	564	597	624	586	622	556	591	584	604	611	623	619	596	608	604	612	611	574	602	607	589	633	599	598	623	578	584	633	577	628	621	589	628	592	631	599	613	549	607	590	575	603	555	577	631	556	602	571	630	595	520	590	607	597	603	618	582	625	642	671	564	589	524	598	572	581	602	591	576	633	542	550	544	566	567	595	585	574	612	596	539	578	555	566	586	580	580	561	594	565	615	593	554	563	551	587	606	625	575	574	583	619	606	623	592	557	598	571	646	548	561	605	641	611	572	593	594	596	635	588	594	549	623	583	587	593	598	635	576	577	586	586	621	582	585	605	616	606	576	569	603	626	581	583	637	597	602	614	576	558	569	620	612	589	559	598	558	595	573	557	602	622	581	612	586	659	603	595	582	654	598	554	586	609	610	575	629	549	622	621	579	599	600	611	584	582	574	615	580	568	542	574	596	546	593	635	633	599	597	628	631	568	591	586	580	585	590	590	616	548	613	613	617	599	621	601	621	636	617	600	655	544	606	609	587	597	581	554	599	604	586	589	587	607	566	629	595	613	582	573	607	619	613	650	620	611	602	611	601	612	575	586	585	553	578	560	616	614	603	603	614	596	625	613	600	607	549	585	617	605	571	606	609	586	609	641	624	596	599	626	606	606	579	590	621	587	568	602	593	585	596	637	607	601	600	604	607	542	591	630	645	580	594	601	603	619	617	616	597	576	590	573	580	628	608	615	601	559	596	612	599	581	602	575	629	596	588	582	643	576	611	616	590	613	595	614	595	576	555	557	617	583	560	571	586	599	610	592	589	662	568	630	573	557	582	589	576	613	571	557	548	635	582	577	610	614	575	541	608	564	618	605	612	564	615	575	614	638	596	620	563	588	600	622	565	561	596	594	583	599	621	596	595	625	622	583	646	616	618	571	579	574	602	603	611	562	589	662	585	581	595	597	603	581	655	598	631	573	582	592	589	569	627	622	597	585	599	580	655	598	619	602	571	587	602	608	569	623	560	626	590	585	574	622	590	605	624	570	565	608	573	593	604	614	589	616	594	580	626	580	592	555	572	583	597	600	592	559	590	572	563	571	586	613	619	571	624	601	604	571	618	583	668	612	600	570	630	599	613	619	592	678	623	619	580	594	596	584	599	606	599	629	606	615	583	560	576	549	556	569	622	569	575	605	556	592	588	607	625	610	608	609	590	593	606	585	617	594	560	614	578	633	633	556	585	534	626	609	571	606	613	592	550	627	569	596	611	603	626	621	608	614	596	579	585	605	598	556	563	557	591	581	614	590	553	620	616	597	633	632	561	606	591	617	606	602	574	625	616	570	594	573	571	598	609	603	589	590	584	613	590	590	599	598	587	592	619	580	664	616	614	585	592	611	620	621	618	586	595	592	581	572	551	605	566	602	617	598	592	601	600	600	645	596	602	612	592	595	588	617	564	561	600	565	583	566	575	599	616	605	597	590	614	584	604	580	630	601	610	559	581	569	664	611	571	585	614	535	652	564	572	585	626	575	605	597	621	607	622	590	593	603	589	588	573	561	590	595	630	621	543	600	638	555	584	623	579	581	596	619	604	591	598	613	560	588	615	555	570	645	606	558	634	587	583	611	633	589	599	607	637	632	614	561	593	645	626	601	612	563	577	588	597	568	588	582	609	607	629	565	591	583	572	604	641	605	621	577	574	600	588	614	581	603	617	592	587	587	571	633	599	626	593	628	573	590	625	620	578	595	564	602	605	574	612	635	586	575	594	608	568	590	616	603	615	579	572	617	595	602	619	595	614	600	572	610	619	570	579	600	605	618	633	599	549	619	610	647	644	585	602	608	588	556	593	557	616	554	592	564	614	540	632	622	622	558	619	567	590	575	623	616	612	607	638	613	583	570	630	634	594	589	603	622	593	593	613	537	603	589	580	548	591	607	655	625	600	569	592	595	588	606	582	601	631	589	634	578	621	564	597	585	542	580	607	557	597	609	583	593	624	606	567	635	630	604	616	623	598	588	644	598	582	640	649	614	626	629	587	623	609	566	577	589	596	588	612	604	615	599	585	573	603	626	631	592	565	628	641	588	632	592	639	583	541	569	631	559	622	615	611	563	560	581	594	606	575	602	622	571	584	617	628	589	605	586	596	582	595	568	587	621	585	627	635	576	603	602	602	630	586	624	564	602	576	641	560	602	597	603	578	593	626	565	591	555	573	639	582	588	568	582	564	591	569	610	609	578	581	553	601	605	604	598	582	581	564	590	582	600	591	601	590	575	611	595	601	645	628	585	611	611	594	573	594	589	586	608	610	585	616	601	614	570	599	600	594	584	592	587	614	614	623	589	595	577	592	578	564	607	586	565	629	588	598	599	599	586	568	609	599	573	571	600	661	563	581	607	604	627	617	541	584	597	642	594	592	566	576	617	530	602	582	619	570	606	588	585	607	565	625	593	599	584	589	536	629	647	617	577	610	584	584	631	613	583	581	577	598	584	599	610	589	608	591	590	581	597	601	627	637	615	625	608	648	572	577	621	622	585	614	585	586	568	631	580	553	578	615	572	576	610	617	564	568	630	604	588	563	629	607	603	558	569	584	605	617	591	605	617	604	617	599	537	602	604	648	638	626	592	611	593	629	577	590	564	564	601	600	575	583	590	598	603	586	615	574	563	580	625	624	605	562	612	604	553	568	633	609	572	626	559	642	615	628	599	597	578	609	540	579	626	563	588	577	572	552	607	649	575	591	608	616	605	596	559	599	593	617	556	608	567	569	610	581	607	606	559	597	607	575	608	600	581	581	595	611	573	586	583	578	578	598	561	596	601	572	609	564	591	606	647	592	606	590	584	552	602	639	608	645	642	571	617	591	551	591	602	598	575	611	588	606	605	611	592	604	593	582	616	550	567	609	611	573	577	587	636	609	590	590	604	600	546	585	594	581	568	578	592	599	598	612	579	607
71786	58956	47688	25651	3354	570	375	337	295	310	277	279	265	274	279	322	312	300	298	284	287	312	250	261	249	249	277	253	284	261	259	240	244	245	286	254	260	265	279	279	280	269	260	249	274	314	462	601	594	539	378	310	305	255	279	290	241	262	254	243	247	242	246	247	251	261	263	258	254	276	266	263	260	270	235	291	257	270	236	229	225	245	260	255	268	268	236	286	284	268	273	238	235	256	254	251	269	277	276	279	261	255	278	228	249	259	265	223	269	250	258	258	286	266	271	262	248	257	285	271	285	269	255	255	255	241	251	200	255	265	237	239	241	230	268	232	269	277	288	297	256	274	239	257	219	290	275	242	261	243	235	265	254	224	291	240	256	236	230	261	263	263	261	225	267	263	273	232	249	265	242	268	258	229	287	233	258	262	256	275	241	210	246	249	261	256	243	250	264	263	262	249	266	280	280	248	266	248	250	248	282	262	274	237	247	250	264	244	268	266	247	269	251	285	270	238	250	266	245	239	259	253	263	250	255	281	230	268	272	297	272	274	235	227	256	289	254	245	247	242	236	276	270	264	243	245	262	268	218	275	257	279	264	273	276	251	240	267	262	245	251	243	260	278	262	220	275	239	274	256	238	251	261	276	240	254	251	284	272	246	256	278	297	265	228	245	241	277	238	267	259	278	258	242	248	253	273	260	264	264	246	245	221	274	242	271	239	257	263	270	259	258	235	252	268	246	257	236	231	271	290	252	260	260	278	252	262	253	276	266	267	240	255	256	290	257	239	241	243	262	255	247	277	252	250	252	273	256	229	253	244	258	256	263	265	257	221	264	277	269	289	283	256	287	264	243	271	242	238	269	262	251	262	274	231	263	254	270	275	252	259	261	272	246	253	241	269	236	250	257	278	276	283	238	269	268	287	279	253	232	235	288	256	224	239	248	265	241	274	247	265	252	280	280	254	258	273	279	247	219	259	270	281	234	261	274	279	251	263	256	266	237	268	248	236	269	271	250	256	284	266	267	290	272	249	232	233	259	254	258	262	269	252	244	255	289	266	269	242	258	257	268	252	231	251	288	283	242	251	254	239	272	253	281	229	262	254	299	236	263	232	268	252	286	268	257	232	264	250	249	247	248	234	247	274	267	251	267	212	257	283	243	251	278	259	259	243	261	240	251	271	254	243	256	263	246	283	269	243	249	282	241	265	226	229	224	273	247	222	272	257	222	271	269	248	244	249	245	280	249	252	248	268	257	237	234	254	244	254	248	225	262	276	275	211	280	257	254	238	277	265	271	257	278	262	283	233	250	242	242	274	274	275	244	273	271	261	247	252	246	256	261	266	254	250	238	254	261	279	249	277	241	242	240	276	223	274	252	240	290	253	249	249	257	251	230	253	243	266	258	267	244	232	242	253	254	250	260	259	242	246	266	242	258	262	262	231	244	265	302	249	236	264	239	264	226	278	256	240	247	288	250	270	264	246	257	231	280	231	270	259	252	250	287	256	243	259	266	274	262	240	240	238	249	274	267	254	241	285	260	274	259	261	246	259	257	273	274	265	271	272	267	263	252	242	260	267	299	264	254	254	251	271	256	250	254	262	279	232	269	251	286	292	280	282	225	258	226	249	238	228	232	253	252	249	254	254	229	249	240	254	270	261	292	265	242	246	259	258	247	239	261	258	248	294	269	246	239	262	253	267	260	265	278	257	232	260	250	260	253	243	235	271	266	238	244	268	225	244	263	235	283	244	240	251	248	232	252	251	262	288	227	267	241	254	252	223	237	273	242	232	266	259	248	257	249	265	252	272	255	258	248	272	266	285	228	228	262	279	248	252	266	296	249	226	265	257	228	267	267	240	239	249	243	257	238	280	252	259	245	299	263	263	243	268	247	219	242	266	247	274	274	255	235	258	264	260	266	241	264	283	245	261	236	236	285	261	263	260	273	272	250	263	249	259	252	263	225	268	289	253	240	259	246	275	271	285	238	267	266	261	274	250	231	240	256	241	253	246	266	294	269	259	263	250	255	248	260	264	248	241	243	245	228	263	270	252	266	232	262	274	246	236	296	232	241	271	260	249	261	276	255	267	247	255	251	272	289	245	239	244	248	295	269	244	259	261	254	281	266	244	278	242	310	234	277	270	255	271	266	234	276	265	261	290	266	233	239	263	244	232	261	242	252	268	271	284	251	227	236	274	246	236	257	267	276	270	246	296	265	295	279	280	245	255	262	272	242	251	260	250	268	242	271	270	266	247	221	236	282	239	232	265	264	272	247	241	252	263	262	238	265	259	257	249	268	273	263	211	267	262	240	246	273	265	269	264	271	253	284	249	230	264	263	274	277	229	245	254	279	247	245	244	250	273	256	234	267	250	236	288	264	259	251	271	260	250	285	271	240	262	278	240	247	292	254	260	242	254	260	232	239	236	247	264	252	257	258	267	236	271	284	255	252	267	260	251	246	273	258	267	289	245	264	228	242	259	265	284	280	267	253	258	240	245	252	269	272	252	275	242	289	287	223	271	252	269	249	235	248	273	235	249	263	267	257	243	240	276	284	260	230	238	300	240	259	259	248	254	275	242	278	269	275	268	245	250	248	261	222	240	228	261	256	243	249	270	234	267	262	262	250	275	257	253	245	287	228	289	257	253	261	273	257	253	259	281	247	240	252	254	229	240	261	273	296	243	243	280	237	254	278	272	250	252	231	237	279	255	271	271	267	307	253	231	237	256	265	260	232	254	276	237	263	263	253	242	245	243	278	276	284	254	266	252	256	261	273	276	289	259	291	296	258	261	254	237	223	237	258	258	275	293	262	238	246	228	286	259	253	258	244	279	285	256	281	267	267	230	226	273	272	274	252	256	248	260	282	248	262	238	248	297	272	237	265	216	280	256	249	255	253	270	273	215	258	270	255	273	291	271	244	242	282	264	248	266	257	269	244	248	267	272	239	258	255	262	260	273	253	230	257	248	235	271	266	255	241	281	257	265	250	241	250	245	250	269	247	270	273	271	266	251	249	267	265	261	291	245	238	244	280	284	242	259	270	244	280	275	278	270	232	255	281	268	234	272	263	262	268	248	228	271	265	261	247	273	250	271	273	276	231	250	243	251	269	253	242	238	237	246	269	263	241	255	247	258	265	266	246	257	254	263	250	298	235	274	247	232	284	238	227	264	261	238	253	279	250	243	255	266	270	282	239	234	256	272	237	261	267	248	230	260	226	263	287	257	248	259	255	246	239	280	285	259	258	252	230	263	283	269	254	254	255	251	252	258	260	237	250	244	274	283	260	247	275	256	255	295	248	253	245	274	258	299	247	256	246	263	288	278	296	276	279	230	285	270	253	267	245	228	249	247	276	252	267	280	239	236	263	255	270	237	216	277	284	254	278	273	254	260	260	253	251	278	237	238	256	268	250	243	264	240	244	261	256	236	275	233	297	262	245	251	227	253	266	242	261	276	260	253	258	253	259	242	271	280	268	247	290	240	262	252	255	298	283
47757	45035	45596	13285	1394	1118	1049	1000	943	839	825	755	829	747	761	729	698	758	740	710	787	702	692	698	636	690	687	700	731	662	665	701	692	658	697	673	649	712	712	658	695	669	661	672	686	857	2043	3053	2707	2014	1294	965	748	678	705	643	605	653	652	618	598	631	566	648	643	617	635	628	638	640	660	627	663	667	623	652	640	620	654	652	643	637	636	607	595	623	638	608	601	645	591	625	626	593	621	617	605	635	627	662	662	637	603	657	616	632	639	609	651	618	618	645	661	625	635	623	628	607	597	617	642	647	616	592	593	688	645	665	626	684	653	597	640	637	653	642	580	681	630	654	636	598	612	637	638	603	620	589	639	636	642	591	649	607	639	652	603	596	623	656	654	651	619	662	670	632	606	608	633	624	593	590	616	676	614	665	613	586	641	614	670	624	660	629	655	622	639	589	653	666	663	639	624	616	660	719	646	611	652	639	620	610	587	609	617	577	660	712	617	677	596	635	621	589	590	643	647	687	655	661	636	623	595	610	645	610	642	585	654	634	616	595	597	679	616	598	662	669	649	612	629	641	659	590	633	632	605	633	647	619	612	639	583	614	603	661	608	641	620	655	648	637	658	630	626	623	606	650	612	636	670	617	656	610	613	631	611	619	637	651	665	659	634	672	641	629	635	630	604	628	632	672	632	631	645	679	667	610	630	604	620	637	596	643	654	654	650	601	608	581	650	635	626	608	630	650	680	645	619	650	648	628	648	622	611	632	629	681	617	641	700	600	570	635	636	615	632	604	623	645	585	629	618	596	641	648	632	638	606	596	629	647	625	642	576	641	582	592	623	688	626	601	621	657	621	645	666	614	647	599	632	606	599	596	612	604	654	614	609	629	634	644	610	642	615	647	614	650	642	601	612	678	684	661	656	614	622	668	633	622	605	649	655	633	638	590	659	636	611	659	638	631	641	601	636	642	651	660	666	651	622	600	642	637	618	627	616	644	648	641	634	624	657	623	639	603	595	609	615	681	643	603	618	624	667	643	608	662	632	607	656	607	676	564	601	619	654	622	668	619	648	648	586	665	572	597	622	635	635	658	659	666	646	666	622	654	613	626	647	632	637	642	616	606	671	629	635	629	609	646	608	628	661	645	663	629	638	638	702	614	683	592	635	649	646	624	619	646	649	690	615	610	667	630	635	684	637	554	593	622	677	643	644	667	624	616	622	608	621	640	624	658	619	666	608	652	632	591	638	623	685	623	609	607	625	621	665	605	633	616	643	594	637	674	640	637	689	618	634	666	662	636	600	580	613	604	658	660	625	620	620	614	607	608	672	647	632	618	602	639	639	624	590	659	622	651	622	633	613	631	686	643	671	635	634	603	637	705	694	635	625	615	661	687	619	663	619	627	600	662	597	644	621	635	621	624	599	650	611	616	635	648	643	667	618	645	632	677	599	661	609	615	643	630	592	662	651	673	611	631	596	602	681	656	609	634	660	611	651	630	651	586	635	622	647	619	647	613	620	627	618	638	591	638	649	568	624	627	634	654	623	597	676	632	575	611	614	613	632	617	629	632	670	654	641	627	627	583	618	585	588	584	625	625	615	592	611	620	651	616	610	647	648	625	663	629	628	593	650	609	616	644	638	628	613	630	622	609	656	598	675	613	624	647	656	656	619	669	618	652	668	600	602	635	644	589	586	591	605	609	610	649	673	600	666	638	618	620	606	658	609	633	651	646	625	682	645	642	647	604	648	656	626	685	648	687	663	621	617	626	647	638	698	641	652	618	643	628	651	631	629	627	635	655	595	633	639	625	622	631	633	618	651	660	625	596	635	613	653	607	624	632	650	679	615	644	653	610	646	609	649	640	628	638	656	657	633	627	632	642	620	615	672	656	623	668	621	672	612	618	599	623	637	641	631	625	630	641	605	666	632	660	617	587	635	639	652	621	672	670	676	628	631	684	607	619	606	653	665	683	658	641	597	632	665	617	643	657	628	599	646	663	677	609	660	654	644	585	620	661	631	612	621	646	655	656	640	665	623	614	621	624	578	658	661	625	641	634	608	614	598	619	646	643	642	656	620	662	616	628	640	637	647	622	613	608	627	646	634	605	577	620	615	619	648	632	628	643	668	631	650	651	633	605	634	616	639	642	579	641	635	619	630	621	622	632	662	618	614	647	608	633	632	651	600	588	604	620	672	646	631	607	594	674	630	591	609	644	619	617	679	639	653	622	624	651	635	632	640	677	634	636	639	602	673	653	634	651	617	604	615	657	612	645	674	663	575	588	653	617	660	631	619	583	623	677	644	623	596	660	666	626	623	629	634	625	621	634	636	638	602	626	652	641	601	618	673	593	632	644	645	606	632	631	588	628	650	656	621	621	643	621	597	620	669	696	658	648	630	583	610	597	638	598	611	646	618	658	653	639	609	645	647	679	628	648	644	626	623	645	622	625	646	639	635	636	622	632	633	655	611	613	622	633	591	608	589	624	646	637	664	631	622	617	689	622	635	617	618	612	661	620	641	631	631	624	646	651	638	642	636	651	636	618	663	625	656	598	626	626	615	664	645	611	638	599	616	643	660	630	639	609	662	642	596	660	620	635	609	622	636	603	619	600	609	610	633	572	632	586	619	668	641	632	653	648	619	652	612	637	611	647	629	635	636	657	684	595	611	626	607	624	631	637	616	590	654	623	590	602	611	644	675	639	679	645	664	652	608	635	635	592	654	663	618	644	626	633	646	663	660	650	655	665	612	608	626	619	619	584	645	617	633	660	591	638	596	666	663	625	606	668	623	619	523	613	620	660	609	592	568	627	600	620	637	637	631	682	576	608	680	586	635	632	613	617	641	638	596	593	620	658	651	666	651	612	606	648	633	644	602	635	620	607	654	619	611	662	603	636	627	625	637	645	643	620	634	662	603	627	636	643	657	667	619	638	644	631	624	664	597	628	641	605	597	631	637	649	630	652	655	641	604	639	613	659	629	611	672	614	602	605	614	619	641	611	624	651	660	626	593	626	643	636	600	617	664	630	630	655	613	651	614	644	624	657	672	610	641	633	660	620	647	650	633	622	612	617	609	615	645	632	614	656	628	622	590	625	612	615	642	619	668	660	619	579	648	649	658	617	595	620	621	586	629	693	611	615	638	625	658	641	613	643	596	630	612	680	603	625	629	624	679	676	635	649	625	609	613	664	624	636	645	596	664	689	564	637	655	647	625	657	606	672	668	612	639	634	622	638	611	578	659	650	650	650	592	638	620	607	627	603	616	631	648	641	641	614	641	608	633	648	645	598	617	595	632	618	638	625	619	626	667	624	621	620	677	653	603	632	668	663	632	613	622	619	643	658	603	657	648	651	646	645	618	640	642	635	610	651	648	607	660	566	644	640	663	645	663	630	632	651	658	638	606	664	673	662	630	627	648	631	658	675	604	602	643	608	594	651	622	611	643	593	627	655	607	633	649	637	570	591	667	620	623	631	632	674	614	615	674	611	644	709	641	631
76900	67276	58804	38171	9801	1319	510	339	334	298	273	283	275	281	279	252	297	234	266	239	249	200	247	247	241	239	236	260	253	244	231	241	227	266	232	229	251	244	257	245	253	235	242	254	242	260	492	691	738	598	414	338	278	265	270	262	236	243	250	209	214	227	233	246	250	221	246	235	216	257	248	246	257	252	234	269	264	254	246	262	235	253	221	278	250	226	239	229	265	255	237	230	252	251	261	243	256	232	229	226	247	279	230	259	242	251	250	246	214	274	238	251	239	222	217	265	237	230	247	236	230	232	234	228	254	252	249	249	251	205	224	246	270	254	212	227	241	237	256	223	249	242	236	244	247	257	272	257	257	246	265	242	252	225	277	209	239	252	255	257	230	221	226	271	209	247	231	243	248	245	246	231	259	228	258	223	246	247	229	227	231	235	215	251	229	239	249	255	262	247	241	252	231	235	256	224	233	210	238	240	237	233	253	233	218	256	244	233	255	234	226	238	265	239	235	246	267	241	248	223	235	244	221	271	269	238	268	226	222	252	278	224	212	244	257	218	244	246	246	247	226	237	255	239	225	266	257	223	241	250	245	236	263	237	260	243	246	238	242	242	228	224	251	222	263	221	226	228	215	231	238	229	251	255	218	265	232	234	257	259	232	232	227	243	211	247	226	264	238	233	257	243	242	268	267	244	249	244	290	249	224	268	230	245	246	222	211	245	244	224	262	236	222	219	227	242	236	249	262	254	227	233	260	213	228	224	238	259	271	252	243	246	228	217	236	225	251	209	262	251	275	269	227	239	230	239	227	259	265	271	252	260	216	269	244	228	231	229	252	243	228	228	246	226	243	236	245	256	213	210	277	256	218	241	254	239	214	231	253	213	246	221	200	247	239	227	240	228	228	245	255	209	235	267	253	220	254	253	227	245	235	257	239	253	243	222	257	263	240	255	273	233	235	290	262	227	242	248	243	266	224	227	258	233	228	255	253	192	254	226	229	213	236	205	249	231	228	264	249	261	255	247	225	251	232	246	223	210	226	201	238	263	249	255	228	255	243	239	233	225	234	262	247	267	249	240	240	213	242	224	240	245	275	255	241	253	230	267	243	275	240	230	229	240	230	267	238	217	226	274	236	255	240	256	242	233	239	247	240	244	263	241	202	230	298	269	212	249	240	218	223	236	279	243	253	244	246	238	203	260	248	259	247	228	262	221	242	254	265	258	225	261	253	232	237	239	266	258	256	226	238	255	237	253	271	232	210	258	214	243	200	204	245	226	247	253	222	277	231	257	242	198	245	251	280	221	233	257	206	265	237	208	232	223	232	247	260	235	221	231	214	245	209	238	259	242	215	231	247	248	252	241	248	247	235	225	217	225	222	224	237	256	235	227	230	240	245	247	241	229	235	259	228	250	241	247	278	239	253	248	262	253	238	250	252	264	239	234	244	218	228	278	254	232	256	215	258	216	241	211	242	228	245	221	229	243	241	254	241	249	223	228	221	267	231	229	252	257	222	232	243	249	210	231	248	248	230	250	219	201	251	235	252	234	217	234	260	239	269	211	247	236	244	242	235	225	216	234	221	233	219	260	210	261	231	245	254	223	244	216	226	246	246	212	227	249	250	254	267	229	240	237	251	249	240	274	244	262	224	239	239	240	245	252	218	251	266	279	223	253	237	256	224	250	251	219	228	256	217	233	213	259	244	230	235	258	223	242	228	248	263	240	281	232	218	228	263	244	237	243	265	225	232	225	241	239	260	261	234	232	231	246	218	237	243	233	243	237	253	252	241	221	249	238	243	241	258	257	266	218	239	254	237	248	247	226	277	250	254	242	239	246	231	257	259	253	237	241	223	241	261	245	282	251	231	227	253	227	228	253	244	233	254	239	215	230	227	247	228	252	242	238	238	236	206	268	218	233	231	256	230	247	260	260	240	235	244	248	249	239	233	256	261	270	257	253	225	228	217	273	242	226	261	229	207	251	230	247	223	248	230	261	222	251	205	224	244	237	241	242	240	223	269	228	237	229	249	252	215	242	209	248	253	239	250	238	248	241	259	234	250	244	239	250	252	253	281	239	217	236	208	255	271	248	208	254	244	231	262	290	221	272	233	241	242	207	236	244	228	270	253	237	260	224	241	231	227	215	237	226	246	237	251	244	247	241	244	292	270	231	246	228	286	225	220	224	230	244	259	253	244	230	253	243	252	236	251	223	229	228	265	250	272	266	250	232	240	234	243	226	247	214	253	249	249	251	242	227	220	241	266	232	235	241	255	234	252	249	242	231	238	236	258	280	236	232	230	239	245	225	217	259	252	230	226	269	263	238	242	250	228	245	245	247	259	248	211	215	230	204	242	221	259	262	232	246	262	239	238	217	238	235	269	246	253	274	229	218	259	257	232	231	215	204	258	258	222	261	252	246	231	222	250	245	250	243	240	254	233	250	250	284	217	264	234	232	250	237	235	222	220	237	229	235	203	234	242	229	232	237	242	214	238	260	251	247	293	219	238	228	235	229	228	258	220	245	218	245	239	229	252	258	255	241	248	257	213	249	224	250	236	240	245	231	243	231	260	234	254	266	238	258	263	234	230	237	243	242	239	236	253	240	242	263	258	228	238	258	252	236	252	227	223	224	240	232	252	243	229	250	242	234	242	226	276	283	259	249	218	247	221	228	248	235	242	263	255	228	225	224	204	228	234	247	228	227	248	242	249	260	224	239	220	262	239	240	260	236	242	262	231	243	230	249	233	221	204	209	263	246	243	222	264	253	225	272	250	240	256	222	255	263	254	263	235	240	253	233	244	225	253	253	225	243	249	249	233	243	256	259	248	245	254	271	257	201	259	236	234	215	241	213	217	264	229	230	249	222	243	221	245	225	225	212	247	211	249	256	202	235	213	263	231	281	249	235	263	241	216	241	258	210	246	242	238	258	253	283	248	254	267	240	246	236	274	251	251	237	272	247	242	222	260	242	237	220	220	244	229	263	219	228	258	220	225	234	222	240	276	244	240	257	255	244	245	258	239	237	223	232	216	242	263	224	241	241	220	237	249	282	248	232	238	249	239	237	259	254	260	257	223	236	245	252	247	269	232	227	233	238	244	226	245	221	226	259	228	215	237	247	230	227	256	256	216	264	265	247	250	240	215	225	242	235	230	258	258	237	237	241	239	238	264	244	241	243	254	244	239	237	263	222	267	278	285	227	240	221	255	255	216	246	224	224	248	258	278	243	232	231	257	243	233	223	265	250	251	225	236	227	264	297	239	237	259	271	215	216	249	272	241	254	236	241	221	243	256	274	241	230	228	252	252	268	255	228	244	271	231	217	219	241	221	211	243	252	223	237	253	275	233	213	253	246	249	235	245	234	257	265	249	246	234	245	248	236	239	235	253	239	259	246	243	266	282	238	247	231	241	242	261	247	247	230	246	226	255	238	241	243	255	229	243	260	229	256	229	242	209	249	241	247	245	227	236	248	241	228	223	221	251	248	249	230	231	253
55693	58173	55627	26418	1587	1339	1198	1039	981	888	867	832	782	738	771	794	731	708	754	676	664	684	690	713	658	634	732	678	656	653	626	681	611	670	644	641	683	672	674	606	656	685	630	671	662	671	2187	3754	3698	2781	1818	1038	816	667	581	583	606	599	582	603	650	574	594	572	635	557	547	593	585	600	588	536	561	559	605	570	602	584	617	587	593	585	581	630	532	575	585	595	616	591	603	586	589	591	625	584	597	582	598	593	570	606	654	573	607	584	608	588	585	581	589	587	588	584	612	600	588	598	635	573	600	629	606	581	611	596	593	599	600	583	551	581	519	559	589	605	601	534	593	615	548	578	619	601	555	581	627	572	577	564	618	586	632	613	609	614	620	531	582	620	598	572	612	626	675	569	595	583	582	537	613	576	579	591	590	572	594	592	628	591	589	588	598	569	586	626	570	580	626	572	599	543	573	618	575	575	590	610	590	610	571	586	578	603	583	595	580	555	612	625	554	591	555	559	588	544	564	573	607	537	585	612	586	566	587	613	569	627	584	579	604	638	614	605	608	572	540	626	607	599	560	604	601	571	596	618	618	581	596	533	552	557	571	612	582	564	584	608	608	574	597	624	614	593	604	548	602	578	612	620	575	618	591	585	570	589	588	582	580	590	565	627	650	614	589	590	595	584	595	538	585	634	520	580	551	531	600	643	577	578	630	559	549	595	579	587	623	566	548	626	637	612	575	622	611	568	544	554	578	604	607	591	550	594	609	607	601	591	571	590	603	578	590	631	575	591	568	595	601	611	594	618	557	615	572	583	556	630	629	605	583	546	591	631	601	581	628	598	564	618	565	566	616	527	580	568	591	581	584	596	616	588	637	620	610	585	573	609	565	566	590	582	562	577	584	592	620	587	638	568	574	594	605	607	585	629	577	614	591	581	646	557	637	573	595	584	644	623	594	558	608	581	584	620	563	597	584	653	612	596	592	599	595	624	612	606	630	563	572	570	609	580	611	601	566	559	573	622	545	617	599	564	622	638	591	570	585	550	595	611	578	566	602	580	614	563	624	621	598	584	561	595	615	556	611	544	615	575	592	578	579	562	569	551	624	604	598	597	596	576	562	619	619	589	592	586	580	593	632	591	543	594	584	565	567	578	583	576	586	587	558	586	585	557	614	602	590	581	608	611	591	581	593	600	619	624	583	588	587	578	549	613	603	575	546	577	588	533	600	632	545	612	607	584	659	580	560	620	604	588	534	583	589	587	527	575	565	575	586	568	568	597	577	560	628	584	546	576	609	552	581	596	625	599	637	567	615	602	602	585	596	639	650	619	618	594	555	606	577	614	557	562	642	595	616	609	591	588	623	560	619	583	598	570	601	613	601	556	574	570	622	600	592	567	595	612	590	567	606	532	610	653	590	595	590	581	561	575	599	640	607	581	594	623	622	623	624	582	609	579	555	596	564	591	597	562	574	559	617	571	548	570	598	559	584	578	570	571	584	617	595	577	594	573	542	578	591	669	592	613	591	556	534	611	607	568	607	580	603	617	586	594	600	570	594	572	565	607	578	596	598	570	591	596	612	590	567	622	588	601	573	592	591	551	574	546	606	643	579	618	559	597	578	577	596	590	583	550	565	567	606	606	553	619	613	583	580	534	558	563	554	582	611	615	610	639	571	571	627	589	565	586	609	590	581	579	604	587	592	594	551	555	566	594	621	566	600	587	605	602	611	554	576	600	635	592	572	590	611	536	598	588	612	556	580	611	621	552	597	606	572	576	585	577	594	596	615	562	601	634	579	623	546	627	610	546	576	597	596	599	550	576	577	566	531	595	598	590	545	603	571	570	619	608	575	604	592	604	612	552	593	548	583	584	607	599	593	608	569	569	598	577	587	574	608	583	602	566	603	584	606	585	585	596	590	583	580	578	616	585	598	577	605	573	538	620	543	588	584	611	600	569	537	610	602	552	595	618	588	566	612	584	557	576	600	603	603	589	583	590	584	594	619	582	589	612	584	613	571	615	652	573	586	596	584	564	565	577	594	575	570	619	561	629	546	577	621	627	584	618	623	594	606	612	588	555	615	554	587	604	566	577	633	573	607	582	600	597	565	569	588	604	611	589	570	583	610	598	558	617	574	626	565	600	597	607	617	609	640	610	616	582	622	617	590	620	575	592	580	537	574	637	576	597	580	616	597	597	607	598	552	581	600	555	563	594	578	548	639	574	586	577	584	572	571	580	585	604	588	599	591	548	554	567	601	607	601	594	556	605	553	584	582	610	577	662	590	600	595	593	621	610	655	571	555	583	547	577	592	544	595	602	583	599	571	618	614	577	606	595	636	581	575	622	594	590	595	616	621	601	614	554	610	568	569	588	597	542	599	572	584	591	620	552	604	571	626	594	584	592	600	607	607	573	573	578	576	582	588	596	577	565	598	575	601	616	585	649	585	573	562	609	600	573	627	639	598	579	585	616	562	591	588	610	606	575	621	654	598	590	586	601	572	600	614	610	595	585	612	613	628	599	606	575	596	606	577	601	588	628	613	583	594	569	592	550	617	624	582	568	608	596	592	597	597	546	596	564	600	580	611	574	594	563	596	570	665	562	638	565	619	649	595	580	578	550	630	571	579	584	557	587	593	640	610	587	582	571	589	574	600	649	589	579	587	599	571	586	642	598	603	555	551	574	576	602	550	624	607	598	625	610	562	564	593	605	620	566	607	575	580	645	578	639	592	597	623	570	593	599	580	583	624	638	593	562	560	586	592	570	581	570	537	579	570	620	619	548	612	543	628	642	562	615	576	603	585	591	588	596	591	616	567	567	592	557	571	614	627	643	642	556	555	529	604	581	609	561	630	624	640	603	616	572	607	570	612	582	590	571	621	584	579	582	592	608	555	587	643	560	548	558	569	579	575	564	576	578	563	619	598	606	612	630	544	573	608	568	623	589	601	611	590	589	609	568	591	636	599	559	626	579	588	568	579	566	641	558	587	598	593	572	580	576	591	576	615	612	639	603	571	561	594	592	562	575	552	579	584	607	598	593	566	588	577	581	595	600	531	597	587	589	574	583	541	592	580	561	579	582	588	630	620	580	588	598	572	638	586	634	613	566	587	573	564	579	591	562	609	557	573	583	548	643	596	608	565	628	533	608	569	563	556	573	602	553	621	582	569	584	561	588	596	609	584	593	568	628	596	570	580	592	525	601	598	522	566	601	560	591	591	615	564	595	605	570	610	611	623	570	603	575	561	669	559	606	587	645	587	571	572	583	609	590	591	592	606	576	594	590	639	593	572	588	626	603	547	587	570	599	582	594	602	612	556	594	601	587	574	605	581	599	623	600	595	583	579	539	605	546	590	591	606	627	598	605	597	546	561	611	603	603	645	589	613	582	590	644	527	609	604	610	608	587	595	554	592	560	620	585	592	601	579	623	578	574	579	593	617	618	656	592	609	630	609	568	591	599	590	545	591	574	604	555	594	597	585	600	614	600	567	594	570	590	588	626
24044	17990	7712	2140	238	242	258	244	252	254	257	231	229	227	255	234	207	282	239	218	216	226	251	269	219	222	247	235	230	220	234	249	249	211	241	247	256	239	243	235	243	236	253	242	238	218	212	252	248	291	274	264	242	244	245	258	236	226	263	245	248	216	252	234	235	225	246	239	243	235	233	250	257	239	214	223	259	237	253	236	202	243	242	225	207	210	231	237	262	257	226	261	246	242	248	243	235	257	221	223	210	227	241	275	222	232	255	263	214	236	240	226	247	260	234	239	229	248	238	256	232	240	242	232	221	264	239	234	250	276	249	247	242	237	228	236	226	242	233	254	235	243	262	247	228	220	231	245	225	232	238	254	220	241	259	223	230	249	234	221	248	204	229	243	247	230	211	225	230	227	244	208	236	262	237	213	220	240	239	243	264	239	253	253	225	214	227	268	264	251	235	230	197	235	210	257	217	217	247	241	222	226	262	229	262	236	235	245	237	242	243	246	239	234	197	226	221	221	220	220	231	213	241	242	252	237	253	235	241	228	208	222	230	245	231	227	242	225	245	268	221	251	227	228	221	229	234	234	246	260	236	211	222	234	258	216	253	224	220	236	240	226	236	226	255	249	237	263	229	238	251	240	246	213	248	237	245	244	257	227	252	244	235	233	227	254	230	259	262	225	262	214	249	239	248	220	225	216	259	231	240	247	241	202	205	206	231	220	243	259	249	224	217	256	213	231	232	220	281	247	205	219	256	238	239	260	257	210	269	248	240	217	227	248	214	235	239	267	229	222	245	224	215	247	233	232	244	245	236	254	242	228	218	252	246	242	240	233	227	237	216	239	274	239	259	247	236	226	237	217	231	226	241	242	222	205	229	238	231	246	231	233	241	218	242	232	243	251	230	237	246	234	280	247	238	223	244	220	245	225	227	249	265	250	239	221	244	216	282	201	236	239	242	220	216	224	238	219	233	224	260	204	249	237	238	225	236	240	235	234	197	237	245	264	202	260	258	249	267	236	230	264	242	250	216	230	263	256	244	211	229	221	246	225	224	242	234	232	218	238	249	241	224	259	232	238	227	221	234	238	228	252	224	220	226	223	201	232	255	237	255	242	192	232	248	270	228	250	231	226	220	240	225	239	236	236	218	241	281	255	217	236	233	230	203	242	244	244	256	242	243	231	233	230	250	246	250	243	236	219	246	257	219	235	259	218	264	259	236	230	230	218	237	229	255	239	233	211	206	217	209	240	261	247	269	231	211	236	241	261	238	223	234	233	238	200	227	228	240	201	226	229	256	238	230	247	252	245	241	237	251	255	241	229	213	220	226	251	236	228	226	247	262	246	241	233	231	207	220	240	231	231	234	255	231	200	264	225	230	239	244	238	223	228	242	241	219	225	243	227	223	242	233	252	221	251	217	229	265	226	197	248	229	239	262	213	214	181	240	210	228	202	222	237	218	231	237	221	222	246	212	265	254	249	231	230	227	247	223	254	241	225	204	232	244	248	222	237	252	235	234	202	249	236	210	219	239	228	237	256	222	211	239	238	254	239	204	231	219	235	253	227	244	240	226	221	211	288	228	231	221	255	239	248	225	247	273	242	248	233	232	280	247	229	223	204	215	220	244	251	219	241	235	231	242	273	243	215	251	223	253	230	245	269	199	230	233	241	242	245	231	243	239	237	221	226	235	218	240	238	228	252	255	233	244	241	251	234	246	241	237	243	226	213	254	217	227	236	236	255	245	238	229	212	212	236	253	245	226	230	252	216	236	233	217	217	231	237	244	251	217	245	225	246	240	251	240	236	243	235	236	238	239	221	266	208	243	252	257	227	211	221	226	267	239	211	244	221	221	236	246	248	245	224	213	231	263	253	229	241	247	243	246	235	256	240	253	231	216	209	232	235	230	232	217	239	248	237	233	225	226	244	233	198	214	237	253	239	237	212	218	225	257	249	264	221	235	225	226	230	215	226	221	248	241	242	244	229	252	243	218	224	211	253	219	233	232	243	213	245	231	236	273	216	234	243	223	256	197	216	248	251	254	254	229	248	235	236	220	221	232	239	238	243	228	228	271	199	231	225	243	210	236	253	218	203	218	229	231	231	219	231	267	263	236	250	248	245	234	220	233	238	229	232	248	248	243	245	237	223	220	212	235	223	241	233	235	251	225	239	209	236	233	226	234	223	232	223	241	248	260	225	229	241	225	228	269	240	253	214	250	211	224	232	258	233	243	228	240	234	249	239	225	235	209	245	234	266	237	219	241	230	266	228	241	232	237	204	222	205	235	248	231	259	220	234	234	216	219	216	261	239	234	216	251	244	232	231	234	256	228	221	219	244	249	227	221	201	228	243	241	229	215	225	240	213	243	235	247	242	235	227	237	229	229	236	242	231	246	225	228	235	234	232	234	230	224	242	226	251	230	227	238	244	254	230	228	278	258	247	235	251	215	256	214	223	234	244	205	254	229	236	204	235	215	261	240	243	244	258	247	219	250	256	277	225	261	221	237	236	238	269	249	235	232	254	258	252	226	228	240	232	241	241	255	252	240	240	243	231	241	242	219	225	230	237	225	227	250	240	204	226	253	221	214	241	215	239	203	223	227	232	228	238	251	262	245	224	246	265	262	261	242	248	251	240	245	226	219	231	233	257	264	240	220	250	243	238	219	220	240	266	259	238	229	232	228	239	240	219	245	248	247	235	236	220	218	241	234	209	259	232	214	254	248	237	248	247	215	235	205	239	229	220	227	210	230	176	235	262	237	214	233	246	241	245	234	271	224	245	232	255	242	228	243	227	220	232	239	249	244	242	253	243	243	239	227	225	238	239	251	271	242	248	231	233	234	249	274	221	239	259	231	238	211	231	254	253	199	219	232	248	234	237	220	223	232	245	235	230	237	260	230	229	244	266	231	226	249	215	230	218	233	235	236	237	245	249	219	236	247	242	234	267	237	207	217	238	237	243	229	236	233	209	228	227	208	230	233	260	225	234	265	229	243	241	228	262	230	204	242	229	257	213	230	233	202	249	217	242	248	224	237	240	235	233	254	228	253	259	238	245	240	204	222	220	267	220	220	255	238	230	257	226	260	227	224	219	256	236	217	240	254	248	226	258	229	297	247	241	247	248	222	231	230	240	222	233	211	230	238	204	254	251	213	214	230	220	259	239	225	242	212	258	234	224	224	256	221	227	233	246	232	236	226	237	254	226	257	256	243	243	235	222	259	235	283	240	254	251	201	218	235	239	221	261	232	252	246	233	233	224	237	250	246	245	227	244	258	231	256	225	255	243	213	231	220	237	225	235	235	233	234	265	235	244	212	250	235	227	239	230	238	221	215	246	262	230	251	223	224	229	228	238	253	233	247	237	233	255	232	250	228	246	197	223	246	233	236	248	218	243	232	232	227	258	226	253	230	236	245	241	253	239	233	245	232	251	231	226	228	231	239	213	240	253	237	241	240	222	230	264	221	229	230	230	259	248	233	273	221	233	255	240	237	226
20004	21173	11452	4381	663	573	627	598	618	627	607	640	625	619	619	568	572	609	616	566	611	627	596	600	559	619	613	604	601	606	616	618	599	614	605	603	610	628	600	642	596	592	654	594	590	597	614	738	923	819	753	641	626	645	637	588	605	589	587	586	556	608	579	579	589	591	588	553	542	597	612	612	569	568	611	607	592	589	558	618	592	593	573	600	540	559	610	601	604	623	562	621	598	614	579	583	644	612	609	554	567	593	583	617	597	602	590	598	583	615	564	617	559	584	601	578	596	612	565	573	547	614	614	562	608	560	567	579	583	599	574	640	633	564	574	580	595	550	578	582	610	648	555	582	578	600	549	569	587	600	586	586	604	606	568	582	589	613	623	607	576	583	635	562	603	585	574	614	585	617	566	558	586	639	581	550	583	538	615	567	598	576	543	598	620	600	579	561	608	594	594	628	615	560	572	595	598	602	589	583	589	597	562	585	609	588	584	588	547	621	568	546	623	609	618	608	621	625	592	657	632	555	593	628	602	578	575	551	575	576	575	548	571	575	625	548	586	613	553	582	629	583	586	555	614	587	590	600	583	606	594	600	619	570	567	597	562	598	615	575	604	586	628	579	608	615	536	556	570	584	589	624	598	564	608	555	552	636	565	589	567	566	587	552	617	621	529	560	616	581	641	608	580	609	615	592	637	581	586	605	627	610	591	563	551	573	598	531	582	595	610	624	586	657	593	611	628	569	586	566	572	571	577	554	552	546	631	541	631	609	604	584	623	601	605	607	612	572	649	626	601	578	569	605	583	600	582	589	602	583	598	592	573	538	587	567	610	588	582	605	604	603	606	636	581	531	564	584	629	596	587	579	580	593	555	565	567	624	602	596	597	569	636	577	611	614	558	591	607	618	611	559	620	594	585	598	579	599	613	545	571	600	592	579	578	601	574	573	636	618	613	605	603	585	573	604	566	584	594	574	568	615	597	621	597	551	592	620	574	564	563	580	573	589	542	623	597	615	581	626	593	665	610	645	608	609	594	622	584	574	595	578	546	591	607	616	614	599	584	574	575	596	603	649	636	576	605	610	597	592	556	594	588	576	581	608	624	545	580	602	579	579	659	576	639	600	612	592	577	607	628	588	595	599	597	584	623	581	563	586	581	613	574	586	635	561	613	615	630	588	601	597	577	590	571	578	617	589	589	620	602	521	568	613	597	589	622	575	596	593	563	568	567	592	559	590	575	579	579	600	616	594	618	647	593	590	572	618	619	606	570	604	590	590	589	575	563	603	598	596	606	624	601	612	605	580	598	592	606	622	622	608	564	566	588	605	573	613	590	590	575	610	581	566	600	558	594	594	622	617	603	624	587	606	562	595	586	576	596	560	609	559	586	551	589	593	619	592	573	585	599	599	582	564	594	587	585	571	619	601	640	559	556	612	593	599	566	627	560	567	585	603	621	581	605	604	613	576	633	596	578	604	567	595	599	581	560	554	581	596	601	561	598	588	617	615	586	559	582	553	597	553	593	604	613	593	619	639	628	600	575	574	595	619	594	631	567	626	549	599	600	592	553	566	624	620	574	567	652	579	573	559	586	588	608	635	617	603	624	617	613	585	588	570	593	598	583	564	595	620	631	581	573	622	560	633	571	634	603	557	584	634	536	558	565	599	563	602	576	562	588	611	602	599	571	606	581	560	608	563	596	617	596	564	601	610	599	679	579	596	602	612	604	578	584	603	592	564	588	583	582	599	539	618	614	583	586	569	588	546	577	635	635	553	588	587	580	594	566	604	559	590	606	587	589	567	630	605	596	583	579	603	565	619	587	620	560	581	593	653	575	566	594	610	602	587	610	583	611	566	607	601	600	621	538	588	587	577	615	566	587	585	622	606	588	589	610	641	574	611	610	589	628	601	620	554	596	608	597	573	598	598	598	573	624	616	602	574	556	579	613	612	589	573	566	641	615	582	628	644	573	557	577	563	560	583	578	594	607	599	576	582	580	582	616	608	618	628	603	565	563	599	571	568	610	606	611	619	580	584	575	586	581	643	584	583	584	577	630	605	568	583	624	604	578	587	578	584	562	550	624	592	576	585	593	614	589	591	644	556	615	577	564	612	602	621	579	603	605	564	602	598	575	593	604	584	547	622	556	630	610	614	623	579	584	603	631	581	600	575	619	619	583	588	544	566	601	576	581	594	569	621	582	619	581	604	597	580	606	577	628	597	573	575	609	628	602	580	591	643	572	588	596	585	614	597	622	591	608	629	616	565	610	564	567	561	566	617	596	571	570	578	557	598	635	614	577	605	594	585	608	615	566	579	583	594	609	549	618	574	613	577	590	588	621	634	551	575	601	595	574	644	594	558	580	600	595	583	618	580	597	610	607	586	591	603	565	596	644	638	612	575	597	552	587	605	540	581	605	579	570	570	613	605	591	592	511	608	615	599	623	596	583	633	595	585	570	603	559	572	603	575	607	614	558	630	657	597	589	613	550	596	564	596	637	597	592	590	563	621	577	573	613	577	595	573	573	615	610	629	583	541	557	573	629	578	645	598	619	626	604	637	582	592	607	618	596	588	625	616	598	602	606	596	580	639	575	587	611	593	582	604	601	564	628	577	623	578	607	571	605	647	608	562	607	569	641	597	615	580	588	594	592	551	597	592	598	603	601	569	575	587	562	626	577	580	610	619	561	634	565	561	590	571	575	577	585	571	617	578	650	551	601	592	600	644	620	585	597	582	613	580	603	567	565	611	624	598	595	607	552	583	583	659	579	576	653	578	606	604	632	563	624	617	596	611	586	587	555	635	610	561	596	541	581	599	617	549	574	593	647	617	630	591	631	592	644	535	552	579	601	610	551	555	554	590	596	580	567	642	638	590	618	599	616	589	588	608	620	577	573	581	574	553	618	642	597	579	589	580	595	549	596	614	650	573	582	642	602	600	581	610	566	589	581	591	532	574	635	596	616	564	598	598	583	603	607	595	617	614	605	596	611	597	580	617	563	607	587	612	589	610	580	596	604	601	573	584	612	581	594	611	574	654	597	614	616	567	573	575	600	594	584	549	559	582	576	610	614	584	587	618	575	585	602	574	606	626	566	586	599	575	636	609	588	590	583	602	558	596	590	596	599	633	588	543	594	608	616	564	575	575	559	577	580	617	564	602	616	579	582	581	588	612	614	575	622	609	538	613	584	608	579	576	574	638	597	622	606	588	643	626	583	600	582	617	526	604	605	602	628	587	606	596	621	589	625	609	567	563	550	567	595	537	597	611	598	647	588	570	589	632	571	597	579	601	598	576	572	560	613	591	629	573	588	589	599	578	594	595	566	587	636	594	579	595	556	543	594	586	596	525	587	555	586	560	630	593	595	611	584	631	603	586	565	613	588	620	559	611	586	621	603	586	587	600	630	600	567	588	602	546	559	608	579	614	613	572	606	590	590	605	588	648	593	557	575	608	584	594	553	613	571	543	611	628	600	585	576	598	628	640	577	602	580	585
69186	63992	46844	15000	1797	527	394	344	331	294	303	286	302	278	284	275	245	285	267	267	273	279	247	268	271	262	239	245	280	293	295	277	271	267	238	292	265	254	254	248	284	273	272	253	275	244	325	572	633	560	437	341	329	268	253	231	270	252	261	259	244	252	265	248	235	256	242	248	242	252	261	250	261	233	237	256	273	273	259	244	253	255	253	253	259	260	246	271	270	274	250	272	249	250	264	254	278	269	261	255	250	274	266	245	253	263	271	259	259	228	247	259	261	220	279	247	253	257	265	272	233	251	252	226	231	237	256	270	268	233	249	255	226	285	240	269	254	257	270	250	274	262	246	259	257	251	268	277	287	277	282	249	252	288	242	242	263	263	252	262	257	248	250	247	239	279	244	247	231	285	231	262	254	260	264	269	278	262	245	267	248	299	258	239	250	260	244	252	234	266	231	257	284	245	288	289	265	270	243	283	278	268	263	289	259	266	264	223	256	236	242	257	253	261	241	266	249	278	276	277	260	224	245	261	273	271	230	247	258	238	235	251	263	274	250	237	257	234	275	248	242	242	277	262	225	249	237	262	239	238	226	233	275	275	263	275	245	218	230	261	265	227	253	246	246	241	256	252	259	269	268	225	249	288	267	251	267	215	257	261	261	245	252	260	268	244	282	263	249	241	280	271	254	261	243	253	292	232	289	241	261	267	251	258	271	231	253	249	291	287	203	243	250	255	259	240	253	265	265	245	273	228	279	241	276	257	249	241	239	278	284	268	243	238	259	237	274	252	249	240	256	259	270	236	284	265	257	277	235	259	264	247	310	256	271	266	279	242	271	271	277	227	265	219	277	250	257	264	257	248	251	259	245	249	281	263	269	251	226	261	220	243	263	236	239	255	248	258	240	227	237	271	236	258	251	238	269	270	269	251	231	243	269	254	272	259	261	284	222	259	294	287	258	296	262	236	260	268	226	234	257	234	240	252	252	283	239	237	246	232	257	214	236	250	248	279	264	240	265	283	261	286	244	245	288	248	278	257	235	251	250	250	250	260	260	236	271	257	258	228	269	273	263	253	278	254	239	244	278	283	256	253	250	273	252	279	266	274	261	244	274	250	262	264	218	217	236	271	257	229	228	271	245	233	261	243	283	269	269	262	236	241	258	280	240	261	226	236	251	248	265	246	255	260	270	268	254	282	261	273	230	248	269	238	296	244	258	285	257	263	242	256	251	236	248	217	273	257	239	290	274	220	257	272	267	250	234	264	242	261	227	278	262	225	256	237	245	235	225	247	262	237	252	287	264	241	259	262	270	249	263	241	261	253	250	264	276	248	265	242	226	239	195	292	250	243	255	263	250	276	231	254	249	263	274	257	241	256	269	259	256	241	251	239	274	224	246	246	222	265	248	248	255	248	277	258	236	261	232	254	222	255	250	250	223	232	263	232	256	230	251	279	283	283	244	266	233	263	235	254	255	229	253	254	246	266	241	265	257	253	224	256	255	256	254	219	256	275	299	255	237	240	251	256	269	265	248	255	235	273	241	266	260	238	250	279	246	245	263	263	276	271	248	273	260	281	245	251	261	284	279	231	254	245	241	273	258	274	269	234	238	257	244	272	269	260	248	272	277	245	275	271	244	239	245	246	253	242	246	256	262	280	222	247	255	273	232	235	250	211	244	257	268	256	251	232	261	242	243	238	246	257	242	255	272	249	275	262	248	295	272	264	243	243	280	256	227	253	277	231	245	218	235	264	257	257	259	252	261	241	264	248	254	240	271	251	303	268	252	230	250	258	264	243	258	267	262	227	260	254	263	264	242	270	285	263	259	262	269	253	241	260	219	227	234	277	239	258	228	259	251	244	249	270	223	254	232	256	263	257	229	252	251	253	234	248	259	288	257	248	238	238	223	255	267	232	271	252	252	270	241	281	238	236	216	263	245	250	252	277	283	213	230	254	262	250	272	266	262	270	297	246	273	228	267	237	230	252	240	235	248	245	262	260	255	238	256	239	241	238	254	295	272	267	231	249	272	250	257	240	218	272	247	268	276	263	234	271	252	215	255	224	264	255	277	261	248	232	252	272	242	223	257	272	250	246	265	241	252	257	262	279	252	280	282	256	258	232	235	250	206	250	246	229	252	282	262	254	247	243	210	212	263	249	243	258	269	252	257	283	252	259	268	234	232	262	247	262	253	265	245	248	261	262	251	259	262	249	282	236	249	239	226	244	279	267	266	216	247	253	222	240	248	240	240	258	255	242	269	270	251	242	265	222	245	256	253	254	262	272	265	264	233	273	257	288	240	286	254	246	242	244	231	247	251	236	246	257	258	249	241	255	266	259	256	256	235	276	253	250	272	281	248	259	247	243	278	248	227	237	231	266	278	246	275	225	243	250	252	278	281	243	235	226	262	255	249	254	218	256	241	260	246	256	248	246	251	254	239	269	276	245	263	257	235	261	276	282	247	252	269	303	237	262	250	281	229	268	271	250	247	272	261	263	249	258	274	243	277	246	265	247	255	236	262	251	255	238	269	250	255	271	265	259	235	238	258	246	242	258	220	256	251	274	268	266	262	249	232	259	263	230	239	261	233	268	270	260	266	224	263	266	259	228	263	276	245	267	264	233	240	280	257	239	263	254	242	244	234	282	245	236	289	247	257	245	245	209	252	276	239	262	268	262	270	261	277	256	266	265	230	268	250	266	255	206	241	258	254	273	281	264	278	259	231	269	280	258	274	257	260	288	240	259	256	256	239	246	272	259	234	255	240	241	248	262	224	256	254	237	248	256	254	248	264	271	247	264	227	257	266	274	238	232	257	237	241	290	260	267	241	253	257	279	244	272	238	266	242	246	228	253	255	259	267	251	235	250	243	253	276	274	263	225	283	241	285	246	262	271	250	284	222	236	245	263	229	249	271	263	273	243	251	238	263	259	275	285	272	261	266	254	260	277	248	233	270	225	218	271	247	262	259	245	260	228	243	249	250	254	238	238	259	230	259	243	236	235	239	241	259	251	255	253	265	262	254	249	270	254	249	248	236	248	254	239	238	233	248	256	241	259	249	269	229	247	257	245	243	263	240	251	262	218	250	237	253	273	263	277	239	239	264	239	249	263	254	249	269	281	242	264	258	253	243	258	287	251	275	244	252	247	268	278	236	237	288	288	259	258	268	250	252	260	260	270	224	226	252	276	243	279	247	256	232	291	240	270	257	234	266	258	270	260	252	250	278	221	262	221	237	232	252	243	264	244	229	269	265	266	273	286	249	264	243	228	260	266	251	289	245	267	269	247	265	239	255	284	260	264	251	236	240	248	276	251	252	256	264	279	277	257	273	241	235	264	225	231	268	267	245	275	259	267	232	257	255	255	245	267	252	260	246	247	259	249	267	255	254	233	275	235	248	239	250	229	250	270	262	250	256	255	246	249	264	248	256	251	218	268	225	238	252	240	226	280	272	248	265	246	225	263	284	242	273	268	244	264	268	264	283	244	250	267	270	258
45976	50592	40114	2220	1293	1123	1046	1005	867	839	839	786	831	708	814	781	760	728	748	685	730	754	655	685	678	692	718	726	677	688	708	647	656	658	722	655	704	670	650	684	644	670	631	638	653	639	1050	2792	3165	2579	1709	1119	750	710	597	619	610	615	591	593	601	622	593	628	606	587	634	611	582	612	598	634	625	611	615	637	648	650	624	604	626	626	664	679	596	628	601	618	640	591	619	593	648	591	654	629	654	602	620	600	648	623	582	624	619	616	603	611	635	589	631	606	631	634	641	635	616	624	611	616	604	634	591	634	617	623	625	587	600	617	687	652	655	629	600	632	598	615	657	623	613	629	624	602	624	675	625	597	607	616	612	597	636	605	630	615	617	616	602	602	663	646	601	619	638	615	625	634	640	630	626	602	617	624	635	623	583	679	585	610	592	653	625	631	643	632	612	629	610	605	630	621	641	628	609	659	591	634	617	657	612	578	671	644	604	600	599	609	582	612	625	637	647	585	619	562	659	614	639	615	662	639	578	624	661	633	659	606	646	616	652	629	632	595	634	629	596	652	664	618	613	605	642	647	631	618	669	664	612	666	636	618	629	603	613	649	652	611	589	662	626	637	600	644	614	620	628	631	656	654	628	613	631	681	605	607	636	621	663	648	604	626	618	629	600	616	630	644	587	617	626	622	659	576	571	592	679	632	614	555	650	633	611	627	637	627	634	626	641	612	644	627	623	660	636	661	608	613	638	644	607	613	618	643	631	637	607	629	618	597	626	631	599	670	607	617	599	660	590	578	572	578	642	623	612	618	570	605	655	569	615	628	609	629	597	652	668	608	657	636	607	590	616	650	640	627	625	657	631	618	592	592	611	635	652	635	627	654	639	639	570	677	641	593	666	588	610	602	633	635	601	628	657	626	592	645	638	585	624	612	611	625	579	672	597	619	616	653	659	624	634	616	614	637	626	675	609	636	620	643	628	643	635	628	650	628	579	645	618	604	633	639	632	608	650	637	587	652	639	607	637	670	596	597	613	605	596	607	608	657	584	619	577	624	636	677	598	571	650	619	641	610	672	605	628	631	663	630	617	602	661	629	652	624	633	598	610	616	612	617	648	644	593	689	615	630	620	631	647	663	635	632	630	584	660	577	647	649	577	626	632	598	619	625	667	574	603	631	633	655	634	632	633	621	595	639	642	590	603	639	631	578	639	608	636	651	636	601	599	629	654	631	607	628	611	620	642	618	631	633	690	638	632	630	622	657	574	685	639	630	600	624	616	656	647	617	628	619	661	614	613	608	617	615	648	614	640	639	623	628	629	606	583	669	628	640	611	628	593	608	618	594	590	630	592	655	638	656	618	583	601	634	651	628	622	635	640	621	645	659	628	638	618	620	590	624	665	631	657	634	633	618	610	633	602	575	593	611	606	596	648	645	613	668	638	602	653	606	629	628	578	621	647	635	641	597	668	614	610	679	627	629	591	622	633	611	606	633	623	604	621	644	618	639	646	633	621	661	604	625	621	651	654	626	579	676	604	600	570	618	599	677	675	632	638	630	645	608	605	646	579	611	613	639	652	585	605	588	613	646	614	644	665	590	605	596	656	594	634	624	630	605	619	592	643	613	642	610	621	658	620	589	614	611	632	594	610	658	668	614	645	619	624	627	626	638	635	626	632	615	601	643	631	634	586	607	657	586	635	641	627	609	638	593	602	614	589	646	599	606	617	630	622	612	654	618	634	590	624	587	657	651	613	599	594	633	638	601	640	626	631	629	641	635	606	624	612	630	635	609	604	658	659	612	627	645	601	653	629	626	621	609	616	645	619	629	632	652	568	619	627	618	628	602	645	617	666	638	626	634	637	662	636	673	623	632	621	623	632	623	558	590	611	629	619	614	633	657	629	659	612	608	668	697	599	629	605	594	651	655	684	610	634	658	644	628	613	597	613	616	640	648	624	679	660	628	642	634	673	589	660	624	606	632	654	611	658	606	630	666	588	619	630	584	630	651	597	645	637	620	583	645	631	629	583	636	595	636	595	627	612	675	629	611	596	665	635	625	593	611	615	664	582	621	589	650	636	624	632	649	679	608	604	641	645	652	645	586	620	629	639	646	640	616	628	640	552	636	590	640	643	633	617	626	645	594	624	618	639	636	657	590	622	634	666	615	636	654	619	641	670	682	614	673	624	670	600	604	580	642	635	619	638	633	621	633	647	599	606	630	614	567	602	652	591	628	597	624	667	637	649	659	599	608	634	629	595	599	647	646	629	673	629	639	643	599	622	610	644	607	623	611	622	622	653	657	627	602	586	588	626	632	657	594	654	638	637	637	655	569	566	602	610	641	649	655	604	614	631	639	640	604	615	624	614	622	599	669	588	614	599	639	606	658	659	602	621	617	610	629	627	617	604	664	643	597	606	625	638	641	576	646	652	621	637	628	620	575	649	651	614	609	626	639	619	624	618	636	613	633	601	588	613	657	634	643	589	627	622	631	602	617	624	598	624	674	585	579	604	615	613	637	584	652	614	669	618	666	630	653	608	640	641	620	611	646	620	654	617	680	624	648	608	596	617	612	627	599	633	612	621	616	625	642	635	625	611	643	591	581	587	616	637	669	687	590	604	602	605	656	628	645	662	626	628	628	633	618	600	656	614	669	581	603	635	647	618	616	631	698	650	669	638	626	673	638	611	640	626	627	620	608	658	611	622	627	621	619	621	638	661	634	650	637	654	626	661	647	678	673	613	608	681	621	631	638	606	641	651	627	626	637	638	649	666	600	634	631	626	650	602	632	665	641	587	634	663	628	638	652	562	578	622	656	585	622	623	590	613	624	630	641	596	651	624	627	618	632	600	620	566	606	589	606	577	609	621	653	663	642	630	595	646	642	656	612	640	624	616	636	640	584	592	629	591	609	613	629	604	631	610	653	632	627	635	582	630	615	636	622	634	628	557	673	657	641	663	614	636	647	674	620	623	604	618	618	623	628	638	649	653	649	651	602	615	672	630	641	654	597	662	657	625	614	584	610	650	636	588	648	627	593	625	660	641	637	631	647	617	615	637	594	637	598	640	632	596	666	659	618	600	606	686	624	611	649	584	628	654	603	627	626	624	600	643	605	616	655	606	640	588	609	631	633	646	610	650	623	656	644	622	646	650	633	642	598	626	618	630	563	628	624	631	684	652	629	613	667	621	607	608	666	646	620	654	670	594	660	634	615	611	668	643	605	655	620	672	652	617	594	601	614	608	595	630	618	640	639	631	590	601	638	601	668	662	618	567	644	614	623	598	603	597	612	592	633	611	648	670	622	638	611	631	679	599	614	655	621	617	624	673	632	600	614	613	651	639	633	682	613	629	635	635	604	598	639	664	631	630	627	658	622	661	623	661	621	641	611	591	625	635	647	604	614	615	613	589	664	595	657	609	609	611	597	635	643	627	617	596	640	649	592	631	640	635	635	607	596	684	587	618	654	648	618	649	577	607	603	637	608	647	661	613	632	634	685
70844	67931	52146	20870	5791	1390	649	405	399	330	300	323	250	294	264	283	245	268	296	282	275	288	240	279	270	252	271	252	266	267	265	224	238	260	262	247	256	261	254	271	258	246	246	267	233	245	349	1013	1053	806	564	380	288	245	227	240	267	224	232	259	227	236	240	235	231	233	257	253	214	229	233	264	248	225	241	248	226	252	204	222	218	244	236	243	239	228	250	206	250	234	238	217	225	267	229	242	277	259	238	235	230	227	223	219	245	221	247	232	251	251	220	240	227	259	231	205	210	242	239	239	237	256	234	253	244	242	243	246	231	299	238	241	248	260	240	241	250	239	221	259	237	244	222	237	230	231	246	254	259	221	251	257	237	263	259	255	249	221	227	272	220	236	231	238	218	250	241	207	232	208	258	258	245	236	233	242	268	206	251	258	247	259	233	212	232	247	238	258	232	240	260	242	234	217	232	218	253	215	233	223	245	239	235	217	238	231	236	229	232	253	251	260	217	230	257	219	224	238	274	226	241	238	228	238	223	239	249	217	255	272	232	213	243	196	235	207	203	217	238	233	258	269	244	219	227	236	223	261	261	230	222	253	234	210	235	236	259	222	212	238	243	236	230	244	237	265	224	248	238	263	230	203	236	240	233	239	252	257	240	220	245	248	228	218	215	253	223	230	251	216	202	215	219	218	228	201	247	226	232	222	238	236	228	194	208	232	241	232	230	240	272	230	264	220	210	213	247	236	221	206	240	260	227	250	236	238	236	214	263	284	261	231	243	222	277	241	257	226	235	243	246	260	242	239	230	253	238	232	256	216	217	215	266	216	241	234	242	222	236	238	243	246	237	216	234	240	196	268	259	249	256	236	231	227	232	268	227	245	235	258	241	246	232	248	263	230	229	226	234	262	219	242	247	237	245	259	221	254	235	229	241	248	224	247	234	233	246	262	247	241	218	238	224	231	240	220	242	244	228	243	232	217	211	242	255	219	259	223	241	238	229	225	240	231	237	241	217	227	210	220	245	234	215	217	226	238	263	229	245	241	236	220	265	240	259	235	222	214	227	249	253	233	250	226	235	203	237	244	260	231	231	242	249	233	246	241	256	218	217	262	259	259	258	236	225	247	242	249	248	244	236	270	259	219	205	241	232	248	247	219	250	247	260	231	245	258	243	233	279	281	252	244	218	244	234	256	239	230	226	243	229	245	222	253	217	213	223	226	236	229	237	242	240	218	236	257	247	251	249	267	272	237	241	256	227	241	231	261	244	247	226	232	259	240	212	241	220	236	232	236	225	242	241	242	240	247	267	253	252	222	230	225	269	244	230	236	242	206	226	222	227	237	224	249	234	241	221	249	258	256	218	225	226	239	229	201	259	240	262	220	222	244	218	249	224	246	246	236	247	240	246	237	242	229	238	258	218	253	225	211	201	224	250	251	262	248	232	233	265	203	227	256	226	223	234	235	210	241	262	235	246	270	293	253	256	246	265	208	255	224	245	219	234	242	207	243	253	235	223	229	220	216	236	230	246	241	250	234	224	243	211	242	217	235	229	253	243	226	205	222	238	230	209	231	237	237	234	263	235	252	233	250	241	233	232	227	255	227	276	260	239	247	245	233	249	227	220	245	216	266	213	261	252	241	229	221	241	231	264	214	251	225	223	250	246	203	226	244	226	236	241	241	256	256	257	235	258	216	249	235	250	269	226	249	239	254	235	235	249	234	234	221	241	249	245	248	249	218	230	249	215	231	234	227	212	236	253	235	258	221	267	244	247	235	210	212	244	234	221	213	239	231	244	263	244	214	224	238	223	230	228	237	205	237	245	211	245	228	211	220	229	266	235	236	251	224	249	271	231	245	246	228	243	242	269	254	244	209	233	240	254	252	239	234	238	263	233	250	238	228	234	243	246	241	210	242	212	231	211	250	216	236	238	244	197	210	219	249	198	226	215	219	253	236	221	239	227	246	220	222	232	241	230	252	248	224	242	202	249	249	236	248	209	211	244	242	233	238	262	250	204	228	241	244	245	264	225	252	245	269	237	219	196	246	234	217	233	227	213	268	225	228	222	216	237	230	229	233	242	218	261	249	273	254	221	247	224	238	238	261	217	262	247	250	235	232	256	254	230	238	231	241	248	230	239	218	241	236	232	235	244	230	250	261	236	236	240	234	232	215	247	236	220	230	238	225	268	266	242	242	235	239	233	223	233	249	235	262	235	240	244	240	229	244	223	228	253	235	226	220	256	232	248	246	254	225	238	241	243	240	229	233	225	233	259	231	228	241	234	230	208	233	252	224	237	245	254	228	225	241	277	247	237	237	228	250	260	229	230	244	282	222	248	231	247	237	199	211	243	245	220	273	242	221	250	218	248	257	246	258	257	230	208	255	235	261	238	236	256	202	258	208	237	255	250	208	227	236	278	238	216	238	237	245	256	249	241	214	212	219	235	237	220	208	256	272	236	252	223	233	226	225	249	235	242	220	238	244	244	257	216	225	228	232	224	240	236	257	239	239	233	223	224	213	236	233	218	242	262	251	251	214	224	191	235	222	212	266	229	240	226	210	220	220	229	237	267	249	238	232	223	191	247	240	244	227	250	234	244	241	244	226	239	208	224	216	270	261	227	239	212	235	233	233	288	245	217	271	229	221	255	251	267	261	246	256	227	255	235	228	240	220	232	256	241	255	218	211	235	259	229	211	225	226	246	266	220	254	247	224	217	218	225	240	221	194	240	225	209	238	237	229	265	237	238	246	227	276	243	206	247	224	211	233	219	222	257	250	252	241	216	261	240	230	266	224	219	244	230	221	245	220	246	229	257	233	254	238	251	237	217	244	223	232	245	239	227	254	245	220	240	253	244	252	242	261	210	235	241	236	250	237	221	236	222	227	262	237	254	227	232	242	250	249	248	234	238	237	216	236	268	266	285	247	236	251	258	222	257	223	269	235	217	235	219	231	256	250	234	220	193	227	225	224	247	220	222	202	231	255	246	230	221	214	224	265	239	218	248	245	213	287	247	235	243	237	227	224	221	258	192	227	240	232	224	260	250	254	269	242	234	237	243	240	232	244	230	234	244	258	231	228	213	224	222	229	218	221	226	236	226	256	233	243	246	201	210	211	248	203	236	245	235	221	250	216	242	229	230	224	218	220	217	242	213	237	220	236	242	242	252	214	226	237	239	253	246	243	254	228	276	222	243	222	215	233	225	204	234	241	241	231	200	210	235	214	244	212	251	227	254	246	222	235	255	243	226	250	216	237	238	228	222	207	243	236	239	210	236	260	245	269	239	231	241	244	246	217	231	238	262	229	250	239	231	258	231	232	263	250	249	224	234	223	240	250	227	262	215	238	245	231	248	231	234	229	215	232	253	246	244	233	238	238	224	253	262	222	237	242	239	244	240	235	237	225	254	236	261	238	221	230	233	215	222	243	251	245	242	250	231	231	216	240	229	248	244	214	213	236	222	235	238	233	231	222	237	263	241	270	233	251	231	237	252	240
53724	60694	48100	3583	1814	1635	1462	1220	1234	1004	921	966	882	830	850	812	858	779	827	786	722	758	765	740	727	751	749	758	713	707	717	703	712	739	709	711	682	669	674	645	618	619	618	584	628	636	1299	5438	5593	3975	2405	1414	857	672	635	562	636	586	587	563	620	595	568	573	566	606	603	599	522	544	557	547	616	584	566	617	597	559	575	617	576	526	585	586	560	605	583	592	618	530	579	580	555	594	589	588	593	575	597	574	559	616	593	583	573	575	544	549	607	615	568	638	588	582	560	575	535	630	565	578	571	595	619	572	580	579	555	579	592	605	577	572	594	584	583	585	557	606	592	600	569	586	555	569	621	587	588	595	613	618	613	595	572	595	559	575	570	575	605	620	582	532	553	607	562	603	609	605	608	592	583	581	620	568	572	610	583	605	608	571	593	595	583	584	609	621	526	623	542	607	548	625	635	565	562	598	568	568	522	603	607	585	566	613	571	580	580	559	602	583	571	600	592	631	600	589	578	567	613	639	656	578	600	591	552	578	595	575	564	589	570	567	599	557	599	608	566	552	585	597	591	620	591	539	621	565	585	544	538	567	583	579	574	591	542	593	590	573	565	591	569	599	568	583	615	592	610	582	588	579	593	569	592	573	623	578	558	605	567	562	575	617	611	611	593	593	562	648	573	550	543	597	595	544	602	597	559	556	578	597	610	591	582	592	564	580	578	641	599	562	576	592	584	589	634	570	610	584	591	556	570	555	595	598	560	588	590	573	563	617	570	539	582	601	547	573	612	562	584	586	599	602	612	544	549	605	579	602	535	542	559	588	593	559	577	594	620	615	582	598	591	603	585	543	600	578	542	579	598	531	592	607	623	591	614	546	604	610	590	617	568	594	576	580	594	626	582	563	576	588	586	570	604	620	583	624	557	561	624	552	566	647	532	582	593	593	592	615	595	581	601	597	559	606	548	559	604	562	580	598	597	586	561	606	586	562	543	586	663	577	628	558	585	601	622	543	566	589	575	557	588	616	602	593	565	593	591	566	608	612	582	605	555	553	555	584	580	584	577	603	593	563	559	600	563	595	577	588	572	590	592	584	549	606	569	592	557	620	603	602	627	565	609	567	596	591	544	596	569	622	565	587	614	569	536	621	541	577	558	561	572	602	620	590	570	568	604	610	597	602	559	563	638	562	565	620	531	629	555	587	561	588	579	597	603	557	555	590	530	567	571	622	567	542	571	634	593	593	604	545	588	581	577	580	573	569	609	608	621	586	568	604	586	566	592	568	594	583	552	593	601	603	547	585	584	536	564	571	587	589	596	567	547	618	562	587	592	588	609	578	554	591	619	582	609	566	577	629	583	606	618	579	570	581	608	611	604	611	561	597	607	615	579	586	568	588	606	587	587	585	597	525	578	606	579	572	562	581	545	589	569	576	587	556	576	565	581	558	597	561	565	574	577	571	591	604	613	599	592	570	575	574	603	584	569	565	571	608	587	590	570	594	615	595	596	561	569	554	578	638	601	562	566	585	564	588	546	601	571	547	603	591	590	603	540	541	582	576	659	559	611	545	625	583	605	581	587	563	585	573	588	578	612	592	556	572	588	572	545	570	562	611	586	594	565	543	557	633	592	579	570	601	557	564	611	552	531	575	590	602	607	612	623	551	549	598	620	617	564	561	587	614	610	567	617	553	584	508	592	615	614	575	584	572	562	578	572	627	555	594	592	608	622	617	601	578	560	592	574	565	585	600	598	619	605	526	589	594	611	580	586	582	581	596	602	583	592	557	564	577	563	578	557	639	557	610	596	570	581	618	617	592	545	548	559	573	617	588	556	579	568	575	585	591	629	571	583	595	563	556	549	540	576	604	581	607	600	564	590	533	576	590	573	620	614	567	582	578	574	556	606	551	601	613	578	532	548	587	571	565	577	578	561	561	590	583	591	576	607	567	634	595	584	555	595	558	616	587	603	622	553	603	607	558	571	582	615	602	566	565	594	592	590	551	536	578	560	592	589	571	563	587	582	568	583	579	622	562	626	569	564	594	608	540	578	573	588	587	580	601	576	581	553	609	586	575	566	568	561	570	605	605	513	594	571	618	609	566	562	561	592	569	619	582	533	585	591	595	557	583	590	573	590	535	608	595	578	566	534	577	572	573	543	568	570	556	585	584	604	599	570	597	624	592	577	602	605	540	540	589	564	585	591	619	588	551	570	607	556	586	588	573	551	606	588	608	609	577	571	628	550	559	560	608	577	566	576	592	582	597	564	609	582	581	572	553	567	575	573	613	601	566	596	595	594	568	588	568	590	550	573	579	625	562	573	581	614	588	581	586	558	569	583	604	593	573	586	561	585	585	521	607	569	559	575	609	587	595	570	573	637	577	639	586	607	624	600	575	579	531	629	615	566	596	572	578	561	545	553	595	571	571	567	544	620	581	610	539	591	555	601	592	541	560	564	566	537	592	569	561	552	583	577	603	587	556	574	597	571	586	609	566	600	571	622	633	531	595	564	594	604	581	570	557	560	589	589	595	582	595	624	552	556	544	580	599	586	585	571	552	619	598	568	573	608	606	574	574	596	618	571	593	579	604	570	571	566	578	564	604	615	609	565	566	565	541	607	571	567	612	576	578	587	624	566	589	574	605	548	599	556	625	592	577	564	611	587	544	597	556	598	587	604	614	584	582	545	567	569	566	555	584	615	565	593	571	571	608	584	533	580	599	554	549	545	604	593	576	629	547	575	608	562	564	592	579	570	609	588	574	607	556	598	544	536	558	567	551	554	563	602	566	582	585	580	557	590	601	615	573	617	587	581	625	581	565	576	618	587	572	563	571	620	554	545	576	517	590	586	575	621	597	573	582	602	566	587	549	615	576	573	580	583	554	568	571	555	607	610	595	590	562	627	556	569	571	603	630	544	583	587	559	581	591	544	586	577	580	564	611	570	569	569	581	561	597	592	601	585	566	606	553	588	601	556	620	610	609	606	570	538	604	560	573	612	573	591	586	602	572	588	589	571	574	595	571	598	568	632	592	578	558	561	588	603	617	648	624	593	578	590	602	605	588	552	566	600	579	584	587	603	607	590	559	551	573	568	551	579	613	613	550	595	613	586	549	592	596	560	606	606	591	557	548	555	583	583	609	558	604	596	587	565	587	621	572	560	572	572	535	599	579	557	584	578	623	609	594	602	587	549	562	588	561	599	619	573	583	601	530	604	525	565	599	590	553	549	564	622	599	613	555	548	592	561	593	597	558	571	578	576	576	555	619	562	583	595	576	585	583	571	579	606	556	596	589	565	587	571	579	604	584	630	600	607	581	610	545	555	606	597	566	554	576	590	585	574	636	578	542	550	570	580	552	617	566	634	574	574	562	583	585	567	585	635	580	567	575	548	568	603	555	555	586	579	601	567	599	599	587	601	613	575	579	573	547	559	553	607	616	586	593	581	559	578	574	564	591	596	574	597	583	581	552	574	587	584	594	547	599	606	580	563	540	618	582
25973	17647	6486	807	249	249	245	269	223	258	235	243	251	253	232	219	223	260	235	203	224	233	240	238	268	219	241	260	244	273	229	238	247	279	226	242	245	225	260	232	246	227	224	231	257	229	254	279	275	270	284	268	234	245	230	226	241	258	269	232	222	249	230	290	218	231	246	223	238	226	237	241	225	227	216	245	202	223	243	249	219	225	222	222	229	222	213	227	227	242	254	201	250	251	244	244	231	245	244	230	233	251	242	236	239	240	241	218	216	218	214	209	228	228	211	235	242	229	248	223	241	212	247	218	235	244	220	219	235	244	243	237	201	251	246	266	253	235	238	254	255	231	247	242	230	232	246	217	249	253	236	242	240	233	247	230	216	252	243	188	246	242	244	254	229	222	235	218	230	221	248	221	230	224	213	257	228	260	241	209	214	229	247	237	242	250	237	273	237	212	230	232	260	227	240	225	206	238	261	255	238	225	234	242	236	225	251	238	245	237	207	241	229	228	237	220	229	222	266	253	229	235	246	224	246	218	244	251	228	253	230	254	237	234	210	254	240	223	228	225	208	269	252	240	239	242	242	232	219	239	197	252	245	234	233	253	258	235	233	227	229	226	213	251	250	230	250	253	243	226	235	232	225	270	232	231	249	224	247	252	245	227	217	268	243	259	233	220	237	262	205	249	245	244	256	245	218	247	261	241	265	244	235	260	256	231	217	226	265	228	238	230	250	267	261	229	225	271	256	251	233	261	234	238	223	215	239	246	265	242	206	225	243	206	250	248	261	228	222	231	211	219	228	269	243	242	230	224	240	246	247	257	214	235	230	233	236	224	217	211	204	237	221	220	249	217	245	262	239	257	193	236	237	228	220	204	209	237	220	225	211	231	259	238	268	228	228	237	203	230	236	239	218	246	236	243	222	225	241	250	221	248	248	231	237	230	242	223	245	242	238	275	256	275	239	256	229	240	227	237	228	212	232	241	217	228	230	222	255	231	240	235	230	241	275	224	237	298	237	226	219	230	235	233	217	226	247	230	241	217	253	265	236	237	241	213	219	244	234	267	258	228	225	215	229	244	205	224	242	224	239	234	208	238	255	263	268	250	227	251	234	252	220	250	275	237	246	248	223	251	240	222	249	239	244	233	229	240	231	239	233	241	244	225	218	249	243	226	237	252	239	258	232	216	204	233	264	255	202	241	245	229	232	256	225	238	254	223	239	254	235	257	249	242	205	250	231	244	246	260	269	232	221	241	227	230	225	249	220	222	262	251	249	236	231	231	239	225	220	242	206	248	246	223	244	244	216	233	252	245	219	248	219	232	238	225	238	243	249	213	254	230	210	229	246	245	260	228	251	223	242	248	238	210	221	243	223	233	241	236	250	238	209	207	198	223	237	276	237	226	230	233	242	234	216	227	259	220	241	243	249	199	274	268	217	234	226	215	238	230	255	211	239	225	262	228	250	209	232	232	229	239	247	260	216	246	238	247	220	228	218	227	241	246	238	240	221	221	245	216	242	227	224	229	234	197	231	260	233	257	236	237	259	254	247	238	255	264	249	260	232	220	214	226	244	261	228	263	237	265	245	228	244	217	270	260	232	251	231	249	258	240	256	234	226	217	238	260	243	239	239	220	259	245	222	227	231	260	223	265	256	215	244	240	223	220	213	245	267	239	244	249	221	221	208	199	239	244	243	267	232	218	208	255	222	250	237	238	248	223	219	242	263	222	238	242	245	209	223	246	245	242	249	239	240	209	219	258	240	211	247	246	236	219	208	252	241	230	249	234	259	232	238	271	235	223	244	241	217	253	245	249	227	219	229	251	261	248	261	232	230	206	220	227	209	248	257	259	203	249	249	225	253	209	204	251	214	236	251	256	256	251	249	233	254	254	232	256	243	265	197	237	247	270	236	216	243	227	229	196	239	224	247	242	253	227	245	253	210	227	252	242	227	242	216	226	254	244	272	226	238	219	215	231	231	268	237	235	243	226	259	227	241	250	220	252	264	261	247	231	239	240	235	256	225	219	234	204	212	242	236	250	215	235	236	262	231	235	225	230	238	220	236	278	248	217	229	251	250	213	231	234	223	232	246	248	260	223	246	236	192	240	242	248	235	183	241	256	241	225	250	263	219	240	223	241	245	248	224	250	233	222	257	249	241	241	262	241	252	252	224	248	233	236	233	206	233	246	223	233	255	228	230	209	227	254	213	239	247	233	236	240	218	237	237	223	271	235	218	230	209	257	233	258	246	236	253	246	236	252	247	246	254	223	249	228	244	232	237	237	204	237	230	212	232	218	262	224	230	258	255	213	232	231	233	251	238	230	241	229	252	239	250	220	232	233	242	243	248	238	223	251	247	241	237	233	225	228	255	209	212	221	238	251	249	226	210	219	214	250	246	241	242	269	253	228	266	223	215	232	234	252	214	227	227	222	264	267	241	258	226	225	257	252	229	263	228	241	243	237	235	228	237	249	212	258	244	261	213	248	248	252	217	221	223	233	223	214	231	226	262	269	228	252	237	272	242	211	236	223	206	240	240	237	217	240	251	255	248	235	241	256	250	242	243	231	230	218	249	254	223	236	250	226	230	277	259	263	236	225	232	228	260	205	225	262	226	228	234	230	227	235	249	229	219	205	249	219	255	237	236	246	224	222	251	239	240	226	244	225	250	246	220	251	224	234	238	232	233	254	226	269	234	243	212	236	213	240	222	233	244	223	229	233	237	231	222	218	226	299	242	214	224	249	243	244	220	231	239	261	248	243	266	237	248	228	249	222	248	215	240	235	246	260	249	238	229	217	276	249	239	239	234	241	213	238	236	227	241	263	230	261	224	248	237	254	242	259	243	249	257	245	232	250	259	242	248	230	236	229	273	233	259	258	267	238	241	234	252	243	264	226	237	222	229	251	215	223	241	239	233	279	225	260	208	208	248	265	240	233	248	240	223	261	240	250	237	255	216	230	232	245	228	230	243	220	225	249	256	252	260	229	240	209	250	255	258	231	250	210	228	260	237	251	257	258	226	274	233	218	230	226	243	258	254	233	242	235	240	240	216	206	248	240	244	230	224	244	269	236	224	227	247	265	230	265	223	238	246	239	242	206	244	236	244	261	241	240	223	229	231	256	250	245	256	220	254	245	244	245	230	229	230	241	216	239	248	258	257	237	240	214	237	219	213	244	240	248	217	209	222	224	247	270	250	247	259	234	266	242	229	251	239	257	213	217	238	228	248	232	256	213	238	228	261	225	215	227	239	228	248	220	231	226	229	243	230	226	223	233	267	249	242	251	223	246	227	256	239	237	242	248	237	243	224	227	230	213	211	248	243	218	235	236	247	256	218	191	249	233	228	214	228	215	252	220	241	254	218	233	262	213	205	221	243	257	264	250	247	255	251	265	278	235	238	304	243	262	245	253	231	225	232	266	242	226	234	265	263	220	234	235	250	214	218	271	215	249	219	224	241	242	242	230	253	218	234	223	245	260	263	234	226	245	255	237
21463	18870	10105	1528	604	658	690	678	634	616	645	607	572	580	586	648	678	656	617	600	606	569	621	645	558	630	657	606	598	655	647	628	594	630	607	622	633	612	566	607	573	585	606	557	602	602	700	888	955	824	761	626	700	623	611	580	612	585	613	613	595	611	582	592	597	613	598	601	593	568	612	595	606	606	600	586	599	584	608	547	589	583	570	583	607	612	591	549	563	588	574	556	608	621	598	567	623	588	619	610	615	592	623	574	545	594	600	568	578	593	573	570	569	564	605	617	598	603	589	579	566	608	597	593	579	622	595	626	594	569	558	595	590	607	565	602	619	639	620	590	608	633	599	554	589	608	582	606	611	571	547	572	607	607	582	618	563	628	577	594	589	592	592	594	612	583	633	526	554	636	586	583	617	608	625	533	580	582	578	608	590	580	611	594	595	625	586	587	581	594	532	576	595	590	582	613	618	609	610	614	567	595	630	627	619	558	601	578	622	588	618	630	603	649	567	556	595	642	565	585	607	599	617	562	608	603	609	585	596	609	594	579	654	586	598	615	579	570	586	586	588	565	636	585	606	632	588	581	559	612	601	591	617	538	592	589	568	605	574	612	609	593	583	529	607	595	611	561	600	609	624	631	624	632	629	595	633	591	650	581	619	579	576	558	557	579	585	630	585	666	583	564	551	582	621	598	618	597	539	594	581	610	592	632	585	549	576	579	590	639	615	641	619	608	575	584	559	570	575	596	587	577	631	570	615	565	610	615	573	584	577	530	594	574	600	580	596	610	629	542	605	620	597	545	575	577	606	570	607	636	609	617	622	612	619	517	577	619	587	593	613	599	605	576	608	567	622	570	602	630	578	632	565	614	596	576	580	594	642	569	567	614	541	626	535	582	636	596	579	578	577	534	568	634	548	590	602	595	621	622	615	610	576	631	607	582	553	553	551	638	591	593	584	558	599	647	563	568	592	603	602	608	620	587	594	604	612	559	626	595	583	621	584	614	601	579	638	588	577	598	614	612	615	563	568	628	590	612	588	608	587	629	618	589	587	589	598	587	618	581	604	578	600	610	579	605	593	536	644	595	593	572	570	561	606	592	589	562	616	587	628	613	605	613	627	565	566	581	563	626	598	604	576	600	565	607	600	619	608	548	606	619	619	609	632	585	566	588	544	609	594	588	605	603	561	608	586	612	568	601	599	624	619	595	583	590	593	582	580	590	596	591	618	558	590	634	590	547	585	601	564	622	567	603	620	602	631	584	576	597	634	557	594	586	602	578	618	587	578	602	601	598	574	622	589	578	616	606	631	602	577	571	556	659	564	589	573	573	596	541	570	583	613	566	592	595	591	614	580	562	539	590	616	618	603	567	585	561	591	604	613	594	578	601	562	602	562	642	561	608	588	584	592	638	586	633	598	588	581	581	607	580	604	550	581	588	559	643	581	605	552	619	589	550	641	577	587	589	569	596	583	628	615	588	598	629	596	600	579	565	593	586	566	553	605	592	598	586	598	619	588	604	586	554	570	592	609	589	578	584	639	566	571	531	608	604	602	582	582	572	629	586	602	590	625	623	630	625	624	585	573	585	546	597	590	615	620	570	649	627	580	557	644	612	551	581	597	552	584	586	631	577	574	580	600	581	611	631	613	601	592	584	576	560	620	567	603	636	606	593	603	551	602	614	627	577	585	600	636	591	601	578	615	575	617	615	566	613	599	647	550	617	592	633	582	610	606	566	582	614	571	634	587	600	572	545	639	595	582	556	550	596	581	612	566	628	597	563	612	598	632	569	607	609	632	549	628	596	567	584	590	556	602	543	612	606	583	641	602	585	605	609	576	587	601	589	634	610	575	601	627	591	567	607	590	573	620	552	571	568	617	609	638	597	576	570	588	596	603	609	573	609	595	597	553	591	580	552	588	625	591	596	606	573	634	583	595	550	612	572	579	613	670	598	555	590	604	611	565	583	580	587	567	622	621	608	640	586	558	590	630	601	568	594	584	573	591	576	612	597	594	633	594	579	612	557	590	564	603	620	597	602	612	610	591	629	582	588	589	588	595	602	580	534	582	610	615	610	582	597	581	588	553	621	571	587	598	631	608	584	612	640	597	581	606	554	609	571	590	596	617	602	573	574	618	613	622	583	627	594	572	554	615	605	622	586	586	643	578	640	599	610	557	603	637	618	593	611	594	550	564	591	578	597	605	600	576	590	634	546	600	579	573	615	623	615	697	621	601	617	582	632	556	552	612	539	643	591	582	572	638	576	545	605	591	638	592	543	591	570	585	615	570	614	613	518	602	581	589	559	548	588	566	607	597	573	624	570	550	566	567	571	579	619	591	536	607	618	641	599	590	639	562	581	595	579	523	631	586	633	580	610	555	579	591	620	600	617	571	597	549	612	593	586	600	592	600	621	596	619	584	652	596	563	588	596	588	590	594	562	593	605	590	574	562	586	606	639	615	593	566	590	569	596	615	569	579	575	594	623	585	577	618	612	592	594	609	585	582	604	554	537	591	596	574	657	601	588	588	579	576	571	670	606	561	588	586	592	579	596	592	630	591	619	562	580	571	571	574	548	582	582	596	619	616	605	569	613	600	581	616	602	613	606	600	591	581	593	600	645	588	634	642	606	619	600	591	535	617	624	608	599	581	620	545	612	580	627	595	627	602	561	575	563	566	609	603	594	576	600	603	584	554	564	596	610	584	600	616	610	597	573	571	590	562	571	557	595	621	586	592	598	591	568	630	619	641	579	567	632	575	595	589	619	599	610	636	573	574	602	599	612	593	596	574	575	577	604	633	582	561	553	569	612	585	617	573	552	568	620	580	592	629	606	605	590	570	636	582	609	615	597	586	564	600	613	594	570	617	575	624	592	623	580	578	556	584	564	620	551	615	613	593	604	605	551	587	608	620	625	615	614	591	600	602	623	602	566	638	581	523	600	620	597	612	575	615	585	592	676	605	598	575	602	548	595	569	619	641	600	586	589	581	634	611	606	564	585	587	604	600	602	609	600	571	580	596	641	612	570	539	604	572	582	594	601	573	551	575	570	574	572	614	595	598	617	603	631	583	579	591	597	557	576	584	620	606	620	571	580	577	607	596	577	623	619	575	594	577	625	581	609	595	617	581	621	596	559	596	603	543	594	559	573	604	565	651	593	618	635	622	638	618	600	614	616	590	632	555	576	567	566	645	595	572	610	584	602	608	615	594	586	565	626	563	608	627	590	618	603	585	583	573	633	619	607	607	610	618	607	618	591	592	625	619	569	569	580	590	571	588	590	561	587	526	637	598	601	625	577	594	526	652	641	585	587	593	594	567	581	609	571	606	610	602	593	574	567	570	582	592	589	616	612	607	565	609	623	575	599	598	608	577	573	580	565	582	573	598	644	578	608	590	561	652	590	610	596	568	568	578	604	573	576	580	632	631	610	577	616	586	586	653	589	622	636	547	619	586	595	602	619	622	572	606	610	576	568	572	619	607	581	594	567	565	598
73799	62634	51791	23581	2893	360	310	315	337	301	282	276	293	255	267	283	284	268	271	287	278	269	266	297	281	250	266	259	268	268	272	268	257	268	272	253	278	274	274	260	242	288	272	258	265	299	398	507	525	456	335	295	280	246	252	263	278	253	265	236	243	259	263	259	245	250	231	279	265	259	293	242	263	263	232	234	249	251	273	261	272	268	248	232	271	252	251	288	242	276	251	263	278	244	265	217	241	269	241	238	242	267	250	246	287	255	259	258	237	262	277	267	249	258	245	229	251	222	274	271	244	267	237	235	276	273	265	233	269	256	249	250	243	245	252	254	270	277	308	285	283	263	267	279	274	256	252	264	248	257	239	256	258	260	271	265	290	239	282	260	259	280	245	289	294	275	275	255	256	241	281	236	250	268	275	256	270	272	275	279	262	251	247	271	249	255	268	247	276	264	257	267	237	253	294	247	236	250	265	245	256	270	233	250	271	248	317	255	258	258	258	239	262	254	234	251	266	272	267	244	288	257	255	258	255	209	262	270	229	262	234	263	221	243	257	252	253	265	239	246	237	274	246	269	258	253	255	237	261	254	279	272	278	250	226	245	268	269	295	277	213	255	298	252	238	294	271	234	242	250	228	282	269	293	257	264	277	245	257	238	269	268	220	257	285	285	234	257	279	278	258	282	283	272	276	269	261	272	240	258	271	247	256	264	237	246	256	249	231	277	255	260	269	237	275	259	265	258	273	245	260	281	248	279	244	247	253	249	289	224	262	268	261	272	256	269	275	275	254	230	263	258	256	282	273	250	263	258	266	264	241	293	256	236	228	227	248	246	254	250	248	249	287	285	275	261	256	276	242	255	255	238	254	272	249	231	241	241	223	257	249	267	251	253	267	256	287	256	261	253	210	233	260	242	253	239	260	283	261	247	278	262	252	270	282	234	238	237	278	278	257	223	243	270	257	265	250	264	259	260	261	259	263	264	259	245	259	263	255	272	284	279	272	276	248	272	251	242	269	255	254	256	275	237	241	257	274	260	269	239	273	255	299	223	256	266	214	264	243	249	280	255	277	234	241	282	238	275	255	292	230	224	285	248	260	263	224	240	266	237	242	247	249	244	257	239	252	238	264	266	253	257	243	263	275	244	257	235	240	260	273	245	254	296	269	238	251	252	253	278	236	254	265	258	273	288	270	249	243	237	288	257	259	243	271	253	247	247	287	261	261	254	260	257	263	286	221	261	261	248	258	284	277	243	248	268	274	242	271	257	256	257	262	273	251	263	270	248	290	267	229	276	263	273	280	254	265	234	276	266	273	252	260	256	256	261	261	248	264	235	260	244	263	250	264	267	252	251	261	282	254	244	245	239	249	244	247	248	281	283	260	244	229	272	266	239	253	250	253	274	273	255	260	282	289	257	270	250	247	251	261	246	242	256	254	251	256	267	296	234	243	281	234	265	258	254	262	236	258	268	265	254	259	260	277	254	280	247	258	258	248	210	226	280	249	238	280	240	265	236	254	257	281	254	253	288	280	237	253	258	244	235	240	238	301	262	282	259	244	258	259	272	253	253	243	259	245	275	275	259	248	277	260	245	237	236	270	248	281	279	245	276	271	249	257	277	252	247	296	264	274	250	245	276	278	251	288	264	290	258	268	250	299	215	246	258	277	277	265	243	290	251	255	225	262	254	266	274	252	230	280	252	238	255	254	269	273	238	261	251	237	280	260	259	269	267	235	255	245	265	255	264	268	273	270	241	272	270	242	272	302	250	255	294	273	268	263	271	269	263	253	271	234	250	236	246	261	262	265	267	269	267	295	273	228	281	251	251	260	261	240	292	256	262	248	242	248	250	260	261	294	269	265	272	264	237	256	247	248	231	266	264	243	219	262	253	223	267	262	250	273	261	265	277	277	248	243	242	252	249	257	279	262	251	251	277	254	258	234	247	237	258	237	278	247	273	286	239	262	264	275	267	265	264	253	228	243	236	253	276	264	252	249	255	254	262	272	265	272	247	282	232	254	252	227	264	276	261	267	250	273	235	266	264	225	270	245	273	265	261	242	258	226	234	251	258	260	240	255	240	251	264	259	252	259	269	222	288	256	265	277	273	262	284	245	270	244	264	290	265	238	265	248	240	262	269	270	227	312	213	249	269	270	261	294	243	253	264	233	261	269	259	246	259	241	245	250	254	298	238	229	286	266	275	242	267	232	247	247	264	252	246	230	248	257	248	242	228	268	236	221	265	269	265	241	272	261	248	279	252	269	268	234	235	258	278	263	243	280	261	263	218	237	251	252	234	246	247	253	272	272	255	280	257	262	264	275	265	248	251	224	236	222	255	264	268	268	268	268	266	244	248	261	247	280	249	255	286	252	280	275	264	274	272	270	229	278	229	266	297	242	269	249	260	252	247	247	268	273	238	252	266	258	226	227	270	260	276	253	252	280	247	275	231	253	248	267	227	205	285	258	218	263	257	269	258	266	245	242	254	259	237	259	259	275	267	279	272	260	260	248	293	238	269	263	248	263	278	229	237	287	253	237	225	263	273	239	244	275	256	275	277	283	252	275	262	267	276	258	260	288	277	255	262	257	265	261	254	243	289	267	256	256	263	260	224	259	265	246	244	270	259	284	246	224	250	251	266	265	262	234	289	278	253	236	274	261	249	273	241	273	255	268	221	241	259	260	260	251	266	278	235	269	243	269	268	247	263	228	266	287	270	258	290	262	253	257	268	242	254	266	251	274	264	260	272	264	281	260	249	283	257	273	239	252	268	260	237	274	290	240	247	234	262	239	260	236	289	241	271	259	262	252	280	262	278	270	266	238	243	279	233	252	271	272	239	266	283	252	260	273	240	242	248	269	265	272	236	253	279	261	270	261	264	249	242	264	266	255	286	268	286	276	268	264	265	292	258	281	274	233	279	275	282	247	249	253	249	247	277	261	233	252	256	273	244	268	263	265	265	257	254	258	269	280	246	273	229	257	239	240	245	253	263	251	235	251	267	245	255	225	233	282	275	269	274	259	256	252	267	289	253	272	274	238	271	274	277	264	261	270	236	252	241	284	256	281	261	275	254	277	255	247	266	257	266	232	266	287	276	267	246	268	226	252	254	214	278	237	256	256	266	265	238	272	257	245	254	255	255	258	273	260	260	244	269	275	221	257	267	258	248	276	237	262	230	277	250	281	277	238	265	272	263	244	259	265	266	261	253	266	268	262	236	228	248	233	267	232	269	276	240	283	297	298	264	261	261	252	276	233	264	249	254	223	267	229	251	265	257	264	253	247	243	253	225	246	242	279	260	212	232	275	271	256	234	256	272	270	272	273	271	269	247	267	279	275	270	247	256	259	279	266	290	262	285	256	238	257	242	228	288	274	260	264	291	246	237	286	255	265	274	265	259	243	258	262	280	248	258	270	232	242	276	261	271	275	242	259	278	274	277	226	241	264	250	256	273	256	229	260	278	252	256	257	253	243	259	268	242	273	264	274	259	261	269
48630	46954	47098	14853	1143	954	936	884	798	764	717	802	781	748	751	748	701	734	705	699	683	722	725	679	666	682	696	729	697	720	696	713	722	700	680	715	687	649	680	687	655	665	671	650	695	939	1787	2341	2280	1736	1124	848	753	631	627	617	639	621	628	667	606	619	641	680	644	668	612	669	634	594	623	633	684	647	660	607	658	594	648	605	613	650	644	625	642	613	641	643	645	617	603	616	628	638	639	619	624	633	622	624	600	618	630	613	676	639	583	664	666	636	654	638	644	637	639	621	617	600	658	654	585	627	638	647	631	629	579	644	643	640	681	651	644	589	688	637	629	621	593	641	635	661	633	623	618	610	597	633	631	658	627	666	602	621	618	633	626	634	599	625	641	627	684	600	639	678	641	658	687	666	664	682	623	610	622	664	636	571	638	641	620	658	641	653	607	576	666	619	615	603	579	627	597	597	585	611	621	644	670	654	627	645	650	624	625	658	599	631	657	608	623	625	674	617	645	655	647	569	614	621	635	664	630	633	600	647	682	658	665	607	606	698	596	678	611	621	616	641	655	648	656	635	625	638	662	627	650	634	647	614	637	636	641	597	672	623	661	664	624	615	651	648	630	628	648	696	648	647	634	620	647	634	617	627	632	655	658	642	616	638	622	665	614	641	651	665	577	689	673	608	648	637	618	602	618	608	628	614	652	612	637	627	645	644	667	640	624	688	650	644	661	620	677	635	611	608	654	609	643	655	615	612	618	632	613	652	610	564	589	634	590	623	641	670	651	661	618	598	670	653	621	625	605	657	662	635	618	610	623	633	646	613	650	636	646	658	640	672	569	612	655	615	634	609	617	601	598	606	668	636	677	644	623	677	641	632	627	628	673	606	668	663	574	638	601	650	632	628	606	613	664	606	637	591	626	655	636	587	615	625	629	628	611	626	633	642	622	649	658	645	657	642	591	612	650	631	628	632	617	663	603	628	616	674	641	640	638	651	611	655	580	651	598	615	618	656	663	586	644	640	655	640	657	650	637	618	663	614	568	620	594	610	637	673	602	629	597	632	651	628	571	654	633	639	642	634	621	676	645	636	668	661	616	653	604	632	592	603	624	559	617	618	610	658	643	627	651	615	626	670	625	658	629	632	661	615	667	612	615	616	660	667	644	657	583	592	622	633	601	618	639	612	676	609	679	655	643	611	649	648	621	639	625	581	640	655	596	577	643	570	650	641	600	616	620	594	675	596	630	681	609	622	666	669	663	633	666	683	634	649	624	662	611	633	643	606	656	635	649	663	659	630	657	638	556	665	599	645	659	638	636	648	610	619	637	620	626	645	649	658	631	584	596	654	659	625	637	588	636	636	642	655	649	629	630	665	650	633	626	570	663	656	618	633	659	612	628	658	669	620	639	651	628	662	634	642	640	646	640	675	631	645	646	611	649	622	640	652	625	625	625	619	663	656	630	651	654	646	621	682	621	624	629	600	616	607	635	623	656	660	653	590	637	600	669	680	642	597	636	627	620	665	612	643	639	643	611	636	603	641	636	645	631	606	574	616	606	630	595	598	654	586	689	637	654	661	654	612	632	657	642	649	599	626	646	636	622	614	644	615	652	634	654	638	610	595	652	610	641	646	627	616	632	669	614	602	579	629	667	631	659	693	625	629	630	629	651	650	673	633	609	631	637	688	652	633	639	649	648	658	650	645	664	643	621	594	654	650	677	636	633	663	666	644	610	666	634	625	618	620	661	640	660	692	631	625	638	656	670	674	594	608	658	652	631	659	624	613	626	659	649	622	642	641	598	604	643	629	635	658	591	690	621	584	664	661	615	671	617	669	628	655	690	595	621	628	608	638	645	626	655	680	652	643	640	667	610	645	624	619	640	640	630	632	606	579	644	661	624	675	609	626	651	648	600	649	629	598	654	650	644	629	624	643	579	615	618	642	623	669	605	606	661	636	645	625	633	621	620	618	671	659	594	634	605	611	668	643	596	625	620	658	623	584	616	625	631	691	605	649	627	635	613	648	622	627	642	589	710	627	606	626	646	660	660	622	625	612	661	607	632	615	589	618	631	624	632	639	628	635	619	613	623	636	599	669	683	638	612	631	628	631	645	600	641	618	615	668	664	670	650	626	647	588	604	632	603	604	650	627	681	635	617	666	604	633	648	656	643	641	619	643	672	667	666	652	593	663	622	642	663	649	596	658	599	652	618	666	665	607	657	611	644	605	587	624	605	660	603	638	663	660	665	614	602	663	617	646	691	608	629	636	645	621	624	653	616	598	642	646	623	691	609	644	660	631	610	639	618	643	643	665	668	646	682	650	636	649	666	657	652	656	638	629	646	668	624	626	587	619	670	637	635	639	681	679	614	688	646	644	665	584	645	620	675	636	685	644	646	605	640	618	614	644	594	624	653	580	616	615	632	678	668	628	663	655	626	628	581	659	638	619	676	616	649	636	612	659	621	619	625	628	652	611	657	586	654	633	613	640	615	604	658	613	597	625	660	660	633	654	650	657	623	626	645	680	648	663	643	572	625	641	641	645	593	600	687	596	592	663	601	644	615	587	624	591	616	618	598	643	670	627	632	622	613	649	632	637	634	694	621	639	617	665	609	613	633	626	621	659	661	592	626	678	623	628	665	630	688	660	637	657	622	624	626	625	674	626	662	645	672	662	620	650	639	642	647	618	625	626	660	623	621	657	686	583	638	636	621	638	643	652	652	643	633	645	619	566	669	631	666	641	609	601	652	625	636	604	629	641	644	645	633	609	578	626	632	637	667	637	651	639	634	639	627	616	677	622	577	653	657	628	623	657	612	624	627	644	633	654	637	600	585	653	618	615	655	640	630	660	668	696	638	678	601	657	609	640	663	633	683	626	639	614	662	665	658	600	620	632	637	627	607	631	674	668	648	621	633	636	662	634	641	645	623	632	650	626	656	629	597	685	654	651	634	612	621	645	656	659	616	653	619	694	630	613	627	600	643	640	647	610	612	644	653	667	648	637	630	626	593	646	620	654	621	644	631	605	621	602	649	617	636	676	624	627	640	637	624	652	639	604	620	631	674	633	635	596	626	661	610	634	611	635	622	648	637	626	689	624	662	632	655	629	626	632	685	628	638	618	595	615	631	641	679	644	615	662	628	656	627	718	692	635	623	685	654	594	654	641	664	670	613	617	613	617	626	639	659	654	616	664	675	636	635	653	621	671	656	633	645	688	645	591	649	620	618	633	592	631	672	622	636	604	647	629	633	648	649	604	622	623	651	616	576	599	704	628	666	624	633	645	677	582	640	596	630	612	615	665	580	639	642	643	691	613	666	639	689	600	645	670	605	632	642	641	606	633	623	637	621	651	608	639	643	612	688	617	601	633	654	661	611	644	629	608	624	623	633	604	642	638	623	617	594	667	639	619	671	686	677	688	661	617	672	684	629	624	606	667	637	660	664	603	666	621	639	632	663	628	662	603	638	705	675	631	630	649	652	617	676	588	649	638	663	662
81214	74019	65608	36381	9192	911	355	339	293	334	268	273	277	270	283	252	292	267	246	286	270	255	285	280	265	268	227	238	240	229	252	281	243	238	221	237	261	276	258	262	241	238	235	234	273	286	494	638	636	487	366	298	229	256	236	237	237	263	244	230	258	302	223	223	249	273	251	244	260	247	219	250	250	255	260	231	260	229	236	248	209	226	255	228	251	233	234	243	247	261	231	258	258	238	262	234	242	284	267	245	244	254	260	249	259	241	270	260	258	224	233	239	218	268	277	213	256	218	253	234	234	260	246	220	242	236	244	244	242	228	245	254	216	244	235	239	260	237	227	230	280	248	240	237	246	249	260	232	234	247	239	242	238	247	245	236	230	243	241	232	237	253	228	214	237	257	256	251	260	233	269	218	237	251	249	255	237	222	245	236	218	252	279	228	245	272	258	273	241	238	234	211	246	270	238	236	264	257	254	221	228	246	261	232	260	250	252	240	246	244	242	254	244	248	220	234	207	251	254	224	266	251	249	263	253	264	231	255	248	220	273	244	254	265	241	243	235	219	236	217	231	216	250	258	220	257	207	236	215	230	271	222	244	263	244	273	229	243	229	232	258	245	275	236	261	246	246	261	222	247	244	231	230	254	241	228	229	237	235	254	218	252	256	231	266	250	256	249	228	257	234	287	250	242	247	213	234	282	257	259	258	240	259	264	246	252	249	242	263	224	241	234	242	232	220	245	283	256	257	239	227	243	253	236	260	245	262	230	229	247	237	242	223	261	271	253	258	246	257	268	239	227	247	250	271	240	254	242	252	235	259	241	259	243	216	259	235	249	231	261	248	217	245	238	238	233	225	254	251	219	204	260	248	253	267	261	241	219	252	230	248	234	266	249	229	245	254	275	234	254	248	263	219	250	248	227	262	257	222	222	240	237	242	261	273	256	206	239	273	241	279	257	269	227	243	232	238	275	269	235	252	247	251	215	256	261	211	249	246	215	281	257	248	217	219	242	237	256	234	234	263	263	217	217	265	222	268	247	231	245	247	248	257	237	243	251	237	241	258	236	274	234	250	267	221	247	269	248	222	245	225	241	269	220	225	244	262	250	256	261	236	233	259	259	261	252	221	266	237	301	223	231	245	237	235	256	200	234	228	219	238	229	250	246	262	279	230	271	250	260	252	246	237	276	256	221	229	232	227	259	233	268	230	226	266	241	220	259	225	236	252	234	248	251	239	228	237	263	281	225	225	234	252	265	245	225	247	253	235	256	235	240	245	245	260	217	201	245	222	231	259	247	258	222	228	247	266	258	260	240	237	230	229	245	227	261	216	225	231	245	236	261	220	237	250	231	226	247	266	259	248	253	233	258	245	217	262	220	264	251	252	259	236	242	229	268	253	244	241	229	248	206	213	247	231	242	242	252	232	235	217	232	259	224	240	248	262	250	226	256	260	236	233	243	231	236	229	230	234	219	267	215	235	224	242	232	271	243	218	238	231	225	243	254	237	262	238	264	233	243	262	229	231	267	235	247	233	219	260	256	214	245	274	239	263	219	244	228	248	239	238	240	249	250	239	258	225	221	228	256	263	250	223	261	227	216	270	235	250	257	235	272	243	252	240	254	256	236	262	243	264	248	233	216	259	241	237	226	213	216	244	238	243	239	251	208	233	245	221	240	271	227	256	232	234	238	231	243	237	271	215	248	263	273	235	257	252	236	245	221	236	252	259	275	262	220	237	231	248	251	258	233	255	222	256	243	230	257	226	293	238	238	203	240	233	239	265	231	259	258	238	243	255	248	237	233	259	240	238	240	260	281	252	273	229	239	236	232	257	229	232	244	247	238	244	282	233	253	225	227	258	247	238	226	238	238	263	258	247	240	264	257	226	262	223	225	258	242	222	266	227	221	257	263	222	240	269	239	233	267	247	251	239	267	227	263	252	264	252	244	227	273	248	274	239	225	259	258	251	247	250	237	218	256	285	263	244	237	250	255	252	259	242	227	253	238	230	246	220	236	240	243	284	232	221	232	258	257	243	255	248	261	244	250	244	254	246	243	228	249	227	255	246	269	271	265	254	241	255	241	284	249	264	275	242	234	251	271	260	245	233	203	249	267	265	268	229	235	247	237	230	244	242	233	242	242	256	224	241	275	231	260	253	262	255	247	276	244	233	246	252	231	265	222	253	245	263	243	251	242	241	242	252	233	248	235	224	228	236	242	254	240	247	242	244	203	262	232	254	231	242	221	245	215	271	261	217	242	236	228	241	250	245	247	270	241	243	262	236	224	245	239	235	267	263	237	241	250	253	229	243	238	232	227	253	259	240	224	264	225	229	212	229	247	240	219	240	205	249	263	258	238	284	279	228	224	264	246	253	256	242	232	257	247	247	256	236	246	241	247	214	238	253	273	224	233	234	248	240	248	237	237	232	250	237	234	241	253	213	218	228	255	226	278	269	259	238	262	232	240	248	227	261	248	243	257	245	255	231	227	224	237	236	217	275	236	256	278	233	204	245	233	247	271	240	245	268	242	267	232	250	263	281	268	230	238	242	216	262	217	229	260	258	241	249	233	216	252	216	216	246	259	222	228	248	254	237	258	246	227	247	256	236	230	249	243	245	270	246	231	220	222	245	231	262	225	251	214	242	254	225	233	237	257	256	262	247	242	265	258	255	248	243	234	245	271	247	231	221	235	233	246	239	253	247	255	211	294	221	258	235	232	240	264	207	242	263	228	257	267	247	261	245	250	244	251	241	244	269	247	237	258	250	223	230	250	244	258	236	249	215	238	248	238	230	218	257	240	245	255	243	246	223	241	245	221	249	234	228	251	260	205	230	224	273	278	244	249	258	231	254	217	253	240	234	244	239	264	262	259	257	233	232	264	247	229	253	229	258	222	247	247	242	257	269	256	246	246	252	237	271	254	235	243	273	255	231	264	251	271	250	247	255	218	259	257	253	236	264	247	257	240	254	260	231	277	226	236	218	236	230	243	250	252	261	246	232	234	265	277	239	237	248	261	236	245	251	206	252	251	252	272	231	245	245	240	230	224	240	251	256	249	244	240	248	231	216	244	230	241	245	257	275	231	262	250	219	238	257	250	239	250	223	238	270	245	264	258	227	254	254	232	240	246	249	245	251	240	247	240	247	258	233	227	267	265	255	233	218	253	223	217	229	215	261	259	248	228	237	235	247	252	223	248	263	255	233	242	211	244	244	256	273	239	227	215	253	268	228	236	261	261	241	238	242	237	261	258	258	234	232	235	218	214	234	233	244	287	231	220	245	256	225	251	225	233	242	222	269	213	243	252	225	290	235	244	239	249	240	214	248	247	227	240	263	241	228	267	248	237	244	234	224	271	244	232	241	238	225	233	259	247	243	284	244	230	275	245	263	235	252	278	250	240	236	245	230	242	254	261	231	246	231	233	229	233	241	247	256	229	234	222	253	257	248	252	249	232	265	258	237	257	245	254	262	254	229	236	234	215	236	274	271	230	252	235
55681	58775	59960	23733	1733	1184	1043	969	927	817	835	784	775	749	714	756	754	710	677	690	646	663	642	731	666	650	662	691	675	694	690	676	644	705	646	658	668	588	623	643	683	638	639	634	629	946	2358	3285	3123	2119	1297	828	701	617	579	612	600	617	582	579	620	636	625	557	566	582	604	582	623	580	610	576	577	587	606	561	640	575	594	599	568	574	614	615	593	562	576	599	575	617	576	631	618	601	602	638	638	589	625	603	580	578	595	616	569	609	570	594	604	643	603	589	572	561	597	604	621	634	601	588	583	595	592	622	601	591	582	603	622	589	582	547	601	559	589	593	616	637	615	627	599	614	604	613	595	627	607	569	581	647	608	592	632	612	534	581	599	561	648	599	571	597	599	603	615	582	609	607	644	631	634	569	549	578	589	611	633	582	633	592	566	607	582	584	616	573	616	632	606	626	604	643	613	615	604	601	593	610	572	586	612	606	617	569	588	610	613	594	570	631	610	604	606	614	630	586	535	574	586	608	599	590	580	618	539	573	605	588	604	610	597	604	619	595	606	605	566	625	572	569	588	609	555	662	641	644	595	629	611	593	609	603	580	565	588	593	594	570	601	620	604	606	592	609	610	618	583	574	604	598	606	602	611	591	600	599	602	597	612	598	616	589	618	574	574	608	577	591	632	621	558	611	631	590	617	575	598	562	616	601	623	592	608	581	565	581	584	601	607	626	619	562	607	592	568	577	617	609	604	582	578	614	568	592	592	606	613	613	645	594	604	640	622	619	584	617	589	610	551	615	632	625	567	587	599	592	605	627	594	598	632	582	603	606	600	599	576	555	583	584	584	553	603	625	585	612	607	596	619	598	600	581	572	634	621	589	580	635	579	579	603	602	557	616	554	626	637	600	570	591	625	575	575	575	601	614	627	586	597	605	621	601	606	587	607	581	613	565	585	652	637	637	589	592	549	582	574	623	573	550	576	622	593	591	579	610	620	619	589	560	619	641	590	599	578	585	594	625	610	577	574	597	616	581	641	613	623	645	638	603	620	604	631	619	594	590	599	630	608	622	599	576	591	593	576	617	609	568	569	593	635	580	589	605	571	600	607	630	567	584	619	620	597	581	628	581	590	603	621	586	613	587	613	592	580	588	566	621	596	602	596	681	630	626	599	599	602	566	552	571	631	585	606	615	576	583	629	622	587	586	592	607	594	583	600	596	606	619	587	598	648	625	581	643	594	611	608	582	592	638	594	622	618	604	600	623	571	627	593	605	594	629	568	550	601	612	606	566	558	601	608	588	643	556	581	596	616	627	624	640	591	566	584	584	612	584	625	599	616	604	558	572	605	603	646	609	618	612	592	587	609	624	584	604	608	618	597	579	590	593	590	608	598	619	647	637	564	556	625	574	626	591	626	598	583	622	611	564	581	601	588	591	576	556	617	607	617	611	582	622	623	624	595	579	588	583	600	603	599	561	635	619	635	599	592	633	574	579	586	602	605	599	576	590	584	601	583	632	638	590	606	566	642	595	623	625	591	580	567	593	583	584	620	610	588	609	622	627	611	578	563	529	598	580	632	614	568	596	582	617	584	557	577	650	593	651	574	580	572	586	575	593	549	619	599	572	636	565	634	559	583	620	631	596	574	607	657	565	595	625	622	619	585	608	629	576	561	576	596	579	615	627	618	621	613	594	581	581	606	612	635	568	571	596	555	598	592	600	561	618	604	563	637	568	615	577	568	641	597	638	610	591	596	557	584	636	612	609	593	603	613	561	601	591	549	590	630	598	611	614	580	605	666	568	599	585	583	549	579	557	591	589	605	589	593	609	590	611	585	589	565	600	581	577	624	628	607	603	623	647	592	592	623	642	603	604	610	591	613	659	619	577	595	622	599	628	604	591	595	592	580	601	548	612	556	590	594	557	614	631	582	634	587	582	574	633	625	627	571	641	581	600	616	624	649	607	613	571	582	571	609	564	550	634	622	594	566	586	579	637	600	602	582	638	606	610	615	627	589	572	630	598	620	588	623	634	621	603	574	625	589	648	628	559	577	589	650	561	584	606	597	578	597	624	579	593	572	603	569	639	602	554	586	562	611	582	589	616	636	641	633	590	589	594	576	630	581	645	568	619	618	573	612	574	617	602	598	629	575	610	610	583	553	612	619	569	595	589	632	604	596	619	584	561	614	596	594	617	614	587	584	585	572	580	590	606	581	608	639	592	582	564	579	593	582	573	592	583	586	603	612	594	622	619	595	582	627	616	593	643	618	611	586	588	599	593	597	566	575	625	610	574	607	645	599	553	605	583	603	587	616	570	598	587	607	604	603	593	612	590	567	591	624	602	582	598	597	601	614	557	593	622	596	617	573	609	559	592	580	579	611	614	634	585	608	619	585	642	576	587	599	566	613	562	620	560	565	565	588	622	580	553	578	547	577	582	612	585	586	615	566	627	612	623	594	568	603	624	599	618	644	612	613	624	580	539	607	577	592	632	562	604	606	627	597	609	633	661	592	594	598	630	588	576	594	609	618	587	613	595	608	598	581	597	579	606	664	574	591	593	606	609	614	607	617	619	619	592	632	627	611	569	581	568	595	640	635	614	576	596	601	570	585	572	629	665	619	625	611	589	620	594	603	633	572	615	563	657	626	581	609	554	555	583	590	633	580	589	572	651	582	586	614	644	550	621	637	564	570	581	588	603	610	615	593	617	651	605	594	615	620	618	564	608	622	600	582	653	635	634	576	553	600	579	624	657	572	613	645	578	607	615	613	596	596	578	557	607	596	602	581	584	596	611	607	576	590	574	611	599	586	586	621	574	605	613	586	573	588	634	590	597	570	571	579	628	615	568	613	579	598	599	596	602	545	569	588	641	589	589	601	589	577	613	621	598	599	633	636	609	614	625	578	607	609	587	603	624	628	632	563	546	637	629	607	615	607	568	575	588	595	589	592	620	610	595	593	563	635	601	613	600	560	622	533	615	613	624	584	634	615	584	622	604	573	597	574	588	584	586	579	631	597	596	572	613	585	622	613	597	569	557	589	593	562	576	574	595	629	597	589	610	598	588	635	586	586	623	579	615	583	585	618	593	564	607	591	601	589	598	615	580	609	616	614	620	607	596	654	565	564	606	623	605	624	601	591	591	596	570	622	588	592	609	578	570	604	589	612	571	632	600	601	601	609	644	580	573	597	614	604	586	610	603	583	591	572	589	618	576	595	618	620	591	601	585	597	615	632	556	576	584	584	608	581	597	609	638	588	607	575	581	576	598	621	564	624	636	614	599	616	623	605	621	615	645	591	621	603	567	602	633	625	613	629	574	580	605	596	553	585	592	567	595	609	562	604	606	615	573	564	641	585	576	606	618	631	595	571	588	616	624	602	577	581	593	598	639	605	619	584	598	570	624	576	650	599	569	608	595	575	598	579	558	566	602	572	578	621	612	561	624	638	549	537	600	556	612	623	595	577	598	593	571	603	576	603	569	567	576	634	583	627	600	623	590
22556	19772	12117	2019	247	253	246	229	271	232	261	261	217	229	240	228	253	254	227	239	266	240	260	202	270	244	228	227	227	248	282	212	244	251	256	233	237	251	279	239	232	225	234	243	246	259	281	294	259	277	220	277	230	236	220	259	237	242	227	228	262	279	240	218	227	252	249	240	242	247	262	254	227	247	255	250	248	240	238	256	237	257	272	231	246	247	257	244	243	264	245	219	253	248	222	220	229	237	263	244	235	225	250	234	241	207	245	237	244	226	243	233	233	246	243	242	250	241	240	232	255	275	227	220	235	256	243	270	247	214	275	236	258	253	264	258	286	276	255	248	256	246	284	223	257	220	248	236	245	247	249	279	239	244	223	241	264	273	235	242	225	253	226	237	233	242	215	227	265	248	246	252	264	241	231	228	257	226	248	233	250	267	256	246	216	252	244	234	228	222	236	261	256	247	225	231	257	236	240	258	248	253	248	238	255	245	257	254	221	232	263	230	208	272	238	235	249	255	234	233	231	239	226	278	257	271	247	235	255	238	221	269	223	254	228	280	251	242	241	226	263	239	220	259	241	215	257	235	233	246	237	223	262	234	247	256	267	237	267	207	262	267	267	230	246	238	205	227	241	221	267	248	254	224	233	268	239	269	242	244	241	250	259	264	247	266	255	206	228	284	248	242	245	260	247	252	260	244	222	228	234	245	264	234	226	248	252	224	234	243	238	231	243	237	246	238	236	264	207	236	247	239	247	231	253	262	224	261	243	222	249	282	267	226	240	242	211	252	242	218	226	258	231	227	248	263	248	209	226	217	252	253	282	239	249	228	227	232	267	252	265	255	252	224	237	232	235	251	239	268	258	263	260	230	244	245	277	250	255	210	236	227	248	258	241	262	235	299	248	248	265	250	227	259	287	240	223	248	251	248	230	239	245	250	232	259	254	249	255	263	237	248	244	257	259	219	249	246	242	242	247	234	233	255	250	212	234	279	241	258	261	238	242	236	263	223	219	239	213	233	240	234	228	242	241	278	271	243	248	217	261	249	241	225	248	239	225	262	269	262	239	243	255	254	242	277	226	247	250	237	231	257	233	247	246	252	247	261	242	242	236	224	233	238	255	244	229	235	246	273	230	278	224	267	274	231	258	234	257	222	230	245	230	251	243	240	257	249	234	218	227	241	266	235	262	234	229	250	258	258	256	244	235	252	255	251	237	249	235	252	225	264	257	291	246	217	224	247	223	268	245	262	235	216	241	232	254	233	252	248	246	257	225	233	247	239	269	251	236	262	244	234	254	274	227	242	243	255	243	257	251	212	257	272	245	234	223	266	228	243	236	242	269	261	215	246	251	239	237	250	224	236	242	220	254	266	259	249	254	270	227	238	228	251	222	246	235	242	235	271	246	214	255	248	247	246	243	249	264	250	256	260	245	232	226	246	265	207	231	245	276	232	266	237	237	238	225	256	221	258	229	266	231	233	236	234	257	265	246	266	247	224	271	237	292	266	233	279	239	262	201	268	272	255	240	234	272	298	251	236	252	238	218	235	254	231	250	248	250	242	229	274	236	230	265	297	261	251	229	246	245	265	232	261	257	257	265	250	262	253	246	226	245	253	267	248	242	239	230	260	243	249	254	257	248	255	251	264	280	233	253	201	225	238	249	273	264	252	251	268	265	261	252	220	252	251	268	273	243	256	233	225	243	243	232	222	245	221	241	233	217	219	253	243	221	251	252	254	263	245	227	254	258	254	246	239	246	243	249	253	245	245	274	254	251	239	209	217	246	235	228	229	221	243	225	244	238	266	231	253	248	269	229	219	243	256	260	231	246	216	241	256	222	246	227	253	267	205	244	208	229	236	208	254	274	241	241	245	247	238	247	273	241	253	250	225	226	239	233	248	240	220	259	261	239	219	251	238	247	227	229	235	235	257	257	206	233	259	255	236	239	253	255	244	237	246	223	255	250	226	226	221	252	240	243	235	233	239	232	258	242	236	256	238	258	242	233	229	225	236	251	280	234	226	241	221	241	247	229	228	235	272	226	241	263	238	247	247	233	262	234	232	261	249	256	253	222	258	230	226	221	226	274	207	230	233	242	236	244	232	239	237	255	235	221	235	217	257	237	217	272	217	251	249	257	233	231	229	243	231	229	243	249	265	236	249	241	241	233	253	265	237	266	281	215	258	252	218	250	240	266	255	247	224	269	232	237	261	219	279	225	265	266	266	248	238	267	260	225	230	245	244	264	240	250	241	254	252	270	248	239	251	231	229	247	270	228	230	233	230	239	265	239	276	252	245	220	225	268	240	241	236	228	249	229	264	248	267	253	240	245	237	241	221	250	245	250	245	269	257	251	224	217	212	251	248	238	255	256	234	235	222	237	237	227	253	276	232	257	285	252	248	257	245	241	248	254	223	229	243	258	224	244	247	259	247	237	216	284	259	244	234	235	244	235	254	266	228	237	242	218	235	262	286	254	251	222	245	250	208	228	224	257	211	255	257	210	223	255	246	273	217	232	248	247	277	235	247	241	229	276	255	249	247	242	240	236	249	223	235	231	237	231	241	265	231	236	244	265	248	256	255	237	217	219	224	252	254	223	247	260	231	238	235	241	238	234	248	259	243	222	240	243	246	268	241	266	257	262	247	254	253	236	243	249	248	239	242	252	250	254	239	252	245	248	241	252	218	246	254	264	233	222	251	236	243	267	236	282	255	281	242	254	268	238	262	242	223	220	270	227	232	243	227	255	238	244	281	202	230	243	279	256	245	234	249	240	240	228	253	272	244	250	224	244	265	237	245	230	242	228	232	212	248	238	241	250	253	239	252	239	250	251	267	240	236	260	244	227	221	250	244	240	241	259	244	247	238	263	266	232	252	238	233	246	233	221	261	259	250	244	226	265	239	254	250	233	248	239	232	205	222	264	231	256	255	220	269	236	249	235	264	210	228	270	252	251	229	237	232	242	255	252	247	259	251	279	246	239	220	265	249	245	253	245	247	238	258	214	248	234	219	254	244	273	238	246	229	243	239	230	238	268	249	273	238	232	247	276	223	244	281	252	273	267	239	245	267	262	270	224	260	247	261	217	227	262	221	260	278	228	241	272	222	207	209	267	234	224	235	260	247	230	235	227	231	245	250	243	205	234	255	260	246	260	241	235	289	214	218	220	228	223	236	232	227	241	241	251	260	238	240	239	261	241	247	242	236	215	240	223	242	235	246	255	259	242	234	238	233	223	235	243	205	221	204	236	256	263	262	225	252	249	233	238	242	228	249	258	232	219	228	254	259	256	226	247	250	253	232	253	252	237	271	251	246	239	239	252	259	253	242	264	283	240	236	270	235	236	244	250	255	260	206	240	252	246	241	227	233	253	230	235	253	244	250	224	232	234	246	266	242	217	239	211	233	263	246	245	233	274	256	227	247	238	273	254	246	245	234	258	263	241	255	257	237	205	242	282	265	274	225	266	221	239	231	243	247	247	210	243	247	248	237	237	255
18489	23517	16275	3837	652	649	614	619	608	642	646	623	621	656	618	635	624	646	601	536	615	610	652	626	642	616	638	625	633	646	669	623	629	608	622	643	589	548	614	594	595	626	628	614	646	644	784	850	767	720	696	641	599	621	633	589	624	628	617	530	638	579	590	616	631	579	565	621	571	641	640	642	611	627	625	596	675	625	595	607	581	612	601	600	605	628	629	595	589	624	646	596	575	641	613	593	605	621	598	571	636	636	581	671	633	573	577	574	600	592	543	628	594	598	609	620	572	587	591	647	608	586	599	560	618	628	623	623	635	612	594	595	638	624	608	641	603	595	623	592	621	606	623	622	577	614	614	603	596	626	617	587	638	626	587	576	622	582	650	619	627	613	602	605	603	576	611	631	565	619	597	628	575	642	594	569	642	598	618	581	628	637	630	592	587	603	636	565	614	563	644	604	652	610	613	588	611	587	588	611	619	632	599	618	597	589	559	590	587	633	625	586	622	601	579	600	619	602	592	589	622	623	640	611	593	585	649	565	600	619	589	650	616	612	596	670	634	597	624	611	598	615	636	604	625	611	644	595	624	626	606	572	617	605	592	632	618	603	593	608	629	584	605	607	647	585	600	618	597	603	613	629	643	637	599	577	554	625	629	611	590	569	587	593	621	609	648	592	638	629	615	667	611	584	598	632	620	615	648	657	602	614	656	580	629	616	594	672	587	590	594	583	645	603	603	603	588	569	591	583	624	623	599	608	604	642	580	609	625	633	626	624	557	616	605	626	619	646	610	629	570	633	612	595	627	580	663	567	618	594	619	616	573	629	605	617	583	596	613	598	604	625	580	620	602	608	609	634	630	604	598	597	599	630	651	653	604	604	608	559	608	627	604	600	606	595	615	620	585	585	624	608	644	610	655	603	559	621	628	587	646	603	600	582	606	628	587	631	606	583	628	587	629	600	610	553	593	605	617	544	616	580	579	669	604	558	588	612	629	599	615	606	574	585	618	633	616	617	598	618	596	596	593	617	644	573	666	626	651	616	615	600	597	611	607	621	624	638	564	607	624	625	594	591	613	589	576	659	622	588	608	658	609	587	603	590	587	663	615	629	619	629	579	607	575	639	616	646	542	658	627	626	587	635	611	595	612	565	626	615	580	589	605	635	654	609	605	677	633	596	630	605	615	604	640	610	657	578	598	601	630	594	612	579	587	621	594	594	656	604	621	644	594	611	667	631	617	579	623	608	650	599	585	600	546	611	614	634	608	590	572	608	592	625	622	579	637	626	555	561	605	621	614	593	584	630	619	635	642	629	611	618	677	579	634	603	596	567	607	618	611	601	591	590	604	590	634	654	633	625	578	603	589	588	590	616	591	596	617	598	627	623	605	659	639	644	561	593	596	607	650	583	631	621	592	631	612	591	579	603	587	625	608	614	569	615	645	659	620	596	631	611	681	570	604	606	610	642	572	569	679	644	625	594	656	625	645	619	618	589	634	605	604	608	638	630	615	587	624	615	572	610	584	609	657	605	573	579	619	584	587	645	634	627	622	661	646	583	671	573	626	609	610	642	582	617	592	573	597	572	633	593	616	622	645	618	617	597	576	609	578	638	551	616	620	652	626	661	608	637	572	637	642	592	592	611	656	589	675	621	606	626	573	600	617	607	607	612	618	626	618	549	581	603	606	582	562	599	625	617	610	598	669	562	653	605	628	575	578	605	610	615	643	629	598	670	610	580	603	585	652	593	613	594	580	604	589	633	604	582	642	607	640	563	635	592	590	638	594	623	572	621	585	584	600	609	557	574	619	595	632	633	636	644	588	601	590	602	593	591	617	579	613	609	559	623	609	592	632	602	624	614	618	589	630	584	574	596	590	651	592	540	635	603	626	550	593	639	626	636	602	584	598	656	644	609	597	601	611	595	601	557	620	616	672	640	600	681	585	583	565	623	564	576	659	631	584	592	569	651	621	622	638	600	639	667	621	627	582	638	610	607	609	620	618	561	623	616	610	625	630	609	629	608	617	617	605	577	595	629	602	618	620	652	646	629	625	624	608	581	625	618	612	605	617	615	575	546	601	584	673	624	621	615	651	617	611	623	617	619	631	577	602	598	657	572	600	577	564	596	612	595	633	589	607	580	617	581	607	635	604	632	565	629	601	620	634	620	588	570	607	637	655	625	619	570	616	616	603	634	606	645	592	618	615	584	618	614	587	560	636	590	626	610	561	592	594	592	591	625	591	622	572	604	630	636	615	637	647	603	612	596	616	634	654	532	605	628	590	628	652	587	638	561	592	590	640	616	596	591	571	615	627	677	633	604	599	677	619	647	610	628	598	612	653	652	587	648	593	633	634	621	600	600	623	608	613	605	632	623	535	591	613	633	575	617	650	604	618	601	596	603	633	596	571	597	620	594	628	634	621	625	634	680	638	592	650	610	617	607	589	651	623	598	593	655	595	642	596	637	607	630	622	585	623	578	578	603	632	643	628	610	570	618	631	623	635	613	582	631	614	650	624	601	614	609	582	617	630	585	628	586	585	608	599	589	624	610	600	631	611	615	587	630	598	595	569	641	620	576	635	640	606	634	603	645	587	600	605	613	590	597	586	591	628	602	602	610	625	616	615	587	599	600	570	616	606	594	617	623	576	596	636	601	612	613	628	573	639	624	622	570	626	591	567	613	595	628	598	639	575	593	619	568	646	620	613	581	636	554	593	634	597	627	664	604	617	624	612	673	616	621	599	666	613	650	623	618	633	625	644	606	616	606	587	605	616	612	603	627	577	660	639	587	638	596	681	647	626	631	615	641	585	617	604	599	606	574	649	627	603	600	611	648	593	580	608	575	604	645	652	610	599	625	606	610	618	601	633	624	624	597	665	563	622	640	636	542	595	581	602	615	640	644	597	633	615	599	631	599	595	636	660	653	607	600	592	591	594	687	642	604	582	603	608	629	601	585	657	603	556	586	649	568	637	619	626	598	634	602	575	631	612	623	598	590	612	604	642	621	618	574	618	583	640	609	586	586	614	614	627	634	613	654	591	595	623	637	627	633	574	607	634	595	614	595	584	615	621	555	589	663	634	580	601	637	625	575	587	588	557	622	620	655	595	663	617	608	623	574	580	622	602	634	612	605	559	653	608	576	639	609	600	638	599	641	594	636	616	619	625	610	601	601	585	585	612	581	578	618	640	594	621	571	623	650	642	612	623	584	617	623	640	640	597	618	607	596	623	589	609	564	583	620	616	600	658	617	647	571	632	634	608	624	587	564	645	624	621	614	623	582	589	606	571	630	616	607	632	597	605	610	615	608	617	611	623	661	599	604	651	599	601	581	621	591	637	612	635	591	612	606	615	612	641	605	675	599	612	578	636	567	633	651	614	633	635	597	571	610	673	595	595	636	652	626	612	615	566	608	635	590	599	561	618	616	569	575	569	630	628	596	620	635	648	629	621	619	596	611	622	664	585	593	610	592	600	578	598	630	639	626	608	579	596	621
70618	66738	52568	23690	3487	407	335	317	295	276	307	262	289	298	267	284	264	263	243	278	279	273	278	284	297	259	286	247	287	258	248	265	279	280	251	260	290	254	265	261	264	248	275	295	259	364	581	455	419	347	294	288	308	275	245	251	266	285	278	261	246	272	279	286	302	271	263	258	254	266	258	243	240	251	301	267	282	241	278	269	295	249	279	285	267	237	242	259	264	235	263	266	248	241	238	274	269	255	272	238	297	260	271	267	263	292	258	271	261	245	251	236	277	267	299	248	273	258	255	272	225	281	248	262	241	236	264	241	282	270	283	251	245	258	261	248	286	301	257	245	259	246	266	302	276	279	284	252	291	242	265	280	256	245	260	253	254	259	297	259	277	246	256	219	283	276	247	256	251	303	283	294	265	253	272	261	265	286	237	254	281	259	263	265	245	271	281	257	267	242	242	277	281	284	262	276	262	241	259	256	225	271	248	267	234	273	265	256	274	274	267	248	283	258	261	264	237	286	266	281	284	294	263	248	257	257	283	249	249	272	261	263	279	258	227	273	255	268	259	261	265	291	253	254	236	257	255	253	273	253	251	253	282	272	266	279	260	278	272	264	239	257	261	264	243	262	233	264	253	270	252	263	244	290	284	258	259	278	278	269	242	222	265	251	273	269	254	252	232	239	243	233	251	284	237	266	234	272	263	247	273	266	254	250	270	269	288	273	232	281	280	258	276	286	288	254	261	303	247	274	287	276	233	278	296	249	254	274	282	259	258	222	294	268	245	280	273	258	243	259	278	236	268	320	263	260	264	251	311	250	264	258	260	265	262	280	267	237	266	254	273	243	254	263	273	265	245	284	269	273	275	279	241	241	291	270	286	263	276	261	250	272	278	274	263	266	260	262	299	210	269	282	275	255	268	253	256	262	269	265	265	272	255	254	255	261	261	268	255	267	240	197	252	271	263	285	295	245	274	262	277	241	271	254	265	250	257	244	229	242	263	231	271	232	293	268	293	255	259	235	285	283	268	237	258	265	279	285	269	267	264	255	265	276	289	256	264	243	273	257	265	252	263	261	260	238	274	257	264	248	274	299	224	284	296	264	277	282	262	289	299	236	245	271	255	251	271	237	280	266	270	250	261	263	229	264	255	253	259	264	257	237	266	279	276	285	264	249	245	242	296	266	276	262	261	276	275	277	261	274	286	263	263	248	273	261	258	268	272	282	268	255	271	228	251	259	264	286	268	280	274	261	260	241	262	252	252	254	253	253	280	292	242	268	246	268	262	294	254	262	278	272	258	270	258	263	302	250	263	279	244	278	262	277	237	262	289	246	268	250	250	232	246	248	259	230	275	257	268	265	289	267	275	236	263	267	267	256	233	249	275	260	256	261	256	264	294	261	258	278	275	277	254	263	264	271	258	281	259	279	283	251	235	236	289	262	265	265	291	285	269	227	252	257	258	269	257	259	226	267	273	247	274	274	250	270	272	260	284	297	287	281	275	263	249	261	282	266	261	256	270	271	286	255	261	250	274	289	276	241	249	279	261	252	265	294	283	271	279	238	241	258	279	243	265	264	278	266	240	290	256	253	282	283	297	263	243	248	306	288	281	268	301	248	280	297	239	271	268	279	259	280	286	262	257	281	242	275	246	243	246	288	270	237	240	262	287	291	278	296	265	269	266	278	269	263	231	268	266	281	267	255	252	267	255	251	225	262	272	261	249	262	275	258	279	251	283	252	289	246	268	304	246	279	267	260	279	264	242	300	255	254	248	278	265	247	233	277	264	270	247	270	257	281	246	261	272	291	242	290	248	280	257	249	262	250	243	264	266	231	268	255	250	242	251	244	274	245	304	259	253	277	264	255	268	242	239	281	268	262	238	251	275	263	269	264	259	275	291	282	274	287	277	265	294	281	262	250	285	294	247	268	291	241	291	239	268	252	271	286	256	245	277	266	277	275	266	316	252	283	247	272	244	267	242	260	256	294	255	267	283	248	244	292	273	279	269	262	272	246	276	251	259	238	278	257	263	273	285	277	249	262	257	284	290	283	260	261	242	249	267	252	266	251	272	250	251	271	248	280	251	285	260	271	275	266	257	251	250	254	267	246	240	285	284	254	262	236	249	268	293	268	243	258	256	263	273	234	224	258	270	266	267	241	268	245	285	291	261	271	259	273	251	253	268	257	259	250	282	256	262	259	277	256	269	241	276	267	268	270	281	251	260	247	272	276	296	257	276	266	244	257	261	244	303	238	259	295	253	286	255	273	227	253	280	290	248	271	247	279	258	266	271	261	264	213	247	256	253	283	257	274	276	254	270	285	255	270	262	280	249	260	262	243	231	272	250	267	254	256	293	270	254	249	267	232	237	247	257	267	272	259	285	273	247	275	270	266	281	254	264	244	256	282	266	246	253	257	264	255	283	247	274	300	267	256	259	288	298	254	257	271	252	271	260	284	254	274	247	254	280	252	235	261	244	269	263	274	246	291	278	272	263	268	269	295	260	260	251	253	253	267	243	244	280	261	249	259	229	266	276	250	283	274	269	274	261	267	305	254	283	258	257	285	253	254	265	257	261	267	257	252	269	258	267	256	292	251	252	254	265	256	246	276	279	263	261	283	258	276	254	267	245	257	300	305	261	251	275	268	246	260	228	309	255	296	268	258	272	255	256	259	238	220	281	255	258	251	274	286	253	252	275	253	236	244	267	246	258	273	249	260	259	270	259	273	258	279	282	228	260	236	277	286	266	258	273	257	229	239	272	273	245	253	277	247	259	258	263	255	293	255	270	288	258	270	260	267	229	244	287	265	236	254	284	248	272	284	254	262	267	248	240	268	258	263	259	271	239	240	254	257	281	279	270	259	282	280	248	278	306	254	278	222	285	266	259	251	276	287	278	269	265	261	268	245	279	261	282	252	243	275	262	222	264	246	271	253	248	256	269	256	259	266	270	266	266	273	263	249	264	283	243	277	258	270	254	251	256	266	252	275	269	260	259	251	260	264	247	264	275	272	273	266	258	275	263	259	266	219	248	247	248	263	250	265	257	251	249	251	264	273	266	246	283	269	268	233	245	253	252	253	257	269	265	249	278	248	243	257	264	255	237	284	271	267	258	279	267	244	243	241	264	290	275	263	256	250	285	288	294	289	236	262	292	241	264	260	262	263	279	257	270	249	235	261	264	268	250	281	257	260	257	226	265	270	252	247	267	254	239	235	254	252	267	247	238	261	288	257	272	258	263	271	268	280	252	264	256	279	269	289	264	267	257	249	248	264	273	251	252	286	290	269	255	277	272	247	246	256	247	280	296	289	247	261	275	261	256	269	269	270	262	245	254	244	282	262	263	271	281	231	258	236	257	238	270	276	270	260	277	264	255	304	283	280	261	289	235	255	239	247	279	301	266	251	244	228	268	268	244	281	260	254	254	285	288	296	231	242	244	263	285	242	256	268	281	292	276	279	284	269	262	244	235	245	265	231	275	290	294	268	255	250	274	261
46082	52000	46428	14933	1504	1009	913	830	802	782	761	763	738	716	741	744	680	717	707	694	676	701	682	683	723	639	713	715	700	662	619	631	662	674	642	727	683	706	663	682	676	665	643	671	715	1526	2212	2109	1699	1194	904	799	673	659	680	657	665	687	634	663	673	639	641	620	709	660	673	664	624	647	641	682	672	648	624	635	636	660	615	657	684	645	624	644	644	630	643	690	619	608	651	650	643	668	671	601	653	651	661	619	708	660	699	654	621	617	678	599	691	655	609	666	668	635	616	634	672	653	663	676	667	624	613	688	619	656	650	671	639	653	628	625	595	612	644	684	662	704	686	642	627	611	646	637	643	641	640	623	671	677	654	658	615	641	659	678	637	659	656	667	630	633	641	628	668	688	642	661	643	669	669	677	639	640	632	636	641	657	637	638	661	642	648	640	640	658	632	634	642	657	656	629	657	610	593	675	672	618	641	646	633	594	591	695	617	652	662	628	678	620	635	650	660	669	665	649	609	706	636	652	664	672	626	604	644	687	604	670	669	617	656	639	610	648	618	624	666	679	639	693	639	713	617	638	688	639	636	608	682	617	640	658	628	619	651	671	666	618	638	652	631	624	672	649	663	607	666	650	681	633	659	647	603	630	630	672	674	686	618	607	653	625	638	639	634	599	592	652	655	664	637	663	674	670	648	672	693	650	671	657	649	658	674	621	646	620	628	655	646	625	627	633	671	613	669	661	655	644	648	637	602	653	628	682	654	633	622	633	689	612	620	630	650	590	615	656	660	652	638	655	616	638	644	609	654	631	680	642	610	695	671	654	631	637	656	704	661	677	637	689	641	657	677	669	620	630	620	656	648	662	677	646	657	697	638	630	639	670	638	653	620	664	626	622	637	661	668	625	684	640	619	615	648	716	649	665	659	618	643	616	649	669	664	670	610	684	635	637	623	654	660	656	637	673	639	681	663	630	635	655	635	667	642	656	645	640	648	615	601	671	643	625	604	646	639	629	648	614	629	619	624	654	594	610	643	613	631	672	645	621	662	627	668	647	678	632	633	631	620	622	630	644	653	685	685	630	661	725	617	656	636	659	633	648	648	658	638	642	663	602	678	695	673	617	620	603	626	637	675	648	675	662	661	626	616	632	646	594	649	656	652	620	675	610	632	653	669	663	600	650	624	634	666	602	658	662	630	620	665	636	608	656	632	647	617	655	659	683	646	626	652	631	673	628	622	665	672	659	674	654	679	647	658	623	670	684	652	637	653	635	658	642	657	673	606	653	624	662	644	651	688	680	697	681	691	609	651	643	674	668	654	635	656	632	666	626	656	646	649	609	625	659	706	647	629	648	642	686	640	660	677	640	622	647	665	685	611	593	671	607	664	639	620	667	646	647	598	647	644	656	673	683	654	669	632	601	630	663	664	622	660	680	637	630	613	657	615	632	669	670	615	662	658	671	653	677	642	666	674	655	587	657	656	662	669	639	592	626	672	644	658	622	619	663	665	609	666	682	602	651	600	676	683	655	621	646	627	686	644	665	631	660	652	633	625	634	615	663	610	658	596	655	648	654	634	646	639	672	629	659	639	635	642	680	638	733	620	630	617	626	719	628	641	647	605	625	643	646	657	641	678	632	656	626	687	665	645	603	648	651	611	612	677	621	672	630	646	667	679	627	618	669	629	672	590	673	677	678	646	656	647	623	666	668	607	667	623	588	637	631	608	633	617	664	679	623	614	653	650	656	650	645	641	658	610	646	658	692	593	662	624	703	632	641	677	663	620	660	657	623	652	697	667	621	623	626	602	657	640	663	625	633	647	683	621	643	626	657	640	635	599	659	625	627	639	694	674	622	638	675	640	637	651	677	655	588	647	652	658	608	633	648	634	613	648	661	682	610	685	584	638	628	685	681	621	646	683	626	650	632	609	663	612	657	646	627	659	642	604	626	646	672	654	643	653	635	639	634	659	673	628	645	653	612	663	641	626	657	638	628	609	624	643	657	653	630	668	643	592	681	633	618	650	622	617	646	698	652	617	633	628	632	693	644	665	630	660	683	610	635	598	657	659	673	664	681	679	599	606	607	656	651	645	618	665	687	623	633	640	635	711	681	646	648	639	599	678	687	666	635	614	647	653	628	699	648	686	651	640	648	623	688	643	651	619	690	669	669	668	660	645	629	647	666	666	644	710	613	628	587	676	639	613	661	631	656	678	642	647	624	673	640	634	634	645	657	673	655	652	685	647	670	629	647	664	638	645	622	675	718	658	622	662	660	621	676	664	646	649	607	684	628	665	636	658	671	629	646	610	626	688	668	638	636	663	636	649	619	644	668	648	599	617	619	624	609	634	643	633	619	641	669	653	668	607	656	664	663	643	664	672	680	685	630	592	611	602	630	677	643	666	628	593	641	627	687	591	682	627	641	654	688	599	690	638	663	596	658	619	610	636	631	650	676	633	607	671	639	629	655	633	633	645	624	645	680	608	618	656	691	606	669	648	675	647	645	634	621	615	639	664	659	626	652	617	594	657	668	645	617	677	616	630	628	618	669	660	622	657	614	613	643	621	656	642	622	637	650	681	705	682	654	612	635	608	648	637	668	679	687	647	619	669	634	653	635	668	676	658	638	632	693	638	679	662	620	652	633	654	618	660	649	675	640	660	627	605	648	666	678	639	659	682	676	667	633	644	594	668	666	639	622	651	641	612	639	643	620	685	651	660	654	663	648	655	627	592	648	670	683	635	632	622	638	666	668	638	644	606	632	676	609	615	648	630	634	614	646	676	651	692	613	664	622	613	626	660	657	674	601	625	637	686	664	647	593	588	627	597	632	634	626	650	696	585	634	622	637	663	639	680	671	665	611	642	633	632	597	680	650	657	632	670	634	615	630	637	679	622	640	631	663	677	625	631	637	648	667	648	642	625	602	614	643	677	615	672	669	624	663	624	632	651	662	639	637	630	702	692	663	664	626	657	658	632	646	637	670	599	658	678	643	633	641	662	665	645	655	634	645	665	655	613	656	621	634	638	633	590	648	636	635	631	621	621	695	638	647	665	601	657	652	600	656	650	687	669	591	639	627	653	687	635	660	614	667	646	640	662	611	658	624	635	647	628	636	662	643	670	632	614	641	644	628	637	595	648	656	640	667	656	667	693	615	618	606	683	654	664	638	659	646	667	634	625	627	649	666	625	660	669	662	614	630	632	651	599	602	603	683	619	623	675	663	640	605	586	682	625	669	645	624	677	665	659	609	640	678	632	619	647	725	662	674	636	630	618	672	637	643	617	648	601	647	684	642	646	646	700	679	667	632	620	639	654	645	663	707	635	633	602	686	611	676	660	655	658	652	658	617	677	625	645	629	653	669	676	613	650	654	613	673	673	595	645	642	668	639	697	682	669	685	641	619	692	643	651	646	655	613	645	606	643	654	621	644	614	617	626	676	638	658	611	672	655	629	563	602	672	672	619	594	658	675	644	639	611	659	585	622	639	661	677	686	633	662
81109	72428	60585	31196	7330	766	395	374	315	273	313	282	335	272	281	251	292	277	268	282	270	273	268	272	265	259	309	262	273	275	268	295	258	274	273	262	275	258	262	231	245	265	280	285	260	321	711	716	564	455	354	317	282	243	223	258	233	253	253	260	220	254	261	302	235	257	265	254	254	264	273	236	230	234	264	236	257	246	262	242	269	240	226	264	278	267	257	239	237	272	273	276	264	287	232	256	239	236	216	232	249	244	236	256	262	251	248	284	253	234	265	248	233	230	255	245	233	258	265	253	254	263	270	274	232	249	274	235	229	240	256	259	271	243	256	246	265	258	240	279	266	258	273	251	272	264	254	234	246	247	259	250	251	268	250	258	234	257	259	274	238	282	236	243	267	236	271	291	246	234	266	244	238	258	222	238	267	250	262	247	246	251	246	232	271	237	226	229	271	264	250	242	276	246	250	260	250	264	251	278	272	243	245	263	287	228	256	249	251	268	257	274	255	232	217	256	244	229	243	268	219	245	248	287	261	238	252	237	238	270	267	267	261	232	251	226	236	253	224	255	235	260	258	259	255	237	231	262	239	251	246	240	242	259	253	274	241	244	236	292	253	256	240	258	239	243	257	242	274	246	247	216	234	242	236	243	272	249	233	252	252	243	259	262	261	252	278	242	280	265	249	232	222	229	242	231	249	263	255	255	231	237	247	235	232	245	250	228	250	249	266	240	275	260	247	212	249	254	254	247	231	254	251	271	279	253	289	266	255	266	240	253	278	274	269	239	248	244	264	242	248	265	234	215	253	279	255	254	257	266	258	264	261	267	247	269	251	274	227	226	250	258	224	242	262	224	248	259	246	244	249	238	267	230	238	242	231	253	239	258	235	258	245	249	237	256	243	221	255	267	246	258	262	239	279	241	263	246	278	273	239	236	228	228	228	267	269	278	233	240	276	241	235	230	283	239	240	263	246	239	264	251	268	241	268	231	247	258	244	239	208	272	274	242	245	256	261	234	240	267	262	271	232	236	215	249	245	238	259	254	239	237	254	233	235	247	258	277	268	247	266	248	258	240	238	264	235	239	249	259	257	270	248	232	259	229	262	257	258	262	239	263	239	249	256	291	237	261	255	257	271	275	253	237	274	252	228	255	254	262	244	245	258	238	247	265	261	260	247	227	230	254	223	240	250	249	232	267	247	280	259	239	243	244	235	273	232	251	266	243	255	223	238	267	265	252	244	276	272	237	253	213	245	273	218	251	260	229	230	266	262	296	248	278	264	280	235	256	253	239	247	270	228	261	236	250	268	246	256	238	259	248	256	236	223	259	258	265	267	257	256	238	268	272	277	227	283	243	252	233	221	244	230	246	248	231	272	254	241	256	270	267	245	253	244	238	237	249	258	260	267	257	250	247	261	241	237	246	248	264	247	255	282	278	274	259	246	265	238	281	246	275	252	236	253	241	239	222	273	261	286	265	260	250	247	243	259	215	247	244	261	264	265	271	251	274	254	231	229	253	230	272	257	260	243	249	270	245	266	247	259	255	248	274	223	235	248	249	261	240	286	259	242	253	260	242	230	233	284	256	252	289	254	225	210	252	268	269	270	241	287	239	266	245	244	242	254	237	245	232	263	214	277	247	224	243	265	254	226	261	265	230	240	280	232	271	264	278	268	221	243	274	267	210	240	248	246	253	265	282	257	264	260	241	245	248	265	261	245	245	243	213	240	229	262	280	231	264	238	246	249	239	274	242	293	277	265	247	251	257	233	242	287	267	260	269	226	273	271	281	209	257	243	247	274	253	256	243	260	252	256	230	268	266	255	246	257	238	252	252	268	250	266	241	254	259	276	264	266	275	232	242	253	276	247	267	238	243	263	264	261	262	227	258	231	227	256	266	281	237	259	253	263	274	238	247	245	236	247	266	268	217	249	269	272	271	248	255	269	233	271	238	275	244	253	232	251	279	226	235	242	226	250	226	262	249	225	265	244	243	267	247	250	256	265	255	267	257	239	271	294	252	248	237	257	258	255	263	277	244	233	266	276	253	234	231	262	251	239	260	257	234	241	254	262	249	255	260	234	258	250	266	281	258	234	223	232	221	237	250	239	238	261	268	244	280	263	245	234	266	262	297	251	265	238	224	270	248	230	227	250	259	277	254	256	218	257	250	249	238	221	233	224	253	240	238	235	252	266	248	268	257	254	245	251	259	240	257	276	225	259	270	276	248	229	253	248	252	253	270	248	256	225	256	247	283	255	265	248	246	232	274	249	222	249	247	257	216	267	260	230	265	273	221	233	232	236	235	246	223	272	249	268	240	243	261	281	255	244	258	240	263	236	254	247	257	261	269	237	275	233	235	265	230	232	228	241	266	259	249	267	248	223	268	235	252	240	224	282	259	251	228	251	264	229	241	242	235	235	238	261	285	243	277	245	230	231	255	255	269	262	268	254	275	256	227	234	227	270	251	253	218	244	234	246	240	257	272	248	248	252	248	206	276	252	224	247	257	250	250	257	264	248	272	269	247	238	274	240	256	271	246	250	271	248	251	250	256	250	247	267	249	249	247	264	256	257	264	252	227	229	234	242	254	252	263	262	281	236	243	246	269	235	231	258	259	269	271	258	239	281	259	277	305	255	236	259	220	254	277	266	244	251	242	244	234	261	261	243	253	252	257	265	238	237	238	257	273	268	250	248	243	231	247	257	232	276	258	241	265	262	252	258	242	252	246	261	250	272	224	272	229	237	230	251	266	266	219	236	246	253	257	259	290	243	253	252	254	277	252	264	277	252	228	238	233	250	228	251	260	280	236	240	257	236	269	260	262	264	239	268	262	249	262	278	266	214	231	247	246	240	257	268	240	269	250	267	221	252	235	218	215	254	273	257	232	253	262	244	268	255	235	249	245	255	257	256	258	256	259	259	246	255	247	239	266	262	267	234	256	258	260	252	256	240	244	271	258	264	248	247	250	267	230	252	255	258	241	226	259	255	239	245	251	267	254	280	225	218	251	260	263	236	252	283	257	236	268	262	255	243	233	249	252	248	230	269	231	216	256	258	243	262	243	224	213	226	234	257	256	246	234	257	271	289	252	247	267	249	251	248	259	245	221	228	267	255	258	249	293	244	246	261	246	250	267	270	258	257	260	258	248	267	267	243	256	271	230	229	283	250	281	211	260	239	254	245	254	227	300	262	250	283	221	220	252	248	243	278	244	287	281	262	243	252	229	243	239	250	243	269	235	256	245	280	260	244	231	249	270	228	243	260	253	251	258	259	234	247	254	234	289	230	232	236	247	244	256	241	260	249	242	236	237	266	256	234	265	257	247	252	263	245	271	280	226	263	255	269	236	246	263	240	223	249	244	254	272	244	254	267	254	253	253	269	257	244	266	237	241	265	264	282	229	215	246	261	235	249	244	258	228	252	247	264	255	230	263	260	243	250	228	234	244	253	247	249	250	249	238	272	215	283	265	251	219	264	266	242	223	244	238	236	240	252	250
56506	57510	56677	15783	2071	1261	1071	992	894	908	888	820	762	742	726	776	690	731	692	673	748	702	718	714	656	687	685	610	646	682	659	707	651	709	646	674	685	677	705	648	672	647	652	625	638	1285	3670	3408	2655	1796	1240	862	682	656	655	602	626	606	597	620	604	633	613	606	598	590	633	603	586	598	565	621	590	630	641	626	603	611	605	567	649	608	589	584	640	605	614	632	621	572	649	579	626	577	609	609	627	602	618	598	558	612	592	618	559	585	558	611	598	590	618	592	622	606	595	643	582	635	648	625	586	616	614	625	577	617	583	594	625	599	570	607	602	631	657	614	672	593	633	612	627	588	606	646	630	626	593	637	617	641	603	621	621	589	602	622	619	599	620	639	630	614	598	613	657	566	618	625	604	639	617	620	605	647	621	595	638	634	591	623	539	627	569	660	623	635	622	623	603	614	610	586	601	597	591	590	608	653	579	604	624	578	614	602	637	595	646	599	579	604	598	623	604	651	646	560	644	575	595	642	585	647	630	576	634	643	604	600	602	621	606	594	565	636	629	580	576	684	599	606	588	575	589	594	618	614	599	587	600	587	661	634	611	626	610	577	595	583	592	593	596	611	587	619	619	593	645	634	617	560	591	582	603	617	637	618	640	539	597	564	638	622	655	587	624	607	590	574	616	576	597	604	590	592	597	631	578	594	623	618	623	608	606	608	577	606	617	598	604	631	608	603	630	641	577	576	621	611	546	561	592	657	601	569	601	599	612	644	596	601	576	582	558	621	569	594	583	580	599	613	601	660	612	622	624	598	641	615	601	608	595	594	545	606	600	655	588	600	596	596	628	573	643	575	573	578	600	572	627	587	654	588	623	594	584	596	606	638	628	611	562	629	624	566	624	662	670	570	582	607	593	595	635	600	634	614	595	623	586	640	597	617	625	633	613	618	604	612	649	598	594	620	601	572	625	607	634	595	587	610	625	612	599	613	594	621	593	615	584	603	609	588	606	622	590	629	649	616	589	613	623	591	633	574	606	594	616	614	593	607	625	616	634	595	626	658	622	624	585	582	571	549	616	636	571	642	600	583	605	624	597	610	636	584	630	595	572	645	554	620	599	555	600	556	591	587	572	578	616	623	599	622	627	638	609	643	647	617	588	582	635	597	630	627	614	610	625	625	670	578	592	580	613	595	593	598	603	596	607	623	653	593	600	594	578	623	648	578	610	584	611	626	625	610	594	556	603	601	626	597	612	611	615	608	616	611	649	606	622	581	583	596	627	630	604	613	589	622	640	624	586	601	674	599	593	583	582	617	591	631	632	607	580	617	591	600	594	631	551	605	598	585	594	596	646	589	608	665	614	543	573	642	611	616	595	641	631	616	609	618	605	629	626	638	621	575	579	602	602	644	653	596	608	580	636	616	589	614	610	644	639	642	599	635	613	571	641	658	595	600	612	612	598	603	563	646	604	615	623	609	627	607	589	587	596	608	599	602	630	572	575	553	633	576	593	613	629	654	603	593	595	608	568	617	637	666	587	616	600	574	615	592	610	600	622	635	596	627	629	579	590	607	563	563	674	588	589	667	615	623	639	651	619	644	625	630	656	625	644	628	588	607	605	658	571	591	621	580	582	596	583	549	649	595	641	626	631	539	617	588	582	593	620	589	617	595	579	621	598	601	593	598	631	643	585	593	642	605	626	619	611	603	621	619	589	634	561	589	634	595	611	600	607	606	583	636	595	592	600	630	635	639	582	602	605	603	594	594	618	581	591	612	595	636	619	646	645	607	589	599	668	604	612	598	589	593	632	629	645	606	596	604	615	592	599	596	648	583	626	621	566	593	616	687	645	612	562	613	590	609	605	616	574	635	618	593	598	584	553	623	658	641	584	621	640	590	609	627	628	626	645	588	623	621	650	583	617	624	554	570	604	623	573	632	637	613	622	577	618	589	606	564	628	575	600	591	654	628	617	611	570	612	594	601	584	602	614	620	626	650	630	630	575	635	611	683	611	635	602	599	617	582	596	562	598	647	596	649	618	601	630	600	601	652	587	597	596	624	613	599	624	612	594	612	587	620	651	590	607	642	667	617	615	660	574	620	604	585	645	620	639	592	646	590	645	564	593	637	581	591	630	612	605	618	602	622	562	614	596	614	585	601	613	625	630	615	633	589	602	592	603	628	607	669	583	618	592	597	625	675	556	585	617	597	593	602	657	624	627	646	630	602	625	626	591	611	575	601	582	603	616	597	618	618	600	681	629	596	600	606	579	600	631	601	619	622	610	626	569	569	626	652	633	594	627	619	613	653	571	619	639	597	602	629	589	579	619	640	664	593	635	587	608	600	594	596	584	615	592	614	659	619	620	578	635	649	588	601	602	591	594	628	632	575	615	624	569	666	596	591	635	581	625	626	598	619	577	606	621	607	613	604	604	595	616	632	631	610	593	617	630	616	645	589	632	600	631	624	565	602	620	606	630	608	606	625	636	590	617	618	615	561	608	636	608	596	626	638	631	637	578	599	636	637	602	619	620	609	600	617	599	583	632	636	620	649	611	630	593	578	595	626	616	598	607	592	564	658	580	617	606	597	602	598	608	644	628	622	629	598	639	597	600	599	625	599	630	619	643	652	656	608	611	613	620	625	608	569	579	614	621	584	650	622	597	632	624	594	658	560	574	575	609	638	616	625	653	586	613	560	557	633	607	614	606	630	597	622	608	621	590	595	614	547	616	606	613	623	647	623	620	624	603	626	572	583	560	620	639	620	579	643	654	624	618	589	577	634	601	625	610	575	648	599	620	639	601	613	612	631	608	600	609	665	597	614	595	628	597	631	649	642	655	674	597	597	648	609	635	616	634	604	550	626	606	601	625	632	625	613	638	637	608	569	583	632	592	598	598	605	604	644	613	558	637	607	648	604	631	608	616	594	600	565	617	621	683	633	613	620	616	565	624	611	618	628	568	605	653	607	615	593	632	581	611	593	614	640	643	622	622	598	635	622	563	608	608	591	618	623	631	588	666	615	659	597	596	617	626	620	594	602	605	597	586	597	626	602	589	599	648	593	626	579	612	593	612	624	613	613	587	588	618	601	599	594	586	589	608	630	586	586	608	591	569	596	631	650	590	642	598	635	616	624	612	640	615	638	590	616	624	605	599	588	636	580	644	615	606	597	619	590	576	573	609	633	631	603	635	634	640	629	623	597	608	588	592	634	609	657	607	637	634	631	578	605	615	588	604	594	607	622	597	592	567	634	647	602	594	607	635	602	592	607	596	618	648	630	597	609	621	653	591	625	566	597	644	603	620	619	587	605	630	603	606	602	631	601	600	615	616	604	596	623	602	634	607	618	568	643	574	573	619	630	635	633	624	597	638	623	622	630	595	596	606	589	614	659	582	572	584	598	586	618	633	576	617	555	596	582	571	609	596	648	646	601	646	552	573	624	625	616	540	615	647	602	602	620	628	616	609	553	597	582	587	625	639	654	635	596	650	543	584	589	613	581
22690	15542	8581	1201	299	272	237	272	233	268	251	226	275	253	253	276	274	289	263	245	282	268	243	255	239	214	239	248	249	261	278	253	246	248	262	212	242	240	259	246	262	251	244	262	263	252	295	312	331	292	298	257	276	246	240	238	270	257	274	245	255	253	259	258	251	249	245	231	227	228	236	225	244	226	220	262	261	254	245	228	279	221	255	257	276	239	252	254	261	250	271	239	256	258	248	247	250	248	267	253	280	227	247	262	256	258	222	256	244	232	241	264	256	212	241	239	207	253	276	262	256	263	260	237	245	239	239	261	258	253	263	246	261	272	249	240	245	276	214	230	237	239	242	256	265	216	231	238	217	231	282	242	265	252	235	254	280	252	256	244	269	246	238	227	254	265	260	245	271	256	227	235	254	248	232	235	260	248	253	294	243	230	269	261	269	213	261	226	254	262	222	248	271	245	248	256	292	238	225	219	236	201	255	270	243	257	227	233	268	265	245	233	221	259	215	250	230	251	250	220	262	243	236	239	259	243	276	222	247	251	217	260	261	237	247	249	234	238	253	227	253	245	257	256	241	251	242	253	237	240	252	254	231	237	245	248	261	265	238	226	246	237	265	263	268	248	239	240	255	253	254	234	259	263	269	251	297	245	279	238	272	249	237	244	262	249	251	238	280	270	240	256	252	235	235	279	255	271	231	219	255	250	245	272	250	245	241	273	251	245	266	252	238	255	231	270	230	226	247	265	242	251	248	275	219	228	225	242	265	269	264	246	244	255	308	252	235	221	256	266	252	275	276	234	257	271	270	250	249	267	236	231	267	252	240	241	272	244	235	238	263	258	270	240	235	235	237	260	239	250	219	228	276	240	234	237	221	254	263	220	259	260	242	258	285	240	250	251	279	222	267	268	265	245	240	252	254	251	279	261	292	235	245	288	262	268	258	237	260	256	240	257	271	224	228	254	246	243	249	256	242	268	254	233	241	276	249	241	207	249	253	261	250	229	242	280	251	236	235	224	263	223	235	255	234	227	251	236	240	246	257	203	236	221	268	244	253	247	237	260	245	252	236	227	251	257	263	253	245	231	267	241	246	243	238	241	239	258	242	255	228	243	238	253	270	266	241	236	237	263	249	233	245	223	281	257	217	265	261	217	237	250	284	266	258	260	249	243	249	254	277	220	246	247	240	271	261	261	241	243	233	232	241	239	241	263	273	246	237	256	259	236	244	257	257	242	236	241	233	247	270	234	225	235	232	224	203	244	232	237	244	255	223	244	227	271	241	237	244	259	239	248	234	256	291	282	244	265	260	257	263	248	246	225	262	253	231	222	225	224	252	231	250	249	261	254	252	254	238	226	230	266	232	235	240	231	242	251	276	258	223	242	243	226	240	248	266	244	292	244	252	286	235	255	256	268	285	260	258	265	261	275	269	258	237	233	257	274	257	225	235	249	240	257	250	258	246	280	232	258	248	262	234	251	251	254	254	251	238	239	257	244	247	244	244	272	234	246	251	225	252	247	247	270	215	264	227	257	253	242	239	255	244	236	214	279	223	270	248	230	225	248	265	239	249	274	226	255	238	234	228	253	231	256	227	247	228	257	246	268	238	244	244	228	249	240	244	259	243	242	268	258	234	259	242	243	254	242	238	275	243	284	245	263	239	239	254	265	250	246	218	266	252	234	268	232	263	267	241	262	240	243	279	285	270	253	226	235	267	273	225	267	233	236	257	236	257	260	215	270	212	219	285	257	248	272	238	237	244	250	243	244	223	260	222	279	254	250	252	258	244	243	217	236	263	262	264	238	245	269	252	235	255	235	269	244	265	245	256	288	258	269	266	230	245	230	271	256	256	237	263	248	264	259	257	294	230	247	230	246	268	259	271	250	299	272	230	270	278	258	292	252	250	259	267	266	245	238	263	288	267	234	226	235	233	259	271	257	256	284	264	246	255	228	278	249	254	225	243	226	243	240	231	257	287	249	268	243	255	243	273	273	264	241	235	240	272	224	234	233	242	233	260	226	258	229	221	254	247	236	222	249	261	231	236	261	261	235	269	219	241	299	222	283	236	239	254	229	240	238	279	232	261	222	215	219	263	216	257	254	256	233	235	229	236	261	250	239	252	250	230	264	242	264	253	260	211	264	252	253	235	259	244	230	254	252	255	239	246	218	251	278	263	237	247	223	255	250	254	260	241	248	223	252	242	258	243	224	221	275	286	258	228	232	235	237	271	259	222	237	282	261	258	277	222	252	267	236	243	259	244	279	230	238	271	268	246	219	267	230	235	277	240	248	269	268	264	264	253	271	228	251	213	266	265	269	238	254	216	251	209	221	204	240	237	237	261	253	242	261	229	221	258	238	235	271	236	244	256	240	275	268	236	253	276	241	266	258	235	252	267	241	248	283	281	274	248	280	248	245	236	262	243	236	259	269	246	276	251	227	277	248	242	260	268	256	279	234	246	285	231	242	239	271	231	224	311	230	219	228	235	270	231	234	243	257	260	257	228	252	251	237	223	249	256	249	247	255	225	236	270	254	256	227	258	267	265	257	224	246	246	257	234	249	224	271	252	251	259	252	259	230	240	234	237	231	267	272	245	224	258	231	248	266	234	264	246	257	272	248	245	245	236	262	276	244	258	228	252	247	241	282	248	283	260	278	225	238	268	276	230	235	246	242	243	241	226	235	283	243	251	247	240	232	266	236	227	246	232	256	249	257	238	248	224	251	209	274	229	244	263	239	248	272	251	247	234	241	237	278	254	246	271	260	220	272	245	224	246	222	275	251	242	273	243	255	266	252	277	266	253	234	235	294	245	250	244	240	243	301	245	229	241	254	249	266	267	218	223	261	233	251	238	230	245	257	257	256	274	248	237	278	222	229	253	247	238	234	266	229	281	290	277	229	273	261	248	232	245	257	252	260	268	254	241	255	249	237	249	258	266	253	259	249	243	266	253	241	212	239	260	241	257	257	260	231	230	269	264	274	236	230	254	235	267	224	276	260	295	252	262	251	238	246	234	274	251	232	268	228	257	262	266	257	237	268	247	255	232	228	241	256	235	245	258	268	248	278	252	220	249	273	231	261	258	270	242	260	245	266	255	265	260	243	246	250	246	238	241	235	236	260	263	251	242	238	267	247	266	227	232	239	253	252	238	239	260	226	248	284	269	263	268	245	219	258	256	247	241	245	244	236	250	242	230	228	261	244	225	261	244	250	295	259	245	252	248	254	245	223	259	233	230	254	214	240	243	233	245	267	259	233	227	233	247	257	211	247	256	241	244	245	255	251	228	247	281	255	263	233	225	239	233	248	236	231	226	244	242	259	251	265	251	257	265	258	252	244	254	232	236	236	278	234	254	271	238	249	251	231	234	257	261	257	246	226	242	242	242	275	253	261	242	266	228	215	263	275	247	263	238	248	243	252	269	261	264	241	239	259	267	245	248	282	245	236	282	260	205	248	231	257	231	270	230	257	234	236	258	255	241	255	257	245	292	239
19682	17526	13776	1834	713	661	651	619	690	631	613	667	578	546	636	636	631	651	619	635	662	638	604	646	668	664	601	638	662	640	620	628	625	669	590	669	624	605	616	599	662	604	624	657	681	651	832	938	980	841	727	622	598	605	604	617	605	630	665	677	655	623	636	607	622	616	592	678	616	605	616	599	619	621	622	632	611	642	608	608	636	650	635	613	622	616	601	599	649	601	625	570	592	607	666	601	599	645	603	610	631	620	558	610	620	616	601	623	584	654	621	640	625	650	679	634	581	599	629	625	640	616	600	613	607	611	625	605	621	630	595	620	595	614	651	612	600	620	640	646	638	603	595	613	619	645	631	623	619	665	638	614	608	620	621	633	590	613	614	697	653	583	620	611	653	589	616	621	626	613	630	621	644	616	631	623	660	586	610	605	601	609	608	604	613	629	587	637	573	644	601	605	608	579	616	618	673	637	592	607	616	653	611	593	633	604	620	609	597	703	619	612	598	616	583	596	610	600	613	630	640	610	622	589	604	651	588	651	685	642	652	644	626	608	596	596	604	609	591	657	654	633	574	622	631	603	593	637	602	588	646	661	624	619	639	597	641	595	623	636	651	618	635	599	611	596	608	657	662	623	565	629	621	656	590	621	628	692	590	672	617	602	571	588	584	654	602	612	646	597	604	582	631	616	624	678	605	593	597	626	606	613	631	621	628	552	638	615	611	631	613	600	639	571	631	619	642	620	592	628	599	601	607	590	636	666	608	635	615	637	600	612	641	616	628	631	617	600	630	636	580	643	601	579	603	589	638	636	609	635	622	588	594	592	632	629	610	579	641	576	638	542	627	597	662	625	602	647	573	607	650	607	649	626	605	600	661	654	650	622	579	581	612	581	553	617	618	660	673	625	615	655	604	610	635	599	602	576	614	619	615	604	574	606	573	641	655	601	603	608	659	596	670	658	610	623	616	657	604	604	594	605	627	621	610	591	603	612	609	566	617	624	598	637	631	614	625	598	630	629	635	592	607	633	628	644	637	615	629	637	620	623	655	611	669	604	619	644	614	609	625	640	619	632	630	613	624	669	535	589	642	606	643	632	583	596	602	576	603	625	582	602	630	642	596	622	607	677	580	591	592	630	626	620	584	620	616	633	607	615	639	596	614	638	600	623	629	597	639	603	590	629	642	644	582	602	647	613	645	602	597	558	658	624	630	641	615	616	646	598	594	615	647	601	601	607	629	626	617	663	682	627	623	585	588	598	674	613	586	613	627	620	612	632	651	604	646	607	609	645	634	578	601	619	605	627	563	633	634	611	638	594	599	633	624	600	622	608	641	628	569	610	626	614	616	647	628	620	645	560	636	594	661	589	620	630	644	621	605	622	615	631	632	546	664	580	648	648	601	610	655	625	554	641	635	589	642	631	638	579	584	627	592	604	619	631	634	657	620	641	620	629	579	639	599	608	603	608	624	631	610	624	626	611	655	626	603	601	651	595	619	624	636	633	633	627	608	646	608	619	578	616	618	582	620	623	597	628	606	601	582	577	611	637	616	586	667	653	596	589	604	637	635	618	650	610	593	645	675	617	613	643	574	631	614	595	608	613	663	638	545	613	631	616	632	568	601	640	646	649	604	646	624	638	599	666	597	595	593	611	585	589	623	646	593	626	589	575	619	617	625	594	601	653	645	592	595	603	608	586	609	618	600	604	572	618	611	649	649	621	590	630	651	623	617	647	596	643	588	632	623	557	600	649	570	589	652	610	616	580	619	621	614	635	571	591	618	633	626	573	609	640	545	659	599	664	556	583	626	592	634	598	638	570	650	612	622	627	605	594	597	625	635	642	647	585	632	629	656	646	575	623	621	590	653	604	601	655	601	650	628	590	622	635	655	647	629	636	601	624	609	647	640	600	593	643	669	611	635	607	631	591	622	590	677	617	592	581	584	645	625	619	616	633	612	654	629	620	649	630	636	596	639	613	628	623	591	631	590	609	606	608	612	628	646	658	607	619	646	621	637	642	601	609	620	616	619	616	606	635	630	592	632	649	590	628	601	599	602	587	615	650	625	622	632	591	614	592	649	622	596	647	677	640	618	640	639	591	628	623	611	604	614	603	623	619	633	607	605	605	635	602	642	652	653	644	628	603	604	637	614	626	619	645	592	602	580	668	626	631	602	641	593	600	652	597	651	630	605	607	604	612	591	602	650	669	631	569	612	629	642	620	613	613	649	615	608	627	671	653	622	621	646	574	618	612	611	589	631	597	611	613	645	648	641	606	644	570	617	603	634	594	581	581	572	616	593	637	545	616	593	621	639	637	655	594	617	611	637	596	622	589	591	637	574	588	636	599	606	615	621	647	625	631	584	618	616	618	627	652	636	666	625	618	582	657	595	596	605	590	584	592	603	633	624	627	606	645	643	619	628	596	663	577	613	655	620	598	600	611	643	651	585	617	595	598	631	614	619	599	629	591	592	613	665	647	639	605	594	626	612	606	593	597	591	621	623	664	599	632	592	613	669	586	599	626	599	637	617	630	661	646	617	611	604	583	590	562	596	645	629	610	637	623	620	637	635	601	659	576	639	611	639	593	627	626	647	629	580	611	615	613	590	639	631	660	627	634	584	647	592	545	625	624	612	620	609	619	639	616	617	616	584	597	584	595	626	620	626	575	647	630	622	592	559	606	642	617	618	610	569	579	606	612	609	574	625	633	638	619	620	624	620	586	601	621	658	643	612	641	616	644	607	662	652	657	582	617	646	657	639	657	640	614	578	613	594	649	597	611	573	582	642	599	614	581	617	587	587	581	633	618	602	614	607	627	620	671	564	643	653	593	604	603	613	658	570	614	637	599	632	595	609	626	611	602	614	639	613	595	593	613	619	631	608	578	588	614	640	600	605	622	623	636	630	600	595	609	632	599	618	616	624	619	589	680	595	592	593	625	624	650	615	586	608	665	597	617	590	628	625	597	557	631	615	639	562	599	596	581	653	640	637	641	669	591	600	624	624	615	591	654	568	638	599	652	564	595	596	597	642	630	637	605	632	585	592	594	618	590	616	618	616	613	632	677	613	632	639	591	610	618	621	638	600	585	617	644	591	600	592	593	594	648	653	615	577	619	638	606	642	589	562	595	584	580	643	619	643	619	595	591	633	603	658	593	587	626	658	610	578	624	660	593	575	582	607	654	625	588	622	615	584	602	581	607	591	577	621	619	631	590	623	624	659	616	622	608	601	613	653	614	561	623	585	644	611	618	621	586	606	664	586	622	638	571	630	619	624	628	603	658	628	624	615	635	563	566	603	634	623	613	631	595	595	559	628	600	631	582	609	644	599	631	625	621	611	626	569	615	601	596	633	657	633	603	627	593	646	595	615	565	604	600	604	634	638	624	604	608	649	596	641	647	604	597	605	637	653	614	646	608	623	620	602	633	647	601	599	601	632	655	565	583	642	638	618	626	611	580	663	663	579	614	641	631	656	594	637	638	588	595	622	577	602	619
69962	59992	56558	21543	3191	633	403	357	339	327	323	288	275	312	330	270	287	296	279	268	264	293	247	267	273	286	270	252	318	265	303	294	285	292	281	283	275	299	295	297	310	253	308	246	239	282	674	755	611	425	376	327	279	254	267	263	252	267	235	247	275	271	256	267	283	276	282	271	245	269	264	261	278	277	280	235	252	283	242	286	280	277	261	277	258	248	278	289	257	282	275	278	280	278	233	275	285	267	275	262	256	251	254	287	257	260	265	251	285	289	266	296	278	270	258	254	243	260	251	269	281	261	290	221	289	272	254	274	256	246	285	257	296	262	292	231	240	251	248	274	269	284	267	269	290	243	268	278	276	277	254	291	262	276	269	279	275	284	263	280	263	282	278	265	306	252	257	284	244	256	269	296	297	290	253	282	250	282	284	253	271	268	269	245	280	272	294	292	235	257	250	276	284	268	248	280	224	256	268	263	265	241	252	280	261	250	257	260	266	254	279	269	258	259	275	273	255	308	284	261	284	291	249	256	263	272	298	274	238	286	299	261	280	276	257	249	261	280	264	241	262	289	266	261	254	270	272	262	269	253	239	288	265	253	306	281	274	258	265	301	274	281	297	303	248	221	250	259	268	245	273	255	255	287	282	270	267	277	273	253	250	310	257	248	260	270	277	270	256	263	270	253	280	270	289	274	274	287	266	248	270	276	283	276	252	289	268	265	252	274	261	284	278	269	308	283	264	297	279	301	277	260	283	273	266	262	286	281	261	252	256	294	237	273	290	263	284	272	261	288	272	286	260	283	242	258	261	286	259	255	254	277	267	304	259	289	276	270	302	229	241	244	273	271	255	283	266	294	248	301	269	276	257	286	268	243	261	296	265	281	296	262	287	247	269	255	243	283	280	254	265	282	296	258	298	263	274	266	307	286	257	271	279	276	274	278	304	247	280	266	249	279	286	266	270	272	258	265	281	253	273	262	272	270	272	262	244	274	254	295	274	257	271	268	265	260	290	285	273	262	261	282	286	258	276	265	246	252	294	257	263	263	271	291	278	266	282	276	277	249	302	281	249	258	224	258	276	265	275	265	245	251	262	262	271	251	266	298	305	285	283	292	276	296	243	272	251	254	284	313	280	269	231	279	292	283	256	278	284	267	270	298	261	275	283	277	255	269	289	291	285	284	274	272	278	248	257	274	253	263	259	273	280	272	262	278	271	254	263	285	262	255	274	284	244	303	264	296	238	279	252	266	314	268	242	262	274	285	276	260	271	282	275	271	275	251	278	279	250	255	263	278	247	309	268	270	276	261	297	286	265	266	258	279	250	242	258	250	270	269	307	313	257	252	266	246	244	259	280	235	281	287	316	259	272	241	260	249	276	306	262	250	295	274	271	257	279	291	303	290	255	282	222	267	269	247	270	249	277	263	254	264	273	286	246	274	254	265	255	259	299	284	273	249	284	252	283	268	271	247	260	279	307	258	280	255	289	289	274	292	252	284	262	258	258	294	257	285	259	257	288	269	285	280	270	251	260	280	239	271	255	276	279	270	263	289	257	286	279	235	266	253	283	269	223	261	255	265	274	267	247	260	263	243	264	278	243	270	273	291	277	278	296	248	250	297	261	299	286	307	287	255	270	251	256	288	271	269	256	250	308	242	286	274	277	269	258	250	255	269	274	280	276	246	272	238	240	254	309	287	268	287	275	266	260	277	277	256	239	256	263	278	256	264	296	254	287	260	274	277	300	272	251	255	261	273	283	256	273	258	279	244	291	276	276	272	254	280	252	302	289	281	268	288	262	257	301	285	237	260	310	240	263	275	253	290	248	292	252	266	280	282	255	254	257	262	251	308	247	265	292	275	237	240	273	248	266	243	268	293	269	256	267	250	269	260	254	256	262	283	310	292	256	287	285	272	251	280	242	231	239	277	271	287	268	263	280	242	271	266	288	265	301	270	239	260	280	248	265	266	262	277	272	277	251	242	266	286	247	261	291	286	259	291	274	252	267	261	294	257	280	260	249	282	299	282	272	243	262	270	258	281	246	253	318	269	255	237	251	257	265	265	257	261	254	246	262	269	257	272	257	280	262	261	281	279	282	251	248	261	271	280	246	250	272	263	272	258	252	289	283	257	250	264	284	265	280	271	248	290	273	276	252	253	262	251	257	273	260	268	245	273	263	295	311	232	271	247	310	280	249	266	264	241	242	291	289	285	251	244	268	272	275	262	268	253	245	275	271	220	284	273	256	260	254	301	274	280	288	272	262	274	258	282	269	281	270	263	266	282	258	276	249	285	277	285	276	274	243	247	244	277	235	272	284	288	276	283	279	275	279	251	265	309	266	267	271	276	269	239	270	252	295	257	282	263	267	255	255	295	266	237	294	253	296	283	286	265	289	267	264	279	270	271	300	256	275	280	293	255	267	283	277	272	291	312	239	265	248	252	260	236	275	261	272	293	294	267	273	301	252	275	291	266	289	257	248	292	312	270	263	302	275	244	281	264	263	245	271	297	281	255	243	240	271	270	246	278	282	259	258	259	262	265	283	255	242	271	253	287	300	272	281	291	280	303	294	280	268	252	248	239	273	245	252	280	241	240	287	260	284	306	273	280	280	252	262	259	294	263	249	269	271	303	292	286	283	279	260	246	272	247	274	269	292	289	237	279	230	287	264	287	270	242	262	258	261	237	285	276	264	283	262	281	249	261	267	272	305	265	268	261	280	248	250	267	278	270	290	248	282	278	236	279	263	289	258	255	297	261	284	248	258	262	259	287	278	289	270	290	259	274	271	277	254	246	286	294	264	256	305	274	272	301	271	261	261	277	262	322	240	268	277	247	283	289	297	234	258	275	243	283	274	258	298	254	260	281	263	280	256	260	277	313	240	253	315	260	273	237	257	234	281	271	237	275	271	274	249	261	258	271	270	245	274	267	265	286	266	261	290	292	261	280	278	299	242	304	289	249	282	291	282	267	267	259	282	247	285	286	242	288	253	275	291	280	268	281	282	276	267	251	253	284	305	271	271	260	296	276	282	254	286	295	313	279	298	307	248	283	292	267	299	231	250	272	270	273	297	296	242	263	270	258	258	256	249	286	282	290	254	239	243	261	296	271	264	265	235	283	262	285	303	298	245	255	297	268	254	232	257	269	265	237	261	253	307	280	259	290	252	277	242	241	250	261	268	248	257	235	265	251	286	263	244	269	252	271	275	277	257	253	287	253	272	266	266	256	259	246	282	263	265	273	259	272	260	270	275	259	283	278	278	279	276	250	288	260	291	268	252	261	251	278	256	265	240	258	251	287	260	284	266	278	258	250	287	256	284	248	268	262	260	262	277	300	267	286	286	274	271	302	277	256	254	268	288	291	278	237	281	262	284	253	264	273	257	233	262	272	253	291	303	266	307	280	284	274	295	255	287	303	280	253	240	273	268	265	286	295	263	286	274	288	259	270	257	283	286	237	290	264	274	267	270	286	302	288	269	262	254	255	292	253	259	285
45167	45311	49609	7265	1877	1220	996	1046	896	857	840	785	788	804	768	787	713	744	725	713	760	745	778	709	780	754	744	712	747	724	664	686	698	710	752	687	715	709	709	675	697	633	654	685	678	778	3268	3686	2778	1773	1189	817	703	699	662	687	669	655	661	650	641	705	640	630	615	731	673	635	677	658	667	625	672	677	605	656	678	678	683	672	647	666	663	651	634	671	641	639	663	642	658	634	656	641	654	640	654	637	656	689	641	662	642	615	712	681	683	714	637	650	631	677	668	676	635	637	653	668	652	626	664	617	600	711	661	623	688	660	657	670	664	678	661	668	655	664	657	674	659	643	647	599	626	639	650	670	700	665	662	676	629	646	667	676	704	649	648	662	686	680	624	674	644	646	660	660	668	653	662	606	673	615	667	661	722	628	651	743	652	642	690	618	660	672	650	646	676	662	714	664	665	673	687	661	638	658	617	693	674	644	693	695	630	666	702	745	673	714	643	673	645	678	629	680	683	608	645	687	641	630	680	663	643	645	616	628	640	658	652	608	652	679	663	653	625	657	684	639	666	610	621	680	688	651	588	628	655	612	629	686	687	682	669	661	626	676	683	681	665	656	651	650	668	593	665	674	663	646	648	641	634	667	645	672	662	621	673	619	629	647	657	676	681	663	657	641	678	668	663	641	631	594	663	720	608	644	658	701	631	679	634	674	626	652	643	601	680	612	667	669	675	657	649	701	674	606	654	684	640	650	656	682	657	712	657	667	637	673	620	644	631	643	624	681	607	692	652	680	705	638	630	626	683	669	671	699	633	668	619	648	655	645	668	666	635	653	640	656	676	624	640	622	660	639	640	671	649	665	651	607	660	660	667	628	631	664	674	638	677	690	656	657	654	624	630	662	650	646	666	691	690	622	644	609	675	615	694	644	667	652	636	687	640	616	670	660	643	651	723	619	696	687	609	658	631	569	660	701	643	651	639	645	681	606	643	647	716	658	685	643	646	635	644	636	694	653	639	661	638	658	692	599	660	690	648	682	613	647	680	685	677	636	664	690	623	625	693	695	643	628	695	617	631	650	652	640	683	651	640	655	653	681	666	680	634	683	665	619	672	631	654	669	656	668	650	652	673	626	668	666	671	690	606	633	668	698	638	692	638	670	671	697	661	659	630	657	655	642	636	675	628	713	658	669	685	664	637	608	652	651	651	637	646	666	648	672	605	615	670	664	692	638	631	678	643	631	673	631	639	645	663	613	694	675	650	629	656	636	626	666	671	655	630	644	661	662	669	673	621	665	684	608	657	676	630	650	650	627	671	657	625	679	708	610	684	664	696	644	670	633	640	652	690	599	646	657	697	650	610	674	642	671	665	652	653	671	650	661	628	650	647	621	663	673	624	639	603	590	647	663	740	641	612	635	658	693	665	712	698	658	634	662	639	650	612	639	705	619	603	645	677	626	652	707	622	677	622	653	710	651	654	648	671	691	643	665	622	626	722	666	679	652	622	631	729	663	637	645	652	646	639	628	644	638	638	649	684	699	674	636	637	665	660	672	653	641	617	670	668	644	684	626	673	648	659	651	647	630	705	637	683	619	642	625	650	651	650	598	614	635	658	655	628	610	687	686	628	639	614	657	673	628	666	622	666	656	702	685	634	647	641	644	650	705	621	670	637	645	653	639	639	664	616	658	638	648	655	685	650	658	675	636	696	667	641	676	681	658	668	644	676	664	616	660	660	652	662	652	631	661	639	669	679	647	658	671	651	673	687	643	658	660	688	675	661	656	658	714	652	656	671	685	664	622	658	642	689	643	691	655	676	620	647	658	679	631	697	688	691	647	655	648	646	649	683	651	642	663	625	673	629	688	616	658	619	692	619	677	635	640	653	663	668	645	667	610	676	671	677	663	656	612	695	611	622	677	662	664	647	630	677	619	642	649	610	677	676	667	636	700	650	638	664	687	695	648	632	664	633	669	674	624	663	631	635	679	636	684	626	631	656	612	662	689	654	646	662	689	668	640	653	658	653	687	655	677	633	645	686	626	640	657	626	630	641	631	649	634	643	650	633	658	690	703	651	612	694	628	715	656	649	658	677	719	688	622	679	644	678	691	673	644	685	596	676	683	709	691	616	660	663	654	651	697	688	651	636	647	623	661	652	616	634	691	641	717	686	661	665	673	689	667	664	643	664	612	656	667	639	665	647	644	666	665	681	639	657	631	635	633	702	624	691	633	672	657	674	648	639	659	698	638	638	622	671	661	616	653	679	662	673	660	662	662	652	666	647	654	685	651	640	658	602	626	661	647	653	676	663	685	663	663	697	725	660	713	605	622	642	647	692	637	656	610	653	614	632	692	721	713	632	676	652	636	637	678	666	641	649	660	674	642	642	663	677	656	725	651	650	637	658	638	600	665	674	645	695	651	641	661	669	667	669	654	651	683	667	690	656	650	661	650	661	675	645	690	636	655	672	638	674	648	667	629	655	655	654	674	633	641	670	662	643	676	673	655	618	633	674	663	651	646	666	618	640	637	662	626	685	679	630	666	653	663	677	667	638	674	696	666	662	644	639	661	632	654	677	651	620	661	635	718	688	647	684	660	662	645	616	669	662	601	703	663	676	638	611	683	635	660	629	643	637	634	706	658	611	648	627	683	662	672	645	616	614	657	700	650	683	627	662	582	655	661	611	668	694	698	599	628	624	669	655	625	660	670	627	655	678	672	628	644	617	683	649	714	668	667	667	645	657	686	639	639	637	675	632	661	660	641	675	649	651	641	635	662	627	639	643	690	681	693	646	672	649	677	677	657	636	633	682	645	611	635	635	640	699	643	663	689	648	669	642	669	630	679	677	677	652	688	664	684	669	645	694	598	618	657	670	622	659	684	687	639	638	663	623	675	627	658	660	689	663	666	667	671	669	664	651	681	673	654	662	622	671	638	639	638	651	642	644	669	611	637	688	640	737	700	630	599	654	596	624	654	701	719	630	670	622	640	699	605	639	631	659	681	649	664	711	635	690	656	657	673	646	623	709	611	642	666	683	611	647	683	630	685	668	626	636	644	634	646	599	683	659	644	625	695	664	664	647	642	628	629	648	659	642	681	666	653	683	652	637	661	657	639	710	641	725	658	629	641	677	624	683	672	689	595	648	645	632	671	645	716	634	643	649	627	648	646	668	686	674	670	636	674	644	597	633	677	664	668	649	604	604	687	685	647	719	656	678	655	680	645	672	645	614	629	611	659	643	647	610	659	639	644	685	653	665	666	683	663	650	656	696	658	660	720	656	625	679	664	673	673	718	700	675	648	590	670	669	661	653	657	633	650	707	600	673	672	644	620	669	654	632	654	700	651	639	677	676	635	670	677	667	659	653	636	668	675	633	699	639	670	682	603	663	659	648	683	623	661	643	676	629	669	662	648	682	658	670	639	669	638	640	682	681	648	627	639	636	665	666	671	678	653	688	717	685	646	647	630	641	666	657	657	654	702	655	656	603	689	681	623	658	688
78386	68935	67019	31191	7791	995	457	423	350	357	319	320	308	267	312	307	263	279	248	298	285	265	291	271	250	249	287	267	278	275	268	260	268	246	290	278	262	277	288	276	254	263	267	279	264	300	679	817	688	527	440	319	287	263	247	235	248	265	244	254	262	256	238	251	257	265	254	226	247	278	230	267	233	244	263	254	248	271	246	239	270	273	266	232	267	244	251	275	236	239	243	247	271	260	249	235	287	249	265	256	226	268	264	254	257	241	237	256	250	267	272	239	242	249	258	277	253	242	268	278	240	242	268	225	269	251	278	252	245	256	254	288	237	263	272	272	229	240	238	247	242	259	243	261	283	258	267	257	249	283	250	260	229	260	276	253	271	276	264	245	251	234	295	246	265	260	255	276	269	236	245	245	267	263	256	265	265	281	250	244	261	277	264	281	240	294	250	274	245	238	261	289	258	266	236	238	282	249	252	261	238	234	281	218	251	261	266	245	281	226	273	287	238	244	259	256	262	263	257	271	268	278	251	232	261	278	257	257	273	260	231	265	266	230	242	261	239	221	213	270	241	254	264	270	243	251	265	265	240	249	272	279	275	258	251	247	259	257	226	225	251	243	244	252	270	261	230	226	287	241	264	262	275	264	272	273	246	241	258	244	255	236	246	244	276	267	257	244	254	254	263	266	292	226	284	260	272	289	265	256	248	223	238	243	242	238	261	261	259	251	250	229	281	241	242	255	276	251	275	267	272	266	267	249	268	250	254	260	268	249	258	270	262	208	246	280	250	263	259	236	275	261	227	271	276	242	282	259	283	256	274	276	285	243	275	230	252	274	248	286	262	240	254	226	265	265	240	280	254	262	282	241	250	254	264	291	269	274	224	237	268	271	260	255	256	255	263	260	287	269	240	240	240	280	267	271	293	268	265	251	281	272	260	267	239	267	247	278	241	263	263	254	259	250	259	266	274	241	276	263	250	241	248	311	241	259	270	279	267	278	269	254	256	266	270	259	239	256	254	227	261	261	238	275	259	262	276	237	280	250	247	271	259	242	267	256	259	273	273	280	244	254	285	245	240	295	290	287	227	267	281	257	243	261	293	252	280	239	245	231	253	282	238	244	255	252	234	289	216	261	293	253	244	246	266	270	255	256	280	274	273	270	254	259	252	284	244	257	238	291	279	278	286	264	256	256	266	242	252	260	259	271	263	274	267	258	260	250	245	247	271	257	288	249	265	290	269	293	237	261	258	279	242	246	266	275	254	231	248	258	283	231	240	268	262	279	281	254	258	259	244	283	269	249	237	240	264	283	249	249	257	239	272	250	243	251	268	267	268	277	270	232	252	282	247	278	260	256	250	278	256	294	272	250	235	251	235	220	264	269	262	278	265	255	282	274	228	273	255	272	273	264	220	280	251	258	226	253	255	273	246	250	229	258	261	244	254	236	258	292	277	283	262	268	276	248	253	243	248	242	280	261	261	266	264	291	212	242	246	231	248	266	248	276	275	254	239	251	254	270	251	246	269	258	247	218	248	261	216	243	244	267	287	287	262	258	238	264	275	251	263	253	248	242	269	261	248	254	254	277	289	267	245	269	249	265	251	274	249	243	263	275	238	275	261	257	258	293	278	265	245	246	276	263	289	272	256	231	265	258	256	247	270	250	290	259	246	264	245	269	261	245	254	263	246	250	280	250	265	242	243	252	248	256	262	236	249	231	230	250	250	251	265	271	272	231	273	247	275	261	272	233	254	240	256	259	249	268	259	267	271	259	254	289	258	243	245	263	273	276	241	260	261	238	268	261	250	282	255	297	269	274	267	230	267	254	256	235	258	276	234	249	232	238	242	269	273	266	229	250	253	260	253	230	238	248	285	300	253	268	259	282	282	277	264	253	270	244	249	260	245	279	266	249	259	236	288	251	264	263	260	249	254	274	301	259	254	243	258	266	238	253	269	246	252	260	239	271	246	237	262	235	254	264	239	250	279	267	276	231	251	279	262	271	265	262	215	252	285	238	259	263	256	222	247	266	269	256	257	229	271	260	228	240	253	253	244	265	268	261	271	257	234	233	242	254	288	255	242	253	245	246	254	229	253	243	254	244	262	271	270	268	255	231	249	213	258	256	246	247	228	233	282	265	263	245	262	258	250	231	252	227	260	257	259	257	250	267	257	247	232	275	266	268	262	266	256	263	249	250	258	253	259	264	249	271	270	261	270	250	264	261	252	262	277	291	240	243	252	249	243	247	263	244	243	257	236	270	259	272	243	261	260	256	256	270	282	284	280	260	313	280	263	256	263	253	286	257	245	250	273	267	259	257	255	254	254	264	276	267	241	256	267	264	269	286	273	255	257	252	238	249	240	257	259	276	226	270	272	222	250	278	249	262	261	269	275	286	284	228	284	213	248	292	280	263	234	234	251	244	248	248	266	232	272	271	272	249	246	239	277	271	260	256	276	231	256	249	260	306	294	253	244	259	222	260	285	264	258	264	272	300	267	276	276	255	255	249	252	265	259	265	243	276	280	239	284	270	256	243	258	244	240	265	280	234	269	246	264	268	258	286	247	250	238	286	261	254	303	235	266	271	256	240	273	253	262	253	259	248	253	234	267	230	270	262	247	261	240	269	239	267	271	258	279	242	256	253	266	263	271	254	235	233	254	261	264	246	265	277	257	267	232	253	239	264	252	278	257	255	277	271	227	275	273	249	265	273	254	261	259	265	252	276	244	256	290	248	277	236	270	272	275	238	258	259	271	256	254	245	240	286	243	249	249	268	290	237	273	250	236	229	250	261	266	253	288	260	265	267	252	264	242	258	262	275	263	264	275	264	235	250	225	269	245	234	245	255	274	251	224	235	253	266	264	219	271	253	251	255	258	252	247	246	286	252	240	236	226	255	263	242	257	234	238	259	237	256	274	259	252	275	264	248	233	242	240	231	268	249	240	274	253	260	247	263	256	282	263	257	228	259	262	265	273	275	247	230	257	267	249	245	244	266	268	268	266	254	245	271	264	251	253	272	261	242	267	243	245	293	247	250	240	235	280	273	260	295	267	247	264	273	259	249	235	303	252	267	252	268	260	256	266	254	250	261	259	249	247	256	272	257	270	285	252	274	257	222	238	263	274	272	268	253	263	250	247	227	250	254	272	270	260	251	294	268	268	268	248	232	250	282	245	249	228	250	248	261	297	260	264	244	266	260	253	270	261	262	253	290	268	278	258	255	285	258	271	276	278	274	260	251	239	260	236	272	251	261	242	277	236	260	256	263	293	298	258	251	250	258	254	279	261	269	246	274	252	277	276	238	253	275	265	242	267	250	265	257	264	241	249	268	235	269	268	267	266	276	251	248	270	250	247	267	258	276	258	276	265	240	269	256	271	296	268	261	241	256	273	276	264	234	293	276	248	245	259	264	223	257	260	258	246	250	237	271	248	248	274	286	237	245	251	259	246	263	291	264	266	267	244	272	245	268	264	271	260	266	269	245	249	264	256	239	250	283
55817	54572	60754	12234	2177	1420	1260	1109	1008	935	926	863	828	840	809	740	724	758	671	736	740	738	798	737	718	706	716	734	767	726	695	687	698	694	673	719	683	710	706	729	720	660	679	649	643	931	3556	4190	3645	2580	1518	947	752	701	699	585	646	605	634	628	660	626	627	644	636	623	574	610	639	588	624	589	625	612	633	641	596	569	642	649	619	641	586	638	619	594	635	630	616	634	619	595	622	620	601	611	597	624	641	620	650	629	634	634	610	647	638	599	640	591	602	584	628	633	637	626	591	629	592	671	604	650	583	589	610	647	634	665	581	632	623	601	613	644	643	616	591	615	608	645	632	651	617	587	629	622	608	634	637	626	621	646	648	643	650	651	660	676	662	643	650	639	651	622	663	612	614	622	648	647	632	618	639	614	614	614	602	641	618	589	641	638	618	604	633	618	644	592	622	653	641	666	636	607	615	653	634	599	615	556	586	626	597	636	612	658	595	629	602	636	579	651	633	609	616	641	602	660	613	603	603	656	598	607	652	634	651	607	626	624	618	615	596	598	575	629	594	586	645	652	640	647	641	625	631	608	618	623	589	606	613	641	618	606	610	625	642	577	606	624	627	644	668	613	605	572	626	634	588	617	638	665	676	628	656	642	647	651	601	596	659	623	624	652	588	623	645	618	570	636	639	608	592	637	626	633	676	602	630	609	634	620	627	633	628	598	620	618	713	661	641	645	591	654	602	618	641	632	623	603	666	604	628	653	666	622	619	639	593	609	627	596	624	682	595	597	597	592	633	660	670	644	623	619	630	650	658	614	626	630	609	603	603	654	620	632	615	653	603	621	621	639	624	612	640	627	630	603	614	646	615	604	621	642	595	560	592	627	611	625	653	564	612	646	646	626	592	631	625	654	632	620	622	618	620	630	615	659	596	604	593	610	636	625	634	655	620	607	655	542	608	641	625	643	628	626	588	620	632	622	658	634	630	605	604	644	627	659	618	625	638	601	631	641	590	642	625	627	643	654	590	626	591	648	632	613	649	614	670	618	600	631	633	664	580	627	607	639	619	628	638	654	625	620	630	596	614	621	620	635	609	616	620	661	620	564	605	618	644	607	615	573	612	598	629	604	579	644	597	569	629	644	627	630	613	622	610	631	637	595	636	596	616	633	614	631	702	616	625	593	652	610	614	660	614	653	613	653	613	625	604	635	619	633	638	623	623	618	624	596	629	611	615	621	655	631	632	638	585	620	665	656	654	607	625	604	628	617	632	658	613	621	597	601	660	607	655	637	637	563	605	643	607	643	604	614	597	600	665	610	625	661	596	653	671	633	605	639	642	617	593	638	663	614	658	620	680	604	622	659	619	647	669	643	608	579	663	616	634	592	626	628	625	603	613	618	608	608	638	655	648	622	659	606	599	643	598	621	617	612	633	642	601	615	686	609	621	644	642	572	607	629	579	626	634	625	657	607	585	682	660	642	675	652	622	567	631	566	645	628	593	626	627	620	648	627	616	613	588	616	663	622	651	583	651	633	605	596	593	671	610	588	597	625	646	618	627	614	647	625	686	596	656	650	632	604	639	660	635	644	664	628	616	622	634	682	648	606	636	623	605	610	635	647	632	579	647	623	609	634	584	614	614	617	619	651	564	644	638	610	608	634	633	640	624	649	654	627	617	613	606	643	605	619	601	633	634	687	622	668	636	679	592	633	660	632	644	653	633	594	610	641	633	620	614	613	653	618	603	638	644	591	642	664	689	608	629	617	660	610	613	600	597	682	635	627	608	669	645	591	628	590	620	662	622	632	617	627	620	612	651	617	625	645	650	626	678	676	623	605	661	618	574	657	624	585	632	567	610	633	610	659	640	666	636	625	626	624	620	605	660	615	577	599	666	640	606	613	635	614	620	642	642	661	660	614	605	616	603	628	629	595	601	615	624	610	666	633	613	644	605	615	631	609	646	596	659	613	636	628	642	641	645	602	619	635	662	626	666	577	594	633	667	654	627	627	614	621	604	632	599	630	648	638	599	640	625	610	621	626	642	614	640	662	644	637	590	602	594	600	639	598	602	641	627	617	641	626	680	653	620	646	616	615	637	659	645	626	590	635	623	657	652	606	591	633	669	623	600	607	657	660	641	666	620	657	609	644	593	643	644	646	670	590	633	599	608	613	612	642	621	621	633	640	593	649	630	637	648	693	635	633	647	592	606	607	605	618	672	642	620	607	575	588	596	639	664	629	641	635	646	585	648	625	648	664	595	619	619	659	623	601	626	638	597	631	609	637	686	655	624	686	605	603	602	625	625	640	619	651	625	596	652	613	639	663	637	617	655	590	606	615	642	625	606	638	647	643	602	615	601	617	595	607	604	609	582	622	622	648	623	593	577	623	618	652	637	638	611	674	690	595	655	640	641	577	638	645	654	663	644	593	568	672	651	630	668	609	622	645	670	627	615	611	609	648	641	644	585	582	616	611	635	620	618	637	623	660	621	610	594	629	616	595	655	643	643	669	596	636	619	650	619	636	615	555	615	655	624	611	616	562	647	670	624	694	604	618	611	594	652	642	623	660	636	610	605	621	615	620	682	604	612	630	657	626	603	636	599	648	611	630	650	587	587	625	656	619	662	652	647	605	611	569	593	633	577	640	650	598	613	592	616	611	663	627	641	639	627	595	629	617	585	581	599	657	613	636	638	607	609	605	649	607	676	685	591	646	620	640	609	641	598	608	624	599	629	599	641	658	614	669	621	677	583	649	629	612	608	617	624	660	628	618	629	605	633	608	610	667	644	603	607	579	672	610	626	632	628	635	629	602	618	673	643	628	610	595	693	580	601	591	649	615	631	634	620	579	574	673	617	634	640	647	597	667	629	648	632	644	648	641	651	624	625	659	595	653	660	631	584	624	641	595	643	626	650	651	625	667	649	605	646	620	646	576	660	619	636	640	645	615	628	608	611	581	678	626	629	617	646	623	624	649	594	621	606	616	616	624	616	652	654	602	623	598	613	671	601	675	565	613	563	601	645	647	588	602	660	610	665	590	662	582	609	621	612	606	629	665	627	637	628	605	636	647	638	613	628	659	617	607	593	644	649	639	634	630	627	619	655	620	666	645	621	593	644	631	595	645	666	669	600	636	645	638	640	622	658	609	626	626	630	649	612	651	591	614	610	634	615	628	623	647	602	634	666	597	628	622	584	628	646	633	631	616	649	632	607	584	592	598	645	620	652	646	637	609	641	658	617	672	629	665	599	629	649	608	620	632	611	601	646	609	629	626	656	607	618	631	602	683	614	669	601	574	603	623	659	653	677	621	612	638	637	626	669	603	639	616	627	646	613	670	607	606	651	588	692	646	662	666	602	601	651	639	626	575	661	646	620	638	599	647	649	635	643	666	625	652	631	591	618	649	654	655	595	658	603	636	585	611	634	614	606	591	597	639	596	613	620	576	635	677	594	656	588	643	621	664	616	678	623	591	647	650	609	658	580	635	578	627	620	599	606	648
21185	16594	10412	2655	296	276	253	248	245	241	237	260	237	261	238	256	261	275	242	246	249	262	241	225	272	239	264	286	254	271	271	240	242	256	280	269	249	238	224	292	255	263	271	259	287	248	249	283	315	321	305	279	240	265	268	238	236	258	259	258	262	261	243	273	255	274	265	246	271	254	265	265	220	232	281	263	227	241	249	262	252	241	250	235	259	253	268	269	261	249	250	240	246	261	256	251	271	257	253	265	265	239	272	246	248	269	261	247	256	271	261	253	245	266	294	254	259	247	251	240	233	253	255	253	236	278	296	244	243	253	233	257	268	269	257	251	259	245	252	222	300	249	265	257	296	262	258	251	254	251	262	290	270	252	238	252	256	259	253	246	259	243	263	252	247	252	266	252	248	250	249	257	276	266	212	239	249	282	254	268	239	275	262	238	253	257	280	252	264	265	254	275	272	232	219	255	264	237	253	271	256	254	269	267	272	234	280	281	245	297	249	284	258	291	247	246	262	289	249	266	281	262	264	258	252	270	257	247	261	257	236	243	284	246	221	258	259	221	267	286	239	251	245	272	267	262	255	253	268	262	292	264	269	244	219	289	269	212	271	263	229	266	257	242	252	228	259	247	239	259	264	249	236	238	231	264	250	260	255	247	247	255	267	236	259	241	248	248	239	259	247	261	246	251	260	272	269	230	251	283	270	234	256	259	259	277	259	261	265	247	278	244	268	273	258	265	262	257	245	266	240	278	239	254	243	249	236	272	290	263	270	240	239	265	232	268	262	239	231	258	262	268	248	246	251	246	274	256	278	262	272	239	247	243	262	266	259	241	256	236	267	250	266	248	245	260	260	229	231	250	273	220	249	277	262	262	252	241	238	258	240	245	255	247	254	284	240	278	296	236	269	214	246	244	274	244	288	276	225	269	265	280	247	261	242	253	258	248	247	251	232	268	264	278	255	255	250	262	255	233	277	252	238	278	227	263	239	236	253	240	250	257	256	252	254	254	221	278	265	221	263	263	270	255	270	263	262	233	266	275	247	250	255	241	267	258	260	241	277	244	233	257	255	273	258	231	257	253	270	238	258	261	270	246	242	237	262	263	232	252	230	281	289	275	272	271	243	257	247	225	258	256	260	251	253	272	251	249	265	275	255	259	223	271	252	245	231	260	261	265	233	270	267	249	235	265	234	257	249	241	240	245	248	247	242	245	246	306	249	283	267	258	231	264	269	231	263	269	218	265	230	257	269	239	248	246	229	250	259	259	242	250	239	266	266	224	259	278	276	265	268	281	235	237	273	229	240	267	255	238	240	263	256	217	245	256	250	273	242	237	233	257	239	284	241	279	277	264	211	253	265	281	264	266	238	286	253	238	231	270	244	322	280	246	230	255	257	242	225	259	256	253	276	219	257	247	256	250	268	265	268	258	230	274	279	257	229	234	258	239	273	252	252	273	270	236	289	260	250	242	256	259	244	232	245	256	247	253	263	236	235	263	257	211	266	279	233	292	264	254	256	247	247	255	262	275	266	221	235	265	292	243	231	263	254	268	277	268	280	243	224	256	250	258	215	268	285	251	242	251	256	270	245	256	263	266	245	250	244	260	255	247	242	236	255	233	252	266	271	229	263	273	268	267	275	277	253	270	282	266	242	204	199	255	285	247	268	266	257	296	271	268	243	236	252	259	269	248	254	264	237	232	298	268	272	265	285	256	238	253	253	262	253	278	272	251	262	263	228	242	251	245	246	239	270	282	282	272	225	250	241	252	264	281	255	263	257	240	278	245	268	291	254	259	242	245	240	252	234	279	281	253	271	265	276	288	269	251	243	249	233	224	250	255	267	281	241	246	248	220	272	262	253	258	249	254	267	263	240	264	246	222	261	274	283	252	250	235	215	256	245	233	245	260	261	280	272	263	277	275	276	247	265	251	232	279	225	256	256	255	293	246	253	258	253	262	260	279	260	241	246	260	237	227	257	263	244	257	270	257	260	272	273	284	277	266	250	258	294	253	246	265	264	230	225	265	252	245	266	240	252	268	253	269	245	242	261	242	258	269	279	255	244	230	281	246	233	248	272	263	241	242	260	258	264	252	232	271	246	246	283	276	280	246	268	270	240	262	252	274	257	228	251	266	253	257	247	260	264	243	253	250	280	263	254	253	225	264	271	246	259	300	235	249	223	245	271	268	241	274	258	253	264	279	257	272	254	282	211	265	252	265	242	263	241	254	263	271	252	277	264	236	260	250	268	228	247	262	253	248	254	250	252	262	264	292	229	243	249	259	227	288	258	252	265	228	247	226	242	275	253	255	278	243	282	246	258	234	272	287	228	254	252	244	257	241	254	252	263	260	277	234	297	268	252	280	260	274	252	243	257	236	270	257	252	258	279	265	271	266	290	276	262	247	256	264	260	271	264	264	250	245	291	262	259	283	240	246	255	238	271	260	265	245	254	238	243	277	254	259	234	255	256	255	237	268	258	251	280	257	278	266	237	232	226	248	262	300	242	237	241	248	262	230	249	252	244	249	285	250	278	260	269	245	256	254	249	258	262	227	266	231	216	255	251	258	261	252	262	262	252	257	273	264	245	262	262	243	239	255	229	246	269	228	270	253	265	270	237	246	287	234	242	268	244	241	259	254	242	251	227	248	223	265	254	262	236	268	276	278	234	248	240	231	260	280	245	224	268	233	259	241	259	251	278	235	290	235	263	260	274	237	234	244	265	247	255	230	260	287	234	246	245	255	242	271	220	233	239	223	213	244	241	254	233	282	242	246	250	248	253	242	267	233	257	264	268	237	250	226	244	288	263	244	267	231	240	258	285	257	252	289	254	247	236	228	259	273	247	249	265	264	268	242	266	263	232	260	252	236	262	244	278	283	260	232	259	248	251	258	253	256	264	246	233	247	282	251	256	262	272	265	254	266	248	263	271	260	218	251	252	249	248	248	266	230	233	256	240	235	240	275	243	261	239	220	250	242	270	257	261	246	265	235	237	251	262	251	238	248	261	247	240	258	251	270	274	271	284	277	253	246	267	241	228	252	267	250	222	247	258	266	270	262	267	257	246	233	275	276	233	231	252	259	258	242	256	245	228	257	271	287	258	251	276	268	247	268	252	266	235	262	295	254	263	249	258	254	272	227	259	264	274	248	257	252	264	243	278	228	234	256	243	274	263	278	229	231	234	265	269	267	267	241	252	245	255	263	270	267	245	237	238	270	236	237	226	217	274	229	234	285	277	226	229	240	266	258	256	266	267	271	250	252	263	257	232	290	265	229	266	260	249	240	246	273	243	287	251	260	258	263	268	262	261	231	249	256	228	240	237	229	275	238	241	251	271	258	270	236	270	256	257	243	253	228	271	252	260	252	263	254	261	252	290	251	228	259	262	264	239	275	278	266	289	253	244	262	267	265	254	257	255	260	262	235	272	255	243	270	245	258	283	253	238	255	256	261	271	258	260	234	281	263	257	248	260	239	275	238	254	239	259	258	257	277
17253	19297	16648	4547	737	647	640	688	657	659	657	637	629	600	675	596	688	602	624	674	622	652	632	677	630	649	654	657	666	652	648	616	671	643	689	633	637	612	659	660	689	638	629	625	660	687	721	816	932	828	752	692	644	615	605	642	606	655	621	647	629	615	672	634	603	684	626	602	622	622	643	669	589	658	663	592	676	649	673	624	620	611	603	649	662	675	620	635	655	617	651	612	642	584	656	642	606	602	636	631	640	670	630	662	633	601	618	557	596	608	658	658	669	609	665	646	635	647	595	623	664	646	608	625	620	616	616	576	632	589	630	596	609	621	615	702	640	639	643	671	638	628	661	620	655	577	647	674	625	599	592	651	665	619	645	646	643	641	627	604	609	676	659	624	640	608	628	709	632	622	640	645	630	614	661	674	594	635	600	657	671	570	597	620	618	609	651	624	605	637	620	669	634	627	662	616	624	621	664	655	652	650	625	669	634	629	650	591	639	654	621	633	599	663	638	654	644	636	632	600	636	679	634	642	637	674	658	641	660	606	633	612	649	600	625	649	620	649	646	656	652	595	697	629	673	614	667	611	616	599	612	657	651	599	621	655	601	635	618	642	637	623	612	590	678	609	591	667	590	598	608	618	656	667	641	618	673	641	647	626	612	671	624	648	608	688	648	611	628	663	667	591	620	628	658	594	608	651	671	648	655	605	648	616	669	636	629	624	629	628	642	592	629	612	619	656	637	647	653	655	648	623	623	592	655	592	639	672	680	653	697	630	652	619	602	673	611	623	614	614	668	663	635	661	652	605	669	661	608	673	639	630	635	628	636	627	646	658	634	592	658	663	646	614	626	628	632	641	622	606	623	612	673	634	632	628	626	660	642	644	668	644	630	609	652	611	651	662	674	640	570	597	621	658	678	617	641	600	627	653	661	683	621	617	665	665	621	587	685	638	616	684	623	649	648	660	656	613	632	565	696	614	637	628	629	652	640	644	606	625	609	633	649	608	676	617	588	630	656	623	652	615	654	610	592	603	638	606	656	621	648	603	675	639	673	630	571	586	645	668	618	615	640	627	662	623	631	623	657	631	670	635	623	611	589	592	630	631	674	638	608	614	606	692	633	615	622	605	665	645	650	618	619	626	601	675	645	623	617	647	606	628	651	653	615	631	623	621	647	604	619	613	577	660	598	602	611	636	613	644	611	647	637	631	616	650	686	635	669	621	645	667	655	565	668	678	616	625	614	623	662	609	635	626	683	616	656	624	665	678	655	594	632	625	654	624	636	647	618	615	608	627	646	623	632	647	621	665	617	582	596	628	644	664	657	642	623	621	621	624	662	595	662	664	634	607	621	592	610	576	662	656	590	626	598	592	604	650	603	607	632	649	612	676	625	652	642	614	615	657	641	644	592	631	654	629	671	667	674	638	625	622	607	670	642	672	607	651	619	638	674	584	626	667	638	633	636	607	615	623	608	615	621	653	643	626	629	630	626	624	642	639	607	646	597	664	631	662	641	625	634	697	650	602	621	600	630	661	611	603	660	584	637	611	652	666	628	625	657	608	647	621	594	673	592	630	610	668	596	607	609	682	637	642	612	637	636	657	632	650	628	670	651	647	625	621	640	635	688	634	624	608	616	665	628	580	639	643	657	629	587	673	637	647	595	624	612	639	647	632	648	635	627	625	638	652	618	656	675	696	626	643	592	647	609	640	609	653	635	679	632	611	602	581	636	620	640	586	644	593	578	581	688	651	628	652	584	599	636	613	681	604	630	632	617	630	656	675	629	614	601	685	650	627	625	638	625	638	599	646	615	641	666	660	614	596	599	672	613	611	613	598	632	648	615	608	638	668	679	608	636	637	707	635	682	589	575	652	584	600	637	640	617	631	643	600	577	638	654	647	680	673	620	605	656	626	648	667	618	599	629	590	607	681	629	638	657	618	629	674	615	637	621	669	635	669	604	611	637	620	597	614	652	621	652	599	622	637	637	628	560	636	602	631	612	624	629	647	638	598	620	668	682	618	662	644	646	645	616	633	641	647	609	642	656	639	630	628	615	639	622	643	636	619	601	657	606	627	633	614	626	631	638	605	587	645	601	629	577	612	613	626	629	626	615	629	637	629	652	676	619	680	632	653	668	657	620	625	632	623	661	569	668	622	633	620	652	629	620	617	610	621	613	619	634	670	631	596	660	648	624	616	593	642	610	604	605	615	664	618	616	656	642	620	625	648	641	617	609	619	610	649	652	586	647	589	629	630	630	621	592	610	660	610	663	653	639	652	646	637	623	609	630	678	661	641	668	602	639	618	616	608	625	629	665	646	654	614	614	619	646	657	631	628	674	634	624	651	624	629	625	628	587	680	662	611	627	647	602	621	615	653	636	660	587	606	643	670	632	602	649	641	618	621	619	638	630	647	679	642	643	636	660	678	679	616	631	681	649	708	639	655	648	623	648	651	629	605	662	654	630	624	604	660	656	651	593	610	630	610	643	657	574	615	608	607	605	612	670	665	634	661	644	673	639	630	637	655	644	614	601	647	620	641	638	678	643	628	641	608	636	634	617	639	631	621	631	659	619	640	631	596	599	667	593	618	644	625	606	633	631	629	626	694	607	636	622	612	613	659	582	700	629	645	639	593	584	622	642	620	636	665	625	645	634	631	646	674	684	656	602	620	641	624	650	630	571	635	624	674	630	608	619	610	663	657	635	617	647	675	626	642	630	661	600	626	633	616	561	618	626	644	703	649	642	667	646	617	630	646	707	613	652	633	647	632	644	641	639	595	648	700	653	615	631	604	635	646	646	623	585	644	607	622	603	673	682	591	615	629	637	626	622	625	662	608	672	603	636	648	666	618	633	617	621	621	620	641	644	625	599	672	646	633	651	653	587	651	623	633	649	617	622	635	617	641	610	653	627	635	633	647	667	637	617	649	665	647	605	618	635	615	619	642	631	661	620	625	631	648	610	649	619	640	699	643	622	624	589	635	564	637	617	621	625	663	629	602	619	636	623	631	615	650	663	589	606	586	609	631	620	626	638	682	645	662	636	617	614	602	612	608	634	669	592	592	620	673	663	669	648	611	599	659	617	624	640	678	657	645	642	636	641	685	637	589	651	613	607	658	656	619	653	642	634	631	588	603	578	608	606	657	596	634	635	632	622	687	642	632	649	660	665	647	607	619	644	600	605	630	627	628	627	635	613	657	648	630	684	640	650	635	670	645	591	638	637	612	616	643	633	612	630	640	601	581	605	656	639	637	636	578	620	638	624	674	618	606	588	607	644	691	602	608	629	606	650	622	648	625	596	639	586	696	635	677	612	649	598	627	604	640	634	585	655	666	648	642	637	663	661	669	617	681	650	653	627	639	646	539	642	645	675	625	611	636	639	642	623	629	643	623	616	614	610	666	660	634	598	625	684	673	657	665	609	651	654	622	630	641	675	643	670	594	623	626	648	622	601	633	645	652	624	617	655	649	636	593	613	629	644	620	652	609	685	653
65963	65277	58377	33526	6413	687	375	332	303	316	298	342	283	282	299	276	293	290	305	307	292	278	286	286	299	280	275	300	310	248	294	258	283	310	298	281	272	285	276	268	284	287	283	249	284	264	400	579	517	420	355	293	296	287	293	271	304	281	269	280	262	265	248	269	244	267	274	248	288	279	273	309	273	273	305	289	240	303	256	291	274	293	267	258	258	280	241	257	317	290	276	263	306	304	284	295	276	257	251	243	284	286	280	283	257	275	276	284	277	286	261	251	258	288	275	293	276	252	279	262	289	275	311	232	281	275	294	287	243	254	313	286	282	279	289	287	285	237	258	270	238	268	264	251	262	274	259	293	273	295	268	271	275	265	255	256	281	267	275	268	315	271	248	267	269	285	283	276	270	280	241	275	276	270	275	273	276	258	282	288	282	246	277	264	233	280	312	290	249	232	264	256	262	273	302	276	271	301	265	256	247	252	301	261	250	240	296	249	285	277	244	277	253	304	264	285	271	276	286	284	273	254	271	276	291	254	274	279	237	278	297	287	277	273	282	250	273	263	260	255	284	261	287	275	255	311	251	263	295	289	278	285	261	271	246	275	282	297	263	268	293	249	302	276	272	266	283	273	266	286	285	270	289	283	302	279	290	256	286	265	305	252	263	276	233	262	252	299	271	285	305	281	284	270	280	271	264	274	266	245	278	256	288	277	263	278	286	281	266	273	235	279	252	292	288	303	250	268	292	261	279	266	278	262	262	289	265	278	276	275	256	283	276	281	251	277	260	304	281	288	274	286	284	253	284	248	264	240	307	286	280	268	267	272	290	273	277	272	256	265	300	275	249	274	235	245	272	282	296	261	271	245	281	277	283	257	286	287	269	299	298	253	264	247	278	271	285	275	276	278	256	263	283	261	322	285	285	261	264	263	280	293	260	270	289	239	271	321	288	279	269	283	264	280	312	274	288	290	296	226	264	248	260	285	248	297	254	274	272	266	271	300	251	315	263	291	267	268	258	301	249	289	250	277	292	278	260	250	292	260	286	256	262	260	285	264	265	254	267	297	270	297	274	272	284	288	258	275	307	248	276	306	272	255	299	261	284	252	281	234	261	276	267	299	257	289	249	284	294	303	276	255	299	238	277	295	251	281	241	280	287	259	277	268	268	260	284	283	263	265	278	280	268	268	255	274	283	313	274	263	253	286	288	285	283	268	269	277	277	293	271	299	257	260	244	273	274	277	287	290	257	267	261	279	260	270	277	292	278	278	263	261	283	289	285	277	279	254	293	270	304	281	286	269	276	285	257	300	276	289	278	264	276	303	284	318	258	263	251	260	291	257	235	252	272	240	324	264	266	270	275	292	291	295	251	310	267	272	286	288	281	237	284	279	250	269	287	257	275	247	264	286	284	259	277	275	294	255	296	268	260	264	278	289	252	258	263	290	261	263	280	264	311	271	273	294	227	257	260	295	253	313	307	292	282	242	260	283	300	304	277	262	276	276	295	273	265	267	282	265	271	276	287	254	272	274	269	296	307	278	260	269	292	278	251	259	293	287	265	284	279	291	281	288	274	260	267	278	258	289	261	302	257	265	264	288	259	296	282	289	285	269	281	260	290	269	282	255	264	290	278	289	296	276	263	289	261	289	268	302	264	260	293	265	310	295	262	269	276	266	294	272	263	307	292	282	281	291	262	229	281	302	287	297	271	295	281	276	301	284	253	273	276	297	276	276	252	285	312	294	266	276	303	275	322	275	302	264	284	259	291	271	256	262	269	287	251	285	300	291	306	237	248	292	274	296	256	266	278	278	283	308	280	265	284	284	273	258	284	259	299	280	321	267	274	274	254	285	261	276	314	279	276	293	273	283	304	239	259	266	264	253	280	269	275	274	274	260	272	279	288	267	272	298	275	287	274	285	264	258	307	297	253	260	294	244	281	277	264	276	267	277	279	271	250	283	248	275	260	302	265	327	298	280	291	245	264	265	275	288	289	269	243	265	266	257	287	255	271	294	256	266	265	314	257	254	285	286	278	267	277	300	286	258	279	289	291	282	261	283	277	299	281	239	250	280	256	265	275	260	290	256	268	259	261	287	266	288	247	259	289	283	253	256	295	263	285	266	274	290	269	266	271	276	304	277	294	265	256	254	251	301	261	275	278	278	252	300	268	264	278	281	266	306	253	278	281	241	280	274	269	308	307	276	287	273	289	269	294	251	276	276	306	254	247	292	290	265	257	247	263	263	248	286	237	246	280	293	263	257	247	276	258	281	311	280	260	293	304	295	307	265	262	239	256	242	279	277	274	264	271	267	266	246	256	273	249	299	286	276	280	273	264	256	274	283	286	273	264	285	250	257	276	260	259	269	278	270	277	283	265	267	267	266	289	318	300	296	279	308	285	253	245	303	261	264	289	262	255	265	274	275	309	282	269	281	260	311	245	301	245	316	296	261	256	247	302	266	254	258	255	287	274	260	269	261	261	278	263	286	271	278	276	298	275	230	275	251	244	274	286	278	282	273	266	273	289	293	283	273	260	281	277	282	292	304	301	263	256	274	273	235	268	288	270	284	283	277	269	291	273	290	286	304	237	269	260	262	293	263	291	238	267	265	283	289	249	309	278	271	302	257	281	279	286	246	276	263	280	279	310	261	268	260	281	302	264	269	264	261	289	260	265	253	313	264	270	233	270	262	284	279	282	282	278	273	265	291	242	281	274	258	308	275	275	269	263	288	295	261	261	274	263	283	234	273	275	239	262	266	265	285	269	288	271	280	260	269	298	279	297	248	258	264	256	254	271	279	286	250	297	288	261	283	293	316	302	274	287	284	289	259	269	251	286	267	269	258	244	266	255	244	270	269	278	292	296	239	274	244	265	280	273	257	286	272	259	270	276	277	305	238	265	265	271	267	260	260	260	252	287	249	284	258	257	268	300	271	273	262	263	289	285	273	295	277	262	281	265	286	290	274	233	302	268	274	305	284	291	271	314	292	244	290	267	300	277	275	306	268	282	281	261	298	264	270	279	270	247	264	274	273	311	299	243	312	256	255	274	239	284	288	275	261	254	269	287	295	263	264	264	306	283	257	282	278	278	289	292	281	288	267	254	260	250	292	259	285	276	250	279	280	298	254	258	294	273	288	296	265	291	312	263	289	283	302	285	266	274	245	253	261	302	288	273	301	286	293	280	263	273	277	273	283	284	256	266	249	270	276	261	258	251	268	291	277	289	283	273	285	263	268	293	286	277	307	257	269	270	284	270	266	264	262	279	278	279	285	257	274	270	257	282	233	268	283	265	245	277	269	283	285	264	302	270	260	257	277	263	271	302	263	284	290	311	266	285	264	269	316	298	303	277	282	291	280	290	290	277	269	286	275	292	260	248	270	285	280	271	272	267	290	272	301	298	293	275	284	260	289	293	303	248	287	275	256	278	293	290	294	255	279	315	269	289	304	276	254	256	262	259	270	270	279	285	263	267	276	259	282	299	259	282	276	314	304
43759	51025	52838	24703	1310	1080	971	886	818	809	775	826	723	768	752	713	743	726	688	713	769	716	779	740	725	703	689	716	742	676	694	682	682	693	659	696	715	727	719	666	702	723	678	672	690	676	1535	2695	2214	1663	1167	919	734	687	654	659	656	684	673	639	664	677	652	653	673	660	658	636	641	620	642	687	625	618	702	673	719	692	681	676	709	705	674	629	637	631	683	696	672	603	715	668	654	689	654	680	632	687	650	646	686	669	646	709	660	657	673	647	647	683	660	630	638	681	683	667	663	662	686	659	655	616	681	668	695	658	659	698	676	672	711	655	668	667	666	632	665	651	684	685	618	676	649	622	671	703	719	686	653	613	664	691	697	660	702	653	617	636	667	672	706	631	725	662	643	679	620	658	697	683	674	698	660	736	664	687	706	643	678	713	650	668	681	703	669	620	673	670	643	680	660	700	707	697	631	672	671	657	624	719	682	655	667	676	690	632	668	660	668	686	636	674	662	620	647	660	620	719	693	628	702	668	701	622	693	667	649	665	618	642	660	663	679	643	688	648	696	693	640	686	685	669	609	710	693	663	644	679	686	684	717	654	686	681	654	628	643	648	710	682	645	659	629	655	677	718	687	669	667	643	694	614	716	667	705	664	632	638	637	633	671	668	619	680	726	693	688	717	627	682	681	643	652	646	661	625	669	680	687	690	672	691	664	683	644	659	627	638	677	660	635	680	672	687	625	667	663	684	656	680	648	645	690	637	642	670	648	689	655	685	691	661	642	619	659	623	601	647	664	662	626	683	690	681	573	647	712	719	702	628	616	668	687	689	665	685	653	680	666	670	699	671	657	678	681	671	717	634	657	683	625	666	639	661	664	668	653	629	674	669	705	667	699	677	638	674	632	670	726	649	683	666	666	680	677	699	714	686	670	650	698	726	615	672	631	671	652	654	664	643	671	682	667	623	683	654	636	696	684	660	671	667	679	617	677	689	663	656	673	650	636	628	686	660	617	656	678	673	670	700	645	642	638	644	638	645	659	638	654	644	680	627	665	630	712	674	675	670	650	720	647	706	705	667	641	683	632	693	709	675	704	688	677	700	686	634	661	693	666	661	627	622	669	693	687	687	724	648	688	680	621	726	611	667	683	700	697	666	672	713	654	631	691	690	602	632	675	719	730	663	679	647	647	712	655	651	651	660	635	647	685	666	617	675	662	676	708	651	705	684	649	734	670	651	646	636	670	735	665	658	641	650	627	669	663	729	699	619	665	623	660	671	664	641	716	729	642	665	682	628	686	612	646	665	687	640	679	699	710	658	713	687	642	663	671	666	715	639	667	692	680	695	664	632	649	671	655	695	651	684	661	645	679	676	703	638	657	664	675	672	634	699	648	708	639	668	721	645	698	684	686	642	663	640	651	660	655	710	660	705	682	609	622	683	617	714	633	667	676	645	666	667	651	642	653	657	679	676	667	640	693	668	639	666	696	667	681	677	629	636	686	694	633	639	666	670	700	680	671	688	712	675	667	672	694	655	716	664	638	662	687	648	707	680	645	686	671	635	689	647	703	683	722	699	715	694	660	690	624	709	658	682	653	662	663	686	595	697	737	694	635	615	682	717	613	733	697	670	656	651	686	676	652	675	647	675	675	669	705	670	662	698	657	608	694	645	662	669	688	657	683	674	646	695	689	683	670	672	692	639	686	696	703	677	671	661	670	671	692	690	642	699	640	659	696	681	653	649	659	713	619	692	623	683	671	649	659	688	697	714	683	672	709	656	685	675	670	702	617	676	679	681	665	636	649	682	691	739	663	670	668	686	711	651	692	681	667	644	662	658	648	664	670	675	690	649	629	709	671	689	660	666	657	643	664	740	691	687	692	684	642	707	624	634	642	643	669	680	684	663	669	654	667	666	646	712	674	650	707	652	671	667	685	673	666	661	697	692	646	677	670	704	672	661	697	681	693	667	657	680	638	707	670	670	672	633	689	688	657	663	620	738	664	627	662	706	647	661	622	695	678	670	648	702	694	652	714	670	662	678	673	681	655	672	646	685	694	634	723	640	668	687	607	670	670	702	692	677	687	636	706	707	693	732	670	676	719	680	674	631	684	735	710	660	637	645	658	700	697	690	686	661	656	651	639	685	682	695	629	669	693	688	638	638	635	658	650	647	664	651	658	666	659	647	671	687	693	674	662	668	715	630	607	631	689	648	706	646	676	696	649	650	661	673	693	658	726	727	684	674	713	672	699	687	684	697	680	692	641	647	631	653	673	663	658	689	660	641	715	672	645	690	708	646	648	693	683	698	647	702	653	691	632	660	671	693	627	668	677	678	701	656	652	657	662	722	623	644	667	647	727	641	706	688	701	742	696	657	634	648	654	643	665	656	662	644	668	692	662	651	625	690	622	690	648	645	645	689	626	660	632	649	678	648	614	677	724	637	680	692	688	680	681	675	672	672	699	668	630	677	671	646	669	708	685	642	699	665	678	643	650	679	645	690	613	683	713	689	625	669	682	653	658	643	652	653	700	694	665	677	675	706	680	676	682	658	665	707	651	709	650	659	660	707	672	622	670	696	663	691	665	725	686	690	644	660	679	692	645	710	667	686	679	682	682	652	673	657	655	667	687	691	673	728	686	647	658	671	669	676	654	700	664	666	688	657	691	653	691	712	693	693	653	667	699	663	686	641	637	697	642	700	701	659	633	686	647	664	654	694	672	639	664	702	627	696	669	668	716	711	734	661	680	652	673	647	684	665	662	639	614	643	649	663	667	698	682	701	686	695	679	646	673	686	695	699	673	667	647	716	669	680	680	660	623	672	637	669	631	649	670	709	687	645	712	690	644	649	702	660	728	629	728	654	646	647	630	673	639	692	695	688	719	702	680	694	691	681	651	659	648	670	645	653	693	663	649	670	634	693	682	668	671	684	664	643	713	625	652	650	703	674	698	646	650	653	709	655	651	690	666	647	668	640	725	697	659	679	623	666	700	705	702	666	644	629	672	650	656	651	674	699	678	664	705	670	677	688	653	691	667	727	663	683	652	676	696	678	673	712	657	656	713	645	670	651	719	686	647	678	648	638	685	677	684	696	672	640	668	675	710	683	683	628	709	658	681	628	693	640	661	673	634	704	650	661	675	652	660	667	701	614	652	697	678	655	720	646	658	689	658	655	670	679	661	642	686	720	607	648	724	674	697	673	693	653	705	676	717	620	700	721	658	700	688	679	679	663	654	684	653	688	693	621	674	640	669	677	711	682	681	604	685	681	627	638	645	635	645	678	667	647	619	637	704	706	679	654	683	630	713	705	702	708	666	655	666	625	681	675	688	662	661	697	668	678	673	679	684	677	630	672	634	654	636	675	664	694	671	655	709	649	637	674	646	617	657	662	686	666	607	688	647	682	657	651	689	650	689	630	697	703	671	686	696	662	680	699	638	637	590	670	677	664	686	614	697	699	672	694	705	699	670	677	706	627	665	667	690	645	665	649	713	668	643	600
68274	74048	68243	43548	12489	1984	524	357	314	356	333	265	295	276	299	305	273	282	274	293	297	276	277	276	294	276	280	268	277	307	275	292	266	292	266	256	278	288	262	295	298	276	257	268	267	286	471	814	673	523	382	323	304	281	259	239	266	275	281	259	259	239	264	274	293	265	250	260	300	258	289	264	262	266	271	233	240	243	287	251	255	259	256	277	275	274	264	289	247	238	284	268	251	265	257	259	268	254	241	267	255	283	268	252	289	259	260	272	259	273	266	280	294	276	260	266	270	280	238	253	252	262	273	267	230	264	258	288	269	287	282	250	251	281	267	270	295	265	238	275	266	267	282	275	273	266	268	273	263	256	270	286	253	278	278	232	292	271	257	278	259	252	262	259	260	282	253	282	283	245	248	267	253	265	256	274	274	283	284	259	249	283	309	272	290	272	257	247	266	250	211	251	260	266	243	231	277	246	271	263	288	266	228	284	270	258	252	299	270	278	244	258	284	248	245	275	283	256	265	241	235	267	280	267	282	242	265	270	268	299	254	250	272	291	233	248	247	236	259	279	269	239	230	263	255	267	273	260	250	245	278	229	265	296	282	258	269	261	287	275	252	247	292	267	273	257	263	287	268	272	278	282	267	263	257	242	235	230	265	244	296	290	289	247	262	254	254	262	272	248	269	278	242	267	274	254	243	279	269	269	244	278	270	246	298	262	267	253	282	259	249	280	246	280	279	277	262	251	258	265	227	263	276	277	266	253	279	268	265	275	286	263	281	248	249	236	271	268	272	255	288	271	264	235	266	296	275	267	272	269	274	246	271	232	269	256	263	278	242	247	279	272	253	274	236	258	281	283	238	255	273	255	272	295	241	246	290	254	248	277	307	254	249	272	265	284	254	276	271	295	275	282	294	277	260	264	250	263	231	276	243	259	262	260	263	262	256	265	281	263	273	277	253	260	257	235	281	236	270	259	222	243	232	260	261	298	267	275	259	295	251	269	245	266	258	267	262	294	247	235	241	275	273	245	263	241	264	285	249	278	252	250	253	270	282	270	263	267	268	269	259	259	263	270	259	277	240	278	270	236	279	249	280	258	261	263	279	253	261	275	306	286	265	240	275	255	290	264	278	249	262	246	241	293	293	279	269	264	250	253	264	267	248	263	252	250	268	283	277	261	275	268	293	271	276	290	250	280	266	258	275	275	228	261	259	257	278	281	276	267	263	265	285	240	257	276	280	237	281	243	261	288	252	256	259	281	259	250	265	258	260	245	284	249	254	263	253	269	274	237	241	261	266	274	253	269	278	300	264	261	254	288	271	265	271	241	242	226	236	259	231	238	243	268	256	256	266	278	298	278	259	253	246	249	284	261	269	264	271	286	274	271	279	263	255	238	304	270	244	247	278	262	271	251	261	243	260	290	262	297	264	278	277	252	303	277	219	266	249	266	278	237	248	268	259	253	261	255	285	269	272	281	268	261	289	255	250	241	248	286	244	244	251	261	279	248	283	252	296	264	282	301	254	233	259	257	266	256	255	261	266	268	259	279	294	249	273	272	242	268	304	252	224	257	303	273	246	291	276	258	265	270	276	258	269	265	238	278	253	270	244	252	277	276	278	267	244	274	260	259	260	278	244	244	274	266	263	246	231	279	236	246	279	291	268	237	278	282	265	257	261	267	279	248	274	276	240	239	245	251	261	253	254	274	271	257	249	261	267	266	243	245	243	262	268	256	248	246	264	283	299	260	274	250	284	251	256	256	280	264	250	256	268	254	230	271	253	278	284	277	260	254	270	272	268	261	287	277	261	263	257	263	282	218	243	274	256	295	266	256	245	244	260	285	268	250	244	273	247	284	265	245	266	249	257	255	241	256	291	244	242	237	258	294	257	248	243	270	239	273	283	272	234	244	302	268	256	257	299	279	245	288	235	261	291	276	262	254	269	286	255	245	254	240	270	254	276	292	281	244	269	272	250	257	279	272	268	281	285	247	272	250	310	281	264	238	244	282	225	275	259	253	256	264	249	287	278	256	268	290	245	260	253	238	258	257	260	279	274	295	272	254	249	252	283	292	292	273	235	278	260	236	241	270	241	259	243	249	279	248	247	264	274	281	267	233	269	266	294	278	267	272	285	294	259	290	267	255	263	286	256	268	245	247	253	225	238	318	233	256	307	284	254	229	258	270	247	255	241	239	251	289	263	271	241	266	258	249	265	275	247	267	271	260	256	264	238	282	256	288	274	270	283	278	278	265	238	243	233	251	261	253	280	269	274	249	243	294	256	262	263	239	273	271	286	272	293	258	293	278	284	276	239	273	261	256	268	261	230	265	248	257	262	261	259	256	264	262	268	240	291	254	286	251	282	287	276	240	234	230	274	254	244	256	262	268	273	285	248	279	278	272	251	251	267	253	240	257	266	254	265	245	259	276	276	270	281	305	239	251	299	241	254	245	292	244	308	272	279	247	266	254	277	277	286	268	250	285	234	265	258	267	273	270	266	261	286	244	242	249	270	252	280	261	239	273	267	275	255	249	243	267	277	265	279	262	259	267	265	244	253	254	272	267	238	290	241	254	250	268	264	257	291	257	263	231	269	260	272	232	257	287	281	229	279	254	268	256	280	264	246	275	285	260	301	258	257	266	246	254	243	264	252	247	293	270	271	242	269	242	248	267	260	254	242	274	230	271	246	283	247	234	260	239	273	285	278	283	280	273	230	249	240	275	279	245	273	272	297	273	260	252	260	256	258	274	254	272	260	269	283	255	248	271	252	271	251	241	286	256	251	250	274	276	231	277	256	251	271	275	279	258	277	273	252	245	249	277	231	256	245	287	270	267	291	273	241	284	272	272	269	262	250	257	272	256	254	273	264	253	266	253	223	242	238	254	248	247	233	270	246	260	275	285	258	282	274	274	258	254	238	286	255	281	261	265	266	254	265	277	244	273	222	259	235	245	264	277	300	288	237	281	253	275	278	285	276	284	268	260	282	247	252	255	261	268	264	284	259	268	289	272	266	292	270	268	248	245	279	252	252	282	239	251	274	295	254	268	269	237	276	258	298	269	250	281	281	277	277	272	267	238	266	296	261	286	269	269	255	245	259	246	281	270	258	268	248	282	275	270	257	250	265	252	269	275	254	269	246	241	241	270	251	260	251	268	277	265	278	264	281	268	251	298	267	266	285	234	260	262	293	261	253	265	260	250	274	259	283	270	285	250	236	251	234	276	247	242	277	268	251	277	245	249	249	262	228	251	268	264	242	268	268	277	282	251	258	226	283	252	275	240	249	265	276	266	272	267	269	249	249	239	289	251	300	304	261	259	229	264	294	251	260	273	272	275	294	289	262	258	286	247	258	276	271	298	301	259	245	264	293	274	254	268	269	270	243	264	239	267	225	256	264	240	249	291	238	277	246	274	250	272	262	256	270	234	294	270	269	269	262	261	253	254	257	251	247	302	254	278	249	293	247	296	293	265	276	233	257	258	246	273	248	265	267	234
48218	63581	63576	33356	1919	1359	1121	1016	964	899	823	807	752	748	732	760	713	770	734	689	742	692	669	692	695	700	749	673	678	666	703	699	707	658	680	713	679	651	697	701	671	686	656	679	647	678	2141	3852	3291	2441	1534	970	713	636	670	635	666	636	621	632	613	676	647	643	633	677	648	644	582	632	606	654	613	620	634	662	675	607	629	637	649	623	649	651	600	637	615	641	630	609	651	624	635	640	629	601	631	606	651	644	602	633	675	639	652	640	651	634	632	619	636	647	608	640	607	641	600	638	624	648	595	631	652	672	647	616	653	628	617	646	598	620	676	630	623	658	600	651	609	586	619	632	684	660	634	617	662	641	656	607	677	650	624	651	616	660	635	623	646	592	668	687	636	628	617	634	600	668	591	651	652	652	626	630	673	611	642	615	635	614	610	656	697	590	610	636	604	617	607	671	616	624	628	607	622	625	604	645	654	670	621	629	645	594	623	624	600	691	623	628	652	654	615	643	632	591	642	689	644	595	632	596	704	637	647	627	594	636	667	618	620	626	597	619	626	592	626	656	619	636	681	643	647	667	673	648	614	605	618	608	635	605	631	648	683	657	601	619	639	609	643	647	621	660	627	632	635	623	641	625	654	666	627	643	651	624	669	651	632	656	641	595	632	620	626	595	573	641	626	653	634	653	644	621	629	636	643	581	629	635	629	671	598	648	642	632	609	663	676	653	693	638	670	621	621	672	684	618	626	625	639	597	618	659	640	648	615	650	665	601	637	630	656	649	631	638	627	656	617	591	649	657	673	686	637	636	658	588	623	622	644	666	642	653	633	670	664	589	647	597	675	633	607	681	654	634	632	657	621	613	624	640	594	634	662	621	613	600	642	641	663	627	621	645	654	606	632	677	599	606	589	622	648	623	640	656	630	610	654	666	647	606	653	595	671	669	624	620	660	623	634	638	614	651	616	605	647	630	656	639	654	595	610	636	667	637	624	627	635	670	660	679	594	599	590	629	629	679	626	641	658	644	655	615	615	641	597	648	633	623	652	638	647	621	618	648	660	612	626	615	625	588	618	652	629	654	636	672	637	612	675	652	595	674	664	620	585	634	618	653	658	637	609	663	663	604	656	668	639	593	666	641	619	599	619	647	619	631	665	603	618	599	669	706	653	620	638	712	627	664	655	645	656	603	642	615	670	625	666	606	639	630	656	650	631	646	674	667	654	696	626	678	659	626	661	622	652	637	604	608	602	638	626	633	619	640	619	642	648	649	658	622	632	620	646	652	635	628	633	676	644	695	663	575	659	640	658	651	597	672	654	643	613	635	571	638	633	662	672	640	609	632	646	625	661	631	606	636	633	637	600	634	658	658	590	608	657	636	646	638	654	602	661	595	672	689	657	650	666	595	660	651	629	642	669	619	621	642	658	597	687	610	644	634	584	642	648	649	621	630	610	644	652	586	628	619	645	691	630	674	626	618	642	658	669	631	674	615	624	628	658	616	624	693	617	625	571	658	696	622	663	669	662	620	630	624	632	670	645	638	635	641	635	636	625	644	636	636	645	644	648	636	666	575	634	656	608	608	582	616	657	624	627	612	670	651	613	656	625	639	635	685	704	604	649	654	652	615	619	624	671	596	652	630	638	665	626	608	658	604	652	666	620	698	641	621	684	632	652	643	641	660	649	643	644	618	629	618	649	619	661	614	666	667	630	646	664	619	633	677	637	628	628	642	640	656	704	657	625	617	634	663	607	625	623	591	627	654	641	635	698	628	630	643	604	645	664	650	656	614	657	635	647	614	638	661	668	598	667	649	597	611	649	602	617	622	648	616	662	642	663	652	620	634	645	651	630	666	587	654	625	636	624	645	669	693	660	619	659	648	599	624	629	640	654	665	605	621	653	624	639	609	633	715	655	567	638	647	644	664	647	681	686	623	618	636	610	648	648	614	659	656	684	643	655	596	675	608	619	673	659	618	650	632	619	643	606	593	669	623	638	667	678	674	654	596	627	612	617	618	591	629	624	616	658	606	640	652	600	684	576	633	646	657	617	632	641	627	654	651	658	649	621	649	640	609	633	663	602	648	652	667	612	609	675	684	640	633	655	684	607	638	607	694	628	649	653	622	652	641	582	608	654	654	699	637	643	657	659	664	644	639	650	604	658	638	639	645	581	647	626	621	643	607	644	621	630	613	603	622	600	618	649	653	604	607	621	635	662	627	641	611	608	624	636	664	624	639	620	609	670	612	636	646	615	666	631	647	639	620	674	607	613	695	628	608	616	633	633	650	618	644	632	615	655	614	622	621	622	605	592	667	678	698	640	646	680	683	630	613	667	651	625	616	604	630	658	647	646	621	591	647	615	653	667	635	660	611	611	606	649	636	620	607	687	583	633	678	623	646	648	669	621	622	610	645	619	646	588	626	658	626	637	696	638	594	603	653	645	588	666	676	612	659	653	602	627	667	609	656	668	625	615	620	617	593	655	621	648	615	640	632	651	695	642	625	591	638	643	638	626	607	602	675	617	625	667	689	637	674	626	652	626	650	624	619	597	641	645	663	599	599	646	603	671	639	648	635	670	618	636	608	601	643	628	636	663	641	626	592	666	639	636	615	635	637	633	590	662	611	676	673	636	665	630	636	640	612	618	669	644	601	627	660	630	630	671	596	644	619	643	640	675	647	617	602	629	628	647	644	620	625	661	631	636	628	601	614	596	660	637	655	619	601	635	630	638	649	637	610	643	689	644	617	627	608	658	648	634	613	626	595	631	632	622	666	616	641	615	624	647	623	639	680	614	679	673	662	642	638	611	661	641	614	636	672	621	613	602	638	623	611	608	639	673	691	616	574	638	602	606	573	666	621	613	633	647	653	606	645	645	612	667	651	622	645	645	678	691	626	600	617	580	602	649	679	669	610	625	649	658	621	630	637	649	627	667	626	640	615	665	683	608	664	592	629	638	640	616	665	605	623	643	625	637	583	651	622	651	652	647	632	639	661	614	635	610	643	613	676	638	664	650	610	647	626	655	665	587	649	638	642	644	631	640	651	643	607	665	644	596	628	637	707	649	697	611	686	632	623	696	626	637	644	612	629	658	612	650	639	626	613	660	634	656	658	677	648	638	578	664	628	649	606	637	638	690	626	623	645	600	656	606	587	647	606	655	636	591	663	634	639	634	651	643	649	616	615	661	617	649	658	626	696	631	633	635	593	619	608	615	632	651	633	653	650	694	642	607	638	634	625	590	625	610	634	628	635	648	626	626	634	643	635	640	668	617	591	671	598	608	641	684	650	653	650	678	605	628	612	597	640	641	631	649	617	637	627	627	623	669	641	603	599	625	633	633	643	628	652	672	603	644	586	674	658	602	598	647	654	643	631	671	605	656	650	603	635	603	623	614	668	623	647	626	610	649	647	617	632	698	633	592	654	682	630	594	635	621	616	686	621	636	602	574	654	637	625	636	693	639	601	593	625	613	616	627	631	613	666	659	618	641	650	665	621
20511	18683	12040	3393	311	296	258	272	280	233	263	263	280	270	288	275	267	281	257	267	263	229	277	242	256	267	288	255	285	258	309	271	248	246	277	240	278	231	253	264	244	267	271	285	263	277	241	303	261	296	271	262	261	279	297	257	274	259	259	264	256	291	250	245	251	299	251	247	283	272	248	243	269	244	271	256	268	236	267	242	286	254	241	249	298	278	258	232	275	266	249	246	259	250	258	248	259	226	276	218	257	253	249	255	274	256	244	271	258	238	252	274	258	265	272	253	284	283	254	245	272	264	227	244	249	244	233	287	271	273	284	265	256	271	285	255	250	259	253	274	267	264	261	262	253	263	270	268	233	249	255	251	268	249	259	255	244	265	252	308	257	294	283	236	253	240	249	252	284	278	242	260	259	252	263	251	252	263	227	256	240	245	241	272	269	265	226	292	278	227	259	285	284	277	276	273	240	264	253	234	270	259	259	230	244	270	252	280	271	245	245	236	283	247	249	260	254	258	256	282	288	261	264	252	233	274	247	220	240	282	212	265	277	286	265	250	252	274	231	268	293	267	221	271	281	271	279	256	272	255	263	282	281	265	269	215	266	253	238	263	268	249	268	283	263	261	254	231	264	231	252	265	282	228	268	226	276	256	255	243	261	255	260	226	256	251	304	275	251	271	265	264	267	272	242	271	259	280	256	279	259	257	251	241	255	294	281	253	264	249	258	254	249	240	267	247	264	253	273	256	254	247	278	253	273	281	247	239	235	245	255	263	250	265	262	276	280	255	300	269	255	275	285	264	260	246	295	268	260	251	270	247	255	271	243	259	267	267	249	259	282	252	253	253	257	243	276	230	274	254	289	270	245	252	244	270	242	245	256	260	273	247	216	239	228	250	227	269	277	260	260	271	257	254	269	241	285	255	260	306	251	245	256	268	254	225	271	289	246	243	256	251	280	279	246	273	253	258	254	281	273	262	267	272	276	244	255	252	253	254	233	249	247	274	245	295	276	276	248	271	271	241	248	272	281	242	283	273	284	235	264	275	234	278	276	253	260	285	254	240	241	250	278	240	269	228	265	252	261	251	259	276	248	233	257	249	291	267	271	267	248	290	280	274	259	261	247	287	285	263	244	264	255	273	275	258	237	276	252	255	268	274	249	270	242	230	263	272	242	263	243	263	278	260	299	242	251	285	256	265	272	250	265	256	257	279	267	243	257	273	272	268	281	236	270	274	244	238	279	276	278	237	251	256	265	275	241	246	259	261	257	277	266	219	239	234	275	258	281	254	265	249	267	283	257	224	268	257	286	271	267	274	265	276	275	255	274	238	260	258	238	272	254	263	261	250	255	229	238	247	276	281	237	241	271	291	281	255	233	254	278	250	263	250	262	263	269	232	268	242	240	274	271	243	268	270	246	248	243	273	287	236	277	272	277	259	272	275	275	267	231	252	264	276	287	232	258	244	284	264	268	256	247	261	285	289	267	223	248	254	267	258	266	278	257	267	286	235	256	258	243	244	256	255	246	278	254	244	265	251	290	244	289	259	284	249	285	282	265	254	252	247	267	277	288	254	266	277	263	246	267	265	281	274	266	245	273	255	248	240	257	268	266	232	284	286	282	275	271	269	260	248	256	246	258	273	282	250	229	280	257	233	271	281	230	274	261	258	263	252	244	269	242	271	276	267	272	274	259	249	243	270	272	273	249	285	256	273	253	259	273	221	266	248	240	236	267	226	246	257	234	255	247	241	252	271	264	268	274	240	235	259	219	260	254	265	254	237	223	274	256	245	279	269	256	242	241	271	249	254	229	257	248	274	242	231	240	257	227	248	252	241	223	263	251	268	262	257	218	241	224	260	262	306	258	265	275	257	259	254	239	272	298	264	246	253	274	246	263	252	249	270	265	248	284	254	278	252	274	247	249	245	276	238	248	278	250	311	262	248	250	286	217	263	270	244	269	259	275	248	250	254	256	255	240	273	266	263	238	291	268	259	252	254	245	254	300	232	260	244	305	261	225	248	258	241	250	265	245	257	233	279	247	266	279	218	264	250	299	256	281	270	264	281	260	268	266	258	279	270	281	223	292	247	260	269	259	277	240	248	230	269	250	271	288	252	273	270	259	262	243	276	298	237	262	265	233	248	259	253	268	259	232	233	269	266	250	282	271	272	270	262	267	254	266	250	255	239	249	260	277	264	260	250	275	263	288	238	262	237	249	285	237	267	259	251	290	270	273	281	279	283	272	279	240	275	260	269	262	268	248	240	235	245	268	252	238	250	259	239	286	273	253	262	241	265	273	261	254	283	233	259	258	270	261	249	262	252	271	256	256	250	263	238	263	223	301	239	243	280	266	268	231	268	254	290	260	282	275	278	245	295	258	243	256	261	299	246	235	239	281	264	263	253	214	269	309	258	245	277	266	275	279	259	269	275	251	273	255	244	274	260	268	286	251	242	278	241	248	234	275	257	237	266	236	256	245	268	258	265	258	239	282	231	274	294	255	259	256	240	232	231	258	285	274	263	262	264	277	254	242	246	278	238	280	244	263	246	288	263	269	253	224	249	241	290	271	286	257	232	262	232	246	232	254	246	302	267	285	270	237	271	284	256	261	297	266	276	247	275	238	258	258	251	254	290	246	270	224	254	282	285	259	267	247	255	232	253	262	251	255	274	294	257	256	264	255	240	261	280	239	258	277	261	276	251	280	249	250	274	265	263	262	240	261	237	297	268	259	257	264	255	244	261	263	226	258	244	261	275	250	272	254	288	233	252	261	226	261	259	238	264	283	268	252	278	288	259	229	279	263	274	245	270	252	259	268	269	282	267	240	269	261	235	255	273	256	302	257	249	267	273	239	232	287	271	267	258	264	277	237	255	253	271	275	269	259	275	278	264	261	252	305	257	271	287	269	253	252	283	283	270	238	263	246	245	251	282	280	217	266	236	227	264	251	276	263	265	250	245	262	247	278	272	262	240	247	255	260	272	254	280	265	264	288	257	281	260	277	268	268	282	264	259	255	246	241	229	260	271	251	266	249	280	248	260	242	251	230	268	259	255	278	264	240	262	249	259	240	260	266	268	226	266	258	248	251	256	268	216	280	266	239	254	247	264	243	269	317	254	280	252	237	272	269	248	299	244	253	260	211	244	263	248	283	252	243	264	256	241	250	225	273	282	271	247	261	265	270	269	237	252	266	264	217	255	259	257	257	236	265	245	273	238	236	260	278	260	235	280	229	310	265	273	297	264	250	261	234	240	280	259	281	257	251	252	273	249	229	257	267	259	258	272	264	232	235	251	258	281	292	258	272	290	240	237	237	253	252	263	244	250	250	236	248	272	270	239	256	249	262	282	255	282	264	287	249	256	242	256	271	254	246	256	267	268	273	246	276	254	276	272	269	251	236	236	265	259	276	268	248	266	284	257	253	264	285	278	272	266	287	261	280	276	263	266	268	263	256	263	242	253	261	253	248	234	254	279	221	261	283	238	258	253	241	257
15869	22672	16418	7093	745	702	655	653	665	639	633	656	679	643	637	626	612	687	647	690	666	632	615	678	709	647	639	659	644	681	638	662	687	640	623	653	662	727	665	640	681	660	663	623	662	625	675	792	830	890	774	723	654	661	634	664	616	671	653	642	608	678	643	663	638	605	634	630	671	681	600	659	660	619	619	720	682	606	652	603	599	627	664	667	657	631	608	621	661	681	645	682	600	686	663	666	614	622	659	633	600	637	652	634	641	670	647	651	688	645	637	626	683	616	607	690	685	642	682	661	618	694	639	643	621	606	637	644	645	612	636	648	664	680	634	608	654	675	651	625	632	601	650	657	667	605	628	609	646	647	668	661	669	630	625	624	632	663	633	669	611	627	689	642	618	625	602	615	581	661	681	647	676	661	653	634	659	630	652	667	639	635	648	648	595	651	599	631	634	655	647	653	676	632	648	682	633	625	602	661	645	632	649	663	665	584	625	645	635	650	647	615	648	679	649	618	651	675	696	639	642	678	608	628	640	618	679	642	693	638	659	621	654	618	642	611	643	657	661	625	640	640	637	659	657	626	609	667	592	655	618	617	651	597	635	598	688	664	626	681	660	652	641	627	641	661	628	670	630	632	609	663	634	703	623	623	678	660	633	638	607	648	624	655	651	652	643	645	614	651	646	625	649	658	639	620	689	612	638	692	657	679	646	676	652	659	613	621	619	625	628	619	639	639	625	631	677	627	621	652	622	625	601	665	623	656	611	651	639	694	657	642	657	638	637	602	636	636	612	637	663	638	637	623	639	621	628	652	664	665	643	663	637	662	667	678	646	630	705	626	621	612	660	645	659	665	646	679	671	641	648	641	644	623	615	626	690	660	631	674	646	637	620	617	672	645	642	662	627	639	657	592	690	622	654	627	617	644	639	622	618	698	628	662	648	648	690	643	615	622	650	624	650	569	613	628	648	630	601	613	636	680	653	651	648	632	603	674	668	643	620	673	649	613	632	663	654	584	591	629	618	620	640	597	661	625	658	593	609	645	617	648	652	669	619	653	606	586	640	622	633	674	610	664	630	610	655	657	630	645	648	659	639	685	655	638	640	644	614	642	621	638	652	635	671	648	650	638	656	642	662	650	660	655	607	640	624	643	596	630	645	644	651	667	651	663	643	643	629	634	650	678	638	637	592	637	651	639	661	666	655	605	599	649	655	648	635	648	678	639	613	642	638	657	648	620	640	635	622	606	668	673	715	654	628	615	664	638	660	642	693	649	666	628	648	665	659	673	642	667	622	631	631	631	670	663	639	640	619	655	635	564	629	636	628	625	644	633	646	638	584	675	660	653	669	668	654	612	620	625	647	648	640	581	699	656	597	585	639	673	599	616	649	628	599	634	634	661	654	635	646	655	662	619	615	680	689	628	651	643	660	655	650	673	644	646	621	637	637	582	687	661	648	668	642	644	665	608	630	625	652	642	646	660	652	616	621	632	609	601	682	664	639	621	626	637	620	684	641	616	674	661	606	608	664	589	641	648	645	641	655	638	603	622	632	669	624	626	657	664	644	683	628	637	660	625	716	631	640	626	628	580	611	662	618	630	622	624	589	621	661	644	648	662	653	660	627	647	655	641	665	640	602	622	647	633	621	662	603	651	681	637	651	672	692	593	654	606	631	677	692	655	663	646	637	632	648	638	613	628	663	627	620	657	668	661	612	649	653	680	620	637	648	676	666	635	682	659	610	639	649	687	650	647	649	623	682	642	667	664	636	643	630	649	602	638	635	653	594	686	640	624	626	660	628	630	650	629	671	647	660	667	633	661	621	663	645	613	645	601	652	645	643	629	644	660	612	619	628	658	638	671	656	652	663	640	648	635	662	623	691	623	659	667	633	634	634	636	592	650	617	690	653	657	680	676	633	678	636	659	673	671	622	683	645	656	626	629	645	649	657	619	641	620	655	669	625	638	615	643	667	634	611	647	625	601	614	620	673	650	644	666	647	652	662	627	667	610	649	638	649	660	624	651	611	630	601	633	638	623	633	622	674	622	616	635	632	682	662	627	609	698	624	635	641	647	650	638	628	609	621	649	679	610	645	659	618	678	639	661	674	628	635	603	641	668	648	629	632	626	637	662	619	660	665	623	651	651	604	631	611	625	625	643	621	635	684	623	602	640	657	581	681	653	625	658	604	638	651	652	609	607	650	667	629	666	675	618	625	654	634	605	603	664	620	649	610	633	608	628	610	645	612	591	623	634	650	626	643	621	645	648	655	624	689	615	669	664	635	675	633	636	625	631	675	652	676	659	638	676	698	621	625	655	657	613	660	683	623	609	614	649	671	607	647	600	606	662	684	634	619	623	631	644	653	645	687	602	626	641	600	642	624	667	671	626	664	661	681	639	621	668	632	673	655	618	605	643	682	626	683	641	646	628	611	631	654	691	623	583	654	667	636	656	632	605	596	628	589	648	649	643	655	628	611	654	612	604	678	646	662	646	627	626	650	690	617	608	662	711	639	677	623	646	613	608	611	609	609	634	671	673	598	625	592	642	630	647	663	662	618	579	613	641	652	641	686	639	642	661	622	650	670	635	625	642	681	636	625	684	653	671	672	634	639	636	668	620	632	658	705	652	636	652	671	635	674	648	641	606	615	666	657	604	654	598	636	648	654	691	594	622	634	602	656	638	653	610	631	641	628	654	621	637	644	599	645	649	665	647	645	673	596	650	643	646	659	618	670	678	649	653	600	589	594	664	608	681	583	607	646	654	683	628	655	655	665	667	646	643	634	636	677	669	652	675	624	642	660	636	626	637	664	654	636	604	627	606	634	617	638	620	660	647	657	670	641	636	670	637	606	605	672	630	643	645	612	623	623	670	683	632	661	687	632	698	644	664	616	610	682	624	632	602	637	624	682	607	671	671	631	627	655	610	611	618	633	625	686	654	622	634	654	669	651	625	629	620	575	625	623	637	623	660	672	644	656	616	594	652	639	649	692	649	644	663	678	641	647	597	675	635	601	638	671	636	615	653	651	632	651	606	617	648	700	658	638	662	651	668	640	638	648	617	655	641	612	655	659	619	674	579	632	629	652	600	638	618	614	699	620	619	598	676	602	666	687	656	625	675	632	613	661	633	686	687	647	690	649	630	637	662	640	600	639	649	635	668	590	704	615	665	614	644	648	620	624	601	624	639	675	631	671	630	610	612	584	596	615	636	635	667	609	673	672	619	632	647	592	630	693	663	590	663	633	614	637	600	657	595	663	632	626	664	630	667	657	670	630	650	662	610	638	610	663	669	633	619	648	630	635	679	661	617	633	635	637	667	639	621	598	661	599	620	649	658	651	628	617	622	663	655	671	622	629	614	637	655	660	672	622	629	661	612	654	658	638	599	608	627	670	626	649	626	676	648	647	662	659	646	627	642	678	620	650	631	668	660	607	615	648	601	662	637	600	566	637	660	609	606	684	635	597	675	656	673	674	614	652	658	594	689	632	650	647	665
64834	65484	58024	40493	9601	897	379	278	299	290	325	284	309	328	336	293	281	306	276	264	275	272	291	264	299	281	276	274	293	282	279	289	264	287	286	298	298	283	256	289	296	311	278	290	303	265	350	568	499	438	402	337	316	289	277	280	296	235	287	281	280	281	264	307	269	295	306	314	255	271	309	266	295	287	305	262	294	265	285	283	276	302	282	288	257	283	270	246	267	248	263	301	264	268	293	300	285	279	264	277	259	274	286	240	264	292	279	267	286	271	260	290	281	290	286	242	272	269	290	264	248	300	283	296	299	310	275	298	285	241	303	282	270	295	304	278	312	274	282	285	270	276	284	264	287	272	275	313	259	301	262	246	291	253	283	271	302	273	273	295	289	279	274	253	281	274	292	278	261	312	255	275	277	259	256	281	276	247	244	270	283	268	291	304	258	272	282	269	284	279	255	266	275	270	290	259	297	290	287	275	279	273	264	296	299	273	290	262	270	272	275	261	272	275	281	243	248	280	260	276	266	290	306	293	263	296	279	279	277	258	312	277	299	299	289	257	286	271	292	293	289	279	298	284	267	274	285	323	254	273	270	292	289	286	292	303	280	276	258	289	275	270	284	292	283	310	258	288	274	292	286	299	268	300	302	274	259	284	294	280	285	279	259	284	276	258	281	256	282	260	245	248	256	263	262	317	304	292	254	288	249	283	259	260	262	268	282	265	309	298	265	278	268	310	281	259	312	255	270	259	269	289	250	296	272	280	257	264	272	253	279	243	274	269	287	276	253	295	269	283	279	265	250	266	259	257	254	282	271	266	279	280	270	274	267	279	269	266	311	275	292	272	311	282	303	259	267	301	272	276	282	272	271	274	271	304	277	290	283	266	301	267	296	291	264	276	290	263	285	282	297	255	273	279	269	293	285	290	307	256	236	267	319	282	279	291	278	300	274	274	266	267	307	321	299	300	262	283	282	275	284	317	298	277	277	273	256	241	297	283	289	278	303	266	303	276	307	262	293	249	267	288	261	307	271	240	281	274	256	252	280	276	271	267	269	298	283	237	246	308	293	264	253	279	285	288	270	254	303	298	244	288	273	305	253	249	273	286	271	280	281	263	268	269	297	279	260	299	286	259	286	272	260	277	284	291	283	252	267	257	270	277	279	293	264	304	256	267	281	309	275	288	297	260	291	293	291	277	293	277	265	252	267	295	269	248	282	276	262	269	269	282	237	324	286	273	280	280	272	237	242	260	252	305	320	246	281	295	251	257	260	287	304	285	297	263	298	268	292	270	268	281	262	255	296	282	260	255	283	277	307	293	266	264	296	265	294	287	267	278	263	261	274	301	300	279	257	267	313	312	263	275	294	285	307	265	305	278	270	255	267	314	267	289	287	287	299	269	275	304	266	249	254	268	290	297	287	282	290	285	297	259	302	242	274	308	282	260	292	265	290	278	253	300	286	287	267	257	268	295	309	262	285	256	273	291	290	297	282	264	267	288	276	265	293	259	313	280	316	265	268	261	256	282	310	259	260	285	286	259	292	274	262	263	263	275	308	275	282	267	268	257	285	274	283	279	288	268	283	290	278	244	296	244	284	281	295	291	310	298	291	277	275	275	283	281	282	274	289	272	264	277	274	284	299	263	276	271	303	260	286	280	285	287	254	264	272	279	297	268	283	262	289	257	267	291	282	270	298	273	274	268	279	301	271	288	275	260	260	274	295	272	281	289	278	295	300	275	311	307	280	289	262	279	298	293	316	293	280	289	293	264	274	316	272	315	249	246	307	261	271	288	281	304	268	278	277	281	284	273	252	296	258	298	250	276	286	265	279	273	259	274	277	292	281	253	288	320	288	276	266	253	278	269	257	277	284	304	282	307	279	266	259	268	275	279	272	305	285	293	270	266	284	311	301	285	308	263	290	278	263	282	281	275	270	282	287	251	240	309	269	285	297	284	284	284	312	331	260	267	267	307	299	270	311	266	259	263	265	291	271	263	248	284	297	265	290	277	277	262	250	299	266	271	276	255	308	274	283	274	288	278	293	278	269	286	264	301	299	309	272	275	299	295	300	281	276	269	254	271	277	266	269	291	276	244	280	262	269	278	264	268	264	270	305	297	269	283	263	289	279	293	268	296	273	276	304	288	299	257	291	265	306	283	273	268	256	261	264	289	254	295	287	299	289	298	277	263	268	274	272	267	252	293	275	307	282	254	273	267	268	268	267	269	277	295	298	270	289	293	283	276	256	272	275	268	293	277	286	266	270	283	262	279	277	261	292	278	289	269	268	284	293	288	302	245	280	253	294	282	257	289	299	298	277	288	258	274	290	252	250	291	275	262	286	298	270	306	271	276	254	269	270	246	292	279	284	280	274	291	287	251	303	265	300	302	294	279	255	252	273	258	279	281	292	278	260	305	281	295	282	295	283	271	288	294	248	274	301	293	281	276	271	249	260	276	281	313	261	259	252	292	245	281	267	259	306	276	283	313	280	265	264	260	268	283	291	286	270	263	265	245	272	291	283	259	300	313	260	262	267	273	308	274	261	291	284	313	291	256	274	278	279	270	269	279	253	242	264	311	298	259	280	264	286	283	273	260	308	275	300	272	261	312	258	268	287	291	276	242	263	293	272	267	305	285	269	278	242	288	273	284	266	303	265	298	277	298	271	286	272	269	287	266	279	279	301	265	293	291	313	273	235	293	303	293	282	283	293	263	263	259	294	292	273	280	266	296	275	261	282	273	279	271	291	252	249	303	257	264	305	239	283	254	270	279	265	274	270	275	301	261	278	263	292	253	251	259	271	262	278	261	273	276	277	266	289	256	265	270	273	275	271	274	267	247	269	293	265	248	292	313	276	274	286	276	248	297	238	307	261	287	280	277	280	264	276	265	273	285	262	278	256	255	277	257	289	269	283	277	255	287	273	278	281	273	279	246	280	264	246	298	279	246	268	268	288	268	284	294	266	277	242	259	268	243	268	258	269	250	254	283	265	295	274	288	300	283	233	274	275	255	291	263	277	292	302	273	260	292	273	261	264	279	280	300	252	273	323	297	288	283	253	271	278	282	284	300	305	280	270	272	293	296	295	261	292	291	281	281	259	251	292	266	240	301	260	253	258	277	283	280	276	273	290	279	292	279	265	280	282	284	264	304	260	287	282	292	263	283	273	277	300	250	301	271	278	264	310	282	245	269	295	290	273	263	266	272	283	256	278	252	294	265	276	271	275	272	283	275	252	291	287	276	272	285	267	268	261	277	262	295	263	298	286	281	271	280	301	285	275	267	306	273	278	247	255	270	296	278	285	265	298	270	289	258	274	267	286	270	254	273	279	267	278	270	295	295	299	295	286	274	274	242	304	266	282	297	283	278	282	225	270	263	278	269	326	302	310	262	275	254	265	258	257	263	288	315	248	281	290	263	282	273	314	259	248	262	271	287	236	298	303	254	293	276	304	264	294	261	296	269	298	266	250	297	263	303	313	280	299	267	318	254	283	262
41661	51198	51668	36702	2104	1147	948	864	834	850	847	781	758	777	763	747	783	679	711	705	718	700	685	727	712	716	792	703	732	742	711	723	714	716	705	704	696	684	702	664	678	664	689	693	667	683	1320	2476	2146	1716	1217	893	727	692	690	652	682	690	703	664	657	728	649	683	685	709	690	659	682	712	676	688	665	700	681	662	661	663	677	678	664	672	635	686	645	699	680	671	656	690	659	682	647	653	649	662	714	669	667	705	679	651	657	680	660	656	661	690	667	666	692	655	631	699	674	667	736	678	665	738	669	705	641	658	650	681	723	650	648	709	650	677	738	635	685	663	669	705	687	673	665	694	635	703	648	682	681	697	703	634	678	681	668	696	668	675	650	650	663	696	706	689	694	737	668	694	696	663	706	665	726	644	669	704	731	678	686	676	666	648	687	631	678	673	665	639	656	717	680	642	685	682	698	630	704	697	647	652	696	674	676	659	688	670	705	723	683	698	700	669	681	692	656	707	696	652	702	623	690	692	699	666	660	673	678	637	628	647	700	718	676	668	665	688	680	677	719	737	664	655	642	704	638	667	715	663	680	663	660	713	670	682	673	704	702	700	693	673	699	643	680	698	657	642	611	675	685	727	671	640	712	659	692	758	691	669	714	667	734	669	673	749	695	695	681	672	626	635	665	673	697	677	653	664	710	675	658	718	641	680	681	697	672	682	693	682	648	656	657	671	677	723	667	681	650	666	676	660	716	679	686	671	669	710	690	717	683	631	654	665	734	688	670	701	661	686	699	697	720	681	698	646	680	712	706	656	674	677	664	667	697	677	683	669	710	689	698	694	688	645	648	684	683	680	665	673	684	653	650	660	687	682	669	658	701	625	678	663	685	669	706	676	661	686	692	691	692	703	643	689	667	689	663	647	666	650	682	683	671	667	677	712	729	636	656	666	684	662	632	649	682	667	674	660	686	663	701	658	704	725	684	664	624	691	686	663	629	700	734	660	672	661	668	677	704	665	692	670	624	656	677	697	693	707	644	692	648	646	699	692	628	667	680	696	695	646	754	694	662	649	665	632	645	639	689	709	651	654	662	682	690	671	646	672	678	699	674	688	652	739	602	683	662	673	695	700	693	679	677	669	712	639	667	690	638	661	652	659	666	673	674	720	711	666	661	673	660	648	702	646	690	693	617	634	672	681	714	638	735	638	653	693	686	703	696	677	664	702	677	698	623	675	664	687	659	683	692	676	636	722	651	740	670	674	662	676	703	721	695	664	674	713	733	664	672	629	689	681	640	696	640	671	743	675	716	651	691	664	675	657	733	685	700	684	669	698	665	666	649	689	701	617	700	672	679	694	688	702	679	682	677	703	760	619	649	651	686	647	688	621	694	632	681	655	652	662	685	658	699	674	713	693	668	685	663	698	629	637	682	689	664	709	649	660	673	659	665	665	636	687	684	700	682	650	702	737	632	683	630	637	635	677	667	670	701	637	667	657	663	686	687	668	683	672	625	650	648	708	706	666	649	722	653	692	694	657	677	700	669	638	689	682	713	680	703	615	696	698	665	675	695	695	721	650	654	659	662	648	689	631	657	706	714	660	648	728	677	703	682	666	639	706	743	712	657	700	668	633	682	666	692	675	649	629	678	627	710	645	688	694	673	681	663	708	692	662	636	671	635	649	641	668	715	712	654	729	692	745	648	704	719	696	700	672	649	667	713	698	703	712	656	698	727	737	672	716	668	660	661	703	655	678	669	675	698	646	660	700	697	692	662	644	630	693	682	694	633	638	634	688	661	692	678	695	655	671	695	664	696	662	695	672	672	669	652	674	624	684	646	674	633	709	651	676	684	720	683	678	716	677	655	712	655	721	652	692	632	661	621	644	692	663	655	656	661	648	663	684	660	711	647	665	668	734	674	724	644	707	634	653	689	670	645	704	670	708	645	694	612	725	658	678	688	641	654	694	680	687	725	663	673	662	684	724	683	652	700	665	723	658	701	652	679	698	667	681	676	720	657	649	654	726	710	730	665	680	698	716	652	722	666	676	682	627	696	670	678	670	686	678	671	646	685	645	677	646	704	662	672	681	692	632	693	699	695	665	667	659	629	699	686	665	678	689	687	662	645	676	697	683	686	695	688	697	693	667	665	640	709	625	711	672	664	715	657	692	701	738	620	672	665	671	646	646	676	680	696	654	649	681	655	709	671	673	696	723	707	700	688	719	691	657	619	653	704	686	669	682	643	653	717	663	670	613	676	711	626	722	649	691	688	653	700	658	701	705	640	694	693	673	657	723	692	688	646	676	701	666	668	654	684	664	687	673	678	659	716	711	666	684	664	721	675	741	686	681	731	668	674	715	702	711	660	672	645	746	664	718	686	698	714	716	636	658	672	697	681	667	622	677	684	724	655	702	652	684	736	678	648	646	678	707	691	724	649	669	679	655	645	705	656	661	671	677	685	694	689	635	663	708	699	639	688	682	668	712	717	682	712	660	705	699	692	635	709	659	693	667	648	682	688	660	617	688	676	718	691	664	643	702	679	644	696	665	685	714	707	638	665	670	666	701	701	712	679	666	709	667	686	665	624	687	665	719	645	666	683	693	662	686	665	717	689	655	669	673	711	672	712	677	643	706	661	705	711	695	607	674	720	689	698	734	668	696	702	699	667	660	697	696	679	675	681	655	689	718	689	697	661	692	678	672	661	736	627	648	670	655	693	631	664	656	674	697	674	661	645	634	674	675	645	656	680	674	671	662	663	693	655	679	689	680	659	670	687	703	685	675	651	650	683	667	660	678	668	613	686	720	695	656	651	687	662	698	681	683	669	731	636	665	673	696	624	670	683	685	662	670	663	669	670	692	740	662	664	668	683	664	723	678	639	660	644	690	642	671	721	709	674	682	690	681	638	723	690	673	659	680	681	675	705	640	661	699	665	691	646	688	674	655	686	655	655	644	650	697	682	667	669	651	675	658	679	710	682	678	746	638	646	691	653	690	656	650	600	673	699	680	732	676	639	638	697	706	690	676	697	717	680	660	667	709	704	709	650	691	670	670	689	684	696	719	634	685	660	688	658	637	622	726	676	646	713	676	756	662	646	686	677	674	677	670	655	675	651	671	692	639	657	705	692	619	672	710	668	657	731	687	678	683	651	671	677	669	720	656	685	674	707	666	694	679	655	716	644	624	664	681	702	658	639	650	695	658	687	673	687	657	688	689	710	662	723	734	661	696	678	689	684	634	685	672	652	677	690	670	723	708	664	657	645	660	635	705	642	658	683	716	670	690	701	710	681	693	676	717	655	692	652	675	679	743	642	643	702	659	676	685	674	656	717	685	680	718	686	666	676	675	718	663	680	678	681	668	687	692	700	671	680	641	687	657	658	670	648	645	726	661	718	649	705	680	727	667	647	693	664	681	681	649	681	697	685	654	708	682	693	702	672	689	721	664	641	647	645	681	701	687	625	687	723	674	722	636	617	688	701	656	680	679	685	651	653	677	677	674
73764	71166	66572	56029	20025	3696	557	370	291	270	327	307	291	276	300	272	307	313	281	264	313	265	246	282	288	257	289	274	286	260	292	254	264	285	302	271	280	282	281	246	258	262	267	311	251	301	389	695	681	553	402	330	300	280	316	275	251	244	280	273	235	265	264	259	320	261	261	264	247	256	261	237	261	252	276	221	310	254	255	240	287	266	264	270	282	250	279	280	273	260	248	305	265	289	279	268	281	272	242	257	262	241	252	293	270	279	256	253	268	254	222	274	285	293	271	283	269	249	301	272	252	267	265	309	259	245	246	250	250	259	286	265	308	275	242	256	249	281	280	253	279	256	247	296	267	273	283	274	285	315	264	245	298	264	268	267	257	274	263	280	247	269	260	266	278	280	280	309	247	248	255	263	304	268	235	262	260	274	269	256	261	274	243	257	257	249	269	261	275	257	293	276	254	251	293	266	263	278	258	267	262	256	257	259	244	274	257	292	260	258	255	258	259	275	281	252	271	254	267	277	273	277	272	245	275	266	260	267	270	250	283	254	286	263	256	288	265	277	257	244	259	288	266	315	262	280	273	257	254	272	260	291	261	290	263	255	253	278	292	249	245	248	266	256	227	281	293	269	266	253	252	278	259	248	254	279	279	309	293	300	252	286	271	274	266	296	274	255	294	290	259	267	246	238	273	260	252	255	275	236	278	279	279	268	271	277	313	281	268	254	254	234	245	271	273	285	248	258	250	274	277	265	261	272	278	297	246	299	266	241	272	286	280	281	271	286	227	248	273	266	249	262	242	244	263	282	274	293	297	255	267	246	283	241	260	294	292	249	291	272	269	257	253	243	238	285	279	267	246	293	293	232	279	273	273	267	242	266	269	243	278	276	264	255	264	264	257	268	252	257	308	299	283	272	289	253	244	266	234	286	268	259	273	266	241	261	271	270	267	268	281	247	262	271	310	278	268	267	285	264	250	230	290	283	259	255	259	280	251	282	279	265	283	270	247	284	259	237	282	242	276	250	258	277	245	258	279	287	294	271	259	296	288	303	269	237	271	263	313	297	239	276	269	265	295	277	247	257	266	271	296	261	253	263	270	259	248	263	269	287	278	238	294	259	246	283	266	264	288	279	261	280	287	256	249	260	272	289	313	292	253	257	257	263	268	256	259	246	276	256	259	268	262	264	258	233	272	244	258	303	259	284	258	236	242	273	249	284	284	283	283	265	244	237	285	279	284	267	274	284	263	264	263	273	276	254	278	264	268	298	276	298	270	245	277	237	285	275	252	270	288	260	296	275	278	280	239	251	251	317	303	259	273	286	256	278	256	256	271	284	262	283	260	253	243	274	299	258	287	266	259	275	283	260	247	236	261	267	263	276	293	289	267	263	279	270	258	280	231	275	267	293	283	278	283	305	268	244	239	250	239	258	281	270	267	260	254	283	262	265	270	282	250	255	253	255	257	274	257	280	289	286	262	247	248	251	253	274	263	252	236	275	278	261	294	268	253	281	265	255	309	259	284	248	262	271	279	257	272	245	252	247	268	277	280	238	280	267	285	262	226	248	274	259	277	287	279	285	275	276	281	287	261	266	286	248	274	278	299	267	267	276	272	260	287	251	268	263	260	269	263	285	280	296	271	279	268	259	273	295	262	275	293	269	286	283	272	286	279	239	278	248	279	279	282	258	288	248	255	290	306	244	257	266	237	257	252	250	278	267	248	282	275	278	263	257	262	287	269	260	275	283	287	295	267	291	285	254	264	265	250	257	283	248	280	237	235	281	255	267	261	252	275	274	284	276	290	302	263	259	256	234	245	276	275	248	251	264	263	283	265	255	258	240	251	245	278	245	241	232	259	238	240	244	278	270	295	281	264	265	292	254	269	287	276	241	259	243	270	241	249	242	250	254	252	276	271	270	279	247	284	274	302	273	257	276	254	278	251	261	277	284	279	260	276	280	282	290	260	227	249	260	286	252	285	263	277	252	254	267	255	260	255	282	268	256	250	233	264	252	263	266	276	283	307	264	253	256	230	254	274	246	247	249	265	261	253	275	237	272	251	288	265	302	283	267	267	270	300	273	290	283	267	261	263	258	297	265	282	249	291	265	291	258	295	257	289	268	294	241	247	255	263	276	259	284	243	259	241	263	277	263	262	271	250	253	275	277	271	248	264	259	300	275	258	275	286	249	280	249	278	262	244	277	242	286	252	262	299	302	253	262	277	273	262	268	242	261	297	263	244	233	266	245	272	262	246	256	265	261	268	254	248	269	242	247	237	246	322	309	277	269	274	242	265	255	294	285	283	255	266	252	272	263	263	268	270	281	281	249	267	243	255	269	244	278	256	263	279	245	280	241	270	278	280	262	286	270	271	284	261	272	291	283	272	263	266	301	267	250	280	241	267	296	267	265	311	290	246	275	248	252	295	243	251	250	231	257	244	261	264	284	256	268	296	266	292	265	262	253	255	248	266	286	249	247	269	265	237	256	295	287	264	272	273	246	275	283	268	268	272	276	310	258	272	237	260	286	282	275	281	262	279	271	258	266	272	251	256	281	298	289	304	254	260	241	306	272	276	257	287	276	257	296	263	229	259	282	279	279	278	270	263	302	284	246	292	274	261	288	287	266	255	252	258	267	276	263	293	291	262	280	266	254	269	245	244	291	258	258	263	276	283	281	303	275	283	281	259	254	265	295	251	277	298	264	245	266	233	298	260	271	239	269	256	220	267	248	270	274	271	322	283	267	282	261	286	251	292	259	278	267	271	257	248	277	257	240	245	272	273	237	287	241	264	279	264	260	248	232	268	273	269	269	290	247	286	248	277	259	266	299	247	264	272	274	272	280	260	270	303	245	267	262	281	260	282	294	281	273	267	254	268	265	276	251	276	263	291	282	262	273	237	288	272	291	255	278	250	283	251	253	283	253	266	268	263	260	257	262	307	244	253	259	272	271	255	277	286	253	241	274	266	299	286	281	283	262	256	246	284	288	267	269	293	282	278	213	248	283	249	241	252	298	272	242	274	280	291	274	275	255	263	260	300	264	255	285	278	242	224	261	293	250	268	257	270	249	258	287	276	286	283	301	285	288	257	284	277	279	274	283	281	262	234	265	265	263	263	258	283	236	274	258	289	253	272	267	269	274	273	273	260	265	261	289	264	287	243	290	290	262	253	279	272	287	269	267	243	276	257	269	270	276	260	268	269	235	286	297	255	267	261	206	285	268	273	252	261	286	266	247	267	262	284	262	250	254	282	283	258	289	251	254	273	230	262	306	275	274	258	293	276	278	276	274	250	271	254	266	269	253	270	266	276	259	257	286	231	281	261	262	278	282	295	264	257	257	279	233	229	269	254	253	290	268	298	261	273	260	259	262	286	288	251	256	307	290	260	275	260	233	266	252	272	240	273	275	261	250	269	296	245	268	285	286	254	289	261	284	246	259	275	269	287	292	278	263	254	255	246	271	288	265	259	286	268	252	265	235	294	285	264	306	261	302
51443	57364	63517	55539	3375	1319	1178	1067	936	903	881	839	787	789	747	771	725	772	725	724	702	684	710	741	675	706	699	706	721	699	727	722	721	742	692	649	662	706	643	658	696	638	644	684	649	675	1482	3395	3168	2271	1441	952	741	718	691	639	684	638	631	636	645	668	666	644	641	631	640	641	651	630	628	646	609	637	683	661	619	705	633	656	666	707	629	665	617	668	651	669	702	672	637	648	614	664	675	649	660	605	652	640	599	629	583	659	663	633	621	646	681	664	603	663	670	617	656	685	624	646	687	696	664	657	586	654	640	660	644	674	644	638	674	649	657	651	664	613	634	603	629	651	616	671	616	636	638	616	641	661	628	646	673	676	620	617	682	637	613	601	626	677	628	627	667	622	663	641	663	672	616	654	598	604	613	599	662	694	633	667	694	666	635	648	660	665	639	650	655	663	667	601	627	648	660	619	632	591	648	645	702	659	646	659	689	621	671	607	643	567	641	655	649	593	614	701	606	613	629	624	658	633	668	673	611	618	651	642	642	607	626	655	648	683	638	648	618	643	640	639	673	673	656	661	625	664	681	650	661	684	641	625	641	629	625	685	671	652	644	631	646	670	686	636	626	672	675	623	650	675	653	643	624	646	623	640	653	695	699	646	677	659	650	666	624	663	609	679	651	605	613	615	633	640	642	626	608	576	643	581	645	633	619	608	640	693	663	631	671	612	613	621	611	612	651	674	621	682	671	629	664	638	608	631	598	618	633	638	619	632	608	593	638	654	688	666	680	649	681	628	653	613	709	660	659	609	659	637	689	644	696	625	650	603	632	640	657	622	593	638	691	663	640	646	694	639	656	699	644	695	634	658	626	604	662	709	641	645	634	661	635	619	680	639	625	635	664	640	636	638	649	666	647	640	665	617	700	607	655	618	635	706	655	641	634	643	635	636	645	617	656	629	639	635	643	627	631	654	673	635	626	609	647	697	652	618	645	632	651	663	665	659	638	650	656	617	626	617	662	628	624	647	674	649	627	643	661	670	648	626	652	665	647	676	632	663	639	631	638	645	640	666	627	657	665	686	673	635	627	641	618	621	666	655	661	618	650	649	656	652	594	664	616	637	672	631	610	608	638	646	630	621	656	657	649	625	633	605	652	676	608	640	694	639	622	659	634	665	679	630	633	645	627	646	648	686	609	647	688	668	613	628	656	673	657	620	639	652	667	629	698	660	635	665	666	649	657	602	628	600	623	672	607	624	674	674	658	643	617	665	680	647	618	660	699	658	624	665	629	611	685	629	658	652	689	647	620	696	609	636	695	633	592	626	681	671	688	652	652	676	626	622	657	671	648	684	656	654	645	628	670	625	605	658	648	690	634	659	630	664	693	636	625	704	623	671	602	608	652	641	661	613	615	630	629	649	655	712	632	591	660	630	631	637	639	673	677	616	670	663	626	658	662	645	630	637	673	678	661	646	620	650	683	683	638	675	661	624	637	713	627	654	688	657	671	655	632	639	638	620	623	683	598	633	623	658	658	626	631	672	649	615	698	665	637	668	646	649	667	633	659	656	680	650	588	651	629	617	698	663	682	658	635	670	630	631	634	659	658	638	602	648	636	661	672	649	655	634	660	696	660	644	660	668	641	696	620	656	610	673	681	635	659	653	650	663	623	620	642	641	631	630	677	662	690	658	650	666	636	622	596	686	594	661	630	674	649	626	662	641	608	645	674	682	661	664	619	661	654	619	677	653	626	645	635	617	674	666	658	609	617	653	629	645	635	625	632	674	629	687	627	625	652	687	667	619	659	652	650	689	628	691	619	637	642	643	672	652	624	677	681	655	706	685	635	619	675	653	668	666	648	624	633	675	650	601	627	666	651	622	662	658	689	690	660	662	648	683	666	649	632	675	605	622	645	683	684	669	614	611	618	617	633	680	621	671	632	660	659	637	648	672	625	644	626	651	617	667	663	638	663	641	617	667	665	581	667	662	671	631	669	651	666	655	670	685	611	640	669	647	669	646	673	634	647	614	665	591	673	637	656	658	611	660	595	654	659	679	619	683	672	690	660	676	593	682	640	687	680	610	657	675	661	639	625	639	685	660	634	635	685	652	636	691	656	645	651	648	617	617	681	671	623	635	664	635	698	681	635	632	645	635	659	657	636	662	610	682	626	624	648	645	662	623	630	648	635	616	664	617	636	634	654	609	619	678	647	619	647	648	675	670	700	590	643	687	631	642	653	673	681	646	633	605	643	639	633	627	620	669	619	627	648	628	643	640	635	621	644	632	606	655	660	633	616	670	653	654	648	668	665	634	643	633	650	650	659	656	642	649	667	663	660	634	655	658	690	619	645	631	708	670	677	621	649	642	671	673	602	611	636	650	641	642	625	649	673	677	648	624	630	663	650	656	629	655	633	660	618	661	620	680	608	586	631	681	647	621	727	674	606	645	651	636	633	686	650	658	649	636	651	682	650	647	670	593	635	698	655	690	656	643	680	619	618	652	678	637	665	646	605	637	677	642	676	661	609	684	653	627	600	640	627	626	614	625	598	695	656	583	601	655	687	633	639	638	622	627	672	641	654	603	659	700	637	637	634	689	673	648	647	728	640	650	623	645	677	632	682	606	633	674	624	626	647	701	658	656	650	608	592	633	660	656	639	655	652	667	648	666	641	700	653	610	657	604	648	593	644	670	706	654	627	628	676	638	647	646	667	614	642	593	657	677	619	613	635	666	611	667	697	619	614	668	654	628	608	650	659	632	697	644	681	639	672	619	649	635	688	662	650	646	627	664	630	628	616	606	640	623	664	663	701	639	622	658	665	603	608	685	672	676	625	627	636	683	627	675	689	637	621	637	660	664	665	642	629	675	562	711	625	635	598	639	629	691	696	629	601	645	633	641	649	640	667	652	640	664	654	651	626	637	633	633	626	639	668	627	672	629	631	659	604	652	617	643	636	646	718	732	689	656	658	638	592	705	651	610	623	653	636	642	657	685	644	639	645	664	614	691	640	681	647	629	629	652	683	618	646	637	652	666	652	640	653	631	622	662	628	676	615	645	641	636	680	638	596	629	652	639	615	614	618	669	655	642	675	660	631	649	620	633	673	650	647	653	626	700	644	646	652	603	669	637	701	675	656	645	593	644	623	680	652	673	642	612	683	632	659	643	628	707	679	647	624	617	697	683	645	672	688	640	640	650	623	676	652	641	623	647	613	635	653	664	636	657	620	667	659	647	633	649	676	678	629	679	612	649	670	663	661	691	663	697	620	628	576	630	640	660	679	657	646	639	662	610	621	600	663	625	641	674	620	670	616	661	656	651	602	670	673	648	654	694	646	631	682	688	649	630	639	627	685	642	640	657	637	673	646	663	675	662	688	685	651	650	615	687	630	658	653	637	655	617	633	668	628	615	690	671	664	655	618	623	685	673	666	615	625	627	660	647	641	689	640	642	676	643	646	639	660	627	629	636	639	638	647	692	645	622	659	659	682	641	651	657	626	647
20568	15241	9311	5243	505	302	279	275	257	314	288	257	244	238	268	285	296	261	215	288	257	262	277	270	259	287	280	242	265	267	270	283	267	255	302	271	243	289	256	256	243	328	279	270	267	271	263	267	321	345	301	291	288	277	241	240	225	254	284	277	288	263	272	263	269	269	265	286	254	249	237	268	263	280	278	257	273	235	263	251	273	277	273	253	266	273	268	278	288	239	251	267	263	252	255	246	264	268	279	273	261	263	264	268	279	274	268	280	286	257	268	245	252	238	278	253	272	268	277	297	270	271	274	268	253	246	253	253	225	246	253	284	231	243	257	258	231	250	259	280	238	237	286	237	273	258	283	270	235	231	223	268	267	241	253	282	250	251	265	261	273	272	251	255	265	263	271	252	279	283	271	245	273	246	253	256	246	226	238	281	276	294	270	244	259	243	267	249	318	236	298	240	296	265	288	296	232	272	247	284	275	259	228	238	253	279	248	279	273	283	262	232	241	254	240	285	255	249	256	247	285	285	277	252	265	286	283	237	265	291	264	261	254	286	273	261	243	285	273	243	258	272	277	288	296	276	249	275	284	274	246	240	281	252	237	287	240	292	264	277	291	241	256	261	274	280	274	282	252	257	254	262	268	301	247	287	240	265	263	283	273	261	286	243	264	256	282	285	256	274	273	281	245	264	275	249	247	278	277	257	286	278	254	264	260	257	249	261	272	292	269	247	269	292	267	254	265	253	247	246	275	241	267	290	270	262	251	252	282	259	279	269	260	268	267	263	250	289	267	231	262	253	239	254	271	279	274	269	258	241	274	247	263	276	260	261	244	245	267	256	267	267	238	294	264	252	260	237	270	295	262	271	251	257	284	260	255	262	262	272	263	266	273	267	265	263	275	284	262	263	287	281	283	290	239	228	249	253	283	248	251	252	271	257	258	267	267	275	261	283	289	275	287	207	241	279	281	264	247	273	297	257	284	283	297	259	248	287	252	253	270	279	253	276	272	244	262	262	267	259	265	276	253	270	257	272	270	280	250	275	264	241	268	263	271	270	268	248	241	256	273	247	241	291	267	249	242	253	261	257	258	289	294	292	248	231	240	262	298	256	261	254	273	258	228	253	285	254	260	297	267	289	236	292	285	280	253	262	266	268	244	224	230	293	263	260	241	269	265	267	272	283	292	250	273	278	265	279	267	269	289	269	240	282	258	286	243	274	248	269	247	272	261	278	279	256	267	251	293	280	258	290	283	275	289	234	247	279	277	283	251	290	289	267	280	267	297	250	240	231	262	262	254	245	284	245	240	277	255	282	272	243	246	276	247	287	284	265	274	245	267	262	275	261	257	256	287	245	255	246	280	293	267	260	264	250	277	286	269	262	256	260	272	254	274	229	247	246	276	232	282	262	246	264	272	241	260	245	272	253	245	259	271	281	268	254	258	248	256	249	274	271	241	290	265	236	263	265	294	311	276	277	292	289	261	266	275	271	254	268	221	277	276	269	277	246	268	285	296	251	243	244	278	281	276	288	288	275	239	269	267	258	257	256	247	282	285	256	316	241	277	267	270	233	287	245	266	269	256	257	250	282	255	220	241	241	267	282	258	268	274	244	261	289	255	241	271	248	275	256	270	279	224	251	245	268	256	276	235	263	284	272	250	270	251	273	247	255	247	258	253	260	275	277	279	258	245	235	278	287	258	268	260	251	298	247	248	285	260	281	259	231	259	273	282	284	274	276	244	264	293	274	289	269	233	273	288	261	268	265	276	298	232	285	285	261	260	250	279	234	282	275	240	263	264	254	268	276	247	281	273	265	263	244	269	261	270	256	264	264	226	248	272	255	267	254	261	273	239	256	269	275	231	273	279	288	247	296	269	262	239	276	246	271	274	258	231	249	266	297	266	277	251	261	267	239	259	281	268	257	266	259	244	258	286	278	248	271	248	255	264	272	251	266	272	257	259	275	254	248	273	254	256	275	267	286	269	255	275	277	281	281	284	227	277	276	268	252	263	275	263	285	260	267	287	270	256	240	264	291	269	280	278	269	282	277	275	262	260	253	239	285	256	300	266	244	279	252	296	257	236	232	247	259	259	299	265	282	280	288	274	283	264	274	266	279	272	259	271	244	271	290	289	287	277	262	263	270	299	250	276	266	257	222	265	238	269	270	282	250	252	262	251	256	245	251	254	248	260	247	244	253	288	264	281	282	295	276	248	264	245	283	231	271	267	253	268	290	272	261	248	242	247	272	269	263	283	265	255	260	273	241	251	276	268	264	290	297	251	260	245	239	292	270	283	278	292	264	267	281	269	259	239	266	261	243	245	275	257	272	256	258	251	268	259	260	291	279	261	259	290	277	240	270	253	277	257	262	269	251	267	282	284	243	244	263	250	254	240	259	259	265	268	279	266	284	229	246	259	264	270	302	252	252	258	242	241	269	289	280	260	262	250	275	269	273	252	266	280	281	248	250	239	282	276	269	266	251	271	270	265	249	247	270	235	258	243	254	253	291	253	276	271	258	275	255	265	291	268	281	281	262	271	269	267	237	264	268	276	269	272	239	270	285	253	271	275	266	244	266	251	251	247	268	257	256	257	258	285	272	261	229	261	234	251	241	227	271	288	241	290	270	279	270	259	281	273	267	282	275	303	278	288	234	245	262	272	257	245	252	274	259	271	269	254	254	259	261	247	266	278	303	279	250	243	239	261	269	253	264	245	225	257	268	264	239	260	274	252	253	287	276	236	251	268	277	274	272	281	264	260	271	291	247	238	271	256	262	273	272	236	293	249	280	259	258	237	267	269	260	259	265	270	272	292	247	234	256	270	273	258	269	250	279	254	254	291	254	296	259	260	277	255	253	251	249	263	233	278	272	275	267	260	252	281	271	262	279	241	287	271	261	287	279	269	255	287	247	280	273	282	281	281	288	271	238	251	248	249	270	224	268	270	263	266	271	259	249	254	271	274	258	264	275	256	289	272	283	275	271	247	246	297	282	257	255	244	249	294	248	236	308	291	266	284	266	254	267	236	296	235	268	286	243	248	306	247	270	269	273	269	287	265	265	241	251	263	272	255	270	269	248	271	253	263	245	245	267	266	267	268	283	237	245	243	253	277	282	243	280	238	285	224	255	290	230	253	245	268	260	258	222	284	257	267	256	235	273	263	236	273	267	239	270	258	262	299	249	283	276	253	275	277	260	274	246	272	251	236	256	255	272	230	270	249	238	271	232	272	287	266	230	282	280	232	270	249	266	274	285	292	299	254	276	228	248	274	272	264	247	266	274	258	245	264	266	266	269	251	278	261	238	265	286	250	275	262	249	249	237	292	267	273	260	257	259	253	276	262	274	282	259	268	246	277	253	248	279	258	299	257	277	293	250	268	266	274	276	251	315	244	262	266	283	246	276	280	246	298	267	258	262	266	278	247	264	253	275	277	246	240	260	253	300	234	274	241	262	251	262	273	262	239	267	270	239	269	280	283	271	279	240	277	255	255	248
16684	17054	15458	11594	912	743	676	641	691	670	640	671	647	623	678	664	644	644	659	651	685	662	621	612	649	685	661	653	673	725	657	670	707	627	684	648	651	655	708	678	681	657	655	652	662	692	708	876	919	854	828	742	661	694	679	683	627	651	663	656	654	642	672	652	648	615	644	641	672	648	651	643	688	676	661	631	653	665	648	668	660	655	657	669	625	662	656	622	665	655	672	700	681	624	661	678	658	637	627	649	663	656	676	688	693	664	647	631	674	604	635	618	653	635	680	616	651	625	692	655	649	652	613	645	602	618	644	690	651	683	626	675	605	682	655	604	659	649	703	648	642	670	655	642	655	645	614	637	620	633	665	620	659	641	644	670	665	698	695	627	687	627	628	657	638	661	628	713	666	631	640	641	646	645	697	647	623	695	660	658	652	686	677	643	662	631	675	657	640	634	614	640	648	665	691	650	677	640	644	644	643	656	664	682	628	657	660	660	639	636	663	671	673	690	617	644	604	666	620	650	628	649	694	604	682	646	664	672	602	671	655	625	655	635	643	626	656	667	656	628	620	662	647	629	621	679	633	647	680	694	682	664	641	618	652	612	613	650	705	694	677	649	657	670	672	605	693	637	647	666	649	658	647	666	677	634	628	672	672	671	652	648	648	636	658	598	634	671	676	605	712	699	663	650	666	645	662	637	659	659	632	669	648	656	634	689	624	657	632	643	618	602	667	636	641	627	652	628	631	597	656	625	639	652	671	703	638	686	654	653	660	637	637	664	637	652	641	670	674	637	684	625	623	643	661	572	674	656	689	628	659	627	625	682	667	669	636	617	659	690	661	647	625	649	657	666	644	621	683	655	660	660	635	677	677	692	653	632	665	656	641	643	679	645	638	662	672	643	712	632	615	636	629	650	645	659	652	645	630	667	684	669	655	662	652	635	688	651	657	658	671	667	666	646	672	658	634	625	653	678	685	658	650	624	639	655	609	607	631	684	658	671	703	615	644	656	648	626	609	662	657	671	650	661	639	690	670	672	655	596	694	675	665	647	669	658	693	634	628	710	664	630	625	607	632	639	642	633	605	673	611	644	653	688	631	690	644	674	658	671	665	655	637	684	621	623	668	655	648	639	640	647	655	681	650	614	677	614	649	618	680	640	651	633	586	643	657	703	673	628	664	671	658	643	673	661	677	679	640	670	624	688	625	693	675	639	669	611	657	646	640	637	575	657	636	656	651	629	648	645	603	660	661	643	651	623	663	649	639	655	658	673	679	662	610	639	634	633	626	646	667	658	624	659	631	692	656	622	644	656	691	701	683	684	633	688	660	655	687	670	647	662	634	639	616	691	648	651	636	692	710	671	619	636	626	649	649	622	612	633	639	668	660	645	620	628	665	646	650	658	681	660	644	671	664	667	626	679	646	639	635	664	704	623	661	620	687	687	649	652	663	669	622	561	614	649	674	627	666	653	632	653	670	646	689	632	662	634	679	671	657	632	690	647	629	663	630	665	685	616	634	632	644	672	631	631	665	633	641	646	621	683	629	658	674	693	630	624	642	589	595	632	635	618	669	673	626	683	663	666	677	640	687	657	657	663	636	664	679	653	659	628	635	659	643	654	654	704	678	628	641	677	638	635	678	622	667	656	602	652	663	645	652	627	681	652	633	639	648	691	641	697	678	643	627	659	659	661	674	622	615	615	605	656	609	665	637	628	650	676	702	625	627	662	633	626	662	642	676	630	650	664	608	627	681	654	636	656	651	667	633	675	683	635	685	672	631	670	592	655	685	657	633	661	699	673	659	653	619	672	677	592	670	625	700	602	634	642	642	654	630	709	659	681	663	663	668	644	654	660	621	641	670	643	605	665	605	668	642	638	615	656	635	630	652	669	673	609	663	607	662	675	653	636	643	641	631	629	634	654	656	648	674	677	673	673	624	641	604	667	648	616	667	627	618	641	665	619	647	660	650	683	604	659	630	641	695	669	625	665	696	636	695	622	631	694	604	627	636	678	683	595	706	649	656	647	655	675	658	648	664	683	669	645	633	633	632	662	652	644	677	661	644	662	674	610	638	643	640	647	665	668	666	622	626	687	649	624	641	625	634	702	634	695	644	666	614	624	633	680	607	631	657	616	690	618	667	700	693	656	666	659	630	611	636	648	665	697	637	649	657	608	636	652	668	618	673	654	677	637	640	667	654	639	628	679	634	649	657	678	722	642	622	685	678	719	600	660	654	603	693	709	670	653	658	628	620	630	673	644	685	639	671	652	634	659	697	642	667	643	655	661	643	685	642	637	665	620	683	669	623	662	659	697	665	672	634	690	611	684	627	620	643	665	636	626	646	597	623	625	691	673	635	680	622	634	613	663	663	612	594	697	650	667	664	646	685	646	639	688	691	687	622	613	630	671	647	625	615	672	651	635	643	634	613	670	653	611	683	675	635	641	617	660	619	628	610	674	635	618	629	638	675	633	638	639	644	646	613	655	668	631	663	655	628	660	659	630	654	672	592	638	656	670	678	634	604	661	667	655	644	663	633	682	674	685	707	663	605	646	634	668	649	657	626	622	648	664	657	604	676	700	693	613	617	647	625	668	653	632	617	611	677	640	643	686	683	669	611	622	619	680	631	627	613	672	658	655	619	663	633	626	640	644	688	643	693	682	659	648	646	689	631	679	656	665	642	618	642	666	672	637	685	654	661	641	648	661	653	608	637	635	641	652	653	783	662	654	717	698	596	630	689	623	722	674	592	661	689	595	622	623	648	668	662	703	673	627	616	655	624	630	621	723	630	637	660	645	632	606	628	631	616	653	652	651	690	674	677	655	670	620	669	636	616	676	635	682	646	657	629	645	707	636	652	732	657	675	680	659	648	665	618	671	644	666	712	635	652	627	620	664	677	681	686	654	663	617	655	662	641	646	656	686	601	682	659	666	651	666	676	667	659	660	659	641	689	662	685	658	636	642	647	658	649	636	614	659	604	667	641	643	663	673	671	678	656	631	679	616	630	650	679	648	609	667	673	664	658	701	615	667	640	694	636	651	622	644	674	620	654	632	645	715	653	644	709	669	647	672	668	653	605	671	655	611	614	650	658	693	661	661	681	672	653	638	642	647	642	661	648	650	688	635	677	648	651	642	628	644	608	708	655	625	645	614	698	711	643	602	642	600	652	649	636	664	658	676	653	660	628	693	666	650	630	632	661	642	585	708	687	687	626	668	640	661	651	678	641	605	665	666	654	660	684	623	673	661	588	653	604	644	686	678	676	621	662	668	676	616	646	650	669	644	645	630	662	654	699	654	654	645	669	674	634	682	670	639	637	623	655	671	660	655	666	684	634	657	633	611	649	652	641	635	634	627	631	659	655	680	629	658	658	643	694	645	663	608	685	672	653	605	655	632	649	677	634	663	688	630	652	656	614	651	674	647	666	658	727	616	686	651	671	645	655	632	639	621	676	637	613	670	633	632	666	602	602	659	656	668	651	591	693	687	658	651
64560	60571	58777	44082	12875	1408	430	293	309	296	294	315	296	250	310	313	295	310	312	293	291	289	290	266	293	271	305	292	278	298	296	285	299	275	299	284	289	283	298	274	298	303	311	250	277	268	335	574	548	448	376	319	279	283	293	258	267	273	284	302	296	266	292	305	279	283	282	290	244	334	256	314	305	284	293	249	269	309	258	296	258	270	287	288	267	285	275	273	283	267	293	249	321	289	271	291	287	283	277	249	258	277	298	270	302	300	284	263	280	277	294	303	249	302	276	264	267	252	282	272	304	260	276	268	269	284	293	302	285	306	278	282	239	259	285	293	282	259	288	275	327	286	288	269	294	294	258	255	289	297	290	279	293	266	255	273	280	257	292	277	307	275	296	300	273	284	302	260	276	285	269	275	273	275	277	287	300	297	280	281	290	254	268	278	263	282	282	283	293	289	302	300	294	281	309	296	303	276	264	293	271	284	290	300	293	289	307	292	301	304	280	293	275	299	308	318	313	284	267	270	298	292	293	293	306	290	282	280	273	267	292	290	270	284	281	279	259	290	313	250	311	283	254	265	272	303	254	287	263	273	267	263	264	263	279	271	295	269	293	284	277	286	290	265	276	244	275	296	257	277	278	277	284	285	295	289	278	245	286	289	260	291	294	269	320	288	257	294	263	301	308	275	233	256	278	293	251	274	329	276	304	285	292	301	288	303	268	276	257	282	256	256	280	272	270	293	268	274	297	285	264	290	290	283	283	301	270	286	289	281	285	289	272	289	325	292	288	275	266	293	279	247	296	268	283	329	293	235	284	295	288	336	282	262	268	262	304	270	280	257	287	265	255	272	304	259	288	270	264	283	278	274	274	288	305	296	299	294	256	304	253	289	293	232	272	265	286	294	295	276	264	284	273	294	282	262	275	306	263	288	273	259	294	275	261	273	255	255	287	265	303	296	281	261	262	303	270	280	266	242	321	298	268	267	296	266	271	288	321	300	280	256	263	279	256	294	261	277	288	274	289	294	310	257	277	275	285	281	280	262	286	259	286	244	263	286	288	297	268	273	284	262	277	262	277	304	290	248	292	293	302	282	267	257	280	282	255	267	277	309	297	271	296	280	291	291	282	270	276	266	295	249	304	279	286	239	264	257	291	264	323	290	273	296	293	292	305	295	279	229	286	276	297	263	268	265	297	291	275	271	295	235	277	275	290	313	252	246	267	260	261	287	287	284	268	294	274	279	277	309	297	290	273	277	281	265	297	280	249	280	283	277	276	295	279	294	292	272	290	322	255	279	254	266	270	253	311	282	290	273	276	281	279	311	288	284	289	265	293	263	295	297	273	291	276	287	297	260	275	254	267	250	281	289	291	288	282	262	264	262	263	266	295	265	263	280	274	297	271	295	297	266	288	283	299	258	303	245	280	266	274	282	268	288	288	291	273	280	283	307	294	249	294	253	297	277	272	286	264	312	270	263	259	269	257	268	299	279	276	299	258	298	288	269	265	298	296	279	294	269	289	300	253	280	304	273	269	270	280	278	304	322	288	294	273	266	284	292	319	286	275	290	249	272	297	277	279	309	263	294	268	264	300	263	284	260	290	266	299	288	287	285	281	282	286	283	268	265	288	273	299	239	307	268	299	295	276	284	314	313	287	288	301	278	287	309	253	243	270	276	256	281	291	289	250	292	289	278	260	303	289	298	285	271	277	276	269	287	320	273	291	265	326	281	286	310	310	318	271	301	275	278	278	280	288	280	265	283	294	306	274	295	265	250	321	262	323	296	261	287	286	273	310	295	274	308	324	282	264	299	292	287	237	265	300	275	286	276	275	282	275	296	285	306	288	259	275	263	284	287	270	294	273	272	252	259	272	294	288	284	297	263	257	304	283	289	284	273	291	266	282	309	297	288	289	274	223	276	292	272	271	272	291	283	275	229	253	284	266	293	315	276	311	265	279	284	341	283	285	272	332	282	275	255	261	251	293	271	245	287	270	297	270	262	265	279	306	299	291	233	281	303	296	278	273	281	284	310	309	274	275	290	289	297	305	305	256	282	281	300	273	308	269	270	267	279	261	312	292	251	303	297	284	294	283	300	271	308	296	303	281	279	279	269	274	297	275	250	264	312	251	276	304	282	286	272	297	281	256	264	285	285	257	286	290	270	280	293	252	265	278	290	270	254	317	264	259	284	270	296	228	312	287	267	284	303	301	276	277	276	280	299	240	287	306	247	273	294	287	283	297	292	268	311	293	285	273	272	278	269	276	290	309	271	279	314	301	294	266	292	288	284	271	261	299	276	309	270	276	266	246	283	271	267	262	242	262	274	271	286	287	238	258	298	287	293	292	315	285	281	302	291	273	281	281	278	276	278	266	243	275	308	264	292	289	260	304	286	306	288	276	265	303	289	276	248	284	261	291	292	275	242	273	279	293	289	291	262	329	252	289	297	254	250	285	290	270	274	285	265	260	253	275	302	287	282	303	303	284	280	284	273	290	263	297	276	320	278	268	294	290	274	283	268	272	281	291	281	275	305	251	258	293	307	278	261	291	296	300	257	252	293	310	273	273	288	296	277	299	288	246	295	296	273	271	269	281	279	264	282	295	273	273	273	279	294	283	280	254	263	267	286	255	294	292	270	290	256	302	282	268	255	277	291	250	300	282	282	274	277	256	305	276	273	289	294	267	292	306	310	278	270	322	314	279	277	270	274	280	291	261	281	256	273	265	277	291	289	283	279	286	274	291	290	268	273	301	296	283	302	275	308	260	262	301	280	283	325	270	332	299	287	265	268	278	310	275	285	306	295	282	279	284	255	298	273	309	265	268	289	285	275	235	258	277	265	322	247	293	276	249	302	263	262	266	268	278	292	283	300	295	290	254	270	281	259	272	278	248	282	283	256	292	273	277	278	248	294	272	318	239	288	275	266	302	280	277	253	280	270	257	287	280	296	263	280	279	300	296	268	273	281	312	286	278	290	261	267	282	306	285	276	307	271	269	291	279	271	301	272	286	308	303	297	294	277	290	287	285	285	321	275	286	275	297	279	285	288	296	265	267	258	297	290	264	246	277	262	260	270	256	297	331	264	271	303	272	272	293	294	308	269	290	283	282	290	298	302	272	256	257	291	277	284	310	293	273	276	272	254	264	271	283	281	276	295	305	276	298	285	283	290	274	292	266	302	298	262	247	269	277	273	253	267	265	285	265	283	261	292	304	294	289	261	267	305	307	293	295	273	317	300	290	242	281	299	262	291	291	254	281	241	282	263	279	264	281	302	301	273	299	271	277	302	275	305	274	311	263	268	273	304	296	290	278	243	287	292	275	293	299	299	268	290	315	258	294	275	276	303	276	280	285	269	301	307	278	285	302	236	283	292	290	281	290	321	282	291	272	328	281	298	279	313	261	276	262	255	257	302	269	295	291	281	259	281	275	282	297	309	286	281	294	302	304	296	267	306	278	259	260	281	298	294	309	277	272	276	286	262	296	277	293	243	271	296
43594	48310	54832	45512	2783	1277	939	924	871	874	771	772	784	757	786	757	761	711	737	736	740	720	677	743	727	733	713	739	749	746	763	688	737	752	791	709	747	771	688	757	758	764	752	674	693	660	1314	2583	2336	1756	1184	863	771	691	723	694	725	687	721	733	663	698	666	657	688	684	723	685	681	656	676	686	686	669	713	678	667	694	697	683	688	684	639	712	692	662	715	741	703	716	698	678	645	732	712	712	664	659	691	706	642	754	722	726	709	668	638	692	719	702	719	662	691	712	684	688	715	701	718	685	685	740	655	689	687	679	677	658	726	694	681	686	642	671	710	703	692	656	720	675	691	732	680	694	624	742	702	686	712	709	678	661	653	679	660	650	677	684	660	683	706	674	666	669	697	715	683	645	654	699	678	678	648	718	704	718	638	638	634	748	671	717	645	673	722	658	754	682	696	654	698	749	697	704	697	655	644	696	703	690	685	723	706	665	684	663	712	710	642	688	710	650	645	660	681	718	673	681	687	694	696	686	695	743	704	713	661	721	693	658	662	723	671	709	668	724	683	661	707	698	709	724	696	722	693	720	745	682	650	661	717	771	701	677	679	670	695	678	674	662	707	624	659	667	670	688	690	692	639	688	632	749	697	673	711	668	698	722	651	658	690	680	668	702	701	693	674	666	693	680	683	710	734	632	681	650	694	663	707	718	697	684	675	681	685	663	696	697	695	674	658	690	705	662	698	669	678	700	646	662	673	729	671	697	686	644	665	695	708	680	739	693	653	691	686	662	683	716	693	703	696	656	691	646	673	706	786	711	691	680	678	665	691	671	695	681	662	710	713	680	673	661	714	706	689	695	669	674	695	689	724	661	672	713	664	721	726	681	627	682	625	634	685	666	640	699	630	664	653	677	709	710	738	674	712	689	696	742	638	701	709	674	681	719	694	668	664	688	655	702	701	701	720	722	638	677	707	693	689	705	669	702	712	702	659	700	703	686	701	705	696	671	718	717	696	688	663	673	676	650	711	674	637	686	699	693	696	662	652	702	656	704	717	691	676	677	693	713	732	677	755	732	677	694	724	762	716	669	699	682	690	717	699	717	661	697	705	700	630	780	718	729	729	697	719	632	682	670	697	701	694	714	715	693	699	716	680	707	652	666	680	656	703	715	694	670	693	695	700	652	665	671	685	683	704	692	659	726	673	741	677	711	665	693	652	721	713	650	636	682	740	660	717	711	696	696	671	720	728	667	701	680	680	691	684	686	671	717	717	671	657	677	665	671	698	696	703	654	670	643	668	704	686	667	685	703	667	675	698	675	692	698	718	646	715	656	686	727	693	715	657	682	725	704	677	685	697	716	684	721	693	723	689	713	704	617	696	657	651	656	675	725	685	734	668	653	671	682	672	719	710	703	658	676	695	691	668	700	677	684	660	668	695	671	638	662	716	701	657	658	715	706	743	713	683	711	634	656	686	676	706	669	707	711	730	692	685	701	678	666	658	652	681	679	699	714	740	700	687	672	723	668	700	700	717	706	666	676	678	682	695	665	690	714	668	698	710	694	661	691	690	685	697	650	667	658	722	688	744	670	687	728	705	658	733	665	634	674	706	649	663	662	745	676	689	684	670	646	782	716	725	669	693	650	720	729	702	660	698	690	713	695	675	707	718	691	673	703	668	686	665	708	656	643	716	699	677	668	708	734	695	730	662	690	656	668	676	732	704	737	711	665	683	734	640	681	685	677	678	730	737	684	702	678	728	671	715	673	658	695	702	704	692	650	721	697	704	642	644	686	699	749	684	710	704	764	685	686	691	678	711	675	732	645	698	646	625	690	722	697	682	678	663	703	654	658	666	702	692	708	730	682	718	686	687	662	684	755	677	712	711	686	677	734	720	661	682	675	704	674	717	743	723	700	720	628	703	680	683	707	675	720	677	658	681	661	675	695	660	742	681	685	703	678	687	711	652	679	643	706	663	632	660	660	701	671	650	675	714	680	704	659	678	715	684	686	686	665	681	676	677	723	686	697	705	672	705	682	704	681	686	661	692	702	650	745	716	663	654	672	713	695	686	675	648	671	686	655	727	713	682	676	689	702	681	711	703	691	709	684	685	709	711	704	639	676	667	685	660	659	644	711	696	689	707	674	717	677	670	679	659	691	704	685	665	691	704	709	699	719	678	716	708	667	687	680	697	694	703	670	689	682	692	699	708	688	715	659	710	701	718	643	703	718	672	706	633	654	720	691	696	744	717	665	637	673	662	694	667	674	692	662	661	648	663	698	757	669	681	706	680	690	677	698	716	711	689	714	656	669	661	716	718	673	680	726	653	716	692	664	648	706	731	687	658	673	673	672	692	672	720	705	708	683	734	645	643	682	691	703	656	721	721	687	702	709	691	681	727	680	720	715	707	691	677	727	668	713	677	706	665	695	670	655	705	651	672	720	653	656	747	692	674	675	719	665	698	649	695	707	634	700	673	712	696	684	677	714	680	747	716	700	696	688	716	721	655	726	733	713	646	677	694	661	693	638	669	671	723	731	687	679	636	660	675	642	690	642	682	662	688	686	702	662	664	695	696	695	692	691	668	689	697	720	685	651	692	679	669	694	642	744	745	670	678	696	703	693	688	663	682	672	711	714	697	671	666	673	695	662	703	650	693	677	703	689	704	699	677	670	669	684	672	681	689	733	678	680	679	684	689	646	649	673	716	682	694	747	698	726	697	683	653	698	703	731	694	693	665	646	740	681	630	694	693	681	702	692	688	652	668	690	709	685	678	674	692	748	686	697	697	701	713	691	669	703	681	717	709	708	695	712	704	630	706	640	663	696	698	668	716	644	741	749	656	655	714	738	704	690	709	669	688	671	662	677	710	676	747	690	651	687	698	717	651	706	729	714	687	667	669	649	664	716	733	697	704	697	693	682	683	637	700	661	724	685	690	690	711	659	712	719	688	691	690	641	687	678	656	707	667	660	720	695	691	650	715	627	716	680	648	704	685	678	726	655	713	697	678	688	684	713	677	668	672	671	712	706	696	721	681	683	679	638	718	690	746	724	662	693	674	711	697	701	695	663	677	716	633	702	666	677	659	695	733	689	690	665	706	695	694	683	688	706	714	711	733	652	644	713	702	656	639	657	727	728	639	652	736	710	685	664	707	682	684	683	690	685	678	676	665	736	667	687	680	683	719	718	713	665	679	686	670	689	723	702	701	683	666	700	709	731	651	713	696	716	675	675	647	652	683	659	657	693	689	677	680	687	665	713	648	659	689	684	668	657	723	660	691	694	679	684	671	678	716	686	687	658	711	715	689	640	666	677	676	737	694	694	671	679	712	697	675	760	704	664	712	718	663	686	669	694	672	660	690	696	752	678	742	679	699	648	696	683	694	690	657	731	675	699	644	681	700	672	684	663	711	700	641	685	676	672	680	676	678	719	702	646	685	689	683	653	665	638	681	701	698	719	706	705	639	716	678	715	651	689	683	712	718	698	682	686	778	664	679	699
75778	72313	69451	49266	17303	3057	524	322	305	311	289	265	281	274	275	284	282	260	283	266	250	291	255	305	288	257	258	280	265	280	249	275	287	288	289	293	304	269	253	237	274	258	280	267	277	216	331	680	679	568	387	336	289	282	264	304	258	273	241	251	280	261	244	254	228	285	292	254	270	273	273	273	252	247	272	249	270	287	271	288	255	275	252	254	249	314	260	284	300	274	273	293	277	256	276	258	289	281	267	276	298	267	277	284	256	269	288	270	273	263	288	267	283	263	250	275	290	261	261	262	267	265	246	231	265	279	288	273	263	253	297	244	276	272	265	293	257	264	280	283	270	269	252	285	245	285	253	251	259	261	252	258	264	242	263	262	269	270	280	255	242	278	285	249	242	268	272	285	262	282	282	256	268	268	265	281	213	270	262	273	270	287	251	281	265	268	243	268	243	262	271	237	270	279	255	240	258	292	264	256	254	266	227	271	256	277	279	266	232	253	248	266	313	250	285	264	255	261	255	272	275	274	296	244	284	285	268	256	265	267	268	283	286	259	256	258	259	263	286	269	257	293	279	278	243	274	247	275	255	260	298	251	244	250	283	262	284	274	296	276	254	240	257	271	266	266	252	257	273	271	256	251	249	254	281	280	255	246	297	282	277	287	261	250	262	292	268	281	270	289	277	284	269	240	266	266	285	259	266	265	250	283	275	296	256	279	276	266	249	253	262	245	266	276	280	249	253	258	250	245	275	249	272	276	285	271	248	246	285	340	256	255	260	254	260	280	240	278	267	267	298	269	280	274	257	252	303	289	236	276	277	270	267	275	273	290	292	293	293	264	293	265	252	291	246	268	297	271	253	253	291	281	275	263	289	263	270	287	250	261	271	301	265	251	266	227	255	275	299	273	254	253	281	299	257	288	247	253	291	246	259	283	258	301	294	253	292	241	257	253	265	255	238	282	230	267	235	248	268	272	280	252	260	263	276	287	264	262	288	287	262	287	282	297	259	308	230	248	253	300	277	278	296	242	262	243	300	287	264	247	280	294	260	265	251	265	289	270	251	269	279	267	263	277	259	260	273	308	301	273	257	277	301	254	261	254	272	273	260	250	236	305	276	251	287	279	269	272	282	250	260	263	280	248	291	240	279	268	285	266	292	263	268	272	277	258	281	274	240	251	256	252	271	259	259	259	290	255	285	269	272	274	240	291	268	276	272	288	269	267	253	274	280	283	277	280	258	259	283	280	275	322	252	263	285	289	279	297	280	249	257	265	254	264	281	249	276	250	280	263	300	290	282	299	308	301	272	295	259	241	252	279	268	284	282	275	267	250	260	243	287	246	279	268	282	290	289	241	275	262	236	292	247	272	256	270	273	259	244	290	286	260	249	264	270	258	270	290	269	262	281	263	264	263	270	288	267	300	258	281	262	257	276	235	279	252	261	270	288	261	248	253	272	255	261	259	301	281	245	280	259	273	263	270	274	250	277	231	251	290	267	294	274	273	238	253	286	285	268	261	259	271	294	272	255	271	258	256	258	269	266	259	273	259	281	284	259	285	257	245	251	284	276	252	257	280	276	265	282	264	274	288	250	279	283	258	277	238	278	260	268	263	260	272	244	236	292	286	253	274	276	246	236	274	240	253	234	288	252	227	284	287	260	244	259	245	286	252	273	248	261	251	269	283	263	274	278	292	253	284	231	292	254	268	267	270	244	282	241	311	278	263	267	286	248	255	267	266	273	283	265	303	262	254	259	247	254	244	275	232	265	273	254	239	264	256	260	256	253	261	263	244	263	271	277	265	247	279	294	298	281	254	260	256	258	299	276	250	233	255	279	269	235	268	248	278	281	253	293	279	250	286	255	247	245	259	270	291	273	272	280	297	300	241	248	251	301	270	249	287	284	281	281	280	272	274	282	240	265	312	259	284	271	277	271	271	272	310	286	222	283	300	276	270	257	266	272	277	280	243	247	260	271	250	252	269	276	293	246	266	260	221	300	283	273	258	298	267	268	277	233	299	285	276	281	252	226	241	264	250	273	306	262	254	286	280	263	278	255	280	260	285	272	273	288	308	276	265	257	259	287	266	292	294	271	293	301	270	249	301	274	273	251	276	281	278	295	263	281	250	225	238	289	281	298	271	277	256	277	249	269	253	272	248	252	243	248	253	294	276	262	256	262	268	274	256	284	284	247	281	281	253	282	252	274	253	312	241	253	274	259	290	287	246	289	234	267	255	267	260	283	289	256	261	270	308	248	296	260	275	266	290	273	273	312	301	284	260	250	293	274	273	263	264	277	243	297	255	268	303	261	280	280	239	264	295	284	283	260	247	269	279	259	252	290	278	269	288	234	273	248	317	243	287	279	289	282	279	263	283	263	255	254	268	286	241	247	259	276	267	265	267	271	291	264	273	239	279	296	286	273	251	259	281	251	264	274	264	286	286	260	275	257	270	265	256	256	262	264	259	271	270	233	257	254	278	247	276	288	254	266	246	272	251	256	264	293	263	256	266	283	244	226	239	239	276	255	245	269	277	246	262	287	255	259	220	262	229	262	270	259	241	278	278	301	272	269	235	276	249	251	281	289	278	263	253	289	278	270	229	299	276	285	255	290	260	267	260	277	249	253	322	277	242	283	277	274	278	264	266	252	284	279	264	244	235	253	271	274	242	271	275	246	267	269	274	255	275	262	302	275	271	248	304	279	277	283	259	268	285	255	273	230	274	287	249	276	276	280	272	277	282	258	271	253	313	285	261	248	247	278	299	239	272	277	283	266	287	279	276	280	288	265	288	245	259	233	258	283	248	247	233	276	303	242	285	256	291	258	257	267	290	264	258	306	287	258	275	255	275	267	283	333	265	280	264	279	243	263	233	278	281	259	268	262	244	296	254	277	261	278	271	260	260	285	303	260	294	238	300	241	244	302	259	288	291	240	270	272	257	274	279	267	280	259	263	258	301	256	244	261	239	284	278	283	290	257	287	256	248	275	265	275	298	257	289	312	274	255	286	252	234	275	252	220	279	282	252	247	251	279	276	300	225	287	268	265	242	288	266	290	295	267	290	283	269	259	285	272	266	257	290	249	262	249	285	265	262	272	287	270	299	285	272	293	294	274	306	280	249	285	234	269	258	260	223	255	269	275	253	288	249	239	285	259	262	272	273	280	267	282	260	285	282	299	309	265	264	281	271	267	250	258	271	278	249	279	247	261	288	260	264	275	272	280	280	275	251	245	269	264	250	254	273	280	287	283	284	231	293	244	282	257	278	258	274	259	251	282	291	252	289	271	282	292	265	254	266	258	236	238	279	260	278	281	268	254	238	287	278	260	256	289	274	267	254	298	290	264	253	273	245	254	279	260	269	273	243	283	253	289	256	256	284	277	232	277	225	302	256	235	244	295	272	258	261	251	253	278	305	267	284	237	279	286	272	280	280	267	278	288	273	256	278	284	297	263	312	260	259	264	261	252	269	293	248	259	285	243	255	288	247	297	269	271	281
52346	58476	64978	49623	2406	1443	1092	1040	958	902	851	846	803	744	733	736	786	738	746	713	662	675	721	746	691	686	720	698	681	650	712	657	701	681	702	707	707	715	737	707	738	734	740	709	737	740	1253	3453	3259	2404	1484	903	826	691	651	625	652	646	671	651	638	679	648	641	702	648	730	679	671	639	656	603	645	690	641	633	660	661	657	652	625	665	667	641	650	641	648	650	691	660	676	613	672	663	667	682	648	685	645	654	615	633	625	668	618	695	637	737	657	649	672	689	636	688	598	655	645	679	641	655	686	661	622	639	628	654	634	656	645	666	660	683	609	682	657	624	701	675	646	632	656	638	640	638	652	683	680	665	614	667	626	624	647	684	721	676	651	662	641	697	635	662	615	638	596	657	645	644	617	621	674	619	641	679	654	650	661	617	664	622	652	639	650	640	662	645	660	659	656	683	632	674	630	674	689	628	658	648	643	679	672	649	658	666	652	658	662	649	652	731	639	652	670	706	645	662	666	682	685	664	645	633	619	642	666	645	648	648	651	626	647	647	630	657	647	638	677	664	661	623	664	627	685	661	660	639	646	600	694	656	649	635	682	662	652	620	656	661	653	694	644	620	696	624	668	635	669	652	689	674	683	638	663	641	686	641	709	663	681	628	658	624	673	653	648	654	616	623	639	645	653	675	626	652	629	649	616	673	649	695	654	663	615	631	698	667	657	651	689	598	637	662	638	665	668	659	668	650	623	676	627	671	637	592	643	628	649	608	669	637	643	630	655	643	637	645	617	724	671	678	630	618	668	695	663	710	671	626	645	618	697	656	610	641	623	626	652	652	698	681	622	671	631	686	628	644	653	612	585	699	660	673	612	616	684	635	640	647	653	607	667	666	666	673	645	613	647	611	664	626	641	647	622	684	658	662	637	644	680	645	648	755	644	671	587	662	609	640	660	634	675	677	623	684	644	653	630	663	699	664	715	643	629	650	618	651	697	643	638	651	675	703	637	592	652	669	657	651	658	650	638	627	685	650	631	646	639	671	697	638	614	681	657	630	645	668	688	655	614	635	630	609	642	628	613	643	644	626	618	658	678	614	646	649	609	677	692	616	680	609	637	683	647	626	712	626	652	679	699	670	600	643	648	640	647	639	685	661	618	674	654	690	625	718	621	681	646	617	669	648	602	623	629	646	604	604	655	651	618	661	637	606	692	697	626	649	660	643	669	631	606	648	651	672	632	666	602	654	679	608	654	666	631	693	670	681	671	634	659	666	652	667	692	661	628	634	636	658	686	654	657	675	631	667	667	669	668	633	634	622	641	658	633	664	633	640	620	681	661	607	681	648	654	631	696	649	671	631	647	653	693	629	644	643	648	643	624	629	650	643	656	648	669	635	628	653	662	630	653	625	658	640	663	628	696	692	633	631	657	686	660	680	676	628	639	648	699	645	618	661	649	665	657	640	656	653	624	658	645	674	636	671	637	635	664	644	682	651	693	629	642	662	679	603	676	682	645	653	682	600	640	642	611	649	637	700	637	677	651	693	640	668	664	679	616	645	660	591	662	650	613	656	714	641	640	641	627	681	680	658	679	624	694	615	606	661	621	664	671	627	628	601	621	670	698	661	708	677	689	626	619	668	709	629	625	655	655	643	659	692	679	679	659	646	655	609	613	658	674	678	611	675	628	641	664	642	647	622	654	670	625	638	652	659	642	651	618	676	646	640	650	664	646	623	626	653	698	624	627	627	715	595	638	644	619	660	649	640	655	660	676	597	666	643	635	626	692	618	592	644	660	688	658	632	726	684	626	683	619	652	657	677	678	643	597	648	675	642	701	583	658	648	654	649	675	640	628	665	658	618	632	652	618	646	683	620	678	708	643	644	646	626	710	623	641	709	669	662	686	652	648	634	658	639	630	659	673	658	638	600	659	644	604	643	647	619	611	643	650	667	604	673	662	668	641	696	685	599	659	629	622	644	650	622	606	690	684	648	623	685	677	658	672	659	653	673	645	685	673	668	667	665	629	665	661	638	625	663	605	630	624	655	656	666	665	624	627	696	628	642	615	660	640	654	680	665	671	603	703	672	686	650	666	697	660	659	651	667	604	620	607	658	634	684	701	684	670	636	674	625	620	638	612	676	603	625	635	601	641	607	685	653	664	648	668	641	671	658	714	677	623	625	613	666	637	632	662	650	633	672	665	657	623	643	663	658	608	673	663	684	639	659	636	679	572	642	666	636	630	686	658	688	652	664	664	681	681	640	658	611	653	647	647	625	627	658	658	614	649	640	640	658	625	663	631	612	642	663	634	658	666	650	656	624	613	661	646	662	628	667	625	669	666	628	638	705	631	656	644	692	656	653	624	672	637	659	611	659	624	636	615	663	678	625	687	672	629	630	641	661	650	677	662	627	602	652	673	641	673	639	636	692	647	624	631	644	618	622	656	617	663	626	685	622	647	638	655	680	688	627	636	662	710	682	648	620	689	641	624	694	599	662	656	655	665	614	705	645	651	692	633	621	626	656	644	664	671	630	655	638	682	674	651	653	610	691	686	623	676	650	662	616	647	654	663	677	670	696	676	678	606	629	674	663	651	671	687	624	665	614	627	629	693	688	714	663	599	634	661	654	618	633	659	654	648	631	673	618	672	629	639	637	660	657	619	662	680	719	685	586	635	654	645	712	721	689	653	659	618	663	671	582	659	622	617	659	616	645	634	652	630	670	679	612	659	639	636	644	647	654	682	651	666	667	681	645	691	650	627	626	620	654	636	624	664	653	694	589	627	667	656	658	664	670	619	629	661	606	648	650	667	684	675	656	620	647	683	613	675	673	686	655	613	647	619	638	631	670	691	716	615	649	579	659	641	666	685	668	683	665	696	658	634	608	647	653	628	636	640	692	678	661	655	640	673	671	652	644	636	712	624	658	666	662	683	622	668	653	657	604	616	655	693	668	664	643	601	638	617	678	635	647	652	651	602	639	606	681	655	630	645	713	682	672	663	603	627	673	637	664	638	615	652	614	649	683	626	655	628	632	609	650	640	690	635	627	617	616	681	667	689	678	650	640	700	631	644	675	624	653	684	620	648	613	703	609	682	613	665	631	678	629	649	632	624	610	646	656	651	641	655	656	632	669	650	708	676	653	661	683	640	637	647	633	672	636	649	640	684	638	658	665	664	675	695	646	648	646	639	652	628	643	644	646	624	655	625	649	665	673	638	726	628	659	617	655	662	670	653	637	668	651	674	679	635	645	625	670	663	653	633	660	686	658	677	661	670	674	704	658	701	654	643	654	615	637	633	605	618	660	653	707	644	697	635	668	628	649	649	656	675	628	634	665	653	645	651	661	629	673	658	616	658	664	661	660	682	645	675	640	667	588	627	686	618	649	691	656	602	710	689	663	677	659	660	702	673	679	713	622	635	660	643	642	676	685	639	680	655	635	669	648	684	666	687	641	664	670	692	668	585	629	673	638	640	641	624	615	629	651	662	712	642	673	672	608
21892	17140	10888	3099	334	310	295	292	283	294	258	258	261	262	307	274	299	281	249	274	258	235	271	258	257	262	242	289	251	274	248	228	272	274	249	229	243	261	260	260	279	283	287	289	276	249	253	279	309	288	290	284	294	281	252	254	254	290	266	254	283	275	248	297	293	254	276	275	264	293	264	248	258	282	250	256	267	262	276	286	254	286	275	284	258	269	237	257	289	289	254	267	278	255	261	275	255	288	270	288	270	266	260	265	254	254	248	258	243	276	265	262	254	269	267	280	301	267	256	263	271	268	278	283	251	299	278	267	235	277	251	278	264	244	265	292	283	263	256	243	246	258	271	281	269	264	235	252	255	266	289	260	283	298	279	255	283	268	275	277	284	291	245	266	244	271	291	289	272	269	293	244	255	271	272	276	251	295	280	259	260	266	277	277	259	262	257	262	250	255	250	269	260	278	280	271	230	267	268	266	270	257	250	262	239	284	281	234	253	275	234	290	299	279	276	264	289	254	257	291	267	276	275	246	288	274	260	277	239	292	238	274	265	241	268	273	250	269	286	260	250	286	271	259	240	260	267	275	282	256	267	272	271	304	263	271	283	268	262	242	274	254	245	260	277	252	264	229	258	259	269	240	291	295	268	289	282	280	248	279	270	265	266	263	254	277	264	256	290	277	249	239	253	279	262	257	234	279	252	263	275	270	269	253	258	279	269	276	263	265	263	292	265	263	256	262	241	289	240	245	272	262	280	289	278	255	272	238	266	262	270	276	247	287	250	272	264	277	250	268	268	278	254	285	266	260	268	256	290	244	272	283	264	273	259	245	284	261	273	240	266	249	285	269	266	255	257	237	240	250	261	243	260	266	259	260	256	274	272	258	285	289	267	248	278	266	246	283	265	273	301	263	272	248	267	267	308	252	308	271	261	268	268	268	294	264	254	243	284	268	271	282	263	277	257	254	299	259	281	240	264	262	261	219	276	252	273	268	237	289	291	290	243	257	263	299	262	263	287	244	278	260	265	285	269	292	247	258	262	272	234	266	236	257	269	274	239	216	272	303	279	261	233	260	253	280	299	277	254	320	273	255	245	278	226	257	263	271	279	274	274	290	256	260	268	269	253	265	268	253	270	272	276	283	239	267	291	252	247	270	254	254	276	272	254	269	279	290	292	261	276	263	249	269	269	278	276	259	247	253	278	277	261	286	280	268	266	263	247	269	292	254	257	276	254	248	294	248	252	262	285	265	257	265	234	267	275	264	272	245	273	289	265	251	271	279	265	254	247	270	260	235	276	267	270	264	257	299	261	261	285	280	286	276	271	291	278	265	291	274	266	274	268	267	258	255	252	272	283	272	271	257	288	277	276	251	262	297	269	293	277	268	250	302	290	243	261	256	273	278	280	253	276	249	257	295	288	241	281	250	260	283	287	295	264	269	261	286	241	281	280	262	261	230	247	258	261	264	243	276	258	257	250	273	281	245	273	276	272	282	249	239	287	255	278	262	266	268	263	256	294	293	271	248	289	273	292	260	294	284	270	279	209	258	258	254	274	279	268	266	265	269	231	283	246	276	259	265	295	251	259	271	274	259	268	302	272	253	262	273	274	271	232	274	261	310	262	241	287	288	260	249	260	268	260	285	272	303	278	270	279	286	265	277	264	281	314	277	276	255	255	283	283	256	249	262	294	265	275	274	242	289	291	244	254	313	263	257	256	267	268	228	251	277	277	271	278	280	268	274	245	284	298	255	264	250	266	256	246	256	288	264	261	261	249	236	272	259	267	242	258	268	269	253	267	283	279	262	262	273	235	251	295	263	264	280	250	274	306	269	272	285	248	257	280	274	289	253	267	281	263	257	286	223	249	252	273	257	231	278	256	289	257	251	299	261	263	258	251	243	258	251	251	270	290	304	300	271	234	289	262	210	268	296	290	251	226	272	251	248	268	240	252	281	257	241	286	255	261	269	287	262	271	251	250	275	274	265	268	245	266	285	251	259	270	268	245	259	241	301	251	290	251	270	272	266	278	252	232	243	293	262	285	274	244	261	280	262	252	265	251	282	282	220	225	228	264	289	255	265	250	261	256	279	260	258	263	263	268	281	269	285	275	314	287	251	255	259	257	258	279	267	261	267	283	271	274	259	288	250	265	266	271	275	262	274	246	261	233	296	267	289	293	253	276	228	258	259	279	234	257	284	260	282	240	269	270	278	247	276	261	258	249	254	309	309	271	286	261	285	260	257	258	252	275	288	278	275	268	258	258	262	296	257	265	256	248	282	267	259	255	259	240	265	256	274	280	236	289	292	257	283	282	251	262	263	237	262	265	252	276	305	240	273	253	273	271	269	276	248	287	257	264	265	261	259	263	261	266	277	293	270	265	290	255	241	233	260	246	251	295	258	292	279	271	286	252	259	267	239	273	317	276	279	255	273	239	288	264	275	248	274	264	271	283	258	290	282	287	244	273	293	277	255	255	270	288	249	270	265	282	254	261	259	277	269	264	310	277	256	282	257	266	267	260	243	255	266	285	248	268	256	269	285	276	271	283	266	247	259	254	303	278	257	281	280	256	259	272	271	243	289	243	292	256	268	265	291	248	268	244	290	279	269	239	256	266	279	268	265	251	253	259	284	261	289	268	266	262	264	258	266	260	280	246	286	269	253	263	266	273	259	256	304	241	296	277	258	256	285	281	278	237	236	276	279	292	261	278	237	258	240	260	289	280	296	262	243	264	276	258	293	260	269	267	256	244	251	300	271	254	259	250	250	248	276	236	266	264	262	250	293	249	275	290	249	258	268	261	293	301	274	266	273	268	254	266	288	270	277	262	296	254	270	266	265	286	272	300	279	235	254	248	258	284	263	274	270	255	300	263	276	280	263	254	283	257	252	296	279	295	274	284	265	248	241	283	247	271	280	269	269	285	280	286	275	285	282	290	283	261	306	220	308	253	291	281	237	282	247	281	270	259	253	269	301	236	269	285	273	270	286	239	273	265	276	261	267	281	252	276	239	252	281	252	276	277	268	256	257	274	281	265	275	267	257	254	284	244	259	283	271	220	252	268	286	258	291	260	288	264	266	266	271	264	258	273	280	245	275	272	267	284	268	277	276	218	261	279	229	280	294	270	238	237	284	271	262	237	275	253	241	256	238	249	263	282	279	253	269	262	242	266	267	289	272	254	270	264	304	282	256	262	279	260	293	303	266	249	262	251	235	256	283	249	268	251	284	280	285	282	282	269	265	290	264	254	249	258	255	295	267	260	240	290	256	265	274	254	279	276	276	254	259	247	286	250	250	274	274	271	251	272	252	248	269	258	231	257	274	259	258	260	249	270	284	231	283	262	272	276	276	267	256	263	261	320	291	271	274	270	259	238	263	263	302	278	286	269	237	301	271	279	248	277	270	261	257	289	262	256	310	269	240	264	265	295	257	253	281	275	255	257	289	250	287	286	281	245	221	249	264	287	270	244	267	251	243	240	294	267	289	308	279	267	250
17248	20449	15665	6650	878	776	709	669	665	688	677	673	694	632	662	624	660	653	648	635	686	667	693	628	654	695	703	722	657	655	701	699	696	701	619	659	642	686	653	672	706	670	702	667	676	664	677	819	891	907	760	751	721	649	686	643	642	608	626	621	636	678	680	674	619	669	632	651	634	650	631	619	651	644	661	650	637	639	628	661	664	672	629	673	667	665	666	635	680	655	638	677	631	657	664	676	651	635	657	666	673	667	643	700	666	655	600	665	653	677	666	674	624	631	644	661	663	641	668	670	619	637	668	661	710	614	642	661	657	657	632	653	686	642	665	662	688	645	663	648	661	671	676	633	633	678	691	676	638	644	655	666	617	643	628	655	633	659	623	662	688	676	723	616	695	676	678	656	639	698	654	616	667	659	617	679	641	604	668	678	678	714	640	653	666	659	686	628	671	653	681	721	677	632	659	674	665	675	637	662	624	633	638	599	678	694	657	608	667	648	621	615	665	648	626	640	644	643	677	670	639	657	665	684	703	679	623	649	639	671	651	681	662	654	631	625	639	631	634	656	658	621	655	688	651	654	607	638	689	607	658	655	616	729	656	651	614	663	648	643	685	679	636	658	635	643	671	661	678	662	646	642	656	659	673	669	659	665	651	630	656	654	666	638	645	632	681	633	698	651	673	655	651	676	647	658	610	628	666	727	669	587	634	692	671	694	670	651	676	641	610	656	628	634	659	659	651	647	667	650	655	677	645	673	628	625	668	665	654	662	662	631	639	640	658	639	634	647	658	663	633	688	654	608	672	709	672	634	670	678	647	634	608	673	675	632	693	676	686	655	676	649	591	592	657	673	661	654	640	637	664	609	666	604	673	691	654	652	682	643	626	615	700	635	615	670	707	690	696	650	667	700	636	641	620	634	675	663	689	644	651	657	662	642	652	652	641	647	610	648	649	653	629	610	620	635	613	641	673	655	661	647	713	678	615	661	633	654	638	642	659	668	681	669	663	675	628	659	639	636	642	656	628	676	623	667	694	650	675	641	645	654	677	658	657	652	647	598	625	641	664	671	674	629	663	691	642	668	618	668	638	636	636	655	641	675	670	673	652	600	699	661	611	640	667	668	670	644	668	678	667	643	648	677	691	628	642	681	635	621	650	644	635	639	642	686	629	701	651	659	652	618	628	639	659	682	647	663	639	625	624	694	673	665	681	686	674	637	642	689	658	687	662	656	613	694	702	638	650	623	669	669	685	676	625	648	613	650	697	713	645	636	634	669	639	707	620	663	622	692	631	665	666	647	626	667	620	687	624	674	663	657	666	652	632	638	653	662	659	626	645	635	645	651	680	649	652	662	659	688	669	709	644	662	661	647	673	615	622	624	747	661	648	686	664	692	647	659	615	665	660	672	646	678	649	666	633	668	673	683	660	647	659	661	693	678	692	623	703	664	627	694	603	606	640	682	630	711	664	667	635	605	643	639	634	652	595	655	656	695	623	674	638	661	635	664	626	672	644	650	673	667	685	667	621	667	661	671	690	633	650	646	642	689	664	677	652	680	642	604	660	688	650	641	686	661	639	643	658	668	684	634	633	679	664	658	635	621	632	667	659	665	630	665	695	655	656	631	636	641	640	638	652	621	677	665	650	678	644	655	674	708	657	636	672	665	615	658	654	657	615	620	697	652	633	655	637	612	622	593	669	636	671	626	654	658	667	656	645	635	658	654	668	618	675	638	657	643	628	654	687	688	684	660	642	652	659	663	625	656	638	679	659	704	656	641	657	692	678	651	630	629	666	677	645	691	650	666	640	666	665	648	630	660	638	642	674	666	663	668	654	727	671	656	683	639	673	669	653	677	671	650	681	666	715	645	680	624	648	661	651	657	677	645	673	654	625	614	669	694	689	641	672	674	674	678	656	667	656	675	702	659	666	647	650	649	654	673	625	618	601	609	658	667	643	635	611	637	670	623	670	685	682	663	648	678	652	646	638	654	629	683	620	671	624	664	666	632	658	621	682	614	700	620	654	637	680	656	663	600	636	643	649	675	689	646	674	615	631	653	650	716	643	699	657	635	655	646	657	664	660	677	628	650	672	586	621	653	662	666	673	629	674	696	677	662	639	633	670	637	680	682	701	677	607	664	614	677	689	660	651	690	672	626	621	662	647	692	658	688	646	640	679	666	648	667	664	648	615	717	661	655	706	669	668	666	676	690	679	680	673	633	603	598	671	643	674	665	643	680	644	686	660	622	671	604	669	650	702	625	631	661	667	617	642	678	665	659	664	674	654	668	640	639	669	639	674	625	691	663	614	656	700	649	631	670	686	687	672	638	694	696	648	668	710	661	626	631	662	671	662	683	667	716	716	623	663	657	644	640	613	651	637	671	622	656	691	681	647	673	628	632	710	641	654	642	646	634	659	644	668	693	645	646	657	622	668	677	623	689	614	662	654	678	647	682	658	666	687	651	651	667	634	640	667	638	619	654	610	630	686	673	679	638	655	641	665	713	672	667	618	674	631	638	642	659	652	658	640	638	661	662	669	601	611	687	627	668	664	672	651	653	621	621	656	643	678	615	693	671	653	663	650	654	652	703	653	632	629	675	675	665	642	694	673	670	644	652	688	673	665	643	644	664	669	628	653	632	675	677	696	624	637	639	633	594	622	602	666	664	633	662	624	655	650	668	621	652	657	666	637	631	666	617	608	645	669	658	671	664	654	652	691	692	670	694	678	655	672	664	649	665	657	711	679	629	665	652	662	692	651	662	678	671	653	618	660	614	646	638	701	697	632	642	694	651	700	661	645	660	666	622	711	656	641	660	680	661	611	662	647	682	627	660	660	647	653	642	637	622	655	681	693	665	641	661	664	662	674	633	704	678	617	708	621	649	640	666	660	676	623	646	642	693	646	651	654	710	635	661	658	669	700	663	660	644	627	635	684	645	641	650	605	671	645	634	656	635	678	650	674	645	657	680	676	666	682	679	657	637	638	688	664	683	646	678	628	644	677	652	674	657	641	622	644	659	654	612	676	698	644	695	667	619	660	664	610	653	652	668	663	638	658	634	714	674	684	626	623	647	610	641	621	625	654	618	645	601	669	714	678	669	627	616	677	697	646	641	643	660	660	653	686	703	676	639	685	667	615	644	666	693	662	667	661	687	635	681	696	634	635	650	674	638	666	631	676	615	675	648	623	647	668	665	649	668	681	671	680	604	687	660	599	696	617	654	660	644	671	694	694	637	656	717	646	624	632	689	640	640	635	623	660	644	621	696	613	688	630	636	660	637	634	671	678	630	679	657	687	639	673	648	681	635	643	625	675	670	681	652	678	653	643	647	640	693	633	658	662	616	634	633	665	662	654	660	675	647	668	627	680	671	662	665	643	658	640	669	642	616	645	645	648	604	638	623	639	617	678	649	644	661	644	643	646	653	658	657	654	641	658	715	660	654	635	659	618	617	655	645	658	691	681	653	664	648	699	660	673	725	641	666	636	681	684	607
66223	60191	46854	27241	4887	985	524	367	345	320	348	310	321	298	269	290	304	302	311	297	300	339	327	284	298	258	280	261	313	287	313	307	306	280	287	262	289	310	278	288	290	314	334	286	320	311	373	697	643	593	477	353	309	307	282	278	271	303	278	255	322	276	264	288	263	305	287	292	277	243	282	271	283	295	275	253	282	286	287	266	288	269	294	287	297	270	272	305	273	259	273	272	296	289	301	294	311	302	277	251	292	282	306	279	263	273	310	303	257	265	268	258	298	300	296	281	264	306	278	278	272	288	300	278	264	264	241	296	275	277	296	292	236	310	285	314	283	280	274	286	258	301	294	297	282	288	310	259	267	293	285	281	249	277	287	241	254	282	259	275	264	284	254	292	255	248	297	278	299	266	268	275	288	257	294	303	283	285	279	273	253	282	306	272	284	291	297	291	284	316	288	285	291	289	313	291	265	288	272	276	254	284	246	271	251	288	295	280	299	280	253	286	288	280	275	284	304	270	312	274	280	308	299	262	302	296	265	270	295	279	270	308	284	274	266	263	294	287	265	293	280	280	286	307	278	312	261	301	289	320	314	273	227	308	247	301	301	273	319	294	283	299	295	257	254	272	247	265	271	284	292	296	299	320	300	286	296	240	279	297	307	289	261	266	260	286	279	274	257	296	262	282	280	288	270	304	274	281	294	312	277	260	259	294	279	269	279	279	317	330	259	296	304	299	253	289	281	267	306	304	247	276	288	283	302	284	276	305	290	303	299	278	291	265	283	302	281	309	308	313	270	277	255	290	288	301	271	323	291	292	277	250	295	270	283	270	274	299	298	258	309	277	304	269	278	283	315	280	277	288	264	285	246	273	270	313	260	272	302	238	272	285	269	290	281	275	285	257	262	271	284	287	284	288	239	270	309	265	261	289	285	301	277	285	289	297	263	269	284	299	269	270	276	280	281	292	267	276	257	292	289	218	294	288	284	282	304	295	270	280	285	277	281	283	303	265	273	306	255	290	280	309	293	275	244	258	271	287	310	270	289	250	321	281	270	259	312	274	312	269	265	248	305	289	292	281	267	282	264	279	286	281	270	275	288	280	288	264	271	282	258	270	266	300	301	288	298	269	268	293	278	263	280	265	292	318	279	270	309	275	280	289	241	286	264	258	308	296	251	284	272	302	269	301	291	255	278	283	293	253	283	303	287	273	272	274	286	311	277	297	267	301	261	286	265	282	314	289	275	303	335	277	327	316	286	301	256	270	279	295	254	290	277	271	309	261	261	286	295	282	259	275	271	303	293	243	268	274	285	277	298	263	278	267	279	280	290	283	275	262	309	271	287	259	282	311	289	268	282	251	278	265	302	319	276	287	312	274	291	287	273	264	309	285	309	282	281	263	279	323	292	301	299	276	306	292	296	285	315	282	271	296	277	314	281	278	317	267	310	285	259	311	300	292	280	276	264	267	280	268	283	273	268	302	299	282	276	268	289	277	284	285	313	312	276	313	293	272	275	270	275	266	312	280	272	280	276	260	284	277	252	292	270	289	297	312	258	275	279	292	272	286	260	299	274	280	248	282	282	289	295	315	291	296	270	301	287	284	303	291	293	276	266	278	329	263	265	308	297	278	281	311	275	258	287	313	279	294	267	273	277	276	296	281	260	283	307	293	264	299	266	282	243	274	295	263	272	293	275	248	279	288	259	269	265	300	281	300	310	280	259	284	276	301	314	306	279	270	298	268	283	288	269	273	296	260	288	321	285	332	275	313	286	308	265	282	301	286	278	288	292	286	270	279	303	256	260	280	299	307	273	292	271	306	289	303	255	292	292	271	267	267	286	268	291	288	301	291	304	260	290	276	314	263	275	302	262	266	267	243	238	285	309	305	294	284	293	262	294	268	276	318	310	287	264	291	290	315	272	302	286	295	271	310	261	299	277	268	299	274	288	273	260	271	294	291	278	283	298	261	302	250	289	271	274	287	270	273	284	295	282	283	296	307	286	286	275	242	327	293	265	298	290	275	288	250	293	301	267	288	299	279	291	277	283	283	304	286	303	243	290	318	276	274	300	310	285	274	305	271	287	288	257	293	308	292	290	290	271	284	278	281	328	273	310	299	268	277	287	287	289	295	287	258	312	293	288	272	309	280	285	294	289	289	288	273	267	267	292	272	294	284	279	326	283	295	310	266	289	286	260	283	274	280	296	284	273	274	256	297	284	315	289	269	248	284	274	298	272	259	270	274	273	288	281	281	263	299	265	306	286	279	270	280	273	289	285	300	262	276	295	300	286	265	288	283	301	335	267	261	284	280	286	287	285	304	267	278	276	295	266	279	303	292	279	286	278	281	281	273	268	290	272	255	277	309	300	279	273	261	295	285	278	307	278	306	288	285	286	268	267	270	275	265	253	297	291	298	280	258	267	285	274	267	279	317	276	289	302	302	295	288	325	323	287	287	271	251	266	283	282	282	291	275	304	313	285	303	244	302	266	292	330	281	251	275	286	285	266	309	303	293	277	299	265	296	282	305	304	247	306	280	272	283	298	303	301	301	251	276	262	276	270	277	306	280	275	281	282	258	293	284	259	276	290	269	276	277	288	312	278	289	284	296	265	259	295	310	283	266	270	278	263	275	295	256	265	273	258	262	271	274	291	300	287	274	282	251	280	262	306	281	300	283	236	289	264	301	271	280	267	298	284	255	316	250	235	296	289	289	273	264	285	262	305	274	263	313	266	263	308	288	252	248	260	286	279	289	252	260	297	265	297	249	317	297	278	255	294	294	304	284	299	285	283	260	258	293	260	314	242	273	273	299	278	297	232	272	277	259	285	289	276	272	292	272	274	289	301	270	285	294	282	297	292	278	255	299	253	266	283	281	270	296	275	310	296	242	285	282	279	257	295	298	299	293	272	298	290	310	284	266	273	279	270	288	301	272	287	308	297	293	262	273	300	287	291	287	282	293	295	285	291	285	264	282	258	291	310	285	292	262	250	271	265	277	334	281	258	308	276	314	261	268	292	298	260	269	271	277	288	290	276	277	281	259	317	301	274	284	282	308	292	321	259	296	277	267	255	266	286	279	300	305	287	270	294	271	229	281	252	288	278	278	277	299	325	311	255	299	285	308	289	292	283	288	296	280	282	277	274	268	275	272	294	258	288	300	260	300	266	286	314	297	285	292	275	273	278	241	283	292	247	305	295	271	293	317	291	274	281	294	246	298	283	295	278	281	314	287	273	275	273	284	286	287	256	295	270	286	307	273	276	259	279	262	273	270	289	289	280	294	293	316	295	271	256	247	299	251	271	252	272	324	268	305	281	316	300	295	285	295	294	296	312	283	303	270	243	311	292	288	294	290	286	287	261	269	308	274	286	304	290	274	262	266	290	280	265	306	273	267	262	303	285	244	263	272	301	291	288	285	286	296	284	289	255	290	270	272	266	311	296	258	313	295	293	272	311	312	281	274	280	300	278	285	280	294	279	287	307	314	251	281	275	315
44655	49158	44448	17933	2123	1582	1225	1068	991	922	847	888	811	844	857	750	824	773	712	741	756	784	737	773	717	738	770	752	767	786	733	764	717	712	777	727	758	744	701	760	775	788	794	837	761	748	1217	3451	3285	2667	1735	1040	817	706	686	654	730	714	624	675	718	701	745	744	733	688	699	636	719	671	694	709	703	686	693	714	681	681	686	750	676	682	691	649	682	703	686	672	699	701	720	660	698	745	705	693	643	706	745	720	687	657	688	670	629	704	729	665	650	675	707	707	679	680	708	692	685	669	647	665	680	707	653	672	671	677	654	674	719	681	669	677	729	706	657	710	685	702	690	684	692	654	673	669	721	677	704	677	637	675	653	694	671	697	662	673	703	691	660	714	693	626	696	700	651	651	686	693	682	666	728	695	721	673	656	705	643	683	721	682	694	612	648	681	710	684	687	732	665	749	688	674	694	670	660	658	635	750	668	675	675	656	655	674	672	697	687	680	660	717	700	666	693	711	621	687	683	720	705	661	686	673	681	676	688	665	726	720	696	660	693	654	691	651	660	685	701	703	677	646	633	699	737	687	718	672	709	660	697	681	604	705	696	693	620	668	623	727	626	674	694	666	648	669	706	705	726	663	665	675	675	701	636	630	658	695	602	747	639	669	686	676	675	680	722	685	689	680	687	691	706	673	687	681	661	629	724	663	638	726	718	663	676	654	622	686	700	685	696	673	654	665	667	665	661	677	674	683	646	659	672	693	722	727	649	691	685	695	666	728	686	744	692	656	675	711	666	655	704	723	658	700	728	725	727	651	696	650	668	732	689	661	643	668	667	680	695	701	727	691	682	673	642	670	708	686	680	723	730	684	681	743	721	666	698	659	642	714	627	689	694	685	719	686	680	693	676	699	735	695	691	661	729	665	654	665	728	659	689	644	715	706	685	718	690	663	701	665	654	670	726	692	699	683	686	720	682	662	701	688	680	640	687	704	679	692	690	654	707	685	708	697	675	706	644	697	723	707	667	668	712	714	670	717	717	676	629	670	715	682	676	668	712	641	667	706	719	707	676	694	657	623	710	685	718	653	704	638	688	663	686	663	689	708	716	684	639	705	710	706	715	648	683	715	664	665	676	673	730	685	676	714	627	653	679	664	721	679	714	687	677	679	709	642	683	712	709	708	692	702	645	655	648	688	672	690	643	669	638	707	666	683	665	675	690	747	687	668	691	705	656	701	689	628	685	729	669	733	711	701	672	713	678	662	639	711	688	708	664	683	714	680	742	647	681	683	695	710	719	674	659	704	712	691	654	651	666	692	680	672	638	651	709	660	674	722	682	750	721	691	685	620	661	683	656	653	675	676	667	690	700	684	732	716	634	658	676	692	678	673	691	689	693	709	697	711	716	697	677	707	715	675	729	688	687	715	703	633	730	673	685	637	713	682	678	718	662	695	670	687	666	696	668	693	684	703	707	691	635	664	684	677	698	739	639	670	686	699	729	705	698	689	719	701	693	678	674	698	677	671	672	678	667	634	647	679	713	687	682	717	634	678	705	692	636	678	692	684	711	694	683	632	706	672	697	732	681	717	704	680	717	710	720	671	653	716	658	722	717	704	655	695	719	693	633	684	692	677	745	670	733	728	655	686	675	688	667	692	756	692	706	688	688	676	692	690	644	689	675	705	681	698	699	732	637	712	691	701	672	684	661	692	686	698	688	647	671	647	704	674	660	645	690	726	672	688	681	687	674	767	698	692	700	675	702	695	664	686	675	694	681	692	633	680	737	717	701	633	667	685	677	702	680	696	722	707	766	665	664	712	625	659	726	714	661	693	677	702	644	701	665	688	691	657	681	675	673	657	718	690	678	669	674	686	727	701	645	713	697	658	686	687	679	671	688	690	665	740	658	698	669	659	729	735	689	687	663	727	668	698	639	685	687	704	690	682	705	689	685	718	696	674	640	666	678	728	714	713	688	731	693	685	703	716	721	641	697	660	702	712	672	630	678	680	702	701	690	681	690	635	692	692	697	684	690	681	712	673	701	711	706	696	662	680	738	693	729	711	681	683	718	707	679	692	715	665	673	698	640	693	656	677	681	684	667	657	707	623	653	662	704	693	652	704	663	652	713	683	698	664	684	704	661	716	657	686	648	737	704	718	661	684	749	714	687	718	686	702	698	634	673	654	705	697	682	675	685	705	722	720	631	643	692	718	681	693	664	706	676	669	749	645	656	626	676	651	669	650	704	684	696	702	681	674	685	706	745	693	719	662	682	671	672	674	730	698	708	677	687	683	621	681	680	730	682	688	706	646	651	712	743	666	674	688	714	627	704	702	666	647	700	649	656	709	713	715	692	733	656	656	691	713	694	713	673	704	671	697	686	629	708	725	690	655	659	677	673	698	667	694	658	714	717	684	670	678	687	674	718	688	674	676	667	691	733	712	703	733	724	704	703	702	690	684	681	614	678	712	701	710	641	711	718	644	680	711	708	683	696	640	699	688	680	710	663	647	680	706	703	709	781	681	680	709	678	686	709	713	670	663	656	658	686	716	733	649	704	702	710	710	698	704	701	682	680	689	674	731	694	667	722	655	643	682	688	666	675	694	710	698	695	697	679	687	703	689	743	684	693	672	664	697	664	718	650	724	712	707	679	710	687	695	674	703	717	735	689	694	683	703	719	668	687	706	701	684	694	693	694	655	691	690	657	700	673	684	701	653	727	660	665	705	663	704	707	649	682	663	653	722	713	671	687	666	669	731	701	702	720	659	666	652	681	703	744	730	644	774	702	681	696	644	713	677	641	720	703	661	651	664	670	696	681	703	711	707	643	653	685	683	687	650	628	722	695	646	652	706	753	671	670	693	695	710	695	648	645	671	700	755	667	664	673	664	636	683	725	629	668	653	695	692	666	679	690	666	729	704	717	654	683	690	604	640	688	686	680	702	687	662	655	695	715	699	709	730	673	687	678	717	693	681	675	706	681	731	685	668	719	694	670	675	696	677	695	677	667	676	645	649	715	657	680	714	710	635	720	689	651	709	743	656	732	704	697	679	728	663	716	652	662	687	684	671	678	659	669	607	661	674	648	694	680	650	702	742	693	709	721	642	705	677	693	685	707	738	670	698	671	700	651	681	694	693	730	708	740	702	664	726	696	693	671	692	656	715	682	678	661	662	689	684	678	680	662	713	719	652	714	673	716	690	690	688	660	698	696	701	703	703	641	722	733	690	698	705	659	717	665	688	680	652	674	698	652	727	737	689	679	665	703	687	670	700	693	688	664	682	673	702	659	680	707	635	689	686	648	703	669	674	689	664	657	709	703	693	687	696	697	658	721	678	662	682	700	703	654	689	645	686	659	691	658	644	653	696	717	648	632	629	723	699	698	713	704	694	639	689	689	697	615	709	666	673	651	691	662	658	613	666	708	690	703	674	656	673	681	701	670	661	666	708	686	697	650	718	692	671	646	678	706	667	728	649	669	737	695	681	699	660	685	698	698	688	669	696
71284	63852	51668	36392	10097	2103	856	542	444	374	325	342	296	309	329	302	326	265	286	296	284	257	261	277	297	279	284	286	308	273	255	272	308	268	289	294	287	293	241	275	286	303	328	306	280	325	481	1190	1058	918	563	400	330	302	276	276	256	269	255	258	258	279	281	265	286	294	284	264	266	291	247	277	285	292	296	246	249	277	254	288	276	276	283	296	309	235	276	268	264	265	291	238	263	271	238	267	277	262	245	255	267	250	295	238	233	273	251	253	257	275	255	293	261	277	256	286	296	254	288	299	248	266	258	287	279	287	284	252	290	230	250	242	268	281	274	255	307	279	286	270	281	276	238	242	283	277	257	309	250	248	263	280	270	228	242	241	309	287	243	239	255	257	230	244	296	268	266	284	292	284	305	244	263	291	267	274	263	290	291	236	265	235	307	287	300	267	288	255	243	260	285	252	274	246	275	236	317	234	265	293	275	246	290	251	283	269	280	258	256	267	272	260	262	278	254	286	279	271	274	279	276	283	283	267	332	296	294	266	264	274	283	279	287	294	286	235	251	285	264	286	287	244	280	268	267	257	238	260	278	243	263	260	264	268	262	305	261	246	256	266	261	268	271	295	240	267	273	255	269	260	282	289	259	246	250	268	267	247	284	276	238	291	253	259	293	236	290	260	272	281	284	269	279	249	251	255	276	284	280	250	268	265	264	281	273	305	264	260	269	300	293	219	278	274	290	246	280	258	269	259	249	278	275	276	272	276	298	272	231	282	264	268	280	253	281	275	260	266	235	271	256	245	265	262	273	278	239	275	248	253	270	258	300	260	268	280	300	283	264	271	264	271	264	257	262	294	287	267	313	280	302	261	256	262	269	285	254	272	293	264	259	254	279	262	240	263	256	294	268	288	279	279	240	265	239	283	275	282	290	291	284	253	259	284	276	278	271	273	258	260	267	247	256	253	260	276	251	284	266	290	305	295	289	272	278	264	247	261	261	262	275	300	285	285	282	280	269	288	288	268	286	265	240	288	254	285	255	251	266	263	262	272	276	269	231	298	283	256	298	273	251	273	250	268	276	255	279	268	262	243	276	267	252	249	292	265	299	275	281	291	263	260	260	264	257	285	249	241	225	261	265	227	252	265	256	288	243	285	241	258	280	318	314	285	285	284	253	281	267	273	272	273	273	245	290	281	283	259	274	258	267	269	272	310	258	290	235	280	284	295	308	269	283	276	261	261	254	237	265	278	243	276	262	275	293	272	279	273	269	242	273	261	269	251	276	291	277	275	286	281	275	246	269	257	253	292	291	262	255	268	277	253	297	255	261	240	247	288	256	278	306	267	302	288	278	285	295	281	247	287	272	284	272	284	256	254	240	283	270	278	272	255	259	252	266	266	286	279	274	268	281	235	245	250	272	287	278	279	267	252	286	250	293	307	254	257	267	275	285	274	277	260	288	265	287	279	267	295	286	278	267	259	301	280	273	267	269	277	247	253	237	296	281	277	276	260	295	258	272	281	287	258	248	281	281	274	265	275	288	282	277	257	248	242	311	272	277	282	264	278	247	289	303	252	266	222	269	282	271	243	270	263	257	257	279	274	235	292	255	244	252	273	252	261	273	292	279	259	262	285	259	282	264	258	285	274	267	262	282	289	245	262	245	250	282	242	261	260	260	278	265	262	277	266	271	252	281	256	265	247	250	268	284	265	253	251	250	242	272	276	269	265	278	310	269	251	267	285	295	264	251	266	261	271	280	275	280	250	275	265	303	249	257	235	243	276	286	263	266	246	268	255	268	258	260	268	287	265	228	269	273	302	260	264	266	258	262	236	253	267	252	262	244	255	240	262	251	316	261	246	242	275	286	285	266	258	280	278	250	295	243	239	271	261	271	281	305	267	249	267	263	272	264	296	278	279	257	226	269	259	279	266	303	266	269	258	276	256	258	263	270	253	303	259	250	266	265	282	269	317	270	316	278	250	255	278	260	254	260	296	301	271	286	260	290	285	279	278	260	237	257	289	234	256	257	243	244	270	248	261	271	254	240	260	279	257	307	260	289	257	262	257	237	273	251	298	284	271	278	282	248	285	288	271	281	266	265	266	261	258	271	263	272	238	253	244	259	270	272	261	260	306	279	285	226	276	258	294	298	269	286	249	266	256	259	275	273	292	261	272	270	304	269	254	281	258	275	286	290	274	267	258	264	267	273	273	291	257	280	281	237	241	281	267	263	260	274	268	284	256	267	265	277	301	250	272	280	276	302	238	261	274	299	285	231	278	260	263	277	295	261	269	249	244	306	261	280	261	300	267	249	268	269	251	257	294	278	276	283	247	283	271	305	265	250	255	252	283	280	269	266	304	262	259	267	235	283	244	263	294	295	257	251	249	289	269	279	238	228	284	279	277	242	262	260	282	281	253	258	240	271	304	278	239	299	254	228	271	299	296	277	275	278	263	286	251	278	283	291	281	258	255	253	247	248	253	264	265	249	265	273	256	281	263	296	287	260	247	279	238	283	272	289	277	285	253	263	297	276	283	298	228	262	267	276	282	275	263	287	276	285	284	241	279	264	259	291	254	296	272	266	270	291	294	269	271	274	220	300	250	285	252	263	253	257	250	247	298	250	257	245	246	260	259	266	270	295	267	290	253	235	251	254	278	246	275	280	284	282	277	276	276	276	272	269	264	266	241	302	290	262	287	265	262	272	261	259	248	265	278	264	280	257	280	270	253	280	262	277	284	284	290	267	269	273	260	269	289	274	262	249	296	255	262	284	251	257	239	269	259	239	265	264	281	256	265	265	274	284	283	286	264	264	258	257	266	254	295	280	267	263	264	273	289	243	282	287	255	266	257	273	255	265	259	299	304	270	292	278	284	256	269	281	264	266	291	265	262	278	262	255	246	261	253	278	262	263	280	302	279	269	286	289	272	277	258	276	233	287	263	233	268	257	271	263	272	266	275	258	230	265	247	256	248	267	258	270	264	289	261	259	269	285	268	302	273	284	259	253	263	238	275	261	258	280	255	271	276	278	280	260	280	255	265	261	261	281	264	305	259	287	291	261	273	266	276	237	267	275	299	315	268	260	242	274	264	254	268	242	242	294	250	247	274	238	280	261	269	293	271	268	262	279	266	270	295	227	259	304	290	260	266	285	300	287	255	246	289	266	257	276	259	266	294	257	274	258	265	264	276	272	284	279	272	262	238	270	266	260	266	267	270	294	271	320	264	275	288	335	260	260	275	232	246	261	292	266	259	263	252	264	258	234	277	245	281	248	252	257	266	266	255	252	237	259	267	279	272	245	259	261	288	249	274	266	266	291	225	271	269	282	263	268	237	272	281	290	284	290	280	243	282	274	245	249	269	278	256	262	275	280	284	279	272	277	264	259	302	252	272	275	248	263	293	294	259	280	276	258	271	282	258	254	243	254	273	276	293	296	272	281	298	278	278	265	265	297	286	315	259	273	267	285	289	261	289	250	241	258	279	259	297	246	266	249	264
52468	52994	51988	20724	3011	2247	1774	1400	1241	1201	1076	966	952	907	898	873	897	812	833	823	819	765	766	749	768	763	727	727	731	736	747	732	794	734	761	727	749	738	734	699	788	773	884	942	795	727	2199	6511	5798	4322	2624	1396	914	718	684	652	640	661	663	685	656	656	684	638	691	647	614	629	652	675	664	665	680	645	660	628	665	627	671	638	642	629	660	636	675	646	598	682	649	673	673	644	645	655	649	694	643	639	680	654	667	659	649	651	622	674	636	682	648	714	572	673	652	647	636	633	674	667	631	608	686	656	669	624	649	667	625	672	681	632	618	666	661	644	678	645	631	619	634	639	612	640	639	641	631	697	647	682	650	627	623	658	639	608	662	664	635	659	627	651	625	693	655	701	592	643	658	644	621	631	630	634	682	699	597	635	645	615	658	650	644	650	631	649	665	615	678	670	631	606	626	675	619	611	659	647	654	634	678	641	646	628	636	627	666	658	624	663	677	652	641	650	672	665	635	643	656	669	621	629	682	665	602	626	657	659	689	616	660	635	639	633	629	648	693	641	617	694	642	632	615	629	651	638	661	634	638	655	669	611	623	653	656	618	633	637	685	689	676	692	667	658	591	645	666	639	665	651	656	643	641	664	654	660	642	646	683	696	638	636	589	679	667	627	648	624	665	709	647	640	655	685	656	666	638	672	672	618	623	631	616	642	658	665	614	634	617	643	603	659	633	675	649	651	649	680	619	632	598	637	689	626	678	659	666	635	672	613	600	698	629	652	645	621	652	640	648	626	649	667	663	642	653	640	660	656	640	649	643	598	597	633	657	633	662	686	665	693	630	677	652	631	706	612	634	666	620	633	670	658	704	674	649	651	666	620	672	663	662	635	659	640	669	643	684	663	657	657	616	642	667	712	601	650	671	651	652	713	654	625	655	613	656	624	650	667	648	665	671	668	677	656	645	592	660	651	606	632	677	655	623	659	621	640	676	662	647	624	630	660	609	645	636	685	665	645	637	632	600	619	646	664	681	670	633	640	683	599	671	625	666	687	663	640	691	663	617	627	627	620	622	624	623	615	678	655	650	675	639	649	669	630	629	636	639	662	663	641	643	639	621	674	678	644	632	677	615	647	716	681	620	635	669	623	662	648	648	615	667	648	678	631	640	638	647	658	622	640	683	649	671	644	649	620	662	628	643	631	670	629	646	607	701	646	647	634	630	621	679	653	634	676	665	674	643	619	681	618	687	636	659	657	681	618	595	636	672	657	611	688	671	675	649	635	634	631	688	656	618	667	649	596	630	659	658	668	621	702	631	632	656	695	612	619	656	625	604	652	677	654	634	668	628	713	694	679	631	623	589	686	720	679	649	627	680	621	647	668	681	661	650	640	667	650	644	637	655	686	672	618	669	691	637	616	621	643	632	643	690	646	674	589	636	625	657	658	626	669	694	678	668	658	627	646	633	658	643	649	630	676	594	637	660	615	637	655	586	684	679	629	666	602	625	655	611	661	673	645	602	609	667	603	619	691	641	655	614	657	665	666	609	650	620	656	604	665	627	641	680	687	630	696	648	651	610	629	599	671	663	628	681	654	604	603	669	654	654	617	661	626	604	669	639	637	671	658	656	632	672	648	629	653	606	684	671	672	670	633	653	676	642	651	687	646	677	687	683	623	631	659	636	644	632	657	630	686	668	624	644	659	587	618	643	652	645	680	623	657	641	668	618	636	681	591	660	644	614	655	599	632	623	706	661	643	687	662	655	670	630	629	638	626	609	638	641	632	638	652	657	608	654	624	673	669	669	633	656	636	662	620	627	660	602	659	654	628	626	643	648	686	663	654	671	633	655	682	621	616	653	673	640	586	645	635	634	705	626	643	671	646	690	619	643	629	692	641	643	646	631	633	665	655	634	654	657	599	682	625	609	637	682	654	638	657	591	656	631	636	648	688	660	655	676	681	635	580	660	681	682	658	683	623	696	647	630	636	646	670	634	667	634	650	658	612	651	621	684	666	611	624	679	635	633	634	671	662	602	669	641	629	642	657	668	660	622	647	597	669	618	626	650	618	689	653	671	640	664	660	647	669	648	636	664	640	593	628	659	633	635	689	639	659	634	697	618	659	644	663	645	633	641	668	683	656	632	637	613	631	611	632	629	633	624	652	656	682	643	660	622	632	641	666	647	645	700	633	649	621	668	638	668	633	585	632	647	634	641	653	659	647	609	655	661	681	605	583	596	630	674	688	702	607	647	668	690	630	660	610	706	592	664	664	657	637	653	622	640	659	623	637	658	662	651	609	687	659	656	641	658	660	653	680	667	686	650	674	652	638	634	676	642	643	677	636	693	637	635	654	653	605	704	638	625	632	642	686	667	654	657	656	681	643	644	621	622	685	653	632	651	604	636	638	642	601	678	675	616	637	662	640	664	662	657	654	640	670	688	649	635	663	675	645	663	650	668	641	609	598	647	672	690	656	662	619	659	661	646	622	618	630	659	633	673	645	622	672	662	702	642	656	652	616	632	645	641	660	663	589	616	664	611	663	654	602	645	655	660	651	654	681	635	617	621	637	653	680	642	652	660	687	635	653	677	643	666	663	616	644	670	651	614	669	687	632	659	641	623	650	610	666	678	681	680	705	628	691	674	656	622	671	599	613	653	574	645	649	651	663	642	672	636	621	621	699	698	608	730	674	606	647	628	668	676	658	642	687	560	635	638	640	644	673	604	630	632	621	656	610	667	631	706	661	648	623	702	666	617	682	637	633	635	615	715	603	658	663	614	617	666	625	654	653	632	651	638	688	660	683	638	649	653	646	681	607	683	593	658	692	669	655	637	642	692	656	638	648	620	627	667	601	669	684	628	690	640	624	633	619	648	643	608	670	626	590	685	674	606	633	678	641	680	627	641	644	678	686	646	682	643	641	651	652	641	633	653	665	663	669	642	603	669	657	686	646	639	658	666	660	623	674	666	648	629	618	689	616	625	635	675	656	629	668	689	610	683	693	659	649	653	669	666	650	628	688	668	680	585	618	644	646	636	613	642	621	692	667	630	649	632	653	659	639	661	656	657	673	641	636	641	666	646	670	613	690	693	641	616	681	677	685	626	623	615	608	668	658	659	636	664	619	664	648	626	652	660	629	598	643	632	650	689	646	654	630	634	653	639	632	665	675	616	636	629	651	674	658	673	584	643	650	649	708	652	645	622	649	666	675	641	649	668	637	613	604	707	676	616	624	657	664	612	678	645	663	670	669	658	686	655	671	640	654	636	601	623	624	659	637	652	641	649	678	650	632	636	632	661	627	642	642	665	608	628	631	657	672	617	632	624	678	618	634	666	655	643	625	626	625	675	621	603	615	688	667	648	630	616	672	644	594	646	681	639	605	675	664	614	648	606	612	636	659	632	647	671	664	598	633	633	633	655	658	653	686	637	616	660	654	642	616	676	654	675	655	634	652	628	698	666	610	593	690	612	607	679	631	644	651	648	643	645	623	606	677	655	642
22779	11942	5824	2826	405	319	312	264	252	272	286	257	269	250	255	290	232	273	271	274	247	242	251	302	248	265	297	262	276	278	256	272	266	253	259	245	263	266	275	308	274	277	283	225	278	251	296	303	323	321	372	277	286	272	284	254	253	249	283	272	250	272	241	258	293	248	277	289	253	275	274	257	254	307	276	294	273	240	206	256	252	238	279	240	256	248	281	247	280	272	276	265	240	253	271	275	273	274	276	275	269	280	239	274	269	257	276	264	276	214	272	241	266	279	271	274	254	260	267	259	258	241	294	243	267	229	270	271	267	243	238	269	251	261	274	256	264	245	258	263	264	221	253	260	256	269	282	263	293	289	276	279	265	255	243	238	236	233	274	249	272	279	264	261	282	266	264	271	238	283	270	255	252	241	245	251	252	242	278	240	261	253	249	282	272	259	244	256	279	270	257	286	258	231	273	265	255	247	250	273	245	269	252	250	256	276	283	287	278	247	254	257	245	259	262	267	242	262	261	253	269	251	266	256	261	267	279	245	245	272	257	311	228	244	238	249	246	273	278	301	252	245	254	256	258	286	282	234	277	237	239	272	261	238	239	255	253	258	235	256	251	267	273	272	258	275	228	236	256	249	249	269	267	237	266	292	237	271	246	277	260	247	257	261	263	254	276	219	247	258	272	274	272	260	285	280	267	284	234	257	243	276	238	300	274	260	267	248	257	253	253	282	254	250	242	264	236	230	278	268	252	285	248	279	272	273	271	249	272	256	281	254	264	264	256	271	265	233	259	266	273	288	273	229	253	272	237	269	234	301	237	272	248	273	238	264	292	257	271	268	266	250	269	248	267	304	237	283	275	282	269	244	258	264	279	279	275	259	256	274	260	275	257	258	269	254	249	260	264	262	249	251	283	264	265	244	253	280	256	260	224	251	275	278	244	255	254	268	275	281	272	224	251	279	282	271	250	231	241	252	251	255	278	228	277	254	266	281	260	259	267	261	263	254	260	321	235	250	257	291	286	262	274	280	279	267	242	236	293	273	266	242	271	282	271	259	252	256	288	265	278	248	265	270	266	245	287	268	273	267	267	286	273	276	253	258	249	260	252	268	248	257	266	255	284	272	278	272	255	268	284	280	246	254	254	283	257	261	238	260	263	257	251	249	269	260	256	259	263	268	270	259	273	243	248	277	260	241	213	264	263	252	256	268	236	244	255	260	270	279	244	262	269	245	254	228	293	259	217	263	270	247	243	272	255	254	274	264	243	259	254	256	310	270	258	276	252	259	262	259	294	262	263	259	251	223	240	295	246	252	287	246	281	276	268	257	274	283	279	232	270	246	266	266	229	253	253	259	271	281	249	248	240	294	268	267	284	266	257	247	243	275	268	252	260	261	256	267	256	276	261	272	272	254	254	218	255	293	250	254	301	266	247	277	230	232	255	266	252	250	235	277	267	245	278	274	260	253	244	260	251	252	268	283	238	256	285	246	264	232	255	267	251	292	242	269	254	269	261	267	249	285	257	302	269	274	266	253	247	282	274	255	293	266	261	232	269	256	235	251	257	259	270	264	279	224	276	255	259	263	231	256	266	252	246	268	278	298	268	261	249	258	228	254	271	238	255	263	278	244	262	258	283	244	246	253	284	258	266	256	236	247	241	262	252	265	282	252	263	271	267	261	251	234	255	265	277	243	261	282	292	275	265	276	281	294	277	246	273	264	270	258	272	262	235	265	253	290	281	267	267	262	272	284	266	266	229	256	259	273	265	244	273	264	239	278	258	270	250	265	280	272	278	253	263	255	270	245	258	264	269	269	246	279	262	241	253	267	264	257	278	273	257	268	295	255	278	246	271	277	270	259	264	235	249	257	257	249	258	266	246	270	263	277	272	234	278	277	239	273	278	258	257	260	271	282	270	259	276	270	255	274	260	266	224	215	268	271	262	289	250	237	230	258	268	259	258	266	280	246	251	251	256	264	278	263	244	274	296	285	266	265	253	260	278	239	229	279	240	287	277	247	225	274	256	233	280	254	250	261	258	253	235	265	266	256	259	290	274	280	265	275	245	278	273	228	244	248	253	248	265	269	261	267	264	246	264	265	281	256	248	262	270	296	292	238	253	251	246	266	271	285	241	250	235	256	248	243	273	260	266	235	273	274	268	265	293	283	261	254	254	256	243	287	272	254	292	271	256	267	278	260	226	278	274	283	261	261	261	283	250	251	256	271	246	279	259	249	250	278	259	229	230	273	259	255	264	284	273	230	272	240	268	262	255	275	274	258	269	268	252	270	270	285	261	298	271	286	286	272	269	227	275	210	251	283	287	248	247	240	285	283	260	234	266	259	231	242	268	262	257	245	230	258	246	259	274	267	281	263	284	284	251	269	271	281	285	271	255	273	259	266	246	256	266	283	255	255	252	256	271	255	267	270	252	257	276	263	222	270	293	280	259	267	252	271	265	252	265	251	261	247	262	285	257	256	268	253	257	280	257	289	280	267	245	250	293	272	276	279	294	267	253	230	249	252	256	226	264	271	258	258	271	253	272	271	271	243	255	249	270	246	258	245	293	267	238	240	257	278	257	230	294	266	264	260	255	224	281	271	252	267	273	237	277	244	231	246	243	238	249	275	275	265	280	218	230	287	227	243	282	256	238	290	253	274	274	263	277	264	258	308	241	236	252	242	262	238	265	270	230	229	268	257	230	271	267	253	258	246	251	257	260	274	256	279	244	268	303	224	258	273	257	252	274	276	257	233	253	253	249	293	242	284	265	250	266	258	257	264	255	249	284	294	267	242	267	260	264	291	253	265	285	281	249	270	281	240	266	247	274	272	239	260	299	257	289	248	262	270	274	230	241	279	279	258	287	268	229	238	282	279	266	246	235	258	258	251	252	251	249	254	229	256	262	247	252	274	258	270	248	276	242	242	261	255	305	249	241	264	256	233	271	255	268	261	263	250	257	245	266	256	246	254	249	245	257	282	254	264	215	271	276	249	267	246	272	276	273	232	292	257	240	243	249	303	255	249	259	253	290	261	276	260	252	252	276	259	272	261	246	240	237	266	247	271	268	270	250	261	236	225	250	259	251	270	246	281	243	255	273	279	230	276	263	284	243	250	274	262	248	267	306	262	248	216	279	245	255	262	273	272	288	276	264	254	276	254	259	254	230	247	253	287	246	238	285	253	252	271	257	275	276	266	266	275	247	240	260	244	233	255	244	290	285	260	254	275	259	273	271	266	265	247	276	259	296	267	278	266	235	291	274	260	247	263	258	244	248	268	263	254	248	244	243	279	263	268	295	251	256	259	233	267	255	246	271	273	266	263	232	258	259	287	232	248	263	265	245	271	261	264	266	255	216	280	262	253	281	289	274	263	266	252	266	251	254	286	250	284	240	240	267	244	245	259	263	274	267	286	256	256	239	259	299	268	273	250	255	289	263	252	258	263	242	266	234	281	255	271	259	242	257	286	252	290	245	238	248	259	289	249	245	236	234	256
16590	12995	10880	5582	1005	833	752	752	691	626	660	720	668	649	656	655	673	669	695	629	705	663	666	646	696	663	659	664	672	716	679	676	682	677	699	684	651	697	705	674	708	702	743	700	692	717	768	1104	1133	1079	914	783	681	704	638	640	610	698	636	619	630	639	668	659	643	652	661	636	619	681	699	631	713	643	625	638	635	649	626	587	640	667	632	710	585	672	623	611	630	619	634	681	653	617	609	631	626	677	645	669	629	639	643	675	668	640	678	666	645	662	684	660	608	661	664	650	612	649	675	651	667	653	619	657	624	637	637	655	601	706	648	629	656	647	657	663	651	632	670	641	628	672	607	685	677	653	642	634	648	627	650	669	663	667	616	667	683	610	685	674	681	699	635	667	634	593	627	622	650	687	659	626	648	646	657	638	640	663	684	655	657	624	671	654	640	652	648	670	631	678	663	641	629	659	645	624	656	685	615	666	621	664	658	646	656	610	632	592	638	650	613	611	647	649	674	697	611	677	648	687	609	666	637	652	603	636	670	686	642	677	655	645	635	610	649	647	667	612	644	655	625	718	678	655	667	633	651	633	621	628	660	655	627	655	682	586	652	664	646	650	679	653	564	617	626	651	609	676	656	640	587	672	706	618	694	673	640	637	638	622	637	622	618	640	648	624	671	660	634	675	664	671	653	662	659	667	640	658	635	631	681	627	655	643	651	646	670	616	646	678	677	641	656	674	654	669	612	677	690	635	679	648	676	639	606	681	661	638	661	612	659	665	661	662	710	656	641	690	647	641	630	650	632	640	662	642	660	639	659	644	599	634	705	708	660	663	685	671	682	682	653	650	628	634	593	644	670	699	635	658	632	624	638	623	622	634	643	642	654	635	664	627	682	636	671	639	665	666	633	632	658	633	656	692	617	663	631	631	676	593	671	648	711	636	632	646	639	623	657	642	629	652	657	635	643	645	632	666	671	600	622	660	667	666	651	656	668	684	661	691	665	639	647	691	615	668	641	662	588	666	689	635	637	659	641	662	686	627	644	674	634	644	657	663	640	620	637	643	677	670	606	657	680	662	695	654	616	642	659	647	620	633	623	677	649	644	649	674	633	651	641	649	638	616	636	662	674	663	651	626	607	694	657	669	645	623	585	605	645	657	641	683	655	668	668	709	693	653	666	634	651	649	674	617	681	633	648	615	622	653	664	617	671	640	644	666	642	644	648	672	603	690	632	672	663	643	669	626	666	660	606	610	657	646	639	647	674	670	653	687	637	670	654	627	638	642	627	680	626	625	633	650	650	683	638	641	653	616	637	650	680	637	660	613	623	658	691	642	670	616	663	641	669	685	687	647	658	682	686	650	642	663	642	623	651	684	654	654	669	720	648	618	657	653	649	610	664	624	656	667	646	635	663	637	686	691	679	646	637	670	674	635	640	597	644	633	648	691	661	641	699	608	639	649	641	630	657	630	652	668	649	651	667	596	622	673	646	614	652	639	665	609	689	608	657	625	655	657	632	647	651	633	730	660	659	648	685	640	712	642	680	617	646	671	649	649	618	653	634	652	643	682	678	662	633	633	727	655	639	599	654	684	633	649	677	658	626	640	674	637	620	666	662	640	667	644	596	668	656	627	633	660	621	674	623	694	627	658	667	620	635	635	698	672	664	663	670	657	658	631	635	666	631	638	643	647	640	638	630	641	632	663	654	586	654	634	656	641	665	677	651	640	613	620	625	669	644	672	619	694	676	629	632	691	643	654	638	644	645	637	671	638	672	711	639	656	622	660	676	689	639	634	628	637	635	632	627	652	647	673	623	613	646	629	663	588	643	628	614	646	628	636	587	667	662	631	654	623	621	633	646	666	647	681	649	672	623	653	663	652	640	676	609	666	675	648	644	713	667	644	669	635	579	677	645	619	655	640	606	671	651	625	633	654	638	653	631	643	656	668	623	645	634	623	600	677	650	660	607	697	669	652	657	681	608	592	662	628	654	610	666	604	665	616	655	680	628	677	646	653	620	628	632	630	649	653	676	648	611	656	646	625	673	635	626	628	664	661	667	629	646	647	646	688	641	687	676	667	681	632	672	671	639	659	721	672	646	666	610	646	593	613	637	659	620	684	667	641	680	642	670	650	680	640	618	633	641	617	634	674	642	638	608	654	656	613	668	669	669	617	628	647	633	616	613	637	685	628	690	657	660	657	660	623	606	653	689	630	622	706	686	627	681	667	597	624	649	624	605	636	605	664	606	678	650	673	680	618	632	641	649	599	652	659	612	643	703	663	616	649	657	636	678	647	622	667	632	610	658	635	667	683	672	679	688	659	658	661	656	683	665	616	602	653	681	636	675	630	643	630	642	669	611	624	609	674	661	622	681	606	668	618	645	615	628	623	664	690	616	638	662	666	628	657	648	663	609	725	675	655	601	645	652	661	679	607	640	674	695	691	628	660	647	641	640	654	674	670	696	642	657	635	682	658	725	630	654	669	667	640	637	627	616	615	676	633	667	650	603	701	626	643	665	628	665	632	573	663	635	665	691	653	644	668	646	722	679	683	672	649	637	652	696	626	667	631	620	653	620	642	644	645	629	647	647	649	660	684	608	614	638	606	649	621	606	623	670	662	667	653	624	644	675	660	658	645	631	652	627	666	630	686	677	595	639	666	616	659	617	623	598	621	628	660	612	652	648	650	677	632	592	646	630	619	650	647	625	630	686	651	642	629	650	662	645	653	619	669	681	622	640	598	666	648	651	623	702	636	652	634	650	646	641	605	629	646	640	644	672	618	651	631	657	628	660	646	661	607	655	639	617	615	654	650	697	614	608	669	610	614	660	654	653	646	617	675	621	625	668	623	649	636	699	649	676	618	638	623	684	624	654	614	628	677	666	655	638	651	639	655	638	641	695	657	631	624	647	672	659	664	561	643	661	640	628	623	626	638	630	627	602	684	594	662	609	622	682	655	641	633	643	673	631	685	664	618	631	631	688	606	683	636	653	642	629	594	660	616	620	678	641	641	689	625	629	655	624	636	637	652	632	642	637	660	658	665	614	674	657	612	653	644	666	626	595	630	654	712	630	676	617	590	674	684	679	679	633	626	650	634	672	602	689	638	627	608	633	691	595	614	649	648	626	648	621	634	618	623	683	640	625	671	630	629	666	638	706	661	643	652	647	673	673	644	637	643	594	649	633	660	643	691	715	674	604	627	644	600	657	658	660	653	672	660	662	676	681	589	655	595	636	627	643	639	693	605	664	666	672	630	673	648	658	664	656	694	591	638	669	659	646	687	664	651	607	652	611	615	668	686	652	644	640	643	638	618	641	630	634	612	674	676	619	685	674	650	586	610	632	678	654	654	616	609	664	624	678	622	587	630	615	618	667	637	645	673	667	661	693	607	657	629	663	632	631	651	608	643	633	627	592	638	673	644	650	624	615	636	665	599	693	642	653	670	601	615	635	664	664	639	639	660	636	654	666	608	637	675	643	657	608	643	665	672	659	636
66565	51500	44690	32111	6873	1509	668	436	376	339	310	281	334	311	293	324	286	286	292	291	296	279	302	342	295	259	262	316	300	314	306	292	305	255	300	290	279	300	324	299	318	276	305	308	285	311	508	860	720	684	484	390	293	327	290	276	229	257	272	290	273	280	279	287	299	293	274	262	283	285	314	289	289	265	300	297	279	284	267	285	280	252	300	297	305	285	280	305	289	275	288	258	255	306	264	290	259	287	264	291	311	280	259	280	300	273	275	291	297	251	257	307	266	259	277	281	274	281	271	260	260	269	250	256	259	271	279	317	288	261	286	258	283	289	279	307	278	301	311	299	283	269	315	298	255	262	288	280	287	315	273	272	287	269	259	316	274	282	286	320	293	292	280	282	267	294	277	272	273	305	265	281	269	334	256	275	293	278	265	268	245	279	247	306	288	267	250	270	299	270	304	285	271	237	290	292	295	290	277	262	300	300	267	264	293	251	285	274	292	285	273	274	262	292	261	292	308	243	324	284	251	280	278	289	307	273	296	282	278	273	256	252	279	266	289	242	262	292	301	270	283	264	275	274	306	279	276	282	297	286	292	311	272	291	284	236	286	278	301	278	261	298	274	285	264	283	295	247	275	243	275	265	288	307	255	275	272	263	261	273	274	285	311	296	307	291	297	289	285	263	290	258	246	293	301	282	279	271	263	313	313	302	256	308	277	260	256	264	280	265	263	283	273	286	268	289	295	272	255	256	247	237	309	296	281	252	322	294	296	302	263	251	268	281	293	277	281	267	267	220	302	281	274	284	275	282	275	305	258	262	289	273	279	287	274	305	265	290	280	285	275	285	277	276	292	289	275	288	246	290	280	288	291	244	286	262	267	266	272	285	273	283	280	272	264	287	278	279	268	272	307	253	282	295	254	293	280	287	270	277	276	315	271	273	286	284	305	251	273	309	263	262	287	266	234	321	263	287	279	281	249	308	266	273	246	286	273	243	271	264	308	312	294	269	287	297	325	280	286	271	270	294	281	313	298	267	289	256	274	267	276	262	291	263	277	279	279	274	282	296	250	310	295	267	265	306	285	275	298	263	287	286	256	240	303	301	276	280	254	275	278	265	304	303	287	259	278	309	289	282	270	268	267	292	275	287	301	292	270	300	272	260	277	260	271	295	254	283	272	269	270	301	268	270	275	268	279	279	292	256	253	286	278	272	289	277	309	247	265	258	282	293	253	285	277	263	291	274	273	271	292	302	285	302	267	293	291	253	291	303	284	276	264	282	250	228	286	290	262	298	316	269	268	298	278	266	275	314	253	273	252	288	265	272	282	315	266	284	302	269	276	253	278	290	279	285	267	273	269	294	251	274	292	263	283	266	284	260	305	278	271	249	326	258	253	296	262	252	293	281	265	255	279	269	282	292	261	277	292	268	301	271	263	278	260	232	297	287	272	271	256	288	243	267	252	282	270	270	287	267	266	317	267	271	292	253	287	291	288	283	283	285	273	295	265	275	276	274	305	285	256	296	285	303	267	265	279	288	282	308	298	269	297	274	258	285	271	284	283	255	301	250	299	270	298	264	313	259	297	289	263	246	277	303	286	295	277	321	286	253	309	302	297	327	277	284	275	296	260	262	303	295	267	281	327	276	286	251	279	277	268	287	269	305	265	272	301	294	265	254	275	258	307	299	276	274	248	261	274	299	252	271	290	284	317	279	279	274	283	302	308	253	266	301	269	280	296	288	293	310	284	261	286	289	285	275	261	312	263	268	286	273	306	252	251	294	303	300	260	257	272	282	263	296	306	284	285	296	299	296	270	319	294	294	276	278	276	299	265	278	291	308	309	257	274	271	272	260	292	249	301	273	255	270	281	289	285	289	298	282	283	307	318	308	250	266	277	295	286	289	296	305	250	292	316	305	274	285	326	287	282	303	285	257	264	266	263	287	264	256	281	280	288	299	290	278	278	273	315	287	273	267	324	274	281	275	291	245	272	278	293	263	254	294	267	264	265	302	275	286	271	266	310	262	311	263	285	249	269	292	293	270	273	278	254	271	268	255	288	284	274	289	266	272	300	256	251	298	283	295	271	265	294	282	309	261	281	289	288	286	243	286	273	269	302	291	271	284	246	256	278	277	284	256	268	299	270	303	271	297	283	286	310	272	266	250	286	273	310	293	302	290	276	316	281	297	270	271	256	299	291	274	298	286	305	273	294	278	289	272	288	287	306	289	247	297	284	300	313	258	276	265	256	315	289	299	290	283	269	265	285	270	292	288	277	285	291	283	266	282	286	285	304	300	300	285	290	309	257	280	265	292	281	285	272	241	259	309	295	258	307	280	295	246	259	287	256	296	296	267	287	304	271	286	280	289	283	292	304	242	311	251	244	310	283	274	294	292	308	282	249	265	272	253	286	282	297	287	257	292	291	280	314	240	266	300	283	293	287	301	270	297	293	334	232	288	234	242	305	266	295	269	300	237	262	309	308	267	283	265	283	299	269	290	324	260	275	298	279	273	273	287	276	303	272	295	274	273	293	284	286	280	286	300	309	249	283	281	286	274	314	291	289	288	284	283	283	319	291	250	286	272	282	293	276	285	285	262	302	283	271	289	272	283	264	269	302	278	287	274	316	311	317	243	272	283	271	271	279	274	259	275	251	292	284	284	290	302	317	256	275	276	268	292	292	263	249	270	274	279	292	268	287	310	268	283	285	276	275	289	306	282	274	277	266	269	275	274	284	312	277	272	283	293	277	314	276	266	275	303	277	312	277	271	275	286	317	257	306	273	280	278	278	272	309	314	277	275	283	267	262	289	279	262	283	279	287	281	295	276	307	283	283	259	255	274	301	257	242	268	289	297	305	279	290	270	288	269	248	315	299	283	294	282	273	266	254	267	301	303	263	295	279	285	282	275	237	262	306	260	295	294	281	299	291	297	292	291	265	261	276	254	277	280	292	287	290	263	249	293	287	282	294	273	272	286	293	265	281	265	283	273	304	264	265	259	269	258	290	284	270	309	296	284	280	294	326	287	244	295	239	289	288	293	283	277	281	289	293	285	279	280	263	297	307	296	287	291	297	256	279	309	278	300	305	300	266	263	316	286	295	272	273	281	305	283	274	264	260	290	252	298	290	315	308	302	305	281	306	295	249	290	325	283	262	243	278	305	271	291	263	273	276	281	265	282	272	270	245	284	305	296	303	300	272	293	310	278	275	299	257	295	278	301	283	258	281	285	283	274	284	315	268	295	268	287	283	288	254	257	280	240	293	265	244	241	292	288	302	291	268	304	324	279	291	274	233	308	302	291	279	235	249	268	309	345	289	253	284	275	269	270	287	311	304	286	280	308	264	291	289	294	250	281	271	311	291	283	303	281	297	298	275	296	275	286	274	281	283	287	295	300	292	267	270	287	318	263	273	295	302	354	285	246	281	306	292	289	273	279	295	270	288	316	334	297	288	292	271	277	261	253	286	282	273	297	283	258	279	273	289	270	267	272	266	272
45627	41751	43990	21716	2514	1734	1410	1276	1065	998	966	931	827	862	876	819	776	778	831	756	796	752	768	795	773	768	771	796	784	762	754	762	749	712	742	814	769	829	791	854	869	739	801	849	827	817	2367	4511	3609	2936	1857	1121	836	731	716	656	718	672	664	680	662	691	644	676	661	631	670	687	694	656	672	675	663	718	604	648	706	715	696	717	738	681	647	635	674	720	681	694	686	698	707	670	684	692	705	660	683	704	630	674	714	670	668	723	694	656	707	711	687	679	619	666	634	711	659	677	679	729	693	677	658	665	688	685	696	674	662	650	694	675	657	679	670	664	646	682	684	673	661	668	623	681	711	682	655	663	690	658	713	648	699	710	680	725	717	671	688	652	678	696	678	705	699	683	644	699	685	668	698	732	678	639	726	649	665	679	631	674	685	719	689	697	678	679	698	660	724	669	694	672	715	676	713	725	683	679	687	704	666	676	668	676	715	688	702	735	702	688	702	613	689	666	719	681	667	710	665	649	636	658	698	683	685	685	653	712	684	653	752	692	691	725	735	660	673	621	706	702	717	641	697	671	686	632	668	704	700	663	685	718	679	662	689	675	733	728	660	685	713	674	673	700	707	663	679	713	707	644	653	685	678	662	716	702	678	676	704	703	672	688	717	699	680	696	723	687	686	639	673	669	674	657	682	668	658	673	693	745	661	679	656	687	702	698	714	701	710	674	660	737	707	712	729	664	640	700	680	656	692	672	690	676	720	699	679	654	737	702	689	701	640	666	676	665	701	664	723	680	683	690	676	723	664	676	684	661	709	705	689	683	688	676	685	701	720	677	632	664	718	695	721	671	656	695	636	692	644	683	669	663	641	667	654	664	690	653	675	748	701	660	683	689	667	684	669	645	706	650	706	690	715	663	681	670	699	702	653	703	733	654	667	718	684	675	686	658	693	712	710	688	711	661	688	656	630	669	651	710	662	663	655	731	716	704	680	681	692	684	687	672	649	718	666	636	732	697	662	713	688	677	754	667	703	708	667	679	680	703	672	682	704	712	704	687	659	649	711	700	646	656	676	668	688	664	681	714	673	681	690	691	706	638	646	696	665	729	667	714	668	669	674	661	678	681	752	700	669	695	645	713	675	712	697	687	662	661	691	729	667	685	694	684	707	692	705	695	689	668	677	670	704	675	655	704	701	662	671	714	679	647	679	668	691	668	684	666	672	684	664	719	689	673	720	724	695	682	672	668	690	704	687	702	677	674	763	665	650	705	682	672	649	706	678	643	734	706	669	660	673	710	660	673	691	701	698	673	699	670	659	668	667	727	670	685	635	674	706	651	650	674	709	689	640	687	680	692	699	666	654	675	683	720	730	675	659	620	646	718	674	710	624	642	719	644	729	673	662	687	672	669	635	715	688	681	708	694	699	699	697	645	691	698	744	680	653	700	676	738	662	669	699	667	674	730	676	634	688	676	681	676	683	698	687	709	691	708	659	670	629	702	669	701	701	747	679	669	690	665	697	670	662	676	696	684	706	667	741	629	720	662	723	617	720	752	707	674	653	684	654	702	695	686	698	659	677	661	630	631	653	617	663	647	671	705	644	658	659	660	696	649	694	650	712	689	681	698	706	678	690	606	667	695	691	662	676	676	669	754	663	697	675	690	682	669	684	718	670	685	663	683	641	658	693	656	655	688	667	677	676	658	698	670	683	669	693	635	663	647	652	687	649	698	685	712	627	701	680	697	675	670	691	658	651	655	647	727	633	705	658	687	669	681	687	699	735	718	671	681	647	714	692	676	691	651	707	641	705	665	664	681	694	721	655	694	701	683	671	674	707	690	734	671	734	713	673	636	680	694	703	698	663	657	723	615	657	704	650	708	646	684	682	720	655	724	685	701	637	677	742	703	680	630	710	709	675	691	671	678	695	659	752	695	679	702	641	670	702	697	648	661	698	643	692	685	672	727	660	630	698	640	656	696	669	683	697	654	667	686	699	705	741	685	677	639	642	657	684	656	713	702	710	721	731	667	676	713	661	657	710	650	667	681	726	687	718	685	672	644	668	708	738	683	701	672	648	677	692	666	715	690	626	734	711	671	701	650	658	649	736	702	695	691	691	685	686	689	674	651	719	710	705	728	672	688	708	685	687	685	681	692	646	686	698	650	696	706	689	680	688	629	666	687	643	684	730	730	714	642	667	670	707	670	698	670	644	652	660	731	699	687	721	688	691	672	653	699	686	704	651	688	702	690	701	678	707	686	709	672	685	654	662	721	670	653	677	630	645	654	694	698	633	699	649	705	681	670	682	680	687	698	754	727	708	686	689	712	644	677	663	704	667	671	711	684	681	735	680	686	661	672	699	677	691	679	703	667	690	708	692	661	663	702	653	659	691	676	663	683	683	637	655	652	701	714	646	663	687	701	671	652	670	662	679	674	679	683	698	701	722	687	652	664	652	693	673	697	704	701	644	675	659	724	699	683	650	711	679	709	698	666	663	705	642	663	698	699	680	625	683	681	692	664	751	670	663	676	676	651	673	710	679	696	687	715	706	649	632	642	694	677	697	704	667	631	679	656	712	734	669	662	647	643	671	699	685	746	699	731	689	691	649	689	744	676	708	613	701	663	716	652	652	649	688	733	668	684	662	672	656	732	649	692	686	706	692	705	697	667	683	658	649	721	665	655	718	700	691	716	705	684	714	657	710	695	724	667	691	722	660	674	704	696	688	690	666	674	641	715	704	665	629	737	693	680	684	721	720	694	699	654	678	674	697	682	705	647	739	671	707	692	702	685	686	632	689	673	701	690	699	710	717	686	709	673	675	690	657	703	698	665	695	651	637	672	719	732	663	677	643	685	703	719	703	681	613	650	709	684	676	656	715	627	693	665	684	665	690	688	719	700	695	711	720	703	713	678	630	695	722	651	653	636	701	688	669	676	749	648	708	699	683	739	662	670	683	702	631	697	666	671	661	681	655	664	683	697	689	670	650	672	634	713	665	690	704	677	646	723	646	646	708	675	668	681	680	694	673	693	666	634	665	715	686	718	681	713	646	629	729	689	684	705	656	731	644	660	721	691	680	694	693	681	684	687	681	759	701	689	704	651	693	685	633	679	676	673	657	668	688	654	646	715	725	644	699	753	618	658	633	672	676	676	713	726	621	660	700	690	666	672	615	684	670	699	676	675	672	701	659	689	692	665	683	639	643	702	668	665	723	716	674	633	698	691	715	665	682	715	713	677	694	722	668	686	709	687	672	617	681	660	700	681	685	699	712	667	715	705	633	688	677	689	684	669	680	674	696	727	616	668	704	699	685	684	673	676	697	676	639	666	665	711	702	663	685	690	673	676	666	675	682	668	648	656	699	688	688	694	674	692	706	690	695	648	696	723	705	722	649	712	662	652	705	663	684	756	702	703	698	660	708	674	686	686	706	631	663	711	688	719	650	691	700	675	680	619	709	651	704	672	683	709	696	704	681	685	723	683	721	668	661	638	659	699	716	658
74000	62527	56150	43837	12960	2505	800	542	411	378	363	335	343	316	304	329	309	336	308	259	289	282	278	275	266	289	289	312	275	278	295	270	305	287	295	312	296	325	305	304	307	300	256	304	296	308	657	1164	1041	783	548	416	357	263	280	280	271	250	249	259	280	248	226	280	272	258	245	272	265	253	270	250	273	245	293	244	245	263	275	275	268	270	247	271	276	263	286	266	277	251	249	295	273	268	270	270	280	255	266	229	276	278	273	252	261	232	251	273	251	249	275	283	266	255	245	252	275	231	260	254	271	287	261	276	304	292	296	289	271	268	276	248	269	282	274	271	276	271	270	278	270	263	256	249	263	277	273	268	255	279	291	262	260	264	234	254	234	270	259	265	278	264	261	231	285	311	234	254	258	275	277	260	274	266	283	260	274	247	253	271	259	267	264	240	267	233	245	271	254	264	255	307	264	264	290	265	271	242	281	278	300	252	286	279	234	254	262	275	264	278	273	263	279	336	270	256	290	266	229	301	263	263	267	283	265	268	279	261	264	276	256	262	266	268	305	280	272	265	244	256	261	252	262	244	244	272	271	262	243	261	283	265	257	285	292	286	245	264	276	291	259	282	257	242	280	306	256	276	243	252	244	319	255	268	289	250	242	243	273	251	258	228	267	285	241	267	249	287	246	260	249	279	259	252	257	278	273	256	269	262	266	243	258	267	238	279	274	237	258	271	255	290	261	265	268	274	260	296	252	278	285	238	274	248	304	271	251	251	253	282	262	280	246	287	253	249	237	253	290	291	260	244	257	289	275	258	247	267	257	266	267	267	264	234	240	270	292	293	274	243	257	255	249	297	255	277	273	274	287	252	284	263	275	274	295	254	234	275	284	267	265	294	280	272	270	283	257	292	252	273	266	286	273	238	251	257	276	270	256	264	265	262	262	246	243	274	243	237	236	252	261	276	279	268	275	281	270	292	285	281	262	261	278	269	263	253	274	254	267	236	283	299	286	247	282	266	268	259	269	274	271	238	290	268	280	254	251	261	286	274	270	270	281	254	271	271	259	250	266	268	257	271	280	246	269	284	299	242	252	290	267	323	225	284	256	260	257	247	276	282	259	303	256	244	260	254	262	256	265	258	293	234	259	257	278	229	257	300	245	279	265	252	255	273	276	264	271	283	259	283	293	276	260	263	290	272	284	273	301	268	262	262	273	278	285	234	265	258	269	260	276	272	248	243	265	251	254	249	281	282	276	249	293	299	246	265	237	289	295	219	277	279	274	284	267	266	259	231	270	296	240	253	305	292	262	261	271	287	271	243	262	275	255	267	268	283	281	278	276	249	252	290	271	258	248	236	263	285	286	268	237	250	248	282	262	252	269	296	284	251	253	249	237	262	305	289	278	279	228	237	257	248	277	258	267	253	264	266	256	260	263	263	255	264	291	272	280	290	290	304	274	289	288	256	240	279	261	273	269	272	266	250	275	260	271	261	261	278	284	285	274	259	297	292	261	232	253	268	254	279	261	236	249	284	279	216	297	262	270	266	291	273	280	282	266	289	275	278	250	251	248	248	242	278	275	269	264	307	266	249	259	265	282	251	266	267	285	241	259	256	282	275	280	264	266	244	258	294	246	269	257	241	258	287	278	259	299	319	280	253	236	289	257	265	275	268	265	265	276	270	271	254	284	286	276	241	249	290	241	276	269	286	276	267	245	258	263	258	274	278	269	263	246	251	291	273	274	224	286	292	302	269	286	269	272	268	287	263	267	252	250	261	283	256	258	263	272	277	251	258	263	267	256	261	246	256	299	249	264	237	272	258	273	278	276	262	248	263	254	247	287	246	255	300	289	250	264	256	247	242	281	262	255	258	246	265	245	268	276	248	248	275	260	254	274	275	282	286	251	262	245	286	283	285	263	276	281	267	270	261	262	252	267	261	268	271	299	228	257	268	243	262	269	246	270	248	279	234	257	270	265	284	262	241	264	284	256	243	255	243	254	245	286	236	263	274	240	265	239	266	267	269	265	295	293	234	291	276	273	254	289	255	266	276	246	255	262	248	231	251	256	236	285	265	254	254	259	289	248	287	275	263	257	243	234	274	245	257	291	266	270	261	264	237	258	272	255	260	260	255	274	283	258	256	283	236	285	273	299	247	231	264	282	287	296	245	240	247	253	272	282	272	273	269	268	265	255	246	258	240	291	269	287	277	257	245	262	275	233	275	242	258	249	271	234	252	288	263	265	281	264	251	261	261	230	262	289	253	282	297	262	261	260	275	248	274	283	268	247	319	278	277	276	217	259	287	277	258	253	267	265	253	262	259	257	241	243	251	255	264	274	296	267	251	246	245	268	265	270	275	263	269	249	250	273	291	247	273	249	274	277	231	265	306	263	291	244	271	288	273	231	264	260	262	231	262	265	291	303	263	275	269	284	261	262	279	267	276	310	288	259	239	267	244	261	247	243	270	279	273	263	274	274	277	252	278	248	276	268	254	260	285	275	271	238	265	277	258	278	260	265	249	282	265	258	252	260	282	262	275	264	258	244	230	276	248	254	248	273	300	271	238	288	273	259	220	256	290	274	257	279	243	298	280	267	268	267	278	262	277	282	271	255	266	246	250	247	288	275	243	256	251	260	253	288	280	262	277	265	290	275	288	269	259	255	237	288	246	267	290	274	277	261	270	273	279	276	236	283	257	294	265	287	246	266	276	248	264	273	276	260	268	285	272	282	279	273	253	261	263	297	276	251	289	294	240	284	268	252	277	274	255	261	302	256	265	245	280	300	270	247	261	270	273	245	257	253	252	275	280	273	253	274	250	259	241	263	256	280	262	260	251	272	277	250	259	270	235	283	269	265	252	265	252	284	245	287	265	296	273	272	282	261	267	279	259	283	263	286	280	257	257	226	285	277	254	255	293	237	227	231	225	245	282	294	252	284	282	231	260	287	259	249	261	265	277	241	253	254	281	254	261	285	269	258	273	273	251	217	284	278	277	261	266	280	287	276	258	271	284	243	251	275	247	236	290	270	246	256	248	240	250	270	286	241	284	267	260	281	274	275	259	277	261	268	273	244	233	265	251	274	237	273	295	259	267	301	261	254	239	252	254	293	260	266	260	271	281	276	273	275	260	278	260	249	287	284	270	255	282	286	262	269	304	254	258	292	283	257	254	239	257	284	287	235	246	262	244	294	263	276	247	269	261	267	258	271	282	246	259	275	271	256	256	271	240	247	276	287	268	264	267	258	278	253	309	265	286	254	268	275	250	285	271	260	279	232	290	259	295	275	278	260	261	289	248	292	295	273	296	274	265	250	259	270	238	266	244	257	276	278	269	255	253	260	257	281	267	290	272	280	267	273	269	256	265	273	275	274	286	241	278	300	268	261	254	245	269	251	267	279	313	243	244	255	267	234	282	258	261	251	274	279	287	278	296	265	255	237	253	271	250	258	256	294	267	288	256	243	259	256	277	255	246	256	273	255	280	240	251	265	254	264	275	251	262
52741	50409	49941	33177	3351	2163	1732	1425	1294	1157	1092	997	921	901	852	822	831	773	756	765	743	771	793	761	796	736	774	748	821	796	767	751	783	731	783	801	838	857	835	828	854	914	865	863	801	807	3099	6385	5186	3742	2425	1344	887	720	705	630	650	659	665	604	625	588	664	654	645	641	619	643	648	658	627	636	658	644	687	653	637	646	579	632	655	629	564	660	697	655	640	609	638	655	683	608	688	686	631	666	624	662	645	646	662	656	616	633	607	633	623	636	654	618	640	643	647	651	619	652	686	645	648	663	617	629	650	687	648	670	631	667	645	634	630	637	681	635	605	706	633	646	624	674	631	673	651	655	592	638	653	623	633	689	628	640	660	635	635	663	651	689	576	664	608	635	618	651	674	622	627	608	643	629	633	623	652	638	616	681	618	612	646	630	681	652	648	659	633	614	657	641	628	617	651	698	618	627	687	657	620	633	628	639	652	625	629	642	663	680	657	651	636	622	606	608	648	636	689	634	619	668	639	705	665	691	664	657	627	585	616	603	642	613	633	636	679	604	662	627	659	659	651	593	604	625	617	649	619	650	607	603	655	670	649	689	609	664	648	672	632	672	666	683	633	687	657	606	656	629	625	641	662	603	624	667	677	667	640	639	669	619	595	631	660	637	662	598	698	635	630	633	672	617	628	626	659	595	626	616	659	657	600	639	681	629	598	645	668	659	632	622	658	629	635	661	617	673	648	665	691	662	678	631	641	649	664	661	611	633	622	638	634	689	676	627	665	670	634	663	639	645	632	663	667	665	621	644	664	632	651	652	656	693	648	641	639	629	628	640	628	658	599	634	601	655	650	656	607	622	597	605	662	631	627	644	617	626	652	651	636	634	630	640	675	672	648	635	636	662	670	632	632	617	626	672	648	645	655	675	642	612	635	637	609	636	627	623	648	641	664	619	639	631	661	694	639	675	671	671	605	630	665	657	668	639	646	646	709	629	663	669	663	616	637	652	659	680	652	700	625	638	668	666	633	609	663	635	621	655	596	587	631	693	650	631	661	657	647	612	635	621	626	588	649	631	661	653	602	651	610	659	612	615	637	646	653	641	640	671	639	620	603	638	661	628	607	660	612	615	599	614	661	673	638	581	647	634	662	650	662	660	678	625	630	712	665	635	605	654	637	687	619	676	674	605	653	628	626	650	651	667	640	663	659	652	656	642	638	659	633	642	678	687	587	643	640	620	628	654	668	650	638	618	640	626	639	607	614	672	630	634	633	631	662	632	648	650	617	625	630	681	630	636	666	628	658	657	649	624	664	650	650	648	653	635	648	636	652	679	669	664	636	625	623	651	606	671	652	642	683	682	632	645	617	665	640	642	609	660	659	668	679	643	616	647	691	685	658	630	657	653	622	670	594	636	635	666	652	629	599	571	709	625	671	679	623	646	663	606	629	615	662	663	639	660	626	642	640	676	660	707	637	677	658	651	687	637	636	683	625	647	657	623	637	626	598	675	637	580	668	619	641	608	637	637	616	630	632	682	653	634	638	639	627	683	653	609	630	615	606	681	654	668	628	668	615	660	649	671	624	670	650	659	613	653	638	663	621	631	589	603	658	658	618	596	629	628	652	645	624	650	597	617	616	658	661	656	611	667	601	652	643	631	610	601	677	624	649	629	621	638	603	647	646	614	620	624	689	650	652	635	665	637	640	640	648	652	627	609	665	639	649	657	650	633	628	633	662	643	653	644	650	629	604	647	605	664	639	660	686	649	653	617	627	652	654	667	652	638	637	651	628	664	621	688	652	637	715	610	654	644	643	639	642	623	683	688	599	651	652	657	657	645	632	682	626	615	631	688	657	627	646	603	610	624	646	632	634	644	640	629	682	649	614	677	651	607	636	615	638	607	644	671	619	617	662	640	640	670	650	608	601	676	630	623	651	652	618	637	617	624	658	641	633	619	631	619	605	627	671	625	676	660	632	682	635	625	628	635	600	634	618	631	586	613	651	654	657	652	668	642	674	623	651	618	638	660	639	658	648	630	630	627	655	605	627	634	647	640	674	612	639	612	623	636	656	626	659	665	638	616	634	664	679	655	667	656	676	631	652	644	630	645	612	631	685	662	617	657	613	649	670	646	614	638	636	664	661	634	640	663	649	674	652	654	609	629	629	620	719	631	607	611	622	620	637	653	658	633	611	658	652	646	591	648	608	626	641	626	615	599	674	680	667	623	678	655	603	688	668	617	671	640	657	640	657	634	648	641	649	631	600	632	617	638	659	619	643	622	635	666	632	668	590	637	647	638	694	642	676	637	631	627	654	647	604	684	607	678	652	643	639	623	655	676	650	597	621	627	691	621	683	613	663	653	637	644	690	647	652	660	656	626	651	682	641	672	601	639	650	623	684	665	609	596	605	646	602	646	663	666	621	636	647	633	658	621	656	664	592	635	658	629	644	672	629	660	645	669	611	642	666	629	597	631	649	653	631	652	652	587	617	673	652	645	678	664	611	644	688	650	644	628	629	662	645	610	659	663	633	647	608	641	609	671	671	621	642	661	638	666	657	645	617	637	617	619	616	624	614	625	609	619	671	635	606	671	658	669	654	615	616	641	644	600	641	629	589	619	700	627	673	693	648	641	632	670	675	674	631	636	613	658	685	670	627	669	656	662	643	633	657	660	651	613	662	633	656	660	615	632	678	627	654	668	625	644	626	656	603	626	642	623	643	631	644	656	628	621	632	611	654	596	624	685	649	682	573	625	663	621	608	634	597	611	654	621	629	648	657	659	616	640	665	671	651	655	623	636	606	669	621	639	638	635	655	666	602	623	624	636	669	632	670	662	589	639	636	638	640	610	674	684	678	582	632	664	648	623	656	641	695	632	590	626	588	640	645	656	616	678	678	659	654	613	650	669	624	653	662	643	646	632	643	617	672	699	627	657	693	590	635	626	664	661	631	618	592	609	631	655	636	666	666	635	600	675	598	699	674	645	619	608	603	636	653	625	609	648	651	601	672	614	654	612	635	654	685	624	649	637	651	613	631	620	627	608	641	631	651	645	676	629	659	658	657	653	661	632	653	639	687	682	645	627	663	663	664	601	639	721	662	658	636	640	660	648	628	612	574	654	621	642	655	639	616	620	613	630	654	642	634	619	647	675	592	612	622	651	677	612	591	647	615	648	635	683	629	633	666	671	706	578	629	680	584	660	632	608	636	669	634	668	606	670	697	635	653	620	630	633	604	623	620	670	651	616	629	690	638	648	608	692	631	630	632	650	640	639	709	649	650	670	639	660	586	653	672	609	625	666	617	709	637	633	627	615	596	632	643	648	627	647	668	646	578	647	598	664	656	636	656	680	713	685	673	664	658	666	644	694	689	651	640	627	649	606	628	667	648	695	656	681	622	626	643	635	670	651	629	652	596	635	610	650	615	674	596	590	688	657	633	711	605	623	646	604	685	609	634	683	640	668	690	616	675	659	635	608	645	678	645	664	642	650	654	645	660	665
21383	12808	5607	3515	451	304	289	269	270	248	279	261	263	267	272	258	241	275	241	249	264	269	263	247	263	281	266	284	273	289	308	279	274	291	315	261	259	261	288	241	246	272	260	254	257	256	273	339	360	330	323	319	298	269	285	268	274	283	289	302	245	250	286	288	282	271	244	272	276	239	265	265	259	250	293	266	297	264	291	253	314	260	258	276	263	283	251	228	277	252	281	265	270	268	256	262	246	278	266	253	270	264	251	283	260	248	222	274	233	295	245	263	258	254	270	262	267	256	268	267	246	260	287	231	250	258	271	285	274	267	214	275	263	312	262	251	273	259	288	249	259	245	272	252	248	268	232	290	262	247	263	252	251	265	268	289	289	256	263	280	278	268	249	258	269	262	279	240	289	268	267	249	266	220	282	237	277	232	250	272	288	269	255	253	249	244	294	260	246	272	245	266	259	292	263	253	261	279	258	247	245	276	281	242	241	272	261	274	230	286	250	259	260	287	236	255	271	284	254	266	242	233	234	281	240	265	284	271	309	286	298	238	221	265	278	238	272	258	259	237	240	249	265	273	255	252	257	262	240	247	251	272	289	289	277	259	275	241	270	247	264	264	246	245	269	250	246	243	230	273	257	254	269	287	257	257	279	248	261	241	290	267	255	277	253	253	289	264	234	242	275	264	285	242	244	264	228	251	240	252	264	260	276	269	260	246	282	290	228	298	246	271	309	239	259	256	258	246	269	251	266	231	249	257	251	275	277	269	266	277	280	255	297	254	250	269	271	256	286	247	274	280	263	225	276	247	257	267	236	267	239	272	274	244	278	253	240	281	280	252	278	250	242	250	258	248	259	268	254	296	264	305	260	291	237	265	281	257	263	258	262	258	258	284	251	280	250	273	265	270	233	216	295	267	249	250	256	243	284	270	257	279	255	291	261	274	259	269	296	270	272	258	259	270	259	245	246	281	305	262	255	244	268	261	274	259	284	274	265	261	282	242	254	219	222	247	246	268	257	230	238	267	243	283	249	257	251	240	281	220	246	273	260	264	256	284	270	235	257	258	217	257	252	237	276	254	277	243	264	239	246	264	273	274	256	277	241	242	255	247	263	269	269	228	278	247	259	275	297	235	297	250	257	265	273	251	276	249	267	257	251	274	288	277	289	263	289	261	273	263	227	260	261	257	314	240	262	232	251	283	265	261	287	276	246	244	294	256	268	280	256	237	259	267	281	257	271	260	238	289	261	275	274	280	229	257	268	261	263	281	239	240	265	264	250	275	265	262	261	272	254	248	267	273	237	263	242	260	260	283	237	226	253	237	250	257	261	272	266	255	280	270	259	269	241	249	249	254	222	274	283	300	277	261	283	268	251	260	252	282	263	275	325	252	263	252	256	270	251	286	274	279	240	269	261	267	269	278	269	250	264	268	253	268	253	287	264	246	287	243	259	266	260	292	259	280	260	250	277	259	271	233	265	274	258	230	296	269	257	249	253	276	250	275	265	258	278	219	249	243	267	265	258	271	259	281	244	290	278	243	261	265	265	273	252	252	276	272	265	259	291	256	284	266	252	264	244	287	285	255	284	293	268	246	291	270	276	264	247	250	269	272	263	247	270	292	244	267	266	267	253	275	285	241	248	240	272	241	258	253	262	239	287	287	275	248	248	259	260	272	243	267	260	264	280	254	291	253	284	273	252	268	278	245	242	233	283	276	268	277	258	262	286	242	274	266	278	276	272	241	256	246	260	268	244	279	269	292	250	272	227	254	264	226	256	282	261	250	275	244	233	254	266	248	292	249	288	250	256	243	257	287	284	289	273	264	277	277	273	236	275	274	249	253	270	270	273	239	260	232	273	242	275	259	243	242	250	266	258	230	234	272	249	270	261	289	261	273	280	251	242	263	272	245	231	245	218	266	238	222	274	264	279	257	258	261	273	221	279	266	266	299	279	249	275	257	269	267	289	243	252	278	254	246	259	275	246	284	239	267	243	251	271	272	289	229	244	246	272	277	264	284	272	239	247	282	285	231	249	291	231	259	265	269	265	264	268	267	248	236	239	263	266	243	259	233	236	245	218	291	290	276	244	285	291	229	252	265	250	220	289	251	241	253	281	250	268	272	265	266	228	254	268	244	251	259	278	282	283	232	262	252	265	227	279	277	257	262	269	242	267	266	244	261	296	259	256	259	279	258	209	263	260	258	251	247	283	230	283	253	286	258	263	251	238	256	274	288	249	254	257	245	247	255	260	261	232	241	282	256	251	269	286	271	258	272	264	292	239	275	261	283	266	278	284	262	267	261	265	253	267	255	233	272	284	251	269	249	313	271	258	279	249	257	261	251	289	291	264	259	261	258	243	279	274	294	272	259	258	271	269	271	278	267	307	275	278	230	267	265	265	257	253	266	262	269	257	254	292	290	269	269	282	265	267	288	271	280	283	274	262	251	244	226	250	268	281	247	270	239	263	283	270	270	279	233	272	287	239	261	248	280	234	266	278	262	234	263	233	288	293	267	251	272	257	244	257	250	277	248	242	268	256	256	280	274	265	286	231	246	244	246	267	211	238	262	236	273	259	273	249	259	246	266	251	237	279	267	243	259	262	243	284	261	308	269	280	262	239	266	292	255	218	237	252	261	251	287	283	267	286	268	236	226	257	270	260	261	279	239	270	258	269	247	248	233	262	252	232	270	275	257	267	274	242	290	263	275	287	246	273	265	265	256	260	256	248	248	265	264	259	272	253	267	277	267	269	260	278	266	285	292	237	253	315	248	227	230	271	307	302	270	283	264	258	247	262	292	269	264	249	257	253	258	272	262	276	281	267	298	234	261	250	259	243	265	252	271	244	256	210	264	275	264	249	228	214	273	282	259	261	253	275	253	263	242	291	272	248	258	249	243	255	280	243	256	251	281	299	276	269	287	291	252	256	271	275	284	254	260	252	249	263	252	246	280	261	244	221	253	281	274	227	271	276	260	272	256	253	275	259	268	278	278	235	251	273	262	256	282	265	236	254	280	238	274	256	266	274	249	241	290	272	265	239	255	256	285	261	255	247	257	257	263	273	281	214	247	267	272	288	269	275	264	249	266	241	264	296	261	266	270	252	275	246	273	303	265	268	280	230	262	262	261	282	260	271	277	246	228	237	259	261	261	262	276	245	268	276	272	235	229	270	254	278	262	252	274	268	261	261	259	286	244	273	249	277	271	260	245	278	243	268	264	275	254	277	276	263	293	269	249	264	248	269	271	278	290	258	275	241	278	258	232	265	269	270	255	295	256	260	259	246	253	269	244	301	233	238	264	288	257	269	292	239	221	298	247	248	291	241	248	273	282	262	267	275	260	261	271	244	263	226	268	277	310	261	266	262	273	257	251	277	269	233	258	291	253	254	250	269	237	287	240	286	248	250	265	221	273	235	282	283	262	287	251	240	232	281	223	261	233	245	263	247	271	267	277	255	252	270	254	284	276	270	274	270	250	277	249	258	246	285	235	264	246
16272	15176	9317	7902	981	865	811	648	720	616	665	640	715	634	633	658	662	684	664	637	687	697	665	637	691	647	693	718	663	673	671	706	706	672	643	684	662	688	674	649	684	654	710	688	679	703	755	1036	1088	1031	884	744	734	661	657	661	639	687	670	597	638	648	665	705	694	624	606	683	648	660	625	648	668	646	629	623	669	587	637	657	669	658	639	654	650	615	610	658	613	630	658	668	629	637	661	655	683	640	669	641	672	673	636	672	666	607	647	607	665	660	679	643	607	637	628	655	640	642	658	604	646	646	600	630	614	672	600	668	659	614	642	633	681	609	662	649	641	638	630	612	656	649	651	645	639	611	669	665	654	630	624	628	628	649	595	634	641	691	645	641	651	646	666	664	685	638	594	661	618	640	659	657	577	665	677	699	592	608	648	656	656	622	675	651	658	640	652	621	594	643	642	637	635	651	672	632	664	645	680	688	671	639	643	651	643	658	690	615	686	675	650	667	593	671	600	623	622	618	658	630	625	675	668	678	696	694	655	616	614	656	635	680	639	692	601	633	655	603	637	658	711	609	616	637	648	636	621	667	663	695	679	637	629	641	651	696	674	663	638	624	635	683	643	640	650	616	635	664	638	625	659	658	644	653	611	655	688	696	650	640	603	622	611	659	616	626	657	642	622	638	623	642	641	629	659	661	663	631	667	577	625	663	645	622	626	644	619	637	659	653	616	619	685	646	618	670	612	675	669	595	628	636	636	666	639	630	636	684	664	639	615	599	638	642	632	602	638	660	701	666	666	606	607	651	633	713	668	614	656	646	691	618	602	635	627	634	632	654	671	609	621	651	623	658	627	668	583	634	639	665	652	695	645	630	683	654	612	662	664	645	620	652	666	637	616	638	650	645	618	615	664	649	653	630	679	643	637	608	630	646	660	626	631	615	646	621	625	651	639	701	661	634	654	675	643	666	667	664	616	627	657	659	675	643	680	643	632	641	630	636	592	662	670	617	646	598	672	600	658	613	625	641	719	615	636	676	664	631	696	677	607	596	649	623	635	621	623	677	634	633	633	617	637	674	684	642	640	673	676	572	645	644	623	631	648	633	670	625	637	657	673	630	627	614	660	628	626	644	662	681	659	672	672	673	684	654	619	686	682	620	658	660	665	661	635	650	678	668	629	667	676	671	655	681	631	692	652	634	650	662	594	617	647	662	647	659	661	634	643	650	668	656	641	693	674	642	664	658	595	642	663	691	642	630	666	646	608	661	641	643	633	678	659	633	629	642	644	678	647	656	641	676	635	649	647	634	626	625	702	677	676	615	646	691	633	689	670	662	600	669	659	626	650	677	652	666	644	676	642	607	667	617	650	678	634	633	634	610	634	634	656	649	673	644	640	644	638	691	662	622	671	665	627	659	635	640	626	673	686	634	678	644	642	614	648	680	674	609	655	611	616	653	648	640	599	674	631	672	641	670	643	666	634	647	626	646	643	628	624	652	630	660	647	660	611	626	644	664	691	587	656	632	638	610	585	659	609	653	616	631	651	642	646	647	672	673	662	609	657	662	576	629	647	598	623	687	629	630	629	571	644	655	696	626	602	611	647	658	623	635	640	627	658	677	631	633	617	685	631	656	662	668	631	649	645	617	645	643	650	644	664	605	617	653	613	636	625	662	608	670	668	664	626	644	660	683	663	612	669	636	632	666	598	657	633	633	649	592	635	624	642	655	640	633	643	640	671	695	688	635	674	619	634	696	651	617	645	616	637	598	667	615	612	657	622	650	632	694	649	640	640	621	634	662	676	659	617	654	669	658	633	683	644	641	661	647	655	653	665	677	654	639	627	666	639	635	645	673	678	644	650	692	649	680	610	638	652	622	625	676	645	644	633	636	658	658	648	621	672	688	701	693	653	644	614	626	647	593	666	685	634	669	656	670	650	658	633	648	621	641	638	670	603	647	650	651	633	667	664	644	643	652	629	619	667	606	664	608	689	638	696	646	611	605	609	677	645	647	613	641	639	608	655	620	680	634	602	614	631	636	657	668	613	641	607	673	631	640	672	640	661	657	662	681	607	610	637	647	671	694	699	665	647	630	640	672	648	618	660	690	640	624	653	678	641	618	614	634	684	588	631	668	685	631	622	613	624	610	647	644	638	639	634	630	666	643	624	699	632	612	677	638	654	671	647	677	643	612	651	638	642	652	635	712	632	682	618	618	618	684	697	676	639	638	626	655	659	607	586	635	637	633	620	602	599	660	680	638	649	659	604	649	676	675	641	667	646	671	630	661	607	657	633	635	619	674	646	645	647	653	630	645	646	653	695	670	668	665	610	667	651	654	667	638	633	628	697	662	631	616	638	624	640	616	718	669	671	598	695	613	643	643	666	660	680	633	684	681	680	658	659	635	656	634	636	607	674	710	684	620	695	659	611	681	696	662	654	660	661	649	622	658	610	659	646	659	665	649	677	617	670	659	665	663	660	645	664	629	666	698	631	614	645	671	655	629	656	617	651	666	676	669	637	635	690	655	600	637	635	590	620	664	666	624	677	627	622	649	623	658	666	655	624	664	610	609	661	653	663	651	671	670	617	656	658	659	600	666	665	588	663	669	632	660	665	612	685	615	655	639	646	620	585	659	652	612	614	646	661	678	664	684	610	672	663	688	656	647	628	610	669	601	646	660	645	657	648	671	632	690	659	653	612	638	663	644	632	601	657	624	687	623	626	616	699	639	661	660	634	650	688	666	634	604	630	639	621	684	674	685	640	664	631	673	658	662	616	663	621	697	657	648	656	647	615	652	642	679	675	649	666	659	632	624	686	630	644	680	676	635	662	733	643	651	661	644	668	627	662	644	663	681	603	652	690	647	635	668	649	660	684	647	624	599	742	641	641	671	647	637	599	633	637	649	633	639	661	665	679	608	619	648	676	632	625	667	613	646	666	641	639	685	640	627	611	695	606	677	650	608	654	627	640	645	663	636	628	683	586	624	611	656	654	616	633	651	633	607	649	673	628	655	623	639	677	680	605	645	664	643	652	652	646	651	628	680	647	635	659	614	624	690	671	589	627	676	633	650	588	671	616	653	659	595	649	645	648	644	626	672	648	653	637	664	671	691	660	664	653	645	680	666	639	684	637	648	659	627	624	707	652	677	663	662	631	638	651	681	613	613	645	643	675	696	649	618	660	690	631	682	627	638	647	663	651	683	692	624	613	639	636	595	622	608	605	699	602	639	688	628	636	657	643	656	626	660	649	619	663	675	606	591	644	660	637	612	664	637	673	639	623	602	669	631	693	605	649	656	653	625	617	648	638	673	637	661	681	649	656	639	604	583	632	591	683	652	663	630	650	643	660	625	634	629	665	704	639	684	651	621	602	621	654	731	690	648	627	575	629	683	662	672	671	682	646	637	685	653	637	637	626	676	618	620	662	653	631	678	624	615	644	663	641	682	664	642	642	641	661	684	673	643	686	623	659	631	638	675	602	659	638	647	662	619	625	656
64943	56744	45431	39183	10150	1336	535	403	372	372	361	345	312	291	323	300	306	284	297	270	269	322	282	257	333	310	280	292	290	278	296	287	289	263	290	294	288	296	293	322	313	329	298	302	263	293	381	789	713	603	456	358	308	311	246	295	314	236	282	283	278	233	279	276	288	236	292	298	271	270	249	264	289	262	288	305	267	293	274	253	301	275	267	294	290	266	282	274	314	261	268	282	297	258	266	273	261	259	289	273	286	279	284	269	293	297	240	279	311	262	266	281	294	260	281	275	277	252	242	280	276	263	295	263	288	282	262	276	279	281	280	295	260	260	245	274	291	291	300	270	293	304	306	294	257	275	303	290	291	306	280	300	279	282	275	285	270	275	317	256	302	262	273	265	274	260	303	284	276	293	272	255	259	265	280	263	247	296	259	262	278	275	268	292	265	262	297	288	314	287	292	272	289	294	284	321	304	300	299	280	267	260	273	279	260	276	285	268	265	284	288	250	297	272	265	235	277	280	309	288	272	277	288	267	263	274	287	245	292	305	271	311	259	245	275	254	264	284	261	264	277	296	290	276	272	273	279	295	261	295	284	255	287	303	265	307	267	276	273	263	242	273	259	306	274	273	287	285	241	277	264	244	283	275	269	278	260	298	253	256	293	261	317	288	281	284	268	273	316	312	302	279	259	268	288	298	269	264	293	270	283	294	322	261	308	301	266	309	309	275	299	270	268	256	274	290	267	291	309	266	299	290	290	295	285	297	310	326	306	272	272	310	276	280	286	284	269	297	255	303	268	297	243	263	277	292	294	270	302	280	275	290	286	297	266	281	285	268	294	299	296	300	281	295	276	286	258	279	288	291	312	262	310	290	264	301	294	290	276	277	296	294	310	280	273	281	291	297	296	287	284	275	282	282	297	295	306	307	269	274	287	279	257	286	258	278	295	289	285	284	270	265	286	298	275	289	279	284	289	244	249	284	276	271	265	261	281	293	285	253	298	266	270	271	291	279	314	276	236	265	259	282	281	260	316	281	287	268	294	319	303	261	278	265	306	263	284	253	283	292	289	254	286	265	267	291	283	247	279	293	262	280	300	280	290	264	284	283	276	312	295	277	260	274	268	285	296	290	289	309	263	291	295	295	285	268	294	287	286	250	287	272	260	281	279	260	290	296	325	270	304	267	283	254	308	303	256	278	257	243	279	292	282	283	263	282	290	274	299	268	279	285	275	271	283	278	281	281	299	296	255	282	271	279	281	273	286	307	267	271	259	271	276	294	338	294	237	286	299	244	278	299	282	258	283	272	280	271	254	267	283	256	309	269	276	265	259	268	271	259	298	280	268	266	295	277	272	284	284	259	278	287	278	295	280	284	278	279	274	273	297	299	292	294	256	293	309	287	304	278	273	286	255	293	295	259	289	262	272	275	287	260	267	306	284	301	280	287	282	279	286	272	275	293	308	306	281	254	287	262	270	277	275	281	286	298	287	263	275	263	273	261	314	287	272	308	279	252	272	286	270	281	290	265	276	259	278	295	267	288	284	272	293	274	282	310	266	266	287	298	291	280	285	271	308	272	253	305	290	261	312	242	275	296	281	293	268	277	264	271	277	296	255	264	276	275	308	323	292	316	264	269	285	257	251	275	274	277	289	277	243	285	263	272	285	265	277	305	277	259	290	270	292	293	271	278	303	276	284	266	304	256	283	275	286	265	276	280	261	299	292	267	285	288	296	288	281	320	298	266	262	253	281	261	266	293	286	247	274	265	279	310	285	286	281	267	275	242	286	284	303	253	288	276	299	299	258	271	293	279	275	298	296	312	313	253	277	252	295	278	284	296	271	284	252	286	278	290	297	285	304	272	251	283	283	287	275	272	292	281	250	279	276	294	290	260	263	280	303	274	307	284	293	288	312	247	311	265	263	270	277	290	265	278	283	257	292	263	318	297	279	255	284	286	283	287	262	295	291	277	297	279	284	252	294	284	308	292	267	281	268	300	254	269	266	288	284	293	291	300	281	294	296	260	298	291	261	318	309	291	291	268	305	259	281	272	287	276	280	284	280	288	278	292	268	263	266	265	251	292	264	291	306	274	289	297	264	287	262	307	279	290	281	267	296	270	283	272	274	292	278	302	297	271	301	278	260	270	294	314	287	272	266	267	250	290	271	296	307	289	273	289	260	291	281	271	294	277	291	285	310	278	243	283	292	276	278	299	318	288	286	251	254	289	286	279	282	295	296	278	283	272	272	291	286	276	264	280	280	284	288	288	280	264	309	280	288	255	246	294	289	275	281	285	226	257	272	287	271	262	285	279	288	313	263	266	317	286	268	264	291	266	254	257	293	296	278	294	281	297	302	252	270	261	269	270	305	276	323	280	290	275	280	296	298	290	298	283	313	285	299	272	296	275	265	283	304	269	297	269	284	294	278	282	251	275	285	287	283	287	306	289	304	315	282	307	277	246	287	265	260	304	305	291	268	300	269	289	256	252	303	261	277	281	284	302	279	271	278	265	270	304	299	255	289	260	273	264	290	293	286	292	280	268	311	292	267	277	243	271	276	255	291	268	312	308	277	267	261	308	268	303	274	294	269	291	312	272	287	265	270	311	265	281	265	267	279	284	278	310	276	265	272	281	255	289	269	296	291	288	296	286	286	273	273	277	292	295	263	266	264	277	290	278	291	294	294	278	256	301	287	290	279	274	292	298	274	276	277	284	250	282	270	310	268	281	274	281	289	266	282	269	285	217	282	277	291	297	285	266	264	281	262	289	281	295	273	289	262	270	311	246	279	320	299	279	267	287	290	296	305	246	291	290	302	257	278	263	265	271	288	304	281	267	284	279	279	268	293	273	289	314	251	283	305	299	275	294	278	321	274	290	265	284	284	290	271	266	287	262	282	299	280	290	284	277	267	245	264	293	290	297	287	303	267	262	273	275	307	273	296	287	278	276	287	261	241	274	310	261	281	277	264	263	276	274	275	288	289	283	277	288	294	277	288	268	288	292	301	268	303	278	296	283	271	278	301	274	287	296	306	297	297	272	266	281	294	276	267	280	274	297	277	312	284	269	290	282	281	274	281	292	287	277	282	261	271	300	275	289	289	277	297	256	256	256	270	296	294	302	268	300	313	284	263	287	274	283	275	267	263	277	278	286	284	280	295	297	275	261	288	259	271	289	290	297	244	287	266	305	261	268	288	295	294	308	265	288	281	270	299	299	280	278	284	285	297	305	261	275	259	271	283	298	324	277	273	291	256	279	271	298	262	308	287	297	322	256	281	277	299	254	276	271	298	270	290	311	294	250	279	282	279	278	258	301	292	331	275	279	277	302	317	301	303	274	288	296	293	285	290	317	283	299	274	296	274	248	264	305	293	241	268	273	281	318	304	284	274	297	306	276	244	291	290	297	297	321	242	288	269	330	273	285	272	274	281	304	293	290	251	268	272	283	306	295	329	266	265	298	286	301	259	275	293	285	306	276	303	295	284	268	316	303	286	284
44623	46769	40755	37229	2475	1696	1386	1118	1003	911	895	790	817	855	823	802	793	804	790	770	747	814	701	717	775	739	726	752	749	786	744	747	754	785	762	782	757	733	748	884	933	818	891	829	814	715	1483	3825	3614	2653	1780	1139	789	749	702	654	661	684	628	667	679	693	726	672	669	690	706	665	690	680	666	651	670	702	674	657	714	731	672	670	679	718	691	703	652	684	710	652	704	657	656	721	699	672	697	653	669	680	712	680	679	686	694	668	706	699	706	685	641	697	663	707	671	663	713	663	690	663	675	633	672	681	670	662	694	687	709	694	705	733	721	706	682	696	678	634	685	719	720	679	706	692	668	655	685	684	660	694	696	649	680	689	669	686	671	717	734	676	672	692	677	694	682	659	675	683	686	722	700	669	669	686	694	683	733	712	681	699	644	666	708	661	668	673	727	690	678	632	702	679	637	689	690	715	681	673	690	631	668	708	629	663	682	690	662	694	700	702	676	696	675	690	708	735	657	732	665	699	667	708	765	665	692	696	681	705	701	623	694	717	661	633	653	720	734	694	676	714	671	679	727	691	695	661	722	697	684	658	623	674	641	655	744	650	710	654	667	689	696	674	667	666	697	703	647	646	687	687	719	695	661	664	660	682	666	707	699	702	691	659	644	634	664	730	662	688	681	621	689	677	709	676	655	667	683	699	682	658	712	675	674	672	734	723	713	651	688	632	748	633	656	659	627	721	724	665	699	694	670	658	682	674	684	677	669	708	669	668	664	670	690	692	716	687	679	693	672	733	660	677	722	673	698	697	707	654	700	654	701	711	679	654	690	679	675	677	715	689	686	704	692	638	677	675	690	721	732	714	660	668	711	689	747	748	691	683	702	655	659	653	655	678	676	727	660	668	668	683	656	697	705	686	747	693	714	665	690	643	702	684	679	710	667	688	601	660	683	657	708	656	713	698	672	695	688	673	711	652	674	654	665	724	689	681	681	672	709	658	687	658	698	730	667	655	713	627	656	713	721	643	684	692	706	653	691	682	700	702	698	704	655	744	662	677	661	690	691	670	639	680	665	692	699	657	653	675	717	649	696	686	657	658	688	706	720	680	633	692	681	694	675	684	700	698	701	693	684	669	723	688	663	746	681	627	692	651	713	731	670	682	660	697	724	626	674	656	731	691	675	659	711	717	645	673	683	690	696	665	672	693	727	713	688	688	700	693	685	680	639	651	688	654	719	692	701	709	690	676	635	720	679	636	670	687	646	637	655	699	711	676	701	673	700	685	641	722	717	679	662	670	666	679	709	658	705	707	682	684	708	696	667	717	687	706	685	679	635	670	679	722	648	653	667	677	704	718	663	708	673	704	690	694	684	682	709	663	663	668	720	667	728	671	663	670	649	681	676	703	711	710	697	719	665	688	679	676	709	623	625	659	662	694	681	682	691	695	718	670	703	662	659	705	695	679	725	703	668	674	694	687	661	679	674	678	676	659	686	714	677	648	724	660	701	665	648	687	669	674	704	700	666	679	666	692	688	661	663	699	653	671	648	663	674	737	658	667	649	682	679	679	686	644	737	727	729	717	661	700	706	703	662	676	640	698	685	670	677	650	656	642	711	655	694	730	730	635	669	680	657	648	674	673	700	710	692	703	721	698	704	691	660	646	688	719	658	678	722	683	647	688	695	672	710	699	697	691	643	694	733	690	705	670	676	696	654	700	720	667	668	655	666	674	724	666	633	672	666	689	717	674	716	700	731	760	662	669	687	698	636	704	667	707	704	631	666	714	702	711	694	715	716	677	672	706	682	679	654	640	708	703	681	651	668	712	672	692	711	664	708	670	675	703	676	680	633	709	683	721	720	688	637	696	692	686	690	710	691	723	691	650	691	682	639	667	652	651	655	745	693	715	718	622	706	718	673	696	655	716	741	677	645	652	690	670	649	725	673	698	650	713	681	668	689	735	742	709	708	643	675	686	677	753	686	708	710	685	676	687	708	730	705	717	663	691	658	644	676	685	706	624	675	662	675	689	707	657	697	668	654	718	679	666	707	692	686	729	685	672	694	707	693	663	703	673	684	730	674	634	721	667	633	664	629	682	644	725	667	704	677	661	708	694	701	661	669	697	663	690	673	715	718	689	653	678	713	688	682	693	667	717	693	642	704	705	689	732	681	683	683	695	696	687	697	675	664	692	650	722	664	716	645	706	697	721	681	659	659	702	672	674	693	699	691	655	629	669	709	678	722	673	701	707	671	674	778	649	673	663	676	695	690	720	708	665	663	656	743	672	728	679	689	664	663	638	647	671	668	696	670	660	673	689	702	628	697	686	701	721	686	706	701	657	640	681	685	646	661	673	738	694	637	684	694	673	713	682	693	665	683	668	692	708	710	728	641	749	691	701	697	688	671	639	655	642	672	719	674	672	664	699	680	691	676	693	693	719	688	696	668	681	717	699	659	684	725	749	712	718	681	681	710	675	699	729	682	701	694	711	674	685	705	673	653	661	664	660	670	648	669	709	725	664	690	683	697	696	667	706	679	675	699	729	667	744	713	649	690	671	674	675	733	700	660	705	641	660	694	707	698	664	722	680	677	710	692	704	707	684	636	617	674	714	633	685	682	718	648	665	645	650	671	714	657	671	615	674	684	699	686	667	713	666	678	677	722	689	671	736	732	678	702	687	707	629	628	655	713	716	660	664	643	672	676	682	654	666	689	725	682	685	684	660	677	678	739	650	631	713	701	713	727	680	667	664	687	682	660	691	713	670	655	717	717	651	728	715	679	729	632	701	696	673	735	724	640	681	639	718	654	689	660	660	672	713	689	669	678	694	735	714	687	682	689	641	668	680	654	690	657	690	656	675	703	669	659	656	695	733	696	672	688	639	696	674	672	702	702	716	698	642	662	657	640	705	671	695	699	657	723	691	665	675	700	722	726	652	684	665	661	774	726	635	727	680	661	665	663	693	669	687	703	675	640	758	672	685	676	734	656	729	691	716	642	731	712	664	668	703	695	697	680	708	659	685	681	675	708	643	728	698	645	712	679	692	696	689	673	661	649	685	696	691	697	652	691	652	666	700	690	714	636	683	703	727	659	679	627	693	681	631	711	732	749	690	674	677	659	676	705	700	672	663	705	698	743	670	679	713	666	702	684	695	676	675	704	668	711	679	676	638	638	627	706	676	690	727	661	651	730	702	709	674	742	711	673	698	664	686	669	680	699	671	670	680	644	674	668	635	675	660	658	724	707	727	692	694	675	722	664	688	708	700	710	654	644	708	730	726	741	699	704	685	670	659	668	675	690	704	687	643	691	677	660	675	661	735	682	681	676	715	686	643	697	672	635	645	654	646	672	698	672	657	740	669	714	712	685	655	690	676	628	697	657	704	722	654	730	664	657	679	648	727	672	696	666	739	654	670	654	712	701	710	680	712	632	655	689	688	669	725	689	668	666	652	616	679	621	698	690	654	700	698	679	683	712	701	659	689	728	665	650	705	674	713	666	668
74563	68481	57251	48937	15641	3054	700	417	364	401	344	321	311	307	303	280	292	274	318	270	293	273	264	284	276	244	289	332	296	278	283	281	286	270	266	293	296	315	301	268	329	298	335	292	310	296	474	1069	983	741	550	361	305	271	292	270	262	270	269	252	275	270	243	270	319	268	252	251	285	239	244	262	258	256	247	242	233	261	250	284	283	276	280	220	265	276	242	259	248	294	251	245	252	257	260	299	284	261	289	256	265	233	270	259	266	253	261	247	265	289	271	261	300	244	262	281	226	262	282	265	263	248	268	251	267	243	243	260	273	268	259	290	249	271	268	278	287	275	279	259	291	260	273	260	284	240	292	267	265	250	247	232	249	266	288	262	259	282	259	278	261	237	267	237	267	262	248	269	282	246	277	257	248	273	255	271	249	240	265	232	268	269	249	264	272	274	278	264	250	244	256	292	249	255	256	255	229	254	283	287	259	244	262	244	250	248	254	284	278	259	275	284	237	239	234	281	261	303	267	276	262	290	268	266	260	248	286	273	242	323	250	270	267	280	288	259	250	257	243	277	286	264	245	272	272	252	273	293	267	277	296	241	279	269	267	264	274	279	264	271	282	269	282	268	255	273	253	279	261	275	273	267	262	259	252	262	300	252	241	255	280	255	260	276	249	260	245	248	242	263	248	244	267	274	284	257	258	236	288	278	270	243	285	227	282	263	277	308	282	277	287	263	279	263	307	237	250	286	260	269	259	283	271	279	263	240	249	254	287	253	250	275	286	261	258	271	282	253	295	271	243	292	296	275	253	311	273	301	273	276	277	257	260	249	279	273	255	226	266	275	285	257	252	291	282	250	301	258	274	275	250	257	283	271	267	248	262	250	259	288	284	293	271	251	279	271	285	273	298	229	270	269	267	278	259	263	263	286	277	288	275	263	259	273	252	290	292	259	241	274	257	293	239	249	245	296	247	274	237	265	265	241	282	266	257	258	239	261	290	252	283	257	275	296	250	269	263	272	244	261	269	260	281	270	257	244	291	297	292	266	264	274	258	281	239	275	253	268	290	268	289	274	265	280	258	289	272	276	261	262	283	245	248	257	264	266	251	276	266	263	277	245	291	288	272	262	252	281	260	291	277	251	291	234	262	274	293	256	270	282	242	292	249	273	274	247	258	245	282	286	268	255	286	264	252	307	277	276	238	252	250	286	271	262	261	255	247	260	263	259	269	282	264	271	261	270	275	289	257	251	294	242	249	237	261	253	250	272	259	242	256	284	269	273	235	300	294	285	272	250	245	270	284	262	255	262	260	288	266	273	251	268	281	287	284	249	248	261	285	246	252	264	224	268	287	261	267	268	243	284	272	251	237	260	282	256	262	262	277	268	297	254	262	299	255	268	262	270	271	267	257	281	273	244	259	269	240	249	255	252	283	259	291	270	291	267	275	260	281	271	288	293	270	251	243	252	267	268	249	291	279	284	260	283	240	239	248	257	242	283	259	273	245	263	247	264	277	247	279	277	286	242	247	268	269	272	249	262	262	248	257	274	265	240	269	285	271	261	288	275	289	270	255	273	271	238	288	241	236	288	248	245	286	274	257	267	259	264	278	271	260	296	286	271	277	273	235	259	265	269	291	261	229	246	291	252	240	281	265	273	280	271	275	256	273	302	275	274	266	286	302	267	258	259	241	248	260	250	248	253	257	263	276	241	294	293	263	253	274	274	260	261	291	313	287	254	250	280	275	265	274	265	269	256	254	238	258	271	273	278	290	271	289	247	258	289	273	244	269	252	262	272	266	270	243	248	271	272	259	250	247	254	301	262	284	250	271	269	263	276	251	253	271	256	249	246	263	269	285	279	301	271	244	274	250	254	249	263	234	277	257	249	258	257	263	264	257	280	239	280	273	270	283	268	274	262	245	269	263	301	276	272	257	260	295	283	280	271	243	266	250	260	258	261	257	226	268	273	258	263	258	250	271	264	288	281	253	225	249	256	294	288	261	258	281	270	284	279	237	245	269	281	262	268	244	295	258	263	275	292	268	284	245	278	258	284	247	294	263	299	257	255	278	250	263	277	257	254	289	245	287	254	256	250	247	239	273	275	244	262	275	266	268	267	254	261	263	278	257	295	282	251	249	264	291	320	292	269	261	265	266	271	266	255	237	279	261	265	300	249	262	249	233	277	238	265	251	255	285	291	249	268	251	269	274	254	267	255	229	256	248	247	299	275	250	253	266	285	267	248	258	246	236	270	244	230	256	274	259	293	236	252	245	292	305	245	282	255	246	293	259	267	253	252	277	274	227	232	244	257	293	260	304	265	242	261	256	267	282	273	223	295	268	232	277	265	245	244	264	255	282	258	271	269	256	263	286	270	231	253	247	253	270	258	228	257	261	249	294	278	282	261	279	269	265	268	267	247	283	252	266	245	263	272	273	282	261	283	260	260	242	236	251	275	275	262	276	262	267	267	295	275	244	262	268	268	247	264	253	257	263	253	258	259	254	261	277	285	266	288	259	268	294	250	261	274	250	272	276	277	292	266	272	268	269	291	230	233	250	270	272	290	279	281	250	261	269	274	275	279	244	260	290	271	276	283	252	276	294	253	255	254	276	254	258	257	310	258	273	259	273	270	242	278	256	267	294	268	270	261	252	246	287	243	263	253	265	282	258	266	271	264	272	263	258	260	270	269	260	259	266	247	274	260	261	280	285	251	271	242	273	253	260	301	249	259	274	266	291	265	241	296	309	265	281	258	297	267	252	262	265	270	268	243	281	256	284	261	278	258	265	268	255	269	245	237	284	299	273	250	276	264	264	243	261	249	263	279	276	262	250	257	269	265	254	242	277	270	259	260	288	250	247	283	290	277	265	277	278	268	264	270	292	239	288	288	256	254	299	282	267	272	271	241	265	248	255	254	235	265	277	267	247	274	268	241	255	273	283	251	272	272	274	250	306	266	292	264	274	247	258	237	263	244	271	268	281	305	270	288	265	275	275	248	274	266	239	247	256	295	250	291	229	260	264	263	258	298	269	239	262	236	251	272	279	261	278	285	254	291	220	252	249	275	274	254	246	268	289	249	244	268	254	265	252	256	252	277	221	266	270	248	276	261	256	277	266	269	258	254	289	255	263	254	263	279	279	280	270	266	236	270	257	244	292	283	280	255	216	274	272	264	282	283	288	251	274	253	284	271	263	255	291	256	265	266	277	261	273	261	284	274	243	264	287	271	301	286	257	245	270	280	279	271	270	285	266	257	248	270	273	263	312	257	260	244	271	322	282	251	239	256	272	259	263	249	268	243	283	275	241	237	285	274	249	283	287	288	265	262	267	263	271	266	298	273	269	270	272	279	298	280	276	274	287	275	271	250	294	268	247	284	279	293	276	284	285	262	260	274	291	278	289	256	264	287	236	294	269	231	260	272	252	245	266	277	282	296	277	244	237	288	264	297	277	277	257	270	299	265	285	272	258	242	263	251	251	262	232	252	264	252	263	278	261	252
51660	54922	50815	44030	2691	1984	1609	1380	1208	1072	992	953	937	857	842	897	815	759	785	781	755	781	801	790	757	761	838	887	866	879	818	838	782	787	781	746	864	891	833	808	925	977	1154	954	877	795	1862	5617	5267	3533	2221	1169	791	748	652	695	667	675	629	609	656	644	636	674	637	637	603	632	684	629	635	664	631	637	672	672	663	641	639	661	637	660	672	632	630	676	642	635	679	652	663	621	644	635	671	629	634	641	680	671	652	739	672	634	656	660	674	659	613	627	661	599	631	635	633	652	661	660	657	656	657	680	638	619	629	631	644	652	662	643	627	674	662	657	684	657	667	677	678	641	624	569	642	668	707	635	613	624	688	636	675	637	642	615	671	653	659	677	637	641	628	622	663	609	634	641	639	607	653	640	597	651	594	596	655	668	608	679	600	645	612	641	591	626	602	677	628	650	623	622	634	657	640	618	640	650	648	681	626	666	602	640	674	641	669	648	660	645	637	650	652	634	675	640	656	666	652	640	662	699	653	647	641	669	658	636	669	646	656	630	648	614	642	642	668	600	684	667	639	596	674	636	630	642	643	671	627	641	665	673	655	592	728	678	577	608	647	615	665	673	693	659	611	675	660	608	654	636	651	630	634	609	662	666	632	636	637	635	638	671	625	661	637	635	654	693	675	656	631	643	632	663	674	649	667	643	654	588	646	624	599	603	584	667	639	631	660	700	653	634	704	608	655	656	631	616	626	624	642	624	629	643	624	658	653	594	671	610	656	597	643	666	593	647	661	650	694	645	649	637	679	617	617	647	630	633	637	586	588	645	653	664	636	687	662	683	616	667	621	639	640	669	625	617	662	626	655	634	664	633	646	650	642	674	657	610	607	659	664	619	655	632	637	625	630	662	657	590	667	697	619	601	678	608	592	617	657	642	646	648	672	641	615	659	651	624	670	657	618	703	590	656	648	632	653	625	615	629	656	681	642	650	642	596	587	689	674	625	625	615	649	632	677	640	649	678	652	695	676	668	662	642	595	618	601	626	638	638	623	632	698	642	656	643	635	653	634	652	634	621	655	653	656	605	606	643	678	625	697	651	630	645	668	614	698	633	713	608	659	630	636	677	635	635	677	628	654	636	657	678	624	587	636	656	662	600	604	647	589	592	653	668	620	614	606	653	624	652	685	607	683	653	663	640	623	659	639	612	643	657	666	660	644	658	726	611	690	660	663	656	630	656	639	623	667	592	625	638	638	572	650	607	645	609	641	666	645	625	643	645	650	638	642	607	723	637	640	657	617	632	696	625	663	688	625	646	634	665	666	675	637	647	665	656	631	582	670	682	669	620	667	589	642	647	667	662	662	634	628	604	652	653	643	632	582	658	648	640	671	653	632	635	632	637	645	647	668	683	643	628	646	649	660	666	634	634	677	607	622	611	613	666	622	597	641	659	616	603	667	669	655	687	618	643	645	705	636	639	633	650	591	661	667	638	660	646	669	658	611	644	632	658	671	630	609	619	651	665	686	633	642	633	653	665	615	659	668	605	631	650	626	610	634	660	665	640	659	685	630	646	641	623	608	631	636	624	626	602	639	697	653	620	620	619	672	623	617	628	662	647	646	643	631	617	637	643	663	650	666	607	686	648	620	599	606	619	667	647	679	616	648	634	621	651	646	643	622	635	627	651	659	656	616	648	656	663	668	637	641	649	620	652	642	629	624	649	637	655	682	647	706	632	631	636	605	699	632	649	649	666	669	615	621	661	642	648	662	680	644	647	637	690	674	628	620	627	647	611	612	685	612	631	589	652	642	679	653	702	651	593	617	649	605	654	615	613	636	628	645	636	623	639	645	591	630	630	667	644	590	608	641	616	673	658	640	627	657	630	580	616	662	655	643	620	605	656	622	645	619	666	646	654	670	681	664	644	642	620	679	639	643	667	687	652	657	605	642	663	632	656	644	628	593	596	644	648	625	656	586	635	629	612	629	643	644	664	676	661	645	599	633	637	646	669	620	678	645	647	640	628	611	643	623	596	692	661	614	627	642	656	697	683	676	652	669	626	619	668	677	586	616	704	696	658	638	661	632	637	623	611	675	650	615	626	628	606	650	664	668	686	623	619	690	646	643	609	647	621	674	623	611	626	638	649	629	606	626	630	656	634	690	657	653	659	628	668	638	644	690	675	657	686	621	644	641	602	602	645	655	672	622	633	638	655	601	664	606	608	656	652	655	625	609	624	622	643	616	677	668	634	689	679	597	637	616	640	647	622	633	653	642	659	652	635	630	651	676	635	644	590	649	628	629	661	623	632	641	623	651	624	659	656	649	632	648	659	635	625	664	640	675	700	643	654	610	620	628	660	650	640	681	652	642	637	629	623	669	638	646	650	641	668	610	564	624	650	620	643	647	698	643	630	666	624	640	647	622	646	608	591	683	652	667	672	628	654	647	641	616	637	657	640	643	652	656	649	642	624	618	645	676	634	661	635	653	671	649	637	649	688	648	622	653	635	641	677	632	644	646	663	652	660	632	628	644	622	653	627	634	623	632	641	620	672	653	662	624	639	668	639	654	633	637	621	648	705	635	643	635	670	699	647	655	642	659	630	683	626	598	652	631	697	631	633	638	689	649	594	641	650	622	654	598	636	615	636	653	643	636	673	641	644	610	648	623	649	636	626	617	645	643	682	647	648	646	637	609	676	717	654	615	656	684	633	650	674	629	665	630	649	663	688	681	642	653	697	662	634	586	652	664	642	652	607	654	615	676	607	619	615	637	676	606	681	631	629	677	614	627	659	640	655	648	670	639	586	600	635	677	654	649	616	633	647	670	689	641	648	669	665	627	661	659	605	650	619	652	649	609	613	638	621	612	645	629	622	682	622	623	625	690	675	686	609	616	605	627	611	646	602	646	658	663	616	621	670	641	649	606	639	625	658	652	653	683	613	642	588	654	672	664	615	611	620	663	633	640	645	623	622	651	646	611	628	702	588	655	606	620	665	632	621	646	637	618	668	682	697	682	662	646	648	680	647	585	608	604	642	665	606	598	656	651	644	650	608	645	633	729	684	645	603	664	649	610	616	673	614	668	616	640	664	654	652	647	664	683	590	699	645	614	654	663	609	672	677	689	656	636	672	638	621	652	664	642	633	639	662	695	631	648	746	658	683	625	686	643	637	654	639	616	659	635	643	672	602	647	633	649	643	678	636	627	653	604	666	628	655	650	673	641	673	592	626	638	679	613	669	680	580	648	677	653	666	618	616	613	654	632	620	646	624	645	597	611	628	653	674	664	614	675	654	626	701	652	656	631	651	637	679	672	679	617	707	644	663	648	656	657	643	646	671	653	640	686	614	609	646	632	627	649	687	650	609	615	685	702	612	669	631	621	639	629	665	672	621	688	605	631	646	635	689	673	666	637	639	601	612	612	620	635	626	642	640	626	651	668	648	689	677	652	642	632	638	647	663	616	656	675	688	608	670	637	644	657	662	670	643	668	675	638	698	649	605	640	688
23203	14190	6134	2824	340	277	315	266	281	270	246	226	276	230	234	239	261	286	257	265	272	248	252	280	254	248	265	238	279	242	299	303	267	257	260	283	265	290	280	268	281	270	297	215	269	257	278	326	363	301	321	300	309	280	253	265	235	258	308	262	280	245	278	266	280	257	277	306	265	244	275	270	219	239	234	247	276	257	247	293	304	278	267	256	285	274	247	274	268	278	247	223	269	244	257	266	292	307	294	266	272	276	244	260	268	260	259	257	238	278	249	270	235	261	264	268	253	280	243	258	245	257	253	256	272	269	290	271	277	255	297	234	263	274	243	254	271	290	257	243	253	271	262	267	280	271	259	260	244	263	263	264	266	269	248	247	262	239	258	272	226	268	274	240	261	293	268	266	283	287	234	262	277	278	260	256	275	238	249	257	265	276	264	220	260	262	269	260	262	266	284	234	271	265	241	242	258	263	284	250	275	256	251	273	279	268	299	259	309	248	249	240	258	268	279	272	250	283	291	260	282	285	250	232	285	242	249	251	265	260	268	281	266	292	287	264	266	258	252	295	241	259	262	236	248	254	255	284	269	256	256	274	254	290	257	280	259	279	271	256	284	271	232	251	276	268	271	300	248	226	229	275	315	263	251	267	255	279	232	264	267	285	262	252	248	257	279	244	255	271	275	264	268	277	253	264	308	274	264	287	254	250	246	276	217	280	254	238	262	266	249	274	252	250	243	272	235	264	246	254	281	261	297	282	295	277	275	267	260	261	248	231	304	281	271	280	261	265	288	273	270	253	264	255	245	280	273	311	294	272	279	269	248	254	268	310	255	266	280	259	267	256	256	269	246	253	246	269	277	245	279	254	260	257	276	255	227	277	256	263	247	249	246	288	259	271	267	240	258	305	258	246	275	256	265	289	243	236	274	277	243	286	268	228	250	278	276	274	276	254	262	263	284	274	263	224	260	256	253	266	294	250	241	255	268	262	264	277	268	275	246	242	291	295	287	251	256	261	266	264	272	259	252	269	238	241	266	252	279	284	255	244	265	269	281	262	286	288	251	276	266	257	249	280	264	276	247	300	286	266	266	249	266	248	253	277	259	272	283	265	268	308	272	252	250	274	266	278	280	253	280	258	267	251	252	278	273	290	289	286	261	275	242	298	251	233	246	246	242	243	268	249	225	262	258	264	276	291	252	294	267	290	256	274	241	261	255	264	256	271	247	296	299	282	278	254	252	292	285	257	247	250	256	256	276	266	268	261	301	286	254	230	262	261	264	263	294	263	252	284	289	262	253	277	253	274	261	260	251	273	275	283	236	273	271	254	234	228	253	258	231	270	274	268	261	259	273	265	249	276	267	294	282	250	279	270	286	273	250	233	259	254	265	302	270	250	243	249	242	276	256	278	288	265	275	225	262	298	280	288	270	236	291	274	293	278	279	253	284	246	282	240	253	274	269	236	258	272	251	254	259	233	273	264	285	223	260	257	251	278	266	273	270	224	282	246	240	268	272	252	246	265	259	240	261	252	258	271	266	270	257	247	245	271	269	273	264	271	285	261	273	252	250	293	235	257	243	275	254	260	265	258	285	258	273	268	274	268	262	297	251	263	278	264	252	293	262	266	252	290	253	254	254	268	253	264	289	217	254	263	256	256	256	247	256	268	269	259	287	263	291	262	265	253	281	267	276	287	239	269	244	250	237	277	297	302	296	260	272	242	231	279	319	253	252	261	254	249	240	247	260	254	267	255	259	259	259	263	265	260	262	246	257	259	254	260	254	246	253	271	266	268	266	291	273	272	265	262	262	259	281	267	262	249	242	270	261	258	276	277	259	264	273	268	240	264	279	254	246	261	240	262	286	263	271	266	239	281	260	266	272	244	277	260	270	276	257	253	264	274	260	257	266	270	254	259	253	265	264	291	293	306	234	262	264	267	270	292	246	274	242	284	264	261	283	252	280	248	295	287	232	255	296	264	261	271	259	270	261	301	257	240	267	256	276	256	272	280	244	304	257	257	247	255	250	282	259	267	250	236	241	261	235	264	252	276	250	267	257	274	241	271	264	255	288	237	263	284	268	243	277	247	245	275	251	273	254	237	284	300	290	273	236	272	283	241	272	279	272	242	295	278	273	260	283	271	252	244	247	276	278	244	269	263	252	268	249	256	235	258	243	252	250	267	289	265	251	255	262	237	262	276	248	262	258	239	284	244	252	266	280	261	275	217	248	266	239	263	263	250	293	268	263	277	261	277	264	236	268	245	266	258	250	275	248	273	279	260	249	249	273	291	276	285	259	266	264	257	269	284	261	269	256	279	260	244	242	269	249	278	265	261	285	222	252	251	259	287	286	245	271	265	270	273	265	275	251	259	263	268	251	285	293	275	251	273	267	262	252	300	255	284	266	263	277	249	262	253	262	302	289	268	274	287	291	261	283	260	252	255	251	260	293	263	234	279	256	279	247	231	292	281	249	247	242	233	255	262	253	260	245	255	267	273	254	271	253	259	255	269	266	299	284	272	263	274	254	255	291	249	238	275	241	286	264	257	260	264	222	288	273	261	262	251	255	262	275	248	247	269	265	276	240	289	308	255	246	249	238	249	286	282	262	296	249	275	264	248	263	246	263	255	272	268	268	250	229	263	256	266	257	250	260	261	289	295	287	245	274	256	275	268	279	248	245	259	272	289	254	254	265	272	262	257	251	266	254	228	266	286	270	267	267	255	258	275	249	249	257	248	252	238	260	276	282	270	258	243	256	278	278	275	288	283	249	247	266	290	282	229	285	277	238	216	250	278	264	265	281	259	254	241	243	240	243	275	255	253	250	251	258	270	249	262	289	242	272	249	287	268	249	230	266	239	257	259	251	268	260	276	267	244	307	271	274	255	273	285	267	265	254	259	245	232	282	251	263	267	277	291	244	273	248	282	287	266	263	254	268	287	271	235	283	255	263	259	259	245	272	258	274	274	270	276	270	272	280	233	261	260	252	271	292	255	258	275	276	288	259	264	256	259	275	269	273	285	254	262	284	315	271	243	264	244	268	237	249	252	288	259	248	303	256	261	280	293	274	266	233	275	251	268	283	285	284	253	248	269	255	240	271	259	280	268	261	264	290	255	264	287	261	282	266	288	280	269	285	303	255	253	289	272	257	281	240	264	267	268	275	293	252	285	250	225	256	272	261	255	285	263	269	264	266	280	277	263	263	274	248	252	257	266	256	262	283	244	249	272	242	281	249	257	250	255	268	262	244	264	231	268	262	260	258	263	246	265	276	245	288	282	265	281	286	256	259	241	281	264	237	247	234	263	246	252	261	276	277	269	237	270	276	267	265	253	232	234	248	242	276	250	240	269	268	269	226	248	256	285	252	255	243	271	232	225	285	234	238	271	242	266	262	265	261	270	237	267	266	257	264	267	273	252	247	271	271	303	245	269	251	275	272	308	235	286	264	237	237	266	231	243	256	228	261	275	245	257	291	312	287	292	265	282	251	232	229	288
16460	16648	9826	6408	788	754	823	759	668	678	656	671	658	677	640	605	650	640	674	650	639	664	663	741	735	797	734	739	708	763	717	706	700	784	763	802	778	801	791	710	702	699	698	690	656	711	778	1051	1085	1003	841	704	725	681	669	651	670	664	620	675	654	622	672	687	657	623	654	685	647	647	646	684	635	666	657	629	673	633	622	625	646	623	610	664	638	658	650	646	617	630	642	647	669	655	685	679	629	629	639	657	623	638	691	639	636	597	647	733	658	661	624	641	614	690	668	604	623	670	633	687	657	646	635	657	693	665	682	622	649	596	645	653	619	625	701	668	630	643	677	666	683	644	646	666	622	660	677	630	686	645	644	675	653	623	602	629	670	685	667	642	611	651	663	636	607	653	646	677	676	664	658	649	632	686	637	619	651	653	652	628	621	684	661	650	613	648	624	674	650	650	680	672	613	634	594	641	660	642	638	637	630	611	639	621	627	648	650	667	661	638	682	657	646	644	642	651	667	706	630	657	675	629	656	677	668	618	635	711	666	677	662	637	674	637	690	598	647	677	655	652	607	601	656	619	638	642	675	615	594	668	623	669	681	625	654	611	657	663	661	649	660	640	634	659	654	632	641	641	661	620	658	637	681	635	662	697	643	629	659	620	658	655	650	635	610	637	610	650	668	626	644	676	676	629	641	633	627	662	627	656	678	672	650	695	652	663	677	677	665	633	721	699	713	655	649	571	645	621	638	643	661	663	667	629	660	612	644	652	589	608	643	650	660	631	639	597	640	658	623	692	644	661	645	665	599	682	655	683	644	661	684	670	623	697	618	701	649	649	648	687	626	629	653	661	629	626	617	634	672	684	630	640	614	661	679	651	634	621	618	679	622	635	678	650	608	686	664	665	628	625	671	662	626	641	635	643	611	671	675	643	648	673	659	634	661	623	647	622	668	657	657	659	651	600	671	633	665	641	656	658	676	619	619	649	665	641	665	655	627	671	654	635	611	662	650	643	671	656	664	681	658	674	659	651	634	703	690	642	642	683	650	650	646	656	667	635	651	616	674	629	614	628	665	640	664	694	622	650	628	683	680	666	635	658	652	647	716	631	609	667	679	677	644	629	628	690	619	668	630	682	605	655	621	658	641	609	672	626	650	638	707	686	627	603	688	654	639	663	661	646	662	610	621	621	661	699	656	633	686	677	662	654	684	687	667	681	631	638	623	639	656	599	667	610	661	636	632	604	616	623	702	614	668	629	630	649	658	698	615	646	667	637	655	646	638	685	631	636	637	634	669	646	667	647	674	664	648	679	615	648	619	649	631	677	668	664	677	661	662	621	625	652	658	617	655	691	622	607	626	643	640	680	632	641	639	686	674	686	597	704	647	659	631	693	692	691	632	640	635	675	632	653	654	618	653	691	694	648	648	655	648	654	647	712	621	663	618	657	642	602	624	652	653	667	703	623	659	639	645	642	657	637	662	652	676	640	652	640	632	665	685	690	637	626	651	640	618	677	674	658	652	676	623	667	646	651	653	616	611	657	645	686	667	681	683	642	645	688	611	644	649	659	654	702	638	651	622	625	626	642	679	629	650	596	648	633	642	631	644	658	645	635	659	665	653	573	637	676	669	651	676	626	679	611	658	609	677	628	669	626	633	645	703	663	649	659	679	617	694	661	617	687	628	647	683	653	647	580	668	632	654	637	606	644	669	624	674	673	637	587	656	637	627	648	660	678	647	681	636	641	651	693	629	616	634	677	671	624	591	597	666	602	642	657	689	643	664	691	682	651	660	656	677	622	648	615	633	663	621	670	648	669	648	634	637	697	669	614	658	591	674	639	664	632	638	668	643	657	665	627	609	604	656	655	659	640	611	624	676	639	689	640	624	620	665	680	668	662	664	587	662	602	664	665	689	636	587	682	614	620	600	651	695	650	650	675	620	620	646	641	669	651	699	602	656	627	668	647	658	660	592	662	628	646	630	649	658	702	648	663	635	641	648	659	705	653	675	641	724	643	664	652	701	695	696	685	617	697	617	647	639	654	633	667	626	647	669	661	642	629	641	632	724	626	639	649	620	689	622	690	635	616	630	627	697	609	664	618	666	635	643	652	617	646	641	630	674	649	678	666	625	678	641	632	663	623	671	644	630	619	660	663	659	677	672	692	676	641	652	618	662	636	661	658	670	597	654	670	655	692	673	642	673	641	658	610	659	674	682	651	679	668	609	675	696	623	614	670	644	648	657	660	631	665	674	691	660	646	642	646	646	621	641	685	620	635	697	678	660	653	606	677	624	636	695	618	656	657	630	603	658	655	622	669	612	643	666	653	640	640	684	668	658	641	642	672	653	636	670	626	651	663	646	657	619	655	608	643	638	639	618	623	687	687	645	682	623	652	643	669	615	653	656	676	654	684	667	630	628	637	604	671	666	652	612	611	625	650	591	640	641	619	626	698	638	572	667	718	655	632	644	653	657	617	688	589	697	627	633	678	665	627	656	672	635	687	650	648	666	675	664	615	646	655	640	656	689	645	689	667	635	663	655	656	654	695	633	635	672	669	684	646	630	634	711	654	622	639	645	660	629	665	664	641	669	609	656	627	604	645	641	610	646	699	663	678	636	638	639	676	669	681	644	627	654	685	653	634	613	652	652	638	657	662	650	641	663	616	591	667	650	727	645	660	619	627	644	576	623	604	635	641	648	689	666	637	633	608	684	682	665	692	652	622	655	672	657	642	650	610	641	650	629	652	674	649	616	688	620	625	658	670	637	643	636	628	615	635	669	659	645	645	679	623	716	622	659	672	616	692	689	635	647	627	657	651	664	687	673	669	701	650	618	633	687	644	610	649	642	603	611	657	656	662	666	656	640	649	659	676	632	647	647	625	668	648	657	638	676	609	642	643	617	647	695	642	648	684	653	588	566	614	658	670	667	608	649	680	611	673	647	626	655	624	669	651	676	621	649	617	622	638	649	644	682	648	623	632	667	642	671	643	650	642	654	677	665	608	626	626	657	648	652	661	653	625	678	649	669	666	653	660	642	645	611	645	643	676	640	687	633	665	678	652	665	657	676	624	621	663	648	640	652	655	680	614	721	652	645	654	643	715	675	685	651	672	620	609	647	621	667	665	656	688	665	666	653	644	617	612	668	640	723	622	685	663	647	663	672	620	628	633	641	649	623	657	666	628	666	621	656	631	629	680	658	650	673	597	657	697	638	658	597	632	662	663	668	664	673	653	660	646	644	672	668	603	659	647	661	657	625	655	634	621	611	620	709	612	630	610	647	676	629	644	622	643	648	623	631	635	658	663	669	639	677	651	635	647	617	641	681	648	683	674	682	647	626	679	664	644	666	669	620	694	659	639	626	625	693	653	605	669	632	627	669	634	658	636	659	681	676	642	667	636	637	627	631	658	696	610	640	679	692	657	635	678	640	611	677	645	655	648	631	688	659	655	627	665	634	678	628	635	646	631	706	668	707	662	615	642	643	677	628	673	644	679
66641	58994	42968	21074	2831	783	526	437	357	348	280	367	334	310	303	288	330	304	320	281	285	306	334	339	333	341	344	340	299	341	313	347	308	282	309	345	334	325	319	295	291	348	333	298	272	311	622	839	800	664	416	376	290	302	282	269	257	276	287	261	267	296	298	305	270	333	268	249	288	265	260	304	267	316	280	299	268	217	301	305	267	261	289	288	261	301	253	293	301	297	300	302	300	281	286	307	281	291	300	264	299	283	269	276	282	253	291	297	306	259	258	291	281	260	291	294	292	281	273	266	304	264	266	285	259	277	268	310	243	279	274	261	282	295	275	296	270	279	263	249	281	285	270	268	285	277	294	257	264	261	292	260	291	280	275	259	284	261	257	294	299	276	278	255	261	289	307	312	299	259	274	302	305	268	275	298	297	279	289	258	316	264	269	287	281	255	256	288	273	286	285	267	262	270	260	258	257	311	265	275	262	280	303	278	307	294	278	269	246	279	268	263	253	258	273	314	266	272	253	277	258	305	247	284	272	282	292	264	290	306	277	294	263	288	277	289	293	313	285	269	298	283	272	292	282	298	282	280	288	314	304	287	262	269	286	272	304	303	324	291	251	272	310	272	289	281	268	315	297	300	296	272	274	281	264	247	266	266	271	276	268	274	266	288	318	303	294	253	252	298	285	285	277	285	288	280	291	288	290	306	285	309	278	289	270	276	272	286	260	294	284	293	287	300	314	275	295	282	321	255	284	264	251	262	270	274	305	252	283	318	261	277	235	258	263	252	262	254	305	277	300	292	295	304	277	300	281	305	273	276	263	263	258	273	299	284	295	298	309	295	259	290	307	310	254	270	308	251	286	267	261	262	314	267	264	292	283	275	260	265	350	317	317	267	285	275	306	260	299	299	289	295	275	280	289	279	303	272	271	284	274	291	257	286	276	298	294	273	304	273	272	271	262	268	273	273	272	315	267	297	286	292	270	263	282	290	281	272	314	294	282	294	273	298	265	251	281	289	291	292	284	260	282	263	293	277	257	292	281	309	269	267	288	283	288	302	272	304	306	283	291	276	315	291	303	289	281	277	273	288	271	289	299	300	270	288	271	281	306	252	293	308	289	313	279	291	291	269	292	295	298	276	278	263	266	306	276	265	300	297	280	271	263	310	294	284	291	273	308	277	286	296	276	242	292	267	293	262	260	237	302	263	263	260	275	303	289	299	289	329	248	313	295	266	286	269	272	265	303	297	272	264	271	293	268	254	273	318	284	280	277	282	285	277	295	277	280	322	312	286	283	287	260	268	263	286	281	266	254	278	279	313	311	311	274	289	267	271	262	281	281	274	258	299	275	257	293	283	284	299	258	259	327	291	269	253	278	306	285	274	253	296	285	265	280	292	282	271	302	288	280	283	296	278	279	257	263	304	310	290	280	271	286	270	286	304	280	271	299	284	257	302	248	313	292	285	275	290	282	279	260	269	294	286	293	272	267	301	267	267	274	297	294	277	296	280	291	294	288	268	286	300	303	268	270	267	300	264	283	299	243	293	288	288	262	256	278	324	269	279	262	292	275	285	275	276	287	280	287	248	281	235	286	263	304	291	248	302	290	291	269	262	281	254	269	313	295	289	248	287	292	283	272	267	301	303	268	284	285	287	263	297	287	307	278	248	283	279	282	253	300	288	279	256	282	312	263	269	276	283	268	298	273	278	275	291	300	292	294	278	262	269	286	279	268	267	298	284	282	269	279	297	300	272	262	286	271	281	290	308	305	267	295	311	287	294	281	299	261	293	301	270	256	275	256	269	301	256	289	276	291	284	287	282	286	279	305	293	264	281	275	296	272	251	311	279	277	284	285	310	309	283	313	274	304	271	291	263	283	282	280	272	275	246	268	287	268	277	310	302	307	273	277	267	267	303	286	278	269	307	297	279	296	300	303	299	285	276	278	297	314	289	271	279	265	294	304	288	253	272	284	258	283	279	233	276	284	263	260	282	242	268	286	280	268	271	282	242	307	278	278	265	300	284	252	279	288	287	298	285	288	313	271	296	288	271	308	289	285	265	302	268	274	265	266	303	286	262	274	262	252	286	292	288	307	280	291	258	296	263	267	263	269	281	273	289	272	296	266	290	258	292	286	274	262	281	262	275	325	271	278	265	264	280	280	290	271	260	277	281	278	276	300	270	262	290	273	314	279	286	276	300	295	290	305	268	305	260	297	264	254	289	275	299	329	297	298	284	269	277	279	246	273	272	296	296	278	303	264	281	299	263	286	261	273	306	250	276	262	258	299	262	289	286	254	283	271	302	249	304	291	268	274	257	285	301	301	291	291	282	285	269	289	318	298	297	315	271	274	267	260	298	289	309	274	278	283	288	302	267	295	290	262	295	280	297	274	259	281	291	260	282	275	279	300	286	255	275	276	284	265	273	265	249	268	294	309	266	261	309	272	269	264	290	270	281	277	317	293	293	290	284	323	275	285	263	283	303	296	314	311	265	269	268	278	288	287	275	241	295	280	261	287	283	293	295	280	314	267	329	293	282	281	284	252	310	290	265	282	297	299	275	281	277	284	289	310	299	271	270	262	287	268	272	312	286	279	286	273	270	278	306	301	279	285	288	285	276	282	292	271	264	276	300	264	280	249	273	282	278	262	263	252	271	277	272	261	292	260	290	266	272	273	298	277	280	295	268	289	276	281	283	279	290	280	277	255	275	257	265	300	296	276	267	315	247	294	250	275	309	299	275	248	302	319	289	251	242	280	328	307	281	259	258	311	298	286	244	286	292	298	268	263	294	260	271	272	248	280	269	301	289	274	291	266	298	263	279	303	273	283	255	288	271	284	295	281	255	271	269	272	291	277	285	277	287	279	294	275	259	269	289	299	302	263	275	261	265	268	303	293	237	291	278	301	278	273	280	309	295	286	296	286	280	319	271	280	286	265	282	272	315	271	284	285	276	294	317	282	298	288	279	289	278	263	285	280	269	295	281	268	291	264	276	295	252	296	295	248	286	248	308	258	266	306	312	274	276	264	260	262	256	282	312	283	321	279	297	324	301	305	242	328	271	294	308	270	262	277	260	275	304	293	297	256	242	283	255	275	279	287	318	311	277	257	309	273	278	280	297	296	297	276	259	286	254	274	290	318	286	284	279	292	282	251	280	276	270	276	252	305	297	242	275	275	287	286	263	257	289	242	272	256	269	294	297	276	258	285	272	316	290	277	295	310	273	257	277	256	295	271	307	297	288	289	288	274	283	271	278	258	301	296	303	249	263	288	275	271	280	279	274	269	282	276	288	289	274	284	285	259	288	274	260	302	276	261	312	242	274	272	276	269	286	285	268	281	260	271	294	263	278	282	297	305	271	278	251	277	280	267	278	275	283	268	259	270	331	272	282	273	263	291	288	278	271	267	305	277	266	274	249	283	281	290	283	289	299	288	277	269	262	290	275	290	278	278	254	299	289	282	286	260	278	268	281	279	300	284	267	266	277	282	272	285	276
44450	44871	39818	9542	2170	1575	1438	1279	1123	1012	943	954	875	912	865	820	844	797	757	787	824	833	938	1001	940	1019	1031	953	1006	979	971	998	950	915	927	943	960	946	925	897	905	935	1076	933	867	820	2891	4081	3759	2883	1719	936	769	722	705	674	661	707	671	691	674	739	684	700	699	644	654	688	696	688	701	737	688	684	685	699	692	700	700	698	649	663	707	647	711	697	666	682	735	645	678	606	720	673	658	703	696	676	705	677	687	667	686	653	714	715	686	690	662	616	729	669	701	651	665	732	684	711	722	638	713	674	672	665	719	657	663	709	661	676	631	662	705	693	721	694	662	702	692	695	662	679	654	670	691	660	710	662	647	678	667	655	686	725	711	676	664	705	650	681	673	639	687	706	687	702	713	678	708	674	673	708	671	676	721	680	601	674	698	639	715	670	675	704	717	668	694	630	686	713	715	667	697	612	696	699	675	674	674	626	679	659	648	694	670	658	676	647	721	661	668	683	683	684	714	652	669	726	660	692	662	693	698	706	679	704	693	680	704	672	676	717	637	661	680	656	653	678	677	642	720	730	699	676	660	691	676	700	719	669	661	643	696	687	682	696	680	687	665	690	649	636	703	689	668	725	689	661	636	663	710	677	665	654	713	707	714	629	708	682	641	698	633	643	688	695	735	701	646	674	689	685	677	699	682	687	702	695	652	691	689	696	671	661	696	728	682	720	682	673	671	677	645	683	702	687	640	719	692	669	642	647	657	665	694	700	694	631	676	720	679	668	710	677	676	644	693	660	717	678	685	705	689	686	656	662	662	658	647	663	679	671	685	712	657	683	712	678	700	668	640	638	732	689	642	636	692	686	673	670	703	707	704	668	686	694	631	670	668	671	703	713	674	671	643	660	658	716	697	647	688	651	686	683	710	680	630	682	660	707	658	649	683	694	693	699	694	670	659	638	674	698	700	667	631	666	700	662	676	686	664	685	672	695	679	666	685	703	682	654	623	685	699	709	649	697	695	713	729	676	711	648	687	624	702	686	716	696	693	648	659	663	673	697	706	739	664	730	667	723	695	714	701	636	697	664	677	660	686	680	652	699	686	679	696	680	649	694	684	725	688	661	690	679	692	683	660	675	685	673	659	690	706	684	701	677	647	678	661	662	640	686	671	690	678	702	678	644	706	735	721	646	700	688	691	692	637	662	696	681	671	647	662	679	659	679	727	675	673	667	663	683	666	657	603	712	712	626	705	701	664	649	673	680	648	673	674	694	680	696	671	654	656	659	723	677	664	678	693	655	694	657	677	688	714	679	687	720	695	692	682	643	683	635	689	648	675	641	666	699	692	678	701	691	653	659	638	674	699	699	661	662	698	651	684	672	681	644	666	690	702	658	673	650	669	702	697	690	682	662	657	662	663	695	686	663	653	673	666	673	662	728	647	644	663	665	684	683	665	691	725	698	671	658	680	643	687	680	675	661	681	680	696	647	682	669	641	688	699	674	680	660	657	692	730	721	670	682	679	691	685	716	676	681	684	718	694	657	678	696	658	656	697	694	678	668	679	683	703	680	685	657	708	687	701	682	715	636	669	689	708	700	649	646	667	692	737	713	679	678	700	668	650	693	674	675	663	714	682	708	659	670	686	624	670	684	649	659	719	689	637	700	694	736	696	688	707	723	639	646	673	635	718	668	677	636	636	700	671	663	652	707	666	679	693	719	677	674	731	671	646	654	684	701	669	710	714	637	691	701	683	676	646	709	680	700	665	743	705	681	691	679	714	669	719	664	654	684	691	682	658	716	690	672	695	717	662	625	698	709	717	673	684	700	658	678	686	702	663	685	643	687	729	668	664	680	685	683	686	658	660	633	703	709	657	655	704	645	706	688	696	634	726	662	707	695	702	708	668	708	659	717	707	646	677	701	688	660	703	678	679	694	699	679	697	652	681	717	681	687	726	693	628	680	647	661	669	694	673	630	678	731	665	679	675	658	703	654	669	691	655	707	685	664	736	641	728	712	665	677	678	665	685	695	683	673	692	611	684	683	680	685	688	692	624	666	691	723	683	718	696	675	656	653	669	674	703	667	698	677	683	687	722	675	705	668	692	653	697	685	660	715	682	707	661	712	670	693	676	665	683	706	652	633	660	676	648	651	613	711	668	697	692	691	694	706	694	694	660	694	704	652	708	670	645	716	641	711	647	734	654	688	676	697	670	724	733	720	668	683	688	692	673	682	705	718	647	678	679	691	696	704	656	671	716	678	673	699	724	697	688	730	668	694	702	715	668	660	693	690	674	679	707	646	645	689	670	705	670	685	691	677	694	684	710	656	654	657	651	696	694	698	696	719	666	699	668	690	717	670	703	659	672	692	693	696	669	654	690	696	697	689	673	652	660	657	692	706	728	671	729	692	726	713	676	701	664	670	660	652	713	696	695	697	726	698	684	673	666	650	681	685	627	678	667	673	674	718	622	673	697	684	725	678	652	647	681	693	727	663	675	683	676	711	677	703	678	680	720	665	684	695	683	694	670	678	664	680	641	668	658	697	676	655	681	656	681	745	621	690	664	674	679	688	699	665	645	683	650	702	622	653	709	675	742	682	645	643	683	648	657	679	692	689	672	652	658	666	692	688	693	694	660	692	711	690	696	710	643	699	685	687	730	668	704	716	635	696	645	716	708	754	685	691	705	699	649	673	669	654	673	701	653	675	676	713	677	658	672	656	669	703	684	707	710	697	687	667	688	688	700	712	686	643	688	667	681	686	662	674	675	679	661	672	669	703	692	666	706	681	707	674	706	693	647	701	699	714	714	678	711	669	685	676	682	664	682	686	668	666	677	656	660	658	652	721	670	713	675	697	695	666	658	682	689	656	688	672	715	704	674	665	669	644	705	686	680	693	703	629	741	709	685	723	671	685	716	666	683	597	662	696	669	730	691	700	670	679	693	684	691	690	711	659	717	634	699	720	691	623	674	693	650	713	699	679	672	692	701	678	690	690	705	691	695	697	646	672	707	685	703	694	677	683	702	674	687	664	677	677	675	662	693	730	695	664	705	651	706	688	683	682	661	699	698	674	667	678	716	708	650	702	651	693	650	725	676	695	651	646	665	691	665	650	688	672	680	689	700	639	656	675	715	693	672	681	751	687	679	657	669	686	708	661	735	674	665	703	738	685	682	674	656	677	650	663	687	666	678	651	633	661	730	699	670	671	702	676	701	683	701	690	679	660	705	702	684	684	714	677	697	670	648	666	666	675	676	653	710	702	664	695	634	713	663	690	722	683	682	733	641	636	687	687	682	691	670	662	702	674	703	690	660	686	677	672	678	671	662	706	633	666	661	686	689	645	661	690	627	650	643	681	647	688	705	711	694	676	647	649	718	705	669	640	715	691	702	671	643	706	747	661	691	710	661	678	663	674	692	652	667	713	694	664	723	712	656	680	668	695	675	645	662	685	683	706	675	686	676	669	666	735	661	699	637	659	673	693	680	726	661	711	649	694	689	676
72618	64491	46976	22351	5419	1350	770	596	466	425	374	348	336	316	313	312	310	289	304	282	310	311	347	371	404	385	366	337	334	323	341	320	335	339	355	308	306	294	315	299	323	321	360	336	283	287	562	1306	1357	1064	652	408	319	287	228	271	284	261	306	254	253	222	272	268	265	236	281	261	278	280	255	285	254	237	293	266	248	253	226	253	256	240	259	267	243	269	289	246	257	258	271	283	267	256	252	281	256	288	289	275	254	240	256	271	302	294	284	253	225	262	275	257	286	261	266	277	225	250	276	263	233	274	270	276	253	258	261	284	254	262	240	280	278	268	229	243	261	310	281	263	268	246	261	266	238	280	294	269	276	287	252	289	269	309	262	277	265	284	224	286	259	242	260	273	269	258	263	230	233	275	241	260	230	255	294	294	262	265	264	261	263	256	233	252	267	275	254	269	271	263	252	223	262	267	283	268	267	261	258	275	276	248	255	249	250	272	266	259	277	247	250	249	280	252	261	247	292	258	246	265	229	314	279	255	273	278	276	265	273	279	253	258	284	272	267	251	278	281	226	252	271	272	224	288	233	280	240	263	255	272	269	247	241	255	254	272	268	273	225	268	238	265	243	267	267	269	269	264	264	263	263	263	231	239	251	273	282	241	301	256	252	235	246	217	276	263	242	283	235	237	277	278	272	267	293	246	255	225	263	269	279	255	272	256	258	257	252	289	259	266	288	286	232	285	255	260	265	271	253	257	269	282	261	263	259	259	275	306	278	223	251	269	239	293	235	293	264	247	256	244	261	267	264	244	252	261	255	259	253	240	249	286	277	236	264	265	275	237	254	284	287	262	251	239	268	253	270	290	260	266	258	274	265	267	262	268	284	260	275	272	308	276	264	254	242	240	271	261	260	270	269	266	269	283	275	251	253	260	260	267	260	295	274	251	260	247	235	279	268	292	274	247	264	256	233	243	273	281	279	274	292	298	296	291	288	257	268	280	269	278	255	261	269	247	258	253	290	259	255	321	273	233	258	253	285	260	248	281	255	264	263	265	264	264	271	281	260	269	243	268	278	262	283	267	280	253	297	266	254	273	276	295	239	247	275	271	293	261	262	261	241	235	302	248	275	272	271	278	261	268	267	271	263	265	283	260	263	291	274	274	254	263	257	254	248	268	286	272	275	271	253	264	243	283	259	263	279	287	286	267	252	264	252	279	266	276	294	285	256	254	254	294	243	234	266	270	267	265	252	255	274	239	260	271	266	250	259	268	254	259	265	292	255	271	277	274	252	274	255	261	255	248	278	296	264	250	274	248	271	264	289	262	277	266	261	237	272	283	272	297	284	266	264	265	251	229	245	211	229	240	272	239	289	276	244	253	267	262	256	253	242	276	251	259	258	286	282	267	246	280	222	253	251	252	257	275	271	270	226	261	236	271	255	263	248	250	275	258	260	279	237	262	310	245	234	276	281	254	282	245	244	272	277	264	255	249	276	258	278	268	243	269	276	259	261	274	255	260	255	240	276	289	252	246	255	268	259	304	308	258	254	261	290	257	263	262	297	261	259	216	245	277	259	266	280	278	314	267	264	285	266	256	265	250	308	270	280	257	242	272	237	267	264	252	256	248	276	270	274	289	278	281	278	278	239	245	284	259	281	267	251	268	276	233	234	251	252	247	244	235	252	286	261	288	280	272	242	234	266	234	256	277	234	244	269	273	247	268	259	289	287	282	270	293	252	247	258	270	263	268	236	253	261	269	259	260	282	262	256	248	262	271	266	293	258	271	287	256	241	273	265	265	230	268	288	281	255	281	279	235	252	261	275	260	253	246	258	271	273	273	253	254	258	233	268	262	253	238	260	255	263	270	278	234	263	272	231	271	270	271	270	249	260	279	260	264	292	307	260	262	284	253	269	263	271	286	254	270	275	304	270	244	228	255	251	252	242	262	275	288	269	293	271	258	272	240	271	305	251	295	227	263	282	259	272	266	261	266	271	273	248	278	261	266	268	269	302	289	250	256	258	254	260	282	247	268	258	238	251	270	249	291	279	264	273	287	274	290	254	246	267	248	292	282	256	298	274	262	250	268	259	282	266	282	279	236	269	261	245	254	276	241	254	269	265	226	263	266	250	269	260	230	244	294	276	256	249	247	286	268	265	250	279	246	285	250	256	250	270	257	270	265	275	251	263	265	281	260	266	267	257	255	254	234	256	271	271	275	288	273	310	286	265	262	260	257	256	266	246	250	232	291	278	260	264	263	239	271	270	270	256	262	235	282	233	247	273	267	264	259	236	288	222	265	264	269	247	269	261	272	250	264	212	274	282	260	297	265	264	271	241	228	267	289	254	274	289	255	263	232	284	275	256	301	264	289	260	270	254	283	247	264	251	270	296	237	270	228	270	221	250	248	274	263	266	284	268	274	262	289	249	247	258	247	263	275	226	259	263	244	263	270	265	250	282	273	278	274	274	260	264	256	244	241	266	278	234	262	261	279	245	238	267	241	249	271	242	252	242	254	265	228	259	261	282	255	290	281	273	270	266	224	242	255	297	273	277	285	269	261	244	254	256	274	295	280	275	282	283	261	267	285	249	284	267	264	260	250	275	253	253	263	227	255	283	272	256	272	266	253	270	272	243	258	274	252	237	268	252	261	273	233	272	253	254	274	273	290	243	261	265	288	287	269	243	258	265	268	277	259	243	278	266	264	260	253	261	257	271	252	276	260	238	278	264	272	265	242	260	263	271	261	263	264	257	272	250	282	280	245	266	243	253	255	259	238	269	226	223	264	267	252	290	281	261	272	233	275	260	272	257	264	276	249	283	239	244	241	259	243	261	250	247	251	264	258	293	263	259	257	255	276	267	282	269	252	248	259	264	237	242	269	261	257	243	276	261	250	254	276	283	254	227	256	220	304	260	275	282	265	241	294	274	253	259	258	271	270	273	243	256	236	255	264	270	258	308	266	263	291	258	260	253	226	263	270	253	261	269	256	260	279	244	268	282	272	229	270	270	250	263	254	246	242	294	290	266	249	267	269	247	252	294	280	274	271	244	251	277	267	279	277	263	234	261	248	293	262	250	267	258	259	271	295	255	253	274	260	270	278	244	263	263	256	282	232	267	252	266	261	275	286	294	248	277	255	308	245	251	245	269	272	241	260	278	261	258	269	262	287	261	258	270	254	270	250	255	264	240	231	249	290	259	278	226	292	273	241	275	258	221	261	293	253	253	217	254	246	274	270	273	258	261	268	228	248	287	291	289	279	297	239	247	274	266	252	278	232	269	257	269	258	282	235	255	261	247	252	262	287	259	243	251	256	226	251	260	271	272	274	262	270	267	261	234	265	222	276	270	261	259	284	251	244	271	247	265	269	253	226	256	267	237	276	266	275	250	249	285	260	273	257	262	297	258	252	267	293	249	242	286	234	240	230	282	282	240	265	269	264	232	276	243	240	233	286	251	273	254	251	257	241	271	262	248	254	261	262	230	264	270	225	270	271	274	263
50985	53103	42509	5207	3029	2253	2092	1896	1580	1348	1258	1160	1090	1055	990	943	900	860	883	888	912	1001	1251	1229	1304	1220	1171	1118	1168	1134	1206	1144	1107	1124	1132	989	985	1042	994	881	859	973	1237	1107	851	821	2752	6808	7189	5233	2880	1335	924	772	660	595	612	614	641	648	638	645	606	644	656	606	616	613	650	653	662	578	680	649	606	650	585	609	645	607	624	649	626	656	621	672	634	647	655	650	676	618	597	657	629	668	629	647	626	630	641	660	655	650	641	597	677	636	633	639	613	632	649	656	617	633	630	617	681	610	622	660	636	659	684	667	668	586	646	691	646	645	602	654	631	581	652	618	629	599	594	651	649	630	634	612	626	633	670	668	597	629	665	677	617	649	646	693	628	658	642	647	604	625	706	590	602	651	658	665	686	627	595	617	645	628	672	603	659	568	632	639	654	633	614	650	610	618	614	650	707	611	600	610	609	620	666	622	627	689	628	611	658	641	628	639	589	652	667	669	625	588	650	578	630	674	624	597	624	630	661	627	636	647	670	619	643	656	647	629	631	636	647	621	654	644	615	646	675	647	594	649	665	632	693	633	621	565	632	650	674	626	696	651	702	600	653	631	653	708	599	631	709	615	622	617	653	649	652	660	613	655	642	608	643	665	616	627	615	686	661	659	623	667	648	649	638	659	666	653	675	642	656	626	620	658	669	650	621	633	672	655	660	648	640	615	667	658	617	643	622	662	622	602	673	647	650	623	666	636	632	654	614	605	622	692	630	602	636	671	625	617	609	669	639	634	618	640	631	636	641	622	666	657	625	627	669	676	630	648	656	644	643	649	604	667	610	639	604	653	635	611	614	635	658	631	621	622	620	613	631	624	640	602	612	649	636	669	672	638	655	658	597	629	661	616	634	685	643	633	713	604	658	608	645	629	648	654	645	614	608	614	626	613	673	635	676	653	676	641	619	635	639	620	619	645	601	635	608	596	646	649	640	586	661	674	625	618	646	620	594	649	628	621	637	682	649	626	688	611	620	638	637	658	619	678	667	629	656	674	625	622	675	631	629	642	652	642	636	671	626	652	608	639	640	595	654	623	610	667	710	645	616	657	592	615	642	634	640	635	622	624	593	656	621	622	658	654	639	605	697	616	692	635	644	579	624	649	642	616	667	656	615	627	612	656	665	599	663	647	641	637	583	637	623	634	656	635	660	610	646	618	664	646	646	640	632	611	656	667	625	629	632	644	635	615	679	630	646	622	656	632	644	631	665	695	634	654	633	634	660	667	669	631	623	599	627	621	606	609	659	636	632	634	617	666	651	613	650	635	653	628	590	634	680	690	677	648	655	646	703	620	663	608	608	656	621	643	640	650	621	671	620	658	643	626	634	637	609	658	642	616	648	660	663	580	636	605	660	667	589	623	653	628	635	650	701	669	610	643	594	618	630	638	606	611	625	652	665	667	659	653	636	659	651	675	669	639	606	648	620	618	592	640	616	627	596	666	608	645	674	635	648	635	677	606	665	671	648	611	649	651	651	678	624	623	676	620	641	641	633	628	641	605	630	646	679	628	620	667	675	646	614	640	643	668	625	674	600	604	617	682	667	576	656	645	626	654	627	620	639	596	625	635	612	617	635	634	644	609	643	677	670	609	633	678	637	645	658	644	616	630	581	607	651	669	650	637	625	633	619	642	602	683	632	660	620	606	637	601	667	660	693	655	623	606	654	615	654	605	658	652	645	672	615	623	642	623	671	645	635	619	647	637	644	657	630	627	671	640	609	656	663	616	640	641	623	626	603	640	672	688	616	627	614	635	614	635	668	648	619	656	679	600	695	617	635	617	665	636	619	642	605	640	609	617	658	653	643	686	641	620	620	610	655	640	635	654	604	628	621	624	628	616	662	604	646	665	639	659	636	682	650	640	612	635	678	654	599	643	631	677	575	575	620	683	650	642	644	631	660	627	657	641	612	604	598	619	648	634	632	667	614	637	638	664	625	650	624	612	626	670	603	604	637	608	641	618	642	619	643	599	625	695	577	622	653	605	652	630	642	666	670	655	673	634	671	650	635	614	636	663	664	622	640	658	673	635	633	637	617	580	642	676	677	598	665	650	623	615	610	606	613	635	622	673	639	622	642	608	647	640	643	636	636	685	647	616	656	662	591	650	689	627	594	660	634	601	664	697	637	651	630	641	648	612	652	665	636	652	666	663	585	633	593	636	622	597	635	648	654	653	584	665	703	612	643	621	588	620	623	612	643	658	675	652	639	601	615	662	624	630	634	648	621	633	581	629	634	633	621	648	633	681	675	627	633	626	625	680	640	637	692	622	634	617	660	607	609	637	640	666	654	644	666	625	650	675	620	621	682	663	671	626	604	644	630	643	630	608	615	633	650	665	604	649	617	625	617	651	608	662	611	657	654	671	636	637	634	656	620	632	594	633	649	674	632	663	640	625	621	624	633	642	648	648	622	658	629	613	620	639	658	625	646	602	707	650	611	649	628	642	645	675	658	625	678	633	636	638	623	630	664	620	654	623	598	642	638	631	677	673	635	579	686	642	647	620	631	666	645	632	678	721	647	643	649	613	632	656	652	627	660	665	678	642	651	658	646	624	670	617	629	624	646	642	638	652	651	617	639	663	645	599	648	658	667	661	654	673	670	659	585	621	628	631	603	686	644	654	634	625	616	620	617	634	584	605	653	631	639	622	614	616	633	648	593	679	629	624	660	665	667	646	639	602	650	601	634	686	646	635	642	589	635	671	645	639	670	651	635	650	642	616	663	622	623	675	633	713	690	660	651	648	643	636	639	632	625	627	625	634	644	620	622	638	619	643	626	658	591	634	609	608	635	635	675	619	632	647	650	620	686	649	665	668	620	615	658	661	630	656	685	666	652	659	622	654	694	654	637	660	616	657	688	661	642	692	629	648	633	639	670	634	630	647	633	626	658	647	654	671	657	648	656	625	647	615	596	649	644	613	603	592	641	624	633	629	619	632	704	596	650	647	641	691	651	667	662	650	676	601	619	686	631	649	672	669	648	642	607	618	633	627	666	625	633	646	701	639	659	622	664	662	623	651	646	644	638	609	638	661	666	632	646	606	622	660	630	657	617	600	655	695	669	641	576	669	620	598	632	666	651	626	641	619	614	653	617	664	653	638	600	587	634	673	649	627	617	635	654	632	645	662	628	638	667	641	675	610	623	633	591	623	672	663	649	637	674	663	641	630	620	616	618	639	632	591	651	581	642	673	638	619	664	642	630	676	651	612	693	636	648	646	628	574	656	626	641	639	675	640	620	659	648	607	609	648	639	645	607	615	652	611	665	668	622	622	631	621	590	692	613	581	604	641	644	686	621	634	642	668	617	593	637	624	594	638	628	628	638	658	652	661	688	647	611	675	633	611	592	662	606	650	656	603	630	645	665	618	600	606	625	652	635	688	654	605	619	621	664	658	636	640	662	597	686	638	641	632	619	648	619	645	627	660	664	619	657	600	684	659	648	590	625	617
20870	12878	3217	480	368	363	275	335	278	279	264	264	274	287	273	264	269	292	284	262	276	302	258	300	279	273	293	269	266	260	276	320	266	303	301	288	265	286	270	252	283	266	270	264	265	295	320	358	333	352	296	299	265	301	299	264	257	268	251	265	220	245	258	249	261	201	272	262	257	256	251	235	266	245	251	255	247	286	260	268	294	264	260	264	259	273	239	278	281	267	256	257	252	279	255	266	269	308	284	256	264	281	253	249	313	256	248	254	266	281	264	246	258	264	265	226	277	265	274	276	239	234	262	263	252	272	251	248	293	272	255	259	276	255	281	253	258	271	260	284	268	242	260	271	264	264	269	267	283	254	239	262	222	236	258	262	266	235	258	263	255	249	277	238	256	251	245	262	278	295	258	261	239	300	237	254	246	238	254	282	224	267	266	272	276	268	251	245	233	228	250	278	264	263	265	253	249	270	258	283	265	254	288	265	252	226	254	272	261	266	278	238	308	245	277	257	259	238	254	257	266	244	236	256	249	226	280	256	269	258	239	251	273	249	259	274	289	274	248	266	217	281	263	264	275	228	250	265	279	260	264	260	264	280	272	255	262	247	237	286	248	247	259	268	279	268	239	277	266	299	262	267	287	258	262	258	225	282	268	247	254	275	256	279	257	236	224	261	241	244	266	229	256	257	280	276	266	268	274	253	256	273	278	250	258	250	272	282	269	279	251	243	248	251	276	273	256	275	280	254	266	249	269	282	257	254	267	269	233	258	258	271	265	247	264	247	255	282	269	252	252	292	250	228	268	269	281	270	248	278	268	261	256	224	269	252	251	250	253	247	246	271	285	225	244	282	294	301	233	263	265	276	267	264	269	289	269	249	254	249	241	269	283	244	264	267	273	296	255	236	248	233	253	270	249	257	250	297	290	238	259	289	259	262	262	269	251	271	271	245	268	285	243	275	264	258	300	239	281	232	229	267	235	289	266	269	235	267	260	284	260	253	229	239	253	263	259	237	255	261	273	259	261	271	257	259	267	246	263	265	251	235	218	219	235	272	227	283	239	278	267	276	250	257	289	249	245	269	260	259	299	278	264	251	273	272	284	225	228	274	237	264	270	274	254	282	256	254	255	245	252	272	273	308	255	249	261	246	269	271	254	246	271	267	273	256	264	307	258	262	284	268	253	262	254	252	236	234	290	268	262	283	258	249	253	256	251	266	251	275	276	233	241	287	236	288	276	254	263	273	264	274	263	270	249	287	223	252	272	254	269	268	240	250	249	295	273	251	238	260	270	263	261	258	278	269	260	284	260	293	261	242	263	244	244	220	267	271	246	245	273	279	244	262	280	288	265	248	287	259	249	258	277	268	249	291	288	264	263	227	245	255	271	243	253	247	252	267	241	235	252	278	257	262	259	262	240	276	256	244	262	247	255	272	255	252	280	285	249	250	253	216	271	281	266	251	254	269	232	253	261	267	272	247	262	291	244	277	276	270	273	261	259	240	252	269	254	263	265	279	246	283	245	276	246	290	262	258	248	268	236	273	267	261	249	261	256	250	266	253	270	275	251	271	273	262	256	264	264	267	262	277	256	284	269	235	250	264	254	253	256	251	258	249	240	228	253	257	248	254	296	257	244	246	251	279	252	265	284	249	243	245	246	245	243	243	234	254	253	260	240	235	265	251	282	254	222	256	260	252	268	273	262	272	264	244	254	275	263	275	294	277	253	239	244	255	262	268	268	245	252	271	266	286	254	248	245	282	259	271	250	258	238	237	275	261	273	282	257	283	270	261	278	256	230	240	261	255	264	264	297	246	294	274	282	282	264	273	277	254	274	260	297	308	272	252	259	245	249	282	277	244	237	260	270	254	255	255	268	263	254	268	258	240	275	262	269	252	263	243	273	273	231	282	286	254	259	266	230	266	264	255	273	236	250	271	277	257	235	226	278	270	240	274	265	257	248	249	248	256	260	260	283	248	261	267	246	248	258	236	262	251	283	246	246	268	252	258	301	234	260	253	277	250	263	249	250	270	286	265	248	242	245	260	229	266	281	257	267	241	298	264	244	254	264	263	276	282	290	241	257	238	265	263	293	268	278	257	261	267	263	279	264	240	264	259	266	248	252	281	248	252	273	240	264	273	262	273	268	256	274	264	255	288	253	264	258	238	239	257	269	298	240	265	274	259	276	267	238	226	248	261	253	274	248	233	262	310	241	282	235	226	246	272	259	235	238	271	254	269	281	221	276	258	256	272	274	255	284	249	279	260	252	257	257	242	255	260	272	265	242	239	259	261	239	258	247	240	279	241	255	247	280	252	280	261	236	238	267	255	259	261	235	239	254	241	252	264	280	290	272	255	292	269	284	255	268	266	262	260	253	259	272	283	258	236	268	274	255	243	253	244	269	264	249	237	245	244	268	254	254	260	290	265	234	244	273	274	254	245	244	266	250	263	277	268	235	248	301	262	249	259	271	258	255	269	281	245	267	270	264	268	271	266	285	249	281	278	278	272	266	255	265	237	254	254	246	232	226	289	273	265	265	251	265	280	252	293	268	274	252	233	295	241	253	265	258	271	281	255	250	246	240	291	253	282	257	263	266	232	292	276	250	259	250	263	282	249	278	279	268	254	263	283	264	262	243	246	236	275	251	243	248	258	228	255	266	269	271	255	270	267	270	256	293	261	264	234	258	278	273	261	239	242	261	258	254	256	277	281	282	256	250	242	236	273	257	270	264	265	264	245	253	268	260	242	307	263	272	257	262	261	257	296	239	252	253	251	281	261	271	244	267	273	241	238	265	260	249	254	248	273	264	242	265	270	280	260	299	258	246	259	258	273	265	268	246	272	271	279	258	252	241	261	230	202	264	267	269	290	252	265	240	239	274	252	242	230	285	267	257	274	255	252	276	262	245	291	252	281	249	260	249	274	247	263	251	241	253	258	262	259	291	290	261	264	289	259	281	285	253	267	250	251	253	288	263	253	275	265	260	267	252	249	256	265	270	261	262	247	244	277	259	261	260	246	276	242	268	298	241	242	239	274	286	252	240	280	255	281	256	266	255	256	258	282	291	236	252	267	262	274	267	262	246	274	269	259	251	255	240	272	272	237	230	249	270	251	273	288	241	291	251	272	253	282	261	247	240	255	257	255	258	233	252	271	284	280	269	261	297	264	223	274	291	275	274	267	262	263	268	256	272	256	261	261	266	254	287	265	246	238	252	254	267	255	268	265	276	300	263	297	257	260	279	260	273	236	271	240	281	267	293	281	263	276	237	244	252	274	264	251	246	273	246	258	273	250	262	245	240	247	283	253	246	256	263	259	232	250	275	244	266	275	233	287	265	266	241	261	284	252	289	269	262	250	280	267	261	244	252	252	269	288	283	252	265	262	270	280	242	294	248	253	261	249	242	259	271	256	270	273	238	268	241	250	255	262	274	241	252	253	261	268	241	244	252	259	281	260	252	267	259	249	248	242	255	237	257	238	276	285	251	251	258	247
14606	14657	5048	836	876	880	819	823	762	737	677	716	736	685	665	713	662	681	688	698	728	738	878	877	886	838	762	762	802	826	884	902	813	889	815	864	737	789	718	623	666	690	658	657	676	757	968	1172	1186	1060	878	803	663	657	610	654	644	600	637	615	633	608	649	678	637	671	631	639	657	640	636	619	675	644	678	670	668	629	633	621	694	653	613	646	653	646	628	653	648	639	658	666	683	651	684	630	620	636	668	619	666	632	640	650	628	656	631	655	648	632	667	634	674	659	607	628	617	658	641	641	642	624	638	603	654	645	609	609	642	627	611	633	592	658	676	618	675	648	653	612	621	693	618	682	659	652	579	629	637	659	649	646	659	625	665	604	651	647	670	628	635	635	652	623	650	620	646	638	622	622	653	616	585	591	666	646	619	642	637	616	639	645	604	655	643	618	633	626	657	642	655	628	647	647	636	620	630	703	635	660	647	670	659	672	658	672	637	621	646	637	653	610	674	669	647	638	639	718	666	687	642	675	657	622	626	621	641	656	678	665	652	674	664	632	692	595	653	661	632	647	661	634	622	707	619	598	658	650	640	635	705	637	699	688	653	643	630	661	655	632	636	621	605	677	663	635	666	631	613	635	660	626	636	693	628	621	594	651	638	640	630	630	666	693	645	669	635	638	661	659	613	635	624	678	632	637	641	649	649	697	629	636	658	616	602	603	624	648	627	654	632	637	654	631	644	647	633	623	659	626	691	602	603	656	646	646	649	672	650	612	668	642	627	619	605	659	669	614	655	642	632	652	606	611	690	635	641	627	650	678	664	624	627	579	628	601	636	650	648	630	658	669	690	659	636	661	660	651	669	649	667	619	635	657	631	652	658	669	625	685	632	654	638	644	649	621	627	641	665	639	620	649	628	659	605	620	699	639	623	683	632	672	644	642	620	644	654	657	703	625	662	637	638	594	638	664	630	657	653	684	646	639	635	638	659	593	670	641	624	639	625	636	650	696	619	676	668	652	633	668	613	660	682	630	637	617	634	648	614	640	657	692	623	638	673	690	642	660	663	647	662	655	665	651	603	669	662	632	619	610	663	663	680	648	631	636	634	632	648	584	655	639	646	638	691	666	596	675	692	630	659	633	648	661	660	652	664	611	693	632	595	590	675	608	611	610	621	622	627	646	659	605	579	602	636	660	648	604	629	651	656	620	616	673	634	640	648	677	666	688	635	681	623	683	668	656	653	637	628	630	600	640	678	665	656	632	651	642	612	664	661	687	602	624	642	683	659	623	631	632	666	615	646	624	664	618	627	656	657	613	675	604	667	647	641	616	632	629	673	619	632	673	653	690	684	641	635	639	636	641	638	636	626	679	666	612	623	634	611	612	638	631	672	647	664	617	629	583	636	618	642	646	662	645	657	678	625	636	616	662	624	661	647	671	663	625	606	656	624	646	655	642	610	667	648	626	660	648	631	633	603	636	650	654	663	679	645	636	625	630	621	658	625	613	672	686	655	666	641	642	602	683	654	647	670	656	653	666	664	660	665	637	645	633	621	649	618	706	634	639	627	658	570	624	657	623	656	677	640	668	675	642	662	629	621	620	651	653	611	627	606	613	636	665	633	660	666	602	639	615	652	670	626	653	619	653	611	694	656	664	651	624	631	624	656	662	625	658	640	651	623	640	676	630	617	718	652	608	602	650	620	603	620	676	601	634	601	674	650	647	655	626	624	644	675	643	620	631	624	627	631	652	673	661	637	686	613	607	619	642	624	661	655	632	649	626	625	603	624	666	648	647	639	637	607	639	642	637	624	628	639	663	635	634	620	680	678	664	606	648	638	605	626	624	627	699	657	636	665	633	609	616	648	648	663	711	625	642	626	624	659	618	595	614	697	639	630	650	688	648	683	623	619	629	625	642	680	658	645	656	635	622	687	639	621	654	674	679	640	643	608	633	731	651	622	650	717	682	644	651	631	659	590	654	629	661	651	625	655	652	662	636	649	652	679	664	638	655	656	640	613	671	649	669	658	655	666	643	668	673	671	653	622	604	647	622	632	639	671	639	626	656	633	583	593	682	613	684	628	614	664	632	655	630	644	597	603	670	638	662	646	663	682	628	633	623	644	633	662	662	617	659	666	613	624	643	609	621	657	568	645	645	589	677	681	581	647	631	653	631	644	644	671	653	660	626	605	616	668	651	676	684	633	658	619	653	636	647	653	665	718	607	606	647	557	621	626	650	645	610	649	626	642	656	656	654	650	659	660	710	585	698	642	609	637	663	615	594	675	668	652	633	586	667	623	656	642	621	627	649	647	620	624	609	646	644	675	630	621	653	638	662	648	683	629	655	658	649	639	631	654	648	614	646	658	625	632	660	640	628	642	623	628	633	568	629	635	677	604	613	655	659	624	622	641	676	622	623	693	650	619	681	629	651	622	643	663	621	628	636	690	668	587	624	617	642	652	651	649	644	661	601	629	631	628	659	641	657	632	666	654	686	639	589	612	663	611	670	648	625	669	658	663	627	661	660	673	618	657	703	647	654	675	683	592	597	593	639	628	624	636	644	663	653	620	584	669	642	642	579	634	622	630	608	691	655	627	653	689	639	655	676	636	707	659	624	631	622	659	652	628	591	695	608	637	632	639	603	648	665	632	629	595	649	624	636	686	616	629	700	657	606	704	612	642	656	642	591	634	694	632	658	653	674	611	590	655	659	614	655	633	647	684	641	598	691	626	664	636	680	658	631	650	650	654	642	655	635	633	687	631	636	639	627	657	613	621	669	644	676	618	667	671	654	631	599	641	677	658	652	632	667	628	632	644	657	650	611	644	646	683	639	659	608	634	714	674	668	612	629	668	667	634	663	666	664	650	619	696	626	695	684	654	628	666	607	651	665	663	636	626	602	652	672	664	634	647	599	640	633	688	608	652	653	684	632	634	702	656	674	659	676	654	638	646	648	642	712	643	586	662	645	654	637	603	625	620	660	631	669	647	652	617	663	646	654	612	631	652	618	641	619	653	633	638	665	675	610	633	667	616	625	699	622	681	662	673	636	614	608	648	615	620	607	644	615	671	660	689	595	596	632	602	652	607	617	647	660	644	625	652	664	639	705	648	677	643	654	645	620	644	652	642	633	634	653	685	652	626	662	596	692	678	594	626	657	588	645	657	650	681	649	648	652	659	632	626	608	650	663	593	656	657	651	630	630	710	652	653	638	634	635	628	620	631	697	631	631	664	660	657	637	619	616	664	607	670	640	632	613	661	620	604	667	637	660	643	660	643	645	627	607	675	630	658	614	704	643	667	640	669	644	602	661	593	645	602	687	650	635	652	638	672	643	634	676	646	646	661	653	659	651	616	616	622	624	633	645	665	667	676	668	642	668	624	650	624	565	654	628	668	653	592	653	639	668	625	620	665	622	645	630	614	624	659	619	677	713	657	669	647	663	629	617	632	667	646	706	621	627	662	671	628	593	638	675	594	676	689	673	626	629	639	652	662	666
60484	49728	32784	11344	2876	1198	579	439	406	389	325	350	313	338	298	308	326	300	338	340	332	348	359	351	297	308	333	308	314	338	356	324	330	351	331	326	298	314	300	287	307	272	315	279	303	509	892	1031	842	594	388	309	313	287	283	268	279	254	277	282	300	273	267	278	278	273	269	277	271	271	280	307	280	257	251	316	274	280	292	260	245	257	286	292	297	257	309	256	292	296	249	278	256	261	300	273	294	250	291	280	289	268	269	282	261	268	272	302	265	284	270	304	271	290	266	264	288	268	316	263	263	290	282	280	265	296	268	286	267	308	226	298	252	261	255	293	240	285	277	285	286	252	283	268	267	263	243	284	267	269	298	299	295	269	265	264	265	270	272	255	294	262	273	242	266	267	296	279	276	270	285	321	269	267	300	240	292	292	287	239	294	283	272	267	274	249	269	273	290	251	290	271	288	266	277	272	232	271	261	271	255	271	242	272	262	274	247	281	290	272	260	300	287	261	262	310	286	245	283	239	278	300	288	268	290	262	258	263	273	273	267	310	276	275	292	272	275	257	292	265	289	291	263	308	306	318	279	277	279	281	281	269	254	282	280	255	285	279	277	251	285	284	250	279	274	285	281	271	258	283	286	278	276	242	290	270	258	279	258	285	280	320	268	272	272	284	274	247	279	274	251	271	285	280	317	257	271	248	285	266	310	256	257	241	259	268	304	287	249	272	288	294	249	255	259	250	272	276	258	274	264	314	263	280	300	278	284	257	308	273	301	271	248	261	296	272	276	283	247	291	262	289	254	276	287	259	296	286	282	270	261	268	275	292	275	281	284	264	263	294	266	299	277	256	300	258	290	277	262	268	283	281	278	272	265	284	294	288	300	295	303	287	274	280	282	234	279	281	237	290	288	266	307	285	282	275	301	280	288	269	267	296	266	264	275	252	288	274	261	252	277	273	286	244	274	307	271	276	293	246	279	248	256	289	289	293	261	284	311	271	264	279	272	290	277	271	277	286	285	259	273	261	279	251	305	311	272	278	265	285	251	254	271	307	259	281	291	271	277	269	275	262	309	272	266	293	275	291	280	295	286	272	306	305	293	273	292	253	264	268	238	306	305	291	281	271	261	275	291	255	284	253	272	283	272	289	251	269	336	266	267	276	262	280	297	278	277	282	279	292	268	296	284	297	274	298	295	280	295	274	295	268	257	264	277	303	269	267	263	256	271	274	281	261	289	235	254	300	245	283	261	243	260	257	258	288	267	260	276	267	274	296	286	263	267	265	267	289	268	277	264	261	284	285	279	296	286	266	277	282	321	272	274	276	286	273	247	272	274	290	291	271	272	276	253	247	285	298	257	278	291	279	267	261	265	255	291	320	291	316	275	285	315	282	288	286	300	272	259	277	282	326	281	284	277	266	283	292	250	269	273	291	296	265	305	308	257	290	261	283	288	250	275	279	247	290	288	270	253	283	311	264	258	247	286	273	258	315	314	295	275	300	277	272	295	254	278	270	298	296	261	283	287	273	266	267	301	266	294	280	300	251	312	279	258	273	268	273	270	287	272	286	281	282	282	286	276	245	286	246	284	290	275	282	268	288	261	279	278	269	267	237	292	295	268	278	290	270	277	287	295	266	283	284	281	287	309	259	284	282	287	270	297	287	261	306	272	291	290	281	269	282	298	273	260	287	265	284	270	251	273	244	288	294	217	278	289	281	261	268	268	292	297	257	275	277	280	251	267	282	303	244	265	273	325	283	292	271	295	305	245	300	305	245	282	280	288	263	273	235	281	268	264	254	278	232	274	307	273	254	282	287	253	283	284	259	304	280	278	275	278	270	255	267	284	279	257	300	282	282	260	275	251	290	293	276	297	247	276	249	294	269	264	311	245	264	260	281	294	265	275	283	310	258	287	270	285	274	294	304	256	248	269	295	261	273	262	274	254	275	283	279	237	290	286	276	285	284	256	294	255	282	298	285	268	282	251	265	268	281	253	279	245	279	290	253	301	267	301	267	323	260	272	280	297	298	259	279	274	275	285	285	279	269	312	286	306	292	251	288	281	283	294	267	280	294	248	267	253	282	281	268	264	285	254	273	257	293	287	264	284	261	255	299	273	289	292	267	300	271	274	264	268	276	284	265	283	255	252	271	286	296	292	270	280	288	259	281	290	277	314	274	294	294	281	255	272	261	289	273	256	276	280	263	276	254	255	300	263	246	283	261	258	288	282	273	265	306	283	295	301	301	284	300	274	270	267	291	258	285	296	296	275	261	268	263	284	268	291	266	244	259	268	253	301	266	280	270	271	295	284	267	302	269	278	265	304	285	283	282	315	270	293	294	255	251	270	258	267	245	280	271	232	286	264	272	288	276	260	300	273	294	299	268	266	281	300	268	278	283	269	253	287	258	268	281	285	278	279	305	261	267	281	283	274	289	308	273	264	298	289	263	268	290	277	269	307	298	265	271	279	289	287	291	261	302	265	251	259	280	267	300	258	290	242	294	280	298	312	281	293	254	270	228	269	275	279	262	259	265	264	290	265	272	288	285	283	271	317	282	284	309	284	296	301	305	294	269	286	283	305	287	272	298	282	284	251	259	278	292	277	268	255	273	273	273	275	302	269	279	253	265	227	303	264	291	272	292	298	257	261	284	268	300	284	298	285	283	287	289	260	335	254	283	307	282	294	283	283	266	281	280	283	322	263	291	291	282	292	255	267	291	293	261	268	263	287	291	280	263	296	283	265	234	285	275	264	269	276	290	303	285	267	281	281	283	302	253	267	262	279	277	309	284	277	258	278	271	243	293	293	256	260	272	273	246	279	269	263	299	254	301	270	250	258	291	240	282	279	311	297	261	267	282	292	265	294	321	246	315	256	271	250	283	275	309	314	276	287	267	280	299	268	252	277	265	262	276	288	285	274	302	288	266	273	255	255	273	280	268	267	276	280	259	284	277	275	255	281	296	236	274	262	250	236	264	289	280	285	302	279	269	271	300	293	284	268	254	267	283	257	304	299	304	273	261	278	273	287	253	289	264	295	289	266	287	257	274	253	260	266	244	278	279	278	262	284	282	266	274	261	276	238	282	300	237	276	314	251	281	282	290	254	301	271	275	286	254	305	270	282	272	287	250	231	287	289	295	246	276	266	244	282	261	279	284	264	291	298	312	287	274	277	267	299	297	284	260	278	243	272	269	295	280	281	279	250	283	294	239	288	273	299	294	234	279	271	263	244	239	267	289	313	293	279	267	273	308	240	275	264	275	262	296	264	283	294	276	275	292	294	272	279	256	294	295	263	264	273	262	275	257	276	259	301	288	291	279	286	273	263	284	272	274	264	291	251	249	281	266	275	261	270	304	247	270	286	294	300	256	299	249	260	282	285	283	265	265	286	270	253	283	284	272	326	280	260	252	296	269	283	271	253	279	264	277	284	301	271	274	295	279	317	227	256	270	235	271	240	294	237	298	293	299	276	292	247	287	260	265	288	265	270	280	262	275
43475	39568	26812	4258	3084	1965	1740	1507	1381	1231	1101	1081	966	942	943	881	834	868	882	888	992	1089	1042	1079	870	918	946	953	1006	994	997	1071	1039	1072	940	923	956	894	845	777	746	770	739	771	839	2504	5004	5371	4027	2549	1504	937	756	720	740	693	657	722	646	656	676	659	670	686	686	656	658	612	685	629	663	652	671	683	684	680	680	611	682	647	689	676	669	664	635	651	654	654	644	633	705	711	666	695	653	696	718	680	679	700	717	656	740	693	687	702	614	682	644	708	658	698	691	651	668	643	699	637	631	656	605	680	658	648	686	662	692	698	676	641	641	664	678	690	712	667	689	674	634	655	704	647	686	631	681	659	696	652	650	701	632	630	663	628	742	692	677	702	701	632	649	679	671	663	686	659	658	681	724	665	698	685	690	632	667	680	636	679	682	669	696	674	687	695	684	733	711	705	687	673	678	616	710	681	631	693	703	706	732	615	745	717	602	731	685	696	687	669	711	701	682	720	658	704	701	682	648	703	668	682	658	695	649	655	674	658	640	701	620	709	709	696	652	653	710	643	709	690	681	673	646	690	684	622	679	674	692	685	640	644	684	676	693	661	729	683	695	662	630	659	654	662	652	639	633	623	673	696	689	646	682	677	653	670	684	670	662	659	649	691	703	742	649	678	678	703	716	678	654	668	651	681	663	643	663	704	723	692	650	705	668	716	695	698	667	659	663	677	668	655	709	648	665	639	709	683	676	678	681	677	705	652	677	676	676	627	667	690	688	638	663	670	662	666	673	631	631	690	616	636	695	659	650	657	717	683	669	679	625	678	704	683	684	648	673	669	674	712	697	717	670	698	608	670	686	638	687	715	666	659	698	715	683	686	660	675	694	632	681	626	649	696	698	657	670	669	685	662	688	660	692	672	684	722	690	678	683	708	655	659	655	698	702	694	659	666	666	708	696	732	663	645	688	667	702	690	683	687	681	700	687	677	703	644	683	660	657	668	679	657	671	655	677	700	658	691	668	630	649	638	663	691	652	640	666	638	675	653	670	646	656	654	670	648	684	667	674	697	634	675	690	713	659	681	669	632	649	746	667	660	649	653	668	663	658	693	666	673	692	693	689	687	687	665	696	659	637	642	685	687	672	669	664	667	658	684	691	674	643	655	724	656	692	718	682	660	678	686	649	666	661	673	671	657	681	627	708	686	694	663	716	729	665	694	694	677	671	707	674	668	635	681	714	672	715	698	659	715	703	696	704	652	612	736	686	694	691	680	693	686	653	646	693	648	673	726	708	624	740	687	692	652	720	685	688	726	690	702	701	679	663	673	694	667	698	669	674	671	667	659	687	615	654	638	654	618	706	706	684	714	693	696	643	668	673	660	657	705	655	653	702	668	681	639	697	682	680	701	626	708	642	640	649	680	664	660	654	652	650	682	683	709	708	680	661	659	704	701	642	666	676	690	674	722	660	629	645	704	650	662	706	672	738	671	716	677	651	674	702	685	645	631	616	651	636	672	670	691	671	679	670	676	662	652	689	672	649	638	684	691	695	693	647	702	647	684	717	716	664	656	668	713	671	682	672	673	704	678	609	692	657	707	668	658	692	659	674	643	658	706	694	645	645	702	672	666	655	663	673	660	664	665	674	674	655	720	655	724	688	685	691	664	653	657	630	663	635	699	660	620	602	658	650	709	659	669	684	647	700	689	660	675	670	649	651	660	673	680	654	730	638	653	657	671	710	711	616	636	655	724	660	689	662	743	636	688	726	695	635	669	675	688	678	646	686	702	709	659	619	624	691	650	656	683	644	652	692	627	697	687	718	648	700	710	673	618	688	694	666	704	686	657	646	695	654	703	653	649	731	670	670	665	683	668	632	675	674	667	672	663	626	662	682	687	626	688	666	675	682	685	677	710	660	711	713	705	670	679	652	637	714	673	672	687	691	676	643	661	688	673	698	684	689	632	670	680	655	732	667	643	614	626	654	694	668	673	659	684	676	706	707	705	672	675	620	732	670	676	691	636	666	652	712	670	688	649	699	661	697	665	635	661	663	675	713	653	699	674	701	697	650	670	686	716	648	671	648	692	658	692	641	621	669	669	645	650	670	670	687	726	678	676	713	655	694	658	657	676	647	704	718	665	719	651	738	654	643	643	655	684	632	664	648	652	701	677	674	686	693	679	658	698	682	613	617	680	670	672	658	648	637	684	655	662	684	664	682	633	703	685	690	701	674	656	674	682	658	661	703	664	642	696	678	637	645	696	678	659	668	685	685	657	653	692	711	710	720	685	677	660	685	669	730	675	678	688	672	621	643	637	657	705	659	682	685	697	653	686	675	694	692	679	681	695	693	655	651	696	663	651	675	684	684	650	727	686	657	662	647	690	705	698	692	672	673	685	651	687	622	646	668	683	691	622	644	673	729	691	676	695	716	650	636	652	656	663	676	697	704	698	688	706	661	686	651	665	704	674	668	697	650	631	722	703	629	695	691	650	679	686	692	683	662	691	684	674	647	703	665	690	657	670	650	705	734	719	666	706	697	637	691	698	664	631	724	697	643	658	657	667	652	709	669	672	645	689	692	698	662	689	667	641	665	721	698	665	678	669	686	666	708	681	671	665	660	630	675	671	646	684	676	731	698	703	666	655	672	675	704	609	680	682	665	686	673	654	680	630	656	679	662	717	654	684	685	670	651	715	683	717	696	693	695	669	744	659	683	649	682	674	632	668	676	669	711	708	659	711	626	691	677	654	703	641	647	622	667	650	738	670	703	646	705	687	663	680	695	701	627	675	686	663	736	688	661	669	651	673	655	684	698	689	665	652	650	703	706	679	656	655	649	648	690	672	603	626	650	695	675	650	697	651	658	671	645	690	659	664	659	689	717	682	646	687	684	686	680	699	669	700	698	661	641	661	678	673	661	644	640	694	699	663	669	677	641	664	635	645	639	675	659	646	666	683	603	675	636	689	662	651	642	675	666	669	670	681	676	639	650	712	694	691	627	658	662	677	662	707	645	662	693	739	673	715	647	652	709	689	680	651	713	686	664	677	638	696	677	672	667	649	703	680	666	696	668	652	670	673	629	722	702	707	679	671	679	701	675	667	669	697	679	635	695	635	620	660	698	679	673	696	644	649	661	654	692	701	689	680	664	688	692	657	619	654	629	681	678	673	634	678	688	595	713	702	704	654	667	717	683	704	639	644	667	701	658	650	650	682	653	623	697	672	707	646	713	613	643	695	710	695	666	668	645	695	696	668	623	687	676	718	705	656	659	658	667	678	676	643	639	661	654	677	647	660	644	684	694	657	710	621	723	717	640	695	637	689	653	670	643	651	686	682	646	672	704	680	690	633	661	693	648	693	675	638	720	669	665	637	648	643	694	647	668	683	642	648	638	579	637	673	637	634	662	697	671	625	693	709	668	655	682	692	670	706	653	678	713	669	690	668	661	671	711	688	733	697	649	715	703	641	696	680	666	677	652	687	676	665	668	666	678	675	656	666	691	715
72722	58421	40022	18736	5172	1568	880	599	497	469	397	373	371	365	336	329	367	360	362	352	349	327	287	293	310	335	345	342	316	312	329	362	320	319	305	274	288	294	307	294	282	284	278	287	310	469	1214	1692	1409	952	592	355	278	297	272	251	271	240	258	245	268	230	237	275	273	234	248	246	246	273	242	230	270	278	243	253	267	252	251	258	286	238	228	271	249	289	279	308	257	273	250	251	220	247	265	279	248	284	253	242	252	268	259	252	239	237	255	256	257	241	287	255	278	243	269	254	243	222	227	283	281	289	267	289	265	254	271	249	266	261	264	268	285	253	259	248	232	247	248	246	256	250	292	239	263	277	262	261	244	233	267	255	270	277	271	269	242	243	257	253	297	247	247	244	263	281	240	243	235	258	295	254	262	233	251	269	224	259	258	265	240	233	248	238	272	264	280	258	281	245	269	270	263	280	242	237	277	267	268	275	276	257	251	267	265	266	265	253	267	262	259	246	267	253	254	264	256	253	259	270	278	250	287	282	235	236	265	262	254	271	248	272	255	259	247	291	240	253	243	256	244	243	263	246	261	275	271	255	301	259	276	270	267	284	241	255	250	251	263	270	286	243	237	260	235	273	265	267	249	265	254	233	230	293	246	249	264	250	262	248	300	247	288	254	262	269	245	276	264	247	265	248	236	249	226	235	273	273	260	251	258	259	267	243	265	267	257	264	280	277	247	255	261	267	276	257	283	257	233	264	249	233	256	233	227	251	254	267	234	287	285	260	273	269	268	277	253	249	257	267	237	254	269	242	288	270	266	280	247	280	277	271	264	261	246	247	260	268	232	281	258	262	261	236	284	264	280	262	258	243	261	256	265	276	287	287	256	245	269	232	266	247	237	255	239	237	240	266	268	255	282	265	232	231	258	269	255	238	245	270	277	277	278	228	286	264	259	266	287	229	306	255	247	279	264	262	271	249	276	242	260	291	280	267	219	266	222	269	249	268	248	242	259	262	284	253	248	268	281	235	251	267	254	260	280	254	233	265	269	263	243	274	287	270	274	245	252	270	261	283	279	257	253	247	252	238	277	266	279	273	273	249	268	272	280	254	240	266	273	251	243	254	265	251	263	231	248	279	251	258	235	270	282	236	259	231	258	283	257	278	246	270	233	282	275	266	267	258	249	263	256	252	262	292	269	275	273	264	251	240	264	251	259	244	260	259	321	274	236	248	284	233	267	252	241	226	252	287	239	269	265	250	289	244	282	267	269	269	267	249	277	235	278	256	247	253	250	251	226	254	256	281	243	246	273	306	282	251	241	240	275	271	296	249	247	254	229	233	250	279	235	256	244	260	305	275	287	270	261	274	262	288	266	258	264	248	252	249	260	253	281	246	281	258	275	255	267	231	282	262	255	253	258	263	260	243	256	237	240	295	236	269	266	289	237	235	230	240	245	257	255	261	250	262	238	242	277	244	225	265	248	252	253	262	250	272	241	251	234	266	261	286	260	241	264	256	268	290	263	267	264	247	251	238	222	267	252	241	298	259	253	269	259	260	232	270	258	263	284	281	243	248	267	286	258	263	284	259	223	285	268	219	251	266	276	276	261	231	245	258	263	225	264	253	234	274	238	252	280	249	259	253	241	219	264	238	284	256	251	262	271	271	266	257	299	233	257	289	260	255	281	292	261	269	263	221	266	267	260	268	270	266	249	245	233	248	259	279	297	281	267	268	277	260	246	270	284	241	256	253	251	247	264	240	246	228	253	265	274	255	251	290	242	267	272	251	246	267	265	249	257	255	243	229	244	253	269	256	281	261	275	251	278	262	268	272	270	269	267	258	238	265	258	264	252	251	243	249	269	249	251	238	258	238	270	263	250	250	278	271	275	280	312	272	294	258	269	264	261	283	253	231	263	243	277	255	280	254	247	251	245	258	261	254	260	258	271	256	254	232	260	225	282	289	241	266	264	276	263	260	228	258	254	270	285	294	266	239	225	279	240	259	241	284	243	270	267	269	273	246	233	261	290	263	253	246	260	267	270	265	267	265	293	247	261	256	235	263	263	240	282	239	230	247	245	239	289	290	242	279	282	260	279	243	257	254	247	260	266	258	245	272	257	273	251	253	260	251	276	245	258	284	258	250	271	271	256	251	240	268	261	278	241	284	267	276	256	281	286	265	260	265	254	256	266	242	279	249	260	258	262	279	291	266	254	232	259	264	251	269	269	251	286	258	274	259	276	273	253	293	258	250	253	246	273	248	264	246	253	258	274	264	242	275	275	262	241	261	265	260	279	265	275	242	251	281	261	276	248	271	226	266	249	249	278	281	284	253	269	255	255	248	260	254	255	242	281	252	232	230	249	232	278	251	252	248	261	256	256	266	255	230	271	274	250	269	262	267	265	257	300	251	291	268	271	244	219	255	274	260	265	240	258	267	247	263	240	254	250	284	262	258	256	302	263	263	283	260	278	267	256	254	219	279	300	243	246	228	284	246	251	268	254	254	237	290	275	287	241	247	289	276	257	250	264	261	267	245	236	253	272	265	260	239	239	256	237	266	285	271	262	234	197	270	265	254	238	271	278	242	282	260	227	243	247	285	262	271	256	261	237	251	291	273	278	255	256	258	281	286	291	267	284	269	254	279	248	234	286	269	262	251	253	258	244	270	261	267	283	274	278	267	239	251	258	279	260	247	268	268	242	234	249	257	246	249	250	279	241	243	231	281	262	260	261	261	255	253	268	247	254	264	251	265	267	264	249	263	253	253	244	255	256	272	252	242	270	268	265	248	255	238	237	261	273	259	220	292	261	277	278	243	256	264	227	273	233	241	255	268	240	239	225	246	268	266	269	242	271	251	277	289	269	253	248	308	256	236	289	268	261	285	268	243	261	237	264	255	273	293	260	257	246	270	246	241	255	267	251	251	268	271	250	235	276	254	243	260	265	247	252	248	247	247	256	276	270	252	295	233	273	257	244	257	263	247	237	253	242	242	289	263	288	268	271	243	246	263	242	275	260	275	276	270	283	254	263	276	268	260	278	263	277	268	241	252	272	250	272	248	263	250	239	265	240	252	264	260	306	277	276	250	267	242	244	258	252	273	285	286	256	279	254	247	260	263	236	272	279	253	280	273	278	229	241	253	246	253	258	257	264	280	260	247	286	252	254	263	263	251	258	261	247	278	292	272	288	246	249	258	287	256	282	255	298	304	260	265	264	248	282	281	283	280	277	264	245	253	282	268	256	267	232	259	240	270	254	257	260	237	274	253	274	272	271	276	232	243	243	269	241	269	269	227	285	244	249	275	306	263	249	267	266	248	252	272	283	281	237	276	254	254	231	272	260	263	252	239	264	271	271	261	242	284	245	264	274	275	272	235	261	264	239	278	272	246	229	246	266	250	285	255	267	301	241	228	292	226	228	247	248	268	275	268	255	235	271	239	250	254	250	233	249	268	276	284	257	266	241	280	252	268	269	259	254	254	262	284	275	258	231	250	273	292	230	244
50964	44553	32136	10284	5079	2916	2528	1960	1718	1592	1372	1296	1171	1122	1021	1048	1123	1144	1219	1272	1241	1091	949	1022	1074	1117	1115	959	1070	1164	1224	1138	1061	1069	936	821	844	913	1039	794	765	727	849	800	1044	1917	6646	9470	7028	4290	2277	1252	889	675	652	661	600	619	629	626	608	615	667	632	619	638	646	655	632	613	602	663	627	634	607	663	644	649	596	608	612	602	594	627	634	636	637	649	630	621	687	643	625	633	576	582	637	635	631	610	664	645	586	658	630	632	629	649	604	636	599	654	592	631	627	649	643	619	641	618	622	593	601	653	663	618	611	628	619	588	637	646	597	610	557	604	620	598	593	622	602	661	597	632	605	600	600	604	608	618	657	655	617	612	645	630	637	622	607	656	624	632	656	643	631	600	648	624	642	610	675	643	619	619	612	636	674	651	674	639	673	639	591	630	620	581	626	649	630	664	633	641	667	648	615	667	627	616	623	659	654	597	637	630	645	632	601	610	639	613	601	612	628	595	667	653	647	669	676	651	590	591	579	618	614	599	632	603	613	645	593	620	593	635	652	609	643	578	676	635	656	621	636	667	658	656	669	609	600	668	632	628	617	614	640	626	622	624	647	594	631	596	626	650	626	598	625	645	579	672	626	624	629	617	617	645	558	608	621	595	668	655	687	649	686	636	604	640	594	676	599	617	613	684	639	604	651	649	681	627	639	625	624	616	656	678	636	623	633	620	581	621	609	676	649	584	591	660	606	664	640	615	603	614	602	647	632	611	687	640	646	607	614	644	581	595	609	604	619	606	663	649	626	621	595	623	598	657	645	594	655	644	621	619	599	619	668	590	670	649	658	583	629	625	642	642	630	589	647	592	622	629	639	615	621	638	642	590	638	619	650	620	652	636	604	616	580	616	649	617	674	655	651	596	643	650	628	612	602	673	649	616	654	647	652	649	644	686	648	665	652	604	643	623	622	649	586	611	603	652	638	689	573	625	650	601	608	635	634	583	623	644	607	588	607	657	640	625	647	651	632	639	612	610	596	650	611	662	641	625	628	641	597	591	626	625	667	641	596	602	644	642	639	620	641	653	632	632	639	628	585	672	623	636	620	643	600	627	634	641	631	650	608	625	612	626	659	642	621	653	615	557	623	648	632	613	589	611	632	692	684	668	646	648	642	638	656	611	628	627	633	669	624	620	624	674	598	625	616	585	635	639	645	632	612	612	589	644	663	679	634	631	647	628	582	670	679	677	653	608	609	662	621	645	622	612	597	636	584	644	657	620	652	634	626	628	595	646	618	597	601	630	617	608	638	661	646	658	577	610	615	629	616	663	624	604	648	636	603	632	672	620	623	674	623	631	633	673	611	631	669	640	628	641	636	666	598	658	616	672	638	652	628	688	653	636	683	650	615	631	605	653	602	602	590	613	633	588	622	630	672	592	622	595	680	610	607	600	622	660	661	630	610	610	608	594	599	639	633	626	638	675	628	639	647	560	646	603	650	618	587	639	663	669	624	640	623	666	652	616	647	610	643	645	605	623	630	640	602	601	664	670	697	629	638	640	618	664	644	658	605	634	621	612	640	660	589	632	657	635	640	605	637	650	633	630	592	605	601	582	625	649	655	604	633	644	632	611	602	625	586	590	633	615	589	610	630	623	634	664	601	610	621	650	606	601	594	642	652	606	602	600	623	641	641	648	632	607	582	616	640	612	651	657	670	629	603	646	636	631	634	625	614	638	614	600	656	643	630	623	653	659	603	578	629	632	611	614	597	603	661	628	615	647	555	597	635	667	596	618	657	598	627	588	611	593	643	582	648	662	600	644	699	591	601	657	641	634	659	621	625	635	648	632	641	625	645	654	644	665	595	600	626	649	639	615	619	613	592	584	608	613	670	683	625	649	603	647	621	612	660	637	627	606	677	672	717	638	587	609	633	616	638	642	581	620	632	602	618	637	627	663	668	604	597	646	625	662	671	630	623	618	616	585	597	611	618	637	605	673	599	644	638	622	624	648	609	629	623	619	626	662	618	652	622	663	621	638	636	638	600	640	620	643	620	676	639	616	630	664	627	644	589	647	611	630	651	616	636	631	666	639	606	615	615	618	583	589	635	626	646	630	611	636	620	590	601	693	629	632	620	616	626	642	614	651	613	621	625	626	618	638	624	643	622	612	670	647	611	641	664	604	662	650	642	683	610	643	612	626	634	577	653	648	691	613	634	625	675	582	643	611	598	620	645	628	634	623	638	632	633	633	657	636	643	616	617	631	683	620	616	590	667	629	628	642	615	605	629	581	640	615	682	575	641	637	604	659	613	626	648	612	625	641	645	650	586	597	593	598	612	624	642	637	650	646	643	609	630	640	630	639	642	617	575	593	608	680	665	660	682	615	668	629	608	597	586	615	619	607	650	656	617	602	597	635	627	676	662	698	636	650	633	633	639	599	602	618	631	612	636	638	639	667	645	656	629	634	639	610	612	672	615	604	656	647	614	625	634	665	648	592	635	629	669	649	608	598	603	628	594	626	612	597	645	652	612	627	661	631	635	616	632	594	658	634	615	635	637	654	651	609	660	697	698	637	661	659	633	680	643	578	638	611	600	633	655	656	637	601	606	614	653	607	592	664	636	623	636	634	669	643	604	613	695	607	630	621	627	624	606	631	671	668	687	664	646	641	660	648	619	606	653	609	615	636	635	633	619	571	614	644	597	602	636	597	619	640	680	653	628	643	646	606	638	615	619	661	602	660	578	652	594	610	639	621	610	629	646	623	619	652	621	601	616	636	604	614	617	663	641	672	610	638	657	635	614	621	612	636	649	613	620	610	631	642	672	641	670	639	635	620	631	605	657	629	630	651	665	677	643	636	576	671	644	611	643	610	638	621	631	619	648	598	664	616	596	586	586	655	608	649	644	602	635	641	581	641	622	620	636	659	641	640	640	615	657	637	615	602	641	601	623	650	591	634	657	604	640	651	661	607	661	601	563	664	608	639	611	629	637	635	619	655	648	619	637	637	617	620	634	600	593	619	634	623	639	645	647	601	576	598	643	638	575	631	638	620	632	674	614	633	606	661	627	661	637	597	611	577	632	622	656	578	628	578	638	609	607	618	661	642	608	635	617	598	658	626	635	656	647	617	626	631	629	650	645	589	642	648	653	649	667	614	656	608	634	620	635	664	582	684	665	628	640	601	689	637	639	659	632	620	693	622	652	620	639	631	624	602	615	653	604	618	629	638	612	612	621	646	615	602	614	626	587	634	617	605	685	596	603	636	630	650	632	585	652	625	645	608	603	581	642	625	675	623	672	620	632	627	647	653	617	627	662	597	660	638	603	617	647	612	619	647	619	615	649	676	585	677	635	605	625	613	654	635	675	657	631	582	690	593	624	614	663	621	591	612	622	654	573	620	676	613	622	623	627	656	641	615	611	671	601	627	622	617	634	654	667	656	620	604	657	621	640	599	594	653	595	614	642	616	626	631	648	649	640	662	641	632	627	644	602	615	628	636
18691	7445	2955	844	378	332	321	268	290	265	281	270	243	283	270	283	298	274	312	245	298	284	279	320	270	262	283	284	291	316	295	256	289	264	274	253	247	283	252	286	271	289	252	240	246	281	348	371	373	335	303	289	251	248	297	275	229	255	243	250	251	196	257	238	284	266	266	244	240	244	241	293	253	236	274	242	245	239	247	254	267	266	277	251	248	250	251	273	245	228	262	258	272	254	249	265	253	257	274	236	252	273	274	263	275	258	283	274	245	260	271	269	242	248	254	225	259	261	246	262	256	245	259	273	285	258	261	244	243	261	240	241	255	260	238	240	234	251	246	262	246	271	258	240	244	235	243	236	246	256	256	304	248	293	256	256	278	251	266	261	292	263	249	281	274	241	231	277	252	268	241	227	246	274	244	233	275	253	254	253	233	280	245	246	239	222	260	260	247	265	244	252	269	239	258	259	264	269	254	248	255	260	271	248	221	276	227	240	246	269	259	271	260	241	240	261	250	256	244	265	249	232	250	241	222	242	274	254	276	226	283	238	263	235	266	253	262	239	258	229	280	264	247	270	295	272	266	258	297	248	245	245	248	257	241	267	273	256	247	258	291	257	263	256	269	243	272	251	243	246	237	228	252	270	259	244	253	266	241	256	270	263	258	245	236	273	258	226	238	261	281	283	246	260	250	238	273	233	248	267	236	254	277	256	272	259	256	260	268	257	268	258	270	231	303	260	271	263	281	274	247	241	243	253	256	268	238	260	256	262	249	251	237	236	276	260	266	278	239	252	292	259	270	246	265	269	252	246	240	269	244	256	240	256	252	236	256	277	252	290	278	278	266	239	243	261	265	225	247	265	241	243	246	260	258	270	248	242	242	219	248	249	255	238	256	253	247	262	243	235	270	287	259	231	244	246	246	270	251	260	254	247	254	271	255	252	257	253	236	282	246	253	285	233	268	261	270	251	273	268	301	258	248	271	241	249	251	239	257	272	242	214	266	269	270	264	244	273	262	283	270	265	242	266	241	263	239	230	270	237	258	277	263	232	270	250	276	252	260	261	225	243	243	235	260	261	263	243	214	247	262	264	253	255	258	247	251	251	267	266	268	261	275	237	269	254	255	238	273	247	278	248	248	249	264	260	243	271	264	286	233	278	235	244	237	243	229	269	247	262	226	260	260	232	249	258	216	229	239	237	254	257	279	277	256	267	284	257	257	272	258	250	258	279	238	262	265	284	278	243	257	279	268	260	244	256	258	250	221	239	239	257	266	229	254	246	246	249	252	248	270	235	243	271	258	262	265	258	291	252	264	260	279	233	271	230	267	268	254	257	249	267	260	255	252	244	261	244	233	259	249	239	241	247	256	287	246	267	240	267	263	237	242	244	278	255	260	252	233	263	245	251	260	228	260	256	279	270	271	253	254	261	253	256	253	285	265	273	266	214	240	224	251	263	277	263	271	255	248	231	237	252	274	253	234	255	213	235	243	245	273	241	243	258	266	263	267	253	273	245	242	252	229	259	260	252	262	264	278	276	250	278	243	254	277	254	250	240	275	262	254	227	252	265	254	290	259	267	254	238	240	273	253	231	280	239	280	258	259	230	244	255	245	278	237	235	266	269	269	248	245	242	271	265	247	252	264	228	257	245	254	234	243	276	260	265	274	253	240	239	244	255	258	269	269	265	251	240	292	250	248	272	266	281	259	227	269	259	256	243	235	272	241	261	239	261	239	257	265	259	262	262	244	252	254	267	241	248	232	277	254	270	253	275	236	264	262	257	245	243	257	260	270	261	248	229	256	271	255	269	218	252	273	263	270	223	255	273	263	234	267	245	251	244	262	276	255	235	262	271	234	253	231	248	244	257	262	265	263	239	254	281	245	254	252	292	213	256	254	247	270	233	282	258	251	246	241	254	226	275	278	248	273	245	246	220	277	234	274	260	231	255	236	254	270	296	266	279	268	288	280	239	257	242	281	234	259	269	260	301	260	262	261	236	273	245	265	267	259	259	248	262	298	245	236	254	254	272	242	281	264	262	273	244	239	275	254	250	271	246	260	257	234	267	260	251	255	244	242	240	262	263	238	248	273	285	255	238	258	278	269	251	260	240	230	278	236	222	250	261	264	278	262	268	290	290	240	245	249	246	228	243	252	252	258	263	243	252	279	272	230	264	265	271	279	275	252	234	271	230	232	273	257	277	249	236	271	255	245	230	272	262	253	233	259	263	251	245	263	258	241	260	225	258	257	268	253	255	264	258	299	260	269	270	255	270	273	243	226	241	235	253	257	258	250	275	224	239	287	265	258	265	277	235	283	279	297	253	217	246	251	275	264	246	260	250	270	271	256	232	254	259	243	261	238	228	244	256	251	289	278	226	267	261	246	276	262	264	245	253	252	278	260	271	278	260	249	307	248	234	259	257	269	243	239	243	259	264	261	259	219	245	235	272	242	250	268	244	265	288	262	265	262	257	267	285	235	253	248	278	257	244	247	261	232	225	252	261	258	249	235	263	241	278	261	248	271	267	262	252	239	262	247	253	209	264	220	264	285	266	260	248	265	227	259	254	247	254	266	257	267	243	254	266	255	260	242	255	233	274	256	252	254	290	231	262	263	253	302	253	263	256	271	255	235	290	257	234	262	297	261	281	267	264	226	228	264	282	242	266	251	245	230	232	266	248	239	255	269	232	264	256	249	267	259	263	247	250	253	268	258	298	265	242	259	277	254	265	258	264	253	254	287	282	261	251	273	240	242	252	270	256	242	250	244	246	241	255	298	275	238	247	267	250	230	257	248	254	234	265	276	285	247	253	250	253	244	231	238	239	245	245	233	254	273	248	244	240	266	240	264	287	274	244	243	260	285	263	263	279	261	239	252	264	282	255	269	275	270	252	255	232	240	256	221	269	285	244	225	243	265	271	273	290	259	251	266	263	237	254	239	235	279	277	264	287	254	252	249	266	272	258	260	241	247	265	256	267	253	247	248	274	227	266	233	281	249	239	263	238	288	271	280	273	263	258	275	237	287	276	257	266	259	257	263	237	251	235	262	257	261	265	291	253	252	280	243	255	253	239	260	247	254	275	244	252	266	269	279	268	262	258	252	266	275	266	267	279	261	269	263	266	245	251	259	282	283	287	255	254	232	267	252	281	263	242	277	253	265	230	257	267	257	265	272	239	274	226	261	277	263	277	222	229	246	247	257	252	306	221	271	247	268	245	257	233	256	246	273	284	243	235	267	237	244	260	272	261	298	267	245	268	262	260	267	252	279	254	225	255	264	251	277	255	263	254	254	258	240	219	225	274	259	265	278	250	261	251	259	242	233	257	229	251	302	253	272	258	241	279	235	240	268	247	223	276	255	244	233	242	228	266	239	252	232	234	216	252	268	262	265	268	257	240	273	250	273	232	236	227	245	279	233	262	277	241	243	248	240	281	239	244	239	248	254	277	239	248	255	272	256	280	247	243	277	273	260	257	269	266	219	241	261	257	246	248
14917	8688	5764	1486	898	901	916	790	687	672	673	709	659	669	720	762	867	890	898	885	719	686	747	786	789	777	774	820	782	784	776	781	816	770	725	665	673	671	697	649	685	644	672	659	655	614	1073	1373	1213	1030	928	805	667	637	642	642	687	624	670	620	599	645	622	643	617	647	623	623	672	595	659	654	659	649	563	622	649	620	630	619	616	655	618	663	662	665	678	647	632	630	592	657	637	641	624	645	579	613	611	626	623	638	587	660	648	657	678	615	668	611	637	667	666	664	634	606	657	628	630	640	588	649	636	617	674	641	645	652	601	601	629	642	669	656	636	643	571	628	679	623	678	631	596	622	630	629	555	644	592	629	700	629	633	581	613	614	641	650	622	607	600	634	582	629	620	624	679	627	615	622	662	656	579	612	552	656	612	681	647	642	633	647	613	610	666	609	608	642	617	655	607	664	584	626	636	673	654	638	623	628	632	654	610	638	662	639	658	637	626	650	634	656	624	610	672	640	660	675	672	624	637	649	648	645	615	636	650	664	642	647	625	654	662	625	648	635	599	631	656	611	711	654	666	661	649	667	618	619	632	629	681	628	649	620	599	606	658	664	608	642	591	629	608	670	608	649	645	628	638	659	662	624	679	620	639	686	640	648	594	638	636	600	631	612	607	628	645	639	645	650	672	647	607	611	617	632	646	623	634	647	634	651	680	661	643	615	703	637	668	634	633	641	661	657	634	603	643	640	626	578	656	650	630	578	661	644	621	644	614	629	686	647	658	622	611	647	632	660	614	642	656	612	645	621	650	612	617	658	625	654	691	616	697	604	694	622	631	643	660	629	596	655	600	604	625	618	588	630	662	642	606	627	597	608	611	612	665	629	643	641	619	598	621	606	699	617	619	626	606	634	618	587	657	681	610	634	668	595	647	627	682	630	636	677	632	568	633	621	645	635	649	640	633	598	615	616	604	600	608	601	658	578	645	624	619	622	624	621	645	579	601	653	628	592	626	662	626	635	648	644	652	593	654	645	595	645	629	680	617	710	644	616	654	681	582	625	660	620	645	647	631	594	630	635	627	605	590	652	632	618	645	658	643	601	621	637	655	620	627	665	625	594	624	637	596	595	616	642	624	633	671	605	688	652	667	637	653	646	628	617	650	660	662	642	640	645	666	625	713	628	637	629	598	699	612	621	637	629	645	621	609	674	635	626	660	630	613	626	605	615	632	620	647	678	619	612	598	632	642	675	650	640	646	680	629	636	611	627	660	637	617	647	647	626	620	602	643	610	617	621	634	682	629	608	601	645	640	649	652	648	645	668	611	636	578	697	624	608	657	650	591	648	664	664	644	646	646	612	624	608	639	607	636	612	651	659	618	634	632	644	640	601	637	640	688	636	700	634	622	627	645	584	598	643	586	632	599	676	651	655	683	678	678	630	594	629	586	613	649	679	659	623	622	631	600	657	627	649	646	627	635	639	661	642	623	666	634	694	627	604	610	623	636	645	661	663	643	590	625	628	579	637	588	653	601	662	629	612	616	610	620	594	611	604	618	645	623	671	641	623	651	683	615	612	627	624	658	645	628	622	634	659	600	620	634	619	693	622	617	630	644	674	602	624	620	655	653	626	615	665	568	646	694	617	615	645	661	622	585	664	603	641	617	620	688	640	632	644	657	634	657	625	640	611	695	668	642	633	641	663	635	605	638	620	609	671	626	685	615	634	637	600	630	674	618	663	592	619	625	666	649	636	684	649	656	616	689	577	629	652	630	601	653	604	642	653	632	620	637	665	644	660	624	625	648	657	587	628	625	640	608	671	669	631	634	643	610	623	663	601	656	628	635	630	616	619	626	666	653	703	629	597	689	619	653	631	606	636	635	645	639	682	638	643	621	604	616	667	615	615	654	657	649	649	605	660	620	628	660	629	662	652	638	637	646	610	593	593	641	667	663	607	629	625	622	627	665	592	647	655	629	651	637	651	651	672	634	645	605	644	633	639	672	644	643	604	634	658	630	652	629	653	628	635	610	588	659	631	617	665	655	647	658	666	620	613	717	656	619	650	643	606	625	642	617	605	640	666	637	649	617	640	657	629	663	624	646	638	657	661	611	621	667	617	594	632	634	645	614	635	668	656	622	628	659	607	635	609	625	648	610	665	626	695	600	607	624	629	629	617	596	660	644	644	685	653	661	616	619	656	657	642	591	639	600	618	657	651	593	622	615	643	618	648	671	653	602	620	646	685	641	626	659	616	667	647	620	653	624	635	651	654	644	644	623	640	641	659	628	661	639	627	622	640	606	594	655	617	654	622	629	667	629	629	632	675	648	660	666	622	648	619	609	656	615	646	608	650	656	612	644	636	635	652	639	624	623	637	576	620	695	611	586	641	656	622	649	652	631	664	630	686	603	631	653	602	606	654	655	593	647	641	600	596	588	628	664	639	675	628	642	687	600	612	558	655	591	648	653	641	654	658	676	686	635	624	666	621	614	627	635	629	623	697	655	654	648	591	640	655	622	656	632	635	652	653	569	646	644	635	616	646	654	628	644	650	604	638	646	647	605	596	641	611	646	621	635	611	668	681	652	637	668	639	664	588	622	636	672	649	642	644	585	633	660	648	669	629	653	594	603	620	645	616	682	690	655	628	625	609	647	596	654	600	646	658	660	726	635	617	629	645	633	640	594	605	569	645	641	643	631	621	631	642	683	657	650	643	601	656	626	627	614	680	652	635	630	629	631	621	643	666	655	623	594	644	656	589	642	660	652	625	650	655	636	634	673	630	648	628	637	624	668	646	657	630	673	587	594	585	622	593	682	629	657	640	613	647	633	652	663	610	606	628	644	639	620	628	673	597	636	630	600	664	657	634	629	616	640	643	631	661	609	631	650	669	595	585	632	655	621	638	640	632	655	646	641	619	630	651	651	662	644	639	655	640	630	600	689	654	629	642	649	628	659	648	652	628	635	656	618	619	587	646	598	692	663	654	646	615	624	607	578	635	605	633	635	620	618	636	672	633	630	640	643	653	640	643	632	607	661	611	621	658	660	627	625	635	633	652	656	638	622	639	645	644	623	653	675	638	616	616	614	617	633	619	661	631	626	692	611	631	608	640	666	635	647	588	652	626	677	607	657	628	648	660	617	621	639	661	593	632	636	668	638	654	652	631	660	613	634	626	626	611	639	602	663	605	586	655	617	668	662	649	656	634	660	663	644	643	576	646	642	663	606	647	693	592	610	630	657	611	617	647	666	642	580	647	610	631	647	678	597	601	630	657	612	624	592	612	644	690	670	601	613	694	626	629	617	628	625	644	690	623	684	664	612	627	612	684	635	628	583	667	677	626	635	607	597	590	622	613	630	617	632	645	610	642	618	631	636	626	661	687	671	613	686	649	658	662	669	624	623	596	623	628	650	645	662	627	653	593	628	617	655	656	614	625	661	655	668	639	591	649	629	610	632	671	604	661	633	638	563	655	661	697	593	617	606	636	672	605	645	612	664	696
60360	44988	38218	22639	4844	1370	642	450	393	384	376	333	337	312	354	364	331	368	367	317	319	300	304	345	298	280	286	340	315	331	349	295	328	305	297	303	305	320	335	335	357	310	310	267	339	593	1013	943	789	556	418	361	292	272	275	284	298	286	279	257	267	302	263	289	276	302	254	258	258	265	295	278	274	281	285	305	277	262	273	223	274	279	268	262	268	251	284	263	278	275	259	263	289	260	247	301	273	303	285	288	250	287	285	299	256	269	270	266	297	287	277	290	275	307	279	229	273	287	252	276	259	264	278	250	291	313	288	250	245	284	293	287	266	239	234	282	284	273	279	253	267	269	273	229	307	258	268	249	280	245	255	288	268	281	269	273	261	285	271	264	275	262	262	264	238	267	283	258	262	265	251	245	248	257	271	235	255	281	257	293	267	227	273	245	261	255	245	285	268	297	260	273	289	257	268	241	267	293	217	262	261	247	264	252	313	258	292	290	274	275	284	259	288	278	270	279	280	266	258	276	261	275	287	236	276	276	248	243	265	299	247	303	296	264	286	252	271	267	269	258	276	262	270	265	239	289	273	255	278	266	277	282	285	265	290	266	287	268	296	287	296	289	243	255	271	318	241	281	256	290	251	267	250	276	274	272	276	283	278	304	258	268	271	259	294	260	274	269	305	290	271	275	280	278	279	246	264	253	266	273	261	279	279	295	259	275	241	281	262	265	236	288	259	282	270	266	291	257	268	239	281	267	265	247	269	282	257	272	280	275	276	284	296	259	287	252	271	302	273	276	277	267	236	282	278	280	269	287	268	246	259	258	281	268	292	278	288	289	266	296	276	247	290	277	276	271	283	267	278	276	276	289	259	297	253	274	292	297	301	297	256	237	291	280	266	296	272	271	253	244	271	290	243	286	311	260	260	277	277	244	260	268	276	251	276	292	259	277	268	258	265	296	272	267	274	285	248	265	288	258	269	246	256	267	281	257	275	293	264	280	284	266	282	275	279	277	252	285	284	285	262	285	274	268	286	249	236	237	247	245	285	274	277	279	246	281	293	275	290	286	291	272	288	294	269	277	241	277	287	264	256	264	295	305	277	280	272	247	257	282	251	268	258	284	281	267	272	295	257	302	297	274	295	265	261	259	260	266	275	290	276	262	238	256	275	300	279	267	275	287	273	283	262	254	261	286	262	266	275	288	255	284	298	244	291	283	252	283	258	278	274	275	307	264	289	265	257	241	279	294	263	272	294	291	265	266	256	294	275	258	258	266	259	285	249	258	264	308	266	257	276	287	243	266	247	249	268	275	262	259	271	255	299	271	278	296	278	280	272	286	276	259	287	281	277	266	307	278	271	265	243	248	259	280	238	247	251	259	283	249	260	271	281	263	283	257	256	272	277	261	274	254	277	247	258	282	267	286	253	289	257	269	289	273	271	273	269	270	266	288	276	289	262	258	286	296	271	272	267	269	268	271	296	265	272	293	283	269	283	264	266	259	279	268	254	255	277	261	283	278	264	259	277	271	259	279	317	314	288	269	275	293	271	263	290	297	300	275	277	288	280	300	278	259	284	253	262	299	278	252	265	264	267	252	260	242	254	297	301	260	252	273	276	268	278	289	258	285	294	276	256	256	245	269	258	263	278	253	298	263	287	261	264	283	294	290	272	264	275	301	278	260	270	296	270	263	256	281	253	262	269	263	284	247	247	297	250	285	280	269	308	281	258	262	294	258	318	259	276	247	287	244	292	272	281	288	280	270	272	269	246	251	280	275	281	227	242	248	242	242	302	265	275	267	265	313	283	260	271	265	252	310	259	271	235	266	253	296	305	288	262	262	266	278	297	288	249	270	281	286	276	300	269	276	255	246	294	284	279	256	299	275	269	245	266	298	247	253	284	264	273	247	252	267	252	275	285	297	286	287	279	276	285	266	234	282	277	297	269	250	275	273	262	277	267	282	275	290	311	280	298	308	263	291	313	285	269	288	272	260	246	281	254	251	241	297	301	279	305	285	280	263	282	273	285	258	272	276	280	302	291	278	242	306	249	274	291	295	264	275	251	278	286	271	261	270	272	253	266	281	264	277	277	250	269	284	274	265	277	282	268	267	294	267	260	283	288	277	292	277	280	266	249	263	265	265	270	289	267	277	262	247	244	308	268	257	289	298	279	270	303	286	252	247	256	252	275	268	274	296	248	277	293	270	296	278	272	275	274	297	283	247	295	263	262	283	266	282	281	275	290	291	272	273	287	252	301	252	283	266	282	268	293	261	282	264	289	273	271	255	283	278	273	250	261	252	256	257	296	263	271	271	277	296	277	294	284	294	300	273	256	264	296	284	261	254	280	253	256	291	271	267	302	256	262	264	271	277	270	252	264	275	270	286	271	266	272	279	276	285	299	288	265	266	261	266	291	266	274	276	282	249	271	276	269	256	269	257	265	239	241	270	291	266	276	234	277	288	278	280	254	290	295	256	279	264	284	271	255	299	265	271	245	262	255	263	291	268	237	299	270	279	240	291	269	260	270	259	282	265	276	290	261	258	277	272	289	265	264	292	271	303	262	271	282	271	264	270	252	265	284	271	297	262	294	265	275	288	265	286	258	281	303	311	284	275	272	277	314	282	275	271	249	275	281	302	280	273	272	270	267	290	285	256	286	256	256	244	255	228	247	276	297	254	285	272	269	284	285	281	274	271	292	272	292	287	260	271	253	290	275	283	280	257	266	257	274	247	279	276	266	251	284	291	249	287	267	274	234	251	275	250	273	254	250	286	272	286	279	297	266	288	255	258	265	276	252	254	272	266	265	305	278	256	278	276	316	263	262	289	312	254	291	254	253	271	287	293	290	281	260	248	267	280	270	258	258	295	256	319	257	255	307	267	300	279	253	274	275	284	281	270	259	281	271	263	247	267	261	268	293	273	279	277	307	258	302	286	258	268	277	262	277	282	262	282	298	286	277	286	253	267	259	284	250	281	282	256	259	286	262	266	254	278	301	272	248	295	280	280	274	242	274	271	282	259	276	292	268	263	280	249	269	266	251	274	277	273	254	272	288	279	294	294	277	288	291	253	268	254	281	241	268	273	263	261	259	258	257	253	285	256	250	279	306	262	259	288	284	262	276	284	271	241	282	259	275	291	286	261	260	263	264	283	276	284	268	273	280	279	297	257	275	271	267	278	245	253	261	260	277	236	273	253	282	267	280	275	278	246	311	261	272	269	277	291	270	276	227	280	284	263	293	268	277	287	258	283	300	296	278	279	275	265	240	256	264	253	281	270	259	273	272	293	264	274	256	278	280	287	273	293	310	267	257	254	281	253	267	272	259	300	319	245	251	253	276	267	262	247	303	246	266	253	262	285	262	292	286	292	267	263	266	258	292	272	284	301	257	263	262	306	261	280	247	263	268	248	288	274	267	272	271	275	288	269	252	253	246	253	275	270	269	260	256	263	299	278	277	288	291	288	270	279	273	237	280	262	303	268	286	236	230	262	235	236
41803	35334	33923	11239	3272	1981	1720	1461	1233	1155	1091	1019	992	1046	1073	1060	1186	1243	1222	1112	914	963	958	1045	904	754	792	913	959	1076	1082	996	955	906	825	875	1020	923	911	1042	966	930	806	738	1075	2814	5325	5130	3648	2422	1576	1090	793	669	671	701	695	677	637	630	662	649	659	668	688	662	625	674	646	657	654	658	658	706	631	678	675	685	677	640	646	655	631	655	661	644	705	684	643	691	632	638	703	705	656	716	721	674	678	654	646	621	687	671	681	679	633	737	653	627	600	626	698	659	670	694	669	689	601	701	685	662	714	694	707	694	692	661	667	649	677	608	705	653	680	670	663	653	695	666	682	687	652	626	686	661	683	652	711	656	676	665	663	660	693	676	670	644	662	662	688	701	652	694	674	693	614	684	641	611	620	663	683	633	696	658	672	645	653	696	625	650	675	688	683	711	650	652	709	664	662	665	661	656	623	626	642	654	671	624	693	729	713	703	661	660	701	669	660	658	646	659	664	689	703	667	709	662	674	702	652	674	664	643	658	680	674	686	661	662	704	690	719	671	697	709	667	648	662	641	669	651	636	627	655	674	663	676	664	632	631	658	636	647	638	655	669	716	685	689	653	666	653	670	652	728	642	612	647	658	627	652	665	661	682	676	691	663	673	679	666	648	640	659	670	647	694	715	665	716	643	649	686	641	636	652	639	608	643	652	657	663	682	650	712	703	633	652	656	654	671	616	660	659	716	654	684	647	674	659	636	694	638	669	673	673	621	705	664	720	629	665	651	632	676	682	671	669	647	634	687	682	664	665	650	695	666	662	678	629	667	695	697	655	703	704	688	682	638	633	703	661	746	638	667	661	688	640	677	674	663	688	667	667	670	616	679	639	674	691	683	650	664	665	697	658	674	636	670	683	672	662	669	663	658	648	685	683	638	654	690	665	646	651	671	641	684	654	656	612	624	665	628	717	655	682	659	673	676	632	672	700	704	669	645	697	659	691	683	645	629	633	646	656	665	706	636	655	660	657	662	645	656	649	673	667	702	631	696	673	691	675	675	687	681	607	677	657	690	652	650	686	689	654	658	656	668	687	666	667	719	686	665	655	629	714	677	663	656	699	662	663	668	686	653	659	638	657	653	701	687	650	678	708	639	693	643	666	656	651	685	663	640	672	710	670	655	677	663	629	666	678	717	659	664	664	643	669	624	700	686	627	661	716	716	653	705	661	703	687	654	665	629	661	669	639	678	656	669	637	638	686	687	656	629	674	682	660	698	665	655	662	642	650	644	658	644	697	647	685	671	678	662	696	690	671	647	659	686	678	647	647	660	675	631	686	684	671	713	661	604	730	647	651	660	648	663	673	676	674	664	694	627	646	670	677	667	661	723	671	720	660	675	649	726	695	640	710	646	682	658	688	612	624	663	681	680	682	683	711	668	616	673	669	658	670	677	658	697	658	704	668	652	605	681	679	689	637	668	682	661	648	671	704	655	658	672	668	673	673	675	674	667	677	667	669	621	669	678	685	680	670	657	658	675	660	605	619	688	688	624	644	655	652	635	664	686	688	647	622	670	698	636	661	699	645	696	618	705	679	633	658	668	642	672	736	640	667	728	686	707	683	703	631	676	684	641	658	701	665	684	660	657	657	646	684	661	682	704	646	628	644	659	674	698	665	651	619	684	634	664	669	680	662	647	641	660	666	655	674	661	625	646	697	643	685	651	620	736	692	694	668	629	714	696	677	677	671	691	670	680	683	670	692	700	633	650	661	620	660	688	691	658	681	649	650	704	677	690	661	697	701	648	635	621	652	646	596	621	654	638	638	645	651	641	656	683	686	689	667	683	681	641	686	660	661	627	667	621	665	650	624	592	626	611	717	721	663	636	714	673	647	647	643	715	685	685	685	693	706	745	749	680	649	671	658	661	669	654	651	684	654	717	696	666	728	651	649	686	654	670	627	638	701	714	694	634	641	690	700	682	673	689	704	694	653	676	683	677	680	661	751	644	677	613	690	640	680	660	634	631	660	688	665	671	643	662	658	635	650	673	637	667	723	677	684	673	673	667	666	700	619	679	678	677	633	652	665	624	681	657	703	636	688	681	666	656	648	680	666	628	667	655	743	632	626	669	620	673	688	692	649	636	688	682	633	656	692	689	678	653	690	706	679	606	596	705	656	688	704	685	659	660	688	669	653	701	668	656	697	669	703	685	688	622	664	627	689	671	676	673	673	650	694	696	659	590	704	684	665	689	689	635	672	654	711	648	657	673	606	645	691	741	665	682	669	683	682	661	658	652	673	686	666	694	654	674	681	697	651	683	688	650	640	643	676	657	669	676	680	683	695	663	646	653	684	694	700	652	681	686	643	709	692	681	664	632	712	665	645	666	669	658	684	635	643	682	618	680	677	658	679	666	658	689	688	662	710	689	633	664	636	667	653	611	650	639	722	654	675	624	695	634	665	643	680	623	664	637	667	672	662	667	723	664	688	632	669	660	656	662	694	677	657	693	663	714	642	641	664	633	668	694	654	682	660	666	647	661	639	666	650	643	669	673	715	675	671	616	667	664	647	645	716	734	651	655	642	677	667	656	719	694	652	693	698	642	682	702	669	669	677	684	705	641	663	670	677	642	633	660	696	656	659	665	671	650	672	666	658	658	684	641	681	653	719	671	664	634	666	639	642	665	639	646	708	686	717	646	693	653	640	690	670	667	645	656	694	669	668	667	626	654	618	684	659	679	641	661	670	658	706	644	658	652	636	674	694	624	621	618	671	636	611	673	709	697	666	664	686	664	683	675	677	666	642	618	651	688	651	704	685	635	708	663	668	711	647	702	643	644	710	687	644	675	668	680	685	633	664	688	665	661	719	646	668	702	670	691	645	693	646	652	671	699	663	701	677	684	657	653	677	682	636	665	705	702	688	666	665	646	672	643	635	680	672	687	667	704	645	660	697	643	715	657	692	667	730	682	684	685	685	649	618	676	644	646	669	677	693	643	634	654	688	681	663	672	628	669	661	645	654	658	610	718	627	696	635	682	662	685	645	670	664	670	651	708	673	675	674	694	686	660	637	675	700	692	660	671	675	669	659	675	649	702	665	701	685	666	675	668	663	700	674	638	662	638	636	663	655	655	659	717	629	677	710	673	640	689	705	662	692	655	708	704	687	703	653	677	639	654	660	652	691	668	679	667	680	657	710	700	673	663	636	625	660	625	682	670	646	650	693	658	688	626	609	637	690	662	675	647	637	701	669	640	682	646	666	641	654	611	684	690	692	661	669	655	654	651	645	688	665	631	683	648	693	672	682	657	643	660	596	698	686	641	658	649	690	678	653	642	682	660	675	682	673	673	687	612	680	656	685	651	671	646	682	678	656	689	681	673	673	691	686	641	671	633	696	662	647	689	643	670	668	676	697	698	700	697	704	642	695	685	694	676	651	657	624	617	694	664	696	685	680	689	649	645	687	655	667	591	628	692	690	675	682	661	727	677	679	651	723	715	684	657	668
71529	58826	46735	46324	13780	2999	1143	667	476	495	404	366	353	331	332	363	370	346	339	315	333	308	300	321	286	299	294	322	331	320	321	303	318	269	305	263	272	305	314	301	354	257	282	268	376	547	1018	1359	1201	859	574	444	308	259	252	255	239	251	255	259	234	244	269	250	272	267	251	242	250	271	253	233	271	255	279	283	243	257	281	279	267	247	286	242	234	219	263	229	250	249	243	253	268	245	276	263	245	230	239	273	257	243	256	242	250	249	252	264	277	261	253	250	260	267	257	264	258	264	288	254	254	256	245	303	263	271	260	228	211	253	269	242	240	265	243	257	227	244	231	253	247	241	251	242	229	235	239	250	237	255	287	259	255	263	282	240	246	240	279	265	283	245	241	267	249	282	248	264	253	270	252	261	253	242	272	254	255	283	245	212	264	265	234	270	271	247	270	267	253	256	256	275	219	220	274	259	272	262	229	268	270	246	272	223	233	261	259	273	272	256	266	244	249	262	244	227	239	245	264	230	245	265	267	251	256	247	270	285	252	268	265	262	231	256	247	252	263	260	272	245	253	247	267	253	253	247	218	239	243	235	245	245	255	256	266	283	290	247	216	262	246	279	276	258	252	260	260	260	266	253	253	246	256	250	267	237	239	252	245	260	251	240	259	236	269	294	253	247	236	218	232	260	240	235	231	233	250	228	248	265	255	233	257	267	269	263	261	251	273	256	252	262	240	277	278	267	222	228	245	241	255	241	279	233	265	230	258	242	264	260	259	256	244	249	237	272	254	256	264	242	256	267	267	254	257	261	261	238	252	267	246	248	258	274	270	266	243	237	260	247	283	233	246	233	278	256	249	251	272	249	243	262	224	252	270	248	275	227	231	275	266	259	276	261	254	251	277	267	268	246	227	265	237	283	236	255	238	267	249	256	230	270	245	216	238	226	251	254	257	231	249	259	252	223	273	276	249	245	245	245	264	258	249	267	233	244	234	251	258	252	265	255	238	267	236	257	243	255	256	259	236	228	252	235	259	235	253	256	276	250	249	242	261	269	251	237	270	253	270	247	240	265	242	243	255	232	235	266	251	261	273	281	286	243	232	259	255	262	266	245	245	261	261	273	255	259	227	284	251	249	265	254	246	266	264	265	277	253	275	255	259	250	259	242	268	273	253	246	279	254	226	263	253	238	250	252	285	228	249	270	251	243	258	242	270	270	252	233	287	241	248	221	254	271	264	246	265	240	251	242	236	281	260	245	272	276	253	253	223	269	239	247	231	249	251	245	254	254	233	283	244	236	230	243	226	278	248	248	256	280	288	226	234	258	261	275	262	229	270	266	268	276	269	237	246	250	254	245	251	256	259	278	273	253	261	259	269	252	267	244	283	248	251	266	272	254	254	258	260	265	266	291	254	263	266	231	255	270	249	252	241	244	261	250	291	255	232	238	245	242	259	274	256	244	271	245	245	263	260	245	240	246	269	250	248	263	254	241	256	253	272	273	255	287	249	255	255	240	263	250	229	274	269	246	260	243	250	275	262	251	264	242	250	255	280	220	239	287	247	244	278	243	270	242	250	271	265	247	269	274	229	255	265	232	286	245	246	263	251	271	236	248	217	265	269	237	250	270	252	261	269	255	261	255	271	264	224	251	250	269	249	262	241	255	270	243	248	227	232	249	270	233	273	253	243	284	270	265	241	248	251	235	268	227	247	231	247	257	235	289	260	258	251	277	249	237	259	257	274	240	247	270	282	267	285	245	239	237	261	287	273	229	255	246	268	265	267	253	253	268	274	283	234	239	270	265	262	237	268	247	222	220	251	266	265	266	294	258	235	240	244	250	258	271	240	254	276	276	232	242	237	271	252	260	223	242	221	256	261	236	262	286	247	247	291	270	255	239	262	270	226	268	274	251	266	275	258	283	239	269	264	262	251	249	261	226	236	241	263	253	236	266	243	254	244	227	257	244	238	230	256	236	234	272	255	270	264	293	243	263	261	248	262	237	264	236	256	255	282	228	216	249	248	283	272	253	251	270	222	227	253	258	268	241	242	259	238	234	252	248	261	256	227	231	233	242	247	255	227	249	269	257	251	234	243	264	235	252	241	275	261	253	237	248	270	242	249	237	278	235	243	257	263	221	281	233	247	244	255	222	268	294	207	257	234	243	247	245	238	232	264	246	277	257	250	253	233	256	268	247	266	254	230	255	257	264	232	278	253	217	261	233	254	292	241	237	239	245	239	241	245	256	270	264	258	254	262	246	240	265	256	261	276	232	254	267	250	262	267	235	265	246	239	228	239	269	274	273	239	270	241	279	240	241	241	247	250	234	257	254	255	259	246	235	285	254	260	265	277	269	259	254	263	259	252	263	236	247	245	241	232	246	261	248	238	252	253	251	270	239	293	277	256	236	229	272	226	248	255	271	261	264	284	283	272	248	235	238	286	249	257	257	244	232	239	259	237	256	252	262	257	252	246	240	277	290	240	251	240	257	265	242	254	285	256	254	245	262	242	269	261	240	270	239	234	258	278	240	240	233	290	239	270	275	249	244	260	261	242	249	268	246	248	267	266	268	227	249	258	235	256	266	242	222	256	258	258	263	279	269	234	261	277	249	269	264	274	247	259	262	259	241	233	247	222	276	258	247	255	258	285	254	243	245	256	244	251	238	216	244	255	242	244	263	260	250	251	243	259	255	256	283	257	265	234	220	245	256	259	295	221	247	226	264	228	265	294	274	237	225	241	254	270	221	260	277	248	240	268	252	244	253	265	226	256	262	277	230	250	250	241	228	255	241	252	250	230	215	219	256	255	281	235	266	238	277	231	267	241	251	244	261	255	234	253	248	251	286	276	246	251	221	286	260	228	285	215	270	246	261	283	277	266	247	250	296	250	235	273	241	248	244	283	264	259	240	265	251	286	266	238	255	237	297	231	257	252	253	229	240	267	245	266	247	270	253	260	261	251	257	276	245	243	252	272	278	234	257	255	259	255	256	257	251	259	246	217	265	243	241	278	239	253	228	255	259	249	265	241	234	236	265	240	242	243	221	244	234	263	276	239	235	269	273	254	249	244	290	260	250	255	238	259	261	282	249	248	257	250	250	264	247	250	267	252	265	256	227	258	259	217	215	266	262	247	279	228	248	255	267	231	278	250	250	264	249	231	269	241	276	263	263	253	293	283	245	280	240	265	250	251	240	241	243	260	255	244	248	243	229	231	251	235	257	262	276	267	235	245	258	291	245	223	264	253	240	259	268	277	258	238	236	243	265	284	243	275	249	248	265	233	236	238	260	259	241	260	269	293	255	257	292	254	258	255	223	210	280	259	253	264	283	219	263	249	255	271	246	259	240	240	242	272	239	262	259	263	256	251	271	256	255	272	248	263	254	266	256	257	263	235	255	261	261	255	279	244	246	256	242	267	252	253	255	262	234	248	303	260	239	251	214	240	250	284	255	236	263	266	283	278	259	245	245	254	258	239	260	274	279	286	284	267	218	267	253
47634	44374	35402	32248	5094	2584	2421	1807	1668	1706	1438	1219	1098	1193	1149	1342	1282	1265	1168	990	1111	1128	973	878	761	811	1000	928	969	1048	1019	1056	884	950	836	893	864	786	807	818	946	872	684	683	1406	2585	5720	7532	6145	4480	2605	1365	853	743	655	673	598	620	636	626	618	595	572	636	579	625	601	628	618	585	557	599	641	652	582	593	615	624	622	613	659	651	621	643	618	636	649	634	638	620	616	627	579	618	628	597	577	625	627	608	600	596	613	607	607	618	632	622	631	611	639	615	611	616	649	626	639	576	603	603	660	640	639	643	608	605	611	631	589	620	631	650	609	596	616	586	605	637	661	606	598	615	659	640	625	605	602	643	640	681	595	593	643	613	591	644	618	622	626	639	614	676	645	663	617	609	588	624	626	605	624	622	616	617	637	630	634	623	644	682	653	641	650	600	636	628	621	643	655	650	659	623	682	574	644	623	616	609	558	650	641	610	609	614	613	672	612	601	672	613	583	629	621	648	619	634	622	614	578	672	658	604	632	620	649	609	566	625	585	601	573	622	622	600	629	581	625	646	634	674	650	607	660	577	597	642	638	615	602	630	670	617	645	598	614	613	667	627	628	667	648	615	640	621	605	642	646	619	625	596	663	647	650	635	601	634	638	591	579	608	600	588	562	611	615	654	646	618	602	665	624	672	632	651	634	620	649	629	677	607	610	593	617	667	602	636	633	625	635	617	639	641	627	600	641	680	591	647	616	647	645	640	637	644	623	609	611	634	637	663	617	601	655	628	613	633	588	647	659	622	636	643	660	637	670	640	635	616	629	634	626	608	639	631	642	632	622	606	649	645	598	600	600	610	677	631	563	604	581	612	638	645	629	597	611	595	620	612	573	613	629	621	640	660	618	624	644	636	600	653	646	628	617	643	633	651	634	696	608	646	608	610	607	625	606	651	626	607	595	623	650	635	627	616	607	606	627	624	638	583	610	619	598	649	673	630	656	675	624	632	653	599	629	642	658	680	619	581	628	625	640	607	657	577	642	683	620	635	636	613	659	595	640	657	668	678	608	636	655	639	650	594	633	609	652	614	562	616	663	657	599	637	627	637	553	657	607	613	609	627	616	647	663	650	591	640	615	611	607	656	656	585	585	617	662	614	580	595	628	592	656	630	605	550	676	599	607	640	599	625	573	644	643	582	622	610	626	650	636	644	630	589	647	631	607	624	655	643	650	619	630	614	621	623	603	654	590	673	647	626	603	584	598	577	609	624	629	598	628	613	626	617	626	658	624	629	562	633	636	636	631	687	592	615	613	605	665	649	658	659	635	656	661	651	618	618	638	631	618	590	624	628	688	574	637	617	621	629	612	634	596	584	592	621	600	651	583	634	630	602	624	605	602	661	620	608	562	657	617	621	602	609	615	620	651	610	641	618	587	647	641	602	616	594	616	603	626	624	636	585	648	644	616	627	643	624	612	620	636	674	643	590	662	605	628	610	554	621	651	637	627	614	642	648	665	654	662	610	599	646	628	597	623	634	577	689	667	584	650	635	652	606	621	604	604	620	615	612	613	591	615	631	637	635	629	614	702	626	645	656	640	651	624	666	607	608	637	649	585	579	604	657	622	630	669	619	621	643	607	587	659	662	608	603	631	612	637	591	604	600	618	705	603	619	662	607	660	624	638	595	661	623	623	624	653	651	648	635	647	577	597	595	585	607	642	617	610	634	600	568	646	657	609	651	637	676	633	610	627	626	588	635	602	616	622	573	652	665	650	643	579	633	659	637	633	594	653	632	620	662	598	616	622	626	550	621	631	645	663	634	645	598	666	602	581	618	595	635	602	652	621	641	616	658	594	635	597	626	595	629	644	595	643	649	648	647	606	623	630	630	646	680	604	604	618	672	656	621	604	622	592	608	611	618	609	647	702	597	631	631	671	674	622	675	652	606	625	613	662	622	625	590	630	638	642	615	577	666	606	596	609	638	650	622	621	614	620	641	673	669	652	638	589	579	614	627	626	623	638	669	677	660	660	586	650	586	620	586	615	622	588	609	620	592	611	561	633	614	639	625	628	616	639	619	601	626	629	689	642	655	639	614	611	652	595	577	620	615	687	640	629	599	591	623	637	600	622	595	644	639	652	644	613	649	622	644	600	647	601	612	624	622	617	591	627	637	609	601	671	680	629	600	590	640	608	640	664	646	582	630	635	635	622	598	639	620	616	586	659	640	634	646	624	616	653	623	609	649	624	635	612	623	583	634	624	643	605	626	642	659	586	628	633	556	645	618	654	596	589	608	619	637	634	626	657	651	592	631	589	585	638	621	651	592	599	578	631	609	599	577	634	627	570	671	629	603	605	614	580	598	636	594	613	622	597	580	604	648	617	619	630	627	599	610	616	656	640	581	624	608	568	615	654	600	621	643	613	620	542	608	629	631	650	635	623	619	624	601	627	651	625	671	634	578	613	650	624	638	635	631	610	636	639	629	629	627	626	627	592	646	650	630	636	608	639	583	647	609	619	675	614	601	604	646	618	630	643	614	618	556	631	611	620	631	618	585	608	630	638	633	576	622	663	587	630	626	629	624	623	653	607	623	666	603	669	604	614	615	612	625	612	618	637	617	629	600	593	603	642	613	637	635	635	621	618	590	601	628	614	603	627	606	615	574	668	612	582	642	620	605	628	596	606	637	599	618	593	630	653	646	597	651	644	644	591	607	603	601	622	671	605	608	613	636	643	621	681	620	604	590	575	628	614	626	676	574	639	608	634	625	646	626	679	634	616	637	582	615	590	618	603	611	589	625	629	604	649	621	623	622	592	633	630	578	576	624	624	633	622	666	616	658	623	621	594	617	617	600	618	655	670	606	629	604	657	636	625	625	626	633	635	631	579	599	688	610	665	617	630	629	613	594	633	603	656	638	596	617	609	606	625	641	628	616	599	641	652	587	605	649	597	604	623	661	591	629	665	629	636	630	600	635	648	643	640	587	648	605	630	641	664	659	615	580	638	664	588	605	640	597	581	612	651	598	591	666	627	634	625	622	626	626	610	628	633	652	636	636	599	643	598	676	669	553	637	662	613	627	678	663	566	671	632	579	624	614	630	630	634	616	630	659	637	642	585	607	606	630	607	640	612	637	585	613	594	638	625	599	666	643	582	623	617	653	670	621	604	621	614	627	633	631	630	656	610	639	646	622	576	654	667	653	582	609	589	637	597	626	629	648	662	645	605	612	645	587	641	615	602	638	587	608	638	589	572	626	598	647	636	642	600	639	619	634	605	595	635	643	634	595	637	634	575	616	648	648	611	603	635	616	633	659	604	573	661	623	617	610	619	615	641	617	596	604	591	630	657	616	604	627	621	631	628	588	604	642	635	590	617	570	571	625	643	617	558	644	600	610	594	592	619	667	581	613	593	587	650	607	617	626	617	610	595	595	589	623	654	649	625	588	588	627	658	608	635	583	646	567	658	544	605	645	657	614	622	638	628	630	567	615	601	587	620	630	631	582
16491	7291	4934	4543	607	362	300	292	283	296	345	263	286	304	269	297	300	301	295	265	269	287	271	248	257	282	260	256	262	264	263	272	239	271	280	226	266	233	243	255	241	264	266	286	272	277	272	356	343	351	338	279	249	257	263	267	264	246	251	267	269	269	227	260	287	245	257	262	296	275	258	262	248	252	259	244	261	246	274	279	257	280	264	250	242	267	251	274	243	235	244	277	283	255	235	250	231	230	251	263	245	209	246	252	249	278	256	276	251	235	253	222	279	254	242	244	236	235	260	251	244	244	222	221	233	225	247	250	271	234	218	226	232	250	265	273	243	270	272	261	278	262	237	247	244	281	263	261	240	223	266	215	216	262	270	236	274	238	272	264	254	224	265	272	231	252	235	263	242	230	268	249	256	242	255	233	245	261	238	268	257	244	274	222	256	279	269	257	273	221	236	247	246	219	270	240	233	236	259	251	263	258	236	257	251	264	248	257	285	260	246	251	277	241	260	254	253	275	246	245	245	228	237	255	243	266	220	247	245	286	249	260	245	246	247	239	250	237	284	240	234	236	244	244	268	252	258	260	248	225	271	256	240	230	247	224	262	230	273	248	234	238	243	239	256	270	270	257	223	260	242	269	270	252	226	260	268	261	268	260	278	256	252	220	245	215	275	260	271	256	247	247	250	234	244	250	237	232	258	238	249	252	268	244	263	276	232	258	241	250	252	271	255	266	252	220	247	236	279	254	262	266	248	255	252	219	253	254	251	246	286	263	278	256	237	260	262	254	240	240	250	253	252	248	254	264	276	254	234	216	256	238	245	270	248	268	241	265	250	263	233	236	271	241	248	262	242	274	265	265	240	254	259	219	246	253	215	238	240	276	264	271	230	264	276	273	223	248	245	247	259	247	272	263	264	266	296	256	260	255	248	246	258	235	268	259	244	253	265	244	243	246	244	260	255	283	271	250	242	258	268	229	262	243	264	228	248	269	275	248	249	263	247	270	258	260	288	257	260	277	249	260	258	253	265	243	281	240	247	246	273	261	247	273	235	255	251	253	258	259	239	223	235	236	269	236	263	275	235	266	221	297	241	249	253	247	246	241	258	270	250	226	294	253	290	277	260	266	256	249	266	267	267	234	222	271	271	248	256	262	247	236	293	297	272	258	234	243	255	254	260	258	230	264	253	249	263	272	265	274	250	254	253	245	259	220	259	215	252	255	235	253	260	259	253	273	238	254	269	256	255	236	276	264	239	244	261	285	261	257	270	266	259	250	248	243	249	258	256	276	246	264	267	235	307	270	262	219	283	258	257	250	235	265	257	241	260	265	270	263	279	244	240	273	260	259	244	256	236	262	274	244	253	254	264	246	246	261	256	276	249	252	259	269	260	265	258	263	262	254	253	267	246	238	257	251	264	246	253	246	250	258	238	255	278	252	262	257	240	227	223	262	256	283	249	259	261	249	251	246	265	269	266	251	244	260	219	253	252	239	279	239	268	271	260	256	234	269	234	232	268	234	272	252	253	255	258	216	248	255	279	247	261	279	240	219	271	238	257	274	263	258	255	267	271	265	259	251	233	254	267	278	245	223	236	267	265	231	248	255	250	268	244	270	245	249	255	252	251	214	282	232	238	219	242	255	260	241	247	262	243	277	252	277	255	246	248	243	248	283	272	239	265	236	231	247	269	229	284	239	241	247	261	226	260	226	258	237	253	234	248	250	234	242	242	256	278	230	276	262	227	238	235	277	262	258	257	250	268	290	260	251	228	239	253	250	235	268	253	216	248	231	246	241	250	247	293	273	244	258	260	258	264	247	261	258	274	229	262	276	236	274	238	264	232	253	268	278	288	256	248	255	243	257	282	254	274	239	234	225	244	262	300	271	248	273	221	258	255	265	230	250	268	270	243	241	257	291	261	258	268	243	248	234	206	255	240	245	269	233	260	287	266	251	243	254	233	247	207	250	254	255	246	259	242	269	265	266	257	260	258	258	234	238	223	276	252	235	261	259	267	275	255	252	265	249	252	275	272	262	240	253	265	283	249	219	246	239	269	268	231	230	216	243	235	264	251	252	257	265	244	246	251	250	253	254	266	250	247	257	220	263	233	275	265	280	255	266	281	246	273	256	254	275	229	248	268	222	259	263	263	272	254	245	247	260	267	228	242	251	265	269	263	241	252	258	249	252	252	232	275	258	270	247	272	273	228	257	275	240	282	228	269	255	261	278	254	266	233	245	253	261	272	272	249	249	280	276	266	275	257	237	287	240	272	241	252	280	260	243	258	258	233	264	254	268	259	226	240	260	247	251	233	259	244	234	242	247	248	241	248	251	255	238	241	251	259	249	256	260	275	247	210	263	245	255	261	235	251	242	260	260	263	259	231	282	264	267	231	259	238	247	237	212	224	265	251	267	251	256	270	246	262	235	272	242	248	261	243	229	259	265	237	277	235	287	264	252	240	250	253	260	228	231	257	247	257	271	256	252	243	234	237	247	263	275	232	245	260	257	275	250	265	253	248	272	252	262	276	291	237	261	242	287	229	256	234	272	290	249	232	239	262	265	259	226	274	228	262	234	230	270	260	255	252	266	261	238	276	260	243	259	226	240	236	249	253	258	239	257	304	248	241	236	269	269	252	259	253	259	280	249	280	248	237	275	232	262	235	262	248	262	241	242	253	263	281	253	246	229	269	275	281	251	257	244	272	251	249	248	255	265	236	257	275	248	249	233	287	234	261	252	264	263	264	285	258	226	285	261	265	273	239	262	253	270	231	226	266	249	248	254	275	268	265	261	271	258	259	272	247	267	229	260	238	235	239	225	269	268	249	224	229	247	250	245	260	258	274	247	257	290	274	230	239	256	258	265	247	240	229	269	270	251	239	254	240	247	249	273	271	261	244	232	275	234	288	263	225	251	255	240	250	258	240	275	268	254	226	261	246	250	252	269	248	222	235	277	238	259	245	254	266	256	264	263	264	226	233	243	251	268	235	232	265	251	253	266	267	237	229	238	238	247	255	244	291	266	274	221	213	290	249	286	247	261	242	259	253	244	245	270	237	261	268	254	241	253	274	268	269	268	276	247	228	242	263	239	259	239	262	240	262	245	269	236	265	257	256	286	251	259	233	273	248	269	265	251	275	261	276	239	225	239	245	260	270	246	253	228	249	267	282	247	286	285	254	242	240	247	240	241	258	234	278	272	250	259	254	266	265	264	282	256	257	245	261	233	246	264	239	242	264	240	252	235	261	267	268	247	248	247	251	250	219	260	268	287	271	259	251	228	275	242	248	234	239	251	266	296	262	253	252	226	254	270	227	247	268	263	267	252	258	265	229	245	266	263	233	255	246	215	268	300	264	246	251	255	248	283	256	244	251	232	272	256	285	255	236	226	251	259	242	251	233	255	254	266	253	230	240	266	248	231	254	255	266	250	237	283	301	266	248	242	255	257	276	273	239	273	263	266	273	265	262	252	242	257	243	259	276	246	232	247	242	273
12828	9206	8305	10789	1129	804	915	863	879	1045	968	803	630	678	719	911	880	769	749	706	713	694	671	631	641	683	693	692	694	684	698	805	699	752	682	684	628	659	625	633	639	699	640	664	631	738	888	1157	1217	1131	943	778	749	622	636	631	626	659	623	635	589	599	622	645	600	644	627	650	638	604	652	660	616	598	590	636	638	651	645	662	639	632	639	611	639	636	626	576	627	638	623	608	590	642	638	644	580	624	702	624	631	599	642	608	645	586	616	639	620	641	651	645	680	665	623	592	636	625	614	623	618	608	645	608	614	648	656	637	654	655	672	645	620	611	548	622	667	606	674	590	607	634	645	622	639	670	592	628	625	642	698	621	588	635	641	641	667	653	600	594	635	630	593	623	613	593	621	635	636	645	643	640	627	632	640	636	625	690	596	645	631	600	617	660	673	617	648	631	634	615	643	627	631	678	626	659	658	637	625	628	600	686	667	607	604	624	676	646	643	618	662	669	672	659	614	620	624	590	621	564	647	641	588	652	671	655	617	632	626	588	639	642	631	617	646	660	664	641	657	667	612	648	611	602	651	639	604	649	627	640	648	648	608	663	636	602	606	620	654	639	597	648	614	601	637	650	617	615	622	660	645	651	628	706	642	620	638	663	608	661	612	608	627	646	637	627	631	607	639	603	645	644	663	630	675	614	661	601	640	602	647	635	605	668	614	606	648	659	648	675	678	639	625	635	673	634	648	607	648	655	653	605	617	647	676	650	669	583	672	672	644	611	608	558	652	655	622	614	654	644	684	624	619	605	639	604	609	658	624	656	606	608	612	640	677	625	642	630	645	632	665	650	630	647	651	612	636	644	614	620	626	650	624	670	697	613	627	634	594	637	645	633	638	618	673	637	611	676	661	654	685	625	665	632	611	680	631	652	652	592	646	615	652	616	651	648	636	684	674	672	641	645	626	637	639	647	637	663	623	656	623	622	666	642	581	613	638	620	610	639	655	617	600	607	591	644	647	657	647	653	635	659	626	612	599	651	590	640	680	625	653	631	655	640	630	581	612	671	650	656	676	649	608	598	627	619	555	663	660	651	633	580	636	630	610	617	660	621	680	642	613	624	607	618	651	686	681	603	656	646	632	611	640	610	615	637	612	637	629	626	630	629	675	629	584	619	604	636	639	653	594	598	639	688	632	643	651	658	602	662	591	610	586	666	664	592	620	613	607	643	660	649	628	640	674	641	682	615	605	625	671	616	629	601	630	668	638	642	645	648	649	643	653	638	630	621	625	650	607	662	626	598	626	641	625	619	694	627	620	597	676	617	628	644	631	591	624	645	638	626	631	618	628	588	602	642	620	646	643	643	607	628	671	625	664	621	638	582	708	657	640	605	567	649	622	614	651	588	626	630	644	588	663	657	618	659	594	675	654	658	633	637	636	689	674	633	665	612	635	657	656	611	642	655	626	660	664	591	666	634	618	621	649	649	626	629	657	662	605	611	643	662	655	688	638	643	600	630	657	635	633	606	659	655	597	642	664	615	662	667	598	588	651	642	631	604	651	619	631	628	664	633	579	679	643	627	632	619	626	667	628	643	605	614	609	618	648	648	656	609	659	660	646	572	640	625	643	639	632	644	643	671	622	632	642	629	633	606	619	610	635	631	629	648	636	704	579	668	592	663	622	586	644	625	661	645	613	654	643	624	655	636	617	640	635	623	664	637	641	604	648	607	658	615	661	646	665	576	647	656	632	592	652	673	610	676	634	641	663	638	628	639	668	622	669	616	652	639	623	578	638	645	616	605	621	617	684	621	586	635	669	616	602	658	611	657	635	623	655	650	602	597	654	616	566	666	654	616	650	659	624	630	635	663	618	653	598	621	626	607	563	600	599	640	636	626	624	662	637	671	606	663	671	658	640	631	603	626	670	616	629	619	625	626	635	625	657	664	648	639	635	668	629	609	634	611	623	616	599	648	597	691	604	636	615	628	641	650	652	596	621	659	628	657	699	652	625	652	670	586	637	634	666	641	619	630	620	677	678	648	647	653	681	636	621	634	646	631	688	634	657	640	671	663	638	637	636	638	621	594	609	652	650	625	622	614	622	660	621	609	650	644	644	618	663	591	624	640	608	675	653	625	655	638	700	621	683	596	649	670	645	638	624	597	663	656	645	621	634	687	649	651	623	641	610	613	640	624	613	666	631	691	629	621	654	585	660	594	586	664	605	654	659	621	679	606	640	642	626	621	629	622	580	591	631	642	618	660	646	590	636	678	596	615	664	648	593	647	609	632	627	635	601	603	605	591	637	663	646	657	648	612	648	609	589	619	658	622	575	619	631	638	636	597	639	651	643	649	635	649	621	598	652	628	672	632	616	598	623	667	648	636	665	622	599	645	653	595	628	603	616	633	621	591	628	632	677	590	648	611	636	681	640	634	631	609	628	656	601	651	631	624	616	619	577	634	640	618	634	596	625	610	630	632	644	618	621	646	657	617	663	654	671	633	615	655	637	643	634	683	674	655	640	630	671	651	632	586	621	663	661	599	663	583	627	624	625	672	635	668	670	604	619	600	596	620	628	645	636	662	650	603	635	626	628	643	657	633	641	604	640	659	674	621	653	657	628	637	589	635	648	653	630	613	602	611	674	638	597	643	646	664	625	614	649	643	641	626	638	661	634	645	665	622	641	639	660	658	643	642	622	665	624	684	585	592	594	646	684	657	634	620	573	592	624	584	619	601	613	651	643	670	643	612	650	629	642	625	682	649	611	624	615	640	592	619	672	603	676	621	626	599	618	615	619	617	633	651	617	655	638	687	631	649	626	633	615	601	638	638	711	645	635	617	654	625	624	621	643	652	644	636	632	637	621	645	643	621	652	620	633	647	640	567	624	644	630	665	655	621	591	631	608	645	581	634	607	603	647	617	629	619	633	594	669	626	654	608	620	623	637	645	633	639	646	653	638	569	650	607	616	655	587	652	638	636	610	634	685	669	628	613	665	658	615	640	613	620	621	673	624	619	636	650	629	662	628	637	654	655	637	606	666	623	639	614	601	606	635	642	630	613	619	668	639	644	632	633	585	647	618	622	625	634	643	640	576	590	670	616	620	611	670	636	645	621	632	618	648	592	652	701	629	584	624	659	630	624	608	637	657	621	631	628	609	632	616	613	661	621	673	654	598	629	597	624	597	653	654	656	607	660	629	641	643	589	603	640	631	613	648	645	593	589	648	653	627	639	633	642	652	603	610	681	650	636	707	601	625	613	648	660	606	613	662	620	671	609	609	609	643	644	609	629	594	646	664	624	647	626	641	615	649	648	668	643	639	623	638	634	599	609	622	652	606	626	594	665	616	594	608	649	639	613	620	630	608	638	643	643	656	625	653	652	655	624	616	636	638	625	638	666	687	685	639	670	616	618	649	673	657	636	655	629	644	610	613	588	674	660	660	643	672	671	651	584	645	628	629	648	609	603	677	602	672	635	619	623	643	637	625	642	589	653	565	640
60348	53567	51301	40008	10066	1186	502	446	466	427	444	410	375	326	345	338	310	294	332	284	262	302	287	321	285	296	289	294	322	335	264	325	271	283	270	283	291	273	281	308	276	249	269	264	304	327	576	707	811	669	495	399	340	319	294	268	311	278	290	280	277	262	301	301	278	262	290	280	260	294	280	255	262	270	275	267	253	272	286	255	277	285	258	276	279	289	263	257	232	305	300	286	262	240	267	222	287	302	278	294	256	306	257	288	260	285	279	288	275	255	263	274	278	293	297	269	298	294	292	298	262	269	265	284	289	278	297	287	266	301	289	276	278	266	279	297	285	275	255	300	272	292	285	299	288	258	284	293	248	272	284	278	264	273	289	274	250	272	308	274	244	256	285	249	273	247	275	285	276	287	299	281	282	287	285	281	286	281	255	308	313	257	268	280	310	282	262	272	277	274	278	298	269	253	304	276	251	264	270	267	274	312	283	255	268	250	263	287	315	256	246	268	285	281	250	248	289	278	286	273	258	287	284	253	275	282	280	281	279	301	277	299	278	275	255	261	290	279	265	273	258	287	284	271	267	261	276	280	258	277	284	306	276	243	245	297	290	260	281	277	253	293	272	285	280	300	261	291	285	268	313	295	295	279	298	241	298	264	297	284	294	276	289	244	280	287	300	291	259	265	266	255	272	296	286	271	263	282	274	258	307	272	254	254	279	254	255	250	241	251	271	294	277	275	287	260	289	264	277	308	268	276	261	279	288	267	272	290	298	270	299	309	291	257	281	270	305	272	250	264	270	276	288	256	262	267	276	292	296	294	288	282	297	275	292	268	258	289	317	273	287	263	291	291	262	302	298	314	272	283	258	282	264	287	310	277	288	301	272	277	280	301	272	258	254	266	253	265	268	279	273	249	264	285	299	279	277	274	292	281	254	272	299	265	260	290	249	272	244	283	245	287	304	258	277	265	265	267	293	300	248	299	273	270	269	279	253	285	273	255	277	311	296	265	278	267	294	284	290	259	264	272	302	262	276	274	274	276	267	252	281	256	291	304	262	239	284	279	270	251	300	260	272	280	267	258	278	289	267	252	280	264	281	301	283	280	273	280	279	314	306	287	256	286	279	282	300	276	274	256	271	301	280	287	286	272	280	278	262	264	301	266	261	307	255	295	278	276	277	266	307	286	272	309	292	265	273	282	300	258	259	273	297	242	260	282	269	264	239	279	277	271	280	278	270	285	262	280	243	288	281	253	285	284	273	268	292	287	305	297	285	300	273	254	265	295	281	253	279	250	274	277	279	245	277	288	284	299	296	285	265	289	241	298	291	269	285	293	282	300	312	265	257	271	228	298	288	238	247	259	268	310	284	276	245	274	294	258	255	291	258	263	291	312	234	281	287	265	260	231	288	265	262	281	288	284	270	273	267	280	278	291	254	279	254	268	275	301	243	249	248	303	260	269	284	263	267	276	258	267	282	274	268	281	291	259	284	314	251	225	295	305	315	306	279	267	280	287	283	312	285	332	273	284	264	293	259	293	277	280	282	268	290	275	295	254	278	296	303	262	299	266	303	268	272	270	254	262	273	264	318	252	258	272	265	272	264	262	286	290	277	274	271	240	292	263	255	252	280	268	278	307	272	292	270	272	246	264	265	278	262	275	281	283	264	260	294	240	291	291	239	244	266	282	273	280	303	280	296	286	263	274	281	265	273	292	265	290	279	289	269	276	311	275	286	297	281	278	276	255	270	296	279	289	264	288	258	295	271	278	285	268	258	294	280	261	263	281	263	270	301	276	266	279	279	245	292	290	263	222	290	278	250	290	277	270	307	263	321	267	264	267	257	294	311	274	290	281	293	295	275	264	259	291	289	244	265	281	276	282	272	315	261	276	280	273	293	275	271	291	257	272	273	263	265	263	241	265	281	268	270	229	295	267	309	286	278	260	314	278	295	221	293	270	303	284	288	290	272	269	272	286	296	275	281	259	291	283	282	263	256	282	295	265	287	253	292	269	264	295	268	264	277	244	275	279	281	273	262	272	259	267	277	306	305	304	293	291	284	291	291	226	270	281	283	258	269	314	291	287	259	284	280	253	261	253	264	282	307	313	272	285	260	284	272	256	306	296	267	263	285	272	283	258	271	278	253	313	303	295	264	288	265	272	256	260	267	276	257	282	254	265	277	269	285	267	263	258	279	276	264	294	262	321	327	245	262	258	281	276	277	272	285	244	288	262	274	280	262	280	308	263	266	286	268	270	285	286	272	267	302	293	280	297	288	280	296	255	276	282	306	265	268	270	296	281	275	274	314	257	245	257	288	256	291	251	286	296	291	277	243	270	305	263	303	289	295	323	328	260	255	288	297	282	254	285	283	293	251	297	265	264	268	248	271	294	305	267	274	272	272	259	266	268	298	252	271	274	311	285	290	290	286	265	265	267	272	266	285	283	307	266	255	286	264	276	275	268	281	258	253	267	257	321	287	279	288	276	275	255	305	296	293	283	263	276	258	300	267	256	279	296	273	254	229	250	290	286	280	291	274	253	245	273	287	253	290	250	279	270	286	255	280	252	271	306	284	279	274	268	313	273	274	231	288	270	288	259	275	296	286	286	263	257	272	262	269	270	275	285	268	246	303	295	288	285	303	283	274	246	278	266	251	298	242	280	298	271	317	264	261	296	275	298	290	274	267	268	277	267	282	287	261	260	284	271	274	304	284	275	261	264	262	282	253	279	267	274	296	269	277	266	274	293	273	265	268	301	274	290	249	286	301	253	291	265	286	287	266	287	262	305	268	285	274	274	293	265	305	272	287	261	263	282	287	293	255	266	268	286	250	255	248	307	266	265	283	281	277	269	300	288	286	256	267	285	296	280	293	277	271	292	290	272	292	267	283	283	282	275	263	306	274	282	263	275	272	286	284	239	260	300	275	275	281	294	276	274	288	272	303	281	284	260	275	259	286	282	271	304	275	282	275	306	278	285	270	226	283	275	286	280	282	294	295	273	267	290	284	268	264	281	247	301	302	289	281	277	243	295	259	300	297	278	279	279	288	255	286	296	272	267	265	290	282	252	265	295	251	276	282	259	265	270	266	287	297	272	291	284	288	270	242	263	278	241	292	259	323	280	298	290	260	293	269	268	251	265	260	279	266	303	270	251	281	261	258	272	260	265	265	303	287	302	298	273	275	270	284	249	264	238	275	300	267	278	261	264	258	290	292	268	269	311	263	286	261	250	295	264	277	257	273	272	271	251	273	252	289	271	292	304	289	271	281	295	271	267	232	268	253	263	257	225	299	263	280	280	281	257	269	270	279	272	306	272	299	264	319	291	281	284	281	255	269	257	280	299	280	260	265	260	266	270	277	281	279	288	298	248	273	232	278	265	243	289	291	272	272	296	297	272	297	249	248	247	273	298	277	305	285	288	288	293	258	304	285	274	294	310	267	280	231	278	285	241	247	297	277	249	275	286	295	276	292	274	296	259	264	287	263	264	290	283	306	261
39530	40785	43972	35728	3696	1592	1382	1360	1607	1568	1398	1299	1102	919	1141	1109	979	924	910	853	795	767	819	802	809	787	781	777	809	829	875	838	850	904	742	783	784	732	754	712	713	678	722	708	770	1211	2544	3994	3779	3101	1972	1161	845	761	705	680	673	718	670	686	676	669	727	644	645	636	679	693	699	687	644	651	672	708	664	659	679	673	673	675	695	661	682	665	624	708	643	651	664	687	658	683	672	707	660	648	702	723	698	682	697	724	707	688	653	717	666	706	660	641	688	667	648	762	697	653	673	674	685	676	698	711	643	732	672	669	692	706	663	684	667	707	690	657	680	669	688	693	704	722	691	671	678	654	676	680	686	662	689	699	660	717	680	688	710	652	617	678	679	675	677	659	680	642	653	693	715	703	676	688	663	679	682	654	694	713	651	695	677	685	673	674	699	659	688	694	674	680	681	664	636	679	655	709	664	690	676	684	694	641	667	695	736	703	659	704	720	693	699	701	722	732	659	665	688	627	649	659	645	677	688	694	715	698	705	675	635	723	680	667	654	692	663	655	652	696	703	635	649	676	731	683	682	673	684	656	717	668	709	666	648	644	678	650	704	683	620	637	691	671	699	697	704	657	684	698	682	661	695	684	677	675	655	696	686	644	664	680	619	685	693	694	711	647	677	668	658	702	678	673	653	652	670	653	630	693	685	658	654	650	754	666	655	641	677	668	686	667	624	709	670	693	684	669	672	693	691	672	623	622	633	680	657	667	633	679	650	680	709	665	710	655	671	657	655	683	648	647	683	665	737	710	691	699	702	651	679	646	668	699	665	691	691	654	661	675	684	730	682	705	661	631	688	688	748	671	703	636	669	668	731	683	672	672	669	700	688	661	662	688	684	660	628	684	693	642	640	664	672	708	670	700	706	699	651	666	643	655	695	674	658	624	689	656	684	664	673	666	650	631	668	623	666	680	719	744	702	653	687	677	661	711	693	673	680	638	669	648	673	656	683	722	672	704	689	707	625	697	736	618	707	664	697	659	670	644	661	715	667	660	707	660	622	697	669	673	651	691	681	696	668	618	626	666	695	659	622	672	690	638	673	651	636	693	709	664	678	660	719	703	680	640	638	687	694	678	676	643	668	654	673	672	711	689	696	693	686	649	686	691	659	674	692	659	738	688	679	631	688	657	658	696	719	668	667	653	688	682	673	673	655	697	693	683	679	706	639	689	667	678	669	694	693	709	684	683	678	702	688	707	709	641	677	678	661	681	742	641	688	617	665	668	641	643	644	699	657	691	693	692	722	680	634	642	673	716	658	674	715	636	666	666	686	688	683	690	680	669	677	670	647	692	700	642	659	626	685	626	711	684	665	679	648	710	683	722	651	688	688	656	664	689	674	715	679	637	669	696	660	688	673	709	642	625	669	672	687	663	655	708	730	674	694	662	631	665	701	697	646	687	678	684	648	701	690	685	655	633	718	701	691	701	648	682	676	676	680	665	658	662	674	655	679	689	690	653	664	685	715	704	671	651	684	679	661	725	635	713	668	684	712	681	641	688	646	659	656	664	639	663	657	690	642	648	696	647	639	670	697	675	684	633	683	687	606	650	688	675	646	728	685	649	707	624	662	675	731	705	637	675	653	716	638	685	704	678	614	655	684	653	720	658	669	720	660	718	697	686	639	656	659	683	670	690	644	676	711	679	712	692	666	685	674	674	670	640	679	638	685	649	678	677	620	695	714	656	706	654	663	644	677	730	682	682	667	674	684	707	645	726	668	669	723	614	665	634	704	664	655	689	689	631	698	654	619	695	678	672	698	690	700	709	678	657	675	716	700	656	688	704	666	700	683	681	713	641	634	689	657	697	673	675	713	683	635	697	719	672	668	690	652	681	757	691	677	665	698	626	704	689	663	681	654	703	656	646	678	676	673	717	613	694	714	654	676	693	647	697	669	674	699	679	737	684	705	714	686	663	691	653	673	646	633	649	648	678	685	659	679	677	692	665	663	678	690	682	684	622	681	665	658	663	699	675	655	670	667	660	625	697	654	685	668	698	687	663	666	662	672	650	670	649	732	656	655	689	684	675	701	647	651	678	667	676	710	648	650	676	633	617	618	703	660	690	685	672	645	668	657	676	668	667	694	705	647	708	650	642	682	706	695	672	705	688	665	680	674	713	676	637	648	695	692	688	742	648	668	676	671	687	645	671	655	678	701	713	710	652	720	677	691	677	687	636	687	709	695	725	666	712	685	698	680	650	680	695	665	633	670	684	669	670	660	702	670	691	683	694	639	672	662	692	704	692	694	709	706	658	696	676	640	656	653	630	681	698	674	674	658	646	659	664	671	662	700	690	632	648	702	692	667	717	695	628	680	693	699	654	665	689	712	661	681	665	639	711	664	702	676	662	692	669	659	690	645	626	680	698	674	657	637	685	685	687	662	698	664	688	701	622	693	662	663	693	705	654	667	665	701	669	672	665	665	649	682	664	679	678	647	695	680	674	683	664	724	645	683	665	670	694	718	701	736	667	657	698	709	686	662	673	664	666	661	694	640	613	652	656	644	670	679	654	688	680	673	731	649	661	643	661	669	672	707	678	667	668	669	672	696	676	677	647	676	680	641	705	658	664	619	679	693	652	664	717	680	687	671	718	680	669	660	678	646	703	697	663	675	698	689	684	667	652	637	656	722	685	675	669	662	667	696	666	704	717	723	681	705	687	673	676	678	690	619	694	694	672	658	662	650	735	634	703	674	686	703	667	677	693	696	657	666	673	638	633	681	649	670	676	661	659	712	619	678	687	701	618	721	659	707	695	685	680	635	721	661	669	675	665	653	734	676	638	664	656	659	658	736	693	665	669	685	693	661	672	672	668	688	725	656	680	663	656	688	717	711	652	681	637	684	613	735	679	662	680	695	635	664	693	683	677	627	630	690	685	668	705	665	682	666	686	681	676	679	664	643	679	690	685	731	678	751	627	617	678	683	712	656	703	679	717	661	675	658	661	673	690	697	634	638	628	657	697	673	664	718	673	669	701	682	645	683	696	722	689	651	705	679	670	708	650	653	674	694	679	648	698	695	658	655	701	710	686	640	683	666	641	665	677	647	658	644	632	719	716	674	704	697	707	640	686	667	702	661	730	658	682	669	671	708	691	668	716	705	657	722	749	666	690	662	679	619	692	721	717	624	680	689	688	688	658	688	709	687	708	692	676	667	713	629	677	691	670	714	667	706	667	679	650	693	656	663	640	610	650	699	678	636	684	611	675	686	665	687	709	676	693	729	686	652	685	666	671	684	659	640	694	682	728	656	677	625	690	695	650	673	688	635	666	695	680	720	624	648	670	689	681	650	644	654	686	680	695	636	646	652	643	674	652	714	657	679	656	650	685	653	672	626	685	627	690	691	640	697	663	653	665	633	691	616	660	663	682	691	711	689	649	707	677	753	673	747	687	725	685	670	739	642	680	677	727	631	656	673	656	716	671	718	667	703	650	666	697	694	679	612	640
71029	67311	62558	40056	11982	2243	713	485	535	517	466	464	401	345	366	368	350	325	297	274	288	301	290	299	311	278	265	289	255	273	296	276	283	293	310	293	289	249	245	281	249	266	254	253	285	273	603	1219	1233	982	674	512	352	283	281	241	236	231	266	268	285	237	220	286	269	246	244	263	273	256	282	259	265	281	285	248	256	240	266	242	252	241	251	301	240	262	266	256	263	248	274	273	254	237	255	251	265	266	270	258	273	241	253	268	276	259	257	282	263	236	261	259	247	276	258	290	284	229	247	280	252	254	241	229	259	256	269	270	272	268	255	237	260	261	266	260	258	265	259	252	243	235	256	264	248	247	238	268	243	264	280	264	261	250	239	273	246	283	224	283	271	269	272	270	260	243	258	270	248	263	264	284	262	275	264	269	249	236	231	241	260	233	257	273	260	262	267	273	270	280	257	235	257	259	276	244	248	269	276	265	226	270	246	266	246	256	254	228	257	268	275	259	245	254	273	267	253	268	247	260	256	275	251	222	269	265	254	275	267	242	261	246	235	250	251	295	239	244	255	250	246	266	299	250	272	241	278	254	264	233	267	270	252	291	255	252	228	256	238	262	265	272	291	236	254	284	256	241	257	240	236	260	293	245	268	270	233	253	265	228	256	269	284	255	221	242	261	245	235	271	236	252	259	276	276	266	271	257	243	283	232	259	282	274	274	267	244	248	264	222	278	278	270	259	251	266	290	241	258	232	247	246	256	264	280	262	265	267	271	253	262	259	266	247	253	285	290	270	264	254	264	257	257	279	285	274	267	260	258	257	267	258	260	253	267	268	272	272	219	264	265	253	252	278	245	272	270	240	269	287	260	289	230	226	267	269	257	266	259	227	274	261	255	272	240	261	268	269	236	282	262	266	265	239	252	235	261	265	258	257	251	257	262	219	241	256	256	265	245	252	262	236	250	258	255	250	257	236	267	266	258	265	259	259	277	262	284	236	270	240	254	247	267	237	229	259	279	297	243	230	257	255	249	263	260	249	254	260	264	254	249	250	259	265	280	266	219	256	253	249	256	242	255	273	282	255	263	227	281	249	237	246	267	251	239	248	251	242	277	269	253	278	242	274	235	269	266	244	274	252	253	245	278	278	255	268	250	250	246	241	244	228	249	232	256	262	256	267	236	258	242	274	252	270	267	258	259	247	232	259	251	269	281	270	224	275	264	249	257	232	267	233	249	286	268	248	256	271	225	247	262	274	276	280	239	259	278	291	231	281	281	266	263	222	279	270	298	237	277	236	245	282	273	282	237	258	284	275	272	262	271	274	250	253	260	276	218	237	267	252	285	247	248	280	259	245	261	265	228	255	273	286	265	250	233	271	236	246	239	228	271	242	252	282	229	255	226	254	243	247	250	253	243	257	273	262	266	264	255	259	256	245	251	234	272	273	276	258	248	268	257	219	234	286	262	221	269	256	267	252	284	261	248	280	265	292	268	252	257	282	258	277	251	251	259	251	247	242	246	290	246	239	261	266	267	267	246	226	284	244	281	274	265	249	273	265	246	255	246	233	250	247	254	262	265	244	267	242	280	284	258	271	275	241	211	270	245	266	287	232	230	260	253	284	278	260	265	293	250	258	258	234	262	255	259	227	262	277	262	267	229	276	244	280	269	296	271	273	239	264	265	240	258	244	250	287	284	263	291	267	250	256	280	241	247	260	237	258	274	290	240	248	272	246	250	272	291	259	254	256	283	229	261	278	260	260	252	273	254	286	235	265	268	270	255	256	276	248	235	246	250	241	255	256	244	271	265	278	290	281	272	269	265	264	287	270	220	265	254	224	250	253	246	264	248	226	260	248	268	242	259	258	232	248	270	256	243	241	276	270	269	251	260	302	274	271	273	242	264	286	246	239	265	256	245	258	260	244	266	256	232	267	274	248	251	236	249	282	270	269	242	294	273	236	243	263	230	227	277	270	273	258	256	226	242	270	275	262	265	265	272	256	252	267	268	269	258	287	279	266	243	260	236	284	279	271	245	293	264	284	258	267	309	257	275	244	275	273	243	279	283	256	261	240	248	250	261	246	237	242	280	260	254	285	269	279	243	267	232	265	239	280	236	284	249	258	225	253	228	222	294	275	244	241	242	290	271	287	269	254	268	261	290	261	227	263	295	300	276	225	249	258	252	246	265	242	300	268	242	260	275	286	265	234	244	243	253	276	258	278	233	257	276	272	282	263	284	267	243	249	273	267	283	264	249	263	223	262	264	247	242	271	253	241	275	269	275	228	241	285	241	278	252	279	241	238	263	268	256	264	263	237	271	246	251	240	294	285	235	268	277	257	263	252	252	265	271	272	268	293	258	278	286	258	272	225	274	257	268	241	223	245	261	262	254	243	266	253	266	283	258	254	258	252	260	279	272	261	262	249	252	256	253	256	245	263	268	220	255	239	236	240	275	268	227	253	271	253	283	300	248	262	270	268	266	265	247	241	242	253	242	230	236	282	245	259	283	255	262	269	259	261	296	287	282	272	246	274	283	278	271	270	240	269	260	282	260	287	247	284	257	254	273	259	231	291	228	256	234	263	266	244	289	269	253	252	267	251	261	236	253	248	220	260	273	279	258	269	260	246	246	262	242	268	271	248	278	261	291	237	261	238	236	265	264	233	229	248	242	266	236	266	271	235	265	242	256	222	256	252	236	236	257	273	288	260	259	249	247	274	257	223	223	248	267	286	264	242	271	246	244	260	256	249	236	271	267	244	248	266	228	269	255	265	236	288	256	250	239	274	248	262	242	257	256	245	257	247	281	278	293	277	275	257	260	247	251	271	256	251	269	270	247	249	278	249	276	256	254	260	253	267	243	248	250	251	254	244	263	262	267	270	262	261	268	255	263	241	243	241	238	243	271	260	256	264	292	254	286	245	242	270	287	258	231	267	257	295	255	249	260	270	251	225	264	231	231	270	267	232	267	239	250	274	230	247	237	207	290	263	281	260	238	277	241	264	242	259	250	305	296	258	262	264	253	260	233	283	248	250	236	247	249	222	280	270	274	268	260	259	291	247	235	232	269	282	247	264	237	245	267	256	257	260	239	245	264	282	260	260	251	231	260	266	253	250	248	245	230	255	262	260	263	301	252	241	242	251	245	262	260	256	266	259	237	298	238	245	285	268	243	252	261	252	264	292	261	276	291	249	282	242	247	246	257	239	268	248	252	299	245	291	272	221	261	251	228	274	239	241	248	261	234	256	249	248	257	261	226	277	242	231	270	246	234	264	255	260	242	231	258	259	262	276	263	272	251	253	266	251	274	244	273	270	229	250	250	263	271	271	291	280	250	253	212	261	251	251	253	235	251	256	271	260	265	231	244	262	245	265	267	266	256	250	247	244	266	234	260	255	220	270	247	250	262	265	254	262	234	251	254	255	271	240	259	260	271	263	254	276	237	231	285	265	283	294	267	238	274	241	269	247	265	247	277	276	255	242	243	258	276	250	258	261	267	246
46640	50502	53696	30389	3766	2162	1909	1634	1780	2021	1804	1466	1385	1172	1178	1072	1029	992	904	839	860	762	781	833	825	786	795	793	766	739	759	840	881	844	818	768	747	721	757	732	693	701	723	662	731	851	2940	6458	6163	4751	3151	1762	1127	849	702	651	583	675	580	632	660	606	600	590	616	628	667	614	667	669	653	616	617	638	605	633	601	656	655	662	623	689	655	631	650	684	634	622	629	643	665	600	652	595	663	591	657	631	624	658	585	659	613	625	627	658	610	590	661	599	658	609	621	618	611	624	607	629	647	610	670	638	588	689	617	655	608	653	652	568	608	644	632	621	657	583	614	659	639	647	658	664	623	620	630	600	622	637	581	611	581	643	641	634	574	679	640	629	646	635	638	670	604	622	618	661	641	682	654	645	635	637	634	671	601	644	626	672	605	594	671	591	620	642	570	587	649	635	605	666	640	643	661	658	648	629	629	623	641	610	659	654	609	580	658	623	615	598	615	606	620	665	633	627	664	599	624	584	603	624	652	586	625	619	598	620	634	665	618	616	593	641	630	588	646	623	577	634	662	585	664	629	634	631	629	599	650	628	623	627	651	618	629	652	618	601	576	641	642	614	627	617	645	627	609	612	649	649	619	632	604	618	641	669	629	662	619	623	645	585	639	629	664	589	623	617	547	618	611	621	607	585	607	602	655	623	618	603	631	611	627	632	663	632	629	610	630	637	656	672	649	625	648	617	647	629	620	634	676	619	617	623	643	643	607	634	658	675	619	645	641	574	655	666	612	586	599	612	631	628	640	641	664	660	622	597	644	628	649	634	605	612	639	664	632	622	632	613	612	655	624	645	639	650	640	633	658	629	684	643	653	613	652	622	635	614	603	647	631	655	635	655	643	625	642	628	626	649	621	651	622	629	620	599	589	610	634	647	659	607	606	634	649	616	625	631	681	596	603	643	579	585	628	628	643	655	591	636	647	666	605	624	598	621	596	615	632	624	598	652	614	643	648	641	593	595	660	599	634	614	636	661	651	679	646	691	643	601	623	634	676	640	642	617	634	617	603	585	632	627	615	655	626	609	622	634	638	676	647	650	640	635	636	642	575	626	595	654	612	606	669	588	581	640	639	654	644	636	634	669	622	610	579	628	617	670	647	647	629	602	674	654	644	611	644	632	559	604	667	607	633	629	615	615	631	685	607	654	613	600	646	613	580	654	645	651	635	608	646	586	631	614	642	682	604	639	598	613	691	610	620	635	631	621	629	669	648	604	670	645	615	623	608	611	627	703	598	647	648	631	642	597	589	655	679	628	656	633	624	613	632	634	631	603	625	638	596	629	639	619	630	612	616	639	645	593	686	611	643	675	611	620	577	631	589	599	591	605	594	618	677	642	633	615	635	608	603	643	637	629	636	589	650	671	598	583	617	652	639	618	625	611	594	605	610	632	604	668	625	627	619	633	605	617	639	630	655	644	663	622	650	615	591	608	621	595	637	635	684	613	658	625	622	666	650	621	603	602	641	606	591	598	598	574	617	615	637	658	619	635	650	581	635	622	582	614	638	644	622	579	645	629	593	627	625	619	643	614	635	634	654	589	613	643	619	665	570	634	639	617	609	619	592	643	678	651	639	600	659	647	652	640	617	629	652	628	656	591	596	641	651	672	629	613	645	591	616	604	616	646	610	586	603	610	641	604	638	626	602	660	662	643	588	648	621	620	628	635	643	626	663	647	610	615	638	635	625	598	646	628	602	619	689	637	606	608	594	619	637	636	678	618	653	692	610	609	632	612	597	588	594	644	633	666	654	594	673	629	645	644	603	641	643	680	652	630	594	627	627	603	587	637	624	603	625	646	642	595	651	622	579	637	613	652	670	656	607	618	645	615	626	642	605	641	639	597	633	610	595	629	597	640	588	614	624	615	646	628	669	614	594	607	639	656	624	683	634	672	600	627	658	633	665	650	616	599	630	628	642	660	587	606	624	678	630	605	649	630	633	621	590	585	641	615	614	622	617	643	688	661	597	657	639	591	595	640	638	638	614	601	609	650	639	656	629	683	639	632	621	597	656	601	613	586	665	627	628	659	612	637	654	601	616	608	658	622	627	626	626	615	654	559	631	612	618	677	613	657	648	609	637	608	637	628	620	688	646	633	636	637	673	648	621	593	684	601	637	568	593	628	681	644	634	668	622	656	622	631	630	572	638	641	614	646	621	606	629	618	603	646	591	647	619	658	639	617	609	585	592	638	616	629	614	672	606	668	623	617	637	660	651	588	623	660	672	662	614	605	569	654	605	596	613	649	657	608	664	610	669	619	625	655	611	632	613	619	619	644	630	594	645	646	567	663	654	618	641	637	586	617	655	594	654	661	623	607	572	609	647	622	668	620	632	644	645	609	635	611	614	615	594	644	636	635	625	600	639	622	642	595	639	615	575	601	605	652	679	629	668	612	628	610	637	628	606	636	616	620	690	609	625	681	646	655	667	665	620	669	648	592	619	621	608	588	642	655	646	604	657	607	599	629	615	636	645	643	659	627	656	590	678	635	660	599	607	611	577	644	615	616	687	599	624	645	665	658	632	640	625	605	603	652	614	603	662	613	642	624	649	662	615	602	639	624	643	649	627	629	623	639	618	647	618	660	621	619	651	654	610	662	588	626	617	592	624	626	675	613	646	646	674	599	610	619	663	653	617	643	662	645	608	574	634	638	628	616	632	579	633	605	617	667	641	606	665	615	644	669	608	613	628	594	605	647	644	596	609	604	622	578	608	620	617	659	611	603	635	638	638	636	620	638	666	696	584	672	632	663	625	651	616	611	637	645	644	596	630	624	632	652	613	622	657	621	662	625	622	662	599	606	644	651	624	616	641	618	638	661	588	617	672	606	638	627	645	583	655	599	667	627	633	587	631	623	594	650	618	610	642	704	620	597	631	642	619	634	645	632	660	666	617	582	593	596	614	648	645	624	604	630	639	609	683	642	617	661	642	617	641	631	666	623	610	611	612	643	632	625	632	617	636	611	620	649	628	631	638	645	644	633	599	638	609	604	639	642	613	595	638	634	597	621	652	633	602	623	574	650	645	583	642	631	578	654	647	645	619	583	657	600	613	658	695	636	616	632	592	620	619	636	624	682	651	638	647	607	634	701	621	602	601	606	644	660	659	628	635	662	617	576	636	614	601	650	629	568	601	653	609	648	616	597	604	618	655	661	655	646	611	631	611	600	664	687	652	622	627	605	676	636	615	647	602	583	611	634	624	636	619	640	648	661	652	597	614	629	640	637	641	639	661	618	652	652	640	620	659	603	629	605	627	649	625	641	636	662	639	615	644	616	618	636	595	600	609	651	688	614	635	622	638	623	617	606	625	617	621	626	614	631	658	639	621	646	604	651	628	634	650	566	628	632	657	594	620	650	638	609	680	627	602	617	634	644	629	650	573	628	613	623	652	679	644	600	636	655	600	633	618	573	616	655	627	629	672	638	596	615	595	617	654	658	625	658	642	648
15011	9145	6546	1997	378	295	258	290	287	299	290	266	249	289	284	266	258	247	280	274	229	254	270	258	243	254	279	268	244	270	256	286	250	244	260	254	276	269	249	227	261	223	262	283	258	260	259	327	329	346	328	289	273	238	259	270	251	251	268	253	263	266	253	259	274	248	263	248	263	274	254	286	239	278	285	248	243	269	275	266	270	238	242	264	255	298	243	267	265	242	241	268	256	259	254	243	209	252	272	255	245	234	275	260	287	262	274	262	268	248	247	257	274	245	235	255	231	281	274	243	270	227	270	270	260	258	257	201	241	280	289	227	263	257	234	252	247	233	248	250	247	239	250	255	254	258	266	266	263	259	270	243	257	280	238	233	271	267	261	264	229	259	251	244	239	252	255	252	244	248	254	281	282	242	224	232	262	238	242	257	266	239	273	233	258	249	269	233	260	265	274	266	230	279	270	262	267	228	268	256	261	258	288	216	242	264	273	267	250	239	253	235	224	240	260	256	242	273	271	266	255	241	235	246	233	281	250	275	267	265	240	281	267	251	246	233	263	278	258	251	233	246	228	283	237	276	262	267	277	248	231	257	253	228	261	269	266	263	250	249	242	274	253	266	275	294	239	244	295	258	274	271	289	249	283	255	240	271	269	268	267	288	261	244	258	242	241	300	285	253	255	248	273	255	253	253	272	229	263	234	280	261	295	280	252	253	252	256	253	244	258	273	259	257	266	223	277	216	248	270	254	233	243	215	264	267	238	250	286	255	284	260	263	247	275	237	242	240	236	226	255	248	250	276	249	240	283	309	240	266	259	228	272	264	266	274	251	267	270	270	237	244	238	283	228	278	243	274	276	267	263	232	284	284	225	245	279	236	263	254	251	253	264	256	247	235	233	243	245	258	260	233	239	244	233	228	270	250	259	267	259	251	250	277	248	255	229	240	244	245	268	304	263	256	260	251	210	241	246	262	259	279	273	260	256	248	228	251	256	256	238	239	269	260	255	250	233	251	235	271	257	253	261	267	263	239	264	254	238	259	252	247	239	253	276	274	245	268	250	251	256	256	247	245	261	236	269	269	259	263	261	245	268	250	242	238	220	217	249	264	236	272	267	267	275	243	241	240	250	248	277	247	275	285	258	270	223	239	279	254	257	226	250	281	254	274	251	277	289	286	258	260	272	244	274	255	267	272	256	261	286	270	256	296	213	270	266	276	260	263	245	268	225	266	240	281	259	272	244	211	242	269	240	255	245	224	246	261	277	277	279	268	253	232	243	261	233	255	256	235	236	296	256	245	267	251	249	238	251	282	256	253	260	240	259	239	239	279	221	239	246	242	254	282	241	253	252	248	249	258	266	233	255	258	236	255	278	244	234	241	226	269	238	265	272	235	266	256	259	253	245	245	263	266	274	282	251	271	231	259	228	267	232	262	277	269	256	265	243	273	258	249	242	257	263	261	257	273	279	278	218	282	241	261	256	270	253	277	247	273	240	259	267	258	287	255	263	242	251	234	240	266	264	273	271	273	271	257	246	250	262	268	244	269	274	267	251	277	252	276	248	248	260	284	264	244	255	260	266	263	256	252	281	251	248	258	275	255	233	279	249	236	275	253	277	251	271	264	285	275	249	264	251	236	242	247	283	251	253	236	269	244	259	246	262	245	247	266	263	267	287	271	250	254	270	262	221	245	242	284	261	266	238	256	243	267	251	263	273	240	249	236	283	232	273	275	264	278	273	243	236	254	276	245	264	252	230	265	224	257	254	236	240	239	219	236	283	290	238	239	229	238	270	257	267	280	280	251	244	240	267	244	257	257	253	257	247	233	277	246	243	247	257	268	275	277	238	270	253	265	242	262	260	275	279	254	267	248	241	275	243	279	240	286	287	235	253	270	282	250	291	258	251	239	243	266	257	281	264	276	252	293	286	245	232	246	237	217	236	238	253	280	231	245	268	246	247	257	258	251	245	254	240	259	258	252	251	255	239	247	232	277	265	264	231	254	264	282	269	245	281	287	260	279	246	259	266	266	258	263	246	271	247	237	238	213	257	246	280	237	257	247	225	259	282	216	242	230	274	263	245	234	241	271	273	273	253	222	255	284	257	246	289	269	262	259	263	279	269	279	252	267	269	252	253	256	228	242	260	274	253	238	236	259	238	262	263	276	261	253	232	239	284	262	275	259	257	258	277	235	269	289	208	283	235	223	271	251	279	259	254	275	283	263	277	265	236	252	269	262	254	267	282	261	262	266	240	249	251	261	278	234	249	248	264	259	279	246	237	256	252	292	289	241	247	248	220	254	272	256	253	253	266	234	260	262	250	264	275	251	249	263	248	258	272	258	251	254	251	275	256	243	221	258	281	243	254	281	243	245	261	241	270	236	244	277	258	275	249	261	258	279	241	262	246	278	258	278	271	299	255	256	246	285	267	270	263	255	254	266	266	254	278	250	272	231	222	280	260	247	258	263	283	262	258	268	249	259	272	251	263	215	267	233	244	254	242	263	235	238	266	275	277	229	238	248	263	261	251	247	243	253	269	263	269	250	262	254	249	252	271	226	234	249	253	266	271	243	269	282	251	256	254	224	291	234	248	255	261	264	235	257	222	248	275	278	265	239	250	248	249	267	286	246	232	261	269	282	235	246	264	289	264	258	242	248	248	277	259	238	287	322	283	262	254	250	261	245	248	236	251	246	265	269	225	268	259	248	275	267	262	241	259	259	237	266	277	277	255	215	281	236	268	238	275	248	272	244	261	265	277	254	277	269	289	258	264	265	232	243	269	257	244	275	251	252	292	277	254	261	277	231	246	283	266	267	289	235	231	252	251	266	281	259	251	246	254	266	251	243	272	249	233	269	259	254	257	268	251	258	278	248	285	258	250	288	258	221	252	265	273	256	266	303	237	221	246	283	253	250	243	270	257	275	258	246	281	276	284	256	261	277	229	261	259	277	264	250	273	262	282	244	275	272	246	282	249	258	259	252	278	238	245	254	266	268	246	251	266	252	255	244	250	267	253	217	263	245	244	299	266	260	244	259	262	262	273	267	238	257	258	267	272	248	251	222	274	251	292	294	270	279	246	268	294	285	248	261	263	250	248	281	248	254	270	289	284	265	259	246	246	279	246	264	258	255	222	249	241	242	266	250	213	277	273	228	282	277	234	251	273	307	254	243	256	251	255	240	256	276	232	265	297	280	267	245	258	251	279	270	245	272	263	260	251	239	287	273	247	234	244	227	248	256	229	274	255	260	249	234	252	242	240	242	243	256	257	267	268	279	269	248	287	256	210	282	234	254	264	255	255	256	254	257	259	241	227	277	259	271	282	260	246	268	272	261	252	278	225	264	244	270	270	252	251	254	231	247	253	260	288	233	244	255	233	261	285	268	261	260	266	251	297	276	245	234	243	220	257	259	239	270	256	265	258	285	265	239	221	237	302	251	259	253	263	241	264	243	259	258	276	262	276	276	287	257	267	267	217	241	267	258	249	270	270	240
12323	12196	11068	4405	934	763	700	733	777	852	901	861	804	876	684	737	721	688	678	635	585	646	674	694	719	658	736	677	729	646	659	634	663	649	641	712	646	683	633	620	623	605	671	630	666	651	789	1032	1161	1068	963	849	728	660	653	669	663	653	607	618	636	645	643	698	588	635	666	643	663	674	658	697	629	663	629	610	654	619	674	556	640	639	629	652	670	670	623	603	607	613	629	652	659	615	621	645	654	666	639	594	630	608	646	660	645	648	630	596	671	633	626	617	629	680	597	628	664	632	682	676	656	640	636	617	677	633	615	610	606	622	623	622	659	664	606	622	643	634	673	629	636	642	638	624	664	653	674	644	666	646	680	660	621	671	636	637	651	614	617	641	662	647	618	638	636	648	647	629	637	649	644	664	629	626	617	648	595	608	660	617	661	651	662	623	616	615	681	620	619	636	662	651	628	678	682	658	623	645	644	645	653	612	629	625	652	633	632	618	642	625	608	638	651	653	656	632	640	654	619	623	633	641	690	656	709	630	664	647	665	659	635	639	635	649	646	664	644	612	677	602	639	652	651	658	629	633	601	673	634	668	655	648	607	672	649	640	681	648	652	657	651	680	576	648	690	661	620	604	635	630	625	623	623	678	601	683	700	617	588	650	625	643	642	655	606	672	665	636	649	633	650	628	623	675	685	647	655	683	644	672	609	660	649	603	607	616	651	619	603	637	683	665	616	664	624	603	644	637	606	655	623	648	655	602	604	682	638	673	623	628	622	628	654	640	621	648	610	653	676	640	657	641	621	682	661	648	687	641	682	643	614	626	674	645	677	673	704	645	647	624	632	640	650	635	659	627	653	662	638	617	667	620	654	638	667	671	650	635	712	665	665	626	612	663	614	630	676	656	638	648	656	627	666	661	650	612	653	662	630	627	628	643	675	651	601	688	657	587	644	587	664	643	661	660	613	656	651	667	630	663	654	649	646	657	631	663	648	622	590	640	678	628	617	625	638	653	660	666	634	662	661	652	617	643	613	684	654	600	617	586	638	627	678	616	667	647	593	587	626	651	632	710	662	664	630	651	649	619	644	673	648	600	667	681	630	593	710	615	673	616	650	657	626	637	665	661	616	663	628	677	646	603	605	670	648	654	660	644	610	649	651	604	622	646	613	645	656	639	629	683	606	626	599	626	623	612	632	658	656	634	663	641	676	653	654	646	623	651	677	613	608	636	604	614	627	633	631	685	630	599	629	624	635	617	679	631	666	646	621	658	631	629	618	669	683	679	616	633	655	651	688	632	660	642	643	680	643	665	630	614	635	624	622	661	660	597	636	689	713	640	639	665	668	672	633	616	624	648	626	639	668	653	615	645	635	636	660	662	662	638	624	683	645	630	655	693	662	659	656	697	620	671	648	645	647	614	618	607	595	672	633	629	683	657	649	672	642	624	631	658	626	612	629	626	620	644	600	645	647	616	653	616	642	676	589	617	650	639	671	641	638	638	607	658	656	623	634	630	644	626	608	609	648	627	685	622	599	672	640	661	652	658	638	680	615	620	643	687	666	667	649	617	637	648	648	598	630	642	643	675	676	654	600	688	625	640	646	623	658	622	620	663	672	604	638	628	627	685	607	600	627	674	633	656	628	590	687	651	697	631	641	629	630	609	631	664	661	627	669	626	599	628	694	630	648	608	619	637	671	677	666	622	615	620	659	667	639	623	631	628	666	635	629	666	624	604	621	613	648	669	611	648	635	609	621	643	638	611	632	680	626	634	656	626	604	636	596	647	629	663	599	677	605	639	660	664	667	649	674	610	662	638	651	645	614	637	631	670	654	658	663	603	619	610	668	681	634	648	657	644	640	610	613	640	605	664	616	671	651	622	638	681	654	674	618	642	651	657	650	636	693	652	619	624	627	647	662	665	627	634	627	649	634	716	629	617	642	630	648	675	661	608	653	655	671	679	655	620	688	632	654	646	625	646	632	618	645	629	654	656	676	623	648	638	620	680	644	651	639	624	691	681	692	667	646	634	621	689	651	630	626	627	616	634	621	647	656	679	598	639	661	712	670	655	634	658	617	609	652	617	631	642	617	638	679	635	620	678	642	648	657	657	640	628	686	672	601	642	626	682	639	621	617	667	656	674	625	643	628	628	655	680	643	628	618	650	635	631	654	630	615	650	636	662	641	653	612	694	602	657	618	651	642	633	650	618	644	682	651	606	649	630	643	649	636	616	643	665	621	631	630	688	639	684	645	668	653	666	616	667	670	625	632	665	656	627	630	664	628	651	681	619	634	645	635	663	636	657	640	598	682	618	630	642	625	615	648	625	699	642	650	616	619	616	643	638	666	626	714	612	667	657	636	627	592	650	634	641	609	689	677	585	645	618	639	600	644	653	637	636	671	627	659	642	606	620	631	624	631	641	587	621	649	637	629	669	688	649	639	627	653	633	714	682	662	634	639	647	645	678	642	618	653	650	650	631	651	630	619	631	624	671	653	615	660	659	661	659	561	616	614	644	627	695	645	637	619	660	616	639	642	634	682	631	647	615	630	660	657	645	659	684	608	610	641	631	605	635	631	619	643	652	685	650	610	614	661	619	647	613	621	648	646	624	637	632	675	619	659	665	656	670	649	638	654	645	621	644	634	613	661	637	662	650	656	621	668	637	638	649	652	630	665	638	644	638	626	641	692	620	658	630	650	596	664	666	686	648	612	679	661	623	611	651	659	659	594	651	629	615	600	611	731	616	641	664	623	624	653	659	668	608	682	649	644	646	621	631	626	673	662	625	661	642	622	632	599	654	646	646	646	612	623	639	718	596	623	636	664	646	691	611	634	598	647	589	688	602	605	665	613	657	657	624	631	663	651	673	647	659	659	634	613	654	638	647	619	683	641	693	645	713	632	603	624	661	593	618	677	644	607	657	659	678	600	657	642	598	620	683	658	622	675	611	602	647	612	637	616	646	670	631	671	626	608	583	627	637	629	658	645	620	630	603	670	647	651	652	629	629	710	642	677	602	641	661	642	651	655	673	630	681	640	638	669	630	666	608	608	600	602	640	628	639	613	656	645	657	661	670	635	688	652	623	577	620	602	632	643	671	607	620	629	609	611	647	670	678	691	650	652	623	659	669	616	615	644	687	644	624	666	599	633	646	667	668	588	676	654	649	596	631	664	629	648	664	625	652	624	632	606	602	638	630	662	635	622	652	616	631	655	680	663	630	613	662	707	608	684	611	667	690	658	652	651	645	650	659	649	630	619	605	632	666	657	667	661	636	644	637	631	609	667	623	675	663	607	664	664	642	595	614	619	623	676	600	661	681	645	623	645	641	658	642	721	626	668	661	644	637	609	657	673	642	629	659	664	676	630	623	649	652	623	687	649	678	631	661	645	652	643	627	653	614	698	665	626	683	652	612	635	653	566	646	637	665	624	649	634	626	669	683	679	629	683	663	644	604	577	636	662	659	677	662	626	662	629	666	677	661	664	638	638	645	598	621
59699	57141	51593	27119	5133	976	487	408	370	400	453	408	322	395	361	339	325	350	293	309	308	332	325	304	283	323	296	300	308	315	290	305	264	273	310	326	290	273	297	293	295	279	278	282	332	350	494	788	861	717	509	434	328	274	281	280	270	265	306	319	279	282	266	296	279	288	327	263	299	264	267	301	267	305	300	282	251	278	278	267	262	272	263	296	284	265	263	262	264	270	278	247	279	300	283	248	291	278	292	283	273	272	261	306	283	278	287	280	302	287	304	274	274	269	269	294	249	275	271	293	292	251	296	276	277	287	276	298	268	307	284	267	293	294	247	268	293	273	278	271	266	284	287	296	270	234	259	268	273	279	262	273	286	278	267	294	278	262	268	273	296	294	279	285	285	256	303	246	264	270	282	294	295	284	267	264	280	245	260	274	270	259	271	272	292	274	309	275	274	331	260	268	264	270	249	275	324	276	285	295	286	276	279	260	308	264	259	284	297	273	278	288	296	307	276	306	267	265	295	283	269	285	262	242	269	271	301	284	251	280	300	285	239	256	258	276	302	304	234	265	270	280	276	263	285	299	287	250	308	273	283	279	258	226	288	292	285	257	271	303	273	270	279	284	268	278	270	290	289	283	281	280	290	288	271	267	265	322	264	272	299	266	259	306	265	275	231	282	271	261	284	282	302	288	303	295	261	301	290	257	263	274	271	279	295	255	254	269	275	273	253	283	284	275	238	296	276	293	263	279	270	256	308	285	287	282	281	265	260	269	270	270	265	272	334	276	274	302	287	295	280	296	285	252	255	304	297	289	273	250	279	290	305	268	294	276	265	252	267	279	286	295	246	298	265	254	279	269	273	259	281	306	285	269	280	305	314	267	293	281	278	272	268	299	276	276	284	290	288	269	272	284	321	265	265	286	256	293	283	261	270	295	274	292	266	275	273	274	276	302	252	295	300	285	255	299	270	275	289	271	279	293	252	293	275	306	271	286	267	279	279	273	266	280	304	305	295	263	250	289	277	311	271	296	289	294	259	294	282	264	295	265	254	290	295	307	285	255	277	286	269	277	303	267	283	269	308	280	283	259	280	283	286	272	285	305	270	293	274	271	303	300	254	274	268	309	287	259	286	306	277	274	237	286	286	259	277	293	307	300	290	281	290	259	272	282	273	311	292	291	287	258	295	328	287	266	255	277	268	282	279	257	266	280	293	327	284	278	292	251	259	239	300	295	267	252	286	276	276	253	283	281	286	280	278	298	257	301	271	273	276	255	303	275	294	264	307	268	278	266	298	299	298	263	259	267	278	290	283	265	305	268	284	251	299	266	266	268	264	276	291	292	248	280	252	313	277	312	296	278	273	310	273	284	269	240	272	296	300	297	264	287	288	289	269	292	271	301	300	280	267	278	320	254	274	273	271	269	293	248	286	277	279	287	264	253	260	282	281	286	260	272	272	295	275	271	279	287	278	258	295	264	271	270	300	271	244	254	285	260	294	302	269	278	311	273	300	265	280	300	288	292	252	302	273	268	287	266	291	252	293	274	279	309	288	258	296	296	268	288	287	268	285	285	289	313	249	269	273	294	281	277	305	288	272	280	277	280	298	275	288	283	256	286	269	259	299	287	258	261	277	284	286	273	270	266	262	298	278	294	283	259	277	271	286	250	301	294	274	281	308	288	284	297	282	301	254	291	267	283	276	277	271	269	304	296	274	289	274	296	290	270	269	261	254	267	283	270	275	270	262	270	281	284	281	288	297	308	284	274	268	290	316	279	294	263	285	248	246	270	282	293	308	289	284	262	278	280	261	242	252	267	251	282	275	239	297	287	282	267	279	292	291	286	298	233	258	310	280	292	253	269	292	280	276	281	264	276	303	275	274	256	286	267	274	270	287	293	287	280	263	284	270	306	288	242	276	261	261	313	306	270	307	266	278	277	266	281	302	296	290	298	302	263	274	282	293	275	275	291	286	254	275	280	288	283	302	319	272	274	279	309	296	260	247	296	298	290	269	227	270	266	284	264	297	284	295	293	255	269	270	271	247	250	287	272	312	266	273	270	298	290	272	282	276	304	258	258	285	289	282	291	252	278	295	256	284	266	264	292	277	303	298	300	271	279	295	289	267	295	308	299	301	274	267	279	255	294	288	267	259	300	258	276	270	266	272	302	290	259	285	285	282	286	287	263	277	275	312	297	271	266	278	295	254	273	278	295	275	283	291	253	264	269	239	271	280	294	299	291	284	278	247	263	268	280	300	261	283	303	298	287	271	261	296	302	305	320	273	272	303	254	283	242	295	280	266	287	262	277	296	261	266	258	263	268	277	311	301	285	283	268	304	272	271	308	275	271	269	284	285	296	266	272	268	278	286	279	289	304	258	299	269	298	278	274	266	250	270	292	270	290	278	284	303	254	287	263	264	258	301	267	266	272	277	301	287	299	289	286	288	294	271	301	292	307	300	265	286	248	289	244	252	270	269	276	306	280	287	271	266	239	281	283	268	272	271	266	265	269	279	271	269	274	311	270	314	265	296	247	295	290	303	278	277	257	246	246	266	292	278	281	267	276	285	272	280	285	292	291	269	283	273	265	318	284	255	281	271	292	280	285	302	258	249	258	286	286	275	252	276	279	285	276	283	305	261	277	304	278	323	271	269	282	286	242	253	263	275	243	297	277	269	276	304	276	301	281	259	289	295	298	258	290	265	282	289	264	294	250	258	246	317	259	315	283	315	289	266	280	270	282	302	283	260	279	249	264	286	296	303	300	295	274	282	294	263	265	257	297	251	258	267	288	260	305	264	295	241	326	291	308	299	239	280	293	265	290	305	305	252	266	275	276	290	297	255	290	300	272	287	273	284	266	269	285	262	278	291	258	283	256	279	282	261	285	274	262	286	297	275	308	287	296	242	263	274	265	277	281	278	291	278	289	303	262	299	284	274	288	253	271	260	282	291	279	280	268	297	286	281	281	304	292	271	284	268	251	272	288	265	261	280	265	286	291	272	249	303	264	292	263	287	278	243	326	284	284	272	273	260	240	263	272	265	290	272	270	268	311	296	278	290	269	263	299	279	263	252	277	282	276	279	311	295	287	259	295	305	291	281	292	284	305	274	274	273	274	267	255	287	252	298	333	293	276	284	277	260	290	278	293	287	275	270	268	279	271	295	273	302	250	280	257	269	238	282	295	290	250	241	276	255	279	268	273	261	276	292	291	269	273	287	274	271	288	280	275	289	260	287	270	271	301	264	286	279	273	263	270	260	281	304	284	286	306	271	288	257	271	278	251	277	273	309	291	280	288	299	285	287	270	258	278	262	252	295	285	299	272	272	290	278	306	284	268	283	309	291	278	297	281	297	283	300	302	294	295	256	279	243	301	272	277	277	287	253	264	307	322	276	257	266	272	290	290	279	296	258	267	295	285	269	275	290	307	299	313	242	279	249	268	233	274	283	264	300	258	274	311	291	257	277	274	294	303	262	259	300	272	283	275	286	310	260	253
38092	43414	44293	18272	2680	1574	1443	1293	1163	1323	1489	1374	1084	1117	1136	1142	987	893	910	837	778	840	788	742	769	752	755	729	814	727	759	726	828	783	777	813	782	765	868	828	721	734	751	706	741	1099	2439	4008	4268	3472	2185	1399	896	827	690	724	679	678	713	673	706	665	703	677	707	680	683	668	691	650	667	633	674	663	666	731	705	710	699	724	695	666	666	636	682	649	679	702	635	666	732	687	703	647	634	727	646	697	714	671	718	685	729	717	670	671	707	729	696	686	736	666	662	667	702	705	680	686	731	689	659	688	693	680	695	680	686	682	675	671	688	664	710	711	729	683	659	666	718	655	686	675	662	644	695	680	709	647	678	702	623	692	631	666	723	689	692	704	708	738	675	704	650	709	655	702	693	698	681	685	707	684	692	656	673	681	686	702	667	655	680	667	683	659	677	695	686	677	685	668	727	711	672	711	660	676	690	689	676	681	672	676	686	675	661	685	654	683	726	680	666	649	676	670	711	684	698	725	639	727	675	729	664	684	658	654	646	696	650	696	675	728	696	643	689	620	690	640	688	683	694	697	704	693	687	681	686	649	702	670	674	664	690	712	701	686	702	711	657	672	661	638	665	682	641	724	706	663	663	714	657	699	731	658	657	691	664	680	686	683	670	675	705	653	669	677	689	641	692	714	662	669	679	694	685	660	699	740	694	644	639	672	705	695	697	684	696	684	722	689	716	665	662	652	692	667	724	688	689	645	676	728	707	685	728	675	680	680	687	711	681	637	675	679	709	680	689	667	665	667	724	645	692	682	719	700	704	665	674	697	690	696	724	693	663	697	711	678	682	641	640	655	665	721	707	669	667	701	739	692	746	698	662	674	686	708	689	716	719	686	685	676	671	658	678	708	657	687	693	638	692	706	646	744	619	702	678	724	656	694	674	695	674	669	706	684	701	727	692	707	722	711	720	726	686	711	663	681	665	687	733	721	700	726	674	703	669	703	735	691	674	658	670	732	643	710	667	704	667	683	673	681	728	761	722	662	695	719	644	688	702	625	663	707	667	708	660	729	676	661	727	730	770	632	701	657	677	694	683	662	667	713	646	703	674	659	681	653	678	635	678	697	754	696	700	712	671	665	682	691	678	657	713	666	692	679	683	668	698	726	696	639	693	711	668	676	682	704	676	713	688	634	687	695	688	714	677	666	715	698	673	720	702	696	709	694	644	686	730	664	683	679	685	678	693	706	640	680	682	696	742	693	711	687	691	677	666	713	698	671	664	685	694	693	695	705	635	633	672	666	695	665	657	679	659	729	670	670	670	708	698	658	632	690	686	707	680	637	706	710	652	674	670	692	682	724	680	659	612	695	680	652	727	688	691	670	720	662	678	689	721	695	704	683	673	708	686	723	698	709	693	691	679	701	687	688	682	695	712	688	680	662	641	673	673	665	686	673	695	693	736	686	699	727	673	678	629	689	691	733	682	685	689	677	705	725	669	678	690	677	681	742	678	732	658	717	677	764	691	655	679	683	681	699	672	665	674	697	637	703	687	655	722	680	670	672	687	666	669	682	702	679	660	646	701	646	666	684	640	664	711	710	671	669	675	694	705	687	691	689	701	704	668	639	697	704	716	697	672	676	653	693	686	695	658	665	692	704	689	637	722	684	643	707	722	684	683	710	684	643	678	698	690	678	683	674	673	654	668	674	668	698	670	674	664	674	693	666	684	690	689	692	681	697	697	655	684	667	694	681	671	649	679	702	695	669	680	684	678	647	722	678	703	656	642	658	678	706	695	664	701	672	714	665	675	702	660	693	670	691	700	682	653	729	663	666	690	695	699	685	665	708	639	696	660	654	640	678	693	661	621	653	665	733	676	664	717	669	644	693	723	642	687	657	698	645	680	635	675	690	668	691	682	689	683	677	686	676	665	697	692	695	708	704	706	685	640	681	665	724	667	709	701	704	716	660	650	699	684	665	665	687	683	645	683	669	660	704	748	673	692	641	666	643	727	693	678	649	689	699	659	743	707	697	684	708	660	649	664	664	718	688	714	671	679	690	635	679	689	695	681	695	682	676	664	695	678	681	660	762	672	639	676	672	658	689	692	700	645	722	694	642	660	742	687	714	724	719	676	631	669	701	660	674	664	639	755	661	651	701	708	703	689	681	716	713	683	693	688	698	654	636	710	646	711	713	690	740	658	675	676	737	659	661	687	713	688	671	640	700	706	684	678	628	691	668	697	675	672	698	693	652	704	742	706	684	704	692	650	683	696	692	694	727	676	659	723	722	637	698	705	647	680	672	663	640	705	705	683	601	695	722	657	652	627	666	662	682	702	644	676	699	671	679	672	660	693	631	687	700	744	691	668	739	698	699	684	682	676	685	669	630	721	695	699	709	673	658	644	651	704	702	684	674	699	671	710	662	686	705	704	701	708	663	653	694	707	669	711	641	693	666	665	690	702	678	670	754	706	674	717	648	716	653	664	648	705	715	683	679	660	700	658	670	711	747	678	665	627	771	650	652	693	670	715	657	686	675	739	728	629	694	662	714	708	682	636	654	652	688	700	714	723	700	671	732	700	697	671	686	677	689	721	672	691	690	705	666	642	705	669	686	669	666	636	699	699	664	675	701	662	628	646	656	688	693	658	714	623	674	647	754	690	691	743	721	609	677	682	672	672	667	679	666	701	685	679	686	696	681	675	675	646	669	670	671	667	680	672	690	662	656	659	704	720	721	686	657	672	641	687	666	650	673	658	698	729	701	693	680	695	664	663	684	709	741	766	662	676	657	737	663	645	684	645	657	704	668	673	693	614	735	695	666	675	696	713	717	673	663	700	715	698	672	643	700	679	703	680	670	710	698	679	704	670	680	726	664	625	690	704	644	685	698	710	638	718	687	711	659	742	694	681	708	635	699	714	668	672	695	686	610	701	667	659	699	666	672	755	686	735	671	705	697	655	638	697	688	673	712	683	679	708	715	626	684	644	715	693	694	669	664	709	744	646	714	632	696	681	654	642	623	693	704	693	659	674	681	631	709	753	668	674	672	664	704	688	644	695	731	686	734	698	649	689	730	701	703	694	741	698	687	674	702	676	729	688	649	669	692	696	698	699	695	730	714	652	684	691	675	677	741	673	692	711	671	708	677	653	667	672	716	664	681	688	668	725	684	649	695	723	679	711	699	694	657	710	656	720	684	698	660	725	695	731	667	703	741	662	705	666	681	705	682	666	696	717	696	636	674	653	695	655	676	691	705	693	655	704	690	651	660	675	729	653	637	677	706	666	660	697	658	665	655	715	650	684	688	659	693	687	639	673	688	670	710	653	643	686	708	687	714	697	666	714	684	681	717	693	710	681	689	641	664	670	704	691	682	677	711	677	668	686	687	701	692	716	678	653	700	699	712	652	687	706	657	695	630	670	671	675	700	613	715	699	629	693	702	683	677	707	647	678	682	659	699	717	710	712	681	691	725	681	648	701	692	681	714	680	647	671	678	703	690	704	675
71269	70037	64003	38855	13674	2300	714	520	394	401	453	404	396	400	334	344	348	311	312	294	272	289	297	298	278	259	273	300	257	287	288	283	269	274	283	313	299	307	279	273	293	282	303	286	311	374	621	1074	1181	917	652	437	380	284	266	294	238	262	242	257	263	276	278	236	276	261	270	248	286	263	267	300	266	261	239	254	264	233	272	274	261	266	259	237	242	260	266	291	247	285	281	285	257	250	250	237	284	290	280	258	250	302	258	254	252	261	292	268	256	287	270	291	263	259	252	256	265	242	265	279	255	251	241	276	261	287	268	234	256	260	267	263	257	273	275	254	285	273	246	263	252	255	277	254	249	257	251	277	239	277	253	236	281	268	245	282	235	227	250	279	266	293	280	248	244	254	258	256	254	256	264	245	261	281	279	254	269	233	247	247	282	269	270	256	229	248	264	274	260	252	265	288	244	258	278	251	272	285	261	265	234	308	267	263	276	250	267	270	266	282	252	296	239	274	261	243	257	234	302	275	266	269	271	259	234	258	272	267	271	264	254	256	262	292	248	267	314	251	289	263	264	274	252	256	274	296	262	292	259	246	252	249	252	255	238	251	257	294	277	263	269	263	269	260	264	260	270	255	286	239	253	260	250	285	284	261	264	258	250	250	229	255	255	258	286	245	231	268	216	288	282	267	262	250	233	267	238	286	231	249	253	259	247	266	292	260	267	259	263	264	255	271	275	259	272	256	258	264	272	241	264	251	258	245	276	282	296	273	239	250	234	267	266	282	266	252	253	254	259	263	269	274	276	260	267	247	264	262	286	278	249	284	262	258	285	263	299	271	274	252	246	266	226	248	287	268	274	273	232	269	267	232	245	273	248	245	270	277	253	248	265	277	266	276	221	237	248	262	285	266	267	260	294	247	279	267	230	243	239	248	285	273	243	299	290	250	257	267	259	268	242	281	296	277	258	282	262	274	262	262	263	289	283	245	277	248	254	263	242	244	230	244	272	280	270	249	281	268	259	251	264	257	251	230	274	266	245	228	249	258	260	254	253	222	229	271	259	241	266	265	278	246	233	230	283	294	270	258	235	276	231	263	276	258	254	285	270	287	236	251	260	241	277	243	262	261	263	235	235	276	249	269	272	259	257	284	278	276	268	281	267	249	248	255	267	269	284	266	231	263	286	268	305	235	291	251	247	259	258	259	271	298	237	277	253	259	268	234	295	271	265	239	296	272	253	267	237	265	262	279	252	243	231	248	245	247	255	283	251	302	250	276	244	261	259	287	289	245	277	268	297	267	297	295	262	267	270	253	238	239	252	243	270	244	276	245	253	252	235	235	257	283	283	272	237	257	270	277	294	286	287	262	261	224	242	243	308	255	261	230	242	275	267	224	256	240	262	282	261	259	204	234	261	248	249	238	245	254	252	258	246	256	245	273	269	260	260	247	266	258	279	206	301	271	290	283	253	259	224	274	232	252	250	239	238	268	248	255	284	251	223	280	269	242	236	252	276	268	258	239	272	289	223	233	241	270	241	273	266	269	264	259	237	237	246	251	251	270	264	262	250	283	269	251	248	258	253	246	246	301	285	279	248	257	288	280	260	275	251	262	276	282	257	251	245	279	274	258	283	245	256	256	255	307	267	233	246	273	251	251	280	263	259	239	280	266	257	280	265	254	273	246	244	275	275	265	240	262	277	245	279	266	249	239	266	261	270	259	250	289	253	236	266	259	257	256	252	248	297	272	259	275	258	270	284	273	271	235	268	267	266	260	264	278	286	264	230	257	258	239	284	253	246	256	263	262	267	258	248	247	278	288	260	271	252	267	265	278	267	284	288	247	279	287	276	293	259	241	293	279	242	278	262	240	284	268	268	233	264	280	237	270	294	309	273	292	293	252	264	256	282	264	243	271	278	232	258	241	260	248	246	266	261	261	266	254	241	209	261	265	266	272	268	262	256	298	275	253	265	252	226	271	274	269	250	258	237	284	283	296	251	267	264	268	249	260	258	290	238	258	267	258	293	224	260	265	291	270	238	267	280	255	266	261	278	244	263	262	253	261	282	256	261	244	282	291	252	268	270	235	295	253	262	278	231	282	270	253	253	252	290	239	263	252	267	250	256	268	272	254	264	240	283	251	268	271	263	245	269	246	252	265	279	261	297	259	269	252	280	277	280	255	272	280	247	252	257	321	245	287	246	235	268	264	253	246	223	250	264	274	255	238	268	245	268	276	234	223	251	264	260	272	268	266	251	281	250	249	259	242	261	241	249	229	265	271	239	263	259	251	257	283	238	248	262	279	248	252	270	282	266	282	249	286	249	273	276	261	277	265	246	248	244	249	236	274	251	245	252	270	259	257	230	264	270	278	268	259	268	236	235	245	230	247	265	276	264	254	293	298	286	259	240	292	263	269	239	260	244	253	252	250	256	253	250	264	252	276	270	265	237	274	284	260	239	275	266	294	232	273	267	231	240	278	252	272	277	262	255	255	273	243	249	259	264	310	298	250	267	257	264	285	280	256	262	261	285	299	278	263	245	258	290	265	257	244	297	269	260	265	252	241	257	265	250	256	263	264	231	237	272	259	247	252	232	281	280	268	260	248	252	289	266	263	245	254	262	288	231	258	278	258	262	259	293	270	255	273	269	238	244	275	266	235	264	246	257	254	263	259	230	265	236	275	243	239	295	258	246	277	258	269	237	259	240	249	276	277	284	250	278	263	287	233	276	249	289	259	267	251	300	251	268	271	298	271	285	249	242	286	277	260	264	270	232	238	264	248	298	228	263	274	276	263	261	261	253	251	282	285	260	251	296	264	250	263	274	279	278	264	251	257	236	251	261	243	279	243	236	245	238	259	267	238	307	256	240	280	242	253	265	279	247	263	265	269	270	273	258	237	256	223	262	263	264	270	259	278	254	244	257	243	267	251	259	242	260	244	248	243	243	240	249	246	254	248	290	275	270	260	273	295	259	256	254	256	244	286	236	265	288	276	261	253	277	274	294	237	257	273	282	252	245	268	274	246	247	256	243	264	268	265	294	292	257	254	281	242	284	246	255	275	264	287	261	267	249	258	232	268	275	227	262	254	271	258	238	250	301	276	268	262	261	250	248	264	264	241	248	256	261	245	267	288	244	296	276	286	275	251	252	233	274	272	233	290	256	249	267	252	252	240	293	282	282	242	250	286	264	247	277	240	253	266	256	300	272	274	254	265	273	250	276	278	269	264	282	249	289	289	244	279	256	268	317	241	263	237	255	267	257	268	260	246	272	291	262	255	279	251	267	268	267	242	252	222	257	238	257	258	283	304	257	294	270	258	257	284	262	277	265	238	274	289	262	226	263	258	244	351	272	253	288	280	252	267	251	221	287	270	260	300	271	276	240	281	245	275	269	251	241	275	232	290	243	262	245	275	261	257	248	259	217	272	280	304	292	275	267	249	286	245	226	278	279	242	257	279	275	281	258	282	259	280	239	249	250	267	249	250	258	249	261	267	269	258
46152	52214	55046	28796	5644	2215	1793	1511	1419	1382	1563	1634	1395	1356	1169	1124	996	967	883	877	811	845	825	800	817	810	809	762	818	778	786	788	739	769	768	751	870	795	733	690	678	700	730	683	760	1239	3094	5909	6200	4615	2963	1714	1104	817	674	661	678	621	593	636	660	624	651	638	632	639	727	679	636	657	645	691	663	724	654	640	641	613	611	627	667	682	579	697	644	620	606	636	680	686	648	617	610	655	660	641	665	620	664	636	651	675	622	673	631	653	597	681	612	600	636	651	607	649	650	609	667	679	615	612	655	622	630	624	634	641	626	643	611	640	611	659	667	623	700	619	691	653	628	644	637	651	613	657	644	632	653	653	616	658	666	652	622	658	626	620	659	600	619	654	615	642	675	664	696	683	648	670	661	614	630	621	597	655	627	637	703	680	668	652	628	653	656	641	661	640	630	645	615	642	668	642	649	664	633	629	642	608	659	643	630	643	647	648	665	683	622	660	658	624	663	667	604	668	610	626	641	615	605	666	618	663	686	666	676	623	678	678	646	627	633	611	621	629	629	609	654	655	646	645	633	673	660	665	659	644	643	657	690	665	650	667	659	659	640	618	632	638	650	650	594	648	633	636	586	645	627	668	632	625	634	627	606	597	631	651	644	623	616	582	649	668	619	641	650	613	595	633	650	596	634	651	625	660	641	612	647	642	666	650	637	673	638	629	622	613	653	600	637	667	669	629	631	659	623	652	651	620	680	621	684	640	655	557	637	665	645	620	673	664	666	611	640	633	653	638	656	601	645	626	588	683	628	601	642	645	701	692	637	610	595	654	654	661	606	633	676	631	634	608	671	628	644	611	646	672	646	649	691	668	646	670	622	608	641	607	639	658	589	596	663	614	639	667	658	645	647	601	680	641	649	592	650	682	660	617	621	659	615	692	620	646	674	599	625	667	672	649	645	613	637	641	641	655	613	615	596	671	642	613	623	640	668	620	615	623	697	615	658	644	610	622	667	651	621	655	597	632	628	648	618	639	648	636	659	698	665	614	632	579	605	662	641	660	595	633	665	662	620	660	611	612	623	648	690	665	643	641	653	631	675	659	675	634	671	631	652	581	591	644	625	632	678	643	636	679	667	696	672	656	650	638	664	601	656	617	669	619	650	598	664	625	609	638	642	608	645	661	630	626	668	686	626	656	629	625	632	596	644	608	632	620	673	694	653	634	654	656	609	673	627	624	641	609	607	657	645	611	642	634	687	622	635	612	653	680	624	649	603	662	608	605	629	674	628	616	669	642	603	640	617	561	641	639	629	627	653	652	617	628	646	605	629	624	680	620	650	638	646	622	675	654	595	611	599	643	620	616	622	632	667	652	637	622	604	655	600	644	603	581	629	631	607	681	590	703	635	669	649	606	684	690	671	632	641	674	616	600	629	644	654	659	654	660	643	639	655	627	645	638	651	681	658	625	669	650	651	574	670	612	658	591	645	614	634	637	654	630	643	620	621	660	677	633	630	650	660	648	650	586	648	610	608	657	651	645	606	647	645	657	624	623	664	641	684	631	630	659	644	624	628	669	633	657	673	621	659	647	634	647	625	639	673	619	651	610	656	624	639	575	669	604	594	628	643	594	620	653	618	661	638	669	610	685	607	611	599	645	654	665	646	687	672	612	666	668	646	663	626	613	613	615	632	633	636	617	614	593	620	663	661	676	620	662	650	635	647	641	667	611	620	661	656	622	640	668	648	605	646	639	663	663	617	658	705	652	644	595	667	638	663	647	643	619	623	640	606	588	631	635	620	621	624	635	634	671	584	648	647	657	616	646	644	639	684	670	656	631	646	671	669	643	656	618	653	606	643	672	630	630	691	585	634	644	647	594	659	672	636	603	621	630	629	642	622	638	664	657	583	638	676	628	601	648	635	619	608	654	628	633	627	651	636	649	655	621	629	619	644	635	688	652	578	627	645	635	655	651	679	665	615	650	606	631	633	638	591	620	648	660	664	642	593	661	642	626	669	653	680	633	635	592	608	546	666	600	633	643	610	635	646	672	648	674	668	628	669	634	605	639	609	640	610	665	648	650	634	634	630	639	607	649	664	675	650	681	636	631	604	643	635	619	656	667	647	661	654	655	583	674	658	636	639	606	593	648	653	674	662	576	632	672	666	626	615	631	679	631	647	643	657	616	640	638	647	619	644	615	638	592	623	622	646	600	644	617	634	608	620	656	610	677	642	678	634	626	642	603	639	597	591	620	671	602	654	632	614	666	614	639	670	625	650	637	629	575	609	638	607	686	594	654	633	664	606	639	617	638	625	635	656	611	654	683	657	642	643	669	670	596	605	699	624	692	679	603	602	625	650	668	634	611	627	645	623	657	612	670	664	602	663	631	624	617	625	627	613	629	614	644	640	622	616	641	642	663	660	667	619	642	624	633	642	631	646	650	629	646	656	646	666	624	679	646	659	681	662	611	658	719	640	653	631	598	601	665	570	635	616	602	626	613	653	664	638	612	627	618	653	631	668	626	617	621	620	631	628	621	616	654	656	628	635	644	654	610	609	661	632	622	664	592	655	622	676	649	666	657	668	632	675	652	631	627	608	649	628	612	678	654	651	641	694	655	662	622	630	684	633	625	620	632	646	615	692	656	604	610	662	646	661	651	651	629	647	636	676	628	654	645	677	679	644	644	672	644	635	651	615	651	639	602	597	614	661	611	638	663	674	625	677	641	643	607	636	625	606	628	644	640	660	607	637	629	614	653	655	646	569	644	634	675	642	582	680	625	649	642	648	671	645	672	620	633	647	658	649	641	657	675	679	691	614	630	654	609	612	600	625	712	675	652	569	644	650	638	570	641	667	649	642	643	607	647	642	658	596	635	666	645	651	626	667	678	649	662	667	669	670	625	623	621	655	622	623	630	664	644	651	656	590	643	629	648	635	649	673	618	689	669	635	573	656	629	635	656	637	668	670	616	619	641	640	620	655	628	672	662	606	645	605	625	646	596	644	658	629	599	591	649	660	651	634	699	671	650	681	630	610	623	631	662	683	660	623	633	627	638	684	638	616	616	635	625	638	636	606	680	651	612	616	654	661	633	622	627	632	620	630	645	665	663	675	647	617	656	645	592	604	611	626	684	646	648	615	650	649	643	636	620	640	654	628	663	643	665	675	632	638	677	620	626	672	645	597	643	641	635	672	596	656	644	647	600	595	665	644	661	639	665	638	653	673	665	633	603	648	618	637	630	639	650	594	656	622	684	624	593	654	617	671	585	655	653	623	677	679	647	633	624	651	589	618	630	654	612	602	622	641	638	697	664	661	665	608	628	663	634	619	664	676	620	638	601	654	659	649	648	612	635	646	668	641	610	643	685	652	639	678	615	620	643	637	637	652	690	637	634	644	637	648	637	641	645	613	630	658	621	618	643	562	652	628	614	636	634	647	667	646	631	632	680	589	602	638	629	653	623	649	669	664	580	629	628	678	622	692	596	652	677	593	652	656	649	657	641
13101	10135	7074	3264	540	304	261	264	256	264	299	303	303	274	268	293	266	256	241	281	229	248	268	243	276	284	273	263	247	276	254	269	247	266	285	275	260	253	242	263	240	265	259	272	271	267	283	320	316	345	336	291	259	284	251	239	275	265	260	251	294	261	254	222	253	259	267	298	251	278	238	285	228	274	233	231	280	261	261	252	261	251	273	252	265	238	275	280	246	232	274	302	233	249	241	256	244	230	271	258	283	268	247	268	284	260	292	280	251	233	273	267	281	260	282	235	240	280	242	265	262	267	295	257	279	250	258	246	250	276	273	264	265	255	271	273	250	277	277	271	249	256	250	265	251	240	252	277	242	286	265	296	255	246	264	266	267	228	271	281	288	251	250	269	237	249	255	277	227	278	294	257	269	254	275	286	259	266	288	282	246	262	254	268	253	271	244	247	237	274	271	255	262	271	263	259	286	249	268	300	288	261	243	246	261	269	245	289	257	252	267	283	287	254	291	270	285	259	279	270	249	243	244	250	292	232	279	280	253	260	222	283	262	274	271	278	257	259	287	287	268	234	256	273	248	261	227	265	275	259	284	242	289	253	251	264	254	261	232	235	248	246	283	274	288	271	262	261	271	280	237	271	301	265	268	252	234	225	241	282	241	275	259	250	267	263	263	276	264	265	274	245	266	260	229	252	246	230	248	258	231	223	266	265	271	266	240	286	252	273	290	256	244	252	278	271	272	258	268	244	250	262	271	268	248	255	281	239	263	279	288	268	250	284	278	300	296	237	259	300	239	255	277	262	247	275	263	273	276	273	246	249	270	280	276	253	277	272	287	259	277	270	219	266	241	261	252	261	277	254	247	292	251	285	276	267	265	267	267	262	262	256	252	270	275	269	275	264	274	275	265	259	282	273	259	241	275	250	301	279	249	236	250	256	256	272	225	287	265	242	271	260	258	280	291	239	258	265	245	285	263	265	267	263	258	263	270	284	260	279	260	259	257	248	280	271	240	253	266	272	268	245	252	253	249	289	257	266	261	267	276	257	278	270	280	215	260	258	288	251	269	269	257	260	276	266	237	270	266	236	270	272	267	248	268	262	247	281	262	258	281	263	270	291	240	284	234	241	271	248	254	261	271	280	268	246	252	250	251	261	230	268	280	237	272	253	257	271	258	286	267	237	253	253	267	257	266	260	243	251	243	263	261	262	291	252	257	271	271	286	245	251	252	257	296	279	283	233	306	253	232	257	260	280	271	269	260	257	252	266	267	257	253	253	289	245	256	271	263	260	261	288	273	256	282	249	296	262	277	281	246	261	276	260	233	271	256	306	289	263	242	277	276	279	260	278	281	256	261	281	269	263	282	225	290	261	277	293	278	267	257	275	272	241	249	259	245	271	286	276	271	252	277	266	245	266	283	263	290	264	260	257	274	280	277	258	239	310	286	272	262	263	291	261	274	259	269	258	268	262	233	283	246	245	254	256	245	283	252	249	257	284	270	262	243	265	252	271	256	244	290	270	284	259	247	251	264	234	290	259	262	278	266	257	269	274	280	270	248	249	289	258	252	241	254	284	243	263	277	235	254	279	238	225	255	245	272	264	270	254	249	263	241	279	248	268	252	262	255	257	270	248	276	282	270	274	241	246	266	258	278	263	265	262	262	258	282	250	268	287	262	268	240	246	255	269	274	262	257	247	246	246	280	259	236	282	240	261	248	237	243	275	281	226	266	272	234	240	265	248	263	248	291	252	256	235	263	248	282	243	248	279	257	251	281	254	252	278	254	259	236	267	257	251	286	252	270	237	255	261	271	258	304	306	283	284	274	246	274	255	251	256	260	300	256	263	249	241	261	278	240	266	255	258	240	303	250	268	278	265	258	258	250	279	267	252	255	271	289	284	228	250	284	264	250	266	264	273	251	233	293	289	282	243	279	269	277	262	311	282	288	275	257	273	255	276	254	245	269	252	253	273	267	258	256	259	243	244	263	297	265	253	250	261	249	240	266	240	253	266	256	272	265	241	268	267	238	271	249	273	258	285	232	266	244	253	250	281	249	258	249	279	261	255	249	289	256	278	263	276	252	254	262	249	231	279	224	275	266	264	283	276	260	266	274	270	259	251	267	268	271	242	242	258	298	273	282	253	289	290	246	244	260	247	269	270	276	239	247	248	270	284	264	232	265	256	259	264	259	252	291	260	276	276	279	264	264	279	259	280	229	259	263	251	268	266	269	255	260	259	269	276	282	271	275	252	238	265	271	257	262	237	260	274	269	268	266	260	235	258	288	256	275	253	273	252	259	250	295	276	254	262	238	282	262	247	247	236	256	249	265	257	265	281	246	264	248	257	221	270	260	262	248	263	262	252	263	243	269	276	273	237	252	262	272	288	287	269	272	261	255	244	278	259	258	240	251	259	245	268	239	284	231	249	277	285	284	217	249	261	288	281	281	277	253	268	274	279	243	257	271	262	229	262	241	257	282	245	247	253	219	262	258	265	254	243	260	270	255	257	266	248	260	253	261	255	268	251	280	260	295	289	248	278	274	245	274	272	218	245	223	248	290	250	258	268	266	282	275	282	258	263	275	270	265	261	274	233	261	274	276	256	287	290	266	249	254	267	233	268	274	256	255	259	257	267	266	270	258	267	251	273	245	265	271	256	261	273	278	242	296	250	260	267	253	265	292	264	256	267	268	245	258	266	251	242	249	308	275	272	239	260	281	294	272	249	263	264	278	262	241	250	253	260	284	271	242	258	249	299	231	276	267	280	242	252	260	243	249	277	257	240	226	270	292	265	271	265	253	279	238	248	281	246	264	257	275	244	243	263	258	268	285	250	277	235	267	241	259	266	224	274	225	260	251	275	261	261	285	276	253	270	285	242	254	256	257	248	266	253	259	250	262	273	253	276	232	257	254	238	264	243	259	281	259	243	256	254	276	266	247	253	250	274	256	258	259	247	252	286	264	279	240	234	265	248	234	260	279	261	275	264	269	284	256	261	274	240	264	258	271	263	265	252	253	262	256	239	264	247	262	284	280	294	239	260	260	291	256	267	287	275	239	261	264	242	250	258	256	279	275	263	282	269	278	294	256	253	272	252	252	254	266	267	271	257	244	263	269	252	279	294	253	232	295	237	267	253	221	265	270	282	270	290	252	259	278	249	256	269	259	260	276	265	247	268	285	252	268	217	260	238	272	290	282	260	292	256	268	257	270	245	263	278	238	267	271	251	264	249	253	271	269	295	245	252	267	274	263	239	267	259	268	241	263	259	243	252	287	250	242	235	235	282	266	253	274	268	244	234	246	250	252	259	256	234	244	260	254	254	277	250	261	226	260	231	236	286	233	267	278	270	281	266	239	273	247	231	247	281	303	261	264	242	285	261	278	240	246	247	279	232	266	257	265	271	252	246	259	304	239	259	255	268	282	267	264	256	271	259	281	259	235	235	248	261	248	284	263	279	260	247	251	251	231	277	247	251	251	264	259	258	294	263	258	248
10004	13739	11407	8178	1380	787	713	759	706	750	779	809	768	839	829	754	682	682	675	673	712	691	707	618	670	680	701	693	699	728	709	715	683	714	686	626	664	671	680	673	680	667	666	662	635	669	803	1006	1132	1071	937	807	722	670	674	651	702	674	657	675	640	645	656	665	647	626	636	671	613	693	652	653	649	642	635	646	664	658	653	676	639	692	675	678	681	681	617	649	631	667	656	636	678	639	658	650	620	638	620	638	675	627	612	624	650	642	668	633	702	614	656	676	637	680	631	663	701	676	676	638	663	656	641	643	670	680	655	674	676	708	620	629	641	649	624	666	668	681	607	634	650	681	623	657	642	647	687	668	646	654	652	653	703	662	634	630	648	617	629	634	650	620	700	657	659	628	691	665	652	648	672	650	677	649	642	652	605	626	635	666	624	664	644	654	676	671	649	665	608	619	668	692	692	647	650	702	654	666	636	636	638	656	676	666	681	704	662	658	664	660	725	627	653	616	648	663	639	648	678	636	682	675	601	677	674	676	609	620	692	635	653	658	620	695	671	634	634	648	674	658	636	659	656	619	623	687	666	650	693	652	685	655	665	669	642	655	623	631	621	675	661	652	684	661	615	641	636	627	613	604	633	642	632	627	604	651	598	662	666	624	648	609	644	675	624	709	615	648	621	628	627	675	649	635	681	649	666	664	643	621	627	666	663	628	660	692	681	679	640	666	647	641	666	673	656	617	604	672	707	624	660	634	647	681	601	663	651	664	690	664	678	655	660	638	613	636	637	617	694	647	643	588	662	632	628	672	642	631	638	654	616	657	676	699	650	653	635	674	692	651	646	654	646	648	649	652	665	674	664	645	638	636	628	607	641	597	662	613	674	627	631	646	674	688	649	653	665	677	677	646	663	620	639	657	623	651	618	660	621	662	656	650	639	654	658	645	648	660	639	638	661	611	619	641	677	661	673	649	680	656	657	624	712	668	636	666	623	669	641	649	627	644	685	676	670	654	636	614	627	661	649	626	655	616	671	645	661	681	657	684	673	690	601	666	675	660	627	671	684	684	657	629	652	676	634	610	607	669	691	701	667	645	644	674	682	593	688	654	649	617	624	636	668	623	607	670	665	637	612	644	654	669	631	638	664	644	688	655	676	655	611	642	675	626	626	707	644	666	693	678	657	629	682	623	654	667	653	632	628	628	670	601	628	620	609	613	639	661	661	712	610	621	663	667	696	668	639	629	652	679	663	646	665	708	668	664	674	641	613	664	754	669	666	679	641	632	642	695	674	616	628	608	664	629	681	677	674	676	659	658	638	637	644	687	649	657	656	660	641	663	665	607	665	678	664	689	664	604	692	636	644	678	644	670	675	658	661	679	669	652	611	655	652	631	671	671	655	669	650	646	676	640	619	632	641	679	642	679	678	648	660	662	668	613	636	650	659	655	667	664	628	663	654	611	616	689	652	675	652	623	644	632	608	657	606	680	616	640	712	678	660	624	676	653	644	682	639	661	640	628	655	703	641	625	639	664	672	622	643	633	700	630	638	660	669	664	659	687	663	666	671	610	691	657	668	743	658	660	629	643	677	688	605	688	683	659	643	700	686	656	661	660	660	700	681	588	678	607	628	681	671	654	669	651	706	659	665	651	640	642	631	691	661	658	655	641	648	659	652	636	667	639	677	644	640	656	663	675	650	696	697	658	626	693	614	665	711	653	644	663	648	688	664	653	679	648	688	633	670	660	654	666	645	671	692	621	704	645	612	638	666	645	673	660	683	622	701	644	663	591	649	695	648	647	611	668	657	644	658	665	657	693	617	624	648	679	637	672	657	676	648	673	627	636	668	656	659	657	648	608	618	652	626	642	676	651	657	689	655	649	708	642	650	669	670	674	633	630	637	635	682	638	701	666	630	637	588	670	644	665	641	635	617	633	623	662	679	671	621	659	658	662	621	652	632	645	661	637	620	656	659	642	645	674	681	705	660	705	691	651	700	641	671	667	667	714	633	690	655	636	661	660	661	602	679	650	649	664	631	665	676	669	676	639	665	631	682	651	674	638	634	673	644	690	673	643	672	643	641	624	624	647	655	673	634	638	654	660	636	638	626	664	696	673	658	674	664	684	671	618	681	639	656	650	620	638	656	655	703	716	642	638	625	678	638	604	587	619	667	623	634	659	647	662	672	643	670	638	658	712	647	651	663	653	667	649	660	653	670	655	637	637	657	650	667	638	651	647	681	633	649	667	634	665	636	628	622	617	617	663	617	639	680	675	663	647	621	641	685	637	653	655	639	622	643	630	652	578	634	674	670	634	663	657	619	658	697	627	652	652	632	644	655	670	628	650	616	655	668	624	640	599	658	600	676	638	679	656	586	636	647	629	635	687	629	630	659	700	619	674	678	646	636	654	670	631	706	668	632	651	652	633	642	648	653	661	590	641	626	622	656	654	638	618	638	645	654	639	665	645	657	657	650	641	657	690	680	686	684	624	647	623	694	646	627	607	639	661	651	669	678	660	664	659	660	655	661	696	601	612	650	606	646	641	665	631	675	693	620	650	660	680	672	667	677	642	683	662	684	584	653	685	647	664	641	647	649	676	623	645	668	674	662	636	671	649	663	655	664	631	665	659	668	630	623	652	619	693	617	660	617	663	688	684	630	651	690	630	681	635	625	637	637	668	679	698	665	661	648	651	678	673	645	665	668	656	640	671	665	629	619	688	627	632	652	650	623	654	678	646	668	631	669	676	658	668	646	635	605	666	646	668	675	682	624	648	622	662	636	651	670	640	680	653	691	645	632	622	678	661	639	621	633	653	624	615	696	622	636	629	613	661	673	613	639	634	680	653	616	641	590	632	626	629	644	626	633	626	680	702	651	692	646	683	629	657	659	689	642	623	662	660	619	659	641	676	690	677	611	639	640	670	664	594	653	641	664	647	630	646	655	706	637	701	633	642	636	610	611	668	676	647	646	662	679	693	658	645	640	615	714	653	644	654	641	679	679	663	618	677	609	704	626	662	646	645	679	634	660	690	680	678	662	689	607	651	703	672	671	622	652	672	630	647	613	675	659	639	616	660	689	670	605	640	640	629	657	687	641	667	646	686	632	638	665	657	652	651	695	647	615	652	657	687	627	620	683	658	662	633	701	614	637	662	679	667	683	668	688	637	637	631	615	690	657	590	654	662	651	670	664	667	650	626	620	670	677	654	624	685	675	646	595	628	621	671	698	617	644	670	580	674	619	681	667	644	676	637	677	676	657	635	616	637	678	666	630	606	623	663	636	629	647	623	686	637	620	615	665	652	600	612	658	621	614	617	626	664	671	669	662	641	673	640	653	639	707	621	671	662	663	623	693	699	686	660	595	673	640	681	656	656	656	671	665	643	687	674	689	668	672	652	663	631	669	656	651	658	667	672	663	664	674	661	623	657	678	660	647	637	700	628	665	661	625	648	608	713	616	653	635	608	624	663	667	637	639	638	605	616	629	680	612	642	646	651
55703	57253	46868	33998	15271	2109	651	499	402	399	318	350	365	309	317	315	282	293	308	292	310	294	301	286	282	287	295	285	275	289	299	290	269	291	284	288	285	339	301	323	305	299	296	273	291	317	741	978	785	602	435	337	319	299	305	284	287	281	282	279	259	267	253	276	312	280	275	323	312	287	288	276	283	279	295	278	274	243	284	310	287	267	279	270	277	271	310	328	289	288	271	288	279	276	256	305	283	293	264	280	284	276	300	279	246	280	260	283	274	291	264	283	308	285	268	314	304	283	271	280	287	279	284	303	292	289	273	283	292	262	305	287	319	272	271	282	305	276	294	326	308	240	314	274	265	244	313	301	299	282	293	296	290	317	278	244	294	297	297	266	294	292	255	297	307	312	306	274	268	295	298	302	261	280	311	330	300	282	288	298	318	294	293	254	306	313	274	288	302	264	292	277	289	288	275	307	281	300	283	295	293	291	286	265	298	302	294	283	307	323	288	288	314	282	265	278	283	301	287	272	294	282	285	288	270	296	287	249	296	293	302	279	298	279	271	289	298	277	290	297	305	293	286	289	273	283	306	297	290	284	282	274	271	271	292	311	268	281	261	319	307	277	312	256	266	288	275	301	300	291	292	284	277	271	257	295	258	296	300	258	289	278	316	290	283	284	276	259	308	295	289	327	280	274	293	316	281	286	282	278	299	269	272	303	272	257	286	282	302	317	262	282	322	275	281	280	283	278	282	239	278	275	252	273	286	297	279	303	298	291	272	278	303	266	282	256	283	260	280	295	309	290	303	300	289	278	287	289	298	292	298	288	328	332	273	296	282	261	290	272	268	311	296	279	305	304	281	307	293	282	283	291	274	272	288	282	270	248	305	297	291	254	285	258	290	283	274	309	294	228	285	271	312	286	286	314	273	306	319	259	258	272	286	308	286	277	274	310	322	278	270	281	288	280	280	297	305	264	291	267	296	270	290	267	302	262	293	286	302	287	304	282	298	300	285	284	258	285	312	302	248	274	291	296	308	289	290	294	294	288	273	275	256	289	283	300	263	267	292	277	264	293	297	297	269	282	286	322	286	317	283	275	256	288	291	325	273	306	304	259	266	282	277	281	256	278	287	284	295	278	299	294	275	286	283	294	287	294	281	266	281	284	297	306	279	299	277	297	258	245	266	312	280	292	267	293	306	297	278	287	252	276	306	307	298	294	294	275	313	263	262	311	280	270	297	261	281	281	304	270	276	290	292	271	267	312	272	290	259	287	312	296	264	283	282	326	307	288	294	284	303	294	264	289	278	304	286	283	305	276	297	273	308	313	270	284	275	264	316	295	276	279	306	288	286	278	267	269	286	300	267	272	275	314	285	305	278	244	269	266	300	259	291	307	280	276	287	283	289	279	301	294	295	280	276	275	285	300	297	291	315	245	276	273	275	267	277	289	273	283	246	295	300	285	286	298	246	275	258	275	260	291	286	274	276	278	284	315	272	283	273	267	314	303	275	315	257	285	260	284	282	298	329	261	280	300	280	305	260	289	271	274	296	267	292	273	321	272	321	270	282	268	252	295	280	314	272	318	285	284	257	303	314	307	291	282	268	269	292	302	270	263	301	274	257	294	299	268	276	241	268	272	295	276	266	293	275	278	293	249	291	313	292	269	269	262	282	280	282	279	267	285	298	276	301	254	300	274	266	312	277	280	313	282	277	287	294	314	275	299	269	295	291	270	282	268	276	294	280	246	272	277	275	298	275	297	286	304	294	280	298	293	260	278	275	260	294	295	284	286	279	265	285	283	260	275	259	293	283	294	286	289	286	273	297	277	280	292	288	282	303	312	302	300	274	298	275	273	250	314	290	271	276	259	250	245	288	306	318	244	317	255	267	271	280	255	298	249	277	294	290	285	294	273	261	287	291	296	293	272	244	266	279	269	246	297	335	310	307	280	286	277	273	271	283	286	272	290	292	298	305	289	299	262	279	282	290	269	293	273	275	301	274	283	308	270	310	272	270	271	278	293	271	282	299	302	290	293	281	301	267	257	312	300	259	278	293	240	261	311	322	266	297	306	254	296	290	277	270	307	301	287	285	264	297	285	259	290	265	311	270	301	274	270	249	293	275	259	268	314	294	263	276	296	280	299	268	285	270	307	269	327	283	291	270	293	274	290	277	274	255	252	274	277	264	287	277	290	294	258	265	259	300	306	310	306	296	308	278	278	284	302	293	298	286	307	284	255	282	280	286	264	279	284	285	292	282	285	290	291	289	276	267	283	280	261	300	287	306	283	282	267	271	274	291	336	282	291	302	277	291	283	293	280	268	291	291	287	302	264	256	305	302	265	263	275	262	274	264	292	297	283	257	257	256	270	249	295	280	299	275	284	289	304	308	284	322	263	297	311	291	287	294	280	301	291	272	261	262	302	284	276	292	291	250	264	279	260	295	267	270	285	307	302	292	254	284	302	287	292	310	283	297	278	278	297	291	292	268	274	281	295	298	267	286	263	260	315	278	280	294	293	298	286	292	285	284	276	289	306	277	286	272	285	306	282	239	248	288	278	291	278	266	274	260	297	282	310	273	301	265	275	277	283	279	273	254	282	277	269	309	292	280	261	296	273	314	265	279	275	271	278	287	285	264	241	281	270	288	282	277	299	293	273	273	272	287	262	282	296	297	273	281	304	294	292	281	304	289	294	279	288	278	266	279	272	317	269	281	267	269	299	284	297	295	290	292	310	274	279	286	266	269	286	332	305	307	296	273	296	277	288	257	272	284	283	269	283	282	294	264	293	284	260	296	287	307	261	271	276	298	269	298	308	290	272	284	275	277	281	267	291	258	305	294	290	304	319	281	294	309	289	269	273	313	262	277	302	314	298	267	306	277	295	263	289	280	265	281	286	277	276	285	256	303	282	278	285	301	277	286	311	274	272	294	272	293	279	268	277	274	262	274	291	269	280	319	298	280	294	326	292	281	271	280	295	283	288	283	305	277	298	298	283	257	266	262	272	294	279	297	314	309	300	294	280	260	302	293	285	265	290	267	290	286	302	286	315	291	271	278	279	288	245	265	291	272	310	297	289	286	257	297	299	296	300	279	296	300	306	280	275	318	289	268	269	263	277	299	306	312	280	300	277	256	265	289	255	290	317	295	297	302	308	274	303	273	278	324	311	293	273	276	295	285	273	276	265	266	281	270	310	264	285	297	277	284	301	291	327	261	308	309	285	292	283	290	269	252	274	274	286	312	297	266	288	304	316	278	330	275	283	303	274	257	291	308	300	261	300	262	286	289	301	273	286	290	281	316	275	301	250	237	292	305	292	264	259	247	288	291	274	297	281	282	286	282	285	282	242	273	313	293	255	295	302	272	265	309	314	276	310	277	291	305	274	297	268	274	273	244	268	256	307	300	280	301	297	298	281	267	253	285	253	287	275	276	244	291	319	293	218	279	286	287	266	275	294	324	293	236	269	300	286	274	301	304	298	265	298	276	260	306	283	272	289
36243	44455	35478	36393	6740	2484	1460	1255	1174	1018	1054	1168	1012	1006	960	901	866	823	765	822	772	810	784	805	765	728	828	799	796	763	771	768	805	736	736	740	723	728	777	744	763	718	723	741	744	1037	4024	5083	3775	2428	1592	1162	830	789	705	706	688	696	700	690	674	665	673	640	741	654	704	661	663	691	715	700	719	695	697	711	722	750	686	702	687	727	677	664	666	665	679	749	691	674	694	735	656	712	718	711	694	691	739	699	717	658	691	706	698	660	698	681	714	693	668	725	686	654	682	659	705	685	693	669	697	719	689	657	689	634	715	695	656	682	740	650	713	731	729	651	675	690	667	685	673	695	697	663	705	664	651	675	663	662	705	686	730	695	679	700	691	680	691	679	692	676	700	652	662	741	677	662	689	696	666	726	671	753	661	708	700	699	692	646	694	649	705	694	675	694	706	688	660	667	691	668	671	671	686	707	680	682	695	702	700	712	689	719	731	706	705	722	676	670	731	707	727	651	661	732	744	693	682	704	691	713	710	711	701	676	694	693	741	714	715	686	678	684	681	743	680	685	687	696	687	661	673	691	743	731	659	685	715	733	691	646	671	703	669	715	718	704	701	745	674	680	667	715	669	711	657	694	658	672	703	733	658	711	706	701	683	729	694	688	684	668	711	720	673	680	670	652	714	709	677	731	716	626	679	667	731	718	681	694	651	714	697	696	706	690	689	632	720	705	693	683	670	658	683	760	684	676	691	657	712	677	659	684	668	666	693	718	710	667	680	718	789	690	694	699	712	698	736	704	684	686	679	702	738	708	661	672	677	649	709	712	690	697	657	682	684	718	695	690	662	710	696	681	666	688	702	669	718	697	709	658	666	674	672	753	621	662	702	736	702	715	658	702	641	716	672	634	709	716	695	699	672	666	648	694	688	645	683	697	707	688	677	655	697	698	728	705	738	736	669	701	662	719	705	694	702	681	670	648	696	648	679	703	725	673	646	679	709	701	690	692	675	685	695	718	673	696	671	688	737	686	698	665	722	650	647	664	727	705	743	739	675	675	666	708	711	674	679	726	694	686	668	713	724	721	725	719	735	717	719	684	716	738	682	724	690	729	678	674	712	693	726	721	687	686	698	662	703	703	695	681	677	705	681	696	692	722	701	660	763	687	677	722	720	708	715	705	650	716	672	696	696	686	650	702	683	680	712	692	645	707	676	645	702	693	735	715	690	695	679	690	692	714	722	658	696	705	758	716	721	693	752	679	701	668	737	680	708	715	695	718	676	675	677	701	759	667	685	699	706	705	703	703	695	708	642	717	714	658	687	700	675	687	741	695	670	671	681	696	669	673	662	654	664	725	712	714	665	662	684	655	710	734	717	693	761	701	672	671	691	672	690	693	647	682	680	750	672	662	693	713	700	709	691	708	670	710	728	760	730	685	640	726	688	713	693	722	686	681	705	673	688	688	717	686	721	670	705	722	662	661	718	724	699	719	674	693	700	667	696	678	686	672	726	717	676	694	687	706	694	665	734	720	696	724	711	728	656	684	677	679	707	663	681	702	682	704	693	643	610	669	684	690	684	689	687	701	696	689	707	665	661	706	653	713	738	688	662	720	677	644	659	718	736	707	724	649	694	709	682	678	674	678	697	718	661	696	718	674	709	672	717	723	748	641	708	687	702	694	746	719	694	740	724	736	686	669	680	703	672	732	699	669	693	692	658	718	750	702	689	709	710	725	720	719	703	700	657	686	699	665	684	684	715	729	664	674	656	735	673	695	721	684	715	716	698	711	719	701	684	658	691	699	714	692	671	702	688	704	696	687	682	702	683	682	695	721	714	661	718	681	683	675	680	698	651	719	645	740	698	661	718	666	642	701	659	717	702	744	716	660	659	700	699	675	662	683	716	717	684	693	714	689	758	685	659	667	725	657	707	672	711	715	716	763	717	648	699	685	709	626	694	685	727	684	744	685	696	696	660	663	738	694	679	682	691	708	727	701	710	625	662	683	706	760	728	685	689	683	701	683	688	666	686	679	726	729	678	711	700	680	642	716	643	721	647	675	655	713	718	719	685	698	718	750	686	673	701	699	726	742	703	629	705	682	701	720	716	648	690	710	720	704	704	648	686	636	670	690	689	750	660	716	692	697	674	711	661	684	713	693	686	704	715	686	706	689	682	721	701	729	747	663	705	665	672	707	682	690	711	693	690	671	689	683	644	682	676	688	688	684	667	663	664	636	667	711	647	685	726	693	665	724	694	744	733	671	696	674	707	642	709	726	702	696	720	687	671	656	699	709	703	658	699	643	702	682	644	636	702	692	696	672	722	699	645	711	747	688	648	706	675	702	677	695	695	703	687	646	697	685	681	717	716	636	670	722	691	739	707	684	696	650	717	679	701	727	690	664	684	734	678	682	688	686	678	755	740	720	650	697	723	711	659	703	686	693	702	699	693	688	738	681	688	676	711	730	691	699	761	696	692	674	674	725	732	688	702	703	724	682	665	676	668	720	682	700	693	732	690	712	683	683	669	684	695	706	692	700	712	712	741	721	724	666	743	663	746	651	719	696	735	661	724	689	678	649	663	700	729	649	709	660	663	656	718	692	688	655	690	685	642	696	685	672	635	682	703	642	650	646	726	672	690	698	725	686	679	726	677	688	706	670	721	692	633	695	692	703	675	670	691	653	725	661	710	663	651	713	729	682	726	651	696	687	679	645	661	637	728	676	671	656	672	718	651	691	716	690	770	710	694	678	723	732	684	692	742	695	651	672	688	688	694	679	662	712	690	682	686	668	715	754	687	709	656	698	732	711	739	713	716	702	705	679	669	667	675	682	691	673	672	710	657	700	671	696	668	670	655	738	683	683	704	713	709	683	681	692	679	725	728	731	670	672	679	698	732	664	713	697	687	703	699	657	725	658	696	700	714	676	702	716	733	712	716	691	683	681	678	705	706	697	735	704	685	720	721	721	665	732	649	713	704	667	705	705	691	708	662	701	650	746	720	675	680	707	702	722	713	696	680	678	697	690	684	684	698	660	742	693	702	676	666	735	673	693	715	663	704	713	702	699	713	738	714	714	743	703	719	729	713	695	690	669	686	688	697	665	712	650	738	708	708	743	670	703	680	666	722	717	667	689	729	725	696	730	699	707	678	708	699	683	696	692	678	703	681	738	654	671	708	675	718	722	763	632	706	678	684	713	736	703	683	712	705	724	674	643	675	719	693	672	687	704	713	689	686	648	651	671	708	757	688	677	702	661	705	738	675	708	672	651	692	680	719	689	706	652	682	698	703	713	665	677	713	710	700	704	700	687	702	661	731	674	752	672	677	701	740	670	741	718	692	670	712	700	691	681	664	713	723	721	698	687	686	704	706	727	683	677	692	705	706	675	673	657	712	695	702	689	693	736	712	715	729	686	693	687	688	678	735	678	714	687	706	703	660	691	691	670	661	704	684	674	690	725	688	689	711	678	690	715	679	686	692	664	742	731	705	670	668	711	682	665
67738	68084	50072	42169	37422	7713	1014	508	430	396	369	351	370	301	312	331	280	311	282	290	300	290	299	310	300	282	324	307	260	259	281	292	265	276	285	280	277	269	294	246	305	285	272	291	291	385	1124	1220	1040	767	637	359	319	248	270	272	225	276	269	270	262	247	288	256	246	238	269	263	283	247	272	258	264	284	220	268	266	249	246	240	262	268	271	281	300	288	243	259	289	286	257	230	266	277	272	244	281	253	284	273	294	239	254	279	255	226	252	257	248	256	268	244	261	247	251	261	261	258	278	278	279	250	227	256	253	249	266	256	265	282	292	267	266	263	312	230	291	300	260	259	273	249	257	248	281	264	251	268	272	243	238	243	265	249	273	264	270	270	256	252	255	252	276	269	269	297	259	263	275	224	239	245	261	242	213	300	255	284	269	287	235	265	233	258	269	245	290	254	269	267	274	255	279	258	285	254	275	267	264	259	275	262	270	281	257	243	271	234	284	245	296	271	283	240	270	268	270	277	241	233	278	265	258	250	287	280	263	260	249	274	242	248	263	265	240	265	272	275	267	259	254	268	268	284	270	249	295	261	271	248	264	280	267	276	256	294	291	286	248	278	253	219	243	245	276	264	296	234	269	281	303	250	260	264	262	248	294	306	294	252	267	245	250	313	276	259	277	258	241	261	264	296	247	269	270	252	277	270	261	263	274	270	243	299	244	283	257	278	250	256	272	300	274	261	273	257	252	248	253	256	285	242	270	242	245	285	270	280	251	274	269	233	259	261	284	258	259	242	240	275	250	276	257	278	268	268	254	263	264	238	288	259	292	267	274	276	267	244	259	257	267	249	277	232	267	259	275	273	254	247	253	255	234	264	251	261	293	227	263	254	256	258	263	278	259	285	274	256	276	247	228	251	260	257	284	281	278	262	248	256	272	260	253	246	307	276	249	262	254	263	252	283	267	295	266	248	263	281	265	278	253	252	250	282	262	262	267	286	276	288	268	254	275	263	266	282	243	298	281	260	245	280	293	292	261	289	273	257	236	268	285	262	262	292	312	256	281	261	251	280	260	259	247	246	273	230	250	286	286	249	255	240	284	310	237	262	281	279	266	242	258	246	239	277	263	271	261	257	268	281	277	264	304	272	260	266	286	256	274	276	286	276	282	222	279	263	262	299	259	251	299	247	268	267	241	263	272	265	287	291	277	251	263	280	261	271	279	268	285	263	240	274	256	265	288	279	249	260	269	250	272	293	283	264	263	246	261	230	268	263	237	259	283	253	241	252	280	274	258	260	268	253	264	253	279	279	263	282	267	267	259	275	261	256	274	237	265	239	284	250	240	285	238	252	260	266	242	294	266	281	239	260	277	246	245	228	250	304	293	253	268	274	280	285	305	269	266	247	254	270	330	259	252	270	269	268	271	281	273	265	247	248	264	261	259	288	272	277	246	306	266	248	255	262	245	273	257	275	279	257	289	247	255	271	266	258	253	263	275	288	296	293	253	249	268	256	293	263	264	253	267	294	271	262	278	320	262	256	289	262	267	261	290	255	248	263	271	276	244	277	276	267	267	249	249	254	263	254	249	257	285	263	228	244	235	269	260	251	227	255	233	282	244	284	276	268	283	265	283	236	255	266	244	261	255	250	265	262	284	255	268	268	293	260	239	249	269	299	263	247	260	275	288	273	246	273	286	262	269	246	254	290	256	281	271	271	244	274	251	283	258	267	291	276	276	270	257	278	245	267	256	272	251	249	246	257	272	248	262	285	251	271	268	278	254	293	256	240	239	266	262	303	277	261	272	273	246	285	269	264	270	235	271	240	262	283	261	297	295	269	280	280	242	300	272	251	252	275	272	265	278	260	271	274	260	296	267	274	280	289	244	282	274	287	263	271	281	281	280	277	256	258	258	301	284	278	266	289	260	253	290	268	252	255	237	226	259	284	275	245	292	253	271	245	251	263	260	261	248	263	256	292	265	235	255	253	290	262	285	286	282	243	242	269	257	258	227	271	259	263	236	242	283	259	259	260	244	233	288	235	271	227	266	274	237	274	235	278	270	262	233	269	259	282	236	271	255	263	233	261	261	253	252	255	278	272	274	272	255	288	266	239	255	241	267	289	281	274	268	248	250	268	256	257	256	259	281	261	286	265	248	288	244	291	250	291	246	278	287	275	275	273	247	235	248	268	273	278	276	303	234	249	285	256	283	261	280	263	282	267	273	240	278	251	250	254	267	257	269	284	275	292	266	259	282	261	279	270	286	267	241	239	230	252	270	250	239	276	287	281	246	272	243	248	256	264	244	256	287	257	284	275	282	270	282	268	258	267	284	279	255	247	240	251	267	280	265	247	277	235	271	254	303	279	262	280	262	262	255	276	263	272	270	263	246	263	270	259	262	268	275	276	239	260	301	243	260	285	281	260	262	244	280	286	263	289	262	291	270	253	276	238	261	251	256	279	273	256	250	242	263	247	284	279	244	265	263	285	280	292	273	264	265	264	273	241	262	276	262	290	255	230	263	303	251	230	262	240	277	284	252	259	269	259	255	243	251	260	281	281	306	239	286	262	252	269	257	267	262	275	262	259	273	259	255	292	278	260	267	253	264	294	232	257	245	262	245	264	282	266	289	258	255	239	252	248	271	268	251	262	254	273	282	273	252	286	255	247	252	268	264	270	249	274	249	264	282	274	254	254	246	273	264	282	279	255	256	244	253	276	265	240	290	238	263	281	268	300	286	277	296	281	253	294	239	263	255	269	276	248	262	240	267	271	270	251	287	271	253	260	257	263	261	266	255	232	266	252	273	278	272	276	253	288	267	266	276	242	247	247	265	245	269	281	287	282	277	243	256	268	285	258	293	237	238	266	255	275	269	283	254	234	230	250	256	276	285	270	285	238	282	290	284	277	277	276	247	257	270	268	261	259	265	261	252	274	259	248	246	260	279	310	228	283	233	255	252	280	244	262	256	272	267	267	238	231	256	278	302	250	263	258	266	268	245	260	235	271	276	260	277	266	264	270	270	268	289	271	261	257	251	250	271	282	283	287	280	280	244	248	263	275	252	277	259	234	260	252	246	295	285	260	246	268	273	238	274	268	267	236	264	247	244	256	270	285	248	263	257	253	284	285	293	265	252	257	250	258	241	266	273	273	261	282	235	274	269	313	253	250	281	266	284	291	236	279	296	264	301	255	271	300	260	237	240	277	231	264	256	298	270	229	271	272	262	269	264	304	261	273	262	278	282	287	254	248	270	277	257	284	304	262	264	247	256	258	268	247	282	285	249	262	273	280	305	246	267	301	262	248	278	252	243	287	286	247	258	260	291	269	268	262	283	271	266	273	248	278	232	294	291	253	257	254	285	252	275	261	248	255	279	285	266	289	262	281	317	277	260	283	274	232	245	289	253	264	275	238	279	284	246	259	246	259	282	242	261	276	263	248	259	269	248	287	264	264	276	257	258	257	255	259	297	257	276	244	254	239	269	268	254	247	260	247	299	270
44625	51339	32956	47219	20097	4133	1882	1520	1406	1305	1130	1218	1193	1136	1000	919	884	879	884	851	820	805	791	761	777	765	795	766	720	818	743	750	807	769	695	705	692	724	692	683	705	703	733	687	733	1470	6266	6525	5322	3763	2460	1449	952	739	718	653	678	700	659	607	632	652	641	619	641	642	597	619	661	661	642	618	640	641	609	617	676	615	639	609	658	631	686	611	633	656	634	633	648	668	656	666	657	683	647	641	630	645	631	641	696	632	657	671	667	658	651	674	633	631	627	633	653	692	620	653	676	651	630	638	656	686	672	679	614	631	645	662	655	651	639	629	659	614	633	620	652	654	656	640	663	628	669	656	592	631	649	632	636	664	628	659	680	650	643	705	633	651	645	648	673	627	674	665	683	638	627	655	609	625	630	615	658	628	648	665	659	658	671	659	642	680	631	628	648	581	672	653	615	675	602	635	626	640	591	624	648	669	665	655	650	650	647	622	639	656	621	609	638	670	707	661	647	627	689	644	675	676	646	642	646	659	642	637	664	675	646	705	641	664	656	610	639	659	628	665	682	661	657	643	640	665	664	649	661	629	662	636	642	622	684	664	676	630	673	614	606	637	732	656	640	658	616	629	640	692	603	659	644	650	701	696	642	653	612	648	685	639	658	684	636	630	649	672	614	685	685	633	606	706	631	677	635	665	602	632	663	616	669	608	642	644	647	633	614	681	622	638	644	629	639	667	650	648	651	671	633	666	635	639	670	631	643	649	686	635	674	642	667	640	670	618	649	618	625	629	675	660	629	675	654	671	645	635	621	631	613	643	664	700	640	646	638	644	655	669	679	649	640	637	624	667	640	630	682	637	680	619	656	666	661	666	635	699	624	685	643	638	654	643	622	621	645	640	701	661	613	627	646	632	603	654	673	670	623	639	624	602	617	645	590	653	629	691	658	660	639	651	666	605	600	690	643	662	628	606	690	658	689	608	584	627	667	686	712	578	611	627	627	697	638	659	619	606	652	677	653	636	689	647	650	639	640	662	626	632	653	665	647	682	670	668	653	603	625	627	611	665	668	617	642	668	595	662	602	642	661	669	641	633	616	665	644	628	619	676	622	661	622	661	656	606	641	641	656	651	612	669	708	611	623	658	662	636	648	682	678	707	682	653	618	657	673	696	685	673	636	618	630	638	672	669	689	651	628	688	673	619	699	604	643	630	671	600	671	634	636	647	660	643	686	679	635	645	634	632	629	633	649	624	658	639	632	681	651	691	671	646	674	667	677	645	678	631	648	630	675	607	644	656	628	645	651	649	640	642	633	647	669	663	687	629	679	653	627	622	624	655	645	654	653	659	629	654	655	702	677	663	632	606	662	626	666	612	641	627	692	652	655	625	665	648	648	606	661	624	631	672	602	629	663	612	616	635	687	654	613	660	647	626	678	677	629	607	640	645	641	668	638	631	612	660	651	678	641	661	676	677	627	667	629	671	662	637	611	679	625	610	644	587	660	631	662	636	675	611	618	600	635	643	626	652	674	663	619	621	592	699	677	642	624	651	673	644	675	596	617	673	688	682	602	686	626	606	660	597	657	625	645	680	631	650	653	661	615	634	648	653	615	663	651	680	609	656	622	646	641	629	589	632	588	635	670	649	660	666	635	645	637	660	668	648	640	646	651	632	653	639	630	639	680	629	670	683	644	646	603	645	617	652	633	627	656	618	625	643	613	695	615	654	593	664	666	644	680	639	674	641	642	663	642	648	696	636	622	599	614	651	642	665	687	643	592	616	649	643	637	681	692	626	646	609	647	666	644	658	605	675	669	629	660	643	645	662	635	620	627	638	647	620	675	627	641	689	636	597	687	603	626	624	650	665	674	647	643	636	642	625	646	680	651	665	662	669	628	623	633	606	619	666	654	644	624	676	633	665	599	668	621	646	632	654	679	621	609	646	696	617	636	677	685	630	621	601	617	655	617	649	648	635	652	620	659	674	631	647	651	635	660	616	646	653	623	660	679	604	619	619	671	660	641	649	665	673	668	647	665	668	638	653	651	695	639	662	651	683	662	633	641	602	656	591	659	668	639	660	639	669	605	634	642	671	609	656	677	634	603	636	589	683	644	660	654	683	614	675	650	602	700	630	599	641	673	622	674	652	664	662	647	662	680	643	647	631	664	644	679	647	630	676	629	679	618	671	623	651	603	654	641	653	649	654	621	648	631	662	662	655	646	637	678	659	623	655	617	617	685	671	672	655	630	643	641	668	638	657	596	646	642	694	643	672	652	637	643	679	642	610	674	639	692	683	615	628	637	609	661	639	625	638	688	589	642	642	682	612	645	663	609	623	641	627	657	637	661	628	696	649	639	642	635	679	648	670	619	606	666	652	640	624	649	649	627	625	650	562	642	672	644	676	671	638	654	657	674	664	645	626	639	643	632	638	668	648	685	634	637	674	673	690	657	628	670	613	646	653	644	646	706	630	625	614	664	656	653	618	599	643	636	646	635	655	637	647	669	606	650	686	603	639	642	638	655	602	643	626	674	656	632	657	670	639	628	613	650	656	613	667	652	634	583	619	597	635	638	618	674	623	698	632	626	628	672	629	581	587	617	618	619	681	684	665	652	624	665	616	669	634	661	659	650	647	640	647	676	643	643	655	651	628	622	652	653	643	664	657	660	619	657	620	620	636	662	664	589	659	670	698	637	685	625	681	616	649	634	633	665	655	658	630	642	613	641	643	657	623	612	656	654	644	666	659	624	627	625	663	635	618	612	660	650	666	628	632	671	631	675	680	640	611	667	605	633	624	618	663	650	675	662	644	623	661	624	673	631	661	684	630	668	666	658	657	612	656	653	631	652	617	628	669	635	623	717	628	624	629	631	620	628	672	610	628	589	628	637	613	674	644	638	638	623	655	671	674	687	648	620	658	662	638	655	659	648	639	661	620	643	641	627	613	591	647	644	629	618	634	643	647	657	617	635	623	645	629	656	645	645	665	612	605	684	591	669	658	654	656	646	666	618	627	671	614	599	658	720	654	599	641	656	694	688	678	695	618	665	644	667	653	615	663	621	640	636	674	678	655	612	687	664	715	608	663	665	639	636	630	662	634	633	666	661	667	649	644	595	658	593	616	580	669	645	602	601	662	614	645	642	626	667	646	626	664	643	680	656	662	651	642	605	646	672	677	661	651	640	678	620	627	622	635	646	647	625	696	641	596	619	670	626	652	678	649	640	646	686	624	625	624	667	625	696	657	635	666	631	631	604	617	569	651	681	636	655	629	608	633	658	678	655	624	645	602	642	653	653	647	681	626	653	618	643	663	631	646	649	640	623	652	632	687	657	669	602	658	617	616	588	647	675	656	703	649	655	636	657	698	613	631	638	607	616	659	661	609	644	645	654	601	651	662	662	662	637	611	663	632	642	598	622	610	666	649	617	665	667	637	664	647	682	680	648	666	639	626	641	643	603	629	669	645	668	633	662	608	702	618	662	653	665	671	609	633	642	614	637	652
12719	8852	5644	4275	3679	448	318	281	258	274	261	266	262	248	281	259	256	245	236	267	254	270	263	238	268	263	264	301	254	274	273	254	280	282	256	256	288	273	284	247	275	269	271	242	273	284	290	321	339	310	295	292	270	278	272	260	255	263	260	264	248	287	285	256	252	227	276	262	259	282	301	255	271	253	257	268	265	258	275	274	238	271	246	265	264	242	270	236	264	240	254	232	260	256	263	265	257	255	259	236	249	266	254	289	269	269	281	276	254	238	228	250	260	257	259	263	259	282	249	256	291	284	258	263	274	251	240	248	289	252	221	247	244	268	239	275	294	282	261	262	267	249	245	267	249	259	265	263	276	283	298	243	274	277	254	250	274	260	269	263	246	277	256	269	274	264	260	258	239	232	257	262	245	272	270	254	250	261	269	275	250	244	263	277	242	276	306	218	282	247	257	275	269	251	259	255	246	273	256	241	254	272	276	265	282	240	275	247	258	273	275	270	283	269	232	273	264	262	285	258	249	279	265	270	295	278	288	277	269	233	254	240	265	286	240	257	269	272	258	267	259	260	245	273	264	262	267	239	250	254	258	260	316	282	265	267	278	251	272	267	262	253	294	249	284	259	259	285	249	295	256	256	235	261	273	286	280	258	296	262	282	266	271	274	268	297	247	258	261	266	279	264	276	262	246	263	230	254	300	319	249	258	234	239	268	285	240	265	297	253	255	274	239	267	252	257	273	258	251	270	238	283	252	229	230	240	242	258	250	247	250	263	281	298	250	312	288	232	271	253	288	257	277	286	269	278	271	263	253	264	279	290	275	241	283	291	239	256	256	257	255	250	244	266	255	250	281	278	247	252	246	257	267	238	294	269	265	262	273	279	252	275	243	270	302	288	271	243	279	281	267	277	259	280	260	268	260	321	263	253	263	257	243	282	278	237	255	245	261	284	279	240	233	257	263	285	234	269	264	265	258	248	250	263	234	284	267	289	268	239	255	284	276	248	272	275	264	269	258	246	262	256	253	293	218	264	268	239	281	282	299	262	293	261	265	255	262	228	263	268	234	295	232	260	256	253	289	248	261	278	263	274	284	257	249	292	232	287	263	254	298	274	262	276	258	239	250	244	257	274	279	239	274	278	272	259	248	286	302	229	253	249	269	270	231	270	252	264	257	267	260	267	271	254	256	274	260	271	251	280	286	224	250	259	264	256	249	251	325	285	292	259	287	275	244	261	251	248	248	256	265	251	257	275	270	265	293	260	280	256	279	275	248	247	248	272	260	261	274	262	248	256	323	222	281	276	250	284	256	257	257	267	233	254	250	269	257	264	275	248	264	267	278	226	263	257	245	262	241	259	266	249	225	262	289	251	272	260	266	261	248	292	255	268	260	277	298	253	253	258	259	248	289	257	240	270	279	264	280	243	264	258	232	266	262	230	264	252	267	263	252	257	256	266	266	270	268	263	268	265	261	279	271	263	272	243	232	287	256	262	253	261	262	245	264	250	279	302	252	247	278	277	275	269	270	255	268	258	269	236	283	257	271	270	284	236	264	298	252	254	236	237	283	270	274	277	269	253	271	257	264	264	293	257	229	277	271	287	282	275	232	274	259	287	272	279	265	266	272	250	244	269	260	281	249	270	298	278	238	258	273	275	259	224	264	265	282	267	251	246	251	294	262	270	257	243	259	239	304	250	255	278	262	279	268	281	272	270	287	272	263	269	287	243	265	275	260	273	282	261	262	274	284	273	267	260	284	255	242	255	255	234	277	254	267	247	255	253	250	262	271	261	258	268	250	279	227	248	241	272	242	240	253	271	258	289	289	248	280	263	271	252	278	245	251	272	282	269	244	271	270	287	287	272	264	225	274	262	269	263	255	268	252	258	256	269	290	284	230	224	263	247	260	265	266	249	296	249	267	288	237	236	289	288	254	286	255	244	243	294	287	272	241	261	258	277	238	276	258	273	272	259	285	251	246	285	262	278	283	282	279	289	259	262	254	274	254	287	255	260	304	269	275	228	289	284	267	262	275	267	284	272	269	227	223	243	244	274	265	261	288	262	250	275	275	256	266	267	269	264	281	271	259	242	277	258	271	252	244	250	258	222	271	250	256	254	285	286	242	278	263	278	280	272	247	272	263	288	261	292	258	259	285	285	240	270	278	294	281	285	238	275	253	267	262	254	238	271	256	273	224	245	248	273	262	230	282	257	269	235	285	261	276	269	289	248	244	270	252	273	237	241	273	271	284	264	289	258	271	296	255	270	269	249	258	280	241	264	260	269	288	253	256	268	292	267	250	256	270	267	269	284	272	267	302	286	258	270	258	262	258	251	244	230	267	216	258	273	305	252	243	264	284	270	264	246	269	274	250	252	263	263	226	252	301	247	224	278	265	260	257	250	242	265	286	259	262	246	276	229	271	249	256	259	245	239	247	268	248	267	272	236	261	286	262	257	260	281	266	239	251	262	272	259	304	257	251	248	279	260	252	266	272	258	267	245	268	275	283	255	249	236	249	269	241	283	262	274	244	260	260	284	273	264	265	244	267	263	256	262	265	254	302	278	266	284	274	249	265	279	254	258	239	248	256	240	264	270	273	212	248	271	250	250	254	277	229	242	280	254	262	253	249	255	272	268	273	290	263	261	288	278	299	258	301	264	259	257	265	237	244	287	255	270	260	272	252	256	277	283	282	258	270	232	268	241	259	290	256	250	272	276	266	241	278	263	244	255	265	257	275	271	241	271	288	264	231	275	252	267	250	257	268	265	264	285	285	264	242	269	256	277	268	261	271	242	279	235	262	259	266	242	225	279	289	283	250	295	253	272	247	257	279	269	272	283	272	259	292	253	269	263	252	234	284	251	262	266	268	227	257	273	266	230	263	266	259	296	274	259	249	262	280	257	246	272	269	274	286	309	268	268	233	282	268	267	242	274	259	278	256	267	264	247	234	248	277	247	253	256	248	248	260	284	269	276	258	253	292	243	295	244	288	281	246	229	275	243	264	282	258	255	252	260	264	261	275	291	267	266	259	267	276	269	272	246	237	267	244	266	290	276	272	233	261	261	304	237	274	289	263	292	312	273	267	262	260	266	268	268	218	255	285	256	286	270	265	262	280	262	258	268	274	260	238	270	269	225	237	240	311	273	258	261	262	278	247	267	258	275	259	240	263	271	267	264	257	263	221	268	282	267	260	252	295	257	241	264	255	273	249	252	270	259	261	231	278	282	271	289	238	239	274	278	300	285	246	277	279	269	237	261	273	272	293	287	286	287	253	274	263	254	279	251	242	278	243	277	279	259	258	244	239	267	244	274	249	252	271	279	270	247	271	263	261	272	256	270	273	280	235	271	212	255	260	274	288	271	272	286	265	249	261	271	263	250	231	329	291	233	254	285	251	258	287	281	255	281	254	276	264	275	260	233	268	240	279	244	243	252	245	245	250	253	286	274	234	273	256	267	265	288	256	240	267	272	254	282	265	265	266	232	278	300	256	272
10292	11613	9319	11861	7963	931	734	671	686	664	719	709	737	675	747	687	674	675	712	650	687	644	639	651	659	672	655	652	695	690	660	634	661	624	671	664	655	646	641	691	637	691	672	693	704	711	901	1060	1017	974	929	746	726	675	684	668	667	674	672	634	628	650	654	687	661	639	652	662	642	675	665	638	684	692	653	677	666	643	675	651	631	652	650	619	625	676	700	647	646	653	615	671	687	678	618	642	674	627	639	690	637	676	639	637	690	636	684	684	652	668	628	642	622	638	627	678	659	648	609	657	715	640	658	633	673	682	671	619	694	639	685	651	679	696	662	673	631	669	664	672	636	667	649	616	687	625	662	642	646	673	675	632	661	669	653	642	621	685	653	638	645	627	628	640	683	650	685	675	648	632	646	633	651	645	599	687	641	665	703	678	616	652	646	603	669	675	666	615	703	656	608	664	662	642	680	636	661	648	682	650	673	709	649	663	662	665	683	642	639	689	656	660	613	623	707	668	705	625	641	706	671	670	687	679	659	664	702	664	661	668	625	676	640	636	663	628	672	684	622	664	618	622	638	705	669	706	689	693	642	655	627	675	621	665	685	649	687	662	649	660	682	692	691	636	641	663	656	678	653	674	667	682	686	616	617	688	636	659	691	650	663	690	645	654	683	689	649	670	691	665	672	690	628	619	663	684	668	673	654	640	669	678	701	654	609	622	665	636	622	618	616	635	694	652	623	616	661	688	639	644	636	646	622	639	683	650	653	667	701	705	680	639	681	676	590	674	678	621	638	656	690	654	667	641	643	668	690	631	688	685	635	689	653	644	645	618	674	652	652	702	639	649	679	679	676	616	617	683	690	618	653	657	676	680	699	641	672	696	651	670	675	663	653	653	629	675	665	672	653	682	646	665	619	634	676	614	640	685	670	648	676	658	671	692	697	662	693	669	644	641	647	706	654	716	683	665	658	726	631	650	657	626	598	626	634	651	657	593	673	673	622	645	650	601	684	629	660	607	668	659	650	655	642	665	658	701	647	667	656	654	645	652	629	655	603	632	660	651	638	670	660	665	684	618	644	688	643	643	641	638	656	677	643	694	632	659	630	676	616	642	711	640	651	682	654	659	629	652	671	698	642	654	634	606	673	697	694	625	666	667	675	703	665	664	680	706	668	626	669	648	642	624	657	621	667	667	661	663	655	635	647	636	643	590	698	652	682	686	656	667	629	643	648	602	618	651	646	636	635	641	656	627	623	650	649	665	671	600	667	667	670	608	678	658	616	649	697	624	667	643	662	654	644	635	660	640	700	677	673	697	714	675	668	713	672	649	628	663	632	637	654	669	615	632	679	692	655	627	664	693	676	688	667	658	617	664	665	661	675	630	662	652	643	619	650	647	687	667	664	629	641	654	610	702	669	621	694	630	682	696	627	717	604	641	618	612	660	669	639	600	664	689	648	703	638	714	686	631	668	694	641	621	669	628	669	654	709	638	633	686	643	670	664	664	677	677	701	634	727	675	667	648	688	596	695	657	655	672	653	633	569	660	634	672	699	679	636	665	663	653	635	664	662	672	681	646	661	657	648	635	632	624	633	654	651	645	632	654	711	693	650	699	649	607	616	657	624	642	647	642	657	643	643	648	628	688	652	618	680	654	690	646	688	639	628	620	633	684	635	639	685	656	597	647	720	692	660	632	680	622	658	675	654	690	641	655	611	616	680	631	631	681	731	672	668	590	673	640	666	653	650	712	654	623	667	630	687	679	658	640	671	663	701	641	687	675	664	626	713	635	645	643	623	676	635	643	674	708	634	694	622	652	596	663	629	670	693	708	618	674	655	681	683	681	627	673	658	704	679	693	639	726	670	622	648	609	667	669	619	659	685	689	683	685	604	695	633	608	657	642	675	656	649	696	683	641	671	646	645	678	646	665	672	644	644	704	601	688	629	645	604	639	651	656	657	684	649	673	644	642	660	656	684	633	663	648	656	624	675	648	684	658	653	669	659	656	619	688	700	722	670	730	683	636	610	665	654	634	638	684	654	660	694	674	652	687	635	678	667	660	665	660	651	673	639	671	640	640	671	634	681	624	673	679	699	659	633	654	698	657	676	669	673	633	679	646	666	640	686	643	670	662	630	626	607	672	669	650	631	698	693	639	658	695	641	649	680	672	665	642	622	635	638	666	644	626	662	629	639	673	648	669	644	638	658	672	681	668	611	662	665	659	713	638	687	692	671	668	635	645	655	654	678	645	667	669	644	648	630	680	626	622	671	662	649	670	640	656	677	677	683	635	665	650	648	614	629	653	637	667	627	658	620	626	616	678	665	612	670	697	686	720	688	629	684	688	657	635	665	645	668	693	653	666	668	641	690	668	681	709	730	662	606	669	663	633	670	669	660	628	679	671	672	675	649	653	692	651	701	687	638	687	663	692	632	651	639	671	688	660	665	661	649	690	689	623	635	657	669	688	651	617	680	638	663	700	620	683	619	649	673	654	666	666	660	659	658	615	645	641	681	646	685	669	683	662	678	665	677	647	656	642	638	632	719	635	647	678	655	636	646	665	632	658	623	655	654	623	637	632	633	662	631	640	688	623	609	656	645	613	618	639	643	669	670	661	642	665	662	626	648	655	709	671	658	686	683	676	626	670	670	685	666	683	671	671	634	703	634	668	638	657	664	723	644	612	627	637	673	658	606	654	636	653	673	635	693	666	667	714	709	647	660	639	669	695	621	638	681	662	689	658	673	641	663	662	664	684	684	645	656	690	691	633	679	656	644	660	691	699	658	657	681	654	662	677	645	614	657	643	650	692	653	648	638	679	649	664	595	688	673	636	692	666	679	658	630	667	620	639	607	644	660	617	625	674	663	644	659	687	696	650	685	665	665	649	666	663	657	688	642	708	644	633	688	655	653	640	668	654	692	587	662	611	649	664	675	649	653	632	626	691	670	623	672	667	654	632	666	664	652	673	664	672	619	646	644	654	676	655	652	726	639	604	649	677	633	642	649	724	669	683	667	636	617	648	679	658	629	615	642	666	624	605	645	668	630	645	646	641	665	641	687	641	612	683	720	656	621	688	647	667	617	626	685	640	619	673	606	664	625	699	639	625	688	672	672	654	640	683	680	638	621	651	649	663	656	658	681	664	662	669	679	658	675	667	652	636	699	683	656	677	689	686	670	647	641	657	688	641	689	668	648	656	669	646	695	653	683	690	640	656	645	628	643	699	643	656	657	689	669	675	654	663	656	678	685	631	644	656	706	625	676	670	656	620	663	673	599	703	650	675	681	684	632	631	678	683	687	646	689	647	690	640	679	669	640	623	656	658	632	618	679	637	627	672	671	646	698	652	652	640	707	743	662	645	678	666	699	666	661	643	669	654	667	672	672	678	658	658	690	696	664	648	665	674	636	650	661	659	638	636	694	676	681	705	642	639	654	646	694	664	636	648	671	671	661	605	676	662	655	684	632	646	665	664	642	657	684	651	675	687	645	632	635	681
53746	51675	49385	45939	32723	5256	741	469	383	341	322	322	333	293	327	308	330	299	285	306	318	248	264	288	319	355	283	283	315	309	288	281	319	303	296	278	294	283	287	308	301	296	260	345	300	375	620	787	706	585	435	386	320	308	275	299	289	287	295	313	307	268	274	290	305	274	287	279	310	318	279	298	292	293	315	306	298	264	283	309	308	303	267	271	291	301	280	295	291	300	300	290	287	306	298	263	263	288	304	317	293	330	290	284	287	288	319	291	297	296	264	291	295	264	285	300	273	304	275	272	273	281	264	294	330	288	288	290	268	243	287	313	277	270	303	282	278	309	266	283	271	316	279	284	306	326	285	288	308	291	258	296	315	300	300	270	285	295	319	267	291	306	272	280	319	287	295	276	285	277	299	296	285	295	274	275	277	314	285	307	286	290	278	274	301	291	272	314	290	290	273	275	263	294	283	323	294	312	317	281	311	273	305	281	309	305	298	307	298	274	252	302	283	288	267	301	322	279	290	290	272	274	241	255	288	295	298	302	281	323	321	302	289	277	277	257	262	255	290	304	301	305	281	286	312	292	318	300	281	277	272	302	274	292	276	300	263	301	289	278	284	282	312	286	301	279	328	287	279	304	310	269	278	308	300	277	283	304	298	264	288	299	305	275	297	269	304	304	278	287	299	269	301	296	284	292	270	292	287	285	283	320	294	286	303	280	251	282	283	262	305	281	298	319	322	274	295	274	280	258	269	271	265	270	279	281	319	300	272	277	278	251	307	318	291	298	269	262	320	273	277	268	283	282	285	280	280	272	271	303	301	322	256	275	317	272	274	272	303	284	294	325	311	289	304	275	312	289	264	298	313	289	297	301	250	297	295	301	312	325	317	268	282	295	315	295	305	273	288	291	293	289	298	320	294	303	278	317	291	263	279	272	282	300	317	270	292	273	279	264	288	307	263	284	324	294	273	276	278	297	278	291	287	299	315	310	318	306	278	283	285	293	272	274	287	255	288	267	264	294	303	278	286	305	305	277	318	291	296	302	297	323	271	296	289	290	278	289	316	273	350	295	268	283	295	294	297	291	298	298	298	273	290	307	271	290	277	282	304	274	294	255	260	265	301	293	270	267	269	278	308	288	288	293	278	265	278	310	297	286	295	310	307	289	310	290	293	286	304	295	275	297	309	293	283	282	294	268	303	290	280	286	276	286	316	285	303	289	269	280	289	288	296	261	310	274	275	292	311	270	267	312	278	279	249	311	290	272	300	306	258	276	309	290	313	278	299	267	308	274	286	308	290	295	321	316	287	287	293	307	277	299	302	307	286	275	312	289	311	297	304	268	304	313	310	280	285	271	273	267	314	310	270	299	279	285	262	260	306	288	272	309	290	276	304	293	288	279	290	289	271	284	286	285	283	291	277	314	301	286	273	276	298	278	300	296	278	312	291	286	271	299	282	311	293	290	240	295	286	283	296	258	279	277	303	277	285	265	302	287	305	308	275	279	297	240	273	288	296	312	322	296	286	286	275	274	286	280	321	240	277	300	315	287	281	318	304	277	282	294	276	274	269	287	295	315	265	298	283	306	291	276	309	315	293	299	260	317	316	289	305	292	260	291	279	335	272	314	289	260	294	274	301	273	294	268	278	282	292	278	315	304	287	279	273	299	268	294	265	281	286	299	317	295	296	266	289	289	267	279	285	298	262	298	307	299	272	323	274	288	295	299	280	271	264	302	310	303	307	291	279	303	316	287	296	274	277	305	286	280	279	259	292	284	298	286	290	287	307	288	308	291	270	283	307	301	295	277	303	305	305	269	320	282	309	279	344	320	261	314	286	286	284	289	326	280	295	295	303	293	320	282	290	290	314	269	310	307	295	299	302	321	316	289	310	292	288	280	292	275	280	257	286	258	298	264	311	306	291	279	282	280	298	310	285	307	285	283	286	299	274	295	297	283	274	273	270	263	326	282	305	320	277	288	290	258	312	295	288	279	310	295	311	292	310	268	262	297	284	289	287	279	296	280	313	278	286	295	300	251	298	264	300	297	285	307	267	285	301	268	255	284	278	285	263	305	267	274	290	286	283	318	261	299	330	298	275	280	277	275	278	306	298	309	276	278	290	275	284	300	284	295	266	292	285	266	314	299	261	268	284	281	289	290	272	277	327	319	305	313	261	284	301	295	283	308	247	287	268	290	271	295	295	277	282	290	296	278	305	284	263	287	305	278	297	320	302	264	323	297	274	314	280	296	299	289	290	261	286	296	298	328	288	264	299	277	286	303	288	323	307	299	281	293	282	296	294	288	259	263	286	285	290	260	293	303	278	314	280	287	300	301	276	288	258	298	264	304	313	295	314	267	267	293	286	272	288	290	277	288	292	299	288	308	259	315	309	259	291	285	271	268	276	272	300	293	270	281	283	305	306	305	277	270	281	283	277	298	292	286	281	245	277	297	315	276	278	312	304	290	272	246	269	296	289	297	295	268	271	293	319	307	269	303	294	296	249	287	297	293	290	276	282	270	293	294	314	286	271	266	278	281	267	291	287	300	294	285	289	286	309	324	285	259	271	288	277	269	296	277	270	291	281	275	267	284	284	290	277	302	281	283	288	298	284	269	306	290	262	300	266	275	299	262	290	299	288	297	329	310	303	300	295	265	279	285	308	291	278	269	299	291	277	290	285	274	262	279	265	265	316	292	312	285	313	281	287	286	288	314	292	284	306	268	271	313	268	332	293	280	291	280	292	305	271	278	281	273	272	256	319	269	309	255	275	297	307	324	322	275	282	314	308	274	294	286	314	306	282	308	278	275	281	305	279	276	282	289	292	314	273	256	295	302	290	287	315	313	293	260	288	302	283	287	299	307	286	325	266	308	291	283	303	276	287	277	303	275	290	299	277	292	283	251	284	258	277	279	326	306	301	286	298	280	288	318	265	286	281	301	291	280	270	302	293	296	270	288	291	286	300	290	302	312	313	271	316	295	302	281	270	297	281	285	302	271	270	313	283	296	283	281	293	303	280	281	266	291	277	286	269	281	261	278	280	277	311	293	272	271	286	292	267	280	279	275	278	294	278	280	293	260	306	287	268	290	291	296	303	300	246	277	306	299	298	317	285	293	303	249	282	288	259	293	285	275	311	281	299	305	263	306	291	320	288	313	282	310	302	276	266	300	312	267	263	281	309	283	289	253	291	314	268	287	291	320	308	287	326	282	280	290	268	274	261	315	295	288	278	276	273	299	275	284	312	270	300	298	263	297	280	299	320	269	295	296	288	278	285	266	290	283	293	275	284	270	273	275	297	296	294	316	273	288	282	308	306	265	283	288	312	303	287	296	260	285	304	326	283	298	286	308	276	293	303	275	296	310	282	292	283	301	308	276	265	296	265	274	284	277	291	280	270	305	286	290	322	290	303	316	310	302	282	291	290	272	277	279	314	260	296	289	260	316	304	284	264	303	244	316	252	296	313	280	293	316	298	300	281	271	288	293	314	295	319	291
34679	39639	44382	51227	24323	2694	1306	1167	1081	1006	989	991	926	870	896	822	832	838	805	768	767	729	788	816	753	774	735	785	794	774	750	784	738	716	794	751	749	795	746	743	745	693	791	744	741	1273	2995	3868	3434	2682	1770	1267	923	742	755	684	707	728	739	708	718	742	713	670	695	707	695	660	689	714	704	707	696	690	689	718	680	677	687	698	687	778	725	721	718	722	712	714	696	700	696	704	687	713	722	688	738	718	752	754	698	693	697	738	650	691	696	754	703	713	723	724	637	713	741	674	729	720	657	688	732	691	738	761	710	680	690	652	710	702	708	697	719	706	728	687	685	700	734	741	734	680	675	723	695	680	677	707	694	711	723	727	688	707	722	723	693	713	720	715	706	720	686	695	743	702	711	666	753	696	697	713	681	736	698	743	655	777	683	742	719	676	723	733	714	721	740	698	719	681	711	700	634	722	655	687	722	714	694	748	692	713	723	707	724	677	704	748	698	693	714	678	704	706	782	739	747	699	678	713	721	684	704	696	728	732	728	736	673	739	716	713	687	760	690	683	685	702	696	735	703	688	700	736	722	743	765	706	740	677	660	722	751	698	725	730	679	718	691	726	679	739	704	702	758	728	714	672	766	688	729	732	703	717	676	693	682	682	679	677	766	734	745	758	709	699	750	684	682	678	712	729	789	690	731	632	706	731	727	706	709	746	742	709	725	673	707	744	718	715	701	725	706	750	751	696	671	702	672	689	739	701	728	710	702	768	725	690	706	716	730	694	719	701	708	767	697	706	685	703	738	743	705	705	696	698	705	722	695	722	659	689	735	686	731	687	702	694	668	710	744	688	722	727	710	708	669	688	754	723	728	671	714	706	733	664	688	710	708	702	709	689	762	717	751	714	728	700	737	697	727	725	696	701	700	766	734	743	702	689	705	717	693	713	696	676	731	728	741	721	719	712	723	701	729	725	673	708	715	755	714	716	710	739	726	701	695	708	673	678	741	738	688	693	697	727	684	699	724	690	700	692	688	724	653	715	740	681	687	731	700	657	688	726	706	721	731	761	722	725	695	738	730	690	728	674	725	649	707	649	714	711	684	723	691	713	660	736	729	713	671	738	749	717	667	668	676	698	676	685	730	719	694	676	696	748	692	696	731	678	673	705	640	696	687	668	711	730	694	725	748	732	708	755	731	711	655	685	709	713	706	670	729	674	704	699	722	696	717	669	681	694	645	730	732	731	691	725	718	716	698	741	725	676	672	720	676	692	726	704	671	705	684	684	755	658	710	707	734	715	737	723	712	738	712	731	674	695	694	700	759	700	666	723	702	732	691	716	717	658	723	725	714	681	712	709	750	740	706	720	697	722	732	688	664	729	737	735	714	680	712	712	730	698	677	705	717	712	699	694	688	700	687	733	722	712	720	713	703	704	703	716	730	688	698	709	698	680	676	725	733	694	693	703	696	723	691	703	717	704	780	730	679	681	723	703	682	713	672	690	734	739	713	697	699	704	739	756	748	714	673	717	709	753	706	740	707	762	716	665	714	744	756	649	700	706	698	733	719	689	694	678	698	785	727	719	761	696	660	715	736	720	755	687	721	721	732	734	701	721	722	732	736	728	700	665	692	730	698	666	724	646	731	694	729	689	735	709	713	752	678	745	660	684	699	750	665	714	736	726	681	655	724	710	690	722	732	745	701	715	728	726	725	706	678	738	703	705	711	722	720	714	686	678	710	738	712	698	730	670	669	695	772	723	726	732	699	659	724	687	707	723	665	720	683	744	704	717	693	708	675	748	701	733	675	678	767	705	716	725	659	705	770	700	699	746	745	727	733	729	709	737	746	721	747	664	706	675	699	706	716	737	712	687	762	660	693	703	686	704	715	706	752	726	706	761	746	715	675	674	728	694	702	703	692	701	684	709	689	681	705	703	707	677	717	700	711	684	715	667	672	707	684	696	692	677	740	695	700	737	708	735	713	693	714	699	705	674	685	708	727	697	687	656	708	694	694	740	697	713	763	723	689	715	732	724	644	689	648	702	711	696	745	735	699	697	739	749	671	696	693	726	720	691	768	694	709	695	696	711	728	754	731	737	659	716	739	702	702	727	724	698	720	715	723	713	667	707	721	705	709	733	707	698	730	726	747	705	751	745	741	721	696	714	637	730	721	688	730	682	701	713	720	753	675	708	727	714	678	691	733	745	666	717	714	700	749	730	674	640	731	698	757	746	711	694	660	727	742	716	665	706	692	734	689	706	694	675	754	715	732	691	708	675	706	706	705	677	730	731	703	709	706	720	675	725	738	699	724	709	696	657	690	663	757	746	663	697	708	663	708	700	681	689	689	706	728	728	701	687	722	711	726	704	707	690	665	780	724	738	714	674	721	730	678	675	691	680	752	754	757	763	696	776	715	732	725	785	684	742	723	694	726	693	719	676	716	676	670	703	658	764	694	719	707	710	698	719	733	699	714	728	659	738	741	702	748	700	686	730	669	732	729	721	741	683	702	699	722	752	724	726	742	715	700	708	719	727	705	735	730	697	693	717	698	699	733	698	686	673	700	706	672	679	730	699	697	734	777	681	670	643	706	732	704	681	708	690	744	695	728	694	703	663	708	693	683	741	705	764	697	695	730	706	700	699	710	703	688	719	705	722	720	720	740	697	702	767	693	728	723	674	693	712	700	698	738	734	684	732	698	717	689	706	694	710	668	715	700	712	728	676	704	710	685	697	700	659	691	672	666	682	689	703	729	689	719	680	727	732	719	715	694	701	707	705	700	726	745	683	678	718	686	730	674	693	683	709	694	773	726	733	718	736	705	690	681	709	712	692	719	678	747	693	777	706	716	713	718	736	697	711	728	708	691	733	701	714	689	672	707	713	688	729	714	687	736	709	709	718	721	731	719	719	720	728	705	681	728	717	700	687	776	661	676	712	733	735	705	716	700	723	710	722	707	712	740	746	705	688	672	711	679	705	714	695	727	703	713	739	723	699	700	691	673	723	710	734	701	725	716	678	721	664	716	709	722	673	732	715	704	745	716	743	705	715	772	705	710	703	701	686	715	716	701	708	719	724	700	694	718	743	697	700	691	722	702	704	696	729	741	694	701	719	687	727	690	688	715	719	705	679	704	695	698	717	704	735	704	661	690	698	707	692	733	719	704	745	717	727	685	674	717	736	695	723	629	724	740	711	711	709	678	673	684	772	687	706	777	702	693	688	704	739	682	654	637	718	710	711	726	716	672	699	665	714	668	703	695	738	709	700	728	715	721	732	709	670	675	730	735	697	713	694	741	750	706	705	733	712	697	676	718	729	715	730	695	720	686	704	764	742	694	761	692	721	765	668	690	761	716	703	718	687	742	723	730	706	743	692	678	725	731	694	677	698	732	718	727	713	693	731	750	705	728	709	706	713	686	693	710	701	738	698	690	694	668	677	755	700	678	740	732	733	738	684	718	696	688	798	724	704	747	644	703	671	700	681	669	739	743	747	725	718	701	661
61739	61406	55146	51080	36091	7832	1078	562	440	361	369	346	379	366	338	336	299	306	313	283	334	297	294	303	308	310	284	270	302	293	279	330	322	292	292	294	304	282	306	285	270	276	283	281	267	550	1121	1305	1051	804	545	413	322	302	254	294	282	262	261	300	265	251	283	261	291	299	281	259	296	298	280	220	267	309	286	280	253	287	302	300	273	244	259	268	288	270	293	289	322	316	281	270	294	289	312	270	236	281	289	305	273	294	274	261	296	253	273	285	325	282	279	293	268	286	244	263	265	282	276	254	283	306	288	283	283	317	280	264	255	258	287	272	281	268	283	239	292	275	300	263	290	271	279	270	290	293	278	282	292	259	267	254	283	272	265	271	261	279	291	276	297	280	280	225	269	279	284	264	256	265	287	282	300	272	270	279	288	287	250	268	291	265	291	277	270	286	262	277	260	277	262	279	297	297	270	298	270	278	276	248	251	253	273	272	324	268	283	254	269	295	246	281	268	292	270	257	311	281	255	274	269	286	273	255	252	297	277	271	277	221	264	267	284	272	272	270	279	247	265	251	290	268	267	289	246	266	277	271	251	290	285	282	235	275	262	252	271	275	272	245	254	264	276	282	265	262	281	279	283	283	293	307	272	292	256	256	293	260	249	241	307	259	288	289	292	262	279	296	280	276	281	264	291	301	297	250	254	264	279	297	272	276	239	259	265	287	287	266	274	283	249	274	269	266	257	260	286	253	300	305	285	274	285	293	242	277	269	283	290	250	259	260	284	277	285	275	278	243	267	272	279	267	273	291	276	277	278	288	259	280	277	289	266	247	277	273	290	261	265	270	290	260	313	286	289	287	294	290	319	279	255	287	260	288	283	299	261	240	270	274	260	281	256	258	254	258	268	280	279	281	270	264	284	294	266	273	295	275	268	276	271	257	305	267	265	298	258	274	283	277	269	254	258	269	280	278	266	276	288	262	267	253	288	291	300	269	262	289	258	260	268	261	293	248	263	268	284	293	247	289	281	248	258	281	276	243	250	271	266	294	257	254	265	268	277	273	274	264	284	255	255	262	253	273	249	242	294	254	259	268	254	272	270	250	278	267	289	278	252	267	300	298	258	285	271	255	263	283	287	282	305	262	265	264	284	288	297	302	269	267	266	272	293	271	267	291	277	273	287	247	288	266	279	267	278	296	294	267	292	287	266	297	241	300	291	249	294	274	257	269	270	258	281	282	290	294	276	283	266	281	272	295	293	274	254	265	270	277	300	251	274	292	282	280	252	308	236	255	286	247	268	260	298	283	263	288	279	263	240	288	267	293	288	286	258	305	255	278	262	277	238	283	263	302	254	266	273	290	287	277	300	256	270	275	252	271	291	272	288	281	252	251	220	262	286	260	285	245	281	283	252	281	302	303	254	274	295	302	264	276	258	283	254	279	252	285	289	276	265	276	267	281	263	279	282	274	305	276	261	294	234	294	264	304	267	264	288	259	255	261	254	246	307	279	281	270	241	271	239	311	258	298	255	261	294	278	256	244	267	262	276	288	262	290	261	291	278	268	278	247	285	272	253	284	264	269	267	252	245	310	261	298	260	279	253	257	270	282	302	269	274	261	266	318	278	290	268	270	265	267	281	299	282	292	264	240	254	283	295	310	287	297	259	280	268	283	291	253	271	284	299	274	257	288	271	284	262	270	282	259	277	274	286	285	287	274	288	287	278	285	305	255	271	238	274	259	252	251	274	276	266	305	278	292	248	270	296	286	265	292	277	265	290	280	251	309	288	306	277	300	291	290	278	306	294	268	265	270	293	309	276	286	305	266	282	298	285	269	263	296	301	274	303	258	275	283	298	244	237	277	274	262	270	272	291	273	302	312	252	271	291	278	285	275	270	293	275	269	290	291	259	262	230	253	299	271	251	242	291	283	275	273	309	277	282	272	248	264	276	281	275	261	260	272	254	265	249	271	263	285	291	275	257	263	264	291	261	276	289	258	267	291	288	271	247	260	279	270	264	258	288	283	263	279	268	307	308	255	289	264	273	271	287	303	290	301	282	291	302	269	269	256	319	283	281	265	273	276	288	262	286	288	296	251	309	265	268	261	265	257	281	286	275	286	299	296	293	265	286	270	258	316	292	286	306	287	253	284	241	275	271	277	272	265	296	272	285	273	310	285	258	284	276	271	284	285	274	286	259	255	262	266	298	299	271	266	295	243	282	254	281	298	252	249	288	266	275	265	275	273	272	297	269	306	268	249	315	258	256	285	305	238	291	289	297	311	313	271	258	293	301	307	287	277	265	278	304	263	265	287	242	276	277	280	276	300	276	322	290	276	292	261	283	292	252	259	298	264	279	269	274	275	268	307	296	264	273	245	270	282	287	299	272	271	300	267	283	255	275	295	268	269	261	260	282	283	275	279	298	294	298	248	251	268	274	291	276	269	286	255	271	280	284	270	274	235	241	269	243	278	263	266	291	277	256	286	281	290	273	271	280	270	285	261	268	241	243	280	272	279	271	288	288	288	267	265	264	290	314	297	242	262	293	279	248	284	274	285	293	240	291	254	244	281	263	279	261	276	286	254	295	252	296	263	275	272	272	261	270	244	270	281	248	281	301	295	287	256	279	274	301	300	260	285	284	303	296	264	276	253	254	269	275	283	293	298	275	267	277	248	266	288	281	295	280	260	263	253	288	264	283	260	264	305	270	303	293	270	271	265	291	240	257	263	254	274	279	268	288	290	265	305	255	285	279	268	281	287	289	266	312	249	301	264	286	296	278	261	286	271	267	275	268	281	297	270	267	271	267	260	236	271	256	268	294	271	271	268	298	262	271	297	277	274	261	259	275	280	294	276	288	276	276	280	280	265	276	298	260	276	283	289	251	267	263	280	295	331	256	276	279	288	307	272	246	247	266	294	271	256	289	254	292	279	290	278	255	270	286	270	272	264	278	271	274	268	280	294	222	282	297	289	282	261	287	275	270	244	285	244	267	249	259	271	278	275	303	270	275	271	266	284	273	268	259	264	267	268	255	249	315	264	290	262	272	305	273	278	291	271	270	263	303	262	274	255	274	275	303	281	284	265	285	252	303	274	262	236	276	283	294	257	247	296	280	277	282	280	286	268	257	302	256	285	271	267	240	271	251	303	278	253	275	327	252	290	258	280	266	281	256	269	269	303	291	273	287	258	297	261	284	284	300	270	286	257	283	284	250	245	265	259	272	277	263	296	288	254	271	282	265	264	297	264	303	278	274	287	275	261	272	300	271	274	300	257	294	262	274	284	239	284	279	274	262	266	251	256	282	267	269	283	315	265	262	257	287	300	281	250	277	276	269	266	257	273	235	290	285	271	268	281	271	288	272	270	266	301	270	291	282	268	259	271	284	295	273	248	268	281	268	281	290	295	291	262	244	274	264	265	278	263	256	263	272	249	271	298	267	270	283	280	270	295	303	295	283	309	303	274	293	314	264	304	274	281	265	288	294	274	270	280	284	289	281	279
42449	48464	43010	57347	21074	3404	1927	1604	1380	1316	1214	1118	1118	996	996	918	907	886	913	880	822	818	864	833	812	827	808	819	807	799	817	755	777	804	756	760	806	727	758	772	724	715	707	687	786	2601	6451	6706	5339	3767	2360	1412	969	756	756	688	661	701	678	714	704	667	625	666	649	653	580	690	652	677	651	688	669	671	689	675	665	679	655	681	656	724	668	652	697	687	684	706	689	688	679	715	659	729	670	712	675	663	680	671	679	689	706	664	635	671	668	650	663	689	722	680	708	669	671	620	674	715	709	717	667	669	705	682	674	708	664	708	639	667	658	643	645	725	673	681	680	679	704	652	651	691	692	662	693	671	663	676	613	646	630	663	688	680	719	630	646	666	642	649	660	642	639	659	748	671	697	674	637	709	665	659	662	643	678	632	630	683	644	733	678	656	631	695	701	641	711	674	640	671	641	660	649	636	646	697	663	678	711	683	685	684	671	710	694	676	660	698	677	667	705	653	702	698	659	661	653	648	685	653	682	686	653	685	691	621	711	668	674	653	661	686	678	644	656	616	665	662	672	651	679	642	696	671	631	693	660	667	615	657	676	711	659	652	680	669	684	665	690	644	649	711	678	675	682	656	670	670	645	655	671	660	650	656	634	676	653	669	642	681	717	668	649	649	700	649	682	652	701	621	678	684	678	638	666	674	655	661	662	676	657	646	651	653	611	674	663	618	719	682	670	673	692	700	662	699	666	687	663	639	680	721	671	644	674	657	686	687	590	685	665	659	708	659	713	670	666	608	679	676	675	675	632	641	702	645	691	629	661	667	646	672	635	646	704	646	663	675	674	624	719	655	627	689	686	681	722	698	675	692	638	701	645	700	731	669	725	629	637	698	688	722	653	626	680	633	679	716	698	679	666	658	662	640	658	650	660	648	684	645	693	675	638	652	665	687	701	706	644	686	657	695	690	691	686	639	655	609	669	627	639	644	648	689	661	728	701	695	629	683	671	715	631	685	641	643	635	638	659	718	651	652	645	658	625	661	670	691	683	682	643	660	643	641	670	692	639	683	693	678	632	627	693	641	663	641	638	695	705	714	690	668	615	712	704	660	673	642	655	705	657	687	641	647	663	733	648	692	697	619	669	697	645	686	684	643	637	632	663	659	725	666	642	626	675	671	689	666	678	647	669	688	702	675	664	596	688	679	668	666	645	653	733	653	697	636	710	682	667	660	687	658	620	678	682	672	659	698	653	639	649	659	678	624	652	658	613	685	657	667	701	701	652	670	682	646	644	707	679	690	654	666	645	675	694	645	631	650	671	657	637	637	655	695	695	680	665	653	664	673	676	651	646	627	639	661	641	695	666	695	667	664	653	682	647	683	643	671	683	626	651	718	650	696	620	664	653	676	659	704	638	678	657	647	694	661	624	665	685	674	694	667	650	671	698	683	676	665	675	622	693	669	764	718	675	705	647	696	652	679	675	671	656	735	686	676	680	686	635	619	705	684	678	676	682	684	680	616	685	654	636	705	645	690	651	659	661	688	677	696	695	634	670	701	696	658	656	703	645	689	679	662	690	658	678	680	687	703	690	692	645	631	683	708	638	630	665	672	705	669	672	647	671	662	664	647	699	675	654	717	655	666	671	645	644	656	659	655	636	736	678	619	624	652	718	639	658	684	677	665	680	701	679	645	680	685	673	685	640	634	648	652	689	669	672	709	705	635	613	665	687	679	643	694	710	654	639	680	667	654	670	638	672	671	683	643	678	631	658	638	677	651	658	726	641	668	674	665	690	695	661	702	682	652	714	681	657	664	617	652	711	644	660	691	656	713	707	673	625	709	660	666	643	665	678	729	626	641	631	715	690	619	662	691	677	664	689	661	681	653	686	689	640	698	678	685	674	698	651	690	688	659	682	657	678	658	689	679	652	701	642	715	691	686	681	652	674	654	626	675	668	692	711	707	718	670	687	651	685	681	611	658	682	682	676	693	606	693	694	659	695	663	651	700	713	627	659	646	686	652	675	692	756	642	684	705	673	681	701	652	662	682	614	712	685	685	682	667	695	650	672	654	644	698	661	668	689	676	660	712	652	619	641	670	664	671	672	693	696	660	672	664	606	674	670	684	639	654	690	650	678	647	640	613	695	613	672	726	655	723	701	712	656	657	635	639	609	712	711	718	707	656	685	696	702	670	661	676	722	644	702	642	710	635	644	682	664	629	665	664	687	668	664	692	678	676	648	676	699	662	650	661	673	627	689	686	691	666	676	699	710	680	715	605	654	701	681	659	668	725	716	641	689	647	675	672	666	644	682	658	665	691	648	656	658	609	719	652	693	654	688	685	669	648	669	720	710	686	682	697	657	673	670	637	627	677	657	684	680	700	692	657	664	717	709	674	690	663	707	670	716	635	658	676	642	724	649	685	746	656	677	669	651	690	640	752	654	678	655	647	677	731	670	694	650	682	672	717	690	631	704	748	713	624	645	656	680	682	710	673	679	652	626	669	658	709	671	686	700	648	648	679	660	665	677	690	678	648	691	668	716	660	681	632	749	643	674	684	669	647	668	678	694	697	681	672	632	654	732	641	648	643	656	637	662	647	681	657	657	631	642	668	647	639	688	638	709	687	704	672	608	674	672	668	692	663	669	693	654	664	654	696	674	688	644	634	657	685	659	715	653	623	703	684	657	656	632	686	593	699	612	692	693	676	690	662	646	669	626	657	656	678	684	682	670	666	689	685	689	726	657	715	670	706	697	658	696	710	672	656	663	679	702	623	669	666	691	702	690	655	654	649	706	629	664	654	675	665	685	681	667	606	663	665	654	712	638	643	686	650	705	670	668	727	618	649	632	685	657	667	665	659	728	682	689	703	646	696	653	656	663	634	701	648	647	705	649	663	685	672	693	670	694	657	660	695	696	616	633	640	693	627	648	680	679	697	649	698	671	676	646	710	695	701	629	683	666	687	653	678	701	679	659	659	704	675	640	651	666	673	685	706	678	675	680	642	670	648	703	667	665	642	648	703	686	691	639	682	707	650	682	689	647	665	690	695	662	669	679	715	662	672	634	702	661	666	656	623	681	672	661	621	651	687	718	671	667	685	714	634	673	656	676	639	664	658	633	666	736	707	649	715	713	708	754	623	675	685	669	679	670	636	654	652	672	671	660	716	670	662	688	716	682	688	679	636	664	630	665	678	689	645	645	641	663	645	665	651	675	669	655	698	720	714	691	662	654	713	667	680	650	665	681	658	642	658	655	677	686	673	661	652	672	654	680	734	644	670	644	751	638	680	681	677	656	644	664	686	680	688	643	684	692	661	662	706	703	657	669	678	704	684	729	657	672	706	629	674	709	686	703	672	757	668	697	669	660	668	744	645	691	695	683	689	623	664	651	721	657	649	666	648	650	686	704	660	700	625	647	631	695	679	734	674	691	666	679	645	673	638	696	652	651	677	661	633	641	690	693	646	663	669	693	668	638	682	662	653	660	648	635	725	668	699	692	676
12873	7404	3969	4350	983	325	293	320	274	282	291	240	301	242	260	261	273	244	282	279	301	281	286	286	299	274	289	292	273	289	288	285	280	269	275	282	286	319	288	267	234	273	270	301	299	309	287	335	342	361	340	298	298	298	293	268	270	273	286	272	277	264	296	287	278	256	270	273	281	272	279	288	249	250	293	264	248	271	277	279	274	253	308	269	310	280	273	261	305	269	272	288	279	272	269	271	252	249	270	275	296	288	277	259	274	278	294	296	270	261	292	279	280	287	281	272	280	301	290	268	299	263	273	277	290	267	296	252	275	290	277	269	301	267	253	289	272	292	236	281	298	291	256	266	262	271	241	232	267	277	270	263	288	231	252	253	248	284	268	295	284	291	257	292	271	270	302	267	312	290	261	269	269	266	274	254	269	268	269	278	259	248	281	285	271	264	264	261	289	286	269	255	259	289	301	284	294	300	295	247	271	252	262	274	240	302	280	275	279	271	287	287	261	257	244	276	299	271	270	279	278	245	282	294	271	310	245	285	265	258	266	258	265	269	274	265	283	258	257	279	285	292	287	247	255	284	271	282	253	294	314	271	285	291	288	282	258	261	277	294	262	292	261	267	244	292	266	280	276	300	270	290	307	261	273	269	264	261	324	265	262	241	255	290	279	261	296	288	245	265	270	274	282	265	304	232	305	246	247	328	280	277	270	283	281	276	291	279	271	255	254	261	254	269	258	245	254	249	272	276	283	302	316	250	278	256	266	281	232	274	292	306	300	298	269	267	266	265	310	257	252	284	277	266	261	312	251	267	283	268	276	267	268	267	252	273	268	309	280	282	300	275	273	287	268	281	300	281	271	251	269	287	279	289	278	259	260	261	254	242	293	294	308	255	282	284	283	237	272	292	271	248	296	274	267	277	282	258	294	279	265	275	260	278	289	285	277	274	235	295	262	274	295	260	265	255	265	278	257	275	274	241	273	241	275	245	283	249	270	263	267	281	275	243	257	254	265	289	299	301	286	260	263	234	285	263	283	257	263	269	262	271	266	305	255	272	273	261	247	293	268	288	280	273	273	273	286	286	233	283	284	283	284	292	297	254	276	254	309	272	272	250	282	259	284	265	236	248	277	257	278	235	263	262	283	284	323	273	273	250	264	269	278	281	232	265	251	282	282	284	273	272	275	271	286	267	261	263	270	257	246	290	295	256	256	269	275	285	317	291	248	271	272	284	307	263	304	269	258	263	266	288	212	292	248	270	249	304	249	256	295	268	269	271	259	260	286	266	274	285	278	275	301	279	273	266	281	296	295	271	280	257	285	269	282	286	282	240	281	270	253	283	273	271	305	263	253	240	272	254	323	268	269	263	280	297	280	288	260	290	298	246	300	265	275	238	257	259	298	247	273	290	268	266	289	259	252	292	278	264	263	293	284	263	282	268	295	296	255	265	253	235	279	288	275	266	286	278	241	303	270	293	281	311	285	283	252	276	282	277	259	254	241	268	253	267	266	253	270	266	295	269	234	230	260	266	281	314	267	279	234	273	256	279	273	252	252	273	298	287	243	241	270	276	249	279	281	276	292	283	286	257	235	275	274	263	252	279	239	301	273	296	291	268	277	282	254	238	252	267	292	290	268	285	276	267	271	273	288	274	261	283	263	272	237	260	250	271	310	266	300	290	269	322	280	267	258	259	277	276	278	271	250	264	294	269	260	256	305	277	302	280	292	285	279	289	300	263	267	263	292	275	272	280	266	277	288	259	258	290	290	322	256	289	274	271	277	292	277	294	273	264	288	278	271	254	277	261	271	296	265	284	273	270	268	283	283	252	279	281	260	273	276	282	274	273	286	264	274	274	262	297	283	266	256	305	260	283	267	274	258	245	277	288	241	271	274	242	277	265	274	276	286	263	286	266	272	280	293	292	286	300	281	271	289	273	268	277	281	295	267	254	265	284	294	260	306	290	277	275	258	267	278	279	276	298	271	273	276	286	268	256	262	296	274	271	273	257	248	251	285	265	291	278	266	274	247	252	284	278	285	249	266	250	315	284	288	304	288	261	268	275	299	293	287	289	267	280	293	283	271	261	270	235	298	275	272	280	270	264	256	282	270	274	262	263	248	260	307	276	274	270	266	265	265	275	293	272	258	265	289	263	258	260	239	262	278	278	287	240	281	232	291	230	255	297	267	280	288	275	314	258	247	244	247	266	275	293	275	254	283	287	257	251	297	231	275	297	285	288	265	254	283	274	246	284	269	274	278	256	296	260	250	275	266	300	277	260	277	313	272	287	276	286	289	247	276	294	285	299	263	270	286	250	295	261	274	274	267	287	267	270	287	281	254	251	285	269	275	273	266	296	259	293	257	266	256	294	268	274	295	293	291	282	286	264	259	281	275	276	278	256	260	276	280	225	270	282	256	246	302	269	294	283	247	292	281	275	262	273	268	295	251	253	281	260	280	270	268	266	269	265	285	262	302	274	303	250	270	291	288	277	282	234	259	308	283	260	258	268	260	284	272	242	271	289	288	258	318	313	306	269	277	262	296	283	269	291	252	268	284	294	301	302	301	263	276	274	269	263	267	252	270	266	263	260	272	295	271	264	278	278	254	271	260	254	279	293	273	285	250	277	290	282	266	265	298	276	278	277	269	273	246	284	246	259	282	268	284	239	267	294	273	298	253	245	297	270	252	290	304	296	284	294	279	263	255	273	293	274	239	250	260	256	250	290	242	291	274	273	266	274	274	292	255	270	295	269	282	292	272	261	267	261	272	273	295	294	263	255	306	294	276	290	262	284	267	256	259	271	269	253	275	286	294	234	283	293	272	299	309	262	271	326	289	306	257	264	270	259	279	272	217	250	278	252	277	262	268	265	255	250	287	271	262	275	274	285	278	250	250	253	272	267	297	289	282	297	258	249	298	274	310	290	269	247	275	255	274	266	270	284	272	246	270	275	291	281	236	268	265	248	272	294	260	279	271	271	274	297	262	253	285	301	289	302	257	256	251	272	258	274	303	270	277	257	277	301	261	298	261	279	233	294	272	260	278	254	288	256	301	275	312	258	269	262	262	281	265	297	290	285	231	263	261	276	270	283	281	284	284	273	284	237	263	278	249	284	256	285	279	266	254	277	263	310	287	291	274	246	257	272	270	265	288	258	244	291	299	280	269	256	239	250	272	269	302	250	276	260	259	300	280	262	271	279	264	259	265	291	277	258	253	272	274	255	246	293	277	257	270	257	292	302	275	305	260	291	261	296	272	258	283	258	251	269	286	267	248	269	242	290	270	244	258	279	284	281	265	271	270	295	296	271	296	245	263	269	275	281	296	270	261	262	279	260	291	284	269	253	299	291	296	276	302	257	251	257	262	257	278	289	240	237	233	250	291	300	292	269	248	299	208	238	293	283	277	269	278	282	286	246	240	254	288	254	250	286	270	257	254	259	264	243	279	280	276	260	269	267	238	249	264	270	259	257	257	265	275	256	296	293	260	246	285	312
9562	9878	6249	12782	1955	817	755	705	706	728	737	641	700	732	676	720	721	653	713	664	658	687	656	692	677	692	700	740	746	720	695	723	692	697	739	666	722	729	744	661	726	677	733	709	729	770	935	1051	1135	1089	1011	906	748	747	711	694	682	682	679	702	664	745	679	676	638	631	671	672	679	687	664	663	717	658	642	713	629	677	681	713	683	672	731	679	760	729	766	674	658	651	661	718	700	691	668	719	669	707	644	628	668	719	676	711	687	652	693	679	663	648	690	695	662	682	680	674	688	699	691	663	676	651	701	681	646	700	694	717	611	692	728	692	676	674	728	678	664	699	703	642	688	659	688	666	665	671	652	726	704	727	667	693	689	730	672	743	672	732	710	634	691	675	671	650	716	671	671	716	666	648	699	687	687	676	682	728	683	688	658	689	664	648	624	693	691	680	711	640	680	675	709	682	676	635	689	702	695	728	666	647	700	668	713	679	684	697	709	717	692	687	697	686	706	668	674	666	659	676	624	699	673	696	658	700	668	684	663	653	638	665	648	644	678	674	677	628	701	683	694	708	701	663	670	677	660	660	707	675	655	663	653	661	657	665	700	620	655	682	695	690	651	688	739	650	671	684	656	655	695	740	679	671	640	706	723	694	655	688	719	681	673	686	697	688	644	736	684	668	643	677	663	679	691	637	681	688	692	634	676	695	677	637	751	657	659	699	692	666	691	717	679	668	705	644	657	685	674	647	650	708	718	684	680	685	728	678	696	663	689	661	700	665	646	675	661	675	657	662	643	744	750	668	674	661	733	681	669	750	699	659	654	675	699	716	676	710	697	693	693	673	712	640	686	676	658	652	687	694	677	664	672	647	671	712	671	688	681	641	694	702	640	693	653	661	657	675	653	709	694	716	670	710	672	695	686	659	659	684	706	655	667	700	673	693	645	670	689	720	734	701	670	660	643	646	674	692	709	667	642	711	665	640	655	707	703	675	677	646	690	663	698	676	678	699	705	721	640	664	645	711	689	686	694	664	687	693	720	679	682	670	678	677	628	648	657	726	660	687	668	666	672	654	694	670	632	722	723	661	672	679	699	656	661	654	670	690	697	694	705	656	705	662	733	674	704	688	673	660	657	651	681	654	653	659	666	742	673	697	653	696	677	717	682	686	663	675	698	687	699	663	745	713	695	654	654	700	687	689	675	652	672	644	678	689	693	694	701	705	681	635	706	636	722	642	694	701	710	701	722	684	705	649	652	665	741	682	670	711	673	700	669	692	696	648	663	683	682	677	634	665	692	674	713	663	714	699	656	707	684	663	685	653	652	680	707	668	624	702	708	669	721	699	695	651	697	695	726	672	716	649	694	678	691	722	690	679	684	696	716	712	701	652	666	669	712	685	670	724	681	651	701	739	621	702	658	645	663	647	650	675	697	648	681	707	675	733	695	709	677	686	643	707	720	657	607	643	661	699	657	683	706	721	679	715	732	739	644	669	721	684	679	697	690	664	636	658	724	661	679	685	733	660	660	697	645	704	671	683	658	673	678	657	682	701	709	667	692	639	744	692	664	714	641	702	675	679	664	639	698	682	682	692	694	672	657	726	661	675	654	669	644	685	698	688	674	620	710	749	710	707	659	669	688	663	670	677	711	649	684	679	680	648	705	687	695	647	685	652	695	704	646	646	660	707	716	658	740	702	685	689	665	694	697	694	697	705	682	674	667	706	705	692	697	713	705	721	675	665	646	696	719	692	672	625	719	703	669	677	626	720	674	639	697	716	696	658	677	667	693	721	680	653	654	652	696	727	701	712	653	676	673	702	730	693	668	667	665	686	665	713	712	704	739	645	680	631	669	725	708	679	699	706	659	690	686	704	641	662	686	673	714	633	659	700	714	638	686	701	735	697	645	674	669	669	673	660	670	662	690	703	727	680	671	667	704	706	637	664	660	651	683	659	694	677	662	676	665	677	637	677	680	704	706	661	677	708	713	697	647	639	730	713	702	697	709	701	661	661	738	670	659	684	687	636	659	689	646	624	667	648	685	647	715	676	683	722	672	683	685	703	665	665	688	640	692	653	679	663	657	660	675	676	695	691	679	679	647	679	658	691	676	682	694	655	632	666	730	645	659	658	685	680	678	702	662	741	690	727	714	673	702	681	661	704	674	666	703	712	730	665	638	665	644	683	718	668	688	685	636	692	674	645	663	703	678	664	672	653	672	648	680	715	647	669	690	688	667	652	689	675	703	714	661	713	609	641	692	664	692	671	670	678	661	672	689	701	697	675	682	661	675	662	668	601	695	654	676	727	719	753	665	711	692	692	667	686	694	616	633	634	653	698	678	692	666	655	689	723	681	669	697	642	684	687	637	703	664	695	692	629	701	727	683	641	713	693	667	699	684	706	660	669	692	681	659	635	648	706	646	671	636	726	685	681	683	717	688	654	672	699	681	658	667	716	672	700	658	653	665	697	671	625	698	672	705	627	697	650	692	700	710	667	657	696	634	748	702	686	655	698	709	724	697	653	655	662	685	643	673	675	686	676	662	653	707	680	730	667	675	661	679	678	710	726	684	655	636	662	728	665	694	698	669	644	674	727	635	694	674	670	675	682	710	660	663	744	682	640	680	690	688	666	645	640	716	677	699	697	685	706	720	689	677	702	674	662	693	678	688	646	710	681	713	717	679	688	667	666	665	663	652	636	690	658	645	641	669	663	672	707	642	652	670	682	707	643	670	654	675	687	689	743	695	669	651	648	734	653	684	691	703	666	648	712	639	680	690	632	687	653	683	757	752	673	691	659	707	690	676	700	677	683	694	694	665	689	699	665	710	676	668	661	722	684	676	707	666	707	674	692	658	710	631	689	693	661	636	728	689	644	656	693	699	715	670	696	664	681	684	623	691	665	692	670	719	696	624	692	684	693	687	717	707	683	661	672	684	689	690	693	684	666	689	654	654	679	700	628	667	651	739	695	664	708	675	653	659	711	688	685	657	651	671	691	689	679	666	692	681	683	696	662	684	663	692	642	691	706	629	646	696	684	689	675	684	637	707	703	651	657	691	655	666	727	669	618	748	679	740	666	704	684	668	619	678	707	722	645	709	636	714	708	677	685	688	642	681	670	641	690	727	694	636	691	644	683	660	701	642	645	678	658	666	702	655	692	690	677	703	651	691	684	698	693	683	673	664	677	708	633	667	679	687	647	717	656	705	667	652	654	712	648	673	732	673	715	696	696	651	691	666	692	693	665	705	673	686	646	677	680	693	731	635	725	714	719	636	661	717	710	699	718	696	653	709	671	675	678	722	686	636	716	676	677	675	663	645	701	706	715	681	661	695	662	653	682	712	689	700	674	678	675	707	736	678	696	676	699	666	677	731	678	665	702	701	674	688	654	681	730	741	654	680	685	647	685	738	688	675	671	725	666	646	659	623	666	735	698	677	684	696	679	648	684	683	711	676	674	644	690	659	681	669	677	731	659	685	731	667	729	680	688	643	684	660	658
53678	51140	39573	30520	15119	2574	737	519	454	388	348	369	356	324	363	324	322	337	309	331	326	307	356	290	292	292	336	308	309	299	319	314	288	307	312	344	310	296	282	340	315	301	319	313	292	298	434	921	1029	897	641	483	396	353	290	325	287	264	280	304	299	291	289	273	289	311	286	295	297	311	285	289	296	277	322	314	303	283	298	271	266	308	296	309	325	289	296	281	303	298	301	321	308	305	287	261	295	288	308	268	295	272	322	302	328	296	321	290	274	305	327	288	327	292	289	288	287	274	299	287	284	298	284	273	300	280	271	285	285	290	303	317	271	291	279	300	296	284	281	302	303	301	316	287	260	253	299	336	312	302	287	310	289	275	313	313	295	271	284	281	290	301	290	318	300	280	288	301	276	304	302	272	287	306	292	282	281	329	288	315	283	318	291	303	275	284	317	294	252	297	282	291	278	296	289	282	310	313	330	313	292	304	301	305	303	296	320	300	290	278	305	305	291	300	338	256	314	314	320	304	308	305	314	299	308	313	320	331	320	337	293	283	319	286	276	301	304	281	293	297	286	277	291	287	301	296	300	347	276	281	304	312	311	325	320	293	295	296	272	293	295	314	272	298	305	293	300	293	293	319	274	274	297	287	278	322	304	270	293	292	285	298	300	278	306	286	281	317	316	278	314	290	325	279	301	310	302	269	277	296	313	274	273	308	276	282	295	287	290	291	283	291	289	313	285	310	299	297	292	284	305	276	272	292	280	300	297	262	338	303	293	291	295	305	284	299	300	269	292	280	317	301	307	315	314	313	297	297	303	277	285	263	309	284	285	292	306	303	302	301	280	292	306	277	301	301	308	281	314	286	289	299	277	303	296	255	247	266	302	300	290	298	312	327	324	311	297	308	302	279	301	309	295	292	270	289	297	312	308	339	301	293	277	306	302	314	279	280	323	314	307	290	325	305	315	270	278	308	299	322	277	289	304	277	271	297	286	307	297	323	301	278	297	296	308	308	283	312	292	314	293	290	291	281	297	323	296	299	267	268	282	285	261	287	342	289	313	259	315	290	307	303	324	291	315	295	313	291	255	280	323	284	298	304	289	301	295	295	289	326	268	319	334	311	272	299	284	345	297	273	303	283	306	318	318	310	288	318	274	269	312	280	288	284	320	270	276	321	301	294	242	293	298	287	289	309	303	306	294	316	314	293	285	306	267	286	310	280	299	326	304	283	280	271	341	282	321	283	299	276	282	323	270	282	285	331	276	284	286	303	318	274	281	305	287	306	313	275	317	321	328	275	300	283	311	306	311	292	279	284	264	298	301	286	317	288	284	300	308	299	308	266	259	304	317	302	309	301	290	288	283	335	299	277	307	287	291	313	303	298	272	336	297	314	294	309	294	292	294	311	315	311	279	309	299	318	277	305	291	321	297	284	310	320	308	296	281	285	289	283	277	280	281	266	254	296	302	271	293	273	285	295	306	263	280	271	287	308	296	317	320	322	264	296	304	288	278	288	313	341	287	317	295	311	281	305	268	316	291	299	277	291	265	268	300	301	304	293	303	300	307	282	305	294	283	296	308	262	276	273	307	331	312	283	290	308	298	309	292	312	298	282	300	277	294	280	282	280	292	284	305	296	307	287	290	297	306	298	300	313	326	304	311	288	330	281	320	253	311	297	285	281	286	290	272	282	286	294	308	268	320	308	295	295	280	293	308	317	299	286	301	299	273	277	323	294	287	280	317	301	287	258	280	324	296	306	308	303	287	288	296	265	288	297	273	294	298	297	291	291	291	283	314	288	308	310	324	285	306	303	274	254	295	286	290	293	289	293	267	301	296	272	293	258	291	273	289	288	279	307	283	310	307	317	297	313	280	325	304	302	265	301	283	300	262	304	308	292	292	282	297	297	319	265	270	281	272	284	269	290	297	310	286	289	300	318	328	273	299	321	321	324	281	323	311	290	317	292	331	258	305	320	275	319	297	295	275	300	324	292	282	326	275	295	278	285	301	338	293	253	330	315	260	311	299	294	294	267	296	299	286	318	301	300	289	309	296	285	295	292	293	274	306	296	324	299	283	295	275	283	293	330	305	336	322	315	305	281	293	298	302	353	309	275	309	291	308	281	291	301	304	294	288	303	314	279	324	316	331	290	301	298	320	322	313	318	284	266	323	287	277	302	277	310	286	323	295	299	275	280	303	302	283	322	295	319	271	309	277	283	312	287	292	301	345	290	292	313	280	288	296	272	319	292	267	302	287	289	306	321	286	292	283	244	300	306	307	301	319	299	295	312	315	296	266	295	284	301	302	291	317	287	315	264	322	312	307	305	288	319	304	267	357	272	280	297	278	278	276	302	302	299	304	336	260	309	315	340	280	290	277	268	289	295	321	315	302	287	298	325	287	285	294	330	332	298	302	289	287	307	309	304	306	290	280	273	295	311	324	279	303	302	282	298	329	291	309	305	287	312	292	261	307	302	294	314	300	282	306	283	278	291	300	283	270	292	286	277	303	288	296	291	301	302	279	299	279	251	283	302	311	295	313	246	304	292	319	306	301	307	286	312	269	276	314	305	302	304	305	327	304	313	268	327	270	320	332	294	305	298	281	324	281	292	316	304	314	286	298	298	278	293	310	281	272	292	294	298	294	279	291	279	315	301	330	319	303	294	288	308	305	270	305	294	306	290	323	264	295	310	307	304	307	298	276	322	296	318	293	312	286	300	291	291	295	305	296	295	346	281	297	291	271	321	285	284	339	309	277	292	296	315	314	295	317	283	304	293	320	301	323	309	310	301	290	276	275	315	298	319	301	280	291	296	313	300	283	283	269	314	315	312	311	335	297	279	313	281	261	334	321	297	340	312	286	300	302	263	313	295	295	327	290	269	300	324	283	299	306	300	322	289	313	305	306	322	274	297	278	296	272	313	324	305	335	298	321	303	295	282	286	302	273	298	294	297	314	289	295	314	291	296	260	324	325	299	309	302	280	324	293	311	311	315	281	290	278	293	307	312	306	309	303	316	325	298	303	274	313	324	304	292	319	300	285	309	293	285	296	331	331	319	288	295	277	307	289	309	309	274	316	294	308	313	321	314	293	284	287	307	315	279	291	287	319	291	290	299	289	302	287	306	328	283	325	279	288	303	281	300	275	316	322	280	290	300	291	300	297	290	298	288	291	299	309	273	305	326	287	302	308	287	292	310	341	339	270	266	296	317	285	277	279	305	292	277	282	274	296	297	295	296	292	306	304	278	293	334	294	298	302	275	291	302	269	300	298	292	274	244	292	288	268	275	303	308	303	309	302	299	313	301	295	293	288	321	272	335	310	303	282	301	271	267	297	281	274	282	315	328	275	269	297	291	321	286	276	278	273	290	289	355	290	276	296	303	320	300	303	301	321	304	273	309	291	293	280	326	284	301	288	295	296	287	292	254	310	270	282	276	293	311	310	304	299	277	269	273	293	292	306	276	297	313	267	324	298	300	288	311	293	313	314	329	299	270
34294	39374	26496	34585	7348	2511	1622	1375	1315	1190	1079	1022	978	1053	926	973	873	910	913	889	914	826	840	828	832	836	863	846	812	806	849	831	882	780	841	798	818	785	775	841	803	818	812	790	806	885	1670	5152	5618	4435	3010	1957	1137	864	775	754	748	730	729	710	759	737	729	712	736	744	748	686	714	749	723	694	747	685	748	679	731	752	757	764	705	760	723	718	739	747	757	710	742	691	733	692	760	767	731	695	666	740	691	759	685	697	712	758	761	730	779	745	721	791	727	720	709	732	706	748	728	728	686	734	721	726	730	668	700	700	749	778	724	718	739	743	715	711	718	731	788	703	768	711	714	783	709	728	750	740	714	695	721	766	710	695	753	708	746	704	686	686	722	707	708	750	716	726	742	705	720	746	715	725	745	783	725	709	723	748	788	713	721	704	698	750	721	749	752	759	723	705	755	761	731	763	720	719	723	773	713	769	712	697	730	748	748	738	739	754	729	729	713	744	744	714	758	729	750	727	732	719	740	745	777	700	692	723	688	733	690	742	725	724	735	714	747	753	749	667	789	711	710	741	726	732	742	708	707	778	735	769	742	731	772	698	741	732	730	717	730	718	742	688	696	757	759	726	681	723	720	750	758	728	729	759	710	722	713	723	744	716	717	727	682	673	724	728	755	739	766	727	710	720	701	742	695	774	719	727	744	724	749	739	705	724	742	742	749	764	761	747	751	677	787	707	799	711	748	655	741	730	745	765	740	744	757	719	731	730	696	720	698	768	725	715	730	770	683	743	765	713	732	711	727	714	761	721	735	708	683	708	712	744	649	763	749	777	781	672	754	733	717	718	756	740	771	669	718	748	712	729	740	721	711	698	708	731	683	707	713	720	718	700	703	717	770	741	733	748	740	748	794	742	750	713	721	760	767	684	748	746	742	714	736	737	717	725	745	686	725	765	718	762	741	680	763	695	693	700	759	762	685	727	744	739	768	759	795	695	749	742	711	697	798	754	764	700	717	736	692	742	748	728	706	771	738	748	718	720	721	771	702	760	683	741	757	752	753	717	707	710	656	731	793	731	734	737	701	716	751	704	749	732	704	759	674	742	714	763	719	720	709	740	760	799	771	710	698	703	705	744	790	785	767	717	730	787	710	721	702	738	705	756	736	734	737	710	701	776	769	715	728	725	719	671	728	700	697	753	742	709	753	741	725	686	720	698	740	691	706	773	708	776	708	767	729	736	703	689	756	753	747	725	704	751	744	694	742	712	718	738	770	662	708	703	744	716	726	722	709	704	742	730	732	691	741	698	772	688	774	738	759	690	794	760	755	744	735	756	741	771	690	733	758	742	692	742	725	695	771	693	745	726	734	728	729	720	673	741	689	751	720	739	711	722	714	723	735	748	692	748	677	776	713	722	739	715	718	719	765	743	732	718	762	760	743	738	720	702	740	769	769	693	723	718	675	765	742	724	701	746	739	710	793	725	742	728	702	721	742	718	735	719	741	718	731	783	763	747	717	746	701	776	739	695	746	706	781	745	717	750	720	777	704	725	717	725	752	700	718	712	722	737	733	702	733	731	761	733	745	738	706	749	723	737	746	753	740	704	755	754	743	752	741	708	726	736	767	752	731	705	744	763	747	723	721	695	716	710	693	756	758	755	700	729	744	715	713	708	679	778	732	714	745	781	717	688	717	741	743	727	778	680	762	758	756	760	747	806	743	719	704	764	657	799	698	731	761	686	747	723	754	717	716	718	700	716	788	694	772	718	751	698	765	744	726	678	725	768	715	711	674	723	753	740	708	723	739	735	729	703	792	747	742	726	749	756	722	760	699	699	705	723	731	690	738	707	757	667	769	756	775	675	810	738	745	708	716	704	732	723	714	738	745	738	693	735	722	777	725	712	732	701	736	738	756	724	721	779	729	728	712	729	709	730	688	707	733	699	747	718	695	707	710	718	731	673	756	714	717	720	736	674	692	715	770	745	690	697	761	728	742	717	697	712	721	709	707	731	750	788	740	706	712	729	770	737	803	709	719	690	728	713	719	723	736	715	728	743	735	742	702	695	685	719	702	684	696	758	698	776	696	721	706	747	689	774	704	736	726	711	714	680	728	783	657	729	702	763	742	767	719	745	766	747	766	735	692	750	670	746	725	714	757	719	735	745	711	757	706	706	770	703	750	740	736	714	745	737	701	729	709	720	734	748	715	762	726	758	725	747	749	710	744	705	704	807	684	708	746	744	716	669	720	660	731	691	741	688	723	739	726	736	735	732	700	691	713	746	711	748	731	721	752	684	733	722	764	715	722	714	747	717	742	715	715	681	748	762	751	730	719	755	742	661	718	748	734	727	750	780	773	719	716	762	717	773	726	756	700	740	723	735	707	702	766	742	703	683	724	752	728	670	720	662	693	707	706	721	716	680	762	745	750	742	687	752	700	684	733	698	708	706	741	681	731	751	703	751	698	735	753	748	721	718	714	684	746	742	703	708	760	721	739	697	744	671	692	711	721	719	689	714	688	723	741	725	717	677	751	694	772	695	710	704	749	732	756	745	684	669	764	732	688	737	719	699	738	702	723	713	737	747	692	702	723	714	704	706	723	765	668	707	702	745	707	768	729	715	738	676	735	720	722	719	708	728	740	693	728	739	742	720	715	716	728	729	712	705	781	701	726	750	712	758	704	704	743	715	701	742	735	753	726	708	725	775	730	739	769	756	713	700	747	760	738	762	670	801	724	732	716	715	746	745	728	711	712	743	723	768	774	724	749	738	764	724	719	737	772	711	715	709	726	753	731	741	769	714	712	736	753	709	716	753	695	759	710	776	745	705	732	717	737	700	706	734	690	774	721	721	737	727	736	685	708	732	705	739	715	713	733	761	749	717	759	731	721	747	724	686	763	707	742	721	772	757	733	737	726	688	704	726	751	739	740	735	710	687	733	719	702	684	716	717	736	712	751	732	731	716	738	703	712	740	709	703	692	717	663	745	698	768	752	772	732	683	704	729	739	761	707	759	744	709	700	706	672	742	663	728	763	684	722	743	701	715	751	772	733	743	738	704	729	722	732	738	685	731	728	713	692	706	750	748	710	721	720	733	726	662	724	742	707	706	734	731	745	699	704	717	758	734	722	728	732	697	751	756	705	706	720	748	731	747	726	763	681	718	787	696	688	740	749	706	770	707	742	757	704	741	792	693	712	699	740	737	706	670	718	737	780	705	724	680	676	699	763	704	698	727	727	733	688	692	746	686	692	784	700	688	750	686	722	743	745	734	704	753	743	740	767	757	727	695	728	713	748	752	750	749	714	670	698	744	694	730	692	764	697	700	725	750	735	769	739	741	685	672	718	706	750	734	705	730	739	688	683	735	672	731	684	710	771	699	729	721	729	763	709	735	712	721	775	762	703	717	757	737	705	708	709	737	750	719	704	738	771	700	703	683	729	752	767	773	712	705	704	699	697	718	754	696	739	744	702	732	682	710	738	726	763	720	731	745	727	731	715	753
62510	64122	53368	29087	20670	5575	1042	584	500	427	415	360	375	348	364	333	321	305	363	323	275	310	318	320	319	308	307	301	287	323	275	299	298	321	267	284	296	312	292	340	290	314	275	310	308	302	648	1465	1459	1277	878	591	374	375	299	285	288	258	303	251	304	315	264	276	296	278	268	294	284	277	300	261	286	269	258	292	285	318	261	250	287	273	262	282	288	292	249	254	272	289	295	287	285	307	259	289	270	277	242	248	285	281	260	260	296	283	297	259	290	269	282	262	278	271	288	296	299	254	279	310	282	291	290	285	270	242	268	275	284	251	261	282	269	282	276	285	273	273	237	262	299	302	265	287	251	273	288	270	297	303	266	270	256	290	271	269	283	296	276	278	250	274	295	273	282	297	288	268	278	267	256	304	265	268	255	271	267	255	271	284	278	280	288	267	258	276	279	279	262	284	268	265	293	267	292	258	256	280	315	294	257	310	308	291	278	285	302	297	282	290	289	281	278	270	270	279	253	240	283	272	282	288	263	278	276	259	257	285	299	269	274	293	290	311	289	264	296	239	277	305	286	247	261	300	248	266	243	287	286	307	247	297	310	283	282	275	265	258	273	253	277	296	259	265	260	275	266	249	250	277	249	264	281	296	268	290	262	273	248	268	265	277	251	276	241	278	282	258	274	311	266	258	287	268	261	246	256	270	274	268	311	288	296	297	291	279	276	258	261	244	266	245	229	273	276	300	281	259	262	284	272	274	270	267	279	311	295	283	258	267	274	304	272	270	269	286	292	288	284	288	274	265	261	289	266	284	287	295	273	270	280	270	282	284	274	277	272	266	281	260	301	296	275	269	274	266	272	308	295	283	287	304	287	275	272	282	269	297	286	281	262	262	263	254	256	270	278	277	280	254	268	264	281	272	269	277	283	262	268	276	243	240	296	270	279	280	302	285	294	275	307	274	268	297	266	289	303	271	297	304	286	256	263	278	290	283	265	244	289	303	259	279	274	280	281	305	249	283	293	278	233	267	271	269	248	248	275	260	281	252	309	256	290	270	272	276	267	296	257	290	274	298	290	275	296	249	299	273	279	296	285	281	251	243	260	280	277	271	281	265	247	284	297	274	252	252	248	270	262	288	293	288	292	261	261	303	288	279	268	275	293	268	262	254	310	240	269	249	224	250	293	278	298	293	281	274	263	262	275	294	274	322	292	294	261	274	286	276	279	278	264	280	281	273	286	274	308	279	270	254	267	296	259	295	290	289	283	266	267	262	280	272	262	278	319	244	279	265	242	274	286	297	293	263	254	260	285	238	275	277	258	295	252	280	255	240	273	263	250	275	263	285	276	282	268	275	275	299	279	292	256	293	262	299	264	274	281	291	292	263	278	284	315	271	313	282	315	270	282	268	268	299	289	287	310	305	302	277	266	256	266	256	302	262	278	307	264	299	269	271	309	272	255	267	286	266	229	267	293	277	240	277	262	263	298	237	276	273	245	268	270	295	256	279	283	281	277	261	271	300	274	296	287	330	307	284	270	295	259	276	285	256	267	283	234	269	286	282	275	306	276	285	264	245	283	258	283	278	272	263	291	265	266	256	303	258	301	289	272	258	260	291	277	280	302	268	274	282	296	259	303	288	283	282	264	265	289	286	265	299	280	297	285	271	284	298	255	261	289	265	279	246	275	254	290	254	258	313	272	265	254	248	269	283	283	288	246	226	275	280	265	292	290	307	296	295	267	262	249	279	296	296	252	274	265	275	273	283	256	281	255	287	249	268	290	281	266	257	289	275	281	274	254	292	293	312	296	265	273	285	271	295	259	253	273	270	309	283	283	287	265	303	276	262	275	253	264	255	293	272	267	296	280	254	262	277	300	258	265	285	300	277	275	285	267	272	285	287	289	265	279	269	272	261	287	265	282	292	281	286	279	287	281	270	280	294	288	273	285	255	308	299	268	298	284	300	250	282	275	294	261	274	288	266	260	292	248	292	255	285	318	294	267	271	247	286	299	245	313	299	261	277	276	272	273	256	263	296	304	265	257	282	269	267	251	262	286	253	257	289	287	283	240	272	290	293	262	280	293	296	297	268	272	276	293	284	260	270	271	263	271	290	261	267	302	299	257	262	263	262	252	268	275	276	276	278	290	289	275	274	261	264	290	241	256	278	275	279	262	269	266	276	279	259	283	276	267	258	256	262	258	260	281	276	291	252	293	250	276	263	276	272	254	270	273	286	250	255	268	309	284	283	235	276	266	278	275	273	270	281	307	285	258	240	298	279	296	276	281	270	271	281	267	281	281	292	278	273	278	257	289	268	276	297	252	251	283	251	285	302	294	284	275	269	311	270	262	271	299	306	261	258	288	271	284	279	287	299	300	279	264	263	289	297	268	300	264	303	274	290	271	253	288	263	287	273	272	276	263	301	248	262	281	285	307	251	251	254	269	268	289	279	304	317	290	261	263	267	276	311	280	261	273	241	267	266	257	264	281	253	241	265	307	316	289	281	273	268	267	309	267	291	263	260	268	283	243	277	291	289	298	291	274	281	261	264	284	281	275	308	284	286	289	249	263	274	299	263	277	304	289	275	298	294	251	285	276	301	273	278	264	299	271	260	316	280	293	277	279	283	283	276	219	267	268	290	272	325	271	286	258	308	302	259	318	294	250	286	277	296	294	271	309	295	249	303	279	291	251	254	264	289	254	263	249	293	271	263	290	279	268	297	299	296	271	306	299	315	290	284	261	267	255	300	272	278	289	269	251	294	286	282	264	272	277	275	277	270	280	278	273	313	287	291	255	280	297	296	257	322	293	273	282	295	274	286	276	278	289	291	285	307	293	292	258	255	273	271	278	258	287	249	271	267	278	285	289	253	278	307	290	282	282	263	281	263	275	277	279	291	276	291	308	263	300	232	298	270	279	293	272	252	278	269	269	250	266	272	259	261	274	262	295	267	274	261	275	306	276	268	264	312	273	294	310	303	303	264	285	283	292	296	294	259	261	251	254	256	273	286	285	270	263	262	302	283	242	273	252	256	291	266	257	230	263	277	284	260	259	268	271	254	255	258	306	278	315	303	285	281	266	267	310	273	281	302	294	267	264	273	247	268	278	278	249	295	261	269	283	294	249	261	288	293	316	301	248	291	305	264	266	290	258	295	317	311	310	268	272	275	273	265	261	266	299	268	298	314	257	247	264	278	275	255	258	283	281	246	301	275	267	294	267	274	307	270	259	262	271	258	306	280	266	301	267	275	279	284	283	246	269	278	287	278	266	282	270	275	306	288	269	269	274	274	262	280	266	269	275	279	279	277	258	279	265	250	307	258	261	255	297	295	271	295	277	299	284	286	263	240	280	286	263	263	300	294	302	290	277	294	267	280	281	269	286	285	245	281	264	288	280	285	303	289	279	297	285	286	262	266	288	294	258	291	282	283	304	277	283	280	271	286	255	267	263	246	277	275	287	292	297	274	279	280	276	303	279	276	280	255	280	273	236	262	270	281
41779	48585	37245	27350	11932	4255	2169	1852	1614	1475	1346	1349	1128	1081	1090	1015	975	958	900	904	851	867	883	881	874	800	830	862	830	832	784	874	789	836	850	785	831	822	850	902	845	781	722	775	798	996	3369	7774	7967	6327	4215	2344	1252	895	754	698	644	687	689	655	664	643	689	663	659	693	660	657	642	674	705	682	682	680	668	693	630	626	697	679	735	674	612	671	693	606	687	670	645	673	705	669	697	680	685	661	682	642	704	665	710	669	649	664	699	641	677	657	666	664	673	652	626	585	692	684	677	678	676	678	655	629	662	689	658	716	704	662	683	732	688	660	672	666	656	643	687	686	670	675	701	675	676	693	724	662	628	701	706	687	667	719	699	651	692	723	657	699	662	655	691	686	625	631	690	652	674	688	696	694	702	677	686	674	667	641	647	682	638	665	668	706	651	665	682	671	678	706	682	685	684	706	680	683	650	691	709	679	674	690	630	689	649	675	670	681	690	679	629	656	719	621	642	689	645	593	672	677	710	702	660	696	666	693	717	666	677	686	674	655	621	683	636	677	645	704	637	714	712	690	650	667	687	680	651	687	702	691	722	711	695	602	644	661	697	663	715	694	650	709	657	718	672	678	728	692	677	698	638	655	666	686	686	661	649	670	662	678	684	690	680	707	628	699	666	658	677	684	693	636	717	716	676	649	673	667	667	640	673	644	682	622	713	639	667	630	730	641	691	641	672	715	674	651	645	659	636	691	674	688	686	714	716	654	703	693	651	690	684	695	686	626	654	653	679	636	693	662	665	680	689	683	688	682	726	678	720	688	690	704	661	701	705	660	669	681	636	692	691	675	708	694	680	678	734	657	719	653	672	663	705	695	692	694	661	671	669	683	685	652	656	673	631	673	683	725	677	656	667	664	670	648	636	690	662	659	651	686	699	666	665	698	695	712	675	651	715	674	663	686	630	693	674	698	674	699	691	716	688	707	678	647	684	682	671	733	693	738	642	645	680	645	670	706	693	696	689	669	657	718	637	627	684	661	699	642	699	660	682	672	685	671	659	700	633	693	669	688	653	689	661	677	653	684	606	674	693	715	674	649	684	633	701	684	650	700	654	681	628	632	717	688	680	671	675	653	627	658	650	672	728	670	694	677	646	665	678	646	672	660	649	668	619	705	634	659	676	648	714	696	646	677	717	653	640	716	675	645	663	688	650	692	639	677	686	687	668	656	682	701	728	684	701	707	674	700	642	694	671	677	695	659	622	689	752	707	662	645	620	732	686	627	668	686	673	679	680	740	654	648	677	660	670	639	690	661	646	661	669	678	707	695	680	658	663	695	664	671	650	692	718	659	660	699	696	637	636	688	656	693	675	622	689	635	648	662	681	681	690	695	654	649	676	645	696	660	644	690	648	672	672	692	630	670	668	647	681	633	689	662	693	665	689	700	658	641	678	622	664	672	702	678	704	657	696	664	660	705	692	696	671	680	641	676	732	635	741	748	644	677	736	665	679	652	691	623	656	696	718	681	708	674	686	668	614	684	665	662	644	654	709	695	659	680	638	598	658	655	643	656	675	748	639	649	648	722	627	659	643	683	709	658	688	695	693	698	657	710	651	669	669	731	669	673	666	682	640	694	683	671	704	702	691	656	678	698	676	613	677	669	671	700	657	653	675	686	681	656	668	661	624	692	674	698	666	682	691	677	689	663	637	702	708	693	698	708	698	680	667	671	687	700	695	651	681	733	694	672	672	671	675	659	642	668	642	674	687	755	708	649	689	624	724	638	658	688	677	697	661	658	662	671	698	645	756	686	664	730	616	661	618	704	670	695	701	686	677	644	699	640	658	704	644	709	682	661	693	720	687	705	683	684	672	704	658	691	691	674	641	670	686	637	708	689	680	665	635	710	695	678	661	722	677	663	634	712	688	632	677	700	716	683	674	713	667	675	656	662	660	692	657	623	701	662	650	676	712	683	696	662	639	675	680	716	699	629	714	686	667	681	655	668	693	640	673	673	696	663	655	658	669	656	656	707	679	672	629	645	685	669	642	648	687	681	668	657	629	745	663	656	653	687	659	690	654	698	653	714	712	668	670	702	642	654	644	683	644	707	665	687	698	687	700	670	628	693	705	622	683	710	680	667	701	693	645	676	669	681	683	664	691	706	685	649	663	698	643	623	647	681	656	738	703	651	688	657	651	681	695	668	678	642	659	686	680	678	694	710	678	645	682	677	684	696	733	661	691	662	742	658	675	702	687	669	695	667	649	645	688	733	677	656	689	664	692	660	661	672	661	663	674	664	662	669	665	666	701	688	659	714	657	689	651	648	648	669	668	695	710	637	701	675	690	685	654	660	694	711	674	674	707	672	661	701	670	677	673	669	674	659	654	652	722	682	674	680	655	613	656	677	690	690	615	683	676	673	676	638	636	626	664	688	696	699	618	701	655	675	655	656	689	680	651	653	662	690	675	675	638	647	673	692	645	700	681	702	653	657	662	635	695	678	682	695	674	675	667	660	667	689	669	671	669	647	718	649	661	671	705	719	673	693	665	664	703	685	672	634	672	662	696	636	655	667	731	688	669	681	686	656	661	670	664	784	673	690	674	675	664	655	663	664	670	721	684	678	649	679	643	707	708	634	664	670	680	624	697	613	688	713	684	653	735	681	661	685	705	682	688	624	726	680	712	694	677	685	670	671	644	636	705	696	699	664	683	661	685	671	657	652	688	666	670	712	647	707	634	635	686	668	715	692	654	673	667	670	699	642	669	664	676	690	649	673	647	665	670	691	670	684	691	642	697	699	671	679	696	649	681	664	665	649	657	657	676	695	659	701	659	702	671	654	689	680	659	648	646	694	692	657	684	667	720	717	753	644	713	680	633	735	672	655	681	658	666	697	684	606	728	675	713	635	676	692	714	713	669	672	699	665	671	668	655	685	674	689	660	708	658	674	670	662	713	685	655	684	665	665	667	692	715	674	738	708	663	735	668	668	662	644	672	697	615	652	681	671	655	647	666	658	689	679	719	722	643	698	639	673	735	663	740	635	667	664	686	710	653	689	673	664	679	693	683	685	677	660	701	662	679	704	703	672	667	673	673	716	679	684	724	639	653	662	661	651	663	663	697	634	670	720	689	716	670	637	597	686	626	713	684	670	705	684	704	634	655	674	687	662	657	616	713	672	675	641	658	701	633	718	737	698	667	684	681	677	668	676	661	663	664	686	713	659	654	632	649	687	703	701	703	690	675	658	689	694	681	699	637	698	722	696	701	669	658	668	657	634	683	670	641	667	715	693	702	680	628	678	635	655	667	680	688	697	717	634	681	665	685	675	690	728	716	718	691	721	697	695	731	684	649	679	693	664	701	717	654	683	676	678	650	671	692	685	687	659	706	660	659	643	647	679	676	673	651	687	721	685	718	664	690	686	720	724	687	666	653	706	684	711	651	679	625	656	679	713	646	674	683	698	695	682	633	635	740	682	636	621	682	677	639	684	730	673	711	695	681	688
13643	7680	6205	2573	741	327	271	291	267	283	273	285	292	289	286	307	288	260	275	313	263	258	268	254	279	261	260	263	286	258	253	270	287	308	280	270	280	260	281	260	259	291	303	298	284	271	278	311	372	427	374	331	282	323	278	236	261	271	269	285	267	296	306	273	311	258	281	306	291	253	266	275	293	291	291	298	295	244	264	270	272	261	281	269	269	279	268	266	279	312	265	264	266	305	259	289	269	293	260	254	272	283	277	262	242	249	270	263	284	249	277	251	297	273	270	286	264	254	278	285	283	261	296	268	239	273	295	288	266	253	292	263	232	279	287	258	255	264	248	273	254	264	277	301	255	297	296	284	282	283	251	267	268	262	268	285	297	262	312	279	268	266	295	280	298	284	297	256	289	280	274	264	299	295	271	277	295	263	268	274	292	257	255	271	299	278	261	273	252	280	282	305	307	253	276	322	252	306	282	290	276	277	279	286	272	291	246	291	309	254	265	274	274	303	262	295	262	278	257	253	260	242	271	277	289	277	264	281	291	252	293	287	263	302	287	245	309	275	282	274	289	250	273	274	281	294	311	261	271	281	271	283	272	313	271	251	281	254	297	277	282	281	290	273	270	270	264	289	282	298	287	230	257	289	277	288	271	303	285	275	259	290	281	291	255	264	273	290	278	270	275	314	262	269	284	260	278	288	293	282	275	288	305	282	263	257	275	275	269	284	308	299	296	293	266	292	266	270	268	322	269	289	273	289	269	276	259	272	273	248	247	258	276	279	256	270	266	272	280	280	272	299	255	298	287	261	288	286	285	266	298	292	270	274	273	248	302	276	263	273	241	266	275	256	265	227	295	260	297	258	260	285	279	271	272	303	294	264	247	263	281	283	249	271	270	258	274	266	269	275	227	275	261	298	265	260	262	299	242	287	282	291	278	276	258	262	276	238	246	292	265	278	282	273	251	277	271	273	273	290	295	259	254	264	288	287	290	289	269	284	298	266	288	291	258	268	241	268	277	264	280	265	258	263	256	246	302	305	298	290	277	267	292	287	243	252	271	279	262	267	286	285	256	242	278	284	255	296	266	268	244	268	274	280	304	285	277	277	291	241	283	297	277	271	278	242	283	278	301	279	263	284	253	312	245	259	244	274	284	282	263	288	271	281	268	286	295	275	274	305	256	244	307	280	267	257	277	274	261	282	294	284	292	301	275	235	262	254	270	258	284	269	286	254	267	298	264	269	275	248	287	257	297	265	249	280	279	300	247	287	284	266	277	308	275	305	250	289	309	279	276	275	307	298	268	274	289	299	276	300	275	260	257	286	293	296	249	249	272	279	269	286	247	274	291	255	313	289	279	263	294	277	265	276	259	317	274	292	276	277	271	259	305	282	280	268	283	291	273	251	277	269	255	267	270	278	284	284	265	263	271	288	280	250	275	259	293	301	249	266	258	265	263	287	288	277	298	248	276	290	278	272	273	275	245	260	260	280	246	278	283	293	292	293	271	293	257	270	282	297	238	285	252	262	300	259	251	292	273	293	263	283	287	259	273	240	272	286	297	258	268	290	292	312	255	292	272	275	245	257	286	268	295	251	252	263	250	254	273	283	264	287	278	288	267	257	256	263	292	297	305	274	260	281	238	272	272	280	288	289	299	271	270	255	275	278	268	266	289	290	280	296	292	291	282	300	316	262	302	308	274	259	293	282	234	283	287	270	251	285	269	278	283	261	259	273	287	267	298	271	251	299	290	276	298	272	300	319	264	283	267	267	270	309	267	256	282	288	268	266	255	241	278	278	280	259	317	270	301	306	279	311	295	255	285	287	238	280	265	296	276	258	256	286	268	281	289	260	271	263	257	272	267	250	297	281	273	246	243	287	295	259	264	300	283	253	255	261	263	293	284	264	294	279	263	278	289	289	292	279	275	254	275	283	273	282	246	252	317	288	275	287	282	258	256	272	299	309	273	298	265	269	267	260	257	257	266	298	264	278	247	308	255	246	290	273	264	268	290	274	277	286	303	269	294	279	286	283	265	274	274	262	312	245	266	284	275	295	273	279	269	305	272	296	296	234	292	282	249	273	263	293	262	292	251	241	248	310	288	251	250	271	306	287	272	287	260	277	279	277	257	309	281	292	240	246	262	245	241	277	264	281	278	257	307	298	301	275	265	266	257	258	264	250	295	286	294	265	274	270	272	261	257	260	261	277	253	307	273	256	260	264	300	246	265	296	281	266	263	273	273	290	272	293	258	300	284	290	291	273	283	293	253	272	269	266	291	310	260	278	291	277	246	285	243	281	249	275	243	272	261	286	255	295	280	260	291	288	282	282	279	262	281	276	289	274	255	286	276	269	277	281	311	255	279	281	270	257	284	290	253	270	271	300	291	286	267	278	273	265	275	262	296	261	254	260	272	271	268	278	284	271	278	247	283	260	238	292	288	272	278	263	297	268	255	263	280	240	256	278	269	271	294	264	250	261	280	244	286	246	273	229	224	271	234	246	273	295	297	264	253	287	291	276	294	296	277	302	272	287	274	295	307	291	263	253	304	292	278	269	279	272	280	275	279	275	290	254	300	262	240	235	279	261	270	265	255	272	283	292	248	256	280	263	277	242	237	303	252	266	288	279	300	279	289	279	264	288	294	271	253	286	270	252	271	273	286	252	284	297	286	295	306	270	268	258	272	297	288	282	270	267	289	293	261	275	268	253	257	288	267	283	240	247	230	260	287	260	271	293	293	259	278	261	281	256	281	283	273	293	291	279	250	226	275	268	303	284	308	272	297	292	311	256	274	278	287	288	269	260	262	285	329	292	311	273	280	250	274	313	257	260	247	264	272	305	289	296	268	293	294	265	256	307	240	292	288	302	289	279	270	274	261	253	289	253	267	262	288	297	254	287	285	263	276	298	282	260	289	295	287	305	309	278	259	267	303	263	264	308	269	258	259	240	261	299	272	257	302	279	259	292	271	264	291	286	284	292	289	247	287	263	281	293	264	286	278	267	271	278	264	282	256	278	283	309	289	324	296	262	275	301	293	253	255	269	250	267	301	291	272	284	306	284	277	286	258	271	275	286	268	254	253	308	269	303	271	295	262	286	274	262	279	310	296	276	276	281	304	273	245	250	259	294	281	277	291	277	252	264	272	259	249	304	278	270	280	241	285	251	256	266	265	294	258	283	282	263	276	272	260	288	264	274	301	296	329	280	297	279	271	272	257	245	302	281	277	279	246	290	236	296	307	314	295	292	265	273	243	275	275	289	264	277	262	271	288	276	250	254	275	262	250	261	311	275	266	243	230	284	266	264	265	265	257	283	288	249	301	271	299	274	271	269	280	275	288	232	284	260	294	281	261	275	304	284	285	278	261	253	314	272	285	243	288	278	261	296	274	289	266	268	285	291	272	251	287	284	277	285	281	253	259	280	288	279	268	254	306	273	269	244	290	260	265	262	258	302	282	281	296	283	259	297	280	290	293	291	290	298	289	280	300	283	281	294
9085	10167	11146	6446	2244	915	752	672	724	721	704	687	686	655	699	707	720	709	663	692	704	694	709	705	678	712	682	770	688	694	730	642	720	702	745	766	705	700	699	752	686	680	662	672	705	728	747	1055	1321	1227	1136	1013	879	723	740	697	691	753	662	627	698	669	661	636	623	680	662	714	657	654	725	654	671	703	675	674	683	690	693	709	678	734	693	698	693	683	672	656	660	653	696	714	690	687	657	706	648	650	695	646	712	691	697	736	685	691	666	666	692	723	712	739	684	674	737	699	650	709	665	692	676	677	723	698	717	718	719	710	695	675	655	685	681	721	679	684	727	738	680	667	656	666	676	672	648	688	628	670	697	675	712	643	683	649	670	724	673	672	739	671	683	642	711	684	686	701	676	682	739	750	688	701	694	670	707	695	660	703	652	697	697	660	644	698	666	730	744	715	640	685	676	701	667	680	692	695	681	700	721	677	680	672	682	673	697	713	651	654	694	711	671	688	670	674	646	682	669	700	666	679	704	666	673	709	678	655	673	714	677	684	683	671	735	733	650	705	689	727	685	687	698	711	656	707	658	671	742	696	713	703	671	686	696	695	706	678	688	701	692	678	669	689	680	677	704	685	697	702	699	703	682	663	663	634	705	663	704	682	679	662	689	707	667	665	680	666	671	658	697	671	637	722	641	711	666	703	658	634	693	730	691	687	686	698	694	692	667	729	669	658	674	697	652	693	689	672	697	626	712	709	664	732	651	708	688	692	695	647	716	703	696	664	634	680	672	697	643	667	643	665	673	714	675	652	709	676	629	662	720	656	699	661	682	721	737	661	691	719	687	684	683	672	663	666	686	687	704	676	736	720	686	686	695	688	665	677	680	693	679	700	673	664	681	712	724	653	663	732	690	656	661	714	663	706	670	660	686	711	626	673	685	716	724	668	666	686	733	701	710	684	689	657	668	707	648	690	673	701	652	690	693	652	687	673	713	665	695	678	678	683	660	678	663	670	698	669	686	665	679	674	676	678	682	676	695	645	700	699	636	672	680	646	663	718	690	686	656	733	677	667	686	665	679	677	699	685	695	684	701	689	698	705	681	707	682	660	701	702	661	650	658	691	689	699	708	662	706	707	692	668	675	711	696	686	658	682	687	673	638	659	689	704	657	649	711	641	709	728	681	653	667	688	688	741	668	673	717	665	667	693	626	697	682	691	725	691	711	681	644	709	677	680	695	708	676	660	669	740	664	676	667	649	753	669	711	725	681	685	664	698	674	691	629	667	705	657	672	683	721	643	679	736	713	716	679	680	691	683	692	688	678	710	690	776	653	714	685	656	677	739	685	643	705	628	671	697	699	685	660	711	663	696	685	704	693	712	636	679	675	709	654	685	692	694	652	708	657	686	657	673	668	659	657	744	658	636	687	645	697	685	674	696	673	641	685	654	672	701	666	682	638	646	670	694	632	687	694	708	718	684	691	663	649	733	661	703	744	677	668	688	708	692	677	685	692	643	688	690	708	707	710	751	703	686	683	674	653	642	673	682	692	698	644	695	668	650	649	704	674	665	650	709	705	705	665	706	625	659	688	687	669	677	668	675	693	654	698	654	716	709	651	678	688	669	695	659	707	696	681	696	671	665	673	680	683	640	678	653	677	727	666	694	721	626	664	703	726	663	704	747	682	673	659	689	692	721	658	686	635	700	659	679	627	690	688	708	707	697	706	662	697	726	703	747	691	646	643	659	702	683	679	662	646	681	678	670	694	707	662	653	637	683	699	665	667	689	708	682	663	677	623	709	645	661	697	686	689	686	674	717	666	684	709	709	704	637	699	660	677	727	708	689	686	685	668	699	667	713	684	710	662	677	667	695	725	652	702	693	678	657	638	657	646	676	669	686	743	676	678	696	678	622	632	658	689	756	659	755	664	677	730	681	738	694	688	656	677	704	700	702	708	665	634	694	668	687	625	700	686	682	686	694	738	679	666	675	655	672	735	699	725	701	675	673	671	696	692	699	660	653	684	628	668	690	693	692	654	690	637	672	689	645	672	643	674	660	669	678	643	701	720	759	702	688	679	677	683	669	712	678	697	702	720	679	686	673	647	666	660	680	680	698	684	671	711	677	745	698	693	697	642	662	694	698	736	677	654	667	638	744	672	705	661	657	687	662	700	664	645	685	694	706	683	653	687	693	754	667	684	677	631	678	668	709	694	679	674	719	727	706	670	747	649	669	687	666	705	649	642	679	701	678	711	687	733	654	710	702	682	683	710	695	670	683	667	687	658	655	657	689	701	725	718	711	667	708	714	682	661	648	685	650	673	664	662	656	672	723	654	650	706	730	729	701	709	654	695	641	668	642	719	706	678	690	692	654	681	689	669	675	656	705	651	656	712	727	660	704	703	711	670	660	694	680	675	680	708	701	726	659	661	685	650	674	710	689	705	701	695	691	684	654	714	673	640	696	678	670	695	723	721	691	632	683	667	669	615	711	682	725	676	695	695	665	736	676	657	665	685	692	700	691	661	697	707	663	648	663	684	709	664	683	687	650	683	639	693	679	715	678	689	668	663	731	686	662	708	675	693	683	676	714	682	660	667	623	676	702	664	675	665	708	705	668	684	646	675	637	688	694	691	678	695	693	701	707	697	614	629	679	680	693	690	679	706	641	665	712	690	700	653	699	680	694	682	713	703	664	689	637	687	698	710	737	685	668	727	646	657	700	715	644	743	674	671	713	652	685	702	687	694	687	696	710	719	687	669	667	712	682	639	713	671	713	646	717	675	686	732	692	688	710	687	701	702	671	654	667	660	668	622	693	671	674	641	686	688	721	715	670	668	670	725	662	688	723	721	680	723	690	670	669	697	733	700	635	711	691	714	648	681	695	724	699	719	706	676	695	642	619	669	716	687	729	645	676	643	659	642	733	665	673	663	670	678	694	670	674	683	686	652	656	679	685	725	655	686	698	668	648	683	686	681	668	751	747	666	659	697	685	711	686	711	659	692	702	654	685	633	664	661	656	673	716	673	662	646	690	697	689	695	610	717	657	676	731	694	680	681	686	638	720	688	691	652	667	672	653	672	679	661	696	706	714	676	687	673	715	718	690	633	696	714	659	655	665	685	723	698	733	668	715	659	674	670	683	687	747	736	682	645	664	690	635	640	645	664	691	663	650	669	761	698	724	666	644	638	674	679	702	672	647	647	674	707	682	705	718	662	679	687	698	647	672	724	697	700	669	716	662	666	703	687	673	712	676	664	706	685	666	690	668	670	650	677	652	662	673	716	701	707	692	661	751	704	677	690	669	688	655	685	675	666	655	664	728	734	638	641	706	727	660	694	647	685	699	703	612	706	658	701	671	695	661	686	703	661	660	688	661	679	698	743	705	659	659	738	652	685	648	711	671	647	641	666	686	655	686	702	702	676	686	668	720	631	710	719	647	663	712	638	667	635	704	678	699	660	677	712	702	693	719	676	647	672	697	685	731	709	685	668	693	704	717	630	659
49532	50858	50813	27976	13379	1967	634	476	415	338	324	316	335	342	275	308	342	337	318	317	341	307	285	306	308	310	296	310	319	312	341	286	323	300	302	298	292	292	311	315	363	310	287	315	331	269	417	1013	994	841	652	508	354	297	339	271	277	301	299	274	285	331	287	252	274	280	277	268	315	298	274	328	306	294	280	320	291	319	270	228	272	282	314	295	321	269	274	292	306	305	290	299	293	290	313	281	291	290	313	321	287	278	293	275	302	257	277	305	281	315	284	276	307	280	272	271	278	273	300	290	299	277	280	303	304	261	262	269	312	264	315	308	276	292	281	298	328	294	281	268	275	286	294	303	285	307	340	293	268	309	270	307	277	283	302	308	285	300	309	300	299	287	255	279	268	314	295	306	320	258	295	284	262	279	268	275	286	324	250	282	292	262	283	299	296	299	323	264	311	287	266	296	277	303	291	286	305	286	303	297	322	289	290	265	303	282	282	303	315	295	283	302	317	324	294	308	294	306	286	276	312	294	265	301	288	297	297	295	296	315	289	269	285	263	288	280	237	274	300	278	296	288	271	300	285	335	305	287	296	314	289	274	298	295	291	301	314	275	271	259	316	307	300	276	302	310	309	271	279	293	286	257	301	311	284	303	270	312	301	293	299	284	284	290	295	336	244	307	302	280	288	301	293	269	292	268	302	282	304	297	291	280	273	349	283	300	297	305	283	284	271	287	274	298	301	284	299	313	281	274	311	293	273	260	276	330	285	298	298	300	298	296	321	329	276	284	281	305	288	304	302	283	296	305	297	283	325	286	293	309	291	293	317	326	292	291	290	261	310	268	283	292	284	292	299	290	278	310	299	299	257	273	269	337	306	327	328	325	307	301	320	315	267	284	292	341	298	306	287	284	287	307	273	286	316	303	278	253	299	287	302	288	261	299	246	296	279	298	269	263	300	271	294	297	296	264	291	293	307	279	283	309	295	307	282	295	302	287	315	295	294	283	294	289	265	282	297	275	302	280	294	301	263	308	283	319	310	318	323	291	283	256	257	275	305	291	299	313	304	286	269	285	280	260	285	336	299	277	309	264	289	302	314	283	293	285	303	272	328	280	266	279	291	292	278	284	280	288	293	274	252	294	306	299	331	291	293	265	320	287	287	279	276	298	263	268	319	278	320	307	272	293	274	297	275	260	276	268	281	247	286	279	285	284	278	286	299	254	277	305	267	304	277	282	299	276	304	306	282	299	277	303	284	271	271	302	285	332	264	300	279	275	323	265	285	311	287	288	294	289	285	291	277	269	311	286	259	259	310	305	291	259	291	301	281	297	288	260	277	280	304	281	278	273	309	268	304	289	287	329	299	302	290	296	297	304	290	296	319	287	299	318	326	297	308	281	295	293	311	297	287	283	286	305	259	281	279	275	266	273	278	314	302	299	282	312	309	309	286	300	293	293	307	286	276	298	268	263	280	280	290	280	295	292	300	301	322	261	279	288	273	283	291	297	288	285	276	340	284	302	279	260	258	292	268	269	307	309	305	304	322	306	274	278	296	284	285	349	312	302	276	295	282	289	304	273	260	298	308	316	286	295	318	300	282	282	280	249	292	314	266	312	284	269	298	304	311	304	290	337	284	298	274	295	295	270	262	284	277	289	307	275	308	290	279	303	323	276	304	302	282	282	276	295	300	289	295	297	277	286	283	277	307	277	315	275	314	288	289	262	285	292	301	281	282	270	292	315	280	300	271	297	276	273	307	279	248	270	284	304	290	269	304	310	287	312	261	318	282	307	309	276	252	295	306	295	287	296	280	299	270	271	336	315	298	272	300	279	316	271	285	300	304	322	316	305	327	310	279	306	303	309	326	291	332	312	301	328	273	321	278	311	292	310	292	291	305	296	288	287	274	323	301	259	283	280	305	279	306	306	270	312	291	319	293	300	293	295	311	269	314	302	323	286	310	316	292	307	267	299	279	305	322	316	298	270	316	275	292	324	274	314	311	262	284	303	325	295	257	271	278	282	302	297	284	277	300	295	302	319	277	287	301	308	303	282	280	280	285	302	275	323	287	270	265	283	321	313	321	292	292	269	286	311	274	287	278	284	306	313	293	267	339	300	319	308	287	298	301	269	300	274	315	320	316	290	365	320	301	293	292	287	280	270	275	313	312	315	297	287	278	301	236	298	281	319	305	271	276	309	270	281	237	294	307	287	287	276	266	293	257	290	297	280	303	272	286	322	265	251	277	278	254	264	244	316	288	273	291	295	268	301	263	282	294	282	272	322	278	303	308	277	300	290	299	313	300	269	290	304	311	289	309	280	287	313	316	302	285	307	293	313	289	291	301	271	273	305	284	336	308	254	298	297	305	259	285	292	270	298	305	273	280	323	353	274	272	321	300	311	289	306	287	299	298	295	269	274	278	261	274	308	317	311	273	311	302	295	309	325	254	320	284	269	325	328	273	292	306	284	278	290	308	316	273	289	312	287	266	283	290	295	261	295	321	267	266	269	270	285	312	283	296	334	333	280	317	309	328	305	300	284	237	301	316	271	292	298	276	294	254	288	307	297	297	271	296	286	297	304	317	276	275	294	291	268	282	313	298	313	326	316	296	304	276	330	287	285	329	285	296	277	296	290	296	298	273	293	290	295	294	294	260	282	272	285	285	308	296	294	289	317	288	277	331	311	290	297	284	284	288	297	289	309	289	262	294	274	287	301	285	301	257	285	289	277	293	301	307	300	287	296	283	289	283	274	313	278	304	283	293	284	269	259	294	296	300	293	281	269	294	270	274	260	302	282	315	317	318	286	313	322	301	309	275	283	294	270	301	308	290	300	272	269	331	271	286	275	321	290	316	277	270	306	286	256	287	295	289	287	307	293	328	304	254	254	313	290	314	264	302	312	289	307	288	285	277	303	301	315	304	323	295	274	254	269	265	307	276	259	307	264	283	271	288	307	294	268	289	296	296	274	300	296	259	287	302	288	291	302	301	286	287	299	283	293	264	284	296	287	275	302	321	284	293	306	302	318	285	292	265	284	272	292	307	288	278	305	301	276	302	279	268	297	259	297	278	305	290	276	306	285	304	298	303	313	296	300	307	297	286	290	313	297	293	281	272	280	293	317	263	294	312	302	260	311	276	282	281	316	302	299	278	301	295	337	311	294	290	289	296	294	300	276	282	284	273	295	286	286	296	295	296	288	264	319	309	278	271	291	285	298	267	322	274	298	301	273	295	277	270	301	299	279	289	269	304	292	267	321	270	294	295	276	321	250	282	299	289	319	308	276	271	279	290	286	313	307	299	296	274	294	250	302	289	301	344	291	294	297	294	276	235	296	298	287	300	316	288	284	273	292	285	301	288	297	304	263	267	293	296	281	267	305	278	294	302	322	317	292	293	301	308	305	287	344	291	275	284	268	304	330	277	302	295	299	277	322	293	287	312	294	293	309	271	331	278	308	301	310	329	291	282	298	290	295	273	271	293	299	295	305	298	319	291	302
32407	40553	41868	29539	9360	3176	1543	1354	1288	1191	1130	1024	1042	887	956	902	897	799	902	870	818	789	840	820	850	807	794	802	808	766	767	784	756	813	727	821	885	827	815	824	812	826	826	794	721	744	1582	5542	5090	3935	2689	1587	1076	867	755	710	753	675	722	705	740	698	700	715	703	712	714	721	728	752	676	726	693	701	696	709	698	673	725	744	696	746	706	769	737	699	681	701	715	684	747	728	776	747	691	692	756	733	739	716	700	706	723	700	751	732	694	696	738	683	726	652	677	713	720	710	699	723	741	711	708	759	707	708	721	649	663	719	717	709	736	714	734	750	753	735	721	728	710	665	708	736	705	741	758	737	659	708	704	661	756	721	702	745	738	667	750	697	750	736	761	755	731	727	720	724	755	735	707	734	660	747	713	682	717	745	753	695	738	745	753	666	748	745	737	724	686	753	711	681	685	723	674	715	681	712	747	743	708	684	724	738	727	699	677	737	697	729	693	727	775	717	723	698	713	722	690	702	740	663	710	753	732	716	706	670	743	693	653	718	746	701	742	687	718	668	688	727	708	734	715	726	692	752	724	698	684	768	720	715	692	685	710	729	726	667	670	736	742	712	712	696	696	720	674	681	669	729	761	702	717	740	723	723	743	730	731	721	714	752	720	764	723	657	718	729	711	711	723	712	705	728	698	744	666	692	696	704	716	751	716	684	699	717	700	693	725	712	707	775	709	701	696	748	710	680	754	692	677	696	685	744	691	696	699	684	736	726	719	715	664	733	704	680	731	723	748	712	712	679	724	659	721	744	676	754	729	729	669	735	685	692	695	725	695	707	690	715	735	711	704	704	703	695	654	707	711	739	701	748	702	732	707	745	728	745	679	667	729	719	693	704	723	713	646	673	727	707	672	755	641	702	713	720	698	750	698	716	701	710	708	731	702	726	717	715	728	743	651	699	710	715	684	727	664	719	719	688	743	693	723	711	736	680	701	704	738	703	717	710	688	710	713	697	757	670	716	714	741	686	724	706	739	711	733	686	697	720	687	713	713	679	707	717	670	693	694	784	744	714	714	693	667	662	757	706	687	751	733	700	691	719	740	688	761	710	683	726	754	733	770	699	715	738	759	701	700	675	720	744	725	762	733	760	692	719	686	718	735	673	738	729	758	717	724	770	683	745	713	686	690	766	725	714	702	689	750	676	724	735	680	714	747	691	690	736	690	718	744	694	712	753	722	725	729	748	716	763	745	739	757	743	725	705	711	713	673	744	681	692	671	711	753	712	744	682	680	722	794	694	688	711	721	694	703	751	709	739	713	711	733	741	723	746	708	658	730	722	713	722	708	754	729	705	702	757	699	752	681	680	724	715	697	729	720	726	730	682	712	710	741	743	698	659	666	669	687	747	731	690	663	709	719	700	716	773	717	682	729	673	720	712	704	714	741	678	748	735	706	680	794	711	694	702	716	687	743	714	717	720	744	688	689	696	710	718	672	717	695	764	708	701	707	735	728	741	725	713	742	687	749	720	717	718	727	673	754	704	694	729	741	704	740	760	769	746	695	725	749	692	694	689	716	733	693	733	710	785	733	711	723	722	690	726	732	714	718	758	678	765	708	744	730	700	752	751	682	668	723	745	735	692	679	709	727	702	686	709	766	711	682	698	708	753	670	739	706	759	651	721	744	722	703	734	759	674	755	708	715	690	714	688	644	746	719	723	662	705	743	741	726	698	676	703	717	722	739	718	737	707	734	734	705	714	728	698	675	640	723	713	766	687	756	730	675	752	713	678	729	759	737	711	776	718	699	746	741	715	751	683	727	719	713	742	729	717	736	719	727	686	684	730	722	707	727	688	711	699	686	735	728	700	689	692	699	708	700	713	700	743	741	740	756	709	696	709	724	695	710	696	725	657	708	702	691	724	776	713	672	714	726	741	698	736	683	714	691	711	720	745	746	772	705	704	756	725	680	727	713	730	742	733	758	713	691	776	697	717	721	724	732	710	716	698	716	661	717	757	719	737	740	697	732	710	723	741	713	690	728	728	710	705	746	724	700	696	683	672	719	644	779	720	718	717	714	717	720	677	702	693	686	758	772	695	727	733	701	703	701	714	706	700	684	774	754	697	704	693	676	665	755	748	702	730	723	699	687	700	705	766	763	756	741	731	738	729	680	720	702	716	681	694	691	730	715	677	697	725	687	690	689	670	687	708	684	744	693	700	720	712	670	696	711	721	712	688	741	714	720	712	674	745	766	691	725	724	687	742	704	708	691	660	748	715	690	717	700	692	756	736	794	699	692	756	685	711	665	731	702	735	713	667	737	728	673	757	728	693	695	718	636	730	742	695	721	721	682	685	735	689	716	743	700	726	722	726	704	741	695	750	669	721	777	725	713	733	713	767	714	744	754	734	713	673	732	689	754	687	717	719	719	729	710	716	736	723	714	691	758	684	697	652	687	705	697	678	678	729	743	714	748	720	684	718	738	729	718	718	743	730	720	739	715	724	686	691	743	740	731	687	689	688	714	710	709	697	680	727	681	700	712	780	677	696	774	752	741	759	741	715	725	695	726	733	706	707	710	718	734	725	734	737	668	710	711	730	722	726	751	755	746	719	732	737	748	738	735	724	708	725	719	699	735	702	742	699	687	712	698	711	705	707	736	686	741	678	688	711	702	715	759	711	697	733	742	709	706	708	706	704	694	737	768	681	698	737	714	669	737	691	683	693	659	670	671	717	692	687	712	713	748	746	723	685	693	723	680	697	703	711	765	755	724	682	738	686	699	706	709	691	703	672	684	738	723	719	694	764	728	714	748	736	712	669	709	719	702	688	713	705	700	759	687	700	755	731	740	695	700	746	719	728	735	711	720	737	717	759	730	723	674	716	689	705	717	689	666	718	704	749	719	734	739	740	727	740	719	715	753	687	699	738	700	722	701	661	719	691	750	685	722	709	675	712	720	747	735	684	707	678	689	728	738	696	684	735	712	719	726	706	703	677	715	680	694	709	697	766	735	744	743	713	684	733	709	678	781	693	719	704	719	747	710	703	762	754	714	707	736	690	757	733	744	733	721	705	711	710	716	722	717	732	726	736	699	683	722	751	714	711	736	713	708	758	745	673	681	670	766	696	698	710	689	746	716	741	668	696	669	668	726	730	750	693	740	715	671	734	664	694	714	703	710	680	696	720	725	694	713	692	719	702	696	791	749	676	699	722	650	723	704	710	695	733	736	702	743	699	755	720	708	719	764	731	670	716	697	730	710	666	700	693	675	715	776	785	706	752	770	719	701	746	696	712	668	717	715	671	714	724	729	730	694	707	698	722	697	700	711	690	737	737	741	739	750	735	724	677	699	730	746	693	667	720	704	696	690	687	750	712	712	738	710	720	700	710	717	691	749	717	699	695	688	721	740	718	757	722	703	747	726	753	750	736	729	698	724	694	696	708	725	679	734	700	758	716	696	654	673	721	709	716	695	739	740	776	715	699	734	713	729	764	735	740	686	678
65061	65449	49333	19374	6607	2133	835	616	462	456	439	386	368	359	338	320	333	313	332	308	293	287	289	278	309	329	293	292	281	299	293	281	247	244	255	296	315	294	283	296	320	312	310	276	276	269	457	1937	1637	1313	887	586	389	334	293	250	271	276	281	275	277	227	281	263	259	254	254	277	249	273	278	283	285	253	285	293	279	266	264	270	267	276	271	279	253	281	296	261	257	254	272	272	260	274	252	273	275	281	267	262	250	226	289	287	256	261	279	268	259	237	257	253	323	247	261	244	253	281	253	253	260	292	285	266	257	283	287	274	266	249	261	287	288	269	256	265	267	262	269	243	265	286	242	269	252	261	267	279	271	287	261	252	285	251	268	265	265	245	233	280	252	258	263	265	270	271	289	270	275	287	302	267	267	258	274	271	241	256	264	259	282	269	252	275	278	257	270	263	283	241	301	287	253	282	246	263	284	269	263	272	237	266	254	250	268	280	260	274	254	264	287	260	291	244	272	254	269	294	264	289	272	244	261	277	271	251	260	282	240	247	245	287	286	261	241	251	246	232	277	281	229	261	279	255	277	266	256	270	254	263	265	273	273	253	276	269	266	259	271	251	264	284	259	295	276	285	270	264	248	249	281	294	260	278	260	276	264	275	276	260	267	278	266	283	260	278	254	270	291	247	296	253	258	318	280	264	255	278	256	242	286	263	224	285	278	248	258	243	282	271	292	280	267	267	283	281	268	248	246	277	260	240	239	272	287	260	276	268	285	271	263	283	272	296	266	275	284	261	274	278	248	239	254	270	294	276	289	255	260	276	298	248	277	265	271	261	290	294	261	264	255	264	290	236	265	233	246	267	269	260	261	260	291	270	257	269	264	256	247	254	267	243	276	265	271	244	268	268	267	246	286	309	270	277	299	274	246	266	260	289	299	261	279	274	275	260	268	284	269	291	280	269	243	263	262	279	260	276	260	265	263	256	237	263	276	270	222	256	283	257	294	251	261	250	253	256	293	261	298	263	309	238	257	257	275	268	267	297	277	285	280	272	248	260	270	269	319	253	269	267	275	288	260	245	262	243	265	268	253	249	250	280	294	241	268	265	277	276	275	261	269	237	264	259	265	300	268	243	268	241	252	267	260	258	268	270	275	256	269	240	234	263	252	279	256	272	235	290	285	253	289	278	259	277	281	251	259	310	306	240	258	277	256	247	303	257	287	302	286	272	242	266	322	235	290	260	257	276	254	255	254	247	266	265	252	248	260	315	256	263	250	277	261	232	273	284	227	253	285	266	254	286	271	254	263	277	265	266	255	278	275	267	282	283	247	306	290	272	263	257	278	283	237	256	290	258	255	267	261	243	293	281	261	263	277	249	275	305	306	249	264	261	283	272	274	257	276	299	286	297	241	244	297	255	267	304	292	272	245	284	266	290	250	249	267	267	259	263	261	264	270	281	270	242	266	256	238	258	289	280	277	271	252	268	263	263	284	283	268	288	282	273	265	305	285	280	280	264	227	257	279	276	282	256	258	291	294	260	257	250	296	257	291	293	269	251	276	241	297	261	304	266	261	277	275	257	265	251	253	253	287	276	275	275	283	281	279	259	274	252	261	262	264	249	263	296	286	255	263	274	273	312	260	291	301	226	295	252	287	248	262	271	290	253	262	257	284	262	282	263	251	287	259	298	264	272	264	271	293	251	280	260	289	261	303	281	247	279	268	266	312	267	244	236	267	278	287	262	251	269	271	282	250	273	275	257	276	266	286	272	305	260	250	268	312	263	256	267	280	262	245	267	277	304	266	263	280	295	227	285	262	239	264	263	276	290	278	232	281	263	257	278	292	243	271	275	271	281	245	251	249	255	269	251	279	281	298	260	274	260	264	288	248	293	266	289	261	266	270	294	280	271	269	258	270	257	280	238	282	275	269	281	272	265	264	255	277	251	271	296	273	267	290	271	280	251	260	263	271	280	265	262	289	276	260	269	237	269	272	274	261	257	247	256	272	284	264	233	266	281	242	250	279	271	264	283	265	288	271	271	258	290	253	261	244	248	277	261	287	272	278	265	274	273	279	279	270	272	241	264	261	267	264	228	300	278	258	262	287	254	290	282	271	254	283	260	226	287	250	298	252	295	249	283	269	254	278	258	271	250	256	258	258	249	276	272	243	257	270	259	255	296	297	281	259	259	272	266	280	272	291	273	277	293	256	253	273	273	272	239	281	251	262	289	259	249	292	249	259	300	267	282	285	271	258	257	266	257	316	258	289	295	265	298	274	251	260	270	292	283	264	290	293	247	274	292	275	276	294	290	273	255	267	281	256	272	254	271	269	289	290	269	266	290	268	258	270	271	260	256	290	271	250	264	268	285	267	293	269	256	273	256	291	288	278	240	292	240	272	283	277	261	309	271	259	299	264	261	291	277	259	280	286	302	268	248	252	249	242	268	301	263	280	256	268	251	278	257	287	247	245	283	271	271	256	280	263	314	262	289	279	293	265	234	229	276	251	306	274	267	256	266	263	259	272	305	270	250	277	264	272	243	289	243	263	272	273	276	277	244	242	276	298	268	251	282	258	273	232	278	284	274	257	263	261	247	271	263	259	281	214	257	239	253	267	284	282	277	260	250	254	256	314	276	242	282	263	256	268	271	265	272	296	291	259	241	263	269	261	252	262	238	290	275	295	246	259	275	277	281	305	262	270	251	262	249	277	275	246	303	260	273	256	262	255	272	275	276	278	274	237	260	254	260	264	238	251	243	293	256	267	247	260	260	264	247	277	276	258	257	275	278	292	257	267	264	259	276	284	299	300	278	266	244	283	259	294	256	281	274	281	268	249	287	303	228	274	287	266	246	251	263	243	267	272	267	297	295	260	265	255	247	247	265	269	293	251	261	292	236	281	259	249	270	227	249	251	279	257	270	283	290	249	285	286	309	272	312	294	269	279	267	264	257	261	276	286	239	292	268	265	291	291	260	281	254	248	270	259	282	280	287	230	269	261	261	278	266	256	274	245	240	265	271	253	280	268	288	261	293	251	275	261	262	280	269	274	257	255	252	282	287	297	284	271	252	285	261	241	245	280	267	283	249	258	306	276	287	263	250	277	286	228	301	235	279	256	268	284	238	273	263	255	277	263	264	292	279	309	244	287	300	232	274	247	240	253	287	285	274	273	269	277	282	285	275	273	267	281	257	267	266	259	270	265	269	251	279	267	267	290	278	269	259	277	280	280	269	235	292	273	237	295	283	254	246	298	271	251	247	272	280	277	259	255	318	272	282	265	259	272	272	282	274	287	272	279	259	298	278	262	258	284	267	253	282	295	263	288	279	278	267	263	283	299	277	283	273	243	250	278	244	297	274	248	241	271	271	217	289	266	280	234	265	259	263	274	267	266	279	248	245	271	267	274	244	259	266	261	268	252	258	287	275	271	270	297	278	255	284	284	280	243	259	265	233	271	245	270	267	254	270	268	224	243	246	273	247	282	267	272	258	276	265	242	255
41689	46677	28637	16159	7978	3790	2252	1837	1669	1560	1393	1323	1166	1125	1086	1040	961	941	903	872	863	906	910	862	879	859	814	822	820	755	708	805	752	803	798	850	949	896	857	899	876	869	845	772	807	727	2000	10752	8579	6534	4174	2386	1237	871	724	727	605	635	647	659	651	698	669	666	653	659	673	647	623	616	610	665	691	678	627	627	668	692	661	647	684	659	675	642	652	658	655	656	679	692	669	697	614	702	635	674	641	660	664	629	695	690	713	662	664	683	690	669	687	680	641	648	678	634	641	628	693	685	668	651	689	636	651	616	646	682	675	653	653	678	638	644	656	670	656	693	636	652	690	659	657	648	662	646	705	660	640	607	678	640	611	647	658	677	678	705	654	637	671	685	670	658	664	656	667	662	653	652	640	634	664	655	640	636	632	676	643	640	638	615	630	654	674	650	673	695	654	674	661	696	670	634	695	660	665	589	691	656	677	653	629	648	683	654	633	638	682	638	659	681	680	641	681	679	648	634	644	700	664	607	641	662	694	626	665	660	622	691	652	621	657	686	692	629	665	603	635	648	652	677	644	648	692	631	657	655	666	659	644	663	681	653	690	656	668	658	661	648	660	665	679	659	612	625	640	650	665	665	675	674	705	653	635	624	604	641	638	662	671	685	657	665	678	663	628	643	641	690	629	659	654	651	677	672	667	678	595	676	662	680	667	655	635	612	665	665	684	684	687	637	634	638	645	674	693	671	679	670	676	616	657	672	646	620	658	688	651	643	671	666	660	602	642	673	663	683	630	657	668	660	672	642	642	627	621	615	671	684	640	669	630	662	663	666	653	641	667	681	635	671	614	645	658	665	669	677	683	690	701	642	659	617	614	643	604	677	623	663	637	649	706	672	704	608	650	628	664	649	682	693	677	679	626	676	640	661	625	677	661	710	647	653	641	656	651	663	674	672	676	651	675	680	665	657	654	662	663	640	633	685	645	680	659	658	674	695	658	634	638	642	621	645	660	652	672	609	654	728	639	692	672	662	663	676	667	640	601	625	676	698	622	682	637	679	673	654	649	661	694	679	656	661	653	705	657	660	644	656	667	675	659	689	674	672	692	639	640	689	608	675	726	663	646	639	644	694	708	627	619	647	675	631	648	650	650	678	666	673	668	731	650	644	702	670	685	661	692	688	654	653	644	640	693	634	671	611	675	633	672	651	601	648	644	685	660	630	647	699	634	673	661	676	660	714	686	633	652	661	655	630	663	649	622	667	648	694	673	637	667	687	651	655	648	685	680	652	637	714	637	633	635	648	682	633	650	662	652	666	626	665	636	674	633	661	645	627	665	670	648	663	655	643	684	692	644	644	663	676	692	636	688	637	631	695	623	661	632	648	683	647	653	665	681	683	653	670	658	654	697	679	703	672	687	672	690	647	689	659	630	699	629	647	656	670	665	670	648	651	700	656	664	656	727	626	649	695	656	650	653	642	662	672	646	703	656	693	706	654	681	665	651	639	640	739	641	627	688	640	677	662	633	649	646	658	624	667	655	644	656	654	660	664	645	621	677	696	704	675	656	652	636	623	654	684	656	666	664	622	653	653	648	674	661	681	628	669	685	655	684	653	668	661	658	679	632	643	663	623	658	684	677	671	637	627	653	670	674	691	691	620	662	666	657	699	643	689	663	637	656	650	664	654	646	685	704	651	683	664	676	647	683	691	619	695	670	613	659	696	675	675	682	666	671	664	696	730	627	633	653	706	624	682	676	653	653	669	641	676	675	670	711	643	667	635	701	642	714	622	662	658	615	651	627	618	710	693	655	636	627	680	671	674	652	619	620	610	682	657	670	649	656	693	675	657	719	641	652	647	661	692	680	655	631	629	651	667	662	705	630	680	641	645	620	719	670	666	674	676	697	736	660	633	697	637	654	649	606	673	701	697	683	630	631	708	659	613	655	669	693	655	689	687	635	658	652	649	662	667	686	664	663	647	654	643	598	650	648	667	639	636	641	673	673	645	649	621	670	615	668	590	686	633	645	679	703	667	694	634	655	701	656	666	671	633	617	649	671	624	609	674	646	653	629	673	616	624	669	650	708	668	648	665	663	653	614	666	655	640	646	644	637	601	631	678	689	649	620	656	660	640	659	691	662	719	684	656	657	621	627	624	633	675	671	680	694	603	669	632	680	673	668	699	632	653	664	638	674	684	697	680	713	644	633	702	640	644	676	649	609	608	669	645	682	688	739	659	648	661	688	671	658	712	629	685	651	660	661	667	645	682	668	620	645	649	683	673	623	656	662	692	644	684	665	595	677	655	659	650	638	609	649	657	659	630	690	653	656	652	622	656	672	688	677	706	627	705	655	654	657	661	648	632	675	721	665	668	651	660	603	642	684	643	688	644	692	647	686	637	641	636	605	678	678	668	689	655	634	653	671	640	659	625	640	661	663	655	687	609	622	669	700	684	697	668	665	653	653	630	690	676	604	677	647	629	643	649	656	664	675	660	638	654	633	686	650	644	667	689	663	633	686	695	637	649	655	643	677	631	637	661	624	656	630	644	664	657	635	655	626	615	656	655	608	680	657	692	682	645	686	619	698	682	647	683	663	630	632	665	622	658	629	664	710	682	602	672	668	611	637	655	654	641	613	610	640	696	654	642	673	659	668	684	627	676	682	665	670	701	705	662	654	627	638	666	612	650	668	634	625	641	681	648	698	667	633	693	671	644	648	655	661	609	633	702	645	683	627	649	656	625	695	669	687	666	655	722	637	667	649	659	653	675	652	669	669	654	691	668	636	629	697	620	655	671	660	659	699	646	620	678	684	645	638	665	673	645	632	661	638	686	657	695	638	598	668	662	644	678	660	632	621	659	658	699	707	677	651	673	623	642	701	693	623	683	650	612	689	649	639	662	678	659	644	672	642	634	606	669	643	646	693	610	680	694	698	676	696	661	672	687	708	658	689	627	659	655	638	676	650	667	629	696	669	640	658	659	656	632	692	635	638	658	645	641	630	677	683	670	630	646	627	623	642	624	659	672	663	661	710	664	611	694	658	684	642	675	705	634	695	643	635	638	684	697	664	674	689	653	647	639	683	647	631	624	664	659	657	660	649	677	640	720	683	654	653	702	652	638	666	688	630	612	669	698	625	628	648	625	645	651	655	629	631	653	654	655	625	687	673	648	623	648	702	634	670	646	616	687	612	656	707	673	677	636	655	662	679	689	603	665	670	625	695	680	628	637	576	662	648	687	682	688	677	676	666	690	632	653	671	678	659	638	668	688	693	645	617	630	695	696	650	661	659	647	620	659	641	689	657	680	636	617	698	645	635	676	626	636	636	702	668	708	666	642	629	658	664	687	624	651	632	681	638	688	666	679	689	634	699	693	643	682	643	642	640	687	685	676	671	725	670	666	658	644	678	666	692	671	644	679	626	635	635	670	640	657	680	646	636	667	621	663	664	663	667	652	645	666	673	655	652	666	635	649	704	658	616	659	694	658	663	659	663	701	648	675
9433	6413	2610	428	374	258	298	259	265	265	244	264	300	258	262	257	243	285	279	266	279	265	298	266	256	271	274	258	280	252	291	280	265	260	309	249	265	277	285	290	277	278	269	277	283	290	275	346	399	402	403	346	295	278	253	250	269	285	292	280	278	256	260	289	270	274	262	253	264	242	301	288	259	270	247	283	276	278	270	267	260	272	278	282	282	278	260	278	246	265	279	274	247	282	255	245	260	296	243	258	222	249	273	268	279	274	271	274	266	263	247	262	233	256	260	264	259	270	285	267	286	265	288	255	263	267	246	273	258	236	265	270	314	270	265	296	275	247	251	262	274	261	240	289	303	265	265	263	295	277	275	259	263	273	227	272	269	291	255	285	279	291	277	279	258	257	256	246	264	262	234	260	268	249	277	252	263	293	255	274	268	250	264	264	271	233	268	262	260	240	263	262	235	259	267	281	276	270	268	287	273	261	269	266	304	254	251	278	257	263	263	262	259	255	261	298	295	235	266	289	284	279	282	256	287	279	272	260	258	301	245	276	276	251	258	246	248	254	266	268	263	240	284	284	248	264	296	272	269	284	278	246	266	273	267	259	272	271	249	260	258	233	268	277	272	281	251	280	249	257	252	286	263	244	253	276	264	248	251	250	279	250	265	269	278	268	278	246	243	273	261	293	272	260	253	245	240	308	261	305	268	269	268	244	285	264	288	249	274	279	246	256	248	290	259	277	260	259	291	264	234	251	265	264	289	299	263	303	269	239	270	271	254	263	250	268	278	252	295	253	260	279	257	289	247	277	270	270	262	273	274	248	273	244	262	271	286	272	256	249	280	273	253	249	248	257	241	246	244	285	261	299	239	281	273	294	288	272	268	299	235	259	259	252	269	261	279	271	255	252	274	262	250	302	283	280	271	284	279	290	257	276	282	267	289	280	271	264	249	268	275	271	261	225	292	265	252	263	286	245	281	251	259	266	284	281	242	251	290	248	256	293	288	304	271	280	264	255	281	255	271	272	259	266	259	283	266	267	285	238	269	264	294	260	224	278	250	266	254	291	265	272	295	282	255	249	283	261	267	263	276	256	268	253	273	278	253	247	262	255	266	270	241	275	268	290	296	253	246	275	261	244	269	239	286	288	262	277	247	297	294	266	261	278	285	255	265	288	261	259	247	259	269	293	273	261	254	250	286	260	290	243	277	268	245	276	283	237	290	292	254	250	284	256	259	277	289	266	271	268	279	265	276	294	248	255	246	258	292	240	252	262	271	273	257	283	243	273	267	265	268	244	267	246	286	293	293	256	255	240	277	275	250	246	271	247	255	260	271	280	251	277	317	281	234	275	284	259	262	262	280	276	269	248	282	283	244	257	266	285	245	257	288	302	291	256	257	260	277	262	285	276	247	280	278	244	270	246	275	267	263	251	293	287	257	275	270	269	275	271	250	271	284	282	267	255	288	251	255	249	285	281	262	266	277	288	289	268	274	231	237	292	266	269	251	266	252	255	278	274	307	273	281	267	266	267	268	292	296	263	314	261	276	269	282	270	260	263	282	242	249	283	273	290	267	282	277	237	269	266	272	276	243	257	287	242	267	259	272	260	287	257	248	251	269	271	269	289	262	238	274	247	256	252	272	262	270	232	238	303	254	280	256	248	244	260	278	269	269	315	286	268	300	263	255	299	271	269	280	271	282	252	272	268	289	278	245	256	255	277	272	304	252	261	264	214	264	271	270	243	268	262	260	244	288	259	264	283	274	272	242	257	258	265	280	254	263	275	262	238	272	258	264	273	269	289	266	308	232	257	276	254	270	253	301	293	294	300	270	261	271	262	289	283	246	294	278	270	291	247	268	282	260	289	275	280	258	258	255	263	277	272	247	268	257	297	277	262	252	286	268	292	292	227	265	262	255	274	252	261	268	263	271	257	243	273	269	257	260	285	270	283	298	260	246	268	241	279	251	277	262	319	272	245	232	282	264	273	251	269	255	253	271	278	253	284	247	255	274	287	267	286	263	278	268	245	287	261	278	278	254	264	259	232	264	262	302	253	275	291	272	260	276	264	286	285	307	274	266	272	255	266	272	272	294	272	268	247	280	246	273	256	280	271	255	254	279	260	249	285	298	302	279	273	251	262	251	267	255	296	276	249	256	294	275	276	246	249	262	249	277	268	251	260	281	233	264	277	275	257	292	256	288	260	281	277	245	281	274	292	245	247	266	270	263	294	283	245	285	279	252	270	265	243	280	246	260	232	256	252	269	255	262	284	254	279	288	261	281	268	260	275	268	274	268	242	289	280	262	265	265	266	299	274	279	280	275	284	313	270	263	270	277	275	247	245	266	248	282	248	243	259	265	285	259	299	269	245	260	283	274	294	250	245	263	252	256	261	228	274	292	253	296	258	251	267	273	297	270	269	273	255	265	283	284	281	304	268	261	287	298	268	258	287	233	289	257	244	226	278	271	285	266	255	255	297	270	248	266	286	259	274	263	278	273	284	250	231	271	261	278	288	285	249	281	263	266	279	261	295	261	268	270	245	273	269	266	238	274	264	260	252	273	281	248	284	257	237	279	254	284	266	260	255	245	254	275	269	269	249	250	275	316	271	256	255	275	274	244	272	250	310	301	247	269	265	279	291	277	262	248	292	258	255	257	268	245	285	253	285	264	285	260	271	257	251	269	246	281	253	222	286	246	269	282	266	257	281	252	250	279	266	263	257	284	270	294	264	265	264	253	276	307	283	285	288	252	265	270	284	253	243	278	257	273	267	268	271	263	282	296	276	258	259	285	254	280	257	257	259	266	274	258	267	247	283	254	245	267	256	259	301	251	253	285	259	257	253	270	283	267	263	239	284	265	277	257	275	279	275	285	258	251	285	278	273	246	267	241	262	279	282	227	280	250	251	244	242	269	272	270	259	262	268	265	277	279	233	256	277	260	299	285	285	273	242	265	265	264	254	271	290	265	271	286	285	279	287	257	282	273	268	266	272	258	259	251	262	237	272	243	278	275	281	250	255	257	263	273	245	287	262	303	280	256	280	267	281	279	275	250	280	242	277	266	261	270	253	286	280	256	266	279	260	298	317	281	255	231	281	243	283	273	260	258	272	240	261	280	276	269	265	256	265	268	272	267	268	240	278	271	270	277	271	255	275	305	272	275	257	289	257	282	294	279	275	242	242	262	253	281	258	272	238	250	293	273	254	271	269	279	256	242	278	285	266	239	279	246	279	272	303	263	244	247	271	268	258	257	286	273	280	275	253	252	267	269	266	259	283	288	278	249	257	245	280	277	281	212	267	274	280	243	250	288	254	269	287	279	242	275	270	273	277	244	284	254	258	267	276	251	270	283	290	245	247	259	254	233	261	269	275	256	259	280	276	288	244	265	258	261	263	265	276	247	297	268	239	281	256	275	311	255	254	243	285	254	293	256	273	271	269	274	243	246	281	276	277	278	273	285	256	297	246	283	276	280	288	274	258	272	274	257	283	261	283
7465	9158	3591	1180	996	748	741	730	669	719	712	694	739	679	692	707	631	626	713	668	685	673	675	656	646	700	695	630	650	702	714	664	682	701	676	741	680	702	737	733	733	720	766	739	709	720	726	1327	1645	1376	1154	937	826	746	717	670	675	703	680	670	654	684	652	671	651	654	672	670	681	667	710	700	670	686	640	667	633	670	654	738	701	683	671	697	607	632	608	664	671	654	646	647	687	666	700	635	689	671	654	644	710	714	660	661	643	690	602	702	687	687	696	671	615	705	680	668	665	708	666	684	645	685	652	669	682	670	648	674	673	718	664	716	653	655	652	717	699	681	654	678	627	714	653	654	652	655	647	621	704	720	668	679	646	696	637	629	685	690	663	675	673	658	647	687	682	646	686	661	651	707	628	663	684	668	682	681	674	701	662	649	658	653	693	638	667	700	671	676	671	645	722	695	645	649	699	669	676	680	653	682	647	694	635	633	710	642	671	617	728	635	672	684	649	653	662	637	699	657	697	634	674	686	672	666	694	678	612	634	649	686	655	693	675	620	679	666	685	679	663	667	640	699	717	645	676	648	662	679	669	670	646	668	646	646	664	680	673	695	641	688	641	658	669	655	658	675	642	647	632	693	653	692	653	681	705	628	683	639	676	670	654	714	681	651	637	701	682	640	732	696	636	639	649	692	719	612	620	689	710	668	697	640	651	638	667	656	654	605	670	675	668	719	619	718	659	715	672	651	644	662	706	648	646	641	694	642	680	678	661	696	660	642	666	682	674	685	708	672	643	661	677	642	689	665	669	643	643	655	699	664	678	642	649	647	661	669	640	655	688	690	706	632	664	643	627	696	648	683	664	711	687	689	688	652	663	656	662	644	680	668	669	711	628	712	634	697	646	634	611	725	703	679	669	675	629	660	658	694	668	655	647	686	658	692	636	646	640	638	658	703	677	674	675	715	673	626	699	689	684	665	705	732	683	668	686	726	685	692	672	698	684	681	648	641	671	701	668	678	635	690	662	706	684	647	678	645	636	640	667	670	669	714	675	637	641	690	656	692	655	645	686	646	683	639	694	660	639	679	668	694	667	705	649	658	663	693	662	643	684	687	640	703	696	637	663	639	653	643	674	684	629	674	655	653	663	643	657	634	668	641	652	634	669	663	668	705	656	652	631	652	641	579	716	649	670	663	716	652	626	668	636	702	678	657	671	666	656	679	633	652	651	648	657	697	675	640	701	641	662	638	605	656	651	688	696	640	665	591	686	666	652	651	632	680	629	644	689	622	644	712	685	643	687	651	667	672	689	698	630	688	693	642	681	644	662	666	674	665	614	667	667	634	670	660	675	688	673	641	644	688	659	637	717	702	645	641	637	643	714	674	678	690	688	633	676	661	686	676	694	678	626	682	691	636	659	665	693	689	673	692	750	664	613	723	642	664	678	679	649	688	680	683	682	607	620	688	619	706	687	660	660	657	671	685	650	669	660	689	665	669	681	669	656	691	690	683	714	653	618	641	673	692	650	650	649	655	666	692	673	683	688	618	677	629	674	690	670	632	700	609	651	663	642	697	589	687	608	640	678	655	670	693	650	646	679	701	665	696	613	633	651	656	653	671	668	665	688	658	654	680	724	627	607	699	698	657	649	659	652	707	722	687	667	742	709	711	683	717	712	683	654	699	606	700	641	665	670	636	642	672	660	683	642	655	633	649	684	716	683	676	655	674	726	677	662	689	722	672	664	668	652	644	705	673	658	670	609	686	668	658	671	698	695	633	665	685	697	660	656	728	658	658	675	677	686	661	672	690	697	665	688	650	640	693	671	647	650	691	698	632	680	684	694	648	661	648	674	666	655	698	697	703	650	662	672	667	719	665	656	653	654	667	659	640	670	619	654	604	645	649	648	658	707	640	679	693	634	667	719	675	636	667	702	718	596	694	653	670	678	634	638	642	690	664	654	648	640	691	665	667	631	680	693	743	681	644	707	675	648	683	704	670	664	661	673	679	684	695	722	665	660	644	634	684	637	658	708	696	691	694	642	700	722	647	701	650	637	698	646	640	626	734	686	654	680	684	669	688	717	634	663	628	632	650	626	705	687	697	620	702	668	652	672	697	617	664	670	693	655	685	658	696	666	704	677	671	707	672	669	724	663	692	673	691	673	665	679	621	647	655	632	661	666	628	679	627	615	679	663	643	702	680	678	664	665	636	644	676	669	677	661	664	663	677	628	695	661	714	725	634	619	669	674	640	684	648	700	639	679	653	637	673	620	691	653	624	617	665	691	617	675	623	636	670	636	692	642	624	660	705	662	653	699	687	686	673	657	697	650	687	685	693	669	687	677	678	655	731	677	665	700	666	650	717	662	657	626	654	683	653	693	653	634	678	671	705	638	690	681	710	691	722	634	682	709	659	654	663	685	703	687	663	721	668	683	645	626	690	642	695	683	649	633	684	692	638	655	696	662	651	607	609	723	621	682	676	631	642	656	680	696	643	585	724	707	680	670	661	665	702	711	651	690	690	681	638	734	625	635	665	662	640	668	618	639	611	632	691	675	691	688	676	727	694	670	710	686	679	728	674	634	646	624	671	719	665	677	617	666	622	635	688	727	670	593	638	677	665	693	653	682	637	629	654	654	685	659	691	631	717	695	634	685	688	621	650	632	667	647	654	692	650	665	662	673	636	729	685	620	664	675	634	705	649	657	689	651	639	689	646	646	681	623	652	672	641	724	707	664	657	640	694	655	644	683	698	667	640	666	675	677	673	659	689	656	648	658	632	662	702	653	693	626	680	735	635	665	685	682	665	652	657	661	642	671	702	676	695	691	663	695	653	661	702	679	709	655	683	675	623	689	691	646	702	687	666	669	719	681	641	666	679	660	652	646	686	678	644	664	655	710	649	699	666	740	685	661	666	684	676	662	676	646	695	697	655	669	686	675	656	661	677	685	676	652	694	704	633	703	635	659	667	650	681	646	639	663	665	687	676	664	665	644	651	649	666	692	648	640	636	694	635	659	656	686	659	638	637	670	619	736	628	669	633	673	676	632	664	675	682	678	657	663	670	651	611	709	670	661	693	631	680	625	616	668	715	662	715	665	701	649	659	622	684	674	733	704	685	642	617	678	640	657	642	681	619	686	631	705	646	659	660	680	676	662	656	668	666	670	649	651	644	676	686	670	678	666	639	641	701	646	661	697	669	650	684	637	652	658	679	652	646	701	678	653	683	649	667	672	679	683	684	676	653	651	654	644	653	704	653	655	689	649	707	635	645	679	660	704	699	667	646	655	626	630	649	664	704	644	659	675	682	636	688	708	703	631	658	675	720	611	631	701	682	659	671	721	663	630	700	675	693	657	693	641	671	683	670	678	653	652	686	673	667	664	659	663	683	662	609	653	614	685	696	677	671	727	637	672	660	650	659	645	681	647	683	666	689	639	697	681	651	685	654	637	654	638	658	668	688	654	666	680	644	659	681	647	661	680	676	672	729	650	684	670	667
49296	46467	33173	9018	2780	984	569	437	417	416	383	345	357	340	343	344	340	343	326	306	313	283	303	317	310	337	271	304	306	282	325	299	326	318	311	288	344	305	304	320	330	311	312	325	290	269	665	1080	1074	1043	706	502	388	312	287	293	294	262	283	283	284	274	286	276	287	280	299	297	304	315	290	279	304	312	269	289	264	281	309	299	267	292	262	270	284	299	288	259	297	299	289	287	270	288	263	265	263	276	285	305	300	296	280	290	271	308	277	308	283	301	313	272	253	277	273	273	271	293	283	261	291	269	293	320	288	264	253	300	268	318	274	319	289	267	282	324	275	293	282	266	297	272	290	263	304	282	272	265	268	270	313	325	273	258	308	280	275	265	303	301	298	308	329	320	301	275	281	274	269	297	260	302	301	256	277	265	308	284	297	284	268	299	305	277	260	274	323	281	264	282	296	292	279	286	293	283	292	275	301	274	294	300	307	270	260	301	260	289	288	275	282	295	311	283	307	320	280	283	264	278	268	279	326	316	297	264	289	275	274	297	327	273	291	293	262	288	306	262	300	281	279	273	311	271	283	281	283	315	282	270	309	308	284	257	282	273	273	277	257	288	300	255	299	301	297	302	258	274	260	266	275	288	308	320	322	283	307	291	296	293	279	297	300	270	297	281	260	286	271	264	306	245	287	271	270	330	299	281	265	306	308	276	260	316	247	272	282	281	305	294	281	320	262	297	256	261	305	322	300	291	260	287	269	278	285	264	289	316	305	284	266	283	318	263	312	292	257	279	307	285	314	290	297	298	263	333	257	314	265	283	280	262	280	276	317	305	326	273	282	276	239	287	307	284	287	287	305	296	251	280	278	312	308	289	255	272	283	299	299	301	299	274	283	267	306	298	302	282	289	259	289	285	286	316	299	316	293	278	291	260	291	298	273	247	262	271	279	290	282	302	299	288	308	306	302	311	288	264	258	294	288	316	331	310	291	298	270	278	295	279	278	290	249	296	248	286	308	282	286	282	294	293	318	275	296	282	297	286	291	274	330	297	272	275	277	275	307	301	292	284	280	272	284	286	303	275	277	263	286	291	283	290	268	274	292	291	305	257	266	282	289	280	268	282	269	259	295	288	283	295	251	280	276	270	250	275	293	265	294	233	305	269	291	287	294	278	307	286	267	309	299	252	286	289	244	283	294	283	270	288	296	269	305	292	278	245	297	260	309	255	310	294	301	264	258	302	310	294	268	274	277	285	313	309	269	300	253	264	290	276	301	253	273	268	263	266	304	262	297	266	300	303	294	310	293	296	313	274	279	294	306	267	283	263	263	293	283	312	267	289	278	302	280	256	275	278	291	249	290	254	303	297	312	289	251	276	266	280	282	284	290	269	270	306	248	293	281	309	275	280	288	273	315	273	259	279	308	290	271	276	313	263	300	279	293	287	276	277	272	296	274	291	294	283	286	286	284	305	287	249	285	299	305	277	305	265	278	311	262	294	294	321	281	306	261	287	319	278	298	302	301	259	294	298	270	288	274	268	289	284	275	264	280	331	293	301	310	330	274	240	313	288	294	305	312	293	234	291	294	297	302	295	290	281	289	257	308	255	284	290	297	287	258	267	283	292	297	303	276	276	290	291	309	283	284	239	304	285	267	298	271	273	278	305	266	255	311	274	266	319	277	295	278	274	296	271	277	288	324	265	279	276	282	306	272	264	256	281	283	298	265	284	286	298	262	300	271	312	296	289	286	296	273	290	310	269	277	304	317	287	285	260	302	300	286	260	315	270	330	250	308	299	268	307	275	284	293	274	269	294	279	252	277	308	283	300	242	261	273	294	269	330	276	303	286	278	291	302	269	284	276	269	292	300	262	280	269	290	288	290	280	280	251	292	288	274	290	265	274	298	275	290	293	285	293	289	256	285	318	290	298	272	252	301	298	279	303	314	253	282	247	299	286	307	280	305	282	295	270	266	294	276	278	277	266	272	294	274	263	278	266	294	282	276	303	266	283	284	276	311	280	294	297	318	306	288	275	297	304	265	287	296	277	269	333	255	280	297	256	293	280	307	280	282	272	295	300	315	310	293	289	280	288	290	295	291	306	272	273	293	304	296	278	293	270	312	274	292	288	259	261	263	250	289	304	306	276	299	281	264	256	252	292	305	290	264	283	297	271	263	284	283	276	291	335	273	265	319	301	265	274	280	267	268	293	302	304	277	306	315	319	241	273	286	276	266	282	296	308	291	300	300	284	284	296	271	267	290	308	259	282	299	297	293	269	283	296	295	269	275	277	281	287	301	277	287	289	296	276	304	273	281	326	319	261	271	239	322	258	296	269	274	288	292	283	279	283	300	299	273	271	262	289	278	263	267	280	309	286	266	277	300	305	285	299	295	266	307	290	313	303	283	276	272	281	291	290	293	276	290	290	304	287	282	322	247	288	284	287	294	270	263	309	306	261	245	271	290	306	288	285	287	306	284	271	255	261	262	283	284	291	303	286	281	282	265	304	269	278	279	258	249	317	309	316	289	275	288	274	266	272	251	274	318	298	279	305	286	271	294	298	306	263	279	278	319	259	312	275	257	286	273	275	264	309	262	278	253	266	259	291	287	299	276	286	297	303	293	291	308	270	300	289	290	279	279	309	271	261	273	276	299	288	292	321	310	302	300	298	285	267	260	288	268	288	302	280	295	329	320	279	291	295	264	265	284	290	261	284	279	323	263	285	302	269	251	298	264	319	285	311	259	247	297	285	299	305	243	289	275	289	283	332	289	258	274	289	260	273	317	288	285	280	298	290	246	311	277	271	270	265	296	325	281	287	272	306	327	296	243	298	280	280	277	334	268	283	278	288	320	282	286	279	310	266	286	288	268	286	284	287	249	278	294	277	313	315	301	313	290	274	297	272	289	263	285	274	305	297	266	299	310	293	289	278	274	293	297	285	286	281	314	259	272	262	269	286	277	256	316	255	270	268	304	260	299	275	287	282	283	300	259	275	276	310	279	296	296	280	287	307	272	291	266	293	305	295	282	273	274	254	296	278	277	281	277	232	334	275	305	299	284	274	283	299	285	322	274	299	297	268	304	297	264	279	289	323	284	291	304	311	290	311	299	276	288	287	295	294	289	287	243	294	287	294	265	285	287	283	286	298	276	270	322	288	312	294	271	313	294	299	305	297	261	274	299	270	249	292	310	255	295	292	293	266	255	278	272	275	287	289	274	284	300	281	316	282	306	295	282	298	282	268	299	295	308	264	280	280	302	309	274	251	273	293	284	244	266	303	278	308	305	244	306	281	293	280	284	279	277	295	304	283	293	281	295	257	292	285	319	273	273	272	282	294	284	278	249	296	244	286	285	327	285	262	254	298	303	278	276	278	268	281	277	324	297	304	315	297	294	273	271	288	299	290	266	282	288	262	299	303	298	271	298	236	292	312	241	261	280	286	278	276	323	284	299	298	273	287	277	263	299	243	288	283	287	304	302	271	273	259	279	262	254	317	280
33858	37980	16065	4818	3617	1944	1682	1564	1398	1271	1144	1112	1026	994	945	922	962	930	870	828	882	794	821	814	827	832	789	818	751	766	753	755	763	837	831	840	832	889	898	905	888	911	823	960	884	871	3414	5800	6184	4750	3199	1877	1180	862	803	718	662	682	716	721	740	719	637	701	727	690	684	691	658	682	734	682	735	702	710	711	704	695	677	684	727	747	701	692	727	771	691	693	705	683	705	733	691	644	698	705	674	681	724	701	689	703	662	681	686	665	692	723	685	713	697	725	712	696	734	681	748	720	709	676	677	733	690	698	707	691	683	709	710	715	718	745	738	706	686	654	718	691	701	667	721	701	702	696	668	680	727	727	711	740	703	760	701	725	704	681	702	675	693	700	668	713	698	683	736	693	680	721	702	728	694	691	702	731	679	688	707	669	712	722	697	737	697	698	675	673	710	665	743	703	751	742	686	726	660	715	743	686	686	737	690	667	725	687	678	751	689	687	745	688	705	718	640	716	671	663	727	706	672	695	737	683	707	664	690	727	722	640	717	721	704	666	707	669	710	716	707	661	697	693	722	726	701	678	706	695	671	701	726	713	702	712	713	704	710	710	711	713	685	681	750	701	685	734	690	685	705	661	704	672	677	712	707	681	708	717	695	702	699	661	723	671	658	679	688	688	706	643	706	673	663	645	712	677	679	709	670	738	724	736	692	706	701	722	721	680	698	719	732	675	673	709	674	670	739	690	699	729	753	708	660	737	702	728	721	705	681	732	661	678	695	696	721	759	693	744	688	706	705	697	699	695	720	642	682	681	712	701	714	674	697	707	709	727	713	662	643	734	679	720	713	684	707	686	683	689	704	737	711	710	682	657	711	696	664	708	718	690	684	748	756	711	738	695	697	676	649	700	655	710	730	667	718	685	726	726	681	670	690	668	659	659	704	704	706	696	731	708	725	718	734	713	719	656	768	682	726	710	693	706	716	696	692	687	749	742	685	741	718	690	720	721	737	693	702	692	678	696	718	680	729	683	722	668	677	671	687	682	745	690	696	762	686	723	726	698	687	692	680	699	705	726	714	738	701	708	708	688	708	716	738	668	653	711	691	735	752	688	724	720	744	684	722	748	704	734	754	697	632	699	729	692	699	684	678	725	684	719	711	775	705	721	697	683	649	708	663	711	672	697	720	714	706	649	680	716	693	675	727	682	712	694	695	658	704	660	731	697	740	743	659	674	692	694	675	697	704	673	652	695	697	700	668	707	725	701	734	723	714	780	708	731	671	747	735	659	664	690	679	705	704	706	737	692	640	666	723	708	690	724	752	664	664	734	637	668	698	712	723	716	722	707	647	763	703	691	674	705	709	672	697	677	687	698	699	698	715	693	688	700	684	697	719	697	667	694	677	705	673	654	680	711	710	731	712	731	684	713	683	685	704	654	733	720	765	705	685	728	668	690	692	685	709	667	705	674	708	695	692	671	694	707	767	715	690	703	702	647	712	707	687	743	680	716	732	697	726	699	671	724	694	688	662	741	676	689	767	699	682	718	719	733	701	691	697	689	694	642	710	733	657	695	702	693	762	681	724	684	700	734	692	719	718	707	722	712	687	673	752	722	707	738	689	686	700	699	715	694	727	710	717	703	693	671	715	664	720	693	693	706	669	692	740	685	673	732	684	722	684	776	715	732	678	708	741	705	696	720	673	691	676	722	674	691	675	705	692	672	745	712	703	663	719	713	684	710	710	697	684	640	694	652	743	651	678	712	704	680	728	694	746	693	686	664	636	695	687	726	674	726	718	697	696	743	727	688	700	719	721	680	709	723	706	721	676	695	696	729	680	757	675	692	707	705	693	668	734	769	658	736	651	691	685	660	689	743	723	694	720	718	703	669	707	730	650	711	688	765	696	694	730	702	723	697	754	716	683	709	704	682	698	692	677	688	711	696	741	698	685	687	740	681	697	698	675	677	748	659	735	692	720	693	698	656	709	732	686	701	714	688	738	706	695	726	718	700	713	730	720	691	704	756	705	733	701	726	701	703	687	699	699	679	738	703	675	687	684	698	712	710	695	731	700	662	682	757	643	729	642	704	703	750	679	706	736	683	713	713	713	724	709	706	711	671	677	679	705	667	723	746	704	689	688	678	686	685	724	708	694	699	707	746	688	683	701	725	666	690	694	709	680	705	734	735	732	700	693	718	722	714	677	708	705	736	660	767	723	652	711	715	734	695	688	697	665	694	627	739	667	674	658	713	674	702	756	689	703	705	675	734	701	694	719	705	686	693	675	716	705	702	663	671	691	706	658	714	681	732	678	735	736	641	729	704	683	694	742	695	701	719	700	664	668	717	681	711	723	693	709	692	737	759	696	726	667	685	751	745	691	674	670	692	693	674	721	751	720	684	694	709	699	678	728	732	654	679	722	750	671	685	729	698	717	704	671	686	723	744	682	711	673	730	722	675	689	695	701	700	686	710	676	734	706	745	682	708	687	673	731	763	677	701	713	695	708	706	673	664	747	718	732	666	745	727	705	720	736	685	711	683	687	709	756	708	688	732	712	719	743	725	718	683	721	658	740	706	631	755	732	703	689	707	667	720	713	690	698	746	712	703	672	719	692	659	665	694	698	722	685	660	728	674	698	748	767	731	726	727	668	706	729	657	690	700	693	675	698	673	648	687	689	710	681	705	680	639	731	690	733	728	728	685	716	728	686	687	656	683	718	719	663	674	715	643	694	669	737	700	721	677	745	719	687	688	711	717	711	678	705	731	669	682	727	741	690	737	746	684	690	688	711	686	664	703	735	664	678	718	661	706	697	692	703	684	759	674	670	674	672	675	658	727	701	703	709	750	661	704	711	717	702	745	715	696	678	684	694	691	707	718	683	663	709	655	649	746	726	717	691	713	710	682	679	737	725	673	697	723	718	677	678	714	748	695	687	771	660	714	676	700	700	689	713	730	707	745	699	739	709	690	769	708	698	683	723	632	694	690	678	707	761	698	668	736	683	691	678	696	689	683	742	695	674	692	682	702	701	716	736	720	734	722	701	724	739	695	705	703	696	719	717	702	664	716	686	691	739	722	735	687	701	725	691	695	678	724	671	687	696	709	689	733	674	701	717	706	718	690	776	683	764	752	686	696	709	744	719	715	698	678	698	676	756	641	699	716	790	715	705	670	656	670	716	735	686	701	688	716	653	684	737	703	704	715	714	684	719	722	674	669	702	688	663	730	697	729	727	685	732	713	719	729	671	729	720	679	654	713	703	665	689	709	745	712	720	669	711	689	642	721	639	639	647	707	713	700	687	705	723	717	701	708	708	650	717	730	717	670	667	707	747	671	708	689	692	736	712	726	723	737	711	741	730	659	707	678	659	645	651	709	660	733	678	734	674	710	715	706	701	757	697	707	698	729	684	664	742	705	695	708	693	679	702	715	757	693	645	693	665	652	654	684	716	694	722	705	730	742	724	765	697	724	694	691	761	708	681	696	707	704	670	686	713	701	730	685
60841	63327	48317	15588	3939	1408	767	593	508	451	457	382	388	335	354	303	340	328	330	302	329	285	309	278	293	286	308	291	298	300	284	269	259	300	304	285	290	288	299	298	286	307	313	271	303	319	989	1499	1568	1368	984	633	411	324	308	263	244	249	296	284	305	235	307	293	246	266	268	252	256	297	278	258	271	255	255	277	273	261	340	256	245	260	260	254	265	282	288	269	263	290	272	254	265	260	247	288	264	285	279	274	282	254	253	263	274	282	255	273	250	243	251	240	259	264	255	248	265	264	250	287	272	245	249	273	240	273	265	253	257	254	249	264	245	300	271	272	254	257	303	257	264	271	246	247	233	295	285	263	278	255	254	255	279	258	268	260	234	264	255	271	278	247	264	251	262	255	255	258	245	236	261	296	280	258	264	276	234	260	261	249	258	276	278	291	252	278	288	257	267	280	253	280	268	246	261	248	266	274	278	279	259	247	270	244	266	247	256	266	233	276	252	307	257	271	256	257	263	252	280	252	253	296	299	262	220	245	245	284	268	243	236	242	242	281	286	285	270	291	273	280	288	258	256	258	254	258	272	256	293	252	267	264	286	263	294	288	243	260	246	269	246	268	269	268	247	280	280	284	260	305	249	257	263	232	274	246	270	281	239	267	270	270	234	264	237	281	224	253	261	228	262	287	294	266	250	248	269	265	277	280	285	271	237	241	257	257	260	279	271	259	259	268	263	256	262	282	285	296	262	248	261	269	284	272	261	287	258	263	245	247	249	268	234	261	276	275	295	278	256	265	283	271	253	259	250	272	260	250	266	274	267	276	271	252	237	255	263	258	250	270	252	296	288	262	242	290	274	275	250	265	277	272	259	253	259	280	267	256	254	272	254	257	283	247	297	264	275	262	246	275	284	277	283	287	259	300	261	276	282	276	275	245	280	239	255	245	264	296	281	288	248	265	268	278	230	282	267	244	240	261	249	302	244	274	245	267	260	254	266	263	269	244	259	286	261	242	277	267	265	261	297	282	243	285	259	271	271	243	257	279	278	278	252	259	290	262	267	261	239	240	296	263	243	299	241	239	286	254	255	264	272	239	254	278	290	264	265	304	248	257	253	281	267	248	299	270	286	297	265	264	277	264	250	271	256	253	238	286	278	256	260	268	245	251	279	247	227	273	275	258	262	288	252	252	250	259	270	262	261	237	290	266	264	277	266	235	265	262	216	288	242	254	261	281	257	249	298	286	252	247	271	259	277	268	291	284	259	241	278	258	272	263	240	282	269	258	287	287	290	267	259	253	263	272	228	268	238	293	244	248	259	237	255	245	283	276	279	255	284	256	273	219	269	253	268	273	271	264	264	251	262	275	288	290	248	284	264	248	290	259	267	264	273	276	256	238	265	245	244	294	244	261	282	246	275	271	250	287	286	253	276	260	268	258	264	270	252	275	256	241	241	306	295	269	257	262	277	260	263	233	267	269	279	276	276	253	249	258	276	279	280	274	254	302	248	275	237	247	267	298	304	251	257	264	281	224	274	283	295	263	246	232	249	300	263	274	252	297	291	273	275	236	281	236	267	269	256	239	287	266	263	238	272	253	260	259	279	265	278	244	260	259	228	259	297	242	242	260	274	271	272	257	260	249	257	245	249	284	260	238	270	270	267	287	250	248	243	270	237	244	258	264	285	254	233	264	258	282	240	239	277	311	277	253	262	274	244	256	254	272	258	259	282	242	279	238	253	268	250	297	248	287	269	252	272	272	242	267	284	253	248	284	262	276	285	251	259	250	260	274	248	264	257	268	241	275	245	255	295	261	235	290	257	257	285	287	262	279	262	262	234	281	282	279	277	240	251	255	302	283	279	276	284	280	247	292	260	271	290	267	313	269	271	256	259	244	292	254	237	274	277	260	262	304	261	247	263	269	266	245	262	243	256	282	234	270	267	303	287	242	286	262	267	281	272	273	281	267	262	268	260	278	265	274	277	264	256	237	258	287	278	244	269	255	270	279	264	294	267	235	252	276	256	267	287	270	263	268	280	234	246	306	266	304	272	270	255	243	261	233	264	290	265	288	240	269	261	256	286	256	257	266	283	239	243	259	300	237	274	263	291	280	256	274	250	259	245	247	257	283	254	254	275	283	265	277	264	252	250	262	270	281	289	250	273	269	258	264	265	267	286	273	252	279	261	239	246	273	257	281	300	240	227	251	249	273	260	270	262	262	241	252	261	271	253	239	261	256	273	276	259	260	247	265	267	286	249	296	260	248	269	233	288	269	275	250	283	268	264	267	250	269	270	251	262	265	266	264	264	281	266	286	274	261	281	292	249	275	291	298	269	232	246	251	238	285	255	239	278	270	254	274	271	263	260	265	255	237	268	257	257	279	261	244	228	261	274	268	261	241	270	269	267	276	270	262	277	268	278	275	269	263	278	292	247	277	255	262	267	274	291	281	219	280	251	251	260	265	273	251	264	274	240	256	261	265	313	259	236	255	237	276	267	274	259	265	281	247	259	245	275	256	228	289	256	270	241	249	261	269	262	276	258	283	243	249	264	295	276	274	292	262	271	266	251	279	265	294	260	245	238	273	268	272	275	293	243	252	262	257	253	262	272	278	293	279	260	242	268	278	239	259	258	280	219	253	253	257	261	248	282	289	260	247	248	288	248	260	254	275	248	267	262	263	283	260	256	266	307	268	265	275	260	271	238	258	296	255	261	260	254	262	263	275	280	258	285	272	248	272	279	283	280	293	267	231	255	294	282	239	298	300	245	263	262	269	290	265	295	264	265	262	281	270	250	286	255	261	246	293	262	261	272	243	259	278	283	283	273	259	278	242	257	271	272	271	261	253	267	257	270	248	280	247	259	304	274	256	300	257	259	280	247	276	275	267	262	272	294	258	251	222	247	261	258	253	273	267	275	262	267	259	289	277	288	274	261	244	247	267	288	296	281	286	277	293	291	249	242	264	254	274	259	268	244	277	268	244	249	251	262	258	268	267	238	257	246	271	269	291	257	274	266	245	270	245	286	283	250	273	290	250	288	267	258	253	283	274	261	272	291	242	261	245	252	261	269	257	278	268	245	268	246	252	255	273	255	275	256	245	253	269	263	263	261	253	278	286	266	287	270	255	260	300	260	259	290	255	262	243	254	257	273	248	273	262	262	267	262	294	271	276	290	257	271	238	239	282	229	268	242	287	265	255	299	268	241	276	254	269	263	299	304	257	269	277	248	279	287	250	259	261	285	299	288	274	264	231	252	280	234	255	279	262	269	273	253	294	250	240	275	279	271	285	240	278	240	254	269	260	253	256	279	272	283	270	252	250	290	243	280	295	259	290	258	280	270	240	294	264	280	256	270	268	270	278	294	309	239	279	275	266	278	279	241	249	276	259	274	250	275	261	250	249	260	252	229	275	273	261	256	247	298	244	288	267	275	257	241	309	272	247	289	276	262	239	270	237	244	255	255	296	240	278	249	261	292	231	250	278	289	266	262	307	246	229
39340	46736	25876	7144	4032	2857	2396	2020	1738	1579	1497	1310	1294	1162	1112	1029	1047	1033	1026	953	877	839	847	875	846	797	833	832	817	792	768	811	806	908	840	867	873	867	889	819	835	868	839	867	882	778	5053	8100	8205	7048	4739	2630	1259	884	730	742	747	636	663	627	687	660	662	655	652	631	653	675	706	620	657	633	617	701	687	657	629	693	631	630	663	663	616	634	609	682	652	630	669	673	634	643	629	638	659	655	620	669	680	664	647	584	629	617	652	609	660	638	627	690	631	640	679	709	660	681	662	677	612	677	661	676	632	649	685	683	644	640	661	661	650	630	664	690	674	661	677	638	641	640	624	670	624	654	654	657	643	658	619	629	609	669	692	683	659	704	584	697	635	615	638	603	644	636	637	683	649	704	678	653	662	656	660	652	620	630	610	654	629	653	613	672	637	630	650	631	661	617	695	666	643	638	618	684	633	660	634	612	648	665	653	616	681	609	611	610	669	644	639	646	689	630	660	659	675	656	634	696	651	659	636	622	637	664	660	678	673	598	646	652	625	598	668	653	628	640	683	606	700	622	650	666	642	654	634	651	639	675	650	680	669	667	656	662	694	680	612	688	600	620	646	640	662	626	639	605	633	643	653	666	636	633	619	667	697	681	651	640	706	662	669	606	701	635	616	686	681	669	690	666	610	612	697	643	645	648	646	636	618	630	626	596	661	645	721	660	637	612	605	637	624	626	607	592	640	694	640	616	676	681	608	662	655	637	643	676	655	612	677	665	666	617	669	636	663	597	618	625	612	629	667	676	651	647	690	652	612	687	670	623	667	644	598	634	670	664	640	688	612	633	650	595	646	681	669	672	665	602	673	671	659	681	617	662	626	670	648	643	639	670	663	616	692	674	643	614	651	633	648	582	648	667	625	660	653	624	661	641	687	683	630	659	595	644	653	682	638	667	629	640	588	668	645	651	645	705	619	619	619	661	664	669	661	673	659	683	631	688	648	677	602	656	605	642	661	673	643	680	670	657	651	665	641	661	663	678	684	659	634	643	654	698	678	641	663	674	638	631	677	664	645	636	641	621	657	628	597	615	664	710	652	720	643	673	696	632	649	653	653	685	604	653	632	634	631	660	674	680	630	649	582	628	660	648	632	637	627	635	659	616	673	597	664	694	639	675	651	625	657	654	622	676	637	626	623	639	684	632	662	708	657	708	622	663	632	630	679	661	644	646	654	660	639	608	647	674	731	682	665	679	687	606	634	652	660	656	663	658	698	627	663	643	664	642	654	649	644	629	705	608	644	663	635	659	662	653	652	664	636	630	662	681	649	661	650	608	675	685	662	646	635	654	697	679	619	645	626	638	620	639	637	651	654	669	657	620	666	682	655	655	708	630	655	631	673	630	681	597	703	634	686	642	630	626	660	675	648	638	627	686	640	676	629	627	675	666	644	637	632	654	673	701	636	662	641	651	611	605	628	662	612	608	647	640	649	691	681	648	689	678	678	645	698	652	630	676	607	653	645	618	616	633	670	645	689	634	609	642	678	650	624	669	661	667	680	638	650	699	684	657	669	652	672	658	647	692	694	667	639	610	599	609	655	673	657	637	643	655	628	678	663	621	634	650	664	637	663	659	672	684	652	632	628	642	638	625	690	711	681	617	593	642	644	653	662	647	674	683	616	653	655	621	634	649	652	636	578	644	676	618	648	625	634	632	652	629	663	653	640	691	593	666	645	661	640	675	650	656	637	635	670	642	642	684	663	636	619	632	641	678	653	645	688	628	628	633	680	655	644	673	696	659	634	604	636	627	657	664	615	599	666	615	603	638	662	656	696	645	692	640	657	694	637	644	621	697	634	665	658	663	665	673	650	634	666	666	619	669	663	655	657	653	634	701	628	648	672	646	631	623	619	694	645	649	656	655	640	659	656	624	670	656	668	657	666	687	631	665	622	664	701	650	648	637	634	634	639	676	642	624	646	620	668	628	657	635	614	636	682	634	683	659	706	626	639	635	633	636	643	664	660	673	636	670	645	668	668	667	661	647	647	658	701	609	643	634	663	653	722	665	670	645	664	627	624	637	612	620	676	615	683	658	654	665	655	667	633	643	622	653	637	652	692	631	637	649	650	664	670	665	648	663	654	668	594	633	659	656	627	688	672	601	668	663	630	642	614	646	625	654	649	646	648	643	650	684	610	718	670	644	636	640	666	630	631	642	639	630	667	654	637	639	600	662	612	632	685	695	676	617	672	656	672	663	664	650	627	663	660	644	616	657	674	625	713	643	620	677	659	667	668	624	656	653	641	631	684	696	691	647	677	622	652	643	661	665	665	676	641	689	644	662	663	658	658	621	703	642	685	660	690	643	667	674	659	675	669	633	684	645	700	644	678	638	677	657	665	659	642	638	612	679	660	665	634	635	646	649	679	668	675	640	646	660	664	610	657	653	629	613	667	628	629	654	666	628	685	688	607	616	627	687	682	638	678	661	655	638	628	619	603	646	648	672	646	650	664	623	680	648	645	660	649	675	612	662	688	672	605	669	653	650	629	663	662	635	691	668	654	685	658	616	695	626	643	639	644	634	622	663	655	581	626	674	647	653	638	631	692	637	627	676	652	670	684	635	622	622	646	632	628	637	655	612	672	653	663	660	628	669	667	634	598	647	619	648	666	615	657	668	636	617	656	645	624	665	665	610	669	655	637	675	639	632	674	670	630	662	694	652	681	647	659	614	641	671	656	650	633	645	641	626	615	656	635	656	645	678	665	629	610	669	589	596	639	671	670	656	648	658	660	691	609	643	591	615	664	699	596	677	630	638	659	705	603	667	643	641	663	711	667	673	655	693	661	678	690	667	669	651	643	664	703	653	634	688	653	647	682	638	691	635	663	642	598	666	670	634	642	662	688	668	623	630	599	656	629	638	634	678	642	688	634	648	624	648	679	611	648	628	633	663	634	697	670	698	598	661	650	641	658	680	672	663	665	681	648	688	650	645	663	662	682	665	650	713	633	695	680	641	652	609	647	642	663	660	678	649	651	656	633	629	648	666	658	621	597	693	670	689	620	665	658	613	629	598	677	631	615	636	644	686	638	599	610	661	692	603	621	645	626	624	628	702	639	623	645	661	650	665	686	677	646	673	626	676	637	665	651	667	670	625	625	689	649	617	633	615	669	653	644	632	677	608	646	710	683	628	683	635	649	666	668	630	675	627	669	651	644	646	641	683	636	633	633	704	637	674	613	660	658	653	656	658	654	602	662	595	665	669	671	682	651	634	670	663	695	702	674	632	723	674	667	630	671	706	676	620	679	662	677	656	618	695	639	623	609	624	629	622	668	609	684	671	650	642	661	637	667	695	633	652	650	664	661	672	612	611	698	669	656	637	678	648	643	605	627	644	642	662	652	637	619	672	675	648	656	639	629	618	684	644	685	667	666	651	647	628	655	668	681	615	657	664	601	671	680	662	641	673	688	656	658	655	649	620	655	667	679	665	651	619	645	616	682	639
9703	5805	4642	605	337	290	275	280	277	289	276	303	288	247	249	245	301	232	298	275	266	264	270	275	284	274	259	279	253	251	244	247	236	288	266	267	243	283	280	273	271	278	274	271	263	260	291	328	376	392	395	310	289	275	313	278	242	266	250	283	251	251	274	272	276	279	229	268	289	257	260	256	257	264	253	274	284	285	269	261	274	236	279	264	258	268	276	267	253	252	253	272	221	262	240	276	236	286	240	271	282	246	243	266	264	237	272	284	236	257	283	277	276	267	265	301	255	247	254	286	249	261	279	303	248	268	268	289	296	267	258	257	259	266	249	279	262	264	257	278	312	238	298	275	284	266	294	257	252	284	269	229	242	268	272	271	250	256	262	283	270	288	268	254	296	248	239	260	261	279	274	257	280	256	244	284	250	253	267	271	264	250	257	246	264	275	274	247	276	288	258	267	262	261	271	252	273	258	253	274	282	269	283	266	240	279	270	265	292	271	283	270	250	284	252	282	291	286	284	282	264	251	271	270	270	235	251	250	255	299	267	257	266	271	270	272	234	256	294	270	254	260	243	267	292	259	267	258	263	272	266	282	238	281	290	250	266	255	278	263	245	256	257	242	256	285	251	260	232	273	266	271	265	279	257	249	266	220	254	261	278	267	242	266	260	247	247	270	275	251	260	307	268	265	229	261	252	291	231	274	295	252	286	282	251	253	274	258	240	300	271	284	250	264	261	278	291	252	284	283	266	244	244	245	250	254	243	266	262	311	290	265	273	268	270	276	269	270	274	273	260	284	281	274	288	277	282	277	267	272	241	278	251	269	267	246	241	255	248	251	272	233	281	245	227	249	262	232	279	236	270	246	283	281	229	297	266	261	272	275	290	257	244	244	275	269	276	253	235	252	249	256	285	306	249	250	274	268	283	269	284	253	248	246	313	272	262	250	267	253	248	263	241	293	265	275	264	269	268	286	279	275	260	249	296	268	269	277	268	254	254	260	311	237	238	249	236	247	258	262	288	274	235	247	261	276	246	244	293	283	275	233	246	262	266	246	279	280	252	296	264	273	263	292	252	306	263	284	279	269	290	281	271	246	259	258	255	266	300	243	264	272	274	272	259	293	265	243	278	249	253	258	273	289	253	266	262	236	267	247	240	266	251	269	256	259	247	271	285	274	217	248	282	289	273	305	253	260	254	266	240	257	289	264	278	251	279	244	282	279	251	292	273	265	258	243	241	266	249	259	272	278	311	243	257	258	294	251	257	286	267	276	270	255	264	272	275	259	241	244	248	237	291	249	264	295	279	259	239	277	267	286	281	269	250	283	246	299	234	282	294	264	254	256	258	297	275	299	272	258	271	277	272	282	265	271	259	258	257	262	258	262	290	235	270	254	293	254	258	253	264	278	278	266	247	225	266	258	299	290	298	259	267	246	240	280	235	285	227	273	255	262	251	286	275	246	243	223	261	234	246	277	277	270	265	232	272	284	271	260	255	281	268	264	288	255	217	264	275	276	266	248	262	314	259	239	267	268	286	267	283	282	264	252	275	256	266	286	273	267	238	265	289	261	269	258	264	276	275	272	262	277	274	291	267	280	289	275	250	283	258	259	301	290	259	250	260	245	257	278	267	235	258	285	246	282	272	266	255	240	255	244	262	263	270	314	277	275	261	284	262	236	270	253	298	274	278	269	263	275	265	284	282	299	268	248	276	276	242	258	247	232	267	270	233	270	291	248	289	220	275	269	293	287	262	258	268	279	258	259	277	266	277	255	272	271	280	260	241	271	262	259	250	245	261	271	237	251	291	249	283	270	256	263	287	297	269	286	263	260	253	262	268	257	263	262	255	248	273	268	253	258	265	236	249	236	265	268	290	268	255	264	262	298	268	268	255	255	269	256	248	249	278	261	260	260	255	245	273	281	246	289	273	269	263	243	234	264	244	288	285	250	260	244	260	262	254	252	220	285	286	252	247	279	267	263	274	259	261	271	257	265	267	248	268	268	279	256	261	242	251	248	268	265	266	257	260	268	249	271	276	282	266	255	276	285	252	294	303	258	249	267	280	266	263	272	258	247	280	271	264	258	254	293	261	264	273	270	277	214	280	246	280	252	267	284	258	263	262	277	246	272	274	262	240	283	268	273	254	255	280	262	260	268	239	289	229	233	270	286	280	275	257	237	276	259	264	287	245	251	264	278	245	239	263	272	268	254	260	275	269	288	318	260	259	250	277	274	242	252	276	275	251	265	264	271	294	268	259	268	247	281	265	268	252	259	251	269	247	244	263	270	262	272	294	236	282	236	267	268	261	280	281	297	244	239	272	273	267	253	250	256	258	264	267	231	312	266	284	281	262	248	238	279	284	214	256	275	301	265	297	276	265	275	288	267	272	280	274	266	277	279	255	265	254	271	234	311	283	280	284	258	244	262	288	247	274	291	238	279	251	238	261	280	269	258	260	268	263	272	297	259	263	274	266	246	262	257	263	297	269	273	249	259	272	260	275	287	297	282	264	287	275	279	263	269	251	250	268	257	284	257	269	242	266	248	250	249	263	256	259	253	262	249	257	261	273	271	261	279	276	286	294	282	248	259	256	270	258	259	241	254	284	249	279	259	243	277	253	259	251	273	269	291	284	297	261	294	272	288	244	216	264	244	251	252	274	243	247	258	293	251	253	258	269	295	273	260	281	246	281	257	287	259	294	256	236	265	281	257	261	269	255	273	278	233	275	284	280	277	257	244	271	273	270	269	266	238	286	273	280	265	268	273	282	255	287	270	252	297	270	260	287	283	271	290	249	246	277	241	280	241	282	287	284	272	259	254	264	284	267	282	246	259	256	264	254	245	281	253	248	258	287	269	240	288	298	261	288	276	273	266	255	256	296	259	250	271	246	240	263	293	241	250	252	244	282	273	271	224	261	254	262	269	274	282	252	235	270	279	275	215	252	272	238	245	250	280	260	261	285	270	281	271	260	231	270	265	250	277	273	273	269	281	261	287	272	286	289	261	271	264	254	277	268	247	320	279	254	283	269	274	242	253	278	239	232	263	251	266	276	270	268	276	272	263	270	263	245	261	277	285	271	263	266	283	259	271	259	254	266	261	281	268	252	282	255	274	263	273	248	277	271	264	258	281	278	260	234	252	280	276	261	257	226	260	271	275	264	247	254	257	276	262	291	254	284	273	267	256	246	300	277	275	250	273	245	282	257	270	278	268	258	286	258	276	287	255	264	262	274	269	279	236	285	269	244	284	278	257	248	254	278	245	280	280	257	235	269	262	291	269	283	287	295	271	237	296	257	234	267	281	276	251	306	266	292	312	269	266	256	283	288	272	277	262	245	249	259	268	269	287	253	284	254	256	253	278	264	254	280	265	244	282	252	268	274	279	283	272	263	248	258	298	289	287	282	286	268	276	252	238	250	286	233	244	310	239	276	240	250	259	253	232	273	267	265	276	263	270	254	281	270	261	291	269	264	234	266	245	283	263	268	285	227	262
7970	8476	6853	1628	848	736	735	724	688	750	716	654	706	685	677	703	711	625	691	684	664	753	694	665	667	662	666	685	705	680	628	735	739	669	686	687	661	713	703	719	749	655	730	702	695	718	816	1165	1365	1378	1169	960	806	725	668	676	625	606	718	633	714	624	679	648	660	618	651	660	633	645	662	643	663	716	633	650	688	604	650	644	688	701	721	669	693	644	693	653	647	605	633	637	653	672	607	663	676	661	657	657	661	646	669	659	602	659	678	651	622	674	673	669	627	668	629	636	656	684	633	616	702	645	664	716	727	698	634	659	645	668	668	677	685	689	665	657	641	700	655	681	704	671	654	690	661	666	655	723	671	634	669	641	661	661	640	652	629	679	723	659	674	686	660	616	668	612	658	636	644	654	696	686	723	661	635	608	700	705	685	645	689	652	648	675	676	681	659	670	658	675	647	611	673	635	694	669	624	620	702	666	622	692	670	663	667	666	639	680	661	680	648	695	614	691	580	711	659	693	676	703	656	633	658	658	719	666	672	652	685	652	672	673	739	651	673	708	673	627	667	665	677	606	640	630	641	657	684	670	648	621	661	630	670	672	670	678	660	652	698	633	691	711	659	644	656	665	644	688	669	634	704	682	652	652	709	674	660	654	668	668	636	658	655	657	705	682	687	603	719	625	665	600	643	635	656	690	692	720	663	653	653	652	661	653	665	641	620	671	689	687	665	717	653	687	641	671	667	664	664	634	684	725	634	657	705	665	639	679	680	653	699	696	613	628	663	643	636	660	675	673	665	639	629	685	686	684	616	664	670	677	670	627	682	626	690	694	680	641	671	650	660	697	657	716	684	649	659	682	653	653	619	680	659	654	660	678	651	646	613	662	662	644	673	693	650	668	711	648	689	641	645	638	685	685	661	650	633	670	716	685	710	703	662	632	684	628	660	706	652	684	660	663	680	657	688	675	661	694	598	678	663	654	668	611	647	695	662	666	686	681	655	671	662	667	665	663	657	655	647	657	655	673	710	692	650	661	627	703	623	700	644	682	688	659	660	652	664	693	691	698	655	639	652	696	669	662	658	648	696	669	649	671	708	697	680	643	671	638	670	645	679	659	634	661	618	615	622	625	642	691	686	652	653	653	675	697	648	650	674	704	665	659	657	651	678	642	650	662	638	670	665	698	673	665	668	626	700	694	676	647	683	662	679	664	637	689	690	704	671	648	657	644	704	708	616	659	646	672	644	680	662	722	681	697	645	633	681	665	641	675	665	709	660	665	657	673	684	669	651	649	637	651	683	645	677	654	649	661	699	640	658	679	635	669	665	667	669	679	683	649	717	647	656	749	719	654	634	663	679	640	690	643	667	644	635	645	615	634	660	640	643	640	682	659	670	668	688	656	594	679	690	674	636	638	683	645	640	655	660	665	667	644	657	640	655	631	702	647	616	639	686	678	669	680	645	698	628	672	645	678	637	637	662	697	665	672	674	681	643	700	663	652	692	682	640	689	687	689	690	670	693	629	725	667	678	657	681	688	667	644	671	677	673	653	660	666	637	703	667	606	627	700	664	645	710	624	692	629	707	657	677	695	650	676	666	683	629	694	673	654	655	688	682	688	660	693	705	694	619	665	671	646	690	694	682	632	658	646	626	663	712	645	617	648	692	660	678	672	646	678	720	703	641	669	643	634	696	646	656	652	676	675	660	650	674	707	641	686	697	613	657	676	675	633	651	650	643	680	650	690	647	670	655	664	650	670	695	691	632	670	662	685	657	649	605	683	678	660	663	686	650	665	633	652	654	660	667	656	639	655	666	686	672	658	662	628	666	631	689	643	611	662	690	633	623	664	690	678	641	677	697	618	657	677	658	680	694	624	667	653	679	689	649	674	635	614	628	654	634	649	647	645	685	634	649	722	677	677	624	631	654	719	626	654	656	649	637	699	614	642	657	643	690	689	677	667	652	656	634	654	644	710	638	639	644	647	721	684	677	666	654	631	656	629	647	656	667	640	660	656	687	665	686	671	648	677	658	651	690	682	636	709	646	693	659	679	690	682	691	650	653	681	683	651	675	640	644	652	713	665	637	655	679	713	660	705	649	690	654	642	623	672	659	687	660	659	635	671	652	680	641	656	678	623	657	640	654	656	653	652	690	676	684	617	639	663	634	692	643	634	668	662	655	695	686	657	645	695	635	699	677	635	667	681	673	674	665	700	652	645	671	624	703	688	710	685	644	684	659	655	637	655	664	670	649	660	695	607	686	694	695	689	658	630	646	682	647	654	640	621	659	664	684	683	674	647	627	719	686	676	658	683	635	593	718	643	661	620	641	684	645	665	632	687	639	660	663	635	638	656	657	696	681	667	646	655	631	722	696	660	649	667	662	654	650	649	663	686	636	671	698	647	696	668	617	677	655	660	682	698	675	639	675	670	667	701	661	680	671	644	640	646	638	666	652	639	633	675	650	681	638	647	606	676	624	647	637	694	669	700	686	611	690	662	643	691	639	663	655	626	662	641	638	667	656	691	668	622	651	679	608	653	642	695	655	673	690	635	649	686	696	640	677	669	639	653	664	695	657	666	699	643	647	696	648	722	644	636	680	615	688	620	642	670	659	656	635	683	671	713	659	672	624	652	638	683	650	638	682	628	640	690	663	685	696	682	660	658	650	632	630	660	668	697	659	624	655	685	624	651	655	672	668	649	682	680	670	679	702	656	672	684	661	647	628	648	710	661	649	645	654	612	719	707	633	662	640	666	653	640	658	626	634	720	700	646	669	708	667	617	681	643	670	642	674	649	662	640	684	706	685	665	715	691	652	668	643	694	702	654	669	661	698	660	650	690	680	712	658	665	700	652	672	702	667	649	658	664	695	648	614	682	719	675	676	688	659	664	655	679	649	619	645	684	669	624	657	696	706	675	686	687	646	649	666	653	718	641	648	704	653	680	623	682	715	617	648	658	663	658	712	683	649	646	687	653	612	664	678	635	645	651	639	660	717	700	679	680	691	673	669	660	696	669	634	650	659	576	690	634	731	655	644	658	687	659	620	643	674	682	691	700	694	727	689	682	668	660	725	679	623	681	643	682	688	691	655	668	641	707	635	682	656	696	683	681	680	697	683	680	636	678	670	611	677	666	689	664	639	662	665	668	661	674	603	588	659	642	691	669	655	663	661	684	704	654	629	633	626	619	640	648	695	687	628	684	668	671	650	633	691	647	695	658	642	691	682	693	673	649	656	700	678	693	718	685	677	679	703	666	670	649	646	671	632	681	655	674	647	716	668	667	620	688	652	641	665	637	670	677	676	650	639	697	689	649	674	703	676	637	650	666	694	643	662	669	685	641	666	681	665	651	682	644	647	591	622	636	631	667	635	678	675	673	682	687	664	702	655	631	684	709	684	730	630	675	656	685	668	682	626	660	660	647	654	691	658	644	651	648	696	683	650	661	640	676	671	645	647	661	730	686	711	646	662	594	647	648	646	680	629	642	657	677	670	728
50068	51036	48216	12924	3404	963	580	456	418	391	344	373	332	325	326	320	308	325	291	317	271	303	302	324	267	330	289	270	328	310	281	279	324	344	305	325	281	319	305	312	274	289	312	300	337	307	498	1044	1038	944	743	526	359	321	327	264	294	281	285	286	299	299	306	299	304	301	276	284	261	295	316	277	261	275	296	290	278	279	290	315	283	273	298	286	252	270	298	296	305	323	304	303	292	308	277	316	308	276	266	300	268	289	271	267	304	267	301	286	257	289	317	282	291	284	281	297	284	291	270	286	319	298	258	301	298	313	292	298	293	260	285	282	275	297	272	296	319	273	314	294	286	276	251	279	309	294	287	283	296	300	260	284	268	299	268	300	268	301	286	290	281	299	296	300	290	306	279	294	285	281	281	301	286	258	275	268	263	318	295	285	267	296	305	296	286	293	262	286	324	280	253	259	332	280	270	296	301	307	264	286	304	253	284	289	268	295	292	292	268	293	267	264	289	283	282	272	269	303	322	335	269	297	293	301	294	297	254	260	276	295	261	299	298	294	297	295	271	294	279	288	288	295	294	275	260	292	288	255	281	290	268	294	285	298	272	273	313	308	290	285	288	274	268	295	282	283	306	299	282	290	296	272	305	279	302	281	304	288	302	276	307	336	284	287	315	296	275	321	279	284	274	306	285	289	318	279	299	285	288	301	253	263	268	293	280	268	292	277	296	279	248	294	287	275	299	281	280	309	254	291	276	289	277	271	266	270	282	323	300	261	272	272	311	302	288	281	304	292	269	269	298	289	282	261	312	285	301	297	309	278	264	289	286	312	291	272	297	300	261	250	274	290	322	264	295	281	294	283	253	291	305	269	270	275	278	294	275	294	335	286	263	288	298	269	274	264	279	311	310	296	277	300	283	311	297	293	253	299	299	285	284	276	287	282	295	297	267	286	297	287	319	271	278	266	285	259	271	270	283	270	307	274	280	301	294	285	263	273	322	274	282	293	274	288	298	287	296	247	292	273	300	278	290	279	289	267	255	289	278	304	278	300	282	262	295	274	255	279	283	310	268	274	288	287	292	293	296	263	283	269	282	292	301	283	289	297	311	315	295	274	326	297	252	287	290	300	267	263	285	298	234	305	260	285	274	288	286	284	292	287	321	299	258	302	279	290	285	273	290	256	277	285	292	242	279	282	292	284	299	288	308	251	272	283	285	290	248	300	284	286	256	272	304	295	277	287	316	283	270	323	296	284	297	300	297	271	275	301	335	281	295	284	286	281	314	270	294	286	279	285	292	279	282	286	251	300	265	293	297	286	290	259	306	271	276	286	317	287	287	305	291	248	271	269	307	282	249	285	283	281	281	298	296	260	263	275	302	257	276	280	266	260	299	283	285	250	271	299	283	293	307	293	276	275	290	311	280	278	291	261	274	297	295	267	296	301	295	278	224	310	277	287	286	260	281	288	270	288	272	274	292	287	262	267	289	284	310	285	325	280	283	291	302	298	288	266	279	293	275	296	299	302	283	273	298	294	296	285	271	281	296	322	273	313	282	254	297	287	293	289	285	318	281	293	306	290	335	289	269	296	270	268	282	242	289	265	263	292	271	282	291	295	277	278	290	298	318	302	280	276	284	299	240	282	299	291	300	260	301	299	286	309	275	309	275	277	282	262	282	281	296	272	267	304	304	277	285	299	277	302	284	271	286	295	296	312	254	288	262	288	284	305	301	282	289	271	294	257	302	272	284	283	290	261	301	282	282	286	259	319	304	306	274	277	288	276	286	296	301	252	255	268	304	306	295	294	287	297	305	275	292	283	300	278	273	275	258	302	288	300	295	306	288	279	289	276	284	272	299	288	306	301	305	291	291	282	263	257	279	283	268	293	259	295	283	265	300	286	304	275	309	276	269	283	302	279	254	280	301	313	282	276	296	312	286	282	284	304	262	299	284	285	302	276	281	288	259	298	262	276	260	282	304	297	295	296	280	288	270	249	281	317	292	285	305	312	296	291	260	297	262	272	307	269	275	289	305	308	342	298	290	273	293	295	286	282	302	292	254	270	278	267	297	286	280	302	304	283	307	264	285	312	267	274	313	245	252	292	254	325	261	279	296	304	280	335	306	280	236	279	299	299	326	278	242	321	252	294	297	304	275	284	294	269	308	299	293	290	298	298	304	283	287	299	282	302	274	309	284	295	275	300	281	301	308	276	295	295	277	271	262	274	294	277	289	290	287	266	290	288	293	271	280	267	281	285	279	288	296	274	288	265	264	308	279	318	292	271	255	285	305	285	298	266	262	273	292	278	314	317	314	305	296	275	268	280	291	308	274	290	269	288	293	300	291	299	246	313	306	302	266	296	273	292	252	312	327	277	288	296	287	298	308	302	289	293	290	302	287	303	270	242	308	300	272	264	281	311	276	312	271	304	309	271	303	260	314	275	295	290	272	277	247	298	286	296	316	299	285	293	313	255	270	280	287	296	283	291	267	291	305	289	286	291	335	290	316	262	281	296	285	295	280	293	282	303	271	296	265	278	281	264	265	278	298	269	279	305	286	281	298	284	293	295	279	261	278	307	314	263	279	275	283	271	285	244	267	294	290	282	286	305	276	265	270	288	320	282	270	267	277	300	305	295	302	257	303	275	321	265	326	286	306	280	259	294	303	251	312	297	265	262	274	277	260	317	261	292	302	327	279	294	305	287	263	301	303	273	269	287	286	280	269	260	285	312	285	284	305	280	306	278	268	335	267	297	297	270	294	302	296	268	289	248	295	280	304	289	289	290	273	281	293	307	317	303	308	248	277	263	292	253	296	299	290	283	289	264	258	288	266	312	281	264	264	281	259	297	301	255	294	297	287	294	274	283	273	275	289	323	296	286	277	271	252	295	288	278	296	291	268	290	297	286	287	263	284	286	292	274	264	255	303	282	265	294	296	284	275	269	294	281	282	276	301	271	305	281	273	299	304	257	310	302	281	272	281	289	310	269	292	300	286	274	278	278	278	283	309	274	271	303	282	284	310	302	273	286	297	295	277	275	252	291	297	297	276	269	282	289	316	272	272	319	298	306	314	288	310	270	291	249	281	260	292	261	292	263	306	285	312	276	274	274	270	262	303	295	330	289	302	298	313	306	298	291	290	272	300	284	307	279	293	305	264	317	293	302	265	285	284	296	272	257	290	310	277	280	333	279	278	289	274	254	291	292	266	273	280	261	247	274	293	324	312	276	309	325	300	268	295	276	318	251	290	294	287	248	272	292	287	285	285	264	291	319	299	290	286	289	303	308	262	294	283	318	259	274	305	262	281	267	278	311	301	298	280	302	285	262	272	263	259	303	285	273	283	277	287	286	301	290	293	270	278	297	296	269	313	277	303	273	258	293	316	283	293	276	298	264	313	264	297	321	296	310	275	274	296	270	271	281	284	294	297	276	316	286	308	300	251	287	305	292	290	275	283	298	323	288	304	306	278	293	264	282	272	287	295	276	318	306	280	276	296	265
31564	38492	32522	7043	4406	1914	1628	1400	1265	1256	1115	1100	1068	989	942	939	904	910	862	848	836	794	791	808	802	821	791	820	770	797	800	760	815	840	822	773	827	786	811	862	783	790	884	865	836	888	2172	5911	5403	4712	3214	2047	1161	865	775	719	764	688	714	701	696	713	691	670	670	741	713	705	715	718	722	697	745	677	747	677	668	733	675	700	687	690	683	704	725	732	714	747	713	712	679	706	697	708	698	674	753	699	706	745	684	675	745	707	697	712	715	744	665	699	700	712	706	726	695	697	687	723	713	710	734	723	708	730	712	677	694	688	686	732	726	709	697	713	675	742	680	694	659	704	676	723	706	686	722	726	710	714	713	717	707	678	686	738	703	686	719	697	730	660	767	724	684	710	723	735	708	712	732	722	681	724	683	719	655	681	717	722	670	712	709	732	748	690	707	723	723	687	675	686	708	667	689	692	667	709	738	740	700	723	710	705	728	702	726	711	712	698	718	703	746	737	681	717	682	715	770	742	704	704	738	723	697	679	694	715	705	719	690	726	707	688	709	717	676	650	654	699	685	723	702	677	697	713	711	708	750	736	658	758	724	743	694	653	696	726	715	666	662	720	678	719	720	685	670	661	648	720	713	673	735	738	689	767	750	734	700	718	750	678	724	753	714	723	715	732	740	663	718	722	683	703	694	713	684	665	734	708	690	685	737	738	739	738	703	677	707	715	669	668	683	662	709	707	687	679	725	716	682	689	702	685	689	707	738	719	686	739	659	697	683	701	722	684	727	666	635	660	712	707	701	678	719	722	713	753	676	729	698	699	718	660	685	647	647	678	718	660	715	690	731	782	743	691	752	713	713	646	689	668	665	690	702	706	729	713	724	691	700	682	725	710	717	768	691	719	710	650	754	640	665	658	715	644	708	709	735	708	690	738	677	713	699	694	722	731	678	679	706	693	706	694	720	685	715	689	675	756	698	754	683	709	686	698	719	653	713	650	732	696	682	758	706	704	696	708	706	683	728	703	683	751	685	694	689	752	712	680	687	713	723	692	688	691	670	712	714	681	718	682	685	675	764	714	720	723	709	704	686	680	674	699	663	721	692	728	705	742	733	702	688	724	674	713	684	753	728	671	689	675	711	704	744	643	727	669	679	709	743	681	695	694	761	739	687	707	693	676	690	664	712	675	685	719	726	688	701	735	687	722	723	678	648	725	748	669	723	741	688	733	736	689	715	699	715	706	743	679	698	744	707	742	762	727	708	703	810	683	639	660	738	713	714	747	690	712	700	696	715	675	744	720	702	641	679	688	680	721	720	718	675	747	709	655	725	725	719	707	715	688	669	694	701	702	688	748	728	696	717	703	689	747	718	686	679	698	686	680	749	759	655	735	713	725	720	693	715	744	731	696	677	686	728	693	763	705	720	736	761	677	709	689	630	754	716	670	712	699	666	684	727	693	707	703	717	691	715	716	747	698	709	744	687	680	686	686	767	701	697	716	701	733	687	683	700	681	720	704	708	677	681	707	651	693	670	639	750	719	743	733	713	740	715	702	737	664	694	716	689	719	695	742	701	686	725	694	646	681	681	714	681	696	687	723	744	680	724	705	730	748	747	698	717	717	743	689	750	745	667	713	733	725	708	686	729	749	748	734	726	702	719	714	725	696	652	707	719	714	735	691	710	667	693	737	663	716	711	686	714	673	676	750	681	757	696	700	737	704	679	707	710	701	691	682	749	703	763	719	725	727	680	681	689	721	647	744	712	677	712	739	722	696	718	737	715	716	672	714	719	700	715	705	686	690	694	721	715	727	708	669	695	693	696	737	731	709	701	732	710	716	683	698	720	667	702	688	725	743	711	724	721	665	677	694	672	654	701	704	704	722	705	728	707	720	682	685	689	736	711	725	707	694	679	721	729	667	722	728	753	723	723	643	696	674	705	730	708	722	717	702	690	806	660	750	666	674	739	729	697	687	666	665	726	719	709	700	675	724	675	676	711	676	689	673	756	706	698	712	727	730	773	717	720	679	767	697	712	715	712	727	694	679	700	696	735	664	713	728	725	683	722	679	710	678	687	661	662	686	698	711	690	717	688	713	674	740	716	672	717	673	702	739	693	790	696	667	704	723	718	698	662	714	716	715	687	698	703	714	659	735	739	705	678	724	731	701	674	696	688	694	694	738	746	678	655	724	717	710	684	744	701	721	699	648	715	728	705	680	688	736	708	661	665	724	740	684	737	717	706	737	774	687	672	732	732	686	722	694	702	706	699	700	704	675	714	688	689	655	770	725	720	670	689	675	737	742	749	727	702	672	707	661	691	702	714	734	718	686	720	732	716	726	687	715	627	714	675	728	725	703	740	743	665	704	705	711	724	722	712	670	697	740	719	699	704	698	666	738	679	706	668	710	708	760	753	718	717	739	703	710	746	739	704	688	704	726	704	724	683	704	668	693	721	707	705	668	690	675	725	712	675	669	668	709	724	720	678	674	689	689	670	718	769	625	706	726	702	675	733	723	699	684	697	650	738	745	701	697	714	756	668	697	724	652	699	781	715	650	682	657	720	720	712	701	735	691	690	706	709	683	681	674	712	708	683	696	662	696	691	698	678	685	716	761	699	704	684	746	654	684	675	731	717	694	721	726	727	728	690	694	667	737	657	705	756	696	714	734	706	750	731	703	726	719	735	734	719	670	698	696	707	765	644	710	708	705	769	652	699	705	738	662	686	688	675	696	706	706	698	722	703	673	786	689	720	728	708	704	707	701	707	702	723	703	704	668	707	711	679	708	728	712	728	709	713	723	686	714	707	719	695	738	713	673	706	713	662	686	679	695	738	652	693	689	726	721	716	702	704	721	729	686	728	730	717	727	707	731	717	725	711	729	718	674	703	696	720	713	677	714	692	707	749	718	694	640	682	711	692	694	660	722	718	694	708	740	705	721	723	733	695	689	717	722	737	686	686	648	735	715	679	704	719	709	729	680	737	696	691	690	722	698	705	714	664	699	704	672	727	702	726	716	724	710	716	692	693	718	709	738	723	683	686	732	721	673	685	725	677	696	669	675	729	713	689	682	706	727	698	685	742	684	696	731	704	643	736	700	688	732	687	724	692	724	699	671	705	727	698	737	710	705	699	709	639	665	699	716	684	731	691	686	693	704	713	736	709	717	727	714	686	732	720	685	740	723	677	670	701	756	681	720	682	700	723	688	708	687	740	696	698	680	715	704	732	735	652	702	648	706	673	746	719	678	674	735	715	708	704	707	664	707	675	727	781	715	736	664	676	673	705	724	711	697	719	727	726	710	665	703	717	704	730	702	701	723	686	715	739	708	754	678	696	717	713	661	683	694	662	714	685	670	670	689	668	687	681	671	671	710	718	709	745	735	713	716	693	710	715	735	679	730	682	711	717	669	735	667	712	696	729	691	693	694	653	685	675	718	670	713	678	722	690	669	705	669	690	707	724	673	714	726	687	672	660	698	711	695	673	738	647	692	695	686	741	687
57332	63594	60815	21345	9302	2672	1246	762	584	468	393	389	383	350	379	308	319	341	294	295	328	322	318	318	265	289	277	277	252	270	290	303	297	308	301	323	277	286	280	311	310	293	259	322	284	303	716	1568	1505	1402	919	556	397	295	273	267	269	275	300	274	264	296	273	254	279	268	264	253	244	265	244	285	299	276	252	288	277	301	262	232	272	253	267	263	271	256	296	278	247	247	263	273	261	263	280	254	261	243	252	289	275	240	246	268	306	252	235	272	279	275	281	237	285	291	258	278	271	264	264	268	239	251	277	260	262	283	274	240	293	240	279	274	255	279	261	270	265	237	271	240	250	281	247	296	247	257	292	239	243	281	250	277	243	248	267	282	291	270	261	269	257	248	264	232	281	259	288	268	281	304	270	279	265	277	243	259	254	254	254	253	268	259	256	262	272	260	242	290	243	280	278	256	278	294	262	265	242	250	269	272	256	270	282	247	259	267	290	258	269	258	277	274	241	255	279	267	268	264	246	238	259	279	231	277	263	280	247	274	305	279	276	243	271	268	292	241	265	263	257	257	259	276	264	297	292	257	291	260	274	243	260	238	271	259	254	243	246	266	247	248	248	244	274	251	260	286	258	270	262	279	282	296	281	288	262	267	266	283	275	265	238	261	292	289	286	282	261	284	240	255	260	288	276	263	250	256	268	277	276	260	274	264	280	256	278	296	254	264	267	272	278	260	242	264	264	231	245	279	245	278	247	285	284	273	264	267	284	285	279	296	280	274	266	249	257	263	254	253	256	261	272	272	248	268	260	232	286	280	264	247	281	271	293	299	275	280	242	287	230	267	274	279	273	261	266	278	264	291	263	270	276	271	270	262	290	274	278	285	259	281	270	288	281	287	240	256	257	262	272	301	291	273	291	269	266	282	271	258	245	246	286	281	241	289	235	297	263	259	246	266	228	264	273	288	287	269	294	291	259	273	263	229	284	291	274	271	283	290	270	257	292	248	268	249	281	250	278	276	258	250	259	286	274	271	261	251	271	266	278	256	275	275	266	285	271	274	246	238	276	262	251	234	277	313	274	290	276	250	256	249	246	273	260	262	262	260	293	302	254	227	277	270	256	282	265	238	254	255	256	251	247	260	294	249	284	239	297	247	254	270	248	242	243	247	286	280	255	263	280	251	252	299	279	279	275	268	281	228	291	280	279	281	274	245	279	263	317	282	276	269	263	265	260	267	282	257	260	227	243	261	251	260	271	243	240	282	249	277	251	280	280	278	263	274	277	279	280	285	287	269	254	269	278	285	261	271	281	260	230	261	274	269	280	250	252	252	261	267	255	261	286	253	257	235	269	264	264	296	273	261	273	252	271	249	270	259	300	282	252	273	281	266	283	244	249	273	259	256	256	269	261	276	277	263	279	276	271	228	257	261	262	252	261	251	239	266	264	259	251	273	268	292	233	257	261	259	267	262	273	232	266	253	274	271	285	267	265	272	268	251	261	286	275	260	285	306	268	264	246	303	264	258	253	290	229	274	259	269	248	272	245	258	250	284	268	257	285	292	283	252	267	276	247	283	256	259	272	284	259	284	279	279	284	281	285	294	246	280	269	274	266	254	248	254	252	261	262	232	243	277	275	223	262	275	275	273	264	290	258	248	278	269	297	277	292	270	267	281	238	255	259	256	267	262	253	269	241	275	289	242	254	289	263	274	252	277	279	237	221	249	302	273	253	269	258	246	261	250	268	285	257	264	281	275	277	267	243	262	288	245	264	245	241	228	267	283	262	279	271	266	264	284	263	292	243	265	268	272	258	275	272	276	276	263	272	263	256	281	282	257	247	255	302	275	247	276	263	272	258	274	255	266	233	247	299	246	240	303	242	257	270	273	238	280	276	293	258	258	239	271	268	280	278	254	296	290	273	294	249	265	289	279	247	285	273	271	218	254	307	261	269	274	291	255	263	266	250	255	293	259	270	263	264	242	268	308	257	253	264	277	266	274	249	279	269	279	251	263	251	278	252	235	286	292	274	267	245	298	338	266	258	245	274	259	286	275	279	266	276	245	264	269	246	258	258	282	264	252	253	233	290	266	259	263	276	279	286	247	256	247	278	288	237	251	246	286	256	255	263	260	263	266	260	251	288	280	265	260	277	263	260	242	258	250	246	265	284	231	250	236	277	274	254	273	264	248	240	258	273	318	274	255	292	241	288	297	263	255	288	260	261	245	241	258	253	271	248	254	286	286	250	288	265	257	289	270	270	282	266	294	266	259	274	292	231	275	253	250	278	287	272	249	276	246	286	302	242	295	256	304	264	253	292	235	270	286	284	262	264	273	246	264	249	251	262	287	284	276	261	274	252	245	269	266	281	263	268	295	250	276	302	281	249	287	283	285	283	287	248	263	224	214	271	304	263	310	261	261	236	281	259	290	264	270	256	250	248	266	263	272	235	242	288	275	272	290	288	274	257	261	274	242	275	259	275	290	273	293	258	262	259	266	276	263	263	270	280	248	276	290	237	270	255	262	275	263	258	278	295	255	247	263	276	276	257	288	251	286	287	271	264	275	235	267	271	281	280	248	273	254	285	273	242	264	247	270	225	285	262	282	303	244	248	270	270	260	254	293	247	259	273	300	268	296	270	275	268	272	255	246	242	238	252	267	286	253	269	302	250	268	271	276	275	282	254	301	290	277	247	265	254	271	240	266	266	266	294	266	272	269	276	273	273	233	235	273	272	260	262	279	258	272	261	268	248	240	265	247	300	239	257	260	261	303	287	253	256	253	281	259	257	282	270	286	261	239	279	258	295	291	273	260	240	283	273	254	233	259	273	278	254	291	272	255	284	270	267	285	257	249	241	255	282	275	295	270	257	281	318	264	295	269	255	264	237	264	271	296	252	242	286	267	238	265	270	257	269	310	263	238	289	250	261	287	248	268	254	295	246	264	259	235	261	260	259	246	249	265	257	245	279	284	286	276	278	278	235	283	245	265	298	260	262	279	262	269	266	263	253	267	276	259	248	257	269	297	252	256	303	276	259	265	287	260	254	251	293	286	267	246	259	248	276	270	271	281	267	276	243	262	247	304	281	279	247	277	264	298	264	253	307	258	271	254	264	283	260	271	278	252	269	282	255	277	265	310	250	289	276	247	296	253	311	263	260	292	262	256	288	275	259	268	259	266	270	274	260	239	272	250	245	295	287	263	245	224	260	293	272	251	285	270	274	288	283	271	266	267	235	259	250	263	247	265	291	253	249	282	272	259	258	252	267	270	246	280	255	295	304	268	284	276	295	283	286	245	271	240	316	270	258	271	251	283	268	257	268	232	262	261	289	262	280	274	276	233	258	248	264	267	277	235	256	264	285	284	250	254	265	249	260	283	255	279	273	275	243	273	252	257	268	263	247	290	283	237	259	259	250	264	306	292	267	254	276	251	267	251	249	249	242	238	288	280	248	241	287	248	274	266	254	241	261	259	259	247	264	277	265	290	253	268	245	258	255	293
37270	47420	42820	11350	8772	2670	2261	2002	1747	1539	1398	1252	1219	1137	1121	1031	1002	934	912	918	894	835	878	829	841	836	827	728	832	843	797	808	825	847	841	835	796	839	791	841	847	825	838	868	842	907	4028	8751	8335	6953	4553	2377	1304	919	793	706	655	643	649	635	679	661	675	693	662	679	681	682	640	670	656	631	659	651	650	630	676	646	672	635	688	635	638	667	610	643	657	616	635	653	695	667	688	726	625	682	640	667	731	634	693	635	673	620	662	659	621	649	663	685	629	697	662	663	664	635	691	656	637	659	671	707	673	656	635	668	640	637	649	633	662	635	581	661	648	635	695	628	670	636	699	634	682	638	646	671	645	661	646	658	657	680	619	661	685	640	651	676	677	672	651	689	670	642	632	624	643	669	653	695	683	671	642	626	663	601	631	626	607	637	634	623	640	647	667	681	654	657	637	622	677	661	699	679	651	656	662	639	646	684	706	654	656	677	662	651	644	617	637	667	626	627	629	657	625	675	639	633	667	648	673	699	655	627	680	647	699	686	616	647	666	675	634	687	652	684	654	643	632	660	643	626	638	652	621	627	673	674	661	666	640	665	649	632	712	649	680	674	657	668	681	621	638	690	663	662	602	661	695	691	623	686	623	665	670	662	666	659	663	707	640	638	636	678	613	656	676	655	577	696	640	703	647	649	620	650	669	625	604	627	657	655	631	655	692	630	651	638	655	681	634	650	622	618	648	625	686	654	645	676	616	712	667	643	639	623	708	628	638	653	632	651	681	686	650	684	632	670	683	657	638	672	647	611	639	637	623	661	620	633	641	671	654	699	663	666	660	693	648	681	638	654	694	635	636	667	698	656	672	629	658	613	601	699	644	631	638	699	664	664	641	665	670	641	651	644	615	675	681	635	632	620	633	671	650	697	661	648	661	684	627	632	651	635	591	677	685	620	638	666	609	653	670	684	688	618	625	643	676	637	633	607	640	649	679	669	686	651	651	667	698	685	669	662	617	612	658	671	611	669	673	615	657	704	607	652	684	669	617	667	602	684	628	731	633	647	672	665	637	656	663	668	653	660	678	669	680	658	671	696	690	607	630	655	596	705	646	680	625	651	657	616	670	616	627	643	634	645	657	601	666	688	625	696	630	675	680	692	641	663	652	642	690	675	675	647	658	613	614	681	632	644	663	661	690	636	638	643	655	677	695	659	617	684	685	645	633	672	616	670	667	621	656	700	704	634	675	653	660	655	613	646	632	681	701	678	654	643	615	672	644	654	654	671	678	646	658	601	665	610	667	732	663	607	653	649	684	649	653	656	682	692	661	682	674	638	686	649	681	695	651	613	632	661	664	641	666	645	673	670	672	663	649	634	663	681	634	693	618	720	628	688	664	666	616	643	583	718	645	659	635	656	682	641	636	701	644	621	655	675	682	675	645	685	712	620	669	634	655	652	657	642	663	664	693	647	653	658	696	687	650	668	684	648	671	627	683	668	654	645	624	652	643	687	649	655	613	673	656	671	593	643	618	643	637	607	666	666	674	660	647	665	656	658	640	641	659	641	664	663	621	641	646	596	623	666	636	640	640	654	598	677	638	618	678	706	673	655	629	677	647	693	684	647	671	696	646	672	629	654	601	679	631	623	698	643	637	663	664	646	660	657	659	647	689	673	641	737	654	631	679	713	670	678	670	655	652	644	673	649	660	682	687	687	644	660	659	679	637	652	682	672	655	586	696	667	690	634	671	599	655	638	713	656	590	651	657	697	642	710	642	641	616	619	682	634	629	668	687	676	644	676	618	691	654	685	608	662	659	653	680	638	667	660	655	650	685	662	639	675	675	661	635	680	644	702	625	655	665	676	668	637	641	654	657	645	641	654	613	629	641	638	641	678	701	622	648	726	669	624	635	670	626	666	639	651	683	641	671	696	648	681	627	647	670	636	640	615	711	656	662	674	669	640	653	711	684	670	690	671	611	701	661	656	653	670	660	620	666	650	693	613	637	644	672	673	646	613	675	640	679	662	649	689	654	678	657	671	639	666	640	632	690	675	661	693	639	687	667	694	682	710	647	650	639	664	655	695	696	675	645	661	649	668	602	626	673	675	662	649	638	658	666	652	645	663	656	649	646	659	663	685	675	658	692	670	667	651	610	614	651	670	641	637	673	670	637	637	685	690	647	628	665	650	680	659	637	684	668	686	643	654	640	632	700	650	661	681	696	680	704	637	691	664	643	635	678	701	632	655	650	632	672	664	616	650	671	668	614	624	673	655	676	698	662	655	632	644	658	636	664	643	638	662	592	663	673	643	672	646	644	652	645	699	634	637	659	675	639	656	636	654	666	649	654	599	665	667	696	661	627	663	621	644	664	649	688	625	631	670	606	633	679	662	607	669	707	659	681	654	662	668	652	630	662	641	667	632	618	718	636	663	635	644	588	647	649	671	649	692	698	711	685	614	638	682	678	651	630	632	684	642	673	653	657	679	624	683	636	718	663	649	627	654	622	638	690	642	676	636	684	663	663	622	654	657	651	669	635	662	649	639	609	675	670	647	659	643	628	684	636	688	673	665	678	676	659	619	618	678	648	655	642	671	641	648	712	674	674	630	652	633	654	693	651	638	648	658	661	682	613	634	636	638	635	636	681	633	664	689	654	650	656	662	614	618	621	632	670	667	663	665	638	638	700	636	675	652	625	651	681	657	656	647	653	627	685	606	699	630	624	660	702	640	647	629	632	701	686	687	636	674	648	669	601	620	609	658	655	706	682	651	677	669	685	621	664	631	680	672	677	665	591	676	683	682	631	660	664	629	667	632	648	643	664	648	635	658	688	679	653	673	673	657	689	651	697	695	640	654	667	666	682	645	697	641	728	694	669	638	671	698	698	680	659	661	703	701	629	649	642	626	663	628	673	692	627	642	656	644	632	673	695	645	637	644	636	667	593	697	671	695	677	659	631	665	619	627	661	668	618	664	630	667	640	640	670	677	667	611	626	623	660	604	719	604	638	721	720	687	668	621	620	653	712	690	662	589	660	664	638	703	632	653	679	673	692	709	661	620	653	709	647	672	649	636	664	681	661	688	679	648	628	659	650	628	663	682	608	649	653	670	673	648	685	639	622	671	613	654	690	655	680	695	637	640	668	655	659	698	686	627	660	673	611	694	654	660	665	677	700	714	641	672	636	655	659	668	666	700	670	682	645	679	647	655	622	652	634	681	614	635	646	640	672	660	686	647	651	678	665	634	639	667	656	672	624	629	693	652	694	664	663	637	597	659	706	674	684	672	655	674	697	673	631	659	661	668	702	637	633	681	658	631	627	688	634	655	673	650	624	665	710	660	676	679	637	681	678	664	679	681	624	651	671	656	670	684	653	668	661	643	664	662	615	694	677	633	621	615	620	687	639	661	674	614	632	632	623	693	666	634	642	620	649	709	628	707	675	619	641	661	637	676	626	613	662	671	647	691	658	714	615	650	615	645	651	647	636	642	656	649	611	627	644	653
7946	6301	6054	641	457	271	273	282	270	266	250	273	258	269	285	252	281	306	264	250	263	242	266	279	276	257	268	266	266	251	280	241	270	257	294	271	285	283	277	293	251	276	250	260	267	268	269	323	403	385	343	312	322	290	297	293	274	259	303	250	251	305	286	276	257	267	287	239	272	273	285	237	259	248	286	309	269	266	281	263	265	267	265	285	255	271	262	263	241	238	283	259	265	254	267	283	279	305	265	280	287	245	301	256	251	267	275	247	271	284	272	251	276	263	253	257	251	260	261	268	239	298	291	291	262	293	277	260	233	303	274	240	292	254	255	261	288	252	287	269	242	276	273	243	264	276	239	263	271	279	302	290	285	254	220	265	239	298	253	263	261	256	274	235	254	236	260	289	250	242	270	267	274	292	272	248	251	272	262	262	272	264	257	279	265	296	258	260	255	245	264	283	274	240	290	252	274	286	304	273	283	249	265	264	234	263	264	251	296	279	309	260	253	232	262	247	274	242	255	284	277	234	244	269	247	256	256	253	266	253	290	260	292	252	248	279	287	268	244	271	239	267	273	272	257	265	290	273	276	284	259	271	279	263	263	265	266	262	270	253	267	266	265	266	278	256	271	291	275	273	303	269	246	235	293	274	254	255	303	273	280	241	254	283	276	270	267	257	290	256	274	275	279	255	262	289	272	272	263	266	274	306	233	259	260	273	257	245	254	272	276	265	259	230	303	263	256	305	275	269	272	273	258	257	261	246	260	285	258	260	281	292	249	272	281	236	311	293	252	247	285	273	262	264	265	251	274	296	276	241	262	285	269	279	257	266	281	282	252	293	271	251	251	274	263	283	240	281	264	265	272	279	251	281	252	259	256	284	278	250	262	263	276	277	262	260	265	277	283	268	260	250	254	267	291	283	292	252	297	263	245	258	241	293	251	281	262	254	297	255	259	232	296	278	275	284	269	271	243	252	269	254	272	259	294	253	248	242	251	269	291	262	274	260	280	293	263	272	273	250	292	265	239	256	241	276	280	258	284	274	270	270	284	263	275	256	282	235	254	276	294	274	247	263	279	276	262	253	275	253	280	277	315	269	259	251	265	287	276	254	256	286	273	262	297	279	293	282	264	296	295	256	271	254	264	239	290	262	263	260	261	267	266	259	255	268	241	234	283	281	249	281	260	250	279	261	301	278	233	273	260	281	292	269	275	281	267	262	242	266	264	261	267	262	277	262	275	256	262	252	277	253	252	273	262	259	278	285	239	256	253	272	232	259	246	276	324	256	257	271	267	262	270	279	267	272	256	272	279	270	274	256	272	271	254	279	276	247	270	272	244	270	294	265	274	254	243	284	245	236	261	252	259	258	283	267	267	249	268	246	255	265	265	295	267	304	264	279	239	252	261	305	239	259	264	266	274	301	281	267	243	245	244	264	284	268	246	255	278	275	278	257	263	227	254	268	265	259	254	245	278	285	253	280	293	272	260	244	259	256	278	278	267	271	249	240	233	258	280	267	247	269	268	250	277	246	274	258	272	265	257	277	284	294	276	278	263	275	260	255	280	267	248	256	280	280	298	252	271	263	268	290	282	267	249	251	259	268	288	263	252	262	256	275	274	278	272	259	250	269	271	255	270	284	284	270	244	266	289	300	273	271	239	292	273	219	283	267	284	238	250	293	284	240	295	291	242	284	251	281	227	229	274	278	242	254	275	232	247	273	268	257	257	250	269	269	282	267	247	281	273	250	256	290	271	256	253	266	261	232	271	316	265	269	259	256	258	280	287	284	278	292	259	302	295	260	257	264	257	279	275	255	257	284	279	234	279	256	275	287	232	255	237	281	275	252	284	275	255	270	285	279	250	265	265	271	302	234	282	260	274	273	261	261	246	287	299	250	262	273	262	286	260	228	276	256	266	252	260	237	273	222	274	270	250	268	307	284	256	233	240	218	263	250	299	272	271	268	246	265	288	288	249	257	252	266	264	271	278	273	279	260	250	270	249	261	285	225	262	286	260	263	265	254	262	279	266	281	282	279	272	271	283	268	323	252	258	270	228	280	265	255	277	237	281	261	242	262	272	255	282	278	304	257	288	264	259	267	268	302	268	253	263	274	253	258	248	273	274	281	257	280	276	270	272	276	291	270	276	252	280	264	260	250	241	245	283	280	258	255	274	261	288	301	265	245	265	272	262	263	252	268	270	268	265	261	263	269	263	267	249	252	271	277	279	281	260	267	267	231	269	313	260	267	283	271	265	269	260	278	247	284	283	277	255	279	279	269	250	293	270	280	262	241	265	241	248	266	252	265	240	253	282	254	289	304	262	293	266	263	227	255	262	269	265	236	237	273	275	264	236	273	273	242	255	262	266	250	293	258	240	286	258	244	286	280	253	249	272	262	253	267	270	264	253	262	262	274	244	266	280	238	258	248	277	260	263	272	263	282	252	267	270	230	300	236	267	276	263	262	271	253	300	258	250	279	216	270	251	288	277	256	297	265	293	298	273	273	281	261	245	277	247	266	236	264	260	275	270	298	251	253	235	277	295	292	282	227	261	257	245	282	240	287	258	276	267	253	237	279	287	250	258	306	264	257	266	254	272	259	221	254	275	267	286	276	233	262	285	264	304	273	270	264	282	242	277	254	247	278	278	262	253	234	271	268	293	302	289	266	314	278	281	266	267	251	255	276	244	259	274	281	254	276	295	248	282	260	299	242	233	219	262	286	268	240	255	264	253	262	281	277	279	267	275	281	256	243	241	253	272	256	261	272	276	294	268	245	257	275	272	270	275	250	283	252	279	265	268	246	271	281	307	257	260	269	284	290	272	286	262	269	260	257	245	273	297	257	252	274	249	262	268	266	254	263	276	249	295	270	254	287	270	278	266	279	243	276	263	251	263	298	268	286	283	271	275	267	264	266	268	274	280	286	263	254	261	254	253	281	276	270	273	257	267	269	278	234	266	266	277	253	273	298	286	291	276	252	264	259	282	259	264	270	238	254	253	252	259	243	264	256	277	280	262	260	270	271	252	257	251	279	242	282	275	277	206	253	255	294	290	271	282	262	273	279	282	266	241	279	267	264	282	256	255	264	267	271	291	281	261	268	251	245	266	272	275	279	250	257	257	286	253	283	275	266	263	273	282	243	280	276	309	254	222	264	281	280	251	254	249	263	246	236	252	298	272	275	265	254	285	288	256	259	246	274	274	284	239	250	298	287	269	265	254	257	254	267	235	267	261	255	264	245	242	257	248	243	289	300	248	251	283	282	269	257	272	255	284	257	280	284	289	295	275	251	265	255	276	257	234	290	269	269	270	279	274	264	271	264	250	266	269	278	274	253	254	256	247	262	254	276	239	237	273	258	280	271	273	250	258	263	257	266	285	271	281	251	259	251	290	243	245	268	268	283	242	240	228	257	265	255	277	243	269	250	290	248	255	290	233	312	288	276	228	261	231	255	276	285	256	281	281	256	246	284	249	279	283	291	273	282	270	278	266	271
6463	9397	9092	1691	1315	754	758	695	717	684	705	663	680	701	684	747	697	703	681	666	721	688	739	684	706	649	737	684	680	676	746	690	717	703	736	693	720	715	722	719	721	700	787	754	693	667	735	1106	1433	1364	1052	938	853	768	706	688	643	662	638	685	644	704	647	722	666	663	618	659	653	667	692	668	670	701	676	627	637	669	644	669	662	700	692	663	658	692	682	690	653	645	659	639	655	705	682	712	667	667	658	654	646	718	703	677	654	685	684	689	710	678	678	651	653	648	616	669	631	709	645	668	663	621	690	660	662	706	662	698	686	607	715	655	682	667	646	636	692	654	630	684	657	683	669	679	687	700	639	659	678	669	659	682	644	637	706	668	670	618	642	672	612	605	674	659	685	720	640	642	650	677	693	689	710	634	684	650	662	681	681	648	694	642	665	669	599	680	697	731	672	664	665	615	657	678	657	657	641	673	684	677	656	702	662	606	629	667	635	652	627	695	660	669	695	706	712	659	648	677	633	695	667	633	665	652	659	667	687	654	598	655	632	606	707	658	690	666	662	691	638	637	657	643	646	700	687	681	681	611	631	653	681	692	679	757	666	705	658	695	685	716	704	664	703	703	669	656	669	664	680	685	647	735	683	691	720	685	672	687	628	640	692	643	628	663	672	666	649	638	693	660	634	638	700	711	676	707	665	654	669	653	696	623	659	671	641	666	622	675	714	655	669	649	682	651	641	657	649	702	663	656	675	695	681	643	667	618	658	657	636	703	678	717	663	681	655	675	664	691	697	665	667	650	650	676	625	683	685	687	672	676	637	648	692	680	674	661	644	665	689	653	672	684	667	665	693	684	614	645	651	636	663	645	655	645	723	682	615	667	692	686	668	665	671	613	687	694	636	658	653	704	663	674	642	687	658	651	617	679	689	622	639	660	644	639	653	677	666	679	698	657	668	652	697	672	656	624	665	662	657	662	675	712	672	652	680	667	688	651	642	655	690	708	703	680	669	634	671	625	684	660	696	667	605	655	687	667	673	654	668	668	635	668	667	683	718	692	650	689	648	654	632	632	669	660	668	668	672	668	655	659	700	678	644	651	664	677	705	664	688	675	692	690	657	664	663	640	651	670	634	680	635	634	678	695	664	662	657	675	667	654	639	677	714	645	618	678	680	668	661	662	656	653	678	695	701	632	657	717	672	599	643	609	698	654	669	695	682	662	647	639	690	696	658	665	660	669	645	654	681	671	697	692	683	726	687	651	666	711	625	643	664	630	656	680	677	662	630	700	687	689	645	684	640	677	705	630	658	671	660	650	669	653	662	718	684	645	642	672	654	676	678	664	591	626	721	693	622	684	705	651	641	676	684	670	703	620	691	691	649	616	658	721	682	685	627	666	668	710	655	650	626	678	652	614	691	656	654	632	666	683	645	692	622	696	712	693	650	706	677	671	641	697	644	658	658	689	631	705	663	664	686	689	711	646	674	654	679	629	641	688	652	681	672	698	663	670	661	651	660	676	695	702	666	663	704	689	704	669	709	709	700	652	664	658	682	736	653	625	652	658	649	676	651	661	690	682	641	635	664	656	680	693	643	678	641	712	652	678	678	681	665	655	649	668	672	671	643	686	717	646	641	707	688	698	621	656	675	670	654	661	693	687	683	670	658	644	601	683	636	708	687	672	652	676	684	669	651	689	672	690	670	637	678	686	698	646	623	682	679	684	666	646	668	644	626	649	621	713	630	698	616	665	682	661	644	695	662	666	628	667	667	629	681	632	665	687	709	672	694	658	634	670	672	634	696	649	629	684	687	698	635	684	681	667	643	647	676	652	682	656	663	647	640	669	656	721	688	642	663	671	658	631	694	640	649	679	632	706	698	688	709	649	710	676	637	687	671	666	727	672	698	663	679	630	684	607	643	658	676	651	600	667	670	691	709	672	720	656	644	618	580	690	639	653	688	664	698	697	672	619	668	668	667	679	675	709	700	692	666	642	673	644	656	685	649	671	658	647	657	629	681	677	682	683	681	693	664	730	703	679	664	650	706	605	668	663	663	624	646	663	714	667	694	662	670	601	661	636	682	660	681	667	621	662	675	668	668	672	612	681	678	635	677	649	632	691	627	650	702	686	654	667	691	640	622	670	670	682	622	691	651	663	653	717	677	683	670	653	650	671	678	679	685	687	633	667	681	692	642	652	701	636	665	637	642	648	678	618	683	670	646	674	653	643	669	639	713	680	675	664	654	674	652	687	638	674	691	659	660	652	653	683	697	690	649	640	671	689	683	670	666	672	696	668	681	678	654	624	685	710	697	660	691	649	684	659	639	673	688	696	725	695	709	648	647	648	717	652	635	662	653	706	684	651	660	678	694	651	653	720	704	708	683	659	697	645	677	668	663	693	656	649	673	659	666	660	647	698	664	681	647	689	677	676	685	651	652	701	659	701	668	695	729	649	625	636	644	647	630	675	674	637	703	692	725	661	661	644	654	657	658	609	722	671	715	653	651	712	667	654	641	622	667	690	683	639	682	694	657	643	684	680	675	693	650	675	671	672	670	675	644	615	672	709	707	644	687	655	677	658	678	649	674	672	676	667	661	687	668	671	657	642	655	656	694	670	701	635	634	666	669	654	648	691	686	642	649	660	670	694	709	692	676	655	649	657	640	644	689	665	707	659	666	674	665	640	705	652	650	645	709	642	631	661	640	659	692	682	673	678	656	648	666	673	719	605	670	651	639	633	660	698	671	688	665	662	611	694	716	654	691	698	703	615	648	693	615	665	614	659	647	654	655	663	606	694	684	744	676	653	673	712	665	646	644	684	649	635	670	670	693	672	684	698	670	682	678	666	627	639	630	708	650	675	656	663	651	678	698	720	690	718	642	626	663	664	688	678	642	632	617	670	640	670	654	647	705	666	684	653	627	661	678	637	688	710	693	668	674	662	670	648	679	691	666	667	664	700	669	640	642	690	691	648	643	655	661	700	706	668	683	681	691	682	628	654	656	675	658	675	653	674	686	645	642	645	673	680	649	672	629	648	680	698	676	678	709	655	672	674	623	684	693	613	663	641	717	673	701	662	668	625	629	668	674	641	619	696	661	647	690	660	632	657	681	718	626	656	706	684	658	686	672	707	647	674	650	681	668	698	628	673	700	725	683	662	688	674	646	686	671	633	655	667	674	661	652	661	611	678	650	618	647	694	692	640	649	657	671	632	681	681	669	663	633	667	704	701	677	637	665	646	663	667	654	685	678	707	687	659	709	677	662	646	649	668	661	685	624	677	652	676	624	670	665	661	635	648	710	690	672	667	692	696	685	659	652	650	660	686	685	665	652	677	678	635	679	674	648	671	667	682	660	639	599	650	668	639	687	682	656	668	662	657	680	665	635	652	672	690	630	622	676	701	635	669	657	698	653	650	697	677	635	701	692	651	636	666	670	680	675	657	677	677	682	623	682	680	696	667	660	690	602	685	704	682	667	672	638	690	678	682	690	670	724	669
45931	53144	46902	13879	4124	944	567	481	419	368	385	342	307	327	328	352	300	352	327	324	316	296	295	299	261	283	295	291	300	304	298	326	310	259	303	332	302	289	324	327	346	290	301	308	307	334	480	1081	1194	976	688	528	381	352	274	268	293	274	286	283	284	293	286	282	284	284	307	270	282	269	294	303	273	261	280	277	267	300	295	282	269	276	314	289	283	288	292	277	287	314	287	275	295	271	301	256	289	291	267	267	291	279	271	271	280	270	283	279	282	292	285	317	252	283	296	307	284	308	295	283	302	318	284	290	308	283	317	266	276	300	250	273	300	324	297	276	250	287	275	296	290	261	287	291	283	290	290	307	281	293	279	281	306	307	326	261	289	251	286	286	273	284	295	293	284	263	295	284	290	295	271	282	289	301	283	307	318	279	254	295	275	271	280	266	303	268	268	288	301	282	268	264	282	278	271	306	272	290	271	286	298	269	278	299	297	292	304	286	278	297	283	296	281	309	323	310	269	287	295	288	293	280	275	288	284	268	310	276	276	289	297	261	251	281	263	276	295	273	311	254	282	288	276	270	265	292	261	260	327	306	316	285	281	272	265	304	332	285	289	233	303	282	292	281	288	268	273	296	269	304	284	253	287	281	254	310	271	331	272	287	273	280	303	291	290	300	284	299	272	299	268	278	295	316	287	298	281	278	289	292	282	258	275	261	280	287	291	274	295	266	318	284	239	311	300	278	272	265	287	282	266	287	296	295	272	285	270	290	314	321	259	321	295	287	284	285	263	313	283	291	284	268	272	296	323	268	288	264	267	290	307	293	295	297	284	312	293	307	292	298	281	281	270	294	288	300	312	281	296	304	294	286	289	294	276	267	265	315	282	278	316	265	290	273	270	294	298	290	276	298	304	281	310	254	298	291	282	292	285	287	275	284	290	273	293	278	247	282	286	297	291	274	267	277	261	307	285	329	287	323	251	277	294	260	298	285	330	296	285	268	290	280	306	267	257	302	301	304	282	282	275	296	285	308	288	281	290	296	312	276	274	308	262	278	263	267	303	291	287	256	270	296	292	311	317	308	267	287	294	302	276	306	288	299	256	277	278	235	262	282	288	278	273	271	290	296	289	256	291	254	302	281	278	265	282	261	271	300	283	245	294	286	281	268	314	278	262	291	306	294	305	286	297	307	287	269	309	282	303	291	256	282	280	295	286	264	299	276	279	274	273	272	305	309	244	293	300	264	269	275	300	291	239	287	306	302	284	282	301	294	266	312	309	274	290	345	286	304	284	300	288	290	270	280	271	288	261	281	260	282	288	254	292	299	293	293	297	292	294	285	278	286	287	290	301	295	273	260	265	255	306	296	273	272	259	275	295	286	257	290	267	270	286	295	286	260	273	285	257	304	297	258	267	254	285	292	276	291	280	270	283	294	246	270	314	302	262	272	291	309	264	287	279	257	272	307	281	284	285	294	287	278	315	297	254	268	265	316	279	285	263	302	281	265	294	272	270	291	284	272	292	295	280	292	287	306	274	283	289	284	263	279	262	281	263	263	291	279	297	275	295	304	279	282	282	304	294	305	324	294	286	265	292	275	284	305	274	275	266	322	273	267	269	274	275	316	295	310	290	236	294	309	264	279	300	280	275	304	277	269	288	314	291	267	258	275	314	296	289	305	275	246	282	270	310	333	295	255	280	312	289	308	306	277	276	296	283	283	287	302	271	253	284	295	314	288	305	266	305	271	305	286	294	296	271	335	288	269	268	285	255	304	261	254	254	277	261	300	282	295	293	292	274	305	274	260	282	282	276	320	294	288	281	280	288	297	270	260	281	316	286	288	259	293	291	293	296	258	256	301	273	275	301	275	250	270	303	320	302	273	304	275	311	290	290	286	293	264	284	275	333	296	310	254	267	288	296	311	310	280	282	303	260	311	317	249	282	297	257	293	286	289	278	300	256	281	282	280	283	298	270	276	271	276	312	316	292	303	296	303	272	286	302	270	294	298	249	286	280	294	308	267	301	265	297	282	276	276	274	273	264	297	288	273	305	273	281	287	282	280	271	302	235	300	305	304	280	266	286	299	292	283	275	287	285	281	286	268	279	280	264	263	283	274	271	290	290	291	308	300	314	259	292	278	313	279	309	301	285	302	285	306	308	289	303	279	284	282	297	272	290	310	299	282	300	301	278	269	250	286	299	267	270	318	277	269	232	269	288	309	298	268	277	273	284	282	270	288	273	279	297	259	269	288	288	296	286	240	286	293	282	289	285	256	296	292	319	275	294	269	274	306	321	276	282	276	258	289	277	297	285	283	261	268	294	297	312	322	281	314	283	254	301	294	289	274	273	303	316	289	290	281	274	290	283	271	231	293	268	263	278	311	270	282	264	287	300	253	322	282	296	303	283	266	286	296	313	333	283	296	321	299	285	295	260	293	317	277	245	280	276	279	250	308	276	284	281	276	287	272	285	297	283	246	277	303	307	317	252	283	263	294	306	251	257	297	289	285	271	245	265	284	291	275	314	283	296	295	307	289	291	289	262	297	282	314	272	274	267	309	299	282	304	266	269	336	321	271	314	274	287	274	295	303	279	302	270	302	290	280	301	284	296	271	290	287	315	262	272	278	276	262	259	260	305	280	287	267	289	281	285	279	256	256	303	291	299	275	250	294	311	286	285	265	274	290	303	300	277	283	302	314	273	291	285	281	255	298	305	274	294	292	260	292	284	304	282	304	285	268	289	311	297	293	281	297	297	252	299	264	300	295	292	264	285	270	305	252	270	300	301	280	305	315	294	261	309	322	276	316	294	299	318	273	293	286	267	316	296	300	283	285	293	305	295	259	275	268	282	302	284	300	292	278	266	338	298	268	307	266	266	277	302	323	298	281	280	280	285	283	321	287	285	284	285	279	280	283	267	297	313	264	287	293	262	269	324	268	283	308	277	304	299	255	333	265	263	316	278	302	275	299	257	294	290	265	286	275	295	283	294	276	299	305	310	264	288	291	272	281	274	297	281	297	261	284	286	271	282	279	296	260	292	270	266	290	281	304	302	286	282	289	265	298	299	284	287	276	311	304	290	285	297	285	295	279	308	287	279	320	299	303	267	283	276	249	272	303	277	257	280	255	281	292	284	274	283	268	269	282	321	283	257	252	294	265	262	258	269	309	259	299	325	310	283	284	278	311	301	297	290	282	257	292	276	295	262	290	313	297	273	276	324	283	304	286	275	279	303	288	308	277	282	302	298	287	303	294	278	309	273	310	288	270	296	279	299	303	282	274	276	307	285	312	283	274	301	306	279	313	263	254	288	293	303	279	287	266	311	277	299	273	289	282	250	272	271	300	274	286	287	282	287	313	287	270	305	302	290	317	281	298	270	268	251	290	297	289	300	317	270	284	269	295	312	310	267	286	299	292	288	283	315	287	291	307	280	292	282	276	277	308	304	273	289	261	293	277	299	324	305	295	259	289	276	325	291	261	260	280	277	291	282	296	268	319
28711	40388	31891	10832	6065	1878	1622	1419	1308	1216	1119	1166	1026	1005	982	938	894	880	864	778	805	847	732	855	819	783	838	808	810	775	768	798	810	824	795	820	833	796	834	902	838	917	892	862	849	782	1898	5729	6037	4860	3006	1838	1125	833	804	734	694	673	668	680	712	718	724	705	754	727	705	680	718	710	664	706	698	715	702	700	745	720	685	753	721	758	705	695	671	698	711	700	672	701	652	707	713	689	732	698	716	723	751	702	729	701	707	696	700	724	709	743	700	701	736	736	686	682	690	716	688	724	688	718	669	714	719	692	714	683	763	663	679	729	707	715	704	678	698	701	668	735	739	720	709	773	765	731	731	714	743	721	695	694	736	694	718	719	660	686	704	694	684	674	728	665	766	707	726	703	722	689	710	741	701	675	744	676	729	706	710	731	669	723	687	708	703	646	699	705	694	703	725	711	712	710	755	711	723	671	704	697	729	700	702	736	694	785	681	701	741	682	690	720	681	700	673	684	702	701	705	740	704	713	735	699	677	711	665	738	746	678	696	718	719	689	711	790	701	705	682	732	735	707	694	750	669	704	737	669	671	699	681	655	721	735	685	685	734	685	747	704	709	674	685	722	737	694	705	730	697	694	698	718	672	738	694	719	706	694	713	715	689	761	723	737	721	685	716	736	711	704	716	710	663	740	687	705	697	751	691	696	771	678	722	708	747	729	714	705	713	697	747	717	693	715	668	691	700	663	697	685	702	691	716	676	717	693	719	681	677	692	761	748	711	737	671	663	736	643	733	681	704	715	678	652	682	732	712	754	664	705	719	691	707	744	692	667	711	726	742	666	669	681	680	726	710	700	685	669	720	710	720	710	695	764	685	718	704	731	698	681	719	697	694	689	684	711	665	661	688	675	704	707	705	711	663	688	662	759	750	706	706	662	709	673	682	692	719	660	676	687	701	701	722	704	674	698	743	699	724	704	681	709	704	663	727	763	690	705	721	698	718	664	694	724	667	726	701	681	708	710	681	708	725	704	680	709	705	705	757	747	702	671	705	691	698	710	710	725	723	688	706	697	730	712	714	756	711	706	727	706	716	699	713	698	687	745	707	687	713	692	671	749	689	709	708	694	704	735	716	710	729	710	730	712	697	695	674	724	734	723	690	708	742	723	703	684	654	711	702	718	730	724	689	728	695	668	727	670	693	708	708	701	723	719	703	722	672	696	677	734	691	703	712	707	692	649	708	701	719	721	720	683	692	708	697	736	749	659	754	763	707	738	696	682	670	680	693	731	744	694	715	708	695	736	694	750	712	731	741	717	680	681	757	676	700	714	739	697	713	697	713	749	691	692	664	676	724	668	701	683	662	731	752	681	700	671	756	675	665	685	698	724	691	750	666	659	735	744	714	696	700	653	715	714	755	710	712	684	726	676	710	685	679	743	685	717	717	715	710	676	682	677	723	730	662	715	722	676	716	708	683	718	719	712	732	653	646	710	712	648	746	721	667	707	670	706	778	724	684	700	695	677	728	667	675	695	709	729	707	698	696	727	717	704	735	693	686	711	798	705	693	709	714	689	727	698	684	638	712	666	690	655	683	694	709	690	693	673	729	714	684	734	709	692	683	690	676	752	684	687	705	677	709	666	706	725	706	688	706	735	700	691	715	692	713	672	694	694	653	700	687	723	707	730	667	715	708	717	741	692	696	702	756	715	700	725	735	722	728	732	704	750	679	704	688	685	711	675	723	710	710	661	691	715	714	700	690	658	663	736	710	709	700	689	710	712	720	730	681	721	761	706	728	704	671	715	678	675	673	706	716	699	715	681	729	689	709	667	689	729	656	713	730	757	716	656	701	726	733	686	705	699	704	716	694	748	646	688	707	712	680	703	715	752	677	674	694	753	730	751	710	692	743	665	714	674	709	775	678	644	738	712	673	708	712	688	713	717	734	666	704	706	747	708	672	683	698	762	727	721	724	714	690	721	715	728	803	716	681	745	723	638	700	664	704	682	731	680	763	716	704	726	733	686	649	674	676	683	687	673	719	646	749	703	668	709	701	727	663	670	678	681	680	738	668	726	681	687	737	732	726	723	744	769	650	718	673	726	736	679	706	695	697	718	710	690	713	671	747	674	700	711	699	706	700	721	750	711	782	707	675	708	698	689	703	715	679	711	716	711	707	708	755	727	673	724	704	700	657	674	738	674	726	775	702	739	699	693	747	692	684	677	695	662	671	699	697	707	748	679	751	688	707	753	708	741	744	674	732	690	694	676	676	693	740	728	727	700	711	682	692	620	729	671	736	650	702	722	722	684	740	694	708	708	688	724	731	723	681	731	710	688	714	724	734	725	669	717	709	677	716	697	719	685	669	683	725	669	699	681	681	688	688	734	715	719	687	739	699	721	713	720	694	735	729	685	714	723	745	677	704	697	759	650	732	655	687	693	682	678	774	705	676	700	707	669	726	759	676	700	682	709	732	694	698	684	724	690	673	685	744	747	649	716	713	714	705	725	702	708	686	685	703	730	732	695	732	724	710	706	672	693	717	723	740	739	679	689	688	732	731	729	717	676	673	716	716	657	696	665	689	729	735	722	708	748	674	700	654	751	705	737	703	700	661	662	719	717	716	661	675	700	752	686	726	740	638	731	697	687	756	674	713	706	704	686	713	678	683	683	714	726	701	673	683	705	684	716	719	720	712	666	707	723	711	685	686	723	727	725	681	713	654	654	743	722	683	699	730	702	700	708	713	684	753	683	722	723	699	682	668	710	708	700	715	679	705	722	690	727	715	740	698	739	756	717	674	703	699	686	747	769	660	718	659	673	655	757	736	671	650	674	708	796	722	720	621	697	709	731	648	667	657	701	687	703	672	734	721	697	703	639	702	691	726	678	717	709	669	696	727	723	699	692	749	706	723	673	664	686	691	698	648	751	714	762	670	748	700	715	721	713	743	711	711	669	713	706	679	721	719	729	699	733	714	709	735	733	734	729	705	701	684	707	721	684	663	722	728	717	678	752	699	709	702	681	665	692	716	743	686	758	694	738	686	692	689	681	705	678	677	806	701	691	699	662	686	658	712	719	724	670	699	693	725	728	719	679	754	725	694	655	689	684	733	675	700	670	697	731	680	710	728	719	677	696	701	661	678	716	732	722	708	719	673	693	709	701	743	708	730	722	747	733	689	688	706	760	746	703	708	692	664	713	723	681	758	702	694	740	707	702	719	719	679	689	691	705	698	719	674	723	695	688	663	741	682	693	688	703	671	737	719	725	695	687	714	686	698	733	689	748	743	704	714	680	713	684	666	742	729	725	727	711	699	625	686	701	731	685	690	678	666	710	749	703	719	712	690	714	697	732	702	666	706	725	662	697	684	671	714	703	705	699	719	693	723	697	723	698	727	716	747	693	736	683	709	698	694	732	709	691	663	761	696	677	700	667	664	667	644	705	714	681	718	735	717	692	691	686	665	681	722	718	659	686	729	636	778	680	723	680	745	682	690	785	735	738
55079	66354	49381	17748	6551	1746	847	590	525	411	401	382	329	370	352	310	323	313	328	338	301	309	308	279	315	310	274	281	264	283	305	255	279	285	291	262	290	291	343	336	333	363	342	346	259	290	712	1511	1647	1485	941	579	392	297	306	319	274	276	249	263	270	253	287	274	247	276	245	249	268	239	297	248	271	276	258	274	284	253	276	258	293	291	289	263	272	250	262	260	278	267	264	256	267	263	295	258	291	264	238	281	293	254	284	257	268	287	278	287	230	280	247	280	285	261	271	287	268	268	254	286	244	282	266	256	234	268	258	275	260	276	263	274	242	270	262	258	272	246	264	277	299	285	246	266	289	257	265	270	257	249	254	245	267	275	286	262	250	253	261	254	278	268	246	302	262	280	262	286	283	257	266	263	249	301	285	245	252	237	271	239	264	250	244	261	262	262	252	275	284	266	283	233	286	265	269	250	244	260	270	281	262	256	276	262	257	278	261	295	262	231	264	272	258	279	260	258	241	276	265	271	278	256	252	272	281	252	279	275	270	297	267	240	265	276	249	257	277	242	280	264	259	315	261	284	281	276	264	248	279	274	278	276	242	253	257	258	270	253	280	235	270	260	275	272	249	275	258	269	251	270	252	240	277	291	280	266	275	274	252	245	274	287	257	292	263	260	278	250	281	274	279	245	241	268	254	236	258	237	246	270	270	270	255	297	286	282	264	257	269	254	261	281	255	254	253	271	266	244	267	230	248	251	259	275	278	263	258	252	278	279	260	279	249	251	275	262	274	286	267	272	262	264	281	282	262	291	291	277	264	249	284	283	253	250	227	262	271	268	265	251	263	263	278	261	292	273	276	259	260	238	263	254	318	269	263	244	245	235	267	258	239	266	289	263	267	273	249	244	205	278	240	285	233	285	262	252	240	294	243	269	268	286	270	252	283	253	234	276	230	279	263	233	257	250	243	291	260	253	269	254	292	255	251	248	263	271	267	274	241	256	253	280	273	224	283	229	294	288	257	252	246	260	273	223	252	258	260	283	261	247	264	259	280	263	273	267	282	255	259	257	273	301	283	270	270	258	263	264	262	274	261	252	264	258	267	261	272	259	247	279	292	277	281	228	247	248	257	261	274	255	286	272	260	260	211	271	246	250	266	253	272	259	254	257	263	278	265	268	225	271	252	237	279	270	261	233	279	271	225	261	279	244	274	264	248	251	265	251	256	236	250	235	257	272	254	265	281	281	230	247	233	275	243	261	245	244	285	274	257	273	269	253	261	238	262	247	252	250	237	261	280	215	252	281	270	286	293	283	247	263	262	297	247	240	304	266	226	272	277	242	257	249	260	289	259	263	250	237	272	245	236	250	284	259	295	271	258	258	259	266	246	261	258	262	272	262	258	272	255	266	296	271	237	261	271	228	268	255	262	255	269	255	263	275	250	252	287	249	269	260	265	243	271	277	294	280	248	273	253	224	264	255	262	265	266	260	249	267	277	270	249	257	284	244	269	264	293	255	244	265	245	267	268	242	236	265	284	261	286	280	277	270	251	254	256	259	250	252	211	275	262	281	273	287	281	260	284	252	251	259	243	254	242	268	284	261	276	254	264	290	254	273	273	292	243	289	266	263	222	286	263	239	272	259	270	285	237	268	252	253	292	236	294	266	240	238	274	278	277	285	266	260	249	263	267	247	243	241	236	257	265	257	280	258	255	255	275	267	287	256	269	265	273	261	259	264	287	291	294	267	268	268	278	250	262	281	249	284	235	247	269	279	254	245	252	282	307	260	280	292	259	259	295	251	255	227	248	274	240	307	271	284	285	270	281	263	289	262	267	291	277	286	264	230	263	273	273	246	260	255	279	247	268	272	265	252	275	275	279	260	294	270	262	274	256	281	281	248	265	250	292	274	258	252	281	256	277	287	303	273	258	279	273	245	238	258	301	266	273	281	263	314	257	266	286	256	270	263	260	271	292	264	240	264	287	228	273	269	287	269	278	287	231	294	269	256	252	277	297	284	221	266	273	291	261	263	259	269	239	236	266	255	246	230	245	239	262	268	269	268	287	263	257	265	252	268	269	249	285	294	269	230	281	235	237	288	227	251	265	289	294	271	254	265	275	259	249	262	277	279	270	259	239	272	253	256	237	240	271	277	254	259	284	255	255	253	238	258	256	275	273	254	273	271	261	281	261	237	247	262	264	248	239	285	296	265	278	295	272	242	246	253	267	286	288	225	282	271	236	277	257	247	282	282	245	245	261	286	267	290	258	279	247	255	252	273	254	242	278	291	303	274	258	260	255	297	264	248	248	263	252	276	252	255	265	267	245	236	249	230	260	241	265	261	264	264	270	250	275	282	271	291	282	282	263	247	263	262	273	265	262	255	261	244	242	284	294	260	266	248	271	247	251	279	281	259	255	280	238	250	259	259	277	272	242	286	255	257	258	261	251	293	261	256	282	249	271	248	276	262	286	272	254	246	271	279	281	263	267	279	252	272	260	295	252	260	227	259	269	278	262	292	243	285	266	256	246	245	261	278	247	280	284	248	243	258	290	285	272	278	276	273	282	276	234	268	245	261	273	263	278	260	272	263	256	268	283	256	249	251	291	265	268	278	241	273	252	289	311	269	267	297	262	246	260	246	262	268	264	266	263	242	256	272	258	247	257	260	284	266	269	247	222	279	265	262	292	234	266	282	260	257	246	265	294	254	268	240	270	274	250	281	270	260	269	302	296	245	256	259	269	244	265	270	260	242	261	260	280	263	283	281	235	262	304	243	278	275	275	268	269	256	251	232	240	297	283	254	260	289	265	271	265	257	255	268	279	250	267	266	282	282	286	280	243	241	257	257	296	269	243	255	277	257	266	261	277	252	280	255	244	252	283	283	270	228	287	288	272	258	267	266	282	269	242	263	274	268	252	268	254	266	261	280	266	278	295	234	254	262	272	262	259	248	265	234	289	264	256	273	266	261	252	260	267	268	295	287	268	281	261	269	260	249	277	255	244	258	266	241	248	283	288	257	269	283	279	290	235	273	278	270	264	288	283	278	255	271	250	274	275	238	250	271	288	290	259	283	295	294	243	273	265	252	267	252	270	249	265	249	246	253	293	312	255	269	271	261	266	252	277	253	246	279	246	265	257	223	278	291	270	291	255	261	267	262	267	272	255	280	295	265	258	240	276	264	243	282	266	307	263	297	251	241	250	273	266	289	276	268	243	268	274	259	270	260	241	266	254	246	238	263	267	277	285	295	282	260	267	276	242	291	257	261	297	269	288	272	261	220	255	262	289	296	241	281	276	236	238	265	280	269	237	267	291	270	252	262	267	240	256	257	262	259	249	288	257	274	298	260	300	245	249	259	257	281	278	271	259	250	252	276	280	238	259	252	277	250	253	243	254	283	241	236	262	284	252	263	267	252	274	276	257	267	281	251	244	277	259	276	291	249	280	285	248	290	250	263	246	253	253	272	286	281	273	279	288	277	250	244	239	258	246	288	252	271
35754	48843	29827	13473	6390	2828	2314	1986	1732	1591	1451	1335	1202	1160	1158	1088	1022	972	941	987	921	918	857	778	779	813	816	823	818	817	802	845	831	837	836	780	799	1088	1131	1232	1148	1197	1055	1005	884	843	3985	8113	9197	7707	4795	2462	1448	916	782	688	652	632	612	666	615	647	643	642	614	648	687	686	658	700	658	657	625	666	626	640	684	672	640	650	669	649	666	671	663	681	651	657	623	646	658	625	636	632	656	686	635	656	638	637	650	644	645	672	643	674	686	672	665	603	643	660	624	672	660	646	651	646	647	620	643	662	606	675	683	573	677	641	639	645	661	638	616	687	670	692	686	686	644	684	581	634	661	635	645	664	672	614	666	661	641	643	687	596	634	621	635	624	604	651	641	653	676	690	669	616	616	651	674	683	655	620	613	629	635	619	646	651	657	650	686	639	645	670	674	638	649	640	673	641	668	693	668	643	632	646	655	660	695	666	629	630	633	578	709	615	676	689	699	648	635	630	740	651	660	681	662	690	726	582	641	676	680	655	714	669	649	703	660	638	692	650	633	639	651	702	634	659	666	624	653	653	637	689	620	640	646	618	703	651	634	706	664	621	644	627	711	633	632	649	690	687	627	668	655	654	655	623	652	657	686	666	645	601	686	721	666	659	638	647	652	667	662	649	638	663	654	665	652	657	653	645	693	679	655	606	636	579	682	603	669	643	638	619	666	645	662	650	630	632	674	648	631	676	677	704	655	665	690	699	652	670	629	642	654	661	655	656	665	674	673	661	684	697	658	616	616	655	631	658	699	705	680	705	659	632	621	638	666	637	632	656	617	648	661	612	659	658	675	652	625	664	620	649	650	647	685	634	642	658	670	684	598	672	633	618	676	603	632	628	670	685	670	650	680	658	662	629	623	629	667	644	663	658	687	668	670	633	650	648	648	656	634	621	608	630	682	662	714	632	686	629	662	647	658	627	665	677	673	657	684	615	653	645	630	634	645	615	644	643	631	654	611	675	627	663	627	614	653	638	650	639	681	621	655	645	688	659	674	635	691	667	663	671	645	642	652	646	629	617	646	688	669	677	681	637	643	618	643	656	640	660	679	629	634	644	596	690	675	660	605	661	645	663	647	728	689	617	594	644	621	655	650	637	592	654	662	666	697	657	667	679	632	645	663	651	620	686	674	660	714	658	656	695	619	650	642	647	662	657	639	639	650	629	651	633	664	673	606	615	615	684	688	632	661	647	704	658	634	618	678	700	670	614	652	659	655	678	610	702	655	690	691	639	624	662	702	640	648	646	670	652	644	671	653	629	609	620	659	634	679	651	669	690	679	657	614	667	652	692	680	696	632	633	662	633	657	676	649	641	659	751	657	639	618	676	664	659	648	684	622	680	605	669	684	651	665	665	671	664	687	626	641	651	609	662	692	623	668	584	680	687	641	653	663	636	630	663	613	679	673	709	643	687	617	640	659	657	722	675	633	687	658	641	666	605	620	674	664	645	691	635	635	624	695	658	658	632	626	672	645	620	642	663	635	646	636	617	663	683	655	684	611	639	631	643	676	649	637	655	666	663	669	650	629	645	669	628	670	667	595	632	675	667	648	663	643	626	679	637	662	664	694	683	615	622	629	677	686	693	632	682	663	657	669	642	635	696	635	596	683	647	638	665	675	649	643	652	650	657	673	625	672	637	649	652	643	644	655	652	636	648	691	623	635	688	632	625	637	656	648	622	678	647	628	631	681	680	697	643	654	641	674	689	676	617	647	651	696	665	622	662	646	657	675	647	607	682	640	672	617	635	632	698	633	591	663	651	627	661	654	650	638	663	688	667	651	650	610	629	628	638	686	655	651	633	641	624	637	656	654	656	687	680	651	619	605	613	668	632	693	668	665	660	679	646	651	655	655	630	652	602	603	667	599	627	644	660	651	691	661	667	665	630	679	651	674	649	658	660	687	668	624	638	646	629	685	665	676	643	624	627	663	670	650	652	624	677	642	676	633	693	669	623	624	664	679	657	650	649	645	654	684	613	631	668	659	660	654	681	586	678	634	641	719	653	652	621	623	649	674	692	656	654	700	644	695	652	672	622	691	667	616	657	695	682	654	619	654	621	652	688	618	630	658	604	686	639	640	672	607	674	661	636	634	670	665	677	683	717	639	682	629	639	669	668	672	663	655	646	673	634	638	673	688	658	620	628	645	652	635	677	659	589	647	626	673	650	678	628	671	670	684	655	660	673	663	676	675	660	662	641	632	648	652	656	614	635	643	623	673	616	665	657	658	645	671	678	676	685	644	688	652	667	700	671	659	681	665	692	690	635	669	655	675	637	654	668	622	634	686	682	673	644	658	639	625	660	643	648	684	696	647	680	643	646	666	657	648	699	663	632	701	695	634	620	622	675	621	625	643	654	656	641	626	638	655	645	649	602	684	655	682	655	719	672	637	718	623	644	644	655	640	665	659	648	674	647	604	626	683	659	667	641	631	664	655	686	645	631	663	598	636	656	696	657	673	654	699	647	666	657	668	658	632	630	707	626	661	692	639	681	677	672	604	668	633	660	664	694	681	644	682	686	670	648	666	599	681	657	659	688	643	657	651	659	632	623	702	643	636	662	690	612	644	715	651	652	635	636	699	645	634	639	643	674	639	674	659	657	636	655	635	639	673	691	650	616	691	676	672	621	676	673	639	655	644	606	633	638	665	664	641	695	649	656	652	670	698	628	655	641	638	648	676	685	680	651	675	620	680	652	692	636	670	633	626	649	659	611	621	641	689	666	643	682	624	636	646	665	696	645	626	624	686	628	657	626	662	630	606	640	688	703	673	659	662	683	666	638	641	625	650	630	717	625	641	621	618	717	646	645	653	640	674	645	635	645	636	661	697	688	677	690	667	677	619	646	655	639	688	703	666	657	663	681	649	655	692	651	622	642	651	639	681	667	656	627	666	661	613	629	633	637	679	639	653	657	660	621	605	664	638	644	660	630	655	637	645	661	627	629	658	611	657	673	674	708	666	659	675	702	647	692	584	709	682	654	633	616	663	655	654	660	673	641	674	655	683	655	644	698	667	636	626	662	647	658	600	672	642	654	627	670	623	668	685	697	659	626	708	678	634	732	637	665	668	668	640	671	646	680	698	650	641	667	698	621	661	690	634	672	621	620	574	654	635	680	687	659	661	673	642	670	652	628	656	667	656	654	635	686	689	658	654	648	700	653	620	676	653	658	693	654	656	606	650	677	644	642	650	641	634	685	660	696	667	627	683	645	699	728	632	642	617	665	670	679	650	678	673	680	647	619	651	630	644	662	656	661	665	616	658	605	644	673	617	739	620	668	699	680	633	666	637	640	667	669	675	670	651	636	670	665	674	663	671	641	646	663	597	640	659	699	678	648	688	619	679	686	677	675	690	654	671	650	617	619	610	630	597	639	642	636	656	653	654	675	635	660	667	668	675	621	654	656	640	703	697	705	651	683	658	646	626	627	730	659	656	627	621	629	614	669	662	647
9453	6575	2018	570	339	274	259	271	291	288	264	252	265	300	226	266	248	257	249	263	272	274	253	259	254	251	266	268	285	275	270	272	275	293	269	269	278	280	279	289	249	272	246	308	225	264	270	335	408	408	399	330	284	292	249	255	246	261	307	276	260	287	251	261	275	293	251	251	254	255	283	266	271	248	263	252	236	249	267	252	272	278	249	253	286	272	240	257	274	293	254	244	252	266	265	258	267	280	256	267	259	275	262	261	242	254	276	236	255	279	269	267	251	257	276	287	286	249	258	238	291	303	293	252	222	244	283	247	266	285	268	226	251	244	260	231	224	286	239	250	267	276	275	272	272	277	287	266	256	246	265	249	241	270	256	280	277	246	260	259	230	260	280	275	246	232	268	258	292	286	232	259	268	292	240	217	247	262	261	292	296	295	273	295	265	247	247	258	241	263	300	271	246	256	241	294	289	243	250	246	238	278	258	284	261	256	223	232	253	263	252	239	264	258	267	266	249	252	257	296	286	249	229	267	260	245	247	243	292	279	256	283	263	270	278	268	273	245	261	260	242	274	248	272	266	260	262	263	285	265	253	267	252	261	247	247	244	251	289	273	242	260	262	277	259	262	285	256	240	242	240	269	290	292	292	254	263	247	254	237	243	222	273	268	259	271	262	254	256	274	270	269	242	248	287	269	278	259	243	277	256	287	286	284	262	258	279	291	296	264	243	260	283	288	290	249	283	274	257	302	277	259	234	275	246	295	273	242	226	254	264	235	287	264	253	264	273	222	271	251	255	266	283	284	260	281	265	262	262	249	284	263	270	259	278	278	269	279	275	268	275	272	234	232	281	230	228	281	236	255	260	289	282	249	281	254	244	249	272	244	235	260	287	244	242	266	251	250	212	263	237	264	269	262	287	242	259	276	279	273	257	247	278	265	252	278	272	284	250	275	260	283	269	264	240	230	255	252	261	290	248	226	235	283	250	261	258	260	292	268	252	251	256	263	277	250	247	280	252	245	222	270	251	244	265	279	261	275	238	251	265	259	250	247	266	293	248	259	278	255	264	262	274	270	268	290	285	253	284	270	261	259	263	257	272	244	256	243	254	297	244	267	259	265	258	263	253	290	288	239	248	264	273	248	249	238	249	289	255	251	246	244	248	267	256	278	266	260	272	257	242	254	265	249	251	248	255	263	258	252	269	265	297	285	300	265	274	291	275	269	252	264	279	274	294	269	278	244	259	268	251	244	241	260	271	261	272	217	254	269	283	248	261	250	272	243	263	262	242	254	269	267	269	250	267	224	264	270	276	262	284	280	274	256	295	272	263	250	255	247	232	277	266	251	263	247	247	246	241	259	257	260	259	266	261	265	276	279	273	273	269	254	249	249	263	285	252	255	279	282	283	269	268	262	264	265	277	267	276	242	260	269	271	281	269	271	246	254	260	270	251	266	280	255	269	280	263	261	254	267	273	281	284	267	250	289	269	262	270	266	270	237	256	288	261	238	226	288	241	274	247	273	269	255	250	257	284	253	258	251	271	269	224	252	250	256	295	279	256	283	260	274	264	273	255	251	290	227	244	267	296	283	274	278	249	282	267	253	237	279	276	274	286	268	295	267	250	268	268	281	254	284	270	236	258	271	270	278	259	277	259	240	280	287	266	267	297	267	250	275	267	284	272	274	278	255	231	262	258	255	270	265	238	254	237	269	311	242	259	260	256	275	259	246	283	257	298	256	251	271	273	266	270	251	241	278	236	293	285	233	236	263	253	290	254	246	237	296	264	269	270	292	261	258	277	280	239	260	261	244	274	246	282	288	282	287	257	243	268	263	259	255	278	284	266	265	258	281	281	251	254	268	275	260	245	301	258	271	290	285	241	249	266	264	262	260	302	266	283	244	259	266	269	267	271	248	259	305	260	254	263	270	301	258	277	283	265	254	239	235	248	273	271	268	274	287	267	255	257	275	258	246	261	244	249	244	256	238	286	269	244	295	267	261	257	260	246	262	272	280	251	298	254	275	260	259	286	251	262	270	239	233	292	282	248	258	279	254	271	262	284	256	262	277	244	282	261	241	252	283	275	269	291	276	270	268	253	291	266	267	259	279	262	277	252	248	266	245	265	274	243	261	271	289	232	251	270	243	254	266	239	267	265	261	252	244	257	271	254	257	258	269	233	276	284	243	290	253	265	265	256	244	261	236	263	236	243	291	251	287	236	244	264	280	275	296	257	270	242	276	252	266	261	257	244	281	240	305	259	277	257	272	293	289	260	243	275	261	265	282	271	294	297	230	270	252	281	258	274	269	251	278	247	229	266	278	276	257	239	236	253	260	264	252	245	257	243	288	254	264	242	216	260	257	245	259	295	276	252	241	261	258	266	262	261	260	257	237	264	259	250	293	246	285	275	249	256	284	259	286	275	273	262	280	275	261	249	270	269	273	256	274	248	272	248	260	263	253	278	281	268	274	279	252	246	269	258	254	248	262	258	273	261	274	279	274	265	267	261	264	254	265	236	275	264	278	256	265	260	279	248	273	264	261	265	269	255	269	255	266	263	262	239	266	291	254	276	251	268	266	274	274	250	269	292	256	249	290	271	221	275	295	276	242	258	255	280	254	255	271	281	252	249	287	252	266	269	267	279	286	239	249	294	250	271	244	264	252	264	261	303	270	249	258	268	282	261	261	286	268	258	230	230	253	256	269	270	257	277	233	255	249	242	261	257	270	264	241	258	261	268	254	268	256	245	291	269	267	242	269	264	264	257	267	256	293	274	276	247	264	271	275	288	270	284	261	274	247	266	275	249	225	238	232	259	243	267	275	248	244	312	241	297	264	235	267	254	276	280	272	265	271	263	243	253	246	255	265	223	282	239	256	248	258	289	262	260	270	295	225	242	265	295	247	243	267	255	261	251	273	246	267	266	270	253	258	244	249	247	293	284	266	284	272	248	288	222	265	255	233	256	267	269	276	291	277	264	276	264	271	282	285	290	263	268	240	264	273	266	258	273	260	270	252	271	242	239	262	254	256	269	262	283	250	277	265	243	259	253	254	267	227	278	277	272	308	255	247	259	251	245	255	273	276	259	265	260	269	255	253	270	252	290	287	247	279	266	263	261	274	263	272	266	275	275	289	244	262	263	263	242	250	283	264	274	264	274	246	237	266	279	261	260	280	253	269	262	274	267	262	289	252	258	252	244	292	285	270	245	226	305	257	282	245	271	290	265	237	243	259	289	267	266	264	265	265	263	248	259	249	260	265	244	231	273	241	242	285	271	256	277	236	277	278	295	264	255	273	239	237	251	249	286	273	277	273	267	261	270	259	229	271	269	240	277	287	247	229	243	259	279	283	263	251	254	249	242	261	253	261	289	255	279	304	275	264	276	241	269	280	261	259	292	227	253	232	246	239	273	268	255	267	258	248	274	289	243	284	289	258	263	266	265	273	258	254	251	234	247	277	287	250	256	280	241	280	248	271	267	240	279	282	245	264	259	275
7916	9560	2817	1410	967	777	713	715	713	661	690	705	641	642	663	630	649	686	665	695	667	650	664	651	647	684	627	717	727	661	727	682	710	733	750	669	706	744	692	774	716	660	726	680	682	664	775	1241	1503	1439	1223	1004	780	693	684	656	685	640	664	645	710	633	580	683	666	671	632	635	673	641	636	643	678	625	614	661	669	671	714	676	669	649	628	719	647	643	649	652	662	653	662	673	685	661	641	614	646	715	667	681	646	684	658	605	644	648	643	615	675	680	675	627	644	663	636	707	671	631	643	712	659	670	581	693	677	694	662	664	638	654	700	623	644	678	684	607	620	689	677	666	639	665	725	684	678	640	634	663	646	611	649	667	668	683	671	722	659	627	650	688	618	626	718	664	665	656	628	638	668	669	645	660	640	628	635	650	645	667	678	667	618	632	627	701	665	664	677	758	664	643	704	660	637	592	647	619	627	631	686	700	653	664	679	662	658	612	694	671	679	624	662	665	673	724	667	675	635	644	647	655	682	641	627	696	658	654	662	657	675	661	615	657	648	673	634	687	626	645	702	659	647	664	685	638	661	664	682	673	720	658	646	641	684	672	658	672	690	692	638	611	665	645	670	674	692	651	668	625	656	676	630	694	681	605	682	662	620	692	651	674	679	638	641	665	675	644	692	663	645	638	659	612	692	677	681	630	685	650	646	665	679	637	645	653	659	686	678	683	645	618	674	632	649	638	678	685	634	601	646	616	645	640	645	725	612	624	651	637	592	615	655	678	661	660	640	627	634	646	619	660	680	653	667	686	672	676	685	687	662	584	659	661	633	636	695	654	667	637	646	629	652	619	639	642	678	635	691	676	675	652	648	628	639	693	607	689	669	701	613	655	693	662	644	686	663	637	627	637	653	698	671	642	664	662	681	646	652	596	644	666	668	720	682	615	645	708	638	658	627	679	670	636	656	665	644	625	681	621	657	628	650	669	694	652	617	610	702	702	620	702	686	689	673	674	642	655	638	589	665	682	698	711	680	663	658	636	674	669	644	639	625	613	625	653	669	663	667	651	670	621	698	672	667	675	638	661	666	679	699	669	686	664	655	622	675	639	677	685	669	657	667	622	629	681	692	686	666	662	651	676	631	613	623	651	644	660	648	642	668	679	672	714	639	681	655	625	672	615	689	619	668	626	645	663	657	645	658	652	681	650	691	670	637	675	649	619	688	652	622	644	651	668	618	640	654	639	688	681	612	659	663	697	618	642	641	668	640	700	658	675	646	625	713	627	689	634	619	676	666	684	641	648	627	687	683	630	625	631	657	616	702	653	676	641	655	621	647	676	646	642	650	625	659	611	684	625	644	683	671	657	667	641	629	637	642	676	653	654	665	687	602	661	679	673	669	649	640	645	656	610	668	643	615	646	656	627	695	641	665	629	678	662	672	666	691	644	617	654	622	663	632	669	676	689	711	707	706	673	674	617	643	680	619	664	619	642	631	653	676	669	652	676	618	696	689	699	636	660	642	654	640	620	654	646	661	651	629	711	704	651	636	635	684	661	620	685	642	691	649	653	628	699	646	660	654	627	643	652	682	602	693	668	668	638	634	651	669	660	635	665	657	612	650	644	694	667	696	651	673	647	681	690	682	681	643	652	638	629	643	665	644	653	667	686	623	642	648	665	669	666	701	643	644	725	601	600	659	667	639	619	694	635	658	649	657	693	607	646	703	664	637	662	614	598	629	638	677	694	659	641	627	629	657	683	655	661	644	663	673	652	624	635	644	677	670	683	630	687	652	640	693	638	647	671	649	692	646	615	670	654	677	650	678	691	657	630	691	648	653	644	641	645	610	653	649	665	657	639	648	654	663	621	624	642	649	676	628	647	614	666	619	637	665	659	636	638	669	624	646	622	676	638	636	648	659	675	621	647	684	641	617	647	632	650	686	651	644	664	641	633	655	673	727	654	702	652	682	632	659	666	606	705	665	651	673	633	698	639	689	604	684	669	678	695	677	684	714	683	657	660	635	656	668	628	639	706	644	626	680	683	679	630	643	658	654	660	680	664	643	633	687	657	618	705	673	626	632	662	670	686	710	607	696	613	648	622	642	659	635	652	717	659	650	643	654	657	647	619	663	661	684	700	690	660	668	681	681	652	701	595	632	650	688	628	685	671	648	661	660	702	619	593	652	611	632	656	622	644	673	681	662	686	665	612	623	666	716	641	665	624	669	658	676	678	656	625	646	619	671	697	667	654	644	687	632	698	612	689	644	650	649	659	645	678	687	680	688	638	639	689	610	657	694	650	680	671	667	645	674	607	641	664	607	638	686	654	666	651	663	642	644	698	675	638	708	658	641	690	678	708	685	630	674	644	672	668	622	663	643	641	636	678	728	682	668	650	627	608	640	637	617	621	656	662	686	632	650	623	658	622	704	691	626	652	660	650	632	700	676	687	646	625	677	614	676	630	682	643	613	656	679	616	648	682	627	621	646	662	701	657	658	681	667	694	626	681	637	740	711	632	695	666	662	663	645	666	623	672	687	600	726	685	611	629	669	636	623	680	662	694	673	659	668	669	631	706	645	709	655	673	647	636	670	723	666	636	666	676	640	682	654	675	623	715	671	693	672	614	668	620	679	695	675	678	654	592	675	645	662	661	654	696	665	655	662	632	605	680	705	698	640	699	645	638	629	651	635	652	648	648	648	614	697	658	648	653	658	654	621	649	618	665	646	645	664	609	615	646	662	653	654	698	712	622	663	646	659	673	725	636	643	656	644	651	641	665	655	640	678	638	686	595	633	640	647	655	641	680	636	679	674	676	651	729	686	650	640	672	621	621	645	662	657	631	675	605	618	673	653	675	662	643	697	667	648	658	638	659	618	693	703	650	652	641	653	627	653	686	699	652	580	666	648	670	622	702	652	660	633	636	654	668	665	675	674	659	672	695	642	662	679	655	647	641	664	696	639	624	648	671	656	672	653	623	690	670	630	616	670	662	621	653	651	651	639	666	658	612	686	632	659	668	646	633	660	636	652	648	609	672	662	621	631	667	694	669	653	638	692	677	655	672	649	707	687	676	679	650	658	663	675	674	620	664	670	667	673	634	650	667	665	632	689	635	639	659	643	665	649	680	648	680	651	656	643	644	663	636	680	662	643	678	650	641	693	689	656	668	685	720	666	653	632	682	659	638	660	624	664	655	630	697	679	677	650	640	604	626	711	662	627	591	659	610	671	647	652	637	664	666	661	658	632	655	667	640	634	655	684	653	603	655	676	646	639	635	677	676	678	688	645	665	677	641	654	681	625	636	696	652	725	626	641	670	633	656	629	663	639	651	673	672	644	676	623	649	630	682	617	698	634	695	654	652	599	648	627	624	620	651	676	676	627	694	686	632	650	652	650	672	694	665	603	674	654	656	632	688	699	677	670	657	640	652	642	675	646	674	642	677	683	642	620	666	628	679	665	661	661	618	661	673	622	669	671	677	642	673	635	694	635	667	684	635	694	653
45426	49072	27181	5243	1915	817	528	483	432	425	401	368	322	319	331	333	321	293	299	315	326	300	326	308	315	288	274	352	289	288	311	291	310	287	334	306	350	333	330	351	330	312	298	309	300	273	511	1323	1214	1025	750	490	346	336	265	293	277	285	303	248	253	232	289	314	287	317	278	293	304	284	278	289	340	282	321	267	262	246	280	276	295	275	280	280	327	244	270	303	284	266	309	289	331	250	268	266	261	283	292	299	311	292	271	311	279	263	316	314	304	286	256	301	267	257	281	308	250	299	294	254	304	290	265	274	265	267	306	311	290	297	275	306	319	281	275	288	259	257	280	299	274	308	293	280	288	298	298	284	299	290	288	282	258	277	278	293	286	317	297	261	308	292	279	256	279	268	280	283	306	287	271	283	291	293	271	264	265	283	289	268	270	287	296	296	291	275	250	316	277	263	265	284	289	268	279	268	317	271	259	292	298	313	267	318	266	275	286	271	277	293	296	259	316	264	299	297	296	280	283	268	270	291	306	280	268	282	282	273	277	272	311	316	286	270	267	306	299	286	261	290	303	273	281	285	323	264	261	287	272	296	280	283	292	284	270	305	266	267	300	257	303	270	266	317	292	296	304	295	271	311	285	276	285	303	302	299	242	271	286	261	303	279	297	300	260	302	295	302	292	278	259	290	265	312	299	280	275	241	260	301	305	311	268	270	285	251	311	298	292	276	282	305	282	263	277	278	276	252	286	282	301	300	274	295	284	254	313	268	243	277	299	288	288	299	289	252	305	303	272	277	269	290	306	285	284	282	252	285	274	270	279	298	291	294	254	273	274	300	256	277	287	273	275	290	267	298	294	265	274	288	274	288	238	297	312	291	290	320	284	314	261	266	284	254	300	282	267	289	311	297	268	278	257	305	251	293	276	287	288	252	270	271	290	286	275	297	301	314	256	311	332	277	282	293	292	290	253	291	277	273	222	280	292	298	267	282	254	294	298	292	282	294	267	286	264	270	307	286	271	283	292	275	284	296	305	280	308	335	259	274	286	305	272	286	308	281	311	295	293	278	276	297	276	285	308	270	271	280	297	270	273	254	263	299	260	280	264	278	271	292	287	278	297	290	296	305	293	294	251	285	308	292	306	296	283	241	265	269	258	291	280	243	262	282	296	285	277	262	311	264	307	299	318	256	305	281	323	267	256	243	288	298	281	275	265	298	280	283	292	284	296	303	302	274	255	258	298	302	249	283	304	288	310	294	316	273	288	276	307	276	326	293	257	284	269	260	259	289	289	274	270	300	262	263	289	270	274	261	278	269	305	286	287	256	279	299	291	271	296	285	275	281	260	301	255	267	271	279	270	257	279	281	278	266	302	306	269	295	280	298	263	304	292	294	300	274	292	289	280	300	286	282	312	260	302	305	271	271	276	287	341	308	294	252	294	284	272	282	262	314	279	308	298	297	304	288	250	279	268	281	281	279	259	275	284	291	285	278	289	267	274	281	281	274	294	291	292	309	295	287	252	299	284	281	273	303	274	274	272	279	287	283	269	278	280	316	279	287	280	305	267	278	290	284	286	309	270	299	272	296	248	275	283	267	277	270	315	289	292	295	302	300	291	266	286	274	320	290	258	318	287	284	298	269	276	315	301	230	315	285	272	271	302	272	263	285	242	283	301	259	281	300	271	285	294	285	287	295	267	244	257	272	325	291	278	309	303	288	288	287	273	279	277	257	280	304	296	334	278	286	288	274	285	289	289	260	280	310	311	293	270	286	277	264	284	304	300	288	328	310	295	279	284	276	290	301	280	281	306	296	234	272	299	302	264	241	272	280	307	264	301	276	299	292	323	318	268	298	298	303	283	286	291	287	266	298	267	295	282	324	283	293	290	280	265	280	295	286	296	272	295	322	283	262	303	276	298	310	293	330	287	296	280	284	283	309	259	304	253	303	257	282	276	283	269	272	310	270	269	315	267	315	273	285	316	291	307	258	257	279	299	285	288	292	263	278	319	258	306	295	265	296	250	307	279	303	250	283	281	267	284	294	291	262	257	286	266	274	296	311	278	297	290	276	290	299	279	286	279	297	305	277	277	301	310	254	276	272	301	301	291	288	275	278	250	294	309	300	256	279	275	259	310	299	253	292	305	246	264	272	305	277	299	286	294	272	294	314	292	278	254	283	293	260	325	288	284	310	278	296	281	269	295	287	276	259	262	284	312	285	285	264	305	288	303	279	255	305	285	347	307	258	296	295	270	284	293	266	296	252	302	262	275	295	304	255	303	298	287	283	274	290	279	281	280	284	289	256	250	284	282	293	249	286	289	277	306	316	313	254	323	313	293	293	332	303	287	305	271	276	270	263	287	254	255	279	309	293	291	263	285	311	286	275	278	322	306	279	271	280	268	259	287	241	274	290	285	267	262	258	281	276	270	308	290	276	269	317	287	254	271	248	277	284	291	293	277	297	297	295	303	282	304	300	288	325	259	263	249	275	278	276	258	286	275	260	266	307	252	289	323	259	312	286	266	310	280	278	288	284	281	260	271	283	288	292	278	264	289	304	269	254	281	272	273	301	304	290	287	277	285	285	275	296	270	269	307	289	293	273	317	276	294	275	282	288	321	307	296	275	257	282	282	282	272	297	293	264	305	279	268	299	305	298	261	292	309	266	289	286	295	277	313	315	291	242	259	265	282	272	255	302	292	262	265	281	271	283	262	246	301	316	274	258	271	296	265	276	287	299	276	286	296	269	279	251	264	293	302	247	284	304	289	291	306	284	277	283	274	306	303	279	303	256	262	298	293	266	267	280	282	269	271	259	298	272	288	294	236	294	267	312	313	296	289	262	248	289	299	295	276	320	274	277	288	272	271	284	296	310	308	292	290	287	279	298	293	280	296	317	255	236	292	267	320	291	264	297	284	267	281	256	298	295	292	298	292	300	273	280	272	279	272	280	263	281	312	274	287	296	283	292	295	296	275	276	269	304	265	281	293	279	297	288	282	261	255	296	275	297	276	264	303	249	290	277	261	284	280	255	302	263	282	282	240	261	279	276	275	279	266	273	275	275	288	309	279	268	292	304	286	295	274	262	292	252	305	277	281	286	271	277	273	253	293	259	324	285	284	267	274	305	289	284	303	308	288	281	288	273	283	275	268	326	280	297	309	281	292	272	267	291	308	292	263	262	270	275	290	289	277	291	289	281	260	268	286	289	293	297	307	256	302	294	276	253	264	286	276	272	255	290	276	295	302	306	308	286	287	303	275	287	334	318	291	288	297	286	292	276	307	287	300	325	278	301	305	257	292	262	281	302	271	287	290	268	279	279	286	300	318	263	293	281	276	327	255	291	258	281	284	254	288	305	312	292	301	280	273	274	279	281	294	266	281	284	285	275	290	280	286	301	289	287	289	280	274	248	311	282	306	306	282	307	288	308	315	255	279	280	261	275	265	279	280	257	250	303	278	307	305	294	311	297	297	288	291	303	272	290	302	282	264	289	269	273
29151	36911	11015	5109	3163	2066	1752	1561	1473	1349	1258	1178	1083	1005	1010	981	890	859	843	833	856	848	876	826	808	758	853	900	932	867	793	892	792	893	957	1012	990	997	1040	1028	970	914	944	911	831	756	2318	7259	6792	5193	3509	1847	1135	813	801	696	688	698	717	708	675	708	694	710	725	724	710	667	704	689	686	717	636	670	705	723	687	716	720	698	729	699	755	717	701	711	722	673	713	706	648	693	714	728	684	702	650	655	725	718	669	708	703	701	719	729	671	666	664	682	738	752	702	719	715	735	743	750	715	692	680	732	719	747	666	695	762	719	704	699	707	690	680	720	731	690	715	706	705	728	730	652	680	706	696	685	701	678	726	716	726	700	711	704	696	705	711	758	697	698	698	725	707	686	747	735	687	734	694	724	740	727	762	693	706	705	722	698	708	734	681	689	647	729	681	688	718	702	702	692	713	682	740	667	656	699	675	686	700	702	668	730	703	713	631	734	731	667	755	703	704	700	688	711	740	699	609	720	693	679	674	671	674	668	675	664	665	717	644	679	732	648	688	727	691	720	707	735	739	654	742	698	729	684	655	684	693	753	712	655	679	685	726	694	676	723	696	720	722	706	676	752	719	713	694	688	682	677	676	662	737	727	721	681	742	732	713	694	732	674	754	729	734	709	706	695	677	709	720	689	692	695	733	692	715	711	699	696	684	755	703	683	746	729	641	718	682	707	716	715	683	693	676	692	697	656	681	733	727	707	717	697	713	710	703	685	743	717	698	717	687	695	723	710	693	672	725	708	689	701	746	681	723	668	689	677	767	648	742	715	695	721	727	718	737	651	645	706	674	693	665	768	713	699	711	687	707	697	732	743	695	707	686	714	671	720	686	682	751	728	737	700	663	730	674	698	736	709	688	732	677	710	706	670	708	697	711	710	680	690	675	730	674	665	705	763	656	713	665	688	690	719	708	737	694	689	731	740	667	675	720	748	709	702	749	678	733	694	707	735	726	743	677	707	692	692	652	714	738	696	689	714	669	688	685	740	760	713	703	689	720	677	659	691	689	704	709	687	696	694	671	692	683	699	681	730	708	711	684	713	700	674	729	682	723	740	690	729	714	724	693	741	697	697	686	730	714	714	697	701	692	726	659	669	658	688	710	701	727	693	702	746	693	717	736	655	701	714	680	694	651	675	678	646	736	702	712	743	686	699	676	710	722	700	704	702	709	702	727	674	702	753	743	702	755	748	708	710	702	715	675	715	728	667	708	729	721	717	735	726	688	704	730	724	696	714	660	715	710	696	704	716	638	685	689	682	694	708	708	707	708	670	759	745	683	656	675	681	704	680	703	670	706	661	689	689	702	694	751	675	703	715	681	687	653	669	697	668	751	721	716	720	722	735	690	654	694	672	725	723	691	652	665	743	717	697	683	712	720	701	697	745	685	741	675	702	709	705	665	700	692	647	725	702	710	725	705	711	733	684	722	662	753	656	709	702	687	697	698	705	691	647	669	667	656	745	659	663	699	701	697	736	717	704	674	702	710	700	686	711	686	730	687	691	684	694	707	692	676	675	693	718	720	789	724	696	719	660	712	725	739	690	695	722	666	686	741	726	674	675	618	736	688	696	687	731	666	722	716	675	738	661	693	688	690	686	683	727	724	680	678	649	682	691	729	690	707	703	726	671	700	684	693	711	682	734	697	689	717	694	702	682	732	694	677	718	712	719	689	747	706	705	679	693	720	698	722	694	738	625	734	666	712	722	763	720	726	689	699	695	699	714	715	692	701	681	721	758	679	751	724	653	681	669	659	640	671	730	722	700	692	744	687	686	731	656	725	707	712	692	692	672	727	736	688	693	734	773	699	704	687	646	711	705	694	728	720	676	706	713	707	703	625	739	711	747	724	696	718	666	706	691	688	757	697	697	748	718	687	687	707	696	703	696	743	716	720	697	716	709	746	691	742	710	692	749	711	661	691	709	669	746	705	740	679	706	745	693	708	719	686	729	734	682	706	683	732	710	755	645	666	699	720	711	704	740	715	698	654	691	732	700	725	701	700	714	759	701	736	719	666	714	735	703	646	682	721	688	641	765	756	718	680	687	701	724	719	667	717	724	706	733	746	677	630	677	652	726	680	726	704	669	731	706	699	679	704	727	688	719	704	680	671	687	709	698	697	729	656	702	704	733	698	704	662	703	724	707	676	677	726	702	708	709	643	721	705	709	708	765	717	713	673	683	685	681	717	695	710	707	728	692	697	715	716	691	693	672	705	755	682	716	711	712	675	738	679	681	703	680	716	715	706	693	726	686	665	694	714	712	708	690	718	708	707	685	732	638	688	688	690	671	664	671	676	713	751	651	709	759	736	722	725	677	683	707	670	696	691	732	689	724	724	781	718	719	730	733	672	710	690	758	724	693	711	702	698	685	762	671	712	721	703	688	749	707	750	727	712	671	699	693	708	688	703	723	742	702	726	715	697	705	688	708	718	755	700	730	699	762	701	731	702	715	723	688	698	720	749	711	698	687	665	721	683	726	685	685	685	663	669	694	686	723	726	663	753	734	687	697	666	697	740	677	712	658	750	714	672	695	687	722	674	761	666	754	675	711	710	695	707	694	711	722	707	655	711	698	659	751	677	692	736	735	727	727	749	718	685	758	739	687	753	731	673	720	733	706	696	711	722	705	710	718	724	646	732	738	713	709	701	704	703	659	739	713	777	670	680	679	708	721	667	642	672	664	724	735	696	668	742	699	696	680	688	769	709	736	652	707	734	716	699	693	681	741	721	707	739	737	659	672	674	704	699	700	711	682	685	672	629	675	698	672	716	707	628	680	665	689	722	722	752	715	729	670	737	703	717	693	713	709	706	721	692	686	683	736	730	723	720	688	719	687	723	741	750	706	725	720	687	685	768	711	704	690	717	708	728	652	740	663	654	705	758	695	706	690	733	727	720	670	733	724	716	708	755	710	717	731	724	685	674	677	720	666	725	736	656	701	686	670	709	670	662	686	708	711	657	675	731	725	703	754	711	721	705	688	662	743	741	688	728	679	744	742	764	687	718	715	710	693	743	710	706	752	713	718	721	686	686	663	716	671	664	722	688	684	745	726	692	681	740	728	720	701	680	679	742	709	705	696	699	681	694	696	702	718	698	731	731	706	708	689	710	722	724	714	709	666	687	719	721	675	683	695	741	680	749	673	700	725	687	691	692	700	693	690	698	741	718	701	683	676	727	752	715	699	706	698	696	685	664	687	690	699	773	730	715	719	667	659	661	721	735	707	674	736	694	739	678	735	724	689	707	749	694	684	700	710	675	700	661	699	648	694	738	670	681	705	724	699	710	676	685	706	707	682	739	723	710	710	717	713	726	626	706	681	711	730	705	724	727	710	696	696	646	687	723	719	746	710	715	712	698	744	724	735	658	690	729	672	699	691	716	689	662	655	731	692	683	709	674	703	728	719	706	713	641	719	699	705	709	688	765	732	694	702	650	707	721	668	674	692	688	718
57165	61064	34839	9393	2822	1298	785	630	507	429	391	425	408	354	339	330	319	304	299	283	289	313	305	319	311	294	290	294	294	303	298	273	291	286	305	337	346	343	317	348	350	351	299	299	281	272	1001	1995	1896	1460	851	556	381	329	291	257	287	238	251	257	302	246	280	253	251	267	261	252	266	246	254	241	242	239	292	253	272	260	243	272	249	254	256	247	305	299	266	264	267	253	252	280	276	275	265	273	274	241	278	268	247	250	259	234	251	264	276	261	280	264	264	283	272	276	250	277	255	261	234	261	251	271	267	252	244	260	259	268	266	253	283	268	276	276	258	247	283	246	245	270	238	244	254	261	251	262	297	266	265	258	290	277	289	273	238	253	260	293	263	275	263	287	270	252	280	239	252	269	278	275	210	232	262	270	308	252	270	254	241	268	283	258	274	276	256	265	266	244	253	255	261	268	275	279	237	237	249	273	280	243	250	255	251	282	278	262	286	261	268	269	296	274	248	260	283	282	244	254	238	269	263	244	268	264	238	264	311	253	261	283	247	224	229	291	235	277	241	252	238	289	256	244	233	324	249	272	254	231	279	264	265	268	284	223	264	253	272	255	263	243	288	229	261	273	241	244	274	295	263	265	245	276	259	292	281	276	290	249	240	267	268	244	277	239	227	287	267	269	274	276	280	244	254	288	246	260	256	270	239	285	244	275	267	245	238	282	276	245	257	307	277	252	266	238	247	244	277	258	283	261	261	232	273	258	264	258	234	251	232	253	286	262	247	260	286	247	270	276	286	281	262	253	284	250	263	272	237	253	267	258	244	251	277	260	257	282	231	263	228	272	261	258	282	270	244	268	247	225	266	259	275	241	269	244	262	242	270	262	260	264	225	272	261	259	255	243	291	271	263	256	264	257	225	246	253	246	281	259	276	245	240	235	259	273	265	256	250	261	258	263	245	254	245	227	280	269	257	262	287	283	257	278	242	253	261	258	280	276	238	272	259	257	255	274	256	265	233	252	251	257	280	273	230	276	265	242	240	273	245	259	243	271	269	272	256	259	279	273	275	260	253	237	259	261	264	274	259	291	269	241	257	258	263	269	237	271	278	264	276	256	270	245	273	261	241	256	257	265	250	268	261	257	276	279	272	249	269	267	234	244	269	242	278	263	260	251	251	244	265	255	241	260	279	258	255	271	269	289	270	271	258	248	258	255	285	256	282	253	274	265	260	257	246	234	258	249	278	267	275	270	245	254	273	271	267	268	269	260	247	291	264	294	281	265	258	262	226	266	256	234	255	270	276	242	257	255	235	263	269	243	264	281	254	265	263	250	275	239	288	247	277	280	282	253	227	261	267	241	246	254	248	278	230	247	259	283	296	277	264	265	234	259	278	265	247	257	276	254	277	257	276	261	250	235	258	273	259	270	276	246	251	267	246	262	257	249	258	244	241	267	246	251	249	243	241	262	249	255	259	261	245	277	265	261	230	272	218	260	259	237	250	287	272	242	269	279	283	226	256	267	240	244	252	255	247	247	256	278	234	248	265	288	288	258	229	251	282	256	269	262	249	261	255	252	267	234	265	235	254	250	274	264	247	280	260	250	244	247	256	236	228	232	226	269	277	271	261	281	273	269	251	233	279	240	265	238	258	263	261	276	269	261	271	258	252	281	253	246	270	249	263	277	263	250	247	275	249	232	237	239	274	271	260	292	261	256	271	299	230	294	284	270	275	258	239	250	250	247	263	253	265	263	268	276	278	268	235	279	245	262	243	251	237	275	244	245	284	242	257	240	284	261	258	275	240	240	277	272	236	271	261	294	259	275	308	268	252	257	229	245	266	235	262	259	244	244	236	265	242	244	278	242	281	255	260	249	248	248	244	254	255	264	285	265	247	281	242	246	265	265	240	256	282	259	278	271	263	230	284	251	275	272	262	269	270	268	258	277	266	233	259	276	248	271	257	264	245	262	295	253	288	246	275	264	264	269	262	298	269	248	254	269	245	266	241	278	247	247	247	268	249	248	244	248	247	240	252	235	278	245	255	270	277	263	238	276	270	270	241	243	259	272	255	249	255	284	267	263	264	246	256	264	271	254	266	252	231	261	282	258	260	253	244	262	271	247	265	272	252	261	251	276	261	288	263	262	242	297	270	254	263	256	243	274	245	280	228	243	240	229	221	285	266	274	282	254	265	279	278	236	260	242	245	270	242	236	248	251	269	275	244	273	268	272	252	250	275	259	240	253	259	245	254	254	276	260	252	258	239	257	270	264	256	270	260	259	236	256	274	257	232	257	247	265	258	318	274	263	268	237	259	244	246	266	274	281	251	262	257	243	259	254	285	235	242	254	247	277	259	273	254	261	255	245	265	283	278	219	260	258	253	255	256	238	248	274	256	303	280	232	236	255	291	265	308	258	271	271	241	269	272	248	290	253	259	242	259	277	260	280	264	252	276	263	250	293	293	275	234	251	255	256	230	268	236	238	251	244	270	270	279	263	275	295	236	268	256	269	258	260	270	264	246	261	257	257	242	236	283	258	269	258	274	279	278	265	262	245	271	260	267	253	266	242	246	275	229	254	285	266	236	254	269	261	268	273	245	273	280	258	250	290	276	245	261	260	261	262	282	261	273	262	243	281	259	277	275	280	256	267	284	278	258	270	215	259	255	278	269	284	252	290	253	234	254	288	295	280	254	280	285	264	250	257	260	242	258	266	278	249	229	243	236	269	298	270	251	251	247	255	252	288	267	272	243	269	278	258	243	238	258	281	223	258	265	246	253	286	274	295	274	267	254	262	271	268	261	265	246	235	268	261	295	267	270	248	236	255	299	226	248	284	285	266	265	256	252	257	261	266	278	249	268	269	262	252	262	255	215	256	283	274	279	229	257	266	258	278	290	258	253	249	260	270	294	281	259	260	248	241	256	287	255	269	276	279	274	255	273	262	285	265	269	248	275	255	236	279	264	233	292	260	241	245	263	229	265	248	248	252	259	273	296	252	261	244	274	261	274	253	293	276	275	248	222	261	247	248	251	230	275	287	278	256	252	282	284	292	260	283	276	266	271	226	258	217	273	271	252	234	247	251	245	247	238	268	252	240	277	212	278	267	244	260	253	238	243	259	236	251	264	226	258	257	264	277	269	281	296	269	284	248	253	285	226	277	263	269	264	266	241	285	254	272	288	260	251	272	287	279	266	248	265	270	278	269	272	254	232	249	274	252	258	293	251	269	283	292	264	273	229	248	261	250	275	262	284	254	256	293	264	260	254	242	274	243	245	259	243	276	282	243	256	273	272	271	290	268	289	241	252	255	285	258	272	235	282	247	226	259	275	266	252	263	269	227	259	232	271	252	280	269	263	251	254	265	280	276	238	260	237	272	251	264	278	239	282	249	264	276	278	282	284	247	251	229	284	274	250	266	256	231	257	268	265	256	249	248	283	289	257	259	221	262	257	269	263	256	258	309	255	265	305	241	260	255	234	292	293	240	231	264	315	254	265	265
36483	44334	12663	6506	4119	3053	2637	2167	1898	1696	1547	1377	1326	1270	1205	1078	1043	1008	964	895	937	915	901	864	843	922	852	922	918	871	805	809	821	952	1018	1079	1078	1123	1274	1185	1329	1342	1101	1088	901	707	5576	10928	9789	7522	4430	2291	1364	907	707	659	656	621	624	644	673	702	674	655	696	634	682	602	623	678	687	629	638	660	631	643	655	626	648	624	627	664	663	636	627	639	662	631	611	612	680	613	673	673	607	607	666	601	584	628	650	703	647	647	682	655	647	622	611	674	615	649	598	644	708	589	671	679	640	655	674	625	653	700	620	675	632	683	689	663	662	690	620	623	666	667	634	662	642	667	685	635	661	625	619	614	702	645	654	601	625	617	656	673	656	660	645	665	636	660	609	635	658	625	646	631	580	641	652	621	617	642	621	630	672	603	669	626	608	670	667	596	680	619	611	594	671	653	633	635	641	601	596	664	703	638	633	650	706	629	646	625	656	609	628	665	616	638	619	645	636	668	703	637	646	689	636	647	678	646	624	617	639	623	647	636	687	690	696	682	647	602	687	618	669	658	615	646	679	642	637	636	642	630	624	649	609	616	659	704	654	632	637	669	660	633	653	627	614	612	693	667	644	661	616	639	640	652	624	654	685	657	645	635	655	636	650	628	612	670	658	661	615	626	646	625	618	660	623	614	667	639	621	660	639	609	645	617	676	642	631	610	683	634	695	611	610	662	645	613	632	634	625	655	627	626	664	651	625	629	658	591	661	680	613	677	685	664	688	656	674	654	644	661	626	630	643	604	660	587	655	721	661	680	655	667	655	646	642	635	673	680	636	608	687	601	638	607	682	666	667	626	645	607	630	646	653	610	645	633	660	672	622	635	666	620	668	686	634	658	635	634	653	630	638	645	631	624	671	673	626	638	673	615	652	669	637	630	666	683	651	654	614	617	667	682	659	616	661	665	649	618	653	635	650	623	668	666	628	622	651	643	666	661	628	662	676	686	676	628	634	661	641	692	648	620	654	669	643	605	646	644	650	658	625	649	637	621	651	645	694	624	619	687	577	603	631	627	613	630	670	642	642	617	654	676	679	655	654	635	641	647	650	662	677	605	607	653	632	638	614	640	632	606	644	649	649	644	635	672	654	618	659	657	638	637	612	662	615	651	626	667	666	664	693	644	702	631	623	661	624	656	633	602	657	667	684	700	605	621	660	654	662	645	623	608	651	677	653	633	660	647	637	666	658	669	624	626	659	650	633	666	661	653	664	641	662	629	666	646	618	636	657	624	670	634	623	613	626	677	654	662	633	643	695	612	649	629	702	670	704	637	659	604	700	647	655	628	654	624	648	641	714	647	637	623	611	650	666	663	600	589	618	615	659	616	628	675	630	657	635	674	656	659	593	659	667	655	663	654	626	684	617	659	677	659	673	664	635	594	651	613	641	609	663	632	684	661	680	614	659	659	625	688	616	649	670	612	642	621	623	635	653	629	608	666	624	659	655	693	626	660	634	639	639	635	613	665	647	617	631	639	629	602	653	631	646	631	658	701	618	674	653	678	628	687	621	624	642	683	666	623	674	622	642	689	672	626	614	638	643	627	652	657	673	638	646	671	647	699	598	659	617	622	621	625	648	679	646	662	634	601	658	606	638	614	660	677	621	627	624	649	666	638	649	669	611	668	629	644	627	680	600	694	660	679	691	654	651	654	653	626	661	625	608	649	653	644	645	673	604	621	625	623	614	615	622	668	648	635	651	626	661	637	633	648	669	643	634	621	698	671	633	662	625	657	629	636	627	664	646	627	684	673	696	637	621	659	629	635	654	632	694	666	699	658	673	704	671	643	639	665	634	640	619	655	634	650	636	714	622	652	608	631	655	669	669	691	667	641	699	679	626	607	642	657	603	648	646	633	621	657	690	616	665	623	647	656	646	630	641	691	648	636	662	655	622	652	639	662	638	611	634	628	624	654	625	624	649	655	615	642	661	654	631	603	672	711	628	673	617	661	646	639	606	675	664	635	678	627	656	658	638	666	639	615	601	651	646	629	613	677	692	680	628	687	657	633	666	625	602	672	632	645	627	673	656	635	676	690	629	677	668	645	679	663	637	642	613	632	644	613	654	625	646	656	609	635	670	642	649	640	633	617	648	717	682	636	636	621	620	643	645	627	636	625	622	597	622	623	652	616	672	682	643	631	715	652	680	660	681	662	644	616	607	626	652	634	631	643	648	698	672	623	629	682	648	626	647	643	652	663	640	570	678	665	652	650	618	652	676	675	622	647	636	703	630	620	669	664	646	605	644	666	669	646	628	640	660	640	646	608	613	613	684	652	680	636	595	637	611	649	607	670	638	651	631	677	622	650	630	638	631	657	662	638	646	601	661	634	620	698	644	619	644	639	647	654	681	645	623	624	627	647	642	619	693	622	621	623	686	609	629	618	679	664	646	575	625	658	641	689	603	596	670	640	633	645	644	643	625	624	670	682	652	697	606	631	672	618	655	619	648	625	668	622	610	647	643	685	635	689	638	618	659	662	642	658	668	632	664	678	692	634	627	633	670	639	604	634	621	688	656	621	628	630	638	648	677	645	644	629	631	639	637	642	620	642	628	664	648	611	600	583	646	673	662	658	626	698	664	634	613	682	669	658	637	689	647	675	657	628	659	649	627	673	697	660	675	643	705	667	659	660	690	695	684	629	655	702	691	634	672	641	628	642	640	640	565	593	677	658	627	653	636	652	648	642	626	645	626	603	654	638	649	607	629	651	668	674	600	617	613	673	630	595	653	648	627	628	626	658	679	671	640	624	631	618	646	648	645	640	690	689	664	615	657	668	685	703	643	654	631	686	709	616	626	639	594	680	643	621	671	676	611	686	608	641	607	652	631	668	615	643	676	691	665	658	651	666	636	651	654	654	622	667	645	656	596	672	630	665	666	671	619	623	640	651	611	585	623	629	626	680	601	678	692	626	653	670	668	615	626	653	664	605	646	686	632	659	655	625	671	650	686	642	655	675	615	661	670	651	649	669	649	655	650	641	623	664	680	684	617	651	578	648	639	647	650	633	677	668	624	632	677	646	656	659	643	605	615	647	683	704	638	631	623	674	671	608	679	674	644	616	677	687	631	681	676	614	629	640	615	605	682	626	645	643	647	655	682	651	623	634	657	638	616	650	595	701	613	630	603	634	629	664	655	667	593	682	653	634	632	676	649	660	627	637	657	637	643	636	587	652	630	622	599	639	589	610	695	598	638	612	616	642	636	672	652	639	661	635	617	717	633	671	675	596	652	675	627	668	639	665	649	685	624	621	629	635	645	648	612	624	600	661	633	658	646	649	612	690	669	635	664	655	666	631	614	623	620	682	639	619	674	632	676	598	675	611	631	650	683	605	638	652	631	647	655	632	643	652	643	668	663	662	665	634	673	603	669	615	646	648	654	675	649	673	639	700	656	632	622	662	640	677	633	670	676	698	669	649	607	629	600	660	631	607	661	644	627	669	638	648	677	662
11392	6429	1771	509	299	297	276	273	294	254	287	286	279	249	271	256	250	254	224	254	232	284	270	274	241	251	246	282	249	256	264	315	265	278	302	289	255	248	281	288	288	290	290	298	257	265	312	374	420	458	396	351	295	278	277	247	259	224	250	247	272	267	241	280	248	280	270	231	248	254	242	254	245	237	257	263	233	268	269	251	260	229	241	247	242	245	257	256	269	266	231	263	260	268	261	281	264	265	310	240	280	232	255	242	258	250	283	255	230	252	287	254	271	249	268	271	271	263	275	278	229	261	287	238	249	234	237	273	246	248	269	275	286	262	261	279	239	238	280	254	262	273	268	260	270	269	238	253	261	296	256	226	249	246	238	275	241	266	259	252	278	288	266	264	246	253	261	236	266	257	267	294	251	282	248	254	252	250	229	248	255	244	270	239	274	244	251	256	266	275	290	257	276	262	275	254	261	258	279	246	239	258	256	294	289	279	239	245	256	276	254	283	257	271	261	266	274	252	251	272	253	258	239	238	266	277	243	271	235	253	249	256	247	268	286	260	280	274	249	240	257	264	265	257	221	236	259	234	249	286	270	245	262	257	277	265	264	264	267	253	238	240	221	267	250	236	256	270	250	266	246	239	269	250	244	238	272	273	258	272	244	286	254	279	218	279	249	289	287	275	277	273	261	294	258	248	291	261	285	253	241	266	281	256	251	277	261	265	261	252	259	268	280	269	234	289	290	287	230	220	271	273	233	246	256	245	258	226	276	259	287	225	232	259	267	268	246	268	234	272	247	257	290	264	264	253	250	296	230	259	280	277	254	262	235	247	263	285	268	268	267	255	261	281	243	253	238	273	241	249	271	291	248	289	248	242	252	251	291	243	258	256	270	268	248	264	278	252	249	251	286	264	234	271	277	277	280	267	280	253	265	277	240	249	265	281	257	264	235	270	260	233	256	245	253	256	230	274	278	260	241	272	255	255	247	265	285	285	257	260	274	257	252	242	266	285	236	276	241	244	272	294	273	252	253	286	280	276	268	244	227	261	267	270	238	253	263	267	248	233	271	233	275	255	273	246	247	235	296	279	254	248	282	265	237	252	256	251	253	261	242	249	255	252	245	275	259	266	270	247	236	251	260	247	273	277	249	285	267	279	250	238	275	231	261	240	252	249	260	265	269	238	284	268	252	262	254	233	243	243	268	269	259	267	262	250	240	275	269	276	231	254	265	233	273	267	237	238	273	258	278	269	239	253	282	267	274	268	247	255	250	262	283	258	258	257	291	283	290	286	271	250	276	238	248	307	231	228	258	248	251	254	258	260	256	269	247	241	241	244	266	273	246	266	250	263	279	264	280	260	232	258	254	245	255	262	258	273	278	271	254	291	289	245	238	254	261	264	286	244	262	241	256	303	271	264	263	247	245	255	275	236	265	287	265	217	275	277	275	266	250	260	274	278	252	256	243	282	276	258	249	262	248	252	258	267	247	248	265	248	271	250	258	257	257	252	265	280	225	254	258	236	267	255	255	244	246	287	243	270	235	242	227	267	263	271	286	255	276	269	299	250	250	256	253	296	271	286	248	261	251	255	262	272	287	263	263	241	269	267	246	249	260	263	235	283	260	241	270	255	270	245	262	269	261	284	278	242	263	261	266	259	277	246	267	267	266	272	240	247	244	271	262	282	269	260	262	256	281	271	275	291	263	250	241	258	241	231	262	251	278	263	269	255	265	263	266	253	255	250	217	250	282	262	258	262	250	287	280	230	234	284	270	248	254	234	259	286	256	280	271	282	268	251	256	287	270	252	263	242	250	280	276	246	272	258	273	259	288	250	261	265	301	251	261	241	273	251	272	270	276	249	250	258	253	267	272	273	229	255	262	252	277	252	279	260	265	246	242	249	263	262	234	245	246	225	250	265	262	271	263	246	278	239	248	248	268	255	238	239	242	234	261	264	252	262	259	272	269	258	254	282	259	292	230	241	272	260	273	268	290	275	258	259	249	239	272	263	275	230	233	274	260	236	261	279	272	276	257	240	263	230	256	256	246	250	255	292	255	305	308	246	271	258	251	241	266	247	251	257	261	266	258	287	238	266	280	253	249	280	280	280	243	275	260	259	270	245	249	240	267	274	228	254	249	289	294	268	253	274	259	259	260	282	250	257	268	245	250	273	245	283	255	254	259	282	281	255	261	272	280	260	225	284	253	255	277	272	255	295	269	263	249	249	252	255	271	210	240	281	234	270	284	254	249	291	230	248	238	246	270	273	254	269	237	231	290	241	259	275	244	286	271	256	270	257	259	262	250	247	280	252	256	277	285	244	302	265	285	255	281	263	250	239	255	277	271	253	253	289	254	266	248	257	252	258	273	242	256	262	250	270	291	260	267	267	257	254	278	260	260	267	251	275	262	294	263	262	269	273	239	299	230	250	259	256	239	275	259	270	303	276	237	249	244	241	247	240	280	294	254	253	280	301	272	279	228	270	248	260	242	267	235	277	260	241	251	248	305	245	264	266	235	250	258	261	244	279	250	252	244	246	262	265	275	252	266	278	297	241	281	295	253	278	261	264	276	247	258	262	255	270	263	270	239	251	247	248	227	240	263	264	270	265	255	266	273	261	265	258	255	294	248	248	256	236	272	260	268	260	243	271	278	271	266	240	253	257	282	247	253	264	276	266	265	271	284	275	255	258	251	273	244	261	253	243	261	257	264	248	266	239	248	263	250	268	272	250	251	288	244	271	267	247	262	263	263	263	264	246	213	263	265	253	245	234	259	278	289	252	277	260	295	279	276	278	250	269	264	280	264	274	261	279	283	263	259	237	253	238	276	278	273	270	252	230	270	247	253	243	262	289	256	290	281	288	249	284	252	267	276	283	251	234	253	259	246	273	269	278	278	261	293	240	282	269	268	275	277	250	263	263	261	263	285	266	279	254	239	276	223	247	269	246	275	220	287	223	245	251	273	231	266	294	262	280	265	298	276	258	244	273	272	245	263	239	241	267	255	255	290	247	263	242	295	276	285	266	258	242	250	255	263	258	277	223	262	281	264	291	259	274	248	278	235	270	235	271	276	251	257	241	257	267	247	249	256	272	283	305	262	246	260	251	230	245	278	279	277	263	302	262	262	249	282	238	266	227	253	249	271	239	259	278	273	251	272	206	240	271	246	253	233	242	256	296	242	255	271	273	229	227	239	255	240	283	260	232	264	232	264	263	273	257	246	256	255	261	262	274	249	260	250	248	251	279	255	269	254	234	250	226	236	248	270	264	260	242	248	266	251	266	257	239	292	258	263	268	252	250	253	262	249	281	248	271	286	255	260	257	268	260	278	295	266	280	270	280	267	224	277	269	267	248	267	243	258	266	261	272	251	273	268	256	260	270	257	285	272	249	260	266	270	265	259	240	258	254	286	268	269	236	245	275	270	247	276	252	252	269	286	233	245	269	249	240	268	273	272	255	276	268	241	252	258	228	283	271	287	272	283	249	271	252	238	260
9588	8531	2132	1081	787	778	730	739	749	692	691	677	686	697	666	650	615	632	671	687	660	686	725	680	674	687	684	728	728	716	621	713	732	715	742	779	714	696	698	682	656	685	664	710	731	679	806	1413	1625	1530	1250	984	779	709	675	660	684	630	688	671	660	664	665	656	668	660	683	680	720	651	624	627	663	642	652	607	654	679	679	666	614	640	730	650	640	689	615	682	626	658	704	663	672	658	652	643	677	701	634	671	655	678	572	660	656	668	632	645	648	615	648	649	621	649	681	701	681	634	629	635	663	664	628	653	659	645	641	670	680	665	642	621	664	650	704	658	639	634	668	629	649	645	660	626	670	622	667	687	639	635	676	641	667	651	678	656	684	651	675	646	644	643	658	650	657	694	628	596	620	666	653	680	670	696	660	631	680	614	687	648	630	659	632	659	659	677	674	637	674	676	666	667	650	661	675	650	680	655	686	611	628	703	673	651	635	674	704	663	685	642	658	638	652	640	668	635	664	650	625	673	691	666	656	648	670	668	626	654	693	652	656	705	650	674	651	651	715	619	694	599	661	621	614	633	637	647	655	636	630	650	676	632	676	704	648	639	680	644	612	660	657	663	680	657	698	671	666	683	638	655	700	707	666	634	686	649	669	686	641	635	664	659	651	666	654	636	667	634	618	683	658	694	655	669	639	683	661	672	656	649	628	630	682	649	653	644	688	686	592	708	654	652	631	644	655	664	614	643	662	653	667	640	647	635	642	654	645	626	669	644	620	637	645	626	633	652	639	623	669	658	669	659	689	679	654	671	614	648	657	660	669	668	686	646	648	656	640	629	680	610	663	697	644	657	666	584	646	721	695	639	649	611	655	664	673	674	698	631	657	621	622	614	668	618	694	718	673	664	695	657	691	671	636	649	664	672	674	657	640	637	643	649	646	659	649	623	651	639	633	605	628	630	620	657	728	636	642	698	654	653	672	655	643	676	654	648	623	679	682	643	633	634	645	692	673	659	626	616	648	662	657	629	681	709	692	627	709	668	621	696	695	654	634	676	668	675	672	720	637	608	662	629	693	664	694	629	635	687	640	606	644	599	669	647	666	642	649	643	658	681	667	679	671	701	658	701	670	660	686	662	619	637	619	651	625	684	682	677	685	639	669	673	636	606	671	662	662	649	641	672	673	643	664	716	654	657	706	659	643	637	679	692	686	673	685	636	643	645	668	640	680	656	640	624	649	644	650	664	667	639	678	689	662	663	686	622	661	678	658	604	656	661	677	665	639	646	697	612	641	650	639	677	653	621	614	606	657	701	672	689	632	672	675	663	648	655	670	700	649	617	638	646	643	634	683	635	649	673	647	679	701	685	714	648	597	732	646	661	632	620	626	634	672	638	647	650	626	640	693	650	688	633	632	620	651	663	649	684	654	675	663	692	661	673	668	663	604	662	659	667	660	656	581	648	642	655	644	648	643	648	688	613	701	664	674	635	709	671	653	654	650	659	678	611	658	635	637	641	687	661	664	655	645	670	660	645	664	645	654	695	626	655	650	631	653	686	639	681	697	666	632	668	657	686	636	673	656	662	649	668	668	653	662	688	726	610	657	683	641	649	655	644	663	691	688	661	624	568	645	654	603	665	639	679	680	670	672	648	635	622	671	685	684	636	695	657	652	628	627	652	600	633	667	695	660	655	636	633	643	646	664	596	598	657	602	650	671	668	662	666	673	648	646	625	651	671	652	632	612	680	660	644	637	648	627	658	631	641	652	672	643	690	644	629	670	671	708	642	655	634	674	639	644	659	654	635	645	635	628	623	607	617	677	661	631	700	643	647	629	690	668	686	636	654	650	621	706	666	685	631	622	668	612	663	693	653	692	656	652	667	648	655	650	657	721	661	674	643	643	698	626	639	633	679	660	689	632	634	681	622	648	666	619	636	625	693	670	636	642	682	691	640	627	675	647	653	664	648	656	650	654	622	624	676	632	607	656	655	604	630	633	687	679	625	659	638	658	674	664	635	642	643	677	642	645	660	660	652	664	639	678	660	640	646	698	661	653	670	669	693	656	671	641	687	654	646	625	640	632	639	659	652	656	677	661	645	647	696	671	624	606	649	691	706	692	670	670	630	662	670	649	684	675	632	639	700	682	671	637	634	624	687	712	652	684	635	687	664	674	685	635	684	656	634	676	652	653	631	658	635	671	645	647	621	633	652	674	626	647	665	683	663	674	639	676	650	674	673	647	670	698	692	643	613	665	738	677	635	672	708	634	636	651	649	665	676	633	648	646	652	684	641	614	696	627	640	624	611	683	711	638	642	667	647	669	628	647	666	649	650	628	643	633	606	695	658	707	625	639	642	661	643	673	670	690	631	723	620	680	699	641	651	669	660	687	640	642	646	642	612	667	642	658	612	630	642	663	663	605	644	618	649	692	670	633	653	651	684	655	666	695	658	659	640	642	627	689	624	676	649	622	654	650	639	678	652	645	677	615	672	655	606	647	649	599	621	656	633	664	668	651	652	667	682	644	654	678	633	698	659	588	663	641	620	657	648	658	677	664	653	681	629	653	682	647	629	648	617	675	675	644	634	673	612	648	637	694	658	660	653	632	631	651	638	639	690	635	627	621	670	660	665	645	647	628	676	647	631	646	664	675	663	644	593	636	652	683	663	618	639	675	652	630	678	639	670	631	655	651	660	664	687	682	648	657	629	667	669	647	677	653	659	661	682	694	668	683	651	582	652	646	676	661	641	628	663	624	663	670	674	648	653	632	658	653	715	707	642	691	655	626	613	642	670	647	660	635	673	620	602	662	681	682	666	668	641	665	656	664	615	656	620	636	654	660	668	661	660	631	633	644	667	618	662	628	634	671	619	661	621	643	623	648	696	659	647	655	644	701	692	619	665	651	645	649	687	684	634	669	666	657	669	674	621	680	631	634	661	657	625	664	643	634	723	646	613	688	654	690	672	637	630	670	654	660	694	655	681	683	709	628	641	650	609	596	683	672	668	620	661	654	625	656	641	628	639	612	635	676	640	668	628	611	692	645	609	683	638	662	633	648	661	680	617	651	612	639	573	618	627	624	675	688	638	628	622	676	642	653	680	680	691	635	664	643	667	639	690	686	642	615	635	686	645	661	631	660	598	627	691	646	689	668	643	665	617	711	662	676	599	654	632	619	697	629	602	687	679	677	669	656	641	637	631	664	632	661	664	660	692	674	658	641	702	618	663	661	636	641	655	628	648	657	619	651	668	605	653	646	652	654	635	639	698	673	666	650	723	650	629	670	623	660	634	656	629	678	645	661	667	606	638	634	616	683	670	657	620	664	626	601	655	657	673	644	650	681	658	639	679	652	624	660	701	653	625	605	651	604	639	743	652	663	658	672	642	650	646	672	662	620	639	665	650	649	695	631	683	661	682	619	677	674	660	635	628	682	691	665	696	697	663	655	689	623	633	664	633	624	661	671	662	674	623	671	639	606	654	674	637	669	625	639	666	654	645
58623	51942	23485	4640	1445	688	544	474	385	377	356	410	302	347	313	307	327	299	301	339	305	298	313	294	272	321	307	322	288	293	301	304	307	330	351	326	328	329	299	317	344	342	329	376	302	268	533	1300	1202	922	609	397	348	304	315	273	269	303	308	277	281	306	293	308	296	288	297	282	294	281	275	265	267	301	261	285	262	285	275	281	280	256	296	280	285	310	275	291	272	305	274	281	274	264	282	272	269	288	257	282	262	267	285	317	291	286	264	267	315	321	273	294	307	291	287	284	297	288	270	285	295	284	298	258	280	268	309	272	265	281	273	287	270	276	297	252	310	337	272	276	246	280	293	298	303	321	284	270	294	298	301	282	238	270	285	276	314	277	281	274	281	287	291	270	273	289	299	274	264	284	260	295	315	270	276	276	307	280	266	244	289	285	252	289	276	274	256	282	274	236	278	262	266	294	269	308	277	300	305	282	297	276	257	291	277	292	248	293	277	265	276	247	306	280	303	278	268	273	296	281	266	278	294	255	275	272	302	270	261	270	287	286	271	263	286	278	281	288	283	247	291	305	266	287	275	270	281	269	281	257	274	258	288	300	269	280	324	263	291	294	297	287	277	264	294	290	269	279	280	286	269	263	271	286	300	287	273	301	277	284	256	291	271	259	319	308	306	252	282	298	266	285	285	272	297	304	271	273	272	277	314	269	288	261	281	274	271	293	254	304	268	282	272	292	290	286	261	289	279	269	294	263	290	292	288	316	284	299	287	279	235	310	299	271	293	266	272	293	272	288	273	278	278	286	293	299	285	283	302	289	300	290	268	264	266	310	257	303	260	249	278	264	290	274	291	264	298	308	274	315	268	275	247	279	281	320	295	274	265	285	294	260	282	298	263	292	269	312	257	248	281	281	326	289	291	311	309	298	272	276	263	284	284	259	269	255	273	291	284	271	298	281	291	273	280	324	295	258	283	272	272	268	265	287	280	281	278	263	273	251	294	271	285	302	252	275	247	268	278	301	256	262	267	297	287	297	290	310	271	286	307	298	282	295	282	293	265	299	286	289	270	273	287	237	243	273	265	291	266	288	281	300	308	280	276	246	256	243	257	287	287	279	280	281	277	259	293	269	267	257	266	274	255	280	303	309	292	263	264	308	291	262	283	291	293	284	276	266	256	289	271	291	268	276	276	296	283	295	320	294	273	275	259	255	288	311	294	316	263	254	265	305	302	265	266	314	270	303	286	308	269	267	279	289	256	312	310	285	291	275	259	286	276	307	254	257	316	277	287	283	271	297	301	281	277	279	267	276	264	261	286	250	289	287	254	280	254	288	297	261	265	277	271	287	315	280	299	268	280	268	333	258	310	284	287	296	281	293	295	302	304	271	271	323	260	259	276	277	270	280	287	276	265	290	282	288	279	277	279	330	314	279	263	285	290	277	259	284	292	256	291	285	284	297	274	281	271	239	272	304	274	275	297	299	291	283	276	268	269	290	322	275	302	273	257	298	292	273	261	304	303	275	278	284	308	244	293	262	305	282	284	282	261	282	264	273	284	282	271	264	289	253	254	301	273	291	269	293	302	302	266	262	272	299	281	265	281	277	277	286	288	248	296	267	304	258	279	278	281	305	259	294	284	279	265	274	284	274	292	256	309	327	254	287	281	258	301	291	290	292	293	253	239	250	257	276	279	292	316	254	300	313	295	269	256	296	305	291	280	334	250	332	279	265	292	318	257	253	288	298	291	301	277	308	264	271	271	297	309	297	275	276	273	312	307	265	284	284	277	284	266	282	284	305	290	248	283	291	297	282	278	292	326	280	301	301	299	309	303	254	305	291	294	282	291	282	298	302	281	304	272	309	262	296	306	295	287	287	285	341	292	299	261	271	282	277	285	292	261	263	285	287	263	291	250	274	275	317	321	255	279	279	311	259	289	288	291	292	247	287	288	276	266	270	288	295	272	288	270	277	298	272	245	292	301	276	307	264	268	319	272	289	296	294	289	289	291	257	278	293	283	282	264	289	268	293	309	262	270	288	314	322	273	292	241	266	316	297	289	252	275	283	300	306	298	271	274	294	264	289	278	308	283	268	306	276	292	280	275	293	301	303	317	272	281	227	293	267	251	284	264	278	275	289	290	274	298	301	258	304	288	265	301	267	270	300	288	263	288	282	271	272	280	298	267	278	264	325	295	270	303	273	304	253	303	315	309	305	289	291	271	280	276	284	276	302	290	293	294	278	287	271	283	281	272	275	312	293	294	259	308	272	277	266	292	283	258	289	303	272	272	260	269	285	311	270	271	320	290	285	292	257	283	301	241	279	283	260	268	299	265	290	250	240	268	264	275	279	284	268	277	271	286	236	289	275	268	260	298	277	274	290	306	249	295	299	275	276	287	270	296	285	273	311	288	290	264	282	276	297	273	277	260	249	319	279	288	279	275	296	299	280	291	284	268	279	327	282	305	276	273	283	301	289	273	291	285	319	274	278	341	281	272	261	270	308	284	262	294	267	273	273	267	262	287	270	315	276	297	248	263	249	286	289	287	256	283	266	267	276	268	311	306	318	268	285	277	269	292	276	269	301	286	290	303	289	287	289	294	276	267	282	267	300	294	279	279	277	332	281	255	314	282	266	278	265	285	278	285	289	297	292	281	268	279	300	305	257	276	301	274	251	294	288	284	290	265	256	286	292	310	287	295	306	268	289	273	276	273	300	249	299	278	280	243	297	317	272	305	297	295	259	278	291	280	247	268	270	268	289	275	275	278	262	283	294	251	276	274	287	257	298	268	250	280	265	285	269	287	311	279	275	280	269	241	263	287	306	311	298	297	307	303	257	287	279	288	277	277	257	278	280	270	265	263	290	305	296	268	296	294	280	287	271	267	285	281	301	262	316	305	298	278	341	289	272	268	268	304	307	276	279	274	267	292	305	277	278	257	287	271	274	283	266	283	290	277	285	293	299	266	303	297	271	273	263	273	257	296	263	296	286	278	279	282	281	257	296	269	285	314	286	292	272	294	289	275	288	266	279	299	276	278	257	277	241	315	279	255	278	303	280	283	274	293	287	305	292	270	263	271	294	278	280	269	290	294	278	267	282	292	305	264	278	285	283	288	275	293	287	280	261	275	278	302	282	277	280	275	315	311	255	298	296	277	285	262	312	283	286	282	284	275	286	290	304	314	280	285	283	287	297	281	292	262	276	305	252	318	285	293	289	298	277	279	281	263	299	292	269	258	284	293	291	286	290	257	259	296	296	296	279	303	301	274	286	307	277	310	286	267	290	294	295	292	297	270	264	281	266	280	276	307	274	284	260	306	292	287	286	283	268	296	273	308	269	277	275	253	287	298	295	310	309	266	295	303	263	252	262	289	268	281	267	309	265	288	295	256	283	308	265	254	276	300	290	236	275	256	303	290	281	277	300	301	279	307	301	277	259	290	277	314	251	254	318	290	285	268	278	308	283	300	270	280	258	282	285	274	305	290	260	277	275	281	261
36129	38076	7669	4069	2594	1951	1727	1506	1319	1154	1142	1099	1005	946	971	921	860	908	951	851	840	821	881	845	773	786	869	803	822	800	821	895	899	939	916	976	966	929	933	982	1062	1069	1058	990	855	753	2712	7581	6635	4441	2451	1401	954	816	747	702	701	725	683	723	669	724	699	657	731	722	723	632	689	685	710	703	704	697	719	692	668	724	673	742	681	726	662	764	680	725	688	657	696	739	649	704	700	693	705	675	699	693	698	650	739	688	684	678	747	707	682	725	673	684	711	679	685	681	674	694	674	717	661	647	674	726	676	710	750	688	730	683	710	781	731	686	687	683	702	724	673	670	702	666	721	723	675	722	704	691	681	725	645	721	676	667	669	721	670	680	747	663	683	755	706	695	661	693	680	706	716	726	663	704	674	713	710	690	689	663	719	694	697	716	671	723	710	723	736	671	758	712	700	754	705	756	683	674	755	720	716	642	708	688	667	675	695	686	745	662	667	685	750	695	668	726	669	644	716	714	638	719	683	687	675	701	700	680	650	675	748	716	683	725	645	699	740	675	694	680	679	707	680	692	733	700	695	666	685	730	737	729	714	631	738	701	688	701	696	661	686	687	702	724	704	710	699	735	704	696	706	669	690	732	665	710	738	679	726	708	693	742	703	742	719	690	759	691	678	688	662	731	691	656	710	706	691	721	694	708	726	705	763	641	684	693	707	712	696	685	692	687	718	719	636	689	682	680	658	721	694	663	674	712	711	656	701	685	749	699	693	672	731	689	674	676	681	692	692	672	702	675	699	697	719	737	695	756	746	707	710	696	692	687	656	685	704	727	666	679	712	678	676	732	698	665	679	665	629	698	688	682	712	687	708	710	752	690	659	690	688	658	680	672	670	717	655	755	686	694	677	680	661	671	714	704	685	696	673	721	654	684	704	695	695	708	671	693	695	697	718	750	730	701	712	714	683	710	677	682	693	651	710	708	687	730	713	711	640	684	699	692	743	650	691	690	686	680	706	691	689	680	668	700	658	706	688	694	687	735	697	706	697	704	681	711	673	713	667	729	648	736	745	686	674	710	711	760	666	708	665	731	718	721	707	726	686	700	738	716	696	672	691	726	690	676	703	675	700	721	701	647	728	663	687	712	673	659	663	715	714	696	706	719	718	745	703	684	712	720	784	721	687	695	635	705	710	721	692	700	700	684	713	702	703	723	682	727	691	689	723	735	749	659	723	731	678	699	676	720	653	685	652	693	716	764	675	718	635	675	720	716	665	692	705	697	656	687	664	677	696	686	714	674	711	706	725	717	694	770	735	679	683	714	711	712	677	705	663	711	746	661	678	673	690	704	723	762	686	682	749	696	698	684	704	688	727	670	710	671	630	658	720	682	691	717	659	718	684	711	678	694	752	715	732	700	708	706	715	718	738	664	697	753	692	684	695	757	707	654	695	705	663	640	721	718	671	686	703	653	712	632	672	703	698	665	640	732	683	695	695	726	699	710	687	698	720	703	719	715	714	651	732	720	697	733	707	646	677	730	671	707	690	719	712	715	690	683	709	639	694	719	724	677	693	716	681	666	694	694	699	708	681	744	675	691	748	668	733	685	723	707	709	668	732	690	684	679	698	691	716	712	707	730	733	732	685	693	687	698	708	683	707	721	665	669	663	733	708	716	713	739	748	749	702	701	692	689	744	673	722	670	686	655	705	730	692	671	712	679	641	708	688	668	678	687	685	733	672	701	750	718	694	704	700	691	695	706	730	708	663	686	677	745	681	686	685	742	691	689	720	691	736	716	725	742	643	676	683	640	718	674	705	675	676	712	684	685	735	698	733	665	698	696	725	723	717	692	696	690	656	667	729	675	681	735	719	682	660	661	706	731	671	677	700	707	664	661	706	709	673	697	720	719	642	683	691	697	671	659	727	732	706	706	690	750	708	747	717	659	692	674	687	709	642	669	663	684	711	743	666	628	701	723	723	677	729	676	704	701	741	709	673	673	709	706	704	720	737	695	747	699	726	645	695	756	715	671	696	736	708	726	686	723	679	724	682	673	721	699	717	651	649	697	713	718	678	682	687	674	659	705	701	691	729	690	695	678	722	699	679	666	692	715	697	710	718	668	672	730	723	670	692	711	744	681	664	677	768	724	689	732	695	686	731	713	703	681	702	735	716	711	698	663	659	677	702	687	735	729	752	701	732	736	739	721	648	691	704	735	773	715	648	688	704	728	735	735	705	709	642	720	709	723	680	663	671	656	716	640	696	694	702	659	741	685	681	747	697	680	628	711	694	750	733	683	705	692	694	725	722	680	676	676	702	667	653	625	719	712	708	766	689	662	727	705	679	714	698	709	709	708	697	703	660	662	691	676	697	658	733	744	696	688	712	725	705	709	710	683	693	670	676	668	697	732	705	708	736	672	652	661	682	647	725	691	702	697	743	691	686	697	664	714	699	740	698	635	703	687	681	715	709	730	662	673	709	706	701	672	672	682	702	694	643	647	715	671	759	684	677	708	707	701	737	648	660	659	724	670	689	690	721	682	707	689	684	733	721	738	749	692	699	690	728	682	680	724	728	717	675	690	652	693	699	643	646	678	730	668	672	660	658	725	696	695	698	718	699	620	743	747	691	721	708	708	753	684	659	688	681	678	696	714	725	736	699	713	704	727	727	689	721	750	672	703	719	702	739	687	686	664	688	680	676	715	729	631	731	670	681	711	717	690	649	709	686	674	718	683	686	724	704	687	695	706	681	675	719	699	710	688	710	711	726	733	685	633	741	678	700	684	697	687	686	685	664	719	744	674	682	695	737	721	739	738	701	742	704	731	710	682	663	698	693	698	729	692	732	720	683	681	706	708	688	763	690	716	675	661	750	713	758	688	660	700	683	703	709	671	699	651	753	712	663	714	700	694	691	698	725	628	689	702	714	700	687	682	671	712	700	689	713	690	735	638	736	655	691	688	672	713	742	718	676	708	723	688	673	725	717	698	689	675	697	722	712	716	636	676	687	720	660	738	716	732	707	693	713	669	685	718	714	685	727	659	649	677	669	698	704	700	739	685	724	733	702	718	719	677	695	710	673	686	675	683	716	690	726	708	721	680	727	688	704	706	680	719	698	738	686	715	704	737	691	716	689	696	711	713	707	705	733	734	657	655	674	744	705	677	685	731	740	703	736	695	679	705	701	661	673	742	669	702	701	700	681	696	734	690	668	701	672	688	712	662	749	735	719	693	723	693	680	713	681	702	731	686	660	679	708	730	689	692	691	709	658	712	680	645	673	691	737	716	727	695	670	706	684	742	708	704	699	660	717	663	738	716	718	702	717	727	728	707	684	726	694	652	680	717	703	718	720	732	651	731	691	703	682	666	748	734	690	684	724	692	738	663	725	675	711	677	752	695	717	696	695	671	688	733	652	693	691	699	738	683	717	674	713	660	671	673	735	692	704	684	722	610	677	717	702	739	715	668	703	699	776	736	671	691	696	710	746	704	741	729	686	699	709	681
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
