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
336244266427	336244266945	336244267495	336244268045	336244268595	336244269145	336244269695	336244270245	336244270795	336244271345	336244271895	336244272445	336244272995	336244273545	336244274095	336244274645	336244275195	336244275745	336244276295	336244276845	336244277395	336244277945	336244278495	336244279045	336244279595	336244280145	336244280695	336244281245	336244281795	336244282345	336244282895	336244283445	336244283995	336244284545	336244285095	336244285645	336244286195	336244286745	336244287295	336244287845	336244288395	336244288945	336244289495	336244290045	336244290595	336244291145	336244291695	336244292245	336244292795	336244293345	336244293895	336244294445	336244294995	336244295545	336244296095	336244296645	336244297195	336244297745	336244298295	336244298845	336244299395	336244299945	336244300495	336244301045	336244301595	336244302145	336244302695	336244303245	336244303795	336244304345	336244304895	336244305445	336244305995	336244306545	336244307095	336244307645	336244308195	336244308745	336244309295	336244309845	336244310395	336244310945	336244311495	336244312045	336244312595	336244313145	336244313695	336244314245	336244314795	336244315345	336244315895	336244316445	336244316995	336244317545	336244318095	336244318645	336244319195	336244319745	336244320295	336244320845	336244321395	336244321945	336244322495	336244323045	336244323595	336244324145	336244324695	336244325245	336244325795	336244326345	336244326895	336244327445	336244327995	336244328545	336244329095	336244329645	336244330195	336244330745	336244331295	336244331845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17618	5137	43401	79455	62996	37654	17137	3493	353	333	315	294	304	302	277	278	323	284	281	295	276	287	282	293	297	313	289	275	314	300	286	292	299	287	284	297	250	328	306	305	303	258	292	274	305	300	294	275	300	292	321	270	305	273	303	283	321	315	288	292	310	292	303	273	310	298	289	308	305	250	297	282	301	272	270	287	295	317	286	307	292	282	309	292	302	283	295	275	315	313	312	287	311	275	296	292	272	280	239	286	282	267	320	271	318	291	303	301	263	269	297	289	296	273	279	276	300	296	293	265	301	299	320	276	300	297	286	298	296	286	278	283	289	264	305	297	275	284	282	271	297	267	286	286	316	286	319	282	258	296	280	297	264	287	299	308	264	301	273	316	294	285	295	288	307	293	298	301	288	290	260	283	315	285	328	267	292	282	273	292	290	283	280	252	283	306	264	298	281	322	282	299	272	290	290	277	293	262	282	284	280	296	301	265	304	274	313	304	317	267	285	268	290	271	295	280	270	300	303	247	295	304	294	307	315	298	295	286	286	252	282	292	302	309	303	294	270	264	278	304	277	286	315	285	305	264	327	273	292	260	253	284	295	275	275	284	306	316	284	320	263	294	323	302	303	282	286	278	256	286	306	299	281	304	279	299	291	296	301	275	294	297	297	295	285	301	300	306	297	270	299	284	322	270	284	298	294	291	293	281	258	300	252	331	300	271	302	285	314	322	305	307	319	330	283	289	306	286	274	328	293	283	271	296	299	294	297	320	265	301	262	267	290	267	269	262	309	296	287	289	294	296	277	285	285	305	284	251	277	293	273	307	296	271	287	293	272	246	302	285	284	291	280	305	317	272	299	293	253	302	248	280	273	284	277	287	329	291	317	282	277	285	270	269	252	289	309	267	285	306	259	253	287	275	274	275	281	314	326	272	279	296	283	315	283	265	310	294	326	276	322	277	278	293	296	298	297	293	305	289	261	308	293	294	288	291	296	282	304	310	287	277	280	306	277	288	324	287	259	286	326	304	269	281	294	276	277	278	296	281	249	277	275	302	286	283	285	268	271	284	292	277	281	268	336	286	337	296	297	270	314	290	281	279	289	280	277	298	308	312	254	303	298	284	300	289	296	311	283	279	276	287	254	316	264	284	252	290	325	287	294	342	288	277	276	290	284	268	327	282	321	268	300	288	285	287	281	295	250	277	269	271	293	293	282	277	310	271	295	306	277	290	268	277	330	294	285	244	283	275	279	254	284	264	284	291	282	288	292	298	280	269	294	295	280	314	272	273	306	287	268	275	334	278	273	304	280	314	269	287	270	282	275	265	292	264	275	292	294	306	321	282	273	293	301	280	293	280	257	310	320	269	280	296	288	259	284	327	300	338	295	298	320	276	291	267	330	303	310	302	295	281	311	300	307	309	300	302	296	294	282	311	283	302	333	278	271	321	285	302	287	303	279	290	270	301	269	309	288	251	270	305	290	294	273	297	297	305	295	249	303	294	266	292	309	299	295	297	289	309	275	305	314	295	278	312	290	308	283	286	275	306	270	330	313	275	294	289	256	310	297	301	296	332	285	287	277	295	290	295	280	329	306	296	245	290	302	282	271	283	281	322	293	328	307	273	287	283	320	287	275	325	289	285	291	275	263	285	306	275	270	279	264	278	299	287	300	269	288	273	280	289	265	293	281	284	283	313	285	291	285	322	287	290	271	291	295	278	282	321	296	272	272	314	269	283	284	288	312	310	286	309	295	293	274	288	303	267	296	260	273	268	280	295	274	309	261	286	312	331	266	291	304	295	294	289	315	271	316	292	305	262	290	278	295	292	284	308	278	283	283	290	276	271	246	286	289	294	301	257	270	279	266	291	272	307	296	320	310	306	258	290	295	287	268	282	255	279	329	278	289	278	289	281	266	287	277	295	295	304	285	241	280	280	299	278	269	295	305	286	295	289	253	273	279	264	292	292	298	279	285	285	291	295	280	299	301	265	291	268	266	273	286	293	307	310	288	293	302	298	296	284	267	271	272	298	288	315	271	271	289	263	295	313	289	290	289	278	273	266	313	306	282	317	281	331	317	292	272	325	292	250	286	281	300	299	298	298	291	300	283	282	282	273	317	266	292	273	287	270	270	306	294	294	273	253	264	298	303	300	288	274	283	288	288	320	286	313	315	287	258	303	291	334	300	277	275	274	271	315	285	292	283	260	277	278	265	297	277	274	288	270	264	305	295	317	333	292	318	279	288	306	263	259	300	277	279	282	297	253	310	304	301	303	306	279	289	313	286	271	314	279	298	294	303	296	279	255	275	266	272	303	298	309	314	312	300	300	290	301	278	276	299	309	316	266	298	288	301	307	287	297	291	275	280	286	299	321	294	259	299	307	262	279	284	285	282	321	280	273	283	307	278	286	288	292	286	265	266	284	295	293	276	316	293	301	294	320	288	283	268	307	304	260	298	284	310	303	284	292	293	297	297	303	276	270	284	285	317	301	283	288	289	279	289	265	279	292	259	311	304	313	293	291	285	316	308	295	305	316	332	293	290	282	283	275	316	302	312	294	297	305	313	280	317	284	281	263	319	250	301	287	262	278	283	265	285	289	298	243	301	261	254	281	299	272	312	250	287	263	300	268	304	288	278	286	277	308	303	265	281	286	305	302	288	309	284	287	265	302	307	296	303	321	344	295	296	286	275	277	303	260	275	276	338	293	297	267	298	302	294	291	273	276	268	300	301	317	308	283	279	313	293	278	275	286	306	309	310	260	286	257	295	286	269	295	297	298	268	282	289	287	283	288	308	319	303	308	300	289	271	281	299	285	319	317	280	294	278	289	274	281	283	304	283	269	307	279	293	283	300	292	306	298	281	318	252	293	250	297	310	267	295	292	275	277	293	292	263	293	283	307	295	316	307	321	274	263	274	277	294	270	282	294	304	275	278	268	270	261	276	289	282	284	299	261	296	298	286	280	281	280	263	288	283	302	294	305	285	264	303	286	304	278	280	293	323	333	294	327	265	280	330	300	264	281	290	308	291	283	298	262	299	274	319	300	282	279	286	264	289	270	309	330	278	267	271	277	294	271	266	337	309	282	330	286	281	268	285	318	291	313	285	278	274	272	303	297	291	285	273	299	304	263	253	305	286	295	299	261	302	287	273	283	296	287	309	275	298	300	291	272	262	310	272	297	294	291	306	270	281	268	285	309	303	274	305	269	298	265	279	283	287	274	304	278	319	268	288	269	333	299	287	286	244	308	312	296	303	257	311	274	275	299	298	284	280	271	278	310	296	301	307	308	313	265	318	301	304	338	312	248	293	292	294	311	302	273	296	264	261	279	320	286	276	309	304	247	286	287	290	304	328	299	308	289	314	298	279	296	229	280	271	294	294	266	288	303	304	292	274	313	312	283	289	252	315	302	288	270	282	280	309	306	285	281	277	278	278	279	291	274	273	282	282	293	310	295	301	271	319	263	295	353	290	288	286	284	290	272	313	293	275	280	316	330
7951	4823	44616	85937	71727	45377	22172	6041	872	818	809	731	762	819	802	817	786	822	739	825	797	762	739	810	812	790	785	760	775	789	778	793	787	770	778	763	777	767	768	810	761	825	782	758	765	787	764	786	795	804	810	773	830	751	798	750	810	778	802	776	800	773	813	795	807	803	773	830	793	769	805	741	793	787	845	784	782	816	802	765	798	802	833	758	789	802	783	785	800	813	817	763	809	836	763	752	755	799	768	760	787	839	768	761	788	744	807	749	766	787	736	818	795	840	872	740	787	809	800	796	764	791	769	763	792	809	791	782	807	769	799	792	790	796	755	807	751	761	806	750	790	807	780	823	808	790	803	753	816	786	786	774	797	794	760	769	784	776	804	790	785	781	775	785	810	788	812	727	762	849	766	781	744	815	817	811	725	829	791	841	781	799	742	771	796	789	771	776	746	819	828	777	778	806	777	711	803	819	775	755	816	803	792	797	718	811	795	749	808	821	788	790	746	779	778	741	767	812	772	819	846	762	761	804	774	762	808	771	788	801	841	800	809	793	822	751	702	767	771	784	775	803	801	750	804	798	772	780	768	819	792	783	788	763	842	785	808	802	816	803	773	768	807	793	766	828	787	778	786	798	730	799	808	798	826	799	757	765	821	741	770	724	734	759	801	763	812	769	827	777	846	783	781	754	772	781	770	747	818	778	743	756	752	839	769	795	767	758	786	785	797	786	808	794	781	735	759	813	864	748	767	779	766	761	799	810	820	798	812	833	789	743	729	806	766	747	820	758	818	766	817	785	763	805	818	779	773	753	817	764	771	767	826	793	784	775	759	821	798	750	799	710	779	760	737	797	776	796	804	797	795	839	814	797	815	774	738	771	790	772	787	766	772	753	764	801	759	782	787	765	777	807	824	787	861	781	803	825	791	778	798	804	795	767	806	773	801	792	745	789	810	804	822	798	787	800	710	787	751	786	744	765	795	776	749	828	791	796	766	782	757	780	774	781	802	808	782	787	804	774	757	774	827	784	807	803	777	747	830	813	775	776	743	822	744	756	743	796	798	775	799	774	771	816	764	836	782	759	783	756	815	802	791	730	826	765	781	777	805	759	805	771	769	793	765	830	774	801	766	783	752	802	745	796	768	831	755	782	806	799	748	790	828	800	743	726	876	776	829	760	821	747	768	757	837	804	817	814	790	795	758	820	754	779	776	779	786	846	784	787	770	741	804	809	840	789	766	816	837	802	818	829	806	739	774	762	725	788	778	785	772	790	814	774	790	842	736	824	753	727	824	795	774	808	793	745	760	762	753	776	805	815	755	852	785	746	737	764	791	772	764	772	794	775	815	791	798	828	764	806	805	749	763	766	761	775	786	764	807	771	773	766	756	792	748	815	815	826	793	757	818	814	830	716	805	743	759	761	803	811	846	780	825	778	714	812	790	761	734	758	852	820	816	806	812	787	791	801	784	766	784	783	776	728	817	755	790	788	772	823	808	746	814	806	797	748	740	799	816	813	753	802	757	788	740	836	809	805	762	820	802	778	799	789	800	783	776	818	775	820	761	772	739	791	821	812	739	843	801	737	815	767	793	788	795	767	822	758	792	825	821	806	784	763	780	824	744	771	823	716	768	816	755	788	768	779	738	824	755	768	783	801	728	762	785	804	756	787	813	771	814	783	774	786	817	735	734	808	785	768	789	775	738	792	814	768	722	794	764	803	790	807	849	783	786	758	762	736	794	781	773	778	772	725	802	787	779	794	775	791	763	769	804	731	837	794	786	770	797	759	788	782	852	795	807	769	798	779	789	747	790	814	781	825	787	759	831	798	721	829	743	759	814	785	841	778	767	753	793	798	832	836	774	773	744	759	764	778	779	785	771	804	732	753	817	811	804	804	799	781	776	784	773	797	778	790	776	743	794	805	750	790	812	808	770	821	773	800	780	800	799	797	835	809	791	770	769	778	726	800	808	809	753	771	787	735	784	794	734	795	771	804	796	806	752	798	754	770	771	805	750	803	776	755	789	785	816	775	777	826	780	772	759	790	810	775	792	767	794	776	766	763	826	770	779	750	807	781	752	802	806	790	720	763	762	736	807	809	779	793	758	819	774	765	811	759	841	767	752	723	813	752	760	746	804	820	788	825	757	788	821	799	756	776	760	774	800	759	822	782	793	813	799	752	772	790	774	822	798	789	857	820	806	829	772	802	751	802	812	813	819	771	853	797	760	781	810	842	797	814	815	783	777	740	747	806	755	775	775	753	783	872	779	739	759	796	798	792	768	753	782	834	763	770	782	791	773	749	845	729	832	823	784	820	780	765	805	750	809	778	834	759	792	767	786	796	778	808	775	869	781	805	864	802	777	793	771	797	793	797	794	783	813	750	788	784	795	800	795	761	796	792	828	795	816	751	776	774	842	739	803	792	771	770	796	760	728	797	808	806	765	762	830	769	799	772	760	783	782	766	756	771	789	809	763	773	775	782	742	821	818	759	800	788	818	759	800	775	764	783	779	781	771	769	788	739	763	757	795	815	883	806	771	762	771	811	774	792	744	792	777	730	776	751	795	758	792	836	763	774	747	825	765	780	757	802	798	777	831	754	800	816	809	804	792	761	817	759	786	769	805	730	754	755	814	806	774	793	771	816	774	809	804	768	812	759	819	772	764	823	774	759	802	802	789	820	787	788	794	839	789	807	780	789	802	768	799	804	744	793	736	788	750	815	821	803	754	778	761	796	822	768	795	791	815	743	766	787	771	808	828	812	790	801	812	839	805	819	811	816	784	821	836	786	821	795	819	773	775	803	804	781	773	814	781	782	751	788	770	801	797	794	772	824	736	767	755	808	796	824	734	807	784	737	783	758	754	809	751	804	762	816	796	789	799	798	780	754	775	751	753	790	793	760	792	797	782	800	805	771	769	791	774	822	820	747	745	788	795	805	744	771	808	802	776	754	758	808	824	766	807	799	743	767	768	821	797	805	797	814	781	759	806	748	853	760	761	821	748	822	799	743	777	834	782	777	803	806	792	819	798	845	768	770	799	826	781	769	795	802	738	743	781	776	757	827	810	757	768	796	769	793	783	780	794	787	772	825	783	771	752	764	744	801	756	772	839	772	810	824	792	797	794	797	742	791	784	813	843	774	853	823	752	817	765	787	774	814	776	755	739	807	812	814	786	843	797	800	764	746	792	802	787	800	760	780	831	767	724	802	769	749	779	781	774	793	761	819	844	804	756	797	792	819	765	782	792	793	822	764	760	769	781	803	810	773	797	786	812	786	810	780	821	794	829	801	767	779	865	758	759	792	813	778	805	767	761	743	755	810	789	778	832	745	803	806	780	777	801	740	750	785	798	798	776	746	827	820	803	797	777	787	828	820	772	776	799	835	762	826	827	780	779	787	753	820	804	779	782	785	726	795	832	742	777	765	756	777	779	822	790	803	791	795	780	821	818	768	796	772	812	807	764	795	799	781	779	787	734	760	767	758	782	814	771	794
2253	422	8361	17279	10025	3280	933	301	243	237	242	205	225	208	203	207	212	211	225	239	226	253	225	237	231	231	200	224	224	237	214	221	231	251	221	213	223	234	234	248	231	226	228	252	236	219	205	242	238	232	253	240	237	232	238	225	206	219	227	209	236	208	196	224	243	211	232	207	242	233	225	229	231	228	241	205	233	237	223	239	238	217	220	201	191	215	205	225	208	212	207	243	236	241	234	234	199	237	214	213	198	243	227	229	259	248	227	189	235	226	236	252	252	248	225	220	234	251	230	190	221	228	232	193	218	205	237	216	197	237	214	225	229	200	232	216	235	236	235	221	184	217	244	242	245	213	199	220	228	259	233	209	233	232	242	205	230	234	211	223	219	195	214	221	223	204	225	222	219	216	218	239	237	213	226	214	230	228	231	235	214	190	239	213	243	219	253	229	236	224	237	225	210	215	209	221	230	210	235	230	208	226	217	220	196	227	205	220	229	219	238	191	198	245	210	236	224	231	217	196	217	243	227	217	226	212	260	210	208	226	244	221	204	239	207	212	189	249	238	243	244	241	229	221	220	242	218	229	216	215	242	229	197	215	224	208	218	229	239	227	236	231	223	221	220	203	231	200	231	247	228	265	211	208	212	230	231	233	208	211	236	247	209	230	237	221	251	217	231	233	228	233	227	206	225	203	223	217	253	218	240	228	227	209	218	188	262	206	222	212	240	232	219	232	252	225	230	206	216	209	212	191	216	234	211	226	217	208	215	235	245	224	233	232	241	221	233	197	208	199	219	219	199	238	227	261	213	224	238	254	217	236	219	206	236	230	209	200	206	201	203	211	217	239	235	218	232	244	240	228	223	235	214	253	177	233	226	219	227	246	246	227	226	217	223	231	233	199	235	210	177	228	231	225	207	220	240	239	237	242	218	220	228	227	234	241	229	236	231	215	243	240	236	235	230	216	185	220	212	252	236	225	229	246	238	214	217	206	260	228	218	213	207	228	266	222	235	212	231	202	183	225	244	215	230	238	218	221	224	212	235	238	262	243	193	207	209	193	212	234	244	204	244	212	224	213	207	184	208	232	222	214	230	223	247	244	194	217	259	243	201	226	239	210	244	228	234	224	246	209	221	232	216	244	208	247	199	199	237	226	248	228	225	227	201	221	236	224	224	234	219	202	192	252	235	207	238	238	213	186	228	212	226	238	188	230	247	222	243	247	244	215	234	245	218	209	204	221	223	241	228	208	226	201	245	221	207	231	250	236	226	228	229	199	243	212	200	221	222	237	213	231	212	244	221	234	218	199	228	245	205	233	227	263	242	225	252	197	186	239	248	209	232	238	209	243	255	240	206	238	223	202	212	210	231	225	194	238	207	223	215	229	233	216	230	200	229	218	187	251	231	220	224	247	218	224	245	222	242	217	249	216	214	218	228	239	207	236	228	210	199	218	230	252	232	250	223	208	260	215	224	223	235	228	203	212	216	213	214	208	248	224	228	241	213	216	221	232	220	218	215	228	213	235	249	218	237	238	240	233	240	241	229	206	257	222	229	231	218	226	227	207	202	197	225	241	233	251	209	191	233	258	185	221	235	210	212	222	226	232	252	239	216	214	232	222	228	245	242	235	232	213	217	240	224	199	228	248	235	210	223	219	227	230	254	236	202	215	209	234	240	234	219	211	233	216	228	202	217	233	214	212	234	192	203	239	233	223	230	221	204	229	210	232	218	210	213	222	227	222	231	205	205	248	247	248	239	247	247	184	228	210	240	217	218	223	228	215	219	202	232	233	243	205	232	233	226	228	226	211	206	228	234	230	228	232	205	222	222	207	196	220	201	203	211	242	223	226	233	218	204	228	241	221	251	225	245	209	235	215	248	229	231	227	204	243	237	233	239	254	211	199	253	210	187	244	231	210	229	240	199	240	217	204	229	208	209	224	220	223	207	222	221	206	222	192	223	230	226	245	201	236	224	228	216	228	208	215	218	207	206	208	257	223	232	237	241	204	244	253	206	205	241	228	214	230	212	229	223	220	227	242	208	258	246	226	238	240	219	237	207	208	216	238	230	218	234	224	206	241	200	216	237	212	240	209	217	225	220	256	209	240	225	209	210	209	241	233	219	223	232	225	231	233	236	208	223	216	214	216	200	244	233	236	260	210	226	216	217	229	249	250	220	210	223	252	249	212	199	249	207	213	234	200	216	214	227	229	228	242	196	213	218	225	221	218	248	231	202	201	266	249	231	235	222	222	211	211	217	211	240	224	218	242	220	230	227	202	222	197	233	202	222	247	199	225	222	193	216	244	198	221	220	230	218	216	229	208	226	234	209	258	207	206	216	228	191	243	231	214	211	211	198	221	247	198	181	232	212	219	210	257	252	246	227	248	220	204	223	220	237	232	210	215	234	211	235	215	219	206	239	213	218	234	211	227	205	217	234	222	211	221	238	240	210	239	225	201	238	202	217	232	225	219	228	217	207	243	243	231	203	201	228	212	221	203	215	224	220	215	207	196	204	252	225	225	247	242	240	193	236	236	246	245	226	234	225	245	209	204	203	210	201	211	230	215	192	218	217	198	244	217	226	239	208	221	230	242	216	216	228	200	235	212	233	209	231	242	210	225	248	231	235	204	221	214	236	221	233	225	248	209	205	188	225	236	258	217	252	210	246	251	193	209	217	229	215	235	228	237	222	236	207	236	207	219	201	231	228	214	235	234	224	232	215	225	258	225	209	235	216	245	216	233	228	219	235	237	209	238	242	216	240	206	201	225	221	221	205	208	242	227	234	230	235	210	225	231	209	259	222	235	222	244	252	215	207	240	221	224	246	204	211	226	216	258	234	232	214	243	217	248	196	226	216	204	220	219	226	209	225	215	219	215	209	258	227	204	229	219	216	256	226	239	234	217	257	237	188	249	226	214	215	206	230	246	241	216	230	237	227	221	245	231	241	214	214	206	207	211	212	238	228	222	211	231	217	223	208	227	208	219	232	213	230	190	219	228	201	223	219	230	216	205	260	186	201	253	249	210	214	227	237	225	246	218	218	257	212	226	247	205	219	237	207	206	232	222	233	207	209	206	210	216	237	239	212	230	219	205	217	221	237	214	225	212	230	238	233	207	212	229	206	205	235	214	227	236	193	228	199	209	231	197	228	203	232	207	230	224	230	253	240	225	237	226	215	204	220	242	229	219	194	235	251	247	240	210	245	224	206	200	229	195	196	223	204	215	203	222	260	207	237	202	219	202	252	225	201	222	239	229	228	220	218	230	216	208	252	234	233	251	219	215	229	198	230	204	212	219	233	221	207	209	225	244	244	233	215	233	199	211	212	206	198	214	236	200	215	202	248	205	231	218	208	228	198	237	248	214	226	210	242	219	230	216	232	235	212	219	213	226	216	222	223	216	204	231	209	211	229	218	218	209	219	220	225	232	230	238	248	224	190	256	209	214	234	241	223	213	239	226	213	255	231	207	234	193	230	220	233	227	222	235	212	229
2337	959	17779	31676	20991	9041	2992	950	653	637	631	640	628	647	618	666	649	586	604	642	592	629	647	625	645	672	664	666	597	692	622	582	647	622	603	588	671	649	585	583	649	626	678	634	638	643	626	629	648	635	631	645	630	653	633	635	622	667	597	606	601	675	659	630	615	621	638	636	631	585	630	635	640	642	647	603	656	636	627	673	605	598	633	632	660	634	612	654	599	623	645	652	636	633	624	684	633	596	636	614	636	663	626	639	638	657	673	655	660	599	635	614	617	606	661	673	685	634	635	634	638	628	597	589	606	629	624	655	645	646	608	648	647	609	664	572	669	717	672	584	601	602	644	613	635	627	645	621	642	636	651	597	634	662	601	617	656	651	648	605	635	622	646	655	646	617	667	594	586	619	602	629	635	638	658	634	628	637	616	648	621	610	669	627	654	582	599	648	660	628	639	674	634	583	609	618	691	606	639	665	663	571	653	616	626	607	656	619	616	627	626	611	641	641	596	621	634	635	664	657	651	659	615	657	639	656	654	635	643	633	706	610	649	642	651	646	621	599	637	663	662	606	614	643	658	645	612	653	647	665	691	632	639	676	600	635	590	588	625	707	636	659	678	598	582	624	618	626	585	651	667	656	618	583	639	610	626	610	617	610	645	602	647	657	619	624	613	648	642	623	608	655	665	611	655	635	632	605	660	617	621	642	627	660	678	652	694	649	638	674	646	573	623	618	628	599	632	604	665	626	628	607	661	596	643	644	629	635	630	598	683	702	612	688	646	640	636	624	661	621	640	612	631	614	593	631	616	657	666	621	675	652	663	638	621	607	629	659	652	636	639	607	666	636	658	662	642	633	649	605	601	633	584	618	615	648	574	628	651	647	623	590	653	691	601	557	601	647	667	653	629	627	677	614	636	642	650	686	623	661	648	666	627	624	661	659	626	603	633	609	656	602	658	668	653	614	642	666	679	614	656	591	627	655	633	627	670	630	621	623	682	667	674	623	628	628	653	601	670	644	618	625	632	635	635	616	639	659	634	678	652	638	667	619	651	662	626	615	673	670	639	672	638	593	679	618	618	662	625	651	566	616	631	604	671	680	636	639	644	625	649	633	627	664	673	659	605	639	634	605	609	624	638	642	636	655	618	673	626	653	608	639	666	672	648	596	614	576	653	629	615	638	627	645	610	640	644	630	617	686	631	615	636	579	668	658	616	687	636	662	661	643	644	668	640	621	644	608	671	640	615	618	664	641	616	618	634	612	640	663	593	611	647	637	634	638	653	625	614	589	619	598	658	651	594	645	637	601	630	634	662	620	624	677	652	656	584	681	678	619	616	680	610	672	669	608	678	582	617	667	637	586	605	587	682	618	610	655	625	620	647	614	644	662	645	655	618	606	600	657	639	620	659	659	648	692	636	617	598	662	651	632	667	670	615	642	635	559	604	672	641	595	632	635	660	630	632	588	569	677	628	655	596	649	625	610	638	688	635	671	602	626	634	637	641	672	648	654	648	633	650	656	602	625	638	623	611	650	636	623	629	639	616	650	660	640	633	598	648	633	640	620	684	630	619	647	678	626	644	634	628	592	652	643	645	639	663	681	627	646	604	680	611	658	601	647	598	658	598	632	647	599	654	600	663	581	672	639	637	630	634	643	554	621	661	667	657	681	652	629	678	629	655	627	632	634	603	635	646	604	624	632	622	605	651	652	621	604	668	639	591	585	628	635	586	655	696	651	638	606	641	644	633	609	622	639	676	670	641	607	648	617	627	582	642	651	592	605	659	640	638	670	647	620	623	685	665	600	598	654	620	644	639	614	622	630	641	587	623	568	638	614	649	614	602	651	607	656	638	637	622	608	658	605	615	578	637	633	598	656	597	628	627	600	669	630	648	630	610	671	597	667	628	611	607	663	636	677	691	620	695	649	626	633	616	647	605	615	630	630	650	641	624	694	642	654	594	619	667	639	615	659	657	615	665	615	592	627	647	614	659	670	599	667	621	601	582	648	663	596	662	641	589	692	648	662	623	635	703	676	638	653	629	605	650	671	599	618	646	652	666	617	677	637	628	640	692	610	622	677	609	630	625	657	612	626	635	630	665	624	615	599	639	648	612	623	650	650	636	627	655	636	623	583	702	619	640	628	579	650	647	636	633	624	596	626	628	622	665	637	657	615	640	622	635	673	608	629	661	602	627	617	660	628	592	664	599	656	621	654	672	592	639	620	607	616	628	665	673	650	638	616	652	660	648	626	619	639	632	619	630	663	683	631	680	655	626	616	648	610	632	617	604	658	631	636	601	656	602	615	622	627	629	629	627	624	657	607	655	703	605	673	635	639	641	672	628	678	647	653	632	626	581	632	659	599	612	630	637	648	643	617	630	662	609	649	627	610	622	611	661	620	662	664	620	636	587	639	669	590	664	627	620	626	656	671	624	634	614	640	643	615	638	693	619	614	680	634	598	618	619	629	617	653	600	650	626	631	625	590	644	676	650	578	613	626	653	620	589	595	601	635	666	634	634	675	637	632	630	647	600	678	602	626	617	619	666	672	636	621	616	645	610	649	677	651	577	625	618	644	681	678	615	640	643	645	673	615	580	655	608	628	594	654	604	623	664	618	564	624	607	664	651	580	607	633	644	618	637	635	613	618	619	607	594	630	619	630	613	676	596	701	651	680	584	636	630	600	640	636	642	603	663	606	601	591	648	654	660	663	587	614	593	657	633	642	627	665	602	642	675	609	643	594	681	642	630	605	651	641	555	670	641	640	655	629	670	589	628	618	616	628	623	630	658	610	619	641	638	609	615	630	651	647	632	673	617	651	665	637	658	629	611	597	611	635	603	629	668	642	634	635	648	617	621	606	617	622	612	625	643	606	611	671	632	644	626	652	627	613	675	652	624	639	615	559	589	640	648	605	646	619	607	635	640	624	624	618	653	640	646	653	668	659	689	632	683	647	665	621	633	590	690	665	651	626	660	633	639	654	602	662	631	632	620	662	636	700	646	625	611	659	635	612	644	632	639	651	651	643	587	623	617	608	650	607	641	667	609	635	673	604	611	630	637	642	605	594	643	682	612	635	620	653	624	677	672	652	638	632	653	611	645	634	651	629	657	634	659	595	602	602	654	594	595	630	624	626	635	607	676	657	641	613	619	653	595	661	627	594	642	623	633	594	619	674	578	638	636	672	604	665	646	605	623	643	659	649	608	696	669	581	631	616	635	622	608	629	653	636	641	588	650	586	650	632	673	620	615	620	657	660	600	639	640	621	634	655	636	638	580	653	616	627	664	682	656	592	672	616	630	627	663	649	638	587	683	655	598	658	653	641	637	605	613	634	671	621	621	627	652	622	632	638	602	657	629	652	644	613	646	602	643	677	689	631	626	656	674	632	643	629	697	627	613	648	605	580	663	612	589	657	652	677	618	642	648	628	663	611	628	642	614	601	629	617	593	652	593	618	593	608	649	653	632	619	601	624	639	667	651	642	653	642	627	634
10397	3574	57840	70463	47212	25815	7964	1003	262	281	240	273	251	223	284	280	279	247	264	272	272	292	276	255	267	279	251	256	277	294	306	288	242	280	245	253	252	246	259	277	263	248	261	263	257	264	247	281	245	297	244	285	262	237	286	253	269	278	267	266	262	265	254	276	269	253	257	240	286	230	251	260	276	254	271	258	293	295	281	296	288	250	263	283	259	288	242	264	262	293	274	257	274	261	264	255	247	265	276	264	259	275	269	247	275	262	278	302	258	267	257	272	284	277	291	290	239	267	274	265	285	270	261	263	260	273	288	268	217	244	271	265	277	264	259	258	284	262	244	283	272	256	254	250	255	256	268	271	246	267	267	266	253	260	286	249	257	229	266	259	254	253	256	261	247	270	257	292	256	270	249	253	248	261	276	259	264	267	279	274	259	264	236	292	245	277	277	298	253	241	254	255	256	236	272	277	244	248	281	245	273	265	253	252	263	265	267	253	268	248	292	250	253	280	260	243	293	275	254	270	269	264	277	241	255	257	277	235	250	260	283	239	264	239	286	287	258	260	261	238	287	262	287	259	280	280	254	257	295	266	249	228	285	306	275	262	252	264	267	263	262	250	269	254	270	284	301	227	262	285	240	271	251	266	268	258	263	229	286	272	246	246	268	260	280	261	275	253	265	289	272	260	273	270	267	241	236	269	273	284	253	252	274	266	249	265	256	249	237	271	256	275	271	275	265	251	247	227	257	251	271	267	250	259	254	266	266	276	287	264	272	295	285	246	241	244	266	263	273	261	270	275	259	264	279	259	242	288	285	242	262	290	261	292	259	251	281	256	296	259	257	251	276	288	281	266	245	255	278	302	244	267	269	255	253	236	257	294	269	261	240	272	261	272	252	280	246	255	277	304	259	288	266	235	269	251	265	258	260	271	256	248	271	254	263	225	248	286	265	272	250	245	269	251	223	274	280	250	249	254	247	275	228	267	254	256	287	286	266	269	257	261	252	248	271	262	266	251	251	257	290	271	256	248	274	291	240	287	288	240	266	255	249	268	265	252	237	277	268	242	297	244	239	303	248	284	282	240	285	285	233	266	261	277	246	260	264	300	274	260	254	263	248	267	258	280	266	279	293	293	258	236	272	246	269	245	267	256	278	267	260	251	236	269	268	261	262	276	250	263	262	261	265	258	277	251	290	262	238	264	246	245	314	267	272	286	285	224	252	250	257	239	270	233	276	274	271	253	267	267	276	269	287	275	265	263	284	249	257	251	245	269	252	292	283	256	250	266	281	252	245	264	307	238	240	266	238	270	244	249	272	259	254	269	272	280	265	285	270	238	269	263	289	272	231	298	266	257	282	273	254	267	257	257	278	234	286	283	231	269	260	247	261	269	249	263	274	283	280	291	262	253	272	290	260	276	297	247	274	255	261	255	234	273	260	274	234	262	244	273	252	248	246	258	259	237	283	269	260	247	256	255	265	274	290	258	279	252	287	244	262	276	263	264	236	269	280	255	239	279	291	269	268	260	241	251	243	301	238	246	231	257	257	268	242	240	262	268	276	261	229	244	248	264	236	237	283	234	272	251	257	298	260	255	262	276	267	228	270	287	293	245	262	242	253	282	239	260	260	238	245	297	253	245	254	258	276	238	283	264	246	263	261	259	288	289	260	270	269	243	246	252	267	272	263	248	287	277	284	260	240	282	277	239	251	253	238	239	245	256	251	265	261	238	272	257	248	269	262	271	269	290	260	291	248	277	238	257	286	239	271	291	268	274	270	245	247	237	271	232	223	272	274	234	261	278	280	270	226	266	276	258	264	260	273	292	285	268	270	260	245	248	270	277	255	251	250	243	275	271	266	238	260	256	249	244	257	248	251	274	256	269	251	261	255	271	265	264	274	246	274	251	291	284	269	281	270	268	240	263	280	293	266	258	237	262	289	258	268	275	247	248	251	269	236	258	252	261	250	243	280	271	255	298	283	277	241	223	231	235	272	263	267	283	253	261	295	276	266	287	248	268	269	249	265	246	273	279	241	265	258	259	278	261	262	263	252	256	254	279	271	261	248	278	273	268	243	241	227	256	255	282	262	276	302	278	262	258	290	238	258	262	264	259	259	288	285	245	300	280	276	267	245	279	271	277	241	254	263	290	260	287	250	265	241	284	266	273	256	258	265	250	238	254	268	270	254	255	269	299	292	249	279	242	228	274	249	257	237	263	273	281	255	268	287	261	280	255	271	263	248	270	253	234	286	281	267	261	265	275	252	274	269	247	229	266	239	235	248	262	232	243	269	248	262	242	258	266	287	298	318	265	271	238	248	252	227	258	263	272	286	271	248	296	253	277	268	257	282	254	264	245	265	292	269	260	284	239	243	261	310	290	288	269	290	251	239	277	268	268	276	254	260	274	270	276	243	259	263	270	266	228	264	292	286	277	246	276	262	253	245	279	270	260	240	249	238	278	226	245	248	241	255	292	270	247	228	227	266	244	238	261	244	291	289	263	264	250	284	275	292	257	297	253	271	279	263	261	294	263	271	269	230	226	254	273	254	257	272	279	256	263	256	263	237	249	294	251	259	251	286	262	253	252	252	255	261	262	265	247	250	258	282	241	286	240	231	239	281	273	260	259	255	239	297	235	264	269	256	278	255	259	279	247	261	277	283	234	258	250	261	229	291	264	264	271	254	255	255	269	243	249	234	268	259	276	254	263	289	303	251	273	241	230	265	254	269	277	268	240	240	262	273	223	262	278	256	275	259	288	244	249	250	249	270	284	235	240	252	272	275	260	249	257	271	238	282	248	266	281	267	264	282	242	264	288	251	270	234	284	282	263	276	257	262	247	279	269	255	268	243	244	264	240	256	256	279	283	267	266	255	264	252	264	245	286	260	274	273	258	279	248	251	280	257	283	266	282	252	265	285	225	268	260	280	251	257	277	244	268	295	267	259	238	263	228	263	280	289	274	251	266	254	297	241	239	253	243	255	256	283	298	264	241	259	272	268	224	267	260	241	295	287	271	282	283	239	285	249	241	261	228	268	259	266	269	255	273	259	228	247	292	259	251	291	249	271	259	271	224	289	262	262	270	267	244	282	251	271	257	273	290	281	248	292	274	289	259	284	251	257	276	282	261	260	288	257	263	269	254	274	256	276	251	258	261	262	236	252	260	270	273	258	256	256	259	237	249	249	272	293	281	257	282	220	285	260	233	253	280	275	248	272	261	272	260	261	260	266	254	240	258	286	297	240	264	283	270	260	288	263	275	261	250	235	292	282	241	252	241	298	259	251	253	247	262	288	281	262	244	279	260	270	260	280	253	282	250	262	248	293	259	292	269	288	263	264	229	245	285	240	279	245	276	251	269	252	258	269	227	274	263	264	264	262	252	276	282	254	267	281	228	271	289	282	261	253	269	240	244	270	234	270	240	240	246	259	276	278	260	275	259	255	239	242	228	281	263	260	306	264	265	236	232	267	241	250	277	259	273	260	280	284	272	267	257
6226	4211	58023	76150	55134	35022	13640	2872	699	720	761	740	749	738	726	736	729	718	717	728	710	704	712	676	751	679	764	736	731	762	754	766	729	784	762	699	753	694	706	716	710	739	731	698	724	730	748	698	711	761	744	700	775	714	718	743	756	763	766	745	743	702	726	798	663	773	756	722	731	775	748	769	726	784	735	756	784	726	688	726	747	754	796	764	727	731	729	739	739	737	745	753	742	713	714	740	742	761	699	663	729	726	698	743	737	753	772	746	706	699	726	716	756	734	743	788	754	734	775	729	750	738	713	737	742	744	720	696	744	720	699	702	739	715	716	695	722	716	706	706	696	739	705	696	721	718	757	725	708	746	713	710	736	747	803	720	733	788	755	704	722	755	708	765	729	732	711	729	780	732	745	752	738	724	737	749	711	740	767	735	772	678	699	779	742	779	765	719	698	790	766	734	730	721	737	742	759	782	726	775	700	710	757	703	750	741	706	762	715	743	751	771	780	675	695	722	766	771	745	757	729	695	739	743	715	737	658	758	745	750	701	727	754	714	744	787	702	687	782	763	749	710	705	734	737	816	748	744	753	729	742	699	711	703	754	756	735	719	725	754	730	725	759	758	765	724	712	703	717	733	719	735	778	775	711	681	715	710	741	721	756	746	729	709	700	719	759	780	695	780	723	688	739	720	719	759	711	749	726	742	732	708	777	733	728	757	718	736	685	731	744	752	729	711	714	702	735	758	708	749	747	745	778	798	710	706	734	702	682	739	768	743	741	727	739	711	756	783	739	692	716	729	680	695	699	741	689	716	716	715	736	710	726	749	748	745	767	714	713	731	785	750	695	730	744	724	722	726	743	724	718	735	771	722	754	721	707	722	746	787	754	737	683	716	689	756	768	750	714	710	722	741	743	743	761	736	735	744	711	715	735	810	693	736	760	787	727	782	702	722	699	692	748	759	751	717	755	694	734	717	739	734	708	720	681	714	727	740	718	736	748	788	740	739	738	739	763	706	753	740	701	735	697	751	694	723	800	711	686	745	724	762	739	730	709	745	770	709	762	739	765	709	765	734	690	769	757	715	694	698	740	761	738	699	761	759	727	771	779	749	711	722	734	766	716	699	753	725	766	713	736	783	743	702	745	749	721	746	719	779	729	766	698	774	704	764	759	685	735	724	715	814	719	752	781	739	718	721	733	721	744	730	753	747	714	713	699	693	735	709	722	809	725	718	725	729	742	739	741	693	710	731	738	699	704	747	769	789	741	726	750	750	807	705	749	743	733	706	750	666	743	721	748	745	695	662	749	770	700	740	728	731	743	688	705	718	694	725	737	693	754	726	670	750	791	726	723	744	762	751	714	736	758	742	670	727	696	731	721	745	720	743	724	766	749	756	722	719	749	682	742	715	685	742	717	736	679	675	723	715	753	712	675	750	744	763	749	754	763	746	710	691	703	706	694	758	712	726	732	726	725	751	760	750	761	677	696	728	717	696	744	706	702	714	746	725	696	744	671	763	719	706	767	701	735	723	708	740	760	730	767	760	697	723	728	741	777	722	733	770	750	736	715	747	736	711	749	678	732	733	726	760	731	730	705	725	781	717	707	717	727	761	724	715	742	776	757	749	742	722	771	778	741	768	763	700	728	759	767	755	717	667	753	734	750	743	709	774	760	763	718	757	667	734	723	717	743	697	672	777	747	741	714	709	793	759	712	724	722	719	777	707	702	736	773	731	705	686	716	794	735	706	752	750	729	708	775	686	770	747	740	755	725	721	723	706	738	766	755	758	702	703	746	736	717	768	702	729	688	752	747	736	746	753	716	739	734	705	744	776	758	713	757	717	718	734	709	751	710	748	756	686	719	687	732	706	730	728	754	743	710	729	721	716	743	713	721	717	732	715	725	725	736	749	796	749	710	740	712	743	753	741	775	729	791	685	700	707	734	714	719	775	712	715	770	742	723	734	696	781	724	728	721	786	690	776	738	714	727	735	740	723	716	728	763	752	730	734	745	742	748	676	752	759	723	720	765	683	772	758	709	735	753	742	754	739	739	744	736	689	694	734	745	720	769	738	750	752	735	705	752	690	699	705	758	728	746	764	703	721	732	722	780	786	721	683	746	698	744	779	774	783	730	718	692	784	705	729	718	710	724	758	754	805	744	743	784	749	749	740	724	726	705	735	742	756	703	720	719	711	750	750	701	745	740	696	730	702	758	738	726	719	700	721	715	769	652	712	711	715	739	711	738	720	778	765	744	738	714	748	774	715	710	756	755	731	730	734	685	772	757	731	712	738	739	730	720	747	720	720	728	742	718	739	715	706	710	754	716	732	736	710	684	719	750	698	759	726	736	721	733	756	749	729	766	701	704	737	697	750	717	714	790	736	728	750	692	783	750	714	731	706	733	750	753	723	761	737	750	767	728	741	671	723	694	735	713	746	736	729	752	722	706	707	711	748	725	732	755	741	737	713	741	712	749	708	709	756	770	700	707	742	737	704	735	747	687	714	733	741	719	718	750	756	771	741	786	739	711	721	702	723	739	767	779	722	733	690	718	663	741	742	700	753	759	736	705	709	712	719	713	735	734	719	740	687	718	739	724	713	728	730	706	696	726	737	754	732	719	727	736	732	744	735	717	779	733	785	709	778	723	767	745	765	716	738	701	724	731	773	701	710	730	709	745	749	774	685	752	755	760	755	758	714	713	767	764	739	690	731	678	691	747	687	745	699	725	761	720	717	716	720	791	727	699	724	753	718	749	781	728	732	755	749	732	725	743	733	735	766	771	728	746	746	753	729	721	690	746	771	706	715	750	766	735	719	772	697	726	748	733	737	762	777	735	702	691	757	750	721	744	681	722	738	698	801	714	715	750	687	662	751	772	733	745	711	693	740	726	716	688	723	706	735	765	768	713	706	666	751	749	694	750	772	720	772	738	773	769	713	735	694	763	748	763	754	688	738	728	713	725	735	752	716	744	742	724	750	716	710	693	732	688	667	718	774	729	723	702	712	777	763	702	741	716	736	708	737	748	695	728	761	777	743	712	734	719	736	701	703	750	738	755	785	733	724	752	743	725	767	737	799	749	758	760	768	756	742	752	713	734	718	789	732	720	714	747	770	703	700	686	767	772	675	749	751	716	738	775	707	749	711	732	739	737	716	760	720	734	749	725	709	748	704	665	707	757	703	759	785	777	781	730	739	715	720	796	738	741	670	747	728	683	768	772	711	776	738	747	701	727	724	777	754	710	740	754	719	731	717	735	722	713	701	706	732	689	745	729	749	756	713	773	710	749	676	735	710	724	729	716	821	747	680	740	731	715	743	733	730	712	737	737	721	704	803	708	708	689	700	780	709	760	678	729	715	738	721	711	731	735	714	758	737	709	779	728	696	767	753	750	757	688	771	727	724	730	720	731	707	746	701	759	694	787	737	707	712	729	777	711	732	730	740	747	762	734	694	741	693	754	720	730	727	751	769	783	749	743	702	695	713	713	687	686	732
19071	22755	84080	78704	59287	35877	15077	2537	306	329	305	299	304	304	331	295	310	334	334	341	311	327	314	343	348	335	322	270	318	328	341	310	321	307	305	327	306	283	319	299	274	271	304	307	308	310	325	335	306	301	329	305	284	316	300	304	290	316	306	322	320	323	307	325	296	317	292	314	327	348	294	334	285	297	315	284	340	307	296	324	324	285	297	312	312	320	308	334	296	288	286	298	326	298	302	301	285	332	282	306	294	294	293	315	333	352	319	340	330	299	308	276	334	297	285	291	334	349	305	322	319	307	275	319	311	309	315	317	314	293	324	312	320	337	307	315	298	336	314	254	322	305	315	283	295	314	335	316	313	322	303	304	291	316	308	315	336	340	316	304	310	334	317	321	287	291	276	305	329	316	299	292	303	324	297	331	335	309	312	346	303	293	342	335	314	310	293	298	300	289	317	280	302	310	327	298	292	325	322	323	307	320	312	338	282	294	351	270	331	313	327	316	284	280	303	330	329	306	292	323	295	297	289	323	314	322	287	299	339	316	295	294	350	298	324	308	320	334	305	305	312	300	305	315	312	303	338	296	308	294	343	308	297	301	300	332	326	312	322	293	319	313	295	299	307	281	330	316	350	315	329	311	290	336	299	322	293	271	322	326	304	331	297	292	317	328	323	343	298	320	317	324	308	312	330	298	304	300	325	305	300	288	325	318	298	307	285	319	297	330	308	329	335	297	307	312	323	303	330	324	317	311	307	311	281	313	304	308	293	314	332	330	278	305	328	284	294	320	319	334	323	290	333	316	290	315	341	291	290	290	295	300	339	298	322	259	307	326	323	276	312	340	326	331	328	294	294	308	319	314	324	313	302	308	315	307	315	332	310	304	301	346	326	285	325	333	341	318	326	304	348	343	299	308	331	300	318	341	308	281	320	287	313	305	331	335	315	326	296	299	279	324	316	317	316	298	314	304	312	336	323	306	330	347	312	299	315	313	315	322	321	303	338	290	310	326	297	293	303	348	315	311	306	304	290	291	328	302	325	302	310	308	314	333	280	283	294	349	321	332	302	354	308	351	305	331	315	322	329	300	335	287	308	326	289	316	307	344	301	301	320	291	312	300	310	307	307	318	302	316	321	314	323	354	311	309	325	331	314	315	330	308	328	330	273	298	349	313	285	295	317	312	293	276	307	327	340	269	293	339	297	305	292	272	312	302	308	290	322	337	329	334	287	295	293	308	333	306	319	318	316	336	330	323	299	315	325	317	311	312	303	316	329	301	302	290	297	296	349	340	301	308	285	302	311	300	312	318	329	290	320	323	318	337	284	300	302	374	321	296	333	320	346	331	287	284	282	324	318	321	307	331	292	314	331	335	325	297	344	280	314	293	325	331	318	304	288	330	331	314	293	329	333	302	299	316	350	309	305	293	320	326	302	297	350	303	311	325	318	303	332	312	306	291	284	303	311	306	329	276	283	324	316	329	319	325	344	315	360	300	310	313	315	333	331	306	322	283	270	329	321	334	302	295	293	313	305	277	270	320	329	338	307	318	301	310	315	312	294	352	307	312	270	298	302	300	318	294	333	344	323	310	308	300	315	313	270	331	321	291	274	320	308	309	304	332	318	324	293	328	300	322	329	360	318	317	324	305	314	289	321	327	319	307	305	305	316	316	344	343	332	296	305	330	344	272	307	338	285	304	302	283	317	274	276	303	319	328	309	325	314	335	287	306	315	318	347	298	341	335	311	313	329	308	298	337	318	298	292	298	346	315	311	320	338	275	295	319	279	306	305	288	312	295	324	343	301	314	298	313	318	349	294	314	319	292	337	309	315	320	331	301	297	278	320	278	285	339	315	309	305	314	266	301	275	326	301	300	305	309	342	303	334	323	350	344	301	342	327	356	307	315	345	302	291	301	331	316	335	296	291	306	330	323	325	292	332	305	328	331	357	312	309	331	275	298	317	334	339	303	338	302	317	289	308	322	314	313	304	318	329	318	298	299	313	303	305	311	344	317	297	309	299	302	336	284	282	308	310	281	313	281	346	297	359	294	316	302	338	308	339	309	318	310	311	346	319	298	291	329	288	314	326	298	297	335	330	305	319	301	326	333	323	317	330	328	338	299	281	312	326	292	327	341	306	310	301	339	274	294	328	303	303	315	310	316	316	321	329	306	326	293	276	332	311	323	333	334	320	348	323	330	327	274	321	318	287	326	317	310	283	309	312	290	311	334	343	303	324	310	329	301	325	289	305	316	338	300	299	290	312	314	305	320	295	303	292	300	324	288	369	305	327	306	295	335	290	325	306	329	322	298	283	328	338	301	323	332	304	308	340	318	298	311	340	318	285	333	310	318	360	324	304	294	314	326	309	293	319	276	290	297	315	318	320	280	307	314	310	312	277	334	341	314	308	323	331	291	307	332	320	340	268	330	296	306	325	342	302	326	342	320	342	296	317	315	324	314	326	308	325	316	305	281	283	306	320	281	316	304	314	321	343	285	302	303	322	333	330	312	286	304	325	300	345	294	307	292	321	279	298	338	331	290	320	318	326	293	299	290	319	307	307	326	291	319	316	330	303	333	307	315	294	297	303	291	322	325	286	333	308	296	291	270	304	323	314	319	325	299	301	307	312	334	306	288	326	303	291	306	311	304	308	335	351	329	304	307	313	296	321	340	324	292	346	305	342	306	282	292	333	319	327	325	290	308	319	303	303	306	300	306	332	291	346	273	283	333	336	325	298	316	289	309	312	297	310	291	361	297	323	320	297	326	319	308	297	335	308	333	297	323	335	310	310	301	352	291	308	291	330	328	313	323	302	325	319	315	311	307	300	352	320	313	318	322	300	328	302	328	297	312	320	293	316	297	319	302	307	305	310	315	275	284	318	308	337	296	308	280	326	310	328	319	311	330	305	346	278	297	309	374	297	323	316	294	322	316	306	318	318	338	310	320	340	321	286	290	325	306	284	315	301	310	326	307	309	348	333	326	302	325	317	295	304	309	298	339	338	291	307	285	291	288	277	297	288	292	350	317	302	326	328	331	329	329	285	321	335	298	345	328	301	278	314	318	320	292	281	354	291	310	320	338	336	329	316	309	302	306	361	319	341	291	317	288	317	325	315	344	303	341	293	306	292	309	301	316	310	343	312	304	332	291	303	360	315	340	301	329	302	277	315	274	303	283	303	305	327	285	301	330	316	294	291	309	277	334	290	329	322	281	332	322	327	333	296	338	309	302	322	336	328	304	304	308	328	310	315	310	314	299	279	319	362	298	288	305	294	333	303	306	318	305	294	299	321	297	305	283	301	341	317	339	302	313	334	306	334	300	310	304	318	299	295	336	301	272	331	334	290	304	301	297	314	306	304	320	307	301	294	291	322	277	314	312	304	310	331	296	311	273	333	293	318	327	306	310	307	326	312	308	321	296	326	302	313	346	338	314	347	323	333	322	313	329	335	296	329	324	347	300	296	319	325	305	302	312	295	320	269	328	323	303	318	283
8694	19683	81137	88245	68801	44317	20606	4921	843	833	841	855	782	811	833	858	809	891	859	866	878	821	844	843	848	870	790	829	817	851	849	858	867	785	854	829	879	886	834	900	864	860	821	870	802	851	853	871	885	847	873	859	847	851	851	864	843	856	851	868	933	838	825	862	812	844	837	851	870	864	886	840	870	862	814	871	856	858	873	798	889	823	824	834	827	872	908	818	831	883	873	843	819	786	889	894	847	792	828	800	871	876	865	865	856	875	843	791	876	885	825	903	868	827	846	834	821	872	899	847	823	851	790	831	842	828	824	867	819	832	782	895	872	827	872	870	838	834	840	831	757	839	862	837	873	837	866	813	854	872	822	842	877	834	884	874	845	846	845	849	859	905	874	898	819	864	887	845	822	807	830	829	898	938	829	809	825	840	919	815	775	836	895	798	864	836	767	861	851	865	856	875	870	853	876	787	901	875	835	844	858	899	888	861	873	834	854	814	846	875	899	849	847	834	839	812	906	846	831	846	828	869	769	878	883	799	827	843	821	884	815	862	856	887	844	907	842	819	829	889	797	867	787	874	864	866	829	823	815	836	817	837	782	878	858	850	866	829	831	873	851	801	853	783	850	855	894	855	825	843	838	860	832	805	858	850	848	778	799	881	866	846	813	861	858	817	864	884	863	878	858	829	839	843	881	862	837	837	874	809	807	885	848	834	832	806	894	875	857	849	855	815	823	832	817	850	854	869	805	789	831	939	844	829	851	862	823	848	811	864	874	849	845	838	844	843	834	881	829	879	840	831	839	808	915	785	837	864	875	868	827	937	825	839	854	821	840	809	832	905	849	879	843	833	879	899	815	826	889	843	873	843	883	872	848	878	858	859	833	820	847	851	868	858	820	878	869	854	835	858	839	804	799	817	846	862	800	843	846	839	817	811	875	871	847	804	812	824	861	826	811	848	842	795	897	856	852	839	860	861	850	863	837	822	878	850	868	839	910	858	828	854	822	847	845	861	848	824	914	860	851	840	844	895	817	858	790	863	813	859	840	856	859	863	837	823	839	835	802	842	847	818	863	876	809	838	824	857	851	872	909	824	846	873	847	823	889	816	826	798	788	879	797	810	812	857	885	875	885	829	899	856	847	877	838	790	850	842	828	888	811	810	863	840	854	822	836	869	892	807	819	845	842	858	860	801	819	839	855	856	847	848	817	828	882	827	861	805	800	854	843	841	850	857	861	792	840	853	856	872	921	796	858	817	833	841	848	855	812	834	820	851	885	816	845	888	862	815	802	840	830	833	843	873	838	854	850	833	869	868	810	863	795	835	862	843	820	830	866	843	853	846	905	817	842	872	846	825	856	883	828	788	867	843	807	825	849	807	838	822	851	825	836	783	879	855	852	868	848	830	828	836	875	813	820	838	842	785	907	815	884	860	846	854	853	865	859	874	901	851	843	860	841	848	833	833	869	841	818	858	842	785	890	829	812	855	819	849	851	838	808	788	865	847	824	781	836	888	860	849	846	852	874	811	819	910	862	885	832	889	898	863	851	889	891	807	877	885	861	809	825	826	871	837	882	880	843	862	854	887	836	876	849	807	836	849	831	841	833	855	888	874	810	878	858	849	840	870	851	852	831	832	863	815	875	921	809	851	827	830	840	831	802	828	796	842	845	849	866	807	831	825	911	819	814	821	837	876	797	823	873	850	816	859	820	915	861	853	859	876	882	856	811	839	882	837	807	832	918	884	853	795	848	851	859	820	826	851	838	845	861	799	866	852	832	839	858	879	876	856	845	839	867	861	864	800	878	853	890	846	903	860	847	873	802	827	847	856	798	861	897	826	853	829	816	841	805	812	809	839	830	865	809	851	854	872	805	870	845	818	835	850	807	850	833	881	831	860	858	791	828	858	851	870	855	785	834	852	819	860	875	871	881	873	884	811	863	839	862	787	830	870	801	806	849	837	844	872	800	880	778	850	841	846	900	845	822	839	843	871	837	865	893	912	819	807	867	844	810	900	850	826	878	815	819	857	869	861	819	853	843	842	861	836	813	849	861	894	895	849	880	864	831	805	823	879	861	846	887	821	884	889	871	806	852	902	819	852	813	850	844	856	835	852	834	857	871	858	826	808	922	820	883	837	841	840	879	894	849	805	859	845	871	803	874	801	856	797	842	882	855	823	815	904	881	843	813	819	847	880	812	795	906	894	823	850	829	841	847	824	822	817	899	849	825	867	852	893	812	870	794	839	863	863	818	836	900	841	875	854	826	868	870	834	833	848	842	887	844	894	830	839	846	797	809	798	891	909	811	826	827	872	850	819	874	804	799	882	941	813	820	839	862	804	800	875	825	835	886	856	785	878	806	836	854	905	795	896	798	845	872	839	840	885	884	909	888	855	859	833	883	923	860	828	844	894	851	843	837	825	799	828	884	816	833	855	885	849	826	865	826	811	838	771	836	809	846	874	842	924	886	848	865	861	822	825	878	822	861	838	865	819	855	856	823	868	878	842	855	845	868	838	839	807	873	884	839	774	788	823	825	905	899	884	834	843	884	901	816	848	887	854	898	851	897	846	875	829	896	867	882	893	854	838	850	829	852	855	852	889	830	841	824	887	823	857	852	836	815	858	834	817	803	816	854	796	822	876	845	904	897	861	869	774	841	808	800	857	893	821	836	815	828	817	873	820	870	850	781	822	890	837	871	846	887	815	865	843	798	860	879	877	848	844	808	863	870	819	819	853	879	860	848	756	831	843	875	867	876	870	830	860	858	831	848	876	828	837	844	887	813	834	833	828	875	852	842	864	798	822	841	775	850	805	880	911	816	834	823	850	841	868	822	861	917	787	860	900	845	879	835	833	831	870	879	887	832	837	830	872	828	840	890	860	921	856	844	861	784	786	817	877	889	872	816	824	841	853	840	837	839	822	927	899	847	827	882	878	892	811	858	867	810	833	871	872	879	805	887	889	848	865	831	893	866	876	873	824	831	876	874	814	868	833	808	862	884	852	811	862	872	795	866	917	835	834	810	886	812	850	856	844	876	830	878	871	847	853	848	821	832	839	837	831	849	876	872	818	915	862	812	795	830	828	887	821	834	876	868	853	859	840	863	855	842	793	858	810	800	847	847	877	797	857	848	866	871	857	822	832	894	872	855	849	917	848	867	892	837	786	813	874	844	895	838	902	894	835	839	793	858	868	848	859	842	862	830	876	838	832	836	851	858	806	877	872	788	819	822	807	821	857	885	893	885	826	846	802	823	835	894	894	826	855	808	846	846	832	827	806	824	860	853	834	871	884	840	841	864	822	817	829	845	862	855	815	859	819	922	858	825	861	827	842	789	852	846	832	856	870	808	901	836	827	851	890	845	863	862	855	849	846	867	817	835	853	881	864	894	834	848	831	876	826	882	859	870	827	898	893	800	885	781	850	818	800	800	847	857	816	845	844	834	872	823	844	854	863	768	872	847	862	811	874	852	888	833	841	845	857	845	877	823	874	890	881
2286	1459	11917	14858	7453	2897	969	325	236	219	187	215	224	252	240	234	235	233	201	205	202	244	251	232	213	218	248	230	218	226	218	199	262	230	216	198	199	211	210	202	221	201	203	231	242	235	227	211	224	222	224	200	226	224	222	210	233	247	216	246	219	207	237	238	231	221	219	205	221	235	221	220	224	229	227	225	237	222	242	224	231	204	212	228	235	212	222	214	202	223	219	218	244	210	218	199	209	243	229	232	253	260	230	203	226	214	212	238	203	220	213	222	225	224	214	240	234	247	246	256	199	218	240	222	207	230	236	242	229	239	250	231	239	233	224	220	237	209	250	216	210	223	208	210	234	225	231	252	223	238	220	219	222	221	226	265	206	246	232	263	219	223	217	211	242	210	245	220	222	208	240	213	223	243	205	247	207	243	218	247	194	222	229	217	224	218	232	249	225	216	237	250	200	241	199	225	257	230	209	215	208	215	189	222	241	229	235	242	207	239	268	262	201	240	208	239	230	238	233	241	226	211	239	235	228	208	217	227	210	195	230	242	225	241	232	212	193	234	212	198	223	251	227	239	230	229	235	203	250	195	227	229	214	225	193	225	220	231	199	185	216	229	211	221	214	263	231	206	229	219	226	244	226	226	231	240	212	197	240	225	240	218	245	201	218	220	226	258	225	236	224	192	212	209	239	224	246	203	200	214	244	202	221	227	210	215	214	222	234	248	193	217	247	225	218	223	236	228	216	209	230	207	228	236	228	218	227	221	219	228	215	237	227	256	205	238	249	238	214	220	220	212	234	226	200	229	201	234	234	240	234	222	245	244	255	209	227	186	226	223	254	237	221	233	216	219	196	239	244	243	224	206	219	226	218	227	213	224	251	212	221	234	235	218	240	239	209	226	214	221	244	220	233	250	217	251	230	230	216	244	239	228	193	228	229	217	190	236	242	232	232	236	189	223	248	225	216	232	225	214	219	228	235	233	210	199	216	242	227	220	223	224	235	205	216	218	221	217	224	218	228	212	243	242	231	202	241	244	212	231	211	225	219	233	201	204	212	222	221	223	229	221	200	220	216	210	188	230	222	215	238	222	210	221	212	215	217	207	242	206	223	210	211	226	238	230	231	221	211	204	191	245	245	226	217	224	210	214	220	217	200	220	214	242	217	215	221	236	226	226	229	213	230	219	237	237	238	229	234	210	214	219	237	226	212	249	231	241	232	230	237	195	244	237	233	216	216	207	230	228	227	215	232	220	253	218	239	244	199	228	246	237	203	212	253	204	209	226	243	227	225	240	199	233	249	222	188	204	219	217	233	222	197	220	232	212	222	233	234	215	238	221	204	245	229	217	221	228	203	216	214	205	227	222	197	213	217	189	229	231	215	201	217	195	209	218	248	207	230	231	235	205	237	215	234	216	196	231	210	225	235	251	210	233	216	236	234	226	255	248	238	207	209	222	223	218	224	215	229	224	277	229	227	216	204	218	230	234	228	239	238	218	238	217	189	204	251	220	228	235	211	237	207	210	224	215	225	228	229	199	224	225	194	210	230	236	214	217	237	226	230	214	230	216	231	217	201	229	206	219	231	227	237	234	238	212	235	233	220	208	235	237	189	230	239	201	219	227	210	205	227	218	225	247	220	237	252	193	224	226	215	205	222	232	236	232	228	200	219	219	214	225	232	222	224	200	229	238	190	210	214	239	257	235	214	204	244	221	200	213	225	228	254	228	240	228	233	221	231	210	222	236	206	235	218	230	226	212	221	221	212	189	241	244	222	209	209	205	225	233	217	237	220	239	206	236	234	209	238	221	218	240	217	221	218	209	205	219	245	226	236	209	220	228	224	231	219	220	245	223	195	228	233	220	247	236	221	222	220	235	209	225	184	236	193	222	241	234	238	213	227	225	239	193	223	219	224	191	236	230	232	213	220	221	212	211	204	199	221	202	227	238	233	225	227	222	226	237	221	229	229	228	229	213	241	224	215	222	213	244	232	232	225	215	222	209	239	223	200	217	210	219	229	225	213	219	212	192	220	234	232	218	217	242	222	209	227	232	224	224	255	219	201	208	240	228	222	215	220	225	231	231	218	241	224	214	226	205	217	221	226	239	235	202	190	255	241	232	219	220	224	221	239	231	218	232	241	231	232	240	219	218	229	256	220	218	228	215	215	240	229	235	218	220	205	214	210	212	205	221	246	206	223	235	248	226	204	212	223	229	227	221	209	216	222	258	229	222	228	225	251	212	208	233	210	217	226	239	240	222	228	246	223	227	200	216	243	225	209	226	216	180	244	247	238	222	209	203	210	218	239	248	234	224	215	233	230	247	233	218	227	215	229	224	237	224	207	211	197	213	230	227	210	236	232	228	213	226	226	204	225	242	234	213	247	213	245	228	194	238	220	251	212	216	225	241	224	260	234	213	224	228	217	202	217	214	230	239	220	229	201	224	202	211	226	232	218	212	238	235	235	245	209	216	218	199	237	230	210	217	216	208	206	243	221	239	186	202	245	233	222	238	225	227	235	233	223	214	219	200	238	210	213	213	218	238	220	213	219	230	260	239	233	227	220	215	202	215	214	234	223	202	242	232	229	227	208	235	247	257	216	226	203	220	232	192	215	200	240	227	223	250	224	223	238	197	212	221	231	215	208	228	247	251	221	217	224	231	223	234	220	215	211	208	200	213	251	218	215	235	215	224	232	229	201	245	234	229	208	200	241	226	219	245	208	208	206	206	262	212	211	260	214	236	191	249	204	229	219	204	266	218	236	226	210	227	208	253	212	232	231	251	213	229	239	251	224	244	207	229	239	227	223	238	223	230	266	216	258	263	251	232	215	228	232	230	227	217	182	220	253	236	232	212	217	220	224	221	239	230	253	220	224	197	236	212	240	228	227	206	212	231	220	223	236	219	239	222	235	229	212	203	219	245	213	216	228	214	217	231	248	209	210	203	224	227	240	243	204	207	214	228	237	240	204	223	249	246	231	219	239	222	216	249	211	235	253	215	206	234	232	190	215	247	245	229	248	228	228	200	234	222	215	234	215	200	244	239	241	224	216	230	205	247	200	239	231	218	212	218	213	224	209	231	203	214	235	219	230	225	251	218	213	219	209	225	226	223	198	226	227	227	222	233	203	222	208	219	237	215	196	218	236	222	243	227	232	246	216	228	253	253	228	241	229	211	228	238	248	231	228	228	243	240	190	240	220	241	213	217	210	227	212	223	217	236	225	231	227	227	228	234	207	216	241	213	211	229	223	211	226	201	207	225	225	208	246	222	238	210	238	234	217	202	209	213	223	208	242	200	217	209	230	265	221	242	244	228	242	225	214	200	201	219	203	216	218	235	218	216	231	211	197	236	214	208	237	218	227	230	232	218	197	231	225	249	205	220	235	220	207	237	209	217	238	222	192	215	201	231	230	244	239	219	219	238	249	255	224	226	226	207	228	234	260	205	214	209	231	230	216	227	232	224	212	223	232	221	239	241	232	232	249	228	225	225
2287	2834	23591	28076	17958	9064	3252	1052	631	646	665	586	674	677	633	600	616	639	647	637	663	639	622	631	661	612	668	626	601	605	677	572	635	614	659	650	610	655	646	660	602	627	618	613	616	622	643	635	625	619	612	622	630	635	621	664	648	629	630	645	641	642	626	589	641	656	620	633	643	684	652	633	652	647	639	632	609	618	626	626	660	647	639	608	622	647	642	640	611	658	613	631	632	641	632	648	674	591	712	657	638	691	605	630	626	667	631	611	638	647	628	580	649	663	599	651	655	643	627	648	655	630	682	637	621	633	657	678	689	635	621	625	622	648	655	634	620	620	636	670	608	672	633	630	640	587	632	647	632	643	631	641	636	637	645	616	596	637	611	637	608	637	586	619	637	646	609	662	660	641	635	614	607	655	650	630	603	641	609	663	630	622	629	603	625	646	591	588	633	608	640	600	666	607	631	606	565	663	637	651	617	604	597	576	662	627	643	661	624	613	682	631	650	664	645	630	654	643	581	635	664	622	606	652	676	687	607	637	655	606	645	627	653	621	639	642	623	649	653	639	655	632	649	587	645	662	651	624	642	626	640	635	662	661	616	652	632	641	672	641	643	630	637	666	634	645	653	671	639	620	614	615	639	642	652	632	629	657	628	631	644	621	681	617	648	681	632	647	683	630	584	659	639	659	634	657	670	597	590	655	636	627	666	655	627	641	629	664	658	601	604	643	604	628	615	643	602	652	624	641	631	642	633	618	638	657	676	606	636	587	660	715	628	631	658	605	583	657	649	646	671	637	621	576	632	623	637	635	622	588	670	661	616	649	659	611	630	650	652	606	602	640	677	629	663	617	645	619	649	613	607	637	643	646	683	640	608	579	596	601	655	648	660	642	655	658	605	615	638	608	627	629	592	621	641	624	632	624	667	621	633	669	647	590	615	618	647	635	678	670	660	670	645	613	620	644	641	645	671	623	615	608	660	640	608	630	650	646	664	647	623	592	651	613	608	665	619	656	569	613	602	636	643	679	632	613	642	678	641	654	622	609	616	619	604	630	612	626	584	602	625	634	655	617	638	611	647	639	583	642	689	628	585	624	630	671	625	618	616	604	624	623	673	616	606	593	618	651	626	620	564	671	672	597	648	662	607	628	652	634	621	670	624	665	628	637	627	644	626	652	689	625	618	631	639	608	625	601	621	623	646	662	658	654	649	649	596	606	637	609	632	594	650	651	615	639	670	672	599	625	593	608	621	684	605	639	613	612	677	608	639	616	662	640	645	599	635	642	663	555	629	664	642	687	646	613	596	637	594	597	664	672	650	618	619	651	657	600	655	638	606	626	641	610	618	676	682	627	634	667	618	630	618	725	647	666	556	656	649	615	603	588	638	639	623	594	639	647	665	640	606	629	651	596	616	655	595	633	604	659	631	653	626	630	628	636	648	638	632	627	691	654	655	641	648	704	632	636	659	612	613	560	640	660	591	636	609	629	699	650	567	637	621	613	598	645	666	627	655	631	586	634	653	635	641	621	621	638	635	634	638	631	680	639	644	620	655	591	680	641	630	639	620	613	614	619	644	628	612	655	660	645	679	609	660	618	641	657	606	657	616	580	609	638	604	615	641	670	615	674	589	655	592	584	659	622	634	600	616	624	595	595	653	651	635	663	664	616	644	669	639	602	650	625	631	631	592	594	643	597	631	659	620	689	637	628	679	574	612	631	644	606	602	648	648	633	667	646	639	663	642	642	604	613	629	635	668	643	640	629	622	614	653	603	611	628	633	626	614	635	650	603	580	620	647	647	645	641	642	631	640	656	661	651	631	681	636	611	662	631	629	648	617	680	617	675	599	589	626	639	615	560	624	616	691	611	635	634	634	658	679	662	632	605	634	633	619	637	610	687	657	555	604	615	678	633	642	621	613	608	615	611	654	641	629	615	623	647	664	622	664	646	637	624	609	701	657	616	615	622	649	634	658	638	635	638	666	638	615	602	600	662	611	627	659	616	663	612	589	657	630	593	643	657	707	599	602	682	593	670	642	612	641	611	613	634	590	627	668	683	655	679	660	670	602	660	615	641	623	629	626	631	582	638	652	637	596	622	602	646	658	657	645	632	604	633	609	603	630	619	644	613	638	611	624	644	609	589	614	644	627	615	602	604	654	627	627	640	600	649	654	620	642	602	599	614	666	640	586	627	599	627	663	662	675	603	607	613	619	660	666	646	631	667	618	642	621	673	635	641	638	646	599	665	605	636	647	586	621	633	626	623	604	608	648	615	627	656	610	644	640	617	623	670	639	661	625	619	638	617	635	641	654	604	661	650	627	653	653	612	638	661	618	641	648	659	613	619	650	634	632	686	662	591	637	600	637	615	586	605	629	652	628	651	664	590	623	623	660	661	634	614	580	628	626	623	597	663	631	629	623	638	622	635	657	589	659	653	628	631	615	659	670	567	630	623	625	630	598	646	605	641	654	642	606	602	620	637	675	626	659	642	656	650	655	651	637	631	649	657	622	610	629	637	600	635	671	624	623	648	617	632	679	653	620	625	650	639	643	590	654	622	591	640	645	668	659	629	588	638	644	636	627	637	565	639	656	627	627	626	641	614	612	647	637	652	651	642	653	622	633	659	642	634	652	641	603	640	608	631	598	702	660	657	644	619	626	596	639	630	629	583	720	617	633	693	647	616	640	634	573	619	633	669	589	610	628	641	625	710	644	631	615	646	630	632	632	647	638	615	621	609	649	614	587	644	679	582	654	641	652	645	660	659	640	611	621	591	636	585	632	654	639	639	627	658	648	650	610	583	599	661	639	665	667	669	594	601	664	667	588	633	627	610	649	635	640	638	647	637	595	649	630	630	653	618	618	619	681	617	620	621	617	613	609	611	618	592	656	648	659	620	663	602	653	673	648	669	658	641	635	583	628	633	586	636	609	631	628	642	635	670	596	653	633	641	606	593	635	645	628	622	639	638	652	614	680	586	627	624	623	645	647	643	644	642	662	650	648	636	622	629	637	623	608	577	676	649	610	632	581	625	645	619	638	611	624	635	596	600	621	615	642	638	624	659	635	603	646	666	648	648	653	649	649	625	608	604	648	651	675	663	638	659	656	615	591	653	609	638	613	654	660	621	626	682	638	637	686	616	613	583	627	669	676	636	651	598	636	653	615	611	629	595	619	651	599	685	620	595	635	634	629	622	635	619	634	676	629	649	663	629	640	636	653	633	633	643	626	662	638	663	643	670	633	640	677	637	634	645	652	626	632	582	652	628	664	608	662	635	622	633	637	648	635	678	669	635	605	697	608	630	620	639	637	640	639	610	608	640	609	635	681	632	641	599	624	617	625	643	601	654	603	642	660	664	619	662	642	683	637	608	616	609	657	677	594	602	669	644	665	674	590	634	642	607	658	660	649	634	597	641	625	643	602	649	642	631	652	596	621	619	640	615	624	630	590	646	667	609	674	647	655	614	659	607	611	649	649	633	599	619	674	605	628	652
10540	18634	72980	68107	46703	27948	10722	1417	284	234	278	273	276	257	275	256	244	267	268	263	270	265	268	284	228	235	256	255	251	249	240	263	243	262	242	242	274	244	274	238	237	262	266	260	250	253	259	256	248	261	270	258	264	234	225	259	251	252	267	238	278	234	268	270	262	278	265	272	244	270	265	257	240	262	256	227	292	259	234	245	249	250	217	240	282	252	247	240	283	240	295	276	261	263	282	273	263	256	256	257	255	276	261	237	249	258	250	274	241	263	262	287	259	253	259	294	273	256	308	256	291	241	254	248	296	258	257	280	254	255	279	254	236	287	263	270	262	261	247	222	260	278	244	232	252	239	266	240	260	247	229	298	239	277	279	242	291	261	258	267	282	240	274	255	278	265	247	250	257	255	249	233	257	257	274	248	261	230	259	263	258	273	258	267	256	253	251	252	270	245	262	258	265	246	216	243	227	242	288	290	249	235	249	264	270	246	255	222	239	255	264	226	259	266	265	237	257	269	276	266	272	249	248	267	272	273	242	250	247	259	252	268	265	258	258	237	257	220	276	266	250	266	221	270	254	242	248	290	250	252	250	250	266	246	253	280	247	263	280	278	271	261	237	288	282	260	245	255	257	274	263	257	238	285	284	253	242	282	256	251	238	282	257	270	286	271	269	271	267	231	254	280	263	255	289	277	255	271	273	265	248	259	275	256	279	262	280	263	258	276	252	272	270	236	257	262	252	251	280	243	254	262	252	244	250	274	263	260	292	272	278	242	275	265	290	273	267	232	273	254	275	267	276	247	277	260	276	271	239	240	292	219	254	251	262	284	251	252	283	265	275	238	241	257	242	257	265	295	258	261	254	277	259	296	257	235	236	230	238	240	280	267	232	273	253	257	267	287	269	267	258	251	268	265	280	249	265	231	264	227	235	285	276	249	255	260	227	250	253	262	246	252	272	224	263	280	259	239	267	246	244	258	260	289	280	273	223	238	260	291	255	246	255	281	254	263	267	254	268	273	268	265	256	255	271	269	260	266	248	254	268	269	265	246	226	239	259	251	271	269	259	249	253	252	248	283	267	276	240	255	259	236	257	286	269	269	247	269	283	215	226	260	280	284	280	248	267	262	262	292	254	242	252	266	248	241	245	277	240	248	255	267	243	264	265	279	267	274	257	258	262	269	230	270	261	254	244	270	252	261	249	277	266	255	269	229	273	248	264	249	234	237	275	250	260	306	253	232	271	250	281	276	264	257	251	253	260	251	269	244	251	275	234	244	262	258	276	268	256	307	263	254	246	250	254	266	245	260	247	247	256	257	265	281	233	232	246	226	256	260	234	268	265	240	248	240	265	249	269	259	247	266	264	271	248	236	253	250	253	260	259	242	253	243	256	293	238	247	256	262	249	273	273	248	256	256	258	270	267	284	244	244	233	240	293	263	282	293	238	263	251	271	245	261	244	275	256	285	250	268	265	250	248	256	258	256	243	265	230	277	242	256	273	274	239	249	256	258	285	263	271	311	255	248	307	265	264	241	256	282	238	269	273	234	267	247	244	245	251	243	273	259	263	233	263	244	260	241	266	262	262	256	248	291	261	261	250	263	251	275	267	245	245	256	253	270	225	263	239	301	227	252	248	253	276	221	239	255	270	249	232	282	255	281	257	272	247	275	263	243	267	279	252	241	270	271	281	265	273	250	235	274	240	282	260	252	252	227	255	272	281	257	264	262	269	240	270	262	247	274	241	289	279	243	299	243	275	291	257	258	255	253	263	271	286	265	252	265	294	268	260	273	233	249	257	251	285	253	258	265	266	259	245	273	298	255	251	275	267	268	260	258	259	253	250	256	287	276	240	266	275	266	256	266	221	280	248	289	254	259	263	304	241	264	295	269	236	265	235	258	279	252	229	288	249	261	271	278	254	243	263	255	279	255	257	246	267	262	224	259	287	266	228	241	251	248	230	261	268	248	281	248	231	266	266	268	262	284	248	239	248	270	266	294	264	254	237	276	257	241	273	255	247	253	257	270	269	275	249	249	277	284	271	293	263	278	254	259	287	246	232	272	235	247	248	257	274	262	273	258	248	262	240	266	242	235	240	276	256	267	235	250	260	255	256	233	279	229	253	260	240	254	262	279	228	261	266	278	247	237	257	285	256	240	258	271	278	262	282	214	217	246	278	248	232	263	262	250	257	285	264	255	247	269	245	259	280	292	259	258	263	259	266	269	260	276	264	266	243	265	244	272	242	288	256	244	257	268	241	276	246	261	243	242	258	259	259	264	264	236	224	268	250	255	253	273	244	276	229	244	259	278	277	244	249	260	271	262	270	284	244	251	259	263	265	258	260	253	272	256	260	266	256	267	239	253	260	275	260	253	240	262	283	266	272	250	254	251	254	239	259	287	238	238	234	271	283	250	275	289	239	258	247	224	279	270	270	273	256	241	268	246	239	238	259	265	268	252	279	269	241	259	247	241	260	252	245	245	256	287	256	285	274	273	243	256	250	255	233	263	279	287	253	243	240	224	262	259	245	306	236	261	280	250	309	231	248	267	263	246	250	249	254	267	268	263	230	248	261	245	270	256	270	260	267	241	249	257	230	274	258	276	240	259	273	260	273	264	250	254	238	292	248	226	276	262	255	271	246	260	257	258	254	243	260	259	284	279	257	268	246	253	266	249	242	246	280	245	267	264	278	247	259	254	258	292	269	224	248	264	280	248	273	268	255	259	244	234	276	274	236	266	243	254	274	248	250	252	246	247	269	221	240	279	251	265	282	262	239	247	254	251	262	252	247	243	269	261	263	269	259	241	272	244	242	256	286	263	286	264	260	261	265	254	260	229	266	275	259	264	246	265	254	271	236	233	247	257	230	272	279	272	240	269	285	241	253	234	264	258	234	262	249	256	240	277	230	250	259	256	263	253	241	267	268	258	245	249	248	283	245	242	274	260	282	262	272	255	257	235	244	295	254	262	260	269	268	246	249	267	246	235	232	265	219	256	262	252	261	270	273	265	270	268	255	231	247	238	278	227	237	266	272	290	272	247	260	234	277	257	273	263	274	258	274	255	277	277	275	259	228	252	258	268	269	259	254	259	264	272	275	231	231	272	271	280	291	294	290	231	246	219	235	260	240	284	276	265	250	265	282	261	262	269	271	289	256	281	239	224	237	270	267	268	253	271	260	272	285	244	265	244	264	263	248	234	231	255	242	284	286	236	251	263	248	250	247	286	271	249	254	254	213	240	265	257	225	224	247	254	283	248	232	237	277	250	252	252	263	256	291	271	251	264	282	285	276	279	258	249	268	223	257	263	284	276	276	244	271	281	257	247	262	264	286	248	300	237	244	257	251	280	271	261	254	268	258	248	262	254	223	256	251	264	281	249	271	260	248	284	288	253	257	263	267	245	232	248	264	233	280	260	243	272	267	249	255	280	273	239	262	258	255	278	280	251	267	254	256	223	252	263	255	258	253	268	256	256	248	263	279	255	264	227	258	301
6314	17877	69560	72688	54460	38062	18478	3689	724	749	690	703	663	747	716	728	746	752	743	731	777	721	705	722	757	743	782	730	788	762	764	688	757	721	727	719	731	758	700	717	733	727	703	722	668	702	710	731	721	689	747	695	724	684	707	714	687	729	747	705	711	733	698	698	729	734	765	705	753	755	711	676	680	706	674	732	720	724	753	695	719	740	712	717	731	710	744	755	733	764	746	724	738	708	733	725	765	724	710	763	729	707	719	779	775	706	755	713	702	766	737	689	705	736	733	724	700	726	694	713	733	769	632	736	744	688	707	765	668	725	691	731	748	683	698	771	756	714	661	726	747	741	703	737	736	731	723	803	709	679	732	740	704	705	710	700	704	720	716	703	726	722	678	718	717	750	772	675	710	744	681	716	743	663	766	723	721	733	775	742	680	675	711	725	697	718	738	698	713	719	677	730	750	741	701	713	684	728	719	757	732	716	724	749	721	725	741	694	708	751	745	743	778	702	694	691	735	740	710	778	720	726	734	740	717	760	727	744	732	727	705	703	714	707	737	695	719	711	757	727	704	724	728	725	699	678	701	714	668	698	725	725	691	736	705	739	781	700	698	740	718	702	739	734	726	730	693	673	738	750	738	749	679	718	673	700	742	705	718	718	700	721	735	685	738	754	754	699	735	741	752	737	658	737	718	701	678	737	707	720	707	672	673	755	728	726	714	718	705	739	749	673	734	751	701	714	727	729	656	720	735	747	740	710	712	732	731	747	739	729	735	747	715	700	777	711	718	737	711	724	726	721	724	716	718	718	702	730	704	664	670	752	674	700	721	719	705	691	792	744	766	726	710	746	725	716	695	722	723	695	736	770	709	735	714	710	727	701	722	741	731	735	770	699	759	722	694	729	739	687	716	675	746	751	722	732	768	749	734	703	700	708	717	696	742	759	785	736	736	722	734	706	696	692	717	712	764	678	708	719	698	744	701	703	750	730	651	707	713	701	708	738	718	746	691	713	696	729	725	721	718	707	691	720	734	705	683	755	716	725	738	705	750	664	746	732	654	731	697	700	731	743	729	722	687	696	727	711	724	775	686	683	704	714	719	686	718	707	736	727	734	753	722	715	764	764	723	716	753	658	722	742	707	698	734	723	706	716	772	735	713	750	725	754	721	691	725	724	690	757	756	747	718	744	749	739	728	749	714	737	767	732	705	684	711	731	676	721	707	725	734	756	712	687	716	713	712	727	700	736	719	748	653	693	734	722	720	719	718	723	730	742	754	695	729	679	762	709	754	740	720	712	702	709	703	688	715	737	737	756	695	697	730	745	727	732	706	718	733	705	700	720	718	734	702	725	714	736	720	725	754	721	712	711	705	764	703	702	715	732	687	734	686	733	695	692	725	720	746	763	794	693	756	690	727	736	693	709	718	773	707	695	714	693	683	754	723	722	703	700	739	730	767	688	727	709	702	721	753	755	737	703	704	725	691	734	752	768	713	708	709	703	736	655	705	744	720	733	693	699	712	724	732	736	732	730	736	715	742	743	717	709	701	711	711	681	727	692	751	723	715	732	689	719	725	713	712	749	692	738	776	711	691	758	725	715	735	692	701	691	703	706	743	713	699	697	777	736	731	752	707	729	755	726	730	723	745	733	729	730	741	667	731	723	739	674	716	709	738	725	644	748	751	763	708	719	670	702	708	704	689	744	690	705	708	712	737	735	741	716	737	715	719	717	729	725	679	756	743	729	755	688	741	715	729	721	730	752	733	701	709	703	694	730	720	697	736	667	719	756	736	720	713	729	728	731	723	731	683	666	736	710	745	748	728	724	724	752	741	675	685	702	740	748	680	728	725	672	725	698	671	737	771	756	716	755	709	705	638	678	725	756	709	704	743	723	682	746	719	691	701	758	673	706	745	722	724	743	682	720	700	725	714	730	709	732	727	753	688	717	797	707	687	709	707	732	723	688	692	743	711	715	761	732	745	699	726	714	724	696	726	701	720	696	684	743	709	710	734	759	706	696	764	711	706	746	722	695	699	674	725	725	705	724	712	697	700	700	703	668	761	737	738	685	723	754	711	739	704	764	754	743	752	728	719	733	737	774	734	742	724	717	716	709	685	727	703	743	729	719	702	751	713	722	723	722	762	738	717	750	691	739	667	745	689	777	718	715	697	728	712	733	691	720	738	770	748	722	705	710	698	714	702	724	711	726	718	731	730	710	715	777	729	688	692	675	720	711	709	725	777	709	683	714	714	668	740	716	721	737	713	684	690	716	692	697	727	703	707	749	748	698	729	699	701	707	733	739	696	725	762	709	721	736	746	686	719	737	713	744	726	751	696	719	674	701	755	703	718	764	753	719	730	730	751	710	715	684	728	697	724	706	733	699	768	671	770	772	734	745	724	706	754	730	746	731	695	794	720	710	740	778	711	760	726	690	727	696	721	713	756	726	683	688	713	676	698	714	722	765	694	716	773	737	687	709	753	753	695	716	729	743	737	733	737	720	680	745	745	786	737	752	729	715	689	711	702	714	716	707	737	686	728	748	701	700	748	687	695	696	723	713	722	715	682	751	733	730	707	681	739	725	732	742	724	749	759	726	766	710	685	661	738	714	743	770	722	713	702	707	763	726	692	729	719	689	723	719	696	734	730	776	746	734	702	762	709	701	704	748	776	736	720	713	674	722	694	720	722	702	751	685	767	696	693	730	686	747	657	747	762	729	746	744	753	691	687	725	708	731	759	740	753	688	748	721	729	741	764	677	720	678	753	719	675	681	748	719	733	761	694	762	707	685	774	737	724	762	745	692	719	690	634	709	725	727	753	723	708	684	737	755	730	720	737	750	730	706	744	781	693	734	738	758	697	744	674	704	722	738	708	766	699	727	774	689	749	714	717	702	726	724	674	710	738	754	762	723	674	678	714	705	720	676	700	705	731	751	740	726	769	673	723	687	731	701	792	759	769	772	718	754	752	702	715	786	716	678	691	680	710	694	709	711	738	728	686	719	682	724	715	734	732	691	664	739	704	717	708	694	727	744	713	698	688	709	729	705	738	669	737	726	738	705	689	752	729	740	678	747	716	704	739	727	750	749	693	777	754	738	773	698	683	742	698	732	734	760	717	743	713	727	715	720	684	746	693	713	690	667	733	759	711	790	732	733	708	725	747	731	724	765	743	716	642	755	710	696	748	788	691	697	674	780	722	760	713	777	708	739	734	702	740	690	726	737	725	745	746	780	689	714	757	694	708	754	746	698	734	734	690	713	739	697	727	707	753	685	757	719	719	722	740	761	706	689	744	726	686	705	741	729	702	720	745	694	721	737	741	720	731	738	726	697	737	708	739	703	716	706	750	744	723	697	707	788	738	737	762	727	711	664	721	734	712	724	707	678	784	732	730	711	752	654	721	723	702	695	717	706	736	777	708	731	711	683	756	710	753	718	689	728	736	736	711	726	719	705	694	710	752	757	719	719	718	663	695	725	739	678	717	721	741	760	667	732
18559	32200	79119	77839	62168	37119	15442	2576	344	332	300	325	316	316	300	267	303	280	303	337	328	311	341	295	323	316	306	261	307	307	295	302	321	311	324	334	314	316	290	320	296	326	310	307	303	304	304	294	293	307	295	285	288	310	307	335	301	319	311	299	315	319	293	318	315	320	302	304	297	304	289	307	307	291	303	311	331	293	307	294	284	300	302	340	271	321	317	316	346	317	299	306	324	318	325	320	325	315	281	306	294	316	298	316	337	288	307	320	312	321	284	310	318	294	335	341	282	304	313	311	281	316	338	304	295	298	307	294	290	288	329	314	304	298	270	301	332	288	304	311	294	285	302	305	315	310	273	347	299	309	276	295	321	296	292	326	283	324	296	306	332	327	326	268	313	306	341	339	307	310	311	325	295	261	304	320	326	286	295	326	315	341	291	313	280	292	317	318	301	277	317	303	328	323	328	312	305	311	358	327	312	295	332	320	321	300	335	311	329	297	317	316	307	342	307	321	301	297	293	280	312	292	295	284	294	339	307	288	305	298	337	292	254	311	275	330	320	313	274	341	306	288	299	290	305	311	303	286	318	311	312	287	285	345	336	326	328	313	311	301	325	294	295	315	311	300	327	333	287	293	291	274	345	291	290	305	324	321	358	296	314	313	296	343	340	300	307	299	303	339	299	294	298	299	317	303	329	290	320	311	331	310	283	292	295	300	288	321	309	297	293	317	285	293	305	298	298	334	283	326	305	288	337	301	305	294	331	298	329	319	308	289	304	308	310	321	295	279	320	351	313	335	336	292	324	303	287	320	302	275	343	314	317	313	281	334	291	308	313	289	303	336	335	286	312	288	312	317	330	313	282	298	280	300	316	334	348	280	312	308	335	309	314	314	315	321	337	346	280	325	328	309	284	294	273	312	305	310	298	309	312	296	336	298	276	262	327	339	317	288	311	312	302	311	326	345	292	309	323	332	304	304	316	303	330	314	342	297	342	300	282	307	294	307	328	294	295	332	304	310	286	273	326	286	296	285	293	329	306	309	295	306	323	323	328	304	317	323	306	326	292	294	318	296	280	307	337	298	320	314	293	329	325	331	315	314	290	318	321	313	306	299	289	289	295	300	321	294	310	312	324	331	303	281	333	298	292	301	330	301	302	261	323	308	303	329	301	299	322	321	277	306	330	295	299	320	317	315	305	280	348	277	324	300	307	310	308	288	296	294	316	316	292	302	327	304	330	283	296	299	300	321	285	341	325	312	340	291	332	286	302	294	339	314	306	285	319	348	320	296	315	310	297	351	349	299	305	320	289	347	323	309	330	320	312	283	311	309	335	324	333	318	334	338	296	324	287	302	266	296	320	317	297	319	308	303	290	351	315	337	318	283	290	331	316	289	294	307	317	292	302	305	286	348	310	322	310	305	304	320	288	307	300	333	328	315	287	282	307	324	320	309	289	304	306	274	291	292	342	291	320	283	307	317	300	289	310	319	315	293	315	314	315	290	342	295	307	299	315	274	303	315	327	294	307	314	310	294	321	312	292	292	321	316	303	326	299	311	313	303	301	291	344	327	316	333	309	317	306	315	271	299	313	318	296	306	324	314	279	316	303	299	288	290	309	344	318	308	302	361	320	283	299	323	314	313	286	278	324	303	336	321	316	302	297	282	305	309	279	315	333	289	267	287	305	321	340	292	276	325	320	329	309	328	312	317	300	306	292	294	309	285	299	317	309	282	286	330	319	311	305	291	287	252	287	334	312	305	310	313	313	339	292	278	342	313	325	314	326	317	319	318	305	302	295	301	289	284	341	323	305	299	300	304	315	313	325	323	308	300	307	312	311	272	309	302	299	290	334	303	305	283	293	298	309	294	335	274	311	304	305	307	296	288	329	314	330	321	278	299	284	329	300	303	302	277	294	341	332	315	312	337	310	312	305	303	318	310	281	302	329	290	315	326	343	316	327	285	299	325	321	281	326	313	315	288	286	324	319	314	296	281	279	308	319	314	296	302	357	330	318	290	318	320	301	315	292	290	307	306	282	303	305	296	295	327	308	291	328	314	310	293	306	289	310	330	326	295	326	330	346	314	305	288	321	328	330	291	292	298	297	295	320	326	327	299	292	305	293	296	331	316	274	293	307	346	307	303	317	301	319	307	273	305	294	291	350	334	298	305	302	278	323	309	337	297	256	295	318	282	321	316	287	311	287	321	286	309	297	328	320	353	318	330	297	304	267	323	285	318	321	327	327	307	273	333	319	300	322	311	291	292	296	277	298	306	313	318	285	294	316	331	287	331	286	312	347	311	303	326	310	277	305	290	319	297	299	331	310	307	321	318	321	315	327	293	289	297	295	343	316	300	297	298	343	308	308	302	314	326	314	308	305	297	346	293	308	314	324	285	288	298	279	287	324	362	315	312	298	337	295	313	337	298	295	288	319	315	292	299	314	326	280	294	282	291	317	323	292	309	296	309	348	331	312	317	314	315	341	273	329	315	287	291	294	312	311	282	333	283	287	313	325	302	293	309	323	320	309	308	280	275	286	324	307	317	306	291	325	323	293	296	327	292	309	323	343	304	304	306	303	329	323	319	306	290	306	289	288	296	300	297	293	311	313	306	321	316	267	306	298	304	322	341	319	305	319	302	321	310	301	309	301	292	317	301	303	297	297	306	323	311	293	315	288	315	313	312	327	322	293	306	272	316	321	283	333	331	288	298	351	327	327	302	335	308	286	297	343	291	330	320	317	319	285	279	310	305	338	304	304	289	310	318	313	295	306	311	295	346	309	271	333	319	320	336	311	300	312	285	341	270	297	299	297	313	277	308	309	274	313	299	292	320	304	311	296	327	283	316	328	322	335	293	309	300	281	285	300	307	296	324	312	288	291	281	282	322	304	344	315	310	310	327	297	296	307	285	289	327	296	299	292	310	292	282	340	299	291	296	296	283	291	336	302	316	309	291	328	321	285	326	292	332	292	307	318	303	323	293	315	310	325	318	302	306	299	329	285	276	286	343	329	308	300	287	302	300	316	296	332	298	284	313	301	315	304	336	333	306	311	334	309	318	321	325	308	291	291	296	328	330	302	318	309	307	308	284	322	294	323	291	282	337	317	310	313	306	303	299	342	284	325	303	336	302	293	301	311	322	329	298	311	296	310	305	280	287	292	329	313	299	323	276	334	328	290	335	336	307	300	343	298	287	312	296	290	325	319	326	305	304	346	305	336	299	311	311	324	325	286	277	303	279	294	313	318	302	307	324	298	297	297	310	308	316	298	332	326	315	317	312	320	269	263	282	287	319	302	290	301	324	270	323	296	317	310	278	311	290	310	296	317	313	311	337	314	298	305	316	262	328	329	300	309	271	290	295	302	294	308	339	289	290	295	317	303	316	314	334	296	291	321	303	307	322	326	312	286	304	314	314	305	338	303	301	284	286	342	330	301	310	310	302	328	313	304	324	329	318	324	322	295	297	330	318	309	315	303	334	292	321	299	289	304	308
8447	26750	76768	86992	70164	45639	20916	4521	874	814	842	862	849	818	839	913	797	802	833	839	858	830	840	871	817	816	844	834	872	816	854	835	846	795	787	832	870	807	829	836	854	825	796	802	822	800	843	851	866	905	837	808	901	838	865	795	851	841	830	822	811	827	835	767	849	820	859	815	825	874	815	845	806	847	808	744	818	801	815	821	818	825	815	874	864	840	862	805	810	840	831	836	885	869	812	818	832	841	868	849	840	822	813	814	812	832	843	808	831	840	855	802	787	825	806	798	861	831	853	850	834	902	839	810	829	809	805	800	825	829	860	788	854	866	835	866	837	841	828	894	834	843	868	859	821	828	797	801	854	810	868	839	766	841	815	850	833	862	832	794	810	836	829	826	864	823	840	771	843	832	805	797	815	835	820	823	821	780	811	882	838	859	834	785	874	861	876	816	863	842	823	816	796	820	790	814	821	751	837	801	801	840	837	830	826	821	835	838	828	831	828	848	863	740	779	815	873	834	864	838	830	791	797	851	819	809	867	843	856	844	834	856	888	843	826	805	826	822	830	834	799	817	796	806	891	825	849	863	893	834	809	874	848	828	846	838	810	787	800	852	843	782	813	843	831	823	883	820	812	888	903	836	812	820	800	847	830	788	900	814	842	815	795	841	854	828	818	836	819	827	825	843	825	856	837	829	810	820	892	832	844	857	841	823	840	804	847	854	810	810	821	830	841	839	808	805	819	854	824	810	814	794	792	841	844	871	851	809	815	875	812	771	823	847	810	886	842	879	813	822	765	900	779	837	874	821	870	827	890	845	790	859	823	817	829	878	837	891	827	839	847	816	768	791	855	818	837	837	833	841	820	776	836	828	831	796	808	791	788	808	827	816	854	830	864	862	835	803	751	835	835	833	838	839	782	793	833	797	820	808	795	827	802	871	811	803	827	853	784	905	831	794	820	848	821	861	850	815	807	818	849	860	765	816	861	816	849	760	814	842	845	833	801	828	810	807	826	823	801	841	779	847	826	835	811	805	825	834	814	841	842	773	802	883	835	823	789	818	791	898	837	886	817	835	894	848	816	818	828	810	775	826	869	837	856	866	813	783	887	880	781	837	824	819	820	821	778	839	849	798	789	841	807	821	846	816	859	840	815	838	859	844	823	853	866	828	826	857	763	803	852	830	840	794	773	827	872	851	808	842	818	826	837	787	841	775	836	844	817	835	800	846	766	824	796	805	808	850	865	861	895	838	816	802	803	791	811	835	828	792	848	845	891	861	803	813	813	770	797	848	892	916	864	794	796	847	870	847	827	868	845	794	885	814	796	843	804	833	846	831	813	804	890	871	826	846	826	778	814	851	829	815	886	844	911	795	878	791	838	851	791	814	804	852	820	863	759	818	882	814	772	794	840	853	829	842	837	839	857	840	787	834	767	870	792	840	823	844	843	822	789	841	850	854	814	803	846	874	816	826	850	819	807	844	814	824	846	822	839	856	866	848	836	819	867	834	807	827	849	846	771	903	816	828	825	795	819	853	823	857	837	822	857	824	812	823	834	861	860	828	795	874	785	806	791	807	820	822	844	819	823	848	837	866	829	793	786	817	819	790	806	844	831	819	811	874	824	873	827	819	772	806	806	805	817	826	827	867	829	827	795	847	818	833	796	879	852	846	848	896	828	790	813	831	796	837	864	820	844	814	859	849	832	825	814	840	829	806	832	782	845	823	867	838	805	809	853	817	839	810	797	811	817	840	795	826	845	813	839	791	870	810	813	849	827	832	801	853	825	784	817	788	824	868	786	793	842	896	843	806	835	802	815	845	779	823	809	801	778	853	803	833	850	780	812	805	792	822	877	801	794	814	837	803	848	815	837	809	800	798	883	854	809	834	802	851	755	873	831	890	809	828	850	842	837	853	802	810	851	826	811	848	830	854	779	830	845	790	844	848	855	800	867	846	802	791	748	820	896	775	852	830	897	853	801	845	811	809	825	816	766	848	857	827	855	850	870	826	797	824	799	787	895	846	838	834	835	816	791	836	843	772	828	868	834	825	820	835	820	814	883	817	874	812	836	854	808	876	812	835	773	820	790	808	810	814	822	815	820	841	820	835	830	839	848	831	843	834	829	816	843	903	798	823	856	803	844	814	766	828	815	841	844	824	834	829	784	787	838	834	849	841	823	813	881	808	833	845	815	797	865	787	793	845	838	838	803	849	834	848	816	874	831	836	844	870	798	797	848	807	843	776	784	864	864	868	804	788	852	867	851	820	827	762	848	783	815	815	844	825	836	824	831	820	819	844	855	844	793	831	863	854	832	770	853	854	863	840	866	876	887	828	824	846	852	837	834	821	856	812	843	854	839	871	807	849	840	805	862	872	843	890	867	827	811	850	872	796	906	831	846	878	817	821	808	808	847	844	814	831	804	855	869	789	880	793	829	821	843	837	807	812	807	882	894	889	767	796	872	831	819	819	854	858	822	857	812	830	844	803	829	804	792	836	821	820	815	846	814	812	865	797	882	844	805	831	886	842	803	830	872	875	830	822	849	816	866	820	810	826	876	849	860	845	842	784	818	815	842	811	801	845	819	869	823	870	842	824	813	873	853	802	823	834	826	789	851	813	823	830	866	865	797	845	846	842	849	842	803	794	879	802	867	787	840	825	821	855	797	854	838	832	881	840	852	810	805	847	819	803	859	799	873	864	798	919	821	842	845	829	803	777	818	843	768	815	835	832	833	856	882	777	821	830	860	842	843	842	856	843	849	822	858	844	831	857	789	838	840	840	822	784	832	842	802	865	886	846	803	768	856	837	799	853	856	797	806	813	841	807	896	837	829	849	830	852	828	877	819	833	897	833	817	820	788	812	787	845	779	773	869	808	792	885	815	788	819	808	849	801	829	856	812	858	799	818	850	818	786	835	849	805	776	839	789	811	815	852	802	806	857	848	825	735	824	857	844	827	842	837	839	791	844	807	850	892	800	807	842	811	848	843	841	839	819	816	816	838	796	882	826	825	814	794	808	842	849	815	841	826	824	828	811	807	803	836	905	820	823	821	873	809	855	839	856	861	808	809	839	788	833	854	781	902	811	827	825	784	850	824	845	817	798	893	830	801	882	814	824	827	898	799	810	819	795	852	841	796	824	823	793	822	832	875	825	899	810	796	828	868	783	873	855	828	799	838	833	778	855	809	843	887	806	846	834	811	821	821	876	844	775	804	835	899	868	811	835	835	816	826	870	780	844	822	820	812	835	838	771	835	854	795	857	829	822	812	862	813	786	834	824	865	846	844	822	795	835	851	817	817	794	863	857	845	833	776	811	808	801	815	836	835	843	851	822	866	804	848	807	882	842	833	798	835	781	837	829	818	812	836	846	798	824	802	815	808	838	830	822	813	834	811	855	829	852	793	809	823	882	831	808	806	803	838	804	840	800	818	828	794	879	848	817	840	891	833	821	795	806	809	886	857	815	830	862	827	816	828	795	859	858	756	848	835	838	878
2249	557	3139	13634	13232	5031	1194	302	201	204	209	231	260	206	243	191	216	228	222	214	185	195	220	230	219	213	221	227	211	222	189	235	225	218	237	196	239	195	228	223	222	241	218	225	205	254	231	245	201	244	233	235	222	246	239	209	220	220	254	213	231	200	234	212	234	207	217	201	223	225	212	210	208	226	246	224	223	194	236	213	238	233	212	211	223	229	219	229	207	231	224	222	221	238	228	179	228	227	208	219	208	222	216	217	251	203	213	211	227	216	220	204	203	225	222	211	213	214	243	235	200	209	210	217	248	230	210	222	242	201	205	234	191	212	223	232	224	208	238	230	232	214	225	266	222	231	248	229	240	236	237	213	219	236	238	214	227	224	201	224	221	197	232	202	275	215	210	239	204	224	210	233	227	220	224	209	206	228	213	197	213	260	222	231	219	233	238	213	216	260	215	220	203	212	221	227	237	224	214	240	245	205	210	200	196	215	227	231	222	237	222	230	189	236	209	228	236	248	225	215	228	214	228	253	256	229	212	217	208	216	222	214	234	208	217	244	246	204	225	228	219	249	208	218	223	257	260	199	202	225	228	231	204	216	210	223	249	204	215	223	239	214	217	224	215	215	224	218	224	220	207	232	221	222	213	219	224	227	205	210	236	228	198	213	222	220	227	196	240	214	230	237	247	244	211	223	240	212	230	217	234	230	227	226	213	219	230	213	198	213	216	217	210	213	214	200	226	228	224	222	215	223	210	218	243	211	225	211	208	221	230	215	238	211	221	242	251	184	256	201	219	244	193	196	253	221	210	215	236	206	240	236	210	227	215	239	252	216	235	245	208	201	229	212	217	215	219	220	251	241	232	244	205	231	235	207	228	249	220	213	221	246	207	216	219	231	232	216	220	225	248	251	209	215	215	211	219	208	200	231	226	229	219	216	228	213	226	231	227	257	268	211	208	193	213	219	228	224	201	220	233	199	198	217	240	229	205	219	206	227	238	214	238	225	242	228	220	250	252	261	229	235	220	243	227	239	211	226	198	229	223	228	221	218	210	241	219	244	232	220	244	197	209	232	205	211	213	223	189	255	217	219	237	226	230	214	213	204	229	237	225	222	215	219	209	254	251	218	222	231	242	220	221	232	243	232	239	225	220	225	238	203	197	211	219	231	232	244	188	191	190	207	228	239	248	216	196	227	238	221	197	214	223	220	218	213	226	209	195	226	228	211	204	230	220	231	228	213	205	217	188	206	234	226	241	223	197	204	205	223	220	211	202	206	198	194	220	252	221	240	227	217	215	234	212	225	221	238	214	240	212	245	230	212	221	222	227	197	191	232	221	223	236	229	233	216	235	191	213	257	242	218	197	236	217	224	199	221	221	211	227	225	208	219	245	245	226	222	211	220	219	212	246	253	210	236	200	246	220	220	237	218	207	215	208	203	226	211	245	215	214	237	229	219	219	236	225	223	202	225	212	221	241	231	211	213	193	236	245	221	249	237	207	211	223	237	199	224	201	217	221	224	218	225	245	231	216	235	212	227	210	228	220	234	259	215	233	242	240	214	226	199	200	234	228	217	231	250	228	218	235	232	221	218	218	212	209	222	240	233	228	192	235	207	238	203	239	235	233	210	194	198	219	210	212	230	204	224	218	203	208	251	214	201	217	234	221	217	236	217	248	233	210	226	213	250	203	230	203	203	227	202	221	198	220	236	229	214	243	233	220	248	226	205	218	212	222	215	241	203	222	222	236	248	245	198	231	231	215	241	225	225	234	231	211	242	247	213	205	194	223	234	222	230	245	217	220	213	190	207	227	213	211	238	237	225	213	241	212	191	245	238	217	219	238	231	241	213	225	228	222	220	234	220	211	239	245	255	210	220	250	225	184	206	218	235	232	240	196	210	214	234	209	223	205	220	243	216	230	264	196	202	196	225	221	214	257	222	248	216	221	225	214	227	217	234	218	217	235	233	197	213	225	203	234	252	246	176	222	205	204	232	224	218	245	217	221	237	242	231	204	227	214	242	212	203	228	220	233	214	221	227	225	230	200	222	224	223	235	235	242	214	217	216	245	229	251	209	237	234	202	228	223	223	224	218	227	208	222	237	225	232	209	202	205	224	214	229	216	228	200	196	220	230	213	225	220	228	241	203	235	258	206	220	212	201	219	207	222	210	213	180	210	201	214	216	201	238	228	219	225	262	235	231	214	212	238	230	207	234	196	248	234	248	234	251	223	240	233	211	245	239	233	221	230	247	214	242	215	205	226	233	218	241	224	233	240	246	214	227	212	237	233	230	237	209	225	220	209	242	220	226	204	210	237	226	191	216	231	236	218	225	217	224	248	212	244	216	236	221	217	233	233	219	242	210	233	225	227	220	234	237	228	219	231	209	202	230	214	213	218	243	223	215	226	256	220	195	217	193	218	220	227	243	251	209	211	244	204	220	221	235	215	217	208	211	230	208	202	228	230	197	205	204	219	223	220	200	225	240	251	232	198	192	235	229	222	202	222	247	209	203	212	233	226	221	229	188	220	237	215	230	213	223	250	238	238	222	208	235	214	222	239	200	208	200	195	234	222	210	222	227	240	186	214	226	227	235	208	223	204	240	213	199	215	232	225	236	237	195	201	215	231	205	238	229	215	207	214	222	219	216	210	191	203	230	232	215	216	234	219	234	211	212	234	227	232	211	221	227	217	221	224	236	218	229	230	244	218	213	246	209	195	256	216	224	189	205	240	206	211	227	246	229	228	251	213	244	220	224	205	224	243	224	223	249	236	222	217	224	234	211	215	219	197	208	227	201	234	206	219	215	207	226	238	238	239	204	234	223	216	226	234	225	215	228	202	210	233	202	239	237	219	221	223	205	216	246	240	210	234	217	246	200	212	223	187	196	218	211	214	203	204	198	228	232	257	233	233	205	229	241	218	227	230	216	211	246	219	233	225	213	221	237	229	236	220	200	216	216	232	253	229	214	217	237	232	234	228	225	196	214	227	210	214	207	210	233	210	226	223	229	208	234	235	257	224	247	215	216	215	218	223	200	225	228	249	215	220	212	244	211	225	202	214	231	200	225	234	241	233	213	206	224	225	207	197	223	228	233	198	198	268	235	231	215	244	228	219	249	209	197	254	237	223	227	222	234	211	198	237	202	197	225	261	212	228	216	233	208	244	212	214	208	236	218	212	221	230	235	219	249	248	211	213	207	250	250	214	225	226	205	231	206	235	227	238	215	242	230	225	223	219	226	224	217	195	203	223	207	213	223	241	200	229	224	233	239	216	209	198	197	200	177	202	237	197	212	222	214	233	229	228	232	217	233	241	231	238	228	246	207	221	227	221	239	230	222	208	238	258	199	216	241	258	205	231	239	193	192	230	232	225	224	233	242	245	244	213	200	247	216	226	238	217	213	239	214	201	203	228	206	242	224	222	195	219	229	187	213	221	192	229	227	217	215	227	232	207	218	210	238	224	200	211	235	230	222	215	238	227	197	222	201	212	215
2290	1254	8389	29908	26925	12562	3463	946	617	680	617	640	607	614	644	621	663	594	647	626	616	597	620	658	647	619	609	659	624	631	654	651	638	637	670	622	672	623	663	615	641	666	689	635	641	634	646	621	635	659	607	650	680	661	671	602	620	594	661	659	628	627	669	611	666	624	636	647	622	604	654	637	655	615	647	648	598	590	618	665	656	631	674	595	635	625	613	604	639	635	641	654	654	675	624	621	632	651	648	626	664	621	655	644	639	623	637	653	620	619	632	589	638	627	596	653	600	604	604	695	666	627	617	621	704	627	664	636	656	638	636	611	624	607	655	651	646	636	566	625	615	661	602	621	652	633	687	606	626	605	646	648	615	612	610	641	606	627	640	623	634	645	618	630	647	612	624	621	594	688	628	593	616	630	617	613	611	661	622	661	608	600	667	656	650	617	622	601	627	656	632	585	649	635	632	620	661	619	598	624	614	609	631	644	617	607	636	616	626	619	597	641	626	631	605	588	621	664	647	588	697	638	630	660	643	645	674	599	624	644	601	613	691	642	656	676	618	641	609	606	636	657	637	612	563	647	608	592	676	593	656	612	618	639	627	608	632	605	617	652	632	624	614	638	609	626	634	603	626	617	622	623	623	610	688	622	602	653	635	722	641	622	568	598	624	626	641	655	657	641	600	644	651	678	637	620	662	667	618	665	617	668	589	626	654	648	611	614	655	667	598	658	677	618	627	651	648	606	690	617	631	622	657	600	630	713	634	654	641	594	674	605	592	624	673	655	601	665	639	621	632	653	616	647	593	627	653	617	623	631	654	661	586	618	666	648	609	646	616	625	641	560	626	607	683	639	669	640	679	651	601	646	633	599	655	609	663	608	655	624	658	628	606	612	646	608	619	637	595	632	613	657	617	621	609	611	590	650	644	592	628	601	644	630	671	639	625	650	608	621	633	666	645	576	630	631	656	590	647	687	636	637	683	624	646	609	668	617	612	649	637	668	652	622	678	585	655	614	629	648	626	596	635	631	630	631	601	655	632	626	636	599	637	634	646	628	628	598	684	663	617	629	595	651	612	619	617	651	666	612	579	653	610	616	611	640	658	623	623	653	625	654	621	682	613	621	624	690	647	626	638	626	634	628	629	624	649	610	666	660	698	614	640	651	621	631	680	626	625	639	658	650	677	633	663	614	648	629	657	639	632	661	667	668	649	614	617	592	628	628	614	638	637	596	606	666	621	613	609	629	634	682	648	640	605	611	635	621	636	633	619	657	646	617	639	599	649	593	664	686	633	648	635	631	604	643	624	652	618	637	654	630	657	642	638	617	608	600	669	680	614	635	631	639	580	653	668	629	645	637	622	589	606	680	610	590	615	630	623	639	614	633	618	685	628	572	654	644	611	646	646	633	641	642	619	594	632	662	624	590	624	651	640	680	613	628	582	593	613	625	648	602	608	594	667	666	666	581	667	649	648	642	645	625	586	654	609	661	599	662	628	622	570	637	680	646	669	624	648	677	626	598	598	610	645	635	670	616	596	643	667	621	598	581	658	632	658	659	663	584	608	672	651	667	711	602	656	659	581	659	669	686	649	633	647	645	607	618	619	664	629	664	633	681	644	640	642	644	624	623	609	638	621	598	633	607	627	635	653	614	641	649	602	643	655	621	640	656	570	697	652	632	621	622	648	687	627	614	655	598	632	611	617	610	640	637	600	600	693	611	644	670	673	589	664	623	636	647	654	619	674	601	665	674	627	633	655	663	633	648	628	614	634	595	639	649	634	664	669	616	621	582	598	617	636	614	676	635	631	651	620	657	637	681	622	635	635	665	643	677	610	625	619	613	598	640	655	675	612	603	623	628	684	601	635	604	611	627	649	574	636	622	631	659	623	634	601	654	638	614	639	651	595	653	623	644	569	640	610	602	598	648	640	664	630	643	632	648	647	665	627	628	577	639	613	616	628	655	650	621	636	639	630	619	617	632	685	647	628	643	644	612	662	635	647	654	646	631	625	628	670	627	597	625	626	628	635	670	649	673	658	664	622	617	647	646	647	628	566	666	642	631	629	596	671	568	658	658	652	615	635	677	626	646	641	668	636	598	629	667	629	629	662	646	638	609	659	624	606	637	614	632	639	633	601	650	614	685	653	617	654	627	623	638	641	627	627	643	624	614	646	661	653	584	665	659	610	644	651	667	642	649	603	689	598	607	609	616	634	634	633	642	680	623	654	624	652	603	601	608	639	612	617	601	626	636	616	640	629	644	624	631	634	612	681	645	623	610	612	619	599	642	638	664	626	589	617	658	652	598	650	656	671	623	641	617	618	672	587	614	670	631	640	661	678	635	639	649	593	608	580	656	615	627	651	614	679	666	635	643	637	645	601	603	608	623	621	568	652	650	644	591	612	648	608	656	657	603	634	621	612	670	623	610	683	687	642	683	605	651	643	658	653	678	649	619	619	631	638	670	631	628	680	628	635	665	619	624	630	620	616	634	676	576	623	590	639	547	647	648	672	621	689	636	628	654	625	644	656	636	643	625	648	631	633	688	610	680	643	619	635	634	638	655	662	645	631	641	650	610	618	622	624	654	664	637	615	627	670	635	690	637	591	620	656	655	665	617	645	621	628	630	637	600	595	654	642	628	640	624	577	632	598	576	595	632	606	668	653	599	642	642	632	600	682	624	651	640	600	663	635	618	620	643	629	666	590	658	629	655	644	595	614	603	603	655	610	636	624	641	671	664	606	634	621	664	619	633	668	608	647	631	610	607	621	629	636	645	632	631	682	634	638	655	621	665	677	664	633	606	661	639	612	564	624	615	611	632	651	630	610	627	649	677	623	652	643	587	660	611	637	665	617	592	657	611	667	643	589	636	706	645	607	681	665	642	613	651	655	619	631	593	660	625	630	647	642	646	647	647	691	633	649	641	673	651	665	642	602	565	625	645	619	658	628	607	602	687	635	632	639	575	604	642	602	592	610	646	641	599	612	605	611	673	654	659	609	622	600	649	621	601	656	681	659	633	617	661	675	640	596	661	631	625	633	653	620	651	617	676	638	614	662	631	656	660	604	627	624	646	639	655	662	648	623	644	600	624	660	691	634	632	642	621	639	578	561	586	637	636	594	562	627	660	641	626	671	662	667	635	687	598	653	650	639	611	673	602	649	655	675	580	580	635	611	630	665	662	621	631	610	604	644	628	634	700	640	639	681	629	630	689	614	654	597	662	608	584	604	637	630	642	643	626	645	649	640	636	626	667	623	654	627	618	590	653	624	638	609	685	606	659	606	628	646	622	664	631	622	638	625	647	634	649	623	632	605	633	601	622	678	644	638	651	625	616	657	621	625	601	677	667	641	597	631	633	648	614	661	629	632	662	619	653	636	659	628	619	659	643	622	608	627	670	654	607	641	587	619	674	647	661	636	648	653	597	632	604	626	645	611	659	708	622	670	617	648	637	603	684	650	677	614	649	655	596	604	689	643	610	632	604	584	629	672	602
10308	10797	46562	74267	55133	29500	9244	1026	280	254	258	252	258	285	259	283	235	264	249	259	278	248	275	278	296	273	243	276	242	225	248	274	254	262	252	264	284	233	275	273	301	240	258	268	240	258	274	261	256	296	273	256	286	276	270	246	257	257	268	256	243	272	250	252	228	242	256	221	242	251	259	251	255	275	264	263	284	300	280	252	249	276	282	268	256	294	248	301	249	239	266	293	220	272	268	304	257	270	261	268	248	282	232	248	263	263	263	245	282	246	242	278	279	276	281	275	264	254	254	242	263	253	280	236	251	241	301	267	246	297	274	269	266	273	272	246	268	231	270	245	282	265	282	253	225	254	293	282	269	263	243	246	261	283	264	279	248	264	277	229	274	248	282	259	254	282	259	264	275	258	287	243	225	277	238	279	273	262	238	280	277	253	271	241	251	252	266	240	267	252	246	250	298	242	271	261	271	283	276	282	269	241	227	263	268	254	268	254	263	252	256	249	230	277	256	258	269	232	250	259	262	269	225	288	258	263	273	275	262	255	272	250	269	257	265	267	260	253	255	274	282	258	260	285	234	250	239	253	276	317	266	257	266	249	234	268	278	270	273	276	249	267	278	248	273	241	234	274	256	268	288	239	250	253	245	267	275	251	287	257	249	249	267	282	269	310	275	273	289	255	235	258	269	266	269	242	263	268	244	280	250	267	267	258	216	250	280	255	219	269	294	285	225	258	276	232	251	262	249	285	291	262	252	269	258	272	265	278	227	306	276	262	271	239	255	261	233	224	263	230	268	249	256	248	279	263	243	287	257	269	259	265	261	242	249	267	255	269	296	250	286	263	267	246	276	289	282	266	258	261	261	271	282	282	281	258	270	254	243	239	253	270	237	242	265	271	264	277	272	286	269	267	235	257	264	251	294	270	275	240	237	267	260	269	228	306	260	263	245	263	276	291	248	243	263	280	271	293	229	260	284	255	262	259	277	232	288	260	238	265	250	257	249	276	223	261	269	286	253	284	273	262	270	280	240	255	272	224	242	265	263	278	221	240	255	261	250	254	252	268	277	257	270	272	263	255	273	269	258	281	256	266	246	253	279	267	269	231	300	243	281	266	225	284	263	274	271	249	279	266	257	270	253	278	236	273	259	272	263	255	267	285	291	269	252	293	272	260	268	283	273	249	260	253	261	262	254	251	260	256	256	247	269	284	256	256	264	269	270	245	232	264	243	264	272	278	263	276	224	279	246	243	250	231	255	244	278	235	259	248	266	283	236	255	245	282	255	261	250	262	260	259	254	258	262	278	244	245	236	239	276	279	253	228	234	253	293	264	270	266	286	235	243	272	273	256	241	248	241	271	253	267	257	239	285	251	279	290	257	247	263	264	282	285	247	278	245	241	244	275	281	275	283	239	284	269	289	234	219	255	259	244	270	246	268	261	255	230	229	276	292	275	271	258	275	277	268	249	237	282	273	243	242	268	268	236	245	259	228	263	243	219	264	242	243	237	272	256	258	281	254	273	266	261	282	279	256	267	238	262	265	262	292	271	302	259	232	251	273	234	267	277	257	266	258	278	275	242	257	237	265	288	266	257	265	254	241	275	283	256	263	250	254	262	242	265	269	265	253	263	252	257	288	256	233	262	264	258	255	274	263	248	281	246	266	269	240	274	262	282	256	268	284	274	274	252	275	253	274	284	265	235	249	254	272	236	232	269	243	278	284	233	234	251	279	261	249	254	245	242	253	260	266	266	268	257	229	266	304	242	264	288	272	262	261	245	226	242	282	271	233	298	256	267	251	264	267	253	248	255	250	241	281	238	270	265	257	265	250	270	270	251	283	248	265	246	274	256	290	241	222	249	249	253	257	266	259	282	255	279	281	233	245	277	274	250	253	263	261	277	261	281	282	248	241	261	291	255	272	253	289	253	263	269	252	250	258	258	270	280	255	242	241	275	241	258	254	272	270	255	257	281	251	264	247	248	309	258	251	282	251	273	266	264	280	259	236	235	266	257	274	260	235	259	239	262	257	251	276	255	253	274	262	243	243	281	268	246	258	258	256	233	302	248	267	272	253	279	262	254	257	267	254	245	288	262	263	276	261	266	247	252	292	278	293	281	283	245	288	255	260	272	254	244	265	279	277	272	235	282	246	259	255	271	236	261	273	245	277	250	251	295	263	250	247	245	263	272	278	237	254	249	259	233	296	244	230	293	269	267	261	258	253	257	248	262	246	237	254	270	264	306	284	254	259	275	279	262	272	250	261	279	244	278	242	233	264	250	256	276	267	258	273	273	266	256	272	251	286	243	260	252	291	262	268	233	310	231	271	249	281	246	246	251	246	271	260	264	283	248	250	295	233	263	270	255	251	270	264	252	275	240	256	244	284	272	259	299	250	268	285	269	250	252	261	239	252	280	258	242	245	285	274	256	307	262	262	296	252	288	248	237	261	296	258	280	280	257	232	266	273	249	252	239	245	237	254	272	246	270	241	264	273	233	284	238	254	237	227	289	260	281	232	265	257	241	249	248	269	235	275	277	247	292	250	282	258	264	259	287	273	247	275	276	258	271	255	244	243	250	263	229	250	253	298	258	279	254	269	271	252	271	269	263	243	233	248	249	265	262	276	250	282	250	255	282	282	277	251	246	269	257	275	249	256	264	245	221	266	217	295	266	289	247	246	285	269	256	262	258	245	231	265	228	241	281	280	271	269	293	266	275	279	243	251	275	274	260	306	234	285	281	248	303	268	269	260	236	276	263	257	265	279	244	277	274	254	261	255	284	260	269	246	252	258	274	254	284	279	244	275	270	237	219	240	266	258	252	256	244	285	269	275	244	275	301	268	242	266	248	292	272	273	279	267	268	266	268	265	252	242	253	241	277	257	287	269	255	234	261	274	218	266	281	259	268	290	273	280	276	243	239	241	294	266	274	258	274	255	264	281	254	274	249	240	244	229	272	255	276	233	288	253	281	265	246	278	283	275	257	268	260	250	253	241	242	263	252	290	248	261	258	264	255	283	264	269	257	264	237	259	301	260	281	258	234	269	246	266	257	268	247	242	256	245	271	289	249	236	271	279	246	254	274	278	261	253	248	269	265	240	265	245	262	230	241	267	288	282	261	269	254	249	293	256	253	256	269	283	258	241	247	274	267	247	256	264	248	290	263	279	269	235	280	301	265	277	246	245	262	252	240	264	241	256	249	285	267	283	239	274	282	251	257	220	267	274	288	276	273	269	234	223	251	269	251	264	284	265	238	289	260	246	278	253	250	271	269	244	238	262	256	307	269	240	247	222	268	231	258	241	254	249	276	293	278	253	274	260	256	261	251	278	232	260	262	236	290	272	259	247	244	260	244	252	247	269	239	257	252	274	247	279	285	272	270	257	251	276	226	247	290	241	256	272	260	285	271	275	243	275	252	275	259	251	272	246	265	266	271	283	241	262	258	279	260	248	288	239	257	247	273	249	267	265	225	286	265	263	266	280	283	254	297	264	266
6252	10829	48582	79664	62110	37481	13700	2682	727	767	722	738	733	688	759	744	753	752	808	745	741	759	793	719	772	730	713	793	744	712	756	707	786	716	753	707	686	742	738	760	739	711	675	765	765	703	750	762	696	714	727	741	742	735	684	765	746	716	705	750	749	691	719	686	774	713	743	724	708	709	740	750	743	731	760	721	770	772	747	754	757	724	720	740	738	701	769	761	750	715	730	763	729	720	727	783	703	781	758	732	724	750	706	735	772	721	750	767	788	721	713	700	750	728	710	735	757	731	726	746	733	768	696	739	709	694	746	775	751	770	689	759	750	734	745	725	730	745	739	758	698	725	744	745	732	750	738	659	736	708	729	670	727	755	733	758	771	760	703	760	717	716	741	722	744	761	782	746	781	733	727	736	709	743	686	764	753	716	706	691	736	748	798	713	714	717	735	733	726	706	737	729	811	695	731	729	703	689	731	689	748	707	725	761	791	755	762	732	700	716	766	740	798	731	731	759	728	739	663	755	713	753	806	782	696	731	741	728	718	745	745	738	750	766	757	721	767	763	704	744	722	744	764	750	726	686	727	761	778	733	697	728	764	700	754	741	718	712	751	748	743	749	748	771	701	764	730	741	730	738	753	749	736	790	763	671	744	719	727	746	706	773	729	768	741	734	771	710	724	781	709	707	731	725	776	758	736	714	725	751	787	711	774	761	750	729	711	745	741	760	764	761	711	717	718	752	772	713	755	715	792	751	727	705	688	767	756	727	739	717	776	707	747	699	705	697	756	750	694	704	732	743	682	703	746	730	725	742	734	788	765	725	733	729	712	731	741	752	759	717	731	726	737	707	756	731	726	761	706	700	694	741	755	784	723	738	739	761	745	729	732	712	746	732	697	709	714	696	706	745	729	751	733	726	699	739	784	740	697	739	749	713	697	723	730	735	707	717	677	728	700	739	727	683	714	773	791	778	742	714	715	715	789	741	726	752	728	730	775	748	725	747	745	747	748	758	737	763	768	733	782	764	731	727	753	701	697	713	722	727	736	710	748	769	728	692	715	779	729	738	748	746	754	712	669	728	774	715	774	734	733	766	738	734	697	776	731	745	710	723	729	770	750	679	717	706	707	721	734	715	747	707	747	749	731	691	726	675	757	714	752	745	719	694	765	718	704	689	713	689	741	720	765	724	773	747	746	735	761	719	698	731	729	750	741	704	734	697	774	777	747	717	715	714	742	712	772	747	740	751	728	792	696	744	778	679	729	735	760	793	717	744	732	776	724	701	715	721	789	703	719	750	710	775	754	765	716	715	711	768	754	735	716	716	737	724	776	726	726	685	728	735	708	740	754	722	679	747	721	761	680	684	732	735	766	705	715	725	721	754	740	726	748	678	689	729	719	754	766	742	706	712	685	713	758	728	738	762	743	747	740	740	750	804	758	703	771	772	738	743	728	712	728	771	741	723	712	763	735	770	771	730	723	714	751	782	719	756	719	739	711	726	724	722	695	734	771	734	732	698	739	728	715	673	726	772	725	716	773	752	690	767	749	723	654	724	734	713	723	719	723	752	763	714	719	782	707	702	721	791	725	758	695	737	715	786	757	737	722	720	751	735	662	741	746	758	724	760	707	732	720	730	735	767	700	757	719	744	745	725	753	717	714	727	753	735	714	698	775	762	698	760	763	714	725	727	736	713	719	737	740	743	728	789	699	738	755	709	757	734	763	716	733	762	718	749	762	744	743	773	737	730	764	742	709	760	732	727	746	689	768	742	778	784	741	731	701	723	726	706	778	732	702	779	734	738	718	752	784	732	781	722	717	707	755	724	786	717	727	665	743	694	763	721	702	737	710	677	752	806	715	723	704	730	769	679	714	712	730	693	698	753	767	717	755	744	711	738	752	670	721	747	776	768	731	740	718	724	728	703	749	746	770	725	750	702	754	719	732	702	728	742	725	753	767	727	707	735	739	759	750	785	767	710	753	710	712	781	699	703	789	702	704	691	710	747	723	698	744	754	757	676	731	736	707	734	719	717	734	705	754	717	745	721	731	717	749	746	732	732	757	730	736	750	677	782	688	776	798	812	739	777	709	737	720	699	719	764	745	781	710	758	731	713	746	721	741	704	752	739	739	735	776	728	705	777	744	712	808	770	769	770	748	722	736	738	740	718	771	709	755	838	743	705	737	699	699	730	736	710	737	717	727	716	751	775	705	707	727	750	695	760	716	761	757	664	677	721	730	737	749	758	731	758	766	747	738	720	740	779	740	767	693	696	742	727	702	751	739	749	728	720	725	679	750	734	739	771	715	787	737	768	766	719	725	759	759	763	714	728	724	747	750	719	722	680	736	735	741	759	702	734	726	694	743	770	715	818	701	671	726	719	737	696	739	751	760	707	772	698	745	736	792	780	723	708	772	728	818	759	740	705	717	754	760	756	771	779	743	714	746	682	684	720	731	695	713	741	714	745	690	757	740	758	710	714	759	690	725	766	763	764	743	745	735	695	737	687	738	745	731	714	700	771	767	737	710	701	744	759	793	666	717	709	753	734	762	725	709	759	710	709	730	739	718	768	776	727	765	758	739	793	719	765	745	697	726	720	760	726	781	755	704	740	733	733	730	688	721	761	730	706	731	789	742	760	735	756	733	762	737	756	740	747	672	772	753	762	775	697	682	726	741	759	707	690	734	798	706	725	737	766	737	740	734	735	732	756	724	720	742	735	746	768	799	757	704	733	717	744	733	752	703	796	754	752	704	777	729	758	748	742	748	804	721	780	741	671	731	680	743	720	732	733	741	733	747	819	697	695	751	739	730	746	757	736	714	720	708	750	754	742	717	720	717	744	764	773	737	775	698	700	757	724	738	744	675	698	747	785	725	749	719	712	710	735	729	710	747	702	752	684	740	786	690	726	649	699	702	781	802	735	730	706	724	735	731	713	739	768	724	737	754	686	737	763	758	763	695	677	723	745	811	709	723	741	740	712	699	755	758	823	742	714	735	719	772	724	735	769	748	752	754	702	769	735	757	773	752	711	731	764	695	688	750	718	683	767	756	730	775	745	763	725	728	762	705	739	764	730	762	749	791	744	786	695	690	734	732	722	729	780	733	728	787	730	730	705	731	716	731	725	777	759	704	697	727	753	699	745	749	744	685	754	729	770	748	795	711	761	696	716	727	702	780	733	741	744	765	707	763	714	756	699	768	736	698	687	771	692	799	744	717	752	735	771	702	758	737	732	697	713	765	771	779	762	727	712	784	735	728	740	763	712	767	735	697	729	714	731	754	791	750	720	761	735	711	739	740	736	753	750	758	715	731	748	735	720	719	735	786	751	691	732	732	676	740	690	802	709	803	761	742	726	733	726	692	757	732	711	751	746	762	792	727	728	730	771	693	700	736	711	741	767	760	724	717	738	761	734	799	743	744	765	680	775	734	725	718	754	723	752	725	725	777	704	736	725	709	741	728	733	736	762	752	711	697	709	729	737	724	724	753	748	729	722
18512	17098	75929	80714	64534	39029	16596	2608	339	304	328	307	281	328	320	303	290	303	320	314	302	277	296	313	297	312	341	304	304	288	326	321	296	285	335	316	333	301	309	314	328	345	320	315	317	340	289	295	302	328	314	343	307	287	290	306	328	301	327	269	303	270	306	307	330	332	330	312	301	327	310	333	282	296	326	310	310	296	325	320	308	319	316	314	288	309	293	320	321	334	315	315	294	306	306	318	292	295	339	312	283	315	296	343	324	331	295	308	324	303	347	347	322	292	280	305	293	329	300	290	321	296	266	309	310	288	314	342	311	289	317	338	314	318	335	323	348	311	282	315	341	315	304	329	320	356	303	309	303	301	338	284	291	332	292	320	303	318	350	290	301	321	314	307	338	250	297	299	288	330	321	317	318	353	300	297	358	285	344	322	302	293	311	307	310	332	266	297	305	334	281	301	305	334	318	316	306	327	323	327	300	298	291	340	329	322	338	337	293	314	266	292	309	332	316	307	293	298	310	328	333	315	275	348	340	285	306	313	321	294	332	294	334	344	292	305	298	337	302	296	298	305	319	263	290	322	295	312	329	321	297	313	286	323	299	313	322	326	281	293	297	313	281	301	298	341	284	313	299	293	303	325	293	295	282	299	292	287	317	331	307	304	304	327	293	313	325	311	326	312	353	317	322	305	315	301	309	310	305	290	325	304	279	293	297	278	339	308	297	301	309	323	322	300	349	325	333	313	301	305	331	312	317	330	309	292	324	297	326	310	309	302	292	299	289	351	314	287	348	331	302	282	327	317	323	286	294	336	322	318	303	288	283	305	276	319	294	316	341	317	313	306	318	313	325	298	304	310	264	302	306	295	322	338	339	294	321	304	277	293	329	332	314	303	339	273	294	329	303	245	305	341	320	309	296	308	352	300	296	311	278	286	302	323	310	311	296	288	311	275	295	312	269	311	321	308	267	304	313	295	316	341	322	297	321	317	313	325	294	287	306	286	295	304	314	281	315	284	305	322	333	299	326	323	272	346	328	318	315	302	322	296	285	313	318	311	326	281	323	284	333	311	279	336	305	272	332	307	303	292	308	302	307	342	321	291	302	325	291	333	303	283	284	290	291	316	288	321	296	328	298	324	296	309	324	306	309	341	302	313	313	321	306	291	286	299	291	317	286	323	282	307	326	323	330	293	256	310	294	310	295	310	328	303	323	300	312	300	317	304	312	300	320	294	319	279	337	330	313	294	324	310	293	333	297	333	310	316	290	308	317	313	288	332	295	294	291	313	318	314	302	292	306	299	307	333	292	302	304	319	310	320	276	305	270	311	310	267	302	320	309	304	321	295	302	310	314	258	315	309	316	294	298	316	291	323	304	301	318	319	336	332	302	296	290	316	311	309	282	310	305	295	312	312	321	309	319	310	300	273	329	321	333	311	297	303	322	311	304	289	300	322	299	318	325	293	300	288	313	305	302	317	333	312	322	295	333	302	297	302	324	309	330	315	292	303	303	292	295	343	311	325	295	305	341	340	316	305	307	284	327	317	310	331	308	303	282	315	315	310	290	312	306	316	325	291	312	299	283	300	331	273	293	301	297	295	311	308	288	322	304	300	339	301	319	303	305	300	302	334	310	315	301	301	295	286	289	332	321	334	308	327	306	300	336	315	313	294	311	313	325	265	310	315	323	335	303	289	294	333	332	280	317	274	284	300	291	302	281	348	298	284	308	328	303	305	302	294	289	309	303	316	338	325	268	327	302	317	288	301	340	348	323	313	323	304	303	292	318	341	309	315	318	293	293	334	294	319	313	322	340	292	318	315	296	307	292	324	291	302	301	322	334	287	301	288	273	335	325	323	341	282	305	308	316	281	338	284	328	289	331	320	313	301	308	331	301	323	305	310	323	323	313	311	328	315	294	336	299	309	334	336	326	303	286	328	337	320	331	309	324	290	304	314	302	334	308	309	290	309	321	280	300	295	331	302	335	329	289	287	286	324	371	294	300	300	314	291	306	320	318	316	289	303	306	332	300	308	283	295	295	279	310	311	332	317	320	314	316	294	329	277	302	329	310	318	303	295	320	348	345	298	305	308	335	278	332	324	323	323	300	310	330	300	306	321	298	294	295	307	285	308	293	316	290	325	298	303	307	337	283	298	350	315	317	330	312	304	317	283	313	280	314	309	286	307	337	310	289	325	306	300	310	320	288	340	337	301	321	327	320	285	320	314	301	323	322	294	346	306	288	300	329	328	312	320	308	314	292	310	289	308	313	302	324	323	327	324	307	299	334	312	301	317	286	310	319	305	302	277	310	288	304	277	287	301	321	291	310	312	313	309	300	305	320	312	329	313	317	342	298	337	304	324	360	325	276	295	328	341	315	287	321	328	305	317	322	328	312	311	310	300	316	355	320	315	315	321	299	303	325	320	288	297	316	313	318	311	294	271	281	311	319	318	286	283	296	275	285	304	289	331	328	319	320	336	308	267	304	329	305	287	302	303	308	291	282	277	309	309	324	327	312	304	299	330	295	309	293	340	299	322	268	304	314	335	298	322	315	333	323	301	327	308	309	320	288	329	324	307	287	306	331	295	339	273	285	327	326	274	279	302	325	298	323	308	283	308	304	307	328	290	306	311	295	304	299	341	329	300	291	325	365	312	343	300	330	297	329	310	287	302	298	325	295	310	314	313	312	274	295	290	316	328	283	311	295	309	337	314	301	316	336	329	277	321	303	340	323	306	320	308	309	300	284	324	307	321	277	280	335	298	299	327	307	301	295	307	297	297	292	307	333	307	300	293	333	307	322	287	304	309	281	293	309	285	318	303	292	329	325	317	288	309	287	278	350	292	321	323	342	318	299	294	303	345	314	308	328	325	345	312	327	332	334	323	351	324	307	338	289	300	298	274	333	308	268	327	299	333	307	361	302	286	302	297	311	318	301	322	309	285	327	309	312	330	340	296	327	323	327	314	272	298	290	262	325	321	341	307	320	286	309	283	336	309	320	305	324	325	290	332	320	291	294	296	311	309	294	300	325	332	314	327	298	325	337	335	319	326	314	318	331	302	319	299	300	317	327	256	303	283	315	288	331	343	308	296	314	314	333	312	327	289	324	288	314	307	289	307	302	294	286	333	281	291	298	332	343	328	308	269	280	301	293	316	302	296	328	297	348	285	319	312	303	301	294	305	364	301	280	330	317	322	277	298	299	301	311	327	301	293	282	317	307	334	309	295	303	295	305	318	311	304	282	309	308	296	310	334	292	314	326	301	286	340	278	293	306	336	337	313	290	289	278	346	308	313	306	312	301	319	306	297	282	317	286	296	272	313	302	276	287	317	328	320	325	317	315	318	300	319	290	309	297	297	316	317	275	310	306	318	288	314	282	301	315	318	333	320	326	309	296	337	298	295	316	299	328	309	282	319	331	315	300	319	301	314	315	294	290	290	294	308	304	304	306	307	311	294	304	316	302	307	290	325	327	282	318	353	302	280	323	280	324	302
8618	14935	74457	90336	73591	47153	21293	4454	883	879	912	859	841	846	815	846	873	873	804	809	881	810	768	860	880	774	863	841	883	821	845	908	826	834	856	808	875	850	827	843	882	834	824	845	849	841	836	837	800	798	824	777	906	811	876	851	840	836	840	837	846	837	825	821	901	871	862	813	883	816	829	827	824	858	912	821	822	899	854	825	842	861	833	876	867	835	797	788	868	880	833	854	810	885	831	817	855	861	865	837	854	822	863	828	868	791	873	876	871	841	828	851	832	835	829	861	806	881	807	811	826	812	843	784	815	822	799	821	814	842	815	819	842	841	809	838	797	797	841	847	866	849	841	779	849	829	831	849	835	860	830	841	882	854	826	832	850	860	827	804	877	779	854	858	801	859	788	887	854	848	820	808	896	843	849	804	775	848	894	841	846	883	802	841	822	842	832	908	871	837	854	859	852	823	856	843	857	818	845	805	800	854	815	773	835	872	797	777	833	871	843	820	839	879	813	832	773	860	871	804	855	803	852	828	806	827	787	841	811	829	863	851	826	815	851	829	869	812	806	813	884	809	793	865	865	799	815	824	875	821	882	902	857	803	832	858	828	804	845	852	852	841	775	801	877	828	801	878	831	804	800	823	895	812	792	852	835	842	848	845	850	824	852	842	848	855	829	795	867	877	874	851	847	859	879	831	868	837	874	871	820	826	874	841	867	821	820	784	863	895	870	834	818	844	830	805	825	848	863	857	881	841	846	828	876	853	848	838	895	845	786	838	833	847	828	841	892	820	896	816	862	821	844	863	832	798	870	885	815	826	825	851	878	858	860	826	844	878	788	844	890	824	844	824	813	895	809	870	814	806	808	886	880	846	825	840	893	859	845	819	827	862	846	743	870	850	842	800	811	868	869	802	832	822	835	832	849	849	809	838	854	827	877	877	822	837	860	869	853	852	830	849	900	830	854	868	872	863	853	833	846	770	810	820	832	848	902	771	836	892	832	815	857	816	851	845	811	825	848	861	805	851	844	837	865	814	820	816	846	860	853	868	832	861	882	822	846	842	853	891	856	828	840	825	827	830	832	831	845	919	824	876	883	893	849	887	812	908	873	876	835	830	840	857	854	828	831	802	861	838	864	789	814	837	831	817	816	836	831	822	824	884	873	815	831	856	818	802	846	860	866	871	882	815	786	819	833	798	806	838	840	865	840	883	855	867	874	796	885	877	806	817	845	832	828	864	850	849	855	851	846	892	827	832	854	812	832	822	767	853	836	858	908	797	849	896	842	885	834	842	889	855	906	847	832	820	861	831	914	850	846	850	867	864	835	806	848	807	846	879	843	818	813	871	850	779	824	829	771	822	863	876	852	864	825	812	839	871	824	862	786	878	798	811	826	837	830	806	844	834	824	863	826	809	803	762	800	809	796	852	856	868	819	857	838	812	822	834	836	888	858	823	899	819	881	825	819	882	829	813	820	847	867	852	807	860	871	834	846	783	854	874	865	862	872	855	858	864	825	843	809	818	867	840	887	831	803	808	809	835	826	842	850	854	801	836	890	842	802	891	832	820	842	812	877	796	854	817	863	881	870	858	859	834	862	805	825	791	864	864	892	845	819	856	792	826	823	828	816	814	790	864	865	829	842	816	853	828	809	826	824	835	840	784	872	832	829	864	839	858	833	816	793	859	865	869	906	780	834	803	777	816	864	852	828	848	829	816	859	831	785	826	872	840	869	841	814	853	893	869	827	867	847	857	829	850	798	829	898	841	876	841	833	830	796	892	804	838	834	830	787	847	802	810	829	845	886	887	871	857	857	778	805	807	842	902	857	811	872	834	841	854	826	796	828	840	856	849	855	812	822	802	832	862	827	826	856	832	839	934	768	888	853	833	851	859	861	781	826	859	857	828	886	836	846	852	829	843	834	854	846	827	858	846	843	838	787	795	863	856	804	808	882	824	808	807	873	813	851	803	808	795	888	883	764	763	857	813	865	839	873	807	828	875	842	904	767	838	853	817	850	885	860	854	859	908	865	821	857	863	824	858	845	843	834	833	837	821	826	821	864	840	841	853	826	793	886	803	864	830	869	848	896	786	825	863	792	794	859	852	780	879	860	860	899	799	815	817	916	826	844	859	802	793	858	858	861	809	863	859	816	827	802	863	880	831	803	824	843	884	810	849	835	819	902	878	824	797	893	870	804	857	861	793	812	813	838	854	808	893	848	812	811	832	805	808	776	849	859	855	843	828	865	827	862	829	819	845	818	837	854	880	896	824	813	857	873	883	814	802	863	823	800	822	786	825	818	852	827	857	843	838	809	861	833	878	857	877	889	825	839	876	865	834	826	820	862	857	806	874	831	873	851	798	856	854	827	852	863	828	861	839	837	875	827	840	825	796	850	835	880	885	857	818	802	819	848	856	776	812	793	856	801	850	893	861	853	828	873	851	892	857	893	823	854	824	801	857	840	804	777	851	854	845	830	865	872	897	835	847	902	826	814	908	811	803	812	834	855	889	825	820	848	820	825	788	853	850	824	802	873	814	798	809	829	854	841	823	809	864	850	850	802	796	854	879	820	816	823	828	854	785	843	824	841	850	792	825	824	878	832	760	835	855	893	816	820	819	859	796	817	839	810	894	863	810	868	847	842	839	842	814	869	862	842	861	809	867	838	798	824	802	846	886	862	803	833	814	811	811	829	827	883	899	898	870	804	851	804	885	819	856	856	885	821	838	855	758	862	819	814	834	840	807	873	880	834	840	807	835	852	856	832	836	777	878	889	819	844	892	824	830	838	841	855	832	862	844	817	805	841	830	870	896	828	854	860	879	843	835	828	798	831	830	871	864	860	879	842	824	842	794	881	859	801	900	840	821	859	825	841	832	913	844	870	845	812	809	865	881	846	876	810	855	826	882	875	793	882	827	844	830	882	806	835	834	855	879	835	831	892	832	797	832	811	833	844	849	812	799	810	852	908	863	862	867	873	844	870	904	812	794	866	831	809	857	817	837	866	912	865	825	846	809	824	790	859	840	837	803	831	842	813	859	816	838	827	864	813	821	839	881	881	838	860	875	888	861	837	873	852	841	856	817	841	856	853	858	818	850	816	891	830	849	832	871	845	778	901	828	832	810	814	821	757	810	851	829	814	832	861	825	858	839	818	823	847	871	829	858	832	792	863	840	807	826	923	869	825	838	845	824	793	814	855	857	870	827	867	800	823	872	926	839	889	808	857	827	790	792	889	850	845	834	796	848	790	832	887	831	823	865	884	831	859	804	842	864	844	871	849	850	862	803	834	910	827	857	788	890	904	812	840	858	868	847	841	785	803	832	864	828	828	866	812	851	794	810	800	892	880	861	805	866	866	794	768	837	828	815	847	811	847	831	836	772	820	830	861	799	881	873	836	809	838	809	841	838	890	834	810	798	865	846	808	835	833	850	822	846	810	831	838	837	806	831	863	799	865	805	859	824	856	822	864	848	892	842	818	843	791	859	815	890	834	846
2163	1123	6864	13611	9755	4076	1150	377	222	196	251	242	211	226	248	242	271	247	215	222	233	208	239	249	210	250	207	237	214	242	238	241	204	210	217	198	213	226	228	241	210	219	232	239	221	231	217	221	221	231	226	211	239	201	223	202	205	242	227	218	217	204	236	212	224	231	221	223	212	217	223	242	257	241	218	219	234	215	219	240	194	215	228	227	217	215	199	206	227	215	223	213	218	238	249	248	251	221	226	182	216	221	230	246	230	263	242	236	230	224	211	209	216	206	203	244	214	242	217	225	248	226	238	225	218	223	204	232	230	217	209	212	220	235	236	213	230	210	212	202	207	233	245	207	221	237	211	202	228	234	222	202	229	229	196	240	220	235	226	209	214	231	219	223	241	203	234	237	236	228	218	230	201	232	198	232	204	219	221	202	220	213	223	226	216	216	199	233	212	209	212	202	246	203	225	205	226	204	204	238	205	220	209	215	213	236	229	219	212	241	229	237	236	234	219	209	200	251	213	240	233	202	235	205	214	221	224	208	228	231	217	215	223	217	231	259	222	194	248	236	225	221	229	226	199	226	212	209	208	210	215	217	216	217	257	260	228	210	222	215	216	229	234	210	213	238	204	242	210	247	241	201	224	216	224	211	229	236	214	227	203	189	223	219	219	213	219	234	224	202	237	220	235	214	243	243	214	241	250	222	231	216	245	223	212	255	235	221	243	229	223	215	197	238	219	235	208	243	221	243	210	222	259	247	217	203	234	207	194	226	224	240	221	217	204	217	229	207	236	211	235	228	245	225	210	228	210	266	225	216	215	201	212	230	241	245	235	222	228	201	232	228	204	220	219	231	197	218	217	206	242	243	227	229	219	230	232	213	200	211	239	244	231	222	251	229	226	231	267	234	203	227	236	196	231	205	229	218	228	219	224	228	225	238	202	188	243	219	224	225	232	220	188	229	217	229	212	225	215	227	212	242	209	195	199	215	224	180	229	213	216	208	212	220	218	223	216	228	208	188	206	224	218	276	207	240	201	214	223	253	228	213	240	223	242	229	253	244	208	209	239	240	235	194	233	223	215	215	230	232	215	254	236	237	232	229	187	231	213	209	232	208	222	216	227	230	221	263	247	204	243	202	200	247	228	243	210	232	199	234	201	209	230	224	225	231	213	199	250	231	259	264	234	267	209	213	234	214	221	231	234	236	221	235	233	209	242	236	213	236	238	232	196	258	206	200	248	218	210	216	229	200	222	235	213	200	221	265	217	238	216	217	242	220	245	228	231	203	222	211	227	196	213	231	225	226	204	222	238	219	214	213	239	219	240	226	216	201	218	241	219	248	235	220	233	222	225	201	214	208	231	235	207	215	212	225	226	240	210	226	222	229	217	245	242	222	216	226	211	238	189	237	234	243	221	230	241	237	217	202	248	193	244	223	221	202	209	218	217	227	216	205	203	206	219	208	235	240	240	245	193	208	235	223	233	216	243	225	210	199	217	253	241	218	228	219	232	257	213	250	229	211	216	249	235	212	217	244	218	220	211	248	217	226	234	234	205	198	218	213	212	222	207	202	233	220	253	202	237	217	238	251	204	233	211	224	223	246	203	208	211	233	208	229	245	218	209	242	236	193	212	192	213	208	195	240	250	192	248	246	266	213	223	233	226	237	230	209	210	239	218	226	226	239	214	209	204	230	222	227	227	225	232	223	228	206	231	257	236	234	205	234	244	216	232	224	206	216	208	223	223	209	219	224	217	216	221	237	226	225	238	211	247	237	212	206	210	215	231	260	240	233	257	210	253	235	255	217	217	224	212	216	226	232	210	227	216	205	213	214	218	213	220	230	258	205	226	233	238	230	197	216	197	224	231	236	208	229	225	218	209	210	221	233	210	222	206	219	230	230	245	206	227	213	232	249	236	246	253	227	212	242	227	221	252	235	214	201	239	238	214	212	249	218	218	198	232	239	226	207	234	222	223	237	224	222	241	214	214	216	204	215	218	188	215	246	232	224	222	205	237	220	228	231	225	204	213	227	243	227	200	233	222	234	235	200	227	249	230	228	222	214	226	218	230	226	247	211	230	222	228	244	218	219	220	209	210	226	225	197	218	193	214	212	215	244	223	244	215	244	214	231	236	222	213	231	211	213	238	249	240	240	198	214	210	230	225	217	226	232	215	251	232	188	226	213	245	223	204	197	221	222	237	217	227	241	235	236	245	233	233	216	222	241	237	253	222	192	223	220	237	225	228	234	192	235	225	213	209	229	215	262	235	204	234	235	244	237	217	225	200	209	227	213	232	207	219	210	226	244	218	233	208	204	204	210	213	231	226	211	208	206	234	208	226	233	209	220	226	204	229	219	226	211	234	224	231	206	216	233	222	214	222	223	212	213	227	188	240	242	209	212	222	209	213	202	214	231	239	211	208	238	230	214	262	209	229	230	221	216	221	217	206	230	223	222	204	218	205	262	196	209	235	231	217	219	241	222	234	224	203	201	224	220	242	233	238	227	215	217	250	220	204	211	238	224	216	211	212	208	226	216	220	216	251	229	227	230	268	240	217	218	195	207	220	223	224	203	229	242	237	244	192	191	202	210	204	229	214	185	232	225	231	213	236	232	213	247	210	192	257	198	230	247	226	234	230	207	223	225	247	201	225	226	236	231	216	212	227	225	223	216	201	219	229	236	234	221	190	223	223	228	224	231	238	254	207	227	209	228	212	229	211	239	230	226	229	238	244	206	206	241	220	234	225	192	215	237	219	215	230	223	224	264	228	192	246	223	224	205	215	211	234	221	218	225	250	220	237	233	199	234	253	230	220	224	204	208	240	238	223	185	211	197	227	215	226	233	200	236	228	226	212	222	225	227	220	211	217	231	222	226	220	218	216	191	200	233	220	201	275	214	210	233	225	225	205	219	233	223	203	205	229	235	223	198	221	231	228	230	248	219	240	216	219	211	226	225	221	258	213	242	206	215	238	229	240	212	195	247	248	212	268	218	225	235	224	241	210	234	236	245	209	232	245	212	215	232	225	206	225	238	230	198	224	243	230	225	189	195	224	205	236	208	247	238	243	236	222	228	245	233	231	231	241	210	246	199	240	204	215	204	226	233	202	207	193	205	215	223	230	225	228	220	223	212	216	250	234	209	212	233	211	198	238	240	239	223	238	236	212	248	234	213	237	232	234	213	188	210	211	210	204	215	215	235	215	202	224	219	195	211	192	220	221	205	197	232	253	205	200	210	234	234	219	225	233	201	245	234	240	211	208	217	198	233	214	235	248	208	251	227	231	214	210	229	241	232	201	189	267	231	207	221	217	199	209	238	228	220	234	203	218	238	243	220	257	210	227	230	207	228	226	194	244	216	224	233	231	211	253	238	223	208	202	243	215	205	231	223	203	213	218	257	217	196	219	212	232	193	221	225	244	215	239	220	213	223	226	204	230	212	235	217	259	208	240	217	242	208	238	219	244	222	247	258	245	212	246	217	244	232	234	217	223	199
2201	1901	16371	28908	22474	11330	3606	1100	633	617	646	663	667	637	648	645	672	629	658	682	637	622	610	640	638	665	621	681	643	655	665	683	688	599	584	602	668	655	646	645	600	637	654	655	692	675	653	679	661	674	628	658	638	654	601	643	664	625	584	598	661	595	613	683	672	627	668	632	645	654	627	622	609	631	602	612	618	658	671	653	601	613	614	625	650	645	616	659	616	618	682	614	645	671	645	680	659	652	652	638	657	618	656	655	602	676	647	672	643	646	611	613	622	628	600	657	647	634	669	606	612	611	665	643	624	644	619	646	647	666	578	601	598	636	624	615	607	631	666	601	655	634	664	611	593	640	654	648	639	638	598	623	647	611	572	637	609	613	622	605	641	620	629	634	665	629	625	613	599	618	617	607	594	677	636	676	638	640	632	634	633	609	598	625	601	666	646	645	598	691	683	644	644	672	649	633	653	636	651	657	642	618	641	607	606	641	633	634	602	677	626	650	612	634	637	656	659	639	676	648	610	624	651	673	612	700	640	635	677	600	633	646	655	646	654	678	601	688	591	617	644	634	645	618	613	676	650	633	658	668	615	620	593	633	626	651	647	628	628	668	652	639	654	608	672	617	637	639	671	633	601	648	647	624	621	632	621	673	608	607	653	633	628	643	612	621	666	623	628	639	612	636	646	632	633	652	637	604	630	676	675	637	639	620	638	609	660	689	602	624	602	663	616	651	612	678	635	608	611	628	623	626	595	631	658	597	665	638	659	652	622	646	626	612	660	648	614	615	599	669	665	646	681	622	654	660	615	607	625	638	636	633	594	607	662	663	615	626	624	645	602	617	650	645	688	584	644	648	661	639	622	653	573	662	649	633	721	641	608	618	649	634	636	601	689	643	640	630	619	670	617	614	643	688	575	630	628	630	678	654	636	577	649	618	621	640	632	614	682	623	640	663	615	683	663	645	660	639	611	622	613	647	632	692	668	617	594	656	648	632	668	622	638	640	627	645	657	622	633	654	644	640	617	622	641	604	601	621	609	650	650	654	623	620	621	648	638	640	630	603	615	620	599	609	641	615	665	634	623	596	622	654	629	669	677	673	625	613	589	595	652	688	639	699	631	610	655	647	659	627	658	629	628	629	617	633	637	642	637	604	691	608	636	617	665	608	662	647	642	653	645	647	674	598	633	652	595	666	647	624	637	604	613	645	625	654	644	674	696	663	611	671	623	599	673	638	630	656	654	644	670	666	566	650	614	614	629	639	615	613	629	595	658	641	648	616	650	658	677	627	605	647	603	598	622	630	656	644	593	620	580	649	610	681	619	608	640	648	644	630	596	659	640	695	669	621	623	625	657	618	592	626	652	605	630	635	641	692	652	658	643	629	624	631	563	657	600	655	607	640	643	667	649	638	594	663	616	625	660	633	621	658	701	580	610	628	602	631	640	620	672	659	631	601	696	662	639	639	633	646	591	612	631	616	559	680	652	625	657	622	627	641	683	649	608	649	644	620	627	682	644	664	636	635	663	641	610	642	679	654	647	693	636	679	577	659	648	632	614	597	645	631	631	631	686	619	609	660	629	653	601	614	594	611	648	592	609	665	648	650	640	633	632	617	626	634	620	658	684	614	637	669	671	648	607	628	609	651	602	636	631	636	638	663	632	646	604	603	672	662	624	599	645	614	597	599	668	622	620	615	593	623	656	648	613	622	648	632	660	635	610	647	649	616	700	656	653	668	665	606	703	631	653	615	638	671	626	639	640	641	579	620	627	654	617	649	603	619	619	649	631	649	602	666	633	626	686	631	618	618	637	628	660	633	661	686	634	655	589	648	597	623	642	682	646	643	618	632	635	619	635	611	642	687	644	625	645	654	581	602	611	630	629	615	640	645	687	645	602	668	650	654	631	641	626	627	618	639	677	670	598	607	634	627	635	647	665	672	676	617	657	646	630	625	642	669	645	670	654	656	656	646	634	663	616	590	657	696	639	617	591	626	666	645	628	645	637	618	691	665	621	628	647	649	643	663	678	651	608	643	676	677	616	650	656	659	628	617	660	604	651	664	620	595	630	604	646	610	591	637	622	627	658	636	638	565	647	652	635	670	610	638	640	618	578	667	663	606	650	640	656	646	609	629	631	671	623	637	654	645	635	657	613	696	618	626	628	576	666	664	658	615	660	621	637	612	611	672	632	648	604	655	639	613	662	711	641	648	607	660	612	679	610	592	654	690	637	646	677	632	640	667	638	632	653	631	616	627	642	627	647	625	665	619	619	660	640	651	623	639	643	641	613	683	606	630	657	632	633	630	632	643	626	653	654	648	621	656	650	654	617	690	673	652	638	613	654	609	670	628	661	647	651	661	648	644	614	665	633	670	662	627	633	631	612	634	645	642	626	690	613	652	598	648	669	649	602	666	616	592	653	657	650	640	636	679	627	667	604	663	652	673	618	675	649	630	642	646	604	674	576	635	663	663	627	640	604	632	633	648	604	629	618	627	636	645	631	656	572	663	619	638	623	645	656	638	631	678	633	606	616	625	662	658	648	650	613	649	651	675	612	634	636	599	649	635	601	605	644	635	601	624	674	611	564	613	634	620	662	655	640	664	632	659	660	662	636	647	660	661	638	656	604	618	675	654	653	633	609	669	637	646	612	626	610	646	652	650	616	633	618	647	631	648	677	585	658	667	632	615	663	644	617	688	619	637	653	700	692	645	622	585	656	594	699	657	628	606	616	621	651	629	605	636	611	585	607	608	597	652	643	665	654	639	612	621	644	677	630	628	647	678	685	653	607	599	644	630	651	639	674	621	596	633	654	637	651	644	656	621	606	595	645	639	619	599	614	633	643	603	625	670	621	591	604	629	650	668	646	636	647	657	622	620	597	645	645	664	632	639	644	619	608	646	626	646	627	632	639	633	651	684	639	608	669	632	631	634	613	639	644	625	689	651	655	633	631	674	608	635	620	661	588	665	647	645	624	628	589	645	666	598	693	623	643	638	630	691	642	643	642	643	606	658	651	666	612	661	617	631	681	621	629	645	680	630	642	597	675	622	673	614	648	679	626	649	637	594	636	664	602	655	624	632	640	652	634	637	623	666	648	656	648	660	631	606	629	647	696	625	654	644	636	665	599	594	614	597	644	657	616	675	618	676	606	638	668	595	639	711	664	626	671	626	626	646	633	605	599	622	620	671	627	637	625	637	650	653	661	656	627	636	627	661	658	655	613	598	624	568	633	665	667	590	660	603	616	646	594	583	613	610	667	629	646	629	667	627	615	652	656	662	647	640	661	674	642	648	638	652	587	645	631	637	628	634	657	610	681	634	629	628	611	661	667	654	662	667	648	668	620	666	646	629	605	618	655	597	637	644	641	617	655	645	645	655	599	634	640	594	624	635	661	627	641	642	639	618	671	619	634	630	640	678	630	629	685	642	599	667	670	623	604	688	643	623	662	628	668	688	606	607	593	615	654	632	595	653	670	640	609	639	641	649	626	636
10468	8218	62263	70872	56857	32074	10974	1381	316	268	233	239	286	269	260	233	254	269	261	276	258	294	245	229	261	239	276	241	274	281	246	262	280	264	274	244	247	260	259	265	275	268	267	262	238	238	245	256	273	260	238	226	251	246	265	225	238	251	245	227	259	265	275	272	269	301	286	264	277	255	218	240	284	280	270	246	257	241	250	261	249	281	295	237	259	252	241	273	243	267	259	254	245	252	250	275	267	247	252	221	269	260	257	259	249	258	277	291	257	252	258	260	266	246	232	258	253	263	300	278	248	289	244	247	231	247	268	247	249	255	264	234	275	264	258	259	251	224	232	251	255	251	250	259	246	267	270	275	246	260	261	254	271	254	253	248	261	240	251	287	243	243	245	231	240	255	265	256	256	249	273	277	261	230	237	259	258	256	278	245	262	273	238	264	258	285	285	275	235	239	236	233	249	247	225	268	243	283	257	245	250	247	266	272	248	246	272	257	248	227	274	264	259	261	275	236	286	268	268	258	278	271	260	244	270	252	228	228	276	270	250	243	264	263	282	267	235	258	240	249	253	234	265	261	271	256	271	274	252	252	263	277	232	253	256	264	255	277	251	289	282	269	266	228	276	235	272	277	234	279	273	224	235	279	242	242	263	237	240	249	250	243	259	292	239	258	238	252	241	223	234	273	247	276	258	273	257	260	252	260	233	266	223	243	275	268	249	261	239	237	223	267	236	242	260	251	264	261	236	259	246	288	261	283	249	263	245	253	241	246	230	240	283	258	263	273	255	272	260	282	232	276	243	257	246	243	268	249	265	298	231	250	236	237	250	280	264	255	285	252	259	290	273	300	270	265	250	266	237	261	247	272	242	261	268	283	303	260	276	260	242	264	243	253	252	243	236	269	251	264	225	248	234	233	266	234	271	240	255	260	274	239	228	237	255	237	244	222	266	289	232	247	258	249	232	236	268	275	255	251	226	280	252	246	245	241	248	278	259	261	306	236	254	237	272	252	238	250	236	271	276	253	249	246	250	249	246	240	238	246	299	239	258	245	263	266	228	251	270	260	251	272	273	254	263	258	237	274	236	241	264	255	273	215	254	260	257	265	284	253	265	279	227	254	290	264	247	216	268	267	240	246	279	236	242	256	238	246	249	241	267	244	263	252	251	262	294	276	249	245	233	246	262	238	231	271	251	262	249	266	233	275	242	226	287	227	273	258	244	255	225	241	257	240	242	276	233	234	246	232	258	266	247	250	258	240	262	263	262	260	224	247	233	226	273	289	268	230	250	245	274	237	262	266	232	259	252	235	282	263	280	237	254	263	253	264	271	259	264	228	257	282	258	238	274	283	263	256	245	243	256	266	240	268	238	245	258	248	263	233	241	249	253	259	270	251	272	256	239	258	261	242	264	269	257	239	262	245	251	242	294	259	253	242	253	236	223	260	284	247	232	245	268	253	244	255	255	247	244	239	223	267	278	233	250	251	238	258	251	250	236	260	237	267	280	265	262	240	247	265	261	249	268	265	277	248	273	249	245	272	256	251	280	254	258	249	239	243	269	263	251	283	259	273	254	232	240	258	232	273	254	214	257	280	250	267	252	251	227	277	259	290	246	250	230	264	283	236	225	270	257	267	230	263	265	258	251	246	233	256	254	264	262	255	258	265	274	248	251	269	238	245	242	257	244	232	246	265	296	272	279	259	262	262	245	235	274	239	234	269	256	256	284	233	259	268	280	252	241	273	261	246	290	234	270	257	236	252	266	268	282	251	244	263	286	288	254	243	249	307	243	243	230	260	265	265	267	232	289	235	277	251	239	236	267	273	252	251	274	262	243	228	224	252	245	251	264	264	251	228	287	268	270	224	252	273	277	276	297	232	251	261	263	268	214	261	251	295	250	251	254	261	254	259	245	274	241	277	249	264	261	268	256	237	278	250	216	245	254	258	224	272	275	241	253	267	267	256	264	270	261	260	247	228	243	278	209	262	255	276	245	263	276	271	254	263	259	254	274	245	254	285	276	244	249	260	275	234	300	265	246	292	289	253	249	286	274	258	247	243	230	264	284	265	238	233	242	249	260	245	260	256	263	242	253	240	274	295	264	241	227	279	234	237	249	246	270	242	259	273	231	245	242	284	275	252	249	254	260	239	248	268	274	256	242	250	246	246	251	268	252	253	234	283	253	245	268	245	262	253	241	275	240	249	247	243	251	260	228	263	256	257	241	262	306	247	287	247	246	265	252	261	262	259	251	260	244	273	256	249	261	251	262	281	256	231	235	289	227	255	272	255	265	238	263	265	216	252	228	266	258	261	273	274	237	272	290	264	256	236	256	281	245	255	236	262	275	262	256	271	276	254	247	238	268	265	249	229	267	219	258	252	242	224	251	290	272	247	243	252	273	249	270	240	264	256	244	269	257	258	257	242	265	238	261	266	246	273	232	238	247	218	231	259	266	267	258	234	271	271	232	243	259	225	250	228	275	280	227	261	245	246	234	289	233	231	250	252	267	249	265	228	270	260	245	257	236	237	259	276	231	231	269	248	252	237	259	268	268	255	240	238	254	290	249	261	254	278	252	251	261	210	249	247	279	261	234	253	274	246	266	258	244	239	253	226	242	249	273	262	221	230	266	278	242	239	291	208	251	251	257	267	252	256	260	281	283	274	247	249	239	238	256	247	270	264	269	269	232	263	246	256	298	275	279	271	289	241	265	231	241	231	269	253	263	249	231	261	242	271	274	240	238	251	275	260	242	267	261	249	268	276	277	269	234	266	266	229	264	250	244	248	220	269	233	240	237	260	271	260	261	241	255	264	281	260	252	261	260	280	243	249	239	249	251	261	265	252	255	221	259	260	242	257	263	268	242	288	282	261	255	284	256	282	245	258	290	267	245	236	234	252	268	259	257	267	243	229	267	289	249	263	263	245	220	254	260	251	262	250	245	251	282	257	273	290	250	229	260	256	240	248	269	237	237	254	231	275	249	273	254	232	244	263	274	243	234	242	225	263	251	259	256	229	245	253	252	265	248	232	243	248	241	249	240	277	244	255	274	278	297	254	234	244	257	272	279	245	281	274	242	251	289	245	250	290	257	266	272	264	269	239	278	238	242	278	254	250	248	277	261	280	263	278	276	218	277	257	255	234	260	257	266	238	253	264	269	286	278	265	280	277	250	254	271	254	259	256	257	296	226	271	272	263	261	261	277	238	281	272	253	240	260	272	276	244	245	246	233	262	274	281	285	245	293	283	276	263	260	242	245	254	250	246	262	247	276	237	269	246	304	239	257	245	229	249	281	263	253	256	260	247	273	286	256	272	274	235	236	215	260	272	263	261	247	226	243	270	258	273	250	281	261	230	246	291	278	270	273	274	235	249	260	243	245	249	251	249	284	273	251	262	247	244	213	228	246	248	248	253	234	249	254	248	302	270	286	242	273	264	258	271	249	260	254	244	252	225	286	236	259	249	286	253	244	221	253	295	264	253	248	235	253	251	269	251
6319	9144	61312	76296	63767	40356	16808	3753	699	741	768	726	664	667	693	744	711	753	706	695	730	760	706	737	735	718	733	742	714	682	708	747	743	741	754	690	729	725	733	662	708	725	705	715	669	718	711	737	679	752	758	732	716	714	737	722	751	725	710	701	746	735	703	749	705	692	712	655	694	726	760	701	727	769	732	752	714	701	688	761	703	696	737	725	662	697	710	750	714	669	676	725	723	711	780	763	730	716	708	747	723	734	718	691	715	702	635	678	745	718	675	721	672	764	742	733	691	724	720	768	739	723	754	742	722	742	758	729	751	731	685	689	648	730	693	703	688	704	732	692	715	724	700	739	715	704	701	710	715	740	705	715	698	729	686	719	722	717	786	717	736	730	734	725	699	751	732	717	700	729	717	744	706	689	765	706	696	694	745	680	737	701	721	765	685	718	723	703	731	718	739	744	709	721	742	753	770	682	707	696	712	688	672	724	715	706	706	703	690	718	761	724	711	672	720	726	727	774	709	717	730	714	683	708	697	734	744	723	712	752	727	744	707	708	755	714	695	750	766	759	723	701	702	701	709	783	710	761	784	720	678	718	718	740	678	664	732	702	709	730	729	671	728	677	721	725	733	709	691	665	761	698	697	749	759	704	724	700	690	710	723	749	689	680	688	713	692	702	702	708	677	674	690	695	724	717	690	687	733	730	750	741	755	726	703	687	665	684	708	742	731	721	704	697	740	742	731	721	683	750	720	691	756	751	700	768	721	728	705	744	731	723	712	676	701	682	754	730	726	731	706	685	679	750	741	741	687	748	731	701	689	724	727	728	717	709	706	710	715	747	749	763	728	707	677	750	680	782	750	729	712	717	702	680	727	702	701	750	697	691	698	720	746	711	713	693	740	748	716	700	719	748	717	708	740	719	694	717	689	684	733	714	690	785	739	737	759	719	706	684	725	718	717	705	689	725	689	760	693	731	709	692	680	790	730	719	730	730	708	737	776	739	710	714	746	735	693	710	774	768	762	701	705	713	697	696	728	712	685	710	738	723	725	685	692	688	752	723	668	780	719	665	765	759	738	699	723	679	671	698	749	710	721	730	674	692	712	718	721	714	755	740	744	716	729	698	705	683	736	719	722	699	723	666	666	695	728	753	704	731	726	699	692	697	750	736	720	725	673	687	721	706	742	742	665	690	698	706	745	694	747	748	725	737	673	690	704	727	692	705	741	724	726	713	676	730	655	732	749	730	730	720	732	698	739	759	715	705	712	732	719	708	707	735	684	767	673	719	751	675	637	696	726	714	660	705	735	713	690	709	704	697	700	702	691	729	678	711	731	752	726	704	722	718	714	680	705	708	723	731	735	733	721	736	719	703	726	700	715	676	745	723	754	731	723	761	710	689	701	733	728	705	695	694	719	771	710	711	713	695	692	743	740	712	767	725	712	720	731	704	725	770	711	721	709	706	720	719	715	725	753	695	728	774	698	713	694	693	717	732	721	723	699	668	684	702	706	728	711	710	720	729	705	705	708	705	687	733	724	724	739	715	731	686	719	717	739	735	734	716	734	728	681	700	705	677	717	732	733	732	658	679	681	678	728	689	681	717	720	725	718	671	714	688	712	717	748	671	689	745	689	727	720	675	693	764	694	719	711	716	720	749	710	719	704	734	680	677	732	711	721	726	710	703	663	720	702	733	654	769	740	715	712	666	763	736	759	722	717	716	714	736	698	761	738	718	704	710	741	746	689	728	684	731	742	674	719	759	749	694	756	739	756	749	724	717	654	701	703	719	679	683	734	667	720	762	743	761	699	709	749	705	700	648	673	748	743	750	765	710	719	713	712	732	679	740	700	661	719	682	701	707	694	730	717	707	703	699	730	717	686	698	761	689	715	701	754	727	699	735	698	803	714	720	744	707	779	731	697	709	691	704	702	689	713	767	694	752	778	744	715	715	698	750	687	724	694	703	732	706	784	742	678	673	698	765	710	757	759	735	689	695	713	756	734	762	731	698	733	713	751	703	698	727	653	742	687	735	707	693	702	730	715	715	704	712	693	773	707	706	756	726	678	707	763	775	704	665	730	711	765	724	747	669	742	710	704	750	712	712	722	698	713	717	720	715	714	699	745	726	708	718	707	697	725	686	737	675	702	681	737	700	728	716	706	718	708	757	695	759	690	761	775	708	757	692	744	693	683	687	728	716	726	727	726	698	731	759	743	744	752	656	729	723	730	716	695	718	689	732	702	734	728	705	704	694	694	761	696	776	713	720	751	710	677	726	698	730	734	686	711	715	698	696	746	691	703	739	674	765	746	736	710	678	706	705	704	753	672	745	703	742	750	712	691	685	715	752	705	718	734	716	687	735	760	709	713	740	725	707	778	664	729	689	712	708	728	710	778	743	677	699	670	757	720	737	734	692	765	710	737	735	734	701	729	716	722	708	690	692	757	703	729	672	731	725	704	685	707	743	717	713	753	734	694	751	787	691	653	711	725	711	749	751	710	754	715	686	768	678	704	751	749	714	697	739	740	714	730	702	756	714	739	755	787	710	745	690	729	754	706	731	709	726	701	746	768	680	745	688	740	732	738	740	744	748	728	704	678	724	727	736	736	686	693	748	655	656	740	778	682	712	723	747	728	694	717	736	721	734	709	686	706	725	746	746	687	743	736	703	757	670	701	679	719	717	762	695	689	685	696	752	731	720	718	687	728	725	751	718	725	677	707	761	709	752	726	706	692	710	735	752	732	694	736	729	769	671	742	722	706	750	702	716	752	725	704	655	716	711	789	702	746	702	752	705	745	677	696	742	701	741	722	731	696	733	690	712	711	679	675	754	678	706	708	713	702	726	695	727	731	719	724	698	666	683	726	701	722	664	733	718	724	749	693	742	735	687	729	753	719	648	739	752	669	686	706	691	737	722	735	719	720	723	724	689	724	696	752	720	684	713	703	727	744	719	715	749	695	720	724	717	741	676	682	730	712	696	701	734	739	733	746	755	712	781	724	727	720	695	717	717	773	711	704	712	727	758	725	695	722	721	744	780	735	705	689	733	736	734	745	722	688	747	691	698	733	748	742	698	784	739	754	778	708	689	736	763	752	719	699	687	715	765	736	693	755	727	749	682	696	753	730	770	737	712	719	749	724	700	728	783	688	739	674	704	693	730	714	710	691	668	698	693	725	729	716	692	686	754	722	712	755	719	753	742	707	702	675	744	741	796	718	716	709	703	699	678	700	737	714	704	662	725	773	705	730	704	756	751	741	672	726	734	694	706	732	714	719	686	762	729	733	671	727	737	687	715	706	711	749	696	688	686	754	808	713	685	706	684	721	706	731	723	682	736	732	691	708	697	719	702	704	752	730	664	711	680	722	717	735	681	669	716	786	684	707	696	741	728	675	700	665	717	677	750	741	711	740	722	697	685	690	736	718	691	719	699	764	733	726	729	714	713	719	778	700	699	693	703	690	778	727	706	761	723	749	725	726	691	704	696	672	740	760	705
18553	13934	56362	83683	71934	47456	22891	5479	387	329	291	314	274	293	286	278	287	284	331	321	273	314	303	285	279	256	270	275	274	310	289	272	282	285	277	303	252	301	298	280	307	265	299	271	305	322	325	301	300	293	297	304	317	257	283	284	250	283	282	316	305	257	304	318	299	288	281	305	327	274	272	292	297	283	268	323	287	289	311	274	257	296	304	314	311	313	301	269	285	287	312	289	283	312	310	298	276	298	301	278	286	283	299	327	292	311	269	304	301	310	285	326	238	304	262	272	295	261	290	302	307	307	296	276	304	279	325	286	298	309	278	296	316	290	285	287	294	285	313	329	269	261	321	288	308	282	304	295	292	276	310	307	297	294	293	291	294	281	293	291	289	300	310	305	300	297	283	286	306	303	288	282	304	320	276	308	305	308	269	281	276	294	274	309	300	277	268	322	277	285	309	295	281	284	270	313	307	295	321	289	324	282	290	303	287	296	267	264	299	300	264	311	284	321	321	297	271	311	278	275	291	277	276	311	285	313	316	304	290	291	283	287	272	302	270	278	276	306	291	278	282	302	265	317	289	286	293	304	260	296	296	277	254	272	296	280	301	310	291	295	288	279	315	291	296	297	285	319	271	293	296	317	300	314	289	263	309	294	292	268	272	281	308	276	333	307	293	284	267	288	270	279	276	303	295	303	302	274	294	306	292	299	316	309	308	290	318	307	280	270	316	321	324	291	289	300	289	308	322	287	302	264	293	295	285	265	292	266	270	252	242	333	311	298	313	281	305	307	298	320	280	282	297	284	295	296	276	274	283	277	295	299	280	254	324	290	279	303	274	296	296	294	284	302	307	295	271	301	306	286	317	296	283	291	286	300	277	273	308	285	309	256	282	278	299	292	265	309	281	306	302	296	297	262	272	280	306	311	273	322	307	292	285	303	297	330	301	307	287	321	298	282	300	287	272	300	252	286	279	268	250	273	319	273	284	307	307	297	284	302	322	308	268	238	299	259	288	293	281	291	299	310	269	300	302	300	272	309	272	275	296	300	283	310	281	266	299	279	292	308	331	274	303	260	336	324	278	313	272	301	292	267	268	296	289	327	286	277	312	299	310	268	300	274	303	322	299	308	295	273	263	290	283	291	301	299	300	272	284	284	312	295	314	291	297	289	283	320	289	293	287	273	270	302	296	334	311	284	284	317	278	282	291	312	308	293	286	308	272	322	267	284	278	338	308	289	358	271	269	291	294	283	283	287	270	315	304	309	257	298	285	294	307	326	301	284	304	296	306	327	326	336	286	306	286	315	278	278	301	313	280	293	326	292	283	287	275	273	272	284	284	287	286	296	246	275	274	296	280	319	302	316	314	311	252	293	269	288	310	305	261	288	294	317	309	284	282	288	291	300	271	301	268	312	287	315	325	334	294	304	308	290	306	303	270	288	316	299	278	297	262	311	292	300	274	281	292	297	283	294	265	279	309	290	304	280	332	289	288	285	294	279	313	291	289	294	272	296	277	307	277	315	294	300	279	289	281	330	315	296	310	291	286	288	300	286	304	282	315	326	269	287	290	293	262	277	265	281	290	284	293	284	323	313	296	295	286	265	292	296	303	268	264	277	291	284	285	297	306	299	288	315	283	276	274	305	297	270	307	284	304	286	282	291	284	261	311	272	268	299	299	274	268	301	305	260	310	291	296	301	300	303	286	290	282	302	311	284	279	307	273	278	320	310	301	257	298	269	290	306	250	292	281	307	291	302	299	282	303	268	299	279	300	294	289	268	287	319	285	298	293	291	280	292	301	285	322	277	289	295	283	271	296	314	279	314	311	266	295	305	287	290	283	273	297	269	290	289	282	296	263	285	293	288	277	293	277	293	285	294	268	326	268	300	261	315	284	281	305	332	272	271	274	291	288	290	262	278	284	270	285	292	256	287	300	305	306	292	297	289	292	271	289	288	318	281	276	283	320	281	285	278	282	285	307	274	271	291	317	293	269	294	305	293	290	296	278	286	286	288	270	275	308	286	298	302	318	251	325	292	286	276	297	268	325	303	281	295	313	285	292	293	288	277	272	307	306	295	320	317	278	295	279	274	244	289	265	285	280	306	292	316	295	299	291	289	323	297	283	340	282	298	272	306	298	295	313	299	296	294	267	285	285	308	316	297	285	273	285	297	313	303	290	288	304	280	305	313	290	253	292	282	301	300	302	292	301	316	272	288	283	276	272	307	288	291	241	313	333	302	288	284	261	332	322	311	283	268	310	297	325	295	269	263	285	314	295	312	304	283	267	275	299	330	269	283	272	296	299	299	313	282	301	291	286	295	305	265	288	334	286	288	294	276	292	293	316	297	290	284	282	281	293	300	284	271	289	308	289	315	273	271	271	317	290	296	282	275	266	281	297	303	279	319	300	274	310	266	310	287	290	279	252	292	287	275	272	294	273	258	292	274	335	315	278	312	314	309	306	286	306	310	314	280	287	322	300	288	300	337	301	320	309	288	299	304	316	288	255	290	276	280	319	270	283	279	285	317	304	330	311	290	283	324	267	283	276	245	296	306	281	273	308	305	285	285	259	301	297	283	296	304	296	281	283	283	264	303	287	270	299	306	304	320	293	272	293	275	266	304	271	300	304	312	286	283	269	303	263	278	295	267	282	294	310	302	305	289	305	297	289	296	268	316	278	271	270	273	304	305	308	278	274	305	252	284	303	305	275	290	278	286	297	324	293	297	280	313	275	267	271	289	310	293	308	298	282	315	318	290	304	297	341	323	294	289	324	281	289	303	295	268	292	268	298	275	289	310	283	267	296	276	286	284	267	314	261	276	288	269	307	285	290	279	300	322	294	272	285	268	286	283	248	302	291	278	245	271	290	302	310	319	301	304	286	304	322	300	284	294	315	295	298	283	275	287	271	281	316	311	305	308	274	304	304	280	302	301	307	300	286	276	271	279	265	301	341	312	297	272	288	285	296	305	310	342	305	296	303	278	279	304	284	270	284	287	297	326	298	323	305	307	293	281	310	309	311	295	280	276	279	278	293	290	302	299	298	274	281	305	268	300	287	310	314	317	307	311	262	267	281	302	324	282	263	280	274	299	271	282	246	245	286	295	291	294	259	291	292	273	292	308	280	279	282	313	294	288	272	311	286	295	298	299	260	280	273	290	327	292	268	296	300	319	310	298	306	308	310	299	294	287	315	301	306	311	290	291	288	292	291	274	298	301	294	303	296	286	277	287	292	274	299	313	310	297	286	297	286	294	302	294	284	285	287	262	316	310	279	295	298	265	286	276	280	292	301	301	276	291	337	298	283	276	284	293	303	300	304	315	254	285	270	302	319	259	259	264	295	310	292	296	309	277	279	298	273	285	293	287	318	285	264	305	273	288	283	277	277	310	311	260	286	265	296	288	260	324	313	293	277	336	294	284	287	295	308	342	316	297	280	275	270	273	308	282	298	283	301	287	295	271	296	309	312	299	313	264	285	322	263	290	297	295	280	297
8379	13443	54370	89893	81343	56328	29389	8110	868	845	814	822	827	796	872	767	796	808	788	805	780	764	800	790	863	813	811	783	822	811	798	828	822	791	791	809	810	782	840	790	818	776	792	843	824	799	765	798	789	768	776	800	833	776	797	827	786	797	811	799	786	808	813	821	832	833	819	826	805	776	744	802	850	768	750	850	828	852	733	825	815	758	810	803	857	798	774	820	786	836	781	800	785	876	818	774	797	797	793	797	783	795	796	806	811	784	797	762	816	824	749	866	814	794	797	804	796	781	791	800	818	779	818	799	770	827	817	805	816	796	810	817	854	816	815	761	798	825	793	765	863	746	815	772	786	809	789	811	793	780	811	758	804	834	786	795	844	773	772	797	806	847	782	811	767	832	780	768	810	776	839	793	806	842	849	796	780	807	765	813	765	789	753	783	791	905	820	854	854	807	812	821	746	773	786	788	802	745	812	788	790	819	820	824	800	796	823	787	801	784	815	801	821	818	798	802	824	793	805	788	794	856	785	778	802	850	745	781	768	769	784	772	782	818	799	850	809	802	820	771	826	812	793	789	766	788	805	806	804	824	794	812	753	801	756	792	777	795	828	796	809	831	780	789	784	827	837	834	774	807	802	825	789	789	732	833	767	756	770	843	797	784	783	802	843	772	812	807	775	830	793	778	805	773	784	819	821	811	781	817	779	800	746	766	807	787	790	778	781	770	801	833	789	800	828	847	772	783	776	819	815	735	782	764	820	765	807	793	800	799	825	787	803	787	770	813	744	756	730	753	773	742	824	766	852	849	813	808	792	800	796	750	788	821	826	784	777	798	814	812	794	803	825	815	806	820	798	842	780	795	792	732	782	822	769	836	790	798	818	789	824	799	830	798	792	809	818	813	806	775	788	784	839	798	842	795	851	831	766	831	791	795	792	784	782	803	785	774	822	801	759	786	777	799	784	792	797	813	773	777	788	797	722	787	734	797	787	838	776	781	813	767	795	794	810	834	794	777	755	779	775	792	811	772	778	782	798	798	814	832	827	799	800	751	835	775	774	782	786	841	770	812	773	793	783	801	801	748	796	801	794	812	827	791	802	794	787	790	794	799	863	806	847	805	835	780	807	789	809	837	769	819	786	776	796	748	853	840	835	785	834	825	852	748	755	816	770	822	750	790	813	822	795	835	770	804	753	790	793	800	806	809	824	787	804	793	759	819	799	767	810	786	833	821	805	807	823	758	734	776	775	812	853	762	806	809	770	798	768	737	797	764	800	823	783	800	835	794	812	793	813	797	758	810	819	804	824	758	796	810	813	761	803	774	817	806	835	812	819	857	775	774	770	818	798	777	738	740	796	784	780	783	811	839	813	804	815	824	787	826	782	803	773	768	750	792	771	828	802	786	764	759	760	770	792	810	743	810	795	746	772	815	844	789	796	807	784	795	810	766	815	769	797	824	770	800	798	794	808	822	797	734	852	798	786	816	792	793	779	743	794	807	819	795	793	766	818	801	810	772	800	853	780	799	795	810	828	780	810	799	791	774	790	778	822	813	784	769	787	794	756	785	845	813	809	778	821	777	800	774	790	732	791	765	814	823	775	827	815	763	798	825	795	777	780	815	750	815	791	779	787	774	747	779	802	795	792	792	790	789	790	779	767	795	820	827	811	782	790	812	767	811	795	821	811	791	812	818	804	804	748	812	783	850	772	803	786	791	776	799	772	784	799	783	813	781	787	806	807	783	787	807	784	792	799	847	782	852	787	836	779	857	810	784	769	777	763	764	771	772	802	771	763	771	781	750	847	812	758	798	830	779	802	799	776	802	780	826	791	777	818	811	771	782	830	790	792	869	747	762	809	802	727	749	762	818	806	785	777	778	857	790	805	855	794	754	784	831	829	813	785	880	783	792	776	768	751	825	751	793	796	820	835	800	774	763	784	793	804	770	828	824	788	839	735	765	818	765	777	794	790	816	777	807	822	808	818	796	838	847	790	795	803	799	781	788	774	846	823	822	821	803	806	786	808	784	712	802	859	779	787	788	820	745	814	774	759	759	768	782	742	774	826	773	823	747	809	763	776	821	758	781	836	802	773	798	755	808	830	803	791	835	822	804	863	790	778	803	825	778	775	797	781	766	749	807	763	800	801	806	840	833	816	750	726	765	796	824	809	805	847	811	790	779	832	782	823	778	770	798	877	771	771	787	778	772	809	789	787	792	777	803	786	849	792	765	780	791	825	796	797	773	741	799	809	758	781	772	798	796	822	770	807	816	831	809	814	810	770	804	798	796	795	795	805	730	780	798	805	815	806	795	718	775	780	799	795	760	831	759	832	806	758	822	801	837	798	825	776	823	796	767	767	823	808	832	776	828	828	844	820	819	767	805	769	756	817	831	814	780	811	733	802	778	823	811	821	767	816	861	757	846	772	811	838	763	792	805	785	762	753	777	757	723	777	795	775	762	781	826	739	752	755	768	815	783	775	797	819	776	821	782	759	821	836	797	737	778	778	836	808	809	768	776	780	783	797	770	812	807	800	783	773	792	817	785	787	849	784	790	794	763	767	813	848	789	800	773	791	816	819	766	821	809	818	823	832	775	818	770	782	761	834	805	780	771	786	814	831	828	817	788	815	855	780	795	793	785	828	816	776	811	840	818	793	762	801	806	754	841	795	809	768	817	778	781	841	767	820	779	772	800	803	770	849	824	787	826	844	803	773	850	781	788	804	802	798	759	820	786	763	757	856	785	822	775	767	747	831	799	789	783	765	811	796	779	777	766	826	803	826	806	823	804	780	787	812	804	749	786	811	801	789	796	858	820	750	823	839	803	762	822	836	842	812	778	816	766	768	799	811	778	796	780	819	808	800	789	812	821	847	761	820	770	794	808	857	801	745	758	805	773	813	756	840	771	832	842	817	773	845	796	786	806	861	790	804	819	822	803	871	778	804	838	752	781	799	801	782	780	809	801	762	809	822	794	802	799	827	747	808	837	811	775	827	856	845	798	807	812	769	738	885	744	792	845	774	813	814	827	730	791	725	797	809	764	793	791	828	775	764	768	772	782	847	814	723	812	791	780	781	837	772	810	826	819	790	762	776	770	785	838	810	781	807	830	763	803	727	831	826	769	850	725	779	800	798	763	796	744	833	797	823	849	776	824	796	773	828	726	775	833	844	789	772	832	815	822	788	804	786	770	796	823	841	823	761	771	856	826	765	828	811	808	768	815	803	758	836	833	787	794	786	755	777	812	792	768	814	813	814	769	782	781	776	819	784	765	758	824	807	849	807	771	798	795	840	858	829	803	828	786	794	800	848	787	798	772	819	761	807	794	778	831	823	774	820	829	783	788	758	783	771	806	841	825	752	794	826	835	870	729	801	818	760	783	836	817	845	775	768	804	736	794	762	802	798	784	849	820	775	841	779	855	797	823	804	770	786	789	770	793	795	789	800	817	769	834	794	790	849	857	822	827	801	797	827	731	796	821	777	752	804	809	798	797
2207	314	1095	14245	13920	4424	1125	349	222	191	198	204	213	177	177	197	164	194	196	159	179	186	198	178	181	177	184	191	191	202	183	179	197	176	188	211	197	181	210	173	171	180	173	199	184	185	183	213	174	182	187	170	190	185	162	177	196	190	178	193	179	195	202	203	189	174	197	213	213	187	189	175	177	192	189	210	177	190	203	182	174	192	194	192	211	173	204	200	167	201	192	186	184	200	169	169	167	166	209	188	168	168	195	185	178	213	167	206	182	177	183	188	208	167	203	155	172	184	195	187	169	171	196	171	193	151	206	170	184	172	182	199	180	188	181	173	178	178	187	161	178	188	191	183	185	206	168	184	169	178	165	181	190	192	171	172	166	177	180	185	181	171	181	185	195	196	192	210	201	199	193	163	201	175	192	173	173	167	198	160	210	164	177	161	199	166	182	170	182	174	186	193	197	175	188	182	180	191	198	164	178	202	189	194	180	188	192	185	177	193	207	189	167	178	193	158	182	169	175	207	171	188	187	189	179	180	188	171	188	190	171	196	199	165	179	189	184	199	198	194	177	189	192	186	178	163	193	180	180	159	175	167	196	194	159	188	204	189	170	169	177	197	175	186	195	185	195	184	188	198	176	213	177	189	156	199	193	190	186	182	204	184	211	174	187	172	192	175	174	182	208	197	173	187	175	205	200	198	189	182	198	183	187	192	186	176	188	184	158	186	196	188	189	195	201	210	193	173	182	185	163	186	195	187	185	176	195	204	201	161	177	186	171	175	193	169	181	181	201	190	187	186	163	190	176	177	191	169	210	178	195	196	193	192	179	192	187	182	179	182	193	173	190	170	178	185	213	189	190	166	202	181	171	200	173	185	165	184	171	172	158	204	191	172	196	181	181	192	183	185	198	199	194	178	173	191	199	178	172	182	180	180	182	189	181	183	188	181	170	228	159	229	189	179	173	183	212	175	191	199	166	187	192	189	186	171	175	184	198	160	197	175	182	183	179	189	187	174	188	167	171	187	192	156	198	179	169	185	163	166	171	162	204	201	162	196	192	207	188	172	166	211	181	179	172	193	191	173	208	186	187	203	210	161	183	200	197	182	177	154	168	204	197	155	190	185	183	197	187	181	170	178	167	192	173	188	183	193	183	202	203	181	184	200	193	184	199	202	189	204	201	186	175	182	143	184	164	191	186	197	162	193	163	208	169	186	199	191	192	219	195	193	189	187	192	185	160	209	196	181	195	171	204	171	182	205	200	183	176	195	190	223	185	189	171	183	203	192	177	182	192	184	179	187	207	178	172	195	186	183	227	204	173	196	180	188	164	215	194	184	174	200	213	190	174	164	171	203	174	204	194	183	189	211	188	199	165	189	195	177	170	173	186	169	200	196	179	177	205	190	207	166	192	187	190	189	215	188	193	186	189	173	171	172	197	167	173	189	187	177	174	176	168	215	188	182	191	202	167	192	187	179	187	176	202	176	169	192	173	168	193	168	168	185	174	206	146	191	196	166	190	173	156	160	196	169	171	188	188	168	190	181	170	152	186	168	173	186	208	196	185	155	158	169	188	178	164	196	190	178	194	190	208	193	181	202	169	179	172	187	194	174	194	193	173	212	192	180	186	203	183	186	182	182	203	180	196	194	170	190	179	185	184	205	190	186	185	210	195	202	167	173	167	196	188	203	181	191	190	205	183	196	158	183	185	183	218	184	175	161	180	177	213	181	172	166	194	169	196	192	170	200	184	184	195	184	180	200	187	187	193	183	173	190	189	195	190	191	184	186	164	184	193	169	172	178	172	168	195	185	181	184	183	146	151	178	182	186	192	178	184	168	179	193	183	191	206	171	219	190	187	181	198	152	185	181	175	172	169	174	196	185	186	162	190	199	198	184	213	175	172	177	177	194	178	183	193	184	192	182	204	173	191	189	185	207	192	180	194	183	192	186	178	197	146	171	175	176	203	192	178	190	201	167	169	194	202	163	178	193	181	161	168	196	182	180	193	184	193	199	191	183	189	206	179	191	179	187	179	179	216	170	193	174	182	195	179	196	208	180	213	172	197	197	189	189	192	172	187	179	193	177	180	210	183	190	190	167	153	176	197	197	179	208	198	173	179	177	176	187	189	196	167	183	190	185	201	217	173	193	190	186	189	185	195	179	189	160	196	198	186	181	191	171	177	170	200	184	189	184	151	196	193	190	169	172	202	182	170	192	185	180	199	180	195	180	189	209	189	175	175	194	164	180	226	190	179	194	186	185	194	177	160	199	175	178	168	195	182	184	174	192	186	199	183	176	183	187	175	213	175	182	185	183	203	180	184	174	196	195	203	171	201	209	203	184	189	168	191	170	174	175	219	186	167	180	174	179	172	183	183	201	213	194	172	201	192	190	179	191	183	184	177	177	161	184	187	193	193	197	182	177	160	210	178	200	161	192	182	198	199	189	187	207	206	171	191	168	182	180	216	206	199	195	198	172	179	172	175	205	210	189	155	169	190	197	190	177	186	219	147	171	174	190	176	199	192	215	168	204	174	199	166	199	185	185	181	200	167	195	175	163	192	192	194	180	208	176	168	181	177	174	192	179	173	182	174	208	177	169	198	178	186	203	167	189	212	208	206	195	200	175	193	197	218	171	194	204	196	199	183	171	201	195	173	205	197	175	194	198	180	177	202	191	180	171	194	177	156	207	197	162	179	175	200	169	200	193	194	194	189	190	162	196	192	180	204	201	170	185	184	179	190	167	189	196	179	189	177	187	198	182	193	180	179	176	178	171	187	188	178	179	189	171	187	177	208	190	173	147	206	185	177	194	195	182	194	184	179	221	180	223	212	199	182	186	192	185	184	206	178	180	209	204	183	169	208	190	187	194	197	205	183	205	200	176	189	177	146	182	194	185	212	190	174	160	212	183	186	176	204	141	195	193	188	187	205	180	185	204	206	179	186	174	200	182	188	208	193	173	177	176	195	166	197	178	198	208	187	185	154	186	190	155	204	197	180	202	175	193	188	174	184	170	201	176	202	202	182	194	180	206	182	175	180	188	186	201	189	166	188	193	177	175	155	195	186	187	194	193	189	195	185	207	168	181	207	223	190	175	210	200	167	186	187	228	193	175	190	197	189	222	173	191	192	196	177	194	190	162	193	166	193	197	196	164	188	206	194	199	211	173	195	199	178	182	192	181	190	178	182	186	184	201	171	195	189	196	193	177	202	197	209	188	167	177	173	205	173	198	208	167	181	221	197	198	162	169	188	159	213	197	179	183	179	195	162	182	182	188	170	199	188	196	169	156	184	191	188	194	165	172	180	190	197	193	185	174	184	188	180	186	208	198	186	169	198	188	175	183	168	187	182	163	157	189	176	195	189	176	143	185	213	193	184	193	178	194	186	180	197	183	165	188	176	174	169	211	167	191	199	174	170	176	180	184	196	193	192	180	209	182	202	193	186	175	167	190	159	181	187	157	179	208	176	179	185	169	183	167	170	163	174	193	183	184
2085	725	3135	30229	26605	11361	3722	1246	554	523	569	516	515	517	533	511	540	555	532	569	560	517	545	521	528	547	573	561	578	546	527	533	531	557	515	536	577	565	571	564	554	534	579	542	547	526	570	570	543	517	532	583	527	542	557	568	551	542	520	471	526	513	519	517	553	544	549	540	554	514	528	520	565	521	560	535	572	523	529	559	509	521	549	563	536	521	567	535	540	521	531	558	510	500	566	575	541	531	522	513	562	534	541	546	515	510	523	527	539	524	532	571	508	555	561	554	526	532	519	553	536	549	534	545	509	586	499	474	584	551	484	561	515	561	558	532	540	553	532	537	495	569	562	510	517	520	549	564	536	540	569	542	525	516	540	580	536	506	484	551	505	552	534	509	544	556	497	544	567	547	554	522	496	545	555	516	514	546	538	530	517	570	546	558	510	520	539	523	553	537	546	559	567	506	510	567	505	506	487	549	561	564	568	553	532	529	566	525	544	566	503	547	538	538	510	557	551	515	547	573	536	515	564	560	528	504	611	566	536	559	569	508	548	551	539	554	540	537	533	551	528	512	545	575	576	529	564	563	515	530	535	515	509	571	574	554	552	543	504	528	592	508	541	550	548	514	533	543	545	577	525	533	540	567	528	529	547	557	543	553	547	544	542	536	564	539	505	538	513	520	529	600	557	540	546	527	537	536	533	513	569	522	533	542	520	548	547	484	564	541	540	557	532	522	550	539	550	522	508	498	570	537	540	500	534	567	552	566	530	487	544	536	579	500	554	499	511	514	543	514	534	509	556	547	586	494	513	565	511	524	541	545	555	552	552	537	551	550	529	485	565	523	537	535	524	550	506	540	524	546	545	512	521	544	510	572	509	552	538	532	524	544	525	560	555	509	578	568	561	542	540	517	569	559	558	570	520	525	559	533	502	555	554	530	579	531	522	527	513	541	572	496	509	570	590	520	541	563	568	560	551	565	572	499	522	575	553	531	586	520	554	505	574	554	539	504	531	516	532	519	526	520	566	550	529	570	520	553	566	553	566	536	546	573	533	547	573	553	548	526	521	531	567	506	531	568	525	571	567	545	539	548	559	552	529	520	549	568	583	547	534	553	524	571	518	537	547	586	603	589	564	554	534	544	499	504	497	570	558	526	492	558	548	565	551	525	532	525	514	518	493	565	582	534	542	532	550	518	532	568	555	562	551	523	528	568	569	519	560	509	569	531	572	554	559	525	535	546	540	552	532	557	608	513	536	547	537	531	511	578	505	524	576	530	490	534	500	522	550	539	564	553	523	499	519	548	538	523	574	546	545	598	604	555	562	554	549	556	520	518	550	525	499	571	524	555	557	516	519	536	540	529	548	565	539	479	522	561	561	493	541	522	543	542	537	561	515	518	538	537	525	555	550	531	559	490	566	533	516	544	544	533	563	532	559	554	533	543	555	540	526	561	553	512	536	530	488	552	533	542	518	550	544	543	559	546	562	530	525	529	544	536	551	474	581	532	585	528	509	518	597	564	554	543	537	516	548	539	547	538	540	530	551	548	543	523	516	495	500	573	545	539	526	524	507	498	581	552	543	528	503	524	527	499	540	507	536	488	539	566	555	566	540	533	524	552	553	535	557	576	551	545	565	515	528	503	528	500	543	489	545	543	548	555	546	563	534	510	573	529	517	532	554	542	563	560	540	536	538	599	565	535	500	535	577	510	544	510	545	541	531	517	547	528	505	564	519	528	581	556	541	559	570	551	503	544	541	607	504	554	535	534	528	543	562	556	570	545	494	544	510	530	583	515	521	558	535	517	526	543	505	577	564	505	581	542	551	556	572	541	531	546	517	544	528	504	526	503	530	511	526	528	580	521	580	509	556	522	538	552	529	539	553	514	536	549	528	552	491	561	532	506	531	600	470	546	560	536	581	588	563	533	542	558	538	550	538	517	523	561	538	539	511	542	535	567	535	536	555	555	478	489	543	531	548	591	556	587	589	566	548	537	553	549	514	541	542	518	562	536	555	526	557	601	531	526	506	518	534	534	550	523	540	528	540	542	543	558	550	593	525	516	557	522	524	583	525	537	534	540	490	503	543	518	540	535	596	555	536	574	552	536	540	564	548	550	561	551	558	521	553	580	482	530	533	539	505	548	497	516	529	584	538	540	549	540	553	520	537	549	534	528	524	545	487	544	543	530	524	529	557	559	525	547	547	546	558	553	532	554	530	554	491	514	554	571	503	522	557	550	507	569	537	577	510	530	544	494	534	551	559	566	508	554	540	541	525	550	540	563	548	542	512	534	524	547	514	503	541	532	528	513	507	541	569	551	557	556	570	520	580	541	524	522	572	547	544	530	542	524	531	527	578	533	540	550	540	565	515	554	535	559	557	506	551	546	551	557	532	552	513	533	554	579	552	548	490	575	580	603	511	592	509	563	565	557	521	520	536	528	553	547	505	494	534	520	506	562	507	510	524	545	565	553	498	488	535	518	562	586	574	536	545	524	530	525	546	530	561	559	558	543	542	523	526	581	543	514	559	517	514	560	556	549	551	560	540	491	525	534	513	544	523	522	517	528	548	558	536	556	506	526	558	545	578	534	550	559	558	552	586	570	532	561	530	502	511	527	547	553	518	548	518	557	547	529	546	571	551	543	549	564	572	536	529	517	540	557	517	522	519	532	557	550	506	572	492	569	560	526	558	545	543	515	566	541	514	523	534	498	573	536	494	505	568	564	558	513	527	526	553	546	540	562	511	517	507	581	535	508	554	547	545	560	504	571	516	577	571	510	515	530	536	538	566	577	518	537	522	537	580	539	548	535	503	519	535	561	546	540	557	557	570	531	563	538	554	579	563	528	558	539	545	528	532	556	541	534	577	502	536	500	540	562	600	528	515	591	511	504	527	519	555	533	567	529	513	554	499	562	529	553	513	558	540	547	570	567	535	530	543	555	542	535	503	564	565	544	572	569	537	534	517	542	554	561	554	529	569	556	527	532	549	506	552	512	523	538	512	592	503	530	561	545	532	548	553	504	553	517	520	549	521	516	536	557	558	545	539	540	535	543	544	536	529	528	537	547	542	564	524	561	519	536	509	521	515	569	504	584	532	571	569	517	520	511	541	538	519	530	568	564	531	532	509	554	519	516	560	545	506	560	542	553	529	576	569	496	537	575	548	559	532	546	537	550	515	522	543	565	584	559	589	570	560	527	577	551	534	539	578	542	538	575	566	493	563	532	545	509	522	535	510	565	538	529	549	541	528	560	499	555	515	578	495	568	513	536	491	555	540	553	519	508	531	504	570	539	532	568	529	539	555	532	569	505	581	539	561	538	566	524	556	533	599	554	512	532	549	529	565	541	543	550	538	540	573	552	533	513	552	513	589	528	530	508	505	547	580	535	552	524	578	557	536	594	550	580	583	578	537	532	509	504	529	552	587	536	493	523	551	525	572	565	554	556	555	562	503	510	534	573	531	528	565	526	487	526	534	561	546	547	538	523	536	536
10324	4213	54919	69462	47806	25836	7451	986	265	230	254	244	226	218	237	257	246	210	225	251	250	227	213	237	223	226	243	236	265	200	260	234	260	255	219	239	213	250	227	279	219	229	243	228	200	226	253	241	259	213	236	232	229	241	226	238	250	242	223	213	258	222	235	225	221	248	227	242	237	248	229	227	257	233	229	236	242	240	227	234	227	231	225	255	230	246	237	231	209	212	240	239	237	225	240	226	240	268	220	191	257	210	247	228	226	246	198	242	226	232	252	206	225	259	240	244	231	212	231	279	234	234	262	273	221	242	226	229	258	220	234	238	227	239	240	227	229	237	256	220	211	221	220	221	191	223	238	233	249	230	255	254	247	207	229	200	215	248	238	239	258	246	223	226	239	233	217	228	243	256	249	224	229	252	243	261	244	216	243	261	239	208	214	228	243	234	249	227	228	236	251	250	208	206	243	252	255	221	211	241	252	215	263	222	223	246	251	218	248	229	229	221	236	251	231	225	230	204	237	222	260	215	238	217	216	247	255	251	265	253	248	227	236	221	253	243	208	229	198	209	214	243	249	234	246	242	232	232	243	216	220	239	246	231	241	225	224	231	198	229	216	231	231	245	257	249	240	227	243	211	220	252	215	215	227	210	200	211	222	228	266	210	237	227	203	229	227	236	256	253	237	234	242	255	244	234	228	221	228	241	224	258	243	217	217	238	236	225	247	271	236	231	230	214	239	227	221	245	249	241	240	211	225	235	237	238	230	212	208	237	234	231	250	234	229	219	240	237	210	234	229	237	229	263	218	224	218	219	239	225	212	225	225	211	233	204	251	221	235	251	237	245	234	217	227	229	239	222	228	229	239	264	232	227	196	218	208	211	233	236	223	221	255	223	235	216	251	235	253	244	225	246	201	242	231	237	221	232	248	206	226	231	216	227	249	216	202	208	245	218	215	253	222	247	223	201	199	236	253	229	302	249	244	256	239	236	239	232	235	230	249	235	233	239	257	240	218	229	245	230	276	247	250	248	251	243	231	240	233	200	239	248	226	237	217	216	234	234	255	240	207	238	240	214	236	213	234	237	221	223	242	254	235	225	243	232	231	196	228	261	253	255	236	248	226	239	224	255	238	223	247	235	211	235	234	215	242	221	247	240	244	234	234	225	239	216	254	249	252	254	225	233	250	240	231	263	236	244	223	240	211	236	220	230	251	260	255	216	212	237	233	267	244	221	219	256	244	243	238	222	213	211	248	244	232	215	221	247	221	246	200	250	221	244	224	243	249	246	235	239	258	249	217	229	255	235	214	246	239	212	223	242	250	222	226	243	227	246	207	249	260	220	231	241	218	206	219	219	243	225	217	241	240	230	225	243	240	249	215	228	242	226	237	215	226	200	225	251	244	247	211	264	257	222	221	242	251	230	242	235	230	233	241	261	257	244	229	254	268	209	234	240	222	232	224	232	235	237	237	249	225	234	251	217	240	229	230	221	248	230	234	232	245	227	256	233	225	245	237	190	199	222	239	237	219	208	226	241	231	223	251	232	228	237	200	241	229	221	244	240	255	249	254	259	224	224	250	234	234	247	236	193	234	257	259	246	233	224	227	233	244	241	249	227	239	252	218	236	240	228	249	218	231	260	223	191	242	213	234	249	237	239	255	251	232	218	257	223	246	234	258	234	252	267	238	212	252	224	225	256	198	221	226	235	206	201	229	241	236	208	232	223	248	228	225	257	254	208	226	221	220	236	222	241	222	256	229	246	233	246	227	252	238	242	216	230	224	234	210	227	204	215	254	225	244	228	251	196	247	215	216	229	230	217	217	241	241	229	220	227	220	231	228	245	247	230	212	242	236	238	229	222	239	237	247	220	216	234	228	227	240	249	235	220	236	213	212	228	258	232	216	249	206	239	206	240	212	231	224	240	224	208	209	249	243	265	229	223	232	236	233	239	241	212	223	229	224	209	230	218	246	225	216	225	248	215	250	245	224	230	228	237	259	217	231	231	225	235	222	238	226	200	206	233	242	256	235	214	246	211	243	265	228	246	256	223	253	223	223	236	211	258	250	246	240	246	223	234	237	229	203	208	236	267	249	257	242	243	245	209	226	259	261	222	252	220	238	229	218	247	243	247	213	217	203	225	225	254	248	214	247	228	243	243	222	237	247	244	203	242	204	217	230	234	243	240	240	222	234	268	232	247	221	236	255	220	223	219	228	215	218	238	271	217	240	244	228	243	240	241	268	214	246	250	232	215	247	224	249	237	241	242	281	219	241	237	205	226	235	250	232	237	253	237	244	257	206	244	208	204	248	213	248	244	238	250	214	238	247	224	240	239	280	219	221	226	218	259	216	238	233	233	232	232	246	243	224	243	243	229	258	245	232	217	240	227	246	237	200	231	237	239	222	235	247	218	207	214	231	242	226	244	234	233	211	221	229	248	253	234	213	251	259	217	219	211	214	220	228	234	218	234	232	236	240	230	217	252	223	255	215	239	249	221	225	240	243	253	238	212	258	229	232	256	230	225	226	239	236	240	260	221	218	230	229	214	229	244	225	243	233	246	217	205	228	212	233	222	259	228	240	249	247	220	227	255	229	219	218	241	213	231	242	233	247	239	240	254	242	234	270	235	244	224	238	260	229	210	213	248	255	230	220	229	237	257	236	227	288	231	254	213	233	223	241	256	221	262	209	226	223	219	236	227	220	247	240	223	255	227	230	211	246	231	229	234	210	211	225	246	257	226	268	216	225	231	212	240	223	236	235	235	222	223	237	215	227	239	240	203	229	245	236	247	224	236	218	214	251	209	260	248	208	209	237	224	226	220	259	238	246	231	237	236	230	210	237	232	231	235	229	239	267	241	230	221	205	210	238	223	252	237	242	239	244	228	217	204	228	231	211	236	231	227	239	205	236	249	283	231	238	264	234	225	217	223	229	223	259	222	217	243	238	191	249	215	234	237	219	240	233	240	196	260	232	234	215	230	224	221	215	275	242	229	243	231	219	234	231	217	250	218	233	223	261	239	227	235	237	223	213	239	240	234	247	239	258	205	252	244	226	241	223	239	250	207	244	240	216	249	239	229	247	249	227	232	247	244	239	219	231	237	245	251	238	240	242	237	225	224	251	219	233	241	256	239	244	217	247	200	234	235	237	211	254	249	232	220	235	235	200	225	229	230	219	224	253	250	203	239	236	239	232	261	226	236	236	233	254	255	235	233	210	248	257	243	265	255	202	214	225	229	229	244	208	261	218	240	262	233	216	250	245	225	243	259	244	224	248	224	218	226	261	226	212	257	233	252	232	219	237	268	213	219	234	218	231	258	237	226	258	239	224	237	223	252	239	236	217	244	229	231	253	214	231	238	235	229	253	230	251	218	237	226	238	225	229	258	202	236	234	240	216	218	208	220	235	225	229	246	240	216	216	204	254	210	223	218	213	250	252	233	225	220	240	227	245	238	255	237	235	231	209	251	237	239	271	216	285	251	221	233	233	265	247	212
6232	4622	55715	75250	55732	34940	12332	3356	687	662	662	642	676	694	671	626	672	669	678	635	676	630	655	668	645	677	641	672	652	671	638	730	677	683	643	634	642	662	661	666	661	653	646	643	622	679	656	664	628	682	647	606	693	665	629	686	699	647	675	693	678	690	689	646	683	652	673	672	684	667	672	670	663	626	682	667	635	667	699	671	727	717	663	631	660	627	644	677	657	675	654	671	689	682	627	625	622	655	660	670	663	722	651	645	624	717	647	655	670	655	709	664	690	685	697	661	633	663	637	694	683	615	627	639	666	631	702	647	679	672	617	695	633	645	687	693	657	680	659	658	665	618	638	641	611	704	660	674	623	610	673	677	667	657	617	666	677	692	649	686	657	635	634	670	653	647	693	664	655	670	683	677	653	641	664	618	659	659	724	664	676	681	633	635	716	718	639	651	643	685	655	671	582	693	675	639	619	625	676	701	621	660	619	654	628	678	651	654	679	666	691	665	677	658	670	670	659	678	627	677	674	651	626	683	665	646	684	660	646	677	619	640	614	637	674	618	659	641	672	679	702	670	680	660	659	656	641	712	645	629	683	691	666	638	690	654	680	682	660	623	664	658	673	685	697	667	631	677	709	672	697	640	664	698	692	653	682	659	652	668	630	666	666	666	685	673	656	642	635	625	631	599	658	619	672	651	673	641	665	641	681	698	649	665	691	655	646	665	654	656	681	655	643	704	722	674	657	727	702	653	653	667	655	670	670	615	685	710	647	651	661	676	669	674	669	674	681	679	681	608	682	662	664	696	673	671	666	653	640	639	607	694	659	684	649	627	668	690	672	661	695	631	694	690	681	668	644	685	725	638	654	619	648	645	672	681	657	659	685	621	662	682	638	608	636	596	643	654	633	663	670	635	634	670	671	644	679	672	703	660	693	694	673	680	651	666	687	610	639	657	668	681	664	680	666	680	681	644	676	682	661	647	648	660	686	672	644	584	676	649	647	662	671	633	677	666	618	634	663	705	702	666	623	653	685	685	625	699	642	678	655	666	708	677	658	664	662	686	655	631	654	676	665	615	662	658	670	637	651	666	678	626	663	625	645	628	666	699	663	702	643	691	642	600	673	706	687	655	668	642	639	646	614	670	658	670	647	644	659	649	694	627	715	658	686	663	647	652	663	687	710	681	683	649	647	613	679	616	652	679	697	658	692	668	633	701	635	631	677	630	659	639	664	661	653	647	690	618	643	647	680	624	677	668	681	659	667	649	712	656	714	667	601	677	652	687	643	655	619	700	673	654	704	676	655	683	640	651	664	614	655	656	674	648	629	697	678	668	614	694	635	660	615	648	631	693	731	660	629	643	665	733	679	664	655	703	640	696	655	633	681	661	632	669	712	664	656	665	663	649	679	673	683	661	673	651	642	670	629	652	647	675	648	656	685	647	635	619	629	610	641	669	713	684	656	672	683	688	633	655	656	660	623	653	684	613	716	722	666	623	705	706	629	638	663	645	672	672	606	709	629	663	590	638	692	625	634	679	690	664	602	654	681	677	656	642	648	652	639	629	663	600	677	647	636	655	661	641	665	674	662	672	685	690	674	665	629	591	649	633	655	644	656	653	681	657	651	638	682	616	621	667	681	635	687	656	695	655	680	669	615	671	702	664	696	641	700	630	643	650	655	675	660	692	681	705	705	654	699	668	634	687	671	651	670	701	672	667	627	685	643	683	696	646	685	662	674	667	646	664	638	670	685	650	648	669	674	680	688	609	603	642	636	683	649	643	662	626	654	649	661	680	614	645	709	642	669	677	688	702	645	716	626	633	630	692	631	650	669	648	656	685	654	663	649	678	691	660	698	638	654	632	636	641	673	614	633	637	607	702	679	628	657	678	661	630	671	657	683	648	673	645	647	663	684	697	707	685	692	668	647	691	665	661	697	651	643	656	638	683	672	635	632	641	654	670	647	730	649	654	668	619	653	660	666	661	641	699	692	683	648	665	678	655	614	661	694	682	695	682	722	655	656	660	661	676	679	619	695	689	673	651	700	689	709	652	648	635	662	601	670	627	674	670	763	640	608	671	667	675	688	632	642	681	714	659	683	632	715	679	670	667	657	635	648	667	648	616	678	685	678	718	657	681	658	675	625	636	671	665	694	665	674	680	655	663	655	679	658	619	660	661	692	707	669	655	644	680	661	646	685	618	669	647	623	665	674	676	666	702	640	629	653	668	686	681	668	647	632	641	654	660	638	673	640	642	665	663	633	670	659	648	642	631	622	664	664	703	621	673	614	641	662	644	621	701	695	651	691	690	668	653	686	663	677	703	644	669	627	619	633	682	663	654	656	651	675	694	662	639	668	618	675	653	624	642	656	615	719	645	681	658	688	653	658	644	649	642	675	665	641	688	663	720	661	687	682	638	674	688	687	638	657	614	711	676	688	682	701	679	649	700	706	666	646	664	654	669	664	651	659	633	659	653	646	717	629	666	641	632	676	616	685	642	651	705	643	647	685	651	629	658	644	597	621	714	683	690	663	686	711	679	645	654	669	641	680	631	676	650	653	717	639	611	712	622	688	685	620	663	687	599	657	650	622	659	690	659	656	662	663	674	657	701	672	682	655	664	639	643	617	676	705	655	633	660	690	640	663	644	642	703	683	665	699	620	639	619	656	616	708	652	601	658	630	636	658	651	686	676	665	670	682	634	693	670	617	637	678	687	663	651	676	656	668	660	675	658	651	622	685	694	667	670	692	654	650	700	670	626	634	665	676	608	634	648	614	642	690	653	713	651	635	722	650	630	661	653	666	690	651	642	622	697	688	717	642	657	623	691	676	632	669	663	622	628	651	650	652	670	658	651	625	642	634	630	666	631	676	688	674	664	629	622	637	643	674	661	669	627	675	627	682	674	661	635	617	649	617	706	673	663	645	656	668	670	662	639	668	675	710	628	657	637	720	697	639	667	657	641	725	641	651	648	617	672	660	714	681	676	658	608	656	648	671	672	665	633	628	666	657	699	656	713	620	673	663	667	688	639	675	642	665	633	668	694	620	691	641	668	628	655	665	684	663	648	619	689	664	634	624	649	637	631	644	590	702	658	649	656	623	654	668	679	672	628	671	650	691	669	652	619	641	644	681	643	628	661	651	637	664	679	665	674	676	667	684	686	662	662	687	698	680	658	635	645	695	645	697	647	617	667	648	702	658	677	649	694	667	660	651	653	695	632	676	685	678	660	631	645	634	652	632	716	648	654	645	651	676	609	683	649	684	688	656	681	658	643	628	661	611	685	678	646	610	631	593	657	650	678	664	680	659	675	698	642	675	685	634	742	657	678	691	676	672	640	672	698	695	691	673	662	650	627	666	626	692	672	677	712	709	644	653	638	691	707	660	634	645	686	699	630	701	620	662	693	692	671	664	653	683	693	629	675	683	636	631	687	653	675	657	675	660	680	655	630	668	655	674	676	652	657	635	667	651	672	670	650	657	677	661	662	693	682	638	689
18781	30175	83158	73774	55707	31979	12892	1816	318	299	289	314	329	278	311	301	291	278	272	302	301	293	282	298	281	300	293	291	290	295	315	298	281	258	302	285	312	320	260	260	286	293	276	302	282	303	258	267	282	284	309	264	261	309	298	271	278	267	285	288	280	280	278	267	276	269	279	289	302	290	303	280	278	314	294	292	315	264	285	272	298	267	305	257	253	274	303	307	272	304	279	284	297	288	281	293	284	268	276	292	297	278	293	264	315	296	317	292	325	323	290	268	271	294	256	278	276	295	324	269	240	272	282	280	285	254	286	293	267	282	292	267	288	264	285	285	296	279	301	298	295	302	280	254	291	263	292	263	296	270	290	296	279	301	276	290	269	303	283	281	314	269	281	300	309	308	293	280	263	290	267	295	277	274	251	276	294	287	331	291	286	276	287	294	304	269	273	310	253	318	308	326	291	267	295	293	287	282	318	301	303	288	284	290	250	288	263	297	275	289	285	274	274	269	272	281	292	277	279	283	291	303	301	311	297	283	309	310	271	303	298	299	272	287	289	256	271	303	275	272	291	292	285	281	269	311	309	264	268	264	312	288	309	268	294	287	325	284	285	312	309	284	289	261	282	272	309	300	313	247	325	263	283	313	278	303	267	259	308	271	274	305	302	291	271	304	267	244	319	312	319	311	302	300	274	285	298	304	271	294	266	283	295	295	286	275	281	295	294	297	276	280	279	304	331	296	283	288	297	256	273	274	326	307	280	288	283	283	309	268	301	290	274	279	317	291	279	319	290	273	295	284	274	257	251	281	265	291	295	313	301	258	293	281	297	269	285	289	267	263	294	265	316	288	294	309	305	284	284	277	301	276	279	281	297	291	272	301	301	312	287	290	295	289	308	287	319	295	280	288	282	308	279	290	287	277	297	268	284	301	276	320	295	258	280	291	291	281	288	276	293	280	281	265	279	284	279	305	293	294	288	293	294	269	288	277	283	269	274	312	292	294	294	320	268	306	298	293	303	258	314	298	274	298	308	277	298	299	279	286	272	294	269	298	280	274	296	271	262	286	278	283	276	264	301	294	304	276	293	270	286	266	293	265	294	306	273	257	284	305	283	290	285	264	278	278	274	286	284	286	289	291	280	316	271	287	293	267	293	310	294	269	280	275	277	302	274	308	275	320	256	260	297	297	249	297	287	321	286	280	270	290	255	293	301	278	284	270	308	258	278	292	287	290	292	303	278	276	285	278	303	305	340	275	295	260	274	273	277	250	313	305	282	297	286	305	276	303	281	299	277	286	292	302	301	272	320	289	297	287	305	294	303	314	284	296	323	282	279	310	273	305	286	301	290	305	326	297	328	265	274	284	307	282	310	269	300	295	255	284	281	299	301	288	279	269	314	290	305	299	285	281	287	247	296	280	306	278	273	284	273	291	292	300	253	288	286	278	277	312	257	275	308	288	302	267	302	259	275	288	261	258	323	303	279	260	301	273	288	255	295	298	296	283	307	300	300	307	271	287	296	321	304	298	268	296	292	266	297	303	285	276	269	286	301	288	276	325	310	265	305	292	290	272	268	286	312	286	267	278	291	288	305	254	284	275	339	311	316	276	310	289	290	275	283	296	305	288	273	307	269	298	266	297	277	322	281	277	300	293	286	259	312	284	271	257	286	292	282	275	270	294	286	290	272	305	314	303	272	314	292	274	276	268	279	292	309	321	306	303	277	274	270	291	282	303	324	275	271	265	263	263	270	283	316	295	291	298	318	314	286	298	270	277	259	297	319	308	283	298	271	286	335	295	279	263	283	302	275	288	286	299	283	277	274	278	314	265	265	277	267	290	264	257	294	276	280	258	303	283	294	278	288	285	279	297	292	289	293	269	299	312	284	273	286	311	271	292	284	320	285	306	285	291	261	287	291	262	318	276	294	316	284	284	289	282	285	291	307	297	297	287	289	282	305	301	295	273	287	267	302	295	272	275	287	319	311	310	278	293	287	284	265	266	302	280	272	269	294	314	276	328	281	303	277	280	283	300	295	309	272	293	313	315	271	283	318	289	265	274	303	327	339	271	292	296	296	291	291	300	293	289	283	258	313	294	276	259	280	269	271	265	269	294	263	283	276	292	304	287	314	288	308	266	281	302	283	282	288	281	271	282	291	275	275	299	250	312	297	340	307	298	291	293	314	277	298	305	274	314	308	285	321	268	303	280	263	276	301	278	282	247	303	265	293	286	277	278	281	290	272	315	278	287	277	270	296	296	286	290	308	252	262	294	321	288	257	286	273	292	297	288	289	286	283	297	283	297	267	303	297	316	277	305	276	290	263	306	294	313	290	267	256	282	287	309	299	303	322	285	272	285	257	289	282	274	317	277	277	315	288	282	320	293	263	281	273	289	322	270	304	324	304	290	302	287	274	310	308	335	290	290	285	304	280	316	294	275	286	315	277	295	262	273	296	280	280	283	277	285	296	270	295	276	273	296	281	256	306	271	280	296	261	318	277	278	308	321	288	280	277	283	294	283	287	292	313	314	280	304	283	304	283	272	276	277	255	274	314	256	278	263	291	303	292	304	282	321	310	300	310	269	304	299	302	311	294	252	302	292	270	307	278	295	285	308	268	256	266	305	293	315	288	267	265	268	276	285	282	309	285	283	282	270	297	253	300	288	281	270	283	290	281	298	270	285	268	278	282	290	309	278	254	279	277	281	285	290	310	297	266	294	270	283	334	276	305	268	306	258	277	283	274	305	295	296	251	279	287	302	276	288	274	272	289	319	271	297	280	261	287	299	284	294	298	296	291	294	281	300	287	290	288	312	268	288	252	310	290	285	300	278	286	317	304	297	278	267	270	304	291	271	289	293	314	321	291	280	271	295	273	296	270	290	284	292	274	263	257	280	302	272	281	310	276	294	287	253	261	297	285	278	270	276	307	282	288	267	327	301	277	284	306	264	330	281	293	326	285	279	267	289	257	299	305	309	288	289	320	271	293	292	314	291	311	286	292	277	297	266	262	286	286	278	305	268	311	289	244	287	279	282	270	295	297	280	277	276	308	295	281	268	296	291	291	268	290	274	288	272	299	266	270	290	296	291	267	290	279	271	301	286	268	263	278	249	263	310	252	283	274	267	314	291	272	272	264	287	278	270	262	293	285	315	313	300	309	298	302	258	318	279	270	282	293	312	269	329	283	250	271	297	305	269	270	295	295	257	279	296	298	289	275	310	256	265	253	300	290	271	301	290	298	292	301	327	260	278	274	294	298	300	286	264	268	256	287	304	295	304	287	291	260	242	305	300	283	292	311	294	311	283	331	275	271	258	295	315	298	302	273	307	313	294	274	259	267	288	277	284	299	285	292	257	270	293	293	269	267	293	289	309	292	280	284	312	288	279	283	314	293	286	277	301	266	291	303	297	282	296	289	325	295	291	291	285	285	296	311	262	284	276	286	289	273	266	265	286	287	255	304	286	280	252	289	310	266	290	293	242	291	291	297	307	260	292
8569	26279	84886	83998	64327	40335	18511	4061	802	760	789	777	787	741	793	809	767	796	774	772	802	771	786	752	758	712	782	748	790	804	764	760	803	751	781	824	770	778	775	782	730	778	752	796	803	766	825	785	754	784	787	753	784	813	750	793	811	758	782	827	761	786	790	798	752	795	786	798	824	763	772	784	799	805	789	749	727	794	782	782	785	819	746	820	816	740	791	848	776	807	776	755	848	779	765	797	720	781	775	826	852	774	829	806	791	811	761	808	810	792	735	814	774	821	757	803	809	775	747	746	789	804	787	839	765	748	791	782	736	780	760	759	826	778	810	767	784	750	770	734	781	783	768	761	777	755	760	763	766	739	775	801	857	772	834	751	832	842	750	780	791	779	777	822	747	758	751	793	754	816	745	751	745	738	745	754	759	768	770	802	805	795	820	771	768	787	783	781	751	755	768	746	767	748	793	763	777	752	760	768	786	790	774	782	782	775	779	811	791	787	797	770	767	757	767	870	766	752	757	811	760	797	792	781	759	807	797	810	754	759	791	743	749	783	741	782	810	779	810	768	757	809	791	778	765	768	802	799	758	819	749	766	799	812	783	749	783	798	752	809	760	817	774	742	791	841	771	767	790	710	779	777	753	802	761	777	774	824	754	777	781	810	761	779	784	739	797	760	746	783	775	830	778	789	800	755	790	839	774	774	787	739	789	774	800	772	773	789	777	797	782	797	722	740	800	753	822	775	799	812	752	759	773	809	797	779	775	750	782	749	834	813	752	716	742	746	782	788	799	771	790	742	773	790	773	777	738	753	767	749	768	768	752	775	804	778	744	783	801	768	750	788	820	779	794	744	852	787	778	768	748	789	783	720	771	773	755	798	814	756	765	736	819	841	787	797	778	760	814	788	789	799	781	735	784	712	755	775	792	802	816	791	750	746	776	753	830	769	746	768	829	778	744	747	754	762	780	806	781	771	799	770	751	786	820	777	797	725	742	743	820	775	779	795	811	796	805	793	753	702	789	795	808	809	766	759	768	756	774	798	808	772	755	772	793	782	772	806	778	735	782	719	793	793	766	794	809	775	759	787	783	773	798	727	808	777	770	773	741	769	784	784	795	740	772	722	784	867	842	747	734	804	795	756	809	818	733	754	782	739	788	759	776	801	806	781	771	777	801	786	842	792	773	811	741	782	784	721	812	759	820	771	745	776	744	793	719	799	757	786	793	744	801	791	798	759	842	801	774	738	738	835	790	753	838	786	798	816	763	765	803	767	755	822	765	792	784	762	789	776	814	754	856	786	771	786	792	784	760	766	771	796	754	746	807	754	792	754	775	793	760	789	825	810	756	803	767	771	761	787	799	813	775	740	731	791	765	755	752	810	786	812	787	804	732	768	800	822	813	811	799	744	748	790	762	755	800	737	742	797	788	797	820	822	762	774	757	773	792	823	751	762	790	820	772	768	778	741	757	801	781	784	787	765	765	774	771	710	803	742	741	778	785	771	755	774	818	788	730	751	809	772	768	778	764	746	757	758	773	756	771	793	749	828	777	724	788	812	747	718	755	778	759	889	817	781	814	778	795	767	753	788	802	788	782	764	750	750	757	770	776	747	760	764	767	796	828	797	828	781	785	840	765	802	782	780	791	793	809	787	742	754	810	825	757	780	785	793	741	766	809	795	799	787	788	757	728	766	763	784	779	767	785	820	789	763	814	707	778	828	797	773	757	808	728	798	824	781	743	771	778	808	771	769	816	784	765	771	792	812	765	801	782	777	813	776	790	732	843	764	810	777	764	784	764	791	791	773	811	776	787	796	715	797	780	762	783	789	782	792	796	786	778	775	748	794	720	781	739	763	763	777	859	769	805	761	790	794	760	779	758	791	750	816	771	780	770	779	788	777	787	772	811	765	801	738	785	754	773	751	812	848	794	794	763	787	795	719	793	794	720	762	808	777	780	759	774	756	787	792	760	792	756	813	779	826	775	779	755	781	770	784	777	725	811	771	786	864	732	742	801	801	778	744	767	745	757	757	790	766	758	772	758	745	781	815	817	773	780	767	786	757	772	752	798	753	805	774	826	811	783	753	821	807	773	798	788	758	802	744	740	798	794	795	800	781	774	770	812	810	753	739	787	754	804	758	784	794	752	795	738	797	771	782	829	748	729	737	789	748	775	763	758	768	776	764	807	784	816	785	762	794	821	803	790	786	742	759	744	750	753	792	786	838	760	733	789	784	730	760	849	766	772	758	782	773	789	748	816	771	785	724	792	752	789	805	757	787	755	751	762	782	774	811	720	782	769	767	774	801	759	776	751	773	781	815	760	813	724	745	848	818	771	794	792	795	820	785	835	777	782	774	813	846	771	790	740	791	791	742	754	742	818	728	778	789	732	789	838	751	767	776	806	780	779	728	803	787	790	803	773	809	800	790	774	754	809	756	758	736	734	746	796	781	795	805	787	810	746	781	772	745	755	780	752	727	770	826	774	791	778	776	787	813	784	834	794	786	804	777	810	777	789	766	760	772	797	794	829	743	784	795	770	732	764	838	788	783	792	796	762	788	786	746	778	775	766	799	754	755	779	776	739	806	785	813	791	768	775	804	765	804	758	794	767	747	789	746	791	754	796	764	764	793	774	755	799	723	750	812	779	785	789	791	806	804	751	794	778	773	791	762	748	797	735	727	754	779	781	786	764	818	768	781	717	802	780	759	804	755	767	735	778	764	786	787	741	757	735	779	734	806	786	777	800	745	781	761	833	777	713	852	799	781	774	761	760	819	759	841	768	771	778	788	744	853	791	826	754	771	827	756	754	820	772	788	728	767	816	802	764	807	736	787	831	791	780	739	773	798	773	776	797	787	820	777	760	800	822	833	730	812	776	811	779	767	832	750	762	783	765	750	815	788	783	789	765	779	785	773	778	779	782	772	801	784	790	760	804	777	783	828	812	784	773	763	818	758	799	780	809	739	776	811	769	745	775	739	810	809	761	745	772	745	810	774	795	763	737	764	748	791	722	833	770	788	787	794	788	789	824	785	794	760	745	775	787	756	776	775	800	777	760	747	748	723	795	788	815	786	772	748	748	774	811	839	768	802	741	762	773	744	754	822	767	736	740	774	778	768	771	810	718	759	763	778	744	760	772	772	778	763	795	782	769	751	790	812	788	769	793	790	734	776	775	820	796	780	774	771	800	783	775	768	783	775	800	756	751	749	719	767	776	794	788	747	801	789	786	797	773	763	802	797	782	728	830	747	749	807	738	789	768	760	794	843	755	786	785	769	777	770	797	757	764	832	790	808	763	774	743	743	759	732	784	800	788	769	746	762	758	785	790	775	784	812	751	764	739	738	765	788	840	792	762	775	762	790	790	782	808	766	792	802	747	770	775	796	760	840	789	813	760	746	800	742	740	766	813	757	771	781	776	803	745	763	797	769	712	800	788	773	830	806	770	709	783	770	775	846	757	761	769	773	830	754	788	776	754	761	747	787	766	776	798	744
2237	1917	9151	12091	7974	3249	745	231	212	178	203	190	191	179	177	191	187	188	168	190	195	197	198	191	206	165	222	184	190	179	179	198	190	193	187	181	178	183	203	182	224	174	174	177	165	205	193	198	206	158	187	174	198	181	188	185	176	167	181	187	201	179	184	205	172	189	199	186	178	188	200	200	177	197	162	182	175	176	170	187	186	187	183	196	201	187	195	198	193	153	192	152	182	199	175	176	179	187	215	193	179	181	202	173	171	186	181	199	173	176	180	211	177	208	201	182	170	186	193	225	191	206	169	185	210	184	194	204	209	173	173	156	164	168	162	195	191	174	193	177	186	177	180	169	196	193	191	217	215	185	192	184	198	196	157	174	193	178	183	173	196	165	184	204	170	179	184	176	183	201	169	186	189	197	164	170	188	208	193	208	171	194	182	191	187	186	190	179	172	174	181	205	177	206	174	180	211	192	200	202	220	217	199	218	191	180	174	172	180	180	205	181	191	192	166	178	192	188	195	167	168	187	209	173	200	178	200	209	192	199	191	181	201	149	193	168	179	191	196	216	164	188	164	201	171	195	176	184	174	146	182	182	179	170	156	142	196	194	173	203	196	192	180	196	166	198	188	179	179	173	176	196	177	201	203	170	194	210	169	181	193	188	173	203	215	191	168	189	183	176	178	201	209	196	175	187	177	204	181	192	188	183	189	163	205	180	155	174	211	179	201	172	193	180	189	187	182	196	174	206	172	168	185	193	197	188	199	159	192	164	212	214	186	172	161	173	186	168	189	172	173	195	179	165	189	195	180	192	182	174	179	181	190	187	210	187	169	154	185	200	211	175	162	197	182	191	183	200	183	177	167	210	182	187	186	202	176	186	215	181	189	187	193	186	189	170	189	188	169	179	168	189	180	160	175	186	166	197	204	191	182	163	167	154	178	211	179	181	195	186	168	200	204	206	181	209	163	177	165	186	187	195	180	180	178	190	177	198	192	205	198	178	187	210	193	160	175	179	184	177	192	194	170	187	211	175	196	159	189	185	200	172	200	186	164	172	187	200	171	210	193	159	170	179	215	177	187	173	180	224	173	196	193	180	202	190	176	183	207	187	177	178	221	195	151	155	174	178	196	187	187	167	195	201	193	181	172	176	189	193	194	171	202	173	197	178	180	160	181	192	198	187	184	183	166	178	163	162	195	213	160	172	198	199	169	184	189	168	174	194	187	198	175	182	190	184	163	205	161	188	187	173	167	192	174	202	162	189	181	149	204	200	175	171	189	180	189	184	183	194	217	180	183	182	184	164	200	183	169	169	180	206	190	174	179	194	200	179	201	185	174	186	198	201	189	195	201	197	214	166	172	202	163	183	187	204	163	191	190	154	195	177	180	186	200	177	170	194	178	193	183	205	182	186	171	185	209	207	196	181	207	185	183	209	178	188	184	153	172	203	169	163	201	182	174	170	182	187	204	180	193	177	171	190	183	195	183	175	189	171	163	184	177	186	178	169	179	200	189	197	171	183	210	185	174	166	161	167	179	194	157	198	169	171	182	202	206	190	224	193	216	211	154	172	176	186	182	183	192	194	192	169	188	204	194	196	184	162	197	178	209	157	202	187	196	182	181	177	167	202	175	184	171	182	175	188	171	204	184	175	186	171	183	191	178	190	195	159	178	214	211	192	169	188	164	190	188	171	180	170	185	193	186	168	160	177	179	184	178	171	189	197	160	175	177	189	173	176	194	205	188	184	165	183	202	163	187	186	165	185	206	154	169	197	180	177	190	187	169	176	174	183	178	176	164	171	184	202	202	187	192	193	197	189	198	183	186	201	191	183	177	189	214	195	196	186	192	202	183	182	169	179	181	171	200	180	166	173	178	201	189	197	204	181	192	177	188	184	192	200	194	208	180	166	201	178	172	194	185	193	196	187	183	171	179	180	215	172	180	150	238	187	185	196	180	191	179	187	217	197	196	195	180	170	184	181	192	189	175	192	173	186	193	179	178	178	165	166	178	189	169	173	165	185	202	163	187	203	191	186	194	199	183	179	196	203	200	170	189	182	185	201	187	179	197	198	153	168	177	189	196	189	184	191	165	216	210	193	168	202	157	186	199	199	200	200	191	191	171	181	188	201	175	177	188	194	180	181	183	215	173	178	182	175	193	170	181	190	209	181	189	194	202	199	208	180	194	200	180	189	204	191	192	192	192	207	220	164	188	173	200	194	174	201	210	152	187	192	166	186	195	182	181	201	176	181	176	194	183	189	182	172	201	204	160	188	185	180	212	190	190	166	201	182	171	196	200	175	181	186	202	179	186	205	192	168	173	183	176	192	205	172	179	211	175	165	188	180	195	191	199	188	189	204	177	215	197	198	199	193	196	186	190	184	193	181	175	202	191	191	169	163	181	193	185	157	193	207	196	192	194	177	193	183	187	173	185	167	187	154	164	199	191	182	182	167	179	177	177	161	196	186	175	200	189	206	172	178	191	168	184	180	212	194	187	178	180	203	169	175	195	197	192	207	200	190	195	194	201	187	170	194	197	159	176	188	183	199	183	174	178	180	178	184	185	185	189	192	190	199	157	175	173	182	179	181	178	185	175	196	190	183	191	215	190	165	178	195	157	187	203	187	175	176	178	181	166	167	169	183	206	197	204	188	189	199	208	205	210	184	165	203	178	183	163	200	202	208	189	187	172	200	194	191	178	191	192	201	182	215	201	197	211	164	182	174	214	207	185	205	212	191	187	183	197	208	192	197	187	175	160	189	193	180	208	210	202	189	193	185	192	181	175	180	199	161	188	185	175	206	179	209	178	209	190	179	202	193	195	157	195	184	189	188	201	180	192	173	171	195	192	163	167	173	208	196	193	171	196	164	181	198	189	192	213	170	187	177	205	161	181	156	192	137	184	190	186	175	174	197	177	169	195	174	173	168	148	205	175	185	182	203	193	175	164	162	180	207	165	166	178	199	175	175	190	200	203	172	170	184	181	208	180	204	181	163	197	190	185	190	164	168	170	181	172	176	193	198	209	192	178	204	183	192	214	176	172	207	206	201	175	199	182	192	193	197	177	213	204	190	191	186	195	187	158	176	171	181	163	197	184	188	197	176	211	204	203	184	194	186	180	186	164	188	192	191	196	190	202	213	176	180	204	203	196	193	193	164	167	199	190	177	194	189	196	187	165	175	183	197	178	176	180	188	208	168	172	163	184	215	172	178	203	179	189	185	200	190	193	170	210	181	169	171	189	204	179	173	197	183	166	174	187	168	187	183	190	209	181	198	186	179	185	205	173	181	166	189	183	169	177	186	176	188	180	194	176	194	206	185	190	210	197	175	193	209	182	176	186	166	188	173	203	181	207	192	187	186	194	186	211	201	167	174	192	214	216	190	178	193	187	170	183	155	183	198	199	192	199	202	185	183	167	194	188	169	186	181	181	193	164	202	227	216	190	197	209	186	145	165	174	173	192	184	185	169	186	192	174	200	177	195	204	189	208	173
2190	3666	19278	26274	20218	9573	2591	714	540	528	558	538	524	568	552	533	530	517	542	587	529	580	532	539	515	522	551	581	497	574	508	528	556	522	535	529	548	537	574	542	545	520	511	514	489	553	566	538	550	528	509	528	534	543	555	532	494	551	539	516	522	532	549	534	542	555	565	523	519	514	536	552	546	565	539	593	535	536	501	511	537	566	572	530	569	538	565	517	561	529	530	543	502	535	517	570	547	481	511	543	545	535	569	534	538	510	540	507	512	547	501	496	547	495	538	525	533	491	538	519	580	585	523	530	538	523	556	532	479	520	569	558	530	560	535	523	514	568	566	537	529	519	558	500	529	519	535	508	536	545	562	505	497	544	529	501	525	493	533	535	561	510	505	547	498	527	534	583	537	538	551	491	505	567	538	544	553	569	556	535	520	541	567	541	535	521	564	588	546	550	533	545	550	582	516	529	519	534	531	508	550	533	542	587	570	511	575	528	550	532	568	506	539	554	563	552	521	525	554	541	539	533	510	515	541	562	493	527	524	523	523	515	536	557	578	543	526	533	543	554	554	522	549	563	534	539	540	543	550	541	544	585	534	535	517	526	536	521	545	543	544	549	552	497	526	585	546	515	511	570	562	546	564	538	512	574	544	520	531	520	558	499	534	486	563	535	528	555	524	545	587	551	601	533	570	595	557	530	516	539	584	566	510	544	533	553	545	555	521	540	576	550	550	510	528	561	522	512	550	551	505	517	537	518	550	571	544	515	523	560	589	525	547	560	508	520	528	536	577	573	539	520	522	534	570	497	547	562	535	510	554	567	544	541	527	536	557	537	517	566	546	528	519	559	487	532	580	573	512	544	537	576	512	548	559	530	546	513	542	528	565	540	562	558	558	593	549	551	545	521	521	533	554	524	549	554	535	554	551	543	529	574	548	524	549	556	521	577	546	549	500	573	593	496	578	536	557	567	520	545	509	507	526	562	557	534	519	540	583	517	511	533	551	561	529	523	552	526	519	546	559	536	608	515	493	496	535	570	525	562	528	564	538	550	545	521	512	494	527	527	514	535	595	569	544	567	549	526	516	533	519	526	588	606	543	547	552	500	581	548	522	560	523	462	526	533	556	575	550	522	583	492	515	554	521	537	521	575	573	529	570	549	558	529	566	536	571	548	547	513	501	566	553	555	505	538	526	560	542	542	550	508	556	519	582	560	543	526	547	540	540	561	567	505	582	528	570	523	495	571	530	535	509	584	515	523	542	497	556	540	546	539	497	549	536	562	511	549	547	514	532	585	560	551	567	558	576	513	567	536	524	551	551	507	495	508	532	531	488	519	496	559	563	553	495	578	518	535	527	522	545	546	513	549	529	562	609	549	539	542	545	552	564	521	569	563	527	583	522	515	557	537	535	539	511	540	492	521	536	511	524	531	538	560	521	544	531	548	523	535	562	521	528	564	553	555	587	566	550	558	528	515	533	580	556	551	557	554	582	537	513	551	535	529	528	534	559	549	522	546	540	544	544	494	586	499	526	521	525	533	606	528	541	541	521	545	535	498	526	514	574	528	521	562	569	529	524	531	538	522	550	550	525	556	572	551	500	523	562	534	566	511	523	554	529	533	534	553	517	548	534	534	518	517	543	537	545	527	531	520	503	495	522	551	512	555	555	538	563	569	514	518	525	545	523	539	557	572	552	544	529	507	525	584	566	566	556	556	565	511	543	537	543	563	546	563	567	500	532	556	536	538	558	511	546	486	517	538	502	503	511	546	591	528	518	508	528	539	530	530	517	544	535	548	523	521	578	562	559	563	555	558	506	550	540	555	569	575	553	534	535	519	547	534	533	534	566	551	565	529	539	556	568	548	513	534	569	561	551	518	546	542	529	487	563	559	592	561	553	594	523	528	548	518	547	572	530	563	531	517	545	543	605	527	526	497	527	536	537	532	510	547	538	495	558	498	545	590	535	562	514	563	530	563	534	540	565	506	567	543	562	529	543	541	532	532	550	532	515	566	545	522	532	483	540	573	538	512	606	532	493	541	552	555	549	523	521	550	538	574	521	564	555	578	544	537	509	548	542	556	539	545	522	546	541	536	556	550	505	543	514	504	578	537	569	541	558	559	544	558	523	566	542	526	505	530	530	523	566	549	566	520	513	516	522	544	511	540	577	537	505	515	542	513	543	581	520	538	523	560	527	524	530	498	541	511	554	539	529	521	571	541	510	565	478	537	543	549	540	569	575	534	559	519	513	516	510	531	571	570	539	554	533	555	538	527	517	524	512	557	575	558	568	581	525	561	546	570	536	588	503	565	475	530	545	586	579	549	542	510	575	567	551	518	562	504	534	521	571	531	562	541	517	544	534	542	523	560	491	493	514	543	538	502	540	595	493	557	548	496	563	545	543	562	591	499	567	534	549	518	546	561	517	548	561	542	526	532	535	540	545	526	504	522	514	524	542	518	585	544	506	556	559	510	553	528	500	569	503	533	523	551	563	565	531	522	579	578	516	550	501	530	548	529	545	541	528	552	573	535	542	546	580	521	555	516	523	543	512	523	542	509	524	572	540	517	540	587	541	572	571	455	570	546	531	573	529	528	555	532	548	570	515	515	545	529	551	534	516	565	533	541	570	558	521	524	541	524	535	508	564	553	567	507	528	533	542	528	515	518	541	504	529	507	514	531	528	551	503	527	538	544	540	513	545	545	573	561	551	525	512	558	514	577	551	490	544	509	533	567	575	518	547	540	551	541	543	530	569	543	549	548	518	540	548	549	506	505	537	511	515	556	503	565	498	551	554	535	523	488	537	534	553	558	588	579	549	565	480	558	558	527	569	572	513	553	522	530	569	486	540	556	505	561	568	569	546	527	573	535	582	515	540	517	619	577	531	540	570	558	557	526	525	499	548	514	516	505	497	540	548	548	563	511	531	555	560	516	543	557	517	510	530	536	507	520	530	525	542	512	589	549	561	497	515	517	552	578	509	547	511	526	542	553	531	517	532	556	538	540	548	551	582	503	552	521	542	536	565	548	557	524	500	561	552	498	540	576	512	578	526	546	535	537	590	531	481	556	538	546	562	499	526	564	561	521	535	576	504	550	552	577	499	525	534	511	554	517	520	540	539	531	549	548	519	566	523	550	545	535	512	529	485	564	531	532	536	576	546	501	505	518	543	540	477	541	547	528	539	506	516	573	579	528	570	546	510	539	550	501	570	527	520	500	548	516	530	548	575	501	545	556	505	529	537	530	549	487	470	553	524	489	501	544	529	524	530	525	556	556	551	535	536	551	571	583	570	528	507	496	538	568	558	565	564	528	523	513	522	542	563	484	538	523	544	557	504	514	540	562	561	558	586	545	550	509	532	576	585	566	532	553	530	536	528	533	546	513	542	541	569	532	528	582	556	533	527	522	542	535	586	577	585	522	505	526	571	515	552	524	479	563	546	539	547	575	529	542	562	602	520	563	484	540	540	520	565	544	526	537	534	559	530	518	483	500
10526	10445	46825	72446	58395	34157	12926	1462	250	217	227	244	221	233	241	217	233	258	246	233	216	209	217	219	217	248	243	236	244	243	225	223	210	245	214	211	227	239	229	216	213	237	211	214	240	240	241	269	240	207	225	224	229	247	226	193	219	213	229	215	227	218	212	244	215	234	260	252	202	248	233	232	239	236	248	232	258	235	235	239	255	227	231	258	227	232	221	265	231	227	231	242	256	248	232	218	232	249	229	230	225	235	220	240	194	243	286	259	240	216	278	239	248	231	222	254	221	215	234	245	225	238	212	218	217	218	226	240	226	221	207	238	240	242	242	224	211	223	192	254	246	237	259	233	244	214	225	256	240	220	252	228	229	225	203	213	234	249	227	257	248	199	256	233	227	222	235	207	219	253	260	256	239	236	236	219	211	233	190	249	238	248	216	237	238	219	210	255	228	230	245	217	214	247	226	250	219	206	241	261	241	201	225	229	243	230	240	229	228	241	250	223	255	239	204	218	236	227	212	220	251	219	216	243	239	221	238	261	219	221	221	250	191	229	234	225	204	239	222	207	238	232	233	222	249	213	220	224	240	238	224	220	248	251	193	215	256	210	240	232	255	232	225	228	212	238	248	221	202	240	216	218	238	216	234	227	227	224	217	236	247	217	238	229	259	248	206	256	245	235	246	255	233	215	225	224	232	243	236	237	230	235	212	214	247	219	234	246	267	232	228	250	199	281	249	236	211	223	241	215	243	251	218	233	245	204	231	235	221	234	235	257	259	213	233	208	222	218	216	267	234	234	231	245	222	210	218	241	239	236	244	241	231	239	208	226	222	255	262	247	202	232	230	260	228	229	234	208	225	221	230	228	240	259	241	252	227	208	245	227	243	221	198	233	243	266	239	223	254	236	224	224	246	238	260	227	227	214	234	231	235	228	244	218	229	241	239	210	237	208	192	216	250	237	244	210	251	209	227	223	259	232	227	248	221	220	242	222	252	222	218	224	232	198	233	246	214	220	224	198	236	224	245	235	261	233	235	237	255	236	234	206	229	201	226	233	249	222	221	233	231	223	206	226	237	228	233	237	232	233	252	273	233	228	233	230	210	257	241	230	250	247	211	231	223	218	230	266	222	228	258	244	217	231	246	219	244	241	238	208	219	228	243	226	218	222	221	222	238	200	230	221	218	208	219	205	247	231	231	242	189	243	228	229	229	246	248	212	228	214	208	227	248	220	220	237	242	215	234	254	249	253	232	256	219	242	232	215	227	216	215	238	228	248	210	242	222	242	238	236	235	221	230	254	221	225	239	247	228	225	264	243	232	201	208	247	196	230	252	232	217	239	225	235	238	231	238	225	248	222	246	228	235	222	255	248	246	238	209	238	266	235	263	227	226	243	234	195	235	254	213	202	255	236	242	227	222	263	238	236	211	237	227	213	233	228	228	268	251	232	241	230	210	230	213	245	232	227	234	242	202	243	229	228	225	231	250	236	219	227	229	218	212	209	234	243	260	248	226	245	208	244	229	242	240	235	249	265	237	228	247	233	245	253	227	225	215	203	258	252	252	253	240	227	250	215	222	243	218	220	214	235	235	215	212	238	246	215	225	232	240	236	241	243	233	248	232	209	244	229	225	256	235	249	235	243	222	226	223	235	235	218	248	228	233	230	203	204	230	244	219	235	213	203	268	245	245	219	229	222	238	235	229	255	243	221	192	232	223	234	256	231	231	255	228	210	234	245	216	227	232	204	224	216	222	238	235	234	237	256	237	204	233	205	239	228	259	254	225	226	223	209	251	226	265	238	240	219	233	204	229	249	229	232	225	242	223	221	217	221	247	275	237	214	220	240	223	237	204	226	246	217	249	243	211	243	222	232	202	199	231	206	235	244	252	208	246	190	247	225	239	240	253	248	207	229	228	220	239	250	238	229	225	213	241	198	249	231	240	239	220	216	230	206	220	229	233	271	247	233	254	241	247	234	235	259	244	212	233	224	223	251	261	232	221	210	215	237	242	231	211	207	219	216	220	241	231	245	232	243	233	245	243	220	243	236	230	251	252	240	221	233	206	251	221	230	230	239	244	218	262	228	208	216	209	263	230	216	221	247	221	219	229	237	249	235	244	244	220	250	239	212	244	226	204	231	239	238	231	226	219	231	213	233	221	225	211	236	234	234	223	240	243	225	238	247	234	222	202	219	238	214	237	221	243	239	256	233	230	279	215	217	235	232	200	236	213	242	253	230	228	219	237	243	240	219	249	247	223	255	236	235	216	235	224	241	250	242	235	217	237	211	242	259	216	254	240	212	247	232	244	240	233	216	253	242	214	226	195	253	236	245	211	218	256	211	219	247	208	214	262	241	218	231	237	229	226	246	248	243	243	217	226	223	238	217	238	209	227	231	240	229	223	259	227	211	246	235	229	234	221	232	225	233	229	231	241	252	242	245	247	216	234	236	230	213	256	235	264	247	278	219	213	246	243	234	220	217	218	223	223	232	230	232	222	236	230	221	242	222	212	259	211	240	228	238	220	216	228	245	258	229	236	223	220	245	252	255	244	248	214	230	202	233	258	246	222	247	218	248	242	232	214	225	233	205	225	236	252	237	219	217	249	256	242	200	232	269	240	244	217	247	212	220	226	226	229	252	232	249	257	254	238	248	234	235	225	248	213	247	249	209	243	228	231	231	225	264	247	241	213	239	227	215	236	222	243	222	212	230	223	249	212	223	224	211	251	249	209	235	232	214	239	224	223	232	216	219	222	255	226	237	249	238	215	271	216	246	228	254	245	239	208	237	210	227	219	237	235	209	238	230	235	204	225	255	225	244	258	220	234	214	244	228	246	220	213	233	239	249	232	227	228	238	204	253	221	208	232	230	236	229	233	229	243	247	244	223	242	254	230	222	250	219	214	239	231	227	257	234	223	210	236	258	242	249	212	218	200	249	241	217	233	255	235	210	225	200	220	225	240	237	230	221	264	253	252	235	235	236	254	221	252	233	246	237	233	226	215	225	226	202	217	233	237	223	247	197	250	205	221	229	213	220	242	206	257	238	233	217	224	226	205	236	206	229	224	222	239	229	228	225	248	223	249	227	204	221	242	246	225	239	228	226	236	255	247	224	234	222	212	229	251	228	243	203	229	223	224	260	259	214	236	194	210	229	227	219	232	226	250	216	198	258	207	238	246	252	238	255	228	251	242	231	228	227	229	199	235	215	206	240	236	247	213	227	235	236	236	232	214	227	243	220	246	226	249	257	228	214	242	232	235	233	231	228	224	250	215	220	240	213	256	238	242	234	237	210	217	246	221	244	262	245	231	219	240	233	227	241	256	248	226	232	230	245	234	228	246	231	266	223	210	251	231	246	199	219	209	207	224	219	241	240	248	256	219	213	210	239	214	229	254	259	242	235	233	194	202	225	248	207	222	232	212	256	253	227	252	214	225	215	257	229	252	219	211	249	228	238	235	232	227	236	236	232	275	226	220	222	235	216	233	234	253	232
6260	10507	49710	77484	65252	43395	18672	3394	665	689	626	618	676	659	681	670	695	680	635	663	686	666	682	635	645	637	640	686	604	647	661	693	630	632	639	663	621	661	661	643	658	633	645	745	678	672	648	657	618	655	645	681	660	591	660	682	639	662	659	638	662	632	659	639	646	643	675	634	699	692	618	638	668	693	660	667	632	674	657	702	672	643	690	653	655	638	665	668	650	674	647	653	641	689	641	631	684	644	672	640	644	657	617	639	715	631	672	664	653	717	624	607	702	697	670	619	652	628	655	667	666	629	659	562	648	672	659	658	662	689	667	624	726	683	640	600	644	657	655	634	599	633	694	667	660	722	653	654	641	685	645	693	688	627	677	638	627	684	630	647	625	648	673	670	658	647	647	611	596	664	658	660	708	635	668	674	675	665	642	614	645	652	675	650	639	636	666	635	641	642	657	705	648	683	674	644	616	653	686	623	672	691	667	693	644	656	646	608	647	660	690	677	668	677	665	673	624	660	658	579	643	655	629	666	658	684	662	663	626	658	689	682	654	649	641	695	623	617	596	684	644	682	656	654	655	668	667	692	677	641	671	655	694	614	685	665	635	686	664	662	670	686	678	642	721	678	617	642	683	623	644	653	656	674	648	690	696	674	641	650	683	627	703	647	644	665	667	692	703	665	668	640	627	660	663	677	653	647	609	647	667	692	625	661	638	679	691	629	629	677	621	649	651	628	658	643	674	664	648	639	667	681	645	688	639	660	659	670	617	634	681	631	664	649	650	669	633	639	661	633	637	634	615	658	648	638	660	660	631	634	633	683	672	676	674	637	687	694	622	685	647	648	632	617	624	633	654	662	679	619	713	648	636	669	628	662	649	676	669	664	689	632	650	598	650	700	631	662	663	628	650	614	655	691	667	637	681	657	675	664	685	666	656	615	611	625	660	648	644	643	639	676	619	673	681	651	655	660	658	665	640	665	645	659	698	684	651	712	737	639	648	671	638	629	641	643	644	660	660	653	643	622	671	669	609	630	620	621	631	678	652	662	633	652	682	685	637	672	635	652	660	640	665	670	623	672	654	677	613	691	641	638	664	611	660	631	647	641	677	650	636	613	632	656	601	705	643	618	646	659	641	654	688	635	653	666	697	654	642	687	633	703	654	686	664	622	643	688	660	647	633	650	620	674	645	675	622	659	657	611	632	665	711	653	661	659	632	599	653	675	628	660	638	689	637	615	621	628	667	649	636	670	611	636	618	607	684	651	666	651	651	673	645	624	642	668	664	643	609	651	654	670	704	649	642	623	645	681	628	625	678	660	680	646	681	629	643	654	684	692	682	662	644	691	665	666	635	631	667	651	649	642	664	683	654	630	652	658	649	652	674	687	586	630	628	639	657	657	668	667	634	654	644	637	656	671	633	640	623	654	666	623	666	650	672	657	660	651	649	669	629	630	656	665	638	686	623	661	642	633	667	625	635	682	713	661	644	619	667	633	652	617	646	683	642	655	620	678	658	665	686	670	639	653	628	649	646	669	659	695	657	668	646	651	659	616	612	659	605	660	636	638	614	648	654	719	672	600	639	648	622	666	614	713	625	626	667	648	660	656	650	676	645	641	620	646	626	674	675	669	652	643	611	624	639	646	643	669	649	643	698	644	664	654	643	666	636	629	678	633	650	625	641	647	628	632	647	624	683	660	668	644	725	617	682	664	709	627	654	657	641	637	693	645	672	682	650	619	640	659	630	707	662	668	631	641	635	652	638	634	661	692	622	701	679	636	648	664	663	695	616	651	661	605	644	645	669	658	675	657	664	669	637	637	663	623	646	662	600	676	641	590	672	640	648	582	651	712	582	661	661	612	691	643	622	651	652	678	682	627	648	640	752	642	649	706	651	667	635	669	643	660	654	634	629	675	653	618	655	649	661	655	626	686	665	651	661	610	631	631	628	667	675	684	665	666	685	663	651	620	686	673	680	648	673	710	710	665	640	667	656	658	632	665	672	616	661	665	691	670	648	698	707	629	661	603	636	620	627	667	650	697	703	654	661	626	644	682	643	680	666	626	672	675	636	636	667	668	639	675	665	600	618	659	661	649	672	698	699	636	654	618	629	644	626	679	683	680	607	669	659	648	662	647	599	642	672	696	664	657	670	657	653	675	656	648	682	670	670	678	671	648	678	631	644	650	691	660	624	626	624	690	676	664	681	684	628	648	661	607	694	650	616	723	625	636	675	647	645	597	681	659	660	667	638	652	672	645	657	641	663	674	684	688	633	637	639	679	648	617	637	675	617	695	660	638	650	701	657	633	651	656	615	654	650	711	666	657	669	596	679	668	686	651	657	666	641	644	645	695	677	615	599	690	653	632	646	615	667	670	640	607	642	645	659	664	672	626	640	651	659	676	602	644	646	668	666	671	697	707	640	659	684	694	701	668	672	627	637	632	663	699	646	644	669	672	627	676	687	638	637	621	637	738	637	631	638	609	646	620	679	609	611	609	645	646	660	643	671	637	651	656	678	667	663	650	642	673	687	665	654	656	666	653	655	588	622	672	675	621	680	648	692	659	624	607	676	629	641	659	629	672	638	640	661	648	619	667	686	638	627	671	633	677	711	664	644	686	665	641	673	665	669	658	669	682	635	701	642	684	673	678	663	637	695	630	675	607	633	637	634	640	657	654	650	662	681	658	652	666	641	621	645	677	652	666	664	673	674	647	655	655	662	657	704	638	662	662	623	665	650	621	639	634	646	646	686	635	658	649	663	694	643	656	676	619	628	698	622	638	662	681	682	653	654	694	615	686	669	657	704	670	628	668	668	612	631	665	653	631	672	669	645	623	663	670	672	634	679	617	657	717	668	651	672	664	649	646	646	657	669	666	630	628	673	644	634	687	633	662	682	658	677	721	644	664	675	649	645	728	678	643	627	683	669	686	663	665	682	642	672	671	698	592	651	698	672	638	650	668	670	640	628	668	662	673	714	660	649	674	635	687	703	689	682	650	607	636	641	677	651	632	656	672	689	683	667	649	687	655	621	646	651	638	645	679	635	638	649	653	628	677	662	602	641	658	662	670	641	652	592	650	662	623	633	639	682	685	638	630	691	690	619	694	636	597	664	654	699	627	642	695	638	625	652	647	700	665	685	710	655	648	693	672	646	693	593	623	637	642	633	654	675	697	667	639	653	673	624	665	648	650	675	650	696	650	630	624	686	618	616	668	666	667	627	646	639	638	621	686	660	630	659	674	639	632	671	686	661	642	622	694	605	651	609	695	685	658	662	679	667	618	664	693	651	596	629	665	623	655	669	703	655	641	656	637	629	659	686	690	682	675	673	632	652	649	670	685	633	661	630	664	627	612	672	673	603	645	642	649	645	679	684	657	628	643	673	674	611	673	673	640	640	674	652	665	638	675	642	655	681	649	674	651	699	660	639	658	648	612	656	660	643	676	627	611	664	617	646	639	634	686	647	628	604	671	621	680	707	625	665	653	661	654	668	640
18704	8163	58109	80004	69309	45546	21829	5431	470	281	298	289	286	261	288	272	283	291	283	297	296	298	300	304	299	273	307	278	295	269	297	294	292	308	298	269	280	258	277	295	273	274	308	317	284	307	310	293	279	284	288	279	273	293	276	294	282	304	316	290	287	275	281	294	314	281	281	299	296	293	289	309	297	295	295	277	297	314	297	281	286	294	268	281	274	298	333	302	282	298	299	291	288	304	253	304	338	266	285	295	301	275	257	264	307	274	282	296	241	290	289	301	292	285	303	302	268	263	320	297	276	303	313	317	288	263	287	311	280	293	309	269	299	285	293	286	324	287	268	287	285	280	290	294	312	256	296	297	284	287	297	262	277	265	300	286	293	289	288	291	299	272	269	291	306	300	292	279	290	311	314	249	306	282	316	309	307	292	282	283	308	326	279	296	274	274	290	252	285	272	282	278	295	275	259	282	273	266	273	318	299	271	315	284	254	280	315	310	266	280	304	278	328	282	299	273	303	279	271	314	282	300	270	294	298	306	325	298	323	298	259	252	267	268	289	294	293	296	294	298	282	288	248	275	269	304	272	276	305	278	281	326	292	279	277	286	295	281	275	291	311	302	263	299	279	290	311	309	271	294	292	306	280	291	253	294	267	315	257	307	306	312	277	295	272	304	270	276	261	269	294	314	312	258	284	301	310	286	308	269	282	295	284	273	256	288	262	278	285	272	260	316	272	293	271	299	308	259	294	292	283	293	264	320	285	295	281	266	290	312	270	299	276	281	319	271	296	298	284	318	272	301	265	305	305	266	296	308	300	331	303	294	260	280	292	339	301	304	251	273	276	276	293	301	294	299	303	304	285	271	296	298	266	300	286	306	262	295	295	287	279	271	287	278	283	291	318	281	308	293	273	306	285	279	261	298	321	287	305	286	293	265	280	267	293	302	288	288	274	309	293	328	306	318	294	276	265	303	298	304	301	299	284	318	284	308	283	290	297	294	307	326	306	281	287	315	316	270	296	297	275	303	302	292	291	300	303	322	283	314	301	310	275	288	282	296	322	282	279	298	304	306	320	299	287	308	258	293	286	297	283	276	295	292	293	306	296	281	307	288	289	300	275	278	276	286	260	293	293	277	295	328	299	301	283	285	303	317	314	274	294	298	307	277	316	311	286	273	305	303	285	270	293	286	316	276	307	283	275	301	308	258	297	284	252	315	291	289	286	318	282	294	297	285	295	307	280	262	277	293	297	302	292	299	327	304	277	298	298	285	282	304	287	302	276	286	302	289	291	285	294	316	289	275	295	281	289	275	275	296	268	306	315	291	303	275	286	287	289	310	301	257	305	277	271	271	279	275	299	282	270	305	282	263	269	286	268	255	275	309	277	319	309	269	292	301	261	293	312	292	310	282	257	281	276	300	279	278	297	281	313	283	282	287	309	308	271	271	305	287	291	296	311	288	295	296	304	263	263	261	303	292	301	302	292	305	258	296	272	290	275	281	309	270	255	284	311	298	294	284	296	298	265	294	275	286	312	284	293	282	309	286	293	299	301	267	309	302	320	315	309	262	284	266	272	278	299	271	313	280	306	296	261	277	292	287	265	284	306	283	266	298	307	274	289	267	301	301	289	287	268	303	317	273	270	302	295	264	273	301	334	305	294	283	296	265	278	285	258	245	300	305	301	286	272	294	313	319	291	259	323	297	297	285	269	282	254	304	307	279	283	317	282	293	294	261	303	275	286	282	303	274	283	285	297	276	308	264	260	300	288	311	305	289	280	304	309	306	282	300	303	297	295	290	287	303	280	267	284	288	282	284	277	325	320	266	270	283	276	279	303	308	280	317	287	311	278	283	285	274	269	258	292	311	293	301	316	306	317	305	304	303	306	287	293	260	303	276	260	295	270	285	260	288	282	300	264	279	304	279	319	264	281	313	264	309	301	319	305	294	327	269	298	249	280	275	272	301	270	288	292	298	288	294	321	289	261	296	302	281	264	305	306	280	300	272	281	302	288	282	306	294	248	298	309	270	296	305	310	284	309	268	291	275	304	334	305	284	295	293	321	256	309	302	296	258	282	304	289	287	280	280	281	272	290	300	278	267	262	270	280	299	303	284	308	273	290	270	292	278	289	291	291	267	305	287	301	300	280	289	293	275	290	309	297	298	276	284	306	289	286	272	279	276	279	285	296	258	285	274	293	331	292	277	302	269	288	333	262	286	289	298	295	326	305	283	269	315	287	291	299	282	317	321	302	300	297	303	280	283	287	299	270	299	325	283	301	298	261	296	285	290	266	295	290	295	295	301	287	319	301	276	275	274	302	269	256	278	268	297	291	318	277	312	287	280	314	280	276	302	291	271	311	290	249	282	322	293	295	294	256	280	273	305	292	302	274	298	313	292	290	298	335	288	296	299	298	274	303	347	292	288	278	286	306	285	314	296	285	302	290	290	281	296	270	318	280	302	271	290	285	272	306	325	278	271	305	314	306	307	335	293	284	301	313	293	312	302	272	317	269	277	313	309	287	265	272	284	301	316	313	271	315	291	309	314	276	294	306	277	298	291	302	317	290	268	275	291	301	300	298	316	293	291	299	287	290	293	293	314	298	328	300	283	311	319	289	275	288	287	280	294	258	290	282	270	252	308	307	256	282	277	308	282	244	279	287	272	281	296	307	291	288	250	289	315	305	305	294	285	308	269	283	286	277	258	288	264	294	267	317	309	320	288	307	300	288	302	309	293	294	273	303	280	283	314	258	270	275	288	295	280	270	277	298	280	298	295	264	266	298	275	284	274	259	308	271	261	286	296	289	289	313	293	274	293	282	290	281	311	284	285	279	239	271	272	327	307	289	298	310	278	302	286	312	288	267	294	263	297	308	265	282	295	321	287	278	301	301	271	285	291	288	302	308	313	314	257	304	254	265	292	263	280	292	308	306	295	300	287	303	301	280	284	266	292	281	284	283	267	290	295	333	303	303	290	304	275	283	301	295	279	287	288	287	324	281	287	300	296	300	289	264	287	300	279	305	286	260	286	290	298	265	285	286	279	297	317	298	303	279	313	288	293	289	261	264	331	301	306	292	294	264	270	279	273	292	313	311	307	297	259	267	257	276	306	296	295	277	299	277	286	288	284	282	304	295	297	280	284	281	313	246	315	293	273	271	306	297	262	298	281	297	304	294	289	309	268	292	282	269	321	267	281	312	284	314	281	311	289	295	279	270	324	304	301	295	287	317	276	268	290	260	286	276	281	273	272	303	290	260	269	298	312	280	285	257	289	294	293	290	273	302	297	313	273	326	250	269	301	290	296	277	291	274	313	330	305	280	290	295	284	269	304	309	271	300	288	288	278	293	292	272	260	291	290	322	285	299	291	290	322	273	299	261	305	273	290	281	276	261	263	265	301	297	274	338	303	299	260	306	282	316	314	275	287	343	289	296	321	262	269	277	314	278	306	346	300	294	291	306	283	297	287	282	310	294	327	268	298	251	309	281	283	284	282
8535	7820	58232	89097	79608	54371	28918	9403	1021	777	809	736	780	832	730	787	761	782	792	778	765	748	721	802	854	761	832	766	783	816	771	818	794	770	856	806	772	801	831	830	822	784	788	781	798	799	781	806	781	739	781	808	771	728	807	795	809	804	789	781	796	774	804	848	820	742	847	784	802	820	808	744	831	750	770	753	820	796	806	802	818	789	783	757	782	791	746	741	757	817	764	859	761	767	752	773	785	760	768	842	754	807	853	789	779	803	732	827	795	769	767	748	828	761	771	799	777	810	802	782	756	749	788	767	748	767	804	798	755	808	721	799	797	825	702	755	795	755	810	832	786	776	806	791	758	772	742	767	766	786	786	802	771	708	782	801	813	782	809	838	740	804	804	813	778	795	792	765	710	739	769	785	777	831	810	827	800	809	824	765	798	804	761	764	802	754	788	771	767	736	811	809	797	810	795	758	821	785	770	746	805	764	809	741	772	825	799	826	806	750	770	782	850	759	713	805	769	733	767	820	783	795	820	789	829	853	793	812	770	812	786	744	792	769	800	788	775	793	825	796	758	789	816	746	763	788	788	781	773	786	770	785	790	749	759	767	763	790	816	775	777	782	774	762	842	745	817	797	777	773	840	809	737	827	800	773	796	727	807	783	748	804	779	793	759	744	778	794	761	793	710	771	781	822	752	792	794	797	834	803	806	779	859	789	841	805	769	778	823	748	817	736	840	808	799	843	838	834	811	801	747	782	747	800	792	764	785	757	804	821	794	801	786	772	780	748	822	862	774	791	755	859	807	783	747	790	788	810	775	831	768	794	814	782	790	783	789	813	840	793	816	807	783	787	789	746	773	795	823	788	763	720	776	760	728	799	772	778	777	739	776	764	765	840	803	826	791	787	740	792	799	856	789	777	805	779	825	803	775	762	843	827	786	809	750	763	793	771	769	776	805	776	759	790	808	850	803	785	785	798	771	793	782	771	755	825	817	751	718	778	803	825	815	797	816	819	744	801	767	742	773	806	766	785	753	804	749	799	785	778	739	825	814	807	808	782	845	755	757	811	776	809	802	787	772	778	793	770	762	786	758	748	740	809	744	805	770	809	803	736	779	770	776	811	795	801	771	780	800	784	780	829	834	765	786	812	795	767	761	781	838	798	781	842	795	769	774	777	748	830	838	749	848	779	786	828	784	799	838	799	802	798	783	778	796	743	810	761	788	809	770	777	729	807	786	771	766	736	783	790	822	756	755	809	805	769	781	821	795	765	780	805	725	851	784	809	744	852	841	846	831	801	758	726	751	805	797	772	789	759	827	716	757	760	770	778	814	785	856	768	774	765	780	811	795	746	776	860	769	804	765	776	820	762	769	786	836	832	778	794	801	819	826	778	746	778	798	782	809	767	780	789	778	805	817	727	786	791	767	795	770	788	804	762	783	792	760	806	812	808	798	740	808	827	792	819	785	777	755	733	806	790	793	784	785	761	802	732	819	798	729	848	787	794	798	818	789	795	835	788	782	790	802	819	769	816	809	799	805	757	762	797	814	787	778	765	799	762	789	771	793	797	783	750	824	768	806	816	784	839	768	764	744	812	791	785	778	792	775	740	795	788	832	779	793	761	756	786	748	808	792	774	803	775	790	748	778	783	785	764	794	749	777	808	805	717	768	787	762	767	856	799	774	768	791	810	809	795	788	750	775	791	794	853	832	772	756	815	828	787	788	857	776	793	785	790	834	747	766	785	824	769	788	776	774	756	780	817	795	774	767	792	773	793	785	784	799	781	775	772	821	750	768	764	729	802	743	736	794	813	758	771	760	809	782	791	791	756	794	754	831	791	756	755	765	839	765	736	794	805	797	809	754	762	799	782	798	828	825	734	850	781	764	771	784	743	693	751	787	794	750	761	750	791	757	771	714	821	774	807	816	825	791	774	771	753	794	751	732	781	806	798	798	722	758	801	794	747	794	789	809	774	783	717	815	794	793	776	829	820	759	807	793	774	839	742	808	811	796	784	821	815	788	797	808	756	765	763	729	817	815	771	829	744	840	783	804	759	801	799	786	802	835	804	767	822	819	772	819	822	791	820	792	777	762	800	778	785	787	770	767	770	815	759	771	758	834	745	752	843	778	772	755	820	822	809	757	762	751	744	778	804	777	827	783	763	782	772	772	799	799	789	757	773	742	756	823	796	796	792	789	817	767	726	763	789	793	791	810	783	783	818	786	787	741	808	767	842	784	776	759	785	744	754	804	841	805	753	796	790	790	810	748	770	815	799	772	798	753	778	780	722	779	803	763	819	789	806	764	751	810	746	798	826	760	820	764	759	818	793	790	762	805	759	842	788	776	736	756	790	785	795	788	757	772	751	792	795	734	804	775	759	768	727	813	824	820	776	750	762	803	803	770	786	799	821	818	804	751	778	796	753	793	764	829	789	817	765	807	839	791	742	755	772	788	832	815	802	806	766	761	757	769	804	820	804	798	756	736	768	750	811	761	754	802	721	769	786	768	790	808	770	788	816	819	823	757	772	756	767	820	840	816	783	790	777	805	788	798	758	770	770	818	756	839	754	811	828	772	789	795	814	776	808	774	817	827	809	790	779	820	797	778	784	784	780	800	804	804	811	743	763	804	829	833	803	808	736	827	785	782	736	780	774	797	792	753	842	808	769	788	795	801	752	784	819	787	789	810	822	727	782	842	777	777	820	805	787	770	788	787	795	806	824	790	816	746	794	820	779	835	777	819	817	799	798	762	817	791	781	800	796	798	852	785	766	846	756	791	786	756	809	850	768	806	806	760	796	749	807	764	762	769	754	794	760	787	781	799	735	778	809	761	761	752	760	846	800	806	785	784	802	806	792	758	784	772	757	785	839	775	756	766	780	841	753	758	810	748	790	766	714	812	857	785	791	782	807	762	761	791	814	765	791	778	764	833	784	826	781	762	804	843	798	799	811	764	758	841	778	776	806	818	806	754	822	782	830	780	816	827	821	808	808	795	782	837	806	771	752	842	870	777	784	760	792	803	801	785	814	788	765	817	738	795	785	815	802	747	821	769	782	758	800	775	851	786	800	770	791	810	751	790	746	815	780	725	796	776	817	817	787	774	806	784	793	775	795	803	793	797	822	754	794	754	725	783	751	774	841	754	782	817	788	766	828	820	782	830	793	781	804	826	795	818	790	777	778	752	779	838	747	795	815	771	779	798	795	785	821	768	759	758	822	758	810	787	805	785	784	775	779	798	777	811	779	807	823	805	801	780	788	750	798	793	767	801	867	818	786	759	779	808	853	754	753	752	801	802	797	798	751	789	779	811	786	736	795	846	765	798	734	804	763	778	731	869	805	858	753	803	826	770	803	819	782	775	761	779	799	823	805	805	789	790	785	756	773	804	808	792	814	748	823	820	740	758	790	797	797	768	765	773	761	788	772	812	734	759	809	776	777	772	787	822	768	808	759	758	810	813	769	822	794	757	802	789	783	820	760	781	734	830	782	784	840
2140	339	2024	11256	11593	6133	1500	398	210	194	197	228	172	188	214	206	210	179	187	212	213	190	224	191	180	194	195	218	199	235	199	182	199	194	235	190	179	179	183	197	200	186	195	188	214	192	167	195	189	198	200	189	226	175	200	215	189	191	177	208	214	180	184	194	196	181	191	197	179	192	213	228	222	182	206	183	200	191	205	208	191	179	202	182	194	165	189	214	187	197	194	219	197	195	218	210	197	201	222	196	217	188	178	197	197	196	183	184	205	212	177	215	185	188	240	196	170	205	193	217	221	191	218	181	177	179	172	195	213	202	194	197	199	227	222	193	198	195	201	201	186	192	178	200	187	194	195	192	201	176	194	203	204	210	184	201	202	199	188	201	204	167	207	172	203	195	184	197	193	210	179	196	187	187	211	203	195	196	174	177	219	183	202	187	193	176	207	196	205	205	173	209	208	199	200	195	219	194	177	195	187	190	191	215	212	197	186	164	185	197	202	225	183	187	207	207	187	208	188	212	183	212	195	203	216	169	206	183	201	192	183	211	196	199	222	189	242	193	213	184	205	189	200	224	204	209	178	179	213	202	219	192	189	188	198	178	208	206	197	203	203	194	211	193	217	193	172	198	237	220	228	201	201	214	205	202	219	204	201	212	198	195	214	207	209	210	183	202	224	188	210	217	196	196	191	211	210	207	198	207	187	194	199	192	195	169	208	185	178	221	191	200	168	196	217	207	186	228	182	183	201	189	194	184	187	213	224	197	206	196	209	195	195	214	192	201	177	182	183	200	195	174	199	198	186	212	161	185	208	187	182	198	202	222	171	201	191	211	227	205	188	180	192	204	189	179	192	191	189	198	204	182	204	213	227	197	221	199	191	194	190	192	200	193	173	191	199	192	221	197	220	173	198	192	199	204	195	180	204	187	186	195	216	192	179	191	210	234	204	196	210	196	211	197	191	202	210	222	188	208	228	186	181	202	203	205	207	193	182	176	182	194	198	186	203	192	200	205	190	187	205	180	234	199	176	207	195	184	166	199	200	204	181	180	208	204	232	195	197	188	166	212	221	216	176	208	174	171	178	181	202	227	183	177	178	197	215	198	203	211	208	205	190	226	183	189	209	186	189	196	168	218	220	210	205	204	212	213	190	198	182	183	185	196	211	228	186	197	176	195	206	202	190	169	206	202	204	208	188	180	174	218	219	215	214	196	190	195	209	193	177	227	178	186	180	202	193	202	194	207	235	185	208	200	201	217	183	199	211	206	209	197	196	209	240	227	203	211	174	191	186	199	213	190	218	208	197	218	190	182	239	182	193	227	199	187	175	194	204	194	212	205	205	217	197	166	194	189	208	210	192	190	185	189	179	210	214	194	218	194	219	202	194	199	209	199	185	184	214	191	185	226	226	188	209	185	188	203	195	212	187	208	226	205	206	206	200	177	197	201	216	199	201	207	195	200	178	196	206	195	201	204	172	217	195	225	179	181	200	225	183	208	214	186	208	205	217	195	185	181	210	196	237	175	208	168	165	184	171	211	215	202	179	213	198	213	190	195	206	193	188	178	192	192	226	178	181	208	203	205	191	179	189	212	218	208	206	206	196	199	185	185	198	210	195	214	184	189	189	183	189	174	209	205	181	168	192	199	201	206	178	193	206	190	203	194	198	185	206	206	208	200	210	210	202	213	200	208	234	207	191	227	222	189	189	195	216	207	192	171	199	196	195	191	203	187	190	175	213	198	195	202	210	210	179	213	222	186	188	190	206	199	205	184	182	193	201	191	218	188	186	222	184	198	207	197	181	199	177	197	189	208	200	197	194	194	192	209	220	214	181	183	187	199	194	179	185	190	176	211	171	214	210	199	197	204	178	212	205	181	184	212	189	193	180	205	203	184	212	200	201	221	213	203	172	190	204	188	222	211	217	221	190	205	184	215	189	179	201	198	201	182	240	196	183	185	219	220	187	201	198	187	208	211	235	207	203	190	214	181	206	185	180	226	190	192	196	206	200	166	221	186	191	194	200	185	192	218	190	239	200	192	215	204	193	154	186	201	217	204	192	222	204	195	204	194	182	208	204	218	183	193	177	175	173	207	199	183	214	210	236	212	176	211	190	192	197	203	187	198	207	195	212	213	195	188	200	193	185	216	175	212	176	207	210	209	200	198	173	218	212	194	199	180	175	183	196	210	204	188	191	198	201	216	198	210	208	204	232	185	171	203	213	197	199	193	206	209	207	195	201	209	196	168	225	184	212	191	178	190	187	175	203	192	185	199	188	204	202	206	199	198	210	194	205	220	198	194	176	210	182	187	190	194	176	206	232	202	197	184	203	200	178	190	213	194	207	197	217	174	225	208	195	189	176	170	205	197	206	188	201	178	195	168	198	220	204	207	199	218	205	212	189	234	210	186	199	229	223	202	196	201	199	199	179	194	220	195	192	207	200	172	202	205	195	202	199	180	196	228	192	206	183	193	212	167	200	174	192	184	196	201	194	213	213	180	178	210	221	193	200	166	181	216	194	192	197	179	209	202	185	203	183	198	190	194	204	169	208	214	185	178	190	205	199	216	174	216	197	193	197	177	196	205	194	206	189	206	187	203	215	254	210	204	238	213	183	219	219	206	179	196	219	208	190	194	174	206	179	231	201	205	184	198	203	212	180	179	195	205	212	204	208	167	189	206	204	213	204	201	193	215	206	202	203	192	182	207	185	206	193	196	198	187	213	197	204	205	205	193	188	212	169	190	209	168	192	211	196	187	210	199	185	188	238	213	182	187	175	185	207	169	213	197	203	203	208	194	191	193	206	211	182	211	189	181	189	188	181	197	203	178	201	190	196	196	190	208	194	210	208	204	211	198	194	194	213	204	183	183	202	182	194	200	205	207	207	213	212	211	184	199	212	190	182	229	195	208	186	208	182	184	207	200	209	233	212	196	215	209	186	200	225	222	191	216	194	187	200	190	212	196	207	178	214	186	205	206	178	224	180	199	189	200	192	203	187	187	207	207	218	189	224	178	185	199	174	188	217	195	191	200	205	176	191	189	185	202	209	213	194	191	226	204	185	204	204	202	178	201	197	183	190	200	202	196	192	198	215	198	194	187	188	208	211	214	184	193	184	198	181	205	198	212	194	188	212	206	196	195	179	193	215	214	207	194	189	186	180	168	200	200	201	206	197	215	202	201	194	211	185	186	203	174	198	217	191	194	215	197	195	211	175	197	202	211	186	193	190	206	211	185	217	204	204	213	189	233	169	177	176	191	216	198	197	214	203	193	192	180	206	214	209	176	204	190	211	203	214	209	199	187	194	209	210	191	187	206	168	187	202	200	188	193	203	204	200	226	204	191	172	191	193	199	183	208	210	213	191	193	207	210	205	215	199	185	199	179	201	193	193	210	202	198	181	188	194	195	211	188	215	188	182	185	181	198	201	191	189	198	196	201	186	189	189	211	189	203	191	219	194	204	209	183	207	215	218	186	210	191	212	188	202	177	223	213
2160	814	4852	27112	26396	15208	4698	1336	591	607	566	569	587	551	566	580	517	568	585	628	580	570	542	589	604	619	579	581	542	566	595	572	581	562	586	577	570	558	567	609	559	592	579	574	581	522	574	571	568	564	529	644	575	587	557	598	558	565	583	616	605	562	567	532	558	548	561	557	543	594	564	522	579	544	577	549	583	560	586	631	583	531	598	587	569	562	528	551	577	572	577	552	555	568	571	561	593	605	609	578	596	583	573	581	552	548	586	597	607	555	537	542	577	563	590	552	584	552	593	571	551	570	564	552	599	584	563	606	562	604	548	560	563	609	560	564	592	566	571	557	526	557	563	535	582	562	541	569	575	588	573	542	572	585	574	549	561	555	562	578	572	583	567	587	554	554	578	532	614	570	552	559	552	572	590	566	565	575	540	544	578	564	554	578	552	585	545	544	560	559	559	558	601	531	567	558	611	552	625	561	568	553	544	604	550	587	563	576	547	544	588	585	528	526	563	575	582	578	586	578	589	545	572	595	553	555	594	576	533	566	514	579	613	588	596	567	600	593	559	568	555	605	579	564	613	595	541	555	569	615	588	573	544	563	566	553	549	564	557	518	562	558	568	605	568	588	560	590	566	547	580	612	549	575	583	586	568	579	507	590	599	610	603	591	562	580	584	603	510	611	602	564	513	549	597	584	582	593	582	582	602	592	573	578	546	535	602	563	541	561	577	632	562	540	578	565	630	548	568	578	569	545	579	564	604	587	579	580	560	575	568	555	555	574	554	584	625	554	588	611	599	585	571	589	606	551	519	586	569	614	591	602	568	575	569	561	620	570	580	547	573	574	549	607	556	560	597	555	593	556	565	562	574	565	567	569	553	540	501	617	541	570	545	598	592	560	548	552	572	582	541	592	567	565	604	574	545	545	573	570	583	565	556	592	585	572	558	598	548	515	577	557	535	528	552	610	546	541	574	541	582	547	543	538	547	595	586	588	568	566	591	544	601	617	564	556	584	544	582	576	613	593	543	636	560	553	561	583	545	573	578	581	574	595	579	619	548	571	572	528	580	593	537	565	582	608	539	573	584	543	574	564	569	576	534	583	562	590	583	560	621	583	567	551	551	601	598	549	580	586	583	546	589	558	577	582	557	534	538	571	600	553	620	548	565	532	536	562	578	580	579	551	583	576	595	561	580	615	596	553	568	559	572	596	583	552	610	539	591	595	569	552	560	556	557	601	599	551	542	568	612	553	570	561	628	561	562	592	568	555	570	611	533	576	568	625	576	545	610	572	540	612	578	555	550	569	589	556	542	542	571	570	576	562	539	573	565	550	568	577	572	589	590	567	547	585	538	554	545	581	567	560	603	584	574	534	574	561	573	584	587	533	521	578	546	556	582	574	569	596	551	569	593	580	594	499	580	561	575	577	534	575	576	580	564	567	600	540	559	504	586	576	546	565	574	581	573	526	597	593	571	573	552	595	567	608	553	578	523	588	596	594	552	584	603	569	568	538	549	645	558	568	610	544	620	587	543	562	537	601	548	555	559	568	552	560	562	629	637	554	567	549	553	555	573	573	587	542	573	581	569	525	553	591	607	537	544	601	550	592	564	606	531	552	591	581	620	593	532	552	591	561	579	562	535	582	579	590	551	579	574	582	546	592	573	563	615	585	578	584	587	561	585	602	588	572	571	547	552	591	556	540	538	588	565	584	552	560	589	566	587	585	590	595	561	544	562	566	547	575	576	557	537	594	560	588	596	548	609	516	581	581	566	581	555	573	562	592	547	595	548	602	629	572	572	562	559	602	564	558	566	606	586	582	589	590	606	556	586	571	600	578	577	631	638	569	586	591	579	593	568	553	592	559	634	573	554	596	583	552	546	585	578	548	598	587	585	568	566	558	535	566	552	557	558	521	538	562	526	558	580	610	556	604	574	603	545	585	587	566	567	571	611	573	601	538	583	564	616	611	557	587	603	558	581	591	563	553	584	615	581	545	573	554	558	619	567	555	576	596	611	564	598	557	605	639	593	543	576	580	576	531	553	586	576	592	569	590	535	603	585	553	558	581	593	552	564	580	567	572	548	578	577	585	600	572	592	553	621	569	565	544	549	550	568	525	610	570	579	558	563	582	559	578	573	546	599	574	531	608	567	576	576	540	563	626	555	578	585	556	534	555	568	606	562	548	600	563	562	556	515	591	565	552	574	587	603	582	565	553	618	568	537	577	591	577	567	530	576	565	569	540	587	590	626	592	564	536	612	597	556	576	568	549	550	547	605	584	599	575	571	572	502	542	604	553	557	593	533	591	569	606	555	561	599	550	565	600	534	586	572	512	599	601	560	570	537	547	564	544	604	571	559	560	524	595	573	582	537	562	604	603	594	622	606	559	528	572	537	586	545	536	546	577	571	565	564	569	548	536	552	542	580	568	598	584	597	593	545	583	564	541	563	593	620	589	574	561	585	574	579	565	593	559	579	582	540	607	578	560	546	546	565	571	575	565	590	512	590	579	551	561	598	562	527	555	505	563	564	544	506	599	599	565	554	571	585	594	562	566	581	577	591	555	568	576	566	560	569	594	580	569	562	543	566	573	561	583	578	545	538	548	585	586	591	550	577	524	579	576	540	582	602	567	566	532	601	633	583	549	558	576	575	592	581	596	560	576	590	567	591	557	611	548	563	574	573	573	562	602	561	552	578	577	551	603	594	543	607	569	575	634	573	616	598	533	550	584	568	562	598	607	580	596	612	553	541	574	599	556	570	577	511	529	560	578	564	579	597	575	534	561	564	611	547	549	529	569	545	566	558	582	580	578	574	602	559	564	535	508	581	563	600	542	570	554	565	554	586	589	548	549	565	596	597	608	581	598	584	558	573	556	585	576	585	549	574	568	585	545	618	586	597	579	553	568	521	598	584	553	581	552	554	564	584	574	532	567	587	556	546	563	560	567	551	544	519	554	585	572	542	584	539	564	544	597	531	563	566	563	566	600	570	603	565	531	592	575	545	570	567	563	551	579	568	605	577	567	532	611	568	598	543	594	588	599	553	551	600	582	573	599	583	592	593	574	554	575	609	540	544	551	574	622	554	581	554	555	605	575	584	595	585	572	598	560	581	578	582	565	590	573	573	548	554	575	575	549	582	612	553	623	561	566	558	622	572	572	554	570	566	565	608	568	539	572	581	543	571	581	609	557	561	556	554	544	551	596	584	561	565	523	553	532	565	533	563	596	538	532	560	576	553	580	567	551	545	577	569	605	570	546	576	613	607	574	531	571	560	559	545	569	585	541	598	548	576	548	584	598	538	564	583	556	577	581	585	554	579	558	594	613	528	581	551	569	543	587	580	576	532	568	591	578	597	568	556	589	566	542	613	594	551	587	585	561	554	591	582	548	584	589	572	585	569	541	582	611	595	557	566	583	575	542	550	547	582	547	562	613	591	616	547	562	572	582	570	562	551	566	536	561	584	576	593	573	577	526	584	532	572	565	581	581	564	576
10219	2051	11635	70769	64044	36244	13776	1881	255	246	247	256	228	242	241	243	233	226	195	273	236	212	246	240	241	218	239	224	243	217	251	228	224	230	228	239	228	208	254	241	209	239	236	225	197	222	233	255	244	212	260	254	235	247	248	210	250	239	199	233	256	223	238	236	231	223	236	243	227	220	252	232	216	247	221	227	242	235	225	236	227	262	230	236	251	230	243	255	220	238	230	238	227	231	232	254	244	245	219	235	233	234	225	244	237	218	215	210	230	234	237	246	263	265	215	222	212	217	227	219	263	233	231	246	228	236	223	203	236	247	217	216	265	232	220	263	238	220	218	236	251	255	253	249	214	213	244	266	230	224	251	245	229	241	239	232	233	228	223	233	218	233	239	209	214	218	214	219	247	221	227	226	240	237	219	205	243	218	236	204	242	220	245	239	255	201	213	259	248	215	237	246	209	230	237	222	252	228	225	202	229	258	238	235	249	242	258	239	252	236	228	237	203	215	238	258	244	233	244	256	220	230	238	247	236	221	221	242	226	255	231	242	257	225	261	252	244	224	223	241	216	225	235	229	239	247	229	255	237	258	236	255	243	249	233	239	261	216	212	251	238	215	248	256	225	237	261	242	206	246	222	218	232	236	239	248	232	251	221	248	248	212	239	215	214	250	210	259	226	211	275	248	239	254	250	225	212	219	254	227	242	246	249	264	239	241	226	240	209	258	239	214	227	249	242	229	237	237	239	218	258	232	246	243	260	225	243	255	243	228	217	250	233	260	205	247	218	228	208	191	240	244	246	217	205	230	246	232	248	244	269	238	216	261	217	206	239	234	232	236	215	209	197	250	236	228	225	245	221	253	247	243	214	231	215	230	247	245	225	207	241	270	247	255	228	239	235	231	235	231	258	224	221	270	235	216	226	228	275	257	270	240	247	225	231	217	224	244	223	230	252	261	254	233	260	231	227	209	248	268	227	260	236	262	256	242	240	223	245	221	247	257	214	261	221	220	243	196	215	222	236	239	254	250	243	241	235	256	224	245	207	206	210	232	220	255	239	252	238	231	228	205	247	254	245	233	249	237	257	240	238	237	232	254	249	237	215	231	254	220	222	242	207	255	238	251	230	235	235	248	235	237	226	255	213	241	240	199	217	247	232	258	237	246	263	247	246	218	244	197	236	231	220	258	240	228	225	219	246	259	230	235	230	245	227	242	228	240	218	236	252	209	223	221	247	223	213	234	242	247	244	246	250	227	242	235	229	212	223	232	257	245	208	240	211	236	225	255	243	231	254	257	239	219	242	216	196	241	234	208	224	204	236	263	234	234	211	227	228	231	258	227	240	227	242	253	243	236	220	234	253	233	243	258	221	226	239	244	233	211	207	229	248	220	244	233	204	231	222	231	220	258	244	247	227	209	229	235	234	242	225	243	237	247	249	232	221	229	234	257	227	236	221	258	239	240	257	221	193	249	217	244	237	224	231	220	235	224	246	228	238	222	236	200	232	216	255	251	235	244	203	230	253	207	232	265	243	231	241	190	269	244	217	245	215	218	233	235	238	246	231	219	256	247	253	214	203	233	248	243	242	243	243	247	239	239	220	227	242	250	229	233	226	221	247	212	234	212	261	223	222	221	221	230	270	249	245	196	244	262	251	254	270	236	244	216	233	238	252	234	225	249	230	228	226	269	216	239	239	246	223	262	239	227	231	231	226	228	231	247	254	232	213	242	229	226	253	223	233	239	224	255	230	231	224	250	253	250	235	233	248	257	267	224	234	249	262	246	271	214	232	241	242	236	224	219	255	210	230	196	234	239	201	204	266	227	214	225	235	240	224	241	218	216	242	225	211	256	249	265	267	250	222	223	220	247	217	229	217	235	212	239	244	266	262	227	255	219	228	227	224	230	251	233	232	258	226	247	249	226	246	280	220	266	252	221	242	213	259	219	220	225	235	250	212	228	230	234	253	240	243	240	257	213	241	198	259	254	233	217	236	240	207	251	223	242	257	254	226	220	231	204	236	236	260	231	233	231	231	226	245	232	221	254	260	195	249	232	238	248	246	220	222	241	218	234	244	235	225	219	249	228	248	232	251	216	214	236	234	213	232	251	219	211	244	260	245	223	223	244	241	245	250	231	229	204	256	231	258	248	239	226	208	222	252	247	243	259	208	243	197	220	220	237	261	226	217	232	231	237	262	241	225	229	223	208	213	258	211	240	231	237	222	227	237	230	232	208	236	234	242	240	259	258	201	252	231	227	229	236	252	251	224	244	208	228	271	238	275	244	223	240	269	235	264	240	245	219	207	212	235	244	253	227	241	228	213	218	238	225	240	249	229	219	254	241	218	236	238	238	235	221	224	252	238	218	216	221	234	277	218	266	243	225	217	240	257	227	235	237	251	261	235	234	228	268	238	231	218	237	246	254	239	223	224	248	250	244	225	211	246	227	232	225	268	251	239	236	249	266	228	210	235	245	230	230	244	230	232	236	230	245	222	223	234	242	254	233	252	225	250	244	252	237	256	251	232	247	241	263	238	242	214	239	272	235	209	231	227	214	253	224	237	270	236	238	244	251	250	241	223	230	236	230	257	234	214	231	211	213	252	242	240	236	233	228	227	250	224	226	224	228	227	227	250	206	236	244	228	232	261	224	235	213	237	228	251	240	235	231	236	219	211	258	261	243	269	249	219	235	240	234	203	218	208	261	208	251	251	266	233	230	241	254	239	228	209	249	228	228	244	250	224	221	232	219	238	234	214	222	238	240	256	241	265	240	223	251	241	244	241	228	225	236	213	227	242	222	269	229	227	220	244	243	259	210	258	261	233	235	232	273	243	229	225	261	246	238	213	219	253	236	247	228	268	265	243	247	259	236	251	246	235	261	243	246	222	235	243	237	243	238	233	227	235	235	223	228	243	248	250	241	232	228	251	235	222	223	212	248	242	237	224	220	241	267	240	246	230	242	260	225	238	245	287	246	218	240	248	237	240	245	242	229	244	272	232	208	241	210	203	219	243	225	244	246	242	270	252	253	238	223	233	228	218	226	232	218	228	236	226	236	215	215	214	260	231	229	221	230	224	212	252	232	251	224	193	244	214	233	205	237	236	229	230	235	208	214	256	269	249	245	259	239	220	193	196	228	213	237	235	226	223	239	264	248	227	234	212	230	222	233	228	248	214	227	235	249	230	244	227	226	240	238	221	238	253	229	206	231	226	250	231	232	233	232	230	253	221	253	217	222	254	241	207	221	208	237	226	227	213	256	222	236	225	255	227	228	226	231	225	259	259	235	240	256	252	218	235	214	240	221	234	223	248	251	235	256	235	224	230	227	249	242	254	242	235	249	238	236	211	268	205	227	232	242	247	267	241	223	232	243	249	238	223	237	223	220	245	240	238	222	231	206	224	192	231	230	244	224	257	258	247	235	199	227	224	241	258	237	242	233	236	229	245	238	229	233	217	226	251	236	249	223	240	219	236	238	226	219	241	253	253	248	250	224
6280	2323	17818	73786	70334	44567	18689	4136	691	703	694	694	679	671	702	667	645	676	676	659	645	674	695	677	647	669	663	705	669	679	702	693	706	681	660	615	687	673	674	631	636	663	655	643	642	700	683	654	635	681	684	687	663	654	656	690	673	695	668	623	731	649	657	670	682	672	650	694	735	703	627	665	674	636	706	659	654	621	650	667	649	663	632	677	685	649	623	639	639	653	626	666	682	669	631	656	673	682	682	659	677	674	690	746	668	644	659	690	705	651	638	630	621	687	691	696	634	658	705	671	686	642	632	669	649	679	688	651	673	660	622	711	708	661	646	635	633	603	661	679	671	677	658	645	686	690	677	675	656	697	668	711	666	634	673	682	656	648	658	690	680	666	677	650	736	668	642	634	672	654	688	642	677	664	644	655	669	696	668	676	679	668	694	651	664	684	687	694	670	653	706	695	665	690	657	670	640	617	644	668	711	650	691	723	662	676	723	675	701	663	641	686	643	687	690	701	604	629	643	680	661	673	711	722	640	677	649	703	671	671	690	657	642	680	616	677	631	667	716	629	635	659	665	698	667	676	644	664	639	673	709	700	669	720	714	674	665	668	660	668	716	641	652	632	612	669	671	707	659	669	665	690	670	619	639	682	672	669	663	678	641	643	689	662	638	662	660	640	633	653	664	686	645	699	686	680	652	726	672	715	687	676	693	626	660	691	705	637	637	678	638	672	626	628	640	659	657	676	675	674	713	673	701	687	658	632	692	673	668	636	630	669	632	624	660	694	646	686	609	666	697	690	707	654	680	699	666	714	660	699	668	708	684	629	680	667	648	682	717	677	670	659	601	687	685	684	690	645	691	678	719	639	670	692	647	696	653	683	674	655	684	689	642	648	656	656	653	651	657	630	644	728	684	697	654	684	674	663	642	639	631	659	656	650	631	710	668	650	709	714	638	653	644	650	698	667	627	639	633	650	641	660	662	660	659	638	627	624	668	671	646	647	723	661	675	685	664	654	652	669	673	686	692	655	660	670	609	630	680	684	681	661	627	714	683	653	626	658	672	684	635	683	681	706	701	684	622	635	662	691	682	647	661	656	711	689	640	677	669	692	672	672	711	668	618	656	677	720	674	673	615	723	684	678	679	671	656	691	614	703	647	650	662	656	635	690	660	652	636	600	660	618	632	655	673	645	666	663	619	657	665	634	650	640	697	667	701	679	645	683	700	706	688	680	673	671	674	670	671	687	614	673	621	643	658	681	684	661	691	699	655	665	638	681	619	673	669	665	630	702	685	682	639	641	684	672	694	664	649	679	682	673	707	684	697	657	654	656	685	669	615	637	616	644	678	690	682	691	705	639	670	621	672	651	646	666	634	657	671	725	675	711	651	683	656	685	668	643	708	672	641	630	680	648	641	663	648	672	653	665	696	682	625	669	665	691	615	674	672	706	679	631	672	664	691	695	658	664	669	623	619	666	633	676	703	664	706	653	648	715	674	697	640	641	670	627	676	676	692	664	704	698	675	638	678	667	671	606	689	652	684	673	699	683	742	648	709	680	646	624	682	668	687	674	687	703	667	664	693	659	683	676	680	561	680	663	651	652	636	612	679	683	659	669	698	727	681	678	721	662	651	680	702	683	640	681	685	731	676	740	652	670	669	658	687	569	689	679	668	732	664	678	694	644	671	694	615	639	664	672	658	700	667	703	650	696	675	675	622	661	663	692	629	696	648	670	653	639	696	680	705	654	623	644	692	644	644	732	677	685	684	740	699	670	633	705	663	643	715	647	669	607	681	656	674	693	669	685	680	696	651	691	703	650	700	647	711	717	641	686	636	692	682	673	689	629	700	668	667	687	630	704	675	660	658	693	677	613	664	647	653	677	715	667	649	676	669	650	652	688	682	652	681	679	659	648	653	661	644	641	652	634	636	698	650	663	696	660	658	683	741	681	612	711	676	625	694	691	656	692	675	682	714	644	672	751	618	682	695	654	701	712	659	661	662	636	657	691	687	650	638	654	689	729	677	663	655	678	726	637	650	677	703	659	658	744	648	665	643	664	689	663	623	669	663	651	648	668	655	672	681	690	676	625	691	634	661	647	642	716	691	628	706	696	631	650	666	676	672	600	656	648	683	661	677	650	685	687	661	678	681	661	668	661	677	641	678	657	662	640	675	707	705	633	719	664	668	696	641	667	698	714	688	669	668	672	633	647	580	716	681	637	605	663	646	637	673	664	688	653	710	688	667	703	683	695	671	695	648	715	693	638	688	688	669	671	646	663	686	670	621	717	641	676	734	673	685	697	703	665	686	662	658	647	665	644	691	619	643	696	698	674	670	640	687	658	655	642	640	657	621	707	685	671	653	678	679	734	663	667	622	656	650	688	650	647	657	672	629	681	650	619	647	673	673	665	674	686	624	686	683	697	707	660	704	698	681	670	597	682	635	656	698	681	682	675	659	700	675	662	645	637	630	690	677	665	661	664	664	666	681	668	685	661	685	683	662	664	621	670	681	643	636	686	710	710	698	671	620	666	700	698	669	690	667	683	684	617	657	657	680	652	682	746	750	637	703	641	663	677	683	680	683	641	660	691	696	693	682	677	682	702	645	656	666	645	689	675	693	668	685	662	651	653	636	629	681	649	649	625	672	712	645	656	668	690	718	647	665	653	701	641	689	692	707	651	688	707	658	653	698	657	696	702	631	680	688	657	657	723	637	667	660	684	636	677	651	667	646	676	634	668	692	657	662	708	707	681	708	636	663	685	671	714	668	655	692	640	658	659	620	672	681	704	680	670	703	630	651	647	696	623	641	643	660	641	701	653	660	660	674	649	638	656	670	717	653	647	690	643	692	690	716	590	699	623	666	717	672	654	660	702	692	709	687	661	672	701	653	633	713	703	720	655	649	667	642	684	674	691	689	667	681	662	664	707	677	667	639	653	645	689	705	678	673	671	702	684	686	731	636	689	684	681	646	698	674	637	688	660	610	660	715	685	666	657	644	668	646	627	659	704	703	658	640	619	672	648	682	664	645	648	657	655	646	703	668	647	683	678	665	714	694	696	701	668	658	659	679	664	702	707	673	671	692	657	653	645	690	682	652	680	647	712	714	648	658	654	661	667	638	672	698	652	704	649	675	671	630	691	679	703	661	696	674	697	707	646	668	690	653	715	702	669	653	661	716	639	670	697	679	658	677	686	672	640	658	642	679	643	653	611	677	657	720	670	665	673	681	694	644	691	672	685	651	674	716	703	684	660	702	668	662	687	654	668	664	713	697	671	609	662	696	707	683	672	685	633	669	677	684	636	715	661	673	707	662	673	690	645	700	661	684	676	668	686	658	681	711	693	638	661	643	660	614	669	654	616	618	663	648	648	669	656	680	705	629	684	669	653	678	654	640	638	658	723	637	668	694	615	648	700	697	674	717	693	692	708	648	651	715	649	667	659	658	685	660	678	619	651	665	669	655	657	703	673	631	629	650	669	660	657	679	673	648	712
18677	4930	20019	82486	70950	45895	21923	5046	433	305	282	300	298	307	291	305	302	310	298	308	313	304	278	299	285	310	290	314	288	310	303	299	301	304	315	321	308	291	292	286	245	290	298	282	302	283	263	305	301	293	283	282	319	272	334	310	307	319	289	295	323	310	297	295	325	262	297	309	309	301	284	320	303	256	290	320	274	314	306	320	333	287	304	304	296	286	325	325	305	292	300	336	318	297	300	298	290	300	321	311	307	300	292	293	298	316	293	305	276	282	313	288	315	275	305	254	284	290	304	296	309	263	305	320	284	300	316	278	295	325	302	297	302	297	314	263	284	279	323	316	334	283	296	303	323	249	308	314	312	266	296	306	281	307	304	306	297	301	283	280	306	277	296	317	285	283	302	273	293	285	280	278	297	303	318	289	304	305	259	304	319	310	306	305	295	319	287	314	291	281	304	301	281	299	289	290	313	304	302	293	301	298	287	291	285	319	280	273	294	288	288	296	283	284	286	277	292	301	283	289	327	304	296	299	293	278	295	327	293	269	268	268	298	309	312	254	311	337	275	290	324	295	303	285	264	286	306	309	323	311	288	312	313	317	287	316	309	266	307	302	312	289	283	304	312	291	306	322	309	282	291	321	318	293	284	313	293	286	290	311	317	307	298	307	336	258	294	313	289	286	288	266	290	320	287	293	292	310	291	269	299	279	302	304	280	323	282	276	301	321	294	296	308	295	320	303	315	280	312	285	303	272	285	287	320	281	314	298	295	311	309	299	291	283	297	267	270	297	284	296	273	273	276	294	272	270	331	283	310	287	314	266	273	310	290	293	332	301	300	303	289	297	280	287	313	305	323	283	296	316	276	244	313	300	307	327	294	301	286	296	333	340	310	258	318	328	323	303	279	310	317	320	331	273	274	299	307	311	320	296	271	281	294	280	310	296	297	310	311	285	274	311	297	289	290	285	300	289	294	278	279	278	300	264	310	317	288	322	296	298	331	304	295	321	302	285	306	292	296	293	286	291	297	258	322	314	303	288	299	291	320	298	316	297	273	303	266	295	303	268	284	305	295	323	293	281	307	288	299	311	325	280	320	291	290	302	299	271	283	313	285	291	275	304	339	305	329	281	301	293	307	279	289	333	295	302	274	279	293	287	292	276	341	329	289	302	315	291	302	289	265	267	291	296	272	316	245	293	302	305	325	312	302	296	333	293	318	294	295	316	301	280	301	313	281	317	295	275	306	300	307	289	311	283	280	275	303	268	276	271	296	322	307	316	276	317	326	299	294	296	299	312	313	311	324	262	317	317	293	342	313	300	306	342	289	313	320	268	306	265	326	287	306	290	277	303	268	289	307	310	299	265	328	296	295	325	270	305	289	307	288	299	295	298	306	307	294	314	275	286	303	318	317	280	284	276	304	284	335	280	284	321	302	327	283	277	312	302	295	295	290	346	282	251	291	328	294	319	306	293	278	287	299	322	304	308	319	316	289	317	307	319	299	319	332	273	281	316	321	303	290	289	320	329	305	296	292	309	292	282	327	318	283	305	290	300	287	281	293	320	287	289	289	274	291	312	310	339	332	252	289	294	317	320	285	258	289	320	299	284	319	302	284	344	277	276	269	263	272	282	287	307	313	333	287	293	281	294	308	301	320	336	295	276	300	284	302	335	312	303	317	285	274	288	303	314	292	292	304	295	312	315	280	281	312	289	328	279	307	304	306	319	273	270	289	320	296	293	327	287	323	303	296	306	283	306	292	285	306	302	280	304	291	286	303	299	293	304	298	300	314	317	302	297	303	261	289	307	287	298	301	317	299	302	297	297	306	274	267	307	303	262	315	291	259	290	290	281	317	288	286	307	288	278	290	338	317	301	270	303	289	284	278	281	292	280	302	284	300	290	275	301	276	286	292	290	293	290	316	280	303	340	298	318	281	290	310	313	318	316	308	300	283	294	297	315	300	310	306	313	287	278	294	292	298	304	274	296	327	302	285	282	306	276	279	317	277	307	291	292	361	300	297	290	279	311	286	313	265	291	274	302	284	310	273	319	306	269	281	298	310	292	287	342	329	310	301	297	300	284	293	314	314	299	297	324	283	295	302	292	272	324	321	313	265	292	312	310	287	306	286	297	285	292	305	314	307	304	324	318	263	309	273	293	300	302	280	301	302	296	300	281	300	297	303	327	291	288	280	296	282	287	297	262	280	327	303	313	335	281	318	299	287	314	300	281	287	273	294	288	328	322	309	297	306	284	327	304	291	286	313	291	299	324	323	326	310	304	278	320	298	287	322	304	283	251	322	301	292	297	265	285	288	266	306	309	305	306	295	284	305	302	284	314	298	327	311	288	300	298	305	299	286	293	313	295	290	307	298	281	259	289	287	325	293	308	334	299	287	271	313	302	287	296	294	305	296	289	301	303	286	317	280	277	312	286	297	261	298	296	282	305	285	344	258	306	302	290	316	293	286	272	286	284	286	315	306	273	324	352	298	314	293	289	280	291	316	293	286	282	294	307	292	295	275	316	309	268	288	329	276	310	316	313	302	287	307	301	280	301	300	286	284	301	292	263	299	321	299	289	305	313	296	265	320	324	316	297	295	308	303	288	302	319	272	306	307	340	305	324	270	292	290	314	312	281	309	326	271	280	296	311	290	306	287	291	290	281	293	294	284	272	309	267	296	297	291	287	291	324	327	288	311	306	337	302	301	320	269	301	299	289	267	289	326	252	278	288	293	308	297	279	287	290	279	319	303	278	297	315	245	319	288	295	292	336	249	270	258	309	302	286	295	294	331	295	298	281	302	281	255	298	314	301	302	291	284	314	277	324	316	303	285	321	284	298	292	266	312	289	317	285	305	253	321	280	287	305	290	333	303	306	275	314	314	277	300	287	288	309	336	283	290	291	290	296	333	292	310	292	291	312	312	299	306	310	271	298	313	287	264	303	319	278	283	305	309	271	294	300	289	308	286	332	307	271	304	323	296	295	303	300	316	265	307	301	295	315	281	311	289	294	265	273	323	263	284	290	267	306	296	277	299	275	287	316	283	317	280	286	289	287	281	321	276	285	286	278	309	294	304	277	297	233	312	280	283	285	296	293	270	281	291	296	280	317	278	243	306	283	299	332	295	337	316	323	287	294	312	297	314	292	302	311	304	306	280	316	304	295	276	311	311	298	287	284	337	279	274	292	290	284	290	267	313	306	275	283	317	282	297	282	305	282	321	280	302	297	314	276	318	298	275	299	313	303	327	305	278	298	270	296	289	337	304	287	304	312	303	261	285	308	301	284	291	303	302	296	280	279	299	316	292	280	307	282	274	309	280	296	298	306	295	308	306	285	318	336	314	312	315	292	309	305	304	292	290	283	293	292	262	274	301	306	301	303	278	302	296	293	269	282	285	298	318	308	286	300	319	330	316	299	295	328	314	288	321	307	286	314	291	305	269	272	327	333	303	293	283	272	318	316	309	283	285	300	309	314	292	285	306	320	290	304	289	293
8601	4181	25953	86495	81857	54934	28486	7729	988	861	850	858	832	870	810	835	880	827	849	792	846	814	806	806	787	877	817	811	779	798	786	841	818	858	820	804	821	807	813	829	807	805	813	842	797	829	788	796	806	791	824	787	783	796	808	760	809	835	815	826	849	809	770	828	831	769	799	801	782	833	814	825	784	798	852	841	835	813	827	831	841	833	804	781	832	745	801	834	827	803	796	854	796	826	805	816	775	835	804	827	811	804	855	792	770	854	799	817	863	798	828	806	815	776	823	802	799	822	784	774	823	731	783	772	821	800	760	811	836	828	809	798	761	850	825	846	782	804	833	816	816	779	777	860	874	773	823	763	794	833	831	811	788	822	793	818	835	812	854	804	794	811	810	829	823	824	798	836	813	827	805	838	792	806	829	780	816	804	801	779	773	816	851	843	790	790	812	855	844	812	802	773	844	800	829	815	802	805	848	814	814	813	813	890	842	776	824	785	806	844	800	789	843	792	804	802	785	815	790	790	833	797	870	854	809	789	797	811	841	780	802	873	820	817	749	808	816	787	789	858	842	795	812	808	819	832	793	813	804	847	808	741	781	847	775	823	779	847	797	808	819	777	788	823	859	829	824	838	820	824	846	801	795	806	793	836	756	803	800	805	834	796	828	849	862	795	800	835	787	795	867	733	834	820	862	788	764	774	795	827	800	778	835	837	814	795	831	761	805	798	818	814	802	800	805	825	819	811	787	834	812	792	868	825	838	807	832	839	772	831	800	767	847	849	785	778	848	817	841	838	801	759	791	798	834	800	785	805	821	784	772	821	792	789	840	839	831	789	792	809	831	782	836	755	767	781	806	788	811	804	786	844	821	790	799	802	800	845	789	792	788	788	822	858	765	788	810	767	831	827	824	774	750	823	832	806	811	831	867	840	810	783	834	796	831	842	832	841	775	780	790	827	815	835	846	788	812	799	797	801	802	786	842	818	774	785	784	777	733	774	826	851	785	857	790	786	810	855	811	806	799	837	856	778	778	826	825	806	819	776	820	804	850	817	797	800	770	827	817	793	783	742	809	777	801	772	793	798	831	827	775	801	826	837	857	779	832	818	798	815	871	795	830	843	791	794	819	787	758	809	843	764	775	786	777	776	788	814	792	780	819	782	870	835	805	803	801	808	838	806	836	821	802	794	821	868	873	799	817	786	824	831	786	821	788	848	800	790	850	836	771	776	850	806	845	830	778	837	794	809	833	808	788	834	782	775	853	797	825	811	806	788	775	788	790	789	838	796	796	805	821	786	810	801	820	849	787	794	822	808	744	821	820	801	782	791	852	792	850	798	805	780	815	790	804	811	785	792	781	822	863	825	801	819	870	818	852	809	825	744	766	810	811	782	835	821	797	832	848	836	786	807	779	827	839	910	818	777	830	763	832	799	856	803	784	772	848	735	805	783	847	780	835	813	807	832	839	788	764	816	848	833	743	782	872	814	812	793	779	820	829	831	803	801	818	793	778	809	828	847	783	806	853	869	792	802	792	767	807	779	821	789	780	842	811	757	830	800	830	797	786	845	820	823	841	841	794	800	838	875	823	799	828	829	737	764	763	823	788	841	818	791	810	791	790	851	847	817	815	829	797	786	811	835	803	823	821	800	815	787	775	825	850	727	808	773	807	797	801	864	825	809	798	780	838	803	833	825	782	790	815	788	788	845	812	853	822	816	807	830	763	841	773	792	788	826	758	792	812	764	817	821	853	841	788	836	780	838	786	775	808	821	787	836	828	771	796	802	762	782	840	829	788	834	840	867	800	773	768	785	839	854	818	832	797	808	792	817	774	826	809	843	783	782	772	784	801	826	840	826	779	761	799	759	853	865	838	785	788	791	783	830	808	817	796	844	786	780	795	795	777	835	775	781	789	799	796	795	807	793	830	828	776	793	778	800	800	802	778	770	826	861	830	769	836	776	779	797	861	834	807	796	826	794	816	808	751	861	853	828	866	782	833	757	777	790	809	825	842	789	762	808	806	817	798	753	822	825	824	816	827	812	751	844	791	819	802	826	871	812	799	780	839	862	855	764	785	800	837	803	849	881	803	814	809	859	782	817	797	775	843	747	783	782	846	804	823	791	796	798	788	810	797	830	818	838	817	777	786	798	806	779	807	827	768	819	823	802	845	794	841	777	817	817	806	841	860	865	812	807	771	807	820	804	814	810	821	855	833	757	831	843	861	837	826	834	812	776	774	832	797	836	802	845	803	774	835	813	784	833	800	851	869	825	851	777	831	802	855	846	800	804	784	809	775	792	829	812	774	830	769	819	806	810	842	819	793	859	817	825	827	804	815	821	816	841	791	793	788	817	831	796	740	773	778	829	822	822	841	822	798	824	782	779	813	837	829	773	788	812	801	803	838	852	777	806	790	822	788	828	780	827	854	767	794	794	790	766	802	820	793	777	793	750	774	801	807	831	846	833	833	843	847	764	844	802	807	825	807	738	814	790	809	845	815	723	802	767	802	823	827	756	807	828	818	800	824	827	845	757	818	825	814	822	827	826	798	832	769	846	811	777	783	775	816	822	816	827	780	813	807	826	809	808	805	794	795	836	771	835	785	852	783	800	800	786	771	850	841	800	809	825	802	773	827	817	781	823	765	841	795	811	795	811	818	802	769	785	843	881	806	818	835	833	821	804	834	807	780	817	801	852	841	846	868	820	822	800	777	825	795	840	759	861	816	865	821	793	819	816	791	812	783	761	819	771	807	818	802	811	822	803	818	784	807	787	809	788	785	835	825	858	800	833	817	818	785	877	816	832	839	740	769	781	862	825	774	784	799	780	839	810	811	803	786	790	833	759	832	762	833	871	771	797	799	826	833	849	787	723	816	747	819	854	838	784	774	787	825	781	851	821	848	809	782	797	793	821	836	803	778	798	806	778	824	732	877	852	766	806	857	823	793	854	836	864	803	808	818	796	868	799	822	847	829	804	804	830	755	852	847	795	784	766	764	820	845	818	827	757	802	785	795	795	811	800	837	770	810	860	800	752	813	840	802	824	781	793	803	834	788	836	826	819	812	799	814	829	869	770	820	821	794	797	747	839	793	804	783	788	795	817	808	776	782	843	782	805	831	743	851	810	820	759	792	811	827	767	779	794	783	754	772	818	796	792	776	868	788	874	810	822	838	758	793	824	806	809	849	788	800	790	825	858	792	802	799	765	813	828	800	813	788	834	842	824	820	830	887	753	825	803	816	819	763	784	811	831	833	700	842	824	797	811	796	800	802	749	817	818	858	785	788	826	821	804	792	802	778	853	856	817	818	842	864	800	830	818	777	770	838	819	793	809	777	840	813	836	789	841	815	858	754	804	767	850	780	809	797	763	782	772	831	815	797	839	809	811	872	830	843	837	790	797	793	750	828	800	793	833	801	825	816	798	831	793	851	810	758	840	834	797	813	806	818	770	820	805	822	808	790	778	783	791	875	828	788	807	819	766	755	799	809	837	824	798
2245	355	2362	13699	11278	4925	1455	437	227	178	207	216	237	233	208	212	205	223	208	212	212	222	210	211	225	190	218	195	212	221	211	230	217	202	199	220	211	189	222	241	176	221	241	226	208	180	248	228	209	180	202	210	202	216	225	196	202	211	231	232	196	238	227	236	212	199	222	223	197	192	225	185	233	241	228	242	221	211	208	235	187	211	221	188	212	203	216	200	204	214	224	211	216	192	207	239	197	233	210	186	232	249	207	197	215	209	205	205	218	216	219	206	202	205	246	236	204	184	204	223	201	221	194	248	200	234	216	243	206	198	213	208	210	227	228	220	209	220	210	236	212	191	221	200	206	184	187	226	170	218	204	200	223	216	204	224	235	223	251	216	212	176	215	231	215	218	195	208	212	224	206	237	189	207	211	218	220	222	205	226	210	215	226	219	236	213	227	194	186	212	219	204	207	231	204	211	244	217	219	199	200	205	249	220	195	208	234	230	227	220	198	217	214	220	225	216	179	219	216	200	202	213	199	208	201	225	244	233	230	225	225	204	211	225	202	221	200	204	213	204	198	190	220	181	230	201	198	213	188	209	211	198	206	223	227	223	219	207	192	230	219	222	203	206	190	208	231	201	219	227	221	224	208	213	212	230	223	225	188	214	207	218	201	211	221	211	197	217	238	232	219	223	199	235	198	218	184	220	224	216	198	222	210	215	220	215	212	181	207	225	216	216	219	190	234	229	206	199	221	227	223	179	190	199	208	227	198	246	226	226	208	220	195	205	235	210	197	199	201	215	197	221	226	207	226	206	202	197	224	217	219	201	203	219	210	222	208	232	207	203	208	218	209	248	197	200	224	211	226	191	227	199	217	208	200	201	179	195	219	192	211	210	215	226	232	225	227	235	204	214	202	206	217	203	204	218	225	208	194	254	201	220	221	197	214	219	212	188	234	203	216	233	217	210	223	202	231	206	207	223	213	185	241	212	218	238	220	227	223	220	190	228	212	211	225	202	218	224	202	221	200	204	198	182	213	204	222	212	207	225	220	221	216	217	235	221	200	238	197	216	200	198	218	222	197	214	203	201	234	228	179	203	207	196	207	219	223	224	201	225	226	206	200	206	216	210	227	197	212	205	240	202	237	205	203	221	212	217	197	197	217	229	212	211	245	208	224	192	230	214	198	211	204	228	213	208	210	238	212	220	212	204	219	183	199	222	233	210	219	231	208	204	192	213	238	220	202	203	226	177	229	190	221	229	238	206	220	206	194	205	212	204	215	238	209	221	204	255	199	216	223	234	238	202	240	194	201	227	221	214	240	221	230	216	230	227	239	211	208	226	203	188	221	210	202	217	191	175	213	220	211	202	185	208	204	224	231	216	215	172	240	200	199	218	215	210	216	269	209	222	209	207	206	203	188	211	219	240	235	214	217	200	217	212	191	210	195	217	217	225	228	219	202	215	204	225	205	226	219	225	192	206	234	199	233	210	205	200	221	200	207	218	219	231	208	229	214	218	223	202	212	187	216	177	208	208	219	229	194	217	222	213	214	234	208	215	214	227	215	242	251	237	201	212	218	201	200	209	202	192	203	192	252	240	225	212	227	225	217	222	227	218	240	223	194	219	227	222	235	209	208	200	234	210	189	219	205	212	241	216	195	218	231	206	214	248	201	225	232	210	222	211	215	176	235	207	218	195	218	238	217	210	223	203	231	225	228	248	226	215	203	241	204	191	204	227	217	209	218	204	214	201	201	213	228	199	231	216	228	195	214	223	199	233	232	219	235	227	211	232	209	245	200	194	192	223	229	235	220	234	202	207	174	229	212	231	177	219	208	205	225	231	212	197	220	211	226	244	203	217	194	213	220	231	235	189	178	220	212	214	239	204	216	214	185	195	243	213	230	202	188	227	221	216	219	186	211	197	206	209	194	200	217	222	184	195	210	214	205	189	214	217	191	204	242	211	214	226	222	228	224	197	201	209	216	221	187	213	219	221	182	220	217	231	185	191	202	210	239	208	231	199	206	177	183	210	219	211	250	210	203	204	223	221	238	210	222	232	226	216	179	227	212	200	219	233	194	219	204	196	211	228	198	239	204	196	208	217	220	213	203	201	198	239	198	215	242	239	200	234	227	214	217	220	235	216	220	212	205	206	195	236	214	183	195	203	204	237	213	209	205	227	204	224	193	201	210	219	217	227	231	205	228	223	216	191	202	213	223	211	203	197	218	227	218	217	190	201	217	206	241	221	224	211	226	240	206	192	235	212	216	214	215	220	227	213	201	227	203	195	211	214	224	193	215	203	227	232	237	196	245	224	233	193	213	211	221	196	195	231	227	213	218	213	215	207	224	204	188	208	208	199	198	215	236	236	188	223	227	195	218	189	215	229	218	213	233	203	202	217	207	193	206	238	199	208	204	190	215	180	196	202	209	217	206	205	209	216	196	218	186	221	232	223	209	218	214	206	223	211	207	219	219	240	245	229	239	192	227	199	208	214	217	223	217	219	227	225	220	200	219	234	205	210	221	213	202	205	206	200	209	221	238	225	185	188	206	231	220	217	206	221	221	211	216	194	215	212	223	243	212	213	192	229	200	202	195	211	212	238	222	200	219	227	227	209	230	185	206	217	218	204	229	199	209	223	230	230	211	224	189	228	200	197	217	240	208	185	187	225	193	235	206	208	199	221	218	233	221	199	222	200	202	210	220	246	212	212	228	202	212	233	205	221	237	182	207	217	240	218	207	231	219	225	227	190	215	228	208	215	191	186	198	220	217	222	233	211	227	209	220	212	212	223	218	205	241	223	191	233	214	213	180	200	217	203	220	208	188	209	233	233	228	202	216	209	207	212	237	201	207	200	198	199	200	201	247	230	196	227	228	201	226	215	200	210	177	205	218	206	220	202	220	231	213	236	227	197	207	215	210	235	201	227	228	250	228	207	230	208	233	220	222	222	228	219	225	227	255	218	214	206	229	221	211	216	213	228	218	214	194	192	219	241	222	196	208	199	229	234	212	198	246	200	214	197	205	232	221	208	207	202	229	227	198	224	209	223	213	225	226	226	204	216	191	206	206	231	211	210	198	217	185	213	203	218	205	221	235	226	218	190	193	217	201	220	206	222	218	199	172	192	218	175	181	230	243	209	222	204	242	197	211	208	213	195	219	215	216	223	224	208	195	219	240	181	215	208	212	231	193	196	222	222	226	231	200	206	242	204	219	208	207	194	195	197	210	230	211	199	207	223	192	227	209	205	213	235	215	206	189	203	235	205	223	201	207	205	221	203	213	204	205	213	205	211	240	220	213	199	226	193	237	206	222	241	200	202	191	220	236	238	217	216	198	221	225	217	190	231	218	218	235	205	213	217	211	227	217	229	244	212	211	210	223	215	214	219	213	211	239	208	228	191	239	227	210	202	199	199	215	223	225	224	225	211	235	220	235	218	226	219	220	225	177	197	212	197	196	213	217	239	219	224	208	219	209	220	224	218	225	203	207	219	193	204
2235	802	6858	30128	24896	13369	4627	1238	649	620	623	633	611	664	650	632	639	641	609	637	628	580	633	626	593	592	608	601	589	604	623	579	593	584	626	585	576	612	597	605	614	596	588	625	620	559	624	617	614	609	628	621	619	611	652	630	637	586	614	614	596	587	637	619	599	582	606	601	614	589	628	669	653	568	628	626	590	646	609	563	547	640	647	640	607	589	601	592	589	635	656	598	619	635	604	595	626	600	616	552	625	597	639	617	571	632	628	593	612	605	618	597	608	622	632	616	591	585	631	627	614	630	613	580	594	615	621	622	620	600	610	615	567	617	616	607	609	605	625	582	572	583	626	604	632	658	604	578	651	596	626	616	575	612	625	577	630	606	627	613	594	596	599	606	592	604	573	567	599	648	618	587	634	581	638	618	597	598	611	636	590	597	593	610	609	615	627	591	580	587	591	611	655	628	573	643	597	632	625	676	622	581	564	576	625	657	592	645	598	636	605	655	625	579	607	625	605	640	597	583	630	610	632	613	618	592	631	608	608	599	631	606	626	613	641	617	645	627	660	612	611	615	594	596	584	579	570	589	613	591	661	615	621	642	581	628	595	581	612	603	563	574	620	604	635	614	620	606	630	605	651	604	609	591	665	621	595	619	621	603	648	652	637	601	616	631	585	613	550	632	601	594	568	600	585	640	607	594	602	629	593	627	632	598	630	606	610	625	590	649	599	638	617	614	616	635	645	606	591	600	623	618	587	658	572	638	589	576	578	617	623	613	605	629	610	596	577	578	598	601	601	620	616	580	562	599	625	610	589	605	590	601	608	623	670	603	568	613	608	629	595	665	618	666	633	628	608	595	630	627	611	632	610	603	639	609	641	607	634	587	610	664	566	630	602	609	613	604	632	576	610	573	573	597	621	574	594	664	606	577	615	625	605	630	624	594	615	607	580	622	616	568	597	591	592	641	605	584	630	623	643	642	651	615	614	591	608	596	623	642	624	564	592	599	592	639	616	634	648	597	589	572	626	565	624	625	568	594	590	595	601	619	600	600	626	586	609	631	613	622	622	641	644	592	572	652	598	653	574	577	619	635	651	567	627	591	612	624	635	631	639	597	611	596	593	591	602	574	645	631	657	654	647	585	622	558	599	618	594	619	569	639	619	564	613	646	633	629	634	587	638	598	630	628	597	576	618	618	638	564	594	615	644	630	602	612	610	619	630	630	594	654	605	659	650	623	604	589	649	629	594	630	646	587	619	639	593	618	622	634	598	624	586	580	669	584	594	554	642	625	650	619	609	610	594	589	673	615	573	658	592	588	626	626	621	599	620	637	583	605	593	616	639	618	623	617	573	624	614	642	558	587	622	595	658	654	594	622	634	589	611	596	645	649	627	639	605	642	613	584	643	593	657	604	590	633	604	630	654	633	585	634	614	616	576	626	571	605	610	606	576	635	612	632	615	631	617	600	555	652	603	604	639	609	639	577	649	611	594	598	588	598	618	618	621	581	624	611	594	626	644	628	591	657	610	599	611	617	568	633	593	615	596	622	573	633	632	603	634	590	605	618	574	618	591	564	628	598	606	630	573	567	570	602	582	591	643	574	560	615	584	601	608	620	595	625	610	567	606	634	600	581	586	615	661	614	615	590	617	629	614	621	622	637	592	564	630	622	645	598	646	559	613	620	633	644	628	595	591	554	638	615	585	635	574	582	618	568	558	590	610	587	583	604	651	622	635	615	611	642	583	636	592	596	620	635	585	588	614	606	573	619	606	634	593	613	591	666	620	620	595	618	579	654	629	631	603	635	600	586	601	587	651	568	661	557	631	626	644	568	613	580	625	638	604	603	606	601	632	648	592	624	578	619	654	621	586	633	607	614	595	628	607	634	620	631	577	651	613	611	625	593	605	595	593	580	585	595	620	609	612	637	611	630	631	615	571	627	622	587	608	629	602	583	595	630	611	592	627	625	613	639	594	580	629	606	570	605	642	592	569	610	588	633	648	628	662	625	636	615	541	603	626	602	617	633	611	577	607	641	596	603	651	624	666	569	629	614	611	612	628	644	619	603	600	593	586	626	592	665	624	596	628	614	628	601	595	589	647	622	617	603	603	587	638	638	603	619	648	602	610	591	592	573	622	647	593	592	650	600	632	652	609	625	672	616	593	602	603	623	637	602	626	613	617	589	663	630	593	593	623	559	637	632	598	574	613	625	614	602	587	620	594	635	610	625	636	620	609	623	619	642	570	603	575	604	619	613	590	610	644	625	632	600	611	596	623	612	635	611	626	622	594	619	621	600	636	618	650	584	604	572	616	613	622	579	619	634	626	596	619	615	608	641	603	598	591	604	619	593	652	604	609	584	581	624	607	598	601	616	546	586	614	594	663	607	623	679	606	611	610	642	603	665	626	615	637	585	657	611	607	606	652	621	586	643	595	621	628	624	633	622	634	613	607	609	596	671	626	640	637	594	604	592	623	599	624	608	627	609	592	649	646	600	610	623	595	596	607	635	618	630	574	610	641	683	635	592	620	621	590	595	622	590	595	599	652	600	626	582	599	604	612	614	626	597	624	594	591	643	638	631	584	621	600	605	648	601	626	586	598	630	621	622	561	636	624	598	650	626	575	626	601	622	599	611	614	610	631	594	626	604	616	624	577	624	618	617	636	588	626	617	603	597	584	599	584	599	584	634	561	619	631	647	623	618	639	637	584	623	574	635	603	652	627	593	613	663	618	627	612	585	620	623	596	565	666	618	636	596	681	612	607	626	599	618	594	618	610	608	592	600	612	605	567	568	597	613	633	574	619	567	647	620	641	593	635	642	624	597	585	650	623	633	591	589	620	629	614	580	605	605	601	592	608	664	612	608	568	603	624	577	584	624	618	586	627	658	565	618	609	605	605	614	614	630	626	600	649	585	611	609	635	612	602	580	645	600	613	560	596	591	597	623	615	620	602	619	587	626	593	622	634	619	652	635	571	636	622	635	598	631	609	589	573	635	616	600	594	626	611	592	604	650	595	609	592	624	592	568	573	552	638	620	597	628	611	595	616	553	647	623	603	589	634	599	617	618	594	611	630	675	622	624	588	608	573	618	584	660	616	625	565	601	605	587	610	615	595	638	615	592	573	667	616	603	620	603	659	560	593	633	645	599	659	643	599	604	610	624	601	622	629	662	641	616	620	611	603	619	660	588	587	597	637	663	599	617	641	636	599	627	606	652	592	582	627	590	602	583	621	569	628	621	623	577	579	622	593	618	620	567	594	628	655	621	639	615	571	652	634	564	656	644	585	598	618	609	637	586	598	602	636	602	596	622	631	628	582	617	557	617	615	616	615	540	645	597	630	643	613	594	621	614	605	598	614	610	650	618	564	617	583	665	621	617	621	601	614	631	617	598	651	624	598	624	623	623	570	632	641	625	606	625	603	624	603	617	628	635	567	640	628	619	605	561	627	599	627	627	606	581	618	604	593	594	586	653	614	602	599	643	628	636	616	630
10374	2342	27287	74409	60870	36637	15114	2371	345	238	255	243	269	282	241	279	267	245	256	240	257	256	268	286	288	267	260	241	272	272	256	252	259	237	250	248	219	229	292	267	262	253	267	236	263	250	249	243	233	255	261	239	261	281	279	262	253	273	263	262	249	250	260	283	249	247	249	235	255	242	270	276	259	280	269	265	277	250	278	253	262	243	275	278	266	263	270	284	251	269	266	232	246	248	270	259	255	259	276	260	267	248	273	258	225	286	246	275	216	274	256	268	247	237	280	268	240	257	268	251	268	256	252	261	254	267	284	262	255	282	262	241	278	237	264	252	258	250	254	229	244	279	254	231	270	242	263	260	261	265	250	280	275	262	279	256	282	274	271	264	269	252	220	236	267	257	270	268	280	270	234	286	268	231	242	256	229	250	277	251	261	232	255	276	272	270	281	272	255	262	262	281	227	248	294	229	247	262	253	239	253	260	279	243	253	242	271	255	262	251	283	253	242	246	276	258	245	265	250	242	270	257	283	258	268	257	277	269	235	257	270	293	246	266	245	262	282	252	228	262	262	242	280	243	257	250	279	266	237	269	262	264	280	267	257	294	263	260	243	288	250	268	259	263	249	251	269	269	283	255	262	272	251	285	277	287	250	266	259	258	291	239	256	239	280	269	276	239	258	253	266	265	260	294	268	273	275	262	235	263	272	254	270	260	259	259	263	233	303	264	240	281	258	253	271	258	223	268	256	246	246	227	244	243	224	244	265	255	245	266	269	270	230	299	249	231	277	278	259	269	245	270	239	242	278	262	263	246	257	273	271	268	249	226	243	269	243	257	260	233	254	272	261	245	259	260	253	285	286	264	277	263	284	252	275	254	263	237	250	259	264	255	246	284	275	286	284	272	245	250	237	259	275	255	261	266	268	243	251	292	283	253	244	260	249	254	253	269	244	258	260	264	259	276	287	270	268	241	276	256	249	252	276	243	295	269	260	300	256	231	251	243	242	247	245	255	281	254	275	258	245	281	271	259	252	237	256	216	250	237	246	256	238	270	281	281	252	255	253	265	251	263	284	244	261	267	278	247	253	270	249	257	252	254	240	261	261	236	240	278	252	271	284	239	263	249	242	249	292	259	240	255	260	257	235	264	249	240	259	280	243	249	315	281	255	244	276	255	270	239	221	256	257	215	251	214	256	252	243	252	233	279	265	274	252	244	228	235	267	246	267	262	250	261	246	265	248	265	278	255	267	254	242	236	256	260	259	287	255	299	251	249	270	269	252	279	267	216	259	250	244	290	248	255	252	252	255	272	238	266	289	250	230	232	261	240	254	244	272	280	252	267	256	255	238	262	266	256	248	265	273	227	245	271	255	243	234	265	268	252	254	269	256	267	279	227	278	252	255	266	297	278	248	257	263	251	268	269	272	256	235	262	258	252	234	261	283	253	241	244	254	246	260	262	222	251	251	265	304	265	254	253	258	268	251	257	277	286	262	241	275	266	265	275	277	254	235	264	251	261	281	245	210	240	273	251	271	272	242	280	265	255	265	241	243	278	293	234	258	281	250	279	250	253	240	261	263	275	239	241	235	247	239	269	277	248	266	281	262	283	262	273	260	257	253	248	242	242	241	273	248	267	235	264	289	283	277	243	255	284	241	252	239	275	263	212	232	250	238	260	249	241	246	257	246	237	267	238	261	275	294	255	249	288	266	257	269	249	283	258	269	251	255	262	244	261	276	247	241	266	273	272	280	254	311	267	241	244	293	229	250	252	241	250	254	261	255	245	282	246	288	246	247	251	256	239	274	267	249	266	242	265	256	279	271	257	301	255	282	270	285	289	274	265	272	243	296	254	260	268	270	288	254	234	258	263	250	269	256	272	235	284	268	267	269	242	284	241	261	258	279	258	261	232	254	225	257	267	275	259	272	259	276	245	248	258	244	259	242	262	253	279	260	246	241	270	238	247	261	257	255	271	249	257	298	259	268	280	262	236	271	245	291	239	271	262	236	250	239	266	238	256	259	252	271	239	244	246	273	261	242	228	247	258	245	235	254	268	267	240	249	276	271	264	245	250	261	242	270	286	303	233	254	240	257	281	264	257	266	288	266	252	268	263	254	290	283	262	255	245	263	256	286	259	251	281	277	230	252	245	243	246	245	264	252	264	264	251	246	259	280	250	264	274	243	251	263	253	250	247	249	238	263	272	247	300	230	270	271	268	227	240	263	266	259	231	254	271	234	249	242	263	259	226	279	273	238	263	248	271	286	267	229	253	267	281	259	244	249	240	235	249	256	241	267	247	243	245	266	239	256	283	280	266	252	297	262	272	241	271	282	302	246	247	269	205	270	246	276	293	245	243	280	271	242	275	266	275	253	296	271	272	245	284	273	239	268	229	238	268	276	252	240	260	250	230	255	256	298	237	263	283	266	254	267	273	237	276	265	227	278	256	274	255	253	249	251	241	259	267	257	251	260	281	266	266	251	259	222	269	259	266	233	240	277	248	261	254	259	263	263	263	269	270	283	266	272	248	277	261	233	259	235	266	258	261	277	282	248	275	227	254	266	251	245	263	239	273	256	261	283	268	234	261	271	244	258	219	277	254	272	278	253	270	305	271	256	267	273	291	273	258	255	263	256	257	248	225	249	287	258	255	311	271	283	255	243	238	220	270	247	244	255	279	252	248	253	270	263	259	250	268	275	276	267	271	270	265	248	237	241	245	237	259	262	242	255	305	279	278	304	257	280	227	297	245	286	274	237	261	262	259	267	264	250	268	259	267	255	249	249	295	235	255	292	279	251	274	274	270	285	272	261	229	245	264	229	265	262	247	254	255	260	257	259	267	270	270	257	258	260	298	256	263	256	240	233	262	278	271	279	261	271	241	256	283	231	260	253	278	266	239	273	256	253	257	246	263	257	257	264	275	252	241	271	266	242	242	253	253	303	279	239	250	282	276	268	272	251	264	277	259	240	250	244	240	241	249	262	262	252	254	288	250	284	237	279	263	248	245	249	254	268	283	244	268	262	246	265	271	271	250	261	264	224	235	251	235	268	260	240	260	272	261	249	236	251	229	269	254	274	255	199	252	271	253	254	251	238	244	231	271	263	248	266	262	265	246	245	246	278	266	284	266	257	270	261	251	257	286	281	256	227	259	251	239	226	243	272	258	257	233	294	262	271	272	225	260	254	257	262	260	257	259	241	240	255	275	280	259	296	252	277	274	259	262	262	254	267	238	261	271	266	246	271	258	271	266	246	273	273	265	244	256	242	239	270	246	270	269	245	249	247	228	253	252	263	271	266	258	261	264	246	258	281	284	254	257	248	246	270	248	245	294	244	269	245	252	265	290	274	280	231	263	264	281	271	293	272	271	248	261	226	250	267	255	254	251	255	282	246	286	256	259	286	253	270	251	290	278	266	251	297	243	253	256	272	230	262	270	260	248	253	250	236	286	266	275	242	272	239	271	266	247	229	258	236	254	275	226	271	255	244	286	246	242
6260	2731	33682	79033	67618	46171	22235	5579	979	768	764	746	703	679	723	735	705	695	755	713	748	733	746	715	702	754	704	757	771	713	729	749	711	776	721	704	784	722	726	718	734	700	738	689	729	697	744	727	755	754	675	722	706	693	695	697	725	692	720	711	711	700	703	707	752	740	721	716	700	693	717	711	715	734	717	694	684	747	760	724	710	737	675	733	731	714	720	746	753	684	724	730	755	768	778	665	711	737	738	721	695	742	749	744	735	745	751	739	724	726	706	708	767	721	727	752	735	792	666	735	703	723	711	702	755	750	738	717	766	774	739	725	679	717	733	681	760	733	712	731	762	726	729	717	758	715	727	717	727	704	740	750	719	649	731	749	744	758	746	724	666	742	739	722	724	717	755	684	722	712	719	735	711	725	736	741	716	748	699	737	726	727	728	737	703	756	692	706	778	729	748	702	748	752	759	683	762	695	771	703	749	682	697	719	757	717	707	699	677	700	773	715	733	689	733	725	697	704	730	722	735	699	722	729	700	747	740	766	743	734	698	747	718	737	720	762	761	733	680	730	717	756	733	784	685	750	684	705	708	755	751	744	698	717	756	745	743	725	700	732	703	763	727	775	683	754	729	686	756	733	756	727	792	745	701	731	684	706	713	687	743	732	715	749	695	701	724	721	759	808	690	715	694	731	726	716	741	731	758	726	714	763	718	740	755	721	703	697	717	720	761	716	735	741	763	738	755	741	717	726	734	709	736	705	739	690	694	777	761	718	660	770	730	708	749	741	690	747	733	692	796	745	710	721	754	743	732	737	698	712	722	678	735	773	778	734	703	712	681	666	723	704	714	747	742	712	747	712	753	680	775	741	699	689	691	789	745	739	735	711	752	709	697	707	755	716	776	736	788	769	740	702	692	736	698	757	658	696	754	776	715	804	758	747	726	763	685	739	724	716	741	751	712	718	720	712	711	761	766	736	707	754	728	706	765	698	749	732	760	728	737	747	722	766	661	650	716	737	764	679	712	767	746	720	755	745	744	704	732	790	725	721	793	700	740	771	735	718	735	687	713	706	689	692	747	715	777	727	743	716	724	724	735	726	724	752	719	743	732	715	726	710	727	717	700	685	712	743	706	667	731	777	708	673	706	691	732	759	763	753	686	755	756	740	674	708	767	728	760	785	732	755	690	715	723	718	724	734	676	744	749	721	697	735	703	812	747	729	749	713	691	746	687	746	784	709	756	728	773	697	695	750	718	770	719	743	721	793	720	706	719	710	764	737	716	729	704	769	725	763	726	767	725	716	704	705	760	720	713	705	738	719	729	751	733	679	690	694	771	724	748	706	725	716	731	701	744	772	704	727	707	721	746	714	699	760	700	729	695	714	800	733	703	722	724	728	757	686	706	730	698	712	685	721	711	765	768	788	681	744	713	730	731	718	745	691	768	751	738	705	725	695	712	737	771	709	743	678	779	774	701	762	785	724	706	714	718	758	711	736	723	758	715	686	741	731	768	719	739	732	739	728	742	730	743	743	727	753	787	675	740	713	724	732	737	737	746	721	718	726	713	700	753	757	704	698	726	811	722	747	700	731	730	739	679	742	755	701	693	700	702	761	725	714	694	720	807	716	717	718	686	788	738	734	684	686	700	707	699	693	736	732	710	724	762	724	748	746	684	738	747	678	731	743	733	696	744	707	702	749	699	752	748	785	757	676	690	714	730	705	712	721	739	693	721	659	731	711	696	747	764	758	716	747	700	676	761	718	767	745	713	744	758	725	708	693	705	753	744	738	756	655	693	777	781	715	717	748	728	732	654	743	728	666	745	732	709	711	665	788	688	727	703	710	830	744	746	724	744	683	734	733	728	758	733	750	711	755	771	723	698	750	702	751	721	695	717	783	685	725	748	737	753	744	740	709	691	721	689	722	721	762	689	718	727	713	730	751	747	716	757	754	726	740	731	716	739	795	723	739	735	717	721	762	749	733	691	770	773	737	710	709	754	738	744	690	735	725	751	760	737	781	701	696	732	746	758	719	741	784	729	721	719	704	754	718	762	722	726	681	713	761	710	715	734	721	701	744	744	763	734	692	737	759	705	720	722	745	735	754	705	767	757	742	685	705	726	739	699	717	709	733	699	702	749	740	725	725	760	742	750	723	705	734	676	737	744	719	730	766	746	747	748	753	771	731	660	727	692	699	741	742	704	778	717	757	711	744	758	688	740	705	715	739	726	705	711	741	712	694	735	695	742	694	652	779	715	714	738	726	741	746	721	761	690	725	758	705	739	738	697	696	685	748	741	745	741	764	748	721	760	761	768	769	720	753	749	757	743	728	767	733	685	701	708	789	757	717	750	756	695	671	799	702	739	711	720	754	723	766	694	734	744	769	724	721	738	757	738	731	778	759	749	697	696	758	721	715	710	728	719	743	705	741	709	707	721	698	713	778	750	721	722	748	688	775	740	740	746	733	714	755	775	713	713	729	752	729	697	701	713	738	776	705	724	768	708	743	664	755	739	733	746	716	729	759	788	747	705	733	766	733	685	783	711	703	675	688	722	753	761	669	716	720	768	770	731	695	757	753	713	773	705	724	687	752	702	746	737	734	737	717	727	719	686	732	732	756	720	736	711	692	737	744	736	736	730	769	722	723	731	690	710	747	725	725	717	777	696	710	718	760	741	734	712	767	705	743	738	724	675	722	697	766	746	712	749	764	731	720	690	728	728	712	754	722	708	699	718	773	772	756	693	768	725	758	747	738	744	713	710	781	733	765	765	744	733	711	752	708	657	764	753	714	712	742	729	702	715	730	744	740	652	756	752	720	748	781	722	741	714	710	702	747	688	742	741	747	699	723	739	734	728	722	676	725	766	699	768	729	766	660	778	728	766	728	744	772	701	696	710	738	734	718	722	730	748	709	779	741	716	763	709	725	738	692	751	764	732	751	707	741	771	745	721	714	717	786	721	735	753	749	722	705	736	724	713	708	726	747	742	783	696	794	740	742	737	758	746	740	722	750	688	741	687	710	757	742	703	736	678	717	771	728	778	718	721	766	761	705	697	682	707	691	713	702	722	730	716	724	724	751	758	713	723	782	734	706	750	712	731	751	701	746	738	728	744	721	729	768	705	766	725	711	755	743	763	700	736	741	712	708	784	654	693	687	732	690	726	696	683	743	736	741	698	710	717	753	711	729	741	700	774	744	734	766	730	763	735	735	676	721	742	760	766	738	685	717	730	772	715	780	715	742	744	701	775	742	733	676	738	753	675	728	704	679	742	745	699	732	751	773	765	741	729	719	728	716	741	764	729	743	719	706	735	734	736	723	736	713	692	757	711	725	713	735	696	714	726	709	693	765	644	708	742	772	718	686	716	737	723	687	732	735	756	742	703	683	743	761	747	718	756	727	720	765	740	725	778	719	747	729	726	674	695	783	747	731	664	740	765	720	775	715	739	721	722	701	739	751	735	750	683	727	727	703	746	692	717	697	721	765	731	730	731	723
18880	5523	50931	82944	69594	48459	24114	6144	581	360	329	285	314	287	296	332	302	313	348	300	277	300	324	301	312	301	299	295	315	328	315	297	332	275	270	313	297	295	296	289	306	297	328	311	290	280	313	320	340	309	298	306	334	285	322	327	301	289	346	312	300	293	308	324	300	339	313	284	306	311	309	314	288	309	316	301	301	301	299	330	279	279	304	315	314	339	319	284	297	318	325	287	293	290	300	309	290	317	304	302	284	314	298	301	305	316	281	328	318	351	289	289	298	282	288	316	312	316	332	331	311	328	315	320	303	297	292	280	330	311	310	337	304	310	337	320	323	296	316	302	299	317	343	296	297	286	303	308	313	336	295	304	326	323	296	317	290	256	281	303	297	318	291	294	289	311	298	327	335	308	309	281	317	317	295	331	308	286	323	312	314	299	283	312	290	344	328	321	323	280	299	318	292	304	322	334	320	298	303	305	321	318	300	311	336	302	264	302	266	269	332	296	289	296	295	281	334	314	302	293	319	284	309	334	324	300	293	307	306	286	308	309	328	319	321	318	302	291	311	277	297	307	297	306	292	304	281	341	296	277	315	299	328	306	284	301	290	307	263	265	299	311	326	287	299	312	288	320	283	330	325	313	303	302	294	319	306	309	305	296	328	302	282	298	320	288	297	265	291	301	289	314	308	280	314	316	293	328	310	325	277	298	331	266	309	327	326	306	285	277	269	325	331	313	315	302	293	320	266	284	308	297	324	315	298	292	308	287	314	289	306	312	292	289	329	316	299	300	312	322	302	311	284	311	330	312	313	353	319	314	323	294	305	290	297	336	324	298	302	296	329	274	346	317	294	340	319	274	304	318	309	299	316	289	275	266	286	325	266	293	295	294	289	256	275	329	310	306	317	264	299	293	277	295	304	327	285	300	284	294	305	326	282	323	315	333	322	286	310	311	314	327	306	298	296	312	328	303	315	309	304	295	309	311	296	261	293	296	292	311	307	324	304	316	289	301	298	301	322	290	304	306	322	299	285	322	300	287	312	308	313	297	301	293	272	280	332	279	295	329	284	331	316	295	263	327	343	295	270	302	323	315	308	269	287	312	312	310	304	318	289	353	305	330	332	334	314	306	317	286	307	313	303	300	307	296	286	329	281	286	307	289	299	341	328	319	319	316	328	325	324	327	319	331	275	327	284	294	297	302	317	286	294	282	323	306	302	325	319	302	340	321	291	323	332	302	301	309	291	295	303	295	320	302	313	318	311	293	309	305	298	303	277	321	290	304	295	342	314	294	315	333	315	324	315	316	345	299	321	350	311	303	339	290	290	282	311	320	307	300	296	292	315	291	306	285	306	305	303	318	305	281	297	308	310	308	286	267	312	316	306	313	288	318	309	274	284	299	323	335	327	293	269	327	314	294	260	290	319	316	301	285	281	348	286	284	295	285	328	332	327	284	313	290	355	313	288	284	288	319	308	310	299	300	337	285	318	290	268	271	312	299	263	295	292	320	348	314	307	269	306	296	306	309	320	266	287	324	306	298	344	317	297	306	314	320	281	296	309	306	324	289	319	279	302	334	279	328	287	308	309	320	288	307	291	296	309	329	269	262	309	291	317	295	342	291	312	291	303	284	338	313	330	305	317	333	322	319	311	298	282	289	310	293	306	307	273	321	293	305	322	297	310	296	303	285	264	310	306	322	286	309	324	319	283	333	318	311	308	334	303	299	311	296	281	345	317	292	295	308	262	328	294	297	321	261	340	308	310	312	312	276	306	323	336	295	301	303	294	277	287	314	287	287	331	311	306	306	293	291	320	314	309	271	327	341	297	292	313	307	324	302	300	292	256	290	339	321	335	303	338	304	319	292	320	289	309	277	309	316	301	285	281	287	304	259	311	276	312	310	326	297	315	314	312	322	327	328	299	308	310	335	309	312	303	268	280	278	325	285	313	308	269	338	308	322	306	286	318	313	316	313	318	284	321	304	314	311	321	316	297	303	324	304	315	288	322	293	305	292	324	301	330	356	302	305	296	310	279	275	286	294	317	299	312	324	315	321	299	314	296	281	313	295	309	314	266	351	304	312	297	286	281	309	332	333	298	333	333	309	319	318	334	282	291	302	298	298	317	291	306	296	322	308	289	357	318	304	320	312	297	305	338	343	304	313	309	285	292	278	319	338	302	309	294	306	302	300	316	297	316	289	281	300	284	300	337	287	307	308	340	307	294	300	287	305	308	313	268	327	284	311	331	299	290	286	278	276	282	314	320	311	316	305	316	295	304	321	325	325	335	332	306	313	301	301	314	303	300	346	302	302	336	315	312	315	314	323	333	284	332	340	312	317	319	340	297	294	331	310	306	320	285	334	297	301	305	287	308	296	325	314	288	320	335	333	309	322	286	293	299	288	325	291	337	307	286	328	260	281	320	297	294	292	279	300	302	310	299	315	308	279	324	313	329	281	264	291	315	305	283	302	309	292	266	286	284	345	287	319	281	306	305	308	325	296	297	335	300	275	324	321	317	295	288	296	285	301	278	298	309	280	283	267	277	300	305	314	348	292	333	299	285	323	324	282	333	264	291	310	297	283	292	282	325	305	318	318	282	319	281	307	301	291	273	295	309	308	289	279	342	336	325	271	296	303	285	322	311	306	290	304	305	303	313	284	317	277	287	306	322	304	324	297	303	333	292	326	288	300	303	317	308	317	289	335	288	311	284	327	277	321	270	317	283	303	306	312	353	306	308	329	316	300	303	285	284	296	284	295	319	274	328	299	310	316	299	296	314	307	294	334	323	298	351	306	323	305	326	311	320	326	313	302	303	307	292	289	316	319	306	287	314	296	269	298	285	289	319	287	304	304	303	311	346	317	305	321	304	299	326	302	336	310	312	303	285	303	301	316	288	321	300	283	303	323	279	260	282	322	289	300	318	297	298	286	304	304	309	323	304	297	297	322	326	320	335	289	289	303	313	278	289	305	300	318	319	300	318	304	298	297	314	296	301	280	305	304	324	312	287	341	278	325	328	310	311	295	287	315	289	287	297	296	332	289	300	286	326	302	280	311	278	307	327	307	308	291	272	316	318	324	326	262	267	342	339	295	321	303	318	294	293	278	304	292	321	308	315	310	322	277	331	328	313	287	325	290	295	295	282	308	299	323	287	283	288	321	337	303	320	303	299	327	310	293	311	321	304	327	284	328	288	309	297	338	303	281	292	320	292	294	313	313	327	297	283	280	301	321	309	334	336	298	319	264	316	326	319	288	301	288	315	302	301	332	310	325	316	317	320	290	339	281	278	301	350	313	315	293	301	308	289	309	340	317	340	338	282	330	314	300	301	298	291	311	302	311	291	285	329	294	344	286	288	276	301	303	325	325	327	312	289	282	314	299	309	326	296	305	302	331	310	315	303	295	313	288	322	314	283	285	318	309	280	315	344	307	303	317	320	271	320	300	286	341	259	276	289	296	279	300	306	283	292	286	295	292	298	302	312	320	311	277	306	294
8840	4696	52643	90282	80226	57317	31839	9656	1363	826	874	813	862	850	775	795	866	844	840	851	826	772	835	851	819	851	813	826	830	826	842	816	822	901	817	862	863	815	813	841	883	843	798	869	787	787	855	827	798	827	844	873	862	760	869	815	814	884	816	872	812	826	806	864	794	885	771	794	801	869	811	833	829	832	849	868	846	830	841	833	858	830	847	813	832	901	827	851	842	820	853	799	867	805	859	782	811	887	844	844	835	827	852	824	925	884	818	883	862	851	836	783	855	879	828	811	878	852	820	868	801	870	868	826	820	822	838	819	822	847	809	809	849	842	832	795	841	863	852	846	799	831	840	831	838	776	811	837	845	828	837	819	873	832	827	839	798	792	827	789	785	739	819	774	762	799	803	808	795	830	810	858	821	871	786	780	867	798	816	815	846	872	870	854	837	853	851	808	814	838	829	843	815	827	788	826	832	853	827	786	865	840	884	812	833	802	814	820	864	877	833	834	807	859	791	772	877	850	906	788	874	874	797	852	840	742	807	811	845	848	792	857	828	851	867	820	857	885	862	855	842	820	835	829	822	870	857	863	839	822	848	851	802	854	785	877	827	838	789	826	885	886	863	841	777	827	842	796	860	841	854	848	802	848	835	825	865	858	846	848	826	834	846	833	843	822	806	849	842	762	908	832	761	799	900	838	779	851	853	831	849	841	795	855	832	871	813	849	844	745	820	831	807	845	827	788	790	841	834	824	813	802	849	883	847	832	776	813	857	837	811	853	801	813	825	833	834	808	848	833	889	825	872	862	869	895	805	811	833	829	782	782	882	861	856	754	805	839	834	825	874	802	794	813	863	876	884	849	830	850	835	843	819	819	834	828	841	788	834	870	827	900	851	797	811	842	818	808	842	865	808	800	818	844	799	838	813	822	847	830	833	834	775	868	869	844	830	794	849	852	805	864	799	787	817	824	822	884	804	808	856	862	830	836	758	815	823	822	839	842	861	834	870	861	808	734	856	772	842	825	830	898	904	850	819	838	816	816	824	835	833	855	831	825	848	841	806	871	882	827	783	848	889	804	849	869	846	876	860	838	841	800	817	805	811	846	812	862	774	872	832	842	858	837	823	858	796	873	822	817	804	815	794	841	843	841	886	785	828	866	778	803	803	837	866	791	803	825	881	830	885	822	818	894	809	888	860	842	835	796	867	875	793	874	854	849	906	800	851	824	839	807	856	881	800	831	852	851	792	796	815	806	842	845	804	768	844	826	796	788	822	822	811	828	889	811	848	842	855	811	843	843	796	866	791	808	801	832	871	862	828	844	793	788	884	811	891	820	835	864	852	816	798	837	856	853	826	860	813	812	793	788	827	841	861	866	793	843	814	832	832	798	820	821	888	856	871	866	826	855	839	865	849	812	809	816	805	850	824	826	795	774	812	803	831	822	818	831	852	841	760	876	831	826	818	847	825	820	810	884	800	780	811	840	834	818	821	827	873	801	844	862	841	796	840	876	833	882	855	802	775	822	848	843	822	832	805	770	809	846	820	814	848	826	819	807	801	817	877	830	879	860	838	876	812	826	801	843	838	880	837	854	836	827	802	875	812	828	833	779	897	825	828	822	812	878	867	824	840	800	830	866	834	844	817	821	795	821	825	862	840	858	834	808	856	840	834	782	768	856	841	822	796	846	818	821	840	794	852	809	797	827	858	825	771	843	822	856	860	801	809	808	860	818	837	798	831	818	812	788	814	799	902	808	789	850	828	812	857	788	813	830	840	829	831	848	847	816	840	793	866	794	790	888	895	836	808	807	779	817	784	802	811	846	824	838	827	859	826	826	822	829	835	844	855	843	862	862	814	833	840	838	779	860	843	826	864	812	820	815	822	840	839	810	835	779	778	808	811	883	800	810	803	858	834	883	832	851	854	910	861	801	805	870	885	824	797	847	821	800	896	820	839	815	868	838	848	830	819	828	799	838	768	849	828	809	845	791	800	859	807	821	871	792	801	858	838	823	860	840	801	858	819	808	860	836	844	856	864	884	838	787	805	880	825	803	858	776	851	801	838	866	842	800	793	859	839	885	822	801	905	813	859	886	841	821	825	811	850	846	793	873	824	841	834	857	882	869	844	826	815	801	814	833	852	827	842	840	870	821	832	799	815	832	855	820	855	848	782	844	800	826	801	835	798	872	837	849	822	793	812	849	861	823	866	832	825	842	814	863	834	788	834	793	842	790	839	889	820	824	844	829	883	846	858	804	821	853	860	828	793	837	825	851	783	838	824	867	808	794	835	863	813	796	884	818	843	803	870	875	870	817	819	862	860	854	838	830	875	810	855	829	826	885	813	820	824	841	857	878	814	841	890	818	810	842	849	872	867	843	867	844	848	840	795	847	850	885	853	811	846	855	835	851	779	884	846	837	806	798	864	815	820	807	822	805	779	892	844	831	805	874	863	859	852	765	821	785	856	827	836	840	795	856	842	808	807	789	789	835	796	852	822	828	862	840	835	813	840	847	833	824	815	863	825	878	835	816	835	817	845	835	840	906	836	767	871	833	824	859	847	882	861	817	857	801	851	832	781	802	791	826	784	854	857	818	794	792	838	812	838	820	867	802	851	892	890	852	807	822	825	813	785	774	803	798	868	795	785	793	807	866	824	880	804	830	860	758	830	806	822	901	835	847	881	823	824	849	821	824	838	786	851	787	827	839	794	842	815	806	848	856	867	825	827	805	854	852	782	823	887	799	833	815	818	854	845	788	785	875	812	832	789	844	837	863	861	867	865	874	856	850	818	830	866	821	783	798	819	845	871	844	823	847	864	847	839	815	807	829	805	813	881	834	818	866	802	805	821	860	840	802	829	835	839	817	845	820	824	885	808	796	819	855	826	861	854	832	835	852	843	833	865	844	881	820	843	854	856	799	849	827	812	887	862	841	820	834	862	870	842	847	798	802	811	873	827	817	875	856	882	846	820	826	849	885	829	827	798	794	862	816	833	851	852	815	810	820	824	893	824	843	795	821	915	871	898	808	778	729	799	821	853	798	849	810	803	813	855	824	806	791	807	901	823	851	818	878	837	796	791	838	824	811	838	842	816	829	856	857	867	820	868	810	817	809	884	829	799	830	875	810	857	872	919	793	857	861	820	795	784	820	847	891	855	771	796	840	812	800	829	805	870	805	885	806	790	810	835	791	830	804	825	838	852	833	841	802	844	814	847	864	814	806	858	822	776	810	810	834	824	824	823	890	807	851	795	859	807	861	844	827	825	839	870	799	831	808	794	808	893	813	796	799	837	895	830	806	843	832	792	819	857	799	795	777	834	860	797	813	878	797	788	862	816	807	820	830	869	824	868	901	891	852	838	863	850	824	855	743	825	812	874	808	869	827	856	846	852	808	818	796	767	870	816	824	822	869	764	808	869	820	803	785	817	871	853	820	774	804	848	782	842	822	823	816	862	808	809	775	855	820	763	885	821	841	859	854	836	836	800	821	817	858	857	809
2302	388	2250	9774	12494	6397	1969	529	272	223	233	206	246	247	208	236	224	189	228	222	232	240	236	202	216	224	250	241	222	237	200	244	223	229	208	225	245	213	229	265	234	217	233	216	201	208	230	205	205	239	255	225	250	213	225	218	254	207	218	247	211	218	192	226	253	208	233	219	241	227	234	221	217	217	242	225	229	232	228	200	231	219	218	217	215	228	192	240	212	225	212	213	207	210	190	206	227	216	215	217	212	201	252	198	247	188	222	229	244	218	217	210	258	204	224	222	210	204	202	223	212	226	225	214	221	227	217	231	225	263	205	238	219	237	233	195	235	205	228	231	211	240	224	233	240	200	223	196	222	213	232	231	232	230	219	230	202	221	206	226	235	212	212	242	224	200	236	207	224	220	249	210	206	216	223	217	231	228	216	215	242	215	206	190	242	206	238	232	241	211	217	211	233	230	210	223	221	219	221	246	224	213	223	217	238	217	193	221	233	226	225	256	220	220	267	198	248	215	213	223	236	220	212	245	245	235	238	225	234	225	219	227	197	242	207	240	233	212	228	237	228	223	217	247	213	248	211	219	226	217	231	232	221	207	233	202	211	246	202	228	236	209	225	236	209	237	202	192	258	233	218	210	224	225	236	231	228	225	226	232	200	248	225	227	185	231	216	230	254	228	204	228	227	205	218	215	223	214	200	202	228	245	236	200	201	229	186	222	213	212	224	204	242	230	241	217	217	238	229	216	228	224	222	231	221	243	192	211	209	219	223	234	208	244	202	229	219	249	238	230	232	238	200	218	207	221	241	234	248	206	214	207	229	211	228	201	225	226	219	207	206	213	212	226	216	227	214	207	237	207	239	223	255	211	232	229	208	222	202	238	225	232	226	220	231	211	215	208	227	205	228	230	210	228	209	234	205	200	212	230	233	240	213	237	236	214	202	205	234	222	234	193	225	220	226	205	236	205	213	227	221	226	225	253	229	225	186	196	233	229	209	229	215	218	236	250	229	225	203	220	253	222	246	219	231	199	246	241	214	244	221	225	238	210	239	188	222	202	224	202	223	236	234	216	233	203	241	236	210	235	215	210	229	234	231	238	201	222	244	220	202	216	252	224	221	210	228	227	212	206	230	233	227	213	246	210	215	277	252	199	209	257	201	251	196	230	234	187	213	222	200	196	227	221	266	237	247	239	210	208	238	211	220	223	212	222	220	220	216	195	207	209	206	220	234	216	224	219	215	231	220	205	183	219	215	227	230	205	203	225	228	221	222	232	229	233	220	235	225	229	222	209	227	203	212	219	210	208	199	229	226	261	251	211	233	220	213	200	231	218	187	261	221	236	213	245	192	230	229	201	216	210	231	214	214	192	211	214	196	207	210	256	210	225	221	198	234	226	246	227	210	215	198	200	221	216	204	246	202	203	237	219	199	201	217	221	213	223	218	225	220	212	238	225	220	230	237	221	235	229	217	241	235	231	232	210	216	221	225	224	213	204	232	226	252	224	202	200	229	215	200	251	229	191	230	199	201	223	245	221	209	229	224	226	237	222	205	250	217	212	213	220	222	212	261	218	240	205	209	185	241	215	224	213	246	216	204	208	220	219	218	260	190	215	223	225	253	210	243	205	223	216	233	244	237	219	209	209	202	186	215	211	248	212	231	187	214	192	214	237	224	207	226	214	228	221	228	232	203	227	229	226	212	184	225	206	225	225	229	227	205	192	220	192	216	229	207	238	242	233	236	195	225	234	215	251	235	221	237	210	219	231	243	222	199	197	240	235	204	206	229	205	233	208	190	207	220	227	227	232	220	224	204	206	193	229	232	219	241	213	214	198	196	231	236	240	212	255	191	209	258	210	233	212	235	239	233	221	207	184	216	225	227	217	198	206	249	221	236	235	232	213	230	237	196	224	232	237	229	217	217	225	241	218	212	211	204	216	241	240	204	217	212	220	212	229	202	223	227	217	218	209	206	214	236	212	180	238	219	201	242	226	220	225	208	219	226	231	208	240	212	208	205	250	222	199	223	251	237	228	254	222	240	205	217	227	208	229	210	224	238	233	233	232	225	254	217	230	238	238	216	210	231	251	229	224	188	244	215	240	206	227	210	207	231	216	234	216	200	213	226	223	232	240	241	228	248	211	230	213	228	202	208	256	217	243	218	234	213	198	209	242	240	249	216	195	202	228	219	243	243	224	233	241	221	227	216	213	229	207	230	213	211	237	208	223	243	199	183	220	212	235	207	233	217	219	246	235	214	231	205	206	246	222	230	241	224	236	221	213	232	213	219	225	215	209	226	218	204	240	209	208	221	217	217	204	268	249	225	233	213	207	232	188	183	259	228	214	231	194	222	216	222	216	196	207	242	213	198	213	233	218	241	216	206	230	207	211	236	208	244	209	228	206	219	231	220	228	208	212	254	225	213	230	248	232	225	219	216	220	235	216	219	215	192	249	222	239	228	214	212	224	228	244	213	206	233	204	231	224	200	222	211	226	228	222	225	198	222	214	235	200	219	209	223	208	209	195	230	233	219	220	191	223	211	220	212	220	212	230	214	221	234	254	217	224	224	208	224	214	235	206	223	233	213	213	213	209	220	239	209	213	209	210	203	209	191	203	231	234	206	247	211	208	232	217	234	245	211	236	218	237	210	234	213	222	187	245	192	212	213	221	210	227	235	222	240	226	198	204	237	218	225	213	231	229	232	224	213	215	204	217	217	218	220	217	222	211	217	249	256	226	230	211	225	211	226	213	235	217	237	215	224	223	232	222	246	232	219	221	221	215	216	203	209	202	203	216	234	235	233	245	204	197	233	212	228	226	222	205	225	223	202	236	259	234	216	221	214	211	200	212	225	218	209	246	239	224	230	230	220	231	211	239	229	238	225	239	211	223	237	216	231	205	211	232	248	247	234	247	241	219	213	232	240	219	197	248	232	223	202	207	197	222	216	211	240	261	236	231	236	215	194	241	223	234	236	216	226	231	225	217	200	206	223	242	234	186	221	220	234	229	223	240	222	211	225	211	246	235	213	207	232	219	228	226	216	211	243	250	228	211	216	235	222	223	220	226	243	233	225	221	216	220	239	231	208	222	221	202	232	224	217	233	229	235	218	184	233	202	211	238	226	222	210	200	204	219	228	225	230	212	237	218	226	257	218	223	227	226	242	190	212	210	222	251	227	257	238	227	216	232	216	194	230	221	208	216	193	221	203	240	221	234	245	212	205	216	219	228	212	202	241	224	232	254	235	210	204	219	215	221	212	215	213	233	227	233	250	242	224	226	224	217	221	212	199	202	237	204	217	226	231	216	202	225	209	232	199	225	236	223	221	223	216	221	253	226	208	230	199	230	235	233	202	220	214	231	243	222	239	236	226	206	237	217	236	182	226	239	230	214	214	234	202	199	218	225	229	243	246	224	240	223	211	224	233	241	229	236	226	236	229	219	235	193	205	226	208	232	226	242	225	229	246	243	218	214	224	209	227	206	192	220	220	213
2338	791	6171	24984	28012	16132	5641	1591	790	667	662	626	669	688	606	646	618	653	616	656	633	594	627	664	678	615	618	582	610	607	610	654	596	621	660	635	663	635	627	635	647	626	668	646	623	658	650	604	690	642	572	687	641	637	617	625	664	627	655	663	662	619	683	647	627	611	620	572	646	636	689	619	666	598	606	581	623	651	661	571	651	574	643	641	632	629	647	648	592	620	594	629	594	648	603	609	666	570	664	658	662	621	603	634	622	610	605	594	608	673	623	646	608	645	672	628	648	604	629	674	601	643	639	594	616	640	688	631	664	660	672	660	660	650	669	631	647	638	654	659	609	621	639	650	656	656	575	612	643	621	621	609	623	641	618	632	609	635	596	617	657	666	601	613	626	632	672	643	632	646	620	604	653	688	577	613	637	614	652	649	641	623	619	651	635	636	651	649	655	607	617	600	637	632	623	656	657	608	626	616	596	657	604	601	605	631	657	612	655	592	658	652	632	649	620	581	593	648	647	655	624	642	604	631	633	633	596	640	646	617	649	637	636	615	631	656	618	670	587	646	634	615	626	619	642	613	600	604	636	664	622	619	626	658	654	611	645	585	638	646	647	621	622	612	602	688	635	625	615	631	635	678	585	645	589	625	623	589	644	644	662	650	639	644	622	598	642	654	652	624	629	632	618	659	626	624	643	582	616	634	646	614	654	645	622	623	646	606	649	644	608	601	591	651	602	591	581	643	616	611	666	632	646	612	667	608	608	612	675	627	632	650	677	637	584	598	637	650	606	616	610	623	627	585	605	626	667	666	655	595	667	622	654	640	664	623	646	676	634	591	648	633	669	611	647	651	630	648	638	631	671	630	624	614	654	638	644	660	656	682	633	654	638	620	640	640	629	614	638	612	646	630	622	640	668	642	658	633	682	632	567	684	571	646	587	679	627	645	687	665	627	695	638	593	649	623	633	579	623	652	653	595	621	656	624	639	633	632	653	625	665	604	613	594	647	608	641	605	628	642	654	618	609	605	608	614	616	673	677	606	656	614	659	631	640	600	632	644	605	632	636	619	637	603	617	647	647	663	621	633	648	637	618	649	584	627	663	651	637	646	607	647	608	595	666	621	636	644	643	605	681	642	614	593	602	655	661	591	658	649	604	689	604	630	604	592	595	609	665	630	641	624	659	668	665	643	630	626	644	603	563	660	664	655	605	646	622	643	649	666	626	648	639	569	644	615	615	668	673	571	654	598	643	617	628	612	604	645	644	602	610	573	608	697	625	610	677	645	623	599	637	633	620	690	600	642	618	615	601	651	661	637	625	646	642	658	603	618	641	645	615	635	613	644	610	689	589	643	651	641	653	660	643	638	644	581	630	631	617	629	597	664	605	630	671	629	626	659	617	611	617	663	639	623	662	636	645	614	657	677	624	619	642	625	648	604	683	656	638	618	687	704	591	677	631	626	651	612	632	639	612	579	667	653	636	667	610	616	598	613	631	639	690	612	646	661	633	649	561	626	654	613	642	664	642	636	620	637	637	610	657	619	630	662	613	664	652	643	644	639	633	634	639	650	669	653	660	627	607	616	665	610	646	658	613	631	622	663	660	623	645	633	628	622	683	671	646	610	600	633	656	642	641	610	668	651	670	676	692	580	631	631	654	667	635	681	647	630	672	647	638	624	680	619	640	643	605	637	639	661	647	592	600	634	631	630	616	627	609	632	606	658	629	622	637	617	620	677	599	618	599	639	638	645	597	626	614	676	644	612	638	602	646	656	670	637	596	677	634	637	650	600	614	610	625	619	642	634	642	628	595	652	596	641	681	627	635	659	668	635	653	623	640	617	613	635	615	611	654	631	633	652	614	609	574	627	594	654	621	668	616	588	635	642	602	669	609	645	603	645	606	606	669	656	610	624	655	688	684	640	625	664	605	640	635	641	657	685	662	626	676	647	647	609	594	640	597	646	626	611	623	660	663	597	601	626	657	686	623	608	595	621	668	638	654	589	587	612	625	618	657	667	645	624	645	650	666	593	620	656	629	636	636	642	621	638	651	634	590	627	618	649	661	623	605	587	638	630	623	599	626	655	629	676	613	667	647	653	683	662	629	651	659	596	655	607	635	653	662	601	643	635	637	598	607	668	633	637	626	636	639	629	623	654	659	657	615	621	607	663	550	625	659	615	597	659	643	646	649	643	624	630	612	616	615	625	621	595	656	643	644	638	625	613	595	613	647	609	644	643	608	582	664	638	630	597	712	654	612	590	648	623	686	595	628	625	631	638	588	622	634	602	660	649	643	647	640	629	595	636	608	631	646	613	675	624	620	637	594	684	623	667	617	605	621	621	591	611	679	653	665	636	582	603	647	612	642	607	600	641	664	601	605	569	629	628	672	630	626	594	648	635	612	654	631	636	569	637	625	600	611	575	632	609	610	636	597	645	623	662	600	659	614	618	601	582	642	634	588	631	646	633	619	629	590	640	592	613	653	606	663	628	661	618	647	652	625	611	644	601	653	614	624	629	651	662	652	630	625	627	595	632	642	598	592	649	619	633	649	661	595	621	642	643	652	636	648	634	623	655	636	601	600	641	681	594	607	684	658	644	627	637	601	610	633	645	598	636	622	634	618	652	581	663	641	626	705	637	598	586	632	575	624	664	649	614	608	617	593	640	627	668	639	649	606	645	629	650	660	627	601	606	608	649	635	619	626	682	681	625	613	648	597	633	614	613	673	650	615	616	673	635	640	618	633	591	655	634	686	632	630	634	625	635	664	640	686	601	614	593	658	609	614	626	637	671	649	658	611	657	654	708	628	661	625	616	654	607	640	641	649	582	632	601	613	630	654	610	625	612	661	619	634	631	619	590	600	687	632	591	630	618	640	627	643	629	621	657	698	627	651	662	647	647	606	638	633	605	688	617	597	616	584	660	656	663	630	608	653	653	639	617	641	651	606	629	640	613	605	643	695	655	649	646	663	645	618	633	656	639	623	614	608	626	619	643	620	681	681	629	643	649	622	609	659	605	683	618	647	614	653	662	663	590	639	639	654	654	689	621	640	642	639	595	615	630	647	662	599	647	625	659	613	637	617	652	608	636	642	665	677	660	650	648	622	643	632	630	630	645	640	655	637	616	640	657	634	697	609	571	645	605	629	627	647	620	661	643	618	625	613	654	620	624	648	637	655	639	633	648	639	619	628	591	620	599	622	612	628	621	615	598	612	584	629	603	672	630	630	621	632	618	620	654	647	578	594	649	637	675	643	647	679	645	663	625	603	590	629	658	646	651	634	618	645	634	668	613	627	705	588	639	632	614	611	611	641	672	655	610	571	659	653	639	600	687	628	584	612	631	675	626	644	629	608	641	608	616	633	619	633	607	666	624	584	634	595	655	672	622	662	618	616	630	637	613	618	622	657	658	680	663	608	653	629	639	611	644	642	637	641	602	594	617	624	675	666	605	634	645	598	667	645	667	633	636	636	631	648	607	636	608	635	606	600	661
10411	2340	15873	72583	62295	36406	14625	2487	357	239	252	273	269	232	267	290	251	265	233	278	261	276	262	266	259	259	281	299	236	248	279	243	265	244	276	251	267	261	257	237	288	266	285	239	266	234	256	285	255	264	239	258	270	247	288	252	268	267	248	250	225	259	265	262	236	273	248	260	266	268	256	254	240	273	262	265	262	267	266	276	240	232	258	264	246	246	247	233	255	294	245	235	235	244	263	292	251	255	282	282	235	263	266	259	264	243	233	251	255	269	253	267	264	244	270	241	261	256	239	241	222	241	275	245	234	245	243	273	271	248	284	247	248	269	237	271	246	267	265	247	254	270	256	294	250	257	305	278	269	241	264	279	274	254	238	274	263	241	263	276	253	230	256	259	277	257	245	260	281	286	231	252	251	267	252	270	287	258	265	233	267	250	281	284	257	243	261	246	257	249	267	229	228	266	297	254	261	240	250	254	224	260	258	240	257	240	270	256	255	261	239	282	268	256	267	248	240	263	252	261	250	288	272	240	229	266	265	241	243	253	256	254	266	282	255	229	272	247	271	239	263	247	260	246	243	236	282	244	268	264	269	250	243	269	265	239	259	236	273	258	237	270	245	253	259	257	251	267	238	247	245	265	283	272	260	250	244	277	249	218	259	251	261	283	245	259	273	252	245	232	263	248	293	265	258	205	249	248	230	286	259	266	225	261	292	262	286	249	253	272	264	259	284	251	298	260	251	273	267	250	290	241	264	240	247	272	235	262	258	242	256	276	253	246	274	240	268	238	252	281	258	253	259	285	267	289	242	270	254	212	258	251	217	264	229	235	232	243	269	247	267	257	248	254	240	259	236	263	270	261	242	251	275	268	266	243	243	265	281	238	261	259	264	276	288	244	278	273	249	251	239	257	271	239	276	267	263	228	264	255	255	236	268	235	264	242	251	281	233	245	280	246	280	259	222	289	238	267	261	238	257	231	239	259	249	270	243	278	271	283	223	263	279	281	248	258	242	261	251	237	257	257	252	253	242	239	251	274	228	262	274	263	255	258	284	282	250	266	239	245	252	247	251	272	246	261	291	267	241	286	268	238	244	251	230	271	253	231	291	244	231	255	283	245	255	284	269	267	293	248	289	254	243	264	253	253	252	287	250	241	254	258	266	276	248	266	253	279	284	234	326	245	248	259	254	262	281	234	228	238	250	276	268	266	265	258	242	277	259	261	260	261	254	274	270	252	240	260	257	252	290	254	272	242	236	256	228	278	259	280	273	256	237	254	270	257	288	262	260	240	251	271	241	269	253	240	241	274	261	277	239	247	286	243	263	289	273	252	240	257	221	254	250	265	250	222	263	262	252	279	261	272	257	224	264	281	246	266	252	266	270	250	264	256	270	252	243	257	255	267	267	269	268	274	272	253	273	244	267	246	255	271	289	298	298	255	289	243	227	293	275	270	258	274	258	258	258	253	243	266	279	257	251	251	280	272	283	268	279	258	282	253	258	264	256	258	284	279	267	261	255	236	269	265	242	264	246	269	244	261	269	261	276	265	230	267	291	270	259	231	278	239	267	253	252	273	266	254	256	256	252	252	258	233	272	269	253	275	288	281	272	272	236	227	259	253	260	262	245	218	292	267	308	221	255	248	247	255	260	223	297	257	248	228	245	258	216	250	258	248	228	270	255	267	280	246	256	259	243	232	269	276	261	240	252	268	266	237	257	236	260	287	257	248	255	285	272	251	270	256	265	247	276	240	264	264	259	250	248	268	244	262	265	266	224	253	264	279	233	255	251	248	261	248	282	253	285	266	238	259	240	263	238	253	258	274	268	266	255	269	276	260	254	240	243	249	228	267	239	268	256	241	261	270	282	198	271	244	267	270	271	291	235	271	275	238	266	270	260	265	254	254	243	259	260	228	284	217	259	243	286	263	240	245	284	282	246	273	252	254	283	270	275	248	279	305	286	250	266	245	244	246	272	246	275	264	261	254	273	255	272	271	212	245	291	243	289	264	244	244	243	247	253	278	258	277	290	280	244	256	263	283	251	250	230	257	251	242	255	251	257	249	253	251	263	237	230	268	269	267	227	279	251	298	264	261	265	279	252	220	256	280	259	216	242	247	252	253	261	278	271	250	280	227	248	291	248	247	274	253	255	239	256	260	278	225	264	259	238	267	235	232	217	260	300	244	265	240	266	271	247	244	272	261	246	237	260	275	237	253	270	252	279	242	263	242	299	267	269	279	284	266	260	298	257	274	271	262	253	265	278	255	265	231	254	286	281	247	246	237	265	255	251	263	265	286	268	245	242	284	249	288	246	254	263	253	240	257	281	269	233	255	249	255	263	264	271	262	280	261	260	266	264	283	274	289	292	248	242	254	248	240	279	253	258	254	257	258	263	272	254	241	258	251	271	209	259	278	242	243	252	260	263	273	252	271	226	235	241	242	228	241	268	241	239	257	284	274	268	265	248	262	260	274	254	237	241	251	274	234	260	282	240	271	266	282	270	235	259	277	270	240	264	270	245	253	248	253	268	253	291	269	249	270	248	231	249	283	288	253	266	301	260	243	261	257	251	283	279	276	254	286	225	262	224	250	245	275	264	258	258	280	233	267	270	247	252	294	268	250	249	239	282	242	261	240	245	258	258	263	253	244	279	215	270	258	259	267	260	252	263	274	257	271	246	261	265	302	282	262	258	277	290	274	294	251	246	304	248	305	260	282	257	250	265	257	243	278	282	270	249	271	255	248	273	236	291	260	269	256	266	245	232	218	250	278	266	250	248	236	259	229	266	248	258	294	261	268	265	275	245	272	260	262	246	268	254	239	257	235	253	240	251	267	275	265	257	258	261	248	258	247	259	266	270	280	306	236	244	251	246	262	242	258	251	259	232	273	271	328	263	261	272	261	276	250	262	244	289	254	267	255	270	268	227	254	264	256	277	272	249	250	245	264	254	243	266	276	281	266	237	258	258	256	238	243	255	256	275	252	268	243	253	241	229	273	243	254	253	274	230	278	267	251	267	296	273	285	263	243	297	242	243	232	266	230	255	277	239	268	263	252	284	265	286	237	252	243	304	235	240	247	258	263	253	255	234	275	292	296	244	259	240	276	256	284	255	261	258	230	260	274	272	250	241	258	258	255	266	252	287	273	272	248	253	273	274	244	260	266	265	268	278	272	256	243	264	292	255	265	233	257	253	258	274	215	281	248	281	273	275	288	274	275	251	274	210	236	236	240	254	254	284	282	274	263	247	241	247	264	253	270	241	240	269	247	260	265	254	285	276	266	224	267	234	238	286	227	241	252	253	259	246	268	267	246	298	269	249	239	230	255	237	241	254	287	272	307	243	276	243	274	241	250	249	271	285	267	272	252	249	304	266	260	236	236	249	274	274	259	287	260	268	251	282	258	255	253	251	244	265	232	248	250	239	270	233	249	270	250	253	247	284	237	255	254	274	253	278	246	211	262	281	244	275	240	265	286	266	260	241	253	235	256	257	215
6278	2677	21361	77556	68929	45111	21824	5600	1005	691	735	700	754	727	723	712	749	767	761	753	760	708	764	718	750	724	713	722	735	712	700	724	727	759	720	724	733	773	758	764	707	760	738	757	747	744	753	750	703	696	704	730	759	692	746	777	721	711	730	727	719	787	775	758	698	728	711	733	734	704	720	751	722	738	702	703	765	699	704	709	722	728	713	710	712	720	734	744	725	761	756	728	696	699	704	712	758	750	732	711	716	732	740	723	721	729	688	748	750	708	760	676	731	700	682	725	701	704	704	691	726	767	746	684	724	744	755	718	756	713	724	757	766	772	722	693	765	713	783	733	707	663	712	769	696	718	680	730	738	750	693	746	740	721	720	751	746	708	713	728	714	705	713	761	765	770	737	736	734	744	749	736	721	722	714	706	744	722	716	737	731	724	689	724	738	690	721	774	693	733	760	734	753	706	713	693	723	785	692	738	743	799	708	747	725	752	762	717	776	756	751	732	741	740	762	752	740	718	721	735	687	693	677	738	705	767	798	747	730	665	781	696	707	724	752	730	748	773	728	736	730	741	713	699	743	764	735	732	762	701	678	698	717	702	768	755	728	715	759	752	754	714	736	776	693	693	772	744	745	715	749	746	737	747	682	729	718	722	683	730	739	774	749	766	700	712	730	724	744	747	738	737	732	706	681	721	713	698	714	760	728	730	772	794	735	707	746	716	751	725	773	735	683	740	710	746	701	701	725	728	699	695	646	715	711	708	763	756	673	716	704	722	688	714	745	748	701	702	708	749	731	699	750	729	764	759	736	759	756	729	770	737	710	774	716	702	773	701	725	683	734	733	757	746	722	709	716	753	659	717	747	776	720	731	757	708	695	710	740	703	736	696	697	714	763	733	715	715	704	716	705	724	682	765	781	710	798	714	729	762	719	721	754	726	717	710	739	733	756	674	736	730	721	719	744	751	699	730	721	734	754	663	773	730	698	725	723	725	682	764	699	729	742	668	662	702	721	732	733	704	738	713	698	713	695	728	724	714	776	721	731	712	721	740	703	773	703	761	687	748	700	765	709	692	692	730	721	737	731	717	715	748	675	725	700	741	753	730	758	733	697	697	721	714	699	674	738	748	710	716	700	766	703	739	751	718	683	687	699	761	683	734	745	681	747	717	732	768	731	723	761	736	719	733	750	743	763	715	697	748	731	719	708	714	714	728	737	745	729	727	693	802	714	746	698	719	743	774	743	760	726	761	736	689	710	712	756	704	723	728	735	745	748	691	671	683	762	756	690	714	740	722	729	752	719	721	699	742	692	710	699	751	711	771	752	730	751	771	743	732	687	696	716	699	782	763	742	782	700	746	740	716	735	736	728	765	750	722	708	700	700	706	776	729	722	738	778	729	725	712	717	704	717	746	708	752	713	721	712	722	724	718	695	717	714	707	769	733	728	717	734	769	717	722	739	725	721	742	762	737	712	709	788	755	712	716	687	703	713	730	730	664	772	704	730	720	770	753	798	716	758	708	739	700	756	738	699	721	722	734	739	726	728	724	744	707	741	765	772	796	756	728	702	759	707	770	711	698	747	754	703	717	700	741	718	760	732	776	693	745	728	685	735	733	742	727	715	703	708	719	736	700	712	757	753	696	702	772	741	772	768	699	716	753	775	748	701	739	767	720	708	736	719	704	733	722	709	683	745	688	692	742	738	726	743	794	726	749	739	702	706	735	761	666	717	688	736	713	704	768	752	747	709	702	708	692	800	778	702	740	744	703	705	683	714	683	742	706	726	721	770	783	720	740	750	766	769	718	750	709	733	712	712	751	712	675	740	732	700	775	778	736	747	793	705	726	719	727	721	717	744	742	729	714	747	723	742	691	767	750	695	714	719	682	725	704	731	731	704	716	675	731	713	696	754	713	719	790	707	703	714	738	728	717	726	735	759	700	722	709	741	714	700	708	759	740	722	757	739	701	704	745	705	710	723	712	760	744	766	681	744	715	719	699	732	743	684	681	700	692	741	705	734	701	756	743	752	736	710	708	743	760	756	698	738	772	724	706	734	756	709	742	711	701	731	743	705	715	720	740	748	722	711	761	692	685	775	674	718	750	678	694	724	693	742	729	696	728	743	708	730	729	748	732	729	734	698	723	706	689	767	714	825	716	664	675	753	740	701	713	676	759	765	723	795	744	735	681	717	735	719	745	738	696	737	721	768	699	722	718	693	711	752	751	726	735	718	712	721	727	691	751	716	753	758	747	721	753	687	737	750	760	744	699	728	728	738	739	686	765	731	730	731	710	718	760	746	702	750	708	695	745	725	727	669	724	755	767	719	690	712	708	708	791	746	733	751	743	715	709	760	686	705	719	709	739	734	737	729	707	797	754	693	682	728	739	727	713	730	765	738	722	724	700	729	679	711	732	699	674	725	734	698	760	740	720	737	772	700	709	737	717	726	712	722	718	762	728	690	718	758	768	718	768	702	795	712	758	724	713	705	724	726	727	726	718	691	747	766	733	709	777	732	749	712	677	728	709	733	731	734	732	754	728	733	697	687	770	703	759	724	714	731	765	684	769	684	710	757	711	725	722	729	684	754	734	745	738	758	745	728	735	755	727	743	730	726	786	775	697	716	725	678	742	710	730	711	700	749	705	712	738	715	700	731	724	688	750	738	687	692	710	671	734	767	699	794	717	725	668	709	699	723	691	712	712	748	687	741	717	730	734	718	721	704	759	706	770	688	725	800	670	747	677	746	707	744	698	763	736	783	721	693	723	674	702	757	714	740	729	716	698	723	720	744	746	673	748	726	739	761	749	692	743	701	705	769	782	711	732	704	801	699	718	787	698	742	730	750	765	749	708	712	711	707	669	682	773	692	709	736	753	735	765	752	775	716	753	757	730	712	763	719	788	713	735	689	721	720	710	677	763	738	750	725	705	721	723	725	728	679	733	753	734	720	763	738	714	794	725	713	659	706	751	731	695	720	766	723	712	679	685	710	732	688	724	746	687	736	725	726	770	766	725	723	696	749	695	735	721	762	737	774	691	725	697	723	712	747	737	695	717	700	777	698	766	784	689	718	717	763	738	729	710	682	758	742	702	719	725	706	717	789	715	730	711	720	760	726	724	715	785	738	750	710	748	715	739	715	737	752	717	693	769	723	680	751	705	725	732	716	676	677	705	751	715	710	672	725	761	767	713	696	740	739	717	712	802	709	744	729	751	736	702	741	710	742	758	743	696	718	724	723	758	670	693	698	706	735	727	746	732	787	690	687	712	708	717	744	722	749	734	700	709	700	739	690	760	696	749	679	769	796	788	749	721	715	706	722	723	736	759	735	723	736	706	732	718	717	770	727	761	730	755	735	708	718	728	697	766	748	748	665	710	749	779	699	727	747	709	734	677	765	737	744	704	744	784	711	746	737	710	721	751	691	704	755	731	712	735	721	732	740	733	727	686	728	749	730	714	687	718	712	714	722	727	755	730	727	723	750	727	724	747	685	723
18785	5474	19467	80624	72266	48226	24010	6457	563	308	284	282	308	296	284	295	314	285	299	295	305	293	336	314	310	317	289	347	308	307	300	314	277	325	311	276	310	292	287	311	292	317	298	324	290	324	307	281	296	291	296	326	328	300	310	327	315	314	309	267	309	285	286	283	303	307	318	293	290	298	282	282	306	345	314	279	319	311	281	272	274	285	336	303	265	299	289	283	319	305	339	290	308	297	307	301	291	298	302	265	288	284	307	307	301	292	303	310	312	279	320	346	300	311	317	281	307	324	276	314	298	324	288	287	288	294	294	299	302	272	313	306	310	311	332	312	286	303	300	315	303	312	280	337	305	290	303	291	301	297	323	283	321	297	314	318	294	300	273	312	310	325	336	299	307	337	289	291	272	261	340	310	285	315	318	348	335	261	283	291	305	295	288	281	292	297	303	272	315	313	280	313	300	316	306	318	299	314	315	298	306	270	319	314	324	307	290	311	330	323	304	318	318	285	278	315	328	332	293	310	276	317	299	302	323	290	323	303	335	326	360	285	293	336	267	343	286	314	291	281	294	305	315	289	308	311	295	317	319	302	282	311	298	308	312	266	318	304	319	336	304	310	303	313	297	297	305	282	293	291	314	333	318	281	295	328	301	327	313	283	323	316	311	292	332	320	345	287	294	327	310	341	288	321	289	300	312	293	340	298	305	303	295	319	325	313	315	319	313	311	314	294	308	290	339	297	336	316	299	299	320	300	304	291	329	260	293	320	298	298	262	283	287	286	307	304	284	309	310	342	278	268	305	277	294	288	268	315	326	295	293	310	297	297	308	296	292	321	277	323	316	308	301	306	306	322	281	333	317	307	311	302	293	310	290	303	305	318	287	310	323	277	302	279	314	298	318	304	315	289	298	297	321	307	310	311	324	302	314	304	293	298	314	337	307	282	316	308	336	272	276	295	266	326	317	283	288	326	313	314	299	301	295	290	299	287	296	290	290	296	304	291	275	345	298	324	298	315	322	309	294	291	310	275	318	299	313	277	302	286	317	309	327	289	308	291	307	286	309	306	338	309	273	316	309	264	273	270	294	305	297	328	303	321	321	274	292	297	292	306	298	330	315	310	296	329	309	320	302	285	312	293	325	335	293	320	308	313	338	300	291	319	308	338	308	293	297	300	286	316	323	330	298	307	288	291	299	326	270	319	323	286	308	334	291	295	320	334	297	294	306	311	293	334	311	292	306	304	284	292	295	324	335	325	288	312	325	295	297	288	317	310	300	299	323	306	312	285	312	286	321	294	296	311	309	276	292	300	293	298	320	276	298	301	338	288	303	303	314	297	318	309	319	294	302	285	298	306	288	299	328	264	303	281	300	295	297	314	303	323	288	318	303	307	279	316	303	328	302	330	310	313	278	329	321	286	296	283	275	310	315	278	306	308	298	305	298	295	303	301	304	334	306	308	303	305	325	312	324	313	293	339	309	326	330	281	291	310	292	308	328	295	284	299	292	294	302	272	291	324	265	309	321	324	314	275	292	309	313	297	296	321	315	300	314	295	304	337	288	311	331	306	324	299	316	293	334	311	302	306	302	290	283	313	316	341	287	311	319	287	344	307	308	296	259	290	310	263	308	320	310	310	288	306	289	269	302	342	315	299	340	304	301	308	300	306	294	295	307	327	310	286	319	303	314	317	297	296	301	280	301	305	269	299	291	323	317	309	312	302	309	303	329	313	306	287	304	295	297	265	303	316	320	294	305	300	290	324	287	317	304	332	321	281	311	317	287	303	313	309	305	309	305	363	310	318	301	287	292	302	323	319	297	310	319	306	292	314	311	281	316	284	286	286	305	315	282	313	289	304	302	286	314	281	293	311	337	306	269	323	281	304	291	300	304	331	310	319	324	290	293	295	287	290	325	310	280	329	323	308	303	299	292	303	317	298	324	283	297	315	349	285	291	321	291	273	304	337	297	303	301	294	300	318	288	320	301	302	320	298	294	344	307	328	281	309	294	307	290	299	318	287	329	292	264	312	305	325	321	306	312	307	314	286	300	259	291	296	310	285	309	292	299	312	330	315	307	300	294	298	290	301	318	325	303	267	294	336	269	323	339	320	333	295	311	270	294	298	288	287	308	289	325	324	302	315	314	292	298	292	291	295	277	309	323	325	312	306	313	330	302	321	277	304	300	306	295	266	295	307	337	321	288	289	286	306	291	310	333	280	307	325	333	330	280	332	291	313	310	314	298	272	328	313	297	274	358	303	322	295	290	285	286	310	303	292	318	290	296	314	297	331	320	277	317	288	312	286	275	323	306	312	300	292	302	299	307	296	312	285	326	328	294	320	308	283	320	291	319	286	312	307	302	327	314	272	264	315	324	307	295	292	275	305	301	289	349	320	272	324	288	326	312	308	315	316	296	306	325	294	311	305	309	295	292	284	312	340	297	293	311	297	304	320	259	290	337	309	291	299	315	298	264	304	316	300	325	300	293	300	302	311	301	275	286	332	297	259	280	309	306	301	290	307	317	300	318	338	288	305	298	296	286	305	304	294	331	321	310	291	312	315	328	329	281	323	298	310	315	266	326	285	296	298	303	296	313	301	309	280	296	301	304	309	278	315	321	306	304	290	291	301	336	324	297	280	288	288	330	314	332	318	305	298	299	299	318	295	298	297	315	298	268	316	291	309	287	305	305	285	339	321	294	297	286	297	332	293	319	282	282	292	334	328	297	297	327	304	285	308	300	305	290	283	312	290	298	320	300	331	281	334	305	304	317	298	315	267	314	319	293	289	281	314	282	330	278	299	297	305	301	302	307	296	309	351	279	279	335	319	307	315	303	316	297	304	290	299	294	293	293	316	319	294	298	276	349	306	294	310	311	316	306	302	280	318	298	309	321	318	276	300	312	311	303	316	304	327	279	312	277	308	298	304	308	286	316	322	295	300	324	288	299	332	308	276	321	295	328	294	291	286	283	316	296	296	294	333	294	315	283	304	308	313	313	302	295	276	313	311	332	289	313	317	308	286	288	281	288	356	303	288	276	300	269	259	274	295	303	319	296	310	315	323	263	297	292	306	336	275	306	291	291	318	324	275	277	293	310	332	324	330	322	280	289	300	308	304	294	322	308	292	313	314	281	284	307	287	298	288	279	300	323	265	303	302	302	308	356	306	297	311	351	282	295	313	332	310	324	274	320	290	279	311	281	284	322	278	301	333	291	324	318	330	285	319	278	327	285	340	329	302	292	319	291	312	329	295	278	292	274	292	311	330	303	285	300	297	286	316	322	295	301	296	330	320	298	351	328	301	309	313	326	338	292	352	293	307	312	277	301	284	303	311	247	276	296	335	294	310	318	301	329	315	316	301	301	299	290	273	319	286	282	306	314	294	314	294	309	300	310	298	256	302	305	337	319	320	317	322	309	308	280	311	308	291	294	311	330	304	324	333	317	296	284	323	294	300	292	320	312	300	296	300	277	288	324	278	297	322	317	341	299	288	319	272
8917	4512	24992	86045	83132	57329	31643	9927	1330	806	766	860	861	833	785	844	836	874	840	862	780	802	821	867	869	796	826	855	843	861	771	840	818	885	840	818	823	798	822	807	834	881	884	839	858	816	857	855	784	810	822	803	819	845	819	867	815	848	864	828	821	840	855	809	784	823	840	842	833	852	841	842	857	859	862	847	860	813	847	816	794	801	823	836	877	849	794	839	831	822	819	823	846	857	843	833	814	809	833	830	820	868	853	788	808	854	784	820	857	792	813	816	851	853	798	849	817	837	814	825	880	870	864	840	828	836	803	843	831	881	827	865	827	816	844	826	834	839	835	781	827	795	817	861	818	835	826	861	806	875	849	883	853	826	812	852	854	794	804	765	849	781	821	828	814	783	825	787	886	805	820	851	818	825	775	866	854	828	833	799	814	867	906	827	798	821	842	865	834	827	805	888	809	801	835	848	818	805	875	803	834	833	879	760	843	829	806	860	807	826	864	815	838	818	818	850	802	777	786	882	774	871	849	875	827	844	850	831	757	768	807	794	817	839	772	876	846	851	807	801	814	823	841	829	860	815	868	778	828	840	800	852	865	850	799	835	819	843	843	779	857	764	813	860	852	823	842	789	803	864	847	844	823	843	825	805	832	843	862	834	779	844	800	845	827	815	860	814	843	823	841	753	884	875	811	883	809	834	815	822	817	809	777	816	855	811	776	828	889	843	817	820	840	788	848	821	838	790	855	839	811	799	796	855	853	862	873	839	870	810	803	858	877	821	805	773	838	850	822	811	861	798	810	801	808	809	842	801	823	847	806	830	854	775	828	859	814	882	833	824	799	770	856	803	824	824	756	789	842	830	837	847	821	823	827	835	852	819	856	858	791	835	812	870	800	827	822	793	839	831	862	874	866	841	825	799	841	837	869	783	857	840	824	809	802	817	788	863	830	863	839	848	846	837	850	862	839	798	880	835	858	785	848	845	846	843	884	827	816	828	855	833	838	841	853	773	811	830	852	784	814	858	858	820	827	796	807	794	807	783	813	826	850	832	780	847	862	845	855	845	777	765	833	846	827	828	771	849	866	830	846	813	788	822	835	833	886	865	803	861	777	858	817	793	860	831	822	811	834	832	826	842	833	780	798	842	866	847	885	857	831	844	845	809	844	819	779	794	861	857	861	835	870	879	773	841	834	838	861	825	850	846	932	772	808	824	815	820	825	905	817	824	840	812	806	822	804	832	811	833	854	827	826	835	843	825	854	787	797	783	787	829	835	849	813	824	837	816	811	836	834	856	822	931	786	836	863	796	806	823	865	831	810	839	802	869	799	842	857	810	769	810	811	765	861	828	866	833	816	845	809	844	845	835	793	852	846	799	836	850	824	885	889	795	845	807	813	848	838	823	811	823	781	853	827	832	824	849	793	866	865	870	846	855	830	834	850	820	821	850	830	827	813	747	860	832	877	841	807	805	832	826	796	810	790	808	855	872	821	810	767	846	835	858	847	836	860	805	800	836	817	853	816	823	845	848	818	804	838	807	873	826	847	817	801	802	801	794	865	827	787	837	817	821	819	845	800	849	762	853	800	844	808	823	800	787	839	840	889	845	827	859	822	821	865	834	827	840	863	850	844	856	855	805	810	833	811	821	862	800	858	807	851	819	811	828	884	855	802	840	790	831	841	844	839	829	810	837	820	826	831	831	781	797	828	839	835	853	829	826	829	812	855	820	803	813	789	812	825	847	827	787	866	828	851	877	862	830	818	843	823	838	845	822	809	821	851	823	839	843	839	851	840	854	853	858	825	814	819	845	822	845	792	856	793	833	829	863	845	866	824	854	849	860	791	895	796	804	862	857	798	865	833	844	793	800	855	807	811	822	835	836	819	873	837	834	839	829	840	811	817	848	832	827	854	830	829	882	794	837	802	836	834	814	798	810	817	823	832	798	845	838	861	817	846	865	825	821	884	832	826	803	801	828	828	830	782	864	781	791	834	861	777	804	821	826	822	798	856	835	784	825	839	819	836	796	798	877	808	832	760	836	875	782	778	847	811	815	855	795	872	820	784	891	801	823	781	853	875	844	832	828	839	839	840	853	810	822	774	830	782	864	840	851	807	799	841	837	839	851	858	825	862	829	848	870	871	849	827	801	801	820	818	884	786	853	815	866	844	818	816	786	786	804	807	852	827	829	811	826	818	830	854	817	819	848	792	830	825	862	860	842	769	829	872	840	781	851	859	849	829	836	829	806	844	824	805	828	786	817	817	830	828	833	861	851	868	839	863	839	775	815	805	858	825	849	831	825	835	854	831	852	837	845	820	823	794	849	809	809	816	828	881	841	792	767	769	815	817	810	832	821	796	781	865	860	852	810	851	779	866	850	808	862	771	878	789	839	862	848	816	849	821	846	823	837	835	833	835	868	828	795	820	806	829	819	823	837	825	807	852	819	797	830	863	808	886	798	797	792	834	860	812	853	838	782	841	790	819	826	853	826	831	791	791	904	806	848	821	783	780	819	822	824	819	840	860	857	810	818	841	867	798	838	833	831	832	856	841	817	811	832	824	825	807	798	871	831	814	861	797	834	837	861	865	823	829	832	802	791	877	858	824	847	868	827	799	849	811	841	846	862	831	879	857	858	865	858	793	841	842	891	848	885	846	803	842	826	808	813	835	797	790	836	809	842	801	825	877	791	872	839	819	835	869	833	823	815	805	782	855	825	807	849	820	802	819	836	841	858	828	832	797	794	871	846	901	789	805	794	861	811	812	828	833	767	875	811	823	849	814	844	840	833	863	854	859	831	791	825	801	812	822	814	822	816	802	828	798	842	819	846	888	808	873	835	791	847	806	816	810	800	815	823	835	845	807	832	870	862	817	836	838	846	805	830	808	881	805	797	857	825	778	814	859	808	886	795	830	817	818	824	810	824	797	803	793	809	866	852	810	790	850	779	870	909	859	810	843	817	848	854	865	853	846	805	844	818	828	863	843	831	826	820	867	850	813	831	837	845	829	871	808	852	842	845	826	789	836	831	860	824	853	809	824	786	824	835	832	815	838	818	850	834	826	818	830	764	872	820	791	833	811	841	779	843	844	842	795	875	839	792	837	799	795	775	801	876	830	802	857	859	761	791	832	816	869	846	824	815	853	786	812	830	835	818	849	838	811	854	847	820	876	832	837	806	802	863	836	893	830	814	873	781	790	734	869	822	861	842	795	828	799	790	790	836	830	894	809	839	860	835	852	872	839	864	802	777	826	822	819	830	873	800	827	790	852	807	830	874	808	823	827	827	785	807	810	865	808	842	800	791	841	875	822	760	835	788	826	863	765	866	828	833	813	816	828	791	865	807	787	839	861	879	823	770	808	850	866	858	851	838	800	870	813	853	852	804	837	862	799	838	847	838	799	787	826	869	810	848	823	877	877	793	831	876	816	848	860	827	832	797	865	815	855	811	821	828	830	841	855	810	815	869	831	843	813	883	882	819	884	870	848	882	793	810
2200	376	1864	11529	11429	5401	1664	474	202	201	210	237	256	204	191	198	214	226	247	209	217	251	217	235	212	196	214	212	228	198	194	229	202	230	209	213	204	235	210	220	221	196	204	209	191	199	206	208	200	201	211	247	207	196	218	230	197	248	227	235	182	233	217	226	195	185	216	194	221	216	229	204	246	210	208	189	214	236	229	230	196	235	193	232	199	202	206	212	202	202	228	214	217	198	188	204	222	229	213	206	235	227	221	201	242	201	249	219	217	216	231	186	212	228	215	213	223	217	200	236	209	197	197	226	209	212	233	228	204	229	188	193	208	229	214	232	249	201	247	207	211	208	198	214	215	202	226	217	218	212	241	208	199	195	219	211	237	236	213	215	224	213	216	202	196	226	221	239	238	209	215	188	237	245	201	228	214	215	231	220	203	232	195	224	212	210	226	192	204	218	211	215	214	221	206	212	178	208	217	213	227	221	195	194	196	226	224	226	204	184	207	224	207	213	240	199	234	190	217	232	230	209	211	230	200	203	233	197	191	210	208	226	196	244	207	201	225	190	191	244	209	214	205	214	215	234	229	210	214	192	214	186	205	230	210	199	212	209	244	251	217	229	205	190	234	217	199	214	204	201	198	200	213	211	222	201	205	234	202	203	187	212	188	209	211	247	240	232	198	224	240	225	199	223	214	210	211	195	225	213	196	203	199	210	231	194	216	209	211	225	215	204	216	202	213	230	221	223	220	219	200	192	209	216	195	234	206	236	205	219	224	215	217	181	202	202	185	220	225	216	196	231	190	221	224	222	202	210	221	207	215	200	241	218	192	197	220	211	210	232	178	168	206	219	221	215	211	222	247	216	217	188	206	207	246	208	228	183	221	210	223	211	221	205	224	224	213	230	226	211	262	242	218	221	242	230	219	225	194	228	222	218	223	215	211	202	218	216	189	219	237	215	201	208	231	200	220	194	210	211	207	195	206	205	205	226	244	228	224	216	222	207	241	219	208	206	204	205	208	223	201	188	217	210	211	208	202	181	238	243	192	208	212	184	202	224	222	247	198	206	217	202	211	245	186	218	228	219	212	216	201	219	187	214	219	198	204	205	213	211	204	229	224	215	232	193	225	206	227	217	227	203	192	206	210	221	212	216	211	202	228	223	218	199	221	218	221	223	217	216	211	211	212	202	217	218	198	200	219	220	222	222	200	226	233	232	210	183	242	207	230	209	245	239	221	222	234	211	188	225	222	217	223	236	220	237	217	248	222	220	214	222	221	211	217	206	210	235	225	215	185	194	199	214	189	234	206	208	218	206	213	216	208	205	194	227	213	217	241	247	230	200	255	204	201	237	221	207	218	207	209	206	231	220	173	193	207	245	194	219	205	202	235	220	200	220	203	202	252	204	200	208	246	202	200	218	199	236	241	181	223	226	214	226	228	194	205	209	212	226	214	208	219	225	230	208	236	204	182	208	200	198	252	225	213	207	226	233	244	195	191	205	227	211	201	230	205	208	222	212	205	223	213	212	215	196	242	188	221	184	224	188	216	214	220	201	179	198	232	199	213	203	216	207	192	209	183	213	203	213	226	188	191	214	239	231	208	225	236	213	208	188	207	183	204	226	222	206	196	190	250	212	209	196	220	223	211	234	201	244	211	198	210	195	192	193	204	215	202	217	227	218	214	223	234	205	197	215	226	196	217	226	221	238	259	221	220	225	221	193	232	235	219	215	252	223	227	224	211	206	197	218	216	220	227	210	225	258	232	228	214	220	201	217	214	245	218	208	202	223	208	225	238	208	213	235	204	205	230	232	207	244	206	215	204	228	230	217	226	224	219	235	189	207	207	211	229	206	217	218	217	215	187	196	190	202	202	233	200	188	222	207	212	245	232	223	187	201	201	206	234	217	203	216	248	200	217	230	233	213	209	220	200	216	205	216	237	231	212	182	205	230	227	202	225	222	224	210	208	219	195	209	194	218	242	225	209	234	234	247	237	217	224	223	194	213	212	206	209	217	234	203	213	197	215	207	210	207	220	247	224	199	197	207	239	209	256	207	211	224	222	205	214	204	213	179	204	225	235	203	207	225	219	198	212	236	215	183	224	206	207	212	197	211	211	209	213	231	224	219	169	215	223	222	232	223	219	225	231	225	215	194	231	203	205	235	198	218	211	217	218	201	211	209	228	213	209	229	185	216	221	213	215	200	228	215	199	208	190	204	185	237	212	207	230	218	231	204	230	203	219	201	197	220	202	207	232	223	190	188	207	211	201	222	210	213	195	222	229	234	208	234	224	234	215	201	193	215	213	220	207	206	204	226	226	225	211	237	228	229	228	208	225	212	210	226	203	203	212	201	239	199	218	209	191	201	207	212	233	212	222	210	220	218	212	209	204	235	199	234	196	202	225	215	221	207	221	215	210	231	195	202	208	196	223	213	210	205	212	241	205	228	218	216	228	203	216	228	216	221	225	204	200	223	245	206	193	208	218	221	217	220	243	204	207	208	200	222	196	214	244	190	229	213	228	217	209	209	215	212	219	205	231	193	207	214	194	223	242	192	214	217	221	236	208	207	248	239	223	204	225	220	218	210	236	227	214	216	188	238	228	209	202	210	221	210	194	197	237	215	210	199	166	179	216	198	239	195	187	212	186	224	208	206	244	211	221	214	218	231	201	207	219	205	173	195	220	213	220	186	214	221	210	199	229	236	220	237	221	203	210	227	217	219	203	188	221	204	204	209	224	222	206	215	222	198	221	179	196	214	175	238	226	213	187	202	193	206	197	209	239	193	227	212	206	194	233	198	204	198	223	204	211	205	209	215	208	201	232	215	205	210	179	216	224	202	227	200	223	236	207	216	220	211	237	197	217	191	237	195	225	216	239	230	207	210	183	212	218	248	206	215	229	242	201	207	216	237	225	216	221	209	220	232	218	208	214	197	241	212	231	201	217	227	225	203	192	214	193	223	222	208	222	229	232	237	202	189	222	215	223	204	199	222	201	224	219	216	203	239	191	192	217	204	204	205	208	222	199	202	210	214	219	209	197	202	214	212	227	221	218	202	193	216	199	212	198	214	218	212	198	199	238	207	225	269	234	219	201	207	186	217	208	235	212	216	199	214	212	229	228	199	202	204	202	237	200	209	215	228	221	222	208	212	212	199	209	206	222	242	218	192	217	209	198	204	230	232	236	236	212	231	225	217	240	207	215	222	211	205	224	246	179	207	244	203	208	218	207	228	206	197	202	215	219	212	218	205	216	203	207	224	219	216	211	212	208	182	218	212	211	224	208	191	236	197	224	241	225	218	198	198	215	225	216	232	235	200	246	205	214	220	216	235	224	227	212	225	214	222	260	226	203	234	197	201	212	199	209	232	213	209	205	207	202	225	182	202	230	219	224	210	219	221	242	222	215	195	216	212	221	253	196	239	201	220	227	218	226	194	215	228	211	200	226	214	236	191	224	231	221	213	217	236	188	232	195	221	190	212	201	206	197	212	197	212
2259	718	5471	27648	25911	14419	5225	1508	604	633	586	617	636	598	624	620	602	626	623	626	611	585	594	566	604	606	573	644	588	604	645	592	593	630	580	624	618	597	600	593	615	602	658	629	542	632	636	630	607	683	633	613	608	598	615	589	614	609	610	601	612	586	637	603	599	633	630	603	625	625	636	626	586	616	577	608	631	562	603	586	577	620	605	595	624	627	644	630	623	588	579	594	616	590	641	597	615	573	659	600	608	607	604	635	604	583	591	605	606	610	657	617	582	600	633	659	625	620	613	612	652	619	610	653	643	598	617	655	609	559	570	621	599	619	640	629	609	665	610	586	613	602	583	611	621	591	635	611	669	614	662	677	579	632	642	591	607	638	591	612	602	617	596	617	650	606	612	638	633	665	648	657	637	610	633	617	629	658	610	654	659	615	641	617	622	622	621	652	660	642	595	611	629	617	596	642	596	608	612	671	627	620	608	638	642	648	610	622	668	644	628	582	652	592	658	620	626	636	607	618	649	594	632	618	619	649	653	644	621	608	627	605	632	604	643	617	651	584	628	591	627	601	621	657	590	587	585	618	576	641	595	626	616	621	636	662	646	606	625	643	607	658	624	596	629	614	627	610	569	640	597	649	624	583	584	619	633	587	629	608	607	656	609	613	651	604	637	608	630	602	602	621	626	585	609	619	647	608	608	649	600	678	592	635	624	547	610	601	595	633	630	624	613	637	602	587	632	643	581	619	600	618	596	624	612	564	622	578	649	589	604	604	650	615	592	622	614	676	619	630	580	594	612	579	588	634	616	596	620	635	636	597	621	600	592	590	647	633	642	572	609	581	607	648	623	650	619	656	610	649	575	629	606	629	612	600	581	600	651	664	638	581	606	607	640	630	601	586	551	575	595	643	623	629	629	613	643	648	616	648	616	620	607	620	621	599	601	645	611	554	664	641	640	591	619	593	624	602	638	647	621	593	614	642	663	604	605	636	618	592	583	613	607	608	597	638	647	626	614	659	608	580	622	581	594	652	622	592	622	582	614	577	644	554	644	581	576	601	639	633	605	625	623	635	620	631	611	601	567	570	624	631	601	661	622	634	624	617	592	617	649	609	654	612	587	635	589	640	621	618	596	608	627	617	630	621	648	559	646	613	657	636	630	613	601	612	589	601	626	588	628	600	606	588	621	609	621	577	652	623	602	609	642	582	609	606	640	597	562	655	584	566	610	628	620	598	614	627	612	594	631	648	632	649	643	633	617	619	603	663	639	627	647	591	612	612	624	620	630	602	651	567	601	614	613	655	580	603	596	626	619	593	614	615	622	573	645	614	627	625	610	593	607	641	645	610	655	623	614	665	654	587	635	613	618	606	609	596	581	626	585	650	617	627	590	628	626	634	644	626	621	635	601	583	634	662	612	606	600	631	605	617	677	651	626	622	646	605	630	638	592	620	598	634	649	605	641	626	637	644	617	591	652	574	591	660	648	629	619	605	583	664	590	598	638	606	614	611	621	622	625	600	641	589	643	599	616	639	615	589	613	595	602	597	623	621	610	628	587	609	612	594	630	571	656	607	609	599	576	632	592	639	603	651	593	577	617	575	646	642	632	631	648	586	612	614	649	601	560	594	588	572	612	634	618	631	616	583	597	633	633	632	639	655	610	636	634	599	639	629	622	637	635	599	630	616	611	607	620	603	616	616	628	632	628	596	624	652	671	610	600	609	580	566	639	631	620	597	605	655	595	615	596	629	627	629	606	654	587	596	625	590	595	609	636	590	603	675	648	628	597	619	631	633	583	662	628	624	597	631	543	600	650	644	621	600	619	663	598	661	660	621	596	633	639	604	628	613	636	617	616	559	630	631	631	640	614	632	560	609	617	618	657	595	634	607	617	641	641	620	609	606	631	657	593	637	623	645	598	613	604	612	592	625	663	622	646	658	597	580	628	637	626	615	619	588	610	654	620	634	637	663	665	633	586	633	604	645	634	626	632	608	544	600	665	611	629	606	626	614	664	606	584	596	615	597	585	580	632	646	647	579	649	643	664	594	636	624	630	605	589	632	656	622	608	641	600	628	575	630	649	620	605	593	583	622	633	626	565	598	628	605	600	638	642	598	585	582	602	621	601	599	630	594	603	629	637	608	608	648	599	604	628	634	628	598	614	617	612	630	671	619	644	668	597	675	641	605	610	629	641	647	599	593	600	624	616	613	607	608	609	643	635	602	619	618	655	611	572	610	612	571	636	587	608	585	607	618	626	587	651	645	652	603	595	596	612	580	654	606	608	641	623	642	585	588	629	605	579	580	610	605	634	655	643	593	637	593	663	613	604	621	626	569	632	621	578	664	565	596	588	601	547	619	624	613	630	565	618	632	599	613	629	696	597	639	599	612	647	604	602	619	592	614	623	629	566	626	616	601	576	644	597	597	618	624	586	665	624	603	582	609	588	601	613	632	597	660	566	631	626	600	591	603	617	636	598	610	591	608	642	563	660	642	557	623	610	585	641	637	603	672	614	656	630	634	642	626	625	606	617	649	604	607	595	627	572	611	660	618	618	592	624	621	627	622	641	639	611	585	634	679	625	620	624	603	604	586	585	614	630	623	598	569	638	602	628	609	599	601	604	602	585	606	636	620	645	601	651	620	630	623	600	600	604	618	604	605	614	613	606	582	623	610	614	611	621	651	615	630	585	613	594	582	634	602	605	607	611	604	611	622	625	590	580	622	643	630	630	622	596	602	659	625	645	603	626	577	587	643	623	646	595	654	635	573	623	631	576	625	652	641	628	638	592	610	603	607	595	613	617	572	594	632	665	593	598	639	568	629	641	610	620	574	634	604	604	656	632	606	615	598	604	628	582	630	587	619	604	659	620	603	595	588	631	586	666	657	641	636	618	637	615	633	580	648	634	621	613	620	666	622	601	595	646	626	582	587	604	634	669	651	593	638	634	566	685	621	631	607	648	595	683	623	596	588	632	630	583	666	608	596	636	579	617	645	678	592	604	652	637	634	620	609	598	630	580	600	611	633	586	617	623	634	594	606	630	580	613	628	603	598	623	597	633	589	611	647	609	592	607	616	582	661	608	574	650	565	626	641	609	601	614	671	641	633	604	651	653	586	610	625	623	610	661	635	649	663	635	597	627	686	616	654	578	640	606	648	585	633	645	634	571	615	608	615	649	603	652	591	609	611	600	605	599	589	621	621	577	588	680	643	693	585	580	650	579	612	662	647	585	628	663	645	636	625	573	641	609	622	667	607	556	608	626	613	590	653	624	586	618	607	569	611	606	615	588	637	628	603	600	572	567	625	595	608	592	641	638	589	616	577	615	633	603	612	613	631	628	612	692	592	630	663	601	628	646	628	601	649	583	623	641	598	623	615	655	668	602	644	647	621	644	641	624	616	635	625	614	609	637	657	616	606	637	671	624	610	633	616	622	577	613	628	664	614	576	608	615	627	618	664	603	611	583	672	595	582	637	618	639	604	637	633	659	612
10653	3207	14622	70491	62543	38602	16422	3038	295	232	254	264	229	241	243	236	261	255	260	214	238	230	264	253	260	271	267	258	243	283	266	262	262	238	284	256	248	243	246	257	218	266	242	239	247	236	231	237	255	260	251	236	277	251	261	250	222	228	239	238	246	251	273	267	237	217	258	252	261	234	260	270	224	241	234	246	242	242	250	223	253	245	241	258	236	248	262	234	235	250	295	270	259	229	241	250	283	240	258	247	215	213	249	263	213	249	248	228	270	257	256	251	251	254	259	261	270	255	249	236	233	255	242	227	227	210	258	250	268	265	232	231	281	234	245	239	254	265	248	249	265	265	243	246	249	262	250	249	232	262	228	238	236	266	245	241	253	220	258	236	240	224	250	229	259	259	225	245	253	259	274	237	246	255	241	267	256	253	243	274	243	229	267	257	247	242	229	276	240	246	246	247	225	248	246	237	233	261	272	248	223	264	245	262	233	233	229	256	272	261	255	259	222	255	221	217	261	252	243	270	231	265	263	254	247	243	243	277	254	236	250	248	266	240	261	217	245	237	265	236	236	249	260	236	244	235	236	273	270	247	240	253	244	244	243	216	235	244	240	248	229	242	253	229	254	235	255	266	249	261	265	258	249	242	218	250	270	253	258	253	215	275	235	258	245	245	244	210	229	250	239	243	227	232	242	241	279	240	264	234	251	247	222	257	217	243	276	230	248	233	245	235	235	255	252	238	233	236	237	251	233	288	249	264	226	244	222	251	244	229	236	271	278	266	260	281	228	222	255	228	209	225	225	220	238	240	241	214	239	250	262	272	242	242	252	274	240	263	265	253	271	274	277	239	245	240	273	245	236	230	249	246	236	246	240	217	257	248	249	241	278	257	244	261	259	210	254	229	226	282	239	273	238	235	241	251	272	246	248	209	222	254	236	268	232	256	233	235	260	265	248	221	271	247	275	257	267	230	251	260	255	234	258	235	253	245	247	259	249	250	255	239	269	230	247	250	247	257	264	261	249	265	269	270	239	252	269	208	253	241	245	230	259	257	223	265	231	229	247	254	284	265	267	245	250	234	243	256	257	239	238	224	235	210	240	240	268	254	242	224	259	227	279	260	250	244	261	245	228	285	255	241	255	241	237	229	219	255	244	218	247	239	249	241	253	219	250	227	257	249	246	252	251	224	271	250	224	243	271	249	261	275	252	278	245	229	234	239	249	262	256	279	258	281	227	281	250	226	268	270	226	251	277	276	270	245	231	235	224	222	244	290	246	249	240	252	247	239	226	246	263	263	230	235	279	233	255	257	245	272	261	267	286	228	246	272	249	259	263	253	220	241	209	237	245	263	233	241	261	209	233	257	255	232	214	231	237	263	251	217	268	242	233	267	251	241	241	237	231	262	255	240	284	260	229	249	211	255	228	253	221	222	207	266	272	271	239	250	254	262	259	218	277	258	258	241	261	231	238	238	236	211	289	231	260	247	247	248	231	243	251	261	231	252	255	268	267	247	231	257	242	242	213	247	248	236	255	236	225	274	239	245	247	236	222	225	236	262	247	253	222	232	259	255	233	244	241	255	213	252	254	229	259	252	241	242	240	233	224	244	228	253	237	248	234	229	236	238	235	241	248	244	243	263	224	234	214	249	251	263	243	255	242	231	238	230	263	247	292	255	278	243	267	245	254	259	260	244	254	257	223	231	246	257	249	270	231	258	258	244	237	242	249	225	248	257	255	247	254	211	247	244	268	244	245	273	227	253	257	265	235	258	238	262	211	257	220	251	258	223	243	259	245	233	264	277	256	236	243	274	237	231	240	219	249	260	225	269	274	256	239	242	261	247	225	261	249	258	230	229	277	281	267	241	234	213	227	277	225	257	261	234	240	223	241	266	258	269	231	260	248	219	248	262	240	242	254	264	252	209	250	227	250	263	226	254	246	248	254	250	249	274	229	223	219	222	260	257	238	248	257	236	230	247	247	264	216	218	220	222	260	258	263	274	236	215	240	243	274	250	252	233	214	241	259	207	231	248	249	227	249	236	249	234	243	251	239	253	280	270	239	265	229	273	220	269	230	260	257	233	240	253	258	245	257	256	233	253	268	238	242	226	264	272	248	250	237	236	252	253	249	247	282	264	253	286	268	275	254	243	216	270	254	233	252	275	248	256	251	232	251	236	247	218	262	232	240	261	243	225	251	245	246	249	239	272	245	239	250	263	265	246	239	246	249	238	220	238	229	259	229	216	232	242	247	235	242	272	233	255	247	249	231	258	239	260	243	237	282	249	270	260	272	241	274	249	249	252	231	272	231	269	247	242	231	246	234	239	245	278	255	249	252	248	242	250	255	259	247	216	254	247	236	262	245	235	243	267	236	264	255	260	209	246	249	241	232	255	237	276	209	260	227	245	275	237	248	242	247	254	260	220	259	242	242	260	231	265	278	265	219	262	259	239	232	245	245	268	231	242	261	254	233	272	238	251	275	258	254	258	251	239	252	249	233	253	247	272	258	260	261	230	263	258	268	282	237	250	256	234	241	245	225	243	273	252	232	223	274	230	239	238	238	262	247	245	239	250	233	263	265	257	262	246	230	233	238	240	267	224	239	249	246	237	246	224	260	246	239	232	250	250	278	259	250	226	241	233	265	245	245	251	271	242	273	232	247	282	237	245	244	246	253	250	243	223	255	244	228	241	247	234	250	281	231	251	250	272	246	245	267	274	230	237	230	252	250	256	272	243	266	231	259	249	255	273	225	246	249	234	243	250	257	263	259	272	214	227	244	241	231	240	248	253	246	242	247	246	244	237	242	242	245	241	273	242	266	246	234	263	240	233	253	256	249	243	254	207	270	272	281	230	247	225	281	248	255	239	276	270	227	228	241	265	260	257	253	261	237	231	222	261	247	237	249	260	228	254	258	264	251	261	251	241	243	239	286	241	249	263	276	249	229	231	247	259	259	248	260	248	224	249	235	217	223	225	253	265	231	266	236	263	246	268	244	232	240	242	236	245	235	277	246	243	253	249	232	241	262	250	275	244	236	229	249	266	242	248	215	241	244	225	239	271	264	246	240	241	226	243	266	233	242	259	254	274	251	237	209	228	237	230	257	244	239	273	279	228	240	243	242	271	252	255	252	255	226	241	242	255	250	247	241	262	255	263	228	239	257	237	242	235	262	244	212	249	239	266	228	267	235	264	241	227	257	244	246	249	256	275	242	260	223	241	275	247	256	251	256	265	262	231	240	234	250	232	259	243	251	255	242	260	240	245	240	230	215	254	242	290	272	266	242	253	247	251	275	260	235	222	251	213	249	262	241	222	251	241	243	243	263	248	243	261	260	254	282	233	253	274	237	262	248	268	250	241	235	243	269	246	234	237	257	260	256	251	231	246	245	237	281	290	247	228	257	228	232	233	261	223	256	231	262	222	220	241	238	248	237	256	220	255	254	260	238	274	229	239	237	261	248	240	243	232	264	269	248	267	261	215	243	232	256	279	240	249
6414	3186	19822	76192	69135	47464	24054	6403	850	786	646	699	675	702	686	749	659	728	706	699	700	669	700	697	673	686	717	712	704	725	716	681	704	690	675	735	734	694	685	706	706	700	659	706	703	728	714	721	685	713	686	645	710	693	694	709	712	711	686	724	648	692	669	654	684	741	678	701	688	686	727	690	705	698	650	716	756	679	672	750	665	700	700	730	662	748	686	661	652	686	705	690	685	664	718	678	703	710	707	708	706	703	689	713	732	679	654	686	709	656	701	750	731	686	697	778	736	739	714	664	721	667	725	677	666	717	740	675	653	707	683	716	726	695	706	715	684	731	685	697	684	702	676	676	665	689	724	688	703	691	712	681	778	679	682	667	679	730	716	672	658	723	711	730	667	720	694	673	707	694	668	699	705	722	696	688	702	677	687	659	654	738	693	686	660	664	685	741	710	705	673	667	693	683	753	712	694	683	723	699	710	671	626	706	709	706	705	713	722	754	688	667	733	708	665	725	640	684	698	645	700	667	692	661	660	721	690	703	711	682	702	713	664	671	702	709	723	696	721	694	736	696	715	643	664	650	709	650	678	674	716	681	692	679	701	698	719	670	675	714	701	676	701	712	644	684	717	714	696	683	699	696	715	720	733	709	740	666	676	704	707	668	688	687	717	736	695	675	676	713	736	678	726	729	673	709	675	656	657	681	697	704	676	697	675	651	732	682	678	693	724	732	642	693	672	707	695	720	683	738	693	694	657	642	716	698	720	740	698	655	722	653	729	639	707	748	661	684	697	698	754	684	700	696	705	691	669	684	738	674	681	666	659	704	720	711	692	698	722	686	708	738	687	705	726	652	663	714	728	707	707	706	687	661	671	712	672	682	721	714	718	734	702	684	717	716	667	764	711	675	698	675	758	701	714	720	662	679	698	702	699	724	669	710	705	645	684	713	687	653	726	695	699	725	719	701	672	721	690	685	731	685	672	714	684	708	667	721	663	709	669	698	730	701	656	728	672	707	691	653	724	676	729	706	739	596	711	695	687	689	687	683	690	673	680	711	713	718	720	712	701	668	665	711	729	681	665	686	692	732	683	680	722	702	699	664	679	701	735	733	705	689	684	696	710	746	668	683	719	712	697	713	731	707	723	716	695	702	772	639	659	729	650	729	698	715	758	719	658	750	674	680	687	700	693	714	674	663	702	712	694	697	704	667	742	749	727	711	693	747	740	728	692	706	725	686	680	717	727	701	686	741	697	679	690	755	685	689	654	771	738	701	734	665	712	735	698	751	680	687	716	626	670	743	708	703	687	668	678	727	663	709	669	663	690	694	693	668	693	700	731	676	725	702	699	707	682	736	689	689	703	722	730	686	707	705	677	739	687	727	636	704	703	674	674	704	656	763	673	688	691	666	694	688	668	716	693	700	691	704	667	685	715	683	709	684	757	717	687	683	773	703	707	748	695	697	726	669	706	769	640	719	694	700	725	702	712	710	721	716	719	696	697	690	717	697	726	691	739	706	701	705	743	706	672	659	701	670	699	719	659	664	648	736	664	676	613	715	728	723	673	692	707	703	705	710	663	694	671	697	689	726	694	667	743	738	688	676	703	685	719	722	640	651	702	752	676	670	710	730	660	672	720	726	665	764	697	682	693	714	750	662	679	683	697	658	726	691	714	703	685	687	720	671	706	667	693	715	686	676	735	689	698	691	714	757	726	714	688	681	676	699	692	668	703	658	680	683	685	717	704	716	703	643	718	694	722	732	688	641	705	682	657	713	707	748	663	677	659	656	716	732	688	662	682	702	749	637	694	710	671	657	722	697	727	692	724	689	707	726	686	677	662	720	697	697	660	708	670	665	735	679	685	656	739	730	680	694	718	686	684	712	707	703	660	688	698	687	676	708	647	694	660	692	701	717	705	713	719	673	690	679	726	710	675	724	738	731	755	714	701	700	698	689	705	673	681	697	717	707	687	701	718	703	685	667	730	708	675	730	727	702	719	690	727	660	728	676	718	685	674	757	716	690	743	675	678	675	725	713	733	670	667	696	685	694	705	674	633	678	711	702	682	675	696	733	683	728	664	707	667	713	740	722	710	704	690	689	658	678	701	709	722	723	696	659	667	715	703	725	711	705	710	677	720	716	700	699	687	714	700	695	714	715	659	719	704	697	691	683	722	713	727	711	677	685	681	662	696	692	680	684	666	698	732	691	717	684	715	709	666	670	738	677	746	715	684	671	727	736	684	695	714	705	659	690	621	714	695	698	686	668	666	685	755	681	662	661	678	714	695	656	676	717	680	679	721	696	704	687	696	687	690	714	725	681	675	714	657	726	706	706	686	700	699	724	682	735	751	721	676	715	709	692	693	710	737	715	694	691	710	711	681	696	692	674	729	746	671	722	683	722	764	699	720	729	677	705	683	700	690	779	658	715	710	645	712	675	668	717	694	708	707	663	689	699	756	700	699	699	702	725	687	665	700	673	718	690	747	668	684	724	704	733	704	706	658	707	732	708	728	664	683	698	697	669	746	673	702	696	721	680	707	705	695	686	683	644	720	710	675	688	693	667	711	669	667	649	745	703	664	718	775	662	740	710	724	727	661	738	665	698	670	691	725	673	686	779	752	684	721	639	743	652	690	663	714	651	717	696	691	707	692	709	702	686	710	695	707	692	749	714	702	706	704	713	672	670	703	692	692	712	725	668	733	708	734	703	689	698	659	677	713	711	680	693	662	725	711	687	680	721	704	697	751	665	711	703	678	663	661	728	698	691	754	695	650	653	722	733	699	683	707	698	694	645	704	707	681	667	673	707	699	679	695	692	736	764	677	691	715	731	709	687	705	673	683	684	755	724	678	733	684	671	722	712	674	723	707	648	713	677	688	739	687	698	660	736	712	681	685	710	679	711	708	689	684	736	713	700	691	662	711	708	688	692	736	705	715	711	668	650	664	671	688	798	691	653	698	691	697	739	723	705	707	654	674	719	690	742	670	698	724	729	729	676	641	717	741	711	737	735	710	676	699	683	669	704	698	703	753	699	704	725	724	682	678	695	683	713	739	728	714	653	682	696	720	717	697	709	669	700	698	714	712	716	726	738	742	678	698	681	712	718	676	702	697	691	769	728	694	721	687	676	697	700	660	708	722	718	663	655	705	705	752	745	712	662	734	706	691	695	721	699	706	691	675	695	701	696	687	674	670	686	739	710	711	675	663	670	627	720	746	692	708	750	708	673	647	745	717	686	691	732	740	697	737	692	659	704	688	730	698	704	714	654	661	706	692	682	736	694	740	674	710	713	689	716	744	745	690	740	668	717	745	743	688	707	686	677	668	702	686	661	732	722	718	689	698	680	693	668	650	733	691	653	715	688	712	679	719	685	682	690	715	722	704	709	647	663	650	686	713	732	680	653	739	678	691	672	737	722	655	659	732	696	700	666	727	744	654	657	709	720	725	680	726	656	693	701	700	720	662	707	715	693	681	708	722	703	682	723	791	754	734	656
18882	9928	57698	84213	69554	45126	22490	5597	489	308	323	295	305	338	290	291	287	296	348	316	295	323	313	305	310	304	323	305	334	290	297	308	278	332	314	316	297	287	308	309	315	326	301	311	296	322	309	326	270	280	281	314	278	312	290	314	312	298	292	279	332	306	293	293	278	283	320	310	286	317	354	287	330	322	321	312	320	302	294	294	298	306	301	303	304	335	329	312	316	301	307	294	334	315	299	332	317	284	305	296	312	309	318	275	293	309	276	316	303	301	301	329	336	292	301	315	283	302	309	305	292	337	314	319	279	288	324	241	284	313	292	291	277	318	299	311	285	318	320	301	312	271	292	281	317	310	320	305	282	294	287	282	307	276	341	318	316	323	319	333	281	323	310	311	293	345	310	313	305	281	304	298	316	309	320	365	283	280	306	278	339	286	333	302	301	317	335	285	298	318	331	328	367	306	277	298	332	286	284	311	302	294	304	314	295	298	279	280	260	299	348	335	301	323	296	277	282	292	301	304	296	289	303	327	309	287	299	309	319	324	323	292	306	321	277	295	323	301	296	272	289	308	289	295	328	306	322	302	322	301	313	297	286	293	313	319	311	304	272	324	339	311	304	295	288	280	318	287	304	306	276	296	272	294	296	304	309	301	322	303	318	288	299	298	336	311	292	328	287	307	317	308	286	298	301	288	312	279	313	307	285	294	296	292	296	322	312	307	314	325	273	316	318	305	302	311	360	291	299	286	303	329	308	314	269	301	300	296	286	286	291	325	303	280	303	283	326	300	284	291	349	286	290	283	306	294	304	299	310	303	332	298	318	295	302	303	272	282	330	290	301	329	308	290	266	344	314	306	306	320	285	291	298	311	293	279	326	332	294	313	309	284	313	314	321	313	285	293	338	315	281	297	329	323	285	335	300	288	282	275	305	300	300	308	313	317	307	339	326	286	332	302	340	267	334	289	317	272	316	285	290	302	315	300	286	287	314	332	316	297	312	302	307	306	326	325	310	313	313	314	306	291	301	294	324	311	318	317	283	299	317	298	305	305	326	301	321	345	313	310	298	310	296	321	331	317	303	305	284	304	317	267	291	314	316	289	304	314	292	283	305	308	291	283	293	311	314	351	279	317	296	316	293	308	301	310	302	285	283	327	333	308	305	276	345	274	324	327	325	331	332	329	304	326	320	312	297	329	289	315	298	306	295	274	307	334	303	278	295	342	298	346	334	312	281	277	286	286	303	320	302	297	314	323	295	307	288	326	281	321	328	303	310	330	309	281	295	293	328	315	331	323	320	286	319	314	298	303	304	328	303	296	288	296	298	305	298	311	322	320	276	319	294	313	319	320	323	303	287	298	318	273	309	289	314	331	303	315	253	291	308	292	316	266	325	338	290	322	303	295	307	298	341	294	301	306	296	293	306	307	314	293	314	305	296	318	297	324	264	316	313	310	297	317	313	318	294	312	317	294	312	300	363	334	309	336	298	280	314	313	306	307	324	340	280	309	302	327	335	286	312	256	285	305	336	322	318	302	284	334	308	309	291	323	320	344	308	314	304	274	300	324	332	350	321	320	267	314	290	271	308	321	305	305	324	341	318	307	302	303	308	304	299	315	313	265	307	293	316	350	323	313	340	302	305	332	319	344	324	295	310	296	332	273	290	312	265	313	311	309	327	287	334	292	286	290	311	296	311	299	303	314	302	293	279	317	322	325	303	297	319	307	334	279	291	298	303	310	296	321	294	322	298	316	317	295	289	330	302	294	290	294	321	303	325	321	282	294	305	318	314	297	320	318	288	297	306	303	285	262	315	311	302	335	327	308	320	313	287	298	344	286	340	316	289	297	320	349	290	309	308	307	305	314	339	310	326	313	295	355	280	328	321	347	297	289	288	315	257	271	317	344	320	293	284	323	301	302	300	317	311	312	304	299	274	277	289	294	297	311	279	304	291	282	327	303	328	302	309	313	296	269	309	338	312	316	306	292	331	321	274	330	301	267	313	314	339	317	332	330	294	321	291	279	325	309	299	311	306	326	292	316	292	318	286	293	287	308	294	309	275	297	323	304	295	317	308	304	304	276	324	298	292	302	302	317	319	300	312	284	301	300	288	266	311	311	319	292	287	314	288	287	334	305	319	289	331	320	283	291	326	327	314	302	308	296	278	260	294	297	308	331	300	283	334	304	347	282	293	304	296	335	301	286	321	299	279	275	283	321	337	317	288	292	294	323	293	282	336	322	294	324	314	280	289	301	300	288	313	327	338	340	320	334	326	321	292	293	298	266	314	301	315	332	307	316	305	326	316	296	302	314	277	330	318	314	305	346	322	304	315	285	285	294	286	321	304	290	342	327	312	276	277	346	308	299	316	319	300	305	284	322	308	298	284	316	291	289	302	312	323	311	313	306	350	335	294	319	301	291	310	303	328	300	317	305	318	320	313	294	296	318	324	296	320	288	307	285	302	307	274	291	310	308	311	321	285	299	296	340	306	310	312	289	295	310	322	310	301	309	307	300	304	326	284	283	298	277	317	309	290	268	301	336	305	315	308	305	330	294	319	312	302	267	294	305	320	267	323	316	311	320	311	297	319	319	316	303	279	313	283	323	296	295	279	316	296	301	302	289	289	351	298	279	310	305	285	315	303	298	330	287	321	306	301	325	303	290	303	307	263	286	325	302	292	280	305	297	326	284	292	319	297	298	307	313	281	302	325	314	274	331	332	289	298	314	329	307	308	340	345	324	296	310	292	275	318	308	306	276	313	282	319	259	308	279	288	294	317	305	289	282	288	294	275	296	290	310	306	303	280	336	297	320	288	329	297	296	322	319	312	283	292	321	302	296	305	313	333	249	335	301	277	304	307	305	320	319	312	314	295	321	327	297	326	294	296	275	335	318	306	315	283	326	288	304	292	287	301	298	300	285	310	297	306	281	300	293	299	324	312	281	290	287	327	317	305	299	316	315	318	308	342	295	283	278	301	319	316	310	323	296	304	307	308	335	297	317	308	306	318	325	314	305	288	319	286	309	306	315	313	292	295	316	288	304	286	320	312	309	296	355	318	328	316	312	333	271	322	284	316	280	297	307	302	321	335	319	313	327	293	354	306	306	293	292	296	275	329	294	314	312	294	317	274	315	295	297	350	317	331	290	339	308	299	278	322	299	321	306	312	280	303	338	324	302	322	301	331	309	317	324	327	319	295	309	307	311	349	304	292	307	333	274	307	297	277	315	340	313	336	301	313	347	332	299	304	297	312	296	285	314	300	303	345	282	322	287	279	297	283	302	309	343	288	284	278	299	327	285	304	292	303	288	312	324	318	269	293	299	268	321	278	286	315	287	323	305	307	300	298	323	320	304	309	302	308	317	331	296	298	308	323	301	311	292	283	310	306	291	296	331	308	292	307	320	315	315	305	249	291	332	318	306	325	307	291	317	315	318	325	324	290	285	324	290	319	336	332	317	309	324	270	315	328	309	325	282	326	275	302	301	280	319	299	306
8681	9365	56070	92112	79001	53969	30250	9759	1216	845	852	849	864	830	804	845	850	837	831	920	793	810	807	819	822	855	932	816	845	750	794	791	863	838	833	873	839	829	856	900	886	779	844	795	839	855	867	813	859	869	856	793	883	863	883	833	860	816	769	825	789	821	832	864	888	798	845	790	795	855	789	875	832	808	835	837	775	821	820	844	824	890	861	881	780	846	887	834	803	866	821	802	850	779	799	832	834	829	870	896	809	862	811	848	821	819	827	814	807	839	806	842	863	850	762	869	825	831	824	882	834	836	823	872	815	834	809	859	851	837	851	831	797	827	800	814	804	767	931	789	855	822	858	847	890	832	815	844	831	823	843	783	780	799	843	863	841	817	777	813	854	796	804	850	815	825	854	812	851	831	882	799	827	843	853	870	865	817	812	845	881	821	862	795	891	847	811	807	800	777	899	817	832	799	871	817	838	789	857	818	798	861	828	861	765	831	856	853	791	830	796	765	839	806	812	825	802	821	861	793	816	871	795	836	870	818	874	814	840	841	827	828	823	816	799	835	834	862	818	816	833	794	801	798	840	842	880	809	868	862	859	828	852	872	773	794	824	843	816	800	790	849	842	869	769	827	821	804	876	809	817	873	844	780	796	822	866	829	865	805	830	790	839	859	815	851	834	786	834	822	846	807	809	863	825	799	810	823	830	824	870	860	860	858	864	829	859	834	821	797	838	885	844	835	833	806	878	864	855	801	861	806	827	867	796	812	823	879	792	864	851	879	803	804	794	847	814	834	826	818	841	827	869	847	839	818	818	828	817	792	848	844	803	814	815	812	801	826	787	828	846	861	802	853	837	796	809	859	873	870	833	825	839	873	804	804	772	790	872	802	853	871	856	824	801	821	825	844	793	866	847	758	826	811	803	822	847	816	827	793	867	829	861	877	787	866	820	825	826	777	799	786	795	804	825	813	846	853	854	883	808	806	792	822	840	815	878	802	818	783	845	825	792	822	835	866	828	791	842	842	838	865	768	808	881	853	821	848	820	840	811	816	860	833	803	852	840	809	766	842	846	821	866	816	839	846	797	798	815	810	795	803	865	816	814	862	822	806	823	860	836	821	824	841	876	841	822	819	838	847	841	810	832	779	804	848	864	784	822	901	821	817	819	820	805	867	856	781	846	865	816	821	891	795	832	834	782	837	837	836	827	865	801	821	825	871	804	812	806	773	833	812	853	812	816	835	818	863	839	782	831	809	823	858	823	821	855	851	836	834	777	807	851	788	819	806	793	803	835	760	793	846	831	841	900	827	847	841	814	884	883	806	810	808	810	852	799	841	843	785	817	813	830	862	818	858	821	910	819	839	786	808	777	805	826	852	808	790	794	830	795	765	846	839	797	820	781	849	815	864	808	848	827	871	837	788	854	869	855	849	793	834	831	859	843	856	887	845	872	870	812	818	851	795	886	819	772	787	819	757	850	811	839	824	848	834	869	749	862	833	879	836	844	821	837	830	784	828	860	776	819	856	827	800	843	822	875	828	809	874	851	820	861	821	775	725	836	838	798	852	818	821	843	808	800	794	789	808	862	792	795	790	792	855	823	826	851	835	798	824	860	804	809	833	798	827	861	834	819	808	794	825	839	827	831	797	843	841	848	838	833	865	876	868	784	876	832	797	813	835	832	820	798	804	789	831	863	819	799	831	838	805	795	802	774	807	854	854	851	851	778	825	832	830	808	834	852	761	857	814	831	836	812	817	813	830	856	785	842	819	848	815	864	846	867	803	817	872	823	857	815	797	836	844	804	834	825	852	859	822	846	807	799	789	855	767	809	842	879	782	866	865	865	827	863	858	852	874	827	842	825	821	819	800	866	805	825	884	840	847	805	837	852	779	817	837	830	814	817	860	827	870	889	780	809	818	836	806	825	821	833	783	817	845	816	840	800	834	836	833	819	847	809	787	829	839	820	851	822	855	830	847	837	869	816	836	766	821	835	818	830	884	818	831	831	851	855	844	820	866	855	834	828	822	845	759	834	791	804	817	823	863	854	824	841	801	820	838	800	796	847	855	806	869	810	863	805	763	810	846	856	864	823	834	839	844	810	866	833	875	766	824	802	847	867	804	806	894	814	818	831	754	777	762	832	828	817	787	847	775	829	818	804	810	825	791	782	860	834	802	857	860	831	797	837	821	843	825	846	835	786	790	838	882	814	826	801	820	843	879	799	813	810	851	769	893	853	823	832	835	847	783	788	787	851	810	861	885	777	800	828	846	813	796	792	858	794	848	822	853	860	820	820	774	819	827	852	801	791	832	831	902	801	832	820	853	777	783	806	817	849	832	822	814	834	778	895	809	836	806	827	774	815	859	787	807	823	815	883	884	817	856	808	827	827	902	915	862	866	813	843	774	850	809	875	809	872	877	836	833	846	830	834	831	883	809	871	851	815	828	758	832	850	821	830	839	887	855	785	836	837	833	748	806	833	796	827	814	877	842	834	846	881	822	789	826	835	822	828	773	794	828	860	861	810	849	854	839	822	855	814	858	867	863	799	844	773	814	873	803	871	816	841	776	883	861	842	826	833	815	842	869	837	801	839	833	808	872	870	796	808	821	891	804	834	797	844	870	807	841	856	823	807	835	859	791	862	819	763	794	821	787	815	844	871	766	839	796	832	844	819	835	832	882	805	794	823	855	803	866	827	851	817	847	875	870	839	835	757	852	842	854	800	865	814	873	821	801	820	872	827	839	858	813	823	804	831	854	791	816	813	889	836	786	805	835	804	832	849	830	825	845	833	806	845	803	838	871	765	839	802	816	862	866	808	831	812	810	771	838	814	844	858	826	894	824	816	814	817	827	790	827	823	825	824	813	858	825	840	820	840	773	835	859	851	859	841	815	770	834	782	817	844	859	824	806	802	835	847	808	799	797	816	808	837	782	858	848	830	838	819	818	830	867	826	841	784	785	819	815	757	820	826	811	849	862	816	836	854	849	797	819	825	799	821	800	868	800	821	834	826	849	840	872	778	789	812	835	830	849	816	812	810	894	855	817	877	856	780	806	813	801	858	830	770	840	830	818	832	802	851	812	823	841	903	834	780	822	817	828	860	755	809	858	818	833	867	866	825	881	838	827	858	822	834	815	840	854	845	849	787	845	860	792	846	870	790	853	835	786	819	812	800	866	865	850	791	842	885	802	826	837	816	822	844	824	817	773	772	869	846	827	874	825	872	832	813	819	838	798	832	828	836	868	889	808	848	807	797	808	819	856	873	830	813	795	820	823	882	894	840	816	814	867	786	792	835	852	796	814	798	778	860	784	863	868	867	793	813	861	832	830	816	862	864	861	829	838	840	826	878	845	845	856	872	825	826	832	861	869	793	848	867	824	831	804	831	828	808	817	830	822	801	825	812	818	788	817	868	843	819	789	808	849	811	833	827	801	861	760	785	869	808	820	852	795	835	854	809	868	828	852	803	874	836	758	810	838	810	783	753	848	857	828	833	834
2210	469	5193	13240	9723	4043	1231	449	221	213	236	220	232	236	242	228	218	219	213	220	242	240	244	232	197	213	233	217	243	205	221	256	239	211	205	229	222	241	209	231	229	255	226	216	236	201	221	245	221	212	238	206	223	210	215	217	209	219	252	219	250	218	207	227	211	215	228	236	213	228	215	199	208	231	249	221	250	247	221	202	209	223	238	203	227	229	203	201	203	210	244	239	223	220	242	205	217	220	201	211	238	233	204	216	216	229	205	220	204	192	195	205	235	269	207	258	214	221	232	220	209	206	232	213	195	209	208	181	199	225	219	212	218	210	240	236	212	242	261	234	218	225	208	221	224	209	232	224	225	219	205	224	223	217	220	212	222	228	214	193	224	223	221	208	213	226	225	238	235	216	223	214	233	203	220	222	195	221	228	241	241	232	240	191	216	227	210	213	241	247	234	240	235	212	231	214	230	210	233	218	217	207	214	238	260	241	214	227	253	223	223	248	216	214	233	217	239	210	235	210	218	217	203	196	213	243	209	222	199	229	234	208	233	197	205	222	231	244	204	237	213	220	227	231	217	208	210	240	211	209	208	222	216	205	226	210	231	217	234	247	224	238	224	256	229	239	230	209	237	216	217	242	206	208	215	216	239	234	204	239	228	235	216	217	208	210	239	197	229	223	212	269	205	197	211	227	200	255	225	243	236	221	220	245	225	215	238	243	227	204	231	232	212	217	227	202	231	241	234	234	219	215	192	215	218	232	204	221	222	213	200	219	219	225	210	262	229	214	226	196	206	253	247	227	232	245	232	229	221	228	189	233	237	223	200	211	213	216	245	203	222	245	215	252	258	233	229	237	211	195	226	203	218	216	217	219	212	204	211	251	222	253	224	205	216	227	203	234	223	225	202	231	231	208	216	214	200	210	215	244	222	218	214	189	222	198	189	217	234	237	223	212	227	231	228	220	247	213	217	237	228	204	230	199	234	230	239	224	240	209	258	206	203	218	208	233	226	210	207	217	229	193	217	200	233	219	216	235	226	239	217	228	243	209	195	214	236	209	228	224	239	210	220	252	221	224	203	208	222	213	233	213	212	212	225	205	194	207	213	250	233	207	191	182	224	236	235	216	228	201	235	230	224	225	208	234	192	212	234	216	212	224	216	232	222	225	216	206	208	228	250	206	227	230	228	223	241	220	243	244	185	227	201	236	218	233	240	218	240	240	192	227	208	212	236	230	264	232	203	232	227	208	223	243	226	233	242	231	202	224	219	234	236	205	212	205	230	205	192	234	236	209	215	215	215	208	240	216	218	232	234	212	222	208	226	245	203	246	214	220	205	216	222	223	217	193	226	231	237	222	204	239	240	227	209	231	229	228	241	221	233	210	209	242	200	237	209	243	242	211	200	203	238	206	236	232	237	253	239	235	207	201	230	196	240	225	236	210	228	207	208	235	208	237	245	247	210	203	235	220	237	210	189	221	217	214	223	233	219	247	209	243	230	186	237	224	219	226	212	215	210	218	203	200	220	212	202	226	254	241	219	231	239	209	216	215	237	230	200	247	219	206	204	202	240	229	227	211	218	207	220	213	232	218	210	222	226	196	228	221	220	198	189	247	204	210	221	222	218	200	232	245	220	206	233	206	226	227	234	204	235	225	209	205	202	208	217	230	220	243	205	226	226	232	212	200	221	225	217	228	206	218	220	241	223	217	232	247	221	219	211	235	211	222	218	221	229	210	237	217	199	230	218	216	201	218	215	261	214	207	257	225	240	231	235	237	212	220	192	240	228	218	230	248	204	197	203	195	236	238	218	258	214	226	227	229	214	211	241	203	233	217	208	229	209	220	249	219	234	229	219	221	222	215	232	227	228	234	209	235	206	212	206	211	206	207	207	215	213	197	259	197	246	210	227	217	230	221	220	229	227	223	212	204	255	197	214	227	215	209	217	206	240	209	199	247	216	193	216	199	234	241	210	245	208	226	197	215	231	212	212	208	212	215	211	218	218	219	197	212	208	244	244	227	225	225	204	241	206	226	227	238	220	220	245	249	231	251	224	202	204	220	214	230	242	191	224	235	256	234	195	223	214	210	225	227	222	212	206	241	240	203	224	193	244	205	234	193	249	219	231	232	219	220	201	238	219	207	216	215	219	213	219	223	212	235	227	217	208	204	224	203	217	239	205	253	233	225	242	236	225	223	217	225	228	202	218	221	239	203	218	227	225	262	245	226	216	216	223	243	223	238	220	208	245	261	241	224	219	213	232	221	220	214	210	243	224	240	224	194	196	208	239	209	214	196	223	233	218	226	215	205	223	220	226	197	210	214	233	226	233	239	199	228	235	208	204	201	243	229	213	207	231	218	234	220	228	255	242	214	210	212	237	223	245	227	234	191	264	211	224	230	237	227	200	212	197	202	203	211	237	225	204	204	233	219	218	204	209	232	230	234	241	222	214	206	215	219	227	235	196	215	228	188	204	215	233	220	239	222	222	206	216	224	215	202	219	237	233	224	220	227	231	223	201	234	190	213	195	222	199	241	214	230	213	230	196	219	205	237	264	216	225	236	207	239	226	207	209	231	212	197	223	248	199	208	225	228	233	232	241	197	216	239	217	225	219	211	243	213	221	228	182	214	239	217	230	204	255	245	233	225	213	205	204	212	229	228	223	227	239	210	209	194	190	202	217	218	190	238	217	232	198	217	211	208	237	226	218	210	231	229	233	207	206	221	212	218	222	222	212	212	226	184	189	218	213	224	234	207	223	230	210	223	205	236	231	208	200	233	224	229	221	194	214	227	180	237	217	221	213	224	201	208	207	244	236	244	219	221	222	243	240	216	225	227	228	239	239	230	189	240	240	238	217	242	237	219	198	240	221	195	221	219	243	191	200	232	240	215	234	193	245	236	214	231	250	199	211	195	191	207	235	231	196	215	225	197	200	211	236	244	223	215	262	233	221	227	215	235	196	219	218	207	211	193	229	227	222	225	235	213	246	219	215	254	227	204	244	215	248	234	223	245	218	224	209	195	197	209	225	187	220	236	214	190	192	197	246	220	228	238	214	223	185	223	228	212	222	217	228	185	214	203	223	208	204	223	205	228	233	230	188	225	247	231	239	206	238	211	191	250	237	228	204	188	211	223	201	237	183	226	207	214	203	211	220	228	222	231	221	244	241	229	209	218	230	214	241	192	202	226	238	213	232	215	225	230	240	228	194	234	213	207	226	240	212	214	213	208	192	207	222	217	218	212	213	210	228	218	237	218	222	216	224	230	210	206	237	232	213	215	220	242	232	226	220	234	222	219	219	223	211	233	197	212	253	192	247	242	223	254	204	246	227	211	227	221	218	229	208	204	224	215	198	251	237	218	229	200	228	219	218	192	204	226	210	235	227	205	226	252	208	231	206	211	187	208	236	205	208	236	221	230	256	212	227	206	218	217	213	216	238	249	231	208	225	229	212	238	205	191	234	233	238	215	205	200	202	211	198	196	206	221	211	229
2248	1053	13381	28763	22418	11666	4129	1473	640	609	632	591	611	641	624	608	639	623	665	620	631	610	656	618	644	633	613	626	638	619	606	599	635	645	572	623	634	669	593	644	639	617	622	649	609	635	647	659	615	611	637	610	608	618	611	618	596	673	659	627	621	637	602	620	654	706	667	656	650	619	654	631	651	591	626	585	652	650	603	597	623	641	628	649	629	616	603	652	666	606	647	598	612	674	634	601	641	614	633	593	667	631	625	635	629	632	628	666	639	596	647	640	563	671	630	619	632	654	649	661	689	612	640	632	642	708	661	608	574	632	623	629	624	572	600	667	622	619	652	641	634	675	595	647	626	607	640	646	647	667	609	633	576	587	650	608	657	650	676	649	638	660	638	628	668	675	600	638	619	651	656	603	633	636	617	619	616	635	673	614	633	630	632	619	609	661	630	637	609	635	634	628	628	631	617	665	655	626	666	598	640	610	679	633	630	609	623	603	632	681	625	631	643	606	680	626	627	597	642	647	639	651	623	650	611	668	627	586	611	646	618	647	646	642	602	616	684	644	630	622	672	589	573	638	657	643	693	640	636	611	586	591	593	650	635	613	628	662	588	645	631	632	625	606	643	668	637	577	599	650	580	642	619	606	662	610	612	650	632	643	590	648	592	681	628	602	614	697	620	608	646	612	610	644	604	626	634	695	605	609	573	631	622	589	643	656	640	625	646	646	658	650	600	641	646	617	626	611	620	608	641	632	647	660	684	613	639	643	658	654	633	661	654	627	614	638	582	616	611	660	611	634	613	623	585	609	624	680	587	651	629	623	616	580	678	651	638	635	622	627	616	619	629	622	645	633	649	614	646	663	596	638	617	593	660	688	663	611	610	613	632	616	594	585	610	628	613	643	647	589	652	597	584	635	632	669	619	615	621	643	615	648	631	672	619	607	654	667	613	602	664	641	624	620	585	602	667	641	644	623	620	696	607	705	608	637	660	618	624	649	611	614	632	584	662	648	649	617	674	627	653	623	620	625	656	638	621	623	643	631	646	636	610	632	626	581	621	678	640	604	623	593	594	600	649	632	619	641	689	666	570	637	617	643	614	664	674	614	586	640	637	616	608	611	647	663	600	657	620	678	655	647	615	635	640	617	617	626	635	618	613	626	610	619	617	611	620	699	638	641	618	610	609	627	624	600	632	626	596	640	624	587	614	626	636	559	659	623	619	605	614	629	612	659	623	642	669	643	634	625	638	636	675	656	633	615	586	660	618	600	628	631	697	625	659	640	642	644	625	617	623	662	632	627	624	641	618	613	665	617	627	665	621	674	661	680	631	633	609	600	659	650	646	627	646	634	644	636	619	646	604	568	605	665	622	603	622	610	610	615	624	608	677	623	663	627	616	617	623	631	639	596	617	627	644	595	628	609	596	639	652	598	700	647	647	654	653	630	619	640	621	614	693	626	630	628	631	594	667	622	621	616	617	590	635	625	653	656	617	613	669	640	635	640	645	629	641	644	624	606	666	639	635	615	608	599	606	622	602	595	649	615	603	623	616	610	609	652	584	665	635	642	629	611	671	595	644	622	612	602	652	619	633	660	635	649	628	602	650	631	603	560	654	659	631	603	676	611	621	625	636	631	604	608	664	601	652	612	640	604	650	613	635	606	697	618	639	627	646	592	714	681	653	611	627	604	630	664	599	641	624	625	610	636	617	621	656	668	597	629	583	652	643	648	604	611	676	610	665	625	630	638	668	623	656	610	617	595	600	665	622	584	674	667	627	662	640	611	587	616	650	646	602	659	617	662	642	647	625	638	613	654	602	599	603	602	618	675	659	614	627	636	603	653	623	642	655	597	620	607	631	638	670	682	588	671	638	614	638	655	610	615	642	605	544	638	601	630	657	651	697	633	632	578	613	647	627	655	621	560	632	689	632	614	664	600	642	695	629	634	603	669	644	639	666	658	659	615	593	647	638	619	651	634	608	620	651	656	565	626	635	634	632	651	643	625	650	632	610	577	682	646	604	606	600	621	634	663	639	633	579	682	643	665	674	618	595	606	643	612	630	630	646	672	680	633	568	659	608	638	616	611	626	611	675	648	630	652	601	624	647	603	646	633	633	672	651	633	601	631	635	601	624	634	665	619	629	661	619	665	621	596	604	609	610	615	629	607	630	654	638	611	663	696	655	632	645	621	661	616	641	628	652	586	625	617	614	633	650	609	636	684	597	637	638	666	599	622	658	689	629	646	632	653	651	629	644	651	616	646	552	630	618	612	647	612	592	651	618	637	676	634	618	625	575	629	676	620	645	595	660	607	689	617	597	614	631	608	672	612	671	609	643	578	637	631	637	615	619	621	670	601	606	669	600	639	596	601	613	686	642	608	632	651	640	659	633	622	611	589	639	644	659	630	622	638	600	624	572	591	647	624	608	620	650	615	583	632	588	650	611	651	645	645	636	631	610	632	644	596	671	616	625	621	635	658	658	636	631	624	640	669	616	651	622	620	657	617	622	623	632	653	646	597	599	660	629	625	647	625	659	599	623	637	621	645	676	608	632	627	652	637	637	657	627	669	599	640	575	576	589	672	639	665	611	662	614	629	652	583	618	663	610	661	629	608	647	624	578	656	623	678	659	680	623	607	623	618	650	623	631	647	600	606	610	643	667	633	679	671	633	659	663	604	578	600	628	637	618	644	607	670	602	613	613	608	676	617	622	601	620	642	622	630	608	640	638	616	606	631	601	628	652	636	668	602	650	674	631	623	655	615	613	605	605	636	669	656	611	661	621	624	679	666	610	635	654	633	615	655	688	652	586	617	667	611	663	625	583	614	633	626	668	639	626	642	607	625	626	667	622	643	645	596	638	661	604	641	650	620	674	569	643	634	672	598	600	625	636	639	610	605	640	659	691	626	617	660	661	643	634	614	596	606	640	609	652	635	617	646	666	618	618	597	643	656	664	627	624	636	653	595	654	635	668	600	619	610	666	664	593	655	584	697	665	628	652	623	592	689	621	645	613	631	643	680	612	660	600	632	660	649	632	678	677	681	664	697	597	611	639	624	677	638	588	648	608	620	589	667	606	620	642	645	647	617	674	658	597	660	619	627	572	664	649	603	627	630	658	651	643	616	636	643	615	597	614	622	616	621	632	631	628	663	629	611	638	663	581	640	623	610	603	627	608	602	610	629	620	617	608	612	643	662	599	637	645	619	656	682	630	635	614	617	648	672	676	638	652	612	616	638	658	686	623	657	656	611	634	653	650	641	694	633	639	629	638	637	613	632	643	600	627	606	579	580	623	618	618	563	585	648	603	625	602	654	627	650	635	663	600	643	610	610	636	630	630	639	620	655	615	633	647	643	650	595	591	630	640	623	574	652	606	653	656	628	614	624	625	646	610	625	629	668	613	658	626	632	645	610	646	617	642	606	621	664	614	633	630	599	638	603	620	614	642	612	644	624	634	601	636	626	639	598	655	669	604	618	619	635	620	641	651	677	656	650
10325	4095	53095	74013	55532	32918	13635	2352	392	246	234	273	269	280	267	258	273	228	255	287	236	300	233	234	249	238	280	238	259	259	243	246	254	268	246	223	271	245	279	223	254	246	260	294	255	256	248	260	246	250	263	238	272	281	255	232	261	228	267	279	250	264	257	282	243	248	240	251	294	232	247	264	260	240	241	223	286	237	290	243	258	232	286	242	228	279	272	244	244	263	259	243	257	265	249	263	233	243	239	286	244	278	275	246	261	251	248	242	256	272	262	246	264	276	220	269	261	280	249	241	249	260	250	264	262	260	272	260	257	261	248	271	245	239	253	268	262	279	269	259	241	255	263	249	229	245	259	268	297	228	282	231	228	260	260	238	270	257	268	248	247	280	262	258	253	270	237	261	253	259	285	261	276	237	255	250	224	250	268	236	238	210	268	243	245	258	260	249	281	266	236	246	265	271	233	238	254	262	259	258	245	250	269	278	240	252	262	255	245	236	259	239	235	247	268	290	282	290	250	279	276	226	246	272	248	249	256	260	224	239	265	268	266	231	273	281	267	244	218	269	265	242	268	251	250	278	261	246	252	259	252	253	254	260	261	265	278	255	266	237	265	270	246	227	244	271	261	232	281	273	283	242	260	275	271	252	265	233	257	253	268	274	262	263	241	256	248	295	274	231	249	262	243	258	240	260	257	245	263	275	269	265	229	260	263	265	248	267	293	267	270	249	241	271	251	244	253	250	239	236	242	243	248	270	232	263	269	246	241	251	230	260	276	289	252	273	287	274	288	250	263	236	269	257	249	272	262	244	266	238	244	282	244	252	260	260	226	246	229	235	237	260	289	263	251	270	252	268	254	243	284	277	231	264	242	253	231	248	259	257	255	271	246	257	280	260	274	276	254	229	269	239	267	262	274	239	249	251	243	261	274	269	250	248	249	248	242	291	244	273	286	252	292	266	279	257	276	293	239	260	248	232	247	274	276	273	255	245	240	241	285	253	272	260	252	236	238	264	255	297	254	259	241	242	240	260	242	233	264	258	239	250	253	235	280	222	245	259	263	243	264	268	249	256	262	260	208	270	273	245	266	253	270	254	286	261	247	263	252	258	227	253	250	249	272	247	273	239	250	253	286	260	268	229	249	245	256	259	260	278	266	246	254	246	254	280	277	259	274	268	238	243	261	232	242	241	247	238	244	256	244	279	290	254	242	240	235	279	269	253	251	282	255	243	254	242	237	279	241	254	231	259	263	276	258	244	254	234	235	268	249	249	235	262	239	256	246	262	248	275	250	271	241	265	251	249	265	249	266	247	275	274	226	287	258	258	238	252	264	248	252	280	235	270	248	313	245	259	294	282	264	279	271	236	263	262	252	259	278	263	198	234	228	242	253	280	257	263	270	271	254	251	254	247	262	271	228	243	272	235	252	236	258	286	246	247	254	276	235	239	216	258	281	276	231	264	260	251	252	270	240	261	263	243	269	281	250	271	253	231	248	278	256	254	259	254	252	274	249	264	258	272	249	268	247	251	256	250	230	231	233	252	223	276	240	248	289	258	250	257	265	262	269	248	256	257	258	262	245	260	277	269	258	240	247	275	248	250	252	285	255	282	251	283	252	237	266	254	237	255	257	280	252	274	208	252	282	242	242	254	248	246	255	240	245	272	249	254	256	262	235	240	257	245	260	249	276	244	248	280	264	243	261	224	264	283	281	246	274	277	244	281	258	296	224	231	256	254	279	261	256	251	244	267	231	262	261	254	284	283	238	250	245	263	276	286	240	243	265	238	253	277	250	258	245	286	241	269	249	267	246	229	249	249	286	244	256	246	260	248	258	250	291	272	262	232	236	229	256	232	253	255	242	205	260	244	240	276	278	279	232	258	274	237	247	264	237	254	268	253	227	254	257	263	257	243	263	257	262	242	302	263	285	251	243	259	267	270	237	277	261	232	256	285	214	262	250	255	257	263	258	260	233	241	268	249	254	259	279	242	269	244	258	272	260	284	272	263	268	283	268	275	266	231	279	260	230	271	257	257	250	217	276	298	270	260	277	247	275	255	236	255	249	242	248	237	270	253	251	267	242	284	262	229	253	259	261	245	240	272	248	278	251	262	275	247	241	266	207	255	237	273	275	242	269	279	272	258	251	245	244	262	251	260	293	230	271	282	228	241	245	253	229	232	249	265	280	263	264	267	268	256	246	257	286	236	237	267	256	275	275	243	279	254	270	254	239	235	268	248	244	238	246	259	257	253	287	264	244	245	267	265	258	274	259	279	256	246	284	267	283	217	255	257	251	265	260	252	284	251	230	279	281	254	272	268	275	285	266	255	259	236	288	246	249	278	243	229	276	239	283	266	232	254	236	275	254	258	257	256	306	256	268	285	278	263	257	268	248	245	226	223	247	270	248	265	254	247	273	235	257	280	251	256	260	271	254	270	254	283	241	231	249	246	239	258	221	277	257	275	263	256	279	238	265	268	257	257	235	245	257	264	219	230	283	267	279	268	237	242	266	265	267	239	244	247	275	258	281	252	258	245	247	250	227	261	260	251	241	245	260	252	261	250	294	265	251	255	217	271	237	250	257	237	279	268	252	242	262	272	302	254	269	264	272	254	272	244	228	251	240	239	266	277	243	285	230	250	235	246	238	264	266	269	236	246	237	231	267	259	265	252	262	233	283	263	273	263	243	236	294	276	273	276	255	235	279	284	256	258	261	263	256	250	271	234	271	281	248	291	255	234	261	285	272	272	263	253	225	245	244	246	241	263	236	272	227	290	256	237	254	265	269	267	258	249	275	245	233	268	266	255	264	261	270	261	243	265	249	238	257	265	271	257	247	312	244	274	256	252	276	240	262	276	259	247	256	269	240	272	248	226	245	259	253	228	268	271	233	244	271	243	263	270	268	257	248	254	238	255	272	228	271	273	224	260	269	278	239	290	275	284	262	263	271	268	249	281	257	269	251	264	272	242	252	248	248	260	250	272	242	273	250	259	240	276	254	263	258	253	247	239	252	261	252	260	271	259	254	270	266	294	277	246	280	278	248	261	268	225	238	261	277	251	248	277	271	251	254	251	250	254	242	270	248	272	259	254	266	270	255	267	233	271	260	280	256	239	275	241	267	267	241	246	271	256	240	245	257	233	246	247	236	267	255	284	254	225	246	245	254	271	253	237	254	239	236	257	292	295	258	232	257	267	281	229	239	249	234	263	257	246	221	249	279	250	233	282	250	248	269	238	244	253	264	264	241	294	251	236	233	289	264	251	241	271	272	276	259	252	253	267	257	272	270	257	254	235	253	262	262	257	281	257	228	260	249	251	233	240	241	245	243	239	264	253	269	259	264	291	266	268	264	249	248	250	223	255	276	232	287	269	225	262	265	271	286	243	261	262	241	246	258	245	240	262	252	254	294	267	257	262	246	253	262	266	249	251	250	264	279	244	250	237	253	269	265	258	225	226	249	286	233	243	273	248	266	276	267	249	271	280	273	262	246	264
6356	4818	55777	78515	62458	43231	22136	5842	1051	712	711	718	701	721	728	746	709	729	722	787	709	743	722	733	741	727	692	717	678	734	718	703	728	712	747	747	690	691	694	748	700	712	752	754	726	738	754	732	738	674	725	733	732	759	705	748	689	722	705	744	720	741	775	699	718	737	676	724	686	691	777	734	711	739	654	721	730	752	740	740	689	766	705	701	717	726	660	721	710	694	732	693	708	717	732	739	754	682	725	769	767	755	719	717	702	740	714	699	772	728	765	754	748	706	748	746	711	753	751	761	708	715	706	727	740	718	717	762	757	725	724	694	730	731	688	737	726	729	777	766	731	747	675	732	729	742	705	762	700	709	749	725	747	728	733	728	742	774	761	729	718	720	715	741	733	719	732	705	701	736	670	730	718	748	758	734	721	715	692	709	705	676	722	745	742	702	742	687	730	728	737	724	741	740	670	744	696	729	736	765	724	693	732	757	675	717	692	675	676	718	694	729	707	690	711	727	673	748	742	776	751	723	724	719	708	717	687	749	717	750	724	695	680	716	723	744	770	736	732	766	710	738	692	733	722	719	728	718	742	704	708	734	742	687	747	767	783	689	710	721	770	749	722	706	692	721	744	722	701	699	755	724	747	702	692	699	742	683	687	728	707	724	707	755	736	688	752	721	724	710	710	669	722	704	785	706	723	722	697	718	703	779	732	727	726	729	710	709	786	748	719	733	758	714	758	724	698	724	701	729	667	727	744	737	782	767	756	680	714	704	691	795	709	727	707	685	711	717	726	746	739	702	759	718	734	724	731	728	724	718	706	717	755	726	730	733	731	711	694	725	727	735	697	679	774	646	744	720	754	717	757	668	697	747	730	726	747	772	774	691	720	723	704	704	697	728	711	724	736	766	714	736	726	760	711	753	781	719	754	769	698	744	695	720	705	657	715	717	682	751	736	714	743	730	751	731	723	716	682	731	732	738	769	700	736	737	711	734	722	764	724	742	740	701	684	724	758	704	688	714	739	711	780	722	747	742	712	709	694	714	738	735	736	772	684	714	733	717	748	714	694	693	719	722	717	758	737	711	693	701	722	677	730	695	740	687	749	736	740	759	741	716	725	743	732	681	724	763	720	744	754	750	709	727	769	687	747	742	772	714	724	727	677	760	738	700	756	719	681	690	714	723	713	689	730	654	732	676	744	736	715	701	705	698	718	719	756	736	701	693	725	732	721	691	708	709	746	691	727	710	657	720	754	722	691	726	705	723	766	750	741	702	704	773	718	692	712	721	731	680	719	673	682	798	724	718	713	721	726	739	700	710	743	711	722	753	707	740	682	734	712	742	748	725	705	726	729	701	768	720	742	666	745	748	697	712	701	717	794	711	708	751	777	723	742	708	724	677	758	720	753	709	740	685	677	725	728	677	726	717	739	723	751	730	673	663	734	704	701	680	744	721	703	757	694	741	745	731	684	704	721	750	730	719	697	742	745	722	749	712	753	738	660	718	741	732	726	712	733	715	723	725	683	673	715	719	714	737	734	738	740	747	702	737	700	698	720	736	720	715	779	709	707	732	748	738	740	686	757	689	707	705	738	741	756	793	739	724	691	756	778	721	718	741	719	785	701	740	739	766	761	719	704	710	750	670	701	768	668	718	739	731	710	725	688	717	716	702	676	730	755	725	737	752	750	725	778	700	746	725	730	720	733	733	714	724	726	772	755	727	720	731	723	691	723	721	766	743	713	706	700	749	698	724	740	694	796	689	684	714	680	706	652	692	702	736	737	704	690	726	724	709	725	721	744	693	752	723	725	753	707	689	710	772	716	731	729	729	695	779	699	746	756	702	665	744	740	722	722	709	723	736	750	688	693	691	707	698	780	745	725	767	772	742	726	673	745	730	707	790	749	747	715	740	725	759	755	713	752	745	691	726	726	713	730	728	698	720	706	735	725	690	744	684	704	687	736	731	777	731	772	706	806	687	700	745	696	735	743	767	802	728	775	740	710	746	753	742	712	690	748	751	751	753	749	734	711	728	740	733	698	712	723	749	757	661	706	741	716	724	724	743	716	699	696	743	674	738	767	694	788	732	739	734	746	730	747	712	707	700	667	716	644	757	706	729	755	743	671	711	687	705	741	729	700	735	743	757	747	768	714	774	703	711	768	792	718	714	766	711	774	682	675	814	729	752	751	745	693	750	746	748	741	741	754	715	729	719	743	711	704	676	690	733	763	725	700	752	701	739	738	726	708	717	741	705	743	740	732	696	724	720	699	688	733	714	742	745	742	713	729	770	694	737	699	766	776	693	657	696	730	748	699	720	738	690	691	733	751	687	731	684	719	721	668	727	707	736	733	733	788	725	740	676	684	743	758	719	694	750	724	661	714	687	754	734	724	701	727	737	746	738	735	680	765	781	777	726	681	730	701	705	721	771	726	755	739	753	708	729	762	752	739	723	763	704	744	730	718	774	696	693	755	704	725	722	701	694	691	711	703	709	758	724	690	682	738	724	696	706	748	684	729	694	713	697	756	724	699	713	738	709	710	749	719	705	725	709	716	734	697	708	694	738	768	707	742	744	704	717	725	708	642	731	757	733	734	773	727	689	692	750	714	691	721	726	713	673	721	719	711	739	742	769	745	723	671	710	760	704	718	701	722	723	737	744	679	780	740	756	735	694	745	758	751	717	713	728	712	718	722	704	743	775	762	727	680	726	764	774	733	757	688	717	769	752	712	718	734	704	720	700	729	750	715	686	788	771	739	742	740	719	713	767	735	710	733	692	738	738	728	718	686	740	718	750	736	700	694	687	720	698	713	764	685	758	725	721	695	721	720	727	746	716	722	712	702	741	715	701	740	704	679	757	695	784	722	686	740	696	718	722	687	740	725	754	697	682	706	749	763	738	748	755	791	756	719	703	722	730	732	695	722	724	717	709	717	688	687	720	780	669	709	694	751	698	697	702	766	679	774	719	747	716	698	764	767	747	722	699	711	784	738	750	706	754	758	685	688	721	777	722	684	721	701	718	698	755	771	723	722	698	745	742	726	733	742	727	726	759	717	755	732	733	697	701	708	750	732	698	740	712	726	745	742	674	693	692	746	723	719	747	747	685	700	722	788	730	691	730	705	714	722	722	752	715	752	693	729	725	729	744	714	739	706	722	717	728	732	733	734	717	732	746	700	715	712	760	680	707	748	734	721	735	754	741	737	705	706	684	711	737	694	762	701	758	710	756	727	722	745	734	756	710	729	764	730	720	766	736	693	699	719	735	726	772	708	725	702	743	708	704	684	721	691	656	663	743	708	772	723	706	675	757	749	715	741	730	717	769	715	742	694	721	704	692	746	742	693	719	799	715	661	725	687	752	731	715	725	766	734	718	731	750	692	765	757	702	704	722	761	705	676	736	715	721	707	731	732	733	729	784	727	673	718	725	731	741	705	706	740	718	717	787	734	758	755	734	728	731	684	724	722	699	697	722	746	703	720	726	773	757	742	693	743	702
18709	6195	48603	85492	67605	43886	21299	5063	495	283	308	334	325	306	306	321	293	322	323	302	309	301	302	306	286	354	298	298	266	273	284	321	305	339	348	291	280	288	295	287	312	303	313	310	285	300	289	282	316	285	317	279	309	311	303	285	316	307	331	268	305	289	322	333	299	301	319	336	301	282	307	290	296	309	272	276	293	341	335	307	313	274	313	336	318	295	282	273	343	284	340	282	314	331	302	328	316	326	282	320	327	304	307	295	299	280	316	309	271	317	302	291	312	295	297	321	303	309	301	286	274	336	314	322	288	314	294	294	301	271	294	304	308	303	304	303	301	313	310	322	306	334	340	315	329	344	323	312	342	298	279	327	305	328	307	314	311	296	312	336	309	321	302	279	313	292	288	315	272	319	308	281	327	339	339	307	311	310	270	299	311	305	332	315	290	290	313	295	289	307	312	299	292	298	301	333	309	328	308	294	276	287	308	283	328	303	277	311	312	310	317	338	307	302	303	311	317	309	310	327	341	296	301	325	303	305	293	307	308	333	307	326	284	308	290	340	300	294	325	300	304	286	270	298	318	314	302	298	304	290	288	318	310	324	311	301	328	304	284	302	298	294	297	313	301	311	297	298	312	314	296	315	295	302	314	309	300	283	299	325	295	350	301	298	308	273	310	308	328	304	303	353	304	329	313	282	329	277	296	340	291	306	313	296	322	306	304	294	315	291	301	288	311	305	295	304	343	298	287	288	311	336	294	302	312	323	278	295	333	339	269	304	311	284	311	293	324	283	288	291	295	285	298	332	306	291	286	295	316	285	280	291	307	286	281	332	273	295	318	313	272	313	291	297	307	327	298	271	275	307	298	280	271	307	309	313	341	295	296	317	294	301	326	320	282	305	315	319	266	269	256	328	311	321	297	307	330	305	318	314	292	317	294	298	292	311	323	296	322	288	306	298	284	332	257	311	288	279	284	328	301	336	295	324	295	307	318	293	287	325	306	291	268	326	317	295	298	301	323	299	340	300	308	327	267	307	312	299	290	310	289	319	307	302	332	318	324	333	287	307	308	302	310	302	305	328	295	289	306	291	319	304	321	302	328	303	350	299	285	318	283	294	315	317	305	287	315	308	320	288	296	300	293	317	307	312	297	323	277	328	346	288	300	318	333	285	289	311	292	311	328	314	275	277	319	296	322	341	300	321	280	284	304	316	286	295	315	296	305	299	267	335	299	318	325	310	290	291	335	291	300	308	292	263	311	308	310	334	306	300	294	300	329	303	304	314	312	317	303	310	316	340	310	299	306	305	327	305	298	282	314	300	290	318	326	271	343	291	275	314	277	262	322	285	301	306	293	294	303	283	295	314	303	290	298	317	285	313	296	296	309	322	319	341	329	315	282	289	288	289	303	321	296	304	352	326	268	303	303	285	292	330	321	298	290	326	344	310	286	297	292	311	329	304	296	326	312	319	294	286	318	346	317	268	321	274	322	309	301	311	306	330	317	302	311	295	289	307	298	259	278	303	278	310	315	296	333	316	289	306	288	290	285	332	312	322	307	342	334	287	322	330	287	322	303	304	320	334	309	300	351	308	322	286	343	308	272	322	287	287	289	302	291	323	294	291	261	301	294	304	327	324	294	312	315	292	293	286	323	312	300	292	302	294	294	255	337	312	297	289	321	256	294	302	284	304	304	311	299	315	311	306	286	312	305	285	256	284	278	303	305	304	300	253	322	304	303	325	321	284	306	311	311	320	313	313	280	285	282	261	287	306	306	288	305	296	305	295	319	309	282	278	297	307	311	287	288	302	314	309	301	316	306	275	310	318	336	299	317	314	299	300	311	314	323	298	269	302	294	302	304	331	291	339	311	316	264	304	310	303	273	305	279	301	313	271	334	306	279	307	274	299	297	311	301	340	300	325	299	288	354	318	347	308	321	268	310	301	309	270	305	321	298	286	299	275	296	309	295	308	338	324	289	291	275	297	301	292	326	291	290	308	301	325	305	298	318	341	303	302	301	341	298	329	296	311	310	304	268	296	304	298	322	289	305	309	287	287	296	293	309	287	288	292	303	291	307	295	292	278	286	337	299	327	302	339	312	307	310	324	286	308	339	302	312	325	274	280	327	290	285	313	326	343	300	307	311	317	327	300	295	288	283	280	311	305	269	312	292	353	312	289	295	316	296	320	300	317	371	302	308	310	294	257	306	291	301	325	294	322	261	313	302	299	298	308	289	319	305	332	307	326	300	296	315	292	294	295	279	303	334	321	303	309	299	316	331	328	300	293	271	287	325	319	267	306	316	288	309	324	294	300	325	293	298	308	315	310	314	310	282	318	296	287	325	293	311	292	288	308	343	298	295	306	300	304	308	318	308	302	286	302	301	294	328	344	322	294	303	288	286	314	314	310	292	292	337	284	290	274	305	284	325	312	318	308	283	293	289	306	333	278	276	298	342	277	303	303	333	296	326	263	299	308	312	297	338	301	301	260	303	314	299	306	286	298	310	284	263	296	304	290	284	318	290	308	293	309	333	318	315	312	271	312	289	347	284	302	341	283	281	275	321	328	300	299	300	309	317	329	306	299	301	312	289	300	287	302	318	330	301	288	301	288	312	283	320	299	332	309	299	308	307	286	305	323	315	282	313	269	310	309	293	311	310	298	335	319	293	300	286	338	311	296	309	315	283	311	331	331	313	314	342	303	290	325	300	307	290	314	312	321	306	297	308	322	307	298	321	306	318	289	343	346	309	325	305	267	322	335	306	327	299	284	301	296	309	296	297	323	311	282	304	296	321	295	314	297	300	309	297	308	285	298	331	334	309	292	284	322	331	285	315	311	324	327	312	301	319	347	286	297	320	323	333	308	321	337	297	290	314	302	317	318	298	310	309	291	281	294	284	291	307	300	294	330	306	336	288	303	300	274	320	302	301	316	302	300	300	306	313	320	300	306	278	316	301	338	304	284	297	341	313	306	316	312	295	283	293	311	324	310	312	296	292	300	271	314	290	298	299	312	263	314	298	319	331	317	310	309	321	308	308	302	296	342	307	314	277	284	295	301	317	344	331	294	292	333	312	286	296	308	314	300	311	317	309	298	314	320	343	286	318	293	301	284	276	319	316	320	314	287	318	292	309	264	315	309	303	329	312	296	300	310	262	311	310	295	302	300	298	324	278	300	332	305	306	275	311	295	296	280	273	304	331	295	290	320	307	308	303	301	300	303	323	284	293	291	314	315	299	299	297	301	330	283	309	304	288	297	285	289	312	309	306	302	287	316	312	287	278	315	286	314	314	322	318	295	338	282	314	332	334	320	305	294	310	304	299	317	302	309	300	283	311	271	285	319	298	305	316	305	310	302	312	307	307	299	308	303	295	318	307	265	310	295	309	300	290	310	281	300	334	312	293	308	325	307	320	288	320	290	285	300	279	275	306	287	302	302	294	309	290	307	310	304	274	278	321	295	332	285	305	291	281	299	271	283	291	288	316	285	288	287	328	296
8474	5738	50575	93226	77394	53298	28049	9628	1210	830	852	851	829	861	853	832	834	876	818	799	816	810	847	898	766	749	850	878	869	837	840	807	866	870	843	828	815	849	863	857	853	769	864	832	830	826	825	798	789	812	869	813	836	799	846	859	794	822	820	823	794	821	762	814	844	823	863	744	858	816	797	853	814	820	872	794	829	770	805	835	897	828	778	806	834	808	810	798	777	792	785	836	819	835	850	843	828	791	776	832	844	780	862	825	766	806	798	831	797	825	769	783	847	805	828	835	819	826	872	798	834	752	858	859	857	831	855	859	832	846	819	826	840	796	803	854	807	803	854	810	853	898	804	865	871	821	853	871	810	819	847	797	868	844	829	816	840	814	810	834	798	819	798	823	872	802	853	850	897	822	855	755	832	806	868	817	889	892	783	828	864	817	839	833	795	819	838	844	844	811	832	814	857	851	839	870	865	824	808	801	840	845	805	849	796	819	874	802	819	818	807	866	826	826	886	811	794	860	852	786	811	810	785	852	798	819	864	795	833	786	831	841	890	843	838	877	819	847	814	809	871	877	821	829	867	874	821	834	859	871	792	748	844	846	839	865	835	839	878	832	824	824	832	813	849	811	882	801	792	785	850	892	842	786	845	858	802	808	838	824	813	813	836	810	898	806	828	800	798	772	853	800	796	857	881	838	865	843	821	849	791	866	809	830	809	854	838	828	824	855	888	816	827	839	854	827	869	831	820	787	787	883	860	869	768	855	784	843	819	803	791	853	844	848	788	853	819	810	778	825	826	890	860	815	810	826	811	849	828	836	865	794	786	821	845	834	835	827	826	842	867	786	812	784	800	771	794	787	851	857	841	827	876	836	865	832	832	855	784	854	851	830	833	839	833	793	818	855	815	850	823	793	793	845	805	852	906	799	865	824	869	826	850	817	800	846	867	791	848	814	799	828	820	790	811	792	787	795	829	843	853	868	805	844	828	801	800	849	835	830	853	837	804	781	838	833	870	758	798	838	845	816	838	784	833	846	864	822	789	805	869	808	839	877	857	842	855	790	838	848	853	868	811	831	815	811	804	807	840	830	793	766	827	875	805	813	809	884	821	811	816	859	828	811	814	801	808	758	847	847	835	866	852	816	841	867	778	846	804	783	865	831	849	806	835	837	893	837	847	805	810	850	851	835	852	840	866	835	824	845	846	836	818	816	786	830	887	846	820	816	848	814	828	841	854	838	840	875	792	845	816	817	874	807	845	794	811	856	799	816	781	807	816	824	844	835	843	859	833	840	803	816	841	799	787	890	837	834	886	816	811	835	842	771	824	767	834	832	816	802	825	805	830	838	873	854	883	869	860	849	845	853	841	822	790	835	770	801	835	832	828	792	806	836	808	804	840	846	885	860	811	804	826	815	763	839	817	837	869	811	801	792	875	825	801	872	865	841	807	854	826	819	842	797	830	857	833	854	765	838	900	767	863	874	798	844	819	843	830	803	800	781	806	842	851	834	816	815	815	876	788	876	813	873	827	835	822	818	877	809	874	829	776	857	830	746	858	861	839	845	845	790	780	742	804	802	870	795	870	833	814	795	845	859	835	806	813	816	830	880	796	804	802	809	852	841	843	799	805	855	840	764	837	820	851	882	800	828	835	782	801	806	802	866	814	786	811	771	794	830	804	809	806	847	876	804	812	826	840	819	873	876	800	850	838	816	793	807	822	840	858	819	853	833	849	867	776	845	835	830	817	802	878	853	842	859	818	852	817	885	839	814	848	839	793	843	897	779	826	810	868	816	840	871	834	843	886	830	826	840	838	821	874	825	851	853	858	872	870	780	786	810	773	823	892	799	814	810	845	826	844	808	836	816	779	848	812	836	853	777	870	813	807	838	821	821	851	790	849	842	840	818	811	822	870	817	806	834	864	840	830	834	858	849	875	821	866	847	843	844	808	811	812	829	864	862	810	813	888	833	864	838	836	831	869	842	828	835	795	783	817	831	867	835	863	837	809	854	876	785	835	858	815	826	835	816	787	823	811	844	815	810	841	819	803	842	863	815	807	841	821	764	808	877	841	809	817	815	843	875	822	834	818	872	840	826	804	781	792	803	819	843	833	852	815	860	849	799	852	863	816	838	828	845	824	849	850	776	776	858	838	840	810	809	829	848	788	792	832	846	817	849	809	819	818	801	878	853	828	819	819	793	826	817	847	842	817	839	830	843	835	835	906	783	862	865	840	851	857	847	831	808	830	824	833	795	823	872	846	825	836	861	794	842	772	802	818	793	851	849	850	758	878	798	913	797	807	826	828	821	813	775	861	837	858	822	806	779	826	834	779	817	865	840	843	813	797	838	766	814	842	804	841	852	881	837	804	878	833	861	856	777	877	861	793	831	827	851	805	804	808	830	812	790	843	824	800	826	806	843	790	794	798	848	799	815	871	793	850	832	815	795	861	749	863	849	828	785	798	838	849	794	819	822	882	809	822	847	820	825	851	831	827	865	834	807	817	847	888	841	859	845	840	829	818	788	842	797	843	854	761	789	836	831	850	884	757	867	815	812	855	815	845	793	822	843	837	840	824	815	822	870	846	885	805	813	799	850	832	811	795	780	828	825	840	821	820	885	850	829	826	805	805	808	844	844	839	786	852	809	879	853	789	813	838	827	826	849	870	838	828	845	831	849	809	832	809	820	793	787	847	862	844	824	836	827	831	787	833	831	808	853	804	804	840	854	823	809	865	798	782	830	802	853	820	808	833	780	805	876	825	879	800	867	842	738	866	823	785	768	897	797	845	843	825	791	778	821	766	837	782	825	817	800	817	822	791	871	863	845	819	806	848	820	784	800	809	809	815	841	831	797	811	887	832	904	835	754	841	840	848	840	835	805	823	836	827	812	851	822	800	849	875	754	878	825	861	880	854	901	799	822	814	888	804	847	776	863	841	855	840	868	778	802	778	839	880	819	837	818	842	805	829	796	868	842	866	817	825	819	837	816	844	857	786	871	816	900	867	880	829	820	850	836	845	794	885	847	829	765	857	851	848	808	813	851	803	828	786	770	841	846	793	817	820	827	831	783	844	880	860	814	822	828	815	856	818	846	830	860	784	812	867	834	831	838	798	814	810	879	787	816	834	802	791	782	874	846	822	830	840	820	817	867	782	788	840	828	841	853	796	850	775	794	842	836	861	770	813	851	845	843	826	805	856	812	904	797	860	852	794	851	850	792	836	790	831	816	837	841	792	815	838	815	858	837	879	855	791	812	834	778	799	825	847	802	820	844	838	849	877	816	815	796	863	850	846	825	821	806	887	815	827	808	840	866	770	849	865	876	826	851	856	876	730	794	858	855	851	813	829	855	868	803	822	824	870	831	840	791	794	830	804	804	828	834	759	820	875	847	895	822	872	820	776	829	792	776	802	901	780	831	868	842	854	897	830	841	847	879	802	888	852	840	839	826	807	855	852	823	854	799	766	840	847	817	774	835	859	827	808	806	818	870	859	814
2185	433	3865	13884	11470	4910	1332	363	243	215	215	208	225	195	212	218	211	217	222	183	196	194	235	215	218	201	203	218	237	212	227	207	212	201	230	198	222	236	204	217	221	223	229	211	228	215	226	219	207	228	203	207	209	215	219	222	241	228	204	199	223	246	216	222	188	239	240	237	203	216	230	211	219	220	191	226	214	204	218	207	220	197	183	213	190	203	182	208	224	206	201	209	217	195	226	187	223	234	187	230	201	229	219	229	188	215	203	237	221	217	230	213	230	210	213	236	214	226	208	207	235	217	226	209	200	196	196	239	194	218	203	203	239	204	224	241	231	253	224	196	215	221	224	219	211	231	235	241	194	229	236	209	213	225	216	220	187	215	202	216	229	220	217	206	222	201	192	189	215	211	214	197	238	203	237	191	238	210	200	215	202	193	217	230	228	246	230	208	204	226	184	257	221	218	238	230	232	204	194	197	201	210	193	218	208	233	211	240	214	242	229	193	202	215	220	236	230	200	205	203	207	221	213	200	226	214	189	225	212	211	193	187	211	212	238	238	247	239	214	219	229	239	204	211	214	238	226	225	219	207	185	241	226	206	240	211	209	219	231	212	189	231	221	224	229	199	211	216	207	210	210	218	210	213	209	233	211	177	243	235	227	219	218	217	228	206	209	214	229	203	220	219	193	230	217	231	208	192	217	244	203	235	188	194	217	229	224	221	210	184	208	238	230	209	218	235	217	233	242	221	233	229	242	203	214	219	213	213	194	234	208	227	226	175	198	197	212	208	211	220	201	203	216	216	226	205	217	205	228	238	215	181	209	228	178	225	208	207	208	214	218	224	220	212	228	227	210	244	192	200	223	212	253	208	196	214	227	224	233	254	201	198	217	210	231	229	203	213	212	218	224	209	223	225	241	224	208	225	222	221	219	232	237	223	225	224	192	213	213	228	217	230	219	239	216	199	218	241	208	222	237	210	207	211	220	215	237	217	202	184	225	215	232	206	224	220	222	245	200	226	248	201	177	227	211	204	233	216	190	227	199	223	210	193	230	192	213	236	223	230	207	210	192	221	248	210	216	218	228	227	205	206	221	194	227	248	226	239	206	200	228	206	217	242	240	211	232	218	238	204	238	191	219	216	218	216	225	207	218	202	221	215	217	239	234	229	222	224	198	218	210	222	233	227	236	240	223	216	204	215	222	230	212	220	251	241	226	233	230	212	227	249	214	204	215	252	236	190	204	230	219	212	242	235	211	214	228	227	213	217	216	238	210	183	199	218	220	218	215	234	237	205	227	195	225	234	217	231	225	235	212	225	218	241	230	198	216	224	236	235	225	207	213	215	237	226	215	206	207	228	199	221	216	221	214	238	221	203	210	209	237	253	227	194	223	225	206	202	205	188	237	228	217	234	217	209	222	203	216	239	199	221	219	225	239	233	233	217	234	237	230	213	197	213	203	205	217	229	203	210	210	213	195	214	209	191	230	230	248	201	194	209	202	204	222	208	226	192	210	206	252	230	250	232	233	211	209	225	212	204	207	223	217	206	216	227	205	192	209	204	232	232	207	202	235	234	219	195	203	208	226	225	217	228	184	231	190	193	230	215	197	224	218	231	212	225	198	218	195	207	236	224	206	208	225	238	225	221	208	229	212	228	192	205	234	219	204	210	212	184	189	227	220	225	200	213	223	212	215	202	223	201	210	225	240	223	200	218	214	221	219	228	198	227	204	241	203	202	206	226	182	195	222	219	218	239	189	219	211	206	228	211	217	211	223	214	214	195	228	220	220	231	190	207	224	211	234	236	248	220	197	253	246	229	210	214	240	209	211	219	213	239	238	229	199	229	224	229	243	240	188	226	199	224	197	211	245	199	227	230	253	189	233	214	192	215	225	235	222	200	221	227	227	211	204	225	219	222	215	219	209	209	224	214	228	222	203	219	233	207	212	217	223	215	200	240	215	232	201	220	192	218	216	199	208	199	218	244	221	196	234	233	221	222	236	223	207	200	234	218	205	194	219	215	218	227	220	218	223	232	208	219	211	222	221	198	235	227	246	213	183	192	220	233	205	211	220	209	209	209	221	206	199	229	212	214	211	215	208	230	206	203	215	221	200	202	210	230	235	254	207	203	190	231	217	220	181	200	216	207	219	224	217	213	201	197	214	217	209	216	214	206	225	212	216	219	215	213	214	188	193	213	200	222	212	220	221	209	240	224	207	220	228	211	227	233	212	193	199	218	234	208	224	224	223	263	249	219	212	233	238	188	206	220	222	224	188	194	219	215	212	217	210	238	193	232	204	214	199	255	216	218	206	212	230	218	225	218	211	221	202	229	222	210	205	230	229	223	208	191	245	237	205	178	213	225	215	226	189	223	227	238	205	227	198	239	219	208	236	207	221	236	228	193	235	211	202	237	212	227	211	221	192	233	208	235	225	232	226	224	228	198	192	228	217	206	215	227	185	223	197	213	208	227	241	233	192	225	215	212	231	215	232	238	212	202	207	221	211	209	214	217	216	226	246	202	214	224	241	197	247	202	213	223	203	204	186	227	210	223	225	199	197	210	192	223	213	220	227	208	243	232	228	210	218	225	226	221	203	185	192	221	212	216	221	246	193	246	230	228	216	215	252	211	236	227	217	226	209	213	204	222	201	204	207	214	203	202	208	213	200	200	208	212	243	210	206	193	208	217	231	197	222	221	220	211	240	214	211	219	225	207	203	222	232	221	207	246	209	213	249	239	217	204	233	209	232	223	185	240	218	209	201	248	231	217	222	194	240	209	236	230	209	195	234	231	218	202	217	207	230	245	216	195	246	240	212	208	190	234	221	194	207	228	241	232	213	214	214	204	231	218	219	218	217	213	188	201	206	218	218	185	199	220	195	220	214	215	211	205	209	216	225	198	235	209	224	240	243	194	197	212	201	270	241	220	220	193	225	204	217	227	241	214	210	216	223	209	240	177	205	214	212	227	212	225	216	200	201	215	218	221	217	214	205	231	215	220	220	244	212	221	216	230	233	210	193	214	207	207	227	215	190	218	212	194	223	207	234	217	217	216	211	242	241	204	229	217	237	228	225	215	205	232	233	247	214	222	195	209	223	231	231	221	203	203	227	221	223	215	208	218	200	216	209	215	212	236	214	206	215	226	209	231	206	207	219	210	212	204	216	211	221	209	229	227	218	219	224	201	212	228	199	215	216	228	209	219	218	191	239	190	237	199	205	209	198	211	202	210	221	237	206	226	228	200	206	197	216	217	242	220	195	206	233	210	222	200	244	226	204	217	197	203	210	221	223	224	218	218	229	206	220	201	217	207	200	197	241	210	230	233	241	226	200	199	220	207	222	209	221	206	217	202	215	234	208	204	214	223	192	172	205	223	195	209	207	185	215	223	210	227	207	225	217	236	223	226	228	259	196	226	220	209	192	221	208	229	199	242	218	241	195	207	241	226	191	224	214	243	202	212	196	213	227	206	216	216	189	220	247	225	218	199	192	211
2180	1001	10652	30154	25207	13026	4129	1008	618	633	629	603	627	640	611	629	556	639	594	605	578	644	594	606	644	628	612	590	610	616	589	600	574	647	637	642	618	611	613	607	627	603	640	654	614	625	676	619	640	627	638	619	587	631	614	599	622	602	653	621	642	663	628	533	671	636	641	642	607	607	621	623	660	635	619	616	603	628	615	652	604	652	618	600	604	624	589	634	636	628	631	662	634	639	637	604	654	597	635	648	623	596	626	673	615	632	618	658	619	666	590	647	671	615	591	596	566	591	621	641	636	620	647	626	611	644	614	618	641	588	586	615	635	565	651	601	633	641	577	598	633	624	583	572	641	641	617	642	613	661	652	603	633	647	599	617	613	612	621	608	587	557	656	647	625	593	663	567	647	606	615	617	578	623	607	643	621	627	652	645	587	599	601	616	675	635	655	621	610	669	616	630	652	649	645	646	602	636	564	655	665	629	624	605	637	653	612	583	615	622	604	608	644	622	609	598	650	654	617	610	645	648	647	617	589	594	621	618	607	617	654	641	629	597	596	593	617	671	615	635	591	633	640	639	619	599	613	618	636	634	674	640	659	609	638	631	637	629	596	625	633	622	646	677	647	639	676	581	596	595	635	603	600	582	646	637	645	641	647	619	604	558	615	608	667	626	612	649	570	613	631	590	654	616	606	647	618	623	603	639	609	590	609	638	625	624	631	585	628	630	639	565	605	622	661	601	647	638	602	593	652	592	645	623	632	634	610	623	637	677	617	631	646	605	609	597	639	650	640	627	608	581	616	613	635	626	620	625	644	590	599	599	626	657	649	614	691	611	599	611	575	620	627	630	649	616	615	625	650	641	625	666	646	586	632	641	596	660	598	609	616	631	643	601	600	621	622	569	659	642	603	618	603	642	643	596	655	602	617	608	607	637	648	584	620	564	597	652	585	616	618	627	613	581	636	619	626	665	633	662	629	599	590	619	624	598	610	628	646	646	635	552	584	640	603	653	614	639	609	613	612	615	643	645	618	668	625	589	608	571	612	562	583	639	618	620	639	596	610	635	682	648	573	662	629	601	626	625	660	639	636	641	600	582	610	648	609	601	630	633	660	633	579	629	617	627	614	660	618	631	603	662	642	634	555	628	592	623	620	614	616	648	643	572	608	648	608	630	630	610	638	658	634	570	606	616	591	634	689	623	593	607	644	652	616	594	682	607	620	646	631	649	639	659	631	624	624	601	617	618	612	622	600	627	649	650	654	596	618	638	594	620	628	600	668	617	569	614	614	573	637	648	609	644	612	624	592	626	638	613	645	586	575	646	618	619	624	637	641	611	602	626	613	657	638	628	607	618	627	617	621	623	615	667	633	635	621	605	595	681	651	612	600	570	638	652	612	676	576	570	612	626	617	594	594	619	634	597	580	601	589	565	661	642	634	605	641	626	630	653	632	635	608	586	621	590	626	625	619	611	605	596	632	589	625	659	623	615	654	596	667	599	632	668	643	608	604	640	618	627	635	624	615	635	598	661	591	627	639	684	638	624	607	617	590	599	622	631	597	623	612	653	595	594	598	631	577	620	611	597	606	644	584	596	605	637	664	592	590	601	606	615	591	689	597	595	647	633	616	649	598	609	622	639	632	630	635	595	584	615	591	599	606	601	636	621	690	627	652	642	685	572	646	557	632	636	625	597	640	668	635	613	633	643	583	622	644	624	627	629	660	610	614	684	623	656	604	605	638	582	605	580	552	640	610	614	628	653	648	624	629	625	643	628	603	600	616	616	565	646	574	655	609	605	573	651	605	654	612	586	647	614	644	590	606	658	606	643	594	663	644	645	692	623	612	651	560	618	547	627	569	579	636	614	619	568	608	623	611	637	630	630	640	602	641	638	628	591	656	628	626	649	596	643	619	626	601	589	670	629	640	627	580	608	626	637	607	603	621	642	626	635	616	604	659	600	646	659	610	641	672	613	624	658	635	648	600	627	634	659	649	648	612	578	615	650	597	630	621	667	649	620	600	586	658	597	613	598	643	597	658	628	632	630	628	655	610	636	608	648	641	623	621	600	603	640	614	640	630	641	613	662	658	628	568	616	578	614	591	619	635	621	627	617	597	606	598	600	635	598	572	673	611	621	613	628	625	611	676	665	615	589	636	611	655	575	592	590	600	676	624	598	601	644	621	582	623	598	596	559	618	638	595	655	590	590	657	655	597	582	632	655	595	585	620	662	613	612	623	648	623	614	598	656	620	624	589	635	613	610	675	596	607	661	658	643	591	640	607	619	628	571	593	604	581	619	651	616	622	657	594	611	624	633	634	619	620	575	621	642	649	601	655	671	649	639	639	617	647	590	671	632	606	635	629	629	580	613	608	623	661	595	622	597	630	618	623	621	609	609	638	621	592	628	617	618	629	632	608	626	600	585	614	620	609	616	614	663	607	573	614	622	626	644	604	648	595	598	604	571	636	604	642	626	638	636	658	592	650	578	635	634	618	667	589	671	561	614	619	624	624	656	605	624	598	642	668	639	609	582	621	662	646	669	649	683	646	619	621	644	650	608	605	611	655	621	618	615	638	595	616	634	638	594	556	669	604	649	621	589	660	640	620	681	604	548	632	606	602	568	628	602	593	646	627	614	635	584	603	582	614	615	644	625	612	597	596	603	582	619	642	628	589	605	636	590	614	636	614	672	585	656	591	625	608	620	606	677	662	659	649	598	642	608	584	651	601	613	677	618	585	639	641	568	617	673	617	642	631	632	608	632	581	604	596	590	630	608	657	629	625	656	593	643	642	619	618	654	692	657	593	589	545	622	618	658	648	631	628	555	616	633	612	625	561	592	624	628	598	618	625	629	584	635	645	608	650	632	606	597	604	633	583	653	581	598	610	643	611	620	635	601	554	611	588	610	637	650	612	608	631	670	599	644	623	642	630	635	649	612	607	609	618	613	622	606	665	608	603	585	617	640	613	681	642	627	615	611	638	616	618	611	609	620	631	663	633	619	632	611	640	644	623	634	612	618	639	622	577	609	639	643	638	683	656	631	629	628	624	602	653	591	654	625	597	620	630	622	621	653	624	590	633	598	593	579	616	602	598	621	629	599	631	658	634	575	604	607	631	608	622	598	627	599	598	594	604	643	647	591	614	624	670	667	617	570	613	665	648	596	587	618	600	636	621	623	622	655	603	607	608	634	580	603	651	640	630	626	597	593	608	604	637	592	611	607	584	674	670	643	594	542	627	560	607	658	629	582	630	646	622	594	669	600	600	606	607	621	602	599	584	616	577	595	606	623	595	611	629	648	656	582	626	661	607	609	597	666	613	665	619	598	660	533	639	612	605	672	635	622	634	618	606	659	632	648	655	631	565	639	623	655	573	616	561	630	634	605	629	618	664	593	604	639	616	574	622	646	618	629	609	627	653	652	637	618	636	627	613	660	593	600	665	648	627	625	611	599	588	630	593	688	594	624	640	622	611	632	682	582	619	669	587	631	607	603
10412	4709	42648	75096	51826	26780	7777	814	238	274	254	265	238	252	221	241	252	251	278	269	252	238	260	248	274	256	285	232	259	250	257	261	265	249	249	218	269	259	237	226	259	217	284	271	247	265	269	266	255	269	237	280	238	248	249	239	277	235	262	259	255	214	231	268	257	256	255	273	233	249	234	262	262	238	250	245	259	273	246	221	241	263	254	254	255	280	238	251	244	249	242	271	247	254	264	237	260	244	232	237	268	260	269	250	237	255	208	259	232	249	250	273	254	256	256	259	230	230	258	238	249	257	267	246	267	256	255	235	242	248	262	267	247	262	230	291	264	250	242	241	250	231	268	224	238	241	233	235	251	260	243	239	232	257	278	254	245	267	228	259	246	259	254	244	259	259	225	238	271	261	244	246	239	262	236	232	268	247	244	254	240	257	253	226	272	263	270	254	252	265	255	252	247	245	262	236	254	232	246	245	252	242	248	259	236	248	235	267	253	250	254	225	232	266	262	253	240	234	262	269	250	245	230	234	280	245	257	281	287	237	263	226	244	278	222	249	272	254	240	255	252	260	265	247	229	248	256	237	258	254	240	227	267	237	257	237	274	274	261	265	268	254	285	234	274	265	247	254	223	273	229	220	250	226	231	233	246	251	248	224	258	252	252	234	290	271	227	270	259	247	232	246	235	257	287	267	251	256	234	220	248	255	249	227	281	233	214	239	264	269	256	245	271	236	233	234	265	258	240	266	253	245	283	247	253	201	252	243	257	249	228	244	254	259	256	246	262	264	246	279	250	246	248	261	247	264	247	246	277	268	237	260	239	273	241	244	228	241	231	249	249	275	241	271	227	231	257	267	218	276	257	268	245	237	267	240	244	257	242	268	264	263	252	237	269	240	244	251	250	270	238	249	256	247	282	228	265	279	283	229	258	240	240	236	231	254	243	258	227	236	224	237	265	250	254	254	259	248	245	249	258	256	245	241	265	269	244	261	265	236	253	237	258	253	260	233	251	301	246	249	228	274	244	237	232	247	242	240	256	249	263	263	230	228	246	257	260	253	283	246	268	259	236	290	243	230	270	257	257	250	233	235	246	261	261	228	267	275	234	246	241	257	296	257	279	233	256	250	250	250	263	237	247	259	246	262	233	250	241	273	248	246	231	234	243	237	258	239	243	260	238	236	260	257	257	260	225	269	220	267	237	259	232	241	224	243	247	243	232	258	246	231	227	252	246	260	246	252	237	220	226	262	262	242	291	240	263	251	275	246	280	260	249	263	238	247	238	276	268	259	248	274	272	246	251	224	250	270	233	239	235	266	257	268	293	279	216	223	246	206	232	245	252	261	226	237	255	260	228	244	253	244	262	247	248	254	275	269	220	237	226	268	246	249	222	241	262	247	247	243	243	249	258	284	237	269	248	229	238	241	257	241	269	214	249	276	211	259	266	247	256	241	269	264	267	245	280	261	245	244	232	262	235	218	240	242	288	237	242	229	248	244	282	253	264	248	247	240	228	227	242	235	256	226	223	249	254	261	272	250	223	275	253	278	262	278	275	239	241	273	239	249	255	241	242	251	251	246	260	268	245	259	259	251	259	255	231	231	255	237	272	236	240	273	280	254	265	242	258	255	247	272	237	253	227	275	246	258	247	250	226	264	224	249	252	271	262	264	255	234	251	250	273	264	208	245	255	247	254	252	257	244	249	265	259	262	240	279	259	266	255	249	231	258	257	248	225	252	243	271	246	240	247	261	253	265	238	255	267	243	258	255	249	260	292	242	264	235	269	254	255	242	250	257	254	269	268	263	249	256	276	215	249	259	235	241	273	221	279	276	246	265	257	256	281	256	266	249	254	247	245	245	241	266	281	242	206	285	231	266	239	253	287	275	275	251	244	246	274	261	243	262	249	226	276	277	225	240	274	267	286	237	255	247	260	247	238	234	232	246	242	251	228	266	257	236	267	225	246	267	218	255	238	270	257	247	233	236	233	265	257	259	265	270	255	281	255	249	274	248	256	290	246	252	254	233	261	252	222	245	230	246	247	227	278	258	248	257	241	250	230	269	248	269	229	234	243	258	257	237	248	259	257	248	253	253	262	231	248	221	249	260	270	226	279	261	259	257	233	247	239	267	261	253	278	249	280	255	230	252	278	229	259	269	278	266	255	231	242	272	268	266	246	234	236	239	264	243	244	243	250	268	235	271	250	262	248	256	243	253	255	257	285	254	245	272	249	240	263	241	276	265	230	237	262	262	259	246	254	254	271	288	228	260	236	255	245	245	236	268	275	244	258	260	237	250	255	259	262	256	254	244	267	266	239	255	235	235	272	266	249	257	297	223	259	228	269	231	251	241	237	241	226	244	255	255	244	243	274	255	274	249	251	249	281	252	268	231	236	268	233	268	264	249	272	279	237	242	249	252	264	245	245	238	255	246	256	271	257	233	247	248	257	245	281	220	243	228	237	258	230	238	252	272	254	242	269	279	270	260	252	243	231	259	252	230	259	243	268	240	269	232	247	277	282	249	236	246	257	246	240	257	239	244	252	257	251	248	252	261	254	263	274	235	251	271	257	246	242	276	229	233	246	268	241	224	245	234	237	228	251	230	253	228	213	232	225	230	251	255	218	230	252	238	257	254	270	267	235	222	231	234	248	249	225	270	269	253	255	261	287	261	251	265	253	259	250	250	262	262	268	279	251	270	274	220	226	242	236	254	259	231	240	284	281	222	272	269	241	257	264	250	278	248	242	256	251	266	248	270	253	244	243	230	276	252	230	241	268	250	228	269	241	239	278	284	265	248	262	231	231	284	233	232	244	276	276	245	256	259	251	226	238	255	248	264	240	261	239	258	236	278	248	226	266	233	236	272	243	239	253	250	250	277	264	259	222	253	251	237	253	273	253	261	209	259	275	265	227	248	261	251	213	243	253	260	282	233	246	270	285	273	274	236	249	249	245	254	283	232	254	255	253	248	279	235	281	258	242	277	219	242	281	251	271	249	248	227	288	259	256	248	242	286	268	266	228	242	228	260	270	259	250	252	253	240	275	252	254	270	248	263	253	231	270	259	236	244	240	258	262	241	249	249	241	267	264	243	249	278	246	249	273	263	246	217	254	271	254	266	278	242	258	253	238	288	252	263	280	278	243	246	251	272	226	246	253	275	290	238	245	273	244	243	241	245	269	217	237	274	244	262	237	270	246	242	254	246	264	230	261	248	240	248	274	255	286	260	225	253	251	227	262	250	256	248	233	265	238	266	241	268	268	258	273	256	258	264	258	272	267	252	260	234	277	266	253	254	242	251	258	236	255	227	231	253	240	247	253	264	235	241	277	226	242	233	230	252	255	262	248	283	236	225	257	246	244	227	285	211	258	228	279	242	274	256	266	255	245	248	228	240	254	235	247	232	242	243	262	254	246	254	262	269	246	257	244	242	256	240	252	263	253	249	260	227	285	260	251	267	219	255	241	258	234	254	232	228	254	238	254	224	258	232	279	242
6229	5320	45310	80396	58381	34452	11938	2402	813	680	743	739	735	743	713	703	699	693	672	706	715	692	742	729	734	739	746	667	748	662	679	704	730	706	700	696	754	633	673	685	707	679	699	679	694	644	743	703	724	707	697	669	683	731	717	708	726	710	737	728	691	716	713	731	705	706	747	695	702	673	669	698	704	676	769	751	770	745	695	702	700	707	735	748	684	699	698	685	752	714	707	759	744	731	675	734	716	712	688	694	705	706	684	727	700	763	707	701	666	724	685	708	669	722	738	684	715	748	686	694	699	677	710	670	700	721	684	711	718	708	727	703	744	704	756	708	760	683	710	680	702	702	685	731	758	714	672	713	702	738	684	736	703	719	668	719	702	684	687	725	702	712	689	702	707	735	655	710	741	718	773	752	722	685	708	693	686	718	726	698	652	750	756	665	689	667	730	649	717	728	690	673	744	703	695	751	723	681	717	708	769	709	754	734	689	758	721	723	720	690	685	741	690	689	730	731	733	717	706	709	682	708	725	702	694	700	719	718	722	699	670	691	768	702	707	742	729	724	731	679	730	730	750	755	688	648	742	720	694	738	718	692	692	652	741	691	655	696	718	718	701	709	707	761	689	692	730	744	671	676	736	714	706	754	727	749	704	668	721	763	688	710	739	747	724	678	711	658	715	718	728	677	712	740	741	711	726	680	772	687	767	677	691	718	749	718	677	678	728	657	713	732	713	761	653	703	701	733	710	669	717	682	698	696	690	693	662	704	724	733	747	743	713	692	677	717	671	740	671	689	732	755	687	722	693	711	731	665	691	706	715	729	678	673	678	704	701	694	708	716	689	698	675	703	736	656	685	699	702	725	678	666	742	725	668	722	714	683	677	672	739	686	660	693	675	742	707	705	711	688	744	711	671	732	691	710	690	698	722	692	718	757	751	654	674	680	732	713	724	768	712	760	672	742	674	670	754	717	749	670	676	728	699	727	733	763	722	683	728	700	718	741	695	741	680	693	694	708	728	658	752	688	742	665	721	718	694	710	711	695	761	660	727	660	684	705	684	637	698	712	722	704	677	684	698	690	721	714	741	696	716	702	745	693	673	754	686	702	733	682	698	685	672	661	716	704	727	703	679	732	705	746	718	712	699	736	716	688	707	655	695	735	698	725	715	686	759	697	694	715	720	714	731	704	706	652	721	696	679	667	686	741	735	710	714	691	737	705	727	712	688	671	651	723	693	676	665	692	688	727	712	759	696	707	717	712	708	713	701	755	683	664	680	698	708	695	712	699	698	749	661	719	665	736	720	717	744	656	710	734	713	722	712	680	720	719	663	742	721	734	667	728	685	696	696	742	701	725	673	713	681	679	708	679	674	727	718	671	738	713	695	727	690	711	658	677	695	736	715	690	738	762	685	710	684	708	708	740	690	713	692	736	722	685	714	755	732	729	650	677	699	689	717	717	651	762	705	686	708	683	708	675	684	743	745	653	735	707	722	716	678	694	685	710	713	723	684	762	698	727	698	696	721	762	694	731	692	698	694	731	686	721	724	719	665	702	703	671	714	720	684	688	697	687	634	722	709	712	715	709	719	695	705	693	707	644	687	711	712	744	725	678	722	698	725	670	722	696	676	703	706	660	714	705	711	726	699	676	713	722	682	745	708	716	710	698	683	750	732	759	703	699	666	732	707	750	664	727	699	692	746	726	711	719	725	743	716	708	675	715	654	684	662	729	706	705	700	664	736	694	752	727	741	677	709	736	685	682	714	735	723	706	693	706	700	674	728	721	682	748	675	659	705	700	727	678	733	731	723	704	763	652	674	718	677	667	667	721	679	716	737	689	700	774	700	723	714	686	684	716	712	715	724	729	697	755	712	682	727	720	725	691	729	692	706	669	748	715	743	732	709	654	744	709	726	706	709	710	670	719	728	712	764	745	672	671	789	714	725	762	713	710	725	726	714	713	694	724	678	687	701	695	759	671	712	682	732	711	735	732	658	674	724	678	698	720	729	702	737	719	674	673	688	713	684	697	651	715	674	739	681	666	749	755	725	674	743	757	766	729	709	692	723	687	748	709	700	706	721	674	688	714	735	715	702	739	707	662	686	742	662	706	750	714	680	710	716	721	744	700	723	726	707	699	739	720	712	789	667	676	712	712	730	719	749	717	694	675	710	664	758	684	689	714	707	727	718	719	742	708	680	681	719	749	690	651	767	757	682	765	720	697	677	720	681	693	711	687	732	724	686	751	759	650	703	722	712	675	694	719	691	747	724	714	716	720	709	694	665	709	707	708	711	706	720	691	704	719	696	722	677	669	663	727	752	737	729	676	717	706	690	707	721	720	709	721	702	742	710	733	729	729	735	663	674	703	715	751	721	741	717	704	677	721	701	751	691	727	678	718	742	641	719	654	724	709	696	691	725	688	665	682	709	718	737	745	686	694	733	705	661	808	715	719	683	746	712	729	695	748	749	793	760	746	660	717	697	729	729	665	725	732	658	695	711	702	722	670	673	746	671	665	709	687	745	702	712	751	695	706	666	753	718	689	670	759	742	685	690	705	714	697	676	692	684	692	700	667	699	728	697	701	671	701	709	711	730	699	690	703	699	704	677	694	716	720	690	713	736	677	729	708	716	704	690	746	688	737	717	698	712	733	733	675	731	697	732	680	701	708	747	689	714	700	719	704	758	714	726	684	732	718	727	723	726	696	684	720	744	690	708	730	724	736	746	712	674	692	702	714	709	704	694	754	660	722	699	737	737	771	741	730	714	746	749	683	699	728	671	718	696	743	734	683	696	727	688	732	705	722	731	710	775	729	723	702	738	709	718	700	732	728	727	693	698	712	728	690	733	695	755	690	698	755	697	719	678	697	716	749	680	709	723	725	661	709	669	712	705	726	725	700	738	735	727	695	720	672	689	678	709	722	717	745	725	735	713	686	659	733	718	725	751	720	717	692	652	688	676	748	721	681	742	702	684	709	710	715	713	705	710	699	718	739	716	724	758	708	728	660	724	742	652	726	704	722	699	779	711	661	740	658	728	724	697	741	690	670	677	705	684	723	649	744	678	724	680	687	710	725	734	730	744	653	713	695	692	700	738	736	708	736	729	686	716	690	719	704	713	710	719	701	691	709	671	680	728	687	663	684	687	744	726	735	722	724	719	673	735	753	710	712	715	680	714	711	707	684	699	700	755	661	698	686	754	684	755	701	714	733	704	674	736	732	659	686	687	703	716	676	686	746	712	666	739	700	670	699	689	691	718	707	696	744	697	717	689	758	742	693	739	678	732	709	749	726	730	668	663	684	672	721	684	708	719	743	683	720	728	712	712	719	693	702	703	747	742	693	734	719	729	670	679	694	739	716	685	737	717	711	696	750	690	665	761	693	755	711	699	731	684	731	712	667	717	703	713	715	732	713	730	718	700	696	631	693	776	696	719	755	717	714	673	670	689	647	777	747	715	692	707	713	761	734	718	716	698	734	712	693	724	699	754	713	683	691
18959	7913	46010	82543	61707	35728	15650	2685	398	303	280	285	299	281	291	270	284	294	273	292	283	314	263	313	303	308	297	290	298	282	257	271	283	313	262	288	296	273	316	290	313	278	314	328	317	279	272	305	316	290	328	295	290	316	296	292	287	295	311	310	280	279	288	297	279	285	310	276	288	292	287	278	277	293	303	306	290	278	310	256	329	297	259	285	304	260	270	299	298	293	309	294	337	305	274	275	306	301	286	302	285	282	280	300	291	330	284	309	271	298	275	276	260	289	298	260	283	321	305	294	280	293	305	278	289	294	304	286	310	279	300	284	310	322	317	274	310	283	272	298	307	309	287	297	305	301	279	278	263	283	303	294	290	270	324	277	282	277	291	288	286	271	304	283	290	272	324	262	343	296	284	260	298	304	267	311	275	260	292	274	293	274	307	267	297	249	290	290	289	304	299	291	288	278	264	271	293	321	270	311	246	293	309	272	294	311	278	333	304	289	320	310	298	282	258	315	265	287	303	271	289	298	280	307	258	265	291	291	307	282	299	306	268	298	307	288	299	264	298	299	296	312	260	323	297	284	305	292	284	262	263	267	292	286	319	317	313	303	304	287	290	285	284	291	314	275	302	302	305	322	282	292	275	302	269	286	314	254	289	278	303	275	319	299	323	273	301	290	300	260	274	302	281	301	321	272	284	301	279	275	275	284	311	324	293	287	267	314	300	289	304	323	265	286	285	289	317	274	294	302	283	278	281	320	289	270	300	291	320	279	329	303	268	279	312	273	294	269	294	283	284	279	294	285	278	305	279	269	275	302	281	293	293	295	278	303	300	280	293	283	290	248	311	302	256	304	311	256	283	272	265	288	297	314	268	289	323	329	277	298	289	301	310	293	287	315	295	290	302	314	290	292	289	278	279	285	274	289	312	314	288	281	297	298	289	282	301	283	276	285	272	272	265	297	286	277	291	261	259	325	294	276	300	271	274	297	309	266	278	291	299	307	252	294	308	285	274	255	302	295	272	262	288	320	302	261	295	309	283	286	284	283	304	254	293	286	284	276	234	300	299	273	334	243	258	316	286	286	306	309	314	322	308	302	282	303	302	265	274	286	289	314	261	292	315	332	267	302	300	274	259	293	290	312	271	272	295	239	281	245	313	322	315	314	311	275	292	297	271	316	305	320	316	282	307	295	319	285	332	324	315	259	303	293	291	275	298	297	289	321	294	289	280	252	297	274	256	310	289	242	301	273	292	266	313	295	289	291	284	293	304	293	271	283	281	263	295	262	265	304	294	261	265	284	281	306	324	290	281	315	317	282	286	276	291	301	276	275	279	285	302	244	289	284	268	300	284	300	284	281	288	308	294	301	330	273	311	277	295	300	312	269	310	259	299	266	284	301	318	282	302	285	296	302	302	319	326	298	284	277	329	321	278	303	292	267	269	263	283	280	280	314	318	309	310	278	274	297	278	263	285	280	282	266	324	314	330	291	251	286	284	287	283	268	288	306	307	271	283	299	279	280	276	274	303	305	298	288	287	303	314	276	324	288	301	289	293	312	317	275	320	309	280	302	311	289	289	307	293	281	279	292	317	302	279	305	325	291	281	290	302	285	298	277	305	278	309	266	286	281	292	276	263	264	269	313	272	273	276	277	275	271	282	293	284	274	271	290	295	294	262	274	296	295	287	283	316	324	264	250	278	285	281	280	314	297	257	299	338	308	276	286	294	294	321	285	307	248	287	274	289	258	289	261	283	278	276	290	279	281	285	299	318	261	309	313	297	280	255	298	309	300	288	272	284	308	308	288	301	271	273	261	282	302	283	286	274	293	301	253	307	305	292	295	284	275	278	310	316	271	282	282	288	285	311	288	270	284	260	304	301	284	295	306	302	288	346	327	301	304	269	305	347	266	285	282	276	303	282	290	268	294	315	322	291	282	293	288	305	278	296	285	298	273	297	259	285	262	296	269	304	268	291	294	290	300	276	307	292	292	305	311	275	269	306	284	278	293	280	294	278	289	277	303	276	331	290	288	257	307	269	290	302	299	309	315	258	279	311	277	273	289	291	314	310	313	343	282	332	285	309	284	308	275	296	294	301	316	288	301	304	322	318	292	271	294	279	303	277	305	297	321	304	297	302	299	261	302	280	293	291	293	285	300	296	288	295	287	285	256	289	290	298	301	304	287	286	284	282	295	287	288	279	316	325	290	292	287	293	296	283	311	288	277	321	305	314	288	312	306	280	290	307	300	269	274	255	297	334	272	277	297	300	273	289	272	302	248	285	293	287	322	307	318	304	285	294	306	291	292	292	265	306	312	308	285	287	306	303	327	314	296	287	304	294	323	272	287	305	298	294	291	314	293	302	284	302	276	264	298	289	305	325	274	280	267	313	284	295	273	290	314	294	284	264	319	288	271	293	299	309	313	293	261	311	291	298	288	285	254	282	278	291	290	287	287	328	268	303	285	289	278	295	273	279	287	275	277	283	308	296	295	294	295	315	277	289	278	265	283	277	309	279	325	299	290	302	300	282	278	287	295	286	321	319	277	289	306	259	281	307	278	269	294	303	295	295	301	326	287	292	259	328	292	269	294	292	288	270	308	276	289	242	303	289	303	286	263	283	288	303	284	265	267	279	301	287	281	306	272	280	316	312	274	318	309	287	258	282	277	278	291	267	294	275	269	275	301	302	283	304	287	305	303	289	299	283	309	292	309	319	304	286	294	294	285	273	283	267	295	267	305	308	284	266	271	287	305	316	300	306	279	268	307	271	291	298	277	307	281	271	320	287	302	307	295	287	284	256	297	277	298	311	292	301	279	294	309	298	287	268	282	275	283	287	327	279	283	272	288	287	278	260	304	285	303	287	278	260	297	273	261	270	331	291	287	291	280	309	299	325	283	279	258	271	285	278	303	290	271	275	273	256	281	263	282	310	269	272	304	283	310	323	293	297	281	281	309	262	316	289	291	293	264	293	295	281	278	268	305	279	297	283	266	289	295	271	270	277	313	284	267	307	304	317	271	266	306	294	247	302	294	310	265	306	293	279	293	290	297	278	305	294	305	294	306	313	279	301	270	277	306	283	316	289	296	282	280	263	257	300	275	287	272	303	298	280	294	256	319	278	292	305	293	274	303	268	286	276	285	326	278	299	305	303	288	267	315	276	296	281	277	284	307	254	267	331	272	278	286	300	291	269	298	271	275	284	276	297	281	297	285	280	279	279	277	298	324	321	293	262	302	277	310	285	302	296	295	308	286	299	286	254	292	307	299	276	290	285	280	301	281	302	316	327	280	306	300	284	263	282	299	300	274	289	327	283	301	287	301	305	245	311	295	317	302	292	316	284	282	311	282	295	304	284	291	255	267	282	298	286	293	290	287	310	309	263	296	278	262	313	308	311	288	295	293	270	317	296	275	291	308	303	321	301	313	310	311	282	300	284	287	295	262	304	293	269	270	291	306	293	297	293	312	267	307	273	291	293	305	277	300	291	311	268	257
8768	6786	46454	92812	71642	44784	19465	5595	1145	785	831	800	771	838	777	840	754	831	833	820	796	808	794	816	737	840	843	746	810	822	787	783	800	744	825	830	810	813	813	804	784	789	780	744	783	778	818	815	809	780	830	818	750	813	820	761	799	785	749	789	809	754	796	798	754	769	788	799	791	819	799	752	780	789	803	767	723	840	814	821	771	756	788	768	755	792	840	780	801	759	759	770	794	784	824	844	845	796	783	759	799	813	774	770	724	782	800	785	788	805	770	806	793	818	804	828	837	755	799	753	767	749	786	760	839	777	853	752	803	802	754	740	796	793	794	766	795	780	803	846	772	785	784	790	820	804	767	829	793	879	797	776	815	817	752	760	725	785	779	797	765	813	824	802	805	781	810	824	782	744	783	815	796	833	787	846	796	798	748	778	760	784	841	815	852	802	819	797	784	804	809	790	777	837	822	756	777	820	777	793	796	819	786	762	788	776	854	803	790	795	799	753	784	788	805	796	821	771	747	800	826	819	841	796	840	800	794	769	810	809	821	803	815	778	793	842	835	796	760	755	822	797	777	792	764	835	819	801	844	825	803	800	811	787	824	824	787	827	834	779	744	795	849	777	814	811	781	799	822	791	839	774	827	822	787	775	793	800	829	765	721	800	772	811	743	807	842	810	774	745	785	770	786	822	814	803	803	782	813	783	792	777	773	712	804	755	821	849	787	791	752	803	750	856	797	818	831	798	768	791	813	798	766	823	778	735	784	800	842	785	827	770	774	766	768	822	784	792	756	799	834	768	784	837	777	807	795	815	733	749	765	757	780	830	803	799	762	813	791	806	861	800	769	790	813	799	757	810	799	847	786	783	768	769	790	756	746	842	787	773	839	775	816	821	826	783	782	779	847	795	841	743	747	817	767	815	714	787	772	821	785	848	782	803	825	826	806	795	781	803	824	774	782	790	787	769	782	775	776	759	802	817	800	796	778	789	816	728	801	774	824	839	780	787	795	787	790	800	753	783	805	761	829	813	796	796	773	805	791	787	833	807	819	750	804	829	749	770	829	787	808	818	793	845	754	813	792	812	866	761	810	818	799	816	805	812	803	819	750	843	816	812	816	818	799	847	763	763	766	826	800	767	810	769	785	816	874	797	782	792	782	804	837	810	816	779	806	848	749	809	806	838	808	756	834	799	825	811	798	767	804	758	748	762	819	850	786	814	808	800	828	782	765	794	766	753	799	822	796	798	803	759	798	817	821	815	781	828	798	806	789	770	814	777	792	798	775	763	856	729	818	794	782	776	792	821	821	826	843	803	772	794	794	786	816	822	782	832	781	781	793	775	835	779	767	800	793	785	781	793	737	783	874	769	771	782	806	782	818	800	799	828	773	778	792	775	797	823	856	793	790	781	825	798	812	833	750	815	780	801	795	780	797	802	788	759	811	770	832	758	758	797	846	760	771	851	737	769	821	757	785	823	802	771	757	771	780	803	776	802	835	764	784	834	797	827	791	781	778	787	802	826	753	840	778	779	858	800	773	768	771	847	812	822	767	741	794	859	804	786	826	821	792	784	818	821	792	793	872	780	774	791	770	835	772	745	788	757	854	790	776	760	841	814	797	745	817	792	821	792	751	798	785	763	791	720	792	811	805	799	788	770	767	794	826	782	773	798	827	793	804	805	757	745	771	774	850	829	794	769	789	816	761	798	819	801	785	767	795	758	797	757	823	796	771	773	780	788	827	841	789	803	776	767	789	790	754	787	758	815	833	799	795	845	833	742	780	815	834	847	788	783	779	839	761	748	790	799	782	829	820	734	847	739	788	743	797	782	779	806	761	795	755	714	791	808	766	762	825	750	765	797	800	766	866	792	790	771	798	814	761	859	812	757	792	794	749	773	792	736	798	777	776	826	776	806	868	802	759	857	788	813	762	826	751	789	764	768	813	850	760	770	750	787	784	776	770	837	785	725	856	765	777	823	791	772	755	809	827	799	786	812	783	782	803	824	803	844	831	836	810	785	833	821	804	759	781	811	764	793	756	801	769	805	802	798	763	811	815	771	816	799	754	832	775	797	760	850	772	744	819	770	835	811	783	750	761	826	749	789	797	814	769	843	791	821	782	759	808	801	741	744	759	764	782	807	818	818	791	825	799	809	814	757	814	799	795	766	780	743	786	809	794	783	784	788	746	781	801	795	787	767	817	736	814	752	805	746	792	797	840	749	797	770	860	775	791	775	774	812	820	819	862	771	823	800	732	803	750	820	786	789	800	802	811	783	822	805	774	765	732	780	836	789	790	738	794	834	828	818	792	837	788	775	810	802	771	802	796	756	759	799	780	777	809	810	791	807	813	783	792	815	805	803	833	817	809	809	793	776	784	781	726	797	728	805	827	768	827	817	777	835	755	807	763	841	760	815	836	780	810	809	755	803	777	786	789	798	767	808	789	775	797	829	760	833	837	884	818	803	781	797	779	832	825	800	770	781	782	824	781	814	778	802	813	798	745	790	815	812	861	770	771	778	795	770	774	788	793	778	792	762	810	779	786	815	756	780	817	836	824	785	807	791	760	788	758	737	812	756	771	760	834	821	808	806	784	804	806	758	763	804	821	841	777	784	781	777	808	750	804	808	794	778	795	759	762	755	761	769	756	769	750	774	795	848	768	792	786	776	783	810	819	798	803	780	788	826	768	756	747	761	801	788	748	768	807	794	797	793	855	787	835	810	800	750	825	775	850	784	788	804	788	790	828	792	778	780	807	774	754	778	807	795	790	776	808	827	750	834	812	725	840	804	775	801	809	786	810	769	783	751	802	774	810	788	811	777	842	715	776	813	761	807	839	788	750	769	814	746	790	745	782	798	772	737	778	785	809	848	805	835	820	773	760	765	767	770	781	781	795	812	860	783	812	806	817	777	759	839	844	825	798	786	823	747	790	805	772	787	797	760	759	808	766	771	754	760	810	764	817	776	808	746	803	785	756	777	773	757	823	769	780	809	758	858	770	802	804	807	797	809	752	812	811	808	764	825	787	815	827	787	782	781	844	836	768	787	790	788	744	775	794	840	748	772	773	791	800	765	846	801	842	807	826	820	882	777	796	775	782	805	818	785	770	812	793	747	849	776	787	769	804	742	797	787	794	738	796	768	770	845	734	785	768	788	811	771	830	771	788	757	741	830	797	788	806	787	856	769	839	802	800	802	762	784	786	801	796	803	755	792	801	844	810	753	800	792	756	827	864	809	797	784	768	824	795	792	755	769	789	739	803	774	798	823	786	766	796	748	760	769	778	820	789	806	767	775	804	814	770	769	822	777	770	819	780	824	762	823	786	770	837	811	766	774	828	812	747	789	790	796	824	726	802	815	764	770	798	790	759	835	822	847	796	791	793	751	796	774	775	785	780	821	786	761	775	769	809	806	768	755	801	780	781	833	805	777	765	836	824	759	771	774	793	821	815	851	756	745	782	792	806	724	823	828	821	791	818	811	855	782	733	789	828	792
2264	2132	17533	17260	6364	1937	613	272	245	212	231	218	201	203	202	219	202	229	229	205	238	229	230	199	219	243	246	222	218	202	243	206	208	225	214	169	225	230	212	226	231	216	219	229	225	243	235	235	225	219	213	220	219	235	239	195	215	232	200	223	225	221	231	195	217	218	217	214	215	209	207	224	233	180	212	229	221	230	249	203	215	213	208	259	216	205	213	262	197	209	210	239	202	210	219	221	218	229	230	233	220	233	213	213	207	193	230	235	217	217	210	229	217	224	228	208	251	193	240	225	257	213	203	211	199	213	234	222	229	215	216	209	221	232	238	239	219	214	196	241	198	215	203	249	244	228	221	204	226	217	254	197	214	203	224	220	224	188	216	233	243	214	237	201	210	218	214	211	221	217	193	207	237	237	215	207	205	206	229	217	230	219	223	230	226	211	208	207	210	237	238	237	206	214	231	228	243	215	219	228	198	242	207	198	214	215	229	220	204	224	240	237	225	208	202	226	237	221	206	234	209	218	216	217	217	226	226	242	196	189	218	194	212	189	203	217	216	215	189	219	213	208	248	243	242	230	221	212	238	236	220	219	226	215	231	205	196	207	222	240	220	204	212	212	210	213	188	205	218	224	207	216	176	215	239	209	245	216	243	209	216	232	214	249	224	224	233	251	231	221	221	203	229	218	235	231	204	211	235	260	234	227	248	202	215	211	225	204	202	230	243	232	203	190	236	229	217	220	212	202	225	234	214	219	212	225	210	221	217	230	222	208	217	212	195	234	233	224	224	223	226	232	221	217	217	219	215	213	193	195	222	205	232	227	225	223	211	215	212	212	208	206	254	237	197	235	202	213	193	229	253	239	213	210	228	240	207	226	200	221	215	184	193	243	222	194	251	208	187	249	205	220	180	194	232	206	223	201	233	202	232	214	230	202	220	218	199	224	205	199	199	223	184	248	208	182	227	211	218	248	209	203	214	220	192	219	212	230	183	195	220	203	222	238	195	190	223	214	204	235	218	237	235	217	193	226	213	215	247	259	227	215	213	197	216	207	209	220	208	209	192	207	235	245	229	204	217	195	217	210	216	229	226	242	241	224	247	221	244	207	230	223	221	219	204	219	215	221	215	220	230	214	234	222	227	236	235	228	212	216	223	206	214	235	224	224	224	216	213	229	238	173	226	217	207	194	207	236	203	200	209	244	248	221	234	223	246	220	202	208	226	221	241	189	247	249	224	220	234	218	253	224	233	250	224	234	225	239	205	220	202	214	236	240	230	230	217	199	243	223	203	245	207	232	223	249	210	209	218	207	206	216	230	198	193	243	223	218	222	209	205	231	222	232	214	255	233	224	219	233	216	221	218	230	221	204	245	202	209	219	198	224	210	222	221	223	209	225	233	211	247	215	224	204	228	214	209	249	210	205	206	207	217	208	222	222	191	217	213	230	217	217	203	254	196	188	216	212	239	239	218	211	213	210	211	202	200	219	180	214	202	261	213	207	229	183	187	209	209	195	223	217	219	231	206	233	223	202	201	194	255	203	233	226	207	210	218	186	243	233	226	204	235	203	234	239	223	219	225	225	240	207	197	232	240	228	232	207	216	205	211	248	209	219	209	225	221	214	213	214	230	226	233	218	208	240	244	189	212	239	225	203	183	214	230	246	216	207	217	197	227	228	183	219	233	208	212	201	214	200	205	247	221	205	223	209	205	233	235	214	230	178	228	241	224	225	206	226	215	196	221	227	234	200	213	235	219	244	209	197	249	248	199	217	225	224	217	216	179	220	206	222	218	227	220	223	234	224	212	224	185	241	210	221	211	218	205	192	228	224	230	212	233	220	229	209	211	223	221	232	220	224	212	208	193	208	206	222	201	207	225	206	224	250	217	203	203	254	217	217	220	207	203	225	238	212	225	208	200	216	232	219	217	225	213	232	228	215	254	202	184	200	235	233	213	197	215	224	200	221	213	235	208	228	214	244	195	184	244	252	198	225	220	227	218	211	217	218	199	223	209	211	229	234	245	206	230	215	231	226	202	200	190	219	208	207	221	224	195	243	215	221	202	239	212	211	226	212	207	204	232	246	217	255	205	224	208	233	244	246	189	237	185	215	190	204	250	214	243	248	212	217	229	209	222	212	202	231	225	218	207	211	221	205	228	224	213	228	251	231	215	228	227	207	248	218	207	235	215	220	178	219	236	249	232	219	231	223	245	213	245	203	216	240	232	215	192	213	247	214	222	220	198	196	196	240	226	191	218	225	225	221	226	233	197	219	242	212	220	243	237	237	201	196	216	228	210	248	254	211	226	221	228	252	213	207	219	245	244	186	241	234	219	247	197	226	193	222	194	217	255	214	214	216	212	218	234	217	232	201	218	232	178	212	223	230	203	230	225	218	191	211	209	200	210	207	239	210	224	235	232	220	187	228	210	221	218	206	205	239	229	225	244	244	219	232	225	196	230	233	233	213	219	204	230	235	225	202	209	238	209	213	220	222	222	237	217	205	204	230	207	220	213	199	241	225	239	224	238	215	247	209	224	219	247	214	224	240	237	185	210	202	229	213	260	210	223	213	212	223	234	240	185	206	216	231	219	231	217	206	217	242	227	234	208	224	213	219	221	235	217	212	215	197	231	207	208	214	228	219	211	222	216	224	219	194	262	213	226	227	208	197	230	223	236	235	218	233	213	210	210	254	240	235	204	217	228	207	223	228	204	222	220	192	235	256	225	220	218	219	224	208	228	229	234	228	241	203	232	227	214	222	221	212	216	252	251	229	220	228	224	218	210	213	225	206	200	209	215	232	211	220	229	233	213	209	199	214	223	206	216	231	213	188	189	217	215	215	217	208	253	220	232	221	188	215	231	217	233	222	243	203	220	252	220	218	239	233	245	205	211	221	205	198	220	228	209	240	223	225	216	207	219	234	220	226	215	193	198	227	201	232	210	241	218	256	215	235	214	216	220	239	239	189	223	233	227	211	213	229	227	223	232	220	242	208	210	238	204	225	201	248	209	189	217	202	190	230	194	220	212	229	242	218	239	209	197	222	196	254	217	234	240	235	251	202	207	213	216	249	213	246	197	202	258	219	229	225	224	211	229	205	226	227	215	204	212	220	212	248	235	210	218	235	237	221	210	216	207	240	227	183	230	219	219	226	201	207	208	230	205	216	236	227	204	247	229	244	229	209	204	217	193	235	223	211	219	200	217	237	220	207	206	188	219	217	231	227	214	202	216	212	212	206	224	200	200	196	246	225	214	239	250	200	227	228	227	218	234	186	230	222	204	224	224	202	242	222	235	201	225	207	237	191	240	204	196	212	198	222	190	189	266	211	212	233	205	198	226	210	226	197	211	226	232	192	202	240	242	209	210	229	243	210	234	228	243	234	228	187	233	209	214	228	241	199	206	218	207	204	213	189	200	259	216	207	204	207	231	214	252	230	229	249	233	243	217	233	209	200	220	218	220	242	208	235	227	220	216	259	201	195	220	236	234	205
2222	3839	28125	28444	14529	5553	1927	897	609	647	648	657	652	613	633	623	608	636	639	614	595	616	672	650	601	609	633	648	637	660	639	617	599	620	644	621	631	668	626	645	639	664	602	610	623	659	635	640	621	621	628	611	677	629	654	621	561	608	602	620	688	662	613	625	641	634	601	645	599	639	613	638	620	626	636	682	635	644	607	597	577	612	604	640	636	583	613	624	635	650	607	621	646	610	625	618	636	598	657	605	614	607	620	599	625	633	610	645	587	619	639	632	632	648	639	623	599	629	634	664	599	581	629	616	648	599	589	623	611	645	628	638	611	610	620	647	622	605	666	635	611	599	635	663	625	659	616	626	621	594	643	657	547	624	630	631	650	614	603	618	626	620	617	649	644	622	636	587	615	585	607	626	642	590	606	616	620	646	673	653	624	616	608	597	608	590	605	612	620	642	642	622	682	612	597	659	636	600	622	623	575	644	633	610	618	627	598	613	628	664	640	585	618	674	622	689	661	602	661	634	610	599	607	608	612	610	625	620	621	651	626	606	648	634	609	638	652	580	612	580	589	657	611	599	614	649	640	609	627	609	596	633	622	610	646	635	597	654	549	608	583	618	636	675	613	643	648	636	601	618	643	638	623	673	604	677	624	635	694	623	595	609	656	588	663	625	629	663	661	659	600	643	613	648	625	621	597	585	610	599	624	664	641	655	613	652	653	615	621	634	605	586	654	628	619	603	623	657	603	640	653	614	620	593	613	575	630	619	674	632	655	620	596	619	609	676	622	634	638	609	651	624	624	607	628	614	634	655	661	587	592	636	679	607	668	619	687	627	618	645	614	630	616	650	609	668	585	629	635	588	603	642	656	620	589	639	620	618	637	628	625	611	589	613	588	651	635	638	587	640	627	640	593	638	629	637	584	621	642	633	631	647	633	585	616	608	641	627	579	602	600	638	628	603	633	630	609	659	668	609	642	673	615	646	628	645	618	636	601	643	617	573	629	631	614	649	596	610	598	651	671	626	637	605	593	642	596	599	617	637	618	590	639	581	644	634	646	612	615	619	618	614	647	627	606	650	590	618	638	616	557	653	594	605	594	599	624	672	610	620	645	656	616	634	580	639	629	611	613	619	614	588	612	616	681	613	637	633	609	585	603	577	632	667	619	650	664	651	649	664	600	620	619	620	582	640	648	622	637	602	630	614	630	604	662	618	619	629	617	624	589	611	595	606	644	627	615	626	606	668	642	612	648	662	632	615	633	685	588	633	606	618	584	664	659	650	598	621	650	625	641	662	595	647	611	679	649	647	637	642	592	614	621	646	596	595	632	582	633	614	586	638	682	614	642	619	641	647	632	591	597	639	627	634	608	592	582	652	601	587	630	632	623	616	626	638	618	641	610	616	643	578	609	643	656	610	620	615	595	633	642	669	635	636	624	632	617	675	611	621	652	615	566	603	654	624	636	624	657	658	612	639	588	597	655	646	653	589	621	645	639	630	626	626	650	659	659	651	582	618	597	621	584	635	564	607	613	636	647	599	606	629	671	620	591	659	657	618	606	595	601	586	636	620	614	624	619	654	633	703	610	601	615	618	596	643	607	634	677	666	649	615	654	615	624	602	619	604	679	611	652	629	661	628	620	619	617	677	612	648	595	624	641	610	655	636	618	631	624	608	619	659	644	629	618	639	671	637	608	612	644	657	625	660	690	630	629	621	601	604	610	626	692	598	615	616	635	656	626	660	598	609	624	679	671	654	617	590	635	673	627	638	624	658	647	567	612	644	623	656	612	611	630	610	625	623	612	626	626	608	649	646	591	628	651	665	612	602	618	609	605	606	615	625	624	609	622	619	645	565	637	636	611	600	634	636	655	649	581	651	609	628	642	633	654	594	630	598	642	645	628	595	635	613	614	611	674	623	647	618	637	611	619	598	616	636	644	652	648	646	648	682	633	617	716	644	627	613	621	675	615	603	635	584	620	649	640	603	600	612	605	628	609	597	629	623	627	601	608	602	571	627	622	629	613	611	635	633	625	639	604	650	636	593	658	638	601	635	661	618	646	570	654	624	628	589	664	641	624	586	635	598	640	588	588	636	645	617	611	640	625	591	608	621	622	669	608	604	610	631	606	682	621	579	610	618	638	605	657	643	653	608	623	651	611	606	624	666	607	625	607	625	620	674	620	653	602	638	666	615	592	635	651	647	647	644	622	661	623	613	607	650	655	613	602	593	631	606	585	678	582	644	618	633	614	624	609	621	609	646	616	660	614	637	643	640	601	565	677	631	598	637	638	619	626	644	617	626	571	605	563	654	666	619	622	600	580	656	645	655	578	641	597	609	596	651	607	643	711	633	647	628	632	628	599	615	651	616	619	633	644	590	594	656	626	634	639	605	639	626	640	624	633	645	631	609	644	640	644	622	625	653	597	637	622	634	620	607	569	643	643	623	619	588	614	643	637	616	647	632	661	639	656	593	657	605	586	666	625	620	651	632	693	685	623	642	629	603	633	623	616	617	649	566	617	617	637	576	631	600	674	636	600	638	571	619	613	615	617	604	614	612	623	645	622	606	599	617	627	636	633	640	613	643	663	673	610	587	574	632	629	605	611	624	623	606	626	601	642	627	596	635	602	623	588	602	617	569	645	640	572	620	637	610	639	607	624	640	618	626	637	606	598	625	626	671	615	625	587	595	624	628	630	619	621	632	622	622	641	645	602	625	614	603	602	604	636	601	610	579	628	615	583	637	633	616	645	605	641	625	694	639	552	628	610	656	626	635	624	635	629	621	637	635	628	649	636	609	624	656	648	626	653	623	656	629	633	602	606	610	638	628	623	639	615	665	597	634	620	579	602	618	645	660	653	618	619	610	617	610	624	615	636	618	593	619	632	683	591	575	671	587	627	651	600	648	630	548	644	623	615	619	644	654	619	610	591	601	597	627	583	658	651	640	624	627	621	588	668	609	612	669	624	653	627	621	628	643	637	632	643	626	622	669	595	580	609	612	648	610	665	600	609	610	659	622	643	623	596	611	574	613	658	623	614	641	611	578	627	634	634	644	635	648	609	600	629	606	630	603	613	608	667	608	613	643	657	649	657	656	656	629	606	599	592	571	612	568	594	664	635	608	612	605	622	680	650	631	593	611	629	627	634	606	701	643	602	597	660	618	636	653	651	618	599	598	643	604	616	629	632	630	617	643	610	680	567	635	633	611	614	634	587	662	610	618	618	639	621	595	645	615	657	571	616	646	642	637	653	655	607	642	615	600	649	638	604	630	668	644	635	635	587	611	602	650	644	624	613	674	641	632	600	646	637	641	626	602	636	589	634	593	632	596	639	624	621	640	617	618	636	594	630	577	675	590	595	644	634	624	595	589	574	653	654	612	635	617	649	585	648	610	628	607	624	625	646	655	650	652	591	585	603	645	645	629	624	605	647	628	646	616	641	622	605	636	671	647	680	626	653	630	630	605	633	586	634	621	668	610	641	586	618	626	623	623
10716	35256	78799	60613	38474	18135	4120	700	274	257	248	246	243	245	248	259	271	232	255	290	241	247	216	257	250	254	219	243	245	262	265	228	254	207	263	254	260	293	247	251	272	253	251	252	235	247	266	229	284	261	254	231	231	272	241	251	240	253	261	262	269	265	243	279	231	251	272	249	280	252	239	229	225	252	272	254	270	261	275	224	218	245	250	235	265	242	249	275	259	240	266	271	274	271	257	286	238	274	257	257	261	268	263	236	238	251	243	262	249	256	224	270	271	263	252	273	256	260	259	272	257	242	274	244	269	260	253	266	200	224	242	275	267	236	237	280	264	254	251	231	274	284	257	243	228	248	253	273	252	235	219	247	233	269	250	248	287	265	284	274	257	266	266	233	266	288	232	252	241	249	256	265	257	228	248	262	256	257	272	236	244	287	262	276	242	247	253	260	252	272	250	262	258	263	263	216	232	269	286	282	299	261	259	270	266	262	298	263	248	254	254	249	243	259	259	266	271	236	248	260	235	288	265	277	284	272	250	235	258	252	229	252	280	249	265	247	232	240	249	257	231	264	271	263	234	261	248	263	258	260	239	248	244	253	260	272	223	255	253	254	243	282	239	240	266	244	255	281	294	271	276	266	247	249	260	275	275	252	260	248	278	245	248	238	219	233	247	262	253	277	283	239	248	255	270	234	246	276	258	230	267	258	256	280	231	244	274	242	244	258	233	272	279	252	262	237	259	240	247	244	258	234	245	268	240	251	285	254	275	270	244	264	268	254	291	277	245	233	229	291	267	236	266	245	275	248	274	279	280	257	230	258	237	251	264	267	257	278	265	264	257	242	234	278	256	237	239	253	231	215	251	271	249	254	262	261	234	255	270	254	243	273	278	287	273	249	250	233	245	255	257	208	291	275	256	288	253	273	247	268	244	272	218	266	255	280	254	294	262	294	268	264	254	228	271	231	267	263	246	241	240	234	244	263	253	254	226	252	236	247	261	272	257	259	253	262	264	245	251	253	253	242	278	271	264	237	277	272	251	269	263	247	262	250	256	250	268	240	276	270	278	248	232	269	272	239	271	270	269	255	263	260	239	262	235	266	249	261	253	235	241	251	243	258	274	250	264	283	255	272	283	254	248	243	262	236	268	259	243	259	261	271	239	265	230	268	294	260	274	248	261	274	271	238	256	240	289	267	253	261	270	246	253	291	249	245	255	262	263	218	252	272	260	246	267	265	266	260	253	258	258	275	236	252	257	248	257	267	234	285	252	270	257	282	249	238	245	272	240	229	255	261	259	249	256	266	253	259	272	255	254	275	245	247	255	268	244	254	281	262	247	258	252	254	246	250	240	277	239	281	259	269	216	265	244	248	257	257	252	232	249	243	240	259	261	244	267	242	250	281	229	231	271	235	230	265	266	246	262	250	278	254	280	249	287	267	235	272	244	285	247	262	278	268	227	262	275	257	247	275	228	263	249	256	231	283	260	244	244	224	270	232	266	265	288	254	251	220	246	261	246	273	265	268	290	263	236	263	265	264	247	271	271	262	276	280	254	295	275	243	270	260	253	265	265	289	230	256	255	267	274	257	268	259	253	252	250	273	253	234	240	265	250	269	251	272	231	247	241	233	258	245	265	265	227	263	258	247	267	297	244	255	238	268	240	241	273	238	266	244	261	245	239	285	239	257	233	285	241	243	249	228	267	240	279	254	272	267	260	268	231	291	256	257	249	257	251	251	253	252	266	239	268	297	257	263	249	255	261	261	251	291	270	268	266	259	237	244	232	287	255	254	255	198	254	240	242	249	241	279	255	253	221	252	261	290	278	244	267	261	251	266	251	273	273	250	261	254	275	236	254	235	262	278	254	256	268	261	274	280	265	238	261	263	283	239	269	277	261	240	254	260	267	275	257	254	267	254	256	269	221	239	234	274	269	271	198	255	218	264	269	245	250	278	239	242	256	237	278	251	265	256	231	261	230	265	277	257	278	243	248	244	259	270	265	292	239	292	263	256	266	245	224	241	267	243	232	271	284	281	263	257	253	250	247	241	245	270	247	241	258	264	261	275	267	281	254	236	275	274	217	248	266	243	254	262	240	262	252	232	274	257	258	255	262	251	271	270	285	253	234	258	261	279	269	272	250	263	225	227	295	268	240	272	254	250	270	257	255	219	273	263	280	233	256	229	265	247	251	254	281	260	258	231	252	279	288	237	223	237	245	272	265	274	268	250	266	252	272	230	283	238	247	259	241	274	274	244	252	298	260	258	267	268	250	227	246	275	259	253	267	255	281	247	274	261	270	265	245	259	277	245	267	272	221	263	273	241	280	254	265	236	273	219	237	295	244	248	260	244	264	284	277	266	249	246	297	254	280	254	267	261	270	264	270	252	256	251	259	262	269	232	285	266	239	263	256	240	231	232	265	255	258	266	269	253	263	260	255	257	265	249	270	261	253	227	277	243	258	278	251	263	245	264	258	237	276	282	274	239	262	258	243	266	259	274	244	259	280	249	259	257	267	254	235	248	250	270	237	246	270	247	261	236	267	266	263	261	251	250	288	246	278	282	269	263	271	288	243	253	269	246	224	259	252	232	242	248	255	229	268	278	264	275	266	235	266	255	225	279	253	256	257	261	257	285	259	268	245	241	260	239	268	256	256	251	232	286	284	233	255	265	262	262	257	247	252	241	274	262	248	263	262	257	285	262	281	260	253	258	298	263	269	273	242	282	257	254	253	245	230	237	293	274	274	232	268	260	234	232	276	244	261	231	282	268	260	273	257	262	261	253	234	250	248	251	235	258	260	258	260	233	249	263	246	258	244	256	254	246	246	254	256	254	271	256	232	225	260	251	273	267	247	257	274	243	271	263	255	270	239	244	270	247	263	236	266	266	244	262	260	249	243	264	281	255	258	269	270	282	241	266	259	258	279	245	216	251	266	248	263	249	268	256	278	236	243	261	280	270	268	264	245	242	266	281	250	246	274	238	275	272	246	240	265	213	275	254	257	223	247	250	257	244	261	255	274	261	262	244	279	256	270	261	225	248	255	285	246	261	246	254	253	232	268	267	268	235	258	265	253	266	253	276	243	254	251	272	235	260	242	254	257	261	290	276	234	254	252	258	211	265	270	215	270	273	225	255	253	244	265	256	264	264	274	253	255	260	258	242	250	280	258	278	247	280	261	279	292	269	249	281	274	237	285	246	257	260	281	239	248	252	291	216	274	237	266	210	238	275	295	254	260	266	267	234	283	262	234	245	270	255	299	257	268	252	248	284	273	264	297	239	241	262	244	279	281	265	287	277	256	266	277	258	235	245	245	286	277	245	220	289	266	256	261	262	235	265	260	266	232	259	257	247	248	253	252	261	263	248	252	245	253	254	228	237	257	250	268	266	243	275	288	246	260	285	273	256	258	251	260	265	255	238	257	257	247	272	263	249	209	265	237	244	245	260	250	261	266	250	248	214	242	259	245	273	266	216	237	273	244	276	264	225	227	246
6402	30165	75902	65474	46891	25647	8984	2207	825	720	691	712	764	774	723	741	748	719	704	724	742	698	779	699	744	730	751	736	692	770	702	747	726	762	707	729	730	701	743	700	759	678	680	730	681	731	716	728	758	700	706	703	775	713	712	730	669	687	738	717	712	735	745	756	717	664	662	726	754	729	719	704	767	721	708	711	750	765	715	735	703	672	737	675	723	729	751	739	723	698	711	693	676	690	726	713	743	706	699	712	721	709	719	758	724	712	702	716	704	711	679	712	654	708	675	743	688	691	742	708	703	777	710	753	741	654	720	678	706	725	702	767	720	709	758	789	737	650	726	747	719	696	692	727	734	741	724	718	735	711	706	704	684	680	733	680	726	797	770	729	721	700	731	674	753	732	721	734	721	783	705	730	731	726	702	739	676	685	665	696	665	720	674	683	737	750	718	709	752	750	728	697	692	719	692	711	685	729	681	726	698	727	719	687	701	740	677	699	643	710	727	716	750	711	680	763	727	702	709	707	708	712	694	740	717	638	704	733	718	757	691	730	741	670	761	724	738	716	752	706	722	728	648	718	692	748	697	694	700	734	660	713	724	712	718	747	718	734	776	694	763	701	719	693	708	684	717	718	710	742	693	737	702	725	702	744	738	705	710	743	676	724	704	694	697	739	712	725	686	655	696	697	706	695	743	735	721	740	691	737	735	709	694	704	751	675	728	698	646	743	700	688	695	710	682	727	735	685	772	729	746	773	750	725	746	705	693	713	764	710	731	753	657	656	712	714	683	728	707	679	732	661	716	656	729	697	662	736	705	729	648	717	688	753	719	777	716	709	725	720	728	694	728	719	731	753	722	677	676	712	670	727	702	719	741	693	732	747	694	731	757	682	743	683	792	690	735	692	715	728	714	703	722	699	737	742	693	682	711	731	709	726	723	752	695	661	730	678	698	708	661	747	672	761	678	778	741	727	698	695	693	755	711	714	711	731	703	719	744	755	711	683	725	715	695	690	697	726	708	700	716	686	696	741	714	688	693	749	694	703	778	703	757	714	782	736	728	751	658	741	704	750	734	719	711	717	719	679	721	692	696	693	724	663	727	668	720	709	705	746	741	702	748	753	741	724	721	686	710	749	737	700	705	712	694	724	697	680	705	702	697	735	738	755	674	716	703	771	708	743	702	717	705	707	780	698	726	717	728	709	733	736	737	724	712	728	748	767	726	712	749	699	753	713	704	754	735	770	703	688	743	667	712	707	695	712	710	711	674	722	715	739	701	690	765	744	707	662	711	734	698	714	713	671	691	709	695	695	707	691	756	713	688	749	665	700	677	736	739	714	740	685	766	730	722	726	702	704	708	693	757	712	706	681	709	674	705	734	701	713	757	731	701	675	728	729	755	728	682	718	692	734	692	722	707	689	682	708	704	744	722	767	705	674	731	719	736	764	726	723	686	683	706	736	688	702	676	703	732	713	727	735	726	665	738	730	742	762	657	765	703	743	704	758	697	742	686	745	772	708	697	761	685	753	715	738	691	686	699	695	760	654	719	694	728	746	699	742	704	705	704	704	675	719	665	708	745	687	689	735	716	755	715	768	705	722	724	705	698	732	692	681	690	726	717	721	693	751	715	710	729	727	717	682	749	738	717	763	747	722	724	738	692	684	692	715	764	690	748	726	678	684	719	706	782	709	702	744	689	687	705	711	653	732	699	732	689	721	716	742	730	707	714	702	698	733	723	728	752	733	672	735	712	706	704	752	674	715	711	750	709	723	744	694	732	705	689	702	726	695	716	725	736	699	687	734	685	726	730	708	686	724	684	695	736	727	699	664	694	736	692	708	709	694	686	719	682	709	713	700	766	729	757	758	690	718	696	743	761	713	716	671	681	730	680	686	780	678	719	696	727	696	693	672	728	669	723	720	730	699	771	723	715	742	721	650	743	711	691	697	765	695	791	743	662	729	733	777	717	734	718	775	709	742	669	701	763	717	720	672	772	689	664	678	696	727	756	732	740	703	709	684	718	662	677	708	720	713	745	705	684	725	708	644	751	732	690	734	721	759	707	662	673	750	715	767	678	707	752	740	695	695	677	684	697	719	696	698	724	697	710	705	724	730	711	693	688	684	739	730	734	774	709	716	741	715	678	723	733	711	722	708	714	689	716	681	744	689	708	721	709	692	707	711	745	731	715	728	738	706	730	718	726	691	683	704	718	742	713	694	721	691	716	708	692	705	750	730	692	725	703	662	679	718	695	711	729	771	722	705	714	644	703	695	731	749	740	677	697	722	741	716	747	666	698	725	742	743	692	710	705	695	729	729	687	733	749	707	712	722	750	691	706	688	720	753	714	703	753	637	740	710	735	712	695	737	745	752	717	758	760	695	701	726	693	727	710	745	739	704	691	741	721	717	665	724	740	702	701	684	724	692	736	718	730	743	708	768	715	689	749	709	686	698	692	694	739	718	670	717	700	733	726	759	698	742	730	724	723	646	723	784	677	699	687	744	706	726	718	729	723	705	725	707	677	696	708	736	752	739	712	721	687	675	742	711	702	644	709	726	750	727	663	700	738	697	731	766	703	727	695	683	735	705	714	701	728	678	706	695	735	700	772	684	722	739	714	696	676	697	696	729	723	725	762	721	741	717	719	689	720	699	685	680	704	755	708	746	739	693	749	697	750	714	673	718	733	733	731	706	736	763	709	694	723	722	701	726	742	699	728	706	701	730	707	730	700	712	731	699	729	688	757	696	697	687	706	747	737	719	726	700	721	695	709	731	716	757	692	702	727	637	748	727	670	726	727	629	742	754	669	790	716	740	751	667	760	699	731	734	680	724	692	737	668	737	706	742	730	720	685	718	756	700	765	717	673	721	689	676	710	709	665	750	700	699	713	719	750	723	756	728	730	725	736	783	699	651	700	757	747	692	671	722	719	699	709	737	705	716	747	739	715	718	752	778	712	654	730	701	708	659	707	693	716	684	674	716	682	717	740	694	682	775	703	700	718	717	669	690	694	753	693	665	706	717	734	708	674	757	710	693	682	729	669	643	717	747	753	695	724	702	702	725	686	716	718	726	714	688	740	688	734	744	746	674	724	708	738	760	755	721	757	724	743	684	707	699	716	727	713	716	674	679	762	753	748	682	749	728	710	692	731	729	700	654	707	722	759	682	705	698	710	691	697	738	770	738	754	676	724	710	709	684	718	722	714	721	723	685	701	742	737	727	709	705	714	716	749	666	667	761	709	755	738	702	695	773	695	666	737	739	736	669	696	751	718	705	712	694	736	734	718	714	696	722	669	681	742	715	692	753	743	668	763	687	710	731	734	739	747	704	716	741	709	689	742	720	763	722	732	710	721	692	737	695	724	712	728	733	713	716	752	733	749	665	688	734	700	665	721	725	741	699	714	713	679	692	717	705	731	730	715	696	704	735	710	760	663	706	748	736	734	778	763	751	713	709	729	719	691	745	785	742	695	669	721	702	703	718	746	708	724	695	710	708
20620	48209	84799	74205	51331	28024	9665	1219	327	288	312	302	325	293	287	293	288	294	303	329	279	336	303	304	272	286	313	287	297	310	285	313	296	283	307	304	320	283	310	318	269	339	298	329	322	293	307	294	316	281	320	298	298	279	305	290	274	304	300	322	333	317	284	275	261	326	317	316	296	321	300	302	297	284	314	300	288	251	325	289	353	294	308	301	302	311	286	295	297	295	295	329	297	331	333	303	342	312	300	305	310	316	335	303	278	307	332	266	308	296	287	300	338	289	287	292	305	306	275	322	317	317	285	317	288	288	304	309	299	315	261	299	318	295	311	273	328	309	305	280	295	325	297	325	267	301	333	307	283	308	303	292	349	289	326	285	310	346	261	302	305	294	319	285	308	294	330	291	284	267	300	287	267	294	292	288	288	288	299	293	316	312	309	307	322	297	281	314	308	310	324	298	340	287	308	312	304	300	336	318	317	297	298	320	314	307	309	312	303	283	292	262	297	264	296	344	292	340	261	327	319	279	315	306	276	312	285	314	292	290	318	295	326	308	306	303	290	301	330	309	319	293	289	307	289	294	269	289	289	315	313	324	294	286	317	313	312	310	281	280	290	345	324	307	287	302	313	305	305	299	284	294	308	287	311	279	299	346	309	290	287	316	270	276	325	258	280	300	302	318	301	292	293	344	273	325	301	314	313	294	295	306	317	335	280	300	276	309	311	285	323	312	299	316	292	317	327	322	310	316	289	325	298	291	310	293	301	283	283	302	335	293	305	302	298	302	301	312	315	273	305	291	286	304	310	289	302	321	286	290	267	298	274	316	281	270	332	307	296	310	286	329	265	284	291	303	327	322	284	280	302	298	314	306	311	311	311	332	332	302	272	278	329	336	299	312	286	295	307	296	319	260	300	320	300	320	307	311	310	298	278	300	289	306	281	308	296	309	303	305	302	303	306	301	319	312	325	299	276	308	317	287	277	301	286	319	294	298	314	347	297	293	314	306	304	304	332	317	284	323	278	286	278	324	322	304	293	306	310	320	267	295	299	296	314	316	276	293	300	306	295	323	288	287	314	310	280	298	310	314	320	293	319	299	309	274	303	301	301	315	333	323	279	303	298	310	304	309	280	322	340	316	306	318	318	314	303	324	320	274	308	311	312	330	316	280	317	301	274	288	302	329	305	297	287	298	323	284	325	284	283	283	300	296	312	314	309	289	309	335	284	276	295	329	303	313	286	313	296	288	362	276	296	301	300	307	321	331	297	309	310	304	272	316	336	316	313	326	314	310	273	290	300	293	278	312	333	272	305	271	291	298	309	320	298	335	318	335	307	306	316	287	297	323	298	288	298	326	305	301	273	293	295	282	291	293	260	289	294	273	327	315	320	294	306	285	287	307	293	310	294	268	326	275	314	317	295	310	331	276	319	306	291	287	313	312	283	301	332	316	283	300	290	308	325	320	288	272	316	289	296	297	280	304	302	282	297	284	320	329	276	302	303	300	299	299	295	283	292	306	322	290	324	293	281	306	334	299	295	289	281	294	312	349	303	310	294	303	314	320	330	299	268	286	290	290	321	322	321	339	275	306	305	299	322	281	305	322	315	293	301	316	305	276	321	309	303	312	299	323	305	297	276	264	282	317	329	299	270	268	270	319	319	302	283	293	337	275	303	281	307	342	301	312	297	300	303	250	322	269	297	322	315	285	329	319	283	294	308	313	344	292	322	306	332	294	307	311	303	298	309	294	272	317	301	298	284	293	293	312	283	317	281	315	318	319	291	312	304	293	294	295	265	279	289	321	300	308	272	322	295	300	304	305	269	304	338	288	281	289	309	270	343	296	324	310	312	292	281	298	294	285	345	320	327	326	281	291	304	303	313	292	316	258	319	321	310	275	296	299	301	321	317	301	319	284	283	320	288	284	332	294	307	292	284	331	330	316	277	283	287	303	299	305	327	333	326	288	321	340	299	310	276	281	281	273	263	310	314	315	332	265	326	309	276	322	293	272	294	285	284	274	341	307	289	309	297	290	314	277	281	303	282	302	278	296	282	313	276	294	312	320	310	323	276	314	261	327	311	310	322	306	291	286	277	315	324	345	287	304	278	305	316	305	313	319	281	320	291	303	308	342	309	248	304	284	288	280	291	288	271	313	277	289	271	296	290	313	297	304	327	295	309	283	314	317	270	315	324	301	287	311	348	322	343	279	312	270	293	276	306	327	284	299	302	331	303	309	317	324	308	302	304	322	302	302	326	268	316	293	284	301	315	272	309	291	300	310	299	314	322	310	334	293	289	312	310	300	291	316	310	315	305	296	310	277	297	313	292	319	275	316	276	293	314	302	272	307	270	310	310	302	319	306	277	293	315	296	277	270	311	317	287	317	285	301	290	258	296	334	291	307	310	300	258	293	305	288	313	287	303	306	297	297	309	282	266	261	304	256	302	284	308	291	310	309	293	284	315	284	288	283	287	315	298	295	328	280	281	301	306	331	312	319	307	301	290	334	315	314	302	296	283	273	332	294	298	337	280	326	276	285	244	296	352	277	281	290	315	299	292	302	272	316	298	310	316	284	321	280	296	270	335	291	295	300	285	304	304	306	296	321	269	282	307	311	286	294	318	291	292	321	305	293	322	304	253	299	303	313	314	305	314	318	278	305	302	300	283	297	300	312	333	322	279	286	296	299	287	314	291	313	304	268	315	301	306	299	283	264	280	274	309	312	299	293	305	278	306	309	303	274	310	316	317	315	286	278	311	284	324	313	310	319	315	314	304	318	287	323	304	326	313	298	326	279	296	297	341	311	294	263	314	305	306	299	337	280	301	305	329	315	332	289	291	298	278	290	294	325	297	289	320	326	299	321	290	322	316	330	300	285	292	288	300	315	322	291	295	256	298	330	317	313	287	334	311	271	315	308	305	314	299	281	295	304	325	298	294	284	330	332	293	316	329	294	284	295	323	317	325	305	321	320	322	300	287	297	307	323	310	282	282	294	293	277	298	310	276	297	277	337	291	326	299	319	306	299	295	302	329	276	285	289	313	314	342	302	329	281	306	280	315	283	338	311	298	291	293	296	263	295	307	311	298	298	304	323	297	327	318	328	319	297	300	282	312	339	284	315	336	303	304	315	314	313	298	296	294	299	307	304	285	295	303	326	301	282	294	292	291	291	314	319	306	310	287	302	327	280	293	264	291	313	309	307	299	309	338	296	306	306	291	300	315	328	277	275	307	312	282	291	312	293	301	332	292	297	290	307	303	308	300	297	302	315	305	311	294	315	298	301	337	315	313	315	278	292	297	311	330	291	296	291	304	315	301	310	300	313	317	302	277	311	298	313	302	297	298	340	323	307	295	287	315	300	293	299	317	309	293	275	313	268	326	307	301	307	288	316	283	291	275	327	277	321	310	305	302	287	271	309	265	320	310	313	279	301	307	293	303	293	311	300	303	289	295	292	326	292	309	302	314	299	266	308	293	310	304	282	304	306	310	326	291	282
10266	39315	84247	83615	59894	35372	13294	2959	876	809	830	789	818	811	783	847	834	829	842	820	799	856	832	801	755	856	806	868	821	845	834	768	866	799	785	803	835	843	792	826	787	781	791	784	846	773	846	813	792	876	798	792	802	823	828	811	795	821	820	822	837	826	821	846	777	763	816	812	816	826	813	823	809	840	823	864	867	848	827	775	825	835	793	766	876	906	813	798	825	798	842	853	769	836	871	879	834	853	813	805	793	849	807	829	766	872	784	786	858	784	822	851	771	810	774	806	817	783	831	792	800	848	783	793	779	791	816	794	829	803	846	849	807	886	771	772	816	813	801	864	768	843	828	816	843	807	844	856	807	785	799	796	835	837	774	837	838	764	771	855	854	794	822	824	809	809	800	855	836	825	811	831	822	862	814	820	761	806	810	809	805	779	827	806	847	836	843	815	772	887	835	783	851	804	814	814	831	859	791	809	818	861	826	882	782	867	856	829	836	832	848	853	838	846	757	808	839	826	817	764	858	827	779	836	812	746	788	795	814	815	770	802	865	803	853	805	794	846	798	849	796	838	847	839	803	807	858	819	838	802	831	789	805	809	798	761	766	801	824	796	863	846	776	792	834	799	841	772	824	818	801	811	799	850	841	794	842	784	808	854	791	824	845	792	785	783	798	808	805	835	863	864	781	807	798	831	822	843	814	815	820	787	817	855	844	847	821	812	802	811	864	782	838	855	852	841	862	836	803	794	775	858	803	829	776	815	839	847	786	845	790	844	814	858	769	830	790	810	784	817	809	782	807	812	775	802	817	802	806	804	815	786	830	812	817	815	833	819	839	882	799	801	782	848	811	818	818	849	771	856	803	866	806	841	824	798	871	780	802	821	812	820	848	787	819	781	849	822	843	819	812	867	751	891	811	820	792	789	811	825	813	776	814	838	787	836	832	816	787	865	788	857	814	793	829	818	839	830	778	815	897	783	837	843	853	832	810	846	850	796	793	787	817	813	807	816	812	831	844	787	834	803	845	767	822	847	786	817	835	819	871	831	795	825	860	766	776	777	825	794	812	827	783	844	769	789	833	762	820	827	844	830	851	852	816	830	820	816	809	809	800	845	807	803	808	804	821	807	765	811	835	784	820	805	851	828	827	823	803	836	813	841	817	799	803	844	797	793	833	851	786	821	752	819	878	866	858	781	771	799	827	788	804	842	807	848	792	792	774	796	831	759	804	806	854	858	907	810	804	780	833	814	771	830	825	807	862	820	790	849	786	824	819	833	845	801	828	847	810	774	794	846	876	804	793	801	818	827	766	809	814	815	859	771	818	799	872	780	815	823	871	802	816	816	779	814	806	796	827	830	783	807	799	769	815	811	850	806	818	844	837	818	828	791	819	832	813	817	832	824	835	792	799	782	823	845	792	822	825	816	816	894	804	775	813	790	846	856	856	846	835	760	850	819	843	842	835	870	846	785	877	806	835	859	799	816	816	791	842	814	817	813	879	833	844	842	815	826	819	871	836	844	806	811	793	780	788	818	825	804	805	773	815	819	818	838	853	815	867	816	799	839	825	854	839	828	782	783	864	794	856	819	831	805	785	852	780	783	793	821	786	783	790	813	813	814	838	825	774	816	813	808	826	826	828	827	826	839	800	810	808	820	825	819	819	808	849	805	840	813	824	777	768	807	769	855	813	811	822	821	827	805	762	878	836	770	820	826	850	901	825	808	795	808	843	799	793	833	835	812	807	847	766	831	838	805	794	772	822	827	847	785	824	766	835	781	798	804	805	823	814	742	849	822	789	821	788	783	809	827	740	766	855	805	814	792	815	874	802	881	782	796	811	845	801	814	801	808	829	780	872	823	785	793	819	819	781	773	803	842	836	847	797	809	805	807	805	812	845	828	817	869	827	773	836	845	773	828	837	816	859	829	845	814	833	870	783	833	765	814	817	787	784	857	792	811	811	816	812	814	781	818	828	839	867	846	776	855	802	792	812	850	824	828	812	838	777	792	822	821	797	818	816	815	824	774	795	831	830	819	814	867	833	822	815	840	814	813	794	798	760	775	841	817	783	898	809	826	801	823	801	773	821	849	764	820	791	771	838	806	828	787	817	803	837	772	791	804	795	836	798	808	819	797	800	834	782	822	827	764	825	747	824	838	817	806	793	846	816	802	783	866	840	852	868	828	870	828	788	842	752	793	866	764	792	780	817	802	818	805	809	819	801	803	795	856	844	815	828	801	787	823	854	851	815	792	796	814	823	840	800	798	839	811	819	756	824	818	906	782	827	876	808	863	834	822	824	810	835	815	763	819	844	839	848	833	830	770	759	848	834	796	764	824	854	810	753	763	813	805	805	798	783	822	757	862	790	770	798	824	763	822	816	849	833	782	800	816	767	842	878	827	793	807	768	776	835	772	781	793	856	815	789	825	784	809	784	823	837	840	810	833	871	812	817	820	810	852	829	816	776	845	817	787	805	822	823	844	892	818	817	795	847	817	825	884	824	786	861	772	819	758	789	812	803	807	803	785	854	800	820	819	766	781	788	789	760	832	745	802	830	812	789	805	840	775	817	812	781	832	826	795	849	810	820	812	835	873	797	807	816	807	801	822	814	736	853	844	818	801	817	847	786	804	825	814	864	830	823	810	808	834	805	862	792	822	825	827	822	802	782	770	861	836	769	814	825	762	816	796	769	802	838	765	820	818	802	787	805	771	818	805	796	830	819	859	863	756	828	859	812	828	839	805	831	805	819	752	772	848	775	853	791	783	837	789	783	849	806	812	834	788	796	818	816	817	823	806	829	797	792	808	841	831	795	845	833	807	790	826	838	817	817	794	814	827	824	826	786	811	852	765	778	760	770	789	829	854	839	801	878	801	810	794	800	773	816	780	854	841	879	827	819	853	840	837	806	822	824	809	787	778	800	841	841	797	761	759	809	841	808	790	836	790	822	831	847	806	823	833	812	811	798	757	835	794	771	814	823	807	841	818	809	783	839	873	761	833	790	809	805	877	802	884	839	866	827	802	781	811	855	833	857	842	855	761	830	849	777	802	845	742	739	813	811	817	792	805	794	836	798	793	809	802	863	772	786	819	781	829	845	834	797	799	857	781	770	824	822	828	818	781	875	796	832	806	859	807	830	809	801	836	805	763	847	853	819	823	782	842	798	864	862	823	798	824	861	788	807	851	805	811	829	840	794	870	828	823	798	841	793	831	811	790	821	767	816	809	845	816	820	836	841	811	802	799	786	815	793	783	824	822	841	776	808	814	810	801	788	804	887	855	809	803	838	787	851	763	829	824	793	793	803	827	786	822	800	743	839	788	855	800	817	793	809	812	834	805	768	812	837	805	791	812	804	822	861	788	849	800	829	825	854	834	846	830	857	810	811	830	823	815	818	838	761	798	840	849	809	825	809	812	810	850	791	804	818	798	825	783	823	828	844	805	746	797	847	802	809	811	770	809	815	821	801	792	838	802	812	822	825	840	786	863	805	836
2378	1526	23391	16305	5889	1900	568	277	223	227	227	241	203	203	245	215	213	231	257	205	199	204	203	191	197	229	219	196	214	196	246	232	201	216	221	242	220	221	220	234	244	241	202	228	232	215	230	194	203	204	211	195	218	234	226	228	244	213	201	214	234	217	201	223	242	209	215	252	224	214	242	245	223	206	223	233	197	202	212	230	225	220	228	216	230	195	249	208	197	217	258	219	219	220	213	217	233	226	215	216	240	231	224	216	208	244	251	234	240	210	239	219	227	221	258	189	218	224	193	243	222	225	224	181	225	218	213	210	221	222	247	195	237	228	243	239	220	214	242	237	213	203	204	214	274	234	220	247	231	237	212	221	251	217	231	231	206	229	228	230	246	185	228	230	216	213	231	218	242	215	239	199	210	218	225	223	236	234	232	220	216	221	211	248	238	213	214	205	227	209	256	230	228	236	231	267	214	232	229	201	245	219	223	222	234	223	231	200	236	226	221	227	209	228	206	230	237	221	247	200	206	242	217	240	207	202	234	229	225	211	244	233	256	207	202	219	220	243	227	243	206	238	201	221	242	236	217	196	254	229	224	233	201	221	209	224	250	223	221	242	225	218	232	211	225	237	247	229	229	231	198	221	236	210	224	216	216	228	251	248	225	243	223	216	257	241	207	225	205	216	209	237	191	227	232	238	197	222	203	202	199	222	261	222	232	215	228	224	226	205	213	209	205	220	227	223	208	223	193	225	208	244	218	236	259	202	227	261	236	211	235	250	225	254	227	213	209	215	221	202	189	208	224	208	240	238	212	270	229	222	188	220	213	230	231	226	208	222	239	226	215	237	246	216	242	218	234	227	200	233	236	232	209	241	233	240	232	214	224	224	225	243	198	232	202	211	241	250	204	229	237	222	242	238	227	202	217	209	194	185	223	238	234	229	244	245	226	225	242	229	237	240	238	225	235	214	232	233	191	239	253	226	235	220	228	223	212	225	225	224	200	232	224	230	219	191	212	219	209	265	235	216	235	217	227	232	199	230	213	236	239	247	227	234	188	248	222	239	252	214	238	223	224	236	239	218	233	213	236	267	218	203	218	255	229	189	224	231	234	204	217	220	216	203	214	220	225	235	194	209	238	220	231	238	236	225	218	227	257	234	202	219	220	247	212	241	231	245	218	245	204	221	231	214	240	214	229	226	241	230	195	224	220	218	240	251	209	245	232	214	229	212	244	231	214	243	209	225	229	251	219	207	224	218	209	214	209	229	203	229	203	213	214	232	238	239	207	215	248	235	262	211	210	218	227	213	261	235	215	220	226	222	243	234	220	262	207	234	220	194	255	249	227	227	219	202	222	232	224	225	231	222	225	226	244	238	227	207	233	219	219	195	223	225	227	251	211	216	209	225	233	234	242	223	211	211	213	216	227	221	233	230	239	198	222	226	188	217	199	215	249	253	237	243	235	226	227	211	221	212	219	227	210	228	223	236	198	240	246	213	220	227	228	220	242	243	232	238	226	234	227	212	205	207	211	247	241	234	233	221	233	230	227	245	247	263	199	248	232	225	222	229	221	214	216	244	231	214	225	251	233	236	250	214	219	212	238	230	204	235	223	212	206	205	207	254	243	228	214	199	221	203	229	223	226	218	232	218	211	239	223	234	232	223	207	232	242	272	224	232	222	231	196	242	248	199	247	254	225	220	220	207	210	234	258	206	229	211	218	251	247	226	209	205	228	215	224	211	216	245	223	227	221	239	222	239	230	234	231	240	223	207	210	225	224	219	221	216	224	212	209	214	220	235	216	192	207	228	205	222	198	226	228	235	198	230	193	195	231	224	192	211	193	224	240	226	232	214	218	228	217	228	209	220	229	230	223	232	240	203	223	204	216	200	222	239	240	213	220	225	212	213	202	222	218	195	240	216	200	206	222	230	219	214	223	220	228	247	217	210	225	249	215	214	200	198	214	228	212	236	228	222	221	227	242	233	239	232	246	216	212	192	227	218	234	211	210	231	229	213	208	212	252	203	230	236	245	206	215	234	233	215	212	211	220	254	225	204	244	231	220	212	246	223	207	225	207	207	213	207	232	202	222	215	224	241	221	238	214	211	212	230	220	231	214	245	215	222	212	236	241	198	226	232	221	221	228	220	228	238	266	229	195	241	241	235	224	218	204	204	223	241	235	227	251	232	192	228	209	232	238	223	245	210	210	232	201	221	232	250	179	226	216	215	221	234	226	231	221	247	222	243	225	240	236	211	214	208	235	202	223	236	210	218	232	200	241	179	222	209	238	199	227	204	193	222	206	220	231	250	225	206	230	202	195	221	215	212	219	249	223	247	213	228	210	231	238	233	220	230	259	230	239	247	217	251	270	208	211	247	224	209	231	221	235	204	233	216	223	230	204	225	217	219	237	222	208	220	202	207	201	212	228	221	217	237	224	222	267	207	221	229	228	228	237	213	222	230	231	198	206	262	216	222	231	204	239	218	253	209	226	219	214	249	218	227	233	228	220	209	205	244	210	232	247	232	209	254	228	182	228	219	239	231	206	209	198	193	225	219	222	230	214	213	236	204	241	223	214	224	234	234	231	236	209	231	228	225	236	222	226	246	237	227	209	235	213	217	225	238	266	213	215	259	239	235	206	238	254	231	220	207	216	241	235	239	249	222	225	216	199	239	257	224	231	224	222	223	216	205	210	246	184	224	210	245	226	197	214	239	219	232	199	220	194	237	230	237	222	211	211	230	238	232	224	223	215	226	201	243	246	233	213	205	187	235	237	235	242	224	221	229	232	227	236	204	236	237	242	215	218	265	208	253	196	213	203	239	221	203	229	216	212	250	220	229	197	239	225	226	217	239	216	236	214	240	231	236	217	237	222	220	214	233	215	228	237	225	232	214	220	234	221	232	222	241	245	219	203	228	204	212	235	237	240	211	202	238	233	247	248	216	237	224	238	216	239	238	230	220	208	224	213	239	202	226	208	236	233	220	214	251	246	212	203	197	223	225	232	230	229	197	193	211	238	229	221	201	205	240	242	243	205	194	211	227	212	231	215	210	199	250	220	233	227	235	228	225	199	206	264	229	222	197	244	230	255	236	238	256	242	243	222	235	227	214	242	222	227	223	221	258	226	213	211	221	220	236	213	215	209	216	227	228	227	225	249	188	236	202	201	264	228	208	230	233	223	214	224	230	207	220	248	231	234	220	247	228	236	218	214	226	240	228	207	238	241	230	233	233	223	204	244	268	200	212	224	246	213	235	221	224	210	165	227	210	228	220	215	235	224	234	224	211	226	236	237	228	199	222	244	236	216	260	214	229	220	214	249	246	238	245	214	222	242	212	203	206	223	229	209	231	219	225	184	221	236	234	192	202	247	236	246	235	215	219	219	196	194	236	192	191	221	221	243	204	208	232	215	230	240	230	210	220	223	217	217	234	206	229	220	228	234	213	252	220	232	262	212	200	218	210	224	256	228	219	240	219	218	221	248	208	215	208	237	232
2288	2891	34403	26962	14184	5387	1755	866	645	632	614	673	603	627	654	692	645	635	603	599	587	625	678	637	650	624	641	587	637	607	615	635	609	608	628	622	644	645	661	638	616	685	666	643	628	634	598	660	664	614	630	619	606	622	627	615	610	720	619	631	631	647	618	641	676	654	630	675	633	615	646	639	627	613	647	676	575	649	606	664	648	641	664	641	663	598	672	594	646	633	617	591	600	689	642	652	652	595	657	598	599	638	630	628	641	654	610	613	640	642	625	624	634	647	646	684	614	610	643	641	637	653	666	620	629	655	607	586	676	646	594	644	631	649	633	667	636	600	643	696	649	648	630	591	607	596	637	675	636	631	608	651	671	611	640	609	633	615	616	571	644	627	633	647	632	654	653	617	649	621	665	645	639	596	671	647	644	646	636	668	663	691	642	636	643	637	643	590	609	659	622	606	631	632	621	662	644	620	606	610	633	624	623	656	685	600	668	588	653	632	596	615	630	672	645	615	608	620	641	634	641	654	620	615	582	580	630	639	614	593	583	666	635	615	665	639	642	648	626	615	651	632	615	589	626	591	654	595	638	606	649	642	625	651	639	649	594	643	649	650	630	661	595	618	618	607	636	633	613	630	632	614	620	596	661	576	610	599	622	643	649	619	632	612	639	614	605	608	597	624	628	634	656	666	654	632	613	623	649	708	640	603	638	637	604	595	626	581	627	648	674	632	643	671	635	652	620	644	623	630	623	647	659	655	593	604	643	641	671	650	639	632	671	629	609	626	679	646	682	639	664	653	593	625	564	647	679	624	635	644	630	616	658	648	651	617	600	601	629	642	620	608	635	618	644	661	644	646	623	619	629	613	645	644	599	699	669	667	634	640	586	664	589	620	621	631	652	648	623	690	622	671	668	671	631	661	622	633	684	617	647	670	639	623	681	644	603	646	656	666	623	634	639	621	637	612	636	629	641	631	689	628	655	603	614	656	604	650	625	691	645	652	624	645	617	638	654	625	625	663	593	641	608	609	660	560	622	650	621	646	609	639	636	645	621	610	622	621	623	607	649	640	604	649	626	667	644	639	634	609	632	637	635	634	645	621	644	633	594	629	617	643	653	616	607	663	610	590	618	618	598	675	648	654	649	615	635	652	604	623	675	631	577	628	643	621	635	627	619	598	664	659	602	600	635	609	627	640	633	664	676	634	655	660	578	668	615	669	615	617	645	621	594	693	631	615	623	647	689	596	623	644	641	608	664	636	632	623	654	639	616	609	605	616	598	659	611	664	550	648	601	675	660	608	605	637	607	649	606	670	648	637	628	650	619	651	616	671	604	603	607	635	666	619	657	637	674	599	642	642	591	626	662	635	693	660	664	596	626	676	663	638	648	635	626	594	640	623	624	635	568	636	657	602	621	592	658	623	651	653	607	617	644	643	669	621	617	633	692	622	645	627	597	631	618	642	659	659	660	612	602	620	617	614	657	649	597	643	655	638	601	607	630	602	670	628	657	678	586	608	582	624	609	601	660	656	670	612	637	599	632	641	629	690	666	643	659	651	600	613	646	600	582	640	643	670	637	652	611	675	610	632	613	627	692	630	615	648	660	591	661	604	628	662	619	594	581	634	615	626	613	655	625	671	665	633	662	634	607	639	637	649	641	601	677	623	621	645	582	637	631	668	639	630	662	610	645	631	638	632	638	605	631	643	647	624	629	622	554	629	639	617	640	594	668	650	623	609	643	611	668	646	642	588	635	653	645	625	659	626	589	647	610	632	598	646	640	640	678	617	660	669	606	637	673	608	607	600	647	669	604	596	622	610	654	585	574	648	599	627	661	622	643	638	636	605	618	630	633	608	602	674	639	653	629	615	629	628	628	651	657	610	635	616	622	639	637	628	588	633	615	622	656	643	594	633	651	676	643	622	657	648	636	692	673	636	647	635	645	642	627	648	582	637	632	611	637	631	605	630	635	597	646	667	645	594	674	610	620	635	619	623	621	659	654	636	659	613	649	657	667	657	636	650	625	632	664	623	634	593	646	640	641	637	637	641	645	632	637	653	610	614	672	665	598	664	650	627	632	628	613	644	648	630	661	602	627	616	624	616	618	642	640	584	664	661	586	663	649	640	709	647	625	620	656	647	635	643	582	621	645	603	640	609	639	691	663	593	645	586	630	615	605	621	624	589	621	624	695	670	607	606	603	647	670	620	640	671	645	639	660	640	634	666	598	591	606	650	611	675	636	608	665	592	588	639	667	664	573	647	656	635	619	619	609	627	645	649	644	643	643	624	621	628	650	663	659	652	641	649	652	621	617	604	624	642	640	631	679	646	630	626	602	594	613	670	608	636	646	640	634	645	624	639	648	612	621	626	637	636	600	561	618	601	627	625	624	642	623	634	647	660	643	627	630	642	600	622	634	653	671	652	663	658	617	609	668	686	661	670	615	639	627	642	615	619	630	648	679	619	598	639	645	634	614	600	643	678	613	622	630	690	653	658	660	612	619	589	667	628	631	638	632	645	642	630	615	622	638	641	637	622	644	682	627	621	607	666	657	602	642	608	632	640	647	631	635	598	646	589	622	651	620	603	623	669	602	631	631	619	628	610	624	608	618	651	658	631	670	655	665	636	611	605	613	627	627	636	639	608	650	574	646	602	636	608	642	657	642	639	681	632	637	630	638	637	640	650	658	603	651	635	628	621	605	613	607	632	615	611	664	621	663	645	643	648	669	658	623	600	682	635	665	646	666	569	651	583	653	612	620	611	637	660	651	602	639	635	651	670	655	629	625	648	624	614	626	663	632	613	664	632	596	605	647	636	670	686	607	578	648	642	626	639	590	707	655	648	626	660	676	647	652	604	637	615	634	664	636	592	643	633	649	609	631	607	642	660	645	609	629	629	636	633	614	622	656	658	567	650	628	620	642	680	654	601	597	618	640	656	636	604	626	628	640	667	636	641	629	635	603	648	610	640	632	607	680	641	674	616	656	641	610	618	640	663	660	680	602	646	638	658	625	637	655	669	597	608	639	657	646	629	607	619	663	628	621	674	672	661	602	668	643	648	623	620	646	657	645	634	604	647	615	646	666	634	634	590	638	589	602	649	675	675	661	629	682	636	615	627	631	638	651	608	591	664	633	607	632	638	656	600	662	606	605	656	621	602	613	662	645	612	609	636	656	647	614	645	614	643	620	653	629	666	620	662	639	631	630	629	650	614	652	675	610	640	662	697	640	660	592	636	687	638	628	642	650	622	636	597	615	651	672	611	583	632	652	619	650	670	623	637	611	611	632	631	638	596	612	615	629	663	659	601	617	624	608	634	642	616	622	640	672	639	658	643	620	610	639	676	632	688	662	645	645	592	650	606	691	629	609	631	660	612	636	621	633	659	609	596	648	622	659	651	627	634	630	642	646	663	648	615	620	616	656	630	663	653	598	592	637	621	633	635	641	647	646	647	598	624	657	691	678	636	599	662	604	619	619	631	557	613	630	670	646	619
10466	3956	61367	68503	46716	23935	6338	789	302	248	273	251	255	239	251	272	279	231	241	275	263	260	234	264	249	264	250	248	216	239	240	258	240	232	280	256	249	254	245	249	251	254	232	267	248	246	229	255	263	236	215	301	257	266	255	253	249	271	257	263	208	254	253	273	257	237	253	282	254	245	234	273	237	239	264	238	256	256	212	241	258	245	240	266	248	249	244	247	259	263	267	260	257	231	249	290	251	251	238	240	284	240	240	249	273	274	264	231	231	259	242	267	258	253	235	273	258	232	276	243	260	279	250	234	252	274	268	263	253	269	267	246	271	229	276	263	302	281	244	244	279	270	222	281	283	249	236	260	235	240	228	268	236	227	249	256	239	234	248	250	241	264	247	261	260	240	254	247	261	261	292	251	256	269	249	236	279	277	240	250	215	258	254	261	264	261	236	267	242	247	246	265	256	244	236	232	264	261	259	267	263	262	270	227	265	270	260	278	236	254	260	249	232	241	273	238	231	268	274	243	227	249	242	277	279	245	259	247	233	254	252	227	263	274	256	240	292	239	281	275	271	267	261	273	260	248	261	248	232	270	259	248	245	244	253	249	235	290	234	257	258	241	241	214	259	256	244	242	263	225	259	236	284	249	265	250	235	261	247	252	261	265	280	256	262	242	293	257	263	265	261	261	249	238	257	233	275	272	255	269	262	266	253	264	240	254	250	216	254	240	258	233	251	268	308	266	262	276	273	286	242	267	224	298	257	253	249	235	288	259	236	236	258	233	230	243	263	292	280	241	249	243	236	266	241	233	258	234	253	290	263	238	264	269	262	269	249	240	248	262	221	267	254	266	282	236	279	244	249	262	269	234	254	246	275	285	280	254	236	266	286	273	234	272	252	242	255	247	276	267	288	277	254	268	242	265	266	257	253	255	242	249	259	277	248	227	256	276	250	225	247	257	262	272	235	249	258	271	267	270	248	233	238	255	238	250	254	276	280	286	241	220	229	278	262	246	264	249	240	246	270	259	246	255	239	274	261	236	262	235	266	292	252	276	256	256	255	251	243	241	266	244	231	266	267	245	285	283	267	253	259	262	257	265	275	252	254	233	257	280	236	275	254	259	257	260	271	237	243	278	261	268	270	266	257	240	244	233	240	271	262	265	245	271	272	272	232	238	264	242	291	273	261	258	262	255	254	271	251	267	266	246	273	255	267	246	236	269	270	283	231	258	247	272	269	253	251	275	243	255	260	248	277	267	240	264	274	274	209	263	239	294	265	252	227	254	246	223	229	259	283	263	231	250	262	259	261	247	277	248	245	272	254	221	268	258	260	253	256	233	264	243	243	288	270	276	260	290	271	239	246	270	255	246	273	244	243	247	248	242	268	255	274	268	242	246	239	246	213	261	257	238	240	259	240	219	253	273	223	239	252	250	264	282	264	283	253	262	257	268	266	265	272	262	239	249	256	258	264	241	259	243	270	250	269	255	242	258	252	247	282	249	253	255	252	270	252	264	263	253	252	244	239	257	250	260	267	253	238	273	285	276	232	275	258	254	291	262	289	231	276	256	240	267	275	252	262	223	252	278	260	254	288	279	267	271	257	242	236	224	259	264	218	261	262	275	231	269	261	267	266	253	282	258	250	247	246	226	264	254	244	265	233	263	230	237	268	259	227	273	245	247	236	282	259	261	231	245	282	273	257	271	261	270	259	230	260	259	270	230	268	273	277	235	279	266	235	250	232	232	253	235	261	229	240	253	246	257	257	257	269	297	238	244	226	231	265	256	257	242	245	256	270	226	234	252	280	249	277	240	298	250	244	241	253	276	263	236	240	243	265	259	257	266	259	248	279	265	266	253	233	246	248	254	232	268	242	246	294	249	263	275	288	272	247	221	286	248	257	279	274	240	240	269	258	254	263	237	265	274	281	256	247	279	248	264	237	264	261	258	275	260	259	265	258	287	252	251	259	264	268	243	258	287	262	273	228	253	248	313	254	274	244	274	260	253	266	293	234	269	257	238	274	227	258	233	271	277	268	291	219	260	237	273	259	242	248	239	239	252	275	264	255	269	261	272	239	296	241	258	227	253	237	279	287	259	257	261	246	240	253	277	278	243	258	245	237	246	233	253	241	250	273	274	267	253	236	297	234	259	250	241	313	265	241	262	252	275	260	270	234	289	248	267	221	250	253	248	262	266	231	262	257	274	250	258	266	274	251	287	261	253	276	239	265	262	274	266	222	237	266	259	251	250	275	237	255	255	258	240	261	248	258	255	274	251	229	266	261	249	264	266	250	272	255	264	273	254	275	277	262	236	262	266	260	250	216	270	240	241	252	287	268	260	274	225	247	234	256	270	239	252	267	265	234	255	226	251	237	222	255	290	290	256	291	278	249	272	209	267	282	276	265	255	246	293	267	283	244	254	236	222	255	239	280	243	283	279	263	268	253	248	230	276	271	234	257	285	268	265	237	253	248	251	271	281	267	273	267	235	248	243	263	233	224	263	258	241	267	263	281	235	274	269	217	248	273	276	256	251	224	288	229	265	279	267	261	254	277	223	247	240	249	258	244	241	258	226	271	282	241	272	237	257	237	248	256	255	279	236	272	244	243	238	262	263	241	251	250	261	269	261	273	245	279	234	250	253	240	259	253	268	226	255	265	270	263	274	263	252	245	239	257	263	235	243	248	274	305	256	245	233	258	265	243	247	272	244	242	266	257	246	269	301	261	246	241	248	263	248	259	248	254	248	261	214	286	243	261	277	251	275	250	270	252	283	268	234	269	218	245	270	258	259	273	267	271	271	272	238	245	257	278	230	235	278	234	240	272	236	273	298	278	251	246	279	262	288	262	276	255	244	263	233	217	260	251	262	259	242	232	258	269	236	259	273	272	246	250	238	262	258	268	256	247	262	237	281	268	255	236	253	261	240	223	246	253	242	253	248	250	259	258	252	229	280	245	256	233	258	275	243	261	277	251	250	261	251	261	245	269	255	270	264	250	264	255	251	277	254	257	282	290	276	245	267	267	268	224	279	239	279	260	249	253	248	214	268	257	258	243	229	266	241	262	269	263	225	250	239	252	241	289	237	272	232	231	291	231	255	262	257	238	270	255	258	224	254	224	247	249	246	275	234	250	265	274	260	241	273	256	260	240	264	219	266	253	265	267	261	301	249	262	250	250	262	276	252	290	233	302	248	268	262	274	255	262	242	246	258	262	240	232	251	269	253	287	267	224	255	244	262	266	274	262	274	290	271	244	241	239	250	260	248	228	232	263	271	285	243	250	263	289	301	245	270	255	258	261	259	251	252	247	248	266	233	258	267	249	236	249	283	226	273	259	256	256	276	267	254	257	261	263	248	275	268	259	253	219	245	254	300	268	277	225	256	233	256	269	254	246	261	287	261	232	234	269	254	268	269	266	247	277	278	266	263	290	269	271	263	271	254	267	251	239	248	280	252	259	272	244	269	248	262	254	292	263	256	219	223	272	268	251	280	251	265
6407	4696	62599	76353	54640	31033	10420	2195	811	682	685	719	721	752	702	724	693	738	709	685	739	717	694	726	704	705	708	728	697	708	734	718	707	732	709	716	693	734	728	694	711	663	712	656	683	667	751	763	703	746	737	731	683	728	714	738	707	697	687	680	754	711	704	685	697	674	715	687	734	707	697	693	701	710	722	665	755	746	775	724	701	740	721	748	739	758	723	719	750	655	726	730	742	742	734	711	705	671	751	744	712	733	728	730	716	678	714	698	732	729	736	687	720	695	723	676	685	700	729	753	695	696	736	742	702	727	697	747	696	730	716	715	676	689	763	674	697	750	696	721	747	721	714	731	737	737	711	712	738	733	735	731	763	773	710	667	708	741	717	664	714	715	710	696	719	699	700	719	746	709	737	724	640	788	727	723	722	773	726	737	730	692	692	658	683	754	748	690	743	706	737	736	653	730	680	740	727	661	708	667	707	719	714	762	725	723	720	721	708	714	665	723	725	731	719	695	698	706	726	737	743	715	708	741	687	750	733	719	671	783	690	715	692	729	727	713	731	736	681	653	722	721	723	687	701	717	740	687	740	716	705	727	730	759	717	726	695	709	686	720	689	707	685	712	739	665	754	700	723	667	686	746	701	749	742	709	721	702	707	719	691	687	684	675	689	708	720	701	757	700	735	712	749	699	742	749	707	700	710	741	760	759	720	719	667	691	715	703	724	699	668	708	763	697	719	713	673	707	725	718	735	721	710	686	737	690	713	685	706	790	754	691	708	776	680	706	718	797	675	718	729	662	693	734	707	687	720	716	714	716	671	744	724	714	744	744	767	756	710	727	696	699	687	741	667	753	749	695	719	731	688	783	711	718	659	721	722	738	715	730	720	717	745	763	684	727	714	700	741	728	731	761	727	668	760	661	720	658	667	706	732	715	677	750	734	719	757	710	707	752	751	710	667	690	726	697	698	735	718	724	707	775	696	720	680	725	767	749	738	692	700	751	693	679	725	707	645	721	765	676	720	676	738	698	699	740	752	692	706	683	697	718	689	696	725	680	716	704	710	729	681	707	696	710	677	716	686	759	699	735	698	737	685	705	757	699	687	708	757	730	721	699	661	734	755	755	722	733	718	685	698	731	716	703	761	713	711	686	727	702	749	730	704	674	690	744	670	693	704	698	734	699	704	688	709	671	725	705	757	702	715	719	759	710	747	706	669	657	717	694	695	719	662	753	709	740	749	673	675	743	714	733	741	688	693	711	743	747	701	701	732	704	703	744	746	678	705	743	769	668	673	727	685	719	739	739	684	758	707	682	734	722	730	705	721	698	690	737	758	732	658	753	643	664	724	728	713	740	744	731	757	744	698	728	690	757	663	752	714	698	683	741	762	742	740	687	771	688	671	685	758	695	741	700	730	660	710	726	706	684	730	715	702	716	693	679	711	682	670	745	720	769	710	742	681	692	674	738	706	739	647	742	707	704	759	737	726	694	685	734	725	728	716	689	709	776	764	691	732	732	781	706	712	654	722	719	753	709	736	688	711	681	690	720	738	703	737	701	664	744	690	628	760	748	759	722	676	789	717	692	747	701	731	709	689	763	681	727	702	674	755	670	767	716	765	696	729	744	704	723	698	712	688	716	737	744	728	709	738	691	715	704	709	741	729	689	748	730	671	712	751	723	747	661	690	717	758	723	731	703	720	724	740	733	744	744	712	653	731	732	742	732	733	695	705	718	681	715	737	732	739	718	623	686	715	686	742	719	747	676	729	739	665	707	696	708	693	694	740	743	704	746	736	711	752	713	730	701	709	705	740	716	749	757	713	709	733	727	695	722	695	713	720	721	683	744	714	712	700	694	718	739	729	742	685	708	663	747	676	774	688	681	758	721	727	670	705	657	749	699	713	723	688	719	744	695	681	680	756	682	751	742	718	733	720	735	661	703	704	743	663	769	737	754	739	715	724	761	737	712	680	730	691	728	696	714	767	708	759	700	699	701	706	675	738	748	713	678	747	679	712	666	689	730	741	716	715	670	674	704	714	726	751	702	691	694	734	703	724	690	753	690	668	748	701	718	711	686	737	684	736	709	730	721	703	706	738	657	726	752	693	737	718	753	714	676	748	732	647	723	692	725	692	717	697	717	754	692	703	729	720	744	738	710	714	732	711	778	712	711	696	743	775	746	682	719	691	748	721	728	669	675	701	703	702	717	684	690	706	748	719	711	716	745	675	789	722	662	734	698	732	725	707	734	694	714	747	757	702	728	722	731	751	726	685	716	698	733	699	726	674	744	744	761	732	696	706	698	733	698	784	741	743	720	710	715	703	735	712	706	734	708	729	735	718	691	708	722	725	684	740	719	676	687	711	757	746	695	728	718	716	687	707	731	674	703	680	702	678	726	716	703	697	721	705	729	734	676	748	712	710	713	742	741	718	705	673	712	691	713	752	752	691	659	708	704	693	742	729	713	718	718	697	721	728	698	712	672	717	726	736	706	665	739	706	681	718	668	771	733	687	698	680	705	700	710	697	750	678	717	738	690	711	715	759	762	751	732	756	741	697	739	731	707	702	724	719	724	730	746	689	711	714	700	727	756	687	743	730	690	703	719	754	737	740	705	709	723	683	701	753	710	751	687	732	705	699	676	749	660	661	775	740	723	715	721	668	721	678	732	695	691	740	726	676	747	737	746	702	703	742	713	729	732	685	719	683	706	713	728	720	657	719	736	701	716	720	740	677	740	719	690	711	681	712	725	768	673	723	693	707	736	685	701	726	702	710	701	733	684	767	688	698	697	714	686	748	670	716	716	742	741	727	719	707	751	711	732	760	718	732	703	656	710	718	721	690	685	725	695	751	703	707	746	663	721	704	721	714	710	692	708	692	696	714	723	732	714	702	712	733	643	719	690	729	720	705	711	705	706	708	743	757	732	736	687	682	711	705	724	707	739	742	731	710	755	716	730	706	685	717	724	685	685	709	675	735	704	734	703	688	760	777	797	696	753	707	695	731	697	670	748	730	723	740	745	685	700	690	710	684	731	753	696	699	726	754	703	732	677	721	706	708	689	698	725	686	720	728	699	710	695	745	719	724	670	710	702	751	707	750	652	730	675	666	719	705	694	725	688	753	672	721	718	745	688	726	715	713	705	727	696	751	692	730	711	683	672	765	718	768	675	693	706	698	755	757	726	722	708	706	772	706	734	658	707	666	758	711	725	728	735	729	731	676	722	750	717	715	741	716	733	749	740	739	736	689	751	709	708	729	694	698	705	698	712	708	733	682	707	700	744	750	685	689	752	715	695	739	747	750	696	711	731	751	709	718	693	699	717	738	709	667	680	737	684	685	716	676	719	735	702	698	745	661	688	676	691	715	690	750	667	719	725	695	723	727	678	696	708	694	716	712	721	730	707	713	714	750	716	711	766	700	685	706	670	727	710	721	752	747	758	711	737	728	745	715	702	707	708	656	736	701	685	706	734	734	693	741	721	715	737	681	704	672	758
19415	42358	85809	75272	53033	28810	9759	1324	384	308	297	273	308	294	286	280	303	244	288	302	306	295	285	333	302	304	305	309	273	316	298	288	298	289	311	305	276	318	269	294	333	285	279	318	280	305	330	285	314	295	310	287	280	284	315	312	314	296	302	326	288	279	298	318	293	307	279	307	281	283	307	284	301	340	316	301	299	286	339	330	325	309	320	303	296	308	301	290	301	320	283	297	286	296	308	305	253	311	332	303	296	292	287	325	288	312	328	289	306	305	322	282	296	279	288	292	289	311	282	274	323	273	305	289	309	291	315	331	306	285	296	310	294	293	312	263	286	286	281	301	314	333	322	293	270	294	286	272	293	292	279	276	303	321	321	270	267	283	266	295	299	291	290	320	310	268	316	319	269	293	272	315	296	278	321	304	312	281	283	316	286	300	295	304	301	282	280	287	289	323	311	291	307	283	282	304	298	287	325	340	343	302	282	283	284	340	301	267	313	329	321	311	280	294	262	301	293	307	318	278	302	290	300	274	307	303	272	290	299	269	328	307	269	324	294	321	317	296	295	293	318	281	286	292	302	283	299	305	288	303	291	286	314	313	262	297	301	306	310	272	265	281	318	288	294	296	293	319	313	315	306	313	286	305	298	321	295	296	266	300	320	324	319	315	281	297	273	306	278	307	283	288	309	320	276	287	295	300	301	294	322	255	287	326	309	297	318	269	318	331	314	300	314	271	262	262	334	319	311	299	283	303	277	320	290	287	287	299	316	319	296	264	304	292	308	301	327	301	289	312	320	274	302	313	322	290	325	291	305	283	315	322	301	299	319	304	330	320	337	295	290	287	278	318	310	301	278	286	315	310	314	318	282	296	311	298	298	315	282	288	310	336	310	268	301	294	326	301	296	330	264	273	282	316	314	296	297	291	318	319	299	274	297	328	334	310	310	275	321	312	323	306	296	314	299	291	269	273	281	297	304	301	275	286	284	292	302	293	301	295	293	279	314	304	310	272	302	286	303	316	266	290	283	341	258	296	303	289	272	293	259	315	306	331	304	277	300	320	314	305	331	319	265	300	298	299	302	310	316	309	327	303	280	279	320	273	323	312	310	311	272	302	266	302	316	340	330	311	323	332	292	282	292	295	292	275	286	313	299	324	307	307	295	293	279	285	278	310	304	312	314	343	316	307	311	322	305	306	289	327	297	322	327	314	298	329	289	327	291	291	313	302	303	324	288	308	295	316	286	316	308	268	316	265	282	320	292	316	305	291	313	298	312	293	315	328	280	332	318	296	299	307	301	285	341	317	305	316	301	277	287	314	283	302	308	298	261	308	279	293	320	315	297	281	316	327	315	282	313	291	263	329	346	325	280	321	294	279	290	290	322	293	292	328	297	244	299	295	329	304	302	297	295	292	296	300	310	266	298	289	296	280	291	291	323	325	293	289	284	283	317	293	317	284	290	293	330	309	315	269	293	293	311	285	278	310	307	262	275	322	283	290	292	296	303	301	280	297	313	297	311	284	305	311	308	333	294	290	325	308	290	294	298	272	305	321	325	304	281	295	316	308	290	327	297	312	289	285	312	308	324	308	288	303	342	304	292	341	317	315	284	269	278	296	284	294	283	297	314	295	318	310	320	304	320	280	340	267	310	319	340	288	323	271	305	302	301	311	291	298	315	283	309	302	262	311	314	290	289	317	283	289	283	280	302	291	271	304	280	312	319	286	287	292	333	311	304	293	323	305	258	292	277	303	313	316	282	325	315	307	316	298	328	292	326	290	275	299	262	303	305	297	271	272	299	299	272	329	316	265	273	293	321	283	296	360	277	295	308	312	287	331	297	309	311	269	297	315	301	301	277	287	271	295	286	310	325	287	296	303	290	309	329	324	323	284	313	287	320	279	291	316	313	332	336	294	345	334	270	299	303	299	303	285	313	336	296	294	307	287	308	313	305	320	294	271	317	285	281	301	291	297	277	302	267	281	342	316	304	313	290	300	264	316	310	313	302	280	312	300	332	290	269	290	297	308	282	292	278	312	316	312	285	295	272	276	333	274	299	315	296	300	296	323	311	331	303	326	296	280	290	310	296	274	315	323	310	306	299	295	304	305	283	338	289	305	304	295	278	309	315	278	291	323	321	310	300	277	288	303	265	285	300	280	289	297	287	318	304	278	286	309	350	305	305	299	302	288	318	319	293	273	314	307	296	326	288	273	308	296	272	307	296	276	286	280	273	297	300	305	307	319	313	268	307	284	284	291	301	284	304	329	280	311	315	340	303	294	276	310	292	277	335	281	292	299	294	291	310	288	289	333	297	305	299	298	285	298	288	319	316	321	299	358	300	300	314	294	305	287	285	286	284	312	270	282	288	299	285	300	286	292	312	338	287	296	275	320	301	278	284	304	303	301	292	318	287	284	322	281	271	319	329	317	275	284	317	270	306	314	302	272	297	283	290	283	302	290	274	334	275	303	284	301	293	283	282	312	320	280	265	266	302	324	303	296	278	326	266	258	302	299	289	317	334	302	323	299	292	271	315	289	305	289	310	328	289	288	298	284	298	293	302	270	280	325	281	312	305	321	304	318	301	310	303	297	295	275	286	310	288	273	294	287	318	299	292	313	285	323	335	277	310	310	316	325	301	323	326	296	294	338	289	316	294	313	306	322	274	276	276	305	313	300	288	281	304	319	287	329	281	284	305	299	284	321	297	311	308	299	334	289	280	286	277	288	322	315	303	277	302	297	282	302	296	280	306	262	271	301	297	298	299	298	279	311	301	290	321	291	319	297	297	308	276	308	280	285	302	279	313	298	299	301	296	313	311	265	297	304	290	301	301	331	290	318	281	299	326	317	288	298	316	308	272	302	318	299	305	306	302	311	293	327	287	303	320	308	297	333	287	301	279	285	309	314	310	299	295	301	316	260	279	317	283	291	286	266	298	300	314	299	269	287	277	304	299	314	288	284	321	320	332	348	314	292	289	302	272	319	338	337	297	320	310	293	289	306	313	297	327	326	310	326	305	309	285	316	289	298	317	303	306	299	320	286	323	317	297	292	280	288	285	285	282	314	293	299	293	298	301	243	283	310	310	319	316	289	268	307	339	284	300	295	289	280	304	279	321	296	283	327	269	334	305	269	275	271	297	292	302	262	287	314	321	290	253	309	288	314	292	280	297	328	281	327	301	300	325	325	318	291	297	299	308	341	300	315	290	315	299	277	287	325	313	309	301	304	307	322	294	302	316	314	320	293	296	327	300	288	331	308	295	308	297	283	320	314	312	300	304	296	333	306	289	321	304	321	310	294	301	300	279	293	294	303	287	321	315	306	270	280	319	299	315	276	313	260	312	301	324	323	312	280	322	311	300	313	306	294	269	323	318	305	311	270	293	313	292	312	297	270	311	291	292	327	286	320	288	297	270	308	280	325	286	293	300	309	325	312	317	266	277	299	318	301	282	306	322	284	337	316	282	307	274	298	301	301	273	281	338	300	287	318	291	298
9047	34533	86669	84123	61051	36081	13523	3079	1027	782	782	854	831	821	867	802	831	819	794	807	845	858	790	801	773	838	861	752	885	825	753	813	803	824	813	825	823	832	847	798	816	761	841	819	818	802	805	845	824	837	813	847	784	800	820	845	828	797	823	790	863	840	803	762	783	815	857	812	820	804	755	844	796	818	841	813	815	798	764	782	826	853	779	844	805	835	762	816	787	789	726	848	765	798	801	785	859	852	786	745	783	803	816	829	780	866	826	825	842	793	826	801	778	816	800	789	843	800	838	808	841	812	811	774	757	847	836	841	846	804	833	852	806	815	767	823	822	808	755	865	857	779	808	786	797	816	821	826	837	810	790	835	845	802	820	888	766	836	806	808	886	813	810	848	848	804	781	814	847	822	822	784	828	802	799	857	824	750	829	822	793	751	771	820	822	802	850	774	810	836	825	837	814	813	815	746	782	830	800	860	796	779	825	784	824	805	853	798	806	753	821	810	849	847	860	843	827	825	813	786	852	763	828	836	844	867	820	824	756	837	875	863	809	809	833	889	799	799	861	772	837	771	811	828	805	839	813	813	807	813	819	832	835	819	795	845	829	828	832	822	786	817	798	849	812	805	833	790	780	770	832	823	817	815	838	819	868	772	774	770	746	817	822	795	815	812	825	772	823	825	868	774	839	816	827	823	818	834	885	736	848	812	844	843	801	818	823	794	854	827	814	840	843	782	808	845	803	839	789	836	780	790	850	751	813	834	798	810	765	776	799	851	829	815	819	830	776	846	752	822	849	756	808	829	796	850	850	836	807	782	802	839	817	829	856	832	789	824	794	795	765	815	823	842	784	814	783	854	795	864	784	849	836	799	813	786	733	829	820	802	802	836	782	832	816	802	805	869	825	816	782	821	826	837	788	849	746	830	792	838	872	788	811	827	843	823	845	810	815	791	800	830	823	881	883	830	825	758	766	823	831	835	850	792	835	837	804	821	813	802	844	820	808	815	805	807	798	806	817	769	782	795	830	824	830	810	812	825	783	820	796	790	762	799	800	789	822	859	836	869	836	809	851	802	825	818	817	852	813	771	808	763	794	780	799	816	821	848	754	792	798	822	784	835	818	807	830	783	797	838	836	787	811	809	789	804	816	838	871	813	790	812	810	771	843	811	874	829	798	805	826	858	805	797	802	820	838	861	815	836	842	813	789	805	841	783	788	792	838	819	814	800	773	831	829	769	832	860	841	841	808	824	833	843	806	835	828	791	759	780	783	804	772	808	807	776	812	823	798	817	833	826	829	888	842	844	771	816	745	843	804	811	785	795	823	798	839	813	826	836	856	834	815	769	803	814	787	835	784	836	807	801	826	846	857	782	843	788	786	841	790	772	852	835	841	818	848	835	803	826	838	747	829	821	814	768	821	834	781	795	822	799	795	827	808	820	850	869	790	844	820	854	771	809	806	776	863	782	852	813	845	849	767	821	867	777	789	832	813	770	813	832	833	795	836	764	804	808	846	819	808	821	842	789	813	848	790	777	795	870	797	788	832	774	785	791	830	849	782	822	823	798	821	816	809	781	801	802	823	828	807	804	850	823	797	778	818	818	848	811	810	812	811	854	780	866	807	820	776	792	797	796	806	803	804	822	834	857	776	787	825	833	828	826	810	822	837	790	785	803	796	828	816	842	781	836	837	808	735	831	780	777	847	790	811	808	826	800	800	822	814	781	799	774	805	768	840	804	835	814	829	809	803	791	775	776	792	803	831	790	792	813	835	857	808	819	793	834	767	747	873	832	873	778	792	824	832	789	774	810	794	803	837	780	817	834	853	825	800	837	781	788	810	857	806	804	800	819	847	831	816	812	840	803	817	793	833	801	819	784	783	822	797	826	777	819	793	802	786	785	807	810	842	804	833	790	820	812	843	779	815	754	758	801	831	801	865	762	768	836	826	845	806	836	800	857	777	799	835	801	858	821	849	840	864	785	791	773	816	846	794	809	780	818	822	789	803	845	818	823	818	807	864	817	841	792	796	810	792	820	770	806	799	827	791	834	832	811	805	803	808	801	842	811	857	852	810	778	832	789	822	787	813	804	857	831	822	741	807	825	879	759	768	808	782	835	799	831	790	789	824	815	840	816	771	850	826	808	810	811	807	800	758	844	798	807	778	812	817	828	810	839	823	854	832	855	850	829	796	810	833	798	793	821	816	864	840	816	820	769	814	814	846	849	841	821	816	816	862	812	836	815	842	796	882	826	858	811	798	853	865	806	856	832	786	849	798	814	794	873	782	829	775	854	806	802	808	796	816	821	795	787	807	854	804	852	833	784	831	846	783	782	893	825	828	771	845	800	817	864	808	808	836	841	799	767	878	732	826	828	812	738	797	802	798	769	792	791	802	805	788	824	817	828	773	796	798	832	788	838	815	819	782	820	810	903	835	837	837	781	784	800	800	801	766	817	806	819	798	817	777	825	787	906	858	778	818	815	816	851	787	809	764	792	778	812	806	804	804	810	802	844	818	772	763	808	836	830	808	840	834	784	803	856	829	787	813	840	803	879	786	814	793	816	824	799	793	796	792	787	799	873	862	787	815	806	764	737	829	850	850	815	829	895	777	830	825	819	834	866	838	850	815	823	760	775	814	782	841	807	815	813	820	788	786	815	730	804	753	872	778	858	839	812	781	774	820	835	816	818	761	820	821	839	838	797	829	807	774	753	792	769	839	832	820	813	842	814	814	812	837	827	848	803	871	794	838	786	847	825	815	763	849	765	834	846	773	835	811	843	831	840	813	839	827	810	781	778	784	852	848	852	853	793	803	784	795	798	761	861	813	835	810	838	797	830	785	817	785	800	803	811	861	856	828	817	860	790	809	810	801	815	826	832	758	768	791	838	748	818	823	842	790	834	800	802	805	774	820	784	815	842	804	817	802	801	798	829	800	782	821	812	834	814	821	828	812	812	807	831	812	840	770	823	814	847	791	875	776	789	789	782	793	874	813	806	821	802	840	815	837	781	830	818	827	801	826	744	871	860	818	831	786	837	807	804	838	860	816	798	822	821	808	825	820	824	768	821	825	811	826	792	850	803	814	792	817	800	780	843	825	799	787	819	803	808	802	775	813	781	828	808	835	805	782	862	805	785	852	835	847	824	790	805	753	789	861	769	811	803	794	825	864	787	808	830	807	785	784	823	878	833	832	864	795	795	804	772	833	870	832	809	834	794	814	800	840	760	801	795	811	756	798	794	808	775	887	826	778	796	805	811	811	823	835	782	799	823	809	781	798	802	857	825	790	758	837	748	812	840	806	865	781	756	833	833	794	842	793	792	812	772	763	817	841	796	777	841	811	791	786	801	826	853	803	793	844	835	854	797	816	831	807	797	838	819	817	831	803	805	808	835	795	807	803	798	773	838	796	863	794	847	852	820	803	796	776	813	795	806	796	794	885	745	825	825	805	780	834	855	810	812	833	802	806	766	828	755	738	834	813	787	830	768	804	788
2592	6833	16104	12775	6199	2060	666	290	218	225	201	208	229	209	226	212	238	214	238	225	230	213	239	211	189	245	199	198	209	204	217	227	216	251	228	222	224	203	226	218	254	227	242	236	226	235	226	218	222	221	230	238	217	251	234	221	238	231	240	230	198	216	202	212	230	239	217	223	234	249	216	222	229	197	212	239	233	207	229	233	208	213	220	240	219	238	216	217	243	220	218	235	250	196	234	233	233	226	226	209	210	232	211	239	210	256	234	219	247	235	234	227	232	224	212	217	222	217	224	240	199	234	234	229	236	212	199	252	204	204	232	214	220	204	207	209	216	207	228	219	214	216	230	241	249	196	226	208	242	225	218	216	216	246	206	226	193	210	216	192	227	234	197	205	245	225	234	212	199	228	219	208	236	216	207	205	213	237	202	213	244	205	229	238	232	199	229	233	210	230	211	198	218	227	232	195	245	234	228	192	245	216	199	219	202	214	227	242	200	217	235	223	216	213	217	241	235	220	237	212	244	227	229	185	245	213	216	219	207	211	210	221	223	213	248	245	216	250	209	229	253	249	219	228	239	220	224	250	250	221	222	216	217	216	212	208	209	236	216	201	192	225	237	232	229	235	235	232	233	230	230	238	212	194	205	225	203	243	228	215	189	220	241	219	230	205	214	210	224	202	242	212	225	236	237	192	237	212	225	211	225	212	215	214	214	222	234	220	221	222	219	224	212	225	239	246	211	232	244	223	224	218	226	193	222	243	228	184	222	203	222	218	244	198	214	218	210	222	245	218	226	239	220	223	207	261	212	215	229	196	216	198	208	223	202	201	189	219	232	207	225	227	235	226	218	218	210	239	214	205	235	236	208	227	222	232	212	171	255	198	242	225	257	216	190	206	183	224	217	223	230	203	219	224	236	221	217	214	235	220	237	228	221	222	246	202	227	225	256	244	215	214	210	204	209	219	226	245	226	219	217	220	238	219	232	228	246	213	267	218	186	203	201	203	216	231	227	214	216	204	245	211	245	240	218	246	239	200	218	213	238	229	242	206	178	216	221	229	208	226	238	221	212	217	213	233	236	223	210	231	236	236	200	229	250	225	243	205	209	217	221	221	203	215	245	229	191	199	229	215	236	205	232	227	222	238	209	232	236	201	227	222	216	237	227	232	229	243	220	198	228	219	214	206	200	206	222	213	226	195	240	229	188	228	233	227	192	217	211	229	194	245	226	251	213	222	229	236	243	230	222	210	218	245	194	217	234	207	227	229	232	225	236	226	215	232	227	210	207	224	192	242	252	232	217	221	226	240	235	230	245	235	205	218	227	203	209	244	225	236	211	214	189	235	213	225	190	252	216	200	204	226	207	200	234	220	211	229	229	200	206	229	226	261	248	208	253	226	238	210	240	258	242	250	223	233	218	237	240	213	239	246	208	202	212	207	227	208	238	213	227	199	198	215	236	220	234	239	233	253	222	215	227	200	221	202	235	229	202	229	234	212	225	228	209	223	228	228	208	238	203	245	214	204	268	230	220	217	214	230	234	241	227	224	244	206	222	232	215	220	208	223	208	225	239	215	196	236	224	216	226	222	218	230	222	215	250	239	224	215	198	241	210	243	237	214	210	222	208	260	245	227	221	237	221	220	234	235	225	195	218	214	239	222	228	238	227	218	240	253	231	227	203	234	218	218	240	227	199	240	224	228	229	218	223	246	234	244	228	214	226	193	254	226	212	234	233	246	235	218	226	216	224	239	225	229	217	221	225	207	211	201	239	227	217	206	226	227	243	256	226	214	242	210	224	238	213	246	253	210	221	209	208	257	207	220	230	204	218	185	249	211	203	247	244	223	232	201	206	221	228	192	231	234	199	202	216	203	232	230	215	232	228	207	215	210	225	236	254	229	208	224	230	211	219	234	234	215	211	233	231	225	248	266	245	238	237	236	231	254	225	235	211	208	234	215	231	217	215	234	209	233	221	216	243	237	193	202	245	219	211	224	231	201	244	226	187	228	196	223	222	225	240	188	219	199	222	211	211	246	195	201	238	236	239	219	205	200	237	227	232	193	245	235	220	219	223	222	237	240	211	228	230	243	232	232	194	231	219	221	213	239	206	240	205	247	241	233	210	248	235	213	208	245	214	233	224	224	220	222	226	223	197	207	218	231	225	215	239	224	215	226	242	217	219	209	215	240	227	193	232	248	201	193	218	237	253	227	227	219	223	224	210	229	236	233	220	198	231	208	238	197	236	223	227	239	233	242	213	233	230	197	216	239	248	234	217	231	253	247	222	219	224	214	246	227	223	234	259	230	222	214	238	202	216	250	225	211	214	219	206	223	209	223	204	243	234	230	245	242	207	226	217	213	238	208	223	225	236	233	216	227	235	221	225	231	197	220	218	193	227	224	235	253	224	224	230	218	239	222	198	234	239	197	213	252	211	193	231	225	216	204	219	231	255	212	232	212	228	213	245	236	210	246	205	232	218	222	211	203	233	254	239	207	238	219	232	219	218	234	200	203	210	242	231	224	235	227	237	212	221	220	217	219	208	260	219	210	261	228	208	227	201	230	221	244	195	223	209	231	211	200	232	237	205	252	224	228	225	212	221	218	228	214	237	229	204	237	213	219	234	222	236	238	236	233	246	220	219	224	204	204	234	220	223	212	205	222	227	191	232	217	222	228	238	203	252	236	203	259	240	239	221	194	237	236	216	200	203	188	200	208	213	228	238	214	210	238	206	211	236	233	215	230	215	219	243	245	225	209	240	219	232	184	226	216	203	236	235	223	246	262	235	221	222	196	211	220	224	242	220	203	188	214	214	211	233	217	214	217	216	222	240	233	234	204	210	240	221	204	220	225	220	222	236	207	231	183	229	236	222	225	203	227	200	208	213	225	219	228	224	241	205	247	247	222	223	216	210	228	217	216	208	242	234	244	235	220	241	212	220	221	235	241	218	206	216	201	235	244	198	228	210	226	222	238	215	233	213	226	211	216	221	241	205	234	194	233	246	235	233	209	218	230	227	225	216	226	224	214	231	214	220	229	207	242	232	231	231	217	210	246	252	218	211	218	205	201	216	231	228	232	235	214	219	241	222	225	242	251	229	213	227	219	232	232	219	234	220	229	216	246	250	231	214	224	209	247	242	218	191	204	218	215	228	218	230	220	230	233	205	229	237	192	214	226	222	225	248	230	212	220	222	207	262	209	242	197	217	245	237	232	235	213	211	236	217	230	220	240	227	221	241	225	229	223	208	216	207	229	228	232	221	219	235	227	224	246	222	221	204	222	227	243	209	227	208	223	223	224	230	221	218	242	235	244	216	212	238	213	192	236	201	207	192	237	209	224	204	227	218	236	215	211	252	238	212	237	226	252	224	234	244	210	226	221	221	226	237	224	239	253	192	220	266	226	215	237	238	225	237	192	236	216	216	232	219	228	234	227	190	237	229	219	229	209	209	251	238	216	226	235	222	209	234	205	217	214	232	223	243	213	209	231	227	223
2488	10974	27356	24919	15201	6008	1954	823	630	610	628	636	641	626	642	673	654	674	601	623	641	660	629	630	582	629	708	637	586	619	626	665	632	623	631	617	617	603	648	655	639	668	618	602	691	671	671	668	669	616	625	621	604	650	591	648	597	631	620	630	639	602	612	606	611	598	654	640	683	659	643	664	662	609	638	603	615	630	660	647	632	594	596	618	692	622	585	628	650	620	645	609	617	610	658	618	624	637	629	634	629	622	635	664	591	652	666	641	642	595	659	658	583	614	656	654	644	637	651	644	606	672	635	621	669	607	565	613	632	639	604	634	607	683	638	621	636	634	652	660	693	626	651	648	631	649	638	652	628	620	602	630	661	658	612	678	583	657	664	614	597	634	612	591	673	667	646	620	632	588	629	657	600	667	674	585	604	615	621	638	664	655	629	653	654	649	664	638	674	632	645	620	650	645	669	608	638	640	644	667	633	611	569	648	645	623	662	611	655	629	615	644	629	632	638	647	626	632	622	601	615	649	627	582	630	639	627	649	635	629	665	588	650	637	643	651	635	652	621	649	642	602	628	636	621	651	595	604	649	593	634	631	682	645	599	621	630	645	588	634	596	637	639	583	616	620	676	635	645	635	630	625	585	664	646	617	668	625	614	677	634	626	644	645	635	668	629	602	609	593	659	669	647	639	636	604	635	628	633	690	665	618	620	615	625	585	585	622	592	618	659	623	641	602	696	652	653	659	621	661	614	656	642	659	611	594	649	575	673	638	659	654	603	637	638	627	632	659	641	651	644	618	636	605	618	630	617	562	674	640	690	662	588	609	623	610	645	631	600	668	623	658	656	667	643	634	611	600	603	591	642	676	627	660	586	619	639	637	584	570	609	594	613	597	692	651	618	678	590	629	651	632	627	639	619	617	711	651	626	591	620	629	587	621	637	642	637	601	615	619	629	643	633	641	639	616	665	643	619	587	639	656	617	606	632	621	653	613	641	620	608	616	653	600	573	634	642	640	617	633	626	638	628	610	584	669	657	608	623	646	621	602	606	643	605	661	632	638	648	589	560	598	625	575	611	620	636	662	606	679	614	635	686	656	600	609	576	684	630	639	645	633	608	605	642	700	646	655	645	585	654	616	609	618	620	613	637	634	639	615	614	597	584	622	634	650	619	619	642	608	571	628	625	589	680	582	614	663	660	648	650	620	639	641	667	655	646	636	645	668	635	620	645	608	650	643	655	682	607	604	594	635	637	620	593	633	689	640	635	641	584	649	631	633	644	626	652	624	636	599	633	614	640	617	655	649	615	678	614	657	636	642	647	637	629	651	641	591	593	628	669	639	647	644	625	666	603	642	652	656	629	620	638	704	657	639	610	600	655	620	617	670	626	638	620	631	653	629	603	576	619	640	636	603	622	614	619	681	618	611	617	633	680	637	613	627	648	635	654	600	650	639	638	639	599	645	641	618	668	614	622	646	631	628	648	644	645	639	620	651	644	605	654	620	631	677	598	643	619	635	602	659	627	649	621	613	627	637	648	646	594	644	648	663	596	630	642	594	639	647	656	645	604	695	623	645	630	614	645	635	616	664	685	638	638	620	642	668	650	643	656	655	586	590	635	636	670	636	643	607	652	614	642	576	582	630	634	636	607	592	650	655	647	628	650	628	640	655	590	601	581	607	617	654	625	612	667	602	634	654	608	595	604	652	607	605	609	611	618	645	630	648	672	653	666	643	639	646	652	638	630	621	619	651	600	637	662	611	576	665	592	634	601	614	660	655	606	610	630	607	651	630	631	650	643	626	600	640	648	638	608	621	622	655	622	589	616	641	643	625	640	629	602	602	637	609	657	603	645	617	669	654	604	637	681	648	636	633	674	636	642	597	666	628	627	651	689	619	623	634	644	663	643	655	630	660	648	678	583	654	583	598	590	652	627	625	592	617	631	648	601	648	591	644	636	603	610	548	654	646	645	657	676	599	651	648	631	675	632	590	663	660	624	665	618	613	625	629	608	665	608	603	616	650	624	626	646	656	607	636	626	617	649	623	663	627	631	614	638	623	607	638	620	591	564	638	618	634	642	638	610	681	652	633	629	625	665	618	649	638	636	628	662	598	679	611	615	633	626	635	639	619	643	606	592	676	643	596	603	671	666	646	612	622	608	635	595	647	654	651	632	661	682	613	629	612	652	621	611	621	601	656	646	655	591	640	667	624	622	618	616	661	668	575	627	664	683	649	610	586	660	669	666	628	600	648	638	624	683	611	655	639	661	585	627	622	665	659	642	623	624	644	635	623	622	618	663	635	587	671	596	641	658	600	625	622	593	655	615	618	632	616	590	599	596	692	650	628	627	627	612	644	619	619	663	623	588	622	691	652	655	653	625	615	613	616	632	664	603	609	629	655	603	607	633	635	602	607	691	650	637	626	645	683	607	627	647	656	639	599	606	600	663	625	633	645	676	642	606	609	624	650	606	661	646	639	620	698	644	624	619	656	640	647	631	625	636	602	606	632	614	626	609	637	588	634	592	641	644	628	630	607	619	643	665	592	573	691	649	590	625	611	619	650	668	610	578	641	654	616	632	613	659	611	645	620	586	620	594	575	617	628	685	623	642	657	649	680	615	644	626	616	623	652	613	663	625	609	637	656	624	673	674	635	595	630	623	610	655	667	606	663	617	604	666	670	611	684	622	680	618	624	646	618	656	639	588	645	623	638	621	636	627	605	642	632	672	692	642	626	629	635	607	635	644	577	655	597	647	624	617	624	593	607	651	607	609	630	625	583	597	629	602	621	646	614	620	668	584	591	615	635	662	673	598	659	624	626	614	649	624	611	643	650	594	632	607	602	653	653	636	652	627	605	621	611	625	638	687	643	632	636	610	633	653	663	618	631	603	641	600	670	612	617	676	669	613	638	652	680	629	656	618	612	611	583	634	714	587	599	645	579	597	637	664	634	599	600	617	622	664	650	593	610	592	672	630	682	654	614	638	634	657	616	639	645	648	645	634	641	607	628	594	664	648	615	636	605	593	633	615	631	589	643	600	652	610	639	637	659	688	617	630	646	606	621	611	619	600	661	599	658	616	615	598	641	656	621	631	622	630	610	670	680	648	612	651	645	630	657	658	630	640	712	656	610	634	656	612	675	663	647	682	613	642	588	647	655	649	646	626	609	607	655	618	642	626	661	631	579	594	594	657	598	648	610	621	619	621	630	610	660	606	596	612	593	627	660	614	599	583	596	631	645	613	650	615	635	630	632	609	629	648	610	638	596	626	694	651	663	630	673	602	656	625	599	650	671	605	620	678	603	613	607	663	590	612	633	640	631	667	611	648	641	632	654	617	641	573	593	653	616	650	636	629	630	667	586	607	619	642	606	627	639	653	658	654	631	605	668	607	609	646	629	635	653	639	616	693	672	674	634	567	617	600	643	649	666	597	655	657	597	705	620	666	596	644	672	590	672	648	623	569	657	656	638	635	610	597	642	637	594	622	627	610	652
13560	50370	76713	63668	41825	20164	4860	752	299	240	232	241	260	273	217	232	223	290	291	253	253	242	226	272	261	235	255	242	253	269	278	252	234	260	250	263	231	239	238	249	233	268	214	247	276	252	227	272	260	267	247	270	265	252	265	253	287	250	265	237	263	268	251	225	273	254	257	224	222	239	239	245	229	232	243	275	257	268	248	263	266	261	240	278	238	248	234	235	259	254	241	271	273	258	261	233	256	266	253	261	252	234	245	242	205	233	239	264	262	272	259	256	244	284	273	235	266	253	220	255	227	268	225	256	240	273	252	230	233	233	246	268	231	251	237	232	241	276	256	239	249	275	224	275	277	227	212	259	268	231	271	237	254	248	261	259	259	247	272	257	230	267	264	225	276	298	253	247	246	261	245	252	252	240	252	263	233	274	260	217	258	257	255	264	291	224	250	279	246	224	220	242	240	229	252	265	230	256	229	256	247	230	268	261	214	260	264	230	247	247	257	258	242	250	233	279	250	256	244	252	242	245	268	274	254	254	241	231	259	266	252	284	251	240	249	240	273	235	253	279	265	231	252	231	224	265	232	236	278	245	261	235	221	278	238	231	218	226	233	272	234	262	259	250	252	257	248	252	227	266	256	257	248	254	255	232	234	267	245	270	247	266	231	237	267	268	232	241	229	264	270	253	284	226	241	235	249	259	249	233	234	274	237	245	250	264	287	247	224	270	237	242	269	252	255	243	245	270	227	219	233	250	267	239	249	249	255	235	238	264	264	256	233	239	254	214	256	247	256	239	261	276	260	243	256	238	268	278	246	243	251	247	256	258	256	274	251	257	259	234	234	255	239	241	269	236	261	248	250	247	214	249	265	262	229	262	215	252	241	242	241	224	255	250	244	258	279	255	273	251	265	268	218	260	249	256	246	238	259	253	230	270	251	265	272	245	258	250	230	233	231	264	247	266	260	282	231	252	254	257	246	238	221	244	244	250	223	256	216	234	261	254	249	245	243	267	223	260	243	244	255	228	261	268	237	257	224	258	235	225	275	258	259	240	220	285	244	238	272	228	240	243	242	237	237	239	246	267	272	245	273	256	269	237	242	256	258	227	273	245	231	263	255	253	253	246	275	236	256	271	249	238	270	279	243	267	270	253	250	240	248	261	282	240	240	260	254	243	278	272	254	256	265	242	266	251	254	220	255	255	246	247	252	243	263	248	265	271	261	239	221	242	269	234	226	265	278	226	260	253	255	243	248	251	231	267	281	251	241	256	274	263	256	250	238	227	244	230	268	221	257	255	255	285	254	259	252	263	246	273	267	253	229	251	250	223	247	245	241	230	257	255	224	257	218	258	273	250	248	257	238	262	262	264	233	243	230	277	227	259	258	249	237	243	276	238	273	275	246	256	241	245	245	259	277	290	242	236	257	260	254	200	239	227	269	244	239	231	251	225	207	233	240	245	248	250	241	258	258	267	265	257	245	257	258	254	252	258	251	241	239	251	263	237	227	224	257	252	255	254	248	225	276	253	246	265	253	254	257	261	248	222	273	220	249	265	213	259	265	283	235	251	267	253	292	242	273	258	246	216	268	263	242	238	237	245	269	242	261	268	253	252	250	269	237	257	240	262	263	239	267	247	259	247	257	244	260	230	241	257	198	261	255	291	243	270	248	258	248	250	248	255	253	233	259	234	272	275	278	229	245	245	218	253	261	240	242	284	236	267	266	246	266	247	257	265	247	247	262	260	247	257	253	250	270	256	262	260	256	240	252	283	252	228	272	263	231	247	263	249	269	257	239	252	250	251	224	257	244	240	241	229	230	290	271	258	231	267	256	240	249	225	234	285	237	231	242	233	266	254	220	243	222	256	286	268	223	271	232	239	224	243	247	262	238	227	230	257	238	235	253	256	241	268	241	248	270	271	243	225	234	257	277	212	261	261	232	261	246	243	231	237	233	244	231	242	243	270	273	283	260	241	246	232	252	287	228	269	239	227	233	234	225	244	277	258	280	255	240	247	242	251	245	228	249	229	244	241	263	234	269	263	219	279	233	261	246	224	270	255	265	254	238	256	252	242	252	258	253	257	266	269	243	228	235	239	245	254	202	232	267	245	245	251	237	242	248	262	226	254	264	270	273	253	227	260	230	266	269	254	244	285	231	234	245	274	268	258	254	242	267	277	223	244	287	229	263	244	271	236	252	237	267	243	242	268	222	298	271	253	234	237	240	249	251	249	274	265	271	230	252	268	266	270	252	249	243	269	240	239	273	223	238	261	274	262	227	210	250	251	254	237	247	244	263	255	226	262	219	230	231	239	227	264	212	239	262	244	216	248	283	249	238	254	244	241	245	235	233	221	255	252	255	249	249	267	253	257	259	234	240	238	255	259	251	241	251	266	254	253	273	236	280	245	249	242	248	230	245	245	236	244	255	239	221	243	247	255	222	249	244	286	277	215	256	261	243	233	231	273	232	227	264	241	276	241	271	270	227	276	242	253	255	240	251	245	256	261	257	262	275	255	236	258	243	242	266	253	275	246	269	265	289	240	244	230	242	259	204	246	250	255	272	299	234	247	229	235	270	266	247	261	256	261	258	240	269	222	238	245	238	254	245	243	231	249	241	283	279	257	264	248	249	233	241	247	245	261	257	238	223	241	241	252	237	244	254	240	250	254	238	263	258	237	274	223	248	259	274	208	236	238	259	264	286	268	252	240	230	244	255	259	234	282	247	262	245	257	263	252	250	258	274	269	247	211	252	232	252	240	236	216	221	268	295	265	257	242	280	256	265	257	269	247	270	243	255	233	258	261	263	249	234	249	273	233	214	244	237	217	276	243	218	249	265	241	253	264	280	243	272	223	240	223	255	236	262	240	227	235	228	266	249	226	264	246	239	247	269	255	250	258	230	240	247	235	265	236	225	278	262	228	248	261	215	247	246	265	255	272	284	265	237	227	230	222	242	243	246	270	229	244	279	284	271	270	256	263	254	256	218	274	256	230	274	265	243	253	243	253	237	255	242	238	237	257	235	242	258	251	254	287	259	277	253	249	251	243	254	263	245	239	245	253	223	238	274	246	244	248	239	250	245	262	261	261	273	245	240	221	239	248	249	264	257	253	233	254	253	228	238	251	244	245	242	250	236	253	221	226	299	253	249	223	262	254	260	244	231	250	240	249	240	258	214	262	280	246	236	266	275	272	276	224	259	265	253	291	305	245	277	236	253	267	257	257	250	269	253	229	224	258	247	224	254	248	239	254	245	255	208	251	278	266	242	260	276	240	240	287	245	273	246	241	215	250	228	238	215	235	240	273	248	268	271	240	245	243	246	248	239	242	248	273	246	269	236	246	306	253	264	242	215	233	217	267	227	273	270	230	197	239	234	239	252	245	246	236	258	244	252	245	246	241	241	271	241	252	257	224	230	245	228	281	236	256	247	227	267	246	247	223	268	267	265	258	258	250	259	239	247	227	273	239	259	250	250	258	233	251	248	237	244	257	266	255
8593	41075	72658	67900	49443	28705	10162	2343	832	665	705	747	731	721	701	705	706	688	721	687	725	721	701	719	718	686	653	735	696	705	677	701	705	730	686	714	700	723	714	655	684	708	715	734	697	712	717	716	671	717	694	711	724	771	720	696	715	683	738	710	771	749	714	745	709	715	671	694	744	651	702	742	685	722	673	671	685	699	697	649	681	712	701	729	687	750	662	711	733	722	699	727	673	695	709	711	697	700	661	708	713	718	704	713	677	684	691	700	668	660	723	695	711	713	659	676	706	698	686	688	701	705	693	765	658	746	741	687	680	744	754	744	705	709	722	701	673	748	729	696	681	666	727	736	706	677	661	729	719	672	723	708	680	746	695	681	688	697	716	679	761	691	671	721	659	642	720	718	714	716	759	663	725	686	699	699	665	732	672	735	703	684	666	713	677	643	710	644	676	721	713	697	692	651	691	686	728	713	700	699	738	687	750	701	711	735	688	679	704	719	683	689	730	681	690	692	704	692	729	714	754	712	656	717	749	686	701	678	711	716	737	723	761	716	675	637	672	674	679	672	720	661	654	703	715	700	696	668	681	709	676	678	717	732	692	697	726	735	695	708	710	732	684	708	718	707	740	721	721	673	715	752	683	639	687	780	677	725	663	659	718	677	729	652	724	661	707	716	652	662	680	656	713	691	709	683	686	708	667	706	678	752	692	752	712	700	715	723	731	732	672	710	691	638	696	672	716	743	694	723	703	678	724	714	774	725	692	663	713	666	718	690	705	717	648	718	631	659	760	697	718	757	702	667	714	725	666	705	728	716	718	701	702	691	716	703	667	705	707	725	715	677	760	719	707	712	733	703	696	722	740	737	718	683	718	692	701	727	717	709	730	690	694	722	712	683	687	732	693	688	705	647	677	685	687	691	708	752	704	674	701	691	675	716	701	753	726	687	707	656	647	724	730	670	728	669	681	672	703	724	704	719	733	738	720	716	678	696	725	706	721	712	661	712	697	691	656	668	714	720	706	711	722	766	659	712	690	668	689	699	708	713	673	671	711	706	706	712	686	688	681	717	677	687	761	717	698	753	724	668	701	721	693	721	661	687	662	633	710	691	676	759	738	661	701	659	695	737	703	696	664	680	725	708	699	694	647	676	660	722	658	711	767	766	694	679	681	754	679	695	705	715	714	704	739	678	736	705	741	675	687	677	697	684	700	659	768	674	679	665	699	758	735	739	702	698	659	709	719	721	654	710	666	701	727	656	688	673	709	705	728	680	723	754	681	704	661	713	673	696	706	696	655	740	767	743	691	681	702	647	682	715	724	650	670	739	667	707	696	677	734	682	717	710	678	715	675	701	759	689	689	694	741	654	709	701	712	688	728	706	667	718	669	698	698	707	657	707	679	686	729	700	696	693	701	734	688	705	689	714	718	678	646	739	695	694	679	635	701	656	696	690	711	718	713	669	711	697	705	631	697	699	735	713	717	730	726	690	645	696	643	625	694	707	737	704	700	707	754	740	713	667	682	712	624	693	698	684	717	723	678	723	723	666	731	702	703	734	742	699	708	742	696	736	653	689	697	678	725	679	706	667	723	726	700	697	705	699	694	674	679	703	690	679	745	682	697	703	705	673	732	763	712	721	692	682	694	647	678	707	666	714	676	700	676	688	642	723	703	680	675	711	686	707	701	719	679	676	708	740	720	711	705	713	676	690	686	706	711	692	708	752	701	713	709	671	738	701	712	680	729	725	736	647	677	686	691	689	683	679	661	757	710	677	722	710	671	717	729	705	698	721	718	671	695	686	686	703	714	677	693	751	688	713	733	677	676	681	737	735	671	665	712	696	668	702	685	708	684	705	702	662	638	682	755	700	724	696	677	711	716	695	710	641	716	703	742	674	716	704	656	723	704	698	703	708	703	718	763	679	742	685	739	631	704	720	656	715	702	688	720	704	698	647	734	688	690	714	690	685	669	685	706	728	665	719	749	725	716	703	676	720	734	689	687	685	692	719	700	700	678	666	735	731	667	713	735	687	651	711	711	734	655	739	691	713	710	719	683	668	676	698	716	705	707	701	700	705	735	699	758	709	652	670	733	718	663	711	700	720	662	703	705	704	717	724	695	747	679	712	708	709	670	684	719	687	709	736	684	679	696	714	710	678	682	658	681	762	692	690	714	707	689	749	730	691	737	720	676	695	701	692	704	696	656	671	706	677	749	695	755	696	737	703	691	708	701	707	755	755	698	715	706	721	665	732	670	651	685	694	740	651	684	685	697	680	673	670	660	690	725	664	671	705	709	698	706	723	747	719	695	714	667	717	769	706	699	670	650	706	714	682	723	670	710	691	689	713	698	708	659	678	677	743	731	655	709	661	701	699	691	680	704	724	756	703	724	688	709	727	697	717	702	700	769	682	654	687	711	679	677	686	698	719	686	670	704	746	742	699	673	699	706	675	706	704	700	686	744	694	711	657	663	715	689	654	727	654	690	719	698	698	708	691	697	685	684	687	676	664	727	747	722	719	741	707	687	713	669	680	650	710	685	752	704	758	729	734	704	701	706	684	792	704	695	678	702	718	677	681	740	725	714	727	703	735	690	685	697	711	696	718	707	701	745	705	658	711	713	672	689	722	691	725	715	707	730	732	649	691	708	702	687	710	639	672	637	724	715	690	676	708	741	684	729	698	698	715	690	690	722	682	700	710	700	722	701	696	730	719	699	679	706	684	658	726	689	707	718	675	684	668	752	699	685	711	731	674	732	699	708	707	708	705	729	702	731	712	702	693	681	694	696	715	654	698	763	704	701	713	721	718	700	731	727	726	700	701	647	658	677	757	698	700	684	697	692	690	685	721	701	694	738	681	678	714	686	735	667	738	659	697	729	729	701	670	689	741	697	665	702	673	699	678	701	714	682	740	692	708	709	718	673	733	742	689	714	673	709	717	714	742	641	744	676	709	672	703	711	697	667	668	687	728	713	724	700	711	729	731	675	658	668	716	697	689	735	708	694	719	692	708	699	766	684	677	730	719	652	703	714	681	714	715	670	712	689	677	689	698	722	730	704	633	701	682	682	697	731	641	703	736	709	731	733	735	701	666	679	669	667	712	706	723	718	655	698	731	687	740	732	714	716	714	715	707	721	712	721	686	716	733	689	725	650	691	693	682	721	705	713	689	713	705	665	726	704	705	710	640	761	711	695	680	762	741	665	683	733	681	705	716	720	709	701	709	654	705	719	769	734	714	688	731	684	700	687	646	653	704	673	681	703	716	681	689	718	720	667	650	672	701	674	739	728	657	688	727	647	726	646	716	657	662	664	649	697	702	675	738	703	733	684	696	696	674	691	685	699	700	735	746	688	737	708	713	725	694	648	710	711	701	735	711	695	648	717	648	711	658	716	749	660	691	714	685	683	706	715	712	687	688	726	737	731	660	720	727	715	716	689	702	705	696	681	728	726	692	721	680	671	692	722	769	660	699	726	657	651	708	683	738	726	701	694	648
21999	57602	86813	73372	52225	29869	10861	1624	356	308	306	300	294	305	286	276	287	315	273	289	285	306	269	312	303	281	302	313	313	282	309	310	286	313	302	292	280	305	279	283	280	319	311	275	277	308	289	307	309	293	290	281	300	297	270	327	306	307	322	293	269	313	284	291	301	301	292	287	298	317	283	329	294	298	294	287	297	285	310	316	305	278	323	277	323	312	297	262	300	302	274	304	288	304	296	293	280	293	281	299	274	308	302	289	307	298	304	271	309	265	279	286	331	301	298	302	253	260	303	289	271	285	299	297	337	294	290	270	312	249	270	326	292	288	282	300	301	306	288	300	286	324	307	323	268	286	299	295	295	265	288	292	257	293	290	275	270	303	277	306	281	268	268	299	270	299	281	290	301	281	278	296	296	285	284	287	299	308	328	292	293	277	286	293	286	327	275	269	308	277	282	291	271	316	268	286	291	286	290	302	268	278	294	290	286	306	293	299	321	295	303	285	282	293	300	268	263	299	286	263	272	291	295	300	284	309	281	310	281	300	268	309	297	299	259	304	287	324	306	308	312	293	273	301	293	279	302	305	289	300	295	277	299	260	282	330	299	296	285	273	271	347	295	296	301	254	297	267	291	277	291	297	327	297	308	291	265	299	294	294	300	304	296	300	321	303	281	300	287	312	275	328	258	310	288	299	301	281	333	285	295	302	310	292	300	294	292	274	279	289	319	300	293	296	314	306	295	297	289	281	292	297	314	254	311	319	300	307	294	308	319	281	293	264	273	296	271	286	281	307	261	268	280	289	294	260	315	302	324	280	293	290	284	285	274	262	266	314	284	303	289	297	304	278	281	286	276	310	281	292	299	297	303	274	282	261	299	259	271	297	298	318	279	287	286	268	312	292	327	280	251	283	310	315	277	300	287	306	316	275	263	290	266	284	313	286	292	282	297	310	285	297	280	276	297	259	281	325	295	287	283	291	267	271	294	284	256	271	303	268	267	277	281	262	298	279	295	284	315	303	303	304	292	300	301	320	280	295	323	278	304	296	272	307	276	279	294	271	298	294	268	273	299	306	302	296	281	300	270	283	280	317	315	304	288	292	276	314	268	301	287	278	284	274	320	316	240	261	303	275	297	291	285	303	286	301	299	280	294	283	317	304	286	308	287	290	292	278	301	322	275	300	289	264	274	293	337	285	308	314	290	307	309	279	307	294	273	296	286	310	301	294	294	311	284	329	280	283	288	298	276	297	279	295	285	290	292	287	314	285	281	286	269	285	312	299	299	299	304	305	310	291	281	282	294	304	297	291	310	275	283	280	289	297	312	263	289	298	282	292	294	256	286	286	281	331	333	292	313	266	265	306	303	287	264	293	312	309	321	267	302	327	314	302	294	330	299	307	308	276	307	266	296	267	274	287	295	282	287	269	287	299	283	294	290	317	271	257	267	305	296	311	325	302	324	288	273	285	300	272	324	310	313	279	301	280	271	262	306	279	275	324	294	287	290	282	281	281	312	271	294	314	318	321	277	318	298	293	298	271	272	309	300	326	270	258	269	295	297	260	328	279	306	273	262	292	295	301	279	275	331	287	293	302	290	292	281	287	293	254	335	301	305	257	316	292	315	298	297	280	263	286	306	301	324	262	317	322	309	263	291	312	285	279	282	297	247	310	327	290	296	322	277	302	286	295	284	270	307	296	288	298	299	294	297	267	284	303	291	335	321	316	268	268	278	274	312	292	275	295	317	284	301	292	308	296	283	335	296	303	281	279	284	329	307	294	254	278	283	284	279	294	287	309	295	258	278	307	309	306	298	307	254	303	301	301	288	301	287	269	274	282	293	292	289	264	287	301	317	305	275	258	282	283	289	289	299	327	298	268	287	276	290	289	292	280	285	299	315	289	268	267	284	281	267	292	283	267	288	295	284	303	281	282	291	260	322	292	280	322	313	277	292	306	270	286	264	264	299	286	291	286	304	291	289	304	323	284	279	310	312	280	291	291	293	290	295	280	290	309	287	309	318	289	279	303	296	323	255	290	315	270	316	316	266	273	291	299	281	290	272	305	316	269	291	322	262	304	264	277	304	264	290	298	292	289	293	297	271	286	311	296	262	310	318	307	299	304	311	287	282	295	311	284	300	309	288	300	326	303	318	305	322	284	302	273	296	277	283	288	288	338	291	290	309	285	267	279	320	304	270	288	285	269	310	285	273	286	284	292	287	284	315	272	284	288	314	291	266	253	326	289	295	286	279	285	313	290	305	296	283	319	288	324	296	300	310	303	308	283	280	317	290	291	277	283	314	295	278	274	298	298	270	284	298	278	277	281	265	261	291	276	306	304	276	288	288	282	279	311	291	330	313	310	300	302	297	331	274	267	327	268	291	274	275	298	259	299	314	254	315	262	293	305	285	321	287	281	280	248	292	296	277	274	282	284	281	297	278	298	299	287	285	287	312	247	302	291	269	281	322	273	287	298	300	291	326	299	261	303	304	315	273	298	304	292	300	293	295	267	280	291	296	292	314	304	309	282	304	326	257	272	285	299	279	259	319	297	278	280	286	271	283	312	311	291	284	284	276	273	305	319	269	287	290	288	295	281	292	291	282	349	301	311	298	299	301	303	303	304	309	297	270	310	273	299	282	281	301	288	311	295	284	313	316	263	268	299	308	290	300	273	280	271	279	284	295	283	304	294	297	291	300	292	288	304	306	317	294	291	296	273	275	296	281	293	276	289	295	274	290	328	275	309	302	283	311	280	262	269	319	317	289	263	261	292	275	283	300	273	281	307	277	269	331	287	293	254	296	305	275	289	251	277	296	325	292	303	295	291	284	326	310	276	315	276	284	293	301	271	282	261	284	294	301	277	274	287	317	272	285	262	281	285	294	278	295	268	285	307	274	320	300	285	293	298	291	264	301	272	273	309	299	270	298	276	289	285	266	282	268	263	275	306	285	306	282	304	311	297	301	311	294	299	295	313	320	270	285	296	325	290	311	273	285	282	304	308	299	326	290	286	285	277	287	301	306	282	296	301	308	293	262	304	270	273	291	311	285	316	312	287	281	292	288	301	293	281	282	308	299	313	274	282	280	285	310	277	277	267	326	315	267	289	281	287	261	272	312	294	302	292	338	297	279	279	280	291	291	297	314	246	254	290	285	276	305	277	294	294	296	319	267	272	319	259	301	258	297	298	287	280	302	321	300	266	288	268	248	275	323	313	273	290	270	279	291	310	290	269	288	303	313	290	324	284	274	307	259	279	292	294	299	277	274	294	286	286	310	286	282	264	273	286	300	301	294	309	292	318	286	293	287	297	295	315	294	308	290	318	289	281	269	306	284	268	280	267	308	274	329	276	288	278	298	288	281	298	296	285	305	307	269	305	316	287	305	324	305	301	301	330	300	302	290	313	269	291	304	273	303	318	303	255	310	289	285	295	278	310	307	282	295	247	289	295	279	292	294	285	313	290	308	299	309	315	292	299	316	303	267	306	312	269	304	321
11558	48363	87758	82586	60729	37807	15912	4247	1015	799	783	805	786	766	769	799	789	796	787	819	788	825	758	778	836	778	784	810	774	751	778	785	780	822	782	785	761	779	800	794	787	858	765	769	797	845	839	789	837	817	759	805	815	787	765	845	810	723	810	776	806	792	779	777	776	794	750	842	775	797	848	766	743	776	813	862	792	786	790	803	815	772	791	769	761	829	770	841	837	747	772	789	767	756	755	742	741	839	765	769	823	807	814	774	800	784	775	806	765	734	800	726	750	726	816	806	787	794	727	757	719	773	741	752	761	752	753	827	781	799	797	735	802	785	756	768	762	800	831	760	783	809	796	772	835	805	798	763	785	818	790	779	792	812	788	840	812	812	796	812	806	801	789	786	818	790	767	812	812	778	818	739	813	805	790	770	777	781	774	786	817	788	768	762	753	770	798	835	772	797	781	823	804	807	786	764	799	805	780	784	748	786	794	805	781	783	838	768	846	775	808	828	781	822	772	735	798	800	785	781	793	774	766	756	768	802	762	754	777	785	762	809	784	809	823	783	843	821	746	775	751	775	821	748	741	786	776	765	786	824	806	759	823	815	759	765	786	786	787	829	716	775	812	762	780	744	781	772	772	808	773	745	828	795	797	779	785	754	813	795	761	737	810	790	774	797	809	832	707	814	765	788	729	783	828	814	769	810	765	782	795	813	816	785	802	774	741	803	755	792	778	793	766	730	759	766	802	790	793	788	742	822	771	785	785	774	768	817	768	757	810	779	783	788	859	745	785	827	748	769	710	748	827	782	787	769	807	769	812	764	804	765	779	795	794	798	763	806	804	805	830	813	767	761	796	806	866	765	767	798	776	759	765	783	770	789	775	734	808	741	778	819	768	778	767	818	812	758	791	768	792	771	743	781	784	768	778	737	807	753	784	811	819	772	783	764	778	761	827	752	773	748	777	747	786	849	809	801	772	770	724	782	777	765	751	778	755	726	790	837	761	783	777	821	779	805	804	787	784	837	813	781	865	797	788	775	793	791	815	755	784	733	833	809	758	776	754	801	777	822	773	791	818	789	751	740	773	727	781	729	793	817	762	761	747	804	771	762	786	806	798	832	778	849	772	807	764	773	888	789	824	785	765	816	798	788	795	798	794	827	785	754	794	759	822	816	805	726	823	772	784	823	839	750	811	781	761	809	819	783	761	769	799	804	763	794	743	765	742	803	797	778	824	828	759	792	803	751	751	765	806	699	723	821	782	796	822	786	795	795	788	822	794	777	866	821	771	826	793	758	783	778	788	768	823	713	779	751	785	788	758	804	750	764	774	769	824	802	761	736	781	764	838	748	775	811	752	824	785	802	775	783	796	766	765	813	831	782	797	721	772	789	773	834	815	783	771	750	823	771	795	786	808	795	817	795	763	810	828	743	787	745	788	796	791	768	786	850	758	768	818	770	771	814	777	812	809	751	787	783	734	776	744	808	782	763	787	767	757	761	804	774	842	836	783	838	798	748	791	768	801	782	784	782	742	781	783	806	788	797	750	766	779	787	819	766	788	820	778	752	805	795	771	778	788	747	788	762	783	792	774	798	796	782	768	751	768	755	814	790	789	774	764	795	825	859	807	806	832	759	807	772	847	756	798	786	861	754	783	756	759	740	832	784	762	782	768	836	798	806	768	789	766	802	820	831	771	779	838	803	835	819	788	782	771	828	808	798	769	783	802	798	772	799	742	843	743	810	716	838	794	785	799	760	791	784	807	786	773	794	744	799	805	762	824	799	785	821	807	767	848	834	832	801	769	829	767	804	786	801	758	766	719	744	799	771	833	802	803	779	786	802	828	767	849	777	765	751	798	766	769	785	783	787	796	770	775	784	832	780	833	824	777	811	814	762	792	751	783	769	794	736	759	797	804	767	793	796	790	752	778	761	826	769	760	809	798	783	773	819	777	765	805	814	802	840	819	745	730	782	829	753	809	769	799	800	764	780	823	822	773	798	792	809	809	797	787	819	738	810	794	772	799	757	806	742	813	790	767	798	797	807	840	809	771	776	752	798	818	794	764	797	809	781	755	743	784	777	746	807	766	790	764	780	782	771	752	755	859	792	813	732	751	799	783	806	756	834	759	794	810	781	782	830	797	770	740	776	736	798	830	810	764	804	815	824	783	796	834	746	838	776	791	794	749	804	817	817	843	817	743	833	781	817	734	801	742	788	762	778	744	745	820	780	810	767	734	763	794	765	787	791	808	771	780	791	789	794	768	758	800	775	811	785	781	765	831	765	773	778	794	798	775	771	808	781	758	798	778	848	794	806	761	750	762	805	806	783	777	765	839	809	793	794	785	779	793	826	780	792	789	783	781	769	770	758	807	829	787	788	749	876	815	767	799	821	771	811	749	787	823	801	831	811	728	773	809	730	762	844	790	819	815	787	782	790	810	760	783	773	804	760	794	821	783	767	764	842	761	767	831	846	789	780	751	765	779	740	761	771	764	755	790	775	751	796	767	843	764	781	818	813	805	750	862	827	816	776	781	815	781	815	744	758	804	795	800	757	803	758	804	774	792	788	773	809	774	799	795	785	836	777	778	774	769	801	747	772	827	749	834	743	808	795	777	783	808	781	814	807	790	777	779	782	795	816	786	813	744	803	747	758	872	744	813	816	820	800	779	809	828	773	785	745	780	782	830	732	793	768	814	771	802	741	796	813	750	817	778	771	778	819	720	816	799	791	860	785	824	827	793	770	793	781	809	806	732	791	780	812	765	761	766	775	823	800	800	785	785	793	805	866	760	814	807	725	774	794	757	802	777	792	836	783	801	777	778	774	786	731	771	790	800	856	765	808	789	784	822	758	819	737	797	781	799	776	765	721	763	799	836	775	740	785	764	842	814	812	768	792	820	797	777	758	837	723	770	773	844	754	770	807	768	773	782	755	806	735	796	750	748	755	793	786	772	764	770	782	779	790	804	787	804	785	818	790	780	788	789	805	792	788	753	764	762	810	754	790	802	783	777	808	805	818	777	786	807	781	789	774	795	821	806	765	805	831	767	754	779	736	795	726	809	778	736	792	807	742	718	789	793	812	803	812	800	805	803	738	759	770	772	789	763	794	794	831	840	804	773	766	800	771	792	810	782	747	758	811	783	752	769	833	800	797	810	757	794	756	812	807	787	793	797	770	788	745	775	779	799	815	857	800	738	778	790	782	796	755	817	781	768	766	763	774	770	781	784	826	831	753	781	798	797	807	862	771	773	766	846	805	804	750	768	811	841	805	837	771	821	810	761	790	773	785	808	795	774	746	808	793	738	865	783	777	778	803	748	851	797	788	769	734	795	761	820	790	799	792	788	795	754	775	800	811	776	796	821	830	828	779	815	765	810	763	756	770	789	786	769	801	766	873	822	756	824	799	789	740	795	811	739	733	785	752	792	790	781	767	856	801	750	805	776	762	777	743	787	750	806	790	808	828	795	739	820	778	753	828	750	766	727	777	814	823	805	758
3185	4738	12858	13723	7241	2657	862	268	243	200	184	198	210	199	190	204	193	226	222	211	201	203	188	222	207	196	210	224	210	176	187	210	212	208	200	169	186	206	199	200	195	183	196	176	207	217	202	182	213	204	190	212	224	208	221	222	183	221	207	208	186	216	229	195	210	221	187	221	200	203	194	189	185	213	205	212	203	185	189	187	187	241	198	193	181	181	193	188	210	212	213	194	195	194	216	187	195	186	225	188	203	203	195	191	226	216	207	225	199	207	195	183	200	216	185	199	177	243	173	185	207	189	191	191	210	225	212	213	208	211	208	230	223	218	229	198	217	205	195	194	211	209	195	213	189	209	214	219	199	209	237	201	202	182	234	188	181	218	198	198	210	202	201	214	201	197	206	179	235	210	203	224	196	189	190	218	186	210	224	203	212	190	181	182	208	183	197	201	201	232	203	206	207	252	215	199	182	190	235	209	229	226	206	208	211	233	235	198	220	209	204	213	216	194	192	192	215	215	188	216	227	206	204	224	205	222	224	185	218	206	238	200	216	193	232	216	214	218	232	197	191	224	208	220	208	205	209	184	212	230	194	190	232	207	210	192	231	193	199	203	208	224	183	193	228	174	198	201	206	211	209	193	226	190	206	203	209	207	204	200	236	202	217	211	195	168	236	228	201	208	182	184	210	199	212	224	213	215	204	227	191	190	198	190	202	188	218	206	215	205	190	208	225	224	213	209	211	188	198	199	225	217	210	205	207	211	187	208	185	217	209	212	208	213	223	199	196	231	180	222	200	190	193	209	170	202	197	242	188	226	175	187	221	201	198	192	219	207	227	193	221	205	218	161	200	197	231	202	234	197	186	224	227	186	196	190	187	199	231	201	210	207	216	193	199	209	193	219	212	212	227	189	223	179	206	220	213	193	205	201	202	223	222	183	225	188	198	223	200	200	212	214	201	196	210	205	230	213	216	205	206	206	243	204	202	205	182	204	199	190	196	198	214	194	194	210	212	200	214	205	217	207	215	203	206	194	179	200	208	203	242	210	219	235	219	199	176	199	233	199	174	223	194	216	240	207	197	222	201	225	206	224	209	204	215	211	215	210	227	197	184	191	191	180	236	205	189	208	222	181	181	192	217	201	206	213	208	199	193	198	218	200	242	214	224	199	218	187	223	198	201	208	221	182	203	179	219	247	232	200	197	193	204	202	194	184	190	205	215	184	183	232	228	204	204	225	200	206	232	177	203	218	213	213	191	224	196	227	199	228	198	179	195	206	202	190	205	213	189	190	212	201	206	244	191	186	202	221	202	195	196	228	181	201	183	189	176	211	214	230	203	218	214	184	191	181	195	193	191	184	224	205	200	209	205	207	225	196	195	203	191	224	179	200	231	197	236	219	232	225	212	175	203	207	227	226	196	217	181	189	193	199	209	204	167	192	210	200	205	224	205	185	212	187	189	222	202	205	210	216	229	222	200	198	217	219	197	207	185	222	185	197	184	195	192	195	182	202	199	225	190	234	209	231	168	191	188	210	177	185	208	220	207	198	220	204	210	221	203	201	216	209	221	184	179	228	205	202	218	201	198	181	233	197	219	210	221	221	178	216	241	207	198	206	230	200	200	208	208	209	201	213	201	207	221	201	199	204	239	205	206	217	191	214	238	211	213	190	212	211	205	192	197	224	192	228	233	195	194	218	200	187	240	175	202	197	177	198	216	221	186	209	222	196	255	197	206	192	211	205	212	195	175	188	211	210	209	182	203	178	213	202	196	207	200	193	195	201	214	232	199	204	192	203	215	210	222	201	197	194	212	202	194	212	173	205	194	194	213	185	231	199	172	218	218	196	212	197	218	231	220	196	209	215	210	190	199	200	212	214	204	202	178	198	219	222	191	213	209	216	191	217	202	185	212	230	204	222	209	219	215	221	218	185	184	215	213	185	214	232	198	221	181	195	195	217	202	173	205	186	208	219	177	173	194	211	211	192	221	186	181	182	210	224	211	192	212	196	199	241	226	200	206	231	213	206	210	208	213	215	213	190	200	211	213	232	212	233	186	210	216	214	185	227	213	198	229	188	201	204	197	221	235	210	210	204	215	205	230	208	206	207	202	227	215	210	206	213	205	184	189	215	182	223	202	198	238	196	219	207	219	207	191	198	205	207	207	223	199	185	191	191	201	220	237	225	181	197	225	187	220	213	214	217	202	204	226	210	220	205	196	201	244	182	220	231	242	196	221	183	220	185	213	207	202	207	217	233	176	176	210	217	226	217	197	218	184	199	224	198	202	196	228	213	224	207	204	218	203	212	199	189	210	206	207	210	201	186	207	230	174	198	170	169	228	182	214	197	237	213	205	228	180	214	211	214	203	209	220	190	192	194	209	202	208	218	207	204	189	183	202	209	209	191	202	175	188	221	178	218	215	200	198	185	230	192	219	199	169	204	213	211	172	206	181	235	208	214	177	192	211	186	231	208	228	190	196	221	197	170	216	188	168	206	193	189	213	232	197	220	241	237	158	204	217	210	190	225	208	212	205	219	208	188	198	205	201	200	206	186	186	203	216	219	235	211	196	228	214	198	200	226	210	186	198	218	193	207	202	179	197	194	214	214	184	199	213	180	214	199	199	208	215	183	218	220	222	199	206	178	210	173	206	209	206	217	205	167	226	195	208	215	231	196	192	194	207	206	200	202	195	176	201	219	211	234	214	219	200	185	165	210	199	228	217	200	200	191	215	200	189	206	221	183	196	216	211	205	181	215	221	218	227	202	193	190	186	222	198	237	200	200	185	189	234	207	199	190	180	211	204	171	211	181	212	236	199	235	198	169	187	167	200	199	188	174	209	198	183	217	210	194	229	187	193	194	187	199	212	204	185	212	192	197	202	211	204	198	220	214	204	195	188	214	183	217	191	205	184	207	213	210	195	194	240	209	224	216	184	205	179	206	199	222	193	177	210	235	182	189	213	229	211	247	206	237	202	193	202	180	228	175	203	211	202	206	208	200	200	190	192	199	210	191	211	182	220	213	200	193	213	196	202	223	223	208	208	196	190	199	214	188	210	219	201	199	199	199	199	209	218	199	222	188	208	205	204	205	192	220	218	216	193	220	234	195	184	212	180	205	204	203	204	188	201	216	200	198	219	191	213	208	184	224	211	182	196	232	185	211	192	222	183	199	214	232	192	213	209	188	209	189	220	213	226	227	185	190	204	208	205	208	212	224	217	226	205	191	200	227	170	180	201	200	209	214	223	211	205	194	197	188	214	215	206	214	230	187	202	205	198	205	212	224	219	234	203	212	208	193	206	220	186	220	196	193	231	215	237	215	219	229	218	218	182	189	187	197	194	206	191	218	208	179	217	192	202	206	198	208	212	222	219	197	211	192	200	213	217	206	192	204	211	206	187	186	204	224	200	180	199	212	202	184	196	229	188	198	181	209	196	207	186	195	189	196	189	207	189	208	204	212	225	218	204	210	193	204	192	193	209	209	180	181	197	169
3084	7665	24288	27129	17597	7670	2435	850	602	550	602	558	602	602	597	560	549	575	560	612	633	575	561	599	573	617	597	556	569	621	558	588	620	581	603	582	569	626	565	603	567	584	587	616	573	639	584	585	598	566	643	566	556	597	579	574	579	554	575	567	605	585	601	538	590	597	628	580	552	589	612	568	574	594	553	576	585	566	618	584	583	612	556	612	612	580	579	567	540	588	582	584	537	606	572	572	587	551	595	568	574	600	587	600	609	609	625	594	557	630	592	561	595	625	582	595	581	570	587	617	590	530	560	582	564	572	601	567	556	549	595	569	582	589	606	561	552	572	588	589	598	592	592	529	567	586	561	604	590	589	567	601	535	574	586	580	562	580	607	615	582	595	562	585	589	563	581	545	533	586	583	577	548	583	572	548	577	589	591	566	591	580	585	564	610	587	598	583	578	607	590	589	609	566	591	594	594	553	592	610	593	591	567	586	581	614	539	604	573	567	570	587	631	608	593	599	582	594	569	565	586	542	623	586	594	560	614	613	578	565	600	609	563	566	566	586	561	609	593	590	572	616	573	578	569	602	623	596	605	601	565	560	568	561	594	589	590	612	598	589	592	557	556	560	566	606	597	567	595	603	548	606	561	587	535	567	636	592	621	591	572	584	620	541	619	609	600	632	586	617	588	561	583	598	591	563	580	627	628	588	630	558	583	558	585	540	578	566	586	605	568	570	582	584	609	604	592	592	588	580	562	609	604	565	594	572	578	605	576	566	631	636	543	548	540	616	570	594	585	581	571	594	607	598	592	589	578	557	613	607	587	596	601	552	586	610	574	645	565	565	553	614	600	614	555	576	548	540	586	524	590	554	583	581	598	595	555	599	579	575	601	603	529	568	617	552	610	556	564	570	562	584	607	600	591	559	608	583	626	604	575	602	564	604	555	592	599	610	568	590	583	574	561	586	552	582	594	560	570	571	549	587	604	582	577	637	551	583	583	617	599	542	553	554	587	575	606	534	560	598	553	641	563	573	576	562	620	595	607	586	570	561	572	602	582	567	564	558	588	584	580	591	613	567	603	543	599	584	603	577	546	583	603	574	521	602	572	564	572	586	561	570	558	598	535	596	590	601	596	603	572	626	574	612	576	575	592	613	587	589	593	574	583	604	615	591	614	587	571	612	581	602	558	547	613	578	626	608	559	567	564	559	592	595	615	572	587	582	577	595	598	559	584	579	578	604	553	588	587	590	556	611	594	607	592	547	579	588	573	561	633	595	612	623	608	560	582	562	575	598	573	540	548	581	581	590	572	566	585	584	541	577	597	642	564	557	566	584	523	569	582	576	612	598	595	569	582	602	556	643	555	615	567	557	591	577	562	587	598	607	607	588	592	580	545	557	604	604	562	621	577	582	567	609	626	570	533	587	608	615	560	593	580	603	635	581	556	517	573	612	585	575	584	564	603	584	552	561	616	576	569	573	623	608	596	600	575	606	605	569	599	601	594	601	605	549	569	609	621	560	581	580	620	573	650	613	599	578	594	587	589	561	575	581	578	572	619	571	593	569	572	580	575	583	599	577	558	588	581	590	561	630	574	545	585	571	612	594	610	575	597	610	553	602	615	568	579	579	557	618	569	572	602	618	602	595	614	594	617	598	611	578	577	575	582	580	620	599	584	597	605	604	582	545	577	584	627	591	578	570	631	614	577	591	527	545	558	563	547	557	553	562	550	608	608	574	606	592	589	563	590	611	589	572	593	580	561	613	579	631	565	611	601	625	581	564	558	562	604	571	586	630	590	618	564	583	543	591	614	573	579	534	558	556	512	600	548	589	522	566	618	580	598	575	592	597	556	578	566	570	572	598	618	593	588	551	573	582	586	597	591	575	569	634	554	568	552	557	577	612	587	555	581	591	573	588	604	586	577	533	559	567	573	586	572	552	593	546	600	547	584	560	589	559	602	579	591	561	620	552	596	571	575	543	586	594	611	561	587	578	613	613	584	542	587	635	586	623	572	619	572	584	575	614	588	602	608	621	562	638	592	579	601	590	575	641	596	594	547	579	559	632	554	615	554	581	627	587	556	563	574	582	562	597	517	549	571	594	531	579	575	608	586	600	600	578	612	601	598	584	570	564	586	504	592	565	543	562	591	564	573	598	592	593	557	583	559	608	581	621	571	584	565	606	620	559	608	540	623	519	546	590	586	566	587	551	621	585	562	558	577	549	588	597	564	589	583	586	584	603	566	637	587	578	548	602	576	558	605	613	601	585	584	578	590	614	596	608	594	585	538	538	593	562	561	617	592	558	607	540	590	586	587	606	621	602	563	621	624	578	578	575	612	588	584	616	569	571	622	601	610	609	617	591	587	596	572	580	561	584	560	563	621	594	633	545	587	610	589	583	618	583	556	560	638	601	624	603	616	540	615	560	562	590	594	552	568	617	614	565	620	568	558	554	563	608	562	548	550	575	576	581	574	613	579	578	581	570	564	593	575	595	597	597	590	553	552	586	580	521	577	598	577	574	595	601	584	610	560	575	598	579	594	608	554	606	540	575	578	571	571	590	625	607	553	586	589	606	650	572	602	601	583	585	565	605	567	590	598	531	563	546	565	595	563	602	603	578	585	589	578	591	614	596	563	512	596	622	554	567	544	594	589	588	584	557	555	614	616	557	607	598	562	576	605	565	625	593	568	574	546	562	606	620	600	546	611	574	583	593	554	583	573	593	601	573	617	588	621	581	564	601	598	550	587	586	578	574	563	564	594	568	596	605	575	607	577	578	589	612	590	585	583	562	567	588	557	574	573	590	610	599	560	569	565	610	589	593	605	582	585	552	589	592	582	591	625	532	582	595	597	538	584	557	609	623	567	621	593	582	579	547	624	606	565	575	556	596	605	599	605	565	566	584	598	597	589	599	632	558	568	583	614	623	580	597	583	569	628	572	611	588	526	645	571	589	589	649	599	606	590	548	564	603	604	581	558	585	612	630	574	556	592	563	571	606	603	595	624	545	588	605	632	553	600	581	580	641	599	586	583	559	544	597	574	546	599	576	587	616	587	573	545	589	543	601	574	604	599	551	622	591	601	526	633	569	582	569	583	566	546	568	597	590	566	602	606	619	578	575	596	593	564	574	588	572	568	570	585	646	583	581	556	587	571	581	576	567	615	593	590	613	635	570	592	566	626	579	595	567	644	587	595	572	627	606	563	570	628	549	552	580	598	589	593	577	587	615	598	589	595	557	577	539	548	614	589	606	592	605	577	561	589	596	577	562	605	557	587	579	572	592	631	581	590	539	625	593	589	591	571	585	574	549	553	598	566	565	611	631	558	534	562	580	603	586	561	558	601	600	615	603	567	577	577	589	592	558	613	585	635	565	627	538	580	566	647	592	536	586	561	598	568	524	561	561	564	573	601	592	618	571	591	627	572	599	628	581	598	583	586	556	535	602	561	581	573	606	581	568	542	611	567	550	571	606	572	593	566	579	599	599	619	638	580	603
15090	31455	68292	71263	48242	24153	6737	895	270	243	260	247	229	243	230	238	261	236	242	239	244	250	255	241	229	222	233	257	224	257	239	241	254	262	243	237	247	254	249	211	239	257	203	194	248	245	246	253	225	257	235	246	267	246	228	264	249	205	290	237	214	218	256	207	211	249	242	273	228	257	244	248	255	256	256	253	234	253	253	225	238	238	245	235	237	237	255	245	236	241	243	248	235	254	216	232	256	246	244	250	255	259	230	246	250	232	226	248	272	253	242	249	224	247	213	259	267	263	272	236	237	242	217	239	242	215	253	248	236	239	243	249	276	244	234	252	252	228	247	233	222	243	234	228	259	257	224	265	267	251	242	231	227	229	241	249	244	243	238	229	253	229	244	245	214	233	221	228	247	199	255	288	241	264	262	262	234	244	249	241	246	236	231	249	238	241	246	257	236	265	229	234	228	252	252	250	253	257	225	194	242	263	230	249	233	236	229	273	249	225	230	246	234	255	241	226	254	225	240	227	219	238	234	251	253	263	227	260	260	241	248	243	230	212	247	245	251	252	269	252	222	263	247	250	246	214	249	249	248	232	260	232	287	237	211	231	264	267	235	272	219	228	247	222	227	243	235	248	236	232	231	251	255	228	216	218	216	238	246	234	227	229	234	238	226	236	225	241	263	238	227	254	239	248	244	212	266	249	254	243	263	260	245	249	221	235	255	253	230	235	249	248	253	241	260	252	257	243	244	235	261	239	223	259	237	237	227	240	276	219	242	251	273	235	218	267	255	258	275	229	238	241	226	277	213	241	212	240	259	268	254	234	246	251	258	233	224	245	258	271	233	235	241	241	252	246	268	274	259	266	233	255	268	243	241	254	245	232	248	255	234	276	220	236	211	254	254	224	267	245	228	245	272	281	236	226	243	260	241	246	245	280	238	239	252	235	234	244	230	256	233	252	230	259	255	230	244	238	232	242	238	254	246	239	251	235	233	273	225	262	252	223	234	254	244	256	253	239	258	250	222	251	248	260	236	256	238	241	237	241	267	283	245	265	253	243	259	266	254	233	254	221	258	230	251	253	253	253	259	255	222	258	260	253	278	264	231	220	265	232	236	262	249	247	224	261	249	219	242	255	264	255	242	249	270	216	248	200	246	207	251	239	241	248	257	245	241	229	232	240	210	231	214	255	229	222	257	246	231	246	258	259	270	243	248	247	260	244	242	235	254	244	258	235	255	233	247	239	262	232	237	250	228	252	212	225	267	235	226	223	240	242	230	227	255	233	265	257	226	244	229	264	225	248	253	244	244	226	235	249	256	239	229	251	237	243	235	235	282	189	227	221	279	259	236	245	239	271	226	223	253	241	236	221	256	248	233	245	231	246	230	264	259	263	239	201	264	225	241	245	252	220	246	233	267	252	254	239	251	238	277	254	251	242	251	272	231	271	248	219	206	252	266	263	245	233	255	229	247	231	257	240	244	231	273	240	233	233	258	247	267	235	242	216	241	219	207	234	229	227	250	250	228	238	241	229	259	198	228	249	238	258	230	271	244	241	250	263	257	209	251	251	230	213	268	232	233	237	244	220	242	249	219	239	241	226	227	211	250	232	239	222	243	253	224	242	268	256	240	248	255	259	234	238	226	247	261	248	245	237	250	216	224	237	226	249	259	263	240	244	244	219	260	245	262	235	239	216	272	236	251	242	265	226	246	246	233	211	247	233	278	237	240	218	254	234	253	252	271	254	261	239	223	245	235	265	227	273	245	224	251	248	220	258	242	249	242	268	261	237	235	222	238	243	265	245	262	235	261	272	224	240	227	276	238	244	253	253	267	226	231	250	247	243	238	251	232	244	258	289	220	254	243	215	235	221	268	245	232	239	251	252	258	236	249	266	239	229	266	249	237	242	246	246	263	202	225	245	269	231	220	253	239	212	259	241	233	227	245	251	243	261	254	231	235	237	223	233	252	239	247	238	270	271	225	239	258	234	259	254	270	237	259	269	250	221	262	257	201	233	219	266	250	266	245	224	211	263	247	266	264	249	241	254	228	200	245	231	243	236	253	252	250	227	252	268	239	227	229	222	247	223	246	231	246	233	242	275	222	245	253	234	235	241	235	220	244	252	247	244	217	268	219	232	219	251	258	243	246	225	259	234	256	250	258	253	256	249	238	253	221	218	243	252	230	247	231	238	250	249	231	259	238	251	284	244	228	235	244	269	223	236	221	258	233	243	237	264	275	242	262	250	262	274	243	234	238	218	250	280	246	259	242	243	212	220	261	255	227	237	259	261	229	211	268	237	286	243	248	253	241	244	257	246	225	245	207	273	242	231	254	230	264	232	244	249	242	258	234	268	256	211	244	221	239	241	246	232	240	212	237	258	253	235	228	222	239	236	257	196	243	235	258	256	264	215	271	245	241	265	219	227	232	252	236	272	255	254	247	253	230	248	249	265	242	261	237	226	249	237	244	218	274	227	247	268	249	254	228	249	258	228	236	251	268	218	245	242	224	240	230	204	244	242	216	251	207	232	227	258	240	222	249	251	250	233	242	222	245	234	243	225	287	240	258	243	257	232	250	221	256	250	222	267	226	236	222	254	269	249	239	265	228	239	234	265	249	232	279	236	228	264	240	244	283	247	239	226	280	236	260	245	240	259	242	251	245	238	231	259	244	245	255	235	249	245	229	247	217	232	245	241	241	259	260	259	246	237	248	223	237	247	230	274	256	237	258	269	254	263	249	239	210	225	226	249	255	255	260	225	246	234	248	268	232	246	249	235	269	232	266	243	233	266	258	232	260	261	239	208	260	237	239	231	233	239	216	226	241	253	252	248	241	238	257	247	235	267	270	235	225	251	270	240	228	234	228	261	225	242	231	215	211	247	228	250	244	243	227	265	225	237	233	245	274	238	229	225	237	236	288	263	221	257	254	228	247	239	252	237	234	239	234	267	204	239	237	224	255	235	267	222	247	235	262	223	233	259	228	244	231	247	251	201	225	239	212	220	241	268	251	227	218	223	252	221	229	223	243	245	260	240	229	244	254	272	236	233	235	256	223	234	278	230	244	244	236	271	256	229	225	234	242	258	243	237	217	255	225	247	246	258	276	240	251	267	237	260	258	232	249	230	226	239	229	249	264	232	245	229	249	228	287	256	265	222	248	261	227	238	250	256	239	254	242	245	265	258	209	262	270	239	201	218	252	236	259	244	230	237	249	252	260	251	264	240	249	285	226	244	239	261	244	248	253	244	228	256	232	263	224	250	247	224	256	273	218	215	228	208	239	257	226	231	239	222	256	222	249	266	255	237	249	249	223	248	247	234	212	252	242	231	252	235	253	256	246	236	236	234	234	242	245	239	214	228	252	258	287	248	254	260	253	229	256	261	263	235	228	230	252	232	235	234	232	219	257	238	244	280	240	231	247	228	234	232	249	253	268	225	225	227	223	219	222	264	252	237	217	242	251	250	230	251	242	248	233	200	222	209	254	251	219	272	204	235
9351	27025	68012	76689	55480	32042	11474	2587	898	645	666	676	664	713	679	664	659	694	681	681	662	682	687	631	683	649	661	665	678	675	685	702	674	645	705	687	664	662	655	685	671	681	727	675	683	672	708	692	679	696	635	664	699	720	679	673	707	670	660	724	695	676	706	627	701	735	639	667	681	684	680	693	703	615	737	676	679	693	705	717	682	644	654	704	643	688	657	680	645	672	719	618	671	690	678	667	696	677	682	650	658	625	697	638	680	718	703	666	677	677	668	695	701	659	606	700	657	664	663	704	721	654	699	718	698	714	699	687	678	645	753	662	691	673	703	684	688	700	695	678	632	695	675	696	652	653	672	703	633	687	699	689	706	646	691	676	656	648	707	721	658	663	676	679	685	643	716	655	667	715	676	655	698	674	728	664	671	692	705	626	689	627	682	679	693	663	722	664	708	726	690	638	645	703	649	658	697	732	697	704	690	695	675	667	666	664	692	684	700	714	692	712	692	694	665	679	670	634	681	718	755	654	711	693	697	673	675	655	661	667	641	682	655	655	719	710	738	690	669	680	676	726	676	679	644	691	675	710	681	670	650	690	671	651	674	670	688	720	688	719	672	656	666	716	719	637	699	691	675	712	643	687	687	665	669	651	698	658	708	659	707	682	660	710	699	688	693	706	632	695	686	650	653	651	669	663	726	680	663	670	700	694	678	683	671	656	664	688	680	652	638	681	653	724	646	642	684	675	703	717	646	681	682	663	662	680	635	673	633	713	696	678	661	660	676	699	660	701	676	685	647	675	682	671	620	700	626	694	645	668	708	664	715	724	644	694	678	682	647	684	660	716	686	675	658	678	678	691	724	645	678	676	685	642	721	673	710	712	711	689	660	695	717	691	673	720	621	699	647	638	700	723	603	648	682	685	683	682	643	668	661	677	692	651	636	709	678	686	721	710	660	708	700	738	664	656	682	642	661	663	687	678	639	672	693	698	665	690	669	674	702	703	677	673	671	654	688	638	720	754	650	673	674	676	730	701	647	646	666	623	604	685	686	695	721	712	710	705	700	670	657	681	696	713	684	604	645	680	684	702	704	718	674	663	660	678	696	635	653	730	657	675	651	673	682	668	674	676	676	713	689	669	712	677	662	670	686	663	677	674	653	644	654	729	680	651	678	686	682	685	653	686	672	679	646	691	684	678	667	706	644	637	668	623	674	701	668	663	682	642	657	690	656	692	673	696	720	707	671	649	663	650	658	670	695	683	715	708	649	643	738	673	681	682	697	660	720	706	668	646	653	682	690	715	669	690	677	653	709	666	710	681	631	668	717	628	655	680	664	686	699	686	674	694	666	679	706	730	640	684	694	627	653	686	675	662	677	680	668	708	718	701	644	706	738	705	730	714	707	650	674	707	715	684	693	717	612	694	679	673	674	652	656	682	706	679	681	722	632	703	639	718	718	630	701	626	677	682	692	678	695	627	677	712	682	681	642	636	698	760	687	678	706	676	656	719	629	691	690	678	746	690	707	686	731	643	679	655	629	669	702	718	678	682	679	660	702	701	693	671	690	698	639	708	683	704	728	667	689	689	690	660	635	713	721	728	685	637	737	709	710	674	683	653	660	670	680	669	638	708	735	663	693	714	630	719	671	648	652	659	676	650	630	734	715	658	682	676	661	635	714	672	691	745	679	648	664	609	692	677	671	673	688	686	632	670	645	700	665	640	673	633	670	661	685	668	676	706	644	653	707	728	662	667	628	669	651	714	670	737	686	639	732	682	685	640	716	650	655	730	670	660	681	679	678	661	676	654	668	675	689	672	675	688	651	687	689	693	696	685	740	724	691	645	680	704	686	704	659	678	660	701	645	634	649	667	682	693	671	653	653	643	754	650	680	667	660	692	724	696	679	707	681	697	670	682	719	710	717	668	636	680	659	686	680	701	707	704	679	679	689	647	691	692	709	749	649	667	691	667	667	689	695	672	690	712	677	711	680	676	696	678	697	681	707	630	700	676	681	703	682	719	686	676	728	697	659	646	699	734	691	663	713	709	608	706	708	661	644	688	708	639	626	709	689	670	676	693	693	692	699	733	645	701	715	630	716	683	685	715	638	668	699	732	683	710	703	680	663	641	664	675	672	722	651	687	641	669	657	666	700	624	716	700	713	625	647	663	683	678	676	704	688	674	668	644	695	721	682	681	695	673	666	680	695	621	696	679	689	676	699	677	700	622	679	767	722	654	666	653	652	674	706	643	756	676	649	698	674	714	743	663	699	616	705	696	673	700	669	681	674	703	646	648	691	686	699	682	652	649	695	673	672	703	656	649	644	632	680	695	706	704	676	679	648	680	669	642	666	689	727	664	729	682	727	712	691	690	694	680	685	661	679	674	654	695	663	656	695	686	674	662	687	648	690	686	670	667	644	705	617	685	658	688	660	770	672	686	670	699	656	661	648	663	696	707	695	687	662	681	649	725	699	655	644	652	702	661	673	710	686	659	673	684	697	670	701	675	706	672	669	669	715	675	662	665	667	716	723	643	697	698	639	730	660	673	651	677	713	700	689	727	720	657	648	713	658	672	644	672	661	656	671	652	672	692	637	675	699	714	691	651	636	654	657	677	667	673	672	681	690	651	689	709	702	703	657	664	703	703	686	706	685	698	652	696	680	709	666	703	655	666	641	652	647	672	740	709	631	721	702	642	678	659	693	740	684	661	678	689	696	704	679	741	709	710	676	646	660	646	680	677	661	680	702	654	693	666	652	653	671	673	665	668	612	674	671	640	651	654	672	666	674	708	679	695	684	646	697	656	684	698	650	653	696	691	670	652	652	696	655	700	679	681	688	663	648	679	670	670	666	684	711	703	688	676	687	661	697	703	698	634	671	654	676	728	649	672	685	680	699	658	693	690	675	648	641	667	631	685	679	693	717	708	688	669	687	659	734	642	720	679	675	635	659	689	757	626	673	655	638	638	659	697	648	702	655	667	700	684	656	693	682	674	620	685	625	691	783	695	633	660	670	653	672	702	653	670	645	682	654	655	704	638	645	674	660	721	667	690	681	680	687	698	656	693	687	633	700	725	673	681	622	652	677	680	675	649	705	713	675	676	696	676	680	679	688	688	716	651	674	727	699	659	659	701	698	676	713	675	666	667	701	676	678	684	698	707	671	705	628	699	702	667	630	672	656	705	721	679	677	671	672	662	687	668	717	626	659	680	702	649	695	712	685	686	634	636	673	694	633	684	729	684	670	653	722	661	663	722	657	666	703	694	698	651	645	723	632	700	661	718	730	709	673	704	656	672	684	666	642	671	656	718	708	696	664	661	669	681	690	675	623	703	669	641	671	721	656	675	701	684	650	639	674	673	692	701	726	652	707	695	697	635	663	657	663	703	680	667	666	718	709	678	652	668	673	693	745	649	644	656	659	681	663	701	666	681	648	673	700	710	703	685	690	702	684	701	687	699	724	681	656	628	651	652	677	649	673	694	658	689	708	698	669	656
24735	48966	79776	81363	59392	32911	12585	1868	369	274	274	308	295	288	284	292	295	300	253	309	304	260	284	287	266	297	280	308	275	295	280	304	290	281	294	295	288	281	293	300	281	293	283	304	292	298	277	285	253	287	254	270	265	273	288	265	302	289	310	249	300	260	305	259	252	287	297	297	281	286	253	275	266	259	283	266	282	290	275	300	289	284	319	283	303	260	301	278	288	283	281	292	266	290	304	303	278	265	264	273	294	301	278	296	272	282	293	274	276	292	304	284	276	270	277	270	319	298	290	289	271	313	282	298	265	288	281	281	254	271	265	290	311	290	275	281	290	258	282	319	287	294	278	266	298	276	285	306	286	276	307	297	297	297	305	284	285	308	259	284	271	278	271	276	299	284	300	275	300	297	298	290	280	252	282	283	289	271	291	333	267	282	277	258	266	261	287	264	297	274	265	293	296	261	279	302	295	300	273	261	292	260	278	290	277	289	252	295	328	253	299	297	288	280	286	270	295	277	304	293	295	304	279	317	301	298	280	288	298	293	249	280	268	269	277	302	271	274	253	302	264	316	287	283	265	292	291	267	307	278	254	299	288	269	312	317	278	266	242	311	278	288	288	288	278	294	282	281	261	277	293	276	270	276	306	268	294	296	309	273	276	270	293	251	289	271	291	247	272	265	293	290	266	306	269	272	297	272	292	289	266	271	301	302	305	260	305	290	302	275	263	302	284	295	303	276	262	276	307	296	281	280	307	279	300	263	292	284	283	281	276	293	289	319	298	273	291	271	260	256	259	284	293	280	271	261	266	258	279	280	305	280	280	292	295	318	304	280	273	246	312	292	257	256	255	282	275	261	289	310	279	285	272	276	276	295	318	312	276	272	281	284	288	269	312	301	277	287	271	277	280	239	271	277	277	269	270	257	297	300	295	327	260	271	283	310	291	296	292	312	336	289	299	261	286	307	287	290	282	308	263	331	274	292	261	279	290	290	290	275	273	279	302	265	285	268	257	303	306	278	266	288	277	276	293	297	279	256	254	265	283	297	290	288	314	297	286	283	256	279	296	262	270	255	304	291	291	292	270	274	310	297	290	292	279	277	307	291	295	310	257	282	290	283	257	287	285	289	275	281	302	271	280	272	244	265	282	317	276	268	270	270	324	276	293	282	300	307	296	285	272	264	284	298	300	305	299	260	288	272	284	258	302	297	293	296	300	302	291	290	276	285	288	313	282	314	307	296	290	278	297	281	261	316	292	275	319	282	286	289	284	291	283	283	300	302	262	281	289	263	278	276	290	288	270	286	262	282	293	242	289	237	263	322	300	294	298	260	285	275	263	304	274	286	303	291	294	283	270	248	265	260	276	299	288	299	282	316	301	265	303	263	284	291	277	312	301	263	283	265	284	286	285	286	288	282	284	273	318	278	287	292	288	275	271	280	275	292	276	299	264	309	277	283	315	286	279	298	285	293	317	274	282	265	273	281	286	287	275	284	279	291	290	284	282	275	276	311	261	305	290	266	255	269	295	300	305	272	264	275	310	285	283	260	296	257	281	276	297	292	287	255	281	277	292	289	279	235	280	313	306	269	292	292	290	288	297	291	278	277	296	294	282	295	314	275	312	257	293	267	278	302	306	306	301	259	274	288	295	270	294	290	275	282	267	265	276	299	301	300	298	272	300	277	305	273	300	253	314	279	295	310	299	281	288	280	272	294	281	280	277	267	297	300	279	255	292	280	283	281	313	306	249	278	279	259	283	265	297	279	280	281	273	314	290	299	276	281	318	293	304	273	275	268	295	289	273	284	281	275	287	312	311	244	297	280	268	280	286	277	306	312	315	269	311	283	271	281	278	285	282	248	304	277	290	273	282	274	307	274	279	292	293	281	246	268	277	281	301	291	260	250	275	294	258	289	284	265	292	266	290	260	275	287	299	300	283	272	314	299	267	287	289	289	282	307	301	277	271	283	289	273	274	281	288	269	265	314	236	302	270	299	270	282	269	275	313	298	269	257	282	300	267	295	295	273	285	267	266	266	292	236	267	260	272	279	281	286	264	279	291	315	278	283	310	295	263	280	289	284	283	305	278	300	275	279	291	286	270	286	300	274	276	303	254	306	300	283	270	278	274	303	294	293	274	293	277	279	275	292	246	284	279	303	273	306	301	300	277	305	263	232	264	265	283	310	292	273	279	298	250	308	309	262	309	282	287	263	296	293	270	257	281	276	290	261	251	269	280	276	267	320	293	319	302	301	292	273	288	273	287	248	278	263	286	267	304	268	279	303	261	293	270	297	284	292	281	298	281	263	303	266	286	248	280	311	281	305	289	274	289	297	296	299	286	299	256	287	261	290	258	279	291	304	288	299	282	288	307	295	282	291	257	292	279	290	290	278	292	268	280	305	250	267	270	279	273	317	295	300	284	279	280	282	276	250	269	319	308	296	295	305	284	274	286	290	296	259	279	277	276	311	293	307	277	288	281	299	270	259	269	266	293	300	273	279	255	327	282	300	285	286	274	265	294	272	296	274	298	293	278	280	296	286	272	275	262	286	243	270	284	300	286	315	289	299	290	314	293	264	280	293	267	258	299	268	292	303	285	283	265	261	293	290	257	283	286	282	283	300	314	304	288	289	311	274	280	302	288	286	308	291	297	281	301	264	298	301	268	291	279	293	277	282	273	285	270	290	299	314	299	259	274	274	287	311	323	294	320	293	274	299	288	270	276	287	294	257	252	270	250	297	298	282	296	301	287	266	281	272	280	265	305	316	254	296	285	315	293	287	278	264	272	278	255	286	302	293	273	288	283	298	267	291	259	268	280	311	279	285	306	276	291	292	270	302	296	290	275	282	282	306	288	289	320	260	301	281	275	266	283	289	266	285	274	294	277	306	300	280	284	262	291	285	324	269	302	275	285	297	290	328	278	296	309	285	279	292	287	254	273	288	330	293	275	309	285	262	280	298	291	303	284	313	306	290	288	292	278	276	301	262	287	290	281	291	271	277	264	305	259	298	290	291	305	302	274	292	289	308	284	274	279	281	280	263	291	317	299	302	282	278	274	298	263	291	292	296	274	307	284	302	278	276	285	310	305	258	249	295	265	310	289	290	273	275	291	287	260	268	286	321	283	285	276	289	283	294	305	296	258	292	315	296	285	323	300	286	284	286	265	276	294	274	310	265	282	269	264	292	271	262	285	296	288	296	296	270	261	283	307	305	259	257	267	275	292	281	294	270	283	291	289	278	266	270	286	283	288	285	260	285	304	275	284	286	271	264	306	271	268	282	277	276	282	275	266	326	291	303	303	321	288	294	295	294	303	316	259	279	298	279	281	318	307	285	289	272	295	274	294	285	288	262	269	271	264	299	275	278	294	298	274	295	304	280	256	264	257	263	292	291	319	322	312	296	296	269	296	265	299	285	277	252	317	299	271	274	269	319	259	272	270	260	280	290	275	299	308	247	292	271	276	306	307	293	278	299	317	280	287	290	278	275	256	299
13360	41160	79133	90406	67642	40840	16926	4025	960	787	821	761	822	786	762	819	805	803	768	731	741	788	802	745	805	785	742	759	759	777	786	758	770	785	780	750	755	827	832	789	819	789	759	819	782	806	744	751	787	810	778	800	768	775	710	792	767	746	793	781	786	771	769	745	748	791	779	829	805	782	812	776	785	796	801	747	734	750	725	745	732	780	721	815	761	762	777	753	763	792	739	758	796	728	774	772	817	775	809	800	807	747	713	745	768	735	771	778	802	760	736	705	760	784	797	759	763	771	775	751	713	788	807	769	777	715	752	801	757	825	776	734	772	758	774	782	721	739	775	734	725	709	748	777	776	772	775	785	754	768	774	736	792	766	738	767	791	802	746	768	769	775	786	757	741	777	761	773	736	773	725	722	740	765	753	775	742	764	781	797	775	794	782	767	796	743	771	776	737	766	782	775	778	809	744	769	772	818	771	782	744	741	744	788	763	837	752	726	766	806	786	806	755	810	775	766	772	797	783	764	773	837	737	778	792	767	757	814	749	752	719	759	792	780	752	757	760	750	822	728	778	780	748	757	763	739	819	798	770	774	754	794	775	773	800	737	772	786	724	797	783	734	776	787	738	777	765	758	769	795	793	784	755	804	745	771	746	729	749	718	821	773	769	781	753	713	795	731	806	801	771	763	745	789	721	758	760	752	787	767	743	742	774	780	788	807	770	736	741	757	794	743	782	773	836	762	762	788	727	744	746	760	744	784	754	807	807	749	796	748	766	764	811	769	800	784	769	757	767	736	772	750	784	771	760	748	774	774	785	749	773	766	803	733	779	760	797	792	733	753	753	800	789	815	738	772	779	757	768	857	701	782	763	803	756	774	770	782	774	787	755	713	734	723	777	778	755	773	779	777	761	777	766	752	843	766	733	757	797	768	786	761	821	805	829	776	734	769	760	732	845	794	754	740	797	770	767	790	768	756	795	775	791	756	755	835	752	772	703	794	771	791	740	761	792	767	784	801	738	747	781	828	759	744	777	761	791	733	787	769	745	781	743	771	743	774	853	785	752	801	808	770	753	771	743	848	775	743	786	760	769	764	737	761	783	799	779	776	752	738	726	751	725	750	764	745	833	722	774	771	797	775	768	760	757	750	764	833	789	753	748	745	818	778	751	808	788	801	739	768	745	768	802	806	744	807	780	782	804	776	787	730	782	785	772	780	713	773	792	778	804	817	751	717	802	765	729	798	765	745	797	712	783	767	731	806	777	763	729	764	791	763	723	772	751	750	761	787	809	783	785	754	814	748	751	768	817	745	782	750	811	795	785	761	758	737	798	780	744	792	730	787	733	787	771	749	811	791	747	762	739	763	803	735	747	705	795	775	759	843	771	809	755	753	757	781	743	793	748	739	734	706	771	754	790	792	741	737	763	765	740	798	780	762	738	790	770	772	783	773	778	790	755	794	789	716	811	775	791	754	774	770	752	798	805	777	721	749	764	694	811	783	800	798	754	773	752	776	729	769	748	825	760	809	787	752	792	769	802	739	745	763	801	724	771	770	749	747	723	794	768	772	764	737	715	744	758	743	764	838	738	741	743	725	747	796	763	749	737	760	773	721	759	737	739	789	739	758	822	747	768	805	773	739	775	776	802	789	803	776	771	780	756	766	790	824	786	788	778	745	791	730	714	801	759	755	780	767	757	787	745	742	766	751	807	766	797	761	813	781	755	754	778	814	827	778	762	723	754	791	796	791	740	793	789	750	738	726	744	760	764	768	788	783	766	790	771	763	746	774	759	749	792	787	785	778	775	771	757	812	730	743	781	786	784	786	790	845	759	765	758	729	779	805	785	756	807	806	779	844	772	793	774	754	752	811	793	727	801	819	770	766	802	728	778	754	781	814	745	803	733	770	734	812	762	783	764	727	777	752	818	748	799	757	773	756	801	807	794	794	812	758	782	796	761	756	765	745	793	785	775	776	816	735	756	760	758	789	762	745	767	770	792	731	772	796	795	762	787	746	788	769	840	768	739	814	758	810	751	783	802	778	764	741	737	772	785	744	784	740	764	759	757	763	741	750	772	778	764	735	796	778	801	739	752	779	731	772	767	777	788	736	782	795	784	733	711	823	764	795	767	797	804	798	787	785	820	789	780	737	765	745	788	805	779	749	742	776	776	728	765	804	797	755	707	765	773	775	734	779	774	747	788	812	792	777	776	735	777	827	749	753	761	754	790	829	753	788	752	782	749	745	781	791	740	770	789	802	770	757	788	790	731	798	793	755	742	778	795	762	794	760	823	713	782	811	754	746	791	792	787	824	806	751	755	747	769	758	754	788	788	721	786	739	779	767	750	732	781	798	751	747	806	796	785	761	848	759	735	733	834	818	752	781	780	796	718	804	762	770	743	768	767	762	751	744	828	795	776	782	781	753	737	798	790	741	828	785	772	817	762	760	796	769	783	812	756	730	713	746	802	738	785	733	790	767	762	772	854	806	763	811	784	781	716	803	753	750	713	773	765	736	764	771	761	786	754	792	766	746	830	778	735	770	712	785	770	776	748	748	766	772	795	739	787	792	813	843	763	744	745	728	739	781	791	779	782	778	803	748	760	737	767	768	796	789	770	788	779	780	782	791	761	777	757	769	791	757	722	791	770	823	725	818	762	771	790	819	797	745	756	717	769	734	723	716	834	779	779	741	741	781	764	814	802	764	753	741	763	764	788	752	752	780	786	774	785	774	793	819	748	738	752	777	772	768	764	762	752	731	776	785	780	768	702	797	754	725	798	787	756	780	767	784	788	766	727	778	727	728	764	745	795	770	777	773	735	794	742	748	775	779	821	774	772	802	724	755	786	775	842	793	779	761	777	803	802	809	766	751	785	769	783	778	801	770	775	786	781	789	768	824	822	746	736	762	778	790	750	786	745	777	752	784	766	800	751	758	780	834	801	765	801	713	813	745	739	779	796	762	827	790	764	800	782	775	783	775	761	767	803	824	738	755	743	746	812	795	813	760	780	725	765	751	803	757	734	785	746	792	749	756	778	731	733	791	822	756	746	748	788	757	791	814	729	780	734	762	762	721	777	816	752	784	753	837	792	773	776	758	875	789	792	791	827	787	748	772	794	782	803	756	767	816	818	782	784	725	808	761	753	755	771	776	732	794	845	857	749	750	773	786	807	833	762	746	772	775	750	708	767	835	756	748	750	785	732	738	730	767	765	774	781	747	788	786	787	804	740	756	776	812	740	781	790	732	789	800	829	791	806	762	802	733	799	773	745	752	758	769	762	800	767	745	817	779	769	798	763	764	791	786	799	749	750	749	772	738	771	757	762	777	758	765	794	761	754	786	792	759	768	744	777	740	776	786	800	775	821	732	767	801	772	791	782	758	735	727	743	766	703	810	744	745	839	741	761	782	790	785	722	830	733	761	768	738	814	778	778	781	797	736	772	785	755	775	759	787	781	780	786	746	765	800	808	727	795	753	741	793	730	783	793	771	765	750
3055	2079	13490	16007	7751	2612	708	316	219	182	220	203	193	219	200	203	192	177	192	194	200	177	212	223	205	200	209	191	191	216	195	217	195	216	214	191	205	186	221	217	203	204	208	182	218	210	197	211	190	212	195	217	221	211	198	209	199	228	208	198	197	196	194	207	198	200	206	185	220	212	187	200	196	211	198	189	208	194	194	172	176	234	210	189	187	231	207	218	221	198	203	187	184	197	190	202	209	189	207	196	224	194	214	219	214	195	229	227	186	210	180	182	237	209	221	203	205	224	186	202	219	228	197	187	205	197	203	217	213	186	210	218	221	225	183	178	225	212	218	203	189	205	186	213	222	165	200	192	200	223	206	211	172	229	210	204	227	216	176	198	206	198	188	220	177	223	217	228	190	191	188	177	210	207	191	212	204	217	179	189	204	177	207	190	216	201	202	195	219	189	203	203	191	214	189	209	192	230	208	187	209	214	220	204	208	197	219	217	205	219	204	199	190	195	210	197	216	222	188	194	199	187	187	212	203	185	185	205	213	202	187	201	236	183	214	208	197	172	230	191	239	212	230	198	196	196	217	205	184	190	191	211	196	188	212	192	204	224	209	196	221	209	203	225	186	213	219	183	193	181	214	205	202	205	222	195	217	209	192	191	208	214	197	183	225	207	207	223	200	202	211	199	201	195	206	189	201	217	204	188	189	199	207	181	197	210	194	229	191	227	178	192	206	198	191	207	180	212	221	207	209	206	230	188	196	206	224	185	210	201	210	206	227	192	215	200	211	196	174	203	205	188	190	209	220	212	202	202	209	205	201	185	209	218	190	210	227	204	190	210	200	213	212	203	203	225	196	231	230	206	166	207	174	199	207	188	204	166	243	196	199	191	198	197	205	193	197	215	199	212	198	239	182	192	209	172	210	197	207	194	189	197	206	184	229	210	230	217	194	187	186	185	198	193	176	202	184	175	217	192	195	205	190	223	196	215	213	213	205	205	182	190	194	182	232	203	191	194	185	193	183	191	192	199	228	207	198	206	195	211	190	211	214	206	208	198	166	206	184	205	222	217	188	200	191	199	200	206	201	201	204	214	206	182	181	231	178	219	207	187	195	197	207	192	196	188	189	193	180	204	189	220	207	184	212	186	172	214	181	190	191	190	204	182	202	208	174	186	215	196	206	207	212	179	192	206	208	207	167	208	218	213	196	203	203	214	208	189	203	204	219	201	228	211	220	204	195	201	185	184	203	214	212	194	201	178	192	197	211	202	189	173	192	211	223	209	192	212	205	217	180	206	199	198	215	223	220	210	185	206	195	221	194	187	195	188	179	196	221	235	216	177	192	210	210	188	191	209	195	213	183	179	204	188	192	192	196	186	182	174	236	205	210	186	211	198	207	181	165	200	196	207	179	201	191	195	212	190	220	207	207	209	216	200	238	206	199	203	226	203	204	205	194	206	203	205	191	205	217	199	191	182	204	205	218	203	192	219	181	185	199	216	209	213	183	216	218	197	199	213	223	204	215	216	192	193	199	219	175	181	226	208	204	209	203	209	210	239	196	208	210	192	203	213	216	211	230	201	187	203	218	207	184	198	191	203	207	223	201	215	203	230	210	188	221	205	205	208	189	195	206	187	203	220	173	213	191	156	198	209	203	220	214	197	188	218	209	199	194	170	177	207	179	177	187	214	192	213	199	206	201	197	193	179	190	199	206	193	196	193	209	191	198	210	207	195	220	193	213	228	196	177	215	195	183	191	194	212	206	179	187	184	188	204	228	181	228	175	228	203	212	210	198	219	211	208	190	224	207	219	199	169	228	218	199	207	197	208	211	203	207	215	191	210	222	202	193	194	231	177	193	210	214	203	189	203	214	228	199	190	165	209	215	200	215	230	196	184	189	217	206	201	186	205	189	208	198	203	197	201	201	210	176	188	217	200	210	209	190	194	184	202	223	213	209	196	189	213	216	203	203	207	188	197	195	198	212	213	187	192	235	224	215	233	191	209	227	195	226	187	195	204	206	224	188	200	205	209	203	195	204	209	211	189	193	179	191	193	182	179	197	208	222	198	212	190	204	229	224	195	200	183	198	187	222	209	185	176	210	185	215	199	205	186	218	215	183	186	214	190	222	187	198	203	194	194	197	189	199	188	187	232	195	207	188	205	195	213	176	212	188	201	237	200	188	207	200	188	190	196	206	200	214	218	235	191	229	220	186	207	192	211	195	197	230	204	188	175	197	193	192	223	224	198	208	202	203	211	217	199	225	202	211	169	202	208	216	199	217	187	185	206	189	208	210	215	220	235	214	202	213	179	186	189	195	196	186	200	221	210	213	194	207	214	189	187	231	220	196	184	214	175	177	211	215	187	174	187	204	213	222	202	188	199	195	195	174	214	223	203	185	210	210	194	210	205	202	211	214	207	186	226	188	204	171	198	194	221	197	215	185	222	207	207	198	205	183	198	207	192	203	189	194	203	182	204	190	204	204	193	180	225	210	168	177	212	205	188	190	182	216	168	198	203	197	211	192	205	206	208	215	184	224	207	202	215	201	204	208	191	197	218	206	189	208	227	191	187	230	199	203	209	213	192	217	204	185	190	216	185	205	207	199	199	185	204	184	199	192	217	200	201	183	203	190	190	193	196	207	187	191	182	222	219	180	173	181	194	212	204	201	210	186	203	209	193	206	201	221	200	192	175	207	180	228	200	193	205	189	203	212	197	209	164	180	224	216	214	192	209	198	224	186	201	198	181	186	195	193	199	207	192	187	196	215	210	192	201	229	224	201	186	194	220	193	174	217	205	202	219	202	178	202	186	228	200	212	190	212	209	204	191	204	206	188	187	241	213	192	187	232	188	194	224	219	232	194	201	190	202	217	207	228	197	233	200	197	181	193	231	209	213	225	207	199	184	194	217	195	227	200	213	205	184	208	214	195	202	220	212	213	219	182	202	186	203	178	200	207	209	172	209	186	205	194	207	194	217	214	198	193	200	178	211	186	194	202	202	197	210	180	201	215	200	209	196	190	190	180	173	199	209	194	190	186	200	199	206	192	189	202	197	184	189	215	193	182	204	186	185	183	207	203	179	206	183	212	225	193	205	221	194	226	215	230	204	209	199	231	233	203	210	197	215	232	237	203	202	218	189	234	208	220	213	194	209	205	208	215	198	185	235	218	174	206	181	218	182	210	192	190	224	211	196	192	191	222	217	191	177	206	172	192	207	174	201	210	196	211	192	170	225	225	204	221	185	202	206	223	203	170	191	202	185	186	202	226	167	212	208	204	207	207	198	185	222	199	189	194	182	217	222	209	181	201	173	202	176	210	204	206	196	195	192	207	189	201	213	211	208	200	212	203	203	205	199	193	193	202	180	184	201	168	194	196	216	180	207	212	202	219	202	212	201	182	174	188	213	181	186	226	185	199	184	217	207	213	221	196	235	194	195	201	173	195	216	193	174	190	190	209	228	191	199	221	176	209	205	194	200	182	201	202	187	199	189
2907	3587	25125	28803	18097	7458	2221	826	629	564	587	582	567	571	563	611	554	616	551	597	563	527	610	565	561	578	613	542	587	580	578	586	567	567	552	585	608	586	565	535	538	594	561	583	575	613	517	563	574	548	563	604	539	577	639	523	583	609	600	599	615	570	554	533	612	594	592	611	600	606	531	601	575	564	587	557	558	628	604	556	594	565	584	545	554	546	554	556	588	575	529	600	583	568	533	604	587	582	576	592	624	562	587	535	556	578	551	620	577	547	575	581	580	611	565	595	539	518	576	555	547	579	570	573	575	585	574	595	543	577	642	560	546	576	621	585	576	583	585	560	593	588	555	561	596	640	560	598	573	565	569	584	567	563	599	588	583	577	547	528	556	599	585	583	596	580	569	573	578	568	569	562	558	577	563	567	559	563	556	569	563	544	598	558	549	569	551	556	555	622	634	561	549	567	609	579	539	601	554	550	544	566	582	559	587	583	527	610	599	592	543	611	609	601	572	530	612	568	613	570	592	585	589	591	559	555	564	562	601	620	596	564	577	575	596	546	604	550	586	588	591	574	559	588	585	606	564	583	597	538	594	567	599	581	566	634	666	565	537	552	539	590	616	583	550	535	534	554	571	556	599	573	488	566	579	600	577	612	579	540	624	584	596	533	539	594	583	581	560	584	601	559	595	625	576	581	570	607	624	576	616	592	602	564	607	519	563	588	548	578	606	587	582	557	553	582	565	556	543	552	609	578	567	612	588	600	604	555	581	573	559	542	617	556	621	581	583	564	544	605	594	590	552	560	574	569	597	548	541	577	568	590	575	561	578	571	594	555	534	555	560	591	566	553	579	580	601	617	566	599	580	583	569	568	592	573	591	592	547	537	584	598	569	561	583	600	566	569	558	631	618	541	567	597	602	572	626	592	567	595	595	585	548	543	581	586	613	597	604	538	567	595	597	584	589	571	594	559	592	606	568	623	570	554	541	561	553	551	597	572	633	566	565	616	602	540	575	585	606	575	575	568	601	585	593	563	573	585	556	596	562	561	586	595	582	589	563	570	560	595	571	596	574	575	559	546	587	531	576	603	574	519	569	564	582	641	580	592	536	521	588	583	602	570	542	646	538	544	592	582	605	555	590	578	573	583	602	549	577	542	597	582	583	553	543	560	529	632	614	568	586	605	529	570	571	602	521	603	594	556	585	563	592	581	549	572	605	622	523	609	586	595	601	572	574	623	594	558	564	556	573	572	596	589	584	597	584	569	605	536	581	568	580	590	621	593	582	573	533	597	570	571	574	592	525	540	538	567	550	567	590	597	605	553	566	547	560	591	579	580	575	592	594	570	601	584	589	560	608	571	588	565	571	578	572	575	575	583	634	536	576	602	589	525	572	583	539	559	534	587	589	598	599	576	591	579	628	588	602	578	560	605	555	611	575	541	545	574	565	561	539	608	602	588	612	525	559	591	560	546	560	579	617	620	577	576	541	559	561	545	572	576	571	571	586	592	562	587	560	602	569	586	579	601	569	549	587	547	579	552	635	602	603	536	573	561	614	587	561	577	548	539	555	576	559	589	519	574	633	587	595	585	556	604	581	578	559	543	580	555	546	569	542	588	544	559	591	603	639	595	585	587	562	586	606	580	607	605	601	561	563	562	577	557	566	524	580	546	599	602	565	580	565	656	611	569	600	605	567	616	614	559	588	627	576	593	567	581	583	576	590	616	543	565	595	541	588	627	592	574	588	568	556	565	553	574	562	578	582	571	606	585	560	584	619	578	561	529	600	542	555	565	570	600	590	543	607	554	587	523	571	566	590	558	574	571	614	606	546	584	578	602	602	542	592	595	562	568	557	580	566	560	596	520	565	563	575	585	530	590	591	597	587	539	554	616	596	553	586	617	558	603	536	595	568	595	605	532	574	586	517	571	566	613	564	620	568	581	606	566	583	594	550	593	568	581	608	589	570	550	557	574	555	557	592	615	576	575	529	586	586	531	549	580	558	571	544	533	551	570	567	556	581	543	564	616	541	584	542	589	585	562	601	585	564	579	567	563	547	567	577	555	579	545	586	597	571	589	582	593	613	596	573	590	578	567	585	578	557	584	576	577	581	539	571	593	604	587	570	545	579	568	587	549	600	552	565	576	593	545	587	604	596	583	573	584	576	560	584	574	586	532	610	542	580	570	591	596	577	583	625	628	639	600	593	599	599	553	539	577	602	562	566	558	543	565	562	528	535	559	565	550	544	559	553	540	537	565	546	572	555	569	609	578	601	571	586	590	603	576	554	566	585	615	556	617	588	584	534	572	602	593	564	602	564	586	539	568	596	569	612	580	580	572	563	614	570	544	587	611	563	560	601	588	576	580	577	604	617	596	605	595	552	569	548	562	531	572	569	586	587	592	599	613	534	583	598	594	583	556	573	550	533	564	573	569	599	575	555	509	570	593	553	565	563	558	581	567	577	547	597	575	563	527	600	636	565	566	596	558	567	548	531	631	557	559	568	566	566	567	562	548	583	526	575	563	619	560	545	539	565	593	600	613	557	573	559	617	579	577	553	604	563	543	613	603	580	558	587	550	570	572	560	621	555	532	601	541	598	581	571	615	589	636	609	526	615	573	568	557	562	583	571	563	540	579	588	553	596	622	553	557	544	553	593	530	580	590	609	546	572	616	603	577	602	593	586	505	595	581	581	548	528	598	564	580	597	576	560	563	547	584	589	596	610	618	597	558	573	582	601	605	580	535	606	576	590	610	560	571	590	581	594	556	574	564	592	597	590	582	593	565	561	568	544	607	582	617	552	580	588	550	588	545	568	556	569	619	573	587	598	590	553	584	578	551	584	515	587	629	564	566	537	546	499	581	582	578	595	585	613	569	600	577	538	583	558	582	571	577	585	532	589	604	614	594	600	621	604	577	551	560	594	550	614	577	598	550	538	575	586	523	582	539	609	581	590	625	581	580	629	600	567	545	559	574	579	607	586	553	621	602	589	582	552	542	566	594	607	577	566	558	573	578	589	603	566	578	625	610	587	563	546	611	594	563	602	615	563	559	566	604	613	568	583	562	589	565	597	586	546	576	513	603	566	609	613	551	547	580	550	553	620	595	581	564	551	623	580	576	608	603	596	557	586	608	554	586	586	586	541	570	541	590	596	579	566	592	573	589	596	544	633	548	621	556	579	590	576	610	567	556	541	556	539	565	549	528	589	591	586	588	584	558	579	657	570	527	586	578	640	580	590	589	587	591	550	561	624	601	617	535	553	606	549	541	573	567	572	554	555	557	594	549	548	559	575	566	595	563	565	566	554	577	526	561	593	564	570	585	587	565	594	617	552	546	557	569	549	590	583	564	597	585	577	555	577	553	567	561	572	572	596	579	561	574	569	611	563	574	592	586	586	564	584	574	552	587	554	579	613	546	577	586	572	568	613	568	580	561	569	545	569	568	570	539	575	566	587	599	554	624	590	605	577	568	583	540	551	564	584	568	574	560	625	575
19177	41924	77221	64318	41749	20313	4825	654	270	255	250	236	250	243	233	252	221	250	241	218	228	241	246	257	243	241	227	255	235	246	243	238	238	247	262	237	226	262	251	229	223	241	253	237	241	223	230	255	235	256	230	250	250	222	221	247	223	259	248	227	223	260	261	236	235	257	253	238	241	232	231	242	237	217	215	249	236	226	239	244	246	206	255	255	220	236	253	238	240	210	242	233	243	255	238	236	252	265	248	229	258	235	236	234	241	202	235	212	245	245	241	263	244	245	263	221	227	257	261	243	249	246	246	252	229	211	250	246	253	242	231	250	221	253	247	248	219	221	223	229	209	205	227	215	246	252	224	223	227	252	218	245	252	222	243	234	252	212	245	243	252	232	251	233	220	263	236	246	226	230	257	222	230	258	265	240	262	241	251	215	232	239	243	211	246	248	258	237	268	262	221	272	234	274	214	225	259	243	247	228	252	245	257	247	208	250	258	270	224	260	258	244	212	243	218	227	253	249	252	226	252	237	258	242	251	204	214	247	215	237	223	252	217	251	233	238	216	252	216	228	204	258	247	251	256	228	242	265	240	223	257	277	251	226	230	242	243	217	264	243	226	231	233	248	263	249	226	251	241	249	215	244	240	252	250	239	246	226	234	243	243	233	222	233	243	261	216	244	234	237	260	233	219	247	245	240	267	234	203	245	240	205	219	229	247	226	233	248	231	259	250	263	236	238	275	243	211	242	233	237	230	225	249	243	248	228	229	240	218	270	254	239	231	244	268	232	239	239	229	246	250	225	212	268	208	226	248	239	221	224	224	240	237	232	254	257	233	234	260	242	246	220	260	259	225	246	233	230	206	236	236	253	258	269	234	228	227	241	239	250	254	236	276	260	218	213	237	256	272	225	248	234	263	249	243	257	230	253	241	261	288	237	244	266	227	271	228	226	251	235	245	204	212	226	237	249	273	222	230	244	230	255	218	228	236	247	245	250	220	240	203	235	240	231	242	248	197	227	233	242	253	230	246	231	245	236	227	235	240	264	246	222	220	241	243	223	229	243	276	242	249	243	259	255	222	235	241	257	230	242	226	229	218	276	234	227	242	243	240	259	238	252	249	231	245	224	231	254	256	242	240	223	270	227	279	210	265	239	257	233	252	243	239	263	200	245	261	260	250	226	242	259	234	250	220	246	248	254	244	258	216	230	263	246	243	252	222	253	228	230	244	230	230	250	254	283	199	240	234	250	232	242	250	251	237	242	236	267	249	253	221	261	240	225	240	226	242	232	238	243	247	238	260	245	238	264	238	221	235	268	221	235	238	256	228	221	244	247	265	265	265	234	236	201	231	208	240	248	250	244	253	224	244	254	231	233	239	265	226	251	239	243	233	269	238	238	260	255	226	241	213	219	248	247	223	246	235	253	273	260	236	247	235	230	263	226	234	231	248	239	214	220	227	230	257	252	266	246	232	255	235	233	257	246	234	246	244	233	258	222	245	244	227	227	241	227	251	253	231	253	246	249	227	238	243	227	216	232	225	225	224	218	220	239	250	233	234	233	246	256	248	224	246	257	231	234	241	241	228	252	236	246	246	230	245	242	232	227	248	218	243	245	270	227	224	234	238	244	221	269	229	238	250	240	236	230	229	226	260	235	236	237	247	265	254	228	235	215	229	250	242	225	227	210	243	251	218	216	258	225	226	255	219	228	245	233	232	236	261	266	236	247	245	232	244	228	225	227	249	244	243	245	252	236	230	249	236	246	230	265	221	217	258	230	257	226	248	251	242	232	239	206	224	228	200	238	242	243	220	232	243	242	230	268	250	244	254	232	243	234	218	252	226	224	253	261	246	257	264	247	229	254	226	232	222	240	251	242	217	217	270	239	237	230	233	248	237	232	233	242	224	232	237	242	262	234	247	252	268	242	258	253	252	252	248	274	263	224	235	229	222	245	246	253	256	238	229	245	217	239	219	263	235	245	259	231	239	262	196	255	237	245	246	254	258	222	243	246	237	233	233	228	271	241	233	245	246	234	221	224	232	249	245	234	257	252	206	240	257	232	253	285	232	215	251	240	251	237	236	242	249	237	233	252	248	288	237	250	234	259	220	242	231	207	253	253	212	198	221	254	247	236	230	243	230	243	246	237	269	240	216	264	223	221	204	220	219	224	232	247	240	243	235	232	220	217	251	212	220	284	237	246	266	221	217	204	234	272	231	284	225	245	275	242	241	226	239	264	241	242	221	218	238	210	232	246	270	252	223	244	230	259	231	247	239	229	224	267	206	243	240	239	252	237	261	221	226	232	238	247	223	258	249	257	228	237	258	226	243	239	238	229	244	255	250	251	223	236	220	217	247	245	240	265	219	231	214	221	237	218	247	220	242	240	244	242	218	240	213	262	254	243	268	214	232	243	249	240	250	232	225	231	227	249	243	220	226	232	241	216	217	234	251	237	239	242	251	240	248	213	227	228	216	269	231	234	243	245	236	241	255	240	235	214	253	222	202	221	248	260	230	249	225	238	251	252	203	220	244	247	229	240	270	258	231	236	238	228	219	251	233	249	223	264	234	237	231	239	257	267	245	224	246	257	234	226	247	235	259	267	244	226	258	244	256	244	232	240	267	230	243	234	240	244	254	224	251	251	227	276	233	241	250	240	268	244	252	263	244	219	232	262	253	261	239	243	241	239	231	238	224	237	262	248	262	253	211	230	268	255	240	241	261	240	202	210	241	232	239	237	240	269	244	244	258	209	211	238	243	262	249	262	246	263	237	238	239	270	265	237	250	241	229	208	242	260	232	242	245	247	238	262	271	230	265	250	253	276	231	246	226	230	231	233	254	250	241	235	216	246	252	227	248	230	227	251	282	252	222	210	219	271	239	249	232	232	246	239	229	236	241	258	242	224	214	200	250	234	263	229	214	236	228	236	233	234	243	218	256	236	221	247	250	265	230	235	251	209	250	248	239	227	227	261	243	236	227	215	229	213	232	242	250	235	237	260	234	253	243	252	228	203	232	261	238	221	261	270	246	228	204	251	264	232	237	241	237	242	247	238	259	209	228	269	236	239	247	246	233	239	245	251	191	207	211	253	254	242	235	236	260	239	252	247	242	249	260	221	222	245	239	245	232	222	257	228	193	230	246	256	239	237	241	213	238	227	218	222	224	236	207	255	258	215	231	183	229	238	245	273	233	225	216	239	259	218	243	246	256	234	250	246	243	258	226	248	235	230	246	260	220	239	227	238	258	229	241	245	249	255	228	240	234	254	250	226	268	248	227	238	238	237	235	236	230	196	229	251	255	234	246	261	264	242	247	267	233	247	242	255	250	244	239	226	239	242	237	256	236	221	253	259	245	217	206	239	241	239	252	219	228	264	238	224	259	223	262	242	263	212	248	226	245	211	218	234	249	245	221	254	207	268	241	244	262	236	253	228	246	250	240	222	229	272	262	281	253	251	254	251	243	242	240	232	225	241	247	263	227	242	250	241	223	261	234	227
11793	35345	74763	69298	49651	28114	9246	2026	768	666	705	662	632	694	664	638	656	700	633	649	687	686	686	683	681	691	667	645	655	658	697	640	649	641	695	702	736	679	639	695	690	701	721	694	688	646	661	695	652	617	715	690	684	663	656	629	644	669	680	681	659	683	666	703	647	638	689	651	679	675	650	635	690	707	667	669	681	660	701	670	682	690	668	674	676	712	698	627	675	697	698	643	632	680	667	664	663	671	695	687	663	656	678	655	617	698	650	607	659	685	652	688	653	653	640	652	700	631	646	724	677	667	670	647	695	651	645	649	704	706	678	662	658	720	620	705	679	667	664	671	668	657	674	675	695	685	682	653	671	664	659	673	684	710	737	645	646	662	635	688	613	712	656	698	682	637	661	604	655	659	654	711	665	660	675	693	684	672	656	658	688	681	625	688	609	691	693	647	673	681	636	661	673	626	647	639	676	678	678	671	661	691	646	653	653	681	687	673	655	692	738	616	654	665	690	686	688	671	653	702	705	637	677	667	693	700	680	636	665	648	631	648	682	668	674	661	652	697	663	652	711	667	624	655	674	631	673	650	668	660	699	642	634	648	683	648	667	670	692	673	691	700	662	670	655	642	697	693	688	676	652	684	667	671	632	624	615	643	685	665	687	649	634	685	666	702	672	684	645	643	712	680	689	651	658	713	674	656	699	633	643	678	650	695	672	619	615	622	665	659	647	676	667	715	638	662	717	654	656	719	706	633	663	687	683	703	636	645	605	677	633	665	680	701	683	656	688	678	644	625	666	656	684	670	707	667	662	648	665	687	670	710	678	707	654	690	721	656	642	709	669	665	682	701	640	682	648	652	691	685	690	704	683	726	652	663	674	680	658	639	737	685	690	671	646	617	702	662	684	705	695	663	694	670	669	656	671	662	656	638	657	699	644	697	693	630	653	643	720	671	702	653	673	679	654	660	667	711	652	701	626	679	669	699	638	691	692	689	719	651	682	696	644	692	630	675	677	656	652	674	664	640	721	677	651	715	667	671	658	661	684	720	702	686	661	667	664	675	691	694	692	699	681	662	632	712	648	694	630	644	668	691	686	692	681	744	636	716	686	661	674	676	638	662	639	687	670	636	642	671	710	684	730	688	656	659	650	659	715	636	712	689	658	677	653	694	667	663	706	669	661	689	660	665	682	672	670	711	647	640	621	698	672	640	675	646	659	622	686	674	683	691	667	680	649	639	697	739	667	679	684	693	676	640	680	688	658	666	659	643	639	664	658	663	666	730	694	684	683	681	661	665	690	694	685	654	680	708	668	675	615	681	690	666	691	642	646	652	655	633	659	705	688	663	687	679	660	702	667	684	684	691	675	691	708	628	684	690	656	676	670	670	674	672	644	680	655	665	703	698	658	625	699	665	620	650	677	694	674	672	685	662	664	657	664	652	672	685	686	708	669	695	643	624	618	679	702	686	666	671	651	682	671	623	624	647	662	671	710	646	678	653	681	676	658	666	662	699	687	634	716	673	711	658	696	687	676	668	685	663	681	658	692	661	669	698	712	681	687	678	672	734	659	639	672	653	675	642	707	679	634	628	674	656	638	705	685	647	657	694	671	689	698	637	667	650	687	607	653	632	663	646	643	681	676	684	682	706	689	668	651	707	659	693	684	744	610	658	666	690	673	704	719	660	720	684	640	650	676	654	653	675	704	681	661	650	703	670	675	697	676	677	657	642	663	642	663	717	664	678	682	619	704	695	652	709	671	658	637	671	682	684	671	669	680	676	746	750	678	640	661	701	719	700	693	651	693	612	657	672	589	691	667	613	683	672	666	701	677	682	673	673	660	686	661	643	643	702	647	670	639	663	649	664	689	633	648	650	667	684	650	664	635	715	678	667	705	702	698	674	693	643	684	684	637	639	633	678	653	641	668	685	693	660	700	667	685	693	660	679	665	673	675	708	674	673	671	666	669	707	713	666	681	655	690	688	698	662	658	650	618	675	659	719	681	654	663	660	703	647	669	685	655	701	677	661	683	686	695	657	672	689	677	659	678	689	659	641	694	746	666	679	722	667	693	670	706	713	694	675	640	667	722	694	648	655	667	677	684	637	700	717	637	649	677	681	687	662	632	682	677	693	662	628	636	671	680	679	691	649	715	676	677	688	660	637	694	653	656	674	642	691	666	669	670	661	602	665	648	683	653	630	669	657	658	679	656	680	683	670	667	662	666	615	644	676	705	684	641	663	667	656	671	644	659	688	656	663	639	661	649	676	670	680	662	711	625	654	692	691	662	676	704	688	696	666	699	647	650	662	651	638	663	625	633	657	713	675	666	683	647	652	653	668	692	697	681	718	687	679	672	685	631	688	680	660	664	637	660	686	655	638	698	677	699	656	657	634	654	685	653	674	627	728	697	678	649	622	645	686	700	712	672	638	624	688	656	648	674	642	670	631	681	667	720	705	640	653	656	641	664	660	684	660	638	685	657	703	671	703	657	664	703	686	718	699	711	666	684	704	663	698	691	642	661	665	649	672	665	690	674	678	677	597	680	637	680	670	664	680	721	694	662	671	678	659	608	648	706	687	656	644	664	653	694	689	677	650	694	675	686	663	660	666	619	644	653	692	635	645	688	712	701	654	692	688	643	753	644	729	654	721	643	722	682	667	660	675	691	664	654	634	629	642	724	662	678	637	669	665	646	637	647	669	702	689	670	680	675	648	695	638	754	671	681	657	640	698	648	697	664	650	637	694	696	670	664	692	723	676	682	676	683	647	700	711	685	635	677	679	634	683	678	671	673	677	665	674	644	661	662	680	711	641	655	629	685	698	680	684	650	667	643	722	637	693	616	671	663	659	664	665	669	694	699	702	661	660	674	677	637	723	674	681	678	685	670	672	682	679	648	678	643	638	668	633	670	664	633	695	662	652	626	680	683	662	703	629	676	725	617	637	691	734	700	716	696	707	693	668	645	666	651	605	621	656	699	646	653	680	627	676	660	665	658	649	645	658	696	702	658	643	705	673	669	689	696	703	658	707	694	677	609	642	689	692	684	665	700	661	654	703	620	665	608	647	670	672	664	629	699	634	653	684	727	634	674	697	734	604	664	685	674	616	700	671	656	653	665	696	683	641	696	650	712	636	631	644	692	663	679	666	637	685	693	675	652	641	667	679	638	700	653	634	667	669	678	648	666	654	680	688	646	676	698	674	666	724	695	678	672	719	687	683	699	670	694	693	629	685	638	716	673	703	678	679	687	636	661	671	647	635	707	655	632	616	651	683	670	670	679	674	660	724	669	703	718	668	674	610	631	636	661	650	663	657	672	656	640	643	678	686	679	672	629	641	647	667	681	690	680	686	646	729	656	666	681	671	671	691	664	688	691	662	685	651	671	667	684	634	675	714	691	656	645	675	675	738	674	645	667	706	669	712	635	641	633	690	655	682	703	651	665	676	660	658	667	646	709	681	678	724	680	691	682	701	663	675	642	674	648	695	721	679	668	646
28679	43300	80682	77310	59075	34757	14261	2360	404	315	296	282	306	267	300	281	285	275	306	300	292	275	272	278	283	269	283	300	273	302	290	312	303	321	303	311	298	268	251	278	262	300	262	292	285	274	287	288	281	294	283	277	287	259	273	283	252	300	296	284	264	256	266	268	286	289	278	291	257	283	270	264	279	314	292	284	330	272	287	264	266	319	293	273	280	290	302	307	287	292	272	281	264	284	322	324	273	303	303	289	272	264	266	271	278	299	314	291	302	280	288	293	302	277	282	304	274	274	286	290	293	266	280	282	266	257	301	291	276	282	279	294	271	300	275	328	264	288	276	285	294	288	302	315	287	257	264	300	299	284	294	267	261	300	283	304	301	295	288	277	266	270	276	298	289	305	274	315	276	313	312	282	281	267	301	259	297	305	280	298	293	282	274	253	270	249	265	294	285	280	262	316	251	284	283	300	271	296	289	296	267	278	284	287	261	269	284	272	283	299	296	291	248	281	277	296	301	275	257	287	255	282	281	258	279	289	250	313	268	262	311	287	289	302	247	288	287	297	275	279	279	285	277	265	250	288	287	272	312	274	294	298	275	289	307	258	290	311	306	252	267	277	295	274	281	312	301	278	287	285	288	292	288	326	286	284	298	290	295	262	283	311	276	297	291	276	263	283	253	295	283	307	271	294	280	273	276	277	278	323	243	305	257	304	301	260	279	299	276	284	290	304	285	294	264	290	265	294	304	287	290	282	272	249	279	296	294	279	276	288	284	293	264	294	276	271	307	267	295	267	249	273	303	271	286	292	306	291	262	273	279	284	312	290	296	315	270	309	267	303	306	288	297	283	283	295	283	266	267	285	272	292	294	274	317	310	302	324	269	281	269	273	262	283	269	273	291	289	250	296	266	304	303	301	282	261	285	291	281	307	276	274	285	312	319	304	294	284	272	292	272	301	295	267	310	281	305	294	258	297	292	285	273	302	266	266	298	283	302	268	255	290	296	273	287	265	267	249	271	290	277	305	270	275	290	291	287	285	284	303	301	314	275	281	293	283	311	284	249	294	302	281	292	269	295	326	285	287	276	287	297	264	278	273	276	292	297	253	287	297	269	290	292	273	288	298	279	283	270	274	279	273	291	267	283	336	285	305	273	302	292	322	282	299	298	267	276	296	249	303	289	287	269	259	284	294	285	300	283	304	280	267	282	294	268	274	291	290	274	289	272	297	267	280	272	284	261	299	291	286	292	288	287	279	275	271	311	276	272	284	274	275	282	289	279	302	254	298	286	292	317	250	283	312	273	303	289	272	311	286	270	269	314	258	279	307	283	259	299	268	276	254	279	282	317	275	270	275	269	261	308	300	283	279	287	306	302	261	286	296	272	269	300	268	302	265	306	275	259	272	283	266	304	271	296	314	284	291	322	308	277	277	305	275	323	287	263	290	301	310	293	275	261	261	265	311	293	305	276	285	265	274	267	288	276	289	300	274	266	292	256	280	280	293	292	288	275	273	289	287	309	265	290	292	271	300	262	273	290	274	299	266	257	315	249	288	292	295	270	286	280	284	286	291	277	271	293	280	276	294	286	268	317	298	285	256	300	286	274	271	273	258	277	292	298	289	293	263	266	309	282	274	309	263	232	298	287	295	279	258	291	291	293	308	318	308	266	255	294	294	298	280	308	270	341	274	276	294	291	294	268	270	302	282	302	280	279	248	273	287	305	307	290	277	302	316	268	309	278	289	282	246	274	289	299	287	296	297	284	311	276	294	298	273	300	301	278	294	262	298	286	259	294	238	296	284	295	251	303	314	315	287	274	301	259	268	278	293	294	304	288	276	328	270	261	291	285	284	292	256	266	309	281	289	300	320	283	279	267	269	294	265	269	271	309	274	294	295	292	275	257	303	257	330	279	270	258	277	283	283	282	292	289	332	298	281	271	301	278	302	283	247	299	262	290	291	267	293	310	282	289	267	269	248	279	273	275	256	272	312	300	281	257	279	259	243	306	280	295	271	303	273	257	293	266	296	267	270	286	279	281	250	260	299	312	278	302	268	294	258	313	291	282	304	302	283	310	314	265	264	290	287	308	293	270	262	296	303	290	294	323	304	302	268	302	258	253	294	298	261	269	265	266	302	286	283	327	294	328	285	287	255	300	294	288	278	271	297	274	296	302	252	282	280	306	288	272	295	277	271	298	266	280	287	273	304	304	247	277	296	275	264	273	289	268	289	284	278	271	320	306	306	286	306	264	319	272	293	292	276	274	294	278	303	281	291	283	301	314	265	262	284	287	304	254	316	243	260	297	253	259	297	242	258	274	277	311	293	302	291	311	283	276	290	291	271	271	275	273	291	300	263	291	271	299	288	286	294	276	317	287	284	269	320	273	321	251	303	268	269	272	302	278	280	290	272	286	267	260	298	281	296	288	302	267	303	259	304	318	279	264	310	269	283	284	270	278	265	316	291	281	298	279	300	265	269	276	255	300	273	259	271	302	278	265	287	294	306	297	293	291	330	291	297	269	273	266	288	279	303	308	300	278	293	259	303	257	282	278	273	300	273	299	292	286	303	287	292	325	271	260	288	304	308	275	275	309	293	291	258	311	276	277	274	291	265	305	288	293	288	281	264	268	268	302	298	279	276	243	260	281	283	269	295	290	268	271	290	260	297	313	306	281	274	282	305	284	270	280	264	282	283	274	273	275	282	288	276	308	303	287	293	293	330	302	283	281	277	281	270	270	263	298	278	295	269	262	274	271	277	288	265	309	280	291	247	294	292	299	281	270	270	328	322	275	284	262	283	313	295	276	285	278	312	303	276	277	285	271	277	265	283	317	270	246	258	283	304	270	305	266	281	265	294	305	283	289	288	304	278	256	284	280	262	300	269	281	291	282	280	263	281	282	304	273	294	279	312	263	266	290	302	297	271	260	262	266	270	261	304	304	276	306	308	287	272	231	243	275	300	313	301	290	268	273	321	308	296	307	278	281	275	291	305	265	290	277	294	310	266	287	288	285	282	276	289	283	278	286	287	295	294	266	278	263	292	297	277	275	310	273	275	290	283	259	263	296	308	278	279	305	279	283	275	270	283	316	305	291	294	248	276	270	288	250	279	270	259	290	298	320	282	294	276	297	243	312	284	293	301	266	290	300	227	256	245	310	294	340	301	277	257	288	263	292	280	269	269	279	315	291	338	247	309	279	290	267	273	259	283	283	289	304	296	283	287	270	263	275	301	269	276	289	258	283	301	279	301	291	293	274	285	279	267	322	251	272	295	293	268	257	285	271	291	275	309	295	302	281	283	279	259	319	312	300	286	264	267	279	299	304	266	272	289	289	284	261	298	293	276	273	269	273	306	298	293	290	271	298	294	294	288	287	289	292	265	293	264	300	270	266	301	280	289	288	271	290	317	333	267	288	273	287	290	276	268	314	296	283	285	290	301	294	258	315	258	306	297	287	295	291	314	279	260	291	277	279	288	286	315	294	281	282	295	271	283
16846	35987	79392	88628	68079	43189	19064	4454	1062	764	786	813	800	774	787	752	776	802	844	762	769	776	725	780	696	803	776	705	842	715	774	811	787	772	739	791	770	818	778	739	766	748	744	726	758	759	767	748	767	816	793	751	785	773	761	805	806	815	794	797	780	780	766	749	742	760	752	769	727	769	762	831	826	796	763	716	770	785	792	771	799	754	730	736	704	786	769	808	724	783	757	748	798	788	808	757	765	802	800	709	771	775	780	781	781	790	802	757	780	789	795	783	787	742	757	806	797	806	740	766	730	774	778	786	797	803	767	737	775	762	805	762	790	773	740	765	805	754	751	793	774	729	852	761	763	773	796	768	760	746	738	766	735	805	726	761	761	717	758	755	810	799	765	785	785	736	742	774	771	773	749	782	786	708	784	827	798	763	748	767	800	771	738	727	819	793	833	748	785	768	769	742	752	800	759	806	777	761	743	763	739	800	736	801	784	752	800	789	793	792	742	781	808	794	783	761	757	756	771	794	715	783	782	770	746	809	735	744	742	832	759	765	725	748	757	782	751	748	773	762	755	777	721	766	768	758	782	741	790	743	766	802	795	750	719	729	770	777	804	724	788	789	741	788	695	738	817	777	758	791	794	728	805	763	767	791	764	807	801	771	734	800	767	770	793	729	784	761	762	724	795	728	786	712	744	771	781	772	764	795	747	775	773	743	759	746	785	724	741	762	757	762	784	768	796	744	791	757	812	803	757	766	763	748	748	746	727	787	757	765	723	788	826	780	731	784	757	783	806	777	760	766	757	754	791	842	758	812	760	784	740	699	756	815	783	772	774	774	751	833	770	810	806	800	788	764	778	792	758	723	802	800	769	727	768	749	743	799	797	750	771	802	726	764	714	751	790	753	703	776	744	744	760	762	736	785	772	752	769	765	765	732	786	776	738	793	769	782	774	786	763	790	754	808	689	787	816	789	801	756	783	749	731	789	742	781	799	797	739	776	813	782	770	833	763	788	812	742	785	755	717	743	735	763	790	760	771	761	782	765	813	786	771	817	789	741	738	741	727	789	807	787	776	794	785	758	787	802	759	779	804	772	773	775	778	761	755	794	768	734	797	828	796	777	796	776	794	788	766	762	835	796	750	731	725	766	807	779	824	785	761	791	812	750	781	808	766	775	745	794	807	779	782	815	755	803	783	754	814	766	777	746	820	749	793	750	795	765	750	810	775	764	783	749	758	738	741	720	792	752	773	747	757	747	759	808	752	779	799	802	780	839	831	786	801	735	789	732	777	782	762	755	739	751	784	770	764	745	753	742	752	779	825	744	735	779	788	721	715	797	815	764	785	748	801	769	798	787	783	781	805	788	759	752	763	786	751	737	821	725	805	760	795	802	803	756	755	790	767	814	761	733	791	775	806	801	765	731	711	743	787	785	736	719	797	803	748	778	772	828	766	779	776	720	777	821	772	793	766	786	781	742	782	779	834	791	825	769	783	743	745	773	824	735	764	772	746	730	735	778	830	765	713	771	782	755	766	754	842	777	758	764	743	764	731	733	767	755	819	754	712	778	769	748	743	778	771	773	806	809	755	801	701	792	723	751	786	734	770	770	783	730	817	767	802	770	771	739	788	767	799	768	731	772	757	840	762	734	787	787	759	759	747	755	782	751	762	752	788	757	786	772	756	769	774	745	813	768	745	792	727	724	792	761	809	747	777	783	791	753	796	724	779	792	782	794	785	753	712	791	775	800	757	793	772	727	773	746	786	805	741	816	771	747	799	798	800	743	774	772	815	792	758	742	780	759	758	725	788	759	788	788	816	710	728	780	730	792	755	804	759	790	791	715	758	825	775	781	768	710	749	798	745	761	758	770	781	805	782	771	727	788	765	763	768	748	753	764	734	727	807	783	792	756	787	809	775	751	778	717	782	757	785	703	768	765	759	786	780	769	805	763	756	806	760	754	771	770	746	815	794	795	768	783	784	757	764	757	784	778	788	781	769	751	816	757	774	778	775	738	753	830	824	773	735	756	758	742	749	783	808	746	778	755	816	766	800	781	804	791	789	762	693	750	748	793	702	759	734	752	720	767	739	783	770	778	759	748	785	775	782	775	776	786	774	791	782	744	741	817	783	760	788	771	801	782	784	771	773	787	781	753	760	803	749	761	773	744	787	771	758	786	790	754	788	798	813	799	760	761	745	785	798	745	773	755	778	768	739	735	741	747	773	776	774	784	738	767	758	794	798	784	792	787	751	796	745	790	749	758	765	729	708	715	751	791	757	826	747	766	726	787	759	737	751	754	738	752	752	772	793	825	808	728	779	787	756	791	746	798	760	777	779	758	760	757	764	789	773	820	769	674	812	798	748	793	824	763	764	776	781	795	737	735	778	754	778	780	747	735	766	755	778	721	796	750	787	778	751	745	729	730	780	801	726	773	745	777	766	736	782	733	742	764	720	789	784	771	782	802	773	767	812	795	753	780	768	797	764	796	800	795	765	798	748	783	734	774	780	806	769	742	731	757	748	745	759	764	781	763	798	770	743	741	765	730	799	760	765	774	762	757	783	779	770	754	817	734	831	766	800	742	748	733	814	790	767	770	758	774	772	761	761	762	777	792	794	751	737	751	758	692	772	792	760	745	733	805	729	774	748	772	798	750	810	762	774	768	772	773	714	787	808	763	766	728	737	784	738	736	691	851	798	754	769	824	798	783	812	772	802	798	802	780	753	793	747	723	738	754	847	737	792	781	778	769	803	776	744	796	742	776	788	737	772	766	739	803	832	753	771	757	805	799	783	775	763	799	773	761	767	768	775	772	735	729	728	766	799	856	761	809	749	754	792	805	716	795	820	806	764	780	777	787	782	780	792	774	773	760	767	755	779	803	778	751	765	788	782	754	783	767	745	787	794	760	756	738	768	749	838	800	814	803	754	749	761	759	775	754	761	756	753	804	738	763	734	740	831	743	812	750	754	760	784	758	770	763	753	759	762	718	770	789	753	744	771	759	779	772	705	742	722	747	761	766	775	756	786	787	778	757	739	720	787	719	764	723	801	758	727	757	784	760	822	722	799	777	742	778	794	763	747	828	764	734	771	772	759	742	789	771	799	771	756	743	764	741	796	768	829	748	741	777	808	772	771	733	806	776	752	813	753	764	788	809	784	807	758	765	781	782	814	811	747	794	725	742	740	730	766	775	764	770	746	783	751	766	755	794	795	758	718	793	827	785	757	766	788	765	804	735	780	796	737	791	763	766	773	794	758	722	801	796	779	797	793	796	768	789	724	781	740	739	794	788	777	739	836	819	773	760	782	740	821	803	781	804	798	749	771	782	753	778	789	747	779	791	796	786	755	748	787	754	752	781	779	805	837	728	747	766	726	797	765	798	801	781	781	771	754	802	724	751	744	781	810	756	781	772	771	780	777	805	748	782	825	799	746	772	741	771	780	763	751	699	775	767	747	781	729	765	750	736	761	770	738	782	756	765	750	794	792	754	740	787
3864	2823	11045	14113	9190	3380	918	377	216	212	194	203	207	175	169	210	205	199	202	190	193	215	203	194	179	180	217	190	208	242	193	215	225	228	199	194	192	190	198	216	174	212	216	204	211	178	179	194	182	225	198	205	213	202	210	216	196	188	236	205	210	198	196	194	202	203	181	198	228	184	192	207	188	191	193	219	206	192	190	212	192	191	194	190	204	202	214	225	216	205	179	207	211	213	219	181	210	206	212	197	217	242	176	191	179	195	197	181	223	203	191	191	204	198	213	208	207	199	204	182	176	203	213	215	208	207	203	162	177	193	196	177	194	199	197	190	195	186	167	219	198	209	202	202	217	203	216	201	186	217	196	203	193	199	209	217	188	211	199	210	209	186	183	194	206	216	183	206	208	183	208	209	200	207	221	216	181	225	205	177	196	220	198	180	196	223	202	224	175	192	189	185	202	205	197	201	203	224	177	177	203	235	207	229	221	211	203	236	223	173	216	196	193	187	202	185	197	205	197	210	172	156	215	185	214	205	183	202	204	196	239	203	212	225	198	192	172	181	208	214	187	184	238	178	208	187	223	218	195	171	197	191	195	192	217	191	189	191	182	188	200	194	213	179	186	208	184	185	178	189	200	196	187	234	181	210	188	194	181	177	200	202	210	209	184	183	198	224	213	207	197	165	214	213	196	198	199	226	210	194	206	200	210	211	186	180	196	205	187	197	208	219	208	183	241	205	219	181	188	144	194	210	222	208	185	193	188	196	198	196	174	216	185	197	180	210	203	220	180	172	194	174	189	207	220	172	212	173	205	187	219	208	198	191	203	204	201	207	223	201	192	227	201	212	199	212	182	219	225	190	204	215	195	194	209	205	194	237	193	183	213	184	183	218	203	221	162	210	193	224	203	226	197	221	207	188	199	194	240	211	196	195	200	217	190	183	183	190	198	198	208	201	186	203	199	184	199	185	201	204	203	194	198	177	181	194	235	182	203	205	202	196	214	196	224	198	225	219	208	202	178	200	199	217	177	191	208	205	209	183	220	197	219	199	195	189	214	206	216	220	193	194	171	182	223	203	207	196	222	208	179	195	193	196	207	202	227	216	188	188	197	228	200	202	210	214	195	188	211	205	198	191	210	199	174	216	217	215	194	186	222	213	235	200	182	175	205	206	189	192	205	213	222	233	187	183	225	202	219	196	198	221	171	228	209	199	213	210	187	216	186	213	169	197	218	204	221	184	202	210	206	240	200	184	204	201	202	193	220	189	210	206	226	207	197	211	188	191	223	229	212	222	201	207	201	222	221	192	189	214	188	191	211	201	190	224	217	215	217	196	195	216	190	208	189	192	192	238	190	198	206	198	204	174	191	208	191	183	206	198	192	217	169	171	198	191	181	189	190	212	203	196	192	191	191	186	232	197	165	225	193	202	210	222	208	215	198	190	223	221	197	215	176	239	205	192	204	201	207	193	202	202	198	177	213	208	178	205	186	197	198	179	217	208	219	184	179	188	174	206	185	192	221	209	203	216	212	205	223	198	206	180	213	184	204	198	197	198	202	205	185	191	194	185	203	215	209	181	223	174	227	219	192	194	204	200	201	229	203	231	191	184	204	207	233	209	192	214	185	231	213	196	185	193	200	186	196	194	219	206	208	177	220	207	195	193	191	205	213	227	201	214	210	200	184	174	193	199	193	189	212	237	198	222	180	199	189	185	214	210	187	207	185	214	238	198	201	180	207	211	214	184	223	192	218	201	211	198	188	184	190	206	203	224	212	191	196	191	164	217	205	205	194	215	204	204	222	206	233	191	192	200	199	181	218	182	177	206	207	214	205	190	198	199	190	197	216	201	201	201	211	202	196	187	180	221	206	210	209	188	220	193	219	193	207	212	199	203	207	210	205	199	188	188	203	193	203	196	197	199	180	184	203	205	192	205	181	202	205	193	196	193	171	208	205	229	188	196	209	206	191	202	200	219	214	198	200	204	182	188	177	209	214	211	190	200	207	201	212	225	220	181	180	209	222	240	216	217	190	202	190	220	215	199	205	188	204	184	196	194	192	205	220	195	178	193	176	197	212	212	231	209	199	190	188	204	191	206	207	199	204	218	206	197	198	196	189	208	228	184	171	189	216	206	220	213	232	191	210	241	195	190	206	223	214	193	204	201	178	223	188	223	209	212	226	196	187	207	201	212	228	203	217	202	217	201	209	220	191	192	186	225	197	209	219	202	199	191	196	199	185	210	206	211	221	222	225	184	188	221	208	212	217	189	193	191	201	210	220	176	202	177	193	200	208	201	185	190	212	205	211	202	213	191	198	190	202	212	225	193	194	226	218	218	196	202	192	201	206	207	205	207	216	215	215	222	200	206	205	195	204	238	176	190	197	220	193	228	214	195	228	196	202	217	215	189	221	214	210	207	183	183	190	190	195	211	177	199	216	216	174	201	206	201	184	212	195	193	217	209	216	205	191	178	155	195	220	200	225	215	216	193	207	196	204	194	194	182	204	203	208	194	196	223	192	235	182	200	213	172	211	183	222	200	208	203	205	192	211	211	204	237	216	195	195	202	188	226	203	210	229	226	165	197	210	193	223	202	211	191	196	221	227	201	214	189	190	211	215	187	195	192	206	206	196	218	196	201	206	185	173	225	211	199	215	202	205	205	196	197	220	206	198	206	197	212	205	197	196	203	202	218	190	190	206	193	201	224	185	193	174	180	197	197	197	178	200	218	185	213	203	227	188	181	187	175	225	207	208	221	212	206	214	208	211	196	192	186	207	201	183	197	189	204	207	224	191	203	191	220	224	209	239	203	188	207	204	214	200	214	195	202	206	190	207	183	216	178	208	207	208	195	199	188	218	206	223	196	198	219	212	212	181	208	182	193	207	217	190	215	184	207	193	188	185	221	176	196	198	194	209	224	207	200	197	208	199	198	189	197	195	207	167	205	188	199	200	201	205	173	206	219	213	195	179	212	207	186	204	188	203	185	214	188	215	202	167	232	175	175	205	190	194	214	210	213	208	194	210	203	188	201	197	200	196	196	221	217	199	188	201	202	195	194	208	189	193	205	188	224	218	200	225	224	203	214	189	227	195	194	191	195	205	189	209	203	234	200	206	192	188	218	182	170	198	215	195	203	180	209	213	198	200	161	207	214	219	182	193	222	204	188	224	206	203	202	184	218	205	189	233	180	209	201	177	179	181	199	238	187	194	204	188	194	178	172	221	172	224	155	221	192	197	182	204	216	188	217	198	191	208	203	200	210	206	223	200	207	187	201	185	193	219	194	220	203	165	214	197	208	177	195	194	186	216	197	201	193	189	205	217	178	185	199	227	215	188	193	210	208	221	202	180	196	188	177	191	205	205	177	201	200	189	204	211	210	216	214	198	220	193	166	205	179	206	192	191	211	204	210	220	194	233	192	206	195	197	216	193	207	230	182	179	180	178	216	200	191	200	211	230	213	192	173	216	200	207	200	192	213	201	220	185	193	192	185
3351	4426	22144	28708	20709	9463	3057	1022	604	590	572	568	616	631	619	596	611	606	570	553	573	584	588	610	605	619	586	563	557	556	614	586	584	583	569	588	538	585	582	555	573	573	582	591	512	549	578	609	575	598	550	539	604	589	561	602	534	603	607	583	578	555	568	572	584	597	569	552	609	591	651	598	572	577	597	569	610	560	576	583	542	592	574	560	561	558	561	574	615	589	591	591	591	559	586	566	565	588	571	580	553	594	582	593	557	564	550	578	605	561	610	573	576	616	594	572	579	553	624	608	587	561	629	550	615	599	561	588	574	581	540	573	578	647	574	577	543	556	602	547	595	559	584	613	564	548	574	584	603	603	554	545	598	602	577	553	592	594	550	580	549	618	580	553	590	578	553	619	623	579	584	556	560	584	558	597	565	572	535	560	543	598	536	546	600	606	613	554	552	585	595	594	573	581	585	581	581	599	565	607	599	568	549	587	582	583	593	561	572	563	609	538	556	610	586	603	562	581	586	594	610	552	559	559	610	574	555	600	622	597	579	597	575	599	536	585	566	563	628	618	591	565	558	599	590	636	589	619	579	575	541	554	588	572	602	599	559	558	558	568	588	608	571	577	562	569	555	554	561	596	603	591	556	603	546	584	558	611	577	568	610	575	539	566	568	567	569	594	589	588	572	576	551	586	627	588	558	565	530	562	579	568	557	597	574	603	625	590	631	608	585	598	609	611	590	588	571	564	582	612	576	621	538	571	590	569	614	586	622	610	626	584	571	605	565	591	610	582	552	625	583	601	565	598	560	554	582	592	550	565	570	610	530	544	597	568	542	568	569	604	525	570	592	578	563	579	597	561	538	553	583	598	594	560	580	522	567	575	618	587	561	604	572	565	625	585	574	580	623	572	592	521	603	621	622	602	544	591	588	559	591	563	571	587	567	558	610	554	562	590	580	583	582	534	588	524	598	577	625	543	609	571	611	599	570	564	551	577	580	568	570	595	626	543	549	582	560	588	553	539	590	554	579	564	591	586	558	587	611	573	574	642	546	607	577	573	656	569	539	543	622	528	602	576	582	577	594	587	555	552	542	561	563	575	598	564	596	594	541	572	585	568	570	578	578	527	582	558	599	553	570	603	551	571	540	595	588	595	590	544	607	560	580	584	589	609	603	546	541	568	553	595	524	566	570	581	590	574	635	566	576	552	582	544	542	611	565	551	545	590	604	573	575	585	596	546	589	565	545	539	614	581	566	616	556	578	570	612	584	589	613	587	622	571	551	599	605	592	611	588	609	595	565	545	553	580	549	578	569	557	574	583	526	609	592	633	584	562	564	577	594	557	559	568	614	561	553	614	623	578	581	586	615	533	568	575	543	587	577	575	600	553	583	552	551	596	556	588	596	577	579	543	596	577	553	588	573	606	548	572	542	579	553	569	552	591	536	611	586	602	597	602	661	552	553	576	600	646	628	593	556	550	605	585	604	575	540	587	594	543	601	561	595	574	581	556	558	571	581	596	546	595	602	547	600	579	527	580	583	613	569	601	544	557	524	599	560	590	584	507	593	561	580	551	580	555	564	598	588	597	585	578	556	517	608	545	559	552	581	569	569	567	593	592	584	622	560	589	568	582	634	572	567	579	596	569	551	582	570	618	622	577	580	558	614	609	585	615	574	586	549	612	590	600	565	569	568	555	567	561	554	576	591	586	582	642	552	520	573	580	569	559	565	550	589	564	574	583	579	598	591	593	575	549	576	603	577	549	571	578	638	593	552	548	575	556	598	583	622	570	594	557	576	577	574	569	537	603	580	550	553	597	571	588	576	568	597	615	560	599	602	547	604	587	604	578	579	589	542	547	603	577	581	628	595	584	586	565	623	563	568	576	576	570	571	597	577	589	603	557	570	608	554	564	574	565	623	592	626	571	563	558	598	579	554	581	577	596	590	583	557	563	576	586	577	582	575	562	525	574	580	616	630	566	630	598	550	579	597	575	576	570	579	611	557	584	566	608	615	598	595	584	571	592	618	597	604	595	557	560	569	588	570	550	561	615	595	543	592	564	602	570	558	536	612	550	566	542	582	598	561	561	588	574	579	602	592	558	547	527	592	596	574	578	582	561	578	614	634	583	561	571	595	532	558	549	580	577	585	601	541	578	570	583	558	580	573	602	559	549	591	569	624	577	581	601	585	589	593	644	595	577	588	607	577	585	613	576	553	586	591	577	574	547	585	559	583	607	580	583	546	594	624	569	587	581	563	564	618	536	553	568	577	584	557	548	593	592	580	566	534	570	595	541	571	595	557	586	583	589	530	601	584	604	579	557	546	561	561	528	578	604	601	553	590	586	567	553	588	574	577	563	586	584	557	560	561	591	550	524	548	584	575	556	616	524	551	586	618	586	556	563	547	614	563	623	576	601	542	596	579	622	583	581	556	606	582	596	540	589	579	592	633	573	559	564	557	553	575	577	517	611	598	589	590	580	531	598	559	604	587	571	596	590	589	583	601	574	580	521	597	587	605	587	492	585	547	569	584	549	613	608	617	614	586	564	570	567	536	617	573	571	524	605	556	575	564	602	543	553	595	600	604	572	594	585	606	584	537	569	547	576	541	541	584	569	557	550	548	597	586	550	580	604	611	557	600	579	561	602	549	569	590	553	587	611	582	574	583	609	595	610	561	596	566	529	602	559	551	591	592	591	559	581	586	522	617	587	609	599	563	534	594	583	596	599	555	581	540	546	592	547	618	597	591	551	633	555	578	600	555	594	578	566	583	585	570	580	554	570	538	604	555	563	562	603	600	566	586	551	553	573	587	594	569	559	557	553	583	541	549	580	567	604	589	607	605	576	566	545	609	585	554	585	578	600	583	561	574	566	610	569	563	579	596	609	532	559	615	519	606	575	579	573	599	610	545	569	611	619	566	603	577	568	541	600	598	583	582	573	601	585	552	619	597	588	555	615	600	562	593	581	572	570	586	582	592	540	562	594	602	612	564	568	580	622	545	546	598	545	590	576	574	581	598	554	574	541	585	544	596	584	598	566	548	560	590	571	562	586	570	576	515	533	571	591	585	575	575	585	564	613	582	575	567	579	572	600	570	578	577	586	551	566	582	618	587	565	551	548	565	605	582	552	586	593	582	591	607	576	616	609	589	551	589	582	566	563	588	597	561	623	600	584	573	592	580	565	565	544	581	535	601	617	575	628	578	571	584	583	617	606	577	610	580	561	583	575	555	524	569	562	611	555	631	574	619	570	541	604	585	559	608	585	572	571	588	610	587	601	575	587	581	602	550	614	575	584	595	601	530	534	614	520	565	588	581	599	568	556	577	612	615	575	558	549	619	528	604	624	551	550	579	583	618	547	575	593	635	604	592	585	602	593	543	583	552	578	602	612	592	574	551	587	593	620	548	605	531	553	604	557	615	624	584	609	538	618	606	566	578	602	551	596	546	556	591	583	561	581	539	577	614	576	550	571	580	558	601	617	569	576	552	567	599	572
22657	36193	62169	69790	51369	28908	9843	1337	287	237	236	232	257	232	251	235	242	261	216	239	242	257	204	245	217	218	243	222	233	229	260	248	234	242	222	235	248	242	235	228	233	234	241	251	238	234	234	219	229	232	262	245	243	247	236	223	236	237	243	233	243	238	243	254	240	232	255	215	255	255	232	206	249	252	247	212	241	258	248	216	226	232	208	246	265	237	252	220	252	228	237	254	235	237	225	213	206	224	222	263	239	246	257	220	232	259	219	235	228	221	199	231	245	223	235	250	240	228	239	221	258	205	257	225	239	254	222	244	234	261	232	248	220	229	226	233	212	247	238	224	235	255	216	224	235	237	201	234	220	236	236	225	273	229	251	249	251	249	258	234	257	244	240	225	248	253	225	243	247	238	231	228	260	239	221	219	227	214	249	257	243	252	230	237	203	245	228	230	226	232	236	231	234	223	236	215	235	250	241	234	247	219	232	214	240	254	240	222	225	229	232	262	229	224	237	224	226	247	227	216	198	252	256	221	239	223	237	228	234	216	212	230	225	219	209	241	237	241	214	244	265	250	241	223	229	253	225	248	263	228	224	229	219	231	250	235	243	235	249	221	238	226	228	244	225	228	232	255	233	239	222	245	223	227	239	213	243	228	233	192	254	228	216	229	245	205	215	208	224	234	225	240	218	250	251	236	258	222	236	233	220	243	231	222	226	230	234	234	233	246	242	262	225	249	220	266	213	251	239	240	231	246	238	217	249	232	216	218	234	222	263	232	221	227	253	258	224	229	220	255	237	229	257	224	232	232	252	246	224	235	230	264	250	240	220	233	233	242	212	236	215	228	252	221	210	228	232	234	235	220	272	251	237	200	231	253	227	208	245	226	213	240	226	227	239	230	232	225	249	241	268	228	246	219	267	241	204	236	200	243	253	240	215	212	255	219	242	236	250	241	238	202	222	241	210	233	219	249	242	228	212	240	235	243	216	240	201	227	261	225	217	208	221	228	217	228	235	238	244	240	229	237	201	246	208	239	217	227	228	246	198	246	215	236	249	231	223	227	252	228	229	245	246	233	201	227	229	215	238	230	221	231	226	230	248	231	259	248	207	253	242	252	229	259	231	243	245	220	253	251	238	238	223	242	240	235	229	230	227	250	254	224	211	256	248	202	265	251	226	262	264	218	251	210	191	242	265	231	230	241	246	230	245	212	214	241	222	227	262	237	262	243	236	234	245	258	232	211	254	249	235	249	225	212	259	239	242	229	213	226	249	237	224	244	259	252	241	219	254	246	247	232	229	209	254	215	234	242	257	256	248	238	221	241	210	220	252	211	244	234	241	272	218	232	245	235	253	224	238	229	256	239	228	229	229	236	267	238	206	248	215	236	228	240	223	232	286	217	245	253	252	232	252	219	208	235	211	235	245	232	230	236	255	237	235	233	246	257	233	240	244	228	242	252	227	244	249	205	222	250	243	211	221	234	227	235	252	205	241	225	226	225	264	244	235	208	245	260	238	256	222	218	250	214	215	243	241	268	243	194	198	235	247	240	236	230	260	233	220	262	219	247	240	252	218	212	246	214	243	238	254	211	253	225	234	271	232	224	207	237	216	250	248	233	228	250	218	227	263	233	240	202	202	216	219	218	249	204	262	231	237	217	235	234	260	266	225	245	220	230	247	257	230	237	233	244	221	224	242	240	249	248	226	257	224	223	247	223	254	253	228	240	246	230	261	237	216	247	247	236	213	210	248	232	233	246	241	236	239	245	252	233	215	238	252	237	237	249	241	222	251	236	237	225	245	217	237	236	242	254	206	235	259	221	226	222	223	223	275	248	253	230	227	233	259	219	239	222	213	245	234	231	229	259	266	248	226	237	205	241	248	230	238	220	225	238	228	215	248	241	207	234	230	247	266	243	228	222	246	246	247	219	244	227	217	234	241	230	231	232	224	256	243	232	233	232	229	214	234	218	242	243	252	256	226	231	247	229	250	213	224	247	232	245	254	259	243	230	218	232	232	231	230	239	245	198	241	222	220	253	221	205	256	226	218	221	227	223	225	238	243	219	238	225	223	228	242	228	191	214	249	242	232	237	270	236	232	223	225	271	224	261	218	226	247	199	239	211	239	219	262	252	219	225	262	227	240	247	246	247	210	207	247	235	240	248	206	235	241	200	235	218	235	243	242	245	261	227	237	236	231	222	222	248	227	256	224	260	233	252	230	236	227	229	255	244	246	226	198	249	238	230	231	243	233	232	255	246	247	229	244	267	249	211	231	224	262	231	214	214	224	252	256	300	218	228	216	215	239	219	221	254	247	223	230	247	240	257	243	236	211	234	234	238	235	234	230	241	218	249	247	231	234	246	228	243	211	244	237	244	216	225	238	229	235	241	242	254	216	237	194	236	249	261	232	223	216	200	255	227	264	240	234	195	221	262	257	231	244	221	234	261	211	245	242	221	217	263	244	250	243	224	232	241	235	242	245	246	224	236	249	208	246	216	252	249	247	227	240	224	226	242	230	221	251	249	207	246	235	226	257	214	232	241	225	230	243	229	247	237	216	250	224	243	223	215	235	240	221	246	231	240	240	260	261	245	244	258	219	196	267	223	225	235	242	246	221	203	230	270	204	243	209	253	247	253	228	224	259	209	203	260	250	250	242	240	224	240	228	277	244	251	254	257	229	231	259	241	239	229	229	242	243	192	228	244	256	243	246	222	233	240	252	240	245	251	211	254	221	244	241	235	251	216	265	241	220	236	236	268	243	230	231	247	208	219	216	240	209	246	221	229	252	197	246	213	248	236	220	237	251	201	238	237	208	257	200	218	232	239	248	219	244	213	250	245	225	206	244	231	244	226	252	227	252	220	248	266	250	225	233	244	250	223	231	247	230	238	242	229	240	229	223	240	248	256	246	232	226	233	236	241	223	219	207	244	235	226	263	255	269	237	229	253	235	255	235	231	231	222	243	226	247	206	243	242	224	235	221	231	215	233	258	227	224	251	245	229	229	236	261	246	257	251	224	225	237	227	235	222	223	216	229	242	260	209	246	225	246	213	216	250	217	242	229	235	234	241	267	246	222	209	248	204	229	254	260	268	259	250	224	233	234	256	228	238	224	246	234	249	247	227	207	229	216	227	259	219	210	249	253	216	219	263	248	239	240	216	236	220	233	284	227	218	215	229	247	241	222	225	234	248	229	268	237	252	229	233	227	245	226	228	237	252	246	266	249	234	217	210	234	229	264	258	218	268	247	240	244	229	233	233	239	215	204	219	246	236	244	245	221	251	242	212	226	228	234	268	222	237	274	251	236	256	246	234	234	230	196	219	245	243	242	250	236	230	220	249	209	247	236	233	247	242	227	232	246	228	229	236	246	209	242	197	210	240	204	232	213	258	231	231	243	244	264	234	252	242	218	200	262	245	237	249	268	246	247	228	249	255	236	221	235	239	228	242	227	219	238	225	230	234	222	245	237	234	235	231	228	295	251	222	247	208	246	242
14712	31173	65186	76538	59084	37922	16004	3612	845	670	649	680	682	647	645	644	650	644	644	680	653	627	676	692	628	653	673	685	680	658	679	656	613	634	676	671	657	679	650	694	626	691	683	684	651	637	624	694	647	635	612	692	665	686	655	665	670	635	639	666	673	631	686	628	663	623	678	658	619	718	679	695	652	681	634	680	698	637	667	673	671	682	585	623	656	655	623	654	686	669	684	631	682	629	647	635	657	635	640	643	639	676	643	652	653	653	670	671	689	674	652	671	676	669	607	702	620	654	703	661	638	648	674	634	639	683	694	671	648	643	649	657	698	635	634	661	601	665	646	614	694	665	629	631	713	625	654	652	643	620	666	623	648	654	604	654	643	649	648	637	682	704	665	630	642	646	746	602	608	622	646	661	657	694	633	684	657	653	674	627	649	697	678	687	622	673	649	682	645	637	676	670	665	673	641	655	693	673	684	650	660	697	644	614	678	634	678	656	636	656	674	631	672	662	656	644	651	619	617	654	664	655	726	634	651	632	664	658	645	604	628	663	643	632	651	660	660	713	657	662	664	626	634	593	655	634	695	691	666	670	646	673	657	625	648	660	669	661	671	640	656	663	634	653	664	641	640	665	649	712	692	707	685	648	650	675	686	701	713	665	692	640	672	655	616	677	666	667	622	649	674	665	712	642	658	671	659	644	669	669	677	638	667	655	633	637	670	611	666	695	665	666	700	700	673	668	678	669	643	690	682	674	631	693	660	683	673	708	625	610	629	638	647	639	631	680	696	649	648	652	659	702	685	651	688	699	687	639	646	658	660	601	691	666	695	715	638	633	694	706	683	676	629	662	652	666	649	656	655	675	670	692	687	658	668	603	609	638	667	703	657	663	695	672	626	629	673	630	690	662	706	650	706	693	643	720	639	683	663	645	696	669	642	658	638	667	657	666	686	639	696	667	668	663	659	701	669	651	656	682	583	665	647	638	626	676	685	641	657	660	629	653	655	635	631	672	639	663	667	686	678	708	666	671	618	682	659	640	647	644	679	687	650	673	673	652	664	642	602	638	683	647	623	600	712	655	656	654	654	673	677	663	681	676	684	645	641	638	664	618	677	682	659	713	662	693	601	644	634	650	668	622	620	645	646	648	695	658	663	649	671	675	656	689	691	657	653	651	625	740	680	669	672	688	639	638	725	633	684	648	644	626	636	666	608	637	630	637	600	597	629	627	681	663	705	656	685	684	655	669	663	680	610	640	665	650	650	639	633	699	631	667	629	652	679	639	665	655	633	631	638	668	657	659	663	619	655	654	664	679	650	636	638	670	657	671	626	680	688	665	686	692	650	686	631	661	645	652	684	660	639	669	649	659	704	707	659	680	646	685	634	662	626	668	632	652	683	690	635	640	647	655	643	673	642	642	706	650	658	664	708	680	679	629	655	650	703	730	681	678	660	676	634	643	666	682	679	642	651	660	648	669	662	662	645	632	634	654	623	678	640	674	654	647	676	636	659	665	647	670	671	622	658	682	713	632	658	674	686	661	631	678	683	626	645	649	657	663	656	686	637	662	656	618	706	612	661	701	708	653	688	633	654	668	676	646	662	696	616	652	655	635	646	651	702	688	657	659	635	658	671	634	633	672	617	666	664	645	679	689	655	667	670	640	642	660	671	717	630	665	659	652	658	638	650	658	656	724	668	649	648	651	620	657	645	679	688	631	653	667	710	668	637	679	639	692	677	680	665	616	658	684	724	675	666	652	593	670	642	634	692	682	651	659	644	647	702	688	641	614	670	635	654	585	652	640	652	622	642	687	672	682	665	623	678	636	621	674	709	664	702	642	636	633	645	689	675	631	659	641	649	688	683	643	619	665	665	685	656	643	674	678	680	694	630	638	666	654	654	666	629	659	687	669	664	668	650	704	656	645	672	636	633	688	630	660	691	611	713	690	627	653	636	639	627	649	689	670	674	656	655	697	672	609	662	643	636	667	639	649	656	647	680	662	684	699	673	681	656	641	673	717	661	596	697	704	647	657	692	669	637	674	657	697	686	665	673	681	635	661	641	668	694	664	670	645	674	616	675	682	668	643	679	638	681	639	666	643	683	636	671	670	670	696	682	658	657	634	647	666	643	683	679	663	651	648	661	653	656	670	699	649	649	675	674	631	703	640	682	683	691	687	687	669	670	648	673	671	663	667	681	629	635	641	681	650	669	609	660	683	664	658	663	676	663	603	619	621	630	658	684	642	603	652	662	692	659	666	686	694	636	708	666	689	672	701	653	681	660	712	666	676	683	621	667	665	649	674	636	672	616	661	642	640	633	630	639	651	660	657	655	670	642	609	667	652	644	669	691	621	662	624	662	654	677	646	649	710	653	700	640	676	661	642	673	643	673	687	668	697	660	654	675	678	660	653	654	650	679	641	663	626	673	620	715	640	669	651	657	654	620	664	689	686	653	693	681	619	648	668	691	678	648	651	690	681	660	674	670	678	649	660	644	667	638	648	613	673	672	633	643	611	615	663	651	682	635	656	684	672	676	705	671	687	641	690	676	674	693	646	648	638	648	675	686	661	620	617	638	700	649	648	668	686	633	716	637	634	642	664	644	680	684	672	673	607	627	677	678	689	664	647	649	641	706	672	685	658	627	732	698	652	672	663	670	642	708	666	659	642	666	667	660	680	715	679	674	640	680	617	696	674	638	686	660	686	705	695	691	634	717	677	648	655	641	696	619	652	658	665	649	675	647	628	659	678	654	676	686	677	678	663	647	654	660	644	679	644	633	675	652	659	664	613	627	656	646	649	687	665	683	662	706	653	674	674	675	657	672	656	667	652	607	645	632	654	671	599	639	649	645	675	623	649	678	670	695	707	703	628	689	654	618	635	646	668	720	622	662	613	667	666	630	660	680	632	655	648	637	631	664	678	627	632	662	662	643	643	650	661	666	632	618	685	682	634	657	701	611	679	643	659	662	687	682	641	622	652	647	628	643	638	638	677	664	657	651	672	628	593	743	638	658	672	647	658	641	632	655	628	687	680	645	680	675	662	667	672	627	628	672	643	684	651	654	645	679	662	649	684	674	602	706	701	722	663	617	646	623	648	626	647	678	680	718	650	701	659	666	618	652	705	664	640	674	681	660	692	640	681	667	663	639	696	661	644	696	703	679	666	651	704	661	701	626	659	637	673	657	671	631	704	586	632	702	640	678	644	673	646	576	666	652	651	637	629	642	684	658	647	689	638	665	652	633	671	656	684	674	651	630	708	655	686	658	650	661	668	672	606	670	645	664	613	658	663	675	652	703	682	636	658	683	659	666	708	654	632	695	620	707	650	629	646	641	683	672	642	668	657	643	687	675	670	659	688	642	661	637	621	678	635	675	667	676	643	665	663	666	678	731	679	654	612	688	649	711	683	686	683	704	619	686	653	698	682	655	714	613	623	680	652	674	712	643	625	678	722	661	645	683	660	657	618	678	663	617	609	623	606	653	615	708	683	642	649
42956	40827	54652	73267	60281	38312	18582	4051	477	300	300	281	287	300	292	290	290	265	290	260	316	288	295	271	266	308	280	283	257	291	307	291	286	272	276	285	272	316	249	284	302	302	293	277	299	295	251	305	295	278	299	275	289	278	323	301	292	294	277	267	300	285	305	272	270	306	267	254	277	276	289	278	266	284	290	302	323	264	276	302	313	267	243	298	274	263	271	293	304	284	273	252	289	269	276	304	259	291	286	315	267	283	249	311	281	280	269	292	258	268	268	287	309	280	270	316	307	277	314	287	295	293	254	276	273	247	270	283	288	257	296	257	288	307	284	280	281	279	315	272	270	293	288	290	275	296	294	269	293	290	274	291	279	320	308	276	254	272	305	284	286	280	256	288	289	282	300	279	294	315	304	313	259	310	267	273	292	319	283	277	277	271	274	303	274	284	287	288	296	277	295	308	281	288	282	292	278	274	241	272	253	271	270	269	291	290	314	281	267	288	292	280	279	325	283	269	252	286	263	265	263	314	311	302	305	277	304	314	286	293	271	302	270	290	266	266	283	289	242	258	261	306	295	290	281	267	310	285	293	284	262	279	296	278	281	280	288	283	266	289	307	273	277	305	279	330	285	299	283	284	301	274	296	298	304	288	271	314	276	273	297	268	266	276	299	294	244	270	283	295	288	274	284	294	286	271	286	258	248	304	290	273	300	256	283	291	303	315	282	270	290	277	274	300	261	284	272	292	261	308	294	251	278	304	294	275	261	259	247	300	290	305	320	322	305	285	278	289	285	278	280	291	275	287	245	310	295	297	293	289	305	280	324	271	273	278	328	298	273	284	267	267	286	289	320	288	303	283	290	257	288	274	305	282	308	284	314	269	303	281	290	276	288	271	279	263	326	261	269	327	287	305	287	252	274	283	264	288	286	288	319	251	291	269	278	291	301	282	268	280	277	288	276	292	305	284	253	294	262	270	291	260	280	238	301	289	301	301	278	303	307	295	286	282	272	317	294	272	311	278	281	331	283	276	278	323	326	282	279	294	276	279	286	286	295	329	263	255	279	265	288	297	266	256	244	261	286	269	264	266	317	260	266	304	276	269	282	281	322	273	262	293	263	276	280	304	283	310	279	270	290	310	271	282	305	281	286	265	318	260	306	273	283	261	274	264	290	286	300	289	328	287	276	293	282	261	272	301	276	279	264	283	271	266	311	293	295	270	278	272	276	273	276	289	274	274	302	279	285	247	272	261	316	253	279	248	288	252	282	322	261	301	288	266	277	290	282	305	265	290	263	272	232	295	315	299	290	278	301	275	259	286	258	331	297	288	297	288	271	279	271	302	295	328	292	320	291	279	265	251	294	315	277	295	290	302	267	301	272	292	311	291	301	242	268	290	287	259	255	287	279	263	254	292	307	277	272	284	260	274	303	311	296	302	316	285	246	258	259	286	289	300	294	287	310	300	317	302	269	242	256	300	280	329	303	265	298	306	268	239	309	311	262	283	275	265	307	273	269	302	299	284	323	280	293	285	272	276	274	254	266	249	282	315	289	272	299	299	265	307	288	274	297	301	275	283	292	283	282	298	263	286	255	283	284	268	286	292	283	293	279	288	277	285	293	284	283	281	296	303	315	292	297	268	302	276	267	301	286	275	266	258	263	307	282	279	286	287	292	267	290	295	299	281	268	289	293	300	302	281	284	295	266	283	323	290	272	278	266	292	276	281	291	283	292	314	304	288	289	271	273	274	260	269	280	292	293	307	301	278	289	285	266	252	261	268	281	295	290	279	305	268	309	284	308	290	251	299	285	290	282	281	255	287	263	284	288	278	275	302	296	284	295	279	289	277	294	277	300	287	275	271	275	285	241	292	272	240	269	273	300	279	264	274	276	282	263	280	299	281	285	289	281	271	258	274	246	295	284	275	292	277	320	283	288	284	269	304	285	278	290	314	301	266	267	283	277	288	262	301	281	275	274	298	298	303	249	266	276	276	278	283	274	292	272	297	308	286	252	282	295	301	290	286	270	276	261	259	313	296	266	284	260	310	273	289	272	266	285	274	300	280	290	280	301	308	284	276	286	247	272	272	247	315	310	274	278	297	314	298	304	274	264	283	291	259	293	272	265	288	313	301	241	267	283	310	308	272	283	287	281	250	296	285	279	291	303	261	279	309	280	264	316	274	296	279	291	282	253	299	304	291	239	295	284	282	288	299	264	282	267	265	290	276	265	286	283	305	297	286	295	287	316	256	294	308	263	281	297	265	268	293	297	270	308	286	298	259	303	283	289	265	264	271	297	287	309	303	291	295	289	285	331	302	300	268	283	295	268	301	303	296	271	287	244	281	292	271	293	296	309	278	278	280	248	296	271	277	261	308	259	287	248	286	291	272	286	278	272	311	312	253	242	274	290	297	259	295	273	297	306	292	303	247	276	302	256	247	294	287	265	300	301	267	299	263	284	286	307	270	289	289	305	280	299	285	290	255	295	285	273	285	275	285	297	284	249	277	289	286	283	291	251	269	290	282	291	276	279	294	266	304	306	260	287	301	286	294	283	313	282	279	267	245	275	316	290	272	273	309	264	279	295	281	287	321	253	305	268	279	267	281	279	298	283	300	278	301	290	280	300	310	300	260	316	287	310	287	289	274	327	283	264	313	265	278	275	285	295	278	295	272	257	279	272	306	270	307	287	270	286	291	302	263	284	282	280	237	302	304	281	287	274	333	276	321	295	277	301	269	297	316	285	257	280	281	299	280	300	292	292	265	294	281	262	272	306	292	283	283	314	271	271	268	281	296	269	263	294	347	295	266	252	306	282	267	269	289	293	288	316	252	275	277	264	265	277	266	309	288	307	270	301	305	276	252	306	266	310	311	286	312	279	286	295	301	306	317	263	297	289	284	272	281	287	306	280	293	302	298	292	285	280	333	261	259	292	297	271	282	309	285	260	262	284	298	272	280	285	282	297	285	279	286	283	297	269	286	290	273	278	289	258	282	295	287	293	266	302	314	289	282	273	291	298	271	312	300	264	285	257	268	286	275	263	295	284	286	289	303	294	303	289	304	279	265	309	270	269	280	263	295	296	256	302	252	285	304	275	285	285	268	298	262	263	283	271	292	279	286	266	266	283	266	296	305	289	304	290	283	286	276	279	300	280	302	295	272	253	279	301	256	260	243	286	293	311	291	279	262	290	292	258	266	267	290	305	297	271	277	271	281	255	280	286	282	322	304	298	310	269	253	283	251	304	271	304	278	266	276	241	308	257	310	280	254	294	293	309	260	301	262	291	282	271	259	318	281	284	284	300	264	278	293	257	297	305	278	285	280	290	270	291	282	286	269	276	292	269	285	280	315	283	300	270	272	275	281	285	266	302	266	295	272	287	286	298	285	286	261	274	281	310	277	288	241	308	271	287	307	264	291	271	289	283	269	292	249	280	317	267	285	255	283	285	259	287	303	298	312	290	290	281	259	305	292	284	282	295	299	296	272	303	288	256	276
31339	35045	69710	93240	74034	48343	23845	6004	1247	785	789	787	782	780	748	779	754	740	782	736	730	736	775	802	783	773	775	793	743	804	790	775	750	782	816	777	733	765	766	796	735	755	793	726	748	807	729	840	811	779	797	732	757	764	766	817	744	795	770	775	767	797	773	746	750	757	738	817	798	739	716	773	776	777	794	739	793	790	765	767	733	771	832	771	718	831	803	749	736	759	779	817	760	776	762	779	771	798	735	751	722	753	771	773	778	784	770	795	757	779	756	786	730	784	789	766	722	776	777	782	768	751	737	811	787	737	743	807	754	743	785	778	750	708	749	781	793	693	709	759	752	798	747	808	769	779	767	806	794	746	781	741	775	755	760	714	800	708	789	763	750	750	725	756	758	773	765	746	761	797	793	731	772	755	792	748	764	784	748	722	752	789	787	778	734	781	817	730	767	759	757	712	772	771	736	763	782	751	716	785	747	754	770	796	791	853	765	824	761	756	777	717	774	787	754	760	807	764	760	745	736	762	815	793	760	784	744	766	729	744	712	790	799	786	768	729	778	749	770	769	748	781	769	768	791	791	828	791	785	743	728	724	800	782	752	753	761	768	720	754	807	745	795	802	782	812	792	763	786	746	797	775	793	756	704	749	775	802	759	767	762	763	751	761	767	735	728	799	749	826	760	750	772	754	787	763	757	769	716	734	756	778	763	714	782	791	768	787	762	760	785	744	765	747	719	769	762	812	766	754	797	812	794	788	783	789	723	761	733	760	714	713	753	765	757	772	749	753	755	783	723	762	759	763	747	733	735	786	727	763	789	802	776	768	768	803	833	739	763	758	801	778	749	713	797	734	732	823	778	731	716	787	777	755	777	776	793	784	773	767	821	801	751	743	758	766	784	756	775	824	778	759	803	753	787	727	781	752	759	740	802	790	792	748	772	718	766	721	745	773	787	768	726	771	749	769	792	740	765	814	761	763	803	792	756	747	710	771	746	765	804	789	825	831	778	801	743	761	757	762	777	834	747	736	759	806	757	784	766	736	792	752	766	755	778	771	757	740	731	753	803	774	809	763	772	780	738	732	762	744	791	794	771	788	727	800	757	719	832	749	795	799	789	793	758	831	764	748	767	774	760	767	719	758	750	770	797	761	770	790	748	760	788	792	770	776	763	784	745	759	825	745	749	758	724	783	785	790	752	803	770	770	738	759	776	786	733	780	780	783	770	740	702	789	784	779	800	768	750	745	789	770	776	740	770	759	787	775	816	761	779	771	761	769	781	794	746	765	793	757	763	769	727	768	783	748	767	743	746	790	794	756	751	779	757	722	761	835	816	768	759	791	730	788	742	730	742	776	815	779	780	716	783	794	806	718	787	783	742	783	716	753	762	747	827	832	776	763	819	730	757	766	779	755	732	787	809	728	764	749	745	798	709	776	784	776	702	758	754	739	781	728	743	811	712	725	775	765	770	766	724	781	784	729	744	712	756	829	820	747	819	833	772	756	774	764	793	754	757	808	735	765	745	794	820	783	778	798	769	727	768	763	722	801	746	759	791	746	762	796	741	788	799	810	767	758	772	730	824	793	763	790	786	754	774	740	816	772	742	772	776	773	731	755	740	750	755	780	751	787	794	768	781	785	764	807	794	772	727	773	746	784	758	738	751	798	752	766	790	729	715	727	746	775	763	726	801	795	754	701	760	723	716	770	766	725	762	749	755	793	774	773	771	779	768	745	810	744	766	756	780	731	788	765	766	751	777	814	809	784	792	775	763	731	785	724	773	805	760	744	764	785	741	838	741	778	754	779	775	763	726	815	784	787	774	764	747	732	770	779	800	762	767	769	828	755	805	743	811	768	782	804	690	775	735	803	758	755	770	742	809	751	789	726	796	782	776	778	766	787	791	766	738	764	795	787	807	771	752	802	767	762	787	723	740	789	738	755	781	789	762	698	742	765	762	757	722	755	789	803	755	783	743	769	731	753	782	794	755	753	751	766	761	781	775	753	755	751	755	784	831	791	727	732	826	764	730	777	752	714	778	781	774	792	779	735	702	793	755	730	788	741	776	771	811	752	793	770	787	800	814	773	766	783	757	758	792	758	769	777	749	730	809	759	719	770	738	778	777	783	776	794	796	774	786	816	743	786	775	757	783	773	795	761	741	746	753	777	762	822	810	747	745	793	795	797	814	735	786	741	779	772	763	758	760	791	731	749	750	807	749	809	831	745	782	775	753	785	741	782	790	732	735	759	758	730	707	746	750	702	793	799	752	755	793	802	782	757	743	738	823	757	768	755	711	734	765	762	777	800	742	753	783	751	754	764	756	764	744	738	851	800	739	754	735	723	807	771	799	708	752	766	731	815	775	801	769	793	812	759	732	787	760	795	771	779	719	753	787	729	727	773	791	735	816	759	775	718	789	758	788	788	729	728	789	738	747	780	782	746	784	744	774	762	784	777	772	777	708	729	801	792	776	754	765	761	766	740	779	809	747	783	772	765	798	803	782	791	804	727	793	763	778	730	792	837	772	792	795	770	819	757	743	770	789	760	808	719	774	811	745	745	747	765	727	743	740	791	753	770	759	736	744	810	728	750	789	804	800	796	773	787	734	756	797	727	758	800	781	763	825	769	807	736	736	775	780	757	737	770	761	745	749	801	786	755	723	798	804	771	762	789	755	746	744	726	740	794	732	744	759	753	773	751	696	784	695	740	783	759	765	726	723	767	817	740	784	762	766	688	752	743	798	745	769	786	770	744	743	735	781	755	755	802	761	771	763	746	762	749	770	815	794	821	755	755	795	782	756	725	787	741	780	749	769	753	758	728	812	759	780	764	786	778	804	737	754	760	740	770	769	806	754	749	849	774	737	754	800	788	741	729	794	771	763	786	758	762	776	732	784	753	783	741	758	769	806	768	807	739	773	777	714	749	734	761	771	747	762	757	743	772	741	732	710	728	751	731	833	787	794	761	785	737	744	761	743	772	732	765	745	802	771	785	770	814	720	762	788	794	729	758	772	802	770	778	729	799	793	763	735	761	755	779	777	709	719	779	777	787	790	770	764	833	747	800	709	715	740	794	770	770	743	824	781	753	798	787	772	786	809	778	814	750	803	736	761	785	774	769	810	740	763	741	767	752	788	824	769	793	785	748	778	778	738	780	776	729	739	682	787	746	729	790	765	775	767	752	774	769	789	770	769	735	754	815	791	719	757	771	764	804	768	726	742	767	750	793	708	715	781	769	757	725	757	759	778	759	752	777	746	757	722	759	805	750	743	766	757	767	717	708	732	748	805	716	766	755	757	783	750	746	741	735	804	765	772	762	749	778	738	710	745	791	710	782	797	732	772	751	752	759	728	748	777	826	747	793	763	791	780	780	766	727	781	776	791	801	771	733	791	774	801	784	725	737	837	765	797	769	798	743	806	771	747	780	769	779	729	769	773	800	760	785	729	715	767	729	779	754	737	790	757	750	802	722	749	804	728	747	746	768	874	761	733	737
4133	2966	6920	13997	9723	3789	1091	386	232	208	210	229	215	212	217	193	201	219	219	204	241	191	182	220	220	201	204	213	197	200	205	212	186	178	218	204	229	225	207	209	205	205	216	207	188	218	186	219	184	225	223	184	200	213	206	216	210	213	215	194	199	197	183	213	186	199	190	200	190	204	193	210	196	226	198	185	214	200	204	211	205	229	229	216	212	196	208	199	192	215	226	216	227	191	195	201	219	206	202	186	218	212	203	218	200	200	193	195	202	203	167	187	204	191	202	202	224	228	198	220	213	206	189	190	215	177	198	215	202	219	193	204	200	180	196	210	200	203	191	199	197	209	197	166	227	223	213	215	194	188	199	200	192	185	240	213	236	189	208	215	193	195	197	208	196	216	232	203	199	214	198	210	215	215	200	198	226	225	221	208	215	200	209	217	230	191	186	212	215	210	194	190	196	210	221	188	200	158	198	190	205	198	210	205	197	228	183	197	219	189	184	209	192	207	216	207	212	201	211	184	186	198	185	194	213	209	218	212	182	211	210	185	210	201	202	228	213	218	227	200	215	219	197	204	173	233	197	207	206	200	226	221	198	211	191	217	217	223	194	192	196	196	207	209	192	203	167	202	219	207	180	219	214	184	211	178	197	221	187	197	200	222	217	200	208	212	212	213	187	213	193	209	212	215	203	203	223	207	168	209	199	210	184	205	189	222	199	170	221	209	210	221	213	202	222	195	200	221	195	218	182	202	209	180	233	207	218	183	195	196	216	221	188	187	234	191	227	214	216	216	217	217	214	203	209	155	214	226	211	212	184	216	219	220	196	219	210	191	195	232	208	214	220	209	202	204	193	219	215	201	209	216	198	197	185	210	202	200	204	187	204	236	210	201	217	207	204	188	201	205	207	226	219	186	197	223	184	192	224	230	223	209	213	205	199	219	209	206	197	242	217	224	226	234	217	216	202	182	220	202	204	201	179	214	226	227	208	200	204	207	227	186	198	197	207	215	210	208	193	207	206	210	196	184	191	208	212	209	215	182	221	202	203	204	236	208	191	206	204	200	205	222	211	209	171	217	219	211	216	199	182	217	243	189	190	207	220	225	200	200	216	186	202	218	188	203	201	213	198	181	207	204	201	221	212	198	199	205	214	209	205	180	228	163	215	202	206	201	186	213	200	213	209	224	205	222	205	204	197	238	187	225	201	196	216	218	238	216	197	195	182	200	190	203	226	194	234	201	208	224	194	197	193	195	213	202	198	198	194	196	229	201	192	183	187	195	190	195	191	201	223	208	212	190	197	221	206	203	229	211	196	218	197	204	208	179	212	201	184	182	232	202	199	200	206	224	200	205	228	228	203	169	184	178	217	203	210	210	209	219	238	191	196	205	176	203	171	207	207	205	240	216	212	221	228	202	194	173	218	217	219	229	197	241	187	200	204	192	179	205	216	214	222	210	220	219	189	194	215	208	227	211	193	208	216	198	239	213	198	203	221	208	201	227	207	216	198	216	211	198	208	204	196	201	214	191	221	181	189	205	209	211	224	215	183	182	212	197	216	216	233	185	202	208	201	222	217	204	204	190	218	202	209	191	204	208	185	217	191	217	219	192	184	194	197	193	220	226	220	201	200	205	213	198	208	220	238	202	191	211	199	192	204	203	215	192	194	214	195	199	204	206	220	223	214	204	213	228	205	232	196	205	178	211	204	216	210	200	201	191	197	228	192	180	190	205	223	192	206	202	204	203	184	185	188	172	214	196	210	199	224	205	216	215	186	202	216	203	210	192	208	192	214	212	206	187	206	207	180	200	206	229	183	190	203	203	218	205	191	201	195	244	221	216	224	193	224	223	186	211	200	201	197	218	201	193	175	206	227	204	229	221	206	204	195	203	212	192	232	215	205	232	213	207	198	203	213	236	215	195	203	201	193	219	198	198	218	215	212	218	228	188	184	216	216	202	202	199	201	200	185	205	225	196	197	193	218	225	200	183	197	226	198	202	195	218	219	175	194	192	198	201	229	214	234	225	204	185	210	174	206	198	235	189	192	208	173	211	217	204	192	197	207	184	199	198	206	230	197	218	208	202	183	214	213	194	215	182	198	224	217	212	209	199	205	189	222	234	207	192	205	204	201	228	220	226	196	198	206	203	202	187	234	207	242	201	198	205	215	189	203	220	200	209	213	214	196	193	210	208	202	210	186	214	206	211	220	193	192	196	204	173	216	198	176	203	196	197	202	211	205	192	214	189	192	197	203	193	225	195	231	214	219	211	202	226	213	210	188	203	201	214	213	207	213	210	199	197	219	197	217	197	228	209	236	188	200	226	207	202	228	197	221	197	199	190	216	197	196	211	206	219	186	199	206	245	206	201	200	214	228	228	201	213	184	205	231	214	190	184	220	196	226	185	222	192	197	205	203	189	195	202	191	215	187	200	218	231	232	215	225	189	185	215	210	222	214	194	197	207	202	201	197	197	197	183	221	235	231	169	191	203	216	230	207	193	243	213	212	203	213	200	223	212	180	226	210	193	194	223	203	179	192	218	218	198	203	207	212	193	188	207	211	211	201	211	254	233	206	174	179	188	201	205	211	215	202	209	210	213	206	191	208	172	195	212	213	221	230	208	191	217	191	179	201	215	192	202	184	195	195	202	223	197	199	198	214	221	197	206	220	192	187	206	201	192	177	205	187	217	241	157	196	197	196	223	172	230	195	187	208	216	197	209	187	225	193	180	195	188	223	206	222	217	216	206	220	196	209	219	217	204	230	217	217	193	185	194	195	182	220	205	222	212	234	207	217	197	202	207	194	186	194	207	200	182	212	198	191	198	184	204	201	223	229	206	210	204	198	204	200	215	195	193	205	200	197	221	201	213	212	226	207	212	187	228	215	186	185	208	236	194	215	203	214	217	189	217	196	204	205	217	201	177	219	196	202	208	185	178	182	213	175	195	197	215	197	209	200	226	184	210	234	207	189	207	206	204	200	191	208	192	193	203	206	196	208	197	178	212	180	216	208	205	228	183	217	207	212	192	223	225	227	204	218	195	196	214	205	236	221	189	211	220	211	213	195	212	212	231	212	205	207	208	200	193	211	208	216	208	212	213	182	218	214	200	191	214	219	192	193	202	191	226	232	213	209	188	189	205	216	223	244	185	219	189	208	219	196	216	217	197	189	207	189	213	188	213	218	202	181	187	222	199	202	206	214	217	199	194	200	205	216	217	175	225	213	199	199	210	195	199	217	204	230	221	195	200	182	218	222	201	197	200	210	219	201	178	222	214	194	223	206	216	212	219	220	229	186	168	190	186	231	212	200	217	202	190	213	205	215	217	206	194	209	213	213	192	202	200	192	215	209	233	206	205	202	198	192	194	193	215	217	202	214	218	180	187	208	193	215	193	200	226	200	230	190	213	198	193	199	186	205	183	203	168	206	185	212	224	216	227	206	212	213	219	191	227	193	181	212	230	204	177	199	204	205	200	204	220	219	213	214	216	234	202
4033	4265	16075	29602	21738	10368	3439	1165	621	612	584	596	592	561	562	580	622	617	607	580	625	590	548	600	595	580	589	578	559	589	636	577	581	603	622	584	611	537	563	554	578	587	545	631	551	576	640	606	553	598	599	576	605	616	532	592	591	567	597	586	559	616	574	555	597	568	560	609	617	616	582	551	556	547	561	606	596	595	582	636	622	571	574	617	594	613	586	594	555	579	560	571	519	612	608	564	598	575	563	574	618	574	618	585	561	585	613	575	585	611	587	595	572	588	582	574	571	626	605	590	588	585	553	573	591	599	562	642	568	586	529	580	612	558	593	608	579	570	557	599	568	584	607	553	594	590	581	557	611	585	614	577	573	596	591	591	603	561	615	579	587	551	587	572	591	613	549	595	607	568	607	579	571	580	601	576	632	608	606	596	565	605	558	609	573	542	556	659	569	612	567	566	582	610	590	549	588	591	607	606	593	587	648	580	570	624	595	601	601	604	606	610	551	598	608	611	616	602	587	587	592	584	593	612	597	598	625	591	586	564	568	578	586	608	603	607	576	612	591	595	615	585	550	631	540	636	578	557	588	558	528	601	602	598	617	639	617	582	620	558	581	626	582	562	589	575	590	615	564	544	541	566	589	572	580	581	589	573	618	583	596	613	547	580	614	578	542	594	617	577	554	609	550	586	562	591	563	619	605	605	568	576	589	545	602	621	528	598	589	615	575	613	593	573	592	616	583	571	565	601	598	582	598	571	625	568	564	556	609	560	583	570	581	572	607	590	583	593	561	543	605	592	565	569	596	566	613	591	596	596	586	569	533	564	564	544	588	581	603	609	614	583	590	577	629	573	589	608	562	562	597	577	586	585	633	576	579	594	579	605	617	584	557	604	611	562	590	570	590	584	579	590	571	593	570	592	581	617	602	560	604	622	617	634	636	605	551	573	564	562	563	592	560	572	627	576	601	582	570	581	595	612	580	597	615	623	580	611	579	610	623	564	620	571	574	599	596	586	607	569	589	557	612	560	562	607	595	598	573	600	621	580	582	583	557	573	561	561	555	567	587	584	627	585	605	621	609	586	583	552	600	575	589	566	605	571	615	571	564	581	584	625	592	608	601	596	581	599	605	622	545	525	561	600	572	592	593	553	587	590	596	576	582	536	587	595	533	612	565	573	585	608	581	598	604	602	553	571	597	631	576	584	564	555	581	601	607	571	618	594	613	604	566	593	553	600	577	626	599	581	598	558	594	597	580	619	588	593	572	611	575	587	591	581	546	620	583	608	601	592	583	548	529	574	566	577	601	598	592	548	593	569	578	615	585	545	575	572	594	611	565	613	579	537	602	561	594	572	561	608	552	577	587	560	579	583	609	600	590	576	584	585	616	567	568	571	548	574	565	602	617	571	595	591	552	575	596	591	542	593	554	587	560	605	597	623	584	606	592	573	597	584	593	562	617	578	537	619	577	559	573	590	589	587	610	626	549	619	545	607	558	571	591	594	619	579	589	572	597	610	587	587	607	611	566	593	571	593	580	614	579	600	573	567	637	579	592	557	606	591	576	559	624	579	578	551	596	618	587	582	564	598	591	566	586	595	602	579	608	634	577	607	585	618	586	604	581	592	585	556	615	552	582	575	560	563	547	596	612	600	577	590	592	612	578	605	603	602	578	585	599	609	606	547	610	588	600	589	657	608	605	607	586	594	550	605	600	573	596	592	558	565	629	610	557	541	566	575	635	583	577	598	598	583	666	563	589	603	598	527	544	580	557	540	641	624	571	587	598	588	591	602	599	546	614	641	625	615	603	579	593	598	587	571	585	612	609	575	604	582	544	592	580	588	545	584	534	571	576	597	544	512	583	577	595	604	605	554	597	565	565	610	575	593	575	567	608	603	570	561	581	588	554	539	610	573	572	594	599	579	622	543	601	600	588	602	564	620	597	603	591	574	581	631	597	578	609	585	563	578	581	542	546	607	574	555	575	606	588	562	609	573	561	570	564	594	572	589	587	572	597	580	589	573	622	659	582	555	588	600	600	551	555	602	593	600	544	579	595	597	603	618	573	610	642	594	557	553	589	574	593	577	606	611	552	571	529	574	575	622	614	587	560	575	582	589	600	560	624	606	569	614	604	533	603	596	575	629	582	630	536	579	566	565	559	573	579	624	637	610	599	588	556	626	543	594	598	585	547	593	601	604	620	598	549	593	595	597	606	597	593	638	578	590	606	593	591	556	577	581	565	594	549	555	552	588	564	607	598	573	611	593	587	574	597	545	611	563	577	588	647	573	576	608	611	581	598	608	566	637	576	580	586	564	566	576	579	597	571	608	554	569	592	601	603	571	612	572	550	582	628	590	631	543	575	621	595	597	577	583	583	576	605	580	601	572	626	581	575	591	583	579	565	589	577	551	568	609	616	602	565	582	546	611	578	593	568	593	601	569	592	614	582	586	639	546	567	610	558	617	609	588	591	581	603	545	626	568	631	582	585	652	613	557	582	578	586	617	590	572	625	591	553	615	640	551	598	593	557	569	562	567	548	601	615	582	546	580	582	608	545	549	587	557	577	551	604	555	572	599	610	552	568	567	575	578	561	585	552	600	590	574	620	568	582	588	592	555	645	564	563	598	571	592	565	580	567	551	599	590	566	611	617	573	576	614	623	569	623	585	594	586	556	550	599	590	602	607	630	605	572	574	609	600	610	576	609	561	563	625	587	575	533	575	619	597	575	606	586	620	604	621	590	577	578	568	595	585	599	598	599	587	585	579	611	585	638	592	548	573	540	567	565	572	560	583	549	555	594	567	609	601	621	601	558	596	598	578	580	580	593	564	546	582	591	551	601	600	614	638	563	589	627	619	568	608	531	582	590	583	599	558	584	619	563	583	558	610	598	623	599	571	585	597	562	619	577	611	584	609	568	573	587	596	564	587	605	576	581	597	561	598	589	589	563	546	597	572	570	589	617	591	547	555	588	579	617	595	587	584	590	594	586	649	579	568	583	553	587	594	604	582	602	585	631	586	587	595	599	596	558	561	584	609	592	649	590	590	595	636	598	625	568	580	575	562	569	589	567	614	603	591	578	589	598	582	592	559	601	595	566	610	577	587	560	596	547	590	597	573	570	551	541	591	543	601	570	638	588	624	604	541	566	602	595	554	615	616	565	573	587	620	614	574	545	574	601	555	573	572	574	567	608	557	581	606	576	603	556	594	636	606	599	638	569	587	620	623	587	557	571	582	590	568	607	586	585	561	571	609	564	572	617	579	593	547	603	576	591	593	598	578	588	581	552	578	568	594	592	643	538	578	602	575	582	583	553	570	595	584	575	627	619	596	617	572	584	543	553	588	609	592	597	598	574	563	592	573	588	597	613	591	597	571	587	601	587	602	620	587	611	577	632	594	594	605	547	612	600	578	565	512	610	549	614	597	526	585	591	587	633	607	615	576	583	596	574	606	580	607	598	598	573	581	583	575	580	590	570	592	567	593	547	552	609	547
29394	21883	43620	71290	56925	33862	13082	2040	389	251	229	245	251	257	229	247	231	267	242	249	252	255	214	278	258	232	261	224	238	244	251	257	216	264	235	270	241	217	233	246	212	218	259	256	248	257	219	213	246	229	206	243	221	260	220	230	214	220	221	229	220	245	255	234	224	223	247	215	250	240	244	242	262	219	250	250	235	240	221	270	214	250	241	218	248	240	238	225	218	230	205	233	253	258	251	244	225	253	218	233	220	245	241	252	255	221	231	256	231	252	228	245	239	215	245	242	233	220	211	224	233	218	246	242	235	209	212	213	225	259	253	240	255	242	246	223	229	269	214	224	225	217	243	257	259	241	262	245	236	225	223	237	245	238	212	233	235	257	222	265	212	255	268	262	238	247	231	248	220	228	253	253	227	234	229	225	221	233	233	200	223	246	233	224	254	247	263	245	230	250	263	241	241	240	253	216	231	247	244	234	243	244	270	234	267	253	234	201	221	249	237	203	239	237	267	246	239	238	209	244	265	256	213	253	242	231	215	239	250	256	264	249	234	242	224	215	213	251	221	255	240	230	226	234	238	262	224	263	242	240	241	224	254	228	222	219	250	219	218	242	226	213	243	239	225	288	224	243	262	217	233	230	222	229	212	221	240	255	232	235	266	256	237	254	243	240	260	222	230	234	223	258	218	233	259	227	261	243	220	255	259	210	244	246	227	246	239	245	249	239	225	233	242	236	253	248	243	231	229	242	264	251	246	229	243	221	229	233	254	243	217	238	223	240	248	209	238	246	227	212	243	250	209	196	248	253	231	248	224	273	238	210	245	255	285	239	220	262	260	253	242	260	245	248	237	235	227	233	251	240	219	214	221	238	224	222	242	229	223	227	233	247	251	229	283	247	212	249	242	239	232	231	237	260	250	258	229	232	239	227	260	228	243	231	255	216	234	236	259	223	252	254	261	235	267	225	233	212	227	234	215	234	228	228	228	225	263	235	223	236	254	238	250	245	219	222	219	240	241	244	229	235	219	248	263	232	256	260	259	207	227	232	234	234	227	252	261	222	208	252	248	232	236	242	232	270	246	235	247	247	235	257	236	228	232	225	246	240	238	250	247	232	246	246	233	225	248	240	235	259	240	251	222	233	246	250	228	242	255	258	257	233	246	231	233	240	216	245	232	217	223	236	250	243	230	232	232	243	245	213	244	237	225	291	244	246	256	255	215	239	269	220	250	251	233	235	232	217	261	247	239	227	256	216	240	233	253	257	240	204	247	243	230	237	231	247	219	231	237	253	235	231	266	226	245	203	230	235	248	201	247	233	234	256	224	246	234	222	260	230	242	211	238	237	232	241	240	249	226	242	219	247	228	248	243	233	250	259	241	239	243	224	224	252	238	237	257	253	249	204	263	272	252	275	211	246	263	244	230	208	256	259	230	238	232	250	216	254	236	222	233	258	203	237	229	234	261	241	234	235	234	246	228	230	251	229	224	238	237	253	222	229	226	240	255	242	231	253	256	223	220	236	231	223	261	247	244	221	215	266	233	250	256	229	230	248	250	256	259	245	249	222	228	247	217	241	231	258	222	223	225	244	255	255	245	257	239	214	251	247	237	253	249	214	237	233	255	217	241	244	217	236	252	210	252	253	252	252	240	232	235	245	243	250	244	223	231	260	254	254	225	248	223	235	245	215	244	225	248	249	259	244	247	243	217	242	262	242	245	231	236	228	227	233	227	219	221	225	239	259	226	234	250	238	236	242	247	249	232	234	245	250	246	234	216	229	237	247	231	254	221	240	228	204	236	223	242	227	250	255	248	247	223	243	205	232	244	208	230	229	235	230	247	228	235	240	260	246	236	216	244	247	242	245	263	240	265	253	247	259	250	246	242	255	240	225	210	253	233	236	227	249	222	252	245	246	231	246	258	263	223	216	215	242	247	230	241	255	255	229	250	245	224	223	242	248	209	249	221	243	220	209	223	225	251	236	241	230	240	275	207	232	227	211	217	204	231	250	220	236	237	248	242	219	249	249	263	237	227	221	242	243	236	253	248	244	234	251	244	247	223	252	242	209	250	251	263	272	258	225	226	248	277	256	249	248	242	228	246	254	240	213	234	252	230	252	260	235	241	222	241	211	249	263	233	250	217	237	265	208	234	237	257	242	201	242	256	236	230	262	264	245	226	258	241	235	240	255	257	213	249	237	177	265	233	229	241	233	216	289	260	240	247	253	237	225	257	246	233	244	258	250	230	257	271	217	231	208	236	256	236	216	229	271	247	248	237	237	250	230	229	235	232	243	247	244	229	226	244	245	236	249	269	252	241	251	239	251	232	226	222	223	228	256	259	258	225	219	243	232	251	217	240	237	239	249	227	239	253	217	242	234	231	227	232	237	220	225	230	252	224	235	266	221	263	252	244	239	219	263	268	259	240	224	212	229	260	232	238	238	241	259	253	252	234	279	253	242	197	262	241	262	222	229	241	242	214	213	249	232	265	221	221	282	241	209	231	214	230	229	242	235	235	248	262	257	257	271	241	247	269	254	219	238	210	227	243	232	229	241	241	218	246	254	244	245	239	232	256	218	242	210	231	248	252	247	254	232	230	264	230	256	220	205	234	252	235	248	234	228	270	224	250	259	224	210	231	244	221	233	289	220	250	224	224	221	201	265	251	226	255	236	216	231	260	245	238	223	236	247	220	257	239	249	260	225	250	232	235	244	257	218	247	240	246	253	248	242	217	259	233	216	227	230	244	253	242	239	232	252	255	255	240	222	238	257	250	220	224	225	234	234	232	217	242	251	252	235	260	278	235	270	261	252	233	235	219	256	263	221	227	258	258	260	255	231	229	266	243	258	245	235	213	205	235	277	240	260	228	231	252	255	222	234	211	210	262	257	241	238	246	233	222	246	236	233	246	232	243	229	227	224	235	249	241	222	253	256	229	250	236	241	254	245	228	234	221	238	244	236	236	230	227	264	201	226	258	207	214	240	251	219	216	228	220	238	248	259	228	216	248	233	236	269	253	228	248	237	218	252	231	234	251	252	219	256	265	225	244	262	258	229	234	210	236	231	243	224	244	231	250	240	231	220	236	260	224	203	243	232	242	252	231	210	222	218	246	236	233	265	258	247	260	241	256	263	231	267	237	249	243	242	201	223	238	243	271	238	231	272	221	252	209	236	249	241	235	238	216	250	228	246	267	249	257	257	251	236	212	207	224	247	232	219	217	235	237	255	235	240	232	244	218	253	241	232	252	219	263	271	239	240	253	238	254	239	210	233	209	227	249	245	244	214	240	231	245	225	202	248	226	242	263	233	226	253	248	252	254	247	227	254	206	250	217	235	236	261	264	239	235	218	240	269	261	240	210	240	251	208	219	236	254	238	275	239	236	240	225	238	237	224	250	267	235	235	240	232	221	215	241	245	259	267	249	209	252	221	249	246	221	243	243	253	242	248	240	237	248	264	239	213	236	234	229	234	253	244	210	234	249	245	214	254	239	211
19231	15921	48114	78458	63787	42696	20248	5167	1212	719	663	648	680	643	683	697	662	689	617	674	690	666	672	685	664	673	676	697	680	685	664	706	698	652	622	616	662	674	678	666	659	662	703	703	685	665	652	678	673	699	619	664	647	683	666	640	705	632	692	648	648	626	691	695	688	726	671	633	612	651	655	667	699	681	666	701	658	648	660	665	630	628	672	614	656	639	665	701	653	699	671	702	650	669	670	673	697	720	657	666	701	693	660	686	650	635	693	676	659	646	662	676	644	715	700	648	693	639	673	640	632	634	690	693	696	649	652	629	666	688	639	679	666	633	659	654	671	693	627	689	680	652	718	696	674	651	627	670	714	612	706	697	703	697	639	656	701	635	664	684	681	639	719	706	662	665	626	672	653	645	675	668	651	652	664	647	712	644	666	686	682	667	685	661	693	680	679	670	656	693	695	655	663	699	749	676	605	662	687	647	633	683	722	660	635	649	698	640	661	675	667	703	649	647	648	699	659	709	705	649	673	732	690	657	681	729	701	676	651	632	687	669	615	661	717	675	682	641	677	652	686	654	709	665	662	643	653	713	675	741	694	672	690	672	636	592	679	626	630	685	639	658	684	642	678	675	707	672	672	692	653	654	667	689	705	694	680	700	682	632	632	702	698	682	697	670	667	671	704	712	627	694	673	706	729	674	665	623	639	627	684	692	630	660	691	697	684	658	711	664	709	721	706	634	710	700	661	664	659	659	683	660	706	652	662	696	723	692	691	718	635	624	693	718	667	646	703	636	695	677	695	685	682	687	673	662	671	686	656	704	683	657	677	725	673	692	644	664	686	694	684	665	698	628	669	691	656	710	610	618	653	660	698	669	693	665	678	655	667	659	666	665	674	657	671	641	703	669	625	688	660	660	667	689	686	686	650	717	679	705	676	695	699	702	641	730	701	699	633	661	675	686	659	705	642	697	667	638	680	691	643	668	697	662	655	688	683	682	647	712	674	681	686	634	684	710	644	634	666	662	652	691	656	628	689	629	693	626	618	672	657	667	660	722	703	678	668	648	637	686	666	691	675	687	677	689	667	667	656	661	667	665	649	706	646	677	639	696	670	704	681	673	624	692	663	654	669	664	703	667	641	674	671	689	703	702	660	664	654	707	652	676	674	696	690	635	623	685	690	678	634	659	658	694	656	645	714	694	673	661	623	678	697	649	657	655	695	640	664	696	682	635	653	638	686	711	658	697	708	669	645	655	607	666	646	631	714	614	686	679	656	646	621	602	657	717	660	674	685	694	710	690	657	659	639	668	664	685	667	671	635	696	712	692	692	639	679	688	672	676	657	705	653	674	676	666	668	681	648	652	660	684	704	678	630	671	665	686	674	653	662	708	679	658	664	683	671	648	672	646	668	662	683	688	645	657	649	658	660	680	697	646	622	683	654	637	638	680	691	669	665	701	681	666	627	690	632	717	710	655	672	698	668	673	652	662	669	695	663	653	651	655	684	659	696	671	661	664	679	682	678	736	701	650	676	656	679	685	684	672	676	653	695	672	690	663	625	677	739	658	645	636	637	667	672	675	704	705	653	686	670	670	644	678	652	737	665	654	663	693	639	671	698	670	604	643	676	685	659	684	629	675	639	704	664	675	644	652	639	682	626	633	694	631	637	664	642	674	681	653	685	667	692	667	657	665	665	660	741	664	683	677	660	693	628	692	673	654	687	643	669	703	684	701	670	657	630	647	620	666	666	636	702	657	688	724	702	672	680	697	622	667	697	658	617	646	689	726	662	631	708	696	667	659	632	638	684	714	672	684	625	660	653	734	647	684	697	685	690	684	669	666	663	675	645	649	684	696	693	599	646	636	617	690	652	682	706	681	670	687	685	655	645	662	660	635	644	661	731	673	717	643	694	662	665	619	655	646	673	639	668	638	684	659	625	670	655	658	644	663	684	678	659	698	681	674	631	671	671	655	657	648	650	701	638	646	665	687	639	681	657	656	642	709	615	700	722	647	632	664	651	646	650	665	652	656	665	621	686	644	709	686	648	696	676	642	668	684	656	674	682	668	652	701	709	637	664	654	678	701	655	667	680	691	644	694	682	644	667	669	667	670	658	655	662	631	668	665	691	646	643	655	693	717	650	680	672	676	647	657	672	656	672	665	661	642	686	709	629	647	663	694	636	690	697	654	695	635	654	682	696	631	624	641	627	643	670	665	634	626	673	664	625	689	672	623	635	699	654	714	692	710	659	656	612	660	694	662	676	709	668	686	688	722	638	657	702	642	641	723	706	733	717	697	677	680	653	673	698	672	686	691	682	691	674	656	665	658	660	703	643	607	714	729	647	685	698	659	663	659	651	674	691	627	682	644	666	647	681	668	688	643	653	703	673	633	685	671	672	679	659	679	661	641	602	641	687	690	640	619	657	630	662	690	649	671	666	676	661	651	651	674	701	697	640	709	684	599	674	662	657	673	702	688	664	679	648	665	674	691	689	693	653	677	643	676	646	698	650	674	666	667	676	652	643	634	705	694	644	674	657	676	666	661	656	679	672	655	683	703	703	661	683	642	679	685	652	688	644	656	669	692	718	716	678	656	655	684	677	668	682	659	675	650	664	617	663	653	647	667	712	675	662	662	654	690	659	651	652	658	689	665	635	615	667	676	727	672	688	657	656	646	677	667	677	654	697	731	667	651	660	662	654	701	708	707	656	675	687	637	673	649	662	682	662	646	706	651	708	684	620	641	652	636	659	710	658	681	679	660	678	638	664	640	653	688	638	707	638	677	671	647	663	675	654	656	685	680	671	711	660	719	665	686	636	624	659	654	625	637	672	700	687	650	672	683	650	704	667	638	640	671	661	655	671	645	643	629	703	675	667	688	725	657	693	682	679	689	652	649	670	696	701	685	692	668	683	685	682	686	684	674	697	645	695	685	721	652	658	664	683	706	715	690	672	687	652	682	647	692	658	664	641	666	670	710	689	657	654	701	659	644	723	657	654	640	651	663	639	686	599	738	698	676	686	669	697	604	686	724	686	715	709	713	681	651	667	664	641	696	706	664	679	657	626	705	672	661	675	650	682	692	661	656	646	685	680	706	688	693	623	666	682	638	679	666	682	664	676	700	701	704	691	640	682	654	658	714	694	647	650	719	653	678	706	702	691	707	687	657	661	662	681	686	685	691	690	682	716	711	672	663	713	716	661	704	702	686	663	644	664	654	646	709	695	679	639	686	646	675	648	690	662	681	657	678	711	665	655	696	691	680	631	689	697	656	690	677	665	665	657	634	684	662	662	686	640	697	683	649	678	682	655	710	688	640	675	683	669	699	681	675	617	631	696	685	668	703	674	649	688	633	700	690	704	706	656	632	666	655	636	666	711	661	686	658	635	690	668	694	666	679	663	590	716	685	677	621	666	685	701	681	621	662	688	671	623	657	635	609	640	713	695	677	711	645	704	654	662	668	697	617	712	720	638	629	664	655	651	680	641	661	650	656	707	685
30474	25337	41864	79487	69518	45835	23307	5910	669	288	324	305	277	268	257	317	270	266	274	277	269	277	248	276	262	270	265	290	300	270	256	287	267	286	339	288	292	285	271	278	266	288	317	281	274	295	277	306	301	299	303	299	311	304	270	283	274	265	293	275	300	301	305	270	295	286	315	273	275	262	260	282	291	279	282	296	272	311	249	261	271	272	268	286	262	299	280	253	271	275	264	300	285	291	285	285	277	271	277	263	289	263	290	282	320	281	262	304	277	273	284	289	319	279	259	277	260	284	267	277	266	290	273	282	274	258	281	253	277	307	269	260	273	274	267	251	285	278	291	287	267	281	276	291	257	285	323	297	275	286	254	267	269	294	287	323	301	266	274	293	302	272	253	276	277	297	271	278	325	267	257	300	294	295	314	276	263	283	272	257	301	319	258	275	293	308	298	295	302	277	290	296	238	260	291	252	273	284	285	262	294	296	266	275	277	253	322	292	287	278	273	294	267	262	277	292	281	266	292	269	286	254	263	290	284	265	288	279	311	276	280	273	291	272	298	289	270	270	292	280	324	294	283	294	283	332	265	288	294	254	286	290	267	273	285	287	274	288	274	283	280	260	266	271	250	269	297	260	255	257	323	306	291	285	287	261	269	279	277	268	263	285	283	283	287	289	288	257	283	285	262	299	287	277	292	270	282	264	292	271	259	278	289	274	302	298	268	260	283	284	284	270	262	270	280	295	302	288	277	297	276	287	278	292	275	302	272	283	267	263	268	280	273	287	282	272	270	275	280	271	300	247	283	270	315	273	283	278	281	278	256	277	308	285	317	287	256	276	279	288	300	278	261	264	281	286	287	274	253	286	276	290	276	278	279	301	267	255	297	289	266	279	300	298	267	293	310	295	285	275	306	299	292	293	295	251	293	290	274	280	303	275	274	292	267	284	262	266	292	280	270	290	275	263	268	280	279	262	293	311	304	264	300	298	280	327	253	294	291	262	267	263	260	262	264	271	269	313	269	292	301	294	279	297	263	277	262	294	260	279	251	265	286	302	256	250	284	283	294	281	273	312	258	305	295	245	288	252	331	316	299	264	316	306	261	298	271	303	280	268	263	274	303	299	330	257	266	298	321	294	308	271	311	298	281	296	281	289	324	288	260	290	283	302	305	279	240	247	309	244	298	279	288	273	275	292	285	261	257	317	299	297	263	263	281	273	281	286	297	303	286	304	274	272	280	277	290	271	278	297	314	264	263	256	250	286	233	291	264	316	300	279	285	252	279	300	267	299	261	318	282	274	280	291	293	269	287	293	281	284	299	269	259	270	297	257	275	300	296	298	286	301	254	284	278	314	276	300	292	279	310	275	308	254	255	292	263	276	296	295	288	302	274	263	274	287	312	293	286	305	295	306	289	266	257	289	278	262	281	279	260	254	308	306	264	290	288	267	296	292	269	280	291	283	286	314	299	298	260	244	278	297	272	296	293	272	296	279	279	280	312	283	229	259	261	301	287	257	269	316	316	294	262	295	289	269	299	265	303	261	258	283	281	273	288	302	287	272	300	273	264	293	321	307	298	258	280	278	250	304	295	265	290	246	280	303	284	318	253	266	267	263	261	296	247	295	293	282	301	279	262	274	295	311	256	275	312	311	259	278	278	255	279	289	273	314	249	298	277	264	317	267	296	238	259	335	267	309	266	264	259	279	298	286	294	301	308	262	310	293	283	291	319	285	267	303	316	281	290	282	263	273	297	279	271	260	304	267	284	271	284	272	329	272	274	249	270	275	296	276	303	315	267	275	285	310	261	263	282	313	288	273	274	267	295	288	306	267	285	269	249	278	294	272	273	267	263	264	258	271	285	239	291	290	287	309	306	288	312	259	303	315	274	271	260	319	289	287	283	306	282	283	291	281	307	282	280	250	286	283	271	295	281	281	252	305	305	265	269	266	298	283	282	303	267	296	259	277	312	282	264	274	281	283	260	280	271	256	286	299	269	311	297	282	319	283	290	272	302	263	267	276	256	290	284	241	306	264	264	258	297	279	264	267	270	296	292	253	318	261	307	279	275	305	277	271	300	245	299	269	274	295	292	258	296	305	294	284	295	259	278	315	257	279	276	239	284	294	275	281	274	265	310	283	275	280	282	298	281	293	289	286	263	276	279	288	284	278	257	274	292	278	269	271	291	258	289	272	243	278	305	307	274	277	262	300	262	279	265	254	298	295	293	295	310	257	286	311	262	288	261	279	267	255	293	307	288	319	288	289	271	260	261	269	307	304	279	245	285	295	250	286	263	254	243	261	249	266	307	255	313	253	274	285	262	288	265	254	283	279	256	275	275	252	277	278	272	279	311	294	306	274	272	285	300	301	241	288	272	289	295	276	266	266	293	290	254	287	271	294	294	301	267	260	280	289	280	263	289	282	251	266	284	309	290	275	269	286	280	299	283	277	291	291	261	284	289	304	331	298	243	307	280	285	264	269	280	252	304	282	247	284	305	257	296	286	265	253	262	260	284	293	286	279	305	260	300	258	270	276	272	282	269	286	272	276	285	273	272	321	289	286	266	285	266	299	249	264	292	286	265	270	277	310	261	306	337	274	252	308	281	281	287	273	277	256	275	264	286	270	311	297	257	306	267	295	267	258	265	291	270	303	291	307	273	238	273	284	289	267	302	279	263	269	268	271	271	252	257	303	299	250	295	291	277	285	275	299	326	270	299	299	249	290	302	320	290	269	282	299	268	264	314	298	268	253	321	271	300	292	270	283	283	281	252	285	285	277	276	293	271	286	298	272	276	270	307	291	282	284	288	280	264	275	294	252	276	298	284	273	275	290	310	269	248	307	274	283	286	305	271	245	284	293	310	282	291	285	257	289	272	301	283	285	284	284	316	250	293	281	302	310	289	285	278	279	286	268	266	284	283	300	297	290	291	302	299	298	290	257	298	280	299	280	292	296	295	318	312	285	276	278	285	288	290	275	294	261	287	270	299	297	287	295	267	290	304	281	251	287	281	302	311	308	289	291	288	287	282	275	277	271	300	280	294	271	291	298	263	275	285	293	243	290	284	262	261	281	273	277	294	290	240	271	296	263	255	279	272	285	276	303	284	284	286	276	307	290	283	274	288	266	308	292	252	286	274	275	262	283	283	256	289	290	265	272	276	269	290	287	277	271	286	271	273	288	289	296	307	301	262	289	275	283	246	276	265	269	282	301	269	292	290	252	280	274	282	273	292	262	287	268	284	292	309	307	295	281	317	277	271	298	274	254	290	269	270	281	272	293	283	288	265	278	241	297	265	282	295	277	307	286	286	277	252	277	319	286	281	280	320	289	301	281	292	302	268	288	302	276	280	301	297	300	266	264	302	274	278	328	280	309	280	291	281	273	228	307	260	308	286	286	294	271	295	290	272	284	249	283	268	267	296	280	275	280	248	253	296	291	248	282	289	266	321	260	250	265	271	286	288	294	276	319	303	272	298	312	256	279	298	303	298	305	269	296
19508	17269	44526	90129	80735	55611	30580	9140	1805	753	801	741	802	764	788	772	776	806	798	787	794	736	783	778	743	770	719	764	787	797	738	746	764	742	810	801	748	798	748	786	783	744	845	759	815	779	752	759	767	733	800	774	771	820	820	815	785	763	735	763	733	751	754	749	730	716	810	806	743	735	800	770	747	755	775	745	816	746	805	738	730	783	722	781	764	760	832	820	770	806	807	779	735	814	743	816	768	723	761	774	760	732	725	726	776	767	790	791	748	758	763	730	780	801	796	747	800	752	794	867	779	797	774	721	759	794	738	742	819	817	807	754	795	758	775	761	773	813	794	744	879	785	761	813	761	722	753	800	783	738	756	747	808	748	763	768	785	748	796	770	777	782	756	785	804	797	791	801	749	777	796	761	740	772	746	728	758	773	762	773	781	753	802	792	771	724	758	767	785	721	779	781	781	761	791	805	786	812	780	770	848	766	726	785	781	773	743	778	808	789	780	790	757	731	786	768	760	817	802	756	809	818	748	742	800	799	755	778	811	760	742	773	791	789	763	795	769	771	802	806	793	735	772	767	754	770	775	791	783	798	752	798	767	713	777	747	776	729	688	725	784	742	763	773	784	751	717	739	763	758	743	781	778	756	737	755	817	808	725	784	742	759	779	736	784	737	810	826	781	810	816	772	765	797	791	712	813	764	782	788	800	746	759	721	724	780	761	725	797	768	755	801	784	733	777	745	759	843	747	791	763	750	809	795	754	790	791	735	806	760	791	741	776	737	782	768	805	761	781	770	723	742	754	786	799	786	731	756	726	741	794	764	782	771	767	759	792	786	789	759	732	786	723	767	736	788	713	790	706	755	831	764	770	768	771	760	741	779	729	774	768	793	755	756	776	743	735	721	780	738	781	772	731	834	753	787	779	773	795	751	780	746	695	759	758	781	780	778	791	753	744	756	775	778	783	723	794	774	777	765	787	753	717	730	771	780	777	793	820	744	796	731	791	788	703	778	761	774	781	802	794	731	768	798	818	730	759	730	758	763	777	772	732	796	741	805	750	759	786	831	758	807	819	783	764	714	781	783	780	713	745	729	777	798	790	767	753	769	758	796	751	776	788	768	786	728	765	716	758	732	774	753	759	707	748	778	790	736	764	782	754	738	718	709	776	811	746	747	756	765	816	746	750	758	769	757	773	832	772	729	773	746	798	758	755	767	758	769	773	779	795	778	748	753	717	771	748	802	773	801	797	768	796	770	748	738	765	784	768	762	753	777	744	756	745	810	768	799	765	789	804	758	722	781	755	771	757	748	810	812	774	783	774	857	823	738	788	717	746	755	718	762	783	801	732	798	741	796	754	798	805	791	752	794	786	771	814	805	754	786	727	753	779	798	708	747	790	810	685	791	733	757	761	769	732	751	778	756	747	710	759	739	788	750	775	801	762	758	775	760	783	715	770	761	755	769	791	799	729	727	785	746	705	722	758	779	714	803	735	770	762	749	782	808	776	728	817	749	758	761	726	771	742	787	772	767	714	701	744	840	782	813	727	838	736	798	760	792	796	757	761	833	763	758	786	757	766	764	836	761	787	740	767	777	777	747	771	783	764	738	759	770	804	767	742	744	774	802	733	814	794	767	791	772	758	828	750	775	757	762	767	720	769	757	755	787	750	741	765	738	779	796	781	776	770	787	780	769	754	820	732	785	753	746	804	733	783	744	765	727	746	749	783	803	770	788	771	728	733	796	794	766	793	740	740	809	789	737	769	755	751	780	779	771	779	810	772	758	733	795	808	756	779	790	756	729	787	791	799	734	739	763	759	791	767	749	799	722	787	759	760	787	761	757	742	760	810	760	744	802	734	830	753	746	770	743	804	771	795	760	751	733	772	793	774	754	802	784	761	791	733	753	797	835	800	773	801	783	804	810	788	789	793	768	747	743	807	773	769	760	761	770	781	763	754	776	784	787	766	759	733	806	755	830	764	758	788	827	764	792	748	751	741	793	770	736	754	770	787	787	783	811	747	747	777	728	803	817	805	773	811	792	759	747	715	745	818	742	734	779	797	765	754	766	739	755	781	774	794	749	790	825	752	808	767	758	770	705	842	741	788	776	785	782	739	732	796	760	794	759	749	750	756	771	774	768	806	778	754	754	748	793	730	770	776	728	801	824	755	817	753	777	731	798	771	741	749	817	785	721	737	773	749	795	735	738	767	838	753	794	724	802	815	789	769	739	738	771	762	728	722	779	793	751	802	774	737	828	758	754	764	790	745	796	751	756	782	755	768	762	764	818	754	798	756	764	717	755	802	730	762	771	740	809	803	699	752	754	791	759	770	746	763	824	709	744	787	794	741	813	780	781	781	789	773	755	774	755	812	749	785	806	782	760	737	773	758	715	812	734	744	752	788	756	782	753	780	761	795	740	759	785	738	747	785	787	777	784	697	782	788	734	779	759	747	774	779	786	768	750	774	781	751	810	785	800	765	776	760	744	783	782	750	775	804	773	761	794	802	773	721	826	763	764	749	777	814	698	783	755	717	805	772	823	777	783	769	801	753	751	766	816	764	762	806	763	785	771	696	758	765	758	777	800	747	730	759	805	753	720	809	783	736	719	760	772	793	754	754	780	764	810	749	781	776	773	821	807	741	736	780	782	752	744	742	770	800	775	839	735	791	796	774	781	762	810	762	750	845	783	749	763	804	772	782	805	796	757	734	789	778	722	742	755	743	740	730	774	774	760	766	750	760	788	760	737	763	757	787	806	815	748	724	753	761	774	772	766	797	728	771	752	779	746	749	761	798	729	756	764	749	817	802	765	782	782	788	742	803	783	795	813	802	768	788	794	784	773	780	808	763	755	769	757	799	739	786	736	783	813	796	778	789	762	765	773	777	749	763	736	749	709	800	760	725	737	810	780	774	735	772	778	761	786	701	747	787	763	759	766	775	725	725	769	768	785	744	758	802	734	758	733	744	737	773	833	796	782	781	795	759	794	760	741	726	711	772	801	847	788	773	770	736	734	773	792	741	731	790	799	786	747	701	731	751	728	761	722	745	766	772	744	804	757	810	756	768	744	779	774	757	766	811	781	770	755	749	753	766	783	799	733	752	777	764	729	762	738	762	754	833	764	801	780	763	767	785	747	792	747	739	759	783	769	735	795	717	788	753	728	801	729	708	745	814	792	747	768	733	718	761	765	761	746	753	788	770	764	787	763	756	785	773	765	740	773	758	783	766	713	762	747	769	766	811	751	739	746	824	792	760	783	767	770	767	721	831	752	774	776	720	702	761	791	766	845	738	788	800	760	795	839	808	716	793	818	794	768	764	807	759	742	723	754	732	755	784	775	758	786	741	788	795	800	757	775	713	769	790	764	747	769	775	743	815	799	728	776	770	748	778	780	749	746	757	742	834	740	789	777	763	782	766	727	736	738	705	798	763	790	804	765	752	767	785	744	788	767	738	781	757	778	727	752	724	795	796	762	781	721	768	751	781	827	803	822
4237	1465	3039	13134	12770	5652	1797	521	238	195	191	200	199	207	217	217	215	203	215	183	184	186	189	200	205	213	179	190	180	202	191	182	194	173	204	186	197	255	174	172	210	193	199	209	208	185	190	180	201	190	201	203	184	204	198	201	196	191	220	185	231	196	209	209	217	161	192	188	179	173	206	188	176	211	208	188	186	191	187	194	193	201	201	202	197	205	214	198	180	182	213	197	207	189	211	195	181	183	196	190	182	180	215	177	175	193	189	189	224	215	218	182	207	220	201	191	198	169	191	214	222	206	187	196	217	171	175	193	205	175	203	184	211	208	183	216	190	197	225	226	200	206	211	183	195	203	211	180	190	206	202	208	193	184	205	190	187	199	192	206	172	217	200	217	199	172	209	198	212	166	192	188	194	194	181	202	194	192	206	178	209	192	182	209	186	182	213	170	188	193	189	188	208	203	193	199	210	197	182	200	200	200	197	176	211	205	192	198	224	189	199	194	185	204	181	200	186	205	186	203	188	192	170	184	210	224	222	202	196	192	189	205	255	187	194	190	197	185	186	205	207	204	191	184	200	205	176	182	208	187	208	176	203	191	210	171	199	210	201	209	178	194	204	223	194	199	186	190	219	166	206	179	198	198	194	212	181	183	207	193	216	192	182	179	196	209	183	189	205	200	194	191	184	213	172	183	213	187	199	182	221	183	165	179	179	197	191	189	182	177	173	201	218	201	193	191	182	184	197	199	204	192	195	210	199	195	186	207	200	185	202	193	201	182	194	196	186	203	189	211	187	219	207	182	199	198	192	175	185	198	203	207	205	212	188	166	194	216	215	201	210	204	194	207	198	178	207	222	192	189	212	205	184	207	191	207	197	234	201	173	200	197	210	185	206	197	210	212	181	203	190	194	188	205	204	208	209	202	184	191	179	177	202	184	218	188	178	203	213	194	172	170	190	165	217	190	208	203	171	185	202	181	184	173	204	195	196	207	166	194	184	189	197	194	184	193	180	177	205	185	188	224	200	210	194	202	195	212	190	182	202	190	178	211	201	211	177	187	208	170	201	190	196	208	187	216	214	206	221	208	211	196	200	189	199	212	179	194	210	208	179	227	163	169	206	193	211	204	178	216	213	211	209	195	211	173	209	224	212	206	216	199	190	219	205	201	173	186	211	207	207	182	222	193	197	182	182	221	187	197	179	187	212	187	187	182	198	187	196	189	178	195	220	179	192	209	211	190	192	195	170	190	194	226	208	179	202	197	192	172	213	196	170	204	218	203	209	224	205	187	206	214	183	204	193	188	203	194	180	209	214	195	172	198	181	198	218	182	208	192	223	193	207	193	197	193	181	192	200	186	188	220	194	183	188	195	176	211	206	196	219	197	198	222	208	193	190	214	188	214	207	210	180	182	203	201	209	186	208	211	196	187	192	208	213	177	205	228	199	207	166	193	214	199	180	197	207	185	198	209	204	197	194	204	183	217	185	213	195	210	185	219	171	188	190	199	215	197	203	184	192	199	197	195	221	193	193	193	191	196	169	179	190	192	207	192	176	212	178	200	193	184	184	169	200	211	202	170	218	198	190	201	207	198	207	170	197	193	201	193	199	188	197	155	178	206	219	185	210	209	199	218	188	213	171	202	201	198	195	199	206	191	198	197	214	189	201	201	198	185	212	202	212	232	196	185	197	197	196	205	206	186	182	181	192	199	183	175	203	204	207	184	183	219	186	214	213	183	188	212	209	204	207	189	202	197	183	200	184	200	196	184	207	205	230	190	194	210	198	193	215	200	197	174	173	192	204	181	199	199	205	191	208	187	189	180	191	216	187	192	171	216	186	199	206	206	189	182	203	206	217	200	196	198	183	195	212	192	212	195	207	214	180	178	187	177	182	169	166	196	199	221	182	191	184	188	183	199	198	224	203	174	195	186	197	196	219	203	195	183	176	180	207	221	205	198	182	193	189	224	195	195	209	206	201	199	170	213	212	216	224	208	192	196	186	186	221	184	204	222	186	177	193	212	198	194	201	181	206	189	194	180	211	200	228	209	191	183	213	201	217	199	223	207	202	175	188	197	195	198	191	174	207	179	207	164	184	208	197	192	191	189	194	192	174	204	199	205	196	222	210	189	169	209	199	199	202	205	187	176	185	195	195	193	197	185	176	211	193	188	220	186	203	190	204	176	193	213	184	167	199	186	184	201	230	217	192	183	203	174	203	209	191	206	199	208	225	195	180	206	216	200	190	187	206	197	185	210	206	208	207	175	192	193	192	186	209	183	177	192	207	180	182	206	220	188	179	208	199	193	187	157	196	215	210	212	225	199	208	199	201	175	176	202	189	183	210	207	214	190	187	190	196	184	167	192	210	204	200	199	207	208	174	177	202	216	177	202	210	206	196	179	196	223	206	201	201	207	211	190	208	210	190	211	193	199	169	177	242	168	236	208	205	204	193	194	180	175	197	194	200	215	197	188	193	220	195	207	210	191	195	212	188	210	206	181	181	194	201	184	200	173	169	183	176	178	223	200	183	216	178	200	207	202	192	208	189	195	218	224	195	166	207	194	208	172	202	189	228	191	208	200	170	203	191	168	189	205	175	197	191	182	191	202	215	221	210	213	175	187	207	222	201	185	198	183	180	219	202	186	187	218	194	169	194	188	211	192	178	199	208	181	200	176	200	207	185	189	197	200	203	198	197	211	202	221	199	186	205	194	216	195	183	205	209	200	194	214	211	218	196	193	199	203	190	196	212	189	215	204	209	170	227	209	201	193	191	220	220	194	214	194	191	183	209	164	178	192	195	211	191	204	201	189	184	193	199	203	188	217	198	205	176	193	190	195	182	204	181	189	208	205	217	205	198	191	182	175	185	209	193	211	214	188	194	221	195	188	200	222	198	222	206	172	225	192	213	191	170	196	189	217	210	204	194	201	198	180	191	197	195	210	207	213	189	165	179	195	229	198	200	202	228	197	188	185	199	185	181	184	173	186	195	186	194	182	186	197	203	219	224	173	220	205	207	202	186	234	190	200	202	184	199	195	226	214	221	187	181	180	201	199	205	204	200	186	190	172	228	165	183	229	196	208	174	211	197	213	211	177	196	197	192	222	203	151	234	217	227	177	219	180	177	178	190	194	217	183	200	183	216	200	208	186	220	207	223	165	200	200	186	197	196	180	201	209	188	212	213	186	205	193	182	192	214	205	197	198	189	203	203	179	205	178	200	200	212	217	190	186	186	199	186	205	211	191	193	181	216	180	200	213	178	189	213	185	184	211	217	208	203	202	193	224	210	191	192	203	228	187	188	204	190	179	206	212	170	183	194	187	204	179	189	197	194	208	203	175	185	203	189	189	198	222	208	220	186	191	198	212	206	221	184	199	187	193	221	186	204	204	187	180	192	190	204	203	211	187	197	189	180	182	203	178	201	200	191	191	172	197	201	176	207	193	186	218	217	191	182	176	227	231	214	206	214	189	209	203	201	192	191	198	194	186	210	195
3636	2103	7070	29518	26826	14604	5345	1552	665	556	557	542	562	608	579	578	577	539	601	559	599	532	533	594	560	589	545	581	571	559	603	533	549	553	551	576	565	553	555	582	541	605	565	528	569	578	559	568	559	548	537	517	551	579	554	582	590	624	550	548	534	585	583	565	571	549	532	602	531	603	546	577	577	606	541	590	565	579	556	613	550	546	527	573	541	566	553	573	564	561	575	600	630	562	539	594	593	541	551	599	548	570	579	543	569	551	528	546	569	555	530	576	574	549	554	560	571	552	582	579	562	574	588	570	602	570	559	608	587	548	577	547	567	614	563	555	583	607	573	516	564	511	559	613	617	579	522	588	552	546	562	574	586	565	567	582	564	580	569	533	524	538	542	587	524	574	590	563	524	565	581	599	604	577	583	559	534	541	556	574	566	572	571	576	593	559	539	600	555	526	551	567	579	559	554	558	522	509	581	576	546	555	581	550	528	592	569	584	541	568	520	577	552	557	569	546	615	551	581	545	616	527	554	545	579	546	561	585	558	577	527	596	543	577	560	524	553	567	574	568	563	536	582	564	581	540	567	489	594	611	559	575	539	571	623	545	548	535	528	596	538	571	551	567	604	563	568	591	585	579	561	553	508	567	619	594	564	569	582	538	557	595	551	530	528	557	581	522	518	545	607	602	530	549	570	557	580	582	543	582	561	595	609	512	566	601	523	598	559	585	558	554	592	540	573	537	602	531	541	581	573	581	579	558	554	556	602	560	604	557	595	571	576	532	544	546	534	506	575	559	587	569	560	554	580	565	558	570	577	601	582	546	608	598	543	544	583	549	569	561	580	575	562	567	598	543	581	596	565	584	541	602	549	609	558	591	557	595	558	567	588	559	523	558	565	541	635	566	574	579	529	540	596	544	602	556	581	564	567	583	568	545	545	599	557	581	576	588	612	572	571	586	569	519	537	593	588	523	581	547	559	571	539	568	569	546	566	574	549	553	531	593	534	585	597	545	587	594	559	549	537	560	553	563	542	614	582	573	565	608	581	579	570	560	569	547	573	607	580	591	568	567	542	577	570	564	528	571	560	566	525	557	583	553	575	581	560	638	532	606	607	552	633	570	543	532	568	579	523	586	574	560	568	599	543	569	553	567	588	607	545	603	533	588	573	577	574	556	594	569	539	604	528	522	536	569	601	590	554	554	549	583	537	575	595	578	642	576	568	613	595	579	536	547	580	573	574	574	539	561	541	564	507	568	591	595	518	584	577	552	575	536	593	574	578	600	551	646	592	554	571	530	583	608	535	569	582	576	548	546	557	564	574	560	576	572	566	555	617	566	586	591	563	589	564	541	568	576	576	551	590	579	585	526	562	608	524	538	531	568	557	553	552	567	573	556	555	551	581	546	606	585	563	566	582	510	544	574	563	577	558	536	561	574	579	622	567	518	551	592	618	542	581	580	559	567	572	572	602	558	533	582	535	565	566	569	536	547	520	559	546	582	548	561	555	570	618	551	555	538	569	604	592	591	528	557	548	528	562	534	567	600	540	556	570	555	552	544	547	504	577	548	542	618	562	557	541	518	566	564	586	554	561	570	549	595	558	580	547	593	578	578	572	526	561	550	543	582	583	595	586	575	583	586	579	553	573	561	597	563	563	562	563	569	590	585	589	570	596	548	570	571	574	565	641	554	587	556	580	558	533	549	531	547	563	592	553	547	591	520	555	533	555	571	567	574	590	584	583	585	592	569	520	593	536	572	558	565	598	552	580	602	563	580	569	576	565	540	561	516	588	523	524	537	582	543	571	546	558	550	564	559	546	549	590	548	546	551	553	537	545	579	555	541	593	556	556	605	585	574	559	630	572	581	570	582	571	574	555	547	554	560	560	593	563	579	567	593	572	598	542	586	601	563	570	515	553	588	612	565	553	602	598	578	563	549	570	572	570	588	545	592	557	563	573	590	564	531	593	562	601	561	545	577	591	600	570	579	564	605	544	573	537	580	538	570	564	574	554	560	573	514	560	544	558	584	549	552	567	541	572	554	571	541	585	563	585	583	527	554	551	561	534	547	544	551	540	614	556	574	543	539	588	565	538	600	567	599	511	555	591	553	560	616	615	537	606	563	572	568	564	568	580	567	593	579	583	587	582	541	570	591	592	528	566	570	571	565	570	598	590	583	574	554	577	603	552	589	592	559	567	571	542	529	600	633	558	587	524	559	596	582	551	562	603	607	544	608	570	590	584	586	595	560	527	568	573	591	555	539	550	546	576	559	601	564	583	564	551	600	565	588	612	592	540	559	564	571	549	537	555	530	540	580	538	541	561	531	583	556	583	571	591	575	601	532	532	568	542	520	598	558	617	573	592	559	565	594	576	524	567	544	560	577	588	555	586	576	573	540	591	583	536	542	526	584	593	573	553	522	569	550	583	564	550	583	561	575	568	567	573	548	559	588	576	574	556	552	529	542	539	550	573	564	518	613	574	546	583	567	542	559	558	565	568	595	566	560	567	530	567	551	580	579	592	554	541	596	558	562	568	559	578	530	599	573	599	567	569	562	633	564	553	544	584	545	535	522	545	546	525	558	543	560	568	583	543	540	571	567	584	590	560	561	594	565	570	575	548	564	561	584	564	513	533	553	550	590	595	594	592	588	576	532	548	536	588	530	572	582	539	546	593	510	588	536	601	542	551	581	533	561	573	565	612	551	572	555	530	571	630	599	586	533	548	585	539	619	567	543	561	565	518	565	559	561	521	564	543	556	627	592	556	560	575	550	534	595	570	548	568	575	558	545	606	571	569	543	522	550	544	535	628	571	619	533	557	575	559	515	530	595	621	564	560	576	568	537	588	571	598	621	559	569	586	594	582	558	591	584	554	543	550	539	561	588	537	559	588	626	538	588	528	566	547	551	560	561	590	560	577	551	517	545	599	591	574	541	542	576	553	587	547	532	586	544	557	501	608	598	586	587	565	579	526	555	576	612	550	548	515	567	520	591	511	567	589	537	556	537	578	591	548	599	546	547	549	567	518	561	555	562	563	566	592	546	546	554	549	557	624	547	598	547	625	560	547	575	551	561	611	584	556	565	561	569	572	559	531	546	579	604	540	609	563	577	524	557	511	600	584	584	535	596	608	570	585	536	566	558	527	577	558	564	524	550	565	564	555	589	553	507	595	548	565	523	601	552	495	570	533	516	537	580	535	541	538	551	525	577	552	557	574	543	559	576	570	559	594	603	546	589	564	558	548	581	528	561	521	577	611	590	517	538	554	502	608	590	576	547	566	555	577	522	532	607	579	522	512	557	560	545	558	594	572	602	576	580	533	543	593	578	575	557	587	536	578	575	579	553	549	558	539	585	573	592	640	572	634	567	514	546	580	567	584	598	579	533	570	553	548	534	544	618	558	570	569	582	539	561	544	544	577	612	589	589	580	547	600	589	556	580	558	581	601	551	586	584	548	572	518	538	553	522	555	610	548	582	520	564	566	559	540	572	565	497
29047	29463	48612	68308	55433	33706	13317	2522	389	251	238	238	192	232	241	214	230	243	254	226	233	198	224	217	232	229	233	216	233	219	227	232	254	219	234	215	227	215	238	227	224	245	230	226	206	217	231	208	239	214	225	222	214	233	219	212	237	233	224	215	221	236	234	246	237	214	232	242	241	224	231	217	233	239	244	238	238	243	226	225	220	227	234	259	198	224	236	217	213	226	229	232	208	212	241	209	257	206	239	245	227	269	221	245	249	237	222	218	256	231	218	230	215	226	217	215	212	238	250	231	207	219	217	206	243	252	241	216	211	214	224	246	221	223	215	228	224	228	216	212	226	230	199	237	239	220	256	242	235	231	250	236	220	251	202	237	188	208	209	184	253	235	223	249	244	230	229	257	259	242	232	213	237	197	254	204	206	218	240	232	228	249	235	232	225	226	208	194	215	227	221	253	239	223	219	218	234	218	234	208	213	209	214	219	236	245	236	229	211	251	212	227	219	213	252	203	233	219	236	215	242	221	205	242	215	234	230	259	196	213	222	230	229	226	218	222	218	211	227	258	230	221	247	237	247	236	211	182	220	248	235	240	220	206	227	199	221	211	222	228	216	257	210	212	228	226	217	234	229	226	240	212	207	225	245	250	210	249	242	212	222	237	246	227	219	201	225	240	243	226	234	236	242	218	208	247	221	226	217	218	218	222	234	219	216	224	236	228	206	237	204	217	250	234	217	242	236	222	197	217	267	229	236	250	248	238	216	243	271	226	237	222	233	252	227	234	232	217	243	222	219	238	205	221	221	242	243	220	219	221	217	211	227	260	243	252	242	214	203	216	242	239	194	204	258	251	225	202	238	222	233	229	192	222	243	254	239	241	242	234	272	204	212	258	225	244	239	223	218	239	234	213	201	215	225	229	233	210	227	242	258	217	238	248	222	212	246	201	208	243	223	260	218	253	237	223	224	224	206	210	215	228	224	236	237	233	182	235	241	245	205	232	209	230	227	252	246	228	212	214	237	240	241	220	220	227	227	248	212	221	223	224	249	256	216	240	245	250	213	245	223	224	233	212	218	236	270	197	234	237	243	206	218	229	204	235	217	249	202	238	233	236	223	228	260	251	229	217	218	213	226	218	239	257	252	241	237	229	236	224	198	236	230	235	201	219	236	228	230	225	245	238	224	226	235	221	215	213	251	233	219	216	245	256	224	221	233	243	226	217	210	249	238	231	207	228	229	220	213	219	199	238	227	246	231	234	235	207	240	229	227	209	230	222	227	216	236	246	242	214	215	212	222	230	229	240	225	207	218	202	255	234	252	247	222	230	220	211	241	243	227	268	231	238	192	235	250	227	220	219	228	221	222	218	217	225	277	208	247	255	205	229	246	240	215	199	228	206	219	255	225	223	203	210	219	240	220	214	216	209	202	242	250	222	239	217	216	228	208	230	223	232	244	209	243	243	244	227	207	222	247	205	226	217	222	242	249	230	212	253	220	231	244	212	255	227	226	220	232	243	227	220	233	217	213	241	222	214	228	242	236	211	225	219	236	196	228	229	244	199	230	219	218	219	196	198	223	216	245	232	217	213	214	219	213	222	211	217	256	250	228	263	215	219	223	228	250	237	214	220	222	246	220	213	246	213	243	222	239	229	227	239	206	240	216	220	218	205	262	211	230	212	248	237	213	216	224	215	230	244	226	216	197	238	227	214	232	222	210	228	210	216	199	226	231	230	231	217	235	241	222	218	227	227	205	199	236	190	246	223	224	244	213	238	241	240	243	236	230	227	226	250	244	243	227	205	226	220	271	241	215	240	214	241	232	229	221	217	220	244	219	208	225	219	254	260	222	211	203	256	219	217	211	226	220	244	209	228	233	232	223	244	231	220	222	221	247	274	207	241	235	207	261	242	250	200	232	233	240	198	230	234	231	221	215	222	248	242	205	248	237	209	202	225	234	223	245	190	214	223	241	217	226	222	214	205	234	256	204	233	220	239	233	253	229	201	222	230	228	255	224	247	213	211	226	228	239	204	251	224	208	227	225	242	220	217	229	215	217	220	251	246	235	233	206	251	241	230	213	214	225	199	223	236	224	240	253	233	230	250	232	253	215	224	213	219	220	231	232	249	195	233	236	215	230	200	224	225	236	235	222	230	201	231	235	234	233	225	239	239	221	217	227	203	233	241	244	244	245	235	221	202	204	239	235	233	226	203	238	223	210	206	234	250	233	226	221	256	225	225	234	227	211	212	213	226	216	236	228	207	220	234	244	241	218	240	202	229	254	230	226	224	241	209	220	223	224	234	215	226	239	223	255	192	241	234	230	211	204	227	200	214	230	218	227	238	236	221	245	226	207	253	207	257	217	229	259	239	243	212	218	217	234	229	239	208	203	207	226	248	222	234	222	209	200	220	189	195	206	226	237	245	207	255	228	261	251	237	202	239	222	218	238	243	190	209	218	222	226	232	208	207	236	228	244	248	224	232	257	240	236	217	244	246	232	228	233	230	209	222	208	248	236	207	214	221	229	210	221	222	221	234	242	230	228	195	225	224	247	195	245	233	244	249	241	226	247	212	233	237	217	204	206	212	209	267	221	225	207	234	263	216	210	220	231	221	205	227	227	208	215	231	238	211	239	226	209	224	258	246	212	232	241	222	202	203	193	238	232	235	259	208	194	228	240	231	218	239	232	223	225	239	219	215	199	266	242	235	232	231	239	206	240	214	237	225	234	229	254	234	237	210	212	221	239	239	232	239	250	247	240	217	213	201	240	231	233	228	236	220	218	266	218	249	221	199	201	249	229	241	223	250	245	211	205	202	218	243	229	240	229	192	223	235	241	231	246	227	225	231	226	243	225	260	247	211	261	228	216	215	245	224	233	239	220	241	250	203	241	220	245	182	214	213	233	218	251	222	220	241	239	241	234	207	218	207	221	225	236	221	239	230	230	206	216	262	225	233	242	259	207	220	213	229	194	250	228	240	212	246	214	228	237	217	219	214	224	224	239	221	216	217	218	219	218	233	213	247	218	213	226	253	224	251	232	225	241	231	220	237	227	242	236	203	230	240	239	202	213	229	236	235	228	218	238	208	219	212	225	217	221	220	218	199	219	235	222	245	242	212	235	242	206	230	207	217	262	220	238	250	221	227	241	201	251	226	239	224	214	237	209	209	224	225	227	253	208	204	203	215	219	232	229	220	241	212	221	239	242	222	222	226	229	226	206	238	212	247	244	219	220	231	256	229	219	238	218	255	230	206	244	228	235	234	223	215	247	257	226	206	230	212	227	226	204	210	237	232	224	219	242	238	244	230	242	212	218	258	224	214	219	217	217	215	249	236	239	235	211	232	224	234	209	245	246	257	242	227	196	219	230	261	235	225	222	229	224	224	218	226	178	225	219	235	247	216	253	217	225	227	211	234	210	203	249	209	235	218	198	224	205	194	220	218	255	214	241	243	220	213	245	249	242	217	240	217	232	211	230	240	243	239	197	237	226	239
20190	22979	52366	76680	64090	42977	20285	6697	1126	644	683	602	673	686	622	688	645	609	646	644	672	584	673	620	647	633	613	664	628	654	645	665	662	626	614	653	656	651	613	659	626	594	634	593	619	631	669	628	661	672	698	640	638	629	647	641	670	603	652	650	696	655	642	670	583	701	646	644	643	671	638	653	645	622	614	648	642	608	647	622	588	614	643	666	653	646	652	653	612	677	664	667	692	673	673	648	623	649	603	623	595	631	631	625	634	688	669	601	619	649	655	618	651	625	665	685	659	615	650	610	646	632	655	643	673	592	659	618	626	613	636	630	614	672	598	614	602	620	669	618	664	673	671	665	654	650	620	628	632	655	614	669	613	648	648	658	669	653	626	665	630	626	644	635	655	591	670	621	601	645	611	666	649	635	616	652	630	645	636	610	662	641	655	686	661	632	638	687	642	649	619	617	660	612	613	648	617	654	660	649	645	673	637	698	615	656	691	577	646	646	630	637	625	663	649	633	594	623	660	647	597	676	605	697	679	623	635	666	665	646	619	635	628	642	628	642	691	654	642	632	636	669	652	629	685	601	658	599	664	656	636	641	612	670	623	634	620	646	638	672	632	642	643	663	650	633	670	673	604	658	680	608	630	648	667	647	636	636	657	650	607	716	670	646	661	599	616	632	641	635	583	699	667	607	666	642	628	629	662	610	627	650	633	619	588	638	658	631	661	635	649	665	639	680	613	665	660	580	668	659	672	635	627	656	641	668	619	678	662	652	676	651	652	638	633	617	687	642	586	627	624	680	646	668	669	611	609	666	657	624	646	616	650	591	650	678	646	669	635	637	674	658	649	634	643	613	628	669	624	644	636	662	641	644	626	659	643	665	610	625	680	645	665	595	646	618	599	657	609	640	653	669	629	631	649	647	644	641	637	605	638	655	601	613	641	647	635	638	669	687	597	673	656	642	649	645	631	620	644	634	672	688	673	637	652	649	633	640	641	663	623	637	594	604	637	623	639	629	621	581	676	660	641	668	615	654	602	645	608	602	665	658	645	704	641	656	607	677	635	654	656	662	624	642	651	658	610	661	631	634	650	617	655	662	667	638	642	630	638	638	655	647	655	630	665	640	612	608	676	612	654	678	660	608	643	643	634	677	664	640	637	648	638	615	629	611	644	661	671	668	655	648	589	633	642	625	647	621	615	645	607	683	597	632	637	614	599	620	613	634	630	636	605	608	632	677	674	675	619	650	623	654	659	642	654	631	663	625	639	644	637	688	645	677	641	656	658	598	631	661	642	633	662	642	610	626	615	619	599	618	618	634	655	634	615	629	667	658	614	633	674	639	654	611	626	615	637	627	630	661	602	651	651	639	616	609	644	634	659	649	647	645	654	665	611	667	636	658	656	655	663	627	639	606	607	651	659	628	663	616	640	645	624	637	631	677	640	594	651	602	598	651	630	675	656	622	632	652	628	633	628	593	603	640	651	613	659	659	644	624	582	636	596	641	641	625	648	659	598	693	642	680	628	656	675	657	634	652	632	657	640	656	637	669	654	638	624	630	609	679	595	629	657	681	643	637	645	619	666	668	649	632	621	626	609	677	637	648	638	641	624	685	623	652	644	653	637	697	632	678	659	622	620	663	637	638	672	634	656	656	618	611	661	616	633	629	633	659	627	616	643	640	617	629	654	631	636	639	655	591	658	602	615	621	621	668	612	644	632	632	668	623	624	653	657	645	642	669	687	639	637	617	651	659	634	653	655	654	692	639	617	627	640	615	680	636	669	625	674	615	647	651	645	653	647	636	606	662	679	663	627	630	580	634	660	636	643	660	624	664	640	663	672	633	607	705	649	663	668	645	646	661	605	647	591	640	651	645	674	617	635	641	653	636	653	680	626	650	622	663	665	671	613	628	654	667	648	596	653	643	639	670	666	649	649	611	616	671	627	618	649	680	592	648	630	657	627	661	618	601	658	664	654	630	629	670	633	662	616	610	611	630	658	640	641	654	603	671	605	647	614	623	628	631	664	634	616	579	708	637	589	645	663	643	629	592	663	638	628	674	675	598	622	658	644	655	664	588	666	610	642	654	644	618	610	593	649	654	588	661	627	654	644	636	657	646	684	674	648	666	629	645	613	621	594	678	627	667	662	598	623	676	673	652	587	644	670	617	585	657	629	656	664	632	630	603	654	632	703	655	649	635	675	643	639	659	645	646	662	639	631	667	666	645	638	643	652	621	626	662	645	655	627	632	629	595	634	590	635	639	655	612	654	645	618	666	686	657	608	660	649	663	641	657	664	613	632	664	636	607	626	646	621	640	641	680	638	664	631	635	644	628	615	651	596	617	678	672	671	625	618	612	636	679	619	658	615	663	626	668	669	665	674	643	632	653	704	661	651	615	681	647	644	632	672	652	649	656	667	629	650	614	684	677	575	650	655	658	650	587	620	631	643	624	675	603	616	611	627	625	626	677	636	654	689	648	648	675	607	646	661	582	652	645	657	610	668	609	646	644	632	642	666	620	663	602	645	589	647	659	653	651	619	631	662	640	596	613	617	660	651	646	642	663	634	645	611	569	601	615	670	659	661	631	626	625	638	650	618	599	619	625	647	637	645	674	682	622	621	641	662	632	628	594	612	598	617	659	656	650	665	632	628	616	651	646	662	614	629	660	644	638	672	629	656	660	636	639	677	637	635	660	666	635	689	646	649	656	652	650	616	624	679	670	658	621	658	650	627	650	628	655	632	612	618	648	635	584	668	661	640	644	626	639	593	598	670	598	640	648	633	625	603	631	618	660	613	644	657	657	661	665	658	669	645	652	598	672	686	702	614	673	627	661	690	621	632	598	660	616	620	667	620	651	612	648	624	640	649	611	598	594	609	644	643	646	617	630	645	633	581	611	611	645	654	564	649	596	635	636	651	636	631	665	633	652	625	665	598	658	624	597	635	630	650	630	650	668	592	654	643	638	597	623	638	682	690	650	638	645	639	620	627	642	632	631	673	621	607	649	646	654	680	686	591	655	617	612	603	666	624	608	651	637	627	629	624	671	635	640	627	683	626	632	647	639	650	652	641	675	649	652	629	637	691	660	646	623	696	595	663	628	648	638	616	668	690	616	632	644	664	632	633	681	640	678	660	627	641	620	668	598	628	619	646	639	641	634	649	666	639	623	588	651	649	620	648	662	620	621	646	625	649	624	640	657	645	623	653	642	625	590	615	654	633	647	593	625	668	690	671	639	615	629	678	643	616	641	671	639	668	616	617	654	683	612	634	598	654	605	646	646	674	630	642	619	654	650	627	640	675	625	602	631	653	682	688	636	605	630	645	624	607	664	637	621	657	637	619	642	589	687	634	636	648	628	657	659	659	669	600	619	601	623	608	620	634	617	674	591	630	624	651	621	644	661	581	616	611	637	633	640	620	644	612	651	655	601	692	639	653	605	650	616	612	598	661	653	640	709	668	646	642	644	634	632	618	595	598	633	671	631	645	626	672	619
37352	37196	63916	79371	65622	43067	20449	4913	582	264	276	272	261	271	260	301	276	299	300	261	281	304	293	246	301	267	260	247	290	261	245	273	292	259	279	274	305	275	301	276	267	270	284	268	239	263	278	271	267	278	266	243	248	272	263	241	277	274	305	285	288	246	264	266	273	281	265	288	315	276	255	257	303	269	276	277	267	271	286	275	243	291	275	302	292	247	282	262	274	292	274	251	272	236	257	249	279	269	281	290	286	274	241	277	287	257	294	277	278	275	265	251	279	281	293	295	261	272	284	261	269	265	306	306	272	266	253	305	267	280	249	275	246	307	267	272	271	269	301	255	286	287	261	267	271	262	245	290	270	271	280	289	272	274	279	243	279	272	277	280	313	273	286	291	271	303	246	272	258	273	288	282	258	243	307	284	269	252	291	281	304	294	278	264	272	252	268	277	294	319	262	281	269	257	269	265	276	270	279	273	268	280	272	275	273	262	271	251	261	310	271	284	267	286	282	265	291	270	260	274	276	251	267	302	285	262	246	273	272	262	302	273	279	282	269	273	270	264	280	296	249	290	287	291	261	296	270	270	238	247	283	226	248	257	276	247	278	260	244	273	281	266	263	256	289	244	287	279	274	284	297	281	262	255	258	289	262	246	256	272	247	274	270	291	269	277	291	265	294	258	271	276	292	290	260	263	282	263	259	269	264	281	306	301	250	271	267	315	281	273	264	281	268	283	271	264	262	258	261	278	300	275	292	282	300	292	263	274	288	266	272	249	247	272	260	260	288	280	288	256	272	279	280	282	291	268	273	285	272	258	288	292	264	276	256	275	258	297	286	282	269	290	283	277	272	277	275	292	262	259	245	313	257	306	294	275	272	287	281	258	282	283	280	284	246	288	282	290	277	282	279	277	270	260	275	254	290	282	279	258	294	297	300	271	257	270	256	276	277	235	256	267	272	255	281	264	246	264	273	270	274	238	270	282	284	273	281	278	316	289	257	264	259	288	260	298	280	271	294	297	272	245	278	280	285	294	300	281	274	280	293	263	278	288	285	301	283	263	241	282	267	276	313	283	278	301	274	283	269	294	289	286	266	272	275	269	233	237	256	265	280	282	270	270	274	301	259	300	279	290	248	258	261	263	280	286	280	275	260	257	282	269	287	291	263	296	283	269	265	271	262	305	309	292	268	283	273	267	264	311	277	276	286	265	284	269	293	268	245	263	281	257	279	258	271	267	252	299	253	311	279	251	273	264	274	270	278	267	289	295	266	259	308	280	297	267	275	290	282	292	334	304	289	257	274	292	271	243	288	260	285	255	303	280	259	276	283	255	255	289	291	276	272	268	280	281	303	288	272	264	252	295	267	262	293	283	258	267	262	273	256	263	273	279	297	263	293	271	298	261	291	283	279	290	285	289	258	239	266	277	274	249	280	255	274	272	261	283	258	275	274	281	279	289	288	248	282	309	276	263	283	282	282	270	265	287	287	291	247	259	262	281	274	281	274	287	277	244	270	285	280	274	259	271	263	279	279	267	319	266	255	246	295	274	293	275	273	259	271	294	258	275	271	266	288	255	289	253	277	276	247	244	250	274	273	276	236	261	267	289	252	274	269	302	276	266	267	262	278	261	285	290	267	271	289	297	304	277	283	279	298	242	292	307	257	252	287	274	250	271	269	279	282	267	284	291	248	300	283	294	291	265	252	276	267	280	268	261	248	291	259	286	310	261	256	255	260	269	282	273	278	255	257	264	264	287	263	285	271	296	240	258	262	274	282	266	262	271	290	292	256	253	237	270	287	272	288	274	298	288	283	285	261	279	237	294	302	288	256	249	269	261	278	274	303	272	271	273	251	255	264	245	271	257	256	280	284	268	273	289	273	307	277	294	294	274	294	261	273	267	260	263	277	253	293	284	282	278	287	273	317	252	281	248	284	285	276	264	251	276	275	265	250	289	284	272	254	271	298	300	279	287	271	275	284	277	285	274	299	279	273	284	264	260	279	278	289	253	282	252	258	301	268	241	269	303	300	281	257	300	280	256	272	284	274	276	278	251	253	276	267	293	272	262	260	304	265	296	293	275	276	269	260	268	275	286	268	268	266	273	268	277	257	265	265	302	274	248	287	269	258	316	275	275	252	262	284	287	273	256	262	266	288	246	282	248	262	272	302	255	268	278	292	322	276	247	258	258	276	284	306	275	244	270	255	276	250	283	235	298	264	245	262	269	250	291	277	274	274	260	285	256	296	288	273	280	264	248	292	269	282	254	306	294	282	297	276	273	264	306	271	284	273	267	283	258	285	279	283	266	296	291	257	263	266	249	288	270	261	281	280	293	282	284	296	289	267	286	275	255	272	295	263	262	276	279	289	277	246	294	283	293	290	257	261	285	279	259	283	247	274	288	295	254	288	285	300	276	278	319	286	279	294	295	277	267	305	277	291	271	273	275	260	259	290	271	279	285	275	249	253	277	261	282	311	301	281	244	283	290	278	270	298	261	295	260	289	266	248	276	271	254	254	303	245	268	270	299	279	256	277	287	265	272	287	308	278	271	282	309	295	298	279	285	284	252	277	289	273	285	264	265	266	279	286	285	275	281	271	274	281	249	274	274	278	305	307	293	283	306	307	313	262	265	263	250	299	268	278	265	266	261	270	272	269	275	290	268	229	281	262	298	241	256	274	290	276	274	265	269	261	266	257	263	265	274	297	286	282	262	259	280	297	298	302	294	249	243	274	256	283	283	234	287	274	266	279	272	271	283	285	274	292	266	277	245	248	295	289	279	276	277	272	290	312	266	263	271	261	257	233	272	268	275	280	241	291	264	259	260	284	281	292	269	288	269	280	302	282	294	264	281	262	266	285	290	296	291	298	254	276	267	296	269	281	296	295	281	284	276	253	303	274	259	253	277	263	276	296	293	269	254	265	271	241	265	278	286	254	295	254	291	278	263	257	280	279	283	274	250	292	270	262	284	293	280	260	265	276	249	260	276	244	284	261	263	282	280	270	296	257	291	278	284	277	279	294	238	306	292	238	263	280	266	293	239	297	282	260	284	303	282	256	248	286	265	262	259	241	288	278	281	254	291	299	241	286	269	288	262	253	265	257	274	244	257	246	272	288	279	247	263	249	290	257	298	280	291	280	283	254	275	280	270	275	284	298	287	293	313	285	266	269	272	280	275	249	270	257	257	277	254	276	290	265	267	251	264	273	250	284	255	280	254	274	268	276	287	300	271	269	271	304	266	270	279	255	295	270	288	282	296	291	280	263	279	300	305	285	262	289	257	262	253	262	261	249	300	292	292	258	258	285	281	289	281	280	250	267	310	294	258	266	271	271	263	260	260	264	253	289	238	264	270	296	264	272	295	263	296	300	265	277	270	258	243	258	273	285	288	275	252	286	290	263	253	266	240	289	288	265	292	270	280	296	276	262	280	276	292	274	279	297	255	296	273	258	247	270	248	253	245	293	278	299	270	278	268	258	243	313	283	284	281	280	277
24754	31385	69315	91292	75959	52230	27744	9084	1759	758	764	773	738	789	755	774	742	753	752	745	742	724	730	714	788	744	744	720	747	731	770	767	759	813	748	714	736	710	799	791	733	765	758	743	723	754	746	758	729	762	726	777	754	768	698	711	760	812	726	754	704	748	740	765	767	803	798	733	741	771	754	737	765	781	719	708	671	742	763	748	783	726	762	771	756	768	796	731	677	704	739	786	732	754	777	779	752	685	781	750	749	749	721	795	767	778	725	728	758	731	718	737	733	711	736	712	750	733	743	742	722	696	765	733	740	741	707	799	771	744	767	758	755	759	717	740	746	769	782	750	692	688	741	744	756	737	761	729	737	747	727	724	708	723	743	799	726	759	735	725	759	761	742	702	751	706	738	752	768	741	750	739	763	825	730	716	781	771	728	740	699	753	771	737	704	746	761	701	735	747	733	746	711	738	732	713	755	745	790	725	763	826	761	717	705	746	725	764	720	713	732	746	776	746	774	776	776	703	764	795	751	728	765	756	691	729	764	740	766	739	729	774	732	781	743	766	778	721	773	741	781	694	692	750	788	805	765	698	723	755	794	774	752	793	711	725	761	778	754	782	772	746	700	755	732	748	771	776	785	749	736	746	757	776	758	720	705	825	786	741	737	730	715	724	721	748	728	739	759	750	745	733	767	772	710	783	770	787	689	761	760	742	740	733	719	730	781	775	741	738	733	767	770	751	789	729	733	750	712	704	787	762	756	791	763	745	788	701	755	755	694	732	725	731	750	736	747	745	771	718	778	750	757	709	711	737	743	698	738	717	694	802	760	723	757	786	755	697	785	743	754	740	727	768	771	744	742	767	780	767	758	692	737	762	745	819	720	724	745	776	718	807	728	672	783	744	706	742	777	749	703	745	700	729	731	760	768	770	745	735	706	770	741	737	713	719	760	767	776	777	766	778	794	732	725	755	756	744	767	740	760	761	749	712	735	754	780	711	757	707	730	759	747	748	737	758	754	742	784	775	776	749	765	713	760	753	751	702	784	778	749	783	764	793	724	726	776	728	730	724	759	750	756	697	734	748	736	732	745	784	720	730	767	720	698	737	776	694	770	707	729	739	746	793	731	738	717	761	756	750	736	768	699	729	753	761	730	764	777	751	755	743	701	753	734	767	751	757	766	727	711	770	776	749	761	763	702	727	736	762	739	746	744	745	739	747	743	748	731	740	731	734	762	778	763	760	749	777	718	765	779	787	762	741	734	738	757	737	794	771	746	777	790	763	739	741	763	751	776	768	727	721	788	774	772	688	743	747	734	761	761	697	768	782	758	737	693	760	768	806	748	765	712	735	732	790	689	771	755	735	719	713	754	720	721	740	776	780	790	751	735	748	729	770	722	783	722	720	718	741	788	762	712	737	725	747	795	780	723	775	761	768	754	695	755	731	737	710	751	725	731	782	720	754	767	697	735	755	728	761	774	721	744	786	788	728	699	742	752	725	752	784	757	714	709	753	768	798	807	725	751	761	728	716	765	750	688	800	716	745	719	726	778	737	786	723	796	723	767	744	715	765	734	707	724	717	734	712	735	748	748	706	736	749	802	779	747	730	774	682	808	776	744	710	744	701	744	738	735	758	785	791	720	767	769	714	724	727	751	766	732	742	724	743	787	744	742	771	739	764	727	751	748	718	784	741	790	706	722	725	765	769	737	724	737	763	794	716	766	755	785	729	714	773	742	756	782	777	740	704	789	755	725	784	699	722	722	730	757	768	739	777	754	727	804	735	779	698	763	765	773	796	781	755	748	755	792	806	717	778	714	698	771	784	776	739	690	746	757	714	782	757	734	771	790	707	727	756	779	755	786	740	729	728	804	739	749	690	752	782	722	760	689	716	732	699	738	685	767	731	739	712	781	771	776	745	730	780	707	711	725	731	807	800	730	753	738	739	707	728	717	776	742	769	745	736	770	761	751	749	684	725	754	722	787	672	763	709	753	752	741	762	721	750	744	743	728	822	704	761	749	744	726	808	789	759	751	794	772	716	740	779	762	797	741	770	755	754	773	735	735	773	770	743	717	748	773	742	734	729	825	694	779	771	765	734	781	753	778	763	752	766	746	724	756	769	739	756	724	713	744	765	739	781	731	724	757	745	740	757	758	737	710	754	751	723	741	763	785	781	744	729	774	758	772	758	766	728	779	706	748	786	761	739	686	798	755	786	784	767	783	731	740	788	748	738	715	725	731	722	771	763	728	753	753	746	758	765	726	773	753	729	741	746	783	680	753	724	803	765	753	760	765	758	762	706	750	721	732	773	744	731	733	769	725	765	767	721	746	742	758	831	737	725	723	790	794	813	761	788	738	696	747	734	732	726	718	718	800	788	688	722	780	752	729	728	722	740	739	780	710	727	760	732	721	773	722	712	731	728	695	717	723	739	757	775	745	815	800	748	773	713	766	725	797	714	773	705	746	738	770	778	752	742	719	742	746	736	725	750	773	739	774	734	696	800	733	741	741	746	753	808	747	751	776	799	720	735	784	739	778	729	748	731	752	749	779	783	722	716	742	747	763	751	769	781	749	745	791	779	773	733	747	756	765	742	752	754	760	767	744	767	750	726	777	747	746	755	741	753	759	746	770	751	752	746	725	770	766	714	734	796	762	745	795	768	757	761	737	746	761	776	786	775	717	768	745	719	775	755	750	740	765	756	762	745	729	730	748	789	752	723	784	725	757	757	733	738	734	762	725	766	741	740	807	721	747	743	798	767	720	773	747	754	739	741	725	780	702	727	708	713	747	729	735	751	728	786	737	778	745	773	771	743	769	751	776	736	739	781	772	771	775	730	766	686	756	741	714	759	788	769	760	718	779	770	728	732	769	735	774	772	763	777	757	749	744	787	709	684	773	667	767	754	760	746	764	809	725	768	718	764	788	743	771	762	751	724	735	711	760	786	754	789	728	750	724	774	760	765	748	763	765	777	746	756	738	742	719	751	769	792	763	771	750	710	809	714	777	814	756	749	770	710	706	783	731	707	755	752	748	741	763	744	737	729	734	754	736	751	729	706	761	708	746	708	723	746	726	700	710	740	759	738	745	718	721	756	747	702	750	766	738	789	675	739	718	745	704	799	767	683	742	737	740	750	690	735	732	772	729	730	795	700	704	748	764	686	752	798	759	741	741	757	683	756	781	777	743	764	700	786	716	755	752	760	743	746	779	777	737	773	807	755	730	739	779	706	746	721	800	722	751	750	756	784	761	768	698	745	721	745	692	731	755	720	795	703	769	789	720	762	729	749	784	770	766	786	732	708	806	770	739	753	750	742	719	747	742	763	725	760	696	750	783	741	737	738	756	730	777	716	712	721	764	731	733	785	792	727	803	777	726	798	734	758	728	728	735	790	695	738	749	722	754	737	778	804	746	785	708	784	747	758	715	738	730	769	729	776	745	777	749	766	701	779	761	775	730	764	739	760	714	715	766	791	746	765	757	751	725	703	729	759	758	808
5326	2248	4008	12955	10332	4606	1530	476	216	186	192	189	211	174	179	192	205	181	209	197	219	206	186	186	186	195	207	190	198	171	216	182	190	191	232	191	185	188	192	176	176	210	173	197	215	216	179	195	195	165	198	197	206	187	211	183	217	180	178	175	215	182	181	183	150	191	205	183	187	201	187	174	199	182	181	172	183	164	215	214	188	184	199	211	202	188	184	186	199	191	213	186	195	201	186	210	199	178	197	201	202	199	203	215	197	195	205	203	197	194	183	186	190	174	184	191	194	216	186	183	216	182	202	199	206	169	181	195	220	173	175	185	212	216	187	168	202	198	158	191	199	208	192	197	164	197	166	171	183	184	180	196	196	192	188	199	179	187	172	191	194	175	190	187	211	205	168	182	207	182	200	151	197	188	188	186	194	188	191	216	191	197	189	183	186	211	215	163	181	193	205	169	179	190	221	220	193	204	173	175	186	194	160	158	203	210	177	188	201	210	182	195	208	201	194	203	197	178	202	189	186	195	208	187	190	192	194	163	228	212	187	178	197	179	204	187	219	206	184	200	180	206	198	193	213	217	174	177	198	189	200	194	180	200	198	172	175	189	211	178	179	204	196	181	206	183	189	199	191	180	191	157	178	200	187	179	189	187	183	179	175	212	173	212	194	188	191	191	183	200	182	188	192	176	183	203	203	199	205	198	186	184	197	170	179	179	185	171	199	200	208	187	184	176	211	191	172	202	198	183	178	181	193	169	181	197	207	218	222	191	177	228	210	173	203	175	190	190	190	182	204	185	181	211	190	177	184	183	204	224	218	188	191	191	183	219	182	192	198	222	199	233	199	196	194	184	188	173	196	201	196	175	213	194	198	168	186	198	184	177	192	176	197	184	184	178	182	179	188	198	213	195	196	198	191	186	158	214	178	203	185	197	189	197	193	221	223	192	187	227	200	194	186	208	194	204	196	211	197	167	188	178	213	189	176	194	203	193	180	179	194	208	194	192	219	183	180	206	182	207	196	188	211	188	141	197	186	207	192	179	176	172	198	208	211	197	175	175	198	173	189	189	191	193	210	185	186	220	178	192	191	191	175	224	194	186	204	181	231	213	196	166	180	190	206	180	200	194	203	193	185	170	216	195	164	169	194	228	204	190	206	176	180	199	196	189	189	195	189	201	166	191	196	193	208	185	180	185	179	186	186	180	180	214	211	197	213	196	180	192	198	165	185	195	226	184	187	202	203	185	189	193	182	186	164	195	204	196	189	207	197	174	195	179	186	180	200	165	193	168	185	178	217	173	197	172	191	197	181	173	172	178	178	183	211	172	183	214	205	197	176	211	185	181	185	178	175	200	190	181	209	179	188	219	211	167	181	194	177	189	220	201	190	212	197	180	190	177	175	200	193	196	193	197	172	190	198	199	180	203	217	220	197	194	207	205	169	185	166	204	196	192	155	192	180	232	170	204	194	200	191	197	176	191	160	172	176	191	195	178	184	207	196	182	202	195	201	191	162	183	185	201	192	190	195	177	219	196	192	192	198	183	200	219	183	200	185	189	178	180	199	199	196	192	201	199	184	200	176	188	214	188	209	208	204	204	205	194	182	213	171	208	183	196	207	213	189	198	205	171	201	199	199	200	167	224	180	170	193	203	181	171	203	175	175	194	207	196	185	223	183	182	199	201	183	204	178	203	205	192	190	210	198	203	177	198	175	205	192	166	149	178	178	190	185	207	164	208	168	199	177	188	191	201	194	184	201	186	181	194	185	197	183	181	169	222	212	200	179	169	169	200	176	201	181	193	180	196	204	195	194	189	218	190	193	204	174	198	195	215	199	187	207	164	176	177	187	199	161	197	196	205	183	189	175	169	189	175	184	198	187	177	207	185	198	205	206	201	191	191	194	175	193	193	197	164	221	158	204	172	169	212	206	195	183	218	177	204	200	174	196	188	179	199	183	184	171	190	191	170	194	189	195	199	181	203	181	181	183	190	192	199	164	221	169	182	193	206	202	184	197	185	201	204	193	174	191	177	201	200	201	157	198	179	198	209	186	171	190	189	194	210	199	197	200	218	194	192	180	194	201	193	207	186	187	190	196	204	180	203	207	204	198	178	190	217	189	221	196	201	183	193	183	202	198	192	183	198	202	205	214	206	209	172	172	174	194	191	184	212	212	178	171	204	191	224	167	176	213	178	186	186	191	187	193	186	178	215	189	177	190	200	176	168	193	195	202	176	189	194	207	201	147	174	183	193	184	235	193	195	189	225	179	152	188	191	216	191	189	203	192	166	211	198	201	189	174	188	192	184	174	206	180	210	189	198	220	188	164	173	195	189	168	174	196	199	190	171	207	182	185	192	188	194	205	200	225	197	209	167	191	183	204	216	187	195	180	180	195	175	202	200	205	191	192	185	215	203	203	200	183	198	204	192	173	186	174	187	212	192	192	176	178	183	179	184	193	189	175	170	201	198	182	197	175	177	187	169	204	213	203	155	194	200	203	210	201	202	199	207	239	185	197	192	183	172	157	201	215	179	165	179	206	206	178	191	205	183	211	181	197	210	201	178	206	187	199	192	196	172	182	189	221	206	200	176	186	208	178	200	171	169	194	197	191	189	199	193	198	185	160	180	190	166	220	205	183	185	204	175	200	189	228	210	171	210	195	210	210	174	187	176	220	194	181	185	180	187	203	210	208	203	198	202	204	177	200	192	194	202	204	196	195	179	194	204	179	214	187	200	187	212	172	189	195	157	204	169	174	201	187	211	197	197	203	181	176	205	190	183	218	177	193	179	198	179	186	185	200	198	192	185	208	197	205	195	197	182	177	194	243	181	194	166	206	206	190	189	208	198	218	170	206	201	226	206	200	219	183	194	177	195	165	188	186	192	201	224	182	170	167	190	202	183	208	190	207	192	186	220	210	217	211	224	186	193	171	200	194	198	212	186	179	174	185	203	178	208	194	213	199	178	180	203	213	198	183	214	207	181	173	197	189	185	201	161	192	180	172	205	188	190	199	181	171	228	197	188	170	193	219	193	197	213	194	201	196	186	170	196	174	181	199	203	180	204	199	193	212	180	197	175	186	191	206	205	212	173	218	212	200	170	182	173	202	192	209	189	198	165	189	163	164	201	186	205	184	192	224	189	182	189	179	176	163	200	202	187	195	222	186	184	218	164	192	174	200	178	219	190	184	208	177	178	222	190	170	204	190	182	219	167	172	197	233	195	199	190	174	201	195	173	195	197	204	195	185	200	165	193	192	212	203	213	183	166	203	194	192	229	196	188	192	191	188	184	213	172	173	197	190	194	207	194	202	189	186	190	198	197	193	196	194	184	174	172	198	207	205	185	190	208	185	186	186	178	194	188	164	198	207	216	184	200	176	190	216	177	187	178	190	208	175	175	174	201	189	172	183	160	180	208	196	186	201	197	190	198	181	183	205	183	184	204	197	186	209	172	207	201	192	204	218	182	215	194	182	179	216	191	212	199	180	187	198	161
4653	2856	10288	29269	23441	12685	4810	1545	654	522	571	545	528	537	509	568	582	574	547	519	543	518	516	549	590	548	556	565	562	558	609	542	554	553	548	517	544	536	551	541	554	555	544	545	529	552	561	574	529	551	598	545	561	555	537	537	542	541	552	530	577	568	550	547	568	548	571	512	548	586	539	539	496	497	591	546	539	549	539	562	558	529	516	492	524	541	531	573	525	544	603	560	554	543	531	525	543	518	564	529	547	563	562	569	511	562	563	561	567	537	604	562	549	551	556	585	578	536	496	562	537	544	573	560	508	540	613	498	607	556	540	552	569	530	580	540	558	534	576	543	558	568	520	547	524	563	540	562	571	560	551	532	564	557	562	538	573	572	561	536	547	549	531	553	523	550	537	523	521	570	542	531	554	557	525	519	567	562	519	550	536	558	514	528	534	557	563	545	556	532	545	528	559	557	537	538	554	598	541	552	564	516	561	537	545	511	554	589	561	596	579	532	545	526	586	532	531	508	512	512	524	535	531	572	548	577	497	552	521	523	550	552	577	553	524	547	571	580	496	532	545	549	516	558	522	542	564	521	562	574	562	558	560	520	559	564	561	546	563	561	552	510	570	544	501	519	547	490	544	529	550	545	567	569	556	537	568	560	562	574	598	546	557	555	581	540	535	517	555	530	539	565	540	547	566	504	558	521	547	537	533	562	536	568	540	543	571	533	519	553	534	554	570	555	531	536	555	566	534	528	511	522	560	563	501	526	539	524	548	506	538	517	551	549	549	555	544	527	551	553	580	526	566	529	547	521	535	567	517	558	500	521	554	489	520	536	563	592	556	526	543	565	512	538	530	533	572	577	566	534	554	512	553	546	561	575	549	565	538	557	484	565	572	505	573	503	561	550	541	536	554	574	539	530	536	546	572	519	502	559	568	595	521	547	535	582	579	558	526	551	517	506	523	522	558	567	515	538	552	532	494	571	565	561	560	535	555	555	582	543	560	542	525	553	556	525	562	550	582	526	584	542	544	569	558	595	518	543	571	525	486	526	502	512	543	525	547	547	546	602	554	535	568	570	552	583	542	573	565	544	547	524	532	565	529	564	545	527	539	566	509	566	522	519	561	550	506	535	542	589	531	552	557	558	543	540	558	578	556	587	538	526	542	566	525	549	560	516	553	545	560	566	559	561	572	547	535	553	560	558	512	534	587	573	525	560	569	544	591	572	529	557	550	578	519	546	538	578	573	528	556	511	533	546	576	527	544	544	496	582	531	536	501	546	573	530	605	538	574	547	524	557	549	593	510	571	538	555	577	533	513	509	545	551	559	577	551	560	541	544	564	513	564	523	529	578	540	578	518	557	562	517	552	519	561	550	539	524	546	566	536	543	513	560	553	549	587	563	545	566	510	557	540	568	549	553	567	548	550	574	540	517	555	551	527	495	551	585	553	539	543	537	567	523	517	506	541	530	553	549	540	569	571	562	556	529	553	551	533	605	588	526	551	563	544	554	540	530	582	551	559	506	592	535	590	552	558	565	517	571	549	549	524	519	503	555	541	545	567	566	505	542	585	588	551	537	580	592	516	539	528	521	531	534	549	542	574	532	565	590	596	541	566	539	520	520	509	558	537	585	529	543	526	505	555	523	519	553	537	586	546	538	586	556	524	547	569	578	555	516	569	564	522	546	572	522	601	546	528	503	563	553	563	604	574	553	548	536	545	582	539	548	549	560	520	551	541	601	568	567	580	521	561	523	555	561	496	511	560	538	580	555	491	540	508	570	550	566	546	553	558	533	540	546	575	546	565	550	570	549	503	536	551	567	543	574	537	573	533	555	524	557	576	552	588	539	538	538	533	546	518	542	525	542	549	517	556	553	493	533	527	538	540	581	585	553	543	609	553	519	556	548	548	530	549	563	563	556	546	558	572	510	559	535	569	542	552	532	544	553	552	538	530	581	571	577	567	601	584	517	546	526	548	586	527	558	616	562	572	518	523	531	547	535	571	560	560	543	556	543	563	533	546	537	512	574	564	549	545	523	580	576	561	547	527	560	593	593	551	543	555	530	576	554	527	522	500	520	530	537	574	557	548	569	565	503	550	566	562	521	575	570	519	590	536	552	531	511	510	540	535	542	526	548	547	550	529	546	579	508	571	558	550	542	550	532	552	574	551	568	526	528	513	532	554	540	562	547	529	502	557	538	555	518	538	553	546	571	541	575	580	562	562	547	537	552	548	534	531	533	567	600	536	542	560	516	567	527	544	554	549	524	566	531	518	573	508	512	545	521	585	520	570	539	569	515	581	533	552	536	503	536	550	503	579	539	566	530	584	528	553	554	553	557	530	572	554	537	528	584	548	561	567	575	553	577	573	563	559	573	574	543	545	543	559	524	579	565	541	536	501	607	551	553	579	544	568	567	529	570	556	532	542	571	554	545	531	571	486	550	582	536	584	589	588	530	604	535	579	569	537	547	576	549	542	499	531	519	570	560	551	572	545	570	567	560	558	542	571	536	540	530	545	551	586	561	527	557	523	537	560	574	556	540	566	539	546	572	584	576	568	540	571	524	515	592	578	526	576	573	555	554	527	554	548	578	575	529	542	550	566	540	561	528	558	562	561	562	564	571	556	542	554	506	554	528	588	559	546	535	526	567	546	535	535	525	553	562	545	553	578	594	545	520	540	549	573	548	556	544	547	525	550	534	541	550	520	589	551	538	539	564	518	539	559	560	537	606	547	571	512	549	538	550	573	571	566	530	590	537	529	551	530	523	534	535	550	587	553	513	573	541	574	513	536	591	574	537	557	538	520	541	523	519	582	576	548	545	564	535	555	584	564	559	549	547	554	552	545	513	598	534	532	542	529	587	537	550	555	531	567	566	527	520	549	560	547	557	551	550	568	556	519	558	543	510	567	509	591	568	532	505	550	575	556	554	606	518	528	532	546	548	531	587	547	549	544	525	538	551	526	558	510	548	556	595	548	581	567	564	546	541	567	543	562	562	559	606	588	524	522	547	559	563	538	566	537	532	532	500	552	523	552	530	533	538	562	597	539	555	562	531	512	536	527	559	516	522	558	560	570	535	535	519	551	542	526	615	530	518	605	549	551	584	554	577	577	571	555	513	549	538	516	543	603	561	583	548	548	534	570	565	538	515	508	552	546	554	573	551	535	541	550	545	592	577	558	607	596	586	574	562	547	547	580	557	559	560	550	528	581	559	551	553	542	525	550	501	545	512	528	517	547	553	565	546	535	555	539	580	526	591	538	507	545	544	572	503	500	508	512	565	576	569	520	566	586	542	525	540	572	527	519	546	565	552	564	560	542	571	555	582	537	538	568	529	538	551	543	569	546	556	578	531	545	541	556	575	532	559	553	548	539	535	560	517	544	542	565	497	565	602	585	531	557	529	610	523	541	575	556	531	580	509	551	569	545	545	521	568	535	575	529	563	505	539	577	544	571	547	572	559	554	550	534	546	525	527	574	544	556	542	523	542	528	563
28241	28218	29420	67549	60896	38148	17738	3652	472	205	209	201	248	218	260	214	217	262	224	231	236	226	240	188	223	240	228	223	229	205	231	245	227	242	210	232	242	211	204	234	238	243	237	231	253	231	217	250	257	221	239	230	233	233	199	245	232	228	232	205	239	229	242	192	238	199	226	234	221	238	194	252	215	196	229	226	217	224	246	240	229	239	192	218	220	213	212	206	218	228	242	207	217	235	238	236	238	199	208	229	225	245	237	246	219	226	246	230	215	222	248	226	222	202	234	232	225	228	253	225	237	211	216	216	228	203	206	217	230	220	218	251	218	219	211	226	236	218	261	244	215	219	220	234	236	239	245	221	205	206	215	237	219	218	206	222	218	220	238	243	240	211	233	220	254	202	224	235	216	253	216	231	256	207	242	228	235	233	237	266	224	222	225	206	251	237	250	214	218	236	216	237	219	256	225	277	223	213	238	219	228	239	226	235	206	231	235	239	210	243	206	234	234	227	205	254	194	235	213	214	241	235	228	231	200	232	226	223	247	240	222	249	211	237	210	240	194	217	237	243	216	226	221	245	225	222	218	235	226	243	213	234	243	220	263	216	219	236	225	193	242	228	227	218	222	220	248	243	228	208	241	216	228	228	229	239	232	227	247	245	239	229	217	229	223	219	231	216	246	220	211	253	233	231	242	234	223	219	261	229	210	221	255	225	218	216	239	248	233	248	222	232	217	219	228	232	284	254	226	239	225	244	245	224	238	242	222	241	251	228	223	233	245	202	201	229	205	196	217	251	255	219	251	228	221	244	245	235	230	240	231	230	217	203	222	225	242	240	234	194	223	234	252	243	228	234	233	205	230	235	210	241	232	240	213	226	237	261	224	236	238	237	212	234	213	236	216	236	236	226	222	245	230	229	241	225	221	230	230	215	248	220	218	243	224	252	254	234	230	226	215	201	239	224	229	239	220	193	213	231	229	229	237	250	221	240	231	203	238	211	229	247	196	228	223	237	254	248	207	237	232	218	260	229	208	241	214	221	248	219	229	236	254	202	218	242	223	250	209	224	215	215	230	213	202	207	240	205	229	232	245	220	225	235	243	239	196	230	214	229	264	247	232	217	226	206	239	216	213	224	216	222	237	206	219	211	246	217	234	260	215	251	230	254	218	213	229	228	213	214	221	229	226	199	230	217	206	225	243	207	207	236	197	241	251	253	224	254	206	223	205	226	236	215	245	182	240	205	226	213	211	228	238	229	198	246	238	240	227	215	226	222	227	228	211	237	236	221	232	235	233	216	198	223	204	276	200	241	223	246	249	219	230	231	207	248	220	236	220	229	224	229	228	235	224	244	229	222	211	245	232	195	233	218	217	195	213	259	242	224	212	242	237	259	227	258	214	228	210	223	226	225	218	210	213	250	244	229	239	232	223	207	219	210	236	227	273	204	207	254	272	239	260	214	242	245	222	251	220	246	218	225	220	200	202	244	223	258	241	261	260	226	248	233	240	243	230	223	238	264	257	248	262	221	229	215	222	258	192	219	241	207	227	235	234	230	210	246	214	236	256	223	226	226	202	228	256	237	244	235	218	241	259	217	211	239	231	228	235	208	212	221	241	218	237	217	256	217	206	229	197	242	220	231	229	222	236	211	216	237	237	230	255	229	234	227	242	222	211	236	213	222	203	223	245	217	234	208	247	216	247	242	249	220	225	237	211	229	216	230	229	257	216	235	230	218	204	211	224	263	239	209	244	234	213	218	263	233	226	226	216	224	232	267	202	207	208	210	250	227	222	236	239	208	247	230	211	261	241	241	249	224	242	214	221	236	236	212	229	248	220	238	211	198	216	260	233	220	221	241	201	198	202	255	201	235	221	226	267	242	212	219	207	227	214	232	224	220	219	245	243	217	239	226	227	217	212	212	256	225	256	246	221	197	249	214	213	210	205	227	209	230	225	206	237	246	214	228	241	225	253	229	227	224	228	234	250	200	223	221	213	219	219	227	241	213	256	211	204	234	236	217	238	214	221	222	210	230	234	229	235	232	200	209	237	221	223	225	237	227	256	230	268	219	222	215	211	220	247	222	226	243	236	227	219	246	222	244	214	217	231	230	214	211	246	244	223	233	228	234	213	232	219	225	213	231	228	219	236	223	229	234	210	245	244	251	230	228	228	223	238	247	228	233	228	226	225	223	270	229	224	251	230	233	232	241	237	241	208	226	235	241	244	215	223	192	232	258	218	235	243	238	215	226	229	207	236	236	220	218	220	245	224	230	214	177	240	257	230	225	226	239	250	235	212	252	226	213	207	211	255	231	222	239	237	235	210	203	253	205	225	217	231	231	224	226	230	223	218	228	214	230	246	207	211	198	213	222	238	212	231	231	196	234	230	247	218	224	213	257	214	226	249	220	237	244	254	231	239	257	241	219	226	225	228	224	225	227	221	215	240	250	228	216	213	248	251	226	212	247	222	213	262	226	262	228	261	238	238	218	211	237	230	237	208	216	250	249	249	250	222	250	219	181	232	257	251	231	233	236	235	257	236	223	212	229	196	209	240	233	232	254	243	219	257	225	227	251	227	237	234	262	219	239	217	241	235	228	226	237	236	205	215	228	229	207	221	243	239	210	249	210	240	246	235	199	238	251	235	230	225	228	256	236	227	215	242	226	210	189	240	195	194	228	216	243	220	218	240	224	230	231	234	244	260	234	243	226	219	203	230	232	209	244	237	250	221	250	214	219	249	232	225	228	247	233	236	226	230	245	260	202	240	210	243	241	249	241	210	235	224	233	205	204	225	240	214	212	218	229	219	223	234	223	224	249	246	235	217	194	232	191	237	251	218	205	219	229	236	251	240	226	231	237	228	204	208	206	204	239	221	223	265	218	219	222	239	230	220	231	237	261	224	199	217	266	215	231	241	222	250	241	219	217	233	220	224	226	250	252	234	229	230	220	237	212	241	218	235	228	216	233	219	242	226	248	223	243	269	223	223	221	228	204	244	224	237	231	249	224	228	218	212	245	214	239	258	233	240	256	206	232	214	224	203	232	220	259	237	254	240	218	210	251	238	235	215	201	226	252	231	232	226	265	219	209	232	234	235	222	251	247	217	221	216	192	250	231	224	221	247	247	236	231	222	236	225	222	264	229	242	247	232	213	239	246	257	212	234	230	222	206	234	210	218	198	209	232	214	248	216	210	256	239	221	226	219	227	222	254	240	245	226	259	248	241	238	235	247	239	242	223	207	240	247	208	226	249	224	236	257	196	209	220	245	227	211	228	214	262	261	249	223	245	266	191	243	216	201	213	226	231	226	216	246	213	233	231	221	252	214	235	262	223	204	236	215	224	226	243	220	248	211	225	240	230	246	208	255	233	237	235	235	251	237	208	214	227	228	198	235	225	244	226	210	217	227	250	235	230	237	231	209	239	246	235	210	236	252	224	246	224	209	212	235	239	238	219	229	237	261	249	236	240	215	238	255	259	225	222	223	222	217	228	228	242
18828	21618	32373	75360	69026	47899	26339	7924	1512	639	685	650	645	608	637	624	597	617	633	642	667	672	652	623	623	672	612	670	661	640	653	635	686	671	627	659	656	649	675	641	620	600	660	613	630	619	656	615	674	656	649	671	622	640	673	660	655	624	657	661	635	641	635	637	642	662	653	649	641	633	649	645	653	619	635	659	645	663	616	595	642	653	673	654	638	603	616	615	711	677	604	615	656	675	622	630	634	640	606	646	628	614	629	662	627	649	610	658	623	613	668	616	591	629	633	639	654	621	664	651	675	662	635	614	631	612	667	627	645	626	640	638	631	672	640	622	620	647	633	599	664	655	649	622	691	627	641	646	622	630	663	629	578	648	607	658	640	646	668	626	608	612	654	603	619	660	683	647	673	661	678	615	641	687	641	661	656	652	599	648	630	626	671	637	672	591	641	649	670	589	661	675	630	631	639	672	680	608	639	633	627	591	642	635	631	614	638	590	668	669	681	690	634	643	655	617	609	636	646	652	677	638	660	635	647	636	680	651	620	632	606	669	643	653	655	661	626	669	638	629	649	689	623	633	652	637	638	611	642	655	644	642	663	647	595	626	616	653	645	645	664	666	594	618	658	642	650	658	595	680	616	631	649	622	616	638	650	692	646	656	674	613	671	648	630	674	636	663	673	625	657	686	640	628	641	631	660	623	591	648	633	652	665	646	670	622	653	689	680	634	622	614	627	639	633	641	640	634	674	634	615	642	600	653	639	614	628	644	629	654	618	603	665	669	619	674	628	661	628	683	629	606	603	665	647	600	625	608	616	669	720	616	644	665	620	628	657	640	685	652	634	669	628	638	623	648	645	631	644	684	604	630	657	602	681	638	659	602	647	661	656	620	650	605	643	671	638	612	667	590	626	677	672	629	619	639	694	634	646	628	652	622	620	644	682	678	655	622	632	630	636	611	656	648	624	686	603	579	664	622	657	641	648	650	652	631	675	668	640	656	599	620	625	651	644	672	641	672	638	672	640	683	644	607	653	618	609	686	665	605	705	620	672	670	634	635	629	602	651	689	659	640	668	674	647	640	612	670	616	616	647	665	604	643	638	619	643	671	666	690	607	623	672	637	729	592	632	720	656	642	590	657	657	629	636	653	658	613	616	622	570	658	637	616	629	657	640	633	628	656	639	631	637	617	707	611	644	650	621	650	653	684	614	670	641	635	662	637	671	636	648	652	675	656	668	681	648	597	663	622	580	669	675	671	639	636	678	669	615	611	640	667	660	644	652	638	662	664	631	633	577	646	649	612	640	643	671	668	616	651	611	650	668	666	649	672	626	645	638	667	654	612	662	642	616	625	601	633	650	677	690	648	650	643	648	639	595	608	647	625	615	577	652	570	641	637	658	644	632	709	638	666	674	630	667	603	609	660	644	647	629	647	674	647	654	622	593	605	633	620	587	607	622	666	682	604	604	639	638	609	594	660	649	645	644	644	617	652	651	678	634	647	671	684	645	644	639	663	640	630	607	634	663	616	601	610	664	658	616	692	656	655	686	637	624	670	678	580	660	658	648	625	653	668	682	666	638	615	678	602	717	652	621	640	641	633	627	630	665	606	665	645	641	659	655	639	646	679	617	664	646	574	655	637	603	608	638	656	607	648	638	673	664	648	618	657	615	634	629	625	674	610	612	691	628	636	652	647	670	637	613	665	641	666	648	626	692	636	660	646	641	607	657	636	577	632	638	639	670	677	669	641	647	660	594	626	684	633	676	656	655	646	657	619	681	687	636	628	682	640	657	666	605	656	668	627	652	609	668	670	663	605	670	668	654	626	647	648	652	632	684	658	655	636	670	686	612	657	672	661	633	637	684	694	687	618	639	629	653	700	643	647	660	671	578	669	723	656	655	642	641	605	640	646	661	647	606	634	676	622	622	625	623	653	659	605	672	651	625	666	609	623	665	616	652	612	649	658	662	616	641	627	629	663	623	643	684	620	651	659	660	632	639	667	648	665	668	634	628	688	628	653	633	622	602	633	665	613	716	658	654	651	635	683	673	656	603	630	634	645	637	644	631	633	633	708	685	642	652	603	667	607	627	654	612	644	605	651	608	618	628	660	685	634	670	634	667	656	611	645	676	675	674	663	631	678	622	697	631	614	631	666	688	627	614	658	661	620	611	701	642	598	651	653	675	627	646	625	666	642	674	638	667	667	664	609	655	594	671	633	634	645	644	623	648	650	625	623	649	672	642	633	639	659	657	609	649	651	635	654	619	613	644	675	621	636	616	647	621	681	623	629	658	655	618	652	639	637	662	603	635	609	644	630	662	663	601	654	645	624	621	642	619	620	650	632	655	646	669	681	668	596	660	547	671	614	591	626	682	654	666	619	619	615	639	671	673	653	615	626	628	634	627	704	629	662	612	627	683	640	617	657	670	607	623	595	630	588	669	649	665	650	655	640	651	679	638	569	660	626	662	614	582	626	665	646	674	601	674	639	639	625	651	673	681	617	665	636	640	624	647	641	647	626	611	645	602	651	662	634	637	672	613	626	636	632	648	616	628	636	654	661	595	615	640	634	705	618	650	636	579	645	617	654	648	656	667	659	662	662	640	604	642	635	639	622	647	605	669	665	635	647	671	641	645	605	617	614	676	631	632	628	668	625	676	640	616	639	658	644	662	639	664	614	629	632	642	629	627	643	645	619	666	641	588	660	644	659	639	652	654	576	652	643	632	674	615	620	656	604	637	641	609	640	655	624	647	643	680	677	639	619	674	663	633	626	632	658	677	628	591	674	629	615	606	622	623	636	641	654	613	635	670	663	649	663	662	613	646	690	667	632	644	652	639	643	686	678	633	654	615	618	634	646	681	653	627	613	659	614	640	627	649	629	629	626	623	619	651	668	626	668	603	634	654	667	669	595	625	681	644	626	635	639	698	621	671	644	666	685	648	613	674	669	645	665	606	629	625	664	581	643	648	614	616	640	633	629	600	634	653	662	684	672	595	625	664	612	700	661	647	633	690	657	633	629	620	663	642	644	599	594	646	616	631	636	667	649	603	609	641	578	653	603	656	641	615	652	626	642	651	621	624	645	650	612	609	604	628	680	654	685	616	682	671	640	681	650	626	617	628	604	624	617	642	649	633	656	637	625	623	680	623	653	596	615	679	675	640	605	645	651	650	677	663	598	643	653	690	663	690	610	654	626	671	666	616	624	664	648	650	616	645	613	668	642	639	632	619	643	612	614	652	599	609	622	586	648	613	647	648	672	645	617	630	648	607	634	631	672	692	639	625	622	675	630	585	675	628	659	611	629	630	635	658	646	670	619	700	678	628	649	612	643	635	675	688	654	583	623	608	625	591	655	639	688	636	645	635	691	646	655	622	641	691	629	666	632	664	645	672	689	664	635	638	592	663	656	663	631	663	690	627	617	637	632	638	638	631	635	617	632	684	657	638	625	621	608	615	663	709	671	652	640	631	604	673	652	636	626	639	648	624	617	699	673
44189	34847	51022	76662	65278	45061	23531	6521	696	318	245	311	253	272	283	288	274	257	276	261	261	272	276	270	263	281	264	255	270	274	301	267	275	265	291	297	295	262	256	261	284	264	267	247	278	283	274	285	266	305	265	279	277	309	259	268	272	306	248	269	261	265	291	275	301	273	292	296	290	296	298	307	269	257	255	275	281	266	252	283	309	264	305	283	291	272	285	280	255	278	264	273	269	233	272	270	288	273	282	279	288	297	265	271	274	285	310	299	272	305	287	272	278	287	294	279	292	273	291	294	274	274	258	289	283	289	264	307	282	275	275	286	318	288	270	262	276	219	274	278	291	282	264	267	263	283	277	290	285	284	290	273	281	300	300	259	266	302	286	290	264	253	279	306	286	276	292	290	280	298	280	305	266	263	284	330	280	301	255	262	282	270	297	285	289	273	282	268	317	272	293	281	279	255	281	246	266	290	283	279	296	269	272	283	287	273	269	283	305	276	292	276	279	293	290	300	281	289	262	271	275	288	259	269	278	258	318	275	308	319	310	292	277	267	271	289	272	289	274	284	285	318	308	278	273	268	246	264	283	300	297	300	278	297	288	277	286	278	289	269	289	252	283	324	266	262	279	273	280	307	263	304	316	285	262	306	296	269	279	289	280	288	261	278	292	305	284	274	270	270	261	306	276	309	284	272	268	306	266	257	286	266	264	278	318	238	280	292	289	266	264	260	271	276	296	245	280	250	279	260	288	263	260	265	253	283	280	306	289	288	317	272	284	301	278	317	285	297	295	314	296	282	294	264	323	285	264	309	289	273	280	279	274	294	262	263	316	237	287	278	234	269	269	302	295	290	282	277	263	246	293	281	286	296	298	256	283	265	297	299	291	272	256	284	304	261	278	288	295	261	282	319	295	284	274	276	251	261	241	256	282	300	264	286	282	259	254	265	289	278	290	303	313	258	264	282	310	278	267	275	275	255	266	266	308	271	297	271	294	262	270	282	247	296	266	267	289	277	290	316	281	282	275	274	264	274	298	274	277	305	247	264	283	267	288	292	259	285	277	262	269	275	260	260	248	282	263	292	250	274	257	279	263	270	262	269	266	266	271	273	287	285	259	276	271	249	293	254	280	284	260	271	288	290	254	310	275	243	294	278	270	262	281	259	278	272	301	295	255	277	276	258	261	279	299	278	271	308	281	274	299	274	263	304	258	250	274	298	295	255	269	269	266	290	282	281	260	297	267	264	264	277	257	261	270	296	299	279	264	271	284	275	249	253	280	292	296	281	288	280	289	284	252	283	276	306	272	281	289	272	273	269	280	279	289	290	290	256	278	304	267	250	264	284	312	274	235	270	265	271	281	262	267	282	273	233	271	284	261	258	275	279	271	277	290	264	249	273	295	298	281	294	298	306	275	275	302	272	273	273	263	268	263	276	288	268	293	283	273	268	248	309	245	293	266	271	279	281	276	250	289	245	266	303	247	273	275	276	299	276	239	280	251	317	280	281	283	262	268	279	254	283	277	256	297	297	284	271	261	294	273	283	276	303	282	272	285	279	291	266	296	260	289	255	265	294	274	225	279	258	263	314	255	286	273	287	280	314	255	250	268	281	300	260	274	288	292	304	268	273	317	261	301	313	276	270	278	269	291	252	266	284	237	285	258	301	279	290	283	290	234	267	304	284	256	250	238	264	270	273	285	279	289	284	268	267	246	261	268	275	296	295	285	277	294	287	303	290	278	273	308	257	293	280	281	278	279	255	289	304	272	279	282	284	279	278	253	275	272	268	274	284	308	281	274	257	289	260	286	275	300	305	252	300	307	275	272	273	312	268	300	275	248	258	292	265	271	278	317	283	283	284	271	262	256	269	286	294	247	283	266	268	304	276	294	311	272	294	267	280	260	272	278	257	276	286	273	304	270	286	272	269	273	270	257	265	285	286	273	306	284	276	293	250	268	281	271	270	308	281	281	279	292	263	252	264	275	280	296	319	283	271	286	265	299	288	299	261	286	296	272	255	276	284	275	261	282	285	266	252	260	264	275	262	300	247	279	277	281	255	245	261	308	275	290	288	281	262	293	278	258	257	294	259	264	254	275	268	268	248	299	273	287	258	268	268	271	306	271	271	287	265	271	303	269	280	276	238	299	286	261	266	242	275	265	284	280	275	285	285	258	258	284	285	245	288	287	281	288	274	280	302	249	306	289	284	291	255	283	298	256	272	278	306	281	260	296	283	308	266	274	251	243	271	272	281	275	265	259	273	263	291	285	272	263	275	276	253	262	285	290	277	316	280	270	313	289	309	300	286	246	277	275	270	288	289	282	320	289	302	243	294	297	255	281	272	288	293	284	287	304	260	282	284	265	305	258	258	305	278	260	270	268	272	265	271	287	276	234	278	292	306	273	285	274	264	309	294	284	282	251	292	273	284	269	272	296	276	260	277	287	284	271	272	292	285	285	245	252	277	264	262	308	267	283	289	307	258	278	244	269	287	263	280	292	253	298	251	264	283	255	246	250	281	274	273	291	264	245	311	299	293	292	253	261	258	293	267	278	246	278	272	267	252	272	268	271	281	284	264	269	263	277	269	295	279	282	267	258	249	274	291	284	298	278	289	287	293	278	321	256	273	260	295	285	304	306	307	294	296	285	291	296	247	251	268	292	298	248	260	282	258	281	286	285	256	252	304	291	262	282	266	295	259	267	296	303	251	293	293	289	303	293	249	261	257	277	289	290	271	296	295	295	259	259	298	257	271	265	294	301	264	274	256	272	291	284	310	272	261	256	295	293	284	262	266	288	291	272	276	264	256	245	293	258	278	268	279	320	284	239	281	282	281	258	274	296	273	304	287	194	255	293	280	288	308	282	274	291	292	268	307	292	253	257	278	266	286	275	278	275	258	234	283	270	282	274	283	274	251	262	280	291	274	257	267	278	254	279	299	257	254	284	247	306	272	279	292	256	277	295	274	289	288	335	253	290	302	304	258	288	271	274	269	245	268	284	233	266	286	312	317	299	250	292	326	291	271	254	279	277	261	288	310	275	295	243	260	289	280	288	285	273	281	294	256	311	263	276	261	270	285	263	282	281	294	282	252	277	288	263	276	265	259	290	268	266	292	263	266	264	285	251	299	249	282	275	279	260	289	241	299	263	294	303	266	271	293	304	244	246	273	261	251	297	272	269	287	278	259	277	269	319	285	279	263	266	243	301	286	295	295	286	276	276	274	293	244	262	274	245	261	289	285	268	284	281	306	284	272	287	294	276	257	297	278	261	270	278	297	257	282	288	288	283	239	291	289	301	304	255	275	275	261	269	280	271	320	255	270	275	261	274	277	266	283	260	278	290	248	275	262	267	282	277	278	251	299	274	275	262	302	310	282	296	275	277	267	260	262	276	313	307	264	248	260	281	286	289	262	239	281	265	263	280	237	252	269	276	283	301	291	306	282	263	268	282	269	267	274	271	303	250	279	303	269	263	255	274	290	266	239	283	287	293	283
31682	24372	60470	91866	77969	55063	31712	10644	1908	759	778	750	774	765	751	766	770	768	719	777	800	728	788	801	770	760	770	778	818	744	780	799	800	765	721	798	769	822	732	810	741	761	721	709	741	768	744	746	753	703	717	718	777	771	757	737	752	763	768	756	775	797	746	726	730	783	733	683	757	745	794	757	781	776	737	748	787	766	762	808	735	725	780	764	729	806	778	735	822	756	737	715	770	742	756	803	762	782	723	684	775	729	748	792	737	768	702	751	739	710	715	771	757	732	758	744	756	750	725	762	725	724	713	770	731	739	761	738	785	786	756	726	737	709	771	776	734	778	754	714	710	716	699	740	737	738	750	786	737	752	772	785	723	776	770	797	713	766	753	689	778	760	777	753	725	767	764	790	704	699	760	732	743	704	748	720	821	766	721	740	763	777	702	758	775	768	756	778	732	769	721	738	748	716	792	750	768	789	756	754	733	718	725	745	777	731	706	769	776	711	713	781	741	736	788	757	795	762	745	757	808	739	739	779	811	736	716	770	746	785	726	783	708	717	753	797	774	721	731	769	709	758	747	763	782	762	697	776	720	782	762	787	770	763	759	769	742	762	739	764	748	778	801	750	747	744	729	779	744	747	714	752	749	731	743	745	785	797	756	721	752	750	764	785	744	783	743	770	776	759	715	709	753	751	731	777	742	735	715	762	742	755	735	739	711	779	772	783	708	723	790	761	757	788	719	767	766	711	751	791	743	753	759	742	806	729	744	737	774	791	731	759	740	742	756	758	752	788	706	744	736	726	761	722	711	767	731	704	770	768	751	717	712	705	777	777	812	718	782	707	754	743	757	713	742	813	753	733	728	712	761	742	760	732	748	778	747	751	693	730	755	757	796	806	759	723	788	766	779	772	695	742	701	799	746	734	745	765	750	802	761	802	716	764	771	807	740	739	730	734	783	778	742	743	771	741	715	782	710	747	737	733	751	766	773	800	759	778	760	705	792	730	766	737	769	719	736	728	736	830	772	753	730	745	794	750	755	728	805	769	728	749	760	775	781	797	734	757	755	748	734	706	752	734	737	757	744	740	713	751	718	755	806	771	727	781	783	783	744	734	754	728	733	772	749	742	747	777	780	729	770	771	743	716	747	758	721	748	729	787	745	763	716	726	755	758	727	775	728	755	749	817	762	730	781	806	787	753	770	762	760	786	758	754	716	744	728	738	790	779	753	734	733	727	803	730	744	767	804	758	733	753	729	732	740	719	774	778	744	774	693	761	742	726	726	740	753	787	741	753	733	739	749	740	744	755	694	723	778	717	789	767	734	757	717	792	781	769	772	755	780	789	690	741	809	711	780	780	702	765	745	760	733	713	750	740	767	779	788	759	794	762	777	777	745	796	776	759	739	769	821	728	718	743	732	734	758	741	742	761	719	762	732	802	770	775	767	769	691	737	768	769	738	758	693	725	753	773	735	759	691	770	775	763	806	770	723	747	813	789	758	742	836	747	778	727	727	752	775	753	701	732	764	776	737	776	737	751	772	789	717	735	725	779	790	751	787	738	738	745	726	740	730	783	769	738	798	755	693	755	741	750	759	746	788	754	746	723	770	731	787	766	751	745	722	791	809	757	755	757	763	775	741	785	725	727	724	771	736	771	771	767	776	751	799	729	691	750	766	703	746	756	774	723	792	774	751	770	728	732	770	763	799	735	732	724	778	724	760	743	713	769	729	787	728	717	758	754	760	805	774	786	726	754	773	789	856	762	772	742	792	757	759	801	743	705	744	735	786	730	789	722	773	796	754	743	801	706	784	728	748	759	755	773	714	729	760	775	714	701	735	797	725	768	736	738	766	819	762	759	679	778	758	787	769	806	786	793	728	773	742	836	737	768	730	746	753	737	762	736	708	790	744	767	735	789	756	756	762	723	709	740	762	772	748	763	741	752	791	774	757	787	748	723	734	768	749	781	697	745	714	747	727	716	756	784	739	758	774	704	795	757	815	713	688	749	792	787	793	722	729	762	743	786	714	759	746	782	753	712	776	725	733	762	762	790	734	790	732	768	736	771	743	751	693	690	745	750	757	695	741	745	745	832	791	746	745	778	700	726	709	741	757	748	732	799	744	688	760	788	772	796	730	759	774	735	746	746	806	782	746	747	725	771	770	769	728	730	825	773	760	759	715	815	745	729	732	770	774	747	731	749	736	748	730	701	755	754	737	754	739	763	763	738	742	763	740	747	797	774	768	764	810	739	769	740	724	731	738	747	710	749	766	745	772	778	799	760	742	780	730	721	776	794	741	767	777	740	781	788	762	709	778	741	710	771	742	763	763	742	718	754	756	768	751	706	750	752	774	760	737	715	748	732	702	776	752	784	719	722	759	734	747	746	774	759	760	791	704	760	763	724	744	747	789	756	752	754	770	737	754	777	732	777	748	815	736	731	724	772	722	828	800	718	741	768	741	757	747	770	715	747	711	750	780	760	757	836	723	752	730	752	738	711	786	756	760	777	744	743	751	769	735	791	738	741	702	770	797	746	756	798	725	767	734	725	752	736	758	727	749	759	755	771	762	747	771	723	729	786	734	812	758	707	729	734	677	752	787	693	727	757	744	725	692	804	706	763	787	770	761	727	674	745	719	737	757	717	784	819	741	762	732	753	755	783	733	702	692	778	713	720	765	682	749	802	718	754	725	727	769	797	752	772	719	739	732	741	766	716	739	788	777	724	740	724	721	757	769	737	802	727	735	780	783	700	761	766	756	772	780	746	746	691	728	737	778	781	729	743	743	786	800	726	723	751	739	737	755	763	749	763	731	735	740	779	751	767	753	714	735	743	705	775	776	758	740	749	787	798	796	721	744	732	786	745	739	760	746	774	752	763	740	716	751	699	779	769	772	779	709	746	721	735	765	767	822	702	731	760	765	696	741	768	759	782	744	714	747	770	711	745	728	769	743	720	696	737	746	762	733	695	731	820	757	777	735	766	737	737	746	792	779	781	762	758	729	727	796	769	729	721	708	731	753	784	795	733	735	741	775	780	785	789	726	732	747	768	744	748	699	774	769	744	766	755	765	772	786	723	773	760	722	755	733	708	735	767	765	750	719	740	720	760	758	739	736	779	793	776	722	784	765	795	766	754	769	737	778	809	741	751	775	744	781	729	752	776	790	763	719	727	742	760	789	713	765	752	688	769	727	738	727	757	746	828	738	730	760	770	755	753	796	776	744	770	766	753	674	769	805	708	720	746	799	740	754	734	786	779	785	712	725	747	791	733	782	808	743	748	725	727	835	751	749	741	730	754	765	763	743	723	774	782	771	780	747	745	712	735	743	742	748	783	792	735	738	741	782	779	787	708	738	721	741	746	791	814	788	764	725	721	751	792	779	754	743	779	760	764	744	708	750	796	757	762	755	779	772	750	700	764	695	790	752	741	747	771	745	764	747	785	754	749	745	810	733	790	782	747	746	722	786	793	731	764	802	746	771	746	765	733	712	715	728	771
6058	3098	4295	13457	10759	4859	1692	542	226	181	180	218	203	216	160	192	195	180	192	215	206	179	176	187	205	207	192	197	207	196	183	193	194	208	207	198	163	187	178	193	193	183	165	191	172	211	202	180	198	204	194	195	195	204	198	203	182	183	206	210	182	226	201	181	235	173	183	191	193	182	189	205	182	183	213	204	205	215	192	213	188	194	177	208	196	186	215	194	187	197	172	196	177	197	196	201	158	195	189	171	185	201	189	181	215	185	180	172	202	180	183	204	186	163	183	201	214	177	201	178	206	208	199	186	185	202	171	212	210	180	195	182	183	206	182	178	183	227	183	203	168	205	167	201	200	202	195	202	202	186	180	208	178	191	197	165	196	195	206	196	202	177	183	171	188	196	191	199	210	165	199	180	174	208	200	197	221	202	202	211	211	178	183	198	191	205	205	186	206	216	210	209	190	190	192	188	199	188	209	201	223	181	198	195	202	190	208	195	183	219	194	201	218	221	217	189	195	192	217	184	186	200	177	193	197	174	186	197	206	184	214	176	192	207	192	192	180	185	189	191	196	196	202	200	191	226	209	193	180	184	199	194	166	194	219	191	213	192	173	184	174	203	200	198	184	193	196	177	205	200	215	196	183	167	181	198	187	189	175	197	192	209	203	204	174	191	183	200	196	223	200	224	195	199	196	184	192	193	196	197	187	203	182	190	196	167	199	206	185	197	187	228	199	196	193	195	206	193	191	183	202	189	212	186	209	193	178	179	197	192	195	233	204	188	202	183	184	188	175	212	219	173	188	188	198	186	200	193	220	186	189	222	198	204	182	152	165	207	199	188	195	187	188	217	207	199	178	202	187	175	218	167	185	218	187	200	177	194	209	192	197	174	203	188	181	183	169	217	195	189	209	186	187	174	192	179	176	178	193	189	188	164	196	197	174	227	170	185	173	177	201	207	164	186	186	187	170	198	193	217	203	177	183	182	177	197	193	192	189	204	203	204	179	174	195	183	184	194	212	189	188	188	180	169	194	213	210	193	201	197	198	183	188	174	152	181	188	197	188	203	205	175	180	161	200	199	190	211	156	208	213	185	179	211	200	196	189	193	160	204	211	201	186	217	201	211	216	225	194	183	204	185	190	205	174	202	191	205	192	179	196	189	215	213	219	177	206	185	225	205	180	198	186	197	190	207	184	189	182	206	218	166	174	203	180	185	205	212	191	202	187	200	191	195	202	193	189	193	173	195	198	183	208	195	200	188	167	194	197	190	160	190	184	217	184	228	181	206	191	199	216	200	215	179	183	194	199	199	209	195	193	181	193	212	192	181	203	168	175	180	190	171	214	187	214	195	199	207	204	183	175	189	203	186	201	180	182	185	202	186	212	200	194	190	195	177	185	192	186	173	205	170	191	192	207	186	207	190	183	183	178	200	189	166	191	181	209	189	216	197	193	176	216	213	197	205	170	220	168	209	195	214	222	169	222	201	206	191	219	186	182	204	194	196	198	176	194	202	192	192	197	189	202	192	199	184	197	198	213	187	185	188	206	166	190	191	205	178	182	196	179	170	188	207	201	223	203	197	189	196	199	198	189	182	186	191	196	179	207	185	199	176	227	193	199	200	187	187	176	172	205	209	161	174	208	199	221	199	195	212	175	174	191	195	218	162	198	200	200	185	186	194	189	200	195	200	181	186	214	169	200	197	200	211	186	180	198	198	195	171	197	211	180	196	207	195	171	224	208	182	172	191	206	193	228	183	195	198	194	198	185	211	185	182	198	200	208	191	202	216	177	170	201	168	199	184	221	188	171	206	173	187	193	156	244	181	174	186	224	196	200	173	171	182	206	191	195	166	168	217	154	184	207	196	189	197	197	224	195	169	205	196	200	185	178	192	181	174	192	197	178	181	184	223	213	187	182	240	173	211	181	203	202	214	214	178	186	187	199	189	174	176	192	192	200	186	216	186	199	178	201	225	189	179	185	214	202	208	207	189	212	205	205	185	194	195	183	203	203	188	185	189	170	181	202	198	199	184	181	184	199	188	197	189	229	195	177	231	199	183	178	203	193	200	188	206	180	204	166	199	216	202	215	191	197	174	178	212	190	193	159	183	203	197	170	214	167	213	188	191	200	191	181	170	173	188	195	189	186	176	211	183	184	189	208	207	184	175	173	194	209	216	180	201	195	184	203	192	195	166	184	205	189	230	207	199	193	190	188	172	190	175	175	189	191	190	195	198	202	205	192	192	193	161	182	192	192	193	192	181	200	179	171	201	202	198	185	188	203	209	203	189	199	198	231	201	207	195	197	193	193	176	181	179	192	182	210	200	188	183	176	208	210	192	214	199	207	200	177	191	172	196	200	181	190	182	193	185	212	195	193	190	207	160	201	211	168	180	193	193	189	198	213	214	234	222	209	190	197	202	191	173	177	190	218	204	220	193	200	196	213	155	190	198	196	200	190	173	207	163	198	179	175	195	211	206	197	197	196	203	170	206	194	218	195	205	190	212	172	192	200	194	189	199	200	208	200	172	221	194	173	166	185	199	210	184	210	209	187	212	211	220	195	201	153	185	211	194	189	202	179	206	182	183	199	192	174	203	183	192	195	197	217	191	202	199	180	194	183	224	161	180	201	180	208	214	196	201	222	201	200	211	175	183	220	195	195	193	174	179	176	180	203	214	205	201	220	204	190	208	185	213	215	178	188	186	171	203	212	190	186	198	178	191	202	212	202	200	218	195	185	212	196	177	195	186	201	229	214	178	219	195	169	213	220	178	186	196	193	198	217	192	210	207	197	184	198	179	199	197	192	195	192	202	169	186	194	179	221	184	194	199	192	195	195	184	187	202	198	207	180	164	188	197	190	207	177	177	190	182	208	221	179	188	222	194	190	213	191	196	193	183	188	183	205	194	192	172	184	189	203	187	186	183	199	191	179	211	200	198	213	219	214	178	193	187	165	182	197	195	216	193	180	188	195	207	167	164	207	207	169	212	176	189	199	208	193	222	203	232	199	197	208	183	182	175	195	234	221	209	203	220	205	201	214	195	174	191	202	197	186	210	182	186	154	193	195	183	179	178	197	197	181	182	208	201	199	182	193	237	186	195	176	207	196	186	189	181	202	182	177	198	183	183	185	191	181	187	174	206	211	189	178	203	206	197	163	183	199	215	190	196	188	192	201	205	196	205	164	188	206	189	195	200	185	170	150	180	226	186	187	184	189	178	177	208	174	189	182	216	216	188	192	198	196	189	166	190	207	177	224	191	195	190	209	195	186	205	200	198	184	197	226	193	207	205	182	190	197	194	183	196	219	200	203	196	175	203	192	197	173	204	181	202	201	198	201	210	202	192	185	197	199	199	194	180	187	189	170	208	202	208	199	220	196	195	166	205	164	219	178	211	185	239	191	184	176	172	216	195	206	192	206	179	195	214	171	191	211	185	183	196	189	183	187	192	193	208	213	183	195	209	196	192	195	194	209	182	203	180	183	210	197	200	176	199
4817	4231	9824	29746	24355	13298	5124	1766	640	571	589	528	553	548	571	551	548	549	542	522	564	587	554	563	542	578	551	537	588	518	534	533	581	556	568	473	519	533	530	587	553	558	564	531	555	598	558	536	570	577	590	533	564	618	583	504	568	579	596	554	520	582	588	525	609	544	564	548	555	559	540	559	553	584	554	568	600	615	549	515	552	563	571	514	575	561	542	540	572	537	561	517	612	561	534	575	564	529	580	533	562	545	513	543	554	551	581	544	550	561	536	569	509	521	541	558	555	557	565	570	537	580	582	618	565	539	587	535	514	552	570	571	577	556	561	536	570	586	572	518	586	563	592	580	526	609	572	548	558	570	545	582	538	514	568	543	541	532	563	586	551	533	573	534	569	550	550	563	546	516	567	563	591	538	571	541	567	542	526	504	587	598	571	533	524	578	561	580	527	535	545	534	592	538	536	589	557	545	527	550	516	543	569	576	560	593	570	572	554	504	558	550	565	568	519	543	598	595	542	536	546	603	537	582	545	553	517	593	574	562	514	559	548	546	547	559	565	537	530	536	537	567	604	567	529	566	577	559	586	559	573	509	528	546	560	612	548	542	534	571	563	597	548	543	588	532	546	591	569	565	566	540	554	536	556	550	586	513	579	555	602	539	556	600	606	573	550	527	532	551	553	537	564	549	556	575	490	562	568	569	539	526	558	560	602	587	616	529	552	595	601	554	567	570	549	539	553	577	536	563	561	549	561	549	547	558	535	558	558	530	563	553	518	551	581	538	583	563	524	505	581	531	549	536	615	596	515	535	589	538	560	521	554	584	547	565	534	571	543	543	570	536	593	527	556	544	549	543	584	568	550	601	576	523	576	558	562	601	550	563	536	567	525	562	528	569	544	553	539	540	553	564	524	574	557	543	564	575	528	570	608	560	578	560	578	594	613	573	569	542	562	518	580	549	572	559	542	568	535	572	572	535	516	570	586	545	521	547	525	570	538	576	558	546	580	545	562	601	548	571	544	561	518	566	586	531	551	601	550	575	551	551	572	557	588	600	586	560	526	548	546	545	546	560	597	507	537	540	555	503	516	558	526	539	574	616	507	575	580	548	553	573	555	555	507	560	553	495	570	583	590	552	592	539	563	499	546	567	510	542	595	557	554	557	590	536	552	566	583	560	546	531	533	511	529	583	556	537	574	577	533	576	543	530	600	549	565	539	581	581	559	525	523	562	590	531	539	526	501	548	552	573	565	602	580	514	541	599	561	534	558	552	577	526	543	554	566	536	543	560	522	513	543	534	554	530	547	573	525	567	536	554	562	561	551	525	612	573	566	574	526	572	552	550	570	529	562	561	552	546	551	575	596	616	568	555	523	559	542	493	549	585	584	560	532	554	551	545	569	562	574	559	519	563	519	577	539	580	576	583	584	556	553	564	531	561	549	554	546	581	543	513	576	544	548	577	562	581	501	548	566	570	521	541	553	585	583	549	565	559	539	549	560	589	532	625	563	586	506	557	529	547	606	585	535	542	572	538	561	555	573	556	615	550	580	603	535	552	544	602	550	547	529	554	550	568	554	571	539	522	561	571	512	578	573	537	554	547	542	567	595	551	526	542	597	561	580	570	552	541	537	545	510	579	529	562	575	559	571	539	565	572	566	567	547	593	539	579	534	576	575	562	574	540	600	558	505	572	523	563	579	574	560	516	558	533	556	527	553	576	549	555	527	566	564	556	552	556	546	512	545	559	581	521	570	556	515	576	560	585	530	563	578	552	560	538	573	522	602	585	585	576	567	544	551	558	565	537	582	557	538	547	541	575	564	512	574	543	575	556	565	534	532	548	554	584	538	577	564	578	526	573	576	529	586	556	593	564	538	575	584	542	542	542	540	579	596	563	551	561	548	557	524	560	541	525	621	571	567	543	537	569	567	562	523	577	594	575	580	554	533	558	556	554	539	570	544	540	592	547	576	536	535	583	531	545	567	566	531	519	550	584	541	533	556	568	603	568	552	554	573	610	579	537	553	567	608	570	543	604	549	589	580	551	517	553	557	542	550	551	601	542	533	537	584	564	568	570	569	573	528	550	531	574	532	550	546	553	609	580	541	564	508	532	531	579	573	547	548	566	605	543	511	559	574	569	541	567	546	605	568	575	554	546	565	535	564	559	567	537	568	595	588	581	574	517	536	526	602	564	514	540	561	568	602	561	553	540	528	563	524	548	564	523	590	555	549	533	603	570	548	536	561	586	559	567	561	552	546	582	544	531	524	539	544	547	574	564	570	573	560	565	555	533	537	558	555	579	575	542	554	546	580	588	527	546	570	611	562	601	594	516	541	549	531	528	536	536	568	586	543	555	577	558	539	574	567	562	531	552	583	569	529	566	539	547	568	554	592	524	579	528	574	613	557	581	574	616	572	557	585	505	586	594	593	586	552	580	514	550	568	556	530	551	555	522	560	531	539	529	587	574	556	532	560	549	568	549	538	558	526	543	568	579	542	526	569	558	564	576	551	551	523	564	550	517	550	518	581	545	553	553	532	551	502	596	566	556	538	549	608	602	505	528	586	545	562	539	557	560	573	534	564	536	557	570	570	532	550	568	573	562	540	541	542	564	533	545	569	553	621	555	545	529	554	577	604	542	552	566	575	554	587	559	563	597	592	570	527	541	557	542	552	588	560	565	574	501	544	548	572	550	574	562	546	579	545	513	545	556	515	554	545	560	555	549	548	556	599	558	545	564	521	570	562	568	529	561	595	597	582	566	509	576	560	522	547	571	553	554	572	560	593	576	585	523	522	568	599	554	504	543	580	567	558	544	547	610	533	565	555	580	553	574	562	593	537	570	549	534	578	565	538	566	579	505	552	573	555	548	564	575	599	583	583	574	564	544	569	548	562	568	549	542	551	619	529	558	560	553	564	529	530	579	558	532	567	556	564	509	536	563	542	541	510	574	583	514	543	529	541	548	578	573	532	566	499	590	597	582	549	553	572	571	551	565	557	532	518	547	517	550	582	558	551	545	544	566	542	554	579	558	562	564	575	555	600	517	537	543	556	508	556	543	600	554	576	544	522	573	555	537	538	557	535	552	509	520	550	585	574	560	551	573	591	544	550	551	552	555	555	531	547	541	556	594	523	581	606	569	525	534	554	587	566	511	538	566	570	562	561	588	501	545	539	541	554	574	595	550	558	583	588	549	589	551	554	602	596	542	573	571	541	554	580	551	574	525	548	597	532	534	553	577	548	557	540	564	580	540	533	548	593	538	550	537	541	554	579	543	562	580	555	527	509	535	551	546	543	569	536	564	547	561	572	583	570	523	548	542	551	544	585	549	582	540	536	606	558	534	542	542	571	557	566	547	567	567	591	547	531	569	562	544	553	534	569	534	544	574	580	574	575	552	584	560	557	543	533	561	586	529	529	561	559	563	536	557	559	543	564	525	581	541	555	600	532	547	530	563	536	616	548	563	565	580	537	531	638	531	584	539	557	533	525	573
30780	37459	38680	66995	57223	35956	16086	3188	448	244	248	223	262	235	228	212	236	243	229	221	249	239	235	244	249	243	203	214	248	209	212	230	230	237	208	227	235	216	229	233	218	217	212	203	220	215	237	236	211	234	266	230	206	214	238	232	196	246	219	200	219	240	207	218	226	232	237	227	232	233	241	245	231	232	215	210	255	233	230	228	219	210	253	245	239	239	237	210	244	215	243	205	252	228	261	201	249	237	231	251	232	238	219	227	225	242	228	225	216	245	230	235	235	214	238	220	211	247	229	248	217	203	228	229	225	216	223	223	206	193	246	242	237	218	246	222	200	228	229	220	218	214	233	199	197	226	262	219	222	235	237	241	210	238	207	245	235	233	237	209	211	199	245	212	228	235	226	233	238	245	222	241	213	219	265	206	249	218	216	212	230	237	228	246	222	194	239	218	232	240	239	242	209	190	233	228	247	229	247	235	228	230	222	226	238	237	265	241	235	241	223	224	242	190	225	232	215	219	241	191	236	214	222	250	240	190	223	220	238	231	218	231	232	231	237	218	205	255	241	219	265	237	221	218	241	211	232	238	248	214	250	214	261	227	218	241	237	237	254	219	209	212	220	245	222	230	232	227	212	240	214	211	220	232	222	241	234	237	224	250	220	240	230	223	218	231	213	228	226	236	224	214	195	227	241	219	187	225	241	229	257	208	239	234	233	224	240	252	232	250	237	229	240	235	216	198	222	255	240	226	251	238	252	243	214	231	223	233	208	219	205	203	202	233	220	217	240	232	228	202	217	232	220	192	234	254	227	220	230	194	210	219	213	248	212	233	261	223	219	201	227	210	243	223	236	214	248	232	236	227	243	226	221	225	250	226	210	235	231	218	227	212	222	245	225	212	245	205	228	234	235	215	215	199	226	269	217	217	212	213	242	212	196	204	225	246	229	223	231	210	239	232	217	210	238	220	240	206	215	221	230	262	219	223	219	230	222	242	229	240	215	244	262	211	229	233	223	205	211	217	230	210	214	250	216	217	232	198	243	214	200	235	216	245	239	222	239	223	243	209	232	231	233	227	221	191	216	208	226	245	237	240	244	224	207	239	212	228	225	196	215	242	204	236	228	226	234	212	249	228	243	229	202	218	220	218	225	229	215	250	231	219	260	216	217	217	234	232	215	210	232	239	217	232	234	221	253	235	261	227	220	253	242	207	238	227	233	232	227	218	252	226	228	231	235	215	256	239	211	239	206	218	217	231	217	207	233	224	220	251	218	231	248	221	200	240	221	232	202	243	206	226	257	217	206	236	232	231	228	225	216	194	226	243	209	212	221	244	199	247	219	220	200	213	265	277	228	222	227	245	214	246	226	230	237	223	227	248	226	217	231	207	227	201	225	238	240	259	231	200	207	211	234	221	243	259	223	215	245	221	183	223	218	224	224	198	228	235	214	227	224	227	216	239	279	191	197	229	229	237	221	221	232	252	239	200	235	228	215	238	245	199	238	244	222	205	224	210	224	249	210	211	229	219	261	220	249	241	244	221	234	206	242	227	221	203	233	249	216	224	264	220	244	244	240	252	226	207	220	240	219	252	227	213	185	223	249	224	231	250	230	233	230	219	206	219	200	214	252	223	242	205	235	241	254	249	213	195	240	238	229	273	233	209	231	218	208	218	247	232	274	210	217	215	218	236	240	213	216	243	247	229	254	214	228	223	226	227	253	238	257	249	232	246	211	246	229	242	214	245	217	244	218	243	218	271	228	235	229	213	217	232	223	233	231	247	210	261	229	222	242	240	250	242	233	236	213	222	219	236	216	213	204	225	223	225	218	225	236	232	244	225	223	222	250	241	221	229	235	217	237	235	227	227	205	214	258	233	231	225	219	232	229	235	212	246	205	230	235	214	240	241	216	242	262	223	231	256	220	226	242	221	224	237	246	245	217	252	248	246	261	256	236	227	237	235	211	227	214	237	211	209	216	216	226	238	227	197	219	240	230	230	232	254	237	237	238	230	211	244	237	232	228	256	227	247	257	240	231	223	217	212	251	222	233	237	213	245	234	251	211	189	260	231	227	245	244	220	228	233	221	216	235	236	244	241	232	239	246	239	230	231	244	249	213	235	210	231	222	218	218	242	234	208	230	211	227	227	210	202	202	257	226	210	237	198	239	237	241	209	239	260	235	220	215	225	249	219	191	211	225	208	267	188	209	242	230	233	256	235	202	221	220	242	225	209	219	237	251	202	241	221	243	221	248	234	211	230	241	227	220	219	231	219	219	212	248	210	241	209	241	241	231	226	239	204	239	231	224	224	221	241	227	217	216	246	250	226	243	223	217	213	224	238	221	223	260	227	203	234	253	237	266	220	265	207	213	247	234	235	232	195	233	220	231	208	220	200	233	204	198	219	220	235	242	211	244	221	219	226	220	244	197	235	240	195	242	238	233	224	234	239	223	227	211	243	239	247	208	251	218	239	230	218	260	234	216	229	234	231	234	209	220	262	224	255	213	236	243	208	240	236	250	177	213	236	229	239	229	215	224	213	249	217	232	249	199	253	257	216	206	237	235	224	232	213	246	244	228	235	261	254	233	225	220	213	238	252	218	232	239	235	216	225	218	244	236	238	211	223	222	225	221	247	224	235	230	234	232	233	255	246	228	214	234	215	240	239	228	214	207	230	238	235	257	229	252	239	238	234	229	233	242	224	229	248	246	247	220	218	227	236	248	232	195	223	231	251	264	197	224	231	232	222	218	249	212	243	263	212	242	234	224	262	218	252	231	250	219	195	225	234	255	237	220	216	220	253	197	208	223	244	260	233	231	252	215	237	220	246	239	216	234	244	203	221	229	210	232	247	231	226	249	228	212	207	238	237	241	213	221	252	233	214	229	241	228	244	245	223	238	234	220	254	227	250	217	259	248	238	202	209	240	203	247	206	224	218	213	233	223	213	225	232	218	221	247	232	223	243	242	217	245	222	224	238	206	199	254	227	236	232	226	233	246	247	222	225	224	243	257	220	215	219	225	243	240	236	221	258	218	239	233	216	229	241	236	218	202	246	226	260	234	230	246	227	205	216	208	222	216	188	215	210	222	229	221	251	223	228	253	204	231	213	250	220	240	219	233	212	223	239	243	256	234	211	236	247	223	228	243	229	237	241	242	220	244	226	229	228	247	226	199	228	236	238	255	245	226	252	226	222	237	230	233	242	220	224	196	227	255	231	216	233	220	233	200	234	256	242	210	240	241	225	209	230	227	207	221	228	243	235	226	231	227	236	192	247	211	221	254	245	201	240	257	227	220	226	245	228	222	272	250	242	234	248	232	207	240	208	227	236	238	243	215	215	236	253	199	240	217	227	229	222	218	229	221	235	225	242	243	219	212	226	209	215	255	242	210	259	225	217	223	230	235	233	223	227	196	257	222	228	244	233	215	235	221	209	226	229	207	232	240	209	214	228	223	226	255	220	248	212	220	236	209	217	208	219	218	219	242	226	222	220	224	232
22193	28727	46514	77897	65805	45598	24648	7491	1375	609	670	662	646	658	631	678	637	667	671	641	667	647	644	631	644	697	638	627	634	627	668	708	662	662	683	630	635	656	619	643	677	614	633	633	647	650	617	628	620	667	633	645	644	690	618	615	703	695	631	650	623	669	637	641	660	692	652	625	607	630	650	684	645	643	674	628	673	586	638	633	651	610	660	646	704	609	675	673	606	625	625	643	705	635	654	643	671	653	671	635	626	590	660	634	658	635	720	650	624	655	643	617	632	699	643	640	636	627	695	639	645	667	607	623	651	650	593	643	665	607	675	641	657	686	625	575	667	667	642	607	637	669	629	625	636	636	622	649	644	673	633	645	640	631	641	663	637	651	608	623	645	659	629	640	646	630	629	608	606	609	637	646	641	651	645	638	659	636	644	638	595	688	640	620	679	641	651	668	613	694	664	635	617	641	627	637	684	629	613	685	677	647	613	642	612	670	633	638	632	602	674	642	644	594	657	679	642	633	623	706	604	618	659	607	682	628	651	671	660	662	655	638	643	611	615	594	658	642	649	614	644	634	625	638	623	615	652	645	682	658	650	625	652	621	622	659	670	629	638	625	673	664	645	631	623	589	620	658	660	661	629	580	640	631	687	631	671	615	647	670	663	663	588	600	677	625	615	636	672	656	651	613	647	629	662	623	658	629	643	649	647	651	656	641	615	683	679	652	674	655	670	672	675	643	650	638	664	606	630	635	632	612	669	676	660	653	588	655	636	652	642	633	676	633	592	724	669	679	657	616	641	613	643	644	610	656	619	635	643	625	639	650	653	621	649	592	600	649	643	619	680	612	611	633	673	621	601	616	630	682	660	662	579	654	619	625	672	645	624	647	603	631	639	645	626	636	626	681	631	604	670	665	651	635	651	678	658	675	627	641	642	627	627	652	624	638	618	636	660	620	638	624	637	652	645	649	630	673	643	634	682	607	666	611	665	627	608	661	636	658	651	607	647	595	608	623	666	664	613	653	619	619	621	622	656	618	678	659	653	644	672	668	631	654	657	660	625	666	638	624	633	587	662	617	660	624	661	633	657	651	661	631	657	653	612	635	679	637	608	687	646	655	631	644	632	621	593	638	606	660	609	716	653	651	612	654	623	660	647	700	636	606	631	616	623	662	617	688	662	618	612	635	647	668	634	614	641	636	612	680	600	632	621	669	672	635	633	649	625	597	659	634	654	628	645	668	677	623	638	692	612	625	645	673	632	643	663	669	611	630	671	621	599	661	672	614	659	639	597	616	668	632	640	604	581	638	616	624	654	647	628	643	654	637	636	650	639	626	690	629	637	630	671	705	654	611	727	575	643	696	645	620	648	639	624	638	610	615	661	673	633	599	648	650	672	653	624	643	657	623	631	677	653	604	612	643	647	621	664	620	625	619	684	631	650	618	668	618	626	629	656	630	622	665	630	657	681	669	594	680	693	631	674	636	659	571	683	638	658	638	649	659	640	701	652	666	605	633	613	651	669	681	621	622	663	623	627	610	649	628	633	589	676	645	659	621	663	621	654	650	690	603	628	650	613	665	639	677	637	626	685	643	669	616	653	629	649	621	705	651	627	628	592	629	668	613	670	662	613	613	666	635	638	624	682	669	598	629	695	605	651	638	691	653	657	663	649	653	650	660	642	621	637	632	650	617	677	574	648	660	616	651	654	661	641	649	632	636	631	663	633	653	654	631	646	668	675	648	635	609	647	615	634	660	624	614	688	619	638	653	648	620	646	627	592	624	585	633	634	619	627	628	647	643	673	605	660	599	656	672	643	641	647	681	648	623	663	630	640	669	631	660	653	678	584	651	664	657	651	652	635	618	655	655	661	644	653	595	655	639	676	654	606	656	653	666	649	614	654	639	585	673	619	642	682	618	628	600	652	705	622	655	598	614	642	665	627	610	630	623	645	607	693	616	683	634	639	653	664	617	637	651	625	627	648	592	625	655	630	631	632	657	649	677	653	668	643	676	662	618	600	676	667	635	684	651	655	683	645	654	630	653	668	711	621	674	659	653	637	630	662	662	645	616	662	600	647	631	660	634	657	627	627	639	667	668	643	640	668	663	683	635	653	684	674	631	646	685	635	625	620	648	650	657	648	644	659	720	654	683	633	676	643	631	621	650	648	636	660	641	636	651	646	649	695	695	631	669	665	638	692	643	670	662	658	655	642	661	687	627	638	691	660	650	660	648	647	643	629	617	703	635	670	665	669	676	602	664	666	638	641	609	622	649	640	626	669	680	654	647	590	651	699	599	579	646	671	673	671	669	671	674	628	657	618	618	661	609	619	669	601	668	634	671	651	631	637	646	618	642	603	624	641	651	637	685	646	663	622	684	687	586	634	681	634	639	669	636	598	621	653	691	621	644	656	655	648	620	658	625	651	656	669	606	672	646	634	641	623	635	600	662	663	656	639	635	655	643	624	635	617	639	669	620	630	638	619	646	615	617	675	613	637	658	629	596	638	594	676	647	649	671	687	610	598	670	619	621	626	639	657	612	632	655	632	620	607	668	614	641	635	640	603	623	635	637	613	634	661	630	627	652	607	659	621	662	639	599	578	666	652	634	640	662	635	668	654	684	664	658	609	673	644	659	602	647	614	648	660	634	635	609	657	636	665	609	666	651	614	609	649	667	641	613	646	602	671	606	658	627	656	657	649	654	648	666	633	619	652	661	691	647	647	674	667	615	608	605	627	680	668	640	622	639	638	610	671	660	627	653	605	680	673	675	661	644	609	649	665	653	628	638	623	632	631	621	666	653	656	625	646	626	706	643	634	589	591	634	589	627	635	663	631	628	653	636	667	649	606	663	608	677	642	614	577	648	680	606	643	631	613	639	619	596	600	683	670	670	621	666	636	612	630	637	629	695	662	626	639	623	650	610	627	669	667	642	624	670	632	625	628	640	624	639	658	648	639	632	672	638	619	630	647	621	654	643	653	635	595	620	689	629	604	644	620	689	670	646	638	651	613	640	599	664	632	653	626	608	599	589	673	625	664	624	697	662	649	642	648	625	640	638	660	632	630	658	681	636	645	645	580	605	648	638	628	610	621	567	647	647	603	713	644	637	627	573	645	664	671	656	641	604	600	629	662	625	628	614	635	652	696	663	636	679	661	617	631	639	623	680	675	627	655	646	647	631	633	624	661	609	652	668	643	642	660	647	627	643	652	633	621	626	674	589	621	658	690	652	620	649	621	650	615	636	624	638	624	576	699	660	654	602	616	605	674	692	624	665	651	658	629	609	608	622	644	667	626	668	657	613	661	682	595	625	612	614	641	584	616	670	644	630	670	649	657	671	660	617	644	653	653	655	631	629	672	625	594	622	671	658	622	667	599	603	631	662	643	626	632	667	665	635	574	652	663	651	687	605	672	663	632	614	643	679	659	657	658	634	663	657	619	637	639	624	632	634	620	673	666	618	656	643	632	646	654	596	637	638	618	655	734	655	668	646	628	668
41256	41163	39608	70457	65933	45788	25431	7945	986	292	277	293	309	291	288	261	282	266	293	248	277	264	274	267	262	270	248	269	281	276	270	298	254	263	282	305	272	269	306	292	276	251	266	284	263	271	238	280	274	270	273	278	280	276	285	314	304	273	271	275	268	301	290	306	250	292	264	255	268	272	274	292	271	274	275	276	260	275	276	283	276	286	295	280	272	259	302	269	259	271	253	268	291	287	261	256	273	275	258	284	267	282	287	284	265	254	269	277	275	262	254	275	312	250	289	305	278	255	286	291	280	313	285	297	249	293	278	279	270	289	282	269	278	255	286	267	278	256	251	290	268	260	305	283	290	269	313	261	286	279	278	279	287	256	258	280	294	267	256	269	298	274	251	293	278	287	267	260	273	275	289	289	280	314	261	277	267	296	262	253	274	260	272	289	256	272	324	260	267	281	264	267	246	282	292	281	276	274	256	260	300	258	278	291	290	270	269	323	293	284	291	274	258	256	300	271	268	246	297	279	280	276	264	273	281	283	269	293	278	267	307	317	283	255	292	271	321	258	267	299	281	303	320	288	316	250	269	248	279	284	280	307	330	298	273	261	260	288	287	298	307	261	275	239	248	250	279	290	282	281	285	281	283	291	284	308	280	274	283	290	293	248	268	273	288	283	261	302	258	280	292	295	268	283	284	257	285	288	299	277	277	292	282	295	291	262	255	275	296	283	293	289	293	288	270	308	269	282	267	270	255	330	275	267	257	296	277	265	313	259	266	288	289	291	309	299	279	263	269	268	295	267	258	264	261	286	275	284	262	288	251	227	287	263	257	278	290	300	262	263	284	275	288	269	287	288	281	299	314	287	264	309	290	280	317	291	286	268	264	281	278	284	278	251	264	295	265	302	265	285	271	276	283	296	260	295	290	264	281	311	284	291	275	282	321	309	257	273	305	282	289	266	280	286	247	287	281	244	269	268	292	305	289	334	274	285	277	263	247	290	286	275	278	295	262	283	274	273	268	275	249	281	276	271	299	250	272	260	290	287	280	291	305	264	266	264	286	309	249	292	272	210	252	288	266	277	284	270	277	277	301	274	272	291	247	294	263	276	277	248	282	264	310	258	289	316	264	271	277	258	277	249	292	253	291	263	293	257	273	274	298	245	288	282	282	289	273	282	274	236	282	247	285	264	276	247	305	271	289	287	266	302	295	304	280	335	276	298	268	247	256	278	285	282	272	264	313	288	287	284	248	310	280	272	295	280	242	285	273	261	273	290	270	254	284	267	257	278	263	255	264	283	289	271	273	280	268	295	246	244	277	320	297	292	291	284	271	253	269	277	299	256	261	274	280	276	282	271	283	275	293	274	274	279	264	259	268	275	285	265	274	289	305	312	296	309	288	267	249	266	287	234	276	297	284	261	258	270	291	284	289	292	255	279	287	276	279	264	252	285	282	315	298	277	293	252	254	257	269	267	275	274	291	284	300	263	254	256	274	263	254	252	286	275	288	256	256	253	279	294	295	277	297	290	311	262	292	284	283	272	289	275	257	264	291	274	258	259	257	278	267	291	297	283	263	249	283	271	290	291	248	296	263	280	246	265	256	268	289	280	254	282	256	321	273	260	311	286	288	283	262	254	266	277	287	283	282	276	251	303	318	290	266	249	283	281	295	246	316	254	271	310	283	296	276	276	278	279	296	297	308	288	244	286	272	298	254	303	260	305	273	305	286	295	273	322	307	265	272	294	280	276	297	258	292	278	293	263	271	272	259	264	261	290	283	276	311	280	271	248	288	284	305	268	286	272	271	287	269	267	252	299	286	271	268	288	270	285	273	258	272	331	297	281	301	259	291	283	305	260	266	258	283	278	289	265	267	271	288	267	275	276	247	284	272	289	284	225	267	263	292	306	295	268	309	274	293	295	281	301	279	257	256	316	286	278	281	265	277	276	287	267	272	287	276	288	271	239	277	275	267	274	281	298	265	279	272	302	268	256	264	272	285	305	272	287	291	277	268	250	249	270	273	280	290	306	269	287	287	279	256	273	282	291	269	283	290	240	317	265	254	248	301	278	274	281	284	262	261	283	283	281	287	293	262	289	265	259	270	284	272	264	277	246	284	295	307	293	283	286	296	280	298	268	276	311	307	277	288	271	229	272	280	270	291	304	295	290	272	304	271	297	310	267	271	251	282	272	295	288	297	297	286	302	282	272	298	264	298	263	279	283	274	298	268	279	276	261	278	317	287	270	309	270	274	260	286	285	276	299	251	299	260	294	264	276	289	268	277	271	286	274	276	281	273	291	312	270	294	266	261	256	270	317	288	254	272	289	311	296	278	316	287	276	246	291	282	239	279	284	249	275	305	276	274	258	276	281	265	276	249	250	283	305	257	270	272	267	297	290	248	267	302	290	293	300	282	274	280	318	270	282	262	278	285	276	274	264	291	279	297	305	280	261	284	264	272	273	259	282	294	257	284	312	270	277	288	281	267	291	265	276	260	303	290	267	246	266	258	292	267	301	298	281	264	273	272	309	266	270	250	270	274	286	259	290	277	290	263	295	296	263	266	298	299	297	284	318	266	257	285	272	284	262	249	263	274	294	268	265	298	284	301	283	304	277	266	252	297	282	256	246	306	263	302	281	288	278	273	274	258	296	284	289	283	269	281	251	289	246	269	258	274	269	262	264	283	261	280	263	274	305	271	298	242	269	290	290	270	301	286	292	293	294	310	262	274	278	284	311	307	298	284	281	263	267	271	256	268	279	297	287	265	284	278	283	269	284	281	280	273	285	300	251	258	257	281	262	270	268	268	277	268	253	283	284	310	296	282	307	277	244	294	287	273	281	269	273	291	259	302	270	296	299	254	289	262	290	287	278	312	279	300	262	270	249	295	274	258	274	286	283	232	281	272	256	271	300	281	264	275	279	273	275	251	269	273	295	267	263	293	288	275	276	235	294	233	285	260	277	298	293	280	293	252	271	283	290	279	283	275	269	276	279	277	278	295	263	270	267	290	251	305	285	252	290	283	307	322	277	286	290	300	306	287	301	285	289	273	262	282	267	281	264	273	264	263	305	294	275	270	250	289	288	287	268	245	290	288	283	282	283	252	245	288	292	287	286	295	276	285	272	257	281	270	282	266	277	271	278	274	295	269	290	253	285	287	288	289	273	262	286	280	311	275	270	288	250	278	280	267	273	264	285	273	288	270	300	292	263	255	294	294	260	289	274	256	279	277	245	279	268	285	270	279	292	261	276	251	244	253	274	266	280	264	246	248	256	310	261	281	299	266	263	251	285	298	278	277	259	277	288	266	250	280	283	293	270	284	293	283	277	248	272	264	285	273	256	321	277	261	270	288	298	272	299	316	265	280	292	295	272	306	284	283	258	270	267	281	315	263	274	310	329	271	271	261	297	287	257	262	266	273	283	267	303	277	290	288	275	268	283	266	276	274	289	269	268	303	293	272	275	281	283	281	278	284	285	251	259	250	247	250	279	275	288
30329	33482	53849	89708	80069	57270	33865	12193	2299	734	735	705	777	726	753	769	774	733	751	766	774	769	752	765	751	762	761	748	749	754	733	733	758	746	794	721	779	730	714	738	730	730	762	750	724	752	798	793	720	742	738	701	692	742	680	696	774	740	720	770	737	749	767	749	743	723	776	735	746	753	727	763	724	769	785	786	756	707	772	781	758	781	735	789	786	750	717	757	742	769	706	709	712	761	739	724	761	747	760	769	732	734	692	791	731	741	710	737	727	771	697	738	746	683	766	736	685	737	718	748	738	724	786	814	736	723	728	740	755	714	724	692	709	740	771	742	774	688	746	775	750	764	767	772	701	805	750	763	779	755	791	715	741	763	717	818	760	717	768	845	787	743	744	796	741	755	749	795	772	760	733	743	747	724	731	760	762	726	728	721	739	729	749	750	752	739	723	734	788	800	779	703	745	789	754	764	754	755	752	768	826	711	805	709	763	765	774	767	744	788	748	736	761	717	742	741	724	744	750	781	708	752	768	764	804	751	759	719	752	768	734	706	719	771	740	779	782	774	776	725	747	732	830	731	754	739	765	779	783	742	749	738	795	712	745	735	772	763	761	768	795	785	747	774	688	722	741	708	721	745	773	774	744	731	747	757	753	681	712	712	740	758	737	758	724	751	762	722	740	725	777	712	719	708	776	744	780	762	737	718	727	766	716	729	720	772	792	783	756	721	780	808	753	763	759	751	741	734	795	726	714	803	774	753	684	708	784	781	756	791	731	718	807	687	758	753	775	750	747	741	721	781	752	745	792	756	712	720	725	699	823	740	781	760	732	755	737	736	782	718	767	745	760	759	732	760	792	712	730	734	761	728	751	742	747	739	748	740	717	736	713	736	764	739	720	755	742	752	737	744	734	783	756	723	754	717	757	743	772	737	785	713	714	717	796	783	789	783	780	737	748	747	768	730	757	758	697	750	758	720	728	694	720	739	783	773	731	754	779	724	729	752	772	771	744	761	728	760	785	718	674	777	771	780	687	700	711	753	753	744	760	740	728	726	724	743	740	754	774	761	801	738	778	795	759	742	737	835	785	755	764	737	761	766	775	750	778	777	731	763	729	760	820	756	727	823	763	766	745	757	761	727	763	761	758	748	753	714	773	795	762	732	714	732	766	708	745	718	772	731	791	758	757	732	724	793	779	748	720	745	737	728	760	771	735	737	782	714	725	761	775	720	751	746	722	692	729	739	753	754	801	769	709	735	707	759	768	730	777	771	836	725	779	719	720	757	729	759	743	737	773	775	684	709	724	728	746	743	738	786	760	764	712	664	750	741	777	791	732	766	709	751	766	764	723	750	775	749	720	756	744	729	754	771	744	711	767	764	750	770	731	742	750	778	719	797	797	725	704	745	783	729	736	762	786	729	773	759	750	767	750	746	752	764	747	720	726	698	787	774	725	764	806	690	763	767	720	705	689	737	762	727	774	757	713	748	728	752	737	761	750	765	723	708	745	752	750	771	759	715	743	725	777	764	763	760	785	787	767	716	763	778	712	782	752	718	739	736	765	716	713	788	730	803	762	754	745	748	746	736	771	717	728	761	747	710	786	776	782	785	723	722	779	768	758	727	738	784	774	767	741	747	723	750	749	722	754	734	744	749	805	785	756	808	792	744	751	771	745	788	731	785	783	777	817	761	722	772	782	725	683	802	753	742	787	770	739	744	760	789	783	743	768	710	780	761	745	694	702	727	776	737	746	740	750	726	761	711	735	761	770	758	732	744	768	726	734	780	786	718	775	800	733	691	717	736	783	740	717	749	736	783	741	753	720	726	782	741	761	757	730	742	761	775	689	753	781	738	771	717	763	752	772	714	741	770	730	764	780	716	766	770	756	776	744	808	750	687	729	725	702	768	765	720	720	732	703	732	778	775	728	809	725	761	766	740	750	735	765	734	740	789	760	740	733	788	765	715	740	736	734	719	797	758	779	762	752	806	751	731	729	730	741	739	748	757	716	737	690	739	786	748	775	718	758	774	761	731	754	717	694	735	721	745	744	724	784	767	717	734	741	700	731	738	777	761	760	749	738	793	734	714	749	709	794	796	731	781	757	744	745	773	740	750	701	778	768	745	785	725	719	739	738	731	736	773	727	788	705	744	723	721	769	717	753	752	742	763	719	718	717	769	753	755	746	774	739	736	774	709	750	725	738	706	723	711	776	747	791	715	759	691	740	787	750	770	758	717	742	748	754	780	766	744	725	736	777	700	703	776	760	766	741	743	765	754	745	787	814	721	774	781	741	767	726	705	720	721	768	777	740	735	741	805	777	766	802	746	772	729	748	759	789	764	721	719	743	738	774	769	727	708	742	763	735	776	763	722	716	715	712	722	738	780	712	787	770	736	735	764	772	737	754	696	754	734	749	798	805	774	770	728	703	730	699	712	759	745	741	723	721	767	780	758	726	738	701	786	785	661	738	751	793	768	682	733	714	801	750	778	730	720	743	731	758	726	726	722	756	767	759	790	703	769	736	744	750	738	748	752	726	738	731	748	687	741	655	725	737	727	734	753	735	731	748	751	755	750	797	757	748	754	763	755	769	745	740	720	779	712	726	677	729	762	739	767	759	757	743	733	756	705	742	751	803	755	748	681	766	762	747	758	765	743	767	766	755	767	772	761	751	794	783	806	775	724	731	711	774	752	764	717	720	782	746	751	762	747	745	716	720	699	765	704	696	744	772	740	808	707	797	757	744	765	718	712	764	773	777	709	700	774	743	725	665	762	786	755	760	754	708	738	745	720	744	772	787	754	726	754	831	794	775	728	759	768	712	747	745	736	739	833	706	782	738	710	744	685	758	755	797	733	750	739	765	710	797	745	806	775	754	773	760	720	708	772	759	722	759	778	705	768	704	740	795	719	744	712	779	729	741	753	775	812	770	723	732	759	751	744	771	760	732	747	761	747	738	805	745	751	762	757	761	777	716	754	705	760	733	769	772	731	731	761	787	704	759	717	791	785	765	795	789	739	781	793	736	750	713	737	780	727	763	782	782	807	760	740	744	754	753	777	745	779	754	780	748	753	711	743	761	743	734	790	755	732	783	765	811	756	729	755	722	769	771	765	737	718	722	759	734	732	756	797	774	749	762	792	734	744	737	742	736	774	787	726	790	772	702	827	757	759	740	719	801	749	720	722	768	741	735	749	775	805	744	776	740	729	740	778	719	754	751	722	747	749	702	735	772	734	720	782	768	790	741	746	712	788	718	709	716	712	762	723	716	728	753	784	752	749	784	775	740	784	714	753	769	725	783	755	763	691	705	718	786	731	748	770	766	780	741	747	745	768	720	756	765	703	681	696	719	788	747	737	672	724	783	715	777	735	738	729	762	736	725	746	754	724	754	749	688	714	790	782	783	750	743	723	803	716	732	780	745	748	772	767	763	772	778	761	777	767	751	766	750	773	708	752	733	743	748	761	684	739	777	748	774	830	726	728	760	710	808	762	789	750
4730	4106	4451	12592	11122	5252	1899	583	228	179	201	214	185	216	173	207	183	198	188	190	196	188	213	181	170	198	187	210	186	199	175	227	193	191	176	175	196	189	184	188	164	192	179	199	180	218	185	192	186	187	220	155	201	187	199	183	201	185	197	171	197	206	226	174	187	179	186	183	183	180	205	183	194	182	206	180	192	190	209	204	173	185	194	183	222	188	201	179	203	191	191	208	188	192	200	201	184	183	183	180	212	176	223	188	182	164	164	185	201	236	163	197	191	202	213	195	180	214	209	189	166	185	192	201	177	190	219	181	197	216	215	195	191	210	218	178	189	206	172	188	179	198	193	186	193	217	199	197	213	191	195	205	200	201	207	184	177	171	183	172	190	201	172	211	207	224	194	197	196	200	182	185	197	209	201	186	190	187	225	208	195	187	207	208	189	191	201	221	198	204	207	202	212	196	185	219	197	198	234	180	207	198	192	171	174	192	208	196	188	207	187	225	202	187	203	190	169	174	204	193	193	211	191	170	195	203	172	202	186	228	201	189	205	198	184	171	205	191	197	202	225	198	206	213	173	178	196	189	186	191	203	201	201	200	193	197	162	175	176	196	222	210	185	194	184	199	180	189	183	182	186	223	213	179	190	192	197	202	181	186	179	189	199	177	188	203	193	174	177	180	199	217	222	206	181	182	222	204	189	169	203	177	183	205	217	174	198	175	204	190	196	215	221	217	176	182	180	201	195	182	183	196	204	205	205	210	193	168	196	202	220	222	189	178	196	172	151	201	181	206	190	200	176	195	193	221	198	221	184	188	216	191	168	188	203	199	199	188	209	192	197	202	199	192	195	204	221	184	177	192	190	206	209	176	186	188	184	196	203	179	199	205	191	207	191	191	197	190	194	200	186	181	199	200	187	184	191	206	203	176	203	219	204	189	211	209	217	213	185	186	192	187	183	194	188	194	193	206	194	191	181	204	191	202	163	184	173	175	182	189	184	204	193	199	206	203	189	180	203	161	194	205	199	198	200	229	194	174	184	200	213	171	150	173	184	187	200	183	200	195	185	187	192	193	200	172	194	210	178	212	184	204	198	194	201	194	213	204	183	189	194	169	221	196	194	206	221	175	201	173	204	190	190	204	180	197	188	209	192	200	174	190	196	184	199	208	200	174	198	195	181	182	195	192	190	202	202	203	189	180	180	185	185	214	205	184	188	225	196	194	208	189	168	210	188	190	188	212	207	200	211	190	186	194	192	203	193	214	192	180	192	205	205	192	193	194	193	195	175	201	210	183	176	203	192	179	203	207	181	227	194	184	184	176	197	160	168	188	186	199	205	185	194	209	174	197	191	219	205	203	205	211	178	213	215	198	199	177	173	184	177	197	185	159	201	195	197	187	199	202	172	187	223	201	181	178	193	201	185	217	203	208	201	177	177	198	194	188	196	176	189	191	191	201	182	189	207	179	204	183	206	179	209	187	207	214	215	180	180	215	175	192	186	174	207	182	170	208	192	207	189	194	190	194	173	200	203	219	193	182	180	191	205	187	213	192	180	211	189	186	184	181	169	210	191	210	190	196	193	192	218	207	198	168	171	193	205	200	221	176	210	174	189	206	184	177	189	181	191	235	183	196	180	179	207	227	206	202	230	188	210	189	185	202	208	181	181	195	185	196	190	167	197	186	193	224	173	193	214	180	218	191	210	178	185	189	194	205	232	178	205	193	208	193	192	188	195	182	198	168	193	183	183	202	199	168	206	206	230	188	183	188	193	185	187	148	163	199	178	193	184	199	192	191	194	186	207	200	196	183	187	192	180	188	177	161	206	204	185	213	183	206	187	209	210	209	199	211	201	197	190	213	180	187	190	198	179	193	174	200	179	185	199	222	200	208	174	203	203	198	213	188	207	202	186	204	190	204	179	191	201	199	199	192	201	172	180	190	206	212	192	209	177	200	177	206	195	196	194	195	213	186	175	177	188	200	174	185	189	191	206	171	200	208	200	213	182	195	177	222	196	197	201	185	204	197	192	194	207	219	186	200	187	173	192	176	227	185	187	197	175	178	212	175	183	176	204	172	176	170	212	175	215	163	215	213	186	221	181	181	199	206	195	199	181	183	182	209	209	211	201	200	191	187	193	196	199	201	209	196	176	216	178	170	198	193	212	187	187	202	172	203	193	168	168	182	192	199	201	187	218	178	194	203	199	206	203	195	204	215	195	196	198	205	204	190	208	190	184	192	217	198	205	198	207	193	180	204	212	217	202	190	206	201	170	198	193	183	187	175	199	187	204	205	184	192	205	190	180	204	178	222	194	189	214	235	215	194	218	216	177	228	196	196	205	192	210	215	180	181	203	207	212	184	191	213	155	191	187	220	195	206	187	176	192	193	216	194	204	197	195	193	209	193	191	173	182	192	181	180	205	168	222	197	182	234	236	195	181	216	181	177	167	181	218	196	212	196	183	186	222	167	179	206	213	178	187	205	181	225	187	190	190	177	188	194	185	195	195	182	192	178	185	175	181	191	182	186	180	191	183	189	179	211	190	181	207	192	184	199	210	193	194	205	202	201	183	227	195	216	203	195	189	197	191	185	193	181	193	173	200	203	167	193	203	188	193	198	196	174	184	198	184	190	206	216	193	194	185	199	192	203	221	182	193	192	211	184	201	182	197	197	202	191	216	191	185	196	171	194	178	198	181	193	179	185	216	200	191	183	190	194	178	198	183	204	232	177	183	165	170	210	195	209	196	204	200	183	181	171	199	170	188	203	199	224	183	162	165	183	195	198	222	198	190	206	178	175	195	191	167	201	191	178	192	191	182	197	207	161	192	186	212	165	206	169	199	185	195	193	172	198	180	185	207	200	207	185	210	221	196	168	163	177	186	198	191	160	183	208	189	183	204	204	168	181	201	225	186	195	205	219	182	174	184	208	187	203	200	220	194	192	213	197	202	219	208	188	194	185	202	201	193	185	194	187	167	187	186	206	183	187	206	171	185	184	183	162	177	206	202	196	157	173	185	196	221	208	207	199	169	188	181	204	199	196	211	207	172	200	188	194	177	210	192	183	206	172	194	202	183	176	169	183	206	188	207	179	191	196	210	201	189	190	189	184	200	208	220	185	207	172	172	200	194	188	191	185	208	180	199	158	169	197	192	206	176	214	177	181	194	222	189	194	199	180	184	192	180	188	216	184	198	182	175	189	185	171	160	184	200	193	227	170	191	181	186	192	181	205	185	172	209	194	178	187	216	190	198	202	197	157	201	168	207	207	207	197	191	181	199	191	183	207	204	211	223	199	180	168	189	204	186	190	195	191	186	188	217	159	194	196	208	176	189	188	189	187	192	199	193	199	196	191	196	187	195	188	212	196	195	189	197	219	204	186	206	213	188	205	209	179	192	190	174	218	203	186	183	200	180	180	190	208	185	179	192	158	201	174	198	219	184	193	176	174	185	203	191	193	196	198	171	200	161	180	186	224	174	189	185	170	217	208	190	191
4793	4979	9548	28782	25082	14118	5927	1861	772	550	600	590	551	507	556	552	586	557	564	551	563	610	551	600	525	582	541	509	561	530	579	547	518	558	576	586	586	625	545	580	574	539	574	552	543	553	549	541	546	569	529	555	581	544	499	528	573	550	550	572	555	531	548	554	564	540	562	569	547	577	548	580	557	555	512	524	537	538	528	520	561	553	543	568	523	558	549	604	590	586	597	593	534	586	550	580	615	554	567	580	564	599	580	514	595	563	566	538	547	560	612	562	544	551	534	591	570	622	550	536	599	575	564	557	545	586	524	592	559	570	542	571	541	558	576	513	558	564	533	574	567	571	549	536	556	510	543	512	579	562	527	588	552	561	539	539	592	527	541	528	500	547	513	542	532	570	518	584	579	552	552	507	475	593	534	542	501	586	598	538	554	584	523	556	600	558	582	609	544	525	552	604	548	603	576	585	567	599	583	553	566	568	552	604	551	554	546	529	571	600	555	530	534	525	533	584	553	543	544	516	545	550	566	565	579	576	556	577	559	595	549	522	587	574	567	585	574	591	540	571	544	582	562	584	532	575	561	593	571	535	527	570	554	506	561	559	561	573	539	493	574	566	535	550	551	526	563	565	541	556	544	578	535	541	580	553	556	576	519	536	514	535	570	571	559	589	559	564	551	559	576	565	572	574	576	546	544	579	585	593	502	568	503	548	572	584	547	555	563	562	550	608	518	566	555	571	536	526	554	582	553	557	574	573	576	556	548	559	572	585	559	583	508	545	558	525	551	588	574	564	575	572	575	520	563	555	568	564	553	565	556	519	538	549	549	523	585	533	590	551	550	537	574	545	576	549	573	563	527	600	552	574	597	578	528	522	541	519	571	558	547	573	562	533	576	528	546	558	538	552	543	541	589	554	575	526	557	547	578	549	550	537	573	549	544	589	562	502	549	578	536	556	574	519	526	581	553	567	553	556	547	525	570	530	543	521	548	539	558	571	593	556	573	528	584	575	556	569	566	568	599	585	560	557	561	603	540	535	588	528	592	589	586	562	567	557	531	560	605	547	507	593	590	561	571	517	602	574	541	619	545	532	610	561	505	542	572	520	566	549	552	545	555	538	564	544	634	583	600	589	586	567	563	567	587	562	544	565	577	565	547	570	526	537	594	546	593	555	557	527	572	582	536	550	577	566	571	560	522	568	522	535	555	552	583	606	503	521	584	574	594	566	563	578	583	513	578	572	583	553	544	586	558	562	590	533	584	557	584	563	580	601	548	588	536	562	554	555	567	595	536	578	577	560	568	584	532	569	590	574	554	557	551	532	541	564	532	590	569	561	555	548	598	551	581	552	563	573	555	582	555	552	569	559	569	598	522	554	552	540	549	538	555	565	543	534	531	574	536	591	550	558	530	529	571	533	579	547	561	562	617	522	575	564	567	559	557	557	609	583	576	607	561	544	548	584	559	559	607	577	562	553	551	532	580	568	563	572	555	516	527	594	561	543	572	550	583	562	553	530	537	543	528	555	589	546	540	537	494	545	560	524	540	585	552	546	565	578	535	524	541	552	554	594	505	563	542	558	557	548	552	535	544	528	533	566	536	548	528	552	596	581	575	520	558	562	562	540	563	539	551	551	561	529	541	533	592	542	573	577	536	587	524	519	571	553	554	537	563	545	527	606	572	555	579	562	542	577	581	579	552	541	544	531	511	523	540	522	538	576	530	520	553	579	576	506	609	555	574	569	547	541	584	563	604	592	529	589	545	553	536	583	555	566	582	564	496	584	516	557	533	607	561	555	612	551	571	549	557	543	549	623	601	546	544	590	532	557	539	556	598	533	551	561	536	579	556	522	552	573	555	552	624	560	610	549	578	537	558	571	549	593	550	596	588	626	570	560	551	556	540	519	559	563	543	563	584	590	531	594	544	553	535	537	574	520	557	606	542	550	515	516	526	586	527	518	553	565	550	528	574	573	584	584	554	535	591	564	542	539	575	534	541	552	547	559	594	549	580	559	515	589	573	571	562	547	552	582	564	559	528	617	574	560	518	560	506	538	592	549	560	568	607	540	517	568	562	514	565	559	569	557	519	524	493	528	544	542	565	558	568	530	582	540	537	550	536	540	554	557	588	539	551	544	587	574	538	531	571	605	552	615	574	581	545	576	609	575	594	549	550	549	532	535	535	573	555	551	554	548	594	613	585	568	547	553	555	588	590	541	567	545	545	561	550	571	556	527	557	549	578	555	554	552	546	538	547	559	563	538	561	564	524	571	542	534	580	571	562	594	565	585	522	562	559	564	517	493	563	596	557	566	471	559	605	516	523	558	532	573	539	606	509	526	546	541	590	497	560	560	539	537	596	549	536	521	564	575	597	591	524	552	535	521	566	553	518	551	517	540	570	573	532	565	539	573	563	506	590	576	574	574	560	521	582	530	547	594	535	588	587	539	569	546	597	602	563	538	563	550	548	570	558	556	560	548	534	521	562	549	573	566	549	567	525	546	574	600	559	597	593	566	561	545	558	592	567	581	557	590	566	555	551	563	538	521	558	585	555	554	559	564	588	549	587	605	527	536	516	572	590	542	580	545	572	560	536	543	569	522	566	562	551	575	549	568	560	579	544	577	549	544	568	575	640	521	599	578	565	559	528	552	547	590	544	560	527	536	531	552	546	541	579	561	598	535	525	530	591	513	533	590	549	534	570	537	585	564	569	548	539	527	562	541	572	539	589	556	534	540	618	544	581	519	571	546	590	522	577	538	511	543	566	545	553	526	580	542	578	557	557	551	588	545	513	546	536	548	551	595	546	504	576	534	538	546	550	506	564	570	557	571	559	550	541	581	553	564	552	585	585	526	533	552	577	482	541	537	604	554	542	628	610	604	567	549	576	512	558	555	547	539	572	572	565	518	543	570	573	537	536	530	526	566	556	567	548	601	573	567	555	578	560	545	538	599	566	573	537	556	563	520	517	562	540	520	550	545	537	534	578	533	574	564	555	525	565	572	594	536	578	569	564	529	573	584	579	532	581	576	568	560	581	586	540	604	533	549	529	591	540	557	550	528	577	568	548	601	518	517	565	581	592	590	571	534	526	566	554	545	582	524	550	539	572	511	558	595	546	527	619	535	540	596	577	572	570	550	559	564	585	534	567	539	554	553	586	527	559	547	555	528	534	566	570	566	578	539	578	585	580	535	526	596	534	599	581	549	589	577	589	602	553	574	552	527	553	537	567	561	600	557	568	608	584	582	563	530	544	542	615	581	562	572	548	519	538	592	551	575	585	562	560	546	552	538	583	513	554	545	587	572	540	586	557	554	577	594	546	518	564	539	607	592	552	534	583	554	524	581	540	591	567	586	551	525	549	516	596	562	561	533	567	581	571	558	577	536	571	568	570	581	568	572	558	572	570	566	535	570	581	573	537	518	568	560	527	538	539	510	573	537	570	532	583	590	567	543	576	583	574	554	517	573	542	518	569	549	585	563	526	542	560	553	563	550
27799	25824	20849	60236	64445	41238	20528	4913	653	219	237	231	222	242	258	268	251	228	249	246	223	264	232	249	250	244	231	223	227	230	205	221	259	240	262	225	254	244	247	218	227	252	236	220	236	253	214	231	243	231	219	252	252	272	212	235	222	231	225	230	222	199	234	210	225	227	212	238	226	236	209	236	231	241	234	239	273	218	221	231	229	204	254	243	247	248	226	234	225	253	248	258	229	215	217	225	228	229	225	230	258	269	248	267	202	237	215	213	231	239	229	256	220	215	233	254	237	210	235	232	219	218	237	241	222	220	232	242	220	227	198	231	223	235	234	223	241	217	227	249	227	236	221	217	224	251	224	226	229	225	234	226	214	223	245	218	205	240	212	205	231	230	235	239	234	255	218	225	235	231	231	237	256	237	221	213	239	258	249	257	258	231	218	227	228	250	226	226	235	216	221	199	217	252	230	233	233	225	227	208	221	204	221	217	231	252	258	243	242	234	219	230	209	230	235	218	182	235	235	232	246	222	261	245	224	228	219	222	215	243	226	227	230	228	207	227	266	214	245	261	244	240	205	247	234	231	218	262	208	249	226	262	205	214	236	240	245	217	235	251	251	219	256	230	255	231	244	256	225	242	254	226	239	239	242	224	247	254	265	231	234	228	249	211	241	227	207	244	214	200	250	232	213	226	221	242	215	221	237	234	245	238	214	256	236	201	255	227	229	249	224	238	216	212	212	221	224	246	224	220	266	276	244	202	247	221	219	230	211	229	253	215	260	227	209	225	243	225	227	229	198	218	228	215	249	248	220	233	231	233	213	224	236	229	260	260	227	242	227	254	228	224	202	216	215	244	207	234	234	254	236	221	250	234	202	221	224	226	239	241	213	213	250	254	218	232	235	238	207	215	227	228	195	238	218	223	220	244	227	226	242	232	221	224	259	240	237	250	212	239	259	256	207	229	242	222	217	246	220	231	230	210	236	239	221	231	249	255	248	252	244	223	230	217	197	224	264	234	239	207	217	227	251	223	223	225	235	234	217	228	222	237	240	249	224	265	200	233	222	220	212	241	237	227	221	212	228	225	233	222	251	219	208	236	225	227	225	216	211	239	197	228	240	226	220	246	214	226	226	221	234	232	220	240	231	206	231	250	231	206	220	215	194	221	218	238	216	237	224	239	238	223	238	227	231	264	223	236	224	234	210	237	234	253	239	252	249	256	231	236	250	235	246	234	242	201	235	233	216	230	236	204	256	233	240	236	213	213	222	228	238	225	231	260	259	243	233	223	250	241	226	207	227	230	220	241	242	222	232	252	238	234	230	227	229	230	222	229	239	211	218	243	228	232	248	248	211	235	221	243	213	235	221	202	248	224	243	222	211	230	238	238	236	218	214	255	231	227	235	226	201	213	227	232	227	258	214	216	233	232	222	250	212	236	242	246	240	214	227	218	236	248	253	268	248	219	203	223	231	244	238	223	209	237	248	238	220	224	236	247	233	208	199	214	215	209	213	217	241	263	214	226	211	228	216	262	240	211	216	219	224	230	218	223	244	235	234	205	243	228	221	217	226	244	231	221	239	213	245	237	257	240	238	235	225	206	225	232	244	231	189	232	212	212	239	212	224	227	253	241	216	240	216	264	210	241	232	203	216	238	237	232	230	242	238	223	212	234	236	245	234	229	221	201	242	239	255	216	218	232	240	227	230	250	212	253	224	237	252	214	238	244	230	197	231	217	243	256	237	219	233	232	241	239	216	207	220	222	223	223	216	218	236	241	243	211	224	216	232	220	243	220	253	206	233	232	216	225	230	223	235	217	194	242	209	217	226	237	199	231	250	222	250	235	247	240	261	236	226	276	242	219	233	235	205	269	212	244	246	232	217	240	212	217	243	208	229	240	211	234	215	231	228	241	242	212	205	263	245	208	235	231	232	262	227	230	219	230	245	206	214	238	244	212	229	241	228	233	237	214	235	240	216	211	228	248	237	221	207	227	226	231	252	231	227	228	223	211	248	216	234	219	223	224	225	242	205	261	227	248	233	216	226	236	235	244	231	234	231	263	209	231	226	207	214	235	216	227	234	244	212	223	233	236	238	220	205	239	232	235	253	230	262	248	174	233	212	235	247	253	237	245	235	212	216	216	212	224	229	228	251	217	220	235	246	203	199	226	256	241	240	237	200	211	210	231	226	208	221	256	259	240	231	214	243	231	258	252	225	247	247	260	224	223	215	223	258	216	209	235	246	264	209	237	238	257	246	234	248	227	205	226	233	248	204	233	238	239	195	232	240	225	263	229	252	239	230	232	229	215	230	246	240	240	240	256	258	221	250	215	240	233	250	251	214	246	242	224	238	219	234	231	264	235	236	235	221	202	215	230	204	233	224	229	233	225	248	211	209	259	247	212	259	251	227	262	232	210	245	223	244	219	239	209	219	236	256	212	222	221	283	237	231	259	237	236	225	221	233	219	229	232	233	231	265	216	219	231	237	216	222	237	199	228	214	227	193	212	226	219	245	230	232	226	235	245	221	217	234	242	225	223	230	223	214	214	215	216	232	249	227	234	273	230	226	231	234	211	242	221	257	233	230	235	199	219	221	228	249	236	222	240	234	250	242	236	229	242	225	232	252	232	229	227	221	226	229	262	255	223	236	227	244	233	236	233	241	253	218	225	230	240	204	249	252	246	192	237	242	238	247	223	259	247	218	228	225	229	214	234	218	248	214	240	227	248	215	244	222	230	246	231	205	261	231	198	222	200	216	223	230	223	223	260	221	243	213	209	201	223	251	232	223	240	217	229	263	239	223	211	215	229	244	246	215	226	249	234	235	260	226	220	237	240	229	238	222	241	210	217	197	211	236	200	245	239	195	220	232	233	225	226	242	223	231	225	233	233	230	243	237	250	222	218	206	215	213	218	227	230	235	227	221	234	244	211	210	202	214	232	272	249	207	239	222	225	227	214	248	243	235	230	240	234	229	238	230	208	238	231	256	248	207	253	217	222	229	230	230	237	254	208	260	213	230	229	240	211	257	237	215	231	234	208	211	247	247	226	274	231	259	213	224	226	199	240	217	214	241	244	221	230	239	239	237	249	216	234	242	241	210	224	226	229	230	244	222	262	227	254	238	229	241	222	221	213	250	252	232	236	219	208	244	211	249	236	259	219	243	218	215	217	242	260	230	221	224	226	228	256	240	226	230	245	232	212	239	231	243	243	243	219	238	220	240	217	217	210	226	242	238	236	240	225	246	243	240	233	222	215	236	235	256	192	225	221	286	200	255	229	236	236	236	232	207	247	231	217	229	212	227	220	215	251	229	208	242	218	219	241	235	235	234	252	214	207	235	202	224	251	222	217	215	234	220	231	232	247	217	239	226	271	230	239	262	223	225	245	232	213	215	254	242	232	225	252	223	222	222	214	254	233	218	199	218	251	213	225	225	224	225	227	247	214	243	255	224	248	218	241	225	212	235	221	236	229	220	222	225	237	223	224	226	230	217	234
18479	18873	21380	70403	71663	50969	29823	10134	2116	630	698	639	660	640	660	653	697	654	622	663	615	646	656	633	647	621	661	628	668	655	662	636	623	639	645	653	655	618	637	624	693	636	644	630	627	622	590	609	639	681	685	633	643	648	618	609	603	633	643	628	676	580	662	660	699	666	654	641	693	680	618	644	661	676	647	617	636	638	624	626	671	651	663	634	642	603	650	695	636	638	635	641	655	644	693	630	661	639	646	622	623	620	653	627	681	655	651	598	644	646	683	657	650	624	667	677	681	615	697	667	620	664	639	623	710	635	665	642	657	652	614	676	638	686	663	660	651	647	653	638	682	640	655	628	618	651	643	630	629	667	636	660	663	641	623	631	631	639	709	631	677	627	678	658	636	684	667	654	628	649	626	664	636	649	661	643	650	634	645	637	695	662	653	618	654	682	652	632	675	670	639	638	662	656	670	640	630	636	645	630	680	678	675	642	642	619	611	627	688	660	639	641	667	605	655	636	633	654	654	635	704	659	654	685	657	658	677	626	633	675	662	633	622	634	658	622	658	637	606	688	654	646	632	656	619	687	644	631	639	656	639	616	666	569	687	667	620	664	641	657	633	607	644	654	601	709	628	639	706	653	631	690	692	628	644	609	656	618	657	663	643	647	654	646	630	703	659	587	690	622	695	692	662	614	621	632	624	719	618	633	686	673	633	644	660	630	626	651	663	645	630	654	637	646	618	652	656	663	637	621	636	644	660	618	641	627	611	629	652	655	657	664	603	658	624	652	630	644	663	621	689	632	642	622	655	675	639	630	698	656	632	669	654	614	689	597	639	694	680	662	670	628	626	621	657	613	665	684	682	684	609	672	673	599	685	637	635	677	697	677	636	672	664	623	633	640	650	642	647	711	657	706	625	669	650	673	616	641	619	637	627	619	613	597	641	660	639	637	614	638	642	667	634	655	670	650	651	648	670	629	665	616	647	628	657	666	651	642	656	656	676	654	655	663	675	658	643	678	668	631	678	611	620	616	636	630	646	677	625	688	634	677	651	654	616	618	640	635	662	677	636	659	659	605	629	579	671	668	668	647	684	687	658	653	658	638	655	674	603	654	678	670	639	587	649	660	633	661	649	653	643	634	638	630	631	659	619	645	628	655	714	657	677	671	664	622	660	655	614	602	673	651	636	664	655	656	629	646	648	685	677	651	650	653	616	670	685	673	640	675	643	608	646	621	646	611	692	618	646	710	647	651	621	626	667	643	687	611	634	682	673	599	632	611	656	674	663	629	692	617	642	636	636	681	673	674	654	646	669	636	657	647	671	631	677	633	642	640	623	688	671	605	593	639	624	654	677	636	656	669	658	648	679	643	652	676	657	637	681	634	649	666	640	656	653	657	690	647	685	626	645	614	650	645	657	650	623	662	592	608	647	675	665	635	656	647	716	665	643	657	624	676	633	634	694	620	679	630	650	650	668	674	695	659	689	678	677	657	597	638	672	640	622	653	639	624	675	652	666	626	648	635	620	683	670	654	661	655	643	643	686	625	660	658	667	686	614	670	648	636	671	618	618	645	682	678	676	649	605	687	661	624	641	623	674	649	621	674	658	664	652	701	658	637	637	643	631	673	688	688	640	645	681	646	639	621	656	661	640	694	644	650	615	638	620	624	635	671	629	668	652	655	623	628	690	625	644	617	702	628	633	676	620	690	657	658	631	677	636	628	645	645	689	626	627	638	616	655	650	645	679	637	627	675	679	674	668	664	630	630	650	655	621	624	607	646	609	702	632	661	648	657	634	647	643	627	595	669	659	685	618	665	645	641	644	644	630	647	604	647	663	613	655	628	647	647	613	715	659	620	676	595	656	663	661	640	669	623	676	658	635	644	659	680	633	651	701	634	648	629	649	646	662	633	730	660	666	681	602	678	623	648	655	644	627	625	628	661	627	699	674	677	707	621	685	666	657	657	661	658	625	619	643	661	610	622	600	661	635	622	617	681	641	632	610	674	658	658	673	638	640	685	635	610	658	638	669	650	621	648	618	681	640	633	640	646	638	636	668	643	649	612	675	635	655	616	655	669	664	643	640	645	623	662	654	656	683	610	673	618	690	650	623	668	651	651	614	655	683	656	669	674	634	718	606	674	607	616	617	632	673	641	665	671	629	625	680	640	651	642	653	683	640	620	627	648	683	647	635	658	636	615	657	688	718	674	621	678	630	656	634	649	663	660	641	637	714	676	628	671	644	630	686	655	683	664	679	638	641	652	647	697	627	664	608	639	659	648	627	648	648	680	633	660	629	649	664	644	693	633	657	684	618	680	637	654	655	655	654	670	654	626	632	629	643	657	600	610	630	673	633	626	682	626	613	640	654	658	643	625	641	625	615	646	628	652	671	684	641	604	661	661	626	685	661	658	689	643	663	623	682	610	658	665	614	626	667	692	667	652	626	648	644	608	634	652	644	657	662	639	703	651	657	658	670	631	659	634	616	638	661	649	671	678	645	619	641	605	652	622	621	660	661	665	647	643	660	675	675	652	655	652	674	608	651	645	658	628	624	659	676	649	672	684	655	653	652	642	657	659	656	652	615	666	681	656	661	680	676	652	617	649	648	659	666	612	639	697	667	657	644	681	659	705	647	657	630	643	616	642	672	676	620	623	658	606	675	680	643	668	648	672	656	654	681	661	601	651	662	675	647	671	677	688	638	628	617	669	648	679	657	629	667	670	582	611	636	685	673	656	614	649	621	628	653	642	649	673	634	641	678	645	665	653	657	617	672	702	657	661	665	695	601	667	653	611	667	689	669	641	639	658	637	628	629	630	669	678	681	622	643	626	642	694	636	652	650	624	677	667	673	662	695	683	633	693	640	658	684	650	666	623	649	671	634	632	606	674	625	681	616	577	655	651	655	697	655	688	705	635	701	607	647	652	616	630	648	692	635	614	680	617	651	650	668	673	681	668	648	661	622	708	679	687	666	613	656	659	686	659	697	652	654	651	644	641	681	631	692	680	624	671	649	614	620	671	658	600	661	688	660	668	679	635	660	648	686	624	610	646	649	648	646	655	638	665	666	604	650	644	628	587	682	643	664	625	650	667	594	644	630	695	622	621	634	687	644	637	660	658	622	671	635	624	637	655	662	634	636	653	647	661	626	648	642	662	641	659	617	658	686	648	633	700	680	651	643	707	705	622	700	630	688	612	664	623	700	613	668	637	666	687	624	682	647	648	649	664	654	624	684	650	657	648	669	629	630	661	632	685	661	636	659	632	657	654	629	640	624	655	620	636	632	659	652	605	664	678	647	630	655	634	679	664	651	678	630	670	725	660	659	657	656	704	630	668	694	657	646	657	631	647	659	665	630	610	650	664	629	635	656	658	635	632	672	632	685	617	657	640	682	704	639	651	641	657	634	615	632	647	675	592	613	665	611	622	668	633	619	675	682	626	620	624	638	640	626	686	676	642	684	689	664	613	661	658	620	645	620	689	668	648	644	635	607	661
36541	27604	31353	65473	74069	52903	29771	10794	1377	292	279	271	284	285	298	261	257	253	260	271	283	313	252	260	256	258	280	268	271	253	287	289	304	303	263	275	258	297	275	270	260	297	344	279	280	273	301	318	296	273	284	263	270	281	289	269	282	263	279	282	275	291	308	271	295	235	294	292	279	283	286	274	299	297	281	270	270	297	249	322	242	273	282	303	272	272	313	282	289	264	272	278	254	269	276	275	298	307	276	271	294	269	264	277	274	286	275	252	273	290	278	276	274	273	274	274	265	289	266	297	284	261	292	266	267	281	275	297	283	278	298	278	261	292	266	255	274	274	277	306	245	261	278	282	312	286	288	303	288	266	271	243	275	277	255	258	280	277	257	246	277	284	243	267	295	256	259	306	257	299	290	277	264	273	296	264	268	287	279	265	273	295	265	238	287	306	276	275	277	272	283	262	304	290	276	276	253	263	260	292	282	251	253	271	276	302	268	310	265	277	260	251	274	265	276	281	267	273	287	282	277	248	300	271	270	267	256	254	268	267	270	284	259	277	268	295	309	276	282	274	290	294	294	281	293	306	254	274	275	281	285	266	256	298	278	263	316	241	293	277	283	237	267	321	288	269	278	262	274	257	253	312	265	294	311	261	267	292	278	295	296	282	289	283	313	266	290	292	293	252	262	283	278	263	291	269	305	315	272	298	266	290	266	270	296	281	241	261	270	263	286	283	279	274	296	278	287	261	309	278	283	281	284	250	283	261	303	274	317	283	255	292	297	254	263	287	273	278	265	286	298	315	265	276	311	290	268	264	278	256	292	263	256	291	271	276	260	281	250	268	300	285	282	280	285	280	272	271	302	286	261	282	280	290	267	282	234	255	286	280	264	262	311	274	289	263	268	259	282	268	279	282	267	260	287	290	267	267	287	279	258	304	276	282	232	284	276	270	260	286	275	297	258	291	270	281	297	290	261	270	289	280	286	290	275	275	296	293	263	281	251	285	276	282	275	257	271	275	273	282	270	297	271	265	257	267	262	313	297	280	284	288	283	278	243	278	305	278	257	244	253	269	292	253	224	291	261	277	273	273	258	316	277	315	293	275	273	261	276	236	290	276	274	255	287	246	296	271	246	279	271	285	296	286	293	292	285	283	241	258	277	294	249	258	269	295	286	298	286	286	313	265	268	243	273	286	276	305	309	289	286	295	279	278	295	273	265	263	298	249	257	269	254	303	261	282	299	295	271	265	293	277	285	284	283	287	315	261	275	279	283	276	261	262	271	291	243	272	294	264	282	280	278	280	263	284	277	295	252	263	246	280	271	289	297	269	302	299	271	275	299	294	296	253	276	276	273	256	271	253	255	292	265	261	264	297	285	270	298	274	280	278	256	288	281	275	318	298	294	273	306	264	277	240	251	238	288	259	284	272	246	273	279	271	283	317	270	286	294	274	296	259	282	278	291	270	286	286	301	265	270	263	276	279	291	306	303	266	269	288	279	297	279	287	287	261	268	294	285	294	282	261	252	259	278	293	257	300	268	257	280	259	283	260	285	265	284	270	275	270	287	303	270	302	257	298	278	307	299	295	279	306	286	290	276	288	271	265	276	312	262	278	270	295	302	270	293	280	282	268	286	321	295	291	274	256	233	263	265	298	308	262	266	295	281	273	268	302	305	281	271	284	281	296	253	280	280	280	291	254	269	270	286	278	276	232	280	261	282	250	261	284	284	268	292	280	282	282	291	285	271	267	293	272	252	257	283	291	294	251	308	272	264	277	253	276	304	254	289	271	276	261	281	257	280	269	270	282	268	292	268	277	274	278	296	285	260	255	258	286	305	291	249	256	240	279	302	271	262	266	266	277	287	266	262	294	290	289	292	270	253	249	286	292	252	288	275	296	260	253	260	291	290	308	322	278	269	298	246	285	274	290	300	295	273	291	291	273	269	242	298	273	296	285	263	284	252	295	266	299	260	263	282	264	280	253	288	306	301	281	276	268	258	283	277	277	282	276	290	269	287	282	273	313	267	301	291	259	270	239	266	284	257	279	279	262	286	272	271	300	288	250	267	300	263	310	266	270	290	285	252	280	266	250	269	295	298	285	291	297	288	265	246	271	270	260	266	276	311	300	312	255	277	262	286	271	280	273	256	276	257	300	279	286	295	238	248	286	280	268	320	292	285	290	260	294	282	261	271	280	236	257	282	291	283	301	257	266	272	271	277	280	276	310	297	273	286	284	278	265	298	256	263	227	285	280	273	271	258	289	278	268	278	280	286	273	325	270	279	282	246	296	301	261	258	291	270	270	260	264	264	278	300	288	275	305	294	282	288	317	275	288	241	253	257	300	280	268	270	294	298	273	279	276	272	281	276	279	271	278	268	256	244	259	285	285	265	265	279	298	280	270	264	254	295	313	269	297	276	299	259	263	267	318	284	297	260	284	276	286	255	296	294	255	281	286	262	289	305	279	296	303	304	299	266	286	239	287	303	284	295	314	265	275	260	281	306	298	305	287	304	299	273	263	261	278	307	286	278	248	291	285	291	273	271	283	261	294	262	290	263	256	283	279	273	280	264	290	300	279	264	292	278	261	292	278	259	281	248	281	282	274	273	289	269	248	240	280	279	268	298	321	310	283	284	277	279	280	276	283	309	276	270	275	272	292	236	314	272	285	257	287	265	278	283	275	296	277	249	266	248	276	268	286	249	295	298	258	269	249	275	302	279	297	269	319	290	263	275	285	276	262	284	269	297	250	283	258	247	268	244	288	291	268	265	282	293	263	278	253	305	271	278	271	294	269	294	279	291	303	257	277	272	253	256	273	310	261	311	281	280	251	257	265	292	278	264	269	259	286	280	303	261	270	261	249	287	246	292	292	279	287	307	305	280	294	282	290	311	254	267	285	267	278	269	261	285	277	286	286	247	290	283	280	295	274	250	299	277	281	306	249	283	260	267	280	275	259	287	294	266	282	274	256	272	268	292	260	283	285	292	279	264	276	272	280	269	287	292	288	289	258	246	276	297	293	304	243	263	285	282	273	272	303	293	285	258	281	284	296	245	293	324	258	259	247	279	293	287	286	265	290	286	268	259	263	249	307	300	314	290	250	317	266	254	244	283	288	288	303	273	267	268	271	266	267	254	263	277	269	284	313	245	293	247	247	289	297	304	298	251	258	247	305	299	316	268	272	254	283	289	300	297	279	286	273	290	275	296	284	260	281	264	283	269	283	268	307	268	256	260	312	285	293	267	285	267	269	276	249	246	241	292	294	262	292	276	255	263	260	266	265	280	277	281	286	267	287	268	277	249	257	261	291	293	301	283	307	280	281	299	277	291	272	314	290	258	260	286	285	241	264	282	300	281	273	273	270	255	277	270	250	274	283	301	299	251	292	306	293	305	266	289	291	271	277	280	277	283	282	290	255	278	281	274	250	290	289	291	271	268	296	265	310	271	280	257	276	283	266	296	251	249	280	254	263	257	256	255	279	281	293	251	271	268	268
23591	19014	33348	75761	86080	63479	39652	15781	3258	757	713	785	744	765	739	731	718	743	746	776	755	735	733	749	757	783	787	753	705	769	769	737	712	790	798	692	739	754	744	706	713	754	740	800	776	762	732	766	760	717	796	712	706	719	779	786	782	779	765	731	769	733	692	770	730	733	740	750	714	782	785	769	707	751	729	737	764	717	737	747	719	766	742	733	764	792	800	759	666	732	762	723	781	753	765	793	758	727	782	752	780	746	726	763	764	745	742	781	765	723	712	754	760	751	758	777	794	752	789	758	728	717	763	768	726	725	790	738	730	730	717	770	691	759	732	717	761	759	749	742	737	721	693	739	799	701	757	734	726	786	695	793	760	747	736	787	768	702	747	764	765	707	758	731	791	777	804	768	752	754	770	773	738	743	723	739	773	791	701	713	762	753	732	773	801	779	722	740	733	726	736	733	772	734	783	798	711	784	788	765	669	755	814	742	710	757	745	750	737	745	747	697	752	730	760	772	752	763	752	716	797	778	778	716	723	717	714	738	730	728	735	765	782	744	710	739	756	756	774	759	707	784	761	786	766	786	751	789	768	771	729	736	742	732	725	750	743	739	758	752	766	774	803	759	766	773	794	780	740	801	735	701	747	783	772	702	734	744	744	781	734	806	721	704	756	710	705	757	725	786	742	734	752	766	697	728	712	718	752	736	740	770	765	773	694	732	733	746	743	734	781	782	733	716	764	706	756	707	787	785	782	763	749	773	772	749	760	780	766	758	728	743	711	761	711	742	804	733	775	807	757	759	712	711	777	748	717	746	774	773	724	729	699	732	740	742	748	811	723	751	749	737	762	764	764	784	728	785	751	737	732	759	741	817	732	747	762	772	745	739	762	740	721	807	737	746	740	726	737	753	755	771	718	723	733	728	709	731	783	770	759	759	759	737	711	727	750	819	712	765	743	784	753	750	789	719	745	740	774	762	773	694	728	743	754	777	756	751	731	762	750	743	769	737	793	734	729	769	732	718	758	755	751	750	758	710	803	713	728	756	738	732	711	722	708	826	786	743	722	793	790	752	721	747	762	738	707	707	741	730	752	762	760	736	752	762	746	712	728	730	730	742	692	747	737	726	728	779	723	738	760	788	731	701	750	793	786	736	766	782	746	753	791	758	752	762	704	730	777	737	761	752	748	762	733	747	740	763	724	761	781	806	731	718	744	740	747	733	757	827	751	772	759	773	755	788	747	694	787	769	738	790	756	764	714	758	796	737	711	757	710	780	750	723	766	772	738	734	746	739	767	767	761	754	771	700	740	732	771	719	725	745	678	810	801	714	769	725	766	759	778	750	760	750	686	738	798	765	742	767	729	763	738	766	774	724	756	719	772	775	738	779	785	710	741	698	737	727	737	757	767	815	763	738	702	799	741	755	816	720	710	755	721	810	766	673	744	790	734	758	734	750	767	735	775	719	788	758	760	677	760	702	722	743	793	735	770	726	744	683	741	684	728	732	753	712	709	747	777	723	745	742	816	742	751	764	724	751	747	734	749	739	732	758	720	728	746	722	777	770	688	721	766	731	795	731	777	783	751	762	793	733	733	766	772	757	717	758	794	736	731	768	813	749	750	749	751	815	774	764	747	721	741	737	772	764	752	784	739	757	759	756	820	787	727	753	739	769	716	717	768	753	717	795	758	765	764	757	732	732	817	766	769	731	706	804	722	734	751	768	761	770	731	736	743	738	770	728	714	773	729	769	739	775	803	727	752	753	722	756	793	781	773	787	776	771	741	738	804	736	767	719	738	757	753	709	777	685	780	714	759	731	737	741	753	745	742	743	760	782	792	731	763	738	773	769	740	738	744	742	756	735	737	697	718	751	789	710	747	737	757	754	754	753	769	762	757	764	798	726	793	730	775	755	752	735	768	771	745	712	749	735	742	761	772	702	751	714	758	747	735	720	747	731	726	772	759	757	720	714	746	729	766	725	753	752	746	750	773	756	771	778	725	810	761	764	786	738	779	766	705	761	686	733	705	736	723	766	767	755	748	715	817	740	760	750	713	739	777	763	735	741	750	783	735	759	756	728	740	755	710	727	787	724	776	793	743	800	709	774	713	750	738	751	737	758	710	761	766	782	735	749	748	762	720	746	769	763	767	669	737	778	765	697	737	792	780	769	751	765	771	778	772	724	747	732	729	800	747	705	766	787	767	755	761	755	767	721	735	747	764	764	713	714	700	775	781	742	742	777	769	800	792	766	771	794	767	731	751	703	732	774	742	774	712	720	785	722	732	776	714	755	757	773	726	779	782	774	723	741	756	805	751	796	741	747	706	712	688	752	738	757	780	770	760	751	729	723	762	786	776	748	772	827	749	750	786	740	738	758	754	744	785	747	773	699	782	765	766	746	771	768	730	755	750	766	767	767	755	748	776	773	807	755	749	779	740	731	755	679	730	771	724	696	778	798	794	766	743	759	743	742	795	735	715	756	775	749	746	740	761	779	795	777	775	746	712	770	718	770	751	743	756	724	736	782	749	800	683	740	730	736	782	731	753	753	782	752	734	712	806	691	718	813	766	729	739	808	732	740	761	756	719	754	742	708	776	761	737	705	754	731	748	786	697	755	746	689	738	762	751	735	743	763	743	736	760	732	745	738	745	764	770	705	687	734	715	749	763	770	745	703	735	732	781	700	732	748	775	769	701	735	741	750	774	765	712	752	711	815	752	731	763	770	711	699	735	741	779	733	772	768	698	795	731	728	753	762	766	794	755	800	775	767	718	735	708	754	737	735	757	720	756	741	769	786	776	691	738	775	738	719	717	766	734	757	753	782	753	756	753	740	760	740	741	757	758	803	754	728	719	750	762	723	700	769	726	750	745	757	727	767	759	772	729	783	731	726	743	745	765	746	741	756	745	694	712	823	773	758	700	765	736	743	733	740	764	732	738	723	772	722	734	736	746	727	736	743	764	766	778	777	779	763	777	797	783	767	752	802	702	740	767	716	766	744	727	748	740	700	781	740	786	698	717	752	770	700	720	753	730	749	694	749	770	680	731	811	722	749	773	729	712	729	770	769	743	736	811	752	770	721	822	725	797	743	768	736	743	722	756	796	768	741	741	772	711	728	740	737	736	719	732	722	767	729	772	730	753	762	732	782	812	710	767	792	793	737	717	742	753	735	756	740	745	741	774	800	799	781	779	742	713	720	789	764	748	689	717	745	770	754	799	771	734	721	739	745	737	736	745	765	750	699	775	741	742	725	715	746	765	759	713	721	756	760	757	787	771	735	752	753	749	710	739	776	746	743	759	714	738	708	753	769	705	740	761	736	728	794	778	757	777	734	723	744	743	726	739	732	709	790	770	755	730	732	828	798	775	762	740	696	719	737	742	758	783	732	730	707	748	766	758	756	787	715	726	730	734	777	737	746	734	754	835	748	774	763	725	739	761	741	742	743	732	732	762	732	785	747	724	736	765	795	767	720	776	776	726	760	793	739	753	716	752	743
4476	2284	6015	10632	11889	5621	2000	659	262	193	170	208	209	194	196	201	199	202	181	209	196	191	170	206	178	187	168	190	179	177	199	196	186	173	201	187	180	184	214	187	190	176	186	199	173	184	187	174	185	184	182	186	205	183	165	174	166	183	187	180	189	160	184	195	164	188	194	196	194	182	188	179	168	184	186	184	195	176	183	214	194	175	182	212	190	185	188	172	189	192	191	167	194	209	202	234	178	174	200	207	187	200	189	175	170	181	211	201	194	164	202	188	199	166	193	200	199	178	174	162	191	186	210	196	196	207	177	175	186	188	203	183	189	189	206	175	215	167	189	185	199	196	184	174	202	187	181	190	178	170	164	190	199	193	204	196	169	212	188	204	199	192	196	186	191	215	178	178	185	193	191	211	193	202	202	177	195	194	193	171	161	193	165	209	198	203	187	171	188	177	185	173	187	210	180	217	186	185	165	173	188	196	183	192	183	168	195	196	179	190	206	179	179	172	195	186	169	183	185	190	181	173	191	220	191	183	188	181	194	177	175	178	188	194	185	179	212	210	206	196	168	194	169	173	199	175	184	180	177	180	176	169	184	192	158	184	168	171	216	165	187	178	192	197	166	176	180	183	204	187	177	178	187	172	209	185	192	194	184	190	186	177	217	216	177	185	199	192	201	195	184	204	148	201	206	187	173	203	226	185	154	206	195	190	178	164	176	184	200	204	191	185	194	157	174	179	190	178	170	182	206	201	167	197	172	168	195	193	174	182	180	191	193	188	158	186	206	183	167	187	196	182	190	175	210	212	178	188	183	198	186	164	195	195	157	180	203	178	184	194	171	194	197	187	198	192	171	190	198	176	194	186	166	179	177	184	183	182	156	198	187	192	180	182	169	178	173	183	188	187	203	204	191	199	181	172	191	191	212	184	184	166	200	180	163	199	182	202	181	184	190	187	170	189	174	177	159	190	192	181	177	170	176	192	211	180	177	192	185	150	191	172	198	177	179	171	186	175	196	188	163	207	183	186	182	191	188	185	188	166	180	194	181	177	179	183	194	214	189	212	201	172	187	192	205	198	190	226	160	190	166	171	186	166	186	178	181	166	189	173	185	180	179	173	169	175	197	174	181	187	182	190	189	188	180	165	204	189	199	171	210	206	178	186	189	189	184	189	195	171	166	219	205	187	165	181	184	194	186	196	194	195	177	179	188	182	173	165	194	178	197	179	211	182	205	200	156	180	188	173	184	172	202	190	166	185	187	198	187	178	176	202	165	188	180	208	195	176	210	173	184	172	201	180	184	187	216	164	208	184	207	182	186	195	191	215	174	173	189	194	177	178	189	178	183	172	187	200	175	189	195	196	192	180	189	180	190	191	181	181	194	186	180	180	204	211	193	181	201	170	194	192	165	179	177	207	203	205	156	194	204	188	184	203	178	169	163	165	190	189	194	181	175	171	160	183	182	218	191	191	181	177	187	197	204	176	177	192	193	201	184	165	189	162	185	210	205	154	183	192	198	175	189	228	178	202	188	181	191	178	192	184	189	186	198	175	187	186	193	196	199	204	170	210	186	208	194	187	199	190	194	159	177	202	177	179	186	180	207	190	199	173	167	175	207	181	179	180	171	176	176	177	180	151	191	219	174	183	201	175	192	194	191	180	181	205	186	198	171	161	182	211	177	180	185	187	203	208	179	210	198	182	192	185	184	196	188	179	198	194	182	195	199	188	178	172	171	187	175	159	191	178	179	204	179	176	184	197	194	176	183	179	170	198	171	190	192	206	203	183	191	180	200	183	194	199	190	196	182	181	183	185	196	158	184	209	210	169	208	188	184	167	190	169	170	178	200	210	174	179	192	184	181	195	172	195	171	164	190	168	198	191	205	196	180	187	200	189	171	180	203	184	181	207	210	174	180	185	207	183	143	187	178	155	191	165	188	197	170	184	185	173	186	185	186	202	199	177	184	199	171	195	217	201	192	195	202	202	174	183	178	175	168	194	197	198	188	177	190	193	225	182	183	179	195	177	194	190	185	167	189	161	182	184	185	184	207	189	184	174	186	204	182	193	176	172	185	189	201	190	188	178	175	177	200	196	173	167	196	190	201	170	190	196	206	197	196	177	211	204	182	172	182	171	167	186	216	187	175	183	192	184	184	184	182	180	190	182	211	184	220	200	192	194	171	180	169	192	179	184	163	202	166	174	185	173	177	188	199	159	194	194	203	189	208	163	187	176	186	198	200	206	182	173	189	173	183	173	172	193	164	191	206	203	205	196	185	183	195	185	185	168	153	179	200	194	191	196	159	192	165	189	199	186	184	185	191	166	165	182	174	201	185	210	208	190	185	189	200	186	183	192	190	185	176	192	176	183	176	179	177	172	183	167	203	209	186	183	197	189	211	171	220	191	190	192	195	181	160	191	185	181	166	182	188	183	175	187	184	170	185	170	194	188	189	192	199	181	165	189	216	202	190	196	210	202	172	198	203	186	143	183	184	190	197	178	167	173	184	184	185	169	185	198	208	173	191	230	194	174	200	173	204	199	175	196	177	195	206	190	171	182	175	196	187	191	182	207	165	176	164	166	186	200	175	185	178	185	198	173	191	174	206	157	176	195	174	196	201	211	191	189	158	175	162	175	195	198	176	204	166	168	176	201	184	172	188	169	218	204	234	177	199	206	191	191	205	202	190	204	176	179	194	177	194	164	168	170	206	183	178	182	186	173	193	195	201	190	174	196	215	168	182	208	207	174	156	207	172	199	168	169	184	172	199	189	189	189	143	172	179	198	200	198	190	177	208	195	215	200	186	182	196	170	194	183	187	177	179	188	193	201	206	196	191	210	173	197	195	197	157	211	199	191	200	177	195	161	171	172	218	163	199	160	171	193	187	181	181	171	193	187	171	175	218	193	172	183	210	184	171	179	193	190	180	177	184	185	195	158	205	202	175	201	202	194	217	167	164	201	200	186	189	200	193	169	188	186	187	203	198	190	177	182	184	190	178	196	215	223	192	174	163	199	178	190	195	197	173	189	166	209	188	156	185	177	179	194	181	190	188	193	191	170	218	203	175	205	196	193	179	181	197	178	214	174	168	206	163	182	204	189	197	190	182	220	198	189	178	218	181	182	198	193	175	170	203	192	177	215	172	198	171	190	189	181	191	193	174	190	190	192	209	174	189	198	180	183	186	180	172	181	212	202	175	192	191	196	168	205	213	166	181	202	178	190	191	195	196	183	178	183	168	182	193	217	168	196	190	158	187	177	201	173	189	166	174	192	179	193	201	188	180	209	197	191	180	189	200	220	177	200	187	204	169	177	198	179	163	177	155	188	173	175	190	187	210	189	173	166	207	184	193	176	197	163	187	203	173	172	197	159	178	180	200	175	192	203	190	190	193	187	206	195	189	184	170	172	206	185	183	175	221	165	190	162	195	196	196	196	185	181	171	177	159	185	185	201	181	162	166	185	208	164	176	182	187	206	189	168	186	187	199	170	219	205
3971	2844	11918	26112	26343	15064	6329	2122	731	567	548	540	532	529	499	622	544	485	564	542	545	557	514	540	606	526	537	587	536	540	515	563	549	551	569	530	533	553	522	539	559	528	510	499	548	575	536	517	536	524	538	549	515	530	529	519	573	544	560	532	546	533	509	540	525	546	555	568	536	533	540	529	546	521	534	550	504	555	540	559	519	555	580	555	547	569	517	502	540	505	534	550	520	523	539	533	534	527	554	505	525	532	552	583	549	549	533	557	559	533	558	496	536	548	523	536	518	518	530	544	571	550	553	493	521	534	565	504	526	551	560	553	538	553	503	579	560	514	532	541	520	533	524	498	540	592	515	525	527	505	600	527	528	503	544	542	577	549	516	566	571	544	518	518	555	513	567	526	495	527	567	563	553	556	554	581	570	556	550	609	561	504	552	537	534	509	548	567	514	537	514	516	522	504	551	547	527	532	584	573	524	549	524	572	516	537	496	520	599	529	588	529	570	514	527	542	524	549	507	537	555	542	539	547	532	522	527	488	538	534	522	544	578	552	537	537	506	575	540	556	570	550	562	529	549	540	552	542	584	487	517	555	525	570	582	535	537	505	570	554	493	549	553	565	564	509	554	527	544	544	559	519	548	565	577	525	551	549	551	517	543	559	537	558	543	537	538	559	488	562	561	560	552	549	563	533	543	531	545	544	537	520	576	509	489	530	557	516	540	577	530	496	541	493	565	513	510	507	515	502	596	548	535	523	581	538	516	546	570	564	550	544	534	532	535	534	528	553	520	563	511	559	560	554	554	545	510	536	520	549	572	520	554	583	555	524	510	510	540	560	500	488	538	502	546	538	534	566	540	488	551	557	585	569	518	536	560	535	570	521	523	507	587	531	560	552	551	518	552	532	557	525	529	561	500	550	546	543	526	533	554	526	558	540	553	524	549	528	527	579	538	569	523	517	534	480	537	530	536	541	572	567	505	544	539	557	517	553	559	572	522	509	539	525	551	563	552	516	523	535	536	506	560	547	546	567	565	545	522	532	547	544	549	544	555	541	553	598	511	517	540	511	565	519	566	519	535	517	547	541	561	557	552	550	520	580	565	531	546	571	545	574	558	552	521	568	562	556	504	539	504	557	521	550	530	561	534	549	515	544	533	538	535	522	580	515	542	531	578	499	534	515	583	554	577	544	574	516	562	510	551	535	543	569	508	492	564	541	582	538	528	532	525	489	504	492	541	496	530	531	532	509	552	551	539	568	518	519	513	510	552	563	566	518	467	536	546	496	534	487	473	545	556	520	565	508	506	541	499	526	534	546	523	537	505	539	503	526	551	520	501	546	553	538	529	569	546	506	519	522	528	524	487	511	563	553	560	565	554	523	530	580	537	526	534	546	569	522	527	519	548	550	567	551	550	529	557	528	521	540	510	532	554	525	503	589	532	541	501	502	554	469	584	482	520	539	572	514	500	557	535	576	497	562	535	543	519	501	529	541	528	505	555	559	532	523	518	493	540	544	548	545	538	597	575	567	553	559	524	563	487	555	519	541	552	523	579	523	536	587	539	574	527	520	507	567	521	546	538	501	527	532	508	507	529	507	545	524	493	502	558	525	530	544	584	554	515	560	515	529	490	554	527	547	560	537	519	539	524	509	525	564	532	564	528	520	547	601	559	518	558	512	555	525	553	508	562	601	529	543	525	572	518	516	559	550	543	519	562	530	568	534	548	580	516	545	560	494	537	537	544	516	584	555	575	521	531	564	568	526	546	505	513	513	547	529	534	569	537	557	495	563	535	587	542	514	544	551	548	595	541	524	515	495	596	524	559	526	549	582	526	560	597	527	535	531	515	542	488	510	527	497	560	542	508	551	558	535	542	521	504	542	494	498	527	509	547	484	535	546	503	520	577	525	516	536	517	520	550	519	550	549	544	532	524	500	535	515	532	557	533	527	586	534	528	587	487	559	547	579	544	496	531	516	560	544	542	517	522	565	512	549	547	520	562	516	489	551	509	535	531	540	555	517	544	550	512	526	562	531	517	518	555	495	517	567	542	536	547	525	559	523	556	550	519	524	517	530	539	561	545	502	538	549	537	564	500	548	550	515	563	531	537	541	488	518	560	514	528	531	525	531	533	542	581	543	565	537	552	499	564	547	535	583	555	513	546	570	520	506	585	576	533	537	585	585	560	497	527	528	555	554	507	493	555	523	610	570	549	493	535	536	535	564	536	500	555	534	526	512	552	586	603	530	551	573	523	568	526	542	537	553	555	516	534	540	543	540	556	540	509	565	494	562	542	555	554	571	532	521	528	529	508	516	513	529	526	565	549	486	517	526	530	564	570	531	520	589	539	529	507	517	536	506	554	495	563	573	509	478	564	523	543	566	566	575	500	548	561	548	522	556	534	539	512	517	517	533	555	532	535	511	540	548	573	581	563	535	516	589	563	519	537	520	547	507	561	574	592	550	497	545	533	512	590	503	562	539	526	575	541	535	562	504	514	526	558	486	551	520	555	551	523	552	519	504	540	487	574	525	569	515	500	511	542	523	524	534	537	551	526	573	552	514	540	518	531	530	556	531	540	541	535	536	560	525	545	534	544	520	563	521	520	509	541	564	563	533	552	577	557	536	565	566	568	538	558	521	538	532	549	527	567	523	546	498	543	577	575	559	506	487	568	491	540	522	532	504	585	512	507	524	582	564	514	538	551	579	532	508	499	549	576	562	540	516	522	520	537	526	544	516	481	532	527	532	559	550	521	545	554	507	553	522	529	539	519	525	468	555	559	509	530	571	565	587	545	565	567	533	551	520	569	524	541	530	570	588	523	578	554	554	558	554	525	573	503	521	539	559	544	541	542	558	564	538	537	531	546	538	570	550	517	540	525	513	560	579	570	566	528	555	537	581	551	521	542	556	549	548	535	564	557	539	524	523	541	514	527	537	529	546	549	536	533	565	556	581	538	561	536	529	518	548	593	530	615	533	544	553	531	572	554	562	519	502	521	515	551	560	573	552	518	543	525	530	527	559	524	538	530	558	582	504	526	537	538	535	553	523	536	554	540	539	565	510	531	531	554	572	607	522	520	599	556	546	537	506	508	559	511	545	537	517	546	541	556	533	461	549	523	538	576	530	528	544	536	534	506	539	558	554	520	534	579	560	537	542	560	560	569	567	552	572	531	561	550	556	515	542	544	519	571	542	528	551	560	493	534	539	538	550	564	535	515	558	494	534	521	520	582	549	521	498	512	539	570	533	485	579	543	572	571	539	551	528	544	548	488	506	538	512	522	505	480	511	517	560	547	550	547	562	516	507	561	491	541	541	561	544	536	518	540	521	543	582	505	577	567	584	556	538	551	536	592	559	552	562	543	550	553	514	536	516	552	551	563	528	555	513	525	545	530	567	609	520	545	521	540	544	538	551	556	536	564	559	511	548	570	524	576	508	543	543	522	531	524	528	545	534	561	528	533	548	580	571	540	544	586	539	528	502	523	562	509	505
26069	25291	31262	65560	59960	39860	19599	4253	558	198	214	210	192	229	228	226	243	190	239	220	212	196	219	205	216	234	213	224	227	234	204	230	241	204	244	230	242	214	231	209	221	231	226	235	245	251	215	226	225	214	202	217	226	219	246	210	217	223	213	205	229	247	229	264	230	216	207	205	245	224	242	215	234	221	203	234	211	201	236	237	211	219	218	220	211	209	218	223	224	201	221	210	207	231	223	209	216	235	202	252	209	223	185	220	226	222	224	233	209	223	207	205	232	205	232	216	206	212	249	212	225	242	218	212	209	218	234	224	222	225	227	209	208	237	217	233	216	231	228	209	205	208	204	219	217	244	217	246	217	197	228	217	236	223	211	203	221	202	213	220	219	218	197	229	258	225	238	215	211	230	245	247	214	245	228	211	222	218	211	248	190	207	235	211	228	205	207	248	222	199	214	237	206	201	242	239	242	215	196	220	271	179	230	226	217	221	211	226	231	207	229	207	249	213	194	205	209	201	238	189	221	220	188	199	217	203	226	224	227	217	226	198	188	233	205	248	232	239	199	201	211	207	206	221	236	215	241	204	209	209	267	194	204	198	232	230	221	239	193	221	217	243	215	210	215	226	212	227	246	219	220	206	236	209	234	232	241	218	237	235	204	220	224	194	211	241	249	237	231	221	229	217	207	226	229	202	208	211	211	223	224	196	208	231	222	232	221	199	213	229	219	214	242	219	207	222	233	236	247	203	219	212	238	247	240	216	240	194	184	218	254	227	219	229	211	219	218	233	201	210	226	200	240	210	226	219	231	188	231	245	222	208	224	213	219	204	220	207	195	231	234	251	199	197	221	256	213	215	236	217	221	198	225	227	208	238	229	235	198	219	242	228	241	213	204	218	217	222	227	212	194	234	196	228	223	237	208	237	204	233	242	211	237	240	210	194	226	239	224	200	197	216	191	245	212	247	235	217	220	200	230	212	218	212	228	233	215	241	222	220	225	233	205	212	225	207	204	230	209	212	228	241	210	223	235	209	233	244	200	226	213	217	203	220	207	236	233	212	196	234	215	175	218	227	233	227	230	218	247	207	225	251	236	229	219	226	208	231	221	199	215	234	229	219	212	222	214	215	254	226	229	230	183	203	224	219	221	231	201	226	240	205	237	238	218	227	219	214	196	191	218	228	239	212	211	200	220	255	209	204	222	248	232	209	209	246	227	205	229	213	200	238	220	215	235	253	209	227	218	204	233	211	217	242	230	226	210	230	216	200	218	214	236	215	233	205	213	208	217	246	221	211	201	231	229	205	198	244	225	210	222	222	225	231	212	195	211	243	213	223	233	205	199	238	237	250	203	212	217	196	217	243	189	220	247	218	259	233	247	231	216	224	236	240	209	232	211	194	203	204	230	219	244	230	201	232	226	213	236	202	221	238	209	214	229	247	235	213	243	232	205	210	210	203	206	207	228	232	188	216	233	209	227	218	224	236	212	209	194	240	220	238	236	224	199	227	210	206	233	225	193	238	204	199	219	211	193	214	204	196	202	221	212	207	192	202	223	218	222	209	248	217	235	239	231	215	232	241	221	204	201	220	232	212	235	196	220	235	211	215	234	217	212	232	226	202	220	214	216	215	208	222	213	217	212	211	227	210	230	202	217	227	216	223	221	235	221	233	210	209	244	208	208	193	226	245	218	228	208	236	228	217	207	217	214	214	220	208	222	219	202	209	224	199	219	236	239	210	233	221	247	227	226	220	213	238	213	218	227	234	227	227	217	228	241	243	193	204	218	241	213	221	203	219	220	211	243	222	218	238	193	205	225	210	226	220	222	214	246	209	218	230	224	203	235	213	218	212	204	208	221	198	219	205	191	224	203	220	261	228	227	212	215	226	232	204	214	216	221	243	228	224	222	209	228	205	236	201	218	239	203	218	228	204	245	221	224	209	229	243	222	177	214	237	205	213	228	211	239	197	220	223	216	243	237	226	210	215	206	211	192	218	240	220	211	225	237	227	207	214	231	201	204	210	224	227	218	227	230	208	210	221	202	231	199	232	218	212	219	224	223	241	206	234	210	212	249	220	228	207	183	231	221	204	213	235	212	214	226	246	221	199	214	213	192	218	225	241	202	252	225	220	221	234	215	234	242	224	208	211	206	207	196	206	239	232	213	229	229	236	231	231	184	242	231	212	235	210	200	237	201	236	207	234	221	220	208	218	247	198	234	235	240	212	220	194	214	213	215	216	188	210	206	216	233	197	215	212	242	237	232	244	239	225	209	219	215	201	242	189	220	187	234	225	233	229	212	206	236	208	230	218	233	230	237	223	237	208	209	237	205	206	244	187	232	230	220	235	213	222	225	206	208	242	211	214	246	211	186	208	198	214	203	228	219	217	226	219	199	238	238	217	195	218	190	211	224	241	199	221	230	215	205	232	225	217	219	224	194	209	219	247	251	243	261	219	218	244	246	238	233	234	244	234	223	201	214	201	249	212	220	242	211	219	227	210	230	186	222	220	189	220	215	238	200	224	234	235	221	234	234	227	212	229	210	236	242	222	215	220	233	216	231	210	208	220	214	237	252	202	217	211	199	226	237	196	213	216	248	223	229	220	216	252	213	214	255	226	226	239	202	227	239	230	215	251	237	232	210	221	235	227	252	206	232	212	221	228	231	217	252	222	236	248	221	237	214	232	214	221	219	212	209	232	185	216	263	227	238	235	228	225	217	211	225	226	228	229	226	223	207	221	213	235	196	209	209	237	220	203	228	202	205	197	227	220	216	215	235	229	208	222	192	237	243	204	213	222	229	188	223	206	233	216	237	213	210	248	226	207	207	217	219	226	203	233	251	211	241	210	232	228	229	255	208	204	208	232	236	196	200	222	211	236	196	215	217	243	206	192	198	234	215	230	228	225	216	210	218	227	248	221	229	233	200	207	232	204	229	210	223	219	204	179	210	212	201	238	242	231	237	237	229	232	219	236	197	239	221	212	200	210	224	186	212	235	243	212	220	241	211	226	226	237	204	197	230	232	229	259	223	219	224	229	230	220	234	244	223	220	238	237	200	198	230	236	206	228	242	223	222	229	240	230	205	222	211	209	240	238	178	217	217	231	228	234	207	195	219	219	210	208	240	232	216	236	214	235	222	188	241	235	209	206	240	224	216	204	204	241	202	228	251	222	223	227	199	223	231	221	206	220	196	225	212	214	208	220	209	248	212	216	221	221	216	226	205	203	214	239	234	209	236	233	237	203	218	218	215	228	228	242	224	241	226	248	223	214	204	228	230	241	209	211	199	243	244	225	221	209	211	234	202	217	214	210	229	215	235	221	207	247	207	219	271	207	229	180	229	226	205	222	205	217	241	211	225	192	190	191	211	200	214	203	217	223	259	234	234	232	198	215	227	223	203	205	236	252	254	228	213	235	211	227	237	235	216	230	226	213	241	230	201	210	210	205	211	217	224	207	211	213	214	222	241	226	225	233	226	219	217	238	220	236	229	213
17447	20100	33170	75628	68413	49875	28941	8932	1518	679	630	651	611	607	582	672	618	642	632	632	660	645	636	635	636	593	599	645	615	615	662	691	620	628	614	613	630	629	641	594	634	614	611	597	616	593	650	617	641	669	599	603	614	607	649	646	577	609	646	611	615	609	630	653	621	616	632	610	648	620	627	626	644	621	613	628	624	640	625	622	638	611	652	622	612	571	588	663	632	542	619	631	632	613	648	598	617	608	591	620	650	640	672	609	646	599	619	644	597	668	593	596	608	617	639	637	607	647	590	622	611	627	629	667	582	616	612	598	658	616	616	640	577	660	696	623	608	615	642	584	581	647	625	629	601	609	605	643	677	622	642	622	634	596	611	651	617	616	629	631	580	644	563	627	579	610	610	617	621	644	635	619	652	618	591	618	633	598	601	588	562	628	625	606	652	605	640	569	639	608	608	601	640	611	614	635	609	628	635	585	644	619	620	618	623	650	645	597	604	623	620	627	641	611	637	624	615	649	634	636	636	607	593	620	665	612	675	627	605	624	617	668	615	591	634	640	646	619	602	612	579	658	565	677	628	659	597	614	618	565	588	630	616	639	648	617	629	628	608	662	640	633	600	638	591	633	614	617	633	659	661	639	648	599	652	630	600	627	634	595	584	632	646	637	658	587	595	635	623	582	627	626	573	630	589	608	652	638	619	645	623	627	620	633	635	639	634	629	570	614	612	627	579	633	631	657	626	597	563	623	624	621	644	635	612	622	644	605	598	607	648	650	536	624	611	649	600	632	641	631	627	622	611	615	627	641	580	643	599	590	610	638	587	630	606	651	589	656	652	595	594	636	580	623	612	585	639	613	613	628	607	626	569	596	607	634	584	668	635	597	625	587	619	657	637	660	603	615	668	625	611	626	627	610	640	623	591	628	629	603	655	663	619	595	650	613	660	625	634	627	593	616	629	604	631	640	628	653	639	650	659	628	583	623	616	624	616	636	623	668	634	603	605	587	651	646	603	623	605	628	647	635	589	641	613	639	580	638	630	627	624	601	640	638	625	646	595	667	613	625	636	617	649	609	583	655	637	592	613	596	624	621	544	609	638	655	650	620	609	663	608	648	658	610	625	591	619	634	590	624	670	614	670	657	636	597	583	672	600	573	618	628	643	665	603	660	626	625	585	595	635	626	616	648	643	665	584	693	640	619	601	677	602	574	607	634	633	606	616	628	583	630	632	685	599	621	587	629	622	601	659	589	612	612	674	621	604	638	613	611	659	585	618	629	586	630	622	646	605	645	603	611	643	594	596	613	635	618	608	647	625	630	637	627	604	581	656	635	647	631	642	614	614	649	621	661	617	630	629	609	689	622	613	580	597	625	624	645	606	634	599	624	638	712	620	613	637	606	664	629	668	643	564	644	649	675	619	622	640	580	690	615	618	569	594	624	627	617	584	605	599	650	644	653	625	637	609	617	645	616	634	645	609	662	627	653	615	594	648	598	595	620	597	648	606	604	626	577	646	595	632	606	609	637	612	655	630	637	612	575	601	615	637	598	644	608	633	608	588	614	632	619	570	655	656	602	596	664	631	619	674	651	614	608	622	642	635	656	609	645	577	664	659	615	635	635	643	606	626	634	630	588	635	637	644	597	590	564	654	626	617	625	676	624	623	651	600	577	594	618	616	607	610	621	660	589	608	624	683	625	608	659	626	602	624	654	583	633	624	660	642	615	579	608	658	615	624	618	634	624	584	601	674	624	618	603	659	635	612	594	652	632	594	637	599	628	597	606	654	658	633	604	629	612	670	661	649	618	627	614	632	591	598	620	618	649	583	612	602	619	654	631	587	630	627	611	607	663	594	623	611	637	605	622	617	648	590	696	614	598	588	605	657	630	623	615	611	656	614	651	649	686	633	647	616	630	637	620	638	602	649	633	610	598	626	643	658	574	621	636	601	599	663	604	602	564	579	650	581	613	594	663	631	603	598	628	629	660	645	579	613	646	651	597	592	612	606	595	603	678	600	608	648	621	552	623	590	610	649	648	633	644	628	590	672	586	658	590	644	631	629	661	614	658	615	587	613	651	656	626	651	646	654	626	627	633	595	623	616	614	595	615	613	635	587	647	627	578	642	645	615	614	634	603	656	609	624	643	630	640	627	601	626	627	628	618	626	594	616	662	610	669	640	630	616	611	604	597	639	611	599	624	632	662	667	590	645	617	628	609	624	650	634	679	677	645	582	575	624	618	575	640	637	597	602	683	604	577	635	622	561	609	569	599	620	587	654	633	593	615	593	656	646	631	629	659	601	638	652	605	633	630	657	626	662	641	637	637	605	661	711	612	672	595	652	630	609	631	610	626	640	632	638	598	592	654	568	617	654	609	601	578	559	595	625	615	634	682	633	622	632	620	574	651	570	583	596	675	601	611	631	590	631	621	587	611	641	572	620	654	619	618	616	648	619	636	659	597	588	661	639	623	573	600	620	638	608	659	649	649	604	645	611	633	638	561	610	652	587	589	660	616	609	655	606	630	618	628	634	606	669	611	604	589	595	614	623	623	578	646	602	685	655	640	649	559	659	600	629	604	635	579	571	656	591	594	630	625	624	619	657	593	643	603	625	609	605	612	656	606	586	581	639	627	626	613	632	606	641	591	616	585	644	609	557	608	634	616	632	650	614	628	615	597	598	620	594	639	661	600	614	601	663	638	627	602	642	603	573	593	598	615	579	594	627	625	640	618	659	623	622	614	610	654	630	647	616	624	644	631	618	584	595	635	626	657	628	649	650	629	620	609	630	618	641	648	594	627	618	606	599	633	632	550	650	620	635	633	646	616	622	610	593	613	658	597	604	612	634	648	626	618	610	591	623	589	585	614	662	641	603	595	671	598	603	625	634	655	631	595	622	641	608	617	649	632	591	643	614	626	604	606	628	616	640	591	567	654	619	639	626	613	614	644	611	679	599	606	652	682	614	617	597	647	628	627	639	657	599	605	640	633	584	673	603	641	612	595	666	667	609	595	616	660	616	591	636	639	607	633	619	640	565	623	655	595	641	611	601	593	593	587	626	593	618	620	617	657	633	634	650	640	650	622	627	624	636	618	625	645	654	634	637	605	633	634	637	607	611	638	619	626	624	640	608	627	620	634	664	610	563	642	623	655	641	624	619	608	615	591	670	634	664	643	592	637	650	623	601	628	603	619	633	618	642	616	630	598	669	674	641	653	603	637	623	618	614	641	644	624	645	663	669	619	652	614	608	601	637	646	615	604	601	639	641	652	579	611	657	609	591	596	611	662	616	581	668	605	611	603	613	691	603	615	632	653	627	616	599	612	587	610	648	650	674	621	630	628	630	659	593	617	646	562	639	646	651	675	613	635	591	660	637	617	578	621	632	598	619	604	649	636	616	623	631	646	614	620	630	661	646	624	654	651	612	612	605	632	629	619	628	613	634	611	661	620	597	630	622	643	606	575	597	637	574	646	629	630	598	658	580	601	607	640	640	581
35855	38268	36735	67854	67554	51187	30303	10834	1384	284	301	289	264	293	266	286	258	255	249	303	287	268	288	271	282	251	277	299	264	279	281	259	269	284	301	283	258	287	274	273	293	268	247	248	286	281	287	255	277	296	287	273	269	282	281	276	241	295	287	302	275	253	258	267	283	251	283	262	261	306	272	288	292	274	275	283	260	277	275	288	266	268	255	288	292	253	289	281	282	271	270	308	307	277	297	274	303	287	268	300	270	273	277	275	252	252	242	252	265	270	276	252	271	270	281	251	286	278	273	263	292	260	308	293	250	295	268	312	275	264	308	273	266	265	251	286	239	248	291	260	282	314	289	264	287	287	280	279	253	280	283	276	275	250	265	281	285	296	287	244	276	279	274	256	277	272	265	308	297	261	294	281	272	261	277	298	259	272	272	288	287	258	279	284	242	295	252	324	301	287	303	236	258	289	275	286	271	278	247	279	251	290	281	292	284	253	268	315	277	253	275	274	271	280	231	290	258	257	289	299	285	295	264	271	297	272	267	292	278	292	266	290	297	277	269	281	267	288	288	299	244	276	272	265	263	281	276	276	277	255	241	291	248	284	300	283	296	241	283	289	261	294	259	290	304	307	285	268	277	283	269	264	271	262	287	281	279	289	280	264	257	279	256	268	280	292	264	262	274	274	267	263	246	257	299	238	288	278	281	271	258	266	299	278	259	254	284	247	274	261	263	270	278	276	273	263	303	278	244	270	260	265	265	246	283	270	300	259	307	258	276	277	295	275	257	255	272	271	291	273	271	310	269	279	294	272	276	281	276	288	274	241	298	278	297	270	246	302	270	268	275	291	271	254	305	265	276	294	275	279	272	262	265	304	266	253	255	277	279	271	247	286	255	255	304	279	280	271	261	293	286	287	267	276	291	277	272	257	297	274	312	270	267	291	270	269	273	292	264	258	251	258	320	236	265	275	271	274	267	297	265	283	239	279	293	250	294	258	263	245	264	252	256	298	281	259	279	254	270	331	267	277	267	284	267	243	257	245	268	282	282	325	293	276	284	270	261	297	297	253	274	264	271	334	294	254	302	301	284	299	302	289	276	260	230	251	279	283	249	277	298	294	266	291	291	285	294	235	287	257	274	267	265	268	275	269	279	262	262	265	305	298	289	282	274	263	306	296	292	260	276	284	294	278	274	292	260	286	289	239	253	283	267	304	269	278	265	275	214	257	280	273	305	262	289	288	294	284	289	284	285	264	279	265	291	261	259	271	269	302	293	244	300	304	275	272	259	268	294	232	261	273	246	280	283	288	279	266	265	271	279	290	278	262	280	295	247	279	314	316	303	260	287	274	250	221	284	305	269	308	304	278	277	288	281	275	258	268	276	251	267	259	276	265	261	265	306	267	260	227	284	284	272	267	222	276	264	287	258	289	239	263	260	272	272	278	274	228	291	267	251	290	290	266	273	245	265	282	254	269	267	264	261	278	288	304	310	297	250	279	260	305	275	274	261	251	298	281	286	260	251	280	286	255	276	223	285	269	274	257	275	264	251	283	260	308	298	276	256	260	279	273	294	266	297	268	245	236	241	267	277	280	251	271	302	261	313	231	307	277	291	271	287	259	252	303	274	269	287	264	275	281	258	285	279	271	325	273	279	259	269	250	283	264	272	270	272	252	283	263	287	257	257	290	283	290	276	278	277	280	286	286	281	298	277	286	263	262	272	259	241	285	299	259	282	264	276	261	246	296	279	264	280	281	290	279	277	257	297	283	278	258	266	261	260	309	277	255	278	250	304	243	251	291	233	263	276	280	295	261	293	288	310	298	283	288	262	241	277	292	272	271	259	292	263	298	269	282	294	261	251	267	277	311	283	296	255	251	270	260	259	251	301	296	280	259	303	257	261	286	269	252	259	295	300	227	252	285	277	273	241	253	261	252	284	278	272	296	234	258	263	265	275	301	275	265	273	304	260	313	266	270	315	266	296	290	298	278	271	276	250	264	292	274	283	266	256	284	266	270	315	273	258	269	269	274	291	269	248	257	260	327	256	279	290	248	310	263	291	297	255	293	278	290	256	246	269	271	272	275	282	291	253	280	280	274	264	269	284	296	300	275	283	268	260	273	289	287	261	282	257	303	286	255	260	266	279	260	288	294	254	274	287	261	279	274	297	308	273	271	262	256	303	277	273	284	256	268	321	291	279	283	292	257	273	285	292	282	286	285	284	262	279	267	268	303	317	257	278	264	284	273	260	265	280	283	290	270	270	270	271	287	263	263	265	275	285	267	244	252	263	274	264	269	285	298	271	285	270	281	300	289	283	269	270	303	268	257	260	252	274	274	244	306	285	243	266	302	250	261	289	289	260	273	279	235	305	277	267	287	290	269	272	249	268	282	288	250	247	270	291	262	279	287	287	302	289	288	303	257	306	285	257	281	279	271	269	286	300	302	288	275	267	298	277	274	261	228	276	263	262	259	288	270	282	279	253	259	272	242	278	257	254	291	291	272	277	254	288	252	313	294	279	284	271	264	284	269	247	293	286	257	281	283	265	299	301	285	268	243	279	248	249	274	289	277	289	255	269	248	264	289	268	276	257	268	273	269	245	279	305	281	259	264	272	283	254	270	308	251	220	286	264	266	279	301	295	311	250	250	255	266	280	267	255	250	255	255	263	284	279	264	281	312	283	264	301	283	254	254	288	249	256	285	269	298	270	236	276	263	256	265	277	273	272	284	244	246	254	243	275	293	277	260	276	236	267	263	262	286	259	256	284	292	293	303	261	249	261	291	270	248	251	287	259	291	293	274	272	266	268	260	282	282	261	276	288	261	268	268	310	282	287	278	279	266	282	262	280	274	294	297	287	275	285	273	267	280	279	279	272	254	252	259	283	293	271	261	278	265	288	251	265	251	278	280	283	264	270	262	291	279	261	281	264	278	256	285	263	262	259	317	274	241	273	255	270	278	280	248	279	291	266	246	239	271	270	256	252	285	256	321	278	273	271	286	251	269	257	259	275	278	285	299	249	298	266	285	261	280	234	296	249	296	283	296	259	307	277	274	270	268	276	263	262	279	269	272	252	289	246	278	252	301	307	244	255	262	284	304	278	312	270	293	274	292	297	274	284	280	278	267	278	309	238	288	264	297	288	277	261	296	263	269	279	272	269	260	270	275	285	273	259	285	287	292	264	268	257	272	243	250	261	254	263	259	279	260	262	268	296	309	280	245	252	268	252	248	246	261	288	275	268	282	266	299	289	271	300	273	260	282	300	282	305	260	253	300	282	243	262	252	303	274	285	291	298	262	285	254	297	279	279	295	248	252	298	257	274	268	302	280	271	253	269	291	278	238	332	292	264	256	304	260	257	246	280	263	277	266	285	280	269	291	290	229	275	292	265	285	273	304	288	281	248	261	301	267	256	283	292	295	271	278	257	308	286	275	270	298	275	282	298	283	294	297	273	285	264	251	259	253	279	288	320	272	284	245	278	280	276	245	298	284	292	280
24950	32398	41064	83726	83135	63478	39921	15525	3312	735	774	747	727	749	777	701	742	741	717	735	741	771	769	684	709	793	756	740	718	723	749	748	738	767	685	814	722	737	794	749	751	751	748	741	808	763	744	712	695	697	735	725	789	813	745	751	676	745	737	727	704	755	752	689	742	738	755	754	759	701	770	744	708	719	762	758	733	721	745	737	701	754	746	735	728	788	731	737	802	745	719	714	719	735	738	755	708	751	692	731	767	727	652	729	690	719	706	736	744	763	758	679	756	695	713	733	737	708	732	734	799	734	709	732	694	737	704	779	739	721	731	740	738	742	732	750	714	712	723	716	754	751	734	744	715	793	759	749	766	772	742	771	739	746	757	774	743	749	728	705	724	745	752	793	698	763	774	692	705	688	707	773	705	747	737	746	770	758	728	725	694	800	667	758	788	709	731	713	711	731	797	791	727	714	745	776	735	791	740	772	776	744	765	749	693	750	708	749	663	716	742	752	731	737	703	743	764	734	808	713	735	718	742	758	726	740	665	712	713	737	740	717	721	717	747	723	727	736	762	761	751	732	722	731	728	742	743	737	749	748	736	733	734	715	745	758	778	716	717	761	740	791	725	748	747	709	714	722	750	755	772	695	733	749	747	734	749	718	729	740	752	739	726	781	719	737	754	766	758	746	709	787	711	761	775	733	740	739	741	742	739	727	770	742	730	760	762	779	749	701	749	784	712	708	730	740	728	740	780	709	743	706	729	769	705	772	739	726	729	740	773	771	719	737	699	760	764	757	686	719	685	680	705	700	787	764	754	740	731	737	746	816	700	729	732	702	719	751	793	779	737	743	711	736	787	717	714	710	710	777	780	748	726	782	736	758	728	738	742	756	725	705	689	768	700	770	742	732	737	753	709	725	751	778	742	718	722	726	703	716	706	702	781	715	781	750	751	753	733	710	675	716	747	704	777	733	795	729	752	768	695	749	739	738	750	718	737	736	727	753	762	757	735	727	753	750	738	728	748	764	734	730	759	714	776	722	751	758	737	723	728	712	717	718	802	738	753	764	713	752	728	711	730	711	738	741	769	745	707	713	748	756	750	706	714	676	726	702	758	723	769	763	756	750	757	716	727	757	762	768	721	774	722	728	710	767	715	729	743	740	772	711	720	781	759	769	735	758	785	740	710	723	740	755	772	772	761	803	766	736	752	779	780	769	754	708	735	709	742	703	774	764	741	715	719	758	755	665	742	742	752	724	705	747	711	778	740	725	728	737	717	707	788	714	715	710	763	778	756	730	749	726	737	750	720	740	693	732	697	768	744	738	726	720	711	738	752	729	746	741	746	726	759	713	715	748	771	751	689	759	744	768	757	702	681	753	735	722	755	757	785	727	768	707	729	770	746	742	754	738	705	765	746	721	790	727	732	733	675	739	741	716	707	717	741	699	804	727	669	757	772	722	757	738	697	747	692	756	728	715	742	724	797	766	792	709	721	677	705	752	770	710	717	761	749	655	724	735	748	753	743	749	739	709	732	757	720	753	721	765	808	729	734	728	722	715	743	775	722	708	701	751	684	723	744	729	694	722	751	740	755	760	701	742	715	722	758	730	753	727	699	774	745	768	735	758	708	718	731	722	801	758	733	777	756	755	687	711	736	700	770	722	779	769	715	726	710	704	782	778	757	726	794	757	735	763	735	755	771	714	763	751	704	737	752	698	721	730	752	767	716	735	773	728	744	709	703	790	768	736	766	721	764	708	712	773	759	711	720	732	757	728	782	725	742	783	739	721	760	730	691	739	713	692	739	787	736	750	711	703	759	738	744	712	707	730	734	759	678	715	736	761	791	727	744	734	755	754	741	744	776	742	724	726	762	801	759	762	715	735	725	711	730	775	731	679	733	724	739	733	768	735	706	753	676	738	700	753	694	777	760	735	749	738	744	781	720	751	734	742	756	707	762	738	726	713	737	746	751	780	682	703	737	825	790	758	723	736	733	738	709	737	725	752	731	772	759	731	739	748	720	735	732	754	769	714	744	747	706	719	799	722	741	718	710	741	756	719	669	738	766	724	729	721	735	724	723	753	727	745	827	719	767	740	779	786	717	794	804	755	749	787	762	732	772	713	754	745	740	725	745	759	778	759	703	755	729	707	737	720	731	740	751	770	759	737	786	724	774	749	731	744	808	750	745	733	753	751	729	775	759	746	682	798	760	713	737	735	742	739	718	758	731	761	708	716	748	738	745	722	772	757	779	751	697	747	729	732	705	711	766	802	716	723	755	758	703	765	737	710	735	735	754	704	731	753	765	784	750	730	723	728	736	747	744	744	671	753	714	717	718	686	751	746	748	754	742	763	745	801	711	716	714	770	806	709	751	772	716	749	695	696	745	763	753	715	701	767	715	714	741	710	736	742	749	728	760	739	713	738	698	701	714	719	774	770	765	744	683	716	732	735	717	741	733	733	745	747	754	781	752	737	789	771	733	693	769	723	742	785	731	766	756	787	737	731	741	768	763	832	743	734	742	775	764	809	774	750	772	731	731	745	714	701	734	763	701	749	695	700	793	710	755	704	748	742	767	712	768	698	706	738	747	796	684	781	749	743	742	759	737	790	733	735	765	716	730	795	761	707	717	728	711	741	726	686	746	699	736	700	750	777	767	741	788	711	732	744	713	714	755	732	718	733	703	811	783	713	740	799	759	724	749	725	757	792	738	748	722	759	796	678	756	732	768	745	733	801	712	751	725	747	760	763	698	732	788	769	791	735	743	781	758	725	765	731	723	729	719	726	692	751	721	737	755	771	730	721	753	747	691	701	773	733	713	730	735	702	735	764	734	755	740	757	758	739	727	777	716	748	722	756	704	761	714	765	739	725	730	732	743	689	728	778	747	722	755	742	708	729	750	741	763	728	751	707	767	715	776	750	750	723	732	739	699	754	709	747	726	752	740	680	704	727	744	711	736	739	747	761	786	741	774	708	715	776	749	748	745	735	754	733	760	720	769	755	770	744	729	737	737	699	755	745	701	719	735	788	696	695	711	764	734	735	765	752	736	726	721	715	763	721	724	789	754	747	696	726	741	719	769	726	766	749	728	738	761	732	778	727	724	727	744	741	753	709	759	755	724	735	743	722	703	758	730	774	770	748	768	738	748	770	765	711	746	738	768	744	728	706	758	777	698	771	722	747	739	782	699	771	772	778	717	726	732	757	768	774	803	766	719	736	716	700	752	716	711	743	713	720	773	699	795	784	742	744	681	743	749	751	784	745	745	739	779	781	740	741	717	715	740	713	719	718	750	707	773	716	716	736	754	714	747	740	746	745	756	740	755	711	772	759	722	761	710	761	777	711	737	704	702	747	785	752	732	766	765	759	732	754	712	764	709	728	752	728	706	719	741	771	751	699	808	735	758	774	699	709	757	776	723	696	676	791	713	726	721	773	720	767	780	761	764	710	751	791	715	737	739	745	756	760	753	697	795	739	728	739	721	770	754	721	726	751	802	726
5403	4689	6067	10931	11578	5663	2098	651	275	194	181	194	205	197	167	165	175	173	179	170	176	156	177	159	178	179	205	165	202	176	196	174	203	177	176	178	188	195	182	175	199	192	163	197	181	190	192	194	187	188	160	185	177	180	177	191	195	172	202	177	165	190	161	191	161	170	175	169	165	192	189	206	188	196	190	182	195	176	184	182	176	204	160	196	201	197	201	181	177	180	178	186	181	191	219	186	189	177	195	211	169	188	194	174	185	192	205	206	167	156	174	183	167	167	163	167	180	183	173	178	191	163	179	179	166	165	171	207	176	183	167	179	194	168	184	169	166	206	188	175	196	176	175	194	179	185	167	188	193	191	188	188	156	191	201	179	178	182	177	176	172	169	150	183	183	186	190	218	200	166	199	183	188	179	188	197	192	176	204	206	191	192	156	205	209	191	197	206	168	181	166	163	179	214	192	168	156	179	176	191	195	170	183	188	163	192	175	186	175	188	200	204	190	185	182	168	183	178	204	199	171	176	204	164	193	176	173	164	187	197	188	175	173	196	192	199	188	187	190	199	184	167	167	159	179	175	184	206	197	165	163	183	181	181	174	192	186	230	214	192	171	187	174	199	182	201	190	179	187	216	177	178	168	190	175	179	191	162	182	159	200	184	188	210	181	167	178	190	193	176	195	180	151	210	204	185	178	210	200	157	173	200	193	184	164	179	185	196	214	171	177	165	183	195	165	179	163	177	170	186	206	169	189	174	190	211	192	179	197	187	192	180	187	182	170	185	188	176	159	156	176	187	176	189	170	182	176	173	186	185	178	185	200	170	175	187	191	196	175	193	166	202	156	195	192	165	156	193	199	162	184	213	166	155	199	179	193	172	190	162	190	196	200	177	184	186	201	164	175	184	173	174	173	183	182	183	181	191	187	174	169	186	195	212	178	198	194	177	187	165	182	178	164	193	161	188	166	186	184	171	186	178	185	201	199	182	168	181	181	191	186	178	200	190	198	202	204	169	186	183	190	165	160	182	189	206	178	157	192	173	168	163	180	174	183	180	190	184	187	196	209	180	199	183	182	181	188	175	193	169	166	190	170	210	184	188	181	178	175	181	172	180	186	180	189	207	183	186	165	177	179	177	188	202	186	188	165	191	174	169	186	220	177	159	210	173	189	200	187	183	166	156	195	141	191	162	181	187	186	184	176	191	181	167	165	181	174	159	161	185	203	164	192	199	182	181	182	187	185	180	171	191	186	197	180	191	156	176	167	182	148	175	166	177	174	180	171	185	179	195	159	176	182	186	212	184	191	180	184	167	161	171	186	176	178	180	169	169	165	184	155	183	195	165	159	178	193	216	184	198	172	206	167	163	177	194	206	192	171	178	164	179	203	183	182	192	175	170	188	196	205	181	169	198	197	179	181	194	168	181	172	196	171	171	174	191	172	180	196	185	162	195	200	181	201	206	169	193	172	198	155	185	183	192	180	188	176	202	187	168	213	179	184	186	177	170	173	188	173	201	197	165	188	193	178	182	199	169	183	188	179	194	171	173	181	185	175	162	166	160	202	178	195	163	186	193	185	176	169	181	168	184	191	203	198	191	174	179	180	159	176	192	199	173	183	175	183	199	212	174	190	176	178	177	179	190	195	179	182	166	163	195	176	164	172	161	151	169	217	174	178	171	159	168	189	177	179	178	189	190	182	195	168	161	177	182	189	165	173	168	158	176	183	184	187	199	189	176	196	170	186	180	182	175	184	183	188	164	185	186	195	180	195	155	161	182	185	188	185	175	184	178	192	185	189	176	186	189	158	181	180	191	189	201	196	219	194	167	195	202	181	181	175	158	181	183	183	224	188	187	187	163	196	168	164	160	161	182	175	175	142	207	173	180	181	199	171	178	192	188	174	188	152	206	193	195	194	166	181	168	187	183	164	188	196	208	165	192	187	191	173	189	206	206	192	157	165	189	198	173	198	188	192	191	194	183	176	188	204	181	202	198	196	194	192	195	150	176	181	173	182	193	196	185	211	204	183	169	179	182	171	184	200	192	176	180	181	186	179	193	213	189	178	199	166	181	175	162	162	174	208	160	180	184	166	185	179	187	191	195	183	167	197	176	185	192	184	179	173	186	180	168	203	185	203	176	178	168	174	159	196	185	183	187	208	182	164	157	185	210	186	181	181	186	185	189	174	209	214	186	179	208	166	190	206	185	183	177	208	187	185	192	181	183	182	193	187	201	169	202	181	147	166	192	180	180	191	192	189	167	177	212	190	170	186	155	162	219	193	164	184	162	164	174	222	178	193	185	194	166	194	213	164	188	169	178	186	161	166	193	180	167	167	181	197	186	199	185	168	176	184	199	198	191	191	151	158	172	165	170	170	204	167	180	188	188	170	184	166	199	167	194	186	173	198	182	186	175	177	154	174	175	201	187	201	201	170	194	178	163	200	160	162	181	178	177	230	182	173	193	163	199	191	179	176	187	150	196	184	191	185	169	184	179	191	209	183	174	186	167	194	179	189	182	189	171	179	175	177	182	195	198	190	187	179	190	176	166	187	159	173	202	214	187	170	165	188	182	167	178	169	177	190	193	168	178	186	186	198	159	176	173	196	180	179	145	179	194	182	188	180	182	172	184	178	206	190	170	192	193	193	174	174	170	193	204	194	171	170	172	177	196	169	164	178	212	184	178	163	195	200	185	198	159	174	196	166	195	192	153	185	196	179	181	171	168	172	200	183	182	188	164	192	182	187	195	179	184	199	196	192	178	174	185	156	179	173	193	197	191	160	182	158	172	195	193	211	224	178	153	139	183	209	190	200	174	180	181	198	175	167	170	165	171	185	149	186	174	180	169	194	188	163	165	176	172	159	187	176	169	180	186	204	201	160	202	197	163	162	184	199	187	171	183	195	197	178	194	170	174	185	171	159	181	203	198	199	171	193	195	169	184	169	200	198	181	187	176	197	198	183	188	198	175	182	192	173	192	180	199	168	194	224	163	205	165	185	175	187	166	175	190	176	179	161	191	178	182	177	165	173	217	216	177	178	204	162	197	179	191	195	189	191	170	173	176	159	184	174	193	185	190	173	185	183	202	220	166	181	185	192	167	192	196	192	184	181	178	198	161	183	200	165	195	172	177	176	190	198	184	162	209	153	192	198	195	198	183	185	189	187	175	176	153	175	189	173	190	179	183	172	197	172	158	176	186	191	175	195	184	193	165	180	183	173	186	177	175	194	161	175	183	183	163	185	189	190	177	169	169	192	186	182	177	183	170	186	156	172	180	183	190	194	197	177	203	176	183	175	191	178	175	177	179	179	157	173	159	200	203	175	194	166	174	178	200	154	179	198	187	204	223	160	161	178	182	193	180	170	201	197	153	195	172	187	167	185	196	167	195	172	176	178	166	182	191	199	189	201	204	190	187	178	203	193	178	191	188	184	193	182	180	195	189	180	186	172	157	194	185	175	180	189	181	162	166	187	168	197	187	182	187	186	186	180	197
4938	5313	11538	26593	26568	15999	6950	2148	803	527	528	524	543	522	504	506	489	533	536	549	520	562	543	538	528	517	516	515	521	504	527	526	534	531	517	521	522	556	551	571	519	546	574	530	541	537	507	534	517	514	535	573	548	538	534	544	528	522	514	554	500	530	526	541	543	541	503	465	522	537	562	538	542	570	505	544	522	548	541	525	549	546	498	550	483	506	547	519	525	541	560	545	512	550	526	537	560	510	541	582	530	509	540	523	527	532	547	536	535	546	521	485	527	525	530	510	515	523	537	479	555	510	515	523	550	554	515	541	531	518	519	548	500	486	544	528	504	532	543	538	525	543	474	496	522	574	478	602	517	534	539	543	505	539	528	519	533	516	554	543	548	526	554	511	544	551	540	555	588	530	522	516	510	513	543	539	535	530	515	559	503	541	548	469	498	518	530	486	541	512	540	574	598	537	523	503	521	500	532	508	560	529	498	510	519	496	522	544	480	493	512	508	524	524	536	533	530	540	526	491	525	554	525	545	576	519	513	494	525	490	520	529	521	508	559	518	534	546	529	522	541	571	502	468	530	537	480	534	541	525	542	513	498	558	512	539	478	512	509	488	521	513	527	521	530	535	531	489	572	491	526	490	534	519	566	543	539	490	507	502	519	508	518	514	508	488	560	570	554	501	534	523	489	556	538	511	581	544	555	514	502	521	561	565	547	515	512	497	509	493	533	548	518	542	536	546	533	539	520	473	529	506	561	546	505	500	556	532	571	497	529	520	549	491	548	526	540	509	530	534	517	554	500	521	530	550	547	580	551	519	501	534	554	536	535	533	534	556	514	504	517	548	526	551	536	518	521	509	525	505	507	505	558	533	525	514	530	513	528	541	560	515	547	527	501	531	517	552	513	537	508	524	508	554	506	548	542	575	506	512	538	507	549	537	519	556	542	505	524	519	541	509	517	545	543	550	531	538	501	505	490	509	477	515	485	529	549	553	528	514	567	533	561	506	546	516	564	558	543	506	510	562	529	532	528	502	544	546	537	501	512	512	514	546	530	511	537	534	540	509	539	529	502	515	532	514	542	537	562	506	475	522	528	513	571	523	517	509	541	503	517	508	507	549	525	500	524	517	530	475	491	552	545	533	503	487	511	490	553	563	532	544	531	467	534	522	549	529	518	551	494	560	529	546	592	530	512	536	517	498	538	530	524	549	578	594	536	517	534	497	539	534	522	532	520	568	538	505	551	566	503	487	545	522	527	540	540	509	510	493	536	515	538	521	489	533	503	545	541	557	486	526	512	565	516	515	528	529	523	532	567	532	523	534	499	565	554	507	534	557	518	528	541	544	533	523	589	532	531	552	526	488	539	492	483	507	548	510	547	514	535	545	517	533	506	527	532	552	509	537	530	487	531	504	485	526	528	513	518	528	476	535	541	546	547	570	548	508	533	547	565	513	529	521	530	518	551	507	515	549	526	497	529	520	547	514	519	478	508	530	531	541	540	519	560	536	542	484	533	530	563	517	553	559	508	533	498	537	560	539	558	511	499	537	554	547	514	528	530	537	531	525	537	506	501	535	532	552	506	513	562	532	514	575	549	509	546	528	490	499	516	562	575	539	516	541	527	533	515	551	532	538	543	501	512	512	511	546	549	527	540	561	501	494	547	584	527	495	530	508	527	536	554	564	504	526	531	487	548	515	544	529	507	514	529	552	537	534	513	560	578	488	525	553	540	548	551	549	521	531	569	507	523	533	524	553	529	512	523	526	541	546	482	566	511	534	529	557	504	557	534	495	523	527	548	487	504	514	522	511	543	530	511	559	490	539	543	521	542	540	508	553	517	528	506	533	526	531	560	566	509	507	571	549	504	528	557	510	502	507	551	557	505	564	530	561	555	528	559	494	511	515	512	573	540	544	505	559	524	528	567	520	537	547	477	525	547	549	533	512	482	555	522	506	492	511	511	533	515	532	520	517	529	553	527	527	520	518	528	508	546	506	542	545	490	512	536	482	578	508	530	564	480	524	550	525	546	513	501	565	520	547	525	531	503	540	528	512	494	545	512	532	533	526	553	507	542	559	501	521	613	496	485	530	565	550	511	515	508	511	521	526	564	574	514	527	499	551	513	527	519	561	551	490	513	542	503	507	525	489	528	532	539	565	541	555	543	547	526	509	559	487	508	531	490	558	507	523	527	563	510	568	553	509	537	494	540	516	528	526	547	526	517	514	549	564	487	518	518	519	557	552	510	509	528	550	536	525	541	557	525	545	517	509	536	526	505	520	543	481	464	526	508	512	526	500	536	507	499	498	577	519	582	494	534	544	529	479	498	549	542	527	534	533	527	520	540	548	521	501	496	511	530	551	485	566	552	563	534	537	493	488	536	535	527	504	500	533	508	514	559	494	487	578	550	513	506	554	482	552	557	531	529	524	539	491	525	506	502	549	492	583	529	534	541	506	515	536	483	514	543	527	503	519	546	552	526	568	555	500	509	531	538	535	545	516	516	523	522	535	550	545	536	542	532	541	501	552	511	564	524	523	486	500	551	508	515	509	483	562	523	490	485	537	513	526	564	529	531	540	509	549	565	562	595	580	523	522	521	502	509	507	511	484	528	550	507	545	514	527	567	573	517	529	521	555	526	520	545	507	541	493	532	541	532	530	578	544	530	524	506	547	539	478	513	485	516	506	549	545	544	529	558	530	513	520	563	527	515	520	545	533	547	536	543	540	516	520	526	538	556	533	510	520	535	541	561	497	571	493	526	525	522	554	532	535	522	525	539	525	527	556	504	526	506	518	510	540	501	521	501	574	519	500	531	470	562	472	492	545	512	548	527	552	563	540	570	516	524	529	528	529	509	543	511	515	545	510	507	533	539	460	532	532	530	510	559	547	511	567	540	519	543	545	542	535	484	539	515	464	520	514	505	564	542	504	532	521	506	510	488	506	534	548	512	538	517	522	524	540	560	570	574	515	527	523	504	508	541	552	534	546	569	511	536	520	537	528	494	558	479	548	513	537	532	568	528	548	534	534	551	513	524	509	499	530	554	514	523	522	560	542	541	551	526	549	513	527	518	532	557	537	559	525	510	515	521	562	559	523	508	551	503	522	540	494	546	546	497	529	541	516	542	537	563	495	512	539	516	536	574	509	562	542	521	557	527	551	519	499	507	513	508	554	529	548	509	527	493	555	523	516	562	545	575	531	521	557	514	527	535	507	539	520	504	512	518	499	522	507	502	473	558	529	519	561	539	538	516	553	498	527	508	531	524	516	562	509	529	563	525	530	520	510	556	503	545	561	533	519	533	510	571	525	556	513	562	526	527	533	501	524	539	515	494	533	563	563	556	500	498	542	546	505	512	541	524	522	475	523	522	536	539	478	509	506	539	525	538	531	548	511	555	510	529	547	494	524	571	554	506	493	536	550	525	530	523	527	514	551	542	513	562	555	527	549	499	551	503	526	541	551	558	519	536	513	540	580	516	528	524	528	496	496	542	515
31001	32637	34262	55651	64201	42847	22873	6066	606	204	216	232	171	224	224	216	216	215	206	210	203	200	217	199	219	205	193	213	215	231	230	220	211	223	182	216	215	208	205	226	216	224	213	219	217	192	224	182	201	189	202	175	222	225	188	201	203	202	212	208	219	217	206	222	203	207	201	185	194	203	209	199	222	215	223	204	210	219	217	210	212	215	219	203	224	210	227	213	207	205	192	229	200	206	196	228	234	225	198	203	206	200	227	230	209	203	199	217	192	187	207	205	221	211	218	228	210	227	206	199	211	238	202	235	204	228	205	201	195	213	209	235	234	253	192	220	214	207	226	213	214	206	205	217	215	198	226	197	215	256	214	219	205	210	202	196	220	241	216	238	237	228	203	209	189	206	216	220	240	224	204	189	213	220	210	221	190	220	186	209	215	223	235	221	207	197	219	210	218	204	208	218	215	201	204	221	224	211	194	204	221	202	202	223	195	207	196	209	203	209	225	228	215	183	195	200	218	195	212	194	210	225	186	196	195	194	202	210	186	205	234	248	235	234	249	193	206	232	207	222	200	214	197	194	211	215	234	212	201	236	219	197	210	202	208	222	193	163	206	220	216	231	211	223	222	233	207	215	204	204	216	204	206	208	221	219	222	201	187	224	196	225	231	213	218	197	195	217	217	204	208	221	219	214	225	226	201	227	215	209	223	195	221	243	196	200	211	243	203	208	209	226	199	214	210	220	210	210	192	194	242	211	200	203	188	221	197	225	213	187	200	196	206	213	240	200	197	245	205	228	201	194	226	213	225	207	227	205	216	201	222	194	216	216	208	212	213	221	213	220	214	193	195	208	205	186	237	197	208	199	229	209	215	225	234	215	214	205	213	207	181	217	209	212	203	209	183	201	197	227	195	218	196	205	227	215	224	213	216	220	175	227	225	212	208	225	230	200	213	208	206	196	186	177	194	229	240	216	222	207	231	241	197	229	216	240	223	234	221	214	198	211	214	209	213	209	211	194	245	220	195	213	222	193	205	250	213	191	205	184	195	228	205	232	219	239	222	204	209	208	224	228	221	214	232	242	205	239	211	224	210	238	223	193	201	220	240	207	202	228	205	216	239	206	224	197	225	239	225	236	196	212	207	214	215	224	197	224	212	221	201	227	197	213	210	212	212	227	208	191	191	200	238	234	203	219	223	203	197	205	238	208	209	200	222	221	217	196	227	220	231	219	205	214	229	196	207	221	205	191	221	192	218	230	198	213	244	230	212	207	216	213	223	214	225	206	202	218	225	223	208	230	210	206	244	230	231	179	204	222	201	224	221	227	205	202	232	188	225	194	206	230	225	204	212	213	206	203	236	212	219	202	204	213	221	205	198	213	217	221	204	192	215	198	208	201	195	214	200	216	210	223	205	209	222	221	201	198	189	203	195	176	225	216	223	220	214	226	226	225	226	197	225	219	238	199	226	220	220	213	192	222	222	224	236	224	214	199	224	195	225	167	209	229	196	225	220	216	204	196	205	201	219	211	217	214	215	228	221	203	198	205	201	217	225	216	203	226	225	196	218	206	213	212	218	249	194	217	192	219	184	203	211	233	243	208	228	216	238	224	212	236	207	207	214	213	210	224	217	207	215	212	236	205	197	199	221	227	202	193	229	252	209	215	225	232	221	211	213	218	237	228	249	210	196	210	218	204	205	207	211	221	217	229	213	207	203	189	231	233	208	224	226	217	239	227	189	223	220	265	212	217	213	181	218	226	227	210	205	213	232	227	216	206	208	219	215	228	199	211	224	207	217	202	203	227	222	182	199	218	215	208	196	193	219	227	235	229	224	227	234	216	234	199	222	217	221	203	223	203	201	189	232	215	208	234	192	209	214	215	234	219	205	219	222	207	254	175	219	234	178	193	200	202	231	223	201	215	236	171	200	233	226	202	228	208	211	213	204	196	217	224	204	213	215	202	215	245	191	217	191	209	210	198	199	228	181	204	196	203	201	220	206	219	188	198	224	186	204	209	204	214	231	234	216	209	215	226	193	192	206	186	229	211	202	210	218	206	201	238	199	225	237	205	219	237	222	221	183	206	229	206	177	202	222	184	214	216	216	206	226	210	217	212	225	206	188	197	206	216	207	197	228	222	215	229	205	225	212	204	214	214	212	207	198	216	217	196	213	214	216	195	224	205	189	221	210	221	220	226	206	227	193	224	181	202	226	197	204	191	228	221	201	219	204	229	211	196	219	219	215	205	207	201	234	211	202	213	184	206	200	255	214	217	222	207	222	188	232	201	226	210	206	226	236	215	211	217	206	232	217	205	197	214	226	200	212	225	205	220	228	243	198	230	233	224	192	218	216	207	200	217	237	215	228	214	207	203	235	207	212	203	222	242	232	228	208	215	211	225	213	221	215	202	208	193	199	243	212	203	232	188	204	245	216	212	218	188	211	223	197	189	214	232	197	205	206	228	199	185	182	201	230	205	203	214	183	224	221	208	210	221	204	198	210	219	190	213	212	236	208	217	220	194	216	214	210	221	212	224	225	217	209	232	209	199	229	195	221	188	220	215	210	229	224	189	210	217	223	212	223	204	201	219	211	227	224	215	206	212	205	231	203	190	208	230	221	214	215	195	222	207	246	194	244	225	203	210	230	237	204	209	231	213	191	227	191	191	235	211	234	234	196	220	216	174	212	218	241	204	190	206	221	221	197	205	191	186	217	219	239	225	215	245	195	199	199	214	188	188	205	199	221	242	205	218	241	222	199	192	203	215	199	240	225	226	215	227	242	228	228	216	189	201	207	211	227	218	225	217	228	206	188	232	223	197	198	210	205	242	203	224	208	228	221	194	216	234	241	209	214	225	214	198	211	233	199	213	229	188	214	206	215	191	194	225	190	213	218	209	215	214	185	206	212	203	204	229	213	217	194	218	221	218	202	235	226	201	213	225	253	220	218	204	216	211	189	195	219	209	215	223	204	188	212	204	209	211	229	222	216	208	208	202	207	219	174	209	235	208	225	218	239	191	196	235	228	215	213	221	220	233	221	201	209	227	196	204	219	200	196	203	218	199	209	208	204	230	213	211	213	217	223	238	218	184	202	212	201	208	188	207	205	181	212	201	215	199	204	227	191	196	233	196	192	215	197	214	203	203	216	222	222	189	215	189	211	189	213	225	207	183	230	187	209	198	223	225	227	205	218	216	214	200	197	214	223	215	224	213	227	228	239	212	208	204	237	211	238	189	224	209	196	193	212	199	225	219	214	228	189	223	198	201	234	193	216	222	232	210	234	212	228	206	228	215	223	223	201	215	231	212	206	212	212	215	211	214	218	221	225	234	190	211	248	196	221	199	210	200	218	199	206	193	230	207	237	227	198	201	207	205	207	219	237	228	200	219	235	229	210	232	222	218	228	231	192	234	216	219	210	210	218	212	202	209	214	212	228	187	201	219	185	203	205	215	192	207	204	192	211	173	206	168	205	228	217	239	196	219	242	187	216	228	222	228
22048	26381	35382	67466	72605	53302	32851	11575	1788	611	629	579	611	603	628	636	606	658	590	643	597	628	577	615	568	595	604	610	595	601	581	613	568	617	585	580	620	621	612	618	620	573	641	630	617	628	590	611	630	620	618	616	623	584	646	617	606	600	575	612	617	584	576	590	599	590	596	619	584	573	593	593	562	586	584	612	611	601	629	566	597	602	609	585	599	602	638	603	572	596	599	579	600	570	614	618	615	620	581	630	623	587	606	546	616	622	592	613	676	616	592	605	619	588	565	591	574	623	599	558	616	583	630	667	608	613	600	576	571	581	620	611	604	566	566	579	614	597	583	615	573	613	605	545	589	583	592	630	612	594	607	597	588	605	616	576	630	595	628	611	590	620	585	614	564	607	594	624	607	589	613	578	589	597	596	631	547	616	587	598	538	605	575	596	596	617	563	602	617	578	633	587	577	627	548	579	621	618	619	627	573	619	622	576	629	596	602	595	626	633	678	601	570	595	607	615	589	596	616	585	609	563	572	612	615	607	627	607	607	562	611	589	596	587	574	601	577	615	585	572	611	605	582	611	632	608	593	616	606	600	594	619	563	586	570	550	578	630	624	568	594	570	577	565	563	619	604	583	595	613	603	589	608	591	559	566	593	610	589	599	603	613	585	607	584	631	608	561	629	653	599	548	578	635	640	599	579	574	643	599	595	592	597	614	620	612	600	621	601	576	590	628	615	574	627	586	593	597	628	608	633	616	619	633	621	604	606	582	582	550	592	596	650	594	608	613	627	657	606	597	601	587	614	570	565	626	595	574	585	598	568	612	593	591	621	628	587	606	568	611	598	579	567	600	591	647	576	617	603	631	638	624	610	607	618	562	577	597	567	574	674	633	619	579	611	607	612	578	556	586	540	606	653	619	618	595	568	617	646	586	606	593	606	599	580	615	645	625	567	581	573	613	561	614	563	579	630	589	618	611	550	590	580	653	607	607	608	586	598	615	591	595	644	582	569	620	620	621	628	588	587	617	606	569	640	579	597	596	592	560	591	624	620	616	578	561	604	625	647	600	555	581	601	595	606	642	562	607	566	578	590	570	584	602	635	622	615	587	638	584	558	609	576	570	569	603	580	610	601	629	607	594	600	600	599	558	608	562	649	597	594	641	563	604	603	606	608	585	575	621	590	598	637	567	611	598	589	603	574	639	618	630	592	594	622	601	634	623	601	592	581	568	566	592	613	534	618	572	614	628	618	577	597	616	587	588	603	636	609	612	604	571	601	582	616	603	638	581	623	597	579	630	569	569	609	608	619	622	590	621	589	574	600	600	615	598	566	551	595	588	585	627	617	578	640	570	568	595	590	557	580	577	592	617	593	591	580	622	586	619	609	601	641	643	601	566	637	589	659	620	593	619	581	601	626	570	614	628	627	639	611	603	622	637	559	607	596	600	607	624	610	551	620	586	619	592	632	616	562	591	607	582	607	581	586	604	563	603	599	567	614	631	596	606	597	568	618	643	635	591	569	620	598	582	578	604	582	605	597	603	600	627	638	610	580	587	555	624	666	609	635	596	627	617	633	595	563	619	596	570	573	595	601	568	602	581	615	633	555	612	575	640	603	625	544	633	605	611	567	650	651	561	590	588	616	594	609	571	612	617	596	613	632	539	642	615	643	609	585	601	624	600	623	585	633	607	590	577	604	587	616	585	605	579	585	632	605	639	617	625	601	640	611	570	601	617	600	579	614	634	604	566	594	636	564	581	628	660	606	579	638	613	579	555	644	608	634	562	609	598	589	630	612	615	619	668	623	575	593	601	577	594	597	583	612	606	583	587	609	594	575	560	611	605	570	607	585	568	582	553	603	615	561	590	612	605	648	603	625	626	600	583	617	556	604	608	611	627	612	640	589	617	608	591	595	605	593	575	615	570	586	609	590	564	559	638	631	626	557	613	589	587	601	572	551	615	613	601	599	588	591	569	594	595	598	610	587	615	606	589	591	579	628	580	600	581	642	579	618	621	600	603	631	621	611	615	582	600	612	594	614	607	552	611	594	594	565	621	611	618	579	618	606	602	619	614	614	583	627	620	631	603	562	562	631	608	609	611	598	604	569	566	575	624	547	615	607	574	626	565	559	580	616	577	572	629	541	591	592	608	579	612	625	617	632	581	569	626	611	595	614	611	655	559	565	606	618	590	634	629	637	611	594	628	566	584	613	612	596	596	635	654	581	598	600	618	547	584	581	588	611	601	557	638	600	596	625	605	610	614	632	586	573	595	581	585	624	619	623	628	636	593	590	613	575	634	620	557	594	608	600	627	623	610	600	625	612	620	605	602	607	612	602	610	598	616	598	548	572	607	569	593	547	613	619	610	597	572	625	599	604	603	594	586	608	611	642	583	583	619	620	593	606	619	597	619	615	558	613	585	596	587	559	637	556	585	609	638	572	589	591	613	579	606	630	604	555	576	586	626	631	627	617	589	576	631	649	645	604	592	607	580	595	604	602	622	619	575	621	581	585	598	623	629	584	610	614	563	602	599	586	643	604	655	569	575	582	595	607	571	630	597	588	648	607	594	619	604	626	580	629	568	611	616	623	583	610	555	613	628	582	578	580	583	553	556	618	625	657	589	575	592	608	629	578	631	585	630	581	586	606	601	640	601	612	573	580	622	601	594	583	602	566	637	615	616	617	628	614	598	638	564	610	603	603	610	614	598	567	617	586	583	583	607	594	554	577	643	626	610	608	614	601	634	588	600	532	590	591	604	609	596	586	612	602	615	614	608	620	578	564	595	571	591	613	607	563	578	571	614	570	597	582	565	614	561	598	570	569	594	587	597	593	575	598	608	604	599	601	603	583	620	602	590	635	604	586	579	592	579	618	624	569	602	582	587	611	635	607	617	600	597	576	616	619	570	586	635	654	587	575	611	623	631	634	567	594	619	625	628	638	601	541	574	608	598	565	581	573	599	594	610	582	604	560	604	583	616	593	609	612	664	589	621	627	580	623	589	596	559	590	576	584	594	602	596	568	587	612	614	580	618	614	566	554	639	568	627	625	560	581	624	607	566	616	575	587	572	583	585	580	610	599	585	611	601	618	628	590	579	553	644	610	621	615	591	574	587	630	602	593	584	636	594	638	644	610	599	592	605	581	623	615	572	568	614	594	626	580	599	625	593	585	661	625	617	573	609	627	592	581	665	617	602	614	601	614	596	629	608	577	627	584	590	638	579	605	617	633	593	611	649	631	573	596	585	578	626	596	627	593	621	560	636	623	574	617	578	627	595	623	613	598	611	607	605	593	599	604	577	625	624	597	587	584	591	609	618	593	581	574	627	608	581	620	610	626	606	662	592	589	594	666	606	630	634	618	586	572	592	580	598	615	532	627	577	642	607	615	586	588	596	572	588	634	564	596	649	565	603	608	602	587	584	618	582	658	592	600	576	640	599	593	650	627	605	629	551	591	621	633	571	643	558	598	589	630	559	562	596	623	630	648	601	593	650
40143	37068	44903	60903	72700	55291	33834	14153	2249	321	283	242	247	280	251	264	286	282	276	245	283	266	284	278	287	276	266	248	256	272	249	280	273	285	267	296	273	245	280	266	276	263	264	268	250	244	214	243	295	263	255	255	283	281	276	289	251	244	256	257	260	253	250	233	261	248	248	236	303	267	221	234	238	267	234	247	274	274	255	265	280	265	255	271	288	234	257	232	260	251	258	267	270	240	258	280	272	268	266	253	267	278	262	247	275	258	263	269	254	258	298	270	265	264	250	279	241	276	264	266	250	259	274	260	250	266	286	267	256	258	259	241	289	262	244	227	249	278	253	282	300	270	264	258	263	268	267	243	250	263	246	238	276	263	256	276	241	273	263	290	285	274	292	245	282	260	261	285	249	275	279	244	251	278	239	253	276	237	261	240	270	280	233	253	247	296	249	276	272	266	232	270	301	259	247	251	230	258	228	251	260	242	290	269	292	251	268	284	264	250	278	273	255	232	257	275	299	253	275	280	283	277	257	279	262	238	261	230	260	254	265	272	230	274	265	280	268	279	289	254	262	253	264	278	243	270	305	263	255	244	230	229	267	265	290	240	244	271	254	283	304	250	284	252	247	255	279	251	270	253	303	261	237	262	305	268	251	276	251	280	295	259	253	264	267	267	264	242	245	259	258	263	256	275	247	273	269	245	270	254	290	271	261	270	242	260	265	259	265	274	268	266	265	276	247	266	258	263	265	247	246	270	255	254	280	256	259	246	275	255	287	248	309	271	301	288	250	272	265	268	255	255	285	262	273	261	279	284	248	248	263	250	242	284	243	257	257	256	276	268	262	224	278	270	248	258	270	256	272	270	270	246	271	259	245	269	247	256	261	261	253	288	277	256	284	284	274	267	276	267	275	276	271	280	270	270	257	276	298	249	269	272	286	271	271	271	271	245	273	258	257	251	263	235	254	243	295	276	281	271	269	272	270	274	268	270	289	251	241	276	274	261	247	254	273	248	244	252	259	272	279	269	243	261	272	233	236	273	231	252	312	253	287	260	267	268	269	251	286	250	296	273	258	262	266	248	270	260	245	265	232	230	232	249	263	268	253	249	268	269	293	247	273	272	260	256	277	230	247	245	293	255	258	262	284	241	274	276	263	266	249	261	272	257	244	278	275	276	250	241	237	252	252	262	253	260	259	253	254	256	277	222	253	245	265	253	260	270	257	233	249	258	280	272	270	288	239	269	237	235	276	263	229	252	288	233	282	247	277	249	272	255	261	275	290	243	226	284	271	245	256	251	261	250	241	285	284	284	260	269	262	283	269	260	303	291	248	265	234	273	271	276	223	305	265	251	274	268	289	276	277	269	240	258	244	229	276	277	260	254	261	274	245	251	254	276	236	237	273	276	281	285	258	294	257	232	252	251	264	247	247	257	256	240	244	290	269	273	258	265	245	306	263	291	258	248	277	281	252	220	257	248	264	271	285	251	271	248	271	265	259	257	261	273	259	265	267	284	266	260	281	270	261	250	270	244	240	239	271	232	263	251	240	234	258	247	262	281	277	235	254	283	267	260	286	241	247	263	242	256	271	269	268	260	274	268	246	259	242	239	282	263	276	276	238	283	254	239	284	257	266	246	250	280	233	283	287	246	257	262	268	228	282	257	303	266	284	256	303	291	262	237	251	255	246	281	272	251	268	265	249	241	257	244	259	281	283	280	247	267	242	261	277	240	251	249	253	256	293	264	241	253	254	217	271	245	262	249	279	242	256	244	265	296	282	277	241	268	259	268	251	263	275	262	265	258	243	257	236	236	250	250	273	308	206	267	294	265	258	233	261	232	254	262	267	242	269	270	276	276	283	280	247	249	255	281	289	248	265	267	244	234	263	260	286	277	260	281	231	264	270	264	242	279	231	260	262	251	250	285	287	221	273	285	235	250	270	266	253	247	242	275	286	287	279	259	261	269	274	260	234	249	262	268	259	268	253	248	252	272	250	259	251	256	233	267	258	265	284	235	246	282	252	287	250	260	284	255	255	252	259	222	245	266	296	245	223	257	255	273	263	260	263	273	261	256	271	246	301	248	263	268	246	237	242	251	263	261	259	259	268	261	267	306	268	260	221	251	267	285	289	279	253	290	273	258	264	254	267	261	265	268	286	282	286	246	266	252	253	270	259	279	239	283	271	245	280	260	239	247	267	268	245	246	260	280	276	255	268	264	247	260	245	269	256	297	275	243	245	248	256	304	250	287	264	240	262	263	260	248	262	251	233	229	278	286	230	267	279	261	271	310	248	251	299	280	261	258	273	253	266	264	271	279	264	256	257	278	267	264	234	283	266	260	266	256	284	300	290	293	278	229	255	236	258	242	245	256	255	322	273	239	280	271	260	269	250	280	257	260	243	273	278	242	258	239	266	267	252	284	271	272	268	241	274	256	247	233	265	272	261	260	259	260	284	244	269	230	259	262	281	249	263	274	245	260	245	252	288	282	263	255	254	260	271	240	293	259	245	266	253	275	265	265	262	276	274	250	247	268	252	276	286	236	246	261	279	237	253	255	270	272	278	265	292	286	257	242	254	250	299	260	269	258	267	288	225	251	248	273	235	248	227	267	294	265	257	266	266	278	275	252	247	266	266	234	261	281	245	256	260	259	246	269	251	250	246	265	280	243	253	248	282	253	271	290	276	262	286	261	298	271	266	283	273	253	261	277	280	259	277	251	256	252	258	288	278	271	280	252	263	275	262	290	284	264	256	278	249	298	258	252	246	243	240	266	276	236	262	263	248	298	273	279	287	272	244	270	223	268	227	245	256	249	271	260	252	279	253	250	249	253	241	285	294	246	258	243	294	214	260	267	242	263	266	255	282	302	266	267	283	260	291	268	257	252	279	266	237	282	266	262	275	239	277	246	239	277	260	287	303	272	271	250	237	265	261	254	276	281	274	289	266	288	269	241	266	267	269	282	290	273	250	284	249	303	233	255	241	260	245	274	275	253	281	232	296	276	256	269	287	290	276	263	236	256	216	275	252	265	274	262	259	249	255	265	265	247	292	303	265	272	285	277	279	256	269	230	274	243	267	256	266	267	251	268	275	312	281	262	257	258	263	275	267	267	259	262	263	265	286	269	277	287	264	269	232	273	255	254	285	268	255	254	257	248	257	268	269	252	261	252	276	255	267	241	221	271	259	281	275	247	245	259	255	278	261	279	260	287	261	265	267	245	266	303	237	242	266	276	297	261	249	236	248	286	267	247	261	258	264	261	235	298	246	268	290	272	263	253	311	253	245	276	247	270	275	272	278	255	262	252	261	242	257	299	265	255	261	282	254	270	277	261	293	292	272	286	254	301	266	285	254	244	280	257	269	270	276	249	277	255	271	272	249	270	231	279	252	277	276	295	243	269	270	267	275	261	246	242	261	268	270	246	308	240	273	252	260	253	267	264	288	267	278	256	265	246	274	259	255	265	252	266	263	277	246	245	234	312	241	270	279	257	254	264
27349	30522	46360	73689	86692	67364	44163	21001	4635	675	745	741	734	685	733	736	724	745	716	712	710	728	752	723	717	668	661	691	737	699	685	695	676	728	725	691	699	731	716	697	712	728	700	693	704	677	674	722	794	728	667	695	715	731	693	740	716	699	703	716	752	700	697	727	695	751	745	713	723	755	700	740	675	698	673	728	731	686	706	753	722	680	722	738	752	709	708	689	706	698	664	745	709	700	696	708	678	689	723	686	709	671	725	727	736	716	673	718	700	698	715	718	694	722	679	706	706	715	705	726	734	696	722	688	684	666	695	693	744	739	718	686	671	682	722	688	750	733	706	757	768	744	698	726	677	737	751	726	734	658	751	700	667	729	716	729	678	697	727	721	797	678	724	721	718	709	694	706	714	703	704	683	740	720	745	726	691	720	727	698	674	723	698	692	673	718	669	746	737	739	722	765	746	741	725	749	696	643	719	706	711	679	681	691	698	692	732	744	738	693	752	671	712	703	690	686	737	689	670	689	685	725	670	712	702	689	718	714	712	682	714	686	713	695	671	705	712	722	771	718	728	702	674	701	713	686	729	735	734	707	683	661	712	716	711	650	700	698	747	673	696	721	734	681	720	708	738	694	727	736	717	726	709	709	769	739	711	735	716	756	736	683	685	712	699	751	728	674	764	730	711	704	727	693	734	742	696	738	698	717	769	697	707	712	699	753	709	704	743	750	729	727	735	745	688	752	760	750	739	746	680	708	748	726	690	737	679	682	715	667	728	724	687	714	715	749	692	724	713	697	734	675	763	680	729	736	773	718	696	688	718	714	707	693	688	718	727	664	719	743	690	651	697	749	734	714	669	699	707	717	707	744	661	723	754	657	722	708	734	711	759	724	746	794	702	704	735	730	683	724	727	655	684	769	681	738	729	694	678	690	706	714	706	702	726	700	712	682	705	703	761	715	732	696	714	710	733	737	708	753	668	741	739	745	708	659	691	727	714	730	698	690	759	705	713	695	734	702	696	683	724	664	716	702	696	714	674	714	749	660	669	720	755	706	752	723	702	693	712	676	695	718	727	753	708	719	702	666	705	715	721	723	664	686	686	731	709	711	681	668	651	699	705	680	717	702	690	707	701	723	770	730	730	725	699	701	680	713	744	686	721	703	704	710	694	739	725	680	728	696	696	769	732	731	760	710	694	693	717	682	667	654	677	747	709	667	726	714	694	732	665	726	721	666	679	709	687	734	697	683	713	748	690	708	729	762	685	708	737	749	689	688	768	721	677	700	723	708	688	753	698	689	712	663	714	706	722	669	746	703	746	703	725	702	744	748	705	707	671	732	692	721	672	720	701	718	698	708	690	727	771	720	740	722	734	720	655	710	733	712	724	716	703	734	695	729	695	688	701	713	679	719	721	687	744	703	712	731	717	721	752	701	697	708	725	705	727	739	696	685	703	743	738	725	693	721	696	726	699	742	687	709	689	676	695	721	736	713	753	676	717	697	686	718	725	692	708	701	688	741	721	738	747	685	695	738	736	697	733	753	692	697	724	732	694	672	744	713	705	735	707	718	734	696	745	658	719	706	715	690	725	739	706	730	712	785	728	729	698	737	727	690	741	757	727	739	697	756	726	707	728	707	694	709	723	717	681	752	715	719	710	775	717	738	718	663	715	755	727	724	709	711	706	720	687	712	720	695	647	719	705	720	720	676	703	695	677	668	674	737	722	698	724	774	695	701	725	708	758	748	698	737	676	762	744	719	681	685	679	764	689	701	723	698	669	694	697	703	719	738	670	661	715	733	732	756	671	698	666	761	733	768	725	675	714	743	710	704	786	768	719	720	745	728	743	736	691	693	697	747	751	684	727	681	737	701	729	700	726	680	706	749	746	725	712	708	758	725	732	759	782	708	709	656	745	762	718	750	719	706	699	704	720	715	697	744	737	722	782	767	675	744	725	717	714	702	699	705	741	695	720	684	756	713	716	682	653	746	658	684	692	686	709	725	722	718	727	755	674	653	741	765	712	747	717	719	700	720	724	707	716	692	683	707	674	716	698	679	747	766	723	737	713	696	749	705	673	703	684	695	725	719	703	711	738	672	686	737	711	741	693	734	691	725	715	711	743	699	716	756	721	739	684	703	748	721	685	732	751	730	773	685	699	722	695	691	729	722	738	711	747	743	711	675	679	697	724	695	717	729	681	721	711	695	714	707	772	744	754	754	702	697	713	696	732	755	708	716	698	688	714	741	721	718	674	701	729	705	798	743	694	722	667	711	714	732	707	727	690	696	730	704	733	732	682	715	672	685	742	701	663	722	729	730	708	731	739	732	719	734	746	728	687	701	714	701	725	679	719	668	698	752	706	715	728	692	705	730	688	731	725	643	700	746	726	734	684	678	729	711	659	767	722	667	713	710	734	688	735	692	709	717	711	733	668	693	710	692	737	726	699	664	745	706	686	704	706	713	702	715	728	739	748	782	702	747	766	725	759	700	694	733	735	756	699	723	721	711	725	673	726	691	752	708	746	715	707	741	731	705	727	723	664	722	709	742	745	750	692	694	692	705	724	715	734	747	729	739	685	692	745	713	730	752	733	725	757	764	720	723	730	681	683	688	682	683	738	694	708	730	688	722	726	691	698	673	684	728	739	693	695	741	739	732	694	694	681	730	708	710	704	711	685	657	710	673	715	652	697	698	707	706	694	692	716	693	704	669	748	731	738	674	696	724	706	724	751	699	739	717	704	703	733	670	736	675	706	704	737	674	752	725	713	727	726	698	751	690	700	686	674	763	739	714	703	678	716	717	710	701	710	697	713	731	699	747	742	672	723	681	707	724	720	679	736	721	698	689	707	709	747	749	714	716	711	677	735	714	743	699	701	751	723	728	705	704	697	751	717	717	718	716	751	734	724	678	722	747	710	684	726	680	750	701	702	714	722	686	775	737	688	705	756	781	752	727	710	732	695	732	635	763	739	695	764	704	660	714	698	708	705	727	726	680	709	662	682	751	728	731	774	721	705	675	735	711	710	668	695	715	694	757	716	723	766	686	714	730	736	733	743	705	687	706	671	691	668	740	722	716	690	658	733	730	724	738	752	736	697	701	714	705	750	699	682	702	747	765	724	704	720	687	724	746	724	742	682	704	692	722	737	713	723	723	738	722	710	662	754	695	727	717	732	714	740	682	706	736	718	708	714	734	760	717	723	678	751	722	699	696	695	707	662	740	708	705	666	687	762	688	639	685	724	688	712	673	664	733	699	728	739	695	757	699	692	731	703	721	726	729	736	645	740	716	700	775	690	697	730	700	769	725	704	701	709	735	730	692	748	716	761	726	749	677	732	764	722	659	749	705	748	721	722	722	717	717	718	716	676	690	701	685	756	721	699	694	714	753	708	743	748	645	712	751	699	690	701	727	657	694	705	730	707	747	726	716	717	686	766	656	710	716	666	697	736	738	730	733	753	713	722	704	719	690	749	714	754	706	698	727	688	675	746	701	734	723
5494	3451	6549	9888	12417	6709	2509	959	303	158	198	171	168	178	178	179	171	157	180	195	164	180	180	180	161	159	180	196	183	156	160	179	180	152	179	184	146	189	172	163	174	150	154	187	160	180	165	158	169	184	168	174	164	157	189	147	155	172	175	171	169	157	169	178	175	158	163	146	175	157	173	159	197	150	181	155	148	185	188	176	166	154	175	186	170	150	187	158	163	163	175	158	156	156	155	168	176	160	159	174	159	180	153	155	171	182	165	182	176	184	184	174	160	170	161	164	185	178	164	194	172	193	159	152	162	196	190	167	181	141	164	157	171	148	163	153	167	178	150	163	174	172	156	180	185	167	171	157	147	165	167	155	157	183	166	184	191	165	178	170	157	160	176	186	196	157	166	155	170	162	169	175	189	159	169	154	199	159	194	177	173	138	118	183	175	160	162	170	168	144	165	168	151	166	172	158	157	161	169	164	191	158	166	177	187	159	175	163	159	162	176	172	172	157	163	186	172	199	187	184	170	145	200	196	177	153	160	166	167	158	160	161	156	174	179	198	135	157	174	159	158	187	169	165	184	188	152	181	187	177	147	146	160	186	159	176	186	145	144	145	164	169	165	154	187	183	174	168	171	168	210	167	162	165	170	175	133	156	159	173	176	164	161	178	150	170	145	180	157	169	181	175	169	200	185	151	158	180	153	152	181	175	170	183	164	163	160	196	161	174	162	169	182	168	192	153	173	192	160	154	171	149	169	167	169	188	174	166	169	160	170	181	160	197	162	183	148	155	204	182	174	167	172	174	167	192	202	186	154	155	170	182	173	166	189	168	155	162	183	149	181	169	163	158	181	171	162	173	168	163	175	144	152	179	165	178	170	168	157	168	141	188	184	166	161	179	149	168	166	193	164	152	170	173	172	174	194	176	152	145	165	197	174	175	162	176	161	187	184	155	145	177	176	183	152	157	191	160	175	170	169	166	184	161	174	170	173	167	169	193	196	179	160	156	147	164	167	186	172	154	178	179	165	158	164	142	154	184	174	170	152	184	170	177	158	171	149	191	176	154	171	152	158	152	174	165	164	178	181	159	161	154	169	159	192	154	197	163	155	175	166	174	172	170	180	149	149	155	172	168	163	169	176	176	161	158	177	177	166	149	178	169	164	182	168	191	142	175	171	170	169	147	154	187	169	169	192	170	158	166	167	181	165	183	153	160	175	161	170	176	164	176	163	180	171	178	143	163	159	182	171	173	193	164	172	183	170	159	181	183	168	165	196	173	180	174	180	162	176	164	192	178	184	170	172	179	166	165	160	158	169	158	165	158	170	176	157	167	163	156	165	162	164	143	154	141	167	155	189	168	167	153	174	155	177	161	177	152	165	170	177	156	185	163	157	175	198	172	172	181	179	171	184	180	191	158	164	169	174	178	181	166	191	164	150	164	173	174	175	151	171	162	151	158	171	157	166	167	169	156	170	175	150	159	178	167	172	171	149	157	154	168	154	177	181	183	142	162	170	164	174	154	161	175	175	165	164	171	151	154	162	159	154	163	166	176	175	154	149	167	187	143	191	169	162	194	184	168	170	175	188	184	148	195	169	170	188	178	145	168	150	187	149	167	162	138	184	164	178	182	158	142	173	190	184	167	175	156	153	177	168	174	163	195	173	155	196	183	161	196	179	169	173	180	166	196	148	159	165	158	181	189	164	171	160	161	176	171	172	182	166	166	180	178	177	140	168	180	180	163	142	164	179	161	152	154	162	145	159	167	186	193	173	163	173	174	156	158	184	172	175	178	186	169	201	148	170	156	167	151	167	192	160	172	178	163	161	168	159	165	175	171	164	177	156	148	180	161	166	175	164	172	174	174	159	172	173	171	166	164	150	182	159	169	169	175	180	166	150	176	157	137	155	179	158	171	176	181	158	165	170	179	188	163	158	173	173	190	164	163	156	171	169	204	188	181	160	162	156	171	154	167	169	173	178	149	151	184	176	164	177	177	178	168	180	179	157	168	171	190	174	191	155	162	176	158	166	158	177	156	185	169	160	147	175	184	155	173	159	184	182	172	160	172	169	180	169	161	193	171	142	185	162	185	175	175	197	184	159	177	203	176	184	178	164	161	181	168	189	167	150	149	161	181	170	176	164	150	174	178	192	184	154	152	178	192	170	169	158	144	187	162	172	175	204	162	193	186	179	175	158	156	167	173	167	170	159	174	184	158	163	156	183	159	168	162	161	183	184	179	184	181	183	154	169	149	168	167	156	156	158	181	178	168	169	161	141	153	171	157	177	162	155	152	174	176	174	151	175	165	183	162	156	173	169	174	181	189	165	174	175	163	185	159	174	151	174	178	165	166	180	168	188	174	187	170	168	171	156	159	188	160	159	179	185	185	179	169	146	169	181	178	154	157	187	166	191	188	173	187	172	165	162	151	134	155	180	148	164	174	153	177	175	168	170	181	196	187	166	164	155	181	164	165	156	178	200	169	181	162	196	183	196	180	170	160	176	158	155	173	171	180	173	172	161	162	166	170	153	166	156	169	134	162	161	184	175	165	171	174	158	192	164	163	191	161	154	176	175	182	146	195	162	190	147	175	170	188	155	180	176	173	129	169	166	174	150	144	162	158	170	169	166	157	185	161	176	174	171	150	183	168	172	177	160	171	145	158	170	164	176	171	176	190	190	182	173	158	174	156	163	165	176	170	163	166	152	173	175	169	165	147	165	168	172	141	168	178	174	182	173	170	177	176	186	157	149	167	166	166	171	183	175	208	181	188	157	144	166	159	161	184	143	160	174	193	201	162	153	163	156	167	161	149	161	191	153	190	151	177	180	165	160	173	167	160	169	172	155	168	167	175	150	164	157	193	167	186	157	178	174	157	165	181	165	173	175	180	150	169	159	176	186	153	142	173	163	183	167	168	192	153	164	184	194	174	178	167	165	154	179	167	159	182	165	164	162	158	169	182	174	152	177	162	171	187	160	171	169	194	157	175	153	175	194	156	176	179	166	163	174	167	171	186	160	152	130	166	154	170	180	155	148	173	157	192	172	158	180	159	145	159	181	173	166	157	165	148	149	178	181	174	189	154	192	159	165	170	159	177	148	145	169	179	208	165	210	162	186	171	179	151	156	180	148	177	181	170	172	150	171	153	200	172	165	170	172	180	166	139	173	179	139	191	171	161	168	165	163	209	156	162	174	184	157	168	165	170	159	178	160	162	166	169	181	153	154	178	201	182	165	151	178	179	198	166	175	186	180	148	194	187	182	179	160	176	180	151	146	162	174	181	175	186	156	163	171	176	202	197	201	170	168	193	184	192	189	183	166	140	168	160	184	162	164	192	177	175	159	182	179	172	178	177	187	173	173	174	175	189	176	174	159	162	165	170	175	206	178	170	188	178	168	180	181	167	196	189	179	172	168	182	175	184	170	155	172	155	163	197	173	185	160	168	166	165	162	131	169	183	169	165	177	173	157	166	167	169	184	181	179	162	171	162	175	180
4457	4175	12134	24541	27791	18010	7695	3149	908	499	485	507	530	480	485	463	474	482	508	477	517	501	493	509	541	520	518	503	521	493	511	519	554	496	470	503	460	519	510	525	470	505	517	452	464	462	513	495	532	495	461	492	508	498	522	503	476	504	505	514	518	461	515	501	508	495	466	478	496	484	508	504	497	486	505	501	448	480	477	480	475	514	515	535	486	472	504	472	480	504	485	469	489	535	470	462	501	483	498	491	465	496	476	488	486	489	474	503	498	468	501	498	486	513	504	500	515	468	523	514	498	518	457	469	535	494	478	492	493	490	483	502	508	502	495	487	487	524	488	501	528	502	492	509	532	524	459	489	470	467	489	484	523	505	468	516	445	488	471	493	514	523	512	540	499	487	462	518	503	471	439	483	539	500	516	518	506	494	525	496	477	491	504	498	472	494	513	503	432	481	516	530	508	489	433	535	504	465	467	508	517	499	454	453	493	503	550	504	516	506	558	516	508	481	481	500	532	439	466	518	485	530	485	460	476	496	455	501	474	524	498	520	508	499	517	493	504	505	522	494	506	512	523	493	471	482	470	466	480	493	510	479	511	505	482	487	501	499	516	502	510	479	505	517	460	468	511	488	499	522	499	496	501	518	495	514	520	520	490	496	513	437	511	464	515	495	501	461	471	484	516	540	489	511	444	491	513	526	501	484	505	497	501	474	485	506	499	524	447	458	500	530	470	528	447	456	462	525	485	465	467	473	516	509	496	484	492	514	486	480	512	474	528	514	524	489	498	486	502	487	493	479	524	484	477	496	512	476	489	520	539	467	541	481	444	506	554	494	510	478	514	531	476	488	516	490	508	521	489	483	500	505	520	518	511	507	497	503	489	494	502	535	466	512	500	493	524	518	489	508	479	492	515	421	493	500	514	474	541	494	484	483	532	478	514	459	497	468	482	492	498	463	489	534	533	497	499	465	510	500	521	492	494	475	456	498	492	505	512	484	539	503	504	480	502	495	509	489	456	500	483	479	533	468	502	483	490	530	516	495	531	539	498	503	514	504	475	545	460	530	522	468	491	477	488	498	503	481	473	461	462	530	506	533	509	509	510	496	519	454	452	521	513	510	500	491	488	495	484	523	550	495	473	514	493	503	522	454	523	525	499	514	505	504	521	515	478	496	493	501	474	474	509	472	455	480	512	489	487	496	458	488	481	484	507	480	512	456	494	482	505	493	467	540	507	504	491	501	503	513	462	485	504	457	461	497	506	496	489	490	536	524	522	487	476	518	492	521	518	482	512	509	493	560	505	497	470	485	463	494	519	507	468	496	442	484	486	465	481	494	466	513	509	494	503	512	512	472	501	506	508	481	492	501	506	500	513	487	519	482	450	455	475	469	494	463	494	491	475	522	490	460	513	492	482	489	503	492	497	531	474	470	485	512	508	464	506	495	501	493	510	503	519	496	496	518	482	532	488	484	505	546	454	519	503	498	467	514	442	502	485	513	484	460	473	470	495	499	529	507	488	519	493	504	467	515	484	479	535	516	524	511	498	470	495	480	495	516	483	526	470	515	481	516	510	521	468	509	506	478	465	495	506	488	493	487	490	491	480	515	498	535	492	484	445	474	505	489	457	510	503	485	498	489	467	526	454	471	482	492	472	496	460	498	498	494	499	492	460	498	507	478	530	503	493	513	492	490	475	476	479	504	509	455	470	482	495	476	507	482	470	476	481	490	482	500	508	490	494	470	474	509	454	512	458	507	492	493	518	505	517	493	521	435	500	524	539	464	500	522	515	490	508	468	471	510	465	491	471	461	494	522	453	512	510	474	520	463	501	509	501	495	492	447	505	480	505	491	487	505	518	469	539	441	505	497	520	522	489	488	511	484	470	542	461	500	479	480	495	516	484	494	494	473	500	440	518	514	472	481	508	506	512	470	500	514	536	518	484	508	476	501	473	488	479	469	486	500	486	515	505	567	530	505	508	542	503	479	503	525	490	511	490	517	482	526	505	477	508	504	538	498	476	515	503	499	502	476	503	492	544	474	532	494	441	497	496	514	493	500	537	522	516	499	480	479	485	494	504	480	531	499	438	527	471	519	509	455	496	518	496	513	513	513	482	492	490	493	494	492	508	491	537	501	509	493	522	471	515	524	499	449	481	509	536	530	503	504	469	491	488	478	470	528	495	482	486	474	461	497	465	498	518	495	547	492	535	544	507	484	478	458	461	495	514	483	522	495	507	488	478	485	482	463	502	505	511	476	468	533	461	504	486	526	488	502	496	500	497	531	498	502	509	502	504	491	484	493	467	505	518	510	530	509	488	509	480	502	473	509	533	516	527	540	492	505	481	526	494	506	501	463	506	533	507	522	478	500	519	515	504	516	463	477	494	513	523	478	488	538	505	489	458	444	518	452	509	510	466	518	450	478	525	518	532	492	460	513	489	487	514	498	517	498	499	462	495	514	498	535	491	498	507	512	498	498	446	514	543	470	486	536	505	470	446	481	501	490	493	470	464	492	469	498	509	524	498	451	437	461	501	480	496	485	458	485	462	500	517	523	528	461	460	510	487	506	494	484	519	489	461	502	504	500	524	518	504	498	487	486	498	508	503	431	442	464	567	538	496	505	477	487	468	519	495	531	480	525	493	507	502	503	475	517	525	468	465	507	528	486	503	449	493	516	480	508	474	509	472	460	448	515	483	483	509	504	501	474	488	487	494	491	475	474	485	535	495	489	500	500	486	532	505	495	474	533	500	496	471	475	484	476	497	498	462	521	475	468	501	483	445	476	499	534	474	503	501	470	482	502	466	519	544	490	492	503	484	468	524	474	482	483	534	496	487	494	519	505	478	519	491	508	515	527	473	489	515	487	507	469	514	503	453	476	504	495	463	478	513	488	502	473	482	502	461	471	518	521	506	520	486	515	469	489	499	463	471	477	477	478	505	495	478	529	499	501	522	519	473	487	496	478	515	510	491	500	494	458	475	495	503	450	489	500	516	538	535	497	481	480	499	457	466	482	510	475	473	468	461	507	498	518	504	527	505	500	476	456	483	480	466	478	529	453	456	490	507	509	471	472	489	476	465	530	483	486	493	497	516	500	529	489	490	481	527	485	481	517	517	480	502	487	509	486	474	518	507	522	495	514	485	478	465	466	524	491	515	512	501	464	484	488	508	502	496	485	554	499	485	497	506	508	478	499	509	485	472	500	459	481	472	473	529	526	472	510	506	464	502	498	487	471	461	497	508	482	511	479	493	502	461	500	480	506	485	510	471	488	489	501	481	486	508	488	507	466	492	471	504	470	475	507	439	472	497	478	536	508	487	462	508	469	469	472	477	493	480	486	486	498	473	530	514	466	513	520	476	470	481	499	489	453	511	489	511	492	473	496	502	512	462	479	537	456	482	451	490	466	499	484	491	503	495	464	527	537	492	477	496	503	507	479	486	455	490	486	492	519	504	489	512	505	511	470	499	495	479	468	489	494	489	528	513	500	490	498
27937	35970	36003	54856	59349	45575	26509	10075	1290	236	224	201	195	198	219	216	201	213	210	212	192	194	230	228	227	208	205	205	198	207	213	206	196	190	205	197	209	224	228	210	215	200	206	199	204	195	190	211	212	239	195	181	215	199	207	203	191	231	248	235	203	209	206	218	202	202	170	227	201	217	196	218	200	223	220	200	219	187	200	218	201	200	207	204	215	193	214	195	199	210	204	232	217	193	209	209	230	205	207	211	218	207	218	206	219	177	204	213	213	236	206	211	214	187	217	226	189	202	212	185	228	202	224	231	223	197	233	204	197	211	205	200	216	212	214	185	208	231	205	202	194	220	184	209	212	181	206	215	180	207	189	187	221	189	222	210	228	211	220	225	221	206	184	231	230	204	216	204	213	209	218	212	209	198	188	196	192	217	195	190	203	211	199	226	222	220	201	189	236	212	227	194	227	206	188	218	243	195	223	207	208	243	199	209	198	210	209	200	220	228	196	211	223	213	217	205	191	209	213	203	195	212	214	206	226	193	208	202	218	193	198	223	213	209	224	210	185	195	205	219	213	215	213	219	221	205	197	231	202	218	208	222	221	189	196	206	189	234	213	189	207	220	212	208	225	203	209	228	228	208	212	214	220	217	210	205	208	183	185	234	192	215	216	204	184	208	217	198	196	235	211	198	201	193	230	201	210	219	219	211	209	197	192	230	209	203	179	234	204	204	209	221	190	185	217	188	218	200	208	205	198	223	197	228	179	215	221	237	224	204	220	219	236	209	230	229	205	233	213	225	225	197	200	219	222	204	209	230	199	228	227	211	216	238	204	203	211	206	195	230	201	223	212	196	191	220	183	215	231	215	245	199	209	186	207	231	191	231	208	207	238	217	223	209	200	204	223	211	221	199	214	191	217	200	226	181	194	186	224	206	192	207	197	188	205	245	210	220	195	200	234	209	208	206	214	225	218	228	199	228	194	204	224	197	251	223	218	200	230	212	255	205	201	206	202	197	174	195	218	229	182	205	178	199	159	216	203	213	213	205	190	220	208	192	192	207	193	198	223	195	183	209	206	217	213	215	194	215	231	210	164	216	214	198	212	212	241	216	222	235	208	232	193	197	212	219	193	197	224	212	218	205	226	198	238	188	235	216	197	213	200	227	202	232	198	193	178	193	193	195	210	190	195	212	197	212	200	220	227	203	197	209	233	223	194	214	193	219	201	218	196	212	202	202	221	190	189	230	219	182	212	203	204	195	192	201	214	205	207	199	184	202	204	214	210	205	226	205	226	206	220	203	172	216	226	207	216	221	195	224	210	186	223	205	190	202	206	196	202	197	215	211	205	210	211	172	231	226	224	204	215	222	232	204	242	195	228	218	222	213	206	234	193	212	218	220	202	201	195	195	216	237	215	216	189	190	233	212	210	201	200	209	234	196	208	192	202	176	227	219	209	225	203	227	209	211	211	207	203	198	224	228	201	219	190	190	217	172	205	203	196	207	196	214	212	208	203	215	226	218	208	211	206	206	197	214	225	195	188	240	216	220	231	190	197	221	227	196	217	212	223	232	216	203	202	194	201	206	208	220	211	194	216	227	214	204	203	188	218	232	221	201	187	204	201	198	222	211	222	187	206	207	219	222	194	193	227	224	187	189	231	213	214	224	219	212	216	207	193	226	186	226	223	222	207	215	230	219	204	199	197	190	194	214	199	230	187	208	211	196	203	218	228	205	219	205	211	222	228	204	199	209	192	215	216	205	207	206	208	207	213	218	200	223	204	206	184	202	218	202	220	208	188	201	238	215	207	193	190	185	183	195	190	210	225	199	215	206	228	193	214	203	198	238	194	224	216	206	211	224	206	198	215	222	193	224	191	222	202	193	243	224	178	212	235	188	228	208	210	198	221	244	210	196	191	210	200	220	200	224	216	217	218	240	210	244	203	211	227	223	249	210	217	212	194	228	220	191	208	224	218	233	221	202	191	195	211	203	210	192	237	204	209	206	223	221	218	204	236	228	194	199	216	224	221	228	224	208	214	186	210	229	232	206	195	205	219	202	198	203	219	210	207	210	232	228	218	209	234	212	221	202	200	195	224	217	197	206	192	235	205	218	200	227	227	207	228	222	218	208	204	202	228	225	221	205	221	227	168	199	208	222	224	216	207	220	213	240	197	208	227	216	213	214	185	200	202	236	213	233	201	217	217	247	253	228	199	228	206	224	221	206	210	216	206	199	189	195	208	209	206	191	182	225	188	218	196	214	233	219	192	198	210	222	229	176	209	199	180	207	219	220	201	217	217	217	210	199	227	215	201	196	199	198	185	196	226	210	224	204	191	221	207	204	205	200	217	197	204	207	234	204	199	177	214	206	218	212	222	210	188	175	196	206	226	218	236	205	225	197	204	229	188	214	211	186	207	217	215	206	223	197	194	185	216	202	197	233	225	221	214	197	200	188	202	208	220	230	212	192	225	197	221	214	206	201	206	223	231	197	211	229	189	244	237	217	224	208	200	222	193	196	212	209	220	229	207	217	208	201	214	222	229	249	227	214	207	216	218	217	204	215	230	234	207	205	212	211	195	219	200	196	231	242	201	229	212	201	217	205	211	199	205	210	209	211	198	201	220	206	209	223	223	244	238	199	218	211	186	230	192	204	192	219	218	221	210	210	200	204	205	207	205	190	202	188	245	219	243	220	204	215	207	201	231	191	199	189	209	203	219	200	201	189	197	213	208	202	213	217	234	207	196	219	204	188	212	207	213	227	221	197	213	206	208	199	187	200	216	235	194	215	196	226	202	199	209	203	242	182	189	200	222	234	232	215	236	214	193	204	195	210	218	239	214	222	215	200	225	192	186	211	194	213	215	208	208	211	203	205	202	200	217	192	222	238	198	192	207	202	223	186	221	215	214	190	223	208	225	214	200	224	213	203	194	212	199	212	208	204	208	242	212	200	211	190	225	205	219	226	187	229	200	205	204	196	202	200	194	193	204	240	201	219	203	191	222	222	206	204	197	239	204	215	232	170	221	209	212	214	198	243	205	215	202	202	210	215	172	218	226	204	246	216	223	213	238	188	230	203	188	213	196	200	227	193	189	223	215	208	196	207	203	225	236	193	215	217	211	207	194	231	210	185	185	212	209	198	215	230	207	189	217	196	204	194	221	220	222	199	212	208	197	230	200	175	217	210	183	230	200	170	180	209	220	200	210	208	222	217	192	209	196	190	218	238	216	182	179	207	205	201	205	212	231	209	205	219	201	223	211	207	223	192	217	215	191	208	214	203	224	206	215	190	218	219	210	230	186	233	220	214	200	206	233	201	207	212	221	220	209	247	196	218	227	210	217	202	224	178	200	222	191	205	196	220	218	217	195	182	188	215	225	196	215	199	211	209	216	199	203	189	188	218	198	217	225	189	218	216	192	223	205	219	233	216	185	229	204	223	212	222	194	199	214	206	214	230	185	219	204	192	197	208	194	245	192	220	221	200	209	213	179	208	202	217
18983	29786	37988	66942	69732	56069	38481	18528	3373	617	561	572	628	611	623	618	545	588	627	619	605	596	577	594	613	592	567	605	607	587	598	582	558	563	628	582	625	581	579	633	597	585	600	592	594	594	559	595	575	603	614	609	601	601	556	565	599	597	576	613	606	603	614	533	615	594	626	610	558	584	600	533	622	574	582	602	584	598	611	535	547	602	612	615	620	592	611	573	604	582	618	589	561	585	606	637	631	576	616	576	616	564	599	601	610	597	608	587	595	594	568	610	599	569	618	581	569	584	589	592	580	580	581	580	571	578	588	586	579	608	599	616	575	585	594	676	570	582	569	599	604	573	619	564	560	598	564	595	595	550	606	619	581	585	536	630	574	655	635	556	618	586	579	610	620	558	611	581	586	588	572	584	583	608	619	587	579	603	578	599	581	589	569	580	588	556	604	579	582	590	575	608	599	555	644	565	614	592	596	578	657	590	590	596	584	599	593	585	646	595	605	628	581	594	584	608	597	610	593	585	599	634	572	567	632	592	602	566	586	564	621	593	585	571	578	593	592	550	614	573	601	561	638	593	612	567	557	649	584	606	602	573	560	565	618	580	548	584	596	569	616	563	597	571	595	619	623	628	589	608	561	561	577	611	614	596	585	574	610	628	586	549	600	618	608	577	593	626	577	588	602	564	574	548	573	594	590	592	625	543	607	648	573	586	591	580	591	575	590	603	620	579	580	588	561	577	614	571	595	589	559	641	604	579	581	547	592	593	590	562	648	579	608	601	625	597	616	597	589	598	602	615	592	587	612	627	641	612	578	537	599	574	593	577	571	558	600	592	605	577	629	600	570	585	548	606	582	580	560	593	613	577	568	605	592	582	578	564	622	617	615	589	588	543	569	600	615	538	614	570	608	571	552	588	610	594	573	615	596	619	556	639	605	547	588	600	607	620	607	592	552	591	574	607	640	600	582	593	610	590	597	571	613	603	573	581	599	585	579	587	597	596	605	599	611	596	580	580	603	593	582	558	601	559	624	574	601	601	608	573	566	552	587	641	589	619	617	570	603	593	612	630	650	583	618	592	585	614	562	584	600	551	618	584	626	577	595	602	572	589	578	591	584	593	567	615	533	579	627	609	588	606	576	617	565	510	628	602	632	546	626	621	566	570	605	565	622	597	584	626	590	610	584	613	624	560	611	552	609	601	545	576	534	561	628	596	580	610	601	580	581	642	595	559	593	570	587	589	548	590	597	600	604	622	629	584	588	597	596	553	592	611	587	532	569	612	588	598	585	618	603	618	612	608	597	555	609	576	614	561	619	562	634	560	595	584	623	576	622	603	551	663	590	541	604	581	575	557	572	600	560	585	585	514	592	559	578	599	575	587	574	624	610	608	624	588	582	607	621	607	610	615	555	596	567	611	640	633	588	552	574	546	606	583	595	594	583	568	615	610	613	543	576	583	604	585	620	601	610	623	573	581	591	567	577	554	597	599	587	587	605	578	569	609	601	564	579	598	568	609	632	644	586	589	604	621	600	616	572	598	620	579	619	553	574	615	598	609	613	586	615	578	593	597	600	603	536	612	563	592	587	624	580	607	619	592	598	596	583	604	611	558	589	619	572	606	593	584	614	595	642	612	539	604	616	592	605	610	569	587	581	579	570	639	591	609	658	577	645	571	564	621	592	598	603	604	588	615	607	595	597	617	602	583	583	604	567	596	607	598	598	616	558	626	641	629	588	619	584	580	592	604	557	631	593	589	589	610	626	588	645	562	529	568	551	656	610	592	595	581	612	563	611	567	604	621	588	611	607	596	553	595	556	611	616	582	587	608	557	595	605	634	590	634	551	609	604	591	593	575	605	619	611	637	603	611	592	607	612	622	584	616	568	634	546	583	572	575	602	576	584	535	588	595	612	584	586	591	605	540	560	591	554	569	617	563	585	610	603	608	632	566	588	600	602	605	601	587	575	622	646	609	632	608	583	587	602	566	582	589	542	590	537	571	597	608	547	582	608	567	587	548	578	573	592	586	556	624	622	569	613	563	564	591	621	581	584	577	561	611	583	598	655	589	599	629	605	582	576	601	594	645	602	604	605	568	598	597	618	632	605	604	633	586	548	591	613	599	594	631	587	556	568	616	609	592	596	570	645	579	579	602	641	573	574	583	583	532	624	564	578	573	609	613	579	548	594	600	542	599	548	593	604	593	593	596	594	612	646	592	584	573	583	587	584	610	545	566	595	612	596	588	599	564	582	622	606	616	555	571	577	569	573	579	605	574	602	571	578	665	576	590	584	559	578	574	572	592	642	585	660	565	593	605	588	654	596	576	608	583	592	580	597	581	579	573	614	578	601	634	586	577	593	570	573	613	608	590	602	627	576	599	608	642	593	577	596	577	597	626	621	578	601	586	602	595	620	554	580	586	604	577	598	573	564	552	591	584	580	604	582	569	608	607	580	545	593	623	578	600	613	612	640	601	642	597	614	577	596	589	589	616	581	621	623	584	652	608	599	588	583	581	585	567	584	585	595	573	589	592	596	603	557	565	626	588	581	584	571	602	583	614	617	635	557	584	576	604	588	553	623	605	574	566	580	563	603	576	650	605	562	577	594	554	544	596	605	571	569	574	589	590	611	582	575	597	580	591	611	578	586	618	552	592	593	580	612	637	585	582	597	593	573	571	573	582	589	572	537	605	565	564	639	594	580	559	584	565	576	574	560	584	624	600	596	617	600	564	565	594	545	607	612	575	596	579	611	594	586	572	568	572	614	590	574	555	600	549	567	597	593	600	572	600	590	632	609	590	626	614	578	593	595	613	584	572	602	610	599	597	595	581	575	645	610	580	573	595	578	573	581	619	607	589	611	602	563	577	552	602	631	587	614	613	610	620	590	625	610	557	611	621	572	605	615	554	594	657	638	569	639	568	605	614	604	556	599	607	578	597	673	561	617	591	620	609	546	623	610	550	614	623	602	546	611	614	627	555	585	615	584	575	595	584	625	538	574	621	602	593	585	583	600	563	593	619	635	620	565	579	591	627	558	599	617	631	562	646	546	606	598	572	658	599	576	577	596	586	555	618	570	595	543	592	563	599	567	562	582	624	583	573	610	557	584	574	615	591	543	598	583	609	573	592	582	608	567	586	570	620	601	554	627	564	586	618	598	578	596	617	610	602	573	648	554	572	598	575	593	597	569	596	606	556	603	591	567	590	599	598	578	573	612	615	624	590	594	576	573	630	574	618	591	573	644	595	567	641	578	605	635	584	589	586	600	576	598	553	582	575	616	588	593	589	575	604	588	570	572	610	544	571	559	598	597	594	566	609	587	678	608	579	569	587	606	613	591	597	611	604	631	580	612	562	605	573	582	595	560	551	600	582	582	586	593	600	592	582	582	561	591	603	586	603	605	597	600	560	616	564	576	593	600	563	602	587	533	542	540	556	589	543	569	561	574	575	600	543	601	609	621	598	615	573	619	582	611	586	605	589	614	563	581	597	592	552
40938	43578	44066	66636	69265	53337	34930	15462	2574	319	297	259	254	258	282	283	261	252	249	260	259	265	284	294	298	272	279	274	288	261	307	234	211	289	267	239	270	253	262	253	254	265	254	267	256	246	257	255	275	279	273	268	239	280	262	270	276	304	269	281	271	253	281	282	297	250	254	246	295	267	265	292	280	247	278	270	285	277	258	266	262	275	277	267	267	262	271	254	257	246	281	246	270	284	255	267	281	255	253	268	255	252	276	275	271	275	251	279	284	264	278	259	259	268	270	264	234	219	275	267	302	252	269	282	266	247	250	276	272	236	278	300	254	271	297	241	252	255	275	292	264	256	298	269	254	286	264	281	269	258	247	275	242	284	262	261	235	247	258	311	265	295	269	254	262	281	272	241	276	261	295	236	281	257	279	280	278	279	243	293	272	287	252	261	281	246	265	247	282	278	256	273	258	232	258	280	265	268	261	264	268	272	281	278	254	284	269	236	267	261	243	274	280	275	277	253	277	286	257	262	273	296	296	258	284	293	277	254	303	242	256	270	270	286	291	282	274	270	242	253	242	258	276	269	247	288	270	246	272	256	274	250	258	273	254	276	277	281	237	270	250	258	278	271	272	242	283	263	255	253	281	261	247	259	281	251	250	249	263	277	267	242	272	264	247	269	266	248	252	290	264	290	238	274	265	282	240	269	276	254	291	244	263	269	249	239	268	294	276	272	254	240	249	302	284	239	264	261	257	276	278	281	304	299	249	276	282	277	246	275	266	264	274	247	277	289	265	252	243	257	283	262	249	252	245	243	286	238	271	253	276	271	280	243	247	280	287	266	255	252	230	278	271	263	248	242	233	272	278	242	266	272	253	292	281	266	286	231	304	266	251	264	264	265	263	279	265	256	248	285	270	250	263	257	260	280	256	251	278	283	263	276	276	291	256	240	275	251	243	246	248	268	241	300	255	289	247	269	302	249	294	275	283	250	251	268	244	258	257	284	246	282	242	248	273	292	263	254	266	274	255	237	307	269	262	271	276	260	264	295	270	285	279	259	259	268	263	294	256	257	245	260	264	237	263	261	283	270	261	282	258	246	264	241	239	279	259	250	261	281	249	283	283	271	294	274	282	272	278	270	254	260	288	275	261	253	278	255	288	271	241	232	288	260	261	259	271	256	219	264	264	251	246	243	244	254	286	273	292	252	246	262	251	260	268	269	275	278	262	236	245	262	270	289	254	263	283	249	253	228	263	246	254	258	279	264	306	249	253	270	276	254	270	270	300	266	287	304	257	269	274	264	243	277	251	247	260	246	274	246	260	273	271	278	281	291	269	259	276	281	268	279	280	273	255	254	259	269	261	277	284	259	241	276	256	313	261	283	270	280	255	288	277	287	262	286	257	263	268	238	280	251	271	293	275	244	262	291	224	269	252	277	258	281	261	246	263	277	269	255	263	273	269	286	262	259	232	260	263	255	284	261	241	298	264	262	255	247	252	245	257	289	266	274	270	287	234	256	268	273	305	258	240	285	248	240	269	248	271	262	267	247	292	284	259	244	295	281	280	226	251	266	261	257	270	285	276	282	264	294	258	276	270	260	253	246	268	251	229	263	301	276	292	271	259	275	263	256	256	267	267	280	269	276	275	290	291	276	267	274	259	246	274	288	281	274	290	256	250	269	252	273	264	279	242	269	261	262	245	243	259	265	263	262	264	243	271	271	285	279	258	251	254	286	259	295	287	278	260	272	260	280	287	248	262	262	282	293	243	251	260	255	299	289	276	271	299	264	270	255	227	276	275	254	255	252	276	266	276	253	270	267	259	286	266	288	262	247	253	247	244	276	269	283	257	265	271	297	247	252	294	295	269	265	255	269	235	300	281	277	284	277	301	263	268	265	268	264	248	264	241	276	249	261	285	290	252	266	258	247	231	243	282	292	267	263	242	256	250	277	276	287	276	268	264	266	252	285	270	268	255	268	279	263	251	235	258	264	227	270	255	247	260	234	262	244	274	257	270	270	290	290	260	281	269	283	290	256	283	254	262	276	242	266	252	268	238	263	265	292	257	266	276	272	243	271	283	274	261	273	271	285	272	253	269	260	296	229	275	263	260	267	258	226	231	282	269	300	257	253	274	262	256	249	284	261	264	267	287	253	256	270	289	243	252	287	242	275	266	273	275	251	264	251	250	276	258	266	278	273	263	282	257	274	252	266	246	270	279	263	235	252	286	242	271	276	258	287	274	253	272	264	271	277	267	248	274	285	256	273	258	281	224	289	259	270	247	272	280	267	251	288	236	256	254	271	263	257	258	252	259	271	264	271	269	268	259	258	264	298	259	252	303	261	291	254	272	262	238	267	256	256	261	258	281	263	259	260	270	289	268	230	272	288	274	269	261	282	252	254	279	284	264	231	264	267	275	277	267	261	290	283	269	274	253	255	291	269	255	283	264	303	280	258	248	253	269	270	262	271	296	269	270	266	241	271	292	273	277	288	270	246	249	268	271	247	262	256	254	284	260	270	258	296	287	243	285	265	262	258	262	275	274	269	307	260	269	282	285	268	267	256	279	268	289	277	277	250	264	283	269	269	271	281	284	269	272	227	261	284	265	275	254	221	287	255	250	280	290	291	271	275	258	287	277	248	247	278	275	269	249	250	274	249	270	273	260	293	284	264	269	260	258	273	270	271	277	262	298	284	253	250	272	293	268	276	303	262	224	281	258	275	252	301	285	241	251	267	272	264	290	256	275	271	273	281	285	270	293	288	249	269	286	260	299	250	281	254	269	279	252	276	290	266	266	264	292	257	280	255	260	282	270	268	245	264	298	276	280	236	245	285	282	280	247	293	285	244	271	303	267	293	265	261	242	268	265	282	242	253	243	244	283	261	258	245	260	268	269	259	265	281	241	275	259	279	264	282	263	265	250	249	283	253	282	266	273	240	243	275	253	283	274	282	262	271	247	278	266	259	247	291	273	270	286	271	286	260	272	271	274	260	264	240	253	269	285	254	253	278	278	266	265	252	270	279	278	269	248	252	264	288	287	262	287	279	266	278	284	285	280	265	252	247	267	260	271	289	265	324	264	280	255	279	263	264	264	292	267	254	253	269	257	263	272	267	299	265	284	259	251	262	261	282	283	268	250	265	290	243	266	286	264	280	256	229	277	262	252	285	281	293	244	269	282	282	237	288	282	243	255	246	246	263	280	266	253	257	261	261	308	289	311	284	264	265	276	275	305	276	275	298	260	283	298	272	264	256	251	279	273	248	277	320	272	252	260	247	274	263	266	246	271	283	276	254	279	263	282	237	249	304	272	282	253	284	238	278	310	291	254	274	264	255	264	268	268	280	257	263	262	277	275	267	259	278	271	269	271	264	299	271	292	232	262	261	281	245	260	258	261	249	298	307	284	254	269	243	260	300	263	257	280	248	251	282	280	284	262	286	276	261	266	277	254	272	285	293	276	257	260	275	258	235	279	307	277	265	251	276	247	271	311	261	264	283
28923	35197	47556	81009	83397	65735	46112	22909	5468	783	728	698	739	742	660	776	742	704	765	729	720	707	717	703	694	678	738	718	698	664	755	713	713	758	735	758	756	750	709	723	762	687	734	693	728	758	719	750	702	659	702	731	731	736	750	702	768	724	729	733	726	708	729	739	727	748	727	726	758	726	702	737	792	716	732	703	715	717	768	708	762	684	733	711	765	691	727	722	702	716	753	717	692	698	734	715	706	738	716	696	760	738	763	750	738	748	726	742	702	701	712	727	706	705	747	825	744	722	715	752	772	689	736	711	769	752	721	733	738	712	708	765	736	723	718	744	725	664	715	723	716	740	736	702	752	728	674	740	772	763	747	727	700	754	726	740	690	747	735	717	762	756	714	776	728	741	743	735	751	691	759	756	678	741	742	714	724	750	670	750	691	732	724	738	726	694	742	729	750	752	701	714	746	685	721	727	719	697	749	730	734	705	738	718	756	714	718	749	714	744	701	719	693	692	783	721	721	748	729	745	706	696	730	747	713	736	737	680	671	720	740	667	705	709	771	760	757	701	754	759	687	708	719	703	756	739	735	723	692	701	705	686	715	750	671	725	717	673	729	715	752	725	717	659	718	806	716	690	719	759	758	698	724	762	701	686	718	724	740	721	718	700	726	712	720	706	711	724	776	740	724	731	720	685	709	757	701	767	721	721	766	709	745	687	759	679	729	722	731	732	706	770	717	699	736	746	744	703	707	724	672	701	719	731	715	707	727	684	734	745	700	763	715	730	736	740	738	676	743	710	738	780	718	752	744	694	734	740	734	714	758	744	701	739	703	706	719	787	700	717	733	730	724	757	716	691	735	749	752	745	703	719	723	690	716	744	708	732	740	702	728	720	744	748	699	765	702	690	706	750	715	718	715	727	714	711	713	703	739	727	674	727	703	733	719	765	699	739	715	726	722	716	779	750	727	725	687	729	738	715	740	753	736	695	725	734	746	740	729	743	693	718	668	712	741	714	717	727	676	763	730	744	682	693	701	717	705	694	718	738	710	713	763	739	755	746	692	774	727	710	706	728	725	768	715	697	673	699	699	737	730	750	716	753	757	717	702	672	720	683	724	789	724	718	718	696	734	687	685	742	723	697	711	714	726	742	760	721	715	695	772	718	755	753	703	744	686	725	750	739	713	679	693	731	686	753	792	773	704	652	725	701	700	735	713	700	719	729	709	729	763	725	731	697	715	708	720	758	723	736	754	713	733	702	698	732	698	730	702	721	726	747	735	709	721	725	714	712	749	736	699	739	729	660	769	691	718	721	708	706	724	709	728	737	718	681	729	749	700	747	749	693	697	748	713	728	733	763	693	733	721	723	756	728	769	747	736	742	699	677	733	714	727	754	690	784	750	735	753	728	795	699	720	724	697	755	699	740	724	714	706	705	765	719	695	714	729	682	748	749	661	712	705	747	714	719	699	706	731	715	708	714	726	680	735	702	720	681	680	713	686	686	768	687	773	711	684	745	763	748	707	770	699	703	724	724	725	709	703	746	720	736	694	737	775	752	694	727	717	739	656	714	679	719	743	750	734	723	707	721	773	691	780	718	665	728	698	704	747	727	761	758	729	751	724	754	775	730	728	751	711	731	706	722	684	743	695	694	712	762	731	721	687	665	671	752	750	694	745	726	726	713	702	735	741	715	701	748	760	725	715	803	746	706	741	734	737	718	704	726	703	719	660	731	716	700	746	732	734	755	754	728	761	706	725	687	767	691	708	759	746	705	743	714	742	715	703	677	736	738	715	741	720	741	766	708	711	714	742	722	778	693	722	758	753	717	735	721	707	769	733	738	667	747	725	701	719	704	762	739	724	691	715	706	743	684	756	701	682	727	720	743	725	743	750	755	668	721	776	764	751	699	727	703	697	707	727	751	747	720	739	722	703	679	698	704	683	756	747	685	737	731	652	726	710	746	721	759	709	732	793	691	706	755	731	747	752	734	781	684	711	744	726	762	708	753	721	685	734	745	760	759	726	721	730	702	748	740	713	752	719	690	707	726	742	705	754	669	683	739	710	717	698	758	722	718	734	717	744	755	731	771	745	725	737	735	720	693	757	695	759	710	740	756	731	754	713	714	664	697	743	726	724	747	742	710	773	710	734	733	726	753	726	727	748	727	717	714	739	739	725	773	693	708	694	730	732	753	733	730	726	724	711	763	757	733	735	713	672	744	784	701	727	756	740	692	703	651	731	731	728	714	728	692	701	759	718	728	751	693	681	722	718	738	706	676	717	720	691	758	731	731	730	696	706	741	683	689	698	723	694	755	730	693	718	728	736	714	730	715	736	734	710	704	707	670	735	745	719	751	743	687	721	723	693	679	775	710	733	715	707	760	729	728	677	702	801	721	745	723	711	745	725	746	744	732	707	777	728	710	694	703	738	756	729	746	707	741	767	757	737	701	694	690	749	733	702	747	685	669	724	730	700	661	752	734	736	732	731	699	705	730	704	778	696	733	785	668	723	733	719	755	727	678	756	707	723	687	701	740	702	675	791	734	800	734	718	722	725	734	718	757	739	720	696	652	644	716	702	725	743	770	730	732	748	713	729	728	730	728	754	735	745	714	731	707	672	683	677	694	695	763	735	644	704	730	730	711	702	726	697	742	761	705	777	736	742	687	782	745	686	747	687	736	731	726	726	748	753	712	708	729	766	769	699	720	717	738	720	732	709	741	760	728	752	718	694	697	730	790	733	665	727	747	739	757	724	736	682	739	674	720	642	731	706	675	689	672	739	716	747	736	734	711	747	703	713	711	734	760	700	737	739	710	696	777	713	724	746	697	729	694	740	733	723	682	728	703	731	708	777	768	723	760	725	733	742	681	723	738	801	707	713	762	710	746	724	741	746	732	766	723	723	715	747	749	739	733	711	734	717	691	706	706	723	746	707	736	688	706	734	728	714	705	721	730	716	740	763	731	713	714	684	743	674	750	722	710	709	709	705	727	759	733	698	723	716	714	718	669	710	741	677	717	717	714	721	701	777	731	769	699	760	730	749	788	726	764	695	690	710	683	699	661	799	740	690	730	699	680	725	722	722	761	682	708	772	722	734	737	749	724	687	734	725	715	701	721	726	740	726	736	671	692	676	708	719	688	715	698	713	746	718	726	701	780	750	715	710	699	719	707	747	738	759	714	715	739	741	712	700	737	712	671	725	742	730	723	718	719	727	709	709	745	702	720	743	703	710	722	755	715	695	741	770	671	670	722	752	690	697	672	732	703	730	692	734	778	723	714	745	731	758	734	668	697	731	784	687	710	728	726	702	718	732	742	720	739	774	698	702	724	680	692	731	732	720	722	750	729	722	764	700	712	743	755	760	754	778	721	690	738	720	706	700	706	685	688	745	701	703	762	705	659	730	712	747	702	744	705	724	692	724	734	735	722	697	722	743	692	746	724	727	754	683	731	764	751	721	721	737	743	740	700	730	740	678	710	694	727	746	750	717	752	731	701
8678	6245	13530	11731	10774	6353	2945	1136	374	189	161	168	179	181	179	176	158	182	182	156	174	183	200	203	161	164	170	170	178	179	172	154	178	203	195	195	166	158	193	166	165	173	200	195	174	188	188	213	195	176	198	178	178	182	161	171	174	180	176	191	179	181	186	174	174	151	180	171	191	172	187	200	189	163	199	163	178	160	204	175	183	192	167	171	183	184	170	180	174	179	142	220	185	197	170	176	184	171	166	170	173	164	161	196	194	185	190	187	185	197	184	182	179	169	181	176	182	201	191	165	207	165	175	188	188	188	160	184	187	200	152	195	180	156	195	174	177	183	166	176	193	204	189	177	178	209	163	162	207	176	190	181	167	196	182	186	194	186	201	172	186	169	166	187	184	178	216	177	189	186	176	191	182	206	192	165	185	202	179	187	177	184	178	180	164	165	174	168	193	177	170	182	174	164	177	173	165	172	178	164	171	183	184	179	183	200	175	171	177	192	159	189	181	176	198	166	177	196	204	190	185	162	157	169	201	167	175	179	182	171	175	173	169	187	178	185	177	180	163	194	191	161	178	171	159	172	174	201	204	183	192	160	181	196	175	154	199	167	183	189	192	163	178	213	188	163	190	189	197	180	159	170	187	171	180	160	181	183	175	161	173	163	173	181	184	182	160	178	186	168	191	162	192	160	200	184	190	190	186	177	181	160	158	204	179	177	201	182	177	178	163	152	194	168	157	167	196	168	160	195	167	211	156	171	160	159	174	180	177	162	187	190	178	185	178	180	188	177	186	181	198	176	182	200	171	188	172	164	172	185	182	173	195	177	178	187	179	163	177	189	171	164	170	181	187	168	158	177	182	177	181	168	192	159	155	190	185	180	185	171	164	217	185	194	175	188	174	184	170	163	184	154	180	164	190	177	176	182	165	185	174	185	173	201	190	177	168	190	177	192	160	175	192	185	173	196	167	146	178	169	168	178	162	190	178	190	151	157	186	183	182	170	159	182	178	181	167	207	173	190	192	172	171	199	205	154	182	201	155	168	157	167	182	167	171	197	154	190	165	167	154	184	180	171	200	193	188	166	185	203	143	182	172	155	166	191	188	180	192	184	181	196	168	178	174	169	168	164	166	182	189	188	157	175	157	167	188	162	179	164	180	183	174	156	156	161	169	204	167	167	191	182	167	215	176	182	144	185	173	187	170	198	150	196	199	172	167	163	181	167	141	190	169	154	167	165	176	197	179	187	162	201	190	198	169	182	171	198	158	190	162	181	176	179	207	179	190	186	162	179	191	170	183	204	163	183	187	183	148	196	181	171	181	173	182	197	180	197	174	178	183	174	159	173	171	189	163	179	153	186	196	178	165	163	175	164	166	192	180	172	187	195	169	166	162	172	174	176	157	186	152	180	186	188	150	175	204	180	189	184	187	171	188	180	161	166	183	181	194	169	163	203	169	183	173	178	161	175	169	186	167	166	182	200	171	180	174	177	166	186	169	174	188	182	184	149	197	185	181	173	146	176	164	177	179	176	191	169	171	189	166	173	194	169	163	173	171	192	213	170	168	157	172	156	186	181	180	178	188	202	170	206	185	170	185	174	196	194	167	157	176	168	200	191	183	167	197	185	188	181	163	161	202	182	191	171	174	163	178	189	179	175	159	170	182	181	192	190	200	175	178	194	203	210	177	182	185	185	178	172	192	177	175	184	202	189	147	135	156	196	181	176	183	209	165	208	170	198	168	171	175	172	178	208	177	169	174	206	171	205	189	178	163	185	176	177	200	187	187	164	182	191	167	179	175	186	191	198	167	175	185	170	186	162	194	179	161	155	201	181	184	177	176	196	181	208	213	193	195	179	187	168	172	163	179	176	166	174	138	178	193	186	175	185	173	171	187	164	179	188	164	159	164	170	152	185	179	181	187	176	201	184	172	186	182	184	167	208	187	166	178	172	173	179	178	163	177	197	175	189	179	155	150	194	151	188	176	198	179	177	170	158	193	207	180	178	174	177	185	191	194	189	177	147	197	180	185	182	199	171	184	151	174	174	167	202	151	181	156	157	177	200	172	190	147	177	164	165	178	164	169	190	174	153	182	173	185	167	189	196	188	169	180	206	193	180	199	177	188	206	164	188	164	153	182	195	188	157	186	196	173	164	170	206	186	185	165	169	172	173	186	160	176	187	198	164	159	166	165	175	175	180	185	191	159	179	168	182	192	171	172	175	182	189	183	187	179	158	176	200	203	175	177	179	185	174	188	145	195	161	192	193	197	179	187	203	193	170	172	191	203	198	195	174	169	145	176	183	203	182	188	190	158	191	181	163	176	176	163	174	173	149	159	162	214	174	183	215	160	191	196	197	196	174	182	169	161	182	181	192	192	192	201	170	168	184	182	195	188	164	161	189	185	194	198	196	159	210	191	172	182	171	192	171	162	179	164	183	185	189	204	167	170	170	193	182	168	168	170	172	178	206	145	219	158	168	179	169	176	178	211	149	171	194	177	195	166	209	199	195	177	167	189	191	168	167	165	174	196	165	183	163	184	165	177	161	168	171	192	173	205	153	146	185	159	193	176	187	159	184	158	194	183	169	207	192	180	191	161	187	163	169	168	157	201	161	170	188	176	171	167	173	169	176	159	196	212	171	186	185	198	186	166	163	161	202	178	197	200	175	196	190	167	172	216	170	181	161	199	196	181	186	167	174	173	183	177	165	181	175	165	227	213	165	173	171	165	182	171	183	172	174	204	189	187	179	205	166	172	180	187	164	181	147	170	186	170	197	173	169	174	186	168	151	184	184	197	173	180	162	189	169	211	182	172	173	212	183	181	172	173	194	171	171	175	193	166	176	168	179	158	176	182	181	173	173	179	184	167	189	169	187	168	202	179	168	194	205	175	165	168	171	164	182	169	187	187	184	178	160	182	168	170	184	169	190	167	154	183	175	194	165	154	160	185	160	170	199	190	171	194	186	176	187	170	190	173	179	173	178	183	173	182	173	173	185	150	164	183	198	171	151	176	165	175	173	157	181	177	205	192	170	188	182	188	171	182	200	174	180	194	172	176	181	180	166	159	173	150	155	182	184	214	177	175	187	165	173	201	157	172	175	189	171	177	190	194	179	170	148	178	164	176	190	199	186	165	197	187	173	164	170	188	198	164	175	174	183	194	163	177	171	187	171	172	168	160	200	185	168	178	155	177	177	173	186	171	150	170	171	188	161	166	185	172	147	163	167	190	167	186	182	191	183	156	177	180	204	145	160	170	175	178	169	154	185	185	178	173	165	170	166	138	183	182	164	194	175	168	163	171	185	188	154	175	173	178	182	170	181	170	185	169	167	171	173	170	191	157	166	176	185	189	178	175	193	167	176	185	182	171	191	152	170	166	183	172	190	185	177	206	174	198	179	188	169	182	168	189	181	172	159	164	178	169	170	172	185	193	186	189	176	173	168	181	184	181	153	197	162	194	184	181	208	196	166	158	176	183	180	151	164	185	180	165	160
6082	6679	21983	24812	26052	17991	9132	3577	1136	503	498	515	509	509	507	550	531	516	554	528	543	499	506	508	531	482	508	539	572	507	534	497	546	488	512	509	503	514	531	509	502	536	500	574	476	546	495	509	511	489	512	550	553	540	534	541	541	537	557	508	531	517	514	550	520	528	543	536	497	513	525	503	498	522	513	522	513	548	552	494	530	521	511	553	513	562	540	519	461	508	507	547	503	535	558	537	470	569	489	453	512	526	489	518	531	556	469	543	490	523	526	508	519	462	525	521	539	549	515	515	496	531	540	544	529	483	502	501	495	506	490	512	503	534	541	528	523	543	558	507	556	510	534	525	538	527	497	536	550	487	546	553	491	501	501	512	516	527	542	484	459	526	512	534	517	496	516	477	527	522	491	515	489	531	514	516	476	508	532	483	577	492	545	530	498	521	496	497	532	492	534	491	516	548	473	496	491	508	517	493	516	527	507	490	530	520	464	473	512	509	540	459	479	499	515	501	525	561	519	542	507	539	496	494	536	483	540	527	516	476	501	524	504	468	524	482	539	491	544	516	520	504	517	542	504	502	508	541	531	499	569	501	497	516	507	502	546	522	514	535	510	536	521	501	534	537	543	504	545	536	510	490	534	523	513	513	464	459	497	501	520	467	531	514	500	532	496	505	536	515	522	496	528	514	538	500	478	512	522	493	544	514	546	554	540	524	502	494	524	514	514	563	520	507	507	522	541	490	520	488	532	458	515	530	529	518	522	509	552	489	502	538	518	503	529	511	504	545	496	511	515	506	521	531	513	521	516	533	503	499	510	548	511	499	515	504	527	565	495	516	533	522	519	543	518	532	523	503	499	561	522	503	521	467	512	563	509	524	503	578	517	501	535	510	516	539	556	501	500	496	491	517	492	540	495	528	512	568	554	497	477	506	529	554	526	546	521	537	551	487	552	524	550	541	512	480	489	524	504	524	568	543	510	527	473	480	502	514	492	491	558	522	505	513	518	541	484	520	540	515	496	537	512	528	510	518	558	495	511	498	496	531	489	542	539	511	480	512	501	479	560	501	538	513	494	521	505	504	538	518	513	527	508	534	550	507	490	538	507	495	493	520	530	505	523	526	524	524	528	488	522	516	536	486	531	507	500	579	528	505	513	509	545	516	534	502	542	503	559	511	475	561	482	517	510	535	494	517	522	510	527	527	476	495	523	497	531	514	498	504	523	465	519	526	520	485	496	523	527	507	547	531	549	530	526	532	593	502	489	531	534	506	558	505	527	533	526	534	500	511	543	518	553	475	521	540	522	492	527	543	524	537	517	525	537	493	482	569	530	505	513	482	514	513	545	522	513	492	508	517	514	495	513	512	530	486	503	504	526	484	524	520	533	500	541	495	503	505	531	539	494	520	503	516	543	513	543	500	582	525	498	522	513	490	527	484	490	521	494	512	525	483	522	503	512	493	537	535	540	481	538	524	531	489	516	524	510	504	530	478	515	510	515	556	485	531	503	542	518	552	531	501	496	537	535	543	540	507	514	505	513	549	511	534	488	542	500	504	501	502	499	548	527	528	545	534	490	524	540	522	522	509	521	528	549	493	501	521	518	510	496	471	499	529	512	536	520	496	511	496	555	502	513	547	517	486	509	506	517	503	524	541	518	489	528	500	526	542	514	512	494	527	501	527	493	525	472	492	490	504	497	512	500	567	502	512	506	526	517	490	520	468	491	540	528	499	503	496	529	521	524	538	558	516	530	505	516	507	516	510	555	540	523	497	517	521	511	550	508	501	529	512	512	543	506	491	527	511	534	489	498	538	491	508	488	517	541	523	489	551	501	524	478	498	531	541	527	476	514	562	563	519	494	511	478	517	497	490	496	497	509	517	527	488	514	507	511	521	554	536	545	488	493	514	502	501	491	531	485	514	515	511	523	514	548	541	559	521	501	442	555	502	503	527	487	531	495	514	478	478	522	506	497	518	525	521	522	531	509	531	551	487	513	534	541	488	521	503	574	514	545	513	565	518	498	516	521	529	533	505	510	483	509	543	518	498	526	459	500	502	494	488	518	517	519	504	539	543	503	456	514	498	528	536	488	527	499	521	516	512	479	474	534	484	488	516	552	505	508	499	561	519	487	564	499	559	498	507	541	524	517	553	487	541	536	508	525	528	521	515	497	505	498	483	514	531	496	525	504	520	512	485	504	527	489	532	519	493	514	505	515	542	530	440	500	473	512	532	526	514	509	526	492	521	540	512	516	516	503	465	486	518	512	506	563	506	524	508	505	529	499	539	503	504	525	519	554	503	524	498	541	511	485	498	507	514	463	513	517	518	504	510	496	574	507	504	487	560	512	504	565	476	491	529	486	558	489	526	535	523	509	526	501	484	531	483	553	532	503	481	496	542	496	506	528	536	531	531	505	499	524	533	495	520	528	528	506	545	498	521	549	535	539	514	543	509	498	510	490	516	524	518	524	518	503	507	528	531	539	528	533	537	544	516	524	484	491	500	510	531	542	483	493	527	543	500	523	525	519	500	500	499	522	492	534	505	478	495	505	526	529	497	494	519	532	512	529	516	469	516	489	527	538	502	459	521	524	539	541	482	515	546	531	523	505	532	535	491	525	531	529	502	538	515	477	502	544	558	522	546	509	514	509	525	520	511	529	572	500	525	501	535	549	508	483	516	508	551	532	491	498	487	506	538	529	534	556	532	512	556	545	552	503	567	534	496	554	549	496	507	508	490	517	505	511	552	530	519	520	521	510	493	505	537	542	538	527	516	494	552	509	535	509	517	497	530	555	502	473	489	543	516	504	492	464	512	528	500	518	538	507	513	517	524	523	506	515	498	552	499	515	508	503	491	538	509	514	524	489	498	542	486	510	516	513	527	564	477	529	544	543	550	528	514	516	544	528	514	491	485	525	511	488	496	518	507	492	512	524	521	520	516	509	530	513	528	515	505	524	508	519	506	484	508	524	487	497	493	508	511	533	498	471	523	496	521	510	521	502	539	513	517	499	510	459	516	529	502	520	479	540	510	515	514	505	528	519	461	520	533	534	508	526	510	534	489	504	475	489	509	534	519	534	531	494	525	548	497	475	543	521	523	496	514	496	473	502	508	536	544	489	529	500	523	514	511	529	518	519	528	486	523	531	561	527	479	554	502	567	493	529	546	510	509	531	481	496	539	510	481	538	493	523	520	547	519	517	528	474	537	543	493	489	507	512	520	477	487	534	520	528	494	520	513	538	529	500	523	539	517	513	533	560	496	538	527	549	524	520	544	524	507	541	493	482	516	485	510	510	556	519	475	510	507	541	535	480	505	477	484	511	498	507	539	525	522	527	527	536	473	544	564	477	501	538	500	512	530	509	543	524	519	479	497	539	531	567	464	521	496	508	493	500	508	484	498	516	575	531	508	515	499	493	513	493	536	488	535	504	505	509	523	508	514	499	533	531	528	488	507	499	550	504	480	498	502	478	488	485	543	483	533	499	484	535	537
40213	37964	45478	47890	61689	45229	26426	9906	1637	246	226	190	227	192	231	218	217	240	226	210	204	214	227	200	211	214	253	222	229	213	209	202	216	220	220	200	210	232	210	231	249	216	215	231	214	251	214	225	231	191	235	244	234	239	203	220	230	225	220	223	211	209	233	214	229	225	218	204	225	223	221	215	210	215	213	239	222	185	237	228	217	206	233	222	213	208	212	210	221	215	222	217	215	211	231	240	211	221	226	222	226	184	219	214	206	218	225	219	200	190	238	228	215	223	218	218	234	242	195	228	198	230	218	198	217	230	224	215	205	206	220	221	222	200	207	216	223	224	194	220	224	232	214	222	204	219	229	218	221	210	199	211	227	193	209	182	207	217	214	208	218	224	191	232	239	234	234	216	197	218	212	208	203	205	237	221	216	210	225	199	207	239	249	209	238	196	197	208	236	229	247	208	212	209	204	202	238	212	236	250	206	210	208	201	212	219	188	191	213	225	235	195	213	233	195	223	223	208	213	223	228	195	203	204	202	227	220	251	221	207	212	213	230	222	224	208	214	200	244	218	246	211	198	214	218	222	233	254	225	214	208	209	228	231	216	224	232	214	210	218	197	225	189	204	199	189	232	231	228	237	227	203	228	209	222	205	236	215	207	238	197	241	209	225	223	216	238	218	210	240	218	194	202	230	236	224	228	225	213	248	199	230	210	219	226	215	232	224	209	193	198	211	236	234	214	223	234	229	223	208	206	243	193	253	212	203	206	226	217	196	210	231	209	233	219	236	208	226	202	190	201	252	226	194	214	216	219	196	221	233	215	206	199	249	228	201	221	191	225	201	227	226	201	192	238	225	217	207	204	214	231	207	250	194	211	211	225	192	205	196	202	231	225	222	190	200	221	204	225	230	230	197	210	193	226	226	243	212	223	213	212	215	205	222	215	226	225	220	218	211	209	208	196	215	210	217	202	219	199	185	241	224	203	208	180	184	197	211	209	208	204	227	213	227	238	214	229	200	221	204	234	238	215	225	231	214	236	191	205	212	219	241	259	209	216	215	210	220	204	221	199	233	236	215	243	202	209	223	219	217	225	218	219	239	226	205	216	204	212	237	211	221	227	233	205	201	229	189	224	187	220	217	231	211	217	243	191	214	194	207	245	201	247	213	218	235	217	199	214	245	231	210	199	223	217	192	223	214	221	175	221	195	213	216	203	211	215	224	213	202	220	239	208	210	222	213	205	210	211	200	233	191	217	237	221	224	229	231	190	229	212	227	241	202	245	224	223	228	225	218	242	206	204	245	216	209	200	232	232	208	213	202	241	221	208	224	218	210	238	215	209	201	217	221	217	200	213	210	223	223	208	243	224	233	217	221	173	243	216	218	221	234	201	219	228	223	197	218	219	222	206	222	213	233	215	256	222	204	225	202	191	220	213	219	208	249	200	204	221	221	210	221	217	216	231	224	212	209	218	232	197	214	193	208	218	196	212	214	186	196	188	206	264	243	182	211	200	198	228	231	213	215	211	223	243	233	239	203	219	214	210	225	220	214	211	199	229	214	220	229	233	219	224	193	246	221	200	217	229	173	190	215	218	208	218	215	197	219	235	207	223	204	212	201	223	212	215	204	211	216	214	194	245	220	227	201	222	221	208	208	204	215	212	236	208	198	200	200	232	201	228	219	219	218	242	229	215	223	193	230	213	193	217	206	219	234	224	198	209	214	227	256	222	225	225	204	171	218	222	235	201	251	217	216	202	202	239	216	208	219	214	222	206	225	210	244	213	220	205	193	197	198	243	229	220	204	209	240	233	213	206	233	216	210	226	222	219	228	219	193	232	212	200	213	210	218	207	225	236	206	209	199	205	188	219	222	230	236	219	208	237	208	197	211	216	204	205	233	207	218	208	223	192	211	207	223	202	214	210	220	226	246	198	242	230	169	178	206	208	219	205	229	222	231	207	220	208	225	227	197	215	219	203	214	206	209	203	226	223	201	227	219	205	212	214	198	206	214	231	200	209	206	219	209	236	204	223	206	185	198	219	208	214	199	229	237	235	223	212	215	236	214	205	204	225	202	219	221	231	201	215	239	216	219	215	233	218	224	218	211	204	232	251	200	207	257	196	230	202	216	198	196	213	224	242	220	202	203	212	247	218	210	210	205	201	211	204	185	225	177	199	223	224	196	231	211	237	196	227	209	215	193	229	213	244	223	218	220	239	237	199	225	228	186	215	216	213	230	242	221	221	221	210	201	235	229	186	198	229	211	196	220	209	222	223	210	224	215	210	243	200	213	192	225	233	223	237	203	239	195	220	219	215	205	224	198	235	213	211	216	215	223	209	223	214	200	205	203	210	203	222	217	228	223	208	212	214	215	217	235	224	211	237	209	212	214	214	189	191	215	213	206	199	188	228	215	216	221	208	219	233	205	197	199	188	233	243	214	213	225	243	198	241	218	195	226	205	200	198	211	226	223	244	225	201	198	210	206	251	206	231	238	242	228	209	204	197	241	208	212	209	212	226	227	197	237	176	210	263	213	213	222	206	244	196	220	199	199	223	225	244	195	259	226	196	222	198	207	235	186	201	218	225	203	229	197	218	223	212	234	204	222	217	217	201	215	207	220	225	199	238	233	206	215	237	211	212	206	208	233	223	199	184	214	205	219	208	225	230	205	198	198	201	205	230	226	200	202	216	214	227	225	242	186	197	207	211	225	192	202	202	230	197	204	222	208	222	212	198	236	203	203	209	233	224	224	228	217	213	193	191	203	238	225	232	195	220	234	199	230	247	218	196	212	211	211	234	231	206	219	197	209	219	224	223	207	216	211	190	230	209	219	239	196	224	239	218	200	219	246	209	210	235	207	187	209	240	215	225	225	228	212	214	215	243	232	192	239	226	222	222	209	199	216	206	220	218	206	226	188	212	222	193	206	193	235	220	230	203	187	229	197	220	207	221	236	231	189	223	200	233	223	262	227	209	213	225	219	199	205	231	222	215	208	228	218	230	209	204	233	205	222	219	229	234	213	225	222	217	198	215	232	211	223	231	242	191	227	225	223	234	212	218	216	205	196	193	197	236	218	213	196	229	216	215	213	196	214	209	226	215	241	208	220	218	236	225	243	200	217	223	226	186	206	205	216	226	207	200	216	219	250	212	191	246	221	218	215	207	220	223	233	228	214	216	199	244	202	199	212	212	196	214	193	226	220	202	220	199	207	225	236	221	231	227	239	212	210	213	216	210	204	201	213	212	214	220	215	202	203	238	234	224	206	204	215	219	228	210	234	193	210	208	228	219	225	213	227	243	240	214	213	197	220	231	238	245	216	221	216	208	203	234	220	197	221	213	202	219	220	208	230	197	209	220	186	228	218	229	229	205	212	196	229	214	222	214	218	220	216	228	249	220	203	203	207	226	217	221	228	224	223	207	204	219	210	207	232	217	221	187	181	212	234	182	202	211	213	230	210	201	212	215	226	218	209	229	217	236	205	209	202	217	229	249	211
27465	31647	46372	58368	73509	56347	38004	18274	4837	695	614	656	583	596	601	625	581	583	612	604	618	599	603	646	607	641	618	624	627	638	623	660	639	604	644	624	619	587	597	575	595	633	659	587	569	589	615	607	595	627	628	633	595	611	625	619	582	669	615	586	643	580	656	606	593	634	614	641	589	601	644	596	626	593	618	621	585	591	615	616	623	625	635	615	604	605	573	642	593	598	605	621	625	567	614	609	626	652	596	569	636	597	635	665	590	613	590	612	577	595	575	599	583	591	623	614	581	596	606	615	625	583	591	625	605	605	618	634	617	630	608	571	614	601	629	613	601	600	597	631	613	580	669	614	580	591	642	613	623	619	635	610	623	605	614	587	599	659	554	612	598	615	595	634	626	600	597	606	588	671	647	625	615	639	640	569	583	618	609	551	626	622	572	638	582	675	607	600	636	554	601	635	607	654	621	610	613	591	622	606	580	583	585	634	619	608	625	629	606	605	647	610	620	600	623	575	617	640	572	556	624	612	623	576	603	592	645	604	647	638	599	604	582	607	612	596	583	645	621	624	594	629	620	617	595	603	626	644	607	584	630	615	634	660	599	597	620	618	670	622	595	606	616	611	593	634	584	605	591	642	559	641	669	608	639	609	599	573	611	636	657	636	665	613	562	640	564	603	634	602	598	590	612	595	634	581	593	639	597	594	580	559	622	628	593	623	623	619	632	569	629	612	652	642	621	622	575	575	579	602	604	624	628	575	637	631	636	600	577	555	604	614	617	609	590	631	594	581	628	553	589	621	598	627	631	602	634	622	587	620	579	598	600	612	649	629	620	599	612	608	554	626	555	588	617	574	601	610	586	584	590	622	584	586	572	576	602	649	606	587	637	600	627	650	615	603	609	629	595	631	602	602	603	597	618	610	644	612	547	607	577	572	595	632	603	615	626	578	583	655	573	594	566	577	564	593	589	626	597	598	597	590	593	587	605	588	637	614	616	617	596	610	560	627	619	632	597	623	615	579	561	610	607	612	612	596	672	546	642	562	608	620	619	608	572	583	619	601	581	626	583	625	595	606	600	559	578	576	613	574	586	668	568	575	599	603	591	616	597	605	573	631	589	620	575	620	513	570	596	640	635	565	577	590	564	624	608	629	663	603	596	619	593	639	616	626	624	631	618	635	590	628	602	607	623	599	637	616	585	596	594	625	570	573	581	596	624	635	641	607	591	625	634	616	582	635	573	668	598	615	613	619	603	614	617	607	587	586	575	603	635	651	637	640	585	595	658	662	601	605	624	644	596	635	611	578	570	633	618	618	601	560	624	604	652	619	620	597	629	635	654	619	594	605	588	568	659	597	596	562	628	585	636	576	623	573	609	630	596	621	594	639	592	630	617	605	602	615	580	626	567	584	606	579	637	603	652	613	603	615	591	583	642	635	593	627	618	629	606	588	648	637	614	616	607	624	590	617	581	603	567	649	606	530	648	619	578	571	686	589	619	577	676	627	623	596	627	563	543	600	586	613	647	631	615	619	599	633	598	635	606	655	604	595	572	612	628	606	595	626	610	554	632	655	628	639	608	636	624	582	687	631	641	600	617	578	613	581	613	613	611	573	602	585	636	567	599	592	587	576	596	625	602	618	602	629	648	643	611	582	626	628	637	611	592	605	629	648	643	617	647	587	563	612	613	556	591	580	600	663	632	590	629	625	572	613	602	614	600	594	629	599	592	656	636	620	601	631	589	614	632	580	621	630	630	640	616	637	658	663	651	587	623	624	559	631	573	589	611	602	625	620	570	619	657	606	572	625	605	645	623	621	574	576	642	586	592	607	623	599	586	622	578	644	613	588	577	624	628	623	592	630	652	608	581	605	579	585	622	632	625	584	588	635	609	621	537	598	619	596	626	600	623	597	591	626	613	571	610	569	656	594	599	571	603	566	634	640	605	576	605	595	630	619	595	625	622	624	625	614	629	647	621	591	604	617	608	634	608	609	635	615	610	605	588	618	591	598	615	603	628	600	609	612	590	561	567	642	615	597	658	634	590	564	621	595	599	639	610	596	626	629	590	645	628	544	637	570	597	631	592	639	644	634	628	609	602	634	593	563	617	633	604	592	551	576	601	592	593	616	618	636	590	640	609	641	607	646	616	598	605	612	609	606	608	629	609	654	640	617	578	570	618	644	606	627	641	632	600	566	637	591	578	617	591	614	635	664	618	573	616	654	634	617	592	611	626	631	624	637	596	596	651	610	618	602	603	625	582	581	646	617	626	627	622	584	632	639	612	655	614	589	593	608	623	575	608	642	641	636	577	632	602	565	659	597	589	579	618	620	622	631	602	612	604	586	608	615	570	579	576	624	607	594	619	563	625	626	595	609	585	592	595	633	620	631	558	607	571	604	616	622	602	611	581	628	558	648	610	594	630	590	589	595	630	600	572	603	614	603	627	614	605	581	574	573	652	593	562	588	635	587	603	612	631	582	590	622	600	614	625	601	611	633	619	669	621	571	607	599	601	599	631	578	671	633	589	578	600	628	618	594	621	638	582	639	584	608	664	593	599	602	576	661	624	576	607	635	644	599	616	635	586	638	612	622	582	578	618	592	598	624	627	618	585	581	623	576	571	609	632	622	601	565	600	610	627	614	612	634	650	601	606	588	624	634	625	663	582	603	596	636	587	605	587	622	611	612	601	593	603	608	618	639	640	622	650	651	618	641	588	590	605	640	619	622	626	640	564	607	592	616	618	596	622	664	578	623	609	584	604	605	591	603	629	643	625	611	622	596	608	649	602	583	605	635	632	660	597	644	602	652	610	608	622	631	604	640	619	605	637	623	588	603	610	640	591	617	614	587	549	618	618	575	648	581	613	619	609	631	612	598	621	633	644	595	621	643	602	573	622	590	625	586	659	608	567	629	666	602	617	608	594	599	613	566	607	598	572	623	601	584	628	610	587	639	579	640	603	613	622	591	587	630	646	596	612	596	583	602	612	619	597	592	635	587	591	601	608	620	623	648	604	642	625	591	603	587	589	632	649	619	663	623	574	589	603	632	637	613	594	602	573	630	629	593	596	600	592	573	650	564	593	605	639	637	611	608	599	626	566	602	584	597	654	600	629	609	632	580	584	628	642	649	624	612	599	600	605	601	605	592	602	645	647	623	607	597	632	608	622	617	634	603	613	579	650	584	603	639	604	602	611	588	574	618	578	628	626	593	640	594	583	619	625	634	587	620	623	617	539	601	587	599	579	599	610	573	619	625	594	578	632	606	627	608	567	631	626	622	601	601	643	562	630	617	622	628	633	579	633	636	581	611	568	632	615	626	582	609	647	609	586	596	586	565	586	579	620	632	630	607	651	618	625	593	627	608	595	655	599	599	648	597	577	584	611	569	602	604	598	676	603	604	597	608	600	606	626	596	645	630	609	607	628	615	583	610	618	629	637	611	572	611	664	618	612	591	602	585	621	606	591	594	649	588	616	638	652	620	598	629	598	626	604	656
42918	43846	49953	53117	68761	53726	35608	17551	3747	332	267	268	257	266	291	287	279	267	256	252	262	283	237	274	256	273	263	222	260	242	260	279	238	261	297	272	285	244	263	297	270	249	268	244	272	269	293	270	249	260	289	230	260	265	276	269	270	240	272	260	298	268	285	250	287	291	261	263	289	254	256	275	269	242	286	258	262	262	264	294	293	244	283	288	281	280	272	263	288	258	258	245	243	313	278	257	257	248	248	284	263	289	287	262	279	301	262	263	264	282	246	251	266	263	263	278	269	273	234	243	253	258	263	281	266	247	273	272	269	275	286	281	260	265	266	284	309	285	246	274	268	247	250	262	239	243	263	273	252	266	274	245	244	269	281	239	292	278	267	291	235	257	265	281	266	263	293	249	256	284	263	268	246	255	249	281	266	295	237	267	259	271	285	261	269	260	255	261	265	243	276	271	256	240	246	243	269	266	271	235	273	264	271	286	260	240	278	261	261	267	277	273	215	275	278	265	277	242	266	259	264	283	319	290	281	279	260	256	249	269	269	248	292	259	261	283	259	272	266	281	304	272	234	262	264	265	267	257	259	253	287	278	231	256	277	248	263	267	278	264	273	288	251	270	246	246	254	274	252	235	256	245	248	250	282	266	258	277	292	264	270	269	272	252	247	277	254	252	261	269	271	255	256	262	268	262	270	264	280	270	249	267	299	274	271	278	260	252	256	276	273	258	252	266	282	254	248	266	257	265	287	269	261	251	279	243	294	245	265	244	276	249	214	266	276	272	232	272	281	291	275	251	255	267	254	267	259	301	292	289	259	273	274	249	241	248	262	270	247	271	234	292	269	255	247	242	277	269	268	269	267	243	272	282	279	266	259	272	252	281	280	279	252	273	231	277	258	232	239	250	269	238	262	298	276	267	274	304	258	268	253	268	269	276	249	258	265	276	238	300	253	265	261	261	246	281	279	255	239	290	254	258	290	248	263	297	264	271	256	248	275	220	223	267	277	277	276	271	252	284	254	260	247	279	290	257	288	235	240	238	264	245	265	282	292	252	271	295	276	260	275	273	258	276	272	267	262	229	297	251	283	258	256	265	276	285	257	272	257	274	266	260	271	277	243	261	280	252	260	272	257	273	261	264	246	259	265	256	225	265	251	229	250	266	264	252	256	223	257	258	262	258	257	243	277	280	235	252	254	284	253	247	270	266	244	250	235	266	253	300	270	276	284	269	260	249	255	277	290	254	285	273	253	268	274	271	255	262	279	246	232	248	233	257	243	270	291	279	250	267	234	269	266	225	278	252	267	261	287	282	243	265	254	271	269	290	258	287	266	257	291	321	231	224	262	263	230	275	264	269	263	267	285	232	260	210	251	240	236	284	264	266	257	279	255	248	268	249	318	281	267	272	249	279	261	275	277	278	271	253	229	271	299	262	281	265	251	283	258	302	266	251	266	269	291	267	294	252	271	272	307	265	270	247	263	257	255	277	274	268	227	259	245	276	267	221	263	246	262	272	265	297	267	271	269	274	279	256	250	272	266	240	271	274	260	263	237	279	257	254	247	255	239	279	284	277	285	290	254	270	223	274	236	279	271	298	243	268	256	264	281	292	271	276	251	228	306	260	294	260	247	228	249	271	258	236	277	261	270	254	252	286	260	267	251	277	261	245	262	277	280	258	257	257	263	288	253	237	282	275	263	266	275	252	250	239	262	274	292	269	280	282	255	272	231	259	252	261	275	263	291	262	240	278	259	262	272	276	247	274	279	253	285	264	260	252	238	239	282	283	254	261	265	280	265	270	247	251	270	237	255	273	265	260	267	270	251	281	276	284	286	265	259	273	259	270	270	268	258	249	243	288	276	269	239	254	227	269	240	243	270	261	233	248	279	283	279	269	283	274	288	264	264	263	258	260	264	279	283	301	293	278	281	270	239	247	260	276	234	266	292	267	245	238	291	292	241	267	246	283	278	276	262	282	245	272	286	273	280	251	265	274	234	295	274	302	298	273	266	278	260	292	296	256	257	262	254	271	259	235	273	262	266	243	244	283	258	259	292	273	256	272	285	279	252	256	267	241	264	251	247	246	283	211	279	287	256	249	259	243	264	249	246	300	273	261	272	265	265	257	271	262	286	278	236	281	258	298	284	263	240	299	277	281	272	259	250	280	260	255	286	267	256	250	243	291	264	267	250	238	277	259	295	307	257	258	282	280	269	270	283	313	279	277	252	240	257	255	274	259	300	269	266	273	274	243	281	287	264	263	282	277	277	275	278	255	276	295	276	268	290	310	283	271	279	296	243	237	266	264	274	260	236	253	253	275	263	253	281	266	261	287	272	264	281	282	259	261	287	251	253	262	269	287	242	253	247	258	261	263	285	246	250	265	254	266	243	245	251	258	264	264	283	289	251	246	278	269	255	257	253	263	282	243	261	261	261	258	266	255	285	276	264	272	223	265	284	281	267	264	259	295	272	230	278	276	254	259	261	246	254	238	280	275	241	268	241	268	288	269	276	270	238	272	273	275	277	256	252	266	268	237	258	273	259	245	293	274	292	275	266	261	259	232	277	217	245	249	247	281	264	279	264	274	266	279	293	252	241	262	277	254	242	264	240	254	288	260	219	246	272	259	260	239	287	275	279	276	257	269	249	280	291	266	274	253	245	260	276	269	261	235	254	285	278	253	278	283	268	262	238	263	267	239	260	238	261	260	284	274	277	243	272	256	269	265	278	250	268	268	273	308	253	274	256	276	258	275	264	240	258	266	290	273	300	285	248	265	269	271	273	273	262	280	266	214	281	295	283	236	261	238	303	263	253	269	260	283	247	269	248	275	281	268	265	254	264	275	276	275	279	253	299	257	264	275	270	269	245	270	279	277	256	264	248	245	263	274	262	256	259	256	279	273	254	283	253	295	263	278	262	264	294	261	262	265	274	246	220	262	273	273	276	243	283	268	276	267	252	264	246	265	254	265	282	256	268	274	287	266	300	289	279	275	268	259	277	250	285	269	251	278	257	268	278	278	252	258	251	281	258	254	258	279	275	234	246	256	269	259	278	270	277	259	277	270	261	284	284	271	279	257	276	243	292	268	252	263	235	248	255	239	277	262	275	272	244	255	238	281	259	264	295	283	256	243	249	272	255	256	277	263	244	283	271	248	245	250	248	277	251	293	277	270	283	291	253	284	277	272	258	267	274	280	296	286	264	262	231	271	263	277	269	287	226	258	265	291	276	266	287	239	266	247	263	262	261	262	267	260	301	276	261	242	275	299	294	260	280	246	269	258	256	256	268	252	263	278	263	231	273	262	288	265	250	271	269	236	262	265	266	258	295	278	255	247	271	275	274	260	220	278	253	283	258	246	263	271	265	261	259	283	271	253	239	300	258	258	275	273	244	284	244	281	269	257	277	273	258	286	246	252	269	280	269	257	303	265	265	264	233	252	309	266	284	266	247	307	250	280	280	288	245	258	255	246	274	272	249	265	275	246	274	272	268	251
29686	37123	51399	66258	87926	67814	47108	26453	6809	728	714	734	709	723	722	716	735	699	728	716	737	723	716	685	699	716	718	715	722	669	741	720	697	731	701	683	698	711	722	730	753	766	705	693	734	686	714	742	713	689	698	685	715	732	704	742	722	686	757	753	690	718	732	688	718	727	677	712	721	743	756	703	719	751	710	703	681	686	743	744	733	737	710	725	733	726	744	742	682	736	693	745	688	726	702	676	725	670	705	781	710	690	724	695	697	721	701	710	701	668	703	678	701	727	725	743	693	707	758	698	722	687	731	716	745	677	720	687	709	705	704	685	665	698	711	741	721	680	685	698	728	718	690	702	698	714	667	717	723	704	696	702	783	690	707	740	727	736	772	682	727	665	731	678	723	710	691	727	773	675	666	733	734	677	686	684	744	692	713	757	716	706	700	727	718	714	736	743	753	708	677	704	737	701	709	673	735	683	719	670	727	697	733	712	681	735	742	715	674	780	744	719	695	733	700	724	760	697	721	695	718	680	721	700	694	685	673	765	682	707	731	711	689	722	720	680	714	744	674	759	712	711	719	692	733	732	725	676	721	739	702	723	734	744	724	763	694	698	714	744	687	709	687	715	693	705	731	696	762	706	705	707	711	743	687	750	730	754	718	697	701	733	738	705	718	731	682	702	725	731	700	720	690	712	713	714	745	730	723	716	761	720	766	701	695	675	694	724	693	741	697	737	735	696	716	723	687	686	699	728	692	713	675	726	671	706	699	728	712	721	700	689	733	737	728	722	727	741	702	707	695	736	720	713	661	712	654	693	748	671	747	716	686	679	700	714	683	704	755	748	756	708	726	670	704	780	738	697	722	717	726	736	709	681	743	744	739	738	676	684	727	711	681	677	700	673	751	689	734	727	699	766	670	717	703	695	714	738	718	697	737	731	680	733	749	707	767	669	770	721	716	691	713	687	704	738	729	703	702	698	743	696	688	722	685	715	741	678	692	720	697	731	731	715	726	725	719	715	691	746	722	667	763	760	692	708	724	776	755	753	728	694	732	705	684	697	666	744	710	718	686	689	700	713	698	734	745	727	723	700	709	728	693	724	709	707	735	760	730	700	745	711	715	729	702	730	682	719	696	719	722	692	706	662	728	708	687	703	729	756	705	752	742	686	697	692	718	698	720	692	678	685	730	684	730	648	752	694	726	671	692	696	745	726	719	710	738	719	711	742	767	722	744	743	718	750	735	717	689	683	685	760	717	683	716	712	725	733	729	746	694	704	691	686	700	675	700	683	714	756	762	693	744	755	725	714	691	729	707	747	678	710	691	702	658	759	730	680	745	678	767	729	717	703	690	746	707	777	704	730	647	727	684	765	697	684	721	752	689	737	697	740	747	699	741	691	703	749	714	689	728	742	725	711	680	697	710	758	724	682	724	702	714	699	789	741	724	729	717	761	730	687	713	687	708	730	676	733	712	689	731	721	693	690	664	691	729	668	701	679	715	711	689	738	709	743	679	734	696	754	739	712	726	725	733	685	710	734	660	699	691	719	736	697	693	735	705	726	730	728	707	757	710	701	660	724	705	755	683	726	705	701	686	725	665	728	664	743	708	738	713	707	743	740	704	675	717	684	723	666	729	701	725	701	690	740	674	702	680	723	748	703	675	732	701	716	707	676	690	668	717	693	698	682	673	748	720	706	722	677	688	699	692	711	703	719	686	728	763	701	698	753	638	680	744	663	675	682	698	712	722	684	704	694	682	740	770	762	698	740	730	762	725	765	719	687	731	733	750	696	732	694	697	685	712	731	778	738	710	742	710	731	750	689	712	664	677	690	704	724	735	706	710	728	695	718	723	679	759	669	717	683	718	725	756	734	676	690	720	719	710	718	715	676	704	734	708	714	711	726	755	772	698	681	687	702	741	694	756	722	669	686	760	691	658	752	713	689	726	708	653	771	718	751	690	730	738	694	716	732	711	718	718	711	657	691	716	736	663	774	721	717	728	708	722	693	678	664	702	712	708	674	729	727	684	766	675	735	667	698	738	685	738	702	719	724	743	686	714	685	701	738	696	758	755	742	695	764	739	739	734	733	753	702	675	716	698	738	734	708	686	724	731	715	675	722	767	713	682	719	670	709	713	734	689	723	654	687	717	696	659	710	686	731	698	682	675	745	731	744	697	706	732	700	668	697	698	726	690	688	675	736	698	702	723	726	688	709	711	701	723	747	697	741	685	696	704	741	711	752	711	756	764	723	667	732	660	730	694	682	744	722	695	762	768	733	730	738	753	755	696	691	681	707	712	749	713	725	721	765	711	697	742	736	765	703	727	754	696	730	699	690	682	658	697	718	732	704	728	721	715	743	682	739	724	672	690	657	670	738	699	719	751	695	716	738	721	708	718	717	699	743	713	731	697	741	704	678	694	702	710	711	711	731	720	722	748	710	700	693	698	695	700	679	717	696	689	750	693	726	659	708	765	713	706	746	778	716	769	696	734	717	725	735	712	689	730	729	709	748	706	712	732	751	710	678	729	707	728	697	709	725	685	721	720	730	685	704	681	735	713	720	721	752	702	717	681	746	733	706	730	747	727	694	660	715	727	722	704	740	750	719	729	719	710	710	734	714	745	717	722	694	700	715	695	698	657	701	727	715	751	753	673	758	727	760	725	726	726	681	736	743	722	717	710	696	708	686	707	685	748	719	743	714	746	757	732	731	690	748	679	746	689	749	682	722	689	761	717	717	753	691	789	720	721	764	744	727	716	722	718	694	723	670	716	738	707	738	694	684	709	709	754	700	729	657	703	722	700	729	716	734	685	723	721	689	728	722	665	744	698	703	730	740	736	700	719	702	660	684	719	754	740	700	688	710	758	732	699	708	701	722	720	727	722	703	751	683	707	718	736	662	686	748	709	698	690	720	735	712	731	737	679	672	728	668	757	739	715	693	753	718	712	727	753	671	682	716	691	720	746	671	672	689	691	706	725	719	704	698	757	665	715	682	702	742	716	689	734	718	736	744	727	712	712	728	700	713	720	678	696	789	701	760	654	708	740	721	734	697	687	764	733	745	738	745	723	695	791	682	697	691	728	752	710	673	733	727	731	700	735	640	716	724	718	676	718	683	667	736	745	736	672	747	684	678	707	695	747	743	698	709	698	693	675	723	748	729	696	703	714	729	745	761	757	672	704	702	743	676	761	663	659	688	684	756	668	699	761	680	666	722	721	730	705	715	727	701	751	715	699	724	703	716	753	727	700	679	753	709	720	710	739	730	701	751	717	655	725	739	699	676	691	668	723	736	731	676	709	731	733	684	696	718	712	733	715	727	710	700	706	747	675	664	699	735	682	688	711	718	698	711	752	679	723	713	684	779	693	673	714	746	697	744	739	652	669	691	692	747	723	746	709	708	704	670	686	681	749	720	672	738	692	767	712	711	699	744	710	712	708	704	715	722	743	688	707	718	663	729	743	724	696	707	691	701	747	756	692	752	743	693	741	724	694	709
10302	10704	11866	8281	11031	6594	2755	1047	359	146	183	162	171	165	148	149	163	177	171	149	167	151	148	153	161	160	154	175	161	150	174	154	154	165	169	151	187	171	183	171	161	172	167	182	164	160	174	195	158	165	178	150	164	163	186	167	164	152	160	175	158	182	174	170	177	144	147	173	182	174	138	165	157	152	154	172	163	151	166	145	176	190	139	181	152	188	169	162	140	155	177	149	164	174	166	167	160	177	163	151	173	176	181	171	157	168	157	161	166	163	176	184	164	160	158	186	167	142	164	164	192	162	158	158	175	162	167	169	160	130	170	170	147	165	174	197	171	178	155	135	169	174	142	162	178	140	176	168	192	170	182	177	157	191	183	145	168	167	169	175	158	145	165	169	147	176	166	169	157	166	140	155	149	166	160	166	153	186	155	181	182	165	165	168	159	161	146	151	177	166	145	143	184	164	165	143	177	158	171	157	175	174	164	171	150	151	155	170	156	169	158	164	153	163	172	167	165	158	177	172	170	167	157	172	173	183	173	196	158	151	169	143	180	167	170	166	149	164	152	178	139	172	179	189	166	158	172	171	178	170	164	166	169	163	168	146	165	176	170	151	164	170	161	147	184	177	149	173	163	155	175	152	159	165	154	143	182	173	185	167	178	148	169	183	181	159	167	166	183	155	168	156	178	190	161	157	146	181	166	159	156	157	167	171	169	170	171	145	170	163	152	147	165	177	174	171	164	158	138	185	158	169	191	181	165	147	181	173	153	164	155	154	184	177	173	174	168	179	150	187	171	188	167	171	171	175	189	148	171	162	204	163	173	160	170	167	174	174	149	159	168	164	162	168	190	168	151	152	155	158	159	172	166	187	187	156	179	151	165	180	177	186	157	169	157	160	159	159	152	162	165	181	157	187	182	173	167	151	189	162	159	166	174	156	189	154	165	182	178	170	169	153	151	187	166	161	177	192	172	166	165	162	171	176	151	162	171	157	173	161	151	167	156	185	189	172	169	174	164	165	151	153	176	171	180	144	174	164	178	169	163	149	190	164	168	179	150	170	167	178	166	166	143	136	173	162	171	165	149	162	164	190	161	161	161	153	168	160	178	163	159	153	155	165	154	145	156	171	172	163	153	171	183	148	175	160	180	175	153	154	155	169	179	150	169	171	138	179	170	169	169	158	180	161	151	159	152	191	192	160	160	163	167	155	174	167	170	183	184	171	158	167	178	164	163	179	145	175	176	163	181	150	165	150	169	171	153	173	150	173	158	174	178	162	166	161	181	154	184	162	145	155	157	161	152	168	157	150	176	163	176	150	159	148	162	170	185	193	144	166	171	149	150	162	160	188	157	150	175	159	183	191	147	170	153	163	167	177	181	162	166	161	168	159	171	153	169	153	173	174	175	151	146	169	156	196	183	151	173	180	198	177	158	164	188	153	152	164	156	163	153	159	165	174	134	178	165	151	150	176	157	163	145	152	146	162	162	171	155	195	168	154	153	140	183	159	163	152	157	152	159	188	149	147	187	162	178	167	179	177	163	169	197	156	158	127	172	177	162	157	166	178	173	171	186	169	153	164	206	187	162	156	153	140	146	209	153	197	179	153	165	177	165	156	182	161	189	168	145	171	152	169	171	158	172	169	155	175	155	171	165	141	144	171	156	155	166	161	154	195	150	175	176	162	157	155	165	164	183	175	159	165	149	176	154	168	163	153	162	139	178	171	177	186	180	183	154	184	181	179	169	148	179	169	182	180	168	151	154	165	156	156	176	155	158	177	177	165	146	175	159	141	171	181	159	170	186	176	144	169	151	177	146	184	167	158	160	180	171	152	150	208	173	165	166	152	178	155	170	137	152	162	171	169	167	173	177	175	168	181	178	142	161	180	162	172	150	176	156	157	175	164	170	165	157	173	149	167	180	163	170	146	167	150	164	160	150	189	170	155	148	155	151	182	187	193	145	152	165	158	172	147	156	184	170	174	157	171	192	179	150	172	168	182	171	186	171	138	170	156	176	186	178	162	165	162	171	152	172	168	197	148	146	162	157	164	158	154	168	173	171	167	168	165	161	157	159	184	168	177	187	146	150	165	172	162	176	142	176	173	174	183	164	168	167	173	170	159	167	164	164	167	160	168	168	177	169	171	149	189	168	163	181	168	169	133	160	175	134	176	149	188	164	157	165	166	179	177	160	178	175	162	163	174	167	174	153	164	162	171	159	177	156	147	165	146	156	164	176	174	179	168	163	173	174	160	161	168	173	165	167	146	158	168	193	201	154	142	166	180	162	150	161	175	190	154	184	181	169	160	146	140	172	150	180	176	158	198	165	170	153	176	199	157	180	157	154	177	170	165	178	152	182	196	167	162	174	192	172	162	168	167	148	168	158	150	183	150	172	185	195	160	139	161	158	139	171	145	177	169	166	156	181	183	168	169	163	178	155	176	145	160	172	163	193	177	161	180	162	178	178	168	170	188	180	175	171	176	162	158	164	164	156	181	168	162	153	183	169	146	165	145	157	174	157	149	181	168	138	147	178	165	191	166	161	171	205	169	156	173	150	157	192	152	163	173	160	176	178	187	191	185	183	187	143	151	166	164	164	176	181	159	179	130	169	178	157	140	166	174	168	158	170	174	177	166	161	178	173	159	172	158	161	185	165	156	165	158	147	159	178	172	148	171	152	151	157	167	170	149	155	159	156	171	177	173	178	176	158	186	161	156	155	155	181	171	182	170	168	136	163	164	147	166	166	148	174	196	175	179	172	164	140	164	170	149	199	166	155	178	176	156	184	161	170	184	181	143	149	180	155	167	173	179	152	176	170	182	192	171	165	162	174	154	154	161	150	173	165	168	160	179	181	164	174	151	163	179	173	168	177	179	167	188	167	155	148	169	157	167	157	152	172	142	141	172	164	156	178	176	158	172	164	159	167	159	172	166	189	156	181	162	158	153	158	144	163	180	184	189	171	164	164	134	187	167	153	173	161	164	175	171	204	144	161	155	157	186	188	153	162	174	187	167	182	181	159	172	179	167	169	135	167	173	172	162	176	175	172	174	175	139	165	181	155	157	153	175	191	165	172	198	163	182	169	127	166	155	150	171	168	164	148	176	193	159	168	146	161	155	159	149	166	164	163	153	143	209	155	167	188	177	182	188	177	155	180	151	176	167	163	184	152	184	149	186	164	172	163	175	168	155	169	193	165	156	138	180	134	173	161	155	167	175	192	168	167	173	169	174	193	156	174	150	147	166	172	160	156	148	173	144	136	159	141	151	175	188	188	148	174	185	165	186	143	184	170	158	177	184	179	168	174	143	171	167	178	160	150	144	139	166	182	176	182	157	177	172	166	168	177	169	171	148	177	168	141	189	150	147	160	186	137	169	168	158	169	164	173	157	167	153	168	152	183	166	183	192	169	165	154	146	150	155	171	175	171	155	190	164	167	191	164	158	177	158	155	182	153	186	162	162	176	178	167	152	146	156	139	159	140	171	164	190	150	176
7217	11283	18555	19719	27468	17955	8805	3684	1152	467	503	481	507	468	526	479	493	488	452	495	456	500	505	501	503	498	462	510	502	465	467	485	507	457	500	495	495	465	521	502	520	477	486	463	489	464	485	491	486	473	468	486	487	489	473	467	445	467	503	490	504	451	503	543	453	458	485	506	501	523	491	428	494	469	490	455	473	476	476	482	490	513	492	472	444	482	480	465	466	459	496	504	496	466	470	466	500	473	481	483	524	462	468	506	469	416	447	448	469	476	477	475	473	452	458	482	497	514	468	450	469	444	458	497	488	484	453	484	457	464	490	498	426	445	460	493	447	472	471	461	513	498	502	502	496	479	462	478	485	492	480	503	468	451	528	511	483	496	451	504	498	480	502	459	501	481	456	479	487	497	497	467	483	487	495	481	456	495	451	459	507	478	512	471	436	453	468	508	485	495	486	448	464	525	501	504	464	526	459	506	466	482	479	462	516	516	461	484	529	551	478	504	482	520	504	472	493	483	468	479	450	493	463	516	505	493	490	498	445	477	480	460	497	481	484	509	484	499	503	487	486	454	484	466	478	478	501	504	491	481	492	482	482	486	493	446	452	479	507	511	447	497	462	471	503	479	460	472	504	483	461	464	514	488	513	514	497	479	511	487	480	453	490	486	464	455	519	471	494	482	468	475	451	513	475	492	480	463	482	472	483	427	491	523	472	482	501	486	468	491	449	501	460	447	514	516	502	494	477	487	478	485	477	471	479	471	505	473	487	507	492	479	466	476	492	479	519	485	497	510	459	492	456	451	452	501	493	469	456	462	484	480	483	484	474	500	512	451	488	469	480	497	464	454	509	452	507	476	495	510	490	498	453	472	493	465	527	500	511	483	510	447	492	469	475	498	517	519	488	469	510	492	451	449	492	493	487	430	496	505	470	501	448	473	450	512	461	491	462	464	509	483	478	450	575	489	496	499	476	482	508	513	452	524	466	488	500	499	498	463	514	513	499	494	482	470	471	522	504	464	501	471	466	453	452	513	489	476	503	495	475	463	486	472	492	485	502	483	459	476	506	508	492	463	506	519	475	484	485	495	475	475	494	461	486	508	518	490	485	458	524	521	480	471	508	472	475	459	497	485	467	424	474	486	473	464	466	524	484	509	449	504	460	455	446	488	497	459	466	493	443	528	469	505	511	492	498	490	481	461	505	442	486	490	469	506	489	464	483	473	475	502	517	473	500	497	489	480	435	501	500	504	453	482	517	494	488	462	471	514	459	484	494	461	480	492	458	464	485	532	471	478	514	461	472	497	442	514	476	436	486	517	462	518	471	461	459	475	500	466	453	519	495	505	476	449	489	492	472	458	505	494	483	431	501	477	510	494	500	487	509	498	529	499	527	465	505	470	496	511	485	518	513	511	466	474	492	493	489	478	457	496	478	482	503	457	499	500	501	483	485	486	477	511	496	532	520	487	489	445	489	482	499	476	472	526	494	486	491	494	443	484	493	460	457	492	480	472	463	488	487	475	541	490	462	500	523	500	485	527	516	484	522	485	483	467	503	434	432	477	483	471	499	493	500	484	507	506	427	505	519	501	502	515	481	496	458	492	475	451	469	483	486	496	511	474	487	467	498	474	510	479	442	495	525	492	543	511	478	459	500	516	440	500	470	437	456	448	487	492	495	493	544	521	537	502	465	455	483	518	514	489	477	502	485	480	471	496	493	478	500	513	493	505	479	489	489	501	456	496	512	509	473	472	478	475	478	487	480	488	419	491	506	476	466	488	500	478	459	468	498	475	490	478	493	460	506	462	496	496	489	511	495	515	479	485	506	483	504	462	469	479	482	463	485	490	496	482	445	499	495	486	491	490	517	482	487	476	497	466	494	468	492	486	462	487	478	492	505	481	497	492	492	472	502	512	488	495	495	488	516	485	507	425	508	463	499	514	507	488	462	500	461	491	456	518	461	493	485	492	482	504	480	474	454	505	475	486	516	489	463	498	490	479	462	484	442	469	461	450	456	479	461	517	469	529	504	508	462	507	515	482	485	490	453	473	465	498	497	472	499	507	472	539	489	465	495	518	429	480	479	480	490	448	474	511	490	503	485	482	495	446	484	480	473	506	477	492	490	498	482	469	450	486	524	490	507	464	475	466	482	476	474	496	497	461	479	488	478	519	482	510	459	456	489	466	488	525	510	495	467	512	478	461	451	444	472	506	505	490	442	503	492	517	479	458	446	461	500	476	497	501	521	503	510	470	501	483	481	468	473	461	489	487	501	485	481	464	471	501	460	480	473	477	473	462	481	471	503	473	483	499	473	465	506	480	481	474	504	447	488	502	480	484	493	448	485	485	518	493	474	493	456	447	485	482	486	479	458	480	463	496	493	477	461	470	516	489	492	464	467	533	496	471	455	477	458	481	452	453	494	499	494	505	484	480	453	480	460	453	477	435	473	459	471	499	471	486	467	482	500	495	473	467	475	459	485	475	435	513	529	535	460	493	488	461	467	492	459	487	478	499	488	508	472	496	479	464	475	492	494	500	506	511	450	501	507	495	487	476	514	499	485	520	486	483	491	488	478	465	494	481	525	505	442	513	500	513	504	472	477	508	507	518	505	491	474	484	411	478	484	515	475	446	497	491	478	497	468	455	507	458	490	487	494	539	476	487	484	492	510	481	443	477	520	460	498	501	526	466	484	476	516	526	480	496	486	496	457	501	512	467	490	466	465	443	473	483	502	509	488	481	546	521	484	442	524	491	484	434	487	471	480	488	441	445	510	472	483	442	528	456	504	526	476	481	485	420	541	495	509	453	539	479	481	466	475	504	484	491	460	442	500	475	467	509	446	507	487	480	502	540	512	497	499	546	452	481	512	510	512	469	495	515	509	458	504	443	451	455	491	463	482	501	483	493	494	450	489	448	469	485	477	451	492	503	534	507	444	424	503	475	493	478	495	467	445	506	475	486	468	505	463	483	470	444	497	476	499	484	478	480	490	478	509	490	484	461	456	506	493	493	476	483	492	467	522	435	503	476	452	484	470	458	506	476	487	500	503	461	453	469	491	467	488	463	491	468	530	486	522	525	477	491	497	511	482	548	489	485	525	485	495	500	493	448	458	431	508	464	497	488	494	492	440	473	484	506	506	488	469	503	486	471	542	499	497	472	482	467	490	534	472	464	477	468	459	471	466	523	464	514	482	525	504	518	458	475	476	516	496	457	458	490	511	468	506	509	513	517	484	482	505	473	470	475	467	463	482	511	490	545	498	478	488	481	502	478	450	476	472	504	484	515	520	483	500	464	492	470	499	492	475	490	511	493	513	483	497	482	516	499	443	492	482	480	492	448	507	465	491	488	457	497	519	478	449	515	513	472	476	516	503	492	465	484	468	463	454	490	472	472	492	468	436	483	459	480	522	490	480	474	480	481	498	498	507	485	451	485	467	479	533	512	491	487	457	476	451	476	483	477	486	465	463	469	498	480	465	490	477	477	475	468	487	488
47480	42069	46231	45687	57392	47828	28446	12161	1385	220	211	205	210	208	214	199	226	189	198	211	196	185	202	169	189	199	218	210	184	216	173	214	224	186	193	198	183	187	207	197	202	209	194	190	211	186	221	196	217	185	188	170	202	211	200	199	211	220	200	224	204	225	180	195	196	199	203	202	213	197	207	204	216	201	197	205	203	222	216	191	186	197	189	197	185	202	197	212	207	199	207	193	207	186	201	201	188	206	180	230	187	229	199	187	179	208	209	200	210	204	205	208	203	208	198	189	188	196	215	189	205	189	219	185	220	186	211	204	168	188	216	189	176	230	202	214	216	185	184	197	209	204	194	214	201	203	212	220	196	205	205	209	220	201	186	204	196	204	215	213	212	202	199	187	205	176	196	185	201	220	186	199	186	181	190	222	227	200	187	221	183	199	216	174	193	184	210	197	185	188	210	206	197	204	200	193	191	194	197	229	208	207	173	183	238	202	169	233	199	189	231	212	205	192	220	213	171	182	213	192	219	208	201	210	207	192	200	197	200	191	205	178	190	188	217	202	182	208	196	190	191	223	207	201	220	213	187	201	196	180	188	196	205	195	182	220	199	193	213	192	221	189	210	198	211	198	214	225	197	191	195	205	177	196	198	188	205	205	185	212	199	200	220	216	192	205	207	193	222	203	197	221	229	211	224	202	217	196	196	174	206	190	219	201	198	196	187	206	193	189	177	186	209	192	179	228	211	193	199	197	215	209	186	211	224	186	195	176	196	204	212	204	176	201	204	230	206	219	183	204	214	216	221	187	180	209	201	202	221	243	193	181	218	203	185	220	195	203	222	227	182	213	175	218	195	229	196	178	201	199	179	184	182	189	215	217	203	166	199	185	207	190	186	184	215	190	185	198	217	206	222	218	206	195	214	199	202	217	191	217	212	199	201	197	194	185	196	197	206	194	222	194	220	191	224	219	194	198	218	219	189	214	216	203	208	191	191	209	207	181	192	209	199	220	196	209	221	194	186	217	197	203	215	212	199	202	178	215	213	218	221	209	194	226	189	221	205	217	205	191	199	199	216	195	207	205	196	225	209	195	210	191	214	204	175	205	178	176	214	201	206	228	189	197	174	216	212	183	210	213	178	190	207	197	212	197	200	213	214	194	166	199	190	190	180	202	169	207	209	230	196	198	211	169	202	219	210	198	213	190	190	211	179	209	218	211	181	181	203	197	192	177	223	192	246	170	229	172	207	174	210	215	203	201	208	191	222	198	181	203	199	214	211	196	203	189	199	218	184	185	215	208	220	201	185	183	202	215	214	185	180	203	188	172	191	193	185	205	200	204	210	206	195	195	208	205	207	197	195	192	189	198	186	187	193	230	174	210	176	190	211	177	198	193	192	210	191	192	189	194	189	200	201	235	191	195	215	219	195	194	194	211	195	210	172	219	191	201	209	186	188	233	219	208	194	226	208	212	207	191	187	194	195	191	203	193	210	223	198	201	206	191	205	219	189	197	198	215	196	192	183	197	233	209	206	196	232	204	176	175	205	199	204	205	210	213	187	202	183	223	218	202	202	199	210	209	208	196	183	191	206	225	201	174	187	233	214	182	187	208	197	199	244	197	179	219	193	184	199	197	198	198	201	214	199	214	210	213	187	193	231	200	210	171	199	194	170	198	162	182	220	214	202	179	194	213	184	190	214	231	205	193	184	200	211	196	213	186	200	222	196	178	203	215	205	192	198	209	220	181	211	196	199	193	191	214	203	217	232	210	186	184	173	212	219	167	198	222	193	221	202	192	185	211	192	216	201	181	183	215	242	196	213	216	190	206	182	190	202	186	188	177	218	194	182	185	198	229	210	177	202	213	228	184	203	204	215	206	198	185	207	197	197	219	187	210	208	191	195	196	219	176	173	183	191	184	217	178	229	190	198	192	206	185	231	208	190	220	210	221	212	182	201	193	203	191	202	211	190	204	213	222	186	187	222	206	217	222	186	195	155	192	211	194	224	213	200	191	203	181	205	190	202	190	215	177	221	201	193	207	195	191	167	206	189	194	218	220	190	205	192	231	227	204	220	190	203	198	220	187	169	212	196	181	192	205	219	223	214	176	200	169	183	174	187	192	176	213	190	192	208	186	196	237	194	200	191	181	209	185	243	224	177	196	218	183	209	181	208	181	199	218	169	215	233	174	202	196	195	182	222	198	203	197	205	186	194	170	186	211	192	206	204	209	196	215	208	186	226	172	194	192	216	176	212	193	202	220	218	199	192	187	199	205	174	184	202	194	205	221	187	184	184	226	209	188	189	204	207	188	193	219	215	200	213	192	205	194	210	189	203	177	219	198	189	223	213	195	199	223	197	198	208	191	198	209	205	192	190	197	195	174	215	190	194	215	180	196	189	207	203	191	209	202	187	196	204	214	221	212	170	210	209	223	198	215	211	220	178	205	189	212	185	191	218	218	186	213	218	188	219	185	198	199	230	206	174	205	190	202	184	199	198	183	197	208	204	159	174	212	212	227	205	200	193	201	200	208	216	213	170	192	225	166	188	204	215	171	186	198	228	204	205	189	180	199	193	174	206	173	196	224	203	211	207	185	171	213	202	189	215	198	183	207	202	227	206	184	226	215	202	210	213	196	201	176	195	169	199	183	207	211	198	202	226	205	179	217	231	189	191	191	189	218	199	195	188	227	192	188	211	194	197	195	238	201	200	190	194	203	203	205	222	208	185	201	199	199	210	220	211	201	191	215	219	173	191	215	192	180	204	211	208	190	165	205	190	191	192	215	207	188	233	178	239	210	190	205	220	192	200	199	229	217	211	191	208	207	197	206	195	189	192	206	206	178	182	205	213	190	181	209	222	191	192	224	211	181	186	204	195	222	186	195	197	154	192	182	196	185	190	198	202	186	189	211	180	205	196	197	200	185	189	206	172	206	184	195	208	183	212	234	185	192	195	209	226	205	205	190	217	229	201	201	191	211	184	199	230	182	183	200	177	204	211	190	221	193	204	192	196	213	207	211	193	197	208	189	189	206	211	193	198	186	198	194	210	198	187	202	217	213	205	188	206	198	205	211	211	192	180	176	178	209	198	182	213	207	194	180	226	191	211	201	189	206	230	212	184	218	212	180	204	175	183	203	189	211	212	197	210	199	205	211	217	204	193	164	185	198	197	188	180	176	191	244	225	209	198	204	214	196	187	184	183	182	213	185	194	188	178	192	178	201	229	195	198	214	199	218	203	200	216	165	205	193	204	201	202	192	220	205	202	207	211	221	192	200	218	208	202	227	226	209	247	199	210	209	209	192	192	178	175	160	225	218	184	214	192	190	194	200	213	201	180	210	181	181	209	187	209	203	190	221	186	190	195	201	206	199	186	193	226	171	237	203	185	234	185	201	196	227	229	188	190	191	209	195	161	196	187	194	229	200	205	197	211	222	204	210	199	192	185	210	200	202	188	185	192	174	198	207	184	200	204	220	209	194	180	197	201	210	191	196	166	205
33752	35066	47303	55198	71714	59242	39847	21431	2424	621	590	555	590	559	549	560	579	576	571	564	558	541	557	552	517	605	543	566	587	549	586	582	526	563	569	591	564	576	572	538	572	581	550	577	576	551	600	551	571	557	566	524	592	575	594	567	522	616	550	568	600	554	539	567	584	544	584	577	544	579	582	572	549	555	557	528	540	547	525	580	554	556	561	543	579	578	566	541	586	536	589	561	543	551	556	517	574	515	547	556	574	535	566	551	566	554	570	564	545	559	576	566	569	550	603	547	575	540	556	559	590	592	573	586	538	591	552	585	573	571	563	599	594	542	564	578	568	547	586	547	566	571	544	576	553	569	568	551	576	496	537	564	600	595	582	561	565	569	601	591	577	584	601	554	584	569	514	572	609	559	623	568	557	553	558	576	564	558	570	566	592	541	575	565	561	535	545	551	571	608	606	551	570	536	566	558	550	558	565	561	564	540	560	588	592	610	559	582	586	562	508	582	584	565	584	590	596	565	562	577	522	519	548	560	587	551	552	599	565	560	573	563	552	573	548	555	586	564	558	583	627	574	562	555	562	556	554	581	564	559	520	531	591	559	591	537	513	567	583	569	571	568	543	571	566	540	526	595	548	567	572	543	550	562	557	576	584	550	592	566	547	587	568	558	605	561	571	570	595	565	544	560	556	547	582	573	588	510	583	584	553	591	566	562	560	589	574	601	588	554	581	533	566	607	548	599	583	564	610	564	517	566	578	614	540	568	544	543	589	604	576	605	559	547	565	545	578	586	558	555	537	606	534	550	570	552	582	584	537	543	624	548	530	556	567	522	543	511	588	536	576	573	549	561	606	514	533	564	524	551	595	572	557	594	572	586	532	553	560	547	566	565	592	555	553	602	581	600	603	577	536	551	588	531	532	553	637	575	575	578	535	588	549	578	559	613	594	555	568	526	546	568	586	558	571	549	591	561	515	561	577	610	577	595	586	589	603	569	581	582	560	575	552	600	612	558	626	598	570	622	542	612	554	574	596	533	599	594	544	582	572	556	569	587	524	548	566	566	564	587	573	545	561	558	543	552	579	552	606	582	590	542	577	541	549	564	585	557	604	552	564	579	623	585	524	539	570	536	538	555	592	560	545	555	592	551	543	593	567	580	560	559	571	572	583	586	558	538	537	574	580	570	543	616	603	582	567	551	546	601	562	563	608	530	588	527	544	574	529	557	606	546	552	549	588	577	555	546	588	565	572	525	583	600	579	574	591	601	616	520	561	583	593	598	492	534	557	566	560	530	556	556	565	593	559	555	562	578	551	537	573	591	515	581	563	540	585	604	576	607	552	560	559	610	575	602	558	543	567	579	589	564	568	570	543	570	552	571	536	516	562	539	593	577	539	579	565	556	534	577	543	571	579	552	574	569	541	559	555	589	573	578	573	566	565	562	525	596	514	562	533	556	554	568	554	575	581	549	553	573	582	543	606	590	598	599	574	567	553	556	499	552	564	622	609	547	571	514	530	584	563	558	605	604	614	575	574	635	605	568	597	579	549	539	555	573	596	573	535	589	589	590	544	547	547	542	566	549	599	544	531	572	541	574	539	539	590	563	591	535	526	560	540	555	569	574	563	531	564	562	537	610	595	550	593	556	585	549	575	586	564	538	546	540	521	585	569	625	576	574	538	552	561	584	539	601	532	568	619	602	552	557	586	638	510	541	568	546	588	565	581	550	542	564	563	550	537	570	555	564	563	576	574	583	549	543	604	572	571	520	563	572	560	574	560	574	580	559	557	564	565	578	543	577	552	607	566	581	590	534	539	553	521	552	547	551	551	578	574	533	556	575	546	556	581	571	547	573	543	556	608	553	564	583	562	572	531	554	546	581	623	591	559	554	521	571	567	550	585	532	595	557	560	604	557	572	603	518	573	543	534	581	602	578	569	550	585	555	574	541	541	563	558	552	593	580	532	554	560	555	570	562	571	587	562	591	592	562	585	575	546	573	584	559	513	554	560	603	582	547	555	541	553	519	581	537	543	538	528	574	575	560	602	548	545	566	582	548	535	577	564	607	581	558	577	537	587	598	616	550	585	595	566	571	535	571	581	562	589	584	546	586	550	586	596	594	534	531	557	582	568	591	562	606	592	573	580	569	623	598	589	569	600	564	608	596	556	541	593	535	560	574	575	507	544	558	534	571	554	530	524	569	544	602	572	532	540	530	600	566	503	578	576	563	568	600	614	579	562	552	568	552	593	563	554	553	532	577	566	580	560	570	563	560	581	527	577	567	537	522	584	576	569	570	540	559	562	569	590	534	610	562	563	540	588	545	578	595	573	577	577	524	585	595	563	570	552	578	585	558	544	539	579	615	574	587	555	583	616	529	588	590	531	557	548	596	574	583	553	573	582	599	553	584	590	575	576	537	565	556	589	550	543	563	561	578	552	539	550	566	596	597	599	538	605	621	546	506	600	556	564	567	545	580	564	602	558	531	541	496	562	593	575	536	600	562	585	579	555	548	557	559	570	573	550	580	561	605	536	541	545	524	585	582	567	567	598	517	535	575	603	583	516	566	578	594	562	561	576	539	608	564	554	518	581	541	570	587	595	562	550	543	578	595	563	552	549	557	604	554	582	581	566	557	612	557	565	527	620	600	553	578	623	515	525	578	579	565	590	539	573	564	550	541	544	590	593	616	561	591	561	573	584	611	536	542	592	525	527	603	549	598	548	540	584	563	593	552	581	544	567	552	571	598	568	528	517	564	578	591	567	541	546	572	591	538	578	574	550	572	531	580	602	596	549	562	531	575	557	523	567	539	539	604	529	549	524	535	603	590	584	567	544	521	586	538	530	578	568	557	591	591	608	528	557	577	590	568	553	579	545	566	581	559	539	561	565	550	597	531	544	569	581	563	545	565	553	566	526	592	569	557	545	541	578	522	580	577	576	555	567	576	584	553	562	530	580	638	599	597	567	574	596	598	577	504	555	541	567	580	567	568	619	589	577	606	562	524	554	592	591	581	614	592	591	521	567	553	591	596	547	598	560	581	560	583	589	591	580	585	555	530	555	576	574	550	597	567	559	544	531	586	526	590	552	568	579	570	572	558	555	565	597	580	557	552	585	572	535	527	560	536	560	570	535	556	550	574	600	586	554	560	600	564	548	568	615	563	573	551	559	527	512	572	602	602	531	550	569	536	543	531	597	564	547	568	577	585	564	561	582	552	543	598	561	584	569	546	566	527	564	522	556	539	528	581	582	561	517	575	557	566	560	550	550	583	551	606	547	546	554	579	591	556	558	545	614	584	596	575	568	547	558	567	575	523	557	586	542	562	586	559	574	582	564	547	562	562	549	610	540	533	620	565	570	528	591	559	569	569	553	591	568	599	570	594	598	590	568	554	615	560	524	536	626	544	549	576	572	531	544	560	586	554	622	616	571	563	563	563	550	592	606	535	573	595	587	565	584	584	580	556	605	564	553	577	585	548	569	560	594	588	546	599	574	545
56553	49895	49739	45939	57242	48226	42180	26778	7811	735	251	265	247	256	283	245	242	242	245	255	246	270	266	250	289	258	240	234	238	243	250	259	237	260	257	230	230	254	251	270	239	238	247	278	248	272	262	217	263	238	225	250	253	286	260	237	238	252	270	242	252	270	263	223	266	273	251	241	236	247	274	246	235	258	259	262	247	250	236	251	234	244	240	258	270	238	244	247	247	242	229	244	271	261	256	256	261	271	261	240	257	239	252	245	257	253	258	248	252	249	241	238	237	221	258	284	241	238	271	263	234	236	231	234	230	249	237	240	260	224	249	268	255	248	270	240	239	244	218	228	251	253	250	237	271	262	241	265	223	285	254	276	271	225	257	244	255	265	241	252	266	236	246	244	270	207	258	237	249	242	261	269	266	259	234	249	254	261	274	244	245	272	257	274	237	231	256	251	223	250	223	218	259	266	253	222	245	235	224	252	230	228	232	253	257	271	234	248	267	239	245	256	217	262	260	248	248	243	270	254	239	256	247	232	239	248	234	248	257	278	251	257	260	251	256	251	257	269	260	247	267	243	268	260	245	257	262	254	247	272	256	264	258	273	293	231	238	248	272	250	234	275	261	235	267	236	247	236	252	266	221	267	260	239	237	228	245	238	262	234	243	236	247	241	218	241	250	230	224	252	261	254	210	250	211	247	233	253	267	273	232	227	259	255	240	258	273	249	232	259	242	248	246	214	263	232	255	233	234	240	232	246	251	259	256	250	258	277	227	259	243	242	258	262	248	252	250	255	264	227	242	235	237	273	269	223	236	248	247	235	247	260	248	261	259	253	244	237	257	257	244	237	253	276	267	235	228	248	217	258	257	238	235	259	250	235	246	272	246	233	255	254	263	242	225	276	261	265	229	244	251	244	213	274	252	230	261	274	215	257	258	236	245	242	235	244	246	245	236	249	232	235	238	271	234	236	238	250	239	257	258	247	251	248	243	256	250	276	260	235	245	249	237	241	241	252	242	239	232	258	261	255	253	249	276	262	220	271	245	238	232	232	266	253	229	265	248	230	237	259	283	219	256	252	285	253	249	233	265	264	239	272	218	251	263	251	259	215	224	231	253	245	215	271	251	247	258	292	264	281	265	252	269	268	271	261	236	258	235	240	252	268	257	267	250	258	237	257	248	255	278	244	265	271	240	243	240	254	236	253	245	260	253	251	242	238	264	259	261	269	239	250	251	272	228	268	239	231	248	251	252	246	260	237	217	228	260	292	242	257	242	248	244	221	258	264	226	261	274	244	251	247	254	240	240	245	245	233	249	244	248	249	238	249	256	254	225	246	239	243	235	241	272	259	261	259	244	268	253	224	265	257	269	234	269	244	249	250	250	264	276	237	271	244	261	240	245	234	252	236	253	236	252	260	266	250	254	239	240	242	255	254	244	224	264	271	252	235	231	260	251	233	232	252	246	241	248	241	261	259	273	239	254	246	246	265	228	254	262	247	237	283	256	259	215	239	251	222	272	219	238	270	254	279	259	244	249	254	273	263	241	238	240	262	234	257	278	281	251	218	273	228	250	223	235	271	223	246	234	279	234	239	228	215	253	268	252	228	239	251	221	262	235	244	235	266	257	256	264	203	242	245	245	275	253	262	254	257	270	242	257	244	235	246	263	225	230	236	238	233	250	248	238	239	261	261	248	245	216	219	238	269	246	272	252	247	257	236	261	260	243	264	260	248	249	268	266	233	265	274	247	270	238	256	244	249	246	260	237	254	247	244	230	244	259	264	254	257	263	235	269	243	234	258	265	248	268	217	253	262	242	266	262	244	252	257	249	230	226	261	255	246	248	259	239	252	266	251	260	283	251	219	238	257	228	243	247	260	262	231	241	239	256	272	260	232	265	226	225	242	280	276	265	276	243	242	286	232	256	238	247	247	259	236	261	258	273	257	261	225	247	256	221	220	224	276	255	245	253	211	266	261	268	261	263	260	254	252	240	258	252	240	233	243	230	235	233	268	252	247	258	270	217	253	239	233	272	259	263	242	247	238	245	232	261	247	224	247	241	241	227	243	275	231	244	255	248	228	247	255	222	272	235	279	250	247	234	234	272	221	230	233	253	243	242	254	257	253	245	260	267	270	229	224	232	248	249	248	254	247	271	278	266	250	254	236	258	253	234	278	254	261	259	232	256	238	250	255	242	244	219	246	248	241	275	253	240	244	261	275	262	270	255	259	234	224	219	224	276	247	251	252	242	228	231	250	263	213	227	242	262	260	248	304	248	213	247	256	251	247	238	232	266	270	269	242	243	251	255	256	215	229	247	239	249	241	261	265	240	230	247	233	248	254	254	260	245	282	259	235	233	254	259	260	257	250	245	241	249	217	255	273	228	245	268	268	255	267	246	245	271	236	259	237	261	276	237	245	264	231	243	219	225	266	252	268	257	230	252	243	243	255	233	275	255	253	268	222	217	227	266	239	254	231	259	242	250	252	253	247	235	259	257	233	246	268	215	269	231	252	231	246	254	241	256	212	260	242	257	232	235	235	256	234	229	255	237	258	246	251	252	245	250	236	234	226	231	298	243	257	240	263	255	250	249	247	238	265	233	252	244	227	235	256	253	261	244	242	267	223	247	260	264	260	263	235	272	291	269	258	274	248	237	241	222	243	248	240	259	243	233	258	251	246	246	248	252	277	271	280	258	234	247	241	223	242	240	279	231	237	265	250	221	248	262	234	248	277	221	247	238	273	242	252	246	258	265	255	268	237	260	240	246	265	240	246	270	216	239	256	240	231	246	222	265	242	248	267	244	256	291	228	276	257	249	229	225	244	258	261	218	246	246	257	232	239	263	250	296	258	267	265	229	271	268	229	245	246	229	252	253	240	238	262	256	247	215	255	230	258	249	251	259	239	240	264	269	255	232	260	224	244	244	252	243	278	224	226	240	237	268	283	259	256	256	250	246	224	248	247	274	221	244	239	249	263	265	253	228	257	260	232	236	203	237	247	262	278	250	244	233	247	243	235	231	253	241	251	233	237	278	280	270	246	234	243	230	216	267	245	248	270	258	276	251	231	266	225	257	233	231	259	241	278	275	255	224	240	246	258	232	246	269	270	264	225	253	269	250	243	241	258	262	256	258	264	250	235	245	242	264	233	269	240	239	268	211	256	247	262	265	244	247	236	257	235	222	240	233	230	237	248	245	286	241	250	268	252	246	252	245	233	248	215	276	271	254	264	244	245	247	229	243	254	252	256	224	242	236	256	239	239	255	252	253	239	248	250	229	247	233	243	268	264	248	249	269	241	235	247	247	253	246	254	268	249	245	252	248	281	262	247	245	264	214	261	276	294	266	255	218	278	295	255	267	241	244	266	254	245	223	238	245	242	236	252	227	263	219	257	255	250	243	255	258	287	244	238	248	249	264	251	242	257	231	239	263	254	255	232	228	245	247	283	243	232	263	240	261	259	247	241	222	262	233	254	246	259	264	239	251	242	237	230	231	254
45166	50252	54537	64662	72279	70209	60433	36524	3579	675	710	731	676	748	709	646	692	681	716	692	724	664	669	681	677	678	679	684	677	676	664	634	703	681	717	670	694	666	663	651	624	665	644	681	642	670	652	631	710	706	727	677	648	706	682	702	668	693	668	664	667	705	646	657	673	683	684	702	653	707	616	652	651	654	667	641	704	666	649	631	613	674	708	647	682	646	705	656	629	654	687	667	696	636	610	727	664	680	688	707	668	696	659	715	652	641	628	649	704	656	642	707	674	653	671	690	619	668	647	660	684	742	683	657	622	628	695	659	674	709	636	685	667	653	647	662	627	671	691	639	658	662	704	635	678	700	681	596	652	661	706	630	648	672	648	687	680	686	667	637	657	674	633	692	638	643	647	620	693	677	609	664	631	694	675	668	673	661	647	701	652	694	654	635	656	673	694	704	666	686	646	681	671	706	696	657	665	669	669	727	671	682	653	669	660	687	590	641	639	728	698	643	658	644	643	648	626	626	659	682	722	654	639	660	645	679	673	667	613	622	661	659	666	665	664	653	735	609	674	705	632	692	712	689	685	648	636	662	702	633	646	677	695	607	598	695	648	600	629	677	665	669	664	671	661	703	631	650	663	664	672	680	675	653	692	707	649	609	679	621	693	613	701	707	644	651	674	638	701	623	667	690	651	682	637	600	654	707	664	683	664	651	667	651	650	671	646	643	698	672	650	681	645	637	627	637	669	690	647	669	645	708	674	633	637	668	680	724	659	672	642	643	625	670	670	683	667	704	641	645	652	618	638	687	676	654	650	638	671	673	653	666	712	654	699	691	696	649	659	661	672	624	651	652	658	645	663	675	685	671	660	675	678	700	671	612	645	642	621	626	690	645	654	663	688	625	609	668	706	648	689	672	670	703	688	643	695	693	665	657	647	652	655	712	646	685	655	663	687	650	693	693	704	646	695	639	665	665	665	665	687	658	722	642	735	635	674	690	688	654	680	685	653	681	651	660	635	684	690	661	676	688	674	733	695	612	705	653	647	604	660	666	624	646	649	642	691	624	675	663	665	676	657	598	648	699	655	666	707	713	682	687	690	656	643	685	688	684	691	673	669	654	680	660	635	663	654	648	645	657	658	693	682	694	664	642	628	648	619	634	674	670	725	662	673	664	641	661	657	671	696	678	638	657	665	643	707	730	664	674	673	677	640	641	676	695	665	627	705	665	666	640	709	651	633	677	702	646	631	683	641	650	658	642	701	654	639	665	717	654	656	695	665	645	671	694	637	701	644	692	727	659	675	699	653	681	658	679	720	677	657	695	664	663	686	653	686	719	615	643	669	664	644	673	650	659	652	658	646	654	696	677	661	661	710	667	673	613	666	628	674	658	648	673	656	668	659	633	695	613	687	662	665	668	733	631	653	632	710	672	642	669	665	614	632	665	635	654	689	661	649	681	677	636	695	633	648	673	601	700	658	701	654	637	694	659	673	662	652	703	656	702	658	644	644	687	641	672	654	702	701	661	647	667	658	639	664	689	628	640	711	674	688	653	661	690	704	700	642	652	702	683	649	680	679	668	697	683	650	646	677	679	679	676	678	682	669	703	676	648	651	661	682	662	671	665	645	663	645	678	625	642	684	695	695	663	639	671	704	639	662	629	681	656	686	678	685	687	654	649	673	651	653	625	707	643	664	684	659	684	662	611	670	678	638	648	655	664	657	694	641	671	674	702	700	637	667	644	679	706	686	686	671	694	666	659	670	660	621	631	677	651	620	607	612	681	695	611	717	684	681	666	702	694	635	650	673	678	651	701	713	661	654	706	665	621	662	649	677	619	625	625	671	697	653	691	654	652	672	677	646	651	659	642	704	654	693	682	679	717	649	646	700	651	649	702	668	687	658	653	683	728	693	662	678	661	649	668	661	655	649	709	638	672	639	653	675	596	607	697	664	677	687	638	677	687	610	702	654	650	634	674	683	638	646	671	639	680	668	668	675	679	637	617	608	691	622	646	671	640	693	653	660	699	678	635	624	653	694	650	677	737	704	686	661	644	597	670	638	667	602	643	605	655	663	691	696	716	641	679	665	672	702	635	648	703	666	655	653	609	654	675	652	662	700	675	615	691	666	649	694	695	656	669	642	727	664	656	697	668	663	678	673	639	637	642	708	697	640	649	648	639	679	654	711	613	675	693	663	642	657	668	663	672	680	707	693	629	718	679	647	690	689	671	714	693	672	684	622	617	653	649	637	660	652	672	651	672	662	654	608	681	670	661	685	703	612	694	692	662	643	657	660	648	686	664	650	635	627	621	643	690	689	707	695	592	678	648	659	646	680	718	639	692	699	676	686	633	686	654	674	676	637	707	678	683	728	640	677	669	625	645	693	716	664	638	646	667	638	671	677	678	698	653	656	611	652	738	606	670	659	699	660	695	705	624	680	674	645	654	641	631	652	698	675	646	640	690	610	664	681	640	671	651	664	667	677	648	741	630	685	663	647	717	687	659	718	698	646	676	638	685	661	624	640	641	659	650	672	653	658	635	680	630	659	613	698	686	629	650	646	710	659	671	702	659	682	681	678	614	647	689	662	723	618	637	682	697	692	648	640	676	681	636	672	662	676	671	666	673	697	662	638	656	659	663	685	657	633	679	601	689	721	672	713	639	658	652	617	675	635	685	672	696	679	669	638	609	685	636	693	597	610	657	664	703	633	623	644	646	677	710	668	655	721	634	663	662	689	616	670	683	663	672	638	657	670	667	634	662	655	683	655	673	687	667	649	641	650	613	683	623	681	662	666	681	660	667	659	650	644	668	660	661	662	678	683	713	652	635	645	735	633	665	620	645	713	679	620	667	684	720	663	701	649	596	665	596	664	655	636	702	709	646	685	662	619	657	679	672	693	680	653	693	648	697	645	676	638	661	651	681	706	635	657	695	652	652	696	665	663	597	666	718	661	660	631	599	640	655	639	618	667	647	683	664	705	723	665	634	694	671	660	693	678	668	608	686	667	639	680	647	646	651	699	646	691	655	662	712	676	651	687	686	715	652	647	629	638	644	661	655	726	636	670	646	680	634	624	655	677	702	659	656	695	638	675	690	681	600	689	635	661	635	635	638	706	715	631	642	666	637	688	650	663	635	659	711	683	647	664	627	635	702	715	624	675	638	672	698	666	626	722	669	700	661	650	612	714	675	669	677	697	684	667	668	683	657	666	721	699	689	689	686	659	647	679	650	686	656	712	656	683	651	662	631	686	649	626	656	639	692	661	681	655	656	632	685	704	669	656	640	679	659	648	618	641	644	663	661	658	698	651	672	663	726	646	673	641	720	675	674	684	690	709	688	665	692	654	675	723	655	689	649	684	645	664	667	693	648	643	689	661	651	628	635	652	637	670	689	618	623	657	638	646	662	696	703	640	648	651	683	652	686	720	659	678	654	702	625	691	614	651	675	671	645	712	641	682	646	679	685	631	686	647	720	659	677	645	651	666	679	706	622	654	603
17397	17948	12931	14097	14569	7680	6702	3303	512	147	155	146	125	131	124	145	123	116	130	148	128	140	135	149	146	144	157	143	142	143	143	143	124	129	143	136	133	148	130	147	116	140	136	147	144	140	132	141	131	139	121	130	139	133	133	118	111	140	142	143	150	138	128	135	130	136	131	153	133	137	128	134	127	139	142	116	135	152	155	131	142	136	129	147	116	140	154	145	132	130	142	127	123	130	158	141	142	132	130	135	148	126	122	116	99	142	134	131	134	128	137	124	133	134	128	140	143	120	135	138	139	131	166	135	130	148	135	145	138	120	138	132	144	140	123	119	123	132	133	137	135	145	130	141	142	155	142	115	127	152	140	157	125	134	138	142	146	129	143	130	115	127	142	135	107	137	133	133	131	153	133	112	178	137	136	158	134	129	141	132	128	133	117	166	152	147	124	124	142	163	143	129	134	149	112	123	151	149	134	127	155	139	141	157	125	132	143	135	119	121	126	126	143	139	142	148	123	128	121	137	143	110	137	147	154	136	133	141	123	116	138	156	159	162	133	141	147	145	133	112	158	135	138	155	129	134	145	132	133	125	135	143	130	147	140	134	127	128	120	147	125	143	128	147	134	131	134	119	126	129	138	143	104	147	150	128	132	115	142	137	126	127	128	128	132	130	123	134	128	140	132	152	152	124	155	127	128	122	134	115	130	159	120	137	128	122	124	139	148	148	124	139	121	139	139	137	120	117	112	136	139	129	109	131	139	122	158	111	132	129	122	120	130	127	121	140	129	130	118	133	153	138	113	111	134	126	117	126	139	139	135	126	153	128	153	104	158	127	135	149	144	140	128	110	123	149	144	117	146	130	134	114	119	162	149	136	132	125	130	102	147	152	135	134	127	147	135	117	138	116	134	126	145	125	137	118	117	130	142	130	117	126	117	147	136	161	152	143	117	120	132	152	134	97	138	120	148	147	159	137	125	131	149	126	119	118	133	112	132	124	120	145	149	138	146	120	132	110	129	132	134	144	158	144	136	134	150	160	121	141	118	143	150	123	131	140	122	140	130	125	123	143	141	137	126	144	129	135	145	135	141	142	152	142	140	143	164	121	119	137	158	135	138	134	133	145	135	141	138	132	134	149	149	128	143	152	143	132	113	129	131	132	144	150	133	123	148	140	105	155	153	131	142	125	133	145	133	121	125	127	136	118	124	125	132	123	125	164	132	127	124	142	116	139	132	122	146	146	148	132	136	118	136	122	122	119	134	143	122	123	133	142	156	133	134	139	134	133	113	137	128	132	125	148	128	130	128	138	118	135	134	143	128	145	152	135	145	132	151	124	116	147	114	112	128	133	153	130	147	165	123	123	115	139	124	144	114	127	137	132	129	131	130	134	146	129	138	135	142	117	144	135	133	134	137	143	125	133	130	136	131	129	121	147	133	143	120	106	154	109	128	142	151	149	123	124	120	162	141	133	155	108	137	118	123	125	126	133	132	132	150	133	139	161	136	124	135	119	127	136	132	120	123	134	126	138	141	112	126	141	143	127	142	146	130	157	147	129	134	136	135	129	139	131	139	115	135	131	127	130	148	158	139	131	150	159	127	142	130	135	141	131	131	129	131	147	118	130	121	150	151	140	135	129	126	153	130	138	127	137	108	134	137	126	134	142	134	138	131	144	120	123	117	149	141	149	148	146	138	124	128	134	118	121	135	144	131	137	106	142	132	132	135	124	128	142	121	139	134	137	120	119	129	129	126	161	133	141	148	132	135	126	103	131	137	140	132	138	127	113	111	142	137	145	117	127	128	139	144	130	151	125	143	113	141	122	141	134	129	123	135	147	148	126	118	158	130	133	129	138	128	136	116	136	154	119	119	126	140	134	140	127	144	117	134	142	123	137	130	136	145	123	147	133	156	147	136	127	161	132	136	121	121	120	128	140	151	124	132	139	133	147	138	115	135	145	133	151	133	111	136	148	140	135	132	105	140	128	145	132	129	143	141	134	123	119	135	111	143	140	156	124	132	154	146	130	136	123	118	119	154	128	117	125	138	140	122	130	147	138	138	137	132	133	143	156	135	138	129	134	119	126	131	124	147	126	135	158	142	113	140	140	143	140	143	140	160	141	129	134	115	140	144	127	144	138	148	136	155	118	122	146	125	142	168	131	139	142	136	128	132	147	154	151	118	128	116	131	133	144	117	134	116	151	129	160	158	130	149	133	149	117	161	123	123	125	141	133	133	141	148	131	153	117	129	143	136	123	120	136	140	139	134	117	148	148	125	145	136	128	141	133	149	113	127	133	135	109	148	121	152	115	131	121	146	147	122	146	111	114	152	131	114	152	121	129	140	139	153	124	140	126	137	144	158	131	129	126	149	150	137	128	144	123	135	128	133	138	146	140	166	126	137	159	152	130	129	139	146	142	140	137	147	127	130	145	149	141	132	134	136	136	146	134	139	133	143	119	120	151	124	135	118	128	106	140	132	149	137	137	141	131	126	138	153	119	109	143	138	133	138	130	126	149	122	118	137	139	150	112	139	156	125	122	135	131	142	133	152	120	144	142	118	151	126	141	127	132	139	126	121	131	132	145	132	119	126	117	111	125	148	148	128	147	139	132	136	130	129	130	130	137	148	146	131	133	130	128	124	120	154	143	125	110	133	132	126	123	140	124	138	154	134	114	139	122	115	144	135	142	126	137	133	136	135	140	159	132	140	150	115	140	142	130	136	160	123	157	109	124	127	131	149	122	118	133	131	144	110	119	131	122	145	119	123	110	138	135	133	135	112	131	149	116	130	132	130	133	146	119	120	140	116	124	129	121	123	117	131	145	143	140	146	140	119	161	147	118	128	118	141	143	124	142	135	136	122	156	140	130	125	125	103	115	152	140	110	133	135	132	135	137	122	134	153	144	93	141	153	122	125	143	123	108	131	125	131	144	129	130	131	133	133	142	138	110	119	126	129	134	128	145	146	159	124	152	141	118	143	148	128	119	135	133	117	135	126	114	155	149	133	130	135	127	131	139	132	124	122	132	146	130	125	117	160	122	133	147	161	119	127	154	135	134	143	137	138	147	110	129	132	118	127	129	145	145	131	123	128	136	131	135	133	135	135	137	155	125	133	120	139	129	133	160	112	125	125	131	137	141	129	122	130	120	137	135	127	139	135	104	115	111	119	120	137	104	135	126	129	133	135	125	117	135	148	132	122	130	149	115	139	139	140	149	131	133	135	127	136	126	134	156	132	141	130	137	150	144	138	127	127	119	136	105	129	139	139	133	130	139	140	158	130	118	140	143	139	120	145	138	113	155	148	149	134	140	111	93	123	150	127	164	120	121	145	113	124	137	127	147	132	112	130	131	140	134	137	135	134	129	120	130	140	132	133	106	132	126	137	125	130	131	119	142	131	127	135	114	129	116	139	123	134	131	144	142	116	152	141	122	115	144	132	119	127	125	126	128	139	165	137	152	139	141	125	140	162	122	150	143	134	138	124	119	153	130
11384	17680	18778	27827	30316	22259	20118	10370	1235	373	379	392	431	383	407	402	411	393	406	373	366	397	368	398	382	391	373	395	384	414	377	369	411	397	364	427	379	398	414	446	423	384	368	405	375	410	429	417	392	381	385	394	414	406	407	410	374	393	378	371	406	384	388	407	413	386	417	395	395	420	396	417	415	428	395	427	405	413	397	374	432	388	416	370	338	395	376	398	412	393	369	411	356	415	380	422	424	368	423	400	425	401	370	428	393	413	415	401	377	393	403	402	372	389	394	392	395	379	413	417	382	418	401	392	403	370	398	347	418	392	436	423	403	392	360	370	376	440	391	411	379	395	400	420	408	423	374	420	376	399	390	400	375	431	368	393	372	374	410	428	424	382	412	419	399	402	377	351	406	403	366	372	406	410	387	417	403	366	412	395	400	412	390	425	352	413	415	402	404	356	392	367	409	433	388	405	408	395	359	404	354	390	412	357	372	430	419	388	407	383	378	395	403	399	417	362	404	362	415	408	394	406	399	392	408	414	402	404	431	387	392	415	433	403	382	402	398	396	395	343	392	413	366	383	390	450	408	421	396	367	385	430	371	392	411	399	407	381	393	391	403	390	439	404	418	367	401	403	411	382	404	447	425	382	410	424	418	415	351	405	425	385	424	379	402	405	362	409	406	429	435	381	418	378	429	381	353	388	391	412	415	415	410	398	389	405	391	418	388	391	385	361	388	403	411	379	372	372	386	428	380	388	355	360	411	408	400	398	373	383	419	395	397	418	399	403	395	386	360	378	432	405	392	410	378	421	384	361	394	416	392	404	397	412	398	393	378	373	429	377	431	396	417	390	419	394	387	418	397	385	382	374	376	395	357	406	390	373	387	401	403	419	383	429	378	382	377	398	390	369	406	435	396	367	398	383	405	375	363	413	396	403	353	373	412	393	361	404	424	372	437	417	394	394	408	384	372	396	372	431	393	405	380	387	419	382	413	422	383	360	378	402	404	432	404	429	386	410	404	395	380	402	394	428	385	403	370	413	424	381	406	394	401	396	393	365	442	406	368	405	392	399	403	407	421	385	365	388	396	397	382	417	419	401	370	407	400	384	406	403	397	356	387	368	347	400	369	400	412	383	412	395	410	427	372	397	411	375	449	425	408	441	405	384	407	410	396	415	404	410	377	386	407	406	400	384	348	392	444	366	393	425	391	435	412	408	393	378	409	386	349	401	408	400	364	367	393	383	405	392	397	412	402	389	380	379	394	437	385	394	424	406	434	390	414	396	449	402	381	401	396	422	415	368	391	387	380	384	378	401	410	418	418	397	368	399	395	363	417	409	377	411	419	420	379	410	374	418	404	425	391	450	398	415	436	419	415	403	434	416	405	403	424	401	403	394	447	418	369	377	372	410	406	382	378	359	376	388	392	411	412	386	415	418	443	355	387	408	408	410	395	401	375	374	393	409	427	430	391	396	419	383	405	396	379	416	420	427	358	380	374	398	408	372	392	386	387	419	411	420	406	391	399	403	405	394	393	376	398	404	383	385	364	409	413	426	409	353	375	386	369	411	396	414	389	401	414	404	377	399	406	406	382	398	382	395	361	396	386	380	404	397	453	443	395	386	434	364	415	411	428	367	403	429	388	405	416	389	404	387	416	421	396	436	383	416	400	387	382	379	357	376	359	403	382	411	418	396	376	392	429	440	415	418	390	439	388	405	410	403	410	402	400	393	364	394	381	396	370	406	420	406	354	409	384	389	415	378	391	378	425	399	390	429	406	380	430	447	432	348	423	405	412	434	369	384	436	412	420	401	415	420	381	381	416	401	420	359	408	413	413	401	394	419	411	384	407	385	391	412	402	388	411	396	435	411	397	400	398	418	392	396	390	414	415	403	415	379	414	394	434	389	386	393	440	414	392	404	411	404	381	429	359	443	383	406	399	388	394	400	409	388	410	377	398	417	386	361	372	358	414	401	415	427	381	398	390	398	393	366	415	387	377	391	388	415	363	388	374	385	389	406	408	393	420	401	398	372	406	396	388	401	403	426	443	361	366	394	387	399	375	377	343	369	413	420	410	397	397	407	393	397	387	365	400	395	377	422	389	359	409	340	429	428	381	458	367	414	403	405	427	374	393	390	363	413	425	392	383	397	408	423	427	397	390	395	373	419	396	400	387	351	417	386	407	391	383	383	400	395	392	393	421	406	395	370	424	412	409	378	387	392	372	375	393	385	384	431	419	378	392	409	363	393	420	402	406	393	404	355	431	387	405	390	388	411	352	394	411	428	409	392	409	452	410	377	356	380	356	396	362	368	442	380	383	399	390	448	434	379	385	441	384	395	358	371	386	392	374	418	357	411	393	380	418	430	387	409	394	407	403	367	403	406	406	389	384	415	411	376	392	382	414	414	381	414	421	386	374	389	379	388	391	413	392	385	397	421	412	393	437	420	415	425	414	412	388	388	423	406	380	387	396	383	392	386	375	377	396	377	401	406	372	394	407	417	350	428	393	383	383	411	377	410	383	396	355	405	410	393	402	388	393	396	405	412	382	374	375	396	397	402	430	396	394	416	412	421	435	377	383	439	374	401	393	395	389	381	396	379	414	385	398	415	388	401	406	365	394	420	417	397	413	396	424	402	373	401	380	424	376	412	382	390	392	385	390	384	387	375	415	380	375	412	397	429	377	405	416	418	389	381	402	359	378	390	385	383	391	418	380	375	396	377	423	405	401	374	355	408	373	413	399	401	401	371	419	414	372	390	393	434	407	386	406	412	409	390	374	392	396	417	402	395	387	404	391	409	382	385	395	367	359	416	391	370	389	416	390	377	389	402	378	364	404	425	394	409	401	377	402	376	391	399	379	387	407	411	393	409	396	362	381	413	365	398	396	406	419	409	407	434	388	384	364	418	406	378	378	411	372	360	421	420	364	382	418	427	388	394	403	400	417	406	394	390	387	431	412	420	439	382	386	411	369	411	396	392	433	407	398	424	378	376	398	415	375	389	405	377	400	414	402	415	432	407	372	396	397	400	398	380	374	395	400	411	380	405	410	403	375	405	420	411	388	429	409	390	380	401	402	411	401	416	415	375	386	372	386	394	391	426	404	393	385	396	356	445	390	350	393	401	426	370	403	373	411	430	422	439	408	419	421	382	407	417	401	436	417	396	388	437	356	402	405	398	381	386	363	400	414	392	428	418	418	425	420	416	402	384	388	418	384	406	369	384	385	409	386	404	401	375	361	399	390	406	404	381	427	418	361	391	396	425	385	347	366	384	408	396	383	417	379	358	403	377	410	424	374	405	403	405	413	407	378	398	395	408	408	375	410	375	384	387	407	392	393	369	387	422	417	374	389	410	398	388	400	384	408	425	404	433	411	386	406	371	359	385	385	406	400	401	412	407	380	408	373	400	398	399	368	403	403	430	424	418	373	383	369	396	379	421	378	426	402	399	409	383	399	408	410	396	386	392	418	418	380	403	393	397	388	392	398	425	365	384
51773	51392	51808	51084	41993	43550	39238	24531	7734	616	226	191	208	208	174	178	209	194	203	217	175	171	169	196	162	209	194	201	208	202	216	225	205	172	193	190	178	201	178	189	186	192	203	200	199	197	206	177	230	178	210	206	196	194	203	179	178	186	194	165	176	213	208	220	202	200	183	191	197	178	210	161	205	190	181	202	212	186	174	210	195	175	194	193	213	205	193	204	201	151	189	189	207	188	215	163	173	177	174	202	193	193	187	210	177	222	189	213	210	199	213	218	176	190	161	199	186	192	202	201	196	190	203	179	203	193	218	202	206	189	202	189	184	192	194	185	199	214	178	173	188	209	181	181	190	201	193	182	197	175	190	193	179	201	175	184	177	214	179	207	178	189	183	178	165	175	200	207	200	206	206	169	173	177	197	207	174	156	203	209	200	187	166	190	192	204	171	199	199	205	190	188	214	220	178	217	188	183	182	200	201	182	180	203	182	213	190	197	201	171	179	203	185	202	184	195	206	224	206	205	197	199	197	205	208	183	216	152	167	209	203	194	192	199	188	184	204	201	173	189	189	206	200	173	177	173	189	174	200	182	205	193	188	194	203	240	176	186	202	201	185	185	170	201	190	178	210	192	189	190	195	204	202	203	176	223	204	199	175	196	181	168	222	198	207	179	206	192	203	197	181	195	189	210	209	166	206	207	214	220	207	182	195	174	195	191	187	200	208	168	184	172	204	187	179	188	198	213	184	211	205	214	184	159	185	192	173	211	169	205	199	182	190	194	168	186	184	172	195	191	184	193	192	164	188	195	237	188	199	197	197	218	177	205	212	184	204	191	194	173	186	200	197	179	185	189	203	207	186	187	195	227	185	179	201	200	175	223	213	182	174	169	192	236	211	163	183	205	189	171	203	178	179	204	182	194	185	162	205	205	191	176	188	195	184	163	161	229	185	197	181	186	207	204	168	204	179	208	189	187	186	171	191	217	206	176	203	201	187	194	178	200	182	192	196	188	182	198	172	197	199	180	171	203	192	208	192	182	203	201	185	192	201	193	194	193	200	193	201	184	180	187	194	200	167	210	201	208	199	195	173	191	200	186	200	182	186	202	195	195	191	203	200	203	172	179	208	193	206	194	196	194	179	185	199	197	198	197	170	187	157	196	194	191	201	194	167	178	191	186	199	193	198	193	165	180	185	188	201	185	168	173	189	198	197	196	188	196	210	192	186	182	172	184	209	179	215	207	221	202	152	202	176	183	192	170	207	187	187	195	194	208	222	184	190	182	181	201	197	189	168	211	208	187	203	189	194	187	204	187	199	179	208	213	201	208	195	178	207	185	212	189	211	192	190	194	196	192	183	192	188	174	183	178	190	205	186	204	190	198	181	203	198	196	185	214	199	187	211	193	206	185	213	173	196	177	191	202	188	185	210	205	185	185	196	198	195	194	223	183	192	208	195	187	199	179	195	174	221	195	182	212	171	187	204	211	206	182	187	183	219	187	176	206	206	198	209	170	177	197	240	186	200	179	210	202	197	193	215	194	180	190	192	201	202	196	201	174	194	200	179	194	170	185	184	212	189	176	181	200	182	171	209	188	180	173	188	225	217	194	189	218	215	191	208	202	181	180	194	207	182	199	197	197	158	182	191	185	213	214	188	189	168	199	188	204	202	222	205	192	204	199	226	199	192	202	193	196	192	179	210	210	200	207	199	197	199	177	190	199	193	185	207	183	201	189	214	183	179	168	188	193	187	200	163	171	196	188	209	184	189	197	212	192	210	212	201	179	229	206	190	194	191	212	195	185	211	203	214	177	149	196	215	237	205	190	202	186	200	215	205	184	201	198	211	168	204	195	197	176	179	183	178	197	203	190	203	194	171	190	198	200	198	195	184	201	187	207	203	196	184	206	190	198	208	179	183	169	195	215	189	178	200	212	186	193	216	166	179	202	199	198	178	187	184	209	209	191	177	204	172	170	187	180	194	174	179	204	217	190	221	203	218	189	192	209	173	182	176	206	197	181	200	187	199	172	179	178	204	189	184	193	186	217	167	192	212	199	199	202	202	197	207	187	167	188	195	187	181	181	177	210	197	201	159	177	208	188	180	179	206	194	210	212	184	181	184	210	200	193	186	210	206	215	205	206	180	188	181	199	200	172	198	188	211	188	197	186	195	203	207	217	186	190	197	206	194	181	190	174	199	207	187	201	204	172	196	185	200	195	183	212	166	167	189	202	197	187	180	209	216	177	191	190	192	190	215	178	193	176	193	188	169	180	211	187	196	179	191	204	205	193	178	192	213	201	168	187	175	208	203	175	209	202	188	183	180	207	198	226	189	186	187	194	188	176	221	196	187	194	162	176	209	222	206	190	175	193	194	183	186	192	205	192	191	201	198	190	211	196	205	193	191	207	212	194	201	176	206	197	188	188	187	186	199	199	169	211	191	216	204	190	188	166	212	198	204	201	208	176	204	210	193	209	199	189	186	198	192	173	186	191	168	207	212	182	220	177	194	199	202	178	216	184	207	185	209	213	178	182	184	180	172	207	207	218	186	194	226	182	193	194	171	215	181	212	182	180	166	175	204	158	192	194	215	205	208	183	210	174	215	189	202	192	197	192	200	173	181	178	210	187	206	181	210	166	217	204	206	176	183	206	190	188	201	181	214	190	183	208	213	210	181	180	204	204	182	191	215	208	197	150	192	221	200	203	186	203	193	197	203	214	221	197	202	197	184	185	168	177	205	194	192	188	209	206	203	192	204	204	188	195	194	169	193	177	169	202	211	193	207	181	199	208	203	196	186	174	174	200	191	207	201	186	173	192	214	211	224	206	189	187	198	178	222	213	210	171	184	163	184	187	228	200	187	212	202	176	202	199	175	193	207	173	182	185	201	200	195	187	193	196	171	210	191	228	186	190	205	186	171	188	171	191	193	175	183	185	172	181	213	199	186	204	199	179	215	199	203	178	190	198	173	200	193	173	177	166	185	189	189	206	185	212	206	193	226	186	187	176	188	194	210	195	193	191	185	186	187	177	184	198	192	160	195	188	204	191	207	188	184	193	171	180	189	196	184	202	191	182	192	196	173	201	153	193	182	187	212	174	205	170	184	198	193	191	205	209	188	200	197	192	195	193	165	199	177	205	185	194	173	195	214	216	191	211	178	219	170	187	175	205	206	189	205	174	206	184	177	175	194	187	191	184	202	203	194	182	206	183	187	195	229	208	194	169	195	212	200	163	170	195	207	202	174	184	193	178	222	189	207	192	186	172	210	196	221	203	216	199	203	198	198	173	218	139	179	221	179	186	171	191	187	178	207	188	176	216	178	202	210	205	205	208	172	201	170	190	209	205	198	195	184	197	182	191	181	207	195	199	193	178	185	181	180	190	208	201	191	185	183	188	187	183	183	197	201	215	174	186	206	189	203	212	187	198	171	179	214	204	194	173	180	159	191	204	162	192	201	213	191	194	172	211	209	186	199	198	208	175	198	194	192	189	198	169
38746	47188	57876	62582	59373	64362	55879	34243	8645	549	593	575	564	564	548	563	553	513	548	544	541	499	544	532	529	500	534	549	558	531	593	546	535	556	549	544	491	532	559	527	543	534	545	555	498	515	518	547	516	538	546	534	534	568	520	536	536	551	530	539	510	547	524	538	507	598	536	534	530	534	562	544	485	523	496	549	544	520	537	557	545	535	523	553	530	591	537	534	532	504	590	569	544	518	576	552	502	514	571	558	546	492	506	527	540	510	543	550	538	560	546	569	501	528	560	522	554	530	574	577	537	531	562	557	581	546	542	577	531	519	594	496	500	528	578	524	559	577	522	551	535	554	551	529	503	563	561	563	528	531	543	550	520	565	548	533	534	508	542	498	523	549	554	559	529	562	486	579	530	533	525	516	570	524	550	506	513	540	530	552	574	542	537	496	529	542	548	572	508	524	537	560	536	521	565	526	567	541	560	536	495	494	569	486	524	515	503	521	577	529	536	524	513	517	539	529	508	544	483	516	531	563	549	573	558	516	526	532	492	600	588	529	551	513	606	543	538	569	549	561	580	546	551	520	554	498	514	541	533	526	526	560	543	503	507	548	492	563	547	545	556	544	504	534	553	539	570	537	541	517	483	530	577	534	526	534	568	528	537	522	520	524	527	518	563	558	523	520	558	531	558	509	515	554	533	527	569	554	520	535	530	544	530	561	525	530	547	558	542	563	517	518	557	540	541	541	544	540	504	556	570	559	553	501	533	549	550	543	581	583	517	476	556	553	542	516	560	548	496	511	570	588	540	505	518	517	560	518	539	523	581	526	543	519	514	504	535	532	492	573	547	568	534	544	530	546	522	573	570	547	550	527	523	553	522	504	559	544	543	554	544	514	531	552	534	554	500	516	552	501	544	519	539	540	543	548	483	535	502	523	500	537	544	505	528	552	523	520	518	530	501	602	556	503	522	497	502	541	572	520	536	567	542	546	544	488	524	537	482	523	524	503	526	580	547	525	503	576	539	530	548	515	519	542	512	520	528	548	551	527	522	524	544	569	497	526	527	564	516	536	532	512	540	546	551	535	494	551	559	545	539	591	545	553	521	554	562	543	564	518	500	558	545	572	527	548	589	548	549	540	549	572	546	533	545	546	548	577	513	527	560	500	488	531	536	508	552	533	542	546	525	541	538	512	564	553	503	541	520	567	512	527	594	523	546	524	535	505	527	543	515	535	548	520	558	515	537	557	539	564	539	507	536	533	536	570	547	552	567	546	523	524	512	568	523	535	561	541	541	538	519	514	528	547	521	515	542	592	542	492	511	544	512	537	512	527	501	549	530	548	513	544	562	506	492	517	465	574	506	556	518	557	546	543	510	488	523	556	543	490	570	528	538	541	519	537	527	509	538	543	530	560	543	501	558	548	510	548	502	483	573	538	558	531	552	527	545	511	542	528	544	531	521	547	510	565	541	520	549	548	536	578	569	562	564	526	511	530	543	577	521	550	525	534	553	540	531	527	533	579	537	525	575	496	533	514	563	519	532	569	557	547	501	532	556	539	556	538	567	546	556	533	496	522	530	524	555	570	517	541	559	549	567	530	557	549	533	558	518	523	567	573	526	532	497	533	523	545	537	558	517	497	571	544	516	553	527	537	525	516	557	529	543	527	561	569	532	510	517	556	569	527	534	560	520	507	501	515	519	528	511	531	542	543	591	494	580	565	562	545	562	555	567	552	513	535	577	560	497	527	534	509	561	542	522	556	520	533	536	519	562	541	531	531	474	509	558	568	547	528	521	513	505	575	548	546	585	536	554	548	531	523	527	546	539	533	511	544	513	543	507	495	548	551	531	518	553	550	514	565	537	510	514	549	532	556	541	557	557	536	544	554	513	531	563	535	552	521	504	532	519	544	562	530	510	546	539	538	544	572	523	563	527	536	514	540	508	528	536	563	551	511	533	532	541	586	560	502	513	512	533	541	522	523	494	543	529	547	541	563	530	506	541	519	516	522	531	527	542	538	533	539	569	535	582	541	545	565	544	487	536	534	531	543	519	541	511	509	547	542	509	546	554	483	517	520	501	565	555	516	554	529	574	574	482	534	504	506	538	588	524	551	550	542	537	557	531	515	563	524	513	527	541	563	544	513	538	546	544	545	599	528	495	537	550	517	526	527	535	504	573	514	543	555	507	541	534	552	561	520	542	521	546	521	566	599	534	554	568	567	550	533	546	527	541	530	563	510	516	542	500	517	583	476	529	542	569	512	524	538	533	504	551	572	588	547	530	576	504	565	495	562	518	510	533	500	519	538	487	547	539	530	592	517	533	526	500	531	518	566	548	532	551	540	576	522	545	500	511	508	522	533	557	540	540	537	508	546	507	564	528	592	505	544	568	526	525	541	507	563	546	550	551	554	508	562	508	572	508	544	554	544	548	542	523	516	537	555	607	530	529	512	561	527	524	480	473	574	522	519	520	551	578	534	538	507	558	575	594	554	545	501	492	561	529	583	516	552	574	534	564	568	497	543	542	543	552	558	518	527	508	532	542	549	532	579	531	547	544	537	530	505	531	543	569	509	543	534	543	557	523	549	539	474	577	536	560	526	491	509	507	563	541	503	542	533	542	529	518	555	526	526	499	574	531	528	508	508	536	537	526	516	524	571	564	514	494	550	510	586	522	515	531	533	540	552	531	554	566	525	543	554	500	532	552	528	539	552	551	541	555	547	565	514	561	548	537	560	565	567	535	551	573	564	527	550	548	483	485	490	562	555	561	549	523	526	489	527	582	479	550	561	541	534	558	543	522	524	519	535	506	546	479	517	481	544	544	508	578	520	559	543	535	571	562	546	533	506	541	562	535	534	557	540	515	556	472	492	529	532	530	581	503	543	550	526	531	551	552	547	542	521	589	528	535	503	522	521	540	532	581	522	522	524	549	553	538	507	573	499	534	505	563	568	526	541	530	577	536	524	573	575	520	521	540	554	539	529	468	487	520	534	543	505	511	542	561	530	536	592	540	535	573	507	545	555	507	520	565	536	517	552	586	559	563	526	550	517	527	568	504	524	522	530	530	554	545	562	542	470	502	597	536	523	539	568	520	525	534	556	516	606	575	561	542	522	529	543	566	571	514	560	571	522	526	523	519	504	543	511	534	591	551	581	504	535	557	516	507	542	530	530	526	527	508	537	527	544	496	558	521	539	530	547	541	527	560	504	559	504	560	551	527	523	542	499	538	504	543	522	538	512	566	572	514	570	542	554	511	518	509	520	568	490	539	544	537	521	521	542	533	503	551	541	555	553	532	540	548	533	517	536	542	545	532	537	555	527	579	526	552	547	537	521	515	518	540	588	533	551	481	524	539	526	532	537	533	527	499	537	520	511	531	527	502	540	523	550	511	553	501	553	550	584	509	557	538	545	528	545	547	540	564	532	536	512	574	588	537	523	518	510	547	537	566	529	489	520	551	504	534	548	551	532	552	535	517	535	581	568	485	551	530	549	522	554
59161	52134	55143	44651	42179	50780	42827	30848	17141	3262	407	271	290	279	244	256	279	276	282	280	278	272	274	277	262	296	262	268	289	272	270	242	256	265	272	260	265	274	282	265	289	266	267	273	282	250	278	260	265	290	243	259	276	301	277	247	251	285	249	243	272	250	245	260	274	254	256	256	257	267	242	244	262	285	291	269	256	281	244	228	251	276	265	275	255	255	280	253	265	255	275	279	283	285	254	240	254	275	267	269	293	248	290	249	292	263	245	252	265	253	292	276	258	265	275	241	280	304	278	250	269	279	279	236	246	281	293	275	281	273	264	265	280	239	264	281	228	245	254	247	241	256	275	250	268	256	271	280	292	277	268	308	274	271	289	263	261	254	265	266	267	263	262	259	275	277	253	257	272	246	242	263	261	259	257	287	257	299	275	285	296	264	260	285	243	290	278	267	239	250	257	289	277	291	252	290	279	285	266	281	262	271	267	283	253	264	258	281	290	264	273	278	247	289	235	242	271	251	303	267	247	226	287	261	305	266	255	260	264	263	268	252	255	247	313	263	287	266	256	253	297	269	301	279	254	259	282	297	286	243	279	256	261	233	256	260	273	283	265	267	245	265	265	280	238	284	247	269	285	272	223	262	244	245	233	250	287	257	260	227	268	265	253	256	298	240	256	268	281	268	266	272	315	274	260	259	253	263	270	271	266	287	260	241	267	281	260	264	269	253	246	258	281	300	253	257	271	272	271	238	265	266	281	273	253	286	233	228	254	272	275	265	264	232	287	242	254	234	303	278	265	262	242	284	256	248	257	270	260	234	254	288	286	271	283	282	266	260	260	264	285	275	283	241	274	268	232	285	262	288	257	239	243	229	291	280	264	269	235	276	251	250	236	293	292	241	296	260	252	284	311	251	267	297	270	265	290	250	257	253	262	288	252	282	267	255	261	248	281	278	257	256	254	265	277	282	286	231	253	273	246	266	274	258	277	239	268	280	294	265	281	264	253	289	283	260	282	283	246	300	286	248	296	276	264	275	262	249	271	255	259	295	261	275	267	255	260	262	225	275	254	246	248	259	253	246	282	278	251	267	280	277	247	263	249	275	285	259	298	266	287	274	241	277	254	254	264	264	276	227	277	237	273	262	261	261	280	245	278	258	275	256	267	244	253	284	273	243	268	251	267	273	243	261	264	264	274	284	268	269	267	278	292	292	255	270	276	270	287	263	273	258	274	239	265	251	275	245	273	285	271	264	292	275	259	258	297	285	264	237	293	254	251	224	280	278	250	265	244	266	245	266	271	280	266	251	289	277	249	236	285	264	271	291	231	285	246	278	257	267	265	269	272	281	234	297	248	242	256	235	261	294	305	244	264	283	266	256	262	256	261	254	267	253	248	290	269	254	271	266	259	282	267	234	268	291	283	287	290	276	245	229	257	262	286	266	254	278	266	292	286	261	267	270	276	263	266	255	281	262	263	240	241	271	256	287	247	271	276	264	259	277	268	283	241	282	270	262	259	258	255	291	268	253	259	264	230	273	249	284	249	266	293	279	260	283	263	284	280	278	268	263	277	273	268	289	245	279	238	272	291	264	275	259	273	259	277	268	271	268	245	266	266	259	281	259	248	270	276	301	245	300	277	246	266	269	250	275	265	265	255	251	244	243	281	271	273	265	264	270	238	284	275	278	255	297	246	267	298	248	278	283	274	211	277	251	275	262	222	265	283	268	260	260	256	251	286	254	256	274	269	272	279	247	248	264	262	249	264	258	261	268	279	261	244	265	271	272	283	256	259	262	272	256	253	262	260	298	287	266	273	278	254	266	279	226	259	284	276	263	280	312	266	230	291	283	267	247	285	292	285	293	250	300	273	272	258	241	260	255	263	269	244	265	239	273	263	286	276	272	254	258	270	260	270	269	266	269	257	261	286	292	262	260	246	262	285	303	266	232	295	266	257	233	263	266	294	255	230	271	285	283	272	241	265	259	259	247	271	246	299	287	290	236	285	248	261	266	266	274	287	251	258	297	299	243	272	278	244	257	300	247	250	295	217	241	270	238	274	261	285	264	261	279	260	260	285	264	264	272	269	246	258	272	273	298	269	271	270	287	282	253	267	290	273	282	276	255	270	287	291	261	272	264	261	277	264	263	261	279	251	251	284	287	278	280	247	267	261	291	274	270	261	248	270	239	277	247	268	254	263	253	259	259	261	252	272	264	265	247	261	242	276	304	258	271	236	262	265	253	272	252	289	254	308	252	274	264	243	257	262	268	247	266	272	273	271	306	252	276	269	224	244	245	248	275	241	265	222	284	301	267	264	286	262	252	245	278	235	258	244	279	260	269	274	259	262	264	248	274	283	260	267	252	294	266	277	263	278	252	261	284	269	295	239	238	254	289	272	261	268	280	261	256	265	244	260	272	244	267	249	273	266	288	262	291	234	287	256	288	264	239	250	293	256	252	288	271	279	264	258	270	276	263	255	294	267	256	270	274	267	287	247	238	266	255	279	246	259	254	261	265	277	228	248	270	256	242	280	262	258	266	276	254	259	265	258	292	261	251	251	283	258	283	248	278	239	279	279	275	273	291	282	249	251	291	289	271	273	249	254	259	244	275	290	266	262	251	268	301	243	258	284	268	263	252	280	273	242	284	286	254	283	279	263	289	272	253	254	252	261	256	286	281	271	257	253	266	269	274	249	266	269	296	256	254	269	262	260	267	250	281	282	263	265	248	215	299	293	222	260	249	301	242	326	252	271	261	257	272	291	236	273	253	265	274	279	262	278	265	278	261	281	278	248	280	251	254	267	266	259	263	256	235	275	268	277	294	246	235	260	232	277	286	272	258	260	265	240	280	273	261	271	257	263	262	248	252	255	283	265	237	277	268	280	235	271	263	265	268	297	249	268	262	244	258	248	249	242	230	282	258	282	287	279	277	234	249	293	265	276	266	259	262	262	268	243	270	284	269	267	263	269	265	261	271	254	263	272	279	279	268	291	269	304	269	234	283	258	262	281	275	286	264	274	253	284	295	244	254	281	248	262	252	274	256	238	261	298	257	266	290	260	275	254	255	272	277	277	275	240	285	272	254	269	273	292	269	234	255	286	283	303	262	258	270	252	278	273	253	259	286	285	250	258	248	265	286	248	284	282	271	273	282	268	275	282	273	252	291	250	294	222	263	239	272	243	272	264	278	294	275	298	260	260	237	245	272	277	247	250	261	266	268	276	281	267	260	281	254	274	273	283	255	287	268	264	253	250	291	275	260	291	280	270	279	280	244	242	265	294	233	266	257	258	253	280	282	270	282	256	291	229	266	265	289	263	264	257	288	258	268	267	291	270	281	252	279	285	262	287	265	249	283	289	250	244	254	260	279	282	251	287	244	256	291	287	273	277	274	263	247	286	270	254	292	271	234	241	251	272	238	289	304	260	252	254	277	263	262	274	274	271	246	241	259	257	217	277	283	270	270	239	277	255	252	270	260	295	251	265	260	244	262	233	252
46853	54689	60953	63793	67304	73150	67558	46180	15655	693	742	721	724	736	697	715	715	721	701	699	718	703	730	699	768	710	669	664	699	695	669	698	702	685	679	681	665	645	646	667	704	678	673	686	668	731	679	689	684	701	636	686	692	685	684	701	665	657	691	685	725	642	634	701	712	723	692	705	686	685	723	656	702	738	680	667	661	683	691	740	692	698	703	683	724	696	700	704	694	726	701	663	723	674	709	678	661	677	703	714	652	666	722	691	694	640	710	729	697	702	667	694	652	706	685	738	693	656	625	714	669	714	727	685	697	693	645	698	696	676	755	679	672	688	759	651	667	681	723	679	673	637	675	699	682	700	642	676	701	686	694	728	700	723	689	650	648	708	682	656	652	734	643	689	654	728	673	699	708	713	717	692	720	699	714	683	725	653	673	677	679	687	690	680	674	703	650	696	658	704	721	715	668	682	705	678	657	710	694	697	691	689	637	628	660	701	713	692	683	730	704	701	688	694	710	686	677	676	667	688	753	729	714	673	723	664	723	634	672	688	703	708	688	702	648	673	697	703	700	680	630	737	694	701	681	661	765	682	656	677	697	725	682	682	680	734	703	701	697	686	694	674	688	652	704	690	732	745	719	700	670	674	668	690	675	662	689	710	707	682	677	696	691	693	640	668	675	669	707	729	689	676	652	701	692	646	752	690	699	694	686	684	679	693	678	680	697	752	709	672	683	718	720	680	724	697	689	662	700	681	708	694	715	665	720	669	685	679	703	702	740	667	669	674	634	691	751	693	701	683	649	678	707	659	687	751	704	659	705	695	668	667	702	632	758	676	683	725	672	663	669	661	665	725	655	655	655	703	687	738	672	715	714	714	729	722	713	669	713	703	655	673	660	699	698	732	672	711	662	723	652	682	673	720	717	681	683	695	713	706	702	713	690	716	671	689	708	707	708	690	682	682	683	684	656	681	668	660	666	714	667	702	652	659	654	684	711	709	705	650	684	692	723	732	700	675	713	729	705	703	678	686	705	699	712	650	724	715	692	674	667	712	684	705	683	717	628	629	752	689	696	723	695	673	705	714	718	714	687	670	721	672	675	691	642	651	746	706	700	649	663	707	685	677	681	712	704	685	693	676	726	722	668	682	661	669	741	715	705	683	661	701	715	695	692	654	670	704	658	722	680	747	659	670	694	675	676	687	700	658	708	667	704	690	672	693	679	695	687	696	696	692	674	682	632	707	698	677	665	679	711	689	696	722	720	696	687	680	688	639	680	678	653	680	700	695	722	708	721	688	667	693	662	706	688	685	714	714	720	700	714	703	706	653	644	642	672	671	697	655	689	666	752	643	659	661	661	669	664	731	684	667	670	700	695	669	687	672	695	672	635	633	643	657	729	692	666	682	696	683	734	692	697	669	704	670	674	645	745	678	720	713	663	638	731	687	723	731	687	711	668	652	686	706	668	663	672	759	682	672	689	676	678	765	695	696	712	666	638	735	697	663	723	697	657	692	672	648	647	669	666	692	676	727	652	695	674	675	657	665	689	672	671	683	732	673	672	663	671	691	713	700	669	696	703	736	711	709	711	723	664	708	610	694	689	676	711	690	721	686	715	685	693	695	656	696	669	704	729	699	679	668	682	691	670	689	684	703	670	645	660	728	656	639	714	655	714	701	684	685	657	708	682	702	736	664	681	672	722	714	648	698	686	709	700	682	691	680	673	674	680	709	677	702	693	665	670	708	675	646	747	719	708	711	663	674	716	657	725	697	737	698	663	698	680	702	703	658	665	686	691	703	674	694	671	700	673	661	731	672	721	707	690	747	671	690	683	705	673	737	691	638	621	722	657	635	673	727	679	705	721	662	693	703	680	660	703	707	681	730	665	692	696	639	653	708	668	655	706	635	698	677	710	708	694	675	687	699	693	710	695	692	707	712	729	676	658	677	739	686	695	735	710	673	711	661	741	701	685	718	677	713	732	705	729	700	689	711	659	681	679	664	697	724	671	694	651	682	681	684	711	750	658	682	730	682	675	741	722	738	684	666	710	670	608	685	685	667	711	686	759	680	694	713	674	680	693	746	638	700	691	675	686	712	698	706	705	735	700	674	738	699	660	716	703	763	688	652	670	689	662	682	664	662	727	686	671	710	711	684	639	685	714	702	694	729	697	733	712	703	704	702	682	685	636	689	703	647	732	718	711	665	686	710	684	658	683	696	700	684	680	719	737	674	715	673	727	726	713	732	710	670	685	693	717	713	707	687	712	657	693	674	698	734	687	679	679	721	666	662	683	702	668	663	751	685	703	673	637	693	740	665	746	701	699	676	700	676	692	678	692	701	692	705	719	683	644	677	675	655	683	721	686	646	705	664	660	707	688	636	696	711	677	705	720	698	676	727	723	702	695	708	742	669	706	676	647	737	677	699	728	701	712	675	697	668	711	725	681	696	717	708	726	711	736	749	643	738	700	695	676	703	728	675	712	662	681	656	675	732	719	674	666	664	749	722	660	696	730	690	698	676	717	678	721	694	674	690	653	670	712	666	695	711	652	688	704	637	693	706	693	670	698	686	673	687	694	696	697	668	657	686	707	709	716	690	645	681	684	625	721	718	690	732	726	707	709	735	676	669	704	686	687	676	700	637	698	672	666	679	715	684	755	716	718	714	715	681	669	699	616	680	690	692	656	679	687	674	688	719	681	716	701	663	671	641	709	679	665	697	701	700	673	706	661	653	680	662	664	734	682	666	662	702	688	731	705	658	700	721	739	653	690	682	721	666	699	652	705	677	691	710	724	704	672	734	683	651	678	687	735	713	711	639	674	684	694	667	688	630	706	696	644	690	676	637	753	705	646	690	641	668	697	657	710	676	693	667	708	662	676	684	683	714	677	679	682	637	713	694	678	682	719	690	677	740	689	656	646	655	688	696	714	680	699	679	622	688	668	677	709	693	680	712	721	680	650	690	681	684	689	712	681	736	683	659	721	707	730	701	698	693	668	660	688	700	737	676	699	639	711	661	698	673	741	685	679	729	703	686	680	665	689	678	699	702	688	691	685	677	678	705	696	701	701	704	708	701	729	737	700	672	692	698	668	654	691	654	731	706	688	687	677	746	723	727	731	709	712	664	721	701	624	671	708	693	677	707	676	669	720	687	716	617	683	672	683	669	708	683	692	706	644	694	689	693	645	715	684	702	709	715	673	737	716	685	687	714	697	701	744	679	678	655	728	723	673	721	716	655	683	686	698	709	674	708	648	661	677	693	690	708	698	702	745	683	696	732	713	678	711	641	724	658	675	691	679	700	693	741	673	703	696	654	728	683	686	699	684	687	718	727	744	650	683	699	682	705	772	689	701	663	656	682	705	711	674	699	715	662	692	710	750	720	671	694	673	662	673	702	665	682	673	704	695	750	705	695	698	710	707	642	695	742	759	685	674	674	699	657	747	650	727	696	694	689	712	694	669	693	665	697	724	689	655	662	653	742	673	683	667	697	667	718	724	666
10999	15503	21093	22135	14442	9698	6287	3043	708	174	131	139	162	185	162	134	169	178	142	168	184	178	172	157	146	152	155	168	163	165	152	155	168	141	157	164	185	165	172	173	138	136	154	160	148	156	154	161	176	140	163	166	172	152	150	146	138	151	157	141	151	177	176	141	155	173	149	173	179	136	138	168	152	143	141	148	157	141	168	160	155	154	158	162	146	156	135	173	144	162	155	166	155	158	140	162	144	145	194	167	131	129	151	115	160	178	142	161	148	163	162	141	144	137	154	181	132	137	153	165	128	157	155	162	140	157	158	165	175	154	160	166	165	153	151	141	171	163	136	138	165	148	142	155	142	194	144	172	150	158	146	140	142	137	155	168	158	151	146	167	150	153	175	168	134	179	137	170	136	167	154	166	157	136	174	142	148	145	183	153	162	142	149	169	133	159	170	145	157	154	163	163	152	172	133	157	159	141	146	157	145	145	157	158	146	149	147	152	155	166	156	153	160	148	159	159	167	174	152	160	150	161	168	135	164	169	147	162	151	193	157	168	153	170	164	156	152	171	166	158	146	158	145	161	165	152	144	173	169	149	173	171	152	139	154	151	161	158	147	166	154	114	168	154	166	152	143	162	164	143	152	166	186	135	148	159	149	160	154	163	151	173	156	145	178	139	153	122	188	144	140	158	143	167	142	143	154	175	161	131	147	149	145	153	134	161	127	169	192	160	164	151	169	140	166	160	159	138	152	128	144	162	167	167	143	150	156	160	151	170	156	154	149	145	139	168	151	152	161	159	178	154	141	162	161	144	151	164	137	147	140	160	162	150	150	149	189	162	169	136	146	159	153	125	154	152	158	155	160	167	174	141	172	160	147	169	140	160	163	169	150	149	164	155	152	169	157	182	179	182	164	157	161	161	171	121	154	141	154	159	138	174	142	160	163	169	154	166	139	138	162	138	137	144	149	133	146	159	134	146	158	155	173	147	171	162	159	138	163	179	147	159	163	160	150	124	140	170	162	132	150	147	147	146	144	147	145	183	161	157	160	167	145	161	163	165	171	149	159	154	150	141	151	153	160	160	140	153	180	137	162	172	145	152	131	170	175	155	128	183	165	144	151	146	158	145	152	143	171	154	166	153	167	147	150	142	186	173	157	137	162	156	144	159	148	162	164	144	159	161	158	130	150	154	173	176	150	149	173	152	176	160	168	150	182	156	158	168	170	149	155	170	196	150	153	141	135	155	162	166	157	161	163	156	124	173	141	144	160	159	140	171	141	165	158	135	153	162	159	171	146	174	163	150	170	174	176	190	145	166	158	155	178	135	159	180	137	133	155	153	149	161	153	153	163	146	157	152	179	135	166	133	171	163	165	125	165	166	164	148	148	151	133	165	132	158	158	167	149	146	170	133	130	159	172	147	167	159	166	146	153	170	156	161	160	160	144	171	151	156	151	147	160	140	125	147	162	135	152	174	151	162	154	129	182	152	147	140	139	156	138	163	160	155	180	143	155	131	150	162	149	155	148	154	151	162	171	172	179	170	157	136	163	141	179	161	169	156	150	165	141	151	157	163	148	165	149	156	138	173	173	150	160	158	180	149	145	170	169	137	187	143	139	148	169	170	146	157	135	162	152	171	173	150	174	151	165	160	145	124	152	178	156	169	137	174	153	163	148	140	161	158	159	166	143	141	142	162	138	143	164	155	140	161	162	148	141	143	146	162	154	119	156	144	142	149	170	135	179	167	151	152	152	153	140	165	176	157	138	144	170	142	137	172	175	160	129	155	177	154	181	156	140	160	156	165	156	146	153	166	137	150	163	158	149	159	131	161	128	150	181	170	143	168	134	175	166	160	144	150	153	155	158	168	160	149	172	154	150	146	147	132	160	138	168	154	141	148	152	154	160	163	142	157	137	170	153	146	140	149	165	172	204	149	142	158	170	168	160	144	135	150	175	134	134	150	158	159	157	165	146	166	178	171	182	154	153	172	171	150	159	164	165	162	164	148	148	146	155	157	175	152	161	172	140	142	161	165	162	166	154	149	157	171	149	148	171	149	154	162	151	164	142	149	163	154	155	184	175	143	151	169	154	146	135	162	179	187	148	146	152	150	153	166	148	164	157	166	155	173	160	149	145	159	158	145	150	152	148	161	168	171	176	169	151	148	159	159	161	132	170	147	160	186	179	129	133	139	132	176	136	154	164	131	178	154	153	153	185	152	140	166	148	146	143	144	172	160	156	164	160	153	148	147	184	160	159	128	166	141	149	137	154	147	152	163	128	172	164	161	157	165	174	147	167	120	149	166	163	159	159	169	140	149	160	156	153	150	177	126	153	171	168	158	150	172	154	140	134	152	140	130	162	147	153	140	136	148	148	172	170	170	173	173	164	153	132	169	164	154	165	159	130	149	164	165	151	155	166	158	146	132	145	169	154	138	161	142	152	143	159	173	159	154	134	187	122	154	161	148	162	165	152	142	146	176	175	138	149	182	157	155	178	149	170	140	151	160	172	172	161	156	176	146	182	144	168	182	151	163	140	173	165	166	177	158	134	148	157	154	161	162	166	144	166	154	158	152	157	185	151	153	133	150	174	160	153	164	167	179	153	136	162	140	144	164	126	145	165	143	153	156	182	155	156	157	134	172	179	159	155	150	182	146	158	168	163	182	148	160	161	139	151	169	144	165	155	179	161	158	163	156	134	168	139	144	148	154	149	160	160	152	146	156	159	154	149	161	166	145	157	150	153	159	145	120	153	171	152	161	178	153	171	154	157	140	151	147	145	185	151	166	163	133	176	133	155	174	151	155	174	133	169	157	148	169	188	143	159	130	142	148	143	143	138	168	154	159	145	160	158	156	148	158	167	156	147	162	142	145	164	158	162	170	164	151	146	157	164	148	157	117	126	164	163	151	156	163	149	170	167	168	152	143	136	141	173	142	146	149	131	148	139	147	152	154	159	133	166	155	149	151	157	176	165	173	151	171	178	165	149	149	167	170	144	154	159	137	158	149	174	161	164	147	142	137	140	157	141	147	150	158	148	145	144	169	170	152	163	139	159	156	125	145	156	168	149	143	145	178	157	177	128	160	143	160	142	150	171	156	164	143	192	162	142	155	160	166	134	158	152	156	149	163	145	159	150	154	157	202	148	166	161	155	151	182	167	165	161	136	194	167	149	149	163	148	168	126	143	154	175	173	151	126	152	148	167	157	158	144	124	135	145	171	174	140	128	143	169	165	161	135	148	145	161	167	158	173	152	159	167	153	140	170	169	140	166	149	156	147	181	149	156	151	152	148	164	158	153	164	146	171	160	158	156	140	143	155	150	136	144	125	145	172	141	153	170	134	174	170	165	149	164	156	161	154	154	175	152	147	151	138	160	137	151	152	168	160	156	153	152	146	162	143	149	144	140	146	166	169	170	179	139	152	132	165	158	137	149	166	170	143	170	136	162	148	133	140	150	158	169	122	180	174	162	160	154	153	152	124	157	153	164	156	152	171
7980	17659	28216	34578	28635	24975	18467	9338	2040	486	449	460	425	450	489	440	478	436	435	447	437	466	420	443	453	466	403	451	439	507	447	457	489	470	420	460	449	397	457	445	427	424	462	433	432	438	450	450	474	457	436	456	472	462	467	478	487	456	459	473	464	430	466	440	443	445	456	465	416	461	465	472	449	448	446	472	435	453	479	411	449	483	433	397	444	484	479	468	445	418	450	468	442	421	436	457	454	451	457	427	482	452	490	469	434	470	478	447	462	447	457	478	438	427	453	405	459	421	471	474	429	456	456	431	479	451	420	451	472	423	446	470	429	451	465	472	451	452	446	451	449	457	490	445	425	446	446	405	452	442	466	455	478	471	428	442	478	443	469	445	444	416	442	440	445	430	447	474	444	463	438	447	442	401	422	495	423	468	453	464	401	440	434	460	479	446	421	413	452	429	470	447	428	461	456	388	420	427	464	445	415	446	440	483	426	444	446	444	442	506	448	421	486	470	437	470	422	449	441	474	445	456	449	440	445	462	492	461	482	441	481	458	449	469	421	448	430	455	414	434	445	479	430	436	458	405	447	420	436	442	459	444	457	429	478	450	442	453	501	418	455	482	473	437	454	448	422	467	425	456	461	459	434	451	478	437	416	455	482	449	474	447	399	459	447	426	459	433	429	425	451	480	422	452	461	419	418	440	466	441	439	467	451	428	432	459	479	474	488	406	416	447	457	432	455	434	470	487	457	463	448	460	434	397	449	438	411	456	425	424	437	453	383	455	449	476	439	490	454	428	467	446	472	426	481	436	436	440	476	460	472	481	415	455	432	461	447	470	451	468	451	422	464	461	401	468	445	429	435	439	412	422	452	448	476	437	455	444	394	438	465	445	483	413	456	432	435	477	441	464	472	461	458	414	442	461	436	449	468	441	438	444	430	453	442	444	431	454	447	466	459	445	457	463	421	448	469	484	448	422	419	448	476	443	467	472	436	438	438	430	450	467	449	485	431	452	450	451	428	484	394	429	459	474	402	416	447	450	392	441	446	451	455	449	436	452	410	428	455	478	401	427	459	451	473	448	453	449	459	454	433	449	449	448	452	414	450	405	467	427	450	424	442	460	439	471	439	384	495	417	459	465	440	449	483	454	439	453	423	450	444	427	455	458	448	441	427	411	446	471	433	458	443	435	442	448	474	480	473	472	446	461	470	472	432	456	456	474	422	443	465	449	467	434	447	446	441	438	427	428	478	444	484	455	478	487	464	451	429	457	412	434	446	440	438	431	434	449	444	455	448	444	462	446	456	410	477	446	466	457	430	448	459	463	450	436	397	478	454	470	469	452	459	438	444	448	444	485	441	419	461	470	426	470	430	440	479	492	433	435	453	406	452	453	433	466	438	395	461	464	458	473	516	444	443	456	415	434	458	458	476	460	429	450	416	397	466	425	437	452	397	439	425	446	456	464	436	444	421	423	482	425	429	484	416	454	461	443	394	443	464	435	426	446	441	502	467	441	470	487	457	444	439	438	459	414	460	461	439	470	451	436	454	479	457	453	451	422	438	420	440	445	444	475	501	469	447	487	452	447	428	501	451	440	433	420	458	446	442	437	451	435	429	467	446	420	438	445	428	465	453	424	449	442	478	481	466	424	440	435	441	437	442	458	430	409	484	406	489	452	476	430	425	445	479	426	424	421	471	460	456	471	427	442	462	428	438	447	489	462	433	433	467	391	429	443	456	458	438	443	439	459	471	468	436	478	438	457	464	473	427	497	463	454	459	472	451	438	451	452	451	469	480	449	455	446	464	414	489	445	487	450	467	429	431	417	461	490	465	449	450	473	447	444	433	410	469	471	486	429	472	448	462	411	456	411	470	430	493	450	463	417	417	440	472	436	451	462	465	454	443	417	481	455	460	471	479	425	425	485	435	448	459	441	407	418	442	473	463	420	462	441	449	474	459	445	431	426	473	457	448	424	442	471	467	438	471	446	454	433	457	448	448	442	466	457	404	423	444	430	449	464	447	429	434	480	433	433	413	422	409	485	489	484	440	456	446	424	439	416	450	468	424	439	449	442	467	491	472	475	451	426	451	428	460	458	444	443	471	452	439	428	475	430	448	423	462	386	454	447	434	483	443	465	466	442	449	478	429	462	449	439	494	432	468	411	425	452	451	432	439	465	474	459	456	465	442	435	452	446	439	445	456	456	427	412	439	431	439	399	437	440	408	460	468	428	478	462	445	459	433	472	442	442	457	456	464	455	464	442	447	493	448	408	428	488	413	438	451	456	468	454	450	429	453	451	427	455	443	445	439	454	454	436	457	440	441	465	441	489	448	443	461	476	451	457	477	454	430	403	441	459	436	444	437	450	455	456	454	429	431	448	441	443	472	460	459	449	445	457	449	428	483	456	425	430	444	453	457	485	419	475	493	448	405	465	458	465	426	449	459	461	424	421	462	491	450	456	456	444	454	456	455	452	451	438	432	487	462	453	442	475	466	436	420	472	419	430	455	408	452	431	454	483	412	471	438	459	457	451	457	427	442	441	447	452	463	464	441	471	460	423	439	451	426	466	468	499	490	413	481	444	437	481	468	485	461	441	452	487	459	445	445	426	439	413	451	463	438	465	453	453	419	433	428	426	427	442	434	463	450	446	437	449	449	466	430	422	439	423	470	421	465	458	438	445	455	437	432	440	483	447	430	412	457	437	444	431	453	460	486	488	426	418	479	441	402	470	468	444	453	445	462	454	449	477	440	436	450	439	457	423	443	437	436	442	484	431	503	482	472	423	427	445	466	445	449	454	507	473	449	438	449	456	462	450	431	475	468	425	459	465	429	469	457	442	433	439	433	437	423	452	446	452	459	455	471	494	453	451	463	446	492	426	444	461	432	407	412	496	439	459	478	456	445	446	439	440	454	452	478	413	446	493	424	457	435	459	455	449	419	450	402	452	439	463	441	468	451	494	482	468	433	439	429	483	454	469	431	435	461	462	493	446	467	460	439	463	429	440	455	491	478	450	423	446	439	438	454	515	441	435	463	442	456	434	443	450	443	460	446	432	474	452	473	445	448	412	455	457	447	446	455	463	417	420	441	476	446	469	442	469	422	453	413	458	431	432	455	450	502	397	461	383	459	452	437	440	455	426	453	418	437	440	434	462	472	477	453	418	483	446	471	477	489	471	466	468	448	444	441	459	449	468	448	445	418	430	458	421	445	464	428	471	450	433	478	462	419	470	421	438	424	444	411	481	395	469	436	440	461	447	478	467	447	464	442	470	404	464	457	452	459	444	436	471	410	461	453	447	459	429	455	491	441	467	451	449	448	451	453	425	445	465	418	422	419	441	452	471	424	460	410	437	429	440	435	491	477	437	464	431	474	461	466	431	482	520	429	465	454	475	455	483	443	437	471	462	464	458	438	469	424	486	473	462	441	425	469	430	431	461	445	516	435	439	428	472	468	460	458	468	476	469	450	449	434	459	431	426	432	460	429	443	402	439
46608	55106	53502	48994	44667	45865	38093	21200	6407	622	208	203	196	215	213	211	211	200	217	198	197	198	209	226	211	227	201	198	223	198	197	207	214	203	188	210	215	219	199	190	213	185	236	192	219	189	209	209	197	207	210	224	217	220	212	224	209	186	190	217	207	214	192	180	185	192	215	219	197	209	193	228	232	221	221	215	210	211	230	213	206	205	216	244	207	215	187	178	212	235	213	201	211	202	191	218	205	194	232	193	205	209	214	214	194	210	189	207	243	187	215	190	178	195	197	211	195	228	213	216	198	216	211	200	199	242	208	188	203	180	224	200	185	202	219	203	230	202	232	201	196	211	255	218	162	193	188	205	218	215	196	224	186	185	193	203	203	212	214	220	232	226	201	216	203	208	193	209	190	238	210	210	185	225	202	233	209	214	205	216	175	206	216	210	207	214	222	193	211	206	224	210	210	202	209	185	200	214	224	219	213	213	200	215	202	226	227	189	214	201	214	210	208	206	229	226	204	225	232	238	201	177	203	227	223	200	223	195	196	199	197	179	209	197	224	200	210	222	190	214	211	230	209	234	195	200	188	202	187	212	225	215	210	203	218	193	192	210	212	207	202	227	200	217	198	223	216	199	206	223	185	206	181	198	209	206	207	203	229	195	216	202	222	204	210	202	206	228	209	189	189	222	216	198	225	219	177	211	212	210	214	238	188	219	217	218	209	208	217	189	227	183	226	208	194	205	208	240	199	221	228	199	205	207	218	197	194	227	205	187	190	230	220	180	203	224	189	224	216	211	211	215	194	184	210	204	218	221	179	190	200	213	219	191	202	227	208	195	190	182	210	206	185	201	207	177	202	192	198	221	221	238	214	219	187	193	203	205	188	201	210	224	215	182	195	204	208	221	215	229	216	173	197	220	233	220	177	203	180	214	210	194	208	202	205	207	211	232	203	204	201	234	231	217	206	215	232	194	220	228	204	213	207	209	217	238	200	206	214	197	166	220	216	209	217	213	241	213	211	202	193	207	207	191	204	192	215	204	220	208	211	209	188	197	210	211	194	225	202	227	196	214	196	233	209	192	201	191	190	203	203	223	214	204	210	203	181	204	216	228	195	196	204	197	214	201	211	209	248	198	216	224	237	224	199	194	223	183	194	200	179	205	238	220	224	212	182	227	197	203	207	208	200	203	205	193	165	187	206	231	196	187	196	216	201	239	202	194	225	207	217	208	228	218	232	220	229	225	191	203	208	212	208	214	198	202	234	206	200	229	235	185	194	209	187	220	245	195	215	217	204	216	196	228	223	199	188	207	224	239	204	200	208	207	208	219	194	227	233	218	226	200	207	214	212	215	199	216	204	214	197	214	203	197	212	188	229	224	206	208	217	235	198	217	206	200	211	232	220	248	195	211	178	202	207	196	192	211	208	246	203	178	200	207	203	215	232	201	211	190	201	210	225	214	199	242	202	208	212	194	203	192	203	197	187	199	224	228	221	207	218	201	221	204	207	225	188	213	187	216	198	197	215	208	212	203	201	212	205	215	203	209	193	220	194	199	231	201	185	204	197	205	230	206	206	217	228	214	219	225	192	208	230	199	179	202	190	207	222	201	220	205	185	230	187	236	227	187	217	208	210	188	204	224	215	231	226	214	198	214	222	235	216	210	225	208	184	203	200	216	187	184	223	215	219	200	225	210	190	218	221	197	223	223	222	178	205	192	230	231	217	207	210	183	226	195	218	201	202	213	235	225	245	202	211	195	210	205	219	216	200	199	198	209	183	213	183	190	234	201	192	217	189	175	181	198	223	232	224	204	179	234	251	203	244	210	202	217	224	199	193	218	233	214	207	221	201	185	194	221	211	186	200	212	191	197	226	194	240	192	171	203	217	209	205	230	217	180	196	217	209	201	217	230	193	222	205	229	221	228	209	203	215	221	216	211	192	249	212	191	233	191	213	194	202	196	215	200	212	180	219	199	197	184	202	192	187	226	203	208	224	198	216	193	207	231	195	201	192	196	203	195	192	235	207	228	216	201	205	209	220	214	222	232	188	186	206	207	215	214	198	183	196	221	202	208	231	203	220	206	221	209	222	199	208	226	210	212	199	231	233	207	208	221	228	183	213	217	212	200	217	260	208	211	206	205	222	184	204	209	200	196	204	222	223	230	215	196	211	217	207	198	205	208	190	222	215	200	225	186	216	207	202	187	211	207	194	210	214	227	217	244	212	188	187	236	220	203	229	222	231	240	190	227	188	196	200	218	208	206	212	199	200	198	224	197	192	197	228	198	208	220	203	210	218	193	200	244	214	222	211	216	207	227	185	201	231	194	208	202	213	183	198	207	236	214	239	220	239	200	206	215	206	191	192	217	205	212	216	207	231	206	187	205	223	187	238	218	202	197	224	193	212	211	225	190	191	206	215	212	196	246	236	184	216	192	203	206	221	199	213	218	193	190	205	234	186	214	190	201	215	219	230	191	199	231	219	188	220	209	196	196	201	193	206	195	216	209	235	203	193	220	203	184	185	235	213	207	219	225	208	233	228	202	189	212	200	199	203	203	215	196	203	197	194	199	221	195	230	219	208	218	190	208	238	195	215	210	207	188	183	201	203	179	201	206	214	194	214	223	206	189	211	206	231	213	188	209	203	195	235	203	230	207	192	194	206	204	201	196	202	212	185	207	210	205	226	221	216	220	217	227	187	198	204	217	208	216	183	223	228	229	207	205	200	183	206	200	220	226	201	198	227	208	221	207	201	189	195	206	212	219	192	212	200	192	181	182	210	215	209	206	186	230	203	195	210	203	213	196	211	244	192	216	243	220	210	240	201	244	220	227	210	193	194	212	208	210	236	185	213	204	214	224	199	207	201	211	181	208	193	207	220	202	218	211	195	216	222	236	187	209	192	192	224	213	204	248	219	236	212	214	191	212	223	190	222	192	202	168	206	194	230	215	176	206	215	202	243	207	197	229	189	210	205	202	196	197	224	218	247	209	205	216	216	215	213	205	202	232	213	190	226	236	192	221	229	216	194	206	168	215	211	191	214	243	192	200	235	213	212	213	188	202	204	203	246	184	215	193	199	187	207	192	202	209	223	181	179	200	206	187	218	211	178	203	226	211	208	215	229	193	209	216	229	221	208	191	224	200	217	222	195	233	189	220	215	201	183	197	206	212	190	206	202	200	206	197	189	207	214	206	180	227	195	191	204	234	195	227	209	225	171	238	198	193	204	215	215	205	226	194	211	233	228	228	202	213	202	232	207	197	221	218	217	214	177	201	177	190	220	213	223	207	213	190	216	216	187	203	213	231	220	207	180	207	234	196	237	239	211	205	228	219	194	236	210	200	208	205	220	189	217	195	203	228	216	192	218	220	215	230	211	221	212	219	192	206	224	187	182	229	204	201	198	227	187	192	195	181	206	226	194	217	205	225	214	192	224	230	211	233	211	210	215	194	209	214	217	233	205	192	201	215	234	196	229	209	201	205	199	223	207	192	210	186
33546	49460	58958	62115	62779	65662	51208	30719	11502	1017	598	625	580	596	596	608	564	538	546	627	592	613	560	624	582	541	603	575	637	549	590	566	587	595	540	572	571	568	577	598	582	573	543	543	600	559	558	557	579	552	566	571	554	586	564	555	602	602	546	560	554	566	564	554	576	565	567	564	544	549	550	549	567	647	539	564	525	573	585	607	597	557	553	590	589	552	610	579	567	565	576	595	545	572	569	557	591	599	614	513	577	565	625	586	633	589	534	544	594	507	562	553	564	580	559	600	561	590	578	574	565	574	585	553	579	567	570	586	615	542	540	644	582	563	534	575	519	548	586	599	553	619	601	573	576	619	566	522	546	589	569	585	570	557	532	565	565	608	561	573	593	567	620	612	572	550	580	630	584	575	599	568	583	601	619	561	556	538	569	596	565	552	597	576	567	590	589	605	623	624	595	588	553	563	567	568	592	539	527	585	581	547	563	592	578	571	598	592	567	532	562	568	534	549	514	566	561	599	599	537	590	594	543	624	566	567	529	539	563	609	554	568	546	560	557	581	605	556	538	559	582	598	611	584	564	551	556	546	645	581	582	588	578	577	571	597	577	560	580	581	591	560	576	575	584	546	588	552	587	575	590	562	603	571	534	621	578	559	561	556	588	553	575	569	571	606	579	625	585	591	555	543	603	559	532	600	571	581	575	582	526	555	594	562	552	543	565	568	545	571	550	588	589	560	567	555	553	557	560	579	614	569	520	567	542	574	616	575	570	599	521	629	529	582	584	540	599	563	615	563	574	557	535	568	568	563	543	600	550	601	557	557	599	619	570	560	543	539	607	563	568	605	580	617	537	545	535	578	608	564	526	577	579	573	564	564	619	571	579	585	526	597	537	615	589	566	591	538	554	583	629	581	578	571	557	594	547	547	590	555	541	539	542	529	563	557	570	570	571	568	603	600	516	585	586	588	559	567	597	591	573	567	615	571	591	557	597	600	574	589	572	535	576	563	548	595	585	620	612	595	524	564	566	584	541	586	601	572	566	575	588	584	557	570	571	612	563	594	568	576	572	568	536	559	548	579	559	566	573	577	579	597	544	588	590	535	574	578	551	598	555	527	604	596	569	581	561	595	580	596	605	562	555	586	559	590	595	534	532	576	553	593	562	609	577	535	594	561	579	632	597	564	534	578	607	616	631	580	582	543	589	559	622	606	577	581	583	560	562	594	532	560	580	647	583	549	555	584	592	545	589	578	569	613	519	584	564	584	541	548	616	570	579	616	594	561	571	520	587	584	554	616	629	598	593	582	569	548	578	550	532	545	587	583	553	595	537	563	566	558	563	555	564	536	563	597	567	556	594	584	593	568	621	612	548	571	569	590	534	571	590	594	576	588	542	603	591	579	584	568	541	568	615	585	606	569	586	552	596	589	597	584	569	552	546	564	604	579	592	507	581	568	543	569	546	502	549	559	561	592	551	581	558	580	588	558	574	602	596	612	588	583	546	599	550	567	582	595	568	592	576	544	573	634	600	558	594	548	593	548	555	553	557	564	580	583	495	548	562	622	570	573	607	648	581	585	569	544	602	611	613	595	550	583	535	572	595	603	563	595	585	571	551	554	581	581	561	599	569	603	589	571	563	615	576	606	619	578	529	583	538	588	598	574	549	601	569	585	596	568	591	523	567	599	577	569	538	619	559	553	571	624	592	571	580	542	616	596	581	570	534	599	590	563	609	581	587	580	607	541	548	554	586	560	581	552	568	562	568	578	557	566	595	565	541	594	552	564	562	556	588	561	560	518	613	541	593	544	607	602	540	563	550	646	545	602	574	569	546	575	577	554	590	593	600	577	574	532	590	571	577	575	553	575	604	576	562	561	541	609	576	574	573	590	585	525	561	603	588	578	575	590	621	535	590	624	579	540	554	552	580	560	562	554	550	582	599	537	567	567	560	594	632	602	616	571	590	534	575	560	598	556	524	570	557	606	517	541	596	587	588	536	587	589	573	566	562	572	598	549	556	555	627	565	564	596	629	548	593	600	536	616	537	547	585	584	567	583	589	584	545	572	569	559	566	564	590	597	622	612	535	550	595	581	585	561	587	577	569	632	531	566	552	552	559	596	596	561	552	578	600	579	611	588	598	601	508	566	610	564	577	590	525	635	567	554	556	555	574	560	541	559	557	563	566	577	566	588	597	567	574	606	555	586	573	625	599	548	558	619	572	577	586	542	570	581	596	560	578	624	629	594	540	565	581	591	575	582	555	578	593	582	588	549	552	597	541	591	591	559	558	551	593	560	578	563	525	548	552	546	592	605	588	552	568	545	576	563	577	597	536	583	594	599	609	580	559	580	569	553	596	601	599	553	579	571	547	537	553	533	578	566	573	610	546	580	599	560	571	561	582	582	582	571	582	562	611	561	552	575	582	607	577	561	560	590	613	587	585	525	612	583	566	583	616	572	609	536	602	555	554	589	581	578	558	643	588	573	584	562	539	565	593	576	577	563	549	583	616	557	581	536	571	566	583	546	585	551	575	565	561	561	590	549	565	541	555	544	578	573	519	551	610	585	605	544	615	565	563	607	562	560	550	561	581	584	588	626	499	574	582	568	592	574	591	538	557	572	559	571	556	562	588	551	608	578	574	535	597	562	603	573	569	566	560	561	592	576	561	570	529	576	540	598	552	607	543	579	600	567	573	593	553	560	564	554	538	590	621	654	586	583	565	566	580	613	540	596	576	601	592	568	575	570	572	565	588	575	587	619	589	551	585	545	588	561	586	606	582	551	590	563	552	580	554	573	588	605	550	571	576	572	573	562	566	615	596	573	589	578	566	551	557	511	596	591	563	551	556	544	548	539	603	554	579	590	591	601	544	541	578	603	581	542	615	573	597	564	560	568	634	540	560	523	572	587	559	532	576	611	551	537	537	588	595	573	548	550	565	581	554	578	558	551	605	590	612	550	535	570	544	638	599	557	594	583	557	556	571	580	603	558	544	606	582	555	550	589	573	565	579	578	620	574	568	617	574	568	578	550	518	529	562	572	574	586	558	577	597	551	592	566	551	562	564	595	566	551	578	571	563	589	590	596	575	570	529	554	599	557	623	584	605	547	580	580	555	576	590	604	550	575	587	557	585	566	557	580	537	597	573	588	592	544	562	600	558	560	620	560	559	552	518	599	598	585	591	584	590	554	565	568	618	547	577	631	582	592	582	585	559	594	553	555	604	589	572	626	576	594	538	551	540	583	563	628	538	595	578	605	562	600	540	547	585	573	579	581	571	569	571	589	606	628	543	562	598	579	582	581	566	560	559	573	557	529	570	561	585	603	576	556	568	540	594	545	576	557	566	564	602	583	635	616	563	565	572	541	541	542	527	568	569	549	581	601	617	561	554	605	572	568	554	566	535	567	591	607	602	572	568	576	565	571	560	546	626	589	580	612	580	559	575	542	533	562	547	549	558	596	567	554	610	631	583	567	552	604	585	563	615	610	570	542	604	572
57463	54605	49789	45789	44164	52626	49733	34455	19664	2993	290	258	281	270	291	275	265	284	279	284	264	279	288	274	259	278	263	270	271	242	228	246	247	240	264	241	273	259	251	268	272	280	270	280	249	269	245	283	272	281	260	279	251	276	261	263	266	269	235	244	237	266	267	253	266	263	252	254	258	277	260	267	267	250	273	253	257	247	234	267	269	253	274	265	279	257	253	291	318	246	251	229	241	230	236	249	240	266	241	267	269	274	261	264	264	263	258	249	242	277	275	274	266	253	271	252	276	309	264	239	239	252	249	254	247	246	276	289	291	268	234	240	293	266	227	244	272	277	257	255	246	249	291	240	249	254	273	248	269	273	255	267	258	266	265	263	278	260	247	225	278	284	224	261	282	239	260	263	274	242	246	274	280	264	270	264	290	256	259	239	261	245	285	258	240	305	255	249	269	231	263	239	268	225	277	249	294	260	265	283	270	263	289	273	272	267	245	260	264	265	228	270	267	247	256	273	228	281	270	253	254	255	265	230	279	269	263	267	266	254	271	264	265	251	252	307	229	281	267	267	277	248	258	262	265	293	222	246	256	280	267	264	258	240	249	238	265	271	249	254	276	243	247	267	276	277	264	272	270	273	269	279	232	263	272	289	297	271	268	251	297	229	271	286	253	237	256	259	262	252	239	263	245	218	250	277	277	271	263	275	269	272	281	249	261	273	251	285	266	287	257	281	296	286	264	281	247	256	258	255	264	254	271	244	263	215	263	250	229	260	258	272	271	241	279	278	244	288	243	233	301	280	247	264	256	290	264	280	242	263	282	303	230	256	259	268	268	228	232	280	281	291	235	269	262	314	294	234	249	259	261	251	270	268	272	283	261	229	273	254	269	288	249	277	250	218	251	261	266	256	266	253	246	270	285	238	270	248	239	257	236	253	255	250	253	269	248	272	279	257	264	256	243	247	242	272	265	287	249	264	260	251	273	279	266	266	234	267	270	258	264	244	268	265	261	257	269	261	265	253	260	274	264	273	242	276	288	268	267	272	272	261	272	263	243	250	254	272	262	230	266	262	268	256	241	261	267	267	268	246	262	254	267	271	240	273	267	295	261	260	270	278	249	262	266	269	269	284	258	258	304	270	248	251	256	232	262	251	249	277	274	267	261	251	256	261	254	275	246	265	240	266	274	254	238	253	269	244	235	252	267	256	239	255	261	256	244	276	285	271	256	220	303	235	244	237	289	263	275	274	273	264	255	249	267	267	250	249	260	260	230	252	256	223	228	266	276	273	257	266	238	242	273	255	282	275	255	264	255	238	282	260	285	295	247	273	252	224	261	277	278	265	271	259	245	282	291	286	253	294	295	287	267	253	286	237	258	247	249	253	268	258	291	261	258	247	264	220	265	248	256	235	234	266	265	250	288	252	290	245	298	269	291	283	270	265	237	224	272	265	250	253	292	269	269	252	280	274	266	256	252	272	253	252	267	233	274	243	252	249	256	247	257	259	266	275	242	268	264	294	283	263	221	288	252	252	243	275	286	262	228	250	274	238	223	258	268	259	291	271	236	245	257	279	275	263	254	259	280	264	291	258	269	258	274	272	257	257	243	236	256	235	255	257	261	250	245	288	287	233	259	261	254	250	261	280	264	291	279	239	271	267	249	252	254	281	248	245	266	235	316	267	273	260	274	251	270	256	247	265	244	274	253	246	235	244	282	297	272	268	261	273	278	269	240	244	282	271	254	247	285	250	244	249	239	269	274	270	264	303	275	258	261	268	286	256	260	302	286	289	248	257	284	282	258	252	243	251	264	267	231	252	264	251	270	276	254	246	250	257	266	247	255	277	226	279	274	271	246	284	260	274	268	238	275	245	283	271	274	261	275	248	268	267	276	285	290	264	222	247	256	266	237	248	304	272	238	259	251	237	249	283	265	289	237	279	261	241	228	267	266	246	254	265	266	287	280	284	275	283	275	272	244	252	265	251	266	234	264	253	269	275	246	247	259	264	266	283	237	265	262	280	287	272	293	255	275	255	257	258	235	246	243	260	266	275	253	271	259	284	304	260	258	249	238	287	254	257	234	260	285	259	261	282	251	245	278	243	251	270	247	233	261	259	243	247	240	249	250	264	255	261	261	256	276	265	265	248	264	286	281	250	278	258	293	267	254	299	264	260	264	278	225	226	247	245	255	263	250	258	269	262	274	259	225	241	251	279	258	272	282	270	276	269	270	254	263	279	275	239	257	270	240	236	274	284	274	242	262	267	244	275	268	255	276	248	242	240	251	271	305	274	271	278	251	256	260	259	234	259	279	228	262	257	242	258	299	239	277	280	267	244	256	241	263	279	270	270	266	277	250	244	245	284	254	279	272	243	271	242	276	254	277	280	227	259	252	270	265	240	239	257	266	266	261	259	282	295	277	240	292	306	233	261	265	270	247	244	270	252	247	255	282	225	249	274	260	263	238	247	249	273	232	270	269	279	264	281	228	282	286	251	279	254	261	270	290	265	257	285	269	285	261	268	284	241	276	263	278	245	244	265	266	235	245	240	257	238	272	253	274	266	258	256	259	286	232	264	269	278	262	272	226	260	302	271	261	251	277	266	258	240	264	267	265	281	256	266	279	278	270	255	265	262	250	257	266	255	257	255	239	280	245	259	271	291	248	264	252	246	265	279	272	244	250	276	258	306	242	264	247	266	267	254	249	245	229	256	272	256	246	284	262	256	266	256	256	250	247	261	236	245	272	270	287	264	231	241	240	275	241	275	260	252	272	284	266	267	249	251	235	260	254	256	281	276	249	230	248	242	255	236	228	255	252	276	245	244	244	244	260	268	263	266	307	263	259	263	282	261	272	234	262	262	268	280	256	270	239	276	268	296	306	254	267	252	273	244	261	269	271	255	279	242	260	259	271	269	257	278	242	229	245	255	244	257	257	260	233	266	285	269	244	247	276	267	283	258	248	282	260	239	292	285	271	267	258	264	259	254	263	264	287	252	266	274	272	266	250	269	262	270	269	273	296	256	279	273	262	270	264	276	272	289	258	232	303	269	260	284	295	262	269	233	256	255	243	267	272	269	219	261	260	266	290	260	239	235	234	237	262	261	237	274	274	279	246	260	260	287	260	262	232	257	269	240	236	294	254	255	282	243	269	230	270	272	273	251	261	269	272	251	261	265	260	262	274	269	266	263	255	268	283	264	271	278	243	248	237	263	270	299	313	279	252	252	298	249	259	246	277	270	261	275	273	250	271	241	265	270	252	279	260	246	271	273	263	260	252	249	261	242	274	293	254	275	262	282	241	254	282	253	275	283	282	275	283	263	294	267	235	254	240	279	250	267	311	232	274	264	253	247	277	241	277	264	271	294	255	245	278	241	267	276	273	277	247	263	256	246	260	255	270	250	248	275	249	233	246	281	283	252	272	257	291	271	267	254	249	252	213	256	277	277	247	274	261	281	264	259	261	247	257	268	273	241	251	258	228	255	253	241	243	249	264	249
43491	55665	61219	65498	66856	77018	63810	47873	27324	1118	735	679	707	697	705	706	692	718	698	702	696	694	712	673	638	696	716	719	680	703	683	717	725	721	662	698	720	679	659	656	720	675	673	705	655	647	705	694	646	643	676	697	689	640	665	649	667	670	693	654	656	678	690	688	658	723	656	631	716	679	710	655	684	676	703	684	705	676	697	681	668	669	639	694	680	698	647	721	648	706	679	699	689	723	671	721	698	678	668	704	623	697	664	654	667	734	723	672	662	650	706	668	648	660	684	659	650	685	697	700	647	667	717	656	641	645	722	699	704	663	681	699	681	736	688	672	671	630	681	678	648	668	692	670	655	663	692	684	665	687	716	670	679	645	673	700	678	664	661	724	706	682	679	694	691	687	701	729	654	683	713	665	703	699	702	697	697	680	671	667	646	699	712	680	669	678	670	712	696	698	672	671	686	675	700	680	663	646	672	664	731	725	709	663	650	691	691	721	679	653	703	656	664	673	708	658	684	706	704	634	703	703	669	732	702	696	661	688	667	699	676	642	653	686	661	717	726	652	648	656	685	690	686	682	714	677	630	670	674	677	685	714	684	672	690	681	673	646	668	715	672	717	652	653	738	720	693	701	727	690	677	747	719	665	688	639	681	676	669	682	693	705	679	686	694	712	690	694	648	708	673	645	685	667	663	703	726	633	673	690	678	686	702	665	721	682	698	652	668	658	690	692	664	681	696	708	674	649	668	673	690	674	653	677	627	667	654	705	675	639	652	647	683	703	675	672	654	681	681	648	721	641	673	648	696	682	690	689	642	668	697	699	712	681	720	664	688	693	707	738	648	702	593	654	728	662	663	691	683	721	691	652	663	691	691	670	718	675	694	680	678	700	677	665	726	684	666	669	669	677	697	716	693	714	712	673	639	664	671	655	716	752	662	704	674	654	685	662	677	686	709	695	686	677	690	717	704	644	633	690	709	721	685	679	682	691	698	691	724	689	656	671	714	706	689	680	720	735	678	707	728	698	664	636	700	680	737	696	686	671	700	670	687	703	665	698	713	668	713	684	648	630	717	692	631	702	708	694	686	697	653	728	670	672	683	680	673	717	690	678	663	689	709	690	632	640	700	675	710	733	687	708	677	674	668	719	682	688	719	712	656	647	694	656	678	680	730	693	625	668	748	689	643	698	695	705	671	705	710	733	699	652	715	679	666	690	710	685	662	687	749	719	661	694	680	683	693	715	695	665	674	724	676	699	670	674	657	648	630	649	667	648	663	671	669	702	650	647	664	685	709	663	713	687	759	678	684	691	697	687	679	698	670	704	691	680	668	673	713	703	690	693	646	698	693	647	692	724	703	638	602	684	689	676	649	676	703	679	651	702	675	707	670	673	691	694	626	666	688	682	690	679	701	691	682	694	648	677	671	707	696	685	642	668	667	632	683	648	713	636	674	704	710	639	684	687	658	702	696	688	682	673	688	667	667	646	692	685	681	709	733	689	663	656	678	683	665	670	665	718	706	670	720	671	646	646	644	602	659	720	691	684	717	708	694	683	685	684	668	698	706	691	701	682	678	672	668	660	651	651	682	682	713	662	665	615	713	677	687	705	645	709	685	696	680	750	691	649	702	666	678	669	679	676	621	657	701	703	678	690	675	681	691	688	641	669	683	702	636	712	645	641	681	712	682	668	668	702	718	687	632	710	682	700	666	720	667	699	657	663	661	724	705	710	696	694	695	691	661	691	687	711	680	652	677	666	702	724	646	699	662	658	692	713	678	701	658	675	661	678	634	761	683	704	702	690	715	683	669	686	693	655	682	703	670	668	674	674	657	706	709	698	734	714	672	648	648	676	676	673	690	641	693	664	712	693	674	707	677	658	710	718	676	635	675	706	685	700	633	699	672	715	629	714	663	690	707	692	620	706	675	679	647	710	698	710	647	686	690	690	676	686	705	674	689	737	674	660	688	676	673	641	650	655	707	672	673	663	685	697	688	674	710	634	676	695	664	661	682	706	661	660	718	674	728	667	682	672	674	635	678	705	688	678	692	706	708	670	709	669	688	674	661	693	738	656	677	667	676	607	680	702	727	685	712	682	650	685	610	690	761	670	692	617	646	723	693	686	658	663	674	682	699	653	632	646	707	650	669	684	689	683	727	674	673	703	687	673	691	673	649	655	664	655	682	705	698	655	658	694	694	701	679	655	720	662	712	709	685	701	703	678	691	728	691	643	730	715	696	669	694	644	716	638	673	670	723	631	722	701	736	657	643	716	667	694	673	700	648	710	700	701	686	688	747	696	681	627	622	689	643	669	612	688	662	667	660	676	747	712	631	669	682	685	697	668	651	670	715	675	685	687	689	670	626	695	691	723	751	627	658	667	702	691	726	685	690	679	695	688	723	614	644	699	685	653	608	702	674	703	675	677	713	710	662	670	701	711	689	676	724	677	643	709	684	711	696	618	666	659	641	720	688	653	676	693	671	716	706	693	672	669	651	669	695	630	674	640	684	716	738	692	706	721	703	640	696	667	675	677	663	710	691	699	677	687	717	680	707	668	690	645	683	659	701	714	640	693	698	695	700	675	637	657	669	707	663	710	683	680	696	667	717	657	735	712	712	667	675	677	638	686	654	699	645	685	678	668	692	701	665	672	725	648	673	711	697	639	690	657	667	647	710	672	699	659	662	699	654	644	717	680	749	737	686	684	668	708	666	648	613	708	706	650	686	624	642	761	653	704	721	703	684	770	691	688	674	703	692	670	689	699	673	668	704	651	706	702	681	666	623	673	668	649	676	684	690	706	717	688	689	717	670	662	681	697	681	725	636	688	689	705	699	668	717	686	653	611	715	674	714	694	664	735	730	631	721	667	673	714	648	659	672	736	666	734	674	710	707	698	654	672	695	722	705	679	688	711	678	662	650	652	685	702	721	711	727	672	735	652	718	682	703	707	669	665	715	666	643	685	704	686	710	650	686	697	716	694	685	688	669	656	704	662	648	681	666	710	673	688	601	696	680	711	675	663	645	673	682	689	651	727	664	653	701	743	660	669	684	689	637	644	706	692	676	698	653	669	687	665	672	648	691	670	702	723	722	713	664	670	693	654	648	681	694	709	703	701	689	697	633	664	696	716	675	720	691	707	670	690	688	702	671	712	669	690	654	675	658	662	673	621	712	677	697	717	707	688	676	648	713	685	674	670	681	675	691	700	707	717	662	689	675	686	663	680	677	687	664	698	683	696	673	710	694	730	667	699	714	669	740	664	647	672	742	693	675	678	720	630	706	678	709	678	699	691	711	702	655	699	653	713	678	692	687	714	673	733	665	668	710	684	686	675	681	666	699	670	710	710	701	654	687	700	696	658	689	714	711	682	699	727	688	670	674	684	643	672	712	706	708	698	742	690	657	670	676	687	683	682	708	696	650	663	673	699	626	719	701	716	691	703	679	695	738	687	696	661	705	632	694	694	639	681	664	722	723	686	664	696	697	670	687	639	667	667
13278	16132	19953	14257	11336	8722	3129	2303	1434	156	127	118	151	123	123	112	156	127	119	117	140	130	125	146	116	115	122	142	122	119	125	124	121	134	141	124	142	142	128	145	129	146	115	133	130	119	114	131	114	119	139	136	152	131	138	107	125	140	125	133	140	136	127	122	145	124	114	130	116	118	118	122	126	131	137	126	128	112	146	135	114	124	131	118	134	131	133	137	125	124	141	129	130	141	141	110	114	123	129	119	124	129	141	109	135	122	133	101	149	130	124	136	128	131	144	129	110	144	143	128	117	126	122	125	87	104	111	121	128	113	112	130	114	132	123	130	126	129	122	138	128	103	122	121	119	119	121	138	133	137	110	128	120	124	123	120	115	121	122	116	146	114	130	129	130	139	129	134	155	127	113	119	140	128	107	149	124	120	135	133	116	136	116	120	135	143	120	124	133	154	110	127	114	130	136	137	111	130	169	134	120	133	116	150	129	141	147	138	131	116	122	129	136	139	127	142	113	104	132	141	129	119	120	116	137	135	122	126	123	139	121	118	146	141	119	132	105	125	115	123	133	118	119	123	114	121	113	140	123	125	125	134	159	113	117	112	122	130	122	133	141	139	127	125	139	122	118	118	126	142	164	114	122	117	137	135	117	129	129	122	137	147	125	124	120	127	138	135	126	136	138	108	125	114	106	129	115	138	134	107	146	129	107	136	129	141	130	126	122	125	129	129	115	126	122	125	118	128	131	145	136	138	152	121	128	113	128	135	116	121	126	142	120	146	127	107	145	114	124	114	126	128	121	129	123	139	127	126	124	130	130	133	114	150	114	133	122	121	130	129	148	131	138	140	126	129	133	155	126	115	119	138	106	120	133	122	131	118	148	144	127	127	126	131	142	126	105	128	128	120	137	128	112	132	148	125	116	121	136	131	122	137	150	122	127	129	117	150	120	123	132	139	122	119	135	132	132	105	127	124	119	122	139	138	139	128	124	104	137	105	121	120	134	117	124	122	124	110	124	131	112	127	118	149	139	139	131	109	137	118	122	131	134	123	133	159	123	116	131	145	120	123	133	130	146	143	115	133	134	133	122	142	123	129	137	110	115	138	125	121	118	121	131	135	123	142	125	123	118	133	132	141	132	120	120	116	113	136	154	131	120	133	148	128	113	125	116	129	127	129	117	116	140	133	138	116	133	112	136	135	149	127	119	129	111	109	130	120	128	148	129	122	134	133	115	124	129	121	129	135	142	109	139	125	121	127	105	130	143	124	122	100	128	125	140	107	129	126	116	112	106	121	114	107	126	142	137	140	133	124	128	118	124	126	127	129	117	147	127	111	113	136	127	129	119	121	118	119	131	145	130	120	145	112	133	119	113	125	117	116	116	124	140	125	109	136	143	139	101	113	126	134	144	125	118	131	115	148	103	127	125	125	125	120	130	100	136	139	123	131	123	152	144	128	114	127	149	125	140	138	135	132	110	109	132	124	103	126	139	129	134	121	109	128	120	111	123	139	125	143	136	156	120	117	115	129	129	133	130	116	121	122	127	128	126	127	149	142	146	111	148	133	147	130	121	123	120	110	130	126	126	114	139	157	135	148	126	122	121	129	134	138	111	158	135	122	130	105	126	118	129	127	118	117	110	120	118	144	146	128	136	123	123	117	128	138	124	116	117	118	116	124	142	125	128	141	109	125	120	128	144	136	124	126	133	125	126	133	141	128	123	127	147	132	114	140	140	149	129	120	134	127	133	114	122	121	117	129	131	131	143	135	144	127	125	128	116	125	111	139	119	135	151	135	122	117	136	141	125	135	123	138	119	131	114	116	130	120	137	140	115	133	125	111	131	121	123	116	129	109	135	126	115	124	117	128	120	135	127	123	121	127	110	146	150	148	126	142	129	133	117	134	106	118	142	121	146	108	109	137	130	126	142	121	129	120	136	135	143	128	123	120	127	131	124	142	145	133	131	152	116	132	115	131	117	122	129	149	137	125	130	120	127	125	118	136	129	134	121	122	134	122	98	117	107	116	124	149	138	123	116	119	108	121	140	98	125	132	135	120	145	138	123	119	115	130	141	116	136	144	115	132	123	115	122	114	130	120	135	147	127	136	126	126	126	99	114	119	104	120	119	123	132	148	119	120	109	122	114	110	136	141	120	130	134	127	141	120	114	141	139	147	137	134	137	127	132	126	136	126	124	139	121	112	121	151	128	139	111	105	126	119	99	133	137	107	124	138	110	134	129	139	115	117	136	126	132	124	135	125	134	112	147	149	121	141	121	90	113	104	129	141	137	142	146	124	139	125	114	118	142	136	137	138	133	142	133	145	118	137	119	121	120	107	113	117	137	111	116	146	156	114	136	120	133	137	127	146	126	143	114	114	127	132	131	121	109	145	142	130	117	129	127	121	126	111	121	154	139	135	115	120	115	130	128	115	119	113	99	127	119	127	124	126	119	152	121	125	122	136	120	138	123	143	120	121	114	110	113	118	129	147	128	148	116	114	128	114	111	133	139	118	130	140	124	120	149	103	144	121	121	115	126	132	141	138	121	160	142	115	125	130	126	114	147	132	132	138	135	124	118	123	146	107	135	132	131	122	130	137	121	118	119	155	132	134	155	119	133	97	129	139	136	128	115	117	148	109	139	128	114	125	140	128	137	135	117	140	130	123	133	138	132	121	118	120	134	140	132	134	120	127	123	117	138	151	134	129	114	122	124	153	159	151	131	126	150	131	118	113	127	129	121	135	117	122	125	115	120	133	134	142	120	136	129	107	120	130	127	103	150	114	129	146	134	117	124	115	132	115	115	123	142	119	155	130	120	124	139	123	125	134	154	121	134	133	125	115	106	132	152	114	118	143	114	121	117	112	95	115	121	125	128	131	137	118	122	147	119	129	108	128	107	122	111	126	121	137	158	140	129	146	120	120	140	139	142	124	113	133	110	115	128	117	118	140	129	115	125	122	119	129	133	137	113	139	117	111	129	107	127	117	121	127	116	115	137	137	149	121	116	120	117	128	137	128	137	137	133	124	100	131	110	121	122	121	117	133	116	119	121	122	137	154	162	118	120	137	128	139	125	117	134	128	118	138	118	126	117	113	118	128	128	136	123	140	156	114	139	128	122	108	114	133	106	127	133	131	135	136	107	154	122	132	111	122	127	132	126	118	122	110	120	122	131	120	125	120	137	124	119	115	128	127	115	102	141	141	110	122	125	124	133	132	107	116	126	120	140	128	109	121	133	117	134	123	134	129	117	116	127	122	124	122	118	132	136	140	110	120	101	121	136	134	125	110	129	136	141	110	118	124	141	147	132	122	137	123	128	133	105	119	127	138	111	128	134	127	130	122	108	129	123	146	137	152	155	133	135	124	128	144	110	133	141	136	131	130	109	121	116	105	142	127	124	119	128	113	123	126	129	108	138	138	139	131	132	131	117	133	126	118	136	131	117	141	123	118	119	140	147	113	108	129	136	98	118	128	110	112	127	114	126	116	153	139
10273	17874	27711	25427	27515	23314	10217	9400	4889	368	380	394	362	379	348	396	375	378	403	347	353	393	394	395	374	378	402	355	356	354	378	392	398	360	366	378	352	375	401	366	367	356	379	380	368	371	410	396	379	364	401	391	404	356	359	361	363	345	397	396	359	344	407	377	375	382	392	380	381	412	390	381	350	359	352	353	400	370	402	343	381	382	392	376	362	384	360	343	403	326	364	376	378	385	374	377	356	359	406	382	376	374	403	356	384	341	396	346	349	381	376	371	398	377	366	396	384	384	389	353	345	367	355	356	383	370	392	361	367	379	375	388	389	387	393	387	377	396	361	379	379	407	430	368	349	356	365	387	392	406	367	383	356	368	381	372	413	379	381	365	384	396	362	372	379	343	373	369	356	364	378	388	359	361	421	369	401	360	403	387	358	376	370	355	380	403	370	385	397	363	360	382	359	354	372	380	360	397	360	410	351	387	387	419	383	371	362	367	350	346	339	358	395	378	371	388	407	405	395	344	383	372	376	377	364	365	346	415	392	387	352	378	380	398	388	403	372	401	374	394	395	376	377	414	397	381	430	370	363	414	369	440	367	378	344	382	396	388	346	341	394	342	374	403	356	392	399	380	386	430	369	360	378	383	336	371	357	376	377	346	388	359	425	382	343	371	401	383	362	393	382	366	358	382	384	371	362	382	357	379	374	390	411	384	368	359	365	376	371	400	366	357	388	378	387	366	387	424	371	396	375	388	395	399	393	400	402	395	403	365	355	355	346	401	374	382	388	388	389	385	387	338	416	407	356	349	423	362	376	369	391	379	386	384	378	365	376	401	376	359	369	364	367	357	372	409	391	338	372	377	385	380	359	369	365	410	372	360	370	374	349	403	361	378	379	374	394	397	369	375	415	361	368	352	391	378	361	394	375	339	357	383	382	389	349	410	360	369	376	386	353	339	377	356	411	357	380	399	396	383	389	402	365	358	358	400	343	370	390	388	346	352	394	420	350	347	388	346	348	373	386	383	365	376	387	382	380	377	405	366	374	359	361	368	395	395	377	359	372	324	373	397	399	396	358	404	365	353	414	352	369	360	394	358	358	389	402	376	387	387	370	358	328	381	364	369	386	420	407	356	379	346	396	362	368	379	407	360	366	345	352	360	370	361	348	328	361	404	393	391	360	378	348	391	376	356	400	380	390	383	354	375	387	377	382	372	357	360	353	383	374	369	335	375	366	382	397	403	372	359	395	390	403	416	346	350	381	375	352	394	351	365	407	363	359	359	354	372	363	418	392	336	368	356	373	367	352	369	381	389	373	353	349	378	336	385	397	389	362	357	376	377	385	382	384	396	377	346	373	420	383	358	382	392	365	375	414	370	383	381	359	378	369	381	388	386	387	389	393	353	385	365	391	332	327	376	371	381	369	364	374	392	393	385	366	406	344	368	377	362	412	402	380	342	382	370	373	409	390	400	378	372	378	350	392	378	369	385	393	401	360	383	358	356	375	365	371	369	391	393	384	366	383	377	357	379	382	378	369	356	388	388	398	360	371	362	399	388	353	364	386	362	403	382	407	358	369	337	387	368	366	395	366	379	372	397	354	348	368	359	400	346	390	394	395	387	355	364	377	411	386	397	396	380	393	388	373	384	372	383	392	388	379	360	376	404	383	352	363	395	385	348	369	387	369	383	388	371	381	351	362	371	376	394	375	385	395	367	415	365	370	380	382	379	381	413	373	377	391	368	370	407	372	365	375	387	363	385	417	381	348	326	380	362	371	364	393	357	378	375	377	377	377	352	326	389	369	378	379	398	394	359	381	347	366	361	318	372	353	370	343	352	375	396	357	372	400	382	383	391	391	392	380	370	386	353	389	343	361	369	361	386	352	348	367	362	374	407	360	365	428	354	402	399	372	401	352	375	379	407	376	356	360	413	393	394	395	380	377	376	359	377	365	376	382	377	344	349	375	357	364	362	369	363	393	365	360	396	379	343	404	364	390	376	366	363	371	365	388	386	373	367	373	375	374	394	380	387	365	350	391	340	389	363	346	421	394	383	379	355	379	391	387	407	384	360	356	380	354	365	379	393	396	372	338	383	346	338	360	381	380	387	395	388	410	345	356	383	391	399	350	376	371	366	363	366	390	360	358	383	380	402	375	357	362	375	368	356	385	376	365	354	363	389	402	396	349	363	375	384	385	389	418	358	412	359	395	385	338	364	389	387	387	349	365	366	362	330	366	370	363	404	360	371	341	373	382	366	397	388	374	362	391	400	375	396	401	387	387	356	381	370	363	373	382	402	387	398	353	357	380	360	377	357	345	365	390	377	347	418	345	391	387	361	361	372	394	383	370	392	401	396	338	388	372	359	350	366	354	368	368	373	370	362	350	377	348	387	378	365	345	361	412	375	404	364	384	366	403	367	380	372	386	397	344	377	360	355	417	366	357	354	341	418	347	386	380	373	410	347	354	390	362	417	378	402	379	355	408	359	363	377	362	407	380	373	361	385	365	395	418	381	365	414	403	362	382	332	420	370	390	384	386	391	383	377	402	377	358	413	366	409	381	346	389	349	413	412	395	366	382	376	358	397	395	374	390	393	364	385	375	393	359	358	371	343	377	366	371	376	383	385	371	372	378	398	378	338	395	379	372	374	401	382	387	378	367	330	371	358	366	348	356	377	385	374	379	346	400	382	391	408	385	397	357	387	362	380	369	339	391	357	386	435	385	379	359	361	412	391	353	376	380	381	376	370	384	354	356	341	376	365	388	382	395	374	351	412	367	370	344	389	393	338	415	408	375	390	376	377	381	375	396	353	361	383	387	341	352	365	346	381	392	393	416	356	352	339	381	394	375	379	365	404	408	376	419	385	398	357	406	385	407	395	363	342	399	365	365	364	377	396	371	369	393	367	386	380	372	370	383	392	365	367	370	391	378	393	381	332	363	373	345	391	383	378	389	395	370	369	365	362	361	353	405	382	384	382	390	405	361	379	359	372	368	431	381	394	351	369	401	373	357	361	368	375	403	359	334	391	355	390	404	428	329	371	353	370	383	389	409	383	367	355	362	376	377	363	352	350	378	358	375	400	400	378	363	360	343	378	384	375	372	352	374	349	374	383	371	361	361	365	366	379	373	386	369	400	371	374	352	369	395	405	358	392	361	422	359	357	397	390	364	388	348	394	369	363	345	398	374	398	367	395	386	376	415	380	361	390	382	364	398	393	366	338	380	373	375	396	322	372	347	381	351	375	388	365	361	367	382	370	376	375	379	390	393	379	427	396	387	380	378	364	353	371	374	363	398	376	368	353	371	415	384	394	353	375	373	385	383	360	397	355	386	375	385	373	387	392	350	342	389	348	396	372	387	358	381	372	354	353	364	367	382	403	346	370	368	362	398	369	396	392	367	389	383	379	343	402	355	381	355	367	388	401	361	361	387	378	349	398	372	391	386	381	404	378	375	409	364	381	385	371	393	364	375	343	394	343	389	393	352	380	372	359
52542	50095	51599	43524	45662	45570	33294	29153	17327	1529	224	187	192	180	185	179	213	208	193	198	191	198	212	202	196	180	182	215	199	199	191	164	203	196	186	177	183	193	169	205	194	179	185	180	192	178	180	157	185	201	175	210	204	187	193	206	203	186	178	180	172	168	201	187	209	172	212	196	189	183	200	162	174	190	168	195	195	189	187	201	216	175	183	196	185	190	189	180	208	188	188	189	189	178	189	192	184	209	212	203	221	191	206	188	198	209	223	184	213	233	180	202	192	205	201	166	182	186	200	188	182	172	190	194	178	175	153	191	202	173	196	169	169	202	219	227	162	212	177	173	191	185	165	176	174	210	193	191	188	187	194	187	205	175	166	194	205	196	182	169	189	172	186	183	219	200	165	195	191	194	179	195	195	174	213	167	182	197	177	195	193	162	190	194	169	198	185	177	212	172	175	206	199	168	188	191	192	201	188	178	181	194	167	212	185	173	182	185	204	188	177	202	198	172	183	218	192	169	210	198	200	177	200	190	199	177	174	158	201	199	184	192	181	176	189	198	178	193	175	171	239	204	174	188	192	207	194	214	205	185	213	182	209	183	185	182	209	193	217	184	202	212	177	179	186	182	165	173	205	188	206	200	178	205	207	187	205	188	196	194	193	193	198	191	204	182	209	185	229	215	189	192	189	187	155	172	187	163	196	179	212	200	201	180	166	187	190	213	173	188	179	188	195	207	194	173	192	182	192	207	210	188	197	207	200	188	190	188	181	189	177	192	163	205	161	219	192	198	180	168	170	163	172	166	203	202	186	202	202	165	176	217	191	194	195	202	198	175	188	170	216	187	184	191	221	199	207	206	198	202	177	184	192	193	208	180	217	174	167	182	204	188	214	190	185	179	221	182	193	191	180	202	167	224	218	171	180	198	163	189	198	184	201	169	198	180	189	177	164	188	190	190	176	180	176	174	218	181	188	186	194	213	193	187	200	182	179	188	197	230	178	210	203	167	184	203	186	187	194	170	173	208	193	211	219	182	208	175	225	200	209	189	188	195	200	189	198	196	204	194	205	171	196	198	192	211	179	197	195	194	198	181	178	196	173	173	185	158	202	198	184	218	189	192	195	180	175	199	173	182	201	193	169	184	194	196	183	202	211	173	196	189	211	204	178	195	197	184	174	204	160	196	180	193	197	177	200	195	178	186	179	182	213	188	186	169	176	177	196	200	187	196	161	173	192	195	234	186	199	196	208	206	199	201	198	204	182	183	214	184	186	209	183	199	191	184	191	194	183	223	177	164	200	208	212	172	198	202	168	172	168	183	200	193	190	195	161	211	181	190	180	178	207	181	200	189	186	179	193	183	189	210	183	183	186	173	183	189	190	185	191	211	210	179	192	169	182	196	183	205	179	182	174	184	186	174	200	216	165	211	185	212	186	191	192	187	185	176	157	174	174	160	204	189	195	182	193	198	197	174	176	182	178	207	183	188	193	205	195	185	179	188	190	176	198	173	174	204	171	186	193	196	181	189	196	176	221	202	212	182	174	190	196	202	214	190	195	180	192	196	208	189	213	209	187	174	181	169	185	177	179	193	195	200	180	175	197	165	191	157	189	188	189	151	195	185	160	212	195	164	195	169	184	189	174	167	186	202	197	191	166	176	203	185	182	191	199	180	180	182	183	190	191	166	177	179	187	184	174	205	169	196	196	176	192	199	155	208	181	150	165	194	207	198	208	175	201	193	144	183	200	184	176	176	192	213	165	191	179	184	185	182	171	220	164	196	204	189	209	211	188	209	163	191	185	182	193	174	183	210	200	171	214	212	183	197	188	184	197	190	182	177	199	208	174	198	175	179	196	200	200	203	179	199	164	184	205	178	197	185	208	181	199	197	186	174	188	172	181	200	179	190	165	206	193	189	178	189	194	186	198	200	175	145	211	182	171	182	176	174	178	220	210	180	178	219	189	182	176	166	184	185	214	176	177	184	181	199	184	213	215	185	188	211	167	191	210	196	181	182	167	178	180	198	201	186	179	161	189	163	198	185	190	185	200	179	194	188	161	188	205	174	190	178	200	213	190	165	192	231	185	192	197	195	182	194	154	170	214	195	170	194	206	202	226	184	185	195	186	199	185	161	167	189	209	170	179	176	198	205	206	185	194	191	184	205	187	187	176	225	182	169	150	191	175	195	191	199	201	180	185	188	196	194	204	199	177	195	208	192	203	196	216	191	201	175	190	167	172	184	197	177	183	172	184	150	157	188	176	210	169	167	197	187	205	208	200	171	199	163	180	189	195	196	180	197	179	208	183	200	180	205	181	184	165	189	207	203	187	219	195	194	208	187	199	205	214	180	206	183	185	196	223	163	218	170	194	187	205	193	197	190	185	184	180	194	187	185	185	186	176	198	183	174	185	185	190	184	197	164	191	167	228	205	173	187	197	201	179	214	194	172	201	182	184	184	169	210	192	186	184	212	179	209	178	166	168	212	172	196	208	192	169	193	184	183	181	180	203	187	209	182	197	194	180	181	204	183	181	207	208	180	175	197	197	183	194	168	199	170	192	187	175	173	183	200	183	149	179	170	193	168	176	161	160	206	206	193	184	193	194	173	212	169	172	187	183	213	185	189	184	183	213	188	173	181	190	188	214	231	184	193	189	153	195	222	177	186	185	208	187	198	190	182	209	194	191	179	186	193	200	182	190	196	189	175	203	169	198	165	175	193	179	175	183	194	187	194	183	190	165	193	197	176	185	173	188	163	197	191	203	206	213	182	190	175	216	174	192	195	186	174	211	178	187	182	198	163	179	219	171	214	194	208	162	210	184	191	202	192	193	190	181	193	187	191	174	188	196	192	177	187	182	178	195	199	204	179	183	173	211	206	206	197	192	221	228	181	176	181	186	208	196	194	180	196	179	178	180	172	182	205	194	188	174	192	189	209	205	188	176	215	178	182	179	219	187	202	188	203	189	193	192	207	192	189	185	198	180	178	171	177	198	191	203	197	208	190	178	208	206	196	190	183	215	173	183	216	168	188	203	220	172	201	205	183	183	193	216	180	172	217	172	198	194	186	196	182	193	193	204	189	193	171	207	186	199	198	178	205	191	205	176	212	178	181	190	180	186	166	187	152	192	182	187	196	173	183	188	175	189	186	183	200	172	195	197	164	202	195	181	188	188	213	209	204	201	190	191	185	197	180	163	185	174	185	185	154	172	221	189	193	176	199	197	186	199	199	184	192	187	194	172	185	201	196	195	218	187	188	188	181	188	212	177	178	191	193	184	193	193	209	198	221	195	195	203	193	182	203	222	203	178	181	207	193	180	188	214	203	197	186	190	180	175	220	188	201	186	190	202	201	184	198	189	240	182	185	193	185	182	190	186	176	199	165	209	177	182	186	184	221	181	192	197	203	195	210	179	191	196	184	187	199	209	205	171	194	191	180	191	194	179	209	195	184	190	181	188	188	205	185	179	173	183	196	162	204	217	186	174	177	193	196	173	185
40655	50018	58674	55117	64371	63694	44560	45294	26249	603	525	531	505	596	567	542	560	540	539	483	545	500	526	549	527	529	530	499	559	503	538	501	539	538	538	515	517	513	516	555	511	541	516	541	511	527	530	558	508	515	531	543	482	534	529	554	537	519	538	544	551	523	533	545	518	541	533	523	536	534	494	537	502	539	521	544	554	555	468	495	516	515	494	557	545	504	512	518	556	519	528	516	490	565	531	545	535	567	528	516	529	551	559	537	501	543	508	505	522	515	485	536	546	540	556	538	515	515	526	513	502	546	543	495	532	530	528	554	512	520	552	530	515	467	536	509	536	548	530	587	549	555	523	530	526	499	506	518	560	540	534	515	548	489	528	536	496	516	507	503	525	506	518	529	481	499	503	506	506	560	539	528	553	558	522	515	520	576	512	553	551	511	517	535	519	541	528	547	544	552	503	529	536	553	564	535	505	511	552	514	500	560	523	544	512	539	543	536	476	484	500	520	538	518	516	536	492	519	525	515	507	544	552	529	538	488	518	554	541	535	504	514	534	499	540	534	466	517	533	511	545	511	519	498	533	524	553	471	516	501	499	528	531	525	529	514	516	519	526	507	535	507	565	519	522	528	519	494	529	503	497	534	549	509	491	494	501	534	528	511	521	534	525	571	518	530	538	508	517	525	512	487	514	516	529	541	529	512	555	528	533	502	535	554	556	547	538	547	470	520	512	501	518	520	513	490	515	539	543	545	526	530	509	548	513	491	496	509	497	499	526	507	547	509	533	552	527	511	501	519	518	508	547	552	486	502	521	479	502	527	522	524	518	494	585	501	523	542	530	537	506	492	500	526	505	528	470	519	539	528	525	552	524	559	527	544	559	528	520	515	545	529	495	564	511	504	474	512	534	520	528	583	532	515	547	497	526	509	531	500	539	527	502	491	484	535	556	479	489	550	516	496	504	522	541	501	493	476	517	508	575	542	538	521	539	540	497	544	539	531	490	530	510	513	564	522	497	536	505	562	547	494	501	531	590	563	525	522	565	519	553	510	481	520	546	484	576	546	505	532	502	515	551	551	507	544	510	532	546	489	593	511	519	542	525	511	556	519	504	557	521	525	516	529	523	511	526	517	509	570	543	517	530	517	512	502	500	487	525	525	533	503	517	548	529	486	537	539	526	514	527	557	521	547	535	522	513	547	530	491	501	576	556	506	537	543	540	487	538	495	477	525	528	519	562	562	549	550	537	513	520	549	500	515	496	505	515	508	542	546	565	502	511	557	493	532	499	568	509	509	535	497	491	518	525	531	513	521	533	538	506	502	486	551	536	518	500	501	528	517	522	550	563	529	532	525	576	499	537	529	523	524	527	542	503	493	495	524	496	496	495	538	501	533	509	513	505	531	540	500	516	523	544	538	505	534	531	547	500	534	542	514	501	508	527	522	532	507	517	535	511	510	522	528	491	541	537	506	492	533	541	511	523	535	508	528	507	515	545	492	506	503	550	518	561	552	537	474	543	500	528	550	548	545	539	513	502	546	479	544	532	510	523	520	529	536	484	528	519	520	519	542	511	512	539	505	521	519	525	524	532	475	546	534	498	539	474	513	540	485	518	513	549	511	499	497	503	561	536	518	545	469	514	543	508	575	510	531	542	547	546	523	538	527	513	532	505	540	534	529	522	499	549	517	487	542	515	511	513	543	522	476	492	513	496	551	522	483	532	512	496	556	513	511	524	504	557	526	542	515	541	531	510	519	517	514	539	479	476	528	532	525	537	532	551	546	550	523	558	529	549	553	544	498	497	498	521	542	552	520	485	510	552	540	528	521	535	513	504	544	503	533	526	507	494	475	506	513	503	499	524	536	508	518	496	508	553	539	525	489	521	529	548	530	533	534	533	479	532	533	536	524	538	558	555	557	517	503	504	558	549	520	538	530	502	496	514	531	513	550	563	500	509	497	524	528	476	531	498	510	528	522	550	525	529	541	555	493	533	520	501	492	477	557	507	551	491	532	494	494	504	494	512	540	510	523	495	529	520	581	549	560	550	501	507	509	536	564	517	497	531	558	536	523	498	558	515	522	509	511	500	503	557	556	530	516	527	485	537	520	550	486	477	500	506	527	563	563	460	531	567	515	524	543	526	508	558	534	548	526	521	532	514	521	513	490	526	495	555	532	530	492	556	515	529	527	513	506	475	544	527	516	544	486	461	524	562	536	483	569	550	512	547	549	509	485	485	529	527	470	545	527	500	495	516	549	520	545	523	496	477	540	483	543	506	559	508	533	545	520	494	551	481	553	517	515	499	555	520	506	533	493	514	534	535	543	514	524	531	555	511	510	505	478	513	548	526	560	578	515	544	536	552	533	522	493	545	507	529	517	528	541	515	535	545	483	511	507	551	547	540	560	469	548	538	502	530	523	548	527	505	516	504	507	558	562	540	504	534	511	519	547	519	515	586	538	530	545	553	532	534	552	526	472	502	536	545	551	527	526	552	535	560	536	501	538	475	512	517	506	522	474	508	500	541	511	513	527	552	494	527	508	481	474	484	454	540	463	514	533	538	484	518	503	451	512	564	552	499	556	530	520	514	516	482	438	499	519	511	502	516	546	529	507	530	539	563	525	500	540	513	540	502	506	517	512	516	513	491	536	509	505	502	523	496	507	506	515	534	535	558	523	521	505	519	464	554	541	506	555	534	502	540	580	540	465	568	510	467	521	496	518	517	531	534	512	497	527	521	476	519	508	537	556	532	508	498	542	533	544	549	542	508	507	509	532	507	542	519	511	509	530	529	516	527	520	518	524	507	505	534	535	520	536	500	515	543	518	511	541	514	499	526	474	519	540	523	526	533	514	493	558	514	509	512	549	496	479	489	550	505	496	535	518	497	535	552	496	503	533	492	481	545	573	546	550	513	501	514	523	526	529	531	520	518	525	563	533	505	533	557	503	532	502	547	530	522	523	550	500	515	517	525	546	546	560	450	503	481	510	496	517	544	512	526	563	503	522	491	495	525	509	497	536	548	491	548	525	528	526	511	506	568	510	527	445	571	497	553	536	490	483	529	485	523	480	536	542	504	514	464	519	553	526	518	492	530	542	560	533	558	513	529	515	520	528	545	537	567	528	528	516	545	502	503	539	535	505	506	521	477	497	516	508	514	542	555	509	497	520	504	539	556	516	542	514	565	528	506	526	526	523	540	525	496	518	512	574	551	531	520	509	513	550	575	512	502	548	559	514	536	545	491	523	574	537	469	514	511	555	525	526	524	563	519	536	495	549	526	515	521	503	508	507	487	538	559	510	581	537	505	527	559	554	523	507	534	509	520	530	531	524	560	519	514	514	482	540	499	533	511	481	540	489	561	535	490	490	536	498	494	535	511	514	547	527	551	515	497	533	544	510	537	512	546	522	489	496	503	499	575	522	512	496	556	506	520	541	535	502	480	546	530	552	549	525	455	509	493	525	569	529	513	552	539	566	568	515	514	522	491	479	553	520	519	543
56766	51352	49353	38789	40187	54539	46475	29077	19173	3552	382	313	280	267	276	262	258	265	237	241	273	271	262	267	280	257	273	279	264	253	276	279	273	268	274	278	271	267	268	252	265	271	265	255	230	268	246	245	282	280	298	259	246	293	271	248	280	231	268	241	255	273	280	277	247	265	256	298	264	267	273	262	253	247	253	262	287	257	255	271	263	245	261	270	244	241	252	246	248	283	245	280	270	251	263	266	277	235	288	255	227	268	239	258	253	237	257	291	268	242	248	263	268	272	322	258	267	243	251	264	281	260	254	292	278	283	251	290	266	268	273	250	259	229	271	277	283	246	264	280	258	292	277	263	274	283	257	276	268	255	239	242	270	236	291	250	278	283	242	268	261	266	281	270	274	273	248	294	301	267	276	226	247	271	274	214	281	258	300	252	257	249	278	265	263	292	283	249	281	258	290	290	237	286	253	244	252	237	253	264	251	269	257	251	262	281	273	271	259	261	297	299	271	279	291	234	268	291	294	268	265	241	267	282	243	252	241	288	258	255	266	253	260	244	275	267	228	289	261	265	275	256	250	258	265	258	285	272	248	296	250	276	244	279	268	263	270	257	288	261	285	251	265	290	274	255	285	266	254	279	283	270	238	231	273	252	257	240	277	252	240	286	233	264	275	243	284	275	280	283	249	259	233	266	271	273	300	269	278	296	236	279	294	260	256	257	276	231	269	241	269	286	278	235	269	231	273	277	264	254	275	279	287	281	276	274	273	275	291	270	284	253	284	255	296	254	283	254	241	265	254	248	270	262	275	272	285	226	283	247	283	271	280	283	253	263	269	253	232	237	269	249	265	272	262	246	268	283	246	272	262	242	265	283	255	262	260	255	257	261	293	280	221	280	274	305	267	257	286	250	270	254	265	272	239	262	264	256	276	266	272	256	273	265	256	280	255	230	271	271	270	284	269	270	252	292	280	265	265	236	267	256	236	272	233	258	278	283	256	273	273	271	242	258	256	276	275	270	274	255	265	268	244	281	256	252	263	262	246	261	256	251	254	239	300	270	275	248	233	253	239	261	261	224	262	270	266	259	261	270	273	263	257	279	284	264	287	253	268	286	271	256	268	253	236	262	311	260	256	257	279	297	262	259	260	271	259	277	271	264	253	266	277	238	260	270	282	255	256	273	269	254	232	242	302	272	273	258	317	271	294	279	272	273	280	289	221	293	257	283	260	294	276	258	294	292	309	277	266	275	266	258	250	274	255	271	236	260	273	261	270	265	264	258	272	291	281	222	263	241	258	300	294	306	242	240	294	257	273	241	257	256	266	241	281	264	262	284	231	255	258	277	237	289	281	234	278	255	240	282	284	262	307	280	235	233	265	263	251	293	298	258	251	246	267	252	282	265	257	274	243	277	250	265	281	286	261	256	258	248	274	261	278	267	237	269	278	262	262	245	292	267	262	263	269	265	251	258	277	269	257	254	293	267	253	271	261	269	244	264	254	273	280	285	274	260	288	303	253	258	270	264	268	287	273	285	283	266	245	275	285	242	251	233	256	283	262	264	278	273	261	247	296	274	244	283	241	299	252	274	289	298	235	275	280	245	265	250	281	283	269	293	258	277	253	281	277	267	255	247	249	282	259	255	271	241	257	277	268	264	263	269	287	273	257	264	292	252	258	259	293	280	242	292	275	299	254	257	258	267	241	238	278	264	293	254	267	282	265	276	276	265	281	253	313	269	283	264	255	253	264	287	257	308	256	241	270	259	253	277	263	271	239	264	252	255	263	277	279	263	251	275	256	244	288	268	289	269	266	265	291	256	249	239	247	229	246	245	236	252	245	266	247	295	293	236	291	280	283	273	253	248	261	270	259	307	270	290	279	235	251	265	266	258	291	239	245	259	298	283	279	278	253	264	280	259	263	270	289	285	263	275	250	294	257	223	268	260	262	306	250	278	258	270	273	294	272	256	247	286	256	251	223	268	282	254	216	275	274	265	261	259	256	246	267	253	283	283	243	268	267	253	248	288	262	256	255	283	284	263	255	269	288	287	258	275	241	259	267	268	265	287	283	270	277	246	257	289	274	239	242	228	238	289	280	261	222	256	245	287	248	286	244	267	271	292	266	291	274	281	248	277	244	266	255	262	282	263	261	283	263	262	270	262	270	270	246	268	250	273	255	265	294	266	245	279	258	272	248	277	281	256	277	277	293	260	251	258	273	274	283	265	237	243	279	294	261	302	241	263	261	267	292	260	314	273	255	265	281	287	262	276	290	266	288	260	273	283	269	269	262	276	272	295	280	254	257	285	256	279	249	259	250	272	244	257	270	271	263	263	252	275	251	240	263	243	274	250	255	253	262	280	266	254	277	272	264	267	267	238	256	291	302	271	280	261	262	259	274	258	264	284	275	258	268	261	264	249	238	284	270	267	275	263	267	255	278	269	279	261	248	249	261	247	256	278	233	239	261	289	254	283	259	279	248	298	263	288	278	260	264	269	251	261	284	238	270	273	292	288	276	266	265	270	267	263	250	283	281	275	290	257	282	260	258	264	277	249	253	245	277	243	284	283	253	256	273	270	289	265	267	265	264	278	259	258	290	294	265	265	259	242	243	258	227	247	253	260	283	272	269	259	266	255	270	280	273	266	268	240	264	289	259	281	287	289	255	251	260	282	270	294	295	285	251	268	286	289	244	250	264	286	260	261	279	268	285	253	249	273	229	259	259	260	282	292	263	266	266	271	249	285	250	278	260	245	268	247	266	289	257	261	242	266	250	297	279	251	268	258	260	283	278	256	242	282	268	248	268	235	260	296	254	273	288	248	261	275	265	232	267	268	280	284	295	274	270	246	247	244	256	240	281	257	264	264	274	270	270	259	270	276	271	249	309	268	273	253	273	253	274	260	238	263	242	261	315	248	284	227	257	280	301	279	296	287	252	278	272	283	243	279	302	273	253	259	254	262	250	280	273	293	287	248	253	288	254	262	264	277	279	267	256	251	294	275	273	271	278	254	266	274	241	265	291	274	241	270	241	270	294	247	276	250	262	251	253	257	278	258	253	253	256	312	252	273	262	259	279	268	265	269	242	272	259	271	273	284	273	269	244	281	287	267	281	242	263	282	247	262	248	279	285	275	300	265	264	291	301	286	246	260	263	269	277	264	307	261	306	282	264	280	245	259	295	257	238	297	267	262	267	260	241	262	256	280	251	233	242	265	259	274	236	273	259	261	252	270	260	287	267	270	274	260	230	265	255	278	270	277	252	270	251	263	275	276	250	245	258	286	252	254	263	267	278	269	253	260	267	296	242	232	264	249	250	246	279	284	281	248	224	259	233	251	252	265	259	237	262	257	225	266	285	260	274	274	260	248	277	262	266	279	264	276	286	248	265	249	274	288	281	283	259	266	260	274	276	275	263	211	265	250	279	252	267	226	282	260	274	277	282	306	277	240	263	263	251	269	249	294	238	271	266	278	272	248	275	273	302	237	256	271	282	304	273	248
48127	59485	59435	59537	67563	80309	59400	44280	23854	1393	710	676	777	721	713	732	693	737	726	681	656	674	740	718	679	695	699	668	682	715	699	680	642	661	729	731	658	640	691	660	707	690	728	707	701	677	707	730	645	724	681	635	717	659	668	666	690	728	659	640	667	708	665	679	665	682	666	672	651	664	695	720	649	696	707	621	643	691	725	676	698	706	701	675	676	648	708	669	680	667	661	686	696	663	648	738	689	690	638	647	685	725	692	660	655	690	671	687	643	700	695	675	713	726	675	621	703	663	686	657	731	724	695	647	673	693	695	674	676	683	669	622	690	693	686	706	661	715	694	695	665	690	699	720	719	641	711	652	684	670	733	667	657	662	689	713	702	711	665	689	697	672	665	650	649	680	684	683	688	670	640	705	658	601	678	764	664	681	684	659	698	716	671	645	662	649	658	694	666	677	705	675	661	659	679	720	657	701	669	700	664	701	700	672	669	681	698	700	671	719	694	665	707	657	635	684	651	658	720	661	648	670	673	681	659	642	678	636	683	647	667	689	713	679	659	722	731	681	654	688	720	669	689	688	668	693	672	650	664	668	662	674	704	658	683	744	685	705	661	704	677	698	640	707	654	655	662	659	674	682	668	724	618	696	683	687	689	671	645	689	676	666	758	663	672	673	666	716	673	720	645	706	643	689	732	688	718	686	655	650	684	666	686	639	702	681	662	674	679	661	716	684	719	692	699	637	664	682	661	646	672	668	677	690	695	663	641	680	686	685	622	658	725	655	682	683	657	685	642	697	679	688	665	696	654	747	723	678	689	688	696	649	693	696	712	693	717	650	676	672	660	724	638	683	673	686	617	681	631	654	693	685	646	654	690	660	714	709	729	652	704	650	709	629	699	682	693	678	664	673	633	679	674	711	684	683	675	658	672	682	701	628	703	621	683	668	634	651	675	679	745	697	715	641	698	658	681	688	690	726	697	703	668	687	677	669	695	759	679	647	675	680	696	701	641	651	653	671	655	639	666	653	671	677	727	647	651	687	682	695	744	705	706	661	688	685	703	652	700	634	714	673	672	648	675	697	694	713	645	672	700	705	686	689	667	624	667	686	656	685	728	688	662	710	683	698	734	683	672	646	690	691	658	660	701	704	700	658	725	693	643	639	694	670	685	662	707	673	694	652	673	728	685	694	655	683	677	687	679	642	626	691	663	745	682	640	681	633	629	669	665	682	705	709	642	670	709	689	690	675	675	677	664	733	670	662	700	633	668	689	640	735	684	711	664	673	655	736	669	710	693	734	688	636	669	669	707	677	667	679	697	698	645	665	703	685	697	691	668	675	711	698	735	634	677	701	684	666	655	696	645	624	676	662	687	669	677	696	662	683	699	642	684	651	675	674	723	657	699	725	681	628	638	662	667	681	719	659	700	632	693	651	694	701	699	646	668	695	634	717	669	712	692	692	655	682	650	655	650	695	661	658	710	680	699	698	636	684	659	706	651	687	719	689	691	695	682	709	687	702	684	700	654	679	693	694	694	701	729	659	688	680	672	695	692	693	670	667	655	683	671	692	676	677	719	665	670	639	652	719	685	686	657	675	685	696	611	640	687	675	693	691	659	657	674	636	645	669	619	641	667	716	674	714	690	680	667	632	698	643	682	661	681	659	655	681	698	694	682	655	686	675	659	717	688	660	669	683	702	681	693	680	713	699	687	655	688	671	701	662	718	664	689	683	680	700	681	662	714	699	657	675	656	680	680	610	709	692	704	667	693	706	682	691	642	681	662	698	660	647	683	686	675	658	688	671	672	612	709	704	699	675	676	607	684	656	701	711	671	689	656	684	651	711	709	685	675	686	666	689	729	634	709	672	686	643	649	656	659	660	660	694	669	682	672	635	673	712	670	659	682	640	665	698	715	688	646	696	645	669	674	701	714	735	641	688	646	661	619	676	708	669	693	661	687	723	677	666	680	667	686	687	695	712	661	708	690	687	662	713	660	699	674	662	718	650	707	698	647	691	675	680	682	676	653	623	661	662	722	663	696	671	674	702	697	702	697	671	683	691	660	669	680	701	667	695	642	674	700	705	709	689	680	749	646	691	704	720	640	675	613	681	618	694	686	667	687	681	667	700	713	665	647	660	713	714	639	661	719	682	693	675	675	718	737	667	665	697	673	688	694	620	701	681	684	696	678	714	694	669	642	644	659	696	685	698	729	652	649	671	701	712	660	639	676	660	696	708	695	697	693	670	657	652	703	707	681	690	688	686	713	704	669	674	667	650	674	679	690	677	659	676	685	670	726	644	682	655	669	647	650	674	609	704	677	679	694	677	666	685	719	692	690	685	697	655	674	689	677	651	691	653	715	691	662	665	670	682	694	708	687	713	690	698	704	692	712	655	680	705	701	680	688	665	669	673	689	627	693	700	661	684	656	667	722	724	649	667	661	664	676	682	680	662	669	675	645	712	716	690	674	700	733	659	648	660	708	674	659	679	668	703	643	662	666	673	667	706	631	682	669	705	646	710	660	721	721	708	691	680	652	669	695	718	734	678	699	675	667	638	658	631	625	672	689	676	678	689	710	679	703	749	664	718	692	700	642	690	618	723	685	645	663	636	672	692	680	689	670	686	676	726	661	719	701	692	664	696	655	681	705	680	682	681	707	723	737	727	643	662	666	682	700	688	677	686	686	698	620	692	684	676	689	643	707	663	691	675	653	680	674	668	699	652	670	677	691	711	729	633	684	648	655	702	660	697	644	701	673	685	657	645	677	679	682	671	674	683	649	715	662	641	677	680	633	707	681	693	683	659	662	672	682	684	681	661	695	730	675	649	712	681	658	671	671	673	632	704	708	668	660	716	656	696	674	653	666	658	705	705	692	714	654	693	689	706	666	673	638	694	680	665	684	705	682	721	669	731	666	726	692	687	655	680	631	670	665	707	679	733	675	646	698	678	657	686	684	625	684	647	694	688	657	670	696	645	676	634	690	681	619	632	694	659	728	686	678	674	661	678	721	691	642	709	697	694	677	674	680	690	671	684	713	702	680	649	694	694	676	666	664	711	704	690	715	644	662	715	615	650	677	639	702	689	672	661	670	680	665	663	663	653	727	694	698	680	685	683	651	676	708	666	696	682	690	717	640	652	675	681	665	699	667	691	691	617	641	693	704	684	674	650	712	661	716	687	676	671	709	709	679	660	695	685	690	679	686	696	681	648	681	649	701	687	683	666	697	679	669	696	670	656	690	684	696	698	688	671	688	662	660	695	701	678	707	649	703	639	629	712	656	739	694	680	666	664	678	737	675	657	695	667	631	648	683	665	668	682	610	679	691	656	697	695	699	701	688	664	700	698	649	685	688	698	654	641	658	729	680	753	644	678	674	641	656	681	657	711	708	663	697	695	645	700	734	685	654	693	662	713	645	700	686	677	717	664	673	732	691	685	673	615	705	703	640	683	714	731	662	720	657	657	666	671	703	656	646	694	623	661	702	712	691	695	677	711
16335	23942	23856	21602	11774	10241	5354	1920	425	151	111	161	136	147	123	148	124	130	152	137	155	154	137	127	140	133	133	126	144	139	116	130	133	135	133	144	135	138	135	109	128	143	156	138	125	152	154	136	136	151	148	128	145	151	149	125	145	131	143	139	150	143	112	127	145	133	140	144	127	139	145	131	146	139	119	142	164	125	128	131	132	121	155	135	120	127	145	144	132	131	123	118	154	134	128	153	145	143	139	131	141	134	130	138	126	109	141	130	129	147	147	149	128	123	124	145	128	154	108	139	134	136	131	135	127	118	141	140	120	138	149	130	141	132	115	123	145	126	148	136	146	131	137	143	150	132	130	138	149	126	163	159	160	123	133	112	116	145	132	130	158	120	137	133	138	137	129	137	120	130	121	132	140	123	146	142	120	162	145	130	140	128	140	147	134	153	145	140	111	117	138	143	152	137	142	130	132	153	159	143	130	127	152	126	134	131	121	126	127	127	136	133	140	119	136	126	151	136	116	99	138	136	136	139	151	120	152	126	127	137	115	104	124	151	130	141	130	134	138	143	149	154	154	132	130	143	121	135	134	143	122	175	147	137	139	136	150	119	131	146	130	153	136	148	135	154	135	145	150	132	130	134	125	138	107	148	129	145	145	155	144	136	153	121	152	145	128	124	133	134	127	136	137	144	156	137	138	143	162	131	114	125	144	114	131	148	143	141	140	130	122	149	142	125	111	146	121	126	115	129	127	131	128	153	136	142	140	144	133	126	161	153	130	144	129	136	131	157	154	130	139	140	139	149	133	147	138	145	133	132	136	156	144	126	129	147	162	134	148	140	134	111	127	141	142	155	137	110	146	143	150	139	152	135	138	140	141	136	135	146	161	135	112	138	129	134	141	124	143	155	157	138	133	135	124	116	157	148	152	144	132	120	123	138	125	123	137	113	122	135	141	123	141	139	113	132	149	148	118	134	120	145	134	129	138	136	149	133	140	145	129	147	150	136	126	135	176	134	113	134	133	134	154	131	139	154	128	127	157	131	121	162	117	154	138	134	152	137	138	137	148	134	119	124	165	144	140	139	142	138	137	113	140	122	124	119	147	133	132	126	141	149	127	144	145	139	128	134	139	138	144	145	116	141	128	141	128	146	130	135	145	114	121	124	131	150	119	148	143	137	149	126	152	148	153	134	125	155	120	139	148	127	122	135	116	121	155	143	138	129	137	130	131	115	131	124	144	121	124	125	124	123	151	134	139	114	130	124	133	131	140	156	157	133	159	126	114	137	134	140	145	145	122	129	157	140	148	150	135	121	126	135	156	133	148	142	120	143	120	171	134	127	138	116	125	142	144	118	101	141	137	121	136	141	143	162	148	130	126	135	121	121	134	144	136	145	141	134	136	129	150	112	111	134	130	137	148	143	99	121	135	123	130	136	123	116	135	138	141	125	140	135	138	152	131	130	123	159	148	149	158	132	151	166	152	131	123	136	118	144	155	139	119	139	138	144	154	158	132	162	147	116	119	124	130	129	158	134	125	136	145	118	143	149	136	121	128	125	120	141	157	137	136	128	136	129	123	144	133	142	131	127	124	145	138	124	152	134	123	136	127	126	149	140	133	133	139	139	136	125	158	140	123	165	128	129	148	127	132	123	134	130	121	129	134	140	142	136	139	131	140	124	116	110	125	126	160	144	138	121	145	150	117	134	141	140	127	122	146	153	142	133	123	153	129	138	123	139	108	131	135	129	122	130	125	112	126	127	117	144	140	146	135	170	137	140	133	136	121	146	142	124	127	127	143	143	124	129	124	124	141	127	143	124	118	142	156	130	138	145	142	132	128	143	140	137	121	133	142	140	131	132	144	128	153	152	133	143	108	142	141	140	118	141	133	151	156	143	139	130	131	134	111	135	129	124	138	129	145	139	128	143	133	146	139	144	128	146	144	136	131	130	132	134	113	122	110	123	142	141	140	111	135	111	139	134	145	137	109	137	127	135	111	134	154	137	132	117	132	147	116	113	146	131	140	142	146	135	134	127	146	113	146	138	140	143	144	128	144	136	139	155	132	121	133	148	139	131	123	160	137	143	118	139	137	118	129	126	155	148	158	133	123	113	151	140	133	146	134	106	138	132	112	144	130	140	140	140	136	140	156	120	132	129	142	156	159	148	150	125	114	148	150	131	135	125	127	133	152	118	150	132	157	149	150	133	127	125	134	142	133	135	123	131	138	140	167	146	147	161	150	142	137	110	125	145	122	150	122	130	144	124	121	143	122	141	158	135	149	144	140	128	141	137	122	136	153	122	138	127	162	155	138	151	134	143	155	139	146	140	126	128	130	125	118	142	138	141	160	140	136	139	126	120	146	142	143	109	125	122	130	162	107	129	106	117	150	175	130	131	144	164	132	140	147	116	168	115	153	128	122	143	139	134	122	138	150	150	136	159	137	146	137	144	148	111	126	135	135	144	136	126	118	135	143	133	134	143	114	107	143	139	129	124	144	142	131	124	139	137	128	148	134	125	137	122	148	150	113	142	121	132	141	144	136	140	133	107	132	132	163	110	133	112	114	134	141	137	151	136	121	145	139	121	134	156	137	132	166	125	146	147	158	131	127	127	151	147	134	133	133	140	150	135	129	131	134	140	159	141	155	133	136	137	129	133	118	117	154	131	137	139	142	143	133	95	114	110	143	130	133	132	137	128	143	140	130	138	160	142	129	152	134	150	136	121	145	149	140	142	149	130	129	134	135	130	159	146	142	128	129	136	138	161	126	135	129	152	137	152	126	134	108	119	157	127	142	133	151	136	159	140	117	156	147	144	127	170	135	131	128	155	143	144	138	127	132	130	136	137	127	135	144	156	134	139	128	129	145	144	135	148	122	125	136	123	139	160	165	138	134	152	134	106	156	140	151	125	143	129	147	154	121	131	123	150	128	139	135	139	145	118	124	162	126	126	146	130	137	155	151	126	133	145	135	134	134	132	165	120	129	141	143	124	138	114	127	138	141	119	136	142	134	121	140	153	147	138	135	147	153	143	130	135	142	132	117	140	164	123	139	138	146	123	144	120	116	147	129	121	136	136	127	123	137	120	160	141	147	128	134	115	137	160	136	125	128	127	132	135	142	148	127	135	134	141	138	122	120	163	156	143	124	132	147	132	151	134	133	123	142	156	134	138	142	131	119	172	146	109	131	137	136	139	133	124	137	130	148	153	145	133	133	131	153	123	165	151	161	137	128	133	138	148	148	133	140	145	147	137	103	128	137	128	117	137	138	141	130	120	141	140	116	162	149	125	148	149	147	130	143	126	128	144	150	136	137	143	136	127	138	135	132	132	131	153	136	123	146	135	133	130	163	125	161	177	131	135	119	133	135	133	123	128	149	119	143	118	129	144	127	135	134	127	141	142	141	151	120	146	129	126	135	133	138	130	146	114	112	122	115	120	157	147	128	155	130	154	148	136	139	145	131	138	127	133	135	138	130	124	127	127	146	139	144	141
12621	25552	29958	32311	24754	26565	15937	6178	1025	406	403	413	394	427	383	395	387	386	410	413	380	368	411	401	419	401	392	378	395	393	356	387	409	406	405	372	420	403	405	389	390	371	410	378	404	384	385	382	421	421	411	397	367	377	401	408	390	383	381	385	418	362	374	419	378	400	373	401	381	374	404	371	400	387	370	397	374	408	445	393	428	393	392	394	373	419	439	351	386	403	414	401	387	438	400	355	404	389	428	408	396	417	374	379	386	399	393	410	411	384	392	421	382	414	346	400	397	377	396	412	358	436	399	370	373	431	380	405	385	404	396	405	392	416	372	419	383	390	371	420	398	354	344	376	410	375	369	401	374	410	372	384	412	404	359	413	386	369	408	380	405	390	406	400	395	381	378	377	430	403	406	404	423	381	406	399	374	382	407	416	407	414	383	371	436	391	416	410	390	391	405	438	399	390	408	385	419	400	412	367	368	389	421	407	370	403	397	396	362	396	405	371	385	406	391	384	409	398	406	382	411	399	397	413	405	408	408	386	413	382	390	413	394	383	367	395	417	471	395	411	419	395	397	403	394	397	379	405	408	355	383	430	395	418	383	403	372	368	396	393	413	374	392	375	401	372	409	360	413	400	385	394	402	400	386	402	389	414	353	385	405	380	411	392	404	386	424	417	383	404	380	356	372	375	363	418	400	396	361	397	416	387	401	341	391	352	407	390	393	388	396	367	387	398	392	377	398	381	368	414	406	366	416	392	404	410	394	368	377	394	439	378	384	427	420	407	394	391	361	379	382	389	379	405	427	382	367	341	399	397	401	382	391	412	384	383	412	412	396	416	407	378	379	387	387	374	374	403	369	367	419	409	371	381	386	410	407	416	406	426	381	410	396	379	390	399	426	389	364	384	404	430	398	380	441	370	421	375	425	408	356	453	381	396	404	408	402	384	402	359	413	400	422	398	365	361	409	398	397	365	404	423	398	403	410	385	383	393	402	404	416	423	377	399	405	369	409	389	380	370	407	433	387	401	369	419	399	377	419	364	385	409	375	390	420	391	437	390	372	398	401	419	405	412	353	356	410	388	383	396	398	391	356	395	407	375	393	406	368	420	387	374	392	387	392	417	401	425	397	423	407	411	392	382	437	398	405	403	398	390	378	366	352	381	361	392	386	413	399	382	374	378	379	390	423	348	360	402	390	391	430	404	372	372	363	400	433	370	398	374	453	380	379	406	366	401	417	413	393	405	386	408	393	373	380	403	370	378	423	378	397	408	387	409	411	385	369	406	399	384	408	408	370	380	438	397	392	388	381	423	371	396	406	407	393	406	372	375	396	364	381	395	369	403	356	398	379	408	377	405	409	375	391	363	400	394	374	417	419	373	378	390	367	342	397	379	402	352	407	399	431	384	401	390	401	411	389	376	400	403	401	389	418	413	417	379	400	370	372	383	379	398	411	342	408	392	358	378	378	426	416	408	369	430	390	366	372	390	372	381	407	370	390	399	401	409	418	406	370	377	415	424	401	336	377	419	401	413	437	386	396	408	421	404	396	381	389	392	406	388	405	407	370	389	380	388	413	383	375	385	381	363	408	384	426	368	406	377	372	407	357	357	386	403	368	420	402	377	395	403	383	388	392	393	400	404	414	430	416	405	422	387	361	406	387	411	431	424	367	395	444	417	361	384	409	380	373	408	401	410	392	355	383	415	394	380	418	392	384	400	394	421	375	363	364	390	425	433	410	361	389	385	399	405	388	419	419	373	380	386	393	421	373	358	379	430	368	382	377	389	412	410	391	417	378	398	386	410	385	369	411	413	371	409	384	369	424	394	400	384	358	413	401	416	415	407	373	387	397	365	377	401	396	392	392	415	374	400	372	391	390	405	388	386	395	392	388	414	355	385	365	403	379	386	382	371	436	359	415	401	413	427	405	374	383	430	386	407	405	383	392	419	415	400	403	377	406	401	445	392	377	419	383	390	399	374	383	389	390	416	391	393	365	409	402	359	371	388	379	384	425	405	357	395	366	406	401	386	437	419	407	408	384	423	376	400	397	385	367	406	398	407	427	410	405	368	387	398	407	387	393	390	431	409	402	370	393	402	411	368	386	356	385	419	421	432	413	389	401	384	385	366	406	413	390	382	435	393	380	393	418	347	377	396	403	397	383	366	390	399	418	395	416	376	418	392	374	417	388	342	392	432	384	357	410	395	400	388	402	346	390	399	411	416	411	383	422	390	404	399	374	392	409	418	382	377	397	409	400	379	380	355	402	396	417	393	370	384	398	370	353	388	367	420	387	389	380	389	410	416	399	381	412	427	421	378	382	366	381	361	388	398	424	433	427	385	406	375	389	409	376	420	410	390	428	382	377	358	411	389	379	411	392	369	385	364	374	394	393	380	404	399	392	392	404	375	388	392	387	373	462	426	368	406	421	419	410	430	387	428	376	390	398	390	370	390	429	414	398	446	400	387	408	384	384	395	420	358	378	400	413	383	401	416	368	398	402	392	378	364	391	437	395	395	400	405	397	404	366	412	422	401	409	427	404	449	407	380	406	401	410	403	412	404	372	387	417	354	375	375	403	389	409	403	373	396	375	373	400	405	407	369	402	409	365	413	406	404	403	405	380	399	393	388	417	398	360	395	439	401	410	356	408	383	420	413	376	389	353	421	360	397	371	405	409	415	407	417	399	402	390	408	380	369	441	396	371	397	400	361	375	454	433	411	389	416	418	400	431	409	409	384	386	367	401	385	390	407	379	405	425	428	381	413	402	408	408	403	396	372	414	363	378	375	380	422	389	367	403	394	391	388	379	419	390	389	373	399	421	397	423	409	396	357	375	370	399	368	402	414	394	378	404	386	359	395	393	395	391	406	360	410	416	373	395	406	403	370	399	382	392	364	368	364	380	368	392	414	344	398	387	427	408	431	357	391	414	381	442	351	414	418	372	377	422	385	378	358	390	384	437	386	447	359	396	376	429	413	423	413	392	391	387	345	385	386	410	384	369	372	376	403	421	415	419	375	416	412	405	377	361	392	372	393	419	416	414	361	381	343	398	360	386	402	356	405	425	375	377	406	410	381	406	398	374	379	408	365	392	416	402	394	428	420	378	411	381	386	381	388	374	421	388	378	416	386	406	365	431	355	383	391	379	412	399	379	365	393	419	436	367	399	381	409	372	379	427	398	426	373	383	382	423	435	396	395	380	414	394	400	405	414	391	431	376	344	394	394	399	351	394	343	394	384	387	365	406	405	391	405	367	393	423	386	416	371	385	376	401	383	387	406	389	393	430	366	411	418	371	399	375	367	386	413	394	440	400	417	381	372	392	388	377	343	381	425	378	417	385	383	419	388	400	403	408	401	387	389	363	402	370	412	395	405	395	371	410	413	386	389	398	387	379	412	395	426	393	410	417	373	423	409	384	429	422	350	404	357	433	411	377	377	390	425	378	390	412	396	373	394	377	377	412	380	410	388	422	424	409	429	388	411	417	407	427	393
56995	52925	48356	43152	39668	36803	31546	24856	9938	1269	246	199	194	239	231	200	192	201	194	199	187	176	183	181	187	174	221	196	174	182	166	182	189	171	180	199	181	193	187	181	196	199	197	198	198	200	204	191	200	184	175	185	181	187	205	188	192	186	203	195	217	201	187	177	193	203	184	192	177	195	170	194	206	185	203	175	180	194	188	200	171	205	187	189	184	197	196	174	184	186	195	227	178	194	171	185	216	200	202	197	194	192	203	179	215	218	209	183	215	204	203	192	184	206	200	174	199	187	217	207	219	219	162	189	176	190	189	180	188	209	217	186	198	199	206	186	196	189	168	200	188	187	184	203	168	215	199	211	211	165	202	180	174	183	187	187	210	211	179	192	189	187	200	226	186	204	197	192	201	205	185	183	178	185	207	209	211	197	189	203	196	209	178	190	210	180	186	216	207	190	186	206	201	214	189	207	200	206	216	191	174	219	188	192	196	192	198	185	207	192	188	200	192	188	205	173	214	190	171	190	192	193	190	205	190	222	187	179	208	191	198	176	192	186	181	202	193	170	209	203	186	186	175	198	202	199	185	189	208	203	210	223	199	194	175	200	208	187	172	200	196	201	192	185	187	186	177	230	190	196	209	213	191	216	208	209	189	194	218	204	210	195	197	196	196	163	203	184	205	192	191	213	204	203	227	196	193	200	189	193	219	212	192	179	201	199	188	187	208	185	219	192	197	197	206	204	193	203	204	197	213	193	199	186	193	223	195	199	225	234	171	167	193	198	162	169	209	173	206	203	202	185	195	197	202	192	203	188	216	204	180	175	183	181	209	196	211	183	197	185	194	175	195	186	175	172	208	174	190	185	204	198	216	178	187	175	208	174	217	200	182	170	184	180	183	212	178	206	185	213	195	205	221	181	171	190	175	194	193	172	212	217	183	206	184	203	190	201	206	193	198	189	205	193	190	187	184	167	204	188	199	203	191	196	199	193	194	229	211	211	215	208	206	178	206	196	221	191	168	220	187	203	205	181	209	211	173	184	204	206	173	171	193	187	194	181	207	195	207	203	182	216	186	155	198	196	225	199	215	205	198	205	208	201	194	204	192	206	186	198	205	181	204	198	163	213	179	208	211	196	204	187	212	196	174	177	171	181	208	202	184	187	205	191	210	198	191	198	184	210	210	208	195	197	212	188	180	190	192	199	197	211	194	164	190	216	200	200	200	177	179	209	207	207	204	195	183	194	212	199	198	192	197	250	185	181	196	213	201	182	180	198	188	193	230	202	204	187	198	180	214	198	206	186	220	201	189	179	189	160	177	191	213	196	173	170	193	184	213	193	194	193	207	182	205	201	194	197	176	199	200	182	179	209	204	203	204	191	174	186	183	179	216	184	185	190	206	200	170	186	201	197	188	176	210	188	178	203	201	190	195	192	189	190	199	168	155	188	213	204	197	185	181	195	186	213	187	202	193	222	195	163	184	201	198	206	190	162	187	194	186	219	191	207	194	202	203	185	178	191	188	174	205	206	178	208	191	203	185	213	193	209	187	175	191	197	187	203	205	188	203	199	183	180	180	173	184	187	203	179	196	215	188	201	182	188	173	175	210	194	195	182	179	186	214	200	191	193	205	204	173	199	174	216	181	202	195	206	200	222	161	201	219	178	204	200	223	192	192	183	189	197	192	193	196	185	148	219	204	212	169	155	187	204	171	180	215	195	191	201	206	231	216	188	172	175	191	203	220	208	210	205	198	197	172	203	214	195	209	210	205	194	195	215	195	205	175	159	208	185	190	230	173	187	193	188	210	187	196	182	189	207	201	213	182	217	175	191	215	199	199	197	160	192	199	201	191	194	212	200	178	214	176	185	183	192	209	187	173	182	206	209	193	197	199	175	182	196	196	206	205	197	187	186	196	181	200	193	197	185	178	212	192	193	210	187	214	210	179	193	207	179	188	196	176	199	185	199	205	209	209	193	215	207	164	186	199	207	179	174	189	223	205	187	198	194	193	184	196	186	181	194	170	187	194	215	190	184	197	188	210	182	168	193	224	203	183	197	178	186	183	218	176	189	181	203	186	218	195	211	208	189	181	191	195	205	192	187	201	188	165	186	211	194	205	175	195	180	210	183	193	221	203	178	201	173	183	192	206	161	223	186	183	197	189	182	200	171	200	189	199	180	205	218	196	204	193	175	207	211	194	199	196	183	174	185	177	175	189	183	183	197	205	185	203	199	189	189	200	195	211	214	176	177	200	206	215	195	201	189	193	173	206	212	217	200	178	210	202	195	192	196	182	186	202	203	182	175	221	207	189	169	194	239	204	192	176	206	184	188	173	185	205	194	199	196	196	208	198	175	206	178	168	195	199	170	204	191	195	194	184	209	207	197	183	179	205	212	194	195	210	214	201	204	177	186	189	178	197	190	177	195	214	198	199	182	177	191	214	190	233	187	188	180	204	189	195	190	201	173	205	225	186	215	206	177	180	204	215	202	194	178	176	227	217	191	182	177	187	215	208	185	212	192	210	203	188	190	201	205	167	188	209	216	190	197	187	210	201	181	213	201	172	205	202	207	181	201	200	173	186	176	214	183	183	172	175	212	205	166	199	205	196	195	185	166	208	194	194	202	202	177	176	183	209	208	213	203	186	193	200	202	217	183	222	193	192	191	181	217	199	206	195	172	224	203	173	201	189	191	203	205	216	201	187	191	198	191	188	179	208	191	213	212	204	188	203	204	212	248	214	189	185	169	197	203	191	207	237	173	178	195	174	182	192	202	161	209	188	181	215	182	179	196	212	191	180	182	185	187	180	187	206	211	206	233	193	215	199	220	162	189	202	195	183	188	202	185	191	170	208	186	199	193	198	194	164	196	176	195	194	190	196	214	180	209	193	175	214	206	195	208	207	183	183	216	186	179	193	183	206	215	186	212	203	207	198	205	163	207	192	197	197	184	185	201	188	204	179	206	211	186	202	193	205	197	172	195	180	213	198	174	198	216	190	195	209	176	209	193	198	196	201	186	190	193	177	179	187	201	199	180	213	199	205	183	192	169	182	200	202	186	216	216	214	212	200	200	175	195	201	196	201	217	210	189	194	171	193	174	227	185	195	204	218	150	189	179	186	221	201	192	201	196	187	167	205	216	229	205	178	197	193	193	202	181	190	193	213	195	213	179	201	181	239	201	181	186	173	197	224	199	192	184	188	192	165	176	210	208	179	181	204	197	190	231	227	205	215	201	212	201	194	201	181	201	189	205	197	181	184	180	191	197	189	212	204	186	203	192	200	163	174	167	186	197	199	187	201	192	197	186	204	200	194	206	177	182	214	191	182	213	186	182	187	172	230	177	192	208	197	219	193	215	192	233	178	209	184	176	205	175	197	193	214	195	196	172	196	186	207	192	199	195	196	190	188	196	182	192	188	201	208	193	184	208	177	213	228	194	207	213	195	192	212	173	196	189	175	189	194	201	192	207	161	190	201	199	218	188	211	207	173	205	203	202
47391	59138	62454	62748	60182	60973	47749	35633	6372	566	590	550	548	556	540	535	544	521	544	541	533	553	551	533	525	509	557	512	513	526	510	524	556	571	533	525	535	513	501	505	531	560	511	565	511	510	496	565	521	530	483	495	520	480	486	540	552	522	533	517	524	513	538	532	574	572	549	543	525	525	530	507	551	481	514	510	535	549	529	522	536	541	509	522	562	538	538	538	503	502	516	510	545	560	527	472	530	516	542	544	541	538	515	551	494	529	486	552	518	520	559	527	533	542	555	476	475	481	510	545	462	512	499	543	500	536	538	561	481	522	545	515	522	487	539	516	543	512	524	513	497	542	510	510	548	564	544	542	517	491	575	575	489	514	525	551	515	512	516	518	542	546	520	521	515	552	531	510	534	536	510	556	476	541	485	492	528	500	527	567	527	580	487	526	579	526	514	513	508	492	532	486	494	515	516	510	534	532	534	527	491	531	546	539	524	522	543	492	535	553	529	549	513	526	524	500	516	550	536	573	541	558	542	506	515	512	523	473	503	508	489	507	511	499	575	510	554	552	529	544	506	511	492	476	474	530	523	520	503	521	497	560	510	515	527	541	514	512	544	535	521	533	514	543	486	526	529	517	567	524	532	525	546	514	515	497	536	521	563	548	503	508	523	582	497	535	528	511	547	494	552	522	496	506	535	494	511	554	504	500	522	526	533	487	519	516	541	523	502	537	537	591	526	544	520	553	550	512	507	501	550	532	560	530	501	498	538	512	546	542	484	542	500	549	525	547	516	532	544	545	495	575	524	541	543	545	480	537	531	493	504	520	524	523	512	490	500	498	515	496	563	562	514	539	539	513	515	541	496	494	550	539	513	535	500	487	577	565	539	542	518	549	544	546	485	510	530	525	520	511	482	536	512	533	503	483	540	519	537	534	471	528	505	537	504	503	490	515	513	498	511	572	532	543	468	519	535	557	530	554	523	532	584	525	499	529	524	557	553	580	503	532	528	573	496	556	550	537	508	511	513	503	508	516	503	533	525	472	508	540	520	530	507	506	524	512	522	532	502	497	558	529	517	523	496	547	526	523	558	484	501	536	544	549	497	496	563	529	501	547	528	511	521	479	560	513	515	523	528	517	543	506	528	530	500	513	533	505	519	497	513	528	543	490	488	503	518	488	508	495	535	531	513	524	520	542	567	507	560	566	497	509	543	488	519	554	534	575	483	492	523	487	513	485	516	541	568	532	535	515	535	499	513	515	502	540	526	558	540	508	538	546	537	523	521	536	563	539	528	538	493	512	513	501	521	499	516	504	544	500	515	500	486	551	508	526	501	510	547	565	537	526	499	540	537	529	546	493	545	481	536	536	526	520	502	515	505	529	538	512	530	538	561	532	530	515	548	532	551	517	518	528	503	520	547	534	527	519	508	486	494	500	550	553	508	542	507	508	586	517	502	523	511	537	550	529	508	533	526	553	503	534	537	497	555	542	542	476	518	526	546	528	515	488	532	518	533	547	498	530	523	562	557	507	524	493	554	536	556	559	551	507	536	558	509	526	559	484	559	534	532	533	491	520	504	501	537	488	547	523	505	530	522	508	515	548	525	508	530	512	525	512	505	553	498	542	525	524	539	522	512	509	524	551	510	534	520	541	514	521	507	496	528	536	509	568	513	523	519	477	512	503	517	511	501	525	527	538	548	520	561	484	512	544	565	516	507	526	569	530	520	503	497	505	539	553	523	510	507	527	525	583	525	545	529	560	536	522	548	501	525	505	486	537	540	491	527	554	506	534	522	553	521	506	478	549	533	526	579	504	517	516	534	505	544	530	574	524	536	531	570	494	553	568	513	583	524	514	545	544	509	545	517	549	527	485	547	512	514	504	507	547	537	529	550	490	529	530	511	534	492	499	522	501	506	519	524	520	558	510	524	538	544	549	522	524	579	500	470	512	509	554	512	552	543	509	498	530	546	563	575	504	532	535	521	543	519	513	568	553	547	570	536	457	496	503	521	540	560	537	534	490	519	505	486	521	549	555	530	537	524	520	536	491	549	519	563	478	522	492	528	510	508	521	491	492	545	498	496	505	532	520	529	506	560	506	559	549	542	550	555	572	549	532	510	553	551	560	518	513	508	547	545	510	547	523	521	546	526	523	573	568	529	560	551	524	500	535	497	531	513	510	459	537	487	519	533	532	523	565	520	522	506	512	496	570	539	509	536	529	542	507	512	513	543	520	540	496	502	511	509	522	552	502	518	522	517	535	559	532	544	522	553	546	518	533	537	529	493	529	547	526	510	527	539	516	503	494	495	500	562	522	470	521	561	534	547	550	500	540	506	511	525	558	549	506	542	490	539	558	509	547	529	541	542	512	552	526	526	521	560	527	560	510	480	487	490	534	569	544	513	532	534	529	509	521	504	528	537	498	503	499	510	544	536	562	546	510	489	533	563	536	536	548	536	511	521	502	483	563	503	552	526	479	510	475	569	548	579	521	547	526	517	547	536	510	561	509	546	502	570	516	468	501	499	517	528	546	552	512	498	526	534	553	515	500	494	581	571	483	481	525	545	529	560	531	547	535	522	512	547	569	545	550	470	480	520	525	530	519	527	547	477	506	580	520	532	548	554	536	487	514	522	535	527	546	549	511	496	551	537	539	531	542	534	501	514	508	507	483	479	546	584	536	526	552	487	494	524	558	496	543	506	529	529	537	510	541	548	534	562	521	511	530	516	536	494	537	556	501	522	503	530	491	503	539	544	537	495	507	553	529	492	515	543	551	544	492	526	520	529	546	484	524	574	535	496	506	518	570	523	544	550	510	494	544	485	531	544	494	493	557	505	537	532	505	498	511	531	562	507	515	551	518	537	524	543	552	525	540	530	557	513	524	528	543	492	557	534	534	557	539	556	539	556	521	481	522	509	541	518	524	511	547	532	507	556	532	548	498	489	543	504	488	489	490	528	562	561	489	534	546	509	531	516	537	473	505	576	523	526	509	488	559	522	513	510	490	547	516	514	511	504	508	523	481	538	509	541	510	524	568	517	538	475	519	487	489	510	507	519	508	514	514	582	567	562	502	483	518	514	511	549	544	517	489	524	511	533	519	550	510	530	526	504	507	503	524	563	506	492	563	486	479	523	527	539	556	513	513	506	554	532	493	531	524	527	548	520	485	524	510	516	503	524	501	522	534	517	559	491	553	557	523	529	545	524	545	539	508	507	511	528	557	571	524	523	529	517	513	540	518	561	550	528	513	540	532	530	514	560	559	539	530	522	530	551	541	520	495	542	535	513	546	486	494	508	543	549	540	540	562	490	542	485	529	512	506	533	549	493	558	552	509	518	549	534	516	554	501	484	520	560	514	532	541	514	543	536	505	496	522	562	543	540	548	536	508	554	516	545	524	548	547	520	525	475	522	525	487	544	547	487	517	504	510	525	508	541	510	515	544	509	484	509	481	475	548	569	534	542	528	554	525	536	519	450	563	554	531	513	539	502	544	544	474
55686	41461	39259	37378	36957	39543	34235	37238	23468	6690	773	329	259	304	289	266	268	302	259	290	297	262	276	304	288	290	289	272	287	277	300	305	251	265	269	272	276	262	283	285	304	271	274	260	289	280	256	255	269	285	278	241	261	267	276	267	240	277	271	301	291	260	292	289	294	261	262	240	298	255	253	271	276	259	266	323	259	254	299	271	302	272	295	269	251	299	326	277	258	286	250	279	265	287	263	306	266	324	268	265	283	278	304	278	279	277	254	293	305	263	279	291	299	294	286	277	286	252	299	283	274	265	287	280	282	274	281	291	277	284	280	269	279	279	263	275	271	320	307	251	250	274	275	297	269	280	252	243	255	289	283	262	281	304	260	269	283	270	290	257	271	261	294	291	270	299	285	249	297	286	268	298	279	270	285	290	274	300	285	272	252	262	232	243	266	284	288	271	289	293	248	289	304	301	266	286	281	281	255	269	286	288	293	258	248	270	275	260	301	284	272	258	288	279	286	265	259	260	276	314	285	288	265	304	312	245	248	275	280	268	275	261	267	311	282	285	256	253	263	275	259	270	293	253	268	275	252	268	267	255	260	261	285	272	260	267	296	274	274	241	274	277	251	278	252	244	257	261	252	238	277	268	264	290	274	247	255	291	258	257	281	317	273	284	282	277	289	289	289	285	262	286	301	245	285	294	296	282	248	273	272	243	303	278	269	283	283	279	264	258	284	268	302	284	309	292	304	283	254	252	278	280	298	274	281	280	261	266	275	286	275	277	294	246	309	249	270	282	261	250	299	333	269	253	271	270	299	257	258	269	258	252	275	292	261	264	288	282	259	278	250	286	247	268	253	280	301	275	309	265	248	279	274	258	259	270	263	261	238	293	272	236	268	266	266	289	276	295	274	284	276	286	295	264	304	309	281	291	267	287	306	286	297	290	268	317	305	277	296	315	263	279	248	257	260	293	266	291	278	266	271	273	243	300	296	285	275	306	274	279	246	297	263	306	278	269	271	275	268	253	279	275	280	259	278	290	278	268	255	259	268	274	253	266	289	280	257	277	312	257	266	280	298	302	279	254	265	264	277	285	265	291	298	282	257	267	309	254	282	281	272	258	276	275	270	291	300	272	288	250	268	280	274	284	305	279	279	281	264	288	290	313	275	256	304	270	294	312	281	273	282	269	274	276	286	334	281	282	271	281	268	274	256	266	249	255	275	263	293	304	307	296	285	290	298	320	248	265	271	262	282	291	287	261	258	259	264	258	275	292	292	273	257	298	258	256	280	292	301	260	301	312	299	277	258	264	278	277	265	259	320	256	258	267	273	269	265	282	292	306	290	313	265	277	265	249	251	266	288	256	297	286	276	259	282	276	316	275	305	267	285	270	275	279	292	326	273	309	253	280	277	265	289	268	276	264	271	283	258	286	276	260	281	273	299	242	267	283	322	311	287	292	306	252	272	268	297	290	272	253	297	257	266	271	287	279	247	265	277	285	272	272	253	277	274	263	261	286	278	306	291	286	263	278	259	251	277	306	257	263	272	301	308	269	278	252	309	273	251	273	314	287	269	278	294	279	284	224	278	272	269	296	285	304	283	280	267	259	293	250	279	282	269	275	274	275	262	268	278	265	292	263	287	290	263	285	287	275	269	295	258	298	256	270	269	275	265	283	267	291	275	277	271	309	295	284	291	286	249	289	281	295	293	277	260	261	260	293	248	281	273	298	293	273	301	265	271	269	266	240	278	254	283	270	271	259	296	280	272	298	271	247	280	269	251	269	291	267	292	277	270	294	273	252	304	281	280	276	256	276	255	252	301	281	279	289	282	248	281	260	285	263	287	256	274	278	282	292	311	269	278	267	267	272	270	298	309	308	267	272	242	275	293	279	271	273	303	314	292	281	275	266	310	271	292	269	278	263	292	243	268	247	286	301	317	282	274	291	257	297	270	267	296	314	270	322	253	273	308	294	283	269	284	263	276	259	282	288	260	272	280	279	293	260	259	318	302	289	273	290	281	263	250	316	250	270	266	283	267	252	267	261	263	271	257	291	304	262	281	268	291	277	258	294	309	271	289	259	290	263	258	276	260	290	269	259	289	291	254	273	258	246	296	282	269	250	283	308	279	278	258	276	290	277	282	272	257	268	247	266	272	273	307	265	279	292	280	282	292	263	274	304	302	298	247	270	271	303	280	281	287	267	268	266	292	278	269	282	295	261	271	227	260	309	267	263	272	272	272	274	266	277	309	280	268	253	270	276	255	271	271	304	258	299	292	281	253	275	265	275	283	312	285	277	279	285	247	263	299	288	269	272	292	271	295	251	291	288	257	271	275	259	281	306	270	275	287	309	262	264	281	298	289	284	259	272	263	246	268	275	256	288	259	285	271	284	281	284	271	276	295	227	291	242	267	280	250	309	250	278	283	266	315	261	318	276	270	289	270	283	279	292	317	272	284	288	258	256	289	259	292	271	289	273	286	269	291	288	292	278	299	283	250	277	259	325	294	260	277	264	278	304	281	274	270	273	288	265	247	292	256	269	282	277	264	295	267	271	266	327	289	299	279	295	296	272	281	263	273	270	297	320	228	275	299	307	261	258	260	259	280	283	274	292	297	290	312	275	294	272	273	260	270	294	288	285	268	247	292	285	256	281	302	285	261	285	276	269	255	259	254	264	260	294	312	262	292	284	257	290	250	292	298	285	329	266	255	266	279	278	282	247	302	240	308	281	293	251	293	294	262	246	277	293	284	270	291	252	269	245	257	275	263	280	261	273	275	295	266	287	289	293	320	282	284	278	309	296	280	243	249	260	280	259	292	280	296	259	274	258	284	254	298	296	263	273	283	292	243	278	264	252	291	268	250	282	280	280	301	240	289	294	267	278	288	254	271	280	252	296	286	272	294	268	296	278	290	277	265	297	299	255	277	287	282	253	264	254	301	275	266	283	276	287	270	275	270	279	273	280	290	278	251	257	301	263	258	257	272	254	273	274	262	296	275	274	250	275	250	276	308	275	238	276	278	282	283	286	274	241	296	264	292	278	295	264	295	253	265	267	286	249	305	298	265	257	281	270	292	284	266	307	296	283	290	264	255	292	276	292	289	254	283	296	287	260	286	272	269	254	250	271	248	279	292	298	320	270	278	285	283	280	274	279	319	230	273	229	296	301	291	279	266	305	270	276	262	290	260	263	290	289	247	249	282	259	246	285	272	303	277	262	276	277	281	271	272	249	303	286	292	294	297	238	281	281	285	283	267	282	253	274	305	282	275	292	260	287	257	273	304	268	286	267	291	273	259	282	293	279	298	291	279	246	284	341	282	271	272	279	296	284	265	293	282	274	291	254	269	314	285	283	298	289	297	294	283	298	303	248	289	258	275	256	261	255	296	286	299	272	278	284	253	286	283	292	275	289	267	280	290	244	270	291	268	299	296	265	247	281	243	276	281	295	283	289	258	249	268	259	275	265	278	278	247	260	283	294	249	254	307	289	322	307	303	268
55210	62479	56714	62880	64206	60673	63210	56977	22178	791	747	765	700	723	736	742	691	702	706	690	641	674	741	712	714	682	672	648	695	683	680	658	683	649	705	651	699	682	701	716	667	626	687	668	680	650	672	660	672	649	705	685	651	643	677	696	702	687	694	688	649	689	642	686	689	661	709	702	676	692	628	643	656	651	673	674	695	685	646	654	655	659	665	671	662	710	674	717	671	678	668	693	707	672	722	674	659	703	655	699	657	646	628	640	695	631	636	687	639	698	680	695	732	705	662	706	647	646	672	645	648	700	720	679	698	672	688	688	657	722	675	706	671	668	706	667	644	690	669	663	676	654	710	671	668	685	651	663	680	658	644	726	668	712	684	674	676	682	643	657	663	670	685	673	677	665	664	734	690	697	662	698	687	675	711	679	671	675	712	678	646	705	660	628	652	702	667	659	658	704	697	657	636	630	683	663	686	659	670	694	658	662	635	709	650	662	681	695	673	654	641	633	670	680	636	650	708	705	684	672	684	655	651	647	693	645	669	732	658	686	686	720	665	728	663	669	677	652	651	667	655	672	692	672	670	703	663	634	679	687	669	670	657	659	628	658	694	691	649	644	667	729	640	688	681	666	708	693	664	681	647	658	694	672	735	681	676	652	731	651	686	676	664	695	655	699	687	708	679	726	663	648	747	652	721	676	683	642	707	665	703	657	696	660	691	671	635	655	671	643	652	684	677	719	703	656	671	650	659	653	671	667	710	669	670	670	672	661	720	657	686	658	614	733	695	676	663	691	631	699	645	654	669	651	692	686	678	616	669	677	677	671	662	684	724	684	717	687	680	681	686	683	707	678	646	670	690	752	680	669	653	689	672	707	710	643	664	669	668	684	669	699	625	681	690	714	634	628	648	657	678	674	665	704	686	700	691	644	700	733	738	687	735	674	641	687	686	700	631	639	644	700	641	659	673	688	644	692	690	655	665	655	626	653	682	644	638	673	669	683	681	664	659	656	660	698	677	640	654	675	630	654	677	659	656	688	684	637	633	701	629	645	671	683	681	686	675	677	704	619	679	651	643	610	714	651	690	681	711	699	675	709	713	762	692	683	665	657	671	650	647	676	640	667	699	632	662	634	719	654	662	707	630	689	671	713	673	667	676	620	649	674	646	664	704	673	722	679	677	667	668	635	684	669	656	658	636	682	703	695	716	708	682	678	703	642	692	693	676	672	661	632	686	660	666	654	625	686	691	647	651	662	678	707	674	652	677	629	713	687	644	664	667	646	673	701	663	695	682	680	687	659	683	688	715	650	658	661	691	618	695	656	696	661	693	655	680	688	687	755	677	673	707	661	664	701	721	712	694	680	682	642	696	696	669	685	689	699	677	726	681	687	670	657	705	689	643	640	724	649	716	678	665	686	669	597	663	704	663	680	705	726	659	650	675	678	629	683	645	655	664	727	654	659	650	671	695	670	719	673	690	673	685	691	652	644	730	629	671	702	679	713	644	692	685	658	636	679	703	675	617	672	697	655	638	682	691	703	652	674	701	704	662	675	693	725	688	726	658	706	686	704	692	706	675	658	687	651	635	654	639	674	663	710	647	734	638	657	667	717	706	695	694	667	711	663	677	693	655	700	724	705	647	687	664	672	672	743	670	666	705	621	682	700	706	671	668	704	631	663	656	755	705	626	667	652	651	650	673	679	629	665	670	655	657	672	627	716	701	707	646	702	669	650	741	694	717	712	720	728	662	646	649	718	699	615	647	638	718	642	673	691	649	646	680	679	662	660	671	705	681	676	684	626	708	711	660	658	682	681	661	668	634	663	652	697	666	708	664	677	718	658	691	654	688	666	697	661	706	643	660	661	685	728	657	675	610	710	628	703	683	706	657	628	676	685	664	650	663	674	648	715	603	624	689	706	660	703	622	646	644	673	664	691	660	668	691	661	669	679	640	661	673	663	658	658	699	684	668	684	609	693	672	681	643	657	676	670	671	628	713	696	669	692	715	648	648	699	674	707	680	679	684	617	701	671	666	630	636	643	665	651	698	699	688	701	677	669	658	735	670	704	687	661	645	692	701	689	743	655	677	689	630	637	633	686	616	688	664	645	688	631	704	648	709	682	718	686	662	681	639	698	700	647	662	679	704	682	675	693	663	655	646	668	644	639	701	688	659	660	691	707	636	652	685	664	667	643	656	641	638	694	639	686	694	666	645	672	678	667	667	636	679	629	677	692	690	686	671	654	672	676	686	654	661	656	683	647	642	700	674	722	642	666	649	641	655	696	685	697	695	642	685	719	681	658	680	697	669	677	719	656	703	675	644	672	680	652	658	667	649	651	685	689	679	678	682	665	647	651	717	727	723	725	638	672	702	649	684	659	667	677	680	727	623	676	651	656	711	659	674	678	672	697	690	664	664	682	684	605	677	650	668	631	722	679	696	689	649	720	679	667	700	643	676	666	664	667	666	644	623	649	710	688	674	689	696	697	686	635	687	680	629	701	652	629	666	655	657	653	674	636	659	659	700	654	678	662	711	697	674	706	668	683	649	629	664	678	686	687	660	643	685	670	677	654	658	639	703	680	719	663	651	683	685	634	672	671	673	675	687	660	659	676	646	649	718	664	686	705	732	664	663	682	662	699	662	654	655	672	601	628	643	672	672	654	662	662	642	657	675	638	683	652	654	681	649	692	648	646	693	654	655	665	713	664	660	623	680	661	671	643	685	680	672	697	648	710	668	730	668	702	700	715	693	674	711	696	673	698	707	631	647	693	658	702	654	696	680	687	686	687	675	657	644	669	620	668	694	650	659	642	664	710	690	678	661	682	680	646	714	665	699	672	704	708	675	658	667	685	713	700	699	676	684	654	662	664	717	675	664	692	685	659	689	702	679	641	687	686	618	664	711	659	693	672	676	701	671	700	670	671	693	680	645	697	703	652	646	659	665	694	656	665	703	663	658	707	689	623	667	682	647	683	644	672	644	685	639	692	728	703	657	662	622	681	679	663	695	643	707	727	656	679	698	726	669	610	652	662	641	707	699	649	672	709	660	673	721	710	712	699	645	680	680	707	625	659	674	659	659	681	706	643	676	700	667	735	678	675	664	649	667	682	682	682	705	677	690	663	677	741	701	663	671	651	709	660	688	650	671	666	651	658	668	688	665	675	674	708	683	692	736	691	665	672	691	690	620	699	653	677	663	661	645	697	686	647	657	685	670	643	675	644	657	682	630	691	649	644	641	639	680	661	654	685	638	658	652	700	671	677	684	644	696	649	674	711	689	710	644	675	655	659	703	657	678	698	701	655	663	694	624	684	685	708	659	647	661	688	677	652	642	679	651	673	648	616	665	631	653	674	684	678	634	659	705	637	653	658	639	659	673	635	653	662	679	684	715	661	648	650	683	731	648	728	625	654	723	658	717	692	631	644	696	690	712	691	678	672	657	665	660	694	652	642	690	668	680	634	673	686	656	680	682	656	711	675	737	618	696	683	672	700	658	676
20532	28722	33485	24356	15532	8946	8509	4077	845	176	139	140	166	176	162	153	154	151	136	156	158	151	162	120	149	133	140	121	130	152	147	148	137	153	159	157	121	139	143	160	151	125	145	131	162	159	138	141	134	173	151	154	131	153	145	154	127	128	140	159	139	143	137	128	140	151	148	153	133	137	133	127	126	152	123	157	127	148	138	136	158	161	138	142	147	135	137	143	150	157	140	134	138	158	147	155	132	139	125	141	152	141	145	145	131	125	146	129	156	150	144	158	144	162	124	132	141	127	144	146	156	125	138	162	145	131	166	165	135	131	154	151	142	157	146	147	150	163	122	136	154	122	146	149	132	126	150	130	148	155	145	131	164	129	153	149	132	147	136	150	146	149	132	139	136	138	144	132	143	145	115	117	137	150	158	133	142	132	158	150	121	122	140	153	160	144	158	139	134	125	136	144	160	147	133	163	129	144	144	155	136	158	158	145	138	151	142	152	162	163	153	135	162	132	177	156	134	139	154	134	119	156	147	140	145	145	125	148	129	156	125	136	135	145	120	133	138	140	156	131	146	139	135	177	130	153	116	144	140	138	150	151	129	125	156	152	140	123	139	123	137	133	162	146	152	145	137	140	126	154	147	126	150	161	141	143	141	150	149	162	137	144	135	140	144	133	154	140	126	137	144	141	142	141	132	125	135	132	132	144	123	119	132	137	163	150	141	160	137	132	140	149	158	128	170	106	151	157	142	149	136	144	152	127	150	140	137	134	138	166	134	151	145	154	152	124	146	151	167	141	146	143	144	144	142	157	129	155	132	139	135	154	139	135	170	150	142	154	133	146	149	112	126	138	124	147	127	148	165	144	149	132	177	169	129	147	133	139	148	138	139	146	143	133	166	135	137	159	149	157	135	151	161	136	142	133	143	153	159	168	160	160	130	160	135	132	143	149	135	145	157	133	152	141	140	139	128	127	145	144	144	144	174	147	148	153	145	152	154	151	137	138	127	160	164	143	150	128	146	165	132	140	145	140	162	126	152	166	157	149	125	130	149	143	141	153	126	158	148	134	147	126	142	149	145	149	139	150	119	129	123	152	147	155	144	114	165	143	135	136	134	141	159	146	172	161	149	163	148	131	143	148	116	146	143	155	116	140	129	155	162	152	129	125	141	152	136	130	138	139	160	128	144	151	154	115	164	128	143	160	158	143	122	155	131	127	138	127	134	166	138	137	140	164	141	132	156	154	160	168	139	147	138	141	131	161	153	133	152	142	150	139	145	134	134	127	161	148	134	127	123	152	159	126	156	131	131	162	151	125	163	164	120	140	150	131	147	156	156	144	157	139	131	128	152	150	157	147	138	138	156	120	139	129	156	134	138	139	132	153	148	144	152	151	149	144	163	135	153	140	156	145	144	127	154	138	140	131	157	151	168	131	140	143	155	137	152	152	126	151	133	158	129	139	127	144	154	147	158	121	146	131	149	158	132	148	146	144	134	144	149	126	118	136	140	145	175	161	124	140	134	139	149	127	147	144	139	145	142	140	148	152	138	168	124	148	134	146	150	159	132	130	147	143	160	141	154	155	172	145	117	180	166	142	133	142	143	148	153	139	123	130	127	151	141	134	141	129	151	142	155	121	119	150	135	149	152	174	149	140	157	135	135	134	143	154	136	170	125	145	137	143	140	137	152	132	134	141	149	136	139	142	150	163	151	151	120	163	134	159	136	156	149	129	135	115	139	139	141	116	151	140	125	161	150	132	138	123	146	133	146	135	137	136	147	141	127	169	129	175	132	159	152	127	133	136	142	135	124	159	156	127	159	157	150	169	107	142	122	140	148	140	136	149	161	125	126	123	132	147	129	154	125	156	139	135	151	157	137	125	142	126	148	153	126	158	143	133	154	130	142	157	149	144	142	135	123	140	144	150	148	140	160	170	146	152	133	153	155	137	120	112	141	138	150	158	124	136	160	161	149	151	130	156	145	144	138	137	132	147	139	153	127	144	131	127	136	127	162	148	164	120	148	133	130	154	130	118	169	147	163	145	147	143	161	135	172	144	148	129	139	154	160	135	160	171	164	145	154	136	114	134	139	138	167	125	164	142	130	136	142	149	130	144	127	138	141	138	160	144	148	158	141	139	137	136	124	167	122	131	138	148	161	128	155	141	131	165	143	172	136	140	146	135	140	139	151	129	124	166	131	148	143	134	124	149	138	126	137	144	148	133	152	127	138	157	128	151	142	142	121	136	148	135	130	140	148	140	122	142	149	146	145	144	135	185	145	163	154	127	144	156	143	154	135	141	139	165	142	165	151	159	159	140	146	146	148	144	138	137	142	147	153	126	157	149	149	138	144	133	129	139	154	149	160	136	158	165	131	130	139	147	141	131	131	141	143	174	146	145	126	123	145	149	136	156	158	163	126	165	120	155	153	138	132	139	152	148	151	151	149	154	137	123	144	139	162	140	132	157	156	156	149	144	139	127	162	154	142	154	144	138	146	143	143	138	129	152	159	125	135	127	148	138	153	136	151	159	152	161	139	146	143	144	142	132	150	129	137	130	141	145	122	141	132	127	129	114	155	146	132	131	167	147	137	153	157	129	145	147	134	167	171	148	149	159	155	157	147	134	150	144	156	154	154	178	145	153	141	144	134	149	152	141	138	146	165	136	165	119	172	138	150	168	153	146	130	151	155	147	143	146	134	141	146	134	159	133	124	140	146	152	133	162	148	135	151	160	149	121	151	155	153	170	139	154	128	128	153	163	124	136	139	141	154	159	166	141	142	124	157	132	124	154	142	151	141	107	145	119	134	133	160	147	144	128	135	164	146	139	128	147	150	149	126	157	145	141	145	156	148	143	154	122	132	152	148	146	146	144	161	142	131	124	157	158	129	147	136	129	158	132	118	163	135	145	149	151	130	140	158	150	145	139	164	152	149	137	148	132	142	154	135	136	155	146	142	128	154	160	149	131	152	139	113	154	119	143	132	145	143	161	148	144	146	135	148	149	127	159	136	138	132	140	156	139	149	152	144	151	160	129	144	121	148	146	154	143	147	148	143	152	138	155	135	166	165	149	140	145	140	141	139	139	154	150	152	150	146	146	141	124	139	157	138	147	151	142	157	161	150	147	166	142	150	160	143	153	138	164	143	130	136	141	127	140	147	134	135	137	136	155	133	135	137	142	130	151	145	138	151	138	146	155	163	141	131	147	140	131	130	123	157	147	131	150	136	161	158	140	140	154	146	123	124	145	161	137	134	150	162	157	158	167	127	128	147	135	150	163	145	145	139	164	140	143	129	114	134	140	121	127	134	144	146	130	158	151	148	136	150	154	127	134	140	144	148	142	161	158	131	116	136	138	167	137	127	152	168	137	149	134	156	148	159	148	155	146	146	152	148	178	147	121	136	153	131	147	147	149	147	151	151	149	142	161	136	157	153	145	143	141	139	150	127	144	143	147	133	153	153	173	149	134	142	150	143	132	138	138	142	145	144	166	164	154
16781	29850	36910	32819	27745	20319	23065	10639	2620	425	438	417	408	409	373	417	414	390	414	421	407	415	416	401	381	413	407	421	422	376	422	409	406	422	443	436	449	412	394	389	424	417	432	426	392	397	412	397	421	423	437	380	443	404	427	404	387	391	390	381	409	414	411	417	432	408	378	404	395	418	423	452	387	437	387	404	423	391	414	439	450	404	393	425	378	411	440	381	377	379	389	415	389	409	425	394	410	412	434	426	429	390	395	417	406	409	402	391	407	400	442	406	398	370	450	418	420	395	428	394	416	372	380	386	387	424	455	413	401	390	455	391	385	407	422	386	414	387	396	447	409	424	446	454	424	378	384	430	406	416	427	408	402	425	414	417	440	400	388	418	429	413	406	384	435	423	421	404	440	373	430	425	454	439	386	405	418	427	410	410	368	462	389	410	428	448	399	417	399	421	410	434	410	391	412	435	387	426	424	409	408	392	438	423	398	443	427	377	384	424	429	422	409	385	417	454	422	430	377	405	405	430	401	426	419	401	406	379	409	434	390	382	397	422	422	411	428	408	387	437	421	444	406	402	437	393	433	424	409	412	373	402	419	399	387	419	402	408	410	382	410	386	411	354	402	397	414	439	410	425	417	397	413	403	401	394	430	407	419	424	422	469	415	405	413	391	449	415	408	389	401	387	426	434	404	452	415	390	413	402	397	407	362	415	416	430	437	410	410	394	396	390	389	427	416	383	415	435	418	398	380	400	397	442	378	413	379	416	417	408	459	371	441	395	399	447	413	396	421	420	434	398	395	427	379	425	431	406	411	415	400	422	416	443	439	410	412	416	406	392	428	429	386	402	397	427	366	410	399	391	411	405	417	424	398	449	383	463	395	412	416	453	386	413	411	400	433	397	413	431	385	388	396	404	424	406	420	395	421	412	428	375	434	398	412	376	405	411	427	384	412	411	426	400	361	400	409	417	409	424	446	422	428	357	426	407	397	380	410	407	446	426	437	355	395	434	382	395	398	397	431	423	420	445	402	401	375	374	429	453	401	379	392	428	397	383	411	406	420	384	406	403	385	391	419	377	390	406	415	408	404	404	428	424	410	394	426	409	447	424	406	404	431	411	405	377	421	381	410	430	392	432	427	416	387	406	425	418	378	427	400	428	422	397	427	435	404	379	401	416	411	418	383	422	424	433	403	431	374	426	407	426	411	399	390	398	431	388	415	421	427	404	404	435	399	390	389	416	377	390	441	421	416	459	406	387	401	386	424	411	423	420	419	395	436	438	420	393	427	419	406	431	403	411	408	395	406	387	396	412	435	426	396	406	379	413	416	431	424	381	422	418	387	383	420	404	393	429	402	378	383	376	415	427	414	374	400	428	412	395	423	423	419	427	386	440	423	409	425	409	417	375	389	414	401	421	385	416	426	432	397	423	423	450	414	399	435	447	393	433	396	380	422	392	430	405	389	392	407	377	413	402	410	392	437	381	415	428	418	396	432	421	407	427	450	374	415	378	408	391	411	421	386	391	419	414	411	400	410	421	405	372	435	365	420	399	406	416	396	413	437	425	409	418	420	407	408	393	395	431	404	415	383	349	391	423	466	407	420	420	433	395	420	401	390	396	457	386	434	436	437	379	416	384	414	405	394	444	413	401	426	430	393	419	399	373	407	383	406	388	396	428	445	401	412	383	412	411	397	400	423	400	404	411	373	423	398	369	376	420	380	372	420	406	405	392	438	423	355	435	405	406	429	395	396	384	415	403	417	433	408	404	381	380	396	407	392	409	424	420	399	435	417	430	351	388	422	421	418	428	387	404	438	392	448	422	420	448	418	413	389	409	408	448	417	393	438	405	388	441	410	417	400	407	398	420	392	411	438	405	419	424	409	403	412	386	393	372	396	369	434	416	419	434	423	392	425	384	406	393	392	408	365	405	397	387	392	434	420	371	399	449	433	435	403	400	417	409	386	392	401	425	414	412	398	399	406	436	399	456	403	387	419	420	408	424	427	407	382	402	424	399	419	382	415	403	399	425	426	425	439	426	370	386	421	423	410	448	428	408	411	410	378	402	433	451	411	413	382	387	418	398	392	429	433	401	405	417	429	422	386	388	394	443	392	411	404	434	414	437	424	423	419	391	403	425	399	424	391	398	387	441	405	407	377	405	393	380	390	436	418	444	405	438	401	400	388	425	421	427	421	410	399	413	408	446	397	372	452	393	383	473	403	420	401	436	419	413	423	420	428	405	429	408	385	431	381	450	381	430	403	417	415	428	404	402	425	392	426	409	402	390	372	390	390	433	391	413	411	396	405	409	446	417	397	382	468	404	435	380	389	409	406	397	399	428	398	425	413	437	417	425	402	433	398	393	415	405	397	410	404	426	406	420	413	398	424	395	427	414	402	429	408	390	408	410	438	375	407	427	434	428	444	411	431	393	398	389	397	368	402	408	411	417	423	438	386	407	420	420	389	385	430	437	399	402	417	415	427	375	394	405	398	449	413	444	412	398	434	396	415	425	414	425	443	412	400	360	368	408	402	420	393	425	413	423	422	400	431	435	429	412	423	402	385	405	415	397	419	419	446	401	375	431	399	375	401	443	391	397	384	427	385	412	433	413	445	397	433	404	394	408	378	416	440	403	409	422	403	442	409	385	400	389	388	425	415	410	429	423	383	403	415	435	412	425	415	401	443	443	437	421	388	397	436	375	407	428	404	424	410	392	416	394	395	395	385	415	385	377	415	426	379	420	353	383	426	403	428	422	407	417	409	384	420	407	425	437	383	415	405	420	419	420	384	409	411	433	401	404	406	384	412	379	368	391	434	410	404	408	428	407	405	420	419	404	403	420	409	394	416	409	405	420	403	387	389	391	395	406	409	415	432	430	420	408	397	417	406	383	417	421	380	421	424	386	365	418	420	439	410	403	423	392	391	400	428	413	393	446	395	374	386	427	396	422	398	434	412	437	404	418	399	385	390	389	390	420	354	418	404	429	428	393	386	406	385	423	412	410	367	430	424	380	381	411	413	422	433	408	403	386	421	403	428	413	401	407	421	427	442	424	419	361	394	358	423	448	395	446	405	418	408	352	405	400	401	411	442	396	400	424	417	419	381	395	415	426	388	367	413	460	413	421	469	436	444	404	395	414	415	394	413	396	427	426	423	404	408	434	451	362	407	380	446	412	367	405	414	382	401	398	406	427	414	396	402	405	423	396	419	448	366	426	432	368	395	414	423	436	452	383	435	408	424	393	436	452	437	391	413	400	401	434	374	407	430	396	413	379	367	373	417	395	390	391	395	420	417	410	392	405	445	414	419	397	406	448	370	434	395	450	392	436	411	381	445	441	386	404	404	427	451	434	394	431	373	400	398	430	401	378	398	442	403	409	430	389	431	383	384	398	423	400	432	414	419	396	398	401	380	414	392	425	390	380	388	427	475	405	437	402	399	391	406	412	409	394	415	402	361	412	398	453	410	404	396	411	436	430	347	407	397	384	427	382
58278	51673	45114	35566	31075	33261	31412	21169	5784	574	220	184	218	198	225	211	208	229	233	198	214	222	178	224	196	197	203	249	213	204	203	237	207	207	219	232	227	224	192	217	203	223	220	212	221	229	227	204	194	238	205	194	219	201	202	234	226	216	198	200	222	201	208	197	206	224	206	231	226	220	228	187	191	220	175	204	189	232	219	229	219	219	230	199	241	189	217	191	223	235	232	207	200	231	194	193	229	204	228	185	234	226	229	226	204	246	196	209	207	198	196	215	212	197	180	215	233	217	209	185	214	220	215	226	219	224	215	211	208	217	223	222	202	215	252	226	216	222	213	222	198	210	236	185	212	200	228	208	210	202	212	211	196	216	222	230	217	198	192	226	239	208	210	217	200	206	221	207	235	201	232	197	203	197	227	204	244	176	258	199	203	211	214	198	250	235	226	231	197	214	206	221	216	231	200	216	225	210	216	202	193	233	195	205	228	239	203	213	227	225	204	221	213	209	209	211	220	229	241	204	212	189	207	195	213	206	213	216	219	220	216	231	221	243	212	190	193	236	214	192	179	199	211	217	200	219	208	202	208	226	203	196	220	211	201	204	190	198	241	186	218	221	199	209	217	236	219	226	226	191	214	230	172	207	218	227	195	198	205	186	197	219	217	200	204	207	216	201	206	214	218	200	214	217	204	201	225	233	229	213	221	229	209	225	233	208	219	205	191	216	206	232	194	245	250	200	215	215	220	226	222	196	197	190	187	216	216	195	190	183	209	232	189	217	216	237	197	195	228	190	230	210	199	219	206	189	190	220	224	197	216	196	228	207	197	206	203	206	205	221	203	225	200	216	216	191	219	236	222	195	209	205	223	196	215	218	224	210	196	201	220	192	177	216	174	196	217	194	220	233	221	202	214	221	208	216	225	200	218	196	207	235	228	197	212	210	235	220	224	200	197	202	217	193	219	252	239	208	200	216	211	230	218	213	226	225	212	234	247	200	207	217	205	229	214	199	233	213	182	202	231	210	233	202	204	211	227	207	214	227	211	210	208	192	180	245	205	214	210	222	216	209	203	211	211	247	211	186	200	209	189	231	210	200	212	221	195	216	200	221	187	191	182	210	233	210	239	210	206	206	238	211	227	206	211	228	194	209	213	204	232	208	220	197	198	191	187	208	195	216	229	205	211	199	207	231	210	208	226	199	212	209	206	194	189	215	227	209	225	198	191	224	189	219	223	188	188	209	222	199	191	199	213	208	195	188	227	209	217	196	220	239	198	235	206	218	232	216	207	213	207	228	213	217	188	214	191	209	198	239	195	190	211	218	202	235	202	184	221	179	211	197	188	223	210	227	235	216	232	187	217	192	223	209	247	195	194	199	199	207	195	233	212	224	187	216	191	224	186	217	192	211	200	229	224	203	200	245	234	207	212	228	201	212	185	198	217	210	214	204	210	231	219	183	224	214	201	199	214	205	196	230	227	208	204	225	215	209	204	212	229	222	191	214	201	228	215	213	229	213	206	214	190	191	228	225	219	219	201	206	186	211	223	238	201	189	218	198	239	206	208	219	209	218	195	225	197	221	214	189	186	220	223	198	218	197	205	182	192	200	227	214	217	202	188	187	218	229	192	224	210	223	200	219	197	193	208	234	214	209	201	215	221	219	228	180	226	207	227	201	224	236	220	206	203	207	220	223	229	191	196	200	192	189	198	187	221	242	184	195	197	191	236	235	206	216	191	204	200	212	214	204	237	212	204	218	209	204	198	233	193	180	223	227	207	221	205	197	198	209	206	203	188	190	214	202	201	212	204	226	212	226	199	220	195	196	230	209	197	202	187	216	208	230	194	191	211	197	189	214	241	255	246	201	187	224	211	214	225	206	199	224	224	195	210	202	215	182	248	206	195	208	209	234	221	195	229	195	209	181	195	242	198	223	212	201	184	197	211	201	206	216	215	219	215	213	180	218	212	218	228	203	198	187	196	187	194	195	225	192	214	214	199	182	184	205	203	210	182	194	205	203	208	208	233	198	201	211	197	197	225	213	210	214	212	211	211	216	245	200	203	186	235	222	208	179	206	207	208	204	202	248	225	202	231	201	219	211	200	197	201	218	211	244	219	195	210	197	244	195	209	195	220	188	216	232	236	222	186	200	251	207	199	189	240	220	210	227	237	211	210	230	217	205	201	194	236	194	211	227	221	184	211	212	225	215	189	213	193	212	228	204	219	212	212	212	183	244	205	217	205	231	217	213	176	218	185	209	252	222	214	215	227	231	201	204	233	208	201	206	196	216	205	197	229	198	219	228	203	218	212	207	247	210	202	206	215	195	187	203	192	238	206	227	236	190	226	218	206	213	207	222	238	211	206	212	208	186	210	219	200	220	209	216	204	191	213	195	214	180	202	229	210	196	218	215	219	214	211	210	220	232	197	223	216	183	208	193	219	206	220	211	200	213	207	193	233	214	199	204	229	231	180	217	198	207	214	223	210	206	231	199	216	204	204	210	203	198	204	206	232	209	212	230	200	196	195	201	212	214	214	223	208	219	221	200	223	227	206	212	205	233	237	205	203	208	211	227	201	204	189	190	207	208	222	209	209	225	226	247	225	249	223	226	214	198	228	230	198	246	197	191	189	221	210	205	195	218	215	215	237	208	184	203	233	203	219	209	188	186	203	198	235	216	221	224	251	229	203	212	203	201	214	190	211	195	187	192	213	211	201	208	213	216	218	210	217	223	220	203	191	214	188	195	211	221	196	224	227	212	220	232	218	212	199	216	202	203	233	252	195	234	216	192	214	198	202	209	225	229	220	228	200	224	196	195	183	231	209	190	205	218	195	216	202	220	218	213	219	227	197	214	190	196	201	210	192	222	221	224	194	214	215	198	225	213	180	221	209	186	186	204	185	220	214	215	200	205	200	223	198	204	217	199	210	218	208	219	211	201	206	216	181	215	195	217	235	214	223	229	209	244	203	226	241	228	224	208	212	206	209	213	227	209	196	191	206	242	226	211	200	223	204	194	219	211	205	242	218	213	211	207	213	222	236	220	177	219	216	220	225	189	201	199	203	216	203	212	188	242	191	213	197	203	201	193	225	207	195	211	191	215	243	223	221	257	222	208	216	222	197	212	194	223	198	225	224	195	187	203	197	224	217	209	208	207	216	211	213	221	212	220	226	222	197	191	209	230	186	234	236	229	228	220	190	233	218	198	219	207	221	203	220	204	219	224	212	214	218	218	193	232	198	214	221	196	210	203	212	195	196	216	237	195	224	221	210	212	178	204	232	210	230	210	187	234	191	195	182	222	211	206	196	199	202	216	211	222	201	215	235	195	197	194	202	200	238	210	196	181	201	223	211	219	208	206	217	200	235	197	229	193	227	240	206	214	207	206	232	208	238	234	254	208	204	211	249	206	243	202	225	194	223	236	223	208	230	199	239	202	210	232	215	211	198	220	204	221	229	195	197	186	229	220	233	212	182	180	203	216	220	225	201	207	191	207
49757	64494	55744	52478	59303	58508	47418	25816	1635	643	576	585	578	604	530	567	580	580	545	548	610	568	580	552	571	562	577	493	528	596	537	530	554	564	569	502	580	567	557	591	604	568	540	550	568	524	555	570	578	532	584	580	536	590	521	542	617	585	561	549	553	546	554	561	589	571	574	552	517	530	578	566	581	548	576	546	555	558	577	557	538	522	569	579	541	551	536	545	612	501	534	532	553	534	531	557	546	532	573	544	552	569	524	571	539	518	556	546	567	539	591	522	534	546	516	555	571	542	503	611	538	543	578	528	552	572	530	541	554	506	522	546	549	546	558	565	559	559	570	574	503	587	543	531	546	573	578	562	551	564	532	575	533	581	525	583	527	547	588	544	546	545	550	566	547	562	565	531	545	560	560	561	562	564	527	504	560	501	536	514	555	559	564	547	567	533	615	547	548	538	553	569	509	549	559	527	550	544	594	524	566	588	572	602	545	519	583	580	588	531	560	573	556	606	574	505	555	612	575	540	477	525	523	555	550	522	560	514	529	558	519	555	537	547	523	548	559	519	513	561	540	535	565	548	559	527	526	536	505	531	537	513	517	575	558	546	545	563	549	541	593	560	544	550	574	556	544	531	546	545	545	517	533	528	556	555	545	530	499	565	541	546	583	614	545	553	530	535	569	552	551	551	553	524	531	545	564	497	529	577	523	536	520	559	518	571	544	596	574	539	556	574	539	530	598	595	546	581	553	554	561	561	553	542	570	561	535	583	534	565	538	559	571	585	594	546	557	525	525	566	579	545	546	568	544	612	548	553	564	542	545	535	533	565	576	517	532	547	570	533	564	543	545	531	535	549	585	544	584	534	557	560	564	531	566	506	546	544	551	539	540	497	561	516	539	552	533	545	575	562	578	571	542	549	565	581	553	530	566	552	527	547	582	543	535	568	549	516	569	602	576	552	574	535	526	540	618	590	550	580	596	522	571	567	536	569	573	552	538	593	562	569	564	551	525	566	556	551	540	541	563	556	557	498	567	549	540	568	509	551	624	559	561	509	539	567	556	536	545	547	572	578	532	541	542	519	568	549	601	484	548	515	531	566	545	471	567	584	597	560	559	513	562	558	547	540	572	534	593	558	574	544	584	522	539	583	575	554	545	585	538	536	554	540	575	519	567	554	570	555	561	495	565	580	571	577	539	563	534	558	546	534	531	540	570	510	552	586	541	577	554	556	559	546	531	528	549	533	528	571	556	584	551	571	576	570	540	540	536	550	523	535	576	569	595	519	606	508	580	566	531	554	573	539	572	553	521	534	506	564	558	585	562	577	495	571	528	567	545	552	567	559	545	578	531	557	527	535	569	552	565	573	586	530	500	532	574	570	556	554	559	554	555	548	556	495	557	491	562	554	573	578	548	556	545	523	504	551	499	553	549	544	539	554	573	516	577	548	543	513	527	557	553	581	577	548	524	536	542	557	557	548	542	533	602	539	588	531	554	567	583	540	539	588	614	560	576	554	555	589	598	543	519	514	573	548	562	578	578	590	566	552	556	564	583	644	555	585	564	532	606	545	550	581	588	547	531	574	569	519	535	557	524	572	539	545	514	559	546	582	553	540	545	537	598	567	550	536	564	561	593	581	541	547	538	542	551	501	504	547	515	545	549	550	543	559	534	593	582	556	558	559	584	562	597	570	565	558	544	573	531	554	550	573	520	540	539	498	543	597	546	545	517	556	550	556	536	573	574	511	532	500	573	569	542	584	513	527	552	549	526	525	590	552	543	580	563	576	581	554	565	545	588	567	601	532	554	566	588	538	581	567	563	530	546	546	557	543	590	551	558	545	574	544	565	553	560	533	531	552	563	578	545	581	512	539	541	538	547	576	564	576	600	545	585	533	526	558	509	539	517	534	559	582	555	547	566	549	533	571	573	535	550	535	576	542	578	571	554	540	569	569	572	532	537	570	556	584	530	538	529	563	549	536	572	605	554	585	558	580	540	523	530	531	551	562	586	565	597	482	530	547	570	543	551	586	523	569	530	534	524	553	509	559	552	530	567	504	559	510	519	557	539	553	541	551	556	540	582	583	582	505	535	569	542	534	529	549	561	534	543	556	581	556	493	526	553	556	540	547	569	544	542	538	572	563	524	557	546	527	550	542	534	565	566	547	575	578	542	556	554	556	520	551	580	572	557	559	584	533	573	525	539	576	552	569	572	558	568	553	559	567	557	546	543	609	563	484	543	564	543	515	546	564	539	550	570	563	546	544	583	549	549	575	564	541	585	553	556	555	564	589	526	565	568	543	505	575	590	529	592	530	569	561	528	551	554	604	579	571	498	572	545	552	585	540	540	579	552	540	536	530	539	556	538	556	538	535	557	537	557	598	551	565	538	593	522	545	525	548	537	556	582	545	504	582	573	518	539	555	544	569	534	508	545	529	565	576	515	525	562	510	561	507	580	539	570	550	549	597	613	525	526	569	588	540	498	547	572	577	560	541	569	560	551	567	543	529	571	523	570	524	556	524	527	551	563	551	536	514	559	577	559	509	537	511	541	548	540	572	518	544	543	556	539	557	547	555	592	576	556	567	560	547	545	579	544	580	556	558	538	514	569	542	542	584	557	580	542	518	594	552	518	526	555	550	554	528	574	569	527	564	524	501	556	530	476	564	559	566	555	534	558	577	587	549	572	588	560	557	534	553	529	558	570	603	563	550	559	579	551	540	555	571	551	583	535	585	528	592	556	517	559	536	542	526	540	565	573	564	507	550	548	569	545	577	570	556	544	561	513	553	542	498	552	567	525	545	542	521	548	531	583	536	549	585	578	578	541	574	524	535	554	555	549	547	551	502	524	538	546	535	553	522	559	554	587	530	548	549	525	547	574	586	530	509	557	567	549	552	509	538	559	549	562	544	554	565	557	560	550	536	500	550	546	549	574	539	563	552	561	568	525	552	541	538	579	568	600	596	577	554	556	546	559	569	603	539	536	555	537	581	546	577	565	538	538	562	543	554	515	560	547	572	520	569	526	581	515	506	561	554	559	553	526	514	521	531	563	525	594	540	556	538	545	588	521	585	533	557	546	545	580	537	527	533	529	543	590	544	584	545	519	556	567	562	555	543	582	539	572	583	540	550	577	558	563	596	537	543	534	547	534	556	540	498	578	545	549	550	503	532	525	560	521	504	622	532	563	592	593	534	548	554	538	574	548	551	601	596	571	546	616	529	543	538	579	548	562	556	594	552	577	555	523	562	576	549	579	579	579	578	623	575	542	562	599	530	533	519	572	557	530	531	552	568	568	544	534	534	521	565	536	532	582	480	562	525	518	531	545	558	548	554	540	567	546	557	558	524	549	516	511	528	566	519	611	556	590	576	520	569	565	571	555	555	546	551	602	532	574	563	579	568	523	589	575	554	579	537	522	549	501	584	523	577	521	628	608	561	562	506	555	542	533	540	586	549	536	530	544	544	519	601	561	568	551	546	561	626	546	500	564	586	544	528
58763	45292	41818	33466	32745	36973	34415	25726	11180	1487	340	312	299	325	317	261	283	287	297	310	293	281	317	302	289	300	306	302	316	325	274	311	286	272	318	290	273	280	278	284	276	288	293	285	295	296	307	293	316	283	307	292	320	299	292	295	305	265	306	325	268	312	269	280	280	269	288	311	239	264	292	289	290	298	279	273	274	288	305	268	268	317	288	292	277	263	285	294	260	319	274	267	289	285	270	315	289	289	321	278	275	276	291	292	296	287	296	286	290	293	267	303	285	277	315	307	299	284	299	299	279	313	273	273	285	279	260	268	298	259	274	301	304	281	307	299	296	273	282	308	303	290	272	244	265	318	286	285	295	290	276	319	302	303	285	305	281	284	289	275	256	278	306	265	307	305	289	260	293	289	286	308	301	321	295	277	279	303	284	290	289	278	304	298	303	318	273	263	272	303	290	295	275	310	282	290	319	299	283	306	315	317	295	275	307	280	295	301	283	278	295	295	291	283	303	271	271	275	287	281	286	287	281	292	301	302	287	307	259	259	271	291	301	261	302	312	327	310	293	252	270	309	291	295	259	268	280	272	273	310	254	285	274	255	275	291	284	278	321	277	286	292	290	303	271	276	281	292	304	306	305	283	285	275	277	286	310	280	263	305	291	251	267	331	286	313	299	298	295	309	288	304	277	277	319	334	273	322	305	302	295	274	276	274	299	301	267	314	303	268	277	311	271	255	270	301	265	279	301	307	274	306	281	263	306	311	313	279	251	299	262	267	270	280	274	312	326	308	325	322	273	303	299	281	270	278	277	307	267	280	297	279	313	275	309	297	291	315	295	302	281	276	265	276	261	266	280	280	304	248	274	272	286	298	309	314	280	303	274	268	300	268	310	278	247	291	289	285	268	290	295	288	303	323	255	293	264	290	289	258	303	268	274	297	254	271	284	284	271	300	294	294	288	270	307	298	276	285	294	279	274	294	279	278	284	298	308	318	293	285	302	285	302	300	252	310	294	310	299	312	312	303	285	276	255	297	309	283	304	273	261	286	291	277	266	291	313	292	266	281	289	276	284	294	322	321	303	278	279	322	269	307	319	257	270	298	331	253	283	292	274	290	303	276	267	292	285	274	289	277	293	271	256	289	265	293	285	306	295	313	265	262	290	286	314	289	292	287	297	284	305	256	262	263	304	285	284	274	283	328	280	310	304	298	328	304	265	297	284	269	271	273	311	311	303	307	286	275	293	275	268	338	285	295	291	285	287	283	307	298	273	281	293	295	268	273	294	312	282	306	315	288	311	273	269	249	285	304	283	271	297	332	299	331	268	269	280	275	299	297	287	261	337	297	315	294	283	282	289	279	278	295	283	300	270	286	280	283	299	325	280	261	309	298	257	267	301	332	308	277	274	291	299	296	289	279	294	279	288	266	310	287	270	276	281	275	281	298	305	277	266	289	273	294	279	269	320	299	307	262	294	301	283	276	269	269	318	257	276	314	276	258	273	294	283	243	321	283	295	291	315	290	285	285	266	301	292	284	335	295	322	291	296	318	289	257	288	290	311	277	290	298	318	281	309	302	296	295	264	301	297	291	289	298	269	277	312	280	314	292	260	299	260	289	268	319	280	282	286	289	291	287	298	309	304	306	295	332	279	325	294	295	280	288	311	260	292	298	277	277	262	282	311	302	289	288	285	278	295	294	278	295	303	312	296	287	285	310	297	296	290	290	349	299	274	294	297	306	271	286	319	285	272	265	272	284	284	254	270	268	285	310	290	287	287	282	310	291	318	287	285	262	294	252	250	295	291	295	310	315	296	284	321	290	290	294	267	333	320	320	305	327	322	273	264	264	297	284	306	299	307	271	266	294	316	323	283	291	282	297	285	304	298	311	292	292	298	269	281	289	304	287	285	312	258	289	287	319	285	305	287	279	293	247	264	269	279	278	343	298	277	289	305	278	274	281	309	301	276	278	301	275	277	306	305	308	286	297	240	317	278	327	305	312	276	302	273	278	313	257	304	301	279	272	269	294	281	273	261	292	265	292	304	268	280	281	268	309	285	294	321	280	297	298	294	266	313	275	256	288	311	262	295	279	263	253	272	280	309	303	286	255	263	294	285	303	309	301	311	277	295	282	279	275	304	268	268	288	266	275	291	248	260	290	266	313	299	269	278	269	270	268	309	302	276	282	287	292	287	297	298	294	288	299	286	294	304	300	296	297	306	295	284	264	263	283	312	291	291	304	317	287	278	302	288	296	255	264	295	290	248	298	299	273	286	254	304	286	265	269	286	276	280	294	298	258	284	298	284	283	285	292	297	280	286	291	278	279	280	293	273	294	291	278	293	290	252	326	326	284	259	329	265	261	267	306	265	302	269	261	296	309	289	305	284	273	313	316	282	251	274	295	308	297	282	305	314	283	290	261	266	301	269	315	298	269	284	279	262	314	294	308	288	265	285	291	287	296	271	291	276	300	263	279	297	274	303	276	260	288	286	300	305	291	283	321	282	266	290	270	276	306	262	285	308	293	284	232	320	305	270	304	264	260	259	314	269	275	289	295	285	299	288	248	307	323	310	311	275	302	271	304	266	293	262	306	294	310	270	301	284	276	287	289	307	294	289	286	322	309	281	297	295	272	258	297	308	297	273	292	267	296	286	288	313	314	293	261	276	279	283	307	281	297	291	318	307	282	284	290	307	265	284	301	275	294	283	279	318	314	317	287	294	309	278	290	297	293	260	260	272	294	300	276	285	291	291	297	289	267	278	285	260	252	302	277	312	292	283	297	280	245	262	274	294	285	282	297	295	307	294	275	283	282	294	300	298	301	265	264	249	283	307	274	284	279	286	302	288	293	302	286	333	285	285	263	274	305	314	292	299	317	295	293	281	283	250	270	280	296	306	317	301	291	301	314	297	260	327	271	268	283	284	295	293	286	290	291	311	303	301	274	288	307	282	307	286	258	300	268	266	299	290	303	275	281	295	283	268	311	300	283	301	272	314	290	282	290	272	285	305	313	283	265	260	312	295	284	301	324	285	241	298	289	304	282	311	310	271	318	305	333	277	294	297	290	271	324	282	271	324	285	300	269	275	278	301	310	308	307	322	281	311	308	279	263	283	311	292	276	300	293	311	294	285	290	270	260	269	263	275	275	275	277	303	298	287	255	297	279	285	270	295	291	309	281	278	320	300	309	281	258	277	263	275	276	283	299	282	308	292	297	280	310	284	297	261	298	287	306	265	285	308	289	320	321	278	290	312	282	299	277	255	276	282	299	284	299	284	264	255	276	276	288	230	301	255	276	296	279	309	309	312	297	300	283	276	290	295	260	325	297	305	320	296	287	299	270	291	286	278	296	284	306	276	292	288	304	298	287	293	302	276	280	285	295	281	298	280	303	290	272	322	271	275	253	295	263	267	274	284	295	268	267	343	299	300	248	289	306	279	263	272	292	258	286	273	292	306	306	314	340	293	311	279	306	288	312	273	315	285	283	285	305	284	302
57292	63368	50599	52537	71433	72275	54879	32493	2932	816	795	746	758	775	731	728	776	746	721	669	727	711	719	750	708	715	669	747	700	755	667	718	687	716	683	714	710	666	704	733	680	716	662	678	690	759	726	647	716	698	714	712	659	712	691	683	656	674	699	727	724	711	661	721	753	712	717	682	714	684	716	723	690	661	679	720	690	740	693	765	677	684	688	646	672	707	689	659	685	668	698	713	681	768	682	719	645	701	717	691	707	710	707	686	716	684	690	680	676	706	663	724	716	736	716	706	670	693	681	718	728	681	673	674	735	679	730	656	660	661	661	661	689	729	683	730	751	660	696	708	699	686	660	676	679	699	665	726	738	737	680	704	681	696	714	694	714	671	702	683	731	720	684	704	676	665	698	724	714	603	699	689	673	675	710	718	703	699	716	711	716	688	731	694	701	684	689	688	722	658	677	678	730	650	721	692	719	753	697	755	701	670	680	693	717	708	656	679	686	670	688	694	643	676	695	673	692	735	664	719	701	672	682	675	673	635	711	696	688	671	691	676	714	736	689	729	721	696	705	729	712	678	663	697	708	675	695	714	669	668	718	692	732	723	705	697	667	659	701	699	696	703	700	690	701	684	669	721	702	684	710	717	699	678	695	705	704	647	719	699	705	681	688	689	679	706	741	696	675	683	702	735	706	708	765	678	704	680	695	724	680	763	666	688	684	737	757	684	695	642	731	712	702	714	685	710	653	686	655	641	680	712	688	725	681	733	703	719	695	706	687	658	713	724	653	697	741	705	696	698	709	690	686	676	648	682	668	718	742	688	692	727	721	726	668	718	668	711	669	703	717	709	721	704	709	674	698	698	661	735	661	711	689	679	713	699	722	684	681	664	697	663	672	671	734	668	665	701	676	728	649	717	685	688	705	716	660	704	665	756	726	680	722	686	713	679	741	669	709	721	697	752	690	693	682	627	682	727	691	685	662	647	679	678	677	675	651	716	694	704	667	684	645	670	675	684	686	686	699	736	694	716	724	722	731	683	694	695	682	728	630	688	715	652	669	723	732	687	695	689	704	718	727	708	739	679	703	754	649	654	670	671	697	737	726	694	685	749	659	638	695	724	730	669	732	652	670	721	672	643	724	657	769	665	685	718	699	706	690	632	688	677	702	614	747	715	677	720	704	675	668	718	689	661	717	658	681	709	674	716	705	616	698	653	695	725	724	705	733	680	718	716	715	698	695	695	752	687	690	737	689	718	701	691	679	640	701	733	683	696	691	663	716	634	729	665	735	655	773	662	675	656	661	696	687	709	695	676	687	718	687	726	663	677	702	676	698	694	685	653	732	687	658	754	678	704	690	707	723	647	718	701	724	674	648	693	681	713	753	726	681	723	744	698	716	691	681	682	671	680	710	684	685	700	716	638	643	685	696	667	685	700	715	720	714	719	678	635	692	650	688	706	704	695	660	689	719	648	721	716	710	717	713	696	712	696	716	741	704	704	707	707	640	712	731	717	687	734	672	642	736	693	674	683	670	715	710	695	737	671	719	744	697	658	672	716	689	730	691	680	748	711	655	699	655	724	683	679	726	686	742	710	741	684	714	734	716	671	694	699	728	677	680	733	677	685	705	710	685	718	694	670	700	656	672	659	727	700	666	704	670	664	710	659	716	726	695	721	655	725	730	720	685	670	654	723	676	717	695	679	675	705	694	701	704	706	706	710	700	679	693	725	683	734	676	719	640	672	687	701	683	669	656	700	650	735	675	730	685	694	759	722	684	705	684	665	676	705	714	637	703	730	716	679	670	699	684	734	706	678	659	734	738	689	694	697	702	744	676	694	659	661	699	678	719	677	686	705	708	673	655	679	685	719	719	756	678	683	724	705	676	707	691	679	688	715	664	748	677	674	670	696	702	662	737	685	688	740	647	675	698	648	669	670	690	741	670	768	711	665	674	663	650	699	699	686	707	631	686	691	701	686	732	706	683	723	633	690	706	696	676	665	671	696	734	769	702	700	708	695	712	703	675	672	684	690	695	705	619	690	687	676	698	699	709	666	666	688	673	682	696	667	696	686	695	653	717	721	690	698	720	678	677	727	747	681	647	712	733	658	695	716	730	692	687	678	702	683	693	713	698	736	710	716	707	708	719	647	669	678	684	662	711	740	688	706	702	713	697	691	669	691	716	731	697	674	728	722	684	683	677	735	694	670	691	705	696	716	674	710	658	689	680	696	693	697	694	687	677	711	696	705	711	676	705	747	680	741	668	671	720	652	724	700	702	688	655	666	651	682	714	752	726	733	693	673	713	696	702	681	671	677	683	702	692	678	676	692	684	695	737	688	655	671	684	660	692	686	706	706	708	650	711	706	700	653	694	694	757	698	682	711	651	665	701	709	733	728	694	683	743	652	701	684	684	713	725	713	732	725	676	597	676	679	692	697	688	690	649	712	638	721	708	700	676	686	716	620	679	705	696	680	728	690	672	702	695	703	732	650	708	683	658	712	654	742	692	712	697	705	724	685	666	719	764	732	665	676	641	746	687	748	666	701	676	672	695	666	710	686	660	707	686	703	710	687	690	682	692	694	714	693	694	710	676	658	755	646	696	700	711	661	661	687	748	711	682	692	681	685	720	692	707	699	708	720	673	744	681	706	673	749	686	723	682	642	663	696	752	718	647	648	698	698	728	708	689	665	669	729	631	691	706	692	654	682	732	741	701	762	756	732	718	733	715	742	695	645	682	676	703	661	699	690	717	643	663	664	695	715	721	635	692	718	747	670	696	654	692	710	724	716	728	696	746	662	737	716	695	690	675	727	694	731	723	706	717	719	655	654	711	700	708	692	719	656	711	703	754	644	689	683	680	686	715	701	684	681	710	695	723	716	679	699	674	666	727	679	654	613	658	700	719	710	602	654	759	675	692	687	704	710	728	708	723	652	701	736	704	712	657	728	689	666	686	677	695	667	648	671	657	696	721	665	677	682	722	684	719	711	687	737	690	691	714	672	723	729	654	681	714	681	705	701	706	680	695	666	655	700	679	718	676	644	717	751	704	710	708	685	710	715	706	688	646	675	671	716	712	723	743	679	699	685	685	699	708	693	635	708	712	681	694	672	710	686	700	704	709	736	740	650	693	707	690	700	691	679	668	738	692	681	680	692	676	690	663	712	681	675	683	723	720	675	720	703	692	667	657	700	730	713	703	689	668	710	677	702	697	692	715	692	690	692	670	675	728	673	638	683	668	646	682	706	679	714	712	632	680	689	698	710	672	757	667	703	735	730	706	682	684	673	720	677	685	688	680	668	710	656	698	765	696	681	725	705	739	715	701	677	682	701	710	711	702	750	674	661	689	711	720	696	698	719	698	705	720	643	675	694	681	710	730	693	708	669	714	699	692	659	732	685	731	734	697	724	699	729	719	670	646	661	673	742	722	679	710	730	710	723	723	683	651	710	686	684	715	694	687	732	650	704	674	692	709	726	714	716	702	748	662	691	700	718	693	719
22986	37508	34934	19654	5688	9051	4521	1691	257	127	151	144	125	160	150	137	137	154	131	146	135	138	128	154	153	137	127	125	136	130	145	153	162	132	169	123	156	132	126	145	150	142	135	140	109	136	133	160	143	158	148	155	177	131	162	137	140	156	110	136	138	113	145	132	146	169	138	145	158	117	152	123	162	139	143	140	132	154	132	136	134	164	145	136	130	149	116	154	119	136	120	156	132	143	137	120	162	142	123	124	135	128	143	144	142	138	130	133	127	159	139	140	144	146	167	142	134	140	133	133	147	139	138	153	151	140	143	136	154	137	122	123	133	139	137	136	149	135	140	155	129	156	156	140	154	132	131	148	150	132	131	153	148	148	152	137	121	124	137	138	144	167	152	143	136	156	147	133	127	125	124	154	133	135	150	121	167	154	136	138	127	132	129	121	135	126	140	149	149	122	136	170	142	151	155	158	124	148	138	132	149	146	139	132	135	136	144	164	139	125	136	134	149	120	132	153	149	121	144	146	128	145	140	136	147	139	136	131	133	132	129	153	126	160	139	141	135	135	149	134	145	134	128	158	160	139	125	129	135	123	131	134	142	148	132	140	141	139	134	147	129	127	142	126	154	133	136	146	167	123	150	133	136	143	139	133	159	125	150	138	138	129	142	133	139	146	147	127	150	149	135	129	137	148	141	175	131	141	137	142	136	153	142	115	148	131	147	117	145	133	135	140	151	162	135	163	133	133	151	145	140	141	146	136	126	132	134	125	153	123	148	124	144	166	124	132	147	161	140	132	149	138	146	136	150	149	158	162	138	164	117	156	135	152	122	153	155	158	143	131	138	122	115	126	146	150	154	130	146	136	157	156	162	156	149	146	151	136	138	134	151	151	149	157	137	127	132	145	155	130	144	132	142	152	139	136	138	150	142	134	138	147	169	137	151	118	125	136	149	140	160	125	130	133	127	162	128	141	133	119	125	155	128	132	123	147	152	141	152	128	142	149	125	126	140	145	162	148	135	143	129	137	123	152	126	144	131	141	137	132	144	152	131	132	135	122	121	122	149	146	128	122	150	135	128	132	141	140	159	140	159	118	115	159	123	143	144	129	127	155	135	131	129	148	136	126	138	136	136	129	138	150	128	136	140	137	130	136	117	127	134	149	149	158	137	128	144	164	137	127	157	132	131	151	142	147	158	130	145	138	153	146	149	132	146	118	130	126	133	117	127	154	146	145	140	147	129	127	134	133	132	125	141	151	118	134	128	165	147	141	161	145	141	133	133	153	162	133	133	135	136	129	124	141	157	128	120	155	118	153	143	119	125	145	144	135	139	138	123	150	136	138	133	146	131	155	139	143	154	150	128	129	138	137	125	143	150	148	142	123	127	132	150	150	144	164	135	139	129	120	115	125	132	129	134	178	137	142	142	158	136	140	133	115	155	138	130	124	124	166	169	160	152	130	139	126	119	150	131	118	118	144	137	135	141	144	158	129	134	145	132	133	142	140	164	141	147	150	132	126	142	162	135	153	158	128	147	165	157	118	173	149	163	143	130	152	138	124	149	165	130	152	150	132	157	142	143	139	141	166	153	139	144	129	143	127	140	149	146	157	150	125	146	155	149	151	126	143	154	101	132	143	128	151	134	123	138	143	119	134	133	118	151	152	161	148	125	139	122	147	157	114	142	142	136	157	147	132	135	125	130	149	159	148	148	148	144	160	137	140	140	140	123	158	142	140	149	125	121	142	148	141	159	127	145	134	138	153	129	137	127	141	144	147	139	139	142	138	144	163	141	132	137	133	145	146	129	128	151	113	137	113	121	148	144	159	132	139	137	137	137	130	124	144	139	140	128	140	143	134	129	128	157	149	136	137	151	154	126	140	156	150	144	139	131	122	164	139	155	149	123	136	141	152	134	127	157	144	126	110	152	171	144	143	123	141	148	141	128	144	140	150	152	146	125	143	116	156	137	167	143	131	144	127	137	136	147	129	150	131	120	125	145	109	144	142	153	117	152	149	167	141	163	127	132	143	143	135	139	140	142	144	118	148	148	140	154	147	116	139	141	136	153	132	155	127	150	130	132	150	137	135	130	147	136	130	141	162	136	142	145	163	127	154	172	164	158	132	131	126	144	161	162	118	128	137	157	141	151	138	133	120	150	133	127	139	130	142	140	152	151	157	128	127	136	139	142	107	125	153	122	142	127	140	124	141	139	146	134	156	143	130	136	119	154	139	152	132	146	125	132	147	125	115	131	144	151	154	133	146	135	132	121	145	140	150	155	126	149	131	127	140	114	129	147	133	139	166	140	153	121	144	147	139	123	142	123	146	131	144	151	109	138	125	158	134	138	142	151	151	137	149	127	151	130	170	141	138	139	170	132	142	156	158	139	140	132	127	139	151	123	123	163	158	144	145	122	162	128	130	114	156	172	131	140	140	139	146	148	152	133	127	158	124	146	139	155	151	140	134	148	154	135	122	141	139	130	141	144	129	138	138	151	156	148	122	142	151	144	161	144	141	138	127	117	145	152	135	136	142	120	141	142	140	131	162	157	131	125	157	149	136	166	142	134	157	141	143	145	152	139	155	157	133	149	131	137	135	122	150	139	129	142	163	132	151	128	125	155	160	139	120	138	140	129	139	137	138	135	146	137	135	141	119	156	127	132	127	133	147	141	147	151	125	140	141	144	139	145	161	154	127	144	155	146	142	135	133	158	139	133	135	123	108	117	145	113	134	159	146	151	142	119	142	147	138	138	149	128	155	117	124	148	131	155	146	143	137	125	141	152	145	136	137	129	126	131	157	158	131	146	128	149	143	138	140	140	125	151	139	153	152	126	133	132	139	149	151	122	147	109	143	151	140	143	139	142	138	121	123	134	132	127	151	132	142	145	163	124	125	128	147	141	138	136	138	117	134	148	140	142	166	144	141	157	122	133	160	140	129	141	139	134	111	125	162	153	136	138	133	111	153	140	162	166	129	143	139	136	135	133	108	164	155	128	144	156	134	130	156	116	137	124	138	132	141	151	122	137	119	149	132	135	120	135	118	145	142	142	151	142	141	132	130	142	136	131	130	151	153	158	141	137	148	147	158	164	126	124	132	130	146	140	139	133	139	141	139	146	137	134	122	133	155	135	137	130	114	123	138	138	144	150	133	138	129	125	157	138	160	137	123	153	127	147	148	155	119	122	132	135	123	151	145	120	138	154	123	147	154	149	143	119	146	142	155	144	136	135	127	144	139	127	133	140	134	116	126	164	136	139	138	174	142	116	136	159	140	132	151	136	153	140	144	151	151	134	140	157	179	143	139	123	156	130	166	128	135	142	143	147	138	147	155	133	139	137	124	139	142	129	142	173	142	137	133	133	133	163	134	127	148	147	139	127	121	144	120	133	123	144	122	140	156	147	155	148	111	142	127	137	151	157	130	146	150	141	131	149	116	124	133	127	155	149	110	146	128	118	121	143	139	132	141	131	144	145	147	129	138	145	144	173	149	131	124
18610	36878	35099	25416	11259	23377	12921	5238	589	420	401	364	379	383	453	377	434	374	399	355	375	368	385	406	410	399	378	375	398	410	413	415	387	400	376	393	425	391	398	406	390	424	407	406	377	384	384	379	392	400	422	379	373	357	367	428	393	371	388	405	374	382	424	396	378	393	382	408	416	403	380	388	400	415	404	392	394	422	426	399	370	394	393	383	378	414	419	421	390	410	381	395	391	395	394	397	406	392	428	411	390	373	418	410	395	381	387	379	415	426	401	376	414	391	386	422	393	412	397	385	410	367	411	381	416	395	383	432	401	409	439	399	379	433	397	391	383	411	420	436	402	402	408	393	414	394	406	392	423	413	399	400	384	374	431	410	422	413	375	425	417	391	418	434	405	368	419	411	347	390	398	373	359	397	427	355	409	422	410	407	406	362	425	379	370	381	416	395	409	429	418	398	423	384	423	395	401	404	430	398	386	404	404	402	378	401	400	410	392	410	374	383	442	405	409	367	399	400	399	424	412	414	372	428	383	389	371	381	393	409	401	388	363	422	373	433	406	376	407	392	374	420	372	386	421	391	417	428	398	412	365	403	412	372	396	400	384	429	407	393	397	407	417	404	438	393	392	419	381	380	422	377	379	410	397	414	387	406	415	423	408	386	379	400	394	401	363	392	403	433	428	402	365	386	402	423	358	393	432	401	403	381	423	395	412	411	388	408	409	409	379	359	376	444	415	419	380	414	397	368	398	387	385	405	374	408	398	361	403	369	374	423	412	388	382	442	369	362	416	393	393	383	361	402	404	376	387	357	414	424	384	374	409	393	418	414	390	391	383	368	401	434	394	425	402	406	411	386	389	406	382	392	414	422	391	392	376	374	369	394	390	377	408	369	388	427	419	378	414	410	371	399	380	369	437	381	365	435	397	380	395	372	370	425	424	392	387	382	392	386	386	392	400	389	379	369	375	383	358	371	438	366	401	381	446	421	397	392	404	387	381	384	377	399	395	389	400	408	416	400	408	379	374	395	373	405	358	405	400	390	395	396	378	383	366	397	390	416	387	398	402	381	414	397	420	436	414	406	398	439	404	423	413	402	403	419	410	392	396	381	408	401	387	401	376	412	411	420	406	435	378	417	349	375	433	423	407	353	440	402	405	383	404	377	405	386	387	364	380	400	383	371	409	395	388	396	410	393	397	387	413	378	400	419	406	401	388	406	424	382	410	379	387	434	393	391	385	409	407	372	389	417	415	406	386	409	405	416	392	406	401	394	431	388	386	400	411	390	392	394	411	384	428	395	398	398	385	369	378	404	395	389	405	375	379	420	401	405	396	417	404	408	419	411	383	401	382	401	424	432	399	433	443	370	433	396	452	405	384	391	393	429	430	392	385	404	400	411	440	393	393	410	416	367	394	369	404	451	395	392	413	405	390	390	391	413	387	383	405	385	418	380	394	388	363	352	387	430	408	381	372	397	421	390	387	363	390	384	405	435	383	407	406	428	352	369	423	389	422	396	382	368	352	413	398	399	386	392	375	396	407	366	397	396	390	403	418	400	386	406	417	373	388	368	404	382	381	400	417	406	401	400	382	414	400	385	374	390	399	416	396	388	391	356	410	362	411	420	405	396	382	415	419	391	386	387	362	416	396	420	412	392	392	383	391	403	460	406	419	416	427	392	433	405	396	421	400	423	381	409	422	403	424	414	373	415	411	390	391	407	424	399	373	397	421	380	398	400	416	404	393	381	376	343	375	415	445	383	406	406	387	381	385	380	407	401	405	374	374	381	425	342	432	391	404	400	390	380	411	374	355	370	390	362	416	401	421	405	403	394	387	406	404	385	386	392	433	427	389	425	383	436	407	415	417	400	413	377	423	403	390	393	391	415	415	393	390	382	433	368	382	378	395	403	421	388	387	413	404	415	403	384	378	394	404	430	428	407	385	397	402	381	382	423	387	416	418	372	383	417	389	398	417	371	400	382	392	366	413	401	372	385	408	398	417	418	386	415	351	415	399	390	381	405	427	402	363	400	405	383	406	398	391	394	393	369	387	407	414	388	381	388	373	398	387	368	392	386	428	383	426	416	408	395	443	406	398	412	411	405	381	413	399	409	410	380	399	397	379	421	423	390	388	422	416	415	367	405	434	377	410	426	404	390	380	410	356	447	390	401	391	391	408	430	412	377	397	406	418	399	410	419	389	395	441	388	396	393	380	403	411	367	379	401	371	402	392	395	398	393	411	404	366	427	376	416	382	371	393	410	355	408	410	385	407	400	369	376	376	376	394	384	389	408	406	379	422	428	394	403	390	408	397	420	406	384	408	429	411	413	395	404	376	418	379	412	369	430	371	388	403	385	405	418	392	411	397	430	361	378	377	410	411	418	422	380	376	390	400	391	376	379	422	405	411	412	383	396	376	390	397	376	408	395	420	407	393	440	396	414	386	413	396	386	408	395	408	373	431	413	416	399	395	360	393	391	348	417	406	401	398	367	373	402	404	397	443	432	407	405	381	388	396	399	378	415	421	401	381	401	398	408	402	397	397	378	369	364	392	378	416	388	419	409	403	378	390	377	385	383	389	385	395	401	408	407	381	360	380	395	392	405	393	396	424	398	368	429	404	394	369	398	372	369	391	359	376	376	397	390	404	376	419	401	400	416	362	360	432	413	385	460	410	412	420	439	407	410	425	370	412	393	434	440	360	369	394	410	371	353	400	416	379	402	386	382	414	410	391	384	414	398	417	404	406	401	401	423	392	393	391	373	387	402	367	394	397	399	367	408	394	344	391	392	396	413	358	378	402	379	398	375	379	351	416	387	401	408	408	411	412	398	386	397	421	391	457	402	411	392	386	418	400	415	410	405	378	382	390	399	392	398	409	406	427	368	369	398	422	414	414	375	439	428	382	384	414	351	404	390	415	397	393	407	369	398	418	371	410	403	389	423	382	422	370	378	416	385	456	383	399	387	407	396	394	422	403	413	428	433	403	417	421	396	394	410	414	351	391	414	397	380	400	384	392	393	415	368	427	400	390	385	408	389	365	396	438	417	431	377	374	407	376	441	417	383	382	386	444	409	399	419	392	384	388	376	392	416	396	382	388	391	402	399	365	403	357	380	359	364	402	388	393	404	396	388	371	413	408	411	398	383	423	373	399	381	430	420	393	409	411	387	420	412	393	398	383	392	408	390	406	393	379	419	424	402	400	394	350	355	367	399	399	409	425	414	388	425	401	377	390	351	375	404	347	386	389	449	400	415	402	395	397	396	396	384	400	377	388	419	400	368	364	413	402	383	385	399	383	386	410	397	382	394	397	387	433	409	404	364	373	383	413	428	398	350	369	369	402	408	370	412	376	373	400	389	413	377	378	405	383	413	357	405	395	417	383	390	401	414	410	404	406	371	426	380	379	419	414	393	365	401	378	436	378	380	385	404	408	363	386	422	372	363	368	417	406	376	413	391	391	384	389	396	374	427	394	388	365	388	394	411	354	407	386	397
60147	55925	45359	31181	28365	32815	37451	27528	6857	442	205	218	196	193	220	213	184	201	191	223	200	228	211	172	215	196	208	191	204	196	206	212	188	200	197	201	217	189	196	199	214	207	198	185	193	194	207	222	225	176	172	192	200	196	216	215	216	193	192	185	179	219	217	179	195	202	192	214	190	205	206	211	186	196	195	199	205	184	232	188	186	214	204	208	213	203	207	192	202	210	178	207	213	205	200	180	223	194	224	198	221	209	188	187	221	193	225	202	190	219	204	190	201	198	193	202	198	206	222	206	183	222	233	208	177	210	229	209	211	180	209	172	187	219	198	192	191	205	180	183	208	203	245	203	182	216	187	210	192	179	200	211	201	211	193	221	208	217	187	201	192	178	209	207	222	202	222	198	173	193	193	217	187	203	187	185	223	191	195	201	187	195	194	211	194	170	206	195	227	199	192	190	196	211	177	205	203	209	195	208	190	189	222	184	200	212	203	206	191	205	189	223	218	221	196	205	206	200	199	205	202	195	206	196	211	219	199	212	223	187	190	183	188	200	196	218	217	217	226	189	198	212	198	204	202	207	227	174	201	206	235	179	188	198	196	202	203	197	193	192	209	199	199	201	203	224	184	208	201	201	224	202	213	192	212	181	197	205	204	213	202	218	193	222	198	215	213	216	184	207	188	235	193	207	184	196	198	198	233	204	199	200	226	193	216	200	208	204	204	186	202	195	191	205	216	196	230	197	208	198	211	208	187	170	204	225	185	214	229	187	176	215	219	212	207	202	214	215	213	202	196	214	212	201	194	196	185	210	222	214	202	198	183	178	190	208	196	195	202	190	178	175	206	187	207	209	206	209	182	201	232	187	200	216	180	200	185	203	209	215	215	200	213	200	197	197	207	190	198	174	205	191	173	212	183	193	211	201	196	212	236	190	190	197	191	193	189	211	208	190	217	204	178	180	204	213	190	221	217	210	193	195	210	220	198	186	200	201	217	209	186	187	187	186	202	192	215	194	183	204	210	212	192	205	213	176	220	219	203	229	192	206	189	162	198	205	188	201	191	217	198	196	218	216	183	195	188	189	207	196	198	188	219	198	206	244	187	188	220	185	189	182	219	195	202	199	204	201	209	214	219	203	223	175	170	172	217	213	234	197	225	184	216	232	214	206	223	195	199	195	217	201	196	203	173	237	203	208	217	192	183	203	205	199	208	196	205	185	206	185	247	195	211	197	183	179	201	186	192	229	176	206	192	222	199	199	199	193	159	175	216	198	196	209	214	203	218	196	192	197	190	170	202	183	185	199	200	202	220	242	205	201	195	184	192	206	192	198	204	233	206	193	195	177	189	205	200	192	226	224	217	208	221	207	202	163	201	195	211	197	193	188	185	212	169	198	206	200	180	209	180	206	221	237	202	201	214	199	230	183	230	198	195	213	178	175	209	208	190	229	193	193	194	214	196	232	171	201	187	215	191	210	196	169	223	223	199	193	201	206	221	197	173	178	175	178	208	195	200	233	207	205	211	206	218	201	206	207	203	217	174	201	201	204	187	199	192	179	242	207	198	193	217	228	213	202	191	191	208	197	195	209	213	195	180	196	198	177	203	236	211	209	193	204	204	198	211	197	187	179	177	210	240	201	195	155	224	206	230	205	201	202	180	194	197	228	212	179	187	206	217	212	216	202	189	186	208	201	176	211	188	193	207	212	224	194	212	199	192	210	208	207	198	188	204	215	218	215	211	183	214	199	208	202	178	214	180	217	197	182	223	210	198	221	187	206	191	191	201	188	206	222	210	212	193	203	210	206	200	208	204	224	215	210	183	235	213	191	194	207	206	203	212	201	217	246	198	190	185	189	203	208	227	209	206	218	225	204	186	188	217	183	196	196	206	194	207	182	208	213	193	196	201	222	215	187	194	205	218	217	196	218	195	202	163	216	182	210	200	193	206	210	194	222	195	187	204	193	194	207	200	196	204	209	216	177	194	187	217	206	187	204	192	174	224	184	188	211	213	218	192	201	174	213	185	196	203	196	215	204	198	188	201	196	183	199	208	193	199	197	182	193	210	186	201	208	166	196	189	196	211	238	191	184	193	202	199	225	176	195	189	184	191	208	192	226	208	188	197	210	198	180	198	207	219	207	170	179	206	193	192	216	180	228	198	225	208	174	214	199	208	237	183	202	195	213	180	214	189	179	211	186	204	219	217	174	193	199	191	187	199	212	212	191	207	177	205	205	189	199	202	205	203	200	184	205	207	187	186	209	235	209	183	203	220	206	187	198	183	213	187	205	205	222	222	188	198	172	214	205	193	178	190	205	208	199	205	219	189	188	193	210	205	176	184	183	222	181	201	187	174	181	188	214	218	186	206	185	218	219	185	190	200	217	221	226	199	177	203	203	201	189	178	200	198	178	208	194	170	231	199	189	223	209	197	209	218	213	213	205	218	198	211	210	170	222	209	218	212	180	198	198	200	191	207	172	215	183	192	183	191	197	208	202	189	184	199	223	191	208	164	206	180	215	186	206	192	195	217	201	210	200	199	205	211	197	217	194	175	192	228	195	213	208	202	202	218	203	206	192	218	191	203	198	184	218	220	207	214	211	204	199	193	197	189	215	184	208	225	194	226	188	219	234	178	193	185	178	204	185	200	182	160	195	210	222	207	183	180	194	193	225	222	210	227	199	213	213	201	212	187	188	197	231	223	205	210	198	181	217	203	193	206	219	196	190	205	201	236	195	176	217	195	186	198	223	198	194	194	202	192	178	187	202	209	210	200	199	230	212	214	212	218	199	189	192	192	181	203	218	201	188	202	195	188	221	205	216	215	197	196	182	209	216	188	198	228	200	205	190	208	199	187	203	186	221	203	198	225	218	207	213	186	177	205	198	179	212	171	205	208	176	208	196	203	167	169	205	191	216	184	187	214	238	194	209	201	194	207	200	182	183	186	219	198	208	215	180	208	210	221	178	192	191	185	187	214	189	203	208	198	224	203	214	212	185	197	203	214	212	202	204	243	200	209	222	208	189	216	217	222	172	198	184	189	187	215	205	193	220	173	197	231	202	213	214	198	186	190	210	192	221	187	203	202	179	206	186	229	192	223	189	222	220	209	207	177	223	200	200	184	203	199	199	185	193	217	175	196	213	194	223	179	190	198	227	218	217	189	195	204	210	203	187	220	223	204	201	218	206	196	191	209	198	231	196	193	215	190	216	200	200	197	193	205	166	193	205	189	226	189	198	177	200	206	192	193	186	202	213	206	224	193	210	198	231	226	212	233	208	198	216	218	208	182	223	210	211	190	225	224	203	192	205	209	191	214	205	207	202	199	190	204	227	208	213	196	202	218	201	220	201	228	217	209	203	222	201	189	191	200	211	213	174	179	175	199	211	195	212	187	214	176	186	196	215	212	206	209	205	194	199	186	203	215	204	173	206	187	184	216	198	211	209	207	193	226	212	213	225	203	222	201	196	205	214	206	192	224	217	203	186	197	225	204	211
49400	62762	52664	42326	50316	56832	54989	35394	4481	573	585	560	557	577	562	537	528	539	528	537	516	530	541	503	532	488	529	530	564	501	577	550	508	537	532	537	542	570	574	524	548	541	524	563	531	490	504	517	487	529	491	558	517	573	508	562	536	572	476	510	550	516	552	507	565	537	550	509	494	506	555	492	533	571	495	606	533	546	559	536	534	530	509	531	550	543	503	553	534	557	523	524	517	512	535	523	528	555	534	536	559	562	568	515	543	558	519	549	563	547	541	538	565	571	537	588	537	500	509	564	512	532	539	549	525	532	531	521	488	509	596	522	551	508	511	543	521	529	529	555	559	512	551	500	545	528	527	486	536	545	529	471	537	566	540	518	532	550	520	549	513	515	544	515	554	544	483	522	515	514	497	500	549	496	493	537	533	505	548	512	529	527	541	550	513	537	516	519	541	561	553	553	503	541	514	515	511	522	558	561	579	531	542	516	555	476	554	532	532	519	539	525	507	494	548	545	530	511	542	585	527	510	522	549	507	501	499	548	516	513	525	539	565	545	526	561	537	542	574	504	545	545	495	529	504	515	507	502	520	537	518	564	514	517	513	501	552	517	507	496	522	500	493	558	520	496	507	552	525	531	523	510	516	512	554	520	554	491	533	537	566	496	527	535	553	527	528	535	497	523	547	538	527	497	530	511	544	526	480	511	528	528	519	485	523	491	532	515	535	543	543	561	534	503	546	538	542	541	525	519	535	526	546	532	552	506	500	541	537	521	531	559	545	517	511	518	513	521	592	542	504	527	517	545	471	502	513	496	525	533	504	522	522	543	566	504	537	462	550	543	537	546	497	539	507	545	550	542	488	498	530	532	528	531	508	504	577	524	515	522	497	524	595	550	536	521	530	537	557	505	508	509	549	596	540	524	537	513	546	520	503	558	488	538	548	527	527	539	556	521	564	509	518	506	513	539	547	522	497	500	528	552	507	482	517	561	542	559	486	524	535	511	496	535	556	525	589	522	563	570	521	520	545	521	567	520	495	505	496	535	488	549	586	530	487	486	528	532	549	515	484	544	533	525	501	542	538	551	509	541	512	539	520	545	551	510	538	508	525	532	545	526	546	541	557	525	514	511	556	540	546	544	545	542	558	518	508	555	525	516	533	501	542	508	496	514	541	508	566	509	500	503	529	524	539	530	522	499	472	560	574	537	546	509	504	523	533	499	510	491	554	538	483	484	538	561	517	523	497	490	526	492	510	538	559	517	526	536	589	510	509	551	486	521	517	541	541	540	515	569	556	482	518	503	486	584	508	564	482	556	526	490	546	551	481	568	521	571	525	510	521	541	504	514	538	598	511	508	518	560	492	537	502	517	527	542	516	566	532	494	537	497	541	467	537	518	505	528	486	521	556	532	535	543	564	515	461	542	542	538	539	499	558	532	537	549	544	573	548	514	519	520	546	516	526	534	549	530	544	521	540	548	512	492	518	546	526	534	512	520	504	557	535	512	524	527	531	559	537	511	557	479	563	522	523	493	539	525	480	522	530	494	475	517	532	509	521	574	540	556	529	552	540	491	511	513	531	493	570	531	537	535	527	499	512	524	538	593	538	537	548	523	544	530	546	545	517	508	549	544	545	530	586	524	529	567	522	518	579	532	500	546	552	544	539	533	553	591	500	487	504	552	549	566	548	510	547	527	519	531	490	506	516	563	510	584	520	494	587	542	542	608	548	505	524	506	521	530	516	515	542	545	510	526	525	533	566	517	536	507	476	532	557	549	577	526	559	511	553	511	537	513	541	510	519	536	506	534	515	497	506	594	529	564	546	562	560	498	549	515	520	554	540	519	494	532	555	548	515	524	523	523	498	520	548	521	516	498	543	529	511	564	527	533	554	557	535	540	526	506	540	510	529	497	490	560	547	525	541	534	523	552	555	526	503	498	503	522	478	544	483	528	572	556	508	530	539	533	520	561	511	531	531	539	526	521	534	542	548	562	526	551	525	530	520	547	566	514	561	500	476	526	517	550	562	565	549	536	522	508	498	552	562	551	547	526	557	511	521	552	526	573	532	524	532	566	555	563	524	526	548	549	514	535	521	464	593	537	519	544	520	522	561	512	547	535	524	529	525	502	544	505	578	545	525	514	502	551	577	545	527	504	535	522	546	525	549	479	554	529	522	513	579	548	554	524	527	558	501	556	535	503	522	519	567	547	563	547	512	551	506	554	578	519	551	514	546	497	510	512	510	496	554	595	523	510	523	526	558	496	514	506	506	541	546	519	522	513	539	550	534	500	530	563	504	538	528	533	522	517	539	526	524	535	554	544	560	533	486	515	511	518	523	530	570	546	554	547	575	562	557	526	568	527	541	552	551	530	502	516	552	499	509	507	523	506	519	524	495	535	513	559	528	504	541	543	530	531	545	522	546	524	521	563	547	495	549	545	545	514	512	510	522	508	487	536	521	530	545	545	533	530	536	552	511	502	487	507	523	525	532	507	487	533	545	505	535	547	496	560	528	511	572	521	515	542	539	484	543	514	526	598	531	521	527	525	531	496	565	541	528	537	520	523	521	494	527	511	524	583	501	499	498	539	534	554	552	544	524	512	538	528	550	551	534	522	563	516	533	532	524	519	570	564	575	525	566	529	530	538	567	500	536	518	535	555	492	546	534	515	590	496	522	527	535	545	523	549	495	550	522	562	565	499	557	526	504	550	527	548	486	495	535	556	526	559	502	515	510	553	527	516	529	522	537	495	516	524	554	506	518	552	518	532	537	524	566	517	524	515	524	534	509	578	522	520	522	521	484	543	524	495	506	558	501	552	569	537	547	497	514	559	501	577	555	531	515	498	505	493	522	506	524	517	523	549	491	597	552	493	570	563	572	523	539	523	548	527	558	516	524	534	524	527	514	510	515	519	549	549	502	557	514	498	527	538	512	522	568	555	538	547	495	533	509	535	527	573	518	534	514	526	509	497	543	536	484	517	544	571	551	525	510	509	544	538	498	515	492	529	509	526	516	521	460	531	549	529	540	562	520	562	508	538	516	525	526	511	557	531	515	519	524	540	491	548	557	516	549	545	545	507	571	538	486	552	519	508	532	520	548	514	537	561	523	525	518	563	552	542	490	524	550	519	501	574	535	503	566	512	530	539	536	510	573	549	534	523	557	530	519	522	528	533	473	554	485	510	490	530	531	544	561	537	539	541	500	472	541	527	543	544	540	534	528	538	532	544	520	510	542	519	542	522	531	526	541	546	558	515	552	503	522	581	529	564	519	493	528	568	510	528	513	520	508	562	534	546	540	557	554	514	528	517	483	525	503	529	539	513	535	522	495	558	526	511	558	474	548	524	493	540	571	494	516	486	548	518	502	553	553	567	566	555	529	508	534	496	506	530	549	534	533	519	541	510	578	517	487	488	525	529	549	510	509	548	555	546	518	486	544	526	547	578	538	497	577	545	528	541	544	527	524	526	500	544	535	514	556	529	550	535	502	567	498	527
63542	44816	41251	33858	28095	32056	39192	33447	17182	2769	374	309	295	307	312	299	289	305	313	273	281	312	286	313	285	301	322	294	279	294	316	284	278	253	290	276	267	288	276	296	287	289	302	296	276	305	268	290	297	316	303	287	289	298	290	281	286	255	306	307	288	296	274	299	298	313	259	327	297	286	270	269	274	266	262	274	278	289	266	252	287	254	298	275	306	284	276	285	324	291	278	267	291	282	267	261	296	285	328	281	287	254	260	268	278	327	264	270	290	288	277	278	274	307	254	292	315	283	288	279	278	304	297	314	271	289	336	246	279	240	304	284	300	294	290	331	279	295	285	267	293	300	293	292	285	266	261	262	273	273	289	285	287	313	288	277	264	281	287	282	228	279	257	288	282	291	289	277	298	256	308	280	282	284	266	282	266	303	256	278	295	272	263	234	264	303	273	283	276	284	317	284	264	261	271	268	264	284	295	291	295	289	295	323	270	264	278	266	256	286	301	267	241	276	293	276	271	284	267	272	289	258	318	267	304	286	314	282	279	289	288	302	277	273	303	267	282	271	287	289	250	302	295	304	293	273	305	274	290	283	291	309	253	251	293	290	275	227	255	261	260	291	280	293	284	260	288	292	263	283	292	299	268	267	275	290	293	314	259	262	266	302	265	273	287	284	283	286	281	280	276	285	277	285	249	268	247	266	277	284	254	302	287	261	291	298	309	247	293	275	245	277	298	275	271	291	305	262	291	316	322	293	285	287	263	296	270	272	310	285	313	262	289	279	283	311	290	310	291	313	277	267	248	267	264	262	298	294	282	300	286	259	268	271	270	303	285	318	290	282	255	280	288	295	254	283	294	289	315	310	269	283	291	299	298	267	302	297	290	283	301	284	267	312	268	284	250	285	281	258	273	279	273	267	295	281	301	286	283	292	283	297	283	283	279	277	346	277	276	276	264	284	269	287	289	262	314	295	254	296	290	275	270	269	291	297	284	298	284	303	262	306	304	313	251	285	304	288	303	282	264	288	265	277	313	272	312	273	303	279	311	272	271	289	276	295	285	263	258	285	287	311	278	265	300	287	289	275	281	274	302	266	280	272	284	296	269	282	259	306	283	328	284	278	297	273	318	269	277	245	275	303	283	293	292	271	267	271	287	303	247	328	278	284	301	302	270	275	292	271	302	277	279	267	299	298	289	318	292	294	319	299	303	298	285	278	291	286	275	285	276	253	282	286	288	246	263	276	270	309	279	275	286	274	284	262	298	252	282	283	304	278	295	284	279	302	269	276	282	277	280	284	244	268	292	301	281	253	279	288	264	290	248	327	254	288	274	312	300	296	270	301	284	277	260	310	258	289	270	298	282	261	264	274	256	303	290	285	276	289	259	296	274	287	314	306	290	286	282	297	336	265	256	291	264	285	257	271	301	275	289	275	289	315	326	271	282	297	311	314	268	290	274	294	284	287	284	271	266	282	285	293	254	265	264	246	266	297	268	256	280	276	270	277	290	261	276	271	281	295	321	288	266	279	296	275	290	284	288	311	283	287	289	283	268	268	291	278	310	299	263	289	275	277	278	277	287	267	262	291	281	278	328	303	291	284	288	278	302	263	271	285	243	301	284	270	281	264	276	273	273	271	263	275	279	251	289	262	272	305	280	305	294	324	276	262	281	258	254	291	293	309	301	303	297	274	293	245	241	279	299	284	270	281	307	274	265	278	289	273	275	288	300	288	296	289	273	274	274	297	281	272	276	290	292	268	297	253	293	289	303	323	296	292	294	271	275	295	267	285	277	250	284	279	272	287	289	298	270	253	270	270	265	288	288	264	313	287	300	249	303	248	273	295	284	300	296	287	291	288	319	261	285	311	293	272	282	309	313	268	257	269	317	251	266	307	268	256	259	282	258	245	307	281	268	274	288	294	260	284	281	289	261	281	268	284	290	269	279	283	282	254	260	279	349	285	262	282	275	267	283	294	256	290	263	278	288	288	278	269	332	275	279	292	261	281	259	285	275	253	277	267	282	276	302	277	275	304	314	283	282	292	290	303	268	286	290	284	287	289	272	282	299	288	296	296	277	269	286	293	275	283	309	254	259	257	267	256	261	276	269	238	269	283	276	289	305	288	272	293	297	316	260	273	271	314	267	300	289	271	276	277	278	263	308	296	293	281	292	280	281	276	300	279	278	291	275	272	281	284	294	293	304	290	276	305	296	294	292	287	298	279	254	314	268	287	306	287	287	257	325	296	284	281	255	287	278	278	282	297	281	294	259	302	283	307	266	294	300	294	294	301	284	292	289	299	300	255	265	298	259	304	297	270	305	268	306	287	296	279	285	267	269	277	294	279	276	292	297	290	242	284	284	278	264	247	282	292	290	280	293	297	275	296	279	306	271	271	282	280	283	300	281	307	313	295	269	287	311	315	300	270	282	298	324	274	287	295	267	279	270	293	286	286	294	304	295	249	265	285	247	279	297	269	275	308	305	260	246	307	266	272	303	311	291	288	291	278	285	272	295	245	265	280	265	267	305	272	274	288	271	251	320	273	275	282	255	299	266	253	267	280	280	250	261	301	286	276	277	259	301	263	310	295	288	282	279	293	303	288	299	279	256	269	287	291	280	278	245	303	280	302	293	275	284	279	276	340	285	294	275	289	290	274	264	276	304	307	297	294	281	270	275	288	247	274	272	286	277	266	277	281	259	288	281	306	268	297	280	269	271	256	292	308	290	272	288	262	282	326	312	284	251	262	283	296	281	297	305	266	266	261	312	319	295	302	284	288	261	294	266	284	294	270	324	297	240	319	274	297	290	281	240	230	304	266	288	295	282	255	272	259	290	318	293	300	302	271	249	297	310	273	312	256	282	317	267	246	249	285	320	279	246	282	298	273	277	261	266	284	293	285	279	318	277	308	286	296	235	295	272	254	262	267	265	281	267	292	269	280	264	265	281	280	274	270	282	285	276	307	263	260	263	273	276	262	284	276	296	275	242	277	299	288	262	282	277	284	287	280	273	298	306	295	273	266	260	274	299	249	263	304	270	263	292	283	276	310	286	274	244	311	293	285	281	300	278	281	290	274	318	258	315	269	276	250	302	268	273	264	286	305	303	308	273	324	241	296	315	293	259	306	281	255	270	284	327	268	278	262	283	277	287	321	270	257	291	248	263	302	298	271	303	257	289	263	284	295	289	290	296	284	269	277	303	313	307	260	316	265	271	312	276	293	266	268	289	266	315	297	271	261	275	275	300	287	275	293	288	269	276	274	285	288	280	284	290	296	255	280	285	293	273	293	282	279	308	271	282	261	312	248	323	273	270	294	276	277	250	279	272	267	287	280	288	262	279	268	292	261	278	258	267	297	272	266	283	301	306	265	255	300	300	276	263	300	293	281	280	290	288	279	253	289	269	294	305	294	291	273	270	270	276	308	245	280	294	254	265	267	262	295	254	266	280	285	285	294	291	268	300	268	274	296	265	288	270	277	324	283	283	298	290	298	279	290
60425	61789	53535	47688	51755	67067	64067	45662	11852	731	742	747	771	712	764	749	734	714	631	724	689	699	708	721	706	698	705	705	685	634	680	652	642	641	655	692	673	677	692	692	635	711	666	673	681	677	633	687	709	689	676	651	702	708	687	712	740	649	667	673	704	657	670	679	653	698	669	697	721	677	685	677	657	679	675	680	720	704	691	700	679	688	687	705	681	678	697	636	635	694	705	672	638	666	665	702	697	682	686	674	668	656	691	680	688	658	671	615	684	696	666	693	712	666	662	702	639	680	702	659	692	677	681	699	688	691	722	660	670	663	639	650	668	711	655	707	631	663	706	743	672	677	712	660	680	663	698	661	676	691	684	658	700	662	695	696	700	720	654	695	671	681	718	651	730	699	690	660	662	684	710	673	707	684	639	670	672	644	683	656	666	648	676	668	687	723	707	708	691	638	661	657	671	704	641	684	654	698	701	736	647	689	741	674	683	699	688	688	683	688	723	660	666	681	651	624	693	680	658	650	639	692	668	675	649	698	660	660	664	662	638	674	687	706	622	694	624	679	663	677	694	687	676	689	609	673	680	642	733	653	631	677	668	674	650	669	694	682	691	669	701	697	652	618	677	672	700	696	656	657	660	660	651	631	659	711	638	657	673	679	690	685	681	642	678	658	646	724	685	687	682	696	645	689	680	710	619	674	704	686	674	723	609	692	652	705	663	676	651	629	648	668	684	694	661	634	677	695	591	678	671	697	715	661	668	652	657	650	646	695	687	697	717	676	704	648	739	690	672	736	687	693	685	686	696	675	687	637	670	665	672	681	686	660	693	749	682	640	699	703	616	685	702	710	681	643	692	648	664	714	680	621	660	689	694	715	694	666	637	660	645	626	673	694	698	679	710	693	683	726	691	644	658	688	679	653	641	677	658	698	692	643	678	608	689	688	700	708	675	628	677	686	661	671	712	666	664	651	658	659	651	673	701	647	647	699	647	638	645	698	656	665	683	698	682	678	667	657	717	686	676	660	698	638	699	676	679	670	692	631	665	663	710	671	639	653	688	686	702	651	657	669	638	699	640	662	656	698	682	695	684	668	668	698	678	657	683	701	661	689	690	665	679	701	697	668	688	674	699	623	680	694	652	710	685	685	641	628	716	710	751	686	642	685	728	647	664	693	670	678	659	710	679	665	634	637	658	691	708	684	652	676	637	664	648	721	728	692	679	657	668	670	698	685	659	672	697	656	653	659	695	699	674	637	697	631	639	661	656	668	724	657	688	665	656	634	701	637	662	670	647	705	695	646	707	683	711	668	654	690	666	717	638	665	716	662	704	728	678	655	739	669	672	679	686	699	683	655	685	668	650	626	669	682	663	669	650	681	675	619	653	668	680	704	667	634	691	642	668	681	696	651	674	681	690	652	675	654	691	614	700	681	701	677	647	683	693	705	717	733	652	638	693	676	670	729	710	719	707	660	666	653	708	709	709	681	690	689	676	654	707	682	666	670	660	700	683	685	696	633	675	710	666	671	654	686	671	684	680	627	659	689	668	697	678	635	685	695	654	674	676	674	700	652	660	648	662	712	699	685	691	667	703	735	705	661	751	700	667	671	679	703	702	636	654	688	648	730	661	677	707	694	701	630	693	651	702	664	665	630	687	697	679	683	694	652	635	643	680	656	645	718	683	690	654	678	675	639	691	657	633	667	705	671	651	701	647	679	643	643	649	682	651	666	700	658	658	660	683	652	667	661	710	665	652	701	693	721	682	688	666	712	684	671	677	688	688	679	660	686	623	660	652	671	684	668	663	695	707	654	667	669	699	652	670	683	624	686	662	681	679	665	686	669	654	693	711	674	667	657	631	644	706	697	696	691	706	652	648	663	684	695	668	703	701	675	662	672	702	661	679	656	631	716	692	647	657	656	719	642	627	631	695	592	717	657	713	670	690	659	702	631	664	655	681	667	704	654	645	649	640	659	687	714	652	678	675	639	676	642	667	650	657	705	673	669	728	669	652	671	650	620	650	654	666	678	663	640	654	706	713	661	694	637	668	656	708	639	704	673	707	706	679	661	660	692	682	678	692	690	641	687	648	701	674	670	646	680	678	653	680	664	689	698	661	649	699	664	655	674	669	702	662	671	666	728	668	672	659	646	695	680	690	698	658	666	708	669	660	694	657	667	701	669	663	683	659	635	643	657	682	694	703	657	635	661	694	617	644	658	691	701	676	606	653	629	752	682	678	706	635	658	700	687	681	709	645	711	631	669	658	687	690	642	687	631	682	634	717	649	736	645	642	665	665	699	683	689	671	665	678	660	626	670	680	697	633	641	679	688	641	710	674	667	656	650	689	654	702	658	731	697	589	651	677	673	668	638	634	645	643	663	696	662	645	642	697	632	650	658	671	661	647	692	635	646	680	688	662	676	641	697	629	669	650	671	656	688	674	698	669	704	680	629	668	594	728	719	680	706	643	632	633	688	671	652	701	670	690	662	651	714	683	656	658	662	669	652	686	700	707	673	686	689	644	710	666	610	665	705	638	684	683	683	671	660	726	698	643	690	705	680	710	649	654	702	642	653	704	623	712	637	670	678	656	689	673	665	641	676	674	630	737	689	657	640	668	685	674	657	703	638	646	684	659	682	674	655	658	636	681	618	732	660	638	678	654	678	690	693	619	685	653	640	706	630	662	599	669	675	668	662	667	665	678	639	701	653	645	648	654	688	687	680	659	699	663	699	635	699	666	642	660	675	657	645	721	632	682	684	648	636	711	662	700	667	622	698	659	703	656	687	703	624	698	683	650	617	647	706	720	671	661	686	698	653	695	729	654	662	654	664	665	672	639	669	639	670	699	676	646	685	686	692	672	647	692	733	711	714	655	676	653	673	660	654	636	654	669	679	658	706	700	699	639	689	684	673	696	707	677	727	585	717	658	631	672	645	660	678	695	672	672	635	674	735	656	665	721	714	676	643	613	640	654	652	693	663	714	670	620	683	691	678	659	696	612	657	634	680	709	691	671	697	684	687	714	669	685	672	665	708	676	693	703	686	645	711	707	651	703	686	688	660	641	704	629	682	662	694	697	672	708	642	677	644	685	664	618	644	680	667	684	672	665	664	656	636	658	662	702	682	626	650	700	630	663	701	667	679	680	643	688	669	678	652	734	636	692	626	683	670	707	656	663	665	699	618	688	701	688	651	700	649	655	659	702	661	680	632	664	686	665	655	702	673	694	682	676	692	627	682	649	596	669	653	632	619	653	631	690	628	658	716	638	643	667	618	660	661	638	704	617	717	677	641	667	633	659	671	730	676	628	671	694	686	647	685	649	697	712	718	678	665	666	673	671	649	665	669	726	676	709	661	636	682	650	679	655	664	691	660	704	691	663	624	621	682	699	645	682	722	680	708	690	671	639	699	663	678	709	673	689	686	692	631	656	679	674	673	725	715	702	690	711	691	638	661	656	680	662	742	658	669	660	651	665	706	644	681	681	642	677	665	677	707
27421	38316	41164	22645	7722	4822	4277	2232	452	147	136	124	147	152	127	124	121	136	139	143	126	135	141	149	126	119	136	118	133	133	133	138	127	108	147	136	141	143	132	142	126	130	147	127	130	136	121	135	138	136	144	129	124	98	109	146	125	136	132	126	138	140	129	133	129	136	142	135	125	135	120	118	119	122	132	122	114	137	137	125	119	128	117	125	136	141	157	145	130	119	119	130	135	132	115	133	126	116	130	130	141	115	130	134	131	140	123	130	121	123	127	127	119	151	128	142	135	125	153	149	111	155	146	110	127	148	117	138	118	137	122	117	151	152	125	141	144	120	115	124	133	136	139	142	134	137	153	134	123	141	142	127	114	120	145	124	127	126	129	118	145	138	109	132	124	120	126	126	125	116	144	143	137	118	129	121	117	119	119	136	116	117	131	130	149	118	128	138	131	125	131	135	133	118	121	116	126	141	138	121	136	122	139	150	148	117	124	118	133	118	128	115	135	139	125	114	124	150	137	106	135	147	124	138	146	127	131	142	114	122	100	153	118	149	106	122	142	131	142	126	128	131	117	119	122	140	127	128	130	107	115	120	143	137	134	123	154	118	121	136	135	116	142	105	137	111	142	121	121	140	135	96	135	131	127	142	116	133	112	115	142	141	157	130	139	136	141	142	119	117	102	113	133	127	130	114	137	133	125	138	129	129	115	113	132	111	121	130	119	128	119	124	117	113	148	133	129	134	110	140	148	124	114	125	129	128	143	137	109	138	143	134	126	147	135	118	125	136	152	142	118	123	129	120	141	153	134	142	124	123	151	147	108	127	137	119	122	120	123	116	139	123	108	113	132	116	135	140	134	131	119	96	114	145	126	141	107	131	145	136	120	117	122	139	119	134	127	139	127	134	138	138	124	135	122	136	112	112	125	141	113	139	123	141	128	131	131	139	141	139	116	111	130	152	124	146	135	136	129	132	111	111	117	130	119	121	148	127	123	150	123	131	145	125	129	123	132	131	126	129	136	133	142	126	140	130	112	126	126	118	118	127	131	141	137	117	128	128	153	135	125	134	124	109	126	132	134	138	127	132	133	124	129	132	136	140	123	133	114	120	122	129	150	146	126	135	127	129	130	99	124	121	123	118	141	146	133	126	125	134	133	139	125	135	125	132	133	105	126	129	124	125	139	127	132	145	150	154	146	130	134	139	140	134	140	124	135	129	130	125	130	139	141	121	127	119	123	129	144	116	138	117	128	123	137	118	120	120	146	118	132	124	123	148	125	121	128	115	144	135	107	125	113	117	134	143	132	126	119	141	119	150	125	119	154	143	143	138	119	116	117	108	127	113	119	110	116	124	140	155	145	140	133	123	146	133	142	124	114	111	141	126	116	151	135	134	111	107	130	140	146	142	116	111	138	133	144	129	100	153	141	135	130	134	130	119	114	111	127	146	125	142	124	143	142	135	130	119	129	143	122	124	129	140	132	110	142	130	136	134	129	114	105	117	129	154	125	116	124	112	138	138	143	123	121	117	119	142	124	144	132	138	126	132	130	135	160	132	156	112	126	130	139	128	125	133	117	120	129	121	140	120	135	127	117	132	129	158	138	136	140	114	132	130	132	133	136	119	127	115	127	120	126	116	127	159	139	146	131	131	120	129	120	134	135	127	127	129	138	131	128	139	135	141	136	117	132	107	128	134	132	140	118	129	109	139	119	158	137	155	105	118	128	134	115	139	109	131	150	132	120	117	135	136	132	118	129	124	145	130	126	110	151	116	122	118	133	127	120	137	137	133	114	137	146	137	132	134	148	125	156	130	123	152	165	129	143	116	130	114	127	119	133	124	106	135	134	121	137	126	100	132	123	131	129	108	128	116	114	133	122	122	111	125	114	114	137	160	137	136	130	152	152	132	130	124	119	125	126	124	131	159	137	96	128	121	129	121	152	157	155	127	126	132	138	136	115	120	118	127	152	123	114	125	127	144	144	117	124	144	125	124	138	132	122	144	141	133	129	144	126	118	125	134	124	136	126	141	139	114	125	126	120	115	131	119	118	136	119	151	143	127	138	121	143	148	133	136	144	130	134	122	143	136	117	129	130	133	113	138	138	134	124	118	149	138	160	118	120	131	121	135	132	129	129	132	113	119	117	120	129	144	151	145	125	127	122	119	133	122	116	137	137	125	127	137	134	139	149	119	125	129	115	118	110	129	128	132	135	140	113	129	117	140	138	132	149	115	120	136	129	144	127	122	125	131	114	139	140	119	133	114	129	140	118	120	135	142	123	143	125	146	136	152	117	133	144	126	128	126	132	124	132	146	124	138	123	137	112	138	134	120	146	131	130	139	146	111	129	143	113	100	139	136	135	119	115	104	112	129	133	115	121	146	119	127	122	132	131	114	134	155	114	124	120	110	136	120	134	118	134	112	126	132	134	134	119	116	130	123	134	149	147	122	160	136	126	144	127	140	143	123	138	141	134	147	119	116	161	137	128	111	138	127	114	129	128	123	153	142	121	133	148	115	129	124	128	138	127	148	139	139	128	139	114	132	118	126	129	141	125	124	127	139	135	131	122	139	118	110	138	144	131	130	136	121	125	123	132	127	131	133	108	119	133	132	147	123	137	115	119	109	120	112	126	141	148	120	135	126	124	124	124	133	154	129	132	138	113	119	128	156	125	131	142	136	123	144	142	146	138	126	123	120	112	113	144	127	121	133	127	107	120	117	124	118	123	122	129	134	145	123	132	108	105	136	129	121	129	134	132	127	104	127	137	137	120	119	141	116	129	149	106	127	140	134	127	118	138	131	114	130	124	141	115	109	130	133	141	118	120	125	111	118	119	145	132	124	152	144	126	145	116	150	131	129	128	130	116	137	124	112	120	150	127	139	159	136	118	126	119	147	136	144	128	123	127	113	141	127	120	109	120	131	142	126	137	123	130	137	124	144	107	131	142	126	128	131	128	129	129	128	112	150	136	121	129	119	129	115	126	136	123	130	127	126	145	129	124	140	125	133	129	148	121	134	119	124	119	124	109	127	137	144	163	124	135	124	130	149	151	134	117	137	142	126	137	126	129	130	129	132	128	139	128	148	135	115	127	136	130	132	136	139	128	111	130	99	109	147	131	136	129	126	123	121	122	97	138	130	123	136	132	141	112	135	114	113	127	134	129	126	134	126	142	119	128	112	114	101	120	118	103	124	159	147	116	133	116	117	145	126	127	132	151	149	123	153	129	126	151	119	122	130	119	113	149	122	146	146	134	135	117	146	136	147	143	106	132	122	136	133	125	106	126	119	113	114	140	125	129	141	119	124	120	134	161	143	143	122	143	137	121	128	142	133	142	128	123	136	135	135	102	111	135	109	126	117	150	128	137	114	141	135	133	117	141	137	147	128	102	133	142	107	136	137	146	134	139	121	135	129	124	128	132	113	126	129	110	136	110	133	122	111	130	123	139	127	130	140	113	133	132	135	122	131	123	145	134	117	137	125	124	116	122	108
21740	38195	41322	28734	12768	14543	14599	7676	837	356	355	358	388	376	379	355	396	348	354	382	348	367	373	398	354	387	338	356	387	367	377	350	358	396	383	346	360	371	339	367	363	406	371	398	402	347	388	373	374	348	348	386	314	372	366	376	377	348	354	379	338	379	350	365	384	366	375	361	367	426	338	360	388	389	354	376	392	361	369	351	365	356	343	337	372	397	399	396	371	330	400	371	357	323	379	377	364	334	363	372	367	378	389	360	325	390	364	363	383	346	363	346	349	357	387	372	366	373	377	369	355	339	354	354	355	388	386	352	393	368	370	386	339	375	335	365	359	413	391	401	389	390	368	356	349	368	347	371	371	371	349	351	373	355	374	397	364	357	363	398	369	353	364	368	376	382	371	373	368	376	376	346	364	373	353	374	375	338	357	386	383	364	382	391	336	357	387	375	367	377	395	353	401	361	353	368	370	366	397	394	369	385	374	384	352	365	383	377	366	401	345	385	402	337	355	349	357	368	330	357	372	372	353	353	380	364	367	365	360	373	356	357	349	405	356	384	360	370	375	364	369	387	360	371	356	369	359	360	357	362	436	369	351	364	330	394	365	374	348	385	355	350	387	391	339	371	375	347	396	384	340	361	384	385	351	379	362	353	364	361	364	391	354	360	364	376	351	373	334	389	360	365	390	339	362	364	370	371	389	374	351	371	357	364	385	360	379	405	403	396	384	358	348	384	366	373	368	400	376	359	345	356	368	376	376	343	361	419	373	362	362	353	376	365	369	341	369	375	381	369	360	341	398	366	408	376	344	376	385	379	380	363	347	386	381	367	381	380	377	379	377	363	361	363	358	384	383	336	374	361	365	384	351	384	358	389	344	391	382	398	369	391	376	372	354	345	356	367	329	400	325	378	385	372	378	382	350	357	368	342	377	405	368	366	370	367	381	363	390	373	340	370	386	392	391	380	386	364	383	387	370	376	374	353	356	350	335	363	393	340	378	384	338	338	375	374	385	358	368	359	405	375	418	340	349	357	353	376	341	356	372	388	392	360	365	343	385	360	365	406	359	372	399	359	354	372	360	382	360	354	384	343	375	377	373	412	366	343	334	354	312	352	374	385	349	382	370	369	366	386	371	358	357	393	370	382	346	352	384	373	373	356	364	403	388	351	358	340	379	358	348	367	358	349	371	371	383	371	378	362	393	379	354	370	382	379	381	372	386	379	425	373	372	345	401	367	375	350	352	368	362	365	364	333	363	359	396	366	357	313	361	337	392	358	360	345	383	405	391	375	392	352	361	345	346	364	357	382	363	367	388	390	394	329	358	363	368	326	352	386	345	355	383	387	347	360	381	365	362	345	347	336	363	366	397	371	344	365	339	337	355	357	374	359	384	387	401	361	356	352	350	321	373	382	378	368	360	336	356	382	358	389	387	406	367	380	371	337	391	378	377	375	362	378	335	375	392	355	359	363	325	379	334	393	339	372	373	372	366	371	406	345	401	377	397	347	385	325	375	379	366	410	372	386	358	392	360	354	369	379	371	396	376	358	351	344	404	372	351	388	404	395	394	343	357	344	325	370	396	369	363	340	352	405	373	353	375	380	388	356	352	373	378	357	388	353	369	342	385	352	402	367	373	329	346	369	396	334	356	355	368	342	340	363	355	346	360	348	363	373	392	393	379	367	382	336	398	383	387	395	340	377	352	345	357	363	346	377	365	391	351	383	391	349	362	350	408	351	355	361	365	381	376	378	374	350	341	371	366	349	354	399	390	360	338	352	401	375	387	331	366	381	350	374	321	355	387	367	344	378	347	353	333	395	360	353	385	347	353	335	368	361	379	363	377	367	362	382	378	380	327	362	370	387	384	331	352	350	401	342	363	374	344	378	354	393	389	373	380	395	350	378	358	361	355	377	389	363	341	374	413	366	355	380	353	359	389	381	380	331	416	377	367	340	389	369	368	355	362	379	336	366	379	399	351	366	372	346	359	376	399	374	385	352	391	351	348	382	365	376	354	361	363	390	367	347	357	346	380	355	358	346	382	335	359	339	410	342	387	372	359	369	338	385	374	408	350	377	380	342	344	361	391	385	373	349	371	379	391	388	368	366	391	360	362	358	352	376	341	360	348	386	366	376	362	357	346	384	369	353	331	350	366	357	354	368	378	351	370	330	349	402	377	396	361	363	387	355	351	397	370	371	393	364	339	377	361	381	347	370	383	361	342	377	364	392	368	374	375	400	361	372	361	352	389	363	342	370	372	364	359	361	344	360	367	351	391	366	377	357	386	374	395	405	375	345	385	359	369	375	339	333	337	357	361	401	340	368	369	368	391	381	389	387	350	343	344	373	347	378	382	370	369	359	379	345	372	369	365	388	379	348	365	362	349	357	365	355	351	379	388	339	355	392	377	395	398	379	353	379	330	388	381	311	394	349	360	341	327	394	400	358	382	338	358	354	337	384	343	392	349	319	357	403	384	373	350	353	395	375	375	376	354	353	362	396	382	377	357	352	373	354	376	385	375	348	369	377	352	353	368	397	343	351	362	355	394	402	383	370	376	378	374	384	402	383	347	366	351	346	379	345	369	407	359	371	366	364	388	372	370	334	355	376	372	356	354	357	353	391	381	344	369	371	408	336	388	378	344	361	385	343	364	361	380	364	393	383	375	384	349	375	341	382	376	378	348	331	358	361	366	375	339	380	377	372	379	345	382	373	349	359	323	387	392	353	377	405	362	388	374	366	359	382	364	347	354	359	326	362	335	370	355	373	337	379	380	349	388	322	373	366	339	393	357	370	360	367	361	367	394	379	353	409	354	383	401	345	396	386	363	376	351	362	366	352	386	376	368	355	375	352	380	339	349	338	410	364	361	370	349	370	348	392	339	378	357	361	372	392	404	350	387	336	366	369	381	376	355	327	388	346	389	386	350	329	363	382	383	368	374	402	393	353	357	358	353	400	347	357	402	363	397	363	355	371	342	365	385	404	381	373	394	354	399	371	375	356	367	396	369	354	398	372	368	375	372	372	357	308	350	403	411	373	367	350	373	381	342	361	344	378	361	354	387	353	390	374	360	330	376	331	376	358	385	367	386	378	356	370	392	373	359	349	353	386	376	366	394	362	338	330	370	373	359	360	429	357	382	374	368	385	383	370	345	363	375	358	369	365	343	349	382	371	368	313	367	351	346	395	355	355	368	381	359	355	384	369	341	367	372	372	377	368	383	378	374	373	375	368	362	406	400	389	342	386	385	366	347	371	367	383	360	337	359	357	338	370	372	375	376	390	395	377	372	387	364	382	359	379	361	363	384	391	358	382	349	364	350	396	371	382	360	357	379	359	372	366	354	375	356	340	359	374	382	358	379	377	348	367	370	343	352	374	367	390	358	342	355	377	386	403	388	385	394	375	365	421	395	377	387	373	351	373	348	393	367	384	407	333	365	370	376	364	347	368	367	361	394	394	354	358	334	374	360	305	347	354	360	369	345	373	372	360	363	339
60684	50660	41882	38382	36895	44427	39960	28642	16243	2036	235	212	172	178	189	186	177	191	194	194	157	192	193	192	163	187	181	185	180	180	207	181	172	188	180	177	187	183	180	194	189	171	184	191	193	168	190	185	202	181	180	185	197	187	160	170	194	175	181	181	159	172	181	199	198	173	162	186	182	169	169	188	171	170	192	144	159	204	185	182	166	194	149	153	186	181	205	155	163	204	178	189	179	175	197	183	165	167	190	181	162	178	190	171	175	160	191	157	164	177	168	200	182	177	184	162	198	186	185	194	172	164	173	175	155	177	171	155	199	183	191	185	180	183	180	172	167	178	180	167	184	169	152	171	158	178	182	174	185	167	205	176	184	176	176	164	189	178	181	172	180	183	169	153	162	168	180	182	169	162	168	205	161	191	184	172	166	177	187	163	160	160	176	153	166	150	195	190	157	187	173	165	157	193	170	185	181	188	163	167	162	159	178	189	151	180	155	177	192	189	184	172	172	188	173	195	164	153	167	164	183	184	178	187	160	179	176	186	171	164	156	176	168	171	182	206	176	166	177	194	155	186	191	177	183	182	181	189	174	204	146	189	165	176	179	175	171	191	184	176	179	170	175	179	202	183	172	189	206	159	169	180	182	193	184	179	167	170	173	164	190	182	174	178	167	149	174	193	178	179	168	173	183	170	159	185	184	197	199	186	164	176	146	169	174	175	182	181	179	179	174	175	190	170	179	158	177	158	155	173	157	173	179	208	196	201	163	179	177	165	175	171	196	163	186	177	168	184	162	194	185	184	200	188	179	182	175	152	177	178	196	189	152	181	199	176	164	162	163	191	175	157	173	170	174	175	178	165	165	160	179	198	172	159	169	169	158	162	181	178	182	178	154	170	162	168	150	212	199	175	199	152	170	176	171	204	185	191	195	146	179	193	185	170	175	180	159	160	169	183	180	172	149	187	189	165	196	185	201	170	179	176	177	168	191	173	175	182	175	170	179	187	170	164	168	182	166	172	171	186	151	207	199	143	194	178	171	147	167	166	166	165	193	175	173	177	192	170	160	204	181	160	152	194	167	174	161	154	170	162	196	168	187	166	174	159	184	180	171	179	184	177	181	159	186	196	184	173	194	172	191	165	169	164	191	156	154	185	162	167	174	157	158	250	201	165	186	150	199	165	178	193	165	157	191	178	177	169	197	169	166	192	182	164	173	153	165	186	195	171	193	166	179	180	172	189	171	179	196	184	169	149	180	174	159	163	156	175	176	186	160	188	181	187	169	172	165	163	171	181	167	166	187	179	146	164	163	181	171	190	169	151	160	187	200	171	171	182	177	176	180	188	175	181	172	176	178	145	169	186	183	174	195	167	173	168	161	165	151	185	178	169	182	152	180	175	193	189	162	179	171	149	188	172	175	180	177	173	189	188	175	177	191	168	175	150	200	161	183	171	199	184	170	179	181	181	185	176	199	190	165	160	175	165	171	206	175	210	167	176	179	175	151	174	172	182	160	171	207	173	176	136	190	174	172	186	176	164	191	200	143	204	170	157	177	148	183	181	176	183	178	182	181	177	162	180	177	167	156	176	185	174	183	185	186	189	168	178	171	211	179	177	186	189	154	184	149	182	183	207	188	177	177	175	182	200	189	170	201	166	163	159	188	196	178	182	153	191	167	174	174	175	159	188	157	165	195	188	182	172	190	169	190	176	166	182	191	182	179	186	151	179	205	192	174	151	188	162	187	201	171	182	190	190	195	193	184	165	187	167	169	156	185	186	179	194	161	166	193	167	154	191	179	181	205	159	163	171	170	164	158	170	168	178	194	170	165	175	171	178	191	178	181	220	158	192	169	207	168	186	186	170	187	184	198	172	189	177	170	174	170	185	175	186	151	146	195	163	172	162	196	190	168	201	188	164	150	162	176	189	157	171	166	173	182	180	187	167	177	165	166	162	177	172	214	153	169	173	175	201	171	171	152	180	182	184	178	167	184	164	187	199	164	170	205	197	187	180	191	162	190	173	198	185	192	181	195	155	172	194	166	166	167	180	196	181	181	161	164	170	212	166	175	198	182	163	179	188	192	186	181	177	184	152	205	173	165	163	181	197	182	168	184	169	168	173	188	173	173	192	180	180	182	171	175	196	179	179	187	179	192	189	181	189	173	187	168	183	175	215	181	187	181	133	179	204	171	163	201	172	165	184	171	174	182	189	180	180	152	188	180	176	162	181	191	171	175	184	178	153	185	168	166	179	157	189	184	207	191	166	160	170	163	197	183	168	177	191	140	185	181	159	192	198	179	164	189	182	185	183	191	181	166	171	166	161	200	159	167	178	180	159	163	190	180	167	171	181	201	170	156	176	168	160	175	173	155	183	162	203	170	191	175	174	192	177	189	180	159	162	180	159	188	179	165	192	203	180	176	195	194	175	195	172	154	180	203	163	183	174	190	181	168	164	176	188	166	190	172	190	173	167	173	213	165	172	172	167	191	169	196	180	194	178	158	184	153	180	167	168	166	173	174	178	163	179	186	174	149	168	200	179	139	191	184	193	188	183	200	172	171	156	196	193	214	161	179	192	198	214	186	152	175	217	168	215	178	150	158	175	178	197	173	191	155	194	176	170	173	180	155	203	197	176	187	156	193	154	179	172	169	169	186	198	176	170	159	177	170	173	177	180	169	176	189	186	188	199	160	186	162	167	162	179	172	207	155	172	194	161	181	174	185	172	175	180	148	191	165	159	197	199	195	187	174	169	199	172	157	163	155	184	157	155	189	175	183	176	174	176	167	188	173	192	173	205	188	183	169	180	187	168	167	185	181	175	192	157	190	169	185	149	193	170	188	183	177	193	161	176	199	174	173	223	167	174	168	188	170	167	167	206	177	165	192	169	193	157	184	173	160	222	187	163	170	186	161	194	162	173	169	172	174	159	170	178	173	175	147	194	173	182	164	200	192	164	161	138	168	187	181	160	183	169	170	188	181	186	160	173	187	177	188	146	173	174	180	191	175	175	174	166	219	191	180	157	188	193	172	181	188	188	170	162	176	163	183	173	159	177	142	200	175	202	188	190	201	204	193	171	174	155	193	166	169	170	196	173	171	187	186	164	149	163	189	198	180	172	174	166	215	203	179	185	159	183	177	172	184	186	172	181	157	172	190	178	167	171	190	170	173	196	199	184	184	182	179	220	155	192	204	195	167	175	177	182	164	174	172	191	171	178	164	171	195	188	192	174	198	187	176	184	170	191	169	183	155	175	159	182	173	159	189	183	195	193	194	172	172	162	165	163	187	184	181	184	178	173	169	195	200	160	151	190	169	174	195	167	182	179	180	171	194	159	176	184	193	158	163	175	173	175	181	182	165	201	174	169	178	175	195	183	198	175	173	195	171	180	160	217	196	171	205	180	185	170	154	182	205	167	166	176	162	196	209	161	182	151	167	161	183	184	165	192	160	204	172	187	179	158	183	161	155	185	183	195	174	176	171	172	172	148	186	161	172	181
53404	62753	56928	53758	56173	61555	54382	34548	17107	661	607	573	587	513	545	528	515	524	497	474	486	497	521	472	527	502	464	478	443	515	501	511	523	497	482	507	476	510	486	479	459	467	544	492	474	453	457	460	482	510	459	483	470	488	459	489	434	502	458	465	440	443	493	480	512	498	485	453	486	486	446	496	450	512	457	503	465	442	459	427	468	490	458	500	498	469	470	450	465	489	460	483	449	437	471	447	494	457	486	491	484	483	496	461	477	470	481	489	522	476	480	435	496	496	460	469	510	449	461	456	493	467	483	476	452	477	544	474	442	473	502	511	491	469	459	506	476	494	475	484	496	445	477	481	481	464	514	464	444	455	468	427	488	504	480	475	489	464	482	457	428	467	427	456	468	459	475	474	482	497	498	451	481	487	483	455	501	449	469	471	467	500	490	472	437	463	490	464	489	500	509	494	491	462	482	474	471	471	432	457	497	480	462	477	435	464	434	490	452	488	484	453	489	464	467	485	497	489	420	449	474	451	466	480	476	458	478	484	483	482	480	479	469	505	433	484	449	482	471	486	467	499	454	449	462	510	469	460	460	465	474	494	474	443	454	440	478	450	468	465	416	507	457	471	450	482	457	475	472	481	438	479	498	469	451	470	491	455	477	459	434	448	479	467	517	460	466	489	487	500	496	443	472	464	423	454	460	500	481	487	461	457	441	462	471	488	437	470	491	444	487	425	488	484	477	490	518	467	490	481	473	430	508	462	457	440	493	449	496	446	488	478	449	466	442	506	501	432	450	458	493	438	493	436	426	429	476	478	459	488	501	474	452	479	448	490	480	442	482	466	492	460	440	468	496	481	497	510	482	503	498	433	483	463	480	450	480	507	472	470	465	499	485	464	436	460	468	440	476	472	479	484	457	459	451	459	532	476	474	461	455	457	478	480	431	493	453	486	452	511	470	480	491	481	465	491	471	471	453	496	480	487	470	452	486	501	481	479	462	431	442	478	464	451	482	465	480	426	430	496	500	461	457	482	459	473	448	473	455	449	471	491	479	478	491	471	438	466	447	455	436	447	468	473	447	461	451	451	468	451	448	441	493	445	495	455	492	477	464	500	469	403	460	496	523	454	506	485	477	456	503	489	462	442	453	484	472	433	459	480	488	450	477	453	443	461	479	463	434	481	475	516	436	460	461	495	484	460	511	456	442	482	506	479	463	443	454	507	470	460	440	472	501	458	489	470	470	489	465	480	443	475	431	430	494	447	444	500	472	464	447	451	414	444	483	475	465	451	485	465	461	494	467	501	451	474	434	449	463	475	470	466	448	480	505	482	459	437	449	464	449	459	452	445	498	459	465	456	462	457	458	506	492	437	472	431	462	409	481	474	478	427	466	476	463	463	421	494	447	480	454	419	456	453	494	460	470	500	484	419	465	471	418	443	477	454	523	488	427	459	468	439	454	452	472	492	442	495	496	496	464	479	455	468	496	492	472	498	464	462	455	441	453	470	455	445	465	501	475	458	419	491	480	481	468	458	474	472	473	471	474	453	421	489	485	478	471	482	471	473	482	457	427	446	462	491	470	485	463	505	432	477	480	473	469	467	472	494	470	447	467	503	465	540	432	436	477	472	481	445	455	454	463	486	435	449	474	442	442	483	444	472	505	462	482	478	466	478	464	410	477	427	448	490	466	474	439	458	471	486	467	481	482	511	459	459	496	509	483	472	458	447	419	478	438	500	478	448	503	478	443	455	503	474	494	487	464	482	523	442	484	476	508	535	455	479	457	483	454	469	447	473	477	466	444	457	469	482	488	468	463	497	452	456	470	469	485	470	503	476	498	467	452	467	462	449	477	483	430	501	456	441	490	472	446	479	413	484	468	453	459	470	450	441	462	479	466	460	432	475	463	463	434	449	489	475	481	450	502	469	485	477	467	471	433	483	474	478	437	486	528	507	459	473	458	474	470	487	464	457	467	457	457	459	465	483	476	475	469	482	447	485	486	480	492	485	466	507	463	466	478	503	460	463	432	472	502	472	505	478	493	467	471	465	502	516	482	442	503	461	446	466	453	467	420	483	481	466	438	468	446	506	480	472	443	483	462	470	423	468	480	454	433	501	468	484	477	455	442	460	466	507	471	477	438	487	465	474	445	505	467	440	487	482	445	459	459	444	449	486	522	476	526	463	487	461	443	457	445	437	457	463	462	467	458	497	479	439	485	501	442	488	451	465	455	476	445	453	464	474	460	452	426	420	466	486	457	431	459	498	447	459	481	494	453	494	436	445	477	477	503	443	485	467	451	495	419	459	490	516	439	467	425	462	454	484	463	490	447	492	477	449	469	472	458	472	441	466	451	457	486	488	494	471	443	449	474	473	490	456	436	431	508	461	470	484	470	495	473	463	498	475	453	475	493	499	489	468	422	479	479	460	472	470	494	491	454	499	474	479	470	468	472	479	486	518	484	464	473	439	519	468	480	456	474	469	487	507	470	469	476	508	474	444	470	478	485	490	461	470	512	468	460	474	454	463	481	505	473	448	469	469	499	492	452	482	437	481	432	473	486	446	474	477	483	462	512	446	438	467	461	441	453	478	483	454	493	489	447	456	457	467	478	477	499	486	477	453	476	493	439	483	469	453	504	444	440	467	483	466	464	478	496	459	459	478	500	453	444	451	454	413	455	450	478	438	436	450	439	459	490	475	464	455	472	502	499	467	437	499	473	444	457	434	470	450	445	464	475	440	463	462	456	459	501	433	434	490	504	508	468	480	522	459	446	458	483	459	443	500	446	501	473	460	485	463	472	489	479	518	486	499	461	458	450	470	498	482	472	451	461	480	487	452	461	446	466	478	505	451	504	479	474	482	503	503	479	486	481	471	438	480	487	443	490	438	480	481	463	484	493	454	456	430	461	477	496	475	456	491	459	438	463	467	439	485	477	494	435	445	457	527	464	495	476	478	453	509	471	488	459	488	461	448	455	491	462	472	459	503	473	433	490	490	455	495	425	442	465	438	485	460	473	456	487	478	470	450	492	479	464	480	512	468	433	503	443	447	498	456	447	461	467	453	463	502	467	461	439	473	457	437	486	485	483	458	469	485	518	498	485	489	507	459	474	469	483	452	507	457	488	447	481	473	459	450	501	458	473	467	470	446	480	483	491	488	448	485	461	461	509	434	498	465	478	481	505	457	445	444	440	437	470	504	484	463	461	492	498	503	488	457	469	472	486	433	446	519	491	422	506	475	470	494	481	484	520	447	473	479	468	464	484	469	444	473	457	514	488	512	436	455	498	473	464	425	481	465	476	446	424	456	442	433	486	489	460	471	455	462	471	478	487	468	446	481	468	459	484	444	507	493	432	467	495	483	477	483	507	493	442	473	484	485	492	483	449	460	479	406	487	462	525	456	467	517	487	469	478	448	456	486	454	428	487	419	451	501	470	484	481	494	461	478	476	472	422	477	476	476	449	483	473	407	512	470	489	453	474	456	461	435	451	488	440	488
58179	47017	39836	36143	33706	35723	41451	38176	23645	6566	738	332	303	318	279	267	287	272	275	312	249	277	260	263	284	301	316	291	280	273	287	294	254	262	265	268	272	251	272	272	308	285	301	264	283	303	272	274	310	281	295	265	246	257	280	241	292	262	280	271	278	297	277	271	301	265	272	284	238	263	289	286	287	312	294	279	320	267	239	242	264	260	276	260	247	257	276	295	254	281	256	267	249	291	279	267	294	289	267	265	242	247	265	259	271	261	230	259	283	280	268	260	259	267	279	245	282	278	287	270	266	278	258	253	281	268	265	274	304	296	274	301	254	281	257	266	271	277	284	277	284	280	279	274	232	266	281	290	253	271	257	238	291	247	265	262	259	282	291	281	308	276	261	262	290	273	270	267	293	265	296	259	253	291	290	254	287	257	280	278	260	274	285	251	303	294	304	250	259	279	278	272	245	287	280	272	255	269	278	259	288	251	300	266	278	273	262	285	274	272	269	259	265	244	255	279	268	241	285	250	261	286	284	288	269	255	299	281	291	243	252	227	270	270	286	262	286	250	246	269	288	276	278	263	275	299	280	255	280	257	271	288	258	259	314	268	275	274	254	283	249	245	236	290	267	276	285	253	213	274	279	276	259	279	289	270	257	248	247	267	280	281	267	244	284	266	253	270	257	244	278	274	287	249	255	276	289	281	249	252	279	238	295	249	278	261	256	255	284	265	239	308	276	247	249	274	244	292	268	281	255	252	298	266	288	257	259	249	282	250	273	280	299	249	261	251	286	275	263	281	246	293	261	292	253	290	287	299	268	274	271	249	276	278	280	273	283	267	305	270	293	291	259	294	298	298	272	282	271	263	254	263	257	253	267	305	305	255	261	282	276	275	275	252	267	266	249	311	286	241	303	252	284	263	276	273	289	268	287	276	293	291	248	278	260	282	274	280	244	278	278	283	242	265	253	298	260	276	259	307	252	277	269	273	256	290	287	278	283	289	258	273	295	269	275	295	244	262	276	274	268	265	268	303	254	265	306	291	270	302	270	268	233	252	245	276	272	252	288	246	233	259	286	309	279	277	266	281	267	303	254	255	265	263	280	254	257	306	263	297	289	266	270	265	253	320	283	277	273	277	275	263	239	279	260	280	277	272	269	249	299	251	269	296	266	286	261	261	266	278	241	266	307	242	272	255	287	272	286	249	253	268	247	308	293	278	296	280	294	286	278	247	279	272	305	276	272	256	297	260	279	277	256	277	256	268	246	265	261	280	254	277	281	273	273	264	264	291	257	276	275	278	261	277	257	246	264	266	287	262	243	255	276	279	298	274	287	292	274	288	269	247	276	281	277	272	245	260	271	265	297	268	266	267	274	289	260	262	280	260	262	262	291	300	256	278	302	285	230	259	258	286	296	250	249	274	273	279	253	298	270	255	277	254	238	285	292	244	279	290	251	266	280	259	263	296	251	229	278	249	289	275	286	279	258	248	292	294	269	263	268	274	254	262	280	251	291	249	275	266	286	268	270	274	299	250	265	252	260	289	248	290	287	254	276	263	270	254	286	269	307	296	293	277	261	278	265	283	253	270	261	274	288	264	241	265	260	276	267	287	290	256	283	299	305	244	273	285	271	303	259	256	285	307	312	272	276	287	275	268	295	279	259	267	262	261	262	270	268	295	286	272	276	280	259	258	261	288	268	258	308	276	258	301	250	258	260	255	253	276	265	266	255	283	286	254	274	273	253	273	279	282	275	263	292	280	266	252	288	274	232	274	296	248	292	291	279	244	281	264	249	272	301	279	280	269	269	278	272	269	286	264	270	246	248	276	245	266	278	249	323	253	242	267	286	278	253	285	275	250	262	274	232	274	298	254	287	289	294	263	286	297	261	285	259	253	261	274	311	252	275	293	260	285	283	277	239	285	266	269	288	258	298	290	258	259	283	275	280	278	250	262	274	292	288	289	282	269	278	263	269	250	264	274	285	284	260	277	278	258	269	268	256	272	267	288	280	271	294	302	278	265	310	263	279	294	285	274	304	275	267	253	248	265	250	244	274	273	257	269	293	270	269	283	273	300	277	273	267	276	243	274	274	259	280	272	245	282	259	295	243	273	293	267	258	254	268	268	242	264	284	273	285	301	269	272	278	255	297	284	278	235	305	261	287	251	272	255	294	278	258	252	272	257	280	272	259	272	261	275	284	309	233	255	278	260	295	290	261	252	257	278	269	265	302	285	266	278	267	245	261	257	306	261	251	281	274	255	270	279	274	268	299	281	280	272	282	273	270	269	282	279	301	281	298	287	279	288	307	283	277	295	242	251	302	269	267	278	280	279	288	225	269	263	291	229	264	281	282	282	280	269	269	296	278	274	259	260	269	258	264	260	257	270	281	296	291	323	268	298	258	305	248	257	264	294	275	283	262	291	236	256	261	257	263	268	284	297	268	280	276	276	267	285	267	273	275	251	254	270	297	256	296	274	274	262	251	296	288	253	273	263	254	301	263	272	273	295	250	274	266	293	273	256	283	254	259	290	253	271	256	250	279	292	277	252	241	275	264	269	282	259	270	256	275	310	268	294	300	295	250	273	270	262	286	280	276	298	277	273	279	282	255	244	241	244	290	270	293	249	291	309	260	257	261	255	256	271	273	258	285	290	285	260	260	273	258	254	286	268	250	261	268	246	264	274	297	295	224	261	276	247	272	282	257	272	256	283	272	265	273	285	238	253	269	310	286	273	279	299	246	280	274	250	234	262	267	277	290	260	256	290	274	286	282	268	277	295	269	275	264	266	276	275	318	286	288	263	285	268	274	278	292	279	294	259	244	253	271	269	250	297	265	303	282	282	294	259	268	284	266	251	260	259	259	268	258	284	258	283	289	291	272	280	297	299	261	301	256	268	253	276	276	269	278	282	290	275	239	268	266	247	288	259	274	259	292	260	276	270	264	266	258	313	273	262	292	273	277	262	254	277	256	273	276	258	245	258	292	272	255	254	275	271	278	248	271	262	264	277	251	280	289	271	255	234	280	267	287	281	268	266	285	302	296	261	292	256	294	267	257	271	269	252	271	279	244	275	266	263	260	279	281	252	288	271	268	269	265	261	248	252	297	239	283	292	276	245	268	302	264	272	265	274	294	284	272	283	205	273	290	290	287	298	262	286	260	252	282	265	276	242	264	266	260	252	284	269	301	263	269	252	272	278	273	258	253	244	281	283	252	278	280	278	260	248	278	302	260	281	242	265	278	277	279	291	280	251	268	283	260	238	264	294	292	287	270	246	267	243	253	259	260	288	295	247	258	304	288	295	261	289	258	238	272	283	258	269	270	281	252	295	277	268	271	256	261	254	282	267	275	240	291	248	286	279	263	235	248	294	300	335	306	290	273	290	268	247	247	269	277	260	285	288	272	286	255	251	276	262	256	283	267	256	297	239	268	249	295	270	284	292	266	259	245	261	269	279	275	287	269	230	267	271	279	267	274	267	295	258	292	262	257	277	270	289
54664	60437	56312	55132	57643	66274	66542	56577	16445	821	800	750	739	765	752	751	717	665	712	673	762	717	743	680	667	699	692	684	640	685	630	644	672	635	678	641	685	680	660	641	624	700	678	663	655	648	671	632	666	641	627	629	658	669	665	634	652	682	702	632	643	670	627	677	666	717	645	677	640	594	631	632	629	674	667	639	619	667	675	655	650	677	642	654	640	641	622	667	646	663	626	638	631	649	647	661	618	672	705	628	596	659	615	691	641	672	632	660	672	697	625	694	672	705	695	687	656	630	660	697	664	670	646	676	641	680	638	585	658	667	651	636	679	656	595	598	615	620	635	676	629	652	702	630	694	645	685	686	632	621	629	665	659	672	674	705	657	710	646	609	661	659	584	650	687	674	676	668	642	657	617	680	685	673	662	648	642	641	656	666	656	622	643	646	655	640	606	656	645	608	636	659	637	658	659	632	646	641	695	671	632	626	620	659	679	651	653	630	648	586	626	633	655	659	675	639	665	654	648	648	643	654	695	665	649	634	626	628	641	671	675	629	640	621	627	640	665	689	683	646	653	638	588	681	671	689	619	663	607	604	635	679	624	668	638	673	651	650	652	595	632	644	640	698	716	650	639	645	657	641	671	654	648	669	671	634	683	629	683	654	659	634	661	640	680	651	683	677	660	637	642	647	603	669	683	638	600	669	627	633	609	622	640	650	689	663	668	693	651	665	648	703	652	651	642	640	649	663	648	681	665	671	691	632	650	652	632	647	676	665	628	625	620	646	662	641	695	662	643	617	634	653	659	670	658	694	667	657	638	655	649	657	636	658	680	686	662	676	665	651	680	623	615	614	635	628	655	652	622	697	659	654	696	635	641	653	609	662	703	665	675	659	683	627	644	614	708	697	620	670	617	633	649	614	689	685	671	683	652	640	625	636	674	675	683	661	675	596	662	660	661	646	652	619	618	688	648	668	658	618	655	644	644	639	657	617	698	696	670	675	651	688	667	673	677	676	631	697	657	649	635	672	683	667	616	620	690	649	676	673	667	657	680	701	644	659	659	686	643	673	674	628	651	646	604	602	660	667	662	676	710	620	645	626	665	697	685	660	640	704	699	672	635	662	660	616	645	680	676	650	597	666	659	669	652	666	641	646	647	655	692	648	654	695	643	622	660	600	622	684	670	602	698	632	645	679	634	621	637	666	638	667	659	642	690	588	648	664	639	634	620	684	672	652	617	656	685	618	675	641	606	633	645	638	646	670	640	689	658	624	658	667	656	636	647	639	700	628	658	616	672	649	608	660	649	668	669	681	614	597	629	651	678	658	649	657	660	644	625	670	637	676	694	677	646	620	629	666	715	625	677	632	675	637	644	661	660	655	643	700	652	655	615	603	694	686	718	663	660	651	640	685	659	647	618	626	637	623	629	640	618	653	633	624	588	665	641	620	629	697	627	623	622	667	688	675	671	663	683	658	634	682	645	669	638	682	674	633	675	627	695	649	655	657	658	645	626	629	648	648	690	571	633	599	622	683	626	641	658	662	661	605	692	648	601	676	671	656	646	664	665	649	645	683	646	653	640	632	597	663	631	605	636	644	683	629	638	651	694	656	663	611	654	618	613	647	646	614	655	653	647	665	667	648	668	640	663	640	632	679	667	619	646	623	636	628	623	654	641	684	660	660	650	652	660	639	626	662	714	618	641	591	626	643	624	680	636	683	667	653	651	648	664	670	644	662	673	673	668	698	661	653	659	630	630	645	687	638	675	651	622	643	684	652	683	649	642	656	643	630	637	617	627	686	686	670	672	688	642	680	646	689	672	670	668	669	633	643	702	632	621	678	640	624	664	700	680	635	637	648	660	682	662	631	698	680	693	621	660	710	677	639	659	679	631	654	668	606	616	614	645	657	644	649	685	645	668	659	656	662	649	654	660	634	675	640	657	658	628	665	649	688	648	682	617	611	623	652	625	680	686	636	684	617	643	640	646	647	628	701	634	641	641	679	668	658	670	689	675	653	605	669	671	703	585	665	649	602	663	630	689	670	647	645	650	621	634	646	642	693	634	650	673	651	666	630	677	637	657	635	638	615	677	654	689	626	645	624	694	680	609	628	653	708	642	680	659	640	640	619	658	663	651	654	650	667	635	629	685	656	679	640	621	626	662	671	672	662	689	672	682	680	649	706	663	665	648	682	661	634	701	634	634	622	705	681	670	650	636	674	682	645	663	655	611	670	656	681	646	642	640	649	671	653	656	684	652	706	684	604	646	648	588	661	632	642	632	676	681	657	673	648	671	680	709	668	687	651	631	617	639	662	666	572	656	628	618	653	619	660	647	624	618	619	631	665	628	620	641	615	635	655	636	652	642	624	644	643	593	664	636	624	657	689	623	721	657	626	644	694	683	677	649	629	667	662	662	642	625	591	668	650	592	666	660	647	680	621	671	643	640	663	685	681	644	636	661	639	668	678	653	622	677	672	610	684	679	645	683	617	618	618	678	656	683	622	651	650	636	665	614	673	656	687	705	612	696	650	651	684	644	681	660	619	621	654	643	664	579	656	658	642	610	612	675	672	651	651	623	657	725	670	668	661	662	686	656	655	681	645	639	677	656	683	624	671	652	601	642	611	686	620	616	672	689	665	639	680	614	661	643	641	676	676	637	655	663	669	668	655	721	646	694	642	642	682	660	671	638	648	672	627	633	628	625	620	659	690	653	674	634	655	639	635	698	630	668	700	674	638	635	673	624	643	638	647	660	667	648	668	655	709	715	665	672	634	663	612	652	650	609	664	634	647	639	676	669	645	635	657	635	660	663	665	655	605	667	647	628	635	658	673	658	670	676	614	653	644	690	662	656	683	632	627	649	667	629	650	698	686	630	726	677	664	701	666	624	656	646	593	645	693	661	695	660	654	662	660	637	658	636	590	612	652	698	650	608	620	642	670	631	668	654	667	664	667	649	610	680	649	649	677	684	646	670	622	668	624	617	657	665	636	632	626	689	598	653	647	658	686	693	653	679	652	681	669	708	644	652	666	646	654	662	698	661	618	645	688	677	703	622	652	624	616	635	638	636	641	669	636	662	619	632	689	664	642	673	623	651	679	664	621	675	606	617	622	706	668	700	621	657	657	647	654	682	639	642	655	662	659	665	639	654	646	618	648	664	643	667	646	633	681	642	701	659	651	634	667	592	691	687	679	662	645	652	690	653	638	607	645	659	695	667	683	680	658	601	675	673	682	694	655	635	644	628	633	661	672	636	629	614	631	671	657	677	644	643	629	702	685	682	658	696	683	610	636	703	676	638	642	677	620	625	647	691	665	661	645	634	673	673	657	661	656	619	656	637	644	649	654	686	636	660	679	651	669	702	658	640	636	687	665	624	656	648	636	630	647	676	681	646	640	606	665	639	620	673	646	635	649	691	668	661	657	643	670	659	669	645	657	658	657	676	725	615	689	649	677	660	690	658	584	653	661	643	657	599	659	668	639	639	663	660	671	688	681
23313	31397	37811	30706	15605	5086	4352	2754	168	121	114	119	118	126	119	117	128	124	118	133	101	127	124	114	108	115	118	112	108	106	107	122	118	114	117	123	98	126	118	122	107	111	118	123	119	125	113	115	128	111	113	120	120	114	105	119	109	121	111	135	124	116	114	118	113	120	128	116	111	108	120	116	133	111	115	108	118	104	99	102	113	112	115	97	119	114	124	120	95	124	107	111	113	111	131	121	126	126	107	112	114	106	116	114	101	106	113	128	114	122	108	120	118	126	97	125	103	94	102	119	117	118	119	112	118	119	107	112	120	101	113	93	139	102	111	118	118	126	100	105	114	123	125	123	110	90	122	108	116	138	112	109	122	114	118	127	123	98	117	127	104	123	129	118	119	109	103	101	125	121	115	126	121	108	119	117	115	118	126	127	127	118	118	94	119	123	101	126	114	115	113	108	105	107	117	125	114	132	113	100	124	114	120	114	118	111	116	117	114	106	113	114	136	138	131	118	118	113	109	113	108	112	121	127	118	129	117	130	125	91	130	112	104	129	90	122	107	123	120	113	104	121	135	111	87	128	120	121	107	100	118	126	129	118	118	99	127	141	126	126	122	125	137	112	98	110	110	121	126	132	139	126	119	126	111	134	129	106	109	109	119	105	99	118	118	125	107	112	102	137	126	112	131	136	113	105	111	104	138	101	102	114	107	127	131	127	118	123	97	118	114	120	121	103	99	111	122	118	121	131	119	87	105	133	109	130	114	121	130	142	113	114	110	126	114	109	122	112	119	104	118	110	125	103	120	122	135	108	128	126	126	127	115	121	127	124	119	128	111	120	105	126	110	137	101	102	102	124	117	112	94	108	129	125	118	113	101	116	117	108	134	127	125	115	103	104	112	123	130	118	104	110	113	109	121	113	133	122	107	109	118	101	101	127	116	118	120	101	143	124	138	130	123	101	129	89	120	107	118	109	120	124	128	124	122	107	125	113	116	102	122	108	115	108	109	131	100	109	114	128	104	122	118	94	114	100	117	126	117	106	113	122	136	116	122	120	126	113	118	123	128	97	121	112	114	107	98	122	116	131	99	121	128	118	114	115	120	117	104	127	120	100	110	109	103	124	114	134	100	110	118	103	114	120	127	134	110	97	122	119	110	129	123	103	119	114	114	135	118	120	124	127	114	104	104	122	116	111	125	120	108	137	119	110	105	107	123	119	136	125	129	127	105	114	112	117	129	105	106	112	98	129	99	132	108	131	126	104	126	102	117	119	114	104	121	125	110	92	101	125	99	124	116	100	107	107	132	112	111	97	105	110	126	121	109	126	117	114	117	105	138	105	117	139	112	107	108	118	113	114	126	115	129	117	114	104	103	131	127	124	122	121	143	139	125	87	132	120	112	96	105	130	113	109	101	84	118	133	116	125	113	118	102	101	106	115	119	116	103	125	109	113	136	113	112	113	104	108	115	126	112	133	122	123	101	123	118	106	113	127	113	118	123	108	109	111	106	117	110	91	116	103	105	116	108	112	124	136	127	145	96	119	93	117	118	106	102	111	156	130	123	121	133	111	125	117	105	122	113	126	107	100	127	123	104	122	120	130	116	95	122	122	102	105	109	108	106	105	125	147	106	124	102	129	135	92	115	92	122	103	97	122	98	112	133	122	114	112	112	112	118	119	112	97	112	122	108	115	128	121	121	126	130	119	123	109	139	98	122	109	96	112	108	129	98	131	111	124	117	123	118	110	101	107	110	118	104	119	119	107	109	105	126	114	99	111	136	101	114	103	108	111	120	112	120	111	118	126	119	114	121	133	138	105	108	115	126	112	105	128	112	123	114	131	109	123	126	114	100	113	127	131	108	145	128	99	128	114	127	109	119	110	110	112	103	124	133	110	129	114	126	117	101	124	113	119	110	114	103	111	112	121	113	115	117	123	113	110	136	118	113	117	126	126	117	129	116	124	126	120	113	126	117	108	115	125	116	99	107	118	99	102	115	104	119	118	97	115	111	134	130	111	107	126	143	120	112	123	103	115	124	118	115	127	116	111	125	127	118	127	125	115	106	125	102	140	112	123	98	111	133	99	100	118	120	130	112	101	116	121	96	116	114	108	134	121	120	115	112	137	115	133	112	128	106	100	109	132	100	112	119	108	111	111	85	117	105	111	100	120	123	102	91	124	113	127	117	110	102	115	119	108	139	117	121	102	126	123	126	107	109	109	109	127	105	117	126	144	135	133	109	112	123	122	113	102	120	134	120	124	110	94	99	113	137	123	128	102	118	121	123	135	106	118	112	116	100	118	111	117	137	130	128	107	101	132	92	118	118	121	130	120	96	121	97	115	129	125	127	109	139	131	135	116	129	109	106	108	141	103	113	113	132	99	134	128	120	126	119	111	116	114	103	98	113	119	115	122	112	115	108	126	123	147	106	122	111	131	126	119	100	121	112	109	122	131	122	114	111	112	120	115	116	136	97	116	126	119	127	109	108	116	111	114	125	116	116	108	139	117	109	105	127	118	116	125	108	112	121	120	115	123	106	107	121	129	125	123	113	126	127	124	100	106	103	111	104	130	121	117	107	110	122	90	105	105	120	111	114	99	114	104	88	113	116	104	107	122	103	104	128	126	135	119	123	126	108	120	124	119	115	115	123	118	124	108	106	135	114	133	104	113	130	116	119	120	128	98	103	108	130	102	100	97	107	120	115	121	126	110	137	125	122	104	93	105	130	130	124	125	115	107	111	125	123	113	131	132	110	112	110	112	123	118	112	121	123	107	117	122	122	107	125	106	100	109	126	103	100	104	102	95	111	108	101	128	127	128	127	143	124	137	114	124	117	111	110	112	113	118	116	118	131	114	111	114	117	110	119	115	140	115	109	128	119	109	104	120	114	137	93	98	103	147	115	123	112	111	104	117	97	126	98	119	94	116	126	123	108	114	123	129	117	112	102	108	115	107	126	112	103	130	118	131	130	120	122	133	89	131	122	97	125	134	115	134	107	110	128	131	109	119	96	110	119	98	137	140	107	112	101	122	106	113	106	102	144	123	132	125	101	108	124	130	123	103	103	116	108	121	116	143	145	91	123	117	119	137	102	116	128	111	98	128	116	116	100	128	121	98	110	127	110	121	116	120	114	109	99	118	108	121	116	104	108	113	115	113	108	124	122	123	104	108	121	134	118	91	112	106	103	102	117	106	131	136	103	103	119	95	108	113	112	110	122	112	96	107	123	105	122	119	121	113	115	136	103	117	109	111	116	116	126	125	127	110	108	112	129	98	132	114	115	106	102	114	120	130	119	121	107	105	130	110	99	135	115	104	115	101	105	110	120	124	107	115	112	117	115	98	120	117	135	107	108	100	114	130	116	121	133	116	112	117	122	120	120	121	109	105	106	111	120	107	121	134	109	128	112	131	126	130	129	133	126	142	103	131	119	133	125	124	99	121	133	107	103	107	120	123	117	123	120	107	103	110	116	127	116	109	99	125	127	121	122	128
17839	33184	40867	37925	21484	13617	15781	8741	414	348	355	312	320	346	337	311	356	347	345	314	341	350	322	341	349	324	322	350	333	350	332	342	318	308	345	355	374	328	315	368	336	362	330	348	364	353	303	343	334	310	349	341	356	370	321	331	356	331	357	331	312	319	353	341	355	324	378	320	340	385	324	353	296	357	346	320	343	329	294	292	326	310	322	336	344	330	337	346	301	360	338	345	322	294	341	360	358	324	326	341	330	337	348	301	314	366	361	343	319	334	311	365	354	322	331	332	341	363	337	342	312	333	328	340	303	320	338	347	329	331	330	311	331	307	355	349	330	341	349	319	324	342	345	373	355	316	304	356	305	369	313	353	360	329	314	347	352	325	341	352	367	322	333	332	305	374	367	362	371	313	349	334	342	322	308	339	339	352	322	344	370	351	337	361	367	324	357	347	305	359	334	367	307	329	310	373	357	358	341	344	320	353	351	342	358	332	321	329	315	343	354	326	348	336	323	345	349	332	355	339	343	335	344	318	344	354	358	343	332	351	339	357	333	339	304	352	342	357	344	329	361	356	348	360	337	376	324	329	357	346	335	334	340	345	304	350	299	335	355	337	326	356	343	360	367	321	334	334	327	337	344	344	318	323	335	363	356	352	348	339	318	360	332	336	335	327	323	348	329	349	302	334	349	363	350	353	359	356	346	296	345	324	353	345	358	380	333	390	349	342	322	348	330	340	334	322	377	353	341	343	344	344	346	335	320	343	353	345	332	343	332	307	328	344	329	309	353	338	372	327	378	342	342	381	333	347	361	345	337	355	335	340	340	349	360	331	340	342	318	343	358	360	337	345	326	313	316	316	331	334	346	356	329	328	312	313	325	314	328	349	368	344	346	356	347	327	322	335	330	364	314	313	375	342	334	310	344	329	347	320	342	318	359	326	329	365	350	360	345	324	369	320	355	332	324	309	346	365	337	364	322	300	353	323	344	324	317	331	359	329	367	318	345	338	351	380	331	297	376	335	320	325	347	322	372	322	363	341	351	359	359	341	342	391	361	352	358	328	350	329	356	342	317	353	375	364	348	332	332	348	359	332	361	290	365	331	340	357	383	312	311	317	355	347	348	310	349	338	312	370	340	360	333	338	356	349	339	322	353	348	351	329	334	350	352	342	325	360	365	344	331	310	353	335	324	353	330	328	328	336	377	332	328	328	335	318	353	371	377	347	322	355	327	310	333	309	319	324	327	338	342	325	346	334	368	367	347	307	389	340	319	355	331	306	379	353	334	366	354	349	346	339	336	335	335	325	361	315	328	343	330	345	321	334	342	332	316	327	344	306	310	320	337	349	330	296	328	331	330	342	356	324	343	310	342	374	348	298	369	360	364	381	355	381	326	368	333	370	345	326	341	347	371	339	329	322	338	351	318	337	373	311	339	349	360	348	324	325	335	332	300	328	306	351	305	367	315	355	309	328	329	339	306	359	342	348	339	335	327	341	330	305	364	347	344	372	348	329	368	350	384	351	323	289	376	357	327	354	359	340	359	322	338	335	343	354	341	332	360	361	361	337	307	351	333	335	327	333	328	309	319	343	321	321	313	362	331	365	315	356	353	362	349	346	362	334	339	353	301	374	332	336	324	400	335	328	336	327	379	351	374	328	333	345	361	332	317	372	348	322	344	317	344	350	353	343	349	337	328	364	344	332	324	376	324	332	321	355	348	360	365	358	339	337	309	336	346	316	347	323	300	341	332	369	339	370	333	327	347	331	328	334	357	354	338	372	375	329	351	358	345	335	354	373	341	331	343	316	324	359	334	335	325	358	337	334	362	341	325	353	344	337	325	308	354	331	343	343	317	347	332	349	343	326	357	346	331	368	324	352	323	348	382	342	338	334	349	356	350	345	314	343	324	361	309	317	362	336	363	330	327	359	337	356	349	338	320	328	351	354	336	351	327	301	349	394	303	350	338	359	347	317	354	321	329	346	321	361	326	327	330	314	332	346	376	359	343	374	345	342	314	374	364	361	369	367	343	345	344	352	344	345	316	352	343	325	372	341	387	392	345	327	347	319	318	332	372	354	346	388	345	332	370	350	344	320	321	336	328	326	320	366	355	313	343	325	347	316	351	341	322	328	340	358	385	305	351	331	309	331	338	347	346	322	335	336	358	317	367	344	355	328	344	365	340	315	330	357	320	357	369	353	351	358	346	326	337	345	363	321	316	339	343	339	325	349	321	334	356	328	326	319	333	351	322	331	372	337	294	358	335	327	358	345	353	333	292	351	329	352	338	359	375	358	328	347	329	316	351	374	334	340	334	335	319	346	351	335	359	338	339	339	324	345	332	357	362	364	348	301	335	352	357	325	327	331	349	319	348	338	343	317	322	348	327	328	369	306	346	376	312	350	339	347	384	332	347	313	321	337	315	337	323	345	349	354	324	339	310	338	339	316	338	319	340	313	351	377	342	349	336	342	328	335	357	351	337	330	361	335	335	319	330	357	353	331	325	342	364	294	352	328	313	354	320	346	327	355	316	336	322	348	381	332	382	335	378	347	318	316	393	342	374	366	340	343	345	364	349	319	331	328	346	357	340	353	317	310	351	332	344	364	337	356	330	367	354	323	320	346	300	347	329	333	333	329	362	333	353	350	340	338	325	346	360	305	367	353	346	342	318	361	329	375	351	364	378	313	340	343	368	339	352	350	367	345	348	299	339	314	351	330	365	363	356	327	322	370	328	348	362	371	357	346	305	318	327	333	359	329	339	333	323	381	334	321	351	317	334	283	352	326	324	316	351	310	332	343	325	309	340	298	376	341	329	379	353	315	338	326	346	380	341	315	351	349	365	334	344	337	371	317	343	342	325	348	344	320	329	345	339	376	337	349	339	378	346	302	375	346	325	333	328	349	351	344	343	299	333	340	301	302	341	319	340	329	356	320	349	337	339	325	339	363	334	363	360	316	352	336	361	353	351	326	330	345	327	347	365	343	358	354	314	305	363	385	313	322	347	342	340	320	326	337	318	339	335	360	341	361	286	345	356	340	352	322	349	378	331	342	337	341	329	299	350	329	374	348	332	348	339	371	354	368	339	325	324	316	357	348	363	317	364	346	326	305	330	340	344	336	333	335	327	342	342	324	312	349	325	334	323	339	375	343	351	351	339	339	325	336	326	357	337	374	362	314	332	325	349	387	352	322	339	325	337	356	366	316	309	351	339	316	353	347	321	335	323	332	361	336	308	338	320	335	341	342	340	300	363	342	328	384	326	325	356	303	396	325	339	345	317	352	376	324	359	347	327	364	321	355	331	367	329	328	361	329	311	321	324	339	327	307	341	334	353	339	315	348	340	331	333	368	344	325	356	386	349	386	348	355	327	353	337	333	329	348	339	374	351	337	327	360	332	320	375	312	333	345	377	361	327	353	326	315	366	381	328	354	334	322	367	333	332	338	331	303	355	301	358	353	355	348	348	328	340	331	352	331	337	337	314	324	328	354	307	362
58956	50147	46274	35198	31030	31577	35667	29015	10626	1213	243	202	217	182	197	202	190	206	188	187	200	194	192	185	193	183	187	180	187	168	186	176	186	172	213	202	169	201	173	199	187	183	190	203	179	160	175	158	163	169	179	186	197	169	186	184	193	190	194	171	177	198	166	169	199	167	188	209	193	184	166	160	212	174	163	182	201	175	195	175	210	193	213	182	166	169	167	165	178	179	196	191	181	152	190	175	198	189	191	184	225	175	185	182	183	188	194	178	191	170	198	171	170	185	159	170	199	197	173	177	155	191	181	175	191	195	195	169	180	174	166	163	181	199	187	184	178	180	175	177	169	155	160	164	174	192	164	193	175	170	180	177	172	175	184	185	178	178	166	186	167	185	180	150	201	178	190	182	205	200	184	198	191	174	195	219	191	163	169	193	198	201	184	186	182	194	167	194	175	203	189	177	170	196	191	177	160	206	183	165	181	189	206	198	176	172	168	172	210	188	173	159	179	167	187	179	161	198	179	216	181	174	185	157	157	196	162	196	161	199	203	185	193	174	181	160	165	177	195	200	173	176	156	179	188	190	215	188	164	189	174	178	170	172	183	204	186	155	179	179	158	201	190	205	167	183	163	179	190	166	183	193	206	184	186	175	184	197	200	173	173	176	197	190	171	160	163	170	192	179	184	172	180	149	171	203	185	183	157	185	204	182	201	197	170	177	181	182	177	156	167	175	176	204	160	167	186	186	174	184	186	184	172	195	183	200	197	205	191	194	174	192	181	178	222	161	190	188	181	194	184	207	171	191	188	187	202	186	195	186	191	180	186	199	168	162	208	194	195	165	182	183	164	180	188	206	202	185	184	178	170	199	173	195	188	186	170	202	207	192	186	205	160	175	183	219	161	193	168	195	200	164	174	162	197	188	181	206	196	181	188	191	180	179	192	174	171	178	186	190	165	198	185	197	197	162	172	168	158	187	199	182	200	168	176	172	178	164	202	193	158	191	193	165	171	198	188	176	189	192	189	174	193	186	176	225	195	182	175	192	188	177	176	178	200	183	195	183	168	185	165	188	192	170	178	192	174	184	180	158	164	204	158	221	172	200	197	196	171	171	195	169	182	191	190	185	166	188	171	206	197	195	187	168	169	185	206	171	171	186	172	189	176	193	183	196	186	188	205	164	164	188	188	166	202	158	180	177	185	181	186	188	185	182	180	160	193	188	185	201	184	176	171	177	174	177	167	180	184	191	202	183	169	184	180	175	187	184	167	176	172	172	197	208	177	185	176	183	177	168	167	191	188	195	178	183	171	180	157	196	162	188	186	174	200	180	194	175	170	205	181	205	173	175	181	178	192	165	190	187	164	162	175	180	176	196	171	183	176	188	176	171	175	185	178	213	172	168	213	197	180	195	183	181	182	158	175	188	183	167	185	187	208	193	187	169	192	197	182	181	179	201	176	171	187	167	180	169	176	180	173	176	162	166	186	193	179	191	177	179	166	192	189	161	182	188	175	203	163	176	163	177	207	173	197	165	182	189	191	180	214	210	212	177	186	186	189	202	180	191	174	176	190	178	155	196	172	180	156	203	163	185	178	185	178	156	190	194	182	160	176	197	203	183	189	196	204	171	168	171	178	201	202	176	188	167	182	168	184	186	218	197	189	164	178	188	213	173	200	201	164	166	176	189	189	178	193	158	190	179	164	179	183	173	195	177	195	184	186	201	187	193	181	143	190	191	173	196	155	183	191	206	192	207	233	207	165	142	184	193	180	174	163	189	204	199	196	172	175	223	202	180	174	160	175	174	166	172	197	130	160	165	163	170	185	166	172	182	167	152	178	190	182	204	181	177	187	169	195	161	176	170	154	189	192	184	201	169	184	176	191	195	189	182	174	175	177	194	150	172	177	192	190	168	157	191	184	151	186	164	177	178	171	196	196	203	165	167	190	160	174	187	188	169	174	200	172	175	179	186	182	172	192	206	165	182	170	188	193	195	172	185	175	171	175	173	170	178	192	166	183	193	182	188	170	186	176	178	207	194	164	194	182	195	172	181	196	188	189	185	167	143	176	188	169	203	173	162	197	190	200	148	178	197	184	193	164	184	171	189	186	180	180	162	191	195	203	196	192	176	201	179	159	161	189	185	202	194	203	198	188	170	187	206	196	178	173	188	181	203	179	202	169	191	170	161	194	176	179	185	189	172	179	182	160	155	179	160	158	171	175	193	178	191	170	196	182	181	182	200	189	190	184	191	199	182	190	180	191	160	176	174	173	177	192	168	176	163	188	190	175	176	187	216	177	184	180	170	178	199	192	181	189	198	201	196	206	185	192	206	182	179	176	174	179	192	204	175	175	180	197	189	192	182	204	194	180	206	155	177	220	190	175	187	199	174	177	182	179	186	170	165	181	178	166	220	185	194	174	174	197	170	193	204	191	169	170	188	189	174	165	179	177	181	173	207	153	171	194	154	168	171	189	167	168	196	197	176	160	182	177	190	182	201	184	188	173	199	168	163	169	202	179	201	179	172	166	189	177	173	184	158	183	162	178	192	174	203	193	164	197	200	175	181	194	206	186	184	193	177	197	196	181	211	188	181	191	174	184	193	215	199	204	177	162	194	174	155	184	187	193	194	187	184	190	185	177	180	195	197	186	181	182	194	181	168	185	167	169	186	160	202	195	180	197	178	183	186	165	184	200	186	174	155	173	170	181	183	169	181	187	158	175	179	194	202	168	198	198	203	201	165	172	178	179	188	170	188	195	188	189	186	182	210	190	196	194	204	187	167	200	170	180	180	174	188	183	187	191	169	208	156	176	185	200	173	167	196	184	187	171	198	196	182	189	230	191	182	170	181	202	182	214	184	194	181	168	182	185	197	193	184	185	186	175	168	196	158	151	186	165	167	193	173	159	192	196	200	179	214	189	166	186	186	154	184	215	157	179	165	164	185	158	197	156	167	191	210	157	176	172	194	184	168	203	163	200	172	192	183	188	200	193	191	176	161	194	204	176	190	194	190	192	190	206	143	181	194	141	155	175	191	196	185	199	186	164	188	172	186	182	192	154	189	169	180	199	169	181	179	189	181	185	180	176	170	149	167	168	185	190	184	188	175	169	171	189	188	170	169	162	167	189	172	183	179	166	179	204	182	188	175	169	170	187	164	171	172	185	173	174	193	177	196	175	175	192	172	194	185	194	176	176	179	183	195	179	178	169	174	160	177	181	213	184	187	173	176	173	177	169	163	165	172	178	151	184	160	173	191	182	166	184	186	181	169	167	198	208	192	183	198	174	193	169	177	197	184	208	161	193	185	177	188	226	200	180	187	193	173	176	182	180	186	195	178	186	205	197	196	180	166	197	168	157	176	173	189	181	193	180	210	197	179	175	173	193	201	174	178	188	180	191	178	167	156	172	177	156	182	197	188	168	181	174	171	183	178	206	157	194	186	181	206	193	164	184	188	176	186	175	181	174	178	182	193	183	181	192	171	184	202	181	169	181	164
50108	58352	55014	54507	54946	55676	53363	38826	4720	632	586	576	537	566	500	537	571	548	528	555	533	562	518	469	506	472	521	492	522	486	471	505	493	502	493	492	468	474	490	526	489	461	496	500	503	441	486	493	494	470	504	517	485	451	466	448	482	471	510	424	467	478	481	470	499	479	507	475	470	508	452	524	478	498	460	497	497	452	474	500	500	467	485	497	495	480	505	475	445	531	503	496	493	484	512	469	491	478	453	494	504	518	499	472	531	482	493	495	497	497	484	449	487	466	497	497	467	456	494	502	469	477	446	483	468	461	484	468	474	488	499	525	470	433	488	460	511	467	483	478	493	475	484	453	491	494	467	435	483	478	480	496	482	442	487	478	471	480	467	489	479	475	477	460	482	463	492	491	461	464	483	473	467	463	481	468	458	529	538	496	463	458	486	462	438	467	486	461	485	519	472	436	494	491	495	479	476	522	463	501	461	467	472	467	494	457	449	483	466	480	468	517	472	484	451	525	504	471	455	439	490	507	478	460	439	471	473	499	506	469	483	491	450	497	477	471	465	517	446	496	471	481	503	511	509	518	483	493	491	485	494	492	457	508	478	478	523	518	469	426	493	477	472	464	470	452	459	501	467	475	465	498	492	473	520	436	499	457	472	510	481	476	500	502	469	467	471	508	458	484	463	519	477	483	463	441	461	502	483	457	492	503	479	508	467	496	504	489	495	466	460	483	462	462	487	489	427	451	477	509	469	444	489	468	456	453	495	516	489	451	467	461	459	515	497	505	467	510	517	497	487	501	480	464	469	446	485	475	486	467	460	476	483	486	489	468	501	501	463	502	468	471	512	441	483	504	439	491	508	524	449	480	501	455	478	461	438	486	477	449	483	472	523	498	516	507	484	513	490	477	491	455	477	488	484	467	507	490	498	497	477	489	421	485	479	500	471	444	496	515	494	474	452	507	451	515	475	484	512	501	465	529	511	469	457	476	449	467	448	425	482	448	498	502	484	509	447	472	442	461	483	465	492	501	497	452	448	465	499	505	451	521	506	467	473	494	468	449	490	501	484	479	479	489	500	456	451	535	473	509	490	443	493	483	476	458	491	502	476	444	480	509	518	452	507	459	476	455	487	485	498	439	450	483	451	475	483	471	496	475	507	488	488	452	445	459	428	463	469	481	524	435	495	466	464	500	492	474	498	467	491	442	484	501	510	473	444	506	472	494	473	485	520	438	480	484	464	484	515	481	473	462	469	470	462	461	429	475	471	501	489	475	509	488	463	481	538	494	479	478	517	507	451	446	512	478	512	464	517	473	461	467	511	455	465	471	482	494	467	494	477	475	504	482	474	465	491	472	455	473	457	490	475	516	478	498	489	447	490	514	462	453	479	454	478	476	462	471	515	455	469	475	507	474	471	479	490	490	466	512	530	447	461	491	477	489	458	489	498	531	492	474	487	508	491	493	496	471	477	448	487	481	491	486	506	469	471	466	464	471	476	498	444	473	484	488	489	490	475	455	487	459	479	488	499	471	492	485	464	497	472	465	464	483	450	489	475	514	490	502	499	460	496	456	461	463	492	488	473	486	465	495	449	490	508	480	474	482	483	435	479	454	465	466	451	481	460	481	481	474	480	470	508	483	465	469	523	491	490	495	473	482	441	477	438	498	501	466	471	463	465	478	500	494	473	474	484	482	437	447	472	483	500	475	449	467	443	508	479	494	494	449	506	462	524	491	488	493	456	477	476	470	471	471	473	484	502	483	471	459	461	498	495	483	489	488	488	473	505	506	474	482	473	508	496	484	483	477	476	485	461	466	520	427	525	499	489	513	477	537	464	471	505	470	498	490	479	453	468	529	496	471	478	483	506	472	480	465	452	509	483	483	490	477	475	443	511	435	475	457	469	495	527	453	479	488	472	527	498	504	477	465	494	486	483	448	441	481	480	509	462	469	492	501	502	447	514	476	479	470	498	484	501	438	493	495	489	482	519	483	475	477	484	490	476	483	490	445	485	501	492	439	444	504	492	485	476	497	455	464	507	477	470	472	490	463	429	449	454	457	496	474	496	442	460	508	469	478	476	472	510	514	534	492	495	498	451	490	532	448	462	442	486	448	467	470	510	448	464	462	531	516	490	453	486	486	456	458	487	499	483	475	496	498	490	497	538	435	512	472	464	469	500	495	466	480	491	495	485	473	493	472	473	497	476	485	515	484	484	507	490	494	486	461	457	479	493	479	469	503	454	437	480	513	513	487	465	487	462	487	507	484	474	500	473	448	498	480	477	490	469	486	454	476	492	523	454	464	438	486	467	453	512	487	490	514	476	492	480	536	478	494	462	476	518	462	468	461	464	504	492	475	477	454	499	461	446	427	443	430	479	502	457	463	495	502	465	481	519	470	487	473	506	475	438	509	508	484	459	493	482	457	479	505	485	454	499	489	479	475	479	495	465	514	472	458	499	516	484	468	501	520	490	478	453	486	474	492	460	454	479	467	488	487	462	446	475	483	481	488	477	481	505	478	515	488	467	489	479	486	473	471	474	463	491	474	513	470	461	527	472	441	465	488	494	522	471	469	510	481	467	458	481	515	461	489	479	481	503	445	495	520	504	454	493	466	417	473	492	523	504	499	475	532	474	436	490	515	476	548	522	523	481	466	491	504	492	456	467	458	522	508	486	494	481	461	502	468	479	498	489	491	475	505	467	445	524	496	468	429	510	503	468	497	478	454	494	456	483	471	491	488	515	488	459	458	498	445	502	472	499	510	466	514	459	479	466	514	480	461	454	499	463	463	492	529	453	480	449	455	493	499	484	503	487	473	481	475	443	474	469	495	467	449	481	491	486	507	513	485	438	445	471	467	526	471	459	470	467	481	486	466	476	477	473	487	475	472	483	478	503	481	479	471	506	499	497	491	465	522	444	482	482	464	503	481	448	443	493	469	444	530	513	465	480	492	457	489	543	458	492	483	456	458	449	470	522	470	470	448	474	473	451	433	509	459	538	478	505	467	467	488	474	476	466	488	468	499	431	493	519	472	490	522	542	466	525	480	489	511	501	469	457	501	484	501	471	463	466	497	524	500	499	465	485	510	503	485	499	450	426	518	486	475	474	496	456	472	442	505	516	513	483	469	455	495	459	459	487	485	461	474	465	483	466	489	457	465	443	494	503	489	498	481	479	477	463	486	506	490	482	504	442	478	480	502	455	490	492	461	502	453	461	488	494	472	482	480	514	457	492	451	492	484	437	488	463	462	443	489	513	461	488	456	446	466	454	433	486	497	464	473	473	483	525	519	515	444	465	486	465	487	502	484	498	466	481	468	484	456	488	545	487	497	502	445	487	482	477	462	467	482	534	477	483	450	462	489	476	478	510	472	480	501	504	505	492	487	439	464	488	461	453	432	468	486	472	464	466	488	490	437	501	478	483	452	476	485	499	471	469	476	474	472	495	480	496	478	502	507	495	501	511	475	484	498	481	484	501	523	477	482	493	493	463	489
60540	47930	43143	41478	29023	27911	31227	28622	17766	5998	712	360	323	325	296	304	297	283	280	304	272	301	291	276	300	290	258	275	297	310	262	311	252	280	291	300	289	240	299	288	284	292	281	307	295	278	281	292	278	272	273	285	307	290	279	267	249	289	285	286	299	311	292	282	266	271	301	302	269	276	278	263	249	312	285	321	275	268	291	258	291	264	309	315	244	285	275	277	281	275	255	275	260	311	301	265	254	288	280	271	292	277	311	282	271	224	274	261	299	298	269	253	247	272	298	285	279	265	278	236	248	287	296	305	280	279	269	287	280	285	251	284	258	303	285	259	281	299	258	293	288	284	308	270	246	291	282	267	263	255	276	293	286	288	277	259	299	256	277	250	224	271	274	252	279	277	258	275	263	283	284	241	276	299	316	294	270	300	279	269	285	313	272	284	266	292	287	272	279	277	278	288	284	262	277	296	280	295	271	285	266	260	257	276	291	262	255	241	256	268	298	256	274	266	280	272	246	283	283	284	320	274	295	247	277	284	270	276	262	259	262	267	323	266	284	292	295	259	263	259	268	298	302	264	277	271	266	239	271	262	264	250	264	311	274	280	300	246	262	285	245	270	263	246	278	266	265	296	273	291	241	298	247	273	262	244	272	296	293	275	268	259	274	261	246	271	301	269	302	251	287	283	281	296	274	265	258	270	274	257	274	303	284	260	266	261	271	278	248	258	295	281	257	274	259	285	284	291	256	271	287	294	252	272	294	258	303	249	301	281	278	271	279	279	299	292	259	254	294	257	264	266	290	279	272	252	278	277	282	260	279	261	262	311	282	268	292	224	294	279	241	258	306	274	289	280	288	256	280	293	329	270	289	274	277	273	289	272	272	276	257	286	290	267	277	261	254	254	279	285	283	255	280	277	284	277	293	265	286	271	296	271	279	285	291	266	280	279	244	271	266	248	248	281	276	267	305	257	273	257	275	254	263	257	292	275	293	286	247	268	289	268	281	256	288	257	245	250	290	254	267	278	281	262	267	258	283	283	263	286	252	272	280	268	247	242	274	253	292	278	267	276	274	272	312	248	285	274	281	266	322	271	257	277	296	254	276	283	274	264	289	273	244	263	261	272	258	310	270	284	261	261	328	285	271	276	278	251	279	248	280	253	271	270	282	257	272	273	312	277	261	289	277	274	288	283	271	256	261	268	271	285	246	286	287	289	286	276	299	261	263	273	295	291	271	292	286	287	271	301	283	249	262	297	318	266	284	287	272	267	278	276	269	290	267	279	261	274	267	294	264	277	260	309	255	287	260	271	290	259	271	277	283	307	278	267	267	269	245	282	291	249	270	251	259	274	271	295	261	274	260	286	271	263	277	288	276	263	261	289	241	283	281	266	260	260	275	287	264	286	241	258	290	256	265	270	299	268	287	305	313	282	270	264	285	259	288	283	279	279	259	294	277	288	279	274	299	300	263	275	268	245	291	263	270	292	273	277	254	277	289	290	292	293	271	252	282	280	245	271	308	272	263	298	294	294	263	274	288	248	264	313	277	243	261	252	254	280	255	273	286	295	260	274	249	253	267	304	256	272	246	265	279	253	291	276	249	307	269	295	286	262	277	261	270	278	320	285	274	254	273	271	271	270	289	282	278	251	265	297	289	302	259	272	244	265	280	247	304	264	286	274	294	265	249	286	260	292	296	257	270	273	284	285	259	305	270	259	276	286	295	262	259	266	278	279	271	290	270	249	276	305	273	274	272	271	284	264	270	300	269	302	264	303	279	303	272	272	284	263	283	293	296	279	264	273	302	270	268	280	296	292	273	243	238	275	246	272	279	259	263	269	241	288	275	269	276	229	265	274	286	278	275	283	296	259	259	305	261	297	257	272	290	225	258	273	236	261	245	277	264	301	300	264	300	269	233	304	288	299	268	262	293	278	261	272	305	309	272	271	272	295	246	263	268	275	261	269	304	280	265	274	261	256	238	270	266	293	292	232	255	276	269	262	299	302	294	313	263	259	270	253	283	255	246	245	264	258	234	262	285	285	241	273	257	277	297	245	275	277	283	260	282	275	278	306	313	275	278	288	278	270	280	315	280	294	262	268	258	313	266	250	277	256	272	273	296	294	287	304	293	284	256	261	277	264	288	279	255	263	269	279	290	278	285	294	257	272	244	297	245	283	283	243	284	269	266	298	257	252	279	292	283	261	291	266	269	288	273	249	268	278	268	271	303	306	273	274	315	268	292	293	297	272	272	270	259	279	277	234	270	273	293	280	261	290	268	258	285	245	281	293	302	279	296	274	275	275	238	308	249	242	307	287	256	273	322	273	261	253	232	275	310	295	263	273	253	267	295	260	256	295	315	278	297	259	286	281	279	288	265	282	306	290	285	276	277	283	277	289	304	290	303	317	278	309	275	261	263	292	262	273	270	282	278	267	302	284	259	273	313	299	262	247	280	252	284	284	275	259	282	311	250	247	259	293	276	258	272	261	258	266	284	271	283	257	284	273	269	268	302	310	276	235	258	259	280	271	256	263	267	303	262	279	286	257	302	274	251	265	252	288	276	252	272	265	259	245	263	277	264	286	270	250	289	256	298	261	324	241	287	268	277	301	273	275	312	266	290	286	218	257	250	289	265	272	272	299	266	276	269	277	274	283	289	258	278	279	294	274	269	270	305	282	290	287	262	277	274	233	277	268	262	265	289	273	269	297	273	266	268	290	257	243	284	281	297	268	248	282	254	277	300	291	271	267	269	249	260	270	253	249	275	256	287	271	287	262	272	263	279	311	273	273	265	273	284	242	283	259	281	268	268	292	257	288	266	275	260	289	268	270	297	281	272	295	282	277	267	264	282	270	282	284	269	252	284	277	283	248	251	248	281	282	240	267	256	283	246	298	282	262	260	249	258	278	262	314	259	277	288	296	264	237	266	273	275	285	296	263	295	251	245	286	259	301	271	271	274	279	290	302	279	271	286	286	257	272	275	250	309	278	236	281	302	264	277	267	297	276	292	282	281	279	287	279	288	291	269	257	292	266	259	255	254	292	289	297	265	278	270	253	265	265	259	272	281	320	270	327	270	287	274	290	295	238	251	292	281	296	280	261	291	249	284	297	272	257	274	305	251	271	256	252	302	286	246	278	284	272	268	286	281	270	279	275	270	275	286	271	265	251	264	279	282	275	257	291	239	261	272	254	312	301	290	250	263	260	264	264	262	320	276	260	246	237	261	293	273	285	273	302	309	263	279	272	305	248	283	266	290	279	266	258	269	249	292	258	256	268	255	263	273	279	286	262	276	275	275	261	270	282	247	287	288	271	267	294	291	269	281	299	275	279	295	276	290	269	283	267	265	251	268	315	273	253	265	274	280	271	258	296	263	245	286	238	303	274	272	286	227	293	256	263	293	281	266	248	285	269	246	290	288	298	308	268	299	250	251	252	299	268	279	274	293	253	292	273	291	273	265	273	276	281	300	282	287	277	267	289	283	297	296	262	287	282
53926	64321	54998	46513	59667	63947	55708	40027	6883	915	875	843	779	764	799	811	718	700	654	786	718	699	674	675	628	690	743	665	692	690	666	743	644	649	689	670	651	691	671	608	648	719	656	674	665	707	643	601	704	633	659	702	633	629	670	637	672	659	626	623	613	602	686	704	678	656	666	690	629	678	678	647	661	637	756	691	643	636	654	659	629	640	614	677	650	650	652	656	633	625	648	634	633	624	645	664	636	613	664	634	693	654	631	625	643	662	647	688	657	672	670	635	677	676	622	697	692	672	631	620	677	666	671	681	647	667	682	638	673	607	638	612	622	653	662	645	664	611	648	650	631	651	670	640	641	641	667	625	685	617	608	668	689	632	608	661	690	621	633	681	634	635	646	639	634	641	642	693	696	656	679	689	586	648	641	620	662	625	645	629	695	653	665	637	655	594	645	633	598	618	653	671	631	675	648	641	675	645	634	629	611	600	638	654	647	686	686	624	619	661	655	632	606	625	614	630	689	657	626	642	656	642	641	633	684	642	600	659	629	631	661	651	613	599	625	647	663	666	593	651	665	604	649	655	613	625	637	634	653	626	631	668	666	622	688	636	674	670	639	622	667	648	651	599	636	645	699	568	618	643	627	606	636	664	647	684	656	612	622	644	614	648	641	667	661	628	668	622	625	648	687	646	605	613	633	683	644	628	593	642	650	667	658	667	593	676	639	634	636	635	642	651	665	606	623	617	646	626	645	687	625	623	634	652	632	626	657	689	557	621	670	651	669	640	656	693	637	635	626	648	626	642	697	655	641	645	651	683	638	665	682	623	637	613	687	654	634	654	648	689	623	652	668	654	654	592	662	657	640	644	604	676	653	642	616	589	662	700	665	670	654	644	660	644	638	634	644	619	619	657	646	614	674	640	651	628	668	631	675	669	580	641	660	667	648	617	625	645	639	643	674	673	647	604	628	681	645	636	668	586	704	626	629	650	673	600	603	608	646	619	659	625	622	670	631	625	624	655	609	636	642	628	666	648	677	653	647	656	678	620	630	654	665	686	632	675	651	677	634	624	626	622	630	684	695	641	702	652	641	661	573	679	651	615	592	615	666	652	665	693	653	641	645	674	655	652	629	631	671	639	643	641	666	647	666	653	617	616	645	656	640	683	631	620	634	639	645	620	665	682	684	662	619	615	614	651	654	628	607	630	645	654	659	661	625	672	635	623	712	653	623	564	698	670	617	633	609	679	675	617	645	658	569	666	669	677	673	653	633	658	643	640	636	647	625	639	694	650	642	655	652	629	629	670	622	664	672	673	674	636	686	658	706	639	665	619	645	641	591	650	660	663	651	661	654	606	610	666	642	617	645	636	620	642	672	668	663	668	584	624	653	635	637	640	669	675	646	637	593	661	632	589	637	647	615	645	654	643	615	607	595	617	652	659	652	647	689	654	672	630	669	619	649	670	665	628	650	627	678	654	675	608	617	589	657	643	594	580	633	624	635	658	675	629	591	609	649	621	693	668	638	685	676	683	675	645	695	663	676	634	643	624	677	607	664	650	683	683	670	644	632	658	635	636	666	666	642	633	672	667	612	642	648	625	632	683	650	654	591	602	653	666	688	647	650	638	695	715	655	638	636	633	631	652	704	620	600	644	686	631	631	675	651	658	655	645	647	641	649	634	657	638	611	625	629	608	640	645	675	667	642	627	623	673	634	668	652	615	643	654	649	642	623	682	640	603	714	672	626	623	639	638	593	679	648	654	622	651	692	667	642	663	656	667	657	636	661	656	659	659	659	629	623	649	669	660	628	654	664	660	679	637	669	641	623	676	628	650	600	619	683	656	648	647	606	647	665	638	608	643	627	608	648	637	660	612	628	648	651	633	686	704	630	636	620	660	620	634	669	662	632	649	633	621	667	658	633	636	606	646	664	640	616	680	623	624	658	640	615	593	616	647	633	624	627	632	609	623	684	604	634	668	671	632	676	672	674	637	662	685	667	610	661	647	620	668	597	651	699	670	662	640	644	661	635	635	648	626	681	634	607	683	624	667	688	625	660	648	646	627	604	643	626	621	633	638	636	640	630	623	660	631	636	636	646	681	614	670	685	640	638	659	657	641	591	672	645	621	640	604	604	659	680	625	657	662	615	652	613	637	687	646	627	664	628	659	632	670	618	629	637	685	605	651	606	596	616	633	645	631	588	629	647	640	635	670	630	662	615	675	611	624	612	653	643	640	617	637	645	646	659	653	623	636	657	632	629	659	644	655	648	644	649	651	635	621	687	609	681	623	670	637	647	642	652	652	646	647	619	614	652	632	641	680	676	655	639	628	615	634	638	637	635	650	645	626	656	666	662	635	633	661	648	634	631	641	640	678	667	657	642	611	636	687	660	676	670	634	656	667	655	626	609	630	644	657	647	631	667	617	660	658	617	574	635	643	621	663	651	641	667	648	659	628	613	661	670	601	664	669	640	670	654	642	677	691	677	577	640	611	665	663	611	660	693	677	641	649	647	678	608	613	663	677	642	673	648	635	675	687	619	621	666	688	641	635	624	654	683	620	631	649	645	636	656	618	650	645	607	638	607	662	661	631	651	642	603	681	673	618	617	644	660	645	635	597	632	654	619	653	694	633	664	652	651	600	618	635	628	644	652	621	652	644	669	668	635	639	625	669	639	621	613	659	628	637	616	640	685	655	637	622	657	646	622	627	645	650	627	717	661	653	650	651	622	647	651	630	622	631	599	678	680	666	624	637	640	618	643	691	631	673	661	686	697	630	636	629	643	616	650	613	670	616	666	675	693	596	617	625	678	608	622	632	632	695	621	674	660	654	607	634	669	676	644	672	685	633	584	649	666	654	661	649	638	639	666	659	650	675	618	663	641	626	651	659	661	657	614	644	626	643	605	621	647	643	684	632	663	603	656	629	689	647	622	593	653	622	637	665	584	613	656	652	583	692	636	616	672	659	628	641	626	631	639	607	600	679	644	653	637	653	638	662	601	658	668	686	625	674	607	652	637	624	667	647	589	617	610	654	608	650	621	669	655	702	629	638	635	658	690	659	674	670	654	626	649	588	654	659	654	620	644	672	616	647	659	622	697	624	599	635	634	632	645	646	654	674	684	610	639	625	631	677	674	633	728	708	662	638	599	587	641	629	648	628	676	634	651	664	630	598	660	620	621	647	694	579	694	629	617	662	673	666	622	663	663	635	669	661	680	646	619	641	647	636	677	619	667	613	667	627	648	648	680	655	684	649	639	701	667	608	650	617	642	650	656	617	640	688	627	683	653	620	632	661	627	654	632	645	640	593	652	634	660	645	652	671	728	708	672	669	596	593	644	639	645	664	608	622	632	652	645	685	643	671	654	687	645	661	661	635	629	640	661	588	639	589	626	628	656	648	625	676	644	659	658	643	612	649	670	674	642	558	646	614	668	678	657	603	637	646	681	608	596	666	651	662	651	570	633	633	633	648	668	621	657	651	691	658	589	646	644	654	644	626
28872	45849	41835	31015	13796	5702	2675	1239	427	119	109	118	93	100	105	117	105	119	135	125	113	100	110	114	123	83	118	110	91	119	114	114	96	110	102	122	104	122	136	123	115	104	124	115	112	120	105	110	124	122	113	99	115	115	110	106	102	114	116	126	140	121	145	85	124	122	115	113	105	104	113	100	97	117	122	119	123	128	141	115	104	123	119	137	115	115	138	106	117	106	107	105	120	104	106	104	106	104	95	112	125	112	97	119	114	112	96	101	103	116	105	110	126	100	99	104	107	127	112	103	114	122	112	100	110	111	103	90	110	107	106	106	109	109	101	105	122	109	106	123	124	112	111	114	112	114	95	96	114	121	120	129	101	120	120	107	125	132	117	110	101	104	93	107	108	123	94	102	112	128	113	115	104	110	90	110	106	112	115	96	126	110	116	92	124	107	106	132	93	98	118	129	121	118	131	122	106	117	111	114	121	122	112	106	120	132	111	111	129	110	117	103	116	115	119	109	109	95	96	124	109	119	122	134	101	120	92	108	104	114	115	105	126	97	108	131	126	104	86	96	131	121	104	111	122	112	105	102	108	87	120	105	122	124	94	119	132	116	109	127	120	109	120	100	111	100	101	116	112	104	110	100	121	107	109	103	109	115	105	108	109	130	111	95	130	119	123	101	89	105	91	107	101	115	115	112	132	96	109	131	121	91	88	93	98	106	102	106	106	115	120	119	108	124	119	94	108	117	109	131	111	99	107	104	112	116	107	104	102	99	120	103	111	113	100	119	112	121	115	97	104	100	107	124	112	121	113	107	109	106	96	98	113	106	102	117	126	110	104	109	114	87	107	94	107	124	117	95	97	150	100	115	121	109	97	114	99	104	125	130	113	109	103	106	92	113	113	101	114	101	123	108	131	118	101	109	115	118	122	104	130	105	123	104	108	127	104	111	119	109	107	114	117	113	112	101	94	116	107	97	118	109	100	107	103	99	97	118	122	108	112	102	114	114	103	111	117	103	115	87	122	108	128	126	107	109	117	119	109	123	110	102	114	109	100	119	107	75	105	102	114	131	102	106	117	116	102	132	104	98	111	107	103	113	122	117	113	129	113	116	118	125	113	115	120	114	111	105	101	92	105	105	118	116	104	129	101	115	111	114	109	109	111	117	117	130	116	114	123	109	116	106	101	110	99	116	93	97	116	103	105	101	103	111	141	108	133	99	117	98	106	124	116	112	101	96	105	97	112	100	109	118	106	118	110	120	96	121	137	116	114	112	101	114	96	109	103	123	126	95	111	103	112	117	99	105	105	132	112	120	97	105	82	125	118	105	108	100	120	121	128	131	121	113	121	128	130	110	108	116	127	122	118	123	113	110	126	81	103	111	93	112	116	114	112	110	103	109	124	104	104	108	98	101	130	108	118	106	108	115	101	112	121	106	129	137	125	108	98	110	95	108	111	104	119	125	114	115	94	106	110	106	103	124	128	107	105	103	123	110	104	109	87	118	101	130	112	100	115	100	99	108	117	117	112	119	108	102	117	102	110	95	91	109	128	101	99	97	118	117	121	144	104	105	104	107	102	120	101	112	122	107	96	99	96	110	120	110	121	122	102	98	122	100	121	118	107	122	107	119	103	113	99	122	107	117	100	114	101	111	92	92	94	107	114	116	102	108	126	117	113	95	96	116	102	116	133	112	107	104	103	112	122	120	111	98	115	113	116	111	87	107	115	95	102	108	133	114	118	109	128	111	114	108	101	124	112	115	96	108	114	116	101	123	111	111	118	109	121	105	106	102	107	114	120	111	100	119	111	121	127	111	108	123	92	90	118	114	107	119	98	97	117	117	117	108	101	96	114	115	129	108	115	103	109	93	114	125	117	116	107	95	109	105	121	109	118	119	115	110	107	94	110	111	108	106	121	112	111	111	102	89	123	108	121	103	139	118	105	115	107	135	117	98	97	101	118	107	113	114	107	118	98	115	126	100	124	110	108	94	118	110	124	108	108	124	106	116	130	109	103	103	99	118	95	96	108	115	131	116	101	112	95	100	119	101	114	114	108	122	93	114	121	113	97	118	103	125	119	97	90	114	134	113	91	92	111	124	109	108	99	115	110	116	107	116	117	108	115	102	102	109	99	126	114	95	129	118	114	115	111	115	97	111	102	114	113	121	105	123	100	111	120	117	96	110	105	117	99	97	99	113	116	137	112	99	117	96	115	125	97	127	107	118	106	92	92	117	130	120	121	107	130	127	125	99	117	109	115	102	122	119	104	125	105	117	130	121	103	102	101	106	109	114	127	98	110	123	117	114	97	107	111	107	110	101	102	119	118	99	123	111	126	101	104	102	122	117	115	105	131	113	110	127	114	106	126	105	123	99	117	98	98	113	101	124	97	116	118	115	98	120	110	106	100	110	117	122	106	112	114	109	107	109	97	117	114	111	111	109	91	101	102	109	111	116	116	133	105	106	100	101	107	111	105	109	96	112	98	97	92	120	98	100	106	113	105	127	117	123	123	127	129	108	110	106	106	115	118	96	107	133	106	125	125	107	127	98	139	114	119	98	112	86	119	104	111	94	109	115	119	136	128	99	116	97	112	96	112	112	126	115	116	129	116	97	108	98	118	103	93	115	115	119	120	117	100	109	112	140	91	106	102	109	100	124	109	117	96	110	117	123	100	97	102	118	101	106	98	115	121	105	124	106	118	93	111	120	110	113	116	112	100	114	108	110	93	98	122	117	109	99	131	124	113	114	119	126	120	111	107	134	128	116	126	139	103	103	107	104	112	112	136	129	117	99	118	107	107	102	126	103	102	122	107	117	113	108	115	111	124	126	94	120	124	127	111	121	108	131	115	128	117	109	116	88	104	109	103	95	113	126	121	124	110	98	130	117	97	92	120	118	123	116	120	114	127	127	123	109	116	112	98	114	116	100	109	101	106	123	119	131	102	107	102	105	137	121	109	126	92	109	101	122	124	114	111	103	113	90	104	117	101	117	129	95	99	95	107	113	112	118	101	96	100	96	98	95	96	115	94	99	121	118	99	130	107	112	116	92	105	100	105	107	111	122	119	126	91	113	96	104	95	113	125	119	118	98	110	111	128	118	106	106	125	91	106	124	135	101	108	116	112	109	109	115	95	111	103	119	110	124	105	117	122	107	112	119	113	96	126	124	110	105	116	116	101	107	115	101	110	105	114	103	122	98	127	99	110	118	134	126	122	108	101	108	100	122	91	107	95	115	120	86	123	125	117	116	117	123	106	112	109	127	114	108	103	116	136	116	108	123	114	123	124	133	115	122	103	126	113	91	120	96	122	114	113	123	134	115	105	125	107	96	116	104	119	117	109	124	122	129	113	102	124	115	109	122	118	96	114	103	100	131	113	102	102	118	101	103	115	113	116	94	106	116	104	95	109	110	121	112	121	110	117	101	111	108	145	96	115	117	136	88	117	105	121	123	104	105	111	119	113	97	91	93	94	111	121	130	105	107	106	110	117	98
22525	43001	41944	36870	20688	14549	9682	5303	1600	313	328	355	359	358	337	336	313	299	319	308	376	300	339	326	335	309	307	330	367	309	282	315	330	323	349	322	341	341	317	299	312	353	304	320	319	329	310	314	361	316	323	328	306	319	325	336	316	345	327	346	311	308	349	291	361	321	303	321	344	293	359	304	314	318	332	328	325	304	347	341	327	306	324	329	327	354	308	323	344	344	322	310	318	296	306	326	315	339	316	303	299	324	304	317	345	337	343	347	339	308	305	303	358	328	334	301	329	326	344	355	327	382	331	329	323	326	333	320	336	315	313	336	318	335	336	329	337	329	339	357	299	357	313	297	342	307	342	309	309	296	324	314	313	336	314	330	342	307	326	331	328	332	312	319	316	339	342	304	337	321	342	325	355	332	308	316	304	326	329	336	314	325	261	285	316	323	299	348	308	302	347	312	304	371	307	340	308	296	311	317	302	302	334	309	319	344	331	321	329	327	330	352	349	297	339	352	321	294	335	326	312	333	317	355	326	293	311	297	339	305	318	349	336	327	325	334	315	267	306	342	349	328	339	327	301	316	314	320	326	323	310	305	320	345	332	328	319	300	324	307	323	311	339	317	346	309	327	327	295	344	293	316	335	331	340	319	304	317	353	323	302	319	331	318	321	338	357	327	311	317	338	331	321	336	328	306	295	329	353	343	318	336	339	298	331	318	310	330	341	328	320	351	302	324	363	288	329	353	328	307	324	300	347	367	315	300	311	316	318	352	356	319	324	350	316	327	332	345	305	338	347	298	324	307	328	332	324	328	350	293	329	337	349	288	343	340	322	331	328	305	325	330	326	300	338	338	325	312	333	362	350	345	316	339	295	314	336	330	305	334	347	327	340	334	326	301	318	282	319	327	316	326	339	322	315	315	350	325	331	347	338	356	301	359	323	311	337	338	336	338	292	312	354	349	338	325	338	349	337	332	300	330	365	326	326	319	333	303	321	353	314	339	333	335	314	337	300	324	315	322	323	325	333	314	303	333	320	322	346	323	335	328	317	302	329	318	358	377	327	296	334	326	314	359	347	327	326	322	324	305	301	307	308	334	294	325	295	340	286	332	311	312	325	325	311	331	329	325	343	346	362	323	294	340	340	361	344	300	353	333	357	305	316	326	338	311	300	325	326	349	326	347	329	343	321	346	325	345	324	296	334	308	310	308	323	305	360	326	347	360	328	341	331	321	340	331	277	334	326	335	331	315	335	340	334	314	318	314	318	328	363	329	338	343	358	301	356	316	318	335	331	280	281	330	310	325	328	323	291	309	327	331	341	318	308	316	340	322	320	351	341	335	338	349	312	325	326	339	327	298	331	319	314	322	335	307	326	321	319	338	369	315	356	301	351	317	298	298	308	301	349	314	337	297	336	290	292	308	329	316	308	332	303	340	328	306	322	328	347	292	323	366	338	330	310	320	320	312	322	298	342	302	308	333	350	322	376	322	325	340	332	332	357	340	315	335	333	332	345	327	333	378	352	332	349	369	302	307	330	320	327	321	332	323	310	346	338	355	318	345	330	289	336	348	342	309	346	329	344	332	317	326	326	350	334	346	324	278	334	331	329	341	299	335	307	350	325	332	347	340	352	300	348	325	341	323	321	356	334	318	347	306	321	351	338	308	330	320	318	321	316	340	354	312	322	348	316	335	347	330	331	362	351	308	324	290	339	317	333	315	299	347	316	309	333	323	332	321	316	303	312	312	334	312	322	284	335	324	299	308	309	314	349	310	317	354	334	302	300	312	333	322	333	319	321	345	363	319	333	327	311	319	348	350	326	336	323	332	323	320	306	316	343	295	325	316	328	321	290	319	308	292	326	317	294	315	332	349	313	322	322	307	321	305	324	302	322	304	353	335	320	326	303	347	308	307	317	308	325	347	307	336	314	336	312	304	331	306	330	320	354	345	316	354	332	356	331	331	311	335	295	342	296	314	312	324	309	328	321	325	337	315	315	324	315	333	332	322	318	347	351	325	333	346	301	332	311	332	302	350	338	329	293	316	343	303	325	302	355	332	321	321	363	287	338	313	337	302	325	331	324	325	306	345	332	337	292	326	301	304	319	307	364	350	322	324	308	303	320	321	327	328	313	346	318	324	330	343	346	313	333	319	331	358	322	342	328	321	336	331	336	326	303	308	327	323	323	323	346	372	298	345	319	307	336	327	332	318	318	325	334	324	313	345	324	321	345	319	349	347	313	302	308	318	329	326	285	329	310	323	307	326	318	331	361	305	328	359	322	307	284	352	296	323	324	295	328	328	333	341	326	337	333	333	308	358	341	349	335	331	329	346	325	328	351	333	337	283	291	346	326	335	335	359	325	321	319	355	322	307	310	323	304	331	335	305	319	338	292	317	307	327	306	309	325	312	341	340	319	333	306	308	314	326	323	282	359	310	326	317	301	343	315	308	334	365	328	295	321	342	313	327	362	332	328	323	310	298	343	291	345	354	344	310	341	317	328	330	307	285	331	294	348	336	331	315	296	324	346	335	317	311	349	330	333	333	340	314	339	311	333	319	333	350	311	309	298	347	326	321	312	307	327	329	341	315	341	333	317	307	301	329	318	336	337	320	314	297	344	325	302	308	324	350	339	317	310	363	302	317	314	362	338	324	309	302	309	318	312	316	339	334	326	333	282	307	310	316	331	327	316	288	308	320	335	360	297	313	299	313	339	332	351	306	315	345	327	347	295	307	302	315	336	339	324	335	345	326	316	312	326	299	302	304	321	290	358	344	347	318	334	329	348	307	329	331	346	342	294	335	326	334	347	322	349	308	322	344	312	330	330	315	315	335	353	341	318	343	317	332	316	355	298	305	338	293	321	285	306	310	367	301	338	341	363	322	318	366	313	311	289	319	323	324	318	327	321	339	320	290	330	333	341	352	348	283	326	382	342	299	320	329	309	350	328	315	328	337	323	326	349	339	312	348	325	310	313	330	330	308	346	317	322	287	340	318	338	272	308	331	304	301	352	275	302	314	347	304	317	319	373	315	314	354	323	328	328	328	307	341	343	379	349	298	319	331	335	305	313	318	297	305	354	349	322	343	320	304	314	280	365	335	314	329	324	348	318	322	314	347	319	352	334	341	310	296	324	323	386	329	321	334	372	341	354	311	325	302	327	325	319	308	350	300	323	316	339	338	322	355	357	326	327	335	316	352	303	326	277	294	351	359	348	319	312	369	348	340	303	336	318	325	326	333	350	322	321	357	287	333	347	322	328	319	323	304	326	313	321	326	324	323	309	340	314	324	324	298	322	329	343	329	307	338	325	334	288	291	334	338	336	300	349	318	286	345	315	328	315	322	328	347	327	303	326	318	332	326	312	327	360	324	319	316	325	327	342	326	312	279	345	336	320	334	317	334	304	313	309	292	314	309	310	317	314	326	296	363	326	345	358	356	325	321	332	340	348	338	293	343	301	313	302	329	312	308	348	338	300	353	327	328	328	330	332	329
57040	44923	44869	39962	32512	34757	29716	30861	13737	1301	257	196	204	179	187	180	189	193	192	203	189	179	176	175	176	176	182	193	177	191	182	171	198	163	178	162	184	165	197	185	182	174	197	189	176	155	193	183	163	188	182	185	169	177	199	220	176	189	168	185	196	194	172	162	161	175	169	173	189	182	208	177	174	178	153	169	165	169	156	176	185	177	157	203	176	188	152	182	183	155	170	171	179	181	167	175	204	193	174	168	177	174	145	180	155	155	203	181	181	167	185	184	191	179	151	192	176	174	183	205	175	179	176	170	166	167	175	184	173	187	188	169	159	182	174	165	179	185	162	176	174	166	164	164	184	176	162	170	172	183	193	170	187	178	188	155	195	164	188	172	169	161	190	162	200	162	163	190	171	179	189	206	177	178	175	153	163	184	176	168	182	160	172	172	189	164	180	185	169	191	191	162	219	193	191	168	178	157	190	173	168	157	199	162	172	185	165	183	173	183	175	180	139	175	180	185	177	197	184	205	172	212	152	161	193	169	195	171	180	148	174	170	173	171	171	175	164	170	166	172	172	182	162	166	171	191	179	171	188	183	166	160	188	182	183	171	158	177	187	177	170	159	185	150	167	200	182	193	197	173	153	163	174	203	178	202	174	187	167	212	175	173	167	203	192	162	166	196	158	173	152	176	162	173	175	181	191	150	174	181	194	193	215	206	185	182	159	178	178	180	175	173	174	182	187	183	211	185	183	167	185	186	173	198	172	176	177	170	177	164	158	197	187	174	190	176	170	162	189	176	184	179	199	196	186	174	178	174	164	159	190	164	189	189	150	205	195	179	175	172	187	169	156	173	191	168	173	201	167	182	215	195	192	193	208	158	165	176	164	166	188	189	156	185	146	173	193	174	156	156	176	176	188	215	137	170	155	170	176	186	179	204	164	189	157	166	162	146	189	171	189	162	174	180	183	207	170	170	184	205	188	165	201	185	185	180	186	183	167	184	174	174	181	177	187	170	165	183	171	179	168	213	171	171	170	184	162	163	166	164	191	191	171	185	174	204	182	171	166	174	188	164	179	179	178	193	165	187	197	168	157	167	185	170	161	185	181	147	160	176	210	181	171	189	200	195	184	170	197	198	185	152	172	175	173	193	186	190	188	192	181	193	175	154	175	181	165	189	174	169	178	195	162	200	210	193	186	210	154	164	187	182	169	185	183	194	182	199	184	180	177	188	164	180	160	172	164	168	168	173	164	211	209	160	153	158	197	182	146	200	201	195	179	176	186	173	192	179	180	179	163	153	173	176	202	179	178	188	167	162	197	186	184	186	181	179	163	173	190	163	202	171	183	180	187	188	189	187	184	180	179	170	176	165	163	179	162	199	169	184	173	183	181	187	182	174	159	184	189	198	213	179	162	189	170	160	175	155	190	166	200	185	180	200	193	163	192	181	173	178	172	154	153	177	184	187	216	170	175	207	194	197	221	169	159	184	197	197	169	180	165	166	176	174	192	179	182	185	151	168	171	156	166	150	139	154	187	194	170	160	182	205	178	184	147	196	192	186	188	156	180	156	167	176	198	168	190	190	181	180	174	183	215	191	196	196	182	149	179	167	185	178	169	163	179	174	184	185	152	177	189	192	194	189	165	193	170	181	154	165	205	215	176	179	202	178	177	180	182	169	161	151	184	183	167	185	170	188	161	182	160	164	169	186	178	168	174	191	163	194	161	194	153	185	161	156	176	183	197	184	173	184	184	177	193	176	186	194	167	154	154	165	190	157	173	171	185	196	209	175	174	207	177	210	200	170	199	179	179	166	195	172	186	154	188	183	188	195	172	179	191	168	179	176	203	171	176	158	195	154	153	170	155	165	154	184	181	175	175	169	181	176	187	153	172	174	198	183	185	187	179	154	170	169	175	190	176	185	172	165	182	162	163	137	170	182	162	160	191	186	188	168	151	187	165	185	176	179	185	185	181	170	207	221	189	173	178	168	186	198	187	175	189	165	192	179	179	158	174	159	167	165	168	171	178	187	187	178	185	188	174	188	179	144	185	158	192	187	159	184	161	171	182	162	175	183	176	164	192	170	189	159	213	198	196	202	179	157	188	182	178	176	189	193	172	177	181	171	186	171	157	180	165	190	178	179	195	172	152	158	156	172	195	171	189	158	192	194	175	182	199	184	176	165	187	181	172	181	164	170	191	180	185	184	191	191	189	155	182	187	181	183	178	153	172	177	203	172	183	184	172	175	184	170	175	205	174	175	180	157	197	162	177	180	183	185	173	147	163	175	191	181	175	192	160	180	210	173	187	166	177	170	189	188	169	161	190	181	182	178	165	174	189	182	168	175	171	185	167	195	198	151	178	212	186	181	166	176	182	201	187	180	184	167	203	174	205	174	179	149	173	202	164	178	170	146	155	171	156	179	169	192	180	166	171	186	141	155	178	177	151	170	187	169	167	157	180	176	181	182	176	162	182	196	189	174	194	176	172	198	185	174	176	173	189	177	156	199	179	170	169	157	161	185	203	178	188	187	178	183	175	186	165	184	156	179	173	171	189	167	163	160	184	175	187	180	182	178	202	175	177	179	183	166	160	172	186	173	170	168	176	180	176	195	150	161	178	189	176	180	186	190	171	163	174	180	171	172	195	175	211	161	174	185	151	186	171	175	193	200	171	203	173	168	178	157	168	184	195	171	179	191	180	183	154	179	194	161	166	194	163	175	176	208	187	172	163	190	187	167	177	159	194	182	167	167	188	178	182	191	183	206	189	197	189	173	166	167	176	156	198	182	170	174	168	160	186	197	161	173	168	171	196	168	163	154	179	154	192	157	174	167	181	186	162	177	174	158	187	168	175	194	179	181	171	156	164	180	192	165	176	186	169	169	188	175	202	164	155	176	201	171	183	193	173	176	184	199	191	171	179	185	160	185	169	167	186	182	170	170	161	156	177	171	170	163	167	166	177	171	154	177	177	188	181	162	201	169	192	188	171	190	186	179	197	190	151	183	200	174	176	191	181	205	190	181	166	152	164	168	141	202	193	180	157	177	203	184	177	179	176	188	180	195	187	163	159	168	191	176	194	174	167	182	176	182	181	197	168	191	172	180	196	188	200	192	178	172	180	186	171	190	168	176	191	197	167	173	198	183	207	219	171	167	199	195	163	185	188	177	205	177	182	202	194	163	153	184	190	169	195	163	183	176	176	165	182	187	197	167	180	172	163	160	165	168	166	199	182	175	174	214	184	178	185	166	180	170	176	167	162	160	182	194	202	177	196	188	178	171	184	182	177	164	189	174	169	169	165	150	171	176	177	167	162	192	152	156	165	174	183	186	181	158	166	180	187	197	172	152	207	185	181	161	195	179	166	165	179	175	159	177	195	169	205	171	169	170	168	183	179	189	173	177	168	179	200	185	148	154	210	200	185	168	170	167	177	181	168	187	199	166	153	181	185	190	178	176	153	177	174	170	209	210	178	170	176	160	185	180	197	190	164	178	164	177
56530	61685	59395	51396	53040	56487	42433	43203	8439	647	583	565	545	505	519	505	502	466	524	497	500	510	532	498	512	522	496	485	470	463	489	456	455	511	497	481	494	462	474	532	479	430	452	483	468	461	477	469	457	483	462	492	492	460	475	477	515	447	457	484	470	526	459	492	410	457	444	470	452	503	478	467	499	466	451	487	462	517	469	454	475	474	488	501	481	468	485	469	457	483	446	508	431	488	477	462	474	448	457	492	483	502	490	437	484	464	473	438	426	474	465	462	489	468	442	462	452	470	453	413	441	474	468	479	461	456	488	481	448	444	473	417	509	458	498	509	430	485	472	467	470	493	463	507	507	513	466	465	427	494	456	467	482	479	484	444	483	499	466	505	455	510	497	487	482	482	498	471	428	511	482	450	463	435	488	482	473	467	478	471	465	470	477	466	483	520	473	465	472	417	472	497	460	479	487	436	481	473	472	499	466	469	479	438	465	519	487	480	472	451	437	462	494	484	510	464	463	448	462	467	492	450	498	484	438	461	484	506	460	466	471	485	469	431	497	455	470	486	476	457	468	468	426	458	460	463	440	444	429	452	477	456	462	443	442	452	452	455	473	455	455	467	451	476	461	429	466	465	451	486	452	462	465	448	502	460	509	441	456	461	488	442	456	485	482	472	434	444	466	459	452	449	482	474	473	444	457	447	479	483	439	450	456	482	433	482	471	453	467	474	476	450	438	467	466	467	471	443	445	440	475	525	476	482	439	450	474	442	477	466	474	465	451	483	422	501	494	451	478	449	489	468	414	457	481	448	463	475	455	437	511	456	476	461	456	464	427	492	444	481	496	447	439	495	495	482	456	500	451	464	417	435	485	467	487	472	474	478	487	452	452	474	482	462	474	441	450	452	452	476	411	442	489	442	464	454	466	465	469	471	500	482	470	442	488	455	472	489	480	449	503	462	450	448	444	516	444	466	486	496	503	443	431	511	449	464	423	465	411	440	477	479	458	477	475	473	460	492	479	507	491	467	471	462	491	449	452	447	472	482	438	439	515	481	468	460	519	501	482	450	486	459	471	472	463	443	456	457	446	462	492	489	438	449	455	453	468	500	488	461	439	477	475	513	470	456	459	464	487	477	488	495	444	444	454	476	490	475	434	490	431	480	479	448	450	482	476	475	459	498	473	491	471	445	444	491	466	467	456	460	466	470	455	481	450	489	472	470	463	463	458	469	456	496	474	456	481	471	434	447	477	481	516	468	481	445	430	501	491	469	519	452	492	460	499	491	485	433	486	415	492	464	442	464	454	460	461	468	468	439	476	464	443	453	497	442	477	418	463	459	468	462	479	478	482	481	470	459	457	488	470	453	455	462	470	483	482	458	472	478	447	486	470	447	455	461	463	418	447	445	448	458	497	484	470	462	459	518	477	488	464	454	468	466	458	486	454	468	454	487	483	466	460	487	473	495	495	487	507	440	491	479	468	503	464	464	432	520	449	446	457	442	448	477	462	481	433	445	446	493	463	459	457	478	494	476	511	451	493	504	440	449	464	447	429	494	525	491	475	447	484	453	471	454	498	424	468	475	453	470	465	395	511	448	394	432	450	467	419	474	453	456	476	452	454	446	459	472	457	427	478	463	469	521	481	478	478	469	466	440	468	464	514	473	445	485	467	450	432	459	477	471	445	504	445	468	463	494	466	510	474	482	451	463	481	467	502	462	473	452	448	471	449	478	467	448	484	444	464	477	500	417	467	460	465	468	458	467	495	460	476	439	479	459	493	441	452	512	472	487	435	448	450	509	467	473	433	436	508	451	441	455	493	465	449	524	479	479	453	441	437	459	470	484	461	506	449	442	477	519	459	461	503	475	456	468	485	456	468	473	467	443	425	491	481	469	451	487	459	473	445	494	483	480	425	449	462	438	476	447	469	474	460	481	507	442	485	495	469	450	494	456	479	474	447	431	480	476	445	483	448	454	459	471	455	482	494	464	488	489	478	444	467	435	454	447	445	456	483	440	461	462	498	470	480	473	459	492	460	464	479	452	482	461	470	478	486	490	482	454	498	444	474	453	463	456	481	444	496	474	483	509	492	443	492	462	478	449	467	457	433	482	491	469	461	455	471	460	439	448	487	443	481	463	459	461	452	451	471	498	490	476	512	459	465	494	469	497	448	425	479	442	444	443	475	451	471	437	470	476	457	479	461	489	485	474	429	464	508	476	476	428	486	479	446	503	446	480	447	461	488	460	453	435	460	435	446	443	440	490	449	464	436	480	477	467	474	472	422	474	508	430	460	452	476	408	466	451	476	476	457	479	452	481	499	436	455	450	466	481	442	462	480	474	454	460	480	472	440	458	447	453	449	441	440	456	411	475	448	466	426	461	472	465	475	464	431	501	482	456	426	465	462	433	446	486	441	476	435	462	462	464	477	441	446	450	440	469	482	485	495	437	469	513	437	453	444	466	481	468	453	438	470	514	455	490	455	450	457	452	542	447	451	473	461	492	496	422	478	492	469	482	486	467	469	451	476	453	473	480	466	463	450	444	484	469	468	457	462	479	448	437	434	474	444	453	479	448	480	517	421	482	479	485	484	456	473	477	428	467	489	481	456	469	469	474	483	464	481	478	464	441	478	477	486	482	494	454	471	456	504	474	458	473	439	468	497	447	473	465	455	481	498	463	455	477	515	465	469	459	485	444	464	470	479	475	486	502	434	497	444	505	455	503	452	436	460	457	438	512	479	478	458	458	456	435	432	476	439	453	433	432	453	442	480	474	485	506	439	489	464	492	417	431	482	453	455	484	411	483	464	453	429	417	479	480	447	480	410	481	473	461	487	456	460	452	428	496	486	449	480	473	509	470	429	503	492	482	481	452	454	462	499	482	452	497	464	438	509	484	485	469	490	487	484	468	450	504	448	481	446	491	483	478	470	495	460	490	483	466	474	479	483	483	454	463	461	493	458	462	445	501	436	433	489	497	546	446	457	464	493	467	434	463	468	431	491	449	480	450	435	489	503	449	474	471	477	502	447	435	470	445	482	482	468	482	413	452	468	461	456	467	480	456	455	494	444	449	469	481	474	452	480	462	466	438	468	474	405	511	431	456	461	467	467	430	443	459	466	417	457	435	474	456	475	415	520	477	446	471	474	442	483	437	428	478	434	459	452	477	478	504	445	465	466	499	478	427	488	470	485	459	459	465	473	424	456	499	481	492	484	461	467	505	438	456	489	451	480	455	475	472	440	426	469	472	485	461	490	468	471	433	450	464	471	413	476	456	476	484	450	436	424	449	464	481	475	448	493	456	495	464	482	499	447	480	507	474	456	526	450	476	427	503	461	510	446	450	458	483	472	449	467	473	457	478	457	449	426	453	502	501	463	433	481	459	484	432	432	492	452	477	507	463	474	490	481	445	457	483	485	445	444	457	474	477	464	451	449	479	461	508	449	458	446	497	456	468	474	470	445	441	439	443	439	439	451	473	480	475	474	490	481	434	422	493
59824	44496	40664	34403	36550	42387	46437	37433	19372	7595	1273	338	278	303	295	262	292	269	246	288	284	273	274	278	257	267	270	281	263	243	240	276	257	259	238	305	269	277	279	243	249	250	228	270	237	222	261	225	252	246	250	228	263	233	257	264	238	266	252	267	224	225	248	231	265	254	261	244	226	262	251	241	242	248	275	287	262	262	221	255	273	237	257	261	262	267	244	229	256	270	258	266	237	262	260	241	228	241	261	259	246	258	256	265	275	246	220	283	260	216	249	273	297	226	256	261	207	255	242	275	259	274	260	235	269	277	264	257	273	244	255	292	260	265	258	269	232	247	260	297	229	265	261	231	257	261	273	245	234	248	234	255	272	248	269	256	251	265	267	281	264	214	222	243	253	261	255	252	269	266	256	213	243	258	245	241	273	266	268	257	256	251	266	250	241	248	250	251	251	223	235	255	241	231	279	259	225	244	261	278	265	256	255	255	256	237	234	278	278	239	282	254	240	260	269	271	243	257	234	255	269	255	251	239	237	244	251	230	268	269	234	254	248	253	264	248	254	237	274	249	233	236	288	269	261	221	241	262	260	243	250	228	268	266	258	257	275	230	256	242	242	244	273	270	266	242	261	220	247	232	253	243	238	265	248	225	245	256	284	240	247	265	239	261	246	239	226	254	266	253	295	206	208	287	234	252	252	260	218	251	252	264	264	291	253	232	240	251	256	278	247	245	255	215	262	255	250	255	214	265	262	233	265	259	234	234	254	264	241	236	250	269	249	257	254	277	280	253	250	256	271	243	275	285	280	228	256	230	253	247	250	222	259	258	253	270	236	239	258	258	255	254	243	235	259	265	291	274	262	264	247	221	251	272	267	224	264	256	253	275	278	280	236	262	238	266	242	234	250	246	226	256	255	249	237	248	260	234	227	239	217	258	264	220	252	236	257	259	247	247	276	246	263	252	287	235	254	286	270	263	246	252	255	256	238	267	280	234	261	269	244	249	264	242	273	253	290	253	279	263	241	251	246	236	276	252	244	240	268	244	247	245	267	237	251	238	230	239	279	263	253	234	228	272	290	233	275	263	242	253	260	224	254	235	279	265	234	254	213	275	243	274	293	275	268	261	229	253	235	249	262	263	270	240	255	234	263	279	266	241	262	244	239	260	263	242	266	272	231	285	249	238	266	256	271	253	275	265	262	220	245	219	252	270	256	249	227	243	273	254	261	262	244	256	233	248	270	273	273	249	234	221	232	263	228	270	269	263	259	252	259	258	225	229	224	242	271	268	246	249	266	262	275	239	249	257	242	272	244	255	247	249	259	251	241	249	218	254	293	266	238	252	246	234	243	244	230	263	264	233	260	248	236	250	247	238	250	291	263	269	265	256	278	249	233	266	239	256	242	268	241	262	267	279	260	238	235	243	287	241	257	266	252	248	248	268	248	279	256	269	264	244	258	243	250	241	245	229	238	269	232	233	225	260	267	218	267	235	276	254	246	258	255	267	254	242	239	274	247	250	229	264	260	240	259	241	244	250	260	234	239	259	232	248	258	243	240	258	249	237	279	251	257	252	235	284	270	246	252	302	246	269	235	252	252	250	262	225	303	266	237	241	252	228	256	252	262	256	285	252	241	241	272	234	276	265	250	249	255	250	231	225	237	263	266	262	275	261	260	270	224	255	245	255	253	240	255	245	226	239	245	272	248	266	237	261	262	255	225	244	276	234	249	278	279	253	231	246	279	245	247	264	240	221	237	260	249	250	274	278	256	254	229	255	261	246	272	275	247	264	250	285	231	270	253	252	231	248	260	266	261	267	254	268	254	272	242	234	249	248	236	244	258	224	250	238	255	246	244	272	253	238	233	238	283	236	256	285	252	260	236	272	260	288	246	232	255	261	280	264	269	253	243	233	252	274	260	255	243	268	258	273	231	268	246	256	268	275	260	235	251	247	244	234	285	233	250	284	253	230	254	267	217	230	258	307	238	243	247	261	260	260	266	224	225	272	254	236	246	255	226	252	259	254	252	265	247	266	226	244	252	267	255	274	264	236	264	279	258	265	248	245	253	245	274	247	251	248	249	254	254	245	250	254	267	248	249	290	291	267	262	224	263	257	247	231	243	245	247	263	250	260	229	231	269	249	246	242	241	230	254	270	237	237	254	228	240	264	255	252	228	262	260	252	267	254	247	253	252	264	256	276	252	254	259	248	241	245	234	253	256	238	262	256	265	267	225	296	263	254	275	254	269	256	229	250	249	256	233	269	266	270	237	273	238	248	251	264	273	259	278	251	243	272	245	247	243	259	232	255	253	246	258	218	272	255	228	249	288	222	287	247	246	200	242	226	241	242	257	262	259	256	259	244	219	257	284	270	230	250	249	239	198	233	263	299	231	209	255	258	244	271	280	242	229	274	253	257	246	260	255	266	249	244	279	271	258	247	243	256	231	262	275	234	250	222	256	262	224	216	243	277	255	237	220	256	294	251	248	237	251	242	254	261	240	238	250	230	258	259	257	243	245	244	254	258	280	238	256	220	263	241	258	253	265	253	287	262	245	271	258	222	255	259	256	238	291	259	233	253	268	250	259	268	248	246	266	231	276	267	260	285	261	243	270	235	250	245	272	249	252	240	247	259	265	283	277	263	241	253	265	237	254	227	248	246	275	250	268	245	258	245	267	233	263	243	254	227	231	277	247	277	296	262	256	255	251	253	247	241	251	274	260	238	258	240	224	231	242	235	237	248	276	246	247	232	234	274	238	221	273	236	236	240	267	239	263	238	259	280	240	272	235	266	246	241	263	258	242	270	280	286	246	278	264	265	241	243	223	252	262	239	256	270	233	254	249	246	265	250	250	237	239	269	265	241	261	263	248	261	246	253	303	236	251	272	249	237	277	235	252	269	245	257	247	250	242	238	226	243	255	249	258	273	244	215	236	264	247	257	242	222	271	255	256	236	244	235	279	249	262	232	259	272	272	274	243	254	267	292	292	272	248	268	254	282	250	234	241	248	217	253	292	233	255	278	256	262	239	254	214	249	252	264	254	245	247	246	258	241	271	222	243	249	239	231	251	249	258	274	239	242	242	283	261	247	259	268	259	251	234	251	225	251	250	244	279	223	241	226	260	276	252	250	282	249	248	257	239	272	254	261	248	246	279	310	256	248	248	251	273	267	264	259	261	265	230	258	246	246	252	250	266	261	261	244	260	268	252	270	255	290	296	235	262	207	243	246	250	242	248	248	267	258	261	248	245	244	224	297	253	255	244	272	284	257	243	256	257	277	244	283	241	221	245	243	230	251	224	254	258	242	244	236	254	247	261	266	276	250	231	247	267	280	257	242	225	265	228	269	219	244	237	236	253	251	239	243	239	270	269	271	237	268	278	224	237	265	270	245	248	249	244	247	254	244	248	245	250	269	255	246	246	244	264	246	238	224	234	248	259	240	248	274	268	243	264	272	232	249	244	241	261	240	272	225	224	240	282	242	217	262	259	249	249	262
55893	62438	54304	66766	66528	68069	59357	38770	1990	907	836	811	743	763	753	708	760	673	736	644	623	702	692	608	670	612	653	645	662	636	623	630	650	606	593	632	651	561	611	641	602	602	620	655	633	613	648	628	595	641	617	586	605	599	638	603	570	610	635	639	607	651	591	624	598	619	594	671	598	601	569	633	579	622	629	601	582	609	622	598	607	584	621	586	602	624	613	593	598	582	579	598	579	587	616	547	585	593	617	607	634	602	623	627	615	609	625	603	548	565	573	598	605	640	621	572	627	578	612	636	613	595	636	655	627	614	585	597	606	624	602	649	631	598	597	623	601	661	571	599	611	644	614	643	610	658	611	578	565	601	597	619	607	582	609	667	640	553	575	566	616	615	597	581	612	614	606	612	588	624	623	609	596	580	605	605	601	616	578	587	604	665	593	571	594	613	569	614	624	615	599	550	600	609	586	608	656	594	616	548	641	626	586	590	602	625	601	573	628	534	656	558	593	601	624	607	609	618	592	565	579	620	598	572	595	599	607	644	557	607	631	611	637	597	578	584	658	607	598	573	604	654	637	585	596	582	619	578	605	630	606	573	611	596	637	615	609	583	653	636	562	621	585	627	592	595	586	603	592	600	626	621	600	636	581	606	627	588	567	574	637	601	599	611	633	599	594	575	604	579	622	598	584	614	589	630	637	601	610	635	640	603	582	617	598	608	622	589	615	620	614	577	675	596	598	603	592	624	583	562	654	634	564	585	628	607	641	580	594	614	582	614	589	589	638	580	605	626	579	588	602	641	615	616	578	628	641	635	607	619	623	612	608	598	597	630	630	630	589	563	610	593	573	564	582	647	638	567	628	581	604	634	645	617	610	587	592	635	655	589	579	594	631	612	582	628	607	616	604	607	559	552	619	582	615	666	622	599	629	621	605	614	598	586	571	631	641	607	627	584	583	602	620	631	566	564	554	613	624	610	607	619	600	596	586	592	597	597	574	651	622	589	644	588	589	591	610	612	630	588	605	617	616	619	595	643	604	633	592	559	577	656	578	511	601	589	593	582	541	569	647	576	612	593	604	608	597	608	652	588	587	559	592	591	589	599	621	592	603	597	619	571	626	587	620	608	641	601	585	647	615	610	648	662	615	633	596	571	567	601	590	620	591	575	605	601	619	629	588	634	606	536	613	546	573	585	573	607	586	600	587	595	601	628	637	594	597	603	630	574	621	611	611	602	622	582	587	611	594	635	555	609	599	640	591	610	572	590	626	582	626	594	622	608	585	606	605	625	633	629	586	570	630	597	644	618	615	583	608	604	630	623	581	585	613	640	623	560	615	596	612	626	614	584	590	591	630	621	623	548	576	576	582	632	582	640	612	602	662	568	586	606	639	598	652	637	591	591	616	656	590	619	645	624	652	601	553	660	606	604	588	596	616	618	629	589	629	607	596	591	625	568	572	538	620	625	581	586	557	628	599	595	615	650	624	609	598	561	587	620	599	605	604	624	598	617	614	648	587	578	583	592	622	565	614	634	556	603	586	564	578	586	591	605	560	613	608	594	608	581	576	615	611	578	610	618	583	609	614	618	605	582	600	596	563	589	573	582	609	600	630	651	649	593	622	618	593	609	637	607	581	597	611	590	588	631	585	589	599	586	628	608	575	611	604	598	584	595	598	626	637	610	643	595	619	631	624	628	581	564	603	639	607	633	622	587	591	606	576	584	602	609	585	573	647	616	580	656	600	599	615	619	630	606	614	564	604	620	617	570	606	608	641	601	610	600	616	621	615	607	608	635	592	602	588	578	603	575	580	560	562	573	609	643	572	613	624	638	559	567	578	603	613	610	595	633	612	614	601	640	622	603	590	596	608	565	621	618	634	601	575	645	621	612	613	622	589	561	603	618	610	603	618	604	605	579	573	616	596	605	575	595	607	603	593	632	589	627	583	606	626	555	622	616	595	589	624	656	590	623	613	566	636	603	545	626	608	605	616	621	607	593	599	597	584	603	608	576	578	605	589	576	621	647	623	599	601	635	576	596	585	611	585	593	593	636	615	617	578	631	602	564	604	605	628	608	623	626	607	607	651	556	602	575	632	636	586	596	567	575	601	615	558	607	617	600	601	617	590	647	575	574	566	567	579	567	601	637	653	644	678	587	610	597	646	607	619	620	626	583	608	619	612	581	601	607	608	563	602	579	581	589	567	609	650	625	600	604	594	610	581	562	577	574	656	596	559	591	613	574	636	617	564	585	619	642	567	576	621	605	620	602	595	612	590	605	614	650	602	638	647	608	614	623	586	605	600	604	583	564	632	579	593	642	612	585	622	612	624	608	608	596	578	617	628	646	604	616	616	589	599	582	585	538	590	603	609	604	629	577	616	602	604	584	608	643	564	606	617	630	622	615	604	542	577	620	596	620	621	593	629	609	609	604	597	624	559	561	607	629	604	582	619	620	599	580	599	622	596	590	609	607	602	586	636	582	590	640	557	529	612	576	636	602	624	604	635	585	616	647	588	583	613	605	579	595	639	620	581	613	594	593	585	580	593	611	582	676	575	630	639	546	638	638	646	584	601	581	595	586	594	584	587	622	565	632	619	634	594	623	612	612	572	605	611	626	596	584	597	612	615	618	618	622	646	547	621	593	595	612	598	589	603	619	570	630	624	580	610	621	622	622	573	605	589	624	573	660	607	609	597	598	631	627	583	585	636	589	631	596	574	577	625	617	603	614	567	604	635	604	615	591	628	646	596	530	607	606	622	594	631	597	629	598	623	586	659	586	620	619	598	600	608	586	618	615	637	614	597	630	593	596	598	626	609	629	614	633	575	578	596	629	583	553	633	605	600	563	622	606	643	577	632	620	578	620	598	621	562	628	607	564	611	622	575	608	639	581	581	596	575	596	595	586	588	584	621	599	571	604	598	587	572	633	573	583	622	606	596	636	660	595	590	608	622	594	599	632	628	603	636	552	625	625	618	629	634	563	661	571	600	624	633	603	606	607	635	612	619	635	620	585	580	565	570	631	592	656	584	602	600	618	615	615	611	618	549	628	620	613	586	587	616	591	616	613	593	614	593	628	614	587	616	620	602	589	650	610	600	620	603	620	632	618	612	603	559	616	601	575	589	585	605	602	601	587	601	624	626	631	559	602	606	619	602	607	608	602	587	572	614	601	629	579	611	635	611	654	581	594	613	617	599	602	634	577	616	600	572	601	581	577	576	628	614	640	630	608	589	600	624	578	616	633	592	611	615	571	599	580	617	591	628	565	558	603	632	599	627	601	625	557	590	576	562	628	580	613	622	597	569	614	577	592	606	584	587	576	616	592	611	564	637	603	609	642	600	585	575	591	595	599	623	606	607	611	582	633	608	614	560	624	626	619	577	603	595	604	594	609	622	590	608	624	604	662	568	606	589	583	611	616	588	631	648	550	615	645	604	582	660	617	572	573	626	616	578	597	617	615	603	619	607	617	572	638	548	633	616	604	610	575	593	607	628	605
32414	44647	40445	24014	13860	9409	7319	2974	270	144	127	111	115	123	118	127	125	99	120	104	109	95	111	105	114	115	106	112	108	99	114	94	94	115	108	111	101	117	90	105	105	116	113	98	99	110	103	114	107	100	135	101	101	103	109	108	110	107	120	104	99	90	96	128	117	118	87	98	116	108	91	90	100	98	112	130	115	120	102	100	107	108	111	106	108	109	111	120	111	117	114	94	128	113	108	97	109	86	129	124	103	106	102	109	103	99	122	105	88	102	106	117	92	117	103	108	105	112	97	116	106	99	106	122	99	101	125	103	102	98	110	124	122	109	115	114	120	103	98	108	107	93	112	126	98	113	114	110	99	88	106	110	110	109	102	128	125	102	101	121	80	110	116	130	122	112	93	107	120	138	106	120	107	131	123	103	113	106	105	115	104	101	92	135	115	117	85	132	103	103	119	103	100	135	108	111	97	97	104	120	98	109	112	101	102	124	101	89	122	119	97	103	100	96	108	107	109	105	99	110	114	101	96	136	92	104	109	114	105	95	108	104	93	110	110	98	123	122	100	110	113	90	100	104	99	110	114	114	98	109	109	91	117	113	116	126	108	101	99	96	99	92	92	108	109	104	117	97	103	98	100	94	113	121	115	97	107	124	101	117	115	97	114	95	117	103	107	104	111	129	99	109	112	113	114	87	105	105	106	103	94	113	124	105	93	98	105	120	111	97	97	97	111	88	93	103	115	110	109	119	122	139	110	104	118	118	114	96	101	114	90	103	100	110	111	112	113	104	114	93	111	97	99	83	96	104	124	96	94	98	93	99	90	120	91	106	105	114	91	103	106	121	101	108	121	109	118	128	91	104	101	109	129	105	87	111	104	106	105	104	96	115	97	95	101	94	104	121	108	90	98	99	102	102	118	116	118	121	104	88	110	113	112	111	83	119	100	122	107	127	123	112	106	103	82	98	106	107	94	115	103	115	127	97	104	114	97	118	128	117	122	109	83	94	111	98	104	108	98	109	113	96	91	112	117	95	75	113	99	117	102	116	99	124	108	115	101	109	115	100	116	97	102	123	106	110	127	117	112	107	98	101	105	101	121	116	105	115	123	103	100	117	108	83	110	92	91	101	88	103	85	120	127	110	103	116	103	98	103	71	112	98	112	122	108	109	102	111	91	121	118	116	114	114	135	96	95	117	119	114	98	119	104	111	99	95	100	114	91	92	103	90	99	113	125	118	115	118	115	136	118	91	103	103	94	99	122	106	110	131	110	106	86	87	115	100	109	111	118	127	128	99	108	95	104	98	101	84	105	95	115	93	91	114	104	102	109	111	96	108	126	111	106	106	107	109	112	112	124	113	106	106	111	112	123	111	91	114	103	100	104	92	121	99	115	114	117	117	94	117	114	118	131	105	108	101	121	99	119	104	109	101	97	98	115	127	95	114	112	116	111	104	103	103	104	122	105	125	106	102	112	125	97	127	114	111	96	119	95	102	105	121	113	107	124	128	114	113	123	93	99	105	95	96	123	106	109	123	102	97	116	108	110	121	93	102	113	116	119	99	136	109	112	109	120	109	95	93	114	103	128	114	108	95	100	93	107	98	85	121	116	106	102	98	107	122	106	123	102	101	92	101	110	115	120	103	125	94	89	110	107	114	103	112	110	93	92	107	97	101	121	91	95	113	127	95	114	105	112	121	113	114	105	91	120	111	119	111	110	128	110	125	111	101	120	123	99	108	91	113	125	95	79	91	118	107	122	114	107	97	102	94	98	91	94	115	99	131	116	115	112	110	118	101	91	99	111	108	110	114	118	114	117	88	110	95	115	99	110	120	112	119	89	121	119	105	102	100	108	93	113	88	107	116	114	107	84	110	106	102	104	99	117	122	112	113	112	122	107	116	92	116	118	94	118	113	116	110	116	124	116	97	110	115	116	120	95	104	124	98	115	111	114	118	100	126	80	106	109	134	115	86	96	90	106	106	114	103	111	116	90	104	100	120	105	116	90	85	96	104	114	112	105	105	119	90	122	98	106	114	86	102	140	111	98	128	104	117	99	109	115	92	117	101	113	114	105	109	103	109	112	103	96	121	123	92	109	104	107	113	98	109	112	103	103	105	110	114	103	90	98	121	99	112	97	96	115	108	95	98	129	98	119	81	97	100	111	93	110	108	112	100	105	103	108	114	108	92	106	111	98	115	130	98	124	105	102	125	113	110	132	127	116	120	117	107	116	105	98	115	101	115	111	114	87	102	110	108	108	115	114	117	100	109	127	115	117	88	107	103	86	100	114	98	106	114	126	119	108	111	107	100	102	107	87	103	116	121	113	97	104	97	114	107	83	110	110	106	108	110	109	106	107	102	109	107	116	115	115	84	131	119	106	93	101	102	98	123	119	100	105	89	101	118	97	118	109	111	110	98	107	115	121	117	108	123	127	120	91	116	105	92	123	87	80	102	106	105	119	112	113	83	86	131	104	92	102	115	133	101	108	92	123	116	100	125	108	107	128	115	109	116	111	86	105	114	91	100	124	113	106	99	102	118	112	94	102	104	121	90	107	97	118	115	109	108	106	115	108	102	129	107	100	116	96	110	92	92	101	113	99	126	114	95	91	135	95	95	84	102	116	104	97	103	108	101	113	110	97	99	97	91	107	105	115	121	106	112	113	108	107	116	117	113	114	103	109	114	115	117	109	122	112	124	116	111	127	111	118	85	95	110	107	96	130	98	94	102	116	120	125	105	117	111	126	121	102	129	96	103	105	104	115	100	118	130	91	104	118	106	125	99	94	83	86	101	105	103	111	109	110	89	115	106	118	108	106	96	106	109	108	126	119	107	104	110	97	99	95	98	97	94	104	123	119	107	116	132	115	106	101	101	88	100	95	103	109	114	94	111	103	115	111	112	105	102	110	98	101	97	103	87	104	109	91	99	110	104	113	102	112	81	90	119	115	110	110	120	105	116	114	93	114	83	104	114	96	128	123	106	105	110	135	107	96	92	105	122	117	117	103	114	96	117	107	108	105	110	96	110	96	94	102	119	95	105	97	111	108	122	96	105	86	111	106	110	111	134	102	126	108	114	98	121	95	117	109	84	119	95	121	106	95	103	99	115	103	106	102	108	120	126	101	114	131	107	132	98	102	98	95	109	106	113	111	96	116	115	87	105	117	119	105	94	119	112	126	103	97	96	119	114	96	101	113	109	95	85	112	109	105	98	99	93	110	118	109	105	115	119	110	95	106	93	115	88	106	110	115	110	95	113	139	125	121	111	109	118	132	103	112	96	104	99	104	120	115	105	85	96	118	109	104	94	123	118	96	109	106	101	115	94	113	85	117	114	114	123	100	100	110	96	97	110	107	111	107	107	115	130	111	105	103	105	93	114	126	96	107	128	112	101	106	121	82	111	119	111	101	118	104	106	106	112	98	114	97	123	108	102	125	107	115	114	97	81	117	109	113	104	108	102	120	86	125	92	109	89	111	98	101	91	95	102	102	99
24672	42064	40786	31565	24916	23590	21804	9292	345	329	291	309	326	295	349	322	347	317	306	312	321	267	297	321	346	285	280	311	323	316	323	327	313	320	308	352	311	299	304	313	350	318	323	298	299	298	313	314	327	342	326	307	301	330	289	320	307	289	327	313	312	306	346	266	323	290	298	326	322	289	305	342	361	308	321	300	302	316	346	306	288	330	319	338	315	314	333	299	322	299	339	309	315	307	311	283	313	291	306	341	300	308	311	323	306	303	319	348	312	310	341	323	332	327	305	307	320	308	314	320	302	344	327	300	336	313	312	303	312	298	298	297	311	310	283	327	285	354	321	302	347	315	334	306	309	305	306	337	313	272	335	332	309	335	316	318	327	321	325	321	338	340	323	321	314	323	306	288	309	289	276	319	292	319	342	337	288	298	312	305	313	321	309	310	296	287	289	326	324	331	306	320	325	310	307	299	297	317	303	315	328	302	313	281	306	339	333	319	284	276	309	295	297	321	286	291	306	298	298	342	300	357	326	307	298	330	314	303	321	318	298	346	307	277	336	332	305	360	290	306	326	287	301	306	342	320	313	290	315	308	346	316	328	343	322	340	307	308	304	320	298	321	307	333	288	326	310	320	305	324	332	318	293	334	313	287	323	329	284	324	312	327	286	301	267	312	326	274	318	286	295	314	323	292	296	330	350	298	311	293	312	302	316	297	331	324	303	307	301	286	310	343	328	292	329	325	349	313	312	316	321	349	285	306	299	298	353	290	311	309	302	277	298	312	307	323	297	301	327	311	318	298	318	306	295	295	300	328	293	298	296	316	334	276	320	299	296	317	290	305	323	317	306	300	351	320	300	299	296	301	289	316	335	318	297	281	287	309	326	307	305	310	331	311	300	331	300	306	296	314	298	310	306	309	319	334	333	282	301	320	314	283	305	298	299	336	288	320	305	311	333	301	293	331	286	311	327	311	324	313	337	313	301	304	325	286	336	278	299	317	320	284	319	310	299	354	333	295	314	317	299	314	330	294	312	314	316	272	345	322	328	325	308	298	321	279	292	305	318	313	306	326	330	274	309	331	331	310	336	320	310	312	319	362	298	313	323	303	310	299	327	292	314	310	302	305	299	294	311	333	314	273	362	322	293	287	308	341	320	323	328	318	322	329	324	323	296	295	315	306	318	300	331	298	309	343	341	317	307	302	343	324	312	312	312	302	323	341	317	301	323	331	322	299	346	320	293	301	335	324	337	295	330	327	341	316	311	313	324	334	287	287	325	336	333	298	312	340	297	300	320	311	300	303	309	352	320	333	300	295	310	335	320	307	297	329	295	310	325	316	329	317	317	281	311	313	332	288	332	307	296	298	324	287	317	293	307	308	328	310	298	307	311	310	314	327	336	291	302	349	299	321	329	272	313	314	321	329	308	326	313	297	305	347	284	328	298	294	342	308	305	300	308	297	293	316	304	302	304	315	338	339	316	313	327	284	316	277	307	313	247	337	292	327	303	310	304	314	311	286	325	283	319	287	306	314	338	346	318	301	317	309	292	300	303	337	289	304	290	375	329	312	314	312	312	321	286	308	300	304	324	310	299	314	318	321	331	304	303	306	302	307	290	296	329	295	315	322	317	297	343	329	304	307	289	293	293	346	302	296	306	309	292	283	287	340	286	309	303	312	285	319	312	323	314	303	318	306	303	287	312	318	288	321	301	299	292	325	283	315	318	307	312	317	298	302	308	275	305	298	322	284	325	313	291	330	328	284	299	348	260	311	288	310	348	313	311	338	317	278	293	324	297	328	310	334	329	309	292	331	307	325	284	306	339	337	314	307	320	311	311	308	320	315	286	323	322	316	325	324	336	311	321	305	291	308	290	322	264	295	291	283	303	305	315	299	319	300	302	304	305	295	307	323	285	324	334	351	322	299	311	287	291	309	282	311	302	304	330	274	346	323	310	321	309	346	317	330	319	300	316	287	348	332	339	319	280	312	337	304	331	312	284	325	334	341	292	281	288	311	318	290	307	295	323	289	315	330	300	307	317	313	333	280	304	319	333	340	282	291	312	338	326	286	309	335	335	300	339	322	301	321	296	303	311	301	280	314	324	279	351	314	318	337	301	318	322	317	333	299	308	316	299	321	319	301	313	301	281	314	335	332	315	318	302	317	337	306	335	325	291	309	337	322	323	319	308	319	301	301	291	303	292	318	297	332	312	321	310	309	306	288	329	304	339	316	317	313	322	290	326	298	324	278	314	317	321	288	311	330	297	284	349	315	311	312	318	304	292	325	339	326	284	343	324	316	306	335	348	281	306	327	337	322	328	351	280	336	325	335	326	333	299	321	313	281	319	315	305	302	300	310	281	292	281	339	326	326	304	306	320	301	319	326	306	307	308	351	307	312	356	336	315	331	313	324	305	318	336	321	262	331	324	316	272	320	337	318	315	309	300	334	333	303	306	317	322	323	315	303	280	323	335	299	331	304	302	336	310	336	318	306	334	304	315	329	345	322	326	327	301	314	321	293	304	277	308	311	333	318	261	306	334	320	360	329	275	322	321	314	313	290	266	301	337	294	343	285	302	293	299	307	324	297	345	320	332	287	336	330	321	318	306	330	304	291	300	300	330	320	286	325	301	291	316	319	320	291	323	320	307	311	324	337	314	306	309	305	328	320	334	327	298	326	334	323	316	314	336	332	285	340	305	293	364	295	322	296	311	319	295	328	317	297	306	315	272	320	315	295	297	313	297	300	329	323	295	329	305	324	294	284	294	289	309	311	285	353	325	306	314	284	304	297	296	306	316	299	300	303	319	292	324	297	317	305	304	304	298	334	346	303	319	303	319	287	286	313	318	333	321	304	309	296	286	293	313	338	335	313	303	294	313	323	338	294	339	312	316	312	304	311	321	303	332	295	284	326	337	308	307	303	290	277	310	311	332	292	323	315	310	306	327	330	292	272	276	305	300	312	311	307	288	334	315	309	297	320	303	299	295	313	306	308	297	311	307	311	323	278	310	309	342	306	291	313	306	294	322	294	290	294	337	312	335	305	294	307	312	294	343	303	312	293	345	314	297	315	331	331	316	305	311	279	276	290	298	313	303	310	304	320	271	304	284	311	321	309	311	287	346	314	301	330	299	304	312	313	337	322	291	307	275	284	306	325	297	308	286	312	297	317	320	311	311	301	332	292	324	304	328	283	290	283	313	291	306	317	308	293	312	301	285	325	326	316	305	303	300	326	318	306	322	304	320	281	302	279	326	285	314	321	281	315	280	292	317	322	300	318	302	312	277	310	318	324	308	341	324	301	315	264	319	305	288	290	327	291	345	296	342	313	291	298	325	315	308	325	309	316	315	337	317	338	322	303	342	302	309	292	286	319	330	276	309	316	342	303	332	311	319	337	297	317	334	331	299	301	296	355	315	308	297	319	319	303	318	287	315	332	337	309	300	315	316	337	328	315	315	325	302	318	325	334	304	320	298	303	306	305	326	311	312	315	324	294
60075	48793	45384	40548	38558	37282	42314	42021	20286	8033	806	212	207	218	206	214	211	209	192	202	195	184	179	161	214	179	174	182	196	193	174	186	171	196	176	196	175	191	187	170	179	199	192	210	180	204	167	184	211	176	180	159	174	182	200	163	181	158	173	196	184	177	197	166	194	180	205	197	197	179	181	195	166	182	194	189	195	179	208	193	195	161	173	190	179	180	153	177	166	194	173	178	194	183	171	171	176	214	170	177	179	200	200	180	170	188	159	183	172	166	176	162	184	195	187	178	177	169	192	177	194	188	211	186	193	180	173	196	180	164	178	185	175	197	180	184	145	177	180	179	200	181	195	179	193	172	184	210	209	181	202	205	185	186	186	168	195	168	175	193	182	160	191	158	195	157	170	166	171	166	172	193	190	177	192	185	188	170	204	181	161	170	150	165	165	152	193	181	160	180	176	172	200	171	161	205	182	202	168	189	163	135	195	184	171	183	186	179	221	168	165	173	193	174	181	166	168	189	161	177	189	186	177	199	164	196	211	183	171	179	174	163	178	196	190	187	203	169	173	182	170	164	194	183	197	165	162	200	213	182	169	187	189	189	158	182	168	189	207	168	155	168	189	159	170	177	170	186	175	191	193	149	175	150	214	181	182	172	174	188	184	184	186	184	181	174	178	180	181	194	163	190	179	192	169	168	169	166	193	176	209	167	181	201	188	186	201	176	159	165	191	174	187	187	153	164	175	174	182	185	191	182	147	190	169	195	177	176	168	208	181	184	195	198	173	174	172	184	183	145	202	172	183	179	191	179	188	165	181	161	187	192	163	182	190	186	180	185	162	185	183	209	171	181	185	168	185	170	179	167	187	196	182	193	193	164	193	186	180	162	199	180	169	186	205	178	183	160	180	150	185	193	194	216	189	169	190	185	181	173	166	191	179	183	174	184	175	183	175	166	191	165	171	188	176	192	204	178	207	148	189	161	168	186	203	194	165	146	180	175	169	184	187	204	187	155	205	197	174	194	181	183	185	181	173	181	178	194	177	189	198	168	174	187	187	144	166	177	167	187	163	176	175	182	171	203	181	185	179	165	198	196	190	162	178	184	185	197	199	157	183	176	180	187	170	161	171	180	183	209	172	183	179	185	210	163	156	155	150	198	182	175	201	190	182	190	180	201	193	173	184	197	192	174	196	166	188	168	174	199	172	158	161	158	170	207	185	184	175	188	177	159	162	198	187	168	185	152	189	187	189	179	141	170	189	166	165	183	167	205	162	179	189	154	161	160	186	168	183	164	169	174	182	164	191	197	154	160	185	191	185	160	174	196	198	168	181	164	193	181	174	180	188	198	168	168	186	168	208	179	184	152	212	169	170	184	178	174	183	180	188	189	169	194	182	196	197	185	186	202	178	180	182	189	196	160	154	173	190	178	176	211	176	151	176	169	172	165	171	181	191	163	187	202	172	176	170	176	211	207	167	198	180	190	179	175	181	179	166	205	187	171	169	174	153	180	205	177	175	179	157	180	172	160	193	179	184	163	157	171	180	187	214	159	166	174	159	194	189	162	188	164	158	194	190	171	192	178	173	201	174	182	188	180	169	174	177	182	192	205	180	186	172	195	210	175	183	173	172	180	213	157	190	199	179	193	197	185	182	160	184	181	176	180	189	181	179	162	182	198	190	175	188	176	202	181	164	180	186	177	185	182	163	183	160	182	154	171	183	163	194	179	146	159	162	186	185	146	168	195	205	198	184	196	178	176	199	166	179	177	187	172	163	198	173	173	174	155	181	174	169	161	161	185	156	165	187	166	173	190	172	183	178	170	166	196	180	181	174	176	170	165	184	201	180	183	157	172	190	173	181	187	168	173	174	193	159	193	174	172	185	171	174	174	192	171	174	175	180	167	136	178	170	162	173	147	172	196	194	179	162	156	188	202	165	182	200	184	158	175	205	179	187	199	172	161	162	176	181	177	157	186	156	190	178	192	184	168	184	175	173	190	199	158	183	167	189	173	176	169	175	193	185	178	176	176	217	188	177	183	183	215	175	185	177	162	185	203	189	166	178	183	195	196	181	193	179	184	181	188	186	172	180	161	197	196	184	188	187	188	208	159	191	176	200	155	163	192	167	160	180	177	172	191	174	168	150	170	174	182	162	171	178	189	179	158	196	168	208	194	174	177	162	171	154	182	187	160	207	208	186	153	192	184	190	193	179	183	166	197	181	184	181	158	186	183	187	180	186	178	194	152	183	171	181	181	167	156	188	177	159	153	175	189	207	172	173	163	195	170	182	157	171	176	193	189	189	169	173	189	177	213	181	168	194	187	170	170	154	188	185	191	169	171	179	178	197	173	184	162	192	185	190	172	173	172	166	150	185	192	167	196	164	182	185	195	157	167	166	184	188	207	177	163	172	153	174	176	163	176	188	169	182	165	199	164	170	168	158	165	184	179	177	194	163	203	204	170	184	158	170	164	172	162	181	192	186	205	177	191	193	196	167	181	205	173	176	181	200	166	205	168	177	184	198	196	172	180	166	178	181	185	172	162	190	189	185	181	183	188	154	179	175	173	186	190	177	169	187	173	196	172	209	181	153	184	192	187	173	161	161	171	207	181	173	156	158	182	189	176	191	193	216	165	166	173	162	170	157	188	170	190	210	195	188	163	171	175	187	173	182	166	180	187	208	156	200	176	180	163	167	179	154	191	184	165	189	177	185	188	180	192	204	185	179	182	146	191	180	180	159	170	166	168	174	153	167	189	171	174	166	163	193	192	200	155	171	180	177	181	178	198	191	198	169	170	193	180	176	165	157	178	192	202	193	164	177	170	175	173	164	167	179	181	181	190	175	199	210	184	178	186	157	187	177	189	160	187	187	171	163	188	185	190	180	174	171	146	199	184	177	200	172	173	158	185	160	157	176	189	196	187	173	188	184	192	178	196	193	185	170	179	182	195	177	167	190	193	188	176	176	188	149	180	184	191	181	176	162	188	191	185	165	204	165	205	172	181	160	166	160	162	179	185	159	148	174	177	194	180	149	204	148	188	148	172	193	182	209	173	170	187	179	207	185	185	165	170	184	169	180	173	200	168	165	205	156	189	182	161	179	162	172	178	208	188	160	178	204	190	179	163	173	179	189	180	192	188	174	171	187	170	178	165	202	205	188	137	172	175	192	174	197	194	176	192	212	186	158	188	165	163	175	190	152	196	189	173	173	188	182	169	185	193	182	179	183	172	176	162	159	173	184	179	183	173	163	185	186	173	172	184	181	175	197	155	188	191	199	181	187	171	173	146	181	166	182	182	181	184	166	174	159	213	182	158	200	175	190	153	185	161	161	172	163	173	188	186	178	193	173	177	193	157	158	173	197	179	197	192	166	145	169	180	188	174	202	172	153	176	186	182	196	196	161	174	139	190	179	177	166	192	195	180	173	181	168	185	183	190	176	176	168	187	178	169	163	174	199	186	173	171	181	182	170	179	176	167	178	163	169	178	175	199	175	191
53729	65611	58632	58830	57138	58633	63022	43108	1570	683	621	566	526	578	506	543	527	522	535	482	517	494	497	503	505	452	487	503	483	439	473	454	462	487	473	482	465	459	496	481	480	469	462	475	485	436	498	440	453	506	446	454	467	502	479	447	443	416	463	445	449	461	427	462	453	501	510	421	463	507	438	452	486	435	475	475	447	440	473	445	457	466	444	475	508	455	484	460	475	464	473	462	470	460	489	472	461	493	452	463	459	454	440	466	441	456	465	472	416	490	474	446	456	478	486	449	465	459	475	458	473	443	455	448	464	475	455	466	483	440	438	477	465	504	465	501	469	416	462	441	448	463	472	436	457	458	452	476	459	428	472	486	444	480	452	466	462	455	421	451	428	466	442	464	477	429	484	446	510	472	472	470	447	471	440	483	418	442	458	445	495	518	477	460	473	442	448	464	431	466	451	426	462	445	444	474	453	498	429	480	455	434	440	454	483	460	448	460	505	494	463	439	446	416	455	429	433	433	488	449	464	496	481	450	469	436	459	469	489	454	427	457	454	491	440	408	490	470	475	454	495	466	439	471	509	471	456	502	441	467	448	456	473	469	478	442	425	459	442	440	454	442	435	463	439	460	425	425	469	468	437	450	470	481	435	466	459	487	445	470	507	445	457	442	481	395	452	464	463	471	463	469	495	477	487	449	429	469	441	492	436	480	417	464	499	486	468	479	447	481	448	487	486	469	451	464	452	452	445	478	455	466	464	420	456	448	453	427	433	431	456	446	461	488	445	463	431	452	432	426	412	456	441	444	479	438	464	455	473	474	448	485	480	458	450	457	459	465	438	471	437	465	439	450	460	449	430	469	484	487	485	483	465	446	457	466	431	444	426	454	515	449	465	426	447	496	453	456	445	434	443	463	441	440	463	435	492	458	498	484	486	475	444	461	469	494	438	458	453	482	458	451	445	475	453	477	444	464	418	478	461	444	476	454	476	465	459	490	475	463	476	433	454	456	479	467	458	473	478	468	475	446	455	457	446	467	454	477	434	484	508	453	467	463	468	437	475	486	431	446	436	473	422	433	502	467	471	458	456	493	430	499	447	478	473	438	452	422	456	460	464	473	466	440	424	495	467	473	455	482	469	458	482	463	437	446	443	458	434	508	442	463	466	465	435	439	467	449	469	454	459	478	459	441	443	469	453	479	454	405	465	464	495	461	457	452	473	459	496	482	462	486	450	490	450	467	483	462	452	421	520	440	468	447	437	475	468	473	417	478	442	440	466	475	453	435	446	477	499	465	442	451	438	498	482	466	498	445	426	445	482	445	477	426	480	490	439	459	423	479	422	456	451	431	447	456	484	464	449	413	446	447	491	465	450	514	450	499	444	476	450	457	455	447	440	445	459	468	479	483	513	453	505	469	451	470	449	441	443	475	437	465	454	427	452	461	448	455	480	425	444	429	464	481	443	455	465	449	460	405	414	439	457	434	470	434	470	448	468	445	457	445	477	438	465	483	454	457	425	477	479	473	444	452	498	436	473	458	427	501	454	487	452	445	444	439	428	464	465	433	456	492	486	462	435	453	440	469	439	436	477	478	433	460	440	484	489	448	439	441	491	467	448	490	431	489	430	447	456	454	442	432	498	482	468	481	433	496	465	451	440	449	509	483	475	442	416	461	466	468	470	478	452	491	432	464	446	478	475	455	461	449	488	487	435	444	459	468	433	453	441	445	475	458	443	481	457	441	457	461	421	454	477	449	433	497	445	504	464	426	495	457	467	471	435	472	488	474	476	452	456	484	483	475	480	469	445	458	470	461	475	429	477	462	458	444	476	451	466	464	438	425	474	420	456	461	457	429	444	455	492	502	439	476	491	448	463	443	432	501	428	490	440	448	445	447	464	455	491	515	418	450	465	462	487	449	492	463	501	438	402	439	481	463	458	435	462	457	464	473	446	484	465	479	428	503	432	427	513	471	472	457	515	482	484	485	452	418	459	436	484	473	477	428	468	389	472	459	497	441	448	492	474	447	435	427	461	442	438	464	451	481	466	478	463	448	481	453	476	496	465	453	479	442	465	422	478	460	457	485	446	432	443	447	456	472	452	455	491	439	483	458	468	473	451	432	490	463	487	408	467	469	467	471	448	425	448	482	428	437	456	455	495	434	483	448	438	471	462	480	446	485	471	474	443	469	452	445	434	466	439	448	448	474	468	444	499	470	479	443	442	485	447	472	459	438	494	429	450	510	467	466	466	447	487	459	443	491	504	445	428	460	458	479	447	434	437	470	471	471	464	466	434	450	467	486	464	450	461	476	460	450	418	472	485	479	436	459	422	463	469	494	466	470	458	437	465	429	478	470	441	442	457	472	470	505	436	467	448	467	458	469	456	414	503	403	451	456	440	425	472	501	456	487	467	464	496	450	454	472	485	482	491	441	447	449	443	475	469	449	429	469	443	489	428	468	458	456	455	468	455	419	482	475	452	457	444	423	476	429	503	443	406	448	463	447	423	475	465	483	458	484	468	500	413	493	457	441	445	456	451	481	504	454	486	483	448	478	483	425	430	444	427	444	441	495	433	450	482	478	452	444	458	473	454	458	439	433	451	446	474	461	419	425	458	471	440	473	494	484	464	438	446	462	471	434	452	458	489	487	496	467	491	466	456	470	482	442	450	419	466	458	443	468	491	450	483	443	437	499	419	448	464	508	463	425	466	405	448	445	505	484	459	399	475	481	429	439	467	461	438	432	431	443	476	443	441	448	443	451	450	465	494	470	443	465	445	476	462	475	483	509	471	443	489	431	450	453	418	486	473	450	466	460	484	493	494	483	444	455	445	460	413	455	503	498	446	444	441	448	442	414	467	452	472	458	431	455	440	410	486	453	434	494	445	463	432	433	442	442	430	455	452	433	454	467	479	416	499	471	440	467	428	455	439	476	466	439	443	465	457	452	446	459	468	448	473	480	465	501	437	467	466	424	463	456	451	473	481	482	481	447	419	496	439	461	480	430	453	476	424	465	436	465	439	472	428	468	447	478	444	425	482	450	462	469	458	476	484	476	499	468	494	466	478	502	449	436	487	496	456	442	459	497	460	444	486	474	444	472	483	461	476	434	430	463	431	453	446	456	475	470	452	455	433	464	450	474	480	473	455	472	435	456	437	425	471	443	463	428	451	458	413	515	438	466	455	447	467	430	509	474	446	459	461	495	468	453	493	470	446	441	479	459	448	450	484	466	483	434	440	474	408	502	423	456	448	495	446	420	426	480	438	463	448	454	452	492	522	460	472	467	413	474	463	481	437	429	454	440	451	461	482	429	459	465	489	460	464	443	510	434	451	424	473	470	491	417	459	445	394	457	452	476	442	437	441	462	404	463	489	450	437	451	458	500	453	479	509	450	445	437	455	474	462	452	443	443	455	441	463	456	446	456	467	495	435	454	455	462	472	475	471	472	446	460	471	472	452	448	453	441	459	416	444	469	423	422	441	480	447	483	472	471	477	463
64576	49467	43898	41221	38320	35582	41864	51284	26120	14450	3329	420	328	328	279	349	334	284	270	270	303	273	322	307	300	324	280	300	283	291	244	300	266	289	317	289	300	293	261	259	261	259	308	296	242	301	277	255	283	288	258	261	284	262	253	291	295	300	295	280	292	252	286	283	280	308	285	297	287	273	271	277	289	291	260	298	269	293	269	281	261	256	279	268	270	303	307	296	304	264	266	235	283	311	304	318	285	272	271	287	258	259	269	280	251	284	282	272	264	270	300	278	294	249	283	280	307	304	262	246	272	278	258	272	292	305	294	267	281	239	267	261	287	268	274	279	266	249	267	271	302	294	297	239	318	287	277	278	258	270	287	266	279	276	312	260	293	269	278	266	257	262	276	283	289	258	242	312	268	272	293	295	303	300	314	256	289	280	283	264	297	306	287	259	236	297	279	287	276	269	258	298	256	258	272	270	275	273	282	276	296	315	291	281	272	251	294	273	260	310	258	262	251	242	271	263	257	246	301	265	269	292	299	285	264	267	259	306	311	294	294	287	269	263	270	262	284	272	270	259	273	270	301	273	280	293	249	251	247	276	251	288	274	285	290	269	247	264	263	280	292	280	275	272	284	266	268	270	277	266	303	285	239	279	296	277	310	282	257	270	258	281	265	258	247	283	259	266	282	275	294	261	275	282	266	259	292	287	274	271	290	291	275	280	252	270	274	271	267	298	296	271	256	254	275	288	263	299	265	289	278	288	286	279	264	275	282	264	261	281	253	265	249	263	280	286	263	254	291	249	280	281	295	282	279	268	268	286	284	261	266	294	293	271	270	247	266	273	303	277	260	306	281	293	281	275	254	267	285	284	263	256	302	270	267	247	288	263	310	278	269	245	272	287	262	288	252	262	275	257	293	271	268	281	271	281	263	291	254	289	296	293	264	287	301	264	299	279	246	294	286	244	283	267	285	284	279	282	279	288	271	230	267	259	285	286	282	272	299	281	314	319	236	246	290	331	271	271	265	284	280	267	290	309	290	286	276	232	271	279	263	251	274	271	272	272	258	285	302	314	266	240	280	294	299	285	290	259	277	287	287	254	278	255	281	274	262	255	253	249	287	279	314	284	261	252	261	274	238	257	261	277	298	286	294	291	259	245	267	265	295	251	281	274	261	284	270	289	277	267	256	264	267	263	259	260	296	296	281	282	295	301	272	282	270	258	259	290	317	256	272	286	274	282	292	279	265	275	287	294	288	267	295	269	262	273	244	267	259	262	277	268	286	248	284	295	252	287	271	290	282	266	291	271	272	302	244	300	258	301	266	246	285	314	251	290	287	280	273	302	268	275	243	276	264	271	266	284	265	331	289	302	288	285	259	289	277	284	273	281	275	274	277	281	278	264	299	269	254	250	316	272	254	266	279	256	286	283	228	287	273	291	266	251	281	272	249	266	248	255	274	271	274	269	263	259	285	274	245	281	259	297	259	295	288	264	287	254	249	276	310	276	290	252	292	267	282	264	260	296	267	289	259	312	238	280	304	268	251	299	280	281	276	274	316	286	307	257	279	307	288	255	284	276	271	232	257	296	252	256	284	257	288	290	300	301	237	273	284	261	269	276	258	296	275	290	250	275	255	283	272	289	261	263	270	276	284	258	281	279	285	272	282	329	265	291	283	273	292	303	332	263	282	287	273	253	282	260	325	264	291	269	303	264	261	317	261	277	285	270	270	309	303	254	282	255	260	288	250	271	310	270	288	295	308	271	282	274	269	268	269	252	301	278	274	275	252	245	243	275	270	268	289	268	259	274	270	290	280	285	263	259	280	280	286	281	283	257	307	251	270	265	253	278	282	254	306	266	257	252	265	286	300	282	273	257	281	300	282	299	260	268	252	271	264	223	268	318	267	286	267	293	268	237	294	287	256	249	274	263	279	261	302	289	310	280	257	283	297	270	258	296	301	262	250	270	259	268	270	310	254	290	300	275	256	249	274	247	270	296	278	302	271	279	302	259	266	244	293	277	310	275	285	292	275	262	301	288	276	278	287	255	256	235	275	270	281	266	258	273	284	263	277	319	273	259	269	293	258	291	263	278	282	282	282	270	251	285	291	305	300	311	293	270	269	283	276	261	273	268	259	302	290	275	277	261	246	287	280	262	247	271	280	277	280	275	314	291	279	273	251	315	294	283	277	253	285	283	265	295	296	269	279	256	293	283	249	256	278	288	271	276	291	250	288	292	269	289	242	293	266	286	279	258	243	266	280	273	291	262	260	304	306	294	251	260	267	279	281	256	293	269	263	253	274	276	259	279	283	282	290	269	260	265	268	276	283	257	259	268	255	258	285	324	302	254	278	302	252	257	279	259	245	303	272	291	296	258	259	268	284	320	242	233	286	277	305	288	264	260	275	258	299	298	268	226	286	274	275	268	285	247	281	261	268	279	310	259	252	262	274	275	289	272	277	274	277	265	280	276	265	248	282	279	236	288	260	272	220	283	271	280	272	264	291	263	276	283	302	266	279	274	275	255	301	291	293	255	271	270	258	283	256	252	268	278	293	270	268	280	254	271	255	285	265	311	250	273	284	272	276	267	300	274	288	280	303	269	277	293	220	240	261	269	298	264	302	270	287	305	291	293	278	281	263	311	281	274	248	280	290	267	303	247	268	293	264	255	253	258	281	248	269	268	288	274	267	269	284	297	265	303	286	275	280	264	291	281	259	264	284	264	278	279	284	313	240	270	278	260	263	305	291	243	283	297	284	290	261	270	276	258	290	268	273	308	307	216	266	276	285	250	300	280	289	280	257	265	278	283	257	261	280	249	279	328	292	307	288	269	308	266	283	269	279	258	277	291	268	288	328	320	264	301	296	276	293	260	279	278	324	268	282	293	252	269	257	321	261	248	251	240	277	292	275	274	274	258	259	284	312	293	271	263	273	295	271	294	284	275	288	271	265	324	261	284	274	271	288	279	285	265	256	258	266	290	248	250	287	293	269	283	270	260	287	249	267	276	260	284	273	296	290	273	261	268	255	281	271	268	242	294	271	247	277	269	288	282	292	253	293	255	267	256	292	267	284	311	266	282	254	285	245	259	251	275	280	307	256	286	293	291	262	258	278	245	254	296	294	275	281	293	289	301	298	284	277	283	275	305	280	273	277	277	278	275	253	275	288	263	245	248	253	266	267	265	267	284	271	272	269	257	289	266	296	251	251	255	275	275	286	283	262	259	250	284	271	266	270	270	294	272	265	301	274	284	289	260	246	264	285	244	275	278	323	276	274	271	279	294	285	243	265	272	288	273	267	270	283	275	304	292	313	280	271	272	265	283	265	268	268	298	259	260	274	297	275	280	265	259	278	281	250	280	276	275	271	255	286	289	248	246	280	256	283	295	257	257	261	239	285	278	314	289	284	288	302	285	255	259	244	296	285	252	276	297	263	277	298	267	254	288	264	269	303	254	270	282	269	301	288	297	306	272	271	302	261	273	276	271	280	235	306	254	246	313
56012	60199	53233	54355	54059	54712	60693	50126	3918	796	768	753	751	705	763	690	750	714	668	707	709	643	678	662	683	651	716	676	630	629	684	619	655	696	639	677	625	658	618	641	638	606	637	646	641	638	665	624	651	633	637	682	633	629	620	636	658	662	637	612	618	655	613	660	636	662	613	588	652	642	626	601	606	636	631	648	645	660	634	674	604	626	673	652	592	611	644	642	616	605	624	620	657	681	633	610	586	660	587	611	664	675	635	645	621	649	601	658	618	681	613	658	612	623	614	648	621	627	640	571	629	644	641	623	641	643	625	623	624	672	646	644	620	603	650	685	648	633	640	643	641	646	633	623	658	668	587	620	632	650	578	618	614	626	634	625	666	694	625	642	701	613	679	634	622	624	604	637	604	594	647	611	624	650	593	607	641	617	612	673	597	609	605	605	602	626	615	614	621	647	640	613	609	620	651	611	610	597	631	637	562	644	652	656	630	595	597	659	637	661	580	634	630	572	610	634	599	637	604	629	616	628	627	612	622	609	638	650	663	613	656	625	599	637	628	634	630	643	609	608	644	643	641	611	650	622	671	561	636	625	631	634	624	637	606	670	627	626	629	621	657	583	626	605	624	608	620	644	644	686	610	627	664	632	661	626	625	608	605	619	648	662	588	636	639	607	655	618	633	605	602	668	627	647	594	620	651	627	622	615	625	624	608	595	641	590	663	591	649	652	609	659	568	644	592	640	651	643	636	619	613	622	654	642	607	665	612	631	652	600	626	639	622	631	568	660	640	635	621	601	608	599	615	588	633	615	581	642	620	651	663	587	686	596	634	620	562	690	565	652	638	672	634	625	653	670	597	654	613	596	576	598	642	589	601	649	628	600	622	643	636	593	610	619	661	569	658	634	602	633	629	646	614	580	619	668	634	644	605	632	609	613	643	655	649	638	625	624	580	623	630	608	637	621	615	659	635	615	654	634	613	615	616	611	589	633	621	660	602	606	660	632	622	633	627	621	643	610	644	616	628	624	622	605	633	619	601	652	673	652	638	618	645	657	636	639	619	632	619	605	629	638	638	621	638	600	639	647	645	684	632	593	652	645	599	550	606	667	640	627	628	653	653	642	593	613	612	657	669	637	655	679	646	633	604	601	598	647	616	601	608	591	614	614	585	656	606	628	663	622	607	640	627	634	624	591	610	701	654	691	615	629	585	678	598	658	636	634	643	606	628	634	637	603	637	615	629	658	657	602	654	617	600	598	635	671	635	668	650	642	648	620	598	614	629	580	649	600	645	664	617	602	593	614	600	639	612	619	610	611	641	619	618	621	591	646	582	613	589	626	625	626	581	604	722	631	582	616	629	611	603	625	640	623	644	584	590	652	615	588	614	635	573	623	636	618	604	649	618	619	622	574	630	618	673	618	581	644	638	608	613	660	602	585	627	640	661	650	658	637	587	614	644	617	641	612	632	685	640	637	632	643	616	658	665	639	661	604	648	642	609	625	598	689	613	628	629	663	652	643	664	600	608	609	640	667	608	625	586	621	659	606	647	626	649	596	654	647	615	618	596	637	579	645	624	586	615	626	666	670	599	636	650	619	637	647	643	652	641	610	648	621	656	650	645	638	649	631	616	665	636	562	680	642	624	696	627	662	609	617	596	641	641	588	658	640	609	611	680	574	641	611	615	638	652	687	607	626	564	658	609	626	628	649	614	626	598	612	606	604	641	619	624	594	632	625	645	670	633	612	647	606	600	604	600	643	633	596	636	612	619	596	633	628	605	678	612	624	618	572	670	610	616	594	641	639	629	639	584	603	651	605	627	650	597	611	591	681	628	634	611	648	624	613	634	628	614	628	602	637	600	588	651	603	627	673	572	587	606	614	638	608	629	617	651	590	610	599	635	655	651	622	661	568	599	631	644	626	638	594	637	633	676	653	634	618	643	679	611	641	623	627	620	629	592	657	639	628	600	616	639	640	648	625	634	590	658	619	626	614	629	635	674	630	657	609	674	602	635	608	621	624	625	653	601	602	614	594	627	620	580	645	663	618	646	654	643	614	653	624	632	610	608	623	609	635	650	617	635	618	612	642	620	626	611	643	620	652	613	625	595	637	635	599	643	660	560	646	629	645	622	605	624	640	635	658	653	617	583	609	623	599	653	626	656	605	657	627	638	661	641	606	652	623	644	608	614	586	605	627	630	591	621	672	591	621	610	572	638	642	575	614	559	578	575	607	681	587	644	625	605	631	588	642	688	635	632	647	607	593	615	630	623	603	630	629	644	654	595	599	611	659	640	633	602	674	572	635	568	628	638	630	610	606	629	626	637	584	617	628	595	621	644	614	630	619	660	604	614	630	631	633	612	699	647	629	632	630	594	612	686	656	670	660	626	651	640	638	610	621	609	603	618	681	648	642	628	654	627	616	594	608	648	619	617	608	573	593	646	625	666	692	576	620	634	632	625	624	613	618	640	586	646	620	606	642	630	612	633	715	658	634	635	604	630	589	668	636	615	643	591	644	648	601	636	617	596	626	605	675	646	601	626	623	625	618	618	609	625	572	649	606	638	643	636	609	625	578	595	625	626	653	623	623	597	652	607	618	643	595	605	648	628	615	627	614	639	625	620	631	608	637	651	628	600	665	628	597	600	619	617	644	601	611	625	628	616	655	612	653	601	673	617	626	613	594	612	629	604	655	584	645	624	601	654	623	638	616	650	611	642	612	638	643	603	649	629	642	638	580	652	650	666	599	618	638	655	579	601	609	655	657	600	638	635	640	631	614	615	632	663	635	612	580	632	583	638	575	597	645	650	616	628	618	663	649	643	633	645	648	650	632	611	654	592	636	640	595	602	587	646	650	686	646	588	631	617	643	571	650	608	606	626	611	642	671	590	652	648	601	629	593	627	636	628	653	616	648	643	577	640	599	607	638	637	612	635	590	653	603	591	605	602	676	650	609	605	602	620	650	639	664	635	660	584	672	644	619	641	610	664	649	552	643	636	599	626	647	630	613	619	634	628	630	597	603	665	654	620	649	613	602	610	590	637	609	624	627	630	627	608	630	621	652	613	653	647	644	647	637	621	644	585	583	576	667	576	629	619	622	628	623	591	672	565	599	604	618	629	634	632	623	625	607	595	635	638	657	608	635	593	603	597	661	628	607	579	653	640	674	592	634	629	615	644	620	650	617	627	631	653	630	598	637	604	627	626	647	600	647	650	622	595	599	626	634	595	651	672	634	645	627	631	594	616	604	651	625	642	654	604	629	592	612	628	628	622	659	630	680	638	641	623	631	595	612	637	601	635	627	639	604	605	644	629	638	634	601	642	614	595	609	641	591	615	647	686	633	595	660	591	654	636	645	630	580	578	630	640	587	624	634	663	609	630	618	605	616	626	634	577	637	616	624	631	622	680	608	611	625	647	652	626	604	628	632	640	600	611	648	630	624	653	614	622	627	630	602	638	643	609	631	595	644	612	656	640	614	618	589	661	613	603	623	627	641
35340	45794	48757	43985	29948	14044	4967	2898	604	274	145	133	131	152	130	124	134	115	127	135	155	106	119	110	110	137	137	120	134	131	125	110	137	132	140	125	125	117	108	135	135	139	111	129	131	120	135	126	137	137	143	130	93	120	133	115	140	119	128	142	128	123	120	122	115	101	125	103	127	127	133	137	112	140	125	116	123	144	123	106	132	119	121	155	138	128	114	125	133	124	129	116	143	133	127	146	100	143	125	128	118	120	115	136	105	123	134	122	128	96	127	114	124	102	138	122	117	115	117	127	122	127	110	123	116	124	130	138	126	141	146	129	124	130	118	125	101	136	111	129	117	153	115	112	136	117	137	113	139	115	112	124	126	111	123	135	135	133	131	132	116	115	116	118	138	99	125	141	144	120	107	143	117	134	109	98	109	145	138	131	119	121	140	116	117	110	123	110	137	141	136	120	128	121	105	140	107	137	141	112	138	112	118	119	145	117	132	121	109	113	104	127	127	131	105	133	136	103	114	119	97	123	148	128	131	119	123	122	144	110	108	124	115	125	103	123	116	119	137	127	130	107	131	125	124	132	146	108	121	140	127	125	136	122	153	135	119	144	139	132	122	122	145	116	131	158	130	131	135	127	104	121	112	128	123	121	117	137	97	141	123	119	109	131	126	137	136	123	123	120	112	131	118	105	119	130	109	126	111	141	132	119	116	125	118	141	123	129	121	131	115	127	108	120	108	125	112	139	143	90	134	125	114	130	110	124	117	131	127	138	125	135	141	144	136	140	132	132	106	123	106	127	121	121	133	134	112	138	136	106	141	114	130	130	110	121	110	116	132	117	100	133	136	134	114	137	106	101	96	113	119	133	140	128	130	102	117	128	143	135	131	111	115	122	138	130	131	126	127	125	104	117	118	122	122	125	102	116	121	147	133	117	135	125	118	120	126	124	98	135	127	117	123	117	145	127	133	120	125	134	129	128	118	117	137	121	117	156	114	118	112	134	114	137	132	116	127	133	119	108	109	143	119	123	130	145	149	132	136	112	132	122	122	134	111	133	126	122	122	120	134	108	135	123	118	113	117	123	124	130	127	111	120	135	130	103	119	124	127	132	122	142	128	123	121	111	108	118	124	116	109	125	131	134	133	126	143	127	135	118	127	133	134	132	119	126	145	137	131	123	135	135	125	125	110	139	135	123	124	133	153	144	139	146	117	133	93	116	121	107	128	117	116	101	125	119	116	129	131	138	115	142	125	128	113	121	115	140	124	122	115	113	127	124	118	137	142	124	111	119	118	131	122	112	118	118	124	130	149	120	152	142	114	136	149	125	121	131	132	123	131	109	127	129	130	127	136	139	120	125	124	122	117	128	127	93	129	115	134	128	124	116	126	114	130	119	132	130	117	128	129	125	129	132	129	108	121	136	144	122	104	100	120	144	123	127	123	138	121	113	125	132	135	131	129	125	144	127	121	145	131	145	110	129	132	118	117	111	131	121	119	121	124	132	125	146	132	134	112	118	114	135	120	115	113	121	134	146	140	127	127	146	103	115	132	122	132	147	153	131	126	114	126	112	116	127	131	110	122	101	130	129	132	105	139	116	114	134	136	129	128	128	136	126	129	137	113	131	117	111	117	137	125	113	120	119	103	119	125	107	123	121	91	146	115	127	122	135	139	119	135	106	122	132	142	143	123	136	133	150	115	124	128	132	122	115	115	132	144	113	109	134	120	134	127	126	114	120	134	143	102	122	121	139	122	123	129	112	147	136	112	139	97	130	123	121	113	129	117	115	131	125	108	111	130	126	116	129	114	141	116	161	123	95	111	117	109	122	136	128	131	124	122	126	135	88	120	124	132	120	123	136	120	125	133	124	107	126	126	131	119	136	117	122	131	130	123	122	111	119	112	129	121	119	118	110	115	132	117	124	114	113	104	105	125	113	119	140	124	136	120	102	137	123	131	136	129	127	128	128	133	107	123	97	118	127	108	137	120	116	140	132	133	143	128	112	146	120	116	108	136	119	121	108	111	148	126	139	108	124	116	138	102	143	132	120	123	148	128	139	119	125	139	135	149	131	137	124	127	113	107	131	136	109	129	116	115	126	124	108	131	127	126	136	118	129	117	117	137	129	128	139	124	114	115	117	130	105	139	121	125	123	134	146	134	125	141	125	140	128	140	117	110	146	127	114	116	112	121	126	143	126	135	138	119	127	135	109	107	130	149	125	132	125	125	127	119	116	113	105	116	137	127	147	129	122	140	122	112	123	106	131	110	141	152	128	128	127	105	140	120	124	114	129	141	131	122	124	115	141	132	123	120	117	141	105	124	133	141	123	110	134	110	134	126	125	114	148	129	115	131	136	119	123	120	117	130	123	120	109	111	123	129	129	111	124	118	112	150	116	119	114	133	129	118	111	114	121	127	101	112	145	130	127	126	120	116	121	128	121	135	121	125	124	122	128	140	130	127	114	132	96	140	126	140	129	125	124	131	140	119	120	115	103	137	104	130	146	127	124	143	127	95	133	148	128	124	139	122	127	124	132	144	121	124	130	132	126	103	115	124	130	121	99	133	127	130	136	126	108	128	129	111	113	119	123	166	132	142	107	129	117	121	118	114	118	133	125	118	134	131	147	114	127	114	114	127	145	124	109	122	140	101	116	123	127	140	137	102	149	105	138	126	120	129	144	133	131	124	118	137	140	136	131	130	135	132	105	132	128	130	123	118	132	107	131	153	108	119	142	120	112	115	126	123	123	149	117	132	125	126	140	121	124	121	140	139	103	130	119	137	118	145	117	124	113	113	119	131	127	105	146	127	141	116	115	130	121	128	111	112	137	141	131	133	115	108	123	120	120	141	146	125	148	121	123	107	130	96	116	144	117	121	127	124	121	114	117	126	109	97	127	131	123	124	102	134	129	113	149	134	114	136	116	127	124	120	134	127	125	140	136	100	113	111	117	132	105	123	113	115	136	140	146	129	143	154	140	154	124	130	132	135	127	121	124	137	134	122	142	124	136	128	126	128	116	132	123	135	118	129	128	117	116	136	128	136	119	133	123	109	130	129	116	123	128	111	113	129	134	118	118	132	116	130	130	120	129	129	146	139	130	131	124	129	136	125	129	116	124	135	108	128	132	127	128	102	114	117	145	101	114	134	146	103	128	144	139	113	142	132	119	131	134	140	129	123	117	104	123	142	131	115	130	129	116	123	113	126	115	125	131	103	132	142	125	125	139	111	132	132	120	150	118	113	122	128	148	138	130	114	132	130	136	138	116	123	126	130	142	113	129	115	126	120	128	131	148	125	127	139	123	110	109	114	102	136	117	126	128	118	128	138	123	119	111	111	119	110	135	108	127	99	129	141	135	133	133	124	117	112	133	133	112	144	121	126	142	141	135	132	131	137	139	104	122	112	140	125	137	116	121	127	142	99	120	118	128	144	127	127	104	118	108	126	127	119	115	139	127	161	144	135	111	102	135	125	129	115	116	120	110	113	118	118	104
26728	42699	50034	50347	38289	24260	14772	9163	1146	355	337	399	354	341	375	387	346	333	382	345	359	369	311	357	363	343	350	355	332	360	355	345	372	340	340	333	399	393	382	347	366	341	321	329	346	402	343	382	357	367	368	371	355	348	356	346	365	361	379	375	321	353	380	324	360	348	338	364	368	387	360	370	330	336	345	365	331	321	357	362	359	331	356	352	373	332	341	377	367	312	356	334	358	375	376	386	377	375	366	361	320	349	357	332	364	362	348	372	340	331	344	346	351	314	340	377	378	363	400	360	356	356	330	381	356	392	368	367	332	347	330	360	383	359	366	382	394	373	347	371	361	319	350	310	353	342	319	324	346	347	354	359	362	362	323	361	384	356	349	367	322	318	346	362	351	347	350	364	365	322	351	370	366	357	352	380	380	360	382	330	347	367	336	310	348	384	354	326	345	364	368	355	386	328	353	311	369	328	365	327	383	343	368	340	376	346	355	334	328	380	362	350	320	353	389	351	354	375	342	371	360	354	388	337	335	378	358	348	344	352	347	352	351	395	348	351	341	374	361	362	335	352	356	350	371	356	317	331	370	376	345	348	335	372	377	372	361	323	373	355	351	352	374	397	369	383	341	328	361	310	364	370	341	354	345	360	347	375	364	378	352	334	353	339	379	370	346	340	347	334	370	353	352	348	326	341	362	355	345	308	375	345	351	354	339	363	351	362	346	370	335	339	368	335	358	319	356	374	328	312	395	342	314	349	333	323	357	320	384	366	331	318	352	346	358	362	343	355	332	352	369	358	317	355	367	366	354	360	351	373	387	384	370	377	359	352	395	339	373	396	340	385	377	341	326	362	350	354	329	391	385	363	383	362	369	395	337	340	367	347	349	377	342	336	354	372	383	337	355	369	376	378	369	330	372	343	337	341	343	368	340	353	379	387	334	359	373	330	331	381	338	369	360	356	331	351	371	354	354	384	321	342	385	370	324	325	351	369	359	391	385	373	323	360	349	375	364	354	321	338	337	371	331	352	349	327	353	366	387	370	364	339	307	343	346	351	372	370	330	336	332	338	311	358	353	321	347	347	345	368	347	380	374	338	334	354	374	316	358	371	362	367	355	366	345	363	378	382	348	358	329	391	360	362	346	392	362	344	332	338	397	333	353	374	331	345	357	368	350	363	382	385	348	338	348	357	317	347	350	355	347	397	359	337	356	342	371	352	349	367	358	349	340	371	343	366	377	360	325	355	360	341	362	341	344	357	345	347	334	359	358	348	363	354	368	367	356	376	399	336	379	348	375	363	336	358	365	350	345	339	331	320	350	344	365	367	370	355	363	372	358	340	336	350	330	369	368	327	361	391	341	371	367	356	359	359	337	288	367	356	341	370	358	320	336	343	353	364	335	370	344	342	349	352	405	337	365	366	371	365	368	336	371	355	363	340	346	343	344	354	354	340	350	343	368	357	325	340	351	348	349	378	359	331	370	369	350	394	364	353	346	361	365	343	336	372	361	361	334	338	344	388	363	346	349	368	341	366	353	365	353	354	382	317	307	347	357	347	360	367	341	381	343	355	346	366	393	368	347	328	344	370	339	342	368	374	382	341	341	347	380	341	358	341	372	328	351	329	374	383	341	334	348	366	325	329	350	332	357	389	350	340	371	377	353	348	357	346	345	355	376	351	344	353	321	369	342	335	366	343	363	362	391	354	351	357	347	342	364	355	353	333	374	375	351	381	348	347	342	329	347	335	353	372	336	360	372	362	341	334	354	366	384	380	361	379	368	374	370	329	379	386	327	332	325	346	353	356	327	364	380	367	346	362	366	355	367	354	374	381	307	324	407	360	348	368	340	340	356	327	381	348	333	359	353	330	329	352	349	356	326	337	372	366	354	344	349	348	378	346	387	354	347	329	332	344	390	344	351	306	370	360	372	363	379	308	383	348	336	329	378	324	358	369	346	346	330	375	328	361	353	386	349	348	357	378	358	364	377	358	371	360	343	335	344	367	338	362	360	348	378	377	383	397	370	379	325	364	366	358	345	355	335	361	357	350	343	362	333	382	361	346	353	366	359	359	351	365	341	361	352	374	378	373	370	342	330	375	347	330	346	344	372	378	344	366	352	358	380	388	368	355	348	378	358	383	379	381	329	346	372	354	372	350	366	354	353	328	295	378	330	366	365	347	326	348	347	384	346	355	359	358	362	352	354	358	356	332	376	367	380	363	374	335	367	347	351	341	341	353	334	347	359	362	359	349	347	332	354	376	341	320	360	353	352	380	372	345	333	334	351	402	329	356	329	366	353	362	356	334	353	367	372	347	361	345	325	346	356	348	355	376	359	330	369	357	357	341	380	347	349	364	349	330	331	381	340	384	339	390	364	299	389	336	354	376	350	343	359	331	356	340	365	341	306	341	330	344	348	323	353	370	332	360	396	355	340	368	320	396	407	311	351	384	356	332	372	350	318	371	384	360	348	385	355	343	353	387	355	367	367	362	396	358	343	354	353	331	339	350	349	339	363	323	357	333	365	379	331	347	360	388	379	341	342	388	392	331	345	351	351	349	364	372	389	382	351	334	345	349	348	381	311	313	346	379	338	349	354	336	344	370	345	329	329	375	352	350	328	346	353	373	339	370	366	329	390	346	354	397	344	354	367	372	351	345	327	353	353	335	364	380	370	319	414	323	364	317	361	376	365	386	339	313	346	369	326	313	340	374	355	391	352	322	340	335	372	381	330	401	378	353	361	375	336	335	339	332	352	373	372	355	338	340	372	332	364	345	359	366	380	388	345	359	384	378	378	353	352	376	395	293	390	377	372	370	339	347	364	352	351	355	344	351	320	385	346	375	332	354	342	369	344	350	370	344	371	373	361	354	376	348	319	340	338	350	381	358	360	369	350	322	351	369	350	344	370	332	359	341	313	340	346	393	342	356	320	361	359	380	370	373	381	340	349	351	365	369	370	347	333	350	329	347	347	345	369	354	371	361	351	350	385	359	358	375	337	358	351	332	390	336	357	357	347	375	333	379	352	362	381	359	360	340	361	342	327	350	350	364	348	348	315	363	357	339	362	362	358	334	355	333	358	360	342	382	326	369	336	361	323	338	373	349	348	339	368	346	340	353	347	383	358	345	353	351	357	372	365	337	346	324	349	373	343	336	361	346	351	357	375	373	327	363	331	313	321	324	342	324	372	343	369	353	363	359	358	392	343	360	330	350	344	350	349	325	338	348	361	366	319	336	352	345	382	385	344	373	348	363	335	386	352	370	370	357	319	316	361	389	367	350	337	369	371	353	349	342	345	365	346	350	389	366	359	347	342	359	342	321	346	369	329	309	336	347	343	325	369	345	372	329	325	361	348	349	346	348	333	344	335	343	347	361	329	346	381	356	370	340	338	341	367	379	336	348	370	380	353	356	336	391	342	347	351	325	371	346	354	353	324	350	338	382	362	386	332	367	333	343	363	362	324	351	357	358	344	339	336	333	340	355	353	350	357	387
58323	49151	52000	46257	33944	28737	26439	22881	11520	1634	250	255	221	230	252	231	222	227	242	217	206	215	237	221	199	209	201	218	225	241	222	237	222	220	221	238	205	207	221	217	213	222	199	227	270	225	204	207	230	218	195	217	217	202	227	216	215	235	202	219	220	232	213	224	209	209	211	206	247	227	201	236	234	210	220	210	194	224	198	209	206	219	242	189	219	216	224	198	225	205	212	234	243	229	221	224	211	179	228	215	235	235	225	219	226	245	197	222	181	210	252	202	199	221	199	242	205	188	211	208	220	229	204	201	200	222	209	232	212	219	223	217	232	246	241	208	217	234	226	227	245	252	212	232	189	193	217	209	230	217	202	197	209	208	235	252	220	228	217	227	227	226	204	200	216	228	249	204	212	237	205	234	205	193	233	221	212	243	229	206	206	202	242	231	216	210	194	187	196	214	213	211	207	225	203	187	205	232	243	193	209	203	227	223	200	198	238	224	194	223	230	228	229	244	198	191	207	211	238	231	220	220	202	221	226	248	241	194	227	213	257	206	231	227	177	229	246	203	240	219	210	231	224	192	193	188	205	234	197	213	229	228	216	206	185	201	212	207	228	211	225	214	248	227	212	258	258	209	197	234	227	205	223	219	234	210	223	213	199	234	225	206	226	210	209	232	209	251	224	225	245	230	208	224	208	213	220	215	184	176	221	202	237	182	198	215	229	211	220	229	232	229	202	229	226	218	203	200	236	219	208	195	215	238	245	233	201	224	223	205	222	208	213	231	193	198	218	182	215	215	201	208	209	211	211	208	231	196	229	216	196	242	229	200	194	228	212	230	205	248	227	201	187	240	231	197	235	198	254	185	222	216	233	205	215	239	196	215	225	189	224	233	192	201	225	211	205	203	199	248	238	242	218	192	211	217	223	222	218	234	224	206	233	202	229	240	226	200	235	258	215	196	225	215	178	230	218	198	216	223	230	225	209	234	228	198	215	202	203	215	221	235	212	216	185	201	220	209	214	212	218	213	227	217	209	206	203	209	230	223	206	197	227	200	214	204	236	202	205	226	207	218	229	166	208	230	207	245	224	214	209	229	206	194	214	208	229	237	196	228	213	237	219	200	236	233	224	224	220	219	183	209	211	195	185	226	224	210	237	212	216	225	208	243	186	229	224	213	210	231	185	205	205	250	218	228	230	214	192	217	201	222	199	220	213	212	216	226	230	233	220	205	214	202	210	227	192	223	184	219	229	238	240	230	239	220	217	202	207	212	197	211	222	222	202	192	222	227	180	217	233	229	215	199	229	213	230	185	207	195	247	252	206	217	221	203	190	230	236	207	224	231	203	226	218	222	210	236	208	225	204	222	232	221	210	205	228	222	223	238	237	220	220	216	224	230	218	201	226	211	215	226	189	206	220	193	254	241	233	205	229	227	236	224	223	213	204	229	221	231	209	227	202	233	227	198	191	247	240	211	212	193	246	213	243	224	217	224	217	188	248	206	217	228	204	249	213	201	185	194	220	208	228	231	209	209	261	227	228	234	215	227	215	213	215	211	209	208	201	199	222	201	209	199	212	212	214	242	225	225	214	248	242	216	238	213	211	221	216	221	234	230	210	238	202	230	212	200	223	241	210	211	195	216	216	228	212	229	262	213	213	224	227	225	212	220	198	211	240	219	208	210	206	206	224	236	214	225	229	238	218	221	206	215	220	206	191	224	226	220	219	201	224	197	229	221	227	201	225	204	210	216	225	262	220	205	240	211	219	222	202	222	240	228	210	226	209	221	218	206	221	202	225	199	222	217	199	221	203	226	199	212	223	191	208	200	214	237	200	227	237	207	247	212	195	239	216	216	226	189	208	190	184	237	197	195	232	224	220	215	196	238	195	210	190	232	200	251	213	203	202	229	218	225	238	227	210	235	240	184	223	211	212	244	226	218	204	214	254	210	219	221	256	214	207	226	246	185	240	187	215	209	199	202	222	241	255	232	215	200	195	228	229	232	224	230	238	209	214	205	206	205	222	191	223	207	221	208	214	213	222	205	238	188	206	227	199	214	248	230	216	224	206	228	217	216	215	223	213	217	212	212	210	211	235	228	207	202	216	198	214	190	200	241	225	195	227	213	216	219	180	220	205	236	217	215	195	212	208	200	221	232	199	225	225	224	242	189	236	218	202	209	205	217	215	194	216	210	216	222	224	189	211	229	218	210	245	214	211	224	212	210	196	261	197	186	236	202	232	256	202	203	225	209	222	228	203	197	221	227	208	210	207	203	216	203	207	191	216	210	243	198	217	208	206	202	233	216	200	232	231	200	235	210	224	227	227	189	198	226	209	199	188	193	215	280	211	234	241	205	218	223	244	221	222	192	204	201	234	204	229	227	226	221	218	187	210	263	245	226	217	215	208	201	216	226	210	197	227	223	183	204	187	213	226	217	250	223	229	208	177	188	228	205	190	217	224	229	205	221	217	217	223	208	228	216	216	195	222	227	200	208	216	217	200	214	222	239	234	231	230	204	212	218	201	188	172	241	233	194	205	242	210	208	235	208	225	232	223	223	204	212	236	205	201	199	231	232	223	217	208	205	208	209	208	186	201	210	198	219	202	248	208	221	234	223	191	221	231	228	178	210	213	200	208	235	216	228	210	208	229	207	206	204	243	238	215	208	236	200	239	190	212	237	200	212	230	231	228	196	223	207	213	213	210	239	218	216	216	227	219	221	235	201	187	186	225	219	212	198	223	233	240	205	208	223	215	208	202	220	241	215	207	216	225	211	228	231	214	232	199	192	204	212	210	239	233	223	255	208	235	199	237	239	209	214	218	204	220	186	204	240	213	229	223	222	212	235	209	198	206	232	212	234	200	197	213	225	224	206	194	205	219	201	204	236	224	195	230	228	220	209	210	230	204	210	248	230	218	220	199	212	225	236	218	227	223	210	256	222	210	234	209	183	189	252	201	209	219	209	219	212	212	203	220	220	193	212	219	220	227	204	200	239	246	220	219	211	214	212	197	228	217	207	228	216	205	212	230	230	238	213	211	214	204	215	205	224	219	235	215	187	220	225	231	202	199	226	223	205	205	215	239	213	202	226	206	222	219	235	211	221	241	213	209	243	213	206	198	220	202	217	200	198	216	234	199	194	215	213	212	220	199	204	209	223	228	202	196	192	230	221	210	222	204	207	218	199	218	194	216	203	250	214	197	226	223	212	206	192	214	204	231	249	197	219	232	234	204	217	215	214	231	214	207	201	241	200	231	219	211	200	206	204	256	243	223	199	247	225	237	231	210	236	218	224	229	235	228	198	210	192	214	207	215	210	216	195	199	207	210	217	221	203	216	204	187	202	226	202	212	222	218	215	203	207	209	193	215	215	196	235	220	194	221	195	223	184	186	236	186	240	236	219	240	203	209	235	208	214	239	204	231	196	205	220	238	214	228	213	210	206	216	191	180	224	239	219	226	197	243	224	210	215	204	195	208	211	251	210	226	224	219	232	203	240
56597	64932	58247	53502	52154	47719	38544	20263	3131	603	576	594	597	592	581	584	604	571	572	598	538	574	564	546	549	533	539	569	583	559	575	570	547	508	571	534	527	550	561	592	549	503	598	524	591	563	562	524	517	544	540	626	539	560	588	550	575	584	533	517	534	574	526	549	609	512	516	547	579	529	545	536	530	560	565	527	621	538	537	544	567	512	576	524	577	543	534	538	518	569	525	532	547	553	542	500	584	606	558	537	559	566	510	555	541	556	585	554	506	556	529	531	548	558	524	547	529	571	515	549	550	562	524	536	529	536	510	536	539	506	523	530	553	514	505	530	546	548	523	521	557	533	552	553	548	538	517	588	507	564	565	544	560	582	555	544	533	625	615	544	564	531	522	537	566	530	518	545	542	520	551	551	535	563	531	559	565	583	582	547	543	581	521	531	542	532	557	592	585	548	531	507	551	506	511	536	535	554	546	533	563	538	602	540	522	496	541	564	513	517	534	532	548	538	540	546	581	583	522	531	537	569	515	517	522	536	571	562	564	481	549	560	542	592	541	548	560	562	534	515	561	550	521	571	585	530	557	550	560	539	570	542	517	548	537	560	499	516	584	571	523	517	560	537	527	566	541	550	566	600	543	583	554	566	582	531	548	556	565	548	538	528	514	557	536	552	558	528	550	539	563	563	543	536	530	525	546	523	538	514	517	557	584	547	542	540	555	512	555	558	520	528	523	535	535	581	581	505	537	542	524	511	538	499	525	563	577	567	553	510	550	540	538	548	555	539	559	551	529	531	553	506	541	518	526	545	588	491	507	533	547	542	555	581	541	505	544	591	572	545	542	524	514	522	580	568	559	549	518	596	526	542	559	501	564	536	585	543	515	535	511	542	485	545	566	551	545	537	531	532	577	562	538	491	543	552	570	544	513	528	507	548	558	504	519	531	547	531	525	538	492	521	529	525	498	532	551	566	545	501	562	581	563	565	520	546	533	572	511	558	577	564	565	592	551	511	573	537	568	523	582	542	559	533	516	562	561	549	510	513	565	564	551	507	495	575	564	549	554	536	531	531	539	532	557	548	568	531	596	583	582	526	553	533	563	565	544	539	575	556	504	594	510	527	548	541	528	509	600	553	520	586	537	524	588	480	583	528	525	529	538	586	549	550	572	553	489	512	524	577	506	557	541	519	548	530	540	538	547	538	547	489	538	526	575	513	503	577	535	540	546	501	516	529	524	553	520	553	528	538	549	518	521	546	540	540	561	526	573	503	626	562	512	533	510	595	569	519	580	528	530	567	557	564	507	534	518	561	572	576	534	528	525	561	556	533	526	557	573	569	540	561	525	547	554	563	526	587	526	543	559	567	558	551	525	554	509	543	565	523	534	518	547	561	524	501	543	550	528	530	533	564	543	549	502	539	545	557	587	559	561	572	557	552	534	531	565	492	555	544	514	526	545	546	521	547	568	550	543	506	573	530	520	572	540	525	568	541	514	570	560	540	514	566	550	570	523	583	538	565	590	524	537	532	542	541	548	542	536	556	521	529	571	503	574	548	574	559	552	531	519	519	536	581	563	552	528	554	549	552	547	568	574	550	570	515	542	563	563	500	520	564	543	558	511	540	532	554	535	552	547	594	508	539	553	564	519	589	532	537	550	526	504	561	516	576	548	574	524	555	546	521	563	561	564	549	540	538	560	509	555	575	535	551	513	592	547	548	533	549	538	522	571	520	490	559	565	537	586	506	536	529	595	540	509	505	526	494	544	547	525	539	547	525	543	552	523	515	558	538	546	528	550	520	549	597	552	545	528	538	535	514	528	540	579	563	543	526	557	535	550	527	548	549	506	571	552	577	521	496	545	571	566	553	535	581	550	552	552	544	540	473	551	581	581	576	544	567	529	549	548	502	537	498	533	534	538	522	591	558	548	542	515	566	522	557	571	558	516	570	548	556	504	574	506	584	532	561	528	548	541	565	530	539	552	534	553	552	520	552	592	543	512	525	574	562	557	516	515	530	572	525	572	524	552	584	574	533	536	551	549	566	564	535	574	530	534	508	576	532	513	536	515	513	498	542	545	564	524	518	504	557	513	535	556	543	546	531	521	554	506	544	502	568	571	545	521	551	571	527	561	573	554	517	547	549	532	513	551	522	534	534	499	522	558	537	550	580	561	591	547	517	552	548	603	589	526	553	535	558	574	550	538	537	552	537	511	567	518	539	530	542	587	476	536	548	499	610	480	550	560	505	527	560	576	537	518	519	566	527	535	526	552	539	513	540	564	579	531	554	552	518	561	578	584	594	559	537	498	544	551	567	527	537	530	557	567	543	532	531	544	541	549	517	492	541	562	496	561	544	560	531	545	520	578	564	544	506	543	578	576	549	530	568	543	518	550	518	544	521	542	537	514	560	514	573	518	489	551	503	537	552	520	589	556	586	543	526	547	554	562	589	558	570	569	572	551	505	557	575	589	584	533	534	543	459	548	568	536	532	561	548	509	526	514	526	595	521	555	559	548	544	586	541	542	542	550	585	521	555	524	506	531	561	530	523	555	572	538	524	545	526	518	549	523	547	485	544	531	551	558	577	545	532	522	564	523	547	529	512	556	533	523	532	596	519	527	569	584	537	545	577	572	530	514	507	540	525	485	525	521	558	513	524	549	529	539	548	552	538	525	499	531	552	546	538	542	535	550	566	567	518	565	537	570	557	592	510	522	529	543	551	567	533	526	548	547	544	582	537	541	556	574	513	538	557	580	554	532	515	591	561	552	518	502	554	519	592	540	519	511	525	556	524	593	571	534	502	537	555	576	505	555	480	584	521	508	547	557	566	509	520	522	599	537	558	526	508	549	532	562	547	517	567	568	531	568	528	529	546	559	505	538	547	516	535	540	540	596	539	541	555	519	545	583	552	508	617	546	558	502	520	540	543	511	554	521	515	540	520	537	549	563	524	531	576	514	507	536	548	545	562	556	535	553	572	539	520	566	526	576	557	523	512	516	558	552	530	553	586	488	554	527	541	514	540	543	524	574	546	517	532	559	573	548	546	540	535	539	532	528	595	510	529	511	539	551	539	520	532	579	571	571	549	528	573	532	562	559	510	551	543	543	517	517	560	538	533	529	520	526	562	540	540	510	535	547	533	584	539	523	545	543	546	579	592	539	507	521	526	534	534	545	549	508	526	523	577	553	520	556	548	553	523	545	588	572	559	563	523	511	567	571	617	581	515	540	553	565	514	576	592	549	558	524	514	532	527	561	530	546	545	552	561	535	549	530	547	571	546	523	560	553	587	574	547	565	566	543	554	533	566	560	526	541	516	552	527	569	531	576	518	550	555	614	502	492	535	484	529	529	531	575	560	525	538	529	563	556	535	532	547	574	532	538	570	549	546	590	534	539	513	583	544	567	525	563	584	560	520	548	558	514	530	534	520	539	580	544	543	538	498	531	527	565	569	581	600	536	542	544	548	536	531	554	547	529	562	552	559	511	563	490	528	527	581
58819	47385	47632	39877	29911	27114	27996	25666	15111	3951	485	348	327	357	306	319	318	306	319	309	310	298	287	307	322	297	309	309	273	322	312	305	315	297	310	302	294	308	290	325	318	308	337	352	323	318	300	291	300	321	347	314	318	313	269	302	312	330	343	322	318	280	286	317	348	294	300	296	277	296	298	321	294	297	304	312	311	295	284	316	303	269	289	315	327	302	313	327	285	296	291	293	274	292	332	301	325	288	284	308	277	277	299	265	300	311	329	280	321	308	314	330	302	299	314	307	329	297	311	332	325	322	301	286	328	327	321	326	279	311	334	307	323	304	307	307	303	324	322	274	320	307	251	289	308	314	299	304	324	312	297	347	312	306	305	342	298	282	287	307	338	334	295	307	283	293	311	316	304	330	312	284	292	317	306	310	302	273	301	310	294	301	313	308	306	319	303	288	302	311	270	288	293	323	306	277	335	315	310	335	286	287	293	296	278	298	318	300	326	310	294	272	303	313	305	316	294	353	286	342	347	350	312	295	297	324	320	288	289	319	293	323	308	323	294	289	302	306	338	314	330	301	276	308	315	339	317	326	292	319	289	292	295	316	311	300	272	281	304	255	300	335	300	302	305	347	307	284	299	276	311	280	307	312	281	279	294	301	303	300	318	275	302	326	293	297	309	298	311	349	272	310	319	334	275	321	337	309	307	292	299	279	311	296	317	316	315	272	343	314	324	312	304	304	308	314	355	301	334	266	315	274	303	309	278	303	306	325	314	302	316	283	346	327	310	303	317	301	284	268	304	322	301	295	315	299	303	304	357	277	287	322	317	328	268	288	322	303	305	301	322	296	285	314	271	328	290	293	337	306	323	306	305	313	335	310	295	261	350	291	308	303	267	294	287	309	308	314	270	328	282	297	278	311	337	312	274	292	330	309	292	302	301	291	312	309	312	296	312	309	299	272	284	353	304	296	300	283	287	281	285	282	318	278	305	332	272	311	314	286	320	287	314	279	306	321	306	339	310	309	273	294	294	307	284	323	318	309	305	325	297	325	300	301	295	313	307	323	320	291	286	288	326	318	261	278	294	302	341	354	331	325	296	332	327	271	320	303	285	302	265	326	268	292	332	277	322	255	318	262	328	318	292	302	307	295	337	285	306	326	307	339	306	296	303	278	298	317	320	299	311	295	332	328	301	314	324	297	314	304	330	304	293	330	306	334	295	285	301	357	291	322	297	297	299	320	290	313	299	291	297	330	333	288	329	304	322	286	309	281	319	331	330	329	293	309	291	352	350	284	322	306	312	302	316	297	307	321	295	285	312	314	338	319	308	325	323	297	317	346	308	299	301	313	291	311	275	297	301	306	336	320	332	332	304	317	290	295	303	275	278	306	311	315	291	310	312	282	258	309	281	305	279	314	306	299	315	310	298	287	343	296	260	319	307	289	273	306	277	306	302	276	311	314	324	309	298	301	282	325	300	317	319	303	298	329	291	297	332	314	322	291	323	321	298	323	295	298	335	302	303	279	303	284	281	323	286	298	326	287	312	311	320	294	305	314	277	320	283	297	294	320	327	299	311	285	285	322	323	282	306	327	324	321	321	290	302	318	282	293	285	276	275	302	336	290	298	327	282	295	320	330	318	318	288	303	295	296	354	302	303	341	320	301	308	281	277	299	351	322	272	279	316	289	331	327	313	318	331	299	310	284	301	289	327	319	305	297	309	287	337	304	313	300	302	310	335	306	276	317	301	264	289	313	283	284	293	287	304	315	304	341	334	354	314	285	318	320	294	299	313	319	301	290	313	311	296	301	301	321	291	320	289	294	306	293	340	338	294	320	310	302	304	277	304	274	303	316	291	290	283	281	291	295	302	322	324	317	324	333	310	284	332	306	273	297	299	307	298	291	322	284	302	321	257	279	308	302	306	295	332	290	272	301	265	292	293	290	336	330	321	309	308	310	314	323	286	304	298	314	334	328	322	301	286	297	283	303	305	341	329	322	311	340	302	321	322	290	287	358	339	324	329	321	317	304	305	283	335	324	302	309	312	311	318	315	273	301	288	297	297	318	304	324	276	297	287	289	308	293	282	320	286	289	313	291	314	300	313	285	299	320	328	302	305	304	272	322	289	329	306	284	336	303	301	306	321	349	310	328	301	303	306	311	292	313	337	300	282	287	343	333	288	285	320	295	305	309	288	295	309	296	316	309	310	267	285	295	315	317	333	339	280	328	295	299	296	298	305	281	310	289	321	308	297	287	330	321	316	329	300	304	302	308	312	317	321	315	317	309	305	302	302	301	284	279	323	281	300	293	315	316	330	292	277	300	320	273	319	328	294	299	318	322	303	312	317	301	295	328	294	293	322	322	295	330	279	295	270	285	285	285	294	277	296	298	250	330	339	331	288	296	310	286	303	290	316	305	307	288	312	298	291	291	304	308	289	282	304	341	327	340	323	316	273	310	309	294	313	298	272	295	310	277	316	294	340	307	271	273	290	302	297	328	332	319	312	294	328	297	298	325	322	315	297	319	277	306	282	306	338	336	322	284	295	301	298	292	285	336	335	281	255	279	295	311	300	325	321	308	334	309	317	295	313	305	313	284	291	331	300	287	288	286	301	330	306	329	287	260	317	310	273	305	284	297	300	306	304	313	332	308	322	305	307	312	301	295	298	297	317	323	322	304	283	312	283	274	306	305	326	296	298	291	321	297	309	299	291	312	302	310	296	331	286	304	310	317	277	289	294	305	323	310	316	313	305	310	317	312	292	305	277	298	337	272	293	324	309	346	329	306	270	275	321	300	269	306	312	304	313	261	277	326	280	281	282	307	319	308	321	284	321	343	316	324	284	269	292	293	330	284	287	309	256	284	305	304	329	311	275	284	321	301	300	328	288	317	326	297	309	284	325	318	281	298	318	330	309	295	306	315	290	299	315	280	298	308	317	306	350	307	325	334	306	312	345	310	317	266	296	296	327	311	311	326	322	291	274	294	311	299	318	297	316	298	299	311	312	308	310	301	307	307	292	294	313	302	308	295	328	299	298	282	327	271	325	325	301	293	314	307	303	320	298	302	276	325	294	313	285	285	331	290	301	298	309	280	317	293	311	302	310	293	290	296	327	326	320	282	326	283	308	302	324	302	295	335	325	316	297	326	319	296	312	305	292	315	288	288	296	282	316	293	304	276	291	294	288	290	329	321	336	317	276	308	307	330	302	337	293	322	291	304	317	313	341	329	312	297	275	333	280	265	330	296	293	334	296	304	306	277	304	320	286	296	307	273	304	302	281	335	275	323	285	282	329	290	292	271	282	306	285	324	321	261	331	301	305	302	262	327	304	294	269	350	289	333	283	285	324	286	320	294	286	306	338	312	306	311	306	299	334	298	312	295	299	326	306	285	299	306	302	288	293	291	276	294	320	305	299	285	304	300	282	312	305	327	274	304	326	342	296	319	318	287	297	330	310	281	286	313	321	290	289	320	298	303	307	320	307	327	290	305	339	318
60297	61815	53990	45690	53843	44419	41230	28206	4637	785	799	758	751	737	748	732	756	736	712	702	734	701	698	680	669	737	703	705	689	674	670	720	681	687	657	690	706	678	689	699	704	719	691	666	677	732	735	669	698	671	697	700	682	698	745	697	688	680	698	709	660	624	700	714	676	677	685	687	703	701	693	681	619	698	678	681	663	622	689	685	711	639	719	664	727	687	648	675	676	635	663	681	712	699	653	692	639	677	703	712	621	687	674	716	695	647	682	707	664	705	626	729	693	746	666	677	662	710	683	697	687	737	652	685	643	682	666	659	650	688	705	677	688	676	702	727	705	665	709	674	687	718	712	732	646	674	682	680	710	668	684	660	656	665	701	671	668	689	682	678	627	677	700	655	666	692	634	716	719	659	731	715	718	665	670	693	645	653	703	705	682	716	647	688	660	666	672	654	754	681	668	666	668	688	699	642	656	676	695	686	641	702	652	679	701	690	671	618	690	682	693	668	685	694	717	680	665	663	662	689	673	736	668	673	697	699	707	707	685	688	655	719	700	657	711	690	705	681	726	682	650	689	700	725	644	713	714	673	673	674	740	694	670	709	614	693	670	669	703	684	691	713	712	670	720	682	700	703	695	700	646	668	668	675	658	697	669	688	697	718	684	683	684	707	697	665	713	675	698	709	693	694	641	671	665	682	654	650	705	712	645	708	674	687	661	662	720	660	733	645	709	688	687	671	684	633	704	697	682	698	647	662	642	666	726	644	684	730	709	674	718	665	688	659	727	660	716	698	704	698	674	663	719	684	678	713	688	663	701	703	699	704	696	707	664	729	680	679	689	714	694	701	687	675	676	745	658	677	668	706	666	678	748	637	691	687	688	742	671	662	697	658	684	660	673	694	678	670	673	662	673	679	691	684	702	700	641	672	685	654	653	643	672	730	632	694	669	647	664	637	681	708	721	692	656	706	709	671	681	712	678	646	640	605	709	664	704	680	730	650	657	728	720	717	745	654	675	692	654	686	687	717	689	654	662	710	696	703	708	691	670	685	685	698	714	675	686	721	677	644	699	684	677	720	702	703	657	712	723	693	712	660	645	687	702	715	693	684	658	653	687	676	677	661	695	677	646	715	702	710	687	680	674	650	670	697	662	705	674	700	682	688	741	703	684	656	722	661	650	697	676	629	684	723	709	658	680	681	624	714	660	674	683	717	692	685	711	647	690	696	687	733	670	640	687	659	700	666	665	698	686	665	663	671	647	704	701	665	712	629	673	684	684	677	660	657	739	697	695	735	697	674	662	706	682	651	680	698	667	690	692	732	697	732	664	725	693	657	709	686	667	700	689	633	659	724	710	684	674	710	641	617	680	677	707	669	664	683	659	678	673	654	641	683	697	658	713	665	671	678	702	721	704	672	673	705	665	681	666	664	662	656	701	694	721	662	720	688	657	661	673	691	679	649	726	654	659	681	668	701	682	665	714	719	668	629	675	712	705	657	688	672	705	685	638	713	673	732	667	671	703	646	663	726	649	708	681	682	672	714	722	701	685	665	692	706	626	712	691	656	639	654	695	699	678	721	711	626	703	684	680	658	658	659	660	686	650	691	647	679	674	683	713	686	697	667	736	626	670	657	649	721	674	664	701	710	725	637	663	717	708	695	683	668	722	688	685	673	705	657	682	695	717	703	657	670	665	712	685	662	666	696	716	679	693	709	674	655	647	676	640	677	643	697	704	717	673	711	676	671	714	669	677	665	725	670	713	632	647	681	691	661	679	651	661	664	677	679	670	645	641	724	696	674	659	651	674	660	685	627	670	650	700	651	672	680	688	667	666	687	722	686	714	704	716	656	720	685	686	665	670	699	635	690	672	695	681	649	669	716	633	685	664	669	691	747	660	667	690	686	654	677	656	681	644	655	703	678	692	679	701	640	661	639	691	660	686	699	716	656	675	704	667	729	673	647	669	696	633	647	741	668	674	693	743	702	636	717	673	704	719	655	644	665	688	668	666	726	681	689	687	681	701	694	646	659	681	667	635	653	648	689	724	707	691	709	653	734	686	664	672	648	695	668	636	691	687	691	727	701	641	643	644	714	632	689	678	650	685	676	672	679	665	656	685	684	683	673	685	675	678	663	697	733	661	646	706	692	658	708	647	674	723	692	680	710	675	675	664	657	612	661	685	711	665	693	709	668	630	756	750	688	713	691	661	710	721	682	667	710	739	685	627	680	673	728	663	675	698	707	652	687	661	667	736	704	714	680	656	659	758	666	681	710	727	705	705	686	663	602	687	716	672	675	688	712	680	653	722	670	701	687	651	659	676	690	700	704	685	661	670	715	642	676	689	680	650	694	668	685	719	694	676	676	668	658	665	658	705	632	630	681	628	690	699	687	681	697	642	642	692	724	690	676	658	668	672	721	685	724	691	727	677	683	717	676	652	667	662	681	687	712	667	693	632	678	732	695	735	640	704	706	668	670	672	674	632	674	720	656	688	678	674	688	727	665	692	670	693	702	636	701	661	658	673	642	670	696	660	655	687	705	676	669	677	754	664	658	665	676	678	689	663	697	661	696	690	677	664	723	717	703	619	659	687	638	688	723	679	711	663	685	646	706	690	700	676	680	667	686	677	723	696	649	675	663	708	676	676	665	704	658	665	689	676	665	638	726	670	672	665	652	690	666	692	654	729	690	668	654	740	683	686	688	687	620	663	682	684	679	656	654	715	679	652	662	650	657	680	699	634	706	722	745	673	677	655	696	707	674	673	663	670	733	676	694	675	705	684	685	654	739	711	690	662	650	696	613	686	623	668	669	676	692	710	654	687	728	700	685	714	637	690	674	700	628	727	665	702	711	686	672	693	713	678	702	716	693	673	682	726	650	666	689	664	691	638	661	697	639	675	668	670	713	680	620	699	747	696	665	678	689	629	704	704	678	716	711	727	684	728	621	654	668	723	732	674	646	694	681	681	699	653	636	755	713	667	672	712	678	701	725	674	730	700	700	711	735	694	710	677	717	640	700	692	666	645	720	713	686	675	681	734	684	678	679	722	664	631	685	720	723	683	678	689	678	700	692	623	714	698	703	706	678	674	678	692	689	669	680	650	692	663	711	714	678	664	700	687	683	671	682	697	664	678	667	677	676	632	699	705	713	698	676	712	660	716	678	676	702	711	668	663	687	656	666	693	700	660	680	657	701	738	693	695	726	656	716	678	681	699	685	676	720	677	695	683	684	691	697	663	673	688	683	695	664	697	668	696	717	693	669	719	680	713	677	713	714	668	636	705	727	653	689	678	669	700	701	650	692	710	693	715	722	715	728	675	693	656	651	667	693	709	686	681	740	658	639	689	653	696	670	624	678	673	708	665	731	661	713	689	697	688	680	684	730	665	642	685	666	714	673	666	732	668	655	694	703	673	665	668	641	680	697	668	661	655	671	662	660	635	707	670	694	690	680	666	683	675	657	685	630	661	692	660	711	630	696	773	650	715	723	676	671	693	677
33029	43639	52343	41696	13997	4640	2275	1040	273	150	161	153	142	169	151	155	135	117	157	157	163	159	172	155	149	160	138	158	146	179	151	158	151	144	135	157	165	161	175	153	139	154	162	162	167	159	172	157	154	137	157	152	137	143	150	168	180	161	152	187	177	133	149	169	152	159	169	174	139	160	171	133	149	162	164	157	155	174	163	136	149	134	158	176	145	148	142	155	156	158	178	158	156	166	151	153	169	140	145	169	144	171	170	154	155	151	160	177	143	151	170	167	170	144	153	157	145	159	166	167	138	164	140	150	167	157	175	136	136	147	159	139	158	160	156	158	173	144	157	129	171	163	144	146	153	133	159	151	137	166	125	147	138	179	135	146	168	133	147	167	136	160	180	142	137	128	181	164	150	160	162	146	158	156	167	137	167	143	165	158	160	162	163	137	148	145	156	157	180	136	148	157	149	176	156	168	134	160	151	146	132	174	153	175	139	146	149	143	156	158	164	158	158	139	158	148	126	185	160	174	155	160	186	153	154	141	172	162	168	149	164	134	150	167	131	153	163	161	148	154	177	145	151	159	138	141	173	145	143	146	153	151	136	171	160	167	152	134	163	134	143	160	140	144	140	162	151	147	183	164	158	141	147	146	147	157	153	180	152	151	168	163	125	154	159	162	159	164	156	153	188	138	172	173	165	149	140	144	161	170	153	164	161	130	136	132	154	171	159	149	145	155	148	162	146	171	172	147	162	145	151	155	172	177	171	147	155	180	160	138	164	147	146	137	157	157	142	166	158	157	164	172	160	155	165	158	157	172	163	156	169	139	151	127	151	178	138	174	148	166	185	145	164	164	166	163	173	140	149	144	138	165	148	164	163	137	159	147	153	152	152	150	160	160	138	165	153	140	151	170	149	160	145	164	154	153	127	146	150	162	148	176	174	169	144	142	166	134	139	163	121	158	137	158	143	135	162	186	182	146	152	128	140	120	146	122	169	168	163	150	149	146	134	143	135	152	176	143	144	161	155	163	160	165	153	142	158	163	157	155	130	156	149	155	152	140	159	159	160	158	150	139	157	180	169	186	156	136	141	163	155	164	153	144	132	158	142	151	143	155	129	147	143	135	151	169	148	144	159	155	170	185	154	128	127	163	157	151	155	147	142	152	142	145	156	166	154	161	148	147	161	169	138	157	145	154	163	149	161	163	155	136	159	136	145	146	178	139	153	141	162	156	167	134	162	148	158	143	144	145	168	154	182	159	156	147	155	160	143	157	143	151	158	131	167	184	170	146	145	156	143	148	165	129	160	165	177	180	138	152	180	151	151	151	155	153	141	156	153	178	171	154	153	174	164	170	167	162	153	159	150	150	139	167	158	139	145	162	160	152	143	156	118	155	158	156	154	160	139	137	153	155	166	157	159	166	157	156	152	161	151	146	159	155	174	146	179	176	157	169	149	151	162	164	158	139	157	139	147	164	172	166	149	168	154	144	136	160	136	187	176	152	145	172	168	162	139	165	160	148	137	128	161	147	175	150	144	148	146	133	160	161	161	162	177	145	149	137	154	161	139	153	167	167	181	157	142	137	138	172	153	166	137	131	173	138	135	132	154	147	149	141	166	173	178	153	167	147	124	160	173	129	133	150	139	151	160	147	151	160	130	147	157	180	136	146	127	151	178	177	162	156	153	151	158	166	173	171	153	164	143	149	163	152	154	163	159	150	158	156	152	163	145	144	131	156	146	145	138	173	130	142	160	164	144	141	130	159	154	171	141	129	162	136	161	138	167	132	156	172	173	178	172	161	177	154	151	162	167	160	151	130	137	124	129	157	178	155	175	143	150	158	143	164	158	161	161	152	134	173	151	136	172	147	153	132	161	136	131	174	151	161	153	177	136	157	163	164	145	161	167	159	137	120	179	156	156	150	146	154	150	166	142	149	153	151	169	137	163	165	150	138	161	154	154	145	146	143	155	155	141	173	150	176	163	158	143	157	148	159	164	162	160	141	150	144	170	156	151	165	169	167	168	149	135	148	163	153	139	166	160	158	163	177	164	152	147	159	154	155	169	165	153	160	164	151	164	154	147	138	159	156	153	178	172	164	149	158	138	162	169	183	145	165	154	156	148	147	139	170	149	175	150	146	157	145	139	153	170	162	158	141	118	164	137	158	137	156	164	150	168	152	142	171	155	155	170	162	160	151	144	163	149	167	159	171	171	152	125	136	165	152	161	150	159	165	159	150	176	156	137	152	141	151	148	165	152	141	168	168	142	156	138	139	154	173	153	159	154	165	172	158	168	141	159	169	141	183	161	153	187	150	152	134	160	176	132	143	140	136	157	138	151	146	169	155	140	163	167	127	156	154	154	132	185	175	162	162	154	177	180	167	144	148	161	148	161	152	164	152	147	155	155	164	158	147	154	162	154	157	162	153	165	146	171	164	160	170	144	148	126	193	168	154	180	145	154	168	165	166	174	195	150	132	160	161	151	149	136	186	178	174	182	158	151	176	147	151	147	153	134	169	167	164	134	138	162	163	164	149	155	157	168	151	142	152	168	173	143	163	132	153	142	160	179	186	185	170	158	157	172	171	163	148	152	166	169	149	158	147	147	128	173	150	165	139	151	160	150	157	137	160	150	165	152	151	159	153	157	157	143	156	149	144	158	174	151	151	141	168	155	166	161	155	128	152	135	143	169	148	136	166	146	182	157	161	165	166	160	164	153	189	153	140	168	159	174	151	161	150	140	155	155	154	151	163	180	142	153	157	148	136	154	159	167	172	149	161	138	182	163	186	154	161	144	150	168	150	153	158	146	157	152	155	143	148	149	144	156	148	144	152	155	144	141	147	154	157	179	139	159	159	172	147	143	158	166	176	161	176	159	149	171	151	158	133	136	129	156	162	133	149	167	167	160	186	163	186	158	178	163	168	137	156	151	184	168	155	147	153	158	169	145	156	164	155	148	175	176	136	153	169	158	144	144	156	153	162	147	143	170	134	154	147	158	179	149	142	156	130	173	157	139	159	173	147	143	130	145	146	143	161	175	159	139	162	145	142	166	171	142	175	161	159	143	143	144	139	137	152	128	128	170	160	138	148	161	169	136	154	163	151	141	130	147	157	170	170	156	135	162	131	146	128	170	136	131	160	160	148	153	144	162	144	162	153	179	161	154	146	159	194	156	164	131	139	143	155	162	148	161	159	156	170	136	149	152	159	159	143	147	146	175	152	141	156	149	156	141	123	172	140	148	139	167	174	168	173	175	151	153	151	168	153	154	138	164	152	158	157	157	166	161	150	163	180	156	150	144	158	140	166	149	164	158	168	168	137	162	164	134	157	161	137	149	172	162	162	171	148	145	165	165	127	128	147	170	176	165	156	169	183	149	178	144	159	144	152	162	175	158	148	187	169	152	140	156	167	188	147	146	145	163	155	142	144	155	158	161	145	169	161	146	142	154	157	161	141	156	164	143	168	179	129	162	168	154	181	174	159	168	134	163	164	153	148
23459	41659	51921	42627	14758	11095	6797	2760	585	436	429	440	387	448	432	450	457	408	410	414	438	442	440	421	421	411	432	457	426	389	417	423	445	421	411	423	421	427	443	415	451	416	404	425	415	453	412	419	426	413	459	411	450	393	402	434	418	445	425	383	415	387	447	432	409	416	434	454	429	414	412	384	447	444	422	380	430	450	421	436	461	386	413	405	448	401	437	448	430	441	442	434	416	424	449	422	447	456	430	424	412	442	419	435	414	409	423	427	463	424	414	429	395	427	425	407	440	393	426	445	412	416	441	429	453	430	401	433	425	476	461	411	437	421	432	420	435	444	413	406	426	436	431	408	444	437	438	441	449	442	437	427	451	471	435	426	426	441	402	425	477	423	420	448	431	418	415	443	433	425	434	452	431	452	398	452	422	414	416	423	407	443	425	431	445	394	426	432	448	438	455	422	406	412	425	426	429	401	441	417	401	444	399	407	441	426	367	466	444	455	434	403	429	428	434	396	463	431	442	419	422	427	437	411	433	452	442	422	409	432	412	442	431	410	426	407	408	386	384	418	444	449	450	392	450	399	415	394	421	413	370	416	413	414	413	433	422	393	442	455	440	418	451	441	430	411	437	425	423	433	440	403	419	407	410	409	412	399	414	434	385	402	434	422	413	446	458	394	404	469	400	439	404	408	412	429	454	465	454	428	433	413	409	442	440	424	380	433	408	457	413	400	418	404	417	407	417	417	394	419	387	403	413	384	414	406	423	386	427	453	429	441	443	421	470	394	416	433	455	421	440	433	434	440	424	468	404	410	451	432	386	442	415	449	403	430	444	433	408	427	380	435	410	404	415	417	425	442	423	436	449	438	429	433	414	408	436	424	392	438	442	419	447	464	438	438	392	442	420	420	450	436	437	375	425	424	415	448	399	457	403	411	435	412	409	416	444	429	457	439	433	417	414	373	418	446	423	437	472	454	446	452	418	424	416	427	404	404	416	421	400	415	459	455	422	431	409	445	414	446	426	415	459	432	439	386	460	411	429	441	415	416	434	389	389	427	433	437	437	418	437	457	414	439	406	444	460	438	436	436	452	437	371	406	408	481	410	436	436	415	405	432	438	417	460	464	379	371	453	412	448	391	410	432	422	423	423	401	404	439	439	446	374	415	447	446	429	401	412	434	421	396	413	375	377	465	440	425	449	409	432	426	444	442	446	441	400	409	468	409	391	434	423	432	416	470	443	422	408	425	422	450	396	394	419	426	421	435	431	436	420	428	440	440	443	421	456	418	462	424	474	448	443	468	472	395	418	449	472	397	430	407	406	393	475	420	395	470	458	427	401	439	424	399	416	461	370	393	459	446	426	414	418	424	436	426	418	408	431	440	463	421	455	437	404	386	397	405	429	438	436	441	452	372	435	450	405	417	426	413	424	448	405	392	417	456	459	404	430	400	409	405	434	427	427	386	383	432	364	433	422	402	430	418	408	394	437	459	427	402	435	439	437	434	416	458	416	405	439	453	395	436	417	374	439	449	458	443	441	395	406	399	456	438	432	464	414	388	422	418	426	440	409	419	459	442	422	424	424	401	423	401	430	402	442	425	451	427	441	411	449	440	410	426	392	429	386	401	455	425	428	433	414	434	437	434	420	428	406	437	405	460	390	436	437	417	450	443	399	412	388	453	457	426	411	409	400	422	426	437	427	384	400	437	386	434	426	375	441	441	421	429	447	388	396	426	388	416	408	420	430	400	401	428	401	400	415	423	396	439	412	424	441	462	426	453	431	456	405	428	434	450	442	429	423	408	452	416	421	448	432	445	435	411	388	430	435	404	410	433	438	388	395	424	457	430	410	418	465	435	439	467	398	431	457	384	430	415	449	410	386	434	444	437	403	411	439	439	430	400	433	417	417	450	411	413	412	381	427	429	480	475	416	446	453	412	430	425	419	416	388	447	410	436	386	465	441	418	432	447	427	422	416	413	410	433	452	421	437	467	382	426	452	415	408	423	435	427	444	437	428	450	443	459	441	447	419	405	419	428	379	421	418	411	430	474	401	444	391	444	419	440	440	423	415	427	435	412	399	440	430	391	426	411	383	423	434	442	427	423	456	411	415	398	407	448	457	433	374	422	398	406	406	429	445	410	425	399	432	436	398	434	404	441	459	418	433	372	432	440	439	409	399	422	399	441	467	441	460	429	439	432	423	424	434	422	427	378	436	418	391	425	397	419	439	420	422	415	429	412	409	402	426	406	422	372	433	393	442	413	443	467	445	414	425	440	423	428	410	412	414	422	455	401	406	434	408	398	464	449	409	460	423	407	427	439	427	410	452	431	380	432	475	427	453	400	401	467	401	397	401	437	399	431	460	420	445	394	442	425	475	436	423	416	439	424	457	436	408	439	433	470	420	435	406	423	465	417	410	431	439	447	421	403	376	407	427	432	425	425	421	437	426	459	422	438	416	437	426	381	390	428	421	429	453	414	416	410	400	409	448	415	419	429	406	449	446	431	381	419	415	384	394	405	438	416	436	410	435	387	412	419	466	439	405	435	458	440	435	414	450	427	409	434	438	393	463	436	427	472	429	431	401	450	447	439	477	440	437	428	431	423	433	437	419	432	460	449	489	413	442	396	439	431	428	379	463	457	436	449	425	418	410	466	416	454	426	439	412	408	401	412	444	431	447	413	427	450	451	415	378	428	405	411	399	437	406	415	416	428	430	442	414	410	415	385	435	390	421	395	408	414	427	428	402	399	462	413	386	424	408	391	461	463	432	438	398	459	416	418	427	433	438	444	459	400	457	452	425	450	441	427	435	448	425	392	448	403	420	409	433	427	422	399	417	433	435	388	418	418	421	421	458	424	431	425	427	430	468	405	392	438	421	431	440	451	407	414	399	419	436	450	438	391	416	398	428	409	471	430	442	470	397	436	418	454	430	434	453	449	435	442	444	435	423	421	438	438	449	428	405	412	413	427	447	442	387	473	443	450	397	464	462	398	425	422	423	438	397	438	413	432	433	401	463	400	427	431	422	420	446	429	418	427	420	425	401	447	448	419	420	432	391	424	417	419	386	447	424	410	448	415	420	405	455	450	407	425	434	418	418	406	412	420	412	403	423	457	404	400	405	383	450	486	443	409	471	415	420	432	439	404	399	410	425	467	377	441	424	442	452	430	400	416	446	421	400	445	397	394	423	435	423	456	435	452	402	433	451	463	386	406	413	454	405	425	423	373	420	406	438	438	419	413	400	429	415	408	436	407	471	419	423	414	444	444	441	432	443	440	422	427	462	421	419	417	433	421	437	415	442	418	399	416	457	395	440	435	419	445	429	415	460	404	419	424	391	461	446	405	412	449	401	463	409	427	475	408	444	429	421	435	429	406	426	421	429	413	394	397	431	412	399	444	412	361	384	418	433	393	450	461	417	440	427	420	444	457	455	437	442	424	445	438	446	435	388	417	464	422	429	407	394	415	408	403	423	397	397	433	400	454	422	429	410	451
61555	53760	52561	46367	28693	25956	23742	18101	6447	448	232	227	244	239	205	228	228	231	217	223	232	220	225	230	196	229	192	199	205	203	207	227	200	212	214	185	191	209	241	202	215	215	223	224	204	211	211	205	216	192	204	199	203	224	186	211	208	182	202	218	207	212	239	218	184	189	174	191	214	215	207	218	196	204	215	204	202	202	213	192	195	201	221	201	198	196	220	197	199	180	208	176	204	174	196	192	242	234	211	201	226	206	199	203	220	210	207	201	204	228	232	185	232	218	189	187	205	196	202	205	213	201	206	205	197	193	196	198	198	186	209	201	181	235	179	179	191	165	212	216	203	229	200	216	206	213	195	210	229	206	227	229	202	220	231	183	199	206	236	186	212	184	197	235	193	223	239	245	215	205	195	219	203	187	226	202	209	218	190	197	186	218	208	204	200	191	233	223	214	210	248	198	211	198	205	235	221	207	205	210	228	200	200	216	232	202	258	218	229	209	192	221	211	188	218	199	218	221	203	209	207	176	210	210	209	225	246	224	240	216	213	212	205	221	193	188	191	220	199	213	178	211	200	191	229	184	223	204	195	198	191	189	197	213	221	213	228	228	181	184	207	189	230	216	219	196	233	208	203	202	191	188	214	250	209	196	227	212	230	213	197	227	187	215	188	217	191	226	215	204	195	215	200	221	209	200	188	192	215	210	205	220	208	234	186	194	220	189	225	207	215	223	218	200	213	206	195	228	202	198	196	218	204	206	213	207	216	207	224	197	201	206	215	187	203	209	211	261	206	206	195	184	225	230	198	199	207	183	208	218	214	218	203	215	212	220	217	192	223	205	213	192	236	201	204	207	201	184	193	234	230	208	190	205	207	221	189	180	192	197	204	193	217	205	220	220	206	202	242	211	226	218	181	211	187	188	214	168	196	210	221	192	218	197	205	193	186	190	207	197	192	220	214	203	201	214	194	197	189	188	197	219	226	214	203	199	205	219	217	207	185	201	231	210	196	211	201	185	248	195	188	217	199	196	192	213	216	208	218	202	179	189	225	205	222	206	206	203	194	207	190	201	191	222	198	218	220	223	208	217	216	201	214	226	233	201	210	227	239	243	215	200	206	212	216	217	196	194	203	208	217	209	200	217	227	205	225	213	191	203	236	219	241	224	203	211	205	212	209	205	204	213	218	226	179	195	214	204	193	213	188	203	205	214	228	211	206	203	213	189	197	204	223	217	223	192	230	197	211	206	222	203	200	185	188	215	214	218	201	223	216	210	211	200	213	201	188	185	232	202	214	165	210	205	217	218	219	206	178	188	212	205	207	209	231	222	189	220	207	202	192	195	183	207	218	201	204	214	206	236	200	190	197	200	216	197	200	188	198	219	212	242	195	229	241	218	199	188	224	197	217	207	188	220	231	206	204	208	204	200	191	211	185	215	199	214	200	223	215	202	197	224	193	219	207	214	196	194	212	205	208	223	206	214	229	222	190	191	200	215	202	227	209	194	221	198	223	226	207	184	188	191	213	204	189	230	197	204	213	201	221	214	237	226	231	206	181	190	214	217	230	228	202	205	223	220	231	202	214	213	222	200	190	194	210	181	233	214	218	217	196	213	175	196	230	193	228	215	207	231	211	214	202	202	227	238	224	184	179	203	202	218	215	212	214	180	231	213	233	192	215	169	194	206	219	221	192	198	201	208	215	178	207	189	191	217	208	215	204	198	209	200	204	225	230	239	200	192	189	193	200	188	186	175	225	215	206	212	215	207	194	196	245	203	203	193	221	195	233	222	202	225	211	194	209	195	230	186	225	196	202	203	241	230	204	211	212	194	207	180	196	213	205	201	205	198	227	234	189	200	205	223	181	209	212	217	215	192	197	227	222	216	190	230	207	223	203	191	186	214	205	210	200	202	222	223	206	215	214	190	201	217	188	214	218	209	226	176	192	202	201	221	195	203	233	219	229	253	227	203	211	228	241	227	221	201	216	201	211	193	209	212	215	220	210	201	215	174	190	183	221	233	200	211	205	192	201	201	226	204	203	206	182	209	239	227	222	220	217	210	214	213	211	194	205	214	203	214	209	230	184	211	222	206	188	210	204	205	190	210	209	210	197	231	208	215	204	189	202	176	231	239	219	198	207	223	198	204	203	217	230	183	214	199	228	194	201	211	256	226	193	201	239	203	208	226	213	214	208	229	203	196	205	202	194	212	219	211	195	216	209	209	221	208	220	206	199	213	199	203	208	191	195	227	205	232	244	184	196	209	204	205	226	212	223	188	207	208	211	231	212	202	209	197	215	201	229	231	219	184	191	202	202	202	215	220	200	193	216	230	216	197	233	204	202	201	223	200	173	208	184	206	210	232	201	201	231	187	212	219	191	183	193	190	217	231	199	201	210	206	192	219	226	201	225	198	213	229	200	211	215	209	222	233	201	204	206	190	207	210	209	211	187	190	218	223	189	198	205	200	222	239	215	223	219	194	198	192	187	205	193	223	201	200	219	199	228	212	196	238	191	212	220	203	185	200	185	230	231	212	197	232	221	207	187	197	194	203	222	218	207	206	184	179	222	214	218	206	200	223	224	214	198	222	186	223	232	196	223	197	197	209	190	208	211	190	214	185	211	178	228	209	183	214	226	201	229	207	176	204	212	212	208	233	214	205	211	230	209	212	235	202	216	233	206	190	183	218	201	194	221	202	206	235	209	209	213	183	216	221	221	204	214	227	201	199	179	190	219	216	223	197	202	211	200	202	232	208	215	211	208	207	203	237	216	237	209	200	206	181	194	206	204	190	212	203	183	180	198	210	230	253	210	218	203	182	213	200	212	215	211	226	181	200	239	209	193	181	208	216	192	191	207	217	222	213	195	193	213	201	220	218	213	216	181	222	201	221	217	227	198	196	193	221	216	203	209	216	207	214	188	215	215	187	212	197	205	223	223	205	224	208	245	192	191	198	212	234	215	203	222	224	237	195	209	218	226	226	213	205	180	236	216	209	212	217	220	217	200	187	197	214	221	213	196	194	219	226	194	201	209	188	201	200	188	186	199	242	243	220	162	219	211	208	226	164	225	188	209	189	224	251	216	197	225	219	223	174	202	185	220	228	189	226	202	205	215	241	203	219	201	213	216	221	198	199	206	221	207	199	217	216	229	215	212	226	209	193	220	221	203	208	202	213	197	220	205	212	186	206	216	222	243	208	222	210	219	201	217	214	220	196	216	210	202	196	213	236	220	222	239	192	229	232	181	185	229	246	206	200	208	235	176	201	215	193	205	207	208	211	230	190	201	211	202	198	208	236	203	208	198	205	233	191	205	203	200	226	198	214	207	199	214	196	226	229	206	218	209	212	223	215	222	189	216	212	208	199	225	194	195	218	217	188	193	182	201	198	214	198	196	227	197	196	214	162	229	190	197	234	225	216	203	232	216	213	224	201	196	203	221	206	198	233	220	205	204	195	209	212	179	189	194	215	221	211	211	201	202	217	206	211	220	199	208	220
51917	62637	61715	48500	49337	43694	24177	11251	3094	613	603	587	572	522	559	557	604	574	565	521	572	583	532	493	543	534	527	535	517	484	540	497	532	551	571	487	516	528	551	515	520	532	554	554	523	555	507	538	541	514	516	517	549	539	542	540	526	568	562	504	494	497	560	567	504	553	544	577	527	565	531	496	547	482	517	558	544	541	526	529	543	523	513	529	561	511	538	510	511	548	533	545	544	504	533	531	531	509	508	556	546	510	516	530	497	550	543	534	511	538	511	508	570	556	552	500	529	511	539	536	507	494	504	534	554	526	505	561	551	502	534	496	535	533	493	509	542	528	513	524	537	479	478	533	566	524	536	512	499	503	576	528	524	529	565	504	523	523	509	481	474	517	547	516	508	505	549	540	529	525	501	553	540	495	546	509	515	529	579	539	535	499	506	511	538	507	533	559	547	528	537	533	499	510	498	548	538	530	523	522	595	544	547	512	479	510	522	537	552	487	533	513	568	549	577	548	542	518	516	553	544	566	538	524	550	536	522	527	511	493	522	550	557	551	558	498	534	512	530	518	522	524	545	547	513	549	540	535	539	529	552	534	547	533	549	553	481	505	500	510	546	546	546	524	547	530	497	528	561	510	484	532	530	550	499	554	463	515	518	533	538	530	504	517	540	565	456	533	510	510	536	562	517	542	560	505	535	526	521	528	525	522	553	521	517	501	531	525	498	526	494	513	516	518	547	484	526	494	494	510	513	542	521	541	518	510	541	534	535	550	535	542	541	555	509	552	533	518	513	539	507	535	546	523	481	551	550	524	540	483	530	506	558	501	535	591	528	540	531	517	521	518	534	490	532	519	541	537	507	510	535	540	512	560	566	515	505	576	485	496	523	543	524	552	538	555	543	533	511	559	485	539	496	509	557	500	503	541	563	506	567	570	517	554	562	577	527	554	530	511	550	530	509	513	530	486	538	548	532	516	539	537	501	519	516	578	503	515	556	497	489	556	516	535	561	506	545	510	513	567	545	507	514	510	574	491	560	565	556	497	553	542	520	550	541	526	494	489	535	531	526	504	532	542	527	505	519	553	544	549	555	522	552	551	488	540	515	529	522	538	546	507	483	536	546	518	509	559	551	549	518	496	500	547	520	537	563	506	531	547	501	542	544	540	565	557	532	538	540	500	499	512	523	527	500	527	546	547	541	522	505	530	557	489	514	574	542	542	544	529	523	537	497	504	548	494	561	493	503	534	523	528	499	517	577	554	518	497	514	502	510	528	495	532	545	542	503	542	552	560	546	529	500	561	540	530	512	568	534	535	558	537	532	510	540	547	567	508	516	538	544	525	571	525	552	514	521	555	565	520	514	545	546	523	552	540	537	536	532	510	537	526	541	538	529	529	501	538	499	511	539	537	508	539	465	496	551	538	513	533	514	525	492	521	539	508	517	569	522	516	546	534	521	547	514	527	542	480	517	559	509	506	518	548	536	542	544	511	543	578	489	550	513	513	516	539	512	542	512	560	500	538	496	485	578	496	532	463	521	533	555	569	532	515	542	509	489	521	546	531	498	498	502	528	534	537	497	501	513	523	563	518	460	539	514	516	520	557	506	537	563	530	525	537	541	539	529	528	479	509	529	496	546	526	533	507	518	546	564	536	505	593	504	538	525	538	513	504	525	518	516	548	494	519	541	525	497	540	479	537	559	502	574	543	548	514	522	606	530	516	516	531	548	528	501	500	518	508	498	569	503	524	505	518	523	548	535	518	503	524	526	541	473	519	512	519	578	511	530	552	519	544	563	537	463	549	555	521	586	534	506	544	481	517	512	489	532	506	526	513	505	524	517	493	531	565	472	550	486	517	553	533	536	508	534	579	539	583	473	539	521	524	520	568	494	544	496	545	530	492	534	504	517	514	512	544	551	534	536	524	509	529	530	560	518	523	549	521	563	541	515	543	531	541	552	541	535	575	534	543	545	513	488	497	530	509	510	532	552	503	546	542	509	538	497	533	517	515	544	528	489	540	523	572	535	560	513	545	528	539	516	538	568	576	554	525	528	560	547	541	502	554	488	516	566	520	548	510	512	519	570	556	534	509	463	519	538	545	520	512	520	517	547	526	544	515	556	510	560	529	548	534	537	529	513	528	559	520	505	523	528	513	546	526	553	550	502	508	558	539	547	568	535	526	524	489	521	532	565	531	518	528	521	527	565	524	536	542	528	513	562	540	515	503	526	533	541	488	489	502	545	564	530	498	545	508	488	517	564	560	507	547	540	515	518	502	525	545	507	564	540	539	538	563	533	546	541	508	530	542	477	559	535	532	535	550	529	535	529	518	537	510	482	542	514	529	500	531	549	515	508	529	498	577	517	519	539	555	526	535	539	489	523	549	533	508	490	486	566	525	544	527	520	547	573	554	531	603	516	534	550	523	480	506	519	548	480	539	516	542	545	532	521	511	525	512	516	558	522	510	524	508	454	507	563	508	532	520	500	566	503	552	516	499	484	551	515	525	517	515	535	528	534	486	553	500	542	501	548	511	560	515	551	512	533	487	562	555	536	539	558	540	509	544	592	550	556	555	517	476	525	547	541	527	529	534	547	548	531	531	542	524	545	537	501	537	513	557	545	510	489	579	550	480	505	507	548	544	550	473	492	510	530	522	514	537	485	557	483	514	521	562	481	519	515	533	573	475	561	531	491	522	549	510	504	492	551	509	529	535	526	514	577	534	551	492	523	504	530	511	543	547	508	549	504	503	588	569	554	494	512	536	554	567	559	513	538	539	530	554	525	558	539	580	536	545	486	523	509	539	519	499	539	526	541	515	505	481	518	526	531	541	509	513	566	548	532	543	507	511	485	540	552	477	500	537	512	530	477	522	548	530	525	524	490	521	516	554	510	525	569	588	562	539	540	520	526	495	519	520	518	562	522	526	541	556	514	502	552	499	533	534	517	536	521	524	565	557	491	518	531	522	546	507	502	523	536	551	532	542	493	569	530	539	534	499	527	532	541	543	538	512	512	551	531	526	525	470	533	533	542	517	572	564	501	532	503	507	511	504	527	546	522	523	537	540	536	504	512	519	506	525	539	521	544	519	551	514	542	512	482	547	519	533	554	589	565	552	513	531	517	525	522	558	537	546	520	530	517	530	573	508	523	537	510	514	537	545	506	535	533	516	505	584	509	501	517	504	534	524	504	489	537	539	510	570	560	548	499	524	517	545	488	530	563	484	489	483	523	537	527	536	513	517	588	528	523	523	530	493	518	530	550	536	516	527	546	534	525	545	523	520	514	570	568	518	547	524	522	534	486	506	517	554	531	535	530	491	560	544	507	524	507	485	472	542	471	497	495	514	526	544	553	558	520	531	531	480	535	557	538	494	560	525	506	486	545	537	503	556	529	567	542	479	491	509	555	510	545	520	508	536	518	549	526	536	528	504	525	491	514	540	491	498	541	552	567	562	506	491	530	542	525	495	552	518	517	523	531	511	517	555	540	485	498	504
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
